Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Roadmap #3

Open
lemanschik opened this issue Dec 10, 2022 · 8 comments
Open

Roadmap #3

lemanschik opened this issue Dec 10, 2022 · 8 comments

Comments

@lemanschik
Copy link

lemanschik commented Dec 10, 2022

The core fundamentals of simplicity
We should aim for simplicity because simplicity is a prerequisite for reliability.
This means if your software is not change able by a outside contributor in less then 1 day to fix his problems then your software is easy sayed not simple.

Simple is often erroneously mistaken for easy.
"Easy" means "to be at hand", "to be approachable". "Simple" is the opposite of "complex" which means "being intertwined", "being tied together". Simple != easy.

What matters in software is:
The answers to these questions is what matters in writing software not the look and feel of the experience writing the code or the cultural implications of it.

does the software do what is supposed to do?
Is it of high quality?
Can we rely on it?
Can problems be fixed along the way?
Can requirements change over time?
The benefits of simplicity are:
ease of understanding, ease of change, ease of debugging, flexibility, modules are pure functions that are recomposeable into a component. The mantra is alwas composition over inharitance. Never create a class or structure for data always view the data in your way.

Complex constructs:
State, Object, Methods, Syntax, Inheritance, Switch/matching, Vars, Imperative loops, Actors, ORM, Conditionals.

Simple constructs:
Const, Functions, Data, Polymorphism, Managed refs, Streams, Declarative data manipulation, Rules, Consistency.

Build simple systems by:
Abstracting - design by answering questions related to what, who, when, where, why, and how. Choosing constructs that generate simple artifacts like modules that do not reference other modules without a unified resolver method that produces static in memory references... Simplify by encapsulation via composition of functions and streams.

Fork injection pattern

as they like content security.

we can build a fork out of the github integration via injection of our own repo into them

https://stackblitz.com/github/unlicense-code/web-modules

Design

What who when how
serviceWorker Deployment entrypoint html domain context first visit html code snippet
booting monaco editor on 3th party subdomain entrypoint html domain context after serviceWorker Deployment via iframe
offer github sso and api 3th party subdomain bootload 3th party subdomain after monaco
@lemanschik
Copy link
Author

lemanschik commented Dec 10, 2022

main entry in the iframe

bad tracking via segment and so on we will code a script that uses the extension api to block that hoax
stackblitz.com/edit/node-x7oexs

<!DOCTYPE html>
<html lang="en" class="application">
<head>
<title>Node.js (forked) - StackBlitz</title>
<meta charset="utf-8">
<script type="text/javascript">window.NREUM||(NREUM={});NREUM.info={"beacon":"bam.nr-data.net","errorBeacon":"bam.nr-data.net","licenseKey":"NRJS-703e25b2978c2fd54f3","applicationID":"502027659","transactionName":"IQ1dRhFbD1pdRBlIRg0IVlEXR0xTXF9C","queueTime":0,"applicationTime":45,"agent":""}</script>
<script type="text/javascript">(window.NREUM||(NREUM={})).init={privacy:{cookies_enabled:false},ajax:{deny_list:["bam.nr-data.net"]}};(window.NREUM||(NREUM={})).loader_config={xpid:"VwcPUldXCRAFVFNSBQYBU10=",licenseKey:"NRJS-703e25b2978c2fd54f3",applicationID:"502027659"};/*! For license information please see nr-loader-spa-1220.min.js.LICENSE.txt */
!function(e,t){"object"==typeof exports&&"object"==typeof module?module.exports=t():"function"==typeof define&&define.amd?define([],t):"object"==typeof exports?exports.NRBA=t():e.NRBA=t()}(self,(function(){return function(){var e,t,n={9034:function(e,t,n){"use strict";var r=n(4168);t.Z=(0,r.ky)(16)},5973:function(e,t,n){"use strict";n.d(t,{I:function(){return r}});var r=0,o=navigator.userAgent.match(/Firefox[\/\s](\d+\.\d+)/);o&&(r=+o[1])},4280:function(e,t,n){"use strict";n.d(t,{H:function(){return o}});var r=document.createElement("div");r.innerHTML="\x3c!--[if lte IE 6]><div></div><![endif]--\x3e\x3c!--[if lte IE 7]><div></div><![endif]--\x3e\x3c!--[if lte IE 8]><div></div><![endif]--\x3e\x3c!--[if lte IE 9]><div></div><![endif]--\x3e";var o,i=r.getElementsByTagName("div").length;o=4===i?6:3===i?7:2===i?8:1===i?9:0},5955:function(e,t,n){"use strict";n.d(t,{I:function(){return r}});var r=function(e,t){var n=this;return e&&"object"==typeof e?t&&"object"==typeof t?(Object.assign(this,t),void Object.entries(e).forEach((function(e){var t=e[0],r=e[1];n[t]=r}))):console.error("setting a Configurable requires a model to set its initial properties"):console.error("setting a Configurable requires an object as input")}},441:function(e,t,n){"use strict";n.d(t,{C:function(){return c},L:function(){return u}});var r=n(1424),o=n(5955),i={beacon:r.ce.beacon,errorBeacon:r.ce.errorBeacon,licenseKey:void 0,applicationID:void 0,sa:void 0,queueTime:void 0,applicationTime:void 0,ttGuid:void 0,user:void 0,account:void 0,product:void 0,extra:void 0,jsAttributes:{},userAttributes:void 0,atts:void 0,transactionName:void 0,tNamePlain:void 0},a={};function c(e){if(!e)throw new Error("All info objects require an agent identifier!");if(!a[e])throw new Error("Info for "+e+" was never set");return a[e]}function u(e,t){if(!e)throw new Error("All info objects require an agent identifier!");a[e]=new o.I(t,i),(0,r.Qy)(e,a[e],"info")}},1476:function(e,t,n){"use strict";n.d(t,{Dg:function(){return u},Mt:function(){return s},P_:function(){return c}});var r=n(1424),o=n(5955),i={privacy:{cookies_enabled:!0},ajax:{deny_list:void 0,enabled:!0},distributed_tracing:{enabled:void 0,exclude_newrelic_header:void 0,cors_use_newrelic_header:void 0,cors_use_tracecontext_headers:void 0,allowed_origins:void 0},ssl:void 0,obfuscate:void 0,jserrors:{enabled:!0},metrics:{enabled:!0},page_action:{enabled:!0},page_view_event:{enabled:!0},page_view_timing:{enabled:!0},session_trace:{enabled:!0},spa:{enabled:!0}},a={};function c(e){if(!e)throw new Error("All configuration objects require an agent identifier!");if(!a[e])throw new Error("Configuration for "+e+" was never set");return a[e]}function u(e,t){if(!e)throw new Error("All configuration objects require an agent identifier!");a[e]=new o.I(t,i),(0,r.Qy)(e,a[e],"config")}function s(e,t){if(!e)throw new Error("All configuration objects require an agent identifier!");var n=c(e);if(n){for(var r=t.split("."),o=0;o<r.length-1;o++)if("object"!=typeof(n=n[r[o]]))return;n=n[r[r.length-1]]}return n}},2085:function(e,t,n){"use strict";n.d(t,{Y:function(){return r}});var r=(0,n(1424).mF)().o},1220:function(e,t,n){"use strict";n.d(t,{O:function(){return w},s:function(){return O}});var r={};n.r(r),n.d(r,{agent:function(){return a},match:function(){return f},version:function(){return c}});var o=n(4280),i=n(6959),a=null,c=null;if(navigator.userAgent){var u=navigator.userAgent,s=u.match(/Version\/(\S+)\s+Safari/);s&&-1===u.indexOf("Chrome")&&-1===u.indexOf("Chromium")&&(a="Safari",c=s[1])}function f(e,t){if(!a)return!1;if(e!==a)return!1;if(!t)return!0;if(!c)return!1;for(var n=c.split("."),r=t.split("."),o=0;o<r.length;o++)if(r[o]!==n[o])return!1;return!0}var d=n(5955),l=n(1424),p=n(4168),h=window.sessionStorage,v="NRBA_SESSION_ID";var m=n(1476),g=window.XMLHttpRequest,y=g&&g.prototype,b={};function w(e){if(!e)throw new Error("All runtime objects require an agent identifier!");if(!b[e])throw new Error("Runtime for "+e+" was never set");return b[e]}function O(e,t){if(!e)throw new Error("All runtime objects require an agent identifier!");var n,a;b[e]=new d.I(t,(n=e,{customTransaction:void 0,disabled:!1,features:{},maxBytes:6===o.H?2e3:3e4,offset:(0,i.yf)(),onerror:void 0,origin:""+window.location,ptid:void 0,releaseIds:{},sessionId:!0===(0,m.Mt)(n,"privacy.cookies_enabled")?(null===(a=h.getItem(v))&&(a=(0,p.ky)(16),h.setItem(v,a)),a):"0",xhrWrappable:g&&y&&y.addEventListener&&!/CriOS/.test(navigator.userAgent),userAgent:r})),(0,l.Qy)(e,b[e],"runtime")}},158:function(e,t,n){"use strict";n.d(t,{q:function(){return r}});var r=["1220","PROD"].filter((function(e){return e})).join(".")},3707:function(e,t,n){"use strict";n.d(t,{w:function(){return o}});var r={agentIdentifier:""},o=function(e){var t=this;if("object"!=typeof e)return console.error("shared context requires an object as input");this.sharedContext={},Object.assign(this.sharedContext,r),Object.entries(e).forEach((function(e){var n=e[0],o=e[1];Object.keys(r).includes(n)&&(t.sharedContext[n]=o)}))}},1776:function(e,t,n){"use strict";n.d(t,{c:function(){return f},ee:function(){return r}});var r,o=n(1424),i=n(4217),a=n(357),c="nr@context",u=(0,o.fP)();function s(){}function f(e){return(0,i.X)(e,c,d)}function d(){return new s}function l(){(r.backlog.api||r.backlog.feature)&&(r.aborted=!0,r.backlog={})}u.ee?r=u.ee:(r=function e(t,n){var o={},u={},f={},p={on:m,addEventListener:m,removeEventListener:g,emit:v,get:b,listeners:y,context:h,buffer:w,abort:l,aborted:!1,isBuffering:O,debugId:n,backlog:t&&t.backlog?t.backlog:{}};return p;function h(e){return e&&e instanceof s?e:e?(0,i.X)(e,c,d):d()}function v(e,n,o,i,a){if(!1!==a&&(a=!0),!r.aborted||i){t&&a&&t.emit(e,n,o);for(var c=h(o),s=y(e),f=s.length,d=0;d<f;d++)s[d].apply(c,n);var l=x()[u[e]];return l&&l.push([p,e,n,c]),c}}function m(e,t){o[e]=y(e).concat(t)}function g(e,t){var n=o[e];if(n)for(var r=0;r<n.length;r++)n[r]===t&&n.splice(r,1)}function y(e){return o[e]||[]}function b(t){return f[t]=f[t]||e(p,t)}function w(e,t){var n=x();p.aborted||(0,a.D)(e,(function(e,r){t=t||"feature",u[r]=t,t in n||(n[t]=[])}))}function O(e){return!!x()[u[e]]}function x(){return p.backlog}}(void 0,"globalEE"),u.ee=r)},7361:function(e,t,n){"use strict";n.d(t,{E:function(){return r},p:function(){return o}});var r=n(1776).ee.get("handle");function o(e,t,n,o,i){i?(i.buffer([e],o),i.emit(e,t,n)):(r.buffer([e],o),r.emit(e,t,n))}},3350:function(e,t,n){"use strict";n.d(t,{X:function(){return i}});var r=n(7361);i.on=a;var o=i.handlers={};function i(e,t,n,i){a(i||r.E,o,e,t,n)}function a(e,t,n,o,i){i||(i="feature"),e||(e=r.E);var a=t[i]=t[i]||{};(a[n]=a[n]||[]).push([e,o])}},4408:function(e,t,n){"use strict";n.d(t,{m:function(){return i}});var r=!1;try{var o=Object.defineProperty({},"passive",{get:function(){r=!0}});window.addEventListener("testPassive",null,o),window.removeEventListener("testPassive",null,o)}catch(e){}function i(e){return r?{passive:!0,capture:!!e}:!!e}},4168:function(e,t,n){"use strict";function r(){var e=null,t=0,n=window.crypto||window.msCrypto;function r(){return e?15&e[t++]:16*Math.random()|0}n&&n.getRandomValues&&(e=n.getRandomValues(new Uint8Array(31)));for(var o,i="xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx",a="",c=0;c<i.length;c++)a+="x"===(o=i[c])?r().toString(16):"y"===o?(o=3&r()|8).toString(16):o;return a}function o(){return a(16)}function i(){return a(32)}function a(e){var t=null,n=0,r=window.crypto||window.msCrypto;r&&r.getRandomValues&&Uint8Array&&(t=r.getRandomValues(new Uint8Array(31)));for(var o=[],i=0;i<e;i++)o.push(a().toString(16));return o.join("");function a(){return t?15&t[n++]:16*Math.random()|0}}n.d(t,{Ht:function(){return i},M:function(){return o},Rl:function(){return r},ky:function(){return a}})},6959:function(e,t,n){"use strict";n.d(t,{nb:function(){return u},os:function(){return s},yf:function(){return c},zO:function(){return a}});var r=n(2364),o=(new Date).getTime(),i=o;function a(){return r.G&&performance.now?Math.round(performance.now()):(o=Math.max((new Date).getTime(),o))-i}function c(){return o}function u(e){i=e}function s(){return i}},2364:function(e,t,n){"use strict";n.d(t,{G:function(){return r}});var r=void 0!==window.performance&&window.performance.timing&&void 0!==window.performance.timing.navigationStart},1793:function(e,t,n){"use strict";function r(e){var t,n=0;for(t=0;t<e.length;t++)n+=(t+1)*e.charCodeAt(t);return Math.abs(n)}n.d(t,{v:function(){return s},s:function(){return u}});var o=n(6972),i=n(5973),a=n(6959),c=n(2364),u=!0;function s(e){var t=function(){if(i.I&&i.I<9)return;if(c.G)return u=!1,window.performance.timing.navigationStart}()||function(){for(var e=document.cookie.split(" "),t=0;t<e.length;t++)if(0===e[t].indexOf("NREUM=")){for(var n,o,i,a,c=e[t].substring("NREUM=".length).split("&"),u=0;u<c.length;u++)0===c[u].indexOf("s=")?i=c[u].substring(2):0===c[u].indexOf("p=")?";"===(o=c[u].substring(2)).charAt(o.length-1)&&(o=o.substr(0,o.length-1)):0===c[u].indexOf("r=")&&";"===(n=c[u].substring(2)).charAt(n.length-1)&&(n=n.substr(0,n.length-1));if(n){var s=r(document.referrer);(a=s==n)||(a=r(document.location.href)==n&&s==o)}if(a&&i){if((new Date).getTime()-i>6e4)return;return i}}}();t&&((0,o.B)(e,"starttime",t),(0,a.nb)(t))}},6972:function(e,t,n){"use strict";n.d(t,{B:function(){return i},L:function(){return a}});var r=n(6959),o={};function i(e,t,n){void 0===n&&(n=(0,r.zO)()+(0,r.os)()),o[e]=o[e]||{},o[e][t]=n}function a(e,t,n,r){var i,a,c=e.sharedContext.agentIdentifier,u=null==(i=o[c])?void 0:i[n],s=null==(a=o[c])?void 0:a[r];void 0!==u&&void 0!==s&&e.store("measures",t,{value:s-u})}},7001:function(e,t,n){"use strict";n.d(t,{e:function(){return o}});var r={};function o(e){if(e in r)return r[e];if(0===(e||"").indexOf("data:"))return{protocol:"data"};var t=document.createElement("a"),n=window.location,o={};t.href=e,o.port=t.port;var i=t.href.split("://");!o.port&&i[1]&&(o.port=i[1].split("/")[0].split("@").pop().split(":")[1]),o.port&&"0"!==o.port||(o.port="https"===i[0]?"443":"80"),o.hostname=t.hostname||n.hostname,o.pathname=t.pathname,o.protocol=i[0],"/"!==o.pathname.charAt(0)&&(o.pathname="/"+o.pathname);var a=!t.protocol||":"===t.protocol||t.protocol===n.protocol,c=t.hostname===document.domain&&t.port===n.port;return o.sameOrigin=a&&(!t.hostname||c),"/"===o.pathname&&(r[e]=o),o}},7299:function(e,t,n){"use strict";n.d(t,{T:function(){return a}});var r=window,o=r;function i(){return o}var a={isFileProtocol:function(){var e=i(),t=!(!e.location||!e.location.protocol||"file:"!==e.location.protocol);t&&(a.supportabilityMetricSent=!0);return t},supportabilityMetricSent:!1}},847:function(e,t,n){"use strict";n.d(t,{K:function(){return a}});var r=n(1220),o=n(1476),i=["ajax","jserrors","metrics","page_action","page_view_event","page_view_timing","session_trace","spa"];function a(e){var t={};return i.forEach((function(n){t[n]=function(e,t){return!0!==(0,r.O)(t).disabled&&!1!==(0,o.Mt)(t,e+".enabled")}(n,e)})),t}},5023:function(e,t,n){"use strict";n.d(t,{W:function(){return o}});var r=n(1776),o=function(e,t,n){void 0===n&&(n=[]),this.agentIdentifier=e,this.aggregator=t,this.ee=r.ee.get(e),this.externalFeatures=n}},4217:function(e,t,n){"use strict";n.d(t,{X:function(){return o}});var r=Object.prototype.hasOwnProperty;function o(e,t,n){if(r.call(e,t))return e[t];var o=n();if(Object.defineProperty&&Object.keys)try{return Object.defineProperty(e,t,{value:o,writable:!0,enumerable:!1}),o}catch(e){}return e[t]=o,o}},357:function(e,t,n){"use strict";n.d(t,{D:function(){return o}});var r=Object.prototype.hasOwnProperty;function o(e,t){var n=[],o="",i=0;for(o in e)r.call(e,o)&&(n[i]=t(o,e[o]),i+=1);return n}},603:function(e,t,n){"use strict";n.d(t,{$c:function(){return s},Ng:function(){return f},RR:function(){return u}});var r=n(1476),o=n(3707),i=n(7299);function a(e,t){return a=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},a(e,t)}var c={regex:/^file:\/\/(.*)/,replacement:"file://OBFUSCATED"},u=function(e){var t,n;function r(t){return e.call(this,t)||this}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,a(t,n);var o=r.prototype;return o.shouldObfuscate=function(){return s(this.sharedContext.agentIdentifier).length>0},o.obfuscateString=function(e){if(!e||"string"!=typeof e)return e;for(var t=s(this.sharedContext.agentIdentifier),n=e,r=0;r<t.length;r++){var o=t[r].regex,i=t[r].replacement||"*";n=n.replace(o,i)}return n},r}(o.w);function s(e){var t=[],n=(0,r.Mt)(e,"obfuscate")||[];return t=t.concat(n),i.T.isFileProtocol()&&t.push(c),t}function f(e){for(var t=!1,n=!1,r=0;r<e.length;r++){"regex"in e[r]?"string"!=typeof e[r].regex&&e[r].regex.constructor!==RegExp&&(console&&console.warn&&console.warn('An obfuscation replacement rule contains a "regex" value with an invalid type (must be a string or RegExp)'),n=!0):(console&&console.warn&&console.warn('An obfuscation replacement rule was detected missing a "regex" value.'),n=!0);var o=e[r].replacement;o&&"string"!=typeof o&&(console&&console.warn&&console.warn('An obfuscation replacement rule contains a "replacement" value with an invalid type (must be a string)'),t=!0)}return!t&&!n}},1424:function(e,t,n){"use strict";n.d(t,{EZ:function(){return u},Qy:function(){return c},ce:function(){return o},fP:function(){return i},gG:function(){return s},mF:function(){return a}});var r=n(6959),o={beacon:"bam.nr-data.net",errorBeacon:"bam.nr-data.net"};function i(){return window.NREUM||(window.NREUM={}),void 0===window.newrelic&&(window.newrelic=window.NREUM),window.NREUM}function a(){var e=i();if(!e.o){var t=window,n=t.XMLHttpRequest;e.o={ST:setTimeout,SI:t.setImmediate,CT:clearTimeout,XHR:n,REQ:t.Request,EV:t.Event,PR:t.Promise,MO:t.MutationObserver,FETCH:t.fetch}}return e}function c(e,t,n){var o,a,c=i(),u=c.initializedAgents||{},s=u[e]||{};return Object.keys(s).length||(s.initializedAt={ms:(0,r.zO)(),date:new Date}),c.initializedAgents=Object.assign({},u,((a={})[e]=Object.assign({},s,((o={})[n]=t,o)),a)),c}function u(e,t){i()[e]=t}function s(){var e,t;return e=i(),t=e.info||{},e.info=Object.assign({beacon:o.beacon,errorBeacon:o.errorBeacon},t),function(){var e=i(),t=e.init||{};e.init=Object.assign({},t)}(),a(),function(){var e=i(),t=e.loader_config||{};e.loader_config=Object.assign({},t)}(),i()}},5098:function(e,t,n){"use strict";function r(){return"PerformanceObserver"in window&&"function"==typeof window.PerformanceObserver}n.d(t,{W:function(){return r}})},8539:function(e){e.exports=function(e,t,n){t||(t=0),void 0===n&&(n=e?e.length:0);for(var r=-1,o=n-t||0,i=Array(o<0?0:o);++r<o;)i[r]=e[t+r];return i}},8118:function(e){e.exports=function(e,t,n){t||(t=0),void 0===n&&(n=e?e.length:0);for(var r=-1,o=n-t||0,i=Array(o<0?0:o);++r<o;)i[r]=e[t+r];return i}}},r={};function o(e){var t=r[e];if(void 0!==t)return t.exports;var i=r[e]={exports:{}};return n[e](i,i.exports,o),i.exports}o.m=n,o.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return o.d(t,{a:t}),t},o.d=function(e,t){for(var n in t)o.o(t,n)&&!o.o(e,n)&&Object.defineProperty(e,n,{enumerable:!0,get:t[n]})},o.f={},o.e=function(e){return Promise.all(Object.keys(o.f).reduce((function(t,n){return o.f[n](e,t),t}),[]))},o.u=function(e){return e+"."+o.h().slice(0,8)+"-1220.js"},o.h=function(){return"2d6a2503b7f18a5b77dd"},o.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},e={},t="NRBA:",o.l=function(n,r,i,a){if(e[n])e[n].push(r);else{var c,u;if(void 0!==i)for(var s=document.getElementsByTagName("script"),f=0;f<s.length;f++){var d=s[f];if(d.getAttribute("src")==n||d.getAttribute("data-webpack")==t+i){c=d;break}}c||(u=!0,(c=document.createElement("script")).charset="utf-8",c.timeout=120,o.nc&&c.setAttribute("nonce",o.nc),c.setAttribute("data-webpack",t+i),c.src=n),e[n]=[r];var l=function(t,r){c.onerror=c.onload=null,clearTimeout(p);var o=e[n];if(delete e[n],c.parentNode&&c.parentNode.removeChild(c),o&&o.forEach((function(e){return e(r)})),t)return t(r)},p=setTimeout(l.bind(null,void 0,{type:"timeout",target:c}),12e4);c.onerror=l.bind(null,c.onerror),c.onload=l.bind(null,c.onload),u&&document.head.appendChild(c)}},o.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},o.p="https://js-agent.newrelic.com/",function(){var e={997:0,898:0};o.f.j=function(t,n){var r=o.o(e,t)?e[t]:void 0;if(0!==r)if(r)n.push(r[2]);else{var i=new Promise((function(n,o){r=e[t]=[n,o]}));n.push(r[2]=i);var a=o.p+o.u(t),c=new Error;o.l(a,(function(n){if(o.o(e,t)&&(0!==(r=e[t])&&(e[t]=void 0),r)){var i=n&&("load"===n.type?"missing":n.type),a=n&&n.target&&n.target.src;c.message="Loading chunk "+t+" failed.\n("+i+": "+a+")",c.name="ChunkLoadError",c.type=i,c.request=a,r[1](c)}}),"chunk-"+t,t)}};var t=function(t,n){var r,i,a=n[0],c=n[1],u=n[2],s=0;if(a.some((function(t){return 0!==e[t]}))){for(r in c)o.o(c,r)&&(o.m[r]=c[r]);if(u)u(o)}for(t&&t(n);s<a.length;s++)i=a[s],o.o(e,i)&&e[i]&&e[i][0](),e[i]=0},n=self.webpackChunkNRBA=self.webpackChunkNRBA||[];n.forEach(t.bind(null,0)),n.push=t.bind(null,n.push.bind(n))}();var i={};return function(){"use strict";o.r(i);var e=o(4408),t=window,n=t.document;function r(e){"complete"===n.readyState&&e()}function a(o){r(o),n.addEventListener?t.addEventListener("load",o,(0,e.m)(!1)):t.attachEvent("onload",o)}function c(t){r(t),n.addEventListener?n.addEventListener("DOMContentLoaded",t,(0,e.m)(!1)):n.attachEvent("onreadystatechange",r)}var u=o(1776);function s(){s=function(){return e};var e={},t=Object.prototype,n=t.hasOwnProperty,r="function"==typeof Symbol?Symbol:{},o=r.iterator||"@@iterator",i=r.asyncIterator||"@@asyncIterator",a=r.toStringTag||"@@toStringTag";function c(e,t,n){return Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}),e[t]}try{c({},"")}catch(e){c=function(e,t,n){return e[t]=n}}function u(e,t,n,r){var o=t&&t.prototype instanceof l?t:l,i=Object.create(o.prototype),a=new j(r||[]);return i._invoke=function(e,t,n){var r="suspendedStart";return function(o,i){if("executing"===r)throw new Error("Generator is already running");if("completed"===r){if("throw"===o)throw i;return _()}for(n.method=o,n.arg=i;;){var a=n.delegate;if(a){var c=O(a,n);if(c){if(c===d)continue;return c}}if("next"===n.method)n.sent=n._sent=n.arg;else if("throw"===n.method){if("suspendedStart"===r)throw r="completed",n.arg;n.dispatchException(n.arg)}else"return"===n.method&&n.abrupt("return",n.arg);r="executing";var u=f(e,t,n);if("normal"===u.type){if(r=n.done?"completed":"suspendedYield",u.arg===d)continue;return{value:u.arg,done:n.done}}"throw"===u.type&&(r="completed",n.method="throw",n.arg=u.arg)}}}(e,n,a),i}function f(e,t,n){try{return{type:"normal",arg:e.call(t,n)}}catch(e){return{type:"throw",arg:e}}}e.wrap=u;var d={};function l(){}function p(){}function h(){}var v={};c(v,o,(function(){return this}));var m=Object.getPrototypeOf,g=m&&m(m(P([])));g&&g!==t&&n.call(g,o)&&(v=g);var y=h.prototype=l.prototype=Object.create(v);function b(e){["next","throw","return"].forEach((function(t){c(e,t,(function(e){return this._invoke(t,e)}))}))}function w(e,t){function r(o,i,a,c){var u=f(e[o],e,i);if("throw"!==u.type){var s=u.arg,d=s.value;return d&&"object"==typeof d&&n.call(d,"__await")?t.resolve(d.__await).then((function(e){r("next",e,a,c)}),(function(e){r("throw",e,a,c)})):t.resolve(d).then((function(e){s.value=e,a(s)}),(function(e){return r("throw",e,a,c)}))}c(u.arg)}var o;this._invoke=function(e,n){function i(){return new t((function(t,o){r(e,n,t,o)}))}return o=o?o.then(i,i):i()}}function O(e,t){var n=e.iterator[t.method];if(void 0===n){if(t.delegate=null,"throw"===t.method){if(e.iterator.return&&(t.method="return",t.arg=void 0,O(e,t),"throw"===t.method))return d;t.method="throw",t.arg=new TypeError("The iterator does not provide a 'throw' method")}return d}var r=f(n,e.iterator,t.arg);if("throw"===r.type)return t.method="throw",t.arg=r.arg,t.delegate=null,d;var o=r.arg;return o?o.done?(t[e.resultName]=o.value,t.next=e.nextLoc,"return"!==t.method&&(t.method="next",t.arg=void 0),t.delegate=null,d):o:(t.method="throw",t.arg=new TypeError("iterator result is not an object"),t.delegate=null,d)}function x(e){var t={tryLoc:e[0]};1 in e&&(t.catchLoc=e[1]),2 in e&&(t.finallyLoc=e[2],t.afterLoc=e[3]),this.tryEntries.push(t)}function E(e){var t=e.completion||{};t.type="normal",delete t.arg,e.completion=t}function j(e){this.tryEntries=[{tryLoc:"root"}],e.forEach(x,this),this.reset(!0)}function P(e){if(e){var t=e[o];if(t)return t.call(e);if("function"==typeof e.next)return e;if(!isNaN(e.length)){var r=-1,i=function t(){for(;++r<e.length;)if(n.call(e,r))return t.value=e[r],t.done=!1,t;return t.value=void 0,t.done=!0,t};return i.next=i}}return{next:_}}function _(){return{value:void 0,done:!0}}return p.prototype=h,c(y,"constructor",h),c(h,"constructor",p),p.displayName=c(h,a,"GeneratorFunction"),e.isGeneratorFunction=function(e){var t="function"==typeof e&&e.constructor;return!!t&&(t===p||"GeneratorFunction"===(t.displayName||t.name))},e.mark=function(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,h):(e.__proto__=h,c(e,a,"GeneratorFunction")),e.prototype=Object.create(y),e},e.awrap=function(e){return{__await:e}},b(w.prototype),c(w.prototype,i,(function(){return this})),e.AsyncIterator=w,e.async=function(t,n,r,o,i){void 0===i&&(i=Promise);var a=new w(u(t,n,r,o),i);return e.isGeneratorFunction(n)?a:a.next().then((function(e){return e.done?e.value:a.next()}))},b(y),c(y,a,"Generator"),c(y,o,(function(){return this})),c(y,"toString",(function(){return"[object Generator]"})),e.keys=function(e){var t=[];for(var n in e)t.push(n);return t.reverse(),function n(){for(;t.length;){var r=t.pop();if(r in e)return n.value=r,n.done=!1,n}return n.done=!0,n}},e.values=P,j.prototype={constructor:j,reset:function(e){if(this.prev=0,this.next=0,this.sent=this._sent=void 0,this.done=!1,this.delegate=null,this.method="next",this.arg=void 0,this.tryEntries.forEach(E),!e)for(var t in this)"t"===t.charAt(0)&&n.call(this,t)&&!isNaN(+t.slice(1))&&(this[t]=void 0)},stop:function(){this.done=!0;var e=this.tryEntries[0].completion;if("throw"===e.type)throw e.arg;return this.rval},dispatchException:function(e){if(this.done)throw e;var t=this;function r(n,r){return a.type="throw",a.arg=e,t.next=n,r&&(t.method="next",t.arg=void 0),!!r}for(var o=this.tryEntries.length-1;o>=0;--o){var i=this.tryEntries[o],a=i.completion;if("root"===i.tryLoc)return r("end");if(i.tryLoc<=this.prev){var c=n.call(i,"catchLoc"),u=n.call(i,"finallyLoc");if(c&&u){if(this.prev<i.catchLoc)return r(i.catchLoc,!0);if(this.prev<i.finallyLoc)return r(i.finallyLoc)}else if(c){if(this.prev<i.catchLoc)return r(i.catchLoc,!0)}else{if(!u)throw new Error("try statement without catch or finally");if(this.prev<i.finallyLoc)return r(i.finallyLoc)}}}},abrupt:function(e,t){for(var r=this.tryEntries.length-1;r>=0;--r){var o=this.tryEntries[r];if(o.tryLoc<=this.prev&&n.call(o,"finallyLoc")&&this.prev<o.finallyLoc){var i=o;break}}i&&("break"===e||"continue"===e)&&i.tryLoc<=t&&t<=i.finallyLoc&&(i=null);var a=i?i.completion:{};return a.type=e,a.arg=t,i?(this.method="next",this.next=i.finallyLoc,d):this.complete(a)},complete:function(e,t){if("throw"===e.type)throw e.arg;return"break"===e.type||"continue"===e.type?this.next=e.arg:"return"===e.type?(this.rval=this.arg=e.arg,this.method="return",this.next="end"):"normal"===e.type&&t&&(this.next=t),d},finish:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.finallyLoc===e)return this.complete(n.completion,n.afterLoc),E(n),d}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.tryLoc===e){var r=n.completion;if("throw"===r.type){var o=r.arg;E(n)}return o}}throw new Error("illegal catch attempt")},delegateYield:function(e,t,n){return this.delegate={iterator:P(e),resultName:t,nextLoc:n},"next"===this.method&&(this.arg=void 0),d}},e}function f(e,t,n,r,o,i,a){try{var c=e[i](a),u=c.value}catch(e){return void n(e)}c.done?t(u):Promise.resolve(u).then(r,o)}var d=0;function l(e){var t;(t=s().mark((function t(){var n,r;return s().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:if(!d++){t.next=2;break}return t.abrupt("return");case 2:return t.prev=2,t.next=5,o.e(552).then(o.bind(o,5552));case 5:return n=t.sent,r=n.aggregator,t.next=9,r(e);case 9:t.next=15;break;case 11:t.prev=11,t.t0=t.catch(2),console.error("Failed to successfully load all aggregators. Aborting...\n",t.t0),u.ee.abort();case 15:case"end":return t.stop()}}),t,null,[[2,11]])})),function(){var e=this,n=arguments;return new Promise((function(r,o){var i=t.apply(e,n);function a(e){f(i,r,o,a,c,"next",e)}function c(e){f(i,r,o,a,c,"throw",e)}a(void 0)}))})()}var p=o(9034),h=o(7361),v=o(6959),m=o(6972),g=o(1793),y=o(5023);function b(e,t){return b=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},b(e,t)}var w,O,x,E=function(e){var t,n;function r(t){var n;return n=e.call(this,t)||this,(0,g.v)(t),(0,m.B)(t,"firstbyte",(0,v.yf)()),a((function(){return n.measureWindowLoaded()})),c((function(){return n.measureDomContentLoaded()})),n}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,b(t,n);var o=r.prototype;return o.measureWindowLoaded=function(){var e=(0,v.zO)();(0,m.B)(this.agentIdentifier,"onload",e+(0,v.os)()),(0,h.p)("timing",["load",e],void 0,void 0,this.ee)},o.measureDomContentLoaded=function(){(0,m.B)(this.agentIdentifier,"domContent",(0,v.zO)()+(0,v.os)())},r}(y.W);void 0!==document.hidden?(w="hidden",O="visibilitychange",x="visibilityState"):void 0!==document.msHidden?(w="msHidden",O="msvisibilitychange"):void 0!==document.webkitHidden&&(w="webkitHidden",O="webkitvisibilitychange",x="webkitVisibilityState");var j=o(1476),P=o(2085);function _(e,t){return _=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},_(e,t)}var L=function(t){var n,r;function o(n){var r,o;if((r=t.call(this,n)||this).pageHiddenTime="hidden"===document.visibilityState?-1:1/0,r.performanceObserver,r.lcpPerformanceObserver,r.clsPerformanceObserver,r.fiRecorded=!1,!r.isEnabled())return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(r);if("PerformanceObserver"in window&&"function"==typeof window.PerformanceObserver){r.performanceObserver=new PerformanceObserver((function(){var e;return(e=r).perfObserver.apply(e,arguments)}));try{r.performanceObserver.observe({entryTypes:["paint"]})}catch(e){}r.lcpPerformanceObserver=new PerformanceObserver((function(){var e;return(e=r).lcpObserver.apply(e,arguments)}));try{r.lcpPerformanceObserver.observe({entryTypes:["largest-contentful-paint"]})}catch(e){}r.clsPerformanceObserver=new PerformanceObserver((function(){var e;return(e=r).clsObserver.apply(e,arguments)}));try{r.clsPerformanceObserver.observe({type:"layout-shift",buffered:!0})}catch(e){}}if("addEventListener"in document){r.fiRecorded=!1;["click","keydown","mousedown","pointerdown","touchstart"].forEach((function(t){document.addEventListener(t,(function(){var e;return(e=r).captureInteraction.apply(e,arguments)}),(0,e.m)(!1))}))}return o=function(){var e;return(e=r).captureVisibilityChange.apply(e,arguments)},"addEventListener"in document&&O&&document.addEventListener(O,(function(){x&&document[x]?o(document[x]):document[w]?o("hidden"):o("visible")}),(0,e.m)(!1)),r}r=t,(n=o).prototype=Object.create(r.prototype),n.prototype.constructor=n,_(n,r);var i=o.prototype;return i.isEnabled=function(){return!1!==(0,j.Mt)(this.agentIdentifier,"page_view_timing.enabled")},i.perfObserver=function(e,t){var n=this;e.getEntries().forEach((function(e){"first-paint"===e.name?(0,h.p)("timing",["fp",Math.floor(e.startTime)],void 0,void 0,n.ee):"first-contentful-paint"===e.name&&(0,h.p)("timing",["fcp",Math.floor(e.startTime)],void 0,void 0,n.ee)}))},i.lcpObserver=function(e,t){var n=e.getEntries();if(n.length>0){var r=n[n.length-1];if(this.pageHiddenTime<r.startTime)return;var o=[r],i=this.addConnectionAttributes({});i&&o.push(i),(0,h.p)("lcp",o,void 0,void 0,this.ee)}},i.clsObserver=function(e){var t=this;e.getEntries().forEach((function(e){e.hadRecentInput||(0,h.p)("cls",[e],void 0,void 0,t.ee)}))},i.addConnectionAttributes=function(e){var t=navigator.connection||navigator.mozConnection||navigator.webkitConnection;if(t)return t.type&&(e["net-type"]=t.type),t.effectiveType&&(e["net-etype"]=t.effectiveType),t.rtt&&(e["net-rtt"]=t.rtt),t.downlink&&(e["net-dlink"]=t.downlink),e},i.captureInteraction=function(e){if(e instanceof P.Y.EV&&!this.fiRecorded){var t=Math.round(e.timeStamp),n={type:e.type};this.addConnectionAttributes(n),t<=(0,v.zO)()?n.fid=(0,v.zO)()-t:t>(0,v.os)()&&t<=Date.now()?(t-=(0,v.os)(),n.fid=(0,v.zO)()-t):t=(0,v.zO)(),this.fiRecorded=!0,(0,h.p)("timing",["fi",t,n],void 0,void 0,this.ee)}},i.captureVisibilityChange=function(e){"hidden"===e&&(this.pageHiddenTime=(0,v.zO)(),(0,h.p)("pageHide",[this.pageHiddenTime],void 0,void 0,this.ee))},o}(y.W),T=o(3350),C="React",S="Angular",I="AngularJS",R="Backbone",k="Ember",A="Vue",H="Meteor",N="Zepto",z="Jquery";function M(){var e=[];try{(function(){try{if(window.React||window.ReactDOM||window.ReactRedux)return!0;if(document.querySelector("[data-reactroot], [data-reactid]"))return!0;for(var e=document.querySelectorAll("body > div"),t=0;t<e.length;t++)if(Object.keys(e[t]).indexOf("_reactRootContainer")>=0)return!0;return!1}catch(e){return!1}})()&&e.push(C),function(){try{return!!window.angular||(!!document.querySelector(".ng-binding, [ng-app], [data-ng-app], [ng-controller], [data-ng-controller], [ng-repeat], [data-ng-repeat]")||!!document.querySelector('script[src*="angular.js"], script[src*="angular.min.js"]'))}catch(e){return!1}}()&&e.push(I),function(){try{return!!(window.hasOwnProperty("ng")&&window.ng.hasOwnProperty("coreTokens")&&window.ng.coreTokens.hasOwnProperty("NgZone"))||!!document.querySelectorAll("[ng-version]").length}catch(e){return!1}}()&&e.push(S),window.Backbone&&e.push(R),window.Ember&&e.push(k),window.Vue&&e.push(A),window.Meteor&&e.push(H),window.Zepto&&e.push(N),window.jQuery&&e.push(z)}catch(e){}return e}var D=o(7299),q=o(603),B=o(158);function F(e,t){return F=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},F(e,t)}var G=function(e){var t,n;function r(t){var n;return(n=e.call(this,t)||this).singleChecks(),(0,T.X)("record-supportability",(function(){var e;return(e=n).recordSupportability.apply(e,arguments)}),void 0,n.ee),(0,T.X)("record-custom",(function(){var e;return(e=n).recordCustom.apply(e,arguments)}),void 0,n.ee),n}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,F(t,n);var o=r.prototype;return o.recordSupportability=function(e,t){var n=["sm",e,{name:e},t];return(0,h.p)("storeMetric",n,null,void 0,this.ee),n},o.recordCustom=function(e,t){var n=["cm",e,{name:e},t];return(0,h.p)("storeEventMetrics",n,null,void 0,this.ee),n},o.singleChecks=function(){var e=this;this.recordSupportability("Generic/Version/"+B.q+"/Detected"),c((function(){M().forEach((function(t){e.recordSupportability("Framework/"+t+"/Detected")}))})),D.T.isFileProtocol()&&(this.recordSupportability("Generic/FileProtocol/Detected"),D.T.supportabilityMetricSent=!0);var t=(0,q.$c)(this.agentIdentifier);t.length>0&&this.recordSupportability("Generic/Obfuscate/Detected"),t.length>0&&!(0,q.Ng)(t)&&this.recordSupportability("Generic/Obfuscate/Invalid")},r}(y.W),U=o(1220),X=o(4217),Z=o(8118),W=o.n(Z),V=o(357),Y=window,Q="fetch-",K="fetch-body-",J=["arrayBuffer","blob","json","text","formData"],$=Y.Request,ee=Y.Response,te="prototype",ne="nr@context",re={};function oe(e){var t=function(e){return(e||u.ee).get("fetch")}(e);if(!($&&ee&&window.fetch))return t;if(re[t.debugId])return t;function n(e,n,r){var o=e[n];"function"==typeof o&&(e[n]=function(){var e,n=W()(arguments),i={};t.emit(r+"before-start",[n],i),i[ne]&&i[ne].dt&&(e=i[ne].dt);var a=o.apply(this,n);return t.emit(r+"start",[n,e],a),a.then((function(e){return t.emit(r+"end",[null,e],a),e}),(function(e){throw t.emit(r+"end",[e],a),e}))})}return re[t.debugId]=!0,(0,V.D)(J,(function(e,t){n($[te],t,K),n(ee[te],t,K)})),n(Y,"fetch",Q),t.on("fetch-end",(function(e,n){var r=this;if(n){var o=n.headers.get("content-length");null!==o&&(r.rxSize=o),t.emit("fetch-done",[null,n],r)}else t.emit("fetch-done",[e],r)})),t}var ie="nr@original",ae=Object.prototype.hasOwnProperty,ce=!1;function ue(e,t){return e||(e=u.ee),n.inPlace=function(e,t,r,o,i){r||(r="");var a,c,u,s="-"===r.charAt(0);for(u=0;u<t.length;u++)c=t[u],de(a=e[c])||(e[c]=n(a,s?c+r:r,o,c,i))},n.flag=ie,n;function n(t,n,o,i,a){return de(t)?t:(n||(n=""),c[ie]=t,fe(t,c,e),c);function c(){var c,u,s,f;try{u=this,c=W()(arguments),s="function"==typeof o?o(c,u):o||{}}catch(t){se([t,"",[c,u,i],s],e)}r(n+"start",[c,u,i],s,a);try{return f=t.apply(u,c)}catch(e){throw r(n+"err",[c,u,e],s,a),e}finally{r(n+"end",[c,u,f],s,a)}}}function r(n,r,o,i){if(!ce||t){var a=ce;ce=!0;try{e.emit(n,r,o,t,i)}catch(t){se([t,n,r,o],e)}ce=a}}}function se(e,t){t||(t=u.ee);try{t.emit("internal-error",e)}catch(e){}}function fe(e,t,n){if(Object.defineProperty&&Object.keys)try{return Object.keys(e).forEach((function(n){Object.defineProperty(t,n,{get:function(){return e[n]},set:function(t){return e[n]=t,t}})})),t}catch(e){se([e],n)}for(var r in e)ae.call(e,r)&&(t[r]=e[r]);return t}function de(e){return!(e&&e instanceof Function&&e.apply&&!e[ie])}function le(e,t,n){var r=e[t];e[t]=function(e,t){var n=t(e);return n[ie]=e,fe(e,n,u.ee),n}(r,n)}function pe(){for(var e=arguments.length,t=new Array(e),n=0;n<e;++n)t[n]=arguments[n];return t}var he={};function ve(e){var t=function(e){return(e||u.ee).get("timer")}(e);if(he[t.debugId])return t;he[t.debugId]=!0;var n=ue(t),r="setTimeout",o="setInterval",i="clearTimeout",a="-start";return n.inPlace(window,[r,"setImmediate"],"setTimeout-"),n.inPlace(window,[o],"setInterval-"),n.inPlace(window,[i,"clearImmediate"],"clearTimeout-"),t.on(o+a,(function(e,t,r){e[0]=n(e[0],"fn-",null,r)})),t.on(r+a,(function(e,t,r){this.method=r,this.timerDuration=isNaN(e[1])?0:+e[1],e[0]=n(e[0],"fn-",this,r)})),t}var me={};function ge(e){var t=function(e){return(e||u.ee).get("raf")}(e);if(me[t.debugId])return t;me[t.debugId]=!0;var n=ue(t);return n.inPlace(window,["requestAnimationFrame","mozRequestAnimationFrame","webkitRequestAnimationFrame","msRequestAnimationFrame"],"raf-"),t.on("raf-start",(function(e){e[0]=n(e[0],"fn-")})),t}var ye={};function be(e){var t=function(e){return(e||u.ee).get("history")}(e);if(ye[t.debugId])return t;ye[t.debugId]=!0;var n=ue(t),r=window.history&&window.history.constructor&&window.history.constructor.prototype,o=window.history;return r&&r.pushState&&r.replaceState&&(o=r),n.inPlace(o,["pushState","replaceState"],"-"),t}var we={};function Oe(t){var n=function(e){return(e||u.ee).get("jsonp")}(t);if(we[n.debugId])return n;we[n.debugId]=!0;var r=ue(n),o=/[?&](?:callback|cb)=([^&#]+)/,i=/(.*)\.([^.]+)/,a=/^(\w+)(\.|$)(.*)$/,c=["appendChild","insertBefore","replaceChild"];function s(e,t){var n=e.match(a),r=n[1],o=n[3];return o?s(o,t[r]):t[r]}return"addEventListener"in window&&(Node&&Node.prototype&&Node.prototype.appendChild?r.inPlace(Node.prototype,c,"dom-"):(r.inPlace(HTMLElement.prototype,c,"dom-"),r.inPlace(HTMLHeadElement.prototype,c,"dom-"),r.inPlace(HTMLBodyElement.prototype,c,"dom-"))),n.on("dom-start",(function(t){!function(t){if(!t||"string"!=typeof t.nodeName||"script"!==t.nodeName.toLowerCase())return;if("function"!=typeof t.addEventListener)return;var a=(c=t.src,u=c.match(o),u?u[1]:null);var c,u;if(!a)return;var f=function(e){var t=e.match(i);if(t&&t.length>=3)return{key:t[2],parent:s(t[1],window)};return{key:e,parent:window}}(a);if("function"!=typeof f.parent[f.key])return;var d={};function l(){n.emit("jsonp-end",[],d),t.removeEventListener("load",l,(0,e.m)(!1)),t.removeEventListener("error",p,(0,e.m)(!1))}function p(){n.emit("jsonp-error",[],d),n.emit("jsonp-end",[],d),t.removeEventListener("load",l,(0,e.m)(!1)),t.removeEventListener("error",p,(0,e.m)(!1))}r.inPlace(f.parent,[f.key],"cb-",d),t.addEventListener("load",l,(0,e.m)(!1)),t.addEventListener("error",p,(0,e.m)(!1)),n.emit("new-jsonp",[t.src],d)}(t[0])})),n}var xe={};function Ee(e){var t=function(e){return(e||u.ee).get("mutation")}(e);if(xe[t.debugId])return t;xe[t.debugId]=!0;var n=ue(t),r=P.Y.MO;return r&&(window.MutationObserver=function(e){return this instanceof r?new r(n(e,"fn-")):r.apply(this,arguments)},MutationObserver.prototype=r.prototype),t}var je={};function Pe(e){var t=function(e){return(e||u.ee).get("promise")}(e);if(je[t.debugId])return t;je[t.debugId]=!0;var n=u.c,r=ue(t),o=P.Y.PR;return o&&function(){function e(e){var n=t.context(),i=r(e,"executor-",n,null,!1),a=new o(i);return t.context(a).getCtx=function(){return n},a}window.Promise=e,["all","race"].forEach((function(e){var n=o[e];o[e]=function(r){var i=!1;(0,V.D)(r,(function(t,n){Promise.resolve(n).then(c("all"===e),c(!1))}));var a=n.apply(o,arguments);return o.resolve(a);function c(e){return function(){t.emit("propagate",[null,!i],a,!1,!1),i=i||!e}}}})),["resolve","reject"].forEach((function(e){var n=o[e];o[e]=function(e){var r=n.apply(o,arguments);return e!==r&&t.emit("propagate",[e,!0],r,!1,!1),r}})),o.prototype.catch=function(e){return this.then(null,e)},Object.assign(o.prototype,{constructor:{value:e}}),(0,V.D)(Object.getOwnPropertyNames(o),(function(t,n){try{e[n]=o[n]}catch(e){}})),le(o.prototype,"then",(function(e){return function(){var o=this,i=pe.apply(this,arguments),a=n(o);a.promise=o,i[0]=r(i[0],"cb-",a,null,!1),i[1]=r(i[1],"cb-",a,null,!1);var c=e.apply(this,i);return a.nextPromise=c,t.emit("propagate",[o,!0],c,!1,!1),c}})),t.on("executor-start",(function(e){e[0]=r(e[0],"resolve-",this,null,!1),e[1]=r(e[1],"resolve-",this,null,!1)})),t.on("executor-err",(function(e,t,n){e[1](n)})),t.on("cb-end",(function(e,n,r){t.emit("propagate",[r,!0],this.nextPromise,!1,!1)})),t.on("propagate",(function(e,n,r){this.getCtx&&!n||(this.getCtx=function(){if(e instanceof Promise)var n=t.context(e);return n&&n.getCtx?n.getCtx():this})})),e.toString=function(){return""+o}}(),t}var _e={};function Le(e){var t=function(e){return(e||u.ee).get("events")}(e);if(_e[t.debugId])return t;_e[t.debugId]=!0;var n=ue(t,!0),r=XMLHttpRequest,o="addEventListener",i="removeEventListener";function a(e){for(var t=e;t&&!t.hasOwnProperty(o);)t=Object.getPrototypeOf(t);t&&c(t)}function c(e){n.inPlace(e,[o,i],"-",s)}function s(e,t){return e[1]}return"getPrototypeOf"in Object?(a(document),a(window),a(r.prototype)):r.prototype.hasOwnProperty(o)&&(c(window),c(r.prototype)),t.on("addEventListener-start",(function(e,t){var r=e[1];if(null!==r&&("function"==typeof r||"object"==typeof r)){var o=(0,X.X)(r,"nr@wrapped",(function(){var e={object:function(){if("function"!=typeof r.handleEvent)return;return r.handleEvent.apply(r,arguments)},function:r}[typeof r];return e?n(e,"fn-",null,e.name||"anonymous"):r}));this.wrapped=e[1]=o}})),t.on("removeEventListener-start",(function(e){e[1]=this.wrapped||e[1]})),t}var Te={};function Ce(t){var n=t||u.ee,r=function(e){return(e||u.ee).get("xhr")}(n);if(Te[r.debugId])return r;Te[r.debugId]=!0,Le(n);var o=ue(r),i=P.Y.XHR,a=P.Y.MO,c=P.Y.PR,s=P.Y.SI,f="readystatechange",d=["onload","onerror","onabort","onloadstart","onloadend","onprogress","ontimeout"],l=[],p=window.XMLHttpRequest.listeners,h=window.XMLHttpRequest=function(t){var n=new i(t);function o(){try{r.emit("new-xhr",[n],n),n.addEventListener(f,m,(0,e.m)(!1))}catch(e){console.error(e);try{r.emit("internal-error",[e])}catch(e){}}}return this.listeners=p?[].concat(p,[o]):[o],this.listeners.forEach((function(e){return e()})),n};function v(e,t){o.inPlace(t,["onreadystatechange"],"fn-",O)}function m(){var e=this,t=r.context(e);e.readyState>3&&!t.resolved&&(t.resolved=!0,r.emit("xhr-resolved",[],e)),o.inPlace(e,d,"fn-",O)}if(function(e,t){for(var n in e)t[n]=e[n]}(i,h),h.prototype=i.prototype,o.inPlace(h.prototype,["open","send"],"-xhr-",O),r.on("send-xhr-start",(function(e,t){v(e,t),function(e){l.push(e),a&&(g?g.then(w):s?s(w):(y=-y,b.data=y))}(t)})),r.on("open-xhr-start",v),a){var g=c&&c.resolve();if(!s&&!c){var y=1,b=document.createTextNode(y);new a(w).observe(b,{characterData:!0})}}else n.on("fn-end",(function(e){e[0]&&e[0].type===f||w()}));function w(){for(var e=0;e<l.length;e++)v(0,l[e]);l.length&&(l=[])}function O(e,t){return t}return r}function Se(e){return Le(e)}function Ie(e){return oe(e)}function Re(e){return be(e)}function ke(e){return ge(e)}function Ae(e){return ve(e)}function He(e){return Ce(e)}function Ne(e,t){return Ne=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},Ne(e,t)}var ze="nr@seenError",Me=function(e){var t,n;function r(t){var n;(n=e.call(this,t)||this).skipNext=0,n.handleErrors=!1,n.origOnerror=window.onerror;var r=function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(n),o=(0,U.O)(n.agentIdentifier);o.features.err=!0,r.ee.on("fn-start",(function(e,t,n){r.handleErrors&&(r.skipNext+=1)})),r.ee.on("fn-err",(function(e,t,n){r.handleErrors&&!n[ze]&&((0,X.X)(n,ze,(function(){return!0})),this.thrown=!0,qe(n,void 0,r.ee))})),r.ee.on("fn-end",(function(){r.handleErrors&&!this.thrown&&r.skipNext>0&&(r.skipNext-=1)})),r.ee.on("internal-error",(function(e){(0,h.p)("ierr",[e,(0,v.zO)(),!0],void 0,void 0,r.ee)}));var i=window.onerror;window.onerror=function(){var e;return i&&i.apply(void 0,arguments),(e=n).onerrorHandler.apply(e,arguments),!1};try{window.addEventListener("unhandledrejection",(function(e){var t=new Error(""+e.reason);(0,h.p)("err",[t,(0,v.zO)(),!1,{unhandledPromiseRejection:1}],void 0,void 0,n.ee)}))}catch(e){}try{throw new Error}catch(e){"stack"in e&&(Ae(n.ee),ke(n.ee),"addEventListener"in window&&Se(n.ee),o.xhrWrappable&&He(n.ee),r.handleErrors=!0)}return n}return n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,Ne(t,n),r.prototype.onerrorHandler=function(e,t,n,r,o){try{this.skipNext?this.skipNext-=1:qe(o||new De(e,t,n),!0,this.ee)}catch(e){try{(0,h.p)("ierr",[e,(0,v.zO)(),!0],void 0,void 0,this.ee)}catch(e){}}return"function"==typeof this.origOnerror&&this.origOnerror.apply(this,W()(arguments))},r}(y.W);function De(e,t,n){this.message=e||"Uncaught error with no additional information",this.sourceURL=t,this.line=n}function qe(e,t,n){var r=t?null:(0,v.zO)();(0,h.p)("err",[e,r],void 0,void 0,n)}var Be=o(1424),Fe=o(5955),Ge={accountID:void 0,trustKey:void 0,agentID:void 0,licenseKey:void 0,applicationID:void 0,xpid:void 0},Ue={};function Xe(e){if(!e)throw new Error("All loader-config objects require an agent identifier!");if(!Ue[e])throw new Error("LoaderConfig for "+e+" was never set");return Ue[e]}var Ze=1;function We(e){var t=typeof e;return!e||"object"!==t&&"function"!==t?-1:e===window?0:(0,X.X)(e,"nr@id",(function(){return Ze++}))}var Ve=o(5973);function Ye(e){if("string"==typeof e&&e.length)return e.length;if("object"==typeof e){if("undefined"!=typeof ArrayBuffer&&e instanceof ArrayBuffer&&e.byteLength)return e.byteLength;if("undefined"!=typeof Blob&&e instanceof Blob&&e.size)return e.size;if(!("undefined"!=typeof FormData&&e instanceof FormData))try{return JSON.stringify(e).length}catch(e){return}}}var Qe=o(7001),Ke=o(4168),Je=function(){function e(e){this.agentIdentifier=e,this.generateTracePayload=this.generateTracePayload.bind(this),this.shouldGenerateTrace=this.shouldGenerateTrace.bind(this)}var t=e.prototype;return t.generateTracePayload=function(e){if(!this.shouldGenerateTrace(e))return null;var t=Xe(this.agentIdentifier);if(!t)return null;var n=(t.accountID||"").toString()||null,r=(t.agentID||"").toString()||null,o=(t.trustKey||"").toString()||null;if(!n||!r)return null;var i=(0,Ke.M)(),a=(0,Ke.Ht)(),c=Date.now(),u={spanId:i,traceId:a,timestamp:c};return(e.sameOrigin||this.isAllowedOrigin(e)&&this.useTraceContextHeadersForCors())&&(u.traceContextParentHeader=this.generateTraceContextParentHeader(i,a),u.traceContextStateHeader=this.generateTraceContextStateHeader(i,c,n,r,o)),(e.sameOrigin&&!this.excludeNewrelicHeader()||!e.sameOrigin&&this.isAllowedOrigin(e)&&this.useNewrelicHeaderForCors())&&(u.newrelicHeader=this.generateTraceHeader(i,a,c,n,r,o)),u},t.generateTraceContextParentHeader=function(e,t){return"00-"+t+"-"+e+"-01"},t.generateTraceContextStateHeader=function(e,t,n,r,o){return o+"@nr=0-1-"+n+"-"+r+"-"+e+"----"+t},t.generateTraceHeader=function(e,t,n,r,o,i){if(!("btoa"in window&&"function"==typeof window.btoa))return null;var a={v:[0,1],d:{ty:"Browser",ac:r,ap:o,id:e,tr:t,ti:n}};return i&&r!==i&&(a.d.tk=i),btoa(JSON.stringify(a))},t.shouldGenerateTrace=function(e){return this.isDtEnabled()&&this.isAllowedOrigin(e)},t.isAllowedOrigin=function(e){var t=!1,n={};if((0,j.Mt)(this.agentIdentifier,"distributed_tracing")&&(n=(0,j.P_)(this.agentIdentifier).distributed_tracing),e.sameOrigin)t=!0;else if(n.allowed_origins instanceof Array)for(var r=0;r<n.allowed_origins.length;r++){var o=(0,Qe.e)(n.allowed_origins[r]);if(e.hostname===o.hostname&&e.protocol===o.protocol&&e.port===o.port){t=!0;break}}return t},t.isDtEnabled=function(){var e=(0,j.Mt)(this.agentIdentifier,"distributed_tracing");return!!e&&!!e.enabled},t.excludeNewrelicHeader=function(){var e=(0,j.Mt)(this.agentIdentifier,"distributed_tracing");return!!e&&!!e.exclude_newrelic_header},t.useNewrelicHeaderForCors=function(){var e=(0,j.Mt)(this.agentIdentifier,"distributed_tracing");return!!e&&!1!==e.cors_use_newrelic_header},t.useTraceContextHeadersForCors=function(){var e=(0,j.Mt)(this.agentIdentifier,"distributed_tracing");return!!e&&!!e.cors_use_tracecontext_headers},e}();function $e(e,t){return $e=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},$e(e,t)}var et=["load","error","abort","timeout"],tt=et.length,nt=P.Y.REQ,rt=window.XMLHttpRequest,ot=function(t){var n,r;function o(n){var r;r=t.call(this,n)||this;var o=(0,U.O)(r.agentIdentifier);return!o.xhrWrappable||o.disabled?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(r):(o.features.xhr=!0,r.dt=new Je(r.agentIdentifier),r.handler=function(e,t,n,o){return(0,h.p)(e,t,n,o,r.ee)},r.wrappedFetch=Ie(r.ee),He(r.ee),function(t,n,r,o){function i(t){var n=this;n.totalCbs=0,n.called=0,n.cbTime=0,n.end=O,n.ended=!1,n.xhrGuids={},n.lastSize=null,n.loadCaptureCalled=!1,n.params=this.params||{},n.metrics=this.metrics||{},t.addEventListener("load",(function(e){E(n,t)}),(0,e.m)(!1)),Ve.I&&(Ve.I>34||Ve.I<10)||t.addEventListener("progress",(function(e){n.lastSize=e.loaded}),(0,e.m)(!1))}function a(e){this.params={method:e[0]},x(this,e[1]),this.metrics={}}function c(e,n){var r=Xe(t);"xpid"in r&&this.sameOrigin&&n.setRequestHeader("X-NewRelic-ID",r.xpid);var i=o.generateTracePayload(this.parsedOrigin);if(i){var a=!1;i.newrelicHeader&&(n.setRequestHeader("newrelic",i.newrelicHeader),a=!0),i.traceContextParentHeader&&(n.setRequestHeader("traceparent",i.traceContextParentHeader),i.traceContextStateHeader&&n.setRequestHeader("tracestate",i.traceContextStateHeader),a=!0),a&&(this.dt=i)}}function u(t,r){var o=this.metrics,i=t[0],a=this;if(o&&i){var c=Ye(i);c&&(o.txSize=c)}this.startTime=(0,v.zO)(),this.listener=function(e){try{"abort"!==e.type||a.loadCaptureCalled||(a.params.aborted=!0),("load"!==e.type||a.called===a.totalCbs&&(a.onloadCalled||"function"!=typeof r.onload))&&a.end(r)}catch(e){try{n.emit("internal-error",[e])}catch(e){}}};for(var u=0;u<tt;u++)r.addEventListener(et[u],this.listener,(0,e.m)(!1))}function s(e,t,n){this.cbTime+=e,t?this.onloadCalled=!0:this.called+=1,this.called!==this.totalCbs||!this.onloadCalled&&"function"==typeof n.onload||this.end(n)}function f(e,t){var n=""+We(e)+!!t;this.xhrGuids&&!this.xhrGuids[n]&&(this.xhrGuids[n]=!0,this.totalCbs+=1)}function d(e,t){var n=""+We(e)+!!t;this.xhrGuids&&this.xhrGuids[n]&&(delete this.xhrGuids[n],this.totalCbs-=1)}function l(){this.endTime=(0,v.zO)()}function p(e,t){t instanceof rt&&"load"===e[0]&&n.emit("xhr-load-added",[e[1],e[2]],t)}function h(e,t){t instanceof rt&&"load"===e[0]&&n.emit("xhr-load-removed",[e[1],e[2]],t)}function m(e,t,n){t instanceof rt&&("onload"===n&&(this.onload=!0),("load"===(e[0]&&e[0].type)||this.onload)&&(this.xhrCbStart=(0,v.zO)()))}function g(e,t){this.xhrCbStart&&n.emit("xhr-cb-time",[(0,v.zO)()-this.xhrCbStart,this.onload,t],t)}function y(e){var t,n=e[1]||{};"string"==typeof e[0]?t=e[0]:e[0]&&e[0].url?t=e[0].url:window.URL&&e[0]&&e[0]instanceof URL&&(t=e[0].href),t&&(this.parsedOrigin=(0,Qe.e)(t),this.sameOrigin=this.parsedOrigin.sameOrigin);var r=o.generateTracePayload(this.parsedOrigin);if(r&&(r.newrelicHeader||r.traceContextParentHeader))if("string"==typeof e[0]||window.URL&&e[0]&&e[0]instanceof URL){var i={};for(var a in n)i[a]=n[a];i.headers=new Headers(n.headers||{}),c(i.headers,r)&&(this.dt=r),e.length>1?e[1]=i:e.push(i)}else e[0]&&e[0].headers&&c(e[0].headers,r)&&(this.dt=r);function c(e,t){var n=!1;return t.newrelicHeader&&(e.set("newrelic",t.newrelicHeader),n=!0),t.traceContextParentHeader&&(e.set("traceparent",t.traceContextParentHeader),t.traceContextStateHeader&&e.set("tracestate",t.traceContextStateHeader),n=!0),n}}function b(e,t){this.params={},this.metrics={},this.startTime=(0,v.zO)(),this.dt=t,e.length>=1&&(this.target=e[0]),e.length>=2&&(this.opts=e[1]);var n,r=this.opts||{},o=this.target;"string"==typeof o?n=o:"object"==typeof o&&o instanceof nt?n=o.url:window.URL&&"object"==typeof o&&o instanceof URL&&(n=o.href),x(this,n);var i=(""+(o&&o instanceof nt&&o.method||r.method||"GET")).toUpperCase();this.params.method=i,this.txSize=Ye(r.body)||0}function w(e,t){var n;this.endTime=(0,v.zO)(),this.params||(this.params={}),this.params.status=t?t.status:0,"string"==typeof this.rxSize&&this.rxSize.length>0&&(n=+this.rxSize);var o={txSize:this.txSize,rxSize:n,duration:(0,v.zO)()-this.startTime};r("xhr",[this.params,o,this.startTime,this.endTime,"fetch"],this)}function O(e){var t=this.params,n=this.metrics;if(!this.ended){this.ended=!0;for(var o=0;o<tt;o++)e.removeEventListener(et[o],this.listener,!1);t.aborted||(n.duration=(0,v.zO)()-this.startTime,this.loadCaptureCalled||4!==e.readyState?null==t.status&&(t.status=0):E(this,e),n.cbTime=this.cbTime,r("xhr",[t,n,this.startTime,this.endTime,"xhr"],this))}}function x(e,t){var n=(0,Qe.e)(t),r=e.params;r.hostname=n.hostname,r.port=n.port,r.protocol=n.protocol,r.host=n.hostname+":"+n.port,r.pathname=n.pathname,e.parsedOrigin=n,e.sameOrigin=n.sameOrigin}function E(e,t){e.params.status=t.status;var n=function(e,t){var n=e.responseType;return"json"===n&&null!==t?t:"arraybuffer"===n||"blob"===n||"json"===n?Ye(e.response):"text"===n||""===n||void 0===n?Ye(e.responseText):void 0}(t,e.lastSize);if(n&&(e.metrics.rxSize=n),e.sameOrigin){var r=t.getResponseHeader("X-NewRelic-App-Data");r&&(e.params.cat=r.split(", ").pop())}e.loadCaptureCalled=!0}n.on("new-xhr",i),n.on("open-xhr-start",a),n.on("open-xhr-end",c),n.on("send-xhr-start",u),n.on("xhr-cb-time",s),n.on("xhr-load-added",f),n.on("xhr-load-removed",d),n.on("xhr-resolved",l),n.on("addEventListener-end",p),n.on("removeEventListener-end",h),n.on("fn-end",g),n.on("fetch-before-start",y),n.on("fetch-start",b),n.on("fn-start",m),n.on("fetch-done",w)}(r.agentIdentifier,r.ee,r.handler,r.dt),r)}return r=t,(n=o).prototype=Object.create(r.prototype),n.prototype.constructor=n,$e(n,r),o}(y.W);var it=o(5098);function at(e,t){return at=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},at(e,t)}var ct="addEventListener",ut="resourcetimingbufferfull",st="bstResource",ft="-start",dt="-end",lt="fn-start",pt="fn-end",ht="bstTimer",vt="pushState",mt=P.Y.EV,gt=function(t){var n,r;function o(n){var r;if(r=t.call(this,n)||this,!(window.performance&&window.performance.timing&&window.performance.getEntriesByType))return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(r);(0,U.O)(r.agentIdentifier).features.stn=!0;var o=r.ee;function i(e){if((0,h.p)(st,[window.performance.getEntriesByType("resource")],void 0,void 0,o),window.performance.clearResourceTimings)try{window.performance.removeEventListener(ut,i,!1)}catch(e){}else try{window.performance.removeEventListener("webkitresourcetimingbufferfull",i,!1)}catch(e){}}return r.timerEE=Ae(r.ee),r.rafEE=ke(r.ee),Re(r.ee),Se(r.ee),r.ee.on(lt,(function(e,t){e[0]instanceof mt&&(this.bstStart=(0,v.zO)())})),r.ee.on(pt,(function(e,t){var n=e[0];n instanceof mt&&(0,h.p)("bst",[n,t,this.bstStart,(0,v.zO)()],void 0,void 0,o)})),r.timerEE.on(lt,(function(e,t,n){this.bstStart=(0,v.zO)(),this.bstType=n})),r.timerEE.on(pt,(function(e,t){(0,h.p)(ht,[t,this.bstStart,(0,v.zO)(),this.bstType],void 0,void 0,o)})),r.rafEE.on(lt,(function(){this.bstStart=(0,v.zO)()})),r.rafEE.on(pt,(function(e,t){(0,h.p)(ht,[t,this.bstStart,(0,v.zO)(),"requestAnimationFrame"],void 0,void 0,o)})),r.ee.on(vt+ft,(function(e){this.time=(0,v.zO)(),this.startPath=location.pathname+location.hash})),r.ee.on(vt+dt,(function(e){(0,h.p)("bstHist",[location.pathname+location.hash,this.startPath,this.time],void 0,void 0,o)})),(0,it.W)()?((0,h.p)(st,[window.performance.getEntriesByType("resource")],void 0,void 0,o),function(){var e=new PerformanceObserver((function(e,t){var n=e.getEntries();(0,h.p)(st,[n],void 0,void 0,o)}));try{e.observe({entryTypes:["resource"]})}catch(e){}}()):ct in window.performance&&(window.performance.clearResourceTimings?window.performance.addEventListener(ut,i,(0,e.m)(!1)):window.performance.addEventListener("webkitresourcetimingbufferfull",i,(0,e.m)(!1))),document.addEventListener("scroll",r.noOp,(0,e.m)(!1)),document.addEventListener("keypress",r.noOp,(0,e.m)(!1)),document.addEventListener("click",r.noOp,(0,e.m)(!1)),r}return r=t,(n=o).prototype=Object.create(r.prototype),n.prototype.constructor=n,at(n,r),o.prototype.noOp=function(e){},o}(y.W);function yt(e,t){return yt=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},yt(e,t)}var bt=function(e){var t,n;function r(t){var n;return n=e.call(this,t)||this,(0,U.O)(n.agentIdentifier).features.ins=!0,n}return n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,yt(t,n),r}(y.W);function wt(e,t){return wt=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},wt(e,t)}var Ot="fn-start",xt="fn-end",Et="cb-start",jt="cb-end",Pt=window,_t=Pt.location,Lt=function(t){var n,r;function o(n){var r;r=t.call(this,n)||this;var o=(0,U.O)(r.agentIdentifier);if(!Pt.addEventListener||!o.xhrWrappable||o.disabled)return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(r);o.features.spa=!0;var i,a=0,c=r.ee.get("tracer"),u=Oe(r.ee),s=function(e){return Pe(e)}(r.ee),f=Se(r.ee),d=Ae(r.ee),l=He(r.ee),p=Ie(r.ee),h=Re(r.ee),m=function(e){return Ee(e)}(r.ee);function g(e,t){h.emit("newURL",[""+_t,t])}function y(){a++,i=_t.hash,this["fn-start"]=(0,v.zO)()}function b(){a--,_t.hash!==i&&g(0,!0);var e=(0,v.zO)();this.jsTime=~~this.jsTime+e-this["fn-start"],this["fn-end"]=e}function w(e,t){e.on(t,(function(){this[t]=(0,v.zO)()}))}return r.ee.on(Ot,y),s.on(Et,y),u.on(Et,y),r.ee.on(xt,b),s.on(jt,b),u.on(jt,b),r.ee.buffer([Ot,xt,"xhr-resolved"]),f.buffer([Ot]),d.buffer(["setTimeout-end","clearTimeout-start",Ot]),l.buffer([Ot,"new-xhr","send-xhr-start"]),p.buffer(["fetch-start","fetch-done","fetch-body-start","fetch-body-end"]),h.buffer(["newURL"]),m.buffer([Ot]),s.buffer(["propagate",Et,jt,"executor-err","resolve-start"]),c.buffer([Ot,"no-fn-start"]),u.buffer(["new-jsonp","cb-start","jsonp-error","jsonp-end"]),w(p,"fetch-start"),w(p,"fetch-done"),w(u,"new-jsonp"),w(u,"jsonp-end"),w(u,"cb-start"),h.on("pushState-end",g),h.on("replaceState-end",g),Pt.addEventListener("hashchange",g,(0,e.m)(!0)),Pt.addEventListener("load",g,(0,e.m)(!0)),Pt.addEventListener("popstate",(function(){g(0,a>1)}),(0,e.m)(!0)),r}return r=t,(n=o).prototype=Object.create(r.prototype),n.prototype.constructor=n,wt(n,r),o}(y.W),Tt=o(847),Ct=o(8539),St=o.n(Ct),It=o(441);var Rt=!1;new Promise((function(e,t){if(Rt)e(Rt);else{var n=(0,Be.gG)();try{(0,It.L)(p.Z,n.info),(0,j.Dg)(p.Z,n.init),function(e,t){if(!e)throw new Error("All loader-config objects require an agent identifier!");Ue[e]=new Fe.I(t,Ge),(0,Be.Qy)(e,Ue[e],"loader_config")}(p.Z,n.loader_config),(0,U.s)(p.Z,{}),function(e){var t=(0,Be.fP)(),n=u.ee.get(e),r=n.get("tracer"),o="api-",i="api-ixn-";function a(){}(0,V.D)(["setErrorHandler","finished","addToTrace","inlineHit","addRelease"],(function(e,n){t[n]=s(o,n,!0,"api")})),t.addPageAction=s(o,"addPageAction",!0),t.setCurrentRouteName=s(o,"routeName",!0),t.setPageViewName=function(t,n){if("string"==typeof t)return"/"!==t.charAt(0)&&(t="/"+t),(0,U.O)(e).customTransaction=(n||"http://custom.transaction")+t,s(o,"setPageViewName",!0,"api")()},t.setCustomAttribute=function(t,n){var r,i=(0,It.C)(e);return(0,It.L)(e,Object.assign({},i,{jsAttributes:Object.assign({},i.jsAttributes,(r={},r[t]=n,r))})),s(o,"setCustomAttribute",!0,"api")()},t.interaction=function(){return(new a).get()};var c=a.prototype={createTracer:function(e,t){var o={},i=this,a="function"==typeof t;return(0,h.p)("api-ixn-tracer",[(0,v.zO)(),e,o],i,void 0,n),function(){if(r.emit((a?"":"no-")+"fn-start",[(0,v.zO)(),i,a],o),a)try{return t.apply(this,arguments)}catch(e){throw r.emit("fn-err",[arguments,this,"string"==typeof e?new Error(e):e],o),e}finally{r.emit("fn-end",[(0,v.zO)()],o)}}}};function s(e,t,r,o){return function(){return(0,h.p)("record-supportability",["API/"+t+"/called"],void 0,void 0,n),(0,h.p)(e+t,[(0,v.zO)()].concat(St()(arguments)),r?null:this,o,n),r?void 0:this}}(0,V.D)("actionText,setName,setAttribute,save,ignore,onEnd,getContext,end,get".split(","),(function(e,t){c[t]=s(i,t)})),t.noticeError=function(e,t){"string"==typeof e&&(e=new Error(e)),(0,h.p)("record-supportability",["API/noticeError/called"],void 0,void 0,n),(0,h.p)("err",[e,(0,v.zO)(),!1,t],void 0,void 0,n)}}(p.Z),e(Rt=!0)}catch(e){t(e)}}})).then((function(){var e,t,n,r=(0,Tt.K)(p.Z);r.page_view_event&&new E(p.Z),r.page_view_timing&&new L(p.Z),r.metrics&&new G(p.Z),r.jserrors&&new Me(p.Z),r.ajax&&new ot(p.Z),r.session_trace&&new gt(p.Z),r.page_action&&new bt(p.Z),r.spa&&new Lt(p.Z),e="spa",t?setTimeout((function(){return l(e)}),n||1e3):a((function(){return l(e)}))}))}(),i}()}));</script>
<meta name="description" content="Starter project for Node.js, a JavaScript runtime built on Chrome&#39;s V8 JavaScript engine.
">
<meta property="og:image" content="https://social-img.staticblitz.com/projects/node-x7oexs/654f6702d79bd25b44667e2320282365">
<meta property="og:title" content="Node.js (forked) - StackBlitz">
  <meta property="og:description" content="Starter project for Node.js, a JavaScript runtime built on Chrome&#39;s V8 JavaScript engine.
">
<meta name="twitter:card" content="summary_large_image">
<meta name="twitter:title" content="Node.js (forked) - StackBlitz">
<meta name="twitter:image" content="https://social-img.staticblitz.com/projects/node-x7oexs/654f6702d79bd25b44667e2320282365">
<meta name="twitter:site" content="@StackBlitz">
  <meta name="twitter:description" content="Starter project for Node.js, a JavaScript runtime built on Chrome&#39;s V8 JavaScript engine.
">

<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no">
<meta name="color-scheme" content="dark">
<meta name="theme-color" content="#2e3138">
<meta name="csrf-param" content="authenticity_token" />
<meta name="csrf-token" content="0xFUZOtSI7eByAYdFF3n2gpC-Keqb7qvaW53nFWBYZ0uBmEJM2fM4axZROuZG9HDHm-gPxWWnk2QQfX_qdKnLg" />
<meta name="action-cable-url" content="/cable" />
<link rel="manifest" href="https://stackblitz.com/manifest.json">
<link rel="icon" type="image/png" href="https://c.staticblitz.com/assets/favicon-editor-675989317f34707a17fe9d649da3609d70f6f8abc9546445389238ddd570a1d4.png">
<link rel="apple-touch-icon" href="https://c.staticblitz.com/assets/pwa-icon-f559737e5eae9b3544e5cc1291118bf758ee20873d496f1ce2052859fb3b72d6.png">

<style>html {color: #ccc; background-color: #202327}</style>
<link rel="stylesheet" href="https://c.staticblitz.com/assets/pack/client-2a915134708ea.css" />
<script>
!function(){var analytics=window.analytics=window.analytics||[];if(!analytics.initialize)if(analytics.invoked)window.console&&console.error&&console.error("Segment snippet included twice.");else{analytics.invoked=!0;analytics.methods=["trackSubmit","trackClick","trackLink","trackForm","pageview","identify","reset","group","track","ready","alias","debug","page","once","off","on"];analytics.factory=function(t){return function(){var e=Array.prototype.slice.call(arguments);e.unshift(t);analytics.push(e);return analytics}};for(var t=0;t<analytics.methods.length;t++){var e=analytics.methods[t];analytics[e]=analytics.factory(e)}analytics.load=function(t){var e=document.createElement("script");e.type="text/javascript";e.async=!0;e.src=("https:"===document.location.protocol?"https://":"http://")+"cdn.segment.com/analytics.js/v1/"+t+"/analytics.min.js";var n=document.getElementsByTagName("script")[0];n.parentNode.insertBefore(e,n)};analytics.SNIPPET_VERSION="4.0.0";analytics.load("ta1kDK49qdEDEfd8KYxI37mW0GPkLKn1");}}();
</script><script type="text/javascript">
  (function (d, u, h, s) {
    h = d.getElementsByTagName('head')[0];
    s = d.createElement('script');
    s.async = 1;
    s.src = u + new Date().getTime();
    h.appendChild(s);
  })(document, 'https://grow.clearbitjs.com/api/pixel.js?v=');
</script>
<script src="https://w-corp.staticblitz.com/webcontainer.8cf5a3c77f45c942df800a39619ec49fff7e5814.js"></script>

<script src="https://c.staticblitz.com/assets/pack/application-c8a6cd0b6098a.js"></script>
<script src="https://v-corp.staticblitz.com/npm/[email protected]/min/vs/loader.js"></script>
<script src="https://c.staticblitz.com/assets/pack/ext-880e6b20016ba.js"></script>
<script src="https://c.staticblitz.com/assets/pack/client-8d0b18504a7ea.js"></script>
    <link rel="preload" as="script" href="https://w-corp.staticblitz.com/webcontainer.8cf5a3c77f45c942df800a39619ec49fff7e5814.js">
<link rel="preload" as="script" href="https://w-corp.staticblitz.com/fetch.worker.8cf5a3c77f45c942df800a39619ec49fff7e5814.js">
<link rel="preload" as="fetch" href="https://w-corp.staticblitz.com/pnpm_index.8cf5a3c77f45c942df800a39619ec49fff7e5814" crossorigin="anonymous">
<link rel="preload" as="fetch" href="https://w-corp.staticblitz.com/turbo_index.8cf5a3c77f45c942df800a39619ec49fff7e5814" crossorigin="anonymous">
<link rel="preload" as="fetch" href="https://w-corp.staticblitz.com/yarn_index.8cf5a3c77f45c942df800a39619ec49fff7e5814" crossorigin="anonymous">

    <link rel="alternate" type="application/json+oembed" href="https://stackblitz.com/api/oembed?url=https%3A%2F%2Fstackblitz.com%2Fedit%2Fnode-x7oexs" title="Node.js (forked) - StackBlitz">
    <link rel="alternate" type="application/xml+oembed" href="https://stackblitz.com/api/oembed.xml?url=https%3A%2F%2Fstackblitz.com%2Fedit%2Fnode-x7oexs" title="Node.js (forked) - StackBlitz">

</head>
<body>
<script type="application/json" data-redux-store="">{"auth":{"loggedIn":false,"user":{},"guest":{"id":"d6150e34-a640-4b1d-b6fc-2ab918f299ec"}},"features":{},"config":{"staticAssetHost":"v-corp.staticblitz.com","iframeUrl":"https://node-x7oexs.stackblitz.io","relayOrigin":"https://node-x7oexs.stackblitz.io","exportGithubUrl":"angular-cli-template","editorUrl":"https://stackblitz.com/edit/node-x7oexs","editorOrigin":"https://stackblitz.com","servicesUrl":"https://services.stackblitz.com","tswUrl":"https://c.staticblitz.com/assets/pack/mtsw-e957bb0ecfc6a.js","prettierwUrl":"https://c.staticblitz.com/assets/pack/prettierw-b81ab90b1eb5a.js","appInitialized":false,"env":{},"db":true},"webcontainer":{"version":"8cf5a3c77f45c942df800a39619ec49fff7e5814","serverVersion":"8cf5a3c77f45c942df800a39619ec49fff7e5814","baseUrl":"https://w-corp.staticblitz.com","serverUrl":"https://local-corp.webcontainer.io","isolationPolicy":"require-corp","exportName":null},"starters":{"projects":[]},"project":{"appFiles":{"index.js":{"name":"index.js","type":"file","contents":"// run `node index.js` in the terminal\n\nconsole.log(`Hello Node.js v${process.versions.node}!`);\n","fullPath":"index.js","lastModified":1626783821796},"package.json":{"name":"package.json","type":"file","contents":"{\n  \"name\": \"node-starter\",\n  \"version\": \"0.0.0\",\n  \"scripts\": {\n    \"test\": \"echo \\\"Error: no test specified\\\" \u0026\u0026 exit 1\"\n  }\n}","fullPath":"package.json","lastModified":1626783828225}},"canAdministrate":false,"canChangeVisibility":false,"canFork":true,"canMakePrivate":false,"canManage":false,"canUploadFiles":false,"canUsePaidFeatures":false,"canView":true,"currentUserIsOwner":false,"dependencies":{"jpack":{"warnings":{},"appDependencies":{"react":{"main":"index.js","version":"16.8.0","dependencies":{"scheduler":"[email protected]","prop-types":"[email protected]","loose-envify":"[email protected]","object-assign":"[email protected]"}},"react-dom":{"main":"index.js","browser":{"./server.js":"./server.browser.js","./unstable-fizz.js":"./unstable-fizz.browser.js"},"version":"16.8.0","dependencies":{"react":"[email protected]","scheduler":"[email protected]","prop-types":"[email protected]","loose-envify":"[email protected]","object-assign":"[email protected]"}}},"resDependencies":{"[email protected]":{"dependencies":{}},"[email protected]":{"main":"index.js","dependencies":{"loose-envify":"[email protected]","object-assign":"[email protected]"}},"[email protected]":{"main":"index.js","dependencies":{"loose-envify":"[email protected]","object-assign":"[email protected]"}},"[email protected]":{"main":"index.js","dependencies":{"js-tokens":"[email protected]"}},"[email protected]":{"dependencies":{}}}},"externalDeps":[],"externalResources":[]},"description":"Starter project for Node.js, a JavaScript runtime built on Chrome's V8 JavaScript engine.","editedAt":"2022-12-10T06:37:01.609Z","forks":0,"framework":null,"frozen":null,"guestId":"f3d90aef-da7d-4dd8-91a6-da5addfdbfa1","id":16779161,"invitees":null,"lastEditor":null,"organization":null,"owner":null,"preset":"node","settings":{"compile":{"action":"hmr","trigger":"save","clearConsole":true}},"slug":"node-x7oexs","title":"Node.js (forked)","userIsParticipant":false,"views":3,"visibility":"public","editorLivePresence":false}}</script>

<script>
Analytics.page();
</script>




<div data-react-component="App"></div>



</body>
</html>

most evil part is

(window.NREUM||(NREUM={})).init={privacy:{cookies_enabled:false},ajax:{deny_list:["bam.nr-data.net"]}};(window.NREUM||(NREUM={})).loader_config={xpid:"VwcPUldXCRAFVFNSBQYBU10=",licenseKey:"NRJS-703e25b2978c2fd54f3",applicationID:"502027659"};/*! For 

creating file://OBFUSICATED

@lemanschik
Copy link
Author

{"height":400,"html":"<iframe src="https://stackblitz.com/edit/node-x7oexs?embed=1\" height="400" width="745"></iframe>","provider_name":"StackBlitz","provider_url":"https://stackblitz.com","title":"node-x7oexs - StackBlitz","type":"rich","version":"1.0","width":745}

@lemanschik
Copy link
Author

user record corresponding to this identifier. The user may have been deleted.","user-disabled":"The user account has been disabled by an administrator.","user-mismatch":"The supplied credentials do not correspond to the previously signed in user.","user-signed-out":"","weak-password":"The password must be 6 characters long or more.","web-storage-unsupported":"This browser is not supported or 3rd party cookies and data may be disabled."},x={kd:{Sa:"https://staging-identitytoolkit.sandbox.googleapis.com/identitytoolkit/v3/relyingparty/",Ya:"https://staging-securetoken.sandbox.googleapis.com/v1/token",Va:"https://staging-identitytoolkit.sandbox.googleapis.com/v2/",id:"b"},rd:{Sa:"https://www.googleapis.com/identitytoolkit/v3/relyingparty/",Ya:"https://securetoken.googleapis.com/v1/token",Va:"https://identitytoolkit.googleapis.com/v2/",id:"p"},td:{Sa:"https://staging-www.sandbox.googleapis.com/identitytoolkit/v3/relyingparty/",Ya:"https://staging-securetoken.sandbox.googleapis.com/v1/token",Va:"https://staging-identitytoolkit.sandbox.googleapis.com/v2/",id:"s"},ud:{Sa:"https://www-googleapis-test.sandbox.google.com/identitytoolkit/v3/relyingparty/",Ya:"https://test-securetoken.sandbox.googleapis.com/v1/token",Va:"https://test-identitytoolkit.sandbox.googleapis.com/v2/",id:"t"}};function P(t){for(var e in x)if(x[e].id===t)return{firebaseEndpoint:(t=x[e]).Sa,secureTokenEndpoint:t.Ya,identityPlatformEndpoint:t.Va};return null}function k(t){if(!t)return!1;try{return!!t.$goog_Thenable}catch(t){return!1}}function R(t){if(Error.captureStackTrace)Error.captureStackTrace(this,R);else{var e=Error().stack;e&&(this.stack=e)}t&&(this.message=String(t))}function D(t,e){for(var n="",r=(t=t.split("%s")).length-1,i=0;i<r;i++)n+=t[i]+(i<e.length?e[i]:"%s");R.call(this,n+t[r])}function L(t,e){throw new D("Failure"+(t?": "+t:""),Array.prototype.slice.call(arguments,1))}function M(t,e){this.c=t,this.f=e,this.b=0,this.a=null}function F(t,e){t.f(e),100>t.b&&(t.b++,e.next=t.a,t.a=e)}function j(){this.b=this.a=n

@lemanschik
Copy link
Author

trys localhost via http high security issue.

@lemanschik
Copy link
Author

about:blank context also high security issue

@lemanschik
Copy link
Author

sessions via url get parameters and cookies
out/bam.nr-data.net/jserrors/1/NRJS-703e25b2978c2fd54f3!a=502027659&ck=0&ref=https/stackblitz.com/edit/node-x7oexs&rst=113404&s=0&to=IQ1dRhFbD1pdRBlIRg0IVlEXR0xTXF9C&v=1220.PROD

also local storage abuse

@lemanschik
Copy link
Author

we can build a fork out of the github integration via injection of our own repo into them

https://stackblitz.com/github/unlicense-code/web-modules

@lemanschik
Copy link
Author

Found out the patent parts its the bindings to the instance pointers as that violates our principles we remove that

/**
* @license Copyright 2021 Stackblitz, Inc. All Rights Reserved.
* Portions of this software are patent pending in USA and EU jurisdictions.
* More info available at https://stackblitz.com/terms-of-service
*/
const 𝐰𝐜_0x51ee=['foo','rgb','max','_onProcessRemove','\x20is\x20not\x20valid','sep','setTimeout\x20has\x20not\x20been\x20defined','cmyk','signal','conversion','67iHAabY','MessagePort','readInt32LE','_augment','lch','writeFile','level','_on','_deferreds','version','27fghjnf','_watchServers','servers','000000','start','from','9235rikUHl','uid','abort','byteLength','getLocalserviceUrl','toStringTag','rdev','alloc','loadIndexes','parent','isSocket','once','includes','Comlink.releaseProxy','_forward','keys','port2','concat','bgColor','species','ino','_checkModeProperty','isFinite','then','stringify','removeEventListener','defineProperties','removeListener','://','_iframe','INSPECT_MAX_BYTES','read','\x22value\x22\x20argument\x20must\x20not\x20be\x20a\x20number','nlink','indexOf','registryPort','reduce','constructor','prependListener','runtimeInfo','b16','addListener','val\x20must\x20be\x20string,\x20number\x20or\x20Buffer','12bxkHSL','basename','none','isView','_pid','removeFolder','\x22size\x22\x20argument\x20must\x20not\x20be\x20negative','190550LeKumZ','contentWindow','_watch','batch','process.binding\x20is\x20not\x20supported','function','Arguments\x20must\x20be\x20Buffers','onProcessesRemove','mtime','data','11083RFkwGx','gray','match','toByteArray','utf-16le','build','stdout','base64','/bin_index.8cf5a3c77f45c942df800a39619ec49fff7e5814','catch','killProcess','body','<Buffer\x20','173KCLlgK','missing\x20channel\x20labels\x20property:\x20','dev','browser','[DEBUG]','fromCharCode','warn','hex','kComlink','pow','writeUIntLE','utf8','postMessage','blitz','__proto__','_env','First\x20argument\x20must\x20be\x20a\x20string,\x20Buffer,\x20ArrayBuffer,\x20Array,\x20or\x20array-like\x20object.','map','__esModule','default','amd','exception','_styler','bgBlackBright','origin','slice','Argument\x20must\x20be\x20a\x20Buffer','_watchPaths','status','chdir','defineProperty','193753zAJDGh','create','channel\x20and\x20label\x20counts\x20mismatch:\x20','keyword','latin1','removeAllListeners','getToken','process.chdir\x20is\x20not\x20supported','hwb','readUInt16BE','\x20closing\x20bracket','configureSingleFileEndpoint','atime','type','stderr','watchPaths','birthtime','name','terminate','[object\x20Array]','ansi256','Private\x20accessor\x20was\x20defined\x20without\x20a\x20setter','ucs-2','extname','_onProcessesRemove','abs','_isBuffer','getProcesses','blackBright','assign','allocUnsafe','access','xyz','Webcontainer','ansi','isBuffer','lastIndexOf','raw','_options','grey','return\x20/\x22\x20+\x20this\x20+\x20\x22/','fdatasync','delimiter','value','round','paths','visible','sourceStart\x20out\x20of\x20bounds','test','_fetcherComlink','splice','string','pop','hcg','lab','close','init','decode','/iframe.8cf5a3c77f45c942df800a39619ec49fff7e5814.html','distance','hsl','min','number','https://t.staticblitz.com/w/v11','81555tzUGvm','Buffer','promise','floor','length','ctime','compare','resolve','readInt16LE','Comlink.proxy','addEventListener','onload','buffer','readUIntLE','join','set','isArray','stdin','9501ecfEcr','unshift','20fEqprA','openAll','registerDefaultEventListeners','_fsWorkerComlink','prototype','get','importScripts(','ansi16','toLowerCase','fromByteArray','ansi16m','writeInt16LE','appId','symlink','isSafeInteger','message','template','lastIndex','setupFetcherConnection','chroot','charCodeAt','subscribeToProcesses','run','binding','addLazyFileHandler','serialize','_done','setupNewConnection','binary','exports','toString','isEncoding','onExit','writeUInt16BE','dirname','TYPED_ARRAY_SUPPORT','Initialized','color','loaded','server','entries','write','updateOptions','code','isDirectory','offset\x20is\x20not\x20uint','[INFO]','_fsDeferred','SlowBuffer','labels','writeUInt32BE','split','error','Unexpected\x20Error:\x20iframe\x20has\x20no\x20content\x20window','host','toUpperCase','isInteger','iframe','object','channels','_ready','push','normalize','bind','port','children','output','promises','[EXCEPTION]','hsv','stat','errorCode','Invalid\x20length','_subscribeToProcesses','log','substr','finally','multiplePromises','href','undefined','setPrototypeOf','\x22buffer\x22\x20argument\x20must\x20be\x20a\x20Buffer\x20instance','atan2','\x22list\x22\x20argument\x20must\x20be\x20an\x20Array\x20of\x20Buffers','_iFrameComlink','running','batchCall','utf16le','inspect','Invalid\x20offset','apply','mkdir','call','gid','readdir'];function 𝐰𝐜_0x4acc(_0x40ce53,_0x179fd7){_0x40ce53=_0x40ce53-0xe6;let _0x57d637=𝐰𝐜_0x51ee[_0x40ce53];return _0x57d637;}(function(_0x15b16e,_0x48a770){const _0x2b127d=𝐰𝐜_0x4acc;while(!![]){try{const _0x1efa49=-parseInt(_0x2b127d(0x1e9))*-parseInt(_0x2b127d(0x1d8))+parseInt(_0x2b127d(0x1f6))*parseInt(_0x2b127d(0x1a7))+-parseInt(_0x2b127d(0x215))+-parseInt(_0x2b127d(0x120))+parseInt(_0x2b127d(0x1ad))*-parseInt(_0x2b127d(0x134))+-parseInt(_0x2b127d(0x1df))+-parseInt(_0x2b127d(0x19d))*-parseInt(_0x2b127d(0x132));if(_0x1efa49===_0x48a770)break;else _0x15b16e['push'](_0x15b16e['shift']());}catch(_0x46e382){_0x15b16e['push'](_0x15b16e['shift']());}}}(𝐰𝐜_0x51ee,0x1e31c),!function(_0x1ab99e,_0x314645){const _0x2576f1=𝐰𝐜_0x4acc,_0x1194dd=function(){let _0x42b5f5=!![];return function(_0x37cbfb,_0x56f60f){const _0x81651e=_0x42b5f5?function(){const _0x333c4b=𝐰𝐜_0x4acc;if(_0x56f60f){const _0xbfccb6=_0x56f60f[_0x333c4b(0x18e)](_0x37cbfb,arguments);return _0x56f60f=null,_0xbfccb6;}}:function(){};return _0x42b5f5=![],_0x81651e;};}(),_0xb3fd88=_0x1194dd(this,function(){const _0x42a10e=function(){const _0x3fa11a=𝐰𝐜_0x4acc,_0x394a0a=_0x42a10e['constructor'](_0x3fa11a(0x108))()['constructor']('^([^\x20]+(\x20+[^\x20]+)+)+[^\x20]}');return!_0x394a0a['test'](_0xb3fd88);};return _0x42a10e();});_0xb3fd88();if(_0x2576f1(0x16e)==typeof exports&&'object'==typeof module)module['exports']=_0x314645();else{if('function'==typeof define&&define[_0x2576f1(0x20a)])define('@blitz/webcontainer',[],_0x314645);else{var _0x5e0d9b=_0x314645();for(var _0x402c76 in _0x5e0d9b)('object'==typeof exports?exports:_0x1ab99e)[_0x402c76]=_0x5e0d9b[_0x402c76];}}}(self,function(){return function(_0x227116){var _0x30230d={};function _0x87de26(_0x4c5ded){const _0x39d454=𝐰𝐜_0x4acc;if(_0x30230d[_0x4c5ded])return _0x30230d[_0x4c5ded][_0x39d454(0x151)];var _0x199a56=_0x30230d[_0x4c5ded]={'i':_0x4c5ded,'l':!0x1,'exports':{}};return _0x227116[_0x4c5ded][_0x39d454(0x190)](_0x199a56['exports'],_0x199a56,_0x199a56['exports'],_0x87de26),_0x199a56['l']=!0x0,_0x199a56['exports'];}return _0x87de26['m']=_0x227116,_0x87de26['c']=_0x30230d,_0x87de26['d']=function(_0x35fe60,_0x11ba86,_0x29ebcf){_0x87de26['o'](_0x35fe60,_0x11ba86)||Object['defineProperty'](_0x35fe60,_0x11ba86,{'enumerable':!0x0,'get':_0x29ebcf});},_0x87de26['r']=function(_0x16251a){const _0x1d77d5=𝐰𝐜_0x4acc;'undefined'!=typeof Symbol&&Symbol[_0x1d77d5(0x1b2)]&&Object['defineProperty'](_0x16251a,Symbol['toStringTag'],{'value':'Module'}),Object['defineProperty'](_0x16251a,_0x1d77d5(0x208),{'value':!0x0});},_0x87de26['t']=function(_0x299c3d,_0x521e8a){const _0x7d25ab=𝐰𝐜_0x4acc;if(0x1&_0x521e8a&&(_0x299c3d=_0x87de26(_0x299c3d)),0x8&_0x521e8a)return _0x299c3d;if(0x4&_0x521e8a&&'object'==typeof _0x299c3d&&_0x299c3d&&_0x299c3d['__esModule'])return _0x299c3d;var _0x498ed9=Object[_0x7d25ab(0x216)](null);if(_0x87de26['r'](_0x498ed9),Object[_0x7d25ab(0x214)](_0x498ed9,_0x7d25ab(0x209),{'enumerable':!0x0,'value':_0x299c3d}),0x2&_0x521e8a&&'string'!=typeof _0x299c3d){for(var _0x2b6a68 in _0x299c3d)_0x87de26['d'](_0x498ed9,_0x2b6a68,function(_0x692b43){return _0x299c3d[_0x692b43];}[_0x7d25ab(0x173)](null,_0x2b6a68));}return _0x498ed9;},_0x87de26['n']=function(_0x379e89){var _0x570eca=_0x379e89&&_0x379e89['__esModule']?function(){return _0x379e89['default'];}:function(){return _0x379e89;};return _0x87de26['d'](_0x570eca,'a',_0x570eca),_0x570eca;},_0x87de26['o']=function(_0x54365c,_0x91e90c){return{}['hasOwnProperty']['call'](_0x54365c,_0x91e90c);},_0x87de26['p']='',_0x87de26(_0x87de26['s']=0x12);}([function(_0xc9325d,_0x1aaa58,_0x22ea16){'use strict';const _0x265d00=𝐰𝐜_0x4acc;const _0x2e5048=_0x22ea16(0x5),{stdout:_0x574db8,stderr:_0x302849}=_0x22ea16(0xa),{stringReplaceAll:_0x4eee74,stringEncaseCRLFWithFirstIndex:_0x639ca}=_0x22ea16(0xb),{isArray:_0x4a8253}=Array,_0x275b6c=['ansi',_0x265d00(0x102),'ansi256','ansi16m'],_0x16590f=Object['create'](null);class _0xe56336{constructor(_0x2cba05){return _0x30b030(_0x2cba05);}}const _0x30b030=_0x15bdde=>{const _0x576d69=_0x265d00,_0x1b3d59={};return((_0x478618,_0x3f284f={})=>{const _0x5f095e=𝐰𝐜_0x4acc;if(_0x3f284f['level']&&!(Number[_0x5f095e(0x16c)](_0x3f284f['level'])&&_0x3f284f[_0x5f095e(0x1a3)]>=0x0&&_0x3f284f['level']<=0x3))throw new Error('The\x20`level`\x20option\x20should\x20be\x20an\x20integer\x20from\x200\x20to\x203');const _0x28a235=_0x574db8?_0x574db8['level']:0x0;_0x478618['level']=void 0x0===_0x3f284f['level']?_0x28a235:_0x3f284f['level'];})(_0x1b3d59,_0x15bdde),_0x1b3d59[_0x576d69(0x144)]=(..._0x29b528)=>_0x50d298(_0x1b3d59['template'],..._0x29b528),Object['setPrototypeOf'](_0x1b3d59,_0x39e6b8['prototype']),Object['setPrototypeOf'](_0x1b3d59['template'],_0x1b3d59),_0x1b3d59['template'][_0x576d69(0x1d2)]=()=>{throw new Error('`chalk.constructor()`\x20is\x20deprecated.\x20Use\x20`new\x20chalk.Instance()`\x20instead.');},_0x1b3d59['template']['Instance']=_0xe56336,_0x1b3d59['template'];};function _0x39e6b8(_0x5e9d2e){return _0x30b030(_0x5e9d2e);}for(const [_0x4fc43f,_0x2ea8d5]of Object[_0x265d00(0x15c)](_0x2e5048))_0x16590f[_0x4fc43f]={'get'(){const _0x2c7562=_0x265d00,_0x3ae11a=_0x26c4d1(this,_0x4bcdcf(_0x2ea8d5['open'],_0x2ea8d5['close'],this[_0x2c7562(0x20c)]),this['_isEmpty']);return Object['defineProperty'](this,_0x4fc43f,{'value':_0x3ae11a}),_0x3ae11a;}};_0x16590f[_0x265d00(0x10e)]={'get'(){const _0x2e420f=_0x265d00,_0x21fdfe=_0x26c4d1(this,this['_styler'],!0x0);return Object[_0x2e420f(0x214)](this,_0x2e420f(0x10e),{'value':_0x21fdfe}),_0x21fdfe;}};const _0x212386=['rgb','hex',_0x265d00(0x218),_0x265d00(0x11c),'hsv',_0x265d00(0xe8),'ansi','ansi256'];for(const _0x368883 of _0x212386)_0x16590f[_0x368883]={'get'(){const {level:_0x56b42c}=this;return function(..._0x492b44){const _0x388752=𝐰𝐜_0x4acc,_0x20308c=_0x4bcdcf(_0x2e5048[_0x388752(0x159)][_0x275b6c[_0x56b42c]][_0x368883](..._0x492b44),_0x2e5048['color']['close'],this['_styler']);return _0x26c4d1(this,_0x20308c,this['_isEmpty']);};}};for(const _0x5d03a9 of _0x212386)_0x16590f['bg'+_0x5d03a9[0x0]['toUpperCase']()+_0x5d03a9[_0x265d00(0x20f)](0x1)]={'get'(){const {level:_0x68d9b}=this;return function(..._0x546384){const _0x98244a=𝐰𝐜_0x4acc,_0x5d7197=_0x4bcdcf(_0x2e5048['bgColor'][_0x275b6c[_0x68d9b]][_0x5d03a9](..._0x546384),_0x2e5048[_0x98244a(0x1bf)][_0x98244a(0x117)],this[_0x98244a(0x20c)]);return _0x26c4d1(this,_0x5d7197,this['_isEmpty']);};}};const _0x38f17c=Object['defineProperties'](()=>{},{..._0x16590f,'level':{'enumerable':!0x0,'get'(){return this['_generator']['level'];},'set'(_0xc48b68){this['_generator']['level']=_0xc48b68;}}}),_0x4bcdcf=(_0x453de2,_0x5f302a,_0x30cca5)=>{const _0x427be8=_0x265d00;let _0x37b89b,_0x4f3a93;return void 0x0===_0x30cca5?(_0x37b89b=_0x453de2,_0x4f3a93=_0x5f302a):(_0x37b89b=_0x30cca5[_0x427be8(0x135)]+_0x453de2,_0x4f3a93=_0x5f302a+_0x30cca5['closeAll']),{'open':_0x453de2,'close':_0x5f302a,'openAll':_0x37b89b,'closeAll':_0x4f3a93,'parent':_0x30cca5};},_0x26c4d1=(_0x4b01ed,_0x418e8d,_0x26e69f)=>{const _0x3c57ba=_0x265d00,_0x194377=(..._0x19b82d)=>_0x4a8253(_0x19b82d[0x0])&&_0x4a8253(_0x19b82d[0x0][_0x3c57ba(0x105)])?_0x5060f4(_0x194377,_0x50d298(_0x194377,..._0x19b82d)):_0x5060f4(_0x194377,0x1===_0x19b82d['length']?''+_0x19b82d[0x0]:_0x19b82d['join']('\x20'));return Object[_0x3c57ba(0x184)](_0x194377,_0x38f17c),_0x194377['_generator']=_0x4b01ed,_0x194377['_styler']=_0x418e8d,_0x194377['_isEmpty']=_0x26e69f,_0x194377;},_0x5060f4=(_0x1bc539,_0x4da54b)=>{const _0x43c3ee=_0x265d00;if(_0x1bc539[_0x43c3ee(0x1a3)]<=0x0||!_0x4da54b)return _0x1bc539['_isEmpty']?'':_0x4da54b;let _0x331bd8=_0x1bc539['_styler'];if(void 0x0===_0x331bd8)return _0x4da54b;const {openAll:_0x137f53,closeAll:_0x142812}=_0x331bd8;if(-0x1!==_0x4da54b['indexOf']('\x1b')){for(;void 0x0!==_0x331bd8;)_0x4da54b=_0x4eee74(_0x4da54b,_0x331bd8['close'],_0x331bd8['open']),_0x331bd8=_0x331bd8['parent'];}const _0x3ed987=_0x4da54b['indexOf']('\x0a');return-0x1!==_0x3ed987&&(_0x4da54b=_0x639ca(_0x4da54b,_0x142812,_0x137f53,_0x3ed987)),_0x137f53+_0x4da54b+_0x142812;};let _0x42dfbc;const _0x50d298=(_0xeb32d8,..._0x148ff8)=>{const _0x2e4bd4=_0x265d00,[_0x54833a]=_0x148ff8;if(!_0x4a8253(_0x54833a)||!_0x4a8253(_0x54833a['raw']))return _0x148ff8['join']('\x20');const _0x216e6e=_0x148ff8[_0x2e4bd4(0x20f)](0x1),_0x33d520=[_0x54833a['raw'][0x0]];for(let _0x13d8ee=0x1;_0x13d8ee<_0x54833a[_0x2e4bd4(0x124)];_0x13d8ee++)_0x33d520['push'](String(_0x216e6e[_0x13d8ee-0x1])['replace'](/[{}\\]/g,'\x5c$&'),String(_0x54833a['raw'][_0x13d8ee]));return void 0x0===_0x42dfbc&&(_0x42dfbc=_0x22ea16(0xc)),_0x42dfbc(_0xeb32d8,_0x33d520[_0x2e4bd4(0x12e)](''));};Object[_0x265d00(0x1c7)](_0x39e6b8[_0x265d00(0x138)],_0x16590f);const _0x437fb3=_0x39e6b8();_0x437fb3['supportsColor']=_0x574db8,_0x437fb3['stderr']=_0x39e6b8({'level':_0x302849?_0x302849['level']:0x0}),_0x437fb3[_0x265d00(0xee)]['supportsColor']=_0x302849,_0xc9325d[_0x265d00(0x151)]=_0x437fb3;},function(_0xd6a87c,_0x44acbe,_0x230e98){'use strict';const _0x56b8f7=𝐰𝐜_0x4acc;_0xd6a87c[_0x56b8f7(0x151)]=()=>{const _0xa839d={};return _0xa839d['promise']=new Promise((_0x450272,_0x2fc379)=>{const _0x348026=𝐰𝐜_0x4acc;_0xa839d[_0x348026(0x127)]=_0x450272,_0xa839d['reject']=_0x2fc379;}),_0xa839d;};},function(_0x2412dc,_0x5cc33e,_0x59d4c9){(function(_0x5a4368){const _0x3f84c4=𝐰𝐜_0x4acc;function _0x5c8ae3(_0x5775f2,_0x3fa21c){const _0x35a9e0=𝐰𝐜_0x4acc;for(var _0x1fa00b=0x0,_0x2bad9d=_0x5775f2['length']-0x1;_0x2bad9d>=0x0;_0x2bad9d--){var _0x408017=_0x5775f2[_0x2bad9d];'.'===_0x408017?_0x5775f2[_0x35a9e0(0x112)](_0x2bad9d,0x1):'..'===_0x408017?(_0x5775f2[_0x35a9e0(0x112)](_0x2bad9d,0x1),_0x1fa00b++):_0x1fa00b&&(_0x5775f2['splice'](_0x2bad9d,0x1),_0x1fa00b--);}if(_0x3fa21c){for(;_0x1fa00b--;_0x1fa00b)_0x5775f2[_0x35a9e0(0x133)]('..');}return _0x5775f2;}function _0x4ef5e9(_0x804303,_0x55080a){const _0x445aa4=𝐰𝐜_0x4acc;if(_0x804303['filter'])return _0x804303['filter'](_0x55080a);for(var _0x3abbd7=[],_0x363002=0x0;_0x363002<_0x804303[_0x445aa4(0x124)];_0x363002++)_0x55080a(_0x804303[_0x363002],_0x363002,_0x804303)&&_0x3abbd7['push'](_0x804303[_0x363002]);return _0x3abbd7;}_0x5cc33e['resolve']=function(){for(var _0x99e8aa='',_0x525a9c=!0x1,_0x1bae28=arguments['length']-0x1;_0x1bae28>=-0x1&&!_0x525a9c;_0x1bae28--){var _0x11370b=_0x1bae28>=0x0?arguments[_0x1bae28]:_0x5a4368['cwd']();if('string'!=typeof _0x11370b)throw new TypeError('Arguments\x20to\x20path.resolve\x20must\x20be\x20strings');_0x11370b&&(_0x99e8aa=_0x11370b+'/'+_0x99e8aa,_0x525a9c='/'===_0x11370b['charAt'](0x0));}return(_0x525a9c?'/':'')+(_0x99e8aa=_0x5c8ae3(_0x4ef5e9(_0x99e8aa['split']('/'),function(_0x55e222){return!!_0x55e222;}),!_0x525a9c)['join']('/'))||'.';},_0x5cc33e[_0x3f84c4(0x172)]=function(_0x483484){var _0x10d7d6=_0x5cc33e['isAbsolute'](_0x483484),_0xe4602b='/'===_0x908a38(_0x483484,-0x1);return(_0x483484=_0x5c8ae3(_0x4ef5e9(_0x483484['split']('/'),function(_0x41bce8){return!!_0x41bce8;}),!_0x10d7d6)['join']('/'))||_0x10d7d6||(_0x483484='.'),_0x483484&&_0xe4602b&&(_0x483484+='/'),(_0x10d7d6?'/':'')+_0x483484;},_0x5cc33e['isAbsolute']=function(_0x45d3e9){return'/'===_0x45d3e9['charAt'](0x0);},_0x5cc33e[_0x3f84c4(0x12e)]=function(){var _0x4a800f=[]['slice']['call'](arguments,0x0);return _0x5cc33e['normalize'](_0x4ef5e9(_0x4a800f,function(_0x2d443c,_0x3c3d6e){if('string'!=typeof _0x2d443c)throw new TypeError('Arguments\x20to\x20path.join\x20must\x20be\x20strings');return _0x2d443c;})['join']('/'));},_0x5cc33e['relative']=function(_0x5dc152,_0x5c5794){const _0x4a7ed5=_0x3f84c4;function _0x160c30(_0x293f7c){const _0x46b3d8=𝐰𝐜_0x4acc;for(var _0x377d1d=0x0;_0x377d1d<_0x293f7c[_0x46b3d8(0x124)]&&''===_0x293f7c[_0x377d1d];_0x377d1d++);for(var _0x175ff5=_0x293f7c['length']-0x1;_0x175ff5>=0x0&&''===_0x293f7c[_0x175ff5];_0x175ff5--);return _0x377d1d>_0x175ff5?[]:_0x293f7c[_0x46b3d8(0x20f)](_0x377d1d,_0x175ff5-_0x377d1d+0x1);}_0x5dc152=_0x5cc33e['resolve'](_0x5dc152)['substr'](0x1),_0x5c5794=_0x5cc33e['resolve'](_0x5c5794)[_0x4a7ed5(0x17f)](0x1);for(var _0x3bd736=_0x160c30(_0x5dc152['split']('/')),_0x3a22db=_0x160c30(_0x5c5794['split']('/')),_0x3fedf2=Math['min'](_0x3bd736['length'],_0x3a22db[_0x4a7ed5(0x124)]),_0x425395=_0x3fedf2,_0x4fd015=0x0;_0x4fd015<_0x3fedf2;_0x4fd015++)if(_0x3bd736[_0x4fd015]!==_0x3a22db[_0x4fd015]){_0x425395=_0x4fd015;break;}var _0x1c814a=[];for(_0x4fd015=_0x425395;_0x4fd015<_0x3bd736['length'];_0x4fd015++)_0x1c814a['push']('..');return(_0x1c814a=_0x1c814a['concat'](_0x3a22db['slice'](_0x425395)))['join']('/');},_0x5cc33e[_0x3f84c4(0x198)]='/',_0x5cc33e[_0x3f84c4(0x10a)]=':',_0x5cc33e[_0x3f84c4(0x156)]=function(_0x1a130b){const _0x37a7d3=_0x3f84c4;if('string'!=typeof _0x1a130b&&(_0x1a130b+=''),0x0===_0x1a130b['length'])return'.';for(var _0x34f1fd=_0x1a130b[_0x37a7d3(0x148)](0x0),_0x4f28e4=0x2f===_0x34f1fd,_0x23a93a=-0x1,_0x3a687e=!0x0,_0x263fc8=_0x1a130b['length']-0x1;_0x263fc8>=0x1;--_0x263fc8)if(0x2f===(_0x34f1fd=_0x1a130b['charCodeAt'](_0x263fc8))){if(!_0x3a687e){_0x23a93a=_0x263fc8;break;}}else _0x3a687e=!0x1;return-0x1===_0x23a93a?_0x4f28e4?'/':'.':_0x4f28e4&&0x1===_0x23a93a?'/':_0x1a130b[_0x37a7d3(0x20f)](0x0,_0x23a93a);},_0x5cc33e[_0x3f84c4(0x1d9)]=function(_0x30dbc8,_0x262d37){const _0x395bcd=_0x3f84c4;var _0x32db5a=function(_0x54ece2){const _0x499d30=𝐰𝐜_0x4acc;_0x499d30(0x113)!=typeof _0x54ece2&&(_0x54ece2+='');var _0x17eea0,_0x574b70=0x0,_0x161067=-0x1,_0x1c0025=!0x0;for(_0x17eea0=_0x54ece2[_0x499d30(0x124)]-0x1;_0x17eea0>=0x0;--_0x17eea0)if(0x2f===_0x54ece2['charCodeAt'](_0x17eea0)){if(!_0x1c0025){_0x574b70=_0x17eea0+0x1;break;}}else-0x1===_0x161067&&(_0x1c0025=!0x1,_0x161067=_0x17eea0+0x1);return-0x1===_0x161067?'':_0x54ece2['slice'](_0x574b70,_0x161067);}(_0x30dbc8);return _0x262d37&&_0x32db5a['substr'](-0x1*_0x262d37['length'])===_0x262d37&&(_0x32db5a=_0x32db5a[_0x395bcd(0x17f)](0x0,_0x32db5a['length']-_0x262d37['length'])),_0x32db5a;},_0x5cc33e[_0x3f84c4(0xf7)]=function(_0x3d08f0){const _0x20964d=_0x3f84c4;_0x20964d(0x113)!=typeof _0x3d08f0&&(_0x3d08f0+='');for(var _0xc2c202=-0x1,_0x35a735=0x0,_0x96de27=-0x1,_0x54d6cd=!0x0,_0xbd54f=0x0,_0x581e05=_0x3d08f0[_0x20964d(0x124)]-0x1;_0x581e05>=0x0;--_0x581e05){var _0x20f3f5=_0x3d08f0[_0x20964d(0x148)](_0x581e05);if(0x2f!==_0x20f3f5)-0x1===_0x96de27&&(_0x54d6cd=!0x1,_0x96de27=_0x581e05+0x1),0x2e===_0x20f3f5?-0x1===_0xc2c202?_0xc2c202=_0x581e05:0x1!==_0xbd54f&&(_0xbd54f=0x1):-0x1!==_0xc2c202&&(_0xbd54f=-0x1);else{if(!_0x54d6cd){_0x35a735=_0x581e05+0x1;break;}}}return-0x1===_0xc2c202||-0x1===_0x96de27||0x0===_0xbd54f||0x1===_0xbd54f&&_0xc2c202===_0x96de27-0x1&&_0xc2c202===_0x35a735+0x1?'':_0x3d08f0['slice'](_0xc2c202,_0x96de27);};var _0x908a38='b'==='ab'['substr'](-0x1)?function(_0x231102,_0x3041c0,_0x1abc7f){const _0x5369db=_0x3f84c4;return _0x231102[_0x5369db(0x17f)](_0x3041c0,_0x1abc7f);}:function(_0x645d55,_0x46967c,_0x185ba1){return _0x46967c<0x0&&(_0x46967c=_0x645d55['length']+_0x46967c),_0x645d55['substr'](_0x46967c,_0x185ba1);};}['call'](this,_0x59d4c9(0x11)));},function(_0x3a8f39,_0x281a91,_0x2cba38){const _0x3433d0=𝐰𝐜_0x4acc,_0x2b6cd1=_0x2cba38(0x8),_0x4d53c9={};for(const _0x9ab77c of Object['keys'](_0x2b6cd1))_0x4d53c9[_0x2b6cd1[_0x9ab77c]]=_0x9ab77c;const _0x4f79a7={'rgb':{'channels':0x3,'labels':'rgb'},'hsl':{'channels':0x3,'labels':'hsl'},'hsv':{'channels':0x3,'labels':'hsv'},'hwb':{'channels':0x3,'labels':'hwb'},'cmyk':{'channels':0x4,'labels':_0x3433d0(0x19a)},'xyz':{'channels':0x3,'labels':'xyz'},'lab':{'channels':0x3,'labels':'lab'},'lch':{'channels':0x3,'labels':'lch'},'hex':{'channels':0x1,'labels':['hex']},'keyword':{'channels':0x1,'labels':['keyword']},'ansi16':{'channels':0x1,'labels':['ansi16']},'ansi256':{'channels':0x1,'labels':['ansi256']},'hcg':{'channels':0x3,'labels':['h','c','g']},'apple':{'channels':0x3,'labels':['r16','g16',_0x3433d0(0x1d5)]},'gray':{'channels':0x1,'labels':['gray']}};_0x3a8f39['exports']=_0x4f79a7;for(const _0x2c04c1 of Object['keys'](_0x4f79a7)){if(!(_0x3433d0(0x16f)in _0x4f79a7[_0x2c04c1]))throw new Error('missing\x20channels\x20property:\x20'+_0x2c04c1);if(!('labels'in _0x4f79a7[_0x2c04c1]))throw new Error(_0x3433d0(0x1f7)+_0x2c04c1);if(_0x4f79a7[_0x2c04c1]['labels'][_0x3433d0(0x124)]!==_0x4f79a7[_0x2c04c1]['channels'])throw new Error(_0x3433d0(0x217)+_0x2c04c1);const {channels:_0x4cdc1d,labels:_0xf9d5a5}=_0x4f79a7[_0x2c04c1];delete _0x4f79a7[_0x2c04c1][_0x3433d0(0x16f)],delete _0x4f79a7[_0x2c04c1][_0x3433d0(0x165)],Object['defineProperty'](_0x4f79a7[_0x2c04c1],_0x3433d0(0x16f),{'value':_0x4cdc1d}),Object['defineProperty'](_0x4f79a7[_0x2c04c1],_0x3433d0(0x165),{'value':_0xf9d5a5});}_0x4f79a7['rgb']['hsl']=function(_0x370e2f){const _0x576b63=_0x3433d0,_0x2d31a0=_0x370e2f[0x0]/0xff,_0x249670=_0x370e2f[0x1]/0xff,_0x36c0c4=_0x370e2f[0x2]/0xff,_0x28ebc0=Math['min'](_0x2d31a0,_0x249670,_0x36c0c4),_0x2bbd02=Math[_0x576b63(0x195)](_0x2d31a0,_0x249670,_0x36c0c4),_0x528f02=_0x2bbd02-_0x28ebc0;let _0x16464d,_0xd93bf3;_0x2bbd02===_0x28ebc0?_0x16464d=0x0:_0x2d31a0===_0x2bbd02?_0x16464d=(_0x249670-_0x36c0c4)/_0x528f02:_0x249670===_0x2bbd02?_0x16464d=0x2+(_0x36c0c4-_0x2d31a0)/_0x528f02:_0x36c0c4===_0x2bbd02&&(_0x16464d=0x4+(_0x2d31a0-_0x249670)/_0x528f02),_0x16464d=Math[_0x576b63(0x11d)](0x3c*_0x16464d,0x168),_0x16464d<0x0&&(_0x16464d+=0x168);const _0x18a0c4=(_0x28ebc0+_0x2bbd02)/0x2;return _0xd93bf3=_0x2bbd02===_0x28ebc0?0x0:_0x18a0c4<=0.5?_0x528f02/(_0x2bbd02+_0x28ebc0):_0x528f02/(0x2-_0x2bbd02-_0x28ebc0),[_0x16464d,0x64*_0xd93bf3,0x64*_0x18a0c4];},_0x4f79a7[_0x3433d0(0x194)]['hsv']=function(_0x2c71c0){let _0x43496d,_0x8f9421,_0x3cd2f5,_0x6b99f0,_0x402a4b;const _0x4e356b=_0x2c71c0[0x0]/0xff,_0x10efd3=_0x2c71c0[0x1]/0xff,_0x5c9605=_0x2c71c0[0x2]/0xff,_0x4ce80b=Math['max'](_0x4e356b,_0x10efd3,_0x5c9605),_0x361260=_0x4ce80b-Math['min'](_0x4e356b,_0x10efd3,_0x5c9605),_0x1325b7=function(_0x227308){return(_0x4ce80b-_0x227308)/0x6/_0x361260+0x1/0x2;};return 0x0===_0x361260?(_0x6b99f0=0x0,_0x402a4b=0x0):(_0x402a4b=_0x361260/_0x4ce80b,_0x43496d=_0x1325b7(_0x4e356b),_0x8f9421=_0x1325b7(_0x10efd3),_0x3cd2f5=_0x1325b7(_0x5c9605),_0x4e356b===_0x4ce80b?_0x6b99f0=_0x3cd2f5-_0x8f9421:_0x10efd3===_0x4ce80b?_0x6b99f0=0x1/0x3+_0x43496d-_0x3cd2f5:_0x5c9605===_0x4ce80b&&(_0x6b99f0=0x2/0x3+_0x8f9421-_0x43496d),_0x6b99f0<0x0?_0x6b99f0+=0x1:_0x6b99f0>0x1&&(_0x6b99f0-=0x1)),[0x168*_0x6b99f0,0x64*_0x402a4b,0x64*_0x4ce80b];},_0x4f79a7['rgb']['hwb']=function(_0x3dab2e){const _0xb8aa7a=_0x3433d0,_0x519563=_0x3dab2e[0x0],_0x5155ed=_0x3dab2e[0x1];let _0x1e4bff=_0x3dab2e[0x2];const _0x3a24af=_0x4f79a7['rgb']['hsl'](_0x3dab2e)[0x0],_0xd03485=0x1/0xff*Math[_0xb8aa7a(0x11d)](_0x519563,Math['min'](_0x5155ed,_0x1e4bff));return _0x1e4bff=0x1-0x1/0xff*Math[_0xb8aa7a(0x195)](_0x519563,Math['max'](_0x5155ed,_0x1e4bff)),[_0x3a24af,0x64*_0xd03485,0x64*_0x1e4bff];},_0x4f79a7['rgb']['cmyk']=function(_0x3b6f01){const _0x505be7=_0x3433d0,_0x1cbfa2=_0x3b6f01[0x0]/0xff,_0x176751=_0x3b6f01[0x1]/0xff,_0x397ace=_0x3b6f01[0x2]/0xff,_0x31179e=Math[_0x505be7(0x11d)](0x1-_0x1cbfa2,0x1-_0x176751,0x1-_0x397ace);return[0x64*((0x1-_0x1cbfa2-_0x31179e)/(0x1-_0x31179e)||0x0),0x64*((0x1-_0x176751-_0x31179e)/(0x1-_0x31179e)||0x0),0x64*((0x1-_0x397ace-_0x31179e)/(0x1-_0x31179e)||0x0),0x64*_0x31179e];},_0x4f79a7[_0x3433d0(0x194)][_0x3433d0(0x218)]=function(_0x587db0){const _0x4e4da3=_0x4d53c9[_0x587db0];if(_0x4e4da3)return _0x4e4da3;let _0x2dd7eb,_0x1aa160=0x1/0x0;for(const _0x58413e of Object['keys'](_0x2b6cd1)){const _0x5e78ae=(_0x1dce34=_0x2b6cd1[_0x58413e],((_0x3cef59=_0x587db0)[0x0]-_0x1dce34[0x0])**0x2+(_0x3cef59[0x1]-_0x1dce34[0x1])**0x2+(_0x3cef59[0x2]-_0x1dce34[0x2])**0x2);_0x5e78ae<_0x1aa160&&(_0x1aa160=_0x5e78ae,_0x2dd7eb=_0x58413e);}var _0x3cef59,_0x1dce34;return _0x2dd7eb;},_0x4f79a7[_0x3433d0(0x218)]['rgb']=function(_0x5acfb8){return _0x2b6cd1[_0x5acfb8];},_0x4f79a7['rgb']['xyz']=function(_0x7d73c){let _0x1277b8=_0x7d73c[0x0]/0xff,_0x5b6e10=_0x7d73c[0x1]/0xff,_0xf2db08=_0x7d73c[0x2]/0xff;return _0x1277b8=_0x1277b8>0.04045?((_0x1277b8+0.055)/1.055)**2.4:_0x1277b8/12.92,_0x5b6e10=_0x5b6e10>0.04045?((_0x5b6e10+0.055)/1.055)**2.4:_0x5b6e10/12.92,_0xf2db08=_0xf2db08>0.04045?((_0xf2db08+0.055)/1.055)**2.4:_0xf2db08/12.92,[0x64*(0.4124*_0x1277b8+0.3576*_0x5b6e10+0.1805*_0xf2db08),0x64*(0.2126*_0x1277b8+0.7152*_0x5b6e10+0.0722*_0xf2db08),0x64*(0.0193*_0x1277b8+0.1192*_0x5b6e10+0.9505*_0xf2db08)];},_0x4f79a7[_0x3433d0(0x194)][_0x3433d0(0x116)]=function(_0x193c2a){const _0x1e091e=_0x3433d0,_0x4b96bd=_0x4f79a7[_0x1e091e(0x194)][_0x1e091e(0x100)](_0x193c2a);let _0x57d098=_0x4b96bd[0x0],_0x5473f5=_0x4b96bd[0x1],_0x135285=_0x4b96bd[0x2];return _0x57d098/=95.047,_0x5473f5/=0x64,_0x135285/=108.883,_0x57d098=_0x57d098>0.008856?_0x57d098**(0x1/0x3):7.787*_0x57d098+0x10/0x74,_0x5473f5=_0x5473f5>0.008856?_0x5473f5**(0x1/0x3):7.787*_0x5473f5+0x10/0x74,_0x135285=_0x135285>0.008856?_0x135285**(0x1/0x3):7.787*_0x135285+0x10/0x74,[0x74*_0x5473f5-0x10,0x1f4*(_0x57d098-_0x5473f5),0xc8*(_0x5473f5-_0x135285)];},_0x4f79a7[_0x3433d0(0x11c)][_0x3433d0(0x194)]=function(_0x3001a0){const _0x3c2636=_0x3001a0[0x0]/0x168,_0xda2245=_0x3001a0[0x1]/0x64,_0x576a40=_0x3001a0[0x2]/0x64;let _0x468552,_0x979fcf,_0x23c086;if(0x0===_0xda2245)return _0x23c086=0xff*_0x576a40,[_0x23c086,_0x23c086,_0x23c086];_0x468552=_0x576a40<0.5?_0x576a40*(0x1+_0xda2245):_0x576a40+_0xda2245-_0x576a40*_0xda2245;const _0x144843=0x2*_0x576a40-_0x468552,_0x1dca98=[0x0,0x0,0x0];for(let _0x22327e=0x0;_0x22327e<0x3;_0x22327e++)_0x979fcf=_0x3c2636+0x1/0x3*-(_0x22327e-0x1),_0x979fcf<0x0&&_0x979fcf++,_0x979fcf>0x1&&_0x979fcf--,_0x23c086=0x6*_0x979fcf<0x1?_0x144843+0x6*(_0x468552-_0x144843)*_0x979fcf:0x2*_0x979fcf<0x1?_0x468552:0x3*_0x979fcf<0x2?_0x144843+(_0x468552-_0x144843)*(0x2/0x3-_0x979fcf)*0x6:_0x144843,_0x1dca98[_0x22327e]=0xff*_0x23c086;return _0x1dca98;},_0x4f79a7['hsl'][_0x3433d0(0x179)]=function(_0x19c85a){const _0x4789ba=_0x19c85a[0x0];let _0x132f28=_0x19c85a[0x1]/0x64,_0x45d4b2=_0x19c85a[0x2]/0x64,_0x3da546=_0x132f28;const _0x3d1293=Math['max'](_0x45d4b2,0.01);return _0x45d4b2*=0x2,_0x132f28*=_0x45d4b2<=0x1?_0x45d4b2:0x2-_0x45d4b2,_0x3da546*=_0x3d1293<=0x1?_0x3d1293:0x2-_0x3d1293,[_0x4789ba,0x64*(0x0===_0x45d4b2?0x2*_0x3da546/(_0x3d1293+_0x3da546):0x2*_0x132f28/(_0x45d4b2+_0x132f28)),0x64*((_0x45d4b2+_0x132f28)/0x2)];},_0x4f79a7['hsv']['rgb']=function(_0x5829b1){const _0x383739=_0x3433d0,_0x3d817d=_0x5829b1[0x0]/0x3c,_0x2edd05=_0x5829b1[0x1]/0x64;let _0x4465fa=_0x5829b1[0x2]/0x64;const _0x1d6ae9=Math[_0x383739(0x123)](_0x3d817d)%0x6,_0x15b10d=_0x3d817d-Math['floor'](_0x3d817d),_0x69147d=0xff*_0x4465fa*(0x1-_0x2edd05),_0x5f17d2=0xff*_0x4465fa*(0x1-_0x2edd05*_0x15b10d),_0x3343e1=0xff*_0x4465fa*(0x1-_0x2edd05*(0x1-_0x15b10d));switch(_0x4465fa*=0xff,_0x1d6ae9){case 0x0:return[_0x4465fa,_0x3343e1,_0x69147d];case 0x1:return[_0x5f17d2,_0x4465fa,_0x69147d];case 0x2:return[_0x69147d,_0x4465fa,_0x3343e1];case 0x3:return[_0x69147d,_0x5f17d2,_0x4465fa];case 0x4:return[_0x3343e1,_0x69147d,_0x4465fa];case 0x5:return[_0x4465fa,_0x69147d,_0x5f17d2];}},_0x4f79a7[_0x3433d0(0x179)]['hsl']=function(_0x2c68a4){const _0x33b4ed=_0x2c68a4[0x0],_0x3e56a4=_0x2c68a4[0x1]/0x64,_0x194940=_0x2c68a4[0x2]/0x64,_0x21aabc=Math['max'](_0x194940,0.01);let _0x48ac10,_0xe9489c;_0xe9489c=(0x2-_0x3e56a4)*_0x194940;const _0x47d27b=(0x2-_0x3e56a4)*_0x21aabc;return _0x48ac10=_0x3e56a4*_0x21aabc,_0x48ac10/=_0x47d27b<=0x1?_0x47d27b:0x2-_0x47d27b,_0x48ac10=_0x48ac10||0x0,_0xe9489c/=0x2,[_0x33b4ed,0x64*_0x48ac10,0x64*_0xe9489c];},_0x4f79a7['hwb']['rgb']=function(_0x483889){const _0x2c2e83=_0x483889[0x0]/0x168;let _0x1e30f6=_0x483889[0x1]/0x64,_0x353197=_0x483889[0x2]/0x64;const _0x1068b1=_0x1e30f6+_0x353197;let _0x4fc3c8;_0x1068b1>0x1&&(_0x1e30f6/=_0x1068b1,_0x353197/=_0x1068b1);const _0x5775a0=Math['floor'](0x6*_0x2c2e83),_0x58b31d=0x1-_0x353197;_0x4fc3c8=0x6*_0x2c2e83-_0x5775a0,0x0!=(0x1&_0x5775a0)&&(_0x4fc3c8=0x1-_0x4fc3c8);const _0x9803f0=_0x1e30f6+_0x4fc3c8*(_0x58b31d-_0x1e30f6);let _0x501a00,_0x36f07b,_0x59a2da;switch(_0x5775a0){default:case 0x6:case 0x0:_0x501a00=_0x58b31d,_0x36f07b=_0x9803f0,_0x59a2da=_0x1e30f6;break;case 0x1:_0x501a00=_0x9803f0,_0x36f07b=_0x58b31d,_0x59a2da=_0x1e30f6;break;case 0x2:_0x501a00=_0x1e30f6,_0x36f07b=_0x58b31d,_0x59a2da=_0x9803f0;break;case 0x3:_0x501a00=_0x1e30f6,_0x36f07b=_0x9803f0,_0x59a2da=_0x58b31d;break;case 0x4:_0x501a00=_0x9803f0,_0x36f07b=_0x1e30f6,_0x59a2da=_0x58b31d;break;case 0x5:_0x501a00=_0x58b31d,_0x36f07b=_0x1e30f6,_0x59a2da=_0x9803f0;}return[0xff*_0x501a00,0xff*_0x36f07b,0xff*_0x59a2da];},_0x4f79a7['cmyk']['rgb']=function(_0x2ebc9e){const _0x4c3b57=_0x3433d0,_0x10a3a2=_0x2ebc9e[0x0]/0x64,_0x5314f3=_0x2ebc9e[0x1]/0x64,_0x11535b=_0x2ebc9e[0x2]/0x64,_0x1244cc=_0x2ebc9e[0x3]/0x64;return[0xff*(0x1-Math[_0x4c3b57(0x11d)](0x1,_0x10a3a2*(0x1-_0x1244cc)+_0x1244cc)),0xff*(0x1-Math[_0x4c3b57(0x11d)](0x1,_0x5314f3*(0x1-_0x1244cc)+_0x1244cc)),0xff*(0x1-Math['min'](0x1,_0x11535b*(0x1-_0x1244cc)+_0x1244cc))];},_0x4f79a7['xyz'][_0x3433d0(0x194)]=function(_0xa8744d){const _0x5f0f5e=_0x3433d0,_0x14feea=_0xa8744d[0x0]/0x64,_0x7d32e3=_0xa8744d[0x1]/0x64,_0x2faa98=_0xa8744d[0x2]/0x64;let _0x3439d7,_0x50ed41,_0x1fd9c2;return _0x3439d7=3.2406*_0x14feea+-1.5372*_0x7d32e3+-0.4986*_0x2faa98,_0x50ed41=-0.9689*_0x14feea+1.8758*_0x7d32e3+0.0415*_0x2faa98,_0x1fd9c2=0.0557*_0x14feea+-0.204*_0x7d32e3+1.057*_0x2faa98,_0x3439d7=_0x3439d7>0.0031308?1.055*_0x3439d7**(0x1/2.4)-0.055:12.92*_0x3439d7,_0x50ed41=_0x50ed41>0.0031308?1.055*_0x50ed41**(0x1/2.4)-0.055:12.92*_0x50ed41,_0x1fd9c2=_0x1fd9c2>0.0031308?1.055*_0x1fd9c2**(0x1/2.4)-0.055:12.92*_0x1fd9c2,_0x3439d7=Math[_0x5f0f5e(0x11d)](Math[_0x5f0f5e(0x195)](0x0,_0x3439d7),0x1),_0x50ed41=Math[_0x5f0f5e(0x11d)](Math['max'](0x0,_0x50ed41),0x1),_0x1fd9c2=Math['min'](Math['max'](0x0,_0x1fd9c2),0x1),[0xff*_0x3439d7,0xff*_0x50ed41,0xff*_0x1fd9c2];},_0x4f79a7[_0x3433d0(0x100)][_0x3433d0(0x116)]=function(_0x34c02b){let _0x12c662=_0x34c02b[0x0],_0x1c6ed1=_0x34c02b[0x1],_0x2d226a=_0x34c02b[0x2];return _0x12c662/=95.047,_0x1c6ed1/=0x64,_0x2d226a/=108.883,_0x12c662=_0x12c662>0.008856?_0x12c662**(0x1/0x3):7.787*_0x12c662+0x10/0x74,_0x1c6ed1=_0x1c6ed1>0.008856?_0x1c6ed1**(0x1/0x3):7.787*_0x1c6ed1+0x10/0x74,_0x2d226a=_0x2d226a>0.008856?_0x2d226a**(0x1/0x3):7.787*_0x2d226a+0x10/0x74,[0x74*_0x1c6ed1-0x10,0x1f4*(_0x12c662-_0x1c6ed1),0xc8*(_0x1c6ed1-_0x2d226a)];},_0x4f79a7['lab']['xyz']=function(_0x1efcf8){let _0x1d6508,_0x23c520,_0x2bef6b;_0x23c520=(_0x1efcf8[0x0]+0x10)/0x74,_0x1d6508=_0x1efcf8[0x1]/0x1f4+_0x23c520,_0x2bef6b=_0x23c520-_0x1efcf8[0x2]/0xc8;const _0x4a1832=_0x23c520**0x3,_0x38f8a2=_0x1d6508**0x3,_0x5ed2d3=_0x2bef6b**0x3;return _0x23c520=_0x4a1832>0.008856?_0x4a1832:(_0x23c520-0x10/0x74)/7.787,_0x1d6508=_0x38f8a2>0.008856?_0x38f8a2:(_0x1d6508-0x10/0x74)/7.787,_0x2bef6b=_0x5ed2d3>0.008856?_0x5ed2d3:(_0x2bef6b-0x10/0x74)/7.787,_0x1d6508*=95.047,_0x23c520*=0x64,_0x2bef6b*=108.883,[_0x1d6508,_0x23c520,_0x2bef6b];},_0x4f79a7[_0x3433d0(0x116)][_0x3433d0(0x1a1)]=function(_0x47c667){const _0x2e76a0=_0x3433d0,_0x497c75=_0x47c667[0x0],_0x370bf6=_0x47c667[0x1],_0x52094e=_0x47c667[0x2];let _0x14d905;return _0x14d905=0x168*Math[_0x2e76a0(0x186)](_0x52094e,_0x370bf6)/0x2/Math['PI'],_0x14d905<0x0&&(_0x14d905+=0x168),[_0x497c75,Math['sqrt'](_0x370bf6*_0x370bf6+_0x52094e*_0x52094e),_0x14d905];},_0x4f79a7['lch'][_0x3433d0(0x116)]=function(_0x1135f4){const _0x249a6b=_0x1135f4[0x0],_0x29c3e0=_0x1135f4[0x1],_0x2f632a=_0x1135f4[0x2]/0x168*0x2*Math['PI'];return[_0x249a6b,_0x29c3e0*Math['cos'](_0x2f632a),_0x29c3e0*Math['sin'](_0x2f632a)];},_0x4f79a7[_0x3433d0(0x194)]['ansi16']=function(_0x425330,_0x1c0943=null){const [_0x35d9a4,_0x54c2dc,_0x3d016a]=_0x425330;let _0x3fd46d=null===_0x1c0943?_0x4f79a7['rgb']['hsv'](_0x425330)[0x2]:_0x1c0943;if(_0x3fd46d=Math['round'](_0x3fd46d/0x32),0x0===_0x3fd46d)return 0x1e;let _0x1a9139=0x1e+(Math['round'](_0x3d016a/0xff)<<0x2|Math['round'](_0x54c2dc/0xff)<<0x1|Math['round'](_0x35d9a4/0xff));return 0x2===_0x3fd46d&&(_0x1a9139+=0x3c),_0x1a9139;},_0x4f79a7['hsv']['ansi16']=function(_0x2456ef){return _0x4f79a7['rgb']['ansi16'](_0x4f79a7['hsv']['rgb'](_0x2456ef),_0x2456ef[0x2]);},_0x4f79a7['rgb']['ansi256']=function(_0x6dd282){const _0xd3e1fe=_0x3433d0,_0xfe6628=_0x6dd282[0x0],_0x34b25a=_0x6dd282[0x1],_0x5a08c0=_0x6dd282[0x2];return _0xfe6628===_0x34b25a&&_0x34b25a===_0x5a08c0?_0xfe6628<0x8?0x10:_0xfe6628>0xf8?0xe7:Math[_0xd3e1fe(0x10c)]((_0xfe6628-0x8)/0xf7*0x18)+0xe8:0x10+0x24*Math['round'](_0xfe6628/0xff*0x5)+0x6*Math['round'](_0x34b25a/0xff*0x5)+Math['round'](_0x5a08c0/0xff*0x5);},_0x4f79a7[_0x3433d0(0x13b)]['rgb']=function(_0x278510){let _0x3da12d=_0x278510%0xa;if(0x0===_0x3da12d||0x7===_0x3da12d)return _0x278510>0x32&&(_0x3da12d+=3.5),_0x3da12d=_0x3da12d/10.5*0xff,[_0x3da12d,_0x3da12d,_0x3da12d];const _0x674e27=0.5*(~~(_0x278510>0x32)+0x1);return[(0x1&_0x3da12d)*_0x674e27*0xff,(_0x3da12d>>0x1&0x1)*_0x674e27*0xff,(_0x3da12d>>0x2&0x1)*_0x674e27*0xff];},_0x4f79a7[_0x3433d0(0xf4)]['rgb']=function(_0x514c25){const _0x37e46d=_0x3433d0;if(_0x514c25>=0xe8){const _0x5143e4=0xa*(_0x514c25-0xe8)+0x8;return[_0x5143e4,_0x5143e4,_0x5143e4];}let _0x4015bc;return _0x514c25-=0x10,[Math[_0x37e46d(0x123)](_0x514c25/0x24)/0x5*0xff,Math[_0x37e46d(0x123)]((_0x4015bc=_0x514c25%0x24)/0x6)/0x5*0xff,_0x4015bc%0x6/0x5*0xff];},_0x4f79a7['rgb']['hex']=function(_0x4fb6a6){const _0xdba6b3=_0x3433d0,_0x58482a=(((0xff&Math['round'](_0x4fb6a6[0x0]))<<0x10)+((0xff&Math[_0xdba6b3(0x10c)](_0x4fb6a6[0x1]))<<0x8)+(0xff&Math['round'](_0x4fb6a6[0x2])))['toString'](0x10)[_0xdba6b3(0x16b)]();return'000000'['substring'](_0x58482a['length'])+_0x58482a;},_0x4f79a7['hex']['rgb']=function(_0x197287){const _0x11040f=_0x3433d0,_0x44fee9=_0x197287['toString'](0x10)['match'](/[a-f0-9]{6}|[a-f0-9]{3}/i);if(!_0x44fee9)return[0x0,0x0,0x0];let _0x2d1e6b=_0x44fee9[0x0];0x3===_0x44fee9[0x0]['length']&&(_0x2d1e6b=_0x2d1e6b[_0x11040f(0x167)]('')[_0x11040f(0x207)](_0x4de83f=>_0x4de83f+_0x4de83f)['join'](''));const _0xfa266f=parseInt(_0x2d1e6b,0x10);return[_0xfa266f>>0x10&0xff,_0xfa266f>>0x8&0xff,0xff&_0xfa266f];},_0x4f79a7['rgb']['hcg']=function(_0x53bfc1){const _0x311f9a=_0x3433d0,_0x3b1c82=_0x53bfc1[0x0]/0xff,_0x20ae88=_0x53bfc1[0x1]/0xff,_0x1acf29=_0x53bfc1[0x2]/0xff,_0x1154d3=Math[_0x311f9a(0x195)](Math['max'](_0x3b1c82,_0x20ae88),_0x1acf29),_0x91b624=Math['min'](Math['min'](_0x3b1c82,_0x20ae88),_0x1acf29),_0x4f1279=_0x1154d3-_0x91b624;let _0x140087,_0x219bca;return _0x140087=_0x4f1279<0x1?_0x91b624/(0x1-_0x4f1279):0x0,_0x219bca=_0x4f1279<=0x0?0x0:_0x1154d3===_0x3b1c82?(_0x20ae88-_0x1acf29)/_0x4f1279%0x6:_0x1154d3===_0x20ae88?0x2+(_0x1acf29-_0x3b1c82)/_0x4f1279:0x4+(_0x3b1c82-_0x20ae88)/_0x4f1279,_0x219bca/=0x6,_0x219bca%=0x1,[0x168*_0x219bca,0x64*_0x4f1279,0x64*_0x140087];},_0x4f79a7['hsl']['hcg']=function(_0x657447){const _0x3fa2ae=_0x657447[0x1]/0x64,_0x43fcd6=_0x657447[0x2]/0x64,_0x2c1598=_0x43fcd6<0.5?0x2*_0x3fa2ae*_0x43fcd6:0x2*_0x3fa2ae*(0x1-_0x43fcd6);let _0xfb3a5=0x0;return _0x2c1598<0x1&&(_0xfb3a5=(_0x43fcd6-0.5*_0x2c1598)/(0x1-_0x2c1598)),[_0x657447[0x0],0x64*_0x2c1598,0x64*_0xfb3a5];},_0x4f79a7['hsv']['hcg']=function(_0x371441){const _0x1cb947=_0x371441[0x1]/0x64,_0x3ce16c=_0x371441[0x2]/0x64,_0x45644d=_0x1cb947*_0x3ce16c;let _0x203348=0x0;return _0x45644d<0x1&&(_0x203348=(_0x3ce16c-_0x45644d)/(0x1-_0x45644d)),[_0x371441[0x0],0x64*_0x45644d,0x64*_0x203348];},_0x4f79a7[_0x3433d0(0x115)]['rgb']=function(_0xc726a6){const _0x27093e=_0xc726a6[0x0]/0x168,_0x28858a=_0xc726a6[0x1]/0x64,_0x1360bf=_0xc726a6[0x2]/0x64;if(0x0===_0x28858a)return[0xff*_0x1360bf,0xff*_0x1360bf,0xff*_0x1360bf];const _0x162437=[0x0,0x0,0x0],_0xd86b7=_0x27093e%0x1*0x6,_0x291781=_0xd86b7%0x1,_0x4e6cc9=0x1-_0x291781;let _0x51bbd7=0x0;switch(Math['floor'](_0xd86b7)){case 0x0:_0x162437[0x0]=0x1,_0x162437[0x1]=_0x291781,_0x162437[0x2]=0x0;break;case 0x1:_0x162437[0x0]=_0x4e6cc9,_0x162437[0x1]=0x1,_0x162437[0x2]=0x0;break;case 0x2:_0x162437[0x0]=0x0,_0x162437[0x1]=0x1,_0x162437[0x2]=_0x291781;break;case 0x3:_0x162437[0x0]=0x0,_0x162437[0x1]=_0x4e6cc9,_0x162437[0x2]=0x1;break;case 0x4:_0x162437[0x0]=_0x291781,_0x162437[0x1]=0x0,_0x162437[0x2]=0x1;break;default:_0x162437[0x0]=0x1,_0x162437[0x1]=0x0,_0x162437[0x2]=_0x4e6cc9;}return _0x51bbd7=(0x1-_0x28858a)*_0x1360bf,[0xff*(_0x28858a*_0x162437[0x0]+_0x51bbd7),0xff*(_0x28858a*_0x162437[0x1]+_0x51bbd7),0xff*(_0x28858a*_0x162437[0x2]+_0x51bbd7)];},_0x4f79a7['hcg']['hsv']=function(_0x362956){const _0x13319a=_0x362956[0x1]/0x64,_0x42b862=_0x13319a+_0x362956[0x2]/0x64*(0x1-_0x13319a);let _0x31fb68=0x0;return _0x42b862>0x0&&(_0x31fb68=_0x13319a/_0x42b862),[_0x362956[0x0],0x64*_0x31fb68,0x64*_0x42b862];},_0x4f79a7['hcg']['hsl']=function(_0x4547d3){const _0x430a15=_0x4547d3[0x1]/0x64,_0x9fc774=_0x4547d3[0x2]/0x64*(0x1-_0x430a15)+0.5*_0x430a15;let _0x259c62=0x0;return _0x9fc774>0x0&&_0x9fc774<0.5?_0x259c62=_0x430a15/(0x2*_0x9fc774):_0x9fc774>=0.5&&_0x9fc774<0x1&&(_0x259c62=_0x430a15/(0x2*(0x1-_0x9fc774))),[_0x4547d3[0x0],0x64*_0x259c62,0x64*_0x9fc774];},_0x4f79a7['hcg']['hwb']=function(_0x4093f3){const _0x4cffe5=_0x4093f3[0x1]/0x64,_0x2e5322=_0x4cffe5+_0x4093f3[0x2]/0x64*(0x1-_0x4cffe5);return[_0x4093f3[0x0],0x64*(_0x2e5322-_0x4cffe5),0x64*(0x1-_0x2e5322)];},_0x4f79a7['hwb'][_0x3433d0(0x115)]=function(_0x59ed80){const _0x46a09f=_0x59ed80[0x1]/0x64,_0x295641=0x1-_0x59ed80[0x2]/0x64,_0xe4a7e3=_0x295641-_0x46a09f;let _0x167fd8=0x0;return _0xe4a7e3<0x1&&(_0x167fd8=(_0x295641-_0xe4a7e3)/(0x1-_0xe4a7e3)),[_0x59ed80[0x0],0x64*_0xe4a7e3,0x64*_0x167fd8];},_0x4f79a7['apple']['rgb']=function(_0x50bffa){return[_0x50bffa[0x0]/0xffff*0xff,_0x50bffa[0x1]/0xffff*0xff,_0x50bffa[0x2]/0xffff*0xff];},_0x4f79a7[_0x3433d0(0x194)]['apple']=function(_0x2d774a){return[_0x2d774a[0x0]/0xff*0xffff,_0x2d774a[0x1]/0xff*0xffff,_0x2d774a[0x2]/0xff*0xffff];},_0x4f79a7['gray']['rgb']=function(_0x17411a){return[_0x17411a[0x0]/0x64*0xff,_0x17411a[0x0]/0x64*0xff,_0x17411a[0x0]/0x64*0xff];},_0x4f79a7['gray']['hsl']=function(_0x241a62){return[0x0,0x0,_0x241a62[0x0]];},_0x4f79a7['gray']['hsv']=_0x4f79a7['gray']['hsl'],_0x4f79a7[_0x3433d0(0x1ea)]['hwb']=function(_0x1e0eb5){return[0x0,0x64,_0x1e0eb5[0x0]];},_0x4f79a7[_0x3433d0(0x1ea)][_0x3433d0(0x19a)]=function(_0x2a71b7){return[0x0,0x0,0x0,_0x2a71b7[0x0]];},_0x4f79a7['gray']['lab']=function(_0x95196c){return[_0x95196c[0x0],0x0,0x0];},_0x4f79a7['gray'][_0x3433d0(0x1fd)]=function(_0x5a71a5){const _0xa083c9=_0x3433d0,_0x3a8caf=0xff&Math[_0xa083c9(0x10c)](_0x5a71a5[0x0]/0x64*0xff),_0x4dd59b=((_0x3a8caf<<0x10)+(_0x3a8caf<<0x8)+_0x3a8caf)[_0xa083c9(0x152)](0x10)[_0xa083c9(0x16b)]();return _0xa083c9(0x1aa)['substring'](_0x4dd59b[_0xa083c9(0x124)])+_0x4dd59b;},_0x4f79a7['rgb']['gray']=function(_0x534e71){return[(_0x534e71[0x0]+_0x534e71[0x1]+_0x534e71[0x2])/0x3/0xff*0x64];};},function(_0x1b50ca,_0x424764,_0x1fbceb){'use strict';(function(_0x11b5e7){const _0x422ef5=𝐰𝐜_0x4acc;var _0x144b5c=_0x1fbceb(0xe),_0xbf60ba=_0x1fbceb(0xf),_0x474348=_0x1fbceb(0x10);function _0x1a00fc(){const _0x60d6ca=𝐰𝐜_0x4acc;return _0x54a577[_0x60d6ca(0x157)]?0x7fffffff:0x3fffffff;}function _0xe3d535(_0x3d1077,_0x8ddaf){const _0x494749=𝐰𝐜_0x4acc;if(_0x1a00fc()<_0x8ddaf)throw new RangeError('Invalid\x20typed\x20array\x20length');return _0x54a577['TYPED_ARRAY_SUPPORT']?(_0x3d1077=new Uint8Array(_0x8ddaf))['__proto__']=_0x54a577[_0x494749(0x138)]:(null===_0x3d1077&&(_0x3d1077=new _0x54a577(_0x8ddaf)),_0x3d1077['length']=_0x8ddaf),_0x3d1077;}function _0x54a577(_0x2a3ea2,_0x5bf28c,_0x2688c3){if(!(_0x54a577['TYPED_ARRAY_SUPPORT']||this instanceof _0x54a577))return new _0x54a577(_0x2a3ea2,_0x5bf28c,_0x2688c3);if('number'==typeof _0x2a3ea2){if('string'==typeof _0x5bf28c)throw new Error('If\x20encoding\x20is\x20specified\x20then\x20the\x20first\x20argument\x20must\x20be\x20a\x20string');return _0xef91c(this,_0x2a3ea2);}return _0x4926cc(this,_0x2a3ea2,_0x5bf28c,_0x2688c3);}function _0x4926cc(_0xcb37e6,_0x13560d,_0x5b90e7,_0x5cd1ce){const _0x59ccc4=𝐰𝐜_0x4acc;if('number'==typeof _0x13560d)throw new TypeError(_0x59ccc4(0x1cd));return _0x59ccc4(0x183)!=typeof ArrayBuffer&&_0x13560d instanceof ArrayBuffer?function(_0x24fb01,_0x2b4c0d,_0x1b6838,_0x2fd9b4){const _0x4cd0d6=_0x59ccc4;if(_0x2b4c0d['byteLength'],_0x1b6838<0x0||_0x2b4c0d['byteLength']<_0x1b6838)throw new RangeError('\x27offset\x27\x20is\x20out\x20of\x20bounds');if(_0x2b4c0d['byteLength']<_0x1b6838+(_0x2fd9b4||0x0))throw new RangeError('\x27length\x27\x20is\x20out\x20of\x20bounds');return _0x2b4c0d=void 0x0===_0x1b6838&&void 0x0===_0x2fd9b4?new Uint8Array(_0x2b4c0d):void 0x0===_0x2fd9b4?new Uint8Array(_0x2b4c0d,_0x1b6838):new Uint8Array(_0x2b4c0d,_0x1b6838,_0x2fd9b4),_0x54a577['TYPED_ARRAY_SUPPORT']?(_0x24fb01=_0x2b4c0d)[_0x4cd0d6(0x204)]=_0x54a577['prototype']:_0x24fb01=_0x40a996(_0x24fb01,_0x2b4c0d),_0x24fb01;}(_0xcb37e6,_0x13560d,_0x5b90e7,_0x5cd1ce):'string'==typeof _0x13560d?function(_0x3de835,_0x5eb80d,_0xfc0695){const _0x3743f2=_0x59ccc4;if('string'==typeof _0xfc0695&&''!==_0xfc0695||(_0xfc0695=_0x3743f2(0x201)),!_0x54a577[_0x3743f2(0x153)](_0xfc0695))throw new TypeError('\x22encoding\x22\x20must\x20be\x20a\x20valid\x20string\x20encoding');var _0x276e6a=0x0|_0x1e60c9(_0x5eb80d,_0xfc0695),_0x549725=(_0x3de835=_0xe3d535(_0x3de835,_0x276e6a))[_0x3743f2(0x15d)](_0x5eb80d,_0xfc0695);return _0x549725!==_0x276e6a&&(_0x3de835=_0x3de835['slice'](0x0,_0x549725)),_0x3de835;}(_0xcb37e6,_0x13560d,_0x5b90e7):function(_0x3a8721,_0x26698a){const _0x8db306=_0x59ccc4;if(_0x54a577['isBuffer'](_0x26698a)){var _0x422a32=0x0|_0x69d40f(_0x26698a['length']);return 0x0===(_0x3a8721=_0xe3d535(_0x3a8721,_0x422a32))['length']||_0x26698a['copy'](_0x3a8721,0x0,0x0,_0x422a32),_0x3a8721;}if(_0x26698a){if(_0x8db306(0x183)!=typeof ArrayBuffer&&_0x26698a['buffer']instanceof ArrayBuffer||_0x8db306(0x124)in _0x26698a)return _0x8db306(0x11e)!=typeof _0x26698a['length']||(_0x447068=_0x26698a['length'])!=_0x447068?_0xe3d535(_0x3a8721,0x0):_0x40a996(_0x3a8721,_0x26698a);if(_0x8db306(0x121)===_0x26698a[_0x8db306(0xed)]&&_0x474348(_0x26698a['data']))return _0x40a996(_0x3a8721,_0x26698a['data']);}var _0x447068;throw new TypeError(_0x8db306(0x206));}(_0xcb37e6,_0x13560d);}function _0x7c485e(_0x69bd75){const _0x44eb7b=𝐰𝐜_0x4acc;if(_0x44eb7b(0x11e)!=typeof _0x69bd75)throw new TypeError('\x22size\x22\x20argument\x20must\x20be\x20a\x20number');if(_0x69bd75<0x0)throw new RangeError(_0x44eb7b(0x1de));}function _0xef91c(_0x38a053,_0x49f851){if(_0x7c485e(_0x49f851),_0x38a053=_0xe3d535(_0x38a053,_0x49f851<0x0?0x0:0x0|_0x69d40f(_0x49f851)),!_0x54a577['TYPED_ARRAY_SUPPORT']){for(var _0x30de92=0x0;_0x30de92<_0x49f851;++_0x30de92)_0x38a053[_0x30de92]=0x0;}return _0x38a053;}function _0x40a996(_0x59e16a,_0x2b7807){const _0x52e7f3=𝐰𝐜_0x4acc;var _0x3407ad=_0x2b7807[_0x52e7f3(0x124)]<0x0?0x0:0x0|_0x69d40f(_0x2b7807['length']);_0x59e16a=_0xe3d535(_0x59e16a,_0x3407ad);for(var _0x296bbc=0x0;_0x296bbc<_0x3407ad;_0x296bbc+=0x1)_0x59e16a[_0x296bbc]=0xff&_0x2b7807[_0x296bbc];return _0x59e16a;}function _0x69d40f(_0x51e677){const _0x4920c6=𝐰𝐜_0x4acc;if(_0x51e677>=_0x1a00fc())throw new RangeError('Attempt\x20to\x20allocate\x20Buffer\x20larger\x20than\x20maximum\x20'+'size:\x200x'+_0x1a00fc()[_0x4920c6(0x152)](0x10)+'\x20bytes');return 0x0|_0x51e677;}function _0x1e60c9(_0x6d4e19,_0x151480){const _0x4aeab5=𝐰𝐜_0x4acc;if(_0x54a577['isBuffer'](_0x6d4e19))return _0x6d4e19['length'];if('undefined'!=typeof ArrayBuffer&&'function'==typeof ArrayBuffer['isView']&&(ArrayBuffer['isView'](_0x6d4e19)||_0x6d4e19 instanceof ArrayBuffer))return _0x6d4e19[_0x4aeab5(0x1b0)];'string'!=typeof _0x6d4e19&&(_0x6d4e19=''+_0x6d4e19);var _0x35443c=_0x6d4e19['length'];if(0x0===_0x35443c)return 0x0;for(var _0x2636e7=!0x1;;)switch(_0x151480){case'ascii':case _0x4aeab5(0x219):case'binary':return _0x35443c;case'utf8':case'utf-8':case void 0x0:return _0x4c91e5(_0x6d4e19)['length'];case'ucs2':case'ucs-2':case'utf16le':case'utf-16le':return 0x2*_0x35443c;case'hex':return _0x35443c>>>0x1;case _0x4aeab5(0x1f0):return _0x2046ab(_0x6d4e19)['length'];default:if(_0x2636e7)return _0x4c91e5(_0x6d4e19)[_0x4aeab5(0x124)];_0x151480=(''+_0x151480)['toLowerCase'](),_0x2636e7=!0x0;}}function _0x36275f(_0x23321b,_0xea47d0,_0x59ff06){const _0x4865fa=𝐰𝐜_0x4acc;var _0x440840=!0x1;if((void 0x0===_0xea47d0||_0xea47d0<0x0)&&(_0xea47d0=0x0),_0xea47d0>this['length'])return'';if((void 0x0===_0x59ff06||_0x59ff06>this[_0x4865fa(0x124)])&&(_0x59ff06=this['length']),_0x59ff06<=0x0)return'';if((_0x59ff06>>>=0x0)<=(_0xea47d0>>>=0x0))return'';for(_0x23321b||(_0x23321b='utf8');0x1;)switch(_0x23321b){case _0x4865fa(0x1fd):return _0x442451(this,_0xea47d0,_0x59ff06);case'utf8':case'utf-8':return _0x3f4266(this,_0xea47d0,_0x59ff06);case'ascii':return _0x158bcb(this,_0xea47d0,_0x59ff06);case'latin1':case'binary':return _0x243f68(this,_0xea47d0,_0x59ff06);case'base64':return _0xdc6123(this,_0xea47d0,_0x59ff06);case'ucs2':case'ucs-2':case'utf16le':case _0x4865fa(0x1ed):return _0x522d73(this,_0xea47d0,_0x59ff06);default:if(_0x440840)throw new TypeError('Unknown\x20encoding:\x20'+_0x23321b);_0x23321b=(_0x23321b+'')['toLowerCase'](),_0x440840=!0x0;}}function _0x34edff(_0x379d89,_0x198779,_0x60af2a){var _0x2d80ff=_0x379d89[_0x198779];_0x379d89[_0x198779]=_0x379d89[_0x60af2a],_0x379d89[_0x60af2a]=_0x2d80ff;}function _0x480e69(_0xa90a71,_0x367563,_0x56fe50,_0x295481,_0xa69303){const _0x211f12=𝐰𝐜_0x4acc;if(0x0===_0xa90a71['length'])return-0x1;if('string'==typeof _0x56fe50?(_0x295481=_0x56fe50,_0x56fe50=0x0):_0x56fe50>0x7fffffff?_0x56fe50=0x7fffffff:_0x56fe50<-0x80000000&&(_0x56fe50=-0x80000000),_0x56fe50=+_0x56fe50,isNaN(_0x56fe50)&&(_0x56fe50=_0xa69303?0x0:_0xa90a71['length']-0x1),_0x56fe50<0x0&&(_0x56fe50=_0xa90a71[_0x211f12(0x124)]+_0x56fe50),_0x56fe50>=_0xa90a71['length']){if(_0xa69303)return-0x1;_0x56fe50=_0xa90a71['length']-0x1;}else{if(_0x56fe50<0x0){if(!_0xa69303)return-0x1;_0x56fe50=0x0;}}if(_0x211f12(0x113)==typeof _0x367563&&(_0x367563=_0x54a577[_0x211f12(0x1ac)](_0x367563,_0x295481)),_0x54a577['isBuffer'](_0x367563))return 0x0===_0x367563['length']?-0x1:_0x2ff0ef(_0xa90a71,_0x367563,_0x56fe50,_0x295481,_0xa69303);if(_0x211f12(0x11e)==typeof _0x367563)return _0x367563&=0xff,_0x54a577['TYPED_ARRAY_SUPPORT']&&'function'==typeof Uint8Array[_0x211f12(0x138)]['indexOf']?_0xa69303?Uint8Array[_0x211f12(0x138)]['indexOf']['call'](_0xa90a71,_0x367563,_0x56fe50):Uint8Array[_0x211f12(0x138)][_0x211f12(0x104)]['call'](_0xa90a71,_0x367563,_0x56fe50):_0x2ff0ef(_0xa90a71,[_0x367563],_0x56fe50,_0x295481,_0xa69303);throw new TypeError(_0x211f12(0x1d7));}function _0x2ff0ef(_0x255f07,_0x34a53d,_0x57f1b1,_0x4fa926,_0x1f023c){const _0x690f8a=𝐰𝐜_0x4acc;var _0x2fecff,_0x3a27f3=0x1,_0x514ece=_0x255f07[_0x690f8a(0x124)],_0x415bf2=_0x34a53d['length'];if(void 0x0!==_0x4fa926&&('ucs2'===(_0x4fa926=String(_0x4fa926)['toLowerCase']())||_0x690f8a(0xf6)===_0x4fa926||'utf16le'===_0x4fa926||'utf-16le'===_0x4fa926)){if(_0x255f07['length']<0x2||_0x34a53d['length']<0x2)return-0x1;_0x3a27f3=0x2,_0x514ece/=0x2,_0x415bf2/=0x2,_0x57f1b1/=0x2;}function _0xa0aba5(_0x3352ab,_0x1e2220){const _0x43dc69=_0x690f8a;return 0x1===_0x3a27f3?_0x3352ab[_0x1e2220]:_0x3352ab[_0x43dc69(0xe9)](_0x1e2220*_0x3a27f3);}if(_0x1f023c){var _0x2647bf=-0x1;for(_0x2fecff=_0x57f1b1;_0x2fecff<_0x514ece;_0x2fecff++)if(_0xa0aba5(_0x255f07,_0x2fecff)===_0xa0aba5(_0x34a53d,-0x1===_0x2647bf?0x0:_0x2fecff-_0x2647bf)){if(-0x1===_0x2647bf&&(_0x2647bf=_0x2fecff),_0x2fecff-_0x2647bf+0x1===_0x415bf2)return _0x2647bf*_0x3a27f3;}else-0x1!==_0x2647bf&&(_0x2fecff-=_0x2fecff-_0x2647bf),_0x2647bf=-0x1;}else for(_0x57f1b1+_0x415bf2>_0x514ece&&(_0x57f1b1=_0x514ece-_0x415bf2),_0x2fecff=_0x57f1b1;_0x2fecff>=0x0;_0x2fecff--){for(var _0x58ccd5=!0x0,_0x20d1f7=0x0;_0x20d1f7<_0x415bf2;_0x20d1f7++)if(_0xa0aba5(_0x255f07,_0x2fecff+_0x20d1f7)!==_0xa0aba5(_0x34a53d,_0x20d1f7)){_0x58ccd5=!0x1;break;}if(_0x58ccd5)return _0x2fecff;}return-0x1;}function _0x4d40d1(_0xe281bf,_0x458cc9,_0x577f2d,_0x5a5645){const _0x344f9d=𝐰𝐜_0x4acc;_0x577f2d=Number(_0x577f2d)||0x0;var _0x32b9d5=_0xe281bf['length']-_0x577f2d;_0x5a5645?(_0x5a5645=Number(_0x5a5645))>_0x32b9d5&&(_0x5a5645=_0x32b9d5):_0x5a5645=_0x32b9d5;var _0x1726fc=_0x458cc9[_0x344f9d(0x124)];if(_0x1726fc%0x2!=0x0)throw new TypeError('Invalid\x20hex\x20string');_0x5a5645>_0x1726fc/0x2&&(_0x5a5645=_0x1726fc/0x2);for(var _0xb3c603=0x0;_0xb3c603<_0x5a5645;++_0xb3c603){var _0xb3ea59=parseInt(_0x458cc9['substr'](0x2*_0xb3c603,0x2),0x10);if(isNaN(_0xb3ea59))return _0xb3c603;_0xe281bf[_0x577f2d+_0xb3c603]=_0xb3ea59;}return _0xb3c603;}function _0x586639(_0x1f8549,_0x4f19aa,_0x26c374,_0x5166b9){return _0x3b25ab(_0x4c91e5(_0x4f19aa,_0x1f8549['length']-_0x26c374),_0x1f8549,_0x26c374,_0x5166b9);}function _0x5bf201(_0x4b1c0e,_0xc616c1,_0x4f161a,_0x54bbbf){return _0x3b25ab(function(_0x298193){for(var _0xaf7dfe=[],_0x329a86=0x0;_0x329a86<_0x298193['length'];++_0x329a86)_0xaf7dfe['push'](0xff&_0x298193['charCodeAt'](_0x329a86));return _0xaf7dfe;}(_0xc616c1),_0x4b1c0e,_0x4f161a,_0x54bbbf);}function _0x4c9f6b(_0x4740f5,_0x238b32,_0x4a0d20,_0x3d0a0a){return _0x5bf201(_0x4740f5,_0x238b32,_0x4a0d20,_0x3d0a0a);}function _0x2dae29(_0xe7643,_0x15c960,_0x59aeb2,_0x5d001b){return _0x3b25ab(_0x2046ab(_0x15c960),_0xe7643,_0x59aeb2,_0x5d001b);}function _0x51527f(_0x287f29,_0x35c2a4,_0x481b7d,_0x19b298){const _0x42eda9=𝐰𝐜_0x4acc;return _0x3b25ab(function(_0x5efc2b,_0x2fd51f){const _0x159122=𝐰𝐜_0x4acc;for(var _0x3c36df,_0x58d013,_0x784aff,_0x4f9eae=[],_0x3b28bb=0x0;_0x3b28bb<_0x5efc2b['length']&&!((_0x2fd51f-=0x2)<0x0);++_0x3b28bb)_0x58d013=(_0x3c36df=_0x5efc2b[_0x159122(0x148)](_0x3b28bb))>>0x8,_0x784aff=_0x3c36df%0x100,_0x4f9eae['push'](_0x784aff),_0x4f9eae['push'](_0x58d013);return _0x4f9eae;}(_0x35c2a4,_0x287f29[_0x42eda9(0x124)]-_0x481b7d),_0x287f29,_0x481b7d,_0x19b298);}function _0xdc6123(_0x338744,_0x591336,_0x525346){const _0x405669=𝐰𝐜_0x4acc;return 0x0===_0x591336&&_0x525346===_0x338744[_0x405669(0x124)]?_0x144b5c[_0x405669(0x13d)](_0x338744):_0x144b5c['fromByteArray'](_0x338744['slice'](_0x591336,_0x525346));}function _0x3f4266(_0x1a34e6,_0xcf10d4,_0x1b57c9){const _0x3a9e8e=𝐰𝐜_0x4acc;_0x1b57c9=Math[_0x3a9e8e(0x11d)](_0x1a34e6['length'],_0x1b57c9);for(var _0x86f70=[],_0x4a7d80=_0xcf10d4;_0x4a7d80<_0x1b57c9;){var _0x38a2c5,_0x5df238,_0x35d8d9,_0x588933,_0x5ddcaa=_0x1a34e6[_0x4a7d80],_0x4d0795=null,_0x2e6a4a=_0x5ddcaa>0xef?0x4:_0x5ddcaa>0xdf?0x3:_0x5ddcaa>0xbf?0x2:0x1;if(_0x4a7d80+_0x2e6a4a<=_0x1b57c9)switch(_0x2e6a4a){case 0x1:_0x5ddcaa<0x80&&(_0x4d0795=_0x5ddcaa);break;case 0x2:0x80==(0xc0&(_0x38a2c5=_0x1a34e6[_0x4a7d80+0x1]))&&(_0x588933=(0x1f&_0x5ddcaa)<<0x6|0x3f&_0x38a2c5)>0x7f&&(_0x4d0795=_0x588933);break;case 0x3:_0x38a2c5=_0x1a34e6[_0x4a7d80+0x1],_0x5df238=_0x1a34e6[_0x4a7d80+0x2],0x80==(0xc0&_0x38a2c5)&&0x80==(0xc0&_0x5df238)&&(_0x588933=(0xf&_0x5ddcaa)<<0xc|(0x3f&_0x38a2c5)<<0x6|0x3f&_0x5df238)>0x7ff&&(_0x588933<0xd800||_0x588933>0xdfff)&&(_0x4d0795=_0x588933);break;case 0x4:_0x38a2c5=_0x1a34e6[_0x4a7d80+0x1],_0x5df238=_0x1a34e6[_0x4a7d80+0x2],_0x35d8d9=_0x1a34e6[_0x4a7d80+0x3],0x80==(0xc0&_0x38a2c5)&&0x80==(0xc0&_0x5df238)&&0x80==(0xc0&_0x35d8d9)&&(_0x588933=(0xf&_0x5ddcaa)<<0x12|(0x3f&_0x38a2c5)<<0xc|(0x3f&_0x5df238)<<0x6|0x3f&_0x35d8d9)>0xffff&&_0x588933<0x110000&&(_0x4d0795=_0x588933);}null===_0x4d0795?(_0x4d0795=0xfffd,_0x2e6a4a=0x1):_0x4d0795>0xffff&&(_0x4d0795-=0x10000,_0x86f70['push'](_0x4d0795>>>0xa&0x3ff|0xd800),_0x4d0795=0xdc00|0x3ff&_0x4d0795),_0x86f70[_0x3a9e8e(0x171)](_0x4d0795),_0x4a7d80+=_0x2e6a4a;}return function(_0x49c490){const _0x132388=_0x3a9e8e;var _0x10f3d4=_0x49c490['length'];if(_0x10f3d4<=_0x2aac86)return String[_0x132388(0x1fb)]['apply'](String,_0x49c490);for(var _0x3bcb82='',_0x544d05=0x0;_0x544d05<_0x10f3d4;)_0x3bcb82+=String[_0x132388(0x1fb)]['apply'](String,_0x49c490['slice'](_0x544d05,_0x544d05+=_0x2aac86));return _0x3bcb82;}(_0x86f70);}_0x424764['Buffer']=_0x54a577,_0x424764[_0x422ef5(0x164)]=function(_0x51d1a1){return+_0x51d1a1!=_0x51d1a1&&(_0x51d1a1=0x0),_0x54a577['alloc'](+_0x51d1a1);},_0x424764[_0x422ef5(0x1cb)]=0x32,_0x54a577['TYPED_ARRAY_SUPPORT']=void 0x0!==_0x11b5e7['TYPED_ARRAY_SUPPORT']?_0x11b5e7['TYPED_ARRAY_SUPPORT']:function(){const _0x35f20f=_0x422ef5;try{var _0x48bcca=new Uint8Array(0x1);return _0x48bcca['__proto__']={'__proto__':Uint8Array['prototype'],'foo'(){return 0x2a;}},0x2a===_0x48bcca[_0x35f20f(0x193)]()&&'function'==typeof _0x48bcca['subarray']&&0x0===_0x48bcca['subarray'](0x1,0x1)['byteLength'];}catch(_0x2908f8){return!0x1;}}(),_0x424764['kMaxLength']=_0x1a00fc(),_0x54a577['poolSize']=0x2000,_0x54a577[_0x422ef5(0x1a0)]=function(_0x5a98b8){const _0xef2cb5=_0x422ef5;return _0x5a98b8['__proto__']=_0x54a577[_0xef2cb5(0x138)],_0x5a98b8;},_0x54a577['from']=function(_0x2fc146,_0x259e49,_0x370af8){return _0x4926cc(null,_0x2fc146,_0x259e49,_0x370af8);},_0x54a577['TYPED_ARRAY_SUPPORT']&&(_0x54a577['prototype']['__proto__']=Uint8Array['prototype'],_0x54a577['__proto__']=Uint8Array,'undefined'!=typeof Symbol&&Symbol['species']&&_0x54a577[Symbol['species']]===_0x54a577&&Object['defineProperty'](_0x54a577,Symbol[_0x422ef5(0x1c0)],{'value':null,'configurable':!0x0})),_0x54a577[_0x422ef5(0x1b4)]=function(_0x68aec1,_0x5d2fed,_0x5e2cf6){return function(_0x56b139,_0x44e754,_0x40f429,_0x5aa360){const _0x28e673=𝐰𝐜_0x4acc;return _0x7c485e(_0x44e754),_0x44e754<=0x0?_0xe3d535(_0x56b139,_0x44e754):void 0x0!==_0x40f429?_0x28e673(0x113)==typeof _0x5aa360?_0xe3d535(_0x56b139,_0x44e754)['fill'](_0x40f429,_0x5aa360):_0xe3d535(_0x56b139,_0x44e754)['fill'](_0x40f429):_0xe3d535(_0x56b139,_0x44e754);}(null,_0x68aec1,_0x5d2fed,_0x5e2cf6);},_0x54a577[_0x422ef5(0xfe)]=function(_0x43e07d){return _0xef91c(null,_0x43e07d);},_0x54a577['allocUnsafeSlow']=function(_0x528e16){return _0xef91c(null,_0x528e16);},_0x54a577['isBuffer']=function(_0x34f80a){return!(null==_0x34f80a||!_0x34f80a['_isBuffer']);},_0x54a577[_0x422ef5(0x126)]=function(_0x320294,_0x4fc355){const _0x2af368=_0x422ef5;if(!_0x54a577[_0x2af368(0x103)](_0x320294)||!_0x54a577[_0x2af368(0x103)](_0x4fc355))throw new TypeError(_0x2af368(0x1e5));if(_0x320294===_0x4fc355)return 0x0;for(var _0x57ee6a=_0x320294[_0x2af368(0x124)],_0x1e5b0e=_0x4fc355['length'],_0x5e7b27=0x0,_0x5f0972=Math['min'](_0x57ee6a,_0x1e5b0e);_0x5e7b27<_0x5f0972;++_0x5e7b27)if(_0x320294[_0x5e7b27]!==_0x4fc355[_0x5e7b27]){_0x57ee6a=_0x320294[_0x5e7b27],_0x1e5b0e=_0x4fc355[_0x5e7b27];break;}return _0x57ee6a<_0x1e5b0e?-0x1:_0x1e5b0e<_0x57ee6a?0x1:0x0;},_0x54a577['isEncoding']=function(_0x327355){const _0x2f9943=_0x422ef5;switch(String(_0x327355)[_0x2f9943(0x13c)]()){case'hex':case'utf8':case'utf-8':case'ascii':case'latin1':case _0x2f9943(0x150):case'base64':case'ucs2':case'ucs-2':case _0x2f9943(0x18b):case'utf-16le':return!0x0;default:return!0x1;}},_0x54a577['concat']=function(_0x435dca,_0x54d687){const _0x3c4e52=_0x422ef5;if(!_0x474348(_0x435dca))throw new TypeError(_0x3c4e52(0x187));if(0x0===_0x435dca[_0x3c4e52(0x124)])return _0x54a577['alloc'](0x0);var _0x2e04f1;if(void 0x0===_0x54d687){for(_0x54d687=0x0,_0x2e04f1=0x0;_0x2e04f1<_0x435dca['length'];++_0x2e04f1)_0x54d687+=_0x435dca[_0x2e04f1]['length'];}var _0x4f34b4=_0x54a577['allocUnsafe'](_0x54d687),_0x283329=0x0;for(_0x2e04f1=0x0;_0x2e04f1<_0x435dca[_0x3c4e52(0x124)];++_0x2e04f1){var _0x416f25=_0x435dca[_0x2e04f1];if(!_0x54a577['isBuffer'](_0x416f25))throw new TypeError('\x22list\x22\x20argument\x20must\x20be\x20an\x20Array\x20of\x20Buffers');_0x416f25['copy'](_0x4f34b4,_0x283329),_0x283329+=_0x416f25[_0x3c4e52(0x124)];}return _0x4f34b4;},_0x54a577['byteLength']=_0x1e60c9,_0x54a577['prototype'][_0x422ef5(0xfa)]=!0x0,_0x54a577[_0x422ef5(0x138)]['swap16']=function(){var _0x1369b4=this['length'];if(_0x1369b4%0x2!=0x0)throw new RangeError('Buffer\x20size\x20must\x20be\x20a\x20multiple\x20of\x2016-bits');for(var _0x1ae14b=0x0;_0x1ae14b<_0x1369b4;_0x1ae14b+=0x2)_0x34edff(this,_0x1ae14b,_0x1ae14b+0x1);return this;},_0x54a577['prototype']['swap32']=function(){const _0x5eba5e=_0x422ef5;var _0x47ae13=this[_0x5eba5e(0x124)];if(_0x47ae13%0x4!=0x0)throw new RangeError('Buffer\x20size\x20must\x20be\x20a\x20multiple\x20of\x2032-bits');for(var _0x38c265=0x0;_0x38c265<_0x47ae13;_0x38c265+=0x4)_0x34edff(this,_0x38c265,_0x38c265+0x3),_0x34edff(this,_0x38c265+0x1,_0x38c265+0x2);return this;},_0x54a577['prototype']['swap64']=function(){var _0x357c20=this['length'];if(_0x357c20%0x8!=0x0)throw new RangeError('Buffer\x20size\x20must\x20be\x20a\x20multiple\x20of\x2064-bits');for(var _0xd6ae4=0x0;_0xd6ae4<_0x357c20;_0xd6ae4+=0x8)_0x34edff(this,_0xd6ae4,_0xd6ae4+0x7),_0x34edff(this,_0xd6ae4+0x1,_0xd6ae4+0x6),_0x34edff(this,_0xd6ae4+0x2,_0xd6ae4+0x5),_0x34edff(this,_0xd6ae4+0x3,_0xd6ae4+0x4);return this;},_0x54a577['prototype']['toString']=function(){const _0x212b62=_0x422ef5;var _0x56e7fc=0x0|this['length'];return 0x0===_0x56e7fc?'':0x0===arguments[_0x212b62(0x124)]?_0x3f4266(this,0x0,_0x56e7fc):_0x36275f['apply'](this,arguments);},_0x54a577['prototype']['equals']=function(_0x44db2c){if(!_0x54a577['isBuffer'](_0x44db2c))throw new TypeError('Argument\x20must\x20be\x20a\x20Buffer');return this===_0x44db2c||0x0===_0x54a577['compare'](this,_0x44db2c);},_0x54a577[_0x422ef5(0x138)][_0x422ef5(0x18c)]=function(){const _0x4ba74c=_0x422ef5;var _0x46567c='',_0x4da7d0=_0x424764[_0x4ba74c(0x1cb)];return this['length']>0x0&&(_0x46567c=this['toString']('hex',0x0,_0x4da7d0)['match'](/.{2}/g)[_0x4ba74c(0x12e)]('\x20'),this['length']>_0x4da7d0&&(_0x46567c+='\x20...\x20')),_0x4ba74c(0x1f5)+_0x46567c+'>';},_0x54a577['prototype']['compare']=function(_0x2eb35d,_0x2bf484,_0x4c7400,_0x12e60b,_0x397626){const _0x8bcf31=_0x422ef5;if(!_0x54a577['isBuffer'](_0x2eb35d))throw new TypeError(_0x8bcf31(0x210));if(void 0x0===_0x2bf484&&(_0x2bf484=0x0),void 0x0===_0x4c7400&&(_0x4c7400=_0x2eb35d?_0x2eb35d[_0x8bcf31(0x124)]:0x0),void 0x0===_0x12e60b&&(_0x12e60b=0x0),void 0x0===_0x397626&&(_0x397626=this[_0x8bcf31(0x124)]),_0x2bf484<0x0||_0x4c7400>_0x2eb35d['length']||_0x12e60b<0x0||_0x397626>this['length'])throw new RangeError('out\x20of\x20range\x20index');if(_0x12e60b>=_0x397626&&_0x2bf484>=_0x4c7400)return 0x0;if(_0x12e60b>=_0x397626)return-0x1;if(_0x2bf484>=_0x4c7400)return 0x1;if(this===_0x2eb35d)return 0x0;for(var _0x47329b=(_0x397626>>>=0x0)-(_0x12e60b>>>=0x0),_0x28af29=(_0x4c7400>>>=0x0)-(_0x2bf484>>>=0x0),_0xc68f87=Math['min'](_0x47329b,_0x28af29),_0x4b99c5=this[_0x8bcf31(0x20f)](_0x12e60b,_0x397626),_0x4745d2=_0x2eb35d[_0x8bcf31(0x20f)](_0x2bf484,_0x4c7400),_0x199662=0x0;_0x199662<_0xc68f87;++_0x199662)if(_0x4b99c5[_0x199662]!==_0x4745d2[_0x199662]){_0x47329b=_0x4b99c5[_0x199662],_0x28af29=_0x4745d2[_0x199662];break;}return _0x47329b<_0x28af29?-0x1:_0x28af29<_0x47329b?0x1:0x0;},_0x54a577['prototype']['includes']=function(_0x237dba,_0x569a6f,_0x1f1da0){const _0x2cce9a=_0x422ef5;return-0x1!==this[_0x2cce9a(0x1cf)](_0x237dba,_0x569a6f,_0x1f1da0);},_0x54a577[_0x422ef5(0x138)]['indexOf']=function(_0x2880d5,_0x5b1443,_0x996b30){return _0x480e69(this,_0x2880d5,_0x5b1443,_0x996b30,!0x0);},_0x54a577['prototype']['lastIndexOf']=function(_0x29c8c4,_0x41b29d,_0x132cbd){return _0x480e69(this,_0x29c8c4,_0x41b29d,_0x132cbd,!0x1);},_0x54a577['prototype']['write']=function(_0x1ca3cd,_0x29fdef,_0x12428a,_0x45581e){const _0x363584=_0x422ef5;if(void 0x0===_0x29fdef)_0x45581e=_0x363584(0x201),_0x12428a=this['length'],_0x29fdef=0x0;else{if(void 0x0===_0x12428a&&_0x363584(0x113)==typeof _0x29fdef)_0x45581e=_0x29fdef,_0x12428a=this[_0x363584(0x124)],_0x29fdef=0x0;else{if(!isFinite(_0x29fdef))throw new Error('Buffer.write(string,\x20encoding,\x20offset[,\x20length])\x20is\x20no\x20longer\x20supported');_0x29fdef|=0x0,isFinite(_0x12428a)?(_0x12428a|=0x0,void 0x0===_0x45581e&&(_0x45581e=_0x363584(0x201))):(_0x45581e=_0x12428a,_0x12428a=void 0x0);}}var _0x243974=this['length']-_0x29fdef;if((void 0x0===_0x12428a||_0x12428a>_0x243974)&&(_0x12428a=_0x243974),_0x1ca3cd['length']>0x0&&(_0x12428a<0x0||_0x29fdef<0x0)||_0x29fdef>this[_0x363584(0x124)])throw new RangeError('Attempt\x20to\x20write\x20outside\x20buffer\x20bounds');_0x45581e||(_0x45581e='utf8');for(var _0xb68c51=!0x1;;)switch(_0x45581e){case'hex':return _0x4d40d1(this,_0x1ca3cd,_0x29fdef,_0x12428a);case _0x363584(0x201):case'utf-8':return _0x586639(this,_0x1ca3cd,_0x29fdef,_0x12428a);case'ascii':return _0x5bf201(this,_0x1ca3cd,_0x29fdef,_0x12428a);case _0x363584(0x219):case _0x363584(0x150):return _0x4c9f6b(this,_0x1ca3cd,_0x29fdef,_0x12428a);case'base64':return _0x2dae29(this,_0x1ca3cd,_0x29fdef,_0x12428a);case'ucs2':case'ucs-2':case'utf16le':case'utf-16le':return _0x51527f(this,_0x1ca3cd,_0x29fdef,_0x12428a);default:if(_0xb68c51)throw new TypeError('Unknown\x20encoding:\x20'+_0x45581e);_0x45581e=(''+_0x45581e)['toLowerCase'](),_0xb68c51=!0x0;}},_0x54a577[_0x422ef5(0x138)]['toJSON']=function(){return{'type':'Buffer','data':[]['slice']['call'](this['_arr']||this,0x0)};};var _0x2aac86=0x1000;function _0x158bcb(_0x5a96c8,_0x308219,_0x495d53){const _0x17ea01=_0x422ef5;var _0x2551a4='';_0x495d53=Math[_0x17ea01(0x11d)](_0x5a96c8['length'],_0x495d53);for(var _0x31bc99=_0x308219;_0x31bc99<_0x495d53;++_0x31bc99)_0x2551a4+=String['fromCharCode'](0x7f&_0x5a96c8[_0x31bc99]);return _0x2551a4;}function _0x243f68(_0x3653b5,_0x1b3f65,_0x4eb08f){const _0x1b7a8e=_0x422ef5;var _0x445f5f='';_0x4eb08f=Math[_0x1b7a8e(0x11d)](_0x3653b5['length'],_0x4eb08f);for(var _0x33af8f=_0x1b3f65;_0x33af8f<_0x4eb08f;++_0x33af8f)_0x445f5f+=String['fromCharCode'](_0x3653b5[_0x33af8f]);return _0x445f5f;}function _0x442451(_0x57fd79,_0x5e0157,_0x22a4c1){const _0xbaf7c1=_0x422ef5;var _0x419154,_0x23aabf=_0x57fd79[_0xbaf7c1(0x124)];(!_0x5e0157||_0x5e0157<0x0)&&(_0x5e0157=0x0),(!_0x22a4c1||_0x22a4c1<0x0||_0x22a4c1>_0x23aabf)&&(_0x22a4c1=_0x23aabf);for(var _0xe38bb9='',_0x4d216e=_0x5e0157;_0x4d216e<_0x22a4c1;++_0x4d216e)_0xe38bb9+=(_0x419154=_0x57fd79[_0x4d216e])<0x10?'0'+_0x419154['toString'](0x10):_0x419154[_0xbaf7c1(0x152)](0x10);return _0xe38bb9;}function _0x522d73(_0x4480be,_0x377f6e,_0x4a96fa){const _0x1bfb6a=_0x422ef5;for(var _0x5e8576=_0x4480be['slice'](_0x377f6e,_0x4a96fa),_0x33facf='',_0x220bc8=0x0;_0x220bc8<_0x5e8576['length'];_0x220bc8+=0x2)_0x33facf+=String[_0x1bfb6a(0x1fb)](_0x5e8576[_0x220bc8]+0x100*_0x5e8576[_0x220bc8+0x1]);return _0x33facf;}function _0x4e24ed(_0x35b433,_0x58603f,_0x47716d){const _0x194db1=_0x422ef5;if(_0x35b433%0x1!=0x0||_0x35b433<0x0)throw new RangeError(_0x194db1(0x161));if(_0x35b433+_0x58603f>_0x47716d)throw new RangeError('Trying\x20to\x20access\x20beyond\x20buffer\x20length');}function _0x4a17f5(_0x12001f,_0x49848b,_0x2f85fe,_0x36313f,_0x24a8ab,_0x54e6d3){const _0x4e2e75=_0x422ef5;if(!_0x54a577['isBuffer'](_0x12001f))throw new TypeError(_0x4e2e75(0x185));if(_0x49848b>_0x24a8ab||_0x49848b<_0x54e6d3)throw new RangeError('\x22value\x22\x20argument\x20is\x20out\x20of\x20bounds');if(_0x2f85fe+_0x36313f>_0x12001f['length'])throw new RangeError('Index\x20out\x20of\x20range');}function _0x295486(_0x4643bd,_0x27be1c,_0x32765f,_0x3b42f4){_0x27be1c<0x0&&(_0x27be1c=0xffff+_0x27be1c+0x1);for(var _0x4022d7=0x0,_0x48c454=Math['min'](_0x4643bd['length']-_0x32765f,0x2);_0x4022d7<_0x48c454;++_0x4022d7)_0x4643bd[_0x32765f+_0x4022d7]=(_0x27be1c&0xff<<0x8*(_0x3b42f4?_0x4022d7:0x1-_0x4022d7))>>>0x8*(_0x3b42f4?_0x4022d7:0x1-_0x4022d7);}function _0x568a1f(_0x2fe216,_0x4bc083,_0x50d719,_0x1c7a14){_0x4bc083<0x0&&(_0x4bc083=0xffffffff+_0x4bc083+0x1);for(var _0x4f72c4=0x0,_0x58d644=Math['min'](_0x2fe216['length']-_0x50d719,0x4);_0x4f72c4<_0x58d644;++_0x4f72c4)_0x2fe216[_0x50d719+_0x4f72c4]=_0x4bc083>>>0x8*(_0x1c7a14?_0x4f72c4:0x3-_0x4f72c4)&0xff;}function _0x4bcd5d(_0x5f5820,_0x2ac358,_0x4dda42,_0x3d4bd9,_0x13db87,_0x474aa7){if(_0x4dda42+_0x3d4bd9>_0x5f5820['length'])throw new RangeError('Index\x20out\x20of\x20range');if(_0x4dda42<0x0)throw new RangeError('Index\x20out\x20of\x20range');}function _0x61d782(_0x34fba0,_0x3ef95a,_0x2ff7ee,_0x1eb926,_0x15c743){return _0x15c743||_0x4bcd5d(_0x34fba0,0x0,_0x2ff7ee,0x4),_0xbf60ba['write'](_0x34fba0,_0x3ef95a,_0x2ff7ee,_0x1eb926,0x17,0x4),_0x2ff7ee+0x4;}function _0x3699f6(_0x5975d4,_0x38af49,_0x53408c,_0x9490ff,_0x810fd5){const _0x5e5c1a=_0x422ef5;return _0x810fd5||_0x4bcd5d(_0x5975d4,0x0,_0x53408c,0x8),_0xbf60ba[_0x5e5c1a(0x15d)](_0x5975d4,_0x38af49,_0x53408c,_0x9490ff,0x34,0x8),_0x53408c+0x8;}_0x54a577['prototype']['slice']=function(_0x58b2be,_0x1745f0){const _0x40225f=_0x422ef5;var _0x5a96af,_0x21de2f=this[_0x40225f(0x124)];if((_0x58b2be=~~_0x58b2be)<0x0?(_0x58b2be+=_0x21de2f)<0x0&&(_0x58b2be=0x0):_0x58b2be>_0x21de2f&&(_0x58b2be=_0x21de2f),(_0x1745f0=void 0x0===_0x1745f0?_0x21de2f:~~_0x1745f0)<0x0?(_0x1745f0+=_0x21de2f)<0x0&&(_0x1745f0=0x0):_0x1745f0>_0x21de2f&&(_0x1745f0=_0x21de2f),_0x1745f0<_0x58b2be&&(_0x1745f0=_0x58b2be),_0x54a577['TYPED_ARRAY_SUPPORT'])(_0x5a96af=this['subarray'](_0x58b2be,_0x1745f0))[_0x40225f(0x204)]=_0x54a577['prototype'];else{var _0x1218f6=_0x1745f0-_0x58b2be;_0x5a96af=new _0x54a577(_0x1218f6,void 0x0);for(var _0x3261db=0x0;_0x3261db<_0x1218f6;++_0x3261db)_0x5a96af[_0x3261db]=this[_0x3261db+_0x58b2be];}return _0x5a96af;},_0x54a577['prototype'][_0x422ef5(0x12d)]=function(_0x28fa6c,_0x5b651a,_0x540a49){const _0x45d9d3=_0x422ef5;_0x28fa6c|=0x0,_0x5b651a|=0x0,_0x540a49||_0x4e24ed(_0x28fa6c,_0x5b651a,this[_0x45d9d3(0x124)]);for(var _0x3be34f=this[_0x28fa6c],_0x4d7c5f=0x1,_0x2bd0e0=0x0;++_0x2bd0e0<_0x5b651a&&(_0x4d7c5f*=0x100);)_0x3be34f+=this[_0x28fa6c+_0x2bd0e0]*_0x4d7c5f;return _0x3be34f;},_0x54a577['prototype']['readUIntBE']=function(_0x20ede9,_0x4df1ab,_0x1f6fca){_0x20ede9|=0x0,_0x4df1ab|=0x0,_0x1f6fca||_0x4e24ed(_0x20ede9,_0x4df1ab,this['length']);for(var _0xea2ae8=this[_0x20ede9+--_0x4df1ab],_0x549947=0x1;_0x4df1ab>0x0&&(_0x549947*=0x100);)_0xea2ae8+=this[_0x20ede9+--_0x4df1ab]*_0x549947;return _0xea2ae8;},_0x54a577[_0x422ef5(0x138)]['readUInt8']=function(_0x777e84,_0x2739a9){return _0x2739a9||_0x4e24ed(_0x777e84,0x1,this['length']),this[_0x777e84];},_0x54a577['prototype']['readUInt16LE']=function(_0x48ff50,_0x4672e4){const _0x560b16=_0x422ef5;return _0x4672e4||_0x4e24ed(_0x48ff50,0x2,this[_0x560b16(0x124)]),this[_0x48ff50]|this[_0x48ff50+0x1]<<0x8;},_0x54a577[_0x422ef5(0x138)]['readUInt16BE']=function(_0x4e16ee,_0x47b2f4){const _0x44f2f5=_0x422ef5;return _0x47b2f4||_0x4e24ed(_0x4e16ee,0x2,this[_0x44f2f5(0x124)]),this[_0x4e16ee]<<0x8|this[_0x4e16ee+0x1];},_0x54a577[_0x422ef5(0x138)]['readUInt32LE']=function(_0x51393c,_0x261512){return _0x261512||_0x4e24ed(_0x51393c,0x4,this['length']),(this[_0x51393c]|this[_0x51393c+0x1]<<0x8|this[_0x51393c+0x2]<<0x10)+0x1000000*this[_0x51393c+0x3];},_0x54a577[_0x422ef5(0x138)]['readUInt32BE']=function(_0x1784f3,_0x2b765a){return _0x2b765a||_0x4e24ed(_0x1784f3,0x4,this['length']),0x1000000*this[_0x1784f3]+(this[_0x1784f3+0x1]<<0x10|this[_0x1784f3+0x2]<<0x8|this[_0x1784f3+0x3]);},_0x54a577['prototype']['readIntLE']=function(_0x2a3d9b,_0x5ad2ea,_0xd6387d){const _0x128996=_0x422ef5;_0x2a3d9b|=0x0,_0x5ad2ea|=0x0,_0xd6387d||_0x4e24ed(_0x2a3d9b,_0x5ad2ea,this[_0x128996(0x124)]);for(var _0x2b28f5=this[_0x2a3d9b],_0x24ab98=0x1,_0x72839f=0x0;++_0x72839f<_0x5ad2ea&&(_0x24ab98*=0x100);)_0x2b28f5+=this[_0x2a3d9b+_0x72839f]*_0x24ab98;return _0x2b28f5>=(_0x24ab98*=0x80)&&(_0x2b28f5-=Math['pow'](0x2,0x8*_0x5ad2ea)),_0x2b28f5;},_0x54a577['prototype']['readIntBE']=function(_0x152e30,_0x35e142,_0x12bf36){const _0x669f10=_0x422ef5;_0x152e30|=0x0,_0x35e142|=0x0,_0x12bf36||_0x4e24ed(_0x152e30,_0x35e142,this['length']);for(var _0xe52b3c=_0x35e142,_0x13185a=0x1,_0x3aa059=this[_0x152e30+--_0xe52b3c];_0xe52b3c>0x0&&(_0x13185a*=0x100);)_0x3aa059+=this[_0x152e30+--_0xe52b3c]*_0x13185a;return _0x3aa059>=(_0x13185a*=0x80)&&(_0x3aa059-=Math[_0x669f10(0x1ff)](0x2,0x8*_0x35e142)),_0x3aa059;},_0x54a577['prototype']['readInt8']=function(_0x531990,_0x3754c2){return _0x3754c2||_0x4e24ed(_0x531990,0x1,this['length']),0x80&this[_0x531990]?-0x1*(0xff-this[_0x531990]+0x1):this[_0x531990];},_0x54a577[_0x422ef5(0x138)][_0x422ef5(0x128)]=function(_0x39f05c,_0x5a54e4){_0x5a54e4||_0x4e24ed(_0x39f05c,0x2,this['length']);var _0x239bd2=this[_0x39f05c]|this[_0x39f05c+0x1]<<0x8;return 0x8000&_0x239bd2?0xffff0000|_0x239bd2:_0x239bd2;},_0x54a577['prototype']['readInt16BE']=function(_0x3b2b8a,_0x45a828){_0x45a828||_0x4e24ed(_0x3b2b8a,0x2,this['length']);var _0x1c0371=this[_0x3b2b8a+0x1]|this[_0x3b2b8a]<<0x8;return 0x8000&_0x1c0371?0xffff0000|_0x1c0371:_0x1c0371;},_0x54a577[_0x422ef5(0x138)][_0x422ef5(0x19f)]=function(_0x529724,_0x28a06a){return _0x28a06a||_0x4e24ed(_0x529724,0x4,this['length']),this[_0x529724]|this[_0x529724+0x1]<<0x8|this[_0x529724+0x2]<<0x10|this[_0x529724+0x3]<<0x18;},_0x54a577['prototype']['readInt32BE']=function(_0x296cea,_0x44878b){return _0x44878b||_0x4e24ed(_0x296cea,0x4,this['length']),this[_0x296cea]<<0x18|this[_0x296cea+0x1]<<0x10|this[_0x296cea+0x2]<<0x8|this[_0x296cea+0x3];},_0x54a577['prototype']['readFloatLE']=function(_0x535865,_0x47ef7a){const _0x215fc4=_0x422ef5;return _0x47ef7a||_0x4e24ed(_0x535865,0x4,this[_0x215fc4(0x124)]),_0xbf60ba[_0x215fc4(0x1cc)](this,_0x535865,!0x0,0x17,0x4);},_0x54a577[_0x422ef5(0x138)]['readFloatBE']=function(_0x3f3678,_0x2ed705){const _0x17d199=_0x422ef5;return _0x2ed705||_0x4e24ed(_0x3f3678,0x4,this['length']),_0xbf60ba[_0x17d199(0x1cc)](this,_0x3f3678,!0x1,0x17,0x4);},_0x54a577['prototype']['readDoubleLE']=function(_0x384742,_0x56d347){return _0x56d347||_0x4e24ed(_0x384742,0x8,this['length']),_0xbf60ba['read'](this,_0x384742,!0x0,0x34,0x8);},_0x54a577[_0x422ef5(0x138)]['readDoubleBE']=function(_0x33f88f,_0x40a7f3){const _0x388740=_0x422ef5;return _0x40a7f3||_0x4e24ed(_0x33f88f,0x8,this['length']),_0xbf60ba[_0x388740(0x1cc)](this,_0x33f88f,!0x1,0x34,0x8);},_0x54a577[_0x422ef5(0x138)][_0x422ef5(0x200)]=function(_0x4bd0e2,_0x187044,_0x1b70da,_0x44108a){_0x4bd0e2=+_0x4bd0e2,_0x187044|=0x0,_0x1b70da|=0x0,_0x44108a||_0x4a17f5(this,_0x4bd0e2,_0x187044,_0x1b70da,Math['pow'](0x2,0x8*_0x1b70da)-0x1,0x0);var _0x2ed1ce=0x1,_0x56272b=0x0;for(this[_0x187044]=0xff&_0x4bd0e2;++_0x56272b<_0x1b70da&&(_0x2ed1ce*=0x100);)this[_0x187044+_0x56272b]=_0x4bd0e2/_0x2ed1ce&0xff;return _0x187044+_0x1b70da;},_0x54a577['prototype']['writeUIntBE']=function(_0x46583e,_0x22d40f,_0x249a2c,_0x400ad2){_0x46583e=+_0x46583e,_0x22d40f|=0x0,_0x249a2c|=0x0,_0x400ad2||_0x4a17f5(this,_0x46583e,_0x22d40f,_0x249a2c,Math['pow'](0x2,0x8*_0x249a2c)-0x1,0x0);var _0x444882=_0x249a2c-0x1,_0x4554d2=0x1;for(this[_0x22d40f+_0x444882]=0xff&_0x46583e;--_0x444882>=0x0&&(_0x4554d2*=0x100);)this[_0x22d40f+_0x444882]=_0x46583e/_0x4554d2&0xff;return _0x22d40f+_0x249a2c;},_0x54a577['prototype']['writeUInt8']=function(_0x432ddb,_0x2f0851,_0x1e8699){return _0x432ddb=+_0x432ddb,_0x2f0851|=0x0,_0x1e8699||_0x4a17f5(this,_0x432ddb,_0x2f0851,0x1,0xff,0x0),_0x54a577['TYPED_ARRAY_SUPPORT']||(_0x432ddb=Math['floor'](_0x432ddb)),this[_0x2f0851]=0xff&_0x432ddb,_0x2f0851+0x1;},_0x54a577['prototype']['writeUInt16LE']=function(_0x5e2149,_0x1c775b,_0x546783){return _0x5e2149=+_0x5e2149,_0x1c775b|=0x0,_0x546783||_0x4a17f5(this,_0x5e2149,_0x1c775b,0x2,0xffff,0x0),_0x54a577['TYPED_ARRAY_SUPPORT']?(this[_0x1c775b]=0xff&_0x5e2149,this[_0x1c775b+0x1]=_0x5e2149>>>0x8):_0x295486(this,_0x5e2149,_0x1c775b,!0x0),_0x1c775b+0x2;},_0x54a577['prototype'][_0x422ef5(0x155)]=function(_0x7241b1,_0x4b817a,_0x2963f1){return _0x7241b1=+_0x7241b1,_0x4b817a|=0x0,_0x2963f1||_0x4a17f5(this,_0x7241b1,_0x4b817a,0x2,0xffff,0x0),_0x54a577['TYPED_ARRAY_SUPPORT']?(this[_0x4b817a]=_0x7241b1>>>0x8,this[_0x4b817a+0x1]=0xff&_0x7241b1):_0x295486(this,_0x7241b1,_0x4b817a,!0x1),_0x4b817a+0x2;},_0x54a577['prototype']['writeUInt32LE']=function(_0x1a38a2,_0x451206,_0x1614ed){const _0x3df8aa=_0x422ef5;return _0x1a38a2=+_0x1a38a2,_0x451206|=0x0,_0x1614ed||_0x4a17f5(this,_0x1a38a2,_0x451206,0x4,0xffffffff,0x0),_0x54a577[_0x3df8aa(0x157)]?(this[_0x451206+0x3]=_0x1a38a2>>>0x18,this[_0x451206+0x2]=_0x1a38a2>>>0x10,this[_0x451206+0x1]=_0x1a38a2>>>0x8,this[_0x451206]=0xff&_0x1a38a2):_0x568a1f(this,_0x1a38a2,_0x451206,!0x0),_0x451206+0x4;},_0x54a577[_0x422ef5(0x138)][_0x422ef5(0x166)]=function(_0x56d208,_0x44cb15,_0xa0e15){return _0x56d208=+_0x56d208,_0x44cb15|=0x0,_0xa0e15||_0x4a17f5(this,_0x56d208,_0x44cb15,0x4,0xffffffff,0x0),_0x54a577['TYPED_ARRAY_SUPPORT']?(this[_0x44cb15]=_0x56d208>>>0x18,this[_0x44cb15+0x1]=_0x56d208>>>0x10,this[_0x44cb15+0x2]=_0x56d208>>>0x8,this[_0x44cb15+0x3]=0xff&_0x56d208):_0x568a1f(this,_0x56d208,_0x44cb15,!0x1),_0x44cb15+0x4;},_0x54a577[_0x422ef5(0x138)]['writeIntLE']=function(_0x17d490,_0x3af4f0,_0x52f904,_0x2f46ad){const _0x4c4b98=_0x422ef5;if(_0x17d490=+_0x17d490,_0x3af4f0|=0x0,!_0x2f46ad){var _0x593e33=Math[_0x4c4b98(0x1ff)](0x2,0x8*_0x52f904-0x1);_0x4a17f5(this,_0x17d490,_0x3af4f0,_0x52f904,_0x593e33-0x1,-_0x593e33);}var _0x3f4a5a=0x0,_0x2bf3cd=0x1,_0x486805=0x0;for(this[_0x3af4f0]=0xff&_0x17d490;++_0x3f4a5a<_0x52f904&&(_0x2bf3cd*=0x100);)_0x17d490<0x0&&0x0===_0x486805&&0x0!==this[_0x3af4f0+_0x3f4a5a-0x1]&&(_0x486805=0x1),this[_0x3af4f0+_0x3f4a5a]=(_0x17d490/_0x2bf3cd>>0x0)-_0x486805&0xff;return _0x3af4f0+_0x52f904;},_0x54a577['prototype']['writeIntBE']=function(_0x187a96,_0x6c444,_0xd85998,_0x367eed){if(_0x187a96=+_0x187a96,_0x6c444|=0x0,!_0x367eed){var _0x290658=Math['pow'](0x2,0x8*_0xd85998-0x1);_0x4a17f5(this,_0x187a96,_0x6c444,_0xd85998,_0x290658-0x1,-_0x290658);}var _0x3caf03=_0xd85998-0x1,_0x44c8aa=0x1,_0x45da5f=0x0;for(this[_0x6c444+_0x3caf03]=0xff&_0x187a96;--_0x3caf03>=0x0&&(_0x44c8aa*=0x100);)_0x187a96<0x0&&0x0===_0x45da5f&&0x0!==this[_0x6c444+_0x3caf03+0x1]&&(_0x45da5f=0x1),this[_0x6c444+_0x3caf03]=(_0x187a96/_0x44c8aa>>0x0)-_0x45da5f&0xff;return _0x6c444+_0xd85998;},_0x54a577[_0x422ef5(0x138)]['writeInt8']=function(_0x2c761a,_0x4c771e,_0x2c8691){const _0xef883b=_0x422ef5;return _0x2c761a=+_0x2c761a,_0x4c771e|=0x0,_0x2c8691||_0x4a17f5(this,_0x2c761a,_0x4c771e,0x1,0x7f,-0x80),_0x54a577['TYPED_ARRAY_SUPPORT']||(_0x2c761a=Math[_0xef883b(0x123)](_0x2c761a)),_0x2c761a<0x0&&(_0x2c761a=0xff+_0x2c761a+0x1),this[_0x4c771e]=0xff&_0x2c761a,_0x4c771e+0x1;},_0x54a577[_0x422ef5(0x138)][_0x422ef5(0x13f)]=function(_0x4d48ac,_0x1d9c71,_0x4b762d){return _0x4d48ac=+_0x4d48ac,_0x1d9c71|=0x0,_0x4b762d||_0x4a17f5(this,_0x4d48ac,_0x1d9c71,0x2,0x7fff,-0x8000),_0x54a577['TYPED_ARRAY_SUPPORT']?(this[_0x1d9c71]=0xff&_0x4d48ac,this[_0x1d9c71+0x1]=_0x4d48ac>>>0x8):_0x295486(this,_0x4d48ac,_0x1d9c71,!0x0),_0x1d9c71+0x2;},_0x54a577[_0x422ef5(0x138)]['writeInt16BE']=function(_0x4ec3b8,_0x28ec0f,_0x31f3c5){return _0x4ec3b8=+_0x4ec3b8,_0x28ec0f|=0x0,_0x31f3c5||_0x4a17f5(this,_0x4ec3b8,_0x28ec0f,0x2,0x7fff,-0x8000),_0x54a577['TYPED_ARRAY_SUPPORT']?(this[_0x28ec0f]=_0x4ec3b8>>>0x8,this[_0x28ec0f+0x1]=0xff&_0x4ec3b8):_0x295486(this,_0x4ec3b8,_0x28ec0f,!0x1),_0x28ec0f+0x2;},_0x54a577[_0x422ef5(0x138)]['writeInt32LE']=function(_0x9cacf6,_0x397fea,_0x4fb8a9){return _0x9cacf6=+_0x9cacf6,_0x397fea|=0x0,_0x4fb8a9||_0x4a17f5(this,_0x9cacf6,_0x397fea,0x4,0x7fffffff,-0x80000000),_0x54a577['TYPED_ARRAY_SUPPORT']?(this[_0x397fea]=0xff&_0x9cacf6,this[_0x397fea+0x1]=_0x9cacf6>>>0x8,this[_0x397fea+0x2]=_0x9cacf6>>>0x10,this[_0x397fea+0x3]=_0x9cacf6>>>0x18):_0x568a1f(this,_0x9cacf6,_0x397fea,!0x0),_0x397fea+0x4;},_0x54a577['prototype']['writeInt32BE']=function(_0x28c3ac,_0x3e4273,_0x154037){return _0x28c3ac=+_0x28c3ac,_0x3e4273|=0x0,_0x154037||_0x4a17f5(this,_0x28c3ac,_0x3e4273,0x4,0x7fffffff,-0x80000000),_0x28c3ac<0x0&&(_0x28c3ac=0xffffffff+_0x28c3ac+0x1),_0x54a577['TYPED_ARRAY_SUPPORT']?(this[_0x3e4273]=_0x28c3ac>>>0x18,this[_0x3e4273+0x1]=_0x28c3ac>>>0x10,this[_0x3e4273+0x2]=_0x28c3ac>>>0x8,this[_0x3e4273+0x3]=0xff&_0x28c3ac):_0x568a1f(this,_0x28c3ac,_0x3e4273,!0x1),_0x3e4273+0x4;},_0x54a577['prototype']['writeFloatLE']=function(_0x5a51dd,_0x391d78,_0x18edd2){return _0x61d782(this,_0x5a51dd,_0x391d78,!0x0,_0x18edd2);},_0x54a577['prototype']['writeFloatBE']=function(_0x11f651,_0x4b0dfc,_0x5ee35c){return _0x61d782(this,_0x11f651,_0x4b0dfc,!0x1,_0x5ee35c);},_0x54a577[_0x422ef5(0x138)]['writeDoubleLE']=function(_0x30fdc0,_0x441360,_0x3e463f){return _0x3699f6(this,_0x30fdc0,_0x441360,!0x0,_0x3e463f);},_0x54a577['prototype']['writeDoubleBE']=function(_0x9e78ba,_0x1e7161,_0x570ab1){return _0x3699f6(this,_0x9e78ba,_0x1e7161,!0x1,_0x570ab1);},_0x54a577['prototype']['copy']=function(_0x168757,_0x4f179d,_0x2926c1,_0x285441){const _0x261639=_0x422ef5;if(_0x2926c1||(_0x2926c1=0x0),_0x285441||0x0===_0x285441||(_0x285441=this[_0x261639(0x124)]),_0x4f179d>=_0x168757['length']&&(_0x4f179d=_0x168757['length']),_0x4f179d||(_0x4f179d=0x0),_0x285441>0x0&&_0x285441<_0x2926c1&&(_0x285441=_0x2926c1),_0x285441===_0x2926c1)return 0x0;if(0x0===_0x168757['length']||0x0===this['length'])return 0x0;if(_0x4f179d<0x0)throw new RangeError('targetStart\x20out\x20of\x20bounds');if(_0x2926c1<0x0||_0x2926c1>=this['length'])throw new RangeError(_0x261639(0x10f));if(_0x285441<0x0)throw new RangeError('sourceEnd\x20out\x20of\x20bounds');_0x285441>this['length']&&(_0x285441=this[_0x261639(0x124)]),_0x168757['length']-_0x4f179d<_0x285441-_0x2926c1&&(_0x285441=_0x168757[_0x261639(0x124)]-_0x4f179d+_0x2926c1);var _0x589516,_0x1f2f5c=_0x285441-_0x2926c1;if(this===_0x168757&&_0x2926c1<_0x4f179d&&_0x4f179d<_0x285441){for(_0x589516=_0x1f2f5c-0x1;_0x589516>=0x0;--_0x589516)_0x168757[_0x589516+_0x4f179d]=this[_0x589516+_0x2926c1];}else{if(_0x1f2f5c<0x3e8||!_0x54a577[_0x261639(0x157)]){for(_0x589516=0x0;_0x589516<_0x1f2f5c;++_0x589516)_0x168757[_0x589516+_0x4f179d]=this[_0x589516+_0x2926c1];}else Uint8Array['prototype'][_0x261639(0x12f)]['call'](_0x168757,this['subarray'](_0x2926c1,_0x2926c1+_0x1f2f5c),_0x4f179d);}return _0x1f2f5c;},_0x54a577[_0x422ef5(0x138)]['fill']=function(_0x375e5e,_0x488ca7,_0x1745eb,_0x23799d){const _0x1b6c52=_0x422ef5;if(_0x1b6c52(0x113)==typeof _0x375e5e){if(_0x1b6c52(0x113)==typeof _0x488ca7?(_0x23799d=_0x488ca7,_0x488ca7=0x0,_0x1745eb=this[_0x1b6c52(0x124)]):'string'==typeof _0x1745eb&&(_0x23799d=_0x1745eb,_0x1745eb=this['length']),0x1===_0x375e5e[_0x1b6c52(0x124)]){var _0x59f10a=_0x375e5e[_0x1b6c52(0x148)](0x0);_0x59f10a<0x100&&(_0x375e5e=_0x59f10a);}if(void 0x0!==_0x23799d&&_0x1b6c52(0x113)!=typeof _0x23799d)throw new TypeError('encoding\x20must\x20be\x20a\x20string');if('string'==typeof _0x23799d&&!_0x54a577['isEncoding'](_0x23799d))throw new TypeError('Unknown\x20encoding:\x20'+_0x23799d);}else'number'==typeof _0x375e5e&&(_0x375e5e&=0xff);if(_0x488ca7<0x0||this[_0x1b6c52(0x124)]<_0x488ca7||this['length']<_0x1745eb)throw new RangeError('Out\x20of\x20range\x20index');if(_0x1745eb<=_0x488ca7)return this;var _0x2225fd;if(_0x488ca7>>>=0x0,_0x1745eb=void 0x0===_0x1745eb?this['length']:_0x1745eb>>>0x0,_0x375e5e||(_0x375e5e=0x0),'number'==typeof _0x375e5e){for(_0x2225fd=_0x488ca7;_0x2225fd<_0x1745eb;++_0x2225fd)this[_0x2225fd]=_0x375e5e;}else{var _0x3024eb=_0x54a577['isBuffer'](_0x375e5e)?_0x375e5e:_0x4c91e5(new _0x54a577(_0x375e5e,_0x23799d)['toString']()),_0x1af749=_0x3024eb['length'];for(_0x2225fd=0x0;_0x2225fd<_0x1745eb-_0x488ca7;++_0x2225fd)this[_0x2225fd+_0x488ca7]=_0x3024eb[_0x2225fd%_0x1af749];}return this;};var _0x484db5=/[^+\/0-9A-Za-z-_]/g;function _0x4c91e5(_0x4dcc4c,_0x434b00){const _0x1dfb2c=_0x422ef5;var _0x225c07;_0x434b00=_0x434b00||0x1/0x0;for(var _0x2ccdf3=_0x4dcc4c['length'],_0x27eb0b=null,_0x351ceb=[],_0x10fbf3=0x0;_0x10fbf3<_0x2ccdf3;++_0x10fbf3){if((_0x225c07=_0x4dcc4c[_0x1dfb2c(0x148)](_0x10fbf3))>0xd7ff&&_0x225c07<0xe000){if(!_0x27eb0b){if(_0x225c07>0xdbff){(_0x434b00-=0x3)>-0x1&&_0x351ceb[_0x1dfb2c(0x171)](0xef,0xbf,0xbd);continue;}if(_0x10fbf3+0x1===_0x2ccdf3){(_0x434b00-=0x3)>-0x1&&_0x351ceb['push'](0xef,0xbf,0xbd);continue;}_0x27eb0b=_0x225c07;continue;}if(_0x225c07<0xdc00){(_0x434b00-=0x3)>-0x1&&_0x351ceb['push'](0xef,0xbf,0xbd),_0x27eb0b=_0x225c07;continue;}_0x225c07=(_0x27eb0b-0xd800<<0xa|_0x225c07-0xdc00)+0x10000;}else _0x27eb0b&&(_0x434b00-=0x3)>-0x1&&_0x351ceb[_0x1dfb2c(0x171)](0xef,0xbf,0xbd);if(_0x27eb0b=null,_0x225c07<0x80){if((_0x434b00-=0x1)<0x0)break;_0x351ceb[_0x1dfb2c(0x171)](_0x225c07);}else{if(_0x225c07<0x800){if((_0x434b00-=0x2)<0x0)break;_0x351ceb[_0x1dfb2c(0x171)](_0x225c07>>0x6|0xc0,0x3f&_0x225c07|0x80);}else{if(_0x225c07<0x10000){if((_0x434b00-=0x3)<0x0)break;_0x351ceb['push'](_0x225c07>>0xc|0xe0,_0x225c07>>0x6&0x3f|0x80,0x3f&_0x225c07|0x80);}else{if(!(_0x225c07<0x110000))throw new Error('Invalid\x20code\x20point');if((_0x434b00-=0x4)<0x0)break;_0x351ceb['push'](_0x225c07>>0x12|0xf0,_0x225c07>>0xc&0x3f|0x80,_0x225c07>>0x6&0x3f|0x80,0x3f&_0x225c07|0x80);}}}}return _0x351ceb;}function _0x2046ab(_0x2cee51){const _0x26ed8f=_0x422ef5;return _0x144b5c[_0x26ed8f(0x1ec)](function(_0x1787a8){if((_0x1787a8=function(_0x222693){return _0x222693['trim']?_0x222693['trim']():_0x222693['replace'](/^\s+|\s+$/g,'');}(_0x1787a8)['replace'](_0x484db5,''))['length']<0x2)return'';for(;_0x1787a8['length']%0x4!=0x0;)_0x1787a8+='=';return _0x1787a8;}(_0x2cee51));}function _0x3b25ab(_0x2050c5,_0x1761a4,_0x42b1fe,_0x437c2c){const _0x524073=_0x422ef5;for(var _0x465848=0x0;_0x465848<_0x437c2c&&!(_0x465848+_0x42b1fe>=_0x1761a4['length']||_0x465848>=_0x2050c5[_0x524073(0x124)]);++_0x465848)_0x1761a4[_0x465848+_0x42b1fe]=_0x2050c5[_0x465848];return _0x465848;}}['call'](this,_0x1fbceb(0xd)));},function(_0x46c3eb,_0x34c540,_0x5dd7f6){'use strict';const _0x50316e=𝐰𝐜_0x4acc;(function(_0x5b8fc8){const _0x51115=𝐰𝐜_0x4acc,_0x158ec1=(_0x2162b1,_0x4198ab)=>(..._0x2c566f)=>'\x1b['+(_0x2162b1(..._0x2c566f)+_0x4198ab)+'m',_0x159675=(_0x4d56e4,_0x25be58)=>(..._0xcaf3fe)=>{const _0x162a81=_0x4d56e4(..._0xcaf3fe);return'\x1b['+(0x26+_0x25be58)+';5;'+_0x162a81+'m';},_0x11b892=(_0x35189f,_0x3c4cc2)=>(..._0x19af34)=>{const _0x3f0876=_0x35189f(..._0x19af34);return'\x1b['+(0x26+_0x3c4cc2)+';2;'+_0x3f0876[0x0]+';'+_0x3f0876[0x1]+';'+_0x3f0876[0x2]+'m';},_0x5f025a=_0x5a602d=>_0x5a602d,_0x91ed01=(_0x244907,_0x16cf84,_0x50f28e)=>[_0x244907,_0x16cf84,_0x50f28e],_0x5eab99=(_0x4a7057,_0x56cd10,_0x45768f)=>{const _0x1558d7=𝐰𝐜_0x4acc;Object[_0x1558d7(0x214)](_0x4a7057,_0x56cd10,{'get'(){const _0x43074b=_0x1558d7,_0x232fa6=_0x45768f();return Object[_0x43074b(0x214)](_0x4a7057,_0x56cd10,{'value':_0x232fa6,'enumerable':!0x0,'configurable':!0x0}),_0x232fa6;},'enumerable':!0x0,'configurable':!0x0});};let _0x24c1aa;const _0x34a525=(_0x39a708,_0x2ea99f,_0x48b970,_0x86c232)=>{const _0x556f75=𝐰𝐜_0x4acc;void 0x0===_0x24c1aa&&(_0x24c1aa=_0x5dd7f6(0x7));const _0x404247=_0x86c232?0xa:0x0,_0x35b968={};for(const [_0x527fde,_0x9ab758]of Object['entries'](_0x24c1aa)){const _0x11b4ef='ansi16'===_0x527fde?_0x556f75(0x102):_0x527fde;_0x527fde===_0x2ea99f?_0x35b968[_0x11b4ef]=_0x39a708(_0x48b970,_0x404247):_0x556f75(0x16e)==typeof _0x9ab758&&(_0x35b968[_0x11b4ef]=_0x39a708(_0x9ab758[_0x2ea99f],_0x404247));}return _0x35b968;};Object['defineProperty'](_0x5b8fc8,_0x51115(0x151),{'enumerable':!0x0,'get'(){const _0x42d73d=_0x51115,_0x46bbc5=new Map(),_0x3cc189={'modifier':{'reset':[0x0,0x0],'bold':[0x1,0x16],'dim':[0x2,0x16],'italic':[0x3,0x17],'underline':[0x4,0x18],'inverse':[0x7,0x1b],'hidden':[0x8,0x1c],'strikethrough':[0x9,0x1d]},'color':{'black':[0x1e,0x27],'red':[0x1f,0x27],'green':[0x20,0x27],'yellow':[0x21,0x27],'blue':[0x22,0x27],'magenta':[0x23,0x27],'cyan':[0x24,0x27],'white':[0x25,0x27],'blackBright':[0x5a,0x27],'redBright':[0x5b,0x27],'greenBright':[0x5c,0x27],'yellowBright':[0x5d,0x27],'blueBright':[0x5e,0x27],'magentaBright':[0x5f,0x27],'cyanBright':[0x60,0x27],'whiteBright':[0x61,0x27]},'bgColor':{'bgBlack':[0x28,0x31],'bgRed':[0x29,0x31],'bgGreen':[0x2a,0x31],'bgYellow':[0x2b,0x31],'bgBlue':[0x2c,0x31],'bgMagenta':[0x2d,0x31],'bgCyan':[0x2e,0x31],'bgWhite':[0x2f,0x31],'bgBlackBright':[0x64,0x31],'bgRedBright':[0x65,0x31],'bgGreenBright':[0x66,0x31],'bgYellowBright':[0x67,0x31],'bgBlueBright':[0x68,0x31],'bgMagentaBright':[0x69,0x31],'bgCyanBright':[0x6a,0x31],'bgWhiteBright':[0x6b,0x31]}};_0x3cc189[_0x42d73d(0x159)][_0x42d73d(0x1ea)]=_0x3cc189['color'][_0x42d73d(0xfc)],_0x3cc189[_0x42d73d(0x1bf)]['bgGray']=_0x3cc189['bgColor']['bgBlackBright'],_0x3cc189[_0x42d73d(0x159)][_0x42d73d(0x107)]=_0x3cc189[_0x42d73d(0x159)]['blackBright'],_0x3cc189['bgColor']['bgGrey']=_0x3cc189['bgColor'][_0x42d73d(0x20d)];for(const [_0x55d0e6,_0x3880c8]of Object['entries'](_0x3cc189)){for(const [_0x496b31,_0x3b6916]of Object['entries'](_0x3880c8))_0x3cc189[_0x496b31]={'open':'\x1b['+_0x3b6916[0x0]+'m','close':'\x1b['+_0x3b6916[0x1]+'m'},_0x3880c8[_0x496b31]=_0x3cc189[_0x496b31],_0x46bbc5[_0x42d73d(0x12f)](_0x3b6916[0x0],_0x3b6916[0x1]);Object['defineProperty'](_0x3cc189,_0x55d0e6,{'value':_0x3880c8,'enumerable':!0x1});}return Object['defineProperty'](_0x3cc189,'codes',{'value':_0x46bbc5,'enumerable':!0x1}),_0x3cc189['color'][_0x42d73d(0x117)]='\x1b[39m',_0x3cc189['bgColor']['close']='\x1b[49m',_0x5eab99(_0x3cc189['color'],'ansi',()=>_0x34a525(_0x158ec1,'ansi16',_0x5f025a,!0x1)),_0x5eab99(_0x3cc189['color'],'ansi256',()=>_0x34a525(_0x159675,'ansi256',_0x5f025a,!0x1)),_0x5eab99(_0x3cc189[_0x42d73d(0x159)],_0x42d73d(0x13e),()=>_0x34a525(_0x11b892,'rgb',_0x91ed01,!0x1)),_0x5eab99(_0x3cc189['bgColor'],_0x42d73d(0x102),()=>_0x34a525(_0x158ec1,'ansi16',_0x5f025a,!0x0)),_0x5eab99(_0x3cc189['bgColor'],'ansi256',()=>_0x34a525(_0x159675,'ansi256',_0x5f025a,!0x0)),_0x5eab99(_0x3cc189[_0x42d73d(0x1bf)],'ansi16m',()=>_0x34a525(_0x11b892,'rgb',_0x91ed01,!0x0)),_0x3cc189;}});}[_0x50316e(0x190)](this,_0x5dd7f6(0x6)(_0x46c3eb)));},function(_0x5cc922,_0x38bf29){_0x5cc922['exports']=function(_0x1b4058){const _0x472ea6=𝐰𝐜_0x4acc;return _0x1b4058['webpackPolyfill']||(_0x1b4058['deprecate']=function(){},_0x1b4058[_0x472ea6(0x10d)]=[],_0x1b4058[_0x472ea6(0x175)]||(_0x1b4058['children']=[]),Object['defineProperty'](_0x1b4058,_0x472ea6(0x15a),{'enumerable':!0x0,'get'(){return _0x1b4058['l'];}}),Object['defineProperty'](_0x1b4058,'id',{'enumerable':!0x0,'get'(){return _0x1b4058['i'];}}),_0x1b4058['webpackPolyfill']=0x1),_0x1b4058;};},function(_0x2db782,_0x16f78b,_0x2789e1){const _0x483514=𝐰𝐜_0x4acc,_0x121460=_0x2789e1(0x3),_0x575a3d=_0x2789e1(0x9),_0x12c743={};Object['keys'](_0x121460)['forEach'](_0x2fcfe9=>{const _0x1232df=𝐰𝐜_0x4acc;_0x12c743[_0x2fcfe9]={},Object['defineProperty'](_0x12c743[_0x2fcfe9],_0x1232df(0x16f),{'value':_0x121460[_0x2fcfe9]['channels']}),Object[_0x1232df(0x214)](_0x12c743[_0x2fcfe9],_0x1232df(0x165),{'value':_0x121460[_0x2fcfe9]['labels']});const _0x5ef4bd=_0x575a3d(_0x2fcfe9);Object[_0x1232df(0x1bc)](_0x5ef4bd)['forEach'](_0x36513b=>{const _0x149571=_0x1232df,_0x26872b=_0x5ef4bd[_0x36513b];_0x12c743[_0x2fcfe9][_0x36513b]=function(_0x397a74){const _0x31f1ef=𝐰𝐜_0x4acc,_0x3dfa7d=function(..._0x1ca74d){const _0x1e5e4d=𝐰𝐜_0x4acc,_0x505d03=_0x1ca74d[0x0];if(null==_0x505d03)return _0x505d03;_0x505d03['length']>0x1&&(_0x1ca74d=_0x505d03);const _0x32a770=_0x397a74(_0x1ca74d);if(_0x1e5e4d(0x16e)==typeof _0x32a770){for(let _0x35c5b5=_0x32a770[_0x1e5e4d(0x124)],_0xf4d87e=0x0;_0xf4d87e<_0x35c5b5;_0xf4d87e++)_0x32a770[_0xf4d87e]=Math[_0x1e5e4d(0x10c)](_0x32a770[_0xf4d87e]);}return _0x32a770;};return'conversion'in _0x397a74&&(_0x3dfa7d[_0x31f1ef(0x19c)]=_0x397a74['conversion']),_0x3dfa7d;}(_0x26872b),_0x12c743[_0x2fcfe9][_0x36513b][_0x149571(0x105)]=function(_0xf9dcce){const _0x33b5e2=function(..._0x4bc978){const _0x2297f5=𝐰𝐜_0x4acc,_0x2ec143=_0x4bc978[0x0];return null==_0x2ec143?_0x2ec143:(_0x2ec143[_0x2297f5(0x124)]>0x1&&(_0x4bc978=_0x2ec143),_0xf9dcce(_0x4bc978));};return'conversion'in _0xf9dcce&&(_0x33b5e2['conversion']=_0xf9dcce['conversion']),_0x33b5e2;}(_0x26872b);});}),_0x2db782[_0x483514(0x151)]=_0x12c743;},function(_0x1f086e,_0x22816b,_0x56d2ea){'use strict';_0x1f086e['exports']={'aliceblue':[0xf0,0xf8,0xff],'antiquewhite':[0xfa,0xeb,0xd7],'aqua':[0x0,0xff,0xff],'aquamarine':[0x7f,0xff,0xd4],'azure':[0xf0,0xff,0xff],'beige':[0xf5,0xf5,0xdc],'bisque':[0xff,0xe4,0xc4],'black':[0x0,0x0,0x0],'blanchedalmond':[0xff,0xeb,0xcd],'blue':[0x0,0x0,0xff],'blueviolet':[0x8a,0x2b,0xe2],'brown':[0xa5,0x2a,0x2a],'burlywood':[0xde,0xb8,0x87],'cadetblue':[0x5f,0x9e,0xa0],'chartreuse':[0x7f,0xff,0x0],'chocolate':[0xd2,0x69,0x1e],'coral':[0xff,0x7f,0x50],'cornflowerblue':[0x64,0x95,0xed],'cornsilk':[0xff,0xf8,0xdc],'crimson':[0xdc,0x14,0x3c],'cyan':[0x0,0xff,0xff],'darkblue':[0x0,0x0,0x8b],'darkcyan':[0x0,0x8b,0x8b],'darkgoldenrod':[0xb8,0x86,0xb],'darkgray':[0xa9,0xa9,0xa9],'darkgreen':[0x0,0x64,0x0],'darkgrey':[0xa9,0xa9,0xa9],'darkkhaki':[0xbd,0xb7,0x6b],'darkmagenta':[0x8b,0x0,0x8b],'darkolivegreen':[0x55,0x6b,0x2f],'darkorange':[0xff,0x8c,0x0],'darkorchid':[0x99,0x32,0xcc],'darkred':[0x8b,0x0,0x0],'darksalmon':[0xe9,0x96,0x7a],'darkseagreen':[0x8f,0xbc,0x8f],'darkslateblue':[0x48,0x3d,0x8b],'darkslategray':[0x2f,0x4f,0x4f],'darkslategrey':[0x2f,0x4f,0x4f],'darkturquoise':[0x0,0xce,0xd1],'darkviolet':[0x94,0x0,0xd3],'deeppink':[0xff,0x14,0x93],'deepskyblue':[0x0,0xbf,0xff],'dimgray':[0x69,0x69,0x69],'dimgrey':[0x69,0x69,0x69],'dodgerblue':[0x1e,0x90,0xff],'firebrick':[0xb2,0x22,0x22],'floralwhite':[0xff,0xfa,0xf0],'forestgreen':[0x22,0x8b,0x22],'fuchsia':[0xff,0x0,0xff],'gainsboro':[0xdc,0xdc,0xdc],'ghostwhite':[0xf8,0xf8,0xff],'gold':[0xff,0xd7,0x0],'goldenrod':[0xda,0xa5,0x20],'gray':[0x80,0x80,0x80],'green':[0x0,0x80,0x0],'greenyellow':[0xad,0xff,0x2f],'grey':[0x80,0x80,0x80],'honeydew':[0xf0,0xff,0xf0],'hotpink':[0xff,0x69,0xb4],'indianred':[0xcd,0x5c,0x5c],'indigo':[0x4b,0x0,0x82],'ivory':[0xff,0xff,0xf0],'khaki':[0xf0,0xe6,0x8c],'lavender':[0xe6,0xe6,0xfa],'lavenderblush':[0xff,0xf0,0xf5],'lawngreen':[0x7c,0xfc,0x0],'lemonchiffon':[0xff,0xfa,0xcd],'lightblue':[0xad,0xd8,0xe6],'lightcoral':[0xf0,0x80,0x80],'lightcyan':[0xe0,0xff,0xff],'lightgoldenrodyellow':[0xfa,0xfa,0xd2],'lightgray':[0xd3,0xd3,0xd3],'lightgreen':[0x90,0xee,0x90],'lightgrey':[0xd3,0xd3,0xd3],'lightpink':[0xff,0xb6,0xc1],'lightsalmon':[0xff,0xa0,0x7a],'lightseagreen':[0x20,0xb2,0xaa],'lightskyblue':[0x87,0xce,0xfa],'lightslategray':[0x77,0x88,0x99],'lightslategrey':[0x77,0x88,0x99],'lightsteelblue':[0xb0,0xc4,0xde],'lightyellow':[0xff,0xff,0xe0],'lime':[0x0,0xff,0x0],'limegreen':[0x32,0xcd,0x32],'linen':[0xfa,0xf0,0xe6],'magenta':[0xff,0x0,0xff],'maroon':[0x80,0x0,0x0],'mediumaquamarine':[0x66,0xcd,0xaa],'mediumblue':[0x0,0x0,0xcd],'mediumorchid':[0xba,0x55,0xd3],'mediumpurple':[0x93,0x70,0xdb],'mediumseagreen':[0x3c,0xb3,0x71],'mediumslateblue':[0x7b,0x68,0xee],'mediumspringgreen':[0x0,0xfa,0x9a],'mediumturquoise':[0x48,0xd1,0xcc],'mediumvioletred':[0xc7,0x15,0x85],'midnightblue':[0x19,0x19,0x70],'mintcream':[0xf5,0xff,0xfa],'mistyrose':[0xff,0xe4,0xe1],'moccasin':[0xff,0xe4,0xb5],'navajowhite':[0xff,0xde,0xad],'navy':[0x0,0x0,0x80],'oldlace':[0xfd,0xf5,0xe6],'olive':[0x80,0x80,0x0],'olivedrab':[0x6b,0x8e,0x23],'orange':[0xff,0xa5,0x0],'orangered':[0xff,0x45,0x0],'orchid':[0xda,0x70,0xd6],'palegoldenrod':[0xee,0xe8,0xaa],'palegreen':[0x98,0xfb,0x98],'paleturquoise':[0xaf,0xee,0xee],'palevioletred':[0xdb,0x70,0x93],'papayawhip':[0xff,0xef,0xd5],'peachpuff':[0xff,0xda,0xb9],'peru':[0xcd,0x85,0x3f],'pink':[0xff,0xc0,0xcb],'plum':[0xdd,0xa0,0xdd],'powderblue':[0xb0,0xe0,0xe6],'purple':[0x80,0x0,0x80],'rebeccapurple':[0x66,0x33,0x99],'red':[0xff,0x0,0x0],'rosybrown':[0xbc,0x8f,0x8f],'royalblue':[0x41,0x69,0xe1],'saddlebrown':[0x8b,0x45,0x13],'salmon':[0xfa,0x80,0x72],'sandybrown':[0xf4,0xa4,0x60],'seagreen':[0x2e,0x8b,0x57],'seashell':[0xff,0xf5,0xee],'sienna':[0xa0,0x52,0x2d],'silver':[0xc0,0xc0,0xc0],'skyblue':[0x87,0xce,0xeb],'slateblue':[0x6a,0x5a,0xcd],'slategray':[0x70,0x80,0x90],'slategrey':[0x70,0x80,0x90],'snow':[0xff,0xfa,0xfa],'springgreen':[0x0,0xff,0x7f],'steelblue':[0x46,0x82,0xb4],'tan':[0xd2,0xb4,0x8c],'teal':[0x0,0x80,0x80],'thistle':[0xd8,0xbf,0xd8],'tomato':[0xff,0x63,0x47],'turquoise':[0x40,0xe0,0xd0],'violet':[0xee,0x82,0xee],'wheat':[0xf5,0xde,0xb3],'white':[0xff,0xff,0xff],'whitesmoke':[0xf5,0xf5,0xf5],'yellow':[0xff,0xff,0x0],'yellowgreen':[0x9a,0xcd,0x32]};},function(_0x3926c6,_0xf37e61,_0x2be407){const _0x3e7615=𝐰𝐜_0x4acc,_0x35d544=_0x2be407(0x3);function _0x4c299a(_0x20e775,_0x484152){return function(_0x1aa791){return _0x484152(_0x20e775(_0x1aa791));};}function _0x7832a9(_0x35e3a5,_0x1b5793){const _0x44fbcb=𝐰𝐜_0x4acc,_0x1aedd4=[_0x1b5793[_0x35e3a5][_0x44fbcb(0x1b6)],_0x35e3a5];let _0x2a4093=_0x35d544[_0x1b5793[_0x35e3a5]['parent']][_0x35e3a5],_0x3bf924=_0x1b5793[_0x35e3a5]['parent'];for(;_0x1b5793[_0x3bf924]['parent'];)_0x1aedd4['unshift'](_0x1b5793[_0x3bf924]['parent']),_0x2a4093=_0x4c299a(_0x35d544[_0x1b5793[_0x3bf924]['parent']][_0x3bf924],_0x2a4093),_0x3bf924=_0x1b5793[_0x3bf924]['parent'];return _0x2a4093['conversion']=_0x1aedd4,_0x2a4093;}_0x3926c6[_0x3e7615(0x151)]=function(_0x1e28a6){const _0x3484fa=_0x3e7615,_0x4fb2f5=function(_0x58df5e){const _0x4c7a4f=𝐰𝐜_0x4acc,_0x272fc2=function(){const _0x134085={},_0x35fd01=Object['keys'](_0x35d544);for(let _0x54ac79=_0x35fd01['length'],_0x23f0fc=0x0;_0x23f0fc<_0x54ac79;_0x23f0fc++)_0x134085[_0x35fd01[_0x23f0fc]]={'distance':-0x1,'parent':null};return _0x134085;}(),_0x132e50=[_0x58df5e];for(_0x272fc2[_0x58df5e][_0x4c7a4f(0x11b)]=0x0;_0x132e50['length'];){const _0x3877ff=_0x132e50['pop'](),_0x415af1=Object['keys'](_0x35d544[_0x3877ff]);for(let _0x2f8c2d=_0x415af1[_0x4c7a4f(0x124)],_0x5e8332=0x0;_0x5e8332<_0x2f8c2d;_0x5e8332++){const _0x5b89be=_0x415af1[_0x5e8332],_0x27f837=_0x272fc2[_0x5b89be];-0x1===_0x27f837[_0x4c7a4f(0x11b)]&&(_0x27f837['distance']=_0x272fc2[_0x3877ff]['distance']+0x1,_0x27f837['parent']=_0x3877ff,_0x132e50['unshift'](_0x5b89be));}}return _0x272fc2;}(_0x1e28a6),_0x5b38e3={},_0x4d9cfe=Object[_0x3484fa(0x1bc)](_0x4fb2f5);for(let _0x1b5429=_0x4d9cfe[_0x3484fa(0x124)],_0x1654be=0x0;_0x1654be<_0x1b5429;_0x1654be++){const _0xdbcf9=_0x4d9cfe[_0x1654be];null!==_0x4fb2f5[_0xdbcf9][_0x3484fa(0x1b6)]&&(_0x5b38e3[_0xdbcf9]=_0x7832a9(_0xdbcf9,_0x4fb2f5));}return _0x5b38e3;};},function(_0x3449a2,_0x4ab23e,_0x5c9722){'use strict';_0x3449a2['exports']={'stdout':!0x1,'stderr':!0x1};},function(_0x2473ef,_0x385839,_0x2725e1){'use strict';_0x2473ef['exports']={'stringReplaceAll'(_0xd04039,_0x29619d,_0x4fc48d){const _0x3f8578=𝐰𝐜_0x4acc;let _0x2074de=_0xd04039[_0x3f8578(0x1cf)](_0x29619d);if(-0x1===_0x2074de)return _0xd04039;const _0x502a3e=_0x29619d['length'];let _0x260ef0=0x0,_0x4c08ee='';do{_0x4c08ee+=_0xd04039['substr'](_0x260ef0,_0x2074de-_0x260ef0)+_0x29619d+_0x4fc48d,_0x260ef0=_0x2074de+_0x502a3e,_0x2074de=_0xd04039[_0x3f8578(0x1cf)](_0x29619d,_0x260ef0);}while(-0x1!==_0x2074de);return _0x4c08ee+=_0xd04039['substr'](_0x260ef0),_0x4c08ee;},'stringEncaseCRLFWithFirstIndex'(_0x25769c,_0x28b9bb,_0x3bd159,_0x24fede){const _0x28d2e3=𝐰𝐜_0x4acc;let _0x1fc9fa=0x0,_0x5edea8='';do{const _0xbfbd17='\x0d'===_0x25769c[_0x24fede-0x1];_0x5edea8+=_0x25769c['substr'](_0x1fc9fa,(_0xbfbd17?_0x24fede-0x1:_0x24fede)-_0x1fc9fa)+_0x28b9bb+(_0xbfbd17?'\x0d\x0a':'\x0a')+_0x3bd159,_0x1fc9fa=_0x24fede+0x1,_0x24fede=_0x25769c['indexOf']('\x0a',_0x1fc9fa);}while(-0x1!==_0x24fede);return _0x5edea8+=_0x25769c[_0x28d2e3(0x17f)](_0x1fc9fa),_0x5edea8;}};},function(_0x3bc279,_0x5455f4,_0xc3fa1c){'use strict';const _0x5f577c=𝐰𝐜_0x4acc;const _0x295dcb=/(?:\\(u(?:[a-f\d]{4}|\{[a-f\d]{1,6}\})|x[a-f\d]{2}|.))|(?:\{(~)?(\w+(?:\([^)]*\))?(?:\.\w+(?:\([^)]*\))?)*)(?:[ \t]|(?=\r?\n)))|(\})|((?:.|[\r\n\f])+?)/gi,_0x14f6ee=/(?:^|\.)(\w+)(?:\(([^)]*)\))?/g,_0x5f5315=/^(['"])((?:\\.|(?!\1)[^\\])*)\1$/,_0x591cc2=/\\(u(?:[a-f\d]{4}|{[a-f\d]{1,6}})|x[a-f\d]{2}|.)|([^\\])/gi,_0x58817c=new Map([['n','\x0a'],['r','\x0d'],['t','\x09'],['b','\x08'],['f','\x0c'],['v','\x0b'],['0','\x00'],['\x5c','\x5c'],['e','\x1b'],['a','\x07']]);function _0x5812b1(_0x33737f){const _0x2951cc=𝐰𝐜_0x4acc,_0x2e83b2='u'===_0x33737f[0x0],_0x2b070f='{'===_0x33737f[0x1];return _0x2e83b2&&!_0x2b070f&&0x5===_0x33737f['length']||'x'===_0x33737f[0x0]&&0x3===_0x33737f['length']?String['fromCharCode'](parseInt(_0x33737f[_0x2951cc(0x20f)](0x1),0x10)):_0x2e83b2&&_0x2b070f?String['fromCodePoint'](parseInt(_0x33737f[_0x2951cc(0x20f)](0x2,-0x1),0x10)):_0x58817c[_0x2951cc(0x139)](_0x33737f)||_0x33737f;}function _0x8ad362(_0x117497,_0x15e085){const _0x515b5c=𝐰𝐜_0x4acc,_0x446b25=[],_0x34aa59=_0x15e085['trim']()[_0x515b5c(0x167)](/\s*,\s*/g);let _0x31a5b4;for(const _0x45723c of _0x34aa59){const _0x5dd37e=Number(_0x45723c);if(Number['isNaN'](_0x5dd37e)){if(!(_0x31a5b4=_0x45723c[_0x515b5c(0x1eb)](_0x5f5315)))throw new Error('Invalid\x20Chalk\x20template\x20style\x20argument:\x20'+_0x45723c+'\x20(in\x20style\x20\x27'+_0x117497+'\x27)');_0x446b25[_0x515b5c(0x171)](_0x31a5b4[0x2]['replace'](_0x591cc2,(_0x3e0398,_0x3d0170,_0x1f3c4e)=>_0x3d0170?_0x5812b1(_0x3d0170):_0x1f3c4e));}else _0x446b25['push'](_0x5dd37e);}return _0x446b25;}function _0x2254ac(_0x1bab34){const _0x2e5c76=𝐰𝐜_0x4acc;_0x14f6ee[_0x2e5c76(0x145)]=0x0;const _0x105bc2=[];let _0x2b1ecc;for(;null!==(_0x2b1ecc=_0x14f6ee['exec'](_0x1bab34));){const _0x5eb5e3=_0x2b1ecc[0x1];if(_0x2b1ecc[0x2]){const _0x49946e=_0x8ad362(_0x5eb5e3,_0x2b1ecc[0x2]);_0x105bc2[_0x2e5c76(0x171)]([_0x5eb5e3]['concat'](_0x49946e));}else _0x105bc2[_0x2e5c76(0x171)]([_0x5eb5e3]);}return _0x105bc2;}function _0xe62edd(_0x4f0d69,_0x546948){const _0x4f990a=𝐰𝐜_0x4acc,_0x1f8811={};for(const _0x4a5d06 of _0x546948)for(const _0x4f0a94 of _0x4a5d06['styles'])_0x1f8811[_0x4f0a94[0x0]]=_0x4a5d06['inverse']?null:_0x4f0a94['slice'](0x1);let _0x32ec9d=_0x4f0d69;for(const [_0x412d82,_0x5d7cc6]of Object[_0x4f990a(0x15c)](_0x1f8811))if(Array['isArray'](_0x5d7cc6)){if(!(_0x412d82 in _0x32ec9d))throw new Error('Unknown\x20Chalk\x20style:\x20'+_0x412d82);_0x32ec9d=_0x5d7cc6[_0x4f990a(0x124)]>0x0?_0x32ec9d[_0x412d82](..._0x5d7cc6):_0x32ec9d[_0x412d82];}return _0x32ec9d;}_0x3bc279[_0x5f577c(0x151)]=(_0x4a1857,_0x165cbe)=>{const _0x126234=_0x5f577c,_0x8f249f=[],_0xbca7c4=[];let _0x3ad09b=[];if(_0x165cbe['replace'](_0x295dcb,(_0x1b3219,_0x2deb78,_0x1d2ed5,_0x487b20,_0x4c8b6d,_0x43a659)=>{const _0x4de645=𝐰𝐜_0x4acc;if(_0x2deb78)_0x3ad09b['push'](_0x5812b1(_0x2deb78));else{if(_0x487b20){const _0x18f647=_0x3ad09b['join']('');_0x3ad09b=[],_0xbca7c4[_0x4de645(0x171)](0x0===_0x8f249f['length']?_0x18f647:_0xe62edd(_0x4a1857,_0x8f249f)(_0x18f647)),_0x8f249f['push']({'inverse':_0x1d2ed5,'styles':_0x2254ac(_0x487b20)});}else{if(_0x4c8b6d){if(0x0===_0x8f249f[_0x4de645(0x124)])throw new Error('Found\x20extraneous\x20}\x20in\x20Chalk\x20template\x20literal');_0xbca7c4['push'](_0xe62edd(_0x4a1857,_0x8f249f)(_0x3ad09b['join'](''))),_0x3ad09b=[],_0x8f249f[_0x4de645(0x114)]();}else _0x3ad09b['push'](_0x43a659);}}}),_0xbca7c4['push'](_0x3ad09b['join']('')),_0x8f249f['length']>0x0){const _0xb61e47='Chalk\x20template\x20literal\x20is\x20missing\x20'+_0x8f249f['length']+_0x126234(0xea)+(0x1===_0x8f249f[_0x126234(0x124)]?'':'s')+'\x20(`}`)';throw new Error(_0xb61e47);}return _0xbca7c4['join']('');};},function(_0x2f1fb8,_0x2305b1){const _0x38b55b=𝐰𝐜_0x4acc;var _0x727f65;_0x727f65=function(){return this;}();try{_0x727f65=_0x727f65||new Function('return\x20this')();}catch(_0x4388fa){_0x38b55b(0x16e)==typeof window&&(_0x727f65=window);}_0x2f1fb8['exports']=_0x727f65;},function(_0x223732,_0x5ee65c,_0x364ca3){'use strict';const _0x4ceca4=𝐰𝐜_0x4acc;_0x5ee65c['byteLength']=function(_0x28ada2){var _0x260961=_0x5c17d7(_0x28ada2),_0xd23488=_0x260961[0x0],_0x2e68e6=_0x260961[0x1];return 0x3*(_0xd23488+_0x2e68e6)/0x4-_0x2e68e6;},_0x5ee65c[_0x4ceca4(0x1ec)]=function(_0x288cea){const _0xfffe49=_0x4ceca4;var _0x848417,_0x4de74d,_0x29fee6=_0x5c17d7(_0x288cea),_0x3529d5=_0x29fee6[0x0],_0x53b1df=_0x29fee6[0x1],_0x5dc344=new _0x2aee79(function(_0xeb22ec,_0x592029,_0x2a9063){return 0x3*(_0x592029+_0x2a9063)/0x4-_0x2a9063;}(0x0,_0x3529d5,_0x53b1df)),_0x2fc614=0x0,_0x2b0a34=_0x53b1df>0x0?_0x3529d5-0x4:_0x3529d5;for(_0x4de74d=0x0;_0x4de74d<_0x2b0a34;_0x4de74d+=0x4)_0x848417=_0x2dcfc4[_0x288cea['charCodeAt'](_0x4de74d)]<<0x12|_0x2dcfc4[_0x288cea['charCodeAt'](_0x4de74d+0x1)]<<0xc|_0x2dcfc4[_0x288cea['charCodeAt'](_0x4de74d+0x2)]<<0x6|_0x2dcfc4[_0x288cea['charCodeAt'](_0x4de74d+0x3)],_0x5dc344[_0x2fc614++]=_0x848417>>0x10&0xff,_0x5dc344[_0x2fc614++]=_0x848417>>0x8&0xff,_0x5dc344[_0x2fc614++]=0xff&_0x848417;return 0x2===_0x53b1df&&(_0x848417=_0x2dcfc4[_0x288cea['charCodeAt'](_0x4de74d)]<<0x2|_0x2dcfc4[_0x288cea[_0xfffe49(0x148)](_0x4de74d+0x1)]>>0x4,_0x5dc344[_0x2fc614++]=0xff&_0x848417),0x1===_0x53b1df&&(_0x848417=_0x2dcfc4[_0x288cea[_0xfffe49(0x148)](_0x4de74d)]<<0xa|_0x2dcfc4[_0x288cea['charCodeAt'](_0x4de74d+0x1)]<<0x4|_0x2dcfc4[_0x288cea[_0xfffe49(0x148)](_0x4de74d+0x2)]>>0x2,_0x5dc344[_0x2fc614++]=_0x848417>>0x8&0xff,_0x5dc344[_0x2fc614++]=0xff&_0x848417),_0x5dc344;},_0x5ee65c[_0x4ceca4(0x13d)]=function(_0x224eb1){const _0xa22cbf=_0x4ceca4;for(var _0xacac3f,_0x3a0652=_0x224eb1[_0xa22cbf(0x124)],_0x24056c=_0x3a0652%0x3,_0xc5b534=[],_0x285312=0x3fff,_0x155ea8=0x0,_0x24c2fc=_0x3a0652-_0x24056c;_0x155ea8<_0x24c2fc;_0x155ea8+=_0x285312)_0xc5b534['push'](_0x35681a(_0x224eb1,_0x155ea8,_0x155ea8+_0x285312>_0x24c2fc?_0x24c2fc:_0x155ea8+_0x285312));return 0x1===_0x24056c?(_0xacac3f=_0x224eb1[_0x3a0652-0x1],_0xc5b534[_0xa22cbf(0x171)](_0x5e19fa[_0xacac3f>>0x2]+_0x5e19fa[_0xacac3f<<0x4&0x3f]+'==')):0x2===_0x24056c&&(_0xacac3f=(_0x224eb1[_0x3a0652-0x2]<<0x8)+_0x224eb1[_0x3a0652-0x1],_0xc5b534['push'](_0x5e19fa[_0xacac3f>>0xa]+_0x5e19fa[_0xacac3f>>0x4&0x3f]+_0x5e19fa[_0xacac3f<<0x2&0x3f]+'=')),_0xc5b534['join']('');};for(var _0x5e19fa=[],_0x2dcfc4=[],_0x2aee79='undefined'!=typeof Uint8Array?Uint8Array:Array,_0x75d64='ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/',_0x14af32=0x0,_0x109369=_0x75d64['length'];_0x14af32<_0x109369;++_0x14af32)_0x5e19fa[_0x14af32]=_0x75d64[_0x14af32],_0x2dcfc4[_0x75d64['charCodeAt'](_0x14af32)]=_0x14af32;function _0x5c17d7(_0x38394a){var _0x28439d=_0x38394a['length'];if(_0x28439d%0x4>0x0)throw new Error('Invalid\x20string.\x20Length\x20must\x20be\x20a\x20multiple\x20of\x204');var _0x378a87=_0x38394a['indexOf']('=');return-0x1===_0x378a87&&(_0x378a87=_0x28439d),[_0x378a87,_0x378a87===_0x28439d?0x0:0x4-_0x378a87%0x4];}function _0x35681a(_0x132256,_0x28ace9,_0x4f5594){for(var _0x49d4bf,_0x29cc72,_0x24de04=[],_0xa5fd49=_0x28ace9;_0xa5fd49<_0x4f5594;_0xa5fd49+=0x3)_0x49d4bf=(_0x132256[_0xa5fd49]<<0x10&0xff0000)+(_0x132256[_0xa5fd49+0x1]<<0x8&0xff00)+(0xff&_0x132256[_0xa5fd49+0x2]),_0x24de04['push'](_0x5e19fa[(_0x29cc72=_0x49d4bf)>>0x12&0x3f]+_0x5e19fa[_0x29cc72>>0xc&0x3f]+_0x5e19fa[_0x29cc72>>0x6&0x3f]+_0x5e19fa[0x3f&_0x29cc72]);return _0x24de04['join']('');}_0x2dcfc4['-'['charCodeAt'](0x0)]=0x3e,_0x2dcfc4['_'['charCodeAt'](0x0)]=0x3f;},function(_0x272bad,_0x376f0a){_0x376f0a['read']=function(_0x5e0d25,_0x4225b4,_0x24803c,_0xe50d07,_0x16f426){const _0x48ee6a=𝐰𝐜_0x4acc;var _0x21e4f3,_0x548b26,_0x255515=0x8*_0x16f426-_0xe50d07-0x1,_0x269e02=(0x1<<_0x255515)-0x1,_0x4aa1b9=_0x269e02>>0x1,_0x3f67da=-0x7,_0x6fc6c5=_0x24803c?_0x16f426-0x1:0x0,_0x347c20=_0x24803c?-0x1:0x1,_0x50297a=_0x5e0d25[_0x4225b4+_0x6fc6c5];for(_0x6fc6c5+=_0x347c20,_0x21e4f3=_0x50297a&(0x1<<-_0x3f67da)-0x1,_0x50297a>>=-_0x3f67da,_0x3f67da+=_0x255515;_0x3f67da>0x0;_0x21e4f3=0x100*_0x21e4f3+_0x5e0d25[_0x4225b4+_0x6fc6c5],_0x6fc6c5+=_0x347c20,_0x3f67da-=0x8);for(_0x548b26=_0x21e4f3&(0x1<<-_0x3f67da)-0x1,_0x21e4f3>>=-_0x3f67da,_0x3f67da+=_0xe50d07;_0x3f67da>0x0;_0x548b26=0x100*_0x548b26+_0x5e0d25[_0x4225b4+_0x6fc6c5],_0x6fc6c5+=_0x347c20,_0x3f67da-=0x8);if(0x0===_0x21e4f3)_0x21e4f3=0x1-_0x4aa1b9;else{if(_0x21e4f3===_0x269e02)return _0x548b26?NaN:(_0x50297a?-0x1:0x1)*(0x1/0x0);_0x548b26+=Math[_0x48ee6a(0x1ff)](0x2,_0xe50d07),_0x21e4f3-=_0x4aa1b9;}return(_0x50297a?-0x1:0x1)*_0x548b26*Math['pow'](0x2,_0x21e4f3-_0xe50d07);},_0x376f0a['write']=function(_0x10611a,_0x8aaa6,_0x146c64,_0x116234,_0x39812e,_0x1e85e3){const _0x3a98fc=𝐰𝐜_0x4acc;var _0x5d86f5,_0x4d3021,_0x284242,_0x28e6a2=0x8*_0x1e85e3-_0x39812e-0x1,_0x289ab6=(0x1<<_0x28e6a2)-0x1,_0x5d923b=_0x289ab6>>0x1,_0x1ae6d7=0x17===_0x39812e?Math['pow'](0x2,-0x18)-Math['pow'](0x2,-0x4d):0x0,_0x1ef4ac=_0x116234?0x0:_0x1e85e3-0x1,_0x3cdd2f=_0x116234?0x1:-0x1,_0x11937c=_0x8aaa6<0x0||0x0===_0x8aaa6&&0x1/_0x8aaa6<0x0?0x1:0x0;for(_0x8aaa6=Math[_0x3a98fc(0xf9)](_0x8aaa6),isNaN(_0x8aaa6)||_0x8aaa6===0x1/0x0?(_0x4d3021=isNaN(_0x8aaa6)?0x1:0x0,_0x5d86f5=_0x289ab6):(_0x5d86f5=Math[_0x3a98fc(0x123)](Math[_0x3a98fc(0x17e)](_0x8aaa6)/Math['LN2']),_0x8aaa6*(_0x284242=Math['pow'](0x2,-_0x5d86f5))<0x1&&(_0x5d86f5--,_0x284242*=0x2),(_0x8aaa6+=_0x5d86f5+_0x5d923b>=0x1?_0x1ae6d7/_0x284242:_0x1ae6d7*Math[_0x3a98fc(0x1ff)](0x2,0x1-_0x5d923b))*_0x284242>=0x2&&(_0x5d86f5++,_0x284242/=0x2),_0x5d86f5+_0x5d923b>=_0x289ab6?(_0x4d3021=0x0,_0x5d86f5=_0x289ab6):_0x5d86f5+_0x5d923b>=0x1?(_0x4d3021=(_0x8aaa6*_0x284242-0x1)*Math['pow'](0x2,_0x39812e),_0x5d86f5+=_0x5d923b):(_0x4d3021=_0x8aaa6*Math['pow'](0x2,_0x5d923b-0x1)*Math['pow'](0x2,_0x39812e),_0x5d86f5=0x0));_0x39812e>=0x8;_0x10611a[_0x146c64+_0x1ef4ac]=0xff&_0x4d3021,_0x1ef4ac+=_0x3cdd2f,_0x4d3021/=0x100,_0x39812e-=0x8);for(_0x5d86f5=_0x5d86f5<<_0x39812e|_0x4d3021,_0x28e6a2+=_0x39812e;_0x28e6a2>0x0;_0x10611a[_0x146c64+_0x1ef4ac]=0xff&_0x5d86f5,_0x1ef4ac+=_0x3cdd2f,_0x5d86f5/=0x100,_0x28e6a2-=0x8);_0x10611a[_0x146c64+_0x1ef4ac-_0x3cdd2f]|=0x80*_0x11937c;};},function(_0x139107,_0x32f786){const _0x2fc743=𝐰𝐜_0x4acc;var _0x4ca78f={}['toString'];_0x139107[_0x2fc743(0x151)]=Array['isArray']||function(_0x103b0a){const _0xb00787=_0x2fc743;return _0xb00787(0xf3)==_0x4ca78f['call'](_0x103b0a);};},function(_0x4e8c66,_0x35eda7){const _0x695b54=𝐰𝐜_0x4acc;var _0x3ed1eb,_0x2000f6,_0x152aea=_0x4e8c66['exports']={};function _0x26c87d(){const _0x5e1024=𝐰𝐜_0x4acc;throw new Error(_0x5e1024(0x199));}function _0x3630f4(){throw new Error('clearTimeout\x20has\x20not\x20been\x20defined');}function _0x1c6513(_0x8fdb22){const _0x2fee82=𝐰𝐜_0x4acc;if(_0x3ed1eb===setTimeout)return setTimeout(_0x8fdb22,0x0);if((_0x3ed1eb===_0x26c87d||!_0x3ed1eb)&&setTimeout)return _0x3ed1eb=setTimeout,setTimeout(_0x8fdb22,0x0);try{return _0x3ed1eb(_0x8fdb22,0x0);}catch(_0x4758fc){try{return _0x3ed1eb[_0x2fee82(0x190)](null,_0x8fdb22,0x0);}catch(_0x5c0eda){return _0x3ed1eb['call'](this,_0x8fdb22,0x0);}}}!function(){try{_0x3ed1eb='function'==typeof setTimeout?setTimeout:_0x26c87d;}catch(_0x2cbcd2){_0x3ed1eb=_0x26c87d;}try{_0x2000f6='function'==typeof clearTimeout?clearTimeout:_0x3630f4;}catch(_0x57bc11){_0x2000f6=_0x3630f4;}}();var _0x18430b,_0x4645a5=[],_0x20124c=!0x1,_0xc42eba=-0x1;function _0x2d273f(){const _0x3a59d9=𝐰𝐜_0x4acc;_0x20124c&&_0x18430b&&(_0x20124c=!0x1,_0x18430b[_0x3a59d9(0x124)]?_0x4645a5=_0x18430b[_0x3a59d9(0x1be)](_0x4645a5):_0xc42eba=-0x1,_0x4645a5['length']&&_0x3c506e());}function _0x3c506e(){const _0x3e02a5=𝐰𝐜_0x4acc;if(!_0x20124c){var _0x2da7e3=_0x1c6513(_0x2d273f);_0x20124c=!0x0;for(var _0x4ab1bb=_0x4645a5[_0x3e02a5(0x124)];_0x4ab1bb;){for(_0x18430b=_0x4645a5,_0x4645a5=[];++_0xc42eba<_0x4ab1bb;)_0x18430b&&_0x18430b[_0xc42eba]['run']();_0xc42eba=-0x1,_0x4ab1bb=_0x4645a5['length'];}_0x18430b=null,_0x20124c=!0x1,function(_0x46bc93){const _0x365916=_0x3e02a5;if(_0x2000f6===clearTimeout)return clearTimeout(_0x46bc93);if((_0x2000f6===_0x3630f4||!_0x2000f6)&&clearTimeout)return _0x2000f6=clearTimeout,clearTimeout(_0x46bc93);try{_0x2000f6(_0x46bc93);}catch(_0x51d556){try{return _0x2000f6['call'](null,_0x46bc93);}catch(_0x1f83f4){return _0x2000f6[_0x365916(0x190)](this,_0x46bc93);}}}(_0x2da7e3);}}function _0x53f3b0(_0x1beb27,_0x3d4203){this['fun']=_0x1beb27,this['array']=_0x3d4203;}function _0x12f7ee(){}_0x152aea['nextTick']=function(_0x4100f6){const _0x36de05=𝐰𝐜_0x4acc;var _0x1ddfe3=new Array(arguments['length']-0x1);if(arguments[_0x36de05(0x124)]>0x1){for(var _0x30a018=0x1;_0x30a018<arguments['length'];_0x30a018++)_0x1ddfe3[_0x30a018-0x1]=arguments[_0x30a018];}_0x4645a5[_0x36de05(0x171)](new _0x53f3b0(_0x4100f6,_0x1ddfe3)),0x1!==_0x4645a5[_0x36de05(0x124)]||_0x20124c||_0x1c6513(_0x3c506e);},_0x53f3b0['prototype'][_0x695b54(0x14a)]=function(){this['fun']['apply'](null,this['array']);},_0x152aea['title']='browser',_0x152aea[_0x695b54(0x1f9)]=!0x0,_0x152aea['env']={},_0x152aea['argv']=[],_0x152aea[_0x695b54(0x1a6)]='',_0x152aea['versions']={},_0x152aea['on']=_0x12f7ee,_0x152aea[_0x695b54(0x1d6)]=_0x12f7ee,_0x152aea[_0x695b54(0x1b8)]=_0x12f7ee,_0x152aea['off']=_0x12f7ee,_0x152aea[_0x695b54(0x1c8)]=_0x12f7ee,_0x152aea[_0x695b54(0x21a)]=_0x12f7ee,_0x152aea['emit']=_0x12f7ee,_0x152aea[_0x695b54(0x1d3)]=_0x12f7ee,_0x152aea['prependOnceListener']=_0x12f7ee,_0x152aea['listeners']=function(_0x22a7b1){return[];},_0x152aea[_0x695b54(0x14b)]=function(_0x36ed19){const _0x242449=_0x695b54;throw new Error(_0x242449(0x1e3));},_0x152aea['cwd']=function(){return'/';},_0x152aea[_0x695b54(0x213)]=function(_0x5b7168){const _0x36199f=_0x695b54;throw new Error(_0x36199f(0xe7));},_0x152aea['umask']=function(){return 0x0;};},function(_0x48b2e7,_0x2b1c45,_0x3d4496){'use strict';const _0x5918d1=𝐰𝐜_0x4acc;_0x3d4496['r'](_0x2b1c45),_0x3d4496['d'](_0x2b1c45,'WebContainer',function(){return _0x36c848;}),_0x3d4496['d'](_0x2b1c45,'WebContainerAPIFacade',function(){return _0x1558c3;});const _0x3c4645=/^([^.]+)--(\d+)\.(.+)$/,_0x4563fc=/^localhost|^127\.0\.0\.1/;var _0x23de24=_0x3d4496(0x0),_0x48cef7=_0x3d4496['n'](_0x23de24);_0x48cef7['a']['level']=0x2;let _0x1f5844='*',_0x2e1bd1=!0x1;const _0x2054a9={'debug'(_0x3be0f4){const _0x376e09=𝐰𝐜_0x4acc;return _0x48cef7['a']['blue'](_0x376e09(0x1fa))+'\x20'+_0x3be0f4;},'info'(_0x5c70e8){const _0x3d25ac=𝐰𝐜_0x4acc;return _0x48cef7['a']['blue'](_0x3d25ac(0x162))+'\x20'+_0x5c70e8;},'warn'(_0x5eb44b){return'[WARNING]\x20'+_0x5eb44b;},'error'(_0x4eff3c){return _0x48cef7['a']['red']('[ERROR]')+'\x20'+_0x4eff3c;},'exception'(_0x4332d3){const _0x21ce28=𝐰𝐜_0x4acc;return _0x48cef7['a']['green'](_0x21ce28(0x178))+'\x20'+_0x4332d3;},'success'(_0x2e11a8){return _0x48cef7['a']['green']('[SUCCESS]')+'\x20'+_0x2e11a8;}},_0x155736=Symbol(_0x5918d1(0x129)),_0x5e4a40=Symbol('Comlink.endpoint'),_0x3f41ff=Symbol(_0x5918d1(0x1ba)),_0x2ed0c8=Symbol('Comlink.thrown'),_0x3a6e6e=_0x4622ca=>_0x5918d1(0x16e)==typeof _0x4622ca&&null!==_0x4622ca||'function'==typeof _0x4622ca,_0x54e879=new Map([['proxy',{'canHandle'(_0x8e5459){return _0x3a6e6e(_0x8e5459)&&_0x8e5459[_0x155736];},'serialize'(_0x47a52f){const {port1:_0x2de111,port2:_0x58452b}=new MessageChannel();return _0x32935f(_0x47a52f,_0x2de111),[_0x58452b,[_0x58452b]];},'deserialize':_0x3791fb=>(_0x3791fb['start'](),_0x412bd0(_0x3791fb))}],['throw',{'canHandle'(_0x19b7e4){return _0x3a6e6e(_0x19b7e4)&&_0x2ed0c8 in _0x19b7e4;},'serialize'({value:_0x200aac}){const _0x5668c4=_0x5918d1;let _0x353123;return _0x353123=_0x200aac instanceof Error?{'isError':!0x0,'value':{'message':_0x200aac['message'],'name':_0x200aac[_0x5668c4(0xf1)],'stack':_0x200aac['stack']}}:{'isError':!0x1,'value':_0x200aac},[_0x353123,[]];},'deserialize'(_0x4ddec7){const _0x155ca6=_0x5918d1;if(_0x4ddec7['isError'])throw Object['assign'](new Error(_0x4ddec7[_0x155ca6(0x10b)]['message']),_0x4ddec7['value']);throw _0x4ddec7['value'];}}]]);function _0x32935f(_0x35f78d,_0x435303=self){const _0x2f4f24=_0x5918d1;_0x435303['addEventListener']('message',function _0x58b5d1(_0x544c43){const _0x398311=𝐰𝐜_0x4acc;if(!_0x544c43||!_0x544c43['data'])return;const {id:_0x597c86,type:_0x4a49cd,path:_0x1535d5}=Object['assign']({'path':[]},_0x544c43[_0x398311(0x1e8)]),_0x425627=(_0x544c43['data']['argumentList']||[])['map'](_0x1fabdd);let _0x32e6aa;try{const _0x1039e2=_0x1535d5['slice'](0x0,-0x1)[_0x398311(0x1d1)]((_0xbcd7a2,_0x4ac9bc)=>_0xbcd7a2[_0x4ac9bc],_0x35f78d),_0x12b7a7=_0x1535d5['reduce']((_0x5758e3,_0x1ee6fe)=>_0x5758e3[_0x1ee6fe],_0x35f78d);switch(_0x4a49cd){case 0x0:_0x32e6aa=_0x12b7a7;break;case 0x1:_0x1039e2[_0x1535d5['slice'](-0x1)[0x0]]=_0x1fabdd(_0x544c43[_0x398311(0x1e8)]['value']),_0x32e6aa=!0x0;break;case 0x2:_0x32e6aa=_0x12b7a7['apply'](_0x1039e2,_0x425627);break;case 0x3:_0x32e6aa=_0x1dc08f(new _0x12b7a7(..._0x425627));break;case 0x4:{const {port1:_0x3ab5dc,port2:_0x100619}=new MessageChannel();_0x32935f(_0x35f78d,_0x100619),_0x32e6aa=_0x31b642(_0x3ab5dc,[_0x3ab5dc]);}break;case 0x5:_0x32e6aa=void 0x0;}}catch(_0xfd2a98){_0x32e6aa={'value':_0xfd2a98,[_0x2ed0c8]:0x0};}Promise[_0x398311(0x127)](_0x32e6aa)['catch'](_0x2fb9f2=>({'value':_0x2fb9f2,[_0x2ed0c8]:0x0}))[_0x398311(0x1c4)](_0x241aa4=>{const _0x9085fb=_0x398311,[_0x5b6eec,_0x51b3d9]=_0x18aa17(_0x241aa4);_0x435303['postMessage'](Object['assign'](Object[_0x9085fb(0xfd)]({},_0x5b6eec),{'id':_0x597c86}),_0x51b3d9),0x5===_0x4a49cd&&(_0x435303[_0x9085fb(0x1c6)](_0x9085fb(0x143),_0x58b5d1),_0x167323(_0x435303));});}),_0x435303[_0x2f4f24(0x1ab)]&&_0x435303['start']();}function _0x167323(_0x49893d){(function(_0x33fa21){const _0x37c7b2=𝐰𝐜_0x4acc;return _0x37c7b2(0x19e)===_0x33fa21[_0x37c7b2(0x1d2)][_0x37c7b2(0xf1)];}(_0x49893d)&&_0x49893d['close']());}function _0x412bd0(_0x5a9891,_0x24faec){return _0x3ff0ce(_0x5a9891,[],_0x24faec);}function _0x19bc59(_0x2b5d23){if(_0x2b5d23)throw new Error('Proxy\x20has\x20been\x20released\x20and\x20is\x20not\x20useable');}function _0x3ff0ce(_0x1d0719,_0x2bb80e=[],_0x8975df=function(){}){let _0x4f23dc=!0x1;const _0x431a9c=new Proxy(_0x8975df,{'get'(_0x5987a5,_0x1734e0){const _0x472a55=𝐰𝐜_0x4acc;if(_0x19bc59(_0x4f23dc),_0x1734e0===_0x3f41ff)return()=>_0x45f17f(_0x1d0719,{'type':0x5,'path':_0x2bb80e['map'](_0x4e8838=>_0x4e8838['toString']())})['then'](()=>{_0x167323(_0x1d0719),_0x4f23dc=!0x0;});if('then'===_0x1734e0){if(0x0===_0x2bb80e['length'])return{'then'(){return _0x431a9c;}};const _0x519c45=_0x45f17f(_0x1d0719,{'type':0x0,'path':_0x2bb80e['map'](_0x5e3c17=>_0x5e3c17[_0x472a55(0x152)]())})[_0x472a55(0x1c4)](_0x1fabdd);return _0x519c45[_0x472a55(0x1c4)]['bind'](_0x519c45);}return _0x3ff0ce(_0x1d0719,[..._0x2bb80e,_0x1734e0]);},'set'(_0x97e9ed,_0x4e9d5c,_0x5a9eed){const _0x1933e3=𝐰𝐜_0x4acc;_0x19bc59(_0x4f23dc);const [_0x451eb1,_0x40c2a2]=_0x18aa17(_0x5a9eed);return _0x45f17f(_0x1d0719,{'type':0x1,'path':[..._0x2bb80e,_0x4e9d5c][_0x1933e3(0x207)](_0x4a3bd8=>_0x4a3bd8['toString']()),'value':_0x451eb1},_0x40c2a2)['then'](_0x1fabdd);},'apply'(_0x74b7d3,_0x3d6672,_0x15bdcc){const _0x1d9577=𝐰𝐜_0x4acc;_0x19bc59(_0x4f23dc);const _0x57e4f8=_0x2bb80e[_0x2bb80e[_0x1d9577(0x124)]-0x1];if(_0x57e4f8===_0x5e4a40)return _0x45f17f(_0x1d0719,{'type':0x4})['then'](_0x1fabdd);if(_0x1d9577(0x173)===_0x57e4f8)return _0x3ff0ce(_0x1d0719,_0x2bb80e['slice'](0x0,-0x1));const [_0x56857e,_0x21d020]=_0x3f34d5(_0x15bdcc);return _0x45f17f(_0x1d0719,{'type':0x2,'path':_0x2bb80e['map'](_0x36c6c2=>_0x36c6c2['toString']()),'argumentList':_0x56857e},_0x21d020)['then'](_0x1fabdd);},'construct'(_0x4737e5,_0x181a45){const _0x3f13e3=𝐰𝐜_0x4acc;_0x19bc59(_0x4f23dc);const [_0x266809,_0x47015b]=_0x3f34d5(_0x181a45);return _0x45f17f(_0x1d0719,{'type':0x3,'path':_0x2bb80e['map'](_0x561398=>_0x561398['toString']()),'argumentList':_0x266809},_0x47015b)[_0x3f13e3(0x1c4)](_0x1fabdd);}});return _0x431a9c;}function _0x3f34d5(_0x530ddf){const _0x5e05b6=_0x530ddf['map'](_0x18aa17);return[_0x5e05b6['map'](_0x105179=>_0x105179[0x0]),(_0x2149b2=_0x5e05b6['map'](_0x3c05a2=>_0x3c05a2[0x1]),[]['concat']['apply']([],_0x2149b2))];var _0x2149b2;}const _0x5ca35f=new WeakMap();function _0x31b642(_0x4fd3e6,_0x133604){return _0x5ca35f['set'](_0x4fd3e6,_0x133604),_0x4fd3e6;}function _0x1dc08f(_0x595cce){return Object['assign'](_0x595cce,{[_0x155736]:!0x0});}function _0x18aa17(_0x56a9ce){const _0xf9a4ed=_0x5918d1;for(const [_0x1c763f,_0x36f9a3]of _0x54e879)if(_0x36f9a3['canHandle'](_0x56a9ce)){const [_0x41b46e,_0x3f8070]=_0x36f9a3[_0xf9a4ed(0x14d)](_0x56a9ce);return[{'type':0x3,'name':_0x1c763f,'value':_0x41b46e},_0x3f8070];}return[{'type':0x0,'value':_0x56a9ce},_0x5ca35f['get'](_0x56a9ce)||[]];}function _0x1fabdd(_0x2b40e6){const _0x4b4c7e=_0x5918d1;switch(_0x2b40e6['type']){case 0x3:return _0x54e879[_0x4b4c7e(0x139)](_0x2b40e6['name'])['deserialize'](_0x2b40e6[_0x4b4c7e(0x10b)]);case 0x0:return _0x2b40e6['value'];}}function _0x45f17f(_0x553094,_0x49ed7c,_0x11a3f0){return new Promise(_0x53aedc=>{const _0x5def79=𝐰𝐜_0x4acc,_0x18e897=new Array(0x4)['fill'](0x0)[_0x5def79(0x207)](()=>Math['floor'](Math['random']()*Number['MAX_SAFE_INTEGER'])[_0x5def79(0x152)](0x10))['join']('-');_0x553094['addEventListener']('message',function _0xd0d200(_0xfa3eff){const _0x5c23b5=_0x5def79;_0xfa3eff[_0x5c23b5(0x1e8)]&&_0xfa3eff['data']['id']&&_0xfa3eff[_0x5c23b5(0x1e8)]['id']===_0x18e897&&(_0x553094['removeEventListener']('message',_0xd0d200),_0x53aedc(_0xfa3eff['data']));}),_0x553094[_0x5def79(0x1ab)]&&_0x553094[_0x5def79(0x1ab)](),_0x553094['postMessage'](Object['assign']({'id':_0x18e897},_0x49ed7c),_0x11a3f0);});}var _0x539b80=_0x3d4496(0x1),_0x34f258=_0x3d4496['n'](_0x539b80);const _0x1d8ec8=0x6000,_0x4e7bde=0x2000,_0x409b8f=0x4000,_0x134219=0x1000,_0x5120bd=0xa000,_0x5442d5=0xf000,_0x503b0f=0x8000,_0x3adff1=0xc000,_0x8d7e18=0x7,_0x1a76b7=0x6,_0x95e395=0x2,_0x263078=0x4,_0x22bcff=0x1,_0xf6d5b8=0x3,_0x3231bd=0x5;var _0x247165,_0x275e8d=_0x3d4496(0x4);class _0x3e3705{constructor(_0x26129c,_0x2d6359){this['name']=_0x26129c,this['type']=_0x2d6359;}['isDirectory'](){const _0x169b07=_0x5918d1;return this[_0x169b07(0xed)]===_0x95e395;}['isFile'](){return this['type']===_0x22bcff;}['isBlockDevice'](){return this['type']===_0x8d7e18;}['isCharacterDevice'](){return this['type']===_0x1a76b7;}['isSymbolicLink'](){const _0x542b0f=_0x5918d1;return this[_0x542b0f(0xed)]===_0xf6d5b8;}['isFIFO'](){return this['type']===_0x263078;}['isSocket'](){return this['type']===_0x3231bd;}}class _0x433e9e{constructor(_0xf4e937,_0x1d3801,_0x349e5c,_0x1b46f1,_0x35d520,_0x3e6137,_0x4564cc,_0x139cd3,_0x11824f,_0x5ded17,_0x16c47e,_0x54be3d,_0x4c8f32,_0x197e9d){const _0x4b6df6=_0x5918d1;this['dev']=_0xf4e937,this['mode']=_0x1d3801,this['nlink']=_0x349e5c,this['uid']=_0x1b46f1,this[_0x4b6df6(0x191)]=_0x35d520,this[_0x4b6df6(0x1b3)]=_0x3e6137,this['blksize']=_0x4564cc,this['ino']=_0x139cd3,this['size']=_0x11824f,this['blocks']=_0x5ded17,this[_0x4b6df6(0xec)]=_0x16c47e,this['mtime']=_0x54be3d,this['ctime']=_0x4c8f32,this['birthtime']=_0x197e9d;}[_0x5918d1(0x160)](){const _0x23525b=_0x5918d1;return this[_0x23525b(0x1c2)](_0x409b8f);}['isFile'](){const _0x152549=_0x5918d1;return this[_0x152549(0x1c2)](_0x503b0f);}['isBlockDevice'](){return this['_checkModeProperty'](_0x1d8ec8);}['isCharacterDevice'](){return this['_checkModeProperty'](_0x4e7bde);}['isSymbolicLink'](){return this['_checkModeProperty'](_0x5120bd);}['isFIFO'](){return this['_checkModeProperty'](_0x134219);}[_0x5918d1(0x1b7)](){return this['_checkModeProperty'](_0x3adff1);}['_checkModeProperty'](_0xe91712){return'number'==typeof this['mode']?(this['mode']&_0x5442d5)===_0xe91712:(this['mode']&BigInt(_0x5442d5))===_0xe91712;}}class _0x1dbe82{constructor(_0x1edf0b){const _0x301994=_0x5918d1;this['comlink']=_0x1edf0b,this[_0x301994(0x1e2)]=[];}async['batchCall'](_0x1599bb,..._0x500613){const _0x310390=_0x5918d1,_0x3fea9d=_0x34f258()();return this['batch'][_0x310390(0x171)]({..._0x3fea9d,'method':_0x1599bb,'args':_0x500613}),this['batchTimer']||(this['batchTimer']=setTimeout(async()=>{const _0x4fb9c5=_0x310390;this['batchTimer']=void 0x0;const _0x2624fe=this['batch'];this[_0x4fb9c5(0x1e2)]=[];const _0xf5b9cd=await this['comlink'][_0x4fb9c5(0x181)](_0x2624fe['map'](({method:_0x40d38f,args:_0x245cda})=>[_0x40d38f,..._0x245cda]));_0x2624fe['forEach'](async({resolve:_0x271216,reject:_0x9d6447},_0x48de61)=>{const _0x29a876=_0x4fb9c5,_0x561d0b=_0xf5b9cd[_0x48de61];'data'in _0x561d0b?_0x271216(_0x561d0b['data']):(_0x561d0b[_0x29a876(0x168)][_0x29a876(0x15f)]=_0x561d0b[_0x29a876(0x17b)],_0x9d6447(_0x561d0b['error']));});},0xa)),_0x3fea9d[_0x310390(0x122)];}async['stat'](_0x26c272,_0x4e3c77){const _0x51a26a=_0x5918d1,_0x1e4069=await this['batchCall'](_0x51a26a(0x17a),_0x26c272,_0x4e3c77);if(null!=_0x1e4069)return new _0x433e9e(_0x1e4069['dev'],_0x1e4069['mode'],_0x1e4069['nlink'],_0x1e4069[_0x51a26a(0x1ae)],_0x1e4069['gid'],_0x1e4069['rdev'],_0x1e4069['blksize'],_0x1e4069[_0x51a26a(0x1c1)],_0x1e4069['size'],_0x1e4069['blocks'],_0x1e4069['atime'],_0x1e4069[_0x51a26a(0x1e7)],_0x1e4069[_0x51a26a(0x125)],_0x1e4069['birthtime']);}async['readdir'](_0x35f8c4,_0x5a757e){const _0x1bb87b=_0x5918d1,_0x14ffca=await this['batchCall'](_0x1bb87b(0x192),_0x35f8c4,_0x5a757e);return(null==_0x5a757e?void 0x0:_0x5a757e['withFileTypes'])?_0x14ffca['map'](_0x49aa6e=>new _0x3e3705(_0x49aa6e[_0x1bb87b(0xf1)],_0x49aa6e['Symbol(type)'])):_0x14ffca;}async['readFile'](_0x77d9c7,_0x5ae6f9){const _0x3d3d2f=await this['batchCall']('readFile',_0x77d9c7,_0x5ae6f9);return'string'==typeof _0x3d3d2f?_0x3d3d2f:_0x275e8d['Buffer']['from'](_0x3d3d2f);}async[_0x5918d1(0x1a2)](_0x1e0717,_0x4e4e09,_0x4a7835){return this['batchCall']('writeFile',_0x1e0717,_0x4e4e09,_0x4a7835);}async['open'](_0x5048c6,_0xd730fb,_0x373229){const _0x32dd3d=_0x5918d1;return this[_0x32dd3d(0x18a)]('open',_0x5048c6,_0xd730fb,null!=_0x373229?_0x373229:void 0x0);}async['close'](_0x45601d){return this['batchCall']('close',_0x45601d);}async[_0x5918d1(0x1cc)](_0x185aca,_0x281f18,_0x12f945,_0x808fe7,_0x3a0246){const _0x5accb0=_0x5918d1;if(!ArrayBuffer[_0x5accb0(0x1db)](_0x281f18))throw new Error('Invalid\x20data\x20buffer\x20or\x20typed\x20array');const _0x63bf24=null!=_0x12f945?_0x12f945:0x0;if(!(Number['isFinite'](_0x63bf24)&&_0x63bf24>=0x0&&_0x63bf24<=_0x281f18[_0x5accb0(0x1b0)]))throw new Error(_0x5accb0(0x18d));const _0x272865=_0x281f18[_0x5accb0(0x1b0)]-_0x63bf24,_0x1955ab=null!=_0x808fe7?_0x808fe7:_0x272865;if(!(Number[_0x5accb0(0x1c3)](_0x1955ab)&&_0x1955ab>=0x0&&_0x1955ab<=_0x272865))throw new Error(_0x5accb0(0x17c));const _0x23c1f8=await this[_0x5accb0(0x18a)]('read',_0x185aca,_0x1955ab,_0x3a0246);return _0x281f18['set'](_0x23c1f8,_0x63bf24),_0x23c1f8['byteLength'];}async['write'](_0x2f94cc,_0x2c963f,_0x22843e,_0x41b900,_0x570e46){return this['batchCall']('write',_0x2f94cc,_0x2c963f,_0x22843e,_0x41b900,_0x570e46);}async['mkdir'](_0x5ae6c4,_0x1fa23e){const _0x249669=_0x5918d1;return this[_0x249669(0x18a)](_0x249669(0x18f),_0x5ae6c4,_0x1fa23e);}async['rmdir'](_0x5cd6b9,_0xa9668b){return this['batchCall']('rmdir',_0x5cd6b9,_0xa9668b);}async['rename'](_0x4cc42f,_0x55a766){return this['batchCall']('rename',_0x4cc42f,_0x55a766);}async['unlink'](_0x2e962b){const _0x41716=_0x5918d1;return this[_0x41716(0x18a)]('unlink',_0x2e962b);}async['lstat'](_0x3eee70,_0x295ecf){const _0x8d5465=_0x5918d1,_0x478b37=await this[_0x8d5465(0x18a)]('lstat',_0x3eee70,_0x295ecf);if(null!=_0x478b37)return new _0x433e9e(_0x478b37[_0x8d5465(0x1f8)],_0x478b37['mode'],_0x478b37[_0x8d5465(0x1ce)],_0x478b37['uid'],_0x478b37[_0x8d5465(0x191)],_0x478b37['rdev'],_0x478b37['blksize'],_0x478b37['ino'],_0x478b37['size'],_0x478b37['blocks'],_0x478b37[_0x8d5465(0xec)],_0x478b37['mtime'],_0x478b37[_0x8d5465(0x125)],_0x478b37[_0x8d5465(0xf0)]);}async['readlink'](_0x54fb5f,_0x574635){const _0x1292cd=_0x5918d1;return this[_0x1292cd(0x18a)]('readlink',_0x54fb5f,_0x574635);}async['symlink'](_0x5a9013,_0x42b7d9,_0x5dcf96){const _0x21c825=_0x5918d1;return this['batchCall'](_0x21c825(0x141),_0x5a9013,_0x42b7d9,_0x5dcf96);}async['chmod'](_0x2f6374,_0x2501bd){return this['batchCall']('chmod',_0x2f6374,_0x2501bd);}async[_0x5918d1(0x109)](_0x16e130){return this['batchCall']('fdatasync',_0x16e130);}async[_0x5918d1(0xff)](_0x4ecf73,_0x19cf83){return this['batchCall']('access',_0x4ecf73,_0x19cf83);}async['rm'](_0x3bc248,_0x3e7b17){return this['batchCall']('rm',_0x3bc248,_0x3e7b17);}async['copyFile'](_0x150e86,_0x2292be,_0xa81dff){const _0x48aadf=_0x5918d1;return this[_0x48aadf(0x18a)]('copyFile',_0x150e86,_0x2292be,_0xa81dff);}}class _0x523c1e{constructor(_0x5365ca){const _0x4595ad=_0x5918d1;this['_comlink']=_0x5365ca,this[_0x4595ad(0x177)]=new _0x1dbe82(this['_comlink']);}['watch'](_0x134e38,_0x3ec4d4,_0x31dd3f){const _0x55174e=_0x5918d1;_0x55174e(0x1e4)==typeof _0x3ec4d4&&(_0x31dd3f=_0x3ec4d4,_0x3ec4d4=null),_0x55174e(0x1e4)==typeof _0x31dd3f&&(_0x31dd3f=_0x1dc08f(_0x31dd3f));const _0x2eb240=this['_comlink']['watch'](_0x134e38,_0x3ec4d4,_0x31dd3f);return new _0x3821ee(_0x2eb240);}}class _0x3821ee{constructor(_0x177f8e){this['promise']=_0x177f8e;}['close'](){const _0x3c2a1e=_0x5918d1;this[_0x3c2a1e(0x1bb)](_0x11691f=>{const _0x3fe633=_0x3c2a1e;_0x11691f[_0x3fe633(0x117)](),_0x11691f[_0x3f41ff]();});}[_0x5918d1(0x1bb)](_0x547da0){return this['promise']['then'](_0x547da0),this;}}function _0x5c36ba(_0xb97c4c){const _0x5e1786=_0x5918d1;return{'output':_0xb97c4c['output']?_0x1dc08f(_0xb97c4c[_0x5e1786(0x176)]):void 0x0,'stdout':_0xb97c4c['stdout']?_0x1dc08f(_0xb97c4c[_0x5e1786(0x1ef)]):void 0x0,'stderr':_0xb97c4c[_0x5e1786(0xee)]?_0x1dc08f(_0xb97c4c['stderr']):void 0x0,'exit':_0xb97c4c['exit']?_0x1dc08f(_0xb97c4c['exit']):void 0x0,'beforeExecute':_0xb97c4c['beforeExecute']?_0x1dc08f(_0xb97c4c['beforeExecute']):void 0x0};}function _0x243d27(_0x146f84){const _0x3671a4=_0x5918d1;let _0x44273f=!0x1,_0xf0802e=()=>{};return{'subscribe':_0x614679=>(_0x614679[_0x3671a4(0x1c4)](_0xd83ce3=>{_0xf0802e=_0xd83ce3,_0x44273f&&_0xf0802e();}),()=>{_0x44273f=!0x0,_0xf0802e();}),'listener'(..._0x27752c){_0x44273f||_0x146f84(..._0x27752c);}};}_0x54e879['set']('transfer-buffer',{'canHandle'(_0x2a5268){return!0x1;},'serialize':_0x2ba208=>[_0x2ba208,[]],'deserialize':_0x207f69=>_0x207f69}),function(_0x119e5c){const _0x1b9c5f=_0x5918d1;_0x119e5c['InitOptions']='InitOptions',_0x119e5c[_0x1b9c5f(0x158)]='Initialized';}(_0x247165||(_0x247165={}));class _0x488bc1{constructor(_0x371503,_0x4c5877,_0x36e2e1){const _0x4165b3=_0x5918d1;this['_iFrameComlink']=_0x4c5877,this['_pid']=_0x36e2e1,this[_0x4165b3(0x189)]=!0x0,this['onExit']=_0x371503['then'](_0x412b24=>(this['running']=!0x1,_0x412b24));}get['pid'](){return this['_pid'];}async[_0x5918d1(0x131)](_0x212cea){return this['_iFrameComlink']['stdin'](this['_pid'],_0x212cea);}async['kill'](_0x3fc480){const _0x557e7b=_0x5918d1;this[_0x557e7b(0x188)][_0x557e7b(0x1f3)](this['_pid'],_0x3fc480);}async[_0x5918d1(0x19b)](_0x3e5d12,_0x449334,_0x325555=!0x1){const _0x424da2=_0x5918d1;this['_iFrameComlink']['signal'](this[_0x424da2(0x1dc)],_0x3e5d12,_0x449334,_0x325555);}}const _0x5d44aa={'server':'https://local.webcontainer.io','appId':_0x5918d1(0x203),'version':'8cf5a3c77f45c942df800a39619ec49fff7e5814'},_0x3b243e=new TextEncoder(),_0x255ba2=new TextDecoder(),_0x3a20c5=(_0x5e9a81=_0x5918d1(0x101),_0x3bf550=!0x0,(_0x2cfe2b,_0x2acb6d)=>{const _0x245b61=_0x5918d1;if(_0x2e1bd1||_0x3bf550)return;const _0x3dff7d=''+(_0x5e9a81?'['+_0x5e9a81+']\x20':'')+_0x2054a9[_0x2cfe2b](_0x2acb6d);if(_0x245b61(0x20b)===_0x2cfe2b)throw _0x3dff7d;('*'===_0x1f5844||_0x1f5844['has'](_0x2cfe2b))&&function(_0x25415a){const _0x18d428=_0x245b61;switch(_0x25415a){case'debug':case'info':case'success':return console[_0x18d428(0x17e)];case _0x18d428(0x1fc):return console[_0x18d428(0x1fc)];case _0x18d428(0x168):case'exception':return console[_0x18d428(0x168)];default:throw new Error('Invalid\x20logger\x20level\x20'+_0x25415a);}}(_0x2cfe2b)(_0x3dff7d);});var _0x5e9a81,_0x3bf550;class _0x36c848{constructor({env:_0x46bca2,poolSize:_0x5e60cf=0x1,childWorkers:_0x3e2a5a,hardwareConcurrency:_0x4ba1bb=window['navigator']['hardwareConcurrency'],runFileSystemWorker:_0x24440c=!0x1,indexes:_0x10ce49,baseUrl:_0x22cf9f=window['location']['origin'],mode:_0x58c737,systemBinaries:_0x1b421e,initOptions:_0x2c19a0,git:_0x2224eb,turbo:_0x1896d4,maxStorage:_0x3d5c4f,onError:_0x520ead,username:_0x1018cf}={}){const _0x42e322=_0x5918d1;this['_fsDeferred']=_0x34f258()(),this['fs']=this[_0x42e322(0x163)][_0x42e322(0x122)];const _0x33e3ec={..._0x5d44aa,..._0x3c5c73(_0x2c19a0),'baseUrl':_0x22cf9f};this[_0x42e322(0x106)]=_0x33e3ec;try{new URL(_0x33e3ec[_0x42e322(0x15b)]);}catch(_0x55efaf){throw new Error('Invalid\x20server\x20URL',{'cause':_0x55efaf});}this['_env']=_0x46bca2;const _0x1bda6f=function(_0x3cd1f3,_0x352a34){const _0x4ade17=_0x42e322,_0xf88bf7=new URL(_0x3cd1f3);return _0xf88bf7['protocol']+'//'+_0x352a34+'.'+_0xf88bf7[_0x4ade17(0x16a)];}(_0x22cf9f,_0x33e3ec['appId']);this['_ready']=Promise['all']([this['_createIFrame'](_0x1bda6f,_0x33e3ec),this['_initFetchers'](_0x22cf9f+'/fetch.worker.8cf5a3c77f45c942df800a39619ec49fff7e5814.js',{'registry':{'mode':_0x58c737,'baseUrl':_0x22cf9f,'getTurboToken':null==_0x1896d4?void 0x0:_0x1896d4[_0x42e322(0xe6)]},'git':_0x2224eb})])['then'](async([_0x34220e,{registry:_0xf3520b}])=>{const _0x9eddeb=_0x42e322,_0x431da4=new MessageChannel();let _0x4fd9a6,_0x25620d;if(this[_0x9eddeb(0x137)]=_0x412bd0(_0x431da4['port1']),_0x24440c){_0x4fd9a6=new MessageChannel();const _0x27b007=_0x412bd0(_0x4fd9a6['port1']);_0x25620d=new _0x523c1e(_0x27b007);}_0x10ce49||(_0x10ce49=[]),'string'==typeof _0x1b421e?_0x10ce49['push'](_0x1b421e):_0x10ce49['push'](new URL(_0x9eddeb(0x1f1),_0x22cf9f)['href']);const [_0x14e71b,_0x1a2ea5]=await Promise['all']([await _0x970cd5(_0x10ce49),await this[_0x9eddeb(0x111)]['registry'][_0x9eddeb(0x14f)]()]);await this['_iFrameComlink'][_0x9eddeb(0x118)]({'poolSize':_0x5e60cf,'childWorkers':_0x3e2a5a,'hardwareConcurrency':_0x4ba1bb,'indexes':_0x31b642(_0x14e71b,_0x14e71b),'maxStorage':_0x3d5c4f,'baseUrl':_0x22cf9f,'username':_0x1018cf},_0x31b642(_0xf3520b[_0x9eddeb(0x1d0)],[_0xf3520b['registryPort']]),_0x31b642(_0x431da4['port2'],[_0x431da4['port2']]),_0x4fd9a6?_0x31b642(_0x4fd9a6[_0x9eddeb(0x1bd)],[_0x4fd9a6['port2']]):void 0x0,_0x31b642(_0x1a2ea5,[_0x1a2ea5['comlink'],_0x1a2ea5['sync']]),_0x1dc08f(this['setupFetcherConnection']['bind'](this))),'object'==typeof _0x1b421e&&!0x1===_0x1b421e['git']&&await this['_fsWorkerComlink']['removeFile']('/usr/bin/git'),_0x25620d?this[_0x9eddeb(0x163)]['resolve'](_0x25620d):_0x3a20c5('warn','FSFacade\x20not\x20booted,\x20pass\x20in\x20`runFileSystemWorker:\x20true`\x20to\x20be\x20able\x20to\x20use\x20it');})[_0x42e322(0x1f2)](_0x317038=>{throw null==_0x520ead||_0x520ead(_0x317038),_0x317038;});}get[_0x5918d1(0x1d4)](){const _0x2b7d3e=_0x5918d1;var _0x853c59;return{'turboURL':_0x2b7d3e(0x11f),'appId':null!==(_0x853c59=this['_options']['appId'])&&void 0x0!==_0x853c59?_0x853c59:''};}['setTerminalDimensions'](_0x54a033,_0xdd3ac){this['_terminalDimensions']={'cols':_0x54a033,'rows':_0xdd3ac};}['watch'](_0xc2c729,_0x1128b8){const {listener:_0x125f4a,subscribe:_0x884c0e}=_0x243d27(_0x1128b8);return _0x884c0e(this['_watch'](_0xc2c729,_0x125f4a));}['watchPaths'](_0x5207d7,_0x36c570,_0x45d7ea){const {listener:_0x3f42b7,subscribe:_0x359bbc}=_0x243d27(_0x36c570);return _0x359bbc(this['_watchPaths'](_0x5207d7,_0x3f42b7,_0x45d7ea));}async[_0x5918d1(0x1a2)](_0x4589e8,_0x16cdc8,_0x538f6b={}){const _0x273d22=_0x5918d1;if(await this['_ready'],'string'==typeof _0x16cdc8){const _0x1302ec=_0x3b243e['encode'](_0x16cdc8)['buffer'];await this[_0x273d22(0x137)][_0x273d22(0x1a2)](_0x4589e8,_0x31b642(_0x1302ec,[_0x1302ec]),_0x538f6b);}else await this['_fsWorkerComlink']['writeFile'](_0x4589e8,_0x16cdc8,_0x538f6b);}async['loadFiles'](_0x3f01e1,_0x3a8179){const _0x154eeb=_0x5918d1;let _0x1e168d;await this['_ready'],_0x1e168d='string'==typeof _0x3f01e1?_0x3b243e['encode'](_0x3f01e1)[_0x154eeb(0x12c)]:_0x3f01e1[_0x154eeb(0x12c)],await this['_fsWorkerComlink']['loadFiles'](_0x31b642(_0x1e168d,[_0x1e168d]),_0x3a8179);}['loadFilesFromStream'](_0x88f66a,_0x28a1b0){const _0x5ee9c4=_0x5918d1,_0x2e5965=_0x88f66a['getReader'](),_0x4f43a4=new AbortController(),_0x578b71=function(_0x1a282e,_0x3d88f6){const _0x5a4b66=𝐰𝐜_0x4acc;let _0x214d3c=[],_0x7135a3=Promise['resolve'](!0x0);return async function(){let _0x152eac,_0x245681=!0x1;for(;!_0x245681&&!_0x3d88f6['aborted'];){const _0x315031=_0x1a282e['read']();_0x7135a3=_0x315031['then'](({done:_0x6d2482})=>_0x6d2482),{value:_0x152eac,done:_0x245681}=await _0x315031,null!=_0x152eac&&_0x214d3c['push'](_0x152eac);}}()[_0x5a4b66(0x1f2)](()=>{}),async function*(){for(;0x1;)if(_0x214d3c['length']){const _0x584dff=_0x214d3c;_0x214d3c=[],yield _0x584dff;}else{if(await _0x7135a3)return;}}();}(_0x2e5965,_0x4f43a4['signal']),_0x1d7bbb=this[_0x5ee9c4(0x170)]['then'](()=>this[_0x5ee9c4(0x137)]['indexStreamLoader'](_0x28a1b0)),_0x3fc800=new _0x1bc33c(_0x4f43a4['signal']);return{'start'(){const _0x3c4ffb=_0x5ee9c4,_0x4c5cad=async function(_0x71f492,_0x25d74b,_0x52eb77){const _0x4e092a=𝐰𝐜_0x4acc,_0x2cd35d=await _0x71f492;for await(const _0x2d37ee of _0x25d74b){const _0x48a231=await _0x2cd35d[_0x4e092a(0x171)](_0x31b642(_0x2d37ee,_0x2d37ee['map'](_0x344861=>_0x344861['buffer'])));null!=_0x48a231&&_0x52eb77(_0x48a231);}await _0x2cd35d['push']();}(_0x1d7bbb,_0x578b71,_0x334994=>_0x3fc800['setLastINode'](_0x334994));return _0x4c5cad[_0x3c4ffb(0x180)](()=>{const _0x1944ea=_0x3c4ffb;_0x4f43a4[_0x1944ea(0x1af)](),_0x1d7bbb['then'](_0x4d8931=>_0x4d8931[_0x3f41ff]());}),_0x4c5cad;},'listener':_0x3fc800};}async['serialize'](_0x50ac56,_0x24b474){const _0x4ba060=_0x5918d1;return await this['_ready'],this[_0x4ba060(0x137)][_0x4ba060(0x14d)](_0x50ac56,_0x24b474);}async['removeFile'](_0x1321d,_0x2d65e7={}){await this['_ready'],await this['_fsWorkerComlink']['removeFile'](_0x1321d,_0x2d65e7);}async['createFolder'](_0x457c96,_0xee8891={}){await this['_ready'],await this['_fsWorkerComlink']['createFolder'](_0x457c96,_0xee8891);}async[_0x5918d1(0x1dd)](_0xbb4c57,_0x34d68e={}){const _0x545e07=_0x5918d1;await this[_0x545e07(0x170)],await this['_fsWorkerComlink'][_0x545e07(0x1dd)](_0xbb4c57,_0x34d68e);}async['readFile'](_0x3090a6,_0x40db4b,_0x4d0082){return await this['_ready'],await this['_fsWorkerComlink']['readFile'](_0x3090a6,_0x40db4b,_0x4d0082);}async['readFolder'](_0x1d7182,_0x53dacd){return await this['_ready'],await this['_fsWorkerComlink']['readdir'](_0x1d7182,_0x53dacd);}async['fileSearch'](_0x70f65e,_0x907add,_0x5a4110){return await this['_ready'],this['_fsWorkerComlink']['fileSearch'](_0x70f65e,_0x907add,_0x5a4110);}async['textSearch'](_0x538303,_0x37ca95,_0x484ff6){return await this['_ready'],_0x484ff6&&(_0x484ff6=_0x1dc08f(_0x484ff6)),this['_fsWorkerComlink']['textSearch'](_0x538303,_0x37ca95,_0x484ff6);}async['run'](_0x1675ef,_0x1f5d2d={},_0x3846a0){const _0xbbc301=_0x5918d1;await this[_0xbbc301(0x170)];const {workerName:_0x2c1fcc,messagePort:_0x3664e6}=_0x1675ef;let _0x566c4e;_0x566c4e=(null==_0x3846a0?void 0x0:_0x3846a0[_0xbbc301(0x150)])?_0x1f5d2d:_0x468c8e(_0x1f5d2d);const {output:_0x4bbfab,stdout:_0x4bc35e,stderr:_0x441ef6,exit:_0x3d2986,beforeExecute:_0x31762f}=_0x5c36ba(_0x566c4e),_0x1a6ac9=await this['_iFrameComlink']['getProcessFromPool'](_0x2c1fcc);!_0x1675ef['terminal']&&this['_terminalDimensions']&&(_0x1675ef['terminal']=this['_terminalDimensions']);const _0xd7fc0a=[];_0x3664e6&&_0xd7fc0a[_0xbbc301(0x171)](_0x3664e6),null!=this['_env']&&(_0x1675ef['env']={...this[_0xbbc301(0x205)],..._0x1675ef['env']});const _0x27e9a9=this['_iFrameComlink']['run'](_0x1a6ac9,_0x31b642(_0x1675ef,_0xd7fc0a),_0x4bbfab,_0x4bc35e,_0x441ef6,_0x3d2986,_0x31762f);return new _0x488bc1(_0x27e9a9,this[_0xbbc301(0x188)],_0x1a6ac9);}async[_0x5918d1(0x19b)](_0x360db1,_0xf088b2,_0x3f42c1){const _0xa7729e=_0x5918d1;await this[_0xa7729e(0x170)],this[_0xa7729e(0x188)][_0xa7729e(0x19b)](_0x360db1,_0xf088b2,_0x3f42c1);}async[_0x5918d1(0x136)](_0x16bb74={},_0x454a51=!0x1){const _0x5b44f1=_0x5918d1;await this[_0x5b44f1(0x170)];const {output:_0x1a6798,stdout:_0x224e3d,stderr:_0x1551ee,exit:_0xc4a05,beforeExecute:_0x5a9ca1}=_0x5c36ba(_0x468c8e(_0x16bb74));this['_iFrameComlink']['registerDefaultEventListeners'](_0x1a6798,_0x224e3d,_0x1551ee,_0xc4a05,_0x5a9ca1,_0x454a51);}async[_0x5918d1(0xfb)](){const _0x2971df=_0x5918d1;return await this[_0x2971df(0x170)],this['_iFrameComlink'][_0x2971df(0xfb)]();}['watchServers'](_0x410e61){const _0x42d6df=_0x5918d1,{listener:_0x4001d2,subscribe:_0x4bd522}=_0x243d27(_0x410e61);return _0x4bd522(this[_0x42d6df(0x1a8)](_0x4001d2));}['subscribeToProcesses'](_0x13fe51){const {listener:_0x10ab8,subscribe:_0x1973cf}=_0x243d27(_0x13fe51);return _0x1973cf(this['_subscribeToProcesses'](_0x10ab8));}['onProcessRemove'](_0x26ddc6,_0x4c8a1f){const _0xb852f1=_0x5918d1,{listener:_0x45b7e4,subscribe:_0x1f45fe}=_0x243d27(_0x4c8a1f);return _0x1f45fe(this[_0xb852f1(0x196)](_0x26ddc6,_0x45b7e4));}[_0x5918d1(0x1e6)](_0x3b0c75){const {listener:_0x2e88d4,subscribe:_0x37550d}=_0x243d27(_0x3b0c75);return _0x37550d(this['_onProcessesRemove'](_0x2e88d4));}async['killProcess'](_0xeddd5f,_0x2f5b89){const _0xe5ebbb=_0x5918d1;return await this['_ready'],this['_iFrameComlink'][_0xe5ebbb(0x1f3)](_0xeddd5f,_0x2f5b89);}['on'](_0x1154f5,_0x47ea00){const {listener:_0x1b0260,subscribe:_0x516c14}=_0x243d27(_0x47ea00);return _0x516c14(this['_on'](_0x1154f5,_0x1b0260));}[_0x5918d1(0xeb)](_0x52bad1,_0x58a957){const _0x232466=this['_addLazyFileHandler']({'pattern':_0x52bad1},(_0x16f202,_0x28e75e,_0x1c0a5c)=>_0x58a957(_0x16f202,_0x1c0a5c));return()=>_0x232466['then'](_0x240f0d=>_0x240f0d());}[_0x5918d1(0x14c)](_0x302853,_0x2617c3){const _0x3aeeee=this['_addLazyFileHandler'](_0x302853,_0x2617c3);return()=>{_0x3aeeee['then'](_0x448ad4=>_0x448ad4());};}async['loadIndexes'](_0x3d072a){const _0x1f1e16=_0x5918d1;await this['_ready'];const _0x56baed=await _0x970cd5(_0x3d072a);return this[_0x1f1e16(0x188)][_0x1f1e16(0x1b5)](_0x31b642(_0x56baed,_0x56baed[_0x1f1e16(0x207)](_0x46df9d=>_0x46df9d['buffer'])));}async[_0x5918d1(0x15e)](_0x4bff4c){const _0x379a28=_0x5918d1;await this['_ready'],await this['_iFrameComlink'][_0x379a28(0x15e)](_0x4bff4c),this[_0x379a28(0x106)]={...this['_options'],..._0x4bff4c};}async['teardown'](){const _0x456e68=_0x5918d1;var _0x2928ed,_0x3b8012,_0x2fddb7,_0x3a2289,_0x300566;try{await this[_0x456e68(0x170)];}catch{}null===(_0x2928ed=this['_iFrameComlink'])||void 0x0===_0x2928ed||_0x2928ed[_0x3f41ff](),null===(_0x3b8012=this['_fetcherComlink'])||void 0x0===_0x3b8012||_0x3b8012[_0x3f41ff](),null===(_0x2fddb7=this['_fsWorkerComlink'])||void 0x0===_0x2fddb7||_0x2fddb7[_0x3f41ff](),null===(_0x3a2289=this[_0x456e68(0x1ca)])||void 0x0===_0x3a2289||_0x3a2289['remove'](),null===(_0x300566=this['_fetcherWorker'])||void 0x0===_0x300566||_0x300566[_0x456e68(0xf2)]();}['isLocalserviceUrl'](_0x21aa64){const _0x5bd94c=_0x5918d1,_0x1e4ee1=function(_0x7018d1){const _0x137610=_0x7018d1['hostname']['match'](_0x3c4645);if(!_0x137610)return;const [,_0x1aae6d,_0x40e6e2,_0x234212]=_0x137610;return{'appId':_0x1aae6d,'port':_0x40e6e2,'host':_0x234212,'protocol':_0x7018d1['protocol']};}(new URL(_0x21aa64));if(null==_0x1e4ee1)return!0x1;const {appId:_0x16006e,host:_0xbc858f,protocol:_0x49b294}=_0x1e4ee1,_0x31a622=new URL(_0x49b294+'//'+_0xbc858f);return _0x16006e===this['_options'][_0x5bd94c(0x140)]&&_0x31a622['origin']===this['_options'][_0x5bd94c(0x15b)];}[_0x5918d1(0x1b1)](_0x5dcc76){const {appId:_0x48acec,server:_0x548f8b}=this['_options'];if(null==_0x48acec||null==_0x548f8b)throw new Error('Unexpected\x20init\x20options');return function({appId:_0x491fd9,port:_0x55dbd3,host:_0x3692c7},_0x1d3f30=!0x0){const _0xe07f3b=𝐰𝐜_0x4acc;try{_0x3692c7=new URL(_0x3692c7)[_0xe07f3b(0x16a)];}catch{}if(!Number[_0xe07f3b(0x142)](Number(_0x55dbd3)))throw new Error('Invalid\x20port\x20\x27'+_0x55dbd3+'\x27');const _0x566d01=(_0x256ec0=_0x3692c7,_0x4563fc[_0xe07f3b(0x110)](_0x256ec0)?'http':'https');var _0x256ec0;return''+(_0x1d3f30?_0x566d01+_0xe07f3b(0x1c9):'')+_0x491fd9+'--'+_0x55dbd3+'.'+_0x3692c7;}({'appId':_0x48acec,'host':_0x548f8b,'port':_0x5dcc76});}async[_0x5918d1(0x1a8)](_0x49e5cd){const _0x7b2684=_0x5918d1;return await this['_ready'],this[_0x7b2684(0x188)][_0x7b2684(0x149)](_0x1dc08f(_0x7f5086=>{const _0x6a9980=_0x7b2684,_0xa4d85=Object['values'](_0x7f5086)[_0x6a9980(0x1d1)]((_0x206b84,_0x5d5bfa)=>(Object['keys'](_0x5d5bfa[_0x6a9980(0x1a9)])['length']&&_0x206b84['push'](...Object['values'](_0x5d5bfa['servers'])),_0x206b84),[]);_0x49e5cd(_0xa4d85);}));}async[_0x5918d1(0x1e1)](_0xe3fa85,_0x30f5a0){return await this['_ready'],this['_fsWorkerComlink']['watch'](_0xe3fa85,_0x1dc08f(_0x30f5a0));}async[_0x5918d1(0x211)](_0x3dabcf,_0x330cab,_0x2f8154){const _0x38e4cd=_0x5918d1;return await this['_ready'],this['_fsWorkerComlink'][_0x38e4cd(0xef)](_0x3dabcf,_0x1dc08f(_0x760e60=>{const _0xaa839=_0x38e4cd;for(const _0x5c8cea of _0x760e60){const _0x3d53e9=_0x5c8cea;_0x5c8cea['buffer']&&(_0x3d53e9[_0xaa839(0x12c)]=new Uint8Array(_0x5c8cea[_0xaa839(0x12c)]));}_0x330cab(_0x760e60);}),_0x2f8154);}async[_0x5918d1(0x17d)](_0x69f72e){const _0x2a11af=_0x5918d1;return await this[_0x2a11af(0x170)],this['_iFrameComlink'][_0x2a11af(0x149)](_0x1dc08f(_0x69f72e));}async['_onProcessRemove'](_0x5f31a3,_0x599178){const _0x33be88=_0x5918d1;return await this['_ready'],this[_0x33be88(0x188)]['onProcessRemove'](_0x5f31a3,_0x1dc08f(_0x599178));}async[_0x5918d1(0xf8)](_0x22c28b){const _0x56d2c3=_0x5918d1;return await this[_0x56d2c3(0x170)],this['_iFrameComlink'][_0x56d2c3(0x1e6)](_0x1dc08f(_0x22c28b));}async[_0x5918d1(0x1a4)](_0x23468b,_0x16064e){const _0xf7cee7=_0x5918d1;return await this[_0xf7cee7(0x170)],this['_iFrameComlink']['on'](_0x23468b,_0x1dc08f(_0x3cf854=>{_0x16064e(..._0x3cf854);}));}async['_addLazyFileHandler'](_0x147cbf,_0x1d6cfd){const _0x449ba2=_0x5918d1;await this['_ready'];const _0x3b2281=await this['_fetcherComlink']['registry'][_0x449ba2(0x14c)](_0x147cbf,_0x1dc08f(async(_0x2987bc,_0x12977d,_0x3b1d74,_0x59659e)=>{const _0x3bf66f=await _0x1d6cfd(_0x2987bc,_0x12977d,_0x3b1d74,_0x59659e);return _0x3bf66f instanceof ArrayBuffer?_0x31b642(_0x3bf66f,[_0x3bf66f]):_0x3bf66f;}));return null!=_0x3b2281?_0x3b2281:()=>{};}async['_createIFrame'](_0x38939c,_0x5d823a){const _0x495198=_0x5918d1,_0x540383=await function(_0x3bbef7,_0x17f820){return new Promise(_0x48740b=>{const _0x1e4594=𝐰𝐜_0x4acc,_0x5863fb=document['createElement'](_0x1e4594(0x16d));_0x5863fb['style']['display']=_0x1e4594(0x1da),_0x5863fb['src']=_0x3bbef7+_0x1e4594(0x11a),_0x17f820['hostEnvOrigin']=window['origin'],_0x5863fb['setAttribute']('allow','cross-origin-isolated');let _0x3464e3,_0x284c98=!0x1;const _0x3adde9=_0x142775=>{const _0x505e0d=_0x1e4594;_0x142775['data'][_0x505e0d(0xed)]===_0x247165['Initialized']&&(_0x284c98=!0x0,window['removeEventListener'](_0x505e0d(0x143),_0x3adde9),clearInterval(_0x3464e3),_0x48740b(_0x5863fb));};window['addEventListener']('message',_0x3adde9),document[_0x1e4594(0x1f4)]['appendChild'](_0x5863fb);const _0x3c2f45=()=>{const _0x7d294d=_0x1e4594;var _0x23b769;_0x284c98||null===(_0x23b769=_0x5863fb[_0x7d294d(0x1e0)])||void 0x0===_0x23b769||_0x23b769['postMessage']({'type':_0x247165['InitOptions'],'payload':_0x17f820},_0x3bbef7);};_0x5863fb[_0x1e4594(0x12b)]=()=>{_0x3c2f45(),_0x3464e3=setInterval(()=>_0x3c2f45(),0x19);};});}(_0x38939c,_0x5d823a);if(!_0x540383[_0x495198(0x1e0)])throw _0x495198(0x169);this['_iframe']=_0x540383,this['_iFrameComlink']=_0x412bd0(function(_0x39e9b6,_0xe5c078=self,_0x26eefc='*'){const _0x3a26c6=_0x495198;return{'postMessage':(_0x5a02a3,_0x36708c)=>_0x39e9b6[_0x3a26c6(0x202)](_0x5a02a3,_0x26eefc,_0x36708c),'addEventListener':_0xe5c078[_0x3a26c6(0x12a)]['bind'](_0xe5c078),'removeEventListener':_0xe5c078['removeEventListener']['bind'](_0xe5c078)};}(_0x540383[_0x495198(0x1e0)]));}async['_initFetchers'](_0x5c1d65,_0x3414e9){const _0x2bd96e=_0x5918d1;var _0x36dcbc;const _0x424ebf=(_0xc270d=_0x5c1d65,_0x18fc43={'name':'Fetcher\x20Worker'},new URL(_0xc270d)[_0x2bd96e(0x20e)]!==location[_0x2bd96e(0x20e)]?new Worker(URL['createObjectURL'](new Blob([_0x2bd96e(0x13a)+JSON[_0x2bd96e(0x1c5)](_0xc270d)+')'],{'type':'application/javascript'})),_0x18fc43):new Worker(_0xc270d,_0x18fc43));var _0xc270d,_0x18fc43;this['_fetcherWorker']=_0x424ebf,this['_fetcherComlink']=_0x412bd0(_0x424ebf);const {getTurboToken:_0xf2366c,..._0xa17993}=_0x3414e9['registry'];return this['_fetcherComlink']['init'](_0xa17993,_0xe7100a(_0xf2366c),_0xe7100a(null===(_0x36dcbc=_0x3414e9['git'])||void 0x0===_0x36dcbc?void 0x0:_0x36dcbc['getAuthToken']));}async[_0x5918d1(0x146)](){const {registry:_0x31f2cc,git:_0x48d918}=await this['_fetcherComlink']['setupNewConnection']();return _0x31b642({'registry':_0x31f2cc,'git':_0x48d918},[_0x31f2cc['comlink'],_0x31f2cc['sync'],_0x48d918['comlink']]);}}function _0x468c8e(_0xa286f6){const _0x5c3903=_0x5918d1,{output:_0x588644,stdout:_0x718a31,stderr:_0x1cb496}=_0xa286f6,_0x35e06e=null!=_0x588644?_0x17ce9f=>_0x588644(_0x255ba2['decode'](_0x17ce9f)):void 0x0,_0x444091=null!=_0x718a31?_0x31487a=>_0x718a31(_0x255ba2['decode'](_0x31487a)):void 0x0,_0x392ec9=null!=_0x1cb496?_0x27b956=>_0x1cb496(_0x255ba2[_0x5c3903(0x119)](_0x27b956)):void 0x0;return{..._0xa286f6,'output':_0x35e06e,'stdout':_0x444091,'stderr':_0x392ec9};}function _0xe7100a(_0x18b63e){if(null!=_0x18b63e)return _0x1dc08f(_0x18b63e);}class _0x1bc33c{constructor(_0x1cede4){const _0x6f7961=_0x5918d1;this['_deferreds']=new Map(),this['_lastINode']=Number['NEGATIVE_INFINITY'],_0x1cede4['addEventListener']('abort',()=>this[_0x6f7961(0x14e)]());}['waitFor'](_0x2c1849){const _0x204bf7=_0x5918d1;var _0x339ac0;if(_0x2c1849<=this['_lastINode'])return Promise[_0x204bf7(0x127)]();const _0x1424d9=null!==(_0x339ac0=this['_deferreds'][_0x204bf7(0x139)](_0x2c1849))&&void 0x0!==_0x339ac0?_0x339ac0:_0x34f258()();return this[_0x204bf7(0x1a5)]['set'](_0x2c1849,_0x1424d9),_0x1424d9['promise'];}['setLastINode'](_0x3acb33){this['_lastINode']=_0x3acb33;const _0x3173f3=new Map();for(const [_0x59483e,_0x6d2ead]of this['_deferreds'])_0x59483e<=_0x3acb33?_0x6d2ead['resolve']():_0x3173f3['set'](_0x59483e,_0x6d2ead);this['_deferreds']=_0x3173f3;}['_done'](){const _0x10b365=_0x5918d1;for(const _0x594c6b of this[_0x10b365(0x1a5)]['values']())_0x594c6b['reject'](new Error('Streaming\x20did\x20not\x20complete\x20successfully'));}}async function _0x970cd5(_0x37e76d){const _0x37427d=_0x5918d1,_0x4c12cb=[],_0x474082=new TextEncoder();for(const _0x16f8e1 of _0x37e76d){let _0x1eebf0;const _0x544dde='string'==typeof _0x16f8e1&&_0x4213b0(_0x16f8e1);if(_0x544dde)try{const _0xf20dba=await fetch(_0x544dde[_0x37427d(0x182)]),_0x1b61d6=await _0xf20dba['arrayBuffer']();if(_0x1eebf0=new Uint8Array(_0x1b61d6),0xc8!==_0xf20dba[_0x37427d(0x212)])continue;}catch(_0x147dbb){_0x3a20c5('warn','Failed\x20to\x20fetch\x20index\x20from\x20'+_0x544dde['href']);continue;}else _0x1eebf0=_0x16f8e1 instanceof Uint8Array?_0x16f8e1:_0x16f8e1 instanceof ArrayBuffer?new Uint8Array(_0x16f8e1):_0x474082['encode'](_0x16f8e1);_0x4c12cb['push'](_0x1eebf0);}return _0x4c12cb;}function _0x4213b0(_0x5362e3){try{return new URL(_0x5362e3);}catch{return;}}function _0x3c5c73(_0x1f4e34){if(null==_0x1f4e34)return;const {appId:_0x2cb0df}=_0x1f4e34;return{..._0x1f4e34,...null!=_0x2cb0df?{'appId':_0x2cb0df['toLowerCase']()}:{}};}function _0x3a8564(_0x22d091,_0x216a8d,_0x1bac3f,_0x373547){const _0x44a874=_0x5918d1;if('a'===_0x1bac3f&&!_0x373547)throw new TypeError('Private\x20accessor\x20was\x20defined\x20without\x20a\x20getter');if(_0x44a874(0x1e4)==typeof _0x216a8d?_0x22d091!==_0x216a8d||!_0x373547:!_0x216a8d['has'](_0x22d091))throw new TypeError('Cannot\x20read\x20private\x20member\x20from\x20an\x20object\x20whose\x20class\x20did\x20not\x20declare\x20it');return'm'===_0x1bac3f?_0x373547:'a'===_0x1bac3f?_0x373547['call'](_0x22d091):_0x373547?_0x373547[_0x44a874(0x10b)]:_0x216a8d[_0x44a874(0x139)](_0x22d091);}Object['create'],Object['create'];var _0x4d1e97,_0x29920c=_0x3d4496(0x2),_0x159317=_0x3d4496['n'](_0x29920c);const _0x2e9d82=Symbol('instance'),_0x431fba=Symbol('cwd'),_0x516aac=Symbol(_0x5918d1(0x147)),_0x29090e=Symbol('kOptions'),_0x5c4035=Symbol('kFS'),_0x426773=Symbol(_0x5918d1(0x1fe)),_0x8baa50=new Set([_0x5918d1(0x174),'server-ready',_0x5918d1(0x168)]),_0x531669=new TextDecoder();class _0x1558c3{constructor(_0x3b6c90,_0x201b3f,_0x83a554){const _0x288b06=_0x5918d1;this[_0x2e9d82]=_0x3b6c90,this[_0x431fba]='/home/'+_0x83a554[_0x288b06(0x140)],this[_0x29090e]=_0x83a554,this[_0x5c4035]=new _0x558127(_0x201b3f,this[_0x431fba]);}async['fs'](){return _0x1dc08f(this[_0x5c4035]);}async['run']({command:_0x3e9bed,args:_0x4de5ae=[],env:_0x422d1b},_0x2b1f8e,_0x267652,_0x255ab7){const _0x566f8e=await this[_0x2e9d82]['run']({'args':['/bin/zsh','--run',_0x3e9bed,..._0x4de5ae],'env':{...this[_0x29090e]['defaultEnv'],..._0x422d1b},'cwd':this[_0x431fba]},{'stdout':_0x2b1f8e,'stderr':_0x267652,'output':_0x255ab7},{'binary':!0x0});return _0x1dc08f(new _0x178fa9(_0x566f8e));}['on'](_0x4cdbdb,_0x4c51c0){const _0x4a2f0e=_0x5918d1;return function(_0x1f0a0a,_0x57924e){if(!_0x1f0a0a)throw new Error(_0x57924e);}(_0x8baa50['has'](_0x4cdbdb),'Event\x20'+_0x4cdbdb+_0x4a2f0e(0x197)),_0x1dc08f('error'===_0x4cdbdb?this[_0x2e9d82]['on']('sw-install-error',_0x4f4c99=>_0x4c51c0({'message':_0x4f4c99})):this[_0x2e9d82]['on'](_0x4cdbdb,_0x4c51c0));}['loadFiles'](_0x56e754,_0x592832){const _0x443579=_0x5918d1;let _0x4eb111=null==_0x592832?void 0x0:_0x592832['mountPoints'],_0x4089f2=[this[_0x431fba]];return _0x443579(0x113)==typeof _0x4eb111&&(_0x4eb111=[_0x4eb111]),Array[_0x443579(0x130)](_0x4eb111)&&(_0x4089f2=_0x4eb111['map'](_0x57b1ba=>_0x66a804(_0x57b1ba,this[_0x431fba]))),_0x3329da(JSON['parse'](_0x531669['decode'](_0x56e754))),this[_0x2e9d82]['loadFiles'](_0x56e754,{'mountPoints':_0x4089f2});}['teardown'](){this[_0x2e9d82]['teardown']();}static async[_0x5918d1(0x1ee)](_0x282ae2,_0x527316){const _0x2af835=(await _0x282ae2['fs'])['_comlink'];return _0x1dc08f(new _0x1558c3(_0x282ae2,_0x2af835,_0x527316));}static['expose'](_0x3e3d8a,_0x411dd5){_0x32935f(_0x3e3d8a,_0x411dd5);}}class _0x558127{constructor(_0x314b61,_0x282960){this[_0x426773]=_0x314b61,this[_0x431fba]=_0x282960;}['rm'](_0x31d742,_0x27198b){return this[_0x426773]['rm'](this[_0x516aac](_0x31d742),_0x27198b);}async['readFile'](_0x30f7d0,_0x10f5ca){const _0x49ba60=await this[_0x426773]['readFile'](this[_0x516aac](_0x30f7d0),_0x10f5ca);if('string'==typeof _0x49ba60)return _0x49ba60;const _0x5163cb=_0x986588(_0x49ba60);return _0x31b642(_0x5163cb,[_0x5163cb]);}async[_0x5918d1(0x192)](_0x76b503,_0x14084f){const _0x3e00a7=await this[_0x426773]['readdir'](this[_0x516aac](_0x76b503),_0x14084f);if(!(_0x3e00a7[0x0]instanceof Uint8Array))return _0x3e00a7;const _0x33319b=_0x3e00a7['map'](_0x3db41a=>_0x986588(_0x3db41a));return _0x31b642(_0x33319b,_0x33319b);}[_0x516aac](_0x2786dc){return _0x66a804(_0x2786dc,this[_0x431fba]);}}class _0x178fa9{constructor(_0x1139d7){const _0x24837a=_0x5918d1;_0x4d1e97[_0x24837a(0x12f)](this,void 0x0),function(_0x157859,_0x5c1330,_0x4ee14d,_0x5c1901,_0x295c96){const _0x3c2653=_0x24837a;if('m'===_0x5c1901)throw new TypeError('Private\x20method\x20is\x20not\x20writable');if('a'===_0x5c1901&&!_0x295c96)throw new TypeError(_0x3c2653(0xf5));if(_0x3c2653(0x1e4)==typeof _0x5c1330?_0x157859!==_0x5c1330||!_0x295c96:!_0x5c1330['has'](_0x157859))throw new TypeError('Cannot\x20write\x20private\x20member\x20to\x20an\x20object\x20whose\x20class\x20did\x20not\x20declare\x20it');'a'===_0x5c1901?_0x295c96['call'](_0x157859,_0x4ee14d):_0x295c96?_0x295c96['value']=_0x4ee14d:_0x5c1330['set'](_0x157859,_0x4ee14d);}(this,_0x4d1e97,_0x1139d7,'f');}get[_0x5918d1(0x154)](){return _0x3a8564(this,_0x4d1e97,'f')['onExit'];}['kill'](){_0x3a8564(this,_0x4d1e97,'f')['kill']();}}function _0x66a804(_0x160cde,_0x330506){const _0x2e1679=_0x5918d1;if('string'!=typeof _0x160cde)throw new Error('Invalid\x20path\x20\x27'+_0x160cde+'\x27');const _0x401691=_0x159317['a'][_0x2e1679(0x127)](_0x160cde);return _0x159317['a']['join'](_0x330506,_0x401691);}function _0x3329da(_0x52e0d0){const _0x238db0=_0x5918d1;for(const [_0x49cf5a,_0x353fe7]of Object[_0x238db0(0x15c)](_0x52e0d0['d']))_0x1b4c6f(_0x49cf5a),'d'in _0x353fe7&&_0x3329da(_0x353fe7);}function _0x1b4c6f(_0x4ec805){const _0x39f05e=_0x5918d1;if('.'===_0x4ec805||'..'===_0x4ec805||_0x4ec805[_0x39f05e(0x1b9)]('/'))throw new Error('Invalid\x20file\x20name\x20\x22'+_0x4ec805+'\x22');}function _0x986588(_0x58508f){const _0x1ea2f7=_0x5918d1,_0x5b3687=_0x58508f[_0x1ea2f7(0x12c)];return _0x5b3687[_0x1ea2f7(0x1b0)]===_0x58508f[_0x1ea2f7(0x1b0)]?_0x5b3687:_0x5b3687['slice'](_0x58508f['byteOffset'],_0x58508f['byteOffset']+_0x58508f[_0x1ea2f7(0x1b0)]);}_0x4d1e97=new WeakMap();}]);}));

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant