cloudstudio
Version:
Run VS Code on a remote server.
12 lines • 1.51 MB
JavaScript
var _D=Object.defineProperty;var a=(Gt,Xt)=>_D(Gt,"name",{value:Xt,configurable:!0});var wv=(Gt,Xt,be)=>{if(!Xt.has(Gt))throw TypeError("Cannot "+be)};var Rt=(Gt,Xt,be)=>(wv(Gt,Xt,"read from private field"),be?be.call(Gt):Xt.get(Gt)),qn=(Gt,Xt,be)=>{if(Xt.has(Gt))throw TypeError("Cannot add the same private member more than once");Xt instanceof WeakSet?Xt.add(Gt):Xt.set(Gt,be)},cn=(Gt,Xt,be,Xo)=>(wv(Gt,Xt,"write to private field"),Xo?Xo.call(Gt,be):Xt.set(Gt,be),be);(()=>{var Gt={8054:function(d,U,z){"use strict";var H=this&&this.__importDefault||function(y){return y&&y.__esModule?y:{default:y}};const Q=z(2361),N=H(z(5158)),O=H(z(6304)),q=N.default("agent-base");function Z(y){return Boolean(y)&&typeof y.addRequest=="function"}a(Z,"isAgent");function j(){const{stack:y}=new Error;return typeof y!="string"?!1:y.split(`
`).some(S=>S.indexOf("(https.js:")!==-1||S.indexOf("node:https:")!==-1)}a(j,"isSecureEndpoint");function X(y,S){return new X.Agent(y,S)}a(X,"createAgent"),function(y){class S extends Q.EventEmitter{constructor(P,C){super();let w=C;typeof P=="function"?this.callback=P:P&&(w=P),this.timeout=null,w&&typeof w.timeout=="number"&&(this.timeout=w.timeout),this.maxFreeSockets=1,this.maxSockets=1,this.maxTotalSockets=1/0,this.sockets={},this.freeSockets={},this.requests={},this.options={}}get defaultPort(){return typeof this.explicitDefaultPort=="number"?this.explicitDefaultPort:j()?443:80}set defaultPort(P){this.explicitDefaultPort=P}get protocol(){return typeof this.explicitProtocol=="string"?this.explicitProtocol:j()?"https:":"http:"}set protocol(P){this.explicitProtocol=P}callback(P,C,w){throw new Error('"agent-base" has no default implementation, you must subclass and override `callback()`')}addRequest(P,C){const w=Object.assign({},C);typeof w.secureEndpoint!="boolean"&&(w.secureEndpoint=j()),w.host==null&&(w.host="localhost"),w.port==null&&(w.port=w.secureEndpoint?443:80),w.protocol==null&&(w.protocol=w.secureEndpoint?"https:":"http:"),w.host&&w.path&&delete w.path,delete w.agent,delete w.hostname,delete w._defaultAgent,delete w.defaultPort,delete w.createConnection,P._last=!0,P.shouldKeepAlive=!1;let I=!1,T=null;const x=w.timeout||this.timeout,E=a(he=>{P._hadError||(P.emit("error",he),P._hadError=!0)},"onerror"),M=a(()=>{T=null,I=!0;const he=new Error(`A "socket" was not created for HTTP request before ${x}ms`);he.code="ETIMEOUT",E(he)},"ontimeout"),ee=a(he=>{I||(T!==null&&(clearTimeout(T),T=null),E(he))},"callbackError"),te=a(he=>{if(I)return;if(T!=null&&(clearTimeout(T),T=null),Z(he)){q("Callback returned another Agent instance %o",he.constructor.name),he.addRequest(P,w);return}if(he){he.once("free",()=>{this.freeSocket(he,w)}),P.onSocket(he);return}const Oe=new Error(`no Duplex stream was returned to agent-base for \`${P.method} ${P.path}\``);E(Oe)},"onsocket");if(typeof this.callback!="function"){E(new Error("`callback` is not defined"));return}this.promisifiedCallback||(this.callback.length>=3?(q("Converting legacy callback function to promise"),this.promisifiedCallback=O.default(this.callback)):this.promisifiedCallback=this.callback),typeof x=="number"&&x>0&&(T=setTimeout(M,x)),"port"in w&&typeof w.port!="number"&&(w.port=Number(w.port));try{q("Resolving socket for %o request: %o",w.protocol,`${P.method} ${P.path}`),Promise.resolve(this.promisifiedCallback(P,w)).then(te,ee)}catch(he){Promise.reject(he).catch(ee)}}freeSocket(P,C){q("Freeing socket %o %o",P.constructor.name,C),P.destroy()}destroy(){q("Destroying agent %o",this.constructor.name)}}a(S,"Agent"),y.Agent=S,y.prototype=y.Agent.prototype}(X||(X={})),d.exports=X},6304:(d,U)=>{"use strict";Object.defineProperty(U,"__esModule",{value:!0});function z(H){return function(Q,N){return new Promise((O,q)=>{H.call(this,Q,N,(Z,j)=>{Z?q(Z):O(j)})})}}a(z,"promisify"),U.default=z},9435:d=>{var U=1e3,z=U*60,H=z*60,Q=H*24,N=Q*7,O=Q*365.25;d.exports=function(y,S){S=S||{};var k=typeof y;if(k==="string"&&y.length>0)return q(y);if(k==="number"&&isFinite(y))return S.long?j(y):Z(y);throw new Error("val is not a non-empty string or a valid number. val="+JSON.stringify(y))};function q(y){if(y=String(y),!(y.length>100)){var S=/^(-?(?:\d+)?\.?\d+) *(milliseconds?|msecs?|ms|seconds?|secs?|s|minutes?|mins?|m|hours?|hrs?|h|days?|d|weeks?|w|years?|yrs?|y)?$/i.exec(y);if(!!S){var k=parseFloat(S[1]),P=(S[2]||"ms").toLowerCase();switch(P){case"years":case"year":case"yrs":case"yr":case"y":return k*O;case"weeks":case"week":case"w":return k*N;case"days":case"day":case"d":return k*Q;case"hours":case"hour":case"hrs":case"hr":case"h":return k*H;case"minutes":case"minute":case"mins":case"min":case"m":return k*z;case"seconds":case"second":case"secs":case"sec":case"s":return k*U;case"milliseconds":case"millisecond":case"msecs":case"msec":case"ms":return k;default:return}}}}a(q,"parse");function Z(y){var S=Math.abs(y);return S>=Q?Math.round(y/Q)+"d":S>=H?Math.round(y/H)+"h":S>=z?Math.round(y/z)+"m":S>=U?Math.round(y/U)+"s":y+"ms"}a(Z,"fmtShort");function j(y){var S=Math.abs(y);return S>=Q?X(y,S,Q,"day"):S>=H?X(y,S,H,"hour"):S>=z?X(y,S,z,"minute"):S>=U?X(y,S,U,"second"):y+" ms"}a(j,"fmtLong");function X(y,S,k,P){var C=S>=k*1.5;return Math.round(y/k)+" "+P+(C?"s":"")}a(X,"plural")},1227:(d,U,z)=>{U.formatArgs=Q,U.save=N,U.load=O,U.useColors=H,U.storage=q(),U.destroy=(()=>{let j=!1;return()=>{j||(j=!0,console.warn("Instance method `debug.destroy()` is deprecated and no longer does anything. It will be removed in the next major version of `debug`."))}})(),U.colors=["#0000CC","#0000FF","#0033CC","#0033FF","#0066CC","#0066FF","#0099CC","#0099FF","#00CC00","#00CC33","#00CC66","#00CC99","#00CCCC","#00CCFF","#3300CC","#3300FF","#3333CC","#3333FF","#3366CC","#3366FF","#3399CC","#3399FF","#33CC00","#33CC33","#33CC66","#33CC99","#33CCCC","#33CCFF","#6600CC","#6600FF","#6633CC","#6633FF","#66CC00","#66CC33","#9900CC","#9900FF","#9933CC","#9933FF","#99CC00","#99CC33","#CC0000","#CC0033","#CC0066","#CC0099","#CC00CC","#CC00FF","#CC3300","#CC3333","#CC3366","#CC3399","#CC33CC","#CC33FF","#CC6600","#CC6633","#CC9900","#CC9933","#CCCC00","#CCCC33","#FF0000","#FF0033","#FF0066","#FF0099","#FF00CC","#FF00FF","#FF3300","#FF3333","#FF3366","#FF3399","#FF33CC","#FF33FF","#FF6600","#FF6633","#FF9900","#FF9933","#FFCC00","#FFCC33"];function H(){return typeof window<"u"&&window.process&&(window.process.type==="renderer"||window.process.__nwjs)?!0:typeof navigator<"u"&&navigator.userAgent&&navigator.userAgent.toLowerCase().match(/(edge|trident)\/(\d+)/)?!1:typeof document<"u"&&document.documentElement&&document.documentElement.style&&document.documentElement.style.WebkitAppearance||typeof window<"u"&&window.console&&(window.console.firebug||window.console.exception&&window.console.table)||typeof navigator<"u"&&navigator.userAgent&&navigator.userAgent.toLowerCase().match(/firefox\/(\d+)/)&&parseInt(RegExp.$1,10)>=31||typeof navigator<"u"&&navigator.userAgent&&navigator.userAgent.toLowerCase().match(/applewebkit\/(\d+)/)}a(H,"useColors");function Q(j){if(j[0]=(this.useColors?"%c":"")+this.namespace+(this.useColors?" %c":" ")+j[0]+(this.useColors?"%c ":" ")+"+"+d.exports.humanize(this.diff),!this.useColors)return;const X="color: "+this.color;j.splice(1,0,X,"color: inherit");let y=0,S=0;j[0].replace(/%[a-zA-Z%]/g,k=>{k!=="%%"&&(y++,k==="%c"&&(S=y))}),j.splice(S,0,X)}a(Q,"formatArgs"),U.log=console.debug||console.log||(()=>{});function N(j){try{j?U.storage.setItem("debug",j):U.storage.removeItem("debug")}catch{}}a(N,"save");function O(){let j;try{j=U.storage.getItem("debug")}catch{}return!j&&typeof process<"u"&&"env"in process&&(j=process.env.DEBUG),j}a(O,"load");function q(){try{return localStorage}catch{}}a(q,"localstorage"),d.exports=z(2447)(U);const{formatters:Z}=d.exports;Z.j=function(j){try{return JSON.stringify(j)}catch(X){return"[UnexpectedJSONParseError]: "+X.message}}},2447:(d,U,z)=>{function H(Q){O.debug=O,O.default=O,O.coerce=S,O.disable=j,O.enable=Z,O.enabled=X,O.humanize=z(9435),O.destroy=k,Object.keys(Q).forEach(P=>{O[P]=Q[P]}),O.names=[],O.skips=[],O.formatters={};function N(P){let C=0;for(let w=0;w<P.length;w++)C=(C<<5)-C+P.charCodeAt(w),C|=0;return O.colors[Math.abs(C)%O.colors.length]}a(N,"selectColor"),O.selectColor=N;function O(P){let C,w=null,I,T;function x(...E){if(!x.enabled)return;const M=x,ee=Number(new Date),te=ee-(C||ee);M.diff=te,M.prev=C,M.curr=ee,C=ee,E[0]=O.coerce(E[0]),typeof E[0]!="string"&&E.unshift("%O");let he=0;E[0]=E[0].replace(/%([a-zA-Z%])/g,(Ce,at)=>{if(Ce==="%%")return"%";he++;const je=O.formatters[at];if(typeof je=="function"){const dt=E[he];Ce=je.call(M,dt),E.splice(he,1),he--}return Ce}),O.formatArgs.call(M,E),(M.log||O.log).apply(M,E)}return a(x,"debug"),x.namespace=P,x.useColors=O.useColors(),x.color=O.selectColor(P),x.extend=q,x.destroy=O.destroy,Object.defineProperty(x,"enabled",{enumerable:!0,configurable:!1,get:()=>w!==null?w:(I!==O.namespaces&&(I=O.namespaces,T=O.enabled(P)),T),set:E=>{w=E}}),typeof O.init=="function"&&O.init(x),x}a(O,"createDebug");function q(P,C){const w=O(this.namespace+(typeof C>"u"?":":C)+P);return w.log=this.log,w}a(q,"extend");function Z(P){O.save(P),O.namespaces=P,O.names=[],O.skips=[];let C;const w=(typeof P=="string"?P:"").split(/[\s,]+/),I=w.length;for(C=0;C<I;C++)!w[C]||(P=w[C].replace(/\*/g,".*?"),P[0]==="-"?O.skips.push(new RegExp("^"+P.slice(1)+"$")):O.names.push(new RegExp("^"+P+"$")))}a(Z,"enable");function j(){const P=[...O.names.map(y),...O.skips.map(y).map(C=>"-"+C)].join(",");return O.enable(""),P}a(j,"disable");function X(P){if(P[P.length-1]==="*")return!0;let C,w;for(C=0,w=O.skips.length;C<w;C++)if(O.skips[C].test(P))return!1;for(C=0,w=O.names.length;C<w;C++)if(O.names[C].test(P))return!0;return!1}a(X,"enabled");function y(P){return P.toString().substring(2,P.toString().length-2).replace(/\.\*\?$/,"*")}a(y,"toNamespace");function S(P){return P instanceof Error?P.stack||P.message:P}a(S,"coerce");function k(){console.warn("Instance method `debug.destroy()` is deprecated and no longer does anything. It will be removed in the next major version of `debug`.")}return a(k,"destroy"),O.enable(O.load()),O}a(H,"setup"),d.exports=H},5158:(d,U,z)=>{typeof process>"u"||process.type==="renderer"||process.browser===!0||process.__nwjs?d.exports=z(1227):d.exports=z(39)},39:(d,U,z)=>{const H=z(6224),Q=z(3837);U.init=y,U.log=Z,U.formatArgs=O,U.save=j,U.load=X,U.useColors=N,U.destroy=Q.deprecate(()=>{},"Instance method `debug.destroy()` is deprecated and no longer does anything. It will be removed in the next major version of `debug`."),U.colors=[6,2,3,4,5,1];try{const k=z(2130);k&&(k.stderr||k).level>=2&&(U.colors=[20,21,26,27,32,33,38,39,40,41,42,43,44,45,56,57,62,63,68,69,74,75,76,77,78,79,80,81,92,93,98,99,112,113,128,129,134,135,148,149,160,161,162,163,164,165,166,167,168,169,170,171,172,173,178,179,184,185,196,197,198,199,200,201,202,203,204,205,206,207,208,209,214,215,220,221])}catch{}U.inspectOpts=Object.keys(process.env).filter(k=>/^debug_/i.test(k)).reduce((k,P)=>{const C=P.substring(6).toLowerCase().replace(/_([a-z])/g,(I,T)=>T.toUpperCase());let w=process.env[P];return/^(yes|on|true|enabled)$/i.test(w)?w=!0:/^(no|off|false|disabled)$/i.test(w)?w=!1:w==="null"?w=null:w=Number(w),k[C]=w,k},{});function N(){return"colors"in U.inspectOpts?Boolean(U.inspectOpts.colors):H.isatty(process.stderr.fd)}a(N,"useColors");function O(k){const{namespace:P,useColors:C}=this;if(C){const w=this.color,I="\x1B[3"+(w<8?w:"8;5;"+w),T=` ${I};1m${P} \x1B[0m`;k[0]=T+k[0].split(`
`).join(`
`+T),k.push(I+"m+"+d.exports.humanize(this.diff)+"\x1B[0m")}else k[0]=q()+P+" "+k[0]}a(O,"formatArgs");function q(){return U.inspectOpts.hideDate?"":new Date().toISOString()+" "}a(q,"getDate");function Z(...k){return process.stderr.write(Q.format(...k)+`
`)}a(Z,"log");function j(k){k?process.env.DEBUG=k:delete process.env.DEBUG}a(j,"save");function X(){return process.env.DEBUG}a(X,"load");function y(k){k.inspectOpts={};const P=Object.keys(U.inspectOpts);for(let C=0;C<P.length;C++)k.inspectOpts[P[C]]=U.inspectOpts[P[C]]}a(y,"init"),d.exports=z(2447)(U);const{formatters:S}=d.exports;S.o=function(k){return this.inspectOpts.colors=this.useColors,Q.inspect(k,this.inspectOpts).split(`
`).map(P=>P.trim()).join(" ")},S.O=function(k){return this.inspectOpts.colors=this.useColors,Q.inspect(k,this.inspectOpts)}},6560:d=>{"use strict";d.exports=(U,z=process.argv)=>{const H=U.startsWith("-")?"":U.length===1?"-":"--",Q=z.indexOf(H+U),N=z.indexOf("--");return Q!==-1&&(N===-1||Q<N)}},9146:function(d,U,z){"use strict";var H=this&&this.__awaiter||function(T,x,E,M){function ee(te){return te instanceof E?te:new E(function(he){he(te)})}return a(ee,"adopt"),new(E||(E=Promise))(function(te,he){function Oe(je){try{at(M.next(je))}catch(dt){he(dt)}}a(Oe,"fulfilled");function Ce(je){try{at(M.throw(je))}catch(dt){he(dt)}}a(Ce,"rejected");function at(je){je.done?te(je.value):ee(je.value).then(Oe,Ce)}a(at,"step"),at((M=M.apply(T,x||[])).next())})},Q=this&&this.__importDefault||function(T){return T&&T.__esModule?T:{default:T}};Object.defineProperty(U,"__esModule",{value:!0});const N=Q(z(1808)),O=Q(z(4404)),q=Q(z(7310)),Z=Q(z(9491)),j=Q(z(5158)),X=z(8054),y=Q(z(9829)),S=j.default("https-proxy-agent:agent");class k extends X.Agent{constructor(x){let E;if(typeof x=="string"?E=q.default.parse(x):E=x,!E)throw new Error("an HTTP(S) proxy server `host` and `port` must be specified!");S("creating new HttpsProxyAgent instance: %o",E),super(E);const M=Object.assign({},E);this.secureProxy=E.secureProxy||w(M.protocol),M.host=M.hostname||M.host,typeof M.port=="string"&&(M.port=parseInt(M.port,10)),!M.port&&M.host&&(M.port=this.secureProxy?443:80),this.secureProxy&&!("ALPNProtocols"in M)&&(M.ALPNProtocols=["http 1.1"]),M.host&&M.path&&(delete M.path,delete M.pathname),this.proxy=M}callback(x,E){return H(this,void 0,void 0,function*(){const{proxy:M,secureProxy:ee}=this;let te;ee?(S("Creating `tls.Socket`: %o",M),te=O.default.connect(M)):(S("Creating `net.Socket`: %o",M),te=N.default.connect(M));const he=Object.assign({},M.headers);let Ce=`CONNECT ${`${E.host}:${E.port}`} HTTP/1.1\r
`;M.auth&&(he["Proxy-Authorization"]=`Basic ${Buffer.from(M.auth).toString("base64")}`);let{host:at,port:je,secureEndpoint:dt}=E;C(je,dt)||(at+=`:${je}`),he.Host=at,he.Connection="close";for(const ye of Object.keys(he))Ce+=`${ye}: ${he[ye]}\r
`;const Ct=y.default(te);te.write(`${Ce}\r
`);const{statusCode:Dn,buffered:_e}=yield Ct;if(Dn===200){if(x.once("socket",P),E.secureEndpoint){S("Upgrading socket connection to TLS");const ye=E.servername||E.host;return O.default.connect(Object.assign(Object.assign({},I(E,"host","hostname","path","port")),{socket:te,servername:ye}))}return te}te.destroy();const Pe=new N.default.Socket({writable:!1});return Pe.readable=!0,x.once("socket",ye=>{S("replaying proxy buffer for failed request"),Z.default(ye.listenerCount("data")>0),ye.push(_e),ye.push(null)}),Pe})}}a(k,"HttpsProxyAgent"),U.default=k;function P(T){T.resume()}a(P,"resume");function C(T,x){return Boolean(!x&&T===80||x&&T===443)}a(C,"isDefaultPort");function w(T){return typeof T=="string"?/^https:?$/i.test(T):!1}a(w,"isHTTPS");function I(T,...x){const E={};let M;for(M in T)x.includes(M)||(E[M]=T[M]);return E}a(I,"omit")},6018:function(d,U,z){"use strict";var H=this&&this.__importDefault||function(O){return O&&O.__esModule?O:{default:O}};const Q=H(z(9146));function N(O){return new Q.default(O)}a(N,"createHttpsProxyAgent"),function(O){O.HttpsProxyAgent=Q.default,O.prototype=Q.default.prototype}(N||(N={})),d.exports=N},9829:function(d,U,z){"use strict";var H=this&&this.__importDefault||function(q){return q&&q.__esModule?q:{default:q}};Object.defineProperty(U,"__esModule",{value:!0});const N=H(z(5158)).default("https-proxy-agent:parse-proxy-response");function O(q){return new Promise((Z,j)=>{let X=0;const y=[];function S(){const T=q.read();T?I(T):q.once("readable",S)}a(S,"read");function k(){q.removeListener("end",C),q.removeListener("error",w),q.removeListener("close",P),q.removeListener("readable",S)}a(k,"cleanup");function P(T){N("onclose had error %o",T)}a(P,"onclose");function C(){N("onend")}a(C,"onend");function w(T){k(),N("onerror %o",T),j(T)}a(w,"onerror");function I(T){y.push(T),X+=T.length;const x=Buffer.concat(y,X);if(x.indexOf(`\r
\r
`)===-1){N("have not received end of HTTP headers yet..."),S();return}const M=x.toString("ascii",0,x.indexOf(`\r
`)),ee=+M.split(" ")[1];N("got proxy server response: %o",M),Z({statusCode:ee,buffered:x})}a(I,"ondata"),q.on("error",w),q.on("close",P),q.on("end",C),S()})}a(O,"parseProxyResponse"),U.default=O},688:(d,U,z)=>{"use strict";var H=z(2399).Buffer;U._dbcs=y;for(var Q=-1,N=-2,O=-10,q=-1e3,Z=new Array(256),j=-1,X=0;X<256;X++)Z[X]=Q;function y(C,w){if(this.encodingName=C.encodingName,!C)throw new Error("DBCS codec is called without the data.");if(!C.table)throw new Error("Encoding '"+this.encodingName+"' has no data.");var I=C.table();this.decodeTables=[],this.decodeTables[0]=Z.slice(0),this.decodeTableSeq=[];for(var T=0;T<I.length;T++)this._addDecodeChunk(I[T]);if(typeof C.gb18030=="function"){this.gb18030=C.gb18030();var x=this.decodeTables.length;this.decodeTables.push(Z.slice(0));var E=this.decodeTables.length;this.decodeTables.push(Z.slice(0));for(var M=this.decodeTables[0],T=129;T<=254;T++)for(var ee=this.decodeTables[q-M[T]],te=48;te<=57;te++){if(ee[te]===Q)ee[te]=q-x;else if(ee[te]>q)throw new Error("gb18030 decode tables conflict at byte 2");for(var he=this.decodeTables[q-ee[te]],Oe=129;Oe<=254;Oe++){if(he[Oe]===Q)he[Oe]=q-E;else{if(he[Oe]===q-E)continue;if(he[Oe]>q)throw new Error("gb18030 decode tables conflict at byte 3")}for(var Ce=this.decodeTables[q-he[Oe]],at=48;at<=57;at++)Ce[at]===Q&&(Ce[at]=N)}}}this.defaultCharUnicode=w.defaultCharUnicode,this.encodeTable=[],this.encodeTableSeq=[];var je={};if(C.encodeSkipVals)for(var T=0;T<C.encodeSkipVals.length;T++){var dt=C.encodeSkipVals[T];if(typeof dt=="number")je[dt]=!0;else for(var te=dt.from;te<=dt.to;te++)je[te]=!0}if(this._fillEncodeTable(0,0,je),C.encodeAdd)for(var Ct in C.encodeAdd)Object.prototype.hasOwnProperty.call(C.encodeAdd,Ct)&&this._setEncodeChar(Ct.charCodeAt(0),C.encodeAdd[Ct]);this.defCharSB=this.encodeTable[0][w.defaultCharSingleByte.charCodeAt(0)],this.defCharSB===Q&&(this.defCharSB=this.encodeTable[0]["?"]),this.defCharSB===Q&&(this.defCharSB="?".charCodeAt(0))}a(y,"DBCSCodec"),y.prototype.encoder=S,y.prototype.decoder=k,y.prototype._getDecodeTrieNode=function(C){for(var w=[];C>0;C>>>=8)w.push(C&255);w.length==0&&w.push(0);for(var I=this.decodeTables[0],T=w.length-1;T>0;T--){var x=I[w[T]];if(x==Q)I[w[T]]=q-this.decodeTables.length,this.decodeTables.push(I=Z.slice(0));else if(x<=q)I=this.decodeTables[q-x];else throw new Error("Overwrite byte in "+this.encodingName+", addr: "+C.toString(16))}return I},y.prototype._addDecodeChunk=function(C){var w=parseInt(C[0],16),I=this._getDecodeTrieNode(w);w=w&255;for(var T=1;T<C.length;T++){var x=C[T];if(typeof x=="string")for(var E=0;E<x.length;){var M=x.charCodeAt(E++);if(55296<=M&&M<56320){var ee=x.charCodeAt(E++);if(56320<=ee&&ee<57344)I[w++]=65536+(M-55296)*1024+(ee-56320);else throw new Error("Incorrect surrogate pair in "+this.encodingName+" at chunk "+C[0])}else if(4080<M&&M<=4095){for(var te=4095-M+2,he=[],Oe=0;Oe<te;Oe++)he.push(x.charCodeAt(E++));I[w++]=O-this.decodeTableSeq.length,this.decodeTableSeq.push(he)}else I[w++]=M}else if(typeof x=="number")for(var Ce=I[w-1]+1,E=0;E<x;E++)I[w++]=Ce++;else throw new Error("Incorrect type '"+typeof x+"' given in "+this.encodingName+" at chunk "+C[0])}if(w>255)throw new Error("Incorrect chunk in "+this.encodingName+" at addr "+C[0]+": too long"+w)},y.prototype._getEncodeBucket=function(C){var w=C>>8;return this.encodeTable[w]===void 0&&(this.encodeTable[w]=Z.slice(0)),this.encodeTable[w]},y.prototype._setEncodeChar=function(C,w){var I=this._getEncodeBucket(C),T=C&255;I[T]<=O?this.encodeTableSeq[O-I[T]][j]=w:I[T]==Q&&(I[T]=w)},y.prototype._setEncodeSequence=function(C,w){var I=C[0],T=this._getEncodeBucket(I),x=I&255,E;T[x]<=O?E=this.encodeTableSeq[O-T[x]]:(E={},T[x]!==Q&&(E[j]=T[x]),T[x]=O-this.encodeTableSeq.length,this.encodeTableSeq.push(E));for(var M=1;M<C.length-1;M++){var ee=E[I];typeof ee=="object"?E=ee:(E=E[I]={},ee!==void 0&&(E[j]=ee))}I=C[C.length-1],E[I]=w},y.prototype._fillEncodeTable=function(C,w,I){for(var T=this.decodeTables[C],x=!1,E={},M=0;M<256;M++){var ee=T[M],te=w+M;if(!I[te])if(ee>=0)this._setEncodeChar(ee,te),x=!0;else if(ee<=q){var he=q-ee;if(!E[he]){var Oe=te<<8>>>0;this._fillEncodeTable(he,Oe,I)?x=!0:E[he]=!0}}else ee<=O&&(this._setEncodeSequence(this.decodeTableSeq[O-ee],te),x=!0)}return x};function S(C,w){this.leadSurrogate=-1,this.seqObj=void 0,this.encodeTable=w.encodeTable,this.encodeTableSeq=w.encodeTableSeq,this.defaultCharSingleByte=w.defCharSB,this.gb18030=w.gb18030}a(S,"DBCSEncoder"),S.prototype.write=function(C){for(var w=H.alloc(C.length*(this.gb18030?4:3)),I=this.leadSurrogate,T=this.seqObj,x=-1,E=0,M=0;;){if(x===-1){if(E==C.length)break;var ee=C.charCodeAt(E++)}else{var ee=x;x=-1}if(55296<=ee&&ee<57344)if(ee<56320)if(I===-1){I=ee;continue}else I=ee,ee=Q;else I!==-1?(ee=65536+(I-55296)*1024+(ee-56320),I=-1):ee=Q;else I!==-1&&(x=ee,ee=Q,I=-1);var te=Q;if(T!==void 0&&ee!=Q){var he=T[ee];if(typeof he=="object"){T=he;continue}else typeof he=="number"?te=he:he==null&&(he=T[j],he!==void 0&&(te=he,x=ee));T=void 0}else if(ee>=0){var Oe=this.encodeTable[ee>>8];if(Oe!==void 0&&(te=Oe[ee&255]),te<=O){T=this.encodeTableSeq[O-te];continue}if(te==Q&&this.gb18030){var Ce=P(this.gb18030.uChars,ee);if(Ce!=-1){var te=this.gb18030.gbChars[Ce]+(ee-this.gb18030.uChars[Ce]);w[M++]=129+Math.floor(te/12600),te=te%12600,w[M++]=48+Math.floor(te/1260),te=te%1260,w[M++]=129+Math.floor(te/10),te=te%10,w[M++]=48+te;continue}}}te===Q&&(te=this.defaultCharSingleByte),te<256?w[M++]=te:te<65536?(w[M++]=te>>8,w[M++]=te&255):te<16777216?(w[M++]=te>>16,w[M++]=te>>8&255,w[M++]=te&255):(w[M++]=te>>>24,w[M++]=te>>>16&255,w[M++]=te>>>8&255,w[M++]=te&255)}return this.seqObj=T,this.leadSurrogate=I,w.slice(0,M)},S.prototype.end=function(){if(!(this.leadSurrogate===-1&&this.seqObj===void 0)){var C=H.alloc(10),w=0;if(this.seqObj){var I=this.seqObj[j];I!==void 0&&(I<256?C[w++]=I:(C[w++]=I>>8,C[w++]=I&255)),this.seqObj=void 0}return this.leadSurrogate!==-1&&(C[w++]=this.defaultCharSingleByte,this.leadSurrogate=-1),C.slice(0,w)}},S.prototype.findIdx=P;function k(C,w){this.nodeIdx=0,this.prevBytes=[],this.decodeTables=w.decodeTables,this.decodeTableSeq=w.decodeTableSeq,this.defaultCharUnicode=w.defaultCharUnicode,this.gb18030=w.gb18030}a(k,"DBCSDecoder"),k.prototype.write=function(C){for(var w=H.alloc(C.length*2),I=this.nodeIdx,T=this.prevBytes,x=this.prevBytes.length,E=-this.prevBytes.length,M,ee=0,te=0;ee<C.length;ee++){var he=ee>=0?C[ee]:T[ee+x],M=this.decodeTables[I][he];if(!(M>=0))if(M===Q)M=this.defaultCharUnicode.charCodeAt(0),ee=E;else if(M===N){if(ee>=3)var Oe=(C[ee-3]-129)*12600+(C[ee-2]-48)*1260+(C[ee-1]-129)*10+(he-48);else var Oe=(T[ee-3+x]-129)*12600+((ee-2>=0?C[ee-2]:T[ee-2+x])-48)*1260+((ee-1>=0?C[ee-1]:T[ee-1+x])-129)*10+(he-48);var Ce=P(this.gb18030.gbChars,Oe);M=this.gb18030.uChars[Ce]+Oe-this.gb18030.gbChars[Ce]}else if(M<=q){I=q-M;continue}else if(M<=O){for(var at=this.decodeTableSeq[O-M],je=0;je<at.length-1;je++)M=at[je],w[te++]=M&255,w[te++]=M>>8;M=at[at.length-1]}else throw new Error("iconv-lite internal error: invalid decoding table value "+M+" at "+I+"/"+he);if(M>=65536){M-=65536;var dt=55296|M>>10;w[te++]=dt&255,w[te++]=dt>>8,M=56320|M&1023}w[te++]=M&255,w[te++]=M>>8,I=0,E=ee+1}return this.nodeIdx=I,this.prevBytes=E>=0?Array.prototype.slice.call(C,E):T.slice(E+x).concat(Array.prototype.slice.call(C)),w.slice(0,te).toString("ucs2")},k.prototype.end=function(){for(var C="";this.prevBytes.length>0;){C+=this.defaultCharUnicode;var w=this.prevBytes.slice(1);this.prevBytes=[],this.nodeIdx=0,w.length>0&&(C+=this.write(w))}return this.prevBytes=[],this.nodeIdx=0,C};function P(C,w){if(C[0]>w)return-1;for(var I=0,T=C.length;I<T-1;){var x=I+(T-I+1>>1);C[x]<=w?I=x:T=x}return I}a(P,"findIdx")},5990:(d,U,z)=>{"use strict";d.exports={shiftjis:{type:"_dbcs",table:function(){return z(7014)},encodeAdd:{"\xA5":92,"\u203E":126},encodeSkipVals:[{from:60736,to:63808}]},csshiftjis:"shiftjis",mskanji:"shiftjis",sjis:"shiftjis",windows31j:"shiftjis",ms31j:"shiftjis",xsjis:"shiftjis",windows932:"shiftjis",ms932:"shiftjis",932:"shiftjis",cp932:"shiftjis",eucjp:{type:"_dbcs",table:function(){return z(1532)},encodeAdd:{"\xA5":92,"\u203E":126}},gb2312:"cp936",gb231280:"cp936",gb23121980:"cp936",csgb2312:"cp936",csiso58gb231280:"cp936",euccn:"cp936",windows936:"cp936",ms936:"cp936",936:"cp936",cp936:{type:"_dbcs",table:function(){return z(3336)}},gbk:{type:"_dbcs",table:function(){return z(3336).concat(z(4346))}},xgbk:"gbk",isoir58:"gbk",gb18030:{type:"_dbcs",table:function(){return z(3336).concat(z(4346))},gb18030:function(){return z(6258)},encodeSkipVals:[128],encodeAdd:{"\u20AC":41699}},chinese:"gb18030",windows949:"cp949",ms949:"cp949",949:"cp949",cp949:{type:"_dbcs",table:function(){return z(7348)}},cseuckr:"cp949",csksc56011987:"cp949",euckr:"cp949",isoir149:"cp949",korean:"cp949",ksc56011987:"cp949",ksc56011989:"cp949",ksc5601:"cp949",windows950:"cp950",ms950:"cp950",950:"cp950",cp950:{type:"_dbcs",table:function(){return z(4284)}},big5:"big5hkscs",big5hkscs:{type:"_dbcs",table:function(){return z(4284).concat(z(3480))},encodeSkipVals:[36457,36463,36478,36523,36532,36557,36560,36695,36713,36718,36811,36862,36973,36986,37060,37084,37105,37311,37551,37552,37553,37554,37585,37959,38090,38361,38652,39285,39798,39800,39803,39878,39902,39916,39926,40002,40019,40034,40040,40043,40055,40124,40125,40144,40279,40282,40388,40431,40443,40617,40687,40701,40800,40907,41079,41180,41183,36812,37576,38468,38637,41636,41637,41639,41638,41676,41678]},cnbig5:"big5hkscs",csbig5:"big5hkscs",xxbig5:"big5hkscs"}},6934:(d,U,z)=>{"use strict";for(var H=[z(1025),z(7688),z(1279),z(758),z(9068),z(288),z(7018),z(688),z(5990)],Q=0;Q<H.length;Q++){var N=H[Q];for(var O in N)Object.prototype.hasOwnProperty.call(N,O)&&(U[O]=N[O])}},1025:(d,U,z)=>{"use strict";var H=z(2399).Buffer;d.exports={utf8:{type:"_internal",bomAware:!0},cesu8:{type:"_internal",bomAware:!0},unicode11utf8:"utf8",ucs2:{type:"_internal",bomAware:!0},utf16le:"ucs2",binary:{type:"_internal"},base64:{type:"_internal"},hex:{type:"_internal"},_internal:Q};function Q(y,S){this.enc=y.encodingName,this.bomAware=y.bomAware,this.enc==="base64"?this.encoder=Z:this.enc==="cesu8"&&(this.enc="utf8",this.encoder=j,H.from("eda0bdedb2a9","hex").toString()!=="\u{1F4A9}"&&(this.decoder=X,this.defaultCharUnicode=S.defaultCharUnicode))}a(Q,"InternalCodec"),Q.prototype.encoder=q,Q.prototype.decoder=O;var N=z(1576).StringDecoder;N.prototype.end||(N.prototype.end=function(){});function O(y,S){this.decoder=new N(S.enc)}a(O,"InternalDecoder"),O.prototype.write=function(y){return H.isBuffer(y)||(y=H.from(y)),this.decoder.write(y)},O.prototype.end=function(){return this.decoder.end()};function q(y,S){this.enc=S.enc}a(q,"InternalEncoder"),q.prototype.write=function(y){return H.from(y,this.enc)},q.prototype.end=function(){};function Z(y,S){this.prevStr=""}a(Z,"InternalEncoderBase64"),Z.prototype.write=function(y){y=this.prevStr+y;var S=y.length-y.length%4;return this.prevStr=y.slice(S),y=y.slice(0,S),H.from(y,"base64")},Z.prototype.end=function(){return H.from(this.prevStr,"base64")};function j(y,S){}a(j,"InternalEncoderCesu8"),j.prototype.write=function(y){for(var S=H.alloc(y.length*3),k=0,P=0;P<y.length;P++){var C=y.charCodeAt(P);C<128?S[k++]=C:C<2048?(S[k++]=192+(C>>>6),S[k++]=128+(C&63)):(S[k++]=224+(C>>>12),S[k++]=128+(C>>>6&63),S[k++]=128+(C&63))}return S.slice(0,k)},j.prototype.end=function(){};function X(y,S){this.acc=0,this.contBytes=0,this.accBytes=0,this.defaultCharUnicode=S.defaultCharUnicode}a(X,"InternalDecoderCesu8"),X.prototype.write=function(y){for(var S=this.acc,k=this.contBytes,P=this.accBytes,C="",w=0;w<y.length;w++){var I=y[w];(I&192)!==128?(k>0&&(C+=this.defaultCharUnicode,k=0),I<128?C+=String.fromCharCode(I):I<224?(S=I&31,k=1,P=1):I<240?(S=I&15,k=2,P=1):C+=this.defaultCharUnicode):k>0?(S=S<<6|I&63,k--,P++,k===0&&(P===2&&S<128&&S>0?C+=this.defaultCharUnicode:P===3&&S<2048?C+=this.defaultCharUnicode:C+=String.fromCharCode(S))):C+=this.defaultCharUnicode}return this.acc=S,this.contBytes=k,this.accBytes=P,C},X.prototype.end=function(){var y=0;return this.contBytes>0&&(y+=this.defaultCharUnicode),y}},9068:(d,U,z)=>{"use strict";var H=z(2399).Buffer;U._sbcs=Q;function Q(q,Z){if(!q)throw new Error("SBCS codec is called without the data.");if(!q.chars||q.chars.length!==128&&q.chars.length!==256)throw new Error("Encoding '"+q.type+"' has incorrect 'chars' (must be of len 128 or 256)");if(q.chars.length===128){for(var j="",X=0;X<128;X++)j+=String.fromCharCode(X);q.chars=j+q.chars}this.decodeBuf=H.from(q.chars,"ucs2");for(var y=H.alloc(65536,Z.defaultCharSingleByte.charCodeAt(0)),X=0;X<q.chars.length;X++)y[q.chars.charCodeAt(X)]=X;this.encodeBuf=y}a(Q,"SBCSCodec"),Q.prototype.encoder=N,Q.prototype.decoder=O;function N(q,Z){this.encodeBuf=Z.encodeBuf}a(N,"SBCSEncoder"),N.prototype.write=function(q){for(var Z=H.alloc(q.length),j=0;j<q.length;j++)Z[j]=this.encodeBuf[q.charCodeAt(j)];return Z},N.prototype.end=function(){};function O(q,Z){this.decodeBuf=Z.decodeBuf}a(O,"SBCSDecoder"),O.prototype.write=function(q){for(var Z=this.decodeBuf,j=H.alloc(q.length*2),X=0,y=0,S=0;S<q.length;S++)X=q[S]*2,y=S*2,j[y]=Z[X],j[y+1]=Z[X+1];return j.toString("ucs2")},O.prototype.end=function(){}},7018:d=>{"use strict";d.exports={437:"cp437",737:"cp737",775:"cp775",850:"cp850",852:"cp852",855:"cp855",856:"cp856",857:"cp857",858:"cp858",860:"cp860",861:"cp861",862:"cp862",863:"cp863",864:"cp864",865:"cp865",866:"cp866",869:"cp869",874:"windows874",922:"cp922",1046:"cp1046",1124:"cp1124",1125:"cp1125",1129:"cp1129",1133:"cp1133",1161:"cp1161",1162:"cp1162",1163:"cp1163",1250:"windows1250",1251:"windows1251",1252:"windows1252",1253:"windows1253",1254:"windows1254",1255:"windows1255",1256:"windows1256",1257:"windows1257",1258:"windows1258",28591:"iso88591",28592:"iso88592",28593:"iso88593",28594:"iso88594",28595:"iso88595",28596:"iso88596",28597:"iso88597",28598:"iso88598",28599:"iso88599",28600:"iso885910",28601:"iso885911",28603:"iso885913",28604:"iso885914",28605:"iso885915",28606:"iso885916",windows874:{type:"_sbcs",chars:"\u20AC\uFFFD\uFFFD\uFFFD\uFFFD\u2026\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u2018\u2019\u201C\u201D\u2022\u2013\u2014\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\xA0\u0E01\u0E02\u0E03\u0E04\u0E05\u0E06\u0E07\u0E08\u0E09\u0E0A\u0E0B\u0E0C\u0E0D\u0E0E\u0E0F\u0E10\u0E11\u0E12\u0E13\u0E14\u0E15\u0E16\u0E17\u0E18\u0E19\u0E1A\u0E1B\u0E1C\u0E1D\u0E1E\u0E1F\u0E20\u0E21\u0E22\u0E23\u0E24\u0E25\u0E26\u0E27\u0E28\u0E29\u0E2A\u0E2B\u0E2C\u0E2D\u0E2E\u0E2F\u0E30\u0E31\u0E32\u0E33\u0E34\u0E35\u0E36\u0E37\u0E38\u0E39\u0E3A\uFFFD\uFFFD\uFFFD\uFFFD\u0E3F\u0E40\u0E41\u0E42\u0E43\u0E44\u0E45\u0E46\u0E47\u0E48\u0E49\u0E4A\u0E4B\u0E4C\u0E4D\u0E4E\u0E4F\u0E50\u0E51\u0E52\u0E53\u0E54\u0E55\u0E56\u0E57\u0E58\u0E59\u0E5A\u0E5B\uFFFD\uFFFD\uFFFD\uFFFD"},win874:"windows874",cp874:"windows874",windows1250:{type:"_sbcs",chars:"\u20AC\uFFFD\u201A\uFFFD\u201E\u2026\u2020\u2021\uFFFD\u2030\u0160\u2039\u015A\u0164\u017D\u0179\uFFFD\u2018\u2019\u201C\u201D\u2022\u2013\u2014\uFFFD\u2122\u0161\u203A\u015B\u0165\u017E\u017A\xA0\u02C7\u02D8\u0141\xA4\u0104\xA6\xA7\xA8\xA9\u015E\xAB\xAC\xAD\xAE\u017B\xB0\xB1\u02DB\u0142\xB4\xB5\xB6\xB7\xB8\u0105\u015F\xBB\u013D\u02DD\u013E\u017C\u0154\xC1\xC2\u0102\xC4\u0139\u0106\xC7\u010C\xC9\u0118\xCB\u011A\xCD\xCE\u010E\u0110\u0143\u0147\xD3\xD4\u0150\xD6\xD7\u0158\u016E\xDA\u0170\xDC\xDD\u0162\xDF\u0155\xE1\xE2\u0103\xE4\u013A\u0107\xE7\u010D\xE9\u0119\xEB\u011B\xED\xEE\u010F\u0111\u0144\u0148\xF3\xF4\u0151\xF6\xF7\u0159\u016F\xFA\u0171\xFC\xFD\u0163\u02D9"},win1250:"windows1250",cp1250:"windows1250",windows1251:{type:"_sbcs",chars:"\u0402\u0403\u201A\u0453\u201E\u2026\u2020\u2021\u20AC\u2030\u0409\u2039\u040A\u040C\u040B\u040F\u0452\u2018\u2019\u201C\u201D\u2022\u2013\u2014\uFFFD\u2122\u0459\u203A\u045A\u045C\u045B\u045F\xA0\u040E\u045E\u0408\xA4\u0490\xA6\xA7\u0401\xA9\u0404\xAB\xAC\xAD\xAE\u0407\xB0\xB1\u0406\u0456\u0491\xB5\xB6\xB7\u0451\u2116\u0454\xBB\u0458\u0405\u0455\u0457\u0410\u0411\u0412\u0413\u0414\u0415\u0416\u0417\u0418\u0419\u041A\u041B\u041C\u041D\u041E\u041F\u0420\u0421\u0422\u0423\u0424\u0425\u0426\u0427\u0428\u0429\u042A\u042B\u042C\u042D\u042E\u042F\u0430\u0431\u0432\u0433\u0434\u0435\u0436\u0437\u0438\u0439\u043A\u043B\u043C\u043D\u043E\u043F\u0440\u0441\u0442\u0443\u0444\u0445\u0446\u0447\u0448\u0449\u044A\u044B\u044C\u044D\u044E\u044F"},win1251:"windows1251",cp1251:"windows1251",windows1252:{type:"_sbcs",chars:"\u20AC\uFFFD\u201A\u0192\u201E\u2026\u2020\u2021\u02C6\u2030\u0160\u2039\u0152\uFFFD\u017D\uFFFD\uFFFD\u2018\u2019\u201C\u201D\u2022\u2013\u2014\u02DC\u2122\u0161\u203A\u0153\uFFFD\u017E\u0178\xA0\xA1\xA2\xA3\xA4\xA5\xA6\xA7\xA8\xA9\xAA\xAB\xAC\xAD\xAE\xAF\xB0\xB1\xB2\xB3\xB4\xB5\xB6\xB7\xB8\xB9\xBA\xBB\xBC\xBD\xBE\xBF\xC0\xC1\xC2\xC3\xC4\xC5\xC6\xC7\xC8\xC9\xCA\xCB\xCC\xCD\xCE\xCF\xD0\xD1\xD2\xD3\xD4\xD5\xD6\xD7\xD8\xD9\xDA\xDB\xDC\xDD\xDE\xDF\xE0\xE1\xE2\xE3\xE4\xE5\xE6\xE7\xE8\xE9\xEA\xEB\xEC\xED\xEE\xEF\xF0\xF1\xF2\xF3\xF4\xF5\xF6\xF7\xF8\xF9\xFA\xFB\xFC\xFD\xFE\xFF"},win1252:"windows1252",cp1252:"windows1252",windows1253:{type:"_sbcs",chars:"\u20AC\uFFFD\u201A\u0192\u201E\u2026\u2020\u2021\uFFFD\u2030\uFFFD\u2039\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u2018\u2019\u201C\u201D\u2022\u2013\u2014\uFFFD\u2122\uFFFD\u203A\uFFFD\uFFFD\uFFFD\uFFFD\xA0\u0385\u0386\xA3\xA4\xA5\xA6\xA7\xA8\xA9\uFFFD\xAB\xAC\xAD\xAE\u2015\xB0\xB1\xB2\xB3\u0384\xB5\xB6\xB7\u0388\u0389\u038A\xBB\u038C\xBD\u038E\u038F\u0390\u0391\u0392\u0393\u0394\u0395\u0396\u0397\u0398\u0399\u039A\u039B\u039C\u039D\u039E\u039F\u03A0\u03A1\uFFFD\u03A3\u03A4\u03A5\u03A6\u03A7\u03A8\u03A9\u03AA\u03AB\u03AC\u03AD\u03AE\u03AF\u03B0\u03B1\u03B2\u03B3\u03B4\u03B5\u03B6\u03B7\u03B8\u03B9\u03BA\u03BB\u03BC\u03BD\u03BE\u03BF\u03C0\u03C1\u03C2\u03C3\u03C4\u03C5\u03C6\u03C7\u03C8\u03C9\u03CA\u03CB\u03CC\u03CD\u03CE\uFFFD"},win1253:"windows1253",cp1253:"windows1253",windows1254:{type:"_sbcs",chars:"\u20AC\uFFFD\u201A\u0192\u201E\u2026\u2020\u2021\u02C6\u2030\u0160\u2039\u0152\uFFFD\uFFFD\uFFFD\uFFFD\u2018\u2019\u201C\u201D\u2022\u2013\u2014\u02DC\u2122\u0161\u203A\u0153\uFFFD\uFFFD\u0178\xA0\xA1\xA2\xA3\xA4\xA5\xA6\xA7\xA8\xA9\xAA\xAB\xAC\xAD\xAE\xAF\xB0\xB1\xB2\xB3\xB4\xB5\xB6\xB7\xB8\xB9\xBA\xBB\xBC\xBD\xBE\xBF\xC0\xC1\xC2\xC3\xC4\xC5\xC6\xC7\xC8\xC9\xCA\xCB\xCC\xCD\xCE\xCF\u011E\xD1\xD2\xD3\xD4\xD5\xD6\xD7\xD8\xD9\xDA\xDB\xDC\u0130\u015E\xDF\xE0\xE1\xE2\xE3\xE4\xE5\xE6\xE7\xE8\xE9\xEA\xEB\xEC\xED\xEE\xEF\u011F\xF1\xF2\xF3\xF4\xF5\xF6\xF7\xF8\xF9\xFA\xFB\xFC\u0131\u015F\xFF"},win1254:"windows1254",cp1254:"windows1254",windows1255:{type:"_sbcs",chars:"\u20AC\uFFFD\u201A\u0192\u201E\u2026\u2020\u2021\u02C6\u2030\uFFFD\u2039\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u2018\u2019\u201C\u201D\u2022\u2013\u2014\u02DC\u2122\uFFFD\u203A\uFFFD\uFFFD\uFFFD\uFFFD\xA0\xA1\xA2\xA3\u20AA\xA5\xA6\xA7\xA8\xA9\xD7\xAB\xAC\xAD\xAE\xAF\xB0\xB1\xB2\xB3\xB4\xB5\xB6\xB7\xB8\xB9\xF7\xBB\xBC\xBD\xBE\xBF\u05B0\u05B1\u05B2\u05B3\u05B4\u05B5\u05B6\u05B7\u05B8\u05B9\u05BA\u05BB\u05BC\u05BD\u05BE\u05BF\u05C0\u05C1\u05C2\u05C3\u05F0\u05F1\u05F2\u05F3\u05F4\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u05D0\u05D1\u05D2\u05D3\u05D4\u05D5\u05D6\u05D7\u05D8\u05D9\u05DA\u05DB\u05DC\u05DD\u05DE\u05DF\u05E0\u05E1\u05E2\u05E3\u05E4\u05E5\u05E6\u05E7\u05E8\u05E9\u05EA\uFFFD\uFFFD\u200E\u200F\uFFFD"},win1255:"windows1255",cp1255:"windows1255",windows1256:{type:"_sbcs",chars:"\u20AC\u067E\u201A\u0192\u201E\u2026\u2020\u2021\u02C6\u2030\u0679\u2039\u0152\u0686\u0698\u0688\u06AF\u2018\u2019\u201C\u201D\u2022\u2013\u2014\u06A9\u2122\u0691\u203A\u0153\u200C\u200D\u06BA\xA0\u060C\xA2\xA3\xA4\xA5\xA6\xA7\xA8\xA9\u06BE\xAB\xAC\xAD\xAE\xAF\xB0\xB1\xB2\xB3\xB4\xB5\xB6\xB7\xB8\xB9\u061B\xBB\xBC\xBD\xBE\u061F\u06C1\u0621\u0622\u0623\u0624\u0625\u0626\u0627\u0628\u0629\u062A\u062B\u062C\u062D\u062E\u062F\u0630\u0631\u0632\u0633\u0634\u0635\u0636\xD7\u0637\u0638\u0639\u063A\u0640\u0641\u0642\u0643\xE0\u0644\xE2\u0645\u0646\u0647\u0648\xE7\xE8\xE9\xEA\xEB\u0649\u064A\xEE\xEF\u064B\u064C\u064D\u064E\xF4\u064F\u0650\xF7\u0651\xF9\u0652\xFB\xFC\u200E\u200F\u06D2"},win1256:"windows1256",cp1256:"windows1256",windows1257:{type:"_sbcs",chars:"\u20AC\uFFFD\u201A\uFFFD\u201E\u2026\u2020\u2021\uFFFD\u2030\uFFFD\u2039\uFFFD\xA8\u02C7\xB8\uFFFD\u2018\u2019\u201C\u201D\u2022\u2013\u2014\uFFFD\u2122\uFFFD\u203A\uFFFD\xAF\u02DB\uFFFD\xA0\uFFFD\xA2\xA3\xA4\uFFFD\xA6\xA7\xD8\xA9\u0156\xAB\xAC\xAD\xAE\xC6\xB0\xB1\xB2\xB3\xB4\xB5\xB6\xB7\xF8\xB9\u0157\xBB\xBC\xBD\xBE\xE6\u0104\u012E\u0100\u0106\xC4\xC5\u0118\u0112\u010C\xC9\u0179\u0116\u0122\u0136\u012A\u013B\u0160\u0143\u0145\xD3\u014C\xD5\xD6\xD7\u0172\u0141\u015A\u016A\xDC\u017B\u017D\xDF\u0105\u012F\u0101\u0107\xE4\xE5\u0119\u0113\u010D\xE9\u017A\u0117\u0123\u0137\u012B\u013C\u0161\u0144\u0146\xF3\u014D\xF5\xF6\xF7\u0173\u0142\u015B\u016B\xFC\u017C\u017E\u02D9"},win1257:"windows1257",cp1257:"windows1257",windows1258:{type:"_sbcs",chars:"\u20AC\uFFFD\u201A\u0192\u201E\u2026\u2020\u2021\u02C6\u2030\uFFFD\u2039\u0152\uFFFD\uFFFD\uFFFD\uFFFD\u2018\u2019\u201C\u201D\u2022\u2013\u2014\u02DC\u2122\uFFFD\u203A\u0153\uFFFD\uFFFD\u0178\xA0\xA1\xA2\xA3\xA4\xA5\xA6\xA7\xA8\xA9\xAA\xAB\xAC\xAD\xAE\xAF\xB0\xB1\xB2\xB3\xB4\xB5\xB6\xB7\xB8\xB9\xBA\xBB\xBC\xBD\xBE\xBF\xC0\xC1\xC2\u0102\xC4\xC5\xC6\xC7\xC8\xC9\xCA\xCB\u0300\xCD\xCE\xCF\u0110\xD1\u0309\xD3\xD4\u01A0\xD6\xD7\xD8\xD9\xDA\xDB\xDC\u01AF\u0303\xDF\xE0\xE1\xE2\u0103\xE4\xE5\xE6\xE7\xE8\xE9\xEA\xEB\u0301\xED\xEE\xEF\u0111\xF1\u0323\xF3\xF4\u01A1\xF6\xF7\xF8\xF9\xFA\xFB\xFC\u01B0\u20AB\xFF"},win1258:"windows1258",cp1258:"windows1258",iso88591:{type:"_sbcs",chars:"\x80\x81\x82\x83\x84\x85\x86\x87\x88\x89\x8A\x8B\x8C\x8D\x8E\x8F\x90\x91\x92\x93\x94\x95\x96\x97\x98\x99\x9A\x9B\x9C\x9D\x9E\x9F\xA0\xA1\xA2\xA3\xA4\xA5\xA6\xA7\xA8\xA9\xAA\xAB\xAC\xAD\xAE\xAF\xB0\xB1\xB2\xB3\xB4\xB5\xB6\xB7\xB8\xB9\xBA\xBB\xBC\xBD\xBE\xBF\xC0\xC1\xC2\xC3\xC4\xC5\xC6\xC7\xC8\xC9\xCA\xCB\xCC\xCD\xCE\xCF\xD0\xD1\xD2\xD3\xD4\xD5\xD6\xD7\xD8\xD9\xDA\xDB\xDC\xDD\xDE\xDF\xE0\xE1\xE2\xE3\xE4\xE5\xE6\xE7\xE8\xE9\xEA\xEB\xEC\xED\xEE\xEF\xF0\xF1\xF2\xF3\xF4\xF5\xF6\xF7\xF8\xF9\xFA\xFB\xFC\xFD\xFE\xFF"},cp28591:"iso88591",iso88592:{type:"_sbcs",chars:"\x80\x81\x82\x83\x84\x85\x86\x87\x88\x89\x8A\x8B\x8C\x8D\x8E\x8F\x90\x91\x92\x93\x94\x95\x96\x97\x98\x99\x9A\x9B\x9C\x9D\x9E\x9F\xA0\u0104\u02D8\u0141\xA4\u013D\u015A\xA7\xA8\u0160\u015E\u0164\u0179\xAD\u017D\u017B\xB0\u0105\u02DB\u0142\xB4\u013E\u015B\u02C7\xB8\u0161\u015F\u0165\u017A\u02DD\u017E\u017C\u0154\xC1\xC2\u0102\xC4\u0139\u0106\xC7\u010C\xC9\u0118\xCB\u011A\xCD\xCE\u010E\u0110\u0143\u0147\xD3\xD4\u0150\xD6\xD7\u0158\u016E\xDA\u0170\xDC\xDD\u0162\xDF\u0155\xE1\xE2\u0103\xE4\u013A\u0107\xE7\u010D\xE9\u0119\xEB\u011B\xED\xEE\u010F\u0111\u0144\u0148\xF3\xF4\u0151\xF6\xF7\u0159\u016F\xFA\u0171\xFC\xFD\u0163\u02D9"},cp28592:"iso88592",iso88593:{type:"_sbcs",chars:"\x80\x81\x82\x83\x84\x85\x86\x87\x88\x89\x8A\x8B\x8C\x8D\x8E\x8F\x90\x91\x92\x93\x94\x95\x96\x97\x98\x99\x9A\x9B\x9C\x9D\x9E\x9F\xA0\u0126\u02D8\xA3\xA4\uFFFD\u0124\xA7\xA8\u0130\u015E\u011E\u0134\xAD\uFFFD\u017B\xB0\u0127\xB2\xB3\xB4\xB5\u0125\xB7\xB8\u0131\u015F\u011F\u0135\xBD\uFFFD\u017C\xC0\xC1\xC2\uFFFD\xC4\u010A\u0108\xC7\xC8\xC9\xCA\xCB\xCC\xCD\xCE\xCF\uFFFD\xD1\xD2\xD3\xD4\u0120\xD6\xD7\u011C\xD9\xDA\xDB\xDC\u016C\u015C\xDF\xE0\xE1\xE2\uFFFD\xE4\u010B\u0109\xE7\xE8\xE9\xEA\xEB\xEC\xED\xEE\xEF\uFFFD\xF1\xF2\xF3\xF4\u0121\xF6\xF7\u011D\xF9\xFA\xFB\xFC\u016D\u015D\u02D9"},cp28593:"iso88593",iso88594:{type:"_sbcs",chars:"\x80\x81\x82\x83\x84\x85\x86\x87\x88\x89\x8A\x8B\x8C\x8D\x8E\x8F\x90\x91\x92\x93\x94\x95\x96\x97\x98\x99\x9A\x9B\x9C\x9D\x9E\x9F\xA0\u0104\u0138\u0156\xA4\u0128\u013B\xA7\xA8\u0160\u0112\u0122\u0166\xAD\u017D\xAF\xB0\u0105\u02DB\u0157\xB4\u0129\u013C\u02C7\xB8\u0161\u0113\u0123\u0167\u014A\u017E\u014B\u0100\xC1\xC2\xC3\xC4\xC5\xC6\u012E\u010C\xC9\u0118\xCB\u0116\xCD\xCE\u012A\u0110\u0145\u014C\u0136\xD4\xD5\xD6\xD7\xD8\u0172\xDA\xDB\xDC\u0168\u016A\xDF\u0101\xE1\xE2\xE3\xE4\xE5\xE6\u012F\u010D\xE9\u0119\xEB\u0117\xED\xEE\u012B\u0111\u0146\u014D\u0137\xF4\xF5\xF6\xF7\xF8\u0173\xFA\xFB\xFC\u0169\u016B\u02D9"},cp28594:"iso88594",iso88595:{type:"_sbcs",chars:"\x80\x81\x82\x83\x84\x85\x86\x87\x88\x89\x8A\x8B\x8C\x8D\x8E\x8F\x90\x91\x92\x93\x94\x95\x96\x97\x98\x99\x9A\x9B\x9C\x9D\x9E\x9F\xA0\u0401\u0402\u0403\u0404\u0405\u0406\u0407\u0408\u0409\u040A\u040B\u040C\xAD\u040E\u040F\u0410\u0411\u0412\u0413\u0414\u0415\u0416\u0417\u0418\u0419\u041A\u041B\u041C\u041D\u041E\u041F\u0420\u0421\u0422\u0423\u0424\u0425\u0426\u0427\u0428\u0429\u042A\u042B\u042C\u042D\u042E\u042F\u0430\u0431\u0432\u0433\u0434\u0435\u0436\u0437\u0438\u0439\u043A\u043B\u043C\u043D\u043E\u043F\u0440\u0441\u0442\u0443\u0444\u0445\u0446\u0447\u0448\u0449\u044A\u044B\u044C\u044D\u044E\u044F\u2116\u0451\u0452\u0453\u0454\u0455\u0456\u0457\u0458\u0459\u045A\u045B\u045C\xA7\u045E\u045F"},cp28595:"iso88595",iso88596:{type:"_sbcs",chars:"\x80\x81\x82\x83\x84\x85\x86\x87\x88\x89\x8A\x8B\x8C\x8D\x8E\x8F\x90\x91\x92\x93\x94\x95\x96\x97\x98\x99\x9A\x9B\x9C\x9D\x9E\x9F\xA0\uFFFD\uFFFD\uFFFD\xA4\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u060C\xAD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u061B\uFFFD\uFFFD\uFFFD\u061F\uFFFD\u0621\u0622\u0623\u0624\u0625\u0626\u0627\u0628\u0629\u062A\u062B\u062C\u062D\u062E\u062F\u0630\u0631\u0632\u0633\u0634\u0635\u0636\u0637\u0638\u0639\u063A\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u0640\u0641\u0642\u0643\u0644\u0645\u0646\u0647\u0648\u0649\u064A\u064B\u064C\u064D\u064E\u064F\u0650\u0651\u0652\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD"},cp28596:"iso88596",iso88597:{type:"_sbcs",chars:"\x80\x81\x82\x83\x84\x85\x86\x87\x88\x89\x8A\x8B\x8C\x8D\x8E\x8F\x90\x91\x92\x93\x94\x95\x96\x97\x98\x99\x9A\x9B\x9C\x9D\x9E\x9F\xA0\u2018\u2019\xA3\u20AC\u20AF\xA6\xA7\xA8\xA9\u037A\xAB\xAC\xAD\uFFFD\u2015\xB0\xB1\xB2\xB3\u0384\u0385\u0386\xB7\u0388\u0389\u038A\xBB\u038C\xBD\u038E\u038F\u0390\u0391\u0392\u0393\u0394\u0395\u0396\u0397\u0398\u0399\u039A\u039B\u039C\u039D\u039E\u039F\u03A0\u03A1\uFFFD\u03A3\u03A4\u03A5\u03A6\u03A7\u03A8\u03A9\u03AA\u03AB\u03AC\u03AD\u03AE\u03AF\u03B0\u03B1\u03B2\u03B3\u03B4\u03B5\u03B6\u03B7\u03B8\u03B9\u03BA\u03BB\u03BC\u03BD\u03BE\u03BF\u03C0\u03C1\u03C2\u03C3\u03C4\u03C5\u03C6\u03C7\u03C8\u03C9\u03CA\u03CB\u03CC\u03CD\u03CE\uFFFD"},cp28597:"iso88597",iso88598:{type:"_sbcs",chars:"\x80\x81\x82\x83\x84\x85\x86\x87\x88\x89\x8A\x8B\x8C\x8D\x8E\x8F\x90\x91\x92\x93\x94\x95\x96\x97\x98\x99\x9A\x9B\x9C\x9D\x9E\x9F\xA0\uFFFD\xA2\xA3\xA4\xA5\xA6\xA7\xA8\xA9\xD7\xAB\xAC\xAD\xAE\xAF\xB0\xB1\xB2\xB3\xB4\xB5\xB6\xB7\xB8\xB9\xF7\xBB\xBC\xBD\xBE\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u2017\u05D0\u05D1\u05D2\u05D3\u05D4\u05D5\u05D6\u05D7\u05D8\u05D9\u05DA\u05DB\u05DC\u05DD\u05DE\u05DF\u05E0\u05E1\u05E2\u05E3\u05E4\u05E5\u05E6\u05E7\u05E8\u05E9\u05EA\uFFFD\uFFFD\u200E\u200F\uFFFD"},cp28598:"iso88598",iso88599:{type:"_sbcs",chars:"\x80\x81\x82\x83\x84\x85\x86\x87\x88\x89\x8A\x8B\x8C\x8D\x8E\x8F\x90\x91\x92\x93\x94\x95\x96\x97\x98\x99\x9A\x9B\x9C\x9D\x9E\x9F\xA0\xA1\xA2\xA3\xA4\xA5\xA6\xA7\xA8\xA9\xAA\xAB\xAC\xAD\xAE\xAF\xB0\xB1\xB2\xB3\xB4\xB5\xB6\xB7\xB8\xB9\xBA\xBB\xBC\xBD\xBE\xBF\xC0\xC1\xC2\xC3\xC4\xC5\xC6\xC7\xC8\xC9\xCA\xCB\xCC\xCD\xCE\xCF\u011E\xD1\xD2\xD3\xD4\xD5\xD6\xD7\xD8\xD9\xDA\xDB\xDC\u0130\u015E\xDF\xE0\xE1\xE2\xE3\xE4\xE5\xE6\xE7\xE8\xE9\xEA\xEB\xEC\xED\xEE\xEF\u011F\xF1\xF2\xF3\xF4\xF5\xF6\xF7\xF8\xF9\xFA\xFB\xFC\u0131\u015F\xFF"},cp28599:"iso88599",iso885910:{type:"_sbcs",chars:"\x80\x81\x82\x83\x84\x85\x86\x87\x88\x89\x8A\x8B\x8C\x8D\x8E\x8F\x90\x91\x92\x93\x94\x95\x96\x97\x98\x99\x9A\x9B\x9C\x9D\x9E\x9F\xA0\u0104\u0112\u0122\u012A\u0128\u0136\xA7\u013B\u0110\u0160\u0166\u017D\xAD\u016A\u014A\xB0\u0105\u0113\u0123\u012B\u0129\u0137\xB7\u013C\u0111\u0161\u0167\u017E\u2015\u016B\u014B\u0100\xC1\xC2\xC3\xC4\xC5\xC6\u012E\u010C\xC9\u0118\xCB\u0116\xCD\xCE\xCF\xD0\u0145\u014C\xD3\xD4\xD5\xD6\u0168\xD8\u0172\xDA\xDB\xDC\xDD\xDE\xDF\u0101\xE1\xE2\xE3\xE4\xE5\xE6\u012F\u010D\xE9\u0119\xEB\u0117\xED\xEE\xEF\xF0\u0146\u014D\xF3\xF4\xF5\xF6\u0169\xF8\u0173\xFA\xFB\xFC\xFD\xFE\u0138"},cp28600:"iso885910",iso885911:{type:"_sbcs",chars:"\x80\x81\x82\x83\x84\x85\x86\x87\x88\x89\x8A\x8B\x8C\x8D\x8E\x8F\x90\x91\x92\x93\x94\x95\x96\x97\x98\x99\x9A\x9B\x9C\x9D\x9E\x9F\xA0\u0E01\u0E02\u0E03\u0E04\u0E05\u0E06\u0E07\u0E08\u0E09\u0E0A\u0E0B\u0E0C\u0E0D\u0E0E\u0E0F\u0E10\u0E11\u0E12\u0E13\u0E14\u0E15\u0E16\u0E17\u0E18\u0E19\u0E1A\u0E1B\u0E1C\u0E1D\u0E1E\u0E1F\u0E20\u0E21\u0E22\u0E23\u0E24\u0E25\u0E26\u0E27\u0E28\u0E29\u0E2A\u0E2B\u0E2C\u0E2D\u0E2E\u0E2F\u0E30\u0E31\u0E32\u0E33\u0E34\u0E35\u0E36\u0E37\u0E38\u0E39\u0E3A\uFFFD\uFFFD\uFFFD\uFFFD\u0E3F\u0E40\u0E41\u0E42\u0E43\u0E44\u0E45\u0E46\u0E47\u0E48\u0E49\u0E4A\u0E4B\u0E4C\u0E4D\u0E4E\u0E4F\u0E50\u0E51\u0E52\u0E53\u0E54\u0E55\u0E56\u0E57\u0E58\u0E59\u0E5A\u0E5B\uFFFD\uFFFD\uFFFD\uFFFD"},cp28601:"iso885911",iso885913:{type:"_sbcs",chars:"\x80\x81\x82\x83\x84\x85\x86\x87\x88\x89\x8A\x8B\x8C\x8D\x8E\x8F\x90\x91\x92\x93\x94\x95\x96\x97\x98\x99\x9A\x9B\x9C\x9D\x9E\x9F\xA0\u201D\xA2\xA3\xA4\u201E\xA6\xA7\xD8\xA9\u0156\xAB\xAC\xAD\xAE\xC6\xB0\xB1\xB2\xB3\u201C\xB5\xB6\xB7\xF8\xB9\u0157\xBB\xBC\xBD\xBE\xE6\u0104\u012E\u0100\u0106\xC4\xC5\u0118\u0112\u010C\xC9\u0179\u0116\u0122\u0136\u012A\u013B\u0160\u0143\u0145\xD3\u014C\xD5\xD6\xD7\u0172\u0141\u015A\u016A\xDC\u017B\u017D\xDF\u0105\u012F\u0101\u0107\xE4\xE5\u0119\u0113\u010D\xE9\u017A\u0117\u0123\u0137\u012B\u013C\u0161\u0144\u0146\xF3\u014D\xF5\xF6\xF7\u0173\u0142\u015B\u016B\xFC\u017C\u017E\u2019"},cp28603:"iso885913",iso885914:{type:"_sbcs",chars:"\x80\x81\x82\x83\x84\x85\x86\x87\x88\x89\x8A\x8B\x8C\x8D\x8E\x8F\x90\x91\x92\x93\x94\x95\x96\x97\x98\x99\x9A\x9B\x9C\x9D\x9E\x9F\xA0\u1E02\u1E03\xA3\u010A\u010B\u1E0A\xA7\u1E80\xA9\u1E82\u1E0B\u1EF2\xAD\xAE\u0178\u1E1E\u1E1F\u0120\u0121\u1E40\u1E41\xB6\u1E56\u1E81\u1E57\u1E83\u1E60\u1EF3\u1E84\u1E85\u1E61\xC0\xC1\xC2\xC3\xC4\xC5\xC6\xC7\xC8\xC9\xCA\xCB\xCC\xCD\xCE\xCF\u0174\xD1\xD2\xD3\xD4\xD5\xD6\u1E6A\xD8\xD9\xDA\xDB\xDC\xDD\u0176\xDF\xE0\xE1\xE2\xE3\xE4\xE5\xE6\xE7\xE8\xE9\xEA\xEB\xEC\xED\xEE\xEF\u0175\xF1\xF2\xF3\xF4\xF5\xF6\u1E6B\xF8\xF9\xFA\xFB\xFC\xFD\u0177\xFF"},cp28604:"iso885914",iso885915:{type:"_sbcs",chars:"\x80\x81\x82\x83\x84\x85\x86\x87\x88\x89\x8A\x8B\x8C\x8D\x8E\x8F\x90\x91\x92\x93\x94\x95\x96\x97\x98\x99\x9A\x9B\x9C\x9D\x9E\x9F\xA0\xA1\xA2\xA3\u20AC\xA5\u0160\xA7\u0161\xA9\xAA\xAB\xAC\xAD\xAE\xAF\xB0\xB1\xB2\xB3\u017D\xB5\xB6\xB7\u017E\xB9\xBA\xBB\u0152\u0153\u0178\xBF\xC0\xC1\xC2\xC3\xC4\xC5\xC6\xC7\xC8\xC9\xCA\xCB\xCC\xCD\xCE\xCF\xD0\xD1\xD2\xD3\xD4\xD5\xD6\xD7\xD8\xD9\xDA\xDB\xDC\xDD\xDE\xDF\xE0\xE1\xE2\xE3\xE4\xE5\xE6\xE7\xE8\xE9\xEA\xEB\xEC\xED\xEE\xEF\xF0\xF1\xF2\xF3\xF4\xF5\xF6\xF7\xF8\xF9\xFA\xFB\xFC\xFD\xFE\xFF"},cp28605:"iso885915",iso885916:{type:"_sbcs",chars:"\x80\x81\x82\x83\x84\x85\x86\x87\x88\x89\x8A\x8B\x8C\x8D\x8E\x8F\x90\x91\x92\x93\x94\x95\x96\x97\x98\x99\x9A\x9B\x9C\x9D\x9E\x9F\xA0\u0104\u0105\u0141\u20AC\u201E\u0160\xA7\u0161\xA9\u0218\xAB\u0179\xAD\u017A\u017B\xB0\xB1\u010C\u0142\u017D\u201D\xB6\xB7\u017E\u010D\u0219\xBB\u0152\u0153\u0178\u017C\xC0\xC1\xC2\u0102\xC4\u0106\xC6\xC7\xC8\xC9\xCA\xCB\xCC\xCD\xCE\xCF\u0110\u0143\xD2\xD3\xD4\u0150\xD6\u015A\u0170\xD9\xDA\xDB\xDC\u0118\u021A\xDF\xE0\xE1\xE2\u0103\xE4\u0107\xE6\xE7\xE8\xE9\xEA\xEB\xEC\xED\xEE\xEF\u0111\u0144\xF2\xF3\xF4\u0151\xF6\u015B\u0171\xF9\xFA\xFB\xFC\u0119\u021B\xFF"},cp28606:"iso885916",cp437:{type:"_sbcs",chars:"\xC7\xFC\xE9\xE2\xE4\xE0\xE5\xE7\xEA\xEB\xE8\xEF\xEE\xEC\xC4\xC5\xC9\xE6\xC6\xF4\xF6\xF2\xFB\xF9\xFF\xD6\xDC\xA2\xA3\xA5\u20A7\u0192\xE1\xED\xF3\xFA\xF1\xD1\xAA\xBA\xBF\u2310\xAC\xBD\xBC\xA1\xAB\xBB\u2591\u2592\u2593\u2502\u2524\u2561\u2562\u2556\u2555\u2563\u2551\u2557\u255D\u255C\u255B\u2510\u2514\u2534\u252C\u251C\u2500\u253C\u255E\u255F\u255A\u2554\u2569\u2566\u2560\u2550\u256C\u2567\u2568\u2564\u2565\u2559\u2558\u2552\u2553\u256B\u256A\u2518\u250C\u2588\u2584\u258C\u2590\u2580\u03B1\xDF\u0393\u03C0\u03A3\u03C3\xB5\u03C4\u03A6\u0398\u03A9\u03B4\u221E\u03C6\u03B5\u2229\u2261\xB1\u2265\u2264\u2320\u2321\xF7\u2248\xB0\u2219\xB7\u221A\u207F\xB2\u25A0\xA0"},ibm437:"cp437",csibm437:"cp437",cp737:{type:"_sbcs",chars:"\u0391\u0392\u0393\u0394\u0395\u0396\u0397\u0398\u0399\u039A\u039B\u039C\u039D\u039E\u039F\u03A0\u03A1\u03A3\u03A4\u03A5\u03A6\u03A7\u03A8\u03A9\u03B1\u03B2\u03B3\u03B4\u03B5\u03B6\u03B7\u03B8\u03B9\u03BA\u03BB\u03BC\u03BD\u03BE\u03BF\u03C0\u03C1\u03C3\u03C2\u03C4\u03C5\u03C6\u03C7\u03C8\u2591\u2592\u2593\u2502\u2524\u2561\u2562\u2556\u2555\u2563\u2551\u2557\u255D\u255C\u255B\u2510\u2514\u2534\u252C\u251C\u2500\u253C\u255E\u255F\u255A\u2554\u2569\u2566\u2560\u2550\u256C\u2567\u2568\u2564\u2565\u2559\u2558\u2552\u2553\u256B\u256A\u2518\u250C\u2588\u2584\u258C\u2590\u2580\u03C9\u03AC\u03AD\u03AE\u03CA\u03AF\u03CC\u03CD\u03CB\u03CE\u0386\u0388\u0389\u038A\u038C\u038E\u038F\xB1\u2265\u2264\u03AA\u03AB\xF7\u2248\xB0\u2219\xB7\u221A\u207F\xB2\u25A0\xA0"},ibm737:"cp737",csibm737:"cp737",cp775:{type:"_sbcs",chars:"\u0106\xFC\xE9\u0101\xE4\u0123\xE5\u0107\u0142\u0113\u0156\u0157\u012B\u0179\xC4\xC5\xC9\xE6\xC6\u014D\xF6\u0122\xA2\u015A\u015B\xD6\xDC\xF8\xA3\xD8\xD7\xA4\u0100\u012A\xF3\u017B\u017C\u017A\u201D\xA6\xA9\xAE\xAC\xBD\xBC\u0141\xAB\xBB\u2591\u2592\u2593\u2502\u2524\u0104\u010C\u0118\u0116\u2563\u2551\u2557\u255D\u012E\u0160\u2510\u2514\u2534\u252C\u251C\u2500\u253C\u0172\u016A\u255A\u2554\u2569\u2566\u2560\u2550\u256C\u017D\u0105\u010D\u0119\u0117\u012F\u0161\u0173\u016B\u017E\u2518\u250C\u2588\u2584\u258C\u2590\u2580\xD3\xDF\u014C\u0143\xF5\xD5\xB5\u0144\u0136\u0137\u013B\u013C\u0146\u0112\u014