asciidoctor-chunker
Version:
Creates chunked (multi-page) HTML from Asciidoctor's single HTML file with supporting the fine-tuned splits in chapters, sections and any depth of subsections.
4 lines (3 loc) • 1.02 MB
JavaScript
#!/usr/bin/env node
/*! For license information please see asciidoctor-chunker.js.LICENSE.txt */
(()=>{var e,t,A={1264:e=>{e.exports={trueFunc:function(){return!0},falseFunc:function(){return!1}}},7161:(e,t,A)=>{"use strict";var s=A(4774).Buffer;t._dbcs=h;for(var r=-1,n=-2,i=-10,o=-1e3,a=new Array(256),c=0;c<256;c++)a[c]=r;function h(e,t){if(this.encodingName=e.encodingName,!e)throw new Error("DBCS codec is called without the data.");if(!e.table)throw new Error("Encoding '"+this.encodingName+"' has no data.");var A=e.table();this.decodeTables=[],this.decodeTables[0]=a.slice(0),this.decodeTableSeq=[];for(var s=0;s<A.length;s++)this._addDecodeChunk(A[s]);if("function"==typeof e.gb18030){this.gb18030=e.gb18030();var i=this.decodeTables.length;this.decodeTables.push(a.slice(0));var c=this.decodeTables.length;this.decodeTables.push(a.slice(0));var h=this.decodeTables[0];for(s=129;s<=254;s++)for(var l=this.decodeTables[o-h[s]],E=48;E<=57;E++){if(l[E]===r)l[E]=o-i;else if(l[E]>o)throw new Error("gb18030 decode tables conflict at byte 2");for(var g=this.decodeTables[o-l[E]],u=129;u<=254;u++){if(g[u]===r)g[u]=o-c;else{if(g[u]===o-c)continue;if(g[u]>o)throw new Error("gb18030 decode tables conflict at byte 3")}for(var d=this.decodeTables[o-g[u]],C=48;C<=57;C++)d[C]===r&&(d[C]=n)}}}this.defaultCharUnicode=t.defaultCharUnicode,this.encodeTable=[],this.encodeTableSeq=[];var I={};if(e.encodeSkipVals)for(s=0;s<e.encodeSkipVals.length;s++){var B=e.encodeSkipVals[s];if("number"==typeof B)I[B]=!0;else for(E=B.from;E<=B.to;E++)I[E]=!0}if(this._fillEncodeTable(0,0,I),e.encodeAdd)for(var Q in e.encodeAdd)Object.prototype.hasOwnProperty.call(e.encodeAdd,Q)&&this._setEncodeChar(Q.charCodeAt(0),e.encodeAdd[Q]);this.defCharSB=this.encodeTable[0][t.defaultCharSingleByte.charCodeAt(0)],this.defCharSB===r&&(this.defCharSB=this.encodeTable[0]["?"]),this.defCharSB===r&&(this.defCharSB="?".charCodeAt(0))}function l(e,t){this.leadSurrogate=-1,this.seqObj=void 0,this.encodeTable=t.encodeTable,this.encodeTableSeq=t.encodeTableSeq,this.defaultCharSingleByte=t.defCharSB,this.gb18030=t.gb18030}function E(e,t){this.nodeIdx=0,this.prevBytes=[],this.decodeTables=t.decodeTables,this.decodeTableSeq=t.decodeTableSeq,this.defaultCharUnicode=t.defaultCharUnicode,this.gb18030=t.gb18030}function g(e,t){if(e[0]>t)return-1;for(var A=0,s=e.length;A<s-1;){var r=A+(s-A+1>>1);e[r]<=t?A=r:s=r}return A}h.prototype.encoder=l,h.prototype.decoder=E,h.prototype._getDecodeTrieNode=function(e){for(var t=[];e>0;e>>>=8)t.push(255&e);0==t.length&&t.push(0);for(var A=this.decodeTables[0],s=t.length-1;s>0;s--){var n=A[t[s]];if(n==r)A[t[s]]=o-this.decodeTables.length,this.decodeTables.push(A=a.slice(0));else{if(!(n<=o))throw new Error("Overwrite byte in "+this.encodingName+", addr: "+e.toString(16));A=this.decodeTables[o-n]}}return A},h.prototype._addDecodeChunk=function(e){var t=parseInt(e[0],16),A=this._getDecodeTrieNode(t);t&=255;for(var s=1;s<e.length;s++){var r=e[s];if("string"==typeof r)for(var n=0;n<r.length;){var o=r.charCodeAt(n++);if(55296<=o&&o<56320){var a=r.charCodeAt(n++);if(!(56320<=a&&a<57344))throw new Error("Incorrect surrogate pair in "+this.encodingName+" at chunk "+e[0]);A[t++]=65536+1024*(o-55296)+(a-56320)}else if(4080<o&&o<=4095){for(var c=4095-o+2,h=[],l=0;l<c;l++)h.push(r.charCodeAt(n++));A[t++]=i-this.decodeTableSeq.length,this.decodeTableSeq.push(h)}else A[t++]=o}else{if("number"!=typeof r)throw new Error("Incorrect type '"+typeof r+"' given in "+this.encodingName+" at chunk "+e[0]);var E=A[t-1]+1;for(n=0;n<r;n++)A[t++]=E++}}if(t>255)throw new Error("Incorrect chunk in "+this.encodingName+" at addr "+e[0]+": too long"+t)},h.prototype._getEncodeBucket=function(e){var t=e>>8;return void 0===this.encodeTable[t]&&(this.encodeTable[t]=a.slice(0)),this.encodeTable[t]},h.prototype._setEncodeChar=function(e,t){var A=this._getEncodeBucket(e),s=255&e;A[s]<=i?this.encodeTableSeq[i-A[s]][-1]=t:A[s]==r&&(A[s]=t)},h.prototype._setEncodeSequence=function(e,t){var A,s=e[0],n=this._getEncodeBucket(s),o=255&s;n[o]<=i?A=this.encodeTableSeq[i-n[o]]:(A={},n[o]!==r&&(A[-1]=n[o]),n[o]=i-this.encodeTableSeq.length,this.encodeTableSeq.push(A));for(var a=1;a<e.length-1;a++){var c=A[s];"object"==typeof c?A=c:(A=A[s]={},void 0!==c&&(A[-1]=c))}A[s=e[e.length-1]]=t},h.prototype._fillEncodeTable=function(e,t,A){for(var s=this.decodeTables[e],r=!1,n={},a=0;a<256;a++){var c=s[a],h=t+a;if(!A[h])if(c>=0)this._setEncodeChar(c,h),r=!0;else if(c<=o){var l=o-c;if(!n[l]){var E=h<<8>>>0;this._fillEncodeTable(l,E,A)?r=!0:n[l]=!0}}else c<=i&&(this._setEncodeSequence(this.decodeTableSeq[i-c],h),r=!0)}return r},l.prototype.write=function(e){for(var t=s.alloc(e.length*(this.gb18030?4:3)),A=this.leadSurrogate,n=this.seqObj,o=-1,a=0,c=0;;){if(-1===o){if(a==e.length)break;var h=e.charCodeAt(a++)}else h=o,o=-1;if(55296<=h&&h<57344)if(h<56320){if(-1===A){A=h;continue}A=h,h=r}else-1!==A?(h=65536+1024*(A-55296)+(h-56320),A=-1):h=r;else-1!==A&&(o=h,h=r,A=-1);var l=r;if(void 0!==n&&h!=r){var E=n[h];if("object"==typeof E){n=E;continue}"number"==typeof E?l=E:null==E&&void 0!==(E=n[-1])&&(l=E,o=h),n=void 0}else if(h>=0){var u=this.encodeTable[h>>8];if(void 0!==u&&(l=u[255&h]),l<=i){n=this.encodeTableSeq[i-l];continue}if(l==r&&this.gb18030){var d=g(this.gb18030.uChars,h);if(-1!=d){l=this.gb18030.gbChars[d]+(h-this.gb18030.uChars[d]),t[c++]=129+Math.floor(l/12600),l%=12600,t[c++]=48+Math.floor(l/1260),l%=1260,t[c++]=129+Math.floor(l/10),l%=10,t[c++]=48+l;continue}}}l===r&&(l=this.defaultCharSingleByte),l<256?t[c++]=l:l<65536?(t[c++]=l>>8,t[c++]=255&l):l<16777216?(t[c++]=l>>16,t[c++]=l>>8&255,t[c++]=255&l):(t[c++]=l>>>24,t[c++]=l>>>16&255,t[c++]=l>>>8&255,t[c++]=255&l)}return this.seqObj=n,this.leadSurrogate=A,t.slice(0,c)},l.prototype.end=function(){if(-1!==this.leadSurrogate||void 0!==this.seqObj){var e=s.alloc(10),t=0;if(this.seqObj){var A=this.seqObj[-1];void 0!==A&&(A<256?e[t++]=A:(e[t++]=A>>8,e[t++]=255&A)),this.seqObj=void 0}return-1!==this.leadSurrogate&&(e[t++]=this.defaultCharSingleByte,this.leadSurrogate=-1),e.slice(0,t)}},l.prototype.findIdx=g,E.prototype.write=function(e){for(var t=s.alloc(2*e.length),A=this.nodeIdx,a=this.prevBytes,c=this.prevBytes.length,h=-this.prevBytes.length,l=0,E=0;l<e.length;l++){var u,d=l>=0?e[l]:a[l+c];if((u=this.decodeTables[A][d])>=0);else if(u===r)u=this.defaultCharUnicode.charCodeAt(0),l=h;else if(u===n){if(l>=3)var C=12600*(e[l-3]-129)+1260*(e[l-2]-48)+10*(e[l-1]-129)+(d-48);else C=12600*(a[l-3+c]-129)+1260*((l-2>=0?e[l-2]:a[l-2+c])-48)+10*((l-1>=0?e[l-1]:a[l-1+c])-129)+(d-48);var I=g(this.gb18030.gbChars,C);u=this.gb18030.uChars[I]+C-this.gb18030.gbChars[I]}else{if(u<=o){A=o-u;continue}if(!(u<=i))throw new Error("iconv-lite internal error: invalid decoding table value "+u+" at "+A+"/"+d);for(var B=this.decodeTableSeq[i-u],Q=0;Q<B.length-1;Q++)u=B[Q],t[E++]=255&u,t[E++]=u>>8;u=B[B.length-1]}if(u>=65536){var p=55296|(u-=65536)>>10;t[E++]=255&p,t[E++]=p>>8,u=56320|1023&u}t[E++]=255&u,t[E++]=u>>8,A=0,h=l+1}return this.nodeIdx=A,this.prevBytes=h>=0?Array.prototype.slice.call(e,h):a.slice(h+c).concat(Array.prototype.slice.call(e)),t.slice(0,E).toString("ucs2")},E.prototype.end=function(){for(var e="";this.prevBytes.length>0;){e+=this.defaultCharUnicode;var t=this.prevBytes.slice(1);this.prevBytes=[],this.nodeIdx=0,t.length>0&&(e+=this.write(t))}return this.prevBytes=[],this.nodeIdx=0,e}},7003:(e,t,A)=>{"use strict";e.exports={shiftjis:{type:"_dbcs",table:function(){return A(679)},encodeAdd:{"¥":92,"‾":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 A(6406)},encodeAdd:{"¥":92,"‾":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 A(4488)}},gbk:{type:"_dbcs",table:function(){return A(4488).concat(A(5914))}},xgbk:"gbk",isoir58:"gbk",gb18030:{type:"_dbcs",table:function(){return A(4488).concat(A(5914))},gb18030:function(){return A(9129)},encodeSkipVals:[128],encodeAdd:{"€":41699}},chinese:"gb18030",windows949:"cp949",ms949:"cp949",949:"cp949",cp949:{type:"_dbcs",table:function(){return A(1166)}},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 A(2324)}},big5:"big5hkscs",big5hkscs:{type:"_dbcs",table:function(){return A(2324).concat(A(3267))},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"}},3336:(e,t,A)=>{"use strict";for(var s=[A(2911),A(5172),A(5082),A(1336),A(3770),A(8698),A(7446),A(7161),A(7003)],r=0;r<s.length;r++){var n=s[r];for(var i in n)Object.prototype.hasOwnProperty.call(n,i)&&(t[i]=n[i])}},2911:(e,t,A)=>{"use strict";var s=A(4774).Buffer;function r(e,t){this.enc=e.encodingName,this.bomAware=e.bomAware,"base64"===this.enc?this.encoder=a:"cesu8"===this.enc&&(this.enc="utf8",this.encoder=c,"💩"!==s.from("eda0bdedb2a9","hex").toString()&&(this.decoder=h,this.defaultCharUnicode=t.defaultCharUnicode))}e.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:r},r.prototype.encoder=o,r.prototype.decoder=i;var n=A(3193).StringDecoder;function i(e,t){this.decoder=new n(t.enc)}function o(e,t){this.enc=t.enc}function a(e,t){this.prevStr=""}function c(e,t){}function h(e,t){this.acc=0,this.contBytes=0,this.accBytes=0,this.defaultCharUnicode=t.defaultCharUnicode}n.prototype.end||(n.prototype.end=function(){}),i.prototype.write=function(e){return s.isBuffer(e)||(e=s.from(e)),this.decoder.write(e)},i.prototype.end=function(){return this.decoder.end()},o.prototype.write=function(e){return s.from(e,this.enc)},o.prototype.end=function(){},a.prototype.write=function(e){var t=(e=this.prevStr+e).length-e.length%4;return this.prevStr=e.slice(t),e=e.slice(0,t),s.from(e,"base64")},a.prototype.end=function(){return s.from(this.prevStr,"base64")},c.prototype.write=function(e){for(var t=s.alloc(3*e.length),A=0,r=0;r<e.length;r++){var n=e.charCodeAt(r);n<128?t[A++]=n:n<2048?(t[A++]=192+(n>>>6),t[A++]=128+(63&n)):(t[A++]=224+(n>>>12),t[A++]=128+(n>>>6&63),t[A++]=128+(63&n))}return t.slice(0,A)},c.prototype.end=function(){},h.prototype.write=function(e){for(var t=this.acc,A=this.contBytes,s=this.accBytes,r="",n=0;n<e.length;n++){var i=e[n];128!=(192&i)?(A>0&&(r+=this.defaultCharUnicode,A=0),i<128?r+=String.fromCharCode(i):i<224?(t=31&i,A=1,s=1):i<240?(t=15&i,A=2,s=1):r+=this.defaultCharUnicode):A>0?(t=t<<6|63&i,s++,0==--A&&(r+=2===s&&t<128&&t>0||3===s&&t<2048?this.defaultCharUnicode:String.fromCharCode(t))):r+=this.defaultCharUnicode}return this.acc=t,this.contBytes=A,this.accBytes=s,r},h.prototype.end=function(){var e=0;return this.contBytes>0&&(e+=this.defaultCharUnicode),e}},3770:(e,t,A)=>{"use strict";var s=A(4774).Buffer;function r(e,t){if(!e)throw new Error("SBCS codec is called without the data.");if(!e.chars||128!==e.chars.length&&256!==e.chars.length)throw new Error("Encoding '"+e.type+"' has incorrect 'chars' (must be of len 128 or 256)");if(128===e.chars.length){for(var A="",r=0;r<128;r++)A+=String.fromCharCode(r);e.chars=A+e.chars}this.decodeBuf=s.from(e.chars,"ucs2");var n=s.alloc(65536,t.defaultCharSingleByte.charCodeAt(0));for(r=0;r<e.chars.length;r++)n[e.chars.charCodeAt(r)]=r;this.encodeBuf=n}function n(e,t){this.encodeBuf=t.encodeBuf}function i(e,t){this.decodeBuf=t.decodeBuf}t._sbcs=r,r.prototype.encoder=n,r.prototype.decoder=i,n.prototype.write=function(e){for(var t=s.alloc(e.length),A=0;A<e.length;A++)t[A]=this.encodeBuf[e.charCodeAt(A)];return t},n.prototype.end=function(){},i.prototype.write=function(e){for(var t=this.decodeBuf,A=s.alloc(2*e.length),r=0,n=0,i=0;i<e.length;i++)r=2*e[i],A[n=2*i]=t[r],A[n+1]=t[r+1];return A.toString("ucs2")},i.prototype.end=function(){}},7446:e=>{"use strict";e.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:"€����…�����������‘’“”•–—�������� กขฃคฅฆงจฉชซฌญฎฏฐฑฒณดตถทธนบปผฝพฟภมยรฤลฦวศษสหฬอฮฯะัาำิีึืฺุู����฿เแโใไๅๆ็่้๊๋์ํ๎๏๐๑๒๓๔๕๖๗๘๙๚๛����"},win874:"windows874",cp874:"windows874",windows1250:{type:"_sbcs",chars:"€�‚�„…†‡�‰Š‹ŚŤŽŹ�‘’“”•–—�™š›śťžź ˇ˘Ł¤Ą¦§¨©Ş«¬®Ż°±˛ł´µ¶·¸ąş»Ľ˝ľżŔÁÂĂÄĹĆÇČÉĘËĚÍÎĎĐŃŇÓÔŐÖ×ŘŮÚŰÜÝŢßŕáâăäĺćçčéęëěíîďđńňóôőö÷řůúűüýţ˙"},win1250:"windows1250",cp1250:"windows1250",windows1251:{type:"_sbcs",chars:"ЂЃ‚ѓ„…†‡€‰Љ‹ЊЌЋЏђ‘’“”•–—�™љ›њќћџ ЎўЈ¤Ґ¦§Ё©Є«¬®Ї°±Ііґµ¶·ё№є»јЅѕїАБВГДЕЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯабвгдежзийклмнопрстуфхцчшщъыьэюя"},win1251:"windows1251",cp1251:"windows1251",windows1252:{type:"_sbcs",chars:"€�‚ƒ„…†‡ˆ‰Š‹Œ�Ž��‘’“”•–—˜™š›œ�žŸ ¡¢£¤¥¦§¨©ª«¬®¯°±²³´µ¶·¸¹º»¼½¾¿ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖרÙÚÛÜÝÞßàáâãäåæçèéêëìíîïðñòóôõö÷øùúûüýþÿ"},win1252:"windows1252",cp1252:"windows1252",windows1253:{type:"_sbcs",chars:"€�‚ƒ„…†‡�‰�‹�����‘’“”•–—�™�›���� ΅Ά£¤¥¦§¨©�«¬®―°±²³΄µ¶·ΈΉΊ»Ό½ΎΏΐΑΒΓΔΕΖΗΘΙΚΛΜΝΞΟΠΡ�ΣΤΥΦΧΨΩΪΫάέήίΰαβγδεζηθικλμνξοπρςστυφχψωϊϋόύώ�"},win1253:"windows1253",cp1253:"windows1253",windows1254:{type:"_sbcs",chars:"€�‚ƒ„…†‡ˆ‰Š‹Œ����‘’“”•–—˜™š›œ��Ÿ ¡¢£¤¥¦§¨©ª«¬®¯°±²³´µ¶·¸¹º»¼½¾¿ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏĞÑÒÓÔÕÖרÙÚÛÜİŞßàáâãäåæçèéêëìíîïğñòóôõö÷øùúûüışÿ"},win1254:"windows1254",cp1254:"windows1254",windows1255:{type:"_sbcs",chars:"€�‚ƒ„…†‡ˆ‰�‹�����‘’“”•–—˜™�›���� ¡¢£₪¥¦§¨©×«¬®¯°±²³´µ¶·¸¹÷»¼½¾¿ְֱֲֳִֵֶַָֹֺֻּֽ־ֿ׀ׁׂ׃װױײ׳״�������אבגדהוזחטיךכלםמןנסעףפץצקרשת���"},win1255:"windows1255",cp1255:"windows1255",windows1256:{type:"_sbcs",chars:"€پ‚ƒ„…†‡ˆ‰ٹ‹Œچژڈگ‘’“”•–—ک™ڑ›œں ،¢£¤¥¦§¨©ھ«¬®¯°±²³´µ¶·¸¹؛»¼½¾؟ہءآأؤإئابةتثجحخدذرزسشصض×طظعغـفقكàلâمنهوçèéêëىيîïًٌٍَôُِ÷ّùْûüے"},win1256:"windows1256",cp1256:"windows1256",windows1257:{type:"_sbcs",chars:"€�‚�„…†‡�‰�‹�¨ˇ¸�‘’“”•–—�™�›�¯˛� �¢£¤�¦§Ø©Ŗ«¬®Æ°±²³´µ¶·ø¹ŗ»¼½¾æĄĮĀĆÄÅĘĒČÉŹĖĢĶĪĻŠŃŅÓŌÕÖ×ŲŁŚŪÜŻŽßąįāćäåęēčéźėģķīļšńņóōõö÷ųłśūüżž˙"},win1257:"windows1257",cp1257:"windows1257",windows1258:{type:"_sbcs",chars:"€�‚ƒ„…†‡ˆ‰�‹Œ����‘’“”•–—˜™�›œ��Ÿ ¡¢£¤¥¦§¨©ª«¬®¯°±²³´µ¶·¸¹º»¼½¾¿ÀÁÂĂÄÅÆÇÈÉÊË̀ÍÎÏĐÑ̉ÓÔƠÖרÙÚÛÜỮßàáâăäåæçèéêë́íîïđṇ̃óôơö÷øùúûüư₫ÿ"},win1258:"windows1258",cp1258:"windows1258",iso88591:{type:"_sbcs",chars:"
¡¢£¤¥¦§¨©ª«¬®¯°±²³´µ¶·¸¹º»¼½¾¿ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖרÙÚÛÜÝÞßàáâãäåæçèéêëìíîïðñòóôõö÷øùúûüýþÿ"},cp28591:"iso88591",iso88592:{type:"_sbcs",chars:"
Ą˘Ł¤ĽŚ§¨ŠŞŤŹŽŻ°ą˛ł´ľśˇ¸šşťź˝žżŔÁÂĂÄĹĆÇČÉĘËĚÍÎĎĐŃŇÓÔŐÖ×ŘŮÚŰÜÝŢßŕáâăäĺćçčéęëěíîďđńňóôőö÷řůúűüýţ˙"},cp28592:"iso88592",iso88593:{type:"_sbcs",chars:"
Ħ˘£¤�Ĥ§¨İŞĞĴ�ݰħ²³´µĥ·¸ışğĵ½�żÀÁÂ�ÄĊĈÇÈÉÊËÌÍÎÏ�ÑÒÓÔĠÖ×ĜÙÚÛÜŬŜßàáâ�äċĉçèéêëìíîï�ñòóôġö÷ĝùúûüŭŝ˙"},cp28593:"iso88593",iso88594:{type:"_sbcs",chars:"
ĄĸŖ¤Ĩϧ¨ŠĒĢŦޝ°ą˛ŗ´ĩšēģŧŊžŋĀÁÂÃÄÅÆĮČÉĘËĖÍÎĪĐŅŌĶÔÕÖרŲÚÛÜŨŪßāáâãäåæįčéęëėíîīđņōķôõö÷øųúûüũū˙"},cp28594:"iso88594",iso88595:{type:"_sbcs",chars:"
ЁЂЃЄЅІЇЈЉЊЋЌЎЏАБВГДЕЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯабвгдежзийклмнопрстуфхцчшщъыьэюя№ёђѓєѕіїјљњћќ§ўџ"},cp28595:"iso88595",iso88596:{type:"_sbcs",chars:"
���¤�������،�������������؛���؟�ءآأؤإئابةتثجحخدذرزسشصضطظعغ�����ـفقكلمنهوىيًٌٍَُِّْ�������������"},cp28596:"iso88596",iso88597:{type:"_sbcs",chars:"
‘’£€₯¦§¨©ͺ«¬�―°±²³΄΅Ά·ΈΉΊ»Ό½ΎΏΐΑΒΓΔΕΖΗΘΙΚΛΜΝΞΟΠΡ�ΣΤΥΦΧΨΩΪΫάέήίΰαβγδεζηθικλμνξοπρςστυφχψωϊϋόύώ�"},cp28597:"iso88597",iso88598:{type:"_sbcs",chars:"
�¢£¤¥¦§¨©×«¬®¯°±²³´µ¶·¸¹÷»¼½¾��������������������������������‗אבגדהוזחטיךכלםמןנסעףפץצקרשת���"},cp28598:"iso88598",iso88599:{type:"_sbcs",chars:"
¡¢£¤¥¦§¨©ª«¬®¯°±²³´µ¶·¸¹º»¼½¾¿ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏĞÑÒÓÔÕÖרÙÚÛÜİŞßàáâãäåæçèéêëìíîïğñòóôõö÷øùúûüışÿ"},cp28599:"iso88599",iso885910:{type:"_sbcs",chars:"
ĄĒĢĪĨͧĻĐŠŦŽŪŊ°ąēģīĩķ·ļđšŧž―ūŋĀÁÂÃÄÅÆĮČÉĘËĖÍÎÏÐŅŌÓÔÕÖŨØŲÚÛÜÝÞßāáâãäåæįčéęëėíîïðņōóôõöũøųúûüýþĸ"},cp28600:"iso885910",iso885911:{type:"_sbcs",chars:"
กขฃคฅฆงจฉชซฌญฎฏฐฑฒณดตถทธนบปผฝพฟภมยรฤลฦวศษสหฬอฮฯะัาำิีึืฺุู����฿เแโใไๅๆ็่้๊๋์ํ๎๏๐๑๒๓๔๕๖๗๘๙๚๛����"},cp28601:"iso885911",iso885913:{type:"_sbcs",chars:"
”¢£¤„¦§Ø©Ŗ«¬®Æ°±²³“µ¶·ø¹ŗ»¼½¾æĄĮĀĆÄÅĘĒČÉŹĖĢĶĪĻŠŃŅÓŌÕÖ×ŲŁŚŪÜŻŽßąįāćäåęēčéźėģķīļšńņóōõö÷ųłśūüżž’"},cp28603:"iso885913",iso885914:{type:"_sbcs",chars:"
Ḃḃ£ĊċḊ§Ẁ©ẂḋỲ®ŸḞḟĠġṀṁ¶ṖẁṗẃṠỳẄẅṡÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏŴÑÒÓÔÕÖṪØÙÚÛÜÝŶßàáâãäåæçèéêëìíîïŵñòóôõöṫøùúûüýŷÿ"},cp28604:"iso885914",iso885915:{type:"_sbcs",chars:"
¡¢£€¥Š§š©ª«¬®¯°±²³Žµ¶·ž¹º»ŒœŸ¿ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖרÙÚÛÜÝÞßàáâãäåæçèéêëìíîïðñòóôõö÷øùúûüýþÿ"},cp28605:"iso885915",iso885916:{type:"_sbcs",chars:"
ĄąŁ€„Чš©Ș«ŹźŻ°±ČłŽ”¶·žčș»ŒœŸżÀÁÂĂÄĆÆÇÈÉÊËÌÍÎÏĐŃÒÓÔŐÖŚŰÙÚÛÜĘȚßàáâăäćæçèéêëìíîïđńòóôőöśűùúûüęțÿ"},cp28606:"iso885916",cp437:{type:"_sbcs",chars:"ÇüéâäàåçêëèïîìÄÅÉæÆôöòûùÿÖÜ¢£¥₧ƒáíóúñѪº¿⌐¬½¼¡«»░▒▓│┤╡╢╖╕╣║╗╝╜╛┐└┴┬├─┼╞╟╚╔╩╦╠═╬╧╨╤╥╙╘╒╓╫╪┘┌█▄▌▐▀αßΓπΣσµτΦΘΩδ∞φε∩≡±≥≤⌠⌡÷≈°∙·√ⁿ²■ "},ibm437:"cp437",csibm437:"cp437",cp737:{type:"_sbcs",chars:"ΑΒΓΔΕΖΗΘΙΚΛΜΝΞΟΠΡΣΤΥΦΧΨΩαβγδεζηθικλμνξοπρσςτυφχψ░▒▓│┤╡╢╖╕╣║╗╝╜╛┐└┴┬├─┼╞╟╚╔╩╦╠═╬╧╨╤╥╙╘╒╓╫╪┘┌█▄▌▐▀ωάέήϊίόύϋώΆΈΉΊΌΎΏ±≥≤ΪΫ÷≈°∙·√ⁿ²■ "},ibm737:"cp737",csibm737:"cp737",cp775:{type:"_sbcs",chars:"ĆüéāäģåćłēŖŗīŹÄÅÉæÆōöĢ¢ŚśÖÜø£Ø×¤ĀĪóŻżź”¦©®¬½¼Ł«»░▒▓│┤ĄČĘĖ╣║╗╝ĮŠ┐└┴┬├─┼ŲŪ╚╔╩╦╠═╬Žąčęėįšųūž┘┌█▄▌▐▀ÓßŌŃõÕµńĶķĻļņĒŅ’±“¾¶§÷„°∙·¹³²■ "},ibm775:"cp775",csibm775:"cp775",cp850:{type:"_sbcs",chars:"ÇüéâäàåçêëèïîìÄÅÉæÆôöòûùÿÖÜø£Ø×ƒáíóúñѪº¿®¬½¼¡«»░▒▓│┤ÁÂÀ©╣║╗╝¢¥┐└┴┬├─┼ãÃ╚╔╩╦╠═╬¤ðÐÊËÈıÍÎÏ┘┌█▄¦Ì▀ÓßÔÒõÕµþÞÚÛÙýݯ´±‗¾¶§÷¸°¨·¹³²■ "},ibm850:"cp850",csibm850:"cp850",cp852:{type:"_sbcs",chars:"ÇüéâäůćçłëŐőîŹÄĆÉĹĺôöĽľŚśÖÜŤťŁ×čáíóúĄąŽžĘ꬟Ⱥ«»░▒▓│┤ÁÂĚŞ╣║╗╝Żż┐└┴┬├─┼Ăă╚╔╩╦╠═╬¤đĐĎËďŇÍÎě┘┌█▄ŢŮ▀ÓßÔŃńňŠšŔÚŕŰýÝţ´˝˛ˇ˘§÷¸°¨˙űŘř■ "},ibm852:"cp852",csibm852:"cp852",cp855:{type:"_sbcs",chars:"ђЂѓЃёЁєЄѕЅіІїЇјЈљЉњЊћЋќЌўЎџЏюЮъЪаАбБцЦдДеЕфФгГ«»░▒▓│┤хХиИ╣║╗╝йЙ┐└┴┬├─┼кК╚╔╩╦╠═╬¤лЛмМнНоОп┘┌█▄Пя▀ЯрРсСтТуУжЖвВьЬ№ыЫзЗшШэЭщЩчЧ§■ "},ibm855:"cp855",csibm855:"cp855",cp856:{type:"_sbcs",chars:"אבגדהוזחטיךכלםמןנסעףפץצקרשת�£�×����������®¬½¼�«»░▒▓│┤���©╣║╗╝¢¥┐└┴┬├─┼��╚╔╩╦╠═╬¤���������┘┌█▄¦�▀������µ�������¯´±‗¾¶§÷¸°¨·¹³²■ "},ibm856:"cp856",csibm856:"cp856",cp857:{type:"_sbcs",chars:"ÇüéâäàåçêëèïîıÄÅÉæÆôöòûùİÖÜø£ØŞşáíóúñÑĞ𿮬½¼¡«»░▒▓│┤ÁÂÀ©╣║╗╝¢¥┐└┴┬├─┼ãÃ╚╔╩╦╠═╬¤ºªÊËÈ�ÍÎÏ┘┌█▄¦Ì▀ÓßÔÒõÕµ�×ÚÛÙìÿ¯´±�¾¶§÷¸°¨·¹³²■ "},ibm857:"cp857",csibm857:"cp857",cp858:{type:"_sbcs",chars:"ÇüéâäàåçêëèïîìÄÅÉæÆôöòûùÿÖÜø£Ø×ƒáíóúñѪº¿®¬½¼¡«»░▒▓│┤ÁÂÀ©╣║╗╝¢¥┐└┴┬├─┼ãÃ╚╔╩╦╠═╬¤ðÐÊËÈ€ÍÎÏ┘┌█▄¦Ì▀ÓßÔÒõÕµþÞÚÛÙýݯ´±‗¾¶§÷¸°¨·¹³²■ "},ibm858:"cp858",csibm858:"cp858",cp860:{type:"_sbcs",chars:"ÇüéâãàÁçêÊèÍÔìÃÂÉÀÈôõòÚùÌÕÜ¢£Ù₧ÓáíóúñѪº¿Ò¬½¼¡«»░▒▓│┤╡╢╖╕╣║╗╝╜╛┐└┴┬├─┼╞╟╚╔╩╦╠═╬╧╨╤╥╙╘╒╓╫╪┘┌█▄▌▐▀αßΓπΣσµτΦΘΩδ∞φε∩≡±≥≤⌠⌡÷≈°∙·√ⁿ²■ "},ibm860:"cp860",csibm860:"cp860",cp861:{type:"_sbcs",chars:"ÇüéâäàåçêëèÐðÞÄÅÉæÆôöþûÝýÖÜø£Ø₧ƒáíóúÁÍÓÚ¿⌐¬½¼¡«»░▒▓│┤╡╢╖╕╣║╗╝╜╛┐└┴┬├─┼╞╟╚╔╩╦╠═╬╧╨╤╥╙╘╒╓╫╪┘┌█▄▌▐▀αßΓπΣσµτΦΘΩδ∞φε∩≡±≥≤⌠⌡÷≈°∙·√ⁿ²■ "},ibm861:"cp861",csibm861:"cp861",cp862:{type:"_sbcs",chars:"אבגדהוזחטיךכלםמןנסעףפץצקרשת¢£¥₧ƒáíóúñѪº¿⌐¬½¼¡«»░▒▓│┤╡╢╖╕╣║╗╝╜╛┐└┴┬├─┼╞╟╚╔╩╦╠═╬╧╨╤╥╙╘╒╓╫╪┘┌█▄▌▐▀αßΓπΣσµτΦΘΩδ∞φε∩≡±≥≤⌠⌡÷≈°∙·√ⁿ²■ "},ibm862:"cp862",csibm862:"cp862",cp863:{type:"_sbcs",chars:"ÇüéâÂà¶çêëèïî‗À§ÉÈÊôËÏûù¤ÔÜ¢£ÙÛƒ¦´óú¨¸³¯Î⌐¬½¼¾«»░▒▓│┤╡╢╖╕╣║╗╝╜╛┐└┴┬├─┼╞╟╚╔╩╦╠═╬╧╨╤╥╙╘╒╓╫╪┘┌█▄▌▐▀αßΓπΣσµτΦΘΩδ∞φε∩≡±≥≤⌠⌡÷≈°∙·√ⁿ²■ "},ibm863:"cp863",csibm863:"cp863",cp864:{type:"_sbcs",chars:"\0\b\t\n\v\f\r !\"#$٪&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~°·∙√▒─│┼┤┬├┴┐┌└┘β∞φ±½¼≈«»ﻷﻸ��ﻻﻼ� ﺂ£¤ﺄ��ﺎﺏﺕﺙ،ﺝﺡﺥ٠١٢٣٤٥٦٧٨٩ﻑ؛ﺱﺵﺹ؟¢ﺀﺁﺃﺅﻊﺋﺍﺑﺓﺗﺛﺟﺣﺧﺩﺫﺭﺯﺳﺷﺻﺿﻁﻅﻋﻏ¦¬÷×ﻉـﻓﻗﻛﻟﻣﻧﻫﻭﻯﻳﺽﻌﻎﻍﻡﹽّﻥﻩﻬﻰﻲﻐﻕﻵﻶﻝﻙﻱ■�"},ibm864:"cp864",csibm864:"cp864",cp865:{type:"_sbcs",chars:"ÇüéâäàåçêëèïîìÄÅÉæÆôöòûùÿÖÜø£Ø₧ƒáíóúñѪº¿⌐¬½¼¡«¤░▒▓│┤╡╢╖╕╣║╗╝╜╛┐└┴┬├─┼╞╟╚╔╩╦╠═╬╧╨╤╥╙╘╒╓╫╪┘┌█▄▌▐▀αßΓπΣσµτΦΘΩδ∞φε∩≡±≥≤⌠⌡÷≈°∙·√ⁿ²■ "},ibm865:"cp865",csibm865:"cp865",cp866:{type:"_sbcs",chars:"АБВГДЕЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯабвгдежзийклмноп░▒▓│┤╡╢╖╕╣║╗╝╜╛┐└┴┬├─┼╞╟╚╔╩╦╠═╬╧╨╤╥╙╘╒╓╫╪┘┌█▄▌▐▀рстуфхцчшщъыьэюяЁёЄєЇїЎў°∙·√№¤■ "},ibm866:"cp866",csibm866:"cp866",cp869:{type:"_sbcs",chars:"������Ά�·¬¦‘’Έ―ΉΊΪΌ��ΎΫ©Ώ²³ά£έήίϊΐόύΑΒΓΔΕΖΗ½ΘΙ«»░▒▓│┤ΚΛΜΝ╣║╗╝ΞΟ┐└┴┬├─┼ΠΡ╚╔╩╦╠═╬ΣΤΥΦΧΨΩαβγ┘┌█▄δε▀ζηθικλμνξοπρσςτ΄±υφχ§ψ΅°¨ωϋΰώ■ "},ibm869:"cp869",csibm869:"cp869",cp922:{type:"_sbcs",chars:"
¡¢£¤¥¦§¨©ª«¬®‾°±²³´µ¶·¸¹º»¼½¾¿ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏŠÑÒÓÔÕÖרÙÚÛÜÝŽßàáâãäåæçèéêëìíîïšñòóôõö÷øùúûüýžÿ"},ibm922:"cp922",csibm922:"cp922",cp1046:{type:"_sbcs",chars:"ﺈ×÷ﹱ■│─┐┌└┘ﹹﹻﹽﹿﹷﺊﻰﻳﻲﻎﻏﻐﻶﻸﻺﻼ ¤ﺋﺑﺗﺛﺟﺣ،ﺧﺳ٠١٢٣٤٥٦٧٨٩ﺷ؛ﺻﺿﻊ؟ﻋءآأؤإئابةتثجحخدذرزسشصضطﻇعغﻌﺂﺄﺎﻓـفقكلمنهوىيًٌٍَُِّْﻗﻛﻟﻵﻷﻹﻻﻣﻧﻬﻩ�"},ibm1046:"cp1046",csibm1046:"cp1046",cp1124:{type:"_sbcs",chars:"
ЁЂҐЄЅІЇЈЉЊЋЌЎЏАБВГДЕЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯабвгдежзийклмнопрстуфхцчшщъыьэюя№ёђґєѕіїјљњћќ§ўџ"},ibm1124:"cp1124",csibm1124:"cp1124",cp1125:{type:"_sbcs",chars:"АБВГДЕЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯабвгдежзийклмноп░▒▓│┤╡╢╖╕╣║╗╝╜╛┐└┴┬├─┼╞╟╚╔╩╦╠═╬╧╨╤╥╙╘╒╓╫╪┘┌█▄▌▐▀рстуфхцчшщъыьэюяЁёҐґЄєІіЇї·√№¤■ "},ibm1125:"cp1125",csibm1125:"cp1125",cp1129:{type:"_sbcs",chars:"
¡¢£¤¥¦§œ©ª«¬®¯°±²³Ÿµ¶·Œ¹º»¼½¾¿ÀÁÂĂÄÅÆÇÈÉÊË̀ÍÎÏĐÑ̉ÓÔƠÖרÙÚÛÜỮßàáâăäåæçèéêë́íîïđṇ̃óôơö÷øùúûüư₫ÿ"},ibm1129:"cp1129",csibm1129:"cp1129",cp1133:{type:"_sbcs",chars:"
ກຂຄງຈສຊຍດຕຖທນບປຜຝພຟມຢຣລວຫອຮ���ຯະາຳິີຶືຸູຼັົຽ���ເແໂໃໄ່້໊໋໌ໍໆ�ໜໝ₭����������������໐໑໒໓໔໕໖໗໘໙��¢¬¦�"},ibm1133:"cp1133",csibm1133:"cp1133",cp1161:{type:"_sbcs",chars:"��������������������������������่กขฃคฅฆงจฉชซฌญฎฏฐฑฒณดตถทธนบปผฝพฟภมยรฤลฦวศษสหฬอฮฯะัาำิีึืฺุู้๊๋€฿เแโใไๅๆ็่้๊๋์ํ๎๏๐๑๒๓๔๕๖๗๘๙๚๛¢¬¦ "},ibm1161:"cp1161",csibm1161:"cp1161",cp1162:{type:"_sbcs",chars:"€…‘’“”•–— กขฃคฅฆงจฉชซฌญฎฏฐฑฒณดตถทธนบปผฝพฟภมยรฤลฦวศษสหฬอฮฯะัาำิีึืฺุู����฿เแโใไๅๆ็่้๊๋์ํ๎๏๐๑๒๓๔๕๖๗๘๙๚๛����"},ibm1162:"cp1162",csibm1162:"cp1162",cp1163:{type:"_sbcs",chars:"
¡¢£€¥¦§œ©ª«¬®¯°±²³Ÿµ¶·Œ¹º»¼½¾¿ÀÁÂĂÄÅÆÇÈÉÊË̀ÍÎÏĐÑ̉ÓÔƠÖרÙÚÛÜỮßàáâăäåæçèéêë́íîïđṇ̃óôơö÷øùúûüư₫ÿ"},ibm1163:"cp1163",csibm1163:"cp1163",maccroatian:{type:"_sbcs",chars:"ÄÅÇÉÑÖÜáàâäãåçéèêëíìîïñóòôöõúùûü†°¢£§•¶ß®Š™´¨≠ŽØ∞±≤≥∆µ∂∑∏š∫ªºΩžø¿¡¬√ƒ≈ƫȅ ÀÃÕŒœĐ—“”‘’÷◊�©⁄¤‹›Æ»–·‚„‰ÂćÁčÈÍÎÏÌÓÔđÒÚÛÙıˆ˜¯πË˚¸Êæˇ"},maccyrillic:{type:"_sbcs",chars:"АБВГДЕЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯ†°¢£§•¶І®©™Ђђ≠Ѓѓ∞±≤≥іµ∂ЈЄєЇїЉљЊњјЅ¬√ƒ≈∆«»… ЋћЌќѕ–—“”‘’÷„ЎўЏџ№Ёёяабвгдежзийклмнопрстуфхцчшщъыьэю¤"},macgreek:{type:"_sbcs",chars:"Ĺ²É³ÖÜ΅àâä΄¨çéèê룙î‰ôö¦ùûü†ΓΔΘΛΞΠß®©ΣΪ§≠°·Α±≤≥¥ΒΕΖΗΙΚΜΦΫΨΩάΝ¬ΟΡ≈Τ«»… ΥΧΆΈœ–―“”‘’÷ΉΊΌΎέήίόΏύαβψδεφγηιξκλμνοπώρστθωςχυζϊϋΐΰ�"},maciceland:{type:"_sbcs",chars:"ÄÅÇÉÑÖÜáàâäãåçéèêëíìîïñóòôöõúùûüݰ¢£§•¶ß®©™´¨≠ÆØ∞±≤≥¥µ∂∑∏π∫ªºΩæø¿¡¬√ƒ≈∆«»… ÀÃÕŒœ–—“”‘’÷◊ÿŸ⁄¤ÐðÞþý·‚„‰ÂÊÁËÈÍÎÏÌÓÔ�ÒÚÛÙıˆ˜¯˘˙˚¸˝˛ˇ"},macroman:{type:"_sbcs",chars:"ÄÅÇÉÑÖÜáàâäãåçéèêëíìîïñóòôöõúùûü†°¢£§•¶ß®©™´¨≠ÆØ∞±≤≥¥µ∂∑∏π∫ªºΩæø¿¡¬√ƒ≈∆«»… ÀÃÕŒœ–—“”‘’÷◊ÿŸ⁄¤‹›fifl‡·‚„‰ÂÊÁËÈÍÎÏÌÓÔ�ÒÚÛÙıˆ˜¯˘˙˚¸˝˛ˇ"},macromania:{type:"_sbcs",chars:"ÄÅÇÉÑÖÜáàâäãåçéèêëíìîïñóòôöõúùûü†°¢£§•¶ß®©™´¨≠ĂŞ∞±≤≥¥µ∂∑∏π∫ªºΩăş¿¡¬√ƒ≈∆«»… ÀÃÕŒœ–—“”‘’÷◊ÿŸ⁄¤‹›Ţţ‡·‚„‰ÂÊÁËÈÍÎÏÌÓÔ�ÒÚÛÙıˆ˜¯˘˙˚¸˝˛ˇ"},macthai:{type:"_sbcs",chars:"«»…“”�•‘’� กขฃคฅฆงจฉชซฌญฎฏฐฑฒณดตถทธนบปผฝพฟภมยรฤลฦวศษสหฬอฮฯะัาำิีึืฺุู\ufeff–—฿เแโใไๅๆ็่้๊๋์ํ™๏๐๑๒๓๔๕๖๗๘๙®©����"},macturkish:{type:"_sbcs",chars:"ÄÅÇÉÑÖÜáàâäãåçéèêëíìîïñóòôöõúùûü†°¢£§•¶ß®©™´¨≠ÆØ∞±≤≥¥µ∂∑∏π∫ªºΩæø¿¡¬√ƒ≈∆«»… ÀÃÕŒœ–—“”‘’÷◊ÿŸĞğİıŞş‡·‚„‰ÂÊÁËÈÍÎÏÌÓÔ�ÒÚÛÙ�ˆ˜¯˘˙˚¸˝˛ˇ"},macukraine:{type:"_sbcs",chars:"АБВГДЕЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯ†°Ґ£§•¶І®©™Ђђ≠Ѓѓ∞±≤≥іµґЈЄєЇїЉљЊњјЅ¬√ƒ≈∆«»… ЋћЌќѕ–—“”‘’÷„ЎўЏџ№Ёёяабвгдежзийклмнопрстуфхцчшщъыьэю¤"},koi8r:{type:"_sbcs",chars:"─│┌┐└┘├┤┬┴┼▀▄█▌▐░▒▓⌠■∙√≈≤≥ ⌡°²·÷═║╒ё╓╔╕╖╗╘╙╚╛╜╝╞╟╠╡Ё╢╣╤╥╦╧╨╩╪╫╬©юабцдефгхийклмнопярстужвьызшэщчъЮАБЦДЕФГХИЙКЛМНОПЯРСТУЖВЬЫЗШЭЩЧЪ"},koi8u:{type:"_sbcs",chars:"─│┌┐└┘├┤┬┴┼▀▄█▌▐░▒▓⌠■∙√≈≤≥ ⌡°²·÷═║╒ёє╔ії╗╘╙╚╛ґ╝╞╟╠╡ЁЄ╣ІЇ╦╧╨╩╪Ґ╬©юабцдефгхийклмнопярстужвьызшэщчъЮАБЦДЕФГХИЙКЛМНОПЯРСТУЖВЬЫЗШЭЩЧЪ"},koi8ru:{type:"_sbcs",chars:"─│┌┐└┘├┤┬┴┼▀▄█▌▐░▒▓⌠■∙√≈≤≥ ⌡°²·÷═║╒ёє╔ії╗╘╙╚╛ґў╞╟╠╡ЁЄ╣ІЇ╦╧╨╩╪ҐЎ©юабцдефгхийклмнопярстужвьызшэщчъЮАБЦДЕФГХИЙКЛМНОПЯРСТУЖВЬЫЗШЭЩЧЪ"},koi8t:{type:"_sbcs",chars:"қғ‚Ғ„…†‡�‰ҳ‹ҲҷҶ�Қ‘’“”•–—�™�›�����ӯӮё¤ӣ¦§���«¬®�°±²Ё�Ӣ¶·�№�»���©юабцдефгхийклмнопярстужвьызшэщчъЮАБЦДЕФГХИЙКЛМНОПЯРСТУЖВЬЫЗШЭЩЧЪ"},armscii8:{type:"_sbcs",chars:"
�և։)(»«—.՝,-֊…՜՛՞ԱաԲբԳգԴդԵեԶզԷէԸըԹթԺժԻիԼլԽխԾծԿկՀհՁձՂղՃճՄմՅյՆնՇշՈոՉչՊպՋջՌռՍսՎվՏտՐրՑցՒւՓփՔքՕօՖֆ՚�"},rk1048:{type:"_sbcs",chars:"ЂЃ‚ѓ„…†‡€‰Љ‹ЊҚҺЏђ‘’“”•–—�™љ›њқһџ ҰұӘ¤Ө¦§Ё©Ғ«¬®Ү°±Ііөµ¶·ё№ғ»әҢңүАБВГДЕЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯабвгдежзийклмнопрстуфхцчшщъыьэюя"},tcvn:{type:"_sbcs",chars:"\0ÚỤỪỬỮ\b\t\n\v\f\rỨỰỲỶỸÝỴ !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~ÀẢÃÁẠẶẬÈẺẼÉẸỆÌỈĨÍỊÒỎÕÓỌỘỜỞỠỚỢÙỦŨ ĂÂÊÔƠƯĐăâêôơưđẶ̀̀̉̃́àảãáạẲằẳẵắẴẮẦẨẪẤỀặầẩẫấậèỂẻẽéẹềểễếệìỉỄẾỒĩíịòỔỏõóọồổỗốộờởỡớợùỖủũúụừửữứựỳỷỹýỵỐ"},georgianacademy:{type:"_sbcs",chars:"‚ƒ„…†‡ˆ‰Š‹Œ‘’“”•–—˜™š›œŸ ¡¢£¤¥¦§¨©ª«¬®¯°±²³´µ¶·¸¹º»¼½¾¿აბგდევზთიკლმნოპჟრსტუფქღყშჩცძწჭხჯჰჱჲჳჴჵჶçèéêëìíîïðñòóôõö÷øùúûüýþÿ"},georgianps:{type:"_sbcs",chars:"‚ƒ„…†‡ˆ‰Š‹Œ‘’“”•–—˜™š›œŸ ¡¢£¤¥¦§¨©ª«¬®¯°±²³´µ¶·¸¹º»¼½¾¿აბგდევზჱთიკლმნჲოპჟრსტჳუფქღყშჩცძწჭხჴჯჰჵæçèéêëìíîïðñòóôõö÷øùúûüýþÿ"},pt154:{type:"_sbcs",chars:"ҖҒӮғ„…ҶҮҲүҠӢҢҚҺҸҗ‘’“”•–—ҳҷҡӣңқһҹ ЎўЈӨҘҰ§Ё©Ә«¬ӯ®Ҝ°ұІіҙө¶·ё№ә»јҪҫҝАБВГДЕЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯабвгдежзийклмнопрстуфхцчшщъыьэюя"},viscii:{type:"_sbcs",chars:"\0ẲẴẪ\b\t\n\v\f\rỶỸỴ !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~ẠẮẰẶẤẦẨẬẼẸẾỀỂỄỆỐỒỔỖỘỢỚỜỞỊỎỌỈỦŨỤỲÕắằặấầẩậẽẹếềểễệốồổỗỠƠộờởịỰỨỪỬơớƯÀÁÂÃẢĂẳẵÈÉÊẺÌÍĨỳĐứÒÓÔạỷừửÙÚỹỵÝỡưàáâãảăữẫèéêẻìíĩỉđựòóôõỏọụùúũủýợỮ"},iso646cn:{type:"_sbcs",chars:"\0\b\t\n\v\f\r !\"#¥%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}‾��������������������������������������������������������������������������������������������������������������������������������"},iso646jp:{type:"_sbcs",chars:"\0\b\t\n\v\f\r !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[¥]^_`abcdefghijklmnopqrstuvwxyz{|}‾��������������������������������������������������������������������������������������������������������������������������������"},hproman8:{type:"_sbcs",chars:"
ÀÂÈÊËÎÏ´ˋˆ¨˜ÙÛ₤¯Ýý°ÇçÑñ¡¿¤£¥§ƒ¢âêôûáéóúàèòùäëöüÅîØÆåíøæÄìÖÜÉïßÔÁÃãÐðÍÌÓÒÕõŠšÚŸÿÞþ·µ¶¾—¼½ªº«■»±�"},macintosh:{type:"_sbcs",chars:"ÄÅÇÉÑÖÜáàâäãåçéèêëíìîïñóòôöõúùûü†°¢£§•¶ß®©™´¨≠ÆØ∞±≤≥¥µ∂∑∏π∫ªºΩæø¿¡¬√ƒ≈∆«»… ÀÃÕŒœ–—“”‘’÷◊ÿŸ⁄¤‹›fifl‡·‚„‰ÂÊÁËÈÍÎÏÌÓÔ�ÒÚÛÙıˆ˜¯˘˙˚¸˝˛ˇ"},ascii:{type:"_sbcs",chars:"��������������������������������������������������������������������������������������������������������������������������������"},tis620:{type:"_sbcs",chars:"���������������������������������กขฃคฅฆงจฉชซฌญฎฏฐฑฒณดตถทธนบปผฝพฟภมยรฤลฦวศษสหฬอฮฯะัาำิีึืฺุู����฿เแโใไๅๆ็่้๊๋์ํ๎๏๐๑๒๓๔๕๖๗๘๙๚๛����"}}},8698:e=>{"use strict";e.exports={10029:"maccenteuro",maccenteuro:{type:"_sbcs",chars:"ÄĀāÉĄÖÜáąČäčĆć鏟ĎíďĒēĖóėôöõúĚěü†°Ę£§•¶ß®©™ę¨≠ģĮįĪ≤≥īĶ∂∑łĻļĽľĹĺŅņѬ√ńŇ∆«»… ňŐÕőŌ–—“”‘’÷◊ōŔŕŘ‹›řŖŗŠ‚„šŚśÁŤťÍŽžŪÓÔūŮÚůŰűŲųÝýķŻŁżĢˇ"},808:"cp808",ibm808:"cp808",cp808:{type:"_sbcs",chars:"АБВГДЕЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯабвгдежзийклмноп░▒▓│┤╡╢╖╕╣║╗╝╜╛┐└┴┬├─┼╞╟╚╔╩╦╠═╬╧╨╤╥╙╘╒╓╫╪┘┌█▄▌▐▀рстуфхцчшщъыьэюяЁёЄєЇїЎў°∙·√№€■ "},mik:{type:"_sbcs",chars:"АБВГДЕЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯабвгдежзийклмнопрстуфхцчшщъыьэюя└┴┬├─┼╣║╚╔╩╦╠═╬┐░▒▓│┤№§╗╝┘┌█▄▌▐▀αßΓπΣσµτΦΘΩδ∞φε∩≡±≥≤⌠⌡÷≈°∙·√ⁿ²■ "},cp720:{type:"_sbcs",chars:"éâàçêëèïîّْô¤ـûùءآأؤ£إئابةتثجحخدذرزسشص«»░▒▓│┤╡╢╖╕╣║╗╝╜╛┐└┴┬├─┼╞╟╚╔╩╦╠═╬╧╨╤╥╙╘╒╓╫╪┘┌█▄▌▐▀ضطظعغفµقكلمنهوىي≡ًٌٍَُِ≈°∙·√ⁿ²■ "},ascii8bit:"ascii",usascii:"ascii",ansix34:"ascii",ansix341968:"ascii",ansix341986:"ascii",csascii:"ascii",cp367:"ascii",ibm367:"ascii",isoir6:"ascii",iso646us:"ascii",iso646irv:"ascii",us:"ascii",latin1:"iso88591",latin2:"iso88592",latin3:"iso88593",latin4:"iso88594",latin5:"iso88599",latin6:"iso885910",latin7:"iso885913",latin8:"iso885914",latin9:"iso885915",latin10:"iso885916",csisolatin1:"iso88591",csisolatin2:"iso88592",csisolatin3:"iso88593",csisolatin4:"iso88594",csisolatincyrillic:"iso88595",csisolatinarabic:"iso88596",csisolatingreek:"iso88597",csisolatinhebrew:"iso88598",csisolatin5:"iso88599",csisolatin6:"iso885910",l1:"iso88591",l2:"iso88592",l3:"iso88593",l4:"iso88594",l5:"iso88599",l6:"iso885910",l7:"iso885913",l8:"iso885914",l9:"iso885915",l10:"iso885916",isoir14:"iso646jp",isoir57:"iso646cn",isoir100:"iso88591",isoir101:"iso88592",isoir109:"iso88593",isoir110:"iso88594",isoir144:"iso88595",isoir127:"iso88596",isoir126:"iso88597",isoir138:"iso88598",isoir148:"iso88599",isoir157:"iso885910",isoir166:"tis620",isoir179:"iso885913",isoir199:"iso885914",isoir203:"iso885915",isoir226:"iso885916",cp819:"iso88591",ibm819:"iso88591",cyrillic:"iso88595",arabic:"iso88596",arabic8:"iso88596",ecma114:"iso88596",asmo708:"iso88596",greek:"iso88597",greek8:"iso88597",ecma118:"iso88597",elot928:"iso88597",hebrew:"iso88598",hebrew8:"iso88598",turkish:"iso88599",turkish8:"iso88599",thai:"iso885911",thai8:"iso885911",celtic:"iso885914",celtic8:"iso885914",isoceltic:"iso885914",tis6200:"tis620",tis62025291:"tis620",tis62025330:"tis620",1e4:"macroman",10006:"macgreek",10007:"maccyrillic",10079:"maciceland",10081:"macturkish",cspc8codepage437:"cp437",cspc775baltic:"cp775",cspc850multilingual:"cp850",cspcp852:"cp852",cspc862latinhebrew:"cp862",cpgr:"cp869",msee:"cp1250",mscyrl:"cp1251",msansi:"cp1252",msgreek:"cp1253",msturk:"cp1254",mshebr:"cp1255",msarab:"cp1256",winbaltrim:"cp1257",cp20866:"koi8r",20866:"koi8r",ibm878:"koi8r",cskoi8r:"koi8r",cp21866:"koi8u",21866:"koi8u",ibm1168:"koi8u",strk10482002:"rk1048",tcvn5712:"tcvn",tcvn57121:"tcvn",gb198880:"iso646cn",cn:"iso646cn",csiso14jisc6220ro:"iso646jp",jisc62201969ro:"iso646jp",jp:"iso646jp",cshproman8:"hproman8",r8:"hproman8",roman8:"hproman8",xroman8:"hproman8",ibm1051:"hproman8",mac:"macintosh",csmacintosh:"macintosh"}},5082:(e,t,A)=>{"use strict";var s=A(4774).Buffer;function r(){}function n(){}function i(){this.overflowByte=-1}function o(e,t){this.iconv=t}function a(e,t){void 0===(e=e||{}).addBOM&&(e.addBOM=!0),this.encoder=t.iconv.getEncoder("utf-16le",e)}function c(e,t){this.decoder=null,this.initialBufs=[],this.initialBufsLen=0,this.options=e||{},this.iconv=t.iconv}function h(e,t){var A=[],s=0,r=0,n=0;e:for(var i=0;i<e.length;i++)for(var o=e[i],a=0;a<o.length;a++)if(A.push(o[a]),2===A.length){if(0===s){if(255===A[0]&&254===A[1])return"utf-16le";if(254===A[0]&&255===A[1])return"utf-16be"}if(0===A[0]&&0!==A[1]&&n++,0!==A[0]&&0===A[1]&&r++,A.length=0,++s>=100)break e}return n>r?"utf-16be":n<r?"utf-16le":t||"utf-16le"}t.utf16be=r,r.prototype.encoder=n,r.prototype.decoder=i,r.prototype.bomAware=!0,n.prototype.write=function(e){for(var t=s.from(e,"ucs2"),A=0;A<t.length;A+=2){var r=t[A];t[A]=t[A+1],t[A+1]=r}return t},n.prototype.end=function(){},i.prototype.write=function(e){if(0==e.length)return"";var t=s.alloc(e.length+1),A=0,r=0;for(-1!==this.overflowByte&&(t[0]=e[0],t[1]=this.overflowByte,A=1,r=2);A<e.length-1;A+=2,r+=2)t[r]=e[A+1],t[r+1]=e[A];return this.overflowByte=A==e.length-1?e[e.length-1]:-1,t.slice(0,r).toString("ucs2")},i.prototype.end=function(){this.overflowByte=-1},t.utf16=o,o.prototype.encoder=a,o.prototype.decoder=c,a.prototype.write=function(e){return this.encoder.write(e)},a.prototype.end=function(){return this.encoder.end()},c.prototype.write=function(e){if(!this.decoder){if(this.initialBufs.push(e),this.initialBufsLen+=e.length,this.initialBufsLen<16)return"";var t=h(this.initialBufs,this.options.defaultEncoding);this.decoder=this.iconv.getDecoder(t,this.options);for(var A="",s=0;s<this.initialBufs.length;s++)A+=this.decoder.write(this.initialBufs[s]);return this.initialBufs.length=this.initialBufsLen=0,A}return this.decoder.write(e)},c.prototype.end=function(){if(!this.decoder){var e=h(this.initialBufs,this.options.defaultEncoding);this.decoder=this.iconv.getDecoder(e,this.options);for(var t="",A=0;A<this.initialBufs.length;A++)t+=this.decoder.write(this.initialBufs[A]);var s=this.decoder.end();return s&&(t+=s),this.initialBufs.length=this.initialBufsLen=0,t}return this.decoder.end()}},5172:(e,t,A)=>{"use strict";var s=A(4774).Buffer;function r(e,t){this.iconv=t,this.bomAware=!0,this.isLE=e.isLE}function n(e,t){this.isLE=t.isLE,this.highSurrogate=0}function i(e,t){this.isLE=t.isLE,this.badChar=t.iconv.defaultCharUnicode.charCodeAt(0),this.overflow=[]}function o(e,t,A,s){if((A<0||A>1114111)&&(A=s),A>=65536){var r=55296|(A-=65536)>>10;e[t++]=255&r,e[t++]=r>>8,A=56320|1023&A}return e[t++]=255&A,e[t++]=A>>8,t}function a(e,t){this.iconv=t}function c(e,t){void 0===(e=e||{}).addBOM&&(e.addBOM=!0),this.encoder=t.iconv.getEncoder(e.defaultEncoding||"utf-32le",e)}function h(e,t){this.decoder=null,this.initialBufs=[],this.initialBufsLen=0,this.options=e||{},this.iconv=t.iconv}function l(e,t){var A=[],s=0,r=0,n=0,i=0,o=0;e:for(var a=0;a<e.length;a++)for(var c=e[a],h=0;h<c.length;h++)if(A.push(c[h]),4===A.length){if(0===s){if(255===A[0]&&254===A[1]&&0===A[2]&&0===A[3])return"utf-32le";if(0===A[0]&&0===A[1]&&254===A[2]&&255===A[3])return"utf-32be"}if((0!==A[0]||A[1]>16)&&n++,(0!==A[3]||A[2]>16)&&r++,0!==A[0]||0!==A[1]||0===A[2]&&0===A[3]||o++,0===A[0]&&0===A[1]||0!==A[2]||0!==A[3]||i++,A.length=0,++s>=100)break e}return o-n>i-r?"utf-32be":o-n<i-r?"utf-32le":t||"utf-32le"}t._utf32=r,t.utf32le={type:"_utf32",isLE:!0},t.utf32be={type:"_utf32",isLE:!1},t.ucs4le="utf32le",t.ucs4be="utf32be",r.prototype.encoder=n,r.prototype.decoder=i,n.prototype.write=function(e){for(var t=s.from(e,"ucs2"),A=s.alloc(2*t.length),r=this.isLE?A.writeUInt32LE:A.writeUInt32BE,n=0,i=0;i<t.length;i+=2){var o=t.readUInt16LE(i),a=55296<=o&&o<56320,c=56320<=o&&o<57344;if(this.highSurrogate){if(!a&&c){var h=65536+(this.highSurrogate-55296<<10|o-56320);r.call(A,h,n),n+=4,this.highSurrogate=0;continue}r.call(A,this.highSurrogate,n),n+=4}a?this.highSurrogate=o:(r.call(A,o,n),n+=4,this.highSurrogate=0)}return n<A.length&&(A=A.slice(0,n)),A},n.prototype.end=function(){if(this.highSurrogate){var e=s.alloc(4);return this.isLE?e.writeUInt32LE(this.highSurrogate,0):e.writeUInt32BE(this.highSurrogate,0),this.highSurrogate=0,e}},i.prototype.write=function(e){if(0===e.length)return"";var t=0,A=0,r=s.alloc(e.length+4),n=0,i=this.isLE,a=this.overflow,c=this.badChar;if(a.length>0){for(;t<e.length&&a.length<4;t++)a.push(e[t]);4===a.length&&(A=i?a[t]|a[t+1]<<8|a[t+2]<<16|a[t+3]<<24:a[t+3]|a[t+2]<<8|a[t+1]<<16|a[t]<<24,a.length=0,n=o(r,n,A,c))}for(;t<e.length-3;t+=4)n=o(r,n,A=i?e[t]|e[t+1]<<8|e[t+2]<<16|e[t+3]<<24:e[t+3]|e[t+2]<<8|e[t+1]<<16|e[t]<<24,c);for(;t<e.length;t++)a.push(e[t]);return r.slice(0,n).toString("ucs2")},i.prototype.end=function(){this.overflow.length=0},t.utf32=a,t.ucs4="utf32",a.prototype.encoder=c,a.prototype.decoder=h,c.prototype.write=function(e){return this.encoder.write(e)},c.prototype.end=function(){return this.encoder.end()},h.prototype.write=function(e){if(!this.decoder){if(this.initialBufs.push(e),this.initialBufsLen+=e.length,this.initialBufsLen<32)return"";var t=l(this.initialBufs,this.options.defaultEncoding);this.decoder=this.iconv.getDecoder(t,this.options);for(var A="",s=0;s<this.initialBufs.length;s++)A+=this.decoder.write(this.initialBufs[s]);return this.initialBufs.length=this.initialBufsLen=0,A}return this.decoder.write(e)},h.prototype.end=function(){if(!this.decoder){var e=l(this.initialBufs,this.options.defaultEncoding);this.decoder=this.iconv.getDecoder(e,this.options);for(var t="",A=0;A<this.initialBufs.length;A++)t+=this.decoder.write(this.initialBufs[A]);var s=this.decoder.end();return s&&(t+=s),this.initialBufs.length=this.initialBufsLen=0,t}return this.decoder.end()}},1336:(e,t,A)=>{"use strict";var s=A(4774).Buffer;function r(e,t){this.iconv=t}t.utf7=r,t.unicode11utf7="utf7",r.prototype.encoder=i,r.prototype.decoder=o,r.prototype.bomAware=!0;var n=/[^A-Za-z0-9'\(\),-\.\/:\? \n\r\t]+/g;function i(e,t){this.iconv=t.iconv}function o(e,t){this.iconv=t.iconv,this.inBase64=!1,this.base64Accum=""}i.prototype.write=function(e){return s.from(e.replace(n,function(e){return"+"+("+"===e?"":this.iconv.encode(e,"utf16-be").toString("base64").replace(/=+$/,""))+"-"}.bind(this)))},i.prototype.end=function(){};for(var a=/[A-Za-z0-9\/+]/,c=[],h=0;h<256;h++)c[h]=a.test(String.fromCharCode(h));var l="+".charCodeAt(0),E="-".charCodeAt(0),g="&".charCodeAt(0);function u(e,t){this.iconv=t}function d(e,t){this.iconv=t.iconv,this.inBase64=!1,this.base64Accum=s.alloc(6),this.base64AccumIdx=0}function C(e,t){this.iconv=t.iconv,this.inBase64=!1,this.base64Accum=""}o.prototype.write=function(e){for(var t="",A=0,r=this.inBase64,n=this.base64Accum,i=0;i<e.length;i++)if(r){if(!c[e[i]]){if(i==A&&e[i]==E)t+="+";else{var o=n+this.iconv.decode(e.slice(A,i),"ascii");t+=this.iconv.decode(s.from(o,"base64"),"utf16-be")}e[i]!=E&&i--,A=i+1,r=!1,n=""}}else e[i]==l&&(t+=this.iconv.decode(e.slice(A,i),"ascii"),A=i+1,r=!0);if(r){var a=(o=n+this.iconv.decode(e.slice(A),"ascii")).length-o.length%8;n=o.slice(a),o=o.slice(0,a),t+=this.iconv.decode(s.from(o,"base64"),"utf16-be")}else t+=this.iconv.decode(e.slice(A),"ascii");return this.inBase64=r,this.base64Accum=n,t},o.prototype.end=function(){var e="";return this.inBase64&&this.base64Accum.length>0&&(e=this.iconv.decode(s.from(this.base64Accum,"base64"),"utf16-be")),this.inBase64=!1,this.base64Accum="",e},t.utf7imap=u,u.prototype.encoder=d,u.prototype.decoder=C,u.prototype.bomAware=!0,d.prototype.write=function(e){for(var t=this.inBase64,A=this.base64Accum,r=this.base64AccumIdx,n=s.alloc(5*e.length+10),i=0,o=0;o<e.length;o++){var a=e.charCodeAt(o);32<=a&&a<=126?(t&&(r>0&&(i+=n.write(A.slice(0,r).toString("base64").replace(/\//g,",").replace(/=+$/,""),i),r=0),n[i++]=E,t=!1),t||(n[i++]=a,a===g&&(n[i++]=E))):(t||(n[i++]=g,t=!0),t&&(A[r++]=a>>8,A[r++]=255&a,r==A.length&&(i+=n.write(A.toString("base64").replace(/\//g,","),i),r=0)))}return this.inBase64=t,this.base64AccumIdx=r,n.slice(0,i)},d.prototype.end=function(){var e=s.alloc(10),t=0;return this.inBase64&&(this.base64AccumIdx>0&&(t+=e.write(this.base64Accum.slice(0,this.base64AccumIdx).toString("base64").replace(/\//g,",").replace(/=+$/,""),t),this.base64AccumIdx=0),e[t++]=E,this.inBase64=!1),e.slice(0,t)};var I=c.slice();I[",".charCodeAt(0)]=!0,C.prototype.write=function(e){for(var t="",A=0,r=this.inBase64,n=this.base64Accum,i=0;i<e.length;i++)if(r){if(!I[e[i]]){if(i==A&&e[i]==E)t+="&";else{var o=n+this.iconv.decode(e.slice(A,i),"ascii").replace(/,/g,"/");t+=this.iconv.decode(s.from(o,"base64"),"utf16-be")}e[i]!=E&&i--,A=i+1,r=!1,n=""}}else e[i]==g&&(t+=this.iconv.decode(e.slice(A,i),"ascii"),A=i+1,r=!0);if(r){var a=(o=n+this.iconv.decode(e.slice(A),"ascii").replace(/,/g,"/")).length-o.length%8;n=o.slice(a),o=o.slice(0,a),t+=this.iconv.decode(s.from(o,"base64"),"utf16-be")}else t+=this.iconv.decode(e.slice(A),"ascii");return this.inBase64=r,this.base64Accum=n,t},C.prototype.end=function(){var e="";return this.inBase64&&this.base64Accum.length>0&&(e=this.iconv.decode(s.from(this.base64Accum,"base64"),"utf16-be")),this.inBase64=!1,this.base64Accum="",e}},557:(e,t)=>{"use strict";function A(e,t){this.encoder=e,this.addBOM=!0}function s(e,t){this.decoder=e,this.pass=!1,this.options=t||{}}t.PrependBOM=A,A.prototype.write=function(e){return this.addBOM&&(e="\ufeff"+e,this.addBOM=!1),this.encoder.write(e)},A.prototype.end=function(){return this.encoder.end()},t.StripBOM=s,s.prototype.write=function(e){var t=this.decoder.write(e);return this.pass||!t||("\ufeff"===t[0]&&(t=t.slice(1),"function"==typeof this.options.stripBOM&&this.options.stripBOM()),this.pass=!0),t},s.prototype.end=function(){return this.decoder.end()}},5249:(e,t,A)=>{"use strict";var s,r=A(4774).Buffer,n=A(557),i=e.exports;i.encodings=null,i.defaultCharUnicode="�",i.defaultCharSingleByte="?",i.encode=function(e,t,A){e=""+(e||"");var s=i.getEncoder(t,A),n=s.write(e),o=s.end();return o&&o.length>0?r.concat([n,o]):n},i.decode=function(e,t,A){"string"==typeof e&&(i.skipDecodeWarning||(console.error("Iconv-lite warning: decode()-ing strings is deprecated. Refer to https://github.com/ashtuchkin/iconv-lite/wiki/Use-Buffers-when-decoding"),i.skipDecodeWarning=!0),e=r.from(""+(e||""),"binary"));var s=i.getDecoder(t,A),n=s.write(e),o=s.end();return o?n+o:n},i.encodingExists=function(e){try{return i.getCodec(e),!0}catch(e){return!1}},i.toEncoding=i.encode,i.fromEncoding=i.decode,i._codecDataCache={},i.getCodec=function(e){i.encodings||(i.encodings=A(3336));for(var t=i._canonicalizeEncoding(e),s={};;){var r=i._codecDataCache[t];if(r)return r;var n=i.encodings[t];switch(typeof n){case"string":t=n;break;case"object":for(var o in n)s[o]=n[o];s.encodingName||(s.encodingName=t),t=n.type;break;case"function":return s.encodingName||(s.encodingName=t),r=new n(s,i),i._codecDataCache[s.encodingName]=r,r;default:throw new Error("Encoding not recognized: '"+e+"' (searched as: '"+t+"')")}}},i._canonicalizeEncoding=function(e){return(""+e).toLowerCase().replace(/:\d{4}$|[^0-9a-z]/g,"")},i.getEncoder=function(e,t){var A=i.getCodec(e),s=new A.encoder(t,A);return A.bomAware&&t&&t.addBOM&&(s=new n.PrependBOM(s,t)),s},i.getDecoder=function(e,t){var A=i.getCodec(e),s=new A.decoder(t,A);return!A.bomAware||t&&!1===t.stripBOM||(s=new n.StripBOM(s,t)),s},i.enableStreamingAPI=function(e){if(!i.supportsStreams){var t=A(7792)(e);i.IconvLiteEncoderStream=t.IconvLiteEncoderStream,i.IconvLiteDecoderStream=t.IconvLiteDecoderStream,i.encodeStream=function(e,t){return new i.IconvLiteEncoderStream(i.getEncoder(e,t),t)},i.decodeStream=function(e,t){return new i.IconvLiteDecoderStream(i.getDecoder(e,t),t)},i.supportsStreams=!0}};try{s=A(2203)}catch(e){}s&&s.Transform?i.enableStreamingAPI(s):i.encodeStream=i.decodeStream=function(){throw new Error("iconv-lite Streaming API is not enabled. Use iconv.enableStreamingAPI(require('stream')); to enable it.")}},7792:(e,t,A)=>{"use strict";var s=A(4774).Buffer;e.exports=function(e){var t=e.Transform;function A(e,A){this.conv=e,(A=A||{}).decodeStrings=!1,t.call(this,A)}function r(e,A){this.conv=e,(A=A||{}).encoding=this.encoding="utf8",t.call(this,A)}return A.prototype=Object.create(t.prototype,{constructor:{value:A}}),A.prototype._transform=function(e,t,A){if("string"!=typeof e)return A(new Error("Iconv encoding stream needs strings as its input."));try{var s=this.conv.write(e);s&&s.length&&this.push(s),A()}catch(e){A(e)}},A.prototype._flush=function(e){try{var t=this.conv.end();t&&t.length&&this.push(t),e()}catch(t){e(t)}},A.prototype.collect=function(e){var t=[];return this.on("error",e),this.on("data",(function(e){t.push(e)})),this.on("end",(function(){e(null,s.concat(t))})),this},r.prototype=Object.create(t.prototype,{constructor:{value:r}}),r.prototype._transform=function(e,t,A){if(!(s.isBuffer(e)||e instanceof Uint8Array))return A(new Error("Iconv decoding stream needs buffers as its input."));try{var r=this.conv.write(e);r&&r.length&&this.push(r,this.encoding),A()}catch(e){A(e)}},r.prototype._flush=function(e){try{var t=this.conv.end();t&&t.length&&this.push(t,this.encoding),e()}catch(t){e(t)}},r.prototype.collect=function(e){var t="";return this.on("error",e),this.on("data",(function(e){t+=e})),this.on("end",(function(){e(null,t)})),this},{IconvLiteEncoderStream:A,IconvLiteDecoderStream:r}}},4774:(e,t,A)=>{"use strict";var s,r=A(181),n=r.Buffer,i={};for(s in r)r.hasOwnProperty(s)&&"SlowBuffer"!==s&&"Buffer"!==s&&(i[s]=r[s]);var o=i.Buffer={};for(s in n)n.hasOwnProperty(s)&&"allocUnsafe"!==s&&"allocUnsafeSlow"!==s&&(o[s]=n[s]);if(i.Buffer.prototype=n.prototype,o.from&&o.from!==Uint8Array.from||(o.from=function(e,t,A){if("number"==typeof e)throw new TypeError('The "value" argument must not be of type number. Received type '+typeof e);if(e&&void 0===e.length)throw new TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+typeof e);return n(e,t,A)}),o.alloc||(o.alloc=function(e,t,A){if("number"!=typeof e)throw new TypeError('The "size" argument must be of type number. Received type '+typeof e);if(e<0||e>=2*(1<<30))throw new RangeError('The value "'+e+'" is invalid for option "size"');var s=n(e);return t&&0!==t.length?"string"==typeof A?s.fill(t,A):s.fill(t):s.fill(0),s}),!i.kStringMaxLength)try{i.kStringMaxLength=process.binding("buffer").kStringMaxLength}catch(e){}i.constants||(i.constants={MAX_LENGTH:i.kMaxLength},i.kStringMaxLength&&(i.constants.MAX_STRING_LENGTH=i.kStringMaxLength)),e.exports=i},3477:(e,t,A)=>{"use strict";A(5372);const s=A(2414),r=(A(977),A(7254),A(2370),A(1819),A(5200),A(6649),A(1702)),n=A(7017),{InvalidArgumentError:i}=r,o=A(950),{getGlobalDispatcher:a,setGlobalDispatcher:c}=(A(5711),A(6162),A(9524),A(2127),A(4254),A(5245),A(1914));A(1814),A(7229),A(9367);function h(e){return(t,A,s)=>{if("function"==typeof A&&(s=A,A=null),!t||"string"!=typeof t&&"object"!=typeof t&&!(t instanceof URL))throw new i("invalid url");if(null!=A&&"object"!=typeof A)throw new i("invalid opts");if(A&&null!=A.path){if("string"!=typeof A.path)throw new i("invalid opts.path");let e=A.path;A.path.startsWith("/")||(e=`/${e}`),t=new URL(n.parseOrigin(t).origin+e)}else A||(A="object"==typeof t?t:{}),t=n.parseURL(t);const{agent:r,dispatcher:o=a()}=A;if(r)throw new i("unsupported opts.agent. Did you mean opts.client?");return e.call(o,{...A,origin:t.origin,path:t.search?`${t.pathname}${t.search}`:t.pathname,method:A.method||(A.body?"PUT":"GET")},s)}}Object.assign(s.prototype,o),A(9193),A(6159),A(4663),n.parseHeaders,n.headerNameToString;A(5295).fetch;A(961).Headers,A(8344).Response,A(1910).Request,A(9869).FormData,globalThis.File??A(4573).File,A(9444).FileReader;const{setGlobalOrigin:l,getGlobalOrigin:E}=A(4432),{CacheStorage:g}=A(6654),{kConstruct:u}=A(8108);new g(u);const{deleteCookie:d,getCookies:C,getSetCookies:I,setCookie:B}=A(2596),{parseMIMEType:Q,serializeAMimeType:p}=A(2899),{CloseEvent:f,ErrorEvent:m,MessageEvent:T}=A(7707);A(8055).WebSocket,h(o.request),h(o.stream),h(o.pipeline),h(o.connect),h(o.upgrade);const{EventSource:b}=A(8991)},4541:(e,t,A)=>{const{addAbortListener:s}=A(7017),{RequestAbortedError:r}=A(1702),n=Symbol("kListener"),i=Symbol("kSignal");function o(e){e.abort?e.abort(e[i]?.reason):e.reason=e[i]?.reason??new r,a(e)}function a(e){e[i]&&("removeEventListener"in e[i]?e[i].removeEventListener("abort",e[n]):e[i].removeListener("abort",e[n]),e[i]=null,e[n]=null)}e.exports={addSignal:function(e,t){e.reason=null,e[i]=null,e[n]=null,t&&(t.aborted?o(e):(e[i]=t,e[n]=()=>{o(e)},s(e[i],e[n])))},removeSignal:a}},3409:(e,t,A)=>{"use strict";const s=A(4589),{AsyncResource:r}=A(6698),{InvalidArgumentError:n,SocketError:i}=A(1702),o=A(7017),{addSignal:a,removeSignal:c}=A(4541);class h extends r{constructor(e,t){if(!e||"object"!=typeof e)throw new n("invalid opts");if("function"!=typeof t)throw new n("invalid callback");const{signal:A,opaque:s,responseHeaders:r}=e;if(A&&"function"!=typeof A.on&&"function"!=typeof A.addEventListener)throw new n("signal must be an EventEmitter or EventTarget");super("UNDICI_CONNECT"),this.opaque=s||null,this.responseHeaders=r||null,this.callback=t,this.abort=null,a(this,A)}onConnect(e,t){this.reason?e(this.reason):(s(this.callback),this.abort=e,this.context=t)}onHeaders(){throw new i("bad connect",null)}onUpgrade(e,t,A){const{callback:s,opaque:r,context:n}=this;c(this),this.callback=null;let i=t;null!=i&&(i="raw"===this.responseHeaders?o.parseRawHeaders(t):o.parseHeaders(t)),this.runInAsyncScope(s,null,null,{statusCode:e,headers:i,socket:A,opaque:r,context:n})}onError(e){const{callback:t,opaque:A}=this;c(this),t&&(this.callback=null,queueMicrotask((()=>{this.runInAsyncScope(t,null,e,{opaque:A})})))}}e.exports=function e(t,A){if(void 0===A)return new Promise(((A,s)=>{e.call(this,t,((e,t)=>e?s(e):A(t)))}));try{const e=new h(t,A);this.dispatch({...t,method:"CONNECT"},e)}catch(e){if("function"!=typeof A)throw e;const s=t?.opaque;queueMicrotask((()=>A(e,{opaque:s})))}}},9497:(e,t,A)=>{"use strict";const{Readable:s,Duplex:r,PassThrough:n}=A(7075),{InvalidArgumentError:i,InvalidReturnValueError:o,RequestAbortedError:a}=A(1702),c=A(7017),{AsyncResource:h}=A(6698),{addSignal:l,removeSignal:E}=A(4541),g=A(4589),u=Symbol("resume");class d extends s{constructor(){super({autoDestroy:!0}),this[u]=null}_read(){const{[u]:e}=this;e&&(this[u]=null,e())}_destroy(e,t){this._read(),t(e)}}class C extends s{constructor(e){super({autoDestroy:!0}),this[u]=e}_read(){this[u]()}_destroy(e,t){e||this._readableState.endEmitted||(e=new a),t(e)}}class I extends h{constructor(e,t){if(!e||"object"!=typeof e)throw new i("invalid opts");if("function"!=typeof t)throw new i("invalid handler");const{signal:A,method:s,opaque:n,onInfo:o,responseHeaders:h}=e;if(A&&"function"!=typeof A.on&&"function"!=typeof A.addEventListener)throw new i("signal must be an EventEmitter or EventTarget");if("CONNECT"===s)throw new i("inva