{"version":3,"file":"browser-ponyfill.BO2kRH-p.mjs","names":["o","t","e","n","s","r","i","a"],"sources":["https:/ga.jspm.io/npm:cross-fetch@3.1.5/dist/browser-ponyfill.js"],"sourcesContent":["var e=\"undefined\"!==typeof globalThis?globalThis:\"undefined\"!==typeof self?self:global;var t={};var r=\"undefined\"!==typeof self?self:t;var o=function(){function F(){(this||e).fetch=false;(this||e).DOMException=r.DOMException}F.prototype=r;return new F}();(function(t){(function(r){var o={searchParams:\"URLSearchParams\"in t,iterable:\"Symbol\"in t&&\"iterator\"in Symbol,blob:\"FileReader\"in t&&\"Blob\"in t&&function(){try{new Blob;return true}catch(e){return false}}(),formData:\"FormData\"in t,arrayBuffer:\"ArrayBuffer\"in t};function isDataView(e){return e&&DataView.prototype.isPrototypeOf(e)}if(o.arrayBuffer){var n=[\"[object Int8Array]\",\"[object Uint8Array]\",\"[object Uint8ClampedArray]\",\"[object Int16Array]\",\"[object Uint16Array]\",\"[object Int32Array]\",\"[object Uint32Array]\",\"[object Float32Array]\",\"[object Float64Array]\"];var s=ArrayBuffer.isView||function(e){return e&&n.indexOf(Object.prototype.toString.call(e))>-1}}function normalizeName(e){\"string\"!==typeof e&&(e=String(e));if(/[^a-z0-9\\-#$%&'*+.^_`|~]/i.test(e))throw new TypeError(\"Invalid character in header field name\");return e.toLowerCase()}function normalizeValue(e){\"string\"!==typeof e&&(e=String(e));return e}function iteratorFor(e){var t={next:function(){var t=e.shift();return{done:void 0===t,value:t}}};o.iterable&&(t[Symbol.iterator]=function(){return t});return t}function Headers(t){(this||e).map={};t instanceof Headers?t.forEach((function(e,t){this.append(t,e)}),this||e):Array.isArray(t)?t.forEach((function(e){this.append(e[0],e[1])}),this||e):t&&Object.getOwnPropertyNames(t).forEach((function(e){this.append(e,t[e])}),this||e)}Headers.prototype.append=function(t,r){t=normalizeName(t);r=normalizeValue(r);var o=(this||e).map[t];(this||e).map[t]=o?o+\", \"+r:r};Headers.prototype.delete=function(t){delete(this||e).map[normalizeName(t)]};Headers.prototype.get=function(t){t=normalizeName(t);return this.has(t)?(this||e).map[t]:null};Headers.prototype.has=function(t){return(this||e).map.hasOwnProperty(normalizeName(t))};Headers.prototype.set=function(t,r){(this||e).map[normalizeName(t)]=normalizeValue(r)};Headers.prototype.forEach=function(t,r){for(var o in(this||e).map)(this||e).map.hasOwnProperty(o)&&t.call(r,(this||e).map[o],o,this||e)};Headers.prototype.keys=function(){var e=[];this.forEach((function(t,r){e.push(r)}));return iteratorFor(e)};Headers.prototype.values=function(){var e=[];this.forEach((function(t){e.push(t)}));return iteratorFor(e)};Headers.prototype.entries=function(){var e=[];this.forEach((function(t,r){e.push([r,t])}));return iteratorFor(e)};o.iterable&&(Headers.prototype[Symbol.iterator]=Headers.prototype.entries);function consumed(e){if(e.bodyUsed)return Promise.reject(new TypeError(\"Already read\"));e.bodyUsed=true}function fileReaderReady(e){return new Promise((function(t,r){e.onload=function(){t(e.result)};e.onerror=function(){r(e.error)}}))}function readBlobAsArrayBuffer(e){var t=new FileReader;var r=fileReaderReady(t);t.readAsArrayBuffer(e);return r}function readBlobAsText(e){var t=new FileReader;var r=fileReaderReady(t);t.readAsText(e);return r}function readArrayBufferAsText(e){var t=new Uint8Array(e);var r=new Array(t.length);for(var o=0;o<t.length;o++)r[o]=String.fromCharCode(t[o]);return r.join(\"\")}function bufferClone(e){if(e.slice)return e.slice(0);var t=new Uint8Array(e.byteLength);t.set(new Uint8Array(e));return t.buffer}function Body(){(this||e).bodyUsed=false;(this||e)._initBody=function(t){(this||e)._bodyInit=t;if(t)if(\"string\"===typeof t)(this||e)._bodyText=t;else if(o.blob&&Blob.prototype.isPrototypeOf(t))(this||e)._bodyBlob=t;else if(o.formData&&FormData.prototype.isPrototypeOf(t))(this||e)._bodyFormData=t;else if(o.searchParams&&URLSearchParams.prototype.isPrototypeOf(t))(this||e)._bodyText=t.toString();else if(o.arrayBuffer&&o.blob&&isDataView(t)){(this||e)._bodyArrayBuffer=bufferClone(t.buffer);(this||e)._bodyInit=new Blob([(this||e)._bodyArrayBuffer])}else o.arrayBuffer&&(ArrayBuffer.prototype.isPrototypeOf(t)||s(t))?(this||e)._bodyArrayBuffer=bufferClone(t):(this||e)._bodyText=t=Object.prototype.toString.call(t);else(this||e)._bodyText=\"\";(this||e).headers.get(\"content-type\")||(\"string\"===typeof t?(this||e).headers.set(\"content-type\",\"text/plain;charset=UTF-8\"):(this||e)._bodyBlob&&(this||e)._bodyBlob.type?(this||e).headers.set(\"content-type\",(this||e)._bodyBlob.type):o.searchParams&&URLSearchParams.prototype.isPrototypeOf(t)&&(this||e).headers.set(\"content-type\",\"application/x-www-form-urlencoded;charset=UTF-8\"))};if(o.blob){(this||e).blob=function(){var t=consumed(this||e);if(t)return t;if((this||e)._bodyBlob)return Promise.resolve((this||e)._bodyBlob);if((this||e)._bodyArrayBuffer)return Promise.resolve(new Blob([(this||e)._bodyArrayBuffer]));if((this||e)._bodyFormData)throw new Error(\"could not read FormData body as blob\");return Promise.resolve(new Blob([(this||e)._bodyText]))};(this||e).arrayBuffer=function(){return(this||e)._bodyArrayBuffer?consumed(this||e)||Promise.resolve((this||e)._bodyArrayBuffer):this.blob().then(readBlobAsArrayBuffer)}}(this||e).text=function(){var t=consumed(this||e);if(t)return t;if((this||e)._bodyBlob)return readBlobAsText((this||e)._bodyBlob);if((this||e)._bodyArrayBuffer)return Promise.resolve(readArrayBufferAsText((this||e)._bodyArrayBuffer));if((this||e)._bodyFormData)throw new Error(\"could not read FormData body as text\");return Promise.resolve((this||e)._bodyText)};o.formData&&((this||e).formData=function(){return this.text().then(decode)});(this||e).json=function(){return this.text().then(JSON.parse)};return this||e}var i=[\"DELETE\",\"GET\",\"HEAD\",\"OPTIONS\",\"POST\",\"PUT\"];function normalizeMethod(e){var t=e.toUpperCase();return i.indexOf(t)>-1?t:e}function Request(t,r){r=r||{};var o=r.body;if(t instanceof Request){if(t.bodyUsed)throw new TypeError(\"Already read\");(this||e).url=t.url;(this||e).credentials=t.credentials;r.headers||((this||e).headers=new Headers(t.headers));(this||e).method=t.method;(this||e).mode=t.mode;(this||e).signal=t.signal;if(!o&&null!=t._bodyInit){o=t._bodyInit;t.bodyUsed=true}}else(this||e).url=String(t);(this||e).credentials=r.credentials||(this||e).credentials||\"same-origin\";!r.headers&&(this||e).headers||((this||e).headers=new Headers(r.headers));(this||e).method=normalizeMethod(r.method||(this||e).method||\"GET\");(this||e).mode=r.mode||(this||e).mode||null;(this||e).signal=r.signal||(this||e).signal;(this||e).referrer=null;if((\"GET\"===(this||e).method||\"HEAD\"===(this||e).method)&&o)throw new TypeError(\"Body not allowed for GET or HEAD requests\");this._initBody(o)}Request.prototype.clone=function(){return new Request(this||e,{body:(this||e)._bodyInit})};function decode(e){var t=new FormData;e.trim().split(\"&\").forEach((function(e){if(e){var r=e.split(\"=\");var o=r.shift().replace(/\\+/g,\" \");var n=r.join(\"=\").replace(/\\+/g,\" \");t.append(decodeURIComponent(o),decodeURIComponent(n))}}));return t}function parseHeaders(e){var t=new Headers;var r=e.replace(/\\r?\\n[\\t ]+/g,\" \");r.split(/\\r?\\n/).forEach((function(e){var r=e.split(\":\");var o=r.shift().trim();if(o){var n=r.join(\":\").trim();t.append(o,n)}}));return t}Body.call(Request.prototype);function Response(t,r){r||(r={});(this||e).type=\"default\";(this||e).status=void 0===r.status?200:r.status;(this||e).ok=(this||e).status>=200&&(this||e).status<300;(this||e).statusText=\"statusText\"in r?r.statusText:\"OK\";(this||e).headers=new Headers(r.headers);(this||e).url=r.url||\"\";this._initBody(t)}Body.call(Response.prototype);Response.prototype.clone=function(){return new Response((this||e)._bodyInit,{status:(this||e).status,statusText:(this||e).statusText,headers:new Headers((this||e).headers),url:(this||e).url})};Response.error=function(){var e=new Response(null,{status:0,statusText:\"\"});e.type=\"error\";return e};var a=[301,302,303,307,308];Response.redirect=function(e,t){if(-1===a.indexOf(t))throw new RangeError(\"Invalid status code\");return new Response(null,{status:t,headers:{location:e}})};r.DOMException=t.DOMException;try{new r.DOMException}catch(t){r.DOMException=function(t,r){(this||e).message=t;(this||e).name=r;var o=Error(t);(this||e).stack=o.stack};r.DOMException.prototype=Object.create(Error.prototype);r.DOMException.prototype.constructor=r.DOMException}function fetch(e,t){return new Promise((function(n,s){var i=new Request(e,t);if(i.signal&&i.signal.aborted)return s(new r.DOMException(\"Aborted\",\"AbortError\"));var a=new XMLHttpRequest;function abortXhr(){a.abort()}a.onload=function(){var e={status:a.status,statusText:a.statusText,headers:parseHeaders(a.getAllResponseHeaders()||\"\")};e.url=\"responseURL\"in a?a.responseURL:e.headers.get(\"X-Request-URL\");var t=\"response\"in a?a.response:a.responseText;n(new Response(t,e))};a.onerror=function(){s(new TypeError(\"Network request failed\"))};a.ontimeout=function(){s(new TypeError(\"Network request failed\"))};a.onabort=function(){s(new r.DOMException(\"Aborted\",\"AbortError\"))};a.open(i.method,i.url,true);\"include\"===i.credentials?a.withCredentials=true:\"omit\"===i.credentials&&(a.withCredentials=false);\"responseType\"in a&&o.blob&&(a.responseType=\"blob\");i.headers.forEach((function(e,t){a.setRequestHeader(t,e)}));if(i.signal){i.signal.addEventListener(\"abort\",abortXhr);a.onreadystatechange=function(){4===a.readyState&&i.signal.removeEventListener(\"abort\",abortXhr)}}a.send(\"undefined\"===typeof i._bodyInit?null:i._bodyInit)}))}fetch.polyfill=true;if(!t.fetch){t.fetch=fetch;t.Headers=Headers;t.Request=Request;t.Response=Response}r.Headers=Headers;r.Request=Request;r.Response=Response;r.fetch=fetch;Object.defineProperty(r,\"__esModule\",{value:true})})({})})(o);o.fetch.ponyfill=true;delete o.fetch.polyfill;var n=o;t=n.fetch;t.default=n.fetch;t.fetch=n.fetch;t.Headers=n.Headers;t.Request=n.Request;t.Response=n.Response;t=t;var s=t;const i=t.DOMException,a=t.Headers,f=t.Request,u=t.Response,d=t.fetch,h=t.__esModule;export{i as DOMException,a as Headers,f as Request,u as Response,h as __esModule,s as default,d as fetch};\n\n//# sourceMappingURL=browser-ponyfill.js.map"],"mappings":"+KAAI,EAAgB,OAAO,WAArB,IAAgC,WAAyB,OAAO,KAArB,IAA0B,KAAK,EAAW,EAAE,EAAE,CAAK,EAAgB,OAAO,KAArB,IAA0B,KAAK,EAAM,EAAE,UAAU,CAAC,SAAS,GAAG,CAAC,CAAC,MAAM,GAAG,MAAM,GAAM,CAAC,MAAM,GAAG,aAAa,EAAE,aAA2B,MAAd,GAAE,UAAU,EAAS,IAAI,IAAI,EAAE,SAAS,EAAE,EAAE,SAAS,EAAE,CAAC,IAAIA,EAAE,CAAC,aAAa,oBAAoBC,EAAE,SAAS,WAAWA,GAAG,aAAa,OAAO,KAAK,eAAeA,GAAG,SAASA,GAAG,UAAU,CAAC,GAAG,CAAU,OAAT,IAAI,KAAY,QAAa,CAAC,MAAO,MAAS,CAAC,SAAS,aAAaA,EAAE,YAAY,gBAAgBA,EAAE,CAAC,SAAS,EAAW,EAAE,CAAC,OAAOC,GAAG,SAAS,UAAU,cAAcA,EAAE,CAAC,GAAGF,EAAE,YAAa,IAAIG,EAAE,CAAC,qBAAqB,sBAAsB,6BAA6B,sBAAsB,uBAAuB,sBAAsB,uBAAuB,wBAAwB,wBAAwB,CAAKC,EAAE,YAAY,QAAQ,SAAS,EAAE,CAAC,OAAOF,GAAGC,EAAE,QAAQ,OAAO,UAAU,SAAS,KAAKD,EAAE,CAAC,CAAC,IAAI,SAAS,EAAc,EAAE,CAAoC,GAAxB,OAAOA,GAAlB,WAAsB,EAAE,OAAOA,EAAE,EAAK,4BAA4B,KAAKA,EAAE,CAAC,MAAU,UAAU,yCAAyC,CAAC,OAAOA,EAAE,aAAa,CAAC,SAAS,EAAe,EAAE,CAAoC,OAAxB,OAAOA,GAAlB,WAAsB,EAAE,OAAOA,EAAE,EAASA,EAAE,SAAS,EAAY,EAAE,CAAC,IAAID,EAAE,CAAC,KAAK,UAAU,CAAC,IAAIA,EAAEC,EAAE,OAAO,CAAC,MAAM,CAAC,KAAcD,IAAT,IAAK,GAAM,MAAMA,EAAE,EAAE,CAAuD,OAAtD,EAAE,WAAW,EAAE,OAAO,UAAU,UAAU,CAAC,OAAOA,IAAWA,EAAE,SAAS,EAAQ,EAAE,CAAC,CAAC,MAAM,GAAG,IAAI,EAAE,CAAC,aAAa,EAAQA,EAAE,SAAS,SAAS,EAAE,EAAE,CAAC,KAAK,OAAOA,EAAEC,EAAE,GAAG,MAAM,EAAE,CAAC,MAAM,QAAQD,EAAE,CAACA,EAAE,SAAS,SAAS,EAAE,CAAC,KAAK,OAAOC,EAAE,GAAGA,EAAE,GAAG,GAAG,MAAM,EAAE,CAACD,GAAG,OAAO,oBAAoBA,EAAE,CAAC,SAAS,SAAS,EAAE,CAAC,KAAK,OAAOC,EAAED,EAAEC,GAAG,GAAG,MAAM,EAAE,CAAC,EAAQ,UAAU,OAAO,SAAS,EAAE,EAAE,CAAC,EAAE,EAAcD,EAAE,CAAC,EAAE,EAAeI,EAAE,CAAC,IAAIL,GAAG,MAAM,GAAG,IAAIC,GAAG,CAAC,MAAM,GAAG,IAAIA,GAAGD,EAAEA,EAAE,KAAKK,EAAEA,GAAG,EAAQ,UAAU,OAAO,SAAS,EAAE,CAAC,OAAO,MAAM,GAAG,IAAI,EAAcJ,EAAE,GAAG,EAAQ,UAAU,IAAI,SAAS,EAAE,CAAoB,MAAnB,GAAE,EAAcA,EAAE,CAAQ,KAAK,IAAIA,EAAE,EAAE,MAAM,GAAG,IAAIA,GAAG,MAAM,EAAQ,UAAU,IAAI,SAAS,EAAE,CAAC,OAAO,MAAM,GAAG,IAAI,eAAe,EAAcA,EAAE,CAAC,EAAE,EAAQ,UAAU,IAAI,SAAS,EAAE,EAAE,CAAC,CAAC,MAAM,GAAG,IAAI,EAAcA,EAAE,EAAE,EAAeI,EAAE,EAAE,EAAQ,UAAU,QAAQ,SAAS,EAAE,EAAE,CAAC,IAAI,IAAIL,KAAK,MAAM,GAAG,KAAK,MAAM,GAAG,IAAI,eAAeA,EAAE,EAAEC,EAAE,KAAKI,GAAG,MAAM,GAAG,IAAIL,GAAGA,EAAE,MAAM,EAAE,EAAE,EAAQ,UAAU,KAAK,UAAU,CAAC,IAAIE,EAAE,EAAE,CAA0C,OAAzC,KAAK,SAAS,SAAS,EAAE,EAAE,CAAC,EAAE,KAAKG,EAAE,GAAG,CAAQ,EAAYH,EAAE,EAAE,EAAQ,UAAU,OAAO,UAAU,CAAC,IAAIA,EAAE,EAAE,CAAwC,OAAvC,KAAK,SAAS,SAAS,EAAE,CAAC,EAAE,KAAKD,EAAE,GAAG,CAAQ,EAAYC,EAAE,EAAE,EAAQ,UAAU,QAAQ,UAAU,CAAC,IAAIA,EAAE,EAAE,CAA8C,OAA7C,KAAK,SAAS,SAAS,EAAE,EAAE,CAAC,EAAE,KAAK,CAACG,EAAEJ,EAAE,CAAC,GAAG,CAAQ,EAAYC,EAAE,EAAE,EAAE,WAAW,EAAQ,UAAU,OAAO,UAAU,EAAQ,UAAU,SAAS,SAAS,EAAS,EAAE,CAAC,GAAGA,EAAE,SAAS,OAAO,QAAQ,OAAW,UAAU,eAAe,CAAC,CAAC,EAAE,SAAS,GAAK,SAAS,EAAgB,EAAE,CAAC,OAAO,IAAI,SAAS,SAAS,EAAE,EAAE,CAAC,EAAE,OAAO,UAAU,CAAC,EAAEA,EAAE,OAAO,EAAE,EAAE,QAAQ,UAAU,CAAC,EAAEA,EAAE,MAAM,IAAI,CAAC,SAAS,EAAsB,EAAE,CAAC,IAAID,EAAE,IAAI,WAAeI,EAAE,EAAgBJ,EAAE,CAAwB,OAAvB,EAAE,kBAAkBC,EAAE,CAAQG,EAAE,SAAS,EAAe,EAAE,CAAC,IAAIJ,EAAE,IAAI,WAAeI,EAAE,EAAgBJ,EAAE,CAAiB,OAAhB,EAAE,WAAWC,EAAE,CAAQG,EAAE,SAAS,EAAsB,EAAE,CAAmD,IAAI,IAAlDJ,EAAE,IAAI,WAAWC,EAAE,CAAKG,EAAM,MAAMJ,EAAE,OAAO,CAASD,EAAE,EAAEA,EAAEC,EAAE,OAAO,IAAI,EAAED,GAAG,OAAO,aAAaC,EAAED,GAAG,CAAC,OAAOK,EAAE,KAAK,GAAG,CAAC,SAAS,EAAY,EAAE,CAAC,GAAGH,EAAE,MAAM,OAAOA,EAAE,MAAM,EAAE,CAAC,IAAID,EAAE,IAAI,WAAWC,EAAE,WAAW,CAA0B,OAAzB,EAAE,IAAI,IAAI,WAAWA,EAAE,CAAC,CAAQD,EAAE,OAAO,SAAS,GAAM,CAA+mE,MAA9mE,CAAC,MAAM,GAAG,SAAS,GAAM,CAAC,MAAM,GAAG,UAAU,SAAS,EAAE,CAAC,CAAC,MAAM,GAAG,UAAUA,EAAKA,EAAgB,OAAOA,GAAlB,SAAoB,CAAC,MAAM,GAAG,UAAUA,EAAUD,EAAE,MAAM,KAAK,UAAU,cAAcC,EAAE,CAAC,CAAC,MAAM,GAAG,UAAUA,EAAUD,EAAE,UAAU,SAAS,UAAU,cAAcC,EAAE,CAAC,CAAC,MAAM,GAAG,cAAcA,EAAUD,EAAE,cAAc,gBAAgB,UAAU,cAAcC,EAAE,CAAC,CAAC,MAAM,GAAG,UAAUA,EAAE,UAAU,CAASD,EAAE,aAAaA,EAAE,MAAM,EAAWC,EAAE,EAAE,CAAC,MAAM,GAAG,iBAAiB,EAAYA,EAAE,OAAO,CAAC,CAAC,MAAM,GAAG,UAAU,IAAI,KAAK,EAAE,MAAM,GAAG,iBAAiB,CAAC,EAAM,EAAE,cAAc,YAAY,UAAU,cAAcA,EAAE,EAAEG,EAAEH,EAAE,EAAE,CAAC,MAAM,GAAG,iBAAiB,EAAYA,EAAE,CAAC,CAAC,MAAM,GAAG,UAAU,EAAE,OAAO,UAAU,SAAS,KAAKA,EAAE,CAAK,CAAC,MAAM,GAAG,UAAU,IAAI,MAAM,GAAG,QAAQ,IAAI,eAAe,GAAc,OAAOA,GAAlB,UAAqB,MAAM,GAAG,QAAQ,IAAI,eAAe,2BAA2B,EAAE,MAAM,GAAG,YAAY,MAAM,GAAG,UAAU,MAAM,MAAM,GAAG,QAAQ,IAAI,gBAAgB,MAAM,GAAG,UAAU,KAAK,CAACD,EAAE,cAAc,gBAAgB,UAAU,cAAcC,EAAE,GAAG,MAAM,GAAG,QAAQ,IAAI,eAAe,kDAAkD,GAAMD,EAAE,OAAM,CAAC,MAAM,GAAG,KAAK,UAAU,CAAC,IAAIC,EAAE,EAAS,MAAM,EAAE,CAAC,GAAGA,EAAE,OAAOA,EAAE,IAAI,MAAM,GAAG,UAAU,OAAO,QAAQ,SAAS,MAAM,GAAG,UAAU,CAAC,IAAI,MAAM,GAAG,iBAAiB,OAAO,QAAQ,QAAQ,IAAI,KAAK,EAAE,MAAM,GAAG,iBAAiB,CAAC,CAAC,CAAC,IAAI,MAAM,GAAG,cAAc,MAAU,MAAM,uCAAuC,CAAC,OAAO,QAAQ,QAAQ,IAAI,KAAK,EAAE,MAAM,GAAG,UAAU,CAAC,CAAC,EAAE,CAAC,MAAM,GAAG,YAAY,UAAU,CAAC,OAAO,MAAM,GAAG,iBAAiB,EAAS,MAAM,EAAE,EAAE,QAAQ,SAAS,MAAM,GAAG,iBAAiB,CAAC,KAAK,MAAM,CAAC,KAAK,EAAsB,GAAE,CAAC,MAAM,GAAG,KAAK,UAAU,CAAC,IAAIA,EAAE,EAAS,MAAM,EAAE,CAAC,GAAGA,EAAE,OAAOA,EAAE,IAAI,MAAM,GAAG,UAAU,OAAO,GAAgB,MAAM,GAAG,UAAU,CAAC,IAAI,MAAM,GAAG,iBAAiB,OAAO,QAAQ,QAAQ,GAAuB,MAAM,GAAG,iBAAiB,CAAC,CAAC,IAAI,MAAM,GAAG,cAAc,MAAU,MAAM,uCAAuC,CAAC,OAAO,QAAQ,SAAS,MAAM,GAAG,UAAU,EAAE,EAAE,WAAW,CAAC,MAAM,GAAG,SAAS,UAAU,CAAC,OAAO,KAAK,MAAM,CAAC,KAAK,EAAO,GAAG,CAAC,MAAM,GAAG,KAAK,UAAU,CAAC,OAAO,KAAK,MAAM,CAAC,KAAK,KAAK,MAAM,EAAS,MAAM,EAAE,IAAIK,EAAE,CAAC,SAAS,MAAM,OAAO,UAAU,OAAO,MAAM,CAAC,SAAS,EAAgB,EAAE,CAAC,IAAIL,EAAEC,EAAE,aAAa,CAAC,OAAOI,EAAE,QAAQL,EAAE,CAAC,GAAGA,EAAEC,EAAE,SAAS,EAAQ,EAAE,EAAE,CAAC,IAAK,EAAE,CAAC,IAAIF,EAAEK,EAAE,KAAK,GAAGJ,aAAa,EAAQ,CAAC,GAAGA,EAAE,SAAS,MAAU,UAAU,eAAe,CAAC,CAAC,MAAM,GAAG,IAAIA,EAAE,IAAI,CAAC,MAAM,GAAG,YAAYA,EAAE,YAAY,EAAE,UAAU,CAAC,MAAM,GAAG,QAAQ,IAAI,EAAQA,EAAE,QAAQ,EAAE,CAAC,MAAM,GAAG,OAAOA,EAAE,OAAO,CAAC,MAAM,GAAG,KAAKA,EAAE,KAAK,CAAC,MAAM,GAAG,OAAOA,EAAE,OAAU,CAACD,GAASC,EAAE,WAAR,OAAmB,EAAEA,EAAE,UAAU,EAAE,SAAS,SAAU,CAAC,MAAM,GAAG,IAAI,OAAOA,EAAE,CAAyU,GAAxU,CAAC,MAAM,GAAG,YAAYI,EAAE,cAAc,MAAM,GAAG,aAAa,cAAc,CAACA,EAAE,UAAU,MAAM,GAAG,UAAU,CAAC,MAAM,GAAG,QAAQ,IAAI,EAAQA,EAAE,QAAQ,EAAE,CAAC,MAAM,GAAG,OAAO,EAAgBA,EAAE,SAAS,MAAM,GAAG,QAAQ,MAAM,CAAC,CAAC,MAAM,GAAG,KAAKA,EAAE,OAAO,MAAM,GAAG,MAAM,KAAK,CAAC,MAAM,GAAG,OAAOA,EAAE,SAAS,MAAM,GAAG,OAAO,CAAC,MAAM,GAAG,SAAS,OAAkB,MAAM,GAAG,SAAlB,QAAoC,MAAM,GAAG,SAAnB,SAA4BL,EAAE,MAAU,UAAU,4CAA4C,CAAC,KAAK,UAAUA,EAAE,CAAC,EAAQ,UAAU,MAAM,UAAU,CAAC,OAAO,IAAI,EAAQ,MAAM,EAAE,CAAC,MAAM,MAAM,GAAG,UAAU,CAAC,EAAE,SAAS,EAAO,EAAE,CAAC,IAAIC,EAAE,IAAI,SAA6M,OAApM,EAAE,MAAM,CAAC,MAAM,IAAI,CAAC,SAAS,SAAS,EAAE,CAAC,GAAGC,EAAE,CAAC,IAAIG,EAAEH,EAAE,MAAM,IAAI,CAAKF,EAAEK,EAAE,OAAO,CAAC,QAAQ,MAAM,IAAI,CAAKF,EAAEE,EAAE,KAAK,IAAI,CAAC,QAAQ,MAAM,IAAI,CAAC,EAAE,OAAO,mBAAmBL,EAAE,CAAC,mBAAmBG,EAAE,CAAC,IAAI,CAAQF,EAAE,SAAS,EAAa,EAAE,CAAC,IAAIA,EAAE,IAAI,EAA6K,OAA/JC,EAAE,QAAQ,eAAe,IAAI,CAAG,MAAM,QAAQ,CAAC,SAAS,SAAS,EAAE,CAAC,IAAIG,EAAEH,EAAE,MAAM,IAAI,CAAKF,EAAEK,EAAE,OAAO,CAAC,MAAM,CAAC,GAAGL,EAAE,CAAC,IAAIG,EAAEE,EAAE,KAAK,IAAI,CAAC,MAAM,CAAC,EAAE,OAAOL,EAAEG,EAAE,IAAI,CAAQF,EAAE,EAAK,KAAK,EAAQ,UAAU,CAAC,SAAS,EAAS,EAAE,EAAE,CAAC,AAAI,IAAE,EAAE,CAAE,CAAC,MAAM,GAAG,KAAK,UAAU,CAAC,MAAM,GAAG,OAAgBI,EAAE,SAAX,IAAK,GAAa,IAAIA,EAAE,OAAO,CAAC,MAAM,GAAG,IAAI,MAAM,GAAG,QAAQ,MAAM,MAAM,GAAG,OAAO,IAAI,CAAC,MAAM,GAAG,WAAW,eAAeA,EAAEA,EAAE,WAAW,KAAK,CAAC,MAAM,GAAG,QAAQ,IAAI,EAAQA,EAAE,QAAQ,CAAC,CAAC,MAAM,GAAG,IAAIA,EAAE,KAAK,GAAG,KAAK,UAAUJ,EAAE,CAAC,EAAK,KAAK,EAAS,UAAU,CAAC,EAAS,UAAU,MAAM,UAAU,CAAC,OAAO,IAAI,GAAU,MAAM,GAAG,UAAU,CAAC,QAAQ,MAAM,GAAG,OAAO,YAAY,MAAM,GAAG,WAAW,QAAQ,IAAI,GAAS,MAAM,GAAG,QAAQ,CAAC,KAAK,MAAM,GAAG,IAAI,CAAC,EAAE,EAAS,MAAM,UAAU,CAAC,IAAIC,EAAE,IAAI,EAAS,KAAK,CAAC,OAAO,EAAE,WAAW,GAAG,CAAC,CAAgB,MAAf,GAAE,KAAK,QAAeA,GAAG,IAAIK,EAAE,CAAC,IAAI,IAAI,IAAI,IAAI,IAAI,CAAC,EAAS,SAAS,SAAS,EAAE,EAAE,CAAC,GAAQA,EAAE,QAAQN,EAAE,GAAjB,GAAkB,MAAU,WAAW,sBAAsB,CAAC,OAAO,IAAI,EAAS,KAAK,CAAC,OAAOA,EAAE,QAAQ,CAAC,SAASC,EAAE,CAAC,CAAC,EAAE,EAAE,aAAaD,EAAE,aAAa,GAAG,CAAC,IAAII,EAAE,kBAAqB,CAAC,EAAE,aAAa,SAAS,EAAE,EAAE,CAAC,CAAC,MAAM,GAAG,QAAQJ,EAAE,CAAC,MAAM,GAAG,KAAKI,EAAiB,CAAC,MAAM,GAAG,MAAnB,MAAMJ,EAAE,CAAmB,OAAO,EAAE,aAAa,UAAU,OAAO,OAAO,MAAM,UAAU,CAAC,EAAE,aAAa,UAAU,YAAYI,EAAE,aAAa,SAAS,EAAM,EAAE,EAAE,CAAC,OAAO,IAAI,SAAS,SAAS,EAAE,EAAE,CAAC,IAAIC,EAAE,IAAI,EAAQJ,EAAED,EAAE,CAAC,GAAGK,EAAE,QAAQA,EAAE,OAAO,QAAQ,OAAOF,EAAE,IAAIC,EAAE,aAAa,UAAU,aAAa,CAAC,CAAC,IAAIE,EAAE,IAAI,eAAe,SAAS,GAAU,CAAC,EAAE,OAAO,CAAC,EAAE,OAAO,UAAU,CAAC,IAAIL,EAAE,CAAC,OAAOK,EAAE,OAAO,WAAWA,EAAE,WAAW,QAAQ,EAAaA,EAAE,uBAAuB,EAAE,GAAG,CAAC,CAAC,EAAE,IAAI,gBAAgBA,EAAEA,EAAE,YAAYL,EAAE,QAAQ,IAAI,gBAAgB,CAAC,IAAID,EAAE,aAAaM,EAAEA,EAAE,SAASA,EAAE,aAAa,EAAE,IAAI,EAASN,EAAEC,EAAE,CAAC,EAAE,EAAE,QAAQ,UAAU,CAAC,EAAM,UAAU,yBAAyB,CAAC,EAAE,EAAE,UAAU,UAAU,CAAC,EAAM,UAAU,yBAAyB,CAAC,EAAE,EAAE,QAAQ,UAAU,CAAC,EAAE,IAAIG,EAAE,aAAa,UAAU,aAAa,CAAC,EAAE,EAAE,KAAKC,EAAE,OAAOA,EAAE,IAAI,GAAK,CAAaA,EAAE,cAAd,UAA0B,EAAE,gBAAgB,GAAcA,EAAE,cAAX,SAAyB,EAAE,gBAAgB,IAAO,iBAAiBC,GAAGP,EAAE,OAAO,EAAE,aAAa,QAAQ,EAAE,QAAQ,SAAS,SAAS,EAAE,EAAE,CAAC,EAAE,iBAAiBC,EAAEC,EAAE,GAAG,CAAII,EAAE,SAAQ,EAAE,OAAO,iBAAiB,QAAQ,EAAS,CAAC,EAAE,mBAAmB,UAAU,CAAKC,EAAE,aAAN,GAAkBD,EAAE,OAAO,oBAAoB,QAAQ,EAAS,GAAE,EAAE,KAA0BA,EAAE,YAAvB,OAAiC,KAAKA,EAAE,UAAU,GAAG,CAAC,EAAM,SAAS,GAASL,EAAE,QAAO,EAAE,MAAM,EAAM,EAAE,QAAQ,EAAQ,EAAE,QAAQ,EAAQ,EAAE,SAAS,GAAS,EAAE,QAAQ,EAAQ,EAAE,QAAQ,EAAQ,EAAE,SAAS,EAAS,EAAE,MAAM,EAAM,OAAO,eAAeI,EAAE,aAAa,CAAC,MAAM,GAAK,CAAC,GAAG,EAAE,CAAC,GAAG,EAAE,CAAC,EAAE,MAAM,SAAS,GAAK,OAAO,EAAE,MAAM,SAAa,EAAE,EAAE,EAAE,EAAE,MAAM,EAAE,QAAQ,EAAE,MAAM,EAAE,MAAM,EAAE,MAAM,EAAE,QAAQ,EAAE,QAAQ,EAAE,QAAQ,EAAE,QAAQ,EAAE,SAAS,EAAE,SAAS,EAAE,EAAM,EAAE,EAAQ,EAAE,EAAE,aAAa,EAAE,EAAE,QAAQ,EAAE,EAAE,QAAQ,EAAE,EAAE,SAAS,EAAE,EAAE,MAAM,EAAE,EAAE"}