import{c as Xa,g as Rl,a as v5}from"./index-CoyOzdkL.js";function Vs(n){throw new Error('Could not dynamically require "'+n+'". Please configure the dynamicRequireTargets or/and ignoreDynamicRequires option of @rollup/plugin-commonjs appropriately for this require call to work.')}var ap={exports:{}};/*!

JSZip v3.10.1 - A JavaScript class for generating and reading zip files
<http://stuartk.com/jszip>

(c) 2009-2016 Stuart Knightley <stuart [at] stuartk.com>
Dual licenced under the MIT license or GPLv3. See https://raw.github.com/Stuk/jszip/main/LICENSE.markdown.

JSZip uses the library pako released under the MIT license :
https://github.com/nodeca/pako/blob/main/LICENSE
*/var Xm;function _5(){return Xm||(Xm=1,(function(n,e){(function(r){n.exports=r()})(function(){return(function r(o,l,s){function a(d,u){if(!l[d]){if(!o[d]){var f=typeof Vs=="function"&&Vs;if(!u&&f)return f(d,!0);if(c)return c(d,!0);var w=new Error("Cannot find module '"+d+"'");throw w.code="MODULE_NOT_FOUND",w}var m=l[d]={exports:{}};o[d][0].call(m.exports,function(v){var _=o[d][1][v];return a(_||v)},m,m.exports,r,o,l,s)}return l[d].exports}for(var c=typeof Vs=="function"&&Vs,i=0;i<s.length;i++)a(s[i]);return a})({1:[function(r,o,l){var s=r("./utils"),a=r("./support"),c="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=";l.encode=function(i){for(var d,u,f,w,m,v,_,h=[],g=0,y=i.length,q=y,D=s.getTypeOf(i)!=="string";g<i.length;)q=y-g,f=D?(d=i[g++],u=g<y?i[g++]:0,g<y?i[g++]:0):(d=i.charCodeAt(g++),u=g<y?i.charCodeAt(g++):0,g<y?i.charCodeAt(g++):0),w=d>>2,m=(3&d)<<4|u>>4,v=1<q?(15&u)<<2|f>>6:64,_=2<q?63&f:64,h.push(c.charAt(w)+c.charAt(m)+c.charAt(v)+c.charAt(_));return h.join("")},l.decode=function(i){var d,u,f,w,m,v,_=0,h=0,g="data:";if(i.substr(0,g.length)===g)throw new Error("Invalid base64 input, it looks like a data url.");var y,q=3*(i=i.replace(/[^A-Za-z0-9+/=]/g,"")).length/4;if(i.charAt(i.length-1)===c.charAt(64)&&q--,i.charAt(i.length-2)===c.charAt(64)&&q--,q%1!=0)throw new Error("Invalid base64 input, bad content length.");for(y=a.uint8array?new Uint8Array(0|q):new Array(0|q);_<i.length;)d=c.indexOf(i.charAt(_++))<<2|(w=c.indexOf(i.charAt(_++)))>>4,u=(15&w)<<4|(m=c.indexOf(i.charAt(_++)))>>2,f=(3&m)<<6|(v=c.indexOf(i.charAt(_++))),y[h++]=d,m!==64&&(y[h++]=u),v!==64&&(y[h++]=f);return y}},{"./support":30,"./utils":32}],2:[function(r,o,l){var s=r("./external"),a=r("./stream/DataWorker"),c=r("./stream/Crc32Probe"),i=r("./stream/DataLengthProbe");function d(u,f,w,m,v){this.compressedSize=u,this.uncompressedSize=f,this.crc32=w,this.compression=m,this.compressedContent=v}d.prototype={getContentWorker:function(){var u=new a(s.Promise.resolve(this.compressedContent)).pipe(this.compression.uncompressWorker()).pipe(new i("data_length")),f=this;return u.on("end",function(){if(this.streamInfo.data_length!==f.uncompressedSize)throw new Error("Bug : uncompressed data size mismatch")}),u},getCompressedWorker:function(){return new a(s.Promise.resolve(this.compressedContent)).withStreamInfo("compressedSize",this.compressedSize).withStreamInfo("uncompressedSize",this.uncompressedSize).withStreamInfo("crc32",this.crc32).withStreamInfo("compression",this.compression)}},d.createWorkerFrom=function(u,f,w){return u.pipe(new c).pipe(new i("uncompressedSize")).pipe(f.compressWorker(w)).pipe(new i("compressedSize")).withStreamInfo("compression",f)},o.exports=d},{"./external":6,"./stream/Crc32Probe":25,"./stream/DataLengthProbe":26,"./stream/DataWorker":27}],3:[function(r,o,l){var s=r("./stream/GenericWorker");l.STORE={magic:"\0\0",compressWorker:function(){return new s("STORE compression")},uncompressWorker:function(){return new s("STORE decompression")}},l.DEFLATE=r("./flate")},{"./flate":7,"./stream/GenericWorker":28}],4:[function(r,o,l){var s=r("./utils"),a=(function(){for(var c,i=[],d=0;d<256;d++){c=d;for(var u=0;u<8;u++)c=1&c?3988292384^c>>>1:c>>>1;i[d]=c}return i})();o.exports=function(c,i){return c!==void 0&&c.length?s.getTypeOf(c)!=="string"?(function(d,u,f,w){var m=a,v=w+f;d^=-1;for(var _=w;_<v;_++)d=d>>>8^m[255&(d^u[_])];return-1^d})(0|i,c,c.length,0):(function(d,u,f,w){var m=a,v=w+f;d^=-1;for(var _=w;_<v;_++)d=d>>>8^m[255&(d^u.charCodeAt(_))];return-1^d})(0|i,c,c.length,0):0}},{"./utils":32}],5:[function(r,o,l){l.base64=!1,l.binary=!1,l.dir=!1,l.createFolders=!0,l.date=null,l.compression=null,l.compressionOptions=null,l.comment=null,l.unixPermissions=null,l.dosPermissions=null},{}],6:[function(r,o,l){var s=null;s=typeof Promise<"u"?Promise:r("lie"),o.exports={Promise:s}},{lie:37}],7:[function(r,o,l){var s=typeof Uint8Array<"u"&&typeof Uint16Array<"u"&&typeof Uint32Array<"u",a=r("pako"),c=r("./utils"),i=r("./stream/GenericWorker"),d=s?"uint8array":"array";function u(f,w){i.call(this,"FlateWorker/"+f),this._pako=null,this._pakoAction=f,this._pakoOptions=w,this.meta={}}l.magic="\b\0",c.inherits(u,i),u.prototype.processChunk=function(f){this.meta=f.meta,this._pako===null&&this._createPako(),this._pako.push(c.transformTo(d,f.data),!1)},u.prototype.flush=function(){i.prototype.flush.call(this),this._pako===null&&this._createPako(),this._pako.push([],!0)},u.prototype.cleanUp=function(){i.prototype.cleanUp.call(this),this._pako=null},u.prototype._createPako=function(){this._pako=new a[this._pakoAction]({raw:!0,level:this._pakoOptions.level||-1});var f=this;this._pako.onData=function(w){f.push({data:w,meta:f.meta})}},l.compressWorker=function(f){return new u("Deflate",f)},l.uncompressWorker=function(){return new u("Inflate",{})}},{"./stream/GenericWorker":28,"./utils":32,pako:38}],8:[function(r,o,l){function s(m,v){var _,h="";for(_=0;_<v;_++)h+=String.fromCharCode(255&m),m>>>=8;return h}function a(m,v,_,h,g,y){var q,D,C=m.file,$=m.compression,N=y!==d.utf8encode,S=c.transformTo("string",y(C.name)),I=c.transformTo("string",d.utf8encode(C.name)),T=C.comment,A=c.transformTo("string",y(T)),E=c.transformTo("string",d.utf8encode(T)),P=I.length!==C.name.length,x=E.length!==T.length,R="",K="",te="",W=C.dir,H=C.date,Q={crc32:0,compressedSize:0,uncompressedSize:0};v&&!_||(Q.crc32=m.crc32,Q.compressedSize=m.compressedSize,Q.uncompressedSize=m.uncompressedSize);var V=0;v&&(V|=8),N||!P&&!x||(V|=2048);var X=0,pe=0;W&&(X|=16),g==="UNIX"?(pe=798,X|=(function(ue,Le){var Pe=ue;return ue||(Pe=Le?16893:33204),(65535&Pe)<<16})(C.unixPermissions,W)):(pe=20,X|=(function(ue){return 63&(ue||0)})(C.dosPermissions)),q=H.getUTCHours(),q<<=6,q|=H.getUTCMinutes(),q<<=5,q|=H.getUTCSeconds()/2,D=H.getUTCFullYear()-1980,D<<=4,D|=H.getUTCMonth()+1,D<<=5,D|=H.getUTCDate(),P&&(K=s(1,1)+s(u(S),4)+I,R+="up"+s(K.length,2)+K),x&&(te=s(1,1)+s(u(A),4)+E,R+="uc"+s(te.length,2)+te);var le="";return le+=`
\0`,le+=s(V,2),le+=$.magic,le+=s(q,2),le+=s(D,2),le+=s(Q.crc32,4),le+=s(Q.compressedSize,4),le+=s(Q.uncompressedSize,4),le+=s(S.length,2),le+=s(R.length,2),{fileRecord:f.LOCAL_FILE_HEADER+le+S+R,dirRecord:f.CENTRAL_FILE_HEADER+s(pe,2)+le+s(A.length,2)+"\0\0\0\0"+s(X,4)+s(h,4)+S+R+A}}var c=r("../utils"),i=r("../stream/GenericWorker"),d=r("../utf8"),u=r("../crc32"),f=r("../signature");function w(m,v,_,h){i.call(this,"ZipFileWorker"),this.bytesWritten=0,this.zipComment=v,this.zipPlatform=_,this.encodeFileName=h,this.streamFiles=m,this.accumulate=!1,this.contentBuffer=[],this.dirRecords=[],this.currentSourceOffset=0,this.entriesCount=0,this.currentFile=null,this._sources=[]}c.inherits(w,i),w.prototype.push=function(m){var v=m.meta.percent||0,_=this.entriesCount,h=this._sources.length;this.accumulate?this.contentBuffer.push(m):(this.bytesWritten+=m.data.length,i.prototype.push.call(this,{data:m.data,meta:{currentFile:this.currentFile,percent:_?(v+100*(_-h-1))/_:100}}))},w.prototype.openedSource=function(m){this.currentSourceOffset=this.bytesWritten,this.currentFile=m.file.name;var v=this.streamFiles&&!m.file.dir;if(v){var _=a(m,v,!1,this.currentSourceOffset,this.zipPlatform,this.encodeFileName);this.push({data:_.fileRecord,meta:{percent:0}})}else this.accumulate=!0},w.prototype.closedSource=function(m){this.accumulate=!1;var v=this.streamFiles&&!m.file.dir,_=a(m,v,!0,this.currentSourceOffset,this.zipPlatform,this.encodeFileName);if(this.dirRecords.push(_.dirRecord),v)this.push({data:(function(h){return f.DATA_DESCRIPTOR+s(h.crc32,4)+s(h.compressedSize,4)+s(h.uncompressedSize,4)})(m),meta:{percent:100}});else for(this.push({data:_.fileRecord,meta:{percent:0}});this.contentBuffer.length;)this.push(this.contentBuffer.shift());this.currentFile=null},w.prototype.flush=function(){for(var m=this.bytesWritten,v=0;v<this.dirRecords.length;v++)this.push({data:this.dirRecords[v],meta:{percent:100}});var _=this.bytesWritten-m,h=(function(g,y,q,D,C){var $=c.transformTo("string",C(D));return f.CENTRAL_DIRECTORY_END+"\0\0\0\0"+s(g,2)+s(g,2)+s(y,4)+s(q,4)+s($.length,2)+$})(this.dirRecords.length,_,m,this.zipComment,this.encodeFileName);this.push({data:h,meta:{percent:100}})},w.prototype.prepareNextSource=function(){this.previous=this._sources.shift(),this.openedSource(this.previous.streamInfo),this.isPaused?this.previous.pause():this.previous.resume()},w.prototype.registerPrevious=function(m){this._sources.push(m);var v=this;return m.on("data",function(_){v.processChunk(_)}),m.on("end",function(){v.closedSource(v.previous.streamInfo),v._sources.length?v.prepareNextSource():v.end()}),m.on("error",function(_){v.error(_)}),this},w.prototype.resume=function(){return!!i.prototype.resume.call(this)&&(!this.previous&&this._sources.length?(this.prepareNextSource(),!0):this.previous||this._sources.length||this.generatedError?void 0:(this.end(),!0))},w.prototype.error=function(m){var v=this._sources;if(!i.prototype.error.call(this,m))return!1;for(var _=0;_<v.length;_++)try{v[_].error(m)}catch{}return!0},w.prototype.lock=function(){i.prototype.lock.call(this);for(var m=this._sources,v=0;v<m.length;v++)m[v].lock()},o.exports=w},{"../crc32":4,"../signature":23,"../stream/GenericWorker":28,"../utf8":31,"../utils":32}],9:[function(r,o,l){var s=r("../compressions"),a=r("./ZipFileWorker");l.generateWorker=function(c,i,d){var u=new a(i.streamFiles,d,i.platform,i.encodeFileName),f=0;try{c.forEach(function(w,m){f++;var v=(function(y,q){var D=y||q,C=s[D];if(!C)throw new Error(D+" is not a valid compression method !");return C})(m.options.compression,i.compression),_=m.options.compressionOptions||i.compressionOptions||{},h=m.dir,g=m.date;m._compressWorker(v,_).withStreamInfo("file",{name:w,dir:h,date:g,comment:m.comment||"",unixPermissions:m.unixPermissions,dosPermissions:m.dosPermissions}).pipe(u)}),u.entriesCount=f}catch(w){u.error(w)}return u}},{"../compressions":3,"./ZipFileWorker":8}],10:[function(r,o,l){function s(){if(!(this instanceof s))return new s;if(arguments.length)throw new Error("The constructor with parameters has been removed in JSZip 3.0, please check the upgrade guide.");this.files=Object.create(null),this.comment=null,this.root="",this.clone=function(){var a=new s;for(var c in this)typeof this[c]!="function"&&(a[c]=this[c]);return a}}(s.prototype=r("./object")).loadAsync=r("./load"),s.support=r("./support"),s.defaults=r("./defaults"),s.version="3.10.1",s.loadAsync=function(a,c){return new s().loadAsync(a,c)},s.external=r("./external"),o.exports=s},{"./defaults":5,"./external":6,"./load":11,"./object":15,"./support":30}],11:[function(r,o,l){var s=r("./utils"),a=r("./external"),c=r("./utf8"),i=r("./zipEntries"),d=r("./stream/Crc32Probe"),u=r("./nodejsUtils");function f(w){return new a.Promise(function(m,v){var _=w.decompressed.getContentWorker().pipe(new d);_.on("error",function(h){v(h)}).on("end",function(){_.streamInfo.crc32!==w.decompressed.crc32?v(new Error("Corrupted zip : CRC32 mismatch")):m()}).resume()})}o.exports=function(w,m){var v=this;return m=s.extend(m||{},{base64:!1,checkCRC32:!1,optimizedBinaryString:!1,createFolders:!1,decodeFileName:c.utf8decode}),u.isNode&&u.isStream(w)?a.Promise.reject(new Error("JSZip can't accept a stream when loading a zip file.")):s.prepareContent("the loaded zip file",w,!0,m.optimizedBinaryString,m.base64).then(function(_){var h=new i(m);return h.load(_),h}).then(function(_){var h=[a.Promise.resolve(_)],g=_.files;if(m.checkCRC32)for(var y=0;y<g.length;y++)h.push(f(g[y]));return a.Promise.all(h)}).then(function(_){for(var h=_.shift(),g=h.files,y=0;y<g.length;y++){var q=g[y],D=q.fileNameStr,C=s.resolve(q.fileNameStr);v.file(C,q.decompressed,{binary:!0,optimizedBinaryString:!0,date:q.date,dir:q.dir,comment:q.fileCommentStr.length?q.fileCommentStr:null,unixPermissions:q.unixPermissions,dosPermissions:q.dosPermissions,createFolders:m.createFolders}),q.dir||(v.file(C).unsafeOriginalName=D)}return h.zipComment.length&&(v.comment=h.zipComment),v})}},{"./external":6,"./nodejsUtils":14,"./stream/Crc32Probe":25,"./utf8":31,"./utils":32,"./zipEntries":33}],12:[function(r,o,l){var s=r("../utils"),a=r("../stream/GenericWorker");function c(i,d){a.call(this,"Nodejs stream input adapter for "+i),this._upstreamEnded=!1,this._bindStream(d)}s.inherits(c,a),c.prototype._bindStream=function(i){var d=this;(this._stream=i).pause(),i.on("data",function(u){d.push({data:u,meta:{percent:0}})}).on("error",function(u){d.isPaused?this.generatedError=u:d.error(u)}).on("end",function(){d.isPaused?d._upstreamEnded=!0:d.end()})},c.prototype.pause=function(){return!!a.prototype.pause.call(this)&&(this._stream.pause(),!0)},c.prototype.resume=function(){return!!a.prototype.resume.call(this)&&(this._upstreamEnded?this.end():this._stream.resume(),!0)},o.exports=c},{"../stream/GenericWorker":28,"../utils":32}],13:[function(r,o,l){var s=r("readable-stream").Readable;function a(c,i,d){s.call(this,i),this._helper=c;var u=this;c.on("data",function(f,w){u.push(f)||u._helper.pause(),d&&d(w)}).on("error",function(f){u.emit("error",f)}).on("end",function(){u.push(null)})}r("../utils").inherits(a,s),a.prototype._read=function(){this._helper.resume()},o.exports=a},{"../utils":32,"readable-stream":16}],14:[function(r,o,l){o.exports={isNode:typeof Buffer<"u",newBufferFrom:function(s,a){if(Buffer.from&&Buffer.from!==Uint8Array.from)return Buffer.from(s,a);if(typeof s=="number")throw new Error('The "data" argument must not be a number');return new Buffer(s,a)},allocBuffer:function(s){if(Buffer.alloc)return Buffer.alloc(s);var a=new Buffer(s);return a.fill(0),a},isBuffer:function(s){return Buffer.isBuffer(s)},isStream:function(s){return s&&typeof s.on=="function"&&typeof s.pause=="function"&&typeof s.resume=="function"}}},{}],15:[function(r,o,l){function s(C,$,N){var S,I=c.getTypeOf($),T=c.extend(N||{},u);T.date=T.date||new Date,T.compression!==null&&(T.compression=T.compression.toUpperCase()),typeof T.unixPermissions=="string"&&(T.unixPermissions=parseInt(T.unixPermissions,8)),T.unixPermissions&&16384&T.unixPermissions&&(T.dir=!0),T.dosPermissions&&16&T.dosPermissions&&(T.dir=!0),T.dir&&(C=g(C)),T.createFolders&&(S=h(C))&&y.call(this,S,!0);var A=I==="string"&&T.binary===!1&&T.base64===!1;N&&N.binary!==void 0||(T.binary=!A),($ instanceof f&&$.uncompressedSize===0||T.dir||!$||$.length===0)&&(T.base64=!1,T.binary=!0,$="",T.compression="STORE",I="string");var E=null;E=$ instanceof f||$ instanceof i?$:v.isNode&&v.isStream($)?new _(C,$):c.prepareContent(C,$,T.binary,T.optimizedBinaryString,T.base64);var P=new w(C,E,T);this.files[C]=P}var a=r("./utf8"),c=r("./utils"),i=r("./stream/GenericWorker"),d=r("./stream/StreamHelper"),u=r("./defaults"),f=r("./compressedObject"),w=r("./zipObject"),m=r("./generate"),v=r("./nodejsUtils"),_=r("./nodejs/NodejsStreamInputAdapter"),h=function(C){C.slice(-1)==="/"&&(C=C.substring(0,C.length-1));var $=C.lastIndexOf("/");return 0<$?C.substring(0,$):""},g=function(C){return C.slice(-1)!=="/"&&(C+="/"),C},y=function(C,$){return $=$!==void 0?$:u.createFolders,C=g(C),this.files[C]||s.call(this,C,null,{dir:!0,createFolders:$}),this.files[C]};function q(C){return Object.prototype.toString.call(C)==="[object RegExp]"}var D={load:function(){throw new Error("This method has been removed in JSZip 3.0, please check the upgrade guide.")},forEach:function(C){var $,N,S;for($ in this.files)S=this.files[$],(N=$.slice(this.root.length,$.length))&&$.slice(0,this.root.length)===this.root&&C(N,S)},filter:function(C){var $=[];return this.forEach(function(N,S){C(N,S)&&$.push(S)}),$},file:function(C,$,N){if(arguments.length!==1)return C=this.root+C,s.call(this,C,$,N),this;if(q(C)){var S=C;return this.filter(function(T,A){return!A.dir&&S.test(T)})}var I=this.files[this.root+C];return I&&!I.dir?I:null},folder:function(C){if(!C)return this;if(q(C))return this.filter(function(I,T){return T.dir&&C.test(I)});var $=this.root+C,N=y.call(this,$),S=this.clone();return S.root=N.name,S},remove:function(C){C=this.root+C;var $=this.files[C];if($||(C.slice(-1)!=="/"&&(C+="/"),$=this.files[C]),$&&!$.dir)delete this.files[C];else for(var N=this.filter(function(I,T){return T.name.slice(0,C.length)===C}),S=0;S<N.length;S++)delete this.files[N[S].name];return this},generate:function(){throw new Error("This method has been removed in JSZip 3.0, please check the upgrade guide.")},generateInternalStream:function(C){var $,N={};try{if((N=c.extend(C||{},{streamFiles:!1,compression:"STORE",compressionOptions:null,type:"",platform:"DOS",comment:null,mimeType:"application/zip",encodeFileName:a.utf8encode})).type=N.type.toLowerCase(),N.compression=N.compression.toUpperCase(),N.type==="binarystring"&&(N.type="string"),!N.type)throw new Error("No output type specified.");c.checkSupport(N.type),N.platform!=="darwin"&&N.platform!=="freebsd"&&N.platform!=="linux"&&N.platform!=="sunos"||(N.platform="UNIX"),N.platform==="win32"&&(N.platform="DOS");var S=N.comment||this.comment||"";$=m.generateWorker(this,N,S)}catch(I){($=new i("error")).error(I)}return new d($,N.type||"string",N.mimeType)},generateAsync:function(C,$){return this.generateInternalStream(C).accumulate($)},generateNodeStream:function(C,$){return(C=C||{}).type||(C.type="nodebuffer"),this.generateInternalStream(C).toNodejsStream($)}};o.exports=D},{"./compressedObject":2,"./defaults":5,"./generate":9,"./nodejs/NodejsStreamInputAdapter":12,"./nodejsUtils":14,"./stream/GenericWorker":28,"./stream/StreamHelper":29,"./utf8":31,"./utils":32,"./zipObject":35}],16:[function(r,o,l){o.exports=r("stream")},{stream:void 0}],17:[function(r,o,l){var s=r("./DataReader");function a(c){s.call(this,c);for(var i=0;i<this.data.length;i++)c[i]=255&c[i]}r("../utils").inherits(a,s),a.prototype.byteAt=function(c){return this.data[this.zero+c]},a.prototype.lastIndexOfSignature=function(c){for(var i=c.charCodeAt(0),d=c.charCodeAt(1),u=c.charCodeAt(2),f=c.charCodeAt(3),w=this.length-4;0<=w;--w)if(this.data[w]===i&&this.data[w+1]===d&&this.data[w+2]===u&&this.data[w+3]===f)return w-this.zero;return-1},a.prototype.readAndCheckSignature=function(c){var i=c.charCodeAt(0),d=c.charCodeAt(1),u=c.charCodeAt(2),f=c.charCodeAt(3),w=this.readData(4);return i===w[0]&&d===w[1]&&u===w[2]&&f===w[3]},a.prototype.readData=function(c){if(this.checkOffset(c),c===0)return[];var i=this.data.slice(this.zero+this.index,this.zero+this.index+c);return this.index+=c,i},o.exports=a},{"../utils":32,"./DataReader":18}],18:[function(r,o,l){var s=r("../utils");function a(c){this.data=c,this.length=c.length,this.index=0,this.zero=0}a.prototype={checkOffset:function(c){this.checkIndex(this.index+c)},checkIndex:function(c){if(this.length<this.zero+c||c<0)throw new Error("End of data reached (data length = "+this.length+", asked index = "+c+"). Corrupted zip ?")},setIndex:function(c){this.checkIndex(c),this.index=c},skip:function(c){this.setIndex(this.index+c)},byteAt:function(){},readInt:function(c){var i,d=0;for(this.checkOffset(c),i=this.index+c-1;i>=this.index;i--)d=(d<<8)+this.byteAt(i);return this.index+=c,d},readString:function(c){return s.transformTo("string",this.readData(c))},readData:function(){},lastIndexOfSignature:function(){},readAndCheckSignature:function(){},readDate:function(){var c=this.readInt(4);return new Date(Date.UTC(1980+(c>>25&127),(c>>21&15)-1,c>>16&31,c>>11&31,c>>5&63,(31&c)<<1))}},o.exports=a},{"../utils":32}],19:[function(r,o,l){var s=r("./Uint8ArrayReader");function a(c){s.call(this,c)}r("../utils").inherits(a,s),a.prototype.readData=function(c){this.checkOffset(c);var i=this.data.slice(this.zero+this.index,this.zero+this.index+c);return this.index+=c,i},o.exports=a},{"../utils":32,"./Uint8ArrayReader":21}],20:[function(r,o,l){var s=r("./DataReader");function a(c){s.call(this,c)}r("../utils").inherits(a,s),a.prototype.byteAt=function(c){return this.data.charCodeAt(this.zero+c)},a.prototype.lastIndexOfSignature=function(c){return this.data.lastIndexOf(c)-this.zero},a.prototype.readAndCheckSignature=function(c){return c===this.readData(4)},a.prototype.readData=function(c){this.checkOffset(c);var i=this.data.slice(this.zero+this.index,this.zero+this.index+c);return this.index+=c,i},o.exports=a},{"../utils":32,"./DataReader":18}],21:[function(r,o,l){var s=r("./ArrayReader");function a(c){s.call(this,c)}r("../utils").inherits(a,s),a.prototype.readData=function(c){if(this.checkOffset(c),c===0)return new Uint8Array(0);var i=this.data.subarray(this.zero+this.index,this.zero+this.index+c);return this.index+=c,i},o.exports=a},{"../utils":32,"./ArrayReader":17}],22:[function(r,o,l){var s=r("../utils"),a=r("../support"),c=r("./ArrayReader"),i=r("./StringReader"),d=r("./NodeBufferReader"),u=r("./Uint8ArrayReader");o.exports=function(f){var w=s.getTypeOf(f);return s.checkSupport(w),w!=="string"||a.uint8array?w==="nodebuffer"?new d(f):a.uint8array?new u(s.transformTo("uint8array",f)):new c(s.transformTo("array",f)):new i(f)}},{"../support":30,"../utils":32,"./ArrayReader":17,"./NodeBufferReader":19,"./StringReader":20,"./Uint8ArrayReader":21}],23:[function(r,o,l){l.LOCAL_FILE_HEADER="PK",l.CENTRAL_FILE_HEADER="PK",l.CENTRAL_DIRECTORY_END="PK",l.ZIP64_CENTRAL_DIRECTORY_LOCATOR="PK\x07",l.ZIP64_CENTRAL_DIRECTORY_END="PK",l.DATA_DESCRIPTOR="PK\x07\b"},{}],24:[function(r,o,l){var s=r("./GenericWorker"),a=r("../utils");function c(i){s.call(this,"ConvertWorker to "+i),this.destType=i}a.inherits(c,s),c.prototype.processChunk=function(i){this.push({data:a.transformTo(this.destType,i.data),meta:i.meta})},o.exports=c},{"../utils":32,"./GenericWorker":28}],25:[function(r,o,l){var s=r("./GenericWorker"),a=r("../crc32");function c(){s.call(this,"Crc32Probe"),this.withStreamInfo("crc32",0)}r("../utils").inherits(c,s),c.prototype.processChunk=function(i){this.streamInfo.crc32=a(i.data,this.streamInfo.crc32||0),this.push(i)},o.exports=c},{"../crc32":4,"../utils":32,"./GenericWorker":28}],26:[function(r,o,l){var s=r("../utils"),a=r("./GenericWorker");function c(i){a.call(this,"DataLengthProbe for "+i),this.propName=i,this.withStreamInfo(i,0)}s.inherits(c,a),c.prototype.processChunk=function(i){if(i){var d=this.streamInfo[this.propName]||0;this.streamInfo[this.propName]=d+i.data.length}a.prototype.processChunk.call(this,i)},o.exports=c},{"../utils":32,"./GenericWorker":28}],27:[function(r,o,l){var s=r("../utils"),a=r("./GenericWorker");function c(i){a.call(this,"DataWorker");var d=this;this.dataIsReady=!1,this.index=0,this.max=0,this.data=null,this.type="",this._tickScheduled=!1,i.then(function(u){d.dataIsReady=!0,d.data=u,d.max=u&&u.length||0,d.type=s.getTypeOf(u),d.isPaused||d._tickAndRepeat()},function(u){d.error(u)})}s.inherits(c,a),c.prototype.cleanUp=function(){a.prototype.cleanUp.call(this),this.data=null},c.prototype.resume=function(){return!!a.prototype.resume.call(this)&&(!this._tickScheduled&&this.dataIsReady&&(this._tickScheduled=!0,s.delay(this._tickAndRepeat,[],this)),!0)},c.prototype._tickAndRepeat=function(){this._tickScheduled=!1,this.isPaused||this.isFinished||(this._tick(),this.isFinished||(s.delay(this._tickAndRepeat,[],this),this._tickScheduled=!0))},c.prototype._tick=function(){if(this.isPaused||this.isFinished)return!1;var i=null,d=Math.min(this.max,this.index+16384);if(this.index>=this.max)return this.end();switch(this.type){case"string":i=this.data.substring(this.index,d);break;case"uint8array":i=this.data.subarray(this.index,d);break;case"array":case"nodebuffer":i=this.data.slice(this.index,d)}return this.index=d,this.push({data:i,meta:{percent:this.max?this.index/this.max*100:0}})},o.exports=c},{"../utils":32,"./GenericWorker":28}],28:[function(r,o,l){function s(a){this.name=a||"default",this.streamInfo={},this.generatedError=null,this.extraStreamInfo={},this.isPaused=!0,this.isFinished=!1,this.isLocked=!1,this._listeners={data:[],end:[],error:[]},this.previous=null}s.prototype={push:function(a){this.emit("data",a)},end:function(){if(this.isFinished)return!1;this.flush();try{this.emit("end"),this.cleanUp(),this.isFinished=!0}catch(a){this.emit("error",a)}return!0},error:function(a){return!this.isFinished&&(this.isPaused?this.generatedError=a:(this.isFinished=!0,this.emit("error",a),this.previous&&this.previous.error(a),this.cleanUp()),!0)},on:function(a,c){return this._listeners[a].push(c),this},cleanUp:function(){this.streamInfo=this.generatedError=this.extraStreamInfo=null,this._listeners=[]},emit:function(a,c){if(this._listeners[a])for(var i=0;i<this._listeners[a].length;i++)this._listeners[a][i].call(this,c)},pipe:function(a){return a.registerPrevious(this)},registerPrevious:function(a){if(this.isLocked)throw new Error("The stream '"+this+"' has already been used.");this.streamInfo=a.streamInfo,this.mergeStreamInfo(),this.previous=a;var c=this;return a.on("data",function(i){c.processChunk(i)}),a.on("end",function(){c.end()}),a.on("error",function(i){c.error(i)}),this},pause:function(){return!this.isPaused&&!this.isFinished&&(this.isPaused=!0,this.previous&&this.previous.pause(),!0)},resume:function(){if(!this.isPaused||this.isFinished)return!1;var a=this.isPaused=!1;return this.generatedError&&(this.error(this.generatedError),a=!0),this.previous&&this.previous.resume(),!a},flush:function(){},processChunk:function(a){this.push(a)},withStreamInfo:function(a,c){return this.extraStreamInfo[a]=c,this.mergeStreamInfo(),this},mergeStreamInfo:function(){for(var a in this.extraStreamInfo)Object.prototype.hasOwnProperty.call(this.extraStreamInfo,a)&&(this.streamInfo[a]=this.extraStreamInfo[a])},lock:function(){if(this.isLocked)throw new Error("The stream '"+this+"' has already been used.");this.isLocked=!0,this.previous&&this.previous.lock()},toString:function(){var a="Worker "+this.name;return this.previous?this.previous+" -> "+a:a}},o.exports=s},{}],29:[function(r,o,l){var s=r("../utils"),a=r("./ConvertWorker"),c=r("./GenericWorker"),i=r("../base64"),d=r("../support"),u=r("../external"),f=null;if(d.nodestream)try{f=r("../nodejs/NodejsStreamOutputAdapter")}catch{}function w(v,_){return new u.Promise(function(h,g){var y=[],q=v._internalType,D=v._outputType,C=v._mimeType;v.on("data",function($,N){y.push($),_&&_(N)}).on("error",function($){y=[],g($)}).on("end",function(){try{var $=(function(N,S,I){switch(N){case"blob":return s.newBlob(s.transformTo("arraybuffer",S),I);case"base64":return i.encode(S);default:return s.transformTo(N,S)}})(D,(function(N,S){var I,T=0,A=null,E=0;for(I=0;I<S.length;I++)E+=S[I].length;switch(N){case"string":return S.join("");case"array":return Array.prototype.concat.apply([],S);case"uint8array":for(A=new Uint8Array(E),I=0;I<S.length;I++)A.set(S[I],T),T+=S[I].length;return A;case"nodebuffer":return Buffer.concat(S);default:throw new Error("concat : unsupported type '"+N+"'")}})(q,y),C);h($)}catch(N){g(N)}y=[]}).resume()})}function m(v,_,h){var g=_;switch(_){case"blob":case"arraybuffer":g="uint8array";break;case"base64":g="string"}try{this._internalType=g,this._outputType=_,this._mimeType=h,s.checkSupport(g),this._worker=v.pipe(new a(g)),v.lock()}catch(y){this._worker=new c("error"),this._worker.error(y)}}m.prototype={accumulate:function(v){return w(this,v)},on:function(v,_){var h=this;return v==="data"?this._worker.on(v,function(g){_.call(h,g.data,g.meta)}):this._worker.on(v,function(){s.delay(_,arguments,h)}),this},resume:function(){return s.delay(this._worker.resume,[],this._worker),this},pause:function(){return this._worker.pause(),this},toNodejsStream:function(v){if(s.checkSupport("nodestream"),this._outputType!=="nodebuffer")throw new Error(this._outputType+" is not supported by this method");return new f(this,{objectMode:this._outputType!=="nodebuffer"},v)}},o.exports=m},{"../base64":1,"../external":6,"../nodejs/NodejsStreamOutputAdapter":13,"../support":30,"../utils":32,"./ConvertWorker":24,"./GenericWorker":28}],30:[function(r,o,l){if(l.base64=!0,l.array=!0,l.string=!0,l.arraybuffer=typeof ArrayBuffer<"u"&&typeof Uint8Array<"u",l.nodebuffer=typeof Buffer<"u",l.uint8array=typeof Uint8Array<"u",typeof ArrayBuffer>"u")l.blob=!1;else{var s=new ArrayBuffer(0);try{l.blob=new Blob([s],{type:"application/zip"}).size===0}catch{try{var a=new(self.BlobBuilder||self.WebKitBlobBuilder||self.MozBlobBuilder||self.MSBlobBuilder);a.append(s),l.blob=a.getBlob("application/zip").size===0}catch{l.blob=!1}}}try{l.nodestream=!!r("readable-stream").Readable}catch{l.nodestream=!1}},{"readable-stream":16}],31:[function(r,o,l){for(var s=r("./utils"),a=r("./support"),c=r("./nodejsUtils"),i=r("./stream/GenericWorker"),d=new Array(256),u=0;u<256;u++)d[u]=252<=u?6:248<=u?5:240<=u?4:224<=u?3:192<=u?2:1;d[254]=d[254]=1;function f(){i.call(this,"utf-8 decode"),this.leftOver=null}function w(){i.call(this,"utf-8 encode")}l.utf8encode=function(m){return a.nodebuffer?c.newBufferFrom(m,"utf-8"):(function(v){var _,h,g,y,q,D=v.length,C=0;for(y=0;y<D;y++)(64512&(h=v.charCodeAt(y)))==55296&&y+1<D&&(64512&(g=v.charCodeAt(y+1)))==56320&&(h=65536+(h-55296<<10)+(g-56320),y++),C+=h<128?1:h<2048?2:h<65536?3:4;for(_=a.uint8array?new Uint8Array(C):new Array(C),y=q=0;q<C;y++)(64512&(h=v.charCodeAt(y)))==55296&&y+1<D&&(64512&(g=v.charCodeAt(y+1)))==56320&&(h=65536+(h-55296<<10)+(g-56320),y++),h<128?_[q++]=h:(h<2048?_[q++]=192|h>>>6:(h<65536?_[q++]=224|h>>>12:(_[q++]=240|h>>>18,_[q++]=128|h>>>12&63),_[q++]=128|h>>>6&63),_[q++]=128|63&h);return _})(m)},l.utf8decode=function(m){return a.nodebuffer?s.transformTo("nodebuffer",m).toString("utf-8"):(function(v){var _,h,g,y,q=v.length,D=new Array(2*q);for(_=h=0;_<q;)if((g=v[_++])<128)D[h++]=g;else if(4<(y=d[g]))D[h++]=65533,_+=y-1;else{for(g&=y===2?31:y===3?15:7;1<y&&_<q;)g=g<<6|63&v[_++],y--;1<y?D[h++]=65533:g<65536?D[h++]=g:(g-=65536,D[h++]=55296|g>>10&1023,D[h++]=56320|1023&g)}return D.length!==h&&(D.subarray?D=D.subarray(0,h):D.length=h),s.applyFromCharCode(D)})(m=s.transformTo(a.uint8array?"uint8array":"array",m))},s.inherits(f,i),f.prototype.processChunk=function(m){var v=s.transformTo(a.uint8array?"uint8array":"array",m.data);if(this.leftOver&&this.leftOver.length){if(a.uint8array){var _=v;(v=new Uint8Array(_.length+this.leftOver.length)).set(this.leftOver,0),v.set(_,this.leftOver.length)}else v=this.leftOver.concat(v);this.leftOver=null}var h=(function(y,q){var D;for((q=q||y.length)>y.length&&(q=y.length),D=q-1;0<=D&&(192&y[D])==128;)D--;return D<0||D===0?q:D+d[y[D]]>q?D:q})(v),g=v;h!==v.length&&(a.uint8array?(g=v.subarray(0,h),this.leftOver=v.subarray(h,v.length)):(g=v.slice(0,h),this.leftOver=v.slice(h,v.length))),this.push({data:l.utf8decode(g),meta:m.meta})},f.prototype.flush=function(){this.leftOver&&this.leftOver.length&&(this.push({data:l.utf8decode(this.leftOver),meta:{}}),this.leftOver=null)},l.Utf8DecodeWorker=f,s.inherits(w,i),w.prototype.processChunk=function(m){this.push({data:l.utf8encode(m.data),meta:m.meta})},l.Utf8EncodeWorker=w},{"./nodejsUtils":14,"./stream/GenericWorker":28,"./support":30,"./utils":32}],32:[function(r,o,l){var s=r("./support"),a=r("./base64"),c=r("./nodejsUtils"),i=r("./external");function d(_){return _}function u(_,h){for(var g=0;g<_.length;++g)h[g]=255&_.charCodeAt(g);return h}r("setimmediate"),l.newBlob=function(_,h){l.checkSupport("blob");try{return new Blob([_],{type:h})}catch{try{var g=new(self.BlobBuilder||self.WebKitBlobBuilder||self.MozBlobBuilder||self.MSBlobBuilder);return g.append(_),g.getBlob(h)}catch{throw new Error("Bug : can't construct the Blob.")}}};var f={stringifyByChunk:function(_,h,g){var y=[],q=0,D=_.length;if(D<=g)return String.fromCharCode.apply(null,_);for(;q<D;)h==="array"||h==="nodebuffer"?y.push(String.fromCharCode.apply(null,_.slice(q,Math.min(q+g,D)))):y.push(String.fromCharCode.apply(null,_.subarray(q,Math.min(q+g,D)))),q+=g;return y.join("")},stringifyByChar:function(_){for(var h="",g=0;g<_.length;g++)h+=String.fromCharCode(_[g]);return h},applyCanBeUsed:{uint8array:(function(){try{return s.uint8array&&String.fromCharCode.apply(null,new Uint8Array(1)).length===1}catch{return!1}})(),nodebuffer:(function(){try{return s.nodebuffer&&String.fromCharCode.apply(null,c.allocBuffer(1)).length===1}catch{return!1}})()}};function w(_){var h=65536,g=l.getTypeOf(_),y=!0;if(g==="uint8array"?y=f.applyCanBeUsed.uint8array:g==="nodebuffer"&&(y=f.applyCanBeUsed.nodebuffer),y)for(;1<h;)try{return f.stringifyByChunk(_,g,h)}catch{h=Math.floor(h/2)}return f.stringifyByChar(_)}function m(_,h){for(var g=0;g<_.length;g++)h[g]=_[g];return h}l.applyFromCharCode=w;var v={};v.string={string:d,array:function(_){return u(_,new Array(_.length))},arraybuffer:function(_){return v.string.uint8array(_).buffer},uint8array:function(_){return u(_,new Uint8Array(_.length))},nodebuffer:function(_){return u(_,c.allocBuffer(_.length))}},v.array={string:w,array:d,arraybuffer:function(_){return new Uint8Array(_).buffer},uint8array:function(_){return new Uint8Array(_)},nodebuffer:function(_){return c.newBufferFrom(_)}},v.arraybuffer={string:function(_){return w(new Uint8Array(_))},array:function(_){return m(new Uint8Array(_),new Array(_.byteLength))},arraybuffer:d,uint8array:function(_){return new Uint8Array(_)},nodebuffer:function(_){return c.newBufferFrom(new Uint8Array(_))}},v.uint8array={string:w,array:function(_){return m(_,new Array(_.length))},arraybuffer:function(_){return _.buffer},uint8array:d,nodebuffer:function(_){return c.newBufferFrom(_)}},v.nodebuffer={string:w,array:function(_){return m(_,new Array(_.length))},arraybuffer:function(_){return v.nodebuffer.uint8array(_).buffer},uint8array:function(_){return m(_,new Uint8Array(_.length))},nodebuffer:d},l.transformTo=function(_,h){if(h=h||"",!_)return h;l.checkSupport(_);var g=l.getTypeOf(h);return v[g][_](h)},l.resolve=function(_){for(var h=_.split("/"),g=[],y=0;y<h.length;y++){var q=h[y];q==="."||q===""&&y!==0&&y!==h.length-1||(q===".."?g.pop():g.push(q))}return g.join("/")},l.getTypeOf=function(_){return typeof _=="string"?"string":Object.prototype.toString.call(_)==="[object Array]"?"array":s.nodebuffer&&c.isBuffer(_)?"nodebuffer":s.uint8array&&_ instanceof Uint8Array?"uint8array":s.arraybuffer&&_ instanceof ArrayBuffer?"arraybuffer":void 0},l.checkSupport=function(_){if(!s[_.toLowerCase()])throw new Error(_+" is not supported by this platform")},l.MAX_VALUE_16BITS=65535,l.MAX_VALUE_32BITS=-1,l.pretty=function(_){var h,g,y="";for(g=0;g<(_||"").length;g++)y+="\\x"+((h=_.charCodeAt(g))<16?"0":"")+h.toString(16).toUpperCase();return y},l.delay=function(_,h,g){setImmediate(function(){_.apply(g||null,h||[])})},l.inherits=function(_,h){function g(){}g.prototype=h.prototype,_.prototype=new g},l.extend=function(){var _,h,g={};for(_=0;_<arguments.length;_++)for(h in arguments[_])Object.prototype.hasOwnProperty.call(arguments[_],h)&&g[h]===void 0&&(g[h]=arguments[_][h]);return g},l.prepareContent=function(_,h,g,y,q){return i.Promise.resolve(h).then(function(D){return s.blob&&(D instanceof Blob||["[object File]","[object Blob]"].indexOf(Object.prototype.toString.call(D))!==-1)&&typeof FileReader<"u"?new i.Promise(function(C,$){var N=new FileReader;N.onload=function(S){C(S.target.result)},N.onerror=function(S){$(S.target.error)},N.readAsArrayBuffer(D)}):D}).then(function(D){var C=l.getTypeOf(D);return C?(C==="arraybuffer"?D=l.transformTo("uint8array",D):C==="string"&&(q?D=a.decode(D):g&&y!==!0&&(D=(function($){return u($,s.uint8array?new Uint8Array($.length):new Array($.length))})(D))),D):i.Promise.reject(new Error("Can't read the data of '"+_+"'. Is it in a supported JavaScript type (String, Blob, ArrayBuffer, etc) ?"))})}},{"./base64":1,"./external":6,"./nodejsUtils":14,"./support":30,setimmediate:54}],33:[function(r,o,l){var s=r("./reader/readerFor"),a=r("./utils"),c=r("./signature"),i=r("./zipEntry"),d=r("./support");function u(f){this.files=[],this.loadOptions=f}u.prototype={checkSignature:function(f){if(!this.reader.readAndCheckSignature(f)){this.reader.index-=4;var w=this.reader.readString(4);throw new Error("Corrupted zip or bug: unexpected signature ("+a.pretty(w)+", expected "+a.pretty(f)+")")}},isSignature:function(f,w){var m=this.reader.index;this.reader.setIndex(f);var v=this.reader.readString(4)===w;return this.reader.setIndex(m),v},readBlockEndOfCentral:function(){this.diskNumber=this.reader.readInt(2),this.diskWithCentralDirStart=this.reader.readInt(2),this.centralDirRecordsOnThisDisk=this.reader.readInt(2),this.centralDirRecords=this.reader.readInt(2),this.centralDirSize=this.reader.readInt(4),this.centralDirOffset=this.reader.readInt(4),this.zipCommentLength=this.reader.readInt(2);var f=this.reader.readData(this.zipCommentLength),w=d.uint8array?"uint8array":"array",m=a.transformTo(w,f);this.zipComment=this.loadOptions.decodeFileName(m)},readBlockZip64EndOfCentral:function(){this.zip64EndOfCentralSize=this.reader.readInt(8),this.reader.skip(4),this.diskNumber=this.reader.readInt(4),this.diskWithCentralDirStart=this.reader.readInt(4),this.centralDirRecordsOnThisDisk=this.reader.readInt(8),this.centralDirRecords=this.reader.readInt(8),this.centralDirSize=this.reader.readInt(8),this.centralDirOffset=this.reader.readInt(8),this.zip64ExtensibleData={};for(var f,w,m,v=this.zip64EndOfCentralSize-44;0<v;)f=this.reader.readInt(2),w=this.reader.readInt(4),m=this.reader.readData(w),this.zip64ExtensibleData[f]={id:f,length:w,value:m}},readBlockZip64EndOfCentralLocator:function(){if(this.diskWithZip64CentralDirStart=this.reader.readInt(4),this.relativeOffsetEndOfZip64CentralDir=this.reader.readInt(8),this.disksCount=this.reader.readInt(4),1<this.disksCount)throw new Error("Multi-volumes zip are not supported")},readLocalFiles:function(){var f,w;for(f=0;f<this.files.length;f++)w=this.files[f],this.reader.setIndex(w.localHeaderOffset),this.checkSignature(c.LOCAL_FILE_HEADER),w.readLocalPart(this.reader),w.handleUTF8(),w.processAttributes()},readCentralDir:function(){var f;for(this.reader.setIndex(this.centralDirOffset);this.reader.readAndCheckSignature(c.CENTRAL_FILE_HEADER);)(f=new i({zip64:this.zip64},this.loadOptions)).readCentralPart(this.reader),this.files.push(f);if(this.centralDirRecords!==this.files.length&&this.centralDirRecords!==0&&this.files.length===0)throw new Error("Corrupted zip or bug: expected "+this.centralDirRecords+" records in central dir, got "+this.files.length)},readEndOfCentral:function(){var f=this.reader.lastIndexOfSignature(c.CENTRAL_DIRECTORY_END);if(f<0)throw this.isSignature(0,c.LOCAL_FILE_HEADER)?new Error("Corrupted zip: can't find end of central directory"):new Error("Can't find end of central directory : is this a zip file ? If it is, see https://stuk.github.io/jszip/documentation/howto/read_zip.html");this.reader.setIndex(f);var w=f;if(this.checkSignature(c.CENTRAL_DIRECTORY_END),this.readBlockEndOfCentral(),this.diskNumber===a.MAX_VALUE_16BITS||this.diskWithCentralDirStart===a.MAX_VALUE_16BITS||this.centralDirRecordsOnThisDisk===a.MAX_VALUE_16BITS||this.centralDirRecords===a.MAX_VALUE_16BITS||this.centralDirSize===a.MAX_VALUE_32BITS||this.centralDirOffset===a.MAX_VALUE_32BITS){if(this.zip64=!0,(f=this.reader.lastIndexOfSignature(c.ZIP64_CENTRAL_DIRECTORY_LOCATOR))<0)throw new Error("Corrupted zip: can't find the ZIP64 end of central directory locator");if(this.reader.setIndex(f),this.checkSignature(c.ZIP64_CENTRAL_DIRECTORY_LOCATOR),this.readBlockZip64EndOfCentralLocator(),!this.isSignature(this.relativeOffsetEndOfZip64CentralDir,c.ZIP64_CENTRAL_DIRECTORY_END)&&(this.relativeOffsetEndOfZip64CentralDir=this.reader.lastIndexOfSignature(c.ZIP64_CENTRAL_DIRECTORY_END),this.relativeOffsetEndOfZip64CentralDir<0))throw new Error("Corrupted zip: can't find the ZIP64 end of central directory");this.reader.setIndex(this.relativeOffsetEndOfZip64CentralDir),this.checkSignature(c.ZIP64_CENTRAL_DIRECTORY_END),this.readBlockZip64EndOfCentral()}var m=this.centralDirOffset+this.centralDirSize;this.zip64&&(m+=20,m+=12+this.zip64EndOfCentralSize);var v=w-m;if(0<v)this.isSignature(w,c.CENTRAL_FILE_HEADER)||(this.reader.zero=v);else if(v<0)throw new Error("Corrupted zip: missing "+Math.abs(v)+" bytes.")},prepareReader:function(f){this.reader=s(f)},load:function(f){this.prepareReader(f),this.readEndOfCentral(),this.readCentralDir(),this.readLocalFiles()}},o.exports=u},{"./reader/readerFor":22,"./signature":23,"./support":30,"./utils":32,"./zipEntry":34}],34:[function(r,o,l){var s=r("./reader/readerFor"),a=r("./utils"),c=r("./compressedObject"),i=r("./crc32"),d=r("./utf8"),u=r("./compressions"),f=r("./support");function w(m,v){this.options=m,this.loadOptions=v}w.prototype={isEncrypted:function(){return(1&this.bitFlag)==1},useUTF8:function(){return(2048&this.bitFlag)==2048},readLocalPart:function(m){var v,_;if(m.skip(22),this.fileNameLength=m.readInt(2),_=m.readInt(2),this.fileName=m.readData(this.fileNameLength),m.skip(_),this.compressedSize===-1||this.uncompressedSize===-1)throw new Error("Bug or corrupted zip : didn't get enough information from the central directory (compressedSize === -1 || uncompressedSize === -1)");if((v=(function(h){for(var g in u)if(Object.prototype.hasOwnProperty.call(u,g)&&u[g].magic===h)return u[g];return null})(this.compressionMethod))===null)throw new Error("Corrupted zip : compression "+a.pretty(this.compressionMethod)+" unknown (inner file : "+a.transformTo("string",this.fileName)+")");this.decompressed=new c(this.compressedSize,this.uncompressedSize,this.crc32,v,m.readData(this.compressedSize))},readCentralPart:function(m){this.versionMadeBy=m.readInt(2),m.skip(2),this.bitFlag=m.readInt(2),this.compressionMethod=m.readString(2),this.date=m.readDate(),this.crc32=m.readInt(4),this.compressedSize=m.readInt(4),this.uncompressedSize=m.readInt(4);var v=m.readInt(2);if(this.extraFieldsLength=m.readInt(2),this.fileCommentLength=m.readInt(2),this.diskNumberStart=m.readInt(2),this.internalFileAttributes=m.readInt(2),this.externalFileAttributes=m.readInt(4),this.localHeaderOffset=m.readInt(4),this.isEncrypted())throw new Error("Encrypted zip are not supported");m.skip(v),this.readExtraFields(m),this.parseZIP64ExtraField(m),this.fileComment=m.readData(this.fileCommentLength)},processAttributes:function(){this.unixPermissions=null,this.dosPermissions=null;var m=this.versionMadeBy>>8;this.dir=!!(16&this.externalFileAttributes),m==0&&(this.dosPermissions=63&this.externalFileAttributes),m==3&&(this.unixPermissions=this.externalFileAttributes>>16&65535),this.dir||this.fileNameStr.slice(-1)!=="/"||(this.dir=!0)},parseZIP64ExtraField:function(){if(this.extraFields[1]){var m=s(this.extraFields[1].value);this.uncompressedSize===a.MAX_VALUE_32BITS&&(this.uncompressedSize=m.readInt(8)),this.compressedSize===a.MAX_VALUE_32BITS&&(this.compressedSize=m.readInt(8)),this.localHeaderOffset===a.MAX_VALUE_32BITS&&(this.localHeaderOffset=m.readInt(8)),this.diskNumberStart===a.MAX_VALUE_32BITS&&(this.diskNumberStart=m.readInt(4))}},readExtraFields:function(m){var v,_,h,g=m.index+this.extraFieldsLength;for(this.extraFields||(this.extraFields={});m.index+4<g;)v=m.readInt(2),_=m.readInt(2),h=m.readData(_),this.extraFields[v]={id:v,length:_,value:h};m.setIndex(g)},handleUTF8:function(){var m=f.uint8array?"uint8array":"array";if(this.useUTF8())this.fileNameStr=d.utf8decode(this.fileName),this.fileCommentStr=d.utf8decode(this.fileComment);else{var v=this.findExtraFieldUnicodePath();if(v!==null)this.fileNameStr=v;else{var _=a.transformTo(m,this.fileName);this.fileNameStr=this.loadOptions.decodeFileName(_)}var h=this.findExtraFieldUnicodeComment();if(h!==null)this.fileCommentStr=h;else{var g=a.transformTo(m,this.fileComment);this.fileCommentStr=this.loadOptions.decodeFileName(g)}}},findExtraFieldUnicodePath:function(){var m=this.extraFields[28789];if(m){var v=s(m.value);return v.readInt(1)!==1||i(this.fileName)!==v.readInt(4)?null:d.utf8decode(v.readData(m.length-5))}return null},findExtraFieldUnicodeComment:function(){var m=this.extraFields[25461];if(m){var v=s(m.value);return v.readInt(1)!==1||i(this.fileComment)!==v.readInt(4)?null:d.utf8decode(v.readData(m.length-5))}return null}},o.exports=w},{"./compressedObject":2,"./compressions":3,"./crc32":4,"./reader/readerFor":22,"./support":30,"./utf8":31,"./utils":32}],35:[function(r,o,l){function s(v,_,h){this.name=v,this.dir=h.dir,this.date=h.date,this.comment=h.comment,this.unixPermissions=h.unixPermissions,this.dosPermissions=h.dosPermissions,this._data=_,this._dataBinary=h.binary,this.options={compression:h.compression,compressionOptions:h.compressionOptions}}var a=r("./stream/StreamHelper"),c=r("./stream/DataWorker"),i=r("./utf8"),d=r("./compressedObject"),u=r("./stream/GenericWorker");s.prototype={internalStream:function(v){var _=null,h="string";try{if(!v)throw new Error("No output type specified.");var g=(h=v.toLowerCase())==="string"||h==="text";h!=="binarystring"&&h!=="text"||(h="string"),_=this._decompressWorker();var y=!this._dataBinary;y&&!g&&(_=_.pipe(new i.Utf8EncodeWorker)),!y&&g&&(_=_.pipe(new i.Utf8DecodeWorker))}catch(q){(_=new u("error")).error(q)}return new a(_,h,"")},async:function(v,_){return this.internalStream(v).accumulate(_)},nodeStream:function(v,_){return this.internalStream(v||"nodebuffer").toNodejsStream(_)},_compressWorker:function(v,_){if(this._data instanceof d&&this._data.compression.magic===v.magic)return this._data.getCompressedWorker();var h=this._decompressWorker();return this._dataBinary||(h=h.pipe(new i.Utf8EncodeWorker)),d.createWorkerFrom(h,v,_)},_decompressWorker:function(){return this._data instanceof d?this._data.getContentWorker():this._data instanceof u?this._data:new c(this._data)}};for(var f=["asText","asBinary","asNodeBuffer","asUint8Array","asArrayBuffer"],w=function(){throw new Error("This method has been removed in JSZip 3.0, please check the upgrade guide.")},m=0;m<f.length;m++)s.prototype[f[m]]=w;o.exports=s},{"./compressedObject":2,"./stream/DataWorker":27,"./stream/GenericWorker":28,"./stream/StreamHelper":29,"./utf8":31}],36:[function(r,o,l){(function(s){var a,c,i=s.MutationObserver||s.WebKitMutationObserver;if(i){var d=0,u=new i(v),f=s.document.createTextNode("");u.observe(f,{characterData:!0}),a=function(){f.data=d=++d%2}}else if(s.setImmediate||s.MessageChannel===void 0)a="document"in s&&"onreadystatechange"in s.document.createElement("script")?function(){var _=s.document.createElement("script");_.onreadystatechange=function(){v(),_.onreadystatechange=null,_.parentNode.removeChild(_),_=null},s.document.documentElement.appendChild(_)}:function(){setTimeout(v,0)};else{var w=new s.MessageChannel;w.port1.onmessage=v,a=function(){w.port2.postMessage(0)}}var m=[];function v(){var _,h;c=!0;for(var g=m.length;g;){for(h=m,m=[],_=-1;++_<g;)h[_]();g=m.length}c=!1}o.exports=function(_){m.push(_)!==1||c||a()}}).call(this,typeof Xa<"u"?Xa:typeof self<"u"?self:typeof window<"u"?window:{})},{}],37:[function(r,o,l){var s=r("immediate");function a(){}var c={},i=["REJECTED"],d=["FULFILLED"],u=["PENDING"];function f(g){if(typeof g!="function")throw new TypeError("resolver must be a function");this.state=u,this.queue=[],this.outcome=void 0,g!==a&&_(this,g)}function w(g,y,q){this.promise=g,typeof y=="function"&&(this.onFulfilled=y,this.callFulfilled=this.otherCallFulfilled),typeof q=="function"&&(this.onRejected=q,this.callRejected=this.otherCallRejected)}function m(g,y,q){s(function(){var D;try{D=y(q)}catch(C){return c.reject(g,C)}D===g?c.reject(g,new TypeError("Cannot resolve promise with itself")):c.resolve(g,D)})}function v(g){var y=g&&g.then;if(g&&(typeof g=="object"||typeof g=="function")&&typeof y=="function")return function(){y.apply(g,arguments)}}function _(g,y){var q=!1;function D(N){q||(q=!0,c.reject(g,N))}function C(N){q||(q=!0,c.resolve(g,N))}var $=h(function(){y(C,D)});$.status==="error"&&D($.value)}function h(g,y){var q={};try{q.value=g(y),q.status="success"}catch(D){q.status="error",q.value=D}return q}(o.exports=f).prototype.finally=function(g){if(typeof g!="function")return this;var y=this.constructor;return this.then(function(q){return y.resolve(g()).then(function(){return q})},function(q){return y.resolve(g()).then(function(){throw q})})},f.prototype.catch=function(g){return this.then(null,g)},f.prototype.then=function(g,y){if(typeof g!="function"&&this.state===d||typeof y!="function"&&this.state===i)return this;var q=new this.constructor(a);return this.state!==u?m(q,this.state===d?g:y,this.outcome):this.queue.push(new w(q,g,y)),q},w.prototype.callFulfilled=function(g){c.resolve(this.promise,g)},w.prototype.otherCallFulfilled=function(g){m(this.promise,this.onFulfilled,g)},w.prototype.callRejected=function(g){c.reject(this.promise,g)},w.prototype.otherCallRejected=function(g){m(this.promise,this.onRejected,g)},c.resolve=function(g,y){var q=h(v,y);if(q.status==="error")return c.reject(g,q.value);var D=q.value;if(D)_(g,D);else{g.state=d,g.outcome=y;for(var C=-1,$=g.queue.length;++C<$;)g.queue[C].callFulfilled(y)}return g},c.reject=function(g,y){g.state=i,g.outcome=y;for(var q=-1,D=g.queue.length;++q<D;)g.queue[q].callRejected(y);return g},f.resolve=function(g){return g instanceof this?g:c.resolve(new this(a),g)},f.reject=function(g){var y=new this(a);return c.reject(y,g)},f.all=function(g){var y=this;if(Object.prototype.toString.call(g)!=="[object Array]")return this.reject(new TypeError("must be an array"));var q=g.length,D=!1;if(!q)return this.resolve([]);for(var C=new Array(q),$=0,N=-1,S=new this(a);++N<q;)I(g[N],N);return S;function I(T,A){y.resolve(T).then(function(E){C[A]=E,++$!==q||D||(D=!0,c.resolve(S,C))},function(E){D||(D=!0,c.reject(S,E))})}},f.race=function(g){var y=this;if(Object.prototype.toString.call(g)!=="[object Array]")return this.reject(new TypeError("must be an array"));var q=g.length,D=!1;if(!q)return this.resolve([]);for(var C=-1,$=new this(a);++C<q;)N=g[C],y.resolve(N).then(function(S){D||(D=!0,c.resolve($,S))},function(S){D||(D=!0,c.reject($,S))});var N;return $}},{immediate:36}],38:[function(r,o,l){var s={};(0,r("./lib/utils/common").assign)(s,r("./lib/deflate"),r("./lib/inflate"),r("./lib/zlib/constants")),o.exports=s},{"./lib/deflate":39,"./lib/inflate":40,"./lib/utils/common":41,"./lib/zlib/constants":44}],39:[function(r,o,l){var s=r("./zlib/deflate"),a=r("./utils/common"),c=r("./utils/strings"),i=r("./zlib/messages"),d=r("./zlib/zstream"),u=Object.prototype.toString,f=0,w=-1,m=0,v=8;function _(g){if(!(this instanceof _))return new _(g);this.options=a.assign({level:w,method:v,chunkSize:16384,windowBits:15,memLevel:8,strategy:m,to:""},g||{});var y=this.options;y.raw&&0<y.windowBits?y.windowBits=-y.windowBits:y.gzip&&0<y.windowBits&&y.windowBits<16&&(y.windowBits+=16),this.err=0,this.msg="",this.ended=!1,this.chunks=[],this.strm=new d,this.strm.avail_out=0;var q=s.deflateInit2(this.strm,y.level,y.method,y.windowBits,y.memLevel,y.strategy);if(q!==f)throw new Error(i[q]);if(y.header&&s.deflateSetHeader(this.strm,y.header),y.dictionary){var D;if(D=typeof y.dictionary=="string"?c.string2buf(y.dictionary):u.call(y.dictionary)==="[object ArrayBuffer]"?new Uint8Array(y.dictionary):y.dictionary,(q=s.deflateSetDictionary(this.strm,D))!==f)throw new Error(i[q]);this._dict_set=!0}}function h(g,y){var q=new _(y);if(q.push(g,!0),q.err)throw q.msg||i[q.err];return q.result}_.prototype.push=function(g,y){var q,D,C=this.strm,$=this.options.chunkSize;if(this.ended)return!1;D=y===~~y?y:y===!0?4:0,typeof g=="string"?C.input=c.string2buf(g):u.call(g)==="[object ArrayBuffer]"?C.input=new Uint8Array(g):C.input=g,C.next_in=0,C.avail_in=C.input.length;do{if(C.avail_out===0&&(C.output=new a.Buf8($),C.next_out=0,C.avail_out=$),(q=s.deflate(C,D))!==1&&q!==f)return this.onEnd(q),!(this.ended=!0);C.avail_out!==0&&(C.avail_in!==0||D!==4&&D!==2)||(this.options.to==="string"?this.onData(c.buf2binstring(a.shrinkBuf(C.output,C.next_out))):this.onData(a.shrinkBuf(C.output,C.next_out)))}while((0<C.avail_in||C.avail_out===0)&&q!==1);return D===4?(q=s.deflateEnd(this.strm),this.onEnd(q),this.ended=!0,q===f):D!==2||(this.onEnd(f),!(C.avail_out=0))},_.prototype.onData=function(g){this.chunks.push(g)},_.prototype.onEnd=function(g){g===f&&(this.options.to==="string"?this.result=this.chunks.join(""):this.result=a.flattenChunks(this.chunks)),this.chunks=[],this.err=g,this.msg=this.strm.msg},l.Deflate=_,l.deflate=h,l.deflateRaw=function(g,y){return(y=y||{}).raw=!0,h(g,y)},l.gzip=function(g,y){return(y=y||{}).gzip=!0,h(g,y)}},{"./utils/common":41,"./utils/strings":42,"./zlib/deflate":46,"./zlib/messages":51,"./zlib/zstream":53}],40:[function(r,o,l){var s=r("./zlib/inflate"),a=r("./utils/common"),c=r("./utils/strings"),i=r("./zlib/constants"),d=r("./zlib/messages"),u=r("./zlib/zstream"),f=r("./zlib/gzheader"),w=Object.prototype.toString;function m(_){if(!(this instanceof m))return new m(_);this.options=a.assign({chunkSize:16384,windowBits:0,to:""},_||{});var h=this.options;h.raw&&0<=h.windowBits&&h.windowBits<16&&(h.windowBits=-h.windowBits,h.windowBits===0&&(h.windowBits=-15)),!(0<=h.windowBits&&h.windowBits<16)||_&&_.windowBits||(h.windowBits+=32),15<h.windowBits&&h.windowBits<48&&(15&h.windowBits)==0&&(h.windowBits|=15),this.err=0,this.msg="",this.ended=!1,this.chunks=[],this.strm=new u,this.strm.avail_out=0;var g=s.inflateInit2(this.strm,h.windowBits);if(g!==i.Z_OK)throw new Error(d[g]);this.header=new f,s.inflateGetHeader(this.strm,this.header)}function v(_,h){var g=new m(h);if(g.push(_,!0),g.err)throw g.msg||d[g.err];return g.result}m.prototype.push=function(_,h){var g,y,q,D,C,$,N=this.strm,S=this.options.chunkSize,I=this.options.dictionary,T=!1;if(this.ended)return!1;y=h===~~h?h:h===!0?i.Z_FINISH:i.Z_NO_FLUSH,typeof _=="string"?N.input=c.binstring2buf(_):w.call(_)==="[object ArrayBuffer]"?N.input=new Uint8Array(_):N.input=_,N.next_in=0,N.avail_in=N.input.length;do{if(N.avail_out===0&&(N.output=new a.Buf8(S),N.next_out=0,N.avail_out=S),(g=s.inflate(N,i.Z_NO_FLUSH))===i.Z_NEED_DICT&&I&&($=typeof I=="string"?c.string2buf(I):w.call(I)==="[object ArrayBuffer]"?new Uint8Array(I):I,g=s.inflateSetDictionary(this.strm,$)),g===i.Z_BUF_ERROR&&T===!0&&(g=i.Z_OK,T=!1),g!==i.Z_STREAM_END&&g!==i.Z_OK)return this.onEnd(g),!(this.ended=!0);N.next_out&&(N.avail_out!==0&&g!==i.Z_STREAM_END&&(N.avail_in!==0||y!==i.Z_FINISH&&y!==i.Z_SYNC_FLUSH)||(this.options.to==="string"?(q=c.utf8border(N.output,N.next_out),D=N.next_out-q,C=c.buf2string(N.output,q),N.next_out=D,N.avail_out=S-D,D&&a.arraySet(N.output,N.output,q,D,0),this.onData(C)):this.onData(a.shrinkBuf(N.output,N.next_out)))),N.avail_in===0&&N.avail_out===0&&(T=!0)}while((0<N.avail_in||N.avail_out===0)&&g!==i.Z_STREAM_END);return g===i.Z_STREAM_END&&(y=i.Z_FINISH),y===i.Z_FINISH?(g=s.inflateEnd(this.strm),this.onEnd(g),this.ended=!0,g===i.Z_OK):y!==i.Z_SYNC_FLUSH||(this.onEnd(i.Z_OK),!(N.avail_out=0))},m.prototype.onData=function(_){this.chunks.push(_)},m.prototype.onEnd=function(_){_===i.Z_OK&&(this.options.to==="string"?this.result=this.chunks.join(""):this.result=a.flattenChunks(this.chunks)),this.chunks=[],this.err=_,this.msg=this.strm.msg},l.Inflate=m,l.inflate=v,l.inflateRaw=function(_,h){return(h=h||{}).raw=!0,v(_,h)},l.ungzip=v},{"./utils/common":41,"./utils/strings":42,"./zlib/constants":44,"./zlib/gzheader":47,"./zlib/inflate":49,"./zlib/messages":51,"./zlib/zstream":53}],41:[function(r,o,l){var s=typeof Uint8Array<"u"&&typeof Uint16Array<"u"&&typeof Int32Array<"u";l.assign=function(i){for(var d=Array.prototype.slice.call(arguments,1);d.length;){var u=d.shift();if(u){if(typeof u!="object")throw new TypeError(u+"must be non-object");for(var f in u)u.hasOwnProperty(f)&&(i[f]=u[f])}}return i},l.shrinkBuf=function(i,d){return i.length===d?i:i.subarray?i.subarray(0,d):(i.length=d,i)};var a={arraySet:function(i,d,u,f,w){if(d.subarray&&i.subarray)i.set(d.subarray(u,u+f),w);else for(var m=0;m<f;m++)i[w+m]=d[u+m]},flattenChunks:function(i){var d,u,f,w,m,v;for(d=f=0,u=i.length;d<u;d++)f+=i[d].length;for(v=new Uint8Array(f),d=w=0,u=i.length;d<u;d++)m=i[d],v.set(m,w),w+=m.length;return v}},c={arraySet:function(i,d,u,f,w){for(var m=0;m<f;m++)i[w+m]=d[u+m]},flattenChunks:function(i){return[].concat.apply([],i)}};l.setTyped=function(i){i?(l.Buf8=Uint8Array,l.Buf16=Uint16Array,l.Buf32=Int32Array,l.assign(l,a)):(l.Buf8=Array,l.Buf16=Array,l.Buf32=Array,l.assign(l,c))},l.setTyped(s)},{}],42:[function(r,o,l){var s=r("./common"),a=!0,c=!0;try{String.fromCharCode.apply(null,[0])}catch{a=!1}try{String.fromCharCode.apply(null,new Uint8Array(1))}catch{c=!1}for(var i=new s.Buf8(256),d=0;d<256;d++)i[d]=252<=d?6:248<=d?5:240<=d?4:224<=d?3:192<=d?2:1;function u(f,w){if(w<65537&&(f.subarray&&c||!f.subarray&&a))return String.fromCharCode.apply(null,s.shrinkBuf(f,w));for(var m="",v=0;v<w;v++)m+=String.fromCharCode(f[v]);return m}i[254]=i[254]=1,l.string2buf=function(f){var w,m,v,_,h,g=f.length,y=0;for(_=0;_<g;_++)(64512&(m=f.charCodeAt(_)))==55296&&_+1<g&&(64512&(v=f.charCodeAt(_+1)))==56320&&(m=65536+(m-55296<<10)+(v-56320),_++),y+=m<128?1:m<2048?2:m<65536?3:4;for(w=new s.Buf8(y),_=h=0;h<y;_++)(64512&(m=f.charCodeAt(_)))==55296&&_+1<g&&(64512&(v=f.charCodeAt(_+1)))==56320&&(m=65536+(m-55296<<10)+(v-56320),_++),m<128?w[h++]=m:(m<2048?w[h++]=192|m>>>6:(m<65536?w[h++]=224|m>>>12:(w[h++]=240|m>>>18,w[h++]=128|m>>>12&63),w[h++]=128|m>>>6&63),w[h++]=128|63&m);return w},l.buf2binstring=function(f){return u(f,f.length)},l.binstring2buf=function(f){for(var w=new s.Buf8(f.length),m=0,v=w.length;m<v;m++)w[m]=f.charCodeAt(m);return w},l.buf2string=function(f,w){var m,v,_,h,g=w||f.length,y=new Array(2*g);for(m=v=0;m<g;)if((_=f[m++])<128)y[v++]=_;else if(4<(h=i[_]))y[v++]=65533,m+=h-1;else{for(_&=h===2?31:h===3?15:7;1<h&&m<g;)_=_<<6|63&f[m++],h--;1<h?y[v++]=65533:_<65536?y[v++]=_:(_-=65536,y[v++]=55296|_>>10&1023,y[v++]=56320|1023&_)}return u(y,v)},l.utf8border=function(f,w){var m;for((w=w||f.length)>f.length&&(w=f.length),m=w-1;0<=m&&(192&f[m])==128;)m--;return m<0||m===0?w:m+i[f[m]]>w?m:w}},{"./common":41}],43:[function(r,o,l){o.exports=function(s,a,c,i){for(var d=65535&s|0,u=s>>>16&65535|0,f=0;c!==0;){for(c-=f=2e3<c?2e3:c;u=u+(d=d+a[i++]|0)|0,--f;);d%=65521,u%=65521}return d|u<<16|0}},{}],44:[function(r,o,l){o.exports={Z_NO_FLUSH:0,Z_PARTIAL_FLUSH:1,Z_SYNC_FLUSH:2,Z_FULL_FLUSH:3,Z_FINISH:4,Z_BLOCK:5,Z_TREES:6,Z_OK:0,Z_STREAM_END:1,Z_NEED_DICT:2,Z_ERRNO:-1,Z_STREAM_ERROR:-2,Z_DATA_ERROR:-3,Z_BUF_ERROR:-5,Z_NO_COMPRESSION:0,Z_BEST_SPEED:1,Z_BEST_COMPRESSION:9,Z_DEFAULT_COMPRESSION:-1,Z_FILTERED:1,Z_HUFFMAN_ONLY:2,Z_RLE:3,Z_FIXED:4,Z_DEFAULT_STRATEGY:0,Z_BINARY:0,Z_TEXT:1,Z_UNKNOWN:2,Z_DEFLATED:8}},{}],45:[function(r,o,l){var s=(function(){for(var a,c=[],i=0;i<256;i++){a=i;for(var d=0;d<8;d++)a=1&a?3988292384^a>>>1:a>>>1;c[i]=a}return c})();o.exports=function(a,c,i,d){var u=s,f=d+i;a^=-1;for(var w=d;w<f;w++)a=a>>>8^u[255&(a^c[w])];return-1^a}},{}],46:[function(r,o,l){var s,a=r("../utils/common"),c=r("./trees"),i=r("./adler32"),d=r("./crc32"),u=r("./messages"),f=0,w=4,m=0,v=-2,_=-1,h=4,g=2,y=8,q=9,D=286,C=30,$=19,N=2*D+1,S=15,I=3,T=258,A=T+I+1,E=42,P=113,x=1,R=2,K=3,te=4;function W(O,ce){return O.msg=u[ce],ce}function H(O){return(O<<1)-(4<O?9:0)}function Q(O){for(var ce=O.length;0<=--ce;)O[ce]=0}function V(O){var ce=O.state,ne=ce.pending;ne>O.avail_out&&(ne=O.avail_out),ne!==0&&(a.arraySet(O.output,ce.pending_buf,ce.pending_out,ne,O.next_out),O.next_out+=ne,ce.pending_out+=ne,O.total_out+=ne,O.avail_out-=ne,ce.pending-=ne,ce.pending===0&&(ce.pending_out=0))}function X(O,ce){c._tr_flush_block(O,0<=O.block_start?O.block_start:-1,O.strstart-O.block_start,ce),O.block_start=O.strstart,V(O.strm)}function pe(O,ce){O.pending_buf[O.pending++]=ce}function le(O,ce){O.pending_buf[O.pending++]=ce>>>8&255,O.pending_buf[O.pending++]=255&ce}function ue(O,ce){var ne,j,L=O.max_chain_length,z=O.strstart,ee=O.prev_length,M=O.nice_match,Z=O.strstart>O.w_size-A?O.strstart-(O.w_size-A):0,oe=O.window,ae=O.w_mask,de=O.prev,me=O.strstart+T,je=oe[z+ee-1],Ne=oe[z+ee];O.prev_length>=O.good_match&&(L>>=2),M>O.lookahead&&(M=O.lookahead);do if(oe[(ne=ce)+ee]===Ne&&oe[ne+ee-1]===je&&oe[ne]===oe[z]&&oe[++ne]===oe[z+1]){z+=2,ne++;do;while(oe[++z]===oe[++ne]&&oe[++z]===oe[++ne]&&oe[++z]===oe[++ne]&&oe[++z]===oe[++ne]&&oe[++z]===oe[++ne]&&oe[++z]===oe[++ne]&&oe[++z]===oe[++ne]&&oe[++z]===oe[++ne]&&z<me);if(j=T-(me-z),z=me-T,ee<j){if(O.match_start=ce,M<=(ee=j))break;je=oe[z+ee-1],Ne=oe[z+ee]}}while((ce=de[ce&ae])>Z&&--L!=0);return ee<=O.lookahead?ee:O.lookahead}function Le(O){var ce,ne,j,L,z,ee,M,Z,oe,ae,de=O.w_size;do{if(L=O.window_size-O.lookahead-O.strstart,O.strstart>=de+(de-A)){for(a.arraySet(O.window,O.window,de,de,0),O.match_start-=de,O.strstart-=de,O.block_start-=de,ce=ne=O.hash_size;j=O.head[--ce],O.head[ce]=de<=j?j-de:0,--ne;);for(ce=ne=de;j=O.prev[--ce],O.prev[ce]=de<=j?j-de:0,--ne;);L+=de}if(O.strm.avail_in===0)break;if(ee=O.strm,M=O.window,Z=O.strstart+O.lookahead,oe=L,ae=void 0,ae=ee.avail_in,oe<ae&&(ae=oe),ne=ae===0?0:(ee.avail_in-=ae,a.arraySet(M,ee.input,ee.next_in,ae,Z),ee.state.wrap===1?ee.adler=i(ee.adler,M,ae,Z):ee.state.wrap===2&&(ee.adler=d(ee.adler,M,ae,Z)),ee.next_in+=ae,ee.total_in+=ae,ae),O.lookahead+=ne,O.lookahead+O.insert>=I)for(z=O.strstart-O.insert,O.ins_h=O.window[z],O.ins_h=(O.ins_h<<O.hash_shift^O.window[z+1])&O.hash_mask;O.insert&&(O.ins_h=(O.ins_h<<O.hash_shift^O.window[z+I-1])&O.hash_mask,O.prev[z&O.w_mask]=O.head[O.ins_h],O.head[O.ins_h]=z,z++,O.insert--,!(O.lookahead+O.insert<I)););}while(O.lookahead<A&&O.strm.avail_in!==0)}function Pe(O,ce){for(var ne,j;;){if(O.lookahead<A){if(Le(O),O.lookahead<A&&ce===f)return x;if(O.lookahead===0)break}if(ne=0,O.lookahead>=I&&(O.ins_h=(O.ins_h<<O.hash_shift^O.window[O.strstart+I-1])&O.hash_mask,ne=O.prev[O.strstart&O.w_mask]=O.head[O.ins_h],O.head[O.ins_h]=O.strstart),ne!==0&&O.strstart-ne<=O.w_size-A&&(O.match_length=ue(O,ne)),O.match_length>=I)if(j=c._tr_tally(O,O.strstart-O.match_start,O.match_length-I),O.lookahead-=O.match_length,O.match_length<=O.max_lazy_match&&O.lookahead>=I){for(O.match_length--;O.strstart++,O.ins_h=(O.ins_h<<O.hash_shift^O.window[O.strstart+I-1])&O.hash_mask,ne=O.prev[O.strstart&O.w_mask]=O.head[O.ins_h],O.head[O.ins_h]=O.strstart,--O.match_length!=0;);O.strstart++}else O.strstart+=O.match_length,O.match_length=0,O.ins_h=O.window[O.strstart],O.ins_h=(O.ins_h<<O.hash_shift^O.window[O.strstart+1])&O.hash_mask;else j=c._tr_tally(O,0,O.window[O.strstart]),O.lookahead--,O.strstart++;if(j&&(X(O,!1),O.strm.avail_out===0))return x}return O.insert=O.strstart<I-1?O.strstart:I-1,ce===w?(X(O,!0),O.strm.avail_out===0?K:te):O.last_lit&&(X(O,!1),O.strm.avail_out===0)?x:R}function De(O,ce){for(var ne,j,L;;){if(O.lookahead<A){if(Le(O),O.lookahead<A&&ce===f)return x;if(O.lookahead===0)break}if(ne=0,O.lookahead>=I&&(O.ins_h=(O.ins_h<<O.hash_shift^O.window[O.strstart+I-1])&O.hash_mask,ne=O.prev[O.strstart&O.w_mask]=O.head[O.ins_h],O.head[O.ins_h]=O.strstart),O.prev_length=O.match_length,O.prev_match=O.match_start,O.match_length=I-1,ne!==0&&O.prev_length<O.max_lazy_match&&O.strstart-ne<=O.w_size-A&&(O.match_length=ue(O,ne),O.match_length<=5&&(O.strategy===1||O.match_length===I&&4096<O.strstart-O.match_start)&&(O.match_length=I-1)),O.prev_length>=I&&O.match_length<=O.prev_length){for(L=O.strstart+O.lookahead-I,j=c._tr_tally(O,O.strstart-1-O.prev_match,O.prev_length-I),O.lookahead-=O.prev_length-1,O.prev_length-=2;++O.strstart<=L&&(O.ins_h=(O.ins_h<<O.hash_shift^O.window[O.strstart+I-1])&O.hash_mask,ne=O.prev[O.strstart&O.w_mask]=O.head[O.ins_h],O.head[O.ins_h]=O.strstart),--O.prev_length!=0;);if(O.match_available=0,O.match_length=I-1,O.strstart++,j&&(X(O,!1),O.strm.avail_out===0))return x}else if(O.match_available){if((j=c._tr_tally(O,0,O.window[O.strstart-1]))&&X(O,!1),O.strstart++,O.lookahead--,O.strm.avail_out===0)return x}else O.match_available=1,O.strstart++,O.lookahead--}return O.match_available&&(j=c._tr_tally(O,0,O.window[O.strstart-1]),O.match_available=0),O.insert=O.strstart<I-1?O.strstart:I-1,ce===w?(X(O,!0),O.strm.avail_out===0?K:te):O.last_lit&&(X(O,!1),O.strm.avail_out===0)?x:R}function $e(O,ce,ne,j,L){this.good_length=O,this.max_lazy=ce,this.nice_length=ne,this.max_chain=j,this.func=L}function Ce(){this.strm=null,this.status=0,this.pending_buf=null,this.pending_buf_size=0,this.pending_out=0,this.pending=0,this.wrap=0,this.gzhead=null,this.gzindex=0,this.method=y,this.last_flush=-1,this.w_size=0,this.w_bits=0,this.w_mask=0,this.window=null,this.window_size=0,this.prev=null,this.head=null,this.ins_h=0,this.hash_size=0,this.hash_bits=0,this.hash_mask=0,this.hash_shift=0,this.block_start=0,this.match_length=0,this.prev_match=0,this.match_available=0,this.strstart=0,this.match_start=0,this.lookahead=0,this.prev_length=0,this.max_chain_length=0,this.max_lazy_match=0,this.level=0,this.strategy=0,this.good_match=0,this.nice_match=0,this.dyn_ltree=new a.Buf16(2*N),this.dyn_dtree=new a.Buf16(2*(2*C+1)),this.bl_tree=new a.Buf16(2*(2*$+1)),Q(this.dyn_ltree),Q(this.dyn_dtree),Q(this.bl_tree),this.l_desc=null,this.d_desc=null,this.bl_desc=null,this.bl_count=new a.Buf16(S+1),this.heap=new a.Buf16(2*D+1),Q(this.heap),this.heap_len=0,this.heap_max=0,this.depth=new a.Buf16(2*D+1),Q(this.depth),this.l_buf=0,this.lit_bufsize=0,this.last_lit=0,this.d_buf=0,this.opt_len=0,this.static_len=0,this.matches=0,this.insert=0,this.bi_buf=0,this.bi_valid=0}function Te(O){var ce;return O&&O.state?(O.total_in=O.total_out=0,O.data_type=g,(ce=O.state).pending=0,ce.pending_out=0,ce.wrap<0&&(ce.wrap=-ce.wrap),ce.status=ce.wrap?E:P,O.adler=ce.wrap===2?0:1,ce.last_flush=f,c._tr_init(ce),m):W(O,v)}function Oe(O){var ce=Te(O);return ce===m&&(function(ne){ne.window_size=2*ne.w_size,Q(ne.head),ne.max_lazy_match=s[ne.level].max_lazy,ne.good_match=s[ne.level].good_length,ne.nice_match=s[ne.level].nice_length,ne.max_chain_length=s[ne.level].max_chain,ne.strstart=0,ne.block_start=0,ne.lookahead=0,ne.insert=0,ne.match_length=ne.prev_length=I-1,ne.match_available=0,ne.ins_h=0})(O.state),ce}function Ue(O,ce,ne,j,L,z){if(!O)return v;var ee=1;if(ce===_&&(ce=6),j<0?(ee=0,j=-j):15<j&&(ee=2,j-=16),L<1||q<L||ne!==y||j<8||15<j||ce<0||9<ce||z<0||h<z)return W(O,v);j===8&&(j=9);var M=new Ce;return(O.state=M).strm=O,M.wrap=ee,M.gzhead=null,M.w_bits=j,M.w_size=1<<M.w_bits,M.w_mask=M.w_size-1,M.hash_bits=L+7,M.hash_size=1<<M.hash_bits,M.hash_mask=M.hash_size-1,M.hash_shift=~~((M.hash_bits+I-1)/I),M.window=new a.Buf8(2*M.w_size),M.head=new a.Buf16(M.hash_size),M.prev=new a.Buf16(M.w_size),M.lit_bufsize=1<<L+6,M.pending_buf_size=4*M.lit_bufsize,M.pending_buf=new a.Buf8(M.pending_buf_size),M.d_buf=1*M.lit_bufsize,M.l_buf=3*M.lit_bufsize,M.level=ce,M.strategy=z,M.method=ne,Oe(O)}s=[new $e(0,0,0,0,function(O,ce){var ne=65535;for(ne>O.pending_buf_size-5&&(ne=O.pending_buf_size-5);;){if(O.lookahead<=1){if(Le(O),O.lookahead===0&&ce===f)return x;if(O.lookahead===0)break}O.strstart+=O.lookahead,O.lookahead=0;var j=O.block_start+ne;if((O.strstart===0||O.strstart>=j)&&(O.lookahead=O.strstart-j,O.strstart=j,X(O,!1),O.strm.avail_out===0)||O.strstart-O.block_start>=O.w_size-A&&(X(O,!1),O.strm.avail_out===0))return x}return O.insert=0,ce===w?(X(O,!0),O.strm.avail_out===0?K:te):(O.strstart>O.block_start&&(X(O,!1),O.strm.avail_out),x)}),new $e(4,4,8,4,Pe),new $e(4,5,16,8,Pe),new $e(4,6,32,32,Pe),new $e(4,4,16,16,De),new $e(8,16,32,32,De),new $e(8,16,128,128,De),new $e(8,32,128,256,De),new $e(32,128,258,1024,De),new $e(32,258,258,4096,De)],l.deflateInit=function(O,ce){return Ue(O,ce,y,15,8,0)},l.deflateInit2=Ue,l.deflateReset=Oe,l.deflateResetKeep=Te,l.deflateSetHeader=function(O,ce){return O&&O.state?O.state.wrap!==2?v:(O.state.gzhead=ce,m):v},l.deflate=function(O,ce){var ne,j,L,z;if(!O||!O.state||5<ce||ce<0)return O?W(O,v):v;if(j=O.state,!O.output||!O.input&&O.avail_in!==0||j.status===666&&ce!==w)return W(O,O.avail_out===0?-5:v);if(j.strm=O,ne=j.last_flush,j.last_flush=ce,j.status===E)if(j.wrap===2)O.adler=0,pe(j,31),pe(j,139),pe(j,8),j.gzhead?(pe(j,(j.gzhead.text?1:0)+(j.gzhead.hcrc?2:0)+(j.gzhead.extra?4:0)+(j.gzhead.name?8:0)+(j.gzhead.comment?16:0)),pe(j,255&j.gzhead.time),pe(j,j.gzhead.time>>8&255),pe(j,j.gzhead.time>>16&255),pe(j,j.gzhead.time>>24&255),pe(j,j.level===9?2:2<=j.strategy||j.level<2?4:0),pe(j,255&j.gzhead.os),j.gzhead.extra&&j.gzhead.extra.length&&(pe(j,255&j.gzhead.extra.length),pe(j,j.gzhead.extra.length>>8&255)),j.gzhead.hcrc&&(O.adler=d(O.adler,j.pending_buf,j.pending,0)),j.gzindex=0,j.status=69):(pe(j,0),pe(j,0),pe(j,0),pe(j,0),pe(j,0),pe(j,j.level===9?2:2<=j.strategy||j.level<2?4:0),pe(j,3),j.status=P);else{var ee=y+(j.w_bits-8<<4)<<8;ee|=(2<=j.strategy||j.level<2?0:j.level<6?1:j.level===6?2:3)<<6,j.strstart!==0&&(ee|=32),ee+=31-ee%31,j.status=P,le(j,ee),j.strstart!==0&&(le(j,O.adler>>>16),le(j,65535&O.adler)),O.adler=1}if(j.status===69)if(j.gzhead.extra){for(L=j.pending;j.gzindex<(65535&j.gzhead.extra.length)&&(j.pending!==j.pending_buf_size||(j.gzhead.hcrc&&j.pending>L&&(O.adler=d(O.adler,j.pending_buf,j.pending-L,L)),V(O),L=j.pending,j.pending!==j.pending_buf_size));)pe(j,255&j.gzhead.extra[j.gzindex]),j.gzindex++;j.gzhead.hcrc&&j.pending>L&&(O.adler=d(O.adler,j.pending_buf,j.pending-L,L)),j.gzindex===j.gzhead.extra.length&&(j.gzindex=0,j.status=73)}else j.status=73;if(j.status===73)if(j.gzhead.name){L=j.pending;do{if(j.pending===j.pending_buf_size&&(j.gzhead.hcrc&&j.pending>L&&(O.adler=d(O.adler,j.pending_buf,j.pending-L,L)),V(O),L=j.pending,j.pending===j.pending_buf_size)){z=1;break}z=j.gzindex<j.gzhead.name.length?255&j.gzhead.name.charCodeAt(j.gzindex++):0,pe(j,z)}while(z!==0);j.gzhead.hcrc&&j.pending>L&&(O.adler=d(O.adler,j.pending_buf,j.pending-L,L)),z===0&&(j.gzindex=0,j.status=91)}else j.status=91;if(j.status===91)if(j.gzhead.comment){L=j.pending;do{if(j.pending===j.pending_buf_size&&(j.gzhead.hcrc&&j.pending>L&&(O.adler=d(O.adler,j.pending_buf,j.pending-L,L)),V(O),L=j.pending,j.pending===j.pending_buf_size)){z=1;break}z=j.gzindex<j.gzhead.comment.length?255&j.gzhead.comment.charCodeAt(j.gzindex++):0,pe(j,z)}while(z!==0);j.gzhead.hcrc&&j.pending>L&&(O.adler=d(O.adler,j.pending_buf,j.pending-L,L)),z===0&&(j.status=103)}else j.status=103;if(j.status===103&&(j.gzhead.hcrc?(j.pending+2>j.pending_buf_size&&V(O),j.pending+2<=j.pending_buf_size&&(pe(j,255&O.adler),pe(j,O.adler>>8&255),O.adler=0,j.status=P)):j.status=P),j.pending!==0){if(V(O),O.avail_out===0)return j.last_flush=-1,m}else if(O.avail_in===0&&H(ce)<=H(ne)&&ce!==w)return W(O,-5);if(j.status===666&&O.avail_in!==0)return W(O,-5);if(O.avail_in!==0||j.lookahead!==0||ce!==f&&j.status!==666){var M=j.strategy===2?(function(Z,oe){for(var ae;;){if(Z.lookahead===0&&(Le(Z),Z.lookahead===0)){if(oe===f)return x;break}if(Z.match_length=0,ae=c._tr_tally(Z,0,Z.window[Z.strstart]),Z.lookahead--,Z.strstart++,ae&&(X(Z,!1),Z.strm.avail_out===0))return x}return Z.insert=0,oe===w?(X(Z,!0),Z.strm.avail_out===0?K:te):Z.last_lit&&(X(Z,!1),Z.strm.avail_out===0)?x:R})(j,ce):j.strategy===3?(function(Z,oe){for(var ae,de,me,je,Ne=Z.window;;){if(Z.lookahead<=T){if(Le(Z),Z.lookahead<=T&&oe===f)return x;if(Z.lookahead===0)break}if(Z.match_length=0,Z.lookahead>=I&&0<Z.strstart&&(de=Ne[me=Z.strstart-1])===Ne[++me]&&de===Ne[++me]&&de===Ne[++me]){je=Z.strstart+T;do;while(de===Ne[++me]&&de===Ne[++me]&&de===Ne[++me]&&de===Ne[++me]&&de===Ne[++me]&&de===Ne[++me]&&de===Ne[++me]&&de===Ne[++me]&&me<je);Z.match_length=T-(je-me),Z.match_length>Z.lookahead&&(Z.match_length=Z.lookahead)}if(Z.match_length>=I?(ae=c._tr_tally(Z,1,Z.match_length-I),Z.lookahead-=Z.match_length,Z.strstart+=Z.match_length,Z.match_length=0):(ae=c._tr_tally(Z,0,Z.window[Z.strstart]),Z.lookahead--,Z.strstart++),ae&&(X(Z,!1),Z.strm.avail_out===0))return x}return Z.insert=0,oe===w?(X(Z,!0),Z.strm.avail_out===0?K:te):Z.last_lit&&(X(Z,!1),Z.strm.avail_out===0)?x:R})(j,ce):s[j.level].func(j,ce);if(M!==K&&M!==te||(j.status=666),M===x||M===K)return O.avail_out===0&&(j.last_flush=-1),m;if(M===R&&(ce===1?c._tr_align(j):ce!==5&&(c._tr_stored_block(j,0,0,!1),ce===3&&(Q(j.head),j.lookahead===0&&(j.strstart=0,j.block_start=0,j.insert=0))),V(O),O.avail_out===0))return j.last_flush=-1,m}return ce!==w?m:j.wrap<=0?1:(j.wrap===2?(pe(j,255&O.adler),pe(j,O.adler>>8&255),pe(j,O.adler>>16&255),pe(j,O.adler>>24&255),pe(j,255&O.total_in),pe(j,O.total_in>>8&255),pe(j,O.total_in>>16&255),pe(j,O.total_in>>24&255)):(le(j,O.adler>>>16),le(j,65535&O.adler)),V(O),0<j.wrap&&(j.wrap=-j.wrap),j.pending!==0?m:1)},l.deflateEnd=function(O){var ce;return O&&O.state?(ce=O.state.status)!==E&&ce!==69&&ce!==73&&ce!==91&&ce!==103&&ce!==P&&ce!==666?W(O,v):(O.state=null,ce===P?W(O,-3):m):v},l.deflateSetDictionary=function(O,ce){var ne,j,L,z,ee,M,Z,oe,ae=ce.length;if(!O||!O.state||(z=(ne=O.state).wrap)===2||z===1&&ne.status!==E||ne.lookahead)return v;for(z===1&&(O.adler=i(O.adler,ce,ae,0)),ne.wrap=0,ae>=ne.w_size&&(z===0&&(Q(ne.head),ne.strstart=0,ne.block_start=0,ne.insert=0),oe=new a.Buf8(ne.w_size),a.arraySet(oe,ce,ae-ne.w_size,ne.w_size,0),ce=oe,ae=ne.w_size),ee=O.avail_in,M=O.next_in,Z=O.input,O.avail_in=ae,O.next_in=0,O.input=ce,Le(ne);ne.lookahead>=I;){for(j=ne.strstart,L=ne.lookahead-(I-1);ne.ins_h=(ne.ins_h<<ne.hash_shift^ne.window[j+I-1])&ne.hash_mask,ne.prev[j&ne.w_mask]=ne.head[ne.ins_h],ne.head[ne.ins_h]=j,j++,--L;);ne.strstart=j,ne.lookahead=I-1,Le(ne)}return ne.strstart+=ne.lookahead,ne.block_start=ne.strstart,ne.insert=ne.lookahead,ne.lookahead=0,ne.match_length=ne.prev_length=I-1,ne.match_available=0,O.next_in=M,O.input=Z,O.avail_in=ee,ne.wrap=z,m},l.deflateInfo="pako deflate (from Nodeca project)"},{"../utils/common":41,"./adler32":43,"./crc32":45,"./messages":51,"./trees":52}],47:[function(r,o,l){o.exports=function(){this.text=0,this.time=0,this.xflags=0,this.os=0,this.extra=null,this.extra_len=0,this.name="",this.comment="",this.hcrc=0,this.done=!1}},{}],48:[function(r,o,l){o.exports=function(s,a){var c,i,d,u,f,w,m,v,_,h,g,y,q,D,C,$,N,S,I,T,A,E,P,x,R;c=s.state,i=s.next_in,x=s.input,d=i+(s.avail_in-5),u=s.next_out,R=s.output,f=u-(a-s.avail_out),w=u+(s.avail_out-257),m=c.dmax,v=c.wsize,_=c.whave,h=c.wnext,g=c.window,y=c.hold,q=c.bits,D=c.lencode,C=c.distcode,$=(1<<c.lenbits)-1,N=(1<<c.distbits)-1;e:do{q<15&&(y+=x[i++]<<q,q+=8,y+=x[i++]<<q,q+=8),S=D[y&$];t:for(;;){if(y>>>=I=S>>>24,q-=I,(I=S>>>16&255)===0)R[u++]=65535&S;else{if(!(16&I)){if((64&I)==0){S=D[(65535&S)+(y&(1<<I)-1)];continue t}if(32&I){c.mode=12;break e}s.msg="invalid literal/length code",c.mode=30;break e}T=65535&S,(I&=15)&&(q<I&&(y+=x[i++]<<q,q+=8),T+=y&(1<<I)-1,y>>>=I,q-=I),q<15&&(y+=x[i++]<<q,q+=8,y+=x[i++]<<q,q+=8),S=C[y&N];n:for(;;){if(y>>>=I=S>>>24,q-=I,!(16&(I=S>>>16&255))){if((64&I)==0){S=C[(65535&S)+(y&(1<<I)-1)];continue n}s.msg="invalid distance code",c.mode=30;break e}if(A=65535&S,q<(I&=15)&&(y+=x[i++]<<q,(q+=8)<I&&(y+=x[i++]<<q,q+=8)),m<(A+=y&(1<<I)-1)){s.msg="invalid distance too far back",c.mode=30;break e}if(y>>>=I,q-=I,(I=u-f)<A){if(_<(I=A-I)&&c.sane){s.msg="invalid distance too far back",c.mode=30;break e}if(P=g,(E=0)===h){if(E+=v-I,I<T){for(T-=I;R[u++]=g[E++],--I;);E=u-A,P=R}}else if(h<I){if(E+=v+h-I,(I-=h)<T){for(T-=I;R[u++]=g[E++],--I;);if(E=0,h<T){for(T-=I=h;R[u++]=g[E++],--I;);E=u-A,P=R}}}else if(E+=h-I,I<T){for(T-=I;R[u++]=g[E++],--I;);E=u-A,P=R}for(;2<T;)R[u++]=P[E++],R[u++]=P[E++],R[u++]=P[E++],T-=3;T&&(R[u++]=P[E++],1<T&&(R[u++]=P[E++]))}else{for(E=u-A;R[u++]=R[E++],R[u++]=R[E++],R[u++]=R[E++],2<(T-=3););T&&(R[u++]=R[E++],1<T&&(R[u++]=R[E++]))}break}}break}}while(i<d&&u<w);i-=T=q>>3,y&=(1<<(q-=T<<3))-1,s.next_in=i,s.next_out=u,s.avail_in=i<d?d-i+5:5-(i-d),s.avail_out=u<w?w-u+257:257-(u-w),c.hold=y,c.bits=q}},{}],49:[function(r,o,l){var s=r("../utils/common"),a=r("./adler32"),c=r("./crc32"),i=r("./inffast"),d=r("./inftrees"),u=1,f=2,w=0,m=-2,v=1,_=852,h=592;function g(E){return(E>>>24&255)+(E>>>8&65280)+((65280&E)<<8)+((255&E)<<24)}function y(){this.mode=0,this.last=!1,this.wrap=0,this.havedict=!1,this.flags=0,this.dmax=0,this.check=0,this.total=0,this.head=null,this.wbits=0,this.wsize=0,this.whave=0,this.wnext=0,this.window=null,this.hold=0,this.bits=0,this.length=0,this.offset=0,this.extra=0,this.lencode=null,this.distcode=null,this.lenbits=0,this.distbits=0,this.ncode=0,this.nlen=0,this.ndist=0,this.have=0,this.next=null,this.lens=new s.Buf16(320),this.work=new s.Buf16(288),this.lendyn=null,this.distdyn=null,this.sane=0,this.back=0,this.was=0}function q(E){var P;return E&&E.state?(P=E.state,E.total_in=E.total_out=P.total=0,E.msg="",P.wrap&&(E.adler=1&P.wrap),P.mode=v,P.last=0,P.havedict=0,P.dmax=32768,P.head=null,P.hold=0,P.bits=0,P.lencode=P.lendyn=new s.Buf32(_),P.distcode=P.distdyn=new s.Buf32(h),P.sane=1,P.back=-1,w):m}function D(E){var P;return E&&E.state?((P=E.state).wsize=0,P.whave=0,P.wnext=0,q(E)):m}function C(E,P){var x,R;return E&&E.state?(R=E.state,P<0?(x=0,P=-P):(x=1+(P>>4),P<48&&(P&=15)),P&&(P<8||15<P)?m:(R.window!==null&&R.wbits!==P&&(R.window=null),R.wrap=x,R.wbits=P,D(E))):m}function $(E,P){var x,R;return E?(R=new y,(E.state=R).window=null,(x=C(E,P))!==w&&(E.state=null),x):m}var N,S,I=!0;function T(E){if(I){var P;for(N=new s.Buf32(512),S=new s.Buf32(32),P=0;P<144;)E.lens[P++]=8;for(;P<256;)E.lens[P++]=9;for(;P<280;)E.lens[P++]=7;for(;P<288;)E.lens[P++]=8;for(d(u,E.lens,0,288,N,0,E.work,{bits:9}),P=0;P<32;)E.lens[P++]=5;d(f,E.lens,0,32,S,0,E.work,{bits:5}),I=!1}E.lencode=N,E.lenbits=9,E.distcode=S,E.distbits=5}function A(E,P,x,R){var K,te=E.state;return te.window===null&&(te.wsize=1<<te.wbits,te.wnext=0,te.whave=0,te.window=new s.Buf8(te.wsize)),R>=te.wsize?(s.arraySet(te.window,P,x-te.wsize,te.wsize,0),te.wnext=0,te.whave=te.wsize):(R<(K=te.wsize-te.wnext)&&(K=R),s.arraySet(te.window,P,x-R,K,te.wnext),(R-=K)?(s.arraySet(te.window,P,x-R,R,0),te.wnext=R,te.whave=te.wsize):(te.wnext+=K,te.wnext===te.wsize&&(te.wnext=0),te.whave<te.wsize&&(te.whave+=K))),0}l.inflateReset=D,l.inflateReset2=C,l.inflateResetKeep=q,l.inflateInit=function(E){return $(E,15)},l.inflateInit2=$,l.inflate=function(E,P){var x,R,K,te,W,H,Q,V,X,pe,le,ue,Le,Pe,De,$e,Ce,Te,Oe,Ue,O,ce,ne,j,L=0,z=new s.Buf8(4),ee=[16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15];if(!E||!E.state||!E.output||!E.input&&E.avail_in!==0)return m;(x=E.state).mode===12&&(x.mode=13),W=E.next_out,K=E.output,Q=E.avail_out,te=E.next_in,R=E.input,H=E.avail_in,V=x.hold,X=x.bits,pe=H,le=Q,ce=w;e:for(;;)switch(x.mode){case v:if(x.wrap===0){x.mode=13;break}for(;X<16;){if(H===0)break e;H--,V+=R[te++]<<X,X+=8}if(2&x.wrap&&V===35615){z[x.check=0]=255&V,z[1]=V>>>8&255,x.check=c(x.check,z,2,0),X=V=0,x.mode=2;break}if(x.flags=0,x.head&&(x.head.done=!1),!(1&x.wrap)||(((255&V)<<8)+(V>>8))%31){E.msg="incorrect header check",x.mode=30;break}if((15&V)!=8){E.msg="unknown compression method",x.mode=30;break}if(X-=4,O=8+(15&(V>>>=4)),x.wbits===0)x.wbits=O;else if(O>x.wbits){E.msg="invalid window size",x.mode=30;break}x.dmax=1<<O,E.adler=x.check=1,x.mode=512&V?10:12,X=V=0;break;case 2:for(;X<16;){if(H===0)break e;H--,V+=R[te++]<<X,X+=8}if(x.flags=V,(255&x.flags)!=8){E.msg="unknown compression method",x.mode=30;break}if(57344&x.flags){E.msg="unknown header flags set",x.mode=30;break}x.head&&(x.head.text=V>>8&1),512&x.flags&&(z[0]=255&V,z[1]=V>>>8&255,x.check=c(x.check,z,2,0)),X=V=0,x.mode=3;case 3:for(;X<32;){if(H===0)break e;H--,V+=R[te++]<<X,X+=8}x.head&&(x.head.time=V),512&x.flags&&(z[0]=255&V,z[1]=V>>>8&255,z[2]=V>>>16&255,z[3]=V>>>24&255,x.check=c(x.check,z,4,0)),X=V=0,x.mode=4;case 4:for(;X<16;){if(H===0)break e;H--,V+=R[te++]<<X,X+=8}x.head&&(x.head.xflags=255&V,x.head.os=V>>8),512&x.flags&&(z[0]=255&V,z[1]=V>>>8&255,x.check=c(x.check,z,2,0)),X=V=0,x.mode=5;case 5:if(1024&x.flags){for(;X<16;){if(H===0)break e;H--,V+=R[te++]<<X,X+=8}x.length=V,x.head&&(x.head.extra_len=V),512&x.flags&&(z[0]=255&V,z[1]=V>>>8&255,x.check=c(x.check,z,2,0)),X=V=0}else x.head&&(x.head.extra=null);x.mode=6;case 6:if(1024&x.flags&&(H<(ue=x.length)&&(ue=H),ue&&(x.head&&(O=x.head.extra_len-x.length,x.head.extra||(x.head.extra=new Array(x.head.extra_len)),s.arraySet(x.head.extra,R,te,ue,O)),512&x.flags&&(x.check=c(x.check,R,ue,te)),H-=ue,te+=ue,x.length-=ue),x.length))break e;x.length=0,x.mode=7;case 7:if(2048&x.flags){if(H===0)break e;for(ue=0;O=R[te+ue++],x.head&&O&&x.length<65536&&(x.head.name+=String.fromCharCode(O)),O&&ue<H;);if(512&x.flags&&(x.check=c(x.check,R,ue,te)),H-=ue,te+=ue,O)break e}else x.head&&(x.head.name=null);x.length=0,x.mode=8;case 8:if(4096&x.flags){if(H===0)break e;for(ue=0;O=R[te+ue++],x.head&&O&&x.length<65536&&(x.head.comment+=String.fromCharCode(O)),O&&ue<H;);if(512&x.flags&&(x.check=c(x.check,R,ue,te)),H-=ue,te+=ue,O)break e}else x.head&&(x.head.comment=null);x.mode=9;case 9:if(512&x.flags){for(;X<16;){if(H===0)break e;H--,V+=R[te++]<<X,X+=8}if(V!==(65535&x.check)){E.msg="header crc mismatch",x.mode=30;break}X=V=0}x.head&&(x.head.hcrc=x.flags>>9&1,x.head.done=!0),E.adler=x.check=0,x.mode=12;break;case 10:for(;X<32;){if(H===0)break e;H--,V+=R[te++]<<X,X+=8}E.adler=x.check=g(V),X=V=0,x.mode=11;case 11:if(x.havedict===0)return E.next_out=W,E.avail_out=Q,E.next_in=te,E.avail_in=H,x.hold=V,x.bits=X,2;E.adler=x.check=1,x.mode=12;case 12:if(P===5||P===6)break e;case 13:if(x.last){V>>>=7&X,X-=7&X,x.mode=27;break}for(;X<3;){if(H===0)break e;H--,V+=R[te++]<<X,X+=8}switch(x.last=1&V,X-=1,3&(V>>>=1)){case 0:x.mode=14;break;case 1:if(T(x),x.mode=20,P!==6)break;V>>>=2,X-=2;break e;case 2:x.mode=17;break;case 3:E.msg="invalid block type",x.mode=30}V>>>=2,X-=2;break;case 14:for(V>>>=7&X,X-=7&X;X<32;){if(H===0)break e;H--,V+=R[te++]<<X,X+=8}if((65535&V)!=(V>>>16^65535)){E.msg="invalid stored block lengths",x.mode=30;break}if(x.length=65535&V,X=V=0,x.mode=15,P===6)break e;case 15:x.mode=16;case 16:if(ue=x.length){if(H<ue&&(ue=H),Q<ue&&(ue=Q),ue===0)break e;s.arraySet(K,R,te,ue,W),H-=ue,te+=ue,Q-=ue,W+=ue,x.length-=ue;break}x.mode=12;break;case 17:for(;X<14;){if(H===0)break e;H--,V+=R[te++]<<X,X+=8}if(x.nlen=257+(31&V),V>>>=5,X-=5,x.ndist=1+(31&V),V>>>=5,X-=5,x.ncode=4+(15&V),V>>>=4,X-=4,286<x.nlen||30<x.ndist){E.msg="too many length or distance symbols",x.mode=30;break}x.have=0,x.mode=18;case 18:for(;x.have<x.ncode;){for(;X<3;){if(H===0)break e;H--,V+=R[te++]<<X,X+=8}x.lens[ee[x.have++]]=7&V,V>>>=3,X-=3}for(;x.have<19;)x.lens[ee[x.have++]]=0;if(x.lencode=x.lendyn,x.lenbits=7,ne={bits:x.lenbits},ce=d(0,x.lens,0,19,x.lencode,0,x.work,ne),x.lenbits=ne.bits,ce){E.msg="invalid code lengths set",x.mode=30;break}x.have=0,x.mode=19;case 19:for(;x.have<x.nlen+x.ndist;){for(;$e=(L=x.lencode[V&(1<<x.lenbits)-1])>>>16&255,Ce=65535&L,!((De=L>>>24)<=X);){if(H===0)break e;H--,V+=R[te++]<<X,X+=8}if(Ce<16)V>>>=De,X-=De,x.lens[x.have++]=Ce;else{if(Ce===16){for(j=De+2;X<j;){if(H===0)break e;H--,V+=R[te++]<<X,X+=8}if(V>>>=De,X-=De,x.have===0){E.msg="invalid bit length repeat",x.mode=30;break}O=x.lens[x.have-1],ue=3+(3&V),V>>>=2,X-=2}else if(Ce===17){for(j=De+3;X<j;){if(H===0)break e;H--,V+=R[te++]<<X,X+=8}X-=De,O=0,ue=3+(7&(V>>>=De)),V>>>=3,X-=3}else{for(j=De+7;X<j;){if(H===0)break e;H--,V+=R[te++]<<X,X+=8}X-=De,O=0,ue=11+(127&(V>>>=De)),V>>>=7,X-=7}if(x.have+ue>x.nlen+x.ndist){E.msg="invalid bit length repeat",x.mode=30;break}for(;ue--;)x.lens[x.have++]=O}}if(x.mode===30)break;if(x.lens[256]===0){E.msg="invalid code -- missing end-of-block",x.mode=30;break}if(x.lenbits=9,ne={bits:x.lenbits},ce=d(u,x.lens,0,x.nlen,x.lencode,0,x.work,ne),x.lenbits=ne.bits,ce){E.msg="invalid literal/lengths set",x.mode=30;break}if(x.distbits=6,x.distcode=x.distdyn,ne={bits:x.distbits},ce=d(f,x.lens,x.nlen,x.ndist,x.distcode,0,x.work,ne),x.distbits=ne.bits,ce){E.msg="invalid distances set",x.mode=30;break}if(x.mode=20,P===6)break e;case 20:x.mode=21;case 21:if(6<=H&&258<=Q){E.next_out=W,E.avail_out=Q,E.next_in=te,E.avail_in=H,x.hold=V,x.bits=X,i(E,le),W=E.next_out,K=E.output,Q=E.avail_out,te=E.next_in,R=E.input,H=E.avail_in,V=x.hold,X=x.bits,x.mode===12&&(x.back=-1);break}for(x.back=0;$e=(L=x.lencode[V&(1<<x.lenbits)-1])>>>16&255,Ce=65535&L,!((De=L>>>24)<=X);){if(H===0)break e;H--,V+=R[te++]<<X,X+=8}if($e&&(240&$e)==0){for(Te=De,Oe=$e,Ue=Ce;$e=(L=x.lencode[Ue+((V&(1<<Te+Oe)-1)>>Te)])>>>16&255,Ce=65535&L,!(Te+(De=L>>>24)<=X);){if(H===0)break e;H--,V+=R[te++]<<X,X+=8}V>>>=Te,X-=Te,x.back+=Te}if(V>>>=De,X-=De,x.back+=De,x.length=Ce,$e===0){x.mode=26;break}if(32&$e){x.back=-1,x.mode=12;break}if(64&$e){E.msg="invalid literal/length code",x.mode=30;break}x.extra=15&$e,x.mode=22;case 22:if(x.extra){for(j=x.extra;X<j;){if(H===0)break e;H--,V+=R[te++]<<X,X+=8}x.length+=V&(1<<x.extra)-1,V>>>=x.extra,X-=x.extra,x.back+=x.extra}x.was=x.length,x.mode=23;case 23:for(;$e=(L=x.distcode[V&(1<<x.distbits)-1])>>>16&255,Ce=65535&L,!((De=L>>>24)<=X);){if(H===0)break e;H--,V+=R[te++]<<X,X+=8}if((240&$e)==0){for(Te=De,Oe=$e,Ue=Ce;$e=(L=x.distcode[Ue+((V&(1<<Te+Oe)-1)>>Te)])>>>16&255,Ce=65535&L,!(Te+(De=L>>>24)<=X);){if(H===0)break e;H--,V+=R[te++]<<X,X+=8}V>>>=Te,X-=Te,x.back+=Te}if(V>>>=De,X-=De,x.back+=De,64&$e){E.msg="invalid distance code",x.mode=30;break}x.offset=Ce,x.extra=15&$e,x.mode=24;case 24:if(x.extra){for(j=x.extra;X<j;){if(H===0)break e;H--,V+=R[te++]<<X,X+=8}x.offset+=V&(1<<x.extra)-1,V>>>=x.extra,X-=x.extra,x.back+=x.extra}if(x.offset>x.dmax){E.msg="invalid distance too far back",x.mode=30;break}x.mode=25;case 25:if(Q===0)break e;if(ue=le-Q,x.offset>ue){if((ue=x.offset-ue)>x.whave&&x.sane){E.msg="invalid distance too far back",x.mode=30;break}Le=ue>x.wnext?(ue-=x.wnext,x.wsize-ue):x.wnext-ue,ue>x.length&&(ue=x.length),Pe=x.window}else Pe=K,Le=W-x.offset,ue=x.length;for(Q<ue&&(ue=Q),Q-=ue,x.length-=ue;K[W++]=Pe[Le++],--ue;);x.length===0&&(x.mode=21);break;case 26:if(Q===0)break e;K[W++]=x.length,Q--,x.mode=21;break;case 27:if(x.wrap){for(;X<32;){if(H===0)break e;H--,V|=R[te++]<<X,X+=8}if(le-=Q,E.total_out+=le,x.total+=le,le&&(E.adler=x.check=x.flags?c(x.check,K,le,W-le):a(x.check,K,le,W-le)),le=Q,(x.flags?V:g(V))!==x.check){E.msg="incorrect data check",x.mode=30;break}X=V=0}x.mode=28;case 28:if(x.wrap&&x.flags){for(;X<32;){if(H===0)break e;H--,V+=R[te++]<<X,X+=8}if(V!==(4294967295&x.total)){E.msg="incorrect length check",x.mode=30;break}X=V=0}x.mode=29;case 29:ce=1;break e;case 30:ce=-3;break e;case 31:return-4;case 32:default:return m}return E.next_out=W,E.avail_out=Q,E.next_in=te,E.avail_in=H,x.hold=V,x.bits=X,(x.wsize||le!==E.avail_out&&x.mode<30&&(x.mode<27||P!==4))&&A(E,E.output,E.next_out,le-E.avail_out)?(x.mode=31,-4):(pe-=E.avail_in,le-=E.avail_out,E.total_in+=pe,E.total_out+=le,x.total+=le,x.wrap&&le&&(E.adler=x.check=x.flags?c(x.check,K,le,E.next_out-le):a(x.check,K,le,E.next_out-le)),E.data_type=x.bits+(x.last?64:0)+(x.mode===12?128:0)+(x.mode===20||x.mode===15?256:0),(pe==0&&le===0||P===4)&&ce===w&&(ce=-5),ce)},l.inflateEnd=function(E){if(!E||!E.state)return m;var P=E.state;return P.window&&(P.window=null),E.state=null,w},l.inflateGetHeader=function(E,P){var x;return E&&E.state?(2&(x=E.state).wrap)==0?m:((x.head=P).done=!1,w):m},l.inflateSetDictionary=function(E,P){var x,R=P.length;return E&&E.state?(x=E.state).wrap!==0&&x.mode!==11?m:x.mode===11&&a(1,P,R,0)!==x.check?-3:A(E,P,R,R)?(x.mode=31,-4):(x.havedict=1,w):m},l.inflateInfo="pako inflate (from Nodeca project)"},{"../utils/common":41,"./adler32":43,"./crc32":45,"./inffast":48,"./inftrees":50}],50:[function(r,o,l){var s=r("../utils/common"),a=[3,4,5,6,7,8,9,10,11,13,15,17,19,23,27,31,35,43,51,59,67,83,99,115,131,163,195,227,258,0,0],c=[16,16,16,16,16,16,16,16,17,17,17,17,18,18,18,18,19,19,19,19,20,20,20,20,21,21,21,21,16,72,78],i=[1,2,3,4,5,7,9,13,17,25,33,49,65,97,129,193,257,385,513,769,1025,1537,2049,3073,4097,6145,8193,12289,16385,24577,0,0],d=[16,16,16,16,17,17,18,18,19,19,20,20,21,21,22,22,23,23,24,24,25,25,26,26,27,27,28,28,29,29,64,64];o.exports=function(u,f,w,m,v,_,h,g){var y,q,D,C,$,N,S,I,T,A=g.bits,E=0,P=0,x=0,R=0,K=0,te=0,W=0,H=0,Q=0,V=0,X=null,pe=0,le=new s.Buf16(16),ue=new s.Buf16(16),Le=null,Pe=0;for(E=0;E<=15;E++)le[E]=0;for(P=0;P<m;P++)le[f[w+P]]++;for(K=A,R=15;1<=R&&le[R]===0;R--);if(R<K&&(K=R),R===0)return v[_++]=20971520,v[_++]=20971520,g.bits=1,0;for(x=1;x<R&&le[x]===0;x++);for(K<x&&(K=x),E=H=1;E<=15;E++)if(H<<=1,(H-=le[E])<0)return-1;if(0<H&&(u===0||R!==1))return-1;for(ue[1]=0,E=1;E<15;E++)ue[E+1]=ue[E]+le[E];for(P=0;P<m;P++)f[w+P]!==0&&(h[ue[f[w+P]]++]=P);if(N=u===0?(X=Le=h,19):u===1?(X=a,pe-=257,Le=c,Pe-=257,256):(X=i,Le=d,-1),E=x,$=_,W=P=V=0,D=-1,C=(Q=1<<(te=K))-1,u===1&&852<Q||u===2&&592<Q)return 1;for(;;){for(S=E-W,T=h[P]<N?(I=0,h[P]):h[P]>N?(I=Le[Pe+h[P]],X[pe+h[P]]):(I=96,0),y=1<<E-W,x=q=1<<te;v[$+(V>>W)+(q-=y)]=S<<24|I<<16|T|0,q!==0;);for(y=1<<E-1;V&y;)y>>=1;if(y!==0?(V&=y-1,V+=y):V=0,P++,--le[E]==0){if(E===R)break;E=f[w+h[P]]}if(K<E&&(V&C)!==D){for(W===0&&(W=K),$+=x,H=1<<(te=E-W);te+W<R&&!((H-=le[te+W])<=0);)te++,H<<=1;if(Q+=1<<te,u===1&&852<Q||u===2&&592<Q)return 1;v[D=V&C]=K<<24|te<<16|$-_|0}}return V!==0&&(v[$+V]=E-W<<24|64<<16|0),g.bits=K,0}},{"../utils/common":41}],51:[function(r,o,l){o.exports={2:"need dictionary",1:"stream end",0:"","-1":"file error","-2":"stream error","-3":"data error","-4":"insufficient memory","-5":"buffer error","-6":"incompatible version"}},{}],52:[function(r,o,l){var s=r("../utils/common"),a=0,c=1;function i(L){for(var z=L.length;0<=--z;)L[z]=0}var d=0,u=29,f=256,w=f+1+u,m=30,v=19,_=2*w+1,h=15,g=16,y=7,q=256,D=16,C=17,$=18,N=[0,0,0,0,0,0,0,0,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4,5,5,5,5,0],S=[0,0,0,0,1,1,2,2,3,3,4,4,5,5,6,6,7,7,8,8,9,9,10,10,11,11,12,12,13,13],I=[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,7],T=[16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15],A=new Array(2*(w+2));i(A);var E=new Array(2*m);i(E);var P=new Array(512);i(P);var x=new Array(256);i(x);var R=new Array(u);i(R);var K,te,W,H=new Array(m);function Q(L,z,ee,M,Z){this.static_tree=L,this.extra_bits=z,this.extra_base=ee,this.elems=M,this.max_length=Z,this.has_stree=L&&L.length}function V(L,z){this.dyn_tree=L,this.max_code=0,this.stat_desc=z}function X(L){return L<256?P[L]:P[256+(L>>>7)]}function pe(L,z){L.pending_buf[L.pending++]=255&z,L.pending_buf[L.pending++]=z>>>8&255}function le(L,z,ee){L.bi_valid>g-ee?(L.bi_buf|=z<<L.bi_valid&65535,pe(L,L.bi_buf),L.bi_buf=z>>g-L.bi_valid,L.bi_valid+=ee-g):(L.bi_buf|=z<<L.bi_valid&65535,L.bi_valid+=ee)}function ue(L,z,ee){le(L,ee[2*z],ee[2*z+1])}function Le(L,z){for(var ee=0;ee|=1&L,L>>>=1,ee<<=1,0<--z;);return ee>>>1}function Pe(L,z,ee){var M,Z,oe=new Array(h+1),ae=0;for(M=1;M<=h;M++)oe[M]=ae=ae+ee[M-1]<<1;for(Z=0;Z<=z;Z++){var de=L[2*Z+1];de!==0&&(L[2*Z]=Le(oe[de]++,de))}}function De(L){var z;for(z=0;z<w;z++)L.dyn_ltree[2*z]=0;for(z=0;z<m;z++)L.dyn_dtree[2*z]=0;for(z=0;z<v;z++)L.bl_tree[2*z]=0;L.dyn_ltree[2*q]=1,L.opt_len=L.static_len=0,L.last_lit=L.matches=0}function $e(L){8<L.bi_valid?pe(L,L.bi_buf):0<L.bi_valid&&(L.pending_buf[L.pending++]=L.bi_buf),L.bi_buf=0,L.bi_valid=0}function Ce(L,z,ee,M){var Z=2*z,oe=2*ee;return L[Z]<L[oe]||L[Z]===L[oe]&&M[z]<=M[ee]}function Te(L,z,ee){for(var M=L.heap[ee],Z=ee<<1;Z<=L.heap_len&&(Z<L.heap_len&&Ce(z,L.heap[Z+1],L.heap[Z],L.depth)&&Z++,!Ce(z,M,L.heap[Z],L.depth));)L.heap[ee]=L.heap[Z],ee=Z,Z<<=1;L.heap[ee]=M}function Oe(L,z,ee){var M,Z,oe,ae,de=0;if(L.last_lit!==0)for(;M=L.pending_buf[L.d_buf+2*de]<<8|L.pending_buf[L.d_buf+2*de+1],Z=L.pending_buf[L.l_buf+de],de++,M===0?ue(L,Z,z):(ue(L,(oe=x[Z])+f+1,z),(ae=N[oe])!==0&&le(L,Z-=R[oe],ae),ue(L,oe=X(--M),ee),(ae=S[oe])!==0&&le(L,M-=H[oe],ae)),de<L.last_lit;);ue(L,q,z)}function Ue(L,z){var ee,M,Z,oe=z.dyn_tree,ae=z.stat_desc.static_tree,de=z.stat_desc.has_stree,me=z.stat_desc.elems,je=-1;for(L.heap_len=0,L.heap_max=_,ee=0;ee<me;ee++)oe[2*ee]!==0?(L.heap[++L.heap_len]=je=ee,L.depth[ee]=0):oe[2*ee+1]=0;for(;L.heap_len<2;)oe[2*(Z=L.heap[++L.heap_len]=je<2?++je:0)]=1,L.depth[Z]=0,L.opt_len--,de&&(L.static_len-=ae[2*Z+1]);for(z.max_code=je,ee=L.heap_len>>1;1<=ee;ee--)Te(L,oe,ee);for(Z=me;ee=L.heap[1],L.heap[1]=L.heap[L.heap_len--],Te(L,oe,1),M=L.heap[1],L.heap[--L.heap_max]=ee,L.heap[--L.heap_max]=M,oe[2*Z]=oe[2*ee]+oe[2*M],L.depth[Z]=(L.depth[ee]>=L.depth[M]?L.depth[ee]:L.depth[M])+1,oe[2*ee+1]=oe[2*M+1]=Z,L.heap[1]=Z++,Te(L,oe,1),2<=L.heap_len;);L.heap[--L.heap_max]=L.heap[1],(function(Ne,tt){var dt,J,G,ke,Gt,on,Ft=tt.dyn_tree,wa=tt.max_code,Yi=tt.stat_desc.static_tree,ri=tt.stat_desc.has_stree,ai=tt.stat_desc.extra_bits,lr=tt.stat_desc.extra_base,Er=tt.stat_desc.max_length,xa=0;for(ke=0;ke<=h;ke++)Ne.bl_count[ke]=0;for(Ft[2*Ne.heap[Ne.heap_max]+1]=0,dt=Ne.heap_max+1;dt<_;dt++)Er<(ke=Ft[2*Ft[2*(J=Ne.heap[dt])+1]+1]+1)&&(ke=Er,xa++),Ft[2*J+1]=ke,wa<J||(Ne.bl_count[ke]++,Gt=0,lr<=J&&(Gt=ai[J-lr]),on=Ft[2*J],Ne.opt_len+=on*(ke+Gt),ri&&(Ne.static_len+=on*(Yi[2*J+1]+Gt)));if(xa!==0){do{for(ke=Er-1;Ne.bl_count[ke]===0;)ke--;Ne.bl_count[ke]--,Ne.bl_count[ke+1]+=2,Ne.bl_count[Er]--,xa-=2}while(0<xa);for(ke=Er;ke!==0;ke--)for(J=Ne.bl_count[ke];J!==0;)wa<(G=Ne.heap[--dt])||(Ft[2*G+1]!==ke&&(Ne.opt_len+=(ke-Ft[2*G+1])*Ft[2*G],Ft[2*G+1]=ke),J--)}})(L,z),Pe(oe,je,L.bl_count)}function O(L,z,ee){var M,Z,oe=-1,ae=z[1],de=0,me=7,je=4;for(ae===0&&(me=138,je=3),z[2*(ee+1)+1]=65535,M=0;M<=ee;M++)Z=ae,ae=z[2*(M+1)+1],++de<me&&Z===ae||(de<je?L.bl_tree[2*Z]+=de:Z!==0?(Z!==oe&&L.bl_tree[2*Z]++,L.bl_tree[2*D]++):de<=10?L.bl_tree[2*C]++:L.bl_tree[2*$]++,oe=Z,je=(de=0)===ae?(me=138,3):Z===ae?(me=6,3):(me=7,4))}function ce(L,z,ee){var M,Z,oe=-1,ae=z[1],de=0,me=7,je=4;for(ae===0&&(me=138,je=3),M=0;M<=ee;M++)if(Z=ae,ae=z[2*(M+1)+1],!(++de<me&&Z===ae)){if(de<je)for(;ue(L,Z,L.bl_tree),--de!=0;);else Z!==0?(Z!==oe&&(ue(L,Z,L.bl_tree),de--),ue(L,D,L.bl_tree),le(L,de-3,2)):de<=10?(ue(L,C,L.bl_tree),le(L,de-3,3)):(ue(L,$,L.bl_tree),le(L,de-11,7));oe=Z,je=(de=0)===ae?(me=138,3):Z===ae?(me=6,3):(me=7,4)}}i(H);var ne=!1;function j(L,z,ee,M){le(L,(d<<1)+(M?1:0),3),(function(Z,oe,ae,de){$e(Z),pe(Z,ae),pe(Z,~ae),s.arraySet(Z.pending_buf,Z.window,oe,ae,Z.pending),Z.pending+=ae})(L,z,ee)}l._tr_init=function(L){ne||((function(){var z,ee,M,Z,oe,ae=new Array(h+1);for(Z=M=0;Z<u-1;Z++)for(R[Z]=M,z=0;z<1<<N[Z];z++)x[M++]=Z;for(x[M-1]=Z,Z=oe=0;Z<16;Z++)for(H[Z]=oe,z=0;z<1<<S[Z];z++)P[oe++]=Z;for(oe>>=7;Z<m;Z++)for(H[Z]=oe<<7,z=0;z<1<<S[Z]-7;z++)P[256+oe++]=Z;for(ee=0;ee<=h;ee++)ae[ee]=0;for(z=0;z<=143;)A[2*z+1]=8,z++,ae[8]++;for(;z<=255;)A[2*z+1]=9,z++,ae[9]++;for(;z<=279;)A[2*z+1]=7,z++,ae[7]++;for(;z<=287;)A[2*z+1]=8,z++,ae[8]++;for(Pe(A,w+1,ae),z=0;z<m;z++)E[2*z+1]=5,E[2*z]=Le(z,5);K=new Q(A,N,f+1,w,h),te=new Q(E,S,0,m,h),W=new Q(new Array(0),I,0,v,y)})(),ne=!0),L.l_desc=new V(L.dyn_ltree,K),L.d_desc=new V(L.dyn_dtree,te),L.bl_desc=new V(L.bl_tree,W),L.bi_buf=0,L.bi_valid=0,De(L)},l._tr_stored_block=j,l._tr_flush_block=function(L,z,ee,M){var Z,oe,ae=0;0<L.level?(L.strm.data_type===2&&(L.strm.data_type=(function(de){var me,je=4093624447;for(me=0;me<=31;me++,je>>>=1)if(1&je&&de.dyn_ltree[2*me]!==0)return a;if(de.dyn_ltree[18]!==0||de.dyn_ltree[20]!==0||de.dyn_ltree[26]!==0)return c;for(me=32;me<f;me++)if(de.dyn_ltree[2*me]!==0)return c;return a})(L)),Ue(L,L.l_desc),Ue(L,L.d_desc),ae=(function(de){var me;for(O(de,de.dyn_ltree,de.l_desc.max_code),O(de,de.dyn_dtree,de.d_desc.max_code),Ue(de,de.bl_desc),me=v-1;3<=me&&de.bl_tree[2*T[me]+1]===0;me--);return de.opt_len+=3*(me+1)+5+5+4,me})(L),Z=L.opt_len+3+7>>>3,(oe=L.static_len+3+7>>>3)<=Z&&(Z=oe)):Z=oe=ee+5,ee+4<=Z&&z!==-1?j(L,z,ee,M):L.strategy===4||oe===Z?(le(L,2+(M?1:0),3),Oe(L,A,E)):(le(L,4+(M?1:0),3),(function(de,me,je,Ne){var tt;for(le(de,me-257,5),le(de,je-1,5),le(de,Ne-4,4),tt=0;tt<Ne;tt++)le(de,de.bl_tree[2*T[tt]+1],3);ce(de,de.dyn_ltree,me-1),ce(de,de.dyn_dtree,je-1)})(L,L.l_desc.max_code+1,L.d_desc.max_code+1,ae+1),Oe(L,L.dyn_ltree,L.dyn_dtree)),De(L),M&&$e(L)},l._tr_tally=function(L,z,ee){return L.pending_buf[L.d_buf+2*L.last_lit]=z>>>8&255,L.pending_buf[L.d_buf+2*L.last_lit+1]=255&z,L.pending_buf[L.l_buf+L.last_lit]=255&ee,L.last_lit++,z===0?L.dyn_ltree[2*ee]++:(L.matches++,z--,L.dyn_ltree[2*(x[ee]+f+1)]++,L.dyn_dtree[2*X(z)]++),L.last_lit===L.lit_bufsize-1},l._tr_align=function(L){le(L,2,3),ue(L,q,A),(function(z){z.bi_valid===16?(pe(z,z.bi_buf),z.bi_buf=0,z.bi_valid=0):8<=z.bi_valid&&(z.pending_buf[z.pending++]=255&z.bi_buf,z.bi_buf>>=8,z.bi_valid-=8)})(L)}},{"../utils/common":41}],53:[function(r,o,l){o.exports=function(){this.input=null,this.next_in=0,this.avail_in=0,this.total_in=0,this.output=null,this.next_out=0,this.avail_out=0,this.total_out=0,this.msg="",this.state=null,this.data_type=2,this.adler=0}},{}],54:[function(r,o,l){(function(s){(function(a,c){if(!a.setImmediate){var i,d,u,f,w=1,m={},v=!1,_=a.document,h=Object.getPrototypeOf&&Object.getPrototypeOf(a);h=h&&h.setTimeout?h:a,i={}.toString.call(a.process)==="[object process]"?function(D){process.nextTick(function(){y(D)})}:(function(){if(a.postMessage&&!a.importScripts){var D=!0,C=a.onmessage;return a.onmessage=function(){D=!1},a.postMessage("","*"),a.onmessage=C,D}})()?(f="setImmediate$"+Math.random()+"$",a.addEventListener?a.addEventListener("message",q,!1):a.attachEvent("onmessage",q),function(D){a.postMessage(f+D,"*")}):a.MessageChannel?((u=new MessageChannel).port1.onmessage=function(D){y(D.data)},function(D){u.port2.postMessage(D)}):_&&"onreadystatechange"in _.createElement("script")?(d=_.documentElement,function(D){var C=_.createElement("script");C.onreadystatechange=function(){y(D),C.onreadystatechange=null,d.removeChild(C),C=null},d.appendChild(C)}):function(D){setTimeout(y,0,D)},h.setImmediate=function(D){typeof D!="function"&&(D=new Function(""+D));for(var C=new Array(arguments.length-1),$=0;$<C.length;$++)C[$]=arguments[$+1];var N={callback:D,args:C};return m[w]=N,i(w),w++},h.clearImmediate=g}function g(D){delete m[D]}function y(D){if(v)setTimeout(y,0,D);else{var C=m[D];if(C){v=!0;try{(function($){var N=$.callback,S=$.args;switch(S.length){case 0:N();break;case 1:N(S[0]);break;case 2:N(S[0],S[1]);break;case 3:N(S[0],S[1],S[2]);break;default:N.apply(c,S)}})(C)}finally{g(D),v=!1}}}}function q(D){D.source===a&&typeof D.data=="string"&&D.data.indexOf(f)===0&&y(+D.data.slice(f.length))}})(typeof self>"u"?s===void 0?this:s:self)}).call(this,typeof Xa<"u"?Xa:typeof self<"u"?self:typeof window<"u"?window:{})},{}]},{},[10])(10)})})(ap)),ap.exports}var b5=_5();const w5=Rl(b5);var _r={},ip={},Zm;function cd(){return Zm||(Zm=1,(function(n){Object.defineProperty(n,"__esModule",{value:!0}),n.DefaultBuilderOptions={version:"1.0",encoding:void 0,standalone:void 0,keepNullNodes:!1,keepNullAttributes:!1,ignoreConverters:!1,convert:{att:"@",ins:"?",text:"#",cdata:"$",comment:"!"},defaultNamespace:{ele:void 0,att:void 0},namespaceAlias:{html:"http://www.w3.org/1999/xhtml",xml:"http://www.w3.org/XML/1998/namespace",xmlns:"http://www.w3.org/2000/xmlns/",mathml:"http://www.w3.org/1998/Math/MathML",svg:"http://www.w3.org/2000/svg",xlink:"http://www.w3.org/1999/xlink"},invalidCharReplacement:void 0},n.XMLBuilderOptionKeys=new Set(Object.keys(n.DefaultBuilderOptions)),n.DefaultXMLBuilderCBOptions={format:"xml",wellFormed:!1,prettyPrint:!1,indent:"  ",newline:`
`,offset:0,width:0,allowEmptyTags:!1,spaceBeforeSlash:!1,keepNullNodes:!1,keepNullAttributes:!1,ignoreConverters:!1,convert:{att:"@",ins:"?",text:"#",cdata:"$",comment:"!"},defaultNamespace:{ele:void 0,att:void 0},namespaceAlias:{html:"http://www.w3.org/1999/xhtml",xml:"http://www.w3.org/XML/1998/namespace",xmlns:"http://www.w3.org/2000/xmlns/",mathml:"http://www.w3.org/1998/Math/MathML",svg:"http://www.w3.org/2000/svg",xlink:"http://www.w3.org/1999/xlink"}}})(ip)),ip}var st={},js={},Jm;function x5(){if(Jm)return js;Jm=1,Object.defineProperty(js,"__esModule",{value:!0});class n{constructor(r=1e3){this._items=new Set,this._limit=r}add(r){if(this._items.add(r),this._items.size>this._limit){const o=this._items.values().next();o.done||this._items.delete(o.value)}return this}delete(r){return this._items.delete(r)}has(r){return this._items.has(r)}clear(){this._items.clear()}get size(){return this._items.size}forEach(r,o){this._items.forEach(l=>r.call(o,l,l,this))}*keys(){yield*this._items.keys()}*values(){yield*this._items.values()}*entries(){yield*this._items.entries()}*[Symbol.iterator](){yield*this._items}get[Symbol.toStringTag](){return"FixedSizeSet"}}return js.FixedSizeSet=n,js}var Hs={},Ym;function y5(){if(Ym)return Hs;Ym=1,Object.defineProperty(Hs,"__esModule",{value:!0});class n{constructor(r=1e3){this._items=new Map,this._limit=r}get(r){return this._items.get(r)}set(r,o){if(this._items.set(r,o),this._items.size>this._limit){const l=this._items.keys().next();l.done||this._items.delete(l.value)}}delete(r){return this._items.delete(r)}has(r){return this._items.has(r)}clear(){this._items.clear()}get size(){return this._items.size}forEach(r,o){this._items.forEach((l,s)=>r.call(o,s,l))}*keys(){yield*this._items.keys()}*values(){yield*this._items.values()}*entries(){yield*this._items.entries()}*[Symbol.iterator](){yield*this._items}get[Symbol.toStringTag](){return"ObjectCache"}}return Hs.ObjectCache=n,Hs}var Gs={},Km;function S5(){if(Km)return Gs;Km=1,Object.defineProperty(Gs,"__esModule",{value:!0});class n{constructor(r=1e3){this._items=new Map,this._limit=r}check(r,o){if(this._items.get(r)===o)return!0;if(this._items.get(o)===r)return!1;const l=Math.random()<.5;if(l?this._items.set(r,o):this._items.set(o,r),this._items.size>this._limit){const s=this._items.keys().next();s.done||this._items.delete(s.value)}return l}}return Gs.CompareCache=n,Gs}var Ws={},Qm;function N5(){if(Qm)return Ws;Qm=1,Object.defineProperty(Ws,"__esModule",{value:!0});class n{constructor(r){this._initialized=!1,this._value=void 0,this._initFunc=r}get value(){return this._initialized||(this._value=this._initFunc(),this._initialized=!0),this._value}}return Ws.Lazy=n,Ws}var e2;function va(){if(e2)return st;e2=1,Object.defineProperty(st,"__esModule",{value:!0});var n=x5();st.FixedSizeSet=n.FixedSizeSet;var e=y5();st.ObjectCache=e.ObjectCache;var r=S5();st.CompareCache=r.CompareCache;var o=N5();st.Lazy=o.Lazy;function l(A,E,...P){Object.getOwnPropertyNames(E.prototype).forEach(x=>{if(P.includes(x)){const K=Object.getOwnPropertyDescriptor(A.prototype,x);K&&Object.defineProperty(A.prototype,"_"+x,K)}const R=Object.getOwnPropertyDescriptor(E.prototype,x);R&&Object.defineProperty(A.prototype,x,R)})}st.applyMixin=l;function s(A,E,P=!1){const x=w(A||{});return c(E,(R,K)=>{$(K)?x[R]=s(x[R],K,P):(P||x[R]===void 0)&&(x[R]=K)}),x}st.applyDefaults=s;function a(A,E,P){A.forEach(E,P)}st.forEachArray=a;function c(A,E,P){if(D(A))A.forEach((x,R)=>E.call(P,R,x));else for(const x in A)A.hasOwnProperty(x)&&E.call(P,x,A[x])}st.forEachObject=c;function i(A){return q(A)?A.size:A.length}st.arrayLength=i;function d(A){return D(A)?A.size:Object.keys(A).length}st.objectLength=d;function u(A,E){return D(A)?A.get(E):A[E]}st.getObjectValue=u;function f(A,E){D(A)?A.delete(E):delete A[E]}st.removeObjectValue=f;function w(A){if(h(A))return A;if(y(A)){const E=[];for(const P of A)E.push(w(P));return E}else if(g(A)){const E={};for(const P in A)if(A.hasOwnProperty(P)){const x=A[P];E[P]=w(x)}return E}else return A}st.clone=w;function m(A){return typeof A=="boolean"}st.isBoolean=m;function v(A){return typeof A=="number"}st.isNumber=v;function _(A){return typeof A=="string"}st.isString=_;function h(A){return!!A&&Object.prototype.toString.call(A)==="[object Function]"}st.isFunction=h;function g(A){const E=typeof A;return!!A&&(E==="function"||E==="object")}st.isObject=g;function y(A){return Array.isArray(A)}st.isArray=y;function q(A){return A instanceof Set}st.isSet=q;function D(A){return A instanceof Map}st.isMap=D;function C(A){if(y(A))return!A.length;if(q(A))return!A.size;if(D(A))return!A.size;if(g(A)){for(const E in A)if(A.hasOwnProperty(E))return!1;return!0}return!1}st.isEmpty=C;function $(A){if(g(A)){const E=Object.getPrototypeOf(A),P=E.constructor;return E&&P&&typeof P=="function"&&P instanceof P&&Function.prototype.toString.call(P)===Function.prototype.toString.call(Object)}return!1}st.isPlainObject=$;function N(A){return A&&typeof A[Symbol.iterator]=="function"}st.isIterable=N;function S(A){return h(A.valueOf)?A.valueOf():A}st.getValue=S;function I(A){const E=new Uint8Array(A.length*4);let P=0;for(let x=0;x<A.length;x++){let R=A.charCodeAt(x);if(R<128){E[P++]=R;continue}else if(R<2048)E[P++]=R>>6|192;else{if(R>55295&&R<56320){if(++x>=A.length)throw new Error("Incomplete surrogate pair.");const K=A.charCodeAt(x);if(K<56320||K>57343)throw new Error("Invalid surrogate character.");R=65536+((R&1023)<<10)+(K&1023),E[P++]=R>>18|240,E[P++]=R>>12&63|128}else E[P++]=R>>12|224;E[P++]=R>>6&63|128}E[P++]=R&63|128}return E.subarray(0,P)}st.utf8Encode=I;function T(A){let E="",P=0;for(;P<A.length;){var x=A[P++];if(x>127)if(x>191&&x<224){if(P>=A.length)throw new Error("Incomplete 2-byte sequence.");x=(x&31)<<6|A[P++]&63}else if(x>223&&x<240){if(P+1>=A.length)throw new Error("Incomplete 3-byte sequence.");x=(x&15)<<12|(A[P++]&63)<<6|A[P++]&63}else if(x>239&&x<248){if(P+2>=A.length)throw new Error("Incomplete 4-byte sequence.");x=(x&7)<<18|(A[P++]&63)<<12|(A[P++]&63)<<6|A[P++]&63}else throw new Error("Unknown multi-byte start.");if(x<=65535)E+=String.fromCharCode(x);else if(x<=1114111)x-=65536,E+=String.fromCharCode(x>>10|55296),E+=String.fromCharCode(x&1023|56320);else throw new Error("Code point exceeds UTF-16 limit.")}return E}return st.utf8Decode=T,st}var Pa={},Xs={},Zs={},sp={},t2;function mt(){return t2||(t2=1,(function(n){Object.defineProperty(n,"__esModule",{value:!0}),(function(e){e[e.Before=0]="Before",e[e.Equal=1]="Equal",e[e.After=2]="After"})(n.BoundaryPosition||(n.BoundaryPosition={})),(function(e){e[e.None=0]="None",e[e.Capturing=1]="Capturing",e[e.AtTarget=2]="AtTarget",e[e.Bubbling=3]="Bubbling"})(n.EventPhase||(n.EventPhase={})),(function(e){e[e.Element=1]="Element",e[e.Attribute=2]="Attribute",e[e.Text=3]="Text",e[e.CData=4]="CData",e[e.EntityReference=5]="EntityReference",e[e.Entity=6]="Entity",e[e.ProcessingInstruction=7]="ProcessingInstruction",e[e.Comment=8]="Comment",e[e.Document=9]="Document",e[e.DocumentType=10]="DocumentType",e[e.DocumentFragment=11]="DocumentFragment",e[e.Notation=12]="Notation"})(n.NodeType||(n.NodeType={})),(function(e){e[e.Disconnected=1]="Disconnected",e[e.Preceding=2]="Preceding",e[e.Following=4]="Following",e[e.Contains=8]="Contains",e[e.ContainedBy=16]="ContainedBy",e[e.ImplementationSpecific=32]="ImplementationSpecific"})(n.Position||(n.Position={})),(function(e){e[e.Accept=1]="Accept",e[e.Reject=2]="Reject",e[e.Skip=3]="Skip"})(n.FilterResult||(n.FilterResult={})),(function(e){e[e.All=4294967295]="All",e[e.Element=1]="Element",e[e.Attribute=2]="Attribute",e[e.Text=4]="Text",e[e.CDataSection=8]="CDataSection",e[e.EntityReference=16]="EntityReference",e[e.Entity=32]="Entity",e[e.ProcessingInstruction=64]="ProcessingInstruction",e[e.Comment=128]="Comment",e[e.Document=256]="Document",e[e.DocumentType=512]="DocumentType",e[e.DocumentFragment=1024]="DocumentFragment",e[e.Notation=2048]="Notation"})(n.WhatToShow||(n.WhatToShow={})),(function(e){e[e.StartToStart=0]="StartToStart",e[e.StartToEnd=1]="StartToEnd",e[e.EndToEnd=2]="EndToEnd",e[e.EndToStart=3]="EndToStart"})(n.HowToCompare||(n.HowToCompare={}))})(sp)),sp}var n2;function G6(){if(n2)return Zs;n2=1,Object.defineProperty(Zs,"__esModule",{value:!0});const n=mt();let e=class en{static isNode(o){return!!o&&o._nodeType!==void 0}static isDocumentNode(o){return en.isNode(o)&&o._nodeType===n.NodeType.Document}static isDocumentTypeNode(o){return en.isNode(o)&&o._nodeType===n.NodeType.DocumentType}static isDocumentFragmentNode(o){return en.isNode(o)&&o._nodeType===n.NodeType.DocumentFragment}static isAttrNode(o){return en.isNode(o)&&o._nodeType===n.NodeType.Attribute}static isCharacterDataNode(o){if(!en.isNode(o))return!1;const l=o._nodeType;return l===n.NodeType.Text||l===n.NodeType.ProcessingInstruction||l===n.NodeType.Comment||l===n.NodeType.CData}static isTextNode(o){return en.isNode(o)&&(o._nodeType===n.NodeType.Text||o._nodeType===n.NodeType.CData)}static isExclusiveTextNode(o){return en.isNode(o)&&o._nodeType===n.NodeType.Text}static isCDATASectionNode(o){return en.isNode(o)&&o._nodeType===n.NodeType.CData}static isCommentNode(o){return en.isNode(o)&&o._nodeType===n.NodeType.Comment}static isProcessingInstructionNode(o){return en.isNode(o)&&o._nodeType===n.NodeType.ProcessingInstruction}static isElementNode(o){return en.isNode(o)&&o._nodeType===n.NodeType.Element}static isCustomElementNode(o){return en.isElementNode(o)&&o._customElementState==="custom"}static isShadowRoot(o){return!!o&&o.host!==void 0}static isMouseEvent(o){return!!o&&o.screenX!==void 0&&o.screenY!=null}static isSlotable(o){return!!o&&o._name!==void 0&&o._assignedSlot!==void 0&&(en.isTextNode(o)||en.isElementNode(o))}static isSlot(o){return!!o&&o._name!==void 0&&o._assignedNodes!==void 0&&en.isElementNode(o)}static isWindow(o){return!!o&&o.navigator!==void 0}static isEventListener(o){return!!o&&o.handleEvent!==void 0}static isRegisteredObserver(o){return!!o&&o.observer!==void 0&&o.options!==void 0}static isTransientRegisteredObserver(o){return!!o&&o.source!==void 0&&en.isRegisteredObserver(o)}};return Zs.Guard=e,Zs}var r2;function E5(){if(r2)return Xs;r2=1,Object.defineProperty(Xs,"__esModule",{value:!0});const n=G6();let e=class{static asNode(o){if(n.Guard.isNode(o))return o;throw new Error("Invalid object. Node expected.")}};return Xs.Cast=e,Xs}var Js={},a2;function T5(){if(a2)return Js;a2=1,Object.defineProperty(Js,"__esModule",{value:!0});let n=class{get size(){return 0}add(o){throw new Error("Cannot add to an empty set.")}clear(){}delete(o){return!1}forEach(o,l){}has(o){return!1}[Symbol.iterator](){return new e}entries(){return new e}keys(){return new e}values(){return new e}get[Symbol.toStringTag](){return"EmptySet"}};Js.EmptySet=n;class e{[Symbol.iterator](){return this}next(){return{done:!0,value:null}}}return Js}var i2;function vt(){if(i2)return Pa;i2=1,Object.defineProperty(Pa,"__esModule",{value:!0});var n=E5();Pa.Cast=n.Cast;var e=G6();Pa.Guard=e.Guard;var r=T5();return Pa.EmptySet=r.EmptySet,Pa}var xi={},Ys={},ia={},Ks={},Qs={},eo={},to={},s2;function Bl(){if(s2)return to;s2=1,Object.defineProperty(to,"__esModule",{value:!0});let n=class{constructor(){this._items={},this._nullItems={}}set(r,o){r===null?this._nullItems[o]=!0:this._items[r]?this._items[r][o]=!0:(this._items[r]={},this._items[r][o]=!0)}has(r,o){return r===null?this._nullItems[o]===!0:this._items[r]?this._items[r][o]===!0:!1}};return to.LocalNameSet=n,to}var no={},o2;function pd(){if(o2)return no;o2=1,Object.defineProperty(no,"__esModule",{value:!0});let n=class W6{constructor(){this._items={},this._nullItems=[]}copy(){const r=new W6;for(const o in this._items)r._items[o]=this._items[o].slice(0);return r._nullItems=this._nullItems.slice(0),r}get(r,o){const l=o===null?this._nullItems:this._items[o]||null;if(l===null)return null;let s=null;for(let a=0;a<l.length;a++)if(s=l[a],s===r)return s;return s}has(r,o){const l=o===null?this._nullItems:this._items[o]||null;return l===null?!1:l.indexOf(r)!==-1}hasPrefix(r){if(this._nullItems.indexOf(r)!==-1)return!0;for(const o in this._items)if(this._items[o].indexOf(r)!==-1)return!0;return!1}set(r,o){const l=o===null?this._nullItems:this._items[o]||null;o!==null&&l===null?this._items[o]=[r]:l.push(r)}};return no.NamespacePrefixMap=n,no}var ot={},l2;function Vt(){if(l2)return ot;l2=1,Object.defineProperty(ot,"__esModule",{value:!0});let n=class extends Error{constructor(E,P=""){super(P),this.name=E}};ot.DOMException=n;class e extends n{constructor(E=""){super("DOMStringSizeError",E)}}ot.DOMStringSizeError=e;class r extends n{constructor(E=""){super("WrongDocumentError","The object is in the wrong document. "+E)}}ot.WrongDocumentError=r;class o extends n{constructor(E=""){super("NoDataAllowedError",E)}}ot.NoDataAllowedError=o;class l extends n{constructor(E=""){super("NoModificationAllowedError","The object can not be modified. "+E)}}ot.NoModificationAllowedError=l;class s extends n{constructor(E=""){super("NotSupportedError","The operation is not supported. "+E)}}ot.NotSupportedError=s;class a extends n{constructor(E=""){super("InUseAttributeError",E)}}ot.InUseAttributeError=a;class c extends n{constructor(E=""){super("InvalidStateError","The object is in an invalid state. "+E)}}ot.InvalidStateError=c;class i extends n{constructor(E=""){super("InvalidModificationError","The object can not be modified in this way. "+E)}}ot.InvalidModificationError=i;class d extends n{constructor(E=""){super("NamespaceError","The operation is not allowed by Namespaces in XML. [XMLNS] "+E)}}ot.NamespaceError=d;class u extends n{constructor(E=""){super("InvalidAccessError","The object does not support the operation or argument. "+E)}}ot.InvalidAccessError=u;class f extends n{constructor(E=""){super("ValidationError",E)}}ot.ValidationError=f;class w extends n{constructor(E=""){super("TypeMismatchError",E)}}ot.TypeMismatchError=w;class m extends n{constructor(E=""){super("SecurityError","The operation is insecure. "+E)}}ot.SecurityError=m;class v extends n{constructor(E=""){super("NetworkError","A network error occurred. "+E)}}ot.NetworkError=v;class _ extends n{constructor(E=""){super("AbortError","The operation was aborted. "+E)}}ot.AbortError=_;class h extends n{constructor(E=""){super("URLMismatchError","The given URL does not match another URL. "+E)}}ot.URLMismatchError=h;class g extends n{constructor(E=""){super("QuotaExceededError","The quota has been exceeded. "+E)}}ot.QuotaExceededError=g;class y extends n{constructor(E=""){super("TimeoutError","The operation timed out. "+E)}}ot.TimeoutError=y;class q extends n{constructor(E=""){super("InvalidNodeTypeError","The supplied node is incorrect or has an incorrect ancestor for this operation. "+E)}}ot.InvalidNodeTypeError=q;class D extends n{constructor(E=""){super("DataCloneError","The object can not be cloned. "+E)}}ot.DataCloneError=D;class C extends n{constructor(E=""){super("NotImplementedError","The DOM method is not implemented by this module. "+E)}}ot.NotImplementedError=C;class $ extends n{constructor(E=""){super("HierarchyRequestError","The operation would yield an incorrect node tree. "+E)}}ot.HierarchyRequestError=$;class N extends n{constructor(E=""){super("NotFoundError","The object can not be found here. "+E)}}ot.NotFoundError=N;class S extends n{constructor(E=""){super("IndexSizeError","The index is not in the allowed range. "+E)}}ot.IndexSizeError=S;class I extends n{constructor(E=""){super("SyntaxError","The string did not match the expected pattern. "+E)}}ot.SyntaxError=I;class T extends n{constructor(E=""){super("InvalidCharacterError","The string contains invalid characters. "+E)}}return ot.InvalidCharacterError=T,ot}var Zt={},yi={},Lt={},c2;function dd(){return c2||(c2=1,Object.defineProperty(Lt,"__esModule",{value:!0}),Lt.Surrogate=/[\uD800-\uDFFF]/,Lt.ScalarValue=/[\uD800-\uDFFF]/,Lt.NonCharacter=/[\uFDD0-\uFDEF\uFFFE\uFFFF]|[\uD83F\uD87F\uD8BF\uD8FF\uD93F\uD97F\uD9BF\uD9FF\uDA3F\uDA7F\uDABF\uDAFF\uDB3F\uDB7F\uDBBF\uDBFF][\uDFFE\uDFFF]/,Lt.ASCIICodePoint=/[\u0000-\u007F]/,Lt.ASCIITabOrNewLine=/[\t\n\r]/,Lt.ASCIIWhiteSpace=/[\t\n\f\r ]/,Lt.C0Control=/[\u0000-\u001F]/,Lt.C0ControlOrSpace=/[\u0000-\u001F ]/,Lt.Control=/[\u0000-\u001F\u007F-\u009F]/,Lt.ASCIIDigit=/[0-9]/,Lt.ASCIIUpperHexDigit=/[0-9A-F]/,Lt.ASCIILowerHexDigit=/[0-9a-f]/,Lt.ASCIIHexDigit=/[0-9A-Fa-f]/,Lt.ASCIIUpperAlpha=/[A-Z]/,Lt.ASCIILowerAlpha=/[a-z]/,Lt.ASCIIAlpha=/[A-Za-z]/,Lt.ASCIIAlphanumeric=/[0-9A-Za-z]/),Lt}var p2;function A5(){if(p2)return yi;p2=1,Object.defineProperty(yi,"__esModule",{value:!0});const n=dd();function e(o){return Buffer.from(o).toString("base64")}yi.forgivingBase64Encode=e;function r(o){return o===""?"":(o=o.replace(n.ASCIIWhiteSpace,""),o.length%4===0&&(o.endsWith("==")?o=o.substr(0,o.length-2):o.endsWith("=")&&(o=o.substr(0,o.length-1))),o.length%4===1||!/[0-9A-Za-z+/]/.test(o)?null:Buffer.from(o,"base64").toString("utf8"))}return yi.forgivingBase64Decode=r,yi}var ro={},d2;function X6(){if(d2)return ro;d2=1,Object.defineProperty(ro,"__esModule",{value:!0});function n(e){return e>=0&&e<=127}return ro.isASCIIByte=n,ro}var ar={},u2;function Z6(){if(u2)return ar;u2=1,Object.defineProperty(ar,"__esModule",{value:!0});function n(c){return c.length}ar.length=n;function e(c){for(let i=0;i<c.length;i++){const d=c[i];d>=65&&d<=90&&(c[i]=d+32)}}ar.byteLowercase=e;function r(c){for(let i=0;i<c.length;i++){const d=c[i];d>=97&&d<=122&&(c[i]=d-32)}}ar.byteUppercase=r;function o(c,i){if(c.length!==i.length)return!1;for(let d=0;d<c.length;d++){let u=c[d],f=i[d];if(u>=65&&u<=90&&(u+=32),f>=65&&f<=90&&(f+=32),u!==f)return!1}return!0}ar.byteCaseInsensitiveMatch=o;function l(c,i){let d=0;for(;;){if(d>=c.length)return!1;if(d>=i.length)return!0;if(c[d]!==i[d])return!1;d++}}ar.startsWith=l;function s(c,i){let d=0;for(;;){if(d>=c.length)return!1;if(d>=i.length)return!0;const u=c[d],f=i[d];if(u<f)return!0;if(u>f)return!1;d++}}ar.byteLessThan=s;function a(c){return String.fromCodePoint(...c)}return ar.isomorphicDecode=a,ar}var sa={},lt={},ao={},m2;function $5(){if(m2)return ao;m2=1,Object.defineProperty(ao,"__esModule",{value:!0});class n{constructor(r=1e3){this._items=new Set,this._limit=r}add(r){if(this._items.add(r),this._items.size>this._limit){const o=this._items.values().next();o.done||this._items.delete(o.value)}return this}delete(r){return this._items.delete(r)}has(r){return this._items.has(r)}clear(){this._items.clear()}get size(){return this._items.size}forEach(r,o){this._items.forEach(l=>r.call(o,l,l,this))}*keys(){yield*this._items.keys()}*values(){yield*this._items.values()}*entries(){yield*this._items.entries()}*[Symbol.iterator](){yield*this._items}get[Symbol.toStringTag](){return"FixedSizeSet"}}return ao.FixedSizeSet=n,ao}var io={},f2;function D5(){if(f2)return io;f2=1,Object.defineProperty(io,"__esModule",{value:!0});class n{constructor(r=1e3){this._items=new Map,this._limit=r}get(r){return this._items.get(r)}set(r,o){if(this._items.set(r,o),this._items.size>this._limit){const l=this._items.keys().next();l.done||this._items.delete(l.value)}}delete(r){return this._items.delete(r)}has(r){return this._items.has(r)}clear(){this._items.clear()}get size(){return this._items.size}forEach(r,o){this._items.forEach((l,s)=>r.call(o,s,l))}*keys(){yield*this._items.keys()}*values(){yield*this._items.values()}*entries(){yield*this._items.entries()}*[Symbol.iterator](){yield*this._items}get[Symbol.toStringTag](){return"ObjectCache"}}return io.ObjectCache=n,io}var so={},h2;function C5(){if(h2)return so;h2=1,Object.defineProperty(so,"__esModule",{value:!0});class n{constructor(r=1e3){this._items=new Map,this._limit=r}check(r,o){if(this._items.get(r)===o)return!0;if(this._items.get(o)===r)return!1;const l=Math.random()<.5;if(l?this._items.set(r,o):this._items.set(o,r),this._items.size>this._limit){const s=this._items.keys().next();s.done||this._items.delete(s.value)}return l}}return so.CompareCache=n,so}var oo={},g2;function I5(){if(g2)return oo;g2=1,Object.defineProperty(oo,"__esModule",{value:!0});class n{constructor(r){this._initialized=!1,this._value=void 0,this._initFunc=r}get value(){return this._initialized||(this._value=this._initFunc(),this._initialized=!0),this._value}}return oo.Lazy=n,oo}var v2;function ji(){if(v2)return lt;v2=1,Object.defineProperty(lt,"__esModule",{value:!0});var n=$5();lt.FixedSizeSet=n.FixedSizeSet;var e=D5();lt.ObjectCache=e.ObjectCache;var r=C5();lt.CompareCache=r.CompareCache;var o=I5();lt.Lazy=o.Lazy;function l(A,E,...P){Object.getOwnPropertyNames(E.prototype).forEach(x=>{if(P.includes(x)){const K=Object.getOwnPropertyDescriptor(A.prototype,x);K&&Object.defineProperty(A.prototype,"_"+x,K)}const R=Object.getOwnPropertyDescriptor(E.prototype,x);R&&Object.defineProperty(A.prototype,x,R)})}lt.applyMixin=l;function s(A,E,P=!1){const x=w(A||{});return c(E,(R,K)=>{g(K)?x[R]=s(x[R],K):(P||x[R]===void 0)&&(x[R]=K)}),x}lt.applyDefaults=s;function a(A,E,P){A.forEach(E,P)}lt.forEachArray=a;function c(A,E,P){if(D(A))A.forEach((x,R)=>E.call(P,R,x));else for(const x in A)A.hasOwnProperty(x)&&E.call(P,x,A[x])}lt.forEachObject=c;function i(A){return q(A)?A.size:A.length}lt.arrayLength=i;function d(A){return D(A)?A.size:Object.keys(A).length}lt.objectLength=d;function u(A,E){return D(A)?A.get(E):A[E]}lt.getObjectValue=u;function f(A,E){D(A)?A.delete(E):delete A[E]}lt.removeObjectValue=f;function w(A){if(h(A))return A;if(y(A)){const E=[];for(const P of A)E.push(w(P));return E}else if(g(A)){const E={};for(const P in A)if(A.hasOwnProperty(P)){const x=A[P];E[P]=w(x)}return E}else return A}lt.clone=w;function m(A){return typeof A=="boolean"}lt.isBoolean=m;function v(A){return typeof A=="number"}lt.isNumber=v;function _(A){return typeof A=="string"}lt.isString=_;function h(A){return!!A&&Object.prototype.toString.call(A)==="[object Function]"}lt.isFunction=h;function g(A){const E=typeof A;return!!A&&(E==="function"||E==="object")}lt.isObject=g;function y(A){return Array.isArray(A)}lt.isArray=y;function q(A){return A instanceof Set}lt.isSet=q;function D(A){return A instanceof Map}lt.isMap=D;function C(A){if(y(A))return!A.length;if(q(A))return!A.size;if(D(A))return!A.size;if(g(A)){for(const E in A)if(A.hasOwnProperty(E))return!1;return!0}return!1}lt.isEmpty=C;function $(A){if(g(A)){const E=Object.getPrototypeOf(A),P=E.constructor;return E&&P&&typeof P=="function"&&P instanceof P&&Function.prototype.toString.call(P)===Function.prototype.toString.call(Object)}return!1}lt.isPlainObject=$;function N(A){return A&&typeof A[Symbol.iterator]=="function"}lt.isIterable=N;function S(A){return h(A.valueOf)?A.valueOf():A}lt.getValue=S;function I(A){const E=new Uint8Array(A.length*4);let P=0;for(let x=0;x<A.length;x++){let R=A.charCodeAt(x);if(R<128){E[P++]=R;continue}else if(R<2048)E[P++]=R>>6|192;else{if(R>55295&&R<56320){if(++x>=A.length)throw new Error("Incomplete surrogate pair.");const K=A.charCodeAt(x);if(K<56320||K>57343)throw new Error("Invalid surrogate character.");R=65536+((R&1023)<<10)+(K&1023),E[P++]=R>>18|240,E[P++]=R>>12&63|128}else E[P++]=R>>12|224;E[P++]=R>>6&63|128}E[P++]=R&63|128}return E.subarray(0,P)}lt.utf8Encode=I;function T(A){let E="",P=0;for(;P<A.length;){var x=A[P++];if(x>127)if(x>191&&x<224){if(P>=A.length)throw new Error("Incomplete 2-byte sequence.");x=(x&31)<<6|A[P++]&63}else if(x>223&&x<240){if(P+1>=A.length)throw new Error("Incomplete 3-byte sequence.");x=(x&15)<<12|(A[P++]&63)<<6|A[P++]&63}else if(x>239&&x<248){if(P+2>=A.length)throw new Error("Incomplete 4-byte sequence.");x=(x&7)<<18|(A[P++]&63)<<12|(A[P++]&63)<<6|A[P++]&63}else throw new Error("Unknown multi-byte start.");if(x<=65535)E+=String.fromCharCode(x);else if(x<=1114111)x-=65536,E+=String.fromCharCode(x>>10|55296),E+=String.fromCharCode(x&1023|56320);else throw new Error("Code point exceeds UTF-16 limit.")}return E}return lt.utf8Decode=T,lt}var _2;function k5(){if(_2)return sa;_2=1,Object.defineProperty(sa,"__esModule",{value:!0});const n=ji();function e(s){const a=n.utf8Decode(s);return JSON.parse.call(void 0,a)}sa.parseJSONFromBytes=e;function r(s){const a=JSON.stringify.call(void 0,s);return n.utf8Encode(a)}sa.serializeJSONToBytes=r;function o(s){const a=JSON.parse.call(void 0,s);return l(a)}sa.parseJSONIntoInfraValues=o;function l(s){if(s===null||n.isString(s)||n.isNumber(s))return s;if(n.isArray(s)){const a=new Array;for(const c of s)a.push(l(c));return a}else if(n.isObject(s)){const a=new Map;for(const c in s)if(s.hasOwnProperty(c)){const i=s[c];a.set(c,l(i))}return a}return s}return sa.convertAJSONDerivedJavaScriptValueToAnInfraValue=l,sa}var Jt={},b2;function q5(){if(b2)return Jt;b2=1,Object.defineProperty(Jt,"__esModule",{value:!0});const n=ji();function e(_,h){_.push(h)}Jt.append=e;function r(_,h){_.push(...h)}Jt.extend=r;function o(_,h){_.unshift(h)}Jt.prepend=o;function l(_,h,g){let y=0;for(const q of _){if(n.isFunction(h))h.call(null,q)&&(_[y]=g);else if(q===h){_[y]=g;return}y++}}Jt.replace=l;function s(_,h,g){_.splice(g,0,h)}Jt.insert=s;function a(_,h){let g=_.length;for(;g--;){const y=_[g];if(n.isFunction(h))h.call(null,y)&&_.splice(g,1);else if(y===h){_.splice(g,1);return}}}Jt.remove=a;function c(_){_.length=0}Jt.empty=c;function i(_,h){for(const g of _)if(n.isFunction(h)){if(h.call(null,g))return!0}else if(g===h)return!0;return!1}Jt.contains=i;function d(_,h){if(h===void 0)return _.length;{let g=0;for(const y of _)h.call(null,y)&&g++;return g}}Jt.size=d;function u(_){return _.length===0}Jt.isEmpty=u;function*f(_,h){if(h===void 0)yield*_;else for(const g of _)h.call(null,g)&&(yield g)}Jt.forEach=f;function w(_){return new Array(..._)}Jt.clone=w;function m(_,h){return _.sort((g,y)=>h.call(null,g,y)?-1:1)}Jt.sortInAscendingOrder=m;function v(_,h){return _.sort((g,y)=>h.call(null,g,y)?1:-1)}return Jt.sortInDescendingOrder=v,Jt}var pn={},w2;function O5(){if(w2)return pn;w2=1,Object.defineProperty(pn,"__esModule",{value:!0});const n=ji();function e(m,v){return m.get(v)}pn.get=e;function r(m,v,_){m.set(v,_)}pn.set=r;function o(m,v){if(!n.isFunction(v))m.delete(v);else{const _=[];for(const h of m)v.call(null,h)&&_.push(h[0]);for(const h of _)m.delete(h)}}pn.remove=o;function l(m,v){if(n.isFunction(v)){for(const _ of m)if(v.call(null,_))return!0;return!1}else return m.has(v)}pn.contains=l;function s(m){return new Set(m.keys())}pn.keys=s;function a(m){return[...m.values()]}pn.values=a;function c(m,v){if(v===void 0)return m.size;{let _=0;for(const h of m)v.call(null,h)&&_++;return _}}pn.size=c;function i(m){return m.size===0}pn.isEmpty=i;function*d(m,v){if(v===void 0)yield*m;else for(const _ of m)v.call(null,_)&&(yield _)}pn.forEach=d;function u(m){return new Map(m)}pn.clone=u;function f(m,v){const _=new Array(...m);return _.sort((h,g)=>v.call(null,h,g)?-1:1),new Map(_)}pn.sortInAscendingOrder=f;function w(m,v){const _=new Array(...m);return _.sort((h,g)=>v.call(null,h,g)?1:-1),new Map(_)}return pn.sortInDescendingOrder=w,pn}var br={},x2;function L5(){return x2||(x2=1,Object.defineProperty(br,"__esModule",{value:!0}),br.HTML="http://www.w3.org/1999/xhtml",br.XML="http://www.w3.org/XML/1998/namespace",br.XMLNS="http://www.w3.org/2000/xmlns/",br.MathML="http://www.w3.org/1998/Math/MathML",br.SVG="http://www.w3.org/2000/svg",br.XLink="http://www.w3.org/1999/xlink"),br}var Si={},y2;function P5(){if(y2)return Si;y2=1,Object.defineProperty(Si,"__esModule",{value:!0});function n(r,o){r.push(o)}Si.enqueue=n;function e(r){return r.shift()||null}return Si.dequeue=e,Si}var Tt={},S2;function F5(){if(S2)return Tt;S2=1,Object.defineProperty(Tt,"__esModule",{value:!0});const n=ji();function e(D,C){D.add(C)}Tt.append=e;function r(D,C){C.forEach(D.add,D)}Tt.extend=r;function o(D,C){const $=new Set(D);D.clear(),D.add(C),$.forEach(D.add,D)}Tt.prepend=o;function l(D,C,$){const N=new Set;for(const S of D)n.isFunction(C)?C.call(null,S)?N.add($):N.add(S):S===C?N.add($):N.add(S);D.clear(),N.forEach(D.add,D)}Tt.replace=l;function s(D,C,$){const N=new Set;let S=0;for(const I of D)S===$&&N.add(C),N.add(I),S++;D.clear(),N.forEach(D.add,D)}Tt.insert=s;function a(D,C){if(!n.isFunction(C))D.delete(C);else{const $=[];for(const N of D)C.call(null,N)&&$.push(N);for(const N of $)D.delete(N)}}Tt.remove=a;function c(D){D.clear()}Tt.empty=c;function i(D,C){if(n.isFunction(C)){for(const $ of D)if(C.call(null,$))return!0}else return D.has(C);return!1}Tt.contains=i;function d(D,C){if(C===void 0)return D.size;{let $=0;for(const N of D)C.call(null,N)&&$++;return $}}Tt.size=d;function u(D){return D.size===0}Tt.isEmpty=u;function*f(D,C){if(C===void 0)yield*D;else for(const $ of D)C.call(null,$)&&(yield $)}Tt.forEach=f;function w(D){return new Set(D)}Tt.clone=w;function m(D,C){const $=new Array(...D);return $.sort((N,S)=>C.call(null,N,S)?-1:1),new Set($)}Tt.sortInAscendingOrder=m;function v(D,C){const $=new Array(...D);return $.sort((N,S)=>C.call(null,N,S)?1:-1),new Set($)}Tt.sortInDescendingOrder=v;function _(D,C){for(const $ of D)if(!C.has($))return!1;return!0}Tt.isSubsetOf=_;function h(D,C){return _(C,D)}Tt.isSupersetOf=h;function g(D,C){const $=new Set;for(const N of D)C.has(N)&&$.add(N);return $}Tt.intersection=g;function y(D,C){const $=new Set(D);return C.forEach($.add,$),$}Tt.union=y;function q(D,C){const $=new Set;for(let N=D;N<=C;N++)$.add(N);return $}return Tt.range=q,Tt}var Ni={},N2;function R5(){if(N2)return Ni;N2=1,Object.defineProperty(Ni,"__esModule",{value:!0});function n(r,o){r.push(o)}Ni.push=n;function e(r){return r.pop()||null}return Ni.pop=e,Ni}var At={},E2;function B5(){if(E2)return At;E2=1,Object.defineProperty(At,"__esModule",{value:!0});const n=dd(),e=Z6(),r=X6(),o=ji();function l(N,S){let I=0;for(;;){const T=I<N.length?N.charCodeAt(I):null,A=I<S.length?S.charCodeAt(I):null;if(T===null)return!0;if(T!==A)return!1;I++}}At.isCodeUnitPrefix=l;function s(N,S){if(l(S,N))return!1;if(l(N,S))return!0;for(let I=0;I<Math.min(N.length,S.length);I++){const T=N.charCodeAt(I),A=S.charCodeAt(I);if(T!==A)return T<A}return!1}At.isCodeUnitLessThan=s;function a(N){const S=Array.from(N),I=new Uint8Array(S.length);let T=0;for(const A of N){const E=A.codePointAt(0);console.assert(E!==void 0&&E<=255,"isomorphicEncode requires string bytes to be less than or equal to 0x00FF."),E!==void 0&&E<=255&&(I[T++]=E)}return I}At.isomorphicEncode=a;function c(N){return/^[\u0000-\u007F]*$/.test(N)}At.isASCIIString=c;function i(N){let S="";for(const I of N){const T=I.codePointAt(0);T!==void 0&&T>=65&&T<=90?S+=String.fromCodePoint(T+32):S+=I}return S}At.asciiLowercase=i;function d(N){let S="";for(const I of N){const T=I.codePointAt(0);T!==void 0&&T>=97&&T<=122?S+=String.fromCodePoint(T-32):S+=I}return S}At.asciiUppercase=d;function u(N,S){return i(N)===i(S)}At.asciiCaseInsensitiveMatch=u;function f(N){return console.assert(c(N),"asciiEncode requires an ASCII string."),a(N)}At.asciiEncode=f;function w(N){for(const S of N)console.assert(r.isASCIIByte(S),"asciiDecode requires an ASCII byte sequence.");return e.isomorphicDecode(N)}At.asciiDecode=w;function m(N){return N.replace(/[\n\r]/g,"")}At.stripNewlines=m;function v(N){return N.replace(/\r\n/g,`
`).replace(/\r/g,`
`)}At.normalizeNewlines=v;function _(N){return N.replace(/^[\t\n\f\r ]+/,"").replace(/[\t\n\f\r ]+$/,"")}At.stripLeadingAndTrailingASCIIWhitespace=_;function h(N){return _(N.replace(/[\t\n\f\r ]{2,}/g," "))}At.stripAndCollapseASCIIWhitespace=h;function g(N,S,I){if(!o.isArray(S))return g(N,Array.from(S),I);let T="";for(;I.position<S.length&&N.call(null,S[I.position]);)T+=S[I.position],I.position++;return T}At.collectASequenceOfCodePoints=g;function y(N,S){g(I=>n.ASCIIWhiteSpace.test(I),N,S)}At.skipASCIIWhitespace=y;function q(N,S){if(!o.isArray(N))return q(Array.from(N),S);const I={position:0},T=[];let A=g(E=>S!==E,N,I);for(T.push(A);I.position<N.length;)console.assert(N[I.position]===S,"strictlySplit found no delimiter in input string."),I.position++,A=g(E=>S!==E,N,I),T.push(A);return T}At.strictlySplit=q;function D(N){if(!o.isArray(N))return D(Array.from(N));const S={position:0},I=[];for(y(N,S);S.position<N.length;){const T=g(A=>!n.ASCIIWhiteSpace.test(A),N,S);I.push(T),y(N,S)}return I}At.splitAStringOnASCIIWhitespace=D;function C(N){if(!o.isArray(N))return C(Array.from(N));const S={position:0},I=[];for(;S.position<N.length;){const T=g(A=>A!==",",N,S);I.push(_(T)),S.position<N.length&&(console.assert(N[S.position]===",","splitAStringOnCommas found no delimiter in input string."),S.position++)}return I}At.splitAStringOnCommas=C;function $(N,S=""){return N.length===0?"":N.join(S)}return At.concatenate=$,At}var T2;function nn(){if(T2)return Zt;T2=1;var n=Zt&&Zt.__importStar||function(m){if(m&&m.__esModule)return m;var v={};if(m!=null)for(var _ in m)Object.hasOwnProperty.call(m,_)&&(v[_]=m[_]);return v.default=m,v};Object.defineProperty(Zt,"__esModule",{value:!0});const e=n(A5());Zt.base64=e;const r=n(X6());Zt.byte=r;const o=n(Z6());Zt.byteSequence=o;const l=n(dd());Zt.codePoint=l;const s=n(k5());Zt.json=s;const a=n(q5());Zt.list=a;const c=n(O5());Zt.map=c;const i=n(L5());Zt.namespace=i;const d=n(P5());Zt.queue=d;const u=n(F5());Zt.set=u;const f=n(R5());Zt.stack=f;const w=n(B5());return Zt.string=w,Zt}var op={},Fa={},Ut={},Ke={},ct={},lo={},A2;function M5(){if(A2)return lo;A2=1,Object.defineProperty(lo,"__esModule",{value:!0});let n=class{constructor(r=1e3){this._items=new Set,this._limit=r}add(r){if(this._items.add(r),this._items.size>this._limit){const o=this._items.values().next();o.done||this._items.delete(o.value)}return this}delete(r){return this._items.delete(r)}has(r){return this._items.has(r)}clear(){this._items.clear()}get size(){return this._items.size}forEach(r,o){this._items.forEach(l=>r.call(o,l,l,this))}*keys(){yield*this._items.keys()}*values(){yield*this._items.values()}*entries(){yield*this._items.entries()}*[Symbol.iterator](){yield*this._items}get[Symbol.toStringTag](){return"FixedSizeSet"}};return lo.FixedSizeSet=n,lo}var co={},$2;function z5(){if($2)return co;$2=1,Object.defineProperty(co,"__esModule",{value:!0});class n{constructor(r=1e3){this._items=new Map,this._limit=r}get(r){return this._items.get(r)}set(r,o){if(this._items.set(r,o),this._items.size>this._limit){const l=this._items.keys().next();l.done||this._items.delete(l.value)}}delete(r){return this._items.delete(r)}has(r){return this._items.has(r)}clear(){this._items.clear()}get size(){return this._items.size}forEach(r,o){this._items.forEach((l,s)=>r.call(o,s,l))}*keys(){yield*this._items.keys()}*values(){yield*this._items.values()}*entries(){yield*this._items.entries()}*[Symbol.iterator](){yield*this._items}get[Symbol.toStringTag](){return"ObjectCache"}}return co.ObjectCache=n,co}var po={},D2;function U5(){if(D2)return po;D2=1,Object.defineProperty(po,"__esModule",{value:!0});class n{constructor(r=1e3){this._items=new Map,this._limit=r}check(r,o){if(this._items.get(r)===o)return!0;if(this._items.get(o)===r)return!1;const l=Math.random()<.5;if(l?this._items.set(r,o):this._items.set(o,r),this._items.size>this._limit){const s=this._items.keys().next();s.done||this._items.delete(s.value)}return l}}return po.CompareCache=n,po}var uo={},C2;function V5(){if(C2)return uo;C2=1,Object.defineProperty(uo,"__esModule",{value:!0});let n=class{constructor(r){this._initialized=!1,this._value=void 0,this._initFunc=r}get value(){return this._initialized||(this._value=this._initFunc(),this._initialized=!0),this._value}};return uo.Lazy=n,uo}var I2;function An(){if(I2)return ct;I2=1,Object.defineProperty(ct,"__esModule",{value:!0});var n=M5();ct.FixedSizeSet=n.FixedSizeSet;var e=z5();ct.ObjectCache=e.ObjectCache;var r=U5();ct.CompareCache=r.CompareCache;var o=V5();ct.Lazy=o.Lazy;function l(A,E,...P){Object.getOwnPropertyNames(E.prototype).forEach(x=>{if(P.includes(x)){const K=Object.getOwnPropertyDescriptor(A.prototype,x);K&&Object.defineProperty(A.prototype,"_"+x,K)}const R=Object.getOwnPropertyDescriptor(E.prototype,x);R&&Object.defineProperty(A.prototype,x,R)})}ct.applyMixin=l;function s(A,E,P=!1){const x=w(A||{});return c(E,(R,K)=>{g(K)?x[R]=s(x[R],K):(P||x[R]===void 0)&&(x[R]=K)}),x}ct.applyDefaults=s;function a(A,E,P){A.forEach(E,P)}ct.forEachArray=a;function c(A,E,P){if(D(A))A.forEach((x,R)=>E.call(P,R,x));else for(const x in A)A.hasOwnProperty(x)&&E.call(P,x,A[x])}ct.forEachObject=c;function i(A){return q(A)?A.size:A.length}ct.arrayLength=i;function d(A){return D(A)?A.size:Object.keys(A).length}ct.objectLength=d;function u(A,E){return D(A)?A.get(E):A[E]}ct.getObjectValue=u;function f(A,E){D(A)?A.delete(E):delete A[E]}ct.removeObjectValue=f;function w(A){if(h(A))return A;if(y(A)){const E=[];for(const P of A)E.push(w(P));return E}else if(g(A)){const E={};for(const P in A)if(A.hasOwnProperty(P)){const x=A[P];E[P]=w(x)}return E}else return A}ct.clone=w;function m(A){return typeof A=="boolean"}ct.isBoolean=m;function v(A){return typeof A=="number"}ct.isNumber=v;function _(A){return typeof A=="string"}ct.isString=_;function h(A){return!!A&&Object.prototype.toString.call(A)==="[object Function]"}ct.isFunction=h;function g(A){const E=typeof A;return!!A&&(E==="function"||E==="object")}ct.isObject=g;function y(A){return Array.isArray(A)}ct.isArray=y;function q(A){return A instanceof Set}ct.isSet=q;function D(A){return A instanceof Map}ct.isMap=D;function C(A){if(y(A))return!A.length;if(q(A))return!A.size;if(D(A))return!A.size;if(g(A)){for(const E in A)if(A.hasOwnProperty(E))return!1;return!0}return!1}ct.isEmpty=C;function $(A){if(g(A)){const E=Object.getPrototypeOf(A),P=E.constructor;return E&&P&&typeof P=="function"&&P instanceof P&&Function.prototype.toString.call(P)===Function.prototype.toString.call(Object)}return!1}ct.isPlainObject=$;function N(A){return A&&typeof A[Symbol.iterator]=="function"}ct.isIterable=N;function S(A){return h(A.valueOf)?A.valueOf():A}ct.getValue=S;function I(A){const E=new Uint8Array(A.length*4);let P=0;for(let x=0;x<A.length;x++){let R=A.charCodeAt(x);if(R<128){E[P++]=R;continue}else if(R<2048)E[P++]=R>>6|192;else{if(R>55295&&R<56320){if(++x>=A.length)throw new Error("Incomplete surrogate pair.");const K=A.charCodeAt(x);if(K<56320||K>57343)throw new Error("Invalid surrogate character.");R=65536+((R&1023)<<10)+(K&1023),E[P++]=R>>18|240,E[P++]=R>>12&63|128}else E[P++]=R>>12|224;E[P++]=R>>6&63|128}E[P++]=R&63|128}return E.subarray(0,P)}ct.utf8Encode=I;function T(A){let E="",P=0;for(;P<A.length;){var x=A[P++];if(x>127)if(x>191&&x<224){if(P>=A.length)throw new Error("Incomplete 2-byte sequence.");x=(x&31)<<6|A[P++]&63}else if(x>223&&x<240){if(P+1>=A.length)throw new Error("Incomplete 3-byte sequence.");x=(x&15)<<12|(A[P++]&63)<<6|A[P++]&63}else if(x>239&&x<248){if(P+2>=A.length)throw new Error("Incomplete 4-byte sequence.");x=(x&7)<<18|(A[P++]&63)<<12|(A[P++]&63)<<6|A[P++]&63}else throw new Error("Unknown multi-byte start.");if(x<=65535)E+=String.fromCharCode(x);else if(x<=1114111)x-=65536,E+=String.fromCharCode(x>>10|55296),E+=String.fromCharCode(x&1023|56320);else throw new Error("Code point exceeds UTF-16 limit.")}return E}return ct.utf8Decode=T,ct}var mo={},k2;function J6(){if(k2)return mo;k2=1,Object.defineProperty(mo,"__esModule",{value:!0});const n=at();let e=class{constructor(){this._signal=n.create_abortSignal()}get signal(){return this._signal}abort(){n.abort_signalAbort(this._signal)}};return mo.AbortControllerImpl=e,mo}var fo={},ho={},q2;function Ml(){if(q2)return ho;q2=1,Object.defineProperty(ho,"__esModule",{value:!0});const n=Vt(),e=vt(),r=at();let o=class{constructor(){}get _eventListenerList(){return this.__eventListenerList||(this.__eventListenerList=[])}get _eventHandlerMap(){return this.__eventHandlerMap||(this.__eventHandlerMap={})}addEventListener(s,a,c={passive:!1,once:!1,capture:!1}){const[i,d,u]=r.eventTarget_flattenMore(c);let f;if(a)e.Guard.isEventListener(a)?f=a:f={handleEvent:a};else return;r.eventTarget_addEventListener(this,{type:s,callback:f,capture:i,passive:d,once:u,removed:!1})}removeEventListener(s,a,c={capture:!1}){const i=r.eventTarget_flatten(c);if(a)for(let d=0;d<this._eventListenerList.length;d++){const u=this._eventListenerList[d];if(!(u.type!==s||u.capture!==i)){if(e.Guard.isEventListener(a)&&u.callback===a){r.eventTarget_removeEventListener(this,u,d);break}else if(a&&u.callback.handleEvent===a){r.eventTarget_removeEventListener(this,u,d);break}}}}dispatchEvent(s){if(s._dispatchFlag||!s._initializedFlag)throw new n.InvalidStateError;return s._isTrusted=!1,r.event_dispatch(s,this)}_getTheParent(s){return null}};return ho.EventTargetImpl=o,ho}var O2;function K6(){if(O2)return fo;O2=1,Object.defineProperty(fo,"__esModule",{value:!0});const n=Ml(),e=at();let r=class Y6 extends n.EventTargetImpl{constructor(){super(),this._abortedFlag=!1,this._abortAlgorithms=new Set}get aborted(){return this._abortedFlag}get onabort(){return e.event_getterEventHandlerIDLAttribute(this,"onabort")}set onabort(l){e.event_setterEventHandlerIDLAttribute(this,"onabort",l)}static _create(){return new Y6}};return fo.AbortSignalImpl=r,fo}var go={},L2;function ud(){if(L2)return go;L2=1,Object.defineProperty(go,"__esModule",{value:!0});let n=class{get _startNode(){return this._start[0]}get _startOffset(){return this._start[1]}get _endNode(){return this._end[0]}get _endOffset(){return this._end[1]}get _collapsed(){return this._start[0]===this._end[0]&&this._start[1]===this._end[1]}get startContainer(){return this._startNode}get startOffset(){return this._startOffset}get endContainer(){return this._endNode}get endOffset(){return this._endOffset}get collapsed(){return this._collapsed}};return go.AbstractRangeImpl=n,go}var vo={},_o={},Ge={},ht={},bo={},P2;function j5(){if(P2)return bo;P2=1,Object.defineProperty(bo,"__esModule",{value:!0});class n{constructor(r=1e3){this._items=new Set,this._limit=r}add(r){if(this._items.add(r),this._items.size>this._limit){const o=this._items.values().next();o.done||this._items.delete(o.value)}}remove(r){this._items.delete(r)}clear(){this._items.clear()}get length(){return this._items.size}*entries(){yield*this}*[Symbol.iterator](){yield*this._items}}return bo.ObjectCache=n,bo}var wo={},F2;function H5(){if(F2)return wo;F2=1,Object.defineProperty(wo,"__esModule",{value:!0});class n{constructor(r=1e3){this._items=new Map,this._limit=r}check(r,o){if(this._items.get(r)===o)return!0;if(this._items.get(o)===r)return!1;const l=Math.random()<.5;if(l?this._items.set(r,o):this._items.set(o,r),this._items.size>this._limit){const s=this._items.keys().next();s.done||this._items.delete(s.value)}return l}}return wo.CompareCache=n,wo}var xo={},R2;function G5(){if(R2)return xo;R2=1,Object.defineProperty(xo,"__esModule",{value:!0});let n=class{constructor(r){this._pointer=0,this._chars=Array.from(r),this._length=this._chars.length}get eof(){return this._pointer>=this._length}get length(){return this._length}codePoint(){if(this._codePoint===void 0)if(this.eof)this._codePoint=-1;else{const r=this._chars[this._pointer].codePointAt(0);r!==void 0?this._codePoint=r:this._codePoint=-1}return this._codePoint}c(){return this._c===void 0&&(this._c=this.eof?"":this._chars[this._pointer]),this._c}remaining(){return this._remaining===void 0&&(this._remaining=this.eof?"":this._chars.slice(this._pointer+1).join("")),this._remaining}substring(){return this._substring===void 0&&(this._substring=this.eof?"":this._chars.slice(this._pointer).join("")),this._substring}get pointer(){return this._pointer}set pointer(r){r!==this._pointer&&(this._pointer=r,this._codePoint=void 0,this._c=void 0,this._remaining=void 0,this._substring=void 0)}};return xo.StringWalker=n,xo}var B2;function W5(){if(B2)return ht;B2=1,Object.defineProperty(ht,"__esModule",{value:!0});var n=j5();ht.ObjectCache=n.ObjectCache;var e=H5();ht.CompareCache=e.CompareCache;var r=G5();ht.StringWalker=r.StringWalker;function o(S,I,...T){Object.getOwnPropertyNames(I.prototype).forEach(A=>{if(T.includes(A)){const P=Object.getOwnPropertyDescriptor(S.prototype,A);P&&Object.defineProperty(S.prototype,"_"+A,P)}const E=Object.getOwnPropertyDescriptor(I.prototype,A);E&&Object.defineProperty(S.prototype,A,E)})}ht.applyMixin=o;function l(S,I,T=!1){const A=u(S||{});for(const[E,P]of a(I))_(P)?A[E]=l(A[E],P):(T||A[E]===void 0)&&(A[E]=P);return A}ht.applyDefaults=l;function*s(S){yield*S}ht.forEachArray=s;function*a(S){if(g(S))yield*S;else for(const I in S)S.hasOwnProperty(I)&&(yield[I,S[I]])}ht.forEachObject=a;function c(S){return g(S)?S.size:Object.keys(S).length}ht.objectLength=c;function i(S,I){return g(S)?S.get(I):S[I]}ht.getObjectValue=i;function d(S,I){g(S)?S.delete(I):delete S[I]}ht.removeObjectValue=d;function u(S){if(v(S))return S;if(h(S)){const I=[];for(const T of S)I.push(u(T));return I}else if(_(S)){const I={};for(const T in S)if(S.hasOwnProperty(T)){const A=S[T];I[T]=u(A)}return I}else return S}ht.clone=u;function f(S){return typeof S=="boolean"}ht.isBoolean=f;function w(S){return typeof S=="number"}ht.isNumber=w;function m(S){return typeof S=="string"}ht.isString=m;function v(S){return!!S&&Object.prototype.toString.call(S)==="[object Function]"}ht.isFunction=v;function _(S){const I=typeof S;return!!S&&(I==="function"||I==="object")}ht.isObject=_;function h(S){return Array.isArray(S)}ht.isArray=h;function g(S){return S instanceof Map}ht.isMap=g;function y(S){if(h(S))return!S.length;if(_(S)){for(const I in S)if(S.hasOwnProperty(I))return!1;return!0}return!1}ht.isEmpty=y;function q(S){if(_(S)){const I=Object.getPrototypeOf(S),T=I.constructor;return I&&T&&typeof T=="function"&&T instanceof T&&Function.prototype.toString.call(T)===Function.prototype.toString.call(Object)}return!1}ht.isPlainObject=q;function D(S){return S&&typeof S[Symbol.iterator]=="function"}ht.isIterable=D;function C(S){return v(S.valueOf)?S.valueOf():S}ht.getValue=C;function $(S){const I=new Uint8Array(S.length*4);let T=0;for(let A=0;A<S.length;A++){let E=S.charCodeAt(A);if(E<128){I[T++]=E;continue}else if(E<2048)I[T++]=E>>6|192;else{if(E>55295&&E<56320){if(++A>=S.length)throw new Error("Incomplete surrogate pair.");const P=S.charCodeAt(A);if(P<56320||P>57343)throw new Error("Invalid surrogate character.");E=65536+((E&1023)<<10)+(P&1023),I[T++]=E>>18|240,I[T++]=E>>12&63|128}else I[T++]=E>>12|224;I[T++]=E>>6&63|128}I[T++]=E&63|128}return I.subarray(0,T)}ht.utf8Encode=$;function N(S){let I="",T=0;for(;T<S.length;){var A=S[T++];if(A>127)if(A>191&&A<224){if(T>=S.length)throw new Error("Incomplete 2-byte sequence.");A=(A&31)<<6|S[T++]&63}else if(A>223&&A<240){if(T+1>=S.length)throw new Error("Incomplete 3-byte sequence.");A=(A&15)<<12|(S[T++]&63)<<6|S[T++]&63}else if(A>239&&A<248){if(T+2>=S.length)throw new Error("Incomplete 4-byte sequence.");A=(A&7)<<18|(S[T++]&63)<<12|(S[T++]&63)<<6|S[T++]&63}else throw new Error("Unknown multi-byte start.");if(A<=65535)I+=String.fromCharCode(A);else if(A<=1114111)A-=65536,I+=String.fromCharCode(A>>10|55296),I+=String.fromCharCode(A&1023|56320);else throw new Error("Code point exceeds UTF-16 limit.")}return I}return ht.utf8Decode=N,ht}var lp={},M2;function X5(){return M2||(M2=1,(function(n){Object.defineProperty(n,"__esModule",{value:!0}),(function(e){e[e.SchemeStart=0]="SchemeStart",e[e.Scheme=1]="Scheme",e[e.NoScheme=2]="NoScheme",e[e.SpecialRelativeOrAuthority=3]="SpecialRelativeOrAuthority",e[e.PathOrAuthority=4]="PathOrAuthority",e[e.Relative=5]="Relative",e[e.RelativeSlash=6]="RelativeSlash",e[e.SpecialAuthoritySlashes=7]="SpecialAuthoritySlashes",e[e.SpecialAuthorityIgnoreSlashes=8]="SpecialAuthorityIgnoreSlashes",e[e.Authority=9]="Authority",e[e.Host=10]="Host",e[e.Hostname=11]="Hostname",e[e.Port=12]="Port",e[e.File=13]="File",e[e.FileSlash=14]="FileSlash",e[e.FileHost=15]="FileHost",e[e.PathStart=16]="PathStart",e[e.Path=17]="Path",e[e.CannotBeABaseURLPath=18]="CannotBeABaseURLPath",e[e.Query=19]="Query",e[e.Fragment=20]="Fragment"})(n.ParserState||(n.ParserState={})),n.OpaqueOrigin=["","",null,null]})(lp)),lp}var Yt={},Ei={},Pt={},z2;function md(){return z2||(z2=1,Object.defineProperty(Pt,"__esModule",{value:!0}),Pt.Surrogate=/[\uD800-\uDFFF]/,Pt.ScalarValue=/[\uD800-\uDFFF]/,Pt.NonCharacter=/[\uFDD0-\uFDEF\uFFFE\uFFFF]|[\uD83F\uD87F\uD8BF\uD8FF\uD93F\uD97F\uD9BF\uD9FF\uDA3F\uDA7F\uDABF\uDAFF\uDB3F\uDB7F\uDBBF\uDBFF][\uDFFE\uDFFF]/,Pt.ASCIICodePoint=/[\u0000-\u007F]/,Pt.ASCIITabOrNewLine=/[\t\n\r]/,Pt.ASCIIWhiteSpace=/[\t\n\f\r ]/,Pt.C0Control=/[\u0000-\u001F]/,Pt.C0ControlOrSpace=/[\u0000-\u001F ]/,Pt.Control=/[\u0000-\u001F\u007F-\u009F]/,Pt.ASCIIDigit=/[0-9]/,Pt.ASCIIUpperHexDigit=/[0-9A-F]/,Pt.ASCIILowerHexDigit=/[0-9a-f]/,Pt.ASCIIHexDigit=/[0-9A-Fa-f]/,Pt.ASCIIUpperAlpha=/[A-Z]/,Pt.ASCIILowerAlpha=/[a-z]/,Pt.ASCIIAlpha=/[A-Za-z]/,Pt.ASCIIAlphanumeric=/[0-9A-Za-z]/),Pt}var U2;function Z5(){if(U2)return Ei;U2=1,Object.defineProperty(Ei,"__esModule",{value:!0});const n=md();function e(o){return Buffer.from(o).toString("base64")}Ei.forgivingBase64Encode=e;function r(o){return o===""?"":(o=o.replace(n.ASCIIWhiteSpace,""),o.length%4===0&&(o.endsWith("==")?o=o.substr(0,o.length-2):o.endsWith("=")&&(o=o.substr(0,o.length-1))),o.length%4===1||!/[0-9A-Za-z+/]/.test(o)?null:Buffer.from(o,"base64").toString("utf8"))}return Ei.forgivingBase64Decode=r,Ei}var yo={},V2;function Q6(){if(V2)return yo;V2=1,Object.defineProperty(yo,"__esModule",{value:!0});function n(e){return e>=0&&e<=127}return yo.isASCIIByte=n,yo}var ir={},j2;function e4(){if(j2)return ir;j2=1,Object.defineProperty(ir,"__esModule",{value:!0});function n(c){return c.length}ir.length=n;function e(c){for(let i=0;i<c.length;i++){const d=c[i];d>=65&&d<=90&&(c[i]=d+32)}}ir.byteLowercase=e;function r(c){for(let i=0;i<c.length;i++){const d=c[i];d>=97&&d<=122&&(c[i]=d-32)}}ir.byteUppercase=r;function o(c,i){if(c.length!==i.length)return!1;for(let d=0;d<c.length;d++){let u=c[d],f=i[d];if(u>=65&&u<=90&&(u+=32),f>=65&&f<=90&&(f+=32),u!==f)return!1}return!0}ir.byteCaseInsensitiveMatch=o;function l(c,i){let d=0;for(;;){if(d>=c.length)return!1;if(d>=i.length)return!0;if(c[d]!==i[d])return!1;d++}}ir.startsWith=l;function s(c,i){let d=0;for(;;){if(d>=c.length)return!1;if(d>=i.length)return!0;const u=c[d],f=i[d];if(u<f)return!0;if(u>f)return!1;d++}}ir.byteLessThan=s;function a(c){return String.fromCodePoint(...c)}return ir.isomorphicDecode=a,ir}var oa={},yt={},So={},H2;function J5(){if(H2)return So;H2=1,Object.defineProperty(So,"__esModule",{value:!0});let n=class{constructor(r=1e3){this._items=new Set,this._limit=r}add(r){if(this._items.add(r),this._items.size>this._limit){const o=this._items.values().next();o.done||this._items.delete(o.value)}}remove(r){this._items.delete(r)}clear(){this._items.clear()}get length(){return this._items.size}*entries(){yield*this}*[Symbol.iterator](){for(const r of this._items)yield r}};return So.ObjectCache=n,So}var No={},G2;function Y5(){if(G2)return No;G2=1,Object.defineProperty(No,"__esModule",{value:!0});let n=class{constructor(r=1e3){this._items=new Map,this._limit=r}check(r,o){if(this._items.get(r)===o)return!0;if(this._items.get(o)===r)return!1;const l=Math.random()<.5;if(l?this._items.set(r,o):this._items.set(o,r),this._items.size>this._limit){const s=this._items.keys().next();s.done||this._items.delete(s.value)}return l}};return No.CompareCache=n,No}var W2;function Hi(){if(W2)return yt;W2=1,Object.defineProperty(yt,"__esModule",{value:!0});var n=J5();yt.ObjectCache=n.ObjectCache;var e=Y5();yt.CompareCache=e.CompareCache;function r(C,$,...N){Object.getOwnPropertyNames($.prototype).forEach(S=>{if(N.includes(S)){const T=Object.getOwnPropertyDescriptor(C.prototype,S);T&&Object.defineProperty(C.prototype,"_"+S,T)}const I=Object.getOwnPropertyDescriptor($.prototype,S);I&&Object.defineProperty(C.prototype,S,I)})}yt.applyMixin=r;function o(C,$,N=!1){const S=d(C||{});for(const[I,T]of s($))v(T)?S[I]=o(S[I],T):(N||S[I]===void 0)&&(S[I]=T);return S}yt.applyDefaults=o;function*l(C){yield*C}yt.forEachArray=l;function*s(C){if(h(C))yield*C;else for(const $ in C)C.hasOwnProperty($)&&(yield[$,C[$]])}yt.forEachObject=s;function a(C){return h(C)?C.size:Object.keys(C).length}yt.objectLength=a;function c(C,$){return h(C)?C.get($):C[$]}yt.getObjectValue=c;function i(C,$){h(C)?C.delete($):delete C[$]}yt.removeObjectValue=i;function d(C){if(m(C))return C;if(_(C)){const $=[];for(const N of C)$.push(d(N));return $}else if(v(C)){const $={};for(const N in C)if(C.hasOwnProperty(N)){const S=C[N];$[N]=d(S)}return $}else return C}yt.clone=d;function u(C){return typeof C=="boolean"}yt.isBoolean=u;function f(C){return typeof C=="number"}yt.isNumber=f;function w(C){return typeof C=="string"}yt.isString=w;function m(C){return!!C&&Object.prototype.toString.call(C)==="[object Function]"}yt.isFunction=m;function v(C){const $=typeof C;return!!C&&($==="function"||$==="object")}yt.isObject=v;function _(C){return Array.isArray(C)}yt.isArray=_;function h(C){return C instanceof Map}yt.isMap=h;function g(C){if(_(C))return!C.length;if(v(C)){for(const $ in C)if(C.hasOwnProperty($))return!1;return!0}return!1}yt.isEmpty=g;function y(C){if(v(C)){const $=Object.getPrototypeOf(C),N=$.constructor;return $&&N&&typeof N=="function"&&N instanceof N&&Function.prototype.toString.call(N)===Function.prototype.toString.call(Object)}return!1}yt.isPlainObject=y;function q(C){return C&&typeof C[Symbol.iterator]=="function"}yt.isIterable=q;function D(C){return m(C.valueOf)?C.valueOf():C}return yt.getValue=D,yt}var Ti={},X2;function K5(){if(X2)return Ti;X2=1,Object.defineProperty(Ti,"__esModule",{value:!0});function n(r){const o=new Uint8Array(r.length*4);let l=0;for(let s=0;s<r.length;s++){let a=r.charCodeAt(s);if(a<128){o[l++]=a;continue}else if(a<2048)o[l++]=a>>6|192;else{if(a>55295&&a<56320){if(++s>=r.length)throw new Error("Incomplete surrogate pair.");const c=r.charCodeAt(s);if(c<56320||c>57343)throw new Error("Invalid surrogate character.");a=65536+((a&1023)<<10)+(c&1023),o[l++]=a>>18|240,o[l++]=a>>12&63|128}else o[l++]=a>>12|224;o[l++]=a>>6&63|128}o[l++]=a&63|128}return o.subarray(0,l)}Ti.utf8Encode=n;function e(r){let o="",l=0;for(;l<r.length;){var s=r[l++];if(s>127)if(s>191&&s<224){if(l>=r.length)throw new Error("Incomplete 2-byte sequence.");s=(s&31)<<6|r[l++]&63}else if(s>223&&s<240){if(l+1>=r.length)throw new Error("Incomplete 3-byte sequence.");s=(s&15)<<12|(r[l++]&63)<<6|r[l++]&63}else if(s>239&&s<248){if(l+2>=r.length)throw new Error("Incomplete 4-byte sequence.");s=(s&7)<<18|(r[l++]&63)<<12|(r[l++]&63)<<6|r[l++]&63}else throw new Error("Unknown multi-byte start.");if(s<=65535)o+=String.fromCharCode(s);else if(s<=1114111)s-=65536,o+=String.fromCharCode(s>>10|55296),o+=String.fromCharCode(s&1023|56320);else throw new Error("Code point exceeds UTF-16 limit.")}return o}return Ti.utf8Decode=e,Ti}var Z2;function Q5(){if(Z2)return oa;Z2=1,Object.defineProperty(oa,"__esModule",{value:!0});const n=Hi(),e=K5();function r(a){const c=e.utf8Decode(a);return JSON.parse.call(void 0,c)}oa.parseJSONFromBytes=r;function o(a){const c=JSON.stringify.call(void 0,a);return e.utf8Encode(c)}oa.serializeJSONToBytes=o;function l(a){const c=JSON.parse.call(void 0,a);return s(c)}oa.parseJSONIntoInfraValues=l;function s(a){if(a===null||n.isString(a)||n.isNumber(a))return a;if(n.isArray(a)){const c=new Array;for(const i of a)c.push(s(i));return c}else if(n.isObject(a)){const c=new Map;for(const i in a)if(a.hasOwnProperty(i)){const d=a[i];c.set(i,s(d))}return c}return a}return oa.convertAJSONDerivedJavaScriptValueToAnInfraValue=s,oa}var Kt={},J2;function eg(){if(J2)return Kt;J2=1,Object.defineProperty(Kt,"__esModule",{value:!0});const n=Hi();function e(_,h){_.push(h)}Kt.append=e;function r(_,h){_.push(...h)}Kt.extend=r;function o(_,h){_.unshift(h)}Kt.prepend=o;function l(_,h,g){let y=0;for(const q of _){if(n.isFunction(h))h.call(null,q)&&(_[y]=g);else if(q===h){_[y]=g;return}y++}}Kt.replace=l;function s(_,h,g){_.splice(g,0,h)}Kt.insert=s;function a(_,h){let g=_.length;for(;g--;){const y=_[g];if(n.isFunction(h))h.call(null,y)&&_.splice(g,1);else if(y===h){_.splice(g,1);return}}}Kt.remove=a;function c(_){_.length=0}Kt.empty=c;function i(_,h){for(const g of _)if(n.isFunction(h)){if(h.call(null,g))return!0}else if(g===h)return!0;return!1}Kt.contains=i;function d(_,h){if(h===void 0)return _.length;{let g=0;for(const y of _)h.call(null,y)&&g++;return g}}Kt.size=d;function u(_){return _.length===0}Kt.isEmpty=u;function*f(_,h){if(h===void 0)yield*_;else for(const g of _)h.call(null,g)&&(yield g)}Kt.forEach=f;function w(_){return new Array(..._)}Kt.clone=w;function m(_,h){return _.sort((g,y)=>h.call(null,g,y)?-1:1)}Kt.sortInAscendingOrder=m;function v(_,h){return _.sort((g,y)=>h.call(null,g,y)?1:-1)}return Kt.sortInDescendingOrder=v,Kt}var dn={},Y2;function tg(){if(Y2)return dn;Y2=1,Object.defineProperty(dn,"__esModule",{value:!0});const n=Hi();function e(m,v){return m.get(v)}dn.get=e;function r(m,v,_){m.set(v,_)}dn.set=r;function o(m,v){if(!n.isFunction(v))m.delete(v);else{const _=[];for(const h of m)v.call(null,h)&&_.push(h[0]);for(const h of _)m.delete(h)}}dn.remove=o;function l(m,v){if(n.isFunction(v)){for(const _ of m)if(v.call(null,_))return!0;return!1}else return m.has(v)}dn.contains=l;function s(m){return new Set(m.keys())}dn.keys=s;function a(m){return[...m.values()]}dn.values=a;function c(m,v){if(v===void 0)return m.size;{let _=0;for(const h of m)v.call(null,h)&&_++;return _}}dn.size=c;function i(m){return m.size===0}dn.isEmpty=i;function*d(m,v){if(v===void 0)yield*m;else for(const _ of m)v.call(null,_)&&(yield _)}dn.forEach=d;function u(m){return new Map(m)}dn.clone=u;function f(m,v){const _=new Array(...m);return _.sort((h,g)=>v.call(null,h,g)?-1:1),new Map(_)}dn.sortInAscendingOrder=f;function w(m,v){const _=new Array(...m);return _.sort((h,g)=>v.call(null,h,g)?1:-1),new Map(_)}return dn.sortInDescendingOrder=w,dn}var wr={},K2;function ng(){return K2||(K2=1,Object.defineProperty(wr,"__esModule",{value:!0}),wr.HTML="http://www.w3.org/1999/xhtml",wr.XML="http://www.w3.org/XML/1998/namespace",wr.XMLNS="http://www.w3.org/2000/xmlns/",wr.MathML="http://www.w3.org/1998/Math/MathML",wr.SVG="http://www.w3.org/2000/svg",wr.XLink="http://www.w3.org/1999/xlink"),wr}var Ai={},Q2;function rg(){if(Q2)return Ai;Q2=1,Object.defineProperty(Ai,"__esModule",{value:!0});function n(r,o){r.push(o)}Ai.enqueue=n;function e(r){return r.shift()||null}return Ai.dequeue=e,Ai}var $t={},e0;function ag(){if(e0)return $t;e0=1,Object.defineProperty($t,"__esModule",{value:!0});const n=Hi();function e(D,C){D.add(C)}$t.append=e;function r(D,C){C.forEach(D.add,D)}$t.extend=r;function o(D,C){const $=new Set(D);D.clear(),D.add(C),$.forEach(D.add,D)}$t.prepend=o;function l(D,C,$){const N=new Set;for(const S of D)n.isFunction(C)?C.call(null,S)?N.add($):N.add(S):S===C?N.add($):N.add(S);D.clear(),N.forEach(D.add,D)}$t.replace=l;function s(D,C,$){const N=new Set;let S=0;for(const I of D)S===$&&N.add(C),N.add(I),S++;D.clear(),N.forEach(D.add,D)}$t.insert=s;function a(D,C){if(!n.isFunction(C))D.delete(C);else{const $=[];for(const N of D)C.call(null,N)&&$.push(N);for(const N of $)D.delete(N)}}$t.remove=a;function c(D){D.clear()}$t.empty=c;function i(D,C){if(n.isFunction(C)){for(const $ of D)if(C.call(null,$))return!0}else return D.has(C);return!1}$t.contains=i;function d(D,C){if(C===void 0)return D.size;{let $=0;for(const N of D)C.call(null,N)&&$++;return $}}$t.size=d;function u(D){return D.size===0}$t.isEmpty=u;function*f(D,C){if(C===void 0)yield*D;else for(const $ of D)C.call(null,$)&&(yield $)}$t.forEach=f;function w(D){return new Set(D)}$t.clone=w;function m(D,C){const $=new Array(...D);return $.sort((N,S)=>C.call(null,N,S)?-1:1),new Set($)}$t.sortInAscendingOrder=m;function v(D,C){const $=new Array(...D);return $.sort((N,S)=>C.call(null,N,S)?1:-1),new Set($)}$t.sortInDescendingOrder=v;function _(D,C){for(const $ of D)if(!C.has($))return!1;return!0}$t.isSubsetOf=_;function h(D,C){return _(C,D)}$t.isSupersetOf=h;function g(D,C){const $=new Set;for(const N of D)C.has(N)&&$.add(N);return $}$t.intersection=g;function y(D,C){const $=new Set(D);return C.forEach($.add,$),$}$t.union=y;function q(D,C){const $=new Set;for(let N=D;N<=C;N++)$.add(N);return $}return $t.range=q,$t}var $i={},t0;function ig(){if(t0)return $i;t0=1,Object.defineProperty($i,"__esModule",{value:!0});function n(r,o){r.push(o)}$i.push=n;function e(r){return r.pop()||null}return $i.pop=e,$i}var Dt={},n0;function sg(){if(n0)return Dt;n0=1,Object.defineProperty(Dt,"__esModule",{value:!0});const n=md(),e=e4(),r=Q6(),o=Hi();function l(N,S){let I=0;for(;;){const T=I<N.length?N.charCodeAt(I):null,A=I<S.length?S.charCodeAt(I):null;if(T===null)return!0;if(T!==A)return!1;I++}}Dt.isCodeUnitPrefix=l;function s(N,S){if(l(S,N))return!1;if(l(N,S))return!0;for(let I=0;I<Math.min(N.length,S.length);I++){const T=N.charCodeAt(I),A=S.charCodeAt(I);if(T!==A)return T<A}return!1}Dt.isCodeUnitLessThan=s;function a(N){const S=Array.from(N),I=new Uint8Array(S.length);let T=0;for(const A of N){const E=A.codePointAt(0);console.assert(E!==void 0&&E<=255,"isomorphicEncode requires string bytes to be less than or equal to 0x00FF."),E!==void 0&&E<=255&&(I[T++]=E)}return I}Dt.isomorphicEncode=a;function c(N){return/^[\u0000-\u007F]*$/.test(N)}Dt.isASCIIString=c;function i(N){let S="";for(const I of N){const T=I.codePointAt(0);T!==void 0&&T>=65&&T<=90?S+=String.fromCodePoint(T+32):S+=I}return S}Dt.asciiLowercase=i;function d(N){let S="";for(const I of N){const T=I.codePointAt(0);T!==void 0&&T>=97&&T<=122?S+=String.fromCodePoint(T-32):S+=I}return S}Dt.asciiUppercase=d;function u(N,S){return i(N)===i(S)}Dt.asciiCaseInsensitiveMatch=u;function f(N){return console.assert(c(N),"asciiEncode requires an ASCII string."),a(N)}Dt.asciiEncode=f;function w(N){for(const S of N)console.assert(r.isASCIIByte(S),"asciiDecode requires an ASCII byte sequence.");return e.isomorphicDecode(N)}Dt.asciiDecode=w;function m(N){return N.replace(/[\n\r]/g,"")}Dt.stripNewlines=m;function v(N){return N.replace(/\r\n/g,`
`).replace(/\r/g,`
`)}Dt.normalizeNewlines=v;function _(N){return N.replace(/^[\t\n\f\r ]+/,"").replace(/[\t\n\f\r ]+$/,"")}Dt.stripLeadingAndTrailingASCIIWhitespace=_;function h(N){return _(N.replace(/[\t\n\f\r ]{2,}/g," "))}Dt.stripAndCollapseASCIIWhitespace=h;function g(N,S,I){if(!o.isArray(S))return g(N,Array.from(S),I);let T="";for(;I.position<S.length&&N.call(null,S[I.position]);)T+=S[I.position],I.position++;return T}Dt.collectASequenceOfCodePoints=g;function y(N,S){g(I=>n.ASCIIWhiteSpace.test(I),N,S)}Dt.skipASCIIWhitespace=y;function q(N,S){if(!o.isArray(N))return q(Array.from(N),S);const I={position:0},T=[];let A=g(E=>S!==E,N,I);for(T.push(A);I.position<N.length;)console.assert(N[I.position]===S,"strictlySplit found no delimiter in input string."),I.position++,A=g(E=>S!==E,N,I),T.push(A);return T}Dt.strictlySplit=q;function D(N){if(!o.isArray(N))return D(Array.from(N));const S={position:0},I=[];for(y(N,S);S.position<N.length;){const T=g(A=>!n.ASCIIWhiteSpace.test(A),N,S);I.push(T),y(N,S)}return I}Dt.splitAStringOnASCIIWhitespace=D;function C(N){if(!o.isArray(N))return C(Array.from(N));const S={position:0},I=[];for(;S.position<N.length;){const T=g(A=>A!==",",N,S);I.push(_(T)),S.position<N.length&&(console.assert(N[S.position]===",","splitAStringOnCommas found no delimiter in input string."),S.position++)}return I}Dt.splitAStringOnCommas=C;function $(N,S=""){return N.length===0?"":N.join(S)}return Dt.concatenate=$,Dt}var r0;function og(){if(r0)return Yt;r0=1;var n=Yt&&Yt.__importStar||function(m){if(m&&m.__esModule)return m;var v={};if(m!=null)for(var _ in m)Object.hasOwnProperty.call(m,_)&&(v[_]=m[_]);return v.default=m,v};Object.defineProperty(Yt,"__esModule",{value:!0});const e=n(Z5());Yt.base64=e;const r=n(Q6());Yt.byte=r;const o=n(e4());Yt.byteSequence=o;const l=n(md());Yt.codePoint=l;const s=n(Q5());Yt.json=s;const a=n(eg());Yt.list=a;const c=n(tg());Yt.map=c;const i=n(ng());Yt.namespace=i;const d=n(rg());Yt.queue=d;const u=n(ag());Yt.set=u;const f=n(ig());Yt.stack=f;const w=n(sg());return Yt.string=w,Yt}const Xe={},lg=Object.freeze(Object.defineProperty({__proto__:null,default:Xe},Symbol.toStringTag,{value:"Module"})),Wr=v5(lg);var a0;function t4(){if(a0)return Ge;a0=1,Object.defineProperty(Ge,"__esModule",{value:!0});const n=W5(),e=X5(),r=og(),o=Wr;let l;const s={ftp:21,file:null,http:80,https:443,ws:80,wss:443},a=/[\0-\x1F\x7F-\uD7FF\uE000-\uFFFF]|[\uD800-\uDBFF][\uDC00-\uDFFF]|[\uD800-\uDBFF](?![\uDC00-\uDFFF])|(?:[^\uD800-\uDBFF]|^)[\uDC00-\uDFFF]/,c=/[ "<>`]|[\0-\x1F\x7F-\uD7FF\uE000-\uFFFF]|[\uD800-\uDBFF][\uDC00-\uDFFF]|[\uD800-\uDBFF](?![\uDC00-\uDFFF])|(?:[^\uD800-\uDBFF]|^)[\uDC00-\uDFFF]/,i=/[ "<>`#?{}]|[\0-\x1F\x7F-\uD7FF\uE000-\uFFFF]|[\uD800-\uDBFF][\uDC00-\uDFFF]|[\uD800-\uDBFF](?![\uDC00-\uDFFF])|(?:[^\uD800-\uDBFF]|^)[\uDC00-\uDFFF]/,d=/[ "<>`#?{}/:;=@\[\]\\\^\|]|[\0-\x1F\x7F-\uD7FF\uE000-\uFFFF]|[\uD800-\uDBFF][\uDC00-\uDFFF]|[\uD800-\uDBFF](?![\uDC00-\uDFFF])|(?:[^\uD800-\uDBFF]|^)[\uDC00-\uDFFF]/,u=/[0-9A-Za-z!\$&-\/:;=\?@_~\xA0-\uD7FF\uE000-\uFDCF\uFDF0-\uFFFD]|[\uD800-\uD83E\uD840-\uD87E\uD880-\uD8BE\uD8C0-\uD8FE\uD900-\uD93E\uD940-\uD97E\uD980-\uD9BE\uD9C0-\uD9FE\uDA00-\uDA3E\uDA40-\uDA7E\uDA80-\uDABE\uDAC0-\uDAFE\uDB00-\uDB3E\uDB40-\uDB7E\uDB80-\uDBBE\uDBC0-\uDBFE][\uDC00-\uDFFF]|[\uD83F\uD87F\uD8BF\uD8FF\uD93F\uD97F\uD9BF\uD9FF\uDA3F\uDA7F\uDABF\uDAFF\uDB3F\uDB7F\uDBBF\uDBFF][\uDC00-\uDFFD]/,f=/[\0\t\f\r #%/:?@\[\\\]]/;function w(L){l=L}Ge.setValidationErrorCallback=w;function m(L){l!==void 0&&l.call(null,"Validation Error: "+L)}function v(){return{scheme:"",username:"",password:"",host:null,port:null,path:[],query:null,fragment:null,_cannotBeABaseURLFlag:!1,_blobURLEntry:null}}Ge.newURL=v;function _(L){return L in s}Ge.isSpecialScheme=_;function h(L){return _(L.scheme)}Ge.isSpecial=h;function g(L){return s[L]||null}Ge.defaultPort=g;function y(L){return L.username!==""||L.password!==""}Ge.includesCredentials=y;function q(L){return L.host===null||L.host===""||L._cannotBeABaseURLFlag||L.scheme==="file"}Ge.cannotHaveAUsernamePasswordPort=q;function D(L,z=!1){let ee=L.scheme+":";if(L.host!==null?(ee+="//",y(L)&&(ee+=L.username,L.password!==""&&(ee+=":"+L.password),ee+="@"),ee+=C(L.host),L.port!==null&&(ee+=":"+L.port)):L.host===null&&L.scheme==="file"&&(ee+="//"),L._cannotBeABaseURLFlag)ee+=L.path[0];else for(const M of L.path)ee+="/"+M;return L.query!==null&&(ee+="?"+L.query),!z&&L.fragment!==null&&(ee+="#"+L.fragment),ee}Ge.urlSerializer=D;function C(L){return n.isNumber(L)?$(L):n.isArray(L)?"["+N(L)+"]":L}Ge.hostSerializer=C;function $(L){let z="",ee=L;for(let M=1;M<=4;M++)z=(ee%256).toString()+z,M!==4&&(z="."+z),ee=Math.floor(ee/256);return z}Ge.iPv4Serializer=$;function N(L){let z="",ee=null,M=-1,Z=0,oe=0;for(let de=0;de<8;de++)if(L[de]===0){Z=1;for(let me=de+1;me<8&&L[me]===0;me++)Z++;Z>oe&&(oe=Z,M=de)}oe>1&&(ee=M);let ae=!1;for(let de=0;de<8;de++)if(!(ae&&L[de]===0)){if(ae&&(ae=!1),ee===de){z+=de===0?"::":":",ae=!0;continue}z+=L[de].toString(16),de!==7&&(z+=":")}return z}Ge.iPv6Serializer=N;function S(L,z,ee){const M=I(L,z,ee);return M===null?null:(M.scheme!=="blob"||(M._blobURLEntry=null),M)}Ge.urlParser=S;function I(L,z,ee,M,Z){if(M===void 0){M=v();const G=/^[\u0000-\u001F\u0020]+/,ke=/[\u0000-\u001F\u0020]+$/;(G.test(L)||ke.test(L))&&m("Input string contains leading or trailing control characters or space."),L=L.replace(G,""),L=L.replace(ke,"")}const oe=/[\u0009\u000A\u000D]/g;oe.test(L)&&m("Input string contains tab or newline characters."),L=L.replace(oe,"");let ae=Z===void 0?e.ParserState.SchemeStart:Z;z===void 0&&(z=null);let de=ee===void 0||ee==="replacement"||ee==="UTF-16BE"||ee==="UTF-16LE"?"UTF-8":ee,me="",je=!1,Ne=!1,tt=!1;const dt="",J=new n.StringWalker(L);for(;;){switch(ae){case e.ParserState.SchemeStart:if(r.codePoint.ASCIIAlpha.test(J.c()))me+=J.c().toLowerCase(),ae=e.ParserState.Scheme;else if(Z===void 0)ae=e.ParserState.NoScheme,J.pointer--;else return m("Invalid scheme start character."),null;break;case e.ParserState.Scheme:if(r.codePoint.ASCIIAlphanumeric.test(J.c())||J.c()==="+"||J.c()==="-"||J.c()===".")me+=J.c().toLowerCase();else if(J.c()===":"){if(Z!==void 0&&(_(M.scheme)&&!_(me)||!_(M.scheme)&&_(me)||(y(M)||M.port!==null)&&me==="file"||M.scheme==="file"&&(M.host===""||M.host===null)))return M;if(M.scheme=me,Z!==void 0)return M.port===g(M.scheme)&&(M.port=null),M;me="",M.scheme==="file"?(J.remaining().startsWith("//")||m("Invalid file URL scheme, '//' expected."),ae=e.ParserState.File):h(M)&&z!==null&&z.scheme===M.scheme?ae=e.ParserState.SpecialRelativeOrAuthority:h(M)?ae=e.ParserState.SpecialAuthoritySlashes:J.remaining().startsWith("/")?(ae=e.ParserState.PathOrAuthority,J.pointer++):(M._cannotBeABaseURLFlag=!0,M.path.push(""),ae=e.ParserState.CannotBeABaseURLPath)}else if(Z===void 0){me="",ae=e.ParserState.NoScheme,J.pointer=0;continue}else return m("Invalid input string."),null;break;case e.ParserState.NoScheme:if(z===null||z._cannotBeABaseURLFlag&&J.c()!=="#")return m("Invalid input string."),null;z._cannotBeABaseURLFlag&&J.c()==="#"?(M.scheme=z.scheme,M.path=r.list.clone(z.path),M.query=z.query,M.fragment="",M._cannotBeABaseURLFlag=!0,ae=e.ParserState.Fragment):z.scheme!=="file"?(ae=e.ParserState.Relative,J.pointer--):(ae=e.ParserState.File,J.pointer--);break;case e.ParserState.SpecialRelativeOrAuthority:J.c()==="/"&&J.remaining().startsWith("/")?(ae=e.ParserState.SpecialAuthorityIgnoreSlashes,J.pointer++):(m("Invalid input string."),ae=e.ParserState.Relative,J.pointer--);break;case e.ParserState.PathOrAuthority:J.c()==="/"?ae=e.ParserState.Authority:(ae=e.ParserState.Path,J.pointer--);break;case e.ParserState.Relative:if(z===null)throw new Error("Invalid parser state. Base URL is null.");switch(M.scheme=z.scheme,J.c()){case dt:M.username=z.username,M.password=z.password,M.host=z.host,M.port=z.port,M.path=r.list.clone(z.path),M.query=z.query;break;case"/":ae=e.ParserState.RelativeSlash;break;case"?":M.username=z.username,M.password=z.password,M.host=z.host,M.port=z.port,M.path=r.list.clone(z.path),M.query="",ae=e.ParserState.Query;break;case"#":M.username=z.username,M.password=z.password,M.host=z.host,M.port=z.port,M.path=r.list.clone(z.path),M.query=z.query,M.fragment="",ae=e.ParserState.Fragment;break;default:h(M)&&J.c()==="\\"?(m("Invalid input string."),ae=e.ParserState.RelativeSlash):(M.username=z.username,M.password=z.password,M.host=z.host,M.port=z.port,M.path=r.list.clone(z.path),M.path.length!==0&&M.path.splice(M.path.length-1,1),ae=e.ParserState.Path,J.pointer--);break}break;case e.ParserState.RelativeSlash:if(h(M)&&(J.c()==="/"||J.c()==="\\"))J.c()==="\\"&&m("Invalid input string."),ae=e.ParserState.SpecialAuthorityIgnoreSlashes;else if(J.c()==="/")ae=e.ParserState.Authority;else{if(z===null)throw new Error("Invalid parser state. Base URL is null.");M.username=z.username,M.password=z.password,M.host=z.host,M.port=z.port,ae=e.ParserState.Path,J.pointer--}break;case e.ParserState.SpecialAuthoritySlashes:J.c()==="/"&&J.remaining().startsWith("/")?(ae=e.ParserState.SpecialAuthorityIgnoreSlashes,J.pointer++):(m("Expected '//'."),ae=e.ParserState.SpecialAuthorityIgnoreSlashes,J.pointer--);break;case e.ParserState.SpecialAuthorityIgnoreSlashes:J.c()!=="/"&&J.c()!=="\\"?(ae=e.ParserState.Authority,J.pointer--):m("Unexpected '/' or '\\'.");break;case e.ParserState.Authority:if(J.c()==="@"){m("Unexpected '@'."),je&&(me="%40"+me),je=!0;for(const G of me){if(G===":"&&!tt){tt=!0;continue}const ke=Pe(G,d);tt?M.password+=ke:M.username+=ke}me=""}else if(J.c()===dt||J.c()==="/"||J.c()==="?"||J.c()==="#"||h(M)&&J.c()==="\\"){if(je&&me==="")return m("Invalid input string."),null;J.pointer-=me.length+1,me="",ae=e.ParserState.Host}else me+=J.c();break;case e.ParserState.Host:case e.ParserState.Hostname:if(Z!==void 0&&M.scheme==="file")J.pointer--,ae=e.ParserState.FileHost;else if(J.c()===":"&&!Ne){if(me==="")return m("Invalid input string."),null;const G=W(me,!h(M));if(G===null)return null;if(M.host=G,me="",ae=e.ParserState.Port,Z===e.ParserState.Hostname)return M}else if(J.c()===dt||J.c()==="/"||J.c()==="?"||J.c()==="#"||h(M)&&J.c()==="\\"){if(J.pointer--,h(M)&&me==="")return m("Invalid input string."),null;if(Z!==void 0&&me===""&&(y(M)||M.port!==null))return m("Invalid input string."),M;const G=W(me,!h(M));if(G===null)return null;if(M.host=G,me="",ae=e.ParserState.PathStart,Z!==void 0)return M}else J.c()==="["&&(Ne=!0),J.c()==="]"&&(Ne=!1),me+=J.c();break;case e.ParserState.Port:if(r.codePoint.ASCIIDigit.test(J.c()))me+=J.c();else if(J.c()===dt||J.c()==="/"||J.c()==="?"||J.c()==="#"||h(M)&&J.c()==="\\"||Z){if(me!==""&&me!==""){const G=parseInt(me,10);if(G>Math.pow(2,16)-1)return m("Invalid port number."),null;M.port=G===g(M.scheme)?null:G,me=""}if(Z!==void 0)return M;ae=e.ParserState.PathStart,J.pointer--}else return m("Invalid input string."),null;break;case e.ParserState.File:if(M.scheme="file",J.c()==="/"||J.c()==="\\")J.c()==="\\"&&m("Invalid input string."),ae=e.ParserState.FileSlash;else if(z!==null&&z.scheme==="file")switch(J.c()){case dt:M.host=z.host,M.path=r.list.clone(z.path),M.query=z.query;break;case"?":M.host=z.host,M.path=r.list.clone(z.path),M.query="",ae=e.ParserState.Query;break;case"#":M.host=z.host,M.path=r.list.clone(z.path),M.query=z.query,M.fragment="",ae=e.ParserState.Fragment;break;default:te(J.substring())?m("Unexpected windows drive letter in input string."):(M.host=z.host,M.path=r.list.clone(z.path),x(M)),ae=e.ParserState.Path,J.pointer--;break}else ae=e.ParserState.Path,J.pointer--;break;case e.ParserState.FileSlash:J.c()==="/"||J.c()==="\\"?(J.c()==="\\"&&m("Invalid input string."),ae=e.ParserState.FileHost):(z!==null&&z.scheme==="file"&&!te(J.substring())&&(R(z.path[0])?M.path.push(z.path[0]):M.host=z.host),ae=e.ParserState.Path,J.pointer--);break;case e.ParserState.FileHost:if(J.c()===dt||J.c()==="/"||J.c()==="\\"||J.c()==="?"||J.c()==="#")if(J.pointer--,Z===void 0&&K(me))m("Unexpected windows drive letter in input string."),ae=e.ParserState.Path;else if(me===""){if(M.host="",Z!==void 0)return M;ae=e.ParserState.PathStart}else{let G=W(me,!h(M));if(G===null)return null;if(G==="localhost"&&(G=""),M.host=G,Z!==void 0)return M;me="",ae=e.ParserState.PathStart}else me+=J.c();break;case e.ParserState.PathStart:h(M)?(J.c()==="\\"&&m("Invalid input string."),ae=e.ParserState.Path,J.c()!=="/"&&J.c()!=="\\"&&J.pointer--):Z===void 0&&J.c()==="?"?(M.query="",ae=e.ParserState.Query):Z===void 0&&J.c()==="#"?(M.fragment="",ae=e.ParserState.Fragment):J.c()!==dt&&(ae=e.ParserState.Path,J.c()!=="/"&&J.pointer--);break;case e.ParserState.Path:if(J.c()===dt||J.c()==="/"||h(M)&&J.c()==="\\"||Z===void 0&&(J.c()==="?"||J.c()==="#")){if(h(M)&&J.c()==="\\"&&m("Invalid input string."),P(me))x(M),J.c()!=="/"&&!(h(M)&&J.c()==="\\")&&M.path.push("");else if(E(me)&&J.c()!=="/"&&!(h(M)&&J.c()==="\\"))M.path.push("");else if(!E(me)){if(M.scheme==="file"&&M.path.length===0&&K(me)){M.host!==null&&M.host!==""&&(m("Invalid input string."),M.host="");const G=Array.from(me);me=G.slice(0,1)+":"+G.slice(2)}M.path.push(me)}if(me="",M.scheme==="file"&&(J.c()===dt||J.c()==="?"||J.c()==="#"))for(;M.path.length>1&&M.path[0]==="";)m("Invalid input string."),M.path.splice(0,1);J.c()==="?"&&(M.query="",ae=e.ParserState.Query),J.c()==="#"&&(M.fragment="",ae=e.ParserState.Fragment)}else!u.test(J.c())&&J.c()!=="%"&&m("Character is not a URL code point or a percent encoded character."),J.c()==="%"&&!/^[0-9a-fA-F][0-9a-fA-F]/.test(J.remaining())&&m("Percent encoded character must be followed by two hex digits."),me+=Pe(J.c(),i);break;case e.ParserState.CannotBeABaseURLPath:J.c()==="?"?(M.query="",ae=e.ParserState.Query):J.c()==="#"?(M.fragment="",ae=e.ParserState.Fragment):(J.c()!==dt&&!u.test(J.c())&&J.c()!=="%"&&m("Character is not a URL code point or a percent encoded character."),J.c()==="%"&&!/^[0-9a-fA-F][0-9a-fA-F]/.test(J.remaining())&&m("Percent encoded character must be followed by two hex digits."),J.c()!==dt&&(M.path[0]+=Pe(J.c(),a)));break;case e.ParserState.Query:if(de!=="UTF-8"&&(!h(M)||M.scheme==="ws"||M.scheme==="wss")&&(de="UTF-8"),Z===void 0&&J.c()==="#")M.fragment="",ae=e.ParserState.Fragment;else if(J.c()!==dt){if(!u.test(J.c())&&J.c()!=="%"&&m("Character is not a URL code point or a percent encoded character."),J.c()==="%"&&!/^[0-9a-fA-F][0-9a-fA-F]/.test(J.remaining())&&m("Percent encoded character must be followed by two hex digits."),de.toUpperCase()!=="UTF-8")throw new Error("Only UTF-8 encoding is supported.");let G=n.utf8Encode(J.c());if(G.length>=3&&G[0]===38&&G[1]===35&&G[G.length-1]===59)G=G.subarray(2,G.length-1),M.query+="%26%23"+r.byteSequence.isomorphicDecode(G)+"%3B";else for(const ke of G)ke<33||ke>126||ke===34||ke===35||ke===60||ke===62||ke===39&&h(M)?M.query+=le(ke):M.query+=String.fromCharCode(ke)}break;case e.ParserState.Fragment:J.c()===dt||(J.c()==="\0"?m("NULL character in input string."):(!u.test(J.c())&&J.c()!=="%"&&m("Unexpected character in fragment string."),J.c()==="%"&&!/^[A-Za-z0-9][A-Za-z0-9]/.test(J.remaining())&&m("Unexpected character in fragment string."),M.fragment+=Pe(J.c(),c)));break}if(J.eof)break;J.pointer++}return M}Ge.basicURLParser=I;function T(L,z){let ee="";for(const M of z)ee+=Pe(M,d);L.username=ee}Ge.setTheUsername=T;function A(L,z){let ee="";for(const M of z)ee+=Pe(M,d);L.password=ee}Ge.setThePassword=A;function E(L){return L==="."||L.toLowerCase()==="%2e"}Ge.isSingleDotPathSegment=E;function P(L){const z=L.toLowerCase();return z===".."||z===".%2e"||z==="%2e."||z==="%2e%2e"}Ge.isDoubleDotPathSegment=P;function x(L){const z=L.path;z.length!==0&&(L.scheme==="file"&&z.length===1&&R(z[0])||L.path.splice(L.path.length-1,1))}Ge.shorten=x;function R(L){return L.length>=2&&r.codePoint.ASCIIAlpha.test(L[0])&&L[1]===":"}Ge.isNormalizedWindowsDriveLetter=R;function K(L){return L.length>=2&&r.codePoint.ASCIIAlpha.test(L[0])&&(L[1]===":"||L[1]==="|")}Ge.isWindowsDriveLetter=K;function te(L){return L.length>=2&&K(L)&&(L.length===2||L[2]==="/"||L[2]==="\\"||L[2]==="?"||L[2]==="#")}Ge.startsWithAWindowsDriveLetter=te;function W(L,z=!1){if(L.startsWith("["))return L.endsWith("]")?V(L.substring(1,L.length-1)):(m("Expected ']' after '['."),null);if(z)return X(L);const ee=n.utf8Decode(Le(L)),M=ce(ee);if(M===null||f.test(M))return m("Invalid domain."),null;const Z=Q(M);return Z===null||n.isNumber(Z)?Z:M}Ge.hostParser=W;function H(L,z={value:!1}){let ee=10;return L.startsWith("0x")||L.startsWith("0X")?(z.value=!0,L=L.substr(2),ee=16):L.length>=2&&L[0]==="0"&&(z.value=!0,L=L.substr(1),ee=8),L===""?0:(ee===10?/^[0-9]+$/:ee===16?/^[0-9A-Fa-f]+$/:/^[0-7]+$/).test(L)?parseInt(L,ee):null}Ge.iPv4NumberParser=H;function Q(L){const z={value:!1},ee=L.split(".");if(ee[ee.length-1]===""&&(z.value=!0,ee.length>1&&ee.pop()),ee.length>4)return L;const M=[];for(const ae of ee){if(ae==="")return L;const de=H(ae,z);if(de===null)return L;M.push(de)}z.value&&m("Invalid IP v4 address.");for(let ae=0;ae<M.length;ae++)if(M[ae]>255&&(m("Invalid IP v4 address."),ae<M.length-1))return null;if(M[M.length-1]>=Math.pow(256,5-M.length))return m("Invalid IP v4 address."),null;let Z=M[M.length-1];M.pop();let oe=0;for(const ae of M)Z+=ae*Math.pow(256,3-oe),oe++;return Z}Ge.iPv4Parser=Q;function V(L){const ee=[0,0,0,0,0,0,0,0];let M=0,Z=null;const oe=new n.StringWalker(L);if(oe.c()===":"){if(!oe.remaining().startsWith(":"))return m("Invalid IP v6 address."),null;oe.pointer+=2,M+=1,Z=M}for(;oe.c()!=="";){if(M===8)return m("Invalid IP v6 address."),null;if(oe.c()===":"){if(Z!==null)return m("Invalid IP v6 address."),null;oe.pointer++,M++,Z=M;continue}let ae=0,de=0;for(;de<4&&r.codePoint.ASCIIHexDigit.test(oe.c());)ae=ae*16+parseInt(oe.c(),16),oe.pointer++,de++;if(oe.c()==="."){if(de===0||(oe.pointer-=de,M>6))return m("Invalid IP v6 address."),null;let me=0;for(;oe.c()!=="";){let je=null;if(me>0)if(oe.c()==="."&&me<4)oe.pointer++;else return m("Invalid IP v6 address."),null;if(!r.codePoint.ASCIIDigit.test(oe.c()))return m("Invalid IP v6 address."),null;for(;r.codePoint.ASCIIDigit.test(oe.c());){const Ne=parseInt(oe.c(),10);if(je===null)je=Ne;else{if(je===0)return m("Invalid IP v6 address."),null;je=je*10+Ne}if(je>255)return m("Invalid IP v6 address."),null;oe.pointer++}if(je===null)return m("Invalid IP v6 address."),null;ee[M]=ee[M]*256+je,me++,(me===2||me===4)&&M++}if(me!==4)return m("Invalid IP v6 address."),null;break}else if(oe.c()===":"){if(oe.pointer++,oe.c()==="")return m("Invalid IP v6 address."),null}else if(oe.c()!=="")return m("Invalid IP v6 address."),null;ee[M]=ae,M++}if(Z!==null){let ae=M-Z;for(M=7;M!==0&&ae>0;)[ee[M],ee[Z+ae-1]]=[ee[Z+ae-1],ee[M]],M--,ae--}else if(Z===null&&M!==8)return m("Invalid IP v6 address."),null;return ee}Ge.iPv6Parser=V;function X(L){if(/[\x00\t\f\r #/:?@\[\\\]]/.test(L))return m("Invalid host string."),null;let ee="";for(const M of L)ee+=Pe(M,a);return ee}Ge.opaqueHostParser=X;function pe(L){return null}Ge.resolveABlobURL=pe;function le(L){return"%"+("00"+L.toString(16).toUpperCase()).slice(-2)}Ge.percentEncode=le;function ue(L){const z=Z=>Z>=48&&Z<=57||Z>=65&&Z<=70||Z>=97&&Z<=102,ee=new Uint8Array(L.length);let M=0;for(let Z=0;Z<L.length;Z++){const oe=L[Z];if(oe!==37)ee[M]=oe,M++;else if(oe===37&&Z>=L.length-2)ee[M]=oe,M++;else if(oe===37&&(!z(L[Z+1])||!z(L[Z+2])))ee[M]=oe,M++;else{const ae=parseInt(n.utf8Decode(Uint8Array.of(L[Z+1],L[Z+2])),16);ee[M]=ae,M++,Z+=2}}return ee.subarray(0,M)}Ge.percentDecode=ue;function Le(L){return ue(n.utf8Encode(L))}Ge.stringPercentDecode=Le;function Pe(L,z){if(!z.test(L))return L;const ee=n.utf8Encode(L);let M="";for(const Z of ee)M+=le(Z);return M}Ge.utf8PercentEncode=Pe;function De(L,z){return L===z}Ge.hostEquals=De;function $e(L,z,ee=!1){return D(L,ee)===D(z,ee)}Ge.urlEquals=$e;function Ce(L){return Te(n.utf8Encode(L))}Ge.urlEncodedStringParser=Ce;function Te(L){const z=[];let ee=[];for(const Z of L)Z===38?(z.push(Uint8Array.from(ee)),ee=[]):ee.push(Z);ee.length!==0&&z.push(Uint8Array.from(ee));const M=[];for(const Z of z){if(Z.length===0)continue;const oe=Z.indexOf(61),ae=oe!==-1?Z.slice(0,oe):Z,de=oe!==-1?Z.slice(oe+1):new Uint8Array;for(let Ne=0;Ne<ae.length;Ne++)ae[Ne]===43&&(ae[Ne]=32);for(let Ne=0;Ne<de.length;Ne++)de[Ne]===43&&(de[Ne]=32);const me=n.utf8Decode(ae),je=n.utf8Decode(de);M.push([me,je])}return M}Ge.urlEncodedParser=Te;function Oe(L){let z="";for(const ee of L)ee===32?z+="+":ee===42||ee===45||ee===46||ee>=48&&ee<=57||ee>=65&&ee<=90||ee===95||ee>=97&&ee<=122?z+=String.fromCodePoint(ee):z+=le(ee);return z}Ge.urlEncodedByteSerializer=Oe;function Ue(L,z){if((z===void 0||z==="replacement"||z==="UTF-16BE"||z==="UTF-16LE"?"UTF-8":z).toUpperCase()!=="UTF-8")throw new Error("Only UTF-8 encoding is supported.");let M="";for(const Z of L){const oe=Oe(n.utf8Encode(Z[0]));let ae=Z[1];ae=Oe(n.utf8Encode(ae)),M!==""&&(M+="&"),M+=oe+"="+ae}return M}Ge.urlEncodedSerializer=Ue;function O(L){switch(L.scheme){case"blob":L._blobURLEntry;const z=I(L.path[0]);return z===null?e.OpaqueOrigin:O(z);case"ftp":case"http":case"https":case"ws":case"wss":return[L.scheme,L.host===null?"":L.host,L.port,null];case"file":return e.OpaqueOrigin;default:return e.OpaqueOrigin}}Ge.origin=O;function ce(L,z=!1){const ee=o.domainToASCII(L);return ee===""?(m("Invalid domain name."),null):ee}Ge.domainToASCII=ce;function ne(L,z=!1){const ee=o.domainToUnicode(L);return ee===""&&m("Invalid domain name."),ee}Ge.domainToUnicode=ne;function j(L){if(L[0]===""&&L[1]===""&&L[2]===null&&L[3]===null)return"null";let z=L[0]+"://"+C(L[1]);return L[2]!==null&&(z+=":"+L[2].toString()),z}return Ge.asciiSerializationOfAnOrigin=j,Ge}var Eo={},i0;function fn(){if(i0)return Eo;i0=1,Object.defineProperty(Eo,"__esModule",{value:!0});function n(e,r,o){Object.defineProperty(e,r,{writable:!1,enumerable:!0,configurable:!1,value:o})}return Eo.idl_defineConst=n,Eo}var s0;function _a(){if(s0)return _o;s0=1,Object.defineProperty(_o,"__esModule",{value:!0});const n=It(),e=mt(),r=Ml(),o=vt(),l=Vt(),s=at(),a=t4(),c=fn();let i=class extends r.EventTargetImpl{constructor(){super(),this._parent=null,this._firstChild=null,this._lastChild=null,this._previousSibling=null,this._nextSibling=null}get _childNodes(){return this.__childNodes||(this.__childNodes=s.create_nodeList(this))}get _nodeDocument(){return this._nodeDocumentOverride||n.dom.window._associatedDocument}set _nodeDocument(u){this._nodeDocumentOverride=u}get _registeredObserverList(){return this.__registeredObserverList||(this.__registeredObserverList=[])}get nodeType(){return this._nodeType}get nodeName(){return o.Guard.isElementNode(this)?this._htmlUppercasedQualifiedName:o.Guard.isAttrNode(this)?this._qualifiedName:o.Guard.isExclusiveTextNode(this)?"#text":o.Guard.isCDATASectionNode(this)?"#cdata-section":o.Guard.isProcessingInstructionNode(this)?this._target:o.Guard.isCommentNode(this)?"#comment":o.Guard.isDocumentNode(this)?"#document":o.Guard.isDocumentTypeNode(this)?this._name:o.Guard.isDocumentFragmentNode(this)?"#document-fragment":""}get baseURI(){return a.urlSerializer(this._nodeDocument._URL)}get isConnected(){return o.Guard.isElementNode(this)&&s.shadowTree_isConnected(this)}get ownerDocument(){return this._nodeType===e.NodeType.Document?null:this._nodeDocument}getRootNode(u){return s.tree_rootNode(this,!!u&&u.composed)}get parentNode(){return this._nodeType===e.NodeType.Attribute?null:this._parent}get parentElement(){return this._parent&&o.Guard.isElementNode(this._parent)?this._parent:null}hasChildNodes(){return this._firstChild!==null}get childNodes(){return this._childNodes}get firstChild(){return this._firstChild}get lastChild(){return this._lastChild}get previousSibling(){return this._previousSibling}get nextSibling(){return this._nextSibling}get nodeValue(){return o.Guard.isAttrNode(this)?this._value:o.Guard.isCharacterDataNode(this)?this._data:null}set nodeValue(u){u===null&&(u=""),o.Guard.isAttrNode(this)?s.attr_setAnExistingAttributeValue(this,u):o.Guard.isCharacterDataNode(this)&&s.characterData_replaceData(this,0,this._data.length,u)}get textContent(){return o.Guard.isDocumentFragmentNode(this)||o.Guard.isElementNode(this)?s.text_descendantTextContent(this):o.Guard.isAttrNode(this)?this._value:o.Guard.isCharacterDataNode(this)?this._data:null}set textContent(u){u===null&&(u=""),o.Guard.isDocumentFragmentNode(this)||o.Guard.isElementNode(this)?s.node_stringReplaceAll(u,this):o.Guard.isAttrNode(this)?s.attr_setAnExistingAttributeValue(this,u):o.Guard.isCharacterDataNode(this)&&s.characterData_replaceData(this,0,s.tree_nodeLength(this),u)}normalize(){const u=[];let f=s.tree_getFirstDescendantNode(this,!1,!1,w=>o.Guard.isExclusiveTextNode(w));for(;f!==null;)u.push(f),f=s.tree_getNextDescendantNode(this,f,!1,!1,w=>o.Guard.isExclusiveTextNode(w));for(let w=0;w<u.length;w++){const m=u[w];if(m._parent===null)continue;let v=s.tree_nodeLength(m);if(v===0){s.mutation_remove(m,m._parent);continue}const _=[];let h="";for(const g of s.text_contiguousExclusiveTextNodes(m))_.push(g),h+=g._data;if(s.characterData_replaceData(m,v,0,h),n.dom.rangeList.size!==0){let g=m._nextSibling;for(;g!==null&&o.Guard.isExclusiveTextNode(g);){const y=g,q=s.tree_index(y);for(const D of n.dom.rangeList)D._start[0]===y&&(D._start[0]=m,D._start[1]+=v),D._end[0]===y&&(D._end[0]=m,D._end[1]+=v),D._start[0]===y._parent&&D._start[1]===q&&(D._start[0]=m,D._start[1]=v),D._end[0]===y._parent&&D._end[1]===q&&(D._end[0]=m,D._end[1]=v);v+=s.tree_nodeLength(g),g=g._nextSibling}}for(let g=0;g<_.length;g++){const y=_[g];y._parent!==null&&s.mutation_remove(y,y._parent)}}}cloneNode(u=!1){if(o.Guard.isShadowRoot(this))throw new l.NotSupportedError;return s.node_clone(this,null,u)}isEqualNode(u=null){return u!==null&&s.node_equals(this,u)}isSameNode(u=null){return this===u}compareDocumentPosition(u){if(u===this)return 0;let f=u,w=this,m=null,v=null;if(o.Guard.isAttrNode(f)&&(m=f,f=m._element),o.Guard.isAttrNode(w)&&(v=w,w=v._element,m&&f&&f===w))for(let _=0;_<w._attributeList.length;_++){const h=w._attributeList[_];if(s.node_equals(h,m))return e.Position.ImplementationSpecific|e.Position.Preceding;if(s.node_equals(h,v))return e.Position.ImplementationSpecific|e.Position.Following}return f===null||w===null||s.tree_rootNode(f)!==s.tree_rootNode(w)?e.Position.Disconnected|e.Position.ImplementationSpecific|(n.dom.compareCache.check(this,u)?e.Position.Preceding:e.Position.Following):!m&&s.tree_isAncestorOf(w,f)||v&&f===w?e.Position.Contains|e.Position.Preceding:!v&&s.tree_isDescendantOf(w,f)||m&&f===w?e.Position.ContainedBy|e.Position.Following:s.tree_isPreceding(w,f)?e.Position.Preceding:e.Position.Following}contains(u){return u===null?!1:s.tree_isDescendantOf(this,u,!0)}lookupPrefix(u){return u?o.Guard.isElementNode(this)?s.node_locateANamespacePrefix(this,u):o.Guard.isDocumentNode(this)?this.documentElement===null?null:s.node_locateANamespacePrefix(this.documentElement,u):o.Guard.isDocumentTypeNode(this)||o.Guard.isDocumentFragmentNode(this)?null:o.Guard.isAttrNode(this)?this._element===null?null:s.node_locateANamespacePrefix(this._element,u):this._parent!==null&&o.Guard.isElementNode(this._parent)?s.node_locateANamespacePrefix(this._parent,u):null:null}lookupNamespaceURI(u){return s.node_locateANamespace(this,u||null)}isDefaultNamespace(u){return u||(u=null),s.node_locateANamespace(this,null)===u}insertBefore(u,f){return s.mutation_preInsert(u,this,f)}appendChild(u){return s.mutation_append(u,this)}replaceChild(u,f){return s.mutation_replace(f,u,this)}removeChild(u){return s.mutation_preRemove(u,this)}_getTheParent(u){return o.Guard.isSlotable(this)&&s.shadowTree_isAssigned(this)?this._assignedSlot:this._parent}};return _o.NodeImpl=i,i.ELEMENT_NODE=1,i.ATTRIBUTE_NODE=2,i.TEXT_NODE=3,i.CDATA_SECTION_NODE=4,i.ENTITY_REFERENCE_NODE=5,i.ENTITY_NODE=6,i.PROCESSING_INSTRUCTION_NODE=7,i.COMMENT_NODE=8,i.DOCUMENT_NODE=9,i.DOCUMENT_TYPE_NODE=10,i.DOCUMENT_FRAGMENT_NODE=11,i.NOTATION_NODE=12,i.DOCUMENT_POSITION_DISCONNECTED=1,i.DOCUMENT_POSITION_PRECEDING=2,i.DOCUMENT_POSITION_FOLLOWING=4,i.DOCUMENT_POSITION_CONTAINS=8,i.DOCUMENT_POSITION_CONTAINED_BY=16,i.DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC=32,i.prototype._children=new o.EmptySet,c.idl_defineConst(i.prototype,"ELEMENT_NODE",1),c.idl_defineConst(i.prototype,"ATTRIBUTE_NODE",2),c.idl_defineConst(i.prototype,"TEXT_NODE",3),c.idl_defineConst(i.prototype,"CDATA_SECTION_NODE",4),c.idl_defineConst(i.prototype,"ENTITY_REFERENCE_NODE",5),c.idl_defineConst(i.prototype,"ENTITY_NODE",6),c.idl_defineConst(i.prototype,"PROCESSING_INSTRUCTION_NODE",7),c.idl_defineConst(i.prototype,"COMMENT_NODE",8),c.idl_defineConst(i.prototype,"DOCUMENT_NODE",9),c.idl_defineConst(i.prototype,"DOCUMENT_TYPE_NODE",10),c.idl_defineConst(i.prototype,"DOCUMENT_FRAGMENT_NODE",11),c.idl_defineConst(i.prototype,"NOTATION_NODE",12),c.idl_defineConst(i.prototype,"DOCUMENT_POSITION_DISCONNECTED",1),c.idl_defineConst(i.prototype,"DOCUMENT_POSITION_PRECEDING",2),c.idl_defineConst(i.prototype,"DOCUMENT_POSITION_FOLLOWING",4),c.idl_defineConst(i.prototype,"DOCUMENT_POSITION_CONTAINS",8),c.idl_defineConst(i.prototype,"DOCUMENT_POSITION_CONTAINED_BY",16),c.idl_defineConst(i.prototype,"DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC",32),_o}var o0;function r4(){if(o0)return vo;o0=1,Object.defineProperty(vo,"__esModule",{value:!0});const n=mt(),e=_a(),r=at(),o=fn();let l=class n4 extends e.NodeImpl{constructor(a){super(),this._namespace=null,this._namespacePrefix=null,this._element=null,this._value="",this._localName=a}get ownerElement(){return this._element}get namespaceURI(){return this._namespace}get prefix(){return this._namespacePrefix}get localName(){return this._localName}get name(){return this._qualifiedName}get value(){return this._value}set value(a){r.attr_setAnExistingAttributeValue(this,a)}get _qualifiedName(){return this._namespacePrefix!==null?this._namespacePrefix+":"+this._localName:this._localName}static _create(a,c){const i=new n4(c);return i._nodeDocument=a,i}};return vo.AttrImpl=l,o.idl_defineConst(l.prototype,"_nodeType",n.NodeType.Attribute),o.idl_defineConst(l.prototype,"specified",!0),vo}var To={},Ao={},$o={},l0;function zl(){if(l0)return $o;l0=1,Object.defineProperty($o,"__esModule",{value:!0});const n=_a(),e=at();let r=class extends n.NodeImpl{constructor(l){super(),this._data=l}get data(){return this._data}set data(l){e.characterData_replaceData(this,0,this._data.length,l)}get length(){return this._data.length}substringData(l,s){return e.characterData_substringData(this,l,s)}appendData(l){return e.characterData_replaceData(this,this._data.length,0,l)}insertData(l,s){e.characterData_replaceData(this,l,0,s)}deleteData(l,s){e.characterData_replaceData(this,l,s,"")}replaceData(l,s,a){e.characterData_replaceData(this,l,s,a)}get previousElementSibling(){throw new Error("Mixin: NonDocumentTypeChildNode not implemented.")}get nextElementSibling(){throw new Error("Mixin: NonDocumentTypeChildNode not implemented.")}before(...l){throw new Error("Mixin: ChildNode not implemented.")}after(...l){throw new Error("Mixin: ChildNode not implemented.")}replaceWith(...l){throw new Error("Mixin: ChildNode not implemented.")}remove(){throw new Error("Mixin: ChildNode not implemented.")}};return $o.CharacterDataImpl=r,$o}var c0;function fd(){if(c0)return Ao;c0=1,Object.defineProperty(Ao,"__esModule",{value:!0});const n=mt(),e=zl(),r=at(),o=fn();let l=class a4 extends e.CharacterDataImpl{constructor(a=""){super(a),this._name="",this._assignedSlot=null}get wholeText(){let a="";for(const c of r.text_contiguousTextNodes(this,!0))a=a+c._data;return a}splitText(a){return r.text_split(this,a)}get assignedSlot(){throw new Error("Mixin: Slotable not implemented.")}static _create(a,c=""){const i=new a4(c);return i._nodeDocument=a,i}};return Ao.TextImpl=l,o.idl_defineConst(l.prototype,"_nodeType",n.NodeType.Text),Ao}var p0;function s4(){if(p0)return To;p0=1,Object.defineProperty(To,"__esModule",{value:!0});const n=fd(),e=mt(),r=fn();let o=class i4 extends n.TextImpl{constructor(s){super(s)}static _create(s,a=""){const c=new i4(a);return c._nodeDocument=s,c}};return To.CDATASectionImpl=o,r.idl_defineConst(o.prototype,"_nodeType",e.NodeType.CData),To}var Do={},d0;function cg(){if(d0)return Do;d0=1,Object.defineProperty(Do,"__esModule",{value:!0});const n=vt(),e=at();let r=class{before(...l){const s=n.Cast.asNode(this),a=s._parent;if(a===null)return;let c=s._previousSibling,i=!0;for(;i&&c;){i=!1;for(let u=0;u<l.length;u++)if(l[u]===c){c=c._previousSibling,i=!0;break}}const d=e.parentNode_convertNodesIntoANode(l,s._nodeDocument);c===null?c=a._firstChild:c=c._nextSibling,e.mutation_preInsert(d,a,c)}after(...l){const s=n.Cast.asNode(this),a=s._parent;if(!a)return;let c=s._nextSibling,i=!0;for(;i&&c;){i=!1;for(let u=0;u<l.length;u++)if(l[u]===c){c=c._nextSibling,i=!0;break}}const d=e.parentNode_convertNodesIntoANode(l,s._nodeDocument);e.mutation_preInsert(d,a,c)}replaceWith(...l){const s=n.Cast.asNode(this),a=s._parent;if(!a)return;let c=s._nextSibling,i=!0;for(;i&&c;){i=!1;for(let u=0;u<l.length;u++)if(l[u]===c){c=c._nextSibling,i=!0;break}}const d=e.parentNode_convertNodesIntoANode(l,s._nodeDocument);s._parent===a?e.mutation_replace(s,d,a):e.mutation_preInsert(d,a,c)}remove(){const l=n.Cast.asNode(this),s=l._parent;s&&e.mutation_remove(l,s)}};return Do.ChildNodeImpl=r,Do}var Co={},u0;function l4(){if(u0)return Co;u0=1,Object.defineProperty(Co,"__esModule",{value:!0});const n=mt(),e=zl(),r=fn();let o=class o4 extends e.CharacterDataImpl{constructor(s=""){super(s)}static _create(s,a=""){const c=new o4(a);return c._nodeDocument=s,c}};return Co.CommentImpl=o,r.idl_defineConst(o.prototype,"_nodeType",n.NodeType.Comment),Co}var Io={},ko={},m0;function hd(){if(m0)return ko;m0=1,Object.defineProperty(ko,"__esModule",{value:!0});const n=mt(),e=at(),r=fn();let o=class{constructor(s,a){this._target=null,this._relatedTarget=null,this._touchTargetList=[],this._path=[],this._currentTarget=null,this._eventPhase=n.EventPhase.None,this._stopPropagationFlag=!1,this._stopImmediatePropagationFlag=!1,this._canceledFlag=!1,this._inPassiveListenerFlag=!1,this._composedFlag=!1,this._initializedFlag=!1,this._dispatchFlag=!1,this._isTrusted=!1,this._bubbles=!1,this._cancelable=!1,this._type=s,a&&(this._bubbles=a.bubbles||!1,this._cancelable=a.cancelable||!1,this._composedFlag=a.composed||!1),this._initializedFlag=!0,this._timeStamp=new Date().getTime()}get type(){return this._type}get target(){return this._target}get srcElement(){return this._target}get currentTarget(){return this._currentTarget}composedPath(){const s=[],a=this._path;if(a.length===0)return s;const c=this._currentTarget;if(c===null)throw new Error("Event currentTarget is null.");s.push(c);let i=0,d=0,u=a.length-1;for(;u>=0;){if(a[u].rootOfClosedTree&&d++,a[u].invocationTarget===c){i=u;break}a[u].slotInClosedTree&&d--,u--}let f=d,w=d;for(u=i-1;u>=0;)a[u].rootOfClosedTree&&f++,f<=w&&s.unshift(a[u].invocationTarget),a[u].slotInClosedTree&&(f--,f<w&&(w=f)),u--;for(f=d,w=d,u=i+1;u<a.length;)a[u].slotInClosedTree&&f++,f<=w&&s.push(a[u].invocationTarget),a[u].rootOfClosedTree&&(f--,f<w&&(w=f)),u++;return s}get eventPhase(){return this._eventPhase}stopPropagation(){this._stopPropagationFlag=!0}get cancelBubble(){return this._stopPropagationFlag}set cancelBubble(s){s&&this.stopPropagation()}stopImmediatePropagation(){this._stopPropagationFlag=!0,this._stopImmediatePropagationFlag=!0}get bubbles(){return this._bubbles}get cancelable(){return this._cancelable}get returnValue(){return!this._canceledFlag}set returnValue(s){s||e.event_setTheCanceledFlag(this)}preventDefault(){e.event_setTheCanceledFlag(this)}get defaultPrevented(){return this._canceledFlag}get composed(){return this._composedFlag}get isTrusted(){return this._isTrusted}get timeStamp(){return this._timeStamp}initEvent(s,a=!1,c=!1){this._dispatchFlag||e.event_initialize(this,s,a,c)}};return ko.EventImpl=o,o.NONE=0,o.CAPTURING_PHASE=1,o.AT_TARGET=2,o.BUBBLING_PHASE=3,r.idl_defineConst(o.prototype,"NONE",0),r.idl_defineConst(o.prototype,"CAPTURING_PHASE",1),r.idl_defineConst(o.prototype,"AT_TARGET",2),r.idl_defineConst(o.prototype,"BUBBLING_PHASE",3),ko}var f0;function c4(){if(f0)return Io;f0=1,Object.defineProperty(Io,"__esModule",{value:!0});const n=hd(),e=at();let r=class extends n.EventImpl{constructor(l,s){super(l,s),this._detail=null,this._detail=s&&s.detail||null}get detail(){return this._detail}initCustomEvent(l,s=!1,a=!1,c=null){this._dispatchFlag||(e.event_initialize(this,l,s,a),this._detail=c)}};return Io.CustomEventImpl=r,Io}var qo={},h0;function gd(){if(h0)return qo;h0=1,Object.defineProperty(qo,"__esModule",{value:!0});const n=mt(),e=_a(),r=fn();let o=class p4 extends e.NodeImpl{constructor(s=null){super(),this._children=new Set,this._host=s}getElementById(s){throw new Error("Mixin: NonElementParentNode not implemented.")}get children(){throw new Error("Mixin: ParentNode not implemented.")}get firstElementChild(){throw new Error("Mixin: ParentNode not implemented.")}get lastElementChild(){throw new Error("Mixin: ParentNode not implemented.")}get childElementCount(){throw new Error("Mixin: ParentNode not implemented.")}prepend(...s){throw new Error("Mixin: ParentNode not implemented.")}append(...s){throw new Error("Mixin: ParentNode not implemented.")}querySelector(s){throw new Error("Mixin: ParentNode not implemented.")}querySelectorAll(s){throw new Error("Mixin: ParentNode not implemented.")}static _create(s,a=null){const c=new p4(a);return c._nodeDocument=s,c}};return qo.DocumentFragmentImpl=o,r.idl_defineConst(o.prototype,"_nodeType",n.NodeType.DocumentFragment),qo}var Oo={},g0;function vd(){if(g0)return Oo;g0=1,Object.defineProperty(Oo,"__esModule",{value:!0});const n=It(),e=mt(),r=Vt(),o=_a(),l=vt(),s=An(),a=nn(),c=t4(),i=at(),d=fn();let u=class extends o.NodeImpl{constructor(){super(),this._children=new Set,this._encoding={name:"UTF-8",labels:["unicode-1-1-utf-8","utf-8","utf8"]},this._contentType="application/xml",this._URL={scheme:"about",username:"",password:"",host:null,port:null,path:["blank"],query:null,fragment:null,_cannotBeABaseURLFlag:!0,_blobURLEntry:null},this._origin=null,this._type="xml",this._mode="no-quirks",this._documentElement=null,this._hasNamespaces=!1,this._nodeDocumentOverwrite=null}get _nodeDocument(){return this._nodeDocumentOverwrite||this}set _nodeDocument(w){this._nodeDocumentOverwrite=w}get implementation(){return this._implementation||(this._implementation=i.create_domImplementation(this))}get URL(){return c.urlSerializer(this._URL)}get documentURI(){return this.URL}get origin(){return"null"}get compatMode(){return this._mode==="quirks"?"BackCompat":"CSS1Compat"}get characterSet(){return this._encoding.name}get charset(){return this._encoding.name}get inputEncoding(){return this._encoding.name}get contentType(){return this._contentType}get doctype(){for(const w of this._children)if(l.Guard.isDocumentTypeNode(w))return w;return null}get documentElement(){return this._documentElement}getElementsByTagName(w){return i.node_listOfElementsWithQualifiedName(w,this)}getElementsByTagNameNS(w,m){return i.node_listOfElementsWithNamespace(w,m,this)}getElementsByClassName(w){return i.node_listOfElementsWithClassNames(w,this)}createElement(w,m){if(!i.xml_isName(w))throw new r.InvalidCharacterError;this._type==="html"&&(w=w.toLowerCase());let v=null;m!==void 0&&(s.isString(m)?v=m:v=m.is);const _=this._type==="html"||this._contentType==="application/xhtml+xml"?a.namespace.HTML:null;return i.element_createAnElement(this,w,_,null,v,!0)}createElementNS(w,m,v){return i.document_internalCreateElementNS(this,w,m,v)}createDocumentFragment(){return i.create_documentFragment(this)}createTextNode(w){return i.create_text(this,w)}createCDATASection(w){if(this._type==="html")throw new r.NotSupportedError;if(w.indexOf("]]>")!==-1)throw new r.InvalidCharacterError;return i.create_cdataSection(this,w)}createComment(w){return i.create_comment(this,w)}createProcessingInstruction(w,m){if(!i.xml_isName(w))throw new r.InvalidCharacterError;if(m.indexOf("?>")!==-1)throw new r.InvalidCharacterError;return i.create_processingInstruction(this,w,m)}importNode(w,m=!1){if(l.Guard.isDocumentNode(w)||l.Guard.isShadowRoot(w))throw new r.NotSupportedError;return i.node_clone(w,this,m)}adoptNode(w){if(l.Guard.isDocumentNode(w))throw new r.NotSupportedError;if(l.Guard.isShadowRoot(w))throw new r.HierarchyRequestError;return i.document_adopt(w,this),w}createAttribute(w){if(!i.xml_isName(w))throw new r.InvalidCharacterError;return this._type==="html"&&(w=w.toLowerCase()),i.create_attr(this,w)}createAttributeNS(w,m){const[v,_,h]=i.namespace_validateAndExtract(w,m),g=i.create_attr(this,h);return g._namespace=v,g._namespacePrefix=_,g}createEvent(w){return i.event_createLegacyEvent(w)}createRange(){const w=i.create_range();return w._start=[this,0],w._end=[this,0],w}createNodeIterator(w,m=e.WhatToShow.All,v=null){const _=i.create_nodeIterator(w,w,!0);return _._whatToShow=m,_._iteratorCollection=i.create_nodeList(w),s.isFunction(v)?(_._filter=i.create_nodeFilter(),_._filter.acceptNode=v):_._filter=v,_}createTreeWalker(w,m=e.WhatToShow.All,v=null){const _=i.create_treeWalker(w,w);return _._whatToShow=m,s.isFunction(v)?(_._filter=i.create_nodeFilter(),_._filter.acceptNode=v):_._filter=v,_}_getTheParent(w){return w._type==="load"?null:n.dom.window}getElementById(w){throw new Error("Mixin: NonElementParentNode not implemented.")}get children(){throw new Error("Mixin: ParentNode not implemented.")}get firstElementChild(){throw new Error("Mixin: ParentNode not implemented.")}get lastElementChild(){throw new Error("Mixin: ParentNode not implemented.")}get childElementCount(){throw new Error("Mixin: ParentNode not implemented.")}prepend(...w){throw new Error("Mixin: ParentNode not implemented.")}append(...w){throw new Error("Mixin: ParentNode not implemented.")}querySelector(w){throw new Error("Mixin: ParentNode not implemented.")}querySelectorAll(w){throw new Error("Mixin: ParentNode not implemented.")}};return Oo.DocumentImpl=u,d.idl_defineConst(u.prototype,"_nodeType",e.NodeType.Document),Oo}var Lo={},v0;function pg(){if(v0)return Lo;v0=1,Object.defineProperty(Lo,"__esModule",{value:!0});let n=class{};return Lo.DocumentOrShadowRootImpl=n,Lo}var Po={},_0;function u4(){if(_0)return Po;_0=1,Object.defineProperty(Po,"__esModule",{value:!0});const n=mt(),e=_a(),r=fn();let o=class d4 extends e.NodeImpl{constructor(s,a,c){super(),this._name="",this._publicId="",this._systemId="",this._name=s,this._publicId=a,this._systemId=c}get name(){return this._name}get publicId(){return this._publicId}get systemId(){return this._systemId}before(...s){throw new Error("Mixin: ChildNode not implemented.")}after(...s){throw new Error("Mixin: ChildNode not implemented.")}replaceWith(...s){throw new Error("Mixin: ChildNode not implemented.")}remove(){throw new Error("Mixin: ChildNode not implemented.")}static _create(s,a,c="",i=""){const d=new d4(a,c,i);return d._nodeDocument=s,d}};return Po.DocumentTypeImpl=o,r.idl_defineConst(o.prototype,"_nodeType",n.NodeType.DocumentType),Po}var Fo={},b0;function dg(){if(b0)return Fo;b0=1,Object.defineProperty(Fo,"__esModule",{value:!0});const n=An(),e=at();let r=class Pi{constructor(){this._features={mutationObservers:!0,customElements:!0,slots:!0,steps:!0},this._window=null,this._compareCache=new n.CompareCache,this._rangeList=new n.FixedSizeSet}setFeatures(l){if(l===void 0&&(l=!0),n.isObject(l))for(const s in l)this._features[s]=l[s]||!1;else for(const s in this._features)this._features[s]=l}get features(){return this._features}get window(){return this._window===null&&(this._window=e.create_window()),this._window}get compareCache(){return this._compareCache}get rangeList(){return this._rangeList}static get instance(){return Pi._instance||(Pi._instance=new Pi),Pi._instance}};return Fo.dom=r.instance,Fo}var Ro={},w0;function f4(){if(w0)return Ro;w0=1,Object.defineProperty(Ro,"__esModule",{value:!0});const n=It(),e=nn(),r=at(),o=fn();let l=class m4{constructor(a){this._associatedDocument=a||n.dom.window.document}createDocumentType(a,c,i){return r.namespace_validate(a),r.create_documentType(this._associatedDocument,a,c,i)}createDocument(a,c,i=null){const d=r.create_xmlDocument();let u=null;return c&&(u=r.document_internalCreateElementNS(d,a,c)),i&&d.appendChild(i),u&&d.appendChild(u),d._origin=this._associatedDocument._origin,a===e.namespace.HTML?d._contentType="application/xhtml+xml":a===e.namespace.SVG?d._contentType="image/svg+xml":d._contentType="application/xml",d}createHTMLDocument(a){const c=r.create_document();c._type="html",c._contentType="text/html",c.appendChild(r.create_documentType(c,"html","",""));const i=r.element_createAnElement(c,"html",e.namespace.HTML);c.appendChild(i);const d=r.element_createAnElement(c,"head",e.namespace.HTML);if(i.appendChild(d),a!==void 0){const f=r.element_createAnElement(c,"title",e.namespace.HTML);d.appendChild(f);const w=r.create_text(c,a);f.appendChild(w)}const u=r.element_createAnElement(c,"body",e.namespace.HTML);return i.appendChild(u),c._origin=this._associatedDocument._origin,c}hasFeature(){return!0}static _create(a){return new m4(a)}};return Ro.DOMImplementationImpl=l,o.idl_defineConst(l.prototype,"_ID","@oozcitak/dom"),Ro}var Bo={},x0;function g4(){if(x0)return Bo;x0=1,Object.defineProperty(Bo,"__esModule",{value:!0});const n=It(),e=Vt(),r=nn(),o=at();let l=class h4{constructor(a,c){this._element=a,this._attribute=c,this._tokenSet=new Set;const i=c._localName,d=o.element_getAnAttributeValue(a,i),u=this;function f(w,m,v,_,h){m===u._attribute._localName&&h===null&&(_?u._tokenSet=o.orderedSet_parse(_):u._tokenSet.clear())}this._element._attributeChangeSteps.push(f),n.dom.features.steps&&o.dom_runAttributeChangeSteps(a,i,d,d,null)}get length(){return this._tokenSet.size}item(a){let c=0;for(const i of this._tokenSet){if(c===a)return i;c++}return null}contains(a){return this._tokenSet.has(a)}add(...a){for(const c of a){if(c==="")throw new e.SyntaxError("Cannot add an empty token.");if(r.codePoint.ASCIIWhiteSpace.test(c))throw new e.InvalidCharacterError("Token cannot contain whitespace.");this._tokenSet.add(c)}o.tokenList_updateSteps(this)}remove(...a){for(const c of a){if(c==="")throw new e.SyntaxError("Cannot remove an empty token.");if(r.codePoint.ASCIIWhiteSpace.test(c))throw new e.InvalidCharacterError("Token cannot contain whitespace.");this._tokenSet.delete(c)}o.tokenList_updateSteps(this)}toggle(a,c=void 0){if(a==="")throw new e.SyntaxError("Cannot toggle an empty token.");if(r.codePoint.ASCIIWhiteSpace.test(a))throw new e.InvalidCharacterError("Token cannot contain whitespace.");return this._tokenSet.has(a)?c===void 0||c===!1?(this._tokenSet.delete(a),o.tokenList_updateSteps(this),!1):!0:c===void 0||c===!0?(this._tokenSet.add(a),o.tokenList_updateSteps(this),!0):!1}replace(a,c){if(a===""||c==="")throw new e.SyntaxError("Cannot replace an empty token.");if(r.codePoint.ASCIIWhiteSpace.test(a)||r.codePoint.ASCIIWhiteSpace.test(c))throw new e.InvalidCharacterError("Token cannot contain whitespace.");return this._tokenSet.has(a)?(r.set.replace(this._tokenSet,a,c),o.tokenList_updateSteps(this),!0):!1}supports(a){return o.tokenList_validationSteps(this,a)}get value(){return o.tokenList_serializeSteps(this)}set value(a){o.element_setAnAttributeValue(this._element,this._attribute._localName,a)}[Symbol.iterator](){const a=this._tokenSet[Symbol.iterator]();return{next(){return a.next()}}}static _create(a,c){return new h4(a,c)}};return Bo.DOMTokenListImpl=l,Bo}var Mo={},y0;function _d(){if(y0)return Mo;y0=1,Object.defineProperty(Mo,"__esModule",{value:!0});const n=mt(),e=_a(),r=Vt(),o=nn(),l=at(),s=fn();let a=class v4 extends e.NodeImpl{constructor(){super(),this._children=new Set,this._namespace=null,this._namespacePrefix=null,this._localName="",this._customElementState="undefined",this._customElementDefinition=null,this._is=null,this._shadowRoot=null,this._attributeList=l.create_namedNodeMap(this),this._attributeChangeSteps=[],this._name="",this._assignedSlot=null}get namespaceURI(){return this._namespace}get prefix(){return this._namespacePrefix}get localName(){return this._localName}get tagName(){return this._htmlUppercasedQualifiedName}get id(){return l.element_getAnAttributeValue(this,"id")}set id(i){l.element_setAnAttributeValue(this,"id",i)}get className(){return l.element_getAnAttributeValue(this,"class")}set className(i){l.element_setAnAttributeValue(this,"class",i)}get classList(){let i=l.element_getAnAttributeByName("class",this);return i===null&&(i=l.create_attr(this._nodeDocument,"class")),l.create_domTokenList(this,i)}get slot(){return l.element_getAnAttributeValue(this,"slot")}set slot(i){l.element_setAnAttributeValue(this,"slot",i)}hasAttributes(){return this._attributeList.length!==0}get attributes(){return this._attributeList}getAttributeNames(){const i=[];for(const d of this._attributeList)i.push(d._qualifiedName);return i}getAttribute(i){const d=l.element_getAnAttributeByName(i,this);return d?d._value:null}getAttributeNS(i,d){const u=l.element_getAnAttributeByNamespaceAndLocalName(i,d,this);return u?u._value:null}setAttribute(i,d){if(!l.xml_isName(i))throw new r.InvalidCharacterError;this._namespace===o.namespace.HTML&&this._nodeDocument._type==="html"&&(i=i.toLowerCase());let u=null;for(let f=0;f<this._attributeList.length;f++){const w=this._attributeList[f];if(w._qualifiedName===i){u=w;break}}if(u===null){u=l.create_attr(this._nodeDocument,i),u._value=d,l.element_append(u,this);return}l.element_change(u,this,d)}setAttributeNS(i,d,u){const[f,w,m]=l.namespace_validateAndExtract(i,d);l.element_setAnAttributeValue(this,m,u,w,f)}removeAttribute(i){l.element_removeAnAttributeByName(i,this)}removeAttributeNS(i,d){l.element_removeAnAttributeByNamespaceAndLocalName(i,d,this)}hasAttribute(i){this._namespace===o.namespace.HTML&&this._nodeDocument._type==="html"&&(i=i.toLowerCase());for(let d=0;d<this._attributeList.length;d++)if(this._attributeList[d]._qualifiedName===i)return!0;return!1}toggleAttribute(i,d){if(!l.xml_isName(i))throw new r.InvalidCharacterError;this._namespace===o.namespace.HTML&&this._nodeDocument._type==="html"&&(i=i.toLowerCase());let u=null;for(let f=0;f<this._attributeList.length;f++){const w=this._attributeList[f];if(w._qualifiedName===i){u=w;break}}return u===null?d===void 0||d===!0?(u=l.create_attr(this._nodeDocument,i),u._value="",l.element_append(u,this),!0):!1:d===void 0||d===!1?(l.element_removeAnAttributeByName(i,this),!1):!0}hasAttributeNS(i,d){const u=i||null;for(let f=0;f<this._attributeList.length;f++){const w=this._attributeList[f];if(w._namespace===u&&w._localName===d)return!0}return!1}getAttributeNode(i){return l.element_getAnAttributeByName(i,this)}getAttributeNodeNS(i,d){return l.element_getAnAttributeByNamespaceAndLocalName(i,d,this)}setAttributeNode(i){return l.element_setAnAttribute(i,this)}setAttributeNodeNS(i){return l.element_setAnAttribute(i,this)}removeAttributeNode(i){let d=!1;for(let u=0;u<this._attributeList.length;u++)if(this._attributeList[u]===i){d=!0;break}if(!d)throw new r.NotFoundError;return l.element_remove(i,this),i}attachShadow(i){if(this._namespace!==o.namespace.HTML)throw new r.NotSupportedError;if(!l.customElement_isValidCustomElementName(this._localName)&&!l.customElement_isValidShadowHostName(this._localName))throw new r.NotSupportedError;if(l.customElement_isValidCustomElementName(this._localName)||this._is!==null){const u=l.customElement_lookUpACustomElementDefinition(this._nodeDocument,this._namespace,this._localName,this._is);if(u!==null&&u.disableShadow===!0)throw new r.NotSupportedError}if(this._shadowRoot!==null)throw new r.NotSupportedError;const d=l.create_shadowRoot(this._nodeDocument,this);return d._mode=i.mode,this._shadowRoot=d,d}get shadowRoot(){const i=this._shadowRoot;return i===null||i.mode==="closed"?null:i}closest(i){throw new r.NotImplementedError}matches(i){throw new r.NotImplementedError}webkitMatchesSelector(i){return this.matches(i)}getElementsByTagName(i){return l.node_listOfElementsWithQualifiedName(i,this)}getElementsByTagNameNS(i,d){return l.node_listOfElementsWithNamespace(i,d,this)}getElementsByClassName(i){return l.node_listOfElementsWithClassNames(i,this)}insertAdjacentElement(i,d){return l.element_insertAdjacent(this,i,d)}insertAdjacentText(i,d){const u=l.create_text(this._nodeDocument,d);l.element_insertAdjacent(this,i,u)}get _qualifiedName(){return this._namespacePrefix?this._namespacePrefix+":"+this._localName:this._localName}get _htmlUppercasedQualifiedName(){let i=this._qualifiedName;return this._namespace===o.namespace.HTML&&this._nodeDocument._type==="html"&&(i=i.toUpperCase()),i}get children(){throw new Error("Mixin: ParentNode not implemented.")}get firstElementChild(){throw new Error("Mixin: ParentNode not implemented.")}get lastElementChild(){throw new Error("Mixin: ParentNode not implemented.")}get childElementCount(){throw new Error("Mixin: ParentNode not implemented.")}prepend(...i){throw new Error("Mixin: ParentNode not implemented.")}append(...i){throw new Error("Mixin: ParentNode not implemented.")}querySelector(i){throw new Error("Mixin: ParentNode not implemented.")}querySelectorAll(i){throw new Error("Mixin: ParentNode not implemented.")}get previousElementSibling(){throw new Error("Mixin: NonDocumentTypeChildNode not implemented.")}get nextElementSibling(){throw new Error("Mixin: NonDocumentTypeChildNode not implemented.")}before(...i){throw new Error("Mixin: ChildNode not implemented.")}after(...i){throw new Error("Mixin: ChildNode not implemented.")}replaceWith(...i){throw new Error("Mixin: ChildNode not implemented.")}remove(){throw new Error("Mixin: ChildNode not implemented.")}get assignedSlot(){throw new Error("Mixin: Slotable not implemented.")}static _create(i,d,u=null,f=null){const w=new v4;return w._localName=d,w._namespace=u,w._namespacePrefix=f,w._nodeDocument=i,w}};return Mo.ElementImpl=a,s.idl_defineConst(a.prototype,"_nodeType",n.NodeType.Element),Mo}var zo={},S0;function _4(){if(S0)return zo;S0=1,Object.defineProperty(zo,"__esModule",{value:!0});const n=nn(),e=at(),r=vt(),o=An();let l=class Dl{constructor(a,c){return this._live=!0,this._root=a,this._filter=c,new Proxy(this,this)}get length(){let a=0,c=e.tree_getFirstDescendantNode(this._root,!1,!1,i=>r.Guard.isElementNode(i)&&this._filter(i));for(;c!==null;)a++,c=e.tree_getNextDescendantNode(this._root,c,!1,!1,i=>r.Guard.isElementNode(i)&&this._filter(i));return a}item(a){let c=0,i=e.tree_getFirstDescendantNode(this._root,!1,!1,d=>r.Guard.isElementNode(d)&&this._filter(d));for(;i!==null;){if(c===a)return i;c++,i=e.tree_getNextDescendantNode(this._root,i,!1,!1,d=>r.Guard.isElementNode(d)&&this._filter(d))}return null}namedItem(a){if(a==="")return null;let c=e.tree_getFirstDescendantNode(this._root,!1,!1,i=>r.Guard.isElementNode(i)&&this._filter(i));for(;c!=null;){if(c._uniqueIdentifier===a)return c;if(c._namespace===n.namespace.HTML)for(let i=0;i<c._attributeList.length;i++){const d=c._attributeList[i];if(d._localName==="name"&&d._namespace===null&&d._namespacePrefix===null&&d._value===a)return c}c=e.tree_getNextDescendantNode(this._root,c,!1,!1,i=>r.Guard.isElementNode(i)&&this._filter(i))}return null}[Symbol.iterator](){const a=this._root,c=this._filter;let i=e.tree_getFirstDescendantNode(a,!1,!1,d=>r.Guard.isElementNode(d)&&c(d));return{next(){if(i===null)return{done:!0,value:null};{const d={done:!1,value:i};return i=e.tree_getNextDescendantNode(a,i,!1,!1,u=>r.Guard.isElementNode(u)&&c(u)),d}}}}get(a,c,i){if(!o.isString(c)||Dl.reservedNames.indexOf(c)!==-1)return Reflect.get(a,c,i);const d=Number(c);return isNaN(d)?a.namedItem(c)||void 0:a.item(d)||void 0}set(a,c,i,d){if(!o.isString(c)||Dl.reservedNames.indexOf(c)!==-1)return Reflect.set(a,c,i,d);const u=Number(c),f=isNaN(u)?a.namedItem(c)||void 0:a.item(u)||void 0;return f&&f._parent?(e.mutation_replace(f,i,f._parent),!0):!1}static _create(a,c=(()=>!0)){return new Dl(a,c)}};return zo.HTMLCollectionImpl=l,l.reservedNames=["_root","_live","_filter","length","item","namedItem","get","set"],zo}var Uo={},N0;function ug(){if(N0)return Uo;N0=1,Object.defineProperty(Uo,"__esModule",{value:!0});const n=It(),e=vt(),r=nn();let o=class{constructor(s){this._nodeList=[],this._recordQueue=[],this._callback=s;const a=n.dom.window;r.set.append(a._mutationObservers,this)}observe(s,a){if(a=a||{childList:!1,subtree:!1},(a.attributeOldValue!==void 0||a.attributeFilter!==void 0)&&a.attributes===void 0&&(a.attributes=!0),a.characterDataOldValue!==void 0&&a.characterData===void 0&&(a.characterData=!0),!a.childList&&!a.attributes&&!a.characterData)throw new TypeError;if(a.attributeOldValue&&!a.attributes)throw new TypeError;if(a.attributeFilter!==void 0&&!a.attributes)throw new TypeError;if(a.characterDataOldValue&&!a.characterData)throw new TypeError;let c=!1;const i=a;for(const d of s._registeredObserverList)if(d.observer===this){c=!0;for(const u of this._nodeList)r.list.remove(u._registeredObserverList,f=>e.Guard.isTransientRegisteredObserver(f)&&f.source===d);d.options=i}c||(s._registeredObserverList.push({observer:this,options:a}),this._nodeList.push(s))}disconnect(){for(const s of this._nodeList)r.list.remove(s._registeredObserverList,a=>a.observer===this);this._recordQueue=[]}takeRecords(){const s=this._recordQueue;return this._recordQueue=[],s}};return Uo.MutationObserverImpl=o,Uo}var Vo={},E0;function w4(){if(E0)return Vo;E0=1,Object.defineProperty(Vo,"__esModule",{value:!0});let n=class b4{constructor(r,o,l,s,a,c,i,d,u){this._type=r,this._target=o,this._addedNodes=l,this._removedNodes=s,this._previousSibling=a,this._nextSibling=c,this._attributeName=i,this._attributeNamespace=d,this._oldValue=u}get type(){return this._type}get target(){return this._target}get addedNodes(){return this._addedNodes}get removedNodes(){return this._removedNodes}get previousSibling(){return this._previousSibling}get nextSibling(){return this._nextSibling}get attributeName(){return this._attributeName}get attributeNamespace(){return this._attributeNamespace}get oldValue(){return this._oldValue}static _create(r,o,l,s,a,c,i,d,u){return new b4(r,o,l,s,a,c,i,d,u)}};return Vo.MutationRecordImpl=n,Vo}var jo={},T0;function y4(){if(T0)return jo;T0=1,Object.defineProperty(jo,"__esModule",{value:!0});const n=Vt(),e=at();let r=class x4 extends Array{constructor(l){super(),this._element=l}_asArray(){return this}item(l){return this[l]||null}getNamedItem(l){return e.element_getAnAttributeByName(l,this._element)}getNamedItemNS(l,s){return e.element_getAnAttributeByNamespaceAndLocalName(l||"",s,this._element)}setNamedItem(l){return e.element_setAnAttribute(l,this._element)}setNamedItemNS(l){return e.element_setAnAttribute(l,this._element)}removeNamedItem(l){const s=e.element_removeAnAttributeByName(l,this._element);if(s===null)throw new n.NotFoundError;return s}removeNamedItemNS(l,s){const a=e.element_removeAnAttributeByNamespaceAndLocalName(l||"",s,this._element);if(a===null)throw new n.NotFoundError;return a}static _create(l){return new x4(l)}};return jo.NamedNodeMapImpl=r,jo}var Ho={},A0;function N4(){if(A0)return Ho;A0=1,Object.defineProperty(Ho,"__esModule",{value:!0});const n=mt(),e=fn();let r=class S4{constructor(){}acceptNode(l){return n.FilterResult.Accept}static _create(){return new S4}};return Ho.NodeFilterImpl=r,r.FILTER_ACCEPT=1,r.FILTER_REJECT=2,r.FILTER_SKIP=3,r.SHOW_ALL=4294967295,r.SHOW_ELEMENT=1,r.SHOW_ATTRIBUTE=2,r.SHOW_TEXT=4,r.SHOW_CDATA_SECTION=8,r.SHOW_ENTITY_REFERENCE=16,r.SHOW_ENTITY=32,r.SHOW_PROCESSING_INSTRUCTION=64,r.SHOW_COMMENT=128,r.SHOW_DOCUMENT=256,r.SHOW_DOCUMENT_TYPE=512,r.SHOW_DOCUMENT_FRAGMENT=1024,r.SHOW_NOTATION=2048,e.idl_defineConst(r.prototype,"FILTER_ACCEPT",1),e.idl_defineConst(r.prototype,"FILTER_REJECT",2),e.idl_defineConst(r.prototype,"FILTER_SKIP",3),e.idl_defineConst(r.prototype,"SHOW_ALL",4294967295),e.idl_defineConst(r.prototype,"SHOW_ELEMENT",1),e.idl_defineConst(r.prototype,"SHOW_ATTRIBUTE",2),e.idl_defineConst(r.prototype,"SHOW_TEXT",4),e.idl_defineConst(r.prototype,"SHOW_CDATA_SECTION",8),e.idl_defineConst(r.prototype,"SHOW_ENTITY_REFERENCE",16),e.idl_defineConst(r.prototype,"SHOW_ENTITY",32),e.idl_defineConst(r.prototype,"SHOW_PROCESSING_INSTRUCTION",64),e.idl_defineConst(r.prototype,"SHOW_COMMENT",128),e.idl_defineConst(r.prototype,"SHOW_DOCUMENT",256),e.idl_defineConst(r.prototype,"SHOW_DOCUMENT_TYPE",512),e.idl_defineConst(r.prototype,"SHOW_DOCUMENT_FRAGMENT",1024),e.idl_defineConst(r.prototype,"SHOW_NOTATION",2048),Ho}var Go={},Wo={},$0;function bd(){if($0)return Wo;$0=1,Object.defineProperty(Wo,"__esModule",{value:!0});const n=mt();let e=class{constructor(o){this._activeFlag=!1,this._root=o,this._whatToShow=n.WhatToShow.All,this._filter=null}get root(){return this._root}get whatToShow(){return this._whatToShow}get filter(){return this._filter}};return Wo.TraverserImpl=e,Wo}var D0;function T4(){if(D0)return Go;D0=1,Object.defineProperty(Go,"__esModule",{value:!0});const n=bd(),e=at();let r=class E4 extends n.TraverserImpl{constructor(l,s,a){super(l),this._iteratorCollection=void 0,this._reference=s,this._pointerBeforeReference=a,e.nodeIterator_iteratorList().add(this)}get referenceNode(){return this._reference}get pointerBeforeReferenceNode(){return this._pointerBeforeReference}nextNode(){return e.nodeIterator_traverse(this,!0)}previousNode(){return e.nodeIterator_traverse(this,!1)}detach(){e.nodeIterator_iteratorList().delete(this)}static _create(l,s,a){return new E4(l,s,a)}};return Go.NodeIteratorImpl=r,Go}var Xo={},C0;function $4(){if(C0)return Xo;C0=1,Object.defineProperty(Xo,"__esModule",{value:!0});const n=It(),e=An(),r=at();let o=class A4{constructor(s){return this._live=!0,this._filter=null,this._length=0,this._root=s,new Proxy(this,this)}get length(){return this._root._children.size}item(s){if(s<0||s>this.length-1)return null;if(s<this.length/2){let a=0,c=this._root._firstChild;for(;c!==null&&a!==s;)c=c._nextSibling,a++;return c}else{let a=this.length-1,c=this._root._lastChild;for(;c!==null&&a!==s;)c=c._previousSibling,a--;return c}}keys(){return{[Symbol.iterator]:(function(){let s=0;return{next:(function(){return s===this.length?{done:!0,value:null}:{done:!1,value:s++}}).bind(this)}}).bind(this)}}values(){return{[Symbol.iterator]:(function(){const s=this[Symbol.iterator]();return{next(){return s.next()}}}).bind(this)}}entries(){return{[Symbol.iterator]:(function(){const s=this[Symbol.iterator]();let a=0;return{next(){const c=s.next();return c.done?{done:!0,value:null}:{done:!1,value:[a++,c.value]}}}}).bind(this)}}[Symbol.iterator](){return this._root._children[Symbol.iterator]()}forEach(s,a){a===void 0&&(a=n.dom.window);let c=0;for(const i of this._root._children)s.call(a,i,c++,this)}get(s,a,c){if(!e.isString(a))return Reflect.get(s,a,c);const i=Number(a);return isNaN(i)?Reflect.get(s,a,c):s.item(i)||void 0}set(s,a,c,i){if(!e.isString(a))return Reflect.set(s,a,c,i);const d=Number(a);if(isNaN(d))return Reflect.set(s,a,c,i);const u=s.item(d)||void 0;return u&&u._parent?(r.mutation_replace(u,c,u._parent),!0):!1}static _create(s){return new A4(s)}};return Xo.NodeListImpl=o,Xo}var Zo={},I0;function C4(){if(I0)return Zo;I0=1,Object.defineProperty(Zo,"__esModule",{value:!0});const n=It(),e=An();let r=class D4{constructor(l){return this._live=!1,this._items=[],this._length=0,this._root=l,this._items=[],this._filter=function(s){return!0},new Proxy(this,this)}get length(){return this._items.length}item(l){return l<0||l>this.length-1?null:this._items[l]}keys(){return{[Symbol.iterator]:(function(){let l=0;return{next:(function(){return l===this.length?{done:!0,value:null}:{done:!1,value:l++}}).bind(this)}}).bind(this)}}values(){return{[Symbol.iterator]:(function(){const l=this[Symbol.iterator]();return{next(){return l.next()}}}).bind(this)}}entries(){return{[Symbol.iterator]:(function(){const l=this[Symbol.iterator]();let s=0;return{next(){const a=l.next();return a.done?{done:!0,value:null}:{done:!1,value:[s++,a.value]}}}}).bind(this)}}[Symbol.iterator](){const l=this._items[Symbol.iterator]();return{next(){return l.next()}}}forEach(l,s){s===void 0&&(s=n.dom.window);let a=0;for(const c of this._items)l.call(s,c,a++,this)}get(l,s,a){if(!e.isString(s))return Reflect.get(l,s,a);const c=Number(s);return isNaN(c)?Reflect.get(l,s,a):l._items[c]||void 0}set(l,s,a,c){if(!e.isString(s))return Reflect.set(l,s,a,c);const i=Number(s);return isNaN(i)?Reflect.set(l,s,a,c):i>=0&&i<l._items.length?(l._items[i]=a,!0):!1}static _create(l,s){const a=new D4(l);return a._items=s,a}};return Zo.NodeListStaticImpl=r,Zo}var Jo={},k0;function mg(){if(k0)return Jo;k0=1,Object.defineProperty(Jo,"__esModule",{value:!0});const n=vt();let e=class{get previousElementSibling(){let o=n.Cast.asNode(this)._previousSibling;for(;o;){if(n.Guard.isElementNode(o))return o;o=o._previousSibling}return null}get nextElementSibling(){let o=n.Cast.asNode(this)._nextSibling;for(;o;){if(n.Guard.isElementNode(o))return o;o=o._nextSibling}return null}};return Jo.NonDocumentTypeChildNodeImpl=e,Jo}var Yo={},q0;function fg(){if(q0)return Yo;q0=1,Object.defineProperty(Yo,"__esModule",{value:!0});const n=vt(),e=at();let r=class{getElementById(l){let s=e.tree_getFirstDescendantNode(n.Cast.asNode(this),!1,!1,a=>n.Guard.isElementNode(a));for(;s!==null;){if(s._uniqueIdentifier===l)return s;s=e.tree_getNextDescendantNode(n.Cast.asNode(this),s,!1,!1,a=>n.Guard.isElementNode(a))}return null}};return Yo.NonElementParentNodeImpl=r,Yo}var Ko={},O0;function hg(){if(O0)return Ko;O0=1,Object.defineProperty(Ko,"__esModule",{value:!0});const n=vt(),e=at();let r=class{get children(){return e.create_htmlCollection(n.Cast.asNode(this))}get firstElementChild(){let l=n.Cast.asNode(this)._firstChild;for(;l;){if(n.Guard.isElementNode(l))return l;l=l._nextSibling}return null}get lastElementChild(){let l=n.Cast.asNode(this)._lastChild;for(;l;){if(n.Guard.isElementNode(l))return l;l=l._previousSibling}return null}get childElementCount(){let l=0;for(const s of n.Cast.asNode(this)._children)n.Guard.isElementNode(s)&&l++;return l}prepend(...l){const s=n.Cast.asNode(this),a=e.parentNode_convertNodesIntoANode(l,s._nodeDocument);e.mutation_preInsert(a,s,s._firstChild)}append(...l){const s=n.Cast.asNode(this),a=e.parentNode_convertNodesIntoANode(l,s._nodeDocument);e.mutation_append(a,s)}querySelector(l){const s=n.Cast.asNode(this),a=e.selectors_scopeMatchASelectorsString(l,s);return a.length===0?null:a[0]}querySelectorAll(l){const s=n.Cast.asNode(this),a=e.selectors_scopeMatchASelectorsString(l,s);return e.create_nodeListStatic(s,a)}};return Ko.ParentNodeImpl=r,Ko}var Qo={},L0;function k4(){if(L0)return Qo;L0=1,Object.defineProperty(Qo,"__esModule",{value:!0});const n=mt(),e=zl(),r=fn();let o=class I4 extends e.CharacterDataImpl{constructor(s,a){super(a),this._target=s}get target(){return this._target}static _create(s,a,c){const i=new I4(a,c);return i._nodeDocument=s,i}};return Qo.ProcessingInstructionImpl=o,r.idl_defineConst(o.prototype,"_nodeType",n.NodeType.ProcessingInstruction),Qo}var el={},P0;function O4(){if(P0)return el;P0=1,Object.defineProperty(el,"__esModule",{value:!0});const n=It(),e=mt(),r=ud(),o=Vt(),l=at(),s=fn(),a=vt();let c=class q4 extends r.AbstractRangeImpl{constructor(){super();const d=n.dom.window._associatedDocument;this._start=[d,0],this._end=[d,0],n.dom.rangeList.add(this)}get commonAncestorContainer(){let d=this._start[0];for(;!l.tree_isAncestorOf(this._end[0],d,!0);){if(d._parent===null)throw new Error("Parent node  is null.");d=d._parent}return d}setStart(d,u){l.range_setTheStart(this,d,u)}setEnd(d,u){l.range_setTheEnd(this,d,u)}setStartBefore(d){let u=d._parent;if(u===null)throw new o.InvalidNodeTypeError;l.range_setTheStart(this,u,l.tree_index(d))}setStartAfter(d){let u=d._parent;if(u===null)throw new o.InvalidNodeTypeError;l.range_setTheStart(this,u,l.tree_index(d)+1)}setEndBefore(d){let u=d._parent;if(u===null)throw new o.InvalidNodeTypeError;l.range_setTheEnd(this,u,l.tree_index(d))}setEndAfter(d){let u=d._parent;if(u===null)throw new o.InvalidNodeTypeError;l.range_setTheEnd(this,u,l.tree_index(d)+1)}collapse(d){d?this._end=this._start:this._start=this._end}selectNode(d){l.range_select(d,this)}selectNodeContents(d){if(a.Guard.isDocumentTypeNode(d))throw new o.InvalidNodeTypeError;const u=l.tree_nodeLength(d);this._start=[d,0],this._end=[d,u]}compareBoundaryPoints(d,u){if(d!==e.HowToCompare.StartToStart&&d!==e.HowToCompare.StartToEnd&&d!==e.HowToCompare.EndToEnd&&d!==e.HowToCompare.EndToStart)throw new o.NotSupportedError;if(l.range_root(this)!==l.range_root(u))throw new o.WrongDocumentError;let f,w;switch(d){case e.HowToCompare.StartToStart:f=this._start,w=u._start;break;case e.HowToCompare.StartToEnd:f=this._end,w=u._start;break;case e.HowToCompare.EndToEnd:f=this._end,w=u._end;break;case e.HowToCompare.EndToStart:f=this._start,w=u._end;break;default:throw new o.NotSupportedError}const m=l.boundaryPoint_position(f,w);return m===e.BoundaryPosition.Before?-1:m===e.BoundaryPosition.After?1:0}deleteContents(){if(l.range_collapsed(this))return;const d=this._startNode,u=this._startOffset,f=this._endNode,w=this._endOffset;if(d===f&&a.Guard.isCharacterDataNode(d)){l.characterData_replaceData(d,u,w-u,"");return}const m=[];for(const h of l.range_getContainedNodes(this)){const g=h._parent;g!==null&&l.range_isContained(g,this)||m.push(h)}let v,_;if(l.tree_isAncestorOf(f,d,!0))v=d,_=u;else{let h=d;for(;h._parent!==null&&!l.tree_isAncestorOf(f,h._parent,!0);)h=h._parent;if(h._parent===null)throw new Error("Parent node is null.");v=h._parent,_=l.tree_index(h)+1}a.Guard.isCharacterDataNode(d)&&l.characterData_replaceData(d,u,l.tree_nodeLength(d)-u,"");for(const h of m)h._parent&&l.mutation_remove(h,h._parent);a.Guard.isCharacterDataNode(f)&&l.characterData_replaceData(f,0,w,""),this._start=[v,_],this._end=[v,_]}extractContents(){return l.range_extract(this)}cloneContents(){return l.range_cloneTheContents(this)}insertNode(d){return l.range_insert(d,this)}surroundContents(d){for(const f of l.range_getPartiallyContainedNodes(this))if(!a.Guard.isTextNode(f))throw new o.InvalidStateError;if(a.Guard.isDocumentNode(d)||a.Guard.isDocumentTypeNode(d)||a.Guard.isDocumentFragmentNode(d))throw new o.InvalidNodeTypeError;const u=l.range_extract(this);d._children.size!==0&&l.mutation_replaceAll(null,d),l.range_insert(d,this),l.mutation_append(u,d),l.range_select(d,this)}cloneRange(){return l.create_range(this._start,this._end)}detach(){n.dom.rangeList.delete(this)}isPointInRange(d,u){if(l.tree_rootNode(d)!==l.range_root(this))return!1;if(a.Guard.isDocumentTypeNode(d))throw new o.InvalidNodeTypeError;if(u>l.tree_nodeLength(d))throw new o.IndexSizeError;const f=[d,u];return!(l.boundaryPoint_position(f,this._start)===e.BoundaryPosition.Before||l.boundaryPoint_position(f,this._end)===e.BoundaryPosition.After)}comparePoint(d,u){if(l.tree_rootNode(d)!==l.range_root(this))throw new o.WrongDocumentError;if(a.Guard.isDocumentTypeNode(d))throw new o.InvalidNodeTypeError;if(u>l.tree_nodeLength(d))throw new o.IndexSizeError;const f=[d,u];return l.boundaryPoint_position(f,this._start)===e.BoundaryPosition.Before?-1:l.boundaryPoint_position(f,this._end)===e.BoundaryPosition.After?1:0}intersectsNode(d){if(l.tree_rootNode(d)!==l.range_root(this))return!1;const u=d._parent;if(u===null)return!0;const f=l.tree_index(d);return l.boundaryPoint_position([u,f],this._end)===e.BoundaryPosition.Before&&l.boundaryPoint_position([u,f+1],this._start)===e.BoundaryPosition.After}toString(){let d="";if(this._startNode===this._endNode&&a.Guard.isTextNode(this._startNode))return this._startNode._data.substring(this._startOffset,this._endOffset);a.Guard.isTextNode(this._startNode)&&(d+=this._startNode._data.substring(this._startOffset));for(const u of l.range_getContainedNodes(this))a.Guard.isTextNode(u)&&(d+=u._data);return a.Guard.isTextNode(this._endNode)&&(d+=this._endNode._data.substring(0,this._endOffset)),d}static _create(d,u){const f=new q4;return d&&(f._start=d),u&&(f._end=u),f}};return el.RangeImpl=c,c.START_TO_START=0,c.START_TO_END=1,c.END_TO_END=2,c.END_TO_START=3,s.idl_defineConst(c.prototype,"START_TO_START",0),s.idl_defineConst(c.prototype,"START_TO_END",1),s.idl_defineConst(c.prototype,"END_TO_END",2),s.idl_defineConst(c.prototype,"END_TO_START",3),el}var tl={},F0;function P4(){if(F0)return tl;F0=1,Object.defineProperty(tl,"__esModule",{value:!0});const n=gd(),e=An(),r=at();let o=class L4 extends n.DocumentFragmentImpl{constructor(s,a){super(),this._host=s,this._mode=a}get mode(){return this._mode}get host(){return this._host}_getTheParent(s){return!s._composedFlag&&!e.isEmpty(s._path)&&r.tree_rootNode(s._path[0].invocationTarget)===this?null:this._host}static _create(s,a){return new L4(a,"closed")}};return tl.ShadowRootImpl=o,tl}var nl={},R0;function gg(){if(R0)return nl;R0=1,Object.defineProperty(nl,"__esModule",{value:!0});const n=at();let e=class{get _name(){return this.__name||""}set _name(o){this.__name=o}get _assignedSlot(){return this.__assignedSlot||null}set _assignedSlot(o){this.__assignedSlot=o}get assignedSlot(){return n.shadowTree_findASlot(this,!0)}};return nl.SlotableImpl=e,nl}var rl={},B0;function vg(){if(B0)return rl;B0=1,Object.defineProperty(rl,"__esModule",{value:!0});const n=ud(),e=Vt(),r=vt();let o=class extends n.AbstractRangeImpl{constructor(s){if(super(),r.Guard.isDocumentTypeNode(s.startContainer)||r.Guard.isAttrNode(s.startContainer)||r.Guard.isDocumentTypeNode(s.endContainer)||r.Guard.isAttrNode(s.endContainer))throw new e.InvalidNodeTypeError;this._start=[s.startContainer,s.startOffset],this._end=[s.endContainer,s.endOffset]}};return rl.StaticRangeImpl=o,rl}var al={},M0;function R4(){if(M0)return al;M0=1,Object.defineProperty(al,"__esModule",{value:!0});const n=mt(),e=bd(),r=at();let o=class F4 extends e.TraverserImpl{constructor(s,a){super(s),this._current=a}get currentNode(){return this._current}set currentNode(s){this._current=s}parentNode(){let s=this._current;for(;s!==null&&s!==this._root;)if(s=s._parent,s!==null&&r.traversal_filter(this,s)===n.FilterResult.Accept)return this._current=s,s;return null}firstChild(){return r.treeWalker_traverseChildren(this,!0)}lastChild(){return r.treeWalker_traverseChildren(this,!1)}nextSibling(){return r.treeWalker_traverseSiblings(this,!0)}previousNode(){let s=this._current;for(;s!==this._root;){let a=s._previousSibling;for(;a;){s=a;let c=r.traversal_filter(this,s);for(;c!==n.FilterResult.Reject&&s._lastChild;)s=s._lastChild,c=r.traversal_filter(this,s);if(c===n.FilterResult.Accept)return this._current=s,s;a=s._previousSibling}if(s===this._root||s._parent===null)return null;if(s=s._parent,r.traversal_filter(this,s)===n.FilterResult.Accept)return this._current=s,s}return null}previousSibling(){return r.treeWalker_traverseSiblings(this,!1)}nextNode(){let s=this._current,a=n.FilterResult.Accept;for(;;){for(;a!==n.FilterResult.Reject&&s._firstChild;)if(s=s._firstChild,a=r.traversal_filter(this,s),a===n.FilterResult.Accept)return this._current=s,s;let c=null,i=s;for(;i!==null;){if(i===this._root)return null;if(c=i._nextSibling,c!==null){s=c;break}i=i._parent}if(a=r.traversal_filter(this,s),a===n.FilterResult.Accept)return this._current=s,s}}static _create(s,a){return new F4(s,a)}};return al.TreeWalkerImpl=o,al}var il={},z0;function M4(){if(z0)return il;z0=1,Object.defineProperty(il,"__esModule",{value:!0});const n=Ml(),e=An(),r=at();let o=class B4 extends n.EventTargetImpl{constructor(){super(),this._signalSlots=new Set,this._mutationObserverMicrotaskQueued=!1,this._mutationObservers=new Set,this._iteratorList=new e.FixedSizeSet,this._associatedDocument=r.create_document()}get document(){return this._associatedDocument}get event(){return this._currentEvent}static _create(){return new B4}};return il.WindowImpl=o,il}var sl={},U0;function z4(){if(U0)return sl;U0=1,Object.defineProperty(sl,"__esModule",{value:!0});const n=vd();let e=class extends n.DocumentImpl{constructor(){super()}};return sl.XMLDocumentImpl=e,sl}var V0;function It(){if(V0)return Ke;V0=1,Object.defineProperty(Ke,"__esModule",{value:!0});const n=An(),e=J6();Ke.AbortController=e.AbortControllerImpl;const r=K6();Ke.AbortSignal=r.AbortSignalImpl;const o=ud();Ke.AbstractRange=o.AbstractRangeImpl;const l=r4();Ke.Attr=l.AttrImpl;const s=s4();Ke.CDATASection=s.CDATASectionImpl;const a=zl();Ke.CharacterData=a.CharacterDataImpl;const c=cg(),i=l4();Ke.Comment=i.CommentImpl;const d=c4();Ke.CustomEvent=d.CustomEventImpl;const u=gd();Ke.DocumentFragment=u.DocumentFragmentImpl;const f=vd();Ke.Document=f.DocumentImpl;const w=pg(),m=u4();Ke.DocumentType=m.DocumentTypeImpl;const v=dg();Ke.dom=v.dom;const _=f4();Ke.DOMImplementation=_.DOMImplementationImpl;const h=g4();Ke.DOMTokenList=h.DOMTokenListImpl;const g=_d();Ke.Element=g.ElementImpl;const y=hd();Ke.Event=y.EventImpl;const q=Ml();Ke.EventTarget=q.EventTargetImpl;const D=_4();Ke.HTMLCollection=D.HTMLCollectionImpl;const C=ug();Ke.MutationObserver=C.MutationObserverImpl;const $=w4();Ke.MutationRecord=$.MutationRecordImpl;const N=y4();Ke.NamedNodeMap=N.NamedNodeMapImpl;const S=N4();Ke.NodeFilter=S.NodeFilterImpl;const I=_a();Ke.Node=I.NodeImpl;const T=T4();Ke.NodeIterator=T.NodeIteratorImpl;const A=$4();Ke.NodeList=A.NodeListImpl;const E=C4();Ke.NodeListStatic=E.NodeListStaticImpl;const P=mg(),x=fg(),R=hg(),K=k4();Ke.ProcessingInstruction=K.ProcessingInstructionImpl;const te=O4();Ke.Range=te.RangeImpl;const W=P4();Ke.ShadowRoot=W.ShadowRootImpl;const H=gg(),Q=vg();Ke.StaticRange=Q.StaticRangeImpl;const V=fd();Ke.Text=V.TextImpl;const X=bd();Ke.Traverser=X.TraverserImpl;const pe=R4();Ke.TreeWalker=pe.TreeWalkerImpl;const le=M4();Ke.Window=le.WindowImpl;const ue=z4();return Ke.XMLDocument=ue.XMLDocumentImpl,n.applyMixin(g.ElementImpl,c.ChildNodeImpl),n.applyMixin(a.CharacterDataImpl,c.ChildNodeImpl),n.applyMixin(m.DocumentTypeImpl,c.ChildNodeImpl),n.applyMixin(f.DocumentImpl,w.DocumentOrShadowRootImpl),n.applyMixin(W.ShadowRootImpl,w.DocumentOrShadowRootImpl),n.applyMixin(g.ElementImpl,P.NonDocumentTypeChildNodeImpl),n.applyMixin(a.CharacterDataImpl,P.NonDocumentTypeChildNodeImpl),n.applyMixin(f.DocumentImpl,x.NonElementParentNodeImpl),n.applyMixin(u.DocumentFragmentImpl,x.NonElementParentNodeImpl),n.applyMixin(f.DocumentImpl,R.ParentNodeImpl),n.applyMixin(u.DocumentFragmentImpl,R.ParentNodeImpl),n.applyMixin(g.ElementImpl,R.ParentNodeImpl),n.applyMixin(V.TextImpl,H.SlotableImpl),n.applyMixin(g.ElementImpl,H.SlotableImpl),Ke}var rt={},j0;function jn(){if(j0)return rt;j0=1,Object.defineProperty(rt,"__esModule",{value:!0});const n=vt(),e=mt();function r(W,H,Q=!1){if(Q&&n.Guard.isElementNode(H)&&n.Guard.isShadowRoot(H.shadowRoot)&&H.shadowRoot._firstChild)return H.shadowRoot._firstChild;if(H._firstChild)return H._firstChild;if(H===W)return null;if(H._nextSibling)return H._nextSibling;let V=H._parent;for(;V&&V!==W;){if(V._nextSibling)return V._nextSibling;V=V._parent}return null}function o(){return{[Symbol.iterator]:()=>({next:()=>({done:!0,value:null})})}}function l(W,H=!1,Q=!1,V){let X=H?W:r(W,W,Q);for(;X&&V&&!V(X);)X=r(W,X,Q);return X}rt.tree_getFirstDescendantNode=l;function s(W,H,Q=!1,V=!1,X){let pe=r(W,H,V);for(;pe&&X&&!X(pe);)pe=r(W,pe,V);return pe}rt.tree_getNextDescendantNode=s;function a(W,H=!1,Q=!1,V){return!H&&W._children.size===0?o():{[Symbol.iterator]:()=>{let X=H?W:r(W,W,Q);return{next:()=>{for(;X&&V&&!V(X);)X=r(W,X,Q);if(X===null)return{done:!0,value:null};{const pe={done:!1,value:X};return X=r(W,X,Q),pe}}}}}}rt.tree_getDescendantNodes=a;function c(W,H=!1,Q=!1,V){return!H&&W._children.size===0?o():{[Symbol.iterator]:()=>{const X=a(W,H,Q,le=>n.Guard.isElementNode(le))[Symbol.iterator]();let pe=X.next().value;return{next(){for(;pe&&V&&!V(pe);)pe=X.next().value;if(pe===null)return{done:!0,value:null};{const le={done:!1,value:pe};return pe=X.next().value,le}}}}}}rt.tree_getDescendantElements=c;function i(W,H=!1,Q){return!W._parent||W._parent._children.size===0?o():{[Symbol.iterator](){let V=W._parent?W._parent._firstChild:null;return{next(){for(;V&&(Q&&!Q(V)||!H&&V===W);)V=V._nextSibling;if(V===null)return{done:!0,value:null};{const X={done:!1,value:V};return V=V._nextSibling,X}}}}}}rt.tree_getSiblingNodes=i;function d(W,H=!1,Q){let V=H?W:W._parent;for(;V&&Q&&!Q(V);)V=V._parent;return V}rt.tree_getFirstAncestorNode=d;function u(W,H,Q=!1,V){let X=H._parent;for(;X&&V&&!V(X);)X=X._parent;return X}rt.tree_getNextAncestorNode=u;function f(W,H=!1,Q){return!H&&!W._parent?o():{[Symbol.iterator](){let V=d(W,H,Q);return{next(){if(V===null)return{done:!0,value:null};{const X={done:!1,value:V};return V=u(W,V,H,Q),X}}}}}}rt.tree_getAncestorNodes=f;function w(W,H){if(W===H)return W._parent;const Q=[],V=[];let X=d(W,!0);for(;X!==null;)Q.push(X),X=u(W,X,!0);let pe=d(H,!0);for(;pe!==null;)V.push(pe),pe=u(H,pe,!0);let le=Q.length,ue=V.length,Le=null;for(let Pe=Math.min(le,ue);Pe>0;Pe--){const De=Q[--le],$e=V[--ue];if(De!==$e)break;Le=De}return Le}rt.tree_getCommonAncestor=w;function m(W,H){if(H._firstChild)return H._firstChild;if(H._nextSibling)return H._nextSibling;for(;;){const Q=H._parent;if(Q===null||Q===W)return null;if(Q._nextSibling)return Q._nextSibling;H=Q}}rt.tree_getFollowingNode=m;function v(W,H){return H===W?null:H._previousSibling?(H=H._previousSibling,H._lastChild?H._lastChild:H):H._parent}rt.tree_getPrecedingNode=v;function _(W){switch(W._nodeType){case e.NodeType.Document:let H=!1,Q=!1;for(const V of W._children)switch(V._nodeType){case e.NodeType.ProcessingInstruction:case e.NodeType.Comment:break;case e.NodeType.DocumentType:if(H||Q)return!1;H=!0;break;case e.NodeType.Element:if(Q)return!1;Q=!0;break;default:return!1}break;case e.NodeType.DocumentFragment:case e.NodeType.Element:for(const V of W._children)switch(V._nodeType){case e.NodeType.Element:case e.NodeType.Text:case e.NodeType.ProcessingInstruction:case e.NodeType.CData:case e.NodeType.Comment:break;default:return!1}break;case e.NodeType.DocumentType:case e.NodeType.Text:case e.NodeType.ProcessingInstruction:case e.NodeType.CData:case e.NodeType.Comment:return!W.hasChildNodes()}for(const H of W._children)if(!_(H))return!1;return!0}rt.tree_isConstrained=_;function h(W){return n.Guard.isDocumentTypeNode(W)?0:n.Guard.isCharacterDataNode(W)?W._data.length:W._children.size}rt.tree_nodeLength=h;function g(W){return h(W)===0}rt.tree_isEmpty=g;function y(W,H=!1){if(H){const Q=y(W,!1);return n.Guard.isShadowRoot(Q)?y(Q._host,!0):Q}else return W._parent?y(W._parent):W}rt.tree_rootNode=y;function q(W,H,Q=!1,V=!1){let X=l(W,Q,V);for(;X!==null;){if(X===H)return!0;X=s(W,X,Q,V)}return!1}rt.tree_isDescendantOf=q;function D(W,H,Q=!1,V=!1){let X=Q?W:V&&n.Guard.isShadowRoot(W)?W._host:W._parent;for(;X!==null;){if(X===H)return!0;X=V&&n.Guard.isShadowRoot(X)?X._host:X._parent}return!1}rt.tree_isAncestorOf=D;function C(W,H,Q=!1){if(D(W,H,Q))return!0;const V=y(W);return!!(n.Guard.isDocumentFragmentNode(V)&&V._host!==null&&C(V._host,H,Q))}rt.tree_isHostIncludingAncestorOf=C;function $(W,H,Q=!1){if(W===H){if(Q)return!0}else return W._parent!==null&&W._parent===H._parent;return!1}rt.tree_isSiblingOf=$;function N(W,H){const Q=R(W),V=R(H);return Q===-1||V===-1||y(W)!==y(H)?!1:V<Q}rt.tree_isPreceding=N;function S(W,H){const Q=R(W),V=R(H);return Q===-1||V===-1||y(W)!==y(H)?!1:V>Q}rt.tree_isFollowing=S;function I(W,H){return W._parent===H}rt.tree_isParentOf=I;function T(W,H){return H._parent===W}rt.tree_isChildOf=T;function A(W){return W._previousSibling}rt.tree_previousSibling=A;function E(W){return W._nextSibling}rt.tree_nextSibling=E;function P(W){return W._firstChild}rt.tree_firstChild=P;function x(W){return W._lastChild}rt.tree_lastChild=x;function R(W){const H=y(W);let Q=0,V=l(H);for(;V!==null;){if(Q++,V===W)return Q;V=s(H,V)}return-1}rt.tree_treePosition=R;function K(W){let H=0;for(;W._previousSibling!==null;)H++,W=W._previousSibling;return H}rt.tree_index=K;function te(W,H){for(;;){if(!W||!n.Guard.isNode(W))return W;const Q=y(W);if(!n.Guard.isShadowRoot(Q)||H&&n.Guard.isNode(H)&&D(Q,H,!0,!0))return W;W=Q.host}}return rt.tree_retarget=te,rt}var Pn={},Pr={},pt={},H0;function ba(){if(H0)return pt;H0=1,Object.defineProperty(pt,"__esModule",{value:!0});const n=f4(),e=M4(),r=z4(),o=vd(),l=J6(),s=K6(),a=u4(),c=_d(),i=gd(),d=P4(),u=r4(),f=fd(),w=s4(),m=l4(),v=k4(),_=_4(),h=$4(),g=C4(),y=y4(),q=O4(),D=T4(),C=R4(),$=N4(),N=w4(),S=g4();function I(ne){return n.DOMImplementationImpl._create(ne)}pt.create_domImplementation=I;function T(){return e.WindowImpl._create()}pt.create_window=T;function A(){return new r.XMLDocumentImpl}pt.create_xmlDocument=A;function E(){return new o.DocumentImpl}pt.create_document=E;function P(){return new l.AbortControllerImpl}pt.create_abortController=P;function x(){return s.AbortSignalImpl._create()}pt.create_abortSignal=x;function R(ne,j,L,z){return a.DocumentTypeImpl._create(ne,j,L,z)}pt.create_documentType=R;function K(ne,j,L,z){return c.ElementImpl._create(ne,j,L,z)}pt.create_element=K;function te(ne,j,L,z){return c.ElementImpl._create(ne,j,L,z)}pt.create_htmlElement=te;function W(ne,j,L,z){return c.ElementImpl._create(ne,j,L,z)}pt.create_htmlUnknownElement=W;function H(ne){return i.DocumentFragmentImpl._create(ne)}pt.create_documentFragment=H;function Q(ne,j){return d.ShadowRootImpl._create(ne,j)}pt.create_shadowRoot=Q;function V(ne,j){return u.AttrImpl._create(ne,j)}pt.create_attr=V;function X(ne,j){return f.TextImpl._create(ne,j)}pt.create_text=X;function pe(ne,j){return w.CDATASectionImpl._create(ne,j)}pt.create_cdataSection=pe;function le(ne,j){return m.CommentImpl._create(ne,j)}pt.create_comment=le;function ue(ne,j,L){return v.ProcessingInstructionImpl._create(ne,j,L)}pt.create_processingInstruction=ue;function Le(ne,j=(()=>!0)){return _.HTMLCollectionImpl._create(ne,j)}pt.create_htmlCollection=Le;function Pe(ne){return h.NodeListImpl._create(ne)}pt.create_nodeList=Pe;function De(ne,j){return g.NodeListStaticImpl._create(ne,j)}pt.create_nodeListStatic=De;function $e(ne){return y.NamedNodeMapImpl._create(ne)}pt.create_namedNodeMap=$e;function Ce(ne,j){return q.RangeImpl._create(ne,j)}pt.create_range=Ce;function Te(ne,j,L){return D.NodeIteratorImpl._create(ne,j,L)}pt.create_nodeIterator=Te;function Oe(ne,j){return C.TreeWalkerImpl._create(ne,j)}pt.create_treeWalker=Oe;function Ue(){return $.NodeFilterImpl._create()}pt.create_nodeFilter=Ue;function O(ne,j,L,z,ee,M,Z,oe,ae){return N.MutationRecordImpl._create(ne,j,L,z,ee,M,Z,oe,ae)}pt.create_mutationRecord=O;function ce(ne,j){return S.DOMTokenListImpl._create(ne,j)}return pt.create_domTokenList=ce,pt}var G0;function Gi(){if(G0)return Pr;G0=1,Object.defineProperty(Pr,"__esModule",{value:!0});const n=It(),e=vt(),r=nn(),o=ba(),l=jn(),s=wd();function a(){const f=n.dom.window;f._mutationObserverMicrotaskQueued||(f._mutationObserverMicrotaskQueued=!0,Promise.resolve().then(()=>{c()}))}Pr.observer_queueAMutationObserverMicrotask=a;function c(){const f=n.dom.window;f._mutationObserverMicrotaskQueued=!1;const w=r.set.clone(f._mutationObservers),m=r.set.clone(f._signalSlots);r.set.empty(f._signalSlots);for(const v of w){const _=r.list.clone(v._recordQueue);r.list.empty(v._recordQueue);for(let h=0;h<v._nodeList.length;h++){const g=v._nodeList[h];r.list.remove(g._registeredObserverList,y=>e.Guard.isTransientRegisteredObserver(y)&&y.observer===v)}if(!r.list.isEmpty(_))try{v._callback.call(v,_,v)}catch{}}if(n.dom.features.slots)for(const v of m)s.event_fireAnEvent("slotchange",v,void 0,{bubbles:!0})}Pr.observer_notifyMutationObservers=c;function i(f,w,m,v,_,h,g,y,q){const D=new Map;let C=l.tree_getFirstAncestorNode(w,!0);for(;C!==null;){for(let $=0;$<C._registeredObserverList.length;$++){const N=C._registeredObserverList[$],S=N.options;if(C!==w&&!S.subtree||f==="attributes"&&!S.attributes||f==="attributes"&&S.attributeFilter&&(!S.attributeFilter.includes(m||"")||v!==null)||f==="characterData"&&!S.characterData||f==="childList"&&!S.childList)continue;const I=N.observer;D.has(I)||D.set(I,null),(f==="attributes"&&S.attributeOldValue||f==="characterData"&&S.characterDataOldValue)&&D.set(I,_)}C=l.tree_getNextAncestorNode(w,C,!0)}for(const[$,N]of D){const S=o.create_mutationRecord(f,w,o.create_nodeListStatic(w,h),o.create_nodeListStatic(w,g),y,q,m,v,N);$._recordQueue.push(S)}a()}Pr.observer_queueMutationRecord=i;function d(f,w,m,v,_){i("childList",f,null,null,null,w,m,v,_)}Pr.observer_queueTreeMutationRecord=d;function u(f,w,m,v){i("attributes",f,w,m,v,[],[],null,null)}return Pr.observer_queueAttributeMutationRecord=u,Pr}var W0;function Ul(){if(W0)return Pn;W0=1,Object.defineProperty(Pn,"__esModule",{value:!0});const n=It(),e=vt(),r=An(),o=jn(),l=Gi();function s(v){n.dom.window._signalSlots.add(v),l.observer_queueAMutationObserverMicrotask()}Pn.shadowTree_signalASlotChange=s;function a(v){return e.Guard.isDocumentNode(o.tree_rootNode(v,!0))}Pn.shadowTree_isConnected=a;function c(v){return v._assignedSlot!==null}Pn.shadowTree_isAssigned=c;function i(v,_=!1){const g=e.Cast.asNode(v)._parent;if(g===null)return null;const y=g._shadowRoot||null;if(y===null||_&&y._mode!=="open")return null;let q=o.tree_getFirstDescendantNode(y,!1,!0,D=>e.Guard.isSlot(D));for(;q!==null;){if(q._name===v._name)return q;q=o.tree_getNextDescendantNode(y,q,!1,!0,D=>e.Guard.isSlot(D))}return null}Pn.shadowTree_findASlot=i;function d(v){const _=[],h=o.tree_rootNode(v);if(!e.Guard.isShadowRoot(h))return _;const g=h._host;for(const y of g._children)e.Guard.isSlotable(y)&&i(y)===v&&_.push(y);return _}Pn.shadowTree_findSlotables=d;function u(v){const _=[],h=o.tree_rootNode(v);if(!e.Guard.isShadowRoot(h))return _;const g=d(v);if(r.isEmpty(g))for(const y of v._children)e.Guard.isSlotable(y)&&g.push(y);for(const y of g)if(e.Guard.isSlot(y)&&e.Guard.isShadowRoot(o.tree_rootNode(y))){const q=u(y);_.push(...q)}else _.push(y);return _}Pn.shadowTree_findFlattenedSlotables=u;function f(v){const _=d(v);if(_.length===v._assignedNodes.length){let h=!0;for(let g=0;g<_.length;g++)if(_[g]!==v._assignedNodes[g]){h=!1;break}h||s(v)}v._assignedNodes=_;for(const h of _)h._assignedSlot=v}Pn.shadowTree_assignSlotables=f;function w(v){let _=o.tree_getFirstDescendantNode(v,!0,!1,h=>e.Guard.isSlot(h));for(;_!==null;)f(_),_=o.tree_getNextDescendantNode(v,_,!0,!1,h=>e.Guard.isSlot(h))}Pn.shadowTree_assignSlotablesForATree=w;function m(v){const _=i(v);_!==null&&f(_)}return Pn.shadowTree_assignASlot=m,Pn}var Nn={},X0;function Xr(){if(X0)return Nn;X0=1,Object.defineProperty(Nn,"__esModule",{value:!0});const n=It(),e=jn(),r=vt(),o=Ul(),l=new Map;function s(q,D){}Nn.dom_runRemovingSteps=s;function a(q,D,C,$){}Nn.dom_runCloningSteps=a;function c(q,D){}Nn.dom_runAdoptingSteps=c;function i(q,D,C,$,N){n.dom.features.slots&&(g.call(q,q,D,C,$,N),h.call(q,q,D,C,$,N)),y.call(q,q,D,$,N);for(const S of q._attributeChangeSteps)S.call(q,q,D,C,$,N)}Nn.dom_runAttributeChangeSteps=i;function d(q){}Nn.dom_runInsertionSteps=d;function u(q,D){_.call(q,q,D)}Nn.dom_runNodeIteratorPreRemovingSteps=u;function f(q){return l.has(q)}Nn.dom_hasSupportedTokens=f;function w(q){return l.get(q)||new Set}Nn.dom_getSupportedTokens=w;function m(q){}Nn.dom_runEventConstructingSteps=m;function v(q){}Nn.dom_runChildTextContentChangeSteps=v;function _(q,D){if(!(D===q._root||!e.tree_isAncestorOf(q._reference,D,!0))){if(q._pointerBeforeReference)for(;;){const C=e.tree_getFollowingNode(q._root,D);if(C!==null&&e.tree_isDescendantOf(q._root,C,!0)&&!e.tree_isDescendantOf(D,C,!0)){q._reference=C;return}else if(C===null){q._pointerBeforeReference=!1;return}}if(D._previousSibling===null)D._parent!==null&&(q._reference=D._parent);else{let C=D._previousSibling,$=e.tree_getFirstDescendantNode(D._previousSibling,!0,!1);for(;$!==null;)$!==null&&(C=$),$=e.tree_getNextDescendantNode(D._previousSibling,$,!0,!1);q._reference=C}}}function h(q,D,C,$,N){if(r.Guard.isSlot(q)&&D==="name"&&N===null){if($===C||$===null&&C===""||$===""&&C===null)return;$===null||$===""?q._name="":q._name=$,o.shadowTree_assignSlotablesForATree(e.tree_rootNode(q))}}function g(q,D,C,$,N){if(r.Guard.isSlotable(q)&&D==="slot"&&N===null){if($===C||$===null&&C===""||$===""&&C===null)return;$===null||$===""?q._name="":q._name=$,o.shadowTree_isAssigned(q)&&o.shadowTree_assignSlotables(q._assignedSlot),o.shadowTree_assignASlot(q)}}function y(q,D,C,$){D==="id"&&$===null&&(C?q._uniqueIdentifier=C:q._uniqueIdentifier=void 0)}return Nn}var Z0;function wd(){if(Z0)return Ut;Z0=1,Object.defineProperty(Ut,"__esModule",{value:!0});const n=It(),e=mt(),r=vt(),o=c4(),l=hd(),s=Vt(),a=jn(),c=Ul(),i=Xr();function d(I){I._cancelable&&!I._inPassiveListenerFlag&&(I._canceledFlag=!0)}Ut.event_setTheCanceledFlag=d;function u(I,T,A,E){I._initializedFlag=!0,I._stopPropagationFlag=!1,I._stopImmediatePropagationFlag=!1,I._canceledFlag=!1,I._isTrusted=!1,I._target=null,I._type=T,I._bubbles=A,I._cancelable=E}Ut.event_initialize=u;function f(I,T=void 0){T===void 0&&(T=null);const E=w(I,T,new Date,{});return E._isTrusted=!0,E}Ut.event_createAnEvent=f;function w(I,T,A,E){const P=new I("");return P._initializedFlag=!0,P._timeStamp=A.getTime(),Object.assign(P,E),n.dom.features.steps&&i.dom_runEventConstructingSteps(P),P}Ut.event_innerEventCreationSteps=w;function m(I,T,A=!1,E={value:!1}){let P=!1;I._dispatchFlag=!0;let x=T;if(A){const te=T._associatedDocument;r.Guard.isDocumentNode(te)&&(x=te)}let R=null,K=a.tree_retarget(I._relatedTarget,T);if(T!==K||T===I._relatedTarget){let te=[];for(const le of I._touchTargetList)te.push(a.tree_retarget(le,T));v(I,T,x,K,te,!1);const W=r.Guard.isMouseEvent(I)&&I._type==="click";W&&T._activationBehavior!==void 0&&(R=T);let H=r.Guard.isSlotable(T)&&c.shadowTree_isAssigned(T)?T:null,Q=!1,V=T._getTheParent(I);for(;V!==null&&r.Guard.isNode(V);){if(H!==null){if(!r.Guard.isSlot(V))throw new Error("Parent node of a slotable should be a slot.");H=null;const le=a.tree_rootNode(V,!0);r.Guard.isShadowRoot(le)&&le._mode==="closed"&&(Q=!0)}r.Guard.isSlotable(V)&&c.shadowTree_isAssigned(V)&&(H=V),K=a.tree_retarget(I._relatedTarget,V),te=[];for(const le of I._touchTargetList)te.push(a.tree_retarget(le,V));r.Guard.isWindow(V)||r.Guard.isNode(V)&&r.Guard.isNode(T)&&a.tree_isAncestorOf(a.tree_rootNode(T,!0),V,!0,!0)?(W&&I._bubbles&&R===null&&V._activationBehavior&&(R=V),v(I,V,null,K,te,Q)):V===K?V=null:(T=V,W&&R===null&&T._activationBehavior&&(R=T),v(I,V,T,K,te,Q)),V!==null&&(V=V._getTheParent(I)),Q=!1}let X=null;const pe=I._path;for(let le=pe.length-1;le>=0;le--){const ue=pe[le];if(ue.shadowAdjustedTarget!==null){X=ue;break}}if(X!==null)if(r.Guard.isNode(X.shadowAdjustedTarget)&&r.Guard.isShadowRoot(a.tree_rootNode(X.shadowAdjustedTarget,!0)))P=!0;else if(r.Guard.isNode(X.relatedTarget)&&r.Guard.isShadowRoot(a.tree_rootNode(X.relatedTarget,!0)))P=!0;else for(let le=0;le<X.touchTargetList.length;le++){const ue=X.touchTargetList[le];if(r.Guard.isNode(ue)&&r.Guard.isShadowRoot(a.tree_rootNode(ue,!0))){P=!0;break}}R!==null&&R._legacyPreActivationBehavior!==void 0&&R._legacyPreActivationBehavior(I);for(let le=pe.length-1;le>=0;le--){const ue=pe[le];ue.shadowAdjustedTarget!==null?I._eventPhase=e.EventPhase.AtTarget:I._eventPhase=e.EventPhase.Capturing,_(ue,I,"capturing",E)}for(let le=0;le<pe.length;le++){const ue=pe[le];if(ue.shadowAdjustedTarget!==null)I._eventPhase=e.EventPhase.AtTarget;else{if(!I._bubbles)continue;I._eventPhase=e.EventPhase.Bubbling}_(ue,I,"bubbling",E)}}return I._eventPhase=e.EventPhase.None,I._currentTarget=null,I._path=[],I._dispatchFlag=!1,I._stopPropagationFlag=!1,I._stopImmediatePropagationFlag=!1,P&&(I._target=null,I._relatedTarget=null,I._touchTargetList=[]),R!==null&&(!I._canceledFlag&&R._activationBehavior!==void 0?R._activationBehavior(I):R._legacyCanceledActivationBehavior!==void 0&&R._legacyCanceledActivationBehavior(I)),!I._canceledFlag}Ut.event_dispatch=m;function v(I,T,A,E,P,x){let R=!1;r.Guard.isNode(T)&&r.Guard.isShadowRoot(a.tree_rootNode(T))&&(R=!0);let K=!1;r.Guard.isShadowRoot(T)&&T._mode==="closed"&&(K=!0),I._path.push({invocationTarget:T,invocationTargetInShadowTree:R,shadowAdjustedTarget:A,relatedTarget:E,touchTargetList:P,rootOfClosedTree:K,slotInClosedTree:x})}Ut.event_appendToAnEventPath=v;function _(I,T,A,E={value:!1}){const P=T._path;let x=-1;for(let H=0;H<P.length;H++)if(P[H]===I){x=H;break}if(x!==-1){let H=P[x];H.shadowAdjustedTarget!==null?T._target=H.shadowAdjustedTarget:x>0&&(H=P[x-1],H.shadowAdjustedTarget!==null&&(T._target=H.shadowAdjustedTarget))}if(T._relatedTarget=I.relatedTarget,T._touchTargetList=I.touchTargetList,T._stopPropagationFlag)return;T._currentTarget=I.invocationTarget;const K=T._currentTarget._eventListenerList;let te=new Array(...K);if(!h(T,te,A,I,E)&&T._isTrusted){const H=T._type;H==="animationend"?T._type="webkitAnimationEnd":H==="animationiteration"?T._type="webkitAnimationIteration":H==="animationstart"?T._type="webkitAnimationStart":H==="transitionend"&&(T._type="webkitTransitionEnd"),h(T,te,A,I,E),T._type=H}}Ut.event_invoke=_;function h(I,T,A,E,P={value:!1}){let x=!1;for(let R=0;R<T.length;R++){const K=T[R];if(!K.removed){if(I._type!==K.type||(x=!0,A==="capturing"&&!K.capture)||A==="bubbling"&&K.capture)continue;if(K.once&&I._currentTarget!==null){const H=I._currentTarget;let Q=-1;for(let V=0;V<H._eventListenerList.length;V++)if(H._eventListenerList[V]===K){Q=V;break}Q!==-1&&H._eventListenerList.splice(Q,1)}const te=void 0;let W;r.Guard.isWindow(te)&&(W=te._currentEvent,E.invocationTargetInShadowTree===!1&&(te._currentEvent=I)),K.passive&&(I._inPassiveListenerFlag=!0);try{K.callback.handleEvent.call(I._currentTarget,I)}catch{P.value=!0}if(K.passive&&(I._inPassiveListenerFlag=!1),r.Guard.isWindow(te)&&(te._currentEvent=W),I._stopImmediatePropagationFlag)return x}}return x}Ut.event_innerInvoke=h;function g(I,T,A,E,P){A===void 0&&(A=l.EventImpl);const x=f(A);if(x._type=I,E)for(const R in E){const K=x;K[R]=E[R]}return m(x,T,P)}Ut.event_fireAnEvent=g;function y(I){let T=null;switch(I.toLowerCase()){case"beforeunloadevent":break;case"compositionevent":break;case"customevent":T=o.CustomEventImpl;break;case"devicemotionevent":break;case"deviceorientationevent":break;case"dragevent":break;case"event":case"events":T=l.EventImpl;break}if(T===null)throw new s.NotSupportedError(`Event constructor not found for interface ${I}.`);const A=new T("");return A._type="",A._timeStamp=new Date().getTime(),A._isTrusted=!1,A._initializedFlag=!1,A}Ut.event_createLegacyEvent=y;function q(I,T){return null}Ut.event_getterEventHandlerIDLAttribute=q;function D(I,T,A){}Ut.event_setterEventHandlerIDLAttribute=D;function C(I,T){return null}Ut.event_determineTheTargetOfAnEventHandler=C;function $(I,T){return null}Ut.event_getTheCurrentValueOfAnEventHandler=$;function N(I,T){}Ut.event_activateAnEventHandler=N;function S(I,T){}return Ut.event_deactivateAnEventHandler=S,Ut}var J0;function _g(){if(J0)return Fa;J0=1,Object.defineProperty(Fa,"__esModule",{value:!0});const n=wd();function e(l,s){s._abortedFlag||s._abortAlgorithms.add(l)}Fa.abort_add=e;function r(l,s){s._abortAlgorithms.delete(l)}Fa.abort_remove=r;function o(l){if(!l._abortedFlag){l._abortedFlag=!0;for(const s of l._abortAlgorithms)s.call(l);l._abortAlgorithms.clear(),n.event_fireAnEvent("abort",l)}}return Fa.abort_signalAbort=o,Fa}var ol={},Qt={},Fn={},Y0;function Vl(){if(Y0)return Fn;Y0=1,Object.defineProperty(Fn,"__esModule",{value:!0});const n=/[a-z]([\0-\t\x2D\._a-z\xB7\xC0-\xD6\xD8-\xF6\xF8-\u037D\u037F-\u1FFF\u200C\u200D\u203F\u2040\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD]|[\uD800-\uDB7F][\uDC00-\uDFFF])*-([\0-\t\x2D\._a-z\xB7\xC0-\xD6\xD8-\xF6\xF8-\u037D\u037F-\u1FFF\u200C\u200D\u203F\u2040\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD]|[\uD800-\uDB7F][\uDC00-\uDFFF])*/,e=new Set(["annotation-xml","color-profile","font-face","font-face-src","font-face-uri","font-face-format","font-face-name","missing-glyph"]),r=new Set(["article","aside","blockquote","body","div","footer","h1","h2","h3","h4","h5","h6","header","main","nav","p","section","span"]),o=new Set(["area","base","basefont","bgsound","br","col","embed","frame","hr","img","input","keygen","link","menuitem","meta","param","source","track","wbr"]),l=new Set(["article","aside","blockquote","body","div","footer","h1","h2","h3","h4","h5","h6","header","main","nav","p","section","span"]);function s(v){return!(!n.test(v)||e.has(v))}Fn.customElement_isValidCustomElementName=s;function a(v){return r.has(v)}Fn.customElement_isValidElementName=a;function c(v){return o.has(v)}Fn.customElement_isVoidElementName=c;function i(v){return l.has(v)}Fn.customElement_isValidShadowHostName=i;function d(v,_){}Fn.customElement_enqueueACustomElementUpgradeReaction=d;function u(v,_,h){}Fn.customElement_enqueueACustomElementCallbackReaction=u;function f(v,_){}Fn.customElement_upgrade=f;function w(v){}Fn.customElement_tryToUpgrade=w;function m(v,_,h,g){return null}return Fn.customElement_lookUpACustomElementDefinition=m,Fn}var Xn={},Di={},ll={},K0;function xd(){if(K0)return ll;K0=1,Object.defineProperty(ll,"__esModule",{value:!0});const n=mt(),e=Vt();function r(o,l){if(o._activeFlag)throw new e.InvalidStateError;const a=1<<l._nodeType-1;if((o.whatToShow&a)===0)return n.FilterResult.Skip;if(!o.filter)return n.FilterResult.Accept;o._activeFlag=!0;let c=n.FilterResult.Reject;try{c=o.filter.acceptNode(l)}catch(i){throw o._activeFlag=!1,i}return o._activeFlag=!1,c}return ll.traversal_filter=r,ll}var Q0;function U4(){if(Q0)return Di;Q0=1,Object.defineProperty(Di,"__esModule",{value:!0});const n=It(),e=mt(),r=xd(),o=jn();function l(a,c){let i=a._reference,d=a._pointerBeforeReference;for(;;){if(c)if(d)d=!1;else{const f=o.tree_getFollowingNode(a._root,i);if(f)i=f;else return null}else if(d){const f=o.tree_getPrecedingNode(a.root,i);if(f)i=f;else return null}else d=!0;if(r.traversal_filter(a,i)===e.FilterResult.Accept)break}return a._reference=i,a._pointerBeforeReference=d,i}Di.nodeIterator_traverse=l;function s(){return n.dom.window._iteratorList}return Di.nodeIterator_iteratorList=s,Di}var Ra={},Ba={},la={},ef;function V4(){if(ef)return la;ef=1,Object.defineProperty(la,"__esModule",{value:!0});function n(l){for(let s=0;s<l.length;s++){let a=l.charCodeAt(s);if(!(a>=97&&a<=122||a>=65&&a<=90||a===58||a===95||a>=192&&a<=214||a>=216&&a<=246||a>=248&&a<=767||a>=880&&a<=893||a>=895&&a<=8191||a>=8204&&a<=8205||a>=8304&&a<=8591||a>=11264&&a<=12271||a>=12289&&a<=55295||a>=63744&&a<=64975||a>=65008&&a<=65533)&&!(s!==0&&(a===45||a===46||a>=48&&a<=57||a===183||a>=768&&a<=879||a>=8255&&a<=8256))){if(a>=55296&&a<=56319&&s<l.length-1){const c=l.charCodeAt(s+1);if(c>=56320&&c<=57343&&(a=(a-55296)*1024+c-56320+65536,s++,a>=65536&&a<=983039))continue}return!1}}return!0}la.xml_isName=n;function e(l){let s=!1;for(let a=0;a<l.length;a++){let c=l.charCodeAt(a);if(!(c>=97&&c<=122||c>=65&&c<=90||c===95||c>=192&&c<=214||c>=216&&c<=246||c>=248&&c<=767||c>=880&&c<=893||c>=895&&c<=8191||c>=8204&&c<=8205||c>=8304&&c<=8591||c>=11264&&c<=12271||c>=12289&&c<=55295||c>=63744&&c<=64975||c>=65008&&c<=65533)){{if(a!==0&&(c===45||c===46||c>=48&&c<=57||c===183||c>=768&&c<=879||c>=8255&&c<=8256))continue;if(a!==0&&c===58){if(s||a===l.length-1)return!1;s=!0;continue}}if(c>=55296&&c<=56319&&a<l.length-1){const i=l.charCodeAt(a+1);if(i>=56320&&i<=57343&&(c=(c-55296)*1024+i-56320+65536,a++,c>=65536&&c<=983039))continue}return!1}}return!0}la.xml_isQName=e;function r(l){for(let s=0;s<l.length;s++){let a=l.charCodeAt(s);if(!(a===9||a===10||a===13||a>=32&&a<=55295||a>=57344&&a<=65533)){if(a>=55296&&a<=56319&&s<l.length-1){const c=l.charCodeAt(s+1);if(c>=56320&&c<=57343&&(a=(a-55296)*1024+c-56320+65536,s++,a>=65536&&a<=1114111))continue}return!1}}return!0}la.xml_isLegalChar=r;function o(l){for(let s=0;s<l.length;s++){const a=l.charCodeAt(s);if(!(a>=97&&a<=122||a>=65&&a<=90||a>=39&&a<=59||a===32||a===13||a===10||a>=35&&a<=37||a===33||a===61||a===63||a===64||a===95))return!1}return!0}return la.xml_isPubidChar=o,la}var tf;function j4(){if(tf)return Ba;tf=1,Object.defineProperty(Ba,"__esModule",{value:!0});const n=Vt(),e=nn(),r=V4();function o(a){if(!r.xml_isName(a))throw new n.InvalidCharacterError(`Invalid XML name: ${a}`);if(!r.xml_isQName(a))throw new n.InvalidCharacterError(`Invalid XML qualified name: ${a}.`)}Ba.namespace_validate=o;function l(a,c){a||(a=null),o(c);const i=c.split(":"),d=i.length===2?i[0]:null,u=i.length===2?i[1]:c;if(d&&a===null)throw new n.NamespaceError("Qualified name includes a prefix but the namespace is null.");if(d==="xml"&&a!==e.namespace.XML)throw new n.NamespaceError('Qualified name includes the "xml" prefix but the namespace is not the XML namespace.');if(a!==e.namespace.XMLNS&&(d==="xmlns"||c==="xmlns"))throw new n.NamespaceError('Qualified name includes the "xmlns" prefix but the namespace is not the XMLNS namespace.');if(a===e.namespace.XMLNS&&d!=="xmlns"&&c!=="xmlns")throw new n.NamespaceError('Qualified name does not include the "xmlns" prefix but the namespace is the XMLNS namespace.');return[a,d,u]}Ba.namespace_validateAndExtract=l;function s(a){o(a);const c=a.split(":"),i=c.length===2?c[0]:null,d=c.length===2?c[1]:a;return[i,d]}return Ba.namespace_extractQName=s,Ba}var nf;function yd(){if(nf)return Ra;nf=1,Object.defineProperty(Ra,"__esModule",{value:!0});const n=It(),e=vt(),r=An(),o=_d(),l=Vl(),s=jn(),a=j4(),c=Xr(),i=Wi(),d=ni();function u(m,v){return o.ElementImpl}Ra.document_elementInterface=u;function f(m,v,_,h){const[g,y,q]=a.namespace_validateAndExtract(v,_);let D=null;return h!==void 0&&(r.isString(h)?D=h:D=h.is),i.element_createAnElement(m,q,g,y,D,!0)}Ra.document_internalCreateElementNS=f;function w(m,v){if(m._nodeDocument===v&&m._parent===null)return;const _=m._nodeDocument;if(m._parent&&d.mutation_remove(m,m._parent),v!==_){let h=s.tree_getFirstDescendantNode(m,!0,!0);for(;h!==null;){if(h._nodeDocument=v,e.Guard.isElementNode(h))for(const g of h._attributeList._asArray())g._nodeDocument=v;n.dom.features.customElements&&e.Guard.isElementNode(h)&&h._customElementState==="custom"&&l.customElement_enqueueACustomElementCallbackReaction(h,"adoptedCallback",[_,v]),n.dom.features.steps&&c.dom_runAdoptingSteps(h,_),h=s.tree_getNextDescendantNode(m,h,!0,!0)}}}return Ra.document_adopt=w,Ra}var rf;function ni(){if(rf)return Xn;rf=1,Object.defineProperty(Xn,"__esModule",{value:!0});const n=It(),e=Vt(),r=mt(),o=vt(),l=An(),s=nn(),a=Vl(),c=jn(),i=U4(),d=Ul(),u=Gi(),f=Xr(),w=yd();function m($,N,S){const I=N._nodeType,T=$._nodeType,A=S?S._nodeType:null;if(I!==r.NodeType.Document&&I!==r.NodeType.DocumentFragment&&I!==r.NodeType.Element)throw new e.HierarchyRequestError(`Only document, document fragment and element nodes can contain child nodes. Parent node is ${N.nodeName}.`);if(c.tree_isHostIncludingAncestorOf(N,$,!0))throw new e.HierarchyRequestError(`The node to be inserted cannot be an inclusive ancestor of parent node. Node is ${$.nodeName}, parent node is ${N.nodeName}.`);if(S!==null&&S._parent!==N)throw new e.NotFoundError(`The reference child node cannot be found under parent node. Child node is ${S.nodeName}, parent node is ${N.nodeName}.`);if(T!==r.NodeType.DocumentFragment&&T!==r.NodeType.DocumentType&&T!==r.NodeType.Element&&T!==r.NodeType.Text&&T!==r.NodeType.ProcessingInstruction&&T!==r.NodeType.CData&&T!==r.NodeType.Comment)throw new e.HierarchyRequestError(`Only document fragment, document type, element, text, processing instruction, cdata section or comment nodes can be inserted. Node is ${$.nodeName}.`);if(T===r.NodeType.Text&&I===r.NodeType.Document)throw new e.HierarchyRequestError(`Cannot insert a text node as a child of a document node. Node is ${$.nodeName}.`);if(T===r.NodeType.DocumentType&&I!==r.NodeType.Document)throw new e.HierarchyRequestError(`A document type node can only be inserted under a document node. Parent node is ${N.nodeName}.`);if(I===r.NodeType.Document){if(T===r.NodeType.DocumentFragment){let E=0;for(const P of $._children)if(P._nodeType===r.NodeType.Element)E++;else if(P._nodeType===r.NodeType.Text)throw new e.HierarchyRequestError(`Cannot insert text a node as a child of a document node. Node is ${P.nodeName}.`);if(E>1)throw new e.HierarchyRequestError(`A document node can only have one document element node. Document fragment to be inserted has ${E} element nodes.`);if(E===1){for(const P of N._children)if(P._nodeType===r.NodeType.Element)throw new e.HierarchyRequestError("The document node already has a document element node.");if(S){if(A===r.NodeType.DocumentType)throw new e.HierarchyRequestError("Cannot insert an element node before a document type node.");let P=S._nextSibling;for(;P;){if(P._nodeType===r.NodeType.DocumentType)throw new e.HierarchyRequestError("Cannot insert an element node before a document type node.");P=P._nextSibling}}}}else if(T===r.NodeType.Element){for(const E of N._children)if(E._nodeType===r.NodeType.Element)throw new e.HierarchyRequestError(`Document already has a document element node. Node is ${$.nodeName}.`);if(S){if(A===r.NodeType.DocumentType)throw new e.HierarchyRequestError(`Cannot insert an element node before a document type node. Node is ${$.nodeName}.`);let E=S._nextSibling;for(;E;){if(E._nodeType===r.NodeType.DocumentType)throw new e.HierarchyRequestError(`Cannot insert an element node before a document type node. Node is ${$.nodeName}.`);E=E._nextSibling}}}else if(T===r.NodeType.DocumentType){for(const E of N._children)if(E._nodeType===r.NodeType.DocumentType)throw new e.HierarchyRequestError(`Document already has a document type node. Node is ${$.nodeName}.`);if(S){let E=S._previousSibling;for(;E;){if(E._nodeType===r.NodeType.Element)throw new e.HierarchyRequestError(`Cannot insert a document type node before an element node. Node is ${$.nodeName}.`);E=E._previousSibling}}else{let E=N._firstChild;for(;E;){if(E._nodeType===r.NodeType.Element)throw new e.HierarchyRequestError(`Cannot insert a document type node before an element node. Node is ${$.nodeName}.`);E=E._nextSibling}}}}}Xn.mutation_ensurePreInsertionValidity=m;function v($,N,S){m($,N,S);let I=S;return I===$&&(I=$._nextSibling),w.document_adopt($,N._nodeDocument),_($,N,I),$}Xn.mutation_preInsert=v;function _($,N,S,I){if(S===null&&$._nodeType!==r.NodeType.DocumentFragment){h($,N,I);return}const T=$._nodeType===r.NodeType.DocumentFragment?$._children.size:1;if(S!==null&&n.dom.rangeList.size!==0){const x=c.tree_index(S);for(const R of n.dom.rangeList)R._start[0]===N&&R._start[1]>x&&(R._start[1]+=T),R._end[0]===N&&R._end[1]>x&&(R._end[1]+=T)}const A=$._nodeType===r.NodeType.DocumentFragment?new Array(...$._children):[$];if($._nodeType===r.NodeType.DocumentFragment)for(;$._firstChild;)C($._firstChild,$,!0);n.dom.features.mutationObservers&&$._nodeType===r.NodeType.DocumentFragment&&u.observer_queueTreeMutationRecord($,[],A,null,null);const E=S?S._previousSibling:N._lastChild;let P=S===null?-1:c.tree_index(S);for(let x=0;x<A.length;x++){const R=A[x];if(o.Guard.isElementNode(R)&&(o.Guard.isDocumentNode(N)&&(N._documentElement=R),!R._nodeDocument._hasNamespaces&&(R._namespace!==null||R._namespacePrefix!==null)&&(R._nodeDocument._hasNamespaces=!0)),R._parent=N,S===null?s.set.append(N._children,R):(s.set.insert(N._children,R,P),P++),N._firstChild===null)R._previousSibling=null,R._nextSibling=null,N._firstChild=R,N._lastChild=R;else{const te=S?S._previousSibling:N._lastChild,W=S||null;R._previousSibling=te,R._nextSibling=W,te&&(te._nextSibling=R),W&&(W._previousSibling=R),te||(N._firstChild=R),W||(N._lastChild=R)}n.dom.features.slots&&N._shadowRoot!==null&&o.Guard.isSlotable(R)&&d.shadowTree_assignASlot(R),n.dom.features.steps&&o.Guard.isTextNode(R)&&f.dom_runChildTextContentChangeSteps(N),n.dom.features.slots&&o.Guard.isShadowRoot(c.tree_rootNode(N))&&o.Guard.isSlot(N)&&l.isEmpty(N._assignedNodes)&&d.shadowTree_signalASlotChange(N),n.dom.features.slots&&d.shadowTree_assignSlotablesForATree(c.tree_rootNode(R));let K=c.tree_getFirstDescendantNode(R,!0,!0);for(;K!==null;)n.dom.features.steps&&f.dom_runInsertionSteps(K),n.dom.features.customElements&&o.Guard.isElementNode(K)&&d.shadowTree_isConnected(K)&&(o.Guard.isCustomElementNode(K)?a.customElement_enqueueACustomElementCallbackReaction(K,"connectedCallback",[]):a.customElement_tryToUpgrade(K)),K=c.tree_getNextDescendantNode(R,K,!0,!0)}n.dom.features.mutationObservers&&(I||u.observer_queueTreeMutationRecord(N,A,[],E,S))}Xn.mutation_insert=_;function h($,N,S){const I=N._lastChild;if(o.Guard.isElementNode($)&&(o.Guard.isDocumentNode(N)&&(N._documentElement=$),!$._nodeDocument._hasNamespaces&&($._namespace!==null||$._namespacePrefix!==null)&&($._nodeDocument._hasNamespaces=!0)),$._parent=N,N._children.add($),N._firstChild===null)$._previousSibling=null,$._nextSibling=null,N._firstChild=$,N._lastChild=$;else{const T=N._lastChild;$._previousSibling=T,$._nextSibling=null,T&&(T._nextSibling=$),T||(N._firstChild=$),N._lastChild=$}n.dom.features.slots&&N._shadowRoot!==null&&o.Guard.isSlotable($)&&d.shadowTree_assignASlot($),n.dom.features.steps&&o.Guard.isTextNode($)&&f.dom_runChildTextContentChangeSteps(N),n.dom.features.slots&&o.Guard.isShadowRoot(c.tree_rootNode(N))&&o.Guard.isSlot(N)&&l.isEmpty(N._assignedNodes)&&d.shadowTree_signalASlotChange(N),n.dom.features.slots&&d.shadowTree_assignSlotablesForATree(c.tree_rootNode($)),n.dom.features.steps&&f.dom_runInsertionSteps($),n.dom.features.customElements&&o.Guard.isElementNode($)&&d.shadowTree_isConnected($)&&(o.Guard.isCustomElementNode($)?a.customElement_enqueueACustomElementCallbackReaction($,"connectedCallback",[]):a.customElement_tryToUpgrade($)),n.dom.features.mutationObservers&&(S||u.observer_queueTreeMutationRecord(N,[$],[],I,null))}function g($,N){return v($,N,null)}Xn.mutation_append=g;function y($,N,S){if(S._nodeType!==r.NodeType.Document&&S._nodeType!==r.NodeType.DocumentFragment&&S._nodeType!==r.NodeType.Element)throw new e.HierarchyRequestError(`Only document, document fragment and element nodes can contain child nodes. Parent node is ${S.nodeName}.`);if(c.tree_isHostIncludingAncestorOf(S,N,!0))throw new e.HierarchyRequestError(`The node to be inserted cannot be an ancestor of parent node. Node is ${N.nodeName}, parent node is ${S.nodeName}.`);if($._parent!==S)throw new e.NotFoundError(`The reference child node cannot be found under parent node. Child node is ${$.nodeName}, parent node is ${S.nodeName}.`);if(N._nodeType!==r.NodeType.DocumentFragment&&N._nodeType!==r.NodeType.DocumentType&&N._nodeType!==r.NodeType.Element&&N._nodeType!==r.NodeType.Text&&N._nodeType!==r.NodeType.ProcessingInstruction&&N._nodeType!==r.NodeType.CData&&N._nodeType!==r.NodeType.Comment)throw new e.HierarchyRequestError(`Only document fragment, document type, element, text, processing instruction, cdata section or comment nodes can be inserted. Node is ${N.nodeName}.`);if(N._nodeType===r.NodeType.Text&&S._nodeType===r.NodeType.Document)throw new e.HierarchyRequestError(`Cannot insert a text node as a child of a document node. Node is ${N.nodeName}.`);if(N._nodeType===r.NodeType.DocumentType&&S._nodeType!==r.NodeType.Document)throw new e.HierarchyRequestError(`A document type node can only be inserted under a document node. Parent node is ${S.nodeName}.`);if(S._nodeType===r.NodeType.Document){if(N._nodeType===r.NodeType.DocumentFragment){let P=0;for(const x of N._children)if(x._nodeType===r.NodeType.Element)P++;else if(x._nodeType===r.NodeType.Text)throw new e.HierarchyRequestError(`Cannot insert text a node as a child of a document node. Node is ${x.nodeName}.`);if(P>1)throw new e.HierarchyRequestError(`A document node can only have one document element node. Document fragment to be inserted has ${P} element nodes.`);if(P===1){for(const R of S._children)if(R._nodeType===r.NodeType.Element&&R!==$)throw new e.HierarchyRequestError("The document node already has a document element node.");let x=$._nextSibling;for(;x;){if(x._nodeType===r.NodeType.DocumentType)throw new e.HierarchyRequestError("Cannot insert an element node before a document type node.");x=x._nextSibling}}}else if(N._nodeType===r.NodeType.Element){for(const x of S._children)if(x._nodeType===r.NodeType.Element&&x!==$)throw new e.HierarchyRequestError(`Document already has a document element node. Node is ${N.nodeName}.`);let P=$._nextSibling;for(;P;){if(P._nodeType===r.NodeType.DocumentType)throw new e.HierarchyRequestError(`Cannot insert an element node before a document type node. Node is ${N.nodeName}.`);P=P._nextSibling}}else if(N._nodeType===r.NodeType.DocumentType){for(const x of S._children)if(x._nodeType===r.NodeType.DocumentType&&x!==$)throw new e.HierarchyRequestError(`Document already has a document type node. Node is ${N.nodeName}.`);let P=$._previousSibling;for(;P;){if(P._nodeType===r.NodeType.Element)throw new e.HierarchyRequestError(`Cannot insert a document type node before an element node. Node is ${N.nodeName}.`);P=P._previousSibling}}}let I=$._nextSibling;I===N&&(I=N._nextSibling);let T=$._previousSibling;w.document_adopt(N,S._nodeDocument);const A=[];$._parent!==null&&(A.push($),C($,$._parent,!0));let E=[];return N._nodeType===r.NodeType.DocumentFragment?E=Array.from(N._children):E.push(N),_(N,S,I,!0),n.dom.features.mutationObservers&&u.observer_queueTreeMutationRecord(S,E,A,T,I),$}Xn.mutation_replace=y;function q($,N){$!==null&&w.document_adopt($,N._nodeDocument);const S=Array.from(N._children);let I=[];$&&$._nodeType===r.NodeType.DocumentFragment?I=Array.from($._children):$!==null&&I.push($);for(const T of S)C(T,N,!0);$!==null&&_($,N,null,!0),n.dom.features.mutationObservers&&u.observer_queueTreeMutationRecord(N,I,S,null,null)}Xn.mutation_replaceAll=q;function D($,N){if($._parent!==N)throw new e.NotFoundError(`The child node cannot be found under parent node. Child node is ${$.nodeName}, parent node is ${N.nodeName}.`);return C($,N),$}Xn.mutation_preRemove=D;function C($,N,S){if(n.dom.rangeList.size!==0){const x=c.tree_index($);for(const R of n.dom.rangeList)c.tree_isDescendantOf($,R._start[0],!0)&&(R._start=[N,x]),c.tree_isDescendantOf($,R._end[0],!0)&&(R._end=[N,x]),R._start[0]===N&&R._start[1]>x&&R._start[1]--,R._end[0]===N&&R._end[1]>x&&R._end[1]--;for(const R of n.dom.rangeList)R._start[0]===N&&R._start[1]>x&&(R._start[1]-=1),R._end[0]===N&&R._end[1]>x&&(R._end[1]-=1)}if(n.dom.features.steps)for(const x of i.nodeIterator_iteratorList())x._root._nodeDocument===$._nodeDocument&&f.dom_runNodeIteratorPreRemovingSteps(x,$);const I=$._previousSibling,T=$._nextSibling;o.Guard.isDocumentNode(N)&&o.Guard.isElementNode($)&&(N._documentElement=null),$._parent=null,N._children.delete($);const A=$._previousSibling,E=$._nextSibling;$._previousSibling=null,$._nextSibling=null,A&&(A._nextSibling=E),E&&(E._previousSibling=A),A||(N._firstChild=E),E||(N._lastChild=A),n.dom.features.slots&&o.Guard.isSlotable($)&&$._assignedSlot!==null&&d.shadowTree_isAssigned($)&&d.shadowTree_assignSlotables($._assignedSlot),n.dom.features.slots&&o.Guard.isShadowRoot(c.tree_rootNode(N))&&o.Guard.isSlot(N)&&l.isEmpty(N._assignedNodes)&&d.shadowTree_signalASlotChange(N),n.dom.features.slots&&c.tree_getFirstDescendantNode($,!0,!1,R=>o.Guard.isSlot(R))!==null&&(d.shadowTree_assignSlotablesForATree(c.tree_rootNode(N)),d.shadowTree_assignSlotablesForATree($)),n.dom.features.steps&&f.dom_runRemovingSteps($,N),n.dom.features.customElements&&o.Guard.isCustomElementNode($)&&a.customElement_enqueueACustomElementCallbackReaction($,"disconnectedCallback",[]);let P=c.tree_getFirstDescendantNode($,!1,!0);for(;P!==null;)n.dom.features.steps&&f.dom_runRemovingSteps(P,$),n.dom.features.customElements&&o.Guard.isCustomElementNode(P)&&a.customElement_enqueueACustomElementCallbackReaction(P,"disconnectedCallback",[]),P=c.tree_getNextDescendantNode($,P,!1,!0);if(n.dom.features.mutationObservers){let x=c.tree_getFirstAncestorNode(N,!0);for(;x!==null;){for(const R of x._registeredObserverList)R.options.subtree&&$._registeredObserverList.push({observer:R.observer,options:R.options,source:R});x=c.tree_getNextAncestorNode(N,x,!0)}}n.dom.features.mutationObservers&&(S||u.observer_queueTreeMutationRecord(N,[],[$],I,T)),n.dom.features.steps&&o.Guard.isTextNode($)&&f.dom_runChildTextContentChangeSteps(N)}return Xn.mutation_remove=C,Xn}var af;function Wi(){if(af)return Qt;af=1,Object.defineProperty(Qt,"__esModule",{value:!0});const n=It(),e=nn(),r=vt(),o=Vt(),l=ba(),s=Vl(),a=Gi(),c=Xr(),i=ni(),d=yd();function u(S,I){return I._attributeList._asArray().indexOf(S)!==-1}Qt.element_has=u;function f(S,I,T){n.dom.features.mutationObservers&&a.observer_queueAttributeMutationRecord(I,S._localName,S._namespace,S._value),n.dom.features.customElements&&r.Guard.isCustomElementNode(I)&&s.customElement_enqueueACustomElementCallbackReaction(I,"attributeChangedCallback",[S._localName,S._value,T,S._namespace]),n.dom.features.steps&&c.dom_runAttributeChangeSteps(I,S._localName,S._value,T,S._namespace),S._value=T}Qt.element_change=f;function w(S,I){n.dom.features.mutationObservers&&a.observer_queueAttributeMutationRecord(I,S._localName,S._namespace,null),n.dom.features.customElements&&r.Guard.isCustomElementNode(I)&&s.customElement_enqueueACustomElementCallbackReaction(I,"attributeChangedCallback",[S._localName,null,S._value,S._namespace]),n.dom.features.steps&&c.dom_runAttributeChangeSteps(I,S._localName,null,S._value,S._namespace),I._attributeList._asArray().push(S),S._element=I,!I._nodeDocument._hasNamespaces&&(S._namespace!==null||S._namespacePrefix!==null||S._localName==="xmlns")&&(I._nodeDocument._hasNamespaces=!0)}Qt.element_append=w;function m(S,I){n.dom.features.mutationObservers&&a.observer_queueAttributeMutationRecord(I,S._localName,S._namespace,S._value),n.dom.features.customElements&&r.Guard.isCustomElementNode(I)&&s.customElement_enqueueACustomElementCallbackReaction(I,"attributeChangedCallback",[S._localName,S._value,null,S._namespace]),n.dom.features.steps&&c.dom_runAttributeChangeSteps(I,S._localName,S._value,null,S._namespace);const T=I._attributeList._asArray().indexOf(S);I._attributeList._asArray().splice(T,1),S._element=null}Qt.element_remove=m;function v(S,I,T){n.dom.features.mutationObservers&&a.observer_queueAttributeMutationRecord(T,S._localName,S._namespace,S._value),n.dom.features.customElements&&r.Guard.isCustomElementNode(T)&&s.customElement_enqueueACustomElementCallbackReaction(T,"attributeChangedCallback",[S._localName,S._value,I._value,S._namespace]),n.dom.features.steps&&c.dom_runAttributeChangeSteps(T,S._localName,S._value,I._value,S._namespace);const A=T._attributeList._asArray().indexOf(S);A!==-1&&(T._attributeList._asArray()[A]=I),S._element=null,I._element=T,!T._nodeDocument._hasNamespaces&&(I._namespace!==null||I._namespacePrefix!==null||I._localName==="xmlns")&&(T._nodeDocument._hasNamespaces=!0)}Qt.element_replace=v;function _(S,I){return I._namespace===e.namespace.HTML&&I._nodeDocument._type==="html"&&(S=S.toLowerCase()),I._attributeList._asArray().find(T=>T._qualifiedName===S)||null}Qt.element_getAnAttributeByName=_;function h(S,I,T){const A=S||null;return T._attributeList._asArray().find(E=>E._namespace===A&&E._localName===I)||null}Qt.element_getAnAttributeByNamespaceAndLocalName=h;function g(S,I,T=""){const A=h(T,I,S);return A===null?"":A._value}Qt.element_getAnAttributeValue=g;function y(S,I){if(S._element!==null&&S._element!==I)throw new o.InUseAttributeError(`This attribute already exists in the document: ${S._qualifiedName} as a child of ${S._element._qualifiedName}.`);const T=h(S._namespace||"",S._localName,I);return T===S?S:(T!==null?v(T,S,I):w(S,I),T)}Qt.element_setAnAttribute=y;function q(S,I,T,A=null,E=null){const P=h(E||"",I,S);if(P===null){const x=l.create_attr(S._nodeDocument,I);x._namespace=E,x._namespacePrefix=A,x._value=T,w(x,S);return}f(P,S,T)}Qt.element_setAnAttributeValue=q;function D(S,I){const T=_(S,I);return T!==null&&m(T,I),T}Qt.element_removeAnAttributeByName=D;function C(S,I,T){const A=h(S,I,T);return A!==null&&m(A,T),A}Qt.element_removeAnAttributeByNamespaceAndLocalName=C;function $(S,I,T,A=null,E=null,P=!1){let x=null;if(!n.dom.features.customElements)return x=l.create_element(S,I,T,A),x._customElementState="uncustomized",x._customElementDefinition=null,x._is=E,x;const R=s.customElement_lookUpACustomElementDefinition(S,T,I,E);if(R!==null&&R.name!==R.localName){const K=d.document_elementInterface(I,e.namespace.HTML);x=new K,x._localName=I,x._namespace=e.namespace.HTML,x._namespacePrefix=A,x._customElementState="undefined",x._customElementDefinition=null,x._is=E,x._nodeDocument=S,P?s.customElement_upgrade(R,x):s.customElement_enqueueACustomElementUpgradeReaction(x,R)}else if(R!==null)if(P)try{const K=R.constructor,te=new K;if(console.assert(te._customElementState!==void 0),console.assert(te._customElementDefinition!==void 0),console.assert(te._namespace===e.namespace.HTML),te._attributeList.length!==0)throw new o.NotSupportedError("Custom element already has attributes.");if(te._children.size!==0)throw new o.NotSupportedError("Custom element already has child nodes.");if(te._parent!==null)throw new o.NotSupportedError("Custom element already has a parent node.");if(te._nodeDocument!==S)throw new o.NotSupportedError("Custom element is already in a document.");if(te._localName!==I)throw new o.NotSupportedError("Custom element has a different local name.");te._namespacePrefix=A,te._is=null}catch{x=l.create_htmlUnknownElement(S,I,e.namespace.HTML,A),x._customElementState="failed",x._customElementDefinition=null,x._is=null}else x=l.create_htmlElement(S,I,e.namespace.HTML,A),x._customElementState="undefined",x._customElementDefinition=null,x._is=null,s.customElement_enqueueACustomElementUpgradeReaction(x,R);else{const K=d.document_elementInterface(I,T);x=new K,x._localName=I,x._namespace=T,x._namespacePrefix=A,x._customElementState="uncustomized",x._customElementDefinition=null,x._is=E,x._nodeDocument=S,T===e.namespace.HTML&&(E!==null||s.customElement_isValidCustomElementName(I))&&(x._customElementState="undefined")}if(x===null)throw new Error("Unable to create element.");return x}Qt.element_createAnElement=$;function N(S,I,T){switch(I.toLowerCase()){case"beforebegin":return S._parent===null?null:i.mutation_preInsert(T,S._parent,S);case"afterbegin":return i.mutation_preInsert(T,S,S._firstChild);case"beforeend":return i.mutation_preInsert(T,S,null);case"afterend":return S._parent===null?null:i.mutation_preInsert(T,S._parent,S._nextSibling);default:throw new o.SyntaxError(`Invalid 'where' argument. "beforebegin", "afterbegin", "beforeend" or "afterend" expected`)}}return Qt.element_insertAdjacent=N,Qt}var sf;function bg(){if(sf)return ol;sf=1,Object.defineProperty(ol,"__esModule",{value:!0});const n=Wi();function e(r,o){r._element===null?r._value=o:n.element_change(r,r._element,o)}return ol.attr_setAnExistingAttributeValue=e,ol}var cl={},of;function H4(){if(of)return cl;of=1,Object.defineProperty(cl,"__esModule",{value:!0});const n=mt(),e=jn();function r(o,l){const s=o[0],a=o[1],c=l[0],i=l[1];if(console.assert(e.tree_rootNode(s)===e.tree_rootNode(c),"Boundary points must share the same root node."),s===c)return a===i?n.BoundaryPosition.Equal:a<i?n.BoundaryPosition.Before:n.BoundaryPosition.After;if(e.tree_isFollowing(c,s)){const d=r([c,i],[s,a]);if(d===n.BoundaryPosition.Before)return n.BoundaryPosition.After;if(d===n.BoundaryPosition.After)return n.BoundaryPosition.Before}if(e.tree_isAncestorOf(c,s)){let d=c;for(;!e.tree_isChildOf(s,d);)d._parent!==null&&(d=d._parent);if(e.tree_index(d)<a)return n.BoundaryPosition.After}return n.BoundaryPosition.Before}return cl.boundaryPoint_position=r,cl}var Ci={},lf;function Sd(){if(lf)return Ci;lf=1,Object.defineProperty(Ci,"__esModule",{value:!0});const n=It(),e=vt(),r=Vt(),o=jn(),l=Gi(),s=Xr();function a(i,d,u,f){const w=o.tree_nodeLength(i);if(d>w)throw new r.IndexSizeError(`Offset exceeds character data length. Offset: ${d}, Length: ${w}, Node is ${i.nodeName}.`);d+u>w&&(u=w-d),n.dom.features.mutationObservers&&l.observer_queueMutationRecord("characterData",i,null,null,i._data,[],[],null,null);const m=i._data.substring(0,d)+f+i._data.substring(d+u);i._data=m;for(const v of n.dom.rangeList)v._start[0]===i&&v._start[1]>d&&v._start[1]<=d+u&&(v._start[1]=d),v._end[0]===i&&v._end[1]>d&&v._end[1]<=d+u&&(v._end[1]=d),v._start[0]===i&&v._start[1]>d+u&&(v._start[1]+=f.length-u),v._end[0]===i&&v._end[1]>d+u&&(v._end[1]+=f.length-u);n.dom.features.steps&&e.Guard.isTextNode(i)&&i._parent!==null&&s.dom_runChildTextContentChangeSteps(i._parent)}Ci.characterData_replaceData=a;function c(i,d,u){const f=o.tree_nodeLength(i);if(d>f)throw new r.IndexSizeError(`Offset exceeds character data length. Offset: ${d}, Length: ${f}, Node is ${i.nodeName}.`);return d+u>f?i._data.substr(d):i._data.substr(d,u)}return Ci.characterData_substringData=c,Ci}var Ma={},ca={},cf;function Nd(){if(cf)return ca;cf=1,Object.defineProperty(ca,"__esModule",{value:!0});const n=nn();function e(s){const a=n.string.splitAStringOnASCIIWhitespace(s);return new Set(a)}ca.orderedSet_parse=e;function r(s){return[...s].join(" ")}ca.orderedSet_serialize=r;function o(s){return r(e(s))}ca.orderedSet_sanitize=o;function l(s,a,c){for(const i of a){let d=!1;for(const u of s)if(c){if(u===i){d=!0;break}}else if(u.toUpperCase()===i.toUpperCase()){d=!0;break}if(!d)return!1}return!0}return ca.orderedSet_contains=l,ca}var pf;function wg(){if(pf)return Ma;pf=1,Object.defineProperty(Ma,"__esModule",{value:!0});const n=Nd(),e=Xr(),r=Wi();function o(a,c){if(!e.dom_hasSupportedTokens(a._attribute._localName))throw new TypeError(`There are no supported tokens defined for attribute name: '${a._attribute._localName}'.`);return e.dom_getSupportedTokens(a._attribute._localName).has(c.toLowerCase())}Ma.tokenList_validationSteps=o;function l(a){!a._element.hasAttribute(a._attribute._localName)&&a._tokenSet.size===0||r.element_setAnAttributeValue(a._element,a._attribute._localName,n.orderedSet_serialize(a._tokenSet))}Ma.tokenList_updateSteps=l;function s(a){return r.element_getAnAttributeValue(a._element,a._attribute._localName)}return Ma.tokenList_serializeSteps=s,Ma}var Fr={},df;function xg(){if(df)return Fr;df=1,Object.defineProperty(Fr,"__esModule",{value:!0});const n=An();function e(a){return n.isBoolean(a)?a:a.capture||!1}Fr.eventTarget_flatten=e;function r(a){const c=e(a);let i=!1,d=!1;return n.isBoolean(a)||(i=a.once||!1,d=a.passive||!1),[c,d,i]}Fr.eventTarget_flattenMore=r;function o(a,c){if(c.callback!==null){for(let i=0;i<a._eventListenerList.length;i++){const d=a._eventListenerList[i];if(d.type===c.type&&d.callback.handleEvent===c.callback.handleEvent&&d.capture===c.capture)return}a._eventListenerList.push(c)}}Fr.eventTarget_addEventListener=o;function l(a,c,i){c.removed=!0,a._eventListenerList.splice(i,1)}Fr.eventTarget_removeEventListener=l;function s(a){for(const c of a._eventListenerList)c.removed=!0;a._eventListenerList.length=0}return Fr.eventTarget_removeAllEventListeners=s,Fr}var Zn={},uf;function G4(){if(uf)return Zn;uf=1,Object.defineProperty(Zn,"__esModule",{value:!0});const n=It(),e=vt(),r=nn(),o=ba(),l=Nd(),s=Xr(),a=ni(),c=Wi();function i(h,g){let y=null;h!==""&&(y=o.create_text(g._nodeDocument,h)),a.mutation_replaceAll(y,g)}Zn.node_stringReplaceAll=i;function d(h,g=null,y=!1){g===null&&(g=h._nodeDocument);let q;if(e.Guard.isElementNode(h)){q=c.element_createAnElement(g,h._localName,h._namespace,h._namespacePrefix,h._is,!1);for(const D of h._attributeList){const C=d(D,g);c.element_append(C,q)}}else if(e.Guard.isDocumentNode(h)){const D=o.create_document();D._encoding=h._encoding,D._contentType=h._contentType,D._URL=h._URL,D._origin=h._origin,D._type=h._type,D._mode=h._mode,q=D}else if(e.Guard.isDocumentTypeNode(h))q=o.create_documentType(g,h._name,h._publicId,h._systemId);else if(e.Guard.isAttrNode(h)){const D=o.create_attr(g,h.localName);D._namespace=h._namespace,D._namespacePrefix=h._namespacePrefix,D._value=h._value,q=D}else e.Guard.isExclusiveTextNode(h)?q=o.create_text(g,h._data):e.Guard.isCDATASectionNode(h)?q=o.create_cdataSection(g,h._data):e.Guard.isCommentNode(h)?q=o.create_comment(g,h._data):e.Guard.isProcessingInstructionNode(h)?q=o.create_processingInstruction(g,h._target,h._data):e.Guard.isDocumentFragmentNode(h)?q=o.create_documentFragment(g):q=Object.create(h);if(e.Guard.isDocumentNode(q)?(q._nodeDocument=q,g=q):q._nodeDocument=g,n.dom.features.steps&&s.dom_runCloningSteps(q,h,g,y),y)for(const D of h._children){const C=d(D,g,!0);a.mutation_append(C,q)}return q}Zn.node_clone=d;function u(h,g){if(h._nodeType!==g._nodeType)return!1;if(e.Guard.isDocumentTypeNode(h)&&e.Guard.isDocumentTypeNode(g)){if(h._name!==g._name||h._publicId!==g._publicId||h._systemId!==g._systemId)return!1}else if(e.Guard.isElementNode(h)&&e.Guard.isElementNode(g)){if(h._namespace!==g._namespace||h._namespacePrefix!==g._namespacePrefix||h._localName!==g._localName||h._attributeList.length!==g._attributeList.length)return!1}else if(e.Guard.isAttrNode(h)&&e.Guard.isAttrNode(g)){if(h._namespace!==g._namespace||h._localName!==g._localName||h._value!==g._value)return!1}else if(e.Guard.isProcessingInstructionNode(h)&&e.Guard.isProcessingInstructionNode(g)){if(h._target!==g._target||h._data!==g._data)return!1}else if(e.Guard.isCharacterDataNode(h)&&e.Guard.isCharacterDataNode(g)&&h._data!==g._data)return!1;if(e.Guard.isElementNode(h)&&e.Guard.isElementNode(g)){const $={};for(const N of h._attributeList)$[N._localName]=N;for(const N of g._attributeList){const S=$[N._localName];if(!S||!u(S,N))return!1}}if(h._children.size!==g._children.size)return!1;const y=h._children[Symbol.iterator](),q=g._children[Symbol.iterator]();let D=y.next(),C=q.next();for(;!D.done&&!C.done;){const $=D.value,N=C.value;if(!u($,N))return!1;D=y.next(),C=q.next()}return!0}Zn.node_equals=u;function f(h,g){return h==="*"?o.create_htmlCollection(g):g._nodeDocument._type==="html"?o.create_htmlCollection(g,function(y){return y._namespace===r.namespace.HTML&&y._qualifiedName===h.toLowerCase()?!0:y._namespace!==r.namespace.HTML&&y._qualifiedName===h}):o.create_htmlCollection(g,function(y){return y._qualifiedName===h})}Zn.node_listOfElementsWithQualifiedName=f;function w(h,g,y){return h===""&&(h=null),h==="*"&&g==="*"?o.create_htmlCollection(y):h==="*"?o.create_htmlCollection(y,function(q){return q._localName===g}):g==="*"?o.create_htmlCollection(y,function(q){return q._namespace===h}):o.create_htmlCollection(y,function(q){return q._localName===g&&q._namespace===h})}Zn.node_listOfElementsWithNamespace=w;function m(h,g){const y=l.orderedSet_parse(h);if(y.size===0)return o.create_htmlCollection(g,()=>!1);const q=g._nodeDocument._mode!=="quirks";return o.create_htmlCollection(g,function(D){const C=D.classList;return l.orderedSet_contains(C._tokenSet,y,q)})}Zn.node_listOfElementsWithClassNames=m;function v(h,g){if(h._namespace===g&&h._namespacePrefix!==null)return h._namespacePrefix;for(let y=0;y<h._attributeList.length;y++){const q=h._attributeList[y];if(q._namespacePrefix==="xmlns"&&q._value===g)return q._localName}return h._parent&&e.Guard.isElementNode(h._parent)?v(h._parent,g):null}Zn.node_locateANamespacePrefix=v;function _(h,g){if(e.Guard.isElementNode(h)){if(h._namespace!==null&&h._namespacePrefix===g)return h._namespace;for(let y=0;y<h._attributeList.length;y++){const q=h._attributeList[y];if(q._namespace===r.namespace.XMLNS&&q._namespacePrefix==="xmlns"&&q._localName===g||g===null&&q._namespace===r.namespace.XMLNS&&q._namespacePrefix===null&&q._localName==="xmlns")return q._value||null}return h.parentElement===null?null:_(h.parentElement,g)}else return e.Guard.isDocumentNode(h)?h.documentElement===null?null:_(h.documentElement,g):e.Guard.isDocumentTypeNode(h)||e.Guard.isDocumentFragmentNode(h)?null:e.Guard.isAttrNode(h)?h._element===null?null:_(h._element,g):!h._parent||!e.Guard.isElementNode(h._parent)?null:_(h._parent,g)}return Zn.node_locateANamespace=_,Zn}var pl={},mf;function yg(){if(mf)return pl;mf=1,Object.defineProperty(pl,"__esModule",{value:!0});const n=An(),e=ba();function r(o,l){let s=null;for(let a=0;a<o.length;a++){const c=o[a];if(n.isString(c)){const i=e.create_text(l,c);o[a]=i}}if(o.length===1)s=o[0];else{s=e.create_documentFragment(l);const a=s;for(const c of o)a.appendChild(c)}return s}return pl.parentNode_convertNodesIntoANode=r,pl}var un={},pa={},ff;function W4(){if(ff)return pa;ff=1,Object.defineProperty(pa,"__esModule",{value:!0});const n=It(),e=vt(),r=Vt(),o=ba(),l=jn(),s=Sd(),a=ni();function c(f,w=!1){return{[Symbol.iterator](){let m=f;for(;m&&e.Guard.isTextNode(m._previousSibling);)m=m._previousSibling;return{next(){if(m&&!w&&m===f&&(e.Guard.isTextNode(m._nextSibling)?m=m._nextSibling:m=null),m===null)return{done:!0,value:null};{const v={done:!1,value:m};return e.Guard.isTextNode(m._nextSibling)?m=m._nextSibling:m=null,v}}}}}}pa.text_contiguousTextNodes=c;function i(f,w=!1){return{[Symbol.iterator](){let m=f;for(;m&&e.Guard.isExclusiveTextNode(m._previousSibling);)m=m._previousSibling;return{next(){if(m&&!w&&m===f&&(e.Guard.isExclusiveTextNode(m._nextSibling)?m=m._nextSibling:m=null),m===null)return{done:!0,value:null};{const v={done:!1,value:m};return e.Guard.isExclusiveTextNode(m._nextSibling)?m=m._nextSibling:m=null,v}}}}}}pa.text_contiguousExclusiveTextNodes=i;function d(f){let w="",m=l.tree_getFirstDescendantNode(f,!1,!1,v=>e.Guard.isTextNode(v));for(;m!==null;)w+=m._data,m=l.tree_getNextDescendantNode(f,m,!1,!1,v=>e.Guard.isTextNode(v));return w}pa.text_descendantTextContent=d;function u(f,w){const m=f._data.length;if(w>m)throw new r.IndexSizeError;const v=m-w,_=s.characterData_substringData(f,w,v),h=o.create_text(f._nodeDocument,_),g=f._parent;if(g!==null){a.mutation_insert(h,g,f._nextSibling);for(const y of n.dom.rangeList){y._start[0]===f&&y._start[1]>w&&(y._start[0]=h,y._start[1]-=w),y._end[0]===f&&y._end[1]>w&&(y._end[0]=h,y._end[1]-=w);const q=l.tree_index(f);y._start[0]===g&&y._start[1]===q+1&&y._start[1]++,y._end[0]===g&&y._end[1]===q+1&&y._end[1]++}}return s.characterData_replaceData(f,w,v,""),h}return pa.text_split=u,pa}var hf;function Sg(){if(hf)return un;hf=1,Object.defineProperty(un,"__esModule",{value:!0});const n=mt(),e=Vt(),r=vt(),o=ba(),l=jn(),s=H4(),a=Sd(),c=G4(),i=ni(),d=W4();function u($){return $._startNode===$._endNode&&$._startOffset===$._endOffset}un.range_collapsed=u;function f($){return l.tree_rootNode($._startNode)}un.range_root=f;function w($,N){return l.tree_rootNode($)===f(N)&&s.boundaryPoint_position([$,0],N._start)===n.BoundaryPosition.After&&s.boundaryPoint_position([$,l.tree_nodeLength($)],N._end)===n.BoundaryPosition.Before}un.range_isContained=w;function m($,N){const S=l.tree_isAncestorOf(N._startNode,$,!0),I=l.tree_isAncestorOf(N._endNode,$,!0);return S&&!I||!S&&I}un.range_isPartiallyContained=m;function v($,N,S){if(r.Guard.isDocumentTypeNode(N))throw new e.InvalidNodeTypeError;if(S>l.tree_nodeLength(N))throw new e.IndexSizeError;const I=[N,S];(f($)!==l.tree_rootNode(N)||s.boundaryPoint_position(I,$._end)===n.BoundaryPosition.After)&&($._end=I),$._start=I}un.range_setTheStart=v;function _($,N,S){if(r.Guard.isDocumentTypeNode(N))throw new e.InvalidNodeTypeError;if(S>l.tree_nodeLength(N))throw new e.IndexSizeError;const I=[N,S];(f($)!==l.tree_rootNode(N)||s.boundaryPoint_position(I,$._start)===n.BoundaryPosition.Before)&&($._start=I),$._end=I}un.range_setTheEnd=_;function h($,N){const S=$._parent;if(S===null)throw new e.InvalidNodeTypeError;const I=l.tree_index($);N._start=[S,I],N._end=[S,I+1]}un.range_select=h;function g($){const N=o.create_documentFragment($._startNode._nodeDocument);if(u($))return N;const S=$._startNode,I=$._startOffset,T=$._endNode,A=$._endOffset;if(S===T&&r.Guard.isCharacterDataNode(S)){const W=c.node_clone(S);return W._data=a.characterData_substringData(S,I,A-I),i.mutation_append(W,N),a.characterData_replaceData(S,I,A-I,""),N}let E=S;for(;!l.tree_isAncestorOf(T,E,!0);){if(E._parent===null)throw new Error("Parent node  is null.");E=E._parent}let P=null;if(!l.tree_isAncestorOf(T,S,!0)){for(const W of E._children)if(m(W,$)){P=W;break}}let x=null;if(!l.tree_isAncestorOf(S,T,!0)){const W=[...E._children];for(let H=W.length-1;H>0;H--){const Q=W[H];if(m(Q,$)){x=Q;break}}}const R=[];for(const W of E._children)if(w(W,$)){if(r.Guard.isDocumentTypeNode(W))throw new e.HierarchyRequestError;R.push(W)}let K,te;if(l.tree_isAncestorOf(T,S,!0))K=S,te=I;else{let W=S;for(;W._parent!==null&&!l.tree_isAncestorOf(T,W._parent);)W=W._parent;if(W._parent===null)throw new Error("Parent node is null.");K=W._parent,te=1+l.tree_index(W)}if(r.Guard.isCharacterDataNode(P)){const W=c.node_clone(S);W._data=a.characterData_substringData(S,I,l.tree_nodeLength(S)-I),i.mutation_append(W,N),a.characterData_replaceData(S,I,l.tree_nodeLength(S)-I,"")}else if(P!==null){const W=c.node_clone(P);i.mutation_append(W,N);const H=o.create_range([S,I],[P,l.tree_nodeLength(P)]),Q=g(H);i.mutation_append(Q,W)}for(const W of R)i.mutation_append(W,N);if(r.Guard.isCharacterDataNode(x)){const W=c.node_clone(T);W._data=a.characterData_substringData(T,0,A),i.mutation_append(W,N),a.characterData_replaceData(T,0,A,"")}else if(x!==null){const W=c.node_clone(x);i.mutation_append(W,N);const H=o.create_range([x,0],[T,A]),Q=g(H);i.mutation_append(Q,W)}return $._start=[K,te],$._end=[K,te],N}un.range_extract=g;function y($){const N=o.create_documentFragment($._startNode._nodeDocument);if(u($))return N;const S=$._startNode,I=$._startOffset,T=$._endNode,A=$._endOffset;if(S===T&&r.Guard.isCharacterDataNode(S)){const K=c.node_clone(S);K._data=a.characterData_substringData(S,I,A-I),i.mutation_append(K,N)}let E=S;for(;!l.tree_isAncestorOf(T,E,!0);){if(E._parent===null)throw new Error("Parent node  is null.");E=E._parent}let P=null;if(!l.tree_isAncestorOf(T,S,!0)){for(const K of E._children)if(m(K,$)){P=K;break}}let x=null;if(!l.tree_isAncestorOf(S,T,!0)){const K=[...E._children];for(let te=K.length-1;te>0;te--){const W=K[te];if(m(W,$)){x=W;break}}}const R=[];for(const K of E._children)if(w(K,$)){if(r.Guard.isDocumentTypeNode(K))throw new e.HierarchyRequestError;R.push(K)}if(r.Guard.isCharacterDataNode(P)){const K=c.node_clone(S);K._data=a.characterData_substringData(S,I,l.tree_nodeLength(S)-I),i.mutation_append(K,N)}else if(P!==null){const K=c.node_clone(P);i.mutation_append(K,N);const te=o.create_range([S,I],[P,l.tree_nodeLength(P)]),W=y(te);i.mutation_append(W,K)}for(const K of R){const te=c.node_clone(K);i.mutation_append(te,N)}if(r.Guard.isCharacterDataNode(x)){const K=c.node_clone(T);K._data=a.characterData_substringData(T,0,A),i.mutation_append(K,N)}else if(x!==null){const K=c.node_clone(x);N.append(K);const te=o.create_range([x,0],[T,A]),W=g(te);i.mutation_append(W,K)}return N}un.range_cloneTheContents=y;function q($,N){if(r.Guard.isProcessingInstructionNode(N._startNode)||r.Guard.isCommentNode(N._startNode)||r.Guard.isTextNode(N._startNode)&&N._startNode._parent===null||N._startNode===$)throw new e.HierarchyRequestError;let S=null;if(r.Guard.isTextNode(N._startNode))S=N._startNode;else{let A=0;for(const E of N._startNode._children){if(A===N._startOffset){S=E;break}A++}}let I;if(S===null)I=N._startNode;else{if(S._parent===null)throw new Error("Parent node is null.");I=S._parent}i.mutation_ensurePreInsertionValidity($,I,S),r.Guard.isTextNode(N._startNode)&&(S=d.text_split(N._startNode,N._startOffset)),$===S&&(S=$._nextSibling),$._parent!==null&&i.mutation_remove($,$._parent);let T=S===null?l.tree_nodeLength(I):l.tree_index(S);r.Guard.isDocumentFragmentNode($)?T+=l.tree_nodeLength($):T++,i.mutation_preInsert($,I,S),u(N)&&(N._end=[I,T])}un.range_insert=q;function D($){return{[Symbol.iterator]:()=>{const N=$.commonAncestorContainer;let S=l.tree_getFirstDescendantNode(N);return{next:()=>{for(;S&&!w(S,$);)S=l.tree_getNextDescendantNode(N,S);if(S===null)return{done:!0,value:null};{const I={done:!1,value:S};return S=l.tree_getNextDescendantNode(N,S),I}}}}}}un.range_getContainedNodes=D;function C($){return{[Symbol.iterator]:()=>{const N=$.commonAncestorContainer;let S=l.tree_getFirstDescendantNode(N);return{next:()=>{for(;S&&!m(S,$);)S=l.tree_getNextDescendantNode(N,S);if(S===null)return{done:!0,value:null};{const I={done:!1,value:S};return S=l.tree_getNextDescendantNode(N,S),I}}}}}}return un.range_getPartiallyContainedNodes=C,un}var dl={},gf;function Ng(){if(gf)return dl;gf=1,Object.defineProperty(dl,"__esModule",{value:!0});const n=Vt();function e(r,o){throw new n.NotSupportedError}return dl.selectors_scopeMatchASelectorsString=e,dl}var Ii={},vf;function Eg(){if(vf)return Ii;vf=1,Object.defineProperty(Ii,"__esModule",{value:!0});const n=mt(),e=xd();function r(l,s){let a=s?l._current._firstChild:l._current._lastChild;for(;a!==null;){const c=e.traversal_filter(l,a);if(c===n.FilterResult.Accept)return l._current=a,a;if(c===n.FilterResult.Skip){const i=s?a._firstChild:a._lastChild;if(i!==null){a=i;continue}}for(;a!==null;){const i=s?a._nextSibling:a._previousSibling;if(i!==null){a=i;break}const d=a._parent;if(d===null||d===l._root||d===l._current)return null;a=d}}return null}Ii.treeWalker_traverseChildren=r;function o(l,s){let a=l._current;if(a===l._root)return null;for(;;){let c=s?a._nextSibling:a._previousSibling;for(;c!==null;){a=c;const i=e.traversal_filter(l,a);if(i===n.FilterResult.Accept)return l._current=a,a;c=s?a._firstChild:a._lastChild,(i===n.FilterResult.Reject||c===null)&&(c=s?a._nextSibling:a._previousSibling)}if(a=a._parent,a===null||a===l._root||e.traversal_filter(l,a)===n.FilterResult.Accept)return null}}return Ii.treeWalker_traverseSiblings=o,Ii}var _f;function at(){return _f||(_f=1,(function(n){function e(r){for(var o in r)n.hasOwnProperty(o)||(n[o]=r[o])}Object.defineProperty(n,"__esModule",{value:!0}),e(_g()),e(bg()),e(H4()),e(Sd()),e(ba()),e(Vl()),e(yd()),e(Xr()),e(wg()),e(Wi()),e(wd()),e(xg()),e(ni()),e(Gi()),e(j4()),e(G4()),e(U4()),e(Nd()),e(yg()),e(Sg()),e(Ng()),e(Ul()),e(W4()),e(xd()),e(jn()),e(Eg()),e(fn()),e(V4())})(op)),op}var bf;function jl(){if(bf)return eo;bf=1,Object.defineProperty(eo,"__esModule",{value:!0});const n=mt(),e=Bl(),r=pd(),o=Vt(),l=nn(),s=at();let a=class X4{constructor(i){this.level=0,this._builderOptions=i}docType(i,d,u){}comment(i){}text(i){}instruction(i,d){}cdata(i){}openTagBegin(i){}openTagEnd(i,d,u){}closeTag(i){}attributes(i){for(const d of i)this.attribute(d[1]===null?d[2]:d[1]+":"+d[2],d[3])}attribute(i,d){}beginElement(i){}endElement(i){}serializeNode(i,d,u){const f=i._nodeDocument!==void 0&&i._nodeDocument._hasNamespaces;if(this.level=0,this.currentNode=i,f){let w=null;const m=new r.NamespacePrefixMap;m.set("xml",l.namespace.XML);const v={value:1};try{this._serializeNodeNS(i,w,m,v,d,u)}catch(_){throw new o.InvalidStateError(_.message)}}else try{this._serializeNode(i,d,u)}catch(w){throw new o.InvalidStateError(w.message)}}_serializeNodeNS(i,d,u,f,w,m){switch(this.currentNode=i,i.nodeType){case n.NodeType.Element:this._serializeElementNS(i,d,u,f,w,m);break;case n.NodeType.Document:this._serializeDocumentNS(i,d,u,f,w,m);break;case n.NodeType.Comment:this._serializeComment(i,w,m);break;case n.NodeType.Text:this._serializeText(i,w,m);break;case n.NodeType.DocumentFragment:this._serializeDocumentFragmentNS(i,d,u,f,w,m);break;case n.NodeType.DocumentType:this._serializeDocumentType(i,w,m);break;case n.NodeType.ProcessingInstruction:this._serializeProcessingInstruction(i,w,m);break;case n.NodeType.CData:this._serializeCData(i,w,m);break;default:throw new Error(`Unknown node type: ${i.nodeType}`)}}_serializeNode(i,d,u){switch(this.currentNode=i,i.nodeType){case n.NodeType.Element:this._serializeElement(i,d,u);break;case n.NodeType.Document:this._serializeDocument(i,d,u);break;case n.NodeType.Comment:this._serializeComment(i,d,u);break;case n.NodeType.Text:this._serializeText(i,d,u);break;case n.NodeType.DocumentFragment:this._serializeDocumentFragment(i,d,u);break;case n.NodeType.DocumentType:this._serializeDocumentType(i,d,u);break;case n.NodeType.ProcessingInstruction:this._serializeProcessingInstruction(i,d,u);break;case n.NodeType.CData:this._serializeCData(i,d,u);break;default:throw new Error(`Unknown node type: ${i.nodeType}`)}}_serializeElementNS(i,d,u,f,w,m){const v=[];if(w&&(i.localName.indexOf(":")!==-1||!s.xml_isName(i.localName)))throw new Error("Node local name contains invalid characters (well-formed required).");let _="",h=!1,g=!1,y=u.copy(),q={},D=this._recordNamespaceInformation(i,y,q),C=d,$=i.namespaceURI;if(C===$)D!==null&&(g=!0),$===l.namespace.XML?_="xml:"+i.localName:_=i.localName,this.beginElement(_),this.openTagBegin(_);else{let S=i.prefix,I=null;if((S!==null||$!==D)&&(I=y.get(S,$)),S==="xmlns"){if(w)throw new Error("An element cannot have the 'xmlns' prefix (well-formed required).");I=S}I!==null?(_=I+":"+i.localName,D!==null&&D!==l.namespace.XML&&(C=D||null),this.beginElement(_),this.openTagBegin(_)):S!==null?(S in q&&(S=this._generatePrefix($,y,f)),y.set(S,$),_+=S+":"+i.localName,this.beginElement(_),this.openTagBegin(_),v.push([null,"xmlns",S,this._serializeAttributeValue($,w,m)]),D!==null&&(C=D||null)):D===null||D!==null&&D!==$?(g=!0,_+=i.localName,C=$,this.beginElement(_),this.openTagBegin(_),v.push([null,null,"xmlns",this._serializeAttributeValue($,w,m)])):(_+=i.localName,C=$,this.beginElement(_),this.openTagBegin(_))}v.push(...this._serializeAttributesNS(i,y,f,q,g,w,m)),this.attributes(v);const N=$===l.namespace.HTML;if(N&&i.childNodes.length===0&&X4._VoidElementNames.has(i.localName)?(this.openTagEnd(_,!0,!0),this.endElement(_),h=!0):!N&&i.childNodes.length===0?(this.openTagEnd(_,!0,!1),this.endElement(_),h=!0):this.openTagEnd(_,!1,!1),!h){if(!(N&&i.localName==="template"))for(const S of i.childNodes)this.level++,this._serializeNodeNS(S,C,y,f,w,m),this.level--;this.closeTag(_),this.endElement(_)}}_serializeElement(i,d,u){if(d&&(i.localName.indexOf(":")!==-1||!s.xml_isName(i.localName)))throw new Error("Node local name contains invalid characters (well-formed required).");let f=!1;const w=i.localName;this.beginElement(w),this.openTagBegin(w);const m=this._serializeAttributes(i,d,u);if(this.attributes(m),i.hasChildNodes()?this.openTagEnd(w,!1,!1):(this.openTagEnd(w,!0,!1),this.endElement(w),f=!0),!f){for(const v of i._children)this.level++,this._serializeNode(v,d,u),this.level--;this.closeTag(w),this.endElement(w)}}_serializeDocumentNS(i,d,u,f,w,m){if(w&&i.documentElement===null)throw new Error("Missing document element (well-formed required).");for(const v of i.childNodes)this._serializeNodeNS(v,d,u,f,w,m)}_serializeDocument(i,d,u){if(d&&i.documentElement===null)throw new Error("Missing document element (well-formed required).");for(const f of i._children)this._serializeNode(f,d,u)}_serializeComment(i,d,u){if(d&&(!s.xml_isLegalChar(i.data)||i.data.indexOf("--")!==-1||i.data.endsWith("-")))throw new Error("Comment data contains invalid characters (well-formed required).");this.comment(i.data)}_serializeText(i,d,u){if(d&&!s.xml_isLegalChar(i.data))throw new Error("Text data contains invalid characters (well-formed required).");let f="";if(u)f=i.data.replace(/(?!&(lt|gt|amp|apos|quot);)&/g,"&amp;").replace(/</g,"&lt;").replace(/>/g,"&gt;").replace(/\r/g,"&#xD;");else for(let w=0;w<i.data.length;w++){const m=i.data[w];m==="&"?f+="&amp;":m==="<"?f+="&lt;":m===">"?f+="&gt;":f+=m}this.text(f)}_serializeDocumentFragmentNS(i,d,u,f,w,m){for(const v of i.childNodes)this._serializeNodeNS(v,d,u,f,w,m)}_serializeDocumentFragment(i,d,u){for(const f of i._children)this._serializeNode(f,d,u)}_serializeDocumentType(i,d,u){if(d&&!s.xml_isPubidChar(i.publicId))throw new Error("DocType public identifier does not match PubidChar construct (well-formed required).");if(d&&(!s.xml_isLegalChar(i.systemId)||i.systemId.indexOf('"')!==-1&&i.systemId.indexOf("'")!==-1))throw new Error("DocType system identifier contains invalid characters (well-formed required).");this.docType(i.name,i.publicId,i.systemId)}_serializeProcessingInstruction(i,d,u){if(d&&(i.target.indexOf(":")!==-1||/^xml$/i.test(i.target)))throw new Error("Processing instruction target contains invalid characters (well-formed required).");if(d&&(!s.xml_isLegalChar(i.data)||i.data.indexOf("?>")!==-1))throw new Error("Processing instruction data contains invalid characters (well-formed required).");this.instruction(i.target,i.data)}_serializeCData(i,d,u){if(d&&i.data.indexOf("]]>")!==-1)throw new Error("CDATA contains invalid characters (well-formed required).");this.cdata(i.data)}_serializeAttributesNS(i,d,u,f,w,m,v){const _=[],h=m?new e.LocalNameSet:void 0;for(const g of i.attributes){if(!m&&!w&&g.namespaceURI===null){_.push([null,null,g.localName,this._serializeAttributeValue(g.value,m,v)]);continue}if(m&&h&&h.has(g.namespaceURI,g.localName))throw new Error("Element contains duplicate attributes (well-formed required).");m&&h&&h.set(g.namespaceURI,g.localName);let y=g.namespaceURI,q=null;if(y!==null)if(q=d.get(g.prefix,y),y===l.namespace.XMLNS){if(g.value===l.namespace.XML||g.prefix===null&&w||g.prefix!==null&&(!(g.localName in f)||f[g.localName]!==g.value)&&d.has(g.localName,g.value))continue;if(m&&g.value===l.namespace.XMLNS)throw new Error("XMLNS namespace is reserved (well-formed required).");if(m&&g.value==="")throw new Error("Namespace prefix declarations cannot be used to undeclare a namespace (well-formed required).");g.prefix==="xmlns"&&(q="xmlns")}else q===null&&(g.prefix!==null&&(!d.hasPrefix(g.prefix)||d.has(g.prefix,y))?q=g.prefix:q=this._generatePrefix(y,d,u),_.push([null,"xmlns",q,this._serializeAttributeValue(y,m,v)]));if(m&&(g.localName.indexOf(":")!==-1||!s.xml_isName(g.localName)||g.localName==="xmlns"&&y===null))throw new Error("Attribute local name contains invalid characters (well-formed required).");_.push([y,q,g.localName,this._serializeAttributeValue(g.value,m,v)])}return _}_serializeAttributes(i,d,u){const f=[],w=d?{}:void 0;for(const m of i.attributes){if(!d){f.push([null,null,m.localName,this._serializeAttributeValue(m.value,d,u)]);continue}if(d&&w&&m.localName in w)throw new Error("Element contains duplicate attributes (well-formed required).");if(d&&w&&(w[m.localName]=!0),d&&(m.localName.indexOf(":")!==-1||!s.xml_isName(m.localName)))throw new Error("Attribute local name contains invalid characters (well-formed required).");f.push([null,null,m.localName,this._serializeAttributeValue(m.value,d,u)])}return f}_recordNamespaceInformation(i,d,u){let f=null;for(const w of i.attributes){let m=w.namespaceURI,v=w.prefix;if(m===l.namespace.XMLNS)if(v===null){f=w.value;continue}else{let _=w.localName,h=w.value;if(h===l.namespace.XML||(h===""&&(h=null),d.has(_,h)))continue;d.set(_,h),u[_]=h||""}}return f}_generatePrefix(i,d,u){const f="ns"+u.value.toString();return u.value++,d.set(f,i),f}_serializeAttributeValue(i,d,u){if(d&&i!==null&&!s.xml_isLegalChar(i))throw new Error("Invalid characters in attribute value.");if(i===null)return"";if(u)return i.replace(/(?!&(lt|gt|amp|apos|quot);)&/g,"&amp;").replace(/</g,"&lt;").replace(/"/g,"&quot;").replace(/\t/g,"&#x9;").replace(/\n/g,"&#xA;").replace(/\r/g,"&#xD;");{let f="";for(let w=0;w<i.length;w++){const m=i[w];m==='"'?f+="&quot;":m==="&"?f+="&amp;":m==="<"?f+="&lt;":m===">"?f+="&gt;":f+=m}return f}}};return eo.BaseWriter=a,a._VoidElementNames=new Set(["area","base","basefont","bgsound","br","col","embed","frame","hr","img","input","keygen","link","menuitem","meta","param","source","track","wbr"]),eo}var wf;function Ed(){if(wf)return Qs;wf=1,Object.defineProperty(Qs,"__esModule",{value:!0});const n=va(),e=mt(),r=jl();let o=class extends r.BaseWriter{serialize(s,a){const c=n.applyDefaults(a,{format:"object",wellFormed:!1,noDoubleEncoding:!1,group:!1});return this._currentList=[],this._currentIndex=0,this._listRegister=[this._currentList],this.serializeNode(s,c.wellFormed,c.noDoubleEncoding),this._process(this._currentList,c)}_process(s,a){if(s.length===0)return{};const c={};let i=!1,d=0,u=0,f=0,w=0;for(let y=0;y<s.length;y++){const q=s[y],D=Object.keys(q)[0];switch(D){case"@":continue;case"#":d++;break;case"!":u++;break;case"?":f++;break;case"$":w++;break;default:c[D]?i=!0:c[D]=!0;break}}const m=this._getAttrKey(),v=this._getNodeKey(e.NodeType.Text),_=this._getNodeKey(e.NodeType.Comment),h=this._getNodeKey(e.NodeType.ProcessingInstruction),g=this._getNodeKey(e.NodeType.CData);if(d===1&&s.length===1&&n.isString(s[0]["#"]))return s[0]["#"];if(i){const y=[],q={[v]:y};for(let D=0;D<s.length;D++){const C=s[D],$=Object.keys(C)[0];switch($){case"@":const N=C["@"],S=Object.keys(N);S.length===1?y.push({[m+S[0]]:N[S[0]]}):y.push({[m]:C["@"]});break;case"#":y.push({[v]:C["#"]});break;case"!":y.push({[_]:C["!"]});break;case"?":y.push({[h]:C["?"]});break;case"$":y.push({[g]:C.$});break;default:const I=C;if(I[$].length!==0&&n.isArray(I[$][0])){const T=[],A=I[$];for(let E=0;E<A.length;E++)T.push(this._process(A[E],a));y.push({[$]:T})}else y.push({[$]:this._process(I[$],a)});break}}return q}else{let y=1,q=1,D=1,C=1;const $={};for(let N=0;N<s.length;N++){const S=s[N],I=Object.keys(S)[0];switch(I){case"@":const T=S["@"],A=Object.keys(T);if(!a.group||A.length===1)for(const P in T)$[m+P]=T[P];else $[m]=T;break;case"#":y=this._processSpecItem(S["#"],$,a.group,v,d,y);break;case"!":q=this._processSpecItem(S["!"],$,a.group,_,u,q);break;case"?":D=this._processSpecItem(S["?"],$,a.group,h,f,D);break;case"$":C=this._processSpecItem(S.$,$,a.group,g,w,C);break;default:const E=S;if(E[I].length!==0&&n.isArray(E[I][0])){const P=[],x=E[I];for(let R=0;R<x.length;R++)P.push(this._process(x[R],a));$[I]=P}else $[I]=this._process(E[I],a);break}}return $}}_processSpecItem(s,a,c,i,d,u){if(!c&&n.isArray(s)&&d+s.length>2)for(const f of s){const w=i+(u++).toString();a[w]=f}else{const f=d>1?i+(u++).toString():i;a[f]=s}return u}beginElement(s){const a=[];if(this._currentList.length===0)this._currentList.push({[s]:a});else{const c=this._currentList[this._currentList.length-1];this._isElementNode(c,s)?c[s].length!==0&&n.isArray(c[s][0])?c[s].push(a):c[s]=[c[s],a]:this._currentList.push({[s]:a})}this._currentIndex++,this._listRegister.length>this._currentIndex?this._listRegister[this._currentIndex]=a:this._listRegister.push(a),this._currentList=a}endElement(){this._currentList=this._listRegister[--this._currentIndex]}attribute(s,a){if(this._currentList.length===0)this._currentList.push({"@":{[s]:a}});else{const c=this._currentList[this._currentList.length-1];this._isAttrNode(c)?c["@"][s]=a:this._currentList.push({"@":{[s]:a}})}}comment(s){if(this._currentList.length===0)this._currentList.push({"!":s});else{const a=this._currentList[this._currentList.length-1];this._isCommentNode(a)?n.isArray(a["!"])?a["!"].push(s):a["!"]=[a["!"],s]:this._currentList.push({"!":s})}}text(s){if(this._currentList.length===0)this._currentList.push({"#":s});else{const a=this._currentList[this._currentList.length-1];this._isTextNode(a)?n.isArray(a["#"])?a["#"].push(s):a["#"]=[a["#"],s]:this._currentList.push({"#":s})}}instruction(s,a){const c=a===""?s:s+" "+a;if(this._currentList.length===0)this._currentList.push({"?":c});else{const i=this._currentList[this._currentList.length-1];this._isInstructionNode(i)?n.isArray(i["?"])?i["?"].push(c):i["?"]=[i["?"],c]:this._currentList.push({"?":c})}}cdata(s){if(this._currentList.length===0)this._currentList.push({$:s});else{const a=this._currentList[this._currentList.length-1];this._isCDATANode(a)?n.isArray(a.$)?a.$.push(s):a.$=[a.$,s]:this._currentList.push({$:s})}}_isAttrNode(s){return"@"in s}_isTextNode(s){return"#"in s}_isCommentNode(s){return"!"in s}_isInstructionNode(s){return"?"in s}_isCDATANode(s){return"$"in s}_isElementNode(s,a){return a in s}_getAttrKey(){return this._builderOptions.convert.att}_getNodeKey(s){switch(s){case e.NodeType.Comment:return this._builderOptions.convert.comment;case e.NodeType.Text:return this._builderOptions.convert.text;case e.NodeType.ProcessingInstruction:return this._builderOptions.convert.ins;case e.NodeType.CData:return this._builderOptions.convert.cdata;default:throw new Error("Invalid node type.")}}};return Qs.ObjectWriter=o,Qs}var xf;function Tg(){if(xf)return Ks;xf=1,Object.defineProperty(Ks,"__esModule",{value:!0});const n=va(),e=Ed(),r=jl();let o=class extends r.BaseWriter{serialize(s,a){const c=n.applyDefaults(a,{format:"map",wellFormed:!1,noDoubleEncoding:!1,group:!1}),i=n.applyDefaults(c,{format:"object",wellFormed:!1,noDoubleEncoding:!1}),u=new e.ObjectWriter(this._builderOptions).serialize(s,i);return this._convertObject(u)}_convertObject(s){if(n.isArray(s)){for(let a=0;a<s.length;a++)s[a]=this._convertObject(s[a]);return s}else if(n.isObject(s)){const a=new Map;for(const c in s)a.set(c,this._convertObject(s[c]));return a}else return s}};return Ks.MapWriter=o,Ks}var ul={},yf;function Ag(){if(yf)return ul;yf=1,Object.defineProperty(ul,"__esModule",{value:!0});const n=va(),e=mt(),r=jl(),o=vt();let l=class extends r.BaseWriter{constructor(){super(...arguments),this._indentation={},this._lengthToLastNewline=0}serialize(a,c){return this._options=n.applyDefaults(c,{wellFormed:!1,noDoubleEncoding:!1,headless:!1,prettyPrint:!1,indent:"  ",newline:`
`,offset:0,width:0,allowEmptyTags:!1,indentTextOnlyNodes:!1,spaceBeforeSlash:!1}),this._refs={suppressPretty:!1,emptyNode:!1,markup:""},a.nodeType===e.NodeType.Document&&!this._options.headless&&(this._beginLine(),this._refs.markup="<?xml",this._refs.markup+=' version="'+this._builderOptions.version+'"',this._builderOptions.encoding!==void 0&&(this._refs.markup+=' encoding="'+this._builderOptions.encoding+'"'),this._builderOptions.standalone!==void 0&&(this._refs.markup+=' standalone="'+(this._builderOptions.standalone?"yes":"no")+'"'),this._refs.markup+="?>",this._endLine()),this.serializeNode(a,this._options.wellFormed,this._options.noDoubleEncoding),this._options.prettyPrint&&this._refs.markup.slice(-this._options.newline.length)===this._options.newline&&(this._refs.markup=this._refs.markup.slice(0,-this._options.newline.length)),this._refs.markup}docType(a,c,i){this._beginLine(),c&&i?this._refs.markup+="<!DOCTYPE "+a+' PUBLIC "'+c+'" "'+i+'">':c?this._refs.markup+="<!DOCTYPE "+a+' PUBLIC "'+c+'">':i?this._refs.markup+="<!DOCTYPE "+a+' SYSTEM "'+i+'">':this._refs.markup+="<!DOCTYPE "+a+">",this._endLine()}openTagBegin(a){this._beginLine(),this._refs.markup+="<"+a}openTagEnd(a,c,i){if(this._refs.suppressPretty=!1,this._refs.emptyNode=!1,this._options.prettyPrint&&!c&&!i){let d=!0,u=!0,f=this.currentNode.firstChild,w=0,m=0;for(;f;){if(o.Guard.isExclusiveTextNode(f))m++;else if(o.Guard.isCDATASectionNode(f))w++;else{d=!1,u=!1;break}f.data!==""&&(u=!1),f=f.nextSibling}this._refs.suppressPretty=!this._options.indentTextOnlyNodes&&d&&(w<=1&&m===0||w===0),this._refs.emptyNode=u}(i||c||this._refs.emptyNode)&&this._options.allowEmptyTags?this._refs.markup+="></"+a+">":this._refs.markup+=i?" />":c||this._refs.emptyNode?this._options.spaceBeforeSlash?" />":"/>":">",this._endLine()}closeTag(a){this._refs.emptyNode||(this._beginLine(),this._refs.markup+="</"+a+">"),this._refs.suppressPretty=!1,this._refs.emptyNode=!1,this._endLine()}attribute(a,c){const i=a+'="'+c+'"';this._options.prettyPrint&&this._options.width>0&&this._refs.markup.length-this._lengthToLastNewline+1+i.length>this._options.width?(this._endLine(),this._beginLine(),this._refs.markup+=this._indent(1)+i):this._refs.markup+=" "+i}text(a){a!==""&&(this._beginLine(),this._refs.markup+=a,this._endLine())}cdata(a){a!==""&&(this._beginLine(),this._refs.markup+="<![CDATA["+a+"]]>",this._endLine())}comment(a){this._beginLine(),this._refs.markup+="<!--"+a+"-->",this._endLine()}instruction(a,c){this._beginLine(),this._refs.markup+="<?"+(c===""?a:a+" "+c)+"?>",this._endLine()}_beginLine(){this._options.prettyPrint&&!this._refs.suppressPretty&&(this._refs.markup+=this._indent(this._options.offset+this.level))}_endLine(){this._options.prettyPrint&&!this._refs.suppressPretty&&(this._refs.markup+=this._options.newline,this._lengthToLastNewline=this._refs.markup.length)}_indent(a){if(a<=0)return"";if(this._indentation[a]!==void 0)return this._indentation[a];{const c=this._options.indent.repeat(a);return this._indentation[a]=c,c}}};return ul.XMLWriter=l,ul}var ml={},Sf;function $g(){if(Sf)return ml;Sf=1,Object.defineProperty(ml,"__esModule",{value:!0});const n=Ed(),e=va(),r=jl();let o=class extends r.BaseWriter{serialize(s,a){const c=e.applyDefaults(a,{wellFormed:!1,noDoubleEncoding:!1,prettyPrint:!1,indent:"  ",newline:`
`,offset:0,group:!1}),i=e.applyDefaults(c,{format:"object",wellFormed:!1,noDoubleEncoding:!1}),u=new n.ObjectWriter(this._builderOptions).serialize(s,i);return this._beginLine(c,0)+this._convertObject(u,c)}_convertObject(s,a,c=0){let i="";const d=this._isLeafNode(s);if(e.isArray(s)){i+="[";const u=s.length;let f=0;for(const w of s)i+=this._endLine(a,c+1)+this._beginLine(a,c+1)+this._convertObject(w,a,c+1),f<u-1&&(i+=","),f++;i+=this._endLine(a,c)+this._beginLine(a,c),i+="]"}else if(e.isObject(s)){i+="{";const u=e.objectLength(s);let f=0;e.forEachObject(s,(w,m)=>{d&&a.prettyPrint?i+=" ":i+=this._endLine(a,c+1)+this._beginLine(a,c+1),i+='"'+w+'":',a.prettyPrint&&(i+=" "),i+=this._convertObject(m,a,c+1),f<u-1&&(i+=","),f++},this),d&&a.prettyPrint?i+=" ":i+=this._endLine(a,c)+this._beginLine(a,c),i+="}"}else i+='"'+s+'"';return i}_beginLine(s,a){if(s.prettyPrint){const c=s.offset+a+1;if(c>0)return new Array(c).join(s.indent)}else return"";return""}_endLine(s,a){return s.prettyPrint?s.newline:""}_isLeafNode(s){return this._descendantCount(s)<=1}_descendantCount(s,a=0){return e.isArray(s)?e.forEachArray(s,c=>a+=this._descendantCount(c,a),this):e.isObject(s)?e.forEachObject(s,(c,i)=>a+=this._descendantCount(i,a),this):a++,a}};return ml.JSONWriter=o,ml}var Nf;function Dg(){if(Nf)return ia;Nf=1,Object.defineProperty(ia,"__esModule",{value:!0});var n=Tg();ia.MapWriter=n.MapWriter;var e=Ag();ia.XMLWriter=e.XMLWriter;var r=Ed();ia.ObjectWriter=r.ObjectWriter;var o=$g();return ia.JSONWriter=o.JSONWriter,ia}var da={},za={},fl={},hl={},gl={},vl={},cp={},Ef;function Z4(){return Ef||(Ef=1,(function(n){Object.defineProperty(n,"__esModule",{value:!0}),(function(e){e[e.EOF=0]="EOF",e[e.Declaration=1]="Declaration",e[e.DocType=2]="DocType",e[e.Element=3]="Element",e[e.Text=4]="Text",e[e.CDATA=5]="CDATA",e[e.PI=6]="PI",e[e.Comment=7]="Comment",e[e.ClosingTag=8]="ClosingTag"})(n.TokenType||(n.TokenType={}))})(cp)),cp}var Tf;function Cg(){if(Tf)return vl;Tf=1,Object.defineProperty(vl,"__esModule",{value:!0});const n=Z4();let e=class Ur{constructor(o,l){this._options={skipWhitespaceOnlyText:!1},this.err={line:-1,col:-1,index:-1,str:""},this._str=o,this._index=0,this._length=o.length,l&&(this._options.skipWhitespaceOnlyText=l.skipWhitespaceOnlyText||!1)}nextToken(){if(this.eof())return{type:n.TokenType.EOF};let o=this.skipIfStartsWith("<")?this.openBracket():this.text();return this._options.skipWhitespaceOnlyText&&o.type===n.TokenType.Text&&Ur.isWhiteSpaceToken(o)&&(o=this.nextToken()),o}openBracket(){if(this.skipIfStartsWith("?"))return this.skipIfStartsWith("xml")?Ur.isSpace(this._str[this._index])?this.declaration():(this.seek(-3),this.pi()):this.pi();if(this.skipIfStartsWith("!")){if(this.skipIfStartsWith("--"))return this.comment();if(this.skipIfStartsWith("[CDATA["))return this.cdata();if(this.skipIfStartsWith("DOCTYPE"))return this.doctype();this.throwError("Invalid '!' in opening tag.")}else return this.skipIfStartsWith("/")?this.closeTag():this.openTag()}declaration(){let o="",l="",s="";for(;!this.eof();){if(this.skipSpace(),this.skipIfStartsWith("?>"))return{type:n.TokenType.Declaration,version:o,encoding:l,standalone:s};{const[a,c]=this.attribute();a==="version"?o=c:a==="encoding"?l=c:a==="standalone"?s=c:this.throwError("Invalid attribute name: "+a)}}this.throwError("Missing declaration end symbol `?>`")}doctype(){let o="",l="";this.skipSpace();const s=this.takeUntil2("[",">",!0);return this.skipSpace(),this.skipIfStartsWith("PUBLIC")?(o=this.quotedString(),l=this.quotedString()):this.skipIfStartsWith("SYSTEM")&&(l=this.quotedString()),this.skipSpace(),this.skipIfStartsWith("[")&&(this.skipUntil("]"),this.skipIfStartsWith("]")||this.throwError("Missing end bracket of DTD internal subset")),this.skipSpace(),this.skipIfStartsWith(">")||this.throwError("Missing doctype end symbol `>`"),{type:n.TokenType.DocType,name:s,pubId:o,sysId:l}}pi(){const o=this.takeUntilStartsWith("?>",!0);if(this.eof()&&this.throwError("Missing processing instruction end symbol `?>`"),this.skipSpace(),this.skipIfStartsWith("?>"))return{type:n.TokenType.PI,target:o,data:""};const l=this.takeUntilStartsWith("?>");return this.eof()&&this.throwError("Missing processing instruction end symbol `?>`"),this.seek(2),{type:n.TokenType.PI,target:o,data:l}}text(){const o=this.takeUntil("<");return{type:n.TokenType.Text,data:o}}comment(){const o=this.takeUntilStartsWith("-->");return this.eof()&&this.throwError("Missing comment end symbol `-->`"),this.seek(3),{type:n.TokenType.Comment,data:o}}cdata(){const o=this.takeUntilStartsWith("]]>");return this.eof()&&this.throwError("Missing CDATA end symbol `]>`"),this.seek(3),{type:n.TokenType.CDATA,data:o}}openTag(){this.skipSpace();const o=this.takeUntil2(">","/",!0);if(this.skipSpace(),this.skipIfStartsWith(">"))return{type:n.TokenType.Element,name:o,attributes:[],selfClosing:!1};if(this.skipIfStartsWith("/>"))return{type:n.TokenType.Element,name:o,attributes:[],selfClosing:!0};const l=[];for(;!this.eof();){if(this.skipSpace(),this.skipIfStartsWith(">"))return{type:n.TokenType.Element,name:o,attributes:l,selfClosing:!1};if(this.skipIfStartsWith("/>"))return{type:n.TokenType.Element,name:o,attributes:l,selfClosing:!0};const s=this.attribute();l.push(s)}this.throwError("Missing opening element tag end symbol `>`")}closeTag(){this.skipSpace();const o=this.takeUntil(">",!0);return this.skipSpace(),this.skipIfStartsWith(">")||this.throwError("Missing closing element tag end symbol `>`"),{type:n.TokenType.ClosingTag,name:o}}attribute(){this.skipSpace();const o=this.takeUntil("=",!0);this.skipSpace(),this.skipIfStartsWith("=")||this.throwError("Missing equals sign before attribute value");const l=this.quotedString();return[o,l]}quotedString(){this.skipSpace();const o=this.take(1);Ur.isQuote(o)||this.throwError("Missing start quote character before quoted value");const l=this.takeUntil(o);return this.skipIfStartsWith(o)||this.throwError("Missing end quote character after quoted value"),l}eof(){return this._index>=this._length}skipIfStartsWith(o){const l=o.length;if(l===1)return this._str[this._index]===o?(this._index++,!0):!1;for(let s=0;s<l;s++)if(this._str[this._index+s]!==o[s])return!1;return this._index+=l,!0}seek(o){this._index+=o,this._index<0&&(this._index=0),this._index>this._length&&(this._index=this._length)}skipSpace(){for(;!this.eof()&&Ur.isSpace(this._str[this._index]);)this._index++}take(o){if(o===1)return this._str[this._index++];const l=this._index;return this.seek(o),this._str.slice(l,this._index)}takeUntil(o,l=!1){const s=this._index;for(;this._index<this._length;){const a=this._str[this._index];if(a!==o&&(!l||!Ur.isSpace(a)))this._index++;else break}return this._str.slice(s,this._index)}takeUntil2(o,l,s=!1){const a=this._index;for(;this._index<this._length;){const c=this._str[this._index];if(c!==o&&c!==l&&(!s||!Ur.isSpace(c)))this._index++;else break}return this._str.slice(a,this._index)}takeUntilStartsWith(o,l=!1){const s=this._index,a=o.length;for(;this._index<this._length;){let c=!0;for(let i=0;i<a;i++){const d=this._str[this._index+i],u=o[i];if(l&&Ur.isSpace(d))return this._str.slice(s,this._index);if(d!==u){this._index++,c=!1;break}}if(c)return this._str.slice(s,this._index)}return this._index=this._length,this._str.slice(s)}skipUntil(o){for(;this._index<this._length&&this._str[this._index]!==o;)this._index++}static isWhiteSpaceToken(o){const l=o.data;for(let s=0;s<l.length;s++){const a=l[s];if(a!==" "&&a!==`
`&&a!=="\r"&&a!=="	"&&a!=="\f")return!1}return!0}static isSpace(o){return o===" "||o===`
`||o==="\r"||o==="	"}static isQuote(o){return o==='"'||o==="'"}throwError(o){const l=/\r\n|\r|\n/g;let s=null,a=0,c=0,i=this._str.length;for(;(s=l.exec(this._str))!==null&&s!==null;)if(a++,s.index<this._index&&(c=l.lastIndex),s.index>this._index){i=s.index;break}throw this.err={line:a,col:this._index-c,index:this._index,str:this._str.substring(c,i)},new Error(o+`
Index: `+this.err.index+`
Ln: `+this.err.line+", Col: "+this.err.col+`
Input: `+this.err.str)}[Symbol.iterator](){return this._index=0,{next:(function(){const o=this.nextToken();return o.type===n.TokenType.EOF?{done:!0,value:null}:{done:!1,value:o}}).bind(this)}}};return vl.XMLStringLexer=e,vl}var Af;function Ig(){if(Af)return gl;Af=1,Object.defineProperty(gl,"__esModule",{value:!0});const n=Cg(),e=Z4(),r=nn(),o=at(),l=Bl();let s=class{parse(c){const i=new n.XMLStringLexer(c,{skipWhitespaceOnlyText:!0}),d=o.create_document();let u=d,f=i.nextToken();for(;f.type!==e.TokenType.EOF;){switch(f.type){case e.TokenType.Declaration:const w=f;if(w.version!=="1.0")throw new Error("Invalid xml version: "+w.version);break;case e.TokenType.DocType:const m=f;if(!o.xml_isPubidChar(m.pubId))throw new Error("DocType public identifier does not match PubidChar construct.");if(!o.xml_isLegalChar(m.sysId)||m.sysId.indexOf('"')!==-1&&m.sysId.indexOf("'")!==-1)throw new Error("DocType system identifier contains invalid characters.");u.appendChild(d.implementation.createDocumentType(m.name,m.pubId,m.sysId));break;case e.TokenType.CDATA:const v=f;if(!o.xml_isLegalChar(v.data)||v.data.indexOf("]]>")!==-1)throw new Error("CDATA contains invalid characters.");u.appendChild(d.createCDATASection(v.data));break;case e.TokenType.Comment:const _=f;if(!o.xml_isLegalChar(_.data)||_.data.indexOf("--")!==-1||_.data.endsWith("-"))throw new Error("Comment data contains invalid characters.");u.appendChild(d.createComment(_.data));break;case e.TokenType.PI:const h=f;if(h.target.indexOf(":")!==-1||/^xml$/i.test(h.target))throw new Error("Processing instruction target contains invalid characters.");if(!o.xml_isLegalChar(h.data)||h.data.indexOf("?>")!==-1)throw new Error("Processing instruction data contains invalid characters.");u.appendChild(d.createProcessingInstruction(h.target,h.data));break;case e.TokenType.Text:const g=f;if(!o.xml_isLegalChar(g.data))throw new Error("Text data contains invalid characters.");u.appendChild(d.createTextNode(g.data));break;case e.TokenType.Element:const y=f,[q,D]=o.namespace_extractQName(y.name);if(D.indexOf(":")!==-1||!o.xml_isName(D))throw new Error("Node local name contains invalid characters.");if(q==="xmlns")throw new Error("An element cannot have the 'xmlns' prefix.");let C=u.lookupNamespaceURI(q);const $={};for(const[T,A]of y.attributes)if(T==="xmlns")C=A;else{const[E,P]=o.namespace_extractQName(T);E==="xmlns"&&(P===q&&(C=A),$[P]=A)}const N=C!==null?d.createElementNS(C,y.name):d.createElement(y.name);u.appendChild(N);const S=new l.LocalNameSet;for(const[T,A]of y.attributes){const[E,P]=o.namespace_extractQName(T);let x=null;if(E==="xmlns"||E===null&&P==="xmlns"?x=r.namespace.XMLNS:(x=N.lookupNamespaceURI(E),x!==null&&N.isDefaultNamespace(x)?x=null:x===null&&E!==null&&(x=$[E]||null)),S.has(x,P))throw new Error("Element contains duplicate attributes.");if(S.set(x,P),x===r.namespace.XMLNS&&A===r.namespace.XMLNS)throw new Error("XMLNS namespace is reserved.");if(P.indexOf(":")!==-1||!o.xml_isName(P))throw new Error("Attribute local name contains invalid characters.");if(E==="xmlns"&&A==="")throw new Error("Empty XML namespace is not allowed.");x!==null?N.setAttributeNS(x,T,A):N.setAttribute(T,A)}y.selfClosing||(u=N);break;case e.TokenType.ClosingTag:if(f.name!==u.nodeName)throw new Error("Closing tag name does not match opening tag name.");u._parent&&(u=u._parent);break}f=i.nextToken()}return d}};return gl.XMLParserImpl=s,gl}var $f;function kg(){if($f)return hl;$f=1,Object.defineProperty(hl,"__esModule",{value:!0});const n=at(),e=Ig();let r=class{parseFromString(l,s){if(s==="text/html")throw new Error("HTML parser not implemented.");try{const c=new e.XMLParserImpl().parse(l);return c._contentType=s,c}catch(a){const c="http://www.mozilla.org/newlayout/xml/parsererror.xml",i=n.create_xmlDocument(),d=i.createElementNS(c,"parsererror"),u=i.createElementNS(c,"error");return u.setAttribute("message",a.message),d.appendChild(u),i.appendChild(d),i}}};return hl.DOMParserImpl=r,hl}var Df;function qg(){if(Df)return fl;Df=1,Object.defineProperty(fl,"__esModule",{value:!0});var n=kg();return fl.DOMParser=n.DOMParserImpl,fl}var _l={},bl={},Cf;function Og(){if(Cf)return bl;Cf=1,Object.defineProperty(bl,"__esModule",{value:!0});const n=mt(),e=Bl(),r=pd(),o=Vt(),l=nn(),s=at();let a=class J4{serializeToString(i){return this._xmlSerialization(i,!1)}_xmlSerialization(i,d){if(i._nodeDocument===void 0||i._nodeDocument._hasNamespaces){const f=new r.NamespacePrefixMap;f.set("xml",l.namespace.XML);const w={value:1};try{return this._serializeNodeNS(i,null,f,w,d)}catch{throw new o.InvalidStateError}}else try{return this._serializeNode(i,d)}catch{throw new o.InvalidStateError}}_serializeNodeNS(i,d,u,f,w){switch(i.nodeType){case n.NodeType.Element:return this._serializeElementNS(i,d,u,f,w);case n.NodeType.Document:return this._serializeDocumentNS(i,d,u,f,w);case n.NodeType.Comment:return this._serializeComment(i,w);case n.NodeType.Text:return this._serializeText(i,w);case n.NodeType.DocumentFragment:return this._serializeDocumentFragmentNS(i,d,u,f,w);case n.NodeType.DocumentType:return this._serializeDocumentType(i,w);case n.NodeType.ProcessingInstruction:return this._serializeProcessingInstruction(i,w);case n.NodeType.CData:return this._serializeCData(i,w);default:throw new Error(`Unknown node type: ${i.nodeType}`)}}_serializeNode(i,d){switch(i.nodeType){case n.NodeType.Element:return this._serializeElement(i,d);case n.NodeType.Document:return this._serializeDocument(i,d);case n.NodeType.Comment:return this._serializeComment(i,d);case n.NodeType.Text:return this._serializeText(i,d);case n.NodeType.DocumentFragment:return this._serializeDocumentFragment(i,d);case n.NodeType.DocumentType:return this._serializeDocumentType(i,d);case n.NodeType.ProcessingInstruction:return this._serializeProcessingInstruction(i,d);case n.NodeType.CData:return this._serializeCData(i,d);default:throw new Error(`Unknown node type: ${i.nodeType}`)}}_serializeElementNS(i,d,u,f,w){if(w&&(i.localName.indexOf(":")!==-1||!s.xml_isName(i.localName)))throw new Error("Node local name contains invalid characters (well-formed required).");let m="<",v="",_=!1,h=!1,g=u.copy(),y={},q=this._recordNamespaceInformation(i,g,y),D=d,C=i.namespaceURI;if(D===C)q!==null&&(h=!0),C===l.namespace.XML?v="xml:"+i.localName:v=i.localName,m+=v;else{let N=i.prefix,S=null;if((N!==null||C!==q)&&(S=g.get(N,C)),N==="xmlns"){if(w)throw new Error("An element cannot have the 'xmlns' prefix (well-formed required).");S=N}S!==null?(v=S+":"+i.localName,q!==null&&q!==l.namespace.XML&&(D=q||null),m+=v):N!==null?(N in y&&(N=this._generatePrefix(C,g,f)),g.set(N,C),v+=N+":"+i.localName,m+=v,m+=" xmlns:"+N+'="'+this._serializeAttributeValue(C,w)+'"',q!==null&&(D=q||null)):q===null||q!==null&&q!==C?(h=!0,v+=i.localName,D=C,m+=v,m+=' xmlns="'+this._serializeAttributeValue(C,w)+'"'):(v+=i.localName,D=C,m+=v)}m+=this._serializeAttributesNS(i,g,f,y,h,w);const $=C===l.namespace.HTML;if($&&i.childNodes.length===0&&J4._VoidElementNames.has(i.localName)?(m+=" /",_=!0):!$&&i.childNodes.length===0&&(m+="/",_=!0),m+=">",_)return m;if(!($&&i.localName==="template"))for(const N of i._children||i.childNodes)m+=this._serializeNodeNS(N,D,g,f,w);return m+="</"+v+">",m}_serializeDocumentNS(i,d,u,f,w){if(w&&i.documentElement===null)throw new Error("Missing document element (well-formed required).");let m="";for(const v of i._children||i.childNodes)m+=this._serializeNodeNS(v,d,u,f,w);return m}_serializeComment(i,d){if(d&&(!s.xml_isLegalChar(i.data)||i.data.indexOf("--")!==-1||i.data.endsWith("-")))throw new Error("Comment data contains invalid characters (well-formed required).");return"<!--"+i.data+"-->"}_serializeText(i,d){if(d&&!s.xml_isLegalChar(i.data))throw new Error("Text data contains invalid characters (well-formed required).");let u="";for(let f=0;f<i.data.length;f++){const w=i.data[f];w==="&"?u+="&amp;":w==="<"?u+="&lt;":w===">"?u+="&gt;":u+=w}return u}_serializeDocumentFragmentNS(i,d,u,f,w){let m="";for(const v of i._children||i.childNodes)m+=this._serializeNodeNS(v,d,u,f,w);return m}_serializeDocumentType(i,d){if(d&&!s.xml_isPubidChar(i.publicId))throw new Error("DocType public identifier does not match PubidChar construct (well-formed required).");if(d&&(!s.xml_isLegalChar(i.systemId)||i.systemId.indexOf('"')!==-1&&i.systemId.indexOf("'")!==-1))throw new Error("DocType system identifier contains invalid characters (well-formed required).");return i.publicId&&i.systemId?"<!DOCTYPE "+i.name+' PUBLIC "'+i.publicId+'" "'+i.systemId+'">':i.publicId?"<!DOCTYPE "+i.name+' PUBLIC "'+i.publicId+'">':i.systemId?"<!DOCTYPE "+i.name+' SYSTEM "'+i.systemId+'">':"<!DOCTYPE "+i.name+">"}_serializeProcessingInstruction(i,d){if(d&&(i.target.indexOf(":")!==-1||/^xml$/i.test(i.target)))throw new Error("Processing instruction target contains invalid characters (well-formed required).");if(d&&(!s.xml_isLegalChar(i.data)||i.data.indexOf("?>")!==-1))throw new Error("Processing instruction data contains invalid characters (well-formed required).");return"<?"+(i.data===""?i.target:i.target+" "+i.data)+"?>"}_serializeCData(i,d){if(d&&i.data.indexOf("]]>")!==-1)throw new Error("CDATA contains invalid characters (well-formed required).");return"<![CDATA["+i.data+"]]>"}_serializeAttributesNS(i,d,u,f,w,m){let v="";const _=m?new e.LocalNameSet:void 0;for(const h of i.attributes){if(!w&&!m&&h.namespaceURI===null){v+=" "+h.localName+'="'+this._serializeAttributeValue(h.value,m)+'"';continue}if(m&&_&&_.has(h.namespaceURI,h.localName))throw new Error("Element contains duplicate attributes (well-formed required).");m&&_&&_.set(h.namespaceURI,h.localName);let g=h.namespaceURI,y=null;if(g!==null)if(y=d.get(h.prefix,g),g===l.namespace.XMLNS){if(h.value===l.namespace.XML||h.prefix===null&&w||h.prefix!==null&&(!(h.localName in f)||f[h.localName]!==h.value)&&d.has(h.localName,h.value))continue;if(m&&h.value===l.namespace.XMLNS)throw new Error("XMLNS namespace is reserved (well-formed required).");if(m&&h.value==="")throw new Error("Namespace prefix declarations cannot be used to undeclare a namespace (well-formed required).");h.prefix==="xmlns"&&(y="xmlns")}else y===null&&(h.prefix!==null&&(!d.hasPrefix(h.prefix)||d.has(h.prefix,g))?y=h.prefix:y=this._generatePrefix(g,d,u),v+=" xmlns:"+y+'="'+this._serializeAttributeValue(g,m)+'"');if(v+=" ",y!==null&&(v+=y+":"),m&&(h.localName.indexOf(":")!==-1||!s.xml_isName(h.localName)||h.localName==="xmlns"&&g===null))throw new Error("Attribute local name contains invalid characters (well-formed required).");v+=h.localName+'="'+this._serializeAttributeValue(h.value,m)+'"'}return v}_recordNamespaceInformation(i,d,u){let f=null;for(const w of i.attributes){let m=w.namespaceURI,v=w.prefix;if(m===l.namespace.XMLNS)if(v===null){f=w.value;continue}else{let _=w.localName,h=w.value;if(h===l.namespace.XML||(h===""&&(h=null),d.has(_,h)))continue;d.set(_,h),u[_]=h||""}}return f}_generatePrefix(i,d,u){let f="ns"+u.value;return u.value++,d.set(f,i),f}_serializeAttributeValue(i,d){if(d&&i!==null&&!s.xml_isLegalChar(i))throw new Error("Invalid characters in attribute value.");if(i===null)return"";let u="";for(let f=0;f<i.length;f++){const w=i[f];w==='"'?u+="&quot;":w==="&"?u+="&amp;":w==="<"?u+="&lt;":w===">"?u+="&gt;":u+=w}return u}_serializeElement(i,d){if(d&&(i.localName.indexOf(":")!==-1||!s.xml_isName(i.localName)))throw new Error("Node local name contains invalid characters (well-formed required).");let u=!1;const f=i.localName;let w="<"+f;if(w+=this._serializeAttributes(i,d),i._children.size===0&&(w+="/",u=!0),w+=">",u)return w;for(const m of i._children)w+=this._serializeNode(m,d);return w+="</"+f+">",w}_serializeDocument(i,d){if(d&&i.documentElement===null)throw new Error("Missing document element (well-formed required).");let u="";for(const f of i._children)u+=this._serializeNode(f,d);return u}_serializeDocumentFragment(i,d){let u="";for(const f of i._children)u+=this._serializeNode(f,d);return u}_serializeAttributes(i,d){let u="";const f=d?{}:void 0;for(const w of i.attributes){if(d&&f&&w.localName in f)throw new Error("Element contains duplicate attributes (well-formed required).");if(d&&f&&(f[w.localName]=!0),d&&(w.localName.indexOf(":")!==-1||!s.xml_isName(w.localName)))throw new Error("Attribute local name contains invalid characters (well-formed required).");u+=" "+w.localName+'="'+this._serializeAttributeValue(w.value,d)+'"'}return u}};return bl.XMLSerializerImpl=a,a._VoidElementNames=new Set(["area","base","basefont","bgsound","br","col","embed","frame","hr","img","input","keygen","link","menuitem","meta","param","source","track","wbr"]),bl}var If;function Lg(){if(If)return _l;If=1,Object.defineProperty(_l,"__esModule",{value:!0});var n=Og();return _l.XMLSerializer=n.XMLSerializerImpl,_l}var kf;function Pg(){if(kf)return za;kf=1,Object.defineProperty(za,"__esModule",{value:!0}),It().dom.setFeatures(!0);var e=It();za.DOMImplementation=e.DOMImplementation;var r=qg();za.DOMParser=r.DOMParser;var o=Lg();return za.XMLSerializer=o.XMLSerializer,za}var qf;function Y4(){if(qf)return da;qf=1,Object.defineProperty(da,"__esModule",{value:!0});const n=Pg(),e=It(),r=Wr;e.dom.setFeatures(!1);function o(c){const i=c.documentElement;if(i!==null&&i.localName==="parsererror"&&i.namespaceURI==="http://www.mozilla.org/newlayout/xml/parsererror.xml"){const d=i.firstElementChild;if(d===null)throw new Error("Error parsing XML string.");const u=d.getAttribute("message");throw u===null?new Error("Error parsing XML string."):new Error(u)}}da.throwIfParserError=o;function l(){const i=new n.DOMImplementation().createDocument(null,"root",null);return i.documentElement&&i.removeChild(i.documentElement),i}da.createDocument=l;function s(){return new n.DOMParser}da.createParser=s;function a(c,i){if(c==null)return c;if(i===void 0)return c+"";{let d="";c=c+"";for(let u=0;u<c.length;u++){let f=c.charCodeAt(u);if(f===9||f===10||f===13||f>=32&&f<=55295||f>=57344&&f<=65533)d+=c.charAt(u);else if(f>=55296&&f<=56319&&u<c.length-1){const w=c.charCodeAt(u+1);w>=56320&&w<=57343?(f=(f-55296)*1024+w-56320+65536,f>=65536&&f<=1114111?d+=String.fromCodePoint(f):d+=r.isString(i)?i:i(String.fromCodePoint(f),u,c),u++):d+=r.isString(i)?i:i(c.charAt(u),u,c)}else d+=r.isString(i)?i:i(c.charAt(u),u,c)}return d}}return da.sanitizeInput=a,da}var Of;function Fg(){if(Of)return Ys;Of=1,Object.defineProperty(Ys,"__esModule",{value:!0});const n=cd(),e=va(),r=Dg(),o=mt(),l=vt(),s=at(),a=Y4(),c=nn();let i=class sn{constructor(u){this._domNode=u}get node(){return this._domNode}set(u){return this._options=e.applyDefaults(e.applyDefaults(this._options,u,!0),n.DefaultBuilderOptions),this}ele(u,f,w){let m,v,_,h=null;if(e.isString(u)&&/^\s*</.test(u)){const g="<TEMP_ROOT>"+u+"</TEMP_ROOT>",q=a.createParser().parseFromString(a.sanitizeInput(g,this._options.invalidCharReplacement),"text/xml");if(q.documentElement===null)throw new Error("Document element is null.");a.throwIfParserError(q);for(const D of q.documentElement.childNodes){const C=q.importNode(D,!0);h=new sn(C),this._domNode.appendChild(C)}if(h===null)throw new Error("Could not create any elements with: "+u.toString()+". "+this._debugInfo());return h}else if(e.isString(u)&&/^\s*[\{\[]/.test(u)){const g=JSON.parse(u);return this.ele(g)}else if(e.isObject(u))[m,v,_]=[void 0,u,void 0];else if((u===null||e.isString(u))&&e.isString(f))[m,v,_]=[u,f,w];else if(u!==null)[m,v,_]=[void 0,u,e.isObject(f)?f:void 0];else throw new Error("Element name cannot be null. "+this._debugInfo());if(_&&(_=e.getValue(_)),e.isFunction(v))h=this.ele(v.apply(this));else if(e.isArray(v)||e.isSet(v))e.forEachArray(v,g=>h=this.ele(g),this);else if(e.isMap(v)||e.isObject(v))e.forEachObject(v,(g,y)=>{if(e.isFunction(y)&&(y=y.apply(this)),!this._options.ignoreConverters&&g.indexOf(this._options.convert.att)===0)g===this._options.convert.att?h=this.att(y):h=this.att(g.substr(this._options.convert.att.length),y);else if(!this._options.ignoreConverters&&g.indexOf(this._options.convert.text)===0)e.isMap(y)||e.isObject(y)?h=this.ele(y):h=this.txt(y);else if(!this._options.ignoreConverters&&g.indexOf(this._options.convert.cdata)===0)e.isArray(y)||e.isSet(y)?e.forEachArray(y,q=>h=this.dat(q),this):h=this.dat(y);else if(!this._options.ignoreConverters&&g.indexOf(this._options.convert.comment)===0)e.isArray(y)||e.isSet(y)?e.forEachArray(y,q=>h=this.com(q),this):h=this.com(y);else if(!this._options.ignoreConverters&&g.indexOf(this._options.convert.ins)===0)if(e.isString(y)){const q=y.indexOf(" "),D=q===-1?y:y.substr(0,q),C=q===-1?"":y.substr(q+1);h=this.ins(D,C)}else h=this.ins(y);else(e.isArray(y)||e.isSet(y))&&e.isEmpty(y)?h=this._dummy():(e.isMap(y)||e.isObject(y))&&e.isEmpty(y)?h=this.ele(g):!this._options.keepNullNodes&&y==null?h=this._dummy():e.isArray(y)||e.isSet(y)?e.forEachArray(y,q=>{const D={};D[g]=q,h=this.ele(D)},this):e.isMap(y)||e.isObject(y)?(h=this.ele(g),h.ele(y)):y?(h=this.ele(g),h.txt(y)):h=this.ele(g)},this);else{if([m,v]=this._extractNamespace(a.sanitizeInput(m,this._options.invalidCharReplacement),a.sanitizeInput(v,this._options.invalidCharReplacement),!0),m===void 0){const[q]=s.namespace_extractQName(v);m=this.node.lookupNamespaceURI(q)}const g=m!=null?this._doc.createElementNS(m,v):this._doc.createElement(v);this.node.appendChild(g),h=new sn(g);const y=this._doc.doctype;if(g===this._doc.documentElement&&y!==null){const q=this._doc.implementation.createDocumentType(this._doc.documentElement.tagName,y.publicId,y.systemId);this._doc.replaceChild(q,y)}_&&!e.isEmpty(_)&&h.att(_)}if(h===null)throw new Error("Could not create any elements with: "+v.toString()+". "+this._debugInfo());return h}remove(){const u=this.up();return u.node.removeChild(this.node),u}att(u,f,w){if(e.isMap(u)||e.isObject(u))return e.forEachObject(u,($,N)=>this.att($,N),this),this;u!=null&&(u=e.getValue(u+"")),f!=null&&(f=e.getValue(f+"")),w!=null&&(w=e.getValue(w+""));let m,v,_;if((u===null||e.isString(u))&&e.isString(f)&&(w===null||e.isString(w)))[m,v,_]=[u,f,w];else if(e.isString(u)&&(f==null||e.isString(f)))[m,v,_]=[void 0,u,f];else throw new Error("Attribute name and value not specified. "+this._debugInfo());if(this._options.keepNullAttributes&&_==null)_="";else if(_==null)return this;if(!l.Guard.isElementNode(this.node))throw new Error("An attribute can only be assigned to an element node.");let h=this.node;[m,v]=this._extractNamespace(m,v,!1),v=a.sanitizeInput(v,this._options.invalidCharReplacement),m=a.sanitizeInput(m,this._options.invalidCharReplacement),_=a.sanitizeInput(_,this._options.invalidCharReplacement);const[g,y]=s.namespace_extractQName(v),[q,D]=s.namespace_extractQName(h.prefix?h.prefix+":"+h.localName:h.localName);let C=null;if(g==="xmlns"?(m=c.namespace.XMLNS,h.namespaceURI===null&&q===y&&(C=_)):g===null&&y==="xmlns"&&q===null&&(m=c.namespace.XMLNS,C=_),C!==null){const $=s.create_element(this._doc,D,C,q);for(const S of h.attributes)$.setAttributeNodeNS(S.cloneNode());for(const S of h.childNodes)$.appendChild(S.cloneNode());const N=h.parentNode;if(N===null)throw new Error("Parent node is null."+this._debugInfo());N.replaceChild($,h),this._domNode=$,h=$}return m!==void 0?h.setAttributeNS(m,v,_):h.setAttribute(v,_),this}removeAtt(u,f){if(!l.Guard.isElementNode(this.node))throw new Error("An attribute can only be removed from an element node.");u=e.getValue(u),f!==void 0&&(f=e.getValue(f));let w,m;if(u!==null&&f===void 0)m=u;else if((u===null||e.isString(u))&&f!==void 0)w=u,m=f;else throw new Error("Attribute namespace must be a string. "+this._debugInfo());return e.isArray(m)||e.isSet(m)?e.forEachArray(m,v=>w===void 0?this.removeAtt(v):this.removeAtt(w,v),this):w!==void 0?(m=a.sanitizeInput(m,this._options.invalidCharReplacement),w=a.sanitizeInput(w,this._options.invalidCharReplacement),this.node.removeAttributeNS(w,m)):(m=a.sanitizeInput(m,this._options.invalidCharReplacement),this.node.removeAttribute(m)),this}txt(u){const f=this._doc.createTextNode(a.sanitizeInput(u,this._options.invalidCharReplacement));return this.node.appendChild(f),this}com(u){const f=this._doc.createComment(a.sanitizeInput(u,this._options.invalidCharReplacement));return this.node.appendChild(f),this}dat(u){const f=this._doc.createCDATASection(a.sanitizeInput(u,this._options.invalidCharReplacement));return this.node.appendChild(f),this}ins(u,f=""){if(e.isArray(u)||e.isSet(u))e.forEachArray(u,w=>{w+="";const m=w.indexOf(" "),v=m===-1?w:w.substr(0,m),_=m===-1?"":w.substr(m+1);this.ins(v,_)},this);else if(e.isMap(u)||e.isObject(u))e.forEachObject(u,(w,m)=>this.ins(w,m),this);else{const w=this._doc.createProcessingInstruction(a.sanitizeInput(u,this._options.invalidCharReplacement),a.sanitizeInput(f,this._options.invalidCharReplacement));this.node.appendChild(w)}return this}dec(u){return this._options.version=u.version||"1.0",this._options.encoding=u.encoding,this._options.standalone=u.standalone,this}dtd(u){const f=a.sanitizeInput(u&&u.name||(this._doc.documentElement?this._doc.documentElement.tagName:"ROOT"),this._options.invalidCharReplacement),w=a.sanitizeInput(u&&u.pubID||"",this._options.invalidCharReplacement),m=a.sanitizeInput(u&&u.sysID||"",this._options.invalidCharReplacement);if(this._doc.documentElement!==null&&f!==this._doc.documentElement.tagName)throw new Error("DocType name does not match document element name.");const v=this._doc.implementation.createDocumentType(f,w,m);return this._doc.doctype!==null?this._doc.replaceChild(v,this._doc.doctype):this._doc.insertBefore(v,this._doc.documentElement),this}import(u){const f=this._domNode,w=this._doc,m=u.node;if(l.Guard.isDocumentNode(m)){const v=m.documentElement;if(v===null)throw new Error("Imported document has no document element node. "+this._debugInfo());const _=w.importNode(v,!0);f.appendChild(_)}else if(l.Guard.isDocumentFragmentNode(m))for(const v of m.childNodes){const _=w.importNode(v,!0);f.appendChild(_)}else{const v=w.importNode(m,!0);f.appendChild(v)}return this}doc(){if(this._doc._isFragment){let u=this.node;for(;u&&u.nodeType!==o.NodeType.DocumentFragment;)u=u.parentNode;if(u===null)throw new Error("Node has no parent node while searching for document fragment ancestor.");return new sn(u)}else return new sn(this._doc)}root(){const u=this._doc.documentElement;if(!u)throw new Error("Document root element is null. "+this._debugInfo());return new sn(u)}up(){const u=this._domNode.parentNode;if(!u)throw new Error("Parent node is null. "+this._debugInfo());return new sn(u)}prev(){const u=this._domNode.previousSibling;if(!u)throw new Error("Previous sibling node is null. "+this._debugInfo());return new sn(u)}next(){const u=this._domNode.nextSibling;if(!u)throw new Error("Next sibling node is null. "+this._debugInfo());return new sn(u)}first(){const u=this._domNode.firstChild;if(!u)throw new Error("First child node is null. "+this._debugInfo());return new sn(u)}last(){const u=this._domNode.lastChild;if(!u)throw new Error("Last child node is null. "+this._debugInfo());return new sn(u)}each(u,f=!1,w=!1,m){let v=this._getFirstDescendantNode(this._domNode,f,w);for(;v[0];)u.call(m,new sn(v[0]),v[1],v[2]),v=this._getNextDescendantNode(this._domNode,v[0],w,v[1],v[2]);return this}map(u,f=!1,w=!1,m){let v=[];return this.each((_,h,g)=>v.push(u.call(m,_,h,g)),f,w),v}reduce(u,f,w=!1,m=!1,v){let _=f;return this.each((h,g,y)=>_=u.call(v,_,h,g,y),w,m),_}find(u,f=!1,w=!1,m){let v=this._getFirstDescendantNode(this._domNode,f,w);for(;v[0];){const _=new sn(v[0]);if(u.call(m,_,v[1],v[2]))return _;v=this._getNextDescendantNode(this._domNode,v[0],w,v[1],v[2])}}filter(u,f=!1,w=!1,m){let v=[];return this.each((_,h,g)=>{u.call(m,_,h,g)&&v.push(_)},f,w),v}every(u,f=!1,w=!1,m){let v=this._getFirstDescendantNode(this._domNode,f,w);for(;v[0];){const _=new sn(v[0]);if(!u.call(m,_,v[1],v[2]))return!1;v=this._getNextDescendantNode(this._domNode,v[0],w,v[1],v[2])}return!0}some(u,f=!1,w=!1,m){let v=this._getFirstDescendantNode(this._domNode,f,w);for(;v[0];){const _=new sn(v[0]);if(u.call(m,_,v[1],v[2]))return!0;v=this._getNextDescendantNode(this._domNode,v[0],w,v[1],v[2])}return!1}toArray(u=!1,f=!1){let w=[];return this.each(m=>w.push(m),u,f),w}toString(u){return u=u||{},u.format===void 0&&(u.format="xml"),this._serialize(u)}toObject(u){return u=u||{},u.format===void 0&&(u.format="object"),this._serialize(u)}end(u){return u=u||{},u.format===void 0&&(u.format="xml"),this.doc()._serialize(u)}_getFirstDescendantNode(u,f,w){return f?[this._domNode,0,0]:w?this._getNextDescendantNode(u,u,w,0,0):[this._domNode.firstChild,0,1]}_getNextDescendantNode(u,f,w,m,v){if(w){if(f.firstChild)return[f.firstChild,0,v+1];if(f===u)return[null,-1,-1];if(f.nextSibling)return[f.nextSibling,m+1,v];let _=f.parentNode;for(;_&&_!==u;){if(_.nextSibling)return[_.nextSibling,s.tree_index(_.nextSibling),v-1];_=_.parentNode,v--}}else return u===f?[f.firstChild,0,v+1]:[f.nextSibling,m+1,v];return[null,-1,-1]}_serialize(u){if(u.format==="xml")return new r.XMLWriter(this._options).serialize(this.node,u);if(u.format==="map")return new r.MapWriter(this._options).serialize(this.node,u);if(u.format==="object")return new r.ObjectWriter(this._options).serialize(this.node,u);if(u.format==="json")return new r.JSONWriter(this._options).serialize(this.node,u);throw new Error("Invalid writer format: "+u.format+". "+this._debugInfo())}_dummy(){return new sn(this._doc.createElement("dummy_node"))}_extractNamespace(u,f,w){const m=f.indexOf("@");if(m>0&&(u===void 0&&(u=f.slice(m+1)),f=f.slice(0,m)),u===void 0)u=w?this._options.defaultNamespace.ele:this._options.defaultNamespace.att;else if(u!==null&&u[0]==="@"){const v=u.slice(1);if(u=this._options.namespaceAlias[v],u===void 0)throw new Error("Namespace alias `"+v+"` is not defined. "+this._debugInfo())}return[u,f]}get _doc(){const u=this.node;if(l.Guard.isDocumentNode(u))return u;{const f=u.ownerDocument;if(!f)throw new Error("Owner document is null. "+this._debugInfo());return f}}_debugInfo(u){const f=this.node,w=f.parentNode;u=u||f.nodeName;const m=w?w.nodeName:"";return m?"node: <"+u+">, parent: <"+m+">":"node: <"+u+">"}get _options(){const u=this._doc;if(u._xmlBuilderOptions===void 0)throw new Error("Builder options is not set.");return u._xmlBuilderOptions}set _options(u){const f=this._doc;f._xmlBuilderOptions=u}};return Ys.XMLBuilderImpl=i,Ys}var wl={},xl={},yl={},Lf;function K4(){if(Lf)return yl;Lf=1,Object.defineProperty(yl,"__esModule",{value:!0});let n=class{constructor(r){this.level=0,this._builderOptions=r,this._writerOptions=r}};return yl.BaseCBWriter=n,yl}var Pf;function Rg(){if(Pf)return xl;Pf=1,Object.defineProperty(xl,"__esModule",{value:!0});const n=K4();let e=class extends n.BaseCBWriter{constructor(o){super(o),this._lineLength=0}declaration(o,l,s){let a=this._beginLine()+"<?xml";return a+=' version="'+o+'"',l!==void 0&&(a+=' encoding="'+l+'"'),s!==void 0&&(a+=' standalone="'+(s?"yes":"no")+'"'),a+="?>",a}docType(o,l,s){let a=this._beginLine();return l&&s?a+="<!DOCTYPE "+o+' PUBLIC "'+l+'" "'+s+'">':l?a+="<!DOCTYPE "+o+' PUBLIC "'+l+'">':s?a+="<!DOCTYPE "+o+' SYSTEM "'+s+'">':a+="<!DOCTYPE "+o+">",a}comment(o){return this._beginLine()+"<!--"+o+"-->"}text(o){return this._beginLine()+o}instruction(o,l){return l?this._beginLine()+"<?"+o+" "+l+"?>":this._beginLine()+"<?"+o+"?>"}cdata(o){return this._beginLine()+"<![CDATA["+o+"]]>"}openTagBegin(o){return this._lineLength+=1+o.length,this._beginLine()+"<"+o}openTagEnd(o,l,s){return s?" />":l?this._writerOptions.allowEmptyTags?"></"+o+">":this._writerOptions.spaceBeforeSlash?" />":"/>":">"}closeTag(o){return this._beginLine()+"</"+o+">"}attribute(o,l){let s=o+'="'+l+'"';return this._writerOptions.prettyPrint&&this._writerOptions.width>0&&this._lineLength+1+s.length>this._writerOptions.width?(s=this._beginLine()+this._indent(1)+s,this._lineLength=s.length,s):(this._lineLength+=1+s.length," "+s)}beginElement(o){}endElement(o){}_beginLine(){if(this._writerOptions.prettyPrint){const o=(this.hasData?this._writerOptions.newline:"")+this._indent(this._writerOptions.offset+this.level);return this._lineLength=o.length,o}else return""}_indent(o){return o<=0?"":this._writerOptions.indent.repeat(o)}};return xl.XMLCBWriter=e,xl}var Sl={},Ff;function Bg(){if(Ff)return Sl;Ff=1,Object.defineProperty(Sl,"__esModule",{value:!0});const n=K4();let e=class extends n.BaseCBWriter{constructor(o){super(o),this._hasChildren=[],this._additionalLevel=0}declaration(o,l,s){return""}docType(o,l,s){return""}comment(o){return this._comma()+this._beginLine()+"{"+this._sep()+this._key(this._builderOptions.convert.comment)+this._sep()+this._val(o)+this._sep()+"}"}text(o){return this._comma()+this._beginLine()+"{"+this._sep()+this._key(this._builderOptions.convert.text)+this._sep()+this._val(o)+this._sep()+"}"}instruction(o,l){return this._comma()+this._beginLine()+"{"+this._sep()+this._key(this._builderOptions.convert.ins)+this._sep()+this._val(l?o+" "+l:o)+this._sep()+"}"}cdata(o){return this._comma()+this._beginLine()+"{"+this._sep()+this._key(this._builderOptions.convert.cdata)+this._sep()+this._val(o)+this._sep()+"}"}attribute(o,l){return this._comma()+this._beginLine(1)+"{"+this._sep()+this._key(this._builderOptions.convert.att+o)+this._sep()+this._val(l)+this._sep()+"}"}openTagBegin(o){let l=this._comma()+this._beginLine()+"{"+this._sep()+this._key(o)+this._sep()+"{";return this._additionalLevel++,this.hasData=!0,l+=this._beginLine()+this._key(this._builderOptions.convert.text)+this._sep()+"[",this._hasChildren.push(!1),l}openTagEnd(o,l,s){if(l){let a=this._sep()+"]";return this._additionalLevel--,a+=this._beginLine()+"}"+this._sep()+"}",a}else return""}closeTag(o){let l=this._beginLine()+"]";return this._additionalLevel--,l+=this._beginLine()+"}"+this._sep()+"}",l}beginElement(o){}endElement(o){this._hasChildren.pop()}_beginLine(o=0){return this._writerOptions.prettyPrint?(this.hasData?this._writerOptions.newline:"")+this._indent(this._writerOptions.offset+this.level+o):""}_indent(o){return o+this._additionalLevel<=0?"":this._writerOptions.indent.repeat(o+this._additionalLevel)}_comma(){const o=this._hasChildren[this._hasChildren.length-1]?",":"";return this._hasChildren.length>0&&(this._hasChildren[this._hasChildren.length-1]=!0),o}_sep(){return this._writerOptions.prettyPrint?" ":""}_key(o){return'"'+o+'":'}_val(o){return'"'+o+'"'}};return Sl.JSONCBWriter=e,Sl}var Rf;function Mg(){if(Rf)return wl;Rf=1,Object.defineProperty(wl,"__esModule",{value:!0});const n=cd(),e=va(),r=e3(),o=at(),l=nn(),s=pd(),a=Bl(),c=vt(),i=Rg(),d=Bg(),u=Wr;let f=class Q4 extends u.EventEmitter{constructor(m,v=!1){super(),this._hasDeclaration=!1,this._docTypeName="",this._hasDocumentElement=!1,this._currentElementSerialized=!1,this._openTags=[],this._ended=!1,this._fragment=v,this._options=e.applyDefaults(m||{},n.DefaultXMLBuilderCBOptions),this._builderOptions={defaultNamespace:this._options.defaultNamespace,namespaceAlias:this._options.namespaceAlias},this._writer=this._options.format==="xml"?new i.XMLCBWriter(this._options):new d.JSONCBWriter(this._options),this._options.data!==void 0&&this.on("data",this._options.data),this._options.end!==void 0&&this.on("end",this._options.end),this._options.error!==void 0&&this.on("error",this._options.error),this._prefixMap=new s.NamespacePrefixMap,this._prefixMap.set("xml",l.namespace.XML),this._prefixIndex={value:1}}ele(m,v,_){if(e.isObject(m)||e.isString(m)&&(/^\s*</.test(m)||/^\s*[\{\[]/.test(m))){const h=r.fragment().set(this._options);try{h.ele(m)}catch(g){return this.emit("error",g),this}for(const g of h.node.childNodes)this._fromNode(g);return this}if(this._serializeOpenTag(!0),!this._fragment&&this._hasDocumentElement&&this._writer.level===0)return this.emit("error",new Error("Document cannot have multiple document element nodes.")),this;try{this._currentElement=r.fragment(this._builderOptions).ele(m,v,_)}catch(h){return this.emit("error",h),this}return!this._fragment&&!this._hasDocumentElement&&this._docTypeName!==""&&this._currentElement.node._qualifiedName!==this._docTypeName?(this.emit("error",new Error("Document element name does not match DocType declaration name.")),this):(this._currentElementSerialized=!1,this._fragment||(this._hasDocumentElement=!0),this)}att(m,v,_){if(this._currentElement===void 0)return this.emit("error",new Error("Cannot insert an attribute node as child of a document node.")),this;try{this._currentElement.att(m,v,_)}catch(h){return this.emit("error",h),this}return this}com(m){this._serializeOpenTag(!0);let v;try{v=r.fragment(this._builderOptions).com(m).first().node}catch(_){return this.emit("error",_),this}return this._options.wellFormed&&(!o.xml_isLegalChar(v.data)||v.data.indexOf("--")!==-1||v.data.endsWith("-"))?(this.emit("error",new Error("Comment data contains invalid characters (well-formed required).")),this):(this._push(this._writer.comment(v.data)),this)}txt(m){if(!this._fragment&&this._currentElement===void 0)return this.emit("error",new Error("Cannot insert a text node as child of a document node.")),this;this._serializeOpenTag(!0);let v;try{v=r.fragment(this._builderOptions).txt(m).first().node}catch(h){return this.emit("error",h),this}if(this._options.wellFormed&&!o.xml_isLegalChar(v.data))return this.emit("error",new Error("Text data contains invalid characters (well-formed required).")),this;let _="";if(this._options.noDoubleEncoding)_=v.data.replace(/(?!&(lt|gt|amp|apos|quot);)&/g,"&amp;").replace(/</g,"&lt;").replace(/>/g,"&gt;").replace(/\r/g,"&#xD;");else for(let h=0;h<v.data.length;h++){const g=v.data[h];g==="&"?_+="&amp;":g==="<"?_+="&lt;":g===">"?_+="&gt;":_+=g}return this._push(this._writer.text(_)),this}ins(m,v=""){this._serializeOpenTag(!0);let _;try{_=r.fragment(this._builderOptions).ins(m,v).first().node}catch(h){return this.emit("error",h),this}return this._options.wellFormed&&(_.target.indexOf(":")!==-1||/^xml$/i.test(_.target))?(this.emit("error",new Error("Processing instruction target contains invalid characters (well-formed required).")),this):this._options.wellFormed&&!o.xml_isLegalChar(_.data)?(this.emit("error",Error("Processing instruction data contains invalid characters (well-formed required).")),this):(this._push(this._writer.instruction(_.target,_.data)),this)}dat(m){this._serializeOpenTag(!0);let v;try{v=r.fragment(this._builderOptions).dat(m).first().node}catch(_){return this.emit("error",_),this}return this._push(this._writer.cdata(v.data)),this}dec(m={version:"1.0"}){return this._fragment?(this.emit("error",Error("Cannot insert an XML declaration into a document fragment.")),this):this._hasDeclaration?(this.emit("error",Error("XML declaration is already inserted.")),this):(this._push(this._writer.declaration(m.version||"1.0",m.encoding,m.standalone)),this._hasDeclaration=!0,this)}dtd(m){if(this._fragment)return this.emit("error",Error("Cannot insert a DocType declaration into a document fragment.")),this;if(this._docTypeName!=="")return this.emit("error",new Error("DocType declaration is already inserted.")),this;if(this._hasDocumentElement)return this.emit("error",new Error("Cannot insert DocType declaration after document element.")),this;let v;try{v=r.create().dtd(m).first().node}catch(_){return this.emit("error",_),this}return this._options.wellFormed&&!o.xml_isPubidChar(v.publicId)?(this.emit("error",new Error("DocType public identifier does not match PubidChar construct (well-formed required).")),this):this._options.wellFormed&&(!o.xml_isLegalChar(v.systemId)||v.systemId.indexOf('"')!==-1&&v.systemId.indexOf("'")!==-1)?(this.emit("error",new Error("DocType system identifier contains invalid characters (well-formed required).")),this):(this._docTypeName=m.name,this._push(this._writer.docType(m.name,v.publicId,v.systemId)),this)}up(){return this._serializeOpenTag(!1),this._serializeCloseTag(),this}end(){for(this._serializeOpenTag(!1);this._openTags.length>0;)this._serializeCloseTag();return this._push(null),this}_serializeOpenTag(m){if(this._currentElementSerialized||this._currentElement===void 0)return;const v=this._currentElement.node;if(this._options.wellFormed&&(v.localName.indexOf(":")!==-1||!o.xml_isName(v.localName))){this.emit("error",new Error("Node local name contains invalid characters (well-formed required)."));return}let _="",h=!1,g=this._prefixMap.copy(),y={},q=this._recordNamespaceInformation(v,g,y),D=this._openTags.length===0?null:this._openTags[this._openTags.length-1][1],C=v.namespaceURI;if(C===null&&(C=D),D===C)q!==null&&(h=!0),C===l.namespace.XML?_="xml:"+v.localName:_=v.localName,this._writer.beginElement(_),this._push(this._writer.openTagBegin(_));else{let N=v.prefix,S=null;if((N!==null||C!==q)&&(S=g.get(N,C)),N==="xmlns"){if(this._options.wellFormed){this.emit("error",new Error("An element cannot have the 'xmlns' prefix (well-formed required)."));return}S=N}S!==null?(_=S+":"+v.localName,q!==null&&q!==l.namespace.XML&&(D=q||null),this._writer.beginElement(_),this._push(this._writer.openTagBegin(_))):N!==null?(N in y&&(N=this._generatePrefix(C,g,this._prefixIndex)),g.set(N,C),_+=N+":"+v.localName,this._writer.beginElement(_),this._push(this._writer.openTagBegin(_)),this._push(this._writer.attribute("xmlns:"+N,this._serializeAttributeValue(C,this._options.wellFormed))),q!==null&&(D=q||null)):q===null||q!==null&&q!==C?(h=!0,_+=v.localName,D=C,this._writer.beginElement(_),this._push(this._writer.openTagBegin(_)),this._push(this._writer.attribute("xmlns",this._serializeAttributeValue(C,this._options.wellFormed)))):(_+=v.localName,D=C,this._writer.beginElement(_),this._push(this._writer.openTagBegin(_)))}this._serializeAttributes(v,g,this._prefixIndex,y,h,this._options.wellFormed);const $=C===l.namespace.HTML;$&&!m&&Q4._VoidElementNames.has(v.localName)?(this._push(this._writer.openTagEnd(_,!0,!0)),this._writer.endElement(_)):!$&&!m?(this._push(this._writer.openTagEnd(_,!0,!1)),this._writer.endElement(_)):this._push(this._writer.openTagEnd(_,!1,!1)),this._currentElementSerialized=!0,this._openTags.push([_,D,this._prefixMap,m]),this._isPrefixMapModified(this._prefixMap,g)&&(this._prefixMap=g),this._writer.level++}_serializeCloseTag(){this._writer.level--;const m=this._openTags.pop();if(m===void 0){this.emit("error",new Error("Last element is undefined."));return}const[v,_,h,g]=m;this._prefixMap=h,g&&(this._push(this._writer.closeTag(v)),this._writer.endElement(v))}_push(m){m===null?(this._ended=!0,this.emit("end")):this._ended?this.emit("error",new Error("Cannot push to ended stream.")):m.length!==0&&(this._writer.hasData=!0,this.emit("data",m,this._writer.level))}_fromNode(m){if(c.Guard.isElementNode(m)){const v=m.prefix?m.prefix+":"+m.localName:m.localName;m.namespaceURI!==null?this.ele(m.namespaceURI,v):this.ele(v);for(const _ of m.attributes){const h=_.prefix?_.prefix+":"+_.localName:_.localName;_.namespaceURI!==null?this.att(_.namespaceURI,h,_.value):this.att(h,_.value)}for(const _ of m.childNodes)this._fromNode(_);this.up()}else c.Guard.isExclusiveTextNode(m)&&m.data?this.txt(m.data):c.Guard.isCommentNode(m)?this.com(m.data):c.Guard.isCDATASectionNode(m)?this.dat(m.data):c.Guard.isProcessingInstructionNode(m)&&this.ins(m.target,m.data)}_serializeAttributes(m,v,_,h,g,y){const q=y?new a.LocalNameSet:void 0;for(const D of m.attributes){if(!y&&!g&&D.namespaceURI===null){this._push(this._writer.attribute(D.localName,this._serializeAttributeValue(D.value,this._options.wellFormed)));continue}if(y&&q&&q.has(D.namespaceURI,D.localName)){this.emit("error",new Error("Element contains duplicate attributes (well-formed required)."));return}y&&q&&q.set(D.namespaceURI,D.localName);let C=D.namespaceURI,$=null;if(C!==null)if($=v.get(D.prefix,C),C===l.namespace.XMLNS){if(D.value===l.namespace.XML||D.prefix===null&&g||D.prefix!==null&&(!(D.localName in h)||h[D.localName]!==D.value)&&v.has(D.localName,D.value))continue;if(y&&D.value===l.namespace.XMLNS){this.emit("error",new Error("XMLNS namespace is reserved (well-formed required)."));return}if(y&&D.value===""){this.emit("error",new Error("Namespace prefix declarations cannot be used to undeclare a namespace (well-formed required)."));return}D.prefix==="xmlns"&&($="xmlns")}else $===null&&(D.prefix!==null&&(!v.hasPrefix(D.prefix)||v.has(D.prefix,C))?$=D.prefix:$=this._generatePrefix(C,v,_),this._push(this._writer.attribute("xmlns:"+$,this._serializeAttributeValue(C,this._options.wellFormed))));if(y&&(D.localName.indexOf(":")!==-1||!o.xml_isName(D.localName)||D.localName==="xmlns"&&C===null)){this.emit("error",new Error("Attribute local name contains invalid characters (well-formed required)."));return}this._push(this._writer.attribute(($!==null?$+":":"")+D.localName,this._serializeAttributeValue(D.value,this._options.wellFormed)))}}_serializeAttributeValue(m,v){if(v&&m!==null&&!o.xml_isLegalChar(m))return this.emit("error",new Error("Invalid characters in attribute value.")),"";if(m===null)return"";if(this._options.noDoubleEncoding)return m.replace(/(?!&(lt|gt|amp|apos|quot);)&/g,"&amp;").replace(/</g,"&lt;").replace(/"/g,"&quot;").replace(/\t/g,"&#x9;").replace(/\n/g,"&#xA;").replace(/\r/g,"&#xD;");{let _="";for(let h=0;h<m.length;h++){const g=m[h];g==='"'?_+="&quot;":g==="&"?_+="&amp;":g==="<"?_+="&lt;":g===">"?_+="&gt;":_+=g}return _}}_recordNamespaceInformation(m,v,_){let h=null;for(const g of m.attributes){let y=g.namespaceURI,q=g.prefix;if(y===l.namespace.XMLNS)if(q===null){h=g.value;continue}else{let D=g.localName,C=g.value;if(C===l.namespace.XML||(C===""&&(C=null),v.has(D,C)))continue;v.set(D,C),_[D]=C||""}}return h}_generatePrefix(m,v,_){let h="ns"+_.value;return _.value++,v.set(h,m),h}_isPrefixMapModified(m,v){const _=m._items,h=v._items,g=m._nullItems,y=v._nullItems;for(const q in h){const D=_[q];if(D===void 0)return!0;const C=h[q];if(D.length!==C.length)return!0;for(let $=0;$<D.length;$++)if(D[$]!==C[$])return!0}if(g.length!==y.length)return!0;for(let q=0;q<g.length;q++)if(g[q]!==y[q])return!0;return!1}};return wl.XMLBuilderCBImpl=f,f._VoidElementNames=new Set(["area","base","basefont","bgsound","br","col","embed","frame","hr","img","input","keygen","link","menuitem","meta","param","source","track","wbr"]),wl}var Bf;function Mf(){if(Bf)return xi;Bf=1,Object.defineProperty(xi,"__esModule",{value:!0});var n=Fg();xi.XMLBuilderImpl=n.XMLBuilderImpl;var e=Mg();return xi.XMLBuilderCBImpl=e.XMLBuilderCBImpl,xi}var zf;function e3(){if(zf)return _r;zf=1,Object.defineProperty(_r,"__esModule",{value:!0});const n=cd(),e=va(),r=vt(),o=Mf(),l=Y4(),s=Wr,a=Mf();function c(h,g){const y=v(m(h)?h:n.DefaultBuilderOptions),q=r.Guard.isNode(h)||s.isArray(h)?h:g;if(q===void 0)throw new Error("Invalid arguments.");if(s.isArray(q)){const D=[];for(let C=0;C<q.length;C++){const $=new o.XMLBuilderImpl(q[C]);$.set(y),D.push($)}return D}else{const D=new o.XMLBuilderImpl(q);return D.set(y),D}}_r.builder=c;function i(h,g){const y=v(h===void 0||m(h)?h:n.DefaultBuilderOptions),q=m(h)?g:h;let D;if(q===void 0){const C=l.createDocument();D=new o.XMLBuilderImpl(C),_(C,y)}else if(e.isObject(q)){const C=l.createDocument();D=new o.XMLBuilderImpl(C),_(C,y),D.ele(q)}else if(/^\s*</.test(q)){const $=l.createParser().parseFromString(l.sanitizeInput(q,y.invalidCharReplacement),"text/xml");l.throwIfParserError($),D=new o.XMLBuilderImpl($),_($,y)}else{const C=l.createDocument();D=new o.XMLBuilderImpl(C),_(C,y);const $=JSON.parse(q);D.ele($)}return D}_r.create=i;function d(h,g){const y=v(h===void 0||m(h)?h:n.DefaultBuilderOptions),q=m(h)?g:h;let D;if(q===void 0){const C=l.createDocument();_(C,y,!0),D=new o.XMLBuilderImpl(C.createDocumentFragment())}else if(e.isObject(q)){const C=l.createDocument();_(C,y,!0),D=new o.XMLBuilderImpl(C.createDocumentFragment()),D.ele(q)}else if(/^\s*</.test(q)){const $=l.createParser().parseFromString("<TEMP_ROOT>"+l.sanitizeInput(q,y.invalidCharReplacement)+"</TEMP_ROOT>","text/xml");if(l.throwIfParserError($),_($,y,!0),$.documentElement===null)throw new Error("Document element is null.");const N=$.createDocumentFragment();for(const S of $.documentElement.childNodes){const I=$.importNode(S,!0);N.appendChild(I)}D=new o.XMLBuilderImpl(N)}else{const C=l.createDocument();_(C,y,!0),D=new o.XMLBuilderImpl(C.createDocumentFragment());const $=JSON.parse(q);D.ele($)}return D}_r.fragment=d;function u(h,g,y){let q,D,C;return m(h)&&g!==void 0?(q=h,D=g,C=y):(q=n.DefaultBuilderOptions,D=h,C=g||void 0),i(q,D).end(C)}_r.convert=u;function f(h){return new a.XMLBuilderCBImpl(h)}_r.createCB=f;function w(h){return new a.XMLBuilderCBImpl(h,!0)}_r.fragmentCB=w;function m(h){if(!e.isPlainObject(h))return!1;for(const g in h)if(h.hasOwnProperty(g)&&!n.XMLBuilderOptionKeys.has(g))return!1;return!0}function v(h={}){const g=e.applyDefaults(h,n.DefaultBuilderOptions);if(g.convert.att.length===0||g.convert.ins.length===0||g.convert.text.length===0||g.convert.cdata.length===0||g.convert.comment.length===0)throw new Error("JS object converter strings cannot be zero length.");return g}function _(h,g,y){const q=h;q._xmlBuilderOptions=g,q._isFragment=y}return _r}var be=e3(),Nl={},Fi={exports:{}};/*! https://mths.be/punycode v1.4.1 by @mathias */var zg=Fi.exports,Uf;function Td(){return Uf||(Uf=1,(function(n,e){(function(r){var o=e&&!e.nodeType&&e,l=n&&!n.nodeType&&n,s=typeof Xa=="object"&&Xa;(s.global===s||s.window===s||s.self===s)&&(r=s);var a,c=2147483647,i=36,d=1,u=26,f=38,w=700,m=72,v=128,_="-",h=/^xn--/,g=/[^\x20-\x7E]/,y=/[\x2E\u3002\uFF0E\uFF61]/g,q={overflow:"Overflow: input needs wider integers to process","not-basic":"Illegal input >= 0x80 (not a basic code point)","invalid-input":"Invalid input"},D=i-d,C=Math.floor,$=String.fromCharCode,N;function S(Q){throw new RangeError(q[Q])}function I(Q,V){for(var X=Q.length,pe=[];X--;)pe[X]=V(Q[X]);return pe}function T(Q,V){var X=Q.split("@"),pe="";X.length>1&&(pe=X[0]+"@",Q=X[1]),Q=Q.replace(y,".");var le=Q.split("."),ue=I(le,V).join(".");return pe+ue}function A(Q){for(var V=[],X=0,pe=Q.length,le,ue;X<pe;)le=Q.charCodeAt(X++),le>=55296&&le<=56319&&X<pe?(ue=Q.charCodeAt(X++),(ue&64512)==56320?V.push(((le&1023)<<10)+(ue&1023)+65536):(V.push(le),X--)):V.push(le);return V}function E(Q){return I(Q,function(V){var X="";return V>65535&&(V-=65536,X+=$(V>>>10&1023|55296),V=56320|V&1023),X+=$(V),X}).join("")}function P(Q){return Q-48<10?Q-22:Q-65<26?Q-65:Q-97<26?Q-97:i}function x(Q,V){return Q+22+75*(Q<26)-((V!=0)<<5)}function R(Q,V,X){var pe=0;for(Q=X?C(Q/w):Q>>1,Q+=C(Q/V);Q>D*u>>1;pe+=i)Q=C(Q/D);return C(pe+(D+1)*Q/(Q+f))}function K(Q){var V=[],X=Q.length,pe,le=0,ue=v,Le=m,Pe,De,$e,Ce,Te,Oe,Ue,O,ce;for(Pe=Q.lastIndexOf(_),Pe<0&&(Pe=0),De=0;De<Pe;++De)Q.charCodeAt(De)>=128&&S("not-basic"),V.push(Q.charCodeAt(De));for($e=Pe>0?Pe+1:0;$e<X;){for(Ce=le,Te=1,Oe=i;$e>=X&&S("invalid-input"),Ue=P(Q.charCodeAt($e++)),(Ue>=i||Ue>C((c-le)/Te))&&S("overflow"),le+=Ue*Te,O=Oe<=Le?d:Oe>=Le+u?u:Oe-Le,!(Ue<O);Oe+=i)ce=i-O,Te>C(c/ce)&&S("overflow"),Te*=ce;pe=V.length+1,Le=R(le-Ce,pe,Ce==0),C(le/pe)>c-ue&&S("overflow"),ue+=C(le/pe),le%=pe,V.splice(le++,0,ue)}return E(V)}function te(Q){var V,X,pe,le,ue,Le,Pe,De,$e,Ce,Te,Oe=[],Ue,O,ce,ne;for(Q=A(Q),Ue=Q.length,V=v,X=0,ue=m,Le=0;Le<Ue;++Le)Te=Q[Le],Te<128&&Oe.push($(Te));for(pe=le=Oe.length,le&&Oe.push(_);pe<Ue;){for(Pe=c,Le=0;Le<Ue;++Le)Te=Q[Le],Te>=V&&Te<Pe&&(Pe=Te);for(O=pe+1,Pe-V>C((c-X)/O)&&S("overflow"),X+=(Pe-V)*O,V=Pe,Le=0;Le<Ue;++Le)if(Te=Q[Le],Te<V&&++X>c&&S("overflow"),Te==V){for(De=X,$e=i;Ce=$e<=ue?d:$e>=ue+u?u:$e-ue,!(De<Ce);$e+=i)ne=De-Ce,ce=i-Ce,Oe.push($(x(Ce+ne%ce,0))),De=C(ne/ce);Oe.push($(x(De,0))),ue=R(X,O,pe==le),X=0,++pe}++X,++V}return Oe.join("")}function W(Q){return T(Q,function(V){return h.test(V)?K(V.slice(4).toLowerCase()):V})}function H(Q){return T(Q,function(V){return g.test(V)?"xn--"+te(V):V})}if(a={version:"1.4.1",ucs2:{decode:A,encode:E},decode:K,encode:te,toASCII:H,toUnicode:W},o&&l)if(n.exports==o)l.exports=a;else for(N in a)a.hasOwnProperty(N)&&(o[N]=a[N]);else r.punycode=a})(zg)})(Fi,Fi.exports)),Fi.exports}var pp,Vf;function Xi(){return Vf||(Vf=1,pp=TypeError),pp}var dp,jf;function t3(){return jf||(jf=1,dp=Object),dp}var up,Hf;function Ug(){return Hf||(Hf=1,up=Error),up}var mp,Gf;function Vg(){return Gf||(Gf=1,mp=EvalError),mp}var fp,Wf;function jg(){return Wf||(Wf=1,fp=RangeError),fp}var hp,Xf;function Hg(){return Xf||(Xf=1,hp=ReferenceError),hp}var gp,Zf;function Gg(){return Zf||(Zf=1,gp=SyntaxError),gp}var vp,Jf;function Wg(){return Jf||(Jf=1,vp=URIError),vp}var _p,Yf;function Xg(){return Yf||(Yf=1,_p=Math.abs),_p}var bp,Kf;function Zg(){return Kf||(Kf=1,bp=Math.floor),bp}var wp,Qf;function Jg(){return Qf||(Qf=1,wp=Math.max),wp}var xp,eh;function Yg(){return eh||(eh=1,xp=Math.min),xp}var yp,th;function Kg(){return th||(th=1,yp=Math.pow),yp}var Sp,nh;function Qg(){return nh||(nh=1,Sp=Math.round),Sp}var Np,rh;function e7(){return rh||(rh=1,Np=Number.isNaN||function(e){return e!==e}),Np}var Ep,ah;function t7(){if(ah)return Ep;ah=1;var n=e7();return Ep=function(r){return n(r)||r===0?r:r<0?-1:1},Ep}var Tp,ih;function n7(){return ih||(ih=1,Tp=Object.getOwnPropertyDescriptor),Tp}var Ap,sh;function Ad(){if(sh)return Ap;sh=1;var n=n7();if(n)try{n([],"length")}catch{n=null}return Ap=n,Ap}var $p,oh;function r7(){if(oh)return $p;oh=1;var n=Object.defineProperty||!1;if(n)try{n({},"a",{value:1})}catch{n=!1}return $p=n,$p}var Dp,lh;function n3(){return lh||(lh=1,Dp=function(){if(typeof Symbol!="function"||typeof Object.getOwnPropertySymbols!="function")return!1;if(typeof Symbol.iterator=="symbol")return!0;var e={},r=Symbol("test"),o=Object(r);if(typeof r=="string"||Object.prototype.toString.call(r)!=="[object Symbol]"||Object.prototype.toString.call(o)!=="[object Symbol]")return!1;var l=42;e[r]=l;for(var s in e)return!1;if(typeof Object.keys=="function"&&Object.keys(e).length!==0||typeof Object.getOwnPropertyNames=="function"&&Object.getOwnPropertyNames(e).length!==0)return!1;var a=Object.getOwnPropertySymbols(e);if(a.length!==1||a[0]!==r||!Object.prototype.propertyIsEnumerable.call(e,r))return!1;if(typeof Object.getOwnPropertyDescriptor=="function"){var c=Object.getOwnPropertyDescriptor(e,r);if(c.value!==l||c.enumerable!==!0)return!1}return!0}),Dp}var Cp,ch;function a7(){if(ch)return Cp;ch=1;var n=typeof Symbol<"u"&&Symbol,e=n3();return Cp=function(){return typeof n!="function"||typeof Symbol!="function"||typeof n("foo")!="symbol"||typeof Symbol("bar")!="symbol"?!1:e()},Cp}var Ip,ph;function r3(){return ph||(ph=1,Ip=typeof Reflect<"u"&&Reflect.getPrototypeOf||null),Ip}var kp,dh;function a3(){if(dh)return kp;dh=1;var n=t3();return kp=n.getPrototypeOf||null,kp}var qp,uh;function i7(){if(uh)return qp;uh=1;var n="Function.prototype.bind called on incompatible ",e=Object.prototype.toString,r=Math.max,o="[object Function]",l=function(i,d){for(var u=[],f=0;f<i.length;f+=1)u[f]=i[f];for(var w=0;w<d.length;w+=1)u[w+i.length]=d[w];return u},s=function(i,d){for(var u=[],f=d,w=0;f<i.length;f+=1,w+=1)u[w]=i[f];return u},a=function(c,i){for(var d="",u=0;u<c.length;u+=1)d+=c[u],u+1<c.length&&(d+=i);return d};return qp=function(i){var d=this;if(typeof d!="function"||e.apply(d)!==o)throw new TypeError(n+d);for(var u=s(arguments,1),f,w=function(){if(this instanceof f){var g=d.apply(this,l(u,arguments));return Object(g)===g?g:this}return d.apply(i,l(u,arguments))},m=r(0,d.length-u.length),v=[],_=0;_<m;_++)v[_]="$"+_;if(f=Function("binder","return function ("+a(v,",")+"){ return binder.apply(this,arguments); }")(w),d.prototype){var h=function(){};h.prototype=d.prototype,f.prototype=new h,h.prototype=null}return f},qp}var Op,mh;function Hl(){if(mh)return Op;mh=1;var n=i7();return Op=Function.prototype.bind||n,Op}var Lp,fh;function $d(){return fh||(fh=1,Lp=Function.prototype.call),Lp}var Pp,hh;function i3(){return hh||(hh=1,Pp=Function.prototype.apply),Pp}var Fp,gh;function s7(){return gh||(gh=1,Fp=typeof Reflect<"u"&&Reflect&&Reflect.apply),Fp}var Rp,vh;function o7(){if(vh)return Rp;vh=1;var n=Hl(),e=i3(),r=$d(),o=s7();return Rp=o||n.call(r,e),Rp}var Bp,_h;function s3(){if(_h)return Bp;_h=1;var n=Hl(),e=Xi(),r=$d(),o=o7();return Bp=function(s){if(s.length<1||typeof s[0]!="function")throw new e("a function is required");return o(n,r,s)},Bp}var Mp,bh;function l7(){if(bh)return Mp;bh=1;var n=s3(),e=Ad(),r;try{r=[].__proto__===Array.prototype}catch(a){if(!a||typeof a!="object"||!("code"in a)||a.code!=="ERR_PROTO_ACCESS")throw a}var o=!!r&&e&&e(Object.prototype,"__proto__"),l=Object,s=l.getPrototypeOf;return Mp=o&&typeof o.get=="function"?n([o.get]):typeof s=="function"?function(c){return s(c==null?c:l(c))}:!1,Mp}var zp,wh;function c7(){if(wh)return zp;wh=1;var n=r3(),e=a3(),r=l7();return zp=n?function(l){return n(l)}:e?function(l){if(!l||typeof l!="object"&&typeof l!="function")throw new TypeError("getProto: not an object");return e(l)}:r?function(l){return r(l)}:null,zp}var Up,xh;function o3(){if(xh)return Up;xh=1;var n=Function.prototype.call,e=Object.prototype.hasOwnProperty,r=Hl();return Up=r.call(n,e),Up}var Vp,yh;function p7(){if(yh)return Vp;yh=1;var n,e=t3(),r=Ug(),o=Vg(),l=jg(),s=Hg(),a=Gg(),c=Xi(),i=Wg(),d=Xg(),u=Zg(),f=Jg(),w=Yg(),m=Kg(),v=Qg(),_=t7(),h=Function,g=function($e){try{return h('"use strict"; return ('+$e+").constructor;")()}catch{}},y=Ad(),q=r7(),D=function(){throw new c},C=y?(function(){try{return arguments.callee,D}catch{try{return y(arguments,"callee").get}catch{return D}}})():D,$=a7()(),N=c7(),S=a3(),I=r3(),T=i3(),A=$d(),E={},P=typeof Uint8Array>"u"||!N?n:N(Uint8Array),x={__proto__:null,"%AggregateError%":typeof AggregateError>"u"?n:AggregateError,"%Array%":Array,"%ArrayBuffer%":typeof ArrayBuffer>"u"?n:ArrayBuffer,"%ArrayIteratorPrototype%":$&&N?N([][Symbol.iterator]()):n,"%AsyncFromSyncIteratorPrototype%":n,"%AsyncFunction%":E,"%AsyncGenerator%":E,"%AsyncGeneratorFunction%":E,"%AsyncIteratorPrototype%":E,"%Atomics%":typeof Atomics>"u"?n:Atomics,"%BigInt%":typeof BigInt>"u"?n:BigInt,"%BigInt64Array%":typeof BigInt64Array>"u"?n:BigInt64Array,"%BigUint64Array%":typeof BigUint64Array>"u"?n:BigUint64Array,"%Boolean%":Boolean,"%DataView%":typeof DataView>"u"?n:DataView,"%Date%":Date,"%decodeURI%":decodeURI,"%decodeURIComponent%":decodeURIComponent,"%encodeURI%":encodeURI,"%encodeURIComponent%":encodeURIComponent,"%Error%":r,"%eval%":eval,"%EvalError%":o,"%Float16Array%":typeof Float16Array>"u"?n:Float16Array,"%Float32Array%":typeof Float32Array>"u"?n:Float32Array,"%Float64Array%":typeof Float64Array>"u"?n:Float64Array,"%FinalizationRegistry%":typeof FinalizationRegistry>"u"?n:FinalizationRegistry,"%Function%":h,"%GeneratorFunction%":E,"%Int8Array%":typeof Int8Array>"u"?n:Int8Array,"%Int16Array%":typeof Int16Array>"u"?n:Int16Array,"%Int32Array%":typeof Int32Array>"u"?n:Int32Array,"%isFinite%":isFinite,"%isNaN%":isNaN,"%IteratorPrototype%":$&&N?N(N([][Symbol.iterator]())):n,"%JSON%":typeof JSON=="object"?JSON:n,"%Map%":typeof Map>"u"?n:Map,"%MapIteratorPrototype%":typeof Map>"u"||!$||!N?n:N(new Map()[Symbol.iterator]()),"%Math%":Math,"%Number%":Number,"%Object%":e,"%Object.getOwnPropertyDescriptor%":y,"%parseFloat%":parseFloat,"%parseInt%":parseInt,"%Promise%":typeof Promise>"u"?n:Promise,"%Proxy%":typeof Proxy>"u"?n:Proxy,"%RangeError%":l,"%ReferenceError%":s,"%Reflect%":typeof Reflect>"u"?n:Reflect,"%RegExp%":RegExp,"%Set%":typeof Set>"u"?n:Set,"%SetIteratorPrototype%":typeof Set>"u"||!$||!N?n:N(new Set()[Symbol.iterator]()),"%SharedArrayBuffer%":typeof SharedArrayBuffer>"u"?n:SharedArrayBuffer,"%String%":String,"%StringIteratorPrototype%":$&&N?N(""[Symbol.iterator]()):n,"%Symbol%":$?Symbol:n,"%SyntaxError%":a,"%ThrowTypeError%":C,"%TypedArray%":P,"%TypeError%":c,"%Uint8Array%":typeof Uint8Array>"u"?n:Uint8Array,"%Uint8ClampedArray%":typeof Uint8ClampedArray>"u"?n:Uint8ClampedArray,"%Uint16Array%":typeof Uint16Array>"u"?n:Uint16Array,"%Uint32Array%":typeof Uint32Array>"u"?n:Uint32Array,"%URIError%":i,"%WeakMap%":typeof WeakMap>"u"?n:WeakMap,"%WeakRef%":typeof WeakRef>"u"?n:WeakRef,"%WeakSet%":typeof WeakSet>"u"?n:WeakSet,"%Function.prototype.call%":A,"%Function.prototype.apply%":T,"%Object.defineProperty%":q,"%Object.getPrototypeOf%":S,"%Math.abs%":d,"%Math.floor%":u,"%Math.max%":f,"%Math.min%":w,"%Math.pow%":m,"%Math.round%":v,"%Math.sign%":_,"%Reflect.getPrototypeOf%":I};if(N)try{null.error}catch($e){var R=N(N($e));x["%Error.prototype%"]=R}var K=function $e(Ce){var Te;if(Ce==="%AsyncFunction%")Te=g("async function () {}");else if(Ce==="%GeneratorFunction%")Te=g("function* () {}");else if(Ce==="%AsyncGeneratorFunction%")Te=g("async function* () {}");else if(Ce==="%AsyncGenerator%"){var Oe=$e("%AsyncGeneratorFunction%");Oe&&(Te=Oe.prototype)}else if(Ce==="%AsyncIteratorPrototype%"){var Ue=$e("%AsyncGenerator%");Ue&&N&&(Te=N(Ue.prototype))}return x[Ce]=Te,Te},te={__proto__:null,"%ArrayBufferPrototype%":["ArrayBuffer","prototype"],"%ArrayPrototype%":["Array","prototype"],"%ArrayProto_entries%":["Array","prototype","entries"],"%ArrayProto_forEach%":["Array","prototype","forEach"],"%ArrayProto_keys%":["Array","prototype","keys"],"%ArrayProto_values%":["Array","prototype","values"],"%AsyncFunctionPrototype%":["AsyncFunction","prototype"],"%AsyncGenerator%":["AsyncGeneratorFunction","prototype"],"%AsyncGeneratorPrototype%":["AsyncGeneratorFunction","prototype","prototype"],"%BooleanPrototype%":["Boolean","prototype"],"%DataViewPrototype%":["DataView","prototype"],"%DatePrototype%":["Date","prototype"],"%ErrorPrototype%":["Error","prototype"],"%EvalErrorPrototype%":["EvalError","prototype"],"%Float32ArrayPrototype%":["Float32Array","prototype"],"%Float64ArrayPrototype%":["Float64Array","prototype"],"%FunctionPrototype%":["Function","prototype"],"%Generator%":["GeneratorFunction","prototype"],"%GeneratorPrototype%":["GeneratorFunction","prototype","prototype"],"%Int8ArrayPrototype%":["Int8Array","prototype"],"%Int16ArrayPrototype%":["Int16Array","prototype"],"%Int32ArrayPrototype%":["Int32Array","prototype"],"%JSONParse%":["JSON","parse"],"%JSONStringify%":["JSON","stringify"],"%MapPrototype%":["Map","prototype"],"%NumberPrototype%":["Number","prototype"],"%ObjectPrototype%":["Object","prototype"],"%ObjProto_toString%":["Object","prototype","toString"],"%ObjProto_valueOf%":["Object","prototype","valueOf"],"%PromisePrototype%":["Promise","prototype"],"%PromiseProto_then%":["Promise","prototype","then"],"%Promise_all%":["Promise","all"],"%Promise_reject%":["Promise","reject"],"%Promise_resolve%":["Promise","resolve"],"%RangeErrorPrototype%":["RangeError","prototype"],"%ReferenceErrorPrototype%":["ReferenceError","prototype"],"%RegExpPrototype%":["RegExp","prototype"],"%SetPrototype%":["Set","prototype"],"%SharedArrayBufferPrototype%":["SharedArrayBuffer","prototype"],"%StringPrototype%":["String","prototype"],"%SymbolPrototype%":["Symbol","prototype"],"%SyntaxErrorPrototype%":["SyntaxError","prototype"],"%TypedArrayPrototype%":["TypedArray","prototype"],"%TypeErrorPrototype%":["TypeError","prototype"],"%Uint8ArrayPrototype%":["Uint8Array","prototype"],"%Uint8ClampedArrayPrototype%":["Uint8ClampedArray","prototype"],"%Uint16ArrayPrototype%":["Uint16Array","prototype"],"%Uint32ArrayPrototype%":["Uint32Array","prototype"],"%URIErrorPrototype%":["URIError","prototype"],"%WeakMapPrototype%":["WeakMap","prototype"],"%WeakSetPrototype%":["WeakSet","prototype"]},W=Hl(),H=o3(),Q=W.call(A,Array.prototype.concat),V=W.call(T,Array.prototype.splice),X=W.call(A,String.prototype.replace),pe=W.call(A,String.prototype.slice),le=W.call(A,RegExp.prototype.exec),ue=/[^%.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|%$))/g,Le=/\\(\\)?/g,Pe=function(Ce){var Te=pe(Ce,0,1),Oe=pe(Ce,-1);if(Te==="%"&&Oe!=="%")throw new a("invalid intrinsic syntax, expected closing `%`");if(Oe==="%"&&Te!=="%")throw new a("invalid intrinsic syntax, expected opening `%`");var Ue=[];return X(Ce,ue,function(O,ce,ne,j){Ue[Ue.length]=ne?X(j,Le,"$1"):ce||O}),Ue},De=function(Ce,Te){var Oe=Ce,Ue;if(H(te,Oe)&&(Ue=te[Oe],Oe="%"+Ue[0]+"%"),H(x,Oe)){var O=x[Oe];if(O===E&&(O=K(Oe)),typeof O>"u"&&!Te)throw new c("intrinsic "+Ce+" exists, but is not available. Please file an issue!");return{alias:Ue,name:Oe,value:O}}throw new a("intrinsic "+Ce+" does not exist!")};return Vp=function(Ce,Te){if(typeof Ce!="string"||Ce.length===0)throw new c("intrinsic name must be a non-empty string");if(arguments.length>1&&typeof Te!="boolean")throw new c('"allowMissing" argument must be a boolean');if(le(/^%?[^%]*%?$/,Ce)===null)throw new a("`%` may not be present anywhere but at the beginning and end of the intrinsic name");var Oe=Pe(Ce),Ue=Oe.length>0?Oe[0]:"",O=De("%"+Ue+"%",Te),ce=O.name,ne=O.value,j=!1,L=O.alias;L&&(Ue=L[0],V(Oe,Q([0,1],L)));for(var z=1,ee=!0;z<Oe.length;z+=1){var M=Oe[z],Z=pe(M,0,1),oe=pe(M,-1);if((Z==='"'||Z==="'"||Z==="`"||oe==='"'||oe==="'"||oe==="`")&&Z!==oe)throw new a("property names with quotes must have matching quotes");if((M==="constructor"||!ee)&&(j=!0),Ue+="."+M,ce="%"+Ue+"%",H(x,ce))ne=x[ce];else if(ne!=null){if(!(M in ne)){if(!Te)throw new c("base intrinsic for "+Ce+" exists, but the property is not available.");return}if(y&&z+1>=Oe.length){var ae=y(ne,M);ee=!!ae,ee&&"get"in ae&&!("originalValue"in ae.get)?ne=ae.get:ne=ne[M]}else ee=H(ne,M),ne=ne[M];ee&&!j&&(x[ce]=ne)}}return ne},Vp}var jp,Sh;function Dd(){if(Sh)return jp;Sh=1;var n=p7(),e=s3(),r=e([n("%String.prototype.indexOf%")]);return jp=function(l,s){var a=n(l,!!s);return typeof a=="function"&&r(l,".prototype.")>-1?e([a]):a},jp}var Hp,Nh;function d7(){if(Nh)return Hp;Nh=1;var n=n3();return Hp=function(){return n()&&!!Symbol.toStringTag},Hp}var Gp,Eh;function u7(){if(Eh)return Gp;Eh=1;var n=Dd(),e=d7()(),r=o3(),o=Ad(),l;if(e){var s=n("RegExp.prototype.exec"),a={},c=function(){throw a},i={toString:c,valueOf:c};typeof Symbol.toPrimitive=="symbol"&&(i[Symbol.toPrimitive]=c),l=function(w){if(!w||typeof w!="object")return!1;var m=o(w,"lastIndex"),v=m&&r(m,"value");if(!v)return!1;try{s(w,i)}catch(_){return _===a}}}else{var d=n("Object.prototype.toString"),u="[object RegExp]";l=function(w){return!w||typeof w!="object"&&typeof w!="function"?!1:d(w)===u}}return Gp=l,Gp}var Wp,Th;function l3(){if(Th)return Wp;Th=1;var n=Dd(),e=u7(),r=n("RegExp.prototype.exec"),o=Xi();return Wp=function(s){if(!e(s))throw new o("`regex` must be a RegExp");return function(c){return r(s,c)!==null}},Wp}const m7={9:"Tab;",10:"NewLine;",33:"excl;",34:"quot;",35:"num;",36:"dollar;",37:"percnt;",38:"amp;",39:"apos;",40:"lpar;",41:"rpar;",42:"midast;",43:"plus;",44:"comma;",46:"period;",47:"sol;",58:"colon;",59:"semi;",60:"lt;",61:"equals;",62:"gt;",63:"quest;",64:"commat;",91:"lsqb;",92:"bsol;",93:"rsqb;",94:"Hat;",95:"UnderBar;",96:"grave;",123:"lcub;",124:"VerticalLine;",125:"rcub;",160:"NonBreakingSpace;",161:"iexcl;",162:"cent;",163:"pound;",164:"curren;",165:"yen;",166:"brvbar;",167:"sect;",168:"uml;",169:"copy;",170:"ordf;",171:"laquo;",172:"not;",173:"shy;",174:"reg;",175:"strns;",176:"deg;",177:"pm;",178:"sup2;",179:"sup3;",180:"DiacriticalAcute;",181:"micro;",182:"para;",183:"middot;",184:"Cedilla;",185:"sup1;",186:"ordm;",187:"raquo;",188:"frac14;",189:"half;",190:"frac34;",191:"iquest;",192:"Agrave;",193:"Aacute;",194:"Acirc;",195:"Atilde;",196:"Auml;",197:"Aring;",198:"AElig;",199:"Ccedil;",200:"Egrave;",201:"Eacute;",202:"Ecirc;",203:"Euml;",204:"Igrave;",205:"Iacute;",206:"Icirc;",207:"Iuml;",208:"ETH;",209:"Ntilde;",210:"Ograve;",211:"Oacute;",212:"Ocirc;",213:"Otilde;",214:"Ouml;",215:"times;",216:"Oslash;",217:"Ugrave;",218:"Uacute;",219:"Ucirc;",220:"Uuml;",221:"Yacute;",222:"THORN;",223:"szlig;",224:"agrave;",225:"aacute;",226:"acirc;",227:"atilde;",228:"auml;",229:"aring;",230:"aelig;",231:"ccedil;",232:"egrave;",233:"eacute;",234:"ecirc;",235:"euml;",236:"igrave;",237:"iacute;",238:"icirc;",239:"iuml;",240:"eth;",241:"ntilde;",242:"ograve;",243:"oacute;",244:"ocirc;",245:"otilde;",246:"ouml;",247:"divide;",248:"oslash;",249:"ugrave;",250:"uacute;",251:"ucirc;",252:"uuml;",253:"yacute;",254:"thorn;",255:"yuml;",256:"Amacr;",257:"amacr;",258:"Abreve;",259:"abreve;",260:"Aogon;",261:"aogon;",262:"Cacute;",263:"cacute;",264:"Ccirc;",265:"ccirc;",266:"Cdot;",267:"cdot;",268:"Ccaron;",269:"ccaron;",270:"Dcaron;",271:"dcaron;",272:"Dstrok;",273:"dstrok;",274:"Emacr;",275:"emacr;",278:"Edot;",279:"edot;",280:"Eogon;",281:"eogon;",282:"Ecaron;",283:"ecaron;",284:"Gcirc;",285:"gcirc;",286:"Gbreve;",287:"gbreve;",288:"Gdot;",289:"gdot;",290:"Gcedil;",292:"Hcirc;",293:"hcirc;",294:"Hstrok;",295:"hstrok;",296:"Itilde;",297:"itilde;",298:"Imacr;",299:"imacr;",302:"Iogon;",303:"iogon;",304:"Idot;",305:"inodot;",306:"IJlig;",307:"ijlig;",308:"Jcirc;",309:"jcirc;",310:"Kcedil;",311:"kcedil;",312:"kgreen;",313:"Lacute;",314:"lacute;",315:"Lcedil;",316:"lcedil;",317:"Lcaron;",318:"lcaron;",319:"Lmidot;",320:"lmidot;",321:"Lstrok;",322:"lstrok;",323:"Nacute;",324:"nacute;",325:"Ncedil;",326:"ncedil;",327:"Ncaron;",328:"ncaron;",329:"napos;",330:"ENG;",331:"eng;",332:"Omacr;",333:"omacr;",336:"Odblac;",337:"odblac;",338:"OElig;",339:"oelig;",340:"Racute;",341:"racute;",342:"Rcedil;",343:"rcedil;",344:"Rcaron;",345:"rcaron;",346:"Sacute;",347:"sacute;",348:"Scirc;",349:"scirc;",350:"Scedil;",351:"scedil;",352:"Scaron;",353:"scaron;",354:"Tcedil;",355:"tcedil;",356:"Tcaron;",357:"tcaron;",358:"Tstrok;",359:"tstrok;",360:"Utilde;",361:"utilde;",362:"Umacr;",363:"umacr;",364:"Ubreve;",365:"ubreve;",366:"Uring;",367:"uring;",368:"Udblac;",369:"udblac;",370:"Uogon;",371:"uogon;",372:"Wcirc;",373:"wcirc;",374:"Ycirc;",375:"ycirc;",376:"Yuml;",377:"Zacute;",378:"zacute;",379:"Zdot;",380:"zdot;",381:"Zcaron;",382:"zcaron;",402:"fnof;",437:"imped;",501:"gacute;",567:"jmath;",710:"circ;",711:"Hacek;",728:"breve;",729:"dot;",730:"ring;",731:"ogon;",732:"tilde;",733:"DiacriticalDoubleAcute;",785:"DownBreve;",913:"Alpha;",914:"Beta;",915:"Gamma;",916:"Delta;",917:"Epsilon;",918:"Zeta;",919:"Eta;",920:"Theta;",921:"Iota;",922:"Kappa;",923:"Lambda;",924:"Mu;",925:"Nu;",926:"Xi;",927:"Omicron;",928:"Pi;",929:"Rho;",931:"Sigma;",932:"Tau;",933:"Upsilon;",934:"Phi;",935:"Chi;",936:"Psi;",937:"Omega;",945:"alpha;",946:"beta;",947:"gamma;",948:"delta;",949:"epsilon;",950:"zeta;",951:"eta;",952:"theta;",953:"iota;",954:"kappa;",955:"lambda;",956:"mu;",957:"nu;",958:"xi;",959:"omicron;",960:"pi;",961:"rho;",962:"varsigma;",963:"sigma;",964:"tau;",965:"upsilon;",966:"phi;",967:"chi;",968:"psi;",969:"omega;",977:"vartheta;",978:"upsih;",981:"varphi;",982:"varpi;",988:"Gammad;",989:"gammad;",1008:"varkappa;",1009:"varrho;",1013:"varepsilon;",1014:"bepsi;",1025:"IOcy;",1026:"DJcy;",1027:"GJcy;",1028:"Jukcy;",1029:"DScy;",1030:"Iukcy;",1031:"YIcy;",1032:"Jsercy;",1033:"LJcy;",1034:"NJcy;",1035:"TSHcy;",1036:"KJcy;",1038:"Ubrcy;",1039:"DZcy;",1040:"Acy;",1041:"Bcy;",1042:"Vcy;",1043:"Gcy;",1044:"Dcy;",1045:"IEcy;",1046:"ZHcy;",1047:"Zcy;",1048:"Icy;",1049:"Jcy;",1050:"Kcy;",1051:"Lcy;",1052:"Mcy;",1053:"Ncy;",1054:"Ocy;",1055:"Pcy;",1056:"Rcy;",1057:"Scy;",1058:"Tcy;",1059:"Ucy;",1060:"Fcy;",1061:"KHcy;",1062:"TScy;",1063:"CHcy;",1064:"SHcy;",1065:"SHCHcy;",1066:"HARDcy;",1067:"Ycy;",1068:"SOFTcy;",1069:"Ecy;",1070:"YUcy;",1071:"YAcy;",1072:"acy;",1073:"bcy;",1074:"vcy;",1075:"gcy;",1076:"dcy;",1077:"iecy;",1078:"zhcy;",1079:"zcy;",1080:"icy;",1081:"jcy;",1082:"kcy;",1083:"lcy;",1084:"mcy;",1085:"ncy;",1086:"ocy;",1087:"pcy;",1088:"rcy;",1089:"scy;",1090:"tcy;",1091:"ucy;",1092:"fcy;",1093:"khcy;",1094:"tscy;",1095:"chcy;",1096:"shcy;",1097:"shchcy;",1098:"hardcy;",1099:"ycy;",1100:"softcy;",1101:"ecy;",1102:"yucy;",1103:"yacy;",1105:"iocy;",1106:"djcy;",1107:"gjcy;",1108:"jukcy;",1109:"dscy;",1110:"iukcy;",1111:"yicy;",1112:"jsercy;",1113:"ljcy;",1114:"njcy;",1115:"tshcy;",1116:"kjcy;",1118:"ubrcy;",1119:"dzcy;",8194:"ensp;",8195:"emsp;",8196:"emsp13;",8197:"emsp14;",8199:"numsp;",8200:"puncsp;",8201:"ThinSpace;",8202:"VeryThinSpace;",8203:"ZeroWidthSpace;",8204:"zwnj;",8205:"zwj;",8206:"lrm;",8207:"rlm;",8208:"hyphen;",8211:"ndash;",8212:"mdash;",8213:"horbar;",8214:"Vert;",8216:"OpenCurlyQuote;",8217:"rsquor;",8218:"sbquo;",8220:"OpenCurlyDoubleQuote;",8221:"rdquor;",8222:"ldquor;",8224:"dagger;",8225:"ddagger;",8226:"bullet;",8229:"nldr;",8230:"mldr;",8240:"permil;",8241:"pertenk;",8242:"prime;",8243:"Prime;",8244:"tprime;",8245:"bprime;",8249:"lsaquo;",8250:"rsaquo;",8254:"OverBar;",8257:"caret;",8259:"hybull;",8260:"frasl;",8271:"bsemi;",8279:"qprime;",8287:"MediumSpace;",8288:"NoBreak;",8289:"ApplyFunction;",8290:"it;",8291:"InvisibleComma;",8364:"euro;",8411:"TripleDot;",8412:"DotDot;",8450:"Copf;",8453:"incare;",8458:"gscr;",8459:"Hscr;",8460:"Poincareplane;",8461:"quaternions;",8462:"planckh;",8463:"plankv;",8464:"Iscr;",8465:"imagpart;",8466:"Lscr;",8467:"ell;",8469:"Nopf;",8470:"numero;",8471:"copysr;",8472:"wp;",8473:"primes;",8474:"rationals;",8475:"Rscr;",8476:"Rfr;",8477:"Ropf;",8478:"rx;",8482:"trade;",8484:"Zopf;",8487:"mho;",8488:"Zfr;",8489:"iiota;",8492:"Bscr;",8493:"Cfr;",8495:"escr;",8496:"expectation;",8497:"Fscr;",8499:"phmmat;",8500:"oscr;",8501:"aleph;",8502:"beth;",8503:"gimel;",8504:"daleth;",8517:"DD;",8518:"DifferentialD;",8519:"exponentiale;",8520:"ImaginaryI;",8531:"frac13;",8532:"frac23;",8533:"frac15;",8534:"frac25;",8535:"frac35;",8536:"frac45;",8537:"frac16;",8538:"frac56;",8539:"frac18;",8540:"frac38;",8541:"frac58;",8542:"frac78;",8592:"slarr;",8593:"uparrow;",8594:"srarr;",8595:"ShortDownArrow;",8596:"leftrightarrow;",8597:"varr;",8598:"UpperLeftArrow;",8599:"UpperRightArrow;",8600:"searrow;",8601:"swarrow;",8602:"nleftarrow;",8603:"nrightarrow;",8605:"rightsquigarrow;",8606:"twoheadleftarrow;",8607:"Uarr;",8608:"twoheadrightarrow;",8609:"Darr;",8610:"leftarrowtail;",8611:"rightarrowtail;",8612:"mapstoleft;",8613:"UpTeeArrow;",8614:"RightTeeArrow;",8615:"mapstodown;",8617:"larrhk;",8618:"rarrhk;",8619:"looparrowleft;",8620:"rarrlp;",8621:"leftrightsquigarrow;",8622:"nleftrightarrow;",8624:"lsh;",8625:"rsh;",8626:"ldsh;",8627:"rdsh;",8629:"crarr;",8630:"curvearrowleft;",8631:"curvearrowright;",8634:"olarr;",8635:"orarr;",8636:"lharu;",8637:"lhard;",8638:"upharpoonright;",8639:"upharpoonleft;",8640:"RightVector;",8641:"rightharpoondown;",8642:"RightDownVector;",8643:"LeftDownVector;",8644:"rlarr;",8645:"UpArrowDownArrow;",8646:"lrarr;",8647:"llarr;",8648:"uuarr;",8649:"rrarr;",8650:"downdownarrows;",8651:"ReverseEquilibrium;",8652:"rlhar;",8653:"nLeftarrow;",8654:"nLeftrightarrow;",8655:"nRightarrow;",8656:"Leftarrow;",8657:"Uparrow;",8658:"Rightarrow;",8659:"Downarrow;",8660:"Leftrightarrow;",8661:"vArr;",8662:"nwArr;",8663:"neArr;",8664:"seArr;",8665:"swArr;",8666:"Lleftarrow;",8667:"Rrightarrow;",8669:"zigrarr;",8676:"LeftArrowBar;",8677:"RightArrowBar;",8693:"duarr;",8701:"loarr;",8702:"roarr;",8703:"hoarr;",8704:"forall;",8705:"complement;",8706:"PartialD;",8707:"Exists;",8708:"NotExists;",8709:"varnothing;",8711:"nabla;",8712:"isinv;",8713:"notinva;",8715:"SuchThat;",8716:"NotReverseElement;",8719:"Product;",8720:"Coproduct;",8721:"sum;",8722:"minus;",8723:"mp;",8724:"plusdo;",8726:"ssetmn;",8727:"lowast;",8728:"SmallCircle;",8730:"Sqrt;",8733:"vprop;",8734:"infin;",8735:"angrt;",8736:"angle;",8737:"measuredangle;",8738:"angsph;",8739:"VerticalBar;",8740:"nsmid;",8741:"spar;",8742:"nspar;",8743:"wedge;",8744:"vee;",8745:"cap;",8746:"cup;",8747:"Integral;",8748:"Int;",8749:"tint;",8750:"oint;",8751:"DoubleContourIntegral;",8752:"Cconint;",8753:"cwint;",8754:"cwconint;",8755:"CounterClockwiseContourIntegral;",8756:"therefore;",8757:"because;",8758:"ratio;",8759:"Proportion;",8760:"minusd;",8762:"mDDot;",8763:"homtht;",8764:"Tilde;",8765:"bsim;",8766:"mstpos;",8767:"acd;",8768:"wreath;",8769:"nsim;",8770:"esim;",8771:"TildeEqual;",8772:"nsimeq;",8773:"TildeFullEqual;",8774:"simne;",8775:"NotTildeFullEqual;",8776:"TildeTilde;",8777:"NotTildeTilde;",8778:"approxeq;",8779:"apid;",8780:"bcong;",8781:"CupCap;",8782:"HumpDownHump;",8783:"HumpEqual;",8784:"esdot;",8785:"eDot;",8786:"fallingdotseq;",8787:"risingdotseq;",8788:"coloneq;",8789:"eqcolon;",8790:"eqcirc;",8791:"cire;",8793:"wedgeq;",8794:"veeeq;",8796:"trie;",8799:"questeq;",8800:"NotEqual;",8801:"equiv;",8802:"NotCongruent;",8804:"leq;",8805:"GreaterEqual;",8806:"LessFullEqual;",8807:"GreaterFullEqual;",8808:"lneqq;",8809:"gneqq;",8810:"NestedLessLess;",8811:"NestedGreaterGreater;",8812:"twixt;",8813:"NotCupCap;",8814:"NotLess;",8815:"NotGreater;",8816:"NotLessEqual;",8817:"NotGreaterEqual;",8818:"lsim;",8819:"gtrsim;",8820:"NotLessTilde;",8821:"NotGreaterTilde;",8822:"lg;",8823:"gtrless;",8824:"ntlg;",8825:"ntgl;",8826:"Precedes;",8827:"Succeeds;",8828:"PrecedesSlantEqual;",8829:"SucceedsSlantEqual;",8830:"prsim;",8831:"succsim;",8832:"nprec;",8833:"nsucc;",8834:"subset;",8835:"supset;",8836:"nsub;",8837:"nsup;",8838:"SubsetEqual;",8839:"supseteq;",8840:"nsubseteq;",8841:"nsupseteq;",8842:"subsetneq;",8843:"supsetneq;",8845:"cupdot;",8846:"uplus;",8847:"SquareSubset;",8848:"SquareSuperset;",8849:"SquareSubsetEqual;",8850:"SquareSupersetEqual;",8851:"SquareIntersection;",8852:"SquareUnion;",8853:"oplus;",8854:"ominus;",8855:"otimes;",8856:"osol;",8857:"odot;",8858:"ocir;",8859:"oast;",8861:"odash;",8862:"plusb;",8863:"minusb;",8864:"timesb;",8865:"sdotb;",8866:"vdash;",8867:"LeftTee;",8868:"top;",8869:"UpTee;",8871:"models;",8872:"vDash;",8873:"Vdash;",8874:"Vvdash;",8875:"VDash;",8876:"nvdash;",8877:"nvDash;",8878:"nVdash;",8879:"nVDash;",8880:"prurel;",8882:"vltri;",8883:"vrtri;",8884:"trianglelefteq;",8885:"trianglerighteq;",8886:"origof;",8887:"imof;",8888:"mumap;",8889:"hercon;",8890:"intercal;",8891:"veebar;",8893:"barvee;",8894:"angrtvb;",8895:"lrtri;",8896:"xwedge;",8897:"xvee;",8898:"xcap;",8899:"xcup;",8900:"diamond;",8901:"sdot;",8902:"Star;",8903:"divonx;",8904:"bowtie;",8905:"ltimes;",8906:"rtimes;",8907:"lthree;",8908:"rthree;",8909:"bsime;",8910:"cuvee;",8911:"cuwed;",8912:"Subset;",8913:"Supset;",8914:"Cap;",8915:"Cup;",8916:"pitchfork;",8917:"epar;",8918:"ltdot;",8919:"gtrdot;",8920:"Ll;",8921:"ggg;",8922:"LessEqualGreater;",8923:"gtreqless;",8926:"curlyeqprec;",8927:"curlyeqsucc;",8928:"nprcue;",8929:"nsccue;",8930:"nsqsube;",8931:"nsqsupe;",8934:"lnsim;",8935:"gnsim;",8936:"prnsim;",8937:"succnsim;",8938:"ntriangleleft;",8939:"ntriangleright;",8940:"ntrianglelefteq;",8941:"ntrianglerighteq;",8942:"vellip;",8943:"ctdot;",8944:"utdot;",8945:"dtdot;",8946:"disin;",8947:"isinsv;",8948:"isins;",8949:"isindot;",8950:"notinvc;",8951:"notinvb;",8953:"isinE;",8954:"nisd;",8955:"xnis;",8956:"nis;",8957:"notnivc;",8958:"notnivb;",8965:"barwedge;",8966:"doublebarwedge;",8968:"LeftCeiling;",8969:"RightCeiling;",8970:"lfloor;",8971:"RightFloor;",8972:"drcrop;",8973:"dlcrop;",8974:"urcrop;",8975:"ulcrop;",8976:"bnot;",8978:"profline;",8979:"profsurf;",8981:"telrec;",8982:"target;",8988:"ulcorner;",8989:"urcorner;",8990:"llcorner;",8991:"lrcorner;",8994:"sfrown;",8995:"ssmile;",9005:"cylcty;",9006:"profalar;",9014:"topbot;",9021:"ovbar;",9023:"solbar;",9084:"angzarr;",9136:"lmoustache;",9137:"rmoustache;",9140:"tbrk;",9141:"UnderBracket;",9142:"bbrktbrk;",9180:"OverParenthesis;",9181:"UnderParenthesis;",9182:"OverBrace;",9183:"UnderBrace;",9186:"trpezium;",9191:"elinters;",9251:"blank;",9416:"oS;",9472:"HorizontalLine;",9474:"boxv;",9484:"boxdr;",9488:"boxdl;",9492:"boxur;",9496:"boxul;",9500:"boxvr;",9508:"boxvl;",9516:"boxhd;",9524:"boxhu;",9532:"boxvh;",9552:"boxH;",9553:"boxV;",9554:"boxdR;",9555:"boxDr;",9556:"boxDR;",9557:"boxdL;",9558:"boxDl;",9559:"boxDL;",9560:"boxuR;",9561:"boxUr;",9562:"boxUR;",9563:"boxuL;",9564:"boxUl;",9565:"boxUL;",9566:"boxvR;",9567:"boxVr;",9568:"boxVR;",9569:"boxvL;",9570:"boxVl;",9571:"boxVL;",9572:"boxHd;",9573:"boxhD;",9574:"boxHD;",9575:"boxHu;",9576:"boxhU;",9577:"boxHU;",9578:"boxvH;",9579:"boxVh;",9580:"boxVH;",9600:"uhblk;",9604:"lhblk;",9608:"block;",9617:"blk14;",9618:"blk12;",9619:"blk34;",9633:"square;",9642:"squf;",9643:"EmptyVerySmallSquare;",9645:"rect;",9646:"marker;",9649:"fltns;",9651:"xutri;",9652:"utrif;",9653:"utri;",9656:"rtrif;",9657:"triangleright;",9661:"xdtri;",9662:"dtrif;",9663:"triangledown;",9666:"ltrif;",9667:"triangleleft;",9674:"lozenge;",9675:"cir;",9708:"tridot;",9711:"xcirc;",9720:"ultri;",9721:"urtri;",9722:"lltri;",9723:"EmptySmallSquare;",9724:"FilledSmallSquare;",9733:"starf;",9734:"star;",9742:"phone;",9792:"female;",9794:"male;",9824:"spadesuit;",9827:"clubsuit;",9829:"heartsuit;",9830:"diams;",9834:"sung;",9837:"flat;",9838:"natural;",9839:"sharp;",10003:"checkmark;",10007:"cross;",10016:"maltese;",10038:"sext;",10072:"VerticalSeparator;",10098:"lbbrk;",10099:"rbbrk;",10184:"bsolhsub;",10185:"suphsol;",10214:"lobrk;",10215:"robrk;",10216:"LeftAngleBracket;",10217:"RightAngleBracket;",10218:"Lang;",10219:"Rang;",10220:"loang;",10221:"roang;",10229:"xlarr;",10230:"xrarr;",10231:"xharr;",10232:"xlArr;",10233:"xrArr;",10234:"xhArr;",10236:"xmap;",10239:"dzigrarr;",10498:"nvlArr;",10499:"nvrArr;",10500:"nvHarr;",10501:"Map;",10508:"lbarr;",10509:"rbarr;",10510:"lBarr;",10511:"rBarr;",10512:"RBarr;",10513:"DDotrahd;",10514:"UpArrowBar;",10515:"DownArrowBar;",10518:"Rarrtl;",10521:"latail;",10522:"ratail;",10523:"lAtail;",10524:"rAtail;",10525:"larrfs;",10526:"rarrfs;",10527:"larrbfs;",10528:"rarrbfs;",10531:"nwarhk;",10532:"nearhk;",10533:"searhk;",10534:"swarhk;",10535:"nwnear;",10536:"toea;",10537:"tosa;",10538:"swnwar;",10547:"rarrc;",10549:"cudarrr;",10550:"ldca;",10551:"rdca;",10552:"cudarrl;",10553:"larrpl;",10556:"curarrm;",10557:"cularrp;",10565:"rarrpl;",10568:"harrcir;",10569:"Uarrocir;",10570:"lurdshar;",10571:"ldrushar;",10574:"LeftRightVector;",10575:"RightUpDownVector;",10576:"DownLeftRightVector;",10577:"LeftUpDownVector;",10578:"LeftVectorBar;",10579:"RightVectorBar;",10580:"RightUpVectorBar;",10581:"RightDownVectorBar;",10582:"DownLeftVectorBar;",10583:"DownRightVectorBar;",10584:"LeftUpVectorBar;",10585:"LeftDownVectorBar;",10586:"LeftTeeVector;",10587:"RightTeeVector;",10588:"RightUpTeeVector;",10589:"RightDownTeeVector;",10590:"DownLeftTeeVector;",10591:"DownRightTeeVector;",10592:"LeftUpTeeVector;",10593:"LeftDownTeeVector;",10594:"lHar;",10595:"uHar;",10596:"rHar;",10597:"dHar;",10598:"luruhar;",10599:"ldrdhar;",10600:"ruluhar;",10601:"rdldhar;",10602:"lharul;",10603:"llhard;",10604:"rharul;",10605:"lrhard;",10606:"UpEquilibrium;",10607:"ReverseUpEquilibrium;",10608:"RoundImplies;",10609:"erarr;",10610:"simrarr;",10611:"larrsim;",10612:"rarrsim;",10613:"rarrap;",10614:"ltlarr;",10616:"gtrarr;",10617:"subrarr;",10619:"suplarr;",10620:"lfisht;",10621:"rfisht;",10622:"ufisht;",10623:"dfisht;",10629:"lopar;",10630:"ropar;",10635:"lbrke;",10636:"rbrke;",10637:"lbrkslu;",10638:"rbrksld;",10639:"lbrksld;",10640:"rbrkslu;",10641:"langd;",10642:"rangd;",10643:"lparlt;",10644:"rpargt;",10645:"gtlPar;",10646:"ltrPar;",10650:"vzigzag;",10652:"vangrt;",10653:"angrtvbd;",10660:"ange;",10661:"range;",10662:"dwangle;",10663:"uwangle;",10664:"angmsdaa;",10665:"angmsdab;",10666:"angmsdac;",10667:"angmsdad;",10668:"angmsdae;",10669:"angmsdaf;",10670:"angmsdag;",10671:"angmsdah;",10672:"bemptyv;",10673:"demptyv;",10674:"cemptyv;",10675:"raemptyv;",10676:"laemptyv;",10677:"ohbar;",10678:"omid;",10679:"opar;",10681:"operp;",10683:"olcross;",10684:"odsold;",10686:"olcir;",10687:"ofcir;",10688:"olt;",10689:"ogt;",10690:"cirscir;",10691:"cirE;",10692:"solb;",10693:"bsolb;",10697:"boxbox;",10701:"trisb;",10702:"rtriltri;",10703:"LeftTriangleBar;",10704:"RightTriangleBar;",10716:"iinfin;",10717:"infintie;",10718:"nvinfin;",10723:"eparsl;",10724:"smeparsl;",10725:"eqvparsl;",10731:"lozf;",10740:"RuleDelayed;",10742:"dsol;",10752:"xodot;",10753:"xoplus;",10754:"xotime;",10756:"xuplus;",10758:"xsqcup;",10764:"qint;",10765:"fpartint;",10768:"cirfnint;",10769:"awint;",10770:"rppolint;",10771:"scpolint;",10772:"npolint;",10773:"pointint;",10774:"quatint;",10775:"intlarhk;",10786:"pluscir;",10787:"plusacir;",10788:"simplus;",10789:"plusdu;",10790:"plussim;",10791:"plustwo;",10793:"mcomma;",10794:"minusdu;",10797:"loplus;",10798:"roplus;",10799:"Cross;",10800:"timesd;",10801:"timesbar;",10803:"smashp;",10804:"lotimes;",10805:"rotimes;",10806:"otimesas;",10807:"Otimes;",10808:"odiv;",10809:"triplus;",10810:"triminus;",10811:"tritime;",10812:"iprod;",10815:"amalg;",10816:"capdot;",10818:"ncup;",10819:"ncap;",10820:"capand;",10821:"cupor;",10822:"cupcap;",10823:"capcup;",10824:"cupbrcap;",10825:"capbrcup;",10826:"cupcup;",10827:"capcap;",10828:"ccups;",10829:"ccaps;",10832:"ccupssm;",10835:"And;",10836:"Or;",10837:"andand;",10838:"oror;",10839:"orslope;",10840:"andslope;",10842:"andv;",10843:"orv;",10844:"andd;",10845:"ord;",10847:"wedbar;",10854:"sdote;",10858:"simdot;",10861:"congdot;",10862:"easter;",10863:"apacir;",10864:"apE;",10865:"eplus;",10866:"pluse;",10867:"Esim;",10868:"Colone;",10869:"Equal;",10871:"eDDot;",10872:"equivDD;",10873:"ltcir;",10874:"gtcir;",10875:"ltquest;",10876:"gtquest;",10877:"LessSlantEqual;",10878:"GreaterSlantEqual;",10879:"lesdot;",10880:"gesdot;",10881:"lesdoto;",10882:"gesdoto;",10883:"lesdotor;",10884:"gesdotol;",10885:"lessapprox;",10886:"gtrapprox;",10887:"lneq;",10888:"gneq;",10889:"lnapprox;",10890:"gnapprox;",10891:"lesseqqgtr;",10892:"gtreqqless;",10893:"lsime;",10894:"gsime;",10895:"lsimg;",10896:"gsiml;",10897:"lgE;",10898:"glE;",10899:"lesges;",10900:"gesles;",10901:"eqslantless;",10902:"eqslantgtr;",10903:"elsdot;",10904:"egsdot;",10905:"el;",10906:"eg;",10909:"siml;",10910:"simg;",10911:"simlE;",10912:"simgE;",10913:"LessLess;",10914:"GreaterGreater;",10916:"glj;",10917:"gla;",10918:"ltcc;",10919:"gtcc;",10920:"lescc;",10921:"gescc;",10922:"smt;",10923:"lat;",10924:"smte;",10925:"late;",10926:"bumpE;",10927:"preceq;",10928:"succeq;",10931:"prE;",10932:"scE;",10933:"prnE;",10934:"succneqq;",10935:"precapprox;",10936:"succapprox;",10937:"prnap;",10938:"succnapprox;",10939:"Pr;",10940:"Sc;",10941:"subdot;",10942:"supdot;",10943:"subplus;",10944:"supplus;",10945:"submult;",10946:"supmult;",10947:"subedot;",10948:"supedot;",10949:"subseteqq;",10950:"supseteqq;",10951:"subsim;",10952:"supsim;",10955:"subsetneqq;",10956:"supsetneqq;",10959:"csub;",10960:"csup;",10961:"csube;",10962:"csupe;",10963:"subsup;",10964:"supsub;",10965:"subsub;",10966:"supsup;",10967:"suphsub;",10968:"supdsub;",10969:"forkv;",10970:"topfork;",10971:"mlcp;",10980:"DoubleLeftTee;",10982:"Vdashl;",10983:"Barv;",10984:"vBar;",10985:"vBarv;",10987:"Vbar;",10988:"Not;",10989:"bNot;",10990:"rnmid;",10991:"cirmid;",10992:"midcir;",10993:"topcir;",10994:"nhpar;",10995:"parsim;",11005:"parsl;",64256:"fflig;",64257:"filig;",64258:"fllig;",64259:"ffilig;",64260:"ffllig;"};var Xp,Ah;function f7(){if(Ah)return Xp;Ah=1;var n=Td(),e=n.ucs2.decode,r=n.ucs2.encode,o=Xi(),l=l3(),s=m7,a=l(/;$/),c={'"':!0,"'":!0,"<":!0,">":!0,"&":!0};return Xp=function(d,u){if(typeof d!="string")throw new o("Expected a String");var f=!u||!u.named;u&&typeof u.numeric<"u"&&(f=u.numeric);for(var w=u&&u.special||c,m=e(d),v=[],_=0;_<m.length;_++){var h=m[_],g=r([h]),y=s[h];if(y&&(h>=127||w[g])&&!f){var q=a(y);v[v.length]="&"+(q?y:y+";")}else h<32||h>=127||w[g]?v[v.length]="&#"+h+";":v[v.length]=g}return v.join("")},Xp}const h7="Á",g7="á",v7="Â",_7="â",b7="´",w7="Æ",x7="æ",y7="À",S7="à",N7="&",E7="&",T7="Å",A7="å",$7="Ã",D7="ã",C7="Ä",I7="ä",k7="¦",q7="Ç",O7="ç",L7="¸",P7="¢",F7="©",R7="©",B7="¤",M7="°",z7="÷",U7="É",V7="é",j7="Ê",H7="ê",G7="È",W7="è",X7="Ð",Z7="ð",J7="Ë",Y7="ë",K7="½",Q7="¼",ev="¾",tv=">",nv=">",rv="Í",av="í",iv="Î",sv="î",ov="¡",lv="Ì",cv="ì",pv="¿",dv="Ï",uv="ï",mv="«",fv="<",hv="<",gv="¯",vv="µ",_v="·",bv=" ",wv="¬",xv="Ñ",yv="ñ",Sv="Ó",Nv="ó",Ev="Ô",Tv="ô",Av="Ò",$v="ò",Dv="ª",Cv="º",Iv="Ø",kv="ø",qv="Õ",Ov="õ",Lv="Ö",Pv="ö",Fv="¶",Rv="±",Bv="£",Mv='"',zv='"',Uv="»",Vv="®",jv="®",Hv="§",Gv="­",Wv="¹",Xv="²",Zv="³",Jv="ß",Yv="Þ",Kv="þ",Qv="×",e_="Ú",t_="ú",n_="Û",r_="û",a_="Ù",i_="ù",s_="¨",o_="Ü",l_="ü",c_="Ý",p_="ý",d_="¥",u_="ÿ",m_={"Aacute;":"Á",Aacute:h7,"aacute;":"á",aacute:g7,"Abreve;":"Ă","abreve;":"ă","ac;":"∾","acd;":"∿","acE;":"∾̳","Acirc;":"Â",Acirc:v7,"acirc;":"â",acirc:_7,"acute;":"´",acute:b7,"Acy;":"А","acy;":"а","AElig;":"Æ",AElig:w7,"aelig;":"æ",aelig:x7,"af;":"⁡","Afr;":"𝔄","afr;":"𝔞","Agrave;":"À",Agrave:y7,"agrave;":"à",agrave:S7,"alefsym;":"ℵ","aleph;":"ℵ","Alpha;":"Α","alpha;":"α","Amacr;":"Ā","amacr;":"ā","amalg;":"⨿","AMP;":"&",AMP:N7,"amp;":"&",amp:E7,"And;":"⩓","and;":"∧","andand;":"⩕","andd;":"⩜","andslope;":"⩘","andv;":"⩚","ang;":"∠","ange;":"⦤","angle;":"∠","angmsd;":"∡","angmsdaa;":"⦨","angmsdab;":"⦩","angmsdac;":"⦪","angmsdad;":"⦫","angmsdae;":"⦬","angmsdaf;":"⦭","angmsdag;":"⦮","angmsdah;":"⦯","angrt;":"∟","angrtvb;":"⊾","angrtvbd;":"⦝","angsph;":"∢","angst;":"Å","angzarr;":"⍼","Aogon;":"Ą","aogon;":"ą","Aopf;":"𝔸","aopf;":"𝕒","ap;":"≈","apacir;":"⩯","apE;":"⩰","ape;":"≊","apid;":"≋","apos;":"'","ApplyFunction;":"⁡","approx;":"≈","approxeq;":"≊","Aring;":"Å",Aring:T7,"aring;":"å",aring:A7,"Ascr;":"𝒜","ascr;":"𝒶","Assign;":"≔","ast;":"*","asymp;":"≈","asympeq;":"≍","Atilde;":"Ã",Atilde:$7,"atilde;":"ã",atilde:D7,"Auml;":"Ä",Auml:C7,"auml;":"ä",auml:I7,"awconint;":"∳","awint;":"⨑","backcong;":"≌","backepsilon;":"϶","backprime;":"‵","backsim;":"∽","backsimeq;":"⋍","Backslash;":"∖","Barv;":"⫧","barvee;":"⊽","Barwed;":"⌆","barwed;":"⌅","barwedge;":"⌅","bbrk;":"⎵","bbrktbrk;":"⎶","bcong;":"≌","Bcy;":"Б","bcy;":"б","bdquo;":"„","becaus;":"∵","Because;":"∵","because;":"∵","bemptyv;":"⦰","bepsi;":"϶","bernou;":"ℬ","Bernoullis;":"ℬ","Beta;":"Β","beta;":"β","beth;":"ℶ","between;":"≬","Bfr;":"𝔅","bfr;":"𝔟","bigcap;":"⋂","bigcirc;":"◯","bigcup;":"⋃","bigodot;":"⨀","bigoplus;":"⨁","bigotimes;":"⨂","bigsqcup;":"⨆","bigstar;":"★","bigtriangledown;":"▽","bigtriangleup;":"△","biguplus;":"⨄","bigvee;":"⋁","bigwedge;":"⋀","bkarow;":"⤍","blacklozenge;":"⧫","blacksquare;":"▪","blacktriangle;":"▴","blacktriangledown;":"▾","blacktriangleleft;":"◂","blacktriangleright;":"▸","blank;":"␣","blk12;":"▒","blk14;":"░","blk34;":"▓","block;":"█","bne;":"=⃥","bnequiv;":"≡⃥","bNot;":"⫭","bnot;":"⌐","Bopf;":"𝔹","bopf;":"𝕓","bot;":"⊥","bottom;":"⊥","bowtie;":"⋈","boxbox;":"⧉","boxDL;":"╗","boxDl;":"╖","boxdL;":"╕","boxdl;":"┐","boxDR;":"╔","boxDr;":"╓","boxdR;":"╒","boxdr;":"┌","boxH;":"═","boxh;":"─","boxHD;":"╦","boxHd;":"╤","boxhD;":"╥","boxhd;":"┬","boxHU;":"╩","boxHu;":"╧","boxhU;":"╨","boxhu;":"┴","boxminus;":"⊟","boxplus;":"⊞","boxtimes;":"⊠","boxUL;":"╝","boxUl;":"╜","boxuL;":"╛","boxul;":"┘","boxUR;":"╚","boxUr;":"╙","boxuR;":"╘","boxur;":"└","boxV;":"║","boxv;":"│","boxVH;":"╬","boxVh;":"╫","boxvH;":"╪","boxvh;":"┼","boxVL;":"╣","boxVl;":"╢","boxvL;":"╡","boxvl;":"┤","boxVR;":"╠","boxVr;":"╟","boxvR;":"╞","boxvr;":"├","bprime;":"‵","Breve;":"˘","breve;":"˘","brvbar;":"¦",brvbar:k7,"Bscr;":"ℬ","bscr;":"𝒷","bsemi;":"⁏","bsim;":"∽","bsime;":"⋍","bsol;":"\\","bsolb;":"⧅","bsolhsub;":"⟈","bull;":"•","bullet;":"•","bump;":"≎","bumpE;":"⪮","bumpe;":"≏","Bumpeq;":"≎","bumpeq;":"≏","Cacute;":"Ć","cacute;":"ć","Cap;":"⋒","cap;":"∩","capand;":"⩄","capbrcup;":"⩉","capcap;":"⩋","capcup;":"⩇","capdot;":"⩀","CapitalDifferentialD;":"ⅅ","caps;":"∩︀","caret;":"⁁","caron;":"ˇ","Cayleys;":"ℭ","ccaps;":"⩍","Ccaron;":"Č","ccaron;":"č","Ccedil;":"Ç",Ccedil:q7,"ccedil;":"ç",ccedil:O7,"Ccirc;":"Ĉ","ccirc;":"ĉ","Cconint;":"∰","ccups;":"⩌","ccupssm;":"⩐","Cdot;":"Ċ","cdot;":"ċ","cedil;":"¸",cedil:L7,"Cedilla;":"¸","cemptyv;":"⦲","cent;":"¢",cent:P7,"CenterDot;":"·","centerdot;":"·","Cfr;":"ℭ","cfr;":"𝔠","CHcy;":"Ч","chcy;":"ч","check;":"✓","checkmark;":"✓","Chi;":"Χ","chi;":"χ","cir;":"○","circ;":"ˆ","circeq;":"≗","circlearrowleft;":"↺","circlearrowright;":"↻","circledast;":"⊛","circledcirc;":"⊚","circleddash;":"⊝","CircleDot;":"⊙","circledR;":"®","circledS;":"Ⓢ","CircleMinus;":"⊖","CirclePlus;":"⊕","CircleTimes;":"⊗","cirE;":"⧃","cire;":"≗","cirfnint;":"⨐","cirmid;":"⫯","cirscir;":"⧂","ClockwiseContourIntegral;":"∲","CloseCurlyDoubleQuote;":"”","CloseCurlyQuote;":"’","clubs;":"♣","clubsuit;":"♣","Colon;":"∷","colon;":":","Colone;":"⩴","colone;":"≔","coloneq;":"≔","comma;":",","commat;":"@","comp;":"∁","compfn;":"∘","complement;":"∁","complexes;":"ℂ","cong;":"≅","congdot;":"⩭","Congruent;":"≡","Conint;":"∯","conint;":"∮","ContourIntegral;":"∮","Copf;":"ℂ","copf;":"𝕔","coprod;":"∐","Coproduct;":"∐","COPY;":"©",COPY:F7,"copy;":"©",copy:R7,"copysr;":"℗","CounterClockwiseContourIntegral;":"∳","crarr;":"↵","Cross;":"⨯","cross;":"✗","Cscr;":"𝒞","cscr;":"𝒸","csub;":"⫏","csube;":"⫑","csup;":"⫐","csupe;":"⫒","ctdot;":"⋯","cudarrl;":"⤸","cudarrr;":"⤵","cuepr;":"⋞","cuesc;":"⋟","cularr;":"↶","cularrp;":"⤽","Cup;":"⋓","cup;":"∪","cupbrcap;":"⩈","CupCap;":"≍","cupcap;":"⩆","cupcup;":"⩊","cupdot;":"⊍","cupor;":"⩅","cups;":"∪︀","curarr;":"↷","curarrm;":"⤼","curlyeqprec;":"⋞","curlyeqsucc;":"⋟","curlyvee;":"⋎","curlywedge;":"⋏","curren;":"¤",curren:B7,"curvearrowleft;":"↶","curvearrowright;":"↷","cuvee;":"⋎","cuwed;":"⋏","cwconint;":"∲","cwint;":"∱","cylcty;":"⌭","Dagger;":"‡","dagger;":"†","daleth;":"ℸ","Darr;":"↡","dArr;":"⇓","darr;":"↓","dash;":"‐","Dashv;":"⫤","dashv;":"⊣","dbkarow;":"⤏","dblac;":"˝","Dcaron;":"Ď","dcaron;":"ď","Dcy;":"Д","dcy;":"д","DD;":"ⅅ","dd;":"ⅆ","ddagger;":"‡","ddarr;":"⇊","DDotrahd;":"⤑","ddotseq;":"⩷","deg;":"°",deg:M7,"Del;":"∇","Delta;":"Δ","delta;":"δ","demptyv;":"⦱","dfisht;":"⥿","Dfr;":"𝔇","dfr;":"𝔡","dHar;":"⥥","dharl;":"⇃","dharr;":"⇂","DiacriticalAcute;":"´","DiacriticalDot;":"˙","DiacriticalDoubleAcute;":"˝","DiacriticalGrave;":"`","DiacriticalTilde;":"˜","diam;":"⋄","Diamond;":"⋄","diamond;":"⋄","diamondsuit;":"♦","diams;":"♦","die;":"¨","DifferentialD;":"ⅆ","digamma;":"ϝ","disin;":"⋲","div;":"÷","divide;":"÷",divide:z7,"divideontimes;":"⋇","divonx;":"⋇","DJcy;":"Ђ","djcy;":"ђ","dlcorn;":"⌞","dlcrop;":"⌍","dollar;":"$","Dopf;":"𝔻","dopf;":"𝕕","Dot;":"¨","dot;":"˙","DotDot;":"⃜","doteq;":"≐","doteqdot;":"≑","DotEqual;":"≐","dotminus;":"∸","dotplus;":"∔","dotsquare;":"⊡","doublebarwedge;":"⌆","DoubleContourIntegral;":"∯","DoubleDot;":"¨","DoubleDownArrow;":"⇓","DoubleLeftArrow;":"⇐","DoubleLeftRightArrow;":"⇔","DoubleLeftTee;":"⫤","DoubleLongLeftArrow;":"⟸","DoubleLongLeftRightArrow;":"⟺","DoubleLongRightArrow;":"⟹","DoubleRightArrow;":"⇒","DoubleRightTee;":"⊨","DoubleUpArrow;":"⇑","DoubleUpDownArrow;":"⇕","DoubleVerticalBar;":"∥","DownArrow;":"↓","Downarrow;":"⇓","downarrow;":"↓","DownArrowBar;":"⤓","DownArrowUpArrow;":"⇵","DownBreve;":"̑","downdownarrows;":"⇊","downharpoonleft;":"⇃","downharpoonright;":"⇂","DownLeftRightVector;":"⥐","DownLeftTeeVector;":"⥞","DownLeftVector;":"↽","DownLeftVectorBar;":"⥖","DownRightTeeVector;":"⥟","DownRightVector;":"⇁","DownRightVectorBar;":"⥗","DownTee;":"⊤","DownTeeArrow;":"↧","drbkarow;":"⤐","drcorn;":"⌟","drcrop;":"⌌","Dscr;":"𝒟","dscr;":"𝒹","DScy;":"Ѕ","dscy;":"ѕ","dsol;":"⧶","Dstrok;":"Đ","dstrok;":"đ","dtdot;":"⋱","dtri;":"▿","dtrif;":"▾","duarr;":"⇵","duhar;":"⥯","dwangle;":"⦦","DZcy;":"Џ","dzcy;":"џ","dzigrarr;":"⟿","Eacute;":"É",Eacute:U7,"eacute;":"é",eacute:V7,"easter;":"⩮","Ecaron;":"Ě","ecaron;":"ě","ecir;":"≖","Ecirc;":"Ê",Ecirc:j7,"ecirc;":"ê",ecirc:H7,"ecolon;":"≕","Ecy;":"Э","ecy;":"э","eDDot;":"⩷","Edot;":"Ė","eDot;":"≑","edot;":"ė","ee;":"ⅇ","efDot;":"≒","Efr;":"𝔈","efr;":"𝔢","eg;":"⪚","Egrave;":"È",Egrave:G7,"egrave;":"è",egrave:W7,"egs;":"⪖","egsdot;":"⪘","el;":"⪙","Element;":"∈","elinters;":"⏧","ell;":"ℓ","els;":"⪕","elsdot;":"⪗","Emacr;":"Ē","emacr;":"ē","empty;":"∅","emptyset;":"∅","EmptySmallSquare;":"◻","emptyv;":"∅","EmptyVerySmallSquare;":"▫","emsp;":" ","emsp13;":" ","emsp14;":" ","ENG;":"Ŋ","eng;":"ŋ","ensp;":" ","Eogon;":"Ę","eogon;":"ę","Eopf;":"𝔼","eopf;":"𝕖","epar;":"⋕","eparsl;":"⧣","eplus;":"⩱","epsi;":"ε","Epsilon;":"Ε","epsilon;":"ε","epsiv;":"ϵ","eqcirc;":"≖","eqcolon;":"≕","eqsim;":"≂","eqslantgtr;":"⪖","eqslantless;":"⪕","Equal;":"⩵","equals;":"=","EqualTilde;":"≂","equest;":"≟","Equilibrium;":"⇌","equiv;":"≡","equivDD;":"⩸","eqvparsl;":"⧥","erarr;":"⥱","erDot;":"≓","Escr;":"ℰ","escr;":"ℯ","esdot;":"≐","Esim;":"⩳","esim;":"≂","Eta;":"Η","eta;":"η","ETH;":"Ð",ETH:X7,"eth;":"ð",eth:Z7,"Euml;":"Ë",Euml:J7,"euml;":"ë",euml:Y7,"euro;":"€","excl;":"!","exist;":"∃","Exists;":"∃","expectation;":"ℰ","ExponentialE;":"ⅇ","exponentiale;":"ⅇ","fallingdotseq;":"≒","Fcy;":"Ф","fcy;":"ф","female;":"♀","ffilig;":"ﬃ","fflig;":"ﬀ","ffllig;":"ﬄ","Ffr;":"𝔉","ffr;":"𝔣","filig;":"ﬁ","FilledSmallSquare;":"◼","FilledVerySmallSquare;":"▪","fjlig;":"fj","flat;":"♭","fllig;":"ﬂ","fltns;":"▱","fnof;":"ƒ","Fopf;":"𝔽","fopf;":"𝕗","ForAll;":"∀","forall;":"∀","fork;":"⋔","forkv;":"⫙","Fouriertrf;":"ℱ","fpartint;":"⨍","frac12;":"½",frac12:K7,"frac13;":"⅓","frac14;":"¼",frac14:Q7,"frac15;":"⅕","frac16;":"⅙","frac18;":"⅛","frac23;":"⅔","frac25;":"⅖","frac34;":"¾",frac34:ev,"frac35;":"⅗","frac38;":"⅜","frac45;":"⅘","frac56;":"⅚","frac58;":"⅝","frac78;":"⅞","frasl;":"⁄","frown;":"⌢","Fscr;":"ℱ","fscr;":"𝒻","gacute;":"ǵ","Gamma;":"Γ","gamma;":"γ","Gammad;":"Ϝ","gammad;":"ϝ","gap;":"⪆","Gbreve;":"Ğ","gbreve;":"ğ","Gcedil;":"Ģ","Gcirc;":"Ĝ","gcirc;":"ĝ","Gcy;":"Г","gcy;":"г","Gdot;":"Ġ","gdot;":"ġ","gE;":"≧","ge;":"≥","gEl;":"⪌","gel;":"⋛","geq;":"≥","geqq;":"≧","geqslant;":"⩾","ges;":"⩾","gescc;":"⪩","gesdot;":"⪀","gesdoto;":"⪂","gesdotol;":"⪄","gesl;":"⋛︀","gesles;":"⪔","Gfr;":"𝔊","gfr;":"𝔤","Gg;":"⋙","gg;":"≫","ggg;":"⋙","gimel;":"ℷ","GJcy;":"Ѓ","gjcy;":"ѓ","gl;":"≷","gla;":"⪥","glE;":"⪒","glj;":"⪤","gnap;":"⪊","gnapprox;":"⪊","gnE;":"≩","gne;":"⪈","gneq;":"⪈","gneqq;":"≩","gnsim;":"⋧","Gopf;":"𝔾","gopf;":"𝕘","grave;":"`","GreaterEqual;":"≥","GreaterEqualLess;":"⋛","GreaterFullEqual;":"≧","GreaterGreater;":"⪢","GreaterLess;":"≷","GreaterSlantEqual;":"⩾","GreaterTilde;":"≳","Gscr;":"𝒢","gscr;":"ℊ","gsim;":"≳","gsime;":"⪎","gsiml;":"⪐","GT;":">",GT:tv,"Gt;":"≫","gt;":">",gt:nv,"gtcc;":"⪧","gtcir;":"⩺","gtdot;":"⋗","gtlPar;":"⦕","gtquest;":"⩼","gtrapprox;":"⪆","gtrarr;":"⥸","gtrdot;":"⋗","gtreqless;":"⋛","gtreqqless;":"⪌","gtrless;":"≷","gtrsim;":"≳","gvertneqq;":"≩︀","gvnE;":"≩︀","Hacek;":"ˇ","hairsp;":" ","half;":"½","hamilt;":"ℋ","HARDcy;":"Ъ","hardcy;":"ъ","hArr;":"⇔","harr;":"↔","harrcir;":"⥈","harrw;":"↭","Hat;":"^","hbar;":"ℏ","Hcirc;":"Ĥ","hcirc;":"ĥ","hearts;":"♥","heartsuit;":"♥","hellip;":"…","hercon;":"⊹","Hfr;":"ℌ","hfr;":"𝔥","HilbertSpace;":"ℋ","hksearow;":"⤥","hkswarow;":"⤦","hoarr;":"⇿","homtht;":"∻","hookleftarrow;":"↩","hookrightarrow;":"↪","Hopf;":"ℍ","hopf;":"𝕙","horbar;":"―","HorizontalLine;":"─","Hscr;":"ℋ","hscr;":"𝒽","hslash;":"ℏ","Hstrok;":"Ħ","hstrok;":"ħ","HumpDownHump;":"≎","HumpEqual;":"≏","hybull;":"⁃","hyphen;":"‐","Iacute;":"Í",Iacute:rv,"iacute;":"í",iacute:av,"ic;":"⁣","Icirc;":"Î",Icirc:iv,"icirc;":"î",icirc:sv,"Icy;":"И","icy;":"и","Idot;":"İ","IEcy;":"Е","iecy;":"е","iexcl;":"¡",iexcl:ov,"iff;":"⇔","Ifr;":"ℑ","ifr;":"𝔦","Igrave;":"Ì",Igrave:lv,"igrave;":"ì",igrave:cv,"ii;":"ⅈ","iiiint;":"⨌","iiint;":"∭","iinfin;":"⧜","iiota;":"℩","IJlig;":"Ĳ","ijlig;":"ĳ","Im;":"ℑ","Imacr;":"Ī","imacr;":"ī","image;":"ℑ","ImaginaryI;":"ⅈ","imagline;":"ℐ","imagpart;":"ℑ","imath;":"ı","imof;":"⊷","imped;":"Ƶ","Implies;":"⇒","in;":"∈","incare;":"℅","infin;":"∞","infintie;":"⧝","inodot;":"ı","Int;":"∬","int;":"∫","intcal;":"⊺","integers;":"ℤ","Integral;":"∫","intercal;":"⊺","Intersection;":"⋂","intlarhk;":"⨗","intprod;":"⨼","InvisibleComma;":"⁣","InvisibleTimes;":"⁢","IOcy;":"Ё","iocy;":"ё","Iogon;":"Į","iogon;":"į","Iopf;":"𝕀","iopf;":"𝕚","Iota;":"Ι","iota;":"ι","iprod;":"⨼","iquest;":"¿",iquest:pv,"Iscr;":"ℐ","iscr;":"𝒾","isin;":"∈","isindot;":"⋵","isinE;":"⋹","isins;":"⋴","isinsv;":"⋳","isinv;":"∈","it;":"⁢","Itilde;":"Ĩ","itilde;":"ĩ","Iukcy;":"І","iukcy;":"і","Iuml;":"Ï",Iuml:dv,"iuml;":"ï",iuml:uv,"Jcirc;":"Ĵ","jcirc;":"ĵ","Jcy;":"Й","jcy;":"й","Jfr;":"𝔍","jfr;":"𝔧","jmath;":"ȷ","Jopf;":"𝕁","jopf;":"𝕛","Jscr;":"𝒥","jscr;":"𝒿","Jsercy;":"Ј","jsercy;":"ј","Jukcy;":"Є","jukcy;":"є","Kappa;":"Κ","kappa;":"κ","kappav;":"ϰ","Kcedil;":"Ķ","kcedil;":"ķ","Kcy;":"К","kcy;":"к","Kfr;":"𝔎","kfr;":"𝔨","kgreen;":"ĸ","KHcy;":"Х","khcy;":"х","KJcy;":"Ќ","kjcy;":"ќ","Kopf;":"𝕂","kopf;":"𝕜","Kscr;":"𝒦","kscr;":"𝓀","lAarr;":"⇚","Lacute;":"Ĺ","lacute;":"ĺ","laemptyv;":"⦴","lagran;":"ℒ","Lambda;":"Λ","lambda;":"λ","Lang;":"⟪","lang;":"⟨","langd;":"⦑","langle;":"⟨","lap;":"⪅","Laplacetrf;":"ℒ","laquo;":"«",laquo:mv,"Larr;":"↞","lArr;":"⇐","larr;":"←","larrb;":"⇤","larrbfs;":"⤟","larrfs;":"⤝","larrhk;":"↩","larrlp;":"↫","larrpl;":"⤹","larrsim;":"⥳","larrtl;":"↢","lat;":"⪫","lAtail;":"⤛","latail;":"⤙","late;":"⪭","lates;":"⪭︀","lBarr;":"⤎","lbarr;":"⤌","lbbrk;":"❲","lbrace;":"{","lbrack;":"[","lbrke;":"⦋","lbrksld;":"⦏","lbrkslu;":"⦍","Lcaron;":"Ľ","lcaron;":"ľ","Lcedil;":"Ļ","lcedil;":"ļ","lceil;":"⌈","lcub;":"{","Lcy;":"Л","lcy;":"л","ldca;":"⤶","ldquo;":"“","ldquor;":"„","ldrdhar;":"⥧","ldrushar;":"⥋","ldsh;":"↲","lE;":"≦","le;":"≤","LeftAngleBracket;":"⟨","LeftArrow;":"←","Leftarrow;":"⇐","leftarrow;":"←","LeftArrowBar;":"⇤","LeftArrowRightArrow;":"⇆","leftarrowtail;":"↢","LeftCeiling;":"⌈","LeftDoubleBracket;":"⟦","LeftDownTeeVector;":"⥡","LeftDownVector;":"⇃","LeftDownVectorBar;":"⥙","LeftFloor;":"⌊","leftharpoondown;":"↽","leftharpoonup;":"↼","leftleftarrows;":"⇇","LeftRightArrow;":"↔","Leftrightarrow;":"⇔","leftrightarrow;":"↔","leftrightarrows;":"⇆","leftrightharpoons;":"⇋","leftrightsquigarrow;":"↭","LeftRightVector;":"⥎","LeftTee;":"⊣","LeftTeeArrow;":"↤","LeftTeeVector;":"⥚","leftthreetimes;":"⋋","LeftTriangle;":"⊲","LeftTriangleBar;":"⧏","LeftTriangleEqual;":"⊴","LeftUpDownVector;":"⥑","LeftUpTeeVector;":"⥠","LeftUpVector;":"↿","LeftUpVectorBar;":"⥘","LeftVector;":"↼","LeftVectorBar;":"⥒","lEg;":"⪋","leg;":"⋚","leq;":"≤","leqq;":"≦","leqslant;":"⩽","les;":"⩽","lescc;":"⪨","lesdot;":"⩿","lesdoto;":"⪁","lesdotor;":"⪃","lesg;":"⋚︀","lesges;":"⪓","lessapprox;":"⪅","lessdot;":"⋖","lesseqgtr;":"⋚","lesseqqgtr;":"⪋","LessEqualGreater;":"⋚","LessFullEqual;":"≦","LessGreater;":"≶","lessgtr;":"≶","LessLess;":"⪡","lesssim;":"≲","LessSlantEqual;":"⩽","LessTilde;":"≲","lfisht;":"⥼","lfloor;":"⌊","Lfr;":"𝔏","lfr;":"𝔩","lg;":"≶","lgE;":"⪑","lHar;":"⥢","lhard;":"↽","lharu;":"↼","lharul;":"⥪","lhblk;":"▄","LJcy;":"Љ","ljcy;":"љ","Ll;":"⋘","ll;":"≪","llarr;":"⇇","llcorner;":"⌞","Lleftarrow;":"⇚","llhard;":"⥫","lltri;":"◺","Lmidot;":"Ŀ","lmidot;":"ŀ","lmoust;":"⎰","lmoustache;":"⎰","lnap;":"⪉","lnapprox;":"⪉","lnE;":"≨","lne;":"⪇","lneq;":"⪇","lneqq;":"≨","lnsim;":"⋦","loang;":"⟬","loarr;":"⇽","lobrk;":"⟦","LongLeftArrow;":"⟵","Longleftarrow;":"⟸","longleftarrow;":"⟵","LongLeftRightArrow;":"⟷","Longleftrightarrow;":"⟺","longleftrightarrow;":"⟷","longmapsto;":"⟼","LongRightArrow;":"⟶","Longrightarrow;":"⟹","longrightarrow;":"⟶","looparrowleft;":"↫","looparrowright;":"↬","lopar;":"⦅","Lopf;":"𝕃","lopf;":"𝕝","loplus;":"⨭","lotimes;":"⨴","lowast;":"∗","lowbar;":"_","LowerLeftArrow;":"↙","LowerRightArrow;":"↘","loz;":"◊","lozenge;":"◊","lozf;":"⧫","lpar;":"(","lparlt;":"⦓","lrarr;":"⇆","lrcorner;":"⌟","lrhar;":"⇋","lrhard;":"⥭","lrm;":"‎","lrtri;":"⊿","lsaquo;":"‹","Lscr;":"ℒ","lscr;":"𝓁","Lsh;":"↰","lsh;":"↰","lsim;":"≲","lsime;":"⪍","lsimg;":"⪏","lsqb;":"[","lsquo;":"‘","lsquor;":"‚","Lstrok;":"Ł","lstrok;":"ł","LT;":"<",LT:fv,"Lt;":"≪","lt;":"<",lt:hv,"ltcc;":"⪦","ltcir;":"⩹","ltdot;":"⋖","lthree;":"⋋","ltimes;":"⋉","ltlarr;":"⥶","ltquest;":"⩻","ltri;":"◃","ltrie;":"⊴","ltrif;":"◂","ltrPar;":"⦖","lurdshar;":"⥊","luruhar;":"⥦","lvertneqq;":"≨︀","lvnE;":"≨︀","macr;":"¯",macr:gv,"male;":"♂","malt;":"✠","maltese;":"✠","Map;":"⤅","map;":"↦","mapsto;":"↦","mapstodown;":"↧","mapstoleft;":"↤","mapstoup;":"↥","marker;":"▮","mcomma;":"⨩","Mcy;":"М","mcy;":"м","mdash;":"—","mDDot;":"∺","measuredangle;":"∡","MediumSpace;":" ","Mellintrf;":"ℳ","Mfr;":"𝔐","mfr;":"𝔪","mho;":"℧","micro;":"µ",micro:vv,"mid;":"∣","midast;":"*","midcir;":"⫰","middot;":"·",middot:_v,"minus;":"−","minusb;":"⊟","minusd;":"∸","minusdu;":"⨪","MinusPlus;":"∓","mlcp;":"⫛","mldr;":"…","mnplus;":"∓","models;":"⊧","Mopf;":"𝕄","mopf;":"𝕞","mp;":"∓","Mscr;":"ℳ","mscr;":"𝓂","mstpos;":"∾","Mu;":"Μ","mu;":"μ","multimap;":"⊸","mumap;":"⊸","nabla;":"∇","Nacute;":"Ń","nacute;":"ń","nang;":"∠⃒","nap;":"≉","napE;":"⩰̸","napid;":"≋̸","napos;":"ŉ","napprox;":"≉","natur;":"♮","natural;":"♮","naturals;":"ℕ","nbsp;":" ",nbsp:bv,"nbump;":"≎̸","nbumpe;":"≏̸","ncap;":"⩃","Ncaron;":"Ň","ncaron;":"ň","Ncedil;":"Ņ","ncedil;":"ņ","ncong;":"≇","ncongdot;":"⩭̸","ncup;":"⩂","Ncy;":"Н","ncy;":"н","ndash;":"–","ne;":"≠","nearhk;":"⤤","neArr;":"⇗","nearr;":"↗","nearrow;":"↗","nedot;":"≐̸","NegativeMediumSpace;":"​","NegativeThickSpace;":"​","NegativeThinSpace;":"​","NegativeVeryThinSpace;":"​","nequiv;":"≢","nesear;":"⤨","nesim;":"≂̸","NestedGreaterGreater;":"≫","NestedLessLess;":"≪","NewLine;":`
`,"nexist;":"∄","nexists;":"∄","Nfr;":"𝔑","nfr;":"𝔫","ngE;":"≧̸","nge;":"≱","ngeq;":"≱","ngeqq;":"≧̸","ngeqslant;":"⩾̸","nges;":"⩾̸","nGg;":"⋙̸","ngsim;":"≵","nGt;":"≫⃒","ngt;":"≯","ngtr;":"≯","nGtv;":"≫̸","nhArr;":"⇎","nharr;":"↮","nhpar;":"⫲","ni;":"∋","nis;":"⋼","nisd;":"⋺","niv;":"∋","NJcy;":"Њ","njcy;":"њ","nlArr;":"⇍","nlarr;":"↚","nldr;":"‥","nlE;":"≦̸","nle;":"≰","nLeftarrow;":"⇍","nleftarrow;":"↚","nLeftrightarrow;":"⇎","nleftrightarrow;":"↮","nleq;":"≰","nleqq;":"≦̸","nleqslant;":"⩽̸","nles;":"⩽̸","nless;":"≮","nLl;":"⋘̸","nlsim;":"≴","nLt;":"≪⃒","nlt;":"≮","nltri;":"⋪","nltrie;":"⋬","nLtv;":"≪̸","nmid;":"∤","NoBreak;":"⁠","NonBreakingSpace;":" ","Nopf;":"ℕ","nopf;":"𝕟","Not;":"⫬","not;":"¬",not:wv,"NotCongruent;":"≢","NotCupCap;":"≭","NotDoubleVerticalBar;":"∦","NotElement;":"∉","NotEqual;":"≠","NotEqualTilde;":"≂̸","NotExists;":"∄","NotGreater;":"≯","NotGreaterEqual;":"≱","NotGreaterFullEqual;":"≧̸","NotGreaterGreater;":"≫̸","NotGreaterLess;":"≹","NotGreaterSlantEqual;":"⩾̸","NotGreaterTilde;":"≵","NotHumpDownHump;":"≎̸","NotHumpEqual;":"≏̸","notin;":"∉","notindot;":"⋵̸","notinE;":"⋹̸","notinva;":"∉","notinvb;":"⋷","notinvc;":"⋶","NotLeftTriangle;":"⋪","NotLeftTriangleBar;":"⧏̸","NotLeftTriangleEqual;":"⋬","NotLess;":"≮","NotLessEqual;":"≰","NotLessGreater;":"≸","NotLessLess;":"≪̸","NotLessSlantEqual;":"⩽̸","NotLessTilde;":"≴","NotNestedGreaterGreater;":"⪢̸","NotNestedLessLess;":"⪡̸","notni;":"∌","notniva;":"∌","notnivb;":"⋾","notnivc;":"⋽","NotPrecedes;":"⊀","NotPrecedesEqual;":"⪯̸","NotPrecedesSlantEqual;":"⋠","NotReverseElement;":"∌","NotRightTriangle;":"⋫","NotRightTriangleBar;":"⧐̸","NotRightTriangleEqual;":"⋭","NotSquareSubset;":"⊏̸","NotSquareSubsetEqual;":"⋢","NotSquareSuperset;":"⊐̸","NotSquareSupersetEqual;":"⋣","NotSubset;":"⊂⃒","NotSubsetEqual;":"⊈","NotSucceeds;":"⊁","NotSucceedsEqual;":"⪰̸","NotSucceedsSlantEqual;":"⋡","NotSucceedsTilde;":"≿̸","NotSuperset;":"⊃⃒","NotSupersetEqual;":"⊉","NotTilde;":"≁","NotTildeEqual;":"≄","NotTildeFullEqual;":"≇","NotTildeTilde;":"≉","NotVerticalBar;":"∤","npar;":"∦","nparallel;":"∦","nparsl;":"⫽⃥","npart;":"∂̸","npolint;":"⨔","npr;":"⊀","nprcue;":"⋠","npre;":"⪯̸","nprec;":"⊀","npreceq;":"⪯̸","nrArr;":"⇏","nrarr;":"↛","nrarrc;":"⤳̸","nrarrw;":"↝̸","nRightarrow;":"⇏","nrightarrow;":"↛","nrtri;":"⋫","nrtrie;":"⋭","nsc;":"⊁","nsccue;":"⋡","nsce;":"⪰̸","Nscr;":"𝒩","nscr;":"𝓃","nshortmid;":"∤","nshortparallel;":"∦","nsim;":"≁","nsime;":"≄","nsimeq;":"≄","nsmid;":"∤","nspar;":"∦","nsqsube;":"⋢","nsqsupe;":"⋣","nsub;":"⊄","nsubE;":"⫅̸","nsube;":"⊈","nsubset;":"⊂⃒","nsubseteq;":"⊈","nsubseteqq;":"⫅̸","nsucc;":"⊁","nsucceq;":"⪰̸","nsup;":"⊅","nsupE;":"⫆̸","nsupe;":"⊉","nsupset;":"⊃⃒","nsupseteq;":"⊉","nsupseteqq;":"⫆̸","ntgl;":"≹","Ntilde;":"Ñ",Ntilde:xv,"ntilde;":"ñ",ntilde:yv,"ntlg;":"≸","ntriangleleft;":"⋪","ntrianglelefteq;":"⋬","ntriangleright;":"⋫","ntrianglerighteq;":"⋭","Nu;":"Ν","nu;":"ν","num;":"#","numero;":"№","numsp;":" ","nvap;":"≍⃒","nVDash;":"⊯","nVdash;":"⊮","nvDash;":"⊭","nvdash;":"⊬","nvge;":"≥⃒","nvgt;":">⃒","nvHarr;":"⤄","nvinfin;":"⧞","nvlArr;":"⤂","nvle;":"≤⃒","nvlt;":"<⃒","nvltrie;":"⊴⃒","nvrArr;":"⤃","nvrtrie;":"⊵⃒","nvsim;":"∼⃒","nwarhk;":"⤣","nwArr;":"⇖","nwarr;":"↖","nwarrow;":"↖","nwnear;":"⤧","Oacute;":"Ó",Oacute:Sv,"oacute;":"ó",oacute:Nv,"oast;":"⊛","ocir;":"⊚","Ocirc;":"Ô",Ocirc:Ev,"ocirc;":"ô",ocirc:Tv,"Ocy;":"О","ocy;":"о","odash;":"⊝","Odblac;":"Ő","odblac;":"ő","odiv;":"⨸","odot;":"⊙","odsold;":"⦼","OElig;":"Œ","oelig;":"œ","ofcir;":"⦿","Ofr;":"𝔒","ofr;":"𝔬","ogon;":"˛","Ograve;":"Ò",Ograve:Av,"ograve;":"ò",ograve:$v,"ogt;":"⧁","ohbar;":"⦵","ohm;":"Ω","oint;":"∮","olarr;":"↺","olcir;":"⦾","olcross;":"⦻","oline;":"‾","olt;":"⧀","Omacr;":"Ō","omacr;":"ō","Omega;":"Ω","omega;":"ω","Omicron;":"Ο","omicron;":"ο","omid;":"⦶","ominus;":"⊖","Oopf;":"𝕆","oopf;":"𝕠","opar;":"⦷","OpenCurlyDoubleQuote;":"“","OpenCurlyQuote;":"‘","operp;":"⦹","oplus;":"⊕","Or;":"⩔","or;":"∨","orarr;":"↻","ord;":"⩝","order;":"ℴ","orderof;":"ℴ","ordf;":"ª",ordf:Dv,"ordm;":"º",ordm:Cv,"origof;":"⊶","oror;":"⩖","orslope;":"⩗","orv;":"⩛","oS;":"Ⓢ","Oscr;":"𝒪","oscr;":"ℴ","Oslash;":"Ø",Oslash:Iv,"oslash;":"ø",oslash:kv,"osol;":"⊘","Otilde;":"Õ",Otilde:qv,"otilde;":"õ",otilde:Ov,"Otimes;":"⨷","otimes;":"⊗","otimesas;":"⨶","Ouml;":"Ö",Ouml:Lv,"ouml;":"ö",ouml:Pv,"ovbar;":"⌽","OverBar;":"‾","OverBrace;":"⏞","OverBracket;":"⎴","OverParenthesis;":"⏜","par;":"∥","para;":"¶",para:Fv,"parallel;":"∥","parsim;":"⫳","parsl;":"⫽","part;":"∂","PartialD;":"∂","Pcy;":"П","pcy;":"п","percnt;":"%","period;":".","permil;":"‰","perp;":"⊥","pertenk;":"‱","Pfr;":"𝔓","pfr;":"𝔭","Phi;":"Φ","phi;":"φ","phiv;":"ϕ","phmmat;":"ℳ","phone;":"☎","Pi;":"Π","pi;":"π","pitchfork;":"⋔","piv;":"ϖ","planck;":"ℏ","planckh;":"ℎ","plankv;":"ℏ","plus;":"+","plusacir;":"⨣","plusb;":"⊞","pluscir;":"⨢","plusdo;":"∔","plusdu;":"⨥","pluse;":"⩲","PlusMinus;":"±","plusmn;":"±",plusmn:Rv,"plussim;":"⨦","plustwo;":"⨧","pm;":"±","Poincareplane;":"ℌ","pointint;":"⨕","Popf;":"ℙ","popf;":"𝕡","pound;":"£",pound:Bv,"Pr;":"⪻","pr;":"≺","prap;":"⪷","prcue;":"≼","prE;":"⪳","pre;":"⪯","prec;":"≺","precapprox;":"⪷","preccurlyeq;":"≼","Precedes;":"≺","PrecedesEqual;":"⪯","PrecedesSlantEqual;":"≼","PrecedesTilde;":"≾","preceq;":"⪯","precnapprox;":"⪹","precneqq;":"⪵","precnsim;":"⋨","precsim;":"≾","Prime;":"″","prime;":"′","primes;":"ℙ","prnap;":"⪹","prnE;":"⪵","prnsim;":"⋨","prod;":"∏","Product;":"∏","profalar;":"⌮","profline;":"⌒","profsurf;":"⌓","prop;":"∝","Proportion;":"∷","Proportional;":"∝","propto;":"∝","prsim;":"≾","prurel;":"⊰","Pscr;":"𝒫","pscr;":"𝓅","Psi;":"Ψ","psi;":"ψ","puncsp;":" ","Qfr;":"𝔔","qfr;":"𝔮","qint;":"⨌","Qopf;":"ℚ","qopf;":"𝕢","qprime;":"⁗","Qscr;":"𝒬","qscr;":"𝓆","quaternions;":"ℍ","quatint;":"⨖","quest;":"?","questeq;":"≟","QUOT;":'"',QUOT:Mv,"quot;":'"',quot:zv,"rAarr;":"⇛","race;":"∽̱","Racute;":"Ŕ","racute;":"ŕ","radic;":"√","raemptyv;":"⦳","Rang;":"⟫","rang;":"⟩","rangd;":"⦒","range;":"⦥","rangle;":"⟩","raquo;":"»",raquo:Uv,"Rarr;":"↠","rArr;":"⇒","rarr;":"→","rarrap;":"⥵","rarrb;":"⇥","rarrbfs;":"⤠","rarrc;":"⤳","rarrfs;":"⤞","rarrhk;":"↪","rarrlp;":"↬","rarrpl;":"⥅","rarrsim;":"⥴","Rarrtl;":"⤖","rarrtl;":"↣","rarrw;":"↝","rAtail;":"⤜","ratail;":"⤚","ratio;":"∶","rationals;":"ℚ","RBarr;":"⤐","rBarr;":"⤏","rbarr;":"⤍","rbbrk;":"❳","rbrace;":"}","rbrack;":"]","rbrke;":"⦌","rbrksld;":"⦎","rbrkslu;":"⦐","Rcaron;":"Ř","rcaron;":"ř","Rcedil;":"Ŗ","rcedil;":"ŗ","rceil;":"⌉","rcub;":"}","Rcy;":"Р","rcy;":"р","rdca;":"⤷","rdldhar;":"⥩","rdquo;":"”","rdquor;":"”","rdsh;":"↳","Re;":"ℜ","real;":"ℜ","realine;":"ℛ","realpart;":"ℜ","reals;":"ℝ","rect;":"▭","REG;":"®",REG:Vv,"reg;":"®",reg:jv,"ReverseElement;":"∋","ReverseEquilibrium;":"⇋","ReverseUpEquilibrium;":"⥯","rfisht;":"⥽","rfloor;":"⌋","Rfr;":"ℜ","rfr;":"𝔯","rHar;":"⥤","rhard;":"⇁","rharu;":"⇀","rharul;":"⥬","Rho;":"Ρ","rho;":"ρ","rhov;":"ϱ","RightAngleBracket;":"⟩","RightArrow;":"→","Rightarrow;":"⇒","rightarrow;":"→","RightArrowBar;":"⇥","RightArrowLeftArrow;":"⇄","rightarrowtail;":"↣","RightCeiling;":"⌉","RightDoubleBracket;":"⟧","RightDownTeeVector;":"⥝","RightDownVector;":"⇂","RightDownVectorBar;":"⥕","RightFloor;":"⌋","rightharpoondown;":"⇁","rightharpoonup;":"⇀","rightleftarrows;":"⇄","rightleftharpoons;":"⇌","rightrightarrows;":"⇉","rightsquigarrow;":"↝","RightTee;":"⊢","RightTeeArrow;":"↦","RightTeeVector;":"⥛","rightthreetimes;":"⋌","RightTriangle;":"⊳","RightTriangleBar;":"⧐","RightTriangleEqual;":"⊵","RightUpDownVector;":"⥏","RightUpTeeVector;":"⥜","RightUpVector;":"↾","RightUpVectorBar;":"⥔","RightVector;":"⇀","RightVectorBar;":"⥓","ring;":"˚","risingdotseq;":"≓","rlarr;":"⇄","rlhar;":"⇌","rlm;":"‏","rmoust;":"⎱","rmoustache;":"⎱","rnmid;":"⫮","roang;":"⟭","roarr;":"⇾","robrk;":"⟧","ropar;":"⦆","Ropf;":"ℝ","ropf;":"𝕣","roplus;":"⨮","rotimes;":"⨵","RoundImplies;":"⥰","rpar;":")","rpargt;":"⦔","rppolint;":"⨒","rrarr;":"⇉","Rrightarrow;":"⇛","rsaquo;":"›","Rscr;":"ℛ","rscr;":"𝓇","Rsh;":"↱","rsh;":"↱","rsqb;":"]","rsquo;":"’","rsquor;":"’","rthree;":"⋌","rtimes;":"⋊","rtri;":"▹","rtrie;":"⊵","rtrif;":"▸","rtriltri;":"⧎","RuleDelayed;":"⧴","ruluhar;":"⥨","rx;":"℞","Sacute;":"Ś","sacute;":"ś","sbquo;":"‚","Sc;":"⪼","sc;":"≻","scap;":"⪸","Scaron;":"Š","scaron;":"š","sccue;":"≽","scE;":"⪴","sce;":"⪰","Scedil;":"Ş","scedil;":"ş","Scirc;":"Ŝ","scirc;":"ŝ","scnap;":"⪺","scnE;":"⪶","scnsim;":"⋩","scpolint;":"⨓","scsim;":"≿","Scy;":"С","scy;":"с","sdot;":"⋅","sdotb;":"⊡","sdote;":"⩦","searhk;":"⤥","seArr;":"⇘","searr;":"↘","searrow;":"↘","sect;":"§",sect:Hv,"semi;":";","seswar;":"⤩","setminus;":"∖","setmn;":"∖","sext;":"✶","Sfr;":"𝔖","sfr;":"𝔰","sfrown;":"⌢","sharp;":"♯","SHCHcy;":"Щ","shchcy;":"щ","SHcy;":"Ш","shcy;":"ш","ShortDownArrow;":"↓","ShortLeftArrow;":"←","shortmid;":"∣","shortparallel;":"∥","ShortRightArrow;":"→","ShortUpArrow;":"↑","shy;":"­",shy:Gv,"Sigma;":"Σ","sigma;":"σ","sigmaf;":"ς","sigmav;":"ς","sim;":"∼","simdot;":"⩪","sime;":"≃","simeq;":"≃","simg;":"⪞","simgE;":"⪠","siml;":"⪝","simlE;":"⪟","simne;":"≆","simplus;":"⨤","simrarr;":"⥲","slarr;":"←","SmallCircle;":"∘","smallsetminus;":"∖","smashp;":"⨳","smeparsl;":"⧤","smid;":"∣","smile;":"⌣","smt;":"⪪","smte;":"⪬","smtes;":"⪬︀","SOFTcy;":"Ь","softcy;":"ь","sol;":"/","solb;":"⧄","solbar;":"⌿","Sopf;":"𝕊","sopf;":"𝕤","spades;":"♠","spadesuit;":"♠","spar;":"∥","sqcap;":"⊓","sqcaps;":"⊓︀","sqcup;":"⊔","sqcups;":"⊔︀","Sqrt;":"√","sqsub;":"⊏","sqsube;":"⊑","sqsubset;":"⊏","sqsubseteq;":"⊑","sqsup;":"⊐","sqsupe;":"⊒","sqsupset;":"⊐","sqsupseteq;":"⊒","squ;":"□","Square;":"□","square;":"□","SquareIntersection;":"⊓","SquareSubset;":"⊏","SquareSubsetEqual;":"⊑","SquareSuperset;":"⊐","SquareSupersetEqual;":"⊒","SquareUnion;":"⊔","squarf;":"▪","squf;":"▪","srarr;":"→","Sscr;":"𝒮","sscr;":"𝓈","ssetmn;":"∖","ssmile;":"⌣","sstarf;":"⋆","Star;":"⋆","star;":"☆","starf;":"★","straightepsilon;":"ϵ","straightphi;":"ϕ","strns;":"¯","Sub;":"⋐","sub;":"⊂","subdot;":"⪽","subE;":"⫅","sube;":"⊆","subedot;":"⫃","submult;":"⫁","subnE;":"⫋","subne;":"⊊","subplus;":"⪿","subrarr;":"⥹","Subset;":"⋐","subset;":"⊂","subseteq;":"⊆","subseteqq;":"⫅","SubsetEqual;":"⊆","subsetneq;":"⊊","subsetneqq;":"⫋","subsim;":"⫇","subsub;":"⫕","subsup;":"⫓","succ;":"≻","succapprox;":"⪸","succcurlyeq;":"≽","Succeeds;":"≻","SucceedsEqual;":"⪰","SucceedsSlantEqual;":"≽","SucceedsTilde;":"≿","succeq;":"⪰","succnapprox;":"⪺","succneqq;":"⪶","succnsim;":"⋩","succsim;":"≿","SuchThat;":"∋","Sum;":"∑","sum;":"∑","sung;":"♪","Sup;":"⋑","sup;":"⊃","sup1;":"¹",sup1:Wv,"sup2;":"²",sup2:Xv,"sup3;":"³",sup3:Zv,"supdot;":"⪾","supdsub;":"⫘","supE;":"⫆","supe;":"⊇","supedot;":"⫄","Superset;":"⊃","SupersetEqual;":"⊇","suphsol;":"⟉","suphsub;":"⫗","suplarr;":"⥻","supmult;":"⫂","supnE;":"⫌","supne;":"⊋","supplus;":"⫀","Supset;":"⋑","supset;":"⊃","supseteq;":"⊇","supseteqq;":"⫆","supsetneq;":"⊋","supsetneqq;":"⫌","supsim;":"⫈","supsub;":"⫔","supsup;":"⫖","swarhk;":"⤦","swArr;":"⇙","swarr;":"↙","swarrow;":"↙","swnwar;":"⤪","szlig;":"ß",szlig:Jv,"Tab;":"	","target;":"⌖","Tau;":"Τ","tau;":"τ","tbrk;":"⎴","Tcaron;":"Ť","tcaron;":"ť","Tcedil;":"Ţ","tcedil;":"ţ","Tcy;":"Т","tcy;":"т","tdot;":"⃛","telrec;":"⌕","Tfr;":"𝔗","tfr;":"𝔱","there4;":"∴","Therefore;":"∴","therefore;":"∴","Theta;":"Θ","theta;":"θ","thetasym;":"ϑ","thetav;":"ϑ","thickapprox;":"≈","thicksim;":"∼","ThickSpace;":"  ","thinsp;":" ","ThinSpace;":" ","thkap;":"≈","thksim;":"∼","THORN;":"Þ",THORN:Yv,"thorn;":"þ",thorn:Kv,"Tilde;":"∼","tilde;":"˜","TildeEqual;":"≃","TildeFullEqual;":"≅","TildeTilde;":"≈","times;":"×",times:Qv,"timesb;":"⊠","timesbar;":"⨱","timesd;":"⨰","tint;":"∭","toea;":"⤨","top;":"⊤","topbot;":"⌶","topcir;":"⫱","Topf;":"𝕋","topf;":"𝕥","topfork;":"⫚","tosa;":"⤩","tprime;":"‴","TRADE;":"™","trade;":"™","triangle;":"▵","triangledown;":"▿","triangleleft;":"◃","trianglelefteq;":"⊴","triangleq;":"≜","triangleright;":"▹","trianglerighteq;":"⊵","tridot;":"◬","trie;":"≜","triminus;":"⨺","TripleDot;":"⃛","triplus;":"⨹","trisb;":"⧍","tritime;":"⨻","trpezium;":"⏢","Tscr;":"𝒯","tscr;":"𝓉","TScy;":"Ц","tscy;":"ц","TSHcy;":"Ћ","tshcy;":"ћ","Tstrok;":"Ŧ","tstrok;":"ŧ","twixt;":"≬","twoheadleftarrow;":"↞","twoheadrightarrow;":"↠","Uacute;":"Ú",Uacute:e_,"uacute;":"ú",uacute:t_,"Uarr;":"↟","uArr;":"⇑","uarr;":"↑","Uarrocir;":"⥉","Ubrcy;":"Ў","ubrcy;":"ў","Ubreve;":"Ŭ","ubreve;":"ŭ","Ucirc;":"Û",Ucirc:n_,"ucirc;":"û",ucirc:r_,"Ucy;":"У","ucy;":"у","udarr;":"⇅","Udblac;":"Ű","udblac;":"ű","udhar;":"⥮","ufisht;":"⥾","Ufr;":"𝔘","ufr;":"𝔲","Ugrave;":"Ù",Ugrave:a_,"ugrave;":"ù",ugrave:i_,"uHar;":"⥣","uharl;":"↿","uharr;":"↾","uhblk;":"▀","ulcorn;":"⌜","ulcorner;":"⌜","ulcrop;":"⌏","ultri;":"◸","Umacr;":"Ū","umacr;":"ū","uml;":"¨",uml:s_,"UnderBar;":"_","UnderBrace;":"⏟","UnderBracket;":"⎵","UnderParenthesis;":"⏝","Union;":"⋃","UnionPlus;":"⊎","Uogon;":"Ų","uogon;":"ų","Uopf;":"𝕌","uopf;":"𝕦","UpArrow;":"↑","Uparrow;":"⇑","uparrow;":"↑","UpArrowBar;":"⤒","UpArrowDownArrow;":"⇅","UpDownArrow;":"↕","Updownarrow;":"⇕","updownarrow;":"↕","UpEquilibrium;":"⥮","upharpoonleft;":"↿","upharpoonright;":"↾","uplus;":"⊎","UpperLeftArrow;":"↖","UpperRightArrow;":"↗","Upsi;":"ϒ","upsi;":"υ","upsih;":"ϒ","Upsilon;":"Υ","upsilon;":"υ","UpTee;":"⊥","UpTeeArrow;":"↥","upuparrows;":"⇈","urcorn;":"⌝","urcorner;":"⌝","urcrop;":"⌎","Uring;":"Ů","uring;":"ů","urtri;":"◹","Uscr;":"𝒰","uscr;":"𝓊","utdot;":"⋰","Utilde;":"Ũ","utilde;":"ũ","utri;":"▵","utrif;":"▴","uuarr;":"⇈","Uuml;":"Ü",Uuml:o_,"uuml;":"ü",uuml:l_,"uwangle;":"⦧","vangrt;":"⦜","varepsilon;":"ϵ","varkappa;":"ϰ","varnothing;":"∅","varphi;":"ϕ","varpi;":"ϖ","varpropto;":"∝","vArr;":"⇕","varr;":"↕","varrho;":"ϱ","varsigma;":"ς","varsubsetneq;":"⊊︀","varsubsetneqq;":"⫋︀","varsupsetneq;":"⊋︀","varsupsetneqq;":"⫌︀","vartheta;":"ϑ","vartriangleleft;":"⊲","vartriangleright;":"⊳","Vbar;":"⫫","vBar;":"⫨","vBarv;":"⫩","Vcy;":"В","vcy;":"в","VDash;":"⊫","Vdash;":"⊩","vDash;":"⊨","vdash;":"⊢","Vdashl;":"⫦","Vee;":"⋁","vee;":"∨","veebar;":"⊻","veeeq;":"≚","vellip;":"⋮","Verbar;":"‖","verbar;":"|","Vert;":"‖","vert;":"|","VerticalBar;":"∣","VerticalLine;":"|","VerticalSeparator;":"❘","VerticalTilde;":"≀","VeryThinSpace;":" ","Vfr;":"𝔙","vfr;":"𝔳","vltri;":"⊲","vnsub;":"⊂⃒","vnsup;":"⊃⃒","Vopf;":"𝕍","vopf;":"𝕧","vprop;":"∝","vrtri;":"⊳","Vscr;":"𝒱","vscr;":"𝓋","vsubnE;":"⫋︀","vsubne;":"⊊︀","vsupnE;":"⫌︀","vsupne;":"⊋︀","Vvdash;":"⊪","vzigzag;":"⦚","Wcirc;":"Ŵ","wcirc;":"ŵ","wedbar;":"⩟","Wedge;":"⋀","wedge;":"∧","wedgeq;":"≙","weierp;":"℘","Wfr;":"𝔚","wfr;":"𝔴","Wopf;":"𝕎","wopf;":"𝕨","wp;":"℘","wr;":"≀","wreath;":"≀","Wscr;":"𝒲","wscr;":"𝓌","xcap;":"⋂","xcirc;":"◯","xcup;":"⋃","xdtri;":"▽","Xfr;":"𝔛","xfr;":"𝔵","xhArr;":"⟺","xharr;":"⟷","Xi;":"Ξ","xi;":"ξ","xlArr;":"⟸","xlarr;":"⟵","xmap;":"⟼","xnis;":"⋻","xodot;":"⨀","Xopf;":"𝕏","xopf;":"𝕩","xoplus;":"⨁","xotime;":"⨂","xrArr;":"⟹","xrarr;":"⟶","Xscr;":"𝒳","xscr;":"𝓍","xsqcup;":"⨆","xuplus;":"⨄","xutri;":"△","xvee;":"⋁","xwedge;":"⋀","Yacute;":"Ý",Yacute:c_,"yacute;":"ý",yacute:p_,"YAcy;":"Я","yacy;":"я","Ycirc;":"Ŷ","ycirc;":"ŷ","Ycy;":"Ы","ycy;":"ы","yen;":"¥",yen:d_,"Yfr;":"𝔜","yfr;":"𝔶","YIcy;":"Ї","yicy;":"ї","Yopf;":"𝕐","yopf;":"𝕪","Yscr;":"𝒴","yscr;":"𝓎","YUcy;":"Ю","yucy;":"ю","Yuml;":"Ÿ","yuml;":"ÿ",yuml:u_,"Zacute;":"Ź","zacute;":"ź","Zcaron;":"Ž","zcaron;":"ž","Zcy;":"З","zcy;":"з","Zdot;":"Ż","zdot;":"ż","zeetrf;":"ℨ","ZeroWidthSpace;":"​","Zeta;":"Ζ","zeta;":"ζ","Zfr;":"ℨ","zfr;":"𝔷","ZHcy;":"Ж","zhcy;":"ж","zigrarr;":"⇝","Zopf;":"ℤ","zopf;":"𝕫","Zscr;":"𝒵","zscr;":"𝓏","zwj;":"‍","zwnj;":"‌"};var Zp,$h;function f_(){if($h)return Zp;$h=1;var n=Td(),e=n.ucs2.encode,r=l3(),o=Dd(),l=Xi(),s=m_,a=r(/;$/),c=o("String.prototype.replace"),i=o("RegExp.prototype.exec"),d=parseInt;return Zp=function(f){if(typeof f!="string")throw new l("Expected a String");return c(f,/&(#?[^;\W]+;?)/g,function(w,m){var v=i(/^#(\d+);?$/,m);if(v)return e([d(v[1],10)]);var _=i(/^#[Xx]([A-Fa-f0-9]+);?/,m);if(_)return e([d(_[1],16)]);var h=a(m),g=h?c(m,/;$/,""):m,y=s[g]||h&&s[m];return typeof y=="number"?e([y]):typeof y=="string"?y:"&"+m})},Zp}var Dh;function c3(){return Dh||(Dh=1,Nl.encode=f7(),Nl.decode=f_()),Nl}var Jp,Ch;function h_(){if(Ch)return Jp;Ch=1;var n=c3().decode,e=1,r=2,o=8,l=16,s=48,a=64;function c(_,h){return(_&h)===h}var i=RegExp.prototype.test.bind(/^(data|aria)-[a-z_][a-z\d_.\-]*$/),d={Properties:{accept:null,acceptCharset:null,accessKey:null,action:null,allowFullScreen:e|o,allowTransparency:e,alt:null,async:o,autoComplete:null,autoFocus:o,autoPlay:o,capture:e|o,cellPadding:null,cellSpacing:null,charSet:e,challenge:e,checked:r|o,classID:e,className:e,cols:e|s,colSpan:null,content:null,contentEditable:null,contextMenu:e,controls:r|o,coords:null,crossOrigin:null,data:null,dateTime:e,defer:o,dir:null,disabled:e|o,download:a,draggable:null,encType:null,form:e,formAction:e,formEncType:e,formMethod:e,formNoValidate:o,formTarget:e,frameBorder:e,headers:null,height:e,hidden:e|o,high:null,href:null,hrefLang:null,htmlFor:null,httpEquiv:null,icon:null,id:r,is:e,keyParams:e,keyType:e,label:null,lang:null,list:e,loop:r|o,low:null,manifest:e,marginHeight:null,marginWidth:null,max:null,maxLength:e,media:e,mediaGroup:null,method:null,min:null,minLength:e,multiple:r|o,muted:r|o,name:null,noValidate:o,open:o,optimum:null,pattern:null,placeholder:null,poster:null,preload:null,radioGroup:null,readOnly:r|o,rel:null,required:o,role:e,rows:e|s,rowSpan:null,sandbox:null,scope:null,scoped:o,scrolling:null,seamless:e|o,selected:r|o,shape:null,size:e|s,sizes:e,span:s,spellCheck:null,src:null,srcDoc:r,srcSet:e,start:l,step:null,style:null,tabIndex:null,target:null,title:null,type:null,useMap:null,value:r,width:e,wmode:e,autoCapitalize:null,autoCorrect:null,itemProp:e,itemScope:e|o,itemType:e,itemID:e,itemRef:e,property:null,unselectable:e}},u=function(_){var h=_.split(";"),g=h.reduce(function(y,q){var D=q.split(/:(.+)/);return D[0]&&D[1]&&(y[D[0].trim()]=D[1].trim()),y},{});return g},f={className:"class",htmlFor:"for",httpEquiv:"http-equiv",acceptCharset:"accept-charset"},w={style:u,placeholder:n,title:n,alt:n},m=(function(){var _={};return Object.keys(d.Properties).forEach(function(h){var g=d.Properties[h],y=f[h]||h.toLowerCase(),q={attributeName:y,propertyName:h,mustUseAttribute:c(g,e),mustUseProperty:c(g,r),hasBooleanValue:c(g,o),hasNumericValue:c(g,l),hasPositiveNumericValue:c(g,s),hasOverloadedBooleanValue:c(g,a)};_[y]=q}),function(h){return _[h]}})(),v=function(_){var h=_.attribs,g={attributes:{}};return Object.keys(h).forEach(function(y){var q=y.toLowerCase(),D=m(q),C=h[y];if(i(y)||!D){g.attributes[y]=C;return}var $=w[D.propertyName];if($&&(C=$(C)),D.mustUseAttribute)D.hasBooleanValue?g.attributes[D.attributeName]="":g.attributes[D.attributeName]=C;else{var N;D.hasBooleanValue?(N=C===""||C.toLowerCase()===D.attributeName,g[D.propertyName]=!!N):D.hasOverloadedBooleanValue?(N=C==="",g[D.propertyName]=N?!0:C):D.hasNumericValue||D.hasPositiveNumericValue?g[D.propertyName]=Number(C):g[D.propertyName]=C}}),g};return Jp=v,Jp}var Yp,Ih;function g_(){if(Ih)return Yp;Ih=1;var n=c3().decode,e=h_();return Yp=function(o,l){var s={convert:function(a,c){return a.type==="tag"||a.type==="script"||a.type==="style"?s.convertTag(a,c):a.type==="text"?new l(n(a.data)):new l("")},convertTag:function(a,c){var i=e(a),d;c&&(d=c(i));var u=Array.prototype.map.call(a.children||[],function(f){return s.convert(f,c)});return new o(a.name,i,u,d)}};return s},Yp}var Kp={exports:{}};const v_={0:65533,128:8364,130:8218,131:402,132:8222,133:8230,134:8224,135:8225,136:710,137:8240,138:352,139:8249,140:338,142:381,145:8216,146:8217,147:8220,148:8221,149:8226,150:8211,151:8212,152:732,153:8482,154:353,155:8250,156:339,158:382,159:376};var Qp,kh;function __(){if(kh)return Qp;kh=1;var n=v_;Qp=e;function e(r){if(r>=55296&&r<=57343||r>1114111)return"�";r in n&&(r=n[r]);var o="";return r>65535&&(r-=65536,o+=String.fromCharCode(r>>>10&1023|55296),r=56320|r&1023),o+=String.fromCharCode(r),o}return Qp}const b_="Á",w_="á",x_="Ă",y_="ă",S_="∾",N_="∿",E_="∾̳",T_="Â",A_="â",$_="´",D_="А",C_="а",I_="Æ",k_="æ",q_="⁡",O_="𝔄",L_="𝔞",P_="À",F_="à",R_="ℵ",B_="ℵ",M_="Α",z_="α",U_="Ā",V_="ā",j_="⨿",H_="&",G_="&",W_="⩕",X_="⩓",Z_="∧",J_="⩜",Y_="⩘",K_="⩚",Q_="∠",eb="⦤",tb="∠",nb="⦨",rb="⦩",ab="⦪",ib="⦫",sb="⦬",ob="⦭",lb="⦮",cb="⦯",pb="∡",db="∟",ub="⊾",mb="⦝",fb="∢",hb="Å",gb="⍼",vb="Ą",_b="ą",bb="𝔸",wb="𝕒",xb="⩯",yb="≈",Sb="⩰",Nb="≊",Eb="≋",Tb="'",Ab="⁡",$b="≈",Db="≊",Cb="Å",Ib="å",kb="𝒜",qb="𝒶",Ob="≔",Lb="*",Pb="≈",Fb="≍",Rb="Ã",Bb="ã",Mb="Ä",zb="ä",Ub="∳",Vb="⨑",jb="≌",Hb="϶",Gb="‵",Wb="∽",Xb="⋍",Zb="∖",Jb="⫧",Yb="⊽",Kb="⌅",Qb="⌆",ew="⌅",tw="⎵",nw="⎶",rw="≌",aw="Б",iw="б",sw="„",ow="∵",lw="∵",cw="∵",pw="⦰",dw="϶",uw="ℬ",mw="ℬ",fw="Β",hw="β",gw="ℶ",vw="≬",_w="𝔅",bw="𝔟",ww="⋂",xw="◯",yw="⋃",Sw="⨀",Nw="⨁",Ew="⨂",Tw="⨆",Aw="★",$w="▽",Dw="△",Cw="⨄",Iw="⋁",kw="⋀",qw="⤍",Ow="⧫",Lw="▪",Pw="▴",Fw="▾",Rw="◂",Bw="▸",Mw="␣",zw="▒",Uw="░",Vw="▓",jw="█",Hw="=⃥",Gw="≡⃥",Ww="⫭",Xw="⌐",Zw="𝔹",Jw="𝕓",Yw="⊥",Kw="⊥",Qw="⋈",ex="⧉",tx="┐",nx="╕",rx="╖",ax="╗",ix="┌",sx="╒",ox="╓",lx="╔",cx="─",px="═",dx="┬",ux="╤",mx="╥",fx="╦",hx="┴",gx="╧",vx="╨",_x="╩",bx="⊟",wx="⊞",xx="⊠",yx="┘",Sx="╛",Nx="╜",Ex="╝",Tx="└",Ax="╘",$x="╙",Dx="╚",Cx="│",Ix="║",kx="┼",qx="╪",Ox="╫",Lx="╬",Px="┤",Fx="╡",Rx="╢",Bx="╣",Mx="├",zx="╞",Ux="╟",Vx="╠",jx="‵",Hx="˘",Gx="˘",Wx="¦",Xx="𝒷",Zx="ℬ",Jx="⁏",Yx="∽",Kx="⋍",Qx="⧅",ey="\\",ty="⟈",ny="•",ry="•",ay="≎",iy="⪮",sy="≏",oy="≎",ly="≏",cy="Ć",py="ć",dy="⩄",uy="⩉",my="⩋",fy="∩",hy="⋒",gy="⩇",vy="⩀",_y="ⅅ",by="∩︀",wy="⁁",xy="ˇ",yy="ℭ",Sy="⩍",Ny="Č",Ey="č",Ty="Ç",Ay="ç",$y="Ĉ",Dy="ĉ",Cy="∰",Iy="⩌",ky="⩐",qy="Ċ",Oy="ċ",Ly="¸",Py="¸",Fy="⦲",Ry="¢",By="·",My="·",zy="𝔠",Uy="ℭ",Vy="Ч",jy="ч",Hy="✓",Gy="✓",Wy="Χ",Xy="χ",Zy="ˆ",Jy="≗",Yy="↺",Ky="↻",Qy="⊛",eS="⊚",tS="⊝",nS="⊙",rS="®",aS="Ⓢ",iS="⊖",sS="⊕",oS="⊗",lS="○",cS="⧃",pS="≗",dS="⨐",uS="⫯",mS="⧂",fS="∲",hS="”",gS="’",vS="♣",_S="♣",bS=":",wS="∷",xS="⩴",yS="≔",SS="≔",NS=",",ES="@",TS="∁",AS="∘",$S="∁",DS="ℂ",CS="≅",IS="⩭",kS="≡",qS="∮",OS="∯",LS="∮",PS="𝕔",FS="ℂ",RS="∐",BS="∐",MS="©",zS="©",US="℗",VS="∳",jS="↵",HS="✗",GS="⨯",WS="𝒞",XS="𝒸",ZS="⫏",JS="⫑",YS="⫐",KS="⫒",QS="⋯",eN="⤸",tN="⤵",nN="⋞",rN="⋟",aN="↶",iN="⤽",sN="⩈",oN="⩆",lN="≍",cN="∪",pN="⋓",dN="⩊",uN="⊍",mN="⩅",fN="∪︀",hN="↷",gN="⤼",vN="⋞",_N="⋟",bN="⋎",wN="⋏",xN="¤",yN="↶",SN="↷",NN="⋎",EN="⋏",TN="∲",AN="∱",$N="⌭",DN="†",CN="‡",IN="ℸ",kN="↓",qN="↡",ON="⇓",LN="‐",PN="⫤",FN="⊣",RN="⤏",BN="˝",MN="Ď",zN="ď",UN="Д",VN="д",jN="‡",HN="⇊",GN="ⅅ",WN="ⅆ",XN="⤑",ZN="⩷",JN="°",YN="∇",KN="Δ",QN="δ",eE="⦱",tE="⥿",nE="𝔇",rE="𝔡",aE="⥥",iE="⇃",sE="⇂",oE="´",lE="˙",cE="˝",pE="`",dE="˜",uE="⋄",mE="⋄",fE="⋄",hE="♦",gE="♦",vE="¨",_E="ⅆ",bE="ϝ",wE="⋲",xE="÷",yE="÷",SE="⋇",NE="⋇",EE="Ђ",TE="ђ",AE="⌞",$E="⌍",DE="$",CE="𝔻",IE="𝕕",kE="¨",qE="˙",OE="⃜",LE="≐",PE="≑",FE="≐",RE="∸",BE="∔",ME="⊡",zE="⌆",UE="∯",VE="¨",jE="⇓",HE="⇐",GE="⇔",WE="⫤",XE="⟸",ZE="⟺",JE="⟹",YE="⇒",KE="⊨",QE="⇑",eT="⇕",tT="∥",nT="⤓",rT="↓",aT="↓",iT="⇓",sT="⇵",oT="̑",lT="⇊",cT="⇃",pT="⇂",dT="⥐",uT="⥞",mT="⥖",fT="↽",hT="⥟",gT="⥗",vT="⇁",_T="↧",bT="⊤",wT="⤐",xT="⌟",yT="⌌",ST="𝒟",NT="𝒹",ET="Ѕ",TT="ѕ",AT="⧶",$T="Đ",DT="đ",CT="⋱",IT="▿",kT="▾",qT="⇵",OT="⥯",LT="⦦",PT="Џ",FT="џ",RT="⟿",BT="É",MT="é",zT="⩮",UT="Ě",VT="ě",jT="Ê",HT="ê",GT="≖",WT="≕",XT="Э",ZT="э",JT="⩷",YT="Ė",KT="ė",QT="≑",eA="ⅇ",tA="≒",nA="𝔈",rA="𝔢",aA="⪚",iA="È",sA="è",oA="⪖",lA="⪘",cA="⪙",pA="∈",dA="⏧",uA="ℓ",mA="⪕",fA="⪗",hA="Ē",gA="ē",vA="∅",_A="∅",bA="◻",wA="∅",xA="▫",yA=" ",SA=" ",NA=" ",EA="Ŋ",TA="ŋ",AA=" ",$A="Ę",DA="ę",CA="𝔼",IA="𝕖",kA="⋕",qA="⧣",OA="⩱",LA="ε",PA="Ε",FA="ε",RA="ϵ",BA="≖",MA="≕",zA="≂",UA="⪖",VA="⪕",jA="⩵",HA="=",GA="≂",WA="≟",XA="⇌",ZA="≡",JA="⩸",YA="⧥",KA="⥱",QA="≓",e$="ℯ",t$="ℰ",n$="≐",r$="⩳",a$="≂",i$="Η",s$="η",o$="Ð",l$="ð",c$="Ë",p$="ë",d$="€",u$="!",m$="∃",f$="∃",h$="ℰ",g$="ⅇ",v$="ⅇ",_$="≒",b$="Ф",w$="ф",x$="♀",y$="ﬃ",S$="ﬀ",N$="ﬄ",E$="𝔉",T$="𝔣",A$="ﬁ",$$="◼",D$="▪",C$="fj",I$="♭",k$="ﬂ",q$="▱",O$="ƒ",L$="𝔽",P$="𝕗",F$="∀",R$="∀",B$="⋔",M$="⫙",z$="ℱ",U$="⨍",V$="½",j$="⅓",H$="¼",G$="⅕",W$="⅙",X$="⅛",Z$="⅔",J$="⅖",Y$="¾",K$="⅗",Q$="⅜",eD="⅘",tD="⅚",nD="⅝",rD="⅞",aD="⁄",iD="⌢",sD="𝒻",oD="ℱ",lD="ǵ",cD="Γ",pD="γ",dD="Ϝ",uD="ϝ",mD="⪆",fD="Ğ",hD="ğ",gD="Ģ",vD="Ĝ",_D="ĝ",bD="Г",wD="г",xD="Ġ",yD="ġ",SD="≥",ND="≧",ED="⪌",TD="⋛",AD="≥",$D="≧",DD="⩾",CD="⪩",ID="⩾",kD="⪀",qD="⪂",OD="⪄",LD="⋛︀",PD="⪔",FD="𝔊",RD="𝔤",BD="≫",MD="⋙",zD="⋙",UD="ℷ",VD="Ѓ",jD="ѓ",HD="⪥",GD="≷",WD="⪒",XD="⪤",ZD="⪊",JD="⪊",YD="⪈",KD="≩",QD="⪈",eC="≩",tC="⋧",nC="𝔾",rC="𝕘",aC="`",iC="≥",sC="⋛",oC="≧",lC="⪢",cC="≷",pC="⩾",dC="≳",uC="𝒢",mC="ℊ",fC="≳",hC="⪎",gC="⪐",vC="⪧",_C="⩺",bC=">",wC=">",xC="≫",yC="⋗",SC="⦕",NC="⩼",EC="⪆",TC="⥸",AC="⋗",$C="⋛",DC="⪌",CC="≷",IC="≳",kC="≩︀",qC="≩︀",OC="ˇ",LC=" ",PC="½",FC="ℋ",RC="Ъ",BC="ъ",MC="⥈",zC="↔",UC="⇔",VC="↭",jC="^",HC="ℏ",GC="Ĥ",WC="ĥ",XC="♥",ZC="♥",JC="…",YC="⊹",KC="𝔥",QC="ℌ",eI="ℋ",tI="⤥",nI="⤦",rI="⇿",aI="∻",iI="↩",sI="↪",oI="𝕙",lI="ℍ",cI="―",pI="─",dI="𝒽",uI="ℋ",mI="ℏ",fI="Ħ",hI="ħ",gI="≎",vI="≏",_I="⁃",bI="‐",wI="Í",xI="í",yI="⁣",SI="Î",NI="î",EI="И",TI="и",AI="İ",$I="Е",DI="е",CI="¡",II="⇔",kI="𝔦",qI="ℑ",OI="Ì",LI="ì",PI="ⅈ",FI="⨌",RI="∭",BI="⧜",MI="℩",zI="Ĳ",UI="ĳ",VI="Ī",jI="ī",HI="ℑ",GI="ⅈ",WI="ℐ",XI="ℑ",ZI="ı",JI="ℑ",YI="⊷",KI="Ƶ",QI="⇒",ek="℅",tk="∞",nk="⧝",rk="ı",ak="⊺",ik="∫",sk="∬",ok="ℤ",lk="∫",ck="⊺",pk="⋂",dk="⨗",uk="⨼",mk="⁣",fk="⁢",hk="Ё",gk="ё",vk="Į",_k="į",bk="𝕀",wk="𝕚",xk="Ι",yk="ι",Sk="⨼",Nk="¿",Ek="𝒾",Tk="ℐ",Ak="∈",$k="⋵",Dk="⋹",Ck="⋴",Ik="⋳",kk="∈",qk="⁢",Ok="Ĩ",Lk="ĩ",Pk="І",Fk="і",Rk="Ï",Bk="ï",Mk="Ĵ",zk="ĵ",Uk="Й",Vk="й",jk="𝔍",Hk="𝔧",Gk="ȷ",Wk="𝕁",Xk="𝕛",Zk="𝒥",Jk="𝒿",Yk="Ј",Kk="ј",Qk="Є",eq="є",tq="Κ",nq="κ",rq="ϰ",aq="Ķ",iq="ķ",sq="К",oq="к",lq="𝔎",cq="𝔨",pq="ĸ",dq="Х",uq="х",mq="Ќ",fq="ќ",hq="𝕂",gq="𝕜",vq="𝒦",_q="𝓀",bq="⇚",wq="Ĺ",xq="ĺ",yq="⦴",Sq="ℒ",Nq="Λ",Eq="λ",Tq="⟨",Aq="⟪",$q="⦑",Dq="⟨",Cq="⪅",Iq="ℒ",kq="«",qq="⇤",Oq="⤟",Lq="←",Pq="↞",Fq="⇐",Rq="⤝",Bq="↩",Mq="↫",zq="⤹",Uq="⥳",Vq="↢",jq="⤙",Hq="⤛",Gq="⪫",Wq="⪭",Xq="⪭︀",Zq="⤌",Jq="⤎",Yq="❲",Kq="{",Qq="[",eO="⦋",tO="⦏",nO="⦍",rO="Ľ",aO="ľ",iO="Ļ",sO="ļ",oO="⌈",lO="{",cO="Л",pO="л",dO="⤶",uO="“",mO="„",fO="⥧",hO="⥋",gO="↲",vO="≤",_O="≦",bO="⟨",wO="⇤",xO="←",yO="←",SO="⇐",NO="⇆",EO="↢",TO="⌈",AO="⟦",$O="⥡",DO="⥙",CO="⇃",IO="⌊",kO="↽",qO="↼",OO="⇇",LO="↔",PO="↔",FO="⇔",RO="⇆",BO="⇋",MO="↭",zO="⥎",UO="↤",VO="⊣",jO="⥚",HO="⋋",GO="⧏",WO="⊲",XO="⊴",ZO="⥑",JO="⥠",YO="⥘",KO="↿",QO="⥒",eL="↼",tL="⪋",nL="⋚",rL="≤",aL="≦",iL="⩽",sL="⪨",oL="⩽",lL="⩿",cL="⪁",pL="⪃",dL="⋚︀",uL="⪓",mL="⪅",fL="⋖",hL="⋚",gL="⪋",vL="⋚",_L="≦",bL="≶",wL="≶",xL="⪡",yL="≲",SL="⩽",NL="≲",EL="⥼",TL="⌊",AL="𝔏",$L="𝔩",DL="≶",CL="⪑",IL="⥢",kL="↽",qL="↼",OL="⥪",LL="▄",PL="Љ",FL="љ",RL="⇇",BL="≪",ML="⋘",zL="⌞",UL="⇚",VL="⥫",jL="◺",HL="Ŀ",GL="ŀ",WL="⎰",XL="⎰",ZL="⪉",JL="⪉",YL="⪇",KL="≨",QL="⪇",eP="≨",tP="⋦",nP="⟬",rP="⇽",aP="⟦",iP="⟵",sP="⟵",oP="⟸",lP="⟷",cP="⟷",pP="⟺",dP="⟼",uP="⟶",mP="⟶",fP="⟹",hP="↫",gP="↬",vP="⦅",_P="𝕃",bP="𝕝",wP="⨭",xP="⨴",yP="∗",SP="_",NP="↙",EP="↘",TP="◊",AP="◊",$P="⧫",DP="(",CP="⦓",IP="⇆",kP="⌟",qP="⇋",OP="⥭",LP="‎",PP="⊿",FP="‹",RP="𝓁",BP="ℒ",MP="↰",zP="↰",UP="≲",VP="⪍",jP="⪏",HP="[",GP="‘",WP="‚",XP="Ł",ZP="ł",JP="⪦",YP="⩹",KP="<",QP="<",eF="≪",tF="⋖",nF="⋋",rF="⋉",aF="⥶",iF="⩻",sF="◃",oF="⊴",lF="◂",cF="⦖",pF="⥊",dF="⥦",uF="≨︀",mF="≨︀",fF="¯",hF="♂",gF="✠",vF="✠",_F="↦",bF="↦",wF="↧",xF="↤",yF="↥",SF="▮",NF="⨩",EF="М",TF="м",AF="—",$F="∺",DF="∡",CF=" ",IF="ℳ",kF="𝔐",qF="𝔪",OF="℧",LF="µ",PF="*",FF="⫰",RF="∣",BF="·",MF="⊟",zF="−",UF="∸",VF="⨪",jF="∓",HF="⫛",GF="…",WF="∓",XF="⊧",ZF="𝕄",JF="𝕞",YF="∓",KF="𝓂",QF="ℳ",eR="∾",tR="Μ",nR="μ",rR="⊸",aR="⊸",iR="∇",sR="Ń",oR="ń",lR="∠⃒",cR="≉",pR="⩰̸",dR="≋̸",uR="ŉ",mR="≉",fR="♮",hR="ℕ",gR="♮",vR=" ",_R="≎̸",bR="≏̸",wR="⩃",xR="Ň",yR="ň",SR="Ņ",NR="ņ",ER="≇",TR="⩭̸",AR="⩂",$R="Н",DR="н",CR="–",IR="⤤",kR="↗",qR="⇗",OR="↗",LR="≠",PR="≐̸",FR="​",RR="​",BR="​",MR="​",zR="≢",UR="⤨",VR="≂̸",jR="≫",HR="≪",GR=`
`,WR="∄",XR="∄",ZR="𝔑",JR="𝔫",YR="≧̸",KR="≱",QR="≱",eB="≧̸",tB="⩾̸",nB="⩾̸",rB="⋙̸",aB="≵",iB="≫⃒",sB="≯",oB="≯",lB="≫̸",cB="↮",pB="⇎",dB="⫲",uB="∋",mB="⋼",fB="⋺",hB="∋",gB="Њ",vB="њ",_B="↚",bB="⇍",wB="‥",xB="≦̸",yB="≰",SB="↚",NB="⇍",EB="↮",TB="⇎",AB="≰",$B="≦̸",DB="⩽̸",CB="⩽̸",IB="≮",kB="⋘̸",qB="≴",OB="≪⃒",LB="≮",PB="⋪",FB="⋬",RB="≪̸",BB="∤",MB="⁠",zB=" ",UB="𝕟",VB="ℕ",jB="⫬",HB="¬",GB="≢",WB="≭",XB="∦",ZB="∉",JB="≠",YB="≂̸",KB="∄",QB="≯",eM="≱",tM="≧̸",nM="≫̸",rM="≹",aM="⩾̸",iM="≵",sM="≎̸",oM="≏̸",lM="∉",cM="⋵̸",pM="⋹̸",dM="∉",uM="⋷",mM="⋶",fM="⧏̸",hM="⋪",gM="⋬",vM="≮",_M="≰",bM="≸",wM="≪̸",xM="⩽̸",yM="≴",SM="⪢̸",NM="⪡̸",EM="∌",TM="∌",AM="⋾",$M="⋽",DM="⊀",CM="⪯̸",IM="⋠",kM="∌",qM="⧐̸",OM="⋫",LM="⋭",PM="⊏̸",FM="⋢",RM="⊐̸",BM="⋣",MM="⊂⃒",zM="⊈",UM="⊁",VM="⪰̸",jM="⋡",HM="≿̸",GM="⊃⃒",WM="⊉",XM="≁",ZM="≄",JM="≇",YM="≉",KM="∤",QM="∦",ez="∦",tz="⫽⃥",nz="∂̸",rz="⨔",az="⊀",iz="⋠",sz="⊀",oz="⪯̸",lz="⪯̸",cz="⤳̸",pz="↛",dz="⇏",uz="↝̸",mz="↛",fz="⇏",hz="⋫",gz="⋭",vz="⊁",_z="⋡",bz="⪰̸",wz="𝒩",xz="𝓃",yz="∤",Sz="∦",Nz="≁",Ez="≄",Tz="≄",Az="∤",$z="∦",Dz="⋢",Cz="⋣",Iz="⊄",kz="⫅̸",qz="⊈",Oz="⊂⃒",Lz="⊈",Pz="⫅̸",Fz="⊁",Rz="⪰̸",Bz="⊅",Mz="⫆̸",zz="⊉",Uz="⊃⃒",Vz="⊉",jz="⫆̸",Hz="≹",Gz="Ñ",Wz="ñ",Xz="≸",Zz="⋪",Jz="⋬",Yz="⋫",Kz="⋭",Qz="Ν",eU="ν",tU="#",nU="№",rU=" ",aU="≍⃒",iU="⊬",sU="⊭",oU="⊮",lU="⊯",cU="≥⃒",pU=">⃒",dU="⤄",uU="⧞",mU="⤂",fU="≤⃒",hU="<⃒",gU="⊴⃒",vU="⤃",_U="⊵⃒",bU="∼⃒",wU="⤣",xU="↖",yU="⇖",SU="↖",NU="⤧",EU="Ó",TU="ó",AU="⊛",$U="Ô",DU="ô",CU="⊚",IU="О",kU="о",qU="⊝",OU="Ő",LU="ő",PU="⨸",FU="⊙",RU="⦼",BU="Œ",MU="œ",zU="⦿",UU="𝔒",VU="𝔬",jU="˛",HU="Ò",GU="ò",WU="⧁",XU="⦵",ZU="Ω",JU="∮",YU="↺",KU="⦾",QU="⦻",eV="‾",tV="⧀",nV="Ō",rV="ō",aV="Ω",iV="ω",sV="Ο",oV="ο",lV="⦶",cV="⊖",pV="𝕆",dV="𝕠",uV="⦷",mV="“",fV="‘",hV="⦹",gV="⊕",vV="↻",_V="⩔",bV="∨",wV="⩝",xV="ℴ",yV="ℴ",SV="ª",NV="º",EV="⊶",TV="⩖",AV="⩗",$V="⩛",DV="Ⓢ",CV="𝒪",IV="ℴ",kV="Ø",qV="ø",OV="⊘",LV="Õ",PV="õ",FV="⨶",RV="⨷",BV="⊗",MV="Ö",zV="ö",UV="⌽",VV="‾",jV="⏞",HV="⎴",GV="⏜",WV="¶",XV="∥",ZV="∥",JV="⫳",YV="⫽",KV="∂",QV="∂",ej="П",tj="п",nj="%",rj=".",aj="‰",ij="⊥",sj="‱",oj="𝔓",lj="𝔭",cj="Φ",pj="φ",dj="ϕ",uj="ℳ",mj="☎",fj="Π",hj="π",gj="⋔",vj="ϖ",_j="ℏ",bj="ℎ",wj="ℏ",xj="⨣",yj="⊞",Sj="⨢",Nj="+",Ej="∔",Tj="⨥",Aj="⩲",$j="±",Dj="±",Cj="⨦",Ij="⨧",kj="±",qj="ℌ",Oj="⨕",Lj="𝕡",Pj="ℙ",Fj="£",Rj="⪷",Bj="⪻",Mj="≺",zj="≼",Uj="⪷",Vj="≺",jj="≼",Hj="≺",Gj="⪯",Wj="≼",Xj="≾",Zj="⪯",Jj="⪹",Yj="⪵",Kj="⋨",Qj="⪯",eH="⪳",tH="≾",nH="′",rH="″",aH="ℙ",iH="⪹",sH="⪵",oH="⋨",lH="∏",cH="∏",pH="⌮",dH="⌒",uH="⌓",mH="∝",fH="∝",hH="∷",gH="∝",vH="≾",_H="⊰",bH="𝒫",wH="𝓅",xH="Ψ",yH="ψ",SH=" ",NH="𝔔",EH="𝔮",TH="⨌",AH="𝕢",$H="ℚ",DH="⁗",CH="𝒬",IH="𝓆",kH="ℍ",qH="⨖",OH="?",LH="≟",PH='"',FH='"',RH="⇛",BH="∽̱",MH="Ŕ",zH="ŕ",UH="√",VH="⦳",jH="⟩",HH="⟫",GH="⦒",WH="⦥",XH="⟩",ZH="»",JH="⥵",YH="⇥",KH="⤠",QH="⤳",eG="→",tG="↠",nG="⇒",rG="⤞",aG="↪",iG="↬",sG="⥅",oG="⥴",lG="⤖",cG="↣",pG="↝",dG="⤚",uG="⤜",mG="∶",fG="ℚ",hG="⤍",gG="⤏",vG="⤐",_G="❳",bG="}",wG="]",xG="⦌",yG="⦎",SG="⦐",NG="Ř",EG="ř",TG="Ŗ",AG="ŗ",$G="⌉",DG="}",CG="Р",IG="р",kG="⤷",qG="⥩",OG="”",LG="”",PG="↳",FG="ℜ",RG="ℛ",BG="ℜ",MG="ℝ",zG="ℜ",UG="▭",VG="®",jG="®",HG="∋",GG="⇋",WG="⥯",XG="⥽",ZG="⌋",JG="𝔯",YG="ℜ",KG="⥤",QG="⇁",eW="⇀",tW="⥬",nW="Ρ",rW="ρ",aW="ϱ",iW="⟩",sW="⇥",oW="→",lW="→",cW="⇒",pW="⇄",dW="↣",uW="⌉",mW="⟧",fW="⥝",hW="⥕",gW="⇂",vW="⌋",_W="⇁",bW="⇀",wW="⇄",xW="⇌",yW="⇉",SW="↝",NW="↦",EW="⊢",TW="⥛",AW="⋌",$W="⧐",DW="⊳",CW="⊵",IW="⥏",kW="⥜",qW="⥔",OW="↾",LW="⥓",PW="⇀",FW="˚",RW="≓",BW="⇄",MW="⇌",zW="‏",UW="⎱",VW="⎱",jW="⫮",HW="⟭",GW="⇾",WW="⟧",XW="⦆",ZW="𝕣",JW="ℝ",YW="⨮",KW="⨵",QW="⥰",eX=")",tX="⦔",nX="⨒",rX="⇉",aX="⇛",iX="›",sX="𝓇",oX="ℛ",lX="↱",cX="↱",pX="]",dX="’",uX="’",mX="⋌",fX="⋊",hX="▹",gX="⊵",vX="▸",_X="⧎",bX="⧴",wX="⥨",xX="℞",yX="Ś",SX="ś",NX="‚",EX="⪸",TX="Š",AX="š",$X="⪼",DX="≻",CX="≽",IX="⪰",kX="⪴",qX="Ş",OX="ş",LX="Ŝ",PX="ŝ",FX="⪺",RX="⪶",BX="⋩",MX="⨓",zX="≿",UX="С",VX="с",jX="⊡",HX="⋅",GX="⩦",WX="⤥",XX="↘",ZX="⇘",JX="↘",YX="§",KX=";",QX="⤩",eZ="∖",tZ="∖",nZ="✶",rZ="𝔖",aZ="𝔰",iZ="⌢",sZ="♯",oZ="Щ",lZ="щ",cZ="Ш",pZ="ш",dZ="↓",uZ="←",mZ="∣",fZ="∥",hZ="→",gZ="↑",vZ="­",_Z="Σ",bZ="σ",wZ="ς",xZ="ς",yZ="∼",SZ="⩪",NZ="≃",EZ="≃",TZ="⪞",AZ="⪠",$Z="⪝",DZ="⪟",CZ="≆",IZ="⨤",kZ="⥲",qZ="←",OZ="∘",LZ="∖",PZ="⨳",FZ="⧤",RZ="∣",BZ="⌣",MZ="⪪",zZ="⪬",UZ="⪬︀",VZ="Ь",jZ="ь",HZ="⌿",GZ="⧄",WZ="/",XZ="𝕊",ZZ="𝕤",JZ="♠",YZ="♠",KZ="∥",QZ="⊓",eJ="⊓︀",tJ="⊔",nJ="⊔︀",rJ="√",aJ="⊏",iJ="⊑",sJ="⊏",oJ="⊑",lJ="⊐",cJ="⊒",pJ="⊐",dJ="⊒",uJ="□",mJ="□",fJ="⊓",hJ="⊏",gJ="⊑",vJ="⊐",_J="⊒",bJ="⊔",wJ="▪",xJ="□",yJ="▪",SJ="→",NJ="𝒮",EJ="𝓈",TJ="∖",AJ="⌣",$J="⋆",DJ="⋆",CJ="☆",IJ="★",kJ="ϵ",qJ="ϕ",OJ="¯",LJ="⊂",PJ="⋐",FJ="⪽",RJ="⫅",BJ="⊆",MJ="⫃",zJ="⫁",UJ="⫋",VJ="⊊",jJ="⪿",HJ="⥹",GJ="⊂",WJ="⋐",XJ="⊆",ZJ="⫅",JJ="⊆",YJ="⊊",KJ="⫋",QJ="⫇",eY="⫕",tY="⫓",nY="⪸",rY="≻",aY="≽",iY="≻",sY="⪰",oY="≽",lY="≿",cY="⪰",pY="⪺",dY="⪶",uY="⋩",mY="≿",fY="∋",hY="∑",gY="∑",vY="♪",_Y="¹",bY="²",wY="³",xY="⊃",yY="⋑",SY="⪾",NY="⫘",EY="⫆",TY="⊇",AY="⫄",$Y="⊃",DY="⊇",CY="⟉",IY="⫗",kY="⥻",qY="⫂",OY="⫌",LY="⊋",PY="⫀",FY="⊃",RY="⋑",BY="⊇",MY="⫆",zY="⊋",UY="⫌",VY="⫈",jY="⫔",HY="⫖",GY="⤦",WY="↙",XY="⇙",ZY="↙",JY="⤪",YY="ß",KY="	",QY="⌖",eK="Τ",tK="τ",nK="⎴",rK="Ť",aK="ť",iK="Ţ",sK="ţ",oK="Т",lK="т",cK="⃛",pK="⌕",dK="𝔗",uK="𝔱",mK="∴",fK="∴",hK="∴",gK="Θ",vK="θ",_K="ϑ",bK="ϑ",wK="≈",xK="∼",yK="  ",SK=" ",NK=" ",EK="≈",TK="∼",AK="Þ",$K="þ",DK="˜",CK="∼",IK="≃",kK="≅",qK="≈",OK="⨱",LK="⊠",PK="×",FK="⨰",RK="∭",BK="⤨",MK="⌶",zK="⫱",UK="⊤",VK="𝕋",jK="𝕥",HK="⫚",GK="⤩",WK="‴",XK="™",ZK="™",JK="▵",YK="▿",KK="◃",QK="⊴",eQ="≜",tQ="▹",nQ="⊵",rQ="◬",aQ="≜",iQ="⨺",sQ="⃛",oQ="⨹",lQ="⧍",cQ="⨻",pQ="⏢",dQ="𝒯",uQ="𝓉",mQ="Ц",fQ="ц",hQ="Ћ",gQ="ћ",vQ="Ŧ",_Q="ŧ",bQ="≬",wQ="↞",xQ="↠",yQ="Ú",SQ="ú",NQ="↑",EQ="↟",TQ="⇑",AQ="⥉",$Q="Ў",DQ="ў",CQ="Ŭ",IQ="ŭ",kQ="Û",qQ="û",OQ="У",LQ="у",PQ="⇅",FQ="Ű",RQ="ű",BQ="⥮",MQ="⥾",zQ="𝔘",UQ="𝔲",VQ="Ù",jQ="ù",HQ="⥣",GQ="↿",WQ="↾",XQ="▀",ZQ="⌜",JQ="⌜",YQ="⌏",KQ="◸",QQ="Ū",eee="ū",tee="¨",nee="_",ree="⏟",aee="⎵",iee="⏝",see="⋃",oee="⊎",lee="Ų",cee="ų",pee="𝕌",dee="𝕦",uee="⤒",mee="↑",fee="↑",hee="⇑",gee="⇅",vee="↕",_ee="↕",bee="⇕",wee="⥮",xee="↿",yee="↾",See="⊎",Nee="↖",Eee="↗",Tee="υ",Aee="ϒ",$ee="ϒ",Dee="Υ",Cee="υ",Iee="↥",kee="⊥",qee="⇈",Oee="⌝",Lee="⌝",Pee="⌎",Fee="Ů",Ree="ů",Bee="◹",Mee="𝒰",zee="𝓊",Uee="⋰",Vee="Ũ",jee="ũ",Hee="▵",Gee="▴",Wee="⇈",Xee="Ü",Zee="ü",Jee="⦧",Yee="⦜",Kee="ϵ",Qee="ϰ",ete="∅",tte="ϕ",nte="ϖ",rte="∝",ate="↕",ite="⇕",ste="ϱ",ote="ς",lte="⊊︀",cte="⫋︀",pte="⊋︀",dte="⫌︀",ute="ϑ",mte="⊲",fte="⊳",hte="⫨",gte="⫫",vte="⫩",_te="В",bte="в",wte="⊢",xte="⊨",yte="⊩",Ste="⊫",Nte="⫦",Ete="⊻",Tte="∨",Ate="⋁",$te="≚",Dte="⋮",Cte="|",Ite="‖",kte="|",qte="‖",Ote="∣",Lte="|",Pte="❘",Fte="≀",Rte=" ",Bte="𝔙",Mte="𝔳",zte="⊲",Ute="⊂⃒",Vte="⊃⃒",jte="𝕍",Hte="𝕧",Gte="∝",Wte="⊳",Xte="𝒱",Zte="𝓋",Jte="⫋︀",Yte="⊊︀",Kte="⫌︀",Qte="⊋︀",ene="⊪",tne="⦚",nne="Ŵ",rne="ŵ",ane="⩟",ine="∧",sne="⋀",one="≙",lne="℘",cne="𝔚",pne="𝔴",dne="𝕎",une="𝕨",mne="℘",fne="≀",hne="≀",gne="𝒲",vne="𝓌",_ne="⋂",bne="◯",wne="⋃",xne="▽",yne="𝔛",Sne="𝔵",Nne="⟷",Ene="⟺",Tne="Ξ",Ane="ξ",$ne="⟵",Dne="⟸",Cne="⟼",Ine="⋻",kne="⨀",qne="𝕏",One="𝕩",Lne="⨁",Pne="⨂",Fne="⟶",Rne="⟹",Bne="𝒳",Mne="𝓍",zne="⨆",Une="⨄",Vne="△",jne="⋁",Hne="⋀",Gne="Ý",Wne="ý",Xne="Я",Zne="я",Jne="Ŷ",Yne="ŷ",Kne="Ы",Qne="ы",ere="¥",tre="𝔜",nre="𝔶",rre="Ї",are="ї",ire="𝕐",sre="𝕪",ore="𝒴",lre="𝓎",cre="Ю",pre="ю",dre="ÿ",ure="Ÿ",mre="Ź",fre="ź",hre="Ž",gre="ž",vre="З",_re="з",bre="Ż",wre="ż",xre="ℨ",yre="​",Sre="Ζ",Nre="ζ",Ere="𝔷",Tre="ℨ",Are="Ж",$re="ж",Dre="⇝",Cre="𝕫",Ire="ℤ",kre="𝒵",qre="𝓏",Ore="‍",Lre="‌",Pre={Aacute:b_,aacute:w_,Abreve:x_,abreve:y_,ac:S_,acd:N_,acE:E_,Acirc:T_,acirc:A_,acute:$_,Acy:D_,acy:C_,AElig:I_,aelig:k_,af:q_,Afr:O_,afr:L_,Agrave:P_,agrave:F_,alefsym:R_,aleph:B_,Alpha:M_,alpha:z_,Amacr:U_,amacr:V_,amalg:j_,amp:H_,AMP:G_,andand:W_,And:X_,and:Z_,andd:J_,andslope:Y_,andv:K_,ang:Q_,ange:eb,angle:tb,angmsdaa:nb,angmsdab:rb,angmsdac:ab,angmsdad:ib,angmsdae:sb,angmsdaf:ob,angmsdag:lb,angmsdah:cb,angmsd:pb,angrt:db,angrtvb:ub,angrtvbd:mb,angsph:fb,angst:hb,angzarr:gb,Aogon:vb,aogon:_b,Aopf:bb,aopf:wb,apacir:xb,ap:yb,apE:Sb,ape:Nb,apid:Eb,apos:Tb,ApplyFunction:Ab,approx:$b,approxeq:Db,Aring:Cb,aring:Ib,Ascr:kb,ascr:qb,Assign:Ob,ast:Lb,asymp:Pb,asympeq:Fb,Atilde:Rb,atilde:Bb,Auml:Mb,auml:zb,awconint:Ub,awint:Vb,backcong:jb,backepsilon:Hb,backprime:Gb,backsim:Wb,backsimeq:Xb,Backslash:Zb,Barv:Jb,barvee:Yb,barwed:Kb,Barwed:Qb,barwedge:ew,bbrk:tw,bbrktbrk:nw,bcong:rw,Bcy:aw,bcy:iw,bdquo:sw,becaus:ow,because:lw,Because:cw,bemptyv:pw,bepsi:dw,bernou:uw,Bernoullis:mw,Beta:fw,beta:hw,beth:gw,between:vw,Bfr:_w,bfr:bw,bigcap:ww,bigcirc:xw,bigcup:yw,bigodot:Sw,bigoplus:Nw,bigotimes:Ew,bigsqcup:Tw,bigstar:Aw,bigtriangledown:$w,bigtriangleup:Dw,biguplus:Cw,bigvee:Iw,bigwedge:kw,bkarow:qw,blacklozenge:Ow,blacksquare:Lw,blacktriangle:Pw,blacktriangledown:Fw,blacktriangleleft:Rw,blacktriangleright:Bw,blank:Mw,blk12:zw,blk14:Uw,blk34:Vw,block:jw,bne:Hw,bnequiv:Gw,bNot:Ww,bnot:Xw,Bopf:Zw,bopf:Jw,bot:Yw,bottom:Kw,bowtie:Qw,boxbox:ex,boxdl:tx,boxdL:nx,boxDl:rx,boxDL:ax,boxdr:ix,boxdR:sx,boxDr:ox,boxDR:lx,boxh:cx,boxH:px,boxhd:dx,boxHd:ux,boxhD:mx,boxHD:fx,boxhu:hx,boxHu:gx,boxhU:vx,boxHU:_x,boxminus:bx,boxplus:wx,boxtimes:xx,boxul:yx,boxuL:Sx,boxUl:Nx,boxUL:Ex,boxur:Tx,boxuR:Ax,boxUr:$x,boxUR:Dx,boxv:Cx,boxV:Ix,boxvh:kx,boxvH:qx,boxVh:Ox,boxVH:Lx,boxvl:Px,boxvL:Fx,boxVl:Rx,boxVL:Bx,boxvr:Mx,boxvR:zx,boxVr:Ux,boxVR:Vx,bprime:jx,breve:Hx,Breve:Gx,brvbar:Wx,bscr:Xx,Bscr:Zx,bsemi:Jx,bsim:Yx,bsime:Kx,bsolb:Qx,bsol:ey,bsolhsub:ty,bull:ny,bullet:ry,bump:ay,bumpE:iy,bumpe:sy,Bumpeq:oy,bumpeq:ly,Cacute:cy,cacute:py,capand:dy,capbrcup:uy,capcap:my,cap:fy,Cap:hy,capcup:gy,capdot:vy,CapitalDifferentialD:_y,caps:by,caret:wy,caron:xy,Cayleys:yy,ccaps:Sy,Ccaron:Ny,ccaron:Ey,Ccedil:Ty,ccedil:Ay,Ccirc:$y,ccirc:Dy,Cconint:Cy,ccups:Iy,ccupssm:ky,Cdot:qy,cdot:Oy,cedil:Ly,Cedilla:Py,cemptyv:Fy,cent:Ry,centerdot:By,CenterDot:My,cfr:zy,Cfr:Uy,CHcy:Vy,chcy:jy,check:Hy,checkmark:Gy,Chi:Wy,chi:Xy,circ:Zy,circeq:Jy,circlearrowleft:Yy,circlearrowright:Ky,circledast:Qy,circledcirc:eS,circleddash:tS,CircleDot:nS,circledR:rS,circledS:aS,CircleMinus:iS,CirclePlus:sS,CircleTimes:oS,cir:lS,cirE:cS,cire:pS,cirfnint:dS,cirmid:uS,cirscir:mS,ClockwiseContourIntegral:fS,CloseCurlyDoubleQuote:hS,CloseCurlyQuote:gS,clubs:vS,clubsuit:_S,colon:bS,Colon:wS,Colone:xS,colone:yS,coloneq:SS,comma:NS,commat:ES,comp:TS,compfn:AS,complement:$S,complexes:DS,cong:CS,congdot:IS,Congruent:kS,conint:qS,Conint:OS,ContourIntegral:LS,copf:PS,Copf:FS,coprod:RS,Coproduct:BS,copy:MS,COPY:zS,copysr:US,CounterClockwiseContourIntegral:VS,crarr:jS,cross:HS,Cross:GS,Cscr:WS,cscr:XS,csub:ZS,csube:JS,csup:YS,csupe:KS,ctdot:QS,cudarrl:eN,cudarrr:tN,cuepr:nN,cuesc:rN,cularr:aN,cularrp:iN,cupbrcap:sN,cupcap:oN,CupCap:lN,cup:cN,Cup:pN,cupcup:dN,cupdot:uN,cupor:mN,cups:fN,curarr:hN,curarrm:gN,curlyeqprec:vN,curlyeqsucc:_N,curlyvee:bN,curlywedge:wN,curren:xN,curvearrowleft:yN,curvearrowright:SN,cuvee:NN,cuwed:EN,cwconint:TN,cwint:AN,cylcty:$N,dagger:DN,Dagger:CN,daleth:IN,darr:kN,Darr:qN,dArr:ON,dash:LN,Dashv:PN,dashv:FN,dbkarow:RN,dblac:BN,Dcaron:MN,dcaron:zN,Dcy:UN,dcy:VN,ddagger:jN,ddarr:HN,DD:GN,dd:WN,DDotrahd:XN,ddotseq:ZN,deg:JN,Del:YN,Delta:KN,delta:QN,demptyv:eE,dfisht:tE,Dfr:nE,dfr:rE,dHar:aE,dharl:iE,dharr:sE,DiacriticalAcute:oE,DiacriticalDot:lE,DiacriticalDoubleAcute:cE,DiacriticalGrave:pE,DiacriticalTilde:dE,diam:uE,diamond:mE,Diamond:fE,diamondsuit:hE,diams:gE,die:vE,DifferentialD:_E,digamma:bE,disin:wE,div:xE,divide:yE,divideontimes:SE,divonx:NE,DJcy:EE,djcy:TE,dlcorn:AE,dlcrop:$E,dollar:DE,Dopf:CE,dopf:IE,Dot:kE,dot:qE,DotDot:OE,doteq:LE,doteqdot:PE,DotEqual:FE,dotminus:RE,dotplus:BE,dotsquare:ME,doublebarwedge:zE,DoubleContourIntegral:UE,DoubleDot:VE,DoubleDownArrow:jE,DoubleLeftArrow:HE,DoubleLeftRightArrow:GE,DoubleLeftTee:WE,DoubleLongLeftArrow:XE,DoubleLongLeftRightArrow:ZE,DoubleLongRightArrow:JE,DoubleRightArrow:YE,DoubleRightTee:KE,DoubleUpArrow:QE,DoubleUpDownArrow:eT,DoubleVerticalBar:tT,DownArrowBar:nT,downarrow:rT,DownArrow:aT,Downarrow:iT,DownArrowUpArrow:sT,DownBreve:oT,downdownarrows:lT,downharpoonleft:cT,downharpoonright:pT,DownLeftRightVector:dT,DownLeftTeeVector:uT,DownLeftVectorBar:mT,DownLeftVector:fT,DownRightTeeVector:hT,DownRightVectorBar:gT,DownRightVector:vT,DownTeeArrow:_T,DownTee:bT,drbkarow:wT,drcorn:xT,drcrop:yT,Dscr:ST,dscr:NT,DScy:ET,dscy:TT,dsol:AT,Dstrok:$T,dstrok:DT,dtdot:CT,dtri:IT,dtrif:kT,duarr:qT,duhar:OT,dwangle:LT,DZcy:PT,dzcy:FT,dzigrarr:RT,Eacute:BT,eacute:MT,easter:zT,Ecaron:UT,ecaron:VT,Ecirc:jT,ecirc:HT,ecir:GT,ecolon:WT,Ecy:XT,ecy:ZT,eDDot:JT,Edot:YT,edot:KT,eDot:QT,ee:eA,efDot:tA,Efr:nA,efr:rA,eg:aA,Egrave:iA,egrave:sA,egs:oA,egsdot:lA,el:cA,Element:pA,elinters:dA,ell:uA,els:mA,elsdot:fA,Emacr:hA,emacr:gA,empty:vA,emptyset:_A,EmptySmallSquare:bA,emptyv:wA,EmptyVerySmallSquare:xA,emsp13:yA,emsp14:SA,emsp:NA,ENG:EA,eng:TA,ensp:AA,Eogon:$A,eogon:DA,Eopf:CA,eopf:IA,epar:kA,eparsl:qA,eplus:OA,epsi:LA,Epsilon:PA,epsilon:FA,epsiv:RA,eqcirc:BA,eqcolon:MA,eqsim:zA,eqslantgtr:UA,eqslantless:VA,Equal:jA,equals:HA,EqualTilde:GA,equest:WA,Equilibrium:XA,equiv:ZA,equivDD:JA,eqvparsl:YA,erarr:KA,erDot:QA,escr:e$,Escr:t$,esdot:n$,Esim:r$,esim:a$,Eta:i$,eta:s$,ETH:o$,eth:l$,Euml:c$,euml:p$,euro:d$,excl:u$,exist:m$,Exists:f$,expectation:h$,exponentiale:g$,ExponentialE:v$,fallingdotseq:_$,Fcy:b$,fcy:w$,female:x$,ffilig:y$,fflig:S$,ffllig:N$,Ffr:E$,ffr:T$,filig:A$,FilledSmallSquare:$$,FilledVerySmallSquare:D$,fjlig:C$,flat:I$,fllig:k$,fltns:q$,fnof:O$,Fopf:L$,fopf:P$,forall:F$,ForAll:R$,fork:B$,forkv:M$,Fouriertrf:z$,fpartint:U$,frac12:V$,frac13:j$,frac14:H$,frac15:G$,frac16:W$,frac18:X$,frac23:Z$,frac25:J$,frac34:Y$,frac35:K$,frac38:Q$,frac45:eD,frac56:tD,frac58:nD,frac78:rD,frasl:aD,frown:iD,fscr:sD,Fscr:oD,gacute:lD,Gamma:cD,gamma:pD,Gammad:dD,gammad:uD,gap:mD,Gbreve:fD,gbreve:hD,Gcedil:gD,Gcirc:vD,gcirc:_D,Gcy:bD,gcy:wD,Gdot:xD,gdot:yD,ge:SD,gE:ND,gEl:ED,gel:TD,geq:AD,geqq:$D,geqslant:DD,gescc:CD,ges:ID,gesdot:kD,gesdoto:qD,gesdotol:OD,gesl:LD,gesles:PD,Gfr:FD,gfr:RD,gg:BD,Gg:MD,ggg:zD,gimel:UD,GJcy:VD,gjcy:jD,gla:HD,gl:GD,glE:WD,glj:XD,gnap:ZD,gnapprox:JD,gne:YD,gnE:KD,gneq:QD,gneqq:eC,gnsim:tC,Gopf:nC,gopf:rC,grave:aC,GreaterEqual:iC,GreaterEqualLess:sC,GreaterFullEqual:oC,GreaterGreater:lC,GreaterLess:cC,GreaterSlantEqual:pC,GreaterTilde:dC,Gscr:uC,gscr:mC,gsim:fC,gsime:hC,gsiml:gC,gtcc:vC,gtcir:_C,gt:bC,GT:wC,Gt:xC,gtdot:yC,gtlPar:SC,gtquest:NC,gtrapprox:EC,gtrarr:TC,gtrdot:AC,gtreqless:$C,gtreqqless:DC,gtrless:CC,gtrsim:IC,gvertneqq:kC,gvnE:qC,Hacek:OC,hairsp:LC,half:PC,hamilt:FC,HARDcy:RC,hardcy:BC,harrcir:MC,harr:zC,hArr:UC,harrw:VC,Hat:jC,hbar:HC,Hcirc:GC,hcirc:WC,hearts:XC,heartsuit:ZC,hellip:JC,hercon:YC,hfr:KC,Hfr:QC,HilbertSpace:eI,hksearow:tI,hkswarow:nI,hoarr:rI,homtht:aI,hookleftarrow:iI,hookrightarrow:sI,hopf:oI,Hopf:lI,horbar:cI,HorizontalLine:pI,hscr:dI,Hscr:uI,hslash:mI,Hstrok:fI,hstrok:hI,HumpDownHump:gI,HumpEqual:vI,hybull:_I,hyphen:bI,Iacute:wI,iacute:xI,ic:yI,Icirc:SI,icirc:NI,Icy:EI,icy:TI,Idot:AI,IEcy:$I,iecy:DI,iexcl:CI,iff:II,ifr:kI,Ifr:qI,Igrave:OI,igrave:LI,ii:PI,iiiint:FI,iiint:RI,iinfin:BI,iiota:MI,IJlig:zI,ijlig:UI,Imacr:VI,imacr:jI,image:HI,ImaginaryI:GI,imagline:WI,imagpart:XI,imath:ZI,Im:JI,imof:YI,imped:KI,Implies:QI,incare:ek,in:"∈",infin:tk,infintie:nk,inodot:rk,intcal:ak,int:ik,Int:sk,integers:ok,Integral:lk,intercal:ck,Intersection:pk,intlarhk:dk,intprod:uk,InvisibleComma:mk,InvisibleTimes:fk,IOcy:hk,iocy:gk,Iogon:vk,iogon:_k,Iopf:bk,iopf:wk,Iota:xk,iota:yk,iprod:Sk,iquest:Nk,iscr:Ek,Iscr:Tk,isin:Ak,isindot:$k,isinE:Dk,isins:Ck,isinsv:Ik,isinv:kk,it:qk,Itilde:Ok,itilde:Lk,Iukcy:Pk,iukcy:Fk,Iuml:Rk,iuml:Bk,Jcirc:Mk,jcirc:zk,Jcy:Uk,jcy:Vk,Jfr:jk,jfr:Hk,jmath:Gk,Jopf:Wk,jopf:Xk,Jscr:Zk,jscr:Jk,Jsercy:Yk,jsercy:Kk,Jukcy:Qk,jukcy:eq,Kappa:tq,kappa:nq,kappav:rq,Kcedil:aq,kcedil:iq,Kcy:sq,kcy:oq,Kfr:lq,kfr:cq,kgreen:pq,KHcy:dq,khcy:uq,KJcy:mq,kjcy:fq,Kopf:hq,kopf:gq,Kscr:vq,kscr:_q,lAarr:bq,Lacute:wq,lacute:xq,laemptyv:yq,lagran:Sq,Lambda:Nq,lambda:Eq,lang:Tq,Lang:Aq,langd:$q,langle:Dq,lap:Cq,Laplacetrf:Iq,laquo:kq,larrb:qq,larrbfs:Oq,larr:Lq,Larr:Pq,lArr:Fq,larrfs:Rq,larrhk:Bq,larrlp:Mq,larrpl:zq,larrsim:Uq,larrtl:Vq,latail:jq,lAtail:Hq,lat:Gq,late:Wq,lates:Xq,lbarr:Zq,lBarr:Jq,lbbrk:Yq,lbrace:Kq,lbrack:Qq,lbrke:eO,lbrksld:tO,lbrkslu:nO,Lcaron:rO,lcaron:aO,Lcedil:iO,lcedil:sO,lceil:oO,lcub:lO,Lcy:cO,lcy:pO,ldca:dO,ldquo:uO,ldquor:mO,ldrdhar:fO,ldrushar:hO,ldsh:gO,le:vO,lE:_O,LeftAngleBracket:bO,LeftArrowBar:wO,leftarrow:xO,LeftArrow:yO,Leftarrow:SO,LeftArrowRightArrow:NO,leftarrowtail:EO,LeftCeiling:TO,LeftDoubleBracket:AO,LeftDownTeeVector:$O,LeftDownVectorBar:DO,LeftDownVector:CO,LeftFloor:IO,leftharpoondown:kO,leftharpoonup:qO,leftleftarrows:OO,leftrightarrow:LO,LeftRightArrow:PO,Leftrightarrow:FO,leftrightarrows:RO,leftrightharpoons:BO,leftrightsquigarrow:MO,LeftRightVector:zO,LeftTeeArrow:UO,LeftTee:VO,LeftTeeVector:jO,leftthreetimes:HO,LeftTriangleBar:GO,LeftTriangle:WO,LeftTriangleEqual:XO,LeftUpDownVector:ZO,LeftUpTeeVector:JO,LeftUpVectorBar:YO,LeftUpVector:KO,LeftVectorBar:QO,LeftVector:eL,lEg:tL,leg:nL,leq:rL,leqq:aL,leqslant:iL,lescc:sL,les:oL,lesdot:lL,lesdoto:cL,lesdotor:pL,lesg:dL,lesges:uL,lessapprox:mL,lessdot:fL,lesseqgtr:hL,lesseqqgtr:gL,LessEqualGreater:vL,LessFullEqual:_L,LessGreater:bL,lessgtr:wL,LessLess:xL,lesssim:yL,LessSlantEqual:SL,LessTilde:NL,lfisht:EL,lfloor:TL,Lfr:AL,lfr:$L,lg:DL,lgE:CL,lHar:IL,lhard:kL,lharu:qL,lharul:OL,lhblk:LL,LJcy:PL,ljcy:FL,llarr:RL,ll:BL,Ll:ML,llcorner:zL,Lleftarrow:UL,llhard:VL,lltri:jL,Lmidot:HL,lmidot:GL,lmoustache:WL,lmoust:XL,lnap:ZL,lnapprox:JL,lne:YL,lnE:KL,lneq:QL,lneqq:eP,lnsim:tP,loang:nP,loarr:rP,lobrk:aP,longleftarrow:iP,LongLeftArrow:sP,Longleftarrow:oP,longleftrightarrow:lP,LongLeftRightArrow:cP,Longleftrightarrow:pP,longmapsto:dP,longrightarrow:uP,LongRightArrow:mP,Longrightarrow:fP,looparrowleft:hP,looparrowright:gP,lopar:vP,Lopf:_P,lopf:bP,loplus:wP,lotimes:xP,lowast:yP,lowbar:SP,LowerLeftArrow:NP,LowerRightArrow:EP,loz:TP,lozenge:AP,lozf:$P,lpar:DP,lparlt:CP,lrarr:IP,lrcorner:kP,lrhar:qP,lrhard:OP,lrm:LP,lrtri:PP,lsaquo:FP,lscr:RP,Lscr:BP,lsh:MP,Lsh:zP,lsim:UP,lsime:VP,lsimg:jP,lsqb:HP,lsquo:GP,lsquor:WP,Lstrok:XP,lstrok:ZP,ltcc:JP,ltcir:YP,lt:KP,LT:QP,Lt:eF,ltdot:tF,lthree:nF,ltimes:rF,ltlarr:aF,ltquest:iF,ltri:sF,ltrie:oF,ltrif:lF,ltrPar:cF,lurdshar:pF,luruhar:dF,lvertneqq:uF,lvnE:mF,macr:fF,male:hF,malt:gF,maltese:vF,Map:"⤅",map:_F,mapsto:bF,mapstodown:wF,mapstoleft:xF,mapstoup:yF,marker:SF,mcomma:NF,Mcy:EF,mcy:TF,mdash:AF,mDDot:$F,measuredangle:DF,MediumSpace:CF,Mellintrf:IF,Mfr:kF,mfr:qF,mho:OF,micro:LF,midast:PF,midcir:FF,mid:RF,middot:BF,minusb:MF,minus:zF,minusd:UF,minusdu:VF,MinusPlus:jF,mlcp:HF,mldr:GF,mnplus:WF,models:XF,Mopf:ZF,mopf:JF,mp:YF,mscr:KF,Mscr:QF,mstpos:eR,Mu:tR,mu:nR,multimap:rR,mumap:aR,nabla:iR,Nacute:sR,nacute:oR,nang:lR,nap:cR,napE:pR,napid:dR,napos:uR,napprox:mR,natural:fR,naturals:hR,natur:gR,nbsp:vR,nbump:_R,nbumpe:bR,ncap:wR,Ncaron:xR,ncaron:yR,Ncedil:SR,ncedil:NR,ncong:ER,ncongdot:TR,ncup:AR,Ncy:$R,ncy:DR,ndash:CR,nearhk:IR,nearr:kR,neArr:qR,nearrow:OR,ne:LR,nedot:PR,NegativeMediumSpace:FR,NegativeThickSpace:RR,NegativeThinSpace:BR,NegativeVeryThinSpace:MR,nequiv:zR,nesear:UR,nesim:VR,NestedGreaterGreater:jR,NestedLessLess:HR,NewLine:GR,nexist:WR,nexists:XR,Nfr:ZR,nfr:JR,ngE:YR,nge:KR,ngeq:QR,ngeqq:eB,ngeqslant:tB,nges:nB,nGg:rB,ngsim:aB,nGt:iB,ngt:sB,ngtr:oB,nGtv:lB,nharr:cB,nhArr:pB,nhpar:dB,ni:uB,nis:mB,nisd:fB,niv:hB,NJcy:gB,njcy:vB,nlarr:_B,nlArr:bB,nldr:wB,nlE:xB,nle:yB,nleftarrow:SB,nLeftarrow:NB,nleftrightarrow:EB,nLeftrightarrow:TB,nleq:AB,nleqq:$B,nleqslant:DB,nles:CB,nless:IB,nLl:kB,nlsim:qB,nLt:OB,nlt:LB,nltri:PB,nltrie:FB,nLtv:RB,nmid:BB,NoBreak:MB,NonBreakingSpace:zB,nopf:UB,Nopf:VB,Not:jB,not:HB,NotCongruent:GB,NotCupCap:WB,NotDoubleVerticalBar:XB,NotElement:ZB,NotEqual:JB,NotEqualTilde:YB,NotExists:KB,NotGreater:QB,NotGreaterEqual:eM,NotGreaterFullEqual:tM,NotGreaterGreater:nM,NotGreaterLess:rM,NotGreaterSlantEqual:aM,NotGreaterTilde:iM,NotHumpDownHump:sM,NotHumpEqual:oM,notin:lM,notindot:cM,notinE:pM,notinva:dM,notinvb:uM,notinvc:mM,NotLeftTriangleBar:fM,NotLeftTriangle:hM,NotLeftTriangleEqual:gM,NotLess:vM,NotLessEqual:_M,NotLessGreater:bM,NotLessLess:wM,NotLessSlantEqual:xM,NotLessTilde:yM,NotNestedGreaterGreater:SM,NotNestedLessLess:NM,notni:EM,notniva:TM,notnivb:AM,notnivc:$M,NotPrecedes:DM,NotPrecedesEqual:CM,NotPrecedesSlantEqual:IM,NotReverseElement:kM,NotRightTriangleBar:qM,NotRightTriangle:OM,NotRightTriangleEqual:LM,NotSquareSubset:PM,NotSquareSubsetEqual:FM,NotSquareSuperset:RM,NotSquareSupersetEqual:BM,NotSubset:MM,NotSubsetEqual:zM,NotSucceeds:UM,NotSucceedsEqual:VM,NotSucceedsSlantEqual:jM,NotSucceedsTilde:HM,NotSuperset:GM,NotSupersetEqual:WM,NotTilde:XM,NotTildeEqual:ZM,NotTildeFullEqual:JM,NotTildeTilde:YM,NotVerticalBar:KM,nparallel:QM,npar:ez,nparsl:tz,npart:nz,npolint:rz,npr:az,nprcue:iz,nprec:sz,npreceq:oz,npre:lz,nrarrc:cz,nrarr:pz,nrArr:dz,nrarrw:uz,nrightarrow:mz,nRightarrow:fz,nrtri:hz,nrtrie:gz,nsc:vz,nsccue:_z,nsce:bz,Nscr:wz,nscr:xz,nshortmid:yz,nshortparallel:Sz,nsim:Nz,nsime:Ez,nsimeq:Tz,nsmid:Az,nspar:$z,nsqsube:Dz,nsqsupe:Cz,nsub:Iz,nsubE:kz,nsube:qz,nsubset:Oz,nsubseteq:Lz,nsubseteqq:Pz,nsucc:Fz,nsucceq:Rz,nsup:Bz,nsupE:Mz,nsupe:zz,nsupset:Uz,nsupseteq:Vz,nsupseteqq:jz,ntgl:Hz,Ntilde:Gz,ntilde:Wz,ntlg:Xz,ntriangleleft:Zz,ntrianglelefteq:Jz,ntriangleright:Yz,ntrianglerighteq:Kz,Nu:Qz,nu:eU,num:tU,numero:nU,numsp:rU,nvap:aU,nvdash:iU,nvDash:sU,nVdash:oU,nVDash:lU,nvge:cU,nvgt:pU,nvHarr:dU,nvinfin:uU,nvlArr:mU,nvle:fU,nvlt:hU,nvltrie:gU,nvrArr:vU,nvrtrie:_U,nvsim:bU,nwarhk:wU,nwarr:xU,nwArr:yU,nwarrow:SU,nwnear:NU,Oacute:EU,oacute:TU,oast:AU,Ocirc:$U,ocirc:DU,ocir:CU,Ocy:IU,ocy:kU,odash:qU,Odblac:OU,odblac:LU,odiv:PU,odot:FU,odsold:RU,OElig:BU,oelig:MU,ofcir:zU,Ofr:UU,ofr:VU,ogon:jU,Ograve:HU,ograve:GU,ogt:WU,ohbar:XU,ohm:ZU,oint:JU,olarr:YU,olcir:KU,olcross:QU,oline:eV,olt:tV,Omacr:nV,omacr:rV,Omega:aV,omega:iV,Omicron:sV,omicron:oV,omid:lV,ominus:cV,Oopf:pV,oopf:dV,opar:uV,OpenCurlyDoubleQuote:mV,OpenCurlyQuote:fV,operp:hV,oplus:gV,orarr:vV,Or:_V,or:bV,ord:wV,order:xV,orderof:yV,ordf:SV,ordm:NV,origof:EV,oror:TV,orslope:AV,orv:$V,oS:DV,Oscr:CV,oscr:IV,Oslash:kV,oslash:qV,osol:OV,Otilde:LV,otilde:PV,otimesas:FV,Otimes:RV,otimes:BV,Ouml:MV,ouml:zV,ovbar:UV,OverBar:VV,OverBrace:jV,OverBracket:HV,OverParenthesis:GV,para:WV,parallel:XV,par:ZV,parsim:JV,parsl:YV,part:KV,PartialD:QV,Pcy:ej,pcy:tj,percnt:nj,period:rj,permil:aj,perp:ij,pertenk:sj,Pfr:oj,pfr:lj,Phi:cj,phi:pj,phiv:dj,phmmat:uj,phone:mj,Pi:fj,pi:hj,pitchfork:gj,piv:vj,planck:_j,planckh:bj,plankv:wj,plusacir:xj,plusb:yj,pluscir:Sj,plus:Nj,plusdo:Ej,plusdu:Tj,pluse:Aj,PlusMinus:$j,plusmn:Dj,plussim:Cj,plustwo:Ij,pm:kj,Poincareplane:qj,pointint:Oj,popf:Lj,Popf:Pj,pound:Fj,prap:Rj,Pr:Bj,pr:Mj,prcue:zj,precapprox:Uj,prec:Vj,preccurlyeq:jj,Precedes:Hj,PrecedesEqual:Gj,PrecedesSlantEqual:Wj,PrecedesTilde:Xj,preceq:Zj,precnapprox:Jj,precneqq:Yj,precnsim:Kj,pre:Qj,prE:eH,precsim:tH,prime:nH,Prime:rH,primes:aH,prnap:iH,prnE:sH,prnsim:oH,prod:lH,Product:cH,profalar:pH,profline:dH,profsurf:uH,prop:mH,Proportional:fH,Proportion:hH,propto:gH,prsim:vH,prurel:_H,Pscr:bH,pscr:wH,Psi:xH,psi:yH,puncsp:SH,Qfr:NH,qfr:EH,qint:TH,qopf:AH,Qopf:$H,qprime:DH,Qscr:CH,qscr:IH,quaternions:kH,quatint:qH,quest:OH,questeq:LH,quot:PH,QUOT:FH,rAarr:RH,race:BH,Racute:MH,racute:zH,radic:UH,raemptyv:VH,rang:jH,Rang:HH,rangd:GH,range:WH,rangle:XH,raquo:ZH,rarrap:JH,rarrb:YH,rarrbfs:KH,rarrc:QH,rarr:eG,Rarr:tG,rArr:nG,rarrfs:rG,rarrhk:aG,rarrlp:iG,rarrpl:sG,rarrsim:oG,Rarrtl:lG,rarrtl:cG,rarrw:pG,ratail:dG,rAtail:uG,ratio:mG,rationals:fG,rbarr:hG,rBarr:gG,RBarr:vG,rbbrk:_G,rbrace:bG,rbrack:wG,rbrke:xG,rbrksld:yG,rbrkslu:SG,Rcaron:NG,rcaron:EG,Rcedil:TG,rcedil:AG,rceil:$G,rcub:DG,Rcy:CG,rcy:IG,rdca:kG,rdldhar:qG,rdquo:OG,rdquor:LG,rdsh:PG,real:FG,realine:RG,realpart:BG,reals:MG,Re:zG,rect:UG,reg:VG,REG:jG,ReverseElement:HG,ReverseEquilibrium:GG,ReverseUpEquilibrium:WG,rfisht:XG,rfloor:ZG,rfr:JG,Rfr:YG,rHar:KG,rhard:QG,rharu:eW,rharul:tW,Rho:nW,rho:rW,rhov:aW,RightAngleBracket:iW,RightArrowBar:sW,rightarrow:oW,RightArrow:lW,Rightarrow:cW,RightArrowLeftArrow:pW,rightarrowtail:dW,RightCeiling:uW,RightDoubleBracket:mW,RightDownTeeVector:fW,RightDownVectorBar:hW,RightDownVector:gW,RightFloor:vW,rightharpoondown:_W,rightharpoonup:bW,rightleftarrows:wW,rightleftharpoons:xW,rightrightarrows:yW,rightsquigarrow:SW,RightTeeArrow:NW,RightTee:EW,RightTeeVector:TW,rightthreetimes:AW,RightTriangleBar:$W,RightTriangle:DW,RightTriangleEqual:CW,RightUpDownVector:IW,RightUpTeeVector:kW,RightUpVectorBar:qW,RightUpVector:OW,RightVectorBar:LW,RightVector:PW,ring:FW,risingdotseq:RW,rlarr:BW,rlhar:MW,rlm:zW,rmoustache:UW,rmoust:VW,rnmid:jW,roang:HW,roarr:GW,robrk:WW,ropar:XW,ropf:ZW,Ropf:JW,roplus:YW,rotimes:KW,RoundImplies:QW,rpar:eX,rpargt:tX,rppolint:nX,rrarr:rX,Rrightarrow:aX,rsaquo:iX,rscr:sX,Rscr:oX,rsh:lX,Rsh:cX,rsqb:pX,rsquo:dX,rsquor:uX,rthree:mX,rtimes:fX,rtri:hX,rtrie:gX,rtrif:vX,rtriltri:_X,RuleDelayed:bX,ruluhar:wX,rx:xX,Sacute:yX,sacute:SX,sbquo:NX,scap:EX,Scaron:TX,scaron:AX,Sc:$X,sc:DX,sccue:CX,sce:IX,scE:kX,Scedil:qX,scedil:OX,Scirc:LX,scirc:PX,scnap:FX,scnE:RX,scnsim:BX,scpolint:MX,scsim:zX,Scy:UX,scy:VX,sdotb:jX,sdot:HX,sdote:GX,searhk:WX,searr:XX,seArr:ZX,searrow:JX,sect:YX,semi:KX,seswar:QX,setminus:eZ,setmn:tZ,sext:nZ,Sfr:rZ,sfr:aZ,sfrown:iZ,sharp:sZ,SHCHcy:oZ,shchcy:lZ,SHcy:cZ,shcy:pZ,ShortDownArrow:dZ,ShortLeftArrow:uZ,shortmid:mZ,shortparallel:fZ,ShortRightArrow:hZ,ShortUpArrow:gZ,shy:vZ,Sigma:_Z,sigma:bZ,sigmaf:wZ,sigmav:xZ,sim:yZ,simdot:SZ,sime:NZ,simeq:EZ,simg:TZ,simgE:AZ,siml:$Z,simlE:DZ,simne:CZ,simplus:IZ,simrarr:kZ,slarr:qZ,SmallCircle:OZ,smallsetminus:LZ,smashp:PZ,smeparsl:FZ,smid:RZ,smile:BZ,smt:MZ,smte:zZ,smtes:UZ,SOFTcy:VZ,softcy:jZ,solbar:HZ,solb:GZ,sol:WZ,Sopf:XZ,sopf:ZZ,spades:JZ,spadesuit:YZ,spar:KZ,sqcap:QZ,sqcaps:eJ,sqcup:tJ,sqcups:nJ,Sqrt:rJ,sqsub:aJ,sqsube:iJ,sqsubset:sJ,sqsubseteq:oJ,sqsup:lJ,sqsupe:cJ,sqsupset:pJ,sqsupseteq:dJ,square:uJ,Square:mJ,SquareIntersection:fJ,SquareSubset:hJ,SquareSubsetEqual:gJ,SquareSuperset:vJ,SquareSupersetEqual:_J,SquareUnion:bJ,squarf:wJ,squ:xJ,squf:yJ,srarr:SJ,Sscr:NJ,sscr:EJ,ssetmn:TJ,ssmile:AJ,sstarf:$J,Star:DJ,star:CJ,starf:IJ,straightepsilon:kJ,straightphi:qJ,strns:OJ,sub:LJ,Sub:PJ,subdot:FJ,subE:RJ,sube:BJ,subedot:MJ,submult:zJ,subnE:UJ,subne:VJ,subplus:jJ,subrarr:HJ,subset:GJ,Subset:WJ,subseteq:XJ,subseteqq:ZJ,SubsetEqual:JJ,subsetneq:YJ,subsetneqq:KJ,subsim:QJ,subsub:eY,subsup:tY,succapprox:nY,succ:rY,succcurlyeq:aY,Succeeds:iY,SucceedsEqual:sY,SucceedsSlantEqual:oY,SucceedsTilde:lY,succeq:cY,succnapprox:pY,succneqq:dY,succnsim:uY,succsim:mY,SuchThat:fY,sum:hY,Sum:gY,sung:vY,sup1:_Y,sup2:bY,sup3:wY,sup:xY,Sup:yY,supdot:SY,supdsub:NY,supE:EY,supe:TY,supedot:AY,Superset:$Y,SupersetEqual:DY,suphsol:CY,suphsub:IY,suplarr:kY,supmult:qY,supnE:OY,supne:LY,supplus:PY,supset:FY,Supset:RY,supseteq:BY,supseteqq:MY,supsetneq:zY,supsetneqq:UY,supsim:VY,supsub:jY,supsup:HY,swarhk:GY,swarr:WY,swArr:XY,swarrow:ZY,swnwar:JY,szlig:YY,Tab:KY,target:QY,Tau:eK,tau:tK,tbrk:nK,Tcaron:rK,tcaron:aK,Tcedil:iK,tcedil:sK,Tcy:oK,tcy:lK,tdot:cK,telrec:pK,Tfr:dK,tfr:uK,there4:mK,therefore:fK,Therefore:hK,Theta:gK,theta:vK,thetasym:_K,thetav:bK,thickapprox:wK,thicksim:xK,ThickSpace:yK,ThinSpace:SK,thinsp:NK,thkap:EK,thksim:TK,THORN:AK,thorn:$K,tilde:DK,Tilde:CK,TildeEqual:IK,TildeFullEqual:kK,TildeTilde:qK,timesbar:OK,timesb:LK,times:PK,timesd:FK,tint:RK,toea:BK,topbot:MK,topcir:zK,top:UK,Topf:VK,topf:jK,topfork:HK,tosa:GK,tprime:WK,trade:XK,TRADE:ZK,triangle:JK,triangledown:YK,triangleleft:KK,trianglelefteq:QK,triangleq:eQ,triangleright:tQ,trianglerighteq:nQ,tridot:rQ,trie:aQ,triminus:iQ,TripleDot:sQ,triplus:oQ,trisb:lQ,tritime:cQ,trpezium:pQ,Tscr:dQ,tscr:uQ,TScy:mQ,tscy:fQ,TSHcy:hQ,tshcy:gQ,Tstrok:vQ,tstrok:_Q,twixt:bQ,twoheadleftarrow:wQ,twoheadrightarrow:xQ,Uacute:yQ,uacute:SQ,uarr:NQ,Uarr:EQ,uArr:TQ,Uarrocir:AQ,Ubrcy:$Q,ubrcy:DQ,Ubreve:CQ,ubreve:IQ,Ucirc:kQ,ucirc:qQ,Ucy:OQ,ucy:LQ,udarr:PQ,Udblac:FQ,udblac:RQ,udhar:BQ,ufisht:MQ,Ufr:zQ,ufr:UQ,Ugrave:VQ,ugrave:jQ,uHar:HQ,uharl:GQ,uharr:WQ,uhblk:XQ,ulcorn:ZQ,ulcorner:JQ,ulcrop:YQ,ultri:KQ,Umacr:QQ,umacr:eee,uml:tee,UnderBar:nee,UnderBrace:ree,UnderBracket:aee,UnderParenthesis:iee,Union:see,UnionPlus:oee,Uogon:lee,uogon:cee,Uopf:pee,uopf:dee,UpArrowBar:uee,uparrow:mee,UpArrow:fee,Uparrow:hee,UpArrowDownArrow:gee,updownarrow:vee,UpDownArrow:_ee,Updownarrow:bee,UpEquilibrium:wee,upharpoonleft:xee,upharpoonright:yee,uplus:See,UpperLeftArrow:Nee,UpperRightArrow:Eee,upsi:Tee,Upsi:Aee,upsih:$ee,Upsilon:Dee,upsilon:Cee,UpTeeArrow:Iee,UpTee:kee,upuparrows:qee,urcorn:Oee,urcorner:Lee,urcrop:Pee,Uring:Fee,uring:Ree,urtri:Bee,Uscr:Mee,uscr:zee,utdot:Uee,Utilde:Vee,utilde:jee,utri:Hee,utrif:Gee,uuarr:Wee,Uuml:Xee,uuml:Zee,uwangle:Jee,vangrt:Yee,varepsilon:Kee,varkappa:Qee,varnothing:ete,varphi:tte,varpi:nte,varpropto:rte,varr:ate,vArr:ite,varrho:ste,varsigma:ote,varsubsetneq:lte,varsubsetneqq:cte,varsupsetneq:pte,varsupsetneqq:dte,vartheta:ute,vartriangleleft:mte,vartriangleright:fte,vBar:hte,Vbar:gte,vBarv:vte,Vcy:_te,vcy:bte,vdash:wte,vDash:xte,Vdash:yte,VDash:Ste,Vdashl:Nte,veebar:Ete,vee:Tte,Vee:Ate,veeeq:$te,vellip:Dte,verbar:Cte,Verbar:Ite,vert:kte,Vert:qte,VerticalBar:Ote,VerticalLine:Lte,VerticalSeparator:Pte,VerticalTilde:Fte,VeryThinSpace:Rte,Vfr:Bte,vfr:Mte,vltri:zte,vnsub:Ute,vnsup:Vte,Vopf:jte,vopf:Hte,vprop:Gte,vrtri:Wte,Vscr:Xte,vscr:Zte,vsubnE:Jte,vsubne:Yte,vsupnE:Kte,vsupne:Qte,Vvdash:ene,vzigzag:tne,Wcirc:nne,wcirc:rne,wedbar:ane,wedge:ine,Wedge:sne,wedgeq:one,weierp:lne,Wfr:cne,wfr:pne,Wopf:dne,wopf:une,wp:mne,wr:fne,wreath:hne,Wscr:gne,wscr:vne,xcap:_ne,xcirc:bne,xcup:wne,xdtri:xne,Xfr:yne,xfr:Sne,xharr:Nne,xhArr:Ene,Xi:Tne,xi:Ane,xlarr:$ne,xlArr:Dne,xmap:Cne,xnis:Ine,xodot:kne,Xopf:qne,xopf:One,xoplus:Lne,xotime:Pne,xrarr:Fne,xrArr:Rne,Xscr:Bne,xscr:Mne,xsqcup:zne,xuplus:Une,xutri:Vne,xvee:jne,xwedge:Hne,Yacute:Gne,yacute:Wne,YAcy:Xne,yacy:Zne,Ycirc:Jne,ycirc:Yne,Ycy:Kne,ycy:Qne,yen:ere,Yfr:tre,yfr:nre,YIcy:rre,yicy:are,Yopf:ire,yopf:sre,Yscr:ore,yscr:lre,YUcy:cre,yucy:pre,yuml:dre,Yuml:ure,Zacute:mre,zacute:fre,Zcaron:hre,zcaron:gre,Zcy:vre,zcy:_re,Zdot:bre,zdot:wre,zeetrf:xre,ZeroWidthSpace:yre,Zeta:Sre,zeta:Nre,zfr:Ere,Zfr:Tre,ZHcy:Are,zhcy:$re,zigrarr:Dre,zopf:Cre,Zopf:Ire,Zscr:kre,zscr:qre,zwj:Ore,zwnj:Lre},Fre="Á",Rre="á",Bre="Â",Mre="â",zre="´",Ure="Æ",Vre="æ",jre="À",Hre="à",Gre="&",Wre="&",Xre="Å",Zre="å",Jre="Ã",Yre="ã",Kre="Ä",Qre="ä",eae="¦",tae="Ç",nae="ç",rae="¸",aae="¢",iae="©",sae="©",oae="¤",lae="°",cae="÷",pae="É",dae="é",uae="Ê",mae="ê",fae="È",hae="è",gae="Ð",vae="ð",_ae="Ë",bae="ë",wae="½",xae="¼",yae="¾",Sae=">",Nae=">",Eae="Í",Tae="í",Aae="Î",$ae="î",Dae="¡",Cae="Ì",Iae="ì",kae="¿",qae="Ï",Oae="ï",Lae="«",Pae="<",Fae="<",Rae="¯",Bae="µ",Mae="·",zae=" ",Uae="¬",Vae="Ñ",jae="ñ",Hae="Ó",Gae="ó",Wae="Ô",Xae="ô",Zae="Ò",Jae="ò",Yae="ª",Kae="º",Qae="Ø",eie="ø",tie="Õ",nie="õ",rie="Ö",aie="ö",iie="¶",sie="±",oie="£",lie='"',cie='"',pie="»",die="®",uie="®",mie="§",fie="­",hie="¹",gie="²",vie="³",_ie="ß",bie="Þ",wie="þ",xie="×",yie="Ú",Sie="ú",Nie="Û",Eie="û",Tie="Ù",Aie="ù",$ie="¨",Die="Ü",Cie="ü",Iie="Ý",kie="ý",qie="¥",Oie="ÿ",Lie={Aacute:Fre,aacute:Rre,Acirc:Bre,acirc:Mre,acute:zre,AElig:Ure,aelig:Vre,Agrave:jre,agrave:Hre,amp:Gre,AMP:Wre,Aring:Xre,aring:Zre,Atilde:Jre,atilde:Yre,Auml:Kre,auml:Qre,brvbar:eae,Ccedil:tae,ccedil:nae,cedil:rae,cent:aae,copy:iae,COPY:sae,curren:oae,deg:lae,divide:cae,Eacute:pae,eacute:dae,Ecirc:uae,ecirc:mae,Egrave:fae,egrave:hae,ETH:gae,eth:vae,Euml:_ae,euml:bae,frac12:wae,frac14:xae,frac34:yae,gt:Sae,GT:Nae,Iacute:Eae,iacute:Tae,Icirc:Aae,icirc:$ae,iexcl:Dae,Igrave:Cae,igrave:Iae,iquest:kae,Iuml:qae,iuml:Oae,laquo:Lae,lt:Pae,LT:Fae,macr:Rae,micro:Bae,middot:Mae,nbsp:zae,not:Uae,Ntilde:Vae,ntilde:jae,Oacute:Hae,oacute:Gae,Ocirc:Wae,ocirc:Xae,Ograve:Zae,ograve:Jae,ordf:Yae,ordm:Kae,Oslash:Qae,oslash:eie,Otilde:tie,otilde:nie,Ouml:rie,ouml:aie,para:iie,plusmn:sie,pound:oie,quot:lie,QUOT:cie,raquo:pie,reg:die,REG:uie,sect:mie,shy:fie,sup1:hie,sup2:gie,sup3:vie,szlig:_ie,THORN:bie,thorn:wie,times:xie,Uacute:yie,uacute:Sie,Ucirc:Nie,ucirc:Eie,Ugrave:Tie,ugrave:Aie,uml:$ie,Uuml:Die,uuml:Cie,Yacute:Iie,yacute:kie,yen:qie,yuml:Oie},Pie="&",Fie="'",Rie=">",Bie="<",Mie='"',zie={amp:Pie,apos:Fie,gt:Rie,lt:Bie,quot:Mie};var e1,qh;function p3(){if(qh)return e1;qh=1,e1=J;var n=__(),e=Pre,r=Lie,o=zie,l=0,s=l++,a=l++,c=l++,i=l++,d=l++,u=l++,f=l++,w=l++,m=l++,v=l++,_=l++,h=l++,g=l++,y=l++,q=l++,D=l++,C=l++,$=l++,N=l++,S=l++,I=l++,T=l++,A=l++,E=l++,P=l++,x=l++,R=l++,K=l++,te=l++,W=l++,H=l++,Q=l++,V=l++,X=l++,pe=l++,le=l++,ue=l++,Le=l++,Pe=l++,De=l++,$e=l++,Ce=l++,Te=l++,Oe=l++,Ue=l++,O=l++,ce=l++,ne=l++,j=l++,L=l++,z=l++,ee=l++,M=l++,Z=l++,oe=l++,ae=0,de=ae++,me=ae++,je=ae++;function Ne(G){return G===" "||G===`
`||G==="	"||G==="\f"||G==="\r"}function tt(G,ke,Gt){var on=G.toLowerCase();return G===on?function(Ft){Ft===on?this._state=ke:(this._state=Gt,this._index--)}:function(Ft){Ft===on||Ft===G?this._state=ke:(this._state=Gt,this._index--)}}function dt(G,ke){var Gt=G.toLowerCase();return function(on){on===Gt||on===G?this._state=ke:(this._state=c,this._index--)}}function J(G,ke){this._state=s,this._buffer="",this._sectionStart=0,this._index=0,this._bufferOffset=0,this._baseState=s,this._special=de,this._cbs=ke,this._running=!0,this._ended=!1,this._xmlMode=!!(G&&G.xmlMode),this._decodeEntities=!!(G&&G.decodeEntities)}return J.prototype._stateText=function(G){G==="<"?(this._index>this._sectionStart&&this._cbs.ontext(this._getSection()),this._state=a,this._sectionStart=this._index):this._decodeEntities&&this._special===de&&G==="&"&&(this._index>this._sectionStart&&this._cbs.ontext(this._getSection()),this._baseState=s,this._state=z,this._sectionStart=this._index)},J.prototype._stateBeforeTagName=function(G){G==="/"?this._state=d:G==="<"?(this._cbs.ontext(this._getSection()),this._sectionStart=this._index):G===">"||this._special!==de||Ne(G)?this._state=s:G==="!"?(this._state=q,this._sectionStart=this._index+1):G==="?"?(this._state=C,this._sectionStart=this._index+1):(this._state=!this._xmlMode&&(G==="s"||G==="S")?H:c,this._sectionStart=this._index)},J.prototype._stateInTagName=function(G){(G==="/"||G===">"||Ne(G))&&(this._emitToken("onopentagname"),this._state=w,this._index--)},J.prototype._stateBeforeCloseingTagName=function(G){Ne(G)||(G===">"?this._state=s:this._special!==de?G==="s"||G==="S"?this._state=Q:(this._state=s,this._index--):(this._state=u,this._sectionStart=this._index))},J.prototype._stateInCloseingTagName=function(G){(G===">"||Ne(G))&&(this._emitToken("onclosetag"),this._state=f,this._index--)},J.prototype._stateAfterCloseingTagName=function(G){G===">"&&(this._state=s,this._sectionStart=this._index+1)},J.prototype._stateBeforeAttributeName=function(G){G===">"?(this._cbs.onopentagend(),this._state=s,this._sectionStart=this._index+1):G==="/"?this._state=i:Ne(G)||(this._state=m,this._sectionStart=this._index)},J.prototype._stateInSelfClosingTag=function(G){G===">"?(this._cbs.onselfclosingtag(),this._state=s,this._sectionStart=this._index+1):Ne(G)||(this._state=w,this._index--)},J.prototype._stateInAttributeName=function(G){(G==="="||G==="/"||G===">"||Ne(G))&&(this._cbs.onattribname(this._getSection()),this._sectionStart=-1,this._state=v,this._index--)},J.prototype._stateAfterAttributeName=function(G){G==="="?this._state=_:G==="/"||G===">"?(this._cbs.onattribend(),this._state=w,this._index--):Ne(G)||(this._cbs.onattribend(),this._state=m,this._sectionStart=this._index)},J.prototype._stateBeforeAttributeValue=function(G){G==='"'?(this._state=h,this._sectionStart=this._index+1):G==="'"?(this._state=g,this._sectionStart=this._index+1):Ne(G)||(this._state=y,this._sectionStart=this._index,this._index--)},J.prototype._stateInAttributeValueDoubleQuotes=function(G){G==='"'?(this._emitToken("onattribdata"),this._cbs.onattribend(),this._state=w):this._decodeEntities&&G==="&"&&(this._emitToken("onattribdata"),this._baseState=this._state,this._state=z,this._sectionStart=this._index)},J.prototype._stateInAttributeValueSingleQuotes=function(G){G==="'"?(this._emitToken("onattribdata"),this._cbs.onattribend(),this._state=w):this._decodeEntities&&G==="&"&&(this._emitToken("onattribdata"),this._baseState=this._state,this._state=z,this._sectionStart=this._index)},J.prototype._stateInAttributeValueNoQuotes=function(G){Ne(G)||G===">"?(this._emitToken("onattribdata"),this._cbs.onattribend(),this._state=w,this._index--):this._decodeEntities&&G==="&"&&(this._emitToken("onattribdata"),this._baseState=this._state,this._state=z,this._sectionStart=this._index)},J.prototype._stateBeforeDeclaration=function(G){this._state=G==="["?T:G==="-"?$:D},J.prototype._stateInDeclaration=function(G){G===">"&&(this._cbs.ondeclaration(this._getSection()),this._state=s,this._sectionStart=this._index+1)},J.prototype._stateInProcessingInstruction=function(G){G===">"&&(this._cbs.onprocessinginstruction(this._getSection()),this._state=s,this._sectionStart=this._index+1)},J.prototype._stateBeforeComment=function(G){G==="-"?(this._state=N,this._sectionStart=this._index+1):this._state=D},J.prototype._stateInComment=function(G){G==="-"&&(this._state=S)},J.prototype._stateAfterComment1=function(G){G==="-"?this._state=I:this._state=N},J.prototype._stateAfterComment2=function(G){G===">"?(this._cbs.oncomment(this._buffer.substring(this._sectionStart,this._index-2)),this._state=s,this._sectionStart=this._index+1):G!=="-"&&(this._state=N)},J.prototype._stateBeforeCdata1=tt("C",A,D),J.prototype._stateBeforeCdata2=tt("D",E,D),J.prototype._stateBeforeCdata3=tt("A",P,D),J.prototype._stateBeforeCdata4=tt("T",x,D),J.prototype._stateBeforeCdata5=tt("A",R,D),J.prototype._stateBeforeCdata6=function(G){G==="["?(this._state=K,this._sectionStart=this._index+1):(this._state=D,this._index--)},J.prototype._stateInCdata=function(G){G==="]"&&(this._state=te)},J.prototype._stateAfterCdata1=function(G){G==="]"?this._state=W:this._state=K},J.prototype._stateAfterCdata2=function(G){G===">"?(this._cbs.oncdata(this._buffer.substring(this._sectionStart,this._index-2)),this._state=s,this._sectionStart=this._index+1):G!=="]"&&(this._state=K)},J.prototype._stateBeforeSpecial=function(G){G==="c"||G==="C"?this._state=V:G==="t"||G==="T"?this._state=Te:(this._state=c,this._index--)},J.prototype._stateBeforeSpecialEnd=function(G){this._special===me&&(G==="c"||G==="C")?this._state=Le:this._special===je&&(G==="t"||G==="T")?this._state=ce:this._state=s},J.prototype._stateBeforeScript1=dt("R",X),J.prototype._stateBeforeScript2=dt("I",pe),J.prototype._stateBeforeScript3=dt("P",le),J.prototype._stateBeforeScript4=dt("T",ue),J.prototype._stateBeforeScript5=function(G){(G==="/"||G===">"||Ne(G))&&(this._special=me),this._state=c,this._index--},J.prototype._stateAfterScript1=tt("R",Pe,s),J.prototype._stateAfterScript2=tt("I",De,s),J.prototype._stateAfterScript3=tt("P",$e,s),J.prototype._stateAfterScript4=tt("T",Ce,s),J.prototype._stateAfterScript5=function(G){G===">"||Ne(G)?(this._special=de,this._state=u,this._sectionStart=this._index-6,this._index--):this._state=s},J.prototype._stateBeforeStyle1=dt("Y",Oe),J.prototype._stateBeforeStyle2=dt("L",Ue),J.prototype._stateBeforeStyle3=dt("E",O),J.prototype._stateBeforeStyle4=function(G){(G==="/"||G===">"||Ne(G))&&(this._special=je),this._state=c,this._index--},J.prototype._stateAfterStyle1=tt("Y",ne,s),J.prototype._stateAfterStyle2=tt("L",j,s),J.prototype._stateAfterStyle3=tt("E",L,s),J.prototype._stateAfterStyle4=function(G){G===">"||Ne(G)?(this._special=de,this._state=u,this._sectionStart=this._index-5,this._index--):this._state=s},J.prototype._stateBeforeEntity=tt("#",ee,M),J.prototype._stateBeforeNumericEntity=tt("X",oe,Z),J.prototype._parseNamedEntityStrict=function(){if(this._sectionStart+1<this._index){var G=this._buffer.substring(this._sectionStart+1,this._index),ke=this._xmlMode?o:e;ke.hasOwnProperty(G)&&(this._emitPartial(ke[G]),this._sectionStart=this._index+1)}},J.prototype._parseLegacyEntity=function(){var G=this._sectionStart+1,ke=this._index-G;for(ke>6&&(ke=6);ke>=2;){var Gt=this._buffer.substr(G,ke);if(r.hasOwnProperty(Gt)){this._emitPartial(r[Gt]),this._sectionStart+=ke+1;return}else ke--}},J.prototype._stateInNamedEntity=function(G){G===";"?(this._parseNamedEntityStrict(),this._sectionStart+1<this._index&&!this._xmlMode&&this._parseLegacyEntity(),this._state=this._baseState):(G<"a"||G>"z")&&(G<"A"||G>"Z")&&(G<"0"||G>"9")&&(this._xmlMode||this._sectionStart+1===this._index||(this._baseState!==s?G!=="="&&this._parseNamedEntityStrict():this._parseLegacyEntity()),this._state=this._baseState,this._index--)},J.prototype._decodeNumericEntity=function(G,ke){var Gt=this._sectionStart+G;if(Gt!==this._index){var on=this._buffer.substring(Gt,this._index),Ft=parseInt(on,ke);this._emitPartial(n(Ft)),this._sectionStart=this._index}else this._sectionStart--;this._state=this._baseState},J.prototype._stateInNumericEntity=function(G){G===";"?(this._decodeNumericEntity(2,10),this._sectionStart++):(G<"0"||G>"9")&&(this._xmlMode?this._state=this._baseState:this._decodeNumericEntity(2,10),this._index--)},J.prototype._stateInHexEntity=function(G){G===";"?(this._decodeNumericEntity(3,16),this._sectionStart++):(G<"a"||G>"f")&&(G<"A"||G>"F")&&(G<"0"||G>"9")&&(this._xmlMode?this._state=this._baseState:this._decodeNumericEntity(3,16),this._index--)},J.prototype._cleanup=function(){this._sectionStart<0?(this._buffer="",this._bufferOffset+=this._index,this._index=0):this._running&&(this._state===s?(this._sectionStart!==this._index&&this._cbs.ontext(this._buffer.substr(this._sectionStart)),this._buffer="",this._bufferOffset+=this._index,this._index=0):this._sectionStart===this._index?(this._buffer="",this._bufferOffset+=this._index,this._index=0):(this._buffer=this._buffer.substr(this._sectionStart),this._index-=this._sectionStart,this._bufferOffset+=this._sectionStart),this._sectionStart=0)},J.prototype.write=function(G){this._ended&&this._cbs.onerror(Error(".write() after done!")),this._buffer+=G,this._parse()},J.prototype._parse=function(){for(;this._index<this._buffer.length&&this._running;){var G=this._buffer.charAt(this._index);this._state===s?this._stateText(G):this._state===a?this._stateBeforeTagName(G):this._state===c?this._stateInTagName(G):this._state===d?this._stateBeforeCloseingTagName(G):this._state===u?this._stateInCloseingTagName(G):this._state===f?this._stateAfterCloseingTagName(G):this._state===i?this._stateInSelfClosingTag(G):this._state===w?this._stateBeforeAttributeName(G):this._state===m?this._stateInAttributeName(G):this._state===v?this._stateAfterAttributeName(G):this._state===_?this._stateBeforeAttributeValue(G):this._state===h?this._stateInAttributeValueDoubleQuotes(G):this._state===g?this._stateInAttributeValueSingleQuotes(G):this._state===y?this._stateInAttributeValueNoQuotes(G):this._state===q?this._stateBeforeDeclaration(G):this._state===D?this._stateInDeclaration(G):this._state===C?this._stateInProcessingInstruction(G):this._state===$?this._stateBeforeComment(G):this._state===N?this._stateInComment(G):this._state===S?this._stateAfterComment1(G):this._state===I?this._stateAfterComment2(G):this._state===T?this._stateBeforeCdata1(G):this._state===A?this._stateBeforeCdata2(G):this._state===E?this._stateBeforeCdata3(G):this._state===P?this._stateBeforeCdata4(G):this._state===x?this._stateBeforeCdata5(G):this._state===R?this._stateBeforeCdata6(G):this._state===K?this._stateInCdata(G):this._state===te?this._stateAfterCdata1(G):this._state===W?this._stateAfterCdata2(G):this._state===H?this._stateBeforeSpecial(G):this._state===Q?this._stateBeforeSpecialEnd(G):this._state===V?this._stateBeforeScript1(G):this._state===X?this._stateBeforeScript2(G):this._state===pe?this._stateBeforeScript3(G):this._state===le?this._stateBeforeScript4(G):this._state===ue?this._stateBeforeScript5(G):this._state===Le?this._stateAfterScript1(G):this._state===Pe?this._stateAfterScript2(G):this._state===De?this._stateAfterScript3(G):this._state===$e?this._stateAfterScript4(G):this._state===Ce?this._stateAfterScript5(G):this._state===Te?this._stateBeforeStyle1(G):this._state===Oe?this._stateBeforeStyle2(G):this._state===Ue?this._stateBeforeStyle3(G):this._state===O?this._stateBeforeStyle4(G):this._state===ce?this._stateAfterStyle1(G):this._state===ne?this._stateAfterStyle2(G):this._state===j?this._stateAfterStyle3(G):this._state===L?this._stateAfterStyle4(G):this._state===z?this._stateBeforeEntity(G):this._state===ee?this._stateBeforeNumericEntity(G):this._state===M?this._stateInNamedEntity(G):this._state===Z?this._stateInNumericEntity(G):this._state===oe?this._stateInHexEntity(G):this._cbs.onerror(Error("unknown _state"),this._state),this._index++}this._cleanup()},J.prototype.pause=function(){this._running=!1},J.prototype.resume=function(){this._running=!0,this._index<this._buffer.length&&this._parse(),this._ended&&this._finish()},J.prototype.end=function(G){this._ended&&this._cbs.onerror(Error(".end() after done!")),G&&this.write(G),this._ended=!0,this._running&&this._finish()},J.prototype._finish=function(){this._sectionStart<this._index&&this._handleTrailingData(),this._cbs.onend()},J.prototype._handleTrailingData=function(){var G=this._buffer.substr(this._sectionStart);this._state===K||this._state===te||this._state===W?this._cbs.oncdata(G):this._state===N||this._state===S||this._state===I?this._cbs.oncomment(G):this._state===M&&!this._xmlMode?(this._parseLegacyEntity(),this._sectionStart<this._index&&(this._state=this._baseState,this._handleTrailingData())):this._state===Z&&!this._xmlMode?(this._decodeNumericEntity(2,10),this._sectionStart<this._index&&(this._state=this._baseState,this._handleTrailingData())):this._state===oe&&!this._xmlMode?(this._decodeNumericEntity(3,16),this._sectionStart<this._index&&(this._state=this._baseState,this._handleTrailingData())):this._state!==c&&this._state!==w&&this._state!==_&&this._state!==v&&this._state!==m&&this._state!==g&&this._state!==h&&this._state!==y&&this._state!==u&&this._cbs.ontext(G)},J.prototype.reset=function(){J.call(this,{xmlMode:this._xmlMode,decodeEntities:this._decodeEntities},this._cbs)},J.prototype.getAbsoluteIndex=function(){return this._bufferOffset+this._index},J.prototype._getSection=function(){return this._buffer.substring(this._sectionStart,this._index)},J.prototype._emitToken=function(G){this._cbs[G](this._getSection()),this._sectionStart=-1},J.prototype._emitPartial=function(G){this._baseState!==s?this._cbs.onattribdata(G):this._cbs.ontext(G)},e1}var El={exports:{}},Oh;function Gl(){return Oh||(Oh=1,typeof Object.create=="function"?El.exports=function(e,r){r&&(e.super_=r,e.prototype=Object.create(r.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}))}:El.exports=function(e,r){if(r){e.super_=r;var o=function(){};o.prototype=r.prototype,e.prototype=new o,e.prototype.constructor=e}}),El.exports}var t1,Lh;function d3(){if(Lh)return t1;Lh=1;var n=p3(),e={input:!0,option:!0,optgroup:!0,select:!0,button:!0,datalist:!0,textarea:!0},r={tr:{tr:!0,th:!0,td:!0},th:{th:!0},td:{thead:!0,th:!0,td:!0},body:{head:!0,link:!0,script:!0},li:{li:!0},p:{p:!0},h1:{p:!0},h2:{p:!0},h3:{p:!0},h4:{p:!0},h5:{p:!0},h6:{p:!0},select:e,input:e,output:e,button:e,datalist:e,textarea:e,option:{option:!0},optgroup:{optgroup:!0}},o={__proto__:null,area:!0,base:!0,basefont:!0,br:!0,col:!0,command:!0,embed:!0,frame:!0,hr:!0,img:!0,input:!0,isindex:!0,keygen:!0,link:!0,meta:!0,param:!0,source:!0,track:!0,wbr:!0},l={__proto__:null,math:!0,svg:!0},s={__proto__:null,mi:!0,mo:!0,mn:!0,ms:!0,mtext:!0,"annotation-xml":!0,foreignObject:!0,desc:!0,title:!0},a=/\s|\//;function c(i,d){this._options=d||{},this._cbs=i||{},this._tagname="",this._attribname="",this._attribvalue="",this._attribs=null,this._stack=[],this._foreignContext=[],this.startIndex=0,this.endIndex=null,this._lowerCaseTagNames="lowerCaseTags"in this._options?!!this._options.lowerCaseTags:!this._options.xmlMode,this._lowerCaseAttributeNames="lowerCaseAttributeNames"in this._options?!!this._options.lowerCaseAttributeNames:!this._options.xmlMode,this._options.Tokenizer&&(n=this._options.Tokenizer),this._tokenizer=new n(this._options,this),this._cbs.onparserinit&&this._cbs.onparserinit(this)}return Gl()(c,Wr.EventEmitter),c.prototype._updatePosition=function(i){this.endIndex===null?this._tokenizer._sectionStart<=i?this.startIndex=0:this.startIndex=this._tokenizer._sectionStart-i:this.startIndex=this.endIndex+1,this.endIndex=this._tokenizer.getAbsoluteIndex()},c.prototype.ontext=function(i){this._updatePosition(1),this.endIndex--,this._cbs.ontext&&this._cbs.ontext(i)},c.prototype.onopentagname=function(i){if(this._lowerCaseTagNames&&(i=i.toLowerCase()),this._tagname=i,!this._options.xmlMode&&i in r)for(var d;(d=this._stack[this._stack.length-1])in r[i];this.onclosetag(d));(this._options.xmlMode||!(i in o))&&(this._stack.push(i),i in l?this._foreignContext.push(!0):i in s&&this._foreignContext.push(!1)),this._cbs.onopentagname&&this._cbs.onopentagname(i),this._cbs.onopentag&&(this._attribs={})},c.prototype.onopentagend=function(){this._updatePosition(1),this._attribs&&(this._cbs.onopentag&&this._cbs.onopentag(this._tagname,this._attribs),this._attribs=null),!this._options.xmlMode&&this._cbs.onclosetag&&this._tagname in o&&this._cbs.onclosetag(this._tagname),this._tagname=""},c.prototype.onclosetag=function(i){if(this._updatePosition(1),this._lowerCaseTagNames&&(i=i.toLowerCase()),(i in l||i in s)&&this._foreignContext.pop(),this._stack.length&&(!(i in o)||this._options.xmlMode)){var d=this._stack.lastIndexOf(i);if(d!==-1)if(this._cbs.onclosetag)for(d=this._stack.length-d;d--;)this._cbs.onclosetag(this._stack.pop());else this._stack.length=d;else i==="p"&&!this._options.xmlMode&&(this.onopentagname(i),this._closeCurrentTag())}else!this._options.xmlMode&&(i==="br"||i==="p")&&(this.onopentagname(i),this._closeCurrentTag())},c.prototype.onselfclosingtag=function(){this._options.xmlMode||this._options.recognizeSelfClosing||this._foreignContext[this._foreignContext.length-1]?this._closeCurrentTag():this.onopentagend()},c.prototype._closeCurrentTag=function(){var i=this._tagname;this.onopentagend(),this._stack[this._stack.length-1]===i&&(this._cbs.onclosetag&&this._cbs.onclosetag(i),this._stack.pop())},c.prototype.onattribname=function(i){this._lowerCaseAttributeNames&&(i=i.toLowerCase()),this._attribname=i},c.prototype.onattribdata=function(i){this._attribvalue+=i},c.prototype.onattribend=function(){this._cbs.onattribute&&this._cbs.onattribute(this._attribname,this._attribvalue),this._attribs&&!Object.prototype.hasOwnProperty.call(this._attribs,this._attribname)&&(this._attribs[this._attribname]=this._attribvalue),this._attribname="",this._attribvalue=""},c.prototype._getInstructionName=function(i){var d=i.search(a),u=d<0?i:i.substr(0,d);return this._lowerCaseTagNames&&(u=u.toLowerCase()),u},c.prototype.ondeclaration=function(i){if(this._cbs.onprocessinginstruction){var d=this._getInstructionName(i);this._cbs.onprocessinginstruction("!"+d,"!"+i)}},c.prototype.onprocessinginstruction=function(i){if(this._cbs.onprocessinginstruction){var d=this._getInstructionName(i);this._cbs.onprocessinginstruction("?"+d,"?"+i)}},c.prototype.oncomment=function(i){this._updatePosition(4),this._cbs.oncomment&&this._cbs.oncomment(i),this._cbs.oncommentend&&this._cbs.oncommentend()},c.prototype.oncdata=function(i){this._updatePosition(1),this._options.xmlMode||this._options.recognizeCDATA?(this._cbs.oncdatastart&&this._cbs.oncdatastart(),this._cbs.ontext&&this._cbs.ontext(i),this._cbs.oncdataend&&this._cbs.oncdataend()):this.oncomment("[CDATA["+i+"]]")},c.prototype.onerror=function(i){this._cbs.onerror&&this._cbs.onerror(i)},c.prototype.onend=function(){if(this._cbs.onclosetag)for(var i=this._stack.length;i>0;this._cbs.onclosetag(this._stack[--i]));this._cbs.onend&&this._cbs.onend()},c.prototype.reset=function(){this._cbs.onreset&&this._cbs.onreset(),this._tokenizer.reset(),this._tagname="",this._attribname="",this._attribs=null,this._stack=[],this._cbs.onparserinit&&this._cbs.onparserinit(this)},c.prototype.parseComplete=function(i){this.reset(),this.end(i)},c.prototype.write=function(i){this._tokenizer.write(i)},c.prototype.end=function(i){this._tokenizer.end(i)},c.prototype.pause=function(){this._tokenizer.pause()},c.prototype.resume=function(){this._tokenizer.resume()},c.prototype.parseChunk=c.prototype.write,c.prototype.done=c.prototype.end,t1=c,t1}var n1,Ph;function Zi(){return Ph||(Ph=1,n1={Text:"text",Directive:"directive",Comment:"comment",Script:"script",Style:"style",Tag:"tag",CDATA:"cdata",Doctype:"doctype",isTag:function(n){return n.type==="tag"||n.type==="script"||n.type==="style"}}),n1}var r1={exports:{}},Fh;function u3(){if(Fh)return r1.exports;Fh=1;var n=r1.exports={get firstChild(){var o=this.children;return o&&o[0]||null},get lastChild(){var o=this.children;return o&&o[o.length-1]||null},get nodeType(){return r[this.type]||r.element}},e={tagName:"name",childNodes:"children",parentNode:"parent",previousSibling:"prev",nextSibling:"next",nodeValue:"data"},r={element:1,text:3,cdata:4,comment:8};return Object.keys(e).forEach(function(o){var l=e[o];Object.defineProperty(n,o,{get:function(){return this[l]||null},set:function(s){return this[l]=s,s}})}),r1.exports}var a1={exports:{}},Rh;function Uie(){if(Rh)return a1.exports;Rh=1;var n=u3(),e=a1.exports=Object.create(n),r={tagName:"name"};return Object.keys(r).forEach(function(o){var l=r[o];Object.defineProperty(e,o,{get:function(){return this[l]||null},set:function(s){return this[l]=s,s}})}),a1.exports}var i1,Bh;function m3(){if(Bh)return i1;Bh=1;var n=Zi(),e=/\s+/g,r=u3(),o=Uie();function l(a,c,i){typeof a=="object"?(i=c,c=a,a=null):typeof c=="function"&&(i=c,c=s),this._callback=a,this._options=c||s,this._elementCB=i,this.dom=[],this._done=!1,this._tagStack=[],this._parser=this._parser||null}var s={normalizeWhitespace:!1,withStartIndices:!1,withEndIndices:!1};return l.prototype.onparserinit=function(a){this._parser=a},l.prototype.onreset=function(){l.call(this,this._callback,this._options,this._elementCB)},l.prototype.onend=function(){this._done||(this._done=!0,this._parser=null,this._handleCallback(null))},l.prototype._handleCallback=l.prototype.onerror=function(a){if(typeof this._callback=="function")this._callback(a,this.dom);else if(a)throw a},l.prototype.onclosetag=function(){var a=this._tagStack.pop();this._options.withEndIndices&&a&&(a.endIndex=this._parser.endIndex),this._elementCB&&this._elementCB(a)},l.prototype._createDomElement=function(a){if(!this._options.withDomLvl1)return a;var c;a.type==="tag"?c=Object.create(o):c=Object.create(r);for(var i in a)a.hasOwnProperty(i)&&(c[i]=a[i]);return c},l.prototype._addDomElement=function(a){var c=this._tagStack[this._tagStack.length-1],i=c?c.children:this.dom,d=i[i.length-1];a.next=null,this._options.withStartIndices&&(a.startIndex=this._parser.startIndex),this._options.withEndIndices&&(a.endIndex=this._parser.endIndex),d?(a.prev=d,d.next=a):a.prev=null,i.push(a),a.parent=c||null},l.prototype.onopentag=function(a,c){var i={type:a==="script"?n.Script:a==="style"?n.Style:n.Tag,name:a,attribs:c,children:[]},d=this._createDomElement(i);this._addDomElement(d),this._tagStack.push(d)},l.prototype.ontext=function(a){var c=this._options.normalizeWhitespace||this._options.ignoreWhitespace,i;if(!this._tagStack.length&&this.dom.length&&(i=this.dom[this.dom.length-1]).type===n.Text)c?i.data=(i.data+a).replace(e," "):i.data+=a;else if(this._tagStack.length&&(i=this._tagStack[this._tagStack.length-1])&&(i=i.children[i.children.length-1])&&i.type===n.Text)c?i.data=(i.data+a).replace(e," "):i.data+=a;else{c&&(a=a.replace(e," "));var d=this._createDomElement({data:a,type:n.Text});this._addDomElement(d)}},l.prototype.oncomment=function(a){var c=this._tagStack[this._tagStack.length-1];if(c&&c.type===n.Comment){c.data+=a;return}var i={data:a,type:n.Comment},d=this._createDomElement(i);this._addDomElement(d),this._tagStack.push(d)},l.prototype.oncdatastart=function(){var a={children:[{data:"",type:n.Text}],type:n.CDATA},c=this._createDomElement(a);this._addDomElement(c),this._tagStack.push(c)},l.prototype.oncommentend=l.prototype.oncdataend=function(){this._tagStack.pop()},l.prototype.onprocessinginstruction=function(a,c){var i=this._createDomElement({name:a,data:c,type:n.Directive});this._addDomElement(i)},i1=l,i1}var s1={exports:{}},o1={exports:{}},l1={},Mh;function Vie(){return Mh||(Mh=1,(function(n){Object.defineProperty(n,"__esModule",{value:!0}),n.Doctype=n.CDATA=n.Tag=n.Style=n.Script=n.Comment=n.Directive=n.Text=n.Root=n.isTag=n.ElementType=void 0;var e;(function(o){o.Root="root",o.Text="text",o.Directive="directive",o.Comment="comment",o.Script="script",o.Style="style",o.Tag="tag",o.CDATA="cdata",o.Doctype="doctype"})(e=n.ElementType||(n.ElementType={}));function r(o){return o.type===e.Tag||o.type===e.Script||o.type===e.Style}n.isTag=r,n.Root=e.Root,n.Text=e.Text,n.Directive=e.Directive,n.Comment=e.Comment,n.Script=e.Script,n.Style=e.Style,n.Tag=e.Tag,n.CDATA=e.CDATA,n.Doctype=e.Doctype})(l1)),l1}var c1={},Jn={};const jie="Á",Hie="á",Gie="Ă",Wie="ă",Xie="∾",Zie="∿",Jie="∾̳",Yie="Â",Kie="â",Qie="´",ese="А",tse="а",nse="Æ",rse="æ",ase="⁡",ise="𝔄",sse="𝔞",ose="À",lse="à",cse="ℵ",pse="ℵ",dse="Α",use="α",mse="Ā",fse="ā",hse="⨿",gse="&",vse="&",_se="⩕",bse="⩓",wse="∧",xse="⩜",yse="⩘",Sse="⩚",Nse="∠",Ese="⦤",Tse="∠",Ase="⦨",$se="⦩",Dse="⦪",Cse="⦫",Ise="⦬",kse="⦭",qse="⦮",Ose="⦯",Lse="∡",Pse="∟",Fse="⊾",Rse="⦝",Bse="∢",Mse="Å",zse="⍼",Use="Ą",Vse="ą",jse="𝔸",Hse="𝕒",Gse="⩯",Wse="≈",Xse="⩰",Zse="≊",Jse="≋",Yse="'",Kse="⁡",Qse="≈",eoe="≊",toe="Å",noe="å",roe="𝒜",aoe="𝒶",ioe="≔",soe="*",ooe="≈",loe="≍",coe="Ã",poe="ã",doe="Ä",uoe="ä",moe="∳",foe="⨑",hoe="≌",goe="϶",voe="‵",_oe="∽",boe="⋍",woe="∖",xoe="⫧",yoe="⊽",Soe="⌅",Noe="⌆",Eoe="⌅",Toe="⎵",Aoe="⎶",$oe="≌",Doe="Б",Coe="б",Ioe="„",koe="∵",qoe="∵",Ooe="∵",Loe="⦰",Poe="϶",Foe="ℬ",Roe="ℬ",Boe="Β",Moe="β",zoe="ℶ",Uoe="≬",Voe="𝔅",joe="𝔟",Hoe="⋂",Goe="◯",Woe="⋃",Xoe="⨀",Zoe="⨁",Joe="⨂",Yoe="⨆",Koe="★",Qoe="▽",ele="△",tle="⨄",nle="⋁",rle="⋀",ale="⤍",ile="⧫",sle="▪",ole="▴",lle="▾",cle="◂",ple="▸",dle="␣",ule="▒",mle="░",fle="▓",hle="█",gle="=⃥",vle="≡⃥",_le="⫭",ble="⌐",wle="𝔹",xle="𝕓",yle="⊥",Sle="⊥",Nle="⋈",Ele="⧉",Tle="┐",Ale="╕",$le="╖",Dle="╗",Cle="┌",Ile="╒",kle="╓",qle="╔",Ole="─",Lle="═",Ple="┬",Fle="╤",Rle="╥",Ble="╦",Mle="┴",zle="╧",Ule="╨",Vle="╩",jle="⊟",Hle="⊞",Gle="⊠",Wle="┘",Xle="╛",Zle="╜",Jle="╝",Yle="└",Kle="╘",Qle="╙",ece="╚",tce="│",nce="║",rce="┼",ace="╪",ice="╫",sce="╬",oce="┤",lce="╡",cce="╢",pce="╣",dce="├",uce="╞",mce="╟",fce="╠",hce="‵",gce="˘",vce="˘",_ce="¦",bce="𝒷",wce="ℬ",xce="⁏",yce="∽",Sce="⋍",Nce="⧅",Ece="\\",Tce="⟈",Ace="•",$ce="•",Dce="≎",Cce="⪮",Ice="≏",kce="≎",qce="≏",Oce="Ć",Lce="ć",Pce="⩄",Fce="⩉",Rce="⩋",Bce="∩",Mce="⋒",zce="⩇",Uce="⩀",Vce="ⅅ",jce="∩︀",Hce="⁁",Gce="ˇ",Wce="ℭ",Xce="⩍",Zce="Č",Jce="č",Yce="Ç",Kce="ç",Qce="Ĉ",epe="ĉ",tpe="∰",npe="⩌",rpe="⩐",ape="Ċ",ipe="ċ",spe="¸",ope="¸",lpe="⦲",cpe="¢",ppe="·",dpe="·",upe="𝔠",mpe="ℭ",fpe="Ч",hpe="ч",gpe="✓",vpe="✓",_pe="Χ",bpe="χ",wpe="ˆ",xpe="≗",ype="↺",Spe="↻",Npe="⊛",Epe="⊚",Tpe="⊝",Ape="⊙",$pe="®",Dpe="Ⓢ",Cpe="⊖",Ipe="⊕",kpe="⊗",qpe="○",Ope="⧃",Lpe="≗",Ppe="⨐",Fpe="⫯",Rpe="⧂",Bpe="∲",Mpe="”",zpe="’",Upe="♣",Vpe="♣",jpe=":",Hpe="∷",Gpe="⩴",Wpe="≔",Xpe="≔",Zpe=",",Jpe="@",Ype="∁",Kpe="∘",Qpe="∁",e1e="ℂ",t1e="≅",n1e="⩭",r1e="≡",a1e="∮",i1e="∯",s1e="∮",o1e="𝕔",l1e="ℂ",c1e="∐",p1e="∐",d1e="©",u1e="©",m1e="℗",f1e="∳",h1e="↵",g1e="✗",v1e="⨯",_1e="𝒞",b1e="𝒸",w1e="⫏",x1e="⫑",y1e="⫐",S1e="⫒",N1e="⋯",E1e="⤸",T1e="⤵",A1e="⋞",$1e="⋟",D1e="↶",C1e="⤽",I1e="⩈",k1e="⩆",q1e="≍",O1e="∪",L1e="⋓",P1e="⩊",F1e="⊍",R1e="⩅",B1e="∪︀",M1e="↷",z1e="⤼",U1e="⋞",V1e="⋟",j1e="⋎",H1e="⋏",G1e="¤",W1e="↶",X1e="↷",Z1e="⋎",J1e="⋏",Y1e="∲",K1e="∱",Q1e="⌭",ede="†",tde="‡",nde="ℸ",rde="↓",ade="↡",ide="⇓",sde="‐",ode="⫤",lde="⊣",cde="⤏",pde="˝",dde="Ď",ude="ď",mde="Д",fde="д",hde="‡",gde="⇊",vde="ⅅ",_de="ⅆ",bde="⤑",wde="⩷",xde="°",yde="∇",Sde="Δ",Nde="δ",Ede="⦱",Tde="⥿",Ade="𝔇",$de="𝔡",Dde="⥥",Cde="⇃",Ide="⇂",kde="´",qde="˙",Ode="˝",Lde="`",Pde="˜",Fde="⋄",Rde="⋄",Bde="⋄",Mde="♦",zde="♦",Ude="¨",Vde="ⅆ",jde="ϝ",Hde="⋲",Gde="÷",Wde="÷",Xde="⋇",Zde="⋇",Jde="Ђ",Yde="ђ",Kde="⌞",Qde="⌍",eue="$",tue="𝔻",nue="𝕕",rue="¨",aue="˙",iue="⃜",sue="≐",oue="≑",lue="≐",cue="∸",pue="∔",due="⊡",uue="⌆",mue="∯",fue="¨",hue="⇓",gue="⇐",vue="⇔",_ue="⫤",bue="⟸",wue="⟺",xue="⟹",yue="⇒",Sue="⊨",Nue="⇑",Eue="⇕",Tue="∥",Aue="⤓",$ue="↓",Due="↓",Cue="⇓",Iue="⇵",kue="̑",que="⇊",Oue="⇃",Lue="⇂",Pue="⥐",Fue="⥞",Rue="⥖",Bue="↽",Mue="⥟",zue="⥗",Uue="⇁",Vue="↧",jue="⊤",Hue="⤐",Gue="⌟",Wue="⌌",Xue="𝒟",Zue="𝒹",Jue="Ѕ",Yue="ѕ",Kue="⧶",Que="Đ",eme="đ",tme="⋱",nme="▿",rme="▾",ame="⇵",ime="⥯",sme="⦦",ome="Џ",lme="џ",cme="⟿",pme="É",dme="é",ume="⩮",mme="Ě",fme="ě",hme="Ê",gme="ê",vme="≖",_me="≕",bme="Э",wme="э",xme="⩷",yme="Ė",Sme="ė",Nme="≑",Eme="ⅇ",Tme="≒",Ame="𝔈",$me="𝔢",Dme="⪚",Cme="È",Ime="è",kme="⪖",qme="⪘",Ome="⪙",Lme="∈",Pme="⏧",Fme="ℓ",Rme="⪕",Bme="⪗",Mme="Ē",zme="ē",Ume="∅",Vme="∅",jme="◻",Hme="∅",Gme="▫",Wme=" ",Xme=" ",Zme=" ",Jme="Ŋ",Yme="ŋ",Kme=" ",Qme="Ę",e2e="ę",t2e="𝔼",n2e="𝕖",r2e="⋕",a2e="⧣",i2e="⩱",s2e="ε",o2e="Ε",l2e="ε",c2e="ϵ",p2e="≖",d2e="≕",u2e="≂",m2e="⪖",f2e="⪕",h2e="⩵",g2e="=",v2e="≂",_2e="≟",b2e="⇌",w2e="≡",x2e="⩸",y2e="⧥",S2e="⥱",N2e="≓",E2e="ℯ",T2e="ℰ",A2e="≐",$2e="⩳",D2e="≂",C2e="Η",I2e="η",k2e="Ð",q2e="ð",O2e="Ë",L2e="ë",P2e="€",F2e="!",R2e="∃",B2e="∃",M2e="ℰ",z2e="ⅇ",U2e="ⅇ",V2e="≒",j2e="Ф",H2e="ф",G2e="♀",W2e="ﬃ",X2e="ﬀ",Z2e="ﬄ",J2e="𝔉",Y2e="𝔣",K2e="ﬁ",Q2e="◼",e0e="▪",t0e="fj",n0e="♭",r0e="ﬂ",a0e="▱",i0e="ƒ",s0e="𝔽",o0e="𝕗",l0e="∀",c0e="∀",p0e="⋔",d0e="⫙",u0e="ℱ",m0e="⨍",f0e="½",h0e="⅓",g0e="¼",v0e="⅕",_0e="⅙",b0e="⅛",w0e="⅔",x0e="⅖",y0e="¾",S0e="⅗",N0e="⅜",E0e="⅘",T0e="⅚",A0e="⅝",$0e="⅞",D0e="⁄",C0e="⌢",I0e="𝒻",k0e="ℱ",q0e="ǵ",O0e="Γ",L0e="γ",P0e="Ϝ",F0e="ϝ",R0e="⪆",B0e="Ğ",M0e="ğ",z0e="Ģ",U0e="Ĝ",V0e="ĝ",j0e="Г",H0e="г",G0e="Ġ",W0e="ġ",X0e="≥",Z0e="≧",J0e="⪌",Y0e="⋛",K0e="≥",Q0e="≧",efe="⩾",tfe="⪩",nfe="⩾",rfe="⪀",afe="⪂",ife="⪄",sfe="⋛︀",ofe="⪔",lfe="𝔊",cfe="𝔤",pfe="≫",dfe="⋙",ufe="⋙",mfe="ℷ",ffe="Ѓ",hfe="ѓ",gfe="⪥",vfe="≷",_fe="⪒",bfe="⪤",wfe="⪊",xfe="⪊",yfe="⪈",Sfe="≩",Nfe="⪈",Efe="≩",Tfe="⋧",Afe="𝔾",$fe="𝕘",Dfe="`",Cfe="≥",Ife="⋛",kfe="≧",qfe="⪢",Ofe="≷",Lfe="⩾",Pfe="≳",Ffe="𝒢",Rfe="ℊ",Bfe="≳",Mfe="⪎",zfe="⪐",Ufe="⪧",Vfe="⩺",jfe=">",Hfe=">",Gfe="≫",Wfe="⋗",Xfe="⦕",Zfe="⩼",Jfe="⪆",Yfe="⥸",Kfe="⋗",Qfe="⋛",ehe="⪌",the="≷",nhe="≳",rhe="≩︀",ahe="≩︀",ihe="ˇ",she=" ",ohe="½",lhe="ℋ",che="Ъ",phe="ъ",dhe="⥈",uhe="↔",mhe="⇔",fhe="↭",hhe="^",ghe="ℏ",vhe="Ĥ",_he="ĥ",bhe="♥",whe="♥",xhe="…",yhe="⊹",She="𝔥",Nhe="ℌ",Ehe="ℋ",The="⤥",Ahe="⤦",$he="⇿",Dhe="∻",Che="↩",Ihe="↪",khe="𝕙",qhe="ℍ",Ohe="―",Lhe="─",Phe="𝒽",Fhe="ℋ",Rhe="ℏ",Bhe="Ħ",Mhe="ħ",zhe="≎",Uhe="≏",Vhe="⁃",jhe="‐",Hhe="Í",Ghe="í",Whe="⁣",Xhe="Î",Zhe="î",Jhe="И",Yhe="и",Khe="İ",Qhe="Е",e6e="е",t6e="¡",n6e="⇔",r6e="𝔦",a6e="ℑ",i6e="Ì",s6e="ì",o6e="ⅈ",l6e="⨌",c6e="∭",p6e="⧜",d6e="℩",u6e="Ĳ",m6e="ĳ",f6e="Ī",h6e="ī",g6e="ℑ",v6e="ⅈ",_6e="ℐ",b6e="ℑ",w6e="ı",x6e="ℑ",y6e="⊷",S6e="Ƶ",N6e="⇒",E6e="℅",T6e="∞",A6e="⧝",$6e="ı",D6e="⊺",C6e="∫",I6e="∬",k6e="ℤ",q6e="∫",O6e="⊺",L6e="⋂",P6e="⨗",F6e="⨼",R6e="⁣",B6e="⁢",M6e="Ё",z6e="ё",U6e="Į",V6e="į",j6e="𝕀",H6e="𝕚",G6e="Ι",W6e="ι",X6e="⨼",Z6e="¿",J6e="𝒾",Y6e="ℐ",K6e="∈",Q6e="⋵",e4e="⋹",t4e="⋴",n4e="⋳",r4e="∈",a4e="⁢",i4e="Ĩ",s4e="ĩ",o4e="І",l4e="і",c4e="Ï",p4e="ï",d4e="Ĵ",u4e="ĵ",m4e="Й",f4e="й",h4e="𝔍",g4e="𝔧",v4e="ȷ",_4e="𝕁",b4e="𝕛",w4e="𝒥",x4e="𝒿",y4e="Ј",S4e="ј",N4e="Є",E4e="є",T4e="Κ",A4e="κ",$4e="ϰ",D4e="Ķ",C4e="ķ",I4e="К",k4e="к",q4e="𝔎",O4e="𝔨",L4e="ĸ",P4e="Х",F4e="х",R4e="Ќ",B4e="ќ",M4e="𝕂",z4e="𝕜",U4e="𝒦",V4e="𝓀",j4e="⇚",H4e="Ĺ",G4e="ĺ",W4e="⦴",X4e="ℒ",Z4e="Λ",J4e="λ",Y4e="⟨",K4e="⟪",Q4e="⦑",e3e="⟨",t3e="⪅",n3e="ℒ",r3e="«",a3e="⇤",i3e="⤟",s3e="←",o3e="↞",l3e="⇐",c3e="⤝",p3e="↩",d3e="↫",u3e="⤹",m3e="⥳",f3e="↢",h3e="⤙",g3e="⤛",v3e="⪫",_3e="⪭",b3e="⪭︀",w3e="⤌",x3e="⤎",y3e="❲",S3e="{",N3e="[",E3e="⦋",T3e="⦏",A3e="⦍",$3e="Ľ",D3e="ľ",C3e="Ļ",I3e="ļ",k3e="⌈",q3e="{",O3e="Л",L3e="л",P3e="⤶",F3e="“",R3e="„",B3e="⥧",M3e="⥋",z3e="↲",U3e="≤",V3e="≦",j3e="⟨",H3e="⇤",G3e="←",W3e="←",X3e="⇐",Z3e="⇆",J3e="↢",Y3e="⌈",K3e="⟦",Q3e="⥡",e8e="⥙",t8e="⇃",n8e="⌊",r8e="↽",a8e="↼",i8e="⇇",s8e="↔",o8e="↔",l8e="⇔",c8e="⇆",p8e="⇋",d8e="↭",u8e="⥎",m8e="↤",f8e="⊣",h8e="⥚",g8e="⋋",v8e="⧏",_8e="⊲",b8e="⊴",w8e="⥑",x8e="⥠",y8e="⥘",S8e="↿",N8e="⥒",E8e="↼",T8e="⪋",A8e="⋚",$8e="≤",D8e="≦",C8e="⩽",I8e="⪨",k8e="⩽",q8e="⩿",O8e="⪁",L8e="⪃",P8e="⋚︀",F8e="⪓",R8e="⪅",B8e="⋖",M8e="⋚",z8e="⪋",U8e="⋚",V8e="≦",j8e="≶",H8e="≶",G8e="⪡",W8e="≲",X8e="⩽",Z8e="≲",J8e="⥼",Y8e="⌊",K8e="𝔏",Q8e="𝔩",e9e="≶",t9e="⪑",n9e="⥢",r9e="↽",a9e="↼",i9e="⥪",s9e="▄",o9e="Љ",l9e="љ",c9e="⇇",p9e="≪",d9e="⋘",u9e="⌞",m9e="⇚",f9e="⥫",h9e="◺",g9e="Ŀ",v9e="ŀ",_9e="⎰",b9e="⎰",w9e="⪉",x9e="⪉",y9e="⪇",S9e="≨",N9e="⪇",E9e="≨",T9e="⋦",A9e="⟬",$9e="⇽",D9e="⟦",C9e="⟵",I9e="⟵",k9e="⟸",q9e="⟷",O9e="⟷",L9e="⟺",P9e="⟼",F9e="⟶",R9e="⟶",B9e="⟹",M9e="↫",z9e="↬",U9e="⦅",V9e="𝕃",j9e="𝕝",H9e="⨭",G9e="⨴",W9e="∗",X9e="_",Z9e="↙",J9e="↘",Y9e="◊",K9e="◊",Q9e="⧫",e5e="(",t5e="⦓",n5e="⇆",r5e="⌟",a5e="⇋",i5e="⥭",s5e="‎",o5e="⊿",l5e="‹",c5e="𝓁",p5e="ℒ",d5e="↰",u5e="↰",m5e="≲",f5e="⪍",h5e="⪏",g5e="[",v5e="‘",_5e="‚",b5e="Ł",w5e="ł",x5e="⪦",y5e="⩹",S5e="<",N5e="<",E5e="≪",T5e="⋖",A5e="⋋",$5e="⋉",D5e="⥶",C5e="⩻",I5e="◃",k5e="⊴",q5e="◂",O5e="⦖",L5e="⥊",P5e="⥦",F5e="≨︀",R5e="≨︀",B5e="¯",M5e="♂",z5e="✠",U5e="✠",V5e="↦",j5e="↦",H5e="↧",G5e="↤",W5e="↥",X5e="▮",Z5e="⨩",J5e="М",Y5e="м",K5e="—",Q5e="∺",ege="∡",tge=" ",nge="ℳ",rge="𝔐",age="𝔪",ige="℧",sge="µ",oge="*",lge="⫰",cge="∣",pge="·",dge="⊟",uge="−",mge="∸",fge="⨪",hge="∓",gge="⫛",vge="…",_ge="∓",bge="⊧",wge="𝕄",xge="𝕞",yge="∓",Sge="𝓂",Nge="ℳ",Ege="∾",Tge="Μ",Age="μ",$ge="⊸",Dge="⊸",Cge="∇",Ige="Ń",kge="ń",qge="∠⃒",Oge="≉",Lge="⩰̸",Pge="≋̸",Fge="ŉ",Rge="≉",Bge="♮",Mge="ℕ",zge="♮",Uge=" ",Vge="≎̸",jge="≏̸",Hge="⩃",Gge="Ň",Wge="ň",Xge="Ņ",Zge="ņ",Jge="≇",Yge="⩭̸",Kge="⩂",Qge="Н",e7e="н",t7e="–",n7e="⤤",r7e="↗",a7e="⇗",i7e="↗",s7e="≠",o7e="≐̸",l7e="​",c7e="​",p7e="​",d7e="​",u7e="≢",m7e="⤨",f7e="≂̸",h7e="≫",g7e="≪",v7e=`
`,_7e="∄",b7e="∄",w7e="𝔑",x7e="𝔫",y7e="≧̸",S7e="≱",N7e="≱",E7e="≧̸",T7e="⩾̸",A7e="⩾̸",$7e="⋙̸",D7e="≵",C7e="≫⃒",I7e="≯",k7e="≯",q7e="≫̸",O7e="↮",L7e="⇎",P7e="⫲",F7e="∋",R7e="⋼",B7e="⋺",M7e="∋",z7e="Њ",U7e="њ",V7e="↚",j7e="⇍",H7e="‥",G7e="≦̸",W7e="≰",X7e="↚",Z7e="⇍",J7e="↮",Y7e="⇎",K7e="≰",Q7e="≦̸",eve="⩽̸",tve="⩽̸",nve="≮",rve="⋘̸",ave="≴",ive="≪⃒",sve="≮",ove="⋪",lve="⋬",cve="≪̸",pve="∤",dve="⁠",uve=" ",mve="𝕟",fve="ℕ",hve="⫬",gve="¬",vve="≢",_ve="≭",bve="∦",wve="∉",xve="≠",yve="≂̸",Sve="∄",Nve="≯",Eve="≱",Tve="≧̸",Ave="≫̸",$ve="≹",Dve="⩾̸",Cve="≵",Ive="≎̸",kve="≏̸",qve="∉",Ove="⋵̸",Lve="⋹̸",Pve="∉",Fve="⋷",Rve="⋶",Bve="⧏̸",Mve="⋪",zve="⋬",Uve="≮",Vve="≰",jve="≸",Hve="≪̸",Gve="⩽̸",Wve="≴",Xve="⪢̸",Zve="⪡̸",Jve="∌",Yve="∌",Kve="⋾",Qve="⋽",e_e="⊀",t_e="⪯̸",n_e="⋠",r_e="∌",a_e="⧐̸",i_e="⋫",s_e="⋭",o_e="⊏̸",l_e="⋢",c_e="⊐̸",p_e="⋣",d_e="⊂⃒",u_e="⊈",m_e="⊁",f_e="⪰̸",h_e="⋡",g_e="≿̸",v_e="⊃⃒",__e="⊉",b_e="≁",w_e="≄",x_e="≇",y_e="≉",S_e="∤",N_e="∦",E_e="∦",T_e="⫽⃥",A_e="∂̸",$_e="⨔",D_e="⊀",C_e="⋠",I_e="⊀",k_e="⪯̸",q_e="⪯̸",O_e="⤳̸",L_e="↛",P_e="⇏",F_e="↝̸",R_e="↛",B_e="⇏",M_e="⋫",z_e="⋭",U_e="⊁",V_e="⋡",j_e="⪰̸",H_e="𝒩",G_e="𝓃",W_e="∤",X_e="∦",Z_e="≁",J_e="≄",Y_e="≄",K_e="∤",Q_e="∦",ebe="⋢",tbe="⋣",nbe="⊄",rbe="⫅̸",abe="⊈",ibe="⊂⃒",sbe="⊈",obe="⫅̸",lbe="⊁",cbe="⪰̸",pbe="⊅",dbe="⫆̸",ube="⊉",mbe="⊃⃒",fbe="⊉",hbe="⫆̸",gbe="≹",vbe="Ñ",_be="ñ",bbe="≸",wbe="⋪",xbe="⋬",ybe="⋫",Sbe="⋭",Nbe="Ν",Ebe="ν",Tbe="#",Abe="№",$be=" ",Dbe="≍⃒",Cbe="⊬",Ibe="⊭",kbe="⊮",qbe="⊯",Obe="≥⃒",Lbe=">⃒",Pbe="⤄",Fbe="⧞",Rbe="⤂",Bbe="≤⃒",Mbe="<⃒",zbe="⊴⃒",Ube="⤃",Vbe="⊵⃒",jbe="∼⃒",Hbe="⤣",Gbe="↖",Wbe="⇖",Xbe="↖",Zbe="⤧",Jbe="Ó",Ybe="ó",Kbe="⊛",Qbe="Ô",ewe="ô",twe="⊚",nwe="О",rwe="о",awe="⊝",iwe="Ő",swe="ő",owe="⨸",lwe="⊙",cwe="⦼",pwe="Œ",dwe="œ",uwe="⦿",mwe="𝔒",fwe="𝔬",hwe="˛",gwe="Ò",vwe="ò",_we="⧁",bwe="⦵",wwe="Ω",xwe="∮",ywe="↺",Swe="⦾",Nwe="⦻",Ewe="‾",Twe="⧀",Awe="Ō",$we="ō",Dwe="Ω",Cwe="ω",Iwe="Ο",kwe="ο",qwe="⦶",Owe="⊖",Lwe="𝕆",Pwe="𝕠",Fwe="⦷",Rwe="“",Bwe="‘",Mwe="⦹",zwe="⊕",Uwe="↻",Vwe="⩔",jwe="∨",Hwe="⩝",Gwe="ℴ",Wwe="ℴ",Xwe="ª",Zwe="º",Jwe="⊶",Ywe="⩖",Kwe="⩗",Qwe="⩛",exe="Ⓢ",txe="𝒪",nxe="ℴ",rxe="Ø",axe="ø",ixe="⊘",sxe="Õ",oxe="õ",lxe="⨶",cxe="⨷",pxe="⊗",dxe="Ö",uxe="ö",mxe="⌽",fxe="‾",hxe="⏞",gxe="⎴",vxe="⏜",_xe="¶",bxe="∥",wxe="∥",xxe="⫳",yxe="⫽",Sxe="∂",Nxe="∂",Exe="П",Txe="п",Axe="%",$xe=".",Dxe="‰",Cxe="⊥",Ixe="‱",kxe="𝔓",qxe="𝔭",Oxe="Φ",Lxe="φ",Pxe="ϕ",Fxe="ℳ",Rxe="☎",Bxe="Π",Mxe="π",zxe="⋔",Uxe="ϖ",Vxe="ℏ",jxe="ℎ",Hxe="ℏ",Gxe="⨣",Wxe="⊞",Xxe="⨢",Zxe="+",Jxe="∔",Yxe="⨥",Kxe="⩲",Qxe="±",eye="±",tye="⨦",nye="⨧",rye="±",aye="ℌ",iye="⨕",sye="𝕡",oye="ℙ",lye="£",cye="⪷",pye="⪻",dye="≺",uye="≼",mye="⪷",fye="≺",hye="≼",gye="≺",vye="⪯",_ye="≼",bye="≾",wye="⪯",xye="⪹",yye="⪵",Sye="⋨",Nye="⪯",Eye="⪳",Tye="≾",Aye="′",$ye="″",Dye="ℙ",Cye="⪹",Iye="⪵",kye="⋨",qye="∏",Oye="∏",Lye="⌮",Pye="⌒",Fye="⌓",Rye="∝",Bye="∝",Mye="∷",zye="∝",Uye="≾",Vye="⊰",jye="𝒫",Hye="𝓅",Gye="Ψ",Wye="ψ",Xye=" ",Zye="𝔔",Jye="𝔮",Yye="⨌",Kye="𝕢",Qye="ℚ",eSe="⁗",tSe="𝒬",nSe="𝓆",rSe="ℍ",aSe="⨖",iSe="?",sSe="≟",oSe='"',lSe='"',cSe="⇛",pSe="∽̱",dSe="Ŕ",uSe="ŕ",mSe="√",fSe="⦳",hSe="⟩",gSe="⟫",vSe="⦒",_Se="⦥",bSe="⟩",wSe="»",xSe="⥵",ySe="⇥",SSe="⤠",NSe="⤳",ESe="→",TSe="↠",ASe="⇒",$Se="⤞",DSe="↪",CSe="↬",ISe="⥅",kSe="⥴",qSe="⤖",OSe="↣",LSe="↝",PSe="⤚",FSe="⤜",RSe="∶",BSe="ℚ",MSe="⤍",zSe="⤏",USe="⤐",VSe="❳",jSe="}",HSe="]",GSe="⦌",WSe="⦎",XSe="⦐",ZSe="Ř",JSe="ř",YSe="Ŗ",KSe="ŗ",QSe="⌉",eNe="}",tNe="Р",nNe="р",rNe="⤷",aNe="⥩",iNe="”",sNe="”",oNe="↳",lNe="ℜ",cNe="ℛ",pNe="ℜ",dNe="ℝ",uNe="ℜ",mNe="▭",fNe="®",hNe="®",gNe="∋",vNe="⇋",_Ne="⥯",bNe="⥽",wNe="⌋",xNe="𝔯",yNe="ℜ",SNe="⥤",NNe="⇁",ENe="⇀",TNe="⥬",ANe="Ρ",$Ne="ρ",DNe="ϱ",CNe="⟩",INe="⇥",kNe="→",qNe="→",ONe="⇒",LNe="⇄",PNe="↣",FNe="⌉",RNe="⟧",BNe="⥝",MNe="⥕",zNe="⇂",UNe="⌋",VNe="⇁",jNe="⇀",HNe="⇄",GNe="⇌",WNe="⇉",XNe="↝",ZNe="↦",JNe="⊢",YNe="⥛",KNe="⋌",QNe="⧐",eEe="⊳",tEe="⊵",nEe="⥏",rEe="⥜",aEe="⥔",iEe="↾",sEe="⥓",oEe="⇀",lEe="˚",cEe="≓",pEe="⇄",dEe="⇌",uEe="‏",mEe="⎱",fEe="⎱",hEe="⫮",gEe="⟭",vEe="⇾",_Ee="⟧",bEe="⦆",wEe="𝕣",xEe="ℝ",yEe="⨮",SEe="⨵",NEe="⥰",EEe=")",TEe="⦔",AEe="⨒",$Ee="⇉",DEe="⇛",CEe="›",IEe="𝓇",kEe="ℛ",qEe="↱",OEe="↱",LEe="]",PEe="’",FEe="’",REe="⋌",BEe="⋊",MEe="▹",zEe="⊵",UEe="▸",VEe="⧎",jEe="⧴",HEe="⥨",GEe="℞",WEe="Ś",XEe="ś",ZEe="‚",JEe="⪸",YEe="Š",KEe="š",QEe="⪼",eTe="≻",tTe="≽",nTe="⪰",rTe="⪴",aTe="Ş",iTe="ş",sTe="Ŝ",oTe="ŝ",lTe="⪺",cTe="⪶",pTe="⋩",dTe="⨓",uTe="≿",mTe="С",fTe="с",hTe="⊡",gTe="⋅",vTe="⩦",_Te="⤥",bTe="↘",wTe="⇘",xTe="↘",yTe="§",STe=";",NTe="⤩",ETe="∖",TTe="∖",ATe="✶",$Te="𝔖",DTe="𝔰",CTe="⌢",ITe="♯",kTe="Щ",qTe="щ",OTe="Ш",LTe="ш",PTe="↓",FTe="←",RTe="∣",BTe="∥",MTe="→",zTe="↑",UTe="­",VTe="Σ",jTe="σ",HTe="ς",GTe="ς",WTe="∼",XTe="⩪",ZTe="≃",JTe="≃",YTe="⪞",KTe="⪠",QTe="⪝",eAe="⪟",tAe="≆",nAe="⨤",rAe="⥲",aAe="←",iAe="∘",sAe="∖",oAe="⨳",lAe="⧤",cAe="∣",pAe="⌣",dAe="⪪",uAe="⪬",mAe="⪬︀",fAe="Ь",hAe="ь",gAe="⌿",vAe="⧄",_Ae="/",bAe="𝕊",wAe="𝕤",xAe="♠",yAe="♠",SAe="∥",NAe="⊓",EAe="⊓︀",TAe="⊔",AAe="⊔︀",$Ae="√",DAe="⊏",CAe="⊑",IAe="⊏",kAe="⊑",qAe="⊐",OAe="⊒",LAe="⊐",PAe="⊒",FAe="□",RAe="□",BAe="⊓",MAe="⊏",zAe="⊑",UAe="⊐",VAe="⊒",jAe="⊔",HAe="▪",GAe="□",WAe="▪",XAe="→",ZAe="𝒮",JAe="𝓈",YAe="∖",KAe="⌣",QAe="⋆",e$e="⋆",t$e="☆",n$e="★",r$e="ϵ",a$e="ϕ",i$e="¯",s$e="⊂",o$e="⋐",l$e="⪽",c$e="⫅",p$e="⊆",d$e="⫃",u$e="⫁",m$e="⫋",f$e="⊊",h$e="⪿",g$e="⥹",v$e="⊂",_$e="⋐",b$e="⊆",w$e="⫅",x$e="⊆",y$e="⊊",S$e="⫋",N$e="⫇",E$e="⫕",T$e="⫓",A$e="⪸",$$e="≻",D$e="≽",C$e="≻",I$e="⪰",k$e="≽",q$e="≿",O$e="⪰",L$e="⪺",P$e="⪶",F$e="⋩",R$e="≿",B$e="∋",M$e="∑",z$e="∑",U$e="♪",V$e="¹",j$e="²",H$e="³",G$e="⊃",W$e="⋑",X$e="⪾",Z$e="⫘",J$e="⫆",Y$e="⊇",K$e="⫄",Q$e="⊃",eDe="⊇",tDe="⟉",nDe="⫗",rDe="⥻",aDe="⫂",iDe="⫌",sDe="⊋",oDe="⫀",lDe="⊃",cDe="⋑",pDe="⊇",dDe="⫆",uDe="⊋",mDe="⫌",fDe="⫈",hDe="⫔",gDe="⫖",vDe="⤦",_De="↙",bDe="⇙",wDe="↙",xDe="⤪",yDe="ß",SDe="	",NDe="⌖",EDe="Τ",TDe="τ",ADe="⎴",$De="Ť",DDe="ť",CDe="Ţ",IDe="ţ",kDe="Т",qDe="т",ODe="⃛",LDe="⌕",PDe="𝔗",FDe="𝔱",RDe="∴",BDe="∴",MDe="∴",zDe="Θ",UDe="θ",VDe="ϑ",jDe="ϑ",HDe="≈",GDe="∼",WDe="  ",XDe=" ",ZDe=" ",JDe="≈",YDe="∼",KDe="Þ",QDe="þ",eCe="˜",tCe="∼",nCe="≃",rCe="≅",aCe="≈",iCe="⨱",sCe="⊠",oCe="×",lCe="⨰",cCe="∭",pCe="⤨",dCe="⌶",uCe="⫱",mCe="⊤",fCe="𝕋",hCe="𝕥",gCe="⫚",vCe="⤩",_Ce="‴",bCe="™",wCe="™",xCe="▵",yCe="▿",SCe="◃",NCe="⊴",ECe="≜",TCe="▹",ACe="⊵",$Ce="◬",DCe="≜",CCe="⨺",ICe="⃛",kCe="⨹",qCe="⧍",OCe="⨻",LCe="⏢",PCe="𝒯",FCe="𝓉",RCe="Ц",BCe="ц",MCe="Ћ",zCe="ћ",UCe="Ŧ",VCe="ŧ",jCe="≬",HCe="↞",GCe="↠",WCe="Ú",XCe="ú",ZCe="↑",JCe="↟",YCe="⇑",KCe="⥉",QCe="Ў",eIe="ў",tIe="Ŭ",nIe="ŭ",rIe="Û",aIe="û",iIe="У",sIe="у",oIe="⇅",lIe="Ű",cIe="ű",pIe="⥮",dIe="⥾",uIe="𝔘",mIe="𝔲",fIe="Ù",hIe="ù",gIe="⥣",vIe="↿",_Ie="↾",bIe="▀",wIe="⌜",xIe="⌜",yIe="⌏",SIe="◸",NIe="Ū",EIe="ū",TIe="¨",AIe="_",$Ie="⏟",DIe="⎵",CIe="⏝",IIe="⋃",kIe="⊎",qIe="Ų",OIe="ų",LIe="𝕌",PIe="𝕦",FIe="⤒",RIe="↑",BIe="↑",MIe="⇑",zIe="⇅",UIe="↕",VIe="↕",jIe="⇕",HIe="⥮",GIe="↿",WIe="↾",XIe="⊎",ZIe="↖",JIe="↗",YIe="υ",KIe="ϒ",QIe="ϒ",eke="Υ",tke="υ",nke="↥",rke="⊥",ake="⇈",ike="⌝",ske="⌝",oke="⌎",lke="Ů",cke="ů",pke="◹",dke="𝒰",uke="𝓊",mke="⋰",fke="Ũ",hke="ũ",gke="▵",vke="▴",_ke="⇈",bke="Ü",wke="ü",xke="⦧",yke="⦜",Ske="ϵ",Nke="ϰ",Eke="∅",Tke="ϕ",Ake="ϖ",$ke="∝",Dke="↕",Cke="⇕",Ike="ϱ",kke="ς",qke="⊊︀",Oke="⫋︀",Lke="⊋︀",Pke="⫌︀",Fke="ϑ",Rke="⊲",Bke="⊳",Mke="⫨",zke="⫫",Uke="⫩",Vke="В",jke="в",Hke="⊢",Gke="⊨",Wke="⊩",Xke="⊫",Zke="⫦",Jke="⊻",Yke="∨",Kke="⋁",Qke="≚",eqe="⋮",tqe="|",nqe="‖",rqe="|",aqe="‖",iqe="∣",sqe="|",oqe="❘",lqe="≀",cqe=" ",pqe="𝔙",dqe="𝔳",uqe="⊲",mqe="⊂⃒",fqe="⊃⃒",hqe="𝕍",gqe="𝕧",vqe="∝",_qe="⊳",bqe="𝒱",wqe="𝓋",xqe="⫋︀",yqe="⊊︀",Sqe="⫌︀",Nqe="⊋︀",Eqe="⊪",Tqe="⦚",Aqe="Ŵ",$qe="ŵ",Dqe="⩟",Cqe="∧",Iqe="⋀",kqe="≙",qqe="℘",Oqe="𝔚",Lqe="𝔴",Pqe="𝕎",Fqe="𝕨",Rqe="℘",Bqe="≀",Mqe="≀",zqe="𝒲",Uqe="𝓌",Vqe="⋂",jqe="◯",Hqe="⋃",Gqe="▽",Wqe="𝔛",Xqe="𝔵",Zqe="⟷",Jqe="⟺",Yqe="Ξ",Kqe="ξ",Qqe="⟵",eOe="⟸",tOe="⟼",nOe="⋻",rOe="⨀",aOe="𝕏",iOe="𝕩",sOe="⨁",oOe="⨂",lOe="⟶",cOe="⟹",pOe="𝒳",dOe="𝓍",uOe="⨆",mOe="⨄",fOe="△",hOe="⋁",gOe="⋀",vOe="Ý",_Oe="ý",bOe="Я",wOe="я",xOe="Ŷ",yOe="ŷ",SOe="Ы",NOe="ы",EOe="¥",TOe="𝔜",AOe="𝔶",$Oe="Ї",DOe="ї",COe="𝕐",IOe="𝕪",kOe="𝒴",qOe="𝓎",OOe="Ю",LOe="ю",POe="ÿ",FOe="Ÿ",ROe="Ź",BOe="ź",MOe="Ž",zOe="ž",UOe="З",VOe="з",jOe="Ż",HOe="ż",GOe="ℨ",WOe="​",XOe="Ζ",ZOe="ζ",JOe="𝔷",YOe="ℨ",KOe="Ж",QOe="ж",eLe="⇝",tLe="𝕫",nLe="ℤ",rLe="𝒵",aLe="𝓏",iLe="‍",sLe="‌",f3={Aacute:jie,aacute:Hie,Abreve:Gie,abreve:Wie,ac:Xie,acd:Zie,acE:Jie,Acirc:Yie,acirc:Kie,acute:Qie,Acy:ese,acy:tse,AElig:nse,aelig:rse,af:ase,Afr:ise,afr:sse,Agrave:ose,agrave:lse,alefsym:cse,aleph:pse,Alpha:dse,alpha:use,Amacr:mse,amacr:fse,amalg:hse,amp:gse,AMP:vse,andand:_se,And:bse,and:wse,andd:xse,andslope:yse,andv:Sse,ang:Nse,ange:Ese,angle:Tse,angmsdaa:Ase,angmsdab:$se,angmsdac:Dse,angmsdad:Cse,angmsdae:Ise,angmsdaf:kse,angmsdag:qse,angmsdah:Ose,angmsd:Lse,angrt:Pse,angrtvb:Fse,angrtvbd:Rse,angsph:Bse,angst:Mse,angzarr:zse,Aogon:Use,aogon:Vse,Aopf:jse,aopf:Hse,apacir:Gse,ap:Wse,apE:Xse,ape:Zse,apid:Jse,apos:Yse,ApplyFunction:Kse,approx:Qse,approxeq:eoe,Aring:toe,aring:noe,Ascr:roe,ascr:aoe,Assign:ioe,ast:soe,asymp:ooe,asympeq:loe,Atilde:coe,atilde:poe,Auml:doe,auml:uoe,awconint:moe,awint:foe,backcong:hoe,backepsilon:goe,backprime:voe,backsim:_oe,backsimeq:boe,Backslash:woe,Barv:xoe,barvee:yoe,barwed:Soe,Barwed:Noe,barwedge:Eoe,bbrk:Toe,bbrktbrk:Aoe,bcong:$oe,Bcy:Doe,bcy:Coe,bdquo:Ioe,becaus:koe,because:qoe,Because:Ooe,bemptyv:Loe,bepsi:Poe,bernou:Foe,Bernoullis:Roe,Beta:Boe,beta:Moe,beth:zoe,between:Uoe,Bfr:Voe,bfr:joe,bigcap:Hoe,bigcirc:Goe,bigcup:Woe,bigodot:Xoe,bigoplus:Zoe,bigotimes:Joe,bigsqcup:Yoe,bigstar:Koe,bigtriangledown:Qoe,bigtriangleup:ele,biguplus:tle,bigvee:nle,bigwedge:rle,bkarow:ale,blacklozenge:ile,blacksquare:sle,blacktriangle:ole,blacktriangledown:lle,blacktriangleleft:cle,blacktriangleright:ple,blank:dle,blk12:ule,blk14:mle,blk34:fle,block:hle,bne:gle,bnequiv:vle,bNot:_le,bnot:ble,Bopf:wle,bopf:xle,bot:yle,bottom:Sle,bowtie:Nle,boxbox:Ele,boxdl:Tle,boxdL:Ale,boxDl:$le,boxDL:Dle,boxdr:Cle,boxdR:Ile,boxDr:kle,boxDR:qle,boxh:Ole,boxH:Lle,boxhd:Ple,boxHd:Fle,boxhD:Rle,boxHD:Ble,boxhu:Mle,boxHu:zle,boxhU:Ule,boxHU:Vle,boxminus:jle,boxplus:Hle,boxtimes:Gle,boxul:Wle,boxuL:Xle,boxUl:Zle,boxUL:Jle,boxur:Yle,boxuR:Kle,boxUr:Qle,boxUR:ece,boxv:tce,boxV:nce,boxvh:rce,boxvH:ace,boxVh:ice,boxVH:sce,boxvl:oce,boxvL:lce,boxVl:cce,boxVL:pce,boxvr:dce,boxvR:uce,boxVr:mce,boxVR:fce,bprime:hce,breve:gce,Breve:vce,brvbar:_ce,bscr:bce,Bscr:wce,bsemi:xce,bsim:yce,bsime:Sce,bsolb:Nce,bsol:Ece,bsolhsub:Tce,bull:Ace,bullet:$ce,bump:Dce,bumpE:Cce,bumpe:Ice,Bumpeq:kce,bumpeq:qce,Cacute:Oce,cacute:Lce,capand:Pce,capbrcup:Fce,capcap:Rce,cap:Bce,Cap:Mce,capcup:zce,capdot:Uce,CapitalDifferentialD:Vce,caps:jce,caret:Hce,caron:Gce,Cayleys:Wce,ccaps:Xce,Ccaron:Zce,ccaron:Jce,Ccedil:Yce,ccedil:Kce,Ccirc:Qce,ccirc:epe,Cconint:tpe,ccups:npe,ccupssm:rpe,Cdot:ape,cdot:ipe,cedil:spe,Cedilla:ope,cemptyv:lpe,cent:cpe,centerdot:ppe,CenterDot:dpe,cfr:upe,Cfr:mpe,CHcy:fpe,chcy:hpe,check:gpe,checkmark:vpe,Chi:_pe,chi:bpe,circ:wpe,circeq:xpe,circlearrowleft:ype,circlearrowright:Spe,circledast:Npe,circledcirc:Epe,circleddash:Tpe,CircleDot:Ape,circledR:$pe,circledS:Dpe,CircleMinus:Cpe,CirclePlus:Ipe,CircleTimes:kpe,cir:qpe,cirE:Ope,cire:Lpe,cirfnint:Ppe,cirmid:Fpe,cirscir:Rpe,ClockwiseContourIntegral:Bpe,CloseCurlyDoubleQuote:Mpe,CloseCurlyQuote:zpe,clubs:Upe,clubsuit:Vpe,colon:jpe,Colon:Hpe,Colone:Gpe,colone:Wpe,coloneq:Xpe,comma:Zpe,commat:Jpe,comp:Ype,compfn:Kpe,complement:Qpe,complexes:e1e,cong:t1e,congdot:n1e,Congruent:r1e,conint:a1e,Conint:i1e,ContourIntegral:s1e,copf:o1e,Copf:l1e,coprod:c1e,Coproduct:p1e,copy:d1e,COPY:u1e,copysr:m1e,CounterClockwiseContourIntegral:f1e,crarr:h1e,cross:g1e,Cross:v1e,Cscr:_1e,cscr:b1e,csub:w1e,csube:x1e,csup:y1e,csupe:S1e,ctdot:N1e,cudarrl:E1e,cudarrr:T1e,cuepr:A1e,cuesc:$1e,cularr:D1e,cularrp:C1e,cupbrcap:I1e,cupcap:k1e,CupCap:q1e,cup:O1e,Cup:L1e,cupcup:P1e,cupdot:F1e,cupor:R1e,cups:B1e,curarr:M1e,curarrm:z1e,curlyeqprec:U1e,curlyeqsucc:V1e,curlyvee:j1e,curlywedge:H1e,curren:G1e,curvearrowleft:W1e,curvearrowright:X1e,cuvee:Z1e,cuwed:J1e,cwconint:Y1e,cwint:K1e,cylcty:Q1e,dagger:ede,Dagger:tde,daleth:nde,darr:rde,Darr:ade,dArr:ide,dash:sde,Dashv:ode,dashv:lde,dbkarow:cde,dblac:pde,Dcaron:dde,dcaron:ude,Dcy:mde,dcy:fde,ddagger:hde,ddarr:gde,DD:vde,dd:_de,DDotrahd:bde,ddotseq:wde,deg:xde,Del:yde,Delta:Sde,delta:Nde,demptyv:Ede,dfisht:Tde,Dfr:Ade,dfr:$de,dHar:Dde,dharl:Cde,dharr:Ide,DiacriticalAcute:kde,DiacriticalDot:qde,DiacriticalDoubleAcute:Ode,DiacriticalGrave:Lde,DiacriticalTilde:Pde,diam:Fde,diamond:Rde,Diamond:Bde,diamondsuit:Mde,diams:zde,die:Ude,DifferentialD:Vde,digamma:jde,disin:Hde,div:Gde,divide:Wde,divideontimes:Xde,divonx:Zde,DJcy:Jde,djcy:Yde,dlcorn:Kde,dlcrop:Qde,dollar:eue,Dopf:tue,dopf:nue,Dot:rue,dot:aue,DotDot:iue,doteq:sue,doteqdot:oue,DotEqual:lue,dotminus:cue,dotplus:pue,dotsquare:due,doublebarwedge:uue,DoubleContourIntegral:mue,DoubleDot:fue,DoubleDownArrow:hue,DoubleLeftArrow:gue,DoubleLeftRightArrow:vue,DoubleLeftTee:_ue,DoubleLongLeftArrow:bue,DoubleLongLeftRightArrow:wue,DoubleLongRightArrow:xue,DoubleRightArrow:yue,DoubleRightTee:Sue,DoubleUpArrow:Nue,DoubleUpDownArrow:Eue,DoubleVerticalBar:Tue,DownArrowBar:Aue,downarrow:$ue,DownArrow:Due,Downarrow:Cue,DownArrowUpArrow:Iue,DownBreve:kue,downdownarrows:que,downharpoonleft:Oue,downharpoonright:Lue,DownLeftRightVector:Pue,DownLeftTeeVector:Fue,DownLeftVectorBar:Rue,DownLeftVector:Bue,DownRightTeeVector:Mue,DownRightVectorBar:zue,DownRightVector:Uue,DownTeeArrow:Vue,DownTee:jue,drbkarow:Hue,drcorn:Gue,drcrop:Wue,Dscr:Xue,dscr:Zue,DScy:Jue,dscy:Yue,dsol:Kue,Dstrok:Que,dstrok:eme,dtdot:tme,dtri:nme,dtrif:rme,duarr:ame,duhar:ime,dwangle:sme,DZcy:ome,dzcy:lme,dzigrarr:cme,Eacute:pme,eacute:dme,easter:ume,Ecaron:mme,ecaron:fme,Ecirc:hme,ecirc:gme,ecir:vme,ecolon:_me,Ecy:bme,ecy:wme,eDDot:xme,Edot:yme,edot:Sme,eDot:Nme,ee:Eme,efDot:Tme,Efr:Ame,efr:$me,eg:Dme,Egrave:Cme,egrave:Ime,egs:kme,egsdot:qme,el:Ome,Element:Lme,elinters:Pme,ell:Fme,els:Rme,elsdot:Bme,Emacr:Mme,emacr:zme,empty:Ume,emptyset:Vme,EmptySmallSquare:jme,emptyv:Hme,EmptyVerySmallSquare:Gme,emsp13:Wme,emsp14:Xme,emsp:Zme,ENG:Jme,eng:Yme,ensp:Kme,Eogon:Qme,eogon:e2e,Eopf:t2e,eopf:n2e,epar:r2e,eparsl:a2e,eplus:i2e,epsi:s2e,Epsilon:o2e,epsilon:l2e,epsiv:c2e,eqcirc:p2e,eqcolon:d2e,eqsim:u2e,eqslantgtr:m2e,eqslantless:f2e,Equal:h2e,equals:g2e,EqualTilde:v2e,equest:_2e,Equilibrium:b2e,equiv:w2e,equivDD:x2e,eqvparsl:y2e,erarr:S2e,erDot:N2e,escr:E2e,Escr:T2e,esdot:A2e,Esim:$2e,esim:D2e,Eta:C2e,eta:I2e,ETH:k2e,eth:q2e,Euml:O2e,euml:L2e,euro:P2e,excl:F2e,exist:R2e,Exists:B2e,expectation:M2e,exponentiale:z2e,ExponentialE:U2e,fallingdotseq:V2e,Fcy:j2e,fcy:H2e,female:G2e,ffilig:W2e,fflig:X2e,ffllig:Z2e,Ffr:J2e,ffr:Y2e,filig:K2e,FilledSmallSquare:Q2e,FilledVerySmallSquare:e0e,fjlig:t0e,flat:n0e,fllig:r0e,fltns:a0e,fnof:i0e,Fopf:s0e,fopf:o0e,forall:l0e,ForAll:c0e,fork:p0e,forkv:d0e,Fouriertrf:u0e,fpartint:m0e,frac12:f0e,frac13:h0e,frac14:g0e,frac15:v0e,frac16:_0e,frac18:b0e,frac23:w0e,frac25:x0e,frac34:y0e,frac35:S0e,frac38:N0e,frac45:E0e,frac56:T0e,frac58:A0e,frac78:$0e,frasl:D0e,frown:C0e,fscr:I0e,Fscr:k0e,gacute:q0e,Gamma:O0e,gamma:L0e,Gammad:P0e,gammad:F0e,gap:R0e,Gbreve:B0e,gbreve:M0e,Gcedil:z0e,Gcirc:U0e,gcirc:V0e,Gcy:j0e,gcy:H0e,Gdot:G0e,gdot:W0e,ge:X0e,gE:Z0e,gEl:J0e,gel:Y0e,geq:K0e,geqq:Q0e,geqslant:efe,gescc:tfe,ges:nfe,gesdot:rfe,gesdoto:afe,gesdotol:ife,gesl:sfe,gesles:ofe,Gfr:lfe,gfr:cfe,gg:pfe,Gg:dfe,ggg:ufe,gimel:mfe,GJcy:ffe,gjcy:hfe,gla:gfe,gl:vfe,glE:_fe,glj:bfe,gnap:wfe,gnapprox:xfe,gne:yfe,gnE:Sfe,gneq:Nfe,gneqq:Efe,gnsim:Tfe,Gopf:Afe,gopf:$fe,grave:Dfe,GreaterEqual:Cfe,GreaterEqualLess:Ife,GreaterFullEqual:kfe,GreaterGreater:qfe,GreaterLess:Ofe,GreaterSlantEqual:Lfe,GreaterTilde:Pfe,Gscr:Ffe,gscr:Rfe,gsim:Bfe,gsime:Mfe,gsiml:zfe,gtcc:Ufe,gtcir:Vfe,gt:jfe,GT:Hfe,Gt:Gfe,gtdot:Wfe,gtlPar:Xfe,gtquest:Zfe,gtrapprox:Jfe,gtrarr:Yfe,gtrdot:Kfe,gtreqless:Qfe,gtreqqless:ehe,gtrless:the,gtrsim:nhe,gvertneqq:rhe,gvnE:ahe,Hacek:ihe,hairsp:she,half:ohe,hamilt:lhe,HARDcy:che,hardcy:phe,harrcir:dhe,harr:uhe,hArr:mhe,harrw:fhe,Hat:hhe,hbar:ghe,Hcirc:vhe,hcirc:_he,hearts:bhe,heartsuit:whe,hellip:xhe,hercon:yhe,hfr:She,Hfr:Nhe,HilbertSpace:Ehe,hksearow:The,hkswarow:Ahe,hoarr:$he,homtht:Dhe,hookleftarrow:Che,hookrightarrow:Ihe,hopf:khe,Hopf:qhe,horbar:Ohe,HorizontalLine:Lhe,hscr:Phe,Hscr:Fhe,hslash:Rhe,Hstrok:Bhe,hstrok:Mhe,HumpDownHump:zhe,HumpEqual:Uhe,hybull:Vhe,hyphen:jhe,Iacute:Hhe,iacute:Ghe,ic:Whe,Icirc:Xhe,icirc:Zhe,Icy:Jhe,icy:Yhe,Idot:Khe,IEcy:Qhe,iecy:e6e,iexcl:t6e,iff:n6e,ifr:r6e,Ifr:a6e,Igrave:i6e,igrave:s6e,ii:o6e,iiiint:l6e,iiint:c6e,iinfin:p6e,iiota:d6e,IJlig:u6e,ijlig:m6e,Imacr:f6e,imacr:h6e,image:g6e,ImaginaryI:v6e,imagline:_6e,imagpart:b6e,imath:w6e,Im:x6e,imof:y6e,imped:S6e,Implies:N6e,incare:E6e,in:"∈",infin:T6e,infintie:A6e,inodot:$6e,intcal:D6e,int:C6e,Int:I6e,integers:k6e,Integral:q6e,intercal:O6e,Intersection:L6e,intlarhk:P6e,intprod:F6e,InvisibleComma:R6e,InvisibleTimes:B6e,IOcy:M6e,iocy:z6e,Iogon:U6e,iogon:V6e,Iopf:j6e,iopf:H6e,Iota:G6e,iota:W6e,iprod:X6e,iquest:Z6e,iscr:J6e,Iscr:Y6e,isin:K6e,isindot:Q6e,isinE:e4e,isins:t4e,isinsv:n4e,isinv:r4e,it:a4e,Itilde:i4e,itilde:s4e,Iukcy:o4e,iukcy:l4e,Iuml:c4e,iuml:p4e,Jcirc:d4e,jcirc:u4e,Jcy:m4e,jcy:f4e,Jfr:h4e,jfr:g4e,jmath:v4e,Jopf:_4e,jopf:b4e,Jscr:w4e,jscr:x4e,Jsercy:y4e,jsercy:S4e,Jukcy:N4e,jukcy:E4e,Kappa:T4e,kappa:A4e,kappav:$4e,Kcedil:D4e,kcedil:C4e,Kcy:I4e,kcy:k4e,Kfr:q4e,kfr:O4e,kgreen:L4e,KHcy:P4e,khcy:F4e,KJcy:R4e,kjcy:B4e,Kopf:M4e,kopf:z4e,Kscr:U4e,kscr:V4e,lAarr:j4e,Lacute:H4e,lacute:G4e,laemptyv:W4e,lagran:X4e,Lambda:Z4e,lambda:J4e,lang:Y4e,Lang:K4e,langd:Q4e,langle:e3e,lap:t3e,Laplacetrf:n3e,laquo:r3e,larrb:a3e,larrbfs:i3e,larr:s3e,Larr:o3e,lArr:l3e,larrfs:c3e,larrhk:p3e,larrlp:d3e,larrpl:u3e,larrsim:m3e,larrtl:f3e,latail:h3e,lAtail:g3e,lat:v3e,late:_3e,lates:b3e,lbarr:w3e,lBarr:x3e,lbbrk:y3e,lbrace:S3e,lbrack:N3e,lbrke:E3e,lbrksld:T3e,lbrkslu:A3e,Lcaron:$3e,lcaron:D3e,Lcedil:C3e,lcedil:I3e,lceil:k3e,lcub:q3e,Lcy:O3e,lcy:L3e,ldca:P3e,ldquo:F3e,ldquor:R3e,ldrdhar:B3e,ldrushar:M3e,ldsh:z3e,le:U3e,lE:V3e,LeftAngleBracket:j3e,LeftArrowBar:H3e,leftarrow:G3e,LeftArrow:W3e,Leftarrow:X3e,LeftArrowRightArrow:Z3e,leftarrowtail:J3e,LeftCeiling:Y3e,LeftDoubleBracket:K3e,LeftDownTeeVector:Q3e,LeftDownVectorBar:e8e,LeftDownVector:t8e,LeftFloor:n8e,leftharpoondown:r8e,leftharpoonup:a8e,leftleftarrows:i8e,leftrightarrow:s8e,LeftRightArrow:o8e,Leftrightarrow:l8e,leftrightarrows:c8e,leftrightharpoons:p8e,leftrightsquigarrow:d8e,LeftRightVector:u8e,LeftTeeArrow:m8e,LeftTee:f8e,LeftTeeVector:h8e,leftthreetimes:g8e,LeftTriangleBar:v8e,LeftTriangle:_8e,LeftTriangleEqual:b8e,LeftUpDownVector:w8e,LeftUpTeeVector:x8e,LeftUpVectorBar:y8e,LeftUpVector:S8e,LeftVectorBar:N8e,LeftVector:E8e,lEg:T8e,leg:A8e,leq:$8e,leqq:D8e,leqslant:C8e,lescc:I8e,les:k8e,lesdot:q8e,lesdoto:O8e,lesdotor:L8e,lesg:P8e,lesges:F8e,lessapprox:R8e,lessdot:B8e,lesseqgtr:M8e,lesseqqgtr:z8e,LessEqualGreater:U8e,LessFullEqual:V8e,LessGreater:j8e,lessgtr:H8e,LessLess:G8e,lesssim:W8e,LessSlantEqual:X8e,LessTilde:Z8e,lfisht:J8e,lfloor:Y8e,Lfr:K8e,lfr:Q8e,lg:e9e,lgE:t9e,lHar:n9e,lhard:r9e,lharu:a9e,lharul:i9e,lhblk:s9e,LJcy:o9e,ljcy:l9e,llarr:c9e,ll:p9e,Ll:d9e,llcorner:u9e,Lleftarrow:m9e,llhard:f9e,lltri:h9e,Lmidot:g9e,lmidot:v9e,lmoustache:_9e,lmoust:b9e,lnap:w9e,lnapprox:x9e,lne:y9e,lnE:S9e,lneq:N9e,lneqq:E9e,lnsim:T9e,loang:A9e,loarr:$9e,lobrk:D9e,longleftarrow:C9e,LongLeftArrow:I9e,Longleftarrow:k9e,longleftrightarrow:q9e,LongLeftRightArrow:O9e,Longleftrightarrow:L9e,longmapsto:P9e,longrightarrow:F9e,LongRightArrow:R9e,Longrightarrow:B9e,looparrowleft:M9e,looparrowright:z9e,lopar:U9e,Lopf:V9e,lopf:j9e,loplus:H9e,lotimes:G9e,lowast:W9e,lowbar:X9e,LowerLeftArrow:Z9e,LowerRightArrow:J9e,loz:Y9e,lozenge:K9e,lozf:Q9e,lpar:e5e,lparlt:t5e,lrarr:n5e,lrcorner:r5e,lrhar:a5e,lrhard:i5e,lrm:s5e,lrtri:o5e,lsaquo:l5e,lscr:c5e,Lscr:p5e,lsh:d5e,Lsh:u5e,lsim:m5e,lsime:f5e,lsimg:h5e,lsqb:g5e,lsquo:v5e,lsquor:_5e,Lstrok:b5e,lstrok:w5e,ltcc:x5e,ltcir:y5e,lt:S5e,LT:N5e,Lt:E5e,ltdot:T5e,lthree:A5e,ltimes:$5e,ltlarr:D5e,ltquest:C5e,ltri:I5e,ltrie:k5e,ltrif:q5e,ltrPar:O5e,lurdshar:L5e,luruhar:P5e,lvertneqq:F5e,lvnE:R5e,macr:B5e,male:M5e,malt:z5e,maltese:U5e,Map:"⤅",map:V5e,mapsto:j5e,mapstodown:H5e,mapstoleft:G5e,mapstoup:W5e,marker:X5e,mcomma:Z5e,Mcy:J5e,mcy:Y5e,mdash:K5e,mDDot:Q5e,measuredangle:ege,MediumSpace:tge,Mellintrf:nge,Mfr:rge,mfr:age,mho:ige,micro:sge,midast:oge,midcir:lge,mid:cge,middot:pge,minusb:dge,minus:uge,minusd:mge,minusdu:fge,MinusPlus:hge,mlcp:gge,mldr:vge,mnplus:_ge,models:bge,Mopf:wge,mopf:xge,mp:yge,mscr:Sge,Mscr:Nge,mstpos:Ege,Mu:Tge,mu:Age,multimap:$ge,mumap:Dge,nabla:Cge,Nacute:Ige,nacute:kge,nang:qge,nap:Oge,napE:Lge,napid:Pge,napos:Fge,napprox:Rge,natural:Bge,naturals:Mge,natur:zge,nbsp:Uge,nbump:Vge,nbumpe:jge,ncap:Hge,Ncaron:Gge,ncaron:Wge,Ncedil:Xge,ncedil:Zge,ncong:Jge,ncongdot:Yge,ncup:Kge,Ncy:Qge,ncy:e7e,ndash:t7e,nearhk:n7e,nearr:r7e,neArr:a7e,nearrow:i7e,ne:s7e,nedot:o7e,NegativeMediumSpace:l7e,NegativeThickSpace:c7e,NegativeThinSpace:p7e,NegativeVeryThinSpace:d7e,nequiv:u7e,nesear:m7e,nesim:f7e,NestedGreaterGreater:h7e,NestedLessLess:g7e,NewLine:v7e,nexist:_7e,nexists:b7e,Nfr:w7e,nfr:x7e,ngE:y7e,nge:S7e,ngeq:N7e,ngeqq:E7e,ngeqslant:T7e,nges:A7e,nGg:$7e,ngsim:D7e,nGt:C7e,ngt:I7e,ngtr:k7e,nGtv:q7e,nharr:O7e,nhArr:L7e,nhpar:P7e,ni:F7e,nis:R7e,nisd:B7e,niv:M7e,NJcy:z7e,njcy:U7e,nlarr:V7e,nlArr:j7e,nldr:H7e,nlE:G7e,nle:W7e,nleftarrow:X7e,nLeftarrow:Z7e,nleftrightarrow:J7e,nLeftrightarrow:Y7e,nleq:K7e,nleqq:Q7e,nleqslant:eve,nles:tve,nless:nve,nLl:rve,nlsim:ave,nLt:ive,nlt:sve,nltri:ove,nltrie:lve,nLtv:cve,nmid:pve,NoBreak:dve,NonBreakingSpace:uve,nopf:mve,Nopf:fve,Not:hve,not:gve,NotCongruent:vve,NotCupCap:_ve,NotDoubleVerticalBar:bve,NotElement:wve,NotEqual:xve,NotEqualTilde:yve,NotExists:Sve,NotGreater:Nve,NotGreaterEqual:Eve,NotGreaterFullEqual:Tve,NotGreaterGreater:Ave,NotGreaterLess:$ve,NotGreaterSlantEqual:Dve,NotGreaterTilde:Cve,NotHumpDownHump:Ive,NotHumpEqual:kve,notin:qve,notindot:Ove,notinE:Lve,notinva:Pve,notinvb:Fve,notinvc:Rve,NotLeftTriangleBar:Bve,NotLeftTriangle:Mve,NotLeftTriangleEqual:zve,NotLess:Uve,NotLessEqual:Vve,NotLessGreater:jve,NotLessLess:Hve,NotLessSlantEqual:Gve,NotLessTilde:Wve,NotNestedGreaterGreater:Xve,NotNestedLessLess:Zve,notni:Jve,notniva:Yve,notnivb:Kve,notnivc:Qve,NotPrecedes:e_e,NotPrecedesEqual:t_e,NotPrecedesSlantEqual:n_e,NotReverseElement:r_e,NotRightTriangleBar:a_e,NotRightTriangle:i_e,NotRightTriangleEqual:s_e,NotSquareSubset:o_e,NotSquareSubsetEqual:l_e,NotSquareSuperset:c_e,NotSquareSupersetEqual:p_e,NotSubset:d_e,NotSubsetEqual:u_e,NotSucceeds:m_e,NotSucceedsEqual:f_e,NotSucceedsSlantEqual:h_e,NotSucceedsTilde:g_e,NotSuperset:v_e,NotSupersetEqual:__e,NotTilde:b_e,NotTildeEqual:w_e,NotTildeFullEqual:x_e,NotTildeTilde:y_e,NotVerticalBar:S_e,nparallel:N_e,npar:E_e,nparsl:T_e,npart:A_e,npolint:$_e,npr:D_e,nprcue:C_e,nprec:I_e,npreceq:k_e,npre:q_e,nrarrc:O_e,nrarr:L_e,nrArr:P_e,nrarrw:F_e,nrightarrow:R_e,nRightarrow:B_e,nrtri:M_e,nrtrie:z_e,nsc:U_e,nsccue:V_e,nsce:j_e,Nscr:H_e,nscr:G_e,nshortmid:W_e,nshortparallel:X_e,nsim:Z_e,nsime:J_e,nsimeq:Y_e,nsmid:K_e,nspar:Q_e,nsqsube:ebe,nsqsupe:tbe,nsub:nbe,nsubE:rbe,nsube:abe,nsubset:ibe,nsubseteq:sbe,nsubseteqq:obe,nsucc:lbe,nsucceq:cbe,nsup:pbe,nsupE:dbe,nsupe:ube,nsupset:mbe,nsupseteq:fbe,nsupseteqq:hbe,ntgl:gbe,Ntilde:vbe,ntilde:_be,ntlg:bbe,ntriangleleft:wbe,ntrianglelefteq:xbe,ntriangleright:ybe,ntrianglerighteq:Sbe,Nu:Nbe,nu:Ebe,num:Tbe,numero:Abe,numsp:$be,nvap:Dbe,nvdash:Cbe,nvDash:Ibe,nVdash:kbe,nVDash:qbe,nvge:Obe,nvgt:Lbe,nvHarr:Pbe,nvinfin:Fbe,nvlArr:Rbe,nvle:Bbe,nvlt:Mbe,nvltrie:zbe,nvrArr:Ube,nvrtrie:Vbe,nvsim:jbe,nwarhk:Hbe,nwarr:Gbe,nwArr:Wbe,nwarrow:Xbe,nwnear:Zbe,Oacute:Jbe,oacute:Ybe,oast:Kbe,Ocirc:Qbe,ocirc:ewe,ocir:twe,Ocy:nwe,ocy:rwe,odash:awe,Odblac:iwe,odblac:swe,odiv:owe,odot:lwe,odsold:cwe,OElig:pwe,oelig:dwe,ofcir:uwe,Ofr:mwe,ofr:fwe,ogon:hwe,Ograve:gwe,ograve:vwe,ogt:_we,ohbar:bwe,ohm:wwe,oint:xwe,olarr:ywe,olcir:Swe,olcross:Nwe,oline:Ewe,olt:Twe,Omacr:Awe,omacr:$we,Omega:Dwe,omega:Cwe,Omicron:Iwe,omicron:kwe,omid:qwe,ominus:Owe,Oopf:Lwe,oopf:Pwe,opar:Fwe,OpenCurlyDoubleQuote:Rwe,OpenCurlyQuote:Bwe,operp:Mwe,oplus:zwe,orarr:Uwe,Or:Vwe,or:jwe,ord:Hwe,order:Gwe,orderof:Wwe,ordf:Xwe,ordm:Zwe,origof:Jwe,oror:Ywe,orslope:Kwe,orv:Qwe,oS:exe,Oscr:txe,oscr:nxe,Oslash:rxe,oslash:axe,osol:ixe,Otilde:sxe,otilde:oxe,otimesas:lxe,Otimes:cxe,otimes:pxe,Ouml:dxe,ouml:uxe,ovbar:mxe,OverBar:fxe,OverBrace:hxe,OverBracket:gxe,OverParenthesis:vxe,para:_xe,parallel:bxe,par:wxe,parsim:xxe,parsl:yxe,part:Sxe,PartialD:Nxe,Pcy:Exe,pcy:Txe,percnt:Axe,period:$xe,permil:Dxe,perp:Cxe,pertenk:Ixe,Pfr:kxe,pfr:qxe,Phi:Oxe,phi:Lxe,phiv:Pxe,phmmat:Fxe,phone:Rxe,Pi:Bxe,pi:Mxe,pitchfork:zxe,piv:Uxe,planck:Vxe,planckh:jxe,plankv:Hxe,plusacir:Gxe,plusb:Wxe,pluscir:Xxe,plus:Zxe,plusdo:Jxe,plusdu:Yxe,pluse:Kxe,PlusMinus:Qxe,plusmn:eye,plussim:tye,plustwo:nye,pm:rye,Poincareplane:aye,pointint:iye,popf:sye,Popf:oye,pound:lye,prap:cye,Pr:pye,pr:dye,prcue:uye,precapprox:mye,prec:fye,preccurlyeq:hye,Precedes:gye,PrecedesEqual:vye,PrecedesSlantEqual:_ye,PrecedesTilde:bye,preceq:wye,precnapprox:xye,precneqq:yye,precnsim:Sye,pre:Nye,prE:Eye,precsim:Tye,prime:Aye,Prime:$ye,primes:Dye,prnap:Cye,prnE:Iye,prnsim:kye,prod:qye,Product:Oye,profalar:Lye,profline:Pye,profsurf:Fye,prop:Rye,Proportional:Bye,Proportion:Mye,propto:zye,prsim:Uye,prurel:Vye,Pscr:jye,pscr:Hye,Psi:Gye,psi:Wye,puncsp:Xye,Qfr:Zye,qfr:Jye,qint:Yye,qopf:Kye,Qopf:Qye,qprime:eSe,Qscr:tSe,qscr:nSe,quaternions:rSe,quatint:aSe,quest:iSe,questeq:sSe,quot:oSe,QUOT:lSe,rAarr:cSe,race:pSe,Racute:dSe,racute:uSe,radic:mSe,raemptyv:fSe,rang:hSe,Rang:gSe,rangd:vSe,range:_Se,rangle:bSe,raquo:wSe,rarrap:xSe,rarrb:ySe,rarrbfs:SSe,rarrc:NSe,rarr:ESe,Rarr:TSe,rArr:ASe,rarrfs:$Se,rarrhk:DSe,rarrlp:CSe,rarrpl:ISe,rarrsim:kSe,Rarrtl:qSe,rarrtl:OSe,rarrw:LSe,ratail:PSe,rAtail:FSe,ratio:RSe,rationals:BSe,rbarr:MSe,rBarr:zSe,RBarr:USe,rbbrk:VSe,rbrace:jSe,rbrack:HSe,rbrke:GSe,rbrksld:WSe,rbrkslu:XSe,Rcaron:ZSe,rcaron:JSe,Rcedil:YSe,rcedil:KSe,rceil:QSe,rcub:eNe,Rcy:tNe,rcy:nNe,rdca:rNe,rdldhar:aNe,rdquo:iNe,rdquor:sNe,rdsh:oNe,real:lNe,realine:cNe,realpart:pNe,reals:dNe,Re:uNe,rect:mNe,reg:fNe,REG:hNe,ReverseElement:gNe,ReverseEquilibrium:vNe,ReverseUpEquilibrium:_Ne,rfisht:bNe,rfloor:wNe,rfr:xNe,Rfr:yNe,rHar:SNe,rhard:NNe,rharu:ENe,rharul:TNe,Rho:ANe,rho:$Ne,rhov:DNe,RightAngleBracket:CNe,RightArrowBar:INe,rightarrow:kNe,RightArrow:qNe,Rightarrow:ONe,RightArrowLeftArrow:LNe,rightarrowtail:PNe,RightCeiling:FNe,RightDoubleBracket:RNe,RightDownTeeVector:BNe,RightDownVectorBar:MNe,RightDownVector:zNe,RightFloor:UNe,rightharpoondown:VNe,rightharpoonup:jNe,rightleftarrows:HNe,rightleftharpoons:GNe,rightrightarrows:WNe,rightsquigarrow:XNe,RightTeeArrow:ZNe,RightTee:JNe,RightTeeVector:YNe,rightthreetimes:KNe,RightTriangleBar:QNe,RightTriangle:eEe,RightTriangleEqual:tEe,RightUpDownVector:nEe,RightUpTeeVector:rEe,RightUpVectorBar:aEe,RightUpVector:iEe,RightVectorBar:sEe,RightVector:oEe,ring:lEe,risingdotseq:cEe,rlarr:pEe,rlhar:dEe,rlm:uEe,rmoustache:mEe,rmoust:fEe,rnmid:hEe,roang:gEe,roarr:vEe,robrk:_Ee,ropar:bEe,ropf:wEe,Ropf:xEe,roplus:yEe,rotimes:SEe,RoundImplies:NEe,rpar:EEe,rpargt:TEe,rppolint:AEe,rrarr:$Ee,Rrightarrow:DEe,rsaquo:CEe,rscr:IEe,Rscr:kEe,rsh:qEe,Rsh:OEe,rsqb:LEe,rsquo:PEe,rsquor:FEe,rthree:REe,rtimes:BEe,rtri:MEe,rtrie:zEe,rtrif:UEe,rtriltri:VEe,RuleDelayed:jEe,ruluhar:HEe,rx:GEe,Sacute:WEe,sacute:XEe,sbquo:ZEe,scap:JEe,Scaron:YEe,scaron:KEe,Sc:QEe,sc:eTe,sccue:tTe,sce:nTe,scE:rTe,Scedil:aTe,scedil:iTe,Scirc:sTe,scirc:oTe,scnap:lTe,scnE:cTe,scnsim:pTe,scpolint:dTe,scsim:uTe,Scy:mTe,scy:fTe,sdotb:hTe,sdot:gTe,sdote:vTe,searhk:_Te,searr:bTe,seArr:wTe,searrow:xTe,sect:yTe,semi:STe,seswar:NTe,setminus:ETe,setmn:TTe,sext:ATe,Sfr:$Te,sfr:DTe,sfrown:CTe,sharp:ITe,SHCHcy:kTe,shchcy:qTe,SHcy:OTe,shcy:LTe,ShortDownArrow:PTe,ShortLeftArrow:FTe,shortmid:RTe,shortparallel:BTe,ShortRightArrow:MTe,ShortUpArrow:zTe,shy:UTe,Sigma:VTe,sigma:jTe,sigmaf:HTe,sigmav:GTe,sim:WTe,simdot:XTe,sime:ZTe,simeq:JTe,simg:YTe,simgE:KTe,siml:QTe,simlE:eAe,simne:tAe,simplus:nAe,simrarr:rAe,slarr:aAe,SmallCircle:iAe,smallsetminus:sAe,smashp:oAe,smeparsl:lAe,smid:cAe,smile:pAe,smt:dAe,smte:uAe,smtes:mAe,SOFTcy:fAe,softcy:hAe,solbar:gAe,solb:vAe,sol:_Ae,Sopf:bAe,sopf:wAe,spades:xAe,spadesuit:yAe,spar:SAe,sqcap:NAe,sqcaps:EAe,sqcup:TAe,sqcups:AAe,Sqrt:$Ae,sqsub:DAe,sqsube:CAe,sqsubset:IAe,sqsubseteq:kAe,sqsup:qAe,sqsupe:OAe,sqsupset:LAe,sqsupseteq:PAe,square:FAe,Square:RAe,SquareIntersection:BAe,SquareSubset:MAe,SquareSubsetEqual:zAe,SquareSuperset:UAe,SquareSupersetEqual:VAe,SquareUnion:jAe,squarf:HAe,squ:GAe,squf:WAe,srarr:XAe,Sscr:ZAe,sscr:JAe,ssetmn:YAe,ssmile:KAe,sstarf:QAe,Star:e$e,star:t$e,starf:n$e,straightepsilon:r$e,straightphi:a$e,strns:i$e,sub:s$e,Sub:o$e,subdot:l$e,subE:c$e,sube:p$e,subedot:d$e,submult:u$e,subnE:m$e,subne:f$e,subplus:h$e,subrarr:g$e,subset:v$e,Subset:_$e,subseteq:b$e,subseteqq:w$e,SubsetEqual:x$e,subsetneq:y$e,subsetneqq:S$e,subsim:N$e,subsub:E$e,subsup:T$e,succapprox:A$e,succ:$$e,succcurlyeq:D$e,Succeeds:C$e,SucceedsEqual:I$e,SucceedsSlantEqual:k$e,SucceedsTilde:q$e,succeq:O$e,succnapprox:L$e,succneqq:P$e,succnsim:F$e,succsim:R$e,SuchThat:B$e,sum:M$e,Sum:z$e,sung:U$e,sup1:V$e,sup2:j$e,sup3:H$e,sup:G$e,Sup:W$e,supdot:X$e,supdsub:Z$e,supE:J$e,supe:Y$e,supedot:K$e,Superset:Q$e,SupersetEqual:eDe,suphsol:tDe,suphsub:nDe,suplarr:rDe,supmult:aDe,supnE:iDe,supne:sDe,supplus:oDe,supset:lDe,Supset:cDe,supseteq:pDe,supseteqq:dDe,supsetneq:uDe,supsetneqq:mDe,supsim:fDe,supsub:hDe,supsup:gDe,swarhk:vDe,swarr:_De,swArr:bDe,swarrow:wDe,swnwar:xDe,szlig:yDe,Tab:SDe,target:NDe,Tau:EDe,tau:TDe,tbrk:ADe,Tcaron:$De,tcaron:DDe,Tcedil:CDe,tcedil:IDe,Tcy:kDe,tcy:qDe,tdot:ODe,telrec:LDe,Tfr:PDe,tfr:FDe,there4:RDe,therefore:BDe,Therefore:MDe,Theta:zDe,theta:UDe,thetasym:VDe,thetav:jDe,thickapprox:HDe,thicksim:GDe,ThickSpace:WDe,ThinSpace:XDe,thinsp:ZDe,thkap:JDe,thksim:YDe,THORN:KDe,thorn:QDe,tilde:eCe,Tilde:tCe,TildeEqual:nCe,TildeFullEqual:rCe,TildeTilde:aCe,timesbar:iCe,timesb:sCe,times:oCe,timesd:lCe,tint:cCe,toea:pCe,topbot:dCe,topcir:uCe,top:mCe,Topf:fCe,topf:hCe,topfork:gCe,tosa:vCe,tprime:_Ce,trade:bCe,TRADE:wCe,triangle:xCe,triangledown:yCe,triangleleft:SCe,trianglelefteq:NCe,triangleq:ECe,triangleright:TCe,trianglerighteq:ACe,tridot:$Ce,trie:DCe,triminus:CCe,TripleDot:ICe,triplus:kCe,trisb:qCe,tritime:OCe,trpezium:LCe,Tscr:PCe,tscr:FCe,TScy:RCe,tscy:BCe,TSHcy:MCe,tshcy:zCe,Tstrok:UCe,tstrok:VCe,twixt:jCe,twoheadleftarrow:HCe,twoheadrightarrow:GCe,Uacute:WCe,uacute:XCe,uarr:ZCe,Uarr:JCe,uArr:YCe,Uarrocir:KCe,Ubrcy:QCe,ubrcy:eIe,Ubreve:tIe,ubreve:nIe,Ucirc:rIe,ucirc:aIe,Ucy:iIe,ucy:sIe,udarr:oIe,Udblac:lIe,udblac:cIe,udhar:pIe,ufisht:dIe,Ufr:uIe,ufr:mIe,Ugrave:fIe,ugrave:hIe,uHar:gIe,uharl:vIe,uharr:_Ie,uhblk:bIe,ulcorn:wIe,ulcorner:xIe,ulcrop:yIe,ultri:SIe,Umacr:NIe,umacr:EIe,uml:TIe,UnderBar:AIe,UnderBrace:$Ie,UnderBracket:DIe,UnderParenthesis:CIe,Union:IIe,UnionPlus:kIe,Uogon:qIe,uogon:OIe,Uopf:LIe,uopf:PIe,UpArrowBar:FIe,uparrow:RIe,UpArrow:BIe,Uparrow:MIe,UpArrowDownArrow:zIe,updownarrow:UIe,UpDownArrow:VIe,Updownarrow:jIe,UpEquilibrium:HIe,upharpoonleft:GIe,upharpoonright:WIe,uplus:XIe,UpperLeftArrow:ZIe,UpperRightArrow:JIe,upsi:YIe,Upsi:KIe,upsih:QIe,Upsilon:eke,upsilon:tke,UpTeeArrow:nke,UpTee:rke,upuparrows:ake,urcorn:ike,urcorner:ske,urcrop:oke,Uring:lke,uring:cke,urtri:pke,Uscr:dke,uscr:uke,utdot:mke,Utilde:fke,utilde:hke,utri:gke,utrif:vke,uuarr:_ke,Uuml:bke,uuml:wke,uwangle:xke,vangrt:yke,varepsilon:Ske,varkappa:Nke,varnothing:Eke,varphi:Tke,varpi:Ake,varpropto:$ke,varr:Dke,vArr:Cke,varrho:Ike,varsigma:kke,varsubsetneq:qke,varsubsetneqq:Oke,varsupsetneq:Lke,varsupsetneqq:Pke,vartheta:Fke,vartriangleleft:Rke,vartriangleright:Bke,vBar:Mke,Vbar:zke,vBarv:Uke,Vcy:Vke,vcy:jke,vdash:Hke,vDash:Gke,Vdash:Wke,VDash:Xke,Vdashl:Zke,veebar:Jke,vee:Yke,Vee:Kke,veeeq:Qke,vellip:eqe,verbar:tqe,Verbar:nqe,vert:rqe,Vert:aqe,VerticalBar:iqe,VerticalLine:sqe,VerticalSeparator:oqe,VerticalTilde:lqe,VeryThinSpace:cqe,Vfr:pqe,vfr:dqe,vltri:uqe,vnsub:mqe,vnsup:fqe,Vopf:hqe,vopf:gqe,vprop:vqe,vrtri:_qe,Vscr:bqe,vscr:wqe,vsubnE:xqe,vsubne:yqe,vsupnE:Sqe,vsupne:Nqe,Vvdash:Eqe,vzigzag:Tqe,Wcirc:Aqe,wcirc:$qe,wedbar:Dqe,wedge:Cqe,Wedge:Iqe,wedgeq:kqe,weierp:qqe,Wfr:Oqe,wfr:Lqe,Wopf:Pqe,wopf:Fqe,wp:Rqe,wr:Bqe,wreath:Mqe,Wscr:zqe,wscr:Uqe,xcap:Vqe,xcirc:jqe,xcup:Hqe,xdtri:Gqe,Xfr:Wqe,xfr:Xqe,xharr:Zqe,xhArr:Jqe,Xi:Yqe,xi:Kqe,xlarr:Qqe,xlArr:eOe,xmap:tOe,xnis:nOe,xodot:rOe,Xopf:aOe,xopf:iOe,xoplus:sOe,xotime:oOe,xrarr:lOe,xrArr:cOe,Xscr:pOe,xscr:dOe,xsqcup:uOe,xuplus:mOe,xutri:fOe,xvee:hOe,xwedge:gOe,Yacute:vOe,yacute:_Oe,YAcy:bOe,yacy:wOe,Ycirc:xOe,ycirc:yOe,Ycy:SOe,ycy:NOe,yen:EOe,Yfr:TOe,yfr:AOe,YIcy:$Oe,yicy:DOe,Yopf:COe,yopf:IOe,Yscr:kOe,yscr:qOe,YUcy:OOe,yucy:LOe,yuml:POe,Yuml:FOe,Zacute:ROe,zacute:BOe,Zcaron:MOe,zcaron:zOe,Zcy:UOe,zcy:VOe,Zdot:jOe,zdot:HOe,zeetrf:GOe,ZeroWidthSpace:WOe,Zeta:XOe,zeta:ZOe,zfr:JOe,Zfr:YOe,ZHcy:KOe,zhcy:QOe,zigrarr:eLe,zopf:tLe,Zopf:nLe,Zscr:rLe,zscr:aLe,zwj:iLe,zwnj:sLe},oLe="Á",lLe="á",cLe="Â",pLe="â",dLe="´",uLe="Æ",mLe="æ",fLe="À",hLe="à",gLe="&",vLe="&",_Le="Å",bLe="å",wLe="Ã",xLe="ã",yLe="Ä",SLe="ä",NLe="¦",ELe="Ç",TLe="ç",ALe="¸",$Le="¢",DLe="©",CLe="©",ILe="¤",kLe="°",qLe="÷",OLe="É",LLe="é",PLe="Ê",FLe="ê",RLe="È",BLe="è",MLe="Ð",zLe="ð",ULe="Ë",VLe="ë",jLe="½",HLe="¼",GLe="¾",WLe=">",XLe=">",ZLe="Í",JLe="í",YLe="Î",KLe="î",QLe="¡",ePe="Ì",tPe="ì",nPe="¿",rPe="Ï",aPe="ï",iPe="«",sPe="<",oPe="<",lPe="¯",cPe="µ",pPe="·",dPe=" ",uPe="¬",mPe="Ñ",fPe="ñ",hPe="Ó",gPe="ó",vPe="Ô",_Pe="ô",bPe="Ò",wPe="ò",xPe="ª",yPe="º",SPe="Ø",NPe="ø",EPe="Õ",TPe="õ",APe="Ö",$Pe="ö",DPe="¶",CPe="±",IPe="£",kPe='"',qPe='"',OPe="»",LPe="®",PPe="®",FPe="§",RPe="­",BPe="¹",MPe="²",zPe="³",UPe="ß",VPe="Þ",jPe="þ",HPe="×",GPe="Ú",WPe="ú",XPe="Û",ZPe="û",JPe="Ù",YPe="ù",KPe="¨",QPe="Ü",eFe="ü",tFe="Ý",nFe="ý",rFe="¥",aFe="ÿ",iFe={Aacute:oLe,aacute:lLe,Acirc:cLe,acirc:pLe,acute:dLe,AElig:uLe,aelig:mLe,Agrave:fLe,agrave:hLe,amp:gLe,AMP:vLe,Aring:_Le,aring:bLe,Atilde:wLe,atilde:xLe,Auml:yLe,auml:SLe,brvbar:NLe,Ccedil:ELe,ccedil:TLe,cedil:ALe,cent:$Le,copy:DLe,COPY:CLe,curren:ILe,deg:kLe,divide:qLe,Eacute:OLe,eacute:LLe,Ecirc:PLe,ecirc:FLe,Egrave:RLe,egrave:BLe,ETH:MLe,eth:zLe,Euml:ULe,euml:VLe,frac12:jLe,frac14:HLe,frac34:GLe,gt:WLe,GT:XLe,Iacute:ZLe,iacute:JLe,Icirc:YLe,icirc:KLe,iexcl:QLe,Igrave:ePe,igrave:tPe,iquest:nPe,Iuml:rPe,iuml:aPe,laquo:iPe,lt:sPe,LT:oPe,macr:lPe,micro:cPe,middot:pPe,nbsp:dPe,not:uPe,Ntilde:mPe,ntilde:fPe,Oacute:hPe,oacute:gPe,Ocirc:vPe,ocirc:_Pe,Ograve:bPe,ograve:wPe,ordf:xPe,ordm:yPe,Oslash:SPe,oslash:NPe,Otilde:EPe,otilde:TPe,Ouml:APe,ouml:$Pe,para:DPe,plusmn:CPe,pound:IPe,quot:kPe,QUOT:qPe,raquo:OPe,reg:LPe,REG:PPe,sect:FPe,shy:RPe,sup1:BPe,sup2:MPe,sup3:zPe,szlig:UPe,THORN:VPe,thorn:jPe,times:HPe,Uacute:GPe,uacute:WPe,Ucirc:XPe,ucirc:ZPe,Ugrave:JPe,ugrave:YPe,uml:KPe,Uuml:QPe,uuml:eFe,Yacute:tFe,yacute:nFe,yen:rFe,yuml:aFe},sFe="&",oFe="'",lFe=">",cFe="<",pFe='"',h3={amp:sFe,apos:oFe,gt:lFe,lt:cFe,quot:pFe};var Ua={};const dFe={0:65533,128:8364,130:8218,131:402,132:8222,133:8230,134:8224,135:8225,136:710,137:8240,138:352,139:8249,140:338,142:381,145:8216,146:8217,147:8220,148:8221,149:8226,150:8211,151:8212,152:732,153:8482,154:353,155:8250,156:339,158:382,159:376};var zh;function uFe(){if(zh)return Ua;zh=1;var n=Ua&&Ua.__importDefault||function(l){return l&&l.__esModule?l:{default:l}};Object.defineProperty(Ua,"__esModule",{value:!0});var e=n(dFe),r=String.fromCodePoint||function(l){var s="";return l>65535&&(l-=65536,s+=String.fromCharCode(l>>>10&1023|55296),l=56320|l&1023),s+=String.fromCharCode(l),s};function o(l){return l>=55296&&l<=57343||l>1114111?"�":(l in e.default&&(l=e.default[l]),r(l))}return Ua.default=o,Ua}var Uh;function Vh(){if(Uh)return Jn;Uh=1;var n=Jn&&Jn.__importDefault||function(d){return d&&d.__esModule?d:{default:d}};Object.defineProperty(Jn,"__esModule",{value:!0}),Jn.decodeHTML=Jn.decodeHTMLStrict=Jn.decodeXML=void 0;var e=n(f3),r=n(iFe),o=n(h3),l=n(uFe()),s=/&(?:[a-zA-Z0-9]+|#[xX][\da-fA-F]+|#\d+);/g;Jn.decodeXML=a(o.default),Jn.decodeHTMLStrict=a(e.default);function a(d){var u=i(d);return function(f){return String(f).replace(s,u)}}var c=function(d,u){return d<u?1:-1};Jn.decodeHTML=(function(){for(var d=Object.keys(r.default).sort(c),u=Object.keys(e.default).sort(c),f=0,w=0;f<u.length;f++)d[w]===u[f]?(u[f]+=";?",w++):u[f]+=";";var m=new RegExp("&(?:"+u.join("|")+"|#[xX][\\da-fA-F]+;?|#\\d+;?)","g"),v=i(e.default);function _(h){return h.substr(-1)!==";"&&(h+=";"),v(h)}return function(h){return String(h).replace(m,_)}})();function i(d){return function(f){if(f.charAt(1)==="#"){var w=f.charAt(2);return w==="X"||w==="x"?l.default(parseInt(f.substr(3),16)):l.default(parseInt(f.substr(2),10))}return d[f.slice(1,-1)]||f}}return Jn}var mn={},jh;function Hh(){if(jh)return mn;jh=1;var n=mn&&mn.__importDefault||function(g){return g&&g.__esModule?g:{default:g}};Object.defineProperty(mn,"__esModule",{value:!0}),mn.escapeUTF8=mn.escape=mn.encodeNonAsciiHTML=mn.encodeHTML=mn.encodeXML=void 0;var e=n(h3),r=c(e.default),o=i(r);mn.encodeXML=h(r);var l=n(f3),s=c(l.default),a=i(s);mn.encodeHTML=w(s,a),mn.encodeNonAsciiHTML=h(s);function c(g){return Object.keys(g).sort().reduce(function(y,q){return y[g[q]]="&"+q+";",y},{})}function i(g){for(var y=[],q=[],D=0,C=Object.keys(g);D<C.length;D++){var $=C[D];$.length===1?y.push("\\"+$):q.push($)}y.sort();for(var N=0;N<y.length-1;N++){for(var S=N;S<y.length-1&&y[S].charCodeAt(1)+1===y[S+1].charCodeAt(1);)S+=1;var I=1+S-N;I<3||y.splice(N,I,y[N]+"-"+y[S])}return q.unshift("["+y.join("")+"]"),new RegExp(q.join("|"),"g")}var d=/(?:[\x80-\uD7FF\uE000-\uFFFF]|[\uD800-\uDBFF][\uDC00-\uDFFF]|[\uD800-\uDBFF](?![\uDC00-\uDFFF])|(?:[^\uD800-\uDBFF]|^)[\uDC00-\uDFFF])/g,u=String.prototype.codePointAt!=null?function(g){return g.codePointAt(0)}:function(g){return(g.charCodeAt(0)-55296)*1024+g.charCodeAt(1)-56320+65536};function f(g){return"&#x"+(g.length>1?u(g):g.charCodeAt(0)).toString(16).toUpperCase()+";"}function w(g,y){return function(q){return q.replace(y,function(D){return g[D]}).replace(d,f)}}var m=new RegExp(o.source+"|"+d.source,"g");function v(g){return g.replace(m,f)}mn.escape=v;function _(g){return g.replace(o,f)}mn.escapeUTF8=_;function h(g){return function(y){return y.replace(m,function(q){return g[q]||f(q)})}}return mn}var Gh;function mFe(){return Gh||(Gh=1,(function(n){Object.defineProperty(n,"__esModule",{value:!0}),n.decodeXMLStrict=n.decodeHTML5Strict=n.decodeHTML4Strict=n.decodeHTML5=n.decodeHTML4=n.decodeHTMLStrict=n.decodeHTML=n.decodeXML=n.encodeHTML5=n.encodeHTML4=n.escapeUTF8=n.escape=n.encodeNonAsciiHTML=n.encodeHTML=n.encodeXML=n.encode=n.decodeStrict=n.decode=void 0;var e=Vh(),r=Hh();function o(i,d){return(!d||d<=0?e.decodeXML:e.decodeHTML)(i)}n.decode=o;function l(i,d){return(!d||d<=0?e.decodeXML:e.decodeHTMLStrict)(i)}n.decodeStrict=l;function s(i,d){return(!d||d<=0?r.encodeXML:r.encodeHTML)(i)}n.encode=s;var a=Hh();Object.defineProperty(n,"encodeXML",{enumerable:!0,get:function(){return a.encodeXML}}),Object.defineProperty(n,"encodeHTML",{enumerable:!0,get:function(){return a.encodeHTML}}),Object.defineProperty(n,"encodeNonAsciiHTML",{enumerable:!0,get:function(){return a.encodeNonAsciiHTML}}),Object.defineProperty(n,"escape",{enumerable:!0,get:function(){return a.escape}}),Object.defineProperty(n,"escapeUTF8",{enumerable:!0,get:function(){return a.escapeUTF8}}),Object.defineProperty(n,"encodeHTML4",{enumerable:!0,get:function(){return a.encodeHTML}}),Object.defineProperty(n,"encodeHTML5",{enumerable:!0,get:function(){return a.encodeHTML}});var c=Vh();Object.defineProperty(n,"decodeXML",{enumerable:!0,get:function(){return c.decodeXML}}),Object.defineProperty(n,"decodeHTML",{enumerable:!0,get:function(){return c.decodeHTML}}),Object.defineProperty(n,"decodeHTMLStrict",{enumerable:!0,get:function(){return c.decodeHTMLStrict}}),Object.defineProperty(n,"decodeHTML4",{enumerable:!0,get:function(){return c.decodeHTML}}),Object.defineProperty(n,"decodeHTML5",{enumerable:!0,get:function(){return c.decodeHTML}}),Object.defineProperty(n,"decodeHTML4Strict",{enumerable:!0,get:function(){return c.decodeHTMLStrict}}),Object.defineProperty(n,"decodeHTML5Strict",{enumerable:!0,get:function(){return c.decodeHTMLStrict}}),Object.defineProperty(n,"decodeXMLStrict",{enumerable:!0,get:function(){return c.decodeXML}})})(c1)),c1}const fFe={altglyph:"altGlyph",altglyphdef:"altGlyphDef",altglyphitem:"altGlyphItem",animatecolor:"animateColor",animatemotion:"animateMotion",animatetransform:"animateTransform",clippath:"clipPath",feblend:"feBlend",fecolormatrix:"feColorMatrix",fecomponenttransfer:"feComponentTransfer",fecomposite:"feComposite",feconvolvematrix:"feConvolveMatrix",fediffuselighting:"feDiffuseLighting",fedisplacementmap:"feDisplacementMap",fedistantlight:"feDistantLight",fedropshadow:"feDropShadow",feflood:"feFlood",fefunca:"feFuncA",fefuncb:"feFuncB",fefuncg:"feFuncG",fefuncr:"feFuncR",fegaussianblur:"feGaussianBlur",feimage:"feImage",femerge:"feMerge",femergenode:"feMergeNode",femorphology:"feMorphology",feoffset:"feOffset",fepointlight:"fePointLight",fespecularlighting:"feSpecularLighting",fespotlight:"feSpotLight",fetile:"feTile",feturbulence:"feTurbulence",foreignobject:"foreignObject",glyphref:"glyphRef",lineargradient:"linearGradient",radialgradient:"radialGradient",textpath:"textPath"},hFe={definitionurl:"definitionURL",attributename:"attributeName",attributetype:"attributeType",basefrequency:"baseFrequency",baseprofile:"baseProfile",calcmode:"calcMode",clippathunits:"clipPathUnits",diffuseconstant:"diffuseConstant",edgemode:"edgeMode",filterunits:"filterUnits",glyphref:"glyphRef",gradienttransform:"gradientTransform",gradientunits:"gradientUnits",kernelmatrix:"kernelMatrix",kernelunitlength:"kernelUnitLength",keypoints:"keyPoints",keysplines:"keySplines",keytimes:"keyTimes",lengthadjust:"lengthAdjust",limitingconeangle:"limitingConeAngle",markerheight:"markerHeight",markerunits:"markerUnits",markerwidth:"markerWidth",maskcontentunits:"maskContentUnits",maskunits:"maskUnits",numoctaves:"numOctaves",pathlength:"pathLength",patterncontentunits:"patternContentUnits",patterntransform:"patternTransform",patternunits:"patternUnits",pointsatx:"pointsAtX",pointsaty:"pointsAtY",pointsatz:"pointsAtZ",preservealpha:"preserveAlpha",preserveaspectratio:"preserveAspectRatio",primitiveunits:"primitiveUnits",refx:"refX",refy:"refY",repeatcount:"repeatCount",repeatdur:"repeatDur",requiredextensions:"requiredExtensions",requiredfeatures:"requiredFeatures",specularconstant:"specularConstant",specularexponent:"specularExponent",spreadmethod:"spreadMethod",startoffset:"startOffset",stddeviation:"stdDeviation",stitchtiles:"stitchTiles",surfacescale:"surfaceScale",systemlanguage:"systemLanguage",tablevalues:"tableValues",targetx:"targetX",targety:"targetY",textlength:"textLength",viewbox:"viewBox",viewtarget:"viewTarget",xchannelselector:"xChannelSelector",ychannelselector:"yChannelSelector",zoomandpan:"zoomAndPan"},gFe={elementNames:fFe,attributeNames:hFe};var Wh;function vFe(){if(Wh)return o1.exports;Wh=1;var n=Vie(),e=mFe(),r=gFe;r.elementNames.__proto__=null,r.attributeNames.__proto__=null;var o={__proto__:null,style:!0,script:!0,xmp:!0,iframe:!0,noembed:!0,noframes:!0,plaintext:!0,noscript:!0};function l(m,v){if(m){var _="",h;for(var g in m)h=m[g],_&&(_+=" "),v.xmlMode==="foreign"&&(g=r.attributeNames[g]||g),_+=g,(h!==null&&h!==""||v.xmlMode)&&(_+='="'+(v.decodeEntities?e.encodeXML(h):h.replace(/\"/g,"&quot;"))+'"');return _}}var s={__proto__:null,area:!0,base:!0,basefont:!0,br:!0,col:!0,command:!0,embed:!0,frame:!0,hr:!0,img:!0,input:!0,isindex:!0,keygen:!0,link:!0,meta:!0,param:!0,source:!0,track:!0,wbr:!0},a=o1.exports=function(m,v){!Array.isArray(m)&&!m.cheerio&&(m=[m]),v=v||{};for(var _="",h=0;h<m.length;h++){var g=m[h];g.type==="root"?_+=a(g.children,v):n.isTag(g)?_+=i(g,v):g.type===n.Directive?_+=d(g):g.type===n.Comment?_+=w(g):g.type===n.CDATA?_+=f(g):_+=u(g,v)}return _},c=["mi","mo","mn","ms","mtext","annotation-xml","foreignObject","desc","title"];function i(m,v){v.xmlMode==="foreign"&&(m.name=r.elementNames[m.name]||m.name,m.parent&&c.indexOf(m.parent.name)>=0&&(v=Object.assign({},v,{xmlMode:!1}))),!v.xmlMode&&["svg","math"].indexOf(m.name)>=0&&(v=Object.assign({},v,{xmlMode:"foreign"}));var _="<"+m.name,h=l(m.attribs,v);return h&&(_+=" "+h),v.xmlMode&&(!m.children||m.children.length===0)?_+="/>":(_+=">",m.children&&(_+=a(m.children,v)),(!s[m.name]||v.xmlMode)&&(_+="</"+m.name+">")),_}function d(m){return"<"+m.data+">"}function u(m,v){var _=m.data||"";return v.decodeEntities&&!(m.parent&&m.parent.name in o)&&(_=e.encodeXML(_)),_}function f(m){return"<![CDATA["+m.children[0].data+"]]>"}function w(m){return"<!--"+m.data+"-->"}return o1.exports}var p1,Xh;function _Fe(){if(Xh)return p1;Xh=1;var n=Zi(),e=vFe(),r=n.isTag;p1={getInnerHTML:o,getOuterHTML:e,getText:l};function o(s,a){return s.children?s.children.map(function(c){return e(c,a)}).join(""):""}function l(s){return Array.isArray(s)?s.map(l).join(""):r(s)?s.name==="br"?`
`:l(s.children):s.type===n.CDATA?l(s.children):s.type===n.Text?s.data:""}return p1}var Rr={},Zh;function bFe(){if(Zh)return Rr;Zh=1;var n=Rr.getChildren=function(r){return r.children},e=Rr.getParent=function(r){return r.parent};return Rr.getSiblings=function(r){var o=e(r);return o?n(o):[r]},Rr.getAttributeValue=function(r,o){return r.attribs&&r.attribs[o]},Rr.hasAttrib=function(r,o){return!!r.attribs&&hasOwnProperty.call(r.attribs,o)},Rr.getName=function(r){return r.name},Rr}var ua={},Jh;function wFe(){return Jh||(Jh=1,ua.removeElement=function(n){if(n.prev&&(n.prev.next=n.next),n.next&&(n.next.prev=n.prev),n.parent){var e=n.parent.children;e.splice(e.lastIndexOf(n),1)}},ua.replaceElement=function(n,e){var r=e.prev=n.prev;r&&(r.next=e);var o=e.next=n.next;o&&(o.prev=e);var l=e.parent=n.parent;if(l){var s=l.children;s[s.lastIndexOf(n)]=e}},ua.appendChild=function(n,e){if(e.parent=n,n.children.push(e)!==1){var r=n.children[n.children.length-2];r.next=e,e.prev=r,e.next=null}},ua.append=function(n,e){var r=n.parent,o=n.next;if(e.next=o,e.prev=n,n.next=e,e.parent=r,o){if(o.prev=e,r){var l=r.children;l.splice(l.lastIndexOf(o),0,e)}}else r&&r.children.push(e)},ua.prepend=function(n,e){var r=n.parent;if(r){var o=r.children;o.splice(o.lastIndexOf(n),0,e)}n.prev&&(n.prev.next=e),e.parent=r,e.prev=n.prev,e.next=n,n.prev=e}),ua}var d1,Yh;function xFe(){if(Yh)return d1;Yh=1;var n=Zi().isTag;d1={filter:e,find:r,findOneChild:o,findOne:l,existsOne:s,findAll:a};function e(c,i,d,u){return Array.isArray(i)||(i=[i]),(typeof u!="number"||!isFinite(u))&&(u=1/0),r(c,i,d!==!1,u)}function r(c,i,d,u){for(var f=[],w,m=0,v=i.length;m<v&&!(c(i[m])&&(f.push(i[m]),--u<=0)||(w=i[m].children,d&&w&&w.length>0&&(w=r(c,w,d,u),f=f.concat(w),u-=w.length,u<=0)));m++);return f}function o(c,i){for(var d=0,u=i.length;d<u;d++)if(c(i[d]))return i[d];return null}function l(c,i){for(var d=null,u=0,f=i.length;u<f&&!d;u++)if(n(i[u]))c(i[u])?d=i[u]:i[u].children.length>0&&(d=l(c,i[u].children));else continue;return d}function s(c,i){for(var d=0,u=i.length;d<u;d++)if(n(i[d])&&(c(i[d])||i[d].children.length>0&&s(c,i[d].children)))return!0;return!1}function a(c,i){for(var d=[],u=i.slice();u.length;){var f=u.shift();n(f)&&(f.children&&f.children.length>0&&u.unshift.apply(u,f.children),c(f)&&d.push(f))}return d}return d1}var Br={},Kh;function yFe(){if(Kh)return Br;Kh=1;var n=Zi(),e=Br.isTag=n.isTag;Br.testElement=function(s,a){for(var c in s)if(s.hasOwnProperty(c)){if(c==="tag_name"){if(!e(a)||!s.tag_name(a.name))return!1}else if(c==="tag_type"){if(!s.tag_type(a.type))return!1}else if(c==="tag_contains"){if(e(a)||!s.tag_contains(a.data))return!1}else if(!a.attribs||!s[c](a.attribs[c]))return!1}return!0};var r={tag_name:function(s){return typeof s=="function"?function(a){return e(a)&&s(a.name)}:s==="*"?e:function(a){return e(a)&&a.name===s}},tag_type:function(s){return typeof s=="function"?function(a){return s(a.type)}:function(a){return a.type===s}},tag_contains:function(s){return typeof s=="function"?function(a){return!e(a)&&s(a.data)}:function(a){return!e(a)&&a.data===s}}};function o(s,a){return typeof a=="function"?function(c){return c.attribs&&a(c.attribs[s])}:function(c){return c.attribs&&c.attribs[s]===a}}function l(s,a){return function(c){return s(c)||a(c)}}return Br.getElements=function(s,a,c,i){var d=Object.keys(s).map(function(u){var f=s[u];return u in r?r[u](f):o(u,f)});return d.length===0?[]:this.filter(d.reduce(l),a,c,i)},Br.getElementById=function(s,a,c){return Array.isArray(a)||(a=[a]),this.findOne(o("id",s),a,c!==!1)},Br.getElementsByTagName=function(s,a,c,i){return this.filter(r.tag_name(s),a,c,i)},Br.getElementsByTagType=function(s,a,c,i){return this.filter(r.tag_type(s),a,c,i)},Br}var ki={},Qh;function SFe(){if(Qh)return ki;Qh=1,ki.removeSubsets=function(r){for(var o=r.length,l,s,a;--o>-1;){for(l=s=r[o],r[o]=null,a=!0;s;){if(r.indexOf(s)>-1){a=!1,r.splice(o,1);break}s=s.parent}a&&(r[o]=l)}return r};var n={DISCONNECTED:1,PRECEDING:2,FOLLOWING:4,CONTAINS:8,CONTAINED_BY:16},e=ki.compareDocumentPosition=function(r,o){var l=[],s=[],a,c,i,d,u,f;if(r===o)return 0;for(a=r;a;)l.unshift(a),a=a.parent;for(a=o;a;)s.unshift(a),a=a.parent;for(f=0;l[f]===s[f];)f++;return f===0?n.DISCONNECTED:(c=l[f-1],i=c.children,d=l[f],u=s[f],i.indexOf(d)>i.indexOf(u)?c===o?n.FOLLOWING|n.CONTAINED_BY:n.FOLLOWING:c===r?n.PRECEDING|n.CONTAINS:n.PRECEDING)};return ki.uniqueSort=function(r){var o=r.length,l,s;for(r=r.slice();--o>-1;)l=r[o],s=r.indexOf(l),s>-1&&s<o&&r.splice(o,1);return r.sort(function(a,c){var i=e(a,c);return i&n.PRECEDING?-1:i&n.FOLLOWING?1:0}),r},ki}var e6;function g3(){return e6||(e6=1,(function(n){var e=n.exports;[_Fe(),bFe(),wFe(),xFe(),yFe(),SFe()].forEach(function(r){Object.keys(r).forEach(function(o){e[o]=r[o].bind(e)})})})(s1)),s1.exports}var u1,t6;function NFe(){if(t6)return u1;t6=1;var n=m3(),e=g3();function r(i,d){this.init(i,d)}Gl()(r,n),r.prototype.init=n;function o(i,d){return e.getElementsByTagName(i,d,!0)}function l(i,d){return e.getElementsByTagName(i,d,!0,1)[0]}function s(i,d,u){return e.getText(e.getElementsByTagName(i,d,u,1)).trim()}function a(i,d,u,f,w){var m=s(u,f,w);m&&(i[d]=m)}var c=function(i){return i==="rss"||i==="feed"||i==="rdf:RDF"};return r.prototype.onend=function(){var i={},d=l(c,this.dom),u,f;d&&(d.name==="feed"?(f=d.children,i.type="atom",a(i,"id","id",f),a(i,"title","title",f),(u=l("link",f))&&(u=u.attribs)&&(u=u.href)&&(i.link=u),a(i,"description","subtitle",f),(u=s("updated",f))&&(i.updated=new Date(u)),a(i,"author","email",f,!0),i.items=o("entry",f).map(function(w){var m={},v;return w=w.children,a(m,"id","id",w),a(m,"title","title",w),(v=l("link",w))&&(v=v.attribs)&&(v=v.href)&&(m.link=v),(v=s("summary",w)||s("content",w))&&(m.description=v),(v=s("updated",w))&&(m.pubDate=new Date(v)),m})):(f=l("channel",d.children).children,i.type=d.name.substr(0,3),i.id="",a(i,"title","title",f),a(i,"link","link",f),a(i,"description","description",f),(u=s("lastBuildDate",f))&&(i.updated=new Date(u)),a(i,"author","managingEditor",f,!0),i.items=o("item",d.children).map(function(w){var m={},v;return w=w.children,a(m,"id","guid",w),a(m,"title","title",w),a(m,"link","link",w),a(m,"description","description",w),(v=s("pubDate",w))&&(m.pubDate=new Date(v)),m}))),this.dom=i,n.prototype._handleCallback.call(this,d?null:Error("couldn't find root of feed"))},u1=r,u1}var m1={},Tl={exports:{}};/*! safe-buffer. MIT License. Feross Aboukhadijeh <https://feross.org/opensource> */var n6;function EFe(){return n6||(n6=1,(function(n,e){var r=Wr,o=r.Buffer;function l(a,c){for(var i in a)c[i]=a[i]}o.from&&o.alloc&&o.allocUnsafe&&o.allocUnsafeSlow?n.exports=r:(l(r,e),e.Buffer=s);function s(a,c,i){return o(a,c,i)}s.prototype=Object.create(o.prototype),l(o,s),s.from=function(a,c,i){if(typeof a=="number")throw new TypeError("Argument must not be a number");return o(a,c,i)},s.alloc=function(a,c,i){if(typeof a!="number")throw new TypeError("Argument must be a number");var d=o(a);return c!==void 0?typeof i=="string"?d.fill(c,i):d.fill(c):d.fill(0),d},s.allocUnsafe=function(a){if(typeof a!="number")throw new TypeError("Argument must be a number");return o(a)},s.allocUnsafeSlow=function(a){if(typeof a!="number")throw new TypeError("Argument must be a number");return r.SlowBuffer(a)}})(Tl,Tl.exports)),Tl.exports}var r6;function TFe(){if(r6)return m1;r6=1;var n=EFe().Buffer,e=n.isEncoding||function(g){switch(g=""+g,g&&g.toLowerCase()){case"hex":case"utf8":case"utf-8":case"ascii":case"binary":case"base64":case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":case"raw":return!0;default:return!1}};function r(g){if(!g)return"utf8";for(var y;;)switch(g){case"utf8":case"utf-8":return"utf8";case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return"utf16le";case"latin1":case"binary":return"latin1";case"base64":case"ascii":case"hex":return g;default:if(y)return;g=(""+g).toLowerCase(),y=!0}}function o(g){var y=r(g);if(typeof y!="string"&&(n.isEncoding===e||!e(g)))throw new Error("Unknown encoding: "+g);return y||g}m1.StringDecoder=l;function l(g){this.encoding=o(g);var y;switch(this.encoding){case"utf16le":this.text=f,this.end=w,y=4;break;case"utf8":this.fillLast=i,y=4;break;case"base64":this.text=m,this.end=v,y=3;break;default:this.write=_,this.end=h;return}this.lastNeed=0,this.lastTotal=0,this.lastChar=n.allocUnsafe(y)}l.prototype.write=function(g){if(g.length===0)return"";var y,q;if(this.lastNeed){if(y=this.fillLast(g),y===void 0)return"";q=this.lastNeed,this.lastNeed=0}else q=0;return q<g.length?y?y+this.text(g,q):this.text(g,q):y||""},l.prototype.end=u,l.prototype.text=d,l.prototype.fillLast=function(g){if(this.lastNeed<=g.length)return g.copy(this.lastChar,this.lastTotal-this.lastNeed,0,this.lastNeed),this.lastChar.toString(this.encoding,0,this.lastTotal);g.copy(this.lastChar,this.lastTotal-this.lastNeed,0,g.length),this.lastNeed-=g.length};function s(g){return g<=127?0:g>>5===6?2:g>>4===14?3:g>>3===30?4:g>>6===2?-1:-2}function a(g,y,q){var D=y.length-1;if(D<q)return 0;var C=s(y[D]);return C>=0?(C>0&&(g.lastNeed=C-1),C):--D<q||C===-2?0:(C=s(y[D]),C>=0?(C>0&&(g.lastNeed=C-2),C):--D<q||C===-2?0:(C=s(y[D]),C>=0?(C>0&&(C===2?C=0:g.lastNeed=C-3),C):0))}function c(g,y,q){if((y[0]&192)!==128)return g.lastNeed=0,"�";if(g.lastNeed>1&&y.length>1){if((y[1]&192)!==128)return g.lastNeed=1,"�";if(g.lastNeed>2&&y.length>2&&(y[2]&192)!==128)return g.lastNeed=2,"�"}}function i(g){var y=this.lastTotal-this.lastNeed,q=c(this,g);if(q!==void 0)return q;if(this.lastNeed<=g.length)return g.copy(this.lastChar,y,0,this.lastNeed),this.lastChar.toString(this.encoding,0,this.lastTotal);g.copy(this.lastChar,y,0,g.length),this.lastNeed-=g.length}function d(g,y){var q=a(this,g,y);if(!this.lastNeed)return g.toString("utf8",y);this.lastTotal=q;var D=g.length-(q-this.lastNeed);return g.copy(this.lastChar,0,D),g.toString("utf8",y,D)}function u(g){var y=g&&g.length?this.write(g):"";return this.lastNeed?y+"�":y}function f(g,y){if((g.length-y)%2===0){var q=g.toString("utf16le",y);if(q){var D=q.charCodeAt(q.length-1);if(D>=55296&&D<=56319)return this.lastNeed=2,this.lastTotal=4,this.lastChar[0]=g[g.length-2],this.lastChar[1]=g[g.length-1],q.slice(0,-1)}return q}return this.lastNeed=1,this.lastTotal=2,this.lastChar[0]=g[g.length-1],g.toString("utf16le",y,g.length-1)}function w(g){var y=g&&g.length?this.write(g):"";if(this.lastNeed){var q=this.lastTotal-this.lastNeed;return y+this.lastChar.toString("utf16le",0,q)}return y}function m(g,y){var q=(g.length-y)%3;return q===0?g.toString("base64",y):(this.lastNeed=3-q,this.lastTotal=3,q===1?this.lastChar[0]=g[g.length-1]:(this.lastChar[0]=g[g.length-2],this.lastChar[1]=g[g.length-1]),g.toString("base64",y,g.length-q))}function v(g){var y=g&&g.length?this.write(g):"";return this.lastNeed?y+this.lastChar.toString("base64",0,3-this.lastNeed):y}function _(g){return g.toString(this.encoding)}function h(g){return g&&g.length?this.write(g):""}return m1}var f1,a6;function v3(){if(a6)return f1;a6=1,f1=l;var n=d3(),e=Wr.Writable,r=TFe().StringDecoder,o=Wr.Buffer;function l(s,a){var c=this._parser=new n(s,a),i=this._decoder=new r;e.call(this,{decodeStrings:!1}),this.once("finish",function(){c.end(i.end())})}return Gl()(l,e),l.prototype._write=function(s,a,c){s instanceof o&&(s=this._decoder.write(s)),this._parser.write(s),c()},f1}var h1,i6;function AFe(){if(i6)return h1;i6=1,h1=e;var n=v3();function e(l){n.call(this,new r(this),l)}Gl()(e,n),e.prototype.readable=!0;function r(l){this.scope=l}var o=Wl().EVENTS;return Object.keys(o).forEach(function(l){if(o[l]===0)r.prototype["on"+l]=function(){this.scope.emit(l)};else if(o[l]===1)r.prototype["on"+l]=function(s){this.scope.emit(l,s)};else if(o[l]===2)r.prototype["on"+l]=function(s,a){this.scope.emit(l,s,a)};else throw Error("wrong number of arguments!")}),h1}var g1,s6;function $Fe(){if(s6)return g1;s6=1,g1=n;function n(r){this._cbs=r||{}}var e=Wl().EVENTS;return Object.keys(e).forEach(function(r){if(e[r]===0)r="on"+r,n.prototype[r]=function(){this._cbs[r]&&this._cbs[r]()};else if(e[r]===1)r="on"+r,n.prototype[r]=function(o){this._cbs[r]&&this._cbs[r](o)};else if(e[r]===2)r="on"+r,n.prototype[r]=function(o,l){this._cbs[r]&&this._cbs[r](o,l)};else throw Error("wrong number of arguments")}),g1}var v1,o6;function DFe(){if(o6)return v1;o6=1,v1=n;function n(r){this._cbs=r||{},this.events=[]}var e=Wl().EVENTS;return Object.keys(e).forEach(function(r){if(e[r]===0)r="on"+r,n.prototype[r]=function(){this.events.push([r]),this._cbs[r]&&this._cbs[r]()};else if(e[r]===1)r="on"+r,n.prototype[r]=function(o){this.events.push([r,o]),this._cbs[r]&&this._cbs[r](o)};else if(e[r]===2)r="on"+r,n.prototype[r]=function(o,l){this.events.push([r,o,l]),this._cbs[r]&&this._cbs[r](o,l)};else throw Error("wrong number of arguments")}),n.prototype.onreset=function(){this.events=[],this._cbs.onreset&&this._cbs.onreset()},n.prototype.restart=function(){this._cbs.onreset&&this._cbs.onreset();for(var r=0,o=this.events.length;r<o;r++)if(this._cbs[this.events[r][0]]){var l=this.events[r].length;l===1?this._cbs[this.events[r][0]]():l===2?this._cbs[this.events[r][0]](this.events[r][1]):this._cbs[this.events[r][0]](this.events[r][1],this.events[r][2])}},v1}var l6;function Wl(){return l6||(l6=1,(function(n){var e=d3(),r=m3();function o(l,s){return delete n.exports[l],n.exports[l]=s,s}n.exports={Parser:e,Tokenizer:p3(),ElementType:Zi(),DomHandler:r,get FeedHandler(){return o("FeedHandler",NFe())},get Stream(){return o("Stream",AFe())},get WritableStream(){return o("WritableStream",v3())},get ProxyHandler(){return o("ProxyHandler",$Fe())},get DomUtils(){return o("DomUtils",g3())},get CollectingHandler(){return o("CollectingHandler",DFe())},DefaultHandler:r,get RssHandler(){return o("RssHandler",this.FeedHandler)},parseDOM:function(l,s){var a=new r(s);return new e(a,s).end(l),a.dom},parseFeed:function(l,s){var a=new n.exports.FeedHandler(s);return new e(a,s).end(l),a.dom},createDomStream:function(l,s,a){var c=new r(l,s,a);return new e(c,s)},EVENTS:{attribute:2,cdatastart:0,cdataend:0,text:1,processinginstruction:2,comment:1,commentend:0,closetag:1,opentag:2,opentagname:1,error:1,end:0}}})(Kp)),Kp.exports}var _1,c6;function CFe(){if(c6)return _1;c6=1;var n=Wl(),e=function(o){var l=new n.DomHandler,s=new n.Parser(l,{lowerCaseAttributeNames:!1});return s.parseComplete(o),l.dom};return _1=e,_1}var b1,p6;function IFe(){if(p6)return b1;p6=1;var n=g_(),e=CFe();return b1=function(o,l){var s=n(o,l);return function(c,i){var d=typeof i>"u"&&typeof c=="string",u=!d,f=d?c:i,w=u?c.getVNodeKey:void 0,m=e(f),v;return m.length>1?v=m.map(function(_){return s.convert(_,w)}):v=s.convert(m[0],w),v}},b1}var w1,d6;function kFe(){if(d6)return w1;d6=1;var n=IFe();return w1=function(r){if(!r.VNode||!r.VText)throw new Error("html-to-vdom needs to be initialized with VNode and VText");return n(r.VNode,r.VText)},w1}var qFe=kFe();const _3=Rl(qFe);var Za=function(){return Za=Object.assign||function(n){for(var e,r=1,o=arguments.length;r<o;r++){e=arguments[r];for(var l in e)Object.prototype.hasOwnProperty.call(e,l)&&(n[l]=e[l])}return n},Za.apply(this,arguments)},OFe="~",LFe="~~";function Cd(n,e){for(var r={},o={},l=n.split(LFe),s=!1,a=0;l.length>a;a++){for(var c=l[a].split(OFe),i=0;i<c.length;i+=2){var d=c[i],u=c[i+1],f="&"+d+";";r[f]=u,s&&(r["&"+d]=u),o[u]=f}s=!0}return e?{entities:Za(Za({},r),e.entities),characters:Za(Za({},o),e.characters)}:{entities:r,characters:o}}var x1={xml:/&(?:#\d+|#[xX][\da-fA-F]+|[0-9a-zA-Z]+);?/g,html4:/&notin;|&(?:nbsp|iexcl|cent|pound|curren|yen|brvbar|sect|uml|copy|ordf|laquo|not|shy|reg|macr|deg|plusmn|sup2|sup3|acute|micro|para|middot|cedil|sup1|ordm|raquo|frac14|frac12|frac34|iquest|Agrave|Aacute|Acirc|Atilde|Auml|Aring|AElig|Ccedil|Egrave|Eacute|Ecirc|Euml|Igrave|Iacute|Icirc|Iuml|ETH|Ntilde|Ograve|Oacute|Ocirc|Otilde|Ouml|times|Oslash|Ugrave|Uacute|Ucirc|Uuml|Yacute|THORN|szlig|agrave|aacute|acirc|atilde|auml|aring|aelig|ccedil|egrave|eacute|ecirc|euml|igrave|iacute|icirc|iuml|eth|ntilde|ograve|oacute|ocirc|otilde|ouml|divide|oslash|ugrave|uacute|ucirc|uuml|yacute|thorn|yuml|quot|amp|lt|gt|#\d+|#[xX][\da-fA-F]+|[0-9a-zA-Z]+);?/g,html5:/&centerdot;|&copysr;|&divideontimes;|&gtcc;|&gtcir;|&gtdot;|&gtlPar;|&gtquest;|&gtrapprox;|&gtrarr;|&gtrdot;|&gtreqless;|&gtreqqless;|&gtrless;|&gtrsim;|&ltcc;|&ltcir;|&ltdot;|&lthree;|&ltimes;|&ltlarr;|&ltquest;|&ltrPar;|&ltri;|&ltrie;|&ltrif;|&notin;|&notinE;|&notindot;|&notinva;|&notinvb;|&notinvc;|&notni;|&notniva;|&notnivb;|&notnivc;|&parallel;|&timesb;|&timesbar;|&timesd;|&(?:AElig|AMP|Aacute|Acirc|Agrave|Aring|Atilde|Auml|COPY|Ccedil|ETH|Eacute|Ecirc|Egrave|Euml|GT|Iacute|Icirc|Igrave|Iuml|LT|Ntilde|Oacute|Ocirc|Ograve|Oslash|Otilde|Ouml|QUOT|REG|THORN|Uacute|Ucirc|Ugrave|Uuml|Yacute|aacute|acirc|acute|aelig|agrave|amp|aring|atilde|auml|brvbar|ccedil|cedil|cent|copy|curren|deg|divide|eacute|ecirc|egrave|eth|euml|frac12|frac14|frac34|gt|iacute|icirc|iexcl|igrave|iquest|iuml|laquo|lt|macr|micro|middot|nbsp|not|ntilde|oacute|ocirc|ograve|ordf|ordm|oslash|otilde|ouml|para|plusmn|pound|quot|raquo|reg|sect|shy|sup1|sup2|sup3|szlig|thorn|times|uacute|ucirc|ugrave|uml|uuml|yacute|yen|yuml|#\d+|#[xX][\da-fA-F]+|[0-9a-zA-Z]+);?/g},Ya={};Ya.xml=Cd(`lt~<~gt~>~quot~"~apos~'~amp~&`);Ya.html4=Cd(`apos~'~OElig~Œ~oelig~œ~Scaron~Š~scaron~š~Yuml~Ÿ~circ~ˆ~tilde~˜~ensp~ ~emsp~ ~thinsp~ ~zwnj~‌~zwj~‍~lrm~‎~rlm~‏~ndash~–~mdash~—~lsquo~‘~rsquo~’~sbquo~‚~ldquo~“~rdquo~”~bdquo~„~dagger~†~Dagger~‡~permil~‰~lsaquo~‹~rsaquo~›~euro~€~fnof~ƒ~Alpha~Α~Beta~Β~Gamma~Γ~Delta~Δ~Epsilon~Ε~Zeta~Ζ~Eta~Η~Theta~Θ~Iota~Ι~Kappa~Κ~Lambda~Λ~Mu~Μ~Nu~Ν~Xi~Ξ~Omicron~Ο~Pi~Π~Rho~Ρ~Sigma~Σ~Tau~Τ~Upsilon~Υ~Phi~Φ~Chi~Χ~Psi~Ψ~Omega~Ω~alpha~α~beta~β~gamma~γ~delta~δ~epsilon~ε~zeta~ζ~eta~η~theta~θ~iota~ι~kappa~κ~lambda~λ~mu~μ~nu~ν~xi~ξ~omicron~ο~pi~π~rho~ρ~sigmaf~ς~sigma~σ~tau~τ~upsilon~υ~phi~φ~chi~χ~psi~ψ~omega~ω~thetasym~ϑ~upsih~ϒ~piv~ϖ~bull~•~hellip~…~prime~′~Prime~″~oline~‾~frasl~⁄~weierp~℘~image~ℑ~real~ℜ~trade~™~alefsym~ℵ~larr~←~uarr~↑~rarr~→~darr~↓~harr~↔~crarr~↵~lArr~⇐~uArr~⇑~rArr~⇒~dArr~⇓~hArr~⇔~forall~∀~part~∂~exist~∃~empty~∅~nabla~∇~isin~∈~notin~∉~ni~∋~prod~∏~sum~∑~minus~−~lowast~∗~radic~√~prop~∝~infin~∞~ang~∠~and~∧~or~∨~cap~∩~cup~∪~int~∫~there4~∴~sim~∼~cong~≅~asymp~≈~ne~≠~equiv~≡~le~≤~ge~≥~sub~⊂~sup~⊃~nsub~⊄~sube~⊆~supe~⊇~oplus~⊕~otimes~⊗~perp~⊥~sdot~⋅~lceil~⌈~rceil~⌉~lfloor~⌊~rfloor~⌋~lang~〈~rang~〉~loz~◊~spades~♠~clubs~♣~hearts~♥~diams~♦~~nbsp~ ~iexcl~¡~cent~¢~pound~£~curren~¤~yen~¥~brvbar~¦~sect~§~uml~¨~copy~©~ordf~ª~laquo~«~not~¬~shy~­~reg~®~macr~¯~deg~°~plusmn~±~sup2~²~sup3~³~acute~´~micro~µ~para~¶~middot~·~cedil~¸~sup1~¹~ordm~º~raquo~»~frac14~¼~frac12~½~frac34~¾~iquest~¿~Agrave~À~Aacute~Á~Acirc~Â~Atilde~Ã~Auml~Ä~Aring~Å~AElig~Æ~Ccedil~Ç~Egrave~È~Eacute~É~Ecirc~Ê~Euml~Ë~Igrave~Ì~Iacute~Í~Icirc~Î~Iuml~Ï~ETH~Ð~Ntilde~Ñ~Ograve~Ò~Oacute~Ó~Ocirc~Ô~Otilde~Õ~Ouml~Ö~times~×~Oslash~Ø~Ugrave~Ù~Uacute~Ú~Ucirc~Û~Uuml~Ü~Yacute~Ý~THORN~Þ~szlig~ß~agrave~à~aacute~á~acirc~â~atilde~ã~auml~ä~aring~å~aelig~æ~ccedil~ç~egrave~è~eacute~é~ecirc~ê~euml~ë~igrave~ì~iacute~í~icirc~î~iuml~ï~eth~ð~ntilde~ñ~ograve~ò~oacute~ó~ocirc~ô~otilde~õ~ouml~ö~divide~÷~oslash~ø~ugrave~ù~uacute~ú~ucirc~û~uuml~ü~yacute~ý~thorn~þ~yuml~ÿ~quot~"~amp~&~lt~<~gt~>`);Ya.html5=Cd('Abreve~Ă~Acy~А~Afr~𝔄~Amacr~Ā~And~⩓~Aogon~Ą~Aopf~𝔸~ApplyFunction~⁡~Ascr~𝒜~Assign~≔~Backslash~∖~Barv~⫧~Barwed~⌆~Bcy~Б~Because~∵~Bernoullis~ℬ~Bfr~𝔅~Bopf~𝔹~Breve~˘~Bscr~ℬ~Bumpeq~≎~CHcy~Ч~Cacute~Ć~Cap~⋒~CapitalDifferentialD~ⅅ~Cayleys~ℭ~Ccaron~Č~Ccirc~Ĉ~Cconint~∰~Cdot~Ċ~Cedilla~¸~CenterDot~·~Cfr~ℭ~CircleDot~⊙~CircleMinus~⊖~CirclePlus~⊕~CircleTimes~⊗~ClockwiseContourIntegral~∲~CloseCurlyDoubleQuote~”~CloseCurlyQuote~’~Colon~∷~Colone~⩴~Congruent~≡~Conint~∯~ContourIntegral~∮~Copf~ℂ~Coproduct~∐~CounterClockwiseContourIntegral~∳~Cross~⨯~Cscr~𝒞~Cup~⋓~CupCap~≍~DD~ⅅ~DDotrahd~⤑~DJcy~Ђ~DScy~Ѕ~DZcy~Џ~Darr~↡~Dashv~⫤~Dcaron~Ď~Dcy~Д~Del~∇~Dfr~𝔇~DiacriticalAcute~´~DiacriticalDot~˙~DiacriticalDoubleAcute~˝~DiacriticalGrave~`~DiacriticalTilde~˜~Diamond~⋄~DifferentialD~ⅆ~Dopf~𝔻~Dot~¨~DotDot~⃜~DotEqual~≐~DoubleContourIntegral~∯~DoubleDot~¨~DoubleDownArrow~⇓~DoubleLeftArrow~⇐~DoubleLeftRightArrow~⇔~DoubleLeftTee~⫤~DoubleLongLeftArrow~⟸~DoubleLongLeftRightArrow~⟺~DoubleLongRightArrow~⟹~DoubleRightArrow~⇒~DoubleRightTee~⊨~DoubleUpArrow~⇑~DoubleUpDownArrow~⇕~DoubleVerticalBar~∥~DownArrow~↓~DownArrowBar~⤓~DownArrowUpArrow~⇵~DownBreve~̑~DownLeftRightVector~⥐~DownLeftTeeVector~⥞~DownLeftVector~↽~DownLeftVectorBar~⥖~DownRightTeeVector~⥟~DownRightVector~⇁~DownRightVectorBar~⥗~DownTee~⊤~DownTeeArrow~↧~Downarrow~⇓~Dscr~𝒟~Dstrok~Đ~ENG~Ŋ~Ecaron~Ě~Ecy~Э~Edot~Ė~Efr~𝔈~Element~∈~Emacr~Ē~EmptySmallSquare~◻~EmptyVerySmallSquare~▫~Eogon~Ę~Eopf~𝔼~Equal~⩵~EqualTilde~≂~Equilibrium~⇌~Escr~ℰ~Esim~⩳~Exists~∃~ExponentialE~ⅇ~Fcy~Ф~Ffr~𝔉~FilledSmallSquare~◼~FilledVerySmallSquare~▪~Fopf~𝔽~ForAll~∀~Fouriertrf~ℱ~Fscr~ℱ~GJcy~Ѓ~Gammad~Ϝ~Gbreve~Ğ~Gcedil~Ģ~Gcirc~Ĝ~Gcy~Г~Gdot~Ġ~Gfr~𝔊~Gg~⋙~Gopf~𝔾~GreaterEqual~≥~GreaterEqualLess~⋛~GreaterFullEqual~≧~GreaterGreater~⪢~GreaterLess~≷~GreaterSlantEqual~⩾~GreaterTilde~≳~Gscr~𝒢~Gt~≫~HARDcy~Ъ~Hacek~ˇ~Hat~^~Hcirc~Ĥ~Hfr~ℌ~HilbertSpace~ℋ~Hopf~ℍ~HorizontalLine~─~Hscr~ℋ~Hstrok~Ħ~HumpDownHump~≎~HumpEqual~≏~IEcy~Е~IJlig~Ĳ~IOcy~Ё~Icy~И~Idot~İ~Ifr~ℑ~Im~ℑ~Imacr~Ī~ImaginaryI~ⅈ~Implies~⇒~Int~∬~Integral~∫~Intersection~⋂~InvisibleComma~⁣~InvisibleTimes~⁢~Iogon~Į~Iopf~𝕀~Iscr~ℐ~Itilde~Ĩ~Iukcy~І~Jcirc~Ĵ~Jcy~Й~Jfr~𝔍~Jopf~𝕁~Jscr~𝒥~Jsercy~Ј~Jukcy~Є~KHcy~Х~KJcy~Ќ~Kcedil~Ķ~Kcy~К~Kfr~𝔎~Kopf~𝕂~Kscr~𝒦~LJcy~Љ~Lacute~Ĺ~Lang~⟪~Laplacetrf~ℒ~Larr~↞~Lcaron~Ľ~Lcedil~Ļ~Lcy~Л~LeftAngleBracket~⟨~LeftArrow~←~LeftArrowBar~⇤~LeftArrowRightArrow~⇆~LeftCeiling~⌈~LeftDoubleBracket~⟦~LeftDownTeeVector~⥡~LeftDownVector~⇃~LeftDownVectorBar~⥙~LeftFloor~⌊~LeftRightArrow~↔~LeftRightVector~⥎~LeftTee~⊣~LeftTeeArrow~↤~LeftTeeVector~⥚~LeftTriangle~⊲~LeftTriangleBar~⧏~LeftTriangleEqual~⊴~LeftUpDownVector~⥑~LeftUpTeeVector~⥠~LeftUpVector~↿~LeftUpVectorBar~⥘~LeftVector~↼~LeftVectorBar~⥒~Leftarrow~⇐~Leftrightarrow~⇔~LessEqualGreater~⋚~LessFullEqual~≦~LessGreater~≶~LessLess~⪡~LessSlantEqual~⩽~LessTilde~≲~Lfr~𝔏~Ll~⋘~Lleftarrow~⇚~Lmidot~Ŀ~LongLeftArrow~⟵~LongLeftRightArrow~⟷~LongRightArrow~⟶~Longleftarrow~⟸~Longleftrightarrow~⟺~Longrightarrow~⟹~Lopf~𝕃~LowerLeftArrow~↙~LowerRightArrow~↘~Lscr~ℒ~Lsh~↰~Lstrok~Ł~Lt~≪~Map~⤅~Mcy~М~MediumSpace~ ~Mellintrf~ℳ~Mfr~𝔐~MinusPlus~∓~Mopf~𝕄~Mscr~ℳ~NJcy~Њ~Nacute~Ń~Ncaron~Ň~Ncedil~Ņ~Ncy~Н~NegativeMediumSpace~​~NegativeThickSpace~​~NegativeThinSpace~​~NegativeVeryThinSpace~​~NestedGreaterGreater~≫~NestedLessLess~≪~NewLine~\n~Nfr~𝔑~NoBreak~⁠~NonBreakingSpace~ ~Nopf~ℕ~Not~⫬~NotCongruent~≢~NotCupCap~≭~NotDoubleVerticalBar~∦~NotElement~∉~NotEqual~≠~NotEqualTilde~≂̸~NotExists~∄~NotGreater~≯~NotGreaterEqual~≱~NotGreaterFullEqual~≧̸~NotGreaterGreater~≫̸~NotGreaterLess~≹~NotGreaterSlantEqual~⩾̸~NotGreaterTilde~≵~NotHumpDownHump~≎̸~NotHumpEqual~≏̸~NotLeftTriangle~⋪~NotLeftTriangleBar~⧏̸~NotLeftTriangleEqual~⋬~NotLess~≮~NotLessEqual~≰~NotLessGreater~≸~NotLessLess~≪̸~NotLessSlantEqual~⩽̸~NotLessTilde~≴~NotNestedGreaterGreater~⪢̸~NotNestedLessLess~⪡̸~NotPrecedes~⊀~NotPrecedesEqual~⪯̸~NotPrecedesSlantEqual~⋠~NotReverseElement~∌~NotRightTriangle~⋫~NotRightTriangleBar~⧐̸~NotRightTriangleEqual~⋭~NotSquareSubset~⊏̸~NotSquareSubsetEqual~⋢~NotSquareSuperset~⊐̸~NotSquareSupersetEqual~⋣~NotSubset~⊂⃒~NotSubsetEqual~⊈~NotSucceeds~⊁~NotSucceedsEqual~⪰̸~NotSucceedsSlantEqual~⋡~NotSucceedsTilde~≿̸~NotSuperset~⊃⃒~NotSupersetEqual~⊉~NotTilde~≁~NotTildeEqual~≄~NotTildeFullEqual~≇~NotTildeTilde~≉~NotVerticalBar~∤~Nscr~𝒩~Ocy~О~Odblac~Ő~Ofr~𝔒~Omacr~Ō~Oopf~𝕆~OpenCurlyDoubleQuote~“~OpenCurlyQuote~‘~Or~⩔~Oscr~𝒪~Otimes~⨷~OverBar~‾~OverBrace~⏞~OverBracket~⎴~OverParenthesis~⏜~PartialD~∂~Pcy~П~Pfr~𝔓~PlusMinus~±~Poincareplane~ℌ~Popf~ℙ~Pr~⪻~Precedes~≺~PrecedesEqual~⪯~PrecedesSlantEqual~≼~PrecedesTilde~≾~Product~∏~Proportion~∷~Proportional~∝~Pscr~𝒫~Qfr~𝔔~Qopf~ℚ~Qscr~𝒬~RBarr~⤐~Racute~Ŕ~Rang~⟫~Rarr~↠~Rarrtl~⤖~Rcaron~Ř~Rcedil~Ŗ~Rcy~Р~Re~ℜ~ReverseElement~∋~ReverseEquilibrium~⇋~ReverseUpEquilibrium~⥯~Rfr~ℜ~RightAngleBracket~⟩~RightArrow~→~RightArrowBar~⇥~RightArrowLeftArrow~⇄~RightCeiling~⌉~RightDoubleBracket~⟧~RightDownTeeVector~⥝~RightDownVector~⇂~RightDownVectorBar~⥕~RightFloor~⌋~RightTee~⊢~RightTeeArrow~↦~RightTeeVector~⥛~RightTriangle~⊳~RightTriangleBar~⧐~RightTriangleEqual~⊵~RightUpDownVector~⥏~RightUpTeeVector~⥜~RightUpVector~↾~RightUpVectorBar~⥔~RightVector~⇀~RightVectorBar~⥓~Rightarrow~⇒~Ropf~ℝ~RoundImplies~⥰~Rrightarrow~⇛~Rscr~ℛ~Rsh~↱~RuleDelayed~⧴~SHCHcy~Щ~SHcy~Ш~SOFTcy~Ь~Sacute~Ś~Sc~⪼~Scedil~Ş~Scirc~Ŝ~Scy~С~Sfr~𝔖~ShortDownArrow~↓~ShortLeftArrow~←~ShortRightArrow~→~ShortUpArrow~↑~SmallCircle~∘~Sopf~𝕊~Sqrt~√~Square~□~SquareIntersection~⊓~SquareSubset~⊏~SquareSubsetEqual~⊑~SquareSuperset~⊐~SquareSupersetEqual~⊒~SquareUnion~⊔~Sscr~𝒮~Star~⋆~Sub~⋐~Subset~⋐~SubsetEqual~⊆~Succeeds~≻~SucceedsEqual~⪰~SucceedsSlantEqual~≽~SucceedsTilde~≿~SuchThat~∋~Sum~∑~Sup~⋑~Superset~⊃~SupersetEqual~⊇~Supset~⋑~TRADE~™~TSHcy~Ћ~TScy~Ц~Tab~	~Tcaron~Ť~Tcedil~Ţ~Tcy~Т~Tfr~𝔗~Therefore~∴~ThickSpace~  ~ThinSpace~ ~Tilde~∼~TildeEqual~≃~TildeFullEqual~≅~TildeTilde~≈~Topf~𝕋~TripleDot~⃛~Tscr~𝒯~Tstrok~Ŧ~Uarr~↟~Uarrocir~⥉~Ubrcy~Ў~Ubreve~Ŭ~Ucy~У~Udblac~Ű~Ufr~𝔘~Umacr~Ū~UnderBar~_~UnderBrace~⏟~UnderBracket~⎵~UnderParenthesis~⏝~Union~⋃~UnionPlus~⊎~Uogon~Ų~Uopf~𝕌~UpArrow~↑~UpArrowBar~⤒~UpArrowDownArrow~⇅~UpDownArrow~↕~UpEquilibrium~⥮~UpTee~⊥~UpTeeArrow~↥~Uparrow~⇑~Updownarrow~⇕~UpperLeftArrow~↖~UpperRightArrow~↗~Upsi~ϒ~Uring~Ů~Uscr~𝒰~Utilde~Ũ~VDash~⊫~Vbar~⫫~Vcy~В~Vdash~⊩~Vdashl~⫦~Vee~⋁~Verbar~‖~Vert~‖~VerticalBar~∣~VerticalLine~|~VerticalSeparator~❘~VerticalTilde~≀~VeryThinSpace~ ~Vfr~𝔙~Vopf~𝕍~Vscr~𝒱~Vvdash~⊪~Wcirc~Ŵ~Wedge~⋀~Wfr~𝔚~Wopf~𝕎~Wscr~𝒲~Xfr~𝔛~Xopf~𝕏~Xscr~𝒳~YAcy~Я~YIcy~Ї~YUcy~Ю~Ycirc~Ŷ~Ycy~Ы~Yfr~𝔜~Yopf~𝕐~Yscr~𝒴~ZHcy~Ж~Zacute~Ź~Zcaron~Ž~Zcy~З~Zdot~Ż~ZeroWidthSpace~​~Zfr~ℨ~Zopf~ℤ~Zscr~𝒵~abreve~ă~ac~∾~acE~∾̳~acd~∿~acy~а~af~⁡~afr~𝔞~aleph~ℵ~amacr~ā~amalg~⨿~andand~⩕~andd~⩜~andslope~⩘~andv~⩚~ange~⦤~angle~∠~angmsd~∡~angmsdaa~⦨~angmsdab~⦩~angmsdac~⦪~angmsdad~⦫~angmsdae~⦬~angmsdaf~⦭~angmsdag~⦮~angmsdah~⦯~angrt~∟~angrtvb~⊾~angrtvbd~⦝~angsph~∢~angst~Å~angzarr~⍼~aogon~ą~aopf~𝕒~ap~≈~apE~⩰~apacir~⩯~ape~≊~apid~≋~approx~≈~approxeq~≊~ascr~𝒶~ast~*~asympeq~≍~awconint~∳~awint~⨑~bNot~⫭~backcong~≌~backepsilon~϶~backprime~‵~backsim~∽~backsimeq~⋍~barvee~⊽~barwed~⌅~barwedge~⌅~bbrk~⎵~bbrktbrk~⎶~bcong~≌~bcy~б~becaus~∵~because~∵~bemptyv~⦰~bepsi~϶~bernou~ℬ~beth~ℶ~between~≬~bfr~𝔟~bigcap~⋂~bigcirc~◯~bigcup~⋃~bigodot~⨀~bigoplus~⨁~bigotimes~⨂~bigsqcup~⨆~bigstar~★~bigtriangledown~▽~bigtriangleup~△~biguplus~⨄~bigvee~⋁~bigwedge~⋀~bkarow~⤍~blacklozenge~⧫~blacksquare~▪~blacktriangle~▴~blacktriangledown~▾~blacktriangleleft~◂~blacktriangleright~▸~blank~␣~blk12~▒~blk14~░~blk34~▓~block~█~bne~=⃥~bnequiv~≡⃥~bnot~⌐~bopf~𝕓~bot~⊥~bottom~⊥~bowtie~⋈~boxDL~╗~boxDR~╔~boxDl~╖~boxDr~╓~boxH~═~boxHD~╦~boxHU~╩~boxHd~╤~boxHu~╧~boxUL~╝~boxUR~╚~boxUl~╜~boxUr~╙~boxV~║~boxVH~╬~boxVL~╣~boxVR~╠~boxVh~╫~boxVl~╢~boxVr~╟~boxbox~⧉~boxdL~╕~boxdR~╒~boxdl~┐~boxdr~┌~boxh~─~boxhD~╥~boxhU~╨~boxhd~┬~boxhu~┴~boxminus~⊟~boxplus~⊞~boxtimes~⊠~boxuL~╛~boxuR~╘~boxul~┘~boxur~└~boxv~│~boxvH~╪~boxvL~╡~boxvR~╞~boxvh~┼~boxvl~┤~boxvr~├~bprime~‵~breve~˘~bscr~𝒷~bsemi~⁏~bsim~∽~bsime~⋍~bsol~\\~bsolb~⧅~bsolhsub~⟈~bullet~•~bump~≎~bumpE~⪮~bumpe~≏~bumpeq~≏~cacute~ć~capand~⩄~capbrcup~⩉~capcap~⩋~capcup~⩇~capdot~⩀~caps~∩︀~caret~⁁~caron~ˇ~ccaps~⩍~ccaron~č~ccirc~ĉ~ccups~⩌~ccupssm~⩐~cdot~ċ~cemptyv~⦲~centerdot~·~cfr~𝔠~chcy~ч~check~✓~checkmark~✓~cir~○~cirE~⧃~circeq~≗~circlearrowleft~↺~circlearrowright~↻~circledR~®~circledS~Ⓢ~circledast~⊛~circledcirc~⊚~circleddash~⊝~cire~≗~cirfnint~⨐~cirmid~⫯~cirscir~⧂~clubsuit~♣~colon~:~colone~≔~coloneq~≔~comma~,~commat~@~comp~∁~compfn~∘~complement~∁~complexes~ℂ~congdot~⩭~conint~∮~copf~𝕔~coprod~∐~copysr~℗~cross~✗~cscr~𝒸~csub~⫏~csube~⫑~csup~⫐~csupe~⫒~ctdot~⋯~cudarrl~⤸~cudarrr~⤵~cuepr~⋞~cuesc~⋟~cularr~↶~cularrp~⤽~cupbrcap~⩈~cupcap~⩆~cupcup~⩊~cupdot~⊍~cupor~⩅~cups~∪︀~curarr~↷~curarrm~⤼~curlyeqprec~⋞~curlyeqsucc~⋟~curlyvee~⋎~curlywedge~⋏~curvearrowleft~↶~curvearrowright~↷~cuvee~⋎~cuwed~⋏~cwconint~∲~cwint~∱~cylcty~⌭~dHar~⥥~daleth~ℸ~dash~‐~dashv~⊣~dbkarow~⤏~dblac~˝~dcaron~ď~dcy~д~dd~ⅆ~ddagger~‡~ddarr~⇊~ddotseq~⩷~demptyv~⦱~dfisht~⥿~dfr~𝔡~dharl~⇃~dharr~⇂~diam~⋄~diamond~⋄~diamondsuit~♦~die~¨~digamma~ϝ~disin~⋲~div~÷~divideontimes~⋇~divonx~⋇~djcy~ђ~dlcorn~⌞~dlcrop~⌍~dollar~$~dopf~𝕕~dot~˙~doteq~≐~doteqdot~≑~dotminus~∸~dotplus~∔~dotsquare~⊡~doublebarwedge~⌆~downarrow~↓~downdownarrows~⇊~downharpoonleft~⇃~downharpoonright~⇂~drbkarow~⤐~drcorn~⌟~drcrop~⌌~dscr~𝒹~dscy~ѕ~dsol~⧶~dstrok~đ~dtdot~⋱~dtri~▿~dtrif~▾~duarr~⇵~duhar~⥯~dwangle~⦦~dzcy~џ~dzigrarr~⟿~eDDot~⩷~eDot~≑~easter~⩮~ecaron~ě~ecir~≖~ecolon~≕~ecy~э~edot~ė~ee~ⅇ~efDot~≒~efr~𝔢~eg~⪚~egs~⪖~egsdot~⪘~el~⪙~elinters~⏧~ell~ℓ~els~⪕~elsdot~⪗~emacr~ē~emptyset~∅~emptyv~∅~emsp13~ ~emsp14~ ~eng~ŋ~eogon~ę~eopf~𝕖~epar~⋕~eparsl~⧣~eplus~⩱~epsi~ε~epsiv~ϵ~eqcirc~≖~eqcolon~≕~eqsim~≂~eqslantgtr~⪖~eqslantless~⪕~equals~=~equest~≟~equivDD~⩸~eqvparsl~⧥~erDot~≓~erarr~⥱~escr~ℯ~esdot~≐~esim~≂~excl~!~expectation~ℰ~exponentiale~ⅇ~fallingdotseq~≒~fcy~ф~female~♀~ffilig~ﬃ~fflig~ﬀ~ffllig~ﬄ~ffr~𝔣~filig~ﬁ~fjlig~fj~flat~♭~fllig~ﬂ~fltns~▱~fopf~𝕗~fork~⋔~forkv~⫙~fpartint~⨍~frac13~⅓~frac15~⅕~frac16~⅙~frac18~⅛~frac23~⅔~frac25~⅖~frac35~⅗~frac38~⅜~frac45~⅘~frac56~⅚~frac58~⅝~frac78~⅞~frown~⌢~fscr~𝒻~gE~≧~gEl~⪌~gacute~ǵ~gammad~ϝ~gap~⪆~gbreve~ğ~gcirc~ĝ~gcy~г~gdot~ġ~gel~⋛~geq~≥~geqq~≧~geqslant~⩾~ges~⩾~gescc~⪩~gesdot~⪀~gesdoto~⪂~gesdotol~⪄~gesl~⋛︀~gesles~⪔~gfr~𝔤~gg~≫~ggg~⋙~gimel~ℷ~gjcy~ѓ~gl~≷~glE~⪒~gla~⪥~glj~⪤~gnE~≩~gnap~⪊~gnapprox~⪊~gne~⪈~gneq~⪈~gneqq~≩~gnsim~⋧~gopf~𝕘~grave~`~gscr~ℊ~gsim~≳~gsime~⪎~gsiml~⪐~gtcc~⪧~gtcir~⩺~gtdot~⋗~gtlPar~⦕~gtquest~⩼~gtrapprox~⪆~gtrarr~⥸~gtrdot~⋗~gtreqless~⋛~gtreqqless~⪌~gtrless~≷~gtrsim~≳~gvertneqq~≩︀~gvnE~≩︀~hairsp~ ~half~½~hamilt~ℋ~hardcy~ъ~harrcir~⥈~harrw~↭~hbar~ℏ~hcirc~ĥ~heartsuit~♥~hercon~⊹~hfr~𝔥~hksearow~⤥~hkswarow~⤦~hoarr~⇿~homtht~∻~hookleftarrow~↩~hookrightarrow~↪~hopf~𝕙~horbar~―~hscr~𝒽~hslash~ℏ~hstrok~ħ~hybull~⁃~hyphen~‐~ic~⁣~icy~и~iecy~е~iff~⇔~ifr~𝔦~ii~ⅈ~iiiint~⨌~iiint~∭~iinfin~⧜~iiota~℩~ijlig~ĳ~imacr~ī~imagline~ℐ~imagpart~ℑ~imath~ı~imof~⊷~imped~Ƶ~in~∈~incare~℅~infintie~⧝~inodot~ı~intcal~⊺~integers~ℤ~intercal~⊺~intlarhk~⨗~intprod~⨼~iocy~ё~iogon~į~iopf~𝕚~iprod~⨼~iscr~𝒾~isinE~⋹~isindot~⋵~isins~⋴~isinsv~⋳~isinv~∈~it~⁢~itilde~ĩ~iukcy~і~jcirc~ĵ~jcy~й~jfr~𝔧~jmath~ȷ~jopf~𝕛~jscr~𝒿~jsercy~ј~jukcy~є~kappav~ϰ~kcedil~ķ~kcy~к~kfr~𝔨~kgreen~ĸ~khcy~х~kjcy~ќ~kopf~𝕜~kscr~𝓀~lAarr~⇚~lAtail~⤛~lBarr~⤎~lE~≦~lEg~⪋~lHar~⥢~lacute~ĺ~laemptyv~⦴~lagran~ℒ~langd~⦑~langle~⟨~lap~⪅~larrb~⇤~larrbfs~⤟~larrfs~⤝~larrhk~↩~larrlp~↫~larrpl~⤹~larrsim~⥳~larrtl~↢~lat~⪫~latail~⤙~late~⪭~lates~⪭︀~lbarr~⤌~lbbrk~❲~lbrace~{~lbrack~[~lbrke~⦋~lbrksld~⦏~lbrkslu~⦍~lcaron~ľ~lcedil~ļ~lcub~{~lcy~л~ldca~⤶~ldquor~„~ldrdhar~⥧~ldrushar~⥋~ldsh~↲~leftarrow~←~leftarrowtail~↢~leftharpoondown~↽~leftharpoonup~↼~leftleftarrows~⇇~leftrightarrow~↔~leftrightarrows~⇆~leftrightharpoons~⇋~leftrightsquigarrow~↭~leftthreetimes~⋋~leg~⋚~leq~≤~leqq~≦~leqslant~⩽~les~⩽~lescc~⪨~lesdot~⩿~lesdoto~⪁~lesdotor~⪃~lesg~⋚︀~lesges~⪓~lessapprox~⪅~lessdot~⋖~lesseqgtr~⋚~lesseqqgtr~⪋~lessgtr~≶~lesssim~≲~lfisht~⥼~lfr~𝔩~lg~≶~lgE~⪑~lhard~↽~lharu~↼~lharul~⥪~lhblk~▄~ljcy~љ~ll~≪~llarr~⇇~llcorner~⌞~llhard~⥫~lltri~◺~lmidot~ŀ~lmoust~⎰~lmoustache~⎰~lnE~≨~lnap~⪉~lnapprox~⪉~lne~⪇~lneq~⪇~lneqq~≨~lnsim~⋦~loang~⟬~loarr~⇽~lobrk~⟦~longleftarrow~⟵~longleftrightarrow~⟷~longmapsto~⟼~longrightarrow~⟶~looparrowleft~↫~looparrowright~↬~lopar~⦅~lopf~𝕝~loplus~⨭~lotimes~⨴~lowbar~_~lozenge~◊~lozf~⧫~lpar~(~lparlt~⦓~lrarr~⇆~lrcorner~⌟~lrhar~⇋~lrhard~⥭~lrtri~⊿~lscr~𝓁~lsh~↰~lsim~≲~lsime~⪍~lsimg~⪏~lsqb~[~lsquor~‚~lstrok~ł~ltcc~⪦~ltcir~⩹~ltdot~⋖~lthree~⋋~ltimes~⋉~ltlarr~⥶~ltquest~⩻~ltrPar~⦖~ltri~◃~ltrie~⊴~ltrif~◂~lurdshar~⥊~luruhar~⥦~lvertneqq~≨︀~lvnE~≨︀~mDDot~∺~male~♂~malt~✠~maltese~✠~map~↦~mapsto~↦~mapstodown~↧~mapstoleft~↤~mapstoup~↥~marker~▮~mcomma~⨩~mcy~м~measuredangle~∡~mfr~𝔪~mho~℧~mid~∣~midast~*~midcir~⫰~minusb~⊟~minusd~∸~minusdu~⨪~mlcp~⫛~mldr~…~mnplus~∓~models~⊧~mopf~𝕞~mp~∓~mscr~𝓂~mstpos~∾~multimap~⊸~mumap~⊸~nGg~⋙̸~nGt~≫⃒~nGtv~≫̸~nLeftarrow~⇍~nLeftrightarrow~⇎~nLl~⋘̸~nLt~≪⃒~nLtv~≪̸~nRightarrow~⇏~nVDash~⊯~nVdash~⊮~nacute~ń~nang~∠⃒~nap~≉~napE~⩰̸~napid~≋̸~napos~ŉ~napprox~≉~natur~♮~natural~♮~naturals~ℕ~nbump~≎̸~nbumpe~≏̸~ncap~⩃~ncaron~ň~ncedil~ņ~ncong~≇~ncongdot~⩭̸~ncup~⩂~ncy~н~neArr~⇗~nearhk~⤤~nearr~↗~nearrow~↗~nedot~≐̸~nequiv~≢~nesear~⤨~nesim~≂̸~nexist~∄~nexists~∄~nfr~𝔫~ngE~≧̸~nge~≱~ngeq~≱~ngeqq~≧̸~ngeqslant~⩾̸~nges~⩾̸~ngsim~≵~ngt~≯~ngtr~≯~nhArr~⇎~nharr~↮~nhpar~⫲~nis~⋼~nisd~⋺~niv~∋~njcy~њ~nlArr~⇍~nlE~≦̸~nlarr~↚~nldr~‥~nle~≰~nleftarrow~↚~nleftrightarrow~↮~nleq~≰~nleqq~≦̸~nleqslant~⩽̸~nles~⩽̸~nless~≮~nlsim~≴~nlt~≮~nltri~⋪~nltrie~⋬~nmid~∤~nopf~𝕟~notinE~⋹̸~notindot~⋵̸~notinva~∉~notinvb~⋷~notinvc~⋶~notni~∌~notniva~∌~notnivb~⋾~notnivc~⋽~npar~∦~nparallel~∦~nparsl~⫽⃥~npart~∂̸~npolint~⨔~npr~⊀~nprcue~⋠~npre~⪯̸~nprec~⊀~npreceq~⪯̸~nrArr~⇏~nrarr~↛~nrarrc~⤳̸~nrarrw~↝̸~nrightarrow~↛~nrtri~⋫~nrtrie~⋭~nsc~⊁~nsccue~⋡~nsce~⪰̸~nscr~𝓃~nshortmid~∤~nshortparallel~∦~nsim~≁~nsime~≄~nsimeq~≄~nsmid~∤~nspar~∦~nsqsube~⋢~nsqsupe~⋣~nsubE~⫅̸~nsube~⊈~nsubset~⊂⃒~nsubseteq~⊈~nsubseteqq~⫅̸~nsucc~⊁~nsucceq~⪰̸~nsup~⊅~nsupE~⫆̸~nsupe~⊉~nsupset~⊃⃒~nsupseteq~⊉~nsupseteqq~⫆̸~ntgl~≹~ntlg~≸~ntriangleleft~⋪~ntrianglelefteq~⋬~ntriangleright~⋫~ntrianglerighteq~⋭~num~#~numero~№~numsp~ ~nvDash~⊭~nvHarr~⤄~nvap~≍⃒~nvdash~⊬~nvge~≥⃒~nvgt~>⃒~nvinfin~⧞~nvlArr~⤂~nvle~≤⃒~nvlt~<⃒~nvltrie~⊴⃒~nvrArr~⤃~nvrtrie~⊵⃒~nvsim~∼⃒~nwArr~⇖~nwarhk~⤣~nwarr~↖~nwarrow~↖~nwnear~⤧~oS~Ⓢ~oast~⊛~ocir~⊚~ocy~о~odash~⊝~odblac~ő~odiv~⨸~odot~⊙~odsold~⦼~ofcir~⦿~ofr~𝔬~ogon~˛~ogt~⧁~ohbar~⦵~ohm~Ω~oint~∮~olarr~↺~olcir~⦾~olcross~⦻~olt~⧀~omacr~ō~omid~⦶~ominus~⊖~oopf~𝕠~opar~⦷~operp~⦹~orarr~↻~ord~⩝~order~ℴ~orderof~ℴ~origof~⊶~oror~⩖~orslope~⩗~orv~⩛~oscr~ℴ~osol~⊘~otimesas~⨶~ovbar~⌽~par~∥~parallel~∥~parsim~⫳~parsl~⫽~pcy~п~percnt~%~period~.~pertenk~‱~pfr~𝔭~phiv~ϕ~phmmat~ℳ~phone~☎~pitchfork~⋔~planck~ℏ~planckh~ℎ~plankv~ℏ~plus~+~plusacir~⨣~plusb~⊞~pluscir~⨢~plusdo~∔~plusdu~⨥~pluse~⩲~plussim~⨦~plustwo~⨧~pm~±~pointint~⨕~popf~𝕡~pr~≺~prE~⪳~prap~⪷~prcue~≼~pre~⪯~prec~≺~precapprox~⪷~preccurlyeq~≼~preceq~⪯~precnapprox~⪹~precneqq~⪵~precnsim~⋨~precsim~≾~primes~ℙ~prnE~⪵~prnap~⪹~prnsim~⋨~profalar~⌮~profline~⌒~profsurf~⌓~propto~∝~prsim~≾~prurel~⊰~pscr~𝓅~puncsp~ ~qfr~𝔮~qint~⨌~qopf~𝕢~qprime~⁗~qscr~𝓆~quaternions~ℍ~quatint~⨖~quest~?~questeq~≟~rAarr~⇛~rAtail~⤜~rBarr~⤏~rHar~⥤~race~∽̱~racute~ŕ~raemptyv~⦳~rangd~⦒~range~⦥~rangle~⟩~rarrap~⥵~rarrb~⇥~rarrbfs~⤠~rarrc~⤳~rarrfs~⤞~rarrhk~↪~rarrlp~↬~rarrpl~⥅~rarrsim~⥴~rarrtl~↣~rarrw~↝~ratail~⤚~ratio~∶~rationals~ℚ~rbarr~⤍~rbbrk~❳~rbrace~}~rbrack~]~rbrke~⦌~rbrksld~⦎~rbrkslu~⦐~rcaron~ř~rcedil~ŗ~rcub~}~rcy~р~rdca~⤷~rdldhar~⥩~rdquor~”~rdsh~↳~realine~ℛ~realpart~ℜ~reals~ℝ~rect~▭~rfisht~⥽~rfr~𝔯~rhard~⇁~rharu~⇀~rharul~⥬~rhov~ϱ~rightarrow~→~rightarrowtail~↣~rightharpoondown~⇁~rightharpoonup~⇀~rightleftarrows~⇄~rightleftharpoons~⇌~rightrightarrows~⇉~rightsquigarrow~↝~rightthreetimes~⋌~ring~˚~risingdotseq~≓~rlarr~⇄~rlhar~⇌~rmoust~⎱~rmoustache~⎱~rnmid~⫮~roang~⟭~roarr~⇾~robrk~⟧~ropar~⦆~ropf~𝕣~roplus~⨮~rotimes~⨵~rpar~)~rpargt~⦔~rppolint~⨒~rrarr~⇉~rscr~𝓇~rsh~↱~rsqb~]~rsquor~’~rthree~⋌~rtimes~⋊~rtri~▹~rtrie~⊵~rtrif~▸~rtriltri~⧎~ruluhar~⥨~rx~℞~sacute~ś~sc~≻~scE~⪴~scap~⪸~sccue~≽~sce~⪰~scedil~ş~scirc~ŝ~scnE~⪶~scnap~⪺~scnsim~⋩~scpolint~⨓~scsim~≿~scy~с~sdotb~⊡~sdote~⩦~seArr~⇘~searhk~⤥~searr~↘~searrow~↘~semi~;~seswar~⤩~setminus~∖~setmn~∖~sext~✶~sfr~𝔰~sfrown~⌢~sharp~♯~shchcy~щ~shcy~ш~shortmid~∣~shortparallel~∥~sigmav~ς~simdot~⩪~sime~≃~simeq~≃~simg~⪞~simgE~⪠~siml~⪝~simlE~⪟~simne~≆~simplus~⨤~simrarr~⥲~slarr~←~smallsetminus~∖~smashp~⨳~smeparsl~⧤~smid~∣~smile~⌣~smt~⪪~smte~⪬~smtes~⪬︀~softcy~ь~sol~/~solb~⧄~solbar~⌿~sopf~𝕤~spadesuit~♠~spar~∥~sqcap~⊓~sqcaps~⊓︀~sqcup~⊔~sqcups~⊔︀~sqsub~⊏~sqsube~⊑~sqsubset~⊏~sqsubseteq~⊑~sqsup~⊐~sqsupe~⊒~sqsupset~⊐~sqsupseteq~⊒~squ~□~square~□~squarf~▪~squf~▪~srarr~→~sscr~𝓈~ssetmn~∖~ssmile~⌣~sstarf~⋆~star~☆~starf~★~straightepsilon~ϵ~straightphi~ϕ~strns~¯~subE~⫅~subdot~⪽~subedot~⫃~submult~⫁~subnE~⫋~subne~⊊~subplus~⪿~subrarr~⥹~subset~⊂~subseteq~⊆~subseteqq~⫅~subsetneq~⊊~subsetneqq~⫋~subsim~⫇~subsub~⫕~subsup~⫓~succ~≻~succapprox~⪸~succcurlyeq~≽~succeq~⪰~succnapprox~⪺~succneqq~⪶~succnsim~⋩~succsim~≿~sung~♪~supE~⫆~supdot~⪾~supdsub~⫘~supedot~⫄~suphsol~⟉~suphsub~⫗~suplarr~⥻~supmult~⫂~supnE~⫌~supne~⊋~supplus~⫀~supset~⊃~supseteq~⊇~supseteqq~⫆~supsetneq~⊋~supsetneqq~⫌~supsim~⫈~supsub~⫔~supsup~⫖~swArr~⇙~swarhk~⤦~swarr~↙~swarrow~↙~swnwar~⤪~target~⌖~tbrk~⎴~tcaron~ť~tcedil~ţ~tcy~т~tdot~⃛~telrec~⌕~tfr~𝔱~therefore~∴~thetav~ϑ~thickapprox~≈~thicksim~∼~thkap~≈~thksim~∼~timesb~⊠~timesbar~⨱~timesd~⨰~tint~∭~toea~⤨~top~⊤~topbot~⌶~topcir~⫱~topf~𝕥~topfork~⫚~tosa~⤩~tprime~‴~triangle~▵~triangledown~▿~triangleleft~◃~trianglelefteq~⊴~triangleq~≜~triangleright~▹~trianglerighteq~⊵~tridot~◬~trie~≜~triminus~⨺~triplus~⨹~trisb~⧍~tritime~⨻~trpezium~⏢~tscr~𝓉~tscy~ц~tshcy~ћ~tstrok~ŧ~twixt~≬~twoheadleftarrow~↞~twoheadrightarrow~↠~uHar~⥣~ubrcy~ў~ubreve~ŭ~ucy~у~udarr~⇅~udblac~ű~udhar~⥮~ufisht~⥾~ufr~𝔲~uharl~↿~uharr~↾~uhblk~▀~ulcorn~⌜~ulcorner~⌜~ulcrop~⌏~ultri~◸~umacr~ū~uogon~ų~uopf~𝕦~uparrow~↑~updownarrow~↕~upharpoonleft~↿~upharpoonright~↾~uplus~⊎~upsi~υ~upuparrows~⇈~urcorn~⌝~urcorner~⌝~urcrop~⌎~uring~ů~urtri~◹~uscr~𝓊~utdot~⋰~utilde~ũ~utri~▵~utrif~▴~uuarr~⇈~uwangle~⦧~vArr~⇕~vBar~⫨~vBarv~⫩~vDash~⊨~vangrt~⦜~varepsilon~ϵ~varkappa~ϰ~varnothing~∅~varphi~ϕ~varpi~ϖ~varpropto~∝~varr~↕~varrho~ϱ~varsigma~ς~varsubsetneq~⊊︀~varsubsetneqq~⫋︀~varsupsetneq~⊋︀~varsupsetneqq~⫌︀~vartheta~ϑ~vartriangleleft~⊲~vartriangleright~⊳~vcy~в~vdash~⊢~vee~∨~veebar~⊻~veeeq~≚~vellip~⋮~verbar~|~vert~|~vfr~𝔳~vltri~⊲~vnsub~⊂⃒~vnsup~⊃⃒~vopf~𝕧~vprop~∝~vrtri~⊳~vscr~𝓋~vsubnE~⫋︀~vsubne~⊊︀~vsupnE~⫌︀~vsupne~⊋︀~vzigzag~⦚~wcirc~ŵ~wedbar~⩟~wedge~∧~wedgeq~≙~wfr~𝔴~wopf~𝕨~wp~℘~wr~≀~wreath~≀~wscr~𝓌~xcap~⋂~xcirc~◯~xcup~⋃~xdtri~▽~xfr~𝔵~xhArr~⟺~xharr~⟷~xlArr~⟸~xlarr~⟵~xmap~⟼~xnis~⋻~xodot~⨀~xopf~𝕩~xoplus~⨁~xotime~⨂~xrArr~⟹~xrarr~⟶~xscr~𝓍~xsqcup~⨆~xuplus~⨄~xutri~△~xvee~⋁~xwedge~⋀~yacy~я~ycirc~ŷ~ycy~ы~yfr~𝔶~yicy~ї~yopf~𝕪~yscr~𝓎~yucy~ю~zacute~ź~zcaron~ž~zcy~з~zdot~ż~zeetrf~ℨ~zfr~𝔷~zhcy~ж~zigrarr~⇝~zopf~𝕫~zscr~𝓏~~AMP~&~COPY~©~GT~>~LT~<~QUOT~"~REG~®',Ya.html4);var PFe={0:65533,128:8364,130:8218,131:402,132:8222,133:8230,134:8224,135:8225,136:710,137:8240,138:352,139:8249,140:338,142:381,145:8216,146:8217,147:8220,148:8221,149:8226,150:8211,151:8212,152:732,153:8482,154:353,155:8250,156:339,158:382,159:376},FFe=String.fromCodePoint||function(n){return String.fromCharCode(Math.floor((n-65536)/1024)+55296,(n-65536)%1024+56320)},Ka=function(){return Ka=Object.assign||function(n){for(var e,r=1,o=arguments.length;r<o;r++){e=arguments[r];for(var l in e)Object.prototype.hasOwnProperty.call(e,l)&&(n[l]=e[l])}return n},Ka.apply(this,arguments)},RFe=Ka(Ka({},Ya),{all:Ya.html5}),BFe={scope:"body",level:"all"},y1=/&(?:#\d+|#[xX][\da-fA-F]+|[0-9a-zA-Z]+);/g,S1=/&(?:#\d+|#[xX][\da-fA-F]+|[0-9a-zA-Z]+)[;=]?/g,u6={xml:{strict:y1,attribute:S1,body:x1.xml},html4:{strict:y1,attribute:S1,body:x1.html4},html5:{strict:y1,attribute:S1,body:x1.html5}},MFe=Ka(Ka({},u6),{all:u6.html5}),b3=String.fromCharCode,zFe=b3(65533);function UFe(n,e,r,o){var l=n,s=n[n.length-1];if(r&&s==="=")l=n;else if(o&&s!==";")l=n;else{var a=e[n];if(a)l=a;else if(n[0]==="&"&&n[1]==="#"){var c=n[2],i=c=="x"||c=="X"?parseInt(n.substr(3),16):parseInt(n.substr(2));l=i>=1114111?zFe:i>65535?FFe(i):b3(PFe[i]||i)}}return l}function N1(n,e){var r=BFe,o=r.level,l=o===void 0?"all":o,s=r.scope,a=s===void 0?l==="xml"?"strict":"body":s;if(!n)return"";var c=MFe[l][a],i=RFe[l].entities,d=a==="attribute",u=a==="strict";return n.replace(c,function(f){return UFe(f,i,d,u)})}var VFe=Td();const Vr=Rl(VFe);var E1,m6;function jFe(){return m6||(m6=1,E1={aliceblue:[240,248,255],antiquewhite:[250,235,215],aqua:[0,255,255],aquamarine:[127,255,212],azure:[240,255,255],beige:[245,245,220],bisque:[255,228,196],black:[0,0,0],blanchedalmond:[255,235,205],blue:[0,0,255],blueviolet:[138,43,226],brown:[165,42,42],burlywood:[222,184,135],cadetblue:[95,158,160],chartreuse:[127,255,0],chocolate:[210,105,30],coral:[255,127,80],cornflowerblue:[100,149,237],cornsilk:[255,248,220],crimson:[220,20,60],cyan:[0,255,255],darkblue:[0,0,139],darkcyan:[0,139,139],darkgoldenrod:[184,134,11],darkgray:[169,169,169],darkgreen:[0,100,0],darkgrey:[169,169,169],darkkhaki:[189,183,107],darkmagenta:[139,0,139],darkolivegreen:[85,107,47],darkorange:[255,140,0],darkorchid:[153,50,204],darkred:[139,0,0],darksalmon:[233,150,122],darkseagreen:[143,188,143],darkslateblue:[72,61,139],darkslategray:[47,79,79],darkslategrey:[47,79,79],darkturquoise:[0,206,209],darkviolet:[148,0,211],deeppink:[255,20,147],deepskyblue:[0,191,255],dimgray:[105,105,105],dimgrey:[105,105,105],dodgerblue:[30,144,255],firebrick:[178,34,34],floralwhite:[255,250,240],forestgreen:[34,139,34],fuchsia:[255,0,255],gainsboro:[220,220,220],ghostwhite:[248,248,255],gold:[255,215,0],goldenrod:[218,165,32],gray:[128,128,128],green:[0,128,0],greenyellow:[173,255,47],grey:[128,128,128],honeydew:[240,255,240],hotpink:[255,105,180],indianred:[205,92,92],indigo:[75,0,130],ivory:[255,255,240],khaki:[240,230,140],lavender:[230,230,250],lavenderblush:[255,240,245],lawngreen:[124,252,0],lemonchiffon:[255,250,205],lightblue:[173,216,230],lightcoral:[240,128,128],lightcyan:[224,255,255],lightgoldenrodyellow:[250,250,210],lightgray:[211,211,211],lightgreen:[144,238,144],lightgrey:[211,211,211],lightpink:[255,182,193],lightsalmon:[255,160,122],lightseagreen:[32,178,170],lightskyblue:[135,206,250],lightslategray:[119,136,153],lightslategrey:[119,136,153],lightsteelblue:[176,196,222],lightyellow:[255,255,224],lime:[0,255,0],limegreen:[50,205,50],linen:[250,240,230],magenta:[255,0,255],maroon:[128,0,0],mediumaquamarine:[102,205,170],mediumblue:[0,0,205],mediumorchid:[186,85,211],mediumpurple:[147,112,219],mediumseagreen:[60,179,113],mediumslateblue:[123,104,238],mediumspringgreen:[0,250,154],mediumturquoise:[72,209,204],mediumvioletred:[199,21,133],midnightblue:[25,25,112],mintcream:[245,255,250],mistyrose:[255,228,225],moccasin:[255,228,181],navajowhite:[255,222,173],navy:[0,0,128],oldlace:[253,245,230],olive:[128,128,0],olivedrab:[107,142,35],orange:[255,165,0],orangered:[255,69,0],orchid:[218,112,214],palegoldenrod:[238,232,170],palegreen:[152,251,152],paleturquoise:[175,238,238],palevioletred:[219,112,147],papayawhip:[255,239,213],peachpuff:[255,218,185],peru:[205,133,63],pink:[255,192,203],plum:[221,160,221],powderblue:[176,224,230],purple:[128,0,128],rebeccapurple:[102,51,153],red:[255,0,0],rosybrown:[188,143,143],royalblue:[65,105,225],saddlebrown:[139,69,19],salmon:[250,128,114],sandybrown:[244,164,96],seagreen:[46,139,87],seashell:[255,245,238],sienna:[160,82,45],silver:[192,192,192],skyblue:[135,206,235],slateblue:[106,90,205],slategray:[112,128,144],slategrey:[112,128,144],snow:[255,250,250],springgreen:[0,255,127],steelblue:[70,130,180],tan:[210,180,140],teal:[0,128,128],thistle:[216,191,216],tomato:[255,99,71],turquoise:[64,224,208],violet:[238,130,238],wheat:[245,222,179],white:[255,255,255],whitesmoke:[245,245,245],yellow:[255,255,0],yellowgreen:[154,205,50]}),E1}var HFe=jFe();const f6=Rl(HFe);var gt=function(n){return n&&n.type==="VirtualNode"&&n.version==="2"},GFe=function(n){return n&&n.type==="Widget"},WFe=function(n){return n&&n.type==="Thunk"},XFe=function(n){return n&&(typeof n.hook=="function"&&!n.hasOwnProperty("hook")||typeof n.unhook=="function"&&!n.hasOwnProperty("unhook"))},Id=L1,ZFe={},JFe=[];function L1(n,e,r,o,l){this.tagName=n,this.properties=e||ZFe,this.children=r||JFe,this.key=o!=null?String(o):void 0,this.namespace=typeof l=="string"?l:null;var s,a=r&&r.length||0,c=0,i=!1,d=!1,u=!1;for(var f in e)if(e.hasOwnProperty(f)){var w=e[f];XFe(w)&&w.unhook&&(s||(s={}),s[f]=w)}for(var m=0;m<a;m++){var v=r[m];gt(v)?(c+=v.count||0,!i&&v.hasWidgets&&(i=!0),!d&&v.hasThunks&&(d=!0),u||!v.hooks&&!v.descendantHooks||(u=!0)):!i&&GFe(v)?typeof v.destroy=="function"&&(i=!0):!d&&WFe(v)&&(d=!0)}this.count=a+c,this.hasWidgets=i,this.hasThunks=d,this.hooks=s,this.descendantHooks=u}L1.prototype.version="2",L1.prototype.type="VirtualNode";var w3=P1;function P1(n){this.text=String(n)}P1.prototype.version="2",P1.prototype.type="VirtualText";const Kn="http://schemas.openxmlformats.org/drawingml/2006/main",YFe="http://schemas.openxmlformats.org/drawingml/2006/chartDrawing",KFe="http://purl.org/dc/elements/1.1/",QFe="http://purl.org/dc/dcmitype/",eRe="http://purl.org/dc/terms/",Cl="urn:schemas-microsoft-com:office:office",ha="http://schemas.openxmlformats.org/drawingml/2006/picture",sr="http://schemas.openxmlformats.org/officeDocument/2006/relationships",Il="urn:schemas-microsoft-com:vml",F1="http://schemas.openxmlformats.org/markup-compatibility/2006",tRe="http://schemas.openxmlformats.org/officeDocument/2006/docPropsVTypes",Se="http://schemas.openxmlformats.org/wordprocessingml/2006/main",kl="urn:schemas-microsoft-com:office:word",zn="http://schemas.openxmlformats.org/drawingml/2006/wordprocessingDrawing",h6="http://schemas.microsoft.com/office/word/2006/wordml",nRe="http://www.w3.org/2001/XMLSchema-instance",rRe="http://schemas.openxmlformats.org/officeDocument/2006/relationships/numbering",aRe="http://schemas.openxmlformats.org/officeDocument/2006/relationships/fontTable",iRe="http://schemas.openxmlformats.org/officeDocument/2006/relationships/hyperlink",sRe="http://schemas.openxmlformats.org/officeDocument/2006/relationships/image",oRe="http://schemas.openxmlformats.org/officeDocument/2006/relationships/styles",lRe="http://schemas.openxmlformats.org/officeDocument/2006/relationships/header",cRe="http://schemas.openxmlformats.org/officeDocument/2006/relationships/footer",pRe="http://schemas.openxmlformats.org/officeDocument/2006/relationships/theme",dRe="http://schemas.openxmlformats.org/package/2006/metadata/core-properties",uRe="http://schemas.openxmlformats.org/officeDocument/2006/relationships/officeDocument",mRe="http://schemas.openxmlformats.org/package/2006/relationships/metadata/core-properties",fRe="http://schemas.openxmlformats.org/officeDocument/2006/relationships/settings",hRe="http://schemas.openxmlformats.org/officeDocument/2006/relationships/webSettings",gRe="http://schemas.openxmlformats.org/schemaLibrary/2006/main",vRe="http://schemas.openxmlformats.org/package/2006/content-types",_Re="http://schemas.openxmlformats.org/package/2006/relationships";var qi=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{};function Ot(n){return n&&n.__esModule&&Object.prototype.hasOwnProperty.call(n,"default")?n.default:n}function ft(n,e,r){return n(r={path:e,exports:{},require:function(o,l){return(function(){throw new Error("Dynamic requires are not currently supported by @rollup/plugin-commonjs")})(l==null&&r.path)}},r.exports),r.exports}function kd(n){return n&&n.default||n}var Mi=ft((function(n,e){(function(){var r="Expected a function",o="__lodash_placeholder__",l=[["ary",128],["bind",1],["bindKey",2],["curry",8],["curryRight",16],["flip",512],["partial",32],["partialRight",64],["rearg",256]],s="[object Arguments]",a="[object Array]",c="[object Boolean]",i="[object Date]",d="[object Error]",u="[object Function]",f="[object GeneratorFunction]",w="[object Map]",m="[object Number]",v="[object Object]",_="[object RegExp]",h="[object Set]",g="[object String]",y="[object Symbol]",q="[object WeakMap]",D="[object ArrayBuffer]",C="[object DataView]",$="[object Float32Array]",N="[object Float64Array]",S="[object Int8Array]",I="[object Int16Array]",T="[object Int32Array]",A="[object Uint8Array]",E="[object Uint8ClampedArray]",P="[object Uint16Array]",x="[object Uint32Array]",R=/\b__p \+= '';/g,K=/\b(__p \+=) '' \+/g,te=/(__e\(.*?\)|\b__t\)) \+\n'';/g,W=/&(?:amp|lt|gt|quot|#39);/g,H=/[&<>"']/g,Q=RegExp(W.source),V=RegExp(H.source),X=/<%-([\s\S]+?)%>/g,pe=/<%([\s\S]+?)%>/g,le=/<%=([\s\S]+?)%>/g,ue=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,Le=/^\w*$/,Pe=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,De=/[\\^$.*+?()[\]{}|]/g,$e=RegExp(De.source),Ce=/^\s+/,Te=/\s/,Oe=/\{(?:\n\/\* \[wrapped with .+\] \*\/)?\n?/,Ue=/\{\n\/\* \[wrapped with (.+)\] \*/,O=/,? & /,ce=/[^\x00-\x2f\x3a-\x40\x5b-\x60\x7b-\x7f]+/g,ne=/[()=,{}\[\]\/\s]/,j=/\\(\\)?/g,L=/\$\{([^\\}]*(?:\\.[^\\}]*)*)\}/g,z=/\w*$/,ee=/^[-+]0x[0-9a-f]+$/i,M=/^0b[01]+$/i,Z=/^\[object .+?Constructor\]$/,oe=/^0o[0-7]+$/i,ae=/^(?:0|[1-9]\d*)$/,de=/[\xc0-\xd6\xd8-\xf6\xf8-\xff\u0100-\u017f]/g,me=/($^)/,je=/['\n\r\u2028\u2029\\]/g,Ne="\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff",tt="\\xac\\xb1\\xd7\\xf7\\x00-\\x2f\\x3a-\\x40\\x5b-\\x60\\x7b-\\xbf\\u2000-\\u206f \\t\\x0b\\f\\xa0\\ufeff\\n\\r\\u2028\\u2029\\u1680\\u180e\\u2000\\u2001\\u2002\\u2003\\u2004\\u2005\\u2006\\u2007\\u2008\\u2009\\u200a\\u202f\\u205f\\u3000",dt="[\\ud800-\\udfff]",J="["+tt+"]",G="["+Ne+"]",ke="\\d+",Gt="[\\u2700-\\u27bf]",on="[a-z\\xdf-\\xf6\\xf8-\\xff]",Ft="[^\\ud800-\\udfff"+tt+ke+"\\u2700-\\u27bfa-z\\xdf-\\xf6\\xf8-\\xffA-Z\\xc0-\\xd6\\xd8-\\xde]",wa="\\ud83c[\\udffb-\\udfff]",Yi="[^\\ud800-\\udfff]",ri="(?:\\ud83c[\\udde6-\\uddff]){2}",ai="[\\ud800-\\udbff][\\udc00-\\udfff]",lr="[A-Z\\xc0-\\xd6\\xd8-\\xde]",Er="(?:"+on+"|"+Ft+")",xa="(?:"+lr+"|"+Ft+")",Bd="(?:"+G+"|"+wa+")?",Md="[\\ufe0e\\ufe0f]?"+Bd+("(?:\\u200d(?:"+[Yi,ri,ai].join("|")+")[\\ufe0e\\ufe0f]?"+Bd+")*"),G3="(?:"+[Gt,ri,ai].join("|")+")"+Md,W3="(?:"+[Yi+G+"?",G,ri,ai,dt].join("|")+")",X3=RegExp("['’]","g"),Z3=RegExp(G,"g"),Jl=RegExp(wa+"(?="+wa+")|"+W3+Md,"g"),J3=RegExp([lr+"?"+on+"+(?:['’](?:d|ll|m|re|s|t|ve))?(?="+[J,lr,"$"].join("|")+")",xa+"+(?:['’](?:D|LL|M|RE|S|T|VE))?(?="+[J,lr+Er,"$"].join("|")+")",lr+"?"+Er+"+(?:['’](?:d|ll|m|re|s|t|ve))?",lr+"+(?:['’](?:D|LL|M|RE|S|T|VE))?","\\d*(?:1ST|2ND|3RD|(?![123])\\dTH)(?=\\b|[a-z_])","\\d*(?:1st|2nd|3rd|(?![123])\\dth)(?=\\b|[A-Z_])",ke,G3].join("|"),"g"),Y3=RegExp("[\\u200d\\ud800-\\udfff"+Ne+"\\ufe0e\\ufe0f]"),K3=/[a-z][A-Z]|[A-Z]{2}[a-z]|[0-9][a-zA-Z]|[a-zA-Z][0-9]|[^a-zA-Z0-9 ]/,Q3=["Array","Buffer","DataView","Date","Error","Float32Array","Float64Array","Function","Int8Array","Int16Array","Int32Array","Map","Math","Object","Promise","RegExp","Set","String","Symbol","TypeError","Uint8Array","Uint8ClampedArray","Uint16Array","Uint32Array","WeakMap","_","clearTimeout","isFinite","parseInt","setTimeout"],e8=-1,bt={};bt[$]=bt[N]=bt[S]=bt[I]=bt[T]=bt[A]=bt["[object Uint8ClampedArray]"]=bt[P]=bt[x]=!0,bt[s]=bt[a]=bt[D]=bt[c]=bt[C]=bt[i]=bt[d]=bt[u]=bt[w]=bt[m]=bt[v]=bt[_]=bt[h]=bt[g]=bt[q]=!1;var _t={};_t[s]=_t[a]=_t[D]=_t[C]=_t[c]=_t[i]=_t[$]=_t[N]=_t[S]=_t[I]=_t[T]=_t[w]=_t[m]=_t[v]=_t[_]=_t[h]=_t[g]=_t[y]=_t[A]=_t["[object Uint8ClampedArray]"]=_t[P]=_t[x]=!0,_t[d]=_t[u]=_t[q]=!1;var t8={"\\":"\\","'":"'","\n":"n","\r":"r","\u2028":"u2028","\u2029":"u2029"},n8=parseFloat,r8=parseInt,zd=typeof qi=="object"&&qi&&qi.Object===Object&&qi,a8=typeof self=="object"&&self&&self.Object===Object&&self,Wt=zd||a8||Function("return this")(),Yl=e&&!e.nodeType&&e,Zr=Yl&&n&&!n.nodeType&&n,Ud=Zr&&Zr.exports===Yl,Kl=Ud&&zd.process,$n=(function(){try{var se=Zr&&Zr.require&&Zr.require("util").types;return se||Kl&&Kl.binding&&Kl.binding("util")}catch{}})(),Vd=$n&&$n.isArrayBuffer,jd=$n&&$n.isDate,Hd=$n&&$n.isMap,Gd=$n&&$n.isRegExp,Wd=$n&&$n.isSet,Xd=$n&&$n.isTypedArray;function bn(se,he,ve){switch(ve.length){case 0:return se.call(he);case 1:return se.call(he,ve[0]);case 2:return se.call(he,ve[0],ve[1]);case 3:return se.call(he,ve[0],ve[1],ve[2])}return se.apply(he,ve)}function i8(se,he,ve,ye){for(var He=-1,nt=se==null?0:se.length;++He<nt;){var Rt=se[He];he(ye,Rt,ve(Rt),se)}return ye}function Dn(se,he){for(var ve=-1,ye=se==null?0:se.length;++ve<ye&&he(se[ve],ve,se)!==!1;);return se}function s8(se,he){for(var ve=se==null?0:se.length;ve--&&he(se[ve],ve,se)!==!1;);return se}function Zd(se,he){for(var ve=-1,ye=se==null?0:se.length;++ve<ye;)if(!he(se[ve],ve,se))return!1;return!0}function Tr(se,he){for(var ve=-1,ye=se==null?0:se.length,He=0,nt=[];++ve<ye;){var Rt=se[ve];he(Rt,ve,se)&&(nt[He++]=Rt)}return nt}function Ki(se,he){return!!(se!=null&&se.length)&&ya(se,he,0)>-1}function Ql(se,he,ve){for(var ye=-1,He=se==null?0:se.length;++ye<He;)if(ve(he,se[ye]))return!0;return!1}function xt(se,he){for(var ve=-1,ye=se==null?0:se.length,He=Array(ye);++ve<ye;)He[ve]=he(se[ve],ve,se);return He}function Ar(se,he){for(var ve=-1,ye=he.length,He=se.length;++ve<ye;)se[He+ve]=he[ve];return se}function ec(se,he,ve,ye){var He=-1,nt=se==null?0:se.length;for(ye&&nt&&(ve=se[++He]);++He<nt;)ve=he(ve,se[He],He,se);return ve}function o8(se,he,ve,ye){var He=se==null?0:se.length;for(ye&&He&&(ve=se[--He]);He--;)ve=he(ve,se[He],He,se);return ve}function tc(se,he){for(var ve=-1,ye=se==null?0:se.length;++ve<ye;)if(he(se[ve],ve,se))return!0;return!1}var l8=nc("length");function Jd(se,he,ve){var ye;return ve(se,(function(He,nt,Rt){if(he(He,nt,Rt))return ye=nt,!1})),ye}function Qi(se,he,ve,ye){for(var He=se.length,nt=ve+(ye?1:-1);ye?nt--:++nt<He;)if(he(se[nt],nt,se))return nt;return-1}function ya(se,he,ve){return he==he?(function(ye,He,nt){for(var Rt=nt-1,Qn=ye.length;++Rt<Qn;)if(ye[Rt]===He)return Rt;return-1})(se,he,ve):Qi(se,Yd,ve)}function c8(se,he,ve,ye){for(var He=ve-1,nt=se.length;++He<nt;)if(ye(se[He],he))return He;return-1}function Yd(se){return se!=se}function Kd(se,he){var ve=se==null?0:se.length;return ve?ac(se,he)/ve:NaN}function nc(se){return function(he){return he==null?void 0:he[se]}}function rc(se){return function(he){return se==null?void 0:se[he]}}function Qd(se,he,ve,ye,He){return He(se,(function(nt,Rt,Qn){ve=ye?(ye=!1,nt):he(ve,nt,Rt,Qn)})),ve}function ac(se,he){for(var ve,ye=-1,He=se.length;++ye<He;){var nt=he(se[ye]);nt!==void 0&&(ve=ve===void 0?nt:ve+nt)}return ve}function ic(se,he){for(var ve=-1,ye=Array(se);++ve<se;)ye[ve]=he(ve);return ye}function eu(se){return se&&se.slice(0,au(se)+1).replace(Ce,"")}function wn(se){return function(he){return se(he)}}function sc(se,he){return xt(he,(function(ve){return se[ve]}))}function ii(se,he){return se.has(he)}function tu(se,he){for(var ve=-1,ye=se.length;++ve<ye&&ya(he,se[ve],0)>-1;);return ve}function nu(se,he){for(var ve=se.length;ve--&&ya(he,se[ve],0)>-1;);return ve}function p8(se,he){for(var ve=se.length,ye=0;ve--;)se[ve]===he&&++ye;return ye}var d8=rc({À:"A",Á:"A",Â:"A",Ã:"A",Ä:"A",Å:"A",à:"a",á:"a",â:"a",ã:"a",ä:"a",å:"a",Ç:"C",ç:"c",Ð:"D",ð:"d",È:"E",É:"E",Ê:"E",Ë:"E",è:"e",é:"e",ê:"e",ë:"e",Ì:"I",Í:"I",Î:"I",Ï:"I",ì:"i",í:"i",î:"i",ï:"i",Ñ:"N",ñ:"n",Ò:"O",Ó:"O",Ô:"O",Õ:"O",Ö:"O",Ø:"O",ò:"o",ó:"o",ô:"o",õ:"o",ö:"o",ø:"o",Ù:"U",Ú:"U",Û:"U",Ü:"U",ù:"u",ú:"u",û:"u",ü:"u",Ý:"Y",ý:"y",ÿ:"y",Æ:"Ae",æ:"ae",Þ:"Th",þ:"th",ß:"ss",Ā:"A",Ă:"A",Ą:"A",ā:"a",ă:"a",ą:"a",Ć:"C",Ĉ:"C",Ċ:"C",Č:"C",ć:"c",ĉ:"c",ċ:"c",č:"c",Ď:"D",Đ:"D",ď:"d",đ:"d",Ē:"E",Ĕ:"E",Ė:"E",Ę:"E",Ě:"E",ē:"e",ĕ:"e",ė:"e",ę:"e",ě:"e",Ĝ:"G",Ğ:"G",Ġ:"G",Ģ:"G",ĝ:"g",ğ:"g",ġ:"g",ģ:"g",Ĥ:"H",Ħ:"H",ĥ:"h",ħ:"h",Ĩ:"I",Ī:"I",Ĭ:"I",Į:"I",İ:"I",ĩ:"i",ī:"i",ĭ:"i",į:"i",ı:"i",Ĵ:"J",ĵ:"j",Ķ:"K",ķ:"k",ĸ:"k",Ĺ:"L",Ļ:"L",Ľ:"L",Ŀ:"L",Ł:"L",ĺ:"l",ļ:"l",ľ:"l",ŀ:"l",ł:"l",Ń:"N",Ņ:"N",Ň:"N",Ŋ:"N",ń:"n",ņ:"n",ň:"n",ŋ:"n",Ō:"O",Ŏ:"O",Ő:"O",ō:"o",ŏ:"o",ő:"o",Ŕ:"R",Ŗ:"R",Ř:"R",ŕ:"r",ŗ:"r",ř:"r",Ś:"S",Ŝ:"S",Ş:"S",Š:"S",ś:"s",ŝ:"s",ş:"s",š:"s",Ţ:"T",Ť:"T",Ŧ:"T",ţ:"t",ť:"t",ŧ:"t",Ũ:"U",Ū:"U",Ŭ:"U",Ů:"U",Ű:"U",Ų:"U",ũ:"u",ū:"u",ŭ:"u",ů:"u",ű:"u",ų:"u",Ŵ:"W",ŵ:"w",Ŷ:"Y",ŷ:"y",Ÿ:"Y",Ź:"Z",Ż:"Z",Ž:"Z",ź:"z",ż:"z",ž:"z",Ĳ:"IJ",ĳ:"ij",Œ:"Oe",œ:"oe",ŉ:"'n",ſ:"s"}),u8=rc({"&":"&amp;","<":"&lt;",">":"&gt;",'"':"&quot;","'":"&#39;"});function m8(se){return"\\"+t8[se]}function Sa(se){return Y3.test(se)}function oc(se){var he=-1,ve=Array(se.size);return se.forEach((function(ye,He){ve[++he]=[He,ye]})),ve}function ru(se,he){return function(ve){return se(he(ve))}}function $r(se,he){for(var ve=-1,ye=se.length,He=0,nt=[];++ve<ye;){var Rt=se[ve];Rt!==he&&Rt!==o||(se[ve]=o,nt[He++]=ve)}return nt}function es(se){var he=-1,ve=Array(se.size);return se.forEach((function(ye){ve[++he]=ye})),ve}function f8(se){var he=-1,ve=Array(se.size);return se.forEach((function(ye){ve[++he]=[ye,ye]})),ve}function Na(se){return Sa(se)?(function(he){for(var ve=Jl.lastIndex=0;Jl.test(he);)++ve;return ve})(se):l8(se)}function Hn(se){return Sa(se)?(function(he){return he.match(Jl)||[]})(se):(function(he){return he.split("")})(se)}function au(se){for(var he=se.length;he--&&Te.test(se.charAt(he)););return he}var h8=rc({"&amp;":"&","&lt;":"<","&gt;":">","&quot;":'"',"&#39;":"'"}),Ea=(function se(he){var ve,ye=(he=he==null?Wt:Ea.defaults(Wt.Object(),he,Ea.pick(Wt,Q3))).Array,He=he.Date,nt=he.Error,Rt=he.Function,Qn=he.Math,wt=he.Object,lc=he.RegExp,g8=he.String,Cn=he.TypeError,ts=ye.prototype,v8=Rt.prototype,Ta=wt.prototype,ns=he["__core-js_shared__"],rs=v8.toString,ut=Ta.hasOwnProperty,_8=0,iu=(ve=/[^.]+$/.exec(ns&&ns.keys&&ns.keys.IE_PROTO||""))?"Symbol(src)_1."+ve:"",as=Ta.toString,b8=rs.call(wt),w8=Wt._,x8=lc("^"+rs.call(ut).replace(De,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$"),is=Ud?he.Buffer:void 0,Dr=he.Symbol,ss=he.Uint8Array,su=is?is.allocUnsafe:void 0,os=ru(wt.getPrototypeOf,wt),ou=wt.create,lu=Ta.propertyIsEnumerable,ls=ts.splice,cu=Dr?Dr.isConcatSpreadable:void 0,si=Dr?Dr.iterator:void 0,Jr=Dr?Dr.toStringTag:void 0,cs=(function(){try{var t=ta(wt,"defineProperty");return t({},"",{}),t}catch{}})(),y8=he.clearTimeout!==Wt.clearTimeout&&he.clearTimeout,S8=He&&He.now!==Wt.Date.now&&He.now,N8=he.setTimeout!==Wt.setTimeout&&he.setTimeout,ps=Qn.ceil,ds=Qn.floor,cc=wt.getOwnPropertySymbols,E8=is?is.isBuffer:void 0,pu=he.isFinite,T8=ts.join,A8=ru(wt.keys,wt),Bt=Qn.max,rn=Qn.min,$8=He.now,D8=he.parseInt,du=Qn.random,C8=ts.reverse,pc=ta(he,"DataView"),oi=ta(he,"Map"),dc=ta(he,"Promise"),Aa=ta(he,"Set"),li=ta(he,"WeakMap"),ci=ta(wt,"create"),us=li&&new li,$a={},I8=na(pc),k8=na(oi),q8=na(dc),O8=na(Aa),L8=na(li),ms=Dr?Dr.prototype:void 0,pi=ms?ms.valueOf:void 0,uu=ms?ms.toString:void 0;function B(t){if(Et(t)&&!We(t)&&!(t instanceof et)){if(t instanceof In)return t;if(ut.call(t,"__wrapped__"))return mm(t)}return new In(t)}var Da=(function(){function t(){}return function(p){if(!Nt(p))return{};if(ou)return ou(p);t.prototype=p;var b=new t;return t.prototype=void 0,b}})();function fs(){}function In(t,p){this.__wrapped__=t,this.__actions__=[],this.__chain__=!!p,this.__index__=0,this.__values__=void 0}function et(t){this.__wrapped__=t,this.__actions__=[],this.__dir__=1,this.__filtered__=!1,this.__iteratees__=[],this.__takeCount__=4294967295,this.__views__=[]}function Yr(t){var p=-1,b=t==null?0:t.length;for(this.clear();++p<b;){var k=t[p];this.set(k[0],k[1])}}function cr(t){var p=-1,b=t==null?0:t.length;for(this.clear();++p<b;){var k=t[p];this.set(k[0],k[1])}}function pr(t){var p=-1,b=t==null?0:t.length;for(this.clear();++p<b;){var k=t[p];this.set(k[0],k[1])}}function Kr(t){var p=-1,b=t==null?0:t.length;for(this.__data__=new pr;++p<b;)this.add(t[p])}function Gn(t){var p=this.__data__=new cr(t);this.size=p.size}function mu(t,p){var b=We(t),k=!b&&ra(t),F=!b&&!k&&Or(t),U=!b&&!k&&!F&&qa(t),Y=b||k||F||U,re=Y?ic(t.length,g8):[],ie=re.length;for(var ge in t)!p&&!ut.call(t,ge)||Y&&(ge=="length"||F&&(ge=="offset"||ge=="parent")||U&&(ge=="buffer"||ge=="byteLength"||ge=="byteOffset")||fr(ge,ie))||re.push(ge);return re}function fu(t){var p=t.length;return p?t[yc(0,p-1)]:void 0}function P8(t,p){return $s(hn(t),Qr(p,0,t.length))}function F8(t){return $s(hn(t))}function uc(t,p,b){(b!==void 0&&!Wn(t[p],b)||b===void 0&&!(p in t))&&dr(t,p,b)}function di(t,p,b){var k=t[p];ut.call(t,p)&&Wn(k,b)&&(b!==void 0||p in t)||dr(t,p,b)}function hs(t,p){for(var b=t.length;b--;)if(Wn(t[b][0],p))return b;return-1}function R8(t,p,b,k){return Cr(t,(function(F,U,Y){p(k,F,b(F),Y)})),k}function hu(t,p){return t&&tr(p,jt(p),t)}function dr(t,p,b){p=="__proto__"&&cs?cs(t,p,{configurable:!0,enumerable:!0,value:b,writable:!0}):t[p]=b}function mc(t,p){for(var b=-1,k=p.length,F=ye(k),U=t==null;++b<k;)F[b]=U?void 0:Wc(t,p[b]);return F}function Qr(t,p,b){return t==t&&(b!==void 0&&(t=t<=b?t:b),p!==void 0&&(t=t>=p?t:p)),t}function kn(t,p,b,k,F,U){var Y,re=1&p,ie=2&p,ge=4&p;if(b&&(Y=F?b(t,k,F,U):b(t)),Y!==void 0)return Y;if(!Nt(t))return t;var fe=We(t);if(fe){if(Y=(function(_e){var xe=_e.length,Me=new _e.constructor(xe);return xe&&typeof _e[0]=="string"&&ut.call(_e,"index")&&(Me.index=_e.index,Me.input=_e.input),Me})(t),!re)return hn(t,Y)}else{var we=an(t),Ae=we==u||we==f;if(Or(t))return Bu(t,re);if(we==v||we==s||Ae&&!F){if(Y=ie||Ae?{}:am(t),!re)return ie?(function(_e,xe){return tr(_e,nm(_e),xe)})(t,(function(_e,xe){return _e&&tr(xe,vn(xe),_e)})(Y,t)):(function(_e,xe){return tr(_e,Pc(_e),xe)})(t,hu(Y,t))}else{if(!_t[we])return F?t:{};Y=(function(_e,xe,Me){var Ee=_e.constructor;switch(xe){case D:return Dc(_e);case c:case i:return new Ee(+_e);case C:return(function(Ve,Qe){var qe=Qe?Dc(Ve.buffer):Ve.buffer;return new Ve.constructor(qe,Ve.byteOffset,Ve.byteLength)})(_e,Me);case $:case N:case S:case I:case T:case A:case E:case P:case x:return Mu(_e,Me);case w:return new Ee;case m:case g:return new Ee(_e);case _:return(function(Ve){var Qe=new Ve.constructor(Ve.source,z.exec(Ve));return Qe.lastIndex=Ve.lastIndex,Qe})(_e);case h:return new Ee;case y:return ze=_e,pi?wt(pi.call(ze)):{}}var ze})(t,we,re)}}U||(U=new Gn);var Ie=U.get(t);if(Ie)return Ie;U.set(t,Y),Im(t)?t.forEach((function(_e){Y.add(kn(_e,p,b,_e,t,U))})):Dm(t)&&t.forEach((function(_e,xe){Y.set(xe,kn(_e,p,b,xe,t,U))}));var Re=fe?void 0:(ge?ie?qc:kc:ie?vn:jt)(t);return Dn(Re||t,(function(_e,xe){Re&&(_e=t[xe=_e]),di(Y,xe,kn(_e,p,b,xe,t,U))})),Y}function gu(t,p,b){var k=b.length;if(t==null)return!k;for(t=wt(t);k--;){var F=b[k],U=p[F],Y=t[F];if(Y===void 0&&!(F in t)||!U(Y))return!1}return!0}function vu(t,p,b){if(typeof t!="function")throw new Cn(r);return _i((function(){t.apply(void 0,b)}),p)}function ui(t,p,b,k){var F=-1,U=Ki,Y=!0,re=t.length,ie=[],ge=p.length;if(!re)return ie;b&&(p=xt(p,wn(b))),k?(U=Ql,Y=!1):p.length>=200&&(U=ii,Y=!1,p=new Kr(p));e:for(;++F<re;){var fe=t[F],we=b==null?fe:b(fe);if(fe=k||fe!==0?fe:0,Y&&we==we){for(var Ae=ge;Ae--;)if(p[Ae]===we)continue e;ie.push(fe)}else U(p,we,k)||ie.push(fe)}return ie}B.templateSettings={escape:X,evaluate:pe,interpolate:le,variable:"",imports:{_:B}},B.prototype=fs.prototype,B.prototype.constructor=B,In.prototype=Da(fs.prototype),In.prototype.constructor=In,et.prototype=Da(fs.prototype),et.prototype.constructor=et,Yr.prototype.clear=function(){this.__data__=ci?ci(null):{},this.size=0},Yr.prototype.delete=function(t){var p=this.has(t)&&delete this.__data__[t];return this.size-=p?1:0,p},Yr.prototype.get=function(t){var p=this.__data__;if(ci){var b=p[t];return b==="__lodash_hash_undefined__"?void 0:b}return ut.call(p,t)?p[t]:void 0},Yr.prototype.has=function(t){var p=this.__data__;return ci?p[t]!==void 0:ut.call(p,t)},Yr.prototype.set=function(t,p){var b=this.__data__;return this.size+=this.has(t)?0:1,b[t]=ci&&p===void 0?"__lodash_hash_undefined__":p,this},cr.prototype.clear=function(){this.__data__=[],this.size=0},cr.prototype.delete=function(t){var p=this.__data__,b=hs(p,t);return!(b<0)&&(b==p.length-1?p.pop():ls.call(p,b,1),--this.size,!0)},cr.prototype.get=function(t){var p=this.__data__,b=hs(p,t);return b<0?void 0:p[b][1]},cr.prototype.has=function(t){return hs(this.__data__,t)>-1},cr.prototype.set=function(t,p){var b=this.__data__,k=hs(b,t);return k<0?(++this.size,b.push([t,p])):b[k][1]=p,this},pr.prototype.clear=function(){this.size=0,this.__data__={hash:new Yr,map:new(oi||cr),string:new Yr}},pr.prototype.delete=function(t){var p=As(this,t).delete(t);return this.size-=p?1:0,p},pr.prototype.get=function(t){return As(this,t).get(t)},pr.prototype.has=function(t){return As(this,t).has(t)},pr.prototype.set=function(t,p){var b=As(this,t),k=b.size;return b.set(t,p),this.size+=b.size==k?0:1,this},Kr.prototype.add=Kr.prototype.push=function(t){return this.__data__.set(t,"__lodash_hash_undefined__"),this},Kr.prototype.has=function(t){return this.__data__.has(t)},Gn.prototype.clear=function(){this.__data__=new cr,this.size=0},Gn.prototype.delete=function(t){var p=this.__data__,b=p.delete(t);return this.size=p.size,b},Gn.prototype.get=function(t){return this.__data__.get(t)},Gn.prototype.has=function(t){return this.__data__.has(t)},Gn.prototype.set=function(t,p){var b=this.__data__;if(b instanceof cr){var k=b.__data__;if(!oi||k.length<199)return k.push([t,p]),this.size=++b.size,this;b=this.__data__=new pr(k)}return b.set(t,p),this.size=b.size,this};var Cr=ju(er),_u=ju(hc,!0);function B8(t,p){var b=!0;return Cr(t,(function(k,F,U){return b=!!p(k,F,U)})),b}function gs(t,p,b){for(var k=-1,F=t.length;++k<F;){var U=t[k],Y=p(U);if(Y!=null&&(re===void 0?Y==Y&&!yn(Y):b(Y,re)))var re=Y,ie=U}return ie}function bu(t,p){var b=[];return Cr(t,(function(k,F,U){p(k,F,U)&&b.push(k)})),b}function Xt(t,p,b,k,F){var U=-1,Y=t.length;for(b||(b=Y8),F||(F=[]);++U<Y;){var re=t[U];p>0&&b(re)?p>1?Xt(re,p-1,b,k,F):Ar(F,re):k||(F[F.length]=re)}return F}var fc=Hu(),wu=Hu(!0);function er(t,p){return t&&fc(t,p,jt)}function hc(t,p){return t&&wu(t,p,jt)}function vs(t,p){return Tr(p,(function(b){return hr(t[b])}))}function ea(t,p){for(var b=0,k=(p=kr(p,t)).length;t!=null&&b<k;)t=t[nr(p[b++])];return b&&b==k?t:void 0}function xu(t,p,b){var k=p(t);return We(t)?k:Ar(k,b(t))}function ln(t){return t==null?t===void 0?"[object Undefined]":"[object Null]":Jr&&Jr in wt(t)?(function(p){var b=ut.call(p,Jr),k=p[Jr];try{p[Jr]=void 0;var F=!0}catch{}var U=as.call(p);return F&&(b?p[Jr]=k:delete p[Jr]),U})(t):(function(p){return as.call(p)})(t)}function gc(t,p){return t>p}function M8(t,p){return t!=null&&ut.call(t,p)}function z8(t,p){return t!=null&&p in wt(t)}function vc(t,p,b){for(var k=b?Ql:Ki,F=t[0].length,U=t.length,Y=U,re=ye(U),ie=1/0,ge=[];Y--;){var fe=t[Y];Y&&p&&(fe=xt(fe,wn(p))),ie=rn(fe.length,ie),re[Y]=!b&&(p||F>=120&&fe.length>=120)?new Kr(Y&&fe):void 0}fe=t[0];var we=-1,Ae=re[0];e:for(;++we<F&&ge.length<ie;){var Ie=fe[we],Re=p?p(Ie):Ie;if(Ie=b||Ie!==0?Ie:0,!(Ae?ii(Ae,Re):k(ge,Re,b))){for(Y=U;--Y;){var _e=re[Y];if(!(_e?ii(_e,Re):k(t[Y],Re,b)))continue e}Ae&&Ae.push(Re),ge.push(Ie)}}return ge}function mi(t,p,b){var k=(t=lm(t,p=kr(p,t)))==null?t:t[nr(On(p))];return k==null?void 0:bn(k,t,b)}function yu(t){return Et(t)&&ln(t)==s}function fi(t,p,b,k,F){return t===p||(t==null||p==null||!Et(t)&&!Et(p)?t!=t&&p!=p:(function(U,Y,re,ie,ge,fe){var we=We(U),Ae=We(Y),Ie=we?a:an(U),Re=Ae?a:an(Y),_e=(Ie=Ie==s?v:Ie)==v,xe=(Re=Re==s?v:Re)==v,Me=Ie==Re;if(Me&&Or(U)){if(!Or(Y))return!1;we=!0,_e=!1}if(Me&&!_e)return fe||(fe=new Gn),we||qa(U)?tm(U,Y,re,ie,ge,fe):(function(qe,Be,Mt,Sn,rr,zt,vr){switch(Mt){case C:if(qe.byteLength!=Be.byteLength||qe.byteOffset!=Be.byteOffset)return!1;qe=qe.buffer,Be=Be.buffer;case D:return!(qe.byteLength!=Be.byteLength||!zt(new ss(qe),new ss(Be)));case c:case i:case m:return Wn(+qe,+Be);case d:return qe.name==Be.name&&qe.message==Be.message;case _:case g:return qe==Be+"";case w:var Lr=oc;case h:var wi=1&Sn;if(Lr||(Lr=es),qe.size!=Be.size&&!wi)return!1;var Fs=vr.get(qe);if(Fs)return Fs==Be;Sn|=2,vr.set(qe,Be);var La=tm(Lr(qe),Lr(Be),Sn,rr,zt,vr);return vr.delete(qe),La;case y:if(pi)return pi.call(qe)==pi.call(Be)}return!1})(U,Y,Ie,re,ie,ge,fe);if(!(1&re)){var Ee=_e&&ut.call(U,"__wrapped__"),ze=xe&&ut.call(Y,"__wrapped__");if(Ee||ze){var Ve=Ee?U.value():U,Qe=ze?Y.value():Y;return fe||(fe=new Gn),ge(Ve,Qe,re,ie,fe)}}return Me?(fe||(fe=new Gn),(function(qe,Be,Mt,Sn,rr,zt){var vr=1&Mt,Lr=kc(qe),wi=Lr.length,Fs=kc(Be).length;if(wi!=Fs&&!vr)return!1;for(var La=wi;La--;){var aa=Lr[La];if(!(vr?aa in Be:ut.call(Be,aa)))return!1}var Hm=zt.get(qe),Gm=zt.get(Be);if(Hm&&Gm)return Hm==Be&&Gm==qe;var Rs=!0;zt.set(qe,Be),zt.set(Be,qe);for(var rp=vr;++La<wi;){var Bs=qe[aa=Lr[La]],Ms=Be[aa];if(Sn)var Wm=vr?Sn(Ms,Bs,aa,Be,qe,zt):Sn(Bs,Ms,aa,qe,Be,zt);if(!(Wm===void 0?Bs===Ms||rr(Bs,Ms,Mt,Sn,zt):Wm)){Rs=!1;break}rp||(rp=aa=="constructor")}if(Rs&&!rp){var zs=qe.constructor,Us=Be.constructor;zs==Us||!("constructor"in qe)||!("constructor"in Be)||typeof zs=="function"&&zs instanceof zs&&typeof Us=="function"&&Us instanceof Us||(Rs=!1)}return zt.delete(qe),zt.delete(Be),Rs})(U,Y,re,ie,ge,fe)):!1})(t,p,b,k,fi,F))}function _c(t,p,b,k){var F=b.length,U=F,Y=!k;if(t==null)return!U;for(t=wt(t);F--;){var re=b[F];if(Y&&re[2]?re[1]!==t[re[0]]:!(re[0]in t))return!1}for(;++F<U;){var ie=(re=b[F])[0],ge=t[ie],fe=re[1];if(Y&&re[2]){if(ge===void 0&&!(ie in t))return!1}else{var we=new Gn;if(k)var Ae=k(ge,fe,ie,t,p,we);if(!(Ae===void 0?fi(fe,ge,3,k,we):Ae))return!1}}return!0}function Su(t){return!(!Nt(t)||(p=t,iu&&iu in p))&&(hr(t)?x8:Z).test(na(t));var p}function Nu(t){return typeof t=="function"?t:t==null?_n:typeof t=="object"?We(t)?Au(t[0],t[1]):Tu(t):jm(t)}function bc(t){if(!vi(t))return A8(t);var p=[];for(var b in wt(t))ut.call(t,b)&&b!="constructor"&&p.push(b);return p}function U8(t){if(!Nt(t))return(function(F){var U=[];if(F!=null)for(var Y in wt(F))U.push(Y);return U})(t);var p=vi(t),b=[];for(var k in t)(k!="constructor"||!p&&ut.call(t,k))&&b.push(k);return b}function wc(t,p){return t<p}function Eu(t,p){var b=-1,k=gn(t)?ye(t.length):[];return Cr(t,(function(F,U,Y){k[++b]=p(F,U,Y)})),k}function Tu(t){var p=Lc(t);return p.length==1&&p[0][2]?sm(p[0][0],p[0][1]):function(b){return b===t||_c(b,t,p)}}function Au(t,p){return Fc(t)&&im(p)?sm(nr(t),p):function(b){var k=Wc(b,t);return k===void 0&&k===p?Xc(b,t):fi(p,k,3)}}function _s(t,p,b,k,F){t!==p&&fc(p,(function(U,Y){if(F||(F=new Gn),Nt(U))(function(ie,ge,fe,we,Ae,Ie,Re){var _e=Bc(ie,fe),xe=Bc(ge,fe),Me=Re.get(xe);if(Me)return void uc(ie,fe,Me);var Ee=Ie?Ie(_e,xe,fe+"",ie,ge,Re):void 0,ze=Ee===void 0;if(ze){var Ve=We(xe),Qe=!Ve&&Or(xe),qe=!Ve&&!Qe&&qa(xe);Ee=xe,Ve||Qe||qe?We(_e)?Ee=_e:kt(_e)?Ee=hn(_e):Qe?(ze=!1,Ee=Bu(xe,!0)):qe?(ze=!1,Ee=Mu(xe,!0)):Ee=[]:bi(xe)||ra(xe)?(Ee=_e,ra(_e)?Ee=Om(_e):Nt(_e)&&!hr(_e)||(Ee=am(xe))):ze=!1}ze&&(Re.set(xe,Ee),Ae(Ee,xe,we,Ie,Re),Re.delete(xe)),uc(ie,fe,Ee)})(t,p,Y,b,_s,k,F);else{var re=k?k(Bc(t,Y),U,Y+"",t,p,F):void 0;re===void 0&&(re=U),uc(t,Y,re)}}),vn)}function $u(t,p){var b=t.length;if(b)return fr(p+=p<0?b:0,b)?t[p]:void 0}function Du(t,p,b){p=p.length?xt(p,(function(U){return We(U)?function(Y){return ea(Y,U.length===1?U[0]:U)}:U})):[_n];var k=-1;p=xt(p,wn(Fe()));var F=Eu(t,(function(U,Y,re){var ie=xt(p,(function(ge){return ge(U)}));return{criteria:ie,index:++k,value:U}}));return(function(U,Y){var re=U.length;for(U.sort(Y);re--;)U[re]=U[re].value;return U})(F,(function(U,Y){return(function(re,ie,ge){for(var fe=-1,we=re.criteria,Ae=ie.criteria,Ie=we.length,Re=ge.length;++fe<Ie;){var _e=zu(we[fe],Ae[fe]);if(_e)return fe>=Re?_e:_e*(ge[fe]=="desc"?-1:1)}return re.index-ie.index})(U,Y,b)}))}function Cu(t,p,b){for(var k=-1,F=p.length,U={};++k<F;){var Y=p[k],re=ea(t,Y);b(re,Y)&&hi(U,kr(Y,t),re)}return U}function xc(t,p,b,k){var F=k?c8:ya,U=-1,Y=p.length,re=t;for(t===p&&(p=hn(p)),b&&(re=xt(t,wn(b)));++U<Y;)for(var ie=0,ge=p[U],fe=b?b(ge):ge;(ie=F(re,fe,ie,k))>-1;)re!==t&&ls.call(re,ie,1),ls.call(t,ie,1);return t}function Iu(t,p){for(var b=t?p.length:0,k=b-1;b--;){var F=p[b];if(b==k||F!==U){var U=F;fr(F)?ls.call(t,F,1):Ec(t,F)}}return t}function yc(t,p){return t+ds(du()*(p-t+1))}function Sc(t,p){var b="";if(!t||p<1||p>9007199254740991)return b;do p%2&&(b+=t),(p=ds(p/2))&&(t+=t);while(p);return b}function Je(t,p){return Mc(om(t,p,_n),t+"")}function V8(t){return fu(Oa(t))}function j8(t,p){var b=Oa(t);return $s(b,Qr(p,0,b.length))}function hi(t,p,b,k){if(!Nt(t))return t;for(var F=-1,U=(p=kr(p,t)).length,Y=U-1,re=t;re!=null&&++F<U;){var ie=nr(p[F]),ge=b;if(ie==="__proto__"||ie==="constructor"||ie==="prototype")return t;if(F!=Y){var fe=re[ie];(ge=k?k(fe,ie,re):void 0)===void 0&&(ge=Nt(fe)?fe:fr(p[F+1])?[]:{})}di(re,ie,ge),re=re[ie]}return t}var ku=us?function(t,p){return us.set(t,p),t}:_n,H8=cs?function(t,p){return cs(t,"toString",{configurable:!0,enumerable:!1,value:Jc(p),writable:!0})}:_n;function G8(t){return $s(Oa(t))}function qn(t,p,b){var k=-1,F=t.length;p<0&&(p=-p>F?0:F+p),(b=b>F?F:b)<0&&(b+=F),F=p>b?0:b-p>>>0,p>>>=0;for(var U=ye(F);++k<F;)U[k]=t[k+p];return U}function W8(t,p){var b;return Cr(t,(function(k,F,U){return!(b=p(k,F,U))})),!!b}function bs(t,p,b){var k=0,F=t==null?k:t.length;if(typeof p=="number"&&p==p&&F<=2147483647){for(;k<F;){var U=k+F>>>1,Y=t[U];Y!==null&&!yn(Y)&&(b?Y<=p:Y<p)?k=U+1:F=U}return F}return Nc(t,p,_n,b)}function Nc(t,p,b,k){var F=0,U=t==null?0:t.length;if(U===0)return 0;for(var Y=(p=b(p))!=p,re=p===null,ie=yn(p),ge=p===void 0;F<U;){var fe=ds((F+U)/2),we=b(t[fe]),Ae=we!==void 0,Ie=we===null,Re=we==we,_e=yn(we);if(Y)var xe=k||Re;else xe=ge?Re&&(k||Ae):re?Re&&Ae&&(k||!Ie):ie?Re&&Ae&&!Ie&&(k||!_e):!Ie&&!_e&&(k?we<=p:we<p);xe?F=fe+1:U=fe}return rn(U,4294967294)}function qu(t,p){for(var b=-1,k=t.length,F=0,U=[];++b<k;){var Y=t[b],re=p?p(Y):Y;if(!b||!Wn(re,ie)){var ie=re;U[F++]=Y===0?0:Y}}return U}function Ou(t){return typeof t=="number"?t:yn(t)?NaN:+t}function xn(t){if(typeof t=="string")return t;if(We(t))return xt(t,xn)+"";if(yn(t))return uu?uu.call(t):"";var p=t+"";return p=="0"&&1/t==-1/0?"-0":p}function Ir(t,p,b){var k=-1,F=Ki,U=t.length,Y=!0,re=[],ie=re;if(b)Y=!1,F=Ql;else if(U>=200){var ge=p?null:Z8(t);if(ge)return es(ge);Y=!1,F=ii,ie=new Kr}else ie=p?[]:re;e:for(;++k<U;){var fe=t[k],we=p?p(fe):fe;if(fe=b||fe!==0?fe:0,Y&&we==we){for(var Ae=ie.length;Ae--;)if(ie[Ae]===we)continue e;p&&ie.push(we),re.push(fe)}else F(ie,we,b)||(ie!==re&&ie.push(we),re.push(fe))}return re}function Ec(t,p){return(t=lm(t,p=kr(p,t)))==null||delete t[nr(On(p))]}function Lu(t,p,b,k){return hi(t,p,b(ea(t,p)),k)}function ws(t,p,b,k){for(var F=t.length,U=k?F:-1;(k?U--:++U<F)&&p(t[U],U,t););return b?qn(t,k?0:U,k?U+1:F):qn(t,k?U+1:0,k?F:U)}function Pu(t,p){var b=t;return b instanceof et&&(b=b.value()),ec(p,(function(k,F){return F.func.apply(F.thisArg,Ar([k],F.args))}),b)}function Tc(t,p,b){var k=t.length;if(k<2)return k?Ir(t[0]):[];for(var F=-1,U=ye(k);++F<k;)for(var Y=t[F],re=-1;++re<k;)re!=F&&(U[F]=ui(U[F]||Y,t[re],p,b));return Ir(Xt(U,1),p,b)}function Fu(t,p,b){for(var k=-1,F=t.length,U=p.length,Y={};++k<F;){var re=k<U?p[k]:void 0;b(Y,t[k],re)}return Y}function Ac(t){return kt(t)?t:[]}function $c(t){return typeof t=="function"?t:_n}function kr(t,p){return We(t)?t:Fc(t,p)?[t]:um(it(t))}var X8=Je;function qr(t,p,b){var k=t.length;return b=b===void 0?k:b,!p&&b>=k?t:qn(t,p,b)}var Ru=y8||function(t){return Wt.clearTimeout(t)};function Bu(t,p){if(p)return t.slice();var b=t.length,k=su?su(b):new t.constructor(b);return t.copy(k),k}function Dc(t){var p=new t.constructor(t.byteLength);return new ss(p).set(new ss(t)),p}function Mu(t,p){var b=p?Dc(t.buffer):t.buffer;return new t.constructor(b,t.byteOffset,t.length)}function zu(t,p){if(t!==p){var b=t!==void 0,k=t===null,F=t==t,U=yn(t),Y=p!==void 0,re=p===null,ie=p==p,ge=yn(p);if(!re&&!ge&&!U&&t>p||U&&Y&&ie&&!re&&!ge||k&&Y&&ie||!b&&ie||!F)return 1;if(!k&&!U&&!ge&&t<p||ge&&b&&F&&!k&&!U||re&&b&&F||!Y&&F||!ie)return-1}return 0}function Uu(t,p,b,k){for(var F=-1,U=t.length,Y=b.length,re=-1,ie=p.length,ge=Bt(U-Y,0),fe=ye(ie+ge),we=!k;++re<ie;)fe[re]=p[re];for(;++F<Y;)(we||F<U)&&(fe[b[F]]=t[F]);for(;ge--;)fe[re++]=t[F++];return fe}function Vu(t,p,b,k){for(var F=-1,U=t.length,Y=-1,re=b.length,ie=-1,ge=p.length,fe=Bt(U-re,0),we=ye(fe+ge),Ae=!k;++F<fe;)we[F]=t[F];for(var Ie=F;++ie<ge;)we[Ie+ie]=p[ie];for(;++Y<re;)(Ae||F<U)&&(we[Ie+b[Y]]=t[F++]);return we}function hn(t,p){var b=-1,k=t.length;for(p||(p=ye(k));++b<k;)p[b]=t[b];return p}function tr(t,p,b,k){var F=!b;b||(b={});for(var U=-1,Y=p.length;++U<Y;){var re=p[U],ie=k?k(b[re],t[re],re,b,t):void 0;ie===void 0&&(ie=t[re]),F?dr(b,re,ie):di(b,re,ie)}return b}function xs(t,p){return function(b,k){var F=We(b)?i8:R8,U=p?p():{};return F(b,t,Fe(k,2),U)}}function Ca(t){return Je((function(p,b){var k=-1,F=b.length,U=F>1?b[F-1]:void 0,Y=F>2?b[2]:void 0;for(U=t.length>3&&typeof U=="function"?(F--,U):void 0,Y&&cn(b[0],b[1],Y)&&(U=F<3?void 0:U,F=1),p=wt(p);++k<F;){var re=b[k];re&&t(p,re,k,U)}return p}))}function ju(t,p){return function(b,k){if(b==null)return b;if(!gn(b))return t(b,k);for(var F=b.length,U=p?F:-1,Y=wt(b);(p?U--:++U<F)&&k(Y[U],U,Y)!==!1;);return b}}function Hu(t){return function(p,b,k){for(var F=-1,U=wt(p),Y=k(p),re=Y.length;re--;){var ie=Y[t?re:++F];if(b(U[ie],ie,U)===!1)break}return p}}function Gu(t){return function(p){var b=Sa(p=it(p))?Hn(p):void 0,k=b?b[0]:p.charAt(0),F=b?qr(b,1).join(""):p.slice(1);return k[t]()+F}}function Ia(t){return function(p){return ec(Um(zm(p).replace(X3,"")),t,"")}}function gi(t){return function(){var p=arguments;switch(p.length){case 0:return new t;case 1:return new t(p[0]);case 2:return new t(p[0],p[1]);case 3:return new t(p[0],p[1],p[2]);case 4:return new t(p[0],p[1],p[2],p[3]);case 5:return new t(p[0],p[1],p[2],p[3],p[4]);case 6:return new t(p[0],p[1],p[2],p[3],p[4],p[5]);case 7:return new t(p[0],p[1],p[2],p[3],p[4],p[5],p[6])}var b=Da(t.prototype),k=t.apply(b,p);return Nt(k)?k:b}}function Wu(t){return function(p,b,k){var F=wt(p);if(!gn(p)){var U=Fe(b,3);p=jt(p),b=function(re){return U(F[re],re,F)}}var Y=t(p,b,k);return Y>-1?F[U?p[Y]:Y]:void 0}}function Xu(t){return mr((function(p){var b=p.length,k=b,F=In.prototype.thru;for(t&&p.reverse();k--;){var U=p[k];if(typeof U!="function")throw new Cn(r);if(F&&!Y&&Ts(U)=="wrapper")var Y=new In([],!0)}for(k=Y?k:b;++k<b;){var re=Ts(U=p[k]),ie=re=="wrapper"?Oc(U):void 0;Y=ie&&Rc(ie[0])&&ie[1]==424&&!ie[4].length&&ie[9]==1?Y[Ts(ie[0])].apply(Y,ie[3]):U.length==1&&Rc(U)?Y[re]():Y.thru(U)}return function(){var ge=arguments,fe=ge[0];if(Y&&ge.length==1&&We(fe))return Y.plant(fe).value();for(var we=0,Ae=b?p[we].apply(this,ge):fe;++we<b;)Ae=p[we].call(this,Ae);return Ae}}))}function ys(t,p,b,k,F,U,Y,re,ie,ge){var fe=128&p,we=1&p,Ae=2&p,Ie=24&p,Re=512&p,_e=Ae?void 0:gi(t);return function xe(){for(var Me=arguments.length,Ee=ye(Me),ze=Me;ze--;)Ee[ze]=arguments[ze];if(Ie)var Ve=ka(xe),Qe=p8(Ee,Ve);if(k&&(Ee=Uu(Ee,k,F,Ie)),U&&(Ee=Vu(Ee,U,Y,Ie)),Me-=Qe,Ie&&Me<ge){var qe=$r(Ee,Ve);return Yu(t,p,ys,xe.placeholder,b,Ee,qe,re,ie,ge-Me)}var Be=we?b:this,Mt=Ae?Be[t]:t;return Me=Ee.length,re?Ee=Q8(Ee,re):Re&&Me>1&&Ee.reverse(),fe&&ie<Me&&(Ee.length=ie),this&&this!==Wt&&this instanceof xe&&(Mt=_e||gi(Mt)),Mt.apply(Be,Ee)}}function Zu(t,p){return function(b,k){return(function(F,U,Y,re){return er(F,(function(ie,ge,fe){U(re,Y(ie),ge,fe)})),re})(b,t,p(k),{})}}function Ss(t,p){return function(b,k){var F;if(b===void 0&&k===void 0)return p;if(b!==void 0&&(F=b),k!==void 0){if(F===void 0)return k;typeof b=="string"||typeof k=="string"?(b=xn(b),k=xn(k)):(b=Ou(b),k=Ou(k)),F=t(b,k)}return F}}function Cc(t){return mr((function(p){return p=xt(p,wn(Fe())),Je((function(b){var k=this;return t(p,(function(F){return bn(F,k,b)}))}))}))}function Ns(t,p){var b=(p=p===void 0?" ":xn(p)).length;if(b<2)return b?Sc(p,t):p;var k=Sc(p,ps(t/Na(p)));return Sa(p)?qr(Hn(k),0,t).join(""):k.slice(0,t)}function Ju(t){return function(p,b,k){return k&&typeof k!="number"&&cn(p,b,k)&&(b=k=void 0),p=gr(p),b===void 0?(b=p,p=0):b=gr(b),(function(F,U,Y,re){for(var ie=-1,ge=Bt(ps((U-F)/(Y||1)),0),fe=ye(ge);ge--;)fe[re?ge:++ie]=F,F+=Y;return fe})(p,b,k=k===void 0?p<b?1:-1:gr(k),t)}}function Es(t){return function(p,b){return typeof p=="string"&&typeof b=="string"||(p=Ln(p),b=Ln(b)),t(p,b)}}function Yu(t,p,b,k,F,U,Y,re,ie,ge){var fe=8&p;p|=fe?32:64,4&(p&=~(fe?64:32))||(p&=-4);var we=[t,p,F,fe?U:void 0,fe?Y:void 0,fe?void 0:U,fe?void 0:Y,re,ie,ge],Ae=b.apply(void 0,we);return Rc(t)&&cm(Ae,we),Ae.placeholder=k,pm(Ae,t,p)}function Ic(t){var p=Qn[t];return function(b,k){if(b=Ln(b),(k=k==null?0:rn(Ze(k),292))&&pu(b)){var F=(it(b)+"e").split("e");return+((F=(it(p(F[0]+"e"+(+F[1]+k)))+"e").split("e"))[0]+"e"+(+F[1]-k))}return p(b)}}var Z8=Aa&&1/es(new Aa([,-0]))[1]==1/0?function(t){return new Aa(t)}:Qc;function Ku(t){return function(p){var b=an(p);return b==w?oc(p):b==h?f8(p):(function(k,F){return xt(F,(function(U){return[U,k[U]]}))})(p,t(p))}}function ur(t,p,b,k,F,U,Y,re){var ie=2&p;if(!ie&&typeof t!="function")throw new Cn(r);var ge=k?k.length:0;if(ge||(p&=-97,k=F=void 0),Y=Y===void 0?Y:Bt(Ze(Y),0),re=re===void 0?re:Ze(re),ge-=F?F.length:0,64&p){var fe=k,we=F;k=F=void 0}var Ae=ie?void 0:Oc(t),Ie=[t,p,b,k,F,fe,we,U,Y,re];if(Ae&&(function(_e,xe){var Me=_e[1],Ee=xe[1],ze=Me|Ee,Ve=ze<131,Qe=Ee==128&&Me==8||Ee==128&&Me==256&&_e[7].length<=xe[8]||Ee==384&&xe[7].length<=xe[8]&&Me==8;if(!Ve&&!Qe)return _e;1&Ee&&(_e[2]=xe[2],ze|=1&Me?0:4);var qe=xe[3];if(qe){var Be=_e[3];_e[3]=Be?Uu(Be,qe,xe[4]):qe,_e[4]=Be?$r(_e[3],o):xe[4]}(qe=xe[5])&&(Be=_e[5],_e[5]=Be?Vu(Be,qe,xe[6]):qe,_e[6]=Be?$r(_e[5],o):xe[6]),(qe=xe[7])&&(_e[7]=qe),128&Ee&&(_e[8]=_e[8]==null?xe[8]:rn(_e[8],xe[8])),_e[9]==null&&(_e[9]=xe[9]),_e[0]=xe[0],_e[1]=ze})(Ie,Ae),t=Ie[0],p=Ie[1],b=Ie[2],k=Ie[3],F=Ie[4],!(re=Ie[9]=Ie[9]===void 0?ie?0:t.length:Bt(Ie[9]-ge,0))&&24&p&&(p&=-25),p&&p!=1)Re=p==8||p==16?(function(_e,xe,Me){var Ee=gi(_e);return function ze(){for(var Ve=arguments.length,Qe=ye(Ve),qe=Ve,Be=ka(ze);qe--;)Qe[qe]=arguments[qe];var Mt=Ve<3&&Qe[0]!==Be&&Qe[Ve-1]!==Be?[]:$r(Qe,Be);return(Ve-=Mt.length)<Me?Yu(_e,xe,ys,ze.placeholder,void 0,Qe,Mt,void 0,void 0,Me-Ve):bn(this&&this!==Wt&&this instanceof ze?Ee:_e,this,Qe)}})(t,p,re):p!=32&&p!=33||F.length?ys.apply(void 0,Ie):(function(_e,xe,Me,Ee){var ze=1&xe,Ve=gi(_e);return function Qe(){for(var qe=-1,Be=arguments.length,Mt=-1,Sn=Ee.length,rr=ye(Sn+Be),zt=this&&this!==Wt&&this instanceof Qe?Ve:_e;++Mt<Sn;)rr[Mt]=Ee[Mt];for(;Be--;)rr[Mt++]=arguments[++qe];return bn(zt,ze?Me:this,rr)}})(t,p,b,k);else var Re=(function(_e,xe,Me){var Ee=1&xe,ze=gi(_e);return function Ve(){return(this&&this!==Wt&&this instanceof Ve?ze:_e).apply(Ee?Me:this,arguments)}})(t,p,b);return pm((Ae?ku:cm)(Re,Ie),t,p)}function Qu(t,p,b,k){return t===void 0||Wn(t,Ta[b])&&!ut.call(k,b)?p:t}function em(t,p,b,k,F,U){return Nt(t)&&Nt(p)&&(U.set(p,t),_s(t,p,void 0,em,U),U.delete(p)),t}function J8(t){return bi(t)?void 0:t}function tm(t,p,b,k,F,U){var Y=1&b,re=t.length,ie=p.length;if(re!=ie&&!(Y&&ie>re))return!1;var ge=U.get(t),fe=U.get(p);if(ge&&fe)return ge==p&&fe==t;var we=-1,Ae=!0,Ie=2&b?new Kr:void 0;for(U.set(t,p),U.set(p,t);++we<re;){var Re=t[we],_e=p[we];if(k)var xe=Y?k(_e,Re,we,p,t,U):k(Re,_e,we,t,p,U);if(xe!==void 0){if(xe)continue;Ae=!1;break}if(Ie){if(!tc(p,(function(Me,Ee){if(!ii(Ie,Ee)&&(Re===Me||F(Re,Me,b,k,U)))return Ie.push(Ee)}))){Ae=!1;break}}else if(Re!==_e&&!F(Re,_e,b,k,U)){Ae=!1;break}}return U.delete(t),U.delete(p),Ae}function mr(t){return Mc(om(t,void 0,gm),t+"")}function kc(t){return xu(t,jt,Pc)}function qc(t){return xu(t,vn,nm)}var Oc=us?function(t){return us.get(t)}:Qc;function Ts(t){for(var p=t.name+"",b=$a[p],k=ut.call($a,p)?b.length:0;k--;){var F=b[k],U=F.func;if(U==null||U==t)return F.name}return p}function ka(t){return(ut.call(B,"placeholder")?B:t).placeholder}function Fe(){var t=B.iteratee||Yc;return t=t===Yc?Nu:t,arguments.length?t(arguments[0],arguments[1]):t}function As(t,p){var b,k,F=t.__data__;return((k=typeof(b=p))=="string"||k=="number"||k=="symbol"||k=="boolean"?b!=="__proto__":b===null)?F[typeof p=="string"?"string":"hash"]:F.map}function Lc(t){for(var p=jt(t),b=p.length;b--;){var k=p[b],F=t[k];p[b]=[k,F,im(F)]}return p}function ta(t,p){var b=(function(k,F){return k==null?void 0:k[F]})(t,p);return Su(b)?b:void 0}var Pc=cc?function(t){return t==null?[]:(t=wt(t),Tr(cc(t),(function(p){return lu.call(t,p)})))}:ep,nm=cc?function(t){for(var p=[];t;)Ar(p,Pc(t)),t=os(t);return p}:ep,an=ln;function rm(t,p,b){for(var k=-1,F=(p=kr(p,t)).length,U=!1;++k<F;){var Y=nr(p[k]);if(!(U=t!=null&&b(t,Y)))break;t=t[Y]}return U||++k!=F?U:!!(F=t==null?0:t.length)&&Os(F)&&fr(Y,F)&&(We(t)||ra(t))}function am(t){return typeof t.constructor!="function"||vi(t)?{}:Da(os(t))}function Y8(t){return We(t)||ra(t)||!!(cu&&t&&t[cu])}function fr(t,p){var b=typeof t;return!!(p=p??9007199254740991)&&(b=="number"||b!="symbol"&&ae.test(t))&&t>-1&&t%1==0&&t<p}function cn(t,p,b){if(!Nt(b))return!1;var k=typeof p;return!!(k=="number"?gn(b)&&fr(p,b.length):k=="string"&&p in b)&&Wn(b[p],t)}function Fc(t,p){if(We(t))return!1;var b=typeof t;return!(b!="number"&&b!="symbol"&&b!="boolean"&&t!=null&&!yn(t))||Le.test(t)||!ue.test(t)||p!=null&&t in wt(p)}function Rc(t){var p=Ts(t),b=B[p];if(typeof b!="function"||!(p in et.prototype))return!1;if(t===b)return!0;var k=Oc(b);return!!k&&t===k[0]}(pc&&an(new pc(new ArrayBuffer(1)))!=C||oi&&an(new oi)!=w||dc&&an(dc.resolve())!="[object Promise]"||Aa&&an(new Aa)!=h||li&&an(new li)!=q)&&(an=function(t){var p=ln(t),b=p==v?t.constructor:void 0,k=b?na(b):"";if(k)switch(k){case I8:return C;case k8:return w;case q8:return"[object Promise]";case O8:return h;case L8:return q}return p});var K8=ns?hr:tp;function vi(t){var p=t&&t.constructor;return t===(typeof p=="function"&&p.prototype||Ta)}function im(t){return t==t&&!Nt(t)}function sm(t,p){return function(b){return b!=null&&b[t]===p&&(p!==void 0||t in wt(b))}}function om(t,p,b){return p=Bt(p===void 0?t.length-1:p,0),function(){for(var k=arguments,F=-1,U=Bt(k.length-p,0),Y=ye(U);++F<U;)Y[F]=k[p+F];F=-1;for(var re=ye(p+1);++F<p;)re[F]=k[F];return re[p]=b(Y),bn(t,this,re)}}function lm(t,p){return p.length<2?t:ea(t,qn(p,0,-1))}function Q8(t,p){for(var b=t.length,k=rn(p.length,b),F=hn(t);k--;){var U=p[k];t[k]=fr(U,b)?F[U]:void 0}return t}function Bc(t,p){if((p!=="constructor"||typeof t[p]!="function")&&p!="__proto__")return t[p]}var cm=dm(ku),_i=N8||function(t,p){return Wt.setTimeout(t,p)},Mc=dm(H8);function pm(t,p,b){var k=p+"";return Mc(t,(function(F,U){var Y=U.length;if(!Y)return F;var re=Y-1;return U[re]=(Y>1?"& ":"")+U[re],U=U.join(Y>2?", ":" "),F.replace(Oe,`{
/* [wrapped with `+U+`] */
`)})(k,(function(F,U){return Dn(l,(function(Y){var re="_."+Y[0];U&Y[1]&&!Ki(F,re)&&F.push(re)})),F.sort()})((function(F){var U=F.match(Ue);return U?U[1].split(O):[]})(k),b)))}function dm(t){var p=0,b=0;return function(){var k=$8(),F=16-(k-b);if(b=k,F>0){if(++p>=800)return arguments[0]}else p=0;return t.apply(void 0,arguments)}}function $s(t,p){var b=-1,k=t.length,F=k-1;for(p=p===void 0?k:p;++b<p;){var U=yc(b,F),Y=t[U];t[U]=t[b],t[b]=Y}return t.length=p,t}var um=(function(t){var p=ks(t,(function(k){return b.size===500&&b.clear(),k})),b=p.cache;return p})((function(t){var p=[];return t.charCodeAt(0)===46&&p.push(""),t.replace(Pe,(function(b,k,F,U){p.push(F?U.replace(j,"$1"):k||b)})),p}));function nr(t){if(typeof t=="string"||yn(t))return t;var p=t+"";return p=="0"&&1/t==-1/0?"-0":p}function na(t){if(t!=null){try{return rs.call(t)}catch{}try{return t+""}catch{}}return""}function mm(t){if(t instanceof et)return t.clone();var p=new In(t.__wrapped__,t.__chain__);return p.__actions__=hn(t.__actions__),p.__index__=t.__index__,p.__values__=t.__values__,p}var e9=Je((function(t,p){return kt(t)?ui(t,Xt(p,1,kt,!0)):[]})),t9=Je((function(t,p){var b=On(p);return kt(b)&&(b=void 0),kt(t)?ui(t,Xt(p,1,kt,!0),Fe(b,2)):[]})),n9=Je((function(t,p){var b=On(p);return kt(b)&&(b=void 0),kt(t)?ui(t,Xt(p,1,kt,!0),void 0,b):[]}));function fm(t,p,b){var k=t==null?0:t.length;if(!k)return-1;var F=b==null?0:Ze(b);return F<0&&(F=Bt(k+F,0)),Qi(t,Fe(p,3),F)}function hm(t,p,b){var k=t==null?0:t.length;if(!k)return-1;var F=k-1;return b!==void 0&&(F=Ze(b),F=b<0?Bt(k+F,0):rn(F,k-1)),Qi(t,Fe(p,3),F,!0)}function gm(t){return t!=null&&t.length?Xt(t,1):[]}function vm(t){return t&&t.length?t[0]:void 0}var r9=Je((function(t){var p=xt(t,Ac);return p.length&&p[0]===t[0]?vc(p):[]})),a9=Je((function(t){var p=On(t),b=xt(t,Ac);return p===On(b)?p=void 0:b.pop(),b.length&&b[0]===t[0]?vc(b,Fe(p,2)):[]})),i9=Je((function(t){var p=On(t),b=xt(t,Ac);return(p=typeof p=="function"?p:void 0)&&b.pop(),b.length&&b[0]===t[0]?vc(b,void 0,p):[]}));function On(t){var p=t==null?0:t.length;return p?t[p-1]:void 0}var s9=Je(_m);function _m(t,p){return t&&t.length&&p&&p.length?xc(t,p):t}var o9=mr((function(t,p){var b=t==null?0:t.length,k=mc(t,p);return Iu(t,xt(p,(function(F){return fr(F,b)?+F:F})).sort(zu)),k}));function zc(t){return t==null?t:C8.call(t)}var l9=Je((function(t){return Ir(Xt(t,1,kt,!0))})),c9=Je((function(t){var p=On(t);return kt(p)&&(p=void 0),Ir(Xt(t,1,kt,!0),Fe(p,2))})),p9=Je((function(t){var p=On(t);return p=typeof p=="function"?p:void 0,Ir(Xt(t,1,kt,!0),void 0,p)}));function Uc(t){if(!t||!t.length)return[];var p=0;return t=Tr(t,(function(b){if(kt(b))return p=Bt(b.length,p),!0})),ic(p,(function(b){return xt(t,nc(b))}))}function bm(t,p){if(!t||!t.length)return[];var b=Uc(t);return p==null?b:xt(b,(function(k){return bn(p,void 0,k)}))}var d9=Je((function(t,p){return kt(t)?ui(t,p):[]})),u9=Je((function(t){return Tc(Tr(t,kt))})),m9=Je((function(t){var p=On(t);return kt(p)&&(p=void 0),Tc(Tr(t,kt),Fe(p,2))})),f9=Je((function(t){var p=On(t);return p=typeof p=="function"?p:void 0,Tc(Tr(t,kt),void 0,p)})),h9=Je(Uc),g9=Je((function(t){var p=t.length,b=p>1?t[p-1]:void 0;return b=typeof b=="function"?(t.pop(),b):void 0,bm(t,b)}));function wm(t){var p=B(t);return p.__chain__=!0,p}function Ds(t,p){return p(t)}var v9=mr((function(t){var p=t.length,b=p?t[0]:0,k=this.__wrapped__,F=function(U){return mc(U,t)};return!(p>1||this.__actions__.length)&&k instanceof et&&fr(b)?((k=k.slice(b,+b+(p?1:0))).__actions__.push({func:Ds,args:[F],thisArg:void 0}),new In(k,this.__chain__).thru((function(U){return p&&!U.length&&U.push(void 0),U}))):this.thru(F)})),_9=xs((function(t,p,b){ut.call(t,b)?++t[b]:dr(t,b,1)})),b9=Wu(fm),w9=Wu(hm);function xm(t,p){return(We(t)?Dn:Cr)(t,Fe(p,3))}function ym(t,p){return(We(t)?s8:_u)(t,Fe(p,3))}var x9=xs((function(t,p,b){ut.call(t,b)?t[b].push(p):dr(t,b,[p])})),y9=Je((function(t,p,b){var k=-1,F=typeof p=="function",U=gn(t)?ye(t.length):[];return Cr(t,(function(Y){U[++k]=F?bn(p,Y,b):mi(Y,p,b)})),U})),S9=xs((function(t,p,b){dr(t,b,p)}));function Cs(t,p){return(We(t)?xt:Eu)(t,Fe(p,3))}var N9=xs((function(t,p,b){t[b?0:1].push(p)}),(function(){return[[],[]]})),E9=Je((function(t,p){if(t==null)return[];var b=p.length;return b>1&&cn(t,p[0],p[1])?p=[]:b>2&&cn(p[0],p[1],p[2])&&(p=[p[0]]),Du(t,Xt(p,1),[])})),Is=S8||function(){return Wt.Date.now()};function Sm(t,p,b){return p=b?void 0:p,ur(t,128,void 0,void 0,void 0,void 0,p=t&&p==null?t.length:p)}function Nm(t,p){var b;if(typeof p!="function")throw new Cn(r);return t=Ze(t),function(){return--t>0&&(b=p.apply(this,arguments)),t<=1&&(p=void 0),b}}var Vc=Je((function(t,p,b){var k=1;if(b.length){var F=$r(b,ka(Vc));k|=32}return ur(t,k,p,b,F)})),Em=Je((function(t,p,b){var k=3;if(b.length){var F=$r(b,ka(Em));k|=32}return ur(p,k,t,b,F)}));function Tm(t,p,b){var k,F,U,Y,re,ie,ge=0,fe=!1,we=!1,Ae=!0;if(typeof t!="function")throw new Cn(r);function Ie(ze){var Ve=k,Qe=F;return k=F=void 0,ge=ze,Y=t.apply(Qe,Ve)}function Re(ze){return ge=ze,re=_i(xe,p),fe?Ie(ze):Y}function _e(ze){var Ve=ze-ie;return ie===void 0||Ve>=p||Ve<0||we&&ze-ge>=U}function xe(){var ze=Is();if(_e(ze))return Me(ze);re=_i(xe,(function(Ve){var Qe=p-(Ve-ie);return we?rn(Qe,U-(Ve-ge)):Qe})(ze))}function Me(ze){return re=void 0,Ae&&k?Ie(ze):(k=F=void 0,Y)}function Ee(){var ze=Is(),Ve=_e(ze);if(k=arguments,F=this,ie=ze,Ve){if(re===void 0)return Re(ie);if(we)return Ru(re),re=_i(xe,p),Ie(ie)}return re===void 0&&(re=_i(xe,p)),Y}return p=Ln(p)||0,Nt(b)&&(fe=!!b.leading,U=(we="maxWait"in b)?Bt(Ln(b.maxWait)||0,p):U,Ae="trailing"in b?!!b.trailing:Ae),Ee.cancel=function(){re!==void 0&&Ru(re),ge=0,k=ie=F=re=void 0},Ee.flush=function(){return re===void 0?Y:Me(Is())},Ee}var T9=Je((function(t,p){return vu(t,1,p)})),A9=Je((function(t,p,b){return vu(t,Ln(p)||0,b)}));function ks(t,p){if(typeof t!="function"||p!=null&&typeof p!="function")throw new Cn(r);var b=function(){var k=arguments,F=p?p.apply(this,k):k[0],U=b.cache;if(U.has(F))return U.get(F);var Y=t.apply(this,k);return b.cache=U.set(F,Y)||U,Y};return b.cache=new(ks.Cache||pr),b}function qs(t){if(typeof t!="function")throw new Cn(r);return function(){var p=arguments;switch(p.length){case 0:return!t.call(this);case 1:return!t.call(this,p[0]);case 2:return!t.call(this,p[0],p[1]);case 3:return!t.call(this,p[0],p[1],p[2])}return!t.apply(this,p)}}ks.Cache=pr;var $9=X8((function(t,p){var b=(p=p.length==1&&We(p[0])?xt(p[0],wn(Fe())):xt(Xt(p,1),wn(Fe()))).length;return Je((function(k){for(var F=-1,U=rn(k.length,b);++F<U;)k[F]=p[F].call(this,k[F]);return bn(t,this,k)}))})),jc=Je((function(t,p){return ur(t,32,void 0,p,$r(p,ka(jc)))})),Am=Je((function(t,p){return ur(t,64,void 0,p,$r(p,ka(Am)))})),D9=mr((function(t,p){return ur(t,256,void 0,void 0,void 0,p)}));function Wn(t,p){return t===p||t!=t&&p!=p}var C9=Es(gc),I9=Es((function(t,p){return t>=p})),ra=yu((function(){return arguments})())?yu:function(t){return Et(t)&&ut.call(t,"callee")&&!lu.call(t,"callee")},We=ye.isArray,k9=Vd?wn(Vd):function(t){return Et(t)&&ln(t)==D};function gn(t){return t!=null&&Os(t.length)&&!hr(t)}function kt(t){return Et(t)&&gn(t)}var Or=E8||tp,q9=jd?wn(jd):function(t){return Et(t)&&ln(t)==i};function Hc(t){if(!Et(t))return!1;var p=ln(t);return p==d||p=="[object DOMException]"||typeof t.message=="string"&&typeof t.name=="string"&&!bi(t)}function hr(t){if(!Nt(t))return!1;var p=ln(t);return p==u||p==f||p=="[object AsyncFunction]"||p=="[object Proxy]"}function $m(t){return typeof t=="number"&&t==Ze(t)}function Os(t){return typeof t=="number"&&t>-1&&t%1==0&&t<=9007199254740991}function Nt(t){var p=typeof t;return t!=null&&(p=="object"||p=="function")}function Et(t){return t!=null&&typeof t=="object"}var Dm=Hd?wn(Hd):function(t){return Et(t)&&an(t)==w};function Cm(t){return typeof t=="number"||Et(t)&&ln(t)==m}function bi(t){if(!Et(t)||ln(t)!=v)return!1;var p=os(t);if(p===null)return!0;var b=ut.call(p,"constructor")&&p.constructor;return typeof b=="function"&&b instanceof b&&rs.call(b)==b8}var Gc=Gd?wn(Gd):function(t){return Et(t)&&ln(t)==_},Im=Wd?wn(Wd):function(t){return Et(t)&&an(t)==h};function Ls(t){return typeof t=="string"||!We(t)&&Et(t)&&ln(t)==g}function yn(t){return typeof t=="symbol"||Et(t)&&ln(t)==y}var qa=Xd?wn(Xd):function(t){return Et(t)&&Os(t.length)&&!!bt[ln(t)]},O9=Es(wc),L9=Es((function(t,p){return t<=p}));function km(t){if(!t)return[];if(gn(t))return Ls(t)?Hn(t):hn(t);if(si&&t[si])return(function(b){for(var k,F=[];!(k=b.next()).done;)F.push(k.value);return F})(t[si]());var p=an(t);return(p==w?oc:p==h?es:Oa)(t)}function gr(t){return t?(t=Ln(t))===1/0||t===-1/0?17976931348623157e292*(t<0?-1:1):t==t?t:0:t===0?t:0}function Ze(t){var p=gr(t),b=p%1;return p==p?b?p-b:p:0}function qm(t){return t?Qr(Ze(t),0,4294967295):0}function Ln(t){if(typeof t=="number")return t;if(yn(t))return NaN;if(Nt(t)){var p=typeof t.valueOf=="function"?t.valueOf():t;t=Nt(p)?p+"":p}if(typeof t!="string")return t===0?t:+t;t=eu(t);var b=M.test(t);return b||oe.test(t)?r8(t.slice(2),b?2:8):ee.test(t)?NaN:+t}function Om(t){return tr(t,vn(t))}function it(t){return t==null?"":xn(t)}var P9=Ca((function(t,p){if(vi(p)||gn(p))tr(p,jt(p),t);else for(var b in p)ut.call(p,b)&&di(t,b,p[b])})),Lm=Ca((function(t,p){tr(p,vn(p),t)})),Ps=Ca((function(t,p,b,k){tr(p,vn(p),t,k)})),F9=Ca((function(t,p,b,k){tr(p,jt(p),t,k)})),R9=mr(mc),B9=Je((function(t,p){t=wt(t);var b=-1,k=p.length,F=k>2?p[2]:void 0;for(F&&cn(p[0],p[1],F)&&(k=1);++b<k;)for(var U=p[b],Y=vn(U),re=-1,ie=Y.length;++re<ie;){var ge=Y[re],fe=t[ge];(fe===void 0||Wn(fe,Ta[ge])&&!ut.call(t,ge))&&(t[ge]=U[ge])}return t})),M9=Je((function(t){return t.push(void 0,em),bn(Pm,void 0,t)}));function Wc(t,p,b){var k=t==null?void 0:ea(t,p);return k===void 0?b:k}function Xc(t,p){return t!=null&&rm(t,p,z8)}var z9=Zu((function(t,p,b){p!=null&&typeof p.toString!="function"&&(p=as.call(p)),t[p]=b}),Jc(_n)),U9=Zu((function(t,p,b){p!=null&&typeof p.toString!="function"&&(p=as.call(p)),ut.call(t,p)?t[p].push(b):t[p]=[b]}),Fe),V9=Je(mi);function jt(t){return gn(t)?mu(t):bc(t)}function vn(t){return gn(t)?mu(t,!0):U8(t)}var j9=Ca((function(t,p,b){_s(t,p,b)})),Pm=Ca((function(t,p,b,k){_s(t,p,b,k)})),H9=mr((function(t,p){var b={};if(t==null)return b;var k=!1;p=xt(p,(function(U){return U=kr(U,t),k||(k=U.length>1),U})),tr(t,qc(t),b),k&&(b=kn(b,7,J8));for(var F=p.length;F--;)Ec(b,p[F]);return b})),G9=mr((function(t,p){return t==null?{}:(function(b,k){return Cu(b,k,(function(F,U){return Xc(b,U)}))})(t,p)}));function Fm(t,p){if(t==null)return{};var b=xt(qc(t),(function(k){return[k]}));return p=Fe(p),Cu(t,b,(function(k,F){return p(k,F[0])}))}var Rm=Ku(jt),Bm=Ku(vn);function Oa(t){return t==null?[]:sc(t,jt(t))}var W9=Ia((function(t,p,b){return p=p.toLowerCase(),t+(b?Mm(p):p)}));function Mm(t){return Zc(it(t).toLowerCase())}function zm(t){return(t=it(t))&&t.replace(de,d8).replace(Z3,"")}var X9=Ia((function(t,p,b){return t+(b?"-":"")+p.toLowerCase()})),Z9=Ia((function(t,p,b){return t+(b?" ":"")+p.toLowerCase()})),J9=Gu("toLowerCase"),Y9=Ia((function(t,p,b){return t+(b?"_":"")+p.toLowerCase()})),K9=Ia((function(t,p,b){return t+(b?" ":"")+Zc(p)})),Q9=Ia((function(t,p,b){return t+(b?" ":"")+p.toUpperCase()})),Zc=Gu("toUpperCase");function Um(t,p,b){return t=it(t),(p=b?void 0:p)===void 0?(function(k){return K3.test(k)})(t)?(function(k){return k.match(J3)||[]})(t):(function(k){return k.match(ce)||[]})(t):t.match(p)||[]}var Vm=Je((function(t,p){try{return bn(t,void 0,p)}catch(b){return Hc(b)?b:new nt(b)}})),e5=mr((function(t,p){return Dn(p,(function(b){b=nr(b),dr(t,b,Vc(t[b],t))})),t}));function Jc(t){return function(){return t}}var t5=Xu(),n5=Xu(!0);function _n(t){return t}function Yc(t){return Nu(typeof t=="function"?t:kn(t,1))}var r5=Je((function(t,p){return function(b){return mi(b,t,p)}})),a5=Je((function(t,p){return function(b){return mi(t,b,p)}}));function Kc(t,p,b){var k=jt(p),F=vs(p,k);b!=null||Nt(p)&&(F.length||!k.length)||(b=p,p=t,t=this,F=vs(p,jt(p)));var U=!(Nt(b)&&"chain"in b&&!b.chain),Y=hr(t);return Dn(F,(function(re){var ie=p[re];t[re]=ie,Y&&(t.prototype[re]=function(){var ge=this.__chain__;if(U||ge){var fe=t(this.__wrapped__),we=fe.__actions__=hn(this.__actions__);return we.push({func:ie,args:arguments,thisArg:t}),fe.__chain__=ge,fe}return ie.apply(t,Ar([this.value()],arguments))})})),t}function Qc(){}var i5=Cc(xt),s5=Cc(Zd),o5=Cc(tc);function jm(t){return Fc(t)?nc(nr(t)):(function(p){return function(b){return ea(b,p)}})(t)}var l5=Ju(),c5=Ju(!0);function ep(){return[]}function tp(){return!1}var p5=Ss((function(t,p){return t+p}),0),d5=Ic("ceil"),u5=Ss((function(t,p){return t/p}),1),m5=Ic("floor"),np,f5=Ss((function(t,p){return t*p}),1),h5=Ic("round"),g5=Ss((function(t,p){return t-p}),0);return B.after=function(t,p){if(typeof p!="function")throw new Cn(r);return t=Ze(t),function(){if(--t<1)return p.apply(this,arguments)}},B.ary=Sm,B.assign=P9,B.assignIn=Lm,B.assignInWith=Ps,B.assignWith=F9,B.at=R9,B.before=Nm,B.bind=Vc,B.bindAll=e5,B.bindKey=Em,B.castArray=function(){if(!arguments.length)return[];var t=arguments[0];return We(t)?t:[t]},B.chain=wm,B.chunk=function(t,p,b){p=(b?cn(t,p,b):p===void 0)?1:Bt(Ze(p),0);var k=t==null?0:t.length;if(!k||p<1)return[];for(var F=0,U=0,Y=ye(ps(k/p));F<k;)Y[U++]=qn(t,F,F+=p);return Y},B.compact=function(t){for(var p=-1,b=t==null?0:t.length,k=0,F=[];++p<b;){var U=t[p];U&&(F[k++]=U)}return F},B.concat=function(){var t=arguments.length;if(!t)return[];for(var p=ye(t-1),b=arguments[0],k=t;k--;)p[k-1]=arguments[k];return Ar(We(b)?hn(b):[b],Xt(p,1))},B.cond=function(t){var p=t==null?0:t.length,b=Fe();return t=p?xt(t,(function(k){if(typeof k[1]!="function")throw new Cn(r);return[b(k[0]),k[1]]})):[],Je((function(k){for(var F=-1;++F<p;){var U=t[F];if(bn(U[0],this,k))return bn(U[1],this,k)}}))},B.conforms=function(t){return(function(p){var b=jt(p);return function(k){return gu(k,p,b)}})(kn(t,1))},B.constant=Jc,B.countBy=_9,B.create=function(t,p){var b=Da(t);return p==null?b:hu(b,p)},B.curry=function t(p,b,k){var F=ur(p,8,void 0,void 0,void 0,void 0,void 0,b=k?void 0:b);return F.placeholder=t.placeholder,F},B.curryRight=function t(p,b,k){var F=ur(p,16,void 0,void 0,void 0,void 0,void 0,b=k?void 0:b);return F.placeholder=t.placeholder,F},B.debounce=Tm,B.defaults=B9,B.defaultsDeep=M9,B.defer=T9,B.delay=A9,B.difference=e9,B.differenceBy=t9,B.differenceWith=n9,B.drop=function(t,p,b){var k=t==null?0:t.length;return k?qn(t,(p=b||p===void 0?1:Ze(p))<0?0:p,k):[]},B.dropRight=function(t,p,b){var k=t==null?0:t.length;return k?qn(t,0,(p=k-(p=b||p===void 0?1:Ze(p)))<0?0:p):[]},B.dropRightWhile=function(t,p){return t&&t.length?ws(t,Fe(p,3),!0,!0):[]},B.dropWhile=function(t,p){return t&&t.length?ws(t,Fe(p,3),!0):[]},B.fill=function(t,p,b,k){var F=t==null?0:t.length;return F?(b&&typeof b!="number"&&cn(t,p,b)&&(b=0,k=F),(function(U,Y,re,ie){var ge=U.length;for((re=Ze(re))<0&&(re=-re>ge?0:ge+re),(ie=ie===void 0||ie>ge?ge:Ze(ie))<0&&(ie+=ge),ie=re>ie?0:qm(ie);re<ie;)U[re++]=Y;return U})(t,p,b,k)):[]},B.filter=function(t,p){return(We(t)?Tr:bu)(t,Fe(p,3))},B.flatMap=function(t,p){return Xt(Cs(t,p),1)},B.flatMapDeep=function(t,p){return Xt(Cs(t,p),1/0)},B.flatMapDepth=function(t,p,b){return b=b===void 0?1:Ze(b),Xt(Cs(t,p),b)},B.flatten=gm,B.flattenDeep=function(t){return t!=null&&t.length?Xt(t,1/0):[]},B.flattenDepth=function(t,p){return t!=null&&t.length?Xt(t,p=p===void 0?1:Ze(p)):[]},B.flip=function(t){return ur(t,512)},B.flow=t5,B.flowRight=n5,B.fromPairs=function(t){for(var p=-1,b=t==null?0:t.length,k={};++p<b;){var F=t[p];k[F[0]]=F[1]}return k},B.functions=function(t){return t==null?[]:vs(t,jt(t))},B.functionsIn=function(t){return t==null?[]:vs(t,vn(t))},B.groupBy=x9,B.initial=function(t){return t!=null&&t.length?qn(t,0,-1):[]},B.intersection=r9,B.intersectionBy=a9,B.intersectionWith=i9,B.invert=z9,B.invertBy=U9,B.invokeMap=y9,B.iteratee=Yc,B.keyBy=S9,B.keys=jt,B.keysIn=vn,B.map=Cs,B.mapKeys=function(t,p){var b={};return p=Fe(p,3),er(t,(function(k,F,U){dr(b,p(k,F,U),k)})),b},B.mapValues=function(t,p){var b={};return p=Fe(p,3),er(t,(function(k,F,U){dr(b,F,p(k,F,U))})),b},B.matches=function(t){return Tu(kn(t,1))},B.matchesProperty=function(t,p){return Au(t,kn(p,1))},B.memoize=ks,B.merge=j9,B.mergeWith=Pm,B.method=r5,B.methodOf=a5,B.mixin=Kc,B.negate=qs,B.nthArg=function(t){return t=Ze(t),Je((function(p){return $u(p,t)}))},B.omit=H9,B.omitBy=function(t,p){return Fm(t,qs(Fe(p)))},B.once=function(t){return Nm(2,t)},B.orderBy=function(t,p,b,k){return t==null?[]:(We(p)||(p=p==null?[]:[p]),We(b=k?void 0:b)||(b=b==null?[]:[b]),Du(t,p,b))},B.over=i5,B.overArgs=$9,B.overEvery=s5,B.overSome=o5,B.partial=jc,B.partialRight=Am,B.partition=N9,B.pick=G9,B.pickBy=Fm,B.property=jm,B.propertyOf=function(t){return function(p){return t==null?void 0:ea(t,p)}},B.pull=s9,B.pullAll=_m,B.pullAllBy=function(t,p,b){return t&&t.length&&p&&p.length?xc(t,p,Fe(b,2)):t},B.pullAllWith=function(t,p,b){return t&&t.length&&p&&p.length?xc(t,p,void 0,b):t},B.pullAt=o9,B.range=l5,B.rangeRight=c5,B.rearg=D9,B.reject=function(t,p){return(We(t)?Tr:bu)(t,qs(Fe(p,3)))},B.remove=function(t,p){var b=[];if(!t||!t.length)return b;var k=-1,F=[],U=t.length;for(p=Fe(p,3);++k<U;){var Y=t[k];p(Y,k,t)&&(b.push(Y),F.push(k))}return Iu(t,F),b},B.rest=function(t,p){if(typeof t!="function")throw new Cn(r);return Je(t,p=p===void 0?p:Ze(p))},B.reverse=zc,B.sampleSize=function(t,p,b){return p=(b?cn(t,p,b):p===void 0)?1:Ze(p),(We(t)?P8:j8)(t,p)},B.set=function(t,p,b){return t==null?t:hi(t,p,b)},B.setWith=function(t,p,b,k){return k=typeof k=="function"?k:void 0,t==null?t:hi(t,p,b,k)},B.shuffle=function(t){return(We(t)?F8:G8)(t)},B.slice=function(t,p,b){var k=t==null?0:t.length;return k?(b&&typeof b!="number"&&cn(t,p,b)?(p=0,b=k):(p=p==null?0:Ze(p),b=b===void 0?k:Ze(b)),qn(t,p,b)):[]},B.sortBy=E9,B.sortedUniq=function(t){return t&&t.length?qu(t):[]},B.sortedUniqBy=function(t,p){return t&&t.length?qu(t,Fe(p,2)):[]},B.split=function(t,p,b){return b&&typeof b!="number"&&cn(t,p,b)&&(p=b=void 0),(b=b===void 0?4294967295:b>>>0)?(t=it(t))&&(typeof p=="string"||p!=null&&!Gc(p))&&!(p=xn(p))&&Sa(t)?qr(Hn(t),0,b):t.split(p,b):[]},B.spread=function(t,p){if(typeof t!="function")throw new Cn(r);return p=p==null?0:Bt(Ze(p),0),Je((function(b){var k=b[p],F=qr(b,0,p);return k&&Ar(F,k),bn(t,this,F)}))},B.tail=function(t){var p=t==null?0:t.length;return p?qn(t,1,p):[]},B.take=function(t,p,b){return t&&t.length?qn(t,0,(p=b||p===void 0?1:Ze(p))<0?0:p):[]},B.takeRight=function(t,p,b){var k=t==null?0:t.length;return k?qn(t,(p=k-(p=b||p===void 0?1:Ze(p)))<0?0:p,k):[]},B.takeRightWhile=function(t,p){return t&&t.length?ws(t,Fe(p,3),!1,!0):[]},B.takeWhile=function(t,p){return t&&t.length?ws(t,Fe(p,3)):[]},B.tap=function(t,p){return p(t),t},B.throttle=function(t,p,b){var k=!0,F=!0;if(typeof t!="function")throw new Cn(r);return Nt(b)&&(k="leading"in b?!!b.leading:k,F="trailing"in b?!!b.trailing:F),Tm(t,p,{leading:k,maxWait:p,trailing:F})},B.thru=Ds,B.toArray=km,B.toPairs=Rm,B.toPairsIn=Bm,B.toPath=function(t){return We(t)?xt(t,nr):yn(t)?[t]:hn(um(it(t)))},B.toPlainObject=Om,B.transform=function(t,p,b){var k=We(t),F=k||Or(t)||qa(t);if(p=Fe(p,4),b==null){var U=t&&t.constructor;b=F?k?new U:[]:Nt(t)&&hr(U)?Da(os(t)):{}}return(F?Dn:er)(t,(function(Y,re,ie){return p(b,Y,re,ie)})),b},B.unary=function(t){return Sm(t,1)},B.union=l9,B.unionBy=c9,B.unionWith=p9,B.uniq=function(t){return t&&t.length?Ir(t):[]},B.uniqBy=function(t,p){return t&&t.length?Ir(t,Fe(p,2)):[]},B.uniqWith=function(t,p){return p=typeof p=="function"?p:void 0,t&&t.length?Ir(t,void 0,p):[]},B.unset=function(t,p){return t==null||Ec(t,p)},B.unzip=Uc,B.unzipWith=bm,B.update=function(t,p,b){return t==null?t:Lu(t,p,$c(b))},B.updateWith=function(t,p,b,k){return k=typeof k=="function"?k:void 0,t==null?t:Lu(t,p,$c(b),k)},B.values=Oa,B.valuesIn=function(t){return t==null?[]:sc(t,vn(t))},B.without=d9,B.words=Um,B.wrap=function(t,p){return jc($c(p),t)},B.xor=u9,B.xorBy=m9,B.xorWith=f9,B.zip=h9,B.zipObject=function(t,p){return Fu(t||[],p||[],di)},B.zipObjectDeep=function(t,p){return Fu(t||[],p||[],hi)},B.zipWith=g9,B.entries=Rm,B.entriesIn=Bm,B.extend=Lm,B.extendWith=Ps,Kc(B,B),B.add=p5,B.attempt=Vm,B.camelCase=W9,B.capitalize=Mm,B.ceil=d5,B.clamp=function(t,p,b){return b===void 0&&(b=p,p=void 0),b!==void 0&&(b=(b=Ln(b))==b?b:0),p!==void 0&&(p=(p=Ln(p))==p?p:0),Qr(Ln(t),p,b)},B.clone=function(t){return kn(t,4)},B.cloneDeep=function(t){return kn(t,5)},B.cloneDeepWith=function(t,p){return kn(t,5,p=typeof p=="function"?p:void 0)},B.cloneWith=function(t,p){return kn(t,4,p=typeof p=="function"?p:void 0)},B.conformsTo=function(t,p){return p==null||gu(t,p,jt(p))},B.deburr=zm,B.defaultTo=function(t,p){return t==null||t!=t?p:t},B.divide=u5,B.endsWith=function(t,p,b){t=it(t),p=xn(p);var k=t.length,F=b=b===void 0?k:Qr(Ze(b),0,k);return(b-=p.length)>=0&&t.slice(b,F)==p},B.eq=Wn,B.escape=function(t){return(t=it(t))&&V.test(t)?t.replace(H,u8):t},B.escapeRegExp=function(t){return(t=it(t))&&$e.test(t)?t.replace(De,"\\$&"):t},B.every=function(t,p,b){var k=We(t)?Zd:B8;return b&&cn(t,p,b)&&(p=void 0),k(t,Fe(p,3))},B.find=b9,B.findIndex=fm,B.findKey=function(t,p){return Jd(t,Fe(p,3),er)},B.findLast=w9,B.findLastIndex=hm,B.findLastKey=function(t,p){return Jd(t,Fe(p,3),hc)},B.floor=m5,B.forEach=xm,B.forEachRight=ym,B.forIn=function(t,p){return t==null?t:fc(t,Fe(p,3),vn)},B.forInRight=function(t,p){return t==null?t:wu(t,Fe(p,3),vn)},B.forOwn=function(t,p){return t&&er(t,Fe(p,3))},B.forOwnRight=function(t,p){return t&&hc(t,Fe(p,3))},B.get=Wc,B.gt=C9,B.gte=I9,B.has=function(t,p){return t!=null&&rm(t,p,M8)},B.hasIn=Xc,B.head=vm,B.identity=_n,B.includes=function(t,p,b,k){t=gn(t)?t:Oa(t),b=b&&!k?Ze(b):0;var F=t.length;return b<0&&(b=Bt(F+b,0)),Ls(t)?b<=F&&t.indexOf(p,b)>-1:!!F&&ya(t,p,b)>-1},B.indexOf=function(t,p,b){var k=t==null?0:t.length;if(!k)return-1;var F=b==null?0:Ze(b);return F<0&&(F=Bt(k+F,0)),ya(t,p,F)},B.inRange=function(t,p,b){return p=gr(p),b===void 0?(b=p,p=0):b=gr(b),(function(k,F,U){return k>=rn(F,U)&&k<Bt(F,U)})(t=Ln(t),p,b)},B.invoke=V9,B.isArguments=ra,B.isArray=We,B.isArrayBuffer=k9,B.isArrayLike=gn,B.isArrayLikeObject=kt,B.isBoolean=function(t){return t===!0||t===!1||Et(t)&&ln(t)==c},B.isBuffer=Or,B.isDate=q9,B.isElement=function(t){return Et(t)&&t.nodeType===1&&!bi(t)},B.isEmpty=function(t){if(t==null)return!0;if(gn(t)&&(We(t)||typeof t=="string"||typeof t.splice=="function"||Or(t)||qa(t)||ra(t)))return!t.length;var p=an(t);if(p==w||p==h)return!t.size;if(vi(t))return!bc(t).length;for(var b in t)if(ut.call(t,b))return!1;return!0},B.isEqual=function(t,p){return fi(t,p)},B.isEqualWith=function(t,p,b){var k=(b=typeof b=="function"?b:void 0)?b(t,p):void 0;return k===void 0?fi(t,p,void 0,b):!!k},B.isError=Hc,B.isFinite=function(t){return typeof t=="number"&&pu(t)},B.isFunction=hr,B.isInteger=$m,B.isLength=Os,B.isMap=Dm,B.isMatch=function(t,p){return t===p||_c(t,p,Lc(p))},B.isMatchWith=function(t,p,b){return b=typeof b=="function"?b:void 0,_c(t,p,Lc(p),b)},B.isNaN=function(t){return Cm(t)&&t!=+t},B.isNative=function(t){if(K8(t))throw new nt("Unsupported core-js use. Try https://npms.io/search?q=ponyfill.");return Su(t)},B.isNil=function(t){return t==null},B.isNull=function(t){return t===null},B.isNumber=Cm,B.isObject=Nt,B.isObjectLike=Et,B.isPlainObject=bi,B.isRegExp=Gc,B.isSafeInteger=function(t){return $m(t)&&t>=-9007199254740991&&t<=9007199254740991},B.isSet=Im,B.isString=Ls,B.isSymbol=yn,B.isTypedArray=qa,B.isUndefined=function(t){return t===void 0},B.isWeakMap=function(t){return Et(t)&&an(t)==q},B.isWeakSet=function(t){return Et(t)&&ln(t)=="[object WeakSet]"},B.join=function(t,p){return t==null?"":T8.call(t,p)},B.kebabCase=X9,B.last=On,B.lastIndexOf=function(t,p,b){var k=t==null?0:t.length;if(!k)return-1;var F=k;return b!==void 0&&(F=(F=Ze(b))<0?Bt(k+F,0):rn(F,k-1)),p==p?(function(U,Y,re){for(var ie=re+1;ie--;)if(U[ie]===Y)return ie;return ie})(t,p,F):Qi(t,Yd,F,!0)},B.lowerCase=Z9,B.lowerFirst=J9,B.lt=O9,B.lte=L9,B.max=function(t){return t&&t.length?gs(t,_n,gc):void 0},B.maxBy=function(t,p){return t&&t.length?gs(t,Fe(p,2),gc):void 0},B.mean=function(t){return Kd(t,_n)},B.meanBy=function(t,p){return Kd(t,Fe(p,2))},B.min=function(t){return t&&t.length?gs(t,_n,wc):void 0},B.minBy=function(t,p){return t&&t.length?gs(t,Fe(p,2),wc):void 0},B.stubArray=ep,B.stubFalse=tp,B.stubObject=function(){return{}},B.stubString=function(){return""},B.stubTrue=function(){return!0},B.multiply=f5,B.nth=function(t,p){return t&&t.length?$u(t,Ze(p)):void 0},B.noConflict=function(){return Wt._===this&&(Wt._=w8),this},B.noop=Qc,B.now=Is,B.pad=function(t,p,b){t=it(t);var k=(p=Ze(p))?Na(t):0;if(!p||k>=p)return t;var F=(p-k)/2;return Ns(ds(F),b)+t+Ns(ps(F),b)},B.padEnd=function(t,p,b){t=it(t);var k=(p=Ze(p))?Na(t):0;return p&&k<p?t+Ns(p-k,b):t},B.padStart=function(t,p,b){t=it(t);var k=(p=Ze(p))?Na(t):0;return p&&k<p?Ns(p-k,b)+t:t},B.parseInt=function(t,p,b){return b||p==null?p=0:p&&(p=+p),D8(it(t).replace(Ce,""),p||0)},B.random=function(t,p,b){if(b&&typeof b!="boolean"&&cn(t,p,b)&&(p=b=void 0),b===void 0&&(typeof p=="boolean"?(b=p,p=void 0):typeof t=="boolean"&&(b=t,t=void 0)),t===void 0&&p===void 0?(t=0,p=1):(t=gr(t),p===void 0?(p=t,t=0):p=gr(p)),t>p){var k=t;t=p,p=k}if(b||t%1||p%1){var F=du();return rn(t+F*(p-t+n8("1e-"+((F+"").length-1))),p)}return yc(t,p)},B.reduce=function(t,p,b){var k=We(t)?ec:Qd,F=arguments.length<3;return k(t,Fe(p,4),b,F,Cr)},B.reduceRight=function(t,p,b){var k=We(t)?o8:Qd,F=arguments.length<3;return k(t,Fe(p,4),b,F,_u)},B.repeat=function(t,p,b){return p=(b?cn(t,p,b):p===void 0)?1:Ze(p),Sc(it(t),p)},B.replace=function(){var t=arguments,p=it(t[0]);return t.length<3?p:p.replace(t[1],t[2])},B.result=function(t,p,b){var k=-1,F=(p=kr(p,t)).length;for(F||(F=1,t=void 0);++k<F;){var U=t==null?void 0:t[nr(p[k])];U===void 0&&(k=F,U=b),t=hr(U)?U.call(t):U}return t},B.round=h5,B.runInContext=se,B.sample=function(t){return(We(t)?fu:V8)(t)},B.size=function(t){if(t==null)return 0;if(gn(t))return Ls(t)?Na(t):t.length;var p=an(t);return p==w||p==h?t.size:bc(t).length},B.snakeCase=Y9,B.some=function(t,p,b){var k=We(t)?tc:W8;return b&&cn(t,p,b)&&(p=void 0),k(t,Fe(p,3))},B.sortedIndex=function(t,p){return bs(t,p)},B.sortedIndexBy=function(t,p,b){return Nc(t,p,Fe(b,2))},B.sortedIndexOf=function(t,p){var b=t==null?0:t.length;if(b){var k=bs(t,p);if(k<b&&Wn(t[k],p))return k}return-1},B.sortedLastIndex=function(t,p){return bs(t,p,!0)},B.sortedLastIndexBy=function(t,p,b){return Nc(t,p,Fe(b,2),!0)},B.sortedLastIndexOf=function(t,p){if(t!=null&&t.length){var b=bs(t,p,!0)-1;if(Wn(t[b],p))return b}return-1},B.startCase=K9,B.startsWith=function(t,p,b){return t=it(t),b=b==null?0:Qr(Ze(b),0,t.length),p=xn(p),t.slice(b,b+p.length)==p},B.subtract=g5,B.sum=function(t){return t&&t.length?ac(t,_n):0},B.sumBy=function(t,p){return t&&t.length?ac(t,Fe(p,2)):0},B.template=function(t,p,b){var k=B.templateSettings;b&&cn(t,p,b)&&(p=void 0),t=it(t),p=Ps({},p,k,Qu);var F,U,Y=Ps({},p.imports,k.imports,Qu),re=jt(Y),ie=sc(Y,re),ge=0,fe=p.interpolate||me,we="__p += '",Ae=lc((p.escape||me).source+"|"+fe.source+"|"+(fe===le?L:me).source+"|"+(p.evaluate||me).source+"|$","g"),Ie="//# sourceURL="+(ut.call(p,"sourceURL")?(p.sourceURL+"").replace(/\s/g," "):"lodash.templateSources["+ ++e8+"]")+`
`;t.replace(Ae,(function(xe,Me,Ee,ze,Ve,Qe){return Ee||(Ee=ze),we+=t.slice(ge,Qe).replace(je,m8),Me&&(F=!0,we+=`' +
__e(`+Me+`) +
'`),Ve&&(U=!0,we+=`';
`+Ve+`;
__p += '`),Ee&&(we+=`' +
((__t = (`+Ee+`)) == null ? '' : __t) +
'`),ge=Qe+xe.length,xe})),we+=`';
`;var Re=ut.call(p,"variable")&&p.variable;if(Re){if(ne.test(Re))throw new nt("Invalid `variable` option passed into `_.template`")}else we=`with (obj) {
`+we+`
}
`;we=(U?we.replace(R,""):we).replace(K,"$1").replace(te,"$1;"),we="function("+(Re||"obj")+`) {
`+(Re?"":`obj || (obj = {});
`)+"var __t, __p = ''"+(F?", __e = _.escape":"")+(U?`, __j = Array.prototype.join;
function print() { __p += __j.call(arguments, '') }
`:`;
`)+we+`return __p
}`;var _e=Vm((function(){return Rt(re,Ie+"return "+we).apply(void 0,ie)}));if(_e.source=we,Hc(_e))throw _e;return _e},B.times=function(t,p){if((t=Ze(t))<1||t>9007199254740991)return[];var b=4294967295,k=rn(t,4294967295);t-=4294967295;for(var F=ic(k,p=Fe(p));++b<t;)p(b);return F},B.toFinite=gr,B.toInteger=Ze,B.toLength=qm,B.toLower=function(t){return it(t).toLowerCase()},B.toNumber=Ln,B.toSafeInteger=function(t){return t?Qr(Ze(t),-9007199254740991,9007199254740991):t===0?t:0},B.toString=it,B.toUpper=function(t){return it(t).toUpperCase()},B.trim=function(t,p,b){if((t=it(t))&&(b||p===void 0))return eu(t);if(!t||!(p=xn(p)))return t;var k=Hn(t),F=Hn(p);return qr(k,tu(k,F),nu(k,F)+1).join("")},B.trimEnd=function(t,p,b){if((t=it(t))&&(b||p===void 0))return t.slice(0,au(t)+1);if(!t||!(p=xn(p)))return t;var k=Hn(t);return qr(k,0,nu(k,Hn(p))+1).join("")},B.trimStart=function(t,p,b){if((t=it(t))&&(b||p===void 0))return t.replace(Ce,"");if(!t||!(p=xn(p)))return t;var k=Hn(t);return qr(k,tu(k,Hn(p))).join("")},B.truncate=function(t,p){var b=30,k="...";if(Nt(p)){var F="separator"in p?p.separator:F;b="length"in p?Ze(p.length):b,k="omission"in p?xn(p.omission):k}var U=(t=it(t)).length;if(Sa(t)){var Y=Hn(t);U=Y.length}if(b>=U)return t;var re=b-Na(k);if(re<1)return k;var ie=Y?qr(Y,0,re).join(""):t.slice(0,re);if(F===void 0)return ie+k;if(Y&&(re+=ie.length-re),Gc(F)){if(t.slice(re).search(F)){var ge,fe=ie;for(F.global||(F=lc(F.source,it(z.exec(F))+"g")),F.lastIndex=0;ge=F.exec(fe);)var we=ge.index;ie=ie.slice(0,we===void 0?re:we)}}else if(t.indexOf(xn(F),re)!=re){var Ae=ie.lastIndexOf(F);Ae>-1&&(ie=ie.slice(0,Ae))}return ie+k},B.unescape=function(t){return(t=it(t))&&Q.test(t)?t.replace(W,h8):t},B.uniqueId=function(t){var p=++_8;return it(t)+p},B.upperCase=Q9,B.upperFirst=Zc,B.each=xm,B.eachRight=ym,B.first=vm,Kc(B,(np={},er(B,(function(t,p){ut.call(B.prototype,p)||(np[p]=t)})),np),{chain:!1}),B.VERSION="4.17.21",Dn(["bind","bindKey","curry","curryRight","partial","partialRight"],(function(t){B[t].placeholder=B})),Dn(["drop","take"],(function(t,p){et.prototype[t]=function(b){b=b===void 0?1:Bt(Ze(b),0);var k=this.__filtered__&&!p?new et(this):this.clone();return k.__filtered__?k.__takeCount__=rn(b,k.__takeCount__):k.__views__.push({size:rn(b,4294967295),type:t+(k.__dir__<0?"Right":"")}),k},et.prototype[t+"Right"]=function(b){return this.reverse()[t](b).reverse()}})),Dn(["filter","map","takeWhile"],(function(t,p){var b=p+1,k=b==1||b==3;et.prototype[t]=function(F){var U=this.clone();return U.__iteratees__.push({iteratee:Fe(F,3),type:b}),U.__filtered__=U.__filtered__||k,U}})),Dn(["head","last"],(function(t,p){var b="take"+(p?"Right":"");et.prototype[t]=function(){return this[b](1).value()[0]}})),Dn(["initial","tail"],(function(t,p){var b="drop"+(p?"":"Right");et.prototype[t]=function(){return this.__filtered__?new et(this):this[b](1)}})),et.prototype.compact=function(){return this.filter(_n)},et.prototype.find=function(t){return this.filter(t).head()},et.prototype.findLast=function(t){return this.reverse().find(t)},et.prototype.invokeMap=Je((function(t,p){return typeof t=="function"?new et(this):this.map((function(b){return mi(b,t,p)}))})),et.prototype.reject=function(t){return this.filter(qs(Fe(t)))},et.prototype.slice=function(t,p){t=Ze(t);var b=this;return b.__filtered__&&(t>0||p<0)?new et(b):(t<0?b=b.takeRight(-t):t&&(b=b.drop(t)),p!==void 0&&(b=(p=Ze(p))<0?b.dropRight(-p):b.take(p-t)),b)},et.prototype.takeRightWhile=function(t){return this.reverse().takeWhile(t).reverse()},et.prototype.toArray=function(){return this.take(4294967295)},er(et.prototype,(function(t,p){var b=/^(?:filter|find|map|reject)|While$/.test(p),k=/^(?:head|last)$/.test(p),F=B[k?"take"+(p=="last"?"Right":""):p],U=k||/^find/.test(p);F&&(B.prototype[p]=function(){var Y=this.__wrapped__,re=k?[1]:arguments,ie=Y instanceof et,ge=re[0],fe=ie||We(Y),we=function(Me){var Ee=F.apply(B,Ar([Me],re));return k&&Ae?Ee[0]:Ee};fe&&b&&typeof ge=="function"&&ge.length!=1&&(ie=fe=!1);var Ae=this.__chain__,Ie=!!this.__actions__.length,Re=U&&!Ae,_e=ie&&!Ie;if(!U&&fe){Y=_e?Y:new et(this);var xe=t.apply(Y,re);return xe.__actions__.push({func:Ds,args:[we],thisArg:void 0}),new In(xe,Ae)}return Re&&_e?t.apply(this,re):(xe=this.thru(we),Re?k?xe.value()[0]:xe.value():xe)})})),Dn(["pop","push","shift","sort","splice","unshift"],(function(t){var p=ts[t],b=/^(?:push|sort|unshift)$/.test(t)?"tap":"thru",k=/^(?:pop|shift)$/.test(t);B.prototype[t]=function(){var F=arguments;if(k&&!this.__chain__){var U=this.value();return p.apply(We(U)?U:[],F)}return this[b]((function(Y){return p.apply(We(Y)?Y:[],F)}))}})),er(et.prototype,(function(t,p){var b=B[p];if(b){var k=b.name+"";ut.call($a,k)||($a[k]=[]),$a[k].push({name:p,func:b})}})),$a[ys(void 0,2).name]=[{name:"wrapper",func:void 0}],et.prototype.clone=function(){var t=new et(this.__wrapped__);return t.__actions__=hn(this.__actions__),t.__dir__=this.__dir__,t.__filtered__=this.__filtered__,t.__iteratees__=hn(this.__iteratees__),t.__takeCount__=this.__takeCount__,t.__views__=hn(this.__views__),t},et.prototype.reverse=function(){if(this.__filtered__){var t=new et(this);t.__dir__=-1,t.__filtered__=!0}else(t=this.clone()).__dir__*=-1;return t},et.prototype.value=function(){var t=this.__wrapped__.value(),p=this.__dir__,b=We(t),k=p<0,F=b?t.length:0,U=(function(Qe,qe,Be){for(var Mt=-1,Sn=Be.length;++Mt<Sn;){var rr=Be[Mt],zt=rr.size;switch(rr.type){case"drop":Qe+=zt;break;case"dropRight":qe-=zt;break;case"take":qe=rn(qe,Qe+zt);break;case"takeRight":Qe=Bt(Qe,qe-zt)}}return{start:Qe,end:qe}})(0,F,this.__views__),Y=U.start,re=U.end,ie=re-Y,ge=k?re:Y-1,fe=this.__iteratees__,we=fe.length,Ae=0,Ie=rn(ie,this.__takeCount__);if(!b||!k&&F==ie&&Ie==ie)return Pu(t,this.__actions__);var Re=[];e:for(;ie--&&Ae<Ie;){for(var _e=-1,xe=t[ge+=p];++_e<we;){var Me=fe[_e],Ee=Me.iteratee,ze=Me.type,Ve=Ee(xe);if(ze==2)xe=Ve;else if(!Ve){if(ze==1)continue e;break e}}Re[Ae++]=xe}return Re},B.prototype.at=v9,B.prototype.chain=function(){return wm(this)},B.prototype.commit=function(){return new In(this.value(),this.__chain__)},B.prototype.next=function(){this.__values__===void 0&&(this.__values__=km(this.value()));var t=this.__index__>=this.__values__.length;return{done:t,value:t?void 0:this.__values__[this.__index__++]}},B.prototype.plant=function(t){for(var p,b=this;b instanceof fs;){var k=mm(b);k.__index__=0,k.__values__=void 0,p?F.__wrapped__=k:p=k;var F=k;b=b.__wrapped__}return F.__wrapped__=t,p},B.prototype.reverse=function(){var t=this.__wrapped__;if(t instanceof et){var p=t;return this.__actions__.length&&(p=new et(this)),(p=p.reverse()).__actions__.push({func:Ds,args:[zc],thisArg:void 0}),new In(p,this.__chain__)}return this.thru(zc)},B.prototype.toJSON=B.prototype.valueOf=B.prototype.value=function(){return Pu(this.__wrapped__,this.__actions__)},B.prototype.first=B.prototype.head,si&&(B.prototype[si]=function(){return this}),B})();Zr?((Zr.exports=Ea)._=Ea,Yl._=Ea):Wt._=Ea}).call(qi)}));const bRe={top:1800,right:1440,bottom:1800,left:1440,header:720,footer:720,gutter:0},x3={top:1440,right:1800,bottom:1440,left:1800,header:720,footer:720,gutter:0},qd={orientation:"portrait",margins:Mi.cloneDeep(x3),title:"",subject:"",creator:"html-to-docx",keywords:["html-to-docx"],description:"",lastModifiedBy:"html-to-docx",revision:1,createdAt:new Date,modifiedAt:new Date,headerType:"default",header:!1,footerType:"default",footer:!1,font:"Times New Roman",fontSize:22,complexScriptFontSize:22,table:{row:{cantSplit:!1}},pageSize:{width:12240,height:15840},pageNumber:!1,skipFirstHeaderFooter:!1,lineNumber:!1,lineNumberOptions:{countBy:1,start:0,restart:"continuous"},numbering:{defaultOrderedListStyleType:"decimal"},decodeUnicode:!1,defaultLang:"en-US"},wRe={top:{size:0,spacing:3,color:"FFFFFF"},left:{size:0,spacing:3,color:"FFFFFF"},bottom:{size:0,spacing:3,color:"FFFFFF"},right:{size:0,spacing:3,color:"FFFFFF"}},g6=["transparent","auto"],xRe=["top","middle","bottom"],yRe=`
  <?xml version="1.0" encoding="UTF-8" standalone="yes"?>

  <Relationships xmlns="http://schemas.openxmlformats.org/package/2006/relationships">
    <Relationship Id="rId1" Type="${rRe}" Target="numbering.xml"/>
    <Relationship Id="rId2" Type="${oRe}" Target="styles.xml"/>
    <Relationship Id="rId3" Type="${fRe}" Target="settings.xml"/>
    <Relationship Id="rId4" Type="${hRe}" Target="webSettings.xml"/>
    <Relationship Id="rId5" Type="${aRe}" Target="fontTable.xml"/>
  </Relationships>
`,SRe=`
    <?xml version="1.0" encoding="UTF-8" standalone="yes"?>

    <Relationships xmlns="http://schemas.openxmlformats.org/package/2006/relationships">
        <Relationship Id="rId1" Type="${uRe}" Target="word/document.xml"/>
        <Relationship Id="rId2" Type="${mRe}" Target="docProps/core.xml"/>
    </Relationships>
`,NRe=`
    <?xml version="1.0" encoding="UTF-8" standalone="yes"?>

    <w:fonts
      xmlns:r="${sr}"
      xmlns:w="${Se}"
      >
        <w:font w:name="Arial">
            <w:panose1 w:val="020B0604020202020204"/>
            <w:charset w:val="00"/>
            <w:family w:val="auto"/>
            <w:pitch w:val="variable"/>
            <w:sig w:usb0="00000003" w:usb1="00000000" w:usb2="00000000" w:usb3="00000000" w:csb0="00000001" w:csb1="00000000"/>
        </w:font>
        <w:font w:name="Calibri">
            <w:panose1 w:val="020F0502020204030204"/>
            <w:charset w:val="00"/>
            <w:family w:val="swiss"/>
            <w:pitch w:val="variable"/>
            <w:sig w:usb0="E4002EFF" w:usb1="C000247B" w:usb2="00000009" w:usb3="00000000" w:csb0="000001FF" w:csb1="00000000"/>
        </w:font>
        <w:font w:name="Calibri Light">
            <w:panose1 w:val="020F0302020204030204"/>
            <w:charset w:val="00"/>
            <w:family w:val="swiss"/>
            <w:pitch w:val="variable"/>
            <w:sig w:usb0="E4002EFF" w:usb1="C000247B" w:usb2="00000009" w:usb3="00000000" w:csb0="000001FF" w:csb1="00000000"/>
        </w:font>
        <w:font w:name="Courier New">
            <w:panose1 w:val="02070309020205020404"/>
            <w:charset w:val="00"/>
            <w:family w:val="auto"/>
            <w:pitch w:val="variable"/>
            <w:sig w:usb0="00000003" w:usb1="00000000" w:usb2="00000000" w:usb3="00000000" w:csb0="00000001" w:csb1="00000000"/>
        </w:font>
        <w:font w:name="Symbol">
            <w:panose1 w:val="05050102010706020507"/>
            <w:charset w:val="02"/>
            <w:family w:val="decorative"/>
            <w:pitch w:val="variable"/>
            <w:sig w:usb0="00000000" w:usb1="10000000" w:usb2="00000000" w:usb3="00000000" w:csb0="80000000" w:csb1="00000000"/>
        </w:font>
        <w:font w:name="Times New Roman">
            <w:panose1 w:val="02020603050405020304"/>
            <w:charset w:val="00"/>
            <w:family w:val="roman"/>
            <w:pitch w:val="variable"/>
            <w:sig w:usb0="E0002EFF" w:usb1="C000785B" w:usb2="00000009" w:usb3="00000000" w:csb0="000001FF" w:csb1="00000000"/>
        </w:font>
    </w:fonts>
`,ERe=`
    <?xml version="1.0" encoding="UTF-8" standalone="yes"?>

    <w:settings xmlns:w="${Se}" xmlns:o="${Cl}" xmlns:r="${sr}" xmlns:v="${Il}" xmlns:w10="${kl}" xmlns:sl="${gRe}">
        <w:zoom w:percent="100"/>
        <w:defaultTabStop w:val="720"/>
        <w:decimalSymbol w:val="."/>
        <w:listSeparator w:val=","/>
    </w:settings>
`,TRe=`
    <?xml version="1.0" encoding="UTF-8" standalone="yes"?>

    <w:webSettings xmlns:w="${Se}" xmlns:r="${sr}">
    </w:webSettings>
`;let ma,Va,ARe=(n=21)=>{var e;e=n-=0,!ma||ma.length<e?(ma=Buffer.allocUnsafe(128*e),Xe.randomFillSync(ma),Va=0):Va+e>ma.length&&(Xe.randomFillSync(ma),Va=0),Va+=e;let r="";for(let o=Va-n;o<Va;o++)r+="useandom-26T198340PX75pxJACKVERYMINDBUSHWOLF_GQZbfghjklqvwyzrict"[63&ma[o]];return r};var zi=function(n){return n&&n.type==="VirtualText"&&n.version==="2"},$Re=ft((function(n){typeof Object.create=="function"?n.exports=function(e,r){r&&(e.super_=r,e.prototype=Object.create(r.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}))}:n.exports=function(e,r){if(r){e.super_=r;var o=function(){};o.prototype=r.prototype,e.prototype=new o,e.prototype.constructor=e}}})),DRe=ft((function(n){try{var e=Xe;if(typeof e.inherits!="function")throw"";n.exports=e.inherits}catch{n.exports=$Re}})),y3=Xe.EventEmitter,S3=Tn,CRe=Tn;function Tn(n){if(!(this instanceof Tn))return new Tn(n);y3.call(this),n=n||{},this.concurrency=n.concurrency||1/0,this.timeout=n.timeout||0,this.autostart=n.autostart||!1,this.results=n.results||null,this.pending=0,this.session=0,this.running=!1,this.jobs=[],this.timers={}}DRe(Tn,y3);["pop","shift","indexOf","lastIndexOf"].forEach((function(n){Tn.prototype[n]=function(){return Array.prototype[n].apply(this.jobs,arguments)}})),Tn.prototype.slice=function(n,e){return this.jobs=this.jobs.slice(n,e),this},Tn.prototype.reverse=function(){return this.jobs.reverse(),this};function IRe(){for(var n in this.timers){var e=this.timers[n];delete this.timers[n],clearTimeout(e)}}function kRe(n){var e=this;function r(o){e.end(o)}this.on("error",r),this.on("end",(function o(l){e.removeListener("error",r),e.removeListener("end",o),n(l,this.results)}))}function T1(n){this.session++,this.running=!1,this.emit("end",n)}["push","unshift","splice"].forEach((function(n){Tn.prototype[n]=function(){var e=Array.prototype[n].apply(this.jobs,arguments);return this.autostart&&this.start(),e}})),Object.defineProperty(Tn.prototype,"length",{get:function(){return this.pending+this.jobs.length}}),Tn.prototype.start=function(n){if(n&&kRe.call(this,n),this.running=!0,!(this.pending>=this.concurrency))if(this.jobs.length!==0){var e=this,r=this.jobs.shift(),o=!0,l=this.session,s=null,a=!1,c=null,i=r.hasOwnProperty("timeout")?r.timeout:this.timeout;i&&(s=setTimeout((function(){a=!0,e.listeners("timeout").length>0?e.emit("timeout",u,r):u()}),i),this.timers[s]=s),this.results&&(c=this.results.length,this.results[c]=null),this.pending++,e.emit("start",r);var d=r(u);d&&d.then&&typeof d.then=="function"&&d.then((function(f){return u(null,f)})).catch((function(f){return u(f||!0)})),this.running&&this.jobs.length>0&&this.start()}else this.pending===0&&T1.call(this);function u(f,w){o&&e.session===l&&(o=!1,e.pending--,s!==null&&(delete e.timers[s],clearTimeout(s)),f?e.emit("error",f,r):a===!1&&(c!==null&&(e.results[c]=Array.prototype.slice.call(arguments,1)),e.emit("success",w,r)),e.session===l&&(e.pending===0&&e.jobs.length===0?T1.call(e):e.running&&e.start()))}},Tn.prototype.stop=function(){this.running=!1},Tn.prototype.end=function(n){IRe.call(this),this.jobs.length=0,this.pending=0,T1.call(this,n)},S3.default=CRe;var R1=ft((function(n,e){Object.defineProperty(e,"__esModule",{value:!0}),e.BMP=void 0,e.BMP={validate:r=>r.toString("ascii",0,2)==="BM",calculate:r=>({height:Math.abs(r.readInt32LE(22)),width:r.readUInt32LE(18)})}}));Ot(R1),R1.BMP;var ql=ft((function(n,e){Object.defineProperty(e,"__esModule",{value:!0}),e.ICO=void 0;function r(l,s){const a=l.readUInt8(s);return a===0?256:a}function o(l,s){const a=6+16*s;return{height:r(l,a+1),width:r(l,a)}}e.ICO={validate(l){const s=l.readUInt16LE(0),a=l.readUInt16LE(4);return s!==0||a===0?!1:l.readUInt16LE(2)===1},calculate(l){const s=l.readUInt16LE(4),a=o(l,0);if(s===1)return a;const c=[a];for(let i=1;i<s;i+=1)c.push(o(l,i));return{height:a.height,images:c,width:a.width}}}}));Ot(ql),ql.ICO;var B1=ft((function(n,e){Object.defineProperty(e,"__esModule",{value:!0}),e.CUR=void 0,e.CUR={validate(r){const o=r.readUInt16LE(0),l=r.readUInt16LE(4);return o!==0||l===0?!1:r.readUInt16LE(2)===2},calculate:r=>ql.ICO.calculate(r)}}));Ot(B1),B1.CUR;var M1=ft((function(n,e){Object.defineProperty(e,"__esModule",{value:!0}),e.DDS=void 0,e.DDS={validate:r=>r.readUInt32LE(0)===542327876,calculate:r=>({height:r.readUInt32LE(12),width:r.readUInt32LE(16)})}}));Ot(M1),M1.DDS;var z1=ft((function(n,e){Object.defineProperty(e,"__esModule",{value:!0}),e.GIF=void 0;const r=/^GIF8[79]a/;e.GIF={validate(o){const l=o.toString("ascii",0,6);return r.test(l)},calculate:o=>({height:o.readUInt16LE(8),width:o.readUInt16LE(6)})}}));Ot(z1),z1.GIF;var U1=ft((function(n,e){Object.defineProperty(e,"__esModule",{value:!0}),e.ICNS=void 0;const r={ICON:32,"ICN#":32,"icm#":16,icm4:16,icm8:16,"ics#":16,ics4:16,ics8:16,is32:16,s8mk:16,icp4:16,icl4:32,icl8:32,il32:32,l8mk:32,icp5:32,ic11:32,ich4:48,ich8:48,ih32:48,h8mk:48,icp6:64,ic12:32,it32:128,t8mk:128,ic07:128,ic08:256,ic13:256,ic09:512,ic14:512,ic10:1024};function o(s,a){const c=a+4;return[s.toString("ascii",a,c),s.readUInt32BE(c)]}function l(s){const a=r[s];return{width:a,height:a,type:s}}e.ICNS={validate:s=>s.toString("ascii",0,4)==="icns",calculate(s){const a=s.length,c=s.readUInt32BE(4);let i=8,d=o(s,i),u=l(d[0]);if(i+=d[1],i===c)return u;const f={height:u.height,images:[u],width:u.width};for(;i<c&&i<a;)d=o(s,i),u=l(d[0]),i+=d[1],f.images.push(u);return f}}}));Ot(U1),U1.ICNS;var V1=ft((function(n,e){Object.defineProperty(e,"__esModule",{value:!0}),e.J2C=void 0,e.J2C={validate:r=>r.toString("hex",0,4)==="ff4fff51",calculate:r=>({height:r.readUInt32BE(12),width:r.readUInt32BE(8)})}}));Ot(V1),V1.J2C;var j1=ft((function(n,e){Object.defineProperty(e,"__esModule",{value:!0}),e.JP2=void 0;const r="66747970",o="6a703268",l="6a502020",s="72726571",a=c=>({height:c.readUInt32BE(4),width:c.readUInt32BE(8)});e.JP2={validate(c){const i=c.toString("hex",4,8),d=c.readUInt32BE(0);if(i!==l||d<1)return!1;const u=d+4,f=c.readUInt32BE(d);return c.slice(u,u+f).toString("hex",0,4)===r},calculate(c){const i=c.readUInt32BE(0);let d=i+4+c.readUInt16BE(i+2);switch(c.toString("hex",d,d+4)){case s:return d=d+4+4+(u=>{const f=u.readUInt8(0);let w=1+2*f;return w=w+2+u.readUInt16BE(w)*(2+f),w+2+u.readUInt16BE(w)*(16+f)})(c.slice(d+4)),a(c.slice(d+8,d+24));case o:return a(c.slice(d+8,d+24));default:throw new TypeError("Unsupported header found: "+c.toString("ascii",d,d+4))}}}}));Ot(j1),j1.JP2;var En=ft((function(n,e){Object.defineProperty(e,"__esModule",{value:!0}),e.readUInt=void 0,e.readUInt=function(r,o,l,s){return l=l||0,r["readUInt"+o+(s?"BE":"LE")].call(r,l)}}));Ot(En),En.readUInt;var H1=ft((function(n,e){Object.defineProperty(e,"__esModule",{value:!0}),e.JPG=void 0;function r(a){return a.toString("hex",2,6)==="45786966"}function o(a,c){return{height:a.readUInt16BE(c),width:a.readUInt16BE(c+2)}}function l(a,c){const i=a.slice(2,c),d=i.toString("hex",6,8),u=d==="4d4d";if(u||d==="4949")return(function(f,w){const m=(0,En.readUInt)(f,16,14,w);for(let v=0;v<m;v++){const _=16+12*v,h=_+12;if(_>f.length)return;const g=f.slice(_,h);if((0,En.readUInt)(g,16,0,w)===274)return(0,En.readUInt)(g,16,2,w)!==3||(0,En.readUInt)(g,32,4,w)!==1?void 0:(0,En.readUInt)(g,16,8,w)}})(i,u)}function s(a,c){if(c>a.length)throw new TypeError("Corrupt JPG, exceeded buffer limits");if(a[c]!==255)throw new TypeError("Invalid JPG, marker table corrupted")}e.JPG={validate:a=>a.toString("hex",0,2)==="ffd8",calculate(a){let c,i;for(a=a.slice(4);a.length;){const d=a.readUInt16BE(0);if(r(a)&&(c=l(a,d)),s(a,d),i=a[d+1],i===192||i===193||i===194){const u=o(a,d+5);return c?{height:u.height,orientation:c,width:u.width}:u}a=a.slice(d+2)}throw new TypeError("Invalid JPG, no size found")}}}));Ot(H1),H1.JPG;var G1=ft((function(n,e){Object.defineProperty(e,"__esModule",{value:!0}),e.KTX=void 0,e.KTX={validate:r=>r.toString("ascii",1,7)==="KTX 11",calculate:r=>({height:r.readUInt32LE(40),width:r.readUInt32LE(36)})}}));Ot(G1),G1.KTX;var W1=ft((function(n,e){Object.defineProperty(e,"__esModule",{value:!0}),e.PNG=void 0,e.PNG={validate(r){if(r.toString("ascii",1,8)===`PNG\r

`){let o=r.toString("ascii",12,16);if(o==="CgBI"&&(o=r.toString("ascii",28,32)),o!=="IHDR")throw new TypeError("Invalid PNG");return!0}return!1},calculate:r=>r.toString("ascii",12,16)==="CgBI"?{height:r.readUInt32BE(36),width:r.readUInt32BE(32)}:{height:r.readUInt32BE(20),width:r.readUInt32BE(16)}}}));Ot(W1),W1.PNG;var X1=ft((function(n,e){Object.defineProperty(e,"__esModule",{value:!0}),e.PNM=void 0;const r={P1:"pbm/ascii",P2:"pgm/ascii",P3:"ppm/ascii",P4:"pbm",P5:"pgm",P6:"ppm",P7:"pam",PF:"pfm"},o=Object.keys(r),l={default:s=>{let a=[];for(;s.length>0;){const c=s.shift();if(c[0]!=="#"){a=c.split(" ");break}}if(a.length===2)return{height:parseInt(a[1],10),width:parseInt(a[0],10)};throw new TypeError("Invalid PNM")},pam:s=>{const a={};for(;s.length>0;){const c=s.shift();if(c.length>16||c.charCodeAt(0)>128)continue;const[i,d]=c.split(" ");if(i&&d&&(a[i.toLowerCase()]=parseInt(d,10)),a.height&&a.width)break}if(a.height&&a.width)return{height:a.height,width:a.width};throw new TypeError("Invalid PAM")}};e.PNM={validate(s){const a=s.toString("ascii",0,2);return o.includes(a)},calculate(s){const a=s.toString("ascii",0,2),c=r[a],i=s.toString("ascii",3).split(/[\r\n]+/);return(l[c]||l.default)(i)}}}));Ot(X1),X1.PNM;var Z1=ft((function(n,e){Object.defineProperty(e,"__esModule",{value:!0}),e.PSD=void 0,e.PSD={validate:r=>r.toString("ascii",0,4)==="8BPS",calculate:r=>({height:r.readUInt32BE(14),width:r.readUInt32BE(18)})}}));Ot(Z1),Z1.PSD;var J1=ft((function(n,e){Object.defineProperty(e,"__esModule",{value:!0}),e.SVG=void 0;const r=/<svg\s([^>"']|"[^"]*"|'[^']*')*>/,o={height:/\sheight=(['"])([^%]+?)\1/,root:r,viewbox:/\sviewBox=(['"])(.+?)\1/i,width:/\swidth=(['"])([^%]+?)\1/},l={in:96,cm:96/2.54,em:16,ex:8,m:96/2.54*100,mm:96/2.54/10,pc:96/72/12,pt:96/72,px:1},s=new RegExp(`^([0-9.]+(?:e\\d+)?)(${Object.keys(l).join("|")})?$`);function a(i){const d=s.exec(i);if(d)return Math.round(Number(d[1])*(l[d[2]]||1))}function c(i){const d=i.split(" ");return{height:a(d[3]),width:a(d[2])}}e.SVG={validate(i){const d=String(i);return r.test(d)},calculate(i){const d=i.toString("utf8").match(o.root);if(d){const u=(function(f){const w=f.match(o.width),m=f.match(o.height),v=f.match(o.viewbox);return{height:m&&a(m[2]),viewbox:v&&c(v[2]),width:w&&a(w[2])}})(d[0]);if(u.width&&u.height)return(function(f){return{height:f.height,width:f.width}})(u);if(u.viewbox)return(function(f,w){const m=w.width/w.height;return f.width?{height:Math.floor(f.width/m),width:f.width}:f.height?{height:f.height,width:Math.floor(f.height*m)}:{height:w.height,width:w.width}})(u,u.viewbox)}throw new TypeError("Invalid SVG")}}}));Ot(J1),J1.SVG;var Y1=ft((function(n,e){Object.defineProperty(e,"__esModule",{value:!0}),e.TGA=void 0,e.TGA={validate:r=>r.readUInt16LE(0)===0&&r.readUInt16LE(4)===0,calculate:r=>({height:r.readUInt16LE(14),width:r.readUInt16LE(12)})}}));Ot(Y1),Y1.TGA;var K1=ft((function(n,e){function r(s,a){const c=(0,En.readUInt)(s,16,8,a);return((0,En.readUInt)(s,16,10,a)<<16)+c}function o(s){if(s.length>24)return s.slice(12)}Object.defineProperty(e,"__esModule",{value:!0}),e.TIFF=void 0;const l=["49492a00","4d4d002a"];e.TIFF={validate:s=>l.includes(s.toString("hex",0,4)),calculate(s,a){if(!a)throw new TypeError("Tiff doesn't support buffer");const c=(function(w){const m=w.toString("ascii",0,2);return m==="II"?"LE":m==="MM"?"BE":void 0})(s)==="BE",i=(function(w,m,v){const _=(0,En.readUInt)(w,32,4,v);let h=1024;const g=Xe.statSync(m).size;_+h>g&&(h=g-_-10);const y=Buffer.alloc(h),q=Xe.openSync(m,"r");return Xe.readSync(q,y,0,h,_),Xe.closeSync(q),y.slice(2)})(s,a,c),d=(function(w,m){const v={};let _=w;for(;_&&_.length;){const h=(0,En.readUInt)(_,16,0,m),g=(0,En.readUInt)(_,16,2,m),y=(0,En.readUInt)(_,32,4,m);if(h===0)break;y!==1||g!==3&&g!==4||(v[h]=r(_,m)),_=o(_)}return v})(i,c),u=d[256],f=d[257];if(!u||!f)throw new TypeError("Invalid Tiff. Missing tags");return{height:f,width:u}}}}));Ot(K1),K1.TIFF;var Q1=ft((function(n,e){Object.defineProperty(e,"__esModule",{value:!0}),e.WEBP=void 0,e.WEBP={validate(r){const o=r.toString("ascii",0,4)==="RIFF",l=r.toString("ascii",8,12)==="WEBP",s=r.toString("ascii",12,15)==="VP8";return o&&l&&s},calculate(r){const o=r.toString("ascii",12,16);if(r=r.slice(20,30),o==="VP8X"){const s=r[0],a=(1&s)==0;if((192&s)==0&&a)return(function(c){return{height:1+c.readUIntLE(7,3),width:1+c.readUIntLE(4,3)}})(r);throw new TypeError("Invalid WebP")}if(o==="VP8 "&&r[0]!==47)return(function(s){return{height:16383&s.readInt16LE(8),width:16383&s.readInt16LE(6)}})(r);const l=r.toString("hex",3,6);if(o==="VP8L"&&l!=="9d012a")return(function(s){return{height:1+((15&s[4])<<10|s[3]<<2|(192&s[2])>>6),width:1+((63&s[2])<<8|s[1])}})(r);throw new TypeError("Invalid WebP")}}}));Ot(Q1),Q1.WEBP;var Hr=ft((function(n,e){Object.defineProperty(e,"__esModule",{value:!0}),e.typeHandlers=void 0,e.typeHandlers={bmp:R1.BMP,cur:B1.CUR,dds:M1.DDS,gif:z1.GIF,icns:U1.ICNS,ico:ql.ICO,j2c:V1.J2C,jp2:j1.JP2,jpg:H1.JPG,ktx:G1.KTX,png:W1.PNG,pnm:X1.PNM,psd:Z1.PSD,svg:J1.SVG,tga:Y1.TGA,tiff:K1.TIFF,webp:Q1.WEBP}}));Ot(Hr),Hr.typeHandlers;var ed=ft((function(n,e){Object.defineProperty(e,"__esModule",{value:!0}),e.detector=void 0;const r=Object.keys(Hr.typeHandlers),o={56:"psd",66:"bmp",68:"dds",71:"gif",73:"tiff",77:"tiff",82:"webp",105:"icns",137:"png",255:"jpg"};e.detector=function(l){const s=l[0];if(s in o){const a=o[s];if(a&&Hr.typeHandlers[a].validate(l))return a}return r.find((a=>Hr.typeHandlers[a].validate(l)))}}));Ot(ed),ed.detector;var Ha=ft((function(n,e){Object.defineProperty(e,"__esModule",{value:!0}),e.types=e.setConcurrency=e.disableTypes=e.disableFS=e.imageSize=void 0;const r=new S3.default({concurrency:100,autostart:!0}),o={disabledFS:!1,disabledTypes:[]};function l(a,c){const i=(0,ed.detector)(a);if(i!==void 0){if(o.disabledTypes.indexOf(i)>-1)throw new TypeError("disabled file type: "+i);if(i in Hr.typeHandlers){const d=Hr.typeHandlers[i].calculate(a,c);if(d!==void 0)return d.type=i,d}}throw new TypeError("unsupported file type: "+i+" (file: "+c+")")}function s(a,c){if(Buffer.isBuffer(a))return l(a);if(typeof a!="string"||o.disabledFS)throw new TypeError("invalid invocation. input should be a Buffer");const i=Xe.resolve(a);if(typeof c!="function"){const d=(function(u){const f=Xe.openSync(u,"r");try{const{size:w}=Xe.fstatSync(f);if(w<=0)throw new Error("Empty file");const m=Math.min(w,524288),v=Buffer.alloc(m);return Xe.readSync(f,v,0,m,0),v}finally{Xe.closeSync(f)}})(i);return l(d,i)}r.push((()=>(async function(d){const u=await Xe.promises.open(d,"r");try{const{size:f}=await u.stat();if(f<=0)throw new Error("Empty file");const w=Math.min(f,524288),m=Buffer.alloc(w);return await u.read(m,0,w,0),m}finally{await u.close()}})(i).then((d=>process.nextTick(c,null,l(d,i)))).catch(c)))}n.exports=e=s,e.default=s,e.imageSize=s,e.disableFS=a=>{o.disabledFS=a},e.disableTypes=a=>{o.disabledTypes=a},e.setConcurrency=a=>{r.concurrency=a},e.types=Object.keys(Hr.typeHandlers)})),td=Ot(Ha);Ha.types,Ha.setConcurrency,Ha.disableTypes,Ha.disableFS,Ha.imageSize;var Ct={},Rn=Ct;function v6(n){return n<0?-1:1}function Mr(n,e){e.unsigned||--n;const r=e.unsigned?0:-Math.pow(2,n),o=Math.pow(2,n)-1,l=e.moduloBitLength?Math.pow(2,e.moduloBitLength):Math.pow(2,n),s=e.moduloBitLength?Math.pow(2,e.moduloBitLength-1):Math.pow(2,n-1);return function(a,c){c||(c={});let i=+a;if(c.enforceRange){if(!Number.isFinite(i))throw new TypeError("Argument is not a finite number");if(i=v6(i)*Math.floor(Math.abs(i)),i<r||i>o)throw new TypeError("Argument is not in byte range");return i}if(!isNaN(i)&&c.clamp)return i=(function(d){return d%1==.5&&(1&d)==0?Math.floor(d):Math.round(d)})(i),i<r&&(i=r),i>o&&(i=o),i;if(!Number.isFinite(i)||i===0)return 0;if(i=v6(i)*Math.floor(Math.abs(i)),i%=l,!e.unsigned&&i>=s)return i-l;if(e.unsigned){if(i<0)i+=l;else if(i===-0)return 0}return i}}Ct.void=function(){},Ct.boolean=function(n){return!!n},Ct.byte=Mr(8,{unsigned:!1}),Ct.octet=Mr(8,{unsigned:!0}),Ct.short=Mr(16,{unsigned:!1}),Ct["unsigned short"]=Mr(16,{unsigned:!0}),Ct.long=Mr(32,{unsigned:!1}),Ct["unsigned long"]=Mr(32,{unsigned:!0}),Ct["long long"]=Mr(32,{unsigned:!1,moduloBitLength:64}),Ct["unsigned long long"]=Mr(32,{unsigned:!0,moduloBitLength:64}),Ct.double=function(n){const e=+n;if(!Number.isFinite(e))throw new TypeError("Argument is not a finite floating-point value");return e},Ct["unrestricted double"]=function(n){const e=+n;if(isNaN(e))throw new TypeError("Argument is NaN");return e},Ct.float=Ct.double,Ct["unrestricted float"]=Ct["unrestricted double"],Ct.DOMString=function(n,e){return e||(e={}),e.treatNullAsEmptyString&&n===null?"":String(n)},Ct.ByteString=function(n,e){const r=String(n);let o;for(let l=0;(o=r.codePointAt(l))!==void 0;++l)if(o>255)throw new TypeError("Argument is not a valid bytestring");return r},Ct.USVString=function(n){const e=String(n),r=e.length,o=[];for(let l=0;l<r;++l){const s=e.charCodeAt(l);if(s<55296||s>57343)o.push(String.fromCodePoint(s));else if(56320<=s&&s<=57343)o.push(String.fromCodePoint(65533));else if(l===r-1)o.push(String.fromCodePoint(65533));else{const a=e.charCodeAt(l+1);if(56320<=a&&a<=57343){const c=1023&s,i=1023&a;o.push(String.fromCodePoint(65536+1024*c+i)),++l}else o.push(String.fromCodePoint(65533))}}return o.join("")},Ct.Date=function(n,e){if(!(n instanceof Date))throw new TypeError("Argument is not a Date object");if(!isNaN(n))return n},Ct.RegExp=function(n,e){return n instanceof RegExp||(n=new RegExp(n)),n};var fa=ft((function(n){n.exports.mixin=function(e,r){const o=Object.getOwnPropertyNames(r);for(let l=0;l<o.length;++l)Object.defineProperty(e,o[l],Object.getOwnPropertyDescriptor(r,o[l]))},n.exports.wrapperSymbol=Symbol("wrapper"),n.exports.implSymbol=Symbol("impl"),n.exports.wrapperForImpl=function(e){return e[n.exports.wrapperSymbol]},n.exports.implForWrapper=function(e){return e[n.exports.implSymbol]}}));fa.mixin,fa.wrapperSymbol,fa.implSymbol,fa.wrapperForImpl,fa.implForWrapper;var _6=kd(Object.freeze({__proto__:null,default:[[[0,44],"disallowed_STD3_valid"],[[45,46],"valid"],[[47,47],"disallowed_STD3_valid"],[[48,57],"valid"],[[58,64],"disallowed_STD3_valid"],[[65,65],"mapped",[97]],[[66,66],"mapped",[98]],[[67,67],"mapped",[99]],[[68,68],"mapped",[100]],[[69,69],"mapped",[101]],[[70,70],"mapped",[102]],[[71,71],"mapped",[103]],[[72,72],"mapped",[104]],[[73,73],"mapped",[105]],[[74,74],"mapped",[106]],[[75,75],"mapped",[107]],[[76,76],"mapped",[108]],[[77,77],"mapped",[109]],[[78,78],"mapped",[110]],[[79,79],"mapped",[111]],[[80,80],"mapped",[112]],[[81,81],"mapped",[113]],[[82,82],"mapped",[114]],[[83,83],"mapped",[115]],[[84,84],"mapped",[116]],[[85,85],"mapped",[117]],[[86,86],"mapped",[118]],[[87,87],"mapped",[119]],[[88,88],"mapped",[120]],[[89,89],"mapped",[121]],[[90,90],"mapped",[122]],[[91,96],"disallowed_STD3_valid"],[[97,122],"valid"],[[123,127],"disallowed_STD3_valid"],[[128,159],"disallowed"],[[160,160],"disallowed_STD3_mapped",[32]],[[161,167],"valid",[],"NV8"],[[168,168],"disallowed_STD3_mapped",[32,776]],[[169,169],"valid",[],"NV8"],[[170,170],"mapped",[97]],[[171,172],"valid",[],"NV8"],[[173,173],"ignored"],[[174,174],"valid",[],"NV8"],[[175,175],"disallowed_STD3_mapped",[32,772]],[[176,177],"valid",[],"NV8"],[[178,178],"mapped",[50]],[[179,179],"mapped",[51]],[[180,180],"disallowed_STD3_mapped",[32,769]],[[181,181],"mapped",[956]],[[182,182],"valid",[],"NV8"],[[183,183],"valid"],[[184,184],"disallowed_STD3_mapped",[32,807]],[[185,185],"mapped",[49]],[[186,186],"mapped",[111]],[[187,187],"valid",[],"NV8"],[[188,188],"mapped",[49,8260,52]],[[189,189],"mapped",[49,8260,50]],[[190,190],"mapped",[51,8260,52]],[[191,191],"valid",[],"NV8"],[[192,192],"mapped",[224]],[[193,193],"mapped",[225]],[[194,194],"mapped",[226]],[[195,195],"mapped",[227]],[[196,196],"mapped",[228]],[[197,197],"mapped",[229]],[[198,198],"mapped",[230]],[[199,199],"mapped",[231]],[[200,200],"mapped",[232]],[[201,201],"mapped",[233]],[[202,202],"mapped",[234]],[[203,203],"mapped",[235]],[[204,204],"mapped",[236]],[[205,205],"mapped",[237]],[[206,206],"mapped",[238]],[[207,207],"mapped",[239]],[[208,208],"mapped",[240]],[[209,209],"mapped",[241]],[[210,210],"mapped",[242]],[[211,211],"mapped",[243]],[[212,212],"mapped",[244]],[[213,213],"mapped",[245]],[[214,214],"mapped",[246]],[[215,215],"valid",[],"NV8"],[[216,216],"mapped",[248]],[[217,217],"mapped",[249]],[[218,218],"mapped",[250]],[[219,219],"mapped",[251]],[[220,220],"mapped",[252]],[[221,221],"mapped",[253]],[[222,222],"mapped",[254]],[[223,223],"deviation",[115,115]],[[224,246],"valid"],[[247,247],"valid",[],"NV8"],[[248,255],"valid"],[[256,256],"mapped",[257]],[[257,257],"valid"],[[258,258],"mapped",[259]],[[259,259],"valid"],[[260,260],"mapped",[261]],[[261,261],"valid"],[[262,262],"mapped",[263]],[[263,263],"valid"],[[264,264],"mapped",[265]],[[265,265],"valid"],[[266,266],"mapped",[267]],[[267,267],"valid"],[[268,268],"mapped",[269]],[[269,269],"valid"],[[270,270],"mapped",[271]],[[271,271],"valid"],[[272,272],"mapped",[273]],[[273,273],"valid"],[[274,274],"mapped",[275]],[[275,275],"valid"],[[276,276],"mapped",[277]],[[277,277],"valid"],[[278,278],"mapped",[279]],[[279,279],"valid"],[[280,280],"mapped",[281]],[[281,281],"valid"],[[282,282],"mapped",[283]],[[283,283],"valid"],[[284,284],"mapped",[285]],[[285,285],"valid"],[[286,286],"mapped",[287]],[[287,287],"valid"],[[288,288],"mapped",[289]],[[289,289],"valid"],[[290,290],"mapped",[291]],[[291,291],"valid"],[[292,292],"mapped",[293]],[[293,293],"valid"],[[294,294],"mapped",[295]],[[295,295],"valid"],[[296,296],"mapped",[297]],[[297,297],"valid"],[[298,298],"mapped",[299]],[[299,299],"valid"],[[300,300],"mapped",[301]],[[301,301],"valid"],[[302,302],"mapped",[303]],[[303,303],"valid"],[[304,304],"mapped",[105,775]],[[305,305],"valid"],[[306,307],"mapped",[105,106]],[[308,308],"mapped",[309]],[[309,309],"valid"],[[310,310],"mapped",[311]],[[311,312],"valid"],[[313,313],"mapped",[314]],[[314,314],"valid"],[[315,315],"mapped",[316]],[[316,316],"valid"],[[317,317],"mapped",[318]],[[318,318],"valid"],[[319,320],"mapped",[108,183]],[[321,321],"mapped",[322]],[[322,322],"valid"],[[323,323],"mapped",[324]],[[324,324],"valid"],[[325,325],"mapped",[326]],[[326,326],"valid"],[[327,327],"mapped",[328]],[[328,328],"valid"],[[329,329],"mapped",[700,110]],[[330,330],"mapped",[331]],[[331,331],"valid"],[[332,332],"mapped",[333]],[[333,333],"valid"],[[334,334],"mapped",[335]],[[335,335],"valid"],[[336,336],"mapped",[337]],[[337,337],"valid"],[[338,338],"mapped",[339]],[[339,339],"valid"],[[340,340],"mapped",[341]],[[341,341],"valid"],[[342,342],"mapped",[343]],[[343,343],"valid"],[[344,344],"mapped",[345]],[[345,345],"valid"],[[346,346],"mapped",[347]],[[347,347],"valid"],[[348,348],"mapped",[349]],[[349,349],"valid"],[[350,350],"mapped",[351]],[[351,351],"valid"],[[352,352],"mapped",[353]],[[353,353],"valid"],[[354,354],"mapped",[355]],[[355,355],"valid"],[[356,356],"mapped",[357]],[[357,357],"valid"],[[358,358],"mapped",[359]],[[359,359],"valid"],[[360,360],"mapped",[361]],[[361,361],"valid"],[[362,362],"mapped",[363]],[[363,363],"valid"],[[364,364],"mapped",[365]],[[365,365],"valid"],[[366,366],"mapped",[367]],[[367,367],"valid"],[[368,368],"mapped",[369]],[[369,369],"valid"],[[370,370],"mapped",[371]],[[371,371],"valid"],[[372,372],"mapped",[373]],[[373,373],"valid"],[[374,374],"mapped",[375]],[[375,375],"valid"],[[376,376],"mapped",[255]],[[377,377],"mapped",[378]],[[378,378],"valid"],[[379,379],"mapped",[380]],[[380,380],"valid"],[[381,381],"mapped",[382]],[[382,382],"valid"],[[383,383],"mapped",[115]],[[384,384],"valid"],[[385,385],"mapped",[595]],[[386,386],"mapped",[387]],[[387,387],"valid"],[[388,388],"mapped",[389]],[[389,389],"valid"],[[390,390],"mapped",[596]],[[391,391],"mapped",[392]],[[392,392],"valid"],[[393,393],"mapped",[598]],[[394,394],"mapped",[599]],[[395,395],"mapped",[396]],[[396,397],"valid"],[[398,398],"mapped",[477]],[[399,399],"mapped",[601]],[[400,400],"mapped",[603]],[[401,401],"mapped",[402]],[[402,402],"valid"],[[403,403],"mapped",[608]],[[404,404],"mapped",[611]],[[405,405],"valid"],[[406,406],"mapped",[617]],[[407,407],"mapped",[616]],[[408,408],"mapped",[409]],[[409,411],"valid"],[[412,412],"mapped",[623]],[[413,413],"mapped",[626]],[[414,414],"valid"],[[415,415],"mapped",[629]],[[416,416],"mapped",[417]],[[417,417],"valid"],[[418,418],"mapped",[419]],[[419,419],"valid"],[[420,420],"mapped",[421]],[[421,421],"valid"],[[422,422],"mapped",[640]],[[423,423],"mapped",[424]],[[424,424],"valid"],[[425,425],"mapped",[643]],[[426,427],"valid"],[[428,428],"mapped",[429]],[[429,429],"valid"],[[430,430],"mapped",[648]],[[431,431],"mapped",[432]],[[432,432],"valid"],[[433,433],"mapped",[650]],[[434,434],"mapped",[651]],[[435,435],"mapped",[436]],[[436,436],"valid"],[[437,437],"mapped",[438]],[[438,438],"valid"],[[439,439],"mapped",[658]],[[440,440],"mapped",[441]],[[441,443],"valid"],[[444,444],"mapped",[445]],[[445,451],"valid"],[[452,454],"mapped",[100,382]],[[455,457],"mapped",[108,106]],[[458,460],"mapped",[110,106]],[[461,461],"mapped",[462]],[[462,462],"valid"],[[463,463],"mapped",[464]],[[464,464],"valid"],[[465,465],"mapped",[466]],[[466,466],"valid"],[[467,467],"mapped",[468]],[[468,468],"valid"],[[469,469],"mapped",[470]],[[470,470],"valid"],[[471,471],"mapped",[472]],[[472,472],"valid"],[[473,473],"mapped",[474]],[[474,474],"valid"],[[475,475],"mapped",[476]],[[476,477],"valid"],[[478,478],"mapped",[479]],[[479,479],"valid"],[[480,480],"mapped",[481]],[[481,481],"valid"],[[482,482],"mapped",[483]],[[483,483],"valid"],[[484,484],"mapped",[485]],[[485,485],"valid"],[[486,486],"mapped",[487]],[[487,487],"valid"],[[488,488],"mapped",[489]],[[489,489],"valid"],[[490,490],"mapped",[491]],[[491,491],"valid"],[[492,492],"mapped",[493]],[[493,493],"valid"],[[494,494],"mapped",[495]],[[495,496],"valid"],[[497,499],"mapped",[100,122]],[[500,500],"mapped",[501]],[[501,501],"valid"],[[502,502],"mapped",[405]],[[503,503],"mapped",[447]],[[504,504],"mapped",[505]],[[505,505],"valid"],[[506,506],"mapped",[507]],[[507,507],"valid"],[[508,508],"mapped",[509]],[[509,509],"valid"],[[510,510],"mapped",[511]],[[511,511],"valid"],[[512,512],"mapped",[513]],[[513,513],"valid"],[[514,514],"mapped",[515]],[[515,515],"valid"],[[516,516],"mapped",[517]],[[517,517],"valid"],[[518,518],"mapped",[519]],[[519,519],"valid"],[[520,520],"mapped",[521]],[[521,521],"valid"],[[522,522],"mapped",[523]],[[523,523],"valid"],[[524,524],"mapped",[525]],[[525,525],"valid"],[[526,526],"mapped",[527]],[[527,527],"valid"],[[528,528],"mapped",[529]],[[529,529],"valid"],[[530,530],"mapped",[531]],[[531,531],"valid"],[[532,532],"mapped",[533]],[[533,533],"valid"],[[534,534],"mapped",[535]],[[535,535],"valid"],[[536,536],"mapped",[537]],[[537,537],"valid"],[[538,538],"mapped",[539]],[[539,539],"valid"],[[540,540],"mapped",[541]],[[541,541],"valid"],[[542,542],"mapped",[543]],[[543,543],"valid"],[[544,544],"mapped",[414]],[[545,545],"valid"],[[546,546],"mapped",[547]],[[547,547],"valid"],[[548,548],"mapped",[549]],[[549,549],"valid"],[[550,550],"mapped",[551]],[[551,551],"valid"],[[552,552],"mapped",[553]],[[553,553],"valid"],[[554,554],"mapped",[555]],[[555,555],"valid"],[[556,556],"mapped",[557]],[[557,557],"valid"],[[558,558],"mapped",[559]],[[559,559],"valid"],[[560,560],"mapped",[561]],[[561,561],"valid"],[[562,562],"mapped",[563]],[[563,563],"valid"],[[564,566],"valid"],[[567,569],"valid"],[[570,570],"mapped",[11365]],[[571,571],"mapped",[572]],[[572,572],"valid"],[[573,573],"mapped",[410]],[[574,574],"mapped",[11366]],[[575,576],"valid"],[[577,577],"mapped",[578]],[[578,578],"valid"],[[579,579],"mapped",[384]],[[580,580],"mapped",[649]],[[581,581],"mapped",[652]],[[582,582],"mapped",[583]],[[583,583],"valid"],[[584,584],"mapped",[585]],[[585,585],"valid"],[[586,586],"mapped",[587]],[[587,587],"valid"],[[588,588],"mapped",[589]],[[589,589],"valid"],[[590,590],"mapped",[591]],[[591,591],"valid"],[[592,680],"valid"],[[681,685],"valid"],[[686,687],"valid"],[[688,688],"mapped",[104]],[[689,689],"mapped",[614]],[[690,690],"mapped",[106]],[[691,691],"mapped",[114]],[[692,692],"mapped",[633]],[[693,693],"mapped",[635]],[[694,694],"mapped",[641]],[[695,695],"mapped",[119]],[[696,696],"mapped",[121]],[[697,705],"valid"],[[706,709],"valid",[],"NV8"],[[710,721],"valid"],[[722,727],"valid",[],"NV8"],[[728,728],"disallowed_STD3_mapped",[32,774]],[[729,729],"disallowed_STD3_mapped",[32,775]],[[730,730],"disallowed_STD3_mapped",[32,778]],[[731,731],"disallowed_STD3_mapped",[32,808]],[[732,732],"disallowed_STD3_mapped",[32,771]],[[733,733],"disallowed_STD3_mapped",[32,779]],[[734,734],"valid",[],"NV8"],[[735,735],"valid",[],"NV8"],[[736,736],"mapped",[611]],[[737,737],"mapped",[108]],[[738,738],"mapped",[115]],[[739,739],"mapped",[120]],[[740,740],"mapped",[661]],[[741,745],"valid",[],"NV8"],[[746,747],"valid",[],"NV8"],[[748,748],"valid"],[[749,749],"valid",[],"NV8"],[[750,750],"valid"],[[751,767],"valid",[],"NV8"],[[768,831],"valid"],[[832,832],"mapped",[768]],[[833,833],"mapped",[769]],[[834,834],"valid"],[[835,835],"mapped",[787]],[[836,836],"mapped",[776,769]],[[837,837],"mapped",[953]],[[838,846],"valid"],[[847,847],"ignored"],[[848,855],"valid"],[[856,860],"valid"],[[861,863],"valid"],[[864,865],"valid"],[[866,866],"valid"],[[867,879],"valid"],[[880,880],"mapped",[881]],[[881,881],"valid"],[[882,882],"mapped",[883]],[[883,883],"valid"],[[884,884],"mapped",[697]],[[885,885],"valid"],[[886,886],"mapped",[887]],[[887,887],"valid"],[[888,889],"disallowed"],[[890,890],"disallowed_STD3_mapped",[32,953]],[[891,893],"valid"],[[894,894],"disallowed_STD3_mapped",[59]],[[895,895],"mapped",[1011]],[[896,899],"disallowed"],[[900,900],"disallowed_STD3_mapped",[32,769]],[[901,901],"disallowed_STD3_mapped",[32,776,769]],[[902,902],"mapped",[940]],[[903,903],"mapped",[183]],[[904,904],"mapped",[941]],[[905,905],"mapped",[942]],[[906,906],"mapped",[943]],[[907,907],"disallowed"],[[908,908],"mapped",[972]],[[909,909],"disallowed"],[[910,910],"mapped",[973]],[[911,911],"mapped",[974]],[[912,912],"valid"],[[913,913],"mapped",[945]],[[914,914],"mapped",[946]],[[915,915],"mapped",[947]],[[916,916],"mapped",[948]],[[917,917],"mapped",[949]],[[918,918],"mapped",[950]],[[919,919],"mapped",[951]],[[920,920],"mapped",[952]],[[921,921],"mapped",[953]],[[922,922],"mapped",[954]],[[923,923],"mapped",[955]],[[924,924],"mapped",[956]],[[925,925],"mapped",[957]],[[926,926],"mapped",[958]],[[927,927],"mapped",[959]],[[928,928],"mapped",[960]],[[929,929],"mapped",[961]],[[930,930],"disallowed"],[[931,931],"mapped",[963]],[[932,932],"mapped",[964]],[[933,933],"mapped",[965]],[[934,934],"mapped",[966]],[[935,935],"mapped",[967]],[[936,936],"mapped",[968]],[[937,937],"mapped",[969]],[[938,938],"mapped",[970]],[[939,939],"mapped",[971]],[[940,961],"valid"],[[962,962],"deviation",[963]],[[963,974],"valid"],[[975,975],"mapped",[983]],[[976,976],"mapped",[946]],[[977,977],"mapped",[952]],[[978,978],"mapped",[965]],[[979,979],"mapped",[973]],[[980,980],"mapped",[971]],[[981,981],"mapped",[966]],[[982,982],"mapped",[960]],[[983,983],"valid"],[[984,984],"mapped",[985]],[[985,985],"valid"],[[986,986],"mapped",[987]],[[987,987],"valid"],[[988,988],"mapped",[989]],[[989,989],"valid"],[[990,990],"mapped",[991]],[[991,991],"valid"],[[992,992],"mapped",[993]],[[993,993],"valid"],[[994,994],"mapped",[995]],[[995,995],"valid"],[[996,996],"mapped",[997]],[[997,997],"valid"],[[998,998],"mapped",[999]],[[999,999],"valid"],[[1e3,1e3],"mapped",[1001]],[[1001,1001],"valid"],[[1002,1002],"mapped",[1003]],[[1003,1003],"valid"],[[1004,1004],"mapped",[1005]],[[1005,1005],"valid"],[[1006,1006],"mapped",[1007]],[[1007,1007],"valid"],[[1008,1008],"mapped",[954]],[[1009,1009],"mapped",[961]],[[1010,1010],"mapped",[963]],[[1011,1011],"valid"],[[1012,1012],"mapped",[952]],[[1013,1013],"mapped",[949]],[[1014,1014],"valid",[],"NV8"],[[1015,1015],"mapped",[1016]],[[1016,1016],"valid"],[[1017,1017],"mapped",[963]],[[1018,1018],"mapped",[1019]],[[1019,1019],"valid"],[[1020,1020],"valid"],[[1021,1021],"mapped",[891]],[[1022,1022],"mapped",[892]],[[1023,1023],"mapped",[893]],[[1024,1024],"mapped",[1104]],[[1025,1025],"mapped",[1105]],[[1026,1026],"mapped",[1106]],[[1027,1027],"mapped",[1107]],[[1028,1028],"mapped",[1108]],[[1029,1029],"mapped",[1109]],[[1030,1030],"mapped",[1110]],[[1031,1031],"mapped",[1111]],[[1032,1032],"mapped",[1112]],[[1033,1033],"mapped",[1113]],[[1034,1034],"mapped",[1114]],[[1035,1035],"mapped",[1115]],[[1036,1036],"mapped",[1116]],[[1037,1037],"mapped",[1117]],[[1038,1038],"mapped",[1118]],[[1039,1039],"mapped",[1119]],[[1040,1040],"mapped",[1072]],[[1041,1041],"mapped",[1073]],[[1042,1042],"mapped",[1074]],[[1043,1043],"mapped",[1075]],[[1044,1044],"mapped",[1076]],[[1045,1045],"mapped",[1077]],[[1046,1046],"mapped",[1078]],[[1047,1047],"mapped",[1079]],[[1048,1048],"mapped",[1080]],[[1049,1049],"mapped",[1081]],[[1050,1050],"mapped",[1082]],[[1051,1051],"mapped",[1083]],[[1052,1052],"mapped",[1084]],[[1053,1053],"mapped",[1085]],[[1054,1054],"mapped",[1086]],[[1055,1055],"mapped",[1087]],[[1056,1056],"mapped",[1088]],[[1057,1057],"mapped",[1089]],[[1058,1058],"mapped",[1090]],[[1059,1059],"mapped",[1091]],[[1060,1060],"mapped",[1092]],[[1061,1061],"mapped",[1093]],[[1062,1062],"mapped",[1094]],[[1063,1063],"mapped",[1095]],[[1064,1064],"mapped",[1096]],[[1065,1065],"mapped",[1097]],[[1066,1066],"mapped",[1098]],[[1067,1067],"mapped",[1099]],[[1068,1068],"mapped",[1100]],[[1069,1069],"mapped",[1101]],[[1070,1070],"mapped",[1102]],[[1071,1071],"mapped",[1103]],[[1072,1103],"valid"],[[1104,1104],"valid"],[[1105,1116],"valid"],[[1117,1117],"valid"],[[1118,1119],"valid"],[[1120,1120],"mapped",[1121]],[[1121,1121],"valid"],[[1122,1122],"mapped",[1123]],[[1123,1123],"valid"],[[1124,1124],"mapped",[1125]],[[1125,1125],"valid"],[[1126,1126],"mapped",[1127]],[[1127,1127],"valid"],[[1128,1128],"mapped",[1129]],[[1129,1129],"valid"],[[1130,1130],"mapped",[1131]],[[1131,1131],"valid"],[[1132,1132],"mapped",[1133]],[[1133,1133],"valid"],[[1134,1134],"mapped",[1135]],[[1135,1135],"valid"],[[1136,1136],"mapped",[1137]],[[1137,1137],"valid"],[[1138,1138],"mapped",[1139]],[[1139,1139],"valid"],[[1140,1140],"mapped",[1141]],[[1141,1141],"valid"],[[1142,1142],"mapped",[1143]],[[1143,1143],"valid"],[[1144,1144],"mapped",[1145]],[[1145,1145],"valid"],[[1146,1146],"mapped",[1147]],[[1147,1147],"valid"],[[1148,1148],"mapped",[1149]],[[1149,1149],"valid"],[[1150,1150],"mapped",[1151]],[[1151,1151],"valid"],[[1152,1152],"mapped",[1153]],[[1153,1153],"valid"],[[1154,1154],"valid",[],"NV8"],[[1155,1158],"valid"],[[1159,1159],"valid"],[[1160,1161],"valid",[],"NV8"],[[1162,1162],"mapped",[1163]],[[1163,1163],"valid"],[[1164,1164],"mapped",[1165]],[[1165,1165],"valid"],[[1166,1166],"mapped",[1167]],[[1167,1167],"valid"],[[1168,1168],"mapped",[1169]],[[1169,1169],"valid"],[[1170,1170],"mapped",[1171]],[[1171,1171],"valid"],[[1172,1172],"mapped",[1173]],[[1173,1173],"valid"],[[1174,1174],"mapped",[1175]],[[1175,1175],"valid"],[[1176,1176],"mapped",[1177]],[[1177,1177],"valid"],[[1178,1178],"mapped",[1179]],[[1179,1179],"valid"],[[1180,1180],"mapped",[1181]],[[1181,1181],"valid"],[[1182,1182],"mapped",[1183]],[[1183,1183],"valid"],[[1184,1184],"mapped",[1185]],[[1185,1185],"valid"],[[1186,1186],"mapped",[1187]],[[1187,1187],"valid"],[[1188,1188],"mapped",[1189]],[[1189,1189],"valid"],[[1190,1190],"mapped",[1191]],[[1191,1191],"valid"],[[1192,1192],"mapped",[1193]],[[1193,1193],"valid"],[[1194,1194],"mapped",[1195]],[[1195,1195],"valid"],[[1196,1196],"mapped",[1197]],[[1197,1197],"valid"],[[1198,1198],"mapped",[1199]],[[1199,1199],"valid"],[[1200,1200],"mapped",[1201]],[[1201,1201],"valid"],[[1202,1202],"mapped",[1203]],[[1203,1203],"valid"],[[1204,1204],"mapped",[1205]],[[1205,1205],"valid"],[[1206,1206],"mapped",[1207]],[[1207,1207],"valid"],[[1208,1208],"mapped",[1209]],[[1209,1209],"valid"],[[1210,1210],"mapped",[1211]],[[1211,1211],"valid"],[[1212,1212],"mapped",[1213]],[[1213,1213],"valid"],[[1214,1214],"mapped",[1215]],[[1215,1215],"valid"],[[1216,1216],"disallowed"],[[1217,1217],"mapped",[1218]],[[1218,1218],"valid"],[[1219,1219],"mapped",[1220]],[[1220,1220],"valid"],[[1221,1221],"mapped",[1222]],[[1222,1222],"valid"],[[1223,1223],"mapped",[1224]],[[1224,1224],"valid"],[[1225,1225],"mapped",[1226]],[[1226,1226],"valid"],[[1227,1227],"mapped",[1228]],[[1228,1228],"valid"],[[1229,1229],"mapped",[1230]],[[1230,1230],"valid"],[[1231,1231],"valid"],[[1232,1232],"mapped",[1233]],[[1233,1233],"valid"],[[1234,1234],"mapped",[1235]],[[1235,1235],"valid"],[[1236,1236],"mapped",[1237]],[[1237,1237],"valid"],[[1238,1238],"mapped",[1239]],[[1239,1239],"valid"],[[1240,1240],"mapped",[1241]],[[1241,1241],"valid"],[[1242,1242],"mapped",[1243]],[[1243,1243],"valid"],[[1244,1244],"mapped",[1245]],[[1245,1245],"valid"],[[1246,1246],"mapped",[1247]],[[1247,1247],"valid"],[[1248,1248],"mapped",[1249]],[[1249,1249],"valid"],[[1250,1250],"mapped",[1251]],[[1251,1251],"valid"],[[1252,1252],"mapped",[1253]],[[1253,1253],"valid"],[[1254,1254],"mapped",[1255]],[[1255,1255],"valid"],[[1256,1256],"mapped",[1257]],[[1257,1257],"valid"],[[1258,1258],"mapped",[1259]],[[1259,1259],"valid"],[[1260,1260],"mapped",[1261]],[[1261,1261],"valid"],[[1262,1262],"mapped",[1263]],[[1263,1263],"valid"],[[1264,1264],"mapped",[1265]],[[1265,1265],"valid"],[[1266,1266],"mapped",[1267]],[[1267,1267],"valid"],[[1268,1268],"mapped",[1269]],[[1269,1269],"valid"],[[1270,1270],"mapped",[1271]],[[1271,1271],"valid"],[[1272,1272],"mapped",[1273]],[[1273,1273],"valid"],[[1274,1274],"mapped",[1275]],[[1275,1275],"valid"],[[1276,1276],"mapped",[1277]],[[1277,1277],"valid"],[[1278,1278],"mapped",[1279]],[[1279,1279],"valid"],[[1280,1280],"mapped",[1281]],[[1281,1281],"valid"],[[1282,1282],"mapped",[1283]],[[1283,1283],"valid"],[[1284,1284],"mapped",[1285]],[[1285,1285],"valid"],[[1286,1286],"mapped",[1287]],[[1287,1287],"valid"],[[1288,1288],"mapped",[1289]],[[1289,1289],"valid"],[[1290,1290],"mapped",[1291]],[[1291,1291],"valid"],[[1292,1292],"mapped",[1293]],[[1293,1293],"valid"],[[1294,1294],"mapped",[1295]],[[1295,1295],"valid"],[[1296,1296],"mapped",[1297]],[[1297,1297],"valid"],[[1298,1298],"mapped",[1299]],[[1299,1299],"valid"],[[1300,1300],"mapped",[1301]],[[1301,1301],"valid"],[[1302,1302],"mapped",[1303]],[[1303,1303],"valid"],[[1304,1304],"mapped",[1305]],[[1305,1305],"valid"],[[1306,1306],"mapped",[1307]],[[1307,1307],"valid"],[[1308,1308],"mapped",[1309]],[[1309,1309],"valid"],[[1310,1310],"mapped",[1311]],[[1311,1311],"valid"],[[1312,1312],"mapped",[1313]],[[1313,1313],"valid"],[[1314,1314],"mapped",[1315]],[[1315,1315],"valid"],[[1316,1316],"mapped",[1317]],[[1317,1317],"valid"],[[1318,1318],"mapped",[1319]],[[1319,1319],"valid"],[[1320,1320],"mapped",[1321]],[[1321,1321],"valid"],[[1322,1322],"mapped",[1323]],[[1323,1323],"valid"],[[1324,1324],"mapped",[1325]],[[1325,1325],"valid"],[[1326,1326],"mapped",[1327]],[[1327,1327],"valid"],[[1328,1328],"disallowed"],[[1329,1329],"mapped",[1377]],[[1330,1330],"mapped",[1378]],[[1331,1331],"mapped",[1379]],[[1332,1332],"mapped",[1380]],[[1333,1333],"mapped",[1381]],[[1334,1334],"mapped",[1382]],[[1335,1335],"mapped",[1383]],[[1336,1336],"mapped",[1384]],[[1337,1337],"mapped",[1385]],[[1338,1338],"mapped",[1386]],[[1339,1339],"mapped",[1387]],[[1340,1340],"mapped",[1388]],[[1341,1341],"mapped",[1389]],[[1342,1342],"mapped",[1390]],[[1343,1343],"mapped",[1391]],[[1344,1344],"mapped",[1392]],[[1345,1345],"mapped",[1393]],[[1346,1346],"mapped",[1394]],[[1347,1347],"mapped",[1395]],[[1348,1348],"mapped",[1396]],[[1349,1349],"mapped",[1397]],[[1350,1350],"mapped",[1398]],[[1351,1351],"mapped",[1399]],[[1352,1352],"mapped",[1400]],[[1353,1353],"mapped",[1401]],[[1354,1354],"mapped",[1402]],[[1355,1355],"mapped",[1403]],[[1356,1356],"mapped",[1404]],[[1357,1357],"mapped",[1405]],[[1358,1358],"mapped",[1406]],[[1359,1359],"mapped",[1407]],[[1360,1360],"mapped",[1408]],[[1361,1361],"mapped",[1409]],[[1362,1362],"mapped",[1410]],[[1363,1363],"mapped",[1411]],[[1364,1364],"mapped",[1412]],[[1365,1365],"mapped",[1413]],[[1366,1366],"mapped",[1414]],[[1367,1368],"disallowed"],[[1369,1369],"valid"],[[1370,1375],"valid",[],"NV8"],[[1376,1376],"disallowed"],[[1377,1414],"valid"],[[1415,1415],"mapped",[1381,1410]],[[1416,1416],"disallowed"],[[1417,1417],"valid",[],"NV8"],[[1418,1418],"valid",[],"NV8"],[[1419,1420],"disallowed"],[[1421,1422],"valid",[],"NV8"],[[1423,1423],"valid",[],"NV8"],[[1424,1424],"disallowed"],[[1425,1441],"valid"],[[1442,1442],"valid"],[[1443,1455],"valid"],[[1456,1465],"valid"],[[1466,1466],"valid"],[[1467,1469],"valid"],[[1470,1470],"valid",[],"NV8"],[[1471,1471],"valid"],[[1472,1472],"valid",[],"NV8"],[[1473,1474],"valid"],[[1475,1475],"valid",[],"NV8"],[[1476,1476],"valid"],[[1477,1477],"valid"],[[1478,1478],"valid",[],"NV8"],[[1479,1479],"valid"],[[1480,1487],"disallowed"],[[1488,1514],"valid"],[[1515,1519],"disallowed"],[[1520,1524],"valid"],[[1525,1535],"disallowed"],[[1536,1539],"disallowed"],[[1540,1540],"disallowed"],[[1541,1541],"disallowed"],[[1542,1546],"valid",[],"NV8"],[[1547,1547],"valid",[],"NV8"],[[1548,1548],"valid",[],"NV8"],[[1549,1551],"valid",[],"NV8"],[[1552,1557],"valid"],[[1558,1562],"valid"],[[1563,1563],"valid",[],"NV8"],[[1564,1564],"disallowed"],[[1565,1565],"disallowed"],[[1566,1566],"valid",[],"NV8"],[[1567,1567],"valid",[],"NV8"],[[1568,1568],"valid"],[[1569,1594],"valid"],[[1595,1599],"valid"],[[1600,1600],"valid",[],"NV8"],[[1601,1618],"valid"],[[1619,1621],"valid"],[[1622,1624],"valid"],[[1625,1630],"valid"],[[1631,1631],"valid"],[[1632,1641],"valid"],[[1642,1645],"valid",[],"NV8"],[[1646,1647],"valid"],[[1648,1652],"valid"],[[1653,1653],"mapped",[1575,1652]],[[1654,1654],"mapped",[1608,1652]],[[1655,1655],"mapped",[1735,1652]],[[1656,1656],"mapped",[1610,1652]],[[1657,1719],"valid"],[[1720,1721],"valid"],[[1722,1726],"valid"],[[1727,1727],"valid"],[[1728,1742],"valid"],[[1743,1743],"valid"],[[1744,1747],"valid"],[[1748,1748],"valid",[],"NV8"],[[1749,1756],"valid"],[[1757,1757],"disallowed"],[[1758,1758],"valid",[],"NV8"],[[1759,1768],"valid"],[[1769,1769],"valid",[],"NV8"],[[1770,1773],"valid"],[[1774,1775],"valid"],[[1776,1785],"valid"],[[1786,1790],"valid"],[[1791,1791],"valid"],[[1792,1805],"valid",[],"NV8"],[[1806,1806],"disallowed"],[[1807,1807],"disallowed"],[[1808,1836],"valid"],[[1837,1839],"valid"],[[1840,1866],"valid"],[[1867,1868],"disallowed"],[[1869,1871],"valid"],[[1872,1901],"valid"],[[1902,1919],"valid"],[[1920,1968],"valid"],[[1969,1969],"valid"],[[1970,1983],"disallowed"],[[1984,2037],"valid"],[[2038,2042],"valid",[],"NV8"],[[2043,2047],"disallowed"],[[2048,2093],"valid"],[[2094,2095],"disallowed"],[[2096,2110],"valid",[],"NV8"],[[2111,2111],"disallowed"],[[2112,2139],"valid"],[[2140,2141],"disallowed"],[[2142,2142],"valid",[],"NV8"],[[2143,2207],"disallowed"],[[2208,2208],"valid"],[[2209,2209],"valid"],[[2210,2220],"valid"],[[2221,2226],"valid"],[[2227,2228],"valid"],[[2229,2274],"disallowed"],[[2275,2275],"valid"],[[2276,2302],"valid"],[[2303,2303],"valid"],[[2304,2304],"valid"],[[2305,2307],"valid"],[[2308,2308],"valid"],[[2309,2361],"valid"],[[2362,2363],"valid"],[[2364,2381],"valid"],[[2382,2382],"valid"],[[2383,2383],"valid"],[[2384,2388],"valid"],[[2389,2389],"valid"],[[2390,2391],"valid"],[[2392,2392],"mapped",[2325,2364]],[[2393,2393],"mapped",[2326,2364]],[[2394,2394],"mapped",[2327,2364]],[[2395,2395],"mapped",[2332,2364]],[[2396,2396],"mapped",[2337,2364]],[[2397,2397],"mapped",[2338,2364]],[[2398,2398],"mapped",[2347,2364]],[[2399,2399],"mapped",[2351,2364]],[[2400,2403],"valid"],[[2404,2405],"valid",[],"NV8"],[[2406,2415],"valid"],[[2416,2416],"valid",[],"NV8"],[[2417,2418],"valid"],[[2419,2423],"valid"],[[2424,2424],"valid"],[[2425,2426],"valid"],[[2427,2428],"valid"],[[2429,2429],"valid"],[[2430,2431],"valid"],[[2432,2432],"valid"],[[2433,2435],"valid"],[[2436,2436],"disallowed"],[[2437,2444],"valid"],[[2445,2446],"disallowed"],[[2447,2448],"valid"],[[2449,2450],"disallowed"],[[2451,2472],"valid"],[[2473,2473],"disallowed"],[[2474,2480],"valid"],[[2481,2481],"disallowed"],[[2482,2482],"valid"],[[2483,2485],"disallowed"],[[2486,2489],"valid"],[[2490,2491],"disallowed"],[[2492,2492],"valid"],[[2493,2493],"valid"],[[2494,2500],"valid"],[[2501,2502],"disallowed"],[[2503,2504],"valid"],[[2505,2506],"disallowed"],[[2507,2509],"valid"],[[2510,2510],"valid"],[[2511,2518],"disallowed"],[[2519,2519],"valid"],[[2520,2523],"disallowed"],[[2524,2524],"mapped",[2465,2492]],[[2525,2525],"mapped",[2466,2492]],[[2526,2526],"disallowed"],[[2527,2527],"mapped",[2479,2492]],[[2528,2531],"valid"],[[2532,2533],"disallowed"],[[2534,2545],"valid"],[[2546,2554],"valid",[],"NV8"],[[2555,2555],"valid",[],"NV8"],[[2556,2560],"disallowed"],[[2561,2561],"valid"],[[2562,2562],"valid"],[[2563,2563],"valid"],[[2564,2564],"disallowed"],[[2565,2570],"valid"],[[2571,2574],"disallowed"],[[2575,2576],"valid"],[[2577,2578],"disallowed"],[[2579,2600],"valid"],[[2601,2601],"disallowed"],[[2602,2608],"valid"],[[2609,2609],"disallowed"],[[2610,2610],"valid"],[[2611,2611],"mapped",[2610,2620]],[[2612,2612],"disallowed"],[[2613,2613],"valid"],[[2614,2614],"mapped",[2616,2620]],[[2615,2615],"disallowed"],[[2616,2617],"valid"],[[2618,2619],"disallowed"],[[2620,2620],"valid"],[[2621,2621],"disallowed"],[[2622,2626],"valid"],[[2627,2630],"disallowed"],[[2631,2632],"valid"],[[2633,2634],"disallowed"],[[2635,2637],"valid"],[[2638,2640],"disallowed"],[[2641,2641],"valid"],[[2642,2648],"disallowed"],[[2649,2649],"mapped",[2582,2620]],[[2650,2650],"mapped",[2583,2620]],[[2651,2651],"mapped",[2588,2620]],[[2652,2652],"valid"],[[2653,2653],"disallowed"],[[2654,2654],"mapped",[2603,2620]],[[2655,2661],"disallowed"],[[2662,2676],"valid"],[[2677,2677],"valid"],[[2678,2688],"disallowed"],[[2689,2691],"valid"],[[2692,2692],"disallowed"],[[2693,2699],"valid"],[[2700,2700],"valid"],[[2701,2701],"valid"],[[2702,2702],"disallowed"],[[2703,2705],"valid"],[[2706,2706],"disallowed"],[[2707,2728],"valid"],[[2729,2729],"disallowed"],[[2730,2736],"valid"],[[2737,2737],"disallowed"],[[2738,2739],"valid"],[[2740,2740],"disallowed"],[[2741,2745],"valid"],[[2746,2747],"disallowed"],[[2748,2757],"valid"],[[2758,2758],"disallowed"],[[2759,2761],"valid"],[[2762,2762],"disallowed"],[[2763,2765],"valid"],[[2766,2767],"disallowed"],[[2768,2768],"valid"],[[2769,2783],"disallowed"],[[2784,2784],"valid"],[[2785,2787],"valid"],[[2788,2789],"disallowed"],[[2790,2799],"valid"],[[2800,2800],"valid",[],"NV8"],[[2801,2801],"valid",[],"NV8"],[[2802,2808],"disallowed"],[[2809,2809],"valid"],[[2810,2816],"disallowed"],[[2817,2819],"valid"],[[2820,2820],"disallowed"],[[2821,2828],"valid"],[[2829,2830],"disallowed"],[[2831,2832],"valid"],[[2833,2834],"disallowed"],[[2835,2856],"valid"],[[2857,2857],"disallowed"],[[2858,2864],"valid"],[[2865,2865],"disallowed"],[[2866,2867],"valid"],[[2868,2868],"disallowed"],[[2869,2869],"valid"],[[2870,2873],"valid"],[[2874,2875],"disallowed"],[[2876,2883],"valid"],[[2884,2884],"valid"],[[2885,2886],"disallowed"],[[2887,2888],"valid"],[[2889,2890],"disallowed"],[[2891,2893],"valid"],[[2894,2901],"disallowed"],[[2902,2903],"valid"],[[2904,2907],"disallowed"],[[2908,2908],"mapped",[2849,2876]],[[2909,2909],"mapped",[2850,2876]],[[2910,2910],"disallowed"],[[2911,2913],"valid"],[[2914,2915],"valid"],[[2916,2917],"disallowed"],[[2918,2927],"valid"],[[2928,2928],"valid",[],"NV8"],[[2929,2929],"valid"],[[2930,2935],"valid",[],"NV8"],[[2936,2945],"disallowed"],[[2946,2947],"valid"],[[2948,2948],"disallowed"],[[2949,2954],"valid"],[[2955,2957],"disallowed"],[[2958,2960],"valid"],[[2961,2961],"disallowed"],[[2962,2965],"valid"],[[2966,2968],"disallowed"],[[2969,2970],"valid"],[[2971,2971],"disallowed"],[[2972,2972],"valid"],[[2973,2973],"disallowed"],[[2974,2975],"valid"],[[2976,2978],"disallowed"],[[2979,2980],"valid"],[[2981,2983],"disallowed"],[[2984,2986],"valid"],[[2987,2989],"disallowed"],[[2990,2997],"valid"],[[2998,2998],"valid"],[[2999,3001],"valid"],[[3002,3005],"disallowed"],[[3006,3010],"valid"],[[3011,3013],"disallowed"],[[3014,3016],"valid"],[[3017,3017],"disallowed"],[[3018,3021],"valid"],[[3022,3023],"disallowed"],[[3024,3024],"valid"],[[3025,3030],"disallowed"],[[3031,3031],"valid"],[[3032,3045],"disallowed"],[[3046,3046],"valid"],[[3047,3055],"valid"],[[3056,3058],"valid",[],"NV8"],[[3059,3066],"valid",[],"NV8"],[[3067,3071],"disallowed"],[[3072,3072],"valid"],[[3073,3075],"valid"],[[3076,3076],"disallowed"],[[3077,3084],"valid"],[[3085,3085],"disallowed"],[[3086,3088],"valid"],[[3089,3089],"disallowed"],[[3090,3112],"valid"],[[3113,3113],"disallowed"],[[3114,3123],"valid"],[[3124,3124],"valid"],[[3125,3129],"valid"],[[3130,3132],"disallowed"],[[3133,3133],"valid"],[[3134,3140],"valid"],[[3141,3141],"disallowed"],[[3142,3144],"valid"],[[3145,3145],"disallowed"],[[3146,3149],"valid"],[[3150,3156],"disallowed"],[[3157,3158],"valid"],[[3159,3159],"disallowed"],[[3160,3161],"valid"],[[3162,3162],"valid"],[[3163,3167],"disallowed"],[[3168,3169],"valid"],[[3170,3171],"valid"],[[3172,3173],"disallowed"],[[3174,3183],"valid"],[[3184,3191],"disallowed"],[[3192,3199],"valid",[],"NV8"],[[3200,3200],"disallowed"],[[3201,3201],"valid"],[[3202,3203],"valid"],[[3204,3204],"disallowed"],[[3205,3212],"valid"],[[3213,3213],"disallowed"],[[3214,3216],"valid"],[[3217,3217],"disallowed"],[[3218,3240],"valid"],[[3241,3241],"disallowed"],[[3242,3251],"valid"],[[3252,3252],"disallowed"],[[3253,3257],"valid"],[[3258,3259],"disallowed"],[[3260,3261],"valid"],[[3262,3268],"valid"],[[3269,3269],"disallowed"],[[3270,3272],"valid"],[[3273,3273],"disallowed"],[[3274,3277],"valid"],[[3278,3284],"disallowed"],[[3285,3286],"valid"],[[3287,3293],"disallowed"],[[3294,3294],"valid"],[[3295,3295],"disallowed"],[[3296,3297],"valid"],[[3298,3299],"valid"],[[3300,3301],"disallowed"],[[3302,3311],"valid"],[[3312,3312],"disallowed"],[[3313,3314],"valid"],[[3315,3328],"disallowed"],[[3329,3329],"valid"],[[3330,3331],"valid"],[[3332,3332],"disallowed"],[[3333,3340],"valid"],[[3341,3341],"disallowed"],[[3342,3344],"valid"],[[3345,3345],"disallowed"],[[3346,3368],"valid"],[[3369,3369],"valid"],[[3370,3385],"valid"],[[3386,3386],"valid"],[[3387,3388],"disallowed"],[[3389,3389],"valid"],[[3390,3395],"valid"],[[3396,3396],"valid"],[[3397,3397],"disallowed"],[[3398,3400],"valid"],[[3401,3401],"disallowed"],[[3402,3405],"valid"],[[3406,3406],"valid"],[[3407,3414],"disallowed"],[[3415,3415],"valid"],[[3416,3422],"disallowed"],[[3423,3423],"valid"],[[3424,3425],"valid"],[[3426,3427],"valid"],[[3428,3429],"disallowed"],[[3430,3439],"valid"],[[3440,3445],"valid",[],"NV8"],[[3446,3448],"disallowed"],[[3449,3449],"valid",[],"NV8"],[[3450,3455],"valid"],[[3456,3457],"disallowed"],[[3458,3459],"valid"],[[3460,3460],"disallowed"],[[3461,3478],"valid"],[[3479,3481],"disallowed"],[[3482,3505],"valid"],[[3506,3506],"disallowed"],[[3507,3515],"valid"],[[3516,3516],"disallowed"],[[3517,3517],"valid"],[[3518,3519],"disallowed"],[[3520,3526],"valid"],[[3527,3529],"disallowed"],[[3530,3530],"valid"],[[3531,3534],"disallowed"],[[3535,3540],"valid"],[[3541,3541],"disallowed"],[[3542,3542],"valid"],[[3543,3543],"disallowed"],[[3544,3551],"valid"],[[3552,3557],"disallowed"],[[3558,3567],"valid"],[[3568,3569],"disallowed"],[[3570,3571],"valid"],[[3572,3572],"valid",[],"NV8"],[[3573,3584],"disallowed"],[[3585,3634],"valid"],[[3635,3635],"mapped",[3661,3634]],[[3636,3642],"valid"],[[3643,3646],"disallowed"],[[3647,3647],"valid",[],"NV8"],[[3648,3662],"valid"],[[3663,3663],"valid",[],"NV8"],[[3664,3673],"valid"],[[3674,3675],"valid",[],"NV8"],[[3676,3712],"disallowed"],[[3713,3714],"valid"],[[3715,3715],"disallowed"],[[3716,3716],"valid"],[[3717,3718],"disallowed"],[[3719,3720],"valid"],[[3721,3721],"disallowed"],[[3722,3722],"valid"],[[3723,3724],"disallowed"],[[3725,3725],"valid"],[[3726,3731],"disallowed"],[[3732,3735],"valid"],[[3736,3736],"disallowed"],[[3737,3743],"valid"],[[3744,3744],"disallowed"],[[3745,3747],"valid"],[[3748,3748],"disallowed"],[[3749,3749],"valid"],[[3750,3750],"disallowed"],[[3751,3751],"valid"],[[3752,3753],"disallowed"],[[3754,3755],"valid"],[[3756,3756],"disallowed"],[[3757,3762],"valid"],[[3763,3763],"mapped",[3789,3762]],[[3764,3769],"valid"],[[3770,3770],"disallowed"],[[3771,3773],"valid"],[[3774,3775],"disallowed"],[[3776,3780],"valid"],[[3781,3781],"disallowed"],[[3782,3782],"valid"],[[3783,3783],"disallowed"],[[3784,3789],"valid"],[[3790,3791],"disallowed"],[[3792,3801],"valid"],[[3802,3803],"disallowed"],[[3804,3804],"mapped",[3755,3737]],[[3805,3805],"mapped",[3755,3745]],[[3806,3807],"valid"],[[3808,3839],"disallowed"],[[3840,3840],"valid"],[[3841,3850],"valid",[],"NV8"],[[3851,3851],"valid"],[[3852,3852],"mapped",[3851]],[[3853,3863],"valid",[],"NV8"],[[3864,3865],"valid"],[[3866,3871],"valid",[],"NV8"],[[3872,3881],"valid"],[[3882,3892],"valid",[],"NV8"],[[3893,3893],"valid"],[[3894,3894],"valid",[],"NV8"],[[3895,3895],"valid"],[[3896,3896],"valid",[],"NV8"],[[3897,3897],"valid"],[[3898,3901],"valid",[],"NV8"],[[3902,3906],"valid"],[[3907,3907],"mapped",[3906,4023]],[[3908,3911],"valid"],[[3912,3912],"disallowed"],[[3913,3916],"valid"],[[3917,3917],"mapped",[3916,4023]],[[3918,3921],"valid"],[[3922,3922],"mapped",[3921,4023]],[[3923,3926],"valid"],[[3927,3927],"mapped",[3926,4023]],[[3928,3931],"valid"],[[3932,3932],"mapped",[3931,4023]],[[3933,3944],"valid"],[[3945,3945],"mapped",[3904,4021]],[[3946,3946],"valid"],[[3947,3948],"valid"],[[3949,3952],"disallowed"],[[3953,3954],"valid"],[[3955,3955],"mapped",[3953,3954]],[[3956,3956],"valid"],[[3957,3957],"mapped",[3953,3956]],[[3958,3958],"mapped",[4018,3968]],[[3959,3959],"mapped",[4018,3953,3968]],[[3960,3960],"mapped",[4019,3968]],[[3961,3961],"mapped",[4019,3953,3968]],[[3962,3968],"valid"],[[3969,3969],"mapped",[3953,3968]],[[3970,3972],"valid"],[[3973,3973],"valid",[],"NV8"],[[3974,3979],"valid"],[[3980,3983],"valid"],[[3984,3986],"valid"],[[3987,3987],"mapped",[3986,4023]],[[3988,3989],"valid"],[[3990,3990],"valid"],[[3991,3991],"valid"],[[3992,3992],"disallowed"],[[3993,3996],"valid"],[[3997,3997],"mapped",[3996,4023]],[[3998,4001],"valid"],[[4002,4002],"mapped",[4001,4023]],[[4003,4006],"valid"],[[4007,4007],"mapped",[4006,4023]],[[4008,4011],"valid"],[[4012,4012],"mapped",[4011,4023]],[[4013,4013],"valid"],[[4014,4016],"valid"],[[4017,4023],"valid"],[[4024,4024],"valid"],[[4025,4025],"mapped",[3984,4021]],[[4026,4028],"valid"],[[4029,4029],"disallowed"],[[4030,4037],"valid",[],"NV8"],[[4038,4038],"valid"],[[4039,4044],"valid",[],"NV8"],[[4045,4045],"disallowed"],[[4046,4046],"valid",[],"NV8"],[[4047,4047],"valid",[],"NV8"],[[4048,4049],"valid",[],"NV8"],[[4050,4052],"valid",[],"NV8"],[[4053,4056],"valid",[],"NV8"],[[4057,4058],"valid",[],"NV8"],[[4059,4095],"disallowed"],[[4096,4129],"valid"],[[4130,4130],"valid"],[[4131,4135],"valid"],[[4136,4136],"valid"],[[4137,4138],"valid"],[[4139,4139],"valid"],[[4140,4146],"valid"],[[4147,4149],"valid"],[[4150,4153],"valid"],[[4154,4159],"valid"],[[4160,4169],"valid"],[[4170,4175],"valid",[],"NV8"],[[4176,4185],"valid"],[[4186,4249],"valid"],[[4250,4253],"valid"],[[4254,4255],"valid",[],"NV8"],[[4256,4293],"disallowed"],[[4294,4294],"disallowed"],[[4295,4295],"mapped",[11559]],[[4296,4300],"disallowed"],[[4301,4301],"mapped",[11565]],[[4302,4303],"disallowed"],[[4304,4342],"valid"],[[4343,4344],"valid"],[[4345,4346],"valid"],[[4347,4347],"valid",[],"NV8"],[[4348,4348],"mapped",[4316]],[[4349,4351],"valid"],[[4352,4441],"valid",[],"NV8"],[[4442,4446],"valid",[],"NV8"],[[4447,4448],"disallowed"],[[4449,4514],"valid",[],"NV8"],[[4515,4519],"valid",[],"NV8"],[[4520,4601],"valid",[],"NV8"],[[4602,4607],"valid",[],"NV8"],[[4608,4614],"valid"],[[4615,4615],"valid"],[[4616,4678],"valid"],[[4679,4679],"valid"],[[4680,4680],"valid"],[[4681,4681],"disallowed"],[[4682,4685],"valid"],[[4686,4687],"disallowed"],[[4688,4694],"valid"],[[4695,4695],"disallowed"],[[4696,4696],"valid"],[[4697,4697],"disallowed"],[[4698,4701],"valid"],[[4702,4703],"disallowed"],[[4704,4742],"valid"],[[4743,4743],"valid"],[[4744,4744],"valid"],[[4745,4745],"disallowed"],[[4746,4749],"valid"],[[4750,4751],"disallowed"],[[4752,4782],"valid"],[[4783,4783],"valid"],[[4784,4784],"valid"],[[4785,4785],"disallowed"],[[4786,4789],"valid"],[[4790,4791],"disallowed"],[[4792,4798],"valid"],[[4799,4799],"disallowed"],[[4800,4800],"valid"],[[4801,4801],"disallowed"],[[4802,4805],"valid"],[[4806,4807],"disallowed"],[[4808,4814],"valid"],[[4815,4815],"valid"],[[4816,4822],"valid"],[[4823,4823],"disallowed"],[[4824,4846],"valid"],[[4847,4847],"valid"],[[4848,4878],"valid"],[[4879,4879],"valid"],[[4880,4880],"valid"],[[4881,4881],"disallowed"],[[4882,4885],"valid"],[[4886,4887],"disallowed"],[[4888,4894],"valid"],[[4895,4895],"valid"],[[4896,4934],"valid"],[[4935,4935],"valid"],[[4936,4954],"valid"],[[4955,4956],"disallowed"],[[4957,4958],"valid"],[[4959,4959],"valid"],[[4960,4960],"valid",[],"NV8"],[[4961,4988],"valid",[],"NV8"],[[4989,4991],"disallowed"],[[4992,5007],"valid"],[[5008,5017],"valid",[],"NV8"],[[5018,5023],"disallowed"],[[5024,5108],"valid"],[[5109,5109],"valid"],[[5110,5111],"disallowed"],[[5112,5112],"mapped",[5104]],[[5113,5113],"mapped",[5105]],[[5114,5114],"mapped",[5106]],[[5115,5115],"mapped",[5107]],[[5116,5116],"mapped",[5108]],[[5117,5117],"mapped",[5109]],[[5118,5119],"disallowed"],[[5120,5120],"valid",[],"NV8"],[[5121,5740],"valid"],[[5741,5742],"valid",[],"NV8"],[[5743,5750],"valid"],[[5751,5759],"valid"],[[5760,5760],"disallowed"],[[5761,5786],"valid"],[[5787,5788],"valid",[],"NV8"],[[5789,5791],"disallowed"],[[5792,5866],"valid"],[[5867,5872],"valid",[],"NV8"],[[5873,5880],"valid"],[[5881,5887],"disallowed"],[[5888,5900],"valid"],[[5901,5901],"disallowed"],[[5902,5908],"valid"],[[5909,5919],"disallowed"],[[5920,5940],"valid"],[[5941,5942],"valid",[],"NV8"],[[5943,5951],"disallowed"],[[5952,5971],"valid"],[[5972,5983],"disallowed"],[[5984,5996],"valid"],[[5997,5997],"disallowed"],[[5998,6e3],"valid"],[[6001,6001],"disallowed"],[[6002,6003],"valid"],[[6004,6015],"disallowed"],[[6016,6067],"valid"],[[6068,6069],"disallowed"],[[6070,6099],"valid"],[[6100,6102],"valid",[],"NV8"],[[6103,6103],"valid"],[[6104,6107],"valid",[],"NV8"],[[6108,6108],"valid"],[[6109,6109],"valid"],[[6110,6111],"disallowed"],[[6112,6121],"valid"],[[6122,6127],"disallowed"],[[6128,6137],"valid",[],"NV8"],[[6138,6143],"disallowed"],[[6144,6149],"valid",[],"NV8"],[[6150,6150],"disallowed"],[[6151,6154],"valid",[],"NV8"],[[6155,6157],"ignored"],[[6158,6158],"disallowed"],[[6159,6159],"disallowed"],[[6160,6169],"valid"],[[6170,6175],"disallowed"],[[6176,6263],"valid"],[[6264,6271],"disallowed"],[[6272,6313],"valid"],[[6314,6314],"valid"],[[6315,6319],"disallowed"],[[6320,6389],"valid"],[[6390,6399],"disallowed"],[[6400,6428],"valid"],[[6429,6430],"valid"],[[6431,6431],"disallowed"],[[6432,6443],"valid"],[[6444,6447],"disallowed"],[[6448,6459],"valid"],[[6460,6463],"disallowed"],[[6464,6464],"valid",[],"NV8"],[[6465,6467],"disallowed"],[[6468,6469],"valid",[],"NV8"],[[6470,6509],"valid"],[[6510,6511],"disallowed"],[[6512,6516],"valid"],[[6517,6527],"disallowed"],[[6528,6569],"valid"],[[6570,6571],"valid"],[[6572,6575],"disallowed"],[[6576,6601],"valid"],[[6602,6607],"disallowed"],[[6608,6617],"valid"],[[6618,6618],"valid",[],"XV8"],[[6619,6621],"disallowed"],[[6622,6623],"valid",[],"NV8"],[[6624,6655],"valid",[],"NV8"],[[6656,6683],"valid"],[[6684,6685],"disallowed"],[[6686,6687],"valid",[],"NV8"],[[6688,6750],"valid"],[[6751,6751],"disallowed"],[[6752,6780],"valid"],[[6781,6782],"disallowed"],[[6783,6793],"valid"],[[6794,6799],"disallowed"],[[6800,6809],"valid"],[[6810,6815],"disallowed"],[[6816,6822],"valid",[],"NV8"],[[6823,6823],"valid"],[[6824,6829],"valid",[],"NV8"],[[6830,6831],"disallowed"],[[6832,6845],"valid"],[[6846,6846],"valid",[],"NV8"],[[6847,6911],"disallowed"],[[6912,6987],"valid"],[[6988,6991],"disallowed"],[[6992,7001],"valid"],[[7002,7018],"valid",[],"NV8"],[[7019,7027],"valid"],[[7028,7036],"valid",[],"NV8"],[[7037,7039],"disallowed"],[[7040,7082],"valid"],[[7083,7085],"valid"],[[7086,7097],"valid"],[[7098,7103],"valid"],[[7104,7155],"valid"],[[7156,7163],"disallowed"],[[7164,7167],"valid",[],"NV8"],[[7168,7223],"valid"],[[7224,7226],"disallowed"],[[7227,7231],"valid",[],"NV8"],[[7232,7241],"valid"],[[7242,7244],"disallowed"],[[7245,7293],"valid"],[[7294,7295],"valid",[],"NV8"],[[7296,7359],"disallowed"],[[7360,7367],"valid",[],"NV8"],[[7368,7375],"disallowed"],[[7376,7378],"valid"],[[7379,7379],"valid",[],"NV8"],[[7380,7410],"valid"],[[7411,7414],"valid"],[[7415,7415],"disallowed"],[[7416,7417],"valid"],[[7418,7423],"disallowed"],[[7424,7467],"valid"],[[7468,7468],"mapped",[97]],[[7469,7469],"mapped",[230]],[[7470,7470],"mapped",[98]],[[7471,7471],"valid"],[[7472,7472],"mapped",[100]],[[7473,7473],"mapped",[101]],[[7474,7474],"mapped",[477]],[[7475,7475],"mapped",[103]],[[7476,7476],"mapped",[104]],[[7477,7477],"mapped",[105]],[[7478,7478],"mapped",[106]],[[7479,7479],"mapped",[107]],[[7480,7480],"mapped",[108]],[[7481,7481],"mapped",[109]],[[7482,7482],"mapped",[110]],[[7483,7483],"valid"],[[7484,7484],"mapped",[111]],[[7485,7485],"mapped",[547]],[[7486,7486],"mapped",[112]],[[7487,7487],"mapped",[114]],[[7488,7488],"mapped",[116]],[[7489,7489],"mapped",[117]],[[7490,7490],"mapped",[119]],[[7491,7491],"mapped",[97]],[[7492,7492],"mapped",[592]],[[7493,7493],"mapped",[593]],[[7494,7494],"mapped",[7426]],[[7495,7495],"mapped",[98]],[[7496,7496],"mapped",[100]],[[7497,7497],"mapped",[101]],[[7498,7498],"mapped",[601]],[[7499,7499],"mapped",[603]],[[7500,7500],"mapped",[604]],[[7501,7501],"mapped",[103]],[[7502,7502],"valid"],[[7503,7503],"mapped",[107]],[[7504,7504],"mapped",[109]],[[7505,7505],"mapped",[331]],[[7506,7506],"mapped",[111]],[[7507,7507],"mapped",[596]],[[7508,7508],"mapped",[7446]],[[7509,7509],"mapped",[7447]],[[7510,7510],"mapped",[112]],[[7511,7511],"mapped",[116]],[[7512,7512],"mapped",[117]],[[7513,7513],"mapped",[7453]],[[7514,7514],"mapped",[623]],[[7515,7515],"mapped",[118]],[[7516,7516],"mapped",[7461]],[[7517,7517],"mapped",[946]],[[7518,7518],"mapped",[947]],[[7519,7519],"mapped",[948]],[[7520,7520],"mapped",[966]],[[7521,7521],"mapped",[967]],[[7522,7522],"mapped",[105]],[[7523,7523],"mapped",[114]],[[7524,7524],"mapped",[117]],[[7525,7525],"mapped",[118]],[[7526,7526],"mapped",[946]],[[7527,7527],"mapped",[947]],[[7528,7528],"mapped",[961]],[[7529,7529],"mapped",[966]],[[7530,7530],"mapped",[967]],[[7531,7531],"valid"],[[7532,7543],"valid"],[[7544,7544],"mapped",[1085]],[[7545,7578],"valid"],[[7579,7579],"mapped",[594]],[[7580,7580],"mapped",[99]],[[7581,7581],"mapped",[597]],[[7582,7582],"mapped",[240]],[[7583,7583],"mapped",[604]],[[7584,7584],"mapped",[102]],[[7585,7585],"mapped",[607]],[[7586,7586],"mapped",[609]],[[7587,7587],"mapped",[613]],[[7588,7588],"mapped",[616]],[[7589,7589],"mapped",[617]],[[7590,7590],"mapped",[618]],[[7591,7591],"mapped",[7547]],[[7592,7592],"mapped",[669]],[[7593,7593],"mapped",[621]],[[7594,7594],"mapped",[7557]],[[7595,7595],"mapped",[671]],[[7596,7596],"mapped",[625]],[[7597,7597],"mapped",[624]],[[7598,7598],"mapped",[626]],[[7599,7599],"mapped",[627]],[[7600,7600],"mapped",[628]],[[7601,7601],"mapped",[629]],[[7602,7602],"mapped",[632]],[[7603,7603],"mapped",[642]],[[7604,7604],"mapped",[643]],[[7605,7605],"mapped",[427]],[[7606,7606],"mapped",[649]],[[7607,7607],"mapped",[650]],[[7608,7608],"mapped",[7452]],[[7609,7609],"mapped",[651]],[[7610,7610],"mapped",[652]],[[7611,7611],"mapped",[122]],[[7612,7612],"mapped",[656]],[[7613,7613],"mapped",[657]],[[7614,7614],"mapped",[658]],[[7615,7615],"mapped",[952]],[[7616,7619],"valid"],[[7620,7626],"valid"],[[7627,7654],"valid"],[[7655,7669],"valid"],[[7670,7675],"disallowed"],[[7676,7676],"valid"],[[7677,7677],"valid"],[[7678,7679],"valid"],[[7680,7680],"mapped",[7681]],[[7681,7681],"valid"],[[7682,7682],"mapped",[7683]],[[7683,7683],"valid"],[[7684,7684],"mapped",[7685]],[[7685,7685],"valid"],[[7686,7686],"mapped",[7687]],[[7687,7687],"valid"],[[7688,7688],"mapped",[7689]],[[7689,7689],"valid"],[[7690,7690],"mapped",[7691]],[[7691,7691],"valid"],[[7692,7692],"mapped",[7693]],[[7693,7693],"valid"],[[7694,7694],"mapped",[7695]],[[7695,7695],"valid"],[[7696,7696],"mapped",[7697]],[[7697,7697],"valid"],[[7698,7698],"mapped",[7699]],[[7699,7699],"valid"],[[7700,7700],"mapped",[7701]],[[7701,7701],"valid"],[[7702,7702],"mapped",[7703]],[[7703,7703],"valid"],[[7704,7704],"mapped",[7705]],[[7705,7705],"valid"],[[7706,7706],"mapped",[7707]],[[7707,7707],"valid"],[[7708,7708],"mapped",[7709]],[[7709,7709],"valid"],[[7710,7710],"mapped",[7711]],[[7711,7711],"valid"],[[7712,7712],"mapped",[7713]],[[7713,7713],"valid"],[[7714,7714],"mapped",[7715]],[[7715,7715],"valid"],[[7716,7716],"mapped",[7717]],[[7717,7717],"valid"],[[7718,7718],"mapped",[7719]],[[7719,7719],"valid"],[[7720,7720],"mapped",[7721]],[[7721,7721],"valid"],[[7722,7722],"mapped",[7723]],[[7723,7723],"valid"],[[7724,7724],"mapped",[7725]],[[7725,7725],"valid"],[[7726,7726],"mapped",[7727]],[[7727,7727],"valid"],[[7728,7728],"mapped",[7729]],[[7729,7729],"valid"],[[7730,7730],"mapped",[7731]],[[7731,7731],"valid"],[[7732,7732],"mapped",[7733]],[[7733,7733],"valid"],[[7734,7734],"mapped",[7735]],[[7735,7735],"valid"],[[7736,7736],"mapped",[7737]],[[7737,7737],"valid"],[[7738,7738],"mapped",[7739]],[[7739,7739],"valid"],[[7740,7740],"mapped",[7741]],[[7741,7741],"valid"],[[7742,7742],"mapped",[7743]],[[7743,7743],"valid"],[[7744,7744],"mapped",[7745]],[[7745,7745],"valid"],[[7746,7746],"mapped",[7747]],[[7747,7747],"valid"],[[7748,7748],"mapped",[7749]],[[7749,7749],"valid"],[[7750,7750],"mapped",[7751]],[[7751,7751],"valid"],[[7752,7752],"mapped",[7753]],[[7753,7753],"valid"],[[7754,7754],"mapped",[7755]],[[7755,7755],"valid"],[[7756,7756],"mapped",[7757]],[[7757,7757],"valid"],[[7758,7758],"mapped",[7759]],[[7759,7759],"valid"],[[7760,7760],"mapped",[7761]],[[7761,7761],"valid"],[[7762,7762],"mapped",[7763]],[[7763,7763],"valid"],[[7764,7764],"mapped",[7765]],[[7765,7765],"valid"],[[7766,7766],"mapped",[7767]],[[7767,7767],"valid"],[[7768,7768],"mapped",[7769]],[[7769,7769],"valid"],[[7770,7770],"mapped",[7771]],[[7771,7771],"valid"],[[7772,7772],"mapped",[7773]],[[7773,7773],"valid"],[[7774,7774],"mapped",[7775]],[[7775,7775],"valid"],[[7776,7776],"mapped",[7777]],[[7777,7777],"valid"],[[7778,7778],"mapped",[7779]],[[7779,7779],"valid"],[[7780,7780],"mapped",[7781]],[[7781,7781],"valid"],[[7782,7782],"mapped",[7783]],[[7783,7783],"valid"],[[7784,7784],"mapped",[7785]],[[7785,7785],"valid"],[[7786,7786],"mapped",[7787]],[[7787,7787],"valid"],[[7788,7788],"mapped",[7789]],[[7789,7789],"valid"],[[7790,7790],"mapped",[7791]],[[7791,7791],"valid"],[[7792,7792],"mapped",[7793]],[[7793,7793],"valid"],[[7794,7794],"mapped",[7795]],[[7795,7795],"valid"],[[7796,7796],"mapped",[7797]],[[7797,7797],"valid"],[[7798,7798],"mapped",[7799]],[[7799,7799],"valid"],[[7800,7800],"mapped",[7801]],[[7801,7801],"valid"],[[7802,7802],"mapped",[7803]],[[7803,7803],"valid"],[[7804,7804],"mapped",[7805]],[[7805,7805],"valid"],[[7806,7806],"mapped",[7807]],[[7807,7807],"valid"],[[7808,7808],"mapped",[7809]],[[7809,7809],"valid"],[[7810,7810],"mapped",[7811]],[[7811,7811],"valid"],[[7812,7812],"mapped",[7813]],[[7813,7813],"valid"],[[7814,7814],"mapped",[7815]],[[7815,7815],"valid"],[[7816,7816],"mapped",[7817]],[[7817,7817],"valid"],[[7818,7818],"mapped",[7819]],[[7819,7819],"valid"],[[7820,7820],"mapped",[7821]],[[7821,7821],"valid"],[[7822,7822],"mapped",[7823]],[[7823,7823],"valid"],[[7824,7824],"mapped",[7825]],[[7825,7825],"valid"],[[7826,7826],"mapped",[7827]],[[7827,7827],"valid"],[[7828,7828],"mapped",[7829]],[[7829,7833],"valid"],[[7834,7834],"mapped",[97,702]],[[7835,7835],"mapped",[7777]],[[7836,7837],"valid"],[[7838,7838],"mapped",[115,115]],[[7839,7839],"valid"],[[7840,7840],"mapped",[7841]],[[7841,7841],"valid"],[[7842,7842],"mapped",[7843]],[[7843,7843],"valid"],[[7844,7844],"mapped",[7845]],[[7845,7845],"valid"],[[7846,7846],"mapped",[7847]],[[7847,7847],"valid"],[[7848,7848],"mapped",[7849]],[[7849,7849],"valid"],[[7850,7850],"mapped",[7851]],[[7851,7851],"valid"],[[7852,7852],"mapped",[7853]],[[7853,7853],"valid"],[[7854,7854],"mapped",[7855]],[[7855,7855],"valid"],[[7856,7856],"mapped",[7857]],[[7857,7857],"valid"],[[7858,7858],"mapped",[7859]],[[7859,7859],"valid"],[[7860,7860],"mapped",[7861]],[[7861,7861],"valid"],[[7862,7862],"mapped",[7863]],[[7863,7863],"valid"],[[7864,7864],"mapped",[7865]],[[7865,7865],"valid"],[[7866,7866],"mapped",[7867]],[[7867,7867],"valid"],[[7868,7868],"mapped",[7869]],[[7869,7869],"valid"],[[7870,7870],"mapped",[7871]],[[7871,7871],"valid"],[[7872,7872],"mapped",[7873]],[[7873,7873],"valid"],[[7874,7874],"mapped",[7875]],[[7875,7875],"valid"],[[7876,7876],"mapped",[7877]],[[7877,7877],"valid"],[[7878,7878],"mapped",[7879]],[[7879,7879],"valid"],[[7880,7880],"mapped",[7881]],[[7881,7881],"valid"],[[7882,7882],"mapped",[7883]],[[7883,7883],"valid"],[[7884,7884],"mapped",[7885]],[[7885,7885],"valid"],[[7886,7886],"mapped",[7887]],[[7887,7887],"valid"],[[7888,7888],"mapped",[7889]],[[7889,7889],"valid"],[[7890,7890],"mapped",[7891]],[[7891,7891],"valid"],[[7892,7892],"mapped",[7893]],[[7893,7893],"valid"],[[7894,7894],"mapped",[7895]],[[7895,7895],"valid"],[[7896,7896],"mapped",[7897]],[[7897,7897],"valid"],[[7898,7898],"mapped",[7899]],[[7899,7899],"valid"],[[7900,7900],"mapped",[7901]],[[7901,7901],"valid"],[[7902,7902],"mapped",[7903]],[[7903,7903],"valid"],[[7904,7904],"mapped",[7905]],[[7905,7905],"valid"],[[7906,7906],"mapped",[7907]],[[7907,7907],"valid"],[[7908,7908],"mapped",[7909]],[[7909,7909],"valid"],[[7910,7910],"mapped",[7911]],[[7911,7911],"valid"],[[7912,7912],"mapped",[7913]],[[7913,7913],"valid"],[[7914,7914],"mapped",[7915]],[[7915,7915],"valid"],[[7916,7916],"mapped",[7917]],[[7917,7917],"valid"],[[7918,7918],"mapped",[7919]],[[7919,7919],"valid"],[[7920,7920],"mapped",[7921]],[[7921,7921],"valid"],[[7922,7922],"mapped",[7923]],[[7923,7923],"valid"],[[7924,7924],"mapped",[7925]],[[7925,7925],"valid"],[[7926,7926],"mapped",[7927]],[[7927,7927],"valid"],[[7928,7928],"mapped",[7929]],[[7929,7929],"valid"],[[7930,7930],"mapped",[7931]],[[7931,7931],"valid"],[[7932,7932],"mapped",[7933]],[[7933,7933],"valid"],[[7934,7934],"mapped",[7935]],[[7935,7935],"valid"],[[7936,7943],"valid"],[[7944,7944],"mapped",[7936]],[[7945,7945],"mapped",[7937]],[[7946,7946],"mapped",[7938]],[[7947,7947],"mapped",[7939]],[[7948,7948],"mapped",[7940]],[[7949,7949],"mapped",[7941]],[[7950,7950],"mapped",[7942]],[[7951,7951],"mapped",[7943]],[[7952,7957],"valid"],[[7958,7959],"disallowed"],[[7960,7960],"mapped",[7952]],[[7961,7961],"mapped",[7953]],[[7962,7962],"mapped",[7954]],[[7963,7963],"mapped",[7955]],[[7964,7964],"mapped",[7956]],[[7965,7965],"mapped",[7957]],[[7966,7967],"disallowed"],[[7968,7975],"valid"],[[7976,7976],"mapped",[7968]],[[7977,7977],"mapped",[7969]],[[7978,7978],"mapped",[7970]],[[7979,7979],"mapped",[7971]],[[7980,7980],"mapped",[7972]],[[7981,7981],"mapped",[7973]],[[7982,7982],"mapped",[7974]],[[7983,7983],"mapped",[7975]],[[7984,7991],"valid"],[[7992,7992],"mapped",[7984]],[[7993,7993],"mapped",[7985]],[[7994,7994],"mapped",[7986]],[[7995,7995],"mapped",[7987]],[[7996,7996],"mapped",[7988]],[[7997,7997],"mapped",[7989]],[[7998,7998],"mapped",[7990]],[[7999,7999],"mapped",[7991]],[[8e3,8005],"valid"],[[8006,8007],"disallowed"],[[8008,8008],"mapped",[8e3]],[[8009,8009],"mapped",[8001]],[[8010,8010],"mapped",[8002]],[[8011,8011],"mapped",[8003]],[[8012,8012],"mapped",[8004]],[[8013,8013],"mapped",[8005]],[[8014,8015],"disallowed"],[[8016,8023],"valid"],[[8024,8024],"disallowed"],[[8025,8025],"mapped",[8017]],[[8026,8026],"disallowed"],[[8027,8027],"mapped",[8019]],[[8028,8028],"disallowed"],[[8029,8029],"mapped",[8021]],[[8030,8030],"disallowed"],[[8031,8031],"mapped",[8023]],[[8032,8039],"valid"],[[8040,8040],"mapped",[8032]],[[8041,8041],"mapped",[8033]],[[8042,8042],"mapped",[8034]],[[8043,8043],"mapped",[8035]],[[8044,8044],"mapped",[8036]],[[8045,8045],"mapped",[8037]],[[8046,8046],"mapped",[8038]],[[8047,8047],"mapped",[8039]],[[8048,8048],"valid"],[[8049,8049],"mapped",[940]],[[8050,8050],"valid"],[[8051,8051],"mapped",[941]],[[8052,8052],"valid"],[[8053,8053],"mapped",[942]],[[8054,8054],"valid"],[[8055,8055],"mapped",[943]],[[8056,8056],"valid"],[[8057,8057],"mapped",[972]],[[8058,8058],"valid"],[[8059,8059],"mapped",[973]],[[8060,8060],"valid"],[[8061,8061],"mapped",[974]],[[8062,8063],"disallowed"],[[8064,8064],"mapped",[7936,953]],[[8065,8065],"mapped",[7937,953]],[[8066,8066],"mapped",[7938,953]],[[8067,8067],"mapped",[7939,953]],[[8068,8068],"mapped",[7940,953]],[[8069,8069],"mapped",[7941,953]],[[8070,8070],"mapped",[7942,953]],[[8071,8071],"mapped",[7943,953]],[[8072,8072],"mapped",[7936,953]],[[8073,8073],"mapped",[7937,953]],[[8074,8074],"mapped",[7938,953]],[[8075,8075],"mapped",[7939,953]],[[8076,8076],"mapped",[7940,953]],[[8077,8077],"mapped",[7941,953]],[[8078,8078],"mapped",[7942,953]],[[8079,8079],"mapped",[7943,953]],[[8080,8080],"mapped",[7968,953]],[[8081,8081],"mapped",[7969,953]],[[8082,8082],"mapped",[7970,953]],[[8083,8083],"mapped",[7971,953]],[[8084,8084],"mapped",[7972,953]],[[8085,8085],"mapped",[7973,953]],[[8086,8086],"mapped",[7974,953]],[[8087,8087],"mapped",[7975,953]],[[8088,8088],"mapped",[7968,953]],[[8089,8089],"mapped",[7969,953]],[[8090,8090],"mapped",[7970,953]],[[8091,8091],"mapped",[7971,953]],[[8092,8092],"mapped",[7972,953]],[[8093,8093],"mapped",[7973,953]],[[8094,8094],"mapped",[7974,953]],[[8095,8095],"mapped",[7975,953]],[[8096,8096],"mapped",[8032,953]],[[8097,8097],"mapped",[8033,953]],[[8098,8098],"mapped",[8034,953]],[[8099,8099],"mapped",[8035,953]],[[8100,8100],"mapped",[8036,953]],[[8101,8101],"mapped",[8037,953]],[[8102,8102],"mapped",[8038,953]],[[8103,8103],"mapped",[8039,953]],[[8104,8104],"mapped",[8032,953]],[[8105,8105],"mapped",[8033,953]],[[8106,8106],"mapped",[8034,953]],[[8107,8107],"mapped",[8035,953]],[[8108,8108],"mapped",[8036,953]],[[8109,8109],"mapped",[8037,953]],[[8110,8110],"mapped",[8038,953]],[[8111,8111],"mapped",[8039,953]],[[8112,8113],"valid"],[[8114,8114],"mapped",[8048,953]],[[8115,8115],"mapped",[945,953]],[[8116,8116],"mapped",[940,953]],[[8117,8117],"disallowed"],[[8118,8118],"valid"],[[8119,8119],"mapped",[8118,953]],[[8120,8120],"mapped",[8112]],[[8121,8121],"mapped",[8113]],[[8122,8122],"mapped",[8048]],[[8123,8123],"mapped",[940]],[[8124,8124],"mapped",[945,953]],[[8125,8125],"disallowed_STD3_mapped",[32,787]],[[8126,8126],"mapped",[953]],[[8127,8127],"disallowed_STD3_mapped",[32,787]],[[8128,8128],"disallowed_STD3_mapped",[32,834]],[[8129,8129],"disallowed_STD3_mapped",[32,776,834]],[[8130,8130],"mapped",[8052,953]],[[8131,8131],"mapped",[951,953]],[[8132,8132],"mapped",[942,953]],[[8133,8133],"disallowed"],[[8134,8134],"valid"],[[8135,8135],"mapped",[8134,953]],[[8136,8136],"mapped",[8050]],[[8137,8137],"mapped",[941]],[[8138,8138],"mapped",[8052]],[[8139,8139],"mapped",[942]],[[8140,8140],"mapped",[951,953]],[[8141,8141],"disallowed_STD3_mapped",[32,787,768]],[[8142,8142],"disallowed_STD3_mapped",[32,787,769]],[[8143,8143],"disallowed_STD3_mapped",[32,787,834]],[[8144,8146],"valid"],[[8147,8147],"mapped",[912]],[[8148,8149],"disallowed"],[[8150,8151],"valid"],[[8152,8152],"mapped",[8144]],[[8153,8153],"mapped",[8145]],[[8154,8154],"mapped",[8054]],[[8155,8155],"mapped",[943]],[[8156,8156],"disallowed"],[[8157,8157],"disallowed_STD3_mapped",[32,788,768]],[[8158,8158],"disallowed_STD3_mapped",[32,788,769]],[[8159,8159],"disallowed_STD3_mapped",[32,788,834]],[[8160,8162],"valid"],[[8163,8163],"mapped",[944]],[[8164,8167],"valid"],[[8168,8168],"mapped",[8160]],[[8169,8169],"mapped",[8161]],[[8170,8170],"mapped",[8058]],[[8171,8171],"mapped",[973]],[[8172,8172],"mapped",[8165]],[[8173,8173],"disallowed_STD3_mapped",[32,776,768]],[[8174,8174],"disallowed_STD3_mapped",[32,776,769]],[[8175,8175],"disallowed_STD3_mapped",[96]],[[8176,8177],"disallowed"],[[8178,8178],"mapped",[8060,953]],[[8179,8179],"mapped",[969,953]],[[8180,8180],"mapped",[974,953]],[[8181,8181],"disallowed"],[[8182,8182],"valid"],[[8183,8183],"mapped",[8182,953]],[[8184,8184],"mapped",[8056]],[[8185,8185],"mapped",[972]],[[8186,8186],"mapped",[8060]],[[8187,8187],"mapped",[974]],[[8188,8188],"mapped",[969,953]],[[8189,8189],"disallowed_STD3_mapped",[32,769]],[[8190,8190],"disallowed_STD3_mapped",[32,788]],[[8191,8191],"disallowed"],[[8192,8202],"disallowed_STD3_mapped",[32]],[[8203,8203],"ignored"],[[8204,8205],"deviation",[]],[[8206,8207],"disallowed"],[[8208,8208],"valid",[],"NV8"],[[8209,8209],"mapped",[8208]],[[8210,8214],"valid",[],"NV8"],[[8215,8215],"disallowed_STD3_mapped",[32,819]],[[8216,8227],"valid",[],"NV8"],[[8228,8230],"disallowed"],[[8231,8231],"valid",[],"NV8"],[[8232,8238],"disallowed"],[[8239,8239],"disallowed_STD3_mapped",[32]],[[8240,8242],"valid",[],"NV8"],[[8243,8243],"mapped",[8242,8242]],[[8244,8244],"mapped",[8242,8242,8242]],[[8245,8245],"valid",[],"NV8"],[[8246,8246],"mapped",[8245,8245]],[[8247,8247],"mapped",[8245,8245,8245]],[[8248,8251],"valid",[],"NV8"],[[8252,8252],"disallowed_STD3_mapped",[33,33]],[[8253,8253],"valid",[],"NV8"],[[8254,8254],"disallowed_STD3_mapped",[32,773]],[[8255,8262],"valid",[],"NV8"],[[8263,8263],"disallowed_STD3_mapped",[63,63]],[[8264,8264],"disallowed_STD3_mapped",[63,33]],[[8265,8265],"disallowed_STD3_mapped",[33,63]],[[8266,8269],"valid",[],"NV8"],[[8270,8274],"valid",[],"NV8"],[[8275,8276],"valid",[],"NV8"],[[8277,8278],"valid",[],"NV8"],[[8279,8279],"mapped",[8242,8242,8242,8242]],[[8280,8286],"valid",[],"NV8"],[[8287,8287],"disallowed_STD3_mapped",[32]],[[8288,8288],"ignored"],[[8289,8291],"disallowed"],[[8292,8292],"ignored"],[[8293,8293],"disallowed"],[[8294,8297],"disallowed"],[[8298,8303],"disallowed"],[[8304,8304],"mapped",[48]],[[8305,8305],"mapped",[105]],[[8306,8307],"disallowed"],[[8308,8308],"mapped",[52]],[[8309,8309],"mapped",[53]],[[8310,8310],"mapped",[54]],[[8311,8311],"mapped",[55]],[[8312,8312],"mapped",[56]],[[8313,8313],"mapped",[57]],[[8314,8314],"disallowed_STD3_mapped",[43]],[[8315,8315],"mapped",[8722]],[[8316,8316],"disallowed_STD3_mapped",[61]],[[8317,8317],"disallowed_STD3_mapped",[40]],[[8318,8318],"disallowed_STD3_mapped",[41]],[[8319,8319],"mapped",[110]],[[8320,8320],"mapped",[48]],[[8321,8321],"mapped",[49]],[[8322,8322],"mapped",[50]],[[8323,8323],"mapped",[51]],[[8324,8324],"mapped",[52]],[[8325,8325],"mapped",[53]],[[8326,8326],"mapped",[54]],[[8327,8327],"mapped",[55]],[[8328,8328],"mapped",[56]],[[8329,8329],"mapped",[57]],[[8330,8330],"disallowed_STD3_mapped",[43]],[[8331,8331],"mapped",[8722]],[[8332,8332],"disallowed_STD3_mapped",[61]],[[8333,8333],"disallowed_STD3_mapped",[40]],[[8334,8334],"disallowed_STD3_mapped",[41]],[[8335,8335],"disallowed"],[[8336,8336],"mapped",[97]],[[8337,8337],"mapped",[101]],[[8338,8338],"mapped",[111]],[[8339,8339],"mapped",[120]],[[8340,8340],"mapped",[601]],[[8341,8341],"mapped",[104]],[[8342,8342],"mapped",[107]],[[8343,8343],"mapped",[108]],[[8344,8344],"mapped",[109]],[[8345,8345],"mapped",[110]],[[8346,8346],"mapped",[112]],[[8347,8347],"mapped",[115]],[[8348,8348],"mapped",[116]],[[8349,8351],"disallowed"],[[8352,8359],"valid",[],"NV8"],[[8360,8360],"mapped",[114,115]],[[8361,8362],"valid",[],"NV8"],[[8363,8363],"valid",[],"NV8"],[[8364,8364],"valid",[],"NV8"],[[8365,8367],"valid",[],"NV8"],[[8368,8369],"valid",[],"NV8"],[[8370,8373],"valid",[],"NV8"],[[8374,8376],"valid",[],"NV8"],[[8377,8377],"valid",[],"NV8"],[[8378,8378],"valid",[],"NV8"],[[8379,8381],"valid",[],"NV8"],[[8382,8382],"valid",[],"NV8"],[[8383,8399],"disallowed"],[[8400,8417],"valid",[],"NV8"],[[8418,8419],"valid",[],"NV8"],[[8420,8426],"valid",[],"NV8"],[[8427,8427],"valid",[],"NV8"],[[8428,8431],"valid",[],"NV8"],[[8432,8432],"valid",[],"NV8"],[[8433,8447],"disallowed"],[[8448,8448],"disallowed_STD3_mapped",[97,47,99]],[[8449,8449],"disallowed_STD3_mapped",[97,47,115]],[[8450,8450],"mapped",[99]],[[8451,8451],"mapped",[176,99]],[[8452,8452],"valid",[],"NV8"],[[8453,8453],"disallowed_STD3_mapped",[99,47,111]],[[8454,8454],"disallowed_STD3_mapped",[99,47,117]],[[8455,8455],"mapped",[603]],[[8456,8456],"valid",[],"NV8"],[[8457,8457],"mapped",[176,102]],[[8458,8458],"mapped",[103]],[[8459,8462],"mapped",[104]],[[8463,8463],"mapped",[295]],[[8464,8465],"mapped",[105]],[[8466,8467],"mapped",[108]],[[8468,8468],"valid",[],"NV8"],[[8469,8469],"mapped",[110]],[[8470,8470],"mapped",[110,111]],[[8471,8472],"valid",[],"NV8"],[[8473,8473],"mapped",[112]],[[8474,8474],"mapped",[113]],[[8475,8477],"mapped",[114]],[[8478,8479],"valid",[],"NV8"],[[8480,8480],"mapped",[115,109]],[[8481,8481],"mapped",[116,101,108]],[[8482,8482],"mapped",[116,109]],[[8483,8483],"valid",[],"NV8"],[[8484,8484],"mapped",[122]],[[8485,8485],"valid",[],"NV8"],[[8486,8486],"mapped",[969]],[[8487,8487],"valid",[],"NV8"],[[8488,8488],"mapped",[122]],[[8489,8489],"valid",[],"NV8"],[[8490,8490],"mapped",[107]],[[8491,8491],"mapped",[229]],[[8492,8492],"mapped",[98]],[[8493,8493],"mapped",[99]],[[8494,8494],"valid",[],"NV8"],[[8495,8496],"mapped",[101]],[[8497,8497],"mapped",[102]],[[8498,8498],"disallowed"],[[8499,8499],"mapped",[109]],[[8500,8500],"mapped",[111]],[[8501,8501],"mapped",[1488]],[[8502,8502],"mapped",[1489]],[[8503,8503],"mapped",[1490]],[[8504,8504],"mapped",[1491]],[[8505,8505],"mapped",[105]],[[8506,8506],"valid",[],"NV8"],[[8507,8507],"mapped",[102,97,120]],[[8508,8508],"mapped",[960]],[[8509,8510],"mapped",[947]],[[8511,8511],"mapped",[960]],[[8512,8512],"mapped",[8721]],[[8513,8516],"valid",[],"NV8"],[[8517,8518],"mapped",[100]],[[8519,8519],"mapped",[101]],[[8520,8520],"mapped",[105]],[[8521,8521],"mapped",[106]],[[8522,8523],"valid",[],"NV8"],[[8524,8524],"valid",[],"NV8"],[[8525,8525],"valid",[],"NV8"],[[8526,8526],"valid"],[[8527,8527],"valid",[],"NV8"],[[8528,8528],"mapped",[49,8260,55]],[[8529,8529],"mapped",[49,8260,57]],[[8530,8530],"mapped",[49,8260,49,48]],[[8531,8531],"mapped",[49,8260,51]],[[8532,8532],"mapped",[50,8260,51]],[[8533,8533],"mapped",[49,8260,53]],[[8534,8534],"mapped",[50,8260,53]],[[8535,8535],"mapped",[51,8260,53]],[[8536,8536],"mapped",[52,8260,53]],[[8537,8537],"mapped",[49,8260,54]],[[8538,8538],"mapped",[53,8260,54]],[[8539,8539],"mapped",[49,8260,56]],[[8540,8540],"mapped",[51,8260,56]],[[8541,8541],"mapped",[53,8260,56]],[[8542,8542],"mapped",[55,8260,56]],[[8543,8543],"mapped",[49,8260]],[[8544,8544],"mapped",[105]],[[8545,8545],"mapped",[105,105]],[[8546,8546],"mapped",[105,105,105]],[[8547,8547],"mapped",[105,118]],[[8548,8548],"mapped",[118]],[[8549,8549],"mapped",[118,105]],[[8550,8550],"mapped",[118,105,105]],[[8551,8551],"mapped",[118,105,105,105]],[[8552,8552],"mapped",[105,120]],[[8553,8553],"mapped",[120]],[[8554,8554],"mapped",[120,105]],[[8555,8555],"mapped",[120,105,105]],[[8556,8556],"mapped",[108]],[[8557,8557],"mapped",[99]],[[8558,8558],"mapped",[100]],[[8559,8559],"mapped",[109]],[[8560,8560],"mapped",[105]],[[8561,8561],"mapped",[105,105]],[[8562,8562],"mapped",[105,105,105]],[[8563,8563],"mapped",[105,118]],[[8564,8564],"mapped",[118]],[[8565,8565],"mapped",[118,105]],[[8566,8566],"mapped",[118,105,105]],[[8567,8567],"mapped",[118,105,105,105]],[[8568,8568],"mapped",[105,120]],[[8569,8569],"mapped",[120]],[[8570,8570],"mapped",[120,105]],[[8571,8571],"mapped",[120,105,105]],[[8572,8572],"mapped",[108]],[[8573,8573],"mapped",[99]],[[8574,8574],"mapped",[100]],[[8575,8575],"mapped",[109]],[[8576,8578],"valid",[],"NV8"],[[8579,8579],"disallowed"],[[8580,8580],"valid"],[[8581,8584],"valid",[],"NV8"],[[8585,8585],"mapped",[48,8260,51]],[[8586,8587],"valid",[],"NV8"],[[8588,8591],"disallowed"],[[8592,8682],"valid",[],"NV8"],[[8683,8691],"valid",[],"NV8"],[[8692,8703],"valid",[],"NV8"],[[8704,8747],"valid",[],"NV8"],[[8748,8748],"mapped",[8747,8747]],[[8749,8749],"mapped",[8747,8747,8747]],[[8750,8750],"valid",[],"NV8"],[[8751,8751],"mapped",[8750,8750]],[[8752,8752],"mapped",[8750,8750,8750]],[[8753,8799],"valid",[],"NV8"],[[8800,8800],"disallowed_STD3_valid"],[[8801,8813],"valid",[],"NV8"],[[8814,8815],"disallowed_STD3_valid"],[[8816,8945],"valid",[],"NV8"],[[8946,8959],"valid",[],"NV8"],[[8960,8960],"valid",[],"NV8"],[[8961,8961],"valid",[],"NV8"],[[8962,9e3],"valid",[],"NV8"],[[9001,9001],"mapped",[12296]],[[9002,9002],"mapped",[12297]],[[9003,9082],"valid",[],"NV8"],[[9083,9083],"valid",[],"NV8"],[[9084,9084],"valid",[],"NV8"],[[9085,9114],"valid",[],"NV8"],[[9115,9166],"valid",[],"NV8"],[[9167,9168],"valid",[],"NV8"],[[9169,9179],"valid",[],"NV8"],[[9180,9191],"valid",[],"NV8"],[[9192,9192],"valid",[],"NV8"],[[9193,9203],"valid",[],"NV8"],[[9204,9210],"valid",[],"NV8"],[[9211,9215],"disallowed"],[[9216,9252],"valid",[],"NV8"],[[9253,9254],"valid",[],"NV8"],[[9255,9279],"disallowed"],[[9280,9290],"valid",[],"NV8"],[[9291,9311],"disallowed"],[[9312,9312],"mapped",[49]],[[9313,9313],"mapped",[50]],[[9314,9314],"mapped",[51]],[[9315,9315],"mapped",[52]],[[9316,9316],"mapped",[53]],[[9317,9317],"mapped",[54]],[[9318,9318],"mapped",[55]],[[9319,9319],"mapped",[56]],[[9320,9320],"mapped",[57]],[[9321,9321],"mapped",[49,48]],[[9322,9322],"mapped",[49,49]],[[9323,9323],"mapped",[49,50]],[[9324,9324],"mapped",[49,51]],[[9325,9325],"mapped",[49,52]],[[9326,9326],"mapped",[49,53]],[[9327,9327],"mapped",[49,54]],[[9328,9328],"mapped",[49,55]],[[9329,9329],"mapped",[49,56]],[[9330,9330],"mapped",[49,57]],[[9331,9331],"mapped",[50,48]],[[9332,9332],"disallowed_STD3_mapped",[40,49,41]],[[9333,9333],"disallowed_STD3_mapped",[40,50,41]],[[9334,9334],"disallowed_STD3_mapped",[40,51,41]],[[9335,9335],"disallowed_STD3_mapped",[40,52,41]],[[9336,9336],"disallowed_STD3_mapped",[40,53,41]],[[9337,9337],"disallowed_STD3_mapped",[40,54,41]],[[9338,9338],"disallowed_STD3_mapped",[40,55,41]],[[9339,9339],"disallowed_STD3_mapped",[40,56,41]],[[9340,9340],"disallowed_STD3_mapped",[40,57,41]],[[9341,9341],"disallowed_STD3_mapped",[40,49,48,41]],[[9342,9342],"disallowed_STD3_mapped",[40,49,49,41]],[[9343,9343],"disallowed_STD3_mapped",[40,49,50,41]],[[9344,9344],"disallowed_STD3_mapped",[40,49,51,41]],[[9345,9345],"disallowed_STD3_mapped",[40,49,52,41]],[[9346,9346],"disallowed_STD3_mapped",[40,49,53,41]],[[9347,9347],"disallowed_STD3_mapped",[40,49,54,41]],[[9348,9348],"disallowed_STD3_mapped",[40,49,55,41]],[[9349,9349],"disallowed_STD3_mapped",[40,49,56,41]],[[9350,9350],"disallowed_STD3_mapped",[40,49,57,41]],[[9351,9351],"disallowed_STD3_mapped",[40,50,48,41]],[[9352,9371],"disallowed"],[[9372,9372],"disallowed_STD3_mapped",[40,97,41]],[[9373,9373],"disallowed_STD3_mapped",[40,98,41]],[[9374,9374],"disallowed_STD3_mapped",[40,99,41]],[[9375,9375],"disallowed_STD3_mapped",[40,100,41]],[[9376,9376],"disallowed_STD3_mapped",[40,101,41]],[[9377,9377],"disallowed_STD3_mapped",[40,102,41]],[[9378,9378],"disallowed_STD3_mapped",[40,103,41]],[[9379,9379],"disallowed_STD3_mapped",[40,104,41]],[[9380,9380],"disallowed_STD3_mapped",[40,105,41]],[[9381,9381],"disallowed_STD3_mapped",[40,106,41]],[[9382,9382],"disallowed_STD3_mapped",[40,107,41]],[[9383,9383],"disallowed_STD3_mapped",[40,108,41]],[[9384,9384],"disallowed_STD3_mapped",[40,109,41]],[[9385,9385],"disallowed_STD3_mapped",[40,110,41]],[[9386,9386],"disallowed_STD3_mapped",[40,111,41]],[[9387,9387],"disallowed_STD3_mapped",[40,112,41]],[[9388,9388],"disallowed_STD3_mapped",[40,113,41]],[[9389,9389],"disallowed_STD3_mapped",[40,114,41]],[[9390,9390],"disallowed_STD3_mapped",[40,115,41]],[[9391,9391],"disallowed_STD3_mapped",[40,116,41]],[[9392,9392],"disallowed_STD3_mapped",[40,117,41]],[[9393,9393],"disallowed_STD3_mapped",[40,118,41]],[[9394,9394],"disallowed_STD3_mapped",[40,119,41]],[[9395,9395],"disallowed_STD3_mapped",[40,120,41]],[[9396,9396],"disallowed_STD3_mapped",[40,121,41]],[[9397,9397],"disallowed_STD3_mapped",[40,122,41]],[[9398,9398],"mapped",[97]],[[9399,9399],"mapped",[98]],[[9400,9400],"mapped",[99]],[[9401,9401],"mapped",[100]],[[9402,9402],"mapped",[101]],[[9403,9403],"mapped",[102]],[[9404,9404],"mapped",[103]],[[9405,9405],"mapped",[104]],[[9406,9406],"mapped",[105]],[[9407,9407],"mapped",[106]],[[9408,9408],"mapped",[107]],[[9409,9409],"mapped",[108]],[[9410,9410],"mapped",[109]],[[9411,9411],"mapped",[110]],[[9412,9412],"mapped",[111]],[[9413,9413],"mapped",[112]],[[9414,9414],"mapped",[113]],[[9415,9415],"mapped",[114]],[[9416,9416],"mapped",[115]],[[9417,9417],"mapped",[116]],[[9418,9418],"mapped",[117]],[[9419,9419],"mapped",[118]],[[9420,9420],"mapped",[119]],[[9421,9421],"mapped",[120]],[[9422,9422],"mapped",[121]],[[9423,9423],"mapped",[122]],[[9424,9424],"mapped",[97]],[[9425,9425],"mapped",[98]],[[9426,9426],"mapped",[99]],[[9427,9427],"mapped",[100]],[[9428,9428],"mapped",[101]],[[9429,9429],"mapped",[102]],[[9430,9430],"mapped",[103]],[[9431,9431],"mapped",[104]],[[9432,9432],"mapped",[105]],[[9433,9433],"mapped",[106]],[[9434,9434],"mapped",[107]],[[9435,9435],"mapped",[108]],[[9436,9436],"mapped",[109]],[[9437,9437],"mapped",[110]],[[9438,9438],"mapped",[111]],[[9439,9439],"mapped",[112]],[[9440,9440],"mapped",[113]],[[9441,9441],"mapped",[114]],[[9442,9442],"mapped",[115]],[[9443,9443],"mapped",[116]],[[9444,9444],"mapped",[117]],[[9445,9445],"mapped",[118]],[[9446,9446],"mapped",[119]],[[9447,9447],"mapped",[120]],[[9448,9448],"mapped",[121]],[[9449,9449],"mapped",[122]],[[9450,9450],"mapped",[48]],[[9451,9470],"valid",[],"NV8"],[[9471,9471],"valid",[],"NV8"],[[9472,9621],"valid",[],"NV8"],[[9622,9631],"valid",[],"NV8"],[[9632,9711],"valid",[],"NV8"],[[9712,9719],"valid",[],"NV8"],[[9720,9727],"valid",[],"NV8"],[[9728,9747],"valid",[],"NV8"],[[9748,9749],"valid",[],"NV8"],[[9750,9751],"valid",[],"NV8"],[[9752,9752],"valid",[],"NV8"],[[9753,9753],"valid",[],"NV8"],[[9754,9839],"valid",[],"NV8"],[[9840,9841],"valid",[],"NV8"],[[9842,9853],"valid",[],"NV8"],[[9854,9855],"valid",[],"NV8"],[[9856,9865],"valid",[],"NV8"],[[9866,9873],"valid",[],"NV8"],[[9874,9884],"valid",[],"NV8"],[[9885,9885],"valid",[],"NV8"],[[9886,9887],"valid",[],"NV8"],[[9888,9889],"valid",[],"NV8"],[[9890,9905],"valid",[],"NV8"],[[9906,9906],"valid",[],"NV8"],[[9907,9916],"valid",[],"NV8"],[[9917,9919],"valid",[],"NV8"],[[9920,9923],"valid",[],"NV8"],[[9924,9933],"valid",[],"NV8"],[[9934,9934],"valid",[],"NV8"],[[9935,9953],"valid",[],"NV8"],[[9954,9954],"valid",[],"NV8"],[[9955,9955],"valid",[],"NV8"],[[9956,9959],"valid",[],"NV8"],[[9960,9983],"valid",[],"NV8"],[[9984,9984],"valid",[],"NV8"],[[9985,9988],"valid",[],"NV8"],[[9989,9989],"valid",[],"NV8"],[[9990,9993],"valid",[],"NV8"],[[9994,9995],"valid",[],"NV8"],[[9996,10023],"valid",[],"NV8"],[[10024,10024],"valid",[],"NV8"],[[10025,10059],"valid",[],"NV8"],[[10060,10060],"valid",[],"NV8"],[[10061,10061],"valid",[],"NV8"],[[10062,10062],"valid",[],"NV8"],[[10063,10066],"valid",[],"NV8"],[[10067,10069],"valid",[],"NV8"],[[10070,10070],"valid",[],"NV8"],[[10071,10071],"valid",[],"NV8"],[[10072,10078],"valid",[],"NV8"],[[10079,10080],"valid",[],"NV8"],[[10081,10087],"valid",[],"NV8"],[[10088,10101],"valid",[],"NV8"],[[10102,10132],"valid",[],"NV8"],[[10133,10135],"valid",[],"NV8"],[[10136,10159],"valid",[],"NV8"],[[10160,10160],"valid",[],"NV8"],[[10161,10174],"valid",[],"NV8"],[[10175,10175],"valid",[],"NV8"],[[10176,10182],"valid",[],"NV8"],[[10183,10186],"valid",[],"NV8"],[[10187,10187],"valid",[],"NV8"],[[10188,10188],"valid",[],"NV8"],[[10189,10189],"valid",[],"NV8"],[[10190,10191],"valid",[],"NV8"],[[10192,10219],"valid",[],"NV8"],[[10220,10223],"valid",[],"NV8"],[[10224,10239],"valid",[],"NV8"],[[10240,10495],"valid",[],"NV8"],[[10496,10763],"valid",[],"NV8"],[[10764,10764],"mapped",[8747,8747,8747,8747]],[[10765,10867],"valid",[],"NV8"],[[10868,10868],"disallowed_STD3_mapped",[58,58,61]],[[10869,10869],"disallowed_STD3_mapped",[61,61]],[[10870,10870],"disallowed_STD3_mapped",[61,61,61]],[[10871,10971],"valid",[],"NV8"],[[10972,10972],"mapped",[10973,824]],[[10973,11007],"valid",[],"NV8"],[[11008,11021],"valid",[],"NV8"],[[11022,11027],"valid",[],"NV8"],[[11028,11034],"valid",[],"NV8"],[[11035,11039],"valid",[],"NV8"],[[11040,11043],"valid",[],"NV8"],[[11044,11084],"valid",[],"NV8"],[[11085,11087],"valid",[],"NV8"],[[11088,11092],"valid",[],"NV8"],[[11093,11097],"valid",[],"NV8"],[[11098,11123],"valid",[],"NV8"],[[11124,11125],"disallowed"],[[11126,11157],"valid",[],"NV8"],[[11158,11159],"disallowed"],[[11160,11193],"valid",[],"NV8"],[[11194,11196],"disallowed"],[[11197,11208],"valid",[],"NV8"],[[11209,11209],"disallowed"],[[11210,11217],"valid",[],"NV8"],[[11218,11243],"disallowed"],[[11244,11247],"valid",[],"NV8"],[[11248,11263],"disallowed"],[[11264,11264],"mapped",[11312]],[[11265,11265],"mapped",[11313]],[[11266,11266],"mapped",[11314]],[[11267,11267],"mapped",[11315]],[[11268,11268],"mapped",[11316]],[[11269,11269],"mapped",[11317]],[[11270,11270],"mapped",[11318]],[[11271,11271],"mapped",[11319]],[[11272,11272],"mapped",[11320]],[[11273,11273],"mapped",[11321]],[[11274,11274],"mapped",[11322]],[[11275,11275],"mapped",[11323]],[[11276,11276],"mapped",[11324]],[[11277,11277],"mapped",[11325]],[[11278,11278],"mapped",[11326]],[[11279,11279],"mapped",[11327]],[[11280,11280],"mapped",[11328]],[[11281,11281],"mapped",[11329]],[[11282,11282],"mapped",[11330]],[[11283,11283],"mapped",[11331]],[[11284,11284],"mapped",[11332]],[[11285,11285],"mapped",[11333]],[[11286,11286],"mapped",[11334]],[[11287,11287],"mapped",[11335]],[[11288,11288],"mapped",[11336]],[[11289,11289],"mapped",[11337]],[[11290,11290],"mapped",[11338]],[[11291,11291],"mapped",[11339]],[[11292,11292],"mapped",[11340]],[[11293,11293],"mapped",[11341]],[[11294,11294],"mapped",[11342]],[[11295,11295],"mapped",[11343]],[[11296,11296],"mapped",[11344]],[[11297,11297],"mapped",[11345]],[[11298,11298],"mapped",[11346]],[[11299,11299],"mapped",[11347]],[[11300,11300],"mapped",[11348]],[[11301,11301],"mapped",[11349]],[[11302,11302],"mapped",[11350]],[[11303,11303],"mapped",[11351]],[[11304,11304],"mapped",[11352]],[[11305,11305],"mapped",[11353]],[[11306,11306],"mapped",[11354]],[[11307,11307],"mapped",[11355]],[[11308,11308],"mapped",[11356]],[[11309,11309],"mapped",[11357]],[[11310,11310],"mapped",[11358]],[[11311,11311],"disallowed"],[[11312,11358],"valid"],[[11359,11359],"disallowed"],[[11360,11360],"mapped",[11361]],[[11361,11361],"valid"],[[11362,11362],"mapped",[619]],[[11363,11363],"mapped",[7549]],[[11364,11364],"mapped",[637]],[[11365,11366],"valid"],[[11367,11367],"mapped",[11368]],[[11368,11368],"valid"],[[11369,11369],"mapped",[11370]],[[11370,11370],"valid"],[[11371,11371],"mapped",[11372]],[[11372,11372],"valid"],[[11373,11373],"mapped",[593]],[[11374,11374],"mapped",[625]],[[11375,11375],"mapped",[592]],[[11376,11376],"mapped",[594]],[[11377,11377],"valid"],[[11378,11378],"mapped",[11379]],[[11379,11379],"valid"],[[11380,11380],"valid"],[[11381,11381],"mapped",[11382]],[[11382,11383],"valid"],[[11384,11387],"valid"],[[11388,11388],"mapped",[106]],[[11389,11389],"mapped",[118]],[[11390,11390],"mapped",[575]],[[11391,11391],"mapped",[576]],[[11392,11392],"mapped",[11393]],[[11393,11393],"valid"],[[11394,11394],"mapped",[11395]],[[11395,11395],"valid"],[[11396,11396],"mapped",[11397]],[[11397,11397],"valid"],[[11398,11398],"mapped",[11399]],[[11399,11399],"valid"],[[11400,11400],"mapped",[11401]],[[11401,11401],"valid"],[[11402,11402],"mapped",[11403]],[[11403,11403],"valid"],[[11404,11404],"mapped",[11405]],[[11405,11405],"valid"],[[11406,11406],"mapped",[11407]],[[11407,11407],"valid"],[[11408,11408],"mapped",[11409]],[[11409,11409],"valid"],[[11410,11410],"mapped",[11411]],[[11411,11411],"valid"],[[11412,11412],"mapped",[11413]],[[11413,11413],"valid"],[[11414,11414],"mapped",[11415]],[[11415,11415],"valid"],[[11416,11416],"mapped",[11417]],[[11417,11417],"valid"],[[11418,11418],"mapped",[11419]],[[11419,11419],"valid"],[[11420,11420],"mapped",[11421]],[[11421,11421],"valid"],[[11422,11422],"mapped",[11423]],[[11423,11423],"valid"],[[11424,11424],"mapped",[11425]],[[11425,11425],"valid"],[[11426,11426],"mapped",[11427]],[[11427,11427],"valid"],[[11428,11428],"mapped",[11429]],[[11429,11429],"valid"],[[11430,11430],"mapped",[11431]],[[11431,11431],"valid"],[[11432,11432],"mapped",[11433]],[[11433,11433],"valid"],[[11434,11434],"mapped",[11435]],[[11435,11435],"valid"],[[11436,11436],"mapped",[11437]],[[11437,11437],"valid"],[[11438,11438],"mapped",[11439]],[[11439,11439],"valid"],[[11440,11440],"mapped",[11441]],[[11441,11441],"valid"],[[11442,11442],"mapped",[11443]],[[11443,11443],"valid"],[[11444,11444],"mapped",[11445]],[[11445,11445],"valid"],[[11446,11446],"mapped",[11447]],[[11447,11447],"valid"],[[11448,11448],"mapped",[11449]],[[11449,11449],"valid"],[[11450,11450],"mapped",[11451]],[[11451,11451],"valid"],[[11452,11452],"mapped",[11453]],[[11453,11453],"valid"],[[11454,11454],"mapped",[11455]],[[11455,11455],"valid"],[[11456,11456],"mapped",[11457]],[[11457,11457],"valid"],[[11458,11458],"mapped",[11459]],[[11459,11459],"valid"],[[11460,11460],"mapped",[11461]],[[11461,11461],"valid"],[[11462,11462],"mapped",[11463]],[[11463,11463],"valid"],[[11464,11464],"mapped",[11465]],[[11465,11465],"valid"],[[11466,11466],"mapped",[11467]],[[11467,11467],"valid"],[[11468,11468],"mapped",[11469]],[[11469,11469],"valid"],[[11470,11470],"mapped",[11471]],[[11471,11471],"valid"],[[11472,11472],"mapped",[11473]],[[11473,11473],"valid"],[[11474,11474],"mapped",[11475]],[[11475,11475],"valid"],[[11476,11476],"mapped",[11477]],[[11477,11477],"valid"],[[11478,11478],"mapped",[11479]],[[11479,11479],"valid"],[[11480,11480],"mapped",[11481]],[[11481,11481],"valid"],[[11482,11482],"mapped",[11483]],[[11483,11483],"valid"],[[11484,11484],"mapped",[11485]],[[11485,11485],"valid"],[[11486,11486],"mapped",[11487]],[[11487,11487],"valid"],[[11488,11488],"mapped",[11489]],[[11489,11489],"valid"],[[11490,11490],"mapped",[11491]],[[11491,11492],"valid"],[[11493,11498],"valid",[],"NV8"],[[11499,11499],"mapped",[11500]],[[11500,11500],"valid"],[[11501,11501],"mapped",[11502]],[[11502,11505],"valid"],[[11506,11506],"mapped",[11507]],[[11507,11507],"valid"],[[11508,11512],"disallowed"],[[11513,11519],"valid",[],"NV8"],[[11520,11557],"valid"],[[11558,11558],"disallowed"],[[11559,11559],"valid"],[[11560,11564],"disallowed"],[[11565,11565],"valid"],[[11566,11567],"disallowed"],[[11568,11621],"valid"],[[11622,11623],"valid"],[[11624,11630],"disallowed"],[[11631,11631],"mapped",[11617]],[[11632,11632],"valid",[],"NV8"],[[11633,11646],"disallowed"],[[11647,11647],"valid"],[[11648,11670],"valid"],[[11671,11679],"disallowed"],[[11680,11686],"valid"],[[11687,11687],"disallowed"],[[11688,11694],"valid"],[[11695,11695],"disallowed"],[[11696,11702],"valid"],[[11703,11703],"disallowed"],[[11704,11710],"valid"],[[11711,11711],"disallowed"],[[11712,11718],"valid"],[[11719,11719],"disallowed"],[[11720,11726],"valid"],[[11727,11727],"disallowed"],[[11728,11734],"valid"],[[11735,11735],"disallowed"],[[11736,11742],"valid"],[[11743,11743],"disallowed"],[[11744,11775],"valid"],[[11776,11799],"valid",[],"NV8"],[[11800,11803],"valid",[],"NV8"],[[11804,11805],"valid",[],"NV8"],[[11806,11822],"valid",[],"NV8"],[[11823,11823],"valid"],[[11824,11824],"valid",[],"NV8"],[[11825,11825],"valid",[],"NV8"],[[11826,11835],"valid",[],"NV8"],[[11836,11842],"valid",[],"NV8"],[[11843,11903],"disallowed"],[[11904,11929],"valid",[],"NV8"],[[11930,11930],"disallowed"],[[11931,11934],"valid",[],"NV8"],[[11935,11935],"mapped",[27597]],[[11936,12018],"valid",[],"NV8"],[[12019,12019],"mapped",[40863]],[[12020,12031],"disallowed"],[[12032,12032],"mapped",[19968]],[[12033,12033],"mapped",[20008]],[[12034,12034],"mapped",[20022]],[[12035,12035],"mapped",[20031]],[[12036,12036],"mapped",[20057]],[[12037,12037],"mapped",[20101]],[[12038,12038],"mapped",[20108]],[[12039,12039],"mapped",[20128]],[[12040,12040],"mapped",[20154]],[[12041,12041],"mapped",[20799]],[[12042,12042],"mapped",[20837]],[[12043,12043],"mapped",[20843]],[[12044,12044],"mapped",[20866]],[[12045,12045],"mapped",[20886]],[[12046,12046],"mapped",[20907]],[[12047,12047],"mapped",[20960]],[[12048,12048],"mapped",[20981]],[[12049,12049],"mapped",[20992]],[[12050,12050],"mapped",[21147]],[[12051,12051],"mapped",[21241]],[[12052,12052],"mapped",[21269]],[[12053,12053],"mapped",[21274]],[[12054,12054],"mapped",[21304]],[[12055,12055],"mapped",[21313]],[[12056,12056],"mapped",[21340]],[[12057,12057],"mapped",[21353]],[[12058,12058],"mapped",[21378]],[[12059,12059],"mapped",[21430]],[[12060,12060],"mapped",[21448]],[[12061,12061],"mapped",[21475]],[[12062,12062],"mapped",[22231]],[[12063,12063],"mapped",[22303]],[[12064,12064],"mapped",[22763]],[[12065,12065],"mapped",[22786]],[[12066,12066],"mapped",[22794]],[[12067,12067],"mapped",[22805]],[[12068,12068],"mapped",[22823]],[[12069,12069],"mapped",[22899]],[[12070,12070],"mapped",[23376]],[[12071,12071],"mapped",[23424]],[[12072,12072],"mapped",[23544]],[[12073,12073],"mapped",[23567]],[[12074,12074],"mapped",[23586]],[[12075,12075],"mapped",[23608]],[[12076,12076],"mapped",[23662]],[[12077,12077],"mapped",[23665]],[[12078,12078],"mapped",[24027]],[[12079,12079],"mapped",[24037]],[[12080,12080],"mapped",[24049]],[[12081,12081],"mapped",[24062]],[[12082,12082],"mapped",[24178]],[[12083,12083],"mapped",[24186]],[[12084,12084],"mapped",[24191]],[[12085,12085],"mapped",[24308]],[[12086,12086],"mapped",[24318]],[[12087,12087],"mapped",[24331]],[[12088,12088],"mapped",[24339]],[[12089,12089],"mapped",[24400]],[[12090,12090],"mapped",[24417]],[[12091,12091],"mapped",[24435]],[[12092,12092],"mapped",[24515]],[[12093,12093],"mapped",[25096]],[[12094,12094],"mapped",[25142]],[[12095,12095],"mapped",[25163]],[[12096,12096],"mapped",[25903]],[[12097,12097],"mapped",[25908]],[[12098,12098],"mapped",[25991]],[[12099,12099],"mapped",[26007]],[[12100,12100],"mapped",[26020]],[[12101,12101],"mapped",[26041]],[[12102,12102],"mapped",[26080]],[[12103,12103],"mapped",[26085]],[[12104,12104],"mapped",[26352]],[[12105,12105],"mapped",[26376]],[[12106,12106],"mapped",[26408]],[[12107,12107],"mapped",[27424]],[[12108,12108],"mapped",[27490]],[[12109,12109],"mapped",[27513]],[[12110,12110],"mapped",[27571]],[[12111,12111],"mapped",[27595]],[[12112,12112],"mapped",[27604]],[[12113,12113],"mapped",[27611]],[[12114,12114],"mapped",[27663]],[[12115,12115],"mapped",[27668]],[[12116,12116],"mapped",[27700]],[[12117,12117],"mapped",[28779]],[[12118,12118],"mapped",[29226]],[[12119,12119],"mapped",[29238]],[[12120,12120],"mapped",[29243]],[[12121,12121],"mapped",[29247]],[[12122,12122],"mapped",[29255]],[[12123,12123],"mapped",[29273]],[[12124,12124],"mapped",[29275]],[[12125,12125],"mapped",[29356]],[[12126,12126],"mapped",[29572]],[[12127,12127],"mapped",[29577]],[[12128,12128],"mapped",[29916]],[[12129,12129],"mapped",[29926]],[[12130,12130],"mapped",[29976]],[[12131,12131],"mapped",[29983]],[[12132,12132],"mapped",[29992]],[[12133,12133],"mapped",[3e4]],[[12134,12134],"mapped",[30091]],[[12135,12135],"mapped",[30098]],[[12136,12136],"mapped",[30326]],[[12137,12137],"mapped",[30333]],[[12138,12138],"mapped",[30382]],[[12139,12139],"mapped",[30399]],[[12140,12140],"mapped",[30446]],[[12141,12141],"mapped",[30683]],[[12142,12142],"mapped",[30690]],[[12143,12143],"mapped",[30707]],[[12144,12144],"mapped",[31034]],[[12145,12145],"mapped",[31160]],[[12146,12146],"mapped",[31166]],[[12147,12147],"mapped",[31348]],[[12148,12148],"mapped",[31435]],[[12149,12149],"mapped",[31481]],[[12150,12150],"mapped",[31859]],[[12151,12151],"mapped",[31992]],[[12152,12152],"mapped",[32566]],[[12153,12153],"mapped",[32593]],[[12154,12154],"mapped",[32650]],[[12155,12155],"mapped",[32701]],[[12156,12156],"mapped",[32769]],[[12157,12157],"mapped",[32780]],[[12158,12158],"mapped",[32786]],[[12159,12159],"mapped",[32819]],[[12160,12160],"mapped",[32895]],[[12161,12161],"mapped",[32905]],[[12162,12162],"mapped",[33251]],[[12163,12163],"mapped",[33258]],[[12164,12164],"mapped",[33267]],[[12165,12165],"mapped",[33276]],[[12166,12166],"mapped",[33292]],[[12167,12167],"mapped",[33307]],[[12168,12168],"mapped",[33311]],[[12169,12169],"mapped",[33390]],[[12170,12170],"mapped",[33394]],[[12171,12171],"mapped",[33400]],[[12172,12172],"mapped",[34381]],[[12173,12173],"mapped",[34411]],[[12174,12174],"mapped",[34880]],[[12175,12175],"mapped",[34892]],[[12176,12176],"mapped",[34915]],[[12177,12177],"mapped",[35198]],[[12178,12178],"mapped",[35211]],[[12179,12179],"mapped",[35282]],[[12180,12180],"mapped",[35328]],[[12181,12181],"mapped",[35895]],[[12182,12182],"mapped",[35910]],[[12183,12183],"mapped",[35925]],[[12184,12184],"mapped",[35960]],[[12185,12185],"mapped",[35997]],[[12186,12186],"mapped",[36196]],[[12187,12187],"mapped",[36208]],[[12188,12188],"mapped",[36275]],[[12189,12189],"mapped",[36523]],[[12190,12190],"mapped",[36554]],[[12191,12191],"mapped",[36763]],[[12192,12192],"mapped",[36784]],[[12193,12193],"mapped",[36789]],[[12194,12194],"mapped",[37009]],[[12195,12195],"mapped",[37193]],[[12196,12196],"mapped",[37318]],[[12197,12197],"mapped",[37324]],[[12198,12198],"mapped",[37329]],[[12199,12199],"mapped",[38263]],[[12200,12200],"mapped",[38272]],[[12201,12201],"mapped",[38428]],[[12202,12202],"mapped",[38582]],[[12203,12203],"mapped",[38585]],[[12204,12204],"mapped",[38632]],[[12205,12205],"mapped",[38737]],[[12206,12206],"mapped",[38750]],[[12207,12207],"mapped",[38754]],[[12208,12208],"mapped",[38761]],[[12209,12209],"mapped",[38859]],[[12210,12210],"mapped",[38893]],[[12211,12211],"mapped",[38899]],[[12212,12212],"mapped",[38913]],[[12213,12213],"mapped",[39080]],[[12214,12214],"mapped",[39131]],[[12215,12215],"mapped",[39135]],[[12216,12216],"mapped",[39318]],[[12217,12217],"mapped",[39321]],[[12218,12218],"mapped",[39340]],[[12219,12219],"mapped",[39592]],[[12220,12220],"mapped",[39640]],[[12221,12221],"mapped",[39647]],[[12222,12222],"mapped",[39717]],[[12223,12223],"mapped",[39727]],[[12224,12224],"mapped",[39730]],[[12225,12225],"mapped",[39740]],[[12226,12226],"mapped",[39770]],[[12227,12227],"mapped",[40165]],[[12228,12228],"mapped",[40565]],[[12229,12229],"mapped",[40575]],[[12230,12230],"mapped",[40613]],[[12231,12231],"mapped",[40635]],[[12232,12232],"mapped",[40643]],[[12233,12233],"mapped",[40653]],[[12234,12234],"mapped",[40657]],[[12235,12235],"mapped",[40697]],[[12236,12236],"mapped",[40701]],[[12237,12237],"mapped",[40718]],[[12238,12238],"mapped",[40723]],[[12239,12239],"mapped",[40736]],[[12240,12240],"mapped",[40763]],[[12241,12241],"mapped",[40778]],[[12242,12242],"mapped",[40786]],[[12243,12243],"mapped",[40845]],[[12244,12244],"mapped",[40860]],[[12245,12245],"mapped",[40864]],[[12246,12271],"disallowed"],[[12272,12283],"disallowed"],[[12284,12287],"disallowed"],[[12288,12288],"disallowed_STD3_mapped",[32]],[[12289,12289],"valid",[],"NV8"],[[12290,12290],"mapped",[46]],[[12291,12292],"valid",[],"NV8"],[[12293,12295],"valid"],[[12296,12329],"valid",[],"NV8"],[[12330,12333],"valid"],[[12334,12341],"valid",[],"NV8"],[[12342,12342],"mapped",[12306]],[[12343,12343],"valid",[],"NV8"],[[12344,12344],"mapped",[21313]],[[12345,12345],"mapped",[21316]],[[12346,12346],"mapped",[21317]],[[12347,12347],"valid",[],"NV8"],[[12348,12348],"valid"],[[12349,12349],"valid",[],"NV8"],[[12350,12350],"valid",[],"NV8"],[[12351,12351],"valid",[],"NV8"],[[12352,12352],"disallowed"],[[12353,12436],"valid"],[[12437,12438],"valid"],[[12439,12440],"disallowed"],[[12441,12442],"valid"],[[12443,12443],"disallowed_STD3_mapped",[32,12441]],[[12444,12444],"disallowed_STD3_mapped",[32,12442]],[[12445,12446],"valid"],[[12447,12447],"mapped",[12424,12426]],[[12448,12448],"valid",[],"NV8"],[[12449,12542],"valid"],[[12543,12543],"mapped",[12467,12488]],[[12544,12548],"disallowed"],[[12549,12588],"valid"],[[12589,12589],"valid"],[[12590,12592],"disallowed"],[[12593,12593],"mapped",[4352]],[[12594,12594],"mapped",[4353]],[[12595,12595],"mapped",[4522]],[[12596,12596],"mapped",[4354]],[[12597,12597],"mapped",[4524]],[[12598,12598],"mapped",[4525]],[[12599,12599],"mapped",[4355]],[[12600,12600],"mapped",[4356]],[[12601,12601],"mapped",[4357]],[[12602,12602],"mapped",[4528]],[[12603,12603],"mapped",[4529]],[[12604,12604],"mapped",[4530]],[[12605,12605],"mapped",[4531]],[[12606,12606],"mapped",[4532]],[[12607,12607],"mapped",[4533]],[[12608,12608],"mapped",[4378]],[[12609,12609],"mapped",[4358]],[[12610,12610],"mapped",[4359]],[[12611,12611],"mapped",[4360]],[[12612,12612],"mapped",[4385]],[[12613,12613],"mapped",[4361]],[[12614,12614],"mapped",[4362]],[[12615,12615],"mapped",[4363]],[[12616,12616],"mapped",[4364]],[[12617,12617],"mapped",[4365]],[[12618,12618],"mapped",[4366]],[[12619,12619],"mapped",[4367]],[[12620,12620],"mapped",[4368]],[[12621,12621],"mapped",[4369]],[[12622,12622],"mapped",[4370]],[[12623,12623],"mapped",[4449]],[[12624,12624],"mapped",[4450]],[[12625,12625],"mapped",[4451]],[[12626,12626],"mapped",[4452]],[[12627,12627],"mapped",[4453]],[[12628,12628],"mapped",[4454]],[[12629,12629],"mapped",[4455]],[[12630,12630],"mapped",[4456]],[[12631,12631],"mapped",[4457]],[[12632,12632],"mapped",[4458]],[[12633,12633],"mapped",[4459]],[[12634,12634],"mapped",[4460]],[[12635,12635],"mapped",[4461]],[[12636,12636],"mapped",[4462]],[[12637,12637],"mapped",[4463]],[[12638,12638],"mapped",[4464]],[[12639,12639],"mapped",[4465]],[[12640,12640],"mapped",[4466]],[[12641,12641],"mapped",[4467]],[[12642,12642],"mapped",[4468]],[[12643,12643],"mapped",[4469]],[[12644,12644],"disallowed"],[[12645,12645],"mapped",[4372]],[[12646,12646],"mapped",[4373]],[[12647,12647],"mapped",[4551]],[[12648,12648],"mapped",[4552]],[[12649,12649],"mapped",[4556]],[[12650,12650],"mapped",[4558]],[[12651,12651],"mapped",[4563]],[[12652,12652],"mapped",[4567]],[[12653,12653],"mapped",[4569]],[[12654,12654],"mapped",[4380]],[[12655,12655],"mapped",[4573]],[[12656,12656],"mapped",[4575]],[[12657,12657],"mapped",[4381]],[[12658,12658],"mapped",[4382]],[[12659,12659],"mapped",[4384]],[[12660,12660],"mapped",[4386]],[[12661,12661],"mapped",[4387]],[[12662,12662],"mapped",[4391]],[[12663,12663],"mapped",[4393]],[[12664,12664],"mapped",[4395]],[[12665,12665],"mapped",[4396]],[[12666,12666],"mapped",[4397]],[[12667,12667],"mapped",[4398]],[[12668,12668],"mapped",[4399]],[[12669,12669],"mapped",[4402]],[[12670,12670],"mapped",[4406]],[[12671,12671],"mapped",[4416]],[[12672,12672],"mapped",[4423]],[[12673,12673],"mapped",[4428]],[[12674,12674],"mapped",[4593]],[[12675,12675],"mapped",[4594]],[[12676,12676],"mapped",[4439]],[[12677,12677],"mapped",[4440]],[[12678,12678],"mapped",[4441]],[[12679,12679],"mapped",[4484]],[[12680,12680],"mapped",[4485]],[[12681,12681],"mapped",[4488]],[[12682,12682],"mapped",[4497]],[[12683,12683],"mapped",[4498]],[[12684,12684],"mapped",[4500]],[[12685,12685],"mapped",[4510]],[[12686,12686],"mapped",[4513]],[[12687,12687],"disallowed"],[[12688,12689],"valid",[],"NV8"],[[12690,12690],"mapped",[19968]],[[12691,12691],"mapped",[20108]],[[12692,12692],"mapped",[19977]],[[12693,12693],"mapped",[22235]],[[12694,12694],"mapped",[19978]],[[12695,12695],"mapped",[20013]],[[12696,12696],"mapped",[19979]],[[12697,12697],"mapped",[30002]],[[12698,12698],"mapped",[20057]],[[12699,12699],"mapped",[19993]],[[12700,12700],"mapped",[19969]],[[12701,12701],"mapped",[22825]],[[12702,12702],"mapped",[22320]],[[12703,12703],"mapped",[20154]],[[12704,12727],"valid"],[[12728,12730],"valid"],[[12731,12735],"disallowed"],[[12736,12751],"valid",[],"NV8"],[[12752,12771],"valid",[],"NV8"],[[12772,12783],"disallowed"],[[12784,12799],"valid"],[[12800,12800],"disallowed_STD3_mapped",[40,4352,41]],[[12801,12801],"disallowed_STD3_mapped",[40,4354,41]],[[12802,12802],"disallowed_STD3_mapped",[40,4355,41]],[[12803,12803],"disallowed_STD3_mapped",[40,4357,41]],[[12804,12804],"disallowed_STD3_mapped",[40,4358,41]],[[12805,12805],"disallowed_STD3_mapped",[40,4359,41]],[[12806,12806],"disallowed_STD3_mapped",[40,4361,41]],[[12807,12807],"disallowed_STD3_mapped",[40,4363,41]],[[12808,12808],"disallowed_STD3_mapped",[40,4364,41]],[[12809,12809],"disallowed_STD3_mapped",[40,4366,41]],[[12810,12810],"disallowed_STD3_mapped",[40,4367,41]],[[12811,12811],"disallowed_STD3_mapped",[40,4368,41]],[[12812,12812],"disallowed_STD3_mapped",[40,4369,41]],[[12813,12813],"disallowed_STD3_mapped",[40,4370,41]],[[12814,12814],"disallowed_STD3_mapped",[40,44032,41]],[[12815,12815],"disallowed_STD3_mapped",[40,45208,41]],[[12816,12816],"disallowed_STD3_mapped",[40,45796,41]],[[12817,12817],"disallowed_STD3_mapped",[40,46972,41]],[[12818,12818],"disallowed_STD3_mapped",[40,47560,41]],[[12819,12819],"disallowed_STD3_mapped",[40,48148,41]],[[12820,12820],"disallowed_STD3_mapped",[40,49324,41]],[[12821,12821],"disallowed_STD3_mapped",[40,50500,41]],[[12822,12822],"disallowed_STD3_mapped",[40,51088,41]],[[12823,12823],"disallowed_STD3_mapped",[40,52264,41]],[[12824,12824],"disallowed_STD3_mapped",[40,52852,41]],[[12825,12825],"disallowed_STD3_mapped",[40,53440,41]],[[12826,12826],"disallowed_STD3_mapped",[40,54028,41]],[[12827,12827],"disallowed_STD3_mapped",[40,54616,41]],[[12828,12828],"disallowed_STD3_mapped",[40,51452,41]],[[12829,12829],"disallowed_STD3_mapped",[40,50724,51204,41]],[[12830,12830],"disallowed_STD3_mapped",[40,50724,54980,41]],[[12831,12831],"disallowed"],[[12832,12832],"disallowed_STD3_mapped",[40,19968,41]],[[12833,12833],"disallowed_STD3_mapped",[40,20108,41]],[[12834,12834],"disallowed_STD3_mapped",[40,19977,41]],[[12835,12835],"disallowed_STD3_mapped",[40,22235,41]],[[12836,12836],"disallowed_STD3_mapped",[40,20116,41]],[[12837,12837],"disallowed_STD3_mapped",[40,20845,41]],[[12838,12838],"disallowed_STD3_mapped",[40,19971,41]],[[12839,12839],"disallowed_STD3_mapped",[40,20843,41]],[[12840,12840],"disallowed_STD3_mapped",[40,20061,41]],[[12841,12841],"disallowed_STD3_mapped",[40,21313,41]],[[12842,12842],"disallowed_STD3_mapped",[40,26376,41]],[[12843,12843],"disallowed_STD3_mapped",[40,28779,41]],[[12844,12844],"disallowed_STD3_mapped",[40,27700,41]],[[12845,12845],"disallowed_STD3_mapped",[40,26408,41]],[[12846,12846],"disallowed_STD3_mapped",[40,37329,41]],[[12847,12847],"disallowed_STD3_mapped",[40,22303,41]],[[12848,12848],"disallowed_STD3_mapped",[40,26085,41]],[[12849,12849],"disallowed_STD3_mapped",[40,26666,41]],[[12850,12850],"disallowed_STD3_mapped",[40,26377,41]],[[12851,12851],"disallowed_STD3_mapped",[40,31038,41]],[[12852,12852],"disallowed_STD3_mapped",[40,21517,41]],[[12853,12853],"disallowed_STD3_mapped",[40,29305,41]],[[12854,12854],"disallowed_STD3_mapped",[40,36001,41]],[[12855,12855],"disallowed_STD3_mapped",[40,31069,41]],[[12856,12856],"disallowed_STD3_mapped",[40,21172,41]],[[12857,12857],"disallowed_STD3_mapped",[40,20195,41]],[[12858,12858],"disallowed_STD3_mapped",[40,21628,41]],[[12859,12859],"disallowed_STD3_mapped",[40,23398,41]],[[12860,12860],"disallowed_STD3_mapped",[40,30435,41]],[[12861,12861],"disallowed_STD3_mapped",[40,20225,41]],[[12862,12862],"disallowed_STD3_mapped",[40,36039,41]],[[12863,12863],"disallowed_STD3_mapped",[40,21332,41]],[[12864,12864],"disallowed_STD3_mapped",[40,31085,41]],[[12865,12865],"disallowed_STD3_mapped",[40,20241,41]],[[12866,12866],"disallowed_STD3_mapped",[40,33258,41]],[[12867,12867],"disallowed_STD3_mapped",[40,33267,41]],[[12868,12868],"mapped",[21839]],[[12869,12869],"mapped",[24188]],[[12870,12870],"mapped",[25991]],[[12871,12871],"mapped",[31631]],[[12872,12879],"valid",[],"NV8"],[[12880,12880],"mapped",[112,116,101]],[[12881,12881],"mapped",[50,49]],[[12882,12882],"mapped",[50,50]],[[12883,12883],"mapped",[50,51]],[[12884,12884],"mapped",[50,52]],[[12885,12885],"mapped",[50,53]],[[12886,12886],"mapped",[50,54]],[[12887,12887],"mapped",[50,55]],[[12888,12888],"mapped",[50,56]],[[12889,12889],"mapped",[50,57]],[[12890,12890],"mapped",[51,48]],[[12891,12891],"mapped",[51,49]],[[12892,12892],"mapped",[51,50]],[[12893,12893],"mapped",[51,51]],[[12894,12894],"mapped",[51,52]],[[12895,12895],"mapped",[51,53]],[[12896,12896],"mapped",[4352]],[[12897,12897],"mapped",[4354]],[[12898,12898],"mapped",[4355]],[[12899,12899],"mapped",[4357]],[[12900,12900],"mapped",[4358]],[[12901,12901],"mapped",[4359]],[[12902,12902],"mapped",[4361]],[[12903,12903],"mapped",[4363]],[[12904,12904],"mapped",[4364]],[[12905,12905],"mapped",[4366]],[[12906,12906],"mapped",[4367]],[[12907,12907],"mapped",[4368]],[[12908,12908],"mapped",[4369]],[[12909,12909],"mapped",[4370]],[[12910,12910],"mapped",[44032]],[[12911,12911],"mapped",[45208]],[[12912,12912],"mapped",[45796]],[[12913,12913],"mapped",[46972]],[[12914,12914],"mapped",[47560]],[[12915,12915],"mapped",[48148]],[[12916,12916],"mapped",[49324]],[[12917,12917],"mapped",[50500]],[[12918,12918],"mapped",[51088]],[[12919,12919],"mapped",[52264]],[[12920,12920],"mapped",[52852]],[[12921,12921],"mapped",[53440]],[[12922,12922],"mapped",[54028]],[[12923,12923],"mapped",[54616]],[[12924,12924],"mapped",[52280,44256]],[[12925,12925],"mapped",[51452,51032]],[[12926,12926],"mapped",[50864]],[[12927,12927],"valid",[],"NV8"],[[12928,12928],"mapped",[19968]],[[12929,12929],"mapped",[20108]],[[12930,12930],"mapped",[19977]],[[12931,12931],"mapped",[22235]],[[12932,12932],"mapped",[20116]],[[12933,12933],"mapped",[20845]],[[12934,12934],"mapped",[19971]],[[12935,12935],"mapped",[20843]],[[12936,12936],"mapped",[20061]],[[12937,12937],"mapped",[21313]],[[12938,12938],"mapped",[26376]],[[12939,12939],"mapped",[28779]],[[12940,12940],"mapped",[27700]],[[12941,12941],"mapped",[26408]],[[12942,12942],"mapped",[37329]],[[12943,12943],"mapped",[22303]],[[12944,12944],"mapped",[26085]],[[12945,12945],"mapped",[26666]],[[12946,12946],"mapped",[26377]],[[12947,12947],"mapped",[31038]],[[12948,12948],"mapped",[21517]],[[12949,12949],"mapped",[29305]],[[12950,12950],"mapped",[36001]],[[12951,12951],"mapped",[31069]],[[12952,12952],"mapped",[21172]],[[12953,12953],"mapped",[31192]],[[12954,12954],"mapped",[30007]],[[12955,12955],"mapped",[22899]],[[12956,12956],"mapped",[36969]],[[12957,12957],"mapped",[20778]],[[12958,12958],"mapped",[21360]],[[12959,12959],"mapped",[27880]],[[12960,12960],"mapped",[38917]],[[12961,12961],"mapped",[20241]],[[12962,12962],"mapped",[20889]],[[12963,12963],"mapped",[27491]],[[12964,12964],"mapped",[19978]],[[12965,12965],"mapped",[20013]],[[12966,12966],"mapped",[19979]],[[12967,12967],"mapped",[24038]],[[12968,12968],"mapped",[21491]],[[12969,12969],"mapped",[21307]],[[12970,12970],"mapped",[23447]],[[12971,12971],"mapped",[23398]],[[12972,12972],"mapped",[30435]],[[12973,12973],"mapped",[20225]],[[12974,12974],"mapped",[36039]],[[12975,12975],"mapped",[21332]],[[12976,12976],"mapped",[22812]],[[12977,12977],"mapped",[51,54]],[[12978,12978],"mapped",[51,55]],[[12979,12979],"mapped",[51,56]],[[12980,12980],"mapped",[51,57]],[[12981,12981],"mapped",[52,48]],[[12982,12982],"mapped",[52,49]],[[12983,12983],"mapped",[52,50]],[[12984,12984],"mapped",[52,51]],[[12985,12985],"mapped",[52,52]],[[12986,12986],"mapped",[52,53]],[[12987,12987],"mapped",[52,54]],[[12988,12988],"mapped",[52,55]],[[12989,12989],"mapped",[52,56]],[[12990,12990],"mapped",[52,57]],[[12991,12991],"mapped",[53,48]],[[12992,12992],"mapped",[49,26376]],[[12993,12993],"mapped",[50,26376]],[[12994,12994],"mapped",[51,26376]],[[12995,12995],"mapped",[52,26376]],[[12996,12996],"mapped",[53,26376]],[[12997,12997],"mapped",[54,26376]],[[12998,12998],"mapped",[55,26376]],[[12999,12999],"mapped",[56,26376]],[[13e3,13e3],"mapped",[57,26376]],[[13001,13001],"mapped",[49,48,26376]],[[13002,13002],"mapped",[49,49,26376]],[[13003,13003],"mapped",[49,50,26376]],[[13004,13004],"mapped",[104,103]],[[13005,13005],"mapped",[101,114,103]],[[13006,13006],"mapped",[101,118]],[[13007,13007],"mapped",[108,116,100]],[[13008,13008],"mapped",[12450]],[[13009,13009],"mapped",[12452]],[[13010,13010],"mapped",[12454]],[[13011,13011],"mapped",[12456]],[[13012,13012],"mapped",[12458]],[[13013,13013],"mapped",[12459]],[[13014,13014],"mapped",[12461]],[[13015,13015],"mapped",[12463]],[[13016,13016],"mapped",[12465]],[[13017,13017],"mapped",[12467]],[[13018,13018],"mapped",[12469]],[[13019,13019],"mapped",[12471]],[[13020,13020],"mapped",[12473]],[[13021,13021],"mapped",[12475]],[[13022,13022],"mapped",[12477]],[[13023,13023],"mapped",[12479]],[[13024,13024],"mapped",[12481]],[[13025,13025],"mapped",[12484]],[[13026,13026],"mapped",[12486]],[[13027,13027],"mapped",[12488]],[[13028,13028],"mapped",[12490]],[[13029,13029],"mapped",[12491]],[[13030,13030],"mapped",[12492]],[[13031,13031],"mapped",[12493]],[[13032,13032],"mapped",[12494]],[[13033,13033],"mapped",[12495]],[[13034,13034],"mapped",[12498]],[[13035,13035],"mapped",[12501]],[[13036,13036],"mapped",[12504]],[[13037,13037],"mapped",[12507]],[[13038,13038],"mapped",[12510]],[[13039,13039],"mapped",[12511]],[[13040,13040],"mapped",[12512]],[[13041,13041],"mapped",[12513]],[[13042,13042],"mapped",[12514]],[[13043,13043],"mapped",[12516]],[[13044,13044],"mapped",[12518]],[[13045,13045],"mapped",[12520]],[[13046,13046],"mapped",[12521]],[[13047,13047],"mapped",[12522]],[[13048,13048],"mapped",[12523]],[[13049,13049],"mapped",[12524]],[[13050,13050],"mapped",[12525]],[[13051,13051],"mapped",[12527]],[[13052,13052],"mapped",[12528]],[[13053,13053],"mapped",[12529]],[[13054,13054],"mapped",[12530]],[[13055,13055],"disallowed"],[[13056,13056],"mapped",[12450,12497,12540,12488]],[[13057,13057],"mapped",[12450,12523,12501,12449]],[[13058,13058],"mapped",[12450,12531,12506,12450]],[[13059,13059],"mapped",[12450,12540,12523]],[[13060,13060],"mapped",[12452,12491,12531,12464]],[[13061,13061],"mapped",[12452,12531,12481]],[[13062,13062],"mapped",[12454,12457,12531]],[[13063,13063],"mapped",[12456,12473,12463,12540,12489]],[[13064,13064],"mapped",[12456,12540,12459,12540]],[[13065,13065],"mapped",[12458,12531,12473]],[[13066,13066],"mapped",[12458,12540,12512]],[[13067,13067],"mapped",[12459,12452,12522]],[[13068,13068],"mapped",[12459,12521,12483,12488]],[[13069,13069],"mapped",[12459,12525,12522,12540]],[[13070,13070],"mapped",[12460,12525,12531]],[[13071,13071],"mapped",[12460,12531,12510]],[[13072,13072],"mapped",[12462,12460]],[[13073,13073],"mapped",[12462,12491,12540]],[[13074,13074],"mapped",[12461,12517,12522,12540]],[[13075,13075],"mapped",[12462,12523,12480,12540]],[[13076,13076],"mapped",[12461,12525]],[[13077,13077],"mapped",[12461,12525,12464,12521,12512]],[[13078,13078],"mapped",[12461,12525,12513,12540,12488,12523]],[[13079,13079],"mapped",[12461,12525,12527,12483,12488]],[[13080,13080],"mapped",[12464,12521,12512]],[[13081,13081],"mapped",[12464,12521,12512,12488,12531]],[[13082,13082],"mapped",[12463,12523,12476,12452,12525]],[[13083,13083],"mapped",[12463,12525,12540,12493]],[[13084,13084],"mapped",[12465,12540,12473]],[[13085,13085],"mapped",[12467,12523,12490]],[[13086,13086],"mapped",[12467,12540,12509]],[[13087,13087],"mapped",[12469,12452,12463,12523]],[[13088,13088],"mapped",[12469,12531,12481,12540,12512]],[[13089,13089],"mapped",[12471,12522,12531,12464]],[[13090,13090],"mapped",[12475,12531,12481]],[[13091,13091],"mapped",[12475,12531,12488]],[[13092,13092],"mapped",[12480,12540,12473]],[[13093,13093],"mapped",[12487,12471]],[[13094,13094],"mapped",[12489,12523]],[[13095,13095],"mapped",[12488,12531]],[[13096,13096],"mapped",[12490,12494]],[[13097,13097],"mapped",[12494,12483,12488]],[[13098,13098],"mapped",[12495,12452,12484]],[[13099,13099],"mapped",[12497,12540,12475,12531,12488]],[[13100,13100],"mapped",[12497,12540,12484]],[[13101,13101],"mapped",[12496,12540,12524,12523]],[[13102,13102],"mapped",[12500,12450,12473,12488,12523]],[[13103,13103],"mapped",[12500,12463,12523]],[[13104,13104],"mapped",[12500,12467]],[[13105,13105],"mapped",[12499,12523]],[[13106,13106],"mapped",[12501,12449,12521,12483,12489]],[[13107,13107],"mapped",[12501,12451,12540,12488]],[[13108,13108],"mapped",[12502,12483,12471,12455,12523]],[[13109,13109],"mapped",[12501,12521,12531]],[[13110,13110],"mapped",[12504,12463,12479,12540,12523]],[[13111,13111],"mapped",[12506,12477]],[[13112,13112],"mapped",[12506,12491,12498]],[[13113,13113],"mapped",[12504,12523,12484]],[[13114,13114],"mapped",[12506,12531,12473]],[[13115,13115],"mapped",[12506,12540,12472]],[[13116,13116],"mapped",[12505,12540,12479]],[[13117,13117],"mapped",[12509,12452,12531,12488]],[[13118,13118],"mapped",[12508,12523,12488]],[[13119,13119],"mapped",[12507,12531]],[[13120,13120],"mapped",[12509,12531,12489]],[[13121,13121],"mapped",[12507,12540,12523]],[[13122,13122],"mapped",[12507,12540,12531]],[[13123,13123],"mapped",[12510,12452,12463,12525]],[[13124,13124],"mapped",[12510,12452,12523]],[[13125,13125],"mapped",[12510,12483,12495]],[[13126,13126],"mapped",[12510,12523,12463]],[[13127,13127],"mapped",[12510,12531,12471,12519,12531]],[[13128,13128],"mapped",[12511,12463,12525,12531]],[[13129,13129],"mapped",[12511,12522]],[[13130,13130],"mapped",[12511,12522,12496,12540,12523]],[[13131,13131],"mapped",[12513,12460]],[[13132,13132],"mapped",[12513,12460,12488,12531]],[[13133,13133],"mapped",[12513,12540,12488,12523]],[[13134,13134],"mapped",[12516,12540,12489]],[[13135,13135],"mapped",[12516,12540,12523]],[[13136,13136],"mapped",[12518,12450,12531]],[[13137,13137],"mapped",[12522,12483,12488,12523]],[[13138,13138],"mapped",[12522,12521]],[[13139,13139],"mapped",[12523,12500,12540]],[[13140,13140],"mapped",[12523,12540,12502,12523]],[[13141,13141],"mapped",[12524,12512]],[[13142,13142],"mapped",[12524,12531,12488,12466,12531]],[[13143,13143],"mapped",[12527,12483,12488]],[[13144,13144],"mapped",[48,28857]],[[13145,13145],"mapped",[49,28857]],[[13146,13146],"mapped",[50,28857]],[[13147,13147],"mapped",[51,28857]],[[13148,13148],"mapped",[52,28857]],[[13149,13149],"mapped",[53,28857]],[[13150,13150],"mapped",[54,28857]],[[13151,13151],"mapped",[55,28857]],[[13152,13152],"mapped",[56,28857]],[[13153,13153],"mapped",[57,28857]],[[13154,13154],"mapped",[49,48,28857]],[[13155,13155],"mapped",[49,49,28857]],[[13156,13156],"mapped",[49,50,28857]],[[13157,13157],"mapped",[49,51,28857]],[[13158,13158],"mapped",[49,52,28857]],[[13159,13159],"mapped",[49,53,28857]],[[13160,13160],"mapped",[49,54,28857]],[[13161,13161],"mapped",[49,55,28857]],[[13162,13162],"mapped",[49,56,28857]],[[13163,13163],"mapped",[49,57,28857]],[[13164,13164],"mapped",[50,48,28857]],[[13165,13165],"mapped",[50,49,28857]],[[13166,13166],"mapped",[50,50,28857]],[[13167,13167],"mapped",[50,51,28857]],[[13168,13168],"mapped",[50,52,28857]],[[13169,13169],"mapped",[104,112,97]],[[13170,13170],"mapped",[100,97]],[[13171,13171],"mapped",[97,117]],[[13172,13172],"mapped",[98,97,114]],[[13173,13173],"mapped",[111,118]],[[13174,13174],"mapped",[112,99]],[[13175,13175],"mapped",[100,109]],[[13176,13176],"mapped",[100,109,50]],[[13177,13177],"mapped",[100,109,51]],[[13178,13178],"mapped",[105,117]],[[13179,13179],"mapped",[24179,25104]],[[13180,13180],"mapped",[26157,21644]],[[13181,13181],"mapped",[22823,27491]],[[13182,13182],"mapped",[26126,27835]],[[13183,13183],"mapped",[26666,24335,20250,31038]],[[13184,13184],"mapped",[112,97]],[[13185,13185],"mapped",[110,97]],[[13186,13186],"mapped",[956,97]],[[13187,13187],"mapped",[109,97]],[[13188,13188],"mapped",[107,97]],[[13189,13189],"mapped",[107,98]],[[13190,13190],"mapped",[109,98]],[[13191,13191],"mapped",[103,98]],[[13192,13192],"mapped",[99,97,108]],[[13193,13193],"mapped",[107,99,97,108]],[[13194,13194],"mapped",[112,102]],[[13195,13195],"mapped",[110,102]],[[13196,13196],"mapped",[956,102]],[[13197,13197],"mapped",[956,103]],[[13198,13198],"mapped",[109,103]],[[13199,13199],"mapped",[107,103]],[[13200,13200],"mapped",[104,122]],[[13201,13201],"mapped",[107,104,122]],[[13202,13202],"mapped",[109,104,122]],[[13203,13203],"mapped",[103,104,122]],[[13204,13204],"mapped",[116,104,122]],[[13205,13205],"mapped",[956,108]],[[13206,13206],"mapped",[109,108]],[[13207,13207],"mapped",[100,108]],[[13208,13208],"mapped",[107,108]],[[13209,13209],"mapped",[102,109]],[[13210,13210],"mapped",[110,109]],[[13211,13211],"mapped",[956,109]],[[13212,13212],"mapped",[109,109]],[[13213,13213],"mapped",[99,109]],[[13214,13214],"mapped",[107,109]],[[13215,13215],"mapped",[109,109,50]],[[13216,13216],"mapped",[99,109,50]],[[13217,13217],"mapped",[109,50]],[[13218,13218],"mapped",[107,109,50]],[[13219,13219],"mapped",[109,109,51]],[[13220,13220],"mapped",[99,109,51]],[[13221,13221],"mapped",[109,51]],[[13222,13222],"mapped",[107,109,51]],[[13223,13223],"mapped",[109,8725,115]],[[13224,13224],"mapped",[109,8725,115,50]],[[13225,13225],"mapped",[112,97]],[[13226,13226],"mapped",[107,112,97]],[[13227,13227],"mapped",[109,112,97]],[[13228,13228],"mapped",[103,112,97]],[[13229,13229],"mapped",[114,97,100]],[[13230,13230],"mapped",[114,97,100,8725,115]],[[13231,13231],"mapped",[114,97,100,8725,115,50]],[[13232,13232],"mapped",[112,115]],[[13233,13233],"mapped",[110,115]],[[13234,13234],"mapped",[956,115]],[[13235,13235],"mapped",[109,115]],[[13236,13236],"mapped",[112,118]],[[13237,13237],"mapped",[110,118]],[[13238,13238],"mapped",[956,118]],[[13239,13239],"mapped",[109,118]],[[13240,13240],"mapped",[107,118]],[[13241,13241],"mapped",[109,118]],[[13242,13242],"mapped",[112,119]],[[13243,13243],"mapped",[110,119]],[[13244,13244],"mapped",[956,119]],[[13245,13245],"mapped",[109,119]],[[13246,13246],"mapped",[107,119]],[[13247,13247],"mapped",[109,119]],[[13248,13248],"mapped",[107,969]],[[13249,13249],"mapped",[109,969]],[[13250,13250],"disallowed"],[[13251,13251],"mapped",[98,113]],[[13252,13252],"mapped",[99,99]],[[13253,13253],"mapped",[99,100]],[[13254,13254],"mapped",[99,8725,107,103]],[[13255,13255],"disallowed"],[[13256,13256],"mapped",[100,98]],[[13257,13257],"mapped",[103,121]],[[13258,13258],"mapped",[104,97]],[[13259,13259],"mapped",[104,112]],[[13260,13260],"mapped",[105,110]],[[13261,13261],"mapped",[107,107]],[[13262,13262],"mapped",[107,109]],[[13263,13263],"mapped",[107,116]],[[13264,13264],"mapped",[108,109]],[[13265,13265],"mapped",[108,110]],[[13266,13266],"mapped",[108,111,103]],[[13267,13267],"mapped",[108,120]],[[13268,13268],"mapped",[109,98]],[[13269,13269],"mapped",[109,105,108]],[[13270,13270],"mapped",[109,111,108]],[[13271,13271],"mapped",[112,104]],[[13272,13272],"disallowed"],[[13273,13273],"mapped",[112,112,109]],[[13274,13274],"mapped",[112,114]],[[13275,13275],"mapped",[115,114]],[[13276,13276],"mapped",[115,118]],[[13277,13277],"mapped",[119,98]],[[13278,13278],"mapped",[118,8725,109]],[[13279,13279],"mapped",[97,8725,109]],[[13280,13280],"mapped",[49,26085]],[[13281,13281],"mapped",[50,26085]],[[13282,13282],"mapped",[51,26085]],[[13283,13283],"mapped",[52,26085]],[[13284,13284],"mapped",[53,26085]],[[13285,13285],"mapped",[54,26085]],[[13286,13286],"mapped",[55,26085]],[[13287,13287],"mapped",[56,26085]],[[13288,13288],"mapped",[57,26085]],[[13289,13289],"mapped",[49,48,26085]],[[13290,13290],"mapped",[49,49,26085]],[[13291,13291],"mapped",[49,50,26085]],[[13292,13292],"mapped",[49,51,26085]],[[13293,13293],"mapped",[49,52,26085]],[[13294,13294],"mapped",[49,53,26085]],[[13295,13295],"mapped",[49,54,26085]],[[13296,13296],"mapped",[49,55,26085]],[[13297,13297],"mapped",[49,56,26085]],[[13298,13298],"mapped",[49,57,26085]],[[13299,13299],"mapped",[50,48,26085]],[[13300,13300],"mapped",[50,49,26085]],[[13301,13301],"mapped",[50,50,26085]],[[13302,13302],"mapped",[50,51,26085]],[[13303,13303],"mapped",[50,52,26085]],[[13304,13304],"mapped",[50,53,26085]],[[13305,13305],"mapped",[50,54,26085]],[[13306,13306],"mapped",[50,55,26085]],[[13307,13307],"mapped",[50,56,26085]],[[13308,13308],"mapped",[50,57,26085]],[[13309,13309],"mapped",[51,48,26085]],[[13310,13310],"mapped",[51,49,26085]],[[13311,13311],"mapped",[103,97,108]],[[13312,19893],"valid"],[[19894,19903],"disallowed"],[[19904,19967],"valid",[],"NV8"],[[19968,40869],"valid"],[[40870,40891],"valid"],[[40892,40899],"valid"],[[40900,40907],"valid"],[[40908,40908],"valid"],[[40909,40917],"valid"],[[40918,40959],"disallowed"],[[40960,42124],"valid"],[[42125,42127],"disallowed"],[[42128,42145],"valid",[],"NV8"],[[42146,42147],"valid",[],"NV8"],[[42148,42163],"valid",[],"NV8"],[[42164,42164],"valid",[],"NV8"],[[42165,42176],"valid",[],"NV8"],[[42177,42177],"valid",[],"NV8"],[[42178,42180],"valid",[],"NV8"],[[42181,42181],"valid",[],"NV8"],[[42182,42182],"valid",[],"NV8"],[[42183,42191],"disallowed"],[[42192,42237],"valid"],[[42238,42239],"valid",[],"NV8"],[[42240,42508],"valid"],[[42509,42511],"valid",[],"NV8"],[[42512,42539],"valid"],[[42540,42559],"disallowed"],[[42560,42560],"mapped",[42561]],[[42561,42561],"valid"],[[42562,42562],"mapped",[42563]],[[42563,42563],"valid"],[[42564,42564],"mapped",[42565]],[[42565,42565],"valid"],[[42566,42566],"mapped",[42567]],[[42567,42567],"valid"],[[42568,42568],"mapped",[42569]],[[42569,42569],"valid"],[[42570,42570],"mapped",[42571]],[[42571,42571],"valid"],[[42572,42572],"mapped",[42573]],[[42573,42573],"valid"],[[42574,42574],"mapped",[42575]],[[42575,42575],"valid"],[[42576,42576],"mapped",[42577]],[[42577,42577],"valid"],[[42578,42578],"mapped",[42579]],[[42579,42579],"valid"],[[42580,42580],"mapped",[42581]],[[42581,42581],"valid"],[[42582,42582],"mapped",[42583]],[[42583,42583],"valid"],[[42584,42584],"mapped",[42585]],[[42585,42585],"valid"],[[42586,42586],"mapped",[42587]],[[42587,42587],"valid"],[[42588,42588],"mapped",[42589]],[[42589,42589],"valid"],[[42590,42590],"mapped",[42591]],[[42591,42591],"valid"],[[42592,42592],"mapped",[42593]],[[42593,42593],"valid"],[[42594,42594],"mapped",[42595]],[[42595,42595],"valid"],[[42596,42596],"mapped",[42597]],[[42597,42597],"valid"],[[42598,42598],"mapped",[42599]],[[42599,42599],"valid"],[[42600,42600],"mapped",[42601]],[[42601,42601],"valid"],[[42602,42602],"mapped",[42603]],[[42603,42603],"valid"],[[42604,42604],"mapped",[42605]],[[42605,42607],"valid"],[[42608,42611],"valid",[],"NV8"],[[42612,42619],"valid"],[[42620,42621],"valid"],[[42622,42622],"valid",[],"NV8"],[[42623,42623],"valid"],[[42624,42624],"mapped",[42625]],[[42625,42625],"valid"],[[42626,42626],"mapped",[42627]],[[42627,42627],"valid"],[[42628,42628],"mapped",[42629]],[[42629,42629],"valid"],[[42630,42630],"mapped",[42631]],[[42631,42631],"valid"],[[42632,42632],"mapped",[42633]],[[42633,42633],"valid"],[[42634,42634],"mapped",[42635]],[[42635,42635],"valid"],[[42636,42636],"mapped",[42637]],[[42637,42637],"valid"],[[42638,42638],"mapped",[42639]],[[42639,42639],"valid"],[[42640,42640],"mapped",[42641]],[[42641,42641],"valid"],[[42642,42642],"mapped",[42643]],[[42643,42643],"valid"],[[42644,42644],"mapped",[42645]],[[42645,42645],"valid"],[[42646,42646],"mapped",[42647]],[[42647,42647],"valid"],[[42648,42648],"mapped",[42649]],[[42649,42649],"valid"],[[42650,42650],"mapped",[42651]],[[42651,42651],"valid"],[[42652,42652],"mapped",[1098]],[[42653,42653],"mapped",[1100]],[[42654,42654],"valid"],[[42655,42655],"valid"],[[42656,42725],"valid"],[[42726,42735],"valid",[],"NV8"],[[42736,42737],"valid"],[[42738,42743],"valid",[],"NV8"],[[42744,42751],"disallowed"],[[42752,42774],"valid",[],"NV8"],[[42775,42778],"valid"],[[42779,42783],"valid"],[[42784,42785],"valid",[],"NV8"],[[42786,42786],"mapped",[42787]],[[42787,42787],"valid"],[[42788,42788],"mapped",[42789]],[[42789,42789],"valid"],[[42790,42790],"mapped",[42791]],[[42791,42791],"valid"],[[42792,42792],"mapped",[42793]],[[42793,42793],"valid"],[[42794,42794],"mapped",[42795]],[[42795,42795],"valid"],[[42796,42796],"mapped",[42797]],[[42797,42797],"valid"],[[42798,42798],"mapped",[42799]],[[42799,42801],"valid"],[[42802,42802],"mapped",[42803]],[[42803,42803],"valid"],[[42804,42804],"mapped",[42805]],[[42805,42805],"valid"],[[42806,42806],"mapped",[42807]],[[42807,42807],"valid"],[[42808,42808],"mapped",[42809]],[[42809,42809],"valid"],[[42810,42810],"mapped",[42811]],[[42811,42811],"valid"],[[42812,42812],"mapped",[42813]],[[42813,42813],"valid"],[[42814,42814],"mapped",[42815]],[[42815,42815],"valid"],[[42816,42816],"mapped",[42817]],[[42817,42817],"valid"],[[42818,42818],"mapped",[42819]],[[42819,42819],"valid"],[[42820,42820],"mapped",[42821]],[[42821,42821],"valid"],[[42822,42822],"mapped",[42823]],[[42823,42823],"valid"],[[42824,42824],"mapped",[42825]],[[42825,42825],"valid"],[[42826,42826],"mapped",[42827]],[[42827,42827],"valid"],[[42828,42828],"mapped",[42829]],[[42829,42829],"valid"],[[42830,42830],"mapped",[42831]],[[42831,42831],"valid"],[[42832,42832],"mapped",[42833]],[[42833,42833],"valid"],[[42834,42834],"mapped",[42835]],[[42835,42835],"valid"],[[42836,42836],"mapped",[42837]],[[42837,42837],"valid"],[[42838,42838],"mapped",[42839]],[[42839,42839],"valid"],[[42840,42840],"mapped",[42841]],[[42841,42841],"valid"],[[42842,42842],"mapped",[42843]],[[42843,42843],"valid"],[[42844,42844],"mapped",[42845]],[[42845,42845],"valid"],[[42846,42846],"mapped",[42847]],[[42847,42847],"valid"],[[42848,42848],"mapped",[42849]],[[42849,42849],"valid"],[[42850,42850],"mapped",[42851]],[[42851,42851],"valid"],[[42852,42852],"mapped",[42853]],[[42853,42853],"valid"],[[42854,42854],"mapped",[42855]],[[42855,42855],"valid"],[[42856,42856],"mapped",[42857]],[[42857,42857],"valid"],[[42858,42858],"mapped",[42859]],[[42859,42859],"valid"],[[42860,42860],"mapped",[42861]],[[42861,42861],"valid"],[[42862,42862],"mapped",[42863]],[[42863,42863],"valid"],[[42864,42864],"mapped",[42863]],[[42865,42872],"valid"],[[42873,42873],"mapped",[42874]],[[42874,42874],"valid"],[[42875,42875],"mapped",[42876]],[[42876,42876],"valid"],[[42877,42877],"mapped",[7545]],[[42878,42878],"mapped",[42879]],[[42879,42879],"valid"],[[42880,42880],"mapped",[42881]],[[42881,42881],"valid"],[[42882,42882],"mapped",[42883]],[[42883,42883],"valid"],[[42884,42884],"mapped",[42885]],[[42885,42885],"valid"],[[42886,42886],"mapped",[42887]],[[42887,42888],"valid"],[[42889,42890],"valid",[],"NV8"],[[42891,42891],"mapped",[42892]],[[42892,42892],"valid"],[[42893,42893],"mapped",[613]],[[42894,42894],"valid"],[[42895,42895],"valid"],[[42896,42896],"mapped",[42897]],[[42897,42897],"valid"],[[42898,42898],"mapped",[42899]],[[42899,42899],"valid"],[[42900,42901],"valid"],[[42902,42902],"mapped",[42903]],[[42903,42903],"valid"],[[42904,42904],"mapped",[42905]],[[42905,42905],"valid"],[[42906,42906],"mapped",[42907]],[[42907,42907],"valid"],[[42908,42908],"mapped",[42909]],[[42909,42909],"valid"],[[42910,42910],"mapped",[42911]],[[42911,42911],"valid"],[[42912,42912],"mapped",[42913]],[[42913,42913],"valid"],[[42914,42914],"mapped",[42915]],[[42915,42915],"valid"],[[42916,42916],"mapped",[42917]],[[42917,42917],"valid"],[[42918,42918],"mapped",[42919]],[[42919,42919],"valid"],[[42920,42920],"mapped",[42921]],[[42921,42921],"valid"],[[42922,42922],"mapped",[614]],[[42923,42923],"mapped",[604]],[[42924,42924],"mapped",[609]],[[42925,42925],"mapped",[620]],[[42926,42927],"disallowed"],[[42928,42928],"mapped",[670]],[[42929,42929],"mapped",[647]],[[42930,42930],"mapped",[669]],[[42931,42931],"mapped",[43859]],[[42932,42932],"mapped",[42933]],[[42933,42933],"valid"],[[42934,42934],"mapped",[42935]],[[42935,42935],"valid"],[[42936,42998],"disallowed"],[[42999,42999],"valid"],[[43e3,43e3],"mapped",[295]],[[43001,43001],"mapped",[339]],[[43002,43002],"valid"],[[43003,43007],"valid"],[[43008,43047],"valid"],[[43048,43051],"valid",[],"NV8"],[[43052,43055],"disallowed"],[[43056,43065],"valid",[],"NV8"],[[43066,43071],"disallowed"],[[43072,43123],"valid"],[[43124,43127],"valid",[],"NV8"],[[43128,43135],"disallowed"],[[43136,43204],"valid"],[[43205,43213],"disallowed"],[[43214,43215],"valid",[],"NV8"],[[43216,43225],"valid"],[[43226,43231],"disallowed"],[[43232,43255],"valid"],[[43256,43258],"valid",[],"NV8"],[[43259,43259],"valid"],[[43260,43260],"valid",[],"NV8"],[[43261,43261],"valid"],[[43262,43263],"disallowed"],[[43264,43309],"valid"],[[43310,43311],"valid",[],"NV8"],[[43312,43347],"valid"],[[43348,43358],"disallowed"],[[43359,43359],"valid",[],"NV8"],[[43360,43388],"valid",[],"NV8"],[[43389,43391],"disallowed"],[[43392,43456],"valid"],[[43457,43469],"valid",[],"NV8"],[[43470,43470],"disallowed"],[[43471,43481],"valid"],[[43482,43485],"disallowed"],[[43486,43487],"valid",[],"NV8"],[[43488,43518],"valid"],[[43519,43519],"disallowed"],[[43520,43574],"valid"],[[43575,43583],"disallowed"],[[43584,43597],"valid"],[[43598,43599],"disallowed"],[[43600,43609],"valid"],[[43610,43611],"disallowed"],[[43612,43615],"valid",[],"NV8"],[[43616,43638],"valid"],[[43639,43641],"valid",[],"NV8"],[[43642,43643],"valid"],[[43644,43647],"valid"],[[43648,43714],"valid"],[[43715,43738],"disallowed"],[[43739,43741],"valid"],[[43742,43743],"valid",[],"NV8"],[[43744,43759],"valid"],[[43760,43761],"valid",[],"NV8"],[[43762,43766],"valid"],[[43767,43776],"disallowed"],[[43777,43782],"valid"],[[43783,43784],"disallowed"],[[43785,43790],"valid"],[[43791,43792],"disallowed"],[[43793,43798],"valid"],[[43799,43807],"disallowed"],[[43808,43814],"valid"],[[43815,43815],"disallowed"],[[43816,43822],"valid"],[[43823,43823],"disallowed"],[[43824,43866],"valid"],[[43867,43867],"valid",[],"NV8"],[[43868,43868],"mapped",[42791]],[[43869,43869],"mapped",[43831]],[[43870,43870],"mapped",[619]],[[43871,43871],"mapped",[43858]],[[43872,43875],"valid"],[[43876,43877],"valid"],[[43878,43887],"disallowed"],[[43888,43888],"mapped",[5024]],[[43889,43889],"mapped",[5025]],[[43890,43890],"mapped",[5026]],[[43891,43891],"mapped",[5027]],[[43892,43892],"mapped",[5028]],[[43893,43893],"mapped",[5029]],[[43894,43894],"mapped",[5030]],[[43895,43895],"mapped",[5031]],[[43896,43896],"mapped",[5032]],[[43897,43897],"mapped",[5033]],[[43898,43898],"mapped",[5034]],[[43899,43899],"mapped",[5035]],[[43900,43900],"mapped",[5036]],[[43901,43901],"mapped",[5037]],[[43902,43902],"mapped",[5038]],[[43903,43903],"mapped",[5039]],[[43904,43904],"mapped",[5040]],[[43905,43905],"mapped",[5041]],[[43906,43906],"mapped",[5042]],[[43907,43907],"mapped",[5043]],[[43908,43908],"mapped",[5044]],[[43909,43909],"mapped",[5045]],[[43910,43910],"mapped",[5046]],[[43911,43911],"mapped",[5047]],[[43912,43912],"mapped",[5048]],[[43913,43913],"mapped",[5049]],[[43914,43914],"mapped",[5050]],[[43915,43915],"mapped",[5051]],[[43916,43916],"mapped",[5052]],[[43917,43917],"mapped",[5053]],[[43918,43918],"mapped",[5054]],[[43919,43919],"mapped",[5055]],[[43920,43920],"mapped",[5056]],[[43921,43921],"mapped",[5057]],[[43922,43922],"mapped",[5058]],[[43923,43923],"mapped",[5059]],[[43924,43924],"mapped",[5060]],[[43925,43925],"mapped",[5061]],[[43926,43926],"mapped",[5062]],[[43927,43927],"mapped",[5063]],[[43928,43928],"mapped",[5064]],[[43929,43929],"mapped",[5065]],[[43930,43930],"mapped",[5066]],[[43931,43931],"mapped",[5067]],[[43932,43932],"mapped",[5068]],[[43933,43933],"mapped",[5069]],[[43934,43934],"mapped",[5070]],[[43935,43935],"mapped",[5071]],[[43936,43936],"mapped",[5072]],[[43937,43937],"mapped",[5073]],[[43938,43938],"mapped",[5074]],[[43939,43939],"mapped",[5075]],[[43940,43940],"mapped",[5076]],[[43941,43941],"mapped",[5077]],[[43942,43942],"mapped",[5078]],[[43943,43943],"mapped",[5079]],[[43944,43944],"mapped",[5080]],[[43945,43945],"mapped",[5081]],[[43946,43946],"mapped",[5082]],[[43947,43947],"mapped",[5083]],[[43948,43948],"mapped",[5084]],[[43949,43949],"mapped",[5085]],[[43950,43950],"mapped",[5086]],[[43951,43951],"mapped",[5087]],[[43952,43952],"mapped",[5088]],[[43953,43953],"mapped",[5089]],[[43954,43954],"mapped",[5090]],[[43955,43955],"mapped",[5091]],[[43956,43956],"mapped",[5092]],[[43957,43957],"mapped",[5093]],[[43958,43958],"mapped",[5094]],[[43959,43959],"mapped",[5095]],[[43960,43960],"mapped",[5096]],[[43961,43961],"mapped",[5097]],[[43962,43962],"mapped",[5098]],[[43963,43963],"mapped",[5099]],[[43964,43964],"mapped",[5100]],[[43965,43965],"mapped",[5101]],[[43966,43966],"mapped",[5102]],[[43967,43967],"mapped",[5103]],[[43968,44010],"valid"],[[44011,44011],"valid",[],"NV8"],[[44012,44013],"valid"],[[44014,44015],"disallowed"],[[44016,44025],"valid"],[[44026,44031],"disallowed"],[[44032,55203],"valid"],[[55204,55215],"disallowed"],[[55216,55238],"valid",[],"NV8"],[[55239,55242],"disallowed"],[[55243,55291],"valid",[],"NV8"],[[55292,55295],"disallowed"],[[55296,57343],"disallowed"],[[57344,63743],"disallowed"],[[63744,63744],"mapped",[35912]],[[63745,63745],"mapped",[26356]],[[63746,63746],"mapped",[36554]],[[63747,63747],"mapped",[36040]],[[63748,63748],"mapped",[28369]],[[63749,63749],"mapped",[20018]],[[63750,63750],"mapped",[21477]],[[63751,63752],"mapped",[40860]],[[63753,63753],"mapped",[22865]],[[63754,63754],"mapped",[37329]],[[63755,63755],"mapped",[21895]],[[63756,63756],"mapped",[22856]],[[63757,63757],"mapped",[25078]],[[63758,63758],"mapped",[30313]],[[63759,63759],"mapped",[32645]],[[63760,63760],"mapped",[34367]],[[63761,63761],"mapped",[34746]],[[63762,63762],"mapped",[35064]],[[63763,63763],"mapped",[37007]],[[63764,63764],"mapped",[27138]],[[63765,63765],"mapped",[27931]],[[63766,63766],"mapped",[28889]],[[63767,63767],"mapped",[29662]],[[63768,63768],"mapped",[33853]],[[63769,63769],"mapped",[37226]],[[63770,63770],"mapped",[39409]],[[63771,63771],"mapped",[20098]],[[63772,63772],"mapped",[21365]],[[63773,63773],"mapped",[27396]],[[63774,63774],"mapped",[29211]],[[63775,63775],"mapped",[34349]],[[63776,63776],"mapped",[40478]],[[63777,63777],"mapped",[23888]],[[63778,63778],"mapped",[28651]],[[63779,63779],"mapped",[34253]],[[63780,63780],"mapped",[35172]],[[63781,63781],"mapped",[25289]],[[63782,63782],"mapped",[33240]],[[63783,63783],"mapped",[34847]],[[63784,63784],"mapped",[24266]],[[63785,63785],"mapped",[26391]],[[63786,63786],"mapped",[28010]],[[63787,63787],"mapped",[29436]],[[63788,63788],"mapped",[37070]],[[63789,63789],"mapped",[20358]],[[63790,63790],"mapped",[20919]],[[63791,63791],"mapped",[21214]],[[63792,63792],"mapped",[25796]],[[63793,63793],"mapped",[27347]],[[63794,63794],"mapped",[29200]],[[63795,63795],"mapped",[30439]],[[63796,63796],"mapped",[32769]],[[63797,63797],"mapped",[34310]],[[63798,63798],"mapped",[34396]],[[63799,63799],"mapped",[36335]],[[63800,63800],"mapped",[38706]],[[63801,63801],"mapped",[39791]],[[63802,63802],"mapped",[40442]],[[63803,63803],"mapped",[30860]],[[63804,63804],"mapped",[31103]],[[63805,63805],"mapped",[32160]],[[63806,63806],"mapped",[33737]],[[63807,63807],"mapped",[37636]],[[63808,63808],"mapped",[40575]],[[63809,63809],"mapped",[35542]],[[63810,63810],"mapped",[22751]],[[63811,63811],"mapped",[24324]],[[63812,63812],"mapped",[31840]],[[63813,63813],"mapped",[32894]],[[63814,63814],"mapped",[29282]],[[63815,63815],"mapped",[30922]],[[63816,63816],"mapped",[36034]],[[63817,63817],"mapped",[38647]],[[63818,63818],"mapped",[22744]],[[63819,63819],"mapped",[23650]],[[63820,63820],"mapped",[27155]],[[63821,63821],"mapped",[28122]],[[63822,63822],"mapped",[28431]],[[63823,63823],"mapped",[32047]],[[63824,63824],"mapped",[32311]],[[63825,63825],"mapped",[38475]],[[63826,63826],"mapped",[21202]],[[63827,63827],"mapped",[32907]],[[63828,63828],"mapped",[20956]],[[63829,63829],"mapped",[20940]],[[63830,63830],"mapped",[31260]],[[63831,63831],"mapped",[32190]],[[63832,63832],"mapped",[33777]],[[63833,63833],"mapped",[38517]],[[63834,63834],"mapped",[35712]],[[63835,63835],"mapped",[25295]],[[63836,63836],"mapped",[27138]],[[63837,63837],"mapped",[35582]],[[63838,63838],"mapped",[20025]],[[63839,63839],"mapped",[23527]],[[63840,63840],"mapped",[24594]],[[63841,63841],"mapped",[29575]],[[63842,63842],"mapped",[30064]],[[63843,63843],"mapped",[21271]],[[63844,63844],"mapped",[30971]],[[63845,63845],"mapped",[20415]],[[63846,63846],"mapped",[24489]],[[63847,63847],"mapped",[19981]],[[63848,63848],"mapped",[27852]],[[63849,63849],"mapped",[25976]],[[63850,63850],"mapped",[32034]],[[63851,63851],"mapped",[21443]],[[63852,63852],"mapped",[22622]],[[63853,63853],"mapped",[30465]],[[63854,63854],"mapped",[33865]],[[63855,63855],"mapped",[35498]],[[63856,63856],"mapped",[27578]],[[63857,63857],"mapped",[36784]],[[63858,63858],"mapped",[27784]],[[63859,63859],"mapped",[25342]],[[63860,63860],"mapped",[33509]],[[63861,63861],"mapped",[25504]],[[63862,63862],"mapped",[30053]],[[63863,63863],"mapped",[20142]],[[63864,63864],"mapped",[20841]],[[63865,63865],"mapped",[20937]],[[63866,63866],"mapped",[26753]],[[63867,63867],"mapped",[31975]],[[63868,63868],"mapped",[33391]],[[63869,63869],"mapped",[35538]],[[63870,63870],"mapped",[37327]],[[63871,63871],"mapped",[21237]],[[63872,63872],"mapped",[21570]],[[63873,63873],"mapped",[22899]],[[63874,63874],"mapped",[24300]],[[63875,63875],"mapped",[26053]],[[63876,63876],"mapped",[28670]],[[63877,63877],"mapped",[31018]],[[63878,63878],"mapped",[38317]],[[63879,63879],"mapped",[39530]],[[63880,63880],"mapped",[40599]],[[63881,63881],"mapped",[40654]],[[63882,63882],"mapped",[21147]],[[63883,63883],"mapped",[26310]],[[63884,63884],"mapped",[27511]],[[63885,63885],"mapped",[36706]],[[63886,63886],"mapped",[24180]],[[63887,63887],"mapped",[24976]],[[63888,63888],"mapped",[25088]],[[63889,63889],"mapped",[25754]],[[63890,63890],"mapped",[28451]],[[63891,63891],"mapped",[29001]],[[63892,63892],"mapped",[29833]],[[63893,63893],"mapped",[31178]],[[63894,63894],"mapped",[32244]],[[63895,63895],"mapped",[32879]],[[63896,63896],"mapped",[36646]],[[63897,63897],"mapped",[34030]],[[63898,63898],"mapped",[36899]],[[63899,63899],"mapped",[37706]],[[63900,63900],"mapped",[21015]],[[63901,63901],"mapped",[21155]],[[63902,63902],"mapped",[21693]],[[63903,63903],"mapped",[28872]],[[63904,63904],"mapped",[35010]],[[63905,63905],"mapped",[35498]],[[63906,63906],"mapped",[24265]],[[63907,63907],"mapped",[24565]],[[63908,63908],"mapped",[25467]],[[63909,63909],"mapped",[27566]],[[63910,63910],"mapped",[31806]],[[63911,63911],"mapped",[29557]],[[63912,63912],"mapped",[20196]],[[63913,63913],"mapped",[22265]],[[63914,63914],"mapped",[23527]],[[63915,63915],"mapped",[23994]],[[63916,63916],"mapped",[24604]],[[63917,63917],"mapped",[29618]],[[63918,63918],"mapped",[29801]],[[63919,63919],"mapped",[32666]],[[63920,63920],"mapped",[32838]],[[63921,63921],"mapped",[37428]],[[63922,63922],"mapped",[38646]],[[63923,63923],"mapped",[38728]],[[63924,63924],"mapped",[38936]],[[63925,63925],"mapped",[20363]],[[63926,63926],"mapped",[31150]],[[63927,63927],"mapped",[37300]],[[63928,63928],"mapped",[38584]],[[63929,63929],"mapped",[24801]],[[63930,63930],"mapped",[20102]],[[63931,63931],"mapped",[20698]],[[63932,63932],"mapped",[23534]],[[63933,63933],"mapped",[23615]],[[63934,63934],"mapped",[26009]],[[63935,63935],"mapped",[27138]],[[63936,63936],"mapped",[29134]],[[63937,63937],"mapped",[30274]],[[63938,63938],"mapped",[34044]],[[63939,63939],"mapped",[36988]],[[63940,63940],"mapped",[40845]],[[63941,63941],"mapped",[26248]],[[63942,63942],"mapped",[38446]],[[63943,63943],"mapped",[21129]],[[63944,63944],"mapped",[26491]],[[63945,63945],"mapped",[26611]],[[63946,63946],"mapped",[27969]],[[63947,63947],"mapped",[28316]],[[63948,63948],"mapped",[29705]],[[63949,63949],"mapped",[30041]],[[63950,63950],"mapped",[30827]],[[63951,63951],"mapped",[32016]],[[63952,63952],"mapped",[39006]],[[63953,63953],"mapped",[20845]],[[63954,63954],"mapped",[25134]],[[63955,63955],"mapped",[38520]],[[63956,63956],"mapped",[20523]],[[63957,63957],"mapped",[23833]],[[63958,63958],"mapped",[28138]],[[63959,63959],"mapped",[36650]],[[63960,63960],"mapped",[24459]],[[63961,63961],"mapped",[24900]],[[63962,63962],"mapped",[26647]],[[63963,63963],"mapped",[29575]],[[63964,63964],"mapped",[38534]],[[63965,63965],"mapped",[21033]],[[63966,63966],"mapped",[21519]],[[63967,63967],"mapped",[23653]],[[63968,63968],"mapped",[26131]],[[63969,63969],"mapped",[26446]],[[63970,63970],"mapped",[26792]],[[63971,63971],"mapped",[27877]],[[63972,63972],"mapped",[29702]],[[63973,63973],"mapped",[30178]],[[63974,63974],"mapped",[32633]],[[63975,63975],"mapped",[35023]],[[63976,63976],"mapped",[35041]],[[63977,63977],"mapped",[37324]],[[63978,63978],"mapped",[38626]],[[63979,63979],"mapped",[21311]],[[63980,63980],"mapped",[28346]],[[63981,63981],"mapped",[21533]],[[63982,63982],"mapped",[29136]],[[63983,63983],"mapped",[29848]],[[63984,63984],"mapped",[34298]],[[63985,63985],"mapped",[38563]],[[63986,63986],"mapped",[40023]],[[63987,63987],"mapped",[40607]],[[63988,63988],"mapped",[26519]],[[63989,63989],"mapped",[28107]],[[63990,63990],"mapped",[33256]],[[63991,63991],"mapped",[31435]],[[63992,63992],"mapped",[31520]],[[63993,63993],"mapped",[31890]],[[63994,63994],"mapped",[29376]],[[63995,63995],"mapped",[28825]],[[63996,63996],"mapped",[35672]],[[63997,63997],"mapped",[20160]],[[63998,63998],"mapped",[33590]],[[63999,63999],"mapped",[21050]],[[64e3,64e3],"mapped",[20999]],[[64001,64001],"mapped",[24230]],[[64002,64002],"mapped",[25299]],[[64003,64003],"mapped",[31958]],[[64004,64004],"mapped",[23429]],[[64005,64005],"mapped",[27934]],[[64006,64006],"mapped",[26292]],[[64007,64007],"mapped",[36667]],[[64008,64008],"mapped",[34892]],[[64009,64009],"mapped",[38477]],[[64010,64010],"mapped",[35211]],[[64011,64011],"mapped",[24275]],[[64012,64012],"mapped",[20800]],[[64013,64013],"mapped",[21952]],[[64014,64015],"valid"],[[64016,64016],"mapped",[22618]],[[64017,64017],"valid"],[[64018,64018],"mapped",[26228]],[[64019,64020],"valid"],[[64021,64021],"mapped",[20958]],[[64022,64022],"mapped",[29482]],[[64023,64023],"mapped",[30410]],[[64024,64024],"mapped",[31036]],[[64025,64025],"mapped",[31070]],[[64026,64026],"mapped",[31077]],[[64027,64027],"mapped",[31119]],[[64028,64028],"mapped",[38742]],[[64029,64029],"mapped",[31934]],[[64030,64030],"mapped",[32701]],[[64031,64031],"valid"],[[64032,64032],"mapped",[34322]],[[64033,64033],"valid"],[[64034,64034],"mapped",[35576]],[[64035,64036],"valid"],[[64037,64037],"mapped",[36920]],[[64038,64038],"mapped",[37117]],[[64039,64041],"valid"],[[64042,64042],"mapped",[39151]],[[64043,64043],"mapped",[39164]],[[64044,64044],"mapped",[39208]],[[64045,64045],"mapped",[40372]],[[64046,64046],"mapped",[37086]],[[64047,64047],"mapped",[38583]],[[64048,64048],"mapped",[20398]],[[64049,64049],"mapped",[20711]],[[64050,64050],"mapped",[20813]],[[64051,64051],"mapped",[21193]],[[64052,64052],"mapped",[21220]],[[64053,64053],"mapped",[21329]],[[64054,64054],"mapped",[21917]],[[64055,64055],"mapped",[22022]],[[64056,64056],"mapped",[22120]],[[64057,64057],"mapped",[22592]],[[64058,64058],"mapped",[22696]],[[64059,64059],"mapped",[23652]],[[64060,64060],"mapped",[23662]],[[64061,64061],"mapped",[24724]],[[64062,64062],"mapped",[24936]],[[64063,64063],"mapped",[24974]],[[64064,64064],"mapped",[25074]],[[64065,64065],"mapped",[25935]],[[64066,64066],"mapped",[26082]],[[64067,64067],"mapped",[26257]],[[64068,64068],"mapped",[26757]],[[64069,64069],"mapped",[28023]],[[64070,64070],"mapped",[28186]],[[64071,64071],"mapped",[28450]],[[64072,64072],"mapped",[29038]],[[64073,64073],"mapped",[29227]],[[64074,64074],"mapped",[29730]],[[64075,64075],"mapped",[30865]],[[64076,64076],"mapped",[31038]],[[64077,64077],"mapped",[31049]],[[64078,64078],"mapped",[31048]],[[64079,64079],"mapped",[31056]],[[64080,64080],"mapped",[31062]],[[64081,64081],"mapped",[31069]],[[64082,64082],"mapped",[31117]],[[64083,64083],"mapped",[31118]],[[64084,64084],"mapped",[31296]],[[64085,64085],"mapped",[31361]],[[64086,64086],"mapped",[31680]],[[64087,64087],"mapped",[32244]],[[64088,64088],"mapped",[32265]],[[64089,64089],"mapped",[32321]],[[64090,64090],"mapped",[32626]],[[64091,64091],"mapped",[32773]],[[64092,64092],"mapped",[33261]],[[64093,64094],"mapped",[33401]],[[64095,64095],"mapped",[33879]],[[64096,64096],"mapped",[35088]],[[64097,64097],"mapped",[35222]],[[64098,64098],"mapped",[35585]],[[64099,64099],"mapped",[35641]],[[64100,64100],"mapped",[36051]],[[64101,64101],"mapped",[36104]],[[64102,64102],"mapped",[36790]],[[64103,64103],"mapped",[36920]],[[64104,64104],"mapped",[38627]],[[64105,64105],"mapped",[38911]],[[64106,64106],"mapped",[38971]],[[64107,64107],"mapped",[24693]],[[64108,64108],"mapped",[148206]],[[64109,64109],"mapped",[33304]],[[64110,64111],"disallowed"],[[64112,64112],"mapped",[20006]],[[64113,64113],"mapped",[20917]],[[64114,64114],"mapped",[20840]],[[64115,64115],"mapped",[20352]],[[64116,64116],"mapped",[20805]],[[64117,64117],"mapped",[20864]],[[64118,64118],"mapped",[21191]],[[64119,64119],"mapped",[21242]],[[64120,64120],"mapped",[21917]],[[64121,64121],"mapped",[21845]],[[64122,64122],"mapped",[21913]],[[64123,64123],"mapped",[21986]],[[64124,64124],"mapped",[22618]],[[64125,64125],"mapped",[22707]],[[64126,64126],"mapped",[22852]],[[64127,64127],"mapped",[22868]],[[64128,64128],"mapped",[23138]],[[64129,64129],"mapped",[23336]],[[64130,64130],"mapped",[24274]],[[64131,64131],"mapped",[24281]],[[64132,64132],"mapped",[24425]],[[64133,64133],"mapped",[24493]],[[64134,64134],"mapped",[24792]],[[64135,64135],"mapped",[24910]],[[64136,64136],"mapped",[24840]],[[64137,64137],"mapped",[24974]],[[64138,64138],"mapped",[24928]],[[64139,64139],"mapped",[25074]],[[64140,64140],"mapped",[25140]],[[64141,64141],"mapped",[25540]],[[64142,64142],"mapped",[25628]],[[64143,64143],"mapped",[25682]],[[64144,64144],"mapped",[25942]],[[64145,64145],"mapped",[26228]],[[64146,64146],"mapped",[26391]],[[64147,64147],"mapped",[26395]],[[64148,64148],"mapped",[26454]],[[64149,64149],"mapped",[27513]],[[64150,64150],"mapped",[27578]],[[64151,64151],"mapped",[27969]],[[64152,64152],"mapped",[28379]],[[64153,64153],"mapped",[28363]],[[64154,64154],"mapped",[28450]],[[64155,64155],"mapped",[28702]],[[64156,64156],"mapped",[29038]],[[64157,64157],"mapped",[30631]],[[64158,64158],"mapped",[29237]],[[64159,64159],"mapped",[29359]],[[64160,64160],"mapped",[29482]],[[64161,64161],"mapped",[29809]],[[64162,64162],"mapped",[29958]],[[64163,64163],"mapped",[30011]],[[64164,64164],"mapped",[30237]],[[64165,64165],"mapped",[30239]],[[64166,64166],"mapped",[30410]],[[64167,64167],"mapped",[30427]],[[64168,64168],"mapped",[30452]],[[64169,64169],"mapped",[30538]],[[64170,64170],"mapped",[30528]],[[64171,64171],"mapped",[30924]],[[64172,64172],"mapped",[31409]],[[64173,64173],"mapped",[31680]],[[64174,64174],"mapped",[31867]],[[64175,64175],"mapped",[32091]],[[64176,64176],"mapped",[32244]],[[64177,64177],"mapped",[32574]],[[64178,64178],"mapped",[32773]],[[64179,64179],"mapped",[33618]],[[64180,64180],"mapped",[33775]],[[64181,64181],"mapped",[34681]],[[64182,64182],"mapped",[35137]],[[64183,64183],"mapped",[35206]],[[64184,64184],"mapped",[35222]],[[64185,64185],"mapped",[35519]],[[64186,64186],"mapped",[35576]],[[64187,64187],"mapped",[35531]],[[64188,64188],"mapped",[35585]],[[64189,64189],"mapped",[35582]],[[64190,64190],"mapped",[35565]],[[64191,64191],"mapped",[35641]],[[64192,64192],"mapped",[35722]],[[64193,64193],"mapped",[36104]],[[64194,64194],"mapped",[36664]],[[64195,64195],"mapped",[36978]],[[64196,64196],"mapped",[37273]],[[64197,64197],"mapped",[37494]],[[64198,64198],"mapped",[38524]],[[64199,64199],"mapped",[38627]],[[64200,64200],"mapped",[38742]],[[64201,64201],"mapped",[38875]],[[64202,64202],"mapped",[38911]],[[64203,64203],"mapped",[38923]],[[64204,64204],"mapped",[38971]],[[64205,64205],"mapped",[39698]],[[64206,64206],"mapped",[40860]],[[64207,64207],"mapped",[141386]],[[64208,64208],"mapped",[141380]],[[64209,64209],"mapped",[144341]],[[64210,64210],"mapped",[15261]],[[64211,64211],"mapped",[16408]],[[64212,64212],"mapped",[16441]],[[64213,64213],"mapped",[152137]],[[64214,64214],"mapped",[154832]],[[64215,64215],"mapped",[163539]],[[64216,64216],"mapped",[40771]],[[64217,64217],"mapped",[40846]],[[64218,64255],"disallowed"],[[64256,64256],"mapped",[102,102]],[[64257,64257],"mapped",[102,105]],[[64258,64258],"mapped",[102,108]],[[64259,64259],"mapped",[102,102,105]],[[64260,64260],"mapped",[102,102,108]],[[64261,64262],"mapped",[115,116]],[[64263,64274],"disallowed"],[[64275,64275],"mapped",[1396,1398]],[[64276,64276],"mapped",[1396,1381]],[[64277,64277],"mapped",[1396,1387]],[[64278,64278],"mapped",[1406,1398]],[[64279,64279],"mapped",[1396,1389]],[[64280,64284],"disallowed"],[[64285,64285],"mapped",[1497,1460]],[[64286,64286],"valid"],[[64287,64287],"mapped",[1522,1463]],[[64288,64288],"mapped",[1506]],[[64289,64289],"mapped",[1488]],[[64290,64290],"mapped",[1491]],[[64291,64291],"mapped",[1492]],[[64292,64292],"mapped",[1499]],[[64293,64293],"mapped",[1500]],[[64294,64294],"mapped",[1501]],[[64295,64295],"mapped",[1512]],[[64296,64296],"mapped",[1514]],[[64297,64297],"disallowed_STD3_mapped",[43]],[[64298,64298],"mapped",[1513,1473]],[[64299,64299],"mapped",[1513,1474]],[[64300,64300],"mapped",[1513,1468,1473]],[[64301,64301],"mapped",[1513,1468,1474]],[[64302,64302],"mapped",[1488,1463]],[[64303,64303],"mapped",[1488,1464]],[[64304,64304],"mapped",[1488,1468]],[[64305,64305],"mapped",[1489,1468]],[[64306,64306],"mapped",[1490,1468]],[[64307,64307],"mapped",[1491,1468]],[[64308,64308],"mapped",[1492,1468]],[[64309,64309],"mapped",[1493,1468]],[[64310,64310],"mapped",[1494,1468]],[[64311,64311],"disallowed"],[[64312,64312],"mapped",[1496,1468]],[[64313,64313],"mapped",[1497,1468]],[[64314,64314],"mapped",[1498,1468]],[[64315,64315],"mapped",[1499,1468]],[[64316,64316],"mapped",[1500,1468]],[[64317,64317],"disallowed"],[[64318,64318],"mapped",[1502,1468]],[[64319,64319],"disallowed"],[[64320,64320],"mapped",[1504,1468]],[[64321,64321],"mapped",[1505,1468]],[[64322,64322],"disallowed"],[[64323,64323],"mapped",[1507,1468]],[[64324,64324],"mapped",[1508,1468]],[[64325,64325],"disallowed"],[[64326,64326],"mapped",[1510,1468]],[[64327,64327],"mapped",[1511,1468]],[[64328,64328],"mapped",[1512,1468]],[[64329,64329],"mapped",[1513,1468]],[[64330,64330],"mapped",[1514,1468]],[[64331,64331],"mapped",[1493,1465]],[[64332,64332],"mapped",[1489,1471]],[[64333,64333],"mapped",[1499,1471]],[[64334,64334],"mapped",[1508,1471]],[[64335,64335],"mapped",[1488,1500]],[[64336,64337],"mapped",[1649]],[[64338,64341],"mapped",[1659]],[[64342,64345],"mapped",[1662]],[[64346,64349],"mapped",[1664]],[[64350,64353],"mapped",[1658]],[[64354,64357],"mapped",[1663]],[[64358,64361],"mapped",[1657]],[[64362,64365],"mapped",[1700]],[[64366,64369],"mapped",[1702]],[[64370,64373],"mapped",[1668]],[[64374,64377],"mapped",[1667]],[[64378,64381],"mapped",[1670]],[[64382,64385],"mapped",[1671]],[[64386,64387],"mapped",[1677]],[[64388,64389],"mapped",[1676]],[[64390,64391],"mapped",[1678]],[[64392,64393],"mapped",[1672]],[[64394,64395],"mapped",[1688]],[[64396,64397],"mapped",[1681]],[[64398,64401],"mapped",[1705]],[[64402,64405],"mapped",[1711]],[[64406,64409],"mapped",[1715]],[[64410,64413],"mapped",[1713]],[[64414,64415],"mapped",[1722]],[[64416,64419],"mapped",[1723]],[[64420,64421],"mapped",[1728]],[[64422,64425],"mapped",[1729]],[[64426,64429],"mapped",[1726]],[[64430,64431],"mapped",[1746]],[[64432,64433],"mapped",[1747]],[[64434,64449],"valid",[],"NV8"],[[64450,64466],"disallowed"],[[64467,64470],"mapped",[1709]],[[64471,64472],"mapped",[1735]],[[64473,64474],"mapped",[1734]],[[64475,64476],"mapped",[1736]],[[64477,64477],"mapped",[1735,1652]],[[64478,64479],"mapped",[1739]],[[64480,64481],"mapped",[1733]],[[64482,64483],"mapped",[1737]],[[64484,64487],"mapped",[1744]],[[64488,64489],"mapped",[1609]],[[64490,64491],"mapped",[1574,1575]],[[64492,64493],"mapped",[1574,1749]],[[64494,64495],"mapped",[1574,1608]],[[64496,64497],"mapped",[1574,1735]],[[64498,64499],"mapped",[1574,1734]],[[64500,64501],"mapped",[1574,1736]],[[64502,64504],"mapped",[1574,1744]],[[64505,64507],"mapped",[1574,1609]],[[64508,64511],"mapped",[1740]],[[64512,64512],"mapped",[1574,1580]],[[64513,64513],"mapped",[1574,1581]],[[64514,64514],"mapped",[1574,1605]],[[64515,64515],"mapped",[1574,1609]],[[64516,64516],"mapped",[1574,1610]],[[64517,64517],"mapped",[1576,1580]],[[64518,64518],"mapped",[1576,1581]],[[64519,64519],"mapped",[1576,1582]],[[64520,64520],"mapped",[1576,1605]],[[64521,64521],"mapped",[1576,1609]],[[64522,64522],"mapped",[1576,1610]],[[64523,64523],"mapped",[1578,1580]],[[64524,64524],"mapped",[1578,1581]],[[64525,64525],"mapped",[1578,1582]],[[64526,64526],"mapped",[1578,1605]],[[64527,64527],"mapped",[1578,1609]],[[64528,64528],"mapped",[1578,1610]],[[64529,64529],"mapped",[1579,1580]],[[64530,64530],"mapped",[1579,1605]],[[64531,64531],"mapped",[1579,1609]],[[64532,64532],"mapped",[1579,1610]],[[64533,64533],"mapped",[1580,1581]],[[64534,64534],"mapped",[1580,1605]],[[64535,64535],"mapped",[1581,1580]],[[64536,64536],"mapped",[1581,1605]],[[64537,64537],"mapped",[1582,1580]],[[64538,64538],"mapped",[1582,1581]],[[64539,64539],"mapped",[1582,1605]],[[64540,64540],"mapped",[1587,1580]],[[64541,64541],"mapped",[1587,1581]],[[64542,64542],"mapped",[1587,1582]],[[64543,64543],"mapped",[1587,1605]],[[64544,64544],"mapped",[1589,1581]],[[64545,64545],"mapped",[1589,1605]],[[64546,64546],"mapped",[1590,1580]],[[64547,64547],"mapped",[1590,1581]],[[64548,64548],"mapped",[1590,1582]],[[64549,64549],"mapped",[1590,1605]],[[64550,64550],"mapped",[1591,1581]],[[64551,64551],"mapped",[1591,1605]],[[64552,64552],"mapped",[1592,1605]],[[64553,64553],"mapped",[1593,1580]],[[64554,64554],"mapped",[1593,1605]],[[64555,64555],"mapped",[1594,1580]],[[64556,64556],"mapped",[1594,1605]],[[64557,64557],"mapped",[1601,1580]],[[64558,64558],"mapped",[1601,1581]],[[64559,64559],"mapped",[1601,1582]],[[64560,64560],"mapped",[1601,1605]],[[64561,64561],"mapped",[1601,1609]],[[64562,64562],"mapped",[1601,1610]],[[64563,64563],"mapped",[1602,1581]],[[64564,64564],"mapped",[1602,1605]],[[64565,64565],"mapped",[1602,1609]],[[64566,64566],"mapped",[1602,1610]],[[64567,64567],"mapped",[1603,1575]],[[64568,64568],"mapped",[1603,1580]],[[64569,64569],"mapped",[1603,1581]],[[64570,64570],"mapped",[1603,1582]],[[64571,64571],"mapped",[1603,1604]],[[64572,64572],"mapped",[1603,1605]],[[64573,64573],"mapped",[1603,1609]],[[64574,64574],"mapped",[1603,1610]],[[64575,64575],"mapped",[1604,1580]],[[64576,64576],"mapped",[1604,1581]],[[64577,64577],"mapped",[1604,1582]],[[64578,64578],"mapped",[1604,1605]],[[64579,64579],"mapped",[1604,1609]],[[64580,64580],"mapped",[1604,1610]],[[64581,64581],"mapped",[1605,1580]],[[64582,64582],"mapped",[1605,1581]],[[64583,64583],"mapped",[1605,1582]],[[64584,64584],"mapped",[1605,1605]],[[64585,64585],"mapped",[1605,1609]],[[64586,64586],"mapped",[1605,1610]],[[64587,64587],"mapped",[1606,1580]],[[64588,64588],"mapped",[1606,1581]],[[64589,64589],"mapped",[1606,1582]],[[64590,64590],"mapped",[1606,1605]],[[64591,64591],"mapped",[1606,1609]],[[64592,64592],"mapped",[1606,1610]],[[64593,64593],"mapped",[1607,1580]],[[64594,64594],"mapped",[1607,1605]],[[64595,64595],"mapped",[1607,1609]],[[64596,64596],"mapped",[1607,1610]],[[64597,64597],"mapped",[1610,1580]],[[64598,64598],"mapped",[1610,1581]],[[64599,64599],"mapped",[1610,1582]],[[64600,64600],"mapped",[1610,1605]],[[64601,64601],"mapped",[1610,1609]],[[64602,64602],"mapped",[1610,1610]],[[64603,64603],"mapped",[1584,1648]],[[64604,64604],"mapped",[1585,1648]],[[64605,64605],"mapped",[1609,1648]],[[64606,64606],"disallowed_STD3_mapped",[32,1612,1617]],[[64607,64607],"disallowed_STD3_mapped",[32,1613,1617]],[[64608,64608],"disallowed_STD3_mapped",[32,1614,1617]],[[64609,64609],"disallowed_STD3_mapped",[32,1615,1617]],[[64610,64610],"disallowed_STD3_mapped",[32,1616,1617]],[[64611,64611],"disallowed_STD3_mapped",[32,1617,1648]],[[64612,64612],"mapped",[1574,1585]],[[64613,64613],"mapped",[1574,1586]],[[64614,64614],"mapped",[1574,1605]],[[64615,64615],"mapped",[1574,1606]],[[64616,64616],"mapped",[1574,1609]],[[64617,64617],"mapped",[1574,1610]],[[64618,64618],"mapped",[1576,1585]],[[64619,64619],"mapped",[1576,1586]],[[64620,64620],"mapped",[1576,1605]],[[64621,64621],"mapped",[1576,1606]],[[64622,64622],"mapped",[1576,1609]],[[64623,64623],"mapped",[1576,1610]],[[64624,64624],"mapped",[1578,1585]],[[64625,64625],"mapped",[1578,1586]],[[64626,64626],"mapped",[1578,1605]],[[64627,64627],"mapped",[1578,1606]],[[64628,64628],"mapped",[1578,1609]],[[64629,64629],"mapped",[1578,1610]],[[64630,64630],"mapped",[1579,1585]],[[64631,64631],"mapped",[1579,1586]],[[64632,64632],"mapped",[1579,1605]],[[64633,64633],"mapped",[1579,1606]],[[64634,64634],"mapped",[1579,1609]],[[64635,64635],"mapped",[1579,1610]],[[64636,64636],"mapped",[1601,1609]],[[64637,64637],"mapped",[1601,1610]],[[64638,64638],"mapped",[1602,1609]],[[64639,64639],"mapped",[1602,1610]],[[64640,64640],"mapped",[1603,1575]],[[64641,64641],"mapped",[1603,1604]],[[64642,64642],"mapped",[1603,1605]],[[64643,64643],"mapped",[1603,1609]],[[64644,64644],"mapped",[1603,1610]],[[64645,64645],"mapped",[1604,1605]],[[64646,64646],"mapped",[1604,1609]],[[64647,64647],"mapped",[1604,1610]],[[64648,64648],"mapped",[1605,1575]],[[64649,64649],"mapped",[1605,1605]],[[64650,64650],"mapped",[1606,1585]],[[64651,64651],"mapped",[1606,1586]],[[64652,64652],"mapped",[1606,1605]],[[64653,64653],"mapped",[1606,1606]],[[64654,64654],"mapped",[1606,1609]],[[64655,64655],"mapped",[1606,1610]],[[64656,64656],"mapped",[1609,1648]],[[64657,64657],"mapped",[1610,1585]],[[64658,64658],"mapped",[1610,1586]],[[64659,64659],"mapped",[1610,1605]],[[64660,64660],"mapped",[1610,1606]],[[64661,64661],"mapped",[1610,1609]],[[64662,64662],"mapped",[1610,1610]],[[64663,64663],"mapped",[1574,1580]],[[64664,64664],"mapped",[1574,1581]],[[64665,64665],"mapped",[1574,1582]],[[64666,64666],"mapped",[1574,1605]],[[64667,64667],"mapped",[1574,1607]],[[64668,64668],"mapped",[1576,1580]],[[64669,64669],"mapped",[1576,1581]],[[64670,64670],"mapped",[1576,1582]],[[64671,64671],"mapped",[1576,1605]],[[64672,64672],"mapped",[1576,1607]],[[64673,64673],"mapped",[1578,1580]],[[64674,64674],"mapped",[1578,1581]],[[64675,64675],"mapped",[1578,1582]],[[64676,64676],"mapped",[1578,1605]],[[64677,64677],"mapped",[1578,1607]],[[64678,64678],"mapped",[1579,1605]],[[64679,64679],"mapped",[1580,1581]],[[64680,64680],"mapped",[1580,1605]],[[64681,64681],"mapped",[1581,1580]],[[64682,64682],"mapped",[1581,1605]],[[64683,64683],"mapped",[1582,1580]],[[64684,64684],"mapped",[1582,1605]],[[64685,64685],"mapped",[1587,1580]],[[64686,64686],"mapped",[1587,1581]],[[64687,64687],"mapped",[1587,1582]],[[64688,64688],"mapped",[1587,1605]],[[64689,64689],"mapped",[1589,1581]],[[64690,64690],"mapped",[1589,1582]],[[64691,64691],"mapped",[1589,1605]],[[64692,64692],"mapped",[1590,1580]],[[64693,64693],"mapped",[1590,1581]],[[64694,64694],"mapped",[1590,1582]],[[64695,64695],"mapped",[1590,1605]],[[64696,64696],"mapped",[1591,1581]],[[64697,64697],"mapped",[1592,1605]],[[64698,64698],"mapped",[1593,1580]],[[64699,64699],"mapped",[1593,1605]],[[64700,64700],"mapped",[1594,1580]],[[64701,64701],"mapped",[1594,1605]],[[64702,64702],"mapped",[1601,1580]],[[64703,64703],"mapped",[1601,1581]],[[64704,64704],"mapped",[1601,1582]],[[64705,64705],"mapped",[1601,1605]],[[64706,64706],"mapped",[1602,1581]],[[64707,64707],"mapped",[1602,1605]],[[64708,64708],"mapped",[1603,1580]],[[64709,64709],"mapped",[1603,1581]],[[64710,64710],"mapped",[1603,1582]],[[64711,64711],"mapped",[1603,1604]],[[64712,64712],"mapped",[1603,1605]],[[64713,64713],"mapped",[1604,1580]],[[64714,64714],"mapped",[1604,1581]],[[64715,64715],"mapped",[1604,1582]],[[64716,64716],"mapped",[1604,1605]],[[64717,64717],"mapped",[1604,1607]],[[64718,64718],"mapped",[1605,1580]],[[64719,64719],"mapped",[1605,1581]],[[64720,64720],"mapped",[1605,1582]],[[64721,64721],"mapped",[1605,1605]],[[64722,64722],"mapped",[1606,1580]],[[64723,64723],"mapped",[1606,1581]],[[64724,64724],"mapped",[1606,1582]],[[64725,64725],"mapped",[1606,1605]],[[64726,64726],"mapped",[1606,1607]],[[64727,64727],"mapped",[1607,1580]],[[64728,64728],"mapped",[1607,1605]],[[64729,64729],"mapped",[1607,1648]],[[64730,64730],"mapped",[1610,1580]],[[64731,64731],"mapped",[1610,1581]],[[64732,64732],"mapped",[1610,1582]],[[64733,64733],"mapped",[1610,1605]],[[64734,64734],"mapped",[1610,1607]],[[64735,64735],"mapped",[1574,1605]],[[64736,64736],"mapped",[1574,1607]],[[64737,64737],"mapped",[1576,1605]],[[64738,64738],"mapped",[1576,1607]],[[64739,64739],"mapped",[1578,1605]],[[64740,64740],"mapped",[1578,1607]],[[64741,64741],"mapped",[1579,1605]],[[64742,64742],"mapped",[1579,1607]],[[64743,64743],"mapped",[1587,1605]],[[64744,64744],"mapped",[1587,1607]],[[64745,64745],"mapped",[1588,1605]],[[64746,64746],"mapped",[1588,1607]],[[64747,64747],"mapped",[1603,1604]],[[64748,64748],"mapped",[1603,1605]],[[64749,64749],"mapped",[1604,1605]],[[64750,64750],"mapped",[1606,1605]],[[64751,64751],"mapped",[1606,1607]],[[64752,64752],"mapped",[1610,1605]],[[64753,64753],"mapped",[1610,1607]],[[64754,64754],"mapped",[1600,1614,1617]],[[64755,64755],"mapped",[1600,1615,1617]],[[64756,64756],"mapped",[1600,1616,1617]],[[64757,64757],"mapped",[1591,1609]],[[64758,64758],"mapped",[1591,1610]],[[64759,64759],"mapped",[1593,1609]],[[64760,64760],"mapped",[1593,1610]],[[64761,64761],"mapped",[1594,1609]],[[64762,64762],"mapped",[1594,1610]],[[64763,64763],"mapped",[1587,1609]],[[64764,64764],"mapped",[1587,1610]],[[64765,64765],"mapped",[1588,1609]],[[64766,64766],"mapped",[1588,1610]],[[64767,64767],"mapped",[1581,1609]],[[64768,64768],"mapped",[1581,1610]],[[64769,64769],"mapped",[1580,1609]],[[64770,64770],"mapped",[1580,1610]],[[64771,64771],"mapped",[1582,1609]],[[64772,64772],"mapped",[1582,1610]],[[64773,64773],"mapped",[1589,1609]],[[64774,64774],"mapped",[1589,1610]],[[64775,64775],"mapped",[1590,1609]],[[64776,64776],"mapped",[1590,1610]],[[64777,64777],"mapped",[1588,1580]],[[64778,64778],"mapped",[1588,1581]],[[64779,64779],"mapped",[1588,1582]],[[64780,64780],"mapped",[1588,1605]],[[64781,64781],"mapped",[1588,1585]],[[64782,64782],"mapped",[1587,1585]],[[64783,64783],"mapped",[1589,1585]],[[64784,64784],"mapped",[1590,1585]],[[64785,64785],"mapped",[1591,1609]],[[64786,64786],"mapped",[1591,1610]],[[64787,64787],"mapped",[1593,1609]],[[64788,64788],"mapped",[1593,1610]],[[64789,64789],"mapped",[1594,1609]],[[64790,64790],"mapped",[1594,1610]],[[64791,64791],"mapped",[1587,1609]],[[64792,64792],"mapped",[1587,1610]],[[64793,64793],"mapped",[1588,1609]],[[64794,64794],"mapped",[1588,1610]],[[64795,64795],"mapped",[1581,1609]],[[64796,64796],"mapped",[1581,1610]],[[64797,64797],"mapped",[1580,1609]],[[64798,64798],"mapped",[1580,1610]],[[64799,64799],"mapped",[1582,1609]],[[64800,64800],"mapped",[1582,1610]],[[64801,64801],"mapped",[1589,1609]],[[64802,64802],"mapped",[1589,1610]],[[64803,64803],"mapped",[1590,1609]],[[64804,64804],"mapped",[1590,1610]],[[64805,64805],"mapped",[1588,1580]],[[64806,64806],"mapped",[1588,1581]],[[64807,64807],"mapped",[1588,1582]],[[64808,64808],"mapped",[1588,1605]],[[64809,64809],"mapped",[1588,1585]],[[64810,64810],"mapped",[1587,1585]],[[64811,64811],"mapped",[1589,1585]],[[64812,64812],"mapped",[1590,1585]],[[64813,64813],"mapped",[1588,1580]],[[64814,64814],"mapped",[1588,1581]],[[64815,64815],"mapped",[1588,1582]],[[64816,64816],"mapped",[1588,1605]],[[64817,64817],"mapped",[1587,1607]],[[64818,64818],"mapped",[1588,1607]],[[64819,64819],"mapped",[1591,1605]],[[64820,64820],"mapped",[1587,1580]],[[64821,64821],"mapped",[1587,1581]],[[64822,64822],"mapped",[1587,1582]],[[64823,64823],"mapped",[1588,1580]],[[64824,64824],"mapped",[1588,1581]],[[64825,64825],"mapped",[1588,1582]],[[64826,64826],"mapped",[1591,1605]],[[64827,64827],"mapped",[1592,1605]],[[64828,64829],"mapped",[1575,1611]],[[64830,64831],"valid",[],"NV8"],[[64832,64847],"disallowed"],[[64848,64848],"mapped",[1578,1580,1605]],[[64849,64850],"mapped",[1578,1581,1580]],[[64851,64851],"mapped",[1578,1581,1605]],[[64852,64852],"mapped",[1578,1582,1605]],[[64853,64853],"mapped",[1578,1605,1580]],[[64854,64854],"mapped",[1578,1605,1581]],[[64855,64855],"mapped",[1578,1605,1582]],[[64856,64857],"mapped",[1580,1605,1581]],[[64858,64858],"mapped",[1581,1605,1610]],[[64859,64859],"mapped",[1581,1605,1609]],[[64860,64860],"mapped",[1587,1581,1580]],[[64861,64861],"mapped",[1587,1580,1581]],[[64862,64862],"mapped",[1587,1580,1609]],[[64863,64864],"mapped",[1587,1605,1581]],[[64865,64865],"mapped",[1587,1605,1580]],[[64866,64867],"mapped",[1587,1605,1605]],[[64868,64869],"mapped",[1589,1581,1581]],[[64870,64870],"mapped",[1589,1605,1605]],[[64871,64872],"mapped",[1588,1581,1605]],[[64873,64873],"mapped",[1588,1580,1610]],[[64874,64875],"mapped",[1588,1605,1582]],[[64876,64877],"mapped",[1588,1605,1605]],[[64878,64878],"mapped",[1590,1581,1609]],[[64879,64880],"mapped",[1590,1582,1605]],[[64881,64882],"mapped",[1591,1605,1581]],[[64883,64883],"mapped",[1591,1605,1605]],[[64884,64884],"mapped",[1591,1605,1610]],[[64885,64885],"mapped",[1593,1580,1605]],[[64886,64887],"mapped",[1593,1605,1605]],[[64888,64888],"mapped",[1593,1605,1609]],[[64889,64889],"mapped",[1594,1605,1605]],[[64890,64890],"mapped",[1594,1605,1610]],[[64891,64891],"mapped",[1594,1605,1609]],[[64892,64893],"mapped",[1601,1582,1605]],[[64894,64894],"mapped",[1602,1605,1581]],[[64895,64895],"mapped",[1602,1605,1605]],[[64896,64896],"mapped",[1604,1581,1605]],[[64897,64897],"mapped",[1604,1581,1610]],[[64898,64898],"mapped",[1604,1581,1609]],[[64899,64900],"mapped",[1604,1580,1580]],[[64901,64902],"mapped",[1604,1582,1605]],[[64903,64904],"mapped",[1604,1605,1581]],[[64905,64905],"mapped",[1605,1581,1580]],[[64906,64906],"mapped",[1605,1581,1605]],[[64907,64907],"mapped",[1605,1581,1610]],[[64908,64908],"mapped",[1605,1580,1581]],[[64909,64909],"mapped",[1605,1580,1605]],[[64910,64910],"mapped",[1605,1582,1580]],[[64911,64911],"mapped",[1605,1582,1605]],[[64912,64913],"disallowed"],[[64914,64914],"mapped",[1605,1580,1582]],[[64915,64915],"mapped",[1607,1605,1580]],[[64916,64916],"mapped",[1607,1605,1605]],[[64917,64917],"mapped",[1606,1581,1605]],[[64918,64918],"mapped",[1606,1581,1609]],[[64919,64920],"mapped",[1606,1580,1605]],[[64921,64921],"mapped",[1606,1580,1609]],[[64922,64922],"mapped",[1606,1605,1610]],[[64923,64923],"mapped",[1606,1605,1609]],[[64924,64925],"mapped",[1610,1605,1605]],[[64926,64926],"mapped",[1576,1582,1610]],[[64927,64927],"mapped",[1578,1580,1610]],[[64928,64928],"mapped",[1578,1580,1609]],[[64929,64929],"mapped",[1578,1582,1610]],[[64930,64930],"mapped",[1578,1582,1609]],[[64931,64931],"mapped",[1578,1605,1610]],[[64932,64932],"mapped",[1578,1605,1609]],[[64933,64933],"mapped",[1580,1605,1610]],[[64934,64934],"mapped",[1580,1581,1609]],[[64935,64935],"mapped",[1580,1605,1609]],[[64936,64936],"mapped",[1587,1582,1609]],[[64937,64937],"mapped",[1589,1581,1610]],[[64938,64938],"mapped",[1588,1581,1610]],[[64939,64939],"mapped",[1590,1581,1610]],[[64940,64940],"mapped",[1604,1580,1610]],[[64941,64941],"mapped",[1604,1605,1610]],[[64942,64942],"mapped",[1610,1581,1610]],[[64943,64943],"mapped",[1610,1580,1610]],[[64944,64944],"mapped",[1610,1605,1610]],[[64945,64945],"mapped",[1605,1605,1610]],[[64946,64946],"mapped",[1602,1605,1610]],[[64947,64947],"mapped",[1606,1581,1610]],[[64948,64948],"mapped",[1602,1605,1581]],[[64949,64949],"mapped",[1604,1581,1605]],[[64950,64950],"mapped",[1593,1605,1610]],[[64951,64951],"mapped",[1603,1605,1610]],[[64952,64952],"mapped",[1606,1580,1581]],[[64953,64953],"mapped",[1605,1582,1610]],[[64954,64954],"mapped",[1604,1580,1605]],[[64955,64955],"mapped",[1603,1605,1605]],[[64956,64956],"mapped",[1604,1580,1605]],[[64957,64957],"mapped",[1606,1580,1581]],[[64958,64958],"mapped",[1580,1581,1610]],[[64959,64959],"mapped",[1581,1580,1610]],[[64960,64960],"mapped",[1605,1580,1610]],[[64961,64961],"mapped",[1601,1605,1610]],[[64962,64962],"mapped",[1576,1581,1610]],[[64963,64963],"mapped",[1603,1605,1605]],[[64964,64964],"mapped",[1593,1580,1605]],[[64965,64965],"mapped",[1589,1605,1605]],[[64966,64966],"mapped",[1587,1582,1610]],[[64967,64967],"mapped",[1606,1580,1610]],[[64968,64975],"disallowed"],[[64976,65007],"disallowed"],[[65008,65008],"mapped",[1589,1604,1746]],[[65009,65009],"mapped",[1602,1604,1746]],[[65010,65010],"mapped",[1575,1604,1604,1607]],[[65011,65011],"mapped",[1575,1603,1576,1585]],[[65012,65012],"mapped",[1605,1581,1605,1583]],[[65013,65013],"mapped",[1589,1604,1593,1605]],[[65014,65014],"mapped",[1585,1587,1608,1604]],[[65015,65015],"mapped",[1593,1604,1610,1607]],[[65016,65016],"mapped",[1608,1587,1604,1605]],[[65017,65017],"mapped",[1589,1604,1609]],[[65018,65018],"disallowed_STD3_mapped",[1589,1604,1609,32,1575,1604,1604,1607,32,1593,1604,1610,1607,32,1608,1587,1604,1605]],[[65019,65019],"disallowed_STD3_mapped",[1580,1604,32,1580,1604,1575,1604,1607]],[[65020,65020],"mapped",[1585,1740,1575,1604]],[[65021,65021],"valid",[],"NV8"],[[65022,65023],"disallowed"],[[65024,65039],"ignored"],[[65040,65040],"disallowed_STD3_mapped",[44]],[[65041,65041],"mapped",[12289]],[[65042,65042],"disallowed"],[[65043,65043],"disallowed_STD3_mapped",[58]],[[65044,65044],"disallowed_STD3_mapped",[59]],[[65045,65045],"disallowed_STD3_mapped",[33]],[[65046,65046],"disallowed_STD3_mapped",[63]],[[65047,65047],"mapped",[12310]],[[65048,65048],"mapped",[12311]],[[65049,65049],"disallowed"],[[65050,65055],"disallowed"],[[65056,65059],"valid"],[[65060,65062],"valid"],[[65063,65069],"valid"],[[65070,65071],"valid"],[[65072,65072],"disallowed"],[[65073,65073],"mapped",[8212]],[[65074,65074],"mapped",[8211]],[[65075,65076],"disallowed_STD3_mapped",[95]],[[65077,65077],"disallowed_STD3_mapped",[40]],[[65078,65078],"disallowed_STD3_mapped",[41]],[[65079,65079],"disallowed_STD3_mapped",[123]],[[65080,65080],"disallowed_STD3_mapped",[125]],[[65081,65081],"mapped",[12308]],[[65082,65082],"mapped",[12309]],[[65083,65083],"mapped",[12304]],[[65084,65084],"mapped",[12305]],[[65085,65085],"mapped",[12298]],[[65086,65086],"mapped",[12299]],[[65087,65087],"mapped",[12296]],[[65088,65088],"mapped",[12297]],[[65089,65089],"mapped",[12300]],[[65090,65090],"mapped",[12301]],[[65091,65091],"mapped",[12302]],[[65092,65092],"mapped",[12303]],[[65093,65094],"valid",[],"NV8"],[[65095,65095],"disallowed_STD3_mapped",[91]],[[65096,65096],"disallowed_STD3_mapped",[93]],[[65097,65100],"disallowed_STD3_mapped",[32,773]],[[65101,65103],"disallowed_STD3_mapped",[95]],[[65104,65104],"disallowed_STD3_mapped",[44]],[[65105,65105],"mapped",[12289]],[[65106,65106],"disallowed"],[[65107,65107],"disallowed"],[[65108,65108],"disallowed_STD3_mapped",[59]],[[65109,65109],"disallowed_STD3_mapped",[58]],[[65110,65110],"disallowed_STD3_mapped",[63]],[[65111,65111],"disallowed_STD3_mapped",[33]],[[65112,65112],"mapped",[8212]],[[65113,65113],"disallowed_STD3_mapped",[40]],[[65114,65114],"disallowed_STD3_mapped",[41]],[[65115,65115],"disallowed_STD3_mapped",[123]],[[65116,65116],"disallowed_STD3_mapped",[125]],[[65117,65117],"mapped",[12308]],[[65118,65118],"mapped",[12309]],[[65119,65119],"disallowed_STD3_mapped",[35]],[[65120,65120],"disallowed_STD3_mapped",[38]],[[65121,65121],"disallowed_STD3_mapped",[42]],[[65122,65122],"disallowed_STD3_mapped",[43]],[[65123,65123],"mapped",[45]],[[65124,65124],"disallowed_STD3_mapped",[60]],[[65125,65125],"disallowed_STD3_mapped",[62]],[[65126,65126],"disallowed_STD3_mapped",[61]],[[65127,65127],"disallowed"],[[65128,65128],"disallowed_STD3_mapped",[92]],[[65129,65129],"disallowed_STD3_mapped",[36]],[[65130,65130],"disallowed_STD3_mapped",[37]],[[65131,65131],"disallowed_STD3_mapped",[64]],[[65132,65135],"disallowed"],[[65136,65136],"disallowed_STD3_mapped",[32,1611]],[[65137,65137],"mapped",[1600,1611]],[[65138,65138],"disallowed_STD3_mapped",[32,1612]],[[65139,65139],"valid"],[[65140,65140],"disallowed_STD3_mapped",[32,1613]],[[65141,65141],"disallowed"],[[65142,65142],"disallowed_STD3_mapped",[32,1614]],[[65143,65143],"mapped",[1600,1614]],[[65144,65144],"disallowed_STD3_mapped",[32,1615]],[[65145,65145],"mapped",[1600,1615]],[[65146,65146],"disallowed_STD3_mapped",[32,1616]],[[65147,65147],"mapped",[1600,1616]],[[65148,65148],"disallowed_STD3_mapped",[32,1617]],[[65149,65149],"mapped",[1600,1617]],[[65150,65150],"disallowed_STD3_mapped",[32,1618]],[[65151,65151],"mapped",[1600,1618]],[[65152,65152],"mapped",[1569]],[[65153,65154],"mapped",[1570]],[[65155,65156],"mapped",[1571]],[[65157,65158],"mapped",[1572]],[[65159,65160],"mapped",[1573]],[[65161,65164],"mapped",[1574]],[[65165,65166],"mapped",[1575]],[[65167,65170],"mapped",[1576]],[[65171,65172],"mapped",[1577]],[[65173,65176],"mapped",[1578]],[[65177,65180],"mapped",[1579]],[[65181,65184],"mapped",[1580]],[[65185,65188],"mapped",[1581]],[[65189,65192],"mapped",[1582]],[[65193,65194],"mapped",[1583]],[[65195,65196],"mapped",[1584]],[[65197,65198],"mapped",[1585]],[[65199,65200],"mapped",[1586]],[[65201,65204],"mapped",[1587]],[[65205,65208],"mapped",[1588]],[[65209,65212],"mapped",[1589]],[[65213,65216],"mapped",[1590]],[[65217,65220],"mapped",[1591]],[[65221,65224],"mapped",[1592]],[[65225,65228],"mapped",[1593]],[[65229,65232],"mapped",[1594]],[[65233,65236],"mapped",[1601]],[[65237,65240],"mapped",[1602]],[[65241,65244],"mapped",[1603]],[[65245,65248],"mapped",[1604]],[[65249,65252],"mapped",[1605]],[[65253,65256],"mapped",[1606]],[[65257,65260],"mapped",[1607]],[[65261,65262],"mapped",[1608]],[[65263,65264],"mapped",[1609]],[[65265,65268],"mapped",[1610]],[[65269,65270],"mapped",[1604,1570]],[[65271,65272],"mapped",[1604,1571]],[[65273,65274],"mapped",[1604,1573]],[[65275,65276],"mapped",[1604,1575]],[[65277,65278],"disallowed"],[[65279,65279],"ignored"],[[65280,65280],"disallowed"],[[65281,65281],"disallowed_STD3_mapped",[33]],[[65282,65282],"disallowed_STD3_mapped",[34]],[[65283,65283],"disallowed_STD3_mapped",[35]],[[65284,65284],"disallowed_STD3_mapped",[36]],[[65285,65285],"disallowed_STD3_mapped",[37]],[[65286,65286],"disallowed_STD3_mapped",[38]],[[65287,65287],"disallowed_STD3_mapped",[39]],[[65288,65288],"disallowed_STD3_mapped",[40]],[[65289,65289],"disallowed_STD3_mapped",[41]],[[65290,65290],"disallowed_STD3_mapped",[42]],[[65291,65291],"disallowed_STD3_mapped",[43]],[[65292,65292],"disallowed_STD3_mapped",[44]],[[65293,65293],"mapped",[45]],[[65294,65294],"mapped",[46]],[[65295,65295],"disallowed_STD3_mapped",[47]],[[65296,65296],"mapped",[48]],[[65297,65297],"mapped",[49]],[[65298,65298],"mapped",[50]],[[65299,65299],"mapped",[51]],[[65300,65300],"mapped",[52]],[[65301,65301],"mapped",[53]],[[65302,65302],"mapped",[54]],[[65303,65303],"mapped",[55]],[[65304,65304],"mapped",[56]],[[65305,65305],"mapped",[57]],[[65306,65306],"disallowed_STD3_mapped",[58]],[[65307,65307],"disallowed_STD3_mapped",[59]],[[65308,65308],"disallowed_STD3_mapped",[60]],[[65309,65309],"disallowed_STD3_mapped",[61]],[[65310,65310],"disallowed_STD3_mapped",[62]],[[65311,65311],"disallowed_STD3_mapped",[63]],[[65312,65312],"disallowed_STD3_mapped",[64]],[[65313,65313],"mapped",[97]],[[65314,65314],"mapped",[98]],[[65315,65315],"mapped",[99]],[[65316,65316],"mapped",[100]],[[65317,65317],"mapped",[101]],[[65318,65318],"mapped",[102]],[[65319,65319],"mapped",[103]],[[65320,65320],"mapped",[104]],[[65321,65321],"mapped",[105]],[[65322,65322],"mapped",[106]],[[65323,65323],"mapped",[107]],[[65324,65324],"mapped",[108]],[[65325,65325],"mapped",[109]],[[65326,65326],"mapped",[110]],[[65327,65327],"mapped",[111]],[[65328,65328],"mapped",[112]],[[65329,65329],"mapped",[113]],[[65330,65330],"mapped",[114]],[[65331,65331],"mapped",[115]],[[65332,65332],"mapped",[116]],[[65333,65333],"mapped",[117]],[[65334,65334],"mapped",[118]],[[65335,65335],"mapped",[119]],[[65336,65336],"mapped",[120]],[[65337,65337],"mapped",[121]],[[65338,65338],"mapped",[122]],[[65339,65339],"disallowed_STD3_mapped",[91]],[[65340,65340],"disallowed_STD3_mapped",[92]],[[65341,65341],"disallowed_STD3_mapped",[93]],[[65342,65342],"disallowed_STD3_mapped",[94]],[[65343,65343],"disallowed_STD3_mapped",[95]],[[65344,65344],"disallowed_STD3_mapped",[96]],[[65345,65345],"mapped",[97]],[[65346,65346],"mapped",[98]],[[65347,65347],"mapped",[99]],[[65348,65348],"mapped",[100]],[[65349,65349],"mapped",[101]],[[65350,65350],"mapped",[102]],[[65351,65351],"mapped",[103]],[[65352,65352],"mapped",[104]],[[65353,65353],"mapped",[105]],[[65354,65354],"mapped",[106]],[[65355,65355],"mapped",[107]],[[65356,65356],"mapped",[108]],[[65357,65357],"mapped",[109]],[[65358,65358],"mapped",[110]],[[65359,65359],"mapped",[111]],[[65360,65360],"mapped",[112]],[[65361,65361],"mapped",[113]],[[65362,65362],"mapped",[114]],[[65363,65363],"mapped",[115]],[[65364,65364],"mapped",[116]],[[65365,65365],"mapped",[117]],[[65366,65366],"mapped",[118]],[[65367,65367],"mapped",[119]],[[65368,65368],"mapped",[120]],[[65369,65369],"mapped",[121]],[[65370,65370],"mapped",[122]],[[65371,65371],"disallowed_STD3_mapped",[123]],[[65372,65372],"disallowed_STD3_mapped",[124]],[[65373,65373],"disallowed_STD3_mapped",[125]],[[65374,65374],"disallowed_STD3_mapped",[126]],[[65375,65375],"mapped",[10629]],[[65376,65376],"mapped",[10630]],[[65377,65377],"mapped",[46]],[[65378,65378],"mapped",[12300]],[[65379,65379],"mapped",[12301]],[[65380,65380],"mapped",[12289]],[[65381,65381],"mapped",[12539]],[[65382,65382],"mapped",[12530]],[[65383,65383],"mapped",[12449]],[[65384,65384],"mapped",[12451]],[[65385,65385],"mapped",[12453]],[[65386,65386],"mapped",[12455]],[[65387,65387],"mapped",[12457]],[[65388,65388],"mapped",[12515]],[[65389,65389],"mapped",[12517]],[[65390,65390],"mapped",[12519]],[[65391,65391],"mapped",[12483]],[[65392,65392],"mapped",[12540]],[[65393,65393],"mapped",[12450]],[[65394,65394],"mapped",[12452]],[[65395,65395],"mapped",[12454]],[[65396,65396],"mapped",[12456]],[[65397,65397],"mapped",[12458]],[[65398,65398],"mapped",[12459]],[[65399,65399],"mapped",[12461]],[[65400,65400],"mapped",[12463]],[[65401,65401],"mapped",[12465]],[[65402,65402],"mapped",[12467]],[[65403,65403],"mapped",[12469]],[[65404,65404],"mapped",[12471]],[[65405,65405],"mapped",[12473]],[[65406,65406],"mapped",[12475]],[[65407,65407],"mapped",[12477]],[[65408,65408],"mapped",[12479]],[[65409,65409],"mapped",[12481]],[[65410,65410],"mapped",[12484]],[[65411,65411],"mapped",[12486]],[[65412,65412],"mapped",[12488]],[[65413,65413],"mapped",[12490]],[[65414,65414],"mapped",[12491]],[[65415,65415],"mapped",[12492]],[[65416,65416],"mapped",[12493]],[[65417,65417],"mapped",[12494]],[[65418,65418],"mapped",[12495]],[[65419,65419],"mapped",[12498]],[[65420,65420],"mapped",[12501]],[[65421,65421],"mapped",[12504]],[[65422,65422],"mapped",[12507]],[[65423,65423],"mapped",[12510]],[[65424,65424],"mapped",[12511]],[[65425,65425],"mapped",[12512]],[[65426,65426],"mapped",[12513]],[[65427,65427],"mapped",[12514]],[[65428,65428],"mapped",[12516]],[[65429,65429],"mapped",[12518]],[[65430,65430],"mapped",[12520]],[[65431,65431],"mapped",[12521]],[[65432,65432],"mapped",[12522]],[[65433,65433],"mapped",[12523]],[[65434,65434],"mapped",[12524]],[[65435,65435],"mapped",[12525]],[[65436,65436],"mapped",[12527]],[[65437,65437],"mapped",[12531]],[[65438,65438],"mapped",[12441]],[[65439,65439],"mapped",[12442]],[[65440,65440],"disallowed"],[[65441,65441],"mapped",[4352]],[[65442,65442],"mapped",[4353]],[[65443,65443],"mapped",[4522]],[[65444,65444],"mapped",[4354]],[[65445,65445],"mapped",[4524]],[[65446,65446],"mapped",[4525]],[[65447,65447],"mapped",[4355]],[[65448,65448],"mapped",[4356]],[[65449,65449],"mapped",[4357]],[[65450,65450],"mapped",[4528]],[[65451,65451],"mapped",[4529]],[[65452,65452],"mapped",[4530]],[[65453,65453],"mapped",[4531]],[[65454,65454],"mapped",[4532]],[[65455,65455],"mapped",[4533]],[[65456,65456],"mapped",[4378]],[[65457,65457],"mapped",[4358]],[[65458,65458],"mapped",[4359]],[[65459,65459],"mapped",[4360]],[[65460,65460],"mapped",[4385]],[[65461,65461],"mapped",[4361]],[[65462,65462],"mapped",[4362]],[[65463,65463],"mapped",[4363]],[[65464,65464],"mapped",[4364]],[[65465,65465],"mapped",[4365]],[[65466,65466],"mapped",[4366]],[[65467,65467],"mapped",[4367]],[[65468,65468],"mapped",[4368]],[[65469,65469],"mapped",[4369]],[[65470,65470],"mapped",[4370]],[[65471,65473],"disallowed"],[[65474,65474],"mapped",[4449]],[[65475,65475],"mapped",[4450]],[[65476,65476],"mapped",[4451]],[[65477,65477],"mapped",[4452]],[[65478,65478],"mapped",[4453]],[[65479,65479],"mapped",[4454]],[[65480,65481],"disallowed"],[[65482,65482],"mapped",[4455]],[[65483,65483],"mapped",[4456]],[[65484,65484],"mapped",[4457]],[[65485,65485],"mapped",[4458]],[[65486,65486],"mapped",[4459]],[[65487,65487],"mapped",[4460]],[[65488,65489],"disallowed"],[[65490,65490],"mapped",[4461]],[[65491,65491],"mapped",[4462]],[[65492,65492],"mapped",[4463]],[[65493,65493],"mapped",[4464]],[[65494,65494],"mapped",[4465]],[[65495,65495],"mapped",[4466]],[[65496,65497],"disallowed"],[[65498,65498],"mapped",[4467]],[[65499,65499],"mapped",[4468]],[[65500,65500],"mapped",[4469]],[[65501,65503],"disallowed"],[[65504,65504],"mapped",[162]],[[65505,65505],"mapped",[163]],[[65506,65506],"mapped",[172]],[[65507,65507],"disallowed_STD3_mapped",[32,772]],[[65508,65508],"mapped",[166]],[[65509,65509],"mapped",[165]],[[65510,65510],"mapped",[8361]],[[65511,65511],"disallowed"],[[65512,65512],"mapped",[9474]],[[65513,65513],"mapped",[8592]],[[65514,65514],"mapped",[8593]],[[65515,65515],"mapped",[8594]],[[65516,65516],"mapped",[8595]],[[65517,65517],"mapped",[9632]],[[65518,65518],"mapped",[9675]],[[65519,65528],"disallowed"],[[65529,65531],"disallowed"],[[65532,65532],"disallowed"],[[65533,65533],"disallowed"],[[65534,65535],"disallowed"],[[65536,65547],"valid"],[[65548,65548],"disallowed"],[[65549,65574],"valid"],[[65575,65575],"disallowed"],[[65576,65594],"valid"],[[65595,65595],"disallowed"],[[65596,65597],"valid"],[[65598,65598],"disallowed"],[[65599,65613],"valid"],[[65614,65615],"disallowed"],[[65616,65629],"valid"],[[65630,65663],"disallowed"],[[65664,65786],"valid"],[[65787,65791],"disallowed"],[[65792,65794],"valid",[],"NV8"],[[65795,65798],"disallowed"],[[65799,65843],"valid",[],"NV8"],[[65844,65846],"disallowed"],[[65847,65855],"valid",[],"NV8"],[[65856,65930],"valid",[],"NV8"],[[65931,65932],"valid",[],"NV8"],[[65933,65935],"disallowed"],[[65936,65947],"valid",[],"NV8"],[[65948,65951],"disallowed"],[[65952,65952],"valid",[],"NV8"],[[65953,65999],"disallowed"],[[66e3,66044],"valid",[],"NV8"],[[66045,66045],"valid"],[[66046,66175],"disallowed"],[[66176,66204],"valid"],[[66205,66207],"disallowed"],[[66208,66256],"valid"],[[66257,66271],"disallowed"],[[66272,66272],"valid"],[[66273,66299],"valid",[],"NV8"],[[66300,66303],"disallowed"],[[66304,66334],"valid"],[[66335,66335],"valid"],[[66336,66339],"valid",[],"NV8"],[[66340,66351],"disallowed"],[[66352,66368],"valid"],[[66369,66369],"valid",[],"NV8"],[[66370,66377],"valid"],[[66378,66378],"valid",[],"NV8"],[[66379,66383],"disallowed"],[[66384,66426],"valid"],[[66427,66431],"disallowed"],[[66432,66461],"valid"],[[66462,66462],"disallowed"],[[66463,66463],"valid",[],"NV8"],[[66464,66499],"valid"],[[66500,66503],"disallowed"],[[66504,66511],"valid"],[[66512,66517],"valid",[],"NV8"],[[66518,66559],"disallowed"],[[66560,66560],"mapped",[66600]],[[66561,66561],"mapped",[66601]],[[66562,66562],"mapped",[66602]],[[66563,66563],"mapped",[66603]],[[66564,66564],"mapped",[66604]],[[66565,66565],"mapped",[66605]],[[66566,66566],"mapped",[66606]],[[66567,66567],"mapped",[66607]],[[66568,66568],"mapped",[66608]],[[66569,66569],"mapped",[66609]],[[66570,66570],"mapped",[66610]],[[66571,66571],"mapped",[66611]],[[66572,66572],"mapped",[66612]],[[66573,66573],"mapped",[66613]],[[66574,66574],"mapped",[66614]],[[66575,66575],"mapped",[66615]],[[66576,66576],"mapped",[66616]],[[66577,66577],"mapped",[66617]],[[66578,66578],"mapped",[66618]],[[66579,66579],"mapped",[66619]],[[66580,66580],"mapped",[66620]],[[66581,66581],"mapped",[66621]],[[66582,66582],"mapped",[66622]],[[66583,66583],"mapped",[66623]],[[66584,66584],"mapped",[66624]],[[66585,66585],"mapped",[66625]],[[66586,66586],"mapped",[66626]],[[66587,66587],"mapped",[66627]],[[66588,66588],"mapped",[66628]],[[66589,66589],"mapped",[66629]],[[66590,66590],"mapped",[66630]],[[66591,66591],"mapped",[66631]],[[66592,66592],"mapped",[66632]],[[66593,66593],"mapped",[66633]],[[66594,66594],"mapped",[66634]],[[66595,66595],"mapped",[66635]],[[66596,66596],"mapped",[66636]],[[66597,66597],"mapped",[66637]],[[66598,66598],"mapped",[66638]],[[66599,66599],"mapped",[66639]],[[66600,66637],"valid"],[[66638,66717],"valid"],[[66718,66719],"disallowed"],[[66720,66729],"valid"],[[66730,66815],"disallowed"],[[66816,66855],"valid"],[[66856,66863],"disallowed"],[[66864,66915],"valid"],[[66916,66926],"disallowed"],[[66927,66927],"valid",[],"NV8"],[[66928,67071],"disallowed"],[[67072,67382],"valid"],[[67383,67391],"disallowed"],[[67392,67413],"valid"],[[67414,67423],"disallowed"],[[67424,67431],"valid"],[[67432,67583],"disallowed"],[[67584,67589],"valid"],[[67590,67591],"disallowed"],[[67592,67592],"valid"],[[67593,67593],"disallowed"],[[67594,67637],"valid"],[[67638,67638],"disallowed"],[[67639,67640],"valid"],[[67641,67643],"disallowed"],[[67644,67644],"valid"],[[67645,67646],"disallowed"],[[67647,67647],"valid"],[[67648,67669],"valid"],[[67670,67670],"disallowed"],[[67671,67679],"valid",[],"NV8"],[[67680,67702],"valid"],[[67703,67711],"valid",[],"NV8"],[[67712,67742],"valid"],[[67743,67750],"disallowed"],[[67751,67759],"valid",[],"NV8"],[[67760,67807],"disallowed"],[[67808,67826],"valid"],[[67827,67827],"disallowed"],[[67828,67829],"valid"],[[67830,67834],"disallowed"],[[67835,67839],"valid",[],"NV8"],[[67840,67861],"valid"],[[67862,67865],"valid",[],"NV8"],[[67866,67867],"valid",[],"NV8"],[[67868,67870],"disallowed"],[[67871,67871],"valid",[],"NV8"],[[67872,67897],"valid"],[[67898,67902],"disallowed"],[[67903,67903],"valid",[],"NV8"],[[67904,67967],"disallowed"],[[67968,68023],"valid"],[[68024,68027],"disallowed"],[[68028,68029],"valid",[],"NV8"],[[68030,68031],"valid"],[[68032,68047],"valid",[],"NV8"],[[68048,68049],"disallowed"],[[68050,68095],"valid",[],"NV8"],[[68096,68099],"valid"],[[68100,68100],"disallowed"],[[68101,68102],"valid"],[[68103,68107],"disallowed"],[[68108,68115],"valid"],[[68116,68116],"disallowed"],[[68117,68119],"valid"],[[68120,68120],"disallowed"],[[68121,68147],"valid"],[[68148,68151],"disallowed"],[[68152,68154],"valid"],[[68155,68158],"disallowed"],[[68159,68159],"valid"],[[68160,68167],"valid",[],"NV8"],[[68168,68175],"disallowed"],[[68176,68184],"valid",[],"NV8"],[[68185,68191],"disallowed"],[[68192,68220],"valid"],[[68221,68223],"valid",[],"NV8"],[[68224,68252],"valid"],[[68253,68255],"valid",[],"NV8"],[[68256,68287],"disallowed"],[[68288,68295],"valid"],[[68296,68296],"valid",[],"NV8"],[[68297,68326],"valid"],[[68327,68330],"disallowed"],[[68331,68342],"valid",[],"NV8"],[[68343,68351],"disallowed"],[[68352,68405],"valid"],[[68406,68408],"disallowed"],[[68409,68415],"valid",[],"NV8"],[[68416,68437],"valid"],[[68438,68439],"disallowed"],[[68440,68447],"valid",[],"NV8"],[[68448,68466],"valid"],[[68467,68471],"disallowed"],[[68472,68479],"valid",[],"NV8"],[[68480,68497],"valid"],[[68498,68504],"disallowed"],[[68505,68508],"valid",[],"NV8"],[[68509,68520],"disallowed"],[[68521,68527],"valid",[],"NV8"],[[68528,68607],"disallowed"],[[68608,68680],"valid"],[[68681,68735],"disallowed"],[[68736,68736],"mapped",[68800]],[[68737,68737],"mapped",[68801]],[[68738,68738],"mapped",[68802]],[[68739,68739],"mapped",[68803]],[[68740,68740],"mapped",[68804]],[[68741,68741],"mapped",[68805]],[[68742,68742],"mapped",[68806]],[[68743,68743],"mapped",[68807]],[[68744,68744],"mapped",[68808]],[[68745,68745],"mapped",[68809]],[[68746,68746],"mapped",[68810]],[[68747,68747],"mapped",[68811]],[[68748,68748],"mapped",[68812]],[[68749,68749],"mapped",[68813]],[[68750,68750],"mapped",[68814]],[[68751,68751],"mapped",[68815]],[[68752,68752],"mapped",[68816]],[[68753,68753],"mapped",[68817]],[[68754,68754],"mapped",[68818]],[[68755,68755],"mapped",[68819]],[[68756,68756],"mapped",[68820]],[[68757,68757],"mapped",[68821]],[[68758,68758],"mapped",[68822]],[[68759,68759],"mapped",[68823]],[[68760,68760],"mapped",[68824]],[[68761,68761],"mapped",[68825]],[[68762,68762],"mapped",[68826]],[[68763,68763],"mapped",[68827]],[[68764,68764],"mapped",[68828]],[[68765,68765],"mapped",[68829]],[[68766,68766],"mapped",[68830]],[[68767,68767],"mapped",[68831]],[[68768,68768],"mapped",[68832]],[[68769,68769],"mapped",[68833]],[[68770,68770],"mapped",[68834]],[[68771,68771],"mapped",[68835]],[[68772,68772],"mapped",[68836]],[[68773,68773],"mapped",[68837]],[[68774,68774],"mapped",[68838]],[[68775,68775],"mapped",[68839]],[[68776,68776],"mapped",[68840]],[[68777,68777],"mapped",[68841]],[[68778,68778],"mapped",[68842]],[[68779,68779],"mapped",[68843]],[[68780,68780],"mapped",[68844]],[[68781,68781],"mapped",[68845]],[[68782,68782],"mapped",[68846]],[[68783,68783],"mapped",[68847]],[[68784,68784],"mapped",[68848]],[[68785,68785],"mapped",[68849]],[[68786,68786],"mapped",[68850]],[[68787,68799],"disallowed"],[[68800,68850],"valid"],[[68851,68857],"disallowed"],[[68858,68863],"valid",[],"NV8"],[[68864,69215],"disallowed"],[[69216,69246],"valid",[],"NV8"],[[69247,69631],"disallowed"],[[69632,69702],"valid"],[[69703,69709],"valid",[],"NV8"],[[69710,69713],"disallowed"],[[69714,69733],"valid",[],"NV8"],[[69734,69743],"valid"],[[69744,69758],"disallowed"],[[69759,69759],"valid"],[[69760,69818],"valid"],[[69819,69820],"valid",[],"NV8"],[[69821,69821],"disallowed"],[[69822,69825],"valid",[],"NV8"],[[69826,69839],"disallowed"],[[69840,69864],"valid"],[[69865,69871],"disallowed"],[[69872,69881],"valid"],[[69882,69887],"disallowed"],[[69888,69940],"valid"],[[69941,69941],"disallowed"],[[69942,69951],"valid"],[[69952,69955],"valid",[],"NV8"],[[69956,69967],"disallowed"],[[69968,70003],"valid"],[[70004,70005],"valid",[],"NV8"],[[70006,70006],"valid"],[[70007,70015],"disallowed"],[[70016,70084],"valid"],[[70085,70088],"valid",[],"NV8"],[[70089,70089],"valid",[],"NV8"],[[70090,70092],"valid"],[[70093,70093],"valid",[],"NV8"],[[70094,70095],"disallowed"],[[70096,70105],"valid"],[[70106,70106],"valid"],[[70107,70107],"valid",[],"NV8"],[[70108,70108],"valid"],[[70109,70111],"valid",[],"NV8"],[[70112,70112],"disallowed"],[[70113,70132],"valid",[],"NV8"],[[70133,70143],"disallowed"],[[70144,70161],"valid"],[[70162,70162],"disallowed"],[[70163,70199],"valid"],[[70200,70205],"valid",[],"NV8"],[[70206,70271],"disallowed"],[[70272,70278],"valid"],[[70279,70279],"disallowed"],[[70280,70280],"valid"],[[70281,70281],"disallowed"],[[70282,70285],"valid"],[[70286,70286],"disallowed"],[[70287,70301],"valid"],[[70302,70302],"disallowed"],[[70303,70312],"valid"],[[70313,70313],"valid",[],"NV8"],[[70314,70319],"disallowed"],[[70320,70378],"valid"],[[70379,70383],"disallowed"],[[70384,70393],"valid"],[[70394,70399],"disallowed"],[[70400,70400],"valid"],[[70401,70403],"valid"],[[70404,70404],"disallowed"],[[70405,70412],"valid"],[[70413,70414],"disallowed"],[[70415,70416],"valid"],[[70417,70418],"disallowed"],[[70419,70440],"valid"],[[70441,70441],"disallowed"],[[70442,70448],"valid"],[[70449,70449],"disallowed"],[[70450,70451],"valid"],[[70452,70452],"disallowed"],[[70453,70457],"valid"],[[70458,70459],"disallowed"],[[70460,70468],"valid"],[[70469,70470],"disallowed"],[[70471,70472],"valid"],[[70473,70474],"disallowed"],[[70475,70477],"valid"],[[70478,70479],"disallowed"],[[70480,70480],"valid"],[[70481,70486],"disallowed"],[[70487,70487],"valid"],[[70488,70492],"disallowed"],[[70493,70499],"valid"],[[70500,70501],"disallowed"],[[70502,70508],"valid"],[[70509,70511],"disallowed"],[[70512,70516],"valid"],[[70517,70783],"disallowed"],[[70784,70853],"valid"],[[70854,70854],"valid",[],"NV8"],[[70855,70855],"valid"],[[70856,70863],"disallowed"],[[70864,70873],"valid"],[[70874,71039],"disallowed"],[[71040,71093],"valid"],[[71094,71095],"disallowed"],[[71096,71104],"valid"],[[71105,71113],"valid",[],"NV8"],[[71114,71127],"valid",[],"NV8"],[[71128,71133],"valid"],[[71134,71167],"disallowed"],[[71168,71232],"valid"],[[71233,71235],"valid",[],"NV8"],[[71236,71236],"valid"],[[71237,71247],"disallowed"],[[71248,71257],"valid"],[[71258,71295],"disallowed"],[[71296,71351],"valid"],[[71352,71359],"disallowed"],[[71360,71369],"valid"],[[71370,71423],"disallowed"],[[71424,71449],"valid"],[[71450,71452],"disallowed"],[[71453,71467],"valid"],[[71468,71471],"disallowed"],[[71472,71481],"valid"],[[71482,71487],"valid",[],"NV8"],[[71488,71839],"disallowed"],[[71840,71840],"mapped",[71872]],[[71841,71841],"mapped",[71873]],[[71842,71842],"mapped",[71874]],[[71843,71843],"mapped",[71875]],[[71844,71844],"mapped",[71876]],[[71845,71845],"mapped",[71877]],[[71846,71846],"mapped",[71878]],[[71847,71847],"mapped",[71879]],[[71848,71848],"mapped",[71880]],[[71849,71849],"mapped",[71881]],[[71850,71850],"mapped",[71882]],[[71851,71851],"mapped",[71883]],[[71852,71852],"mapped",[71884]],[[71853,71853],"mapped",[71885]],[[71854,71854],"mapped",[71886]],[[71855,71855],"mapped",[71887]],[[71856,71856],"mapped",[71888]],[[71857,71857],"mapped",[71889]],[[71858,71858],"mapped",[71890]],[[71859,71859],"mapped",[71891]],[[71860,71860],"mapped",[71892]],[[71861,71861],"mapped",[71893]],[[71862,71862],"mapped",[71894]],[[71863,71863],"mapped",[71895]],[[71864,71864],"mapped",[71896]],[[71865,71865],"mapped",[71897]],[[71866,71866],"mapped",[71898]],[[71867,71867],"mapped",[71899]],[[71868,71868],"mapped",[71900]],[[71869,71869],"mapped",[71901]],[[71870,71870],"mapped",[71902]],[[71871,71871],"mapped",[71903]],[[71872,71913],"valid"],[[71914,71922],"valid",[],"NV8"],[[71923,71934],"disallowed"],[[71935,71935],"valid"],[[71936,72383],"disallowed"],[[72384,72440],"valid"],[[72441,73727],"disallowed"],[[73728,74606],"valid"],[[74607,74648],"valid"],[[74649,74649],"valid"],[[74650,74751],"disallowed"],[[74752,74850],"valid",[],"NV8"],[[74851,74862],"valid",[],"NV8"],[[74863,74863],"disallowed"],[[74864,74867],"valid",[],"NV8"],[[74868,74868],"valid",[],"NV8"],[[74869,74879],"disallowed"],[[74880,75075],"valid"],[[75076,77823],"disallowed"],[[77824,78894],"valid"],[[78895,82943],"disallowed"],[[82944,83526],"valid"],[[83527,92159],"disallowed"],[[92160,92728],"valid"],[[92729,92735],"disallowed"],[[92736,92766],"valid"],[[92767,92767],"disallowed"],[[92768,92777],"valid"],[[92778,92781],"disallowed"],[[92782,92783],"valid",[],"NV8"],[[92784,92879],"disallowed"],[[92880,92909],"valid"],[[92910,92911],"disallowed"],[[92912,92916],"valid"],[[92917,92917],"valid",[],"NV8"],[[92918,92927],"disallowed"],[[92928,92982],"valid"],[[92983,92991],"valid",[],"NV8"],[[92992,92995],"valid"],[[92996,92997],"valid",[],"NV8"],[[92998,93007],"disallowed"],[[93008,93017],"valid"],[[93018,93018],"disallowed"],[[93019,93025],"valid",[],"NV8"],[[93026,93026],"disallowed"],[[93027,93047],"valid"],[[93048,93052],"disallowed"],[[93053,93071],"valid"],[[93072,93951],"disallowed"],[[93952,94020],"valid"],[[94021,94031],"disallowed"],[[94032,94078],"valid"],[[94079,94094],"disallowed"],[[94095,94111],"valid"],[[94112,110591],"disallowed"],[[110592,110593],"valid"],[[110594,113663],"disallowed"],[[113664,113770],"valid"],[[113771,113775],"disallowed"],[[113776,113788],"valid"],[[113789,113791],"disallowed"],[[113792,113800],"valid"],[[113801,113807],"disallowed"],[[113808,113817],"valid"],[[113818,113819],"disallowed"],[[113820,113820],"valid",[],"NV8"],[[113821,113822],"valid"],[[113823,113823],"valid",[],"NV8"],[[113824,113827],"ignored"],[[113828,118783],"disallowed"],[[118784,119029],"valid",[],"NV8"],[[119030,119039],"disallowed"],[[119040,119078],"valid",[],"NV8"],[[119079,119080],"disallowed"],[[119081,119081],"valid",[],"NV8"],[[119082,119133],"valid",[],"NV8"],[[119134,119134],"mapped",[119127,119141]],[[119135,119135],"mapped",[119128,119141]],[[119136,119136],"mapped",[119128,119141,119150]],[[119137,119137],"mapped",[119128,119141,119151]],[[119138,119138],"mapped",[119128,119141,119152]],[[119139,119139],"mapped",[119128,119141,119153]],[[119140,119140],"mapped",[119128,119141,119154]],[[119141,119154],"valid",[],"NV8"],[[119155,119162],"disallowed"],[[119163,119226],"valid",[],"NV8"],[[119227,119227],"mapped",[119225,119141]],[[119228,119228],"mapped",[119226,119141]],[[119229,119229],"mapped",[119225,119141,119150]],[[119230,119230],"mapped",[119226,119141,119150]],[[119231,119231],"mapped",[119225,119141,119151]],[[119232,119232],"mapped",[119226,119141,119151]],[[119233,119261],"valid",[],"NV8"],[[119262,119272],"valid",[],"NV8"],[[119273,119295],"disallowed"],[[119296,119365],"valid",[],"NV8"],[[119366,119551],"disallowed"],[[119552,119638],"valid",[],"NV8"],[[119639,119647],"disallowed"],[[119648,119665],"valid",[],"NV8"],[[119666,119807],"disallowed"],[[119808,119808],"mapped",[97]],[[119809,119809],"mapped",[98]],[[119810,119810],"mapped",[99]],[[119811,119811],"mapped",[100]],[[119812,119812],"mapped",[101]],[[119813,119813],"mapped",[102]],[[119814,119814],"mapped",[103]],[[119815,119815],"mapped",[104]],[[119816,119816],"mapped",[105]],[[119817,119817],"mapped",[106]],[[119818,119818],"mapped",[107]],[[119819,119819],"mapped",[108]],[[119820,119820],"mapped",[109]],[[119821,119821],"mapped",[110]],[[119822,119822],"mapped",[111]],[[119823,119823],"mapped",[112]],[[119824,119824],"mapped",[113]],[[119825,119825],"mapped",[114]],[[119826,119826],"mapped",[115]],[[119827,119827],"mapped",[116]],[[119828,119828],"mapped",[117]],[[119829,119829],"mapped",[118]],[[119830,119830],"mapped",[119]],[[119831,119831],"mapped",[120]],[[119832,119832],"mapped",[121]],[[119833,119833],"mapped",[122]],[[119834,119834],"mapped",[97]],[[119835,119835],"mapped",[98]],[[119836,119836],"mapped",[99]],[[119837,119837],"mapped",[100]],[[119838,119838],"mapped",[101]],[[119839,119839],"mapped",[102]],[[119840,119840],"mapped",[103]],[[119841,119841],"mapped",[104]],[[119842,119842],"mapped",[105]],[[119843,119843],"mapped",[106]],[[119844,119844],"mapped",[107]],[[119845,119845],"mapped",[108]],[[119846,119846],"mapped",[109]],[[119847,119847],"mapped",[110]],[[119848,119848],"mapped",[111]],[[119849,119849],"mapped",[112]],[[119850,119850],"mapped",[113]],[[119851,119851],"mapped",[114]],[[119852,119852],"mapped",[115]],[[119853,119853],"mapped",[116]],[[119854,119854],"mapped",[117]],[[119855,119855],"mapped",[118]],[[119856,119856],"mapped",[119]],[[119857,119857],"mapped",[120]],[[119858,119858],"mapped",[121]],[[119859,119859],"mapped",[122]],[[119860,119860],"mapped",[97]],[[119861,119861],"mapped",[98]],[[119862,119862],"mapped",[99]],[[119863,119863],"mapped",[100]],[[119864,119864],"mapped",[101]],[[119865,119865],"mapped",[102]],[[119866,119866],"mapped",[103]],[[119867,119867],"mapped",[104]],[[119868,119868],"mapped",[105]],[[119869,119869],"mapped",[106]],[[119870,119870],"mapped",[107]],[[119871,119871],"mapped",[108]],[[119872,119872],"mapped",[109]],[[119873,119873],"mapped",[110]],[[119874,119874],"mapped",[111]],[[119875,119875],"mapped",[112]],[[119876,119876],"mapped",[113]],[[119877,119877],"mapped",[114]],[[119878,119878],"mapped",[115]],[[119879,119879],"mapped",[116]],[[119880,119880],"mapped",[117]],[[119881,119881],"mapped",[118]],[[119882,119882],"mapped",[119]],[[119883,119883],"mapped",[120]],[[119884,119884],"mapped",[121]],[[119885,119885],"mapped",[122]],[[119886,119886],"mapped",[97]],[[119887,119887],"mapped",[98]],[[119888,119888],"mapped",[99]],[[119889,119889],"mapped",[100]],[[119890,119890],"mapped",[101]],[[119891,119891],"mapped",[102]],[[119892,119892],"mapped",[103]],[[119893,119893],"disallowed"],[[119894,119894],"mapped",[105]],[[119895,119895],"mapped",[106]],[[119896,119896],"mapped",[107]],[[119897,119897],"mapped",[108]],[[119898,119898],"mapped",[109]],[[119899,119899],"mapped",[110]],[[119900,119900],"mapped",[111]],[[119901,119901],"mapped",[112]],[[119902,119902],"mapped",[113]],[[119903,119903],"mapped",[114]],[[119904,119904],"mapped",[115]],[[119905,119905],"mapped",[116]],[[119906,119906],"mapped",[117]],[[119907,119907],"mapped",[118]],[[119908,119908],"mapped",[119]],[[119909,119909],"mapped",[120]],[[119910,119910],"mapped",[121]],[[119911,119911],"mapped",[122]],[[119912,119912],"mapped",[97]],[[119913,119913],"mapped",[98]],[[119914,119914],"mapped",[99]],[[119915,119915],"mapped",[100]],[[119916,119916],"mapped",[101]],[[119917,119917],"mapped",[102]],[[119918,119918],"mapped",[103]],[[119919,119919],"mapped",[104]],[[119920,119920],"mapped",[105]],[[119921,119921],"mapped",[106]],[[119922,119922],"mapped",[107]],[[119923,119923],"mapped",[108]],[[119924,119924],"mapped",[109]],[[119925,119925],"mapped",[110]],[[119926,119926],"mapped",[111]],[[119927,119927],"mapped",[112]],[[119928,119928],"mapped",[113]],[[119929,119929],"mapped",[114]],[[119930,119930],"mapped",[115]],[[119931,119931],"mapped",[116]],[[119932,119932],"mapped",[117]],[[119933,119933],"mapped",[118]],[[119934,119934],"mapped",[119]],[[119935,119935],"mapped",[120]],[[119936,119936],"mapped",[121]],[[119937,119937],"mapped",[122]],[[119938,119938],"mapped",[97]],[[119939,119939],"mapped",[98]],[[119940,119940],"mapped",[99]],[[119941,119941],"mapped",[100]],[[119942,119942],"mapped",[101]],[[119943,119943],"mapped",[102]],[[119944,119944],"mapped",[103]],[[119945,119945],"mapped",[104]],[[119946,119946],"mapped",[105]],[[119947,119947],"mapped",[106]],[[119948,119948],"mapped",[107]],[[119949,119949],"mapped",[108]],[[119950,119950],"mapped",[109]],[[119951,119951],"mapped",[110]],[[119952,119952],"mapped",[111]],[[119953,119953],"mapped",[112]],[[119954,119954],"mapped",[113]],[[119955,119955],"mapped",[114]],[[119956,119956],"mapped",[115]],[[119957,119957],"mapped",[116]],[[119958,119958],"mapped",[117]],[[119959,119959],"mapped",[118]],[[119960,119960],"mapped",[119]],[[119961,119961],"mapped",[120]],[[119962,119962],"mapped",[121]],[[119963,119963],"mapped",[122]],[[119964,119964],"mapped",[97]],[[119965,119965],"disallowed"],[[119966,119966],"mapped",[99]],[[119967,119967],"mapped",[100]],[[119968,119969],"disallowed"],[[119970,119970],"mapped",[103]],[[119971,119972],"disallowed"],[[119973,119973],"mapped",[106]],[[119974,119974],"mapped",[107]],[[119975,119976],"disallowed"],[[119977,119977],"mapped",[110]],[[119978,119978],"mapped",[111]],[[119979,119979],"mapped",[112]],[[119980,119980],"mapped",[113]],[[119981,119981],"disallowed"],[[119982,119982],"mapped",[115]],[[119983,119983],"mapped",[116]],[[119984,119984],"mapped",[117]],[[119985,119985],"mapped",[118]],[[119986,119986],"mapped",[119]],[[119987,119987],"mapped",[120]],[[119988,119988],"mapped",[121]],[[119989,119989],"mapped",[122]],[[119990,119990],"mapped",[97]],[[119991,119991],"mapped",[98]],[[119992,119992],"mapped",[99]],[[119993,119993],"mapped",[100]],[[119994,119994],"disallowed"],[[119995,119995],"mapped",[102]],[[119996,119996],"disallowed"],[[119997,119997],"mapped",[104]],[[119998,119998],"mapped",[105]],[[119999,119999],"mapped",[106]],[[12e4,12e4],"mapped",[107]],[[120001,120001],"mapped",[108]],[[120002,120002],"mapped",[109]],[[120003,120003],"mapped",[110]],[[120004,120004],"disallowed"],[[120005,120005],"mapped",[112]],[[120006,120006],"mapped",[113]],[[120007,120007],"mapped",[114]],[[120008,120008],"mapped",[115]],[[120009,120009],"mapped",[116]],[[120010,120010],"mapped",[117]],[[120011,120011],"mapped",[118]],[[120012,120012],"mapped",[119]],[[120013,120013],"mapped",[120]],[[120014,120014],"mapped",[121]],[[120015,120015],"mapped",[122]],[[120016,120016],"mapped",[97]],[[120017,120017],"mapped",[98]],[[120018,120018],"mapped",[99]],[[120019,120019],"mapped",[100]],[[120020,120020],"mapped",[101]],[[120021,120021],"mapped",[102]],[[120022,120022],"mapped",[103]],[[120023,120023],"mapped",[104]],[[120024,120024],"mapped",[105]],[[120025,120025],"mapped",[106]],[[120026,120026],"mapped",[107]],[[120027,120027],"mapped",[108]],[[120028,120028],"mapped",[109]],[[120029,120029],"mapped",[110]],[[120030,120030],"mapped",[111]],[[120031,120031],"mapped",[112]],[[120032,120032],"mapped",[113]],[[120033,120033],"mapped",[114]],[[120034,120034],"mapped",[115]],[[120035,120035],"mapped",[116]],[[120036,120036],"mapped",[117]],[[120037,120037],"mapped",[118]],[[120038,120038],"mapped",[119]],[[120039,120039],"mapped",[120]],[[120040,120040],"mapped",[121]],[[120041,120041],"mapped",[122]],[[120042,120042],"mapped",[97]],[[120043,120043],"mapped",[98]],[[120044,120044],"mapped",[99]],[[120045,120045],"mapped",[100]],[[120046,120046],"mapped",[101]],[[120047,120047],"mapped",[102]],[[120048,120048],"mapped",[103]],[[120049,120049],"mapped",[104]],[[120050,120050],"mapped",[105]],[[120051,120051],"mapped",[106]],[[120052,120052],"mapped",[107]],[[120053,120053],"mapped",[108]],[[120054,120054],"mapped",[109]],[[120055,120055],"mapped",[110]],[[120056,120056],"mapped",[111]],[[120057,120057],"mapped",[112]],[[120058,120058],"mapped",[113]],[[120059,120059],"mapped",[114]],[[120060,120060],"mapped",[115]],[[120061,120061],"mapped",[116]],[[120062,120062],"mapped",[117]],[[120063,120063],"mapped",[118]],[[120064,120064],"mapped",[119]],[[120065,120065],"mapped",[120]],[[120066,120066],"mapped",[121]],[[120067,120067],"mapped",[122]],[[120068,120068],"mapped",[97]],[[120069,120069],"mapped",[98]],[[120070,120070],"disallowed"],[[120071,120071],"mapped",[100]],[[120072,120072],"mapped",[101]],[[120073,120073],"mapped",[102]],[[120074,120074],"mapped",[103]],[[120075,120076],"disallowed"],[[120077,120077],"mapped",[106]],[[120078,120078],"mapped",[107]],[[120079,120079],"mapped",[108]],[[120080,120080],"mapped",[109]],[[120081,120081],"mapped",[110]],[[120082,120082],"mapped",[111]],[[120083,120083],"mapped",[112]],[[120084,120084],"mapped",[113]],[[120085,120085],"disallowed"],[[120086,120086],"mapped",[115]],[[120087,120087],"mapped",[116]],[[120088,120088],"mapped",[117]],[[120089,120089],"mapped",[118]],[[120090,120090],"mapped",[119]],[[120091,120091],"mapped",[120]],[[120092,120092],"mapped",[121]],[[120093,120093],"disallowed"],[[120094,120094],"mapped",[97]],[[120095,120095],"mapped",[98]],[[120096,120096],"mapped",[99]],[[120097,120097],"mapped",[100]],[[120098,120098],"mapped",[101]],[[120099,120099],"mapped",[102]],[[120100,120100],"mapped",[103]],[[120101,120101],"mapped",[104]],[[120102,120102],"mapped",[105]],[[120103,120103],"mapped",[106]],[[120104,120104],"mapped",[107]],[[120105,120105],"mapped",[108]],[[120106,120106],"mapped",[109]],[[120107,120107],"mapped",[110]],[[120108,120108],"mapped",[111]],[[120109,120109],"mapped",[112]],[[120110,120110],"mapped",[113]],[[120111,120111],"mapped",[114]],[[120112,120112],"mapped",[115]],[[120113,120113],"mapped",[116]],[[120114,120114],"mapped",[117]],[[120115,120115],"mapped",[118]],[[120116,120116],"mapped",[119]],[[120117,120117],"mapped",[120]],[[120118,120118],"mapped",[121]],[[120119,120119],"mapped",[122]],[[120120,120120],"mapped",[97]],[[120121,120121],"mapped",[98]],[[120122,120122],"disallowed"],[[120123,120123],"mapped",[100]],[[120124,120124],"mapped",[101]],[[120125,120125],"mapped",[102]],[[120126,120126],"mapped",[103]],[[120127,120127],"disallowed"],[[120128,120128],"mapped",[105]],[[120129,120129],"mapped",[106]],[[120130,120130],"mapped",[107]],[[120131,120131],"mapped",[108]],[[120132,120132],"mapped",[109]],[[120133,120133],"disallowed"],[[120134,120134],"mapped",[111]],[[120135,120137],"disallowed"],[[120138,120138],"mapped",[115]],[[120139,120139],"mapped",[116]],[[120140,120140],"mapped",[117]],[[120141,120141],"mapped",[118]],[[120142,120142],"mapped",[119]],[[120143,120143],"mapped",[120]],[[120144,120144],"mapped",[121]],[[120145,120145],"disallowed"],[[120146,120146],"mapped",[97]],[[120147,120147],"mapped",[98]],[[120148,120148],"mapped",[99]],[[120149,120149],"mapped",[100]],[[120150,120150],"mapped",[101]],[[120151,120151],"mapped",[102]],[[120152,120152],"mapped",[103]],[[120153,120153],"mapped",[104]],[[120154,120154],"mapped",[105]],[[120155,120155],"mapped",[106]],[[120156,120156],"mapped",[107]],[[120157,120157],"mapped",[108]],[[120158,120158],"mapped",[109]],[[120159,120159],"mapped",[110]],[[120160,120160],"mapped",[111]],[[120161,120161],"mapped",[112]],[[120162,120162],"mapped",[113]],[[120163,120163],"mapped",[114]],[[120164,120164],"mapped",[115]],[[120165,120165],"mapped",[116]],[[120166,120166],"mapped",[117]],[[120167,120167],"mapped",[118]],[[120168,120168],"mapped",[119]],[[120169,120169],"mapped",[120]],[[120170,120170],"mapped",[121]],[[120171,120171],"mapped",[122]],[[120172,120172],"mapped",[97]],[[120173,120173],"mapped",[98]],[[120174,120174],"mapped",[99]],[[120175,120175],"mapped",[100]],[[120176,120176],"mapped",[101]],[[120177,120177],"mapped",[102]],[[120178,120178],"mapped",[103]],[[120179,120179],"mapped",[104]],[[120180,120180],"mapped",[105]],[[120181,120181],"mapped",[106]],[[120182,120182],"mapped",[107]],[[120183,120183],"mapped",[108]],[[120184,120184],"mapped",[109]],[[120185,120185],"mapped",[110]],[[120186,120186],"mapped",[111]],[[120187,120187],"mapped",[112]],[[120188,120188],"mapped",[113]],[[120189,120189],"mapped",[114]],[[120190,120190],"mapped",[115]],[[120191,120191],"mapped",[116]],[[120192,120192],"mapped",[117]],[[120193,120193],"mapped",[118]],[[120194,120194],"mapped",[119]],[[120195,120195],"mapped",[120]],[[120196,120196],"mapped",[121]],[[120197,120197],"mapped",[122]],[[120198,120198],"mapped",[97]],[[120199,120199],"mapped",[98]],[[120200,120200],"mapped",[99]],[[120201,120201],"mapped",[100]],[[120202,120202],"mapped",[101]],[[120203,120203],"mapped",[102]],[[120204,120204],"mapped",[103]],[[120205,120205],"mapped",[104]],[[120206,120206],"mapped",[105]],[[120207,120207],"mapped",[106]],[[120208,120208],"mapped",[107]],[[120209,120209],"mapped",[108]],[[120210,120210],"mapped",[109]],[[120211,120211],"mapped",[110]],[[120212,120212],"mapped",[111]],[[120213,120213],"mapped",[112]],[[120214,120214],"mapped",[113]],[[120215,120215],"mapped",[114]],[[120216,120216],"mapped",[115]],[[120217,120217],"mapped",[116]],[[120218,120218],"mapped",[117]],[[120219,120219],"mapped",[118]],[[120220,120220],"mapped",[119]],[[120221,120221],"mapped",[120]],[[120222,120222],"mapped",[121]],[[120223,120223],"mapped",[122]],[[120224,120224],"mapped",[97]],[[120225,120225],"mapped",[98]],[[120226,120226],"mapped",[99]],[[120227,120227],"mapped",[100]],[[120228,120228],"mapped",[101]],[[120229,120229],"mapped",[102]],[[120230,120230],"mapped",[103]],[[120231,120231],"mapped",[104]],[[120232,120232],"mapped",[105]],[[120233,120233],"mapped",[106]],[[120234,120234],"mapped",[107]],[[120235,120235],"mapped",[108]],[[120236,120236],"mapped",[109]],[[120237,120237],"mapped",[110]],[[120238,120238],"mapped",[111]],[[120239,120239],"mapped",[112]],[[120240,120240],"mapped",[113]],[[120241,120241],"mapped",[114]],[[120242,120242],"mapped",[115]],[[120243,120243],"mapped",[116]],[[120244,120244],"mapped",[117]],[[120245,120245],"mapped",[118]],[[120246,120246],"mapped",[119]],[[120247,120247],"mapped",[120]],[[120248,120248],"mapped",[121]],[[120249,120249],"mapped",[122]],[[120250,120250],"mapped",[97]],[[120251,120251],"mapped",[98]],[[120252,120252],"mapped",[99]],[[120253,120253],"mapped",[100]],[[120254,120254],"mapped",[101]],[[120255,120255],"mapped",[102]],[[120256,120256],"mapped",[103]],[[120257,120257],"mapped",[104]],[[120258,120258],"mapped",[105]],[[120259,120259],"mapped",[106]],[[120260,120260],"mapped",[107]],[[120261,120261],"mapped",[108]],[[120262,120262],"mapped",[109]],[[120263,120263],"mapped",[110]],[[120264,120264],"mapped",[111]],[[120265,120265],"mapped",[112]],[[120266,120266],"mapped",[113]],[[120267,120267],"mapped",[114]],[[120268,120268],"mapped",[115]],[[120269,120269],"mapped",[116]],[[120270,120270],"mapped",[117]],[[120271,120271],"mapped",[118]],[[120272,120272],"mapped",[119]],[[120273,120273],"mapped",[120]],[[120274,120274],"mapped",[121]],[[120275,120275],"mapped",[122]],[[120276,120276],"mapped",[97]],[[120277,120277],"mapped",[98]],[[120278,120278],"mapped",[99]],[[120279,120279],"mapped",[100]],[[120280,120280],"mapped",[101]],[[120281,120281],"mapped",[102]],[[120282,120282],"mapped",[103]],[[120283,120283],"mapped",[104]],[[120284,120284],"mapped",[105]],[[120285,120285],"mapped",[106]],[[120286,120286],"mapped",[107]],[[120287,120287],"mapped",[108]],[[120288,120288],"mapped",[109]],[[120289,120289],"mapped",[110]],[[120290,120290],"mapped",[111]],[[120291,120291],"mapped",[112]],[[120292,120292],"mapped",[113]],[[120293,120293],"mapped",[114]],[[120294,120294],"mapped",[115]],[[120295,120295],"mapped",[116]],[[120296,120296],"mapped",[117]],[[120297,120297],"mapped",[118]],[[120298,120298],"mapped",[119]],[[120299,120299],"mapped",[120]],[[120300,120300],"mapped",[121]],[[120301,120301],"mapped",[122]],[[120302,120302],"mapped",[97]],[[120303,120303],"mapped",[98]],[[120304,120304],"mapped",[99]],[[120305,120305],"mapped",[100]],[[120306,120306],"mapped",[101]],[[120307,120307],"mapped",[102]],[[120308,120308],"mapped",[103]],[[120309,120309],"mapped",[104]],[[120310,120310],"mapped",[105]],[[120311,120311],"mapped",[106]],[[120312,120312],"mapped",[107]],[[120313,120313],"mapped",[108]],[[120314,120314],"mapped",[109]],[[120315,120315],"mapped",[110]],[[120316,120316],"mapped",[111]],[[120317,120317],"mapped",[112]],[[120318,120318],"mapped",[113]],[[120319,120319],"mapped",[114]],[[120320,120320],"mapped",[115]],[[120321,120321],"mapped",[116]],[[120322,120322],"mapped",[117]],[[120323,120323],"mapped",[118]],[[120324,120324],"mapped",[119]],[[120325,120325],"mapped",[120]],[[120326,120326],"mapped",[121]],[[120327,120327],"mapped",[122]],[[120328,120328],"mapped",[97]],[[120329,120329],"mapped",[98]],[[120330,120330],"mapped",[99]],[[120331,120331],"mapped",[100]],[[120332,120332],"mapped",[101]],[[120333,120333],"mapped",[102]],[[120334,120334],"mapped",[103]],[[120335,120335],"mapped",[104]],[[120336,120336],"mapped",[105]],[[120337,120337],"mapped",[106]],[[120338,120338],"mapped",[107]],[[120339,120339],"mapped",[108]],[[120340,120340],"mapped",[109]],[[120341,120341],"mapped",[110]],[[120342,120342],"mapped",[111]],[[120343,120343],"mapped",[112]],[[120344,120344],"mapped",[113]],[[120345,120345],"mapped",[114]],[[120346,120346],"mapped",[115]],[[120347,120347],"mapped",[116]],[[120348,120348],"mapped",[117]],[[120349,120349],"mapped",[118]],[[120350,120350],"mapped",[119]],[[120351,120351],"mapped",[120]],[[120352,120352],"mapped",[121]],[[120353,120353],"mapped",[122]],[[120354,120354],"mapped",[97]],[[120355,120355],"mapped",[98]],[[120356,120356],"mapped",[99]],[[120357,120357],"mapped",[100]],[[120358,120358],"mapped",[101]],[[120359,120359],"mapped",[102]],[[120360,120360],"mapped",[103]],[[120361,120361],"mapped",[104]],[[120362,120362],"mapped",[105]],[[120363,120363],"mapped",[106]],[[120364,120364],"mapped",[107]],[[120365,120365],"mapped",[108]],[[120366,120366],"mapped",[109]],[[120367,120367],"mapped",[110]],[[120368,120368],"mapped",[111]],[[120369,120369],"mapped",[112]],[[120370,120370],"mapped",[113]],[[120371,120371],"mapped",[114]],[[120372,120372],"mapped",[115]],[[120373,120373],"mapped",[116]],[[120374,120374],"mapped",[117]],[[120375,120375],"mapped",[118]],[[120376,120376],"mapped",[119]],[[120377,120377],"mapped",[120]],[[120378,120378],"mapped",[121]],[[120379,120379],"mapped",[122]],[[120380,120380],"mapped",[97]],[[120381,120381],"mapped",[98]],[[120382,120382],"mapped",[99]],[[120383,120383],"mapped",[100]],[[120384,120384],"mapped",[101]],[[120385,120385],"mapped",[102]],[[120386,120386],"mapped",[103]],[[120387,120387],"mapped",[104]],[[120388,120388],"mapped",[105]],[[120389,120389],"mapped",[106]],[[120390,120390],"mapped",[107]],[[120391,120391],"mapped",[108]],[[120392,120392],"mapped",[109]],[[120393,120393],"mapped",[110]],[[120394,120394],"mapped",[111]],[[120395,120395],"mapped",[112]],[[120396,120396],"mapped",[113]],[[120397,120397],"mapped",[114]],[[120398,120398],"mapped",[115]],[[120399,120399],"mapped",[116]],[[120400,120400],"mapped",[117]],[[120401,120401],"mapped",[118]],[[120402,120402],"mapped",[119]],[[120403,120403],"mapped",[120]],[[120404,120404],"mapped",[121]],[[120405,120405],"mapped",[122]],[[120406,120406],"mapped",[97]],[[120407,120407],"mapped",[98]],[[120408,120408],"mapped",[99]],[[120409,120409],"mapped",[100]],[[120410,120410],"mapped",[101]],[[120411,120411],"mapped",[102]],[[120412,120412],"mapped",[103]],[[120413,120413],"mapped",[104]],[[120414,120414],"mapped",[105]],[[120415,120415],"mapped",[106]],[[120416,120416],"mapped",[107]],[[120417,120417],"mapped",[108]],[[120418,120418],"mapped",[109]],[[120419,120419],"mapped",[110]],[[120420,120420],"mapped",[111]],[[120421,120421],"mapped",[112]],[[120422,120422],"mapped",[113]],[[120423,120423],"mapped",[114]],[[120424,120424],"mapped",[115]],[[120425,120425],"mapped",[116]],[[120426,120426],"mapped",[117]],[[120427,120427],"mapped",[118]],[[120428,120428],"mapped",[119]],[[120429,120429],"mapped",[120]],[[120430,120430],"mapped",[121]],[[120431,120431],"mapped",[122]],[[120432,120432],"mapped",[97]],[[120433,120433],"mapped",[98]],[[120434,120434],"mapped",[99]],[[120435,120435],"mapped",[100]],[[120436,120436],"mapped",[101]],[[120437,120437],"mapped",[102]],[[120438,120438],"mapped",[103]],[[120439,120439],"mapped",[104]],[[120440,120440],"mapped",[105]],[[120441,120441],"mapped",[106]],[[120442,120442],"mapped",[107]],[[120443,120443],"mapped",[108]],[[120444,120444],"mapped",[109]],[[120445,120445],"mapped",[110]],[[120446,120446],"mapped",[111]],[[120447,120447],"mapped",[112]],[[120448,120448],"mapped",[113]],[[120449,120449],"mapped",[114]],[[120450,120450],"mapped",[115]],[[120451,120451],"mapped",[116]],[[120452,120452],"mapped",[117]],[[120453,120453],"mapped",[118]],[[120454,120454],"mapped",[119]],[[120455,120455],"mapped",[120]],[[120456,120456],"mapped",[121]],[[120457,120457],"mapped",[122]],[[120458,120458],"mapped",[97]],[[120459,120459],"mapped",[98]],[[120460,120460],"mapped",[99]],[[120461,120461],"mapped",[100]],[[120462,120462],"mapped",[101]],[[120463,120463],"mapped",[102]],[[120464,120464],"mapped",[103]],[[120465,120465],"mapped",[104]],[[120466,120466],"mapped",[105]],[[120467,120467],"mapped",[106]],[[120468,120468],"mapped",[107]],[[120469,120469],"mapped",[108]],[[120470,120470],"mapped",[109]],[[120471,120471],"mapped",[110]],[[120472,120472],"mapped",[111]],[[120473,120473],"mapped",[112]],[[120474,120474],"mapped",[113]],[[120475,120475],"mapped",[114]],[[120476,120476],"mapped",[115]],[[120477,120477],"mapped",[116]],[[120478,120478],"mapped",[117]],[[120479,120479],"mapped",[118]],[[120480,120480],"mapped",[119]],[[120481,120481],"mapped",[120]],[[120482,120482],"mapped",[121]],[[120483,120483],"mapped",[122]],[[120484,120484],"mapped",[305]],[[120485,120485],"mapped",[567]],[[120486,120487],"disallowed"],[[120488,120488],"mapped",[945]],[[120489,120489],"mapped",[946]],[[120490,120490],"mapped",[947]],[[120491,120491],"mapped",[948]],[[120492,120492],"mapped",[949]],[[120493,120493],"mapped",[950]],[[120494,120494],"mapped",[951]],[[120495,120495],"mapped",[952]],[[120496,120496],"mapped",[953]],[[120497,120497],"mapped",[954]],[[120498,120498],"mapped",[955]],[[120499,120499],"mapped",[956]],[[120500,120500],"mapped",[957]],[[120501,120501],"mapped",[958]],[[120502,120502],"mapped",[959]],[[120503,120503],"mapped",[960]],[[120504,120504],"mapped",[961]],[[120505,120505],"mapped",[952]],[[120506,120506],"mapped",[963]],[[120507,120507],"mapped",[964]],[[120508,120508],"mapped",[965]],[[120509,120509],"mapped",[966]],[[120510,120510],"mapped",[967]],[[120511,120511],"mapped",[968]],[[120512,120512],"mapped",[969]],[[120513,120513],"mapped",[8711]],[[120514,120514],"mapped",[945]],[[120515,120515],"mapped",[946]],[[120516,120516],"mapped",[947]],[[120517,120517],"mapped",[948]],[[120518,120518],"mapped",[949]],[[120519,120519],"mapped",[950]],[[120520,120520],"mapped",[951]],[[120521,120521],"mapped",[952]],[[120522,120522],"mapped",[953]],[[120523,120523],"mapped",[954]],[[120524,120524],"mapped",[955]],[[120525,120525],"mapped",[956]],[[120526,120526],"mapped",[957]],[[120527,120527],"mapped",[958]],[[120528,120528],"mapped",[959]],[[120529,120529],"mapped",[960]],[[120530,120530],"mapped",[961]],[[120531,120532],"mapped",[963]],[[120533,120533],"mapped",[964]],[[120534,120534],"mapped",[965]],[[120535,120535],"mapped",[966]],[[120536,120536],"mapped",[967]],[[120537,120537],"mapped",[968]],[[120538,120538],"mapped",[969]],[[120539,120539],"mapped",[8706]],[[120540,120540],"mapped",[949]],[[120541,120541],"mapped",[952]],[[120542,120542],"mapped",[954]],[[120543,120543],"mapped",[966]],[[120544,120544],"mapped",[961]],[[120545,120545],"mapped",[960]],[[120546,120546],"mapped",[945]],[[120547,120547],"mapped",[946]],[[120548,120548],"mapped",[947]],[[120549,120549],"mapped",[948]],[[120550,120550],"mapped",[949]],[[120551,120551],"mapped",[950]],[[120552,120552],"mapped",[951]],[[120553,120553],"mapped",[952]],[[120554,120554],"mapped",[953]],[[120555,120555],"mapped",[954]],[[120556,120556],"mapped",[955]],[[120557,120557],"mapped",[956]],[[120558,120558],"mapped",[957]],[[120559,120559],"mapped",[958]],[[120560,120560],"mapped",[959]],[[120561,120561],"mapped",[960]],[[120562,120562],"mapped",[961]],[[120563,120563],"mapped",[952]],[[120564,120564],"mapped",[963]],[[120565,120565],"mapped",[964]],[[120566,120566],"mapped",[965]],[[120567,120567],"mapped",[966]],[[120568,120568],"mapped",[967]],[[120569,120569],"mapped",[968]],[[120570,120570],"mapped",[969]],[[120571,120571],"mapped",[8711]],[[120572,120572],"mapped",[945]],[[120573,120573],"mapped",[946]],[[120574,120574],"mapped",[947]],[[120575,120575],"mapped",[948]],[[120576,120576],"mapped",[949]],[[120577,120577],"mapped",[950]],[[120578,120578],"mapped",[951]],[[120579,120579],"mapped",[952]],[[120580,120580],"mapped",[953]],[[120581,120581],"mapped",[954]],[[120582,120582],"mapped",[955]],[[120583,120583],"mapped",[956]],[[120584,120584],"mapped",[957]],[[120585,120585],"mapped",[958]],[[120586,120586],"mapped",[959]],[[120587,120587],"mapped",[960]],[[120588,120588],"mapped",[961]],[[120589,120590],"mapped",[963]],[[120591,120591],"mapped",[964]],[[120592,120592],"mapped",[965]],[[120593,120593],"mapped",[966]],[[120594,120594],"mapped",[967]],[[120595,120595],"mapped",[968]],[[120596,120596],"mapped",[969]],[[120597,120597],"mapped",[8706]],[[120598,120598],"mapped",[949]],[[120599,120599],"mapped",[952]],[[120600,120600],"mapped",[954]],[[120601,120601],"mapped",[966]],[[120602,120602],"mapped",[961]],[[120603,120603],"mapped",[960]],[[120604,120604],"mapped",[945]],[[120605,120605],"mapped",[946]],[[120606,120606],"mapped",[947]],[[120607,120607],"mapped",[948]],[[120608,120608],"mapped",[949]],[[120609,120609],"mapped",[950]],[[120610,120610],"mapped",[951]],[[120611,120611],"mapped",[952]],[[120612,120612],"mapped",[953]],[[120613,120613],"mapped",[954]],[[120614,120614],"mapped",[955]],[[120615,120615],"mapped",[956]],[[120616,120616],"mapped",[957]],[[120617,120617],"mapped",[958]],[[120618,120618],"mapped",[959]],[[120619,120619],"mapped",[960]],[[120620,120620],"mapped",[961]],[[120621,120621],"mapped",[952]],[[120622,120622],"mapped",[963]],[[120623,120623],"mapped",[964]],[[120624,120624],"mapped",[965]],[[120625,120625],"mapped",[966]],[[120626,120626],"mapped",[967]],[[120627,120627],"mapped",[968]],[[120628,120628],"mapped",[969]],[[120629,120629],"mapped",[8711]],[[120630,120630],"mapped",[945]],[[120631,120631],"mapped",[946]],[[120632,120632],"mapped",[947]],[[120633,120633],"mapped",[948]],[[120634,120634],"mapped",[949]],[[120635,120635],"mapped",[950]],[[120636,120636],"mapped",[951]],[[120637,120637],"mapped",[952]],[[120638,120638],"mapped",[953]],[[120639,120639],"mapped",[954]],[[120640,120640],"mapped",[955]],[[120641,120641],"mapped",[956]],[[120642,120642],"mapped",[957]],[[120643,120643],"mapped",[958]],[[120644,120644],"mapped",[959]],[[120645,120645],"mapped",[960]],[[120646,120646],"mapped",[961]],[[120647,120648],"mapped",[963]],[[120649,120649],"mapped",[964]],[[120650,120650],"mapped",[965]],[[120651,120651],"mapped",[966]],[[120652,120652],"mapped",[967]],[[120653,120653],"mapped",[968]],[[120654,120654],"mapped",[969]],[[120655,120655],"mapped",[8706]],[[120656,120656],"mapped",[949]],[[120657,120657],"mapped",[952]],[[120658,120658],"mapped",[954]],[[120659,120659],"mapped",[966]],[[120660,120660],"mapped",[961]],[[120661,120661],"mapped",[960]],[[120662,120662],"mapped",[945]],[[120663,120663],"mapped",[946]],[[120664,120664],"mapped",[947]],[[120665,120665],"mapped",[948]],[[120666,120666],"mapped",[949]],[[120667,120667],"mapped",[950]],[[120668,120668],"mapped",[951]],[[120669,120669],"mapped",[952]],[[120670,120670],"mapped",[953]],[[120671,120671],"mapped",[954]],[[120672,120672],"mapped",[955]],[[120673,120673],"mapped",[956]],[[120674,120674],"mapped",[957]],[[120675,120675],"mapped",[958]],[[120676,120676],"mapped",[959]],[[120677,120677],"mapped",[960]],[[120678,120678],"mapped",[961]],[[120679,120679],"mapped",[952]],[[120680,120680],"mapped",[963]],[[120681,120681],"mapped",[964]],[[120682,120682],"mapped",[965]],[[120683,120683],"mapped",[966]],[[120684,120684],"mapped",[967]],[[120685,120685],"mapped",[968]],[[120686,120686],"mapped",[969]],[[120687,120687],"mapped",[8711]],[[120688,120688],"mapped",[945]],[[120689,120689],"mapped",[946]],[[120690,120690],"mapped",[947]],[[120691,120691],"mapped",[948]],[[120692,120692],"mapped",[949]],[[120693,120693],"mapped",[950]],[[120694,120694],"mapped",[951]],[[120695,120695],"mapped",[952]],[[120696,120696],"mapped",[953]],[[120697,120697],"mapped",[954]],[[120698,120698],"mapped",[955]],[[120699,120699],"mapped",[956]],[[120700,120700],"mapped",[957]],[[120701,120701],"mapped",[958]],[[120702,120702],"mapped",[959]],[[120703,120703],"mapped",[960]],[[120704,120704],"mapped",[961]],[[120705,120706],"mapped",[963]],[[120707,120707],"mapped",[964]],[[120708,120708],"mapped",[965]],[[120709,120709],"mapped",[966]],[[120710,120710],"mapped",[967]],[[120711,120711],"mapped",[968]],[[120712,120712],"mapped",[969]],[[120713,120713],"mapped",[8706]],[[120714,120714],"mapped",[949]],[[120715,120715],"mapped",[952]],[[120716,120716],"mapped",[954]],[[120717,120717],"mapped",[966]],[[120718,120718],"mapped",[961]],[[120719,120719],"mapped",[960]],[[120720,120720],"mapped",[945]],[[120721,120721],"mapped",[946]],[[120722,120722],"mapped",[947]],[[120723,120723],"mapped",[948]],[[120724,120724],"mapped",[949]],[[120725,120725],"mapped",[950]],[[120726,120726],"mapped",[951]],[[120727,120727],"mapped",[952]],[[120728,120728],"mapped",[953]],[[120729,120729],"mapped",[954]],[[120730,120730],"mapped",[955]],[[120731,120731],"mapped",[956]],[[120732,120732],"mapped",[957]],[[120733,120733],"mapped",[958]],[[120734,120734],"mapped",[959]],[[120735,120735],"mapped",[960]],[[120736,120736],"mapped",[961]],[[120737,120737],"mapped",[952]],[[120738,120738],"mapped",[963]],[[120739,120739],"mapped",[964]],[[120740,120740],"mapped",[965]],[[120741,120741],"mapped",[966]],[[120742,120742],"mapped",[967]],[[120743,120743],"mapped",[968]],[[120744,120744],"mapped",[969]],[[120745,120745],"mapped",[8711]],[[120746,120746],"mapped",[945]],[[120747,120747],"mapped",[946]],[[120748,120748],"mapped",[947]],[[120749,120749],"mapped",[948]],[[120750,120750],"mapped",[949]],[[120751,120751],"mapped",[950]],[[120752,120752],"mapped",[951]],[[120753,120753],"mapped",[952]],[[120754,120754],"mapped",[953]],[[120755,120755],"mapped",[954]],[[120756,120756],"mapped",[955]],[[120757,120757],"mapped",[956]],[[120758,120758],"mapped",[957]],[[120759,120759],"mapped",[958]],[[120760,120760],"mapped",[959]],[[120761,120761],"mapped",[960]],[[120762,120762],"mapped",[961]],[[120763,120764],"mapped",[963]],[[120765,120765],"mapped",[964]],[[120766,120766],"mapped",[965]],[[120767,120767],"mapped",[966]],[[120768,120768],"mapped",[967]],[[120769,120769],"mapped",[968]],[[120770,120770],"mapped",[969]],[[120771,120771],"mapped",[8706]],[[120772,120772],"mapped",[949]],[[120773,120773],"mapped",[952]],[[120774,120774],"mapped",[954]],[[120775,120775],"mapped",[966]],[[120776,120776],"mapped",[961]],[[120777,120777],"mapped",[960]],[[120778,120779],"mapped",[989]],[[120780,120781],"disallowed"],[[120782,120782],"mapped",[48]],[[120783,120783],"mapped",[49]],[[120784,120784],"mapped",[50]],[[120785,120785],"mapped",[51]],[[120786,120786],"mapped",[52]],[[120787,120787],"mapped",[53]],[[120788,120788],"mapped",[54]],[[120789,120789],"mapped",[55]],[[120790,120790],"mapped",[56]],[[120791,120791],"mapped",[57]],[[120792,120792],"mapped",[48]],[[120793,120793],"mapped",[49]],[[120794,120794],"mapped",[50]],[[120795,120795],"mapped",[51]],[[120796,120796],"mapped",[52]],[[120797,120797],"mapped",[53]],[[120798,120798],"mapped",[54]],[[120799,120799],"mapped",[55]],[[120800,120800],"mapped",[56]],[[120801,120801],"mapped",[57]],[[120802,120802],"mapped",[48]],[[120803,120803],"mapped",[49]],[[120804,120804],"mapped",[50]],[[120805,120805],"mapped",[51]],[[120806,120806],"mapped",[52]],[[120807,120807],"mapped",[53]],[[120808,120808],"mapped",[54]],[[120809,120809],"mapped",[55]],[[120810,120810],"mapped",[56]],[[120811,120811],"mapped",[57]],[[120812,120812],"mapped",[48]],[[120813,120813],"mapped",[49]],[[120814,120814],"mapped",[50]],[[120815,120815],"mapped",[51]],[[120816,120816],"mapped",[52]],[[120817,120817],"mapped",[53]],[[120818,120818],"mapped",[54]],[[120819,120819],"mapped",[55]],[[120820,120820],"mapped",[56]],[[120821,120821],"mapped",[57]],[[120822,120822],"mapped",[48]],[[120823,120823],"mapped",[49]],[[120824,120824],"mapped",[50]],[[120825,120825],"mapped",[51]],[[120826,120826],"mapped",[52]],[[120827,120827],"mapped",[53]],[[120828,120828],"mapped",[54]],[[120829,120829],"mapped",[55]],[[120830,120830],"mapped",[56]],[[120831,120831],"mapped",[57]],[[120832,121343],"valid",[],"NV8"],[[121344,121398],"valid"],[[121399,121402],"valid",[],"NV8"],[[121403,121452],"valid"],[[121453,121460],"valid",[],"NV8"],[[121461,121461],"valid"],[[121462,121475],"valid",[],"NV8"],[[121476,121476],"valid"],[[121477,121483],"valid",[],"NV8"],[[121484,121498],"disallowed"],[[121499,121503],"valid"],[[121504,121504],"disallowed"],[[121505,121519],"valid"],[[121520,124927],"disallowed"],[[124928,125124],"valid"],[[125125,125126],"disallowed"],[[125127,125135],"valid",[],"NV8"],[[125136,125142],"valid"],[[125143,126463],"disallowed"],[[126464,126464],"mapped",[1575]],[[126465,126465],"mapped",[1576]],[[126466,126466],"mapped",[1580]],[[126467,126467],"mapped",[1583]],[[126468,126468],"disallowed"],[[126469,126469],"mapped",[1608]],[[126470,126470],"mapped",[1586]],[[126471,126471],"mapped",[1581]],[[126472,126472],"mapped",[1591]],[[126473,126473],"mapped",[1610]],[[126474,126474],"mapped",[1603]],[[126475,126475],"mapped",[1604]],[[126476,126476],"mapped",[1605]],[[126477,126477],"mapped",[1606]],[[126478,126478],"mapped",[1587]],[[126479,126479],"mapped",[1593]],[[126480,126480],"mapped",[1601]],[[126481,126481],"mapped",[1589]],[[126482,126482],"mapped",[1602]],[[126483,126483],"mapped",[1585]],[[126484,126484],"mapped",[1588]],[[126485,126485],"mapped",[1578]],[[126486,126486],"mapped",[1579]],[[126487,126487],"mapped",[1582]],[[126488,126488],"mapped",[1584]],[[126489,126489],"mapped",[1590]],[[126490,126490],"mapped",[1592]],[[126491,126491],"mapped",[1594]],[[126492,126492],"mapped",[1646]],[[126493,126493],"mapped",[1722]],[[126494,126494],"mapped",[1697]],[[126495,126495],"mapped",[1647]],[[126496,126496],"disallowed"],[[126497,126497],"mapped",[1576]],[[126498,126498],"mapped",[1580]],[[126499,126499],"disallowed"],[[126500,126500],"mapped",[1607]],[[126501,126502],"disallowed"],[[126503,126503],"mapped",[1581]],[[126504,126504],"disallowed"],[[126505,126505],"mapped",[1610]],[[126506,126506],"mapped",[1603]],[[126507,126507],"mapped",[1604]],[[126508,126508],"mapped",[1605]],[[126509,126509],"mapped",[1606]],[[126510,126510],"mapped",[1587]],[[126511,126511],"mapped",[1593]],[[126512,126512],"mapped",[1601]],[[126513,126513],"mapped",[1589]],[[126514,126514],"mapped",[1602]],[[126515,126515],"disallowed"],[[126516,126516],"mapped",[1588]],[[126517,126517],"mapped",[1578]],[[126518,126518],"mapped",[1579]],[[126519,126519],"mapped",[1582]],[[126520,126520],"disallowed"],[[126521,126521],"mapped",[1590]],[[126522,126522],"disallowed"],[[126523,126523],"mapped",[1594]],[[126524,126529],"disallowed"],[[126530,126530],"mapped",[1580]],[[126531,126534],"disallowed"],[[126535,126535],"mapped",[1581]],[[126536,126536],"disallowed"],[[126537,126537],"mapped",[1610]],[[126538,126538],"disallowed"],[[126539,126539],"mapped",[1604]],[[126540,126540],"disallowed"],[[126541,126541],"mapped",[1606]],[[126542,126542],"mapped",[1587]],[[126543,126543],"mapped",[1593]],[[126544,126544],"disallowed"],[[126545,126545],"mapped",[1589]],[[126546,126546],"mapped",[1602]],[[126547,126547],"disallowed"],[[126548,126548],"mapped",[1588]],[[126549,126550],"disallowed"],[[126551,126551],"mapped",[1582]],[[126552,126552],"disallowed"],[[126553,126553],"mapped",[1590]],[[126554,126554],"disallowed"],[[126555,126555],"mapped",[1594]],[[126556,126556],"disallowed"],[[126557,126557],"mapped",[1722]],[[126558,126558],"disallowed"],[[126559,126559],"mapped",[1647]],[[126560,126560],"disallowed"],[[126561,126561],"mapped",[1576]],[[126562,126562],"mapped",[1580]],[[126563,126563],"disallowed"],[[126564,126564],"mapped",[1607]],[[126565,126566],"disallowed"],[[126567,126567],"mapped",[1581]],[[126568,126568],"mapped",[1591]],[[126569,126569],"mapped",[1610]],[[126570,126570],"mapped",[1603]],[[126571,126571],"disallowed"],[[126572,126572],"mapped",[1605]],[[126573,126573],"mapped",[1606]],[[126574,126574],"mapped",[1587]],[[126575,126575],"mapped",[1593]],[[126576,126576],"mapped",[1601]],[[126577,126577],"mapped",[1589]],[[126578,126578],"mapped",[1602]],[[126579,126579],"disallowed"],[[126580,126580],"mapped",[1588]],[[126581,126581],"mapped",[1578]],[[126582,126582],"mapped",[1579]],[[126583,126583],"mapped",[1582]],[[126584,126584],"disallowed"],[[126585,126585],"mapped",[1590]],[[126586,126586],"mapped",[1592]],[[126587,126587],"mapped",[1594]],[[126588,126588],"mapped",[1646]],[[126589,126589],"disallowed"],[[126590,126590],"mapped",[1697]],[[126591,126591],"disallowed"],[[126592,126592],"mapped",[1575]],[[126593,126593],"mapped",[1576]],[[126594,126594],"mapped",[1580]],[[126595,126595],"mapped",[1583]],[[126596,126596],"mapped",[1607]],[[126597,126597],"mapped",[1608]],[[126598,126598],"mapped",[1586]],[[126599,126599],"mapped",[1581]],[[126600,126600],"mapped",[1591]],[[126601,126601],"mapped",[1610]],[[126602,126602],"disallowed"],[[126603,126603],"mapped",[1604]],[[126604,126604],"mapped",[1605]],[[126605,126605],"mapped",[1606]],[[126606,126606],"mapped",[1587]],[[126607,126607],"mapped",[1593]],[[126608,126608],"mapped",[1601]],[[126609,126609],"mapped",[1589]],[[126610,126610],"mapped",[1602]],[[126611,126611],"mapped",[1585]],[[126612,126612],"mapped",[1588]],[[126613,126613],"mapped",[1578]],[[126614,126614],"mapped",[1579]],[[126615,126615],"mapped",[1582]],[[126616,126616],"mapped",[1584]],[[126617,126617],"mapped",[1590]],[[126618,126618],"mapped",[1592]],[[126619,126619],"mapped",[1594]],[[126620,126624],"disallowed"],[[126625,126625],"mapped",[1576]],[[126626,126626],"mapped",[1580]],[[126627,126627],"mapped",[1583]],[[126628,126628],"disallowed"],[[126629,126629],"mapped",[1608]],[[126630,126630],"mapped",[1586]],[[126631,126631],"mapped",[1581]],[[126632,126632],"mapped",[1591]],[[126633,126633],"mapped",[1610]],[[126634,126634],"disallowed"],[[126635,126635],"mapped",[1604]],[[126636,126636],"mapped",[1605]],[[126637,126637],"mapped",[1606]],[[126638,126638],"mapped",[1587]],[[126639,126639],"mapped",[1593]],[[126640,126640],"mapped",[1601]],[[126641,126641],"mapped",[1589]],[[126642,126642],"mapped",[1602]],[[126643,126643],"mapped",[1585]],[[126644,126644],"mapped",[1588]],[[126645,126645],"mapped",[1578]],[[126646,126646],"mapped",[1579]],[[126647,126647],"mapped",[1582]],[[126648,126648],"mapped",[1584]],[[126649,126649],"mapped",[1590]],[[126650,126650],"mapped",[1592]],[[126651,126651],"mapped",[1594]],[[126652,126703],"disallowed"],[[126704,126705],"valid",[],"NV8"],[[126706,126975],"disallowed"],[[126976,127019],"valid",[],"NV8"],[[127020,127023],"disallowed"],[[127024,127123],"valid",[],"NV8"],[[127124,127135],"disallowed"],[[127136,127150],"valid",[],"NV8"],[[127151,127152],"disallowed"],[[127153,127166],"valid",[],"NV8"],[[127167,127167],"valid",[],"NV8"],[[127168,127168],"disallowed"],[[127169,127183],"valid",[],"NV8"],[[127184,127184],"disallowed"],[[127185,127199],"valid",[],"NV8"],[[127200,127221],"valid",[],"NV8"],[[127222,127231],"disallowed"],[[127232,127232],"disallowed"],[[127233,127233],"disallowed_STD3_mapped",[48,44]],[[127234,127234],"disallowed_STD3_mapped",[49,44]],[[127235,127235],"disallowed_STD3_mapped",[50,44]],[[127236,127236],"disallowed_STD3_mapped",[51,44]],[[127237,127237],"disallowed_STD3_mapped",[52,44]],[[127238,127238],"disallowed_STD3_mapped",[53,44]],[[127239,127239],"disallowed_STD3_mapped",[54,44]],[[127240,127240],"disallowed_STD3_mapped",[55,44]],[[127241,127241],"disallowed_STD3_mapped",[56,44]],[[127242,127242],"disallowed_STD3_mapped",[57,44]],[[127243,127244],"valid",[],"NV8"],[[127245,127247],"disallowed"],[[127248,127248],"disallowed_STD3_mapped",[40,97,41]],[[127249,127249],"disallowed_STD3_mapped",[40,98,41]],[[127250,127250],"disallowed_STD3_mapped",[40,99,41]],[[127251,127251],"disallowed_STD3_mapped",[40,100,41]],[[127252,127252],"disallowed_STD3_mapped",[40,101,41]],[[127253,127253],"disallowed_STD3_mapped",[40,102,41]],[[127254,127254],"disallowed_STD3_mapped",[40,103,41]],[[127255,127255],"disallowed_STD3_mapped",[40,104,41]],[[127256,127256],"disallowed_STD3_mapped",[40,105,41]],[[127257,127257],"disallowed_STD3_mapped",[40,106,41]],[[127258,127258],"disallowed_STD3_mapped",[40,107,41]],[[127259,127259],"disallowed_STD3_mapped",[40,108,41]],[[127260,127260],"disallowed_STD3_mapped",[40,109,41]],[[127261,127261],"disallowed_STD3_mapped",[40,110,41]],[[127262,127262],"disallowed_STD3_mapped",[40,111,41]],[[127263,127263],"disallowed_STD3_mapped",[40,112,41]],[[127264,127264],"disallowed_STD3_mapped",[40,113,41]],[[127265,127265],"disallowed_STD3_mapped",[40,114,41]],[[127266,127266],"disallowed_STD3_mapped",[40,115,41]],[[127267,127267],"disallowed_STD3_mapped",[40,116,41]],[[127268,127268],"disallowed_STD3_mapped",[40,117,41]],[[127269,127269],"disallowed_STD3_mapped",[40,118,41]],[[127270,127270],"disallowed_STD3_mapped",[40,119,41]],[[127271,127271],"disallowed_STD3_mapped",[40,120,41]],[[127272,127272],"disallowed_STD3_mapped",[40,121,41]],[[127273,127273],"disallowed_STD3_mapped",[40,122,41]],[[127274,127274],"mapped",[12308,115,12309]],[[127275,127275],"mapped",[99]],[[127276,127276],"mapped",[114]],[[127277,127277],"mapped",[99,100]],[[127278,127278],"mapped",[119,122]],[[127279,127279],"disallowed"],[[127280,127280],"mapped",[97]],[[127281,127281],"mapped",[98]],[[127282,127282],"mapped",[99]],[[127283,127283],"mapped",[100]],[[127284,127284],"mapped",[101]],[[127285,127285],"mapped",[102]],[[127286,127286],"mapped",[103]],[[127287,127287],"mapped",[104]],[[127288,127288],"mapped",[105]],[[127289,127289],"mapped",[106]],[[127290,127290],"mapped",[107]],[[127291,127291],"mapped",[108]],[[127292,127292],"mapped",[109]],[[127293,127293],"mapped",[110]],[[127294,127294],"mapped",[111]],[[127295,127295],"mapped",[112]],[[127296,127296],"mapped",[113]],[[127297,127297],"mapped",[114]],[[127298,127298],"mapped",[115]],[[127299,127299],"mapped",[116]],[[127300,127300],"mapped",[117]],[[127301,127301],"mapped",[118]],[[127302,127302],"mapped",[119]],[[127303,127303],"mapped",[120]],[[127304,127304],"mapped",[121]],[[127305,127305],"mapped",[122]],[[127306,127306],"mapped",[104,118]],[[127307,127307],"mapped",[109,118]],[[127308,127308],"mapped",[115,100]],[[127309,127309],"mapped",[115,115]],[[127310,127310],"mapped",[112,112,118]],[[127311,127311],"mapped",[119,99]],[[127312,127318],"valid",[],"NV8"],[[127319,127319],"valid",[],"NV8"],[[127320,127326],"valid",[],"NV8"],[[127327,127327],"valid",[],"NV8"],[[127328,127337],"valid",[],"NV8"],[[127338,127338],"mapped",[109,99]],[[127339,127339],"mapped",[109,100]],[[127340,127343],"disallowed"],[[127344,127352],"valid",[],"NV8"],[[127353,127353],"valid",[],"NV8"],[[127354,127354],"valid",[],"NV8"],[[127355,127356],"valid",[],"NV8"],[[127357,127358],"valid",[],"NV8"],[[127359,127359],"valid",[],"NV8"],[[127360,127369],"valid",[],"NV8"],[[127370,127373],"valid",[],"NV8"],[[127374,127375],"valid",[],"NV8"],[[127376,127376],"mapped",[100,106]],[[127377,127386],"valid",[],"NV8"],[[127387,127461],"disallowed"],[[127462,127487],"valid",[],"NV8"],[[127488,127488],"mapped",[12411,12363]],[[127489,127489],"mapped",[12467,12467]],[[127490,127490],"mapped",[12469]],[[127491,127503],"disallowed"],[[127504,127504],"mapped",[25163]],[[127505,127505],"mapped",[23383]],[[127506,127506],"mapped",[21452]],[[127507,127507],"mapped",[12487]],[[127508,127508],"mapped",[20108]],[[127509,127509],"mapped",[22810]],[[127510,127510],"mapped",[35299]],[[127511,127511],"mapped",[22825]],[[127512,127512],"mapped",[20132]],[[127513,127513],"mapped",[26144]],[[127514,127514],"mapped",[28961]],[[127515,127515],"mapped",[26009]],[[127516,127516],"mapped",[21069]],[[127517,127517],"mapped",[24460]],[[127518,127518],"mapped",[20877]],[[127519,127519],"mapped",[26032]],[[127520,127520],"mapped",[21021]],[[127521,127521],"mapped",[32066]],[[127522,127522],"mapped",[29983]],[[127523,127523],"mapped",[36009]],[[127524,127524],"mapped",[22768]],[[127525,127525],"mapped",[21561]],[[127526,127526],"mapped",[28436]],[[127527,127527],"mapped",[25237]],[[127528,127528],"mapped",[25429]],[[127529,127529],"mapped",[19968]],[[127530,127530],"mapped",[19977]],[[127531,127531],"mapped",[36938]],[[127532,127532],"mapped",[24038]],[[127533,127533],"mapped",[20013]],[[127534,127534],"mapped",[21491]],[[127535,127535],"mapped",[25351]],[[127536,127536],"mapped",[36208]],[[127537,127537],"mapped",[25171]],[[127538,127538],"mapped",[31105]],[[127539,127539],"mapped",[31354]],[[127540,127540],"mapped",[21512]],[[127541,127541],"mapped",[28288]],[[127542,127542],"mapped",[26377]],[[127543,127543],"mapped",[26376]],[[127544,127544],"mapped",[30003]],[[127545,127545],"mapped",[21106]],[[127546,127546],"mapped",[21942]],[[127547,127551],"disallowed"],[[127552,127552],"mapped",[12308,26412,12309]],[[127553,127553],"mapped",[12308,19977,12309]],[[127554,127554],"mapped",[12308,20108,12309]],[[127555,127555],"mapped",[12308,23433,12309]],[[127556,127556],"mapped",[12308,28857,12309]],[[127557,127557],"mapped",[12308,25171,12309]],[[127558,127558],"mapped",[12308,30423,12309]],[[127559,127559],"mapped",[12308,21213,12309]],[[127560,127560],"mapped",[12308,25943,12309]],[[127561,127567],"disallowed"],[[127568,127568],"mapped",[24471]],[[127569,127569],"mapped",[21487]],[[127570,127743],"disallowed"],[[127744,127776],"valid",[],"NV8"],[[127777,127788],"valid",[],"NV8"],[[127789,127791],"valid",[],"NV8"],[[127792,127797],"valid",[],"NV8"],[[127798,127798],"valid",[],"NV8"],[[127799,127868],"valid",[],"NV8"],[[127869,127869],"valid",[],"NV8"],[[127870,127871],"valid",[],"NV8"],[[127872,127891],"valid",[],"NV8"],[[127892,127903],"valid",[],"NV8"],[[127904,127940],"valid",[],"NV8"],[[127941,127941],"valid",[],"NV8"],[[127942,127946],"valid",[],"NV8"],[[127947,127950],"valid",[],"NV8"],[[127951,127955],"valid",[],"NV8"],[[127956,127967],"valid",[],"NV8"],[[127968,127984],"valid",[],"NV8"],[[127985,127991],"valid",[],"NV8"],[[127992,127999],"valid",[],"NV8"],[[128e3,128062],"valid",[],"NV8"],[[128063,128063],"valid",[],"NV8"],[[128064,128064],"valid",[],"NV8"],[[128065,128065],"valid",[],"NV8"],[[128066,128247],"valid",[],"NV8"],[[128248,128248],"valid",[],"NV8"],[[128249,128252],"valid",[],"NV8"],[[128253,128254],"valid",[],"NV8"],[[128255,128255],"valid",[],"NV8"],[[128256,128317],"valid",[],"NV8"],[[128318,128319],"valid",[],"NV8"],[[128320,128323],"valid",[],"NV8"],[[128324,128330],"valid",[],"NV8"],[[128331,128335],"valid",[],"NV8"],[[128336,128359],"valid",[],"NV8"],[[128360,128377],"valid",[],"NV8"],[[128378,128378],"disallowed"],[[128379,128419],"valid",[],"NV8"],[[128420,128420],"disallowed"],[[128421,128506],"valid",[],"NV8"],[[128507,128511],"valid",[],"NV8"],[[128512,128512],"valid",[],"NV8"],[[128513,128528],"valid",[],"NV8"],[[128529,128529],"valid",[],"NV8"],[[128530,128532],"valid",[],"NV8"],[[128533,128533],"valid",[],"NV8"],[[128534,128534],"valid",[],"NV8"],[[128535,128535],"valid",[],"NV8"],[[128536,128536],"valid",[],"NV8"],[[128537,128537],"valid",[],"NV8"],[[128538,128538],"valid",[],"NV8"],[[128539,128539],"valid",[],"NV8"],[[128540,128542],"valid",[],"NV8"],[[128543,128543],"valid",[],"NV8"],[[128544,128549],"valid",[],"NV8"],[[128550,128551],"valid",[],"NV8"],[[128552,128555],"valid",[],"NV8"],[[128556,128556],"valid",[],"NV8"],[[128557,128557],"valid",[],"NV8"],[[128558,128559],"valid",[],"NV8"],[[128560,128563],"valid",[],"NV8"],[[128564,128564],"valid",[],"NV8"],[[128565,128576],"valid",[],"NV8"],[[128577,128578],"valid",[],"NV8"],[[128579,128580],"valid",[],"NV8"],[[128581,128591],"valid",[],"NV8"],[[128592,128639],"valid",[],"NV8"],[[128640,128709],"valid",[],"NV8"],[[128710,128719],"valid",[],"NV8"],[[128720,128720],"valid",[],"NV8"],[[128721,128735],"disallowed"],[[128736,128748],"valid",[],"NV8"],[[128749,128751],"disallowed"],[[128752,128755],"valid",[],"NV8"],[[128756,128767],"disallowed"],[[128768,128883],"valid",[],"NV8"],[[128884,128895],"disallowed"],[[128896,128980],"valid",[],"NV8"],[[128981,129023],"disallowed"],[[129024,129035],"valid",[],"NV8"],[[129036,129039],"disallowed"],[[129040,129095],"valid",[],"NV8"],[[129096,129103],"disallowed"],[[129104,129113],"valid",[],"NV8"],[[129114,129119],"disallowed"],[[129120,129159],"valid",[],"NV8"],[[129160,129167],"disallowed"],[[129168,129197],"valid",[],"NV8"],[[129198,129295],"disallowed"],[[129296,129304],"valid",[],"NV8"],[[129305,129407],"disallowed"],[[129408,129412],"valid",[],"NV8"],[[129413,129471],"disallowed"],[[129472,129472],"valid",[],"NV8"],[[129473,131069],"disallowed"],[[131070,131071],"disallowed"],[[131072,173782],"valid"],[[173783,173823],"disallowed"],[[173824,177972],"valid"],[[177973,177983],"disallowed"],[[177984,178205],"valid"],[[178206,178207],"disallowed"],[[178208,183969],"valid"],[[183970,194559],"disallowed"],[[194560,194560],"mapped",[20029]],[[194561,194561],"mapped",[20024]],[[194562,194562],"mapped",[20033]],[[194563,194563],"mapped",[131362]],[[194564,194564],"mapped",[20320]],[[194565,194565],"mapped",[20398]],[[194566,194566],"mapped",[20411]],[[194567,194567],"mapped",[20482]],[[194568,194568],"mapped",[20602]],[[194569,194569],"mapped",[20633]],[[194570,194570],"mapped",[20711]],[[194571,194571],"mapped",[20687]],[[194572,194572],"mapped",[13470]],[[194573,194573],"mapped",[132666]],[[194574,194574],"mapped",[20813]],[[194575,194575],"mapped",[20820]],[[194576,194576],"mapped",[20836]],[[194577,194577],"mapped",[20855]],[[194578,194578],"mapped",[132380]],[[194579,194579],"mapped",[13497]],[[194580,194580],"mapped",[20839]],[[194581,194581],"mapped",[20877]],[[194582,194582],"mapped",[132427]],[[194583,194583],"mapped",[20887]],[[194584,194584],"mapped",[20900]],[[194585,194585],"mapped",[20172]],[[194586,194586],"mapped",[20908]],[[194587,194587],"mapped",[20917]],[[194588,194588],"mapped",[168415]],[[194589,194589],"mapped",[20981]],[[194590,194590],"mapped",[20995]],[[194591,194591],"mapped",[13535]],[[194592,194592],"mapped",[21051]],[[194593,194593],"mapped",[21062]],[[194594,194594],"mapped",[21106]],[[194595,194595],"mapped",[21111]],[[194596,194596],"mapped",[13589]],[[194597,194597],"mapped",[21191]],[[194598,194598],"mapped",[21193]],[[194599,194599],"mapped",[21220]],[[194600,194600],"mapped",[21242]],[[194601,194601],"mapped",[21253]],[[194602,194602],"mapped",[21254]],[[194603,194603],"mapped",[21271]],[[194604,194604],"mapped",[21321]],[[194605,194605],"mapped",[21329]],[[194606,194606],"mapped",[21338]],[[194607,194607],"mapped",[21363]],[[194608,194608],"mapped",[21373]],[[194609,194611],"mapped",[21375]],[[194612,194612],"mapped",[133676]],[[194613,194613],"mapped",[28784]],[[194614,194614],"mapped",[21450]],[[194615,194615],"mapped",[21471]],[[194616,194616],"mapped",[133987]],[[194617,194617],"mapped",[21483]],[[194618,194618],"mapped",[21489]],[[194619,194619],"mapped",[21510]],[[194620,194620],"mapped",[21662]],[[194621,194621],"mapped",[21560]],[[194622,194622],"mapped",[21576]],[[194623,194623],"mapped",[21608]],[[194624,194624],"mapped",[21666]],[[194625,194625],"mapped",[21750]],[[194626,194626],"mapped",[21776]],[[194627,194627],"mapped",[21843]],[[194628,194628],"mapped",[21859]],[[194629,194630],"mapped",[21892]],[[194631,194631],"mapped",[21913]],[[194632,194632],"mapped",[21931]],[[194633,194633],"mapped",[21939]],[[194634,194634],"mapped",[21954]],[[194635,194635],"mapped",[22294]],[[194636,194636],"mapped",[22022]],[[194637,194637],"mapped",[22295]],[[194638,194638],"mapped",[22097]],[[194639,194639],"mapped",[22132]],[[194640,194640],"mapped",[20999]],[[194641,194641],"mapped",[22766]],[[194642,194642],"mapped",[22478]],[[194643,194643],"mapped",[22516]],[[194644,194644],"mapped",[22541]],[[194645,194645],"mapped",[22411]],[[194646,194646],"mapped",[22578]],[[194647,194647],"mapped",[22577]],[[194648,194648],"mapped",[22700]],[[194649,194649],"mapped",[136420]],[[194650,194650],"mapped",[22770]],[[194651,194651],"mapped",[22775]],[[194652,194652],"mapped",[22790]],[[194653,194653],"mapped",[22810]],[[194654,194654],"mapped",[22818]],[[194655,194655],"mapped",[22882]],[[194656,194656],"mapped",[136872]],[[194657,194657],"mapped",[136938]],[[194658,194658],"mapped",[23020]],[[194659,194659],"mapped",[23067]],[[194660,194660],"mapped",[23079]],[[194661,194661],"mapped",[23e3]],[[194662,194662],"mapped",[23142]],[[194663,194663],"mapped",[14062]],[[194664,194664],"disallowed"],[[194665,194665],"mapped",[23304]],[[194666,194667],"mapped",[23358]],[[194668,194668],"mapped",[137672]],[[194669,194669],"mapped",[23491]],[[194670,194670],"mapped",[23512]],[[194671,194671],"mapped",[23527]],[[194672,194672],"mapped",[23539]],[[194673,194673],"mapped",[138008]],[[194674,194674],"mapped",[23551]],[[194675,194675],"mapped",[23558]],[[194676,194676],"disallowed"],[[194677,194677],"mapped",[23586]],[[194678,194678],"mapped",[14209]],[[194679,194679],"mapped",[23648]],[[194680,194680],"mapped",[23662]],[[194681,194681],"mapped",[23744]],[[194682,194682],"mapped",[23693]],[[194683,194683],"mapped",[138724]],[[194684,194684],"mapped",[23875]],[[194685,194685],"mapped",[138726]],[[194686,194686],"mapped",[23918]],[[194687,194687],"mapped",[23915]],[[194688,194688],"mapped",[23932]],[[194689,194689],"mapped",[24033]],[[194690,194690],"mapped",[24034]],[[194691,194691],"mapped",[14383]],[[194692,194692],"mapped",[24061]],[[194693,194693],"mapped",[24104]],[[194694,194694],"mapped",[24125]],[[194695,194695],"mapped",[24169]],[[194696,194696],"mapped",[14434]],[[194697,194697],"mapped",[139651]],[[194698,194698],"mapped",[14460]],[[194699,194699],"mapped",[24240]],[[194700,194700],"mapped",[24243]],[[194701,194701],"mapped",[24246]],[[194702,194702],"mapped",[24266]],[[194703,194703],"mapped",[172946]],[[194704,194704],"mapped",[24318]],[[194705,194706],"mapped",[140081]],[[194707,194707],"mapped",[33281]],[[194708,194709],"mapped",[24354]],[[194710,194710],"mapped",[14535]],[[194711,194711],"mapped",[144056]],[[194712,194712],"mapped",[156122]],[[194713,194713],"mapped",[24418]],[[194714,194714],"mapped",[24427]],[[194715,194715],"mapped",[14563]],[[194716,194716],"mapped",[24474]],[[194717,194717],"mapped",[24525]],[[194718,194718],"mapped",[24535]],[[194719,194719],"mapped",[24569]],[[194720,194720],"mapped",[24705]],[[194721,194721],"mapped",[14650]],[[194722,194722],"mapped",[14620]],[[194723,194723],"mapped",[24724]],[[194724,194724],"mapped",[141012]],[[194725,194725],"mapped",[24775]],[[194726,194726],"mapped",[24904]],[[194727,194727],"mapped",[24908]],[[194728,194728],"mapped",[24910]],[[194729,194729],"mapped",[24908]],[[194730,194730],"mapped",[24954]],[[194731,194731],"mapped",[24974]],[[194732,194732],"mapped",[25010]],[[194733,194733],"mapped",[24996]],[[194734,194734],"mapped",[25007]],[[194735,194735],"mapped",[25054]],[[194736,194736],"mapped",[25074]],[[194737,194737],"mapped",[25078]],[[194738,194738],"mapped",[25104]],[[194739,194739],"mapped",[25115]],[[194740,194740],"mapped",[25181]],[[194741,194741],"mapped",[25265]],[[194742,194742],"mapped",[25300]],[[194743,194743],"mapped",[25424]],[[194744,194744],"mapped",[142092]],[[194745,194745],"mapped",[25405]],[[194746,194746],"mapped",[25340]],[[194747,194747],"mapped",[25448]],[[194748,194748],"mapped",[25475]],[[194749,194749],"mapped",[25572]],[[194750,194750],"mapped",[142321]],[[194751,194751],"mapped",[25634]],[[194752,194752],"mapped",[25541]],[[194753,194753],"mapped",[25513]],[[194754,194754],"mapped",[14894]],[[194755,194755],"mapped",[25705]],[[194756,194756],"mapped",[25726]],[[194757,194757],"mapped",[25757]],[[194758,194758],"mapped",[25719]],[[194759,194759],"mapped",[14956]],[[194760,194760],"mapped",[25935]],[[194761,194761],"mapped",[25964]],[[194762,194762],"mapped",[143370]],[[194763,194763],"mapped",[26083]],[[194764,194764],"mapped",[26360]],[[194765,194765],"mapped",[26185]],[[194766,194766],"mapped",[15129]],[[194767,194767],"mapped",[26257]],[[194768,194768],"mapped",[15112]],[[194769,194769],"mapped",[15076]],[[194770,194770],"mapped",[20882]],[[194771,194771],"mapped",[20885]],[[194772,194772],"mapped",[26368]],[[194773,194773],"mapped",[26268]],[[194774,194774],"mapped",[32941]],[[194775,194775],"mapped",[17369]],[[194776,194776],"mapped",[26391]],[[194777,194777],"mapped",[26395]],[[194778,194778],"mapped",[26401]],[[194779,194779],"mapped",[26462]],[[194780,194780],"mapped",[26451]],[[194781,194781],"mapped",[144323]],[[194782,194782],"mapped",[15177]],[[194783,194783],"mapped",[26618]],[[194784,194784],"mapped",[26501]],[[194785,194785],"mapped",[26706]],[[194786,194786],"mapped",[26757]],[[194787,194787],"mapped",[144493]],[[194788,194788],"mapped",[26766]],[[194789,194789],"mapped",[26655]],[[194790,194790],"mapped",[26900]],[[194791,194791],"mapped",[15261]],[[194792,194792],"mapped",[26946]],[[194793,194793],"mapped",[27043]],[[194794,194794],"mapped",[27114]],[[194795,194795],"mapped",[27304]],[[194796,194796],"mapped",[145059]],[[194797,194797],"mapped",[27355]],[[194798,194798],"mapped",[15384]],[[194799,194799],"mapped",[27425]],[[194800,194800],"mapped",[145575]],[[194801,194801],"mapped",[27476]],[[194802,194802],"mapped",[15438]],[[194803,194803],"mapped",[27506]],[[194804,194804],"mapped",[27551]],[[194805,194805],"mapped",[27578]],[[194806,194806],"mapped",[27579]],[[194807,194807],"mapped",[146061]],[[194808,194808],"mapped",[138507]],[[194809,194809],"mapped",[146170]],[[194810,194810],"mapped",[27726]],[[194811,194811],"mapped",[146620]],[[194812,194812],"mapped",[27839]],[[194813,194813],"mapped",[27853]],[[194814,194814],"mapped",[27751]],[[194815,194815],"mapped",[27926]],[[194816,194816],"mapped",[27966]],[[194817,194817],"mapped",[28023]],[[194818,194818],"mapped",[27969]],[[194819,194819],"mapped",[28009]],[[194820,194820],"mapped",[28024]],[[194821,194821],"mapped",[28037]],[[194822,194822],"mapped",[146718]],[[194823,194823],"mapped",[27956]],[[194824,194824],"mapped",[28207]],[[194825,194825],"mapped",[28270]],[[194826,194826],"mapped",[15667]],[[194827,194827],"mapped",[28363]],[[194828,194828],"mapped",[28359]],[[194829,194829],"mapped",[147153]],[[194830,194830],"mapped",[28153]],[[194831,194831],"mapped",[28526]],[[194832,194832],"mapped",[147294]],[[194833,194833],"mapped",[147342]],[[194834,194834],"mapped",[28614]],[[194835,194835],"mapped",[28729]],[[194836,194836],"mapped",[28702]],[[194837,194837],"mapped",[28699]],[[194838,194838],"mapped",[15766]],[[194839,194839],"mapped",[28746]],[[194840,194840],"mapped",[28797]],[[194841,194841],"mapped",[28791]],[[194842,194842],"mapped",[28845]],[[194843,194843],"mapped",[132389]],[[194844,194844],"mapped",[28997]],[[194845,194845],"mapped",[148067]],[[194846,194846],"mapped",[29084]],[[194847,194847],"disallowed"],[[194848,194848],"mapped",[29224]],[[194849,194849],"mapped",[29237]],[[194850,194850],"mapped",[29264]],[[194851,194851],"mapped",[149e3]],[[194852,194852],"mapped",[29312]],[[194853,194853],"mapped",[29333]],[[194854,194854],"mapped",[149301]],[[194855,194855],"mapped",[149524]],[[194856,194856],"mapped",[29562]],[[194857,194857],"mapped",[29579]],[[194858,194858],"mapped",[16044]],[[194859,194859],"mapped",[29605]],[[194860,194861],"mapped",[16056]],[[194862,194862],"mapped",[29767]],[[194863,194863],"mapped",[29788]],[[194864,194864],"mapped",[29809]],[[194865,194865],"mapped",[29829]],[[194866,194866],"mapped",[29898]],[[194867,194867],"mapped",[16155]],[[194868,194868],"mapped",[29988]],[[194869,194869],"mapped",[150582]],[[194870,194870],"mapped",[30014]],[[194871,194871],"mapped",[150674]],[[194872,194872],"mapped",[30064]],[[194873,194873],"mapped",[139679]],[[194874,194874],"mapped",[30224]],[[194875,194875],"mapped",[151457]],[[194876,194876],"mapped",[151480]],[[194877,194877],"mapped",[151620]],[[194878,194878],"mapped",[16380]],[[194879,194879],"mapped",[16392]],[[194880,194880],"mapped",[30452]],[[194881,194881],"mapped",[151795]],[[194882,194882],"mapped",[151794]],[[194883,194883],"mapped",[151833]],[[194884,194884],"mapped",[151859]],[[194885,194885],"mapped",[30494]],[[194886,194887],"mapped",[30495]],[[194888,194888],"mapped",[30538]],[[194889,194889],"mapped",[16441]],[[194890,194890],"mapped",[30603]],[[194891,194891],"mapped",[16454]],[[194892,194892],"mapped",[16534]],[[194893,194893],"mapped",[152605]],[[194894,194894],"mapped",[30798]],[[194895,194895],"mapped",[30860]],[[194896,194896],"mapped",[30924]],[[194897,194897],"mapped",[16611]],[[194898,194898],"mapped",[153126]],[[194899,194899],"mapped",[31062]],[[194900,194900],"mapped",[153242]],[[194901,194901],"mapped",[153285]],[[194902,194902],"mapped",[31119]],[[194903,194903],"mapped",[31211]],[[194904,194904],"mapped",[16687]],[[194905,194905],"mapped",[31296]],[[194906,194906],"mapped",[31306]],[[194907,194907],"mapped",[31311]],[[194908,194908],"mapped",[153980]],[[194909,194910],"mapped",[154279]],[[194911,194911],"disallowed"],[[194912,194912],"mapped",[16898]],[[194913,194913],"mapped",[154539]],[[194914,194914],"mapped",[31686]],[[194915,194915],"mapped",[31689]],[[194916,194916],"mapped",[16935]],[[194917,194917],"mapped",[154752]],[[194918,194918],"mapped",[31954]],[[194919,194919],"mapped",[17056]],[[194920,194920],"mapped",[31976]],[[194921,194921],"mapped",[31971]],[[194922,194922],"mapped",[32e3]],[[194923,194923],"mapped",[155526]],[[194924,194924],"mapped",[32099]],[[194925,194925],"mapped",[17153]],[[194926,194926],"mapped",[32199]],[[194927,194927],"mapped",[32258]],[[194928,194928],"mapped",[32325]],[[194929,194929],"mapped",[17204]],[[194930,194930],"mapped",[156200]],[[194931,194931],"mapped",[156231]],[[194932,194932],"mapped",[17241]],[[194933,194933],"mapped",[156377]],[[194934,194934],"mapped",[32634]],[[194935,194935],"mapped",[156478]],[[194936,194936],"mapped",[32661]],[[194937,194937],"mapped",[32762]],[[194938,194938],"mapped",[32773]],[[194939,194939],"mapped",[156890]],[[194940,194940],"mapped",[156963]],[[194941,194941],"mapped",[32864]],[[194942,194942],"mapped",[157096]],[[194943,194943],"mapped",[32880]],[[194944,194944],"mapped",[144223]],[[194945,194945],"mapped",[17365]],[[194946,194946],"mapped",[32946]],[[194947,194947],"mapped",[33027]],[[194948,194948],"mapped",[17419]],[[194949,194949],"mapped",[33086]],[[194950,194950],"mapped",[23221]],[[194951,194951],"mapped",[157607]],[[194952,194952],"mapped",[157621]],[[194953,194953],"mapped",[144275]],[[194954,194954],"mapped",[144284]],[[194955,194955],"mapped",[33281]],[[194956,194956],"mapped",[33284]],[[194957,194957],"mapped",[36766]],[[194958,194958],"mapped",[17515]],[[194959,194959],"mapped",[33425]],[[194960,194960],"mapped",[33419]],[[194961,194961],"mapped",[33437]],[[194962,194962],"mapped",[21171]],[[194963,194963],"mapped",[33457]],[[194964,194964],"mapped",[33459]],[[194965,194965],"mapped",[33469]],[[194966,194966],"mapped",[33510]],[[194967,194967],"mapped",[158524]],[[194968,194968],"mapped",[33509]],[[194969,194969],"mapped",[33565]],[[194970,194970],"mapped",[33635]],[[194971,194971],"mapped",[33709]],[[194972,194972],"mapped",[33571]],[[194973,194973],"mapped",[33725]],[[194974,194974],"mapped",[33767]],[[194975,194975],"mapped",[33879]],[[194976,194976],"mapped",[33619]],[[194977,194977],"mapped",[33738]],[[194978,194978],"mapped",[33740]],[[194979,194979],"mapped",[33756]],[[194980,194980],"mapped",[158774]],[[194981,194981],"mapped",[159083]],[[194982,194982],"mapped",[158933]],[[194983,194983],"mapped",[17707]],[[194984,194984],"mapped",[34033]],[[194985,194985],"mapped",[34035]],[[194986,194986],"mapped",[34070]],[[194987,194987],"mapped",[160714]],[[194988,194988],"mapped",[34148]],[[194989,194989],"mapped",[159532]],[[194990,194990],"mapped",[17757]],[[194991,194991],"mapped",[17761]],[[194992,194992],"mapped",[159665]],[[194993,194993],"mapped",[159954]],[[194994,194994],"mapped",[17771]],[[194995,194995],"mapped",[34384]],[[194996,194996],"mapped",[34396]],[[194997,194997],"mapped",[34407]],[[194998,194998],"mapped",[34409]],[[194999,194999],"mapped",[34473]],[[195e3,195e3],"mapped",[34440]],[[195001,195001],"mapped",[34574]],[[195002,195002],"mapped",[34530]],[[195003,195003],"mapped",[34681]],[[195004,195004],"mapped",[34600]],[[195005,195005],"mapped",[34667]],[[195006,195006],"mapped",[34694]],[[195007,195007],"disallowed"],[[195008,195008],"mapped",[34785]],[[195009,195009],"mapped",[34817]],[[195010,195010],"mapped",[17913]],[[195011,195011],"mapped",[34912]],[[195012,195012],"mapped",[34915]],[[195013,195013],"mapped",[161383]],[[195014,195014],"mapped",[35031]],[[195015,195015],"mapped",[35038]],[[195016,195016],"mapped",[17973]],[[195017,195017],"mapped",[35066]],[[195018,195018],"mapped",[13499]],[[195019,195019],"mapped",[161966]],[[195020,195020],"mapped",[162150]],[[195021,195021],"mapped",[18110]],[[195022,195022],"mapped",[18119]],[[195023,195023],"mapped",[35488]],[[195024,195024],"mapped",[35565]],[[195025,195025],"mapped",[35722]],[[195026,195026],"mapped",[35925]],[[195027,195027],"mapped",[162984]],[[195028,195028],"mapped",[36011]],[[195029,195029],"mapped",[36033]],[[195030,195030],"mapped",[36123]],[[195031,195031],"mapped",[36215]],[[195032,195032],"mapped",[163631]],[[195033,195033],"mapped",[133124]],[[195034,195034],"mapped",[36299]],[[195035,195035],"mapped",[36284]],[[195036,195036],"mapped",[36336]],[[195037,195037],"mapped",[133342]],[[195038,195038],"mapped",[36564]],[[195039,195039],"mapped",[36664]],[[195040,195040],"mapped",[165330]],[[195041,195041],"mapped",[165357]],[[195042,195042],"mapped",[37012]],[[195043,195043],"mapped",[37105]],[[195044,195044],"mapped",[37137]],[[195045,195045],"mapped",[165678]],[[195046,195046],"mapped",[37147]],[[195047,195047],"mapped",[37432]],[[195048,195048],"mapped",[37591]],[[195049,195049],"mapped",[37592]],[[195050,195050],"mapped",[37500]],[[195051,195051],"mapped",[37881]],[[195052,195052],"mapped",[37909]],[[195053,195053],"mapped",[166906]],[[195054,195054],"mapped",[38283]],[[195055,195055],"mapped",[18837]],[[195056,195056],"mapped",[38327]],[[195057,195057],"mapped",[167287]],[[195058,195058],"mapped",[18918]],[[195059,195059],"mapped",[38595]],[[195060,195060],"mapped",[23986]],[[195061,195061],"mapped",[38691]],[[195062,195062],"mapped",[168261]],[[195063,195063],"mapped",[168474]],[[195064,195064],"mapped",[19054]],[[195065,195065],"mapped",[19062]],[[195066,195066],"mapped",[38880]],[[195067,195067],"mapped",[168970]],[[195068,195068],"mapped",[19122]],[[195069,195069],"mapped",[169110]],[[195070,195071],"mapped",[38923]],[[195072,195072],"mapped",[38953]],[[195073,195073],"mapped",[169398]],[[195074,195074],"mapped",[39138]],[[195075,195075],"mapped",[19251]],[[195076,195076],"mapped",[39209]],[[195077,195077],"mapped",[39335]],[[195078,195078],"mapped",[39362]],[[195079,195079],"mapped",[39422]],[[195080,195080],"mapped",[19406]],[[195081,195081],"mapped",[170800]],[[195082,195082],"mapped",[39698]],[[195083,195083],"mapped",[4e4]],[[195084,195084],"mapped",[40189]],[[195085,195085],"mapped",[19662]],[[195086,195086],"mapped",[19693]],[[195087,195087],"mapped",[40295]],[[195088,195088],"mapped",[172238]],[[195089,195089],"mapped",[19704]],[[195090,195090],"mapped",[172293]],[[195091,195091],"mapped",[172558]],[[195092,195092],"mapped",[172689]],[[195093,195093],"mapped",[40635]],[[195094,195094],"mapped",[19798]],[[195095,195095],"mapped",[40697]],[[195096,195096],"mapped",[40702]],[[195097,195097],"mapped",[40709]],[[195098,195098],"mapped",[40719]],[[195099,195099],"mapped",[40726]],[[195100,195100],"mapped",[40763]],[[195101,195101],"mapped",[173568]],[[195102,196605],"disallowed"],[[196606,196607],"disallowed"],[[196608,262141],"disallowed"],[[262142,262143],"disallowed"],[[262144,327677],"disallowed"],[[327678,327679],"disallowed"],[[327680,393213],"disallowed"],[[393214,393215],"disallowed"],[[393216,458749],"disallowed"],[[458750,458751],"disallowed"],[[458752,524285],"disallowed"],[[524286,524287],"disallowed"],[[524288,589821],"disallowed"],[[589822,589823],"disallowed"],[[589824,655357],"disallowed"],[[655358,655359],"disallowed"],[[655360,720893],"disallowed"],[[720894,720895],"disallowed"],[[720896,786429],"disallowed"],[[786430,786431],"disallowed"],[[786432,851965],"disallowed"],[[851966,851967],"disallowed"],[[851968,917501],"disallowed"],[[917502,917503],"disallowed"],[[917504,917504],"disallowed"],[[917505,917505],"disallowed"],[[917506,917535],"disallowed"],[[917536,917631],"disallowed"],[[917632,917759],"disallowed"],[[917760,917999],"ignored"],[[918e3,983037],"disallowed"],[[983038,983039],"disallowed"],[[983040,1048573],"disallowed"],[[1048574,1048575],"disallowed"],[[1048576,1114109],"disallowed"],[[1114110,1114111],"disallowed"]]})),Ui={TRANSITIONAL:0,NONTRANSITIONAL:1};function N3(n){return n.split("\0").map((function(e){return e.normalize("NFC")})).join("\0")}function E3(n){for(var e=0,r=_6.length-1;e<=r;){var o=Math.floor((e+r)/2),l=_6[o];if(l[0][0]<=n&&l[0][1]>=n)return l;l[0][0]>n?r=o-1:e=o+1}return null}var qRe=/[\uD800-\uDBFF][\uDC00-\uDFFF]/g;function T3(n){return n.replace(qRe,"_").length}var ORe=/[\u0300-\u036F\u0483-\u0489\u0591-\u05BD\u05BF\u05C1\u05C2\u05C4\u05C5\u05C7\u0610-\u061A\u064B-\u065F\u0670\u06D6-\u06DC\u06DF-\u06E4\u06E7\u06E8\u06EA-\u06ED\u0711\u0730-\u074A\u07A6-\u07B0\u07EB-\u07F3\u0816-\u0819\u081B-\u0823\u0825-\u0827\u0829-\u082D\u0859-\u085B\u08E4-\u0903\u093A-\u093C\u093E-\u094F\u0951-\u0957\u0962\u0963\u0981-\u0983\u09BC\u09BE-\u09C4\u09C7\u09C8\u09CB-\u09CD\u09D7\u09E2\u09E3\u0A01-\u0A03\u0A3C\u0A3E-\u0A42\u0A47\u0A48\u0A4B-\u0A4D\u0A51\u0A70\u0A71\u0A75\u0A81-\u0A83\u0ABC\u0ABE-\u0AC5\u0AC7-\u0AC9\u0ACB-\u0ACD\u0AE2\u0AE3\u0B01-\u0B03\u0B3C\u0B3E-\u0B44\u0B47\u0B48\u0B4B-\u0B4D\u0B56\u0B57\u0B62\u0B63\u0B82\u0BBE-\u0BC2\u0BC6-\u0BC8\u0BCA-\u0BCD\u0BD7\u0C00-\u0C03\u0C3E-\u0C44\u0C46-\u0C48\u0C4A-\u0C4D\u0C55\u0C56\u0C62\u0C63\u0C81-\u0C83\u0CBC\u0CBE-\u0CC4\u0CC6-\u0CC8\u0CCA-\u0CCD\u0CD5\u0CD6\u0CE2\u0CE3\u0D01-\u0D03\u0D3E-\u0D44\u0D46-\u0D48\u0D4A-\u0D4D\u0D57\u0D62\u0D63\u0D82\u0D83\u0DCA\u0DCF-\u0DD4\u0DD6\u0DD8-\u0DDF\u0DF2\u0DF3\u0E31\u0E34-\u0E3A\u0E47-\u0E4E\u0EB1\u0EB4-\u0EB9\u0EBB\u0EBC\u0EC8-\u0ECD\u0F18\u0F19\u0F35\u0F37\u0F39\u0F3E\u0F3F\u0F71-\u0F84\u0F86\u0F87\u0F8D-\u0F97\u0F99-\u0FBC\u0FC6\u102B-\u103E\u1056-\u1059\u105E-\u1060\u1062-\u1064\u1067-\u106D\u1071-\u1074\u1082-\u108D\u108F\u109A-\u109D\u135D-\u135F\u1712-\u1714\u1732-\u1734\u1752\u1753\u1772\u1773\u17B4-\u17D3\u17DD\u180B-\u180D\u18A9\u1920-\u192B\u1930-\u193B\u19B0-\u19C0\u19C8\u19C9\u1A17-\u1A1B\u1A55-\u1A5E\u1A60-\u1A7C\u1A7F\u1AB0-\u1ABE\u1B00-\u1B04\u1B34-\u1B44\u1B6B-\u1B73\u1B80-\u1B82\u1BA1-\u1BAD\u1BE6-\u1BF3\u1C24-\u1C37\u1CD0-\u1CD2\u1CD4-\u1CE8\u1CED\u1CF2-\u1CF4\u1CF8\u1CF9\u1DC0-\u1DF5\u1DFC-\u1DFF\u20D0-\u20F0\u2CEF-\u2CF1\u2D7F\u2DE0-\u2DFF\u302A-\u302F\u3099\u309A\uA66F-\uA672\uA674-\uA67D\uA69F\uA6F0\uA6F1\uA802\uA806\uA80B\uA823-\uA827\uA880\uA881\uA8B4-\uA8C4\uA8E0-\uA8F1\uA926-\uA92D\uA947-\uA953\uA980-\uA983\uA9B3-\uA9C0\uA9E5\uAA29-\uAA36\uAA43\uAA4C\uAA4D\uAA7B-\uAA7D\uAAB0\uAAB2-\uAAB4\uAAB7\uAAB8\uAABE\uAABF\uAAC1\uAAEB-\uAAEF\uAAF5\uAAF6\uABE3-\uABEA\uABEC\uABED\uFB1E\uFE00-\uFE0F\uFE20-\uFE2D]|\uD800[\uDDFD\uDEE0\uDF76-\uDF7A]|\uD802[\uDE01-\uDE03\uDE05\uDE06\uDE0C-\uDE0F\uDE38-\uDE3A\uDE3F\uDEE5\uDEE6]|\uD804[\uDC00-\uDC02\uDC38-\uDC46\uDC7F-\uDC82\uDCB0-\uDCBA\uDD00-\uDD02\uDD27-\uDD34\uDD73\uDD80-\uDD82\uDDB3-\uDDC0\uDE2C-\uDE37\uDEDF-\uDEEA\uDF01-\uDF03\uDF3C\uDF3E-\uDF44\uDF47\uDF48\uDF4B-\uDF4D\uDF57\uDF62\uDF63\uDF66-\uDF6C\uDF70-\uDF74]|\uD805[\uDCB0-\uDCC3\uDDAF-\uDDB5\uDDB8-\uDDC0\uDE30-\uDE40\uDEAB-\uDEB7]|\uD81A[\uDEF0-\uDEF4\uDF30-\uDF36]|\uD81B[\uDF51-\uDF7E\uDF8F-\uDF92]|\uD82F[\uDC9D\uDC9E]|\uD834[\uDD65-\uDD69\uDD6D-\uDD72\uDD7B-\uDD82\uDD85-\uDD8B\uDDAA-\uDDAD\uDE42-\uDE44]|\uD83A[\uDCD0-\uDCD6]|\uDB40[\uDD00-\uDDEF]/;function LRe(n,e){n.substr(0,4)==="xn--"&&(n=Vr.toUnicode(n));var r=!1;(N3(n)!==n||n[3]==="-"&&n[4]==="-"||n[0]==="-"||n[n.length-1]==="-"||n.indexOf(".")!==-1||n.search(ORe)===0)&&(r=!0);for(var o=T3(n),l=0;l<o;++l){var s=E3(n.codePointAt(l));if(Ol===Ui.TRANSITIONAL&&s[1]!=="valid"||Ol===Ui.NONTRANSITIONAL&&s[1]!=="valid"&&s[1]!=="deviation"){r=!0;break}}return{label:n,error:r}}function Ol(n,e,r){var o=(function(c,i,d){for(var u=!1,f="",w=T3(c),m=0;m<w;++m){var v=c.codePointAt(m),_=E3(v);switch(_[1]){case"disallowed":u=!0,f+=String.fromCodePoint(v);break;case"ignored":break;case"mapped":f+=String.fromCodePoint.apply(String,_[2]);break;case"deviation":f+=d===Ui.TRANSITIONAL?String.fromCodePoint.apply(String,_[2]):String.fromCodePoint(v);break;case"valid":f+=String.fromCodePoint(v);break;case"disallowed_STD3_mapped":i?(u=!0,f+=String.fromCodePoint(v)):f+=String.fromCodePoint.apply(String,_[2]);break;case"disallowed_STD3_valid":i&&(u=!0),f+=String.fromCodePoint(v)}}return{string:f,error:u}})(n,e,r);o.string=N3(o.string);for(var l=o.string.split("."),s=0;s<l.length;++s)try{var a=LRe(l[s]);l[s]=a.label,o.error=o.error||a.error}catch{o.error=!0}return{string:l.join("."),error:o.error}}var b6={toASCII:function(n,e,r,o){var l=Ol(n,e,r),s=l.string.split(".");if(s=s.map((function(i){try{return Vr.toASCII(i)}catch{return l.error=!0,i}})),o){var a=s.slice(0,s.length-1).join(".").length;(a.length>253||a.length===0)&&(l.error=!0);for(var c=0;c<s.length;++c)if(s.length>63||s.length===0){l.error=!0;break}}return l.error?null:s.join(".")},toUnicode:function(n,e){var r=Ol(n,e,Ui.NONTRANSITIONAL);return{domain:r.string,error:r.error}},PROCESSING_OPTIONS:Ui},Ye=ft((function(n){const e={ftp:21,file:null,gopher:70,http:80,https:443,ws:80,wss:443},r=Symbol("failure");function o(T){return Vr.ucs2.decode(T).length}function l(T,A){const E=T[A];return isNaN(E)?void 0:String.fromCodePoint(E)}function s(T){return T>=48&&T<=57}function a(T){return T>=65&&T<=90||T>=97&&T<=122}function c(T){return s(T)||T>=65&&T<=70||T>=97&&T<=102}function i(T){return T==="."||T.toLowerCase()==="%2e"}function d(T){return T.length===2&&a(T.codePointAt(0))&&(T[1]===":"||T[1]==="|")}function u(T){return e[T]!==void 0}function f(T){return u(T.scheme)}function w(T){let A=T.toString(16).toUpperCase();return A.length===1&&(A="0"+A),"%"+A}function m(T){return T<=31||T>126}const v=new Set([32,34,35,60,62,63,96,123,125]);function _(T){return m(T)||v.has(T)}const h=new Set([47,58,59,61,64,91,92,93,94,124]);function g(T){return _(T)||h.has(T)}function y(T,A){const E=String.fromCodePoint(T);return A(T)?(function(P){const x=new Buffer(P);let R="";for(let K=0;K<x.length;++K)R+=w(x[K]);return R})(E):E}function q(T){let A=10;return T.length>=2&&T.charAt(0)==="0"&&T.charAt(1).toLowerCase()==="x"?(T=T.substring(2),A=16):T.length>=2&&T.charAt(0)==="0"&&(T=T.substring(1),A=8),T===""?0:(A===10?/[^0-9]/:A===16?/[^0-9A-Fa-f]/:/[^0-7]/).test(T)?r:parseInt(T,A)}function D(T,A){if(T[0]==="[")return T[T.length-1]!=="]"?r:(function(R){const K=[0,0,0,0,0,0,0,0];let te=0,W=null,H=0;if((R=Vr.ucs2.decode(R))[H]===58){if(R[H+1]!==58)return r;H+=2,++te,W=te}for(;H<R.length;){if(te===8)return r;if(R[H]===58){if(W!==null)return r;++H,++te,W=te;continue}let Q=0,V=0;for(;V<4&&c(R[H]);)Q=16*Q+parseInt(l(R,H),16),++H,++V;if(R[H]===46){if(V===0||(H-=V,te>6))return r;let X=0;for(;R[H]!==void 0;){let pe=null;if(X>0){if(!(R[H]===46&&X<4))return r;++H}if(!s(R[H]))return r;for(;s(R[H]);){const le=parseInt(l(R,H));if(pe===null)pe=le;else{if(pe===0)return r;pe=10*pe+le}if(pe>255)return r;++H}K[te]=256*K[te]+pe,++X,X!==2&&X!==4||++te}if(X!==4)return r;break}if(R[H]===58){if(++H,R[H]===void 0)return r}else if(R[H]!==void 0)return r;K[te]=Q,++te}if(W!==null){let Q=te-W;for(te=7;te!==0&&Q>0;){const V=K[W+Q-1];K[W+Q-1]=K[te],K[te]=V,--te,--Q}}else if(W===null&&te!==8)return r;return K})(T.substring(1,T.length-1));if(!A)return(function(R){if(K=R,K.search(/\u0000|\u0009|\u000A|\u000D|\u0020|#|\/|:|\?|@|\[|\\|\]/)!==-1)return r;var K;let te="";const W=Vr.ucs2.decode(R);for(let H=0;H<W.length;++H)te+=y(W[H],m);return te})(T);const E=(function(R){const K=new Buffer(R),te=[];for(let W=0;W<K.length;++W)K[W]!==37?te.push(K[W]):K[W]===37&&c(K[W+1])&&c(K[W+2])?(te.push(parseInt(K.slice(W+1,W+3).toString(),16)),W+=2):te.push(K[W]);return new Buffer(te).toString()})(T),P=b6.toASCII(E,!1,b6.PROCESSING_OPTIONS.NONTRANSITIONAL,!1);if(P===null||P.search(/\u0000|\u0009|\u000A|\u000D|\u0020|#|%|\/|:|\?|@|\[|\\|\]/)!==-1)return r;const x=(function(R){const K=R.split(".");if(K[K.length-1]===""&&K.length>1&&K.pop(),K.length>4)return R;const te=[];for(const Q of K){if(Q==="")return R;const V=q(Q);if(V===r)return R;te.push(V)}for(let Q=0;Q<te.length-1;++Q)if(te[Q]>255)return r;if(te[te.length-1]>=Math.pow(256,5-te.length))return r;let W=te.pop(),H=0;for(const Q of te)W+=Q*Math.pow(256,3-H),++H;return W})(P);return typeof x=="number"||x===r?x:P}function C(T){return typeof T=="number"?(function(A){let E="",P=A;for(let x=1;x<=4;++x)E=String(P%256)+E,x!==4&&(E="."+E),P=Math.floor(P/256);return E})(T):T instanceof Array?"["+(function(A){let E="";const P=(function(R){let K=null,te=1,W=null,H=0;for(let Q=0;Q<R.length;++Q)R[Q]!==0?(H>te&&(K=W,te=H),W=null,H=0):(W===null&&(W=Q),++H);return H>te&&(K=W,te=H),{idx:K,len:te}})(A).idx;let x=!1;for(let R=0;R<=7;++R)x&&A[R]===0||(x&&(x=!1),P!==R?(E+=A[R].toString(16),R!==7&&(E+=":")):(E+=R===0?"::":":",x=!0));return E})(T)+"]":T}function $(T){const A=T.path;var E;A.length!==0&&(T.scheme==="file"&&A.length===1&&(E=A[0],/^[A-Za-z]:$/.test(E))||A.pop())}function N(T){return T.username!==""||T.password!==""}function S(T,A,E,P,x){if(this.pointer=0,this.input=T,this.base=A||null,this.encodingOverride=E||"utf-8",this.stateOverride=x,this.url=P,this.failure=!1,this.parseError=!1,!this.url){this.url={scheme:"",username:"",password:"",host:null,port:null,path:[],query:null,fragment:null,cannotBeABaseURL:!1};const K=(function(te){return te.replace(/^[\u0000-\u001F\u0020]+|[\u0000-\u001F\u0020]+$/g,"")})(this.input);K!==this.input&&(this.parseError=!0),this.input=K}const R=(function(K){return K.replace(/\u0009|\u000A|\u000D/g,"")})(this.input);for(R!==this.input&&(this.parseError=!0),this.input=R,this.state=x||"scheme start",this.buffer="",this.atFlag=!1,this.arrFlag=!1,this.passwordTokenSeenFlag=!1,this.input=Vr.ucs2.decode(this.input);this.pointer<=this.input.length;++this.pointer){const K=this.input[this.pointer],te=isNaN(K)?void 0:String.fromCodePoint(K),W=this["parse "+this.state](K,te);if(!W)break;if(W===r){this.failure=!0;break}}}S.prototype["parse scheme start"]=function(T,A){if(a(T))this.buffer+=A.toLowerCase(),this.state="scheme";else{if(this.stateOverride)return this.parseError=!0,r;this.state="no scheme",--this.pointer}return!0},S.prototype["parse scheme"]=function(T,A){if((function(E){return a(E)||s(E)})(T)||T===43||T===45||T===46)this.buffer+=A.toLowerCase();else if(T===58){if(this.stateOverride&&(f(this.url)&&!u(this.buffer)||!f(this.url)&&u(this.buffer)||(N(this.url)||this.url.port!==null)&&this.buffer==="file"||this.url.scheme==="file"&&(this.url.host===""||this.url.host===null))||(this.url.scheme=this.buffer,this.buffer="",this.stateOverride))return!1;this.url.scheme==="file"?(this.input[this.pointer+1]===47&&this.input[this.pointer+2]===47||(this.parseError=!0),this.state="file"):f(this.url)&&this.base!==null&&this.base.scheme===this.url.scheme?this.state="special relative or authority":f(this.url)?this.state="special authority slashes":this.input[this.pointer+1]===47?(this.state="path or authority",++this.pointer):(this.url.cannotBeABaseURL=!0,this.url.path.push(""),this.state="cannot-be-a-base-URL path")}else{if(this.stateOverride)return this.parseError=!0,r;this.buffer="",this.state="no scheme",this.pointer=-1}return!0},S.prototype["parse no scheme"]=function(T){return this.base===null||this.base.cannotBeABaseURL&&T!==35?r:(this.base.cannotBeABaseURL&&T===35?(this.url.scheme=this.base.scheme,this.url.path=this.base.path.slice(),this.url.query=this.base.query,this.url.fragment="",this.url.cannotBeABaseURL=!0,this.state="fragment"):this.base.scheme==="file"?(this.state="file",--this.pointer):(this.state="relative",--this.pointer),!0)},S.prototype["parse special relative or authority"]=function(T){return T===47&&this.input[this.pointer+1]===47?(this.state="special authority ignore slashes",++this.pointer):(this.parseError=!0,this.state="relative",--this.pointer),!0},S.prototype["parse path or authority"]=function(T){return T===47?this.state="authority":(this.state="path",--this.pointer),!0},S.prototype["parse relative"]=function(T){return this.url.scheme=this.base.scheme,isNaN(T)?(this.url.username=this.base.username,this.url.password=this.base.password,this.url.host=this.base.host,this.url.port=this.base.port,this.url.path=this.base.path.slice(),this.url.query=this.base.query):T===47?this.state="relative slash":T===63?(this.url.username=this.base.username,this.url.password=this.base.password,this.url.host=this.base.host,this.url.port=this.base.port,this.url.path=this.base.path.slice(),this.url.query="",this.state="query"):T===35?(this.url.username=this.base.username,this.url.password=this.base.password,this.url.host=this.base.host,this.url.port=this.base.port,this.url.path=this.base.path.slice(),this.url.query=this.base.query,this.url.fragment="",this.state="fragment"):f(this.url)&&T===92?(this.parseError=!0,this.state="relative slash"):(this.url.username=this.base.username,this.url.password=this.base.password,this.url.host=this.base.host,this.url.port=this.base.port,this.url.path=this.base.path.slice(0,this.base.path.length-1),this.state="path",--this.pointer),!0},S.prototype["parse relative slash"]=function(T){return!f(this.url)||T!==47&&T!==92?T===47?this.state="authority":(this.url.username=this.base.username,this.url.password=this.base.password,this.url.host=this.base.host,this.url.port=this.base.port,this.state="path",--this.pointer):(T===92&&(this.parseError=!0),this.state="special authority ignore slashes"),!0},S.prototype["parse special authority slashes"]=function(T){return T===47&&this.input[this.pointer+1]===47?(this.state="special authority ignore slashes",++this.pointer):(this.parseError=!0,this.state="special authority ignore slashes",--this.pointer),!0},S.prototype["parse special authority ignore slashes"]=function(T){return T!==47&&T!==92?(this.state="authority",--this.pointer):this.parseError=!0,!0},S.prototype["parse authority"]=function(T,A){if(T===64){this.parseError=!0,this.atFlag&&(this.buffer="%40"+this.buffer),this.atFlag=!0;const E=o(this.buffer);for(let P=0;P<E;++P){const x=this.buffer.codePointAt(P);if(x===58&&!this.passwordTokenSeenFlag){this.passwordTokenSeenFlag=!0;continue}const R=y(x,g);this.passwordTokenSeenFlag?this.url.password+=R:this.url.username+=R}this.buffer=""}else if(isNaN(T)||T===47||T===63||T===35||f(this.url)&&T===92){if(this.atFlag&&this.buffer==="")return this.parseError=!0,r;this.pointer-=o(this.buffer)+1,this.buffer="",this.state="host"}else this.buffer+=A;return!0},S.prototype["parse hostname"]=S.prototype["parse host"]=function(T,A){if(this.stateOverride&&this.url.scheme==="file")--this.pointer,this.state="file host";else if(T!==58||this.arrFlag)if(isNaN(T)||T===47||T===63||T===35||f(this.url)&&T===92){if(--this.pointer,f(this.url)&&this.buffer==="")return this.parseError=!0,r;if(this.stateOverride&&this.buffer===""&&(N(this.url)||this.url.port!==null))return this.parseError=!0,!1;const E=D(this.buffer,f(this.url));if(E===r)return r;if(this.url.host=E,this.buffer="",this.state="path start",this.stateOverride)return!1}else T===91?this.arrFlag=!0:T===93&&(this.arrFlag=!1),this.buffer+=A;else{if(this.buffer==="")return this.parseError=!0,r;const E=D(this.buffer,f(this.url));if(E===r)return r;if(this.url.host=E,this.buffer="",this.state="port",this.stateOverride==="hostname")return!1}return!0},S.prototype["parse port"]=function(T,A){if(s(T))this.buffer+=A;else{if(!(isNaN(T)||T===47||T===63||T===35||f(this.url)&&T===92||this.stateOverride))return this.parseError=!0,r;if(this.buffer!==""){const P=parseInt(this.buffer);if(P>Math.pow(2,16)-1)return this.parseError=!0,r;this.url.port=P===(E=this.url.scheme,e[E])?null:P,this.buffer=""}if(this.stateOverride)return!1;this.state="path start",--this.pointer}var E;return!0};const I=new Set([47,92,63,35]);S.prototype["parse file"]=function(T){var A,E;return this.url.scheme="file",T===47||T===92?(T===92&&(this.parseError=!0),this.state="file slash"):this.base!==null&&this.base.scheme==="file"?isNaN(T)?(this.url.host=this.base.host,this.url.path=this.base.path.slice(),this.url.query=this.base.query):T===63?(this.url.host=this.base.host,this.url.path=this.base.path.slice(),this.url.query="",this.state="query"):T===35?(this.url.host=this.base.host,this.url.path=this.base.path.slice(),this.url.query=this.base.query,this.url.fragment="",this.state="fragment"):(this.input.length-this.pointer-1==0||(A=T,E=this.input[this.pointer+1],!a(A)||E!==58&&E!==124)||this.input.length-this.pointer-1>=2&&!I.has(this.input[this.pointer+2])?(this.url.host=this.base.host,this.url.path=this.base.path.slice(),$(this.url)):this.parseError=!0,this.state="path",--this.pointer):(this.state="path",--this.pointer),!0},S.prototype["parse file slash"]=function(T){var A;return T===47||T===92?(T===92&&(this.parseError=!0),this.state="file host"):(this.base!==null&&this.base.scheme==="file"&&((A=this.base.path[0]).length===2&&a(A.codePointAt(0))&&A[1]===":"?this.url.path.push(this.base.path[0]):this.url.host=this.base.host),this.state="path",--this.pointer),!0},S.prototype["parse file host"]=function(T,A){if(isNaN(T)||T===47||T===92||T===63||T===35)if(--this.pointer,!this.stateOverride&&d(this.buffer))this.parseError=!0,this.state="path";else if(this.buffer===""){if(this.url.host="",this.stateOverride)return!1;this.state="path start"}else{let E=D(this.buffer,f(this.url));if(E===r)return r;if(E==="localhost"&&(E=""),this.url.host=E,this.stateOverride)return!1;this.buffer="",this.state="path start"}else this.buffer+=A;return!0},S.prototype["parse path start"]=function(T){return f(this.url)?(T===92&&(this.parseError=!0),this.state="path",T!==47&&T!==92&&--this.pointer):this.stateOverride||T!==63?this.stateOverride||T!==35?T!==void 0&&(this.state="path",T!==47&&--this.pointer):(this.url.fragment="",this.state="fragment"):(this.url.query="",this.state="query"),!0},S.prototype["parse path"]=function(T){if(isNaN(T)||T===47||f(this.url)&&T===92||!this.stateOverride&&(T===63||T===35)){if(f(this.url)&&T===92&&(this.parseError=!0),(A=(A=this.buffer).toLowerCase())===".."||A==="%2e."||A===".%2e"||A==="%2e%2e"?($(this.url),T===47||f(this.url)&&T===92||this.url.path.push("")):!i(this.buffer)||T===47||f(this.url)&&T===92?i(this.buffer)||(this.url.scheme==="file"&&this.url.path.length===0&&d(this.buffer)&&(this.url.host!==""&&this.url.host!==null&&(this.parseError=!0,this.url.host=""),this.buffer=this.buffer[0]+":"),this.url.path.push(this.buffer)):this.url.path.push(""),this.buffer="",this.url.scheme==="file"&&(T===void 0||T===63||T===35))for(;this.url.path.length>1&&this.url.path[0]==="";)this.parseError=!0,this.url.path.shift();T===63&&(this.url.query="",this.state="query"),T===35&&(this.url.fragment="",this.state="fragment")}else T!==37||c(this.input[this.pointer+1])&&c(this.input[this.pointer+2])||(this.parseError=!0),this.buffer+=y(T,_);var A;return!0},S.prototype["parse cannot-be-a-base-URL path"]=function(T){return T===63?(this.url.query="",this.state="query"):T===35?(this.url.fragment="",this.state="fragment"):(isNaN(T)||T===37||(this.parseError=!0),T!==37||c(this.input[this.pointer+1])&&c(this.input[this.pointer+2])||(this.parseError=!0),isNaN(T)||(this.url.path[0]=this.url.path[0]+y(T,m))),!0},S.prototype["parse query"]=function(T,A){if(isNaN(T)||!this.stateOverride&&T===35){f(this.url)&&this.url.scheme!=="ws"&&this.url.scheme!=="wss"||(this.encodingOverride="utf-8");const E=new Buffer(this.buffer);for(let P=0;P<E.length;++P)E[P]<33||E[P]>126||E[P]===34||E[P]===35||E[P]===60||E[P]===62?this.url.query+=w(E[P]):this.url.query+=String.fromCodePoint(E[P]);this.buffer="",T===35&&(this.url.fragment="",this.state="fragment")}else T!==37||c(this.input[this.pointer+1])&&c(this.input[this.pointer+2])||(this.parseError=!0),this.buffer+=A;return!0},S.prototype["parse fragment"]=function(T){return isNaN(T)||(T===0?this.parseError=!0:(T!==37||c(this.input[this.pointer+1])&&c(this.input[this.pointer+2])||(this.parseError=!0),this.url.fragment+=y(T,m))),!0},n.exports.serializeURL=function(T,A){let E=T.scheme+":";if(T.host!==null?(E+="//",T.username===""&&T.password===""||(E+=T.username,T.password!==""&&(E+=":"+T.password),E+="@"),E+=C(T.host),T.port!==null&&(E+=":"+T.port)):T.host===null&&T.scheme==="file"&&(E+="//"),T.cannotBeABaseURL)E+=T.path[0];else for(const P of T.path)E+="/"+P;return T.query!==null&&(E+="?"+T.query),A||T.fragment===null||(E+="#"+T.fragment),E},n.exports.serializeURLOrigin=function(T){switch(T.scheme){case"blob":try{return n.exports.serializeURLOrigin(n.exports.parseURL(T.path[0]))}catch{return"null"}case"ftp":case"gopher":case"http":case"https":case"ws":case"wss":return(function(A){let E=A.scheme+"://";return E+=C(A.host),A.port!==null&&(E+=":"+A.port),E})({scheme:T.scheme,host:T.host,port:T.port});case"file":return"file://";default:return"null"}},n.exports.basicURLParse=function(T,A){A===void 0&&(A={});const E=new S(T,A.baseURL,A.encodingOverride,A.url,A.stateOverride);return E.failure?"failure":E.url},n.exports.setTheUsername=function(T,A){T.username="";const E=Vr.ucs2.decode(A);for(let P=0;P<E.length;++P)T.username+=y(E[P],g)},n.exports.setThePassword=function(T,A){T.password="";const E=Vr.ucs2.decode(A);for(let P=0;P<E.length;++P)T.password+=y(E[P],g)},n.exports.serializeHost=C,n.exports.cannotHaveAUsernamePasswordPort=function(T){return T.host===null||T.host===""||T.cannotBeABaseURL||T.scheme==="file"},n.exports.serializeInteger=function(T){return String(T)},n.exports.parseURL=function(T,A){return A===void 0&&(A={}),n.exports.basicURLParse(T,{baseURL:A.baseURL,encodingOverride:A.encodingOverride})}}));Ye.serializeURL,Ye.serializeURLOrigin,Ye.basicURLParse,Ye.setTheUsername,Ye.setThePassword,Ye.serializeHost,Ye.cannotHaveAUsernamePasswordPort,Ye.serializeInteger,Ye.parseURL;var w6=class{constructor(n){const e=n[0],r=n[1];let o=null;if(r!==void 0&&(o=Ye.basicURLParse(r),o==="failure"))throw new TypeError("Invalid base URL");const l=Ye.basicURLParse(e,{baseURL:o});if(l==="failure")throw new TypeError("Invalid URL");this._url=l}get href(){return Ye.serializeURL(this._url)}set href(n){const e=Ye.basicURLParse(n);if(e==="failure")throw new TypeError("Invalid URL");this._url=e}get origin(){return Ye.serializeURLOrigin(this._url)}get protocol(){return this._url.scheme+":"}set protocol(n){Ye.basicURLParse(n+":",{url:this._url,stateOverride:"scheme start"})}get username(){return this._url.username}set username(n){Ye.cannotHaveAUsernamePasswordPort(this._url)||Ye.setTheUsername(this._url,n)}get password(){return this._url.password}set password(n){Ye.cannotHaveAUsernamePasswordPort(this._url)||Ye.setThePassword(this._url,n)}get host(){const n=this._url;return n.host===null?"":n.port===null?Ye.serializeHost(n.host):Ye.serializeHost(n.host)+":"+Ye.serializeInteger(n.port)}set host(n){this._url.cannotBeABaseURL||Ye.basicURLParse(n,{url:this._url,stateOverride:"host"})}get hostname(){return this._url.host===null?"":Ye.serializeHost(this._url.host)}set hostname(n){this._url.cannotBeABaseURL||Ye.basicURLParse(n,{url:this._url,stateOverride:"hostname"})}get port(){return this._url.port===null?"":Ye.serializeInteger(this._url.port)}set port(n){Ye.cannotHaveAUsernamePasswordPort(this._url)||(n===""?this._url.port=null:Ye.basicURLParse(n,{url:this._url,stateOverride:"port"}))}get pathname(){return this._url.cannotBeABaseURL?this._url.path[0]:this._url.path.length===0?"":"/"+this._url.path.join("/")}set pathname(n){this._url.cannotBeABaseURL||(this._url.path=[],Ye.basicURLParse(n,{url:this._url,stateOverride:"path start"}))}get search(){return this._url.query===null||this._url.query===""?"":"?"+this._url.query}set search(n){const e=this._url;if(n==="")return void(e.query=null);const r=n[0]==="?"?n.substring(1):n;e.query="",Ye.basicURLParse(r,{url:e,stateOverride:"query"})}get hash(){return this._url.fragment===null||this._url.fragment===""?"":"#"+this._url.fragment}set hash(n){if(n==="")return void(this._url.fragment=null);const e=n[0]==="#"?n.substring(1):n;this._url.fragment="",Ye.basicURLParse(e,{url:this._url,stateOverride:"fragment"})}toJSON(){return this.href}},Ri=ft((function(n){const e=fa.implSymbol;function r(o){if(!this||this[e]||!(this instanceof r))throw new TypeError("Failed to construct 'URL': Please use the 'new' operator, this DOM object constructor cannot be called as a function.");if(arguments.length<1)throw new TypeError("Failed to construct 'URL': 1 argument required, but only "+arguments.length+" present.");const l=[];for(let s=0;s<arguments.length&&s<2;++s)l[s]=arguments[s];l[0]=Rn.USVString(l[0]),l[1]!==void 0&&(l[1]=Rn.USVString(l[1])),n.exports.setup(this,l)}r.prototype.toJSON=function(){if(!this||!n.exports.is(this))throw new TypeError("Illegal invocation");const o=[];for(let l=0;l<arguments.length&&l<0;++l)o[l]=arguments[l];return this[e].toJSON.apply(this[e],o)},Object.defineProperty(r.prototype,"href",{get(){return this[e].href},set(o){o=Rn.USVString(o),this[e].href=o},enumerable:!0,configurable:!0}),r.prototype.toString=function(){if(!this||!n.exports.is(this))throw new TypeError("Illegal invocation");return this.href},Object.defineProperty(r.prototype,"origin",{get(){return this[e].origin},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"protocol",{get(){return this[e].protocol},set(o){o=Rn.USVString(o),this[e].protocol=o},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"username",{get(){return this[e].username},set(o){o=Rn.USVString(o),this[e].username=o},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"password",{get(){return this[e].password},set(o){o=Rn.USVString(o),this[e].password=o},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"host",{get(){return this[e].host},set(o){o=Rn.USVString(o),this[e].host=o},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"hostname",{get(){return this[e].hostname},set(o){o=Rn.USVString(o),this[e].hostname=o},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"port",{get(){return this[e].port},set(o){o=Rn.USVString(o),this[e].port=o},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"pathname",{get(){return this[e].pathname},set(o){o=Rn.USVString(o),this[e].pathname=o},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"search",{get(){return this[e].search},set(o){o=Rn.USVString(o),this[e].search=o},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"hash",{get(){return this[e].hash},set(o){o=Rn.USVString(o),this[e].hash=o},enumerable:!0,configurable:!0}),n.exports={is:o=>!!o&&o[e]instanceof w6,create(o,l){let s=Object.create(r.prototype);return this.setup(s,o,l),s},setup(o,l,s){s||(s={}),s.wrapper=o,o[e]=new w6(l,s),o[e][fa.wrapperSymbol]=o},interface:r,expose:{Window:{URL:r},Worker:{URL:r}}}}));Ri.is,Ri.create,Ri.setup,Ri.expose;var A3={URL:Ri.interface,serializeURL:Ye.serializeURL,serializeURLOrigin:Ye.serializeURLOrigin,basicURLParse:Ye.basicURLParse,setTheUsername:Ye.setTheUsername,setThePassword:Ye.setThePassword,serializeHost:Ye.serializeHost,serializeInteger:Ye.serializeInteger,parseURL:Ye.parseURL};const PRe=Xe.Readable,xr=Symbol("buffer"),A1=Symbol("type");class Qa{constructor(){this[A1]="";const e=arguments[0],r=arguments[1],o=[];let l=0;if(e){const a=e,c=Number(a.length);for(let i=0;i<c;i++){const d=a[i];let u;u=d instanceof Buffer?d:ArrayBuffer.isView(d)?Buffer.from(d.buffer,d.byteOffset,d.byteLength):d instanceof ArrayBuffer?Buffer.from(d):d instanceof Qa?d[xr]:Buffer.from(typeof d=="string"?d:String(d)),l+=u.length,o.push(u)}}this[xr]=Buffer.concat(o);let s=r&&r.type!==void 0&&String(r.type).toLowerCase();s&&!/[^\u0020-\u007E]/.test(s)&&(this[A1]=s)}get size(){return this[xr].length}get type(){return this[A1]}text(){return Promise.resolve(this[xr].toString())}arrayBuffer(){const e=this[xr],r=e.buffer.slice(e.byteOffset,e.byteOffset+e.byteLength);return Promise.resolve(r)}stream(){const e=new PRe;return e._read=function(){},e.push(this[xr]),e.push(null),e}toString(){return"[object Blob]"}slice(){const e=this.size,r=arguments[0],o=arguments[1];let l,s;l=r===void 0?0:r<0?Math.max(e+r,0):Math.min(r,e),s=o===void 0?e:o<0?Math.max(e+o,0):Math.min(o,e);const a=Math.max(s-l,0),c=this[xr].slice(l,l+a),i=new Qa([],{type:arguments[2]});return i[xr]=c,i}}function tn(n,e,r){Error.call(this,n),this.message=n,this.type=e,r&&(this.code=this.errno=r.code),Error.captureStackTrace(this,this.constructor)}let nd;Object.defineProperties(Qa.prototype,{size:{enumerable:!0},type:{enumerable:!0},slice:{enumerable:!0}}),Object.defineProperty(Qa.prototype,Symbol.toStringTag,{value:"Blob",writable:!1,enumerable:!1,configurable:!0}),tn.prototype=Object.create(Error.prototype),tn.prototype.constructor=tn,tn.prototype.name="FetchError";try{nd=require("encoding").convert}catch{}const Nr=Symbol("Body internals"),x6=Xe.PassThrough;function Ht(n){var e=this,r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},o=r.size;let l=o===void 0?0:o;var s=r.timeout;let a=s===void 0?0:s;n==null?n=null:$3(n)?n=Buffer.from(n.toString()):Ji(n)||Buffer.isBuffer(n)||(Object.prototype.toString.call(n)==="[object ArrayBuffer]"?n=Buffer.from(n):ArrayBuffer.isView(n)?n=Buffer.from(n.buffer,n.byteOffset,n.byteLength):n instanceof Xe||(n=Buffer.from(String(n)))),this[Nr]={body:n,disturbed:!1,error:null},this.size=l,this.timeout=a,n instanceof Xe&&n.on("error",(function(c){const i=c.name==="AbortError"?c:new tn(`Invalid response body while trying to fetch ${e.url}: ${c.message}`,"system",c);e[Nr].error=i}))}function ja(){var n=this;if(this[Nr].disturbed)return Ht.Promise.reject(new TypeError(`body used already for: ${this.url}`));if(this[Nr].disturbed=!0,this[Nr].error)return Ht.Promise.reject(this[Nr].error);let e=this.body;if(e===null)return Ht.Promise.resolve(Buffer.alloc(0));if(Ji(e)&&(e=e.stream()),Buffer.isBuffer(e))return Ht.Promise.resolve(e);if(!(e instanceof Xe))return Ht.Promise.resolve(Buffer.alloc(0));let r=[],o=0,l=!1;return new Ht.Promise((function(s,a){let c;n.timeout&&(c=setTimeout((function(){l=!0,a(new tn(`Response timeout while trying to fetch ${n.url} (over ${n.timeout}ms)`,"body-timeout"))}),n.timeout)),e.on("error",(function(i){i.name==="AbortError"?(l=!0,a(i)):a(new tn(`Invalid response body while trying to fetch ${n.url}: ${i.message}`,"system",i))})),e.on("data",(function(i){if(!l&&i!==null){if(n.size&&o+i.length>n.size)return l=!0,void a(new tn(`content size at ${n.url} over limit: ${n.size}`,"max-size"));o+=i.length,r.push(i)}})),e.on("end",(function(){if(!l){clearTimeout(c);try{s(Buffer.concat(r,o))}catch(i){a(new tn(`Could not create Buffer from response body for ${n.url}: ${i.message}`,"system",i))}}}))}))}function $3(n){return typeof n=="object"&&typeof n.append=="function"&&typeof n.delete=="function"&&typeof n.get=="function"&&typeof n.getAll=="function"&&typeof n.has=="function"&&typeof n.set=="function"&&(n.constructor.name==="URLSearchParams"||Object.prototype.toString.call(n)==="[object URLSearchParams]"||typeof n.sort=="function")}function Ji(n){return typeof n=="object"&&typeof n.arrayBuffer=="function"&&typeof n.type=="string"&&typeof n.stream=="function"&&typeof n.constructor=="function"&&typeof n.constructor.name=="string"&&/^(Blob|File)$/.test(n.constructor.name)&&/^(Blob|File)$/.test(n[Symbol.toStringTag])}function D3(n){let e,r,o=n.body;if(n.bodyUsed)throw new Error("cannot clone body after it is used");return o instanceof Xe&&typeof o.getBoundary!="function"&&(e=new x6,r=new x6,o.pipe(e),o.pipe(r),n[Nr].body=e,o=r),o}function C3(n){return n===null?null:typeof n=="string"?"text/plain;charset=UTF-8":$3(n)?"application/x-www-form-urlencoded;charset=UTF-8":Ji(n)?n.type||null:Buffer.isBuffer(n)||Object.prototype.toString.call(n)==="[object ArrayBuffer]"||ArrayBuffer.isView(n)?null:typeof n.getBoundary=="function"?`multipart/form-data;boundary=${n.getBoundary()}`:n instanceof Xe?null:"text/plain;charset=UTF-8"}function y6(n){const e=n.body;return e===null?0:Ji(e)?e.size:Buffer.isBuffer(e)?e.length:e&&typeof e.getLengthSync=="function"&&(e._lengthRetrievers&&e._lengthRetrievers.length==0||e.hasKnownLength&&e.hasKnownLength())?e.getLengthSync():null}Ht.prototype={get body(){return this[Nr].body},get bodyUsed(){return this[Nr].disturbed},arrayBuffer(){return ja.call(this).then((function(n){return n.buffer.slice(n.byteOffset,n.byteOffset+n.byteLength)}))},blob(){let n=this.headers&&this.headers.get("content-type")||"";return ja.call(this).then((function(e){return Object.assign(new Qa([],{type:n.toLowerCase()}),{[xr]:e})}))},json(){var n=this;return ja.call(this).then((function(e){try{return JSON.parse(e.toString())}catch(r){return Ht.Promise.reject(new tn(`invalid json response body at ${n.url} reason: ${r.message}`,"invalid-json"))}}))},text(){return ja.call(this).then((function(n){return n.toString()}))},buffer(){return ja.call(this)},textConverted(){var n=this;return ja.call(this).then((function(e){return(function(r,o){if(typeof nd!="function")throw new Error("The package `encoding` must be installed to use the textConverted() function");const l=o.get("content-type");let s,a,c="utf-8";return l&&(s=/charset=([^;]*)/i.exec(l)),a=r.slice(0,1024).toString(),!s&&a&&(s=/<meta.+?charset=(['"])(.+?)\1/i.exec(a)),!s&&a&&(s=/<meta[\s]+?http-equiv=(['"])content-type\1[\s]+?content=(['"])(.+?)\2/i.exec(a),s||(s=/<meta[\s]+?content=(['"])(.+?)\1[\s]+?http-equiv=(['"])content-type\3/i.exec(a),s&&s.pop()),s&&(s=/charset=(.*)/i.exec(s.pop()))),!s&&a&&(s=/<\?xml.+?encoding=(['"])(.+?)\1/i.exec(a)),s&&(c=s.pop(),c!=="gb2312"&&c!=="gbk"||(c="gb18030")),nd(r,"UTF-8",c).toString()})(e,n.headers)}))}},Object.defineProperties(Ht.prototype,{body:{enumerable:!0},bodyUsed:{enumerable:!0},arrayBuffer:{enumerable:!0},blob:{enumerable:!0},json:{enumerable:!0},text:{enumerable:!0}}),Ht.mixIn=function(n){for(const e of Object.getOwnPropertyNames(Ht.prototype))if(!(e in n)){const r=Object.getOwnPropertyDescriptor(Ht.prototype,e);Object.defineProperty(n,e,r)}},Ht.Promise=global.Promise;const I3=/[^\^_`a-zA-Z\-0-9!#$%&'*+.|~]/,rd=/[^\t\x20-\x7e\x80-\xff]/;function Oi(n){if(n=`${n}`,I3.test(n)||n==="")throw new TypeError(`${n} is not a legal HTTP header name`)}function S6(n){if(n=`${n}`,rd.test(n))throw new TypeError(`${n} is not a legal HTTP header value`)}function Ga(n,e){e=e.toLowerCase();for(const r in n)if(r.toLowerCase()===e)return r}const qt=Symbol("map");class Un{constructor(){let e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:void 0;if(this[qt]=Object.create(null),e instanceof Un){const r=e.raw(),o=Object.keys(r);for(const l of o)for(const s of r[l])this.append(l,s)}else if(e!=null){if(typeof e!="object")throw new TypeError("Provided initializer must be an object");{const r=e[Symbol.iterator];if(r!=null){if(typeof r!="function")throw new TypeError("Header pairs must be iterable");const o=[];for(const l of e){if(typeof l!="object"||typeof l[Symbol.iterator]!="function")throw new TypeError("Each header pair must be iterable");o.push(Array.from(l))}for(const l of o){if(l.length!==2)throw new TypeError("Each header pair must be a name/value tuple");this.append(l[0],l[1])}}else for(const o of Object.keys(e)){const l=e[o];this.append(o,l)}}}}get(e){Oi(e=`${e}`);const r=Ga(this[qt],e);return r===void 0?null:this[qt][r].join(", ")}forEach(e){let r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:void 0,o=ad(this),l=0;for(;l<o.length;){var s=o[l];const a=s[0],c=s[1];e.call(r,c,a,this),o=ad(this),l++}}set(e,r){r=`${r}`,Oi(e=`${e}`),S6(r);const o=Ga(this[qt],e);this[qt][o!==void 0?o:e]=[r]}append(e,r){r=`${r}`,Oi(e=`${e}`),S6(r);const o=Ga(this[qt],e);o!==void 0?this[qt][o].push(r):this[qt][e]=[r]}has(e){return Oi(e=`${e}`),Ga(this[qt],e)!==void 0}delete(e){Oi(e=`${e}`);const r=Ga(this[qt],e);r!==void 0&&delete this[qt][r]}raw(){return this[qt]}keys(){return $1(this,"key")}values(){return $1(this,"value")}[Symbol.iterator](){return $1(this,"key+value")}}function ad(n){let e=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"key+value";return Object.keys(n[qt]).sort().map(e==="key"?function(o){return o.toLowerCase()}:e==="value"?function(o){return n[qt][o].join(", ")}:function(o){return[o.toLowerCase(),n[qt][o].join(", ")]})}Un.prototype.entries=Un.prototype[Symbol.iterator],Object.defineProperty(Un.prototype,Symbol.toStringTag,{value:"Headers",writable:!1,enumerable:!1,configurable:!0}),Object.defineProperties(Un.prototype,{get:{enumerable:!0},forEach:{enumerable:!0},set:{enumerable:!0},append:{enumerable:!0},has:{enumerable:!0},delete:{enumerable:!0},keys:{enumerable:!0},values:{enumerable:!0},entries:{enumerable:!0}});const id=Symbol("internal");function $1(n,e){const r=Object.create(Od);return r[id]={target:n,kind:e,index:0},r}const Od=Object.setPrototypeOf({next(){if(!this||Object.getPrototypeOf(this)!==Od)throw new TypeError("Value of `this` is not a HeadersIterator");var n=this[id];const e=n.target,r=n.kind,o=n.index,l=ad(e,r);return o>=l.length?{value:void 0,done:!0}:(this[id].index=o+1,{value:l[o],done:!1})}},Object.getPrototypeOf(Object.getPrototypeOf([][Symbol.iterator]())));function FRe(n){const e=Object.assign({__proto__:null},n[qt]),r=Ga(n[qt],"Host");return r!==void 0&&(e[r]=e[r][0]),e}Object.defineProperty(Od,Symbol.toStringTag,{value:"HeadersIterator",writable:!1,enumerable:!1,configurable:!0});const zr=Symbol("Response internals"),RRe=Xe.STATUS_CODES;class Yn{constructor(){let e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:null,r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};Ht.call(this,e,r);const o=r.status||200,l=new Un(r.headers);if(e!=null&&!l.has("Content-Type")){const s=C3(e);s&&l.append("Content-Type",s)}this[zr]={url:r.url,status:o,statusText:r.statusText||RRe[o],headers:l,counter:r.counter}}get url(){return this[zr].url||""}get status(){return this[zr].status}get ok(){return this[zr].status>=200&&this[zr].status<300}get redirected(){return this[zr].counter>0}get statusText(){return this[zr].statusText}get headers(){return this[zr].headers}clone(){return new Yn(D3(this),{url:this.url,status:this.status,statusText:this.statusText,headers:this.headers,ok:this.ok,redirected:this.redirected})}}Ht.mixIn(Yn.prototype),Object.defineProperties(Yn.prototype,{url:{enumerable:!0},status:{enumerable:!0},ok:{enumerable:!0},redirected:{enumerable:!0},statusText:{enumerable:!0},headers:{enumerable:!0},clone:{enumerable:!0}}),Object.defineProperty(Yn.prototype,Symbol.toStringTag,{value:"Response",writable:!1,enumerable:!1,configurable:!0});const yr=Symbol("Request internals"),BRe=Xe.URL||A3.URL,MRe=Xe.parse,zRe=Xe.format;function D1(n){return/^[a-zA-Z][a-zA-Z\d+\-.]*:/.exec(n)&&(n=new BRe(n).toString()),MRe(n)}const URe="destroy"in Xe.Readable.prototype;function Al(n){return typeof n=="object"&&typeof n[yr]=="object"}class Gr{constructor(e){let r,o=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};Al(e)?r=D1(e.url):(r=e&&e.href?D1(e.href):D1(`${e}`),e={});let l=o.method||e.method||"GET";if(l=l.toUpperCase(),(o.body!=null||Al(e)&&e.body!==null)&&(l==="GET"||l==="HEAD"))throw new TypeError("Request with GET/HEAD method cannot have body");let s=o.body!=null?o.body:Al(e)&&e.body!==null?D3(e):null;Ht.call(this,s,{timeout:o.timeout||e.timeout||0,size:o.size||e.size||0});const a=new Un(o.headers||e.headers||{});if(s!=null&&!a.has("Content-Type")){const i=C3(s);i&&a.append("Content-Type",i)}let c=Al(e)?e.signal:null;if("signal"in o&&(c=o.signal),c!=null&&!(function(i){const d=i&&typeof i=="object"&&Object.getPrototypeOf(i);return!(!d||d.constructor.name!=="AbortSignal")})(c))throw new TypeError("Expected signal to be an instanceof AbortSignal");this[yr]={method:l,redirect:o.redirect||e.redirect||"follow",headers:a,parsedURL:r,signal:c},this.follow=o.follow!==void 0?o.follow:e.follow!==void 0?e.follow:20,this.compress=o.compress!==void 0?o.compress:e.compress===void 0||e.compress,this.counter=o.counter||e.counter||0,this.agent=o.agent||e.agent}get method(){return this[yr].method}get url(){return zRe(this[yr].parsedURL)}get headers(){return this[yr].headers}get redirect(){return this[yr].redirect}get signal(){return this[yr].signal}clone(){return new Gr(this)}}function Bi(n){Error.call(this,n),this.type="aborted",this.message=n,Error.captureStackTrace(this,this.constructor)}Ht.mixIn(Gr.prototype),Object.defineProperty(Gr.prototype,Symbol.toStringTag,{value:"Request",writable:!1,enumerable:!1,configurable:!0}),Object.defineProperties(Gr.prototype,{method:{enumerable:!0},url:{enumerable:!0},headers:{enumerable:!0},redirect:{enumerable:!0},clone:{enumerable:!0},signal:{enumerable:!0}}),Bi.prototype=Object.create(Error.prototype),Bi.prototype.constructor=Bi,Bi.prototype.name="AbortError";const C1=Xe.URL||A3.URL,N6=Xe.PassThrough;function jr(n,e){if(!jr.Promise)throw new Error("native promise missing, set fetch.Promise to your favorite alternative");return Ht.Promise=jr.Promise,new jr.Promise((function(r,o){const l=new Gr(n,e),s=(function(v){const _=v[yr].parsedURL,h=new Un(v[yr].headers);if(h.has("Accept")||h.set("Accept","*/*"),!_.protocol||!_.hostname)throw new TypeError("Only absolute URLs are supported");if(!/^https?:$/.test(_.protocol))throw new TypeError("Only HTTP(S) protocols are supported");if(v.signal&&v.body instanceof Xe.Readable&&!URe)throw new Error("Cancellation of streamed requests with AbortSignal is not supported in node < 8");let g=null;if(v.body==null&&/^(POST|PUT)$/i.test(v.method)&&(g="0"),v.body!=null){const q=y6(v);typeof q=="number"&&(g=String(q))}g&&h.set("Content-Length",g),h.has("User-Agent")||h.set("User-Agent","node-fetch/1.0 (+https://github.com/bitinn/node-fetch)"),v.compress&&!h.has("Accept-Encoding")&&h.set("Accept-Encoding","gzip,deflate");let y=v.agent;return typeof y=="function"&&(y=y(_)),h.has("Connection")||y||h.set("Connection","close"),Object.assign({},_,{method:v.method,headers:FRe(h),agent:y})})(l),a=(s.protocol==="https:",Xe).request,c=l.signal;let i=null;const d=function(){let v=new Bi("The user aborted a request.");o(v),l.body&&l.body instanceof Xe.Readable&&l.body.destroy(v),i&&i.body&&i.body.emit("error",v)};if(c&&c.aborted)return void d();const u=function(){d(),m()},f=a(s);let w;function m(){f.abort(),c&&c.removeEventListener("abort",u),clearTimeout(w)}c&&c.addEventListener("abort",u),l.timeout&&f.once("socket",(function(v){w=setTimeout((function(){o(new tn(`network timeout at: ${l.url}`,"request-timeout")),m()}),l.timeout)})),f.on("error",(function(v){o(new tn(`request to ${l.url} failed, reason: ${v.message}`,"system",v)),m()})),f.on("response",(function(v){clearTimeout(w);const _=(function(D){const C=new Un;for(const $ of Object.keys(D))if(!I3.test($))if(Array.isArray(D[$]))for(const N of D[$])rd.test(N)||(C[qt][$]===void 0?C[qt][$]=[N]:C[qt][$].push(N));else rd.test(D[$])||(C[qt][$]=[D[$]]);return C})(v.headers);if(jr.isRedirect(v.statusCode)){const D=_.get("Location");let C=null;try{C=D===null?null:new C1(D,l.url).toString()}catch{if(l.redirect!=="manual")return o(new tn(`uri requested responds with an invalid redirect URL: ${D}`,"invalid-redirect")),void m()}switch(l.redirect){case"error":return o(new tn(`uri requested responds with a redirect, redirect mode is set to error: ${l.url}`,"no-redirect")),void m();case"manual":if(C!==null)try{_.set("Location",C)}catch(N){o(N)}break;case"follow":if(C===null)break;if(l.counter>=l.follow)return o(new tn(`maximum redirect reached at: ${l.url}`,"max-redirect")),void m();const $={headers:new Un(l.headers),follow:l.follow,counter:l.counter+1,agent:l.agent,compress:l.compress,method:l.method,body:l.body,signal:l.signal,timeout:l.timeout,size:l.size};if(!(function(N,S){const I=new C1(S).hostname,T=new C1(N).hostname;return I===T||I[I.length-T.length-1]==="."&&I.endsWith(T)})(l.url,C))for(const N of["authorization","www-authenticate","cookie","cookie2"])$.headers.delete(N);return v.statusCode!==303&&l.body&&y6(l)===null?(o(new tn("Cannot follow redirect with body being a readable stream","unsupported-redirect")),void m()):(v.statusCode!==303&&(v.statusCode!==301&&v.statusCode!==302||l.method!=="POST")||($.method="GET",$.body=void 0,$.headers.delete("content-length")),r(jr(new Gr(C,$))),void m())}}v.once("end",(function(){c&&c.removeEventListener("abort",u)}));let h=v.pipe(new N6);const g={url:l.url,status:v.statusCode,statusText:v.statusMessage,headers:_,size:l.size,timeout:l.timeout,counter:l.counter},y=_.get("Content-Encoding");if(!l.compress||l.method==="HEAD"||y===null||v.statusCode===204||v.statusCode===304)return i=new Yn(h,g),void r(i);const q={flush:Xe.Z_SYNC_FLUSH,finishFlush:Xe.Z_SYNC_FLUSH};if(y=="gzip"||y=="x-gzip")return h=h.pipe(Xe.createGunzip(q)),i=new Yn(h,g),void r(i);if(y!="deflate"&&y!="x-deflate"){if(y=="br"&&typeof Xe.createBrotliDecompress=="function")return h=h.pipe(Xe.createBrotliDecompress()),i=new Yn(h,g),void r(i);i=new Yn(h,g),r(i)}else v.pipe(new N6).once("data",(function(D){h=(15&D[0])==8?h.pipe(Xe.createInflate()):h.pipe(Xe.createInflateRaw()),i=new Yn(h,g),r(i)}))})),(function(v,_){const h=_.body;h===null?v.end():Ji(h)?h.stream().pipe(v):Buffer.isBuffer(h)?(v.write(h),v.end()):h.pipe(v)})(f,l)}))}jr.isRedirect=function(n){return n===301||n===302||n===303||n===307||n===308},jr.Promise=global.Promise;var VRe=kd(Object.freeze({__proto__:null,default:jr,Headers:Un,Request:Gr,Response:Yn,FetchError:tn}));function k3(n){return n.toString("base64")}function jRe(n){return(function(e){return new RegExp("(?<=\\S+)\\.(jpg|png|jpeg)","gi").test(e)})(n)?Promise.resolve((function(e){var r=Xe,o=Xe;return r.statSync(e).isFile()?k3(r.readFileSync(o.resolve(e)).toString("base64")):null})(n)):Promise.reject("[*] Occurent some error... [validTypeImage] == false")}var sd=function(n){return(function(e){return new RegExp("http(s)?:\\/\\/(\\w+:?\\w*@)?(\\S+)(:\\d+)?((?<=\\.)\\w+)+(\\/([\\w#!:.?+=&%@!\\-/])*)?","gi").test(e)})(n)?VRe(n).then((function(e){return e.buffer()})).then(k3):jRe(n)},$l=kd(Object.freeze({__proto__:null,default:{"application/1d-interleaved-parityfec":{source:"iana"},"application/3gpdash-qoe-report+xml":{source:"iana",charset:"UTF-8",compressible:!0},"application/3gpp-ims+xml":{source:"iana",compressible:!0},"application/3gpphal+json":{source:"iana",compressible:!0},"application/3gpphalforms+json":{source:"iana",compressible:!0},"application/a2l":{source:"iana"},"application/ace+cbor":{source:"iana"},"application/activemessage":{source:"iana"},"application/activity+json":{source:"iana",compressible:!0},"application/alto-costmap+json":{source:"iana",compressible:!0},"application/alto-costmapfilter+json":{source:"iana",compressible:!0},"application/alto-directory+json":{source:"iana",compressible:!0},"application/alto-endpointcost+json":{source:"iana",compressible:!0},"application/alto-endpointcostparams+json":{source:"iana",compressible:!0},"application/alto-endpointprop+json":{source:"iana",compressible:!0},"application/alto-endpointpropparams+json":{source:"iana",compressible:!0},"application/alto-error+json":{source:"iana",compressible:!0},"application/alto-networkmap+json":{source:"iana",compressible:!0},"application/alto-networkmapfilter+json":{source:"iana",compressible:!0},"application/alto-updatestreamcontrol+json":{source:"iana",compressible:!0},"application/alto-updatestreamparams+json":{source:"iana",compressible:!0},"application/aml":{source:"iana"},"application/andrew-inset":{source:"iana",extensions:["ez"]},"application/applefile":{source:"iana"},"application/applixware":{source:"apache",extensions:["aw"]},"application/at+jwt":{source:"iana"},"application/atf":{source:"iana"},"application/atfx":{source:"iana"},"application/atom+xml":{source:"iana",compressible:!0,extensions:["atom"]},"application/atomcat+xml":{source:"iana",compressible:!0,extensions:["atomcat"]},"application/atomdeleted+xml":{source:"iana",compressible:!0,extensions:["atomdeleted"]},"application/atomicmail":{source:"iana"},"application/atomsvc+xml":{source:"iana",compressible:!0,extensions:["atomsvc"]},"application/atsc-dwd+xml":{source:"iana",compressible:!0,extensions:["dwd"]},"application/atsc-dynamic-event-message":{source:"iana"},"application/atsc-held+xml":{source:"iana",compressible:!0,extensions:["held"]},"application/atsc-rdt+json":{source:"iana",compressible:!0},"application/atsc-rsat+xml":{source:"iana",compressible:!0,extensions:["rsat"]},"application/atxml":{source:"iana"},"application/auth-policy+xml":{source:"iana",compressible:!0},"application/bacnet-xdd+zip":{source:"iana",compressible:!1},"application/batch-smtp":{source:"iana"},"application/bdoc":{compressible:!1,extensions:["bdoc"]},"application/beep+xml":{source:"iana",charset:"UTF-8",compressible:!0},"application/calendar+json":{source:"iana",compressible:!0},"application/calendar+xml":{source:"iana",compressible:!0,extensions:["xcs"]},"application/call-completion":{source:"iana"},"application/cals-1840":{source:"iana"},"application/captive+json":{source:"iana",compressible:!0},"application/cbor":{source:"iana"},"application/cbor-seq":{source:"iana"},"application/cccex":{source:"iana"},"application/ccmp+xml":{source:"iana",compressible:!0},"application/ccxml+xml":{source:"iana",compressible:!0,extensions:["ccxml"]},"application/cdfx+xml":{source:"iana",compressible:!0,extensions:["cdfx"]},"application/cdmi-capability":{source:"iana",extensions:["cdmia"]},"application/cdmi-container":{source:"iana",extensions:["cdmic"]},"application/cdmi-domain":{source:"iana",extensions:["cdmid"]},"application/cdmi-object":{source:"iana",extensions:["cdmio"]},"application/cdmi-queue":{source:"iana",extensions:["cdmiq"]},"application/cdni":{source:"iana"},"application/cea":{source:"iana"},"application/cea-2018+xml":{source:"iana",compressible:!0},"application/cellml+xml":{source:"iana",compressible:!0},"application/cfw":{source:"iana"},"application/city+json":{source:"iana",compressible:!0},"application/clr":{source:"iana"},"application/clue+xml":{source:"iana",compressible:!0},"application/clue_info+xml":{source:"iana",compressible:!0},"application/cms":{source:"iana"},"application/cnrp+xml":{source:"iana",compressible:!0},"application/coap-group+json":{source:"iana",compressible:!0},"application/coap-payload":{source:"iana"},"application/commonground":{source:"iana"},"application/conference-info+xml":{source:"iana",compressible:!0},"application/cose":{source:"iana"},"application/cose-key":{source:"iana"},"application/cose-key-set":{source:"iana"},"application/cpl+xml":{source:"iana",compressible:!0,extensions:["cpl"]},"application/csrattrs":{source:"iana"},"application/csta+xml":{source:"iana",compressible:!0},"application/cstadata+xml":{source:"iana",compressible:!0},"application/csvm+json":{source:"iana",compressible:!0},"application/cu-seeme":{source:"apache",extensions:["cu"]},"application/cwt":{source:"iana"},"application/cybercash":{source:"iana"},"application/dart":{compressible:!0},"application/dash+xml":{source:"iana",compressible:!0,extensions:["mpd"]},"application/dash-patch+xml":{source:"iana",compressible:!0,extensions:["mpp"]},"application/dashdelta":{source:"iana"},"application/davmount+xml":{source:"iana",compressible:!0,extensions:["davmount"]},"application/dca-rft":{source:"iana"},"application/dcd":{source:"iana"},"application/dec-dx":{source:"iana"},"application/dialog-info+xml":{source:"iana",compressible:!0},"application/dicom":{source:"iana"},"application/dicom+json":{source:"iana",compressible:!0},"application/dicom+xml":{source:"iana",compressible:!0},"application/dii":{source:"iana"},"application/dit":{source:"iana"},"application/dns":{source:"iana"},"application/dns+json":{source:"iana",compressible:!0},"application/dns-message":{source:"iana"},"application/docbook+xml":{source:"apache",compressible:!0,extensions:["dbk"]},"application/dots+cbor":{source:"iana"},"application/dskpp+xml":{source:"iana",compressible:!0},"application/dssc+der":{source:"iana",extensions:["dssc"]},"application/dssc+xml":{source:"iana",compressible:!0,extensions:["xdssc"]},"application/dvcs":{source:"iana"},"application/ecmascript":{source:"iana",compressible:!0,extensions:["es","ecma"]},"application/edi-consent":{source:"iana"},"application/edi-x12":{source:"iana",compressible:!1},"application/edifact":{source:"iana",compressible:!1},"application/efi":{source:"iana"},"application/elm+json":{source:"iana",charset:"UTF-8",compressible:!0},"application/elm+xml":{source:"iana",compressible:!0},"application/emergencycalldata.cap+xml":{source:"iana",charset:"UTF-8",compressible:!0},"application/emergencycalldata.comment+xml":{source:"iana",compressible:!0},"application/emergencycalldata.control+xml":{source:"iana",compressible:!0},"application/emergencycalldata.deviceinfo+xml":{source:"iana",compressible:!0},"application/emergencycalldata.ecall.msd":{source:"iana"},"application/emergencycalldata.providerinfo+xml":{source:"iana",compressible:!0},"application/emergencycalldata.serviceinfo+xml":{source:"iana",compressible:!0},"application/emergencycalldata.subscriberinfo+xml":{source:"iana",compressible:!0},"application/emergencycalldata.veds+xml":{source:"iana",compressible:!0},"application/emma+xml":{source:"iana",compressible:!0,extensions:["emma"]},"application/emotionml+xml":{source:"iana",compressible:!0,extensions:["emotionml"]},"application/encaprtp":{source:"iana"},"application/epp+xml":{source:"iana",compressible:!0},"application/epub+zip":{source:"iana",compressible:!1,extensions:["epub"]},"application/eshop":{source:"iana"},"application/exi":{source:"iana",extensions:["exi"]},"application/expect-ct-report+json":{source:"iana",compressible:!0},"application/express":{source:"iana",extensions:["exp"]},"application/fastinfoset":{source:"iana"},"application/fastsoap":{source:"iana"},"application/fdt+xml":{source:"iana",compressible:!0,extensions:["fdt"]},"application/fhir+json":{source:"iana",charset:"UTF-8",compressible:!0},"application/fhir+xml":{source:"iana",charset:"UTF-8",compressible:!0},"application/fido.trusted-apps+json":{compressible:!0},"application/fits":{source:"iana"},"application/flexfec":{source:"iana"},"application/font-sfnt":{source:"iana"},"application/font-tdpfr":{source:"iana",extensions:["pfr"]},"application/font-woff":{source:"iana",compressible:!1},"application/framework-attributes+xml":{source:"iana",compressible:!0},"application/geo+json":{source:"iana",compressible:!0,extensions:["geojson"]},"application/geo+json-seq":{source:"iana"},"application/geopackage+sqlite3":{source:"iana"},"application/geoxacml+xml":{source:"iana",compressible:!0},"application/gltf-buffer":{source:"iana"},"application/gml+xml":{source:"iana",compressible:!0,extensions:["gml"]},"application/gpx+xml":{source:"apache",compressible:!0,extensions:["gpx"]},"application/gxf":{source:"apache",extensions:["gxf"]},"application/gzip":{source:"iana",compressible:!1,extensions:["gz"]},"application/h224":{source:"iana"},"application/held+xml":{source:"iana",compressible:!0},"application/hjson":{extensions:["hjson"]},"application/http":{source:"iana"},"application/hyperstudio":{source:"iana",extensions:["stk"]},"application/ibe-key-request+xml":{source:"iana",compressible:!0},"application/ibe-pkg-reply+xml":{source:"iana",compressible:!0},"application/ibe-pp-data":{source:"iana"},"application/iges":{source:"iana"},"application/im-iscomposing+xml":{source:"iana",charset:"UTF-8",compressible:!0},"application/index":{source:"iana"},"application/index.cmd":{source:"iana"},"application/index.obj":{source:"iana"},"application/index.response":{source:"iana"},"application/index.vnd":{source:"iana"},"application/inkml+xml":{source:"iana",compressible:!0,extensions:["ink","inkml"]},"application/iotp":{source:"iana"},"application/ipfix":{source:"iana",extensions:["ipfix"]},"application/ipp":{source:"iana"},"application/isup":{source:"iana"},"application/its+xml":{source:"iana",compressible:!0,extensions:["its"]},"application/java-archive":{source:"apache",compressible:!1,extensions:["jar","war","ear"]},"application/java-serialized-object":{source:"apache",compressible:!1,extensions:["ser"]},"application/java-vm":{source:"apache",compressible:!1,extensions:["class"]},"application/javascript":{source:"iana",charset:"UTF-8",compressible:!0,extensions:["js","mjs"]},"application/jf2feed+json":{source:"iana",compressible:!0},"application/jose":{source:"iana"},"application/jose+json":{source:"iana",compressible:!0},"application/jrd+json":{source:"iana",compressible:!0},"application/jscalendar+json":{source:"iana",compressible:!0},"application/json":{source:"iana",charset:"UTF-8",compressible:!0,extensions:["json","map"]},"application/json-patch+json":{source:"iana",compressible:!0},"application/json-seq":{source:"iana"},"application/json5":{extensions:["json5"]},"application/jsonml+json":{source:"apache",compressible:!0,extensions:["jsonml"]},"application/jwk+json":{source:"iana",compressible:!0},"application/jwk-set+json":{source:"iana",compressible:!0},"application/jwt":{source:"iana"},"application/kpml-request+xml":{source:"iana",compressible:!0},"application/kpml-response+xml":{source:"iana",compressible:!0},"application/ld+json":{source:"iana",compressible:!0,extensions:["jsonld"]},"application/lgr+xml":{source:"iana",compressible:!0,extensions:["lgr"]},"application/link-format":{source:"iana"},"application/load-control+xml":{source:"iana",compressible:!0},"application/lost+xml":{source:"iana",compressible:!0,extensions:["lostxml"]},"application/lostsync+xml":{source:"iana",compressible:!0},"application/lpf+zip":{source:"iana",compressible:!1},"application/lxf":{source:"iana"},"application/mac-binhex40":{source:"iana",extensions:["hqx"]},"application/mac-compactpro":{source:"apache",extensions:["cpt"]},"application/macwriteii":{source:"iana"},"application/mads+xml":{source:"iana",compressible:!0,extensions:["mads"]},"application/manifest+json":{source:"iana",charset:"UTF-8",compressible:!0,extensions:["webmanifest"]},"application/marc":{source:"iana",extensions:["mrc"]},"application/marcxml+xml":{source:"iana",compressible:!0,extensions:["mrcx"]},"application/mathematica":{source:"iana",extensions:["ma","nb","mb"]},"application/mathml+xml":{source:"iana",compressible:!0,extensions:["mathml"]},"application/mathml-content+xml":{source:"iana",compressible:!0},"application/mathml-presentation+xml":{source:"iana",compressible:!0},"application/mbms-associated-procedure-description+xml":{source:"iana",compressible:!0},"application/mbms-deregister+xml":{source:"iana",compressible:!0},"application/mbms-envelope+xml":{source:"iana",compressible:!0},"application/mbms-msk+xml":{source:"iana",compressible:!0},"application/mbms-msk-response+xml":{source:"iana",compressible:!0},"application/mbms-protection-description+xml":{source:"iana",compressible:!0},"application/mbms-reception-report+xml":{source:"iana",compressible:!0},"application/mbms-register+xml":{source:"iana",compressible:!0},"application/mbms-register-response+xml":{source:"iana",compressible:!0},"application/mbms-schedule+xml":{source:"iana",compressible:!0},"application/mbms-user-service-description+xml":{source:"iana",compressible:!0},"application/mbox":{source:"iana",extensions:["mbox"]},"application/media-policy-dataset+xml":{source:"iana",compressible:!0,extensions:["mpf"]},"application/media_control+xml":{source:"iana",compressible:!0},"application/mediaservercontrol+xml":{source:"iana",compressible:!0,extensions:["mscml"]},"application/merge-patch+json":{source:"iana",compressible:!0},"application/metalink+xml":{source:"apache",compressible:!0,extensions:["metalink"]},"application/metalink4+xml":{source:"iana",compressible:!0,extensions:["meta4"]},"application/mets+xml":{source:"iana",compressible:!0,extensions:["mets"]},"application/mf4":{source:"iana"},"application/mikey":{source:"iana"},"application/mipc":{source:"iana"},"application/missing-blocks+cbor-seq":{source:"iana"},"application/mmt-aei+xml":{source:"iana",compressible:!0,extensions:["maei"]},"application/mmt-usd+xml":{source:"iana",compressible:!0,extensions:["musd"]},"application/mods+xml":{source:"iana",compressible:!0,extensions:["mods"]},"application/moss-keys":{source:"iana"},"application/moss-signature":{source:"iana"},"application/mosskey-data":{source:"iana"},"application/mosskey-request":{source:"iana"},"application/mp21":{source:"iana",extensions:["m21","mp21"]},"application/mp4":{source:"iana",extensions:["mp4s","m4p"]},"application/mpeg4-generic":{source:"iana"},"application/mpeg4-iod":{source:"iana"},"application/mpeg4-iod-xmt":{source:"iana"},"application/mrb-consumer+xml":{source:"iana",compressible:!0},"application/mrb-publish+xml":{source:"iana",compressible:!0},"application/msc-ivr+xml":{source:"iana",charset:"UTF-8",compressible:!0},"application/msc-mixer+xml":{source:"iana",charset:"UTF-8",compressible:!0},"application/msword":{source:"iana",compressible:!1,extensions:["doc","dot"]},"application/mud+json":{source:"iana",compressible:!0},"application/multipart-core":{source:"iana"},"application/mxf":{source:"iana",extensions:["mxf"]},"application/n-quads":{source:"iana",extensions:["nq"]},"application/n-triples":{source:"iana",extensions:["nt"]},"application/nasdata":{source:"iana"},"application/news-checkgroups":{source:"iana",charset:"US-ASCII"},"application/news-groupinfo":{source:"iana",charset:"US-ASCII"},"application/news-transmission":{source:"iana"},"application/nlsml+xml":{source:"iana",compressible:!0},"application/node":{source:"iana",extensions:["cjs"]},"application/nss":{source:"iana"},"application/oauth-authz-req+jwt":{source:"iana"},"application/oblivious-dns-message":{source:"iana"},"application/ocsp-request":{source:"iana"},"application/ocsp-response":{source:"iana"},"application/octet-stream":{source:"iana",compressible:!1,extensions:["bin","dms","lrf","mar","so","dist","distz","pkg","bpk","dump","elc","deploy","exe","dll","deb","dmg","iso","img","msi","msp","msm","buffer"]},"application/oda":{source:"iana",extensions:["oda"]},"application/odm+xml":{source:"iana",compressible:!0},"application/odx":{source:"iana"},"application/oebps-package+xml":{source:"iana",compressible:!0,extensions:["opf"]},"application/ogg":{source:"iana",compressible:!1,extensions:["ogx"]},"application/omdoc+xml":{source:"apache",compressible:!0,extensions:["omdoc"]},"application/onenote":{source:"apache",extensions:["onetoc","onetoc2","onetmp","onepkg"]},"application/opc-nodeset+xml":{source:"iana",compressible:!0},"application/oscore":{source:"iana"},"application/oxps":{source:"iana",extensions:["oxps"]},"application/p21":{source:"iana"},"application/p21+zip":{source:"iana",compressible:!1},"application/p2p-overlay+xml":{source:"iana",compressible:!0,extensions:["relo"]},"application/parityfec":{source:"iana"},"application/passport":{source:"iana"},"application/patch-ops-error+xml":{source:"iana",compressible:!0,extensions:["xer"]},"application/pdf":{source:"iana",compressible:!1,extensions:["pdf"]},"application/pdx":{source:"iana"},"application/pem-certificate-chain":{source:"iana"},"application/pgp-encrypted":{source:"iana",compressible:!1,extensions:["pgp"]},"application/pgp-keys":{source:"iana",extensions:["asc"]},"application/pgp-signature":{source:"iana",extensions:["asc","sig"]},"application/pics-rules":{source:"apache",extensions:["prf"]},"application/pidf+xml":{source:"iana",charset:"UTF-8",compressible:!0},"application/pidf-diff+xml":{source:"iana",charset:"UTF-8",compressible:!0},"application/pkcs10":{source:"iana",extensions:["p10"]},"application/pkcs12":{source:"iana"},"application/pkcs7-mime":{source:"iana",extensions:["p7m","p7c"]},"application/pkcs7-signature":{source:"iana",extensions:["p7s"]},"application/pkcs8":{source:"iana",extensions:["p8"]},"application/pkcs8-encrypted":{source:"iana"},"application/pkix-attr-cert":{source:"iana",extensions:["ac"]},"application/pkix-cert":{source:"iana",extensions:["cer"]},"application/pkix-crl":{source:"iana",extensions:["crl"]},"application/pkix-pkipath":{source:"iana",extensions:["pkipath"]},"application/pkixcmp":{source:"iana",extensions:["pki"]},"application/pls+xml":{source:"iana",compressible:!0,extensions:["pls"]},"application/poc-settings+xml":{source:"iana",charset:"UTF-8",compressible:!0},"application/postscript":{source:"iana",compressible:!0,extensions:["ai","eps","ps"]},"application/ppsp-tracker+json":{source:"iana",compressible:!0},"application/problem+json":{source:"iana",compressible:!0},"application/problem+xml":{source:"iana",compressible:!0},"application/provenance+xml":{source:"iana",compressible:!0,extensions:["provx"]},"application/prs.alvestrand.titrax-sheet":{source:"iana"},"application/prs.cww":{source:"iana",extensions:["cww"]},"application/prs.cyn":{source:"iana",charset:"7-BIT"},"application/prs.hpub+zip":{source:"iana",compressible:!1},"application/prs.nprend":{source:"iana"},"application/prs.plucker":{source:"iana"},"application/prs.rdf-xml-crypt":{source:"iana"},"application/prs.xsf+xml":{source:"iana",compressible:!0},"application/pskc+xml":{source:"iana",compressible:!0,extensions:["pskcxml"]},"application/pvd+json":{source:"iana",compressible:!0},"application/qsig":{source:"iana"},"application/raml+yaml":{compressible:!0,extensions:["raml"]},"application/raptorfec":{source:"iana"},"application/rdap+json":{source:"iana",compressible:!0},"application/rdf+xml":{source:"iana",compressible:!0,extensions:["rdf","owl"]},"application/reginfo+xml":{source:"iana",compressible:!0,extensions:["rif"]},"application/relax-ng-compact-syntax":{source:"iana",extensions:["rnc"]},"application/remote-printing":{source:"iana"},"application/reputon+json":{source:"iana",compressible:!0},"application/resource-lists+xml":{source:"iana",compressible:!0,extensions:["rl"]},"application/resource-lists-diff+xml":{source:"iana",compressible:!0,extensions:["rld"]},"application/rfc+xml":{source:"iana",compressible:!0},"application/riscos":{source:"iana"},"application/rlmi+xml":{source:"iana",compressible:!0},"application/rls-services+xml":{source:"iana",compressible:!0,extensions:["rs"]},"application/route-apd+xml":{source:"iana",compressible:!0,extensions:["rapd"]},"application/route-s-tsid+xml":{source:"iana",compressible:!0,extensions:["sls"]},"application/route-usd+xml":{source:"iana",compressible:!0,extensions:["rusd"]},"application/rpki-ghostbusters":{source:"iana",extensions:["gbr"]},"application/rpki-manifest":{source:"iana",extensions:["mft"]},"application/rpki-publication":{source:"iana"},"application/rpki-roa":{source:"iana",extensions:["roa"]},"application/rpki-updown":{source:"iana"},"application/rsd+xml":{source:"apache",compressible:!0,extensions:["rsd"]},"application/rss+xml":{source:"apache",compressible:!0,extensions:["rss"]},"application/rtf":{source:"iana",compressible:!0,extensions:["rtf"]},"application/rtploopback":{source:"iana"},"application/rtx":{source:"iana"},"application/samlassertion+xml":{source:"iana",compressible:!0},"application/samlmetadata+xml":{source:"iana",compressible:!0},"application/sarif+json":{source:"iana",compressible:!0},"application/sarif-external-properties+json":{source:"iana",compressible:!0},"application/sbe":{source:"iana"},"application/sbml+xml":{source:"iana",compressible:!0,extensions:["sbml"]},"application/scaip+xml":{source:"iana",compressible:!0},"application/scim+json":{source:"iana",compressible:!0},"application/scvp-cv-request":{source:"iana",extensions:["scq"]},"application/scvp-cv-response":{source:"iana",extensions:["scs"]},"application/scvp-vp-request":{source:"iana",extensions:["spq"]},"application/scvp-vp-response":{source:"iana",extensions:["spp"]},"application/sdp":{source:"iana",extensions:["sdp"]},"application/secevent+jwt":{source:"iana"},"application/senml+cbor":{source:"iana"},"application/senml+json":{source:"iana",compressible:!0},"application/senml+xml":{source:"iana",compressible:!0,extensions:["senmlx"]},"application/senml-etch+cbor":{source:"iana"},"application/senml-etch+json":{source:"iana",compressible:!0},"application/senml-exi":{source:"iana"},"application/sensml+cbor":{source:"iana"},"application/sensml+json":{source:"iana",compressible:!0},"application/sensml+xml":{source:"iana",compressible:!0,extensions:["sensmlx"]},"application/sensml-exi":{source:"iana"},"application/sep+xml":{source:"iana",compressible:!0},"application/sep-exi":{source:"iana"},"application/session-info":{source:"iana"},"application/set-payment":{source:"iana"},"application/set-payment-initiation":{source:"iana",extensions:["setpay"]},"application/set-registration":{source:"iana"},"application/set-registration-initiation":{source:"iana",extensions:["setreg"]},"application/sgml":{source:"iana"},"application/sgml-open-catalog":{source:"iana"},"application/shf+xml":{source:"iana",compressible:!0,extensions:["shf"]},"application/sieve":{source:"iana",extensions:["siv","sieve"]},"application/simple-filter+xml":{source:"iana",compressible:!0},"application/simple-message-summary":{source:"iana"},"application/simplesymbolcontainer":{source:"iana"},"application/sipc":{source:"iana"},"application/slate":{source:"iana"},"application/smil":{source:"iana"},"application/smil+xml":{source:"iana",compressible:!0,extensions:["smi","smil"]},"application/smpte336m":{source:"iana"},"application/soap+fastinfoset":{source:"iana"},"application/soap+xml":{source:"iana",compressible:!0},"application/sparql-query":{source:"iana",extensions:["rq"]},"application/sparql-results+xml":{source:"iana",compressible:!0,extensions:["srx"]},"application/spdx+json":{source:"iana",compressible:!0},"application/spirits-event+xml":{source:"iana",compressible:!0},"application/sql":{source:"iana"},"application/srgs":{source:"iana",extensions:["gram"]},"application/srgs+xml":{source:"iana",compressible:!0,extensions:["grxml"]},"application/sru+xml":{source:"iana",compressible:!0,extensions:["sru"]},"application/ssdl+xml":{source:"apache",compressible:!0,extensions:["ssdl"]},"application/ssml+xml":{source:"iana",compressible:!0,extensions:["ssml"]},"application/stix+json":{source:"iana",compressible:!0},"application/swid+xml":{source:"iana",compressible:!0,extensions:["swidtag"]},"application/tamp-apex-update":{source:"iana"},"application/tamp-apex-update-confirm":{source:"iana"},"application/tamp-community-update":{source:"iana"},"application/tamp-community-update-confirm":{source:"iana"},"application/tamp-error":{source:"iana"},"application/tamp-sequence-adjust":{source:"iana"},"application/tamp-sequence-adjust-confirm":{source:"iana"},"application/tamp-status-query":{source:"iana"},"application/tamp-status-response":{source:"iana"},"application/tamp-update":{source:"iana"},"application/tamp-update-confirm":{source:"iana"},"application/tar":{compressible:!0},"application/taxii+json":{source:"iana",compressible:!0},"application/td+json":{source:"iana",compressible:!0},"application/tei+xml":{source:"iana",compressible:!0,extensions:["tei","teicorpus"]},"application/tetra_isi":{source:"iana"},"application/thraud+xml":{source:"iana",compressible:!0,extensions:["tfi"]},"application/timestamp-query":{source:"iana"},"application/timestamp-reply":{source:"iana"},"application/timestamped-data":{source:"iana",extensions:["tsd"]},"application/tlsrpt+gzip":{source:"iana"},"application/tlsrpt+json":{source:"iana",compressible:!0},"application/tnauthlist":{source:"iana"},"application/token-introspection+jwt":{source:"iana"},"application/toml":{compressible:!0,extensions:["toml"]},"application/trickle-ice-sdpfrag":{source:"iana"},"application/trig":{source:"iana",extensions:["trig"]},"application/ttml+xml":{source:"iana",compressible:!0,extensions:["ttml"]},"application/tve-trigger":{source:"iana"},"application/tzif":{source:"iana"},"application/tzif-leap":{source:"iana"},"application/ubjson":{compressible:!1,extensions:["ubj"]},"application/ulpfec":{source:"iana"},"application/urc-grpsheet+xml":{source:"iana",compressible:!0},"application/urc-ressheet+xml":{source:"iana",compressible:!0,extensions:["rsheet"]},"application/urc-targetdesc+xml":{source:"iana",compressible:!0,extensions:["td"]},"application/urc-uisocketdesc+xml":{source:"iana",compressible:!0},"application/vcard+json":{source:"iana",compressible:!0},"application/vcard+xml":{source:"iana",compressible:!0},"application/vemmi":{source:"iana"},"application/vividence.scriptfile":{source:"apache"},"application/vnd.1000minds.decision-model+xml":{source:"iana",compressible:!0,extensions:["1km"]},"application/vnd.3gpp-prose+xml":{source:"iana",compressible:!0},"application/vnd.3gpp-prose-pc3ch+xml":{source:"iana",compressible:!0},"application/vnd.3gpp-v2x-local-service-information":{source:"iana"},"application/vnd.3gpp.5gnas":{source:"iana"},"application/vnd.3gpp.access-transfer-events+xml":{source:"iana",compressible:!0},"application/vnd.3gpp.bsf+xml":{source:"iana",compressible:!0},"application/vnd.3gpp.gmop+xml":{source:"iana",compressible:!0},"application/vnd.3gpp.gtpc":{source:"iana"},"application/vnd.3gpp.interworking-data":{source:"iana"},"application/vnd.3gpp.lpp":{source:"iana"},"application/vnd.3gpp.mc-signalling-ear":{source:"iana"},"application/vnd.3gpp.mcdata-affiliation-command+xml":{source:"iana",compressible:!0},"application/vnd.3gpp.mcdata-info+xml":{source:"iana",compressible:!0},"application/vnd.3gpp.mcdata-payload":{source:"iana"},"application/vnd.3gpp.mcdata-service-config+xml":{source:"iana",compressible:!0},"application/vnd.3gpp.mcdata-signalling":{source:"iana"},"application/vnd.3gpp.mcdata-ue-config+xml":{source:"iana",compressible:!0},"application/vnd.3gpp.mcdata-user-profile+xml":{source:"iana",compressible:!0},"application/vnd.3gpp.mcptt-affiliation-command+xml":{source:"iana",compressible:!0},"application/vnd.3gpp.mcptt-floor-request+xml":{source:"iana",compressible:!0},"application/vnd.3gpp.mcptt-info+xml":{source:"iana",compressible:!0},"application/vnd.3gpp.mcptt-location-info+xml":{source:"iana",compressible:!0},"application/vnd.3gpp.mcptt-mbms-usage-info+xml":{source:"iana",compressible:!0},"application/vnd.3gpp.mcptt-service-config+xml":{source:"iana",compressible:!0},"application/vnd.3gpp.mcptt-signed+xml":{source:"iana",compressible:!0},"application/vnd.3gpp.mcptt-ue-config+xml":{source:"iana",compressible:!0},"application/vnd.3gpp.mcptt-ue-init-config+xml":{source:"iana",compressible:!0},"application/vnd.3gpp.mcptt-user-profile+xml":{source:"iana",compressible:!0},"application/vnd.3gpp.mcvideo-affiliation-command+xml":{source:"iana",compressible:!0},"application/vnd.3gpp.mcvideo-affiliation-info+xml":{source:"iana",compressible:!0},"application/vnd.3gpp.mcvideo-info+xml":{source:"iana",compressible:!0},"application/vnd.3gpp.mcvideo-location-info+xml":{source:"iana",compressible:!0},"application/vnd.3gpp.mcvideo-mbms-usage-info+xml":{source:"iana",compressible:!0},"application/vnd.3gpp.mcvideo-service-config+xml":{source:"iana",compressible:!0},"application/vnd.3gpp.mcvideo-transmission-request+xml":{source:"iana",compressible:!0},"application/vnd.3gpp.mcvideo-ue-config+xml":{source:"iana",compressible:!0},"application/vnd.3gpp.mcvideo-user-profile+xml":{source:"iana",compressible:!0},"application/vnd.3gpp.mid-call+xml":{source:"iana",compressible:!0},"application/vnd.3gpp.ngap":{source:"iana"},"application/vnd.3gpp.pfcp":{source:"iana"},"application/vnd.3gpp.pic-bw-large":{source:"iana",extensions:["plb"]},"application/vnd.3gpp.pic-bw-small":{source:"iana",extensions:["psb"]},"application/vnd.3gpp.pic-bw-var":{source:"iana",extensions:["pvb"]},"application/vnd.3gpp.s1ap":{source:"iana"},"application/vnd.3gpp.sms":{source:"iana"},"application/vnd.3gpp.sms+xml":{source:"iana",compressible:!0},"application/vnd.3gpp.srvcc-ext+xml":{source:"iana",compressible:!0},"application/vnd.3gpp.srvcc-info+xml":{source:"iana",compressible:!0},"application/vnd.3gpp.state-and-event-info+xml":{source:"iana",compressible:!0},"application/vnd.3gpp.ussd+xml":{source:"iana",compressible:!0},"application/vnd.3gpp2.bcmcsinfo+xml":{source:"iana",compressible:!0},"application/vnd.3gpp2.sms":{source:"iana"},"application/vnd.3gpp2.tcap":{source:"iana",extensions:["tcap"]},"application/vnd.3lightssoftware.imagescal":{source:"iana"},"application/vnd.3m.post-it-notes":{source:"iana",extensions:["pwn"]},"application/vnd.accpac.simply.aso":{source:"iana",extensions:["aso"]},"application/vnd.accpac.simply.imp":{source:"iana",extensions:["imp"]},"application/vnd.acucobol":{source:"iana",extensions:["acu"]},"application/vnd.acucorp":{source:"iana",extensions:["atc","acutc"]},"application/vnd.adobe.air-application-installer-package+zip":{source:"apache",compressible:!1,extensions:["air"]},"application/vnd.adobe.flash.movie":{source:"iana"},"application/vnd.adobe.formscentral.fcdt":{source:"iana",extensions:["fcdt"]},"application/vnd.adobe.fxp":{source:"iana",extensions:["fxp","fxpl"]},"application/vnd.adobe.partial-upload":{source:"iana"},"application/vnd.adobe.xdp+xml":{source:"iana",compressible:!0,extensions:["xdp"]},"application/vnd.adobe.xfdf":{source:"iana",extensions:["xfdf"]},"application/vnd.aether.imp":{source:"iana"},"application/vnd.afpc.afplinedata":{source:"iana"},"application/vnd.afpc.afplinedata-pagedef":{source:"iana"},"application/vnd.afpc.cmoca-cmresource":{source:"iana"},"application/vnd.afpc.foca-charset":{source:"iana"},"application/vnd.afpc.foca-codedfont":{source:"iana"},"application/vnd.afpc.foca-codepage":{source:"iana"},"application/vnd.afpc.modca":{source:"iana"},"application/vnd.afpc.modca-cmtable":{source:"iana"},"application/vnd.afpc.modca-formdef":{source:"iana"},"application/vnd.afpc.modca-mediummap":{source:"iana"},"application/vnd.afpc.modca-objectcontainer":{source:"iana"},"application/vnd.afpc.modca-overlay":{source:"iana"},"application/vnd.afpc.modca-pagesegment":{source:"iana"},"application/vnd.age":{source:"iana",extensions:["age"]},"application/vnd.ah-barcode":{source:"iana"},"application/vnd.ahead.space":{source:"iana",extensions:["ahead"]},"application/vnd.airzip.filesecure.azf":{source:"iana",extensions:["azf"]},"application/vnd.airzip.filesecure.azs":{source:"iana",extensions:["azs"]},"application/vnd.amadeus+json":{source:"iana",compressible:!0},"application/vnd.amazon.ebook":{source:"apache",extensions:["azw"]},"application/vnd.amazon.mobi8-ebook":{source:"iana"},"application/vnd.americandynamics.acc":{source:"iana",extensions:["acc"]},"application/vnd.amiga.ami":{source:"iana",extensions:["ami"]},"application/vnd.amundsen.maze+xml":{source:"iana",compressible:!0},"application/vnd.android.ota":{source:"iana"},"application/vnd.android.package-archive":{source:"apache",compressible:!1,extensions:["apk"]},"application/vnd.anki":{source:"iana"},"application/vnd.anser-web-certificate-issue-initiation":{source:"iana",extensions:["cii"]},"application/vnd.anser-web-funds-transfer-initiation":{source:"apache",extensions:["fti"]},"application/vnd.antix.game-component":{source:"iana",extensions:["atx"]},"application/vnd.apache.arrow.file":{source:"iana"},"application/vnd.apache.arrow.stream":{source:"iana"},"application/vnd.apache.thrift.binary":{source:"iana"},"application/vnd.apache.thrift.compact":{source:"iana"},"application/vnd.apache.thrift.json":{source:"iana"},"application/vnd.api+json":{source:"iana",compressible:!0},"application/vnd.aplextor.warrp+json":{source:"iana",compressible:!0},"application/vnd.apothekende.reservation+json":{source:"iana",compressible:!0},"application/vnd.apple.installer+xml":{source:"iana",compressible:!0,extensions:["mpkg"]},"application/vnd.apple.keynote":{source:"iana",extensions:["key"]},"application/vnd.apple.mpegurl":{source:"iana",extensions:["m3u8"]},"application/vnd.apple.numbers":{source:"iana",extensions:["numbers"]},"application/vnd.apple.pages":{source:"iana",extensions:["pages"]},"application/vnd.apple.pkpass":{compressible:!1,extensions:["pkpass"]},"application/vnd.arastra.swi":{source:"iana"},"application/vnd.aristanetworks.swi":{source:"iana",extensions:["swi"]},"application/vnd.artisan+json":{source:"iana",compressible:!0},"application/vnd.artsquare":{source:"iana"},"application/vnd.astraea-software.iota":{source:"iana",extensions:["iota"]},"application/vnd.audiograph":{source:"iana",extensions:["aep"]},"application/vnd.autopackage":{source:"iana"},"application/vnd.avalon+json":{source:"iana",compressible:!0},"application/vnd.avistar+xml":{source:"iana",compressible:!0},"application/vnd.balsamiq.bmml+xml":{source:"iana",compressible:!0,extensions:["bmml"]},"application/vnd.balsamiq.bmpr":{source:"iana"},"application/vnd.banana-accounting":{source:"iana"},"application/vnd.bbf.usp.error":{source:"iana"},"application/vnd.bbf.usp.msg":{source:"iana"},"application/vnd.bbf.usp.msg+json":{source:"iana",compressible:!0},"application/vnd.bekitzur-stech+json":{source:"iana",compressible:!0},"application/vnd.bint.med-content":{source:"iana"},"application/vnd.biopax.rdf+xml":{source:"iana",compressible:!0},"application/vnd.blink-idb-value-wrapper":{source:"iana"},"application/vnd.blueice.multipass":{source:"iana",extensions:["mpm"]},"application/vnd.bluetooth.ep.oob":{source:"iana"},"application/vnd.bluetooth.le.oob":{source:"iana"},"application/vnd.bmi":{source:"iana",extensions:["bmi"]},"application/vnd.bpf":{source:"iana"},"application/vnd.bpf3":{source:"iana"},"application/vnd.businessobjects":{source:"iana",extensions:["rep"]},"application/vnd.byu.uapi+json":{source:"iana",compressible:!0},"application/vnd.cab-jscript":{source:"iana"},"application/vnd.canon-cpdl":{source:"iana"},"application/vnd.canon-lips":{source:"iana"},"application/vnd.capasystems-pg+json":{source:"iana",compressible:!0},"application/vnd.cendio.thinlinc.clientconf":{source:"iana"},"application/vnd.century-systems.tcp_stream":{source:"iana"},"application/vnd.chemdraw+xml":{source:"iana",compressible:!0,extensions:["cdxml"]},"application/vnd.chess-pgn":{source:"iana"},"application/vnd.chipnuts.karaoke-mmd":{source:"iana",extensions:["mmd"]},"application/vnd.ciedi":{source:"iana"},"application/vnd.cinderella":{source:"iana",extensions:["cdy"]},"application/vnd.cirpack.isdn-ext":{source:"iana"},"application/vnd.citationstyles.style+xml":{source:"iana",compressible:!0,extensions:["csl"]},"application/vnd.claymore":{source:"iana",extensions:["cla"]},"application/vnd.cloanto.rp9":{source:"iana",extensions:["rp9"]},"application/vnd.clonk.c4group":{source:"iana",extensions:["c4g","c4d","c4f","c4p","c4u"]},"application/vnd.cluetrust.cartomobile-config":{source:"iana",extensions:["c11amc"]},"application/vnd.cluetrust.cartomobile-config-pkg":{source:"iana",extensions:["c11amz"]},"application/vnd.coffeescript":{source:"iana"},"application/vnd.collabio.xodocuments.document":{source:"iana"},"application/vnd.collabio.xodocuments.document-template":{source:"iana"},"application/vnd.collabio.xodocuments.presentation":{source:"iana"},"application/vnd.collabio.xodocuments.presentation-template":{source:"iana"},"application/vnd.collabio.xodocuments.spreadsheet":{source:"iana"},"application/vnd.collabio.xodocuments.spreadsheet-template":{source:"iana"},"application/vnd.collection+json":{source:"iana",compressible:!0},"application/vnd.collection.doc+json":{source:"iana",compressible:!0},"application/vnd.collection.next+json":{source:"iana",compressible:!0},"application/vnd.comicbook+zip":{source:"iana",compressible:!1},"application/vnd.comicbook-rar":{source:"iana"},"application/vnd.commerce-battelle":{source:"iana"},"application/vnd.commonspace":{source:"iana",extensions:["csp"]},"application/vnd.contact.cmsg":{source:"iana",extensions:["cdbcmsg"]},"application/vnd.coreos.ignition+json":{source:"iana",compressible:!0},"application/vnd.cosmocaller":{source:"iana",extensions:["cmc"]},"application/vnd.crick.clicker":{source:"iana",extensions:["clkx"]},"application/vnd.crick.clicker.keyboard":{source:"iana",extensions:["clkk"]},"application/vnd.crick.clicker.palette":{source:"iana",extensions:["clkp"]},"application/vnd.crick.clicker.template":{source:"iana",extensions:["clkt"]},"application/vnd.crick.clicker.wordbank":{source:"iana",extensions:["clkw"]},"application/vnd.criticaltools.wbs+xml":{source:"iana",compressible:!0,extensions:["wbs"]},"application/vnd.cryptii.pipe+json":{source:"iana",compressible:!0},"application/vnd.crypto-shade-file":{source:"iana"},"application/vnd.cryptomator.encrypted":{source:"iana"},"application/vnd.cryptomator.vault":{source:"iana"},"application/vnd.ctc-posml":{source:"iana",extensions:["pml"]},"application/vnd.ctct.ws+xml":{source:"iana",compressible:!0},"application/vnd.cups-pdf":{source:"iana"},"application/vnd.cups-postscript":{source:"iana"},"application/vnd.cups-ppd":{source:"iana",extensions:["ppd"]},"application/vnd.cups-raster":{source:"iana"},"application/vnd.cups-raw":{source:"iana"},"application/vnd.curl":{source:"iana"},"application/vnd.curl.car":{source:"apache",extensions:["car"]},"application/vnd.curl.pcurl":{source:"apache",extensions:["pcurl"]},"application/vnd.cyan.dean.root+xml":{source:"iana",compressible:!0},"application/vnd.cybank":{source:"iana"},"application/vnd.cyclonedx+json":{source:"iana",compressible:!0},"application/vnd.cyclonedx+xml":{source:"iana",compressible:!0},"application/vnd.d2l.coursepackage1p0+zip":{source:"iana",compressible:!1},"application/vnd.d3m-dataset":{source:"iana"},"application/vnd.d3m-problem":{source:"iana"},"application/vnd.dart":{source:"iana",compressible:!0,extensions:["dart"]},"application/vnd.data-vision.rdz":{source:"iana",extensions:["rdz"]},"application/vnd.datapackage+json":{source:"iana",compressible:!0},"application/vnd.dataresource+json":{source:"iana",compressible:!0},"application/vnd.dbf":{source:"iana",extensions:["dbf"]},"application/vnd.debian.binary-package":{source:"iana"},"application/vnd.dece.data":{source:"iana",extensions:["uvf","uvvf","uvd","uvvd"]},"application/vnd.dece.ttml+xml":{source:"iana",compressible:!0,extensions:["uvt","uvvt"]},"application/vnd.dece.unspecified":{source:"iana",extensions:["uvx","uvvx"]},"application/vnd.dece.zip":{source:"iana",extensions:["uvz","uvvz"]},"application/vnd.denovo.fcselayout-link":{source:"iana",extensions:["fe_launch"]},"application/vnd.desmume.movie":{source:"iana"},"application/vnd.dir-bi.plate-dl-nosuffix":{source:"iana"},"application/vnd.dm.delegation+xml":{source:"iana",compressible:!0},"application/vnd.dna":{source:"iana",extensions:["dna"]},"application/vnd.document+json":{source:"iana",compressible:!0},"application/vnd.dolby.mlp":{source:"apache",extensions:["mlp"]},"application/vnd.dolby.mobile.1":{source:"iana"},"application/vnd.dolby.mobile.2":{source:"iana"},"application/vnd.doremir.scorecloud-binary-document":{source:"iana"},"application/vnd.dpgraph":{source:"iana",extensions:["dpg"]},"application/vnd.dreamfactory":{source:"iana",extensions:["dfac"]},"application/vnd.drive+json":{source:"iana",compressible:!0},"application/vnd.ds-keypoint":{source:"apache",extensions:["kpxx"]},"application/vnd.dtg.local":{source:"iana"},"application/vnd.dtg.local.flash":{source:"iana"},"application/vnd.dtg.local.html":{source:"iana"},"application/vnd.dvb.ait":{source:"iana",extensions:["ait"]},"application/vnd.dvb.dvbisl+xml":{source:"iana",compressible:!0},"application/vnd.dvb.dvbj":{source:"iana"},"application/vnd.dvb.esgcontainer":{source:"iana"},"application/vnd.dvb.ipdcdftnotifaccess":{source:"iana"},"application/vnd.dvb.ipdcesgaccess":{source:"iana"},"application/vnd.dvb.ipdcesgaccess2":{source:"iana"},"application/vnd.dvb.ipdcesgpdd":{source:"iana"},"application/vnd.dvb.ipdcroaming":{source:"iana"},"application/vnd.dvb.iptv.alfec-base":{source:"iana"},"application/vnd.dvb.iptv.alfec-enhancement":{source:"iana"},"application/vnd.dvb.notif-aggregate-root+xml":{source:"iana",compressible:!0},"application/vnd.dvb.notif-container+xml":{source:"iana",compressible:!0},"application/vnd.dvb.notif-generic+xml":{source:"iana",compressible:!0},"application/vnd.dvb.notif-ia-msglist+xml":{source:"iana",compressible:!0},"application/vnd.dvb.notif-ia-registration-request+xml":{source:"iana",compressible:!0},"application/vnd.dvb.notif-ia-registration-response+xml":{source:"iana",compressible:!0},"application/vnd.dvb.notif-init+xml":{source:"iana",compressible:!0},"application/vnd.dvb.pfr":{source:"iana"},"application/vnd.dvb.service":{source:"iana",extensions:["svc"]},"application/vnd.dxr":{source:"iana"},"application/vnd.dynageo":{source:"iana",extensions:["geo"]},"application/vnd.dzr":{source:"iana"},"application/vnd.easykaraoke.cdgdownload":{source:"iana"},"application/vnd.ecdis-update":{source:"iana"},"application/vnd.ecip.rlp":{source:"iana"},"application/vnd.eclipse.ditto+json":{source:"iana",compressible:!0},"application/vnd.ecowin.chart":{source:"iana",extensions:["mag"]},"application/vnd.ecowin.filerequest":{source:"iana"},"application/vnd.ecowin.fileupdate":{source:"iana"},"application/vnd.ecowin.series":{source:"iana"},"application/vnd.ecowin.seriesrequest":{source:"iana"},"application/vnd.ecowin.seriesupdate":{source:"iana"},"application/vnd.efi.img":{source:"iana"},"application/vnd.efi.iso":{source:"iana"},"application/vnd.emclient.accessrequest+xml":{source:"iana",compressible:!0},"application/vnd.enliven":{source:"iana",extensions:["nml"]},"application/vnd.enphase.envoy":{source:"iana"},"application/vnd.eprints.data+xml":{source:"iana",compressible:!0},"application/vnd.epson.esf":{source:"iana",extensions:["esf"]},"application/vnd.epson.msf":{source:"iana",extensions:["msf"]},"application/vnd.epson.quickanime":{source:"iana",extensions:["qam"]},"application/vnd.epson.salt":{source:"iana",extensions:["slt"]},"application/vnd.epson.ssf":{source:"iana",extensions:["ssf"]},"application/vnd.ericsson.quickcall":{source:"iana"},"application/vnd.espass-espass+zip":{source:"iana",compressible:!1},"application/vnd.eszigno3+xml":{source:"iana",compressible:!0,extensions:["es3","et3"]},"application/vnd.etsi.aoc+xml":{source:"iana",compressible:!0},"application/vnd.etsi.asic-e+zip":{source:"iana",compressible:!1},"application/vnd.etsi.asic-s+zip":{source:"iana",compressible:!1},"application/vnd.etsi.cug+xml":{source:"iana",compressible:!0},"application/vnd.etsi.iptvcommand+xml":{source:"iana",compressible:!0},"application/vnd.etsi.iptvdiscovery+xml":{source:"iana",compressible:!0},"application/vnd.etsi.iptvprofile+xml":{source:"iana",compressible:!0},"application/vnd.etsi.iptvsad-bc+xml":{source:"iana",compressible:!0},"application/vnd.etsi.iptvsad-cod+xml":{source:"iana",compressible:!0},"application/vnd.etsi.iptvsad-npvr+xml":{source:"iana",compressible:!0},"application/vnd.etsi.iptvservice+xml":{source:"iana",compressible:!0},"application/vnd.etsi.iptvsync+xml":{source:"iana",compressible:!0},"application/vnd.etsi.iptvueprofile+xml":{source:"iana",compressible:!0},"application/vnd.etsi.mcid+xml":{source:"iana",compressible:!0},"application/vnd.etsi.mheg5":{source:"iana"},"application/vnd.etsi.overload-control-policy-dataset+xml":{source:"iana",compressible:!0},"application/vnd.etsi.pstn+xml":{source:"iana",compressible:!0},"application/vnd.etsi.sci+xml":{source:"iana",compressible:!0},"application/vnd.etsi.simservs+xml":{source:"iana",compressible:!0},"application/vnd.etsi.timestamp-token":{source:"iana"},"application/vnd.etsi.tsl+xml":{source:"iana",compressible:!0},"application/vnd.etsi.tsl.der":{source:"iana"},"application/vnd.eu.kasparian.car+json":{source:"iana",compressible:!0},"application/vnd.eudora.data":{source:"iana"},"application/vnd.evolv.ecig.profile":{source:"iana"},"application/vnd.evolv.ecig.settings":{source:"iana"},"application/vnd.evolv.ecig.theme":{source:"iana"},"application/vnd.exstream-empower+zip":{source:"iana",compressible:!1},"application/vnd.exstream-package":{source:"iana"},"application/vnd.ezpix-album":{source:"iana",extensions:["ez2"]},"application/vnd.ezpix-package":{source:"iana",extensions:["ez3"]},"application/vnd.f-secure.mobile":{source:"iana"},"application/vnd.familysearch.gedcom+zip":{source:"iana",compressible:!1},"application/vnd.fastcopy-disk-image":{source:"iana"},"application/vnd.fdf":{source:"iana",extensions:["fdf"]},"application/vnd.fdsn.mseed":{source:"iana",extensions:["mseed"]},"application/vnd.fdsn.seed":{source:"iana",extensions:["seed","dataless"]},"application/vnd.ffsns":{source:"iana"},"application/vnd.ficlab.flb+zip":{source:"iana",compressible:!1},"application/vnd.filmit.zfc":{source:"iana"},"application/vnd.fints":{source:"iana"},"application/vnd.firemonkeys.cloudcell":{source:"iana"},"application/vnd.flographit":{source:"iana",extensions:["gph"]},"application/vnd.fluxtime.clip":{source:"iana",extensions:["ftc"]},"application/vnd.font-fontforge-sfd":{source:"iana"},"application/vnd.framemaker":{source:"iana",extensions:["fm","frame","maker","book"]},"application/vnd.frogans.fnc":{source:"iana",extensions:["fnc"]},"application/vnd.frogans.ltf":{source:"iana",extensions:["ltf"]},"application/vnd.fsc.weblaunch":{source:"iana",extensions:["fsc"]},"application/vnd.fujifilm.fb.docuworks":{source:"iana"},"application/vnd.fujifilm.fb.docuworks.binder":{source:"iana"},"application/vnd.fujifilm.fb.docuworks.container":{source:"iana"},"application/vnd.fujifilm.fb.jfi+xml":{source:"iana",compressible:!0},"application/vnd.fujitsu.oasys":{source:"iana",extensions:["oas"]},"application/vnd.fujitsu.oasys2":{source:"iana",extensions:["oa2"]},"application/vnd.fujitsu.oasys3":{source:"iana",extensions:["oa3"]},"application/vnd.fujitsu.oasysgp":{source:"iana",extensions:["fg5"]},"application/vnd.fujitsu.oasysprs":{source:"iana",extensions:["bh2"]},"application/vnd.fujixerox.art-ex":{source:"iana"},"application/vnd.fujixerox.art4":{source:"iana"},"application/vnd.fujixerox.ddd":{source:"iana",extensions:["ddd"]},"application/vnd.fujixerox.docuworks":{source:"iana",extensions:["xdw"]},"application/vnd.fujixerox.docuworks.binder":{source:"iana",extensions:["xbd"]},"application/vnd.fujixerox.docuworks.container":{source:"iana"},"application/vnd.fujixerox.hbpl":{source:"iana"},"application/vnd.fut-misnet":{source:"iana"},"application/vnd.futoin+cbor":{source:"iana"},"application/vnd.futoin+json":{source:"iana",compressible:!0},"application/vnd.fuzzysheet":{source:"iana",extensions:["fzs"]},"application/vnd.genomatix.tuxedo":{source:"iana",extensions:["txd"]},"application/vnd.gentics.grd+json":{source:"iana",compressible:!0},"application/vnd.geo+json":{source:"iana",compressible:!0},"application/vnd.geocube+xml":{source:"iana",compressible:!0},"application/vnd.geogebra.file":{source:"iana",extensions:["ggb"]},"application/vnd.geogebra.slides":{source:"iana"},"application/vnd.geogebra.tool":{source:"iana",extensions:["ggt"]},"application/vnd.geometry-explorer":{source:"iana",extensions:["gex","gre"]},"application/vnd.geonext":{source:"iana",extensions:["gxt"]},"application/vnd.geoplan":{source:"iana",extensions:["g2w"]},"application/vnd.geospace":{source:"iana",extensions:["g3w"]},"application/vnd.gerber":{source:"iana"},"application/vnd.globalplatform.card-content-mgt":{source:"iana"},"application/vnd.globalplatform.card-content-mgt-response":{source:"iana"},"application/vnd.gmx":{source:"iana",extensions:["gmx"]},"application/vnd.google-apps.document":{compressible:!1,extensions:["gdoc"]},"application/vnd.google-apps.presentation":{compressible:!1,extensions:["gslides"]},"application/vnd.google-apps.spreadsheet":{compressible:!1,extensions:["gsheet"]},"application/vnd.google-earth.kml+xml":{source:"iana",compressible:!0,extensions:["kml"]},"application/vnd.google-earth.kmz":{source:"iana",compressible:!1,extensions:["kmz"]},"application/vnd.gov.sk.e-form+xml":{source:"iana",compressible:!0},"application/vnd.gov.sk.e-form+zip":{source:"iana",compressible:!1},"application/vnd.gov.sk.xmldatacontainer+xml":{source:"iana",compressible:!0},"application/vnd.grafeq":{source:"iana",extensions:["gqf","gqs"]},"application/vnd.gridmp":{source:"iana"},"application/vnd.groove-account":{source:"iana",extensions:["gac"]},"application/vnd.groove-help":{source:"iana",extensions:["ghf"]},"application/vnd.groove-identity-message":{source:"iana",extensions:["gim"]},"application/vnd.groove-injector":{source:"iana",extensions:["grv"]},"application/vnd.groove-tool-message":{source:"iana",extensions:["gtm"]},"application/vnd.groove-tool-template":{source:"iana",extensions:["tpl"]},"application/vnd.groove-vcard":{source:"iana",extensions:["vcg"]},"application/vnd.hal+json":{source:"iana",compressible:!0},"application/vnd.hal+xml":{source:"iana",compressible:!0,extensions:["hal"]},"application/vnd.handheld-entertainment+xml":{source:"iana",compressible:!0,extensions:["zmm"]},"application/vnd.hbci":{source:"iana",extensions:["hbci"]},"application/vnd.hc+json":{source:"iana",compressible:!0},"application/vnd.hcl-bireports":{source:"iana"},"application/vnd.hdt":{source:"iana"},"application/vnd.heroku+json":{source:"iana",compressible:!0},"application/vnd.hhe.lesson-player":{source:"iana",extensions:["les"]},"application/vnd.hl7cda+xml":{source:"iana",charset:"UTF-8",compressible:!0},"application/vnd.hl7v2+xml":{source:"iana",charset:"UTF-8",compressible:!0},"application/vnd.hp-hpgl":{source:"iana",extensions:["hpgl"]},"application/vnd.hp-hpid":{source:"iana",extensions:["hpid"]},"application/vnd.hp-hps":{source:"iana",extensions:["hps"]},"application/vnd.hp-jlyt":{source:"iana",extensions:["jlt"]},"application/vnd.hp-pcl":{source:"iana",extensions:["pcl"]},"application/vnd.hp-pclxl":{source:"iana",extensions:["pclxl"]},"application/vnd.httphone":{source:"iana"},"application/vnd.hydrostatix.sof-data":{source:"iana",extensions:["sfd-hdstx"]},"application/vnd.hyper+json":{source:"iana",compressible:!0},"application/vnd.hyper-item+json":{source:"iana",compressible:!0},"application/vnd.hyperdrive+json":{source:"iana",compressible:!0},"application/vnd.hzn-3d-crossword":{source:"iana"},"application/vnd.ibm.afplinedata":{source:"iana"},"application/vnd.ibm.electronic-media":{source:"iana"},"application/vnd.ibm.minipay":{source:"iana",extensions:["mpy"]},"application/vnd.ibm.modcap":{source:"iana",extensions:["afp","listafp","list3820"]},"application/vnd.ibm.rights-management":{source:"iana",extensions:["irm"]},"application/vnd.ibm.secure-container":{source:"iana",extensions:["sc"]},"application/vnd.iccprofile":{source:"iana",extensions:["icc","icm"]},"application/vnd.ieee.1905":{source:"iana"},"application/vnd.igloader":{source:"iana",extensions:["igl"]},"application/vnd.imagemeter.folder+zip":{source:"iana",compressible:!1},"application/vnd.imagemeter.image+zip":{source:"iana",compressible:!1},"application/vnd.immervision-ivp":{source:"iana",extensions:["ivp"]},"application/vnd.immervision-ivu":{source:"iana",extensions:["ivu"]},"application/vnd.ims.imsccv1p1":{source:"iana"},"application/vnd.ims.imsccv1p2":{source:"iana"},"application/vnd.ims.imsccv1p3":{source:"iana"},"application/vnd.ims.lis.v2.result+json":{source:"iana",compressible:!0},"application/vnd.ims.lti.v2.toolconsumerprofile+json":{source:"iana",compressible:!0},"application/vnd.ims.lti.v2.toolproxy+json":{source:"iana",compressible:!0},"application/vnd.ims.lti.v2.toolproxy.id+json":{source:"iana",compressible:!0},"application/vnd.ims.lti.v2.toolsettings+json":{source:"iana",compressible:!0},"application/vnd.ims.lti.v2.toolsettings.simple+json":{source:"iana",compressible:!0},"application/vnd.informedcontrol.rms+xml":{source:"iana",compressible:!0},"application/vnd.informix-visionary":{source:"iana"},"application/vnd.infotech.project":{source:"iana"},"application/vnd.infotech.project+xml":{source:"iana",compressible:!0},"application/vnd.innopath.wamp.notification":{source:"iana"},"application/vnd.insors.igm":{source:"iana",extensions:["igm"]},"application/vnd.intercon.formnet":{source:"iana",extensions:["xpw","xpx"]},"application/vnd.intergeo":{source:"iana",extensions:["i2g"]},"application/vnd.intertrust.digibox":{source:"iana"},"application/vnd.intertrust.nncp":{source:"iana"},"application/vnd.intu.qbo":{source:"iana",extensions:["qbo"]},"application/vnd.intu.qfx":{source:"iana",extensions:["qfx"]},"application/vnd.iptc.g2.catalogitem+xml":{source:"iana",compressible:!0},"application/vnd.iptc.g2.conceptitem+xml":{source:"iana",compressible:!0},"application/vnd.iptc.g2.knowledgeitem+xml":{source:"iana",compressible:!0},"application/vnd.iptc.g2.newsitem+xml":{source:"iana",compressible:!0},"application/vnd.iptc.g2.newsmessage+xml":{source:"iana",compressible:!0},"application/vnd.iptc.g2.packageitem+xml":{source:"iana",compressible:!0},"application/vnd.iptc.g2.planningitem+xml":{source:"iana",compressible:!0},"application/vnd.ipunplugged.rcprofile":{source:"iana",extensions:["rcprofile"]},"application/vnd.irepository.package+xml":{source:"iana",compressible:!0,extensions:["irp"]},"application/vnd.is-xpr":{source:"iana",extensions:["xpr"]},"application/vnd.isac.fcs":{source:"iana",extensions:["fcs"]},"application/vnd.iso11783-10+zip":{source:"iana",compressible:!1},"application/vnd.jam":{source:"iana",extensions:["jam"]},"application/vnd.japannet-directory-service":{source:"iana"},"application/vnd.japannet-jpnstore-wakeup":{source:"iana"},"application/vnd.japannet-payment-wakeup":{source:"iana"},"application/vnd.japannet-registration":{source:"iana"},"application/vnd.japannet-registration-wakeup":{source:"iana"},"application/vnd.japannet-setstore-wakeup":{source:"iana"},"application/vnd.japannet-verification":{source:"iana"},"application/vnd.japannet-verification-wakeup":{source:"iana"},"application/vnd.jcp.javame.midlet-rms":{source:"iana",extensions:["rms"]},"application/vnd.jisp":{source:"iana",extensions:["jisp"]},"application/vnd.joost.joda-archive":{source:"iana",extensions:["joda"]},"application/vnd.jsk.isdn-ngn":{source:"iana"},"application/vnd.kahootz":{source:"iana",extensions:["ktz","ktr"]},"application/vnd.kde.karbon":{source:"iana",extensions:["karbon"]},"application/vnd.kde.kchart":{source:"iana",extensions:["chrt"]},"application/vnd.kde.kformula":{source:"iana",extensions:["kfo"]},"application/vnd.kde.kivio":{source:"iana",extensions:["flw"]},"application/vnd.kde.kontour":{source:"iana",extensions:["kon"]},"application/vnd.kde.kpresenter":{source:"iana",extensions:["kpr","kpt"]},"application/vnd.kde.kspread":{source:"iana",extensions:["ksp"]},"application/vnd.kde.kword":{source:"iana",extensions:["kwd","kwt"]},"application/vnd.kenameaapp":{source:"iana",extensions:["htke"]},"application/vnd.kidspiration":{source:"iana",extensions:["kia"]},"application/vnd.kinar":{source:"iana",extensions:["kne","knp"]},"application/vnd.koan":{source:"iana",extensions:["skp","skd","skt","skm"]},"application/vnd.kodak-descriptor":{source:"iana",extensions:["sse"]},"application/vnd.las":{source:"iana"},"application/vnd.las.las+json":{source:"iana",compressible:!0},"application/vnd.las.las+xml":{source:"iana",compressible:!0,extensions:["lasxml"]},"application/vnd.laszip":{source:"iana"},"application/vnd.leap+json":{source:"iana",compressible:!0},"application/vnd.liberty-request+xml":{source:"iana",compressible:!0},"application/vnd.llamagraphics.life-balance.desktop":{source:"iana",extensions:["lbd"]},"application/vnd.llamagraphics.life-balance.exchange+xml":{source:"iana",compressible:!0,extensions:["lbe"]},"application/vnd.logipipe.circuit+zip":{source:"iana",compressible:!1},"application/vnd.loom":{source:"iana"},"application/vnd.lotus-1-2-3":{source:"iana",extensions:["123"]},"application/vnd.lotus-approach":{source:"iana",extensions:["apr"]},"application/vnd.lotus-freelance":{source:"iana",extensions:["pre"]},"application/vnd.lotus-notes":{source:"iana",extensions:["nsf"]},"application/vnd.lotus-organizer":{source:"iana",extensions:["org"]},"application/vnd.lotus-screencam":{source:"iana",extensions:["scm"]},"application/vnd.lotus-wordpro":{source:"iana",extensions:["lwp"]},"application/vnd.macports.portpkg":{source:"iana",extensions:["portpkg"]},"application/vnd.mapbox-vector-tile":{source:"iana",extensions:["mvt"]},"application/vnd.marlin.drm.actiontoken+xml":{source:"iana",compressible:!0},"application/vnd.marlin.drm.conftoken+xml":{source:"iana",compressible:!0},"application/vnd.marlin.drm.license+xml":{source:"iana",compressible:!0},"application/vnd.marlin.drm.mdcf":{source:"iana"},"application/vnd.mason+json":{source:"iana",compressible:!0},"application/vnd.maxar.archive.3tz+zip":{source:"iana",compressible:!1},"application/vnd.maxmind.maxmind-db":{source:"iana"},"application/vnd.mcd":{source:"iana",extensions:["mcd"]},"application/vnd.medcalcdata":{source:"iana",extensions:["mc1"]},"application/vnd.mediastation.cdkey":{source:"iana",extensions:["cdkey"]},"application/vnd.meridian-slingshot":{source:"iana"},"application/vnd.mfer":{source:"iana",extensions:["mwf"]},"application/vnd.mfmp":{source:"iana",extensions:["mfm"]},"application/vnd.micro+json":{source:"iana",compressible:!0},"application/vnd.micrografx.flo":{source:"iana",extensions:["flo"]},"application/vnd.micrografx.igx":{source:"iana",extensions:["igx"]},"application/vnd.microsoft.portable-executable":{source:"iana"},"application/vnd.microsoft.windows.thumbnail-cache":{source:"iana"},"application/vnd.miele+json":{source:"iana",compressible:!0},"application/vnd.mif":{source:"iana",extensions:["mif"]},"application/vnd.minisoft-hp3000-save":{source:"iana"},"application/vnd.mitsubishi.misty-guard.trustweb":{source:"iana"},"application/vnd.mobius.daf":{source:"iana",extensions:["daf"]},"application/vnd.mobius.dis":{source:"iana",extensions:["dis"]},"application/vnd.mobius.mbk":{source:"iana",extensions:["mbk"]},"application/vnd.mobius.mqy":{source:"iana",extensions:["mqy"]},"application/vnd.mobius.msl":{source:"iana",extensions:["msl"]},"application/vnd.mobius.plc":{source:"iana",extensions:["plc"]},"application/vnd.mobius.txf":{source:"iana",extensions:["txf"]},"application/vnd.mophun.application":{source:"iana",extensions:["mpn"]},"application/vnd.mophun.certificate":{source:"iana",extensions:["mpc"]},"application/vnd.motorola.flexsuite":{source:"iana"},"application/vnd.motorola.flexsuite.adsi":{source:"iana"},"application/vnd.motorola.flexsuite.fis":{source:"iana"},"application/vnd.motorola.flexsuite.gotap":{source:"iana"},"application/vnd.motorola.flexsuite.kmr":{source:"iana"},"application/vnd.motorola.flexsuite.ttc":{source:"iana"},"application/vnd.motorola.flexsuite.wem":{source:"iana"},"application/vnd.motorola.iprm":{source:"iana"},"application/vnd.mozilla.xul+xml":{source:"iana",compressible:!0,extensions:["xul"]},"application/vnd.ms-3mfdocument":{source:"iana"},"application/vnd.ms-artgalry":{source:"iana",extensions:["cil"]},"application/vnd.ms-asf":{source:"iana"},"application/vnd.ms-cab-compressed":{source:"iana",extensions:["cab"]},"application/vnd.ms-color.iccprofile":{source:"apache"},"application/vnd.ms-excel":{source:"iana",compressible:!1,extensions:["xls","xlm","xla","xlc","xlt","xlw"]},"application/vnd.ms-excel.addin.macroenabled.12":{source:"iana",extensions:["xlam"]},"application/vnd.ms-excel.sheet.binary.macroenabled.12":{source:"iana",extensions:["xlsb"]},"application/vnd.ms-excel.sheet.macroenabled.12":{source:"iana",extensions:["xlsm"]},"application/vnd.ms-excel.template.macroenabled.12":{source:"iana",extensions:["xltm"]},"application/vnd.ms-fontobject":{source:"iana",compressible:!0,extensions:["eot"]},"application/vnd.ms-htmlhelp":{source:"iana",extensions:["chm"]},"application/vnd.ms-ims":{source:"iana",extensions:["ims"]},"application/vnd.ms-lrm":{source:"iana",extensions:["lrm"]},"application/vnd.ms-office.activex+xml":{source:"iana",compressible:!0},"application/vnd.ms-officetheme":{source:"iana",extensions:["thmx"]},"application/vnd.ms-opentype":{source:"apache",compressible:!0},"application/vnd.ms-outlook":{compressible:!1,extensions:["msg"]},"application/vnd.ms-package.obfuscated-opentype":{source:"apache"},"application/vnd.ms-pki.seccat":{source:"apache",extensions:["cat"]},"application/vnd.ms-pki.stl":{source:"apache",extensions:["stl"]},"application/vnd.ms-playready.initiator+xml":{source:"iana",compressible:!0},"application/vnd.ms-powerpoint":{source:"iana",compressible:!1,extensions:["ppt","pps","pot"]},"application/vnd.ms-powerpoint.addin.macroenabled.12":{source:"iana",extensions:["ppam"]},"application/vnd.ms-powerpoint.presentation.macroenabled.12":{source:"iana",extensions:["pptm"]},"application/vnd.ms-powerpoint.slide.macroenabled.12":{source:"iana",extensions:["sldm"]},"application/vnd.ms-powerpoint.slideshow.macroenabled.12":{source:"iana",extensions:["ppsm"]},"application/vnd.ms-powerpoint.template.macroenabled.12":{source:"iana",extensions:["potm"]},"application/vnd.ms-printdevicecapabilities+xml":{source:"iana",compressible:!0},"application/vnd.ms-printing.printticket+xml":{source:"apache",compressible:!0},"application/vnd.ms-printschematicket+xml":{source:"iana",compressible:!0},"application/vnd.ms-project":{source:"iana",extensions:["mpp","mpt"]},"application/vnd.ms-tnef":{source:"iana"},"application/vnd.ms-windows.devicepairing":{source:"iana"},"application/vnd.ms-windows.nwprinting.oob":{source:"iana"},"application/vnd.ms-windows.printerpairing":{source:"iana"},"application/vnd.ms-windows.wsd.oob":{source:"iana"},"application/vnd.ms-wmdrm.lic-chlg-req":{source:"iana"},"application/vnd.ms-wmdrm.lic-resp":{source:"iana"},"application/vnd.ms-wmdrm.meter-chlg-req":{source:"iana"},"application/vnd.ms-wmdrm.meter-resp":{source:"iana"},"application/vnd.ms-word.document.macroenabled.12":{source:"iana",extensions:["docm"]},"application/vnd.ms-word.template.macroenabled.12":{source:"iana",extensions:["dotm"]},"application/vnd.ms-works":{source:"iana",extensions:["wps","wks","wcm","wdb"]},"application/vnd.ms-wpl":{source:"iana",extensions:["wpl"]},"application/vnd.ms-xpsdocument":{source:"iana",compressible:!1,extensions:["xps"]},"application/vnd.msa-disk-image":{source:"iana"},"application/vnd.mseq":{source:"iana",extensions:["mseq"]},"application/vnd.msign":{source:"iana"},"application/vnd.multiad.creator":{source:"iana"},"application/vnd.multiad.creator.cif":{source:"iana"},"application/vnd.music-niff":{source:"iana"},"application/vnd.musician":{source:"iana",extensions:["mus"]},"application/vnd.muvee.style":{source:"iana",extensions:["msty"]},"application/vnd.mynfc":{source:"iana",extensions:["taglet"]},"application/vnd.nacamar.ybrid+json":{source:"iana",compressible:!0},"application/vnd.ncd.control":{source:"iana"},"application/vnd.ncd.reference":{source:"iana"},"application/vnd.nearst.inv+json":{source:"iana",compressible:!0},"application/vnd.nebumind.line":{source:"iana"},"application/vnd.nervana":{source:"iana"},"application/vnd.netfpx":{source:"iana"},"application/vnd.neurolanguage.nlu":{source:"iana",extensions:["nlu"]},"application/vnd.nimn":{source:"iana"},"application/vnd.nintendo.nitro.rom":{source:"iana"},"application/vnd.nintendo.snes.rom":{source:"iana"},"application/vnd.nitf":{source:"iana",extensions:["ntf","nitf"]},"application/vnd.noblenet-directory":{source:"iana",extensions:["nnd"]},"application/vnd.noblenet-sealer":{source:"iana",extensions:["nns"]},"application/vnd.noblenet-web":{source:"iana",extensions:["nnw"]},"application/vnd.nokia.catalogs":{source:"iana"},"application/vnd.nokia.conml+wbxml":{source:"iana"},"application/vnd.nokia.conml+xml":{source:"iana",compressible:!0},"application/vnd.nokia.iptv.config+xml":{source:"iana",compressible:!0},"application/vnd.nokia.isds-radio-presets":{source:"iana"},"application/vnd.nokia.landmark+wbxml":{source:"iana"},"application/vnd.nokia.landmark+xml":{source:"iana",compressible:!0},"application/vnd.nokia.landmarkcollection+xml":{source:"iana",compressible:!0},"application/vnd.nokia.n-gage.ac+xml":{source:"iana",compressible:!0,extensions:["ac"]},"application/vnd.nokia.n-gage.data":{source:"iana",extensions:["ngdat"]},"application/vnd.nokia.n-gage.symbian.install":{source:"iana",extensions:["n-gage"]},"application/vnd.nokia.ncd":{source:"iana"},"application/vnd.nokia.pcd+wbxml":{source:"iana"},"application/vnd.nokia.pcd+xml":{source:"iana",compressible:!0},"application/vnd.nokia.radio-preset":{source:"iana",extensions:["rpst"]},"application/vnd.nokia.radio-presets":{source:"iana",extensions:["rpss"]},"application/vnd.novadigm.edm":{source:"iana",extensions:["edm"]},"application/vnd.novadigm.edx":{source:"iana",extensions:["edx"]},"application/vnd.novadigm.ext":{source:"iana",extensions:["ext"]},"application/vnd.ntt-local.content-share":{source:"iana"},"application/vnd.ntt-local.file-transfer":{source:"iana"},"application/vnd.ntt-local.ogw_remote-access":{source:"iana"},"application/vnd.ntt-local.sip-ta_remote":{source:"iana"},"application/vnd.ntt-local.sip-ta_tcp_stream":{source:"iana"},"application/vnd.oasis.opendocument.chart":{source:"iana",extensions:["odc"]},"application/vnd.oasis.opendocument.chart-template":{source:"iana",extensions:["otc"]},"application/vnd.oasis.opendocument.database":{source:"iana",extensions:["odb"]},"application/vnd.oasis.opendocument.formula":{source:"iana",extensions:["odf"]},"application/vnd.oasis.opendocument.formula-template":{source:"iana",extensions:["odft"]},"application/vnd.oasis.opendocument.graphics":{source:"iana",compressible:!1,extensions:["odg"]},"application/vnd.oasis.opendocument.graphics-template":{source:"iana",extensions:["otg"]},"application/vnd.oasis.opendocument.image":{source:"iana",extensions:["odi"]},"application/vnd.oasis.opendocument.image-template":{source:"iana",extensions:["oti"]},"application/vnd.oasis.opendocument.presentation":{source:"iana",compressible:!1,extensions:["odp"]},"application/vnd.oasis.opendocument.presentation-template":{source:"iana",extensions:["otp"]},"application/vnd.oasis.opendocument.spreadsheet":{source:"iana",compressible:!1,extensions:["ods"]},"application/vnd.oasis.opendocument.spreadsheet-template":{source:"iana",extensions:["ots"]},"application/vnd.oasis.opendocument.text":{source:"iana",compressible:!1,extensions:["odt"]},"application/vnd.oasis.opendocument.text-master":{source:"iana",extensions:["odm"]},"application/vnd.oasis.opendocument.text-template":{source:"iana",extensions:["ott"]},"application/vnd.oasis.opendocument.text-web":{source:"iana",extensions:["oth"]},"application/vnd.obn":{source:"iana"},"application/vnd.ocf+cbor":{source:"iana"},"application/vnd.oci.image.manifest.v1+json":{source:"iana",compressible:!0},"application/vnd.oftn.l10n+json":{source:"iana",compressible:!0},"application/vnd.oipf.contentaccessdownload+xml":{source:"iana",compressible:!0},"application/vnd.oipf.contentaccessstreaming+xml":{source:"iana",compressible:!0},"application/vnd.oipf.cspg-hexbinary":{source:"iana"},"application/vnd.oipf.dae.svg+xml":{source:"iana",compressible:!0},"application/vnd.oipf.dae.xhtml+xml":{source:"iana",compressible:!0},"application/vnd.oipf.mippvcontrolmessage+xml":{source:"iana",compressible:!0},"application/vnd.oipf.pae.gem":{source:"iana"},"application/vnd.oipf.spdiscovery+xml":{source:"iana",compressible:!0},"application/vnd.oipf.spdlist+xml":{source:"iana",compressible:!0},"application/vnd.oipf.ueprofile+xml":{source:"iana",compressible:!0},"application/vnd.oipf.userprofile+xml":{source:"iana",compressible:!0},"application/vnd.olpc-sugar":{source:"iana",extensions:["xo"]},"application/vnd.oma-scws-config":{source:"iana"},"application/vnd.oma-scws-http-request":{source:"iana"},"application/vnd.oma-scws-http-response":{source:"iana"},"application/vnd.oma.bcast.associated-procedure-parameter+xml":{source:"iana",compressible:!0},"application/vnd.oma.bcast.drm-trigger+xml":{source:"iana",compressible:!0},"application/vnd.oma.bcast.imd+xml":{source:"iana",compressible:!0},"application/vnd.oma.bcast.ltkm":{source:"iana"},"application/vnd.oma.bcast.notification+xml":{source:"iana",compressible:!0},"application/vnd.oma.bcast.provisioningtrigger":{source:"iana"},"application/vnd.oma.bcast.sgboot":{source:"iana"},"application/vnd.oma.bcast.sgdd+xml":{source:"iana",compressible:!0},"application/vnd.oma.bcast.sgdu":{source:"iana"},"application/vnd.oma.bcast.simple-symbol-container":{source:"iana"},"application/vnd.oma.bcast.smartcard-trigger+xml":{source:"iana",compressible:!0},"application/vnd.oma.bcast.sprov+xml":{source:"iana",compressible:!0},"application/vnd.oma.bcast.stkm":{source:"iana"},"application/vnd.oma.cab-address-book+xml":{source:"iana",compressible:!0},"application/vnd.oma.cab-feature-handler+xml":{source:"iana",compressible:!0},"application/vnd.oma.cab-pcc+xml":{source:"iana",compressible:!0},"application/vnd.oma.cab-subs-invite+xml":{source:"iana",compressible:!0},"application/vnd.oma.cab-user-prefs+xml":{source:"iana",compressible:!0},"application/vnd.oma.dcd":{source:"iana"},"application/vnd.oma.dcdc":{source:"iana"},"application/vnd.oma.dd2+xml":{source:"iana",compressible:!0,extensions:["dd2"]},"application/vnd.oma.drm.risd+xml":{source:"iana",compressible:!0},"application/vnd.oma.group-usage-list+xml":{source:"iana",compressible:!0},"application/vnd.oma.lwm2m+cbor":{source:"iana"},"application/vnd.oma.lwm2m+json":{source:"iana",compressible:!0},"application/vnd.oma.lwm2m+tlv":{source:"iana"},"application/vnd.oma.pal+xml":{source:"iana",compressible:!0},"application/vnd.oma.poc.detailed-progress-report+xml":{source:"iana",compressible:!0},"application/vnd.oma.poc.final-report+xml":{source:"iana",compressible:!0},"application/vnd.oma.poc.groups+xml":{source:"iana",compressible:!0},"application/vnd.oma.poc.invocation-descriptor+xml":{source:"iana",compressible:!0},"application/vnd.oma.poc.optimized-progress-report+xml":{source:"iana",compressible:!0},"application/vnd.oma.push":{source:"iana"},"application/vnd.oma.scidm.messages+xml":{source:"iana",compressible:!0},"application/vnd.oma.xcap-directory+xml":{source:"iana",compressible:!0},"application/vnd.omads-email+xml":{source:"iana",charset:"UTF-8",compressible:!0},"application/vnd.omads-file+xml":{source:"iana",charset:"UTF-8",compressible:!0},"application/vnd.omads-folder+xml":{source:"iana",charset:"UTF-8",compressible:!0},"application/vnd.omaloc-supl-init":{source:"iana"},"application/vnd.onepager":{source:"iana"},"application/vnd.onepagertamp":{source:"iana"},"application/vnd.onepagertamx":{source:"iana"},"application/vnd.onepagertat":{source:"iana"},"application/vnd.onepagertatp":{source:"iana"},"application/vnd.onepagertatx":{source:"iana"},"application/vnd.openblox.game+xml":{source:"iana",compressible:!0,extensions:["obgx"]},"application/vnd.openblox.game-binary":{source:"iana"},"application/vnd.openeye.oeb":{source:"iana"},"application/vnd.openofficeorg.extension":{source:"apache",extensions:["oxt"]},"application/vnd.openstreetmap.data+xml":{source:"iana",compressible:!0,extensions:["osm"]},"application/vnd.opentimestamps.ots":{source:"iana"},"application/vnd.openxmlformats-officedocument.custom-properties+xml":{source:"iana",compressible:!0},"application/vnd.openxmlformats-officedocument.customxmlproperties+xml":{source:"iana",compressible:!0},"application/vnd.openxmlformats-officedocument.drawing+xml":{source:"iana",compressible:!0},"application/vnd.openxmlformats-officedocument.drawingml.chart+xml":{source:"iana",compressible:!0},"application/vnd.openxmlformats-officedocument.drawingml.chartshapes+xml":{source:"iana",compressible:!0},"application/vnd.openxmlformats-officedocument.drawingml.diagramcolors+xml":{source:"iana",compressible:!0},"application/vnd.openxmlformats-officedocument.drawingml.diagramdata+xml":{source:"iana",compressible:!0},"application/vnd.openxmlformats-officedocument.drawingml.diagramlayout+xml":{source:"iana",compressible:!0},"application/vnd.openxmlformats-officedocument.drawingml.diagramstyle+xml":{source:"iana",compressible:!0},"application/vnd.openxmlformats-officedocument.extended-properties+xml":{source:"iana",compressible:!0},"application/vnd.openxmlformats-officedocument.presentationml.commentauthors+xml":{source:"iana",compressible:!0},"application/vnd.openxmlformats-officedocument.presentationml.comments+xml":{source:"iana",compressible:!0},"application/vnd.openxmlformats-officedocument.presentationml.handoutmaster+xml":{source:"iana",compressible:!0},"application/vnd.openxmlformats-officedocument.presentationml.notesmaster+xml":{source:"iana",compressible:!0},"application/vnd.openxmlformats-officedocument.presentationml.notesslide+xml":{source:"iana",compressible:!0},"application/vnd.openxmlformats-officedocument.presentationml.presentation":{source:"iana",compressible:!1,extensions:["pptx"]},"application/vnd.openxmlformats-officedocument.presentationml.presentation.main+xml":{source:"iana",compressible:!0},"application/vnd.openxmlformats-officedocument.presentationml.presprops+xml":{source:"iana",compressible:!0},"application/vnd.openxmlformats-officedocument.presentationml.slide":{source:"iana",extensions:["sldx"]},"application/vnd.openxmlformats-officedocument.presentationml.slide+xml":{source:"iana",compressible:!0},"application/vnd.openxmlformats-officedocument.presentationml.slidelayout+xml":{source:"iana",compressible:!0},"application/vnd.openxmlformats-officedocument.presentationml.slidemaster+xml":{source:"iana",compressible:!0},"application/vnd.openxmlformats-officedocument.presentationml.slideshow":{source:"iana",extensions:["ppsx"]},"application/vnd.openxmlformats-officedocument.presentationml.slideshow.main+xml":{source:"iana",compressible:!0},"application/vnd.openxmlformats-officedocument.presentationml.slideupdateinfo+xml":{source:"iana",compressible:!0},"application/vnd.openxmlformats-officedocument.presentationml.tablestyles+xml":{source:"iana",compressible:!0},"application/vnd.openxmlformats-officedocument.presentationml.tags+xml":{source:"iana",compressible:!0},"application/vnd.openxmlformats-officedocument.presentationml.template":{source:"iana",extensions:["potx"]},"application/vnd.openxmlformats-officedocument.presentationml.template.main+xml":{source:"iana",compressible:!0},"application/vnd.openxmlformats-officedocument.presentationml.viewprops+xml":{source:"iana",compressible:!0},"application/vnd.openxmlformats-officedocument.spreadsheetml.calcchain+xml":{source:"iana",compressible:!0},"application/vnd.openxmlformats-officedocument.spreadsheetml.chartsheet+xml":{source:"iana",compressible:!0},"application/vnd.openxmlformats-officedocument.spreadsheetml.comments+xml":{source:"iana",compressible:!0},"application/vnd.openxmlformats-officedocument.spreadsheetml.connections+xml":{source:"iana",compressible:!0},"application/vnd.openxmlformats-officedocument.spreadsheetml.dialogsheet+xml":{source:"iana",compressible:!0},"application/vnd.openxmlformats-officedocument.spreadsheetml.externallink+xml":{source:"iana",compressible:!0},"application/vnd.openxmlformats-officedocument.spreadsheetml.pivotcachedefinition+xml":{source:"iana",compressible:!0},"application/vnd.openxmlformats-officedocument.spreadsheetml.pivotcacherecords+xml":{source:"iana",compressible:!0},"application/vnd.openxmlformats-officedocument.spreadsheetml.pivottable+xml":{source:"iana",compressible:!0},"application/vnd.openxmlformats-officedocument.spreadsheetml.querytable+xml":{source:"iana",compressible:!0},"application/vnd.openxmlformats-officedocument.spreadsheetml.revisionheaders+xml":{source:"iana",compressible:!0},"application/vnd.openxmlformats-officedocument.spreadsheetml.revisionlog+xml":{source:"iana",compressible:!0},"application/vnd.openxmlformats-officedocument.spreadsheetml.sharedstrings+xml":{source:"iana",compressible:!0},"application/vnd.openxmlformats-officedocument.spreadsheetml.sheet":{source:"iana",compressible:!1,extensions:["xlsx"]},"application/vnd.openxmlformats-officedocument.spreadsheetml.sheet.main+xml":{source:"iana",compressible:!0},"application/vnd.openxmlformats-officedocument.spreadsheetml.sheetmetadata+xml":{source:"iana",compressible:!0},"application/vnd.openxmlformats-officedocument.spreadsheetml.styles+xml":{source:"iana",compressible:!0},"application/vnd.openxmlformats-officedocument.spreadsheetml.table+xml":{source:"iana",compressible:!0},"application/vnd.openxmlformats-officedocument.spreadsheetml.tablesinglecells+xml":{source:"iana",compressible:!0},"application/vnd.openxmlformats-officedocument.spreadsheetml.template":{source:"iana",extensions:["xltx"]},"application/vnd.openxmlformats-officedocument.spreadsheetml.template.main+xml":{source:"iana",compressible:!0},"application/vnd.openxmlformats-officedocument.spreadsheetml.usernames+xml":{source:"iana",compressible:!0},"application/vnd.openxmlformats-officedocument.spreadsheetml.volatiledependencies+xml":{source:"iana",compressible:!0},"application/vnd.openxmlformats-officedocument.spreadsheetml.worksheet+xml":{source:"iana",compressible:!0},"application/vnd.openxmlformats-officedocument.theme+xml":{source:"iana",compressible:!0},"application/vnd.openxmlformats-officedocument.themeoverride+xml":{source:"iana",compressible:!0},"application/vnd.openxmlformats-officedocument.vmldrawing":{source:"iana"},"application/vnd.openxmlformats-officedocument.wordprocessingml.comments+xml":{source:"iana",compressible:!0},"application/vnd.openxmlformats-officedocument.wordprocessingml.document":{source:"iana",compressible:!1,extensions:["docx"]},"application/vnd.openxmlformats-officedocument.wordprocessingml.document.glossary+xml":{source:"iana",compressible:!0},"application/vnd.openxmlformats-officedocument.wordprocessingml.document.main+xml":{source:"iana",compressible:!0},"application/vnd.openxmlformats-officedocument.wordprocessingml.endnotes+xml":{source:"iana",compressible:!0},"application/vnd.openxmlformats-officedocument.wordprocessingml.fonttable+xml":{source:"iana",compressible:!0},"application/vnd.openxmlformats-officedocument.wordprocessingml.footer+xml":{source:"iana",compressible:!0},"application/vnd.openxmlformats-officedocument.wordprocessingml.footnotes+xml":{source:"iana",compressible:!0},"application/vnd.openxmlformats-officedocument.wordprocessingml.numbering+xml":{source:"iana",compressible:!0},"application/vnd.openxmlformats-officedocument.wordprocessingml.settings+xml":{source:"iana",compressible:!0},"application/vnd.openxmlformats-officedocument.wordprocessingml.styles+xml":{source:"iana",compressible:!0},"application/vnd.openxmlformats-officedocument.wordprocessingml.template":{source:"iana",extensions:["dotx"]},"application/vnd.openxmlformats-officedocument.wordprocessingml.template.main+xml":{source:"iana",compressible:!0},"application/vnd.openxmlformats-officedocument.wordprocessingml.websettings+xml":{source:"iana",compressible:!0},"application/vnd.openxmlformats-package.core-properties+xml":{source:"iana",compressible:!0},"application/vnd.openxmlformats-package.digital-signature-xmlsignature+xml":{source:"iana",compressible:!0},"application/vnd.openxmlformats-package.relationships+xml":{source:"iana",compressible:!0},"application/vnd.oracle.resource+json":{source:"iana",compressible:!0},"application/vnd.orange.indata":{source:"iana"},"application/vnd.osa.netdeploy":{source:"iana"},"application/vnd.osgeo.mapguide.package":{source:"iana",extensions:["mgp"]},"application/vnd.osgi.bundle":{source:"iana"},"application/vnd.osgi.dp":{source:"iana",extensions:["dp"]},"application/vnd.osgi.subsystem":{source:"iana",extensions:["esa"]},"application/vnd.otps.ct-kip+xml":{source:"iana",compressible:!0},"application/vnd.oxli.countgraph":{source:"iana"},"application/vnd.pagerduty+json":{source:"iana",compressible:!0},"application/vnd.palm":{source:"iana",extensions:["pdb","pqa","oprc"]},"application/vnd.panoply":{source:"iana"},"application/vnd.paos.xml":{source:"iana"},"application/vnd.patentdive":{source:"iana"},"application/vnd.patientecommsdoc":{source:"iana"},"application/vnd.pawaafile":{source:"iana",extensions:["paw"]},"application/vnd.pcos":{source:"iana"},"application/vnd.pg.format":{source:"iana",extensions:["str"]},"application/vnd.pg.osasli":{source:"iana",extensions:["ei6"]},"application/vnd.piaccess.application-licence":{source:"iana"},"application/vnd.picsel":{source:"iana",extensions:["efif"]},"application/vnd.pmi.widget":{source:"iana",extensions:["wg"]},"application/vnd.poc.group-advertisement+xml":{source:"iana",compressible:!0},"application/vnd.pocketlearn":{source:"iana",extensions:["plf"]},"application/vnd.powerbuilder6":{source:"iana",extensions:["pbd"]},"application/vnd.powerbuilder6-s":{source:"iana"},"application/vnd.powerbuilder7":{source:"iana"},"application/vnd.powerbuilder7-s":{source:"iana"},"application/vnd.powerbuilder75":{source:"iana"},"application/vnd.powerbuilder75-s":{source:"iana"},"application/vnd.preminet":{source:"iana"},"application/vnd.previewsystems.box":{source:"iana",extensions:["box"]},"application/vnd.proteus.magazine":{source:"iana",extensions:["mgz"]},"application/vnd.psfs":{source:"iana"},"application/vnd.publishare-delta-tree":{source:"iana",extensions:["qps"]},"application/vnd.pvi.ptid1":{source:"iana",extensions:["ptid"]},"application/vnd.pwg-multiplexed":{source:"iana"},"application/vnd.pwg-xhtml-print+xml":{source:"iana",compressible:!0},"application/vnd.qualcomm.brew-app-res":{source:"iana"},"application/vnd.quarantainenet":{source:"iana"},"application/vnd.quark.quarkxpress":{source:"iana",extensions:["qxd","qxt","qwd","qwt","qxl","qxb"]},"application/vnd.quobject-quoxdocument":{source:"iana"},"application/vnd.radisys.moml+xml":{source:"iana",compressible:!0},"application/vnd.radisys.msml+xml":{source:"iana",compressible:!0},"application/vnd.radisys.msml-audit+xml":{source:"iana",compressible:!0},"application/vnd.radisys.msml-audit-conf+xml":{source:"iana",compressible:!0},"application/vnd.radisys.msml-audit-conn+xml":{source:"iana",compressible:!0},"application/vnd.radisys.msml-audit-dialog+xml":{source:"iana",compressible:!0},"application/vnd.radisys.msml-audit-stream+xml":{source:"iana",compressible:!0},"application/vnd.radisys.msml-conf+xml":{source:"iana",compressible:!0},"application/vnd.radisys.msml-dialog+xml":{source:"iana",compressible:!0},"application/vnd.radisys.msml-dialog-base+xml":{source:"iana",compressible:!0},"application/vnd.radisys.msml-dialog-fax-detect+xml":{source:"iana",compressible:!0},"application/vnd.radisys.msml-dialog-fax-sendrecv+xml":{source:"iana",compressible:!0},"application/vnd.radisys.msml-dialog-group+xml":{source:"iana",compressible:!0},"application/vnd.radisys.msml-dialog-speech+xml":{source:"iana",compressible:!0},"application/vnd.radisys.msml-dialog-transform+xml":{source:"iana",compressible:!0},"application/vnd.rainstor.data":{source:"iana"},"application/vnd.rapid":{source:"iana"},"application/vnd.rar":{source:"iana",extensions:["rar"]},"application/vnd.realvnc.bed":{source:"iana",extensions:["bed"]},"application/vnd.recordare.musicxml":{source:"iana",extensions:["mxl"]},"application/vnd.recordare.musicxml+xml":{source:"iana",compressible:!0,extensions:["musicxml"]},"application/vnd.renlearn.rlprint":{source:"iana"},"application/vnd.resilient.logic":{source:"iana"},"application/vnd.restful+json":{source:"iana",compressible:!0},"application/vnd.rig.cryptonote":{source:"iana",extensions:["cryptonote"]},"application/vnd.rim.cod":{source:"apache",extensions:["cod"]},"application/vnd.rn-realmedia":{source:"apache",extensions:["rm"]},"application/vnd.rn-realmedia-vbr":{source:"apache",extensions:["rmvb"]},"application/vnd.route66.link66+xml":{source:"iana",compressible:!0,extensions:["link66"]},"application/vnd.rs-274x":{source:"iana"},"application/vnd.ruckus.download":{source:"iana"},"application/vnd.s3sms":{source:"iana"},"application/vnd.sailingtracker.track":{source:"iana",extensions:["st"]},"application/vnd.sar":{source:"iana"},"application/vnd.sbm.cid":{source:"iana"},"application/vnd.sbm.mid2":{source:"iana"},"application/vnd.scribus":{source:"iana"},"application/vnd.sealed.3df":{source:"iana"},"application/vnd.sealed.csf":{source:"iana"},"application/vnd.sealed.doc":{source:"iana"},"application/vnd.sealed.eml":{source:"iana"},"application/vnd.sealed.mht":{source:"iana"},"application/vnd.sealed.net":{source:"iana"},"application/vnd.sealed.ppt":{source:"iana"},"application/vnd.sealed.tiff":{source:"iana"},"application/vnd.sealed.xls":{source:"iana"},"application/vnd.sealedmedia.softseal.html":{source:"iana"},"application/vnd.sealedmedia.softseal.pdf":{source:"iana"},"application/vnd.seemail":{source:"iana",extensions:["see"]},"application/vnd.seis+json":{source:"iana",compressible:!0},"application/vnd.sema":{source:"iana",extensions:["sema"]},"application/vnd.semd":{source:"iana",extensions:["semd"]},"application/vnd.semf":{source:"iana",extensions:["semf"]},"application/vnd.shade-save-file":{source:"iana"},"application/vnd.shana.informed.formdata":{source:"iana",extensions:["ifm"]},"application/vnd.shana.informed.formtemplate":{source:"iana",extensions:["itp"]},"application/vnd.shana.informed.interchange":{source:"iana",extensions:["iif"]},"application/vnd.shana.informed.package":{source:"iana",extensions:["ipk"]},"application/vnd.shootproof+json":{source:"iana",compressible:!0},"application/vnd.shopkick+json":{source:"iana",compressible:!0},"application/vnd.shp":{source:"iana"},"application/vnd.shx":{source:"iana"},"application/vnd.sigrok.session":{source:"iana"},"application/vnd.simtech-mindmapper":{source:"iana",extensions:["twd","twds"]},"application/vnd.siren+json":{source:"iana",compressible:!0},"application/vnd.smaf":{source:"iana",extensions:["mmf"]},"application/vnd.smart.notebook":{source:"iana"},"application/vnd.smart.teacher":{source:"iana",extensions:["teacher"]},"application/vnd.snesdev-page-table":{source:"iana"},"application/vnd.software602.filler.form+xml":{source:"iana",compressible:!0,extensions:["fo"]},"application/vnd.software602.filler.form-xml-zip":{source:"iana"},"application/vnd.solent.sdkm+xml":{source:"iana",compressible:!0,extensions:["sdkm","sdkd"]},"application/vnd.spotfire.dxp":{source:"iana",extensions:["dxp"]},"application/vnd.spotfire.sfs":{source:"iana",extensions:["sfs"]},"application/vnd.sqlite3":{source:"iana"},"application/vnd.sss-cod":{source:"iana"},"application/vnd.sss-dtf":{source:"iana"},"application/vnd.sss-ntf":{source:"iana"},"application/vnd.stardivision.calc":{source:"apache",extensions:["sdc"]},"application/vnd.stardivision.draw":{source:"apache",extensions:["sda"]},"application/vnd.stardivision.impress":{source:"apache",extensions:["sdd"]},"application/vnd.stardivision.math":{source:"apache",extensions:["smf"]},"application/vnd.stardivision.writer":{source:"apache",extensions:["sdw","vor"]},"application/vnd.stardivision.writer-global":{source:"apache",extensions:["sgl"]},"application/vnd.stepmania.package":{source:"iana",extensions:["smzip"]},"application/vnd.stepmania.stepchart":{source:"iana",extensions:["sm"]},"application/vnd.street-stream":{source:"iana"},"application/vnd.sun.wadl+xml":{source:"iana",compressible:!0,extensions:["wadl"]},"application/vnd.sun.xml.calc":{source:"apache",extensions:["sxc"]},"application/vnd.sun.xml.calc.template":{source:"apache",extensions:["stc"]},"application/vnd.sun.xml.draw":{source:"apache",extensions:["sxd"]},"application/vnd.sun.xml.draw.template":{source:"apache",extensions:["std"]},"application/vnd.sun.xml.impress":{source:"apache",extensions:["sxi"]},"application/vnd.sun.xml.impress.template":{source:"apache",extensions:["sti"]},"application/vnd.sun.xml.math":{source:"apache",extensions:["sxm"]},"application/vnd.sun.xml.writer":{source:"apache",extensions:["sxw"]},"application/vnd.sun.xml.writer.global":{source:"apache",extensions:["sxg"]},"application/vnd.sun.xml.writer.template":{source:"apache",extensions:["stw"]},"application/vnd.sus-calendar":{source:"iana",extensions:["sus","susp"]},"application/vnd.svd":{source:"iana",extensions:["svd"]},"application/vnd.swiftview-ics":{source:"iana"},"application/vnd.sycle+xml":{source:"iana",compressible:!0},"application/vnd.syft+json":{source:"iana",compressible:!0},"application/vnd.symbian.install":{source:"apache",extensions:["sis","sisx"]},"application/vnd.syncml+xml":{source:"iana",charset:"UTF-8",compressible:!0,extensions:["xsm"]},"application/vnd.syncml.dm+wbxml":{source:"iana",charset:"UTF-8",extensions:["bdm"]},"application/vnd.syncml.dm+xml":{source:"iana",charset:"UTF-8",compressible:!0,extensions:["xdm"]},"application/vnd.syncml.dm.notification":{source:"iana"},"application/vnd.syncml.dmddf+wbxml":{source:"iana"},"application/vnd.syncml.dmddf+xml":{source:"iana",charset:"UTF-8",compressible:!0,extensions:["ddf"]},"application/vnd.syncml.dmtnds+wbxml":{source:"iana"},"application/vnd.syncml.dmtnds+xml":{source:"iana",charset:"UTF-8",compressible:!0},"application/vnd.syncml.ds.notification":{source:"iana"},"application/vnd.tableschema+json":{source:"iana",compressible:!0},"application/vnd.tao.intent-module-archive":{source:"iana",extensions:["tao"]},"application/vnd.tcpdump.pcap":{source:"iana",extensions:["pcap","cap","dmp"]},"application/vnd.think-cell.ppttc+json":{source:"iana",compressible:!0},"application/vnd.tmd.mediaflex.api+xml":{source:"iana",compressible:!0},"application/vnd.tml":{source:"iana"},"application/vnd.tmobile-livetv":{source:"iana",extensions:["tmo"]},"application/vnd.tri.onesource":{source:"iana"},"application/vnd.trid.tpt":{source:"iana",extensions:["tpt"]},"application/vnd.triscape.mxs":{source:"iana",extensions:["mxs"]},"application/vnd.trueapp":{source:"iana",extensions:["tra"]},"application/vnd.truedoc":{source:"iana"},"application/vnd.ubisoft.webplayer":{source:"iana"},"application/vnd.ufdl":{source:"iana",extensions:["ufd","ufdl"]},"application/vnd.uiq.theme":{source:"iana",extensions:["utz"]},"application/vnd.umajin":{source:"iana",extensions:["umj"]},"application/vnd.unity":{source:"iana",extensions:["unityweb"]},"application/vnd.uoml+xml":{source:"iana",compressible:!0,extensions:["uoml"]},"application/vnd.uplanet.alert":{source:"iana"},"application/vnd.uplanet.alert-wbxml":{source:"iana"},"application/vnd.uplanet.bearer-choice":{source:"iana"},"application/vnd.uplanet.bearer-choice-wbxml":{source:"iana"},"application/vnd.uplanet.cacheop":{source:"iana"},"application/vnd.uplanet.cacheop-wbxml":{source:"iana"},"application/vnd.uplanet.channel":{source:"iana"},"application/vnd.uplanet.channel-wbxml":{source:"iana"},"application/vnd.uplanet.list":{source:"iana"},"application/vnd.uplanet.list-wbxml":{source:"iana"},"application/vnd.uplanet.listcmd":{source:"iana"},"application/vnd.uplanet.listcmd-wbxml":{source:"iana"},"application/vnd.uplanet.signal":{source:"iana"},"application/vnd.uri-map":{source:"iana"},"application/vnd.valve.source.material":{source:"iana"},"application/vnd.vcx":{source:"iana",extensions:["vcx"]},"application/vnd.vd-study":{source:"iana"},"application/vnd.vectorworks":{source:"iana"},"application/vnd.vel+json":{source:"iana",compressible:!0},"application/vnd.verimatrix.vcas":{source:"iana"},"application/vnd.veritone.aion+json":{source:"iana",compressible:!0},"application/vnd.veryant.thin":{source:"iana"},"application/vnd.ves.encrypted":{source:"iana"},"application/vnd.vidsoft.vidconference":{source:"iana"},"application/vnd.visio":{source:"iana",extensions:["vsd","vst","vss","vsw"]},"application/vnd.visionary":{source:"iana",extensions:["vis"]},"application/vnd.vividence.scriptfile":{source:"iana"},"application/vnd.vsf":{source:"iana",extensions:["vsf"]},"application/vnd.wap.sic":{source:"iana"},"application/vnd.wap.slc":{source:"iana"},"application/vnd.wap.wbxml":{source:"iana",charset:"UTF-8",extensions:["wbxml"]},"application/vnd.wap.wmlc":{source:"iana",extensions:["wmlc"]},"application/vnd.wap.wmlscriptc":{source:"iana",extensions:["wmlsc"]},"application/vnd.webturbo":{source:"iana",extensions:["wtb"]},"application/vnd.wfa.dpp":{source:"iana"},"application/vnd.wfa.p2p":{source:"iana"},"application/vnd.wfa.wsc":{source:"iana"},"application/vnd.windows.devicepairing":{source:"iana"},"application/vnd.wmc":{source:"iana"},"application/vnd.wmf.bootstrap":{source:"iana"},"application/vnd.wolfram.mathematica":{source:"iana"},"application/vnd.wolfram.mathematica.package":{source:"iana"},"application/vnd.wolfram.player":{source:"iana",extensions:["nbp"]},"application/vnd.wordperfect":{source:"iana",extensions:["wpd"]},"application/vnd.wqd":{source:"iana",extensions:["wqd"]},"application/vnd.wrq-hp3000-labelled":{source:"iana"},"application/vnd.wt.stf":{source:"iana",extensions:["stf"]},"application/vnd.wv.csp+wbxml":{source:"iana"},"application/vnd.wv.csp+xml":{source:"iana",compressible:!0},"application/vnd.wv.ssp+xml":{source:"iana",compressible:!0},"application/vnd.xacml+json":{source:"iana",compressible:!0},"application/vnd.xara":{source:"iana",extensions:["xar"]},"application/vnd.xfdl":{source:"iana",extensions:["xfdl"]},"application/vnd.xfdl.webform":{source:"iana"},"application/vnd.xmi+xml":{source:"iana",compressible:!0},"application/vnd.xmpie.cpkg":{source:"iana"},"application/vnd.xmpie.dpkg":{source:"iana"},"application/vnd.xmpie.plan":{source:"iana"},"application/vnd.xmpie.ppkg":{source:"iana"},"application/vnd.xmpie.xlim":{source:"iana"},"application/vnd.yamaha.hv-dic":{source:"iana",extensions:["hvd"]},"application/vnd.yamaha.hv-script":{source:"iana",extensions:["hvs"]},"application/vnd.yamaha.hv-voice":{source:"iana",extensions:["hvp"]},"application/vnd.yamaha.openscoreformat":{source:"iana",extensions:["osf"]},"application/vnd.yamaha.openscoreformat.osfpvg+xml":{source:"iana",compressible:!0,extensions:["osfpvg"]},"application/vnd.yamaha.remote-setup":{source:"iana"},"application/vnd.yamaha.smaf-audio":{source:"iana",extensions:["saf"]},"application/vnd.yamaha.smaf-phrase":{source:"iana",extensions:["spf"]},"application/vnd.yamaha.through-ngn":{source:"iana"},"application/vnd.yamaha.tunnel-udpencap":{source:"iana"},"application/vnd.yaoweme":{source:"iana"},"application/vnd.yellowriver-custom-menu":{source:"iana",extensions:["cmp"]},"application/vnd.youtube.yt":{source:"iana"},"application/vnd.zul":{source:"iana",extensions:["zir","zirz"]},"application/vnd.zzazz.deck+xml":{source:"iana",compressible:!0,extensions:["zaz"]},"application/voicexml+xml":{source:"iana",compressible:!0,extensions:["vxml"]},"application/voucher-cms+json":{source:"iana",compressible:!0},"application/vq-rtcpxr":{source:"iana"},"application/wasm":{source:"iana",compressible:!0,extensions:["wasm"]},"application/watcherinfo+xml":{source:"iana",compressible:!0,extensions:["wif"]},"application/webpush-options+json":{source:"iana",compressible:!0},"application/whoispp-query":{source:"iana"},"application/whoispp-response":{source:"iana"},"application/widget":{source:"iana",extensions:["wgt"]},"application/winhlp":{source:"apache",extensions:["hlp"]},"application/wita":{source:"iana"},"application/wordperfect5.1":{source:"iana"},"application/wsdl+xml":{source:"iana",compressible:!0,extensions:["wsdl"]},"application/wspolicy+xml":{source:"iana",compressible:!0,extensions:["wspolicy"]},"application/x-7z-compressed":{source:"apache",compressible:!1,extensions:["7z"]},"application/x-abiword":{source:"apache",extensions:["abw"]},"application/x-ace-compressed":{source:"apache",extensions:["ace"]},"application/x-amf":{source:"apache"},"application/x-apple-diskimage":{source:"apache",extensions:["dmg"]},"application/x-arj":{compressible:!1,extensions:["arj"]},"application/x-authorware-bin":{source:"apache",extensions:["aab","x32","u32","vox"]},"application/x-authorware-map":{source:"apache",extensions:["aam"]},"application/x-authorware-seg":{source:"apache",extensions:["aas"]},"application/x-bcpio":{source:"apache",extensions:["bcpio"]},"application/x-bdoc":{compressible:!1,extensions:["bdoc"]},"application/x-bittorrent":{source:"apache",extensions:["torrent"]},"application/x-blorb":{source:"apache",extensions:["blb","blorb"]},"application/x-bzip":{source:"apache",compressible:!1,extensions:["bz"]},"application/x-bzip2":{source:"apache",compressible:!1,extensions:["bz2","boz"]},"application/x-cbr":{source:"apache",extensions:["cbr","cba","cbt","cbz","cb7"]},"application/x-cdlink":{source:"apache",extensions:["vcd"]},"application/x-cfs-compressed":{source:"apache",extensions:["cfs"]},"application/x-chat":{source:"apache",extensions:["chat"]},"application/x-chess-pgn":{source:"apache",extensions:["pgn"]},"application/x-chrome-extension":{extensions:["crx"]},"application/x-cocoa":{source:"nginx",extensions:["cco"]},"application/x-compress":{source:"apache"},"application/x-conference":{source:"apache",extensions:["nsc"]},"application/x-cpio":{source:"apache",extensions:["cpio"]},"application/x-csh":{source:"apache",extensions:["csh"]},"application/x-deb":{compressible:!1},"application/x-debian-package":{source:"apache",extensions:["deb","udeb"]},"application/x-dgc-compressed":{source:"apache",extensions:["dgc"]},"application/x-director":{source:"apache",extensions:["dir","dcr","dxr","cst","cct","cxt","w3d","fgd","swa"]},"application/x-doom":{source:"apache",extensions:["wad"]},"application/x-dtbncx+xml":{source:"apache",compressible:!0,extensions:["ncx"]},"application/x-dtbook+xml":{source:"apache",compressible:!0,extensions:["dtb"]},"application/x-dtbresource+xml":{source:"apache",compressible:!0,extensions:["res"]},"application/x-dvi":{source:"apache",compressible:!1,extensions:["dvi"]},"application/x-envoy":{source:"apache",extensions:["evy"]},"application/x-eva":{source:"apache",extensions:["eva"]},"application/x-font-bdf":{source:"apache",extensions:["bdf"]},"application/x-font-dos":{source:"apache"},"application/x-font-framemaker":{source:"apache"},"application/x-font-ghostscript":{source:"apache",extensions:["gsf"]},"application/x-font-libgrx":{source:"apache"},"application/x-font-linux-psf":{source:"apache",extensions:["psf"]},"application/x-font-pcf":{source:"apache",extensions:["pcf"]},"application/x-font-snf":{source:"apache",extensions:["snf"]},"application/x-font-speedo":{source:"apache"},"application/x-font-sunos-news":{source:"apache"},"application/x-font-type1":{source:"apache",extensions:["pfa","pfb","pfm","afm"]},"application/x-font-vfont":{source:"apache"},"application/x-freearc":{source:"apache",extensions:["arc"]},"application/x-futuresplash":{source:"apache",extensions:["spl"]},"application/x-gca-compressed":{source:"apache",extensions:["gca"]},"application/x-glulx":{source:"apache",extensions:["ulx"]},"application/x-gnumeric":{source:"apache",extensions:["gnumeric"]},"application/x-gramps-xml":{source:"apache",extensions:["gramps"]},"application/x-gtar":{source:"apache",extensions:["gtar"]},"application/x-gzip":{source:"apache"},"application/x-hdf":{source:"apache",extensions:["hdf"]},"application/x-httpd-php":{compressible:!0,extensions:["php"]},"application/x-install-instructions":{source:"apache",extensions:["install"]},"application/x-iso9660-image":{source:"apache",extensions:["iso"]},"application/x-iwork-keynote-sffkey":{extensions:["key"]},"application/x-iwork-numbers-sffnumbers":{extensions:["numbers"]},"application/x-iwork-pages-sffpages":{extensions:["pages"]},"application/x-java-archive-diff":{source:"nginx",extensions:["jardiff"]},"application/x-java-jnlp-file":{source:"apache",compressible:!1,extensions:["jnlp"]},"application/x-javascript":{compressible:!0},"application/x-keepass2":{extensions:["kdbx"]},"application/x-latex":{source:"apache",compressible:!1,extensions:["latex"]},"application/x-lua-bytecode":{extensions:["luac"]},"application/x-lzh-compressed":{source:"apache",extensions:["lzh","lha"]},"application/x-makeself":{source:"nginx",extensions:["run"]},"application/x-mie":{source:"apache",extensions:["mie"]},"application/x-mobipocket-ebook":{source:"apache",extensions:["prc","mobi"]},"application/x-mpegurl":{compressible:!1},"application/x-ms-application":{source:"apache",extensions:["application"]},"application/x-ms-shortcut":{source:"apache",extensions:["lnk"]},"application/x-ms-wmd":{source:"apache",extensions:["wmd"]},"application/x-ms-wmz":{source:"apache",extensions:["wmz"]},"application/x-ms-xbap":{source:"apache",extensions:["xbap"]},"application/x-msaccess":{source:"apache",extensions:["mdb"]},"application/x-msbinder":{source:"apache",extensions:["obd"]},"application/x-mscardfile":{source:"apache",extensions:["crd"]},"application/x-msclip":{source:"apache",extensions:["clp"]},"application/x-msdos-program":{extensions:["exe"]},"application/x-msdownload":{source:"apache",extensions:["exe","dll","com","bat","msi"]},"application/x-msmediaview":{source:"apache",extensions:["mvb","m13","m14"]},"application/x-msmetafile":{source:"apache",extensions:["wmf","wmz","emf","emz"]},"application/x-msmoney":{source:"apache",extensions:["mny"]},"application/x-mspublisher":{source:"apache",extensions:["pub"]},"application/x-msschedule":{source:"apache",extensions:["scd"]},"application/x-msterminal":{source:"apache",extensions:["trm"]},"application/x-mswrite":{source:"apache",extensions:["wri"]},"application/x-netcdf":{source:"apache",extensions:["nc","cdf"]},"application/x-ns-proxy-autoconfig":{compressible:!0,extensions:["pac"]},"application/x-nzb":{source:"apache",extensions:["nzb"]},"application/x-perl":{source:"nginx",extensions:["pl","pm"]},"application/x-pilot":{source:"nginx",extensions:["prc","pdb"]},"application/x-pkcs12":{source:"apache",compressible:!1,extensions:["p12","pfx"]},"application/x-pkcs7-certificates":{source:"apache",extensions:["p7b","spc"]},"application/x-pkcs7-certreqresp":{source:"apache",extensions:["p7r"]},"application/x-pki-message":{source:"iana"},"application/x-rar-compressed":{source:"apache",compressible:!1,extensions:["rar"]},"application/x-redhat-package-manager":{source:"nginx",extensions:["rpm"]},"application/x-research-info-systems":{source:"apache",extensions:["ris"]},"application/x-sea":{source:"nginx",extensions:["sea"]},"application/x-sh":{source:"apache",compressible:!0,extensions:["sh"]},"application/x-shar":{source:"apache",extensions:["shar"]},"application/x-shockwave-flash":{source:"apache",compressible:!1,extensions:["swf"]},"application/x-silverlight-app":{source:"apache",extensions:["xap"]},"application/x-sql":{source:"apache",extensions:["sql"]},"application/x-stuffit":{source:"apache",compressible:!1,extensions:["sit"]},"application/x-stuffitx":{source:"apache",extensions:["sitx"]},"application/x-subrip":{source:"apache",extensions:["srt"]},"application/x-sv4cpio":{source:"apache",extensions:["sv4cpio"]},"application/x-sv4crc":{source:"apache",extensions:["sv4crc"]},"application/x-t3vm-image":{source:"apache",extensions:["t3"]},"application/x-tads":{source:"apache",extensions:["gam"]},"application/x-tar":{source:"apache",compressible:!0,extensions:["tar"]},"application/x-tcl":{source:"apache",extensions:["tcl","tk"]},"application/x-tex":{source:"apache",extensions:["tex"]},"application/x-tex-tfm":{source:"apache",extensions:["tfm"]},"application/x-texinfo":{source:"apache",extensions:["texinfo","texi"]},"application/x-tgif":{source:"apache",extensions:["obj"]},"application/x-ustar":{source:"apache",extensions:["ustar"]},"application/x-virtualbox-hdd":{compressible:!0,extensions:["hdd"]},"application/x-virtualbox-ova":{compressible:!0,extensions:["ova"]},"application/x-virtualbox-ovf":{compressible:!0,extensions:["ovf"]},"application/x-virtualbox-vbox":{compressible:!0,extensions:["vbox"]},"application/x-virtualbox-vbox-extpack":{compressible:!1,extensions:["vbox-extpack"]},"application/x-virtualbox-vdi":{compressible:!0,extensions:["vdi"]},"application/x-virtualbox-vhd":{compressible:!0,extensions:["vhd"]},"application/x-virtualbox-vmdk":{compressible:!0,extensions:["vmdk"]},"application/x-wais-source":{source:"apache",extensions:["src"]},"application/x-web-app-manifest+json":{compressible:!0,extensions:["webapp"]},"application/x-www-form-urlencoded":{source:"iana",compressible:!0},"application/x-x509-ca-cert":{source:"iana",extensions:["der","crt","pem"]},"application/x-x509-ca-ra-cert":{source:"iana"},"application/x-x509-next-ca-cert":{source:"iana"},"application/x-xfig":{source:"apache",extensions:["fig"]},"application/x-xliff+xml":{source:"apache",compressible:!0,extensions:["xlf"]},"application/x-xpinstall":{source:"apache",compressible:!1,extensions:["xpi"]},"application/x-xz":{source:"apache",extensions:["xz"]},"application/x-zmachine":{source:"apache",extensions:["z1","z2","z3","z4","z5","z6","z7","z8"]},"application/x400-bp":{source:"iana"},"application/xacml+xml":{source:"iana",compressible:!0},"application/xaml+xml":{source:"apache",compressible:!0,extensions:["xaml"]},"application/xcap-att+xml":{source:"iana",compressible:!0,extensions:["xav"]},"application/xcap-caps+xml":{source:"iana",compressible:!0,extensions:["xca"]},"application/xcap-diff+xml":{source:"iana",compressible:!0,extensions:["xdf"]},"application/xcap-el+xml":{source:"iana",compressible:!0,extensions:["xel"]},"application/xcap-error+xml":{source:"iana",compressible:!0},"application/xcap-ns+xml":{source:"iana",compressible:!0,extensions:["xns"]},"application/xcon-conference-info+xml":{source:"iana",compressible:!0},"application/xcon-conference-info-diff+xml":{source:"iana",compressible:!0},"application/xenc+xml":{source:"iana",compressible:!0,extensions:["xenc"]},"application/xhtml+xml":{source:"iana",compressible:!0,extensions:["xhtml","xht"]},"application/xhtml-voice+xml":{source:"apache",compressible:!0},"application/xliff+xml":{source:"iana",compressible:!0,extensions:["xlf"]},"application/xml":{source:"iana",compressible:!0,extensions:["xml","xsl","xsd","rng"]},"application/xml-dtd":{source:"iana",compressible:!0,extensions:["dtd"]},"application/xml-external-parsed-entity":{source:"iana"},"application/xml-patch+xml":{source:"iana",compressible:!0},"application/xmpp+xml":{source:"iana",compressible:!0},"application/xop+xml":{source:"iana",compressible:!0,extensions:["xop"]},"application/xproc+xml":{source:"apache",compressible:!0,extensions:["xpl"]},"application/xslt+xml":{source:"iana",compressible:!0,extensions:["xsl","xslt"]},"application/xspf+xml":{source:"apache",compressible:!0,extensions:["xspf"]},"application/xv+xml":{source:"iana",compressible:!0,extensions:["mxml","xhvml","xvml","xvm"]},"application/yang":{source:"iana",extensions:["yang"]},"application/yang-data+json":{source:"iana",compressible:!0},"application/yang-data+xml":{source:"iana",compressible:!0},"application/yang-patch+json":{source:"iana",compressible:!0},"application/yang-patch+xml":{source:"iana",compressible:!0},"application/yin+xml":{source:"iana",compressible:!0,extensions:["yin"]},"application/zip":{source:"iana",compressible:!1,extensions:["zip"]},"application/zlib":{source:"iana"},"application/zstd":{source:"iana"},"audio/1d-interleaved-parityfec":{source:"iana"},"audio/32kadpcm":{source:"iana"},"audio/3gpp":{source:"iana",compressible:!1,extensions:["3gpp"]},"audio/3gpp2":{source:"iana"},"audio/aac":{source:"iana"},"audio/ac3":{source:"iana"},"audio/adpcm":{source:"apache",extensions:["adp"]},"audio/amr":{source:"iana",extensions:["amr"]},"audio/amr-wb":{source:"iana"},"audio/amr-wb+":{source:"iana"},"audio/aptx":{source:"iana"},"audio/asc":{source:"iana"},"audio/atrac-advanced-lossless":{source:"iana"},"audio/atrac-x":{source:"iana"},"audio/atrac3":{source:"iana"},"audio/basic":{source:"iana",compressible:!1,extensions:["au","snd"]},"audio/bv16":{source:"iana"},"audio/bv32":{source:"iana"},"audio/clearmode":{source:"iana"},"audio/cn":{source:"iana"},"audio/dat12":{source:"iana"},"audio/dls":{source:"iana"},"audio/dsr-es201108":{source:"iana"},"audio/dsr-es202050":{source:"iana"},"audio/dsr-es202211":{source:"iana"},"audio/dsr-es202212":{source:"iana"},"audio/dv":{source:"iana"},"audio/dvi4":{source:"iana"},"audio/eac3":{source:"iana"},"audio/encaprtp":{source:"iana"},"audio/evrc":{source:"iana"},"audio/evrc-qcp":{source:"iana"},"audio/evrc0":{source:"iana"},"audio/evrc1":{source:"iana"},"audio/evrcb":{source:"iana"},"audio/evrcb0":{source:"iana"},"audio/evrcb1":{source:"iana"},"audio/evrcnw":{source:"iana"},"audio/evrcnw0":{source:"iana"},"audio/evrcnw1":{source:"iana"},"audio/evrcwb":{source:"iana"},"audio/evrcwb0":{source:"iana"},"audio/evrcwb1":{source:"iana"},"audio/evs":{source:"iana"},"audio/flexfec":{source:"iana"},"audio/fwdred":{source:"iana"},"audio/g711-0":{source:"iana"},"audio/g719":{source:"iana"},"audio/g722":{source:"iana"},"audio/g7221":{source:"iana"},"audio/g723":{source:"iana"},"audio/g726-16":{source:"iana"},"audio/g726-24":{source:"iana"},"audio/g726-32":{source:"iana"},"audio/g726-40":{source:"iana"},"audio/g728":{source:"iana"},"audio/g729":{source:"iana"},"audio/g7291":{source:"iana"},"audio/g729d":{source:"iana"},"audio/g729e":{source:"iana"},"audio/gsm":{source:"iana"},"audio/gsm-efr":{source:"iana"},"audio/gsm-hr-08":{source:"iana"},"audio/ilbc":{source:"iana"},"audio/ip-mr_v2.5":{source:"iana"},"audio/isac":{source:"apache"},"audio/l16":{source:"iana"},"audio/l20":{source:"iana"},"audio/l24":{source:"iana",compressible:!1},"audio/l8":{source:"iana"},"audio/lpc":{source:"iana"},"audio/melp":{source:"iana"},"audio/melp1200":{source:"iana"},"audio/melp2400":{source:"iana"},"audio/melp600":{source:"iana"},"audio/mhas":{source:"iana"},"audio/midi":{source:"apache",extensions:["mid","midi","kar","rmi"]},"audio/mobile-xmf":{source:"iana",extensions:["mxmf"]},"audio/mp3":{compressible:!1,extensions:["mp3"]},"audio/mp4":{source:"iana",compressible:!1,extensions:["m4a","mp4a"]},"audio/mp4a-latm":{source:"iana"},"audio/mpa":{source:"iana"},"audio/mpa-robust":{source:"iana"},"audio/mpeg":{source:"iana",compressible:!1,extensions:["mpga","mp2","mp2a","mp3","m2a","m3a"]},"audio/mpeg4-generic":{source:"iana"},"audio/musepack":{source:"apache"},"audio/ogg":{source:"iana",compressible:!1,extensions:["oga","ogg","spx","opus"]},"audio/opus":{source:"iana"},"audio/parityfec":{source:"iana"},"audio/pcma":{source:"iana"},"audio/pcma-wb":{source:"iana"},"audio/pcmu":{source:"iana"},"audio/pcmu-wb":{source:"iana"},"audio/prs.sid":{source:"iana"},"audio/qcelp":{source:"iana"},"audio/raptorfec":{source:"iana"},"audio/red":{source:"iana"},"audio/rtp-enc-aescm128":{source:"iana"},"audio/rtp-midi":{source:"iana"},"audio/rtploopback":{source:"iana"},"audio/rtx":{source:"iana"},"audio/s3m":{source:"apache",extensions:["s3m"]},"audio/scip":{source:"iana"},"audio/silk":{source:"apache",extensions:["sil"]},"audio/smv":{source:"iana"},"audio/smv-qcp":{source:"iana"},"audio/smv0":{source:"iana"},"audio/sofa":{source:"iana"},"audio/sp-midi":{source:"iana"},"audio/speex":{source:"iana"},"audio/t140c":{source:"iana"},"audio/t38":{source:"iana"},"audio/telephone-event":{source:"iana"},"audio/tetra_acelp":{source:"iana"},"audio/tetra_acelp_bb":{source:"iana"},"audio/tone":{source:"iana"},"audio/tsvcis":{source:"iana"},"audio/uemclip":{source:"iana"},"audio/ulpfec":{source:"iana"},"audio/usac":{source:"iana"},"audio/vdvi":{source:"iana"},"audio/vmr-wb":{source:"iana"},"audio/vnd.3gpp.iufp":{source:"iana"},"audio/vnd.4sb":{source:"iana"},"audio/vnd.audiokoz":{source:"iana"},"audio/vnd.celp":{source:"iana"},"audio/vnd.cisco.nse":{source:"iana"},"audio/vnd.cmles.radio-events":{source:"iana"},"audio/vnd.cns.anp1":{source:"iana"},"audio/vnd.cns.inf1":{source:"iana"},"audio/vnd.dece.audio":{source:"iana",extensions:["uva","uvva"]},"audio/vnd.digital-winds":{source:"iana",extensions:["eol"]},"audio/vnd.dlna.adts":{source:"iana"},"audio/vnd.dolby.heaac.1":{source:"iana"},"audio/vnd.dolby.heaac.2":{source:"iana"},"audio/vnd.dolby.mlp":{source:"iana"},"audio/vnd.dolby.mps":{source:"iana"},"audio/vnd.dolby.pl2":{source:"iana"},"audio/vnd.dolby.pl2x":{source:"iana"},"audio/vnd.dolby.pl2z":{source:"iana"},"audio/vnd.dolby.pulse.1":{source:"iana"},"audio/vnd.dra":{source:"iana",extensions:["dra"]},"audio/vnd.dts":{source:"iana",extensions:["dts"]},"audio/vnd.dts.hd":{source:"iana",extensions:["dtshd"]},"audio/vnd.dts.uhd":{source:"iana"},"audio/vnd.dvb.file":{source:"iana"},"audio/vnd.everad.plj":{source:"iana"},"audio/vnd.hns.audio":{source:"iana"},"audio/vnd.lucent.voice":{source:"iana",extensions:["lvp"]},"audio/vnd.ms-playready.media.pya":{source:"iana",extensions:["pya"]},"audio/vnd.nokia.mobile-xmf":{source:"iana"},"audio/vnd.nortel.vbk":{source:"iana"},"audio/vnd.nuera.ecelp4800":{source:"iana",extensions:["ecelp4800"]},"audio/vnd.nuera.ecelp7470":{source:"iana",extensions:["ecelp7470"]},"audio/vnd.nuera.ecelp9600":{source:"iana",extensions:["ecelp9600"]},"audio/vnd.octel.sbc":{source:"iana"},"audio/vnd.presonus.multitrack":{source:"iana"},"audio/vnd.qcelp":{source:"iana"},"audio/vnd.rhetorex.32kadpcm":{source:"iana"},"audio/vnd.rip":{source:"iana",extensions:["rip"]},"audio/vnd.rn-realaudio":{compressible:!1},"audio/vnd.sealedmedia.softseal.mpeg":{source:"iana"},"audio/vnd.vmx.cvsd":{source:"iana"},"audio/vnd.wave":{compressible:!1},"audio/vorbis":{source:"iana",compressible:!1},"audio/vorbis-config":{source:"iana"},"audio/wav":{compressible:!1,extensions:["wav"]},"audio/wave":{compressible:!1,extensions:["wav"]},"audio/webm":{source:"apache",compressible:!1,extensions:["weba"]},"audio/x-aac":{source:"apache",compressible:!1,extensions:["aac"]},"audio/x-aiff":{source:"apache",extensions:["aif","aiff","aifc"]},"audio/x-caf":{source:"apache",compressible:!1,extensions:["caf"]},"audio/x-flac":{source:"apache",extensions:["flac"]},"audio/x-m4a":{source:"nginx",extensions:["m4a"]},"audio/x-matroska":{source:"apache",extensions:["mka"]},"audio/x-mpegurl":{source:"apache",extensions:["m3u"]},"audio/x-ms-wax":{source:"apache",extensions:["wax"]},"audio/x-ms-wma":{source:"apache",extensions:["wma"]},"audio/x-pn-realaudio":{source:"apache",extensions:["ram","ra"]},"audio/x-pn-realaudio-plugin":{source:"apache",extensions:["rmp"]},"audio/x-realaudio":{source:"nginx",extensions:["ra"]},"audio/x-tta":{source:"apache"},"audio/x-wav":{source:"apache",extensions:["wav"]},"audio/xm":{source:"apache",extensions:["xm"]},"chemical/x-cdx":{source:"apache",extensions:["cdx"]},"chemical/x-cif":{source:"apache",extensions:["cif"]},"chemical/x-cmdf":{source:"apache",extensions:["cmdf"]},"chemical/x-cml":{source:"apache",extensions:["cml"]},"chemical/x-csml":{source:"apache",extensions:["csml"]},"chemical/x-pdb":{source:"apache"},"chemical/x-xyz":{source:"apache",extensions:["xyz"]},"font/collection":{source:"iana",extensions:["ttc"]},"font/otf":{source:"iana",compressible:!0,extensions:["otf"]},"font/sfnt":{source:"iana"},"font/ttf":{source:"iana",compressible:!0,extensions:["ttf"]},"font/woff":{source:"iana",extensions:["woff"]},"font/woff2":{source:"iana",extensions:["woff2"]},"image/aces":{source:"iana",extensions:["exr"]},"image/apng":{compressible:!1,extensions:["apng"]},"image/avci":{source:"iana",extensions:["avci"]},"image/avcs":{source:"iana",extensions:["avcs"]},"image/avif":{source:"iana",compressible:!1,extensions:["avif"]},"image/bmp":{source:"iana",compressible:!0,extensions:["bmp"]},"image/cgm":{source:"iana",extensions:["cgm"]},"image/dicom-rle":{source:"iana",extensions:["drle"]},"image/emf":{source:"iana",extensions:["emf"]},"image/fits":{source:"iana",extensions:["fits"]},"image/g3fax":{source:"iana",extensions:["g3"]},"image/gif":{source:"iana",compressible:!1,extensions:["gif"]},"image/heic":{source:"iana",extensions:["heic"]},"image/heic-sequence":{source:"iana",extensions:["heics"]},"image/heif":{source:"iana",extensions:["heif"]},"image/heif-sequence":{source:"iana",extensions:["heifs"]},"image/hej2k":{source:"iana",extensions:["hej2"]},"image/hsj2":{source:"iana",extensions:["hsj2"]},"image/ief":{source:"iana",extensions:["ief"]},"image/jls":{source:"iana",extensions:["jls"]},"image/jp2":{source:"iana",compressible:!1,extensions:["jp2","jpg2"]},"image/jpeg":{source:"iana",compressible:!1,extensions:["jpeg","jpg","jpe"]},"image/jph":{source:"iana",extensions:["jph"]},"image/jphc":{source:"iana",extensions:["jhc"]},"image/jpm":{source:"iana",compressible:!1,extensions:["jpm"]},"image/jpx":{source:"iana",compressible:!1,extensions:["jpx","jpf"]},"image/jxr":{source:"iana",extensions:["jxr"]},"image/jxra":{source:"iana",extensions:["jxra"]},"image/jxrs":{source:"iana",extensions:["jxrs"]},"image/jxs":{source:"iana",extensions:["jxs"]},"image/jxsc":{source:"iana",extensions:["jxsc"]},"image/jxsi":{source:"iana",extensions:["jxsi"]},"image/jxss":{source:"iana",extensions:["jxss"]},"image/ktx":{source:"iana",extensions:["ktx"]},"image/ktx2":{source:"iana",extensions:["ktx2"]},"image/naplps":{source:"iana"},"image/pjpeg":{compressible:!1},"image/png":{source:"iana",compressible:!1,extensions:["png"]},"image/prs.btif":{source:"iana",extensions:["btif"]},"image/prs.pti":{source:"iana",extensions:["pti"]},"image/pwg-raster":{source:"iana"},"image/sgi":{source:"apache",extensions:["sgi"]},"image/svg+xml":{source:"iana",compressible:!0,extensions:["svg","svgz"]},"image/t38":{source:"iana",extensions:["t38"]},"image/tiff":{source:"iana",compressible:!1,extensions:["tif","tiff"]},"image/tiff-fx":{source:"iana",extensions:["tfx"]},"image/vnd.adobe.photoshop":{source:"iana",compressible:!0,extensions:["psd"]},"image/vnd.airzip.accelerator.azv":{source:"iana",extensions:["azv"]},"image/vnd.cns.inf2":{source:"iana"},"image/vnd.dece.graphic":{source:"iana",extensions:["uvi","uvvi","uvg","uvvg"]},"image/vnd.djvu":{source:"iana",extensions:["djvu","djv"]},"image/vnd.dvb.subtitle":{source:"iana",extensions:["sub"]},"image/vnd.dwg":{source:"iana",extensions:["dwg"]},"image/vnd.dxf":{source:"iana",extensions:["dxf"]},"image/vnd.fastbidsheet":{source:"iana",extensions:["fbs"]},"image/vnd.fpx":{source:"iana",extensions:["fpx"]},"image/vnd.fst":{source:"iana",extensions:["fst"]},"image/vnd.fujixerox.edmics-mmr":{source:"iana",extensions:["mmr"]},"image/vnd.fujixerox.edmics-rlc":{source:"iana",extensions:["rlc"]},"image/vnd.globalgraphics.pgb":{source:"iana"},"image/vnd.microsoft.icon":{source:"iana",compressible:!0,extensions:["ico"]},"image/vnd.mix":{source:"iana"},"image/vnd.mozilla.apng":{source:"iana"},"image/vnd.ms-dds":{compressible:!0,extensions:["dds"]},"image/vnd.ms-modi":{source:"iana",extensions:["mdi"]},"image/vnd.ms-photo":{source:"apache",extensions:["wdp"]},"image/vnd.net-fpx":{source:"iana",extensions:["npx"]},"image/vnd.pco.b16":{source:"iana",extensions:["b16"]},"image/vnd.radiance":{source:"iana"},"image/vnd.sealed.png":{source:"iana"},"image/vnd.sealedmedia.softseal.gif":{source:"iana"},"image/vnd.sealedmedia.softseal.jpg":{source:"iana"},"image/vnd.svf":{source:"iana"},"image/vnd.tencent.tap":{source:"iana",extensions:["tap"]},"image/vnd.valve.source.texture":{source:"iana",extensions:["vtf"]},"image/vnd.wap.wbmp":{source:"iana",extensions:["wbmp"]},"image/vnd.xiff":{source:"iana",extensions:["xif"]},"image/vnd.zbrush.pcx":{source:"iana",extensions:["pcx"]},"image/webp":{source:"apache",extensions:["webp"]},"image/wmf":{source:"iana",extensions:["wmf"]},"image/x-3ds":{source:"apache",extensions:["3ds"]},"image/x-cmu-raster":{source:"apache",extensions:["ras"]},"image/x-cmx":{source:"apache",extensions:["cmx"]},"image/x-freehand":{source:"apache",extensions:["fh","fhc","fh4","fh5","fh7"]},"image/x-icon":{source:"apache",compressible:!0,extensions:["ico"]},"image/x-jng":{source:"nginx",extensions:["jng"]},"image/x-mrsid-image":{source:"apache",extensions:["sid"]},"image/x-ms-bmp":{source:"nginx",compressible:!0,extensions:["bmp"]},"image/x-pcx":{source:"apache",extensions:["pcx"]},"image/x-pict":{source:"apache",extensions:["pic","pct"]},"image/x-portable-anymap":{source:"apache",extensions:["pnm"]},"image/x-portable-bitmap":{source:"apache",extensions:["pbm"]},"image/x-portable-graymap":{source:"apache",extensions:["pgm"]},"image/x-portable-pixmap":{source:"apache",extensions:["ppm"]},"image/x-rgb":{source:"apache",extensions:["rgb"]},"image/x-tga":{source:"apache",extensions:["tga"]},"image/x-xbitmap":{source:"apache",extensions:["xbm"]},"image/x-xcf":{compressible:!1},"image/x-xpixmap":{source:"apache",extensions:["xpm"]},"image/x-xwindowdump":{source:"apache",extensions:["xwd"]},"message/cpim":{source:"iana"},"message/delivery-status":{source:"iana"},"message/disposition-notification":{source:"iana",extensions:["disposition-notification"]},"message/external-body":{source:"iana"},"message/feedback-report":{source:"iana"},"message/global":{source:"iana",extensions:["u8msg"]},"message/global-delivery-status":{source:"iana",extensions:["u8dsn"]},"message/global-disposition-notification":{source:"iana",extensions:["u8mdn"]},"message/global-headers":{source:"iana",extensions:["u8hdr"]},"message/http":{source:"iana",compressible:!1},"message/imdn+xml":{source:"iana",compressible:!0},"message/news":{source:"iana"},"message/partial":{source:"iana",compressible:!1},"message/rfc822":{source:"iana",compressible:!0,extensions:["eml","mime"]},"message/s-http":{source:"iana"},"message/sip":{source:"iana"},"message/sipfrag":{source:"iana"},"message/tracking-status":{source:"iana"},"message/vnd.si.simp":{source:"iana"},"message/vnd.wfa.wsc":{source:"iana",extensions:["wsc"]},"model/3mf":{source:"iana",extensions:["3mf"]},"model/e57":{source:"iana"},"model/gltf+json":{source:"iana",compressible:!0,extensions:["gltf"]},"model/gltf-binary":{source:"iana",compressible:!0,extensions:["glb"]},"model/iges":{source:"iana",compressible:!1,extensions:["igs","iges"]},"model/mesh":{source:"iana",compressible:!1,extensions:["msh","mesh","silo"]},"model/mtl":{source:"iana",extensions:["mtl"]},"model/obj":{source:"iana",extensions:["obj"]},"model/step":{source:"iana"},"model/step+xml":{source:"iana",compressible:!0,extensions:["stpx"]},"model/step+zip":{source:"iana",compressible:!1,extensions:["stpz"]},"model/step-xml+zip":{source:"iana",compressible:!1,extensions:["stpxz"]},"model/stl":{source:"iana",extensions:["stl"]},"model/vnd.collada+xml":{source:"iana",compressible:!0,extensions:["dae"]},"model/vnd.dwf":{source:"iana",extensions:["dwf"]},"model/vnd.flatland.3dml":{source:"iana"},"model/vnd.gdl":{source:"iana",extensions:["gdl"]},"model/vnd.gs-gdl":{source:"apache"},"model/vnd.gs.gdl":{source:"iana"},"model/vnd.gtw":{source:"iana",extensions:["gtw"]},"model/vnd.moml+xml":{source:"iana",compressible:!0},"model/vnd.mts":{source:"iana",extensions:["mts"]},"model/vnd.opengex":{source:"iana",extensions:["ogex"]},"model/vnd.parasolid.transmit.binary":{source:"iana",extensions:["x_b"]},"model/vnd.parasolid.transmit.text":{source:"iana",extensions:["x_t"]},"model/vnd.pytha.pyox":{source:"iana"},"model/vnd.rosette.annotated-data-model":{source:"iana"},"model/vnd.sap.vds":{source:"iana",extensions:["vds"]},"model/vnd.usdz+zip":{source:"iana",compressible:!1,extensions:["usdz"]},"model/vnd.valve.source.compiled-map":{source:"iana",extensions:["bsp"]},"model/vnd.vtu":{source:"iana",extensions:["vtu"]},"model/vrml":{source:"iana",compressible:!1,extensions:["wrl","vrml"]},"model/x3d+binary":{source:"apache",compressible:!1,extensions:["x3db","x3dbz"]},"model/x3d+fastinfoset":{source:"iana",extensions:["x3db"]},"model/x3d+vrml":{source:"apache",compressible:!1,extensions:["x3dv","x3dvz"]},"model/x3d+xml":{source:"iana",compressible:!0,extensions:["x3d","x3dz"]},"model/x3d-vrml":{source:"iana",extensions:["x3dv"]},"multipart/alternative":{source:"iana",compressible:!1},"multipart/appledouble":{source:"iana"},"multipart/byteranges":{source:"iana"},"multipart/digest":{source:"iana"},"multipart/encrypted":{source:"iana",compressible:!1},"multipart/form-data":{source:"iana",compressible:!1},"multipart/header-set":{source:"iana"},"multipart/mixed":{source:"iana"},"multipart/multilingual":{source:"iana"},"multipart/parallel":{source:"iana"},"multipart/related":{source:"iana",compressible:!1},"multipart/report":{source:"iana"},"multipart/signed":{source:"iana",compressible:!1},"multipart/vnd.bint.med-plus":{source:"iana"},"multipart/voice-message":{source:"iana"},"multipart/x-mixed-replace":{source:"iana"},"text/1d-interleaved-parityfec":{source:"iana"},"text/cache-manifest":{source:"iana",compressible:!0,extensions:["appcache","manifest"]},"text/calendar":{source:"iana",extensions:["ics","ifb"]},"text/calender":{compressible:!0},"text/cmd":{compressible:!0},"text/coffeescript":{extensions:["coffee","litcoffee"]},"text/cql":{source:"iana"},"text/cql-expression":{source:"iana"},"text/cql-identifier":{source:"iana"},"text/css":{source:"iana",charset:"UTF-8",compressible:!0,extensions:["css"]},"text/csv":{source:"iana",compressible:!0,extensions:["csv"]},"text/csv-schema":{source:"iana"},"text/directory":{source:"iana"},"text/dns":{source:"iana"},"text/ecmascript":{source:"iana"},"text/encaprtp":{source:"iana"},"text/enriched":{source:"iana"},"text/fhirpath":{source:"iana"},"text/flexfec":{source:"iana"},"text/fwdred":{source:"iana"},"text/gff3":{source:"iana"},"text/grammar-ref-list":{source:"iana"},"text/html":{source:"iana",compressible:!0,extensions:["html","htm","shtml"]},"text/jade":{extensions:["jade"]},"text/javascript":{source:"iana",compressible:!0},"text/jcr-cnd":{source:"iana"},"text/jsx":{compressible:!0,extensions:["jsx"]},"text/less":{compressible:!0,extensions:["less"]},"text/markdown":{source:"iana",compressible:!0,extensions:["markdown","md"]},"text/mathml":{source:"nginx",extensions:["mml"]},"text/mdx":{compressible:!0,extensions:["mdx"]},"text/mizar":{source:"iana"},"text/n3":{source:"iana",charset:"UTF-8",compressible:!0,extensions:["n3"]},"text/parameters":{source:"iana",charset:"UTF-8"},"text/parityfec":{source:"iana"},"text/plain":{source:"iana",compressible:!0,extensions:["txt","text","conf","def","list","log","in","ini"]},"text/provenance-notation":{source:"iana",charset:"UTF-8"},"text/prs.fallenstein.rst":{source:"iana"},"text/prs.lines.tag":{source:"iana",extensions:["dsc"]},"text/prs.prop.logic":{source:"iana"},"text/raptorfec":{source:"iana"},"text/red":{source:"iana"},"text/rfc822-headers":{source:"iana"},"text/richtext":{source:"iana",compressible:!0,extensions:["rtx"]},"text/rtf":{source:"iana",compressible:!0,extensions:["rtf"]},"text/rtp-enc-aescm128":{source:"iana"},"text/rtploopback":{source:"iana"},"text/rtx":{source:"iana"},"text/sgml":{source:"iana",extensions:["sgml","sgm"]},"text/shaclc":{source:"iana"},"text/shex":{source:"iana",extensions:["shex"]},"text/slim":{extensions:["slim","slm"]},"text/spdx":{source:"iana",extensions:["spdx"]},"text/strings":{source:"iana"},"text/stylus":{extensions:["stylus","styl"]},"text/t140":{source:"iana"},"text/tab-separated-values":{source:"iana",compressible:!0,extensions:["tsv"]},"text/troff":{source:"iana",extensions:["t","tr","roff","man","me","ms"]},"text/turtle":{source:"iana",charset:"UTF-8",extensions:["ttl"]},"text/ulpfec":{source:"iana"},"text/uri-list":{source:"iana",compressible:!0,extensions:["uri","uris","urls"]},"text/vcard":{source:"iana",compressible:!0,extensions:["vcard"]},"text/vnd.a":{source:"iana"},"text/vnd.abc":{source:"iana"},"text/vnd.ascii-art":{source:"iana"},"text/vnd.curl":{source:"iana",extensions:["curl"]},"text/vnd.curl.dcurl":{source:"apache",extensions:["dcurl"]},"text/vnd.curl.mcurl":{source:"apache",extensions:["mcurl"]},"text/vnd.curl.scurl":{source:"apache",extensions:["scurl"]},"text/vnd.debian.copyright":{source:"iana",charset:"UTF-8"},"text/vnd.dmclientscript":{source:"iana"},"text/vnd.dvb.subtitle":{source:"iana",extensions:["sub"]},"text/vnd.esmertec.theme-descriptor":{source:"iana",charset:"UTF-8"},"text/vnd.familysearch.gedcom":{source:"iana",extensions:["ged"]},"text/vnd.ficlab.flt":{source:"iana"},"text/vnd.fly":{source:"iana",extensions:["fly"]},"text/vnd.fmi.flexstor":{source:"iana",extensions:["flx"]},"text/vnd.gml":{source:"iana"},"text/vnd.graphviz":{source:"iana",extensions:["gv"]},"text/vnd.hans":{source:"iana"},"text/vnd.hgl":{source:"iana"},"text/vnd.in3d.3dml":{source:"iana",extensions:["3dml"]},"text/vnd.in3d.spot":{source:"iana",extensions:["spot"]},"text/vnd.iptc.newsml":{source:"iana"},"text/vnd.iptc.nitf":{source:"iana"},"text/vnd.latex-z":{source:"iana"},"text/vnd.motorola.reflex":{source:"iana"},"text/vnd.ms-mediapackage":{source:"iana"},"text/vnd.net2phone.commcenter.command":{source:"iana"},"text/vnd.radisys.msml-basic-layout":{source:"iana"},"text/vnd.senx.warpscript":{source:"iana"},"text/vnd.si.uricatalogue":{source:"iana"},"text/vnd.sosi":{source:"iana"},"text/vnd.sun.j2me.app-descriptor":{source:"iana",charset:"UTF-8",extensions:["jad"]},"text/vnd.trolltech.linguist":{source:"iana",charset:"UTF-8"},"text/vnd.wap.si":{source:"iana"},"text/vnd.wap.sl":{source:"iana"},"text/vnd.wap.wml":{source:"iana",extensions:["wml"]},"text/vnd.wap.wmlscript":{source:"iana",extensions:["wmls"]},"text/vtt":{source:"iana",charset:"UTF-8",compressible:!0,extensions:["vtt"]},"text/x-asm":{source:"apache",extensions:["s","asm"]},"text/x-c":{source:"apache",extensions:["c","cc","cxx","cpp","h","hh","dic"]},"text/x-component":{source:"nginx",extensions:["htc"]},"text/x-fortran":{source:"apache",extensions:["f","for","f77","f90"]},"text/x-gwt-rpc":{compressible:!0},"text/x-handlebars-template":{extensions:["hbs"]},"text/x-java-source":{source:"apache",extensions:["java"]},"text/x-jquery-tmpl":{compressible:!0},"text/x-lua":{extensions:["lua"]},"text/x-markdown":{compressible:!0,extensions:["mkd"]},"text/x-nfo":{source:"apache",extensions:["nfo"]},"text/x-opml":{source:"apache",extensions:["opml"]},"text/x-org":{compressible:!0,extensions:["org"]},"text/x-pascal":{source:"apache",extensions:["p","pas"]},"text/x-processing":{compressible:!0,extensions:["pde"]},"text/x-sass":{extensions:["sass"]},"text/x-scss":{extensions:["scss"]},"text/x-setext":{source:"apache",extensions:["etx"]},"text/x-sfv":{source:"apache",extensions:["sfv"]},"text/x-suse-ymp":{compressible:!0,extensions:["ymp"]},"text/x-uuencode":{source:"apache",extensions:["uu"]},"text/x-vcalendar":{source:"apache",extensions:["vcs"]},"text/x-vcard":{source:"apache",extensions:["vcf"]},"text/xml":{source:"iana",compressible:!0,extensions:["xml"]},"text/xml-external-parsed-entity":{source:"iana"},"text/yaml":{compressible:!0,extensions:["yaml","yml"]},"video/1d-interleaved-parityfec":{source:"iana"},"video/3gpp":{source:"iana",extensions:["3gp","3gpp"]},"video/3gpp-tt":{source:"iana"},"video/3gpp2":{source:"iana",extensions:["3g2"]},"video/av1":{source:"iana"},"video/bmpeg":{source:"iana"},"video/bt656":{source:"iana"},"video/celb":{source:"iana"},"video/dv":{source:"iana"},"video/encaprtp":{source:"iana"},"video/ffv1":{source:"iana"},"video/flexfec":{source:"iana"},"video/h261":{source:"iana",extensions:["h261"]},"video/h263":{source:"iana",extensions:["h263"]},"video/h263-1998":{source:"iana"},"video/h263-2000":{source:"iana"},"video/h264":{source:"iana",extensions:["h264"]},"video/h264-rcdo":{source:"iana"},"video/h264-svc":{source:"iana"},"video/h265":{source:"iana"},"video/iso.segment":{source:"iana",extensions:["m4s"]},"video/jpeg":{source:"iana",extensions:["jpgv"]},"video/jpeg2000":{source:"iana"},"video/jpm":{source:"apache",extensions:["jpm","jpgm"]},"video/jxsv":{source:"iana"},"video/mj2":{source:"iana",extensions:["mj2","mjp2"]},"video/mp1s":{source:"iana"},"video/mp2p":{source:"iana"},"video/mp2t":{source:"iana",extensions:["ts"]},"video/mp4":{source:"iana",compressible:!1,extensions:["mp4","mp4v","mpg4"]},"video/mp4v-es":{source:"iana"},"video/mpeg":{source:"iana",compressible:!1,extensions:["mpeg","mpg","mpe","m1v","m2v"]},"video/mpeg4-generic":{source:"iana"},"video/mpv":{source:"iana"},"video/nv":{source:"iana"},"video/ogg":{source:"iana",compressible:!1,extensions:["ogv"]},"video/parityfec":{source:"iana"},"video/pointer":{source:"iana"},"video/quicktime":{source:"iana",compressible:!1,extensions:["qt","mov"]},"video/raptorfec":{source:"iana"},"video/raw":{source:"iana"},"video/rtp-enc-aescm128":{source:"iana"},"video/rtploopback":{source:"iana"},"video/rtx":{source:"iana"},"video/scip":{source:"iana"},"video/smpte291":{source:"iana"},"video/smpte292m":{source:"iana"},"video/ulpfec":{source:"iana"},"video/vc1":{source:"iana"},"video/vc2":{source:"iana"},"video/vnd.cctv":{source:"iana"},"video/vnd.dece.hd":{source:"iana",extensions:["uvh","uvvh"]},"video/vnd.dece.mobile":{source:"iana",extensions:["uvm","uvvm"]},"video/vnd.dece.mp4":{source:"iana"},"video/vnd.dece.pd":{source:"iana",extensions:["uvp","uvvp"]},"video/vnd.dece.sd":{source:"iana",extensions:["uvs","uvvs"]},"video/vnd.dece.video":{source:"iana",extensions:["uvv","uvvv"]},"video/vnd.directv.mpeg":{source:"iana"},"video/vnd.directv.mpeg-tts":{source:"iana"},"video/vnd.dlna.mpeg-tts":{source:"iana"},"video/vnd.dvb.file":{source:"iana",extensions:["dvb"]},"video/vnd.fvt":{source:"iana",extensions:["fvt"]},"video/vnd.hns.video":{source:"iana"},"video/vnd.iptvforum.1dparityfec-1010":{source:"iana"},"video/vnd.iptvforum.1dparityfec-2005":{source:"iana"},"video/vnd.iptvforum.2dparityfec-1010":{source:"iana"},"video/vnd.iptvforum.2dparityfec-2005":{source:"iana"},"video/vnd.iptvforum.ttsavc":{source:"iana"},"video/vnd.iptvforum.ttsmpeg2":{source:"iana"},"video/vnd.motorola.video":{source:"iana"},"video/vnd.motorola.videop":{source:"iana"},"video/vnd.mpegurl":{source:"iana",extensions:["mxu","m4u"]},"video/vnd.ms-playready.media.pyv":{source:"iana",extensions:["pyv"]},"video/vnd.nokia.interleaved-multimedia":{source:"iana"},"video/vnd.nokia.mp4vr":{source:"iana"},"video/vnd.nokia.videovoip":{source:"iana"},"video/vnd.objectvideo":{source:"iana"},"video/vnd.radgamettools.bink":{source:"iana"},"video/vnd.radgamettools.smacker":{source:"iana"},"video/vnd.sealed.mpeg1":{source:"iana"},"video/vnd.sealed.mpeg4":{source:"iana"},"video/vnd.sealed.swf":{source:"iana"},"video/vnd.sealedmedia.softseal.mov":{source:"iana"},"video/vnd.uvvu.mp4":{source:"iana",extensions:["uvu","uvvu"]},"video/vnd.vivo":{source:"iana",extensions:["viv"]},"video/vnd.youtube.yt":{source:"iana"},"video/vp8":{source:"iana"},"video/vp9":{source:"iana"},"video/webm":{source:"apache",compressible:!1,extensions:["webm"]},"video/x-f4v":{source:"apache",extensions:["f4v"]},"video/x-fli":{source:"apache",extensions:["fli"]},"video/x-flv":{source:"apache",compressible:!1,extensions:["flv"]},"video/x-m4v":{source:"apache",extensions:["m4v"]},"video/x-matroska":{source:"apache",compressible:!1,extensions:["mkv","mk3d","mks"]},"video/x-mng":{source:"apache",extensions:["mng"]},"video/x-ms-asf":{source:"apache",extensions:["asf","asx"]},"video/x-ms-vob":{source:"apache",extensions:["vob"]},"video/x-ms-wm":{source:"apache",extensions:["wm"]},"video/x-ms-wmv":{source:"apache",compressible:!1,extensions:["wmv"]},"video/x-ms-wmx":{source:"apache",extensions:["wmx"]},"video/x-ms-wvx":{source:"apache",extensions:["wvx"]},"video/x-msvideo":{source:"apache",extensions:["avi"]},"video/x-sgi-movie":{source:"apache",extensions:["movie"]},"video/x-smv":{source:"apache",extensions:["smv"]},"x-conference/x-cooltalk":{source:"apache",extensions:["ice"]},"x-shader/x-fragment":{compressible:!0},"x-shader/x-vertex":{compressible:!0}}})),Mn=ft((function(n,e){var r=Xe.extname,o=/^\s*([^;\s]*)(?:;|\s|$)/,l=/^text\//i;function s(a){if(!a||typeof a!="string")return!1;var c=o.exec(a),i=c&&$l[c[1].toLowerCase()];return i&&i.charset?i.charset:!(!c||!l.test(c[1]))&&"UTF-8"}e.charset=s,e.charsets={lookup:s},e.contentType=function(a){if(!a||typeof a!="string")return!1;var c=a.indexOf("/")===-1?e.lookup(a):a;if(!c)return!1;if(c.indexOf("charset")===-1){var i=e.charset(c);i&&(c+="; charset="+i.toLowerCase())}return c},e.extension=function(a){if(!a||typeof a!="string")return!1;var c=o.exec(a),i=c&&e.extensions[c[1].toLowerCase()];return!i||!i.length?!1:i[0]},e.extensions=Object.create(null),e.lookup=function(a){if(!a||typeof a!="string")return!1;var c=r("x."+a).toLowerCase().substr(1);return c&&e.types[c]||!1},e.types=Object.create(null),(function(a,c){var i=["nginx","apache",void 0,"iana"];Object.keys($l).forEach((function(d){var u=$l[d],f=u.extensions;if(f&&f.length){a[d]=f;for(var w=0;w<f.length;w++){var m=f[w];if(c[m]){var v=i.indexOf($l[c[m]].source),_=i.indexOf(u.source);if(c[m]!=="application/octet-stream"&&(v>_||v===_&&c[m].substr(0,12)==="application/"))continue}c[m]=d}}}))})(e.extensions,e.types)}));Mn.charset,Mn.charsets,Mn.contentType,Mn.extension,Mn.extensions,Mn.lookup,Mn.types;const E6=/rgb\((\d+),\s*([\d.]+),\s*([\d.]+)\)/i,T6=/hsl\((\d+),\s*([\d.]+)%,\s*([\d.]+)%\)/i,A6=/#([0-9A-F]{6})/i,$6=/#([0-9A-F])([0-9A-F])([0-9A-F])/i,D6=(n,e,r)=>[n,e,r].map((o=>(o=parseInt(o).toString(16)).length===1?`0${o}`:o)).join(""),St=/([\d.]+)px/i,Bn=/([\d.]+)%/i,Vn=/([\d.]+)pt/i,ei=/([\d.]+)cm/i,ti=/([\d.]+)in/i,Ja=n=>Math.round(9525*n),q3=n=>Math.round(n/635),Xl=n=>Math.round(20*n),O3=n=>Math.round(2*n),ga=n=>q3(Ja(n)),L3=n=>{return e=q3(Ja(n)),Math.round(e/10);var e},Zl=n=>Xl((e=>Math.round(72*e))(n)),Ld=n=>Zl((e=>.3937008*e)(n)),HRe=n=>{return e=L3(n),Math.round(e/2);var e},C6=n=>Math.round(8*n),or=n=>n&&n.children&&Array.isArray(n.children)&&n.children.length,od=n=>!!new RegExp("http(s)?:\\/\\/(\\w+:?\\w*@)?(\\S+)(:\\d+)?((?<=\\.)\\w+)+(\\/([\\w#!:.?+=&%@!\\-/])*)?","gi").test(n),Ll=n=>{if(Object.prototype.hasOwnProperty.call(f6,n.toLowerCase())){const[e,r,o]=f6[n.toLowerCase()];return D6(e,r,o)}if(E6.test(n)){const e=n.match(E6),r=e[1],o=e[2],l=e[3];return D6(r,o,l)}if(T6.test(n)){const e=n.match(T6);return((r,o,l)=>{let s,a,c;if(r/=360,l/=100,(o/=100)==0)s=a=c=l;else{const i=(f,w,m)=>(m<0&&(m+=1),m>1&&(m-=1),m<.16666666666666666?f+6*(w-f)*m:m<.5?w:m<.6666666666666666?f+(w-f)*(.6666666666666666-m)*6:f),d=l<.5?l*(1+o):l+o-l*o,u=2*l-d;s=i(u,d,r+1/3),a=i(u,d,r),c=i(u,d,r-1/3)}return[s,a,c].map((i=>{const d=Math.round(255*i).toString(16);return d.length===1?`0${d}`:d})).join("")})(e[1],e[2],e[3])}if(A6.test(n))return n.match(A6)[1];if($6.test(n)){const e=n.match($6);return((r,o,l)=>[r,o,l].map((s=>`${s}${s}`)).join(""))(e[1],e[2],e[3])}return"000000"},I6=(n="Times New Roman")=>be.fragment({namespaceAlias:{w:Se}}).ele("@w","rFonts").att("@w","ascii",n).att("@w","hAnsi",n).up(),Pd=n=>be.fragment({namespaceAlias:{w:Se}}).ele("@w","shd").att("@w","val","clear").att("@w","fill",n).up(),I1=(n="yellow")=>be.fragment({namespaceAlias:{w:Se}}).ele("@w","highlight").att("@w","val",n).up(),k6=(n="baseline")=>be.fragment({namespaceAlias:{w:Se}}).ele("@w","vertAlign").att("@w","val",n).up(),Fd=(n="top",e=0,r=0,o=Ll("black"),l="single")=>be.fragment({namespaceAlias:{w:Se}}).ele("@w",n).att("@w","val",l).att("@w","sz",e).att("@w","space",r).att("@w","color",o).up(),q6=n=>be.fragment({namespaceAlias:{w:Se}}).ele("@w","t").att("@xml","space","preserve").txt(n).up(),GRe=(n,e)=>{if(isNaN(n))return 240;if(e)return r=+n*e,Math.round(10*r);return 240*+n;var r},O6=n=>{if(Vn.test(n)){const e=n.match(Vn);return O3(e[1])}if(St.test(n)){const e=n.match(St);return L3(e[1])}},L6=n=>{if(Vn.test(n)){const e=n.match(Vn);return Xl(e[1])}if(St.test(n)){const e=n.match(St);return ga(e[1])}},Rd=(n,e,r,o)=>{const l={...r};if(gt(e)&&e.properties&&e.properties.style){if(e.properties.style.color&&!g6.includes(e.properties.style.color)&&(l.color=Ll(e.properties.style.color)),e.properties.style["background-color"]&&!g6.includes(e.properties.style["background-color"])&&(l.backgroundColor=Ll(e.properties.style["background-color"])),e.properties.style["vertical-align"]&&xRe.includes(e.properties.style["vertical-align"])&&(l.verticalAlign=e.properties.style["vertical-align"]),e.properties.style["text-align"]&&["left","right","center","justify"].includes(e.properties.style["text-align"])&&(l.textAlign=e.properties.style["text-align"]),e.properties.style["font-weight"]&&e.properties.style["font-weight"]==="bold"&&(l.strong=e.properties.style["font-weight"]),e.properties.style["font-family"]&&(l.font=n.createFont(e.properties.style["font-family"])),e.properties.style["font-size"]&&(l.fontSize=O6(e.properties.style["font-size"])),e.properties.style["line-height"]&&(l.lineHeight=GRe(e.properties.style["line-height"],e.properties.style["font-size"]?O6(e.properties.style["font-size"]):null)),e.properties.style["margin-left"]||e.properties.style["margin-right"]){const s=L6(e.properties.style["margin-left"]),a=L6(e.properties.style["margin-right"]),c={};s&&(c.left=s),a&&(c.right=a),(s||a)&&(l.indentation=c)}e.properties.style.display&&(l.display=e.properties.style.display),e.properties.style.width&&(l.width=e.properties.style.width)}return o&&o.isParagraph&&(gt(e)&&e.tagName==="blockquote"?(l.indentation={left:284},l.textAlign="justify"):gt(e)&&e.tagName==="code"?l.highlightColor="lightGray":gt(e)&&e.tagName==="pre"&&(l.font="Courier")),l},P3=(n,e)=>{switch(n){case"strong":case"b":return be.fragment({namespaceAlias:{w:Se}}).ele("@w","b").up();case"em":case"i":return be.fragment({namespaceAlias:{w:Se}}).ele("@w","i").up();case"ins":case"u":return((l="single")=>be.fragment({namespaceAlias:{w:Se}}).ele("@w","u").att("@w","val",l).up())();case"strike":case"del":case"s":return be.fragment({namespaceAlias:{w:Se}}).ele("@w","strike").att("@w","val",!0).up();case"sub":return k6("subscript");case"sup":return k6("superscript");case"mark":return I1();case"code":return I1("lightGray");case"highlightColor":return I1(e&&e.color?e.color:"lightGray");case"font":return I6(e.font);case"pre":return I6("Courier");case"color":return o=e&&e.color?e.color:"black",be.fragment({namespaceAlias:{w:Se}}).ele("@w","color").att("@w","val",o).up();case"backgroundColor":return Pd(e&&e.color?e.color:"black");case"fontSize":return r=e&&e.fontSize?e.fontSize:10,be.fragment({namespaceAlias:{w:Se}}).ele("@w","sz").att("@w","val",r).up();case"hyperlink":return((l="Hyperlink")=>be.fragment({namespaceAlias:{w:Se}}).ele("@w","rStyle").att("@w","val",l).up())("Hyperlink")}var r,o;return null},P6=n=>{const e=be.fragment({namespaceAlias:{w:Se}}).ele("@w","rPr");return n&&n.constructor===Object&&Object.keys(n).forEach((r=>{const o={};r!=="color"&&r!=="backgroundColor"&&r!=="highlightColor"||(o.color=n[r]),r!=="fontSize"&&r!=="font"||(o[r]=n[r]);const l=P3(r,o);l&&e.import(l)})),e.up(),e},ld=async(n,e,r)=>{const o=be.fragment({namespaceAlias:{w:Se}}).ele("@w","r"),l=P6(Mi.cloneDeep(e));if(gt(n)&&n.tagName==="span")return Vi(n,e,r);if(gt(n)&&["strong","b","em","i","u","ins","strike","del","s","sub","sup","mark","blockquote","code","pre"].includes(n.tagName)){const s=[];let a=[n],c=Mi.cloneDeep(e),i=be.fragment({namespaceAlias:{w:Se}}).ele("@w","r");for(;a.length;){const d=a.shift();if(zi(d)){const u=q6(d.text),f=P6({...e,...c});i.import(f),i.import(u),s.push(i),c=Mi.cloneDeep(e),i=be.fragment({namespaceAlias:{w:Se}}).ele("@w","r")}else if(gt(d)){if(["strong","b","em","i","u","ins","strike","del","s","sub","sup","mark","code","pre"].includes(d.tagName)){switch(c={},d.tagName){case"strong":case"b":c.strong=!0;break;case"i":c.i=!0;break;case"u":c.u=!0;break;case"sub":c.sub=!0;break;case"sup":c.sup=!0}const u=P3(d);u&&l.import(u)}else if(d.tagName==="span"){const u=await Vi(d,{...e,...c},r);Array.isArray(u)?(u.flat(1/0),s.push(...u)):s.push(u);continue}}d.children&&d.children.length&&(d.children.length>1&&(e={...e,...c}),a=d.children.slice().concat(a))}if(s.length)return s}if(o.import(l),zi(n)){const s=q6(n.text);o.import(s)}else if(e&&e.type==="picture"){let s=null;const a=decodeURIComponent(n.properties.src);if(a&&(s=r.createMediaFile(a)),s){r.zip.folder("word").folder("media").file(s.fileNameWithExtension,Buffer.from(s.fileContent,"base64"),{createFolders:!1});const f=r.createDocumentRelationships(r.relationshipFilename,"image",`media/${s.fileNameWithExtension}`,"Internal");e.inlineOrAnchored=!0,e.relationshipId=f,e.id=s.id,e.fileContent=s.fileContent,e.fileNameWithExtension=s.fileNameWithExtension}const{type:c,inlineOrAnchored:i,...d}=e,u=sBe(i,c,d);o.import(u)}else if(gt(n)&&n.tagName==="br"){const s=((a="textWrapping")=>be.fragment({namespaceAlias:{w:Se}}).ele("@w","br").att("@w","type",a).up())();o.import(s)}return o.up(),o},Vi=async(n,e,r)=>{if(gt(n)&&n.tagName==="span"){let o=[];for(let l=0;l<n.children.length;l++){const s=n.children[l],a=Rd(r,n,e),c=await ld(s,a,r);o=o.concat(Array.isArray(c)?c:[c])}return o}return await ld(n,e,r)},F6=async(n,e,r)=>{if(gt(n)&&n.tagName==="a"){const o=r.createDocumentRelationships(r.relationshipFilename,"hyperlink",n.properties&&n.properties.href?n.properties.href:""),l=be.fragment({namespaceAlias:{w:Se,r:sr}}).ele("@w","hyperlink").att("@r","id",`rId${o}`),s={...e};s.hyperlink=!0;const a=await Vi(n.children[0],s,r);if(Array.isArray(a))for(let c=0;c<a.length;c++){const i=a[c];l.import(i)}else l.import(a);return l.up(),l}return await Vi(n,e,r)},F3=n=>(n==="justify"&&(n="both"),be.fragment({namespaceAlias:{w:Se}}).ele("@w","jc").att("@w","val",n).up()),WRe=n=>{const e=be.fragment({namespaceAlias:{w:Se}}).ele("@w","pPr");if(n&&n.constructor===Object){Object.keys(n).forEach((o=>{switch(o){case"numbering":const{levelId:l,numberingId:s}=n[o],a=((u,f)=>be.fragment({namespaceAlias:{w:Se}}).ele("@w","numPr").ele("@w","ilvl").att("@w","val",String(u)).up().ele("@w","numId").att("@w","val",String(f)).up().up())(l,s);e.import(a),delete n.numbering;break;case"textAlign":const c=F3(n[o]);e.import(c),delete n.textAlign;break;case"backgroundColor":if(n.display==="block"){const u=Pd(n[o]);e.import(u);const f=(()=>{const w=be.fragment({namespaceAlias:{w:Se}}).ele("@w","pBdr"),m=Mi.cloneDeep(wRe);return Object.keys(m).forEach((v=>{if(m[v]){const{size:_,spacing:h,color:g}=m[v],y=Fd(v,_,h,g);w.import(y)}})),w.up(),w})();e.import(f),delete n.backgroundColor}break;case"paragraphStyle":const i=((u="Normal")=>be.fragment({namespaceAlias:{w:Se}}).ele("@w","pStyle").att("@w","val",u).up())(n.paragraphStyle);e.import(i),delete n.paragraphStyle;break;case"indentation":const d=(({left:u,right:f})=>{const w=be.fragment({namespaceAlias:{w:Se}}).ele("@w","ind");return u&&w.att("@w","left",u),f&&w.att("@w","right",f),w.up(),w})(n[o]);e.import(d),delete n.indentation}}));const r=((o,l,s)=>{const a=be.fragment({namespaceAlias:{w:Se}}).ele("@w","spacing");return o&&a.att("@w","line",o),l&&a.att("@w","before",l),s&&a.att("@w","after",s),a.att("@w","lineRule","auto").up(),a})(n.lineHeight,n.beforeSpacing,n.afterSpacing);delete n.lineHeight,delete n.beforeSpacing,delete n.afterSpacing,e.import(r)}return e.up(),e},R6=(n,e)=>{const{maximumWidth:r,originalWidth:o,originalHeight:l}=e,s=o/l,a=(c=r,Math.round(635*c));var c;let i,d,u=Ja(o),f=Ja(l);if(u>a&&(u=a,f=Math.round(u/s)),n.properties&&n.properties.style){if(n.properties.style.width)if(n.properties.style.width!=="auto"){if(St.test(n.properties.style.width))d=Ja(n.properties.style.width.match(St)[1]);else if(Bn.test(n.properties.style.width)){const w=n.properties.style.width.match(Bn)[1];d=Math.round(w/100*u)}}else n.properties.style.height&&n.properties.style.height==="auto"&&(d=u,i=f);if(n.properties.style.height)if(n.properties.style.height!=="auto"){if(St.test(n.properties.style.height))i=Ja(n.properties.style.height.match(St)[1]);else if(Bn.test(n.properties.style.height)){const w=n.properties.style.width.match(Bn)[1];i=Math.round(w/100*f),d||(d=Math.round(i*s))}}else d?i||(i=Math.round(d/s)):(i=f,d=u);d&&!i?i=Math.round(d/s):i&&!d&&(d=Math.round(i*s))}else d=u,i=f;e.width=d,e.height=i},Sr=async(n,e,r)=>{const o=be.fragment({namespaceAlias:{w:Se}}).ele("@w","p"),l=Rd(r,n,e,{isParagraph:!0}),s=WRe(l);if(o.import(s),gt(n)&&or(n))if(["span","strong","b","em","i","u","ins","strike","del","s","sub","sup","mark","a","code","pre"].includes(n.tagName)){const a=await F6(n,l,r);if(Array.isArray(a))for(let c=0;c<a.length;c++){const i=a[c];o.import(i)}else o.import(a)}else if(n.tagName==="blockquote"){const a=await ld(n,e);if(Array.isArray(a))for(let c=0;c<a.length;c++)o.import(a[c]);else o.import(a)}else for(let a=0;a<n.children.length;a++){const c=n.children[a];if(c.tagName==="img"){let d;const u=c.properties.src;if(od(u)){if(d=await sd(u).catch((m=>{console.warning(`skipping image download and conversion due to ${m}`)})),!d||!Mn.lookup(u))break;c.properties.src=`data:${Mn.lookup(u)};base64, ${d}`}else d=u.match(/^data:([A-Za-z-+\/]+);base64,(.+)$/)[2];const f=Buffer.from(decodeURIComponent(d),"base64"),w=td(f);l.maximumWidth=l.maximumWidth||r.availableDocumentSpace,l.originalWidth=w.width,l.originalHeight=w.height,R6(c,l)}const i=await F6(c,gt(c)&&c.tagName==="img"?{...l,type:"picture",description:c.properties.alt}:l,r);if(Array.isArray(i))for(let d=0;d<i.length;d++){const u=i[d];o.import(u)}else o.import(i)}else{if(gt(n)&&n.tagName==="img"){const c=n.properties.src;let i=c;if(od(c)){if(i=await sd(c).catch((f=>{console.warning(`skipping image download and conversion due to ${f}`)})),!i||!Mn.lookup(c))return o.up(),o;n.properties.src=`data:${Mn.lookup(c)};base64, ${i}`}else i=i.match(/^data:([A-Za-z-+\/]+);base64,(.+)$/)[2];const d=Buffer.from(decodeURIComponent(i),"base64"),u=td(d);l.maximumWidth=l.maximumWidth||r.availableDocumentSpace,l.originalWidth=u.width,l.originalHeight=u.height,R6(n,l)}const a=await Vi(n,l,r);if(Array.isArray(a))for(let c=0;c<a.length;c++){const i=a[c];o.import(i)}else o.import(a)}return o.up(),o},XRe=n=>be.fragment({namespaceAlias:{w:Se}}).ele("@w","tcW").att("@w","w",(e=>{if(Vn.test(e)){const r=e.match(Vn);return Xl(r[1])}if(St.test(e)){const r=e.match(St);return ga(r[1])}if(ei.test(e)){const r=e.match(ei);return Ld(r[1])}if(ti.test(e)){const r=e.match(ti);return Zl(r[1])}})(n)).att("@w","type","dxa").up(),R3=n=>{const e=be.fragment({namespaceAlias:{w:Se}}).ele("@w","tcPr");return n&&n.constructor===Object&&Object.keys(n).forEach((r=>{switch(r){case"backgroundColor":const s=Pd(n[r]);e.import(s),delete n.backgroundColor;break;case"verticalAlign":const a=((l=n[r]).toLowerCase()==="middle"&&(l="center"),be.fragment({namespaceAlias:{w:Se}}).ele("@w","vAlign").att("@w","val",l).up());e.import(a),delete n.verticalAlign;break;case"colSpan":const c=(o=n[r],be.fragment({namespaceAlias:{w:Se}}).ele("@w","gridSpan").att("@w","val",o).up());e.import(c),delete n.colSpan;break;case"tableCellBorder":const i=(f=>{const w=be.fragment({namespaceAlias:{w:Se}}).ele("@w","tcBorders"),{color:m,stroke:v,..._}=f;return Object.keys(_).forEach((h=>{if(f[h]){const g=Fd(h,f[h],0,m,v);w.import(g)}})),w.up(),w})(n[r]);e.import(i),delete n.tableCellBorder;break;case"rowSpan":const d=((f="continue")=>be.fragment({namespaceAlias:{w:Se}}).ele("@w","vMerge").att("@w","val",f).up())(n[r]);e.import(d),delete n.rowSpan;break;case"width":const u=XRe(n[r]);e.import(u),delete n.width}var o,l})),e.up(),e},B3=(n,e)=>{if(Object.prototype.hasOwnProperty.call(n.properties.style,"border"))if(n.properties.style.border==="none"||n.properties.style.border===0)e.tableCellBorder={};else{const[r,o,l]=Wa(n.properties.style.border);e.tableCellBorder={top:r,left:r,bottom:r,right:r,color:l,stroke:o}}if(n.properties.style["border-top"]&&n.properties.style["border-top"]==="0")e.tableCellBorder={...e.tableCellBorder,top:0};else if(n.properties.style["border-top"]&&n.properties.style["border-top"]!=="0"){const[r,o,l]=Wa(n.properties.style["border-top"]);e.tableCellBorder={...e.tableCellBorder,top:r,color:l,stroke:o}}if(n.properties.style["border-left"]&&n.properties.style["border-left"]==="0")e.tableCellBorder={...e.tableCellBorder,left:0};else if(n.properties.style["border-left"]&&n.properties.style["border-left"]!=="0"){const[r,o,l]=Wa(n.properties.style["border-left"]);e.tableCellBorder={...e.tableCellBorder,left:r,color:l,stroke:o}}if(n.properties.style["border-bottom"]&&n.properties.style["border-bottom"]==="0")e.tableCellBorder={...e.tableCellBorder,bottom:0};else if(n.properties.style["border-bottom"]&&n.properties.style["border-bottom"]!=="0"){const[r,o,l]=Wa(n.properties.style["border-bottom"]);e.tableCellBorder={...e.tableCellBorder,bottom:r,color:l,stroke:o}}if(n.properties.style["border-right"]&&n.properties.style["border-right"]==="0")e.tableCellBorder={...e.tableCellBorder,right:0};else if(n.properties.style["border-right"]&&n.properties.style["border-right"]!=="0"){const[r,o,l]=Wa(n.properties.style["border-right"]);e.tableCellBorder={...e.tableCellBorder,right:r,color:l,stroke:o}}},ZRe=async(n,e,r,o,l)=>{const s=be.fragment({namespaceAlias:{w:Se}}).ele("@w","tc");let a={...e};if(gt(n)&&n.properties){if(n.properties.rowSpan)r.set(o.index,{rowSpan:n.properties.rowSpan-1,colSpan:0}),a.rowSpan="restart";else{const i=r.get(o.index);r.set(o.index,Object.assign({},i,{rowSpan:0,colSpan:i&&i.colSpan||0}))}if(n.properties.colSpan||n.properties.style&&n.properties.style["column-span"]){a.colSpan=n.properties.colSpan||n.properties.style&&n.properties.style["column-span"];const i=r.get(o.index);r.set(o.index,Object.assign({},i,{colSpan:parseInt(a.colSpan)||0})),o.index+=parseInt(a.colSpan)-1}n.properties.style&&(a={...a,...Rd(l,n,e)},B3(n,a))}const c=R3(a);if(s.import(c),or(n))for(let i=0;i<n.children.length;i++){const d=n.children[i];if(gt(d)&&d.tagName==="img"){const u=await Pl(l,d,a.maximumWidth);u&&s.import(u)}else if(gt(d)&&d.tagName==="figure"){if(or(d))for(let u=0;u<d.children.length;u++){const f=d.children[u];if(f.tagName==="img"){const w=await Pl(l,f,a.maximumWidth);w&&s.import(w)}}}else if(gt(d)&&["ul","ol"].includes(d.tagName))or(d)&&await H3(d,l,s);else{const u=await Sr(d,a,l);s.import(u)}}else{const i=be.fragment({namespaceAlias:{w:Se}}).ele("@w","p").up();s.import(i)}return s.up(),s},B6=(n,e,r)=>{const o=[];let l=n.get(e.index);for(;l&&l.rowSpan;){const s=be.fragment({namespaceAlias:{w:Se}}).ele("@w","tc"),a=R3({...r,rowSpan:"continue",colSpan:l.colSpan?l.colSpan:0});s.import(a);const c=be.fragment({namespaceAlias:{w:Se}}).ele("@w","p").up();s.import(c),s.up(),o.push(s),l.rowSpan-1==0?n.delete(e.index):n.set(e.index,{rowSpan:l.rowSpan-1,colSpan:l.colSpan||0}),e.index+=l.colSpan||1,l=n.get(e.index)}return o},JRe=n=>{const e=be.fragment({namespaceAlias:{w:Se}}).ele("@w","trPr");return n&&n.constructor===Object&&Object.keys(n).forEach((r=>{switch(r){case"tableRowHeight":const l=(o=n[r],be.fragment({namespaceAlias:{w:Se}}).ele("@w","trHeight").att("@w","val",o).att("@w","hRule","atLeast").up());e.import(l),delete n.tableRowHeight;break;case"rowCantSplit":if(n.rowCantSplit){const s=be.fragment({namespaceAlias:{w:Se}}).ele("@w","cantSplit").up();e.import(s),delete n.rowCantSplit}}var o})),e.up(),e},k1=async(n,e,r,o)=>{const l=be.fragment({namespaceAlias:{w:Se}}).ele("@w","tr"),s={...e};gt(n)&&n.properties&&((n.properties.style&&n.properties.style.height||n.children[0]&&gt(n.children[0])&&n.children[0].properties.style&&n.children[0].properties.style.height)&&(s.tableRowHeight=(i=>{if(Vn.test(i)){const d=i.match(Vn);return Xl(d[1])}if(St.test(i)){const d=i.match(St);return ga(d[1])}if(ei.test(i)){const d=i.match(ei);return Ld(d[1])}if(ti.test(i)){const d=i.match(ti);return Zl(d[1])}})(n.properties.style&&n.properties.style.height||(n.children[0]&&gt(n.children[0])&&n.children[0].properties.style&&n.children[0].properties.style.height?n.children[0].properties.style.height:void 0))),n.properties.style&&B3(n,s));const a=JRe(s);l.import(a);const c={index:0};if(or(n)){const i=n.children.filter((u=>["td","th"].includes(u.tagName))),d=o.availableDocumentSpace/i.length;for(const u of i){const f=B6(r,c,s);if(Array.isArray(f))for(let m=0;m<f.length;m++){const v=f[m];l.import(v)}const w=await ZRe(u,{...s,maximumWidth:d},r,c,o);c.index++,l.import(w)}}if(c.index<r.size){const i=B6(r,c,s);if(Array.isArray(i))for(let d=0;d<i.length;d++){const u=i[d];l.import(u)}}return l.up(),l},M3=n=>be.fragment({namespaceAlias:{w:Se}}).ele("@w","gridCol").att("@w","w",String(n)),YRe=(n,e)=>{const r=be.fragment({namespaceAlias:{w:Se}}).ele("@w","tblGrid");if(or(n)){const o=n.children.filter((s=>s.tagName==="col")),l=e.maximumWidth/o.length;for(let s=0;s<o.length;s++){const a=M3(l);r.import(a)}}return r.up(),r},q1=(n,e)=>{const r=be.fragment({namespaceAlias:{w:Se}}).ele("@w","tblGrid");if(or(n)){const o=n.children.reduce(((s,a)=>{const c=a.properties.colSpan||a.properties.style&&a.properties.style["column-span"];return s+(c?parseInt(c):1)}),0),l=e.maximumWidth/o;for(let s=0;s<o;s++){const a=M3(l);r.import(a)}}return r.up(),r},M6=(n,e)=>be.fragment({namespaceAlias:{w:Se}}).ele("@w",n).att("@w","type","dxa").att("@w","w",String(e)).up(),KRe=n=>{const e=be.fragment({namespaceAlias:{w:Se}}).ele("@w","tblPr");n&&n.constructor===Object&&Object.keys(n).forEach((l=>{switch(l){case"tableBorder":const a=(i=>{const d=be.fragment({namespaceAlias:{w:Se}}).ele("@w","tblBorders"),{color:u,stroke:f,...w}=i;return Object.keys(w).forEach((m=>{if(w[m]){const v=Fd(m,w[m],0,u,f);d.import(v)}})),d.up(),d})(n[l]);e.import(a),delete n.tableBorder;break;case"tableCellSpacing":const c=((i=0)=>be.fragment({namespaceAlias:{w:Se}}).ele("@w","tblCellSpacing").att("@w","w",i).att("@w","type","dxa").up())(n[l]);e.import(c),delete n.tableCellSpacing;break;case"width":if(n[l]){const i=(s=n[l],be.fragment({namespaceAlias:{w:Se}}).ele("@w","tblW").att("@w","type","dxa").att("@w","w",String(s)).up());e.import(i)}delete n.width}var s}));const r=(l=>{const s=be.fragment({namespaceAlias:{w:Se}}).ele("@w","tblCellMar");return["top","bottom"].forEach((a=>{const c=M6(a,l/2);s.import(c)})),["left","right"].forEach((a=>{const c=M6(a,l);s.import(c)})),s})(160);e.import(r);const o=F3("center");return e.import(o),e.up(),e},Wa=n=>{let[e,r,o]=n.split(" ");if(Vn.test(e)){const s=e.match(Vn);e=C6(s[1])}else St.test(e)&&(l=e.match(St)[1],e=C6(HRe(l)));var l;return r=r&&["dashed","dotted","double"].includes(r)?r:"single",o=o&&Ll(o).toUpperCase(),[e,r,o]},z6=async(n,e,r)=>{const o=be.fragment({namespaceAlias:{w:Se}}).ele("@w","tbl"),l={...e};if(gt(n)&&n.properties){const c=n.properties.attributes||{},i=n.properties.style||{},d={},u={};let f,w,m,[v,_,h]=[2,"single","000000"];if(isNaN(c.border)||(v=parseInt(c.border,10)),i.border){const[g,y,q]=Wa(i.border);v=g||v,h=q||h,_=y||_}if(d.top=v,d.bottom=v,d.left=v,d.right=v,d.stroke=_,d.color=h,i["border-collapse"]==="collapse"?(d.insideV=v,d.insideH=v):(d.insideV=0,d.insideH=0,u.top=1,u.bottom=1,u.left=1,u.right=1),l.tableBorder=d,l.tableCellSpacing=0,Object.keys(u).length&&(l.tableCellBorder=u),St.test(i["min-width"]))f=ga(i["min-width"].match(St)[1]);else if(Bn.test(i["min-width"])){const g=i["min-width"].match(Bn)[1];f=Math.round(g/100*e.maximumWidth)}if(St.test(i["max-width"]))St.lastIndex=0,w=ga(i["max-width"].match(St)[1]);else if(Bn.test(i["max-width"])){Bn.lastIndex=0;const g=i["max-width"].match(Bn)[1];w=Math.round(g/100*e.maximumWidth)}if(St.test(i.width))St.lastIndex=0,m=ga(i.width.match(St)[1]);else if(Bn.test(i.width)){Bn.lastIndex=0;const g=i.width.match(Bn)[1];m=Math.round(g/100*e.maximumWidth)}m?(l.width=m,w&&(l.width=Math.min(l.width,w)),f&&(l.width=Math.max(l.width,f))):f&&(l.width=f),l.width&&(l.width=Math.min(l.width,e.maximumWidth))}const s=KRe(l);o.import(s);const a=new Map;if(or(n))for(let c=0;c<n.children.length;c++){const i=n.children[c];if(i.tagName==="colgroup"){const d=YRe(i,l);o.import(d)}else if(i.tagName==="thead")for(let d=0;d<i.children.length;d++){const u=i.children[d];if(u.tagName==="tr"){if(d===0){const w=q1(u,l);o.import(w)}const f=await k1(u,l,a,r);o.import(f)}}else if(i.tagName==="tbody")for(let d=0;d<i.children.length;d++){const u=i.children[d];if(u.tagName==="tr"){if(d===0){const w=q1(u,l);o.import(w)}const f=await k1(u,l,a,r);o.import(f)}}else if(i.tagName==="tr"){if(c===0){const u=q1(i,l);o.import(u)}const d=await k1(i,l,a,r);o.import(d)}}return o.up(),o},QRe=n=>{const e=be.fragment({namespaceAlias:{a:Kn}}).ele("@a","xfrm"),r=be.fragment({namespaceAlias:{a:Kn}}).ele("@a","off").att("x","0").att("y","0").up();e.import(r);const o=(({width:l,height:s})=>be.fragment({namespaceAlias:{a:Kn}}).ele("@a","ext").att("cx",l).att("cy",s).up())(n);return e.import(o),e.up(),e},eBe=n=>{const e=be.fragment({namespaceAlias:{pic:ha}}).ele("@pic","spPr"),r=QRe(n);e.import(r);const o=be.fragment({namespaceAlias:{a:Kn}}).ele("@a","prstGeom").att("prst","rect").up();return e.import(o),e.up(),e},tBe=()=>{const n=be.fragment({namespaceAlias:{a:Kn}}).ele("@a","stretch"),e=be.fragment({namespaceAlias:{a:Kn}}).ele("@a","fillRect").up();return n.import(e),n.up(),n},nBe=n=>{const e=be.fragment({namespaceAlias:{pic:ha}}).ele("@pic","blipFill"),r=(s=>be.fragment({namespaceAlias:{a:Kn,r:sr}}).ele("@a","blip").att("@r","embed",`rId${s}`).att("cstate","print").up())(n);e.import(r);const o=be.fragment({namespaceAlias:{a:Kn}}).ele("@a","srcRect").att("b","0").att("l","0").att("r","0").att("t","0").up();e.import(o);const l=tBe();return e.import(l),e.up(),e},rBe=(n,e,r)=>{const o=be.fragment({namespaceAlias:{pic:ha}}).ele("@pic","nvPicPr"),l=((a,c,i="")=>be.fragment({namespaceAlias:{pic:ha}}).ele("@pic","cNvPr").att("id",a).att("name",c).att("descr",i).up())(n,e,r);o.import(l);const s=be.fragment({namespaceAlias:{pic:ha}}).ele("@pic","cNvPicPr").up();return o.import(s),o.up(),o},aBe=(n,e)=>{const r=be.fragment({namespaceAlias:{a:Kn}}).ele("@a","graphicData").att("uri","http://schemas.openxmlformats.org/drawingml/2006/picture");if(n==="picture"){const o=(({id:l,fileNameWithExtension:s,description:a,relationshipId:c,width:i,height:d})=>{const u=be.fragment({namespaceAlias:{pic:ha}}).ele("@pic","pic"),f=rBe(l,s,a);u.import(f);const w=nBe(c);u.import(w);const m=eBe({width:i,height:d});return u.import(m),u.up(),u})(e);r.import(o)}return r.up(),r},z3=(n,e)=>{const r=be.fragment({namespaceAlias:{a:Kn}}).ele("@a","graphic"),o=aBe(n,e);return r.import(o),r.up(),r},U3=(n,e)=>be.fragment({namespaceAlias:{wp:zn}}).ele("@wp","docPr").att("id",n).att("name",e).up(),V3=()=>be.fragment({namespaceAlias:{wp:zn}}).ele("@wp","effectExtent").att("b","0").att("l","0").att("r","0").att("t","0").up(),j3=({width:n,height:e})=>be.fragment({namespaceAlias:{wp:zn}}).ele("@wp","extent").att("cx",n).att("cy",e).up(),iBe=(n,e)=>{const r=be.fragment({namespaceAlias:{wp:zn}}).ele("@wp","anchor").att("distB","0").att("distL","0").att("distR","0").att("distT","0").att("relativeHeight","0").att("behindDoc","false").att("locked","true").att("layoutInCell","true").att("allowOverlap","false").att("simplePos","false"),o=be.fragment({namespaceAlias:{wp:zn}}).ele("@wp","simplePos").att("x","0").att("y","0").up();r.import(o);const l=be.fragment({namespaceAlias:{wp:zn}}).ele("@wp","positionH").att("relativeFrom","column").ele("@wp","posOffset").txt("19050").up().up();r.import(l);const s=be.fragment({namespaceAlias:{wp:zn}}).ele("@wp","positionV").att("relativeFrom","paragraph").ele("@wp","posOffset").txt("19050").up().up();r.import(s);const a=j3({width:e.width,height:e.height});r.import(a);const c=V3();r.import(c);const i=be.fragment({namespaceAlias:{wp:zn}}).ele("@wp","wrapSquare").att("wrapText","bothSides").att("distB","228600").att("distT","228600").att("distL","228600").att("distR","228600").up();r.import(i);const d=U3(e.id,e.fileNameWithExtension);r.import(d);const u=z3(n,e);return r.import(u),r.up(),r},sBe=(n=!1,e,r)=>{const o=be.fragment({namespaceAlias:{w:Se}}).ele("@w","drawing"),l=n?((s,a)=>{const c=be.fragment({namespaceAlias:{wp:zn}}).ele("@wp","inline").att("distB","0").att("distL","0").att("distR","0").att("distT","0"),i=j3({width:a.width,height:a.height});c.import(i);const d=V3();c.import(d);const u=U3(a.id,a.fileNameWithExtension);c.import(u);const f=z3(s,a);return c.import(f),c.up(),c})(e,r):iBe(e,r);return o.import(l),o.up(),o},oBe=_3({VNode:Id,VText:w3}),Pl=async(n,e,r=null)=>{let o=null,l=null;try{const s=e.properties.src;if(od(s)){const a=await sd(s).catch((c=>{console.warning(`skipping image download and conversion due to ${c}`)}));a&&(l=`data:${Mn.lookup(s)};base64, ${a}`)}else l=decodeURIComponent(e.properties.src);l&&(o=n.createMediaFile(l))}catch{}if(o){n.zip.folder("word").folder("media").file(o.fileNameWithExtension,Buffer.from(o.fileContent,"base64"),{createFolders:!1});const s=n.createDocumentRelationships(n.relationshipFilename,"image",`media/${o.fileNameWithExtension}`,"Internal"),a=Buffer.from(o.fileContent,"base64"),c=td(a);return await Sr(e,{type:"picture",inlineOrAnchored:!0,relationshipId:s,...o,description:e.properties.alt,maximumWidth:r||n.availableDocumentSpace,originalWidth:c.width,originalHeight:c.height},n)}},H3=async(n,e,r)=>{let o=[{node:n,level:0,type:n.tagName,numberingId:e.createNumbering(n.tagName,n.properties)}];for(;o.length;){const l=o.shift();if(zi(l.node)||gt(l.node)&&!["ul","ol","li"].includes(l.node.tagName)){const s=await Sr(l.node,{numbering:{levelId:l.level,numberingId:l.numberingId}},e);r.import(s)}l.node.children&&l.node.children.length&&["ul","ol","li"].includes(l.node.tagName)&&(o=l.node.children.reduce(((s,a)=>{if(["ul","ol"].includes(a.tagName))s.push({node:a,level:l.level+1,type:a.tagName,numberingId:e.createNumbering(a.tagName,a.properties)});else if(s.length>0&&gt(s[s.length-1].node)&&s[s.length-1].node.tagName.toLowerCase()==="p")s[s.length-1].node.children.push(a);else{const c=new Id("p",null,zi(a)?[a]:gt(a)?a.tagName.toLowerCase()==="li"?[...a.children]:[a]:[]);s.push({node:gt(a)?a.tagName.toLowerCase()==="li"?a:a.tagName.toLowerCase()!=="p"?c:a:c,level:l.level,type:l.type,numberingId:l.numberingId})}return s}),[]).concat(o))}return[]};async function Fl(n,e,r){if(!e)return"";if(Array.isArray(e)&&e.length)for(let o=0;o<e.length;o++){const l=e[o];await Fl(n,l,r)}else if(gt(e))await(async function(o,l,s){if(l.tagName==="div"&&(l.properties.attributes.class==="page-break"||l.properties.style&&l.properties.style["page-break-after"])){const a=be.fragment({namespaceAlias:{w:Se}}).ele("@w","p").ele("@w","r").ele("@w","br").att("@w","type","page").up().up().up();s.import(a)}else{switch(l.tagName){case"h1":case"h2":case"h3":case"h4":case"h5":case"h6":const a=await Sr(l,{paragraphStyle:`Heading${l.tagName[1]}`},o);return void s.import(a);case"span":case"strong":case"b":case"em":case"i":case"u":case"ins":case"strike":case"del":case"s":case"sub":case"sup":case"mark":case"p":case"a":case"blockquote":case"code":case"pre":const c=await Sr(l,{},o);return void s.import(c);case"figure":if(or(l))for(let w=0;w<l.children.length;w++){const m=l.children[w];if(m.tagName==="table"){const v=await z6(m,{maximumWidth:o.availableDocumentSpace,rowCantSplit:o.tableRowCantSplit},o);s.import(v);const _=await Sr(null,{});s.import(_)}else if(m.tagName==="img"){const v=await Pl(o,m);v&&s.import(v)}}return;case"table":const i=await z6(l,{maximumWidth:o.availableDocumentSpace,rowCantSplit:o.tableRowCantSplit},o);s.import(i);const d=await Sr(null,{});return void s.import(d);case"ol":case"ul":return void await H3(l,o,s);case"img":const u=await Pl(o,l);return void(u&&s.import(u));case"br":const f=await Sr(null,{});return void s.import(f);case"head":return}if(or(l))for(let a=0;a<l.children.length;a++){const c=l.children[a];await Fl(o,c,s)}}})(n,e,r);else if(zi(e)){const o=await Sr(e,{},n);r.import(o)}return r}class lBe{constructor(e){this.defaults=e||{defaultOrderedListStyleType:"decimal"}}getListStyleType(e){switch(e){case"upper-roman":return"upperRoman";case"lower-roman":return"lowerRoman";case"upper-alpha":case"upper-alpha-bracket-end":return"upperLetter";case"lower-alpha":case"lower-alpha-bracket-end":return"lowerLetter";case"decimal":case"decimal-bracket":return"decimal";default:return this.defaults.defaultOrderedListStyleType}}getListPrefixSuffix(e,r){let o=this.defaults.defaultOrderedListStyleType;switch(e&&e["list-style-type"]&&(o=e["list-style-type"]),o){case"upper-roman":case"lower-roman":case"upper-alpha":case"lower-alpha":case"decimal":default:return`%${r+1}.`;case"upper-alpha-bracket-end":case"lower-alpha-bracket-end":case"decimal-bracket-end":return`%${r+1})`;case"decimal-bracket":return`(%${r+1})`}}}const U6=/(["'])(.*?)\1/;function V6(n,e,r){r&&Array.isArray(r)&&r.forEach((o=>{const l=be.fragment({defaultNamespace:{ele:vRe}}).ele("Override").att("PartName",`/word/${e}${o[`${e}Id`]}.xml`).att("ContentType",`application/vnd.openxmlformats-officedocument.wordprocessingml.${e}+xml`).up();n.root().import(l)}))}function j6(n,e,r,o){if(o&&r&&Array.isArray(r)&&r.length){const l=be.fragment();r.forEach((({relationshipId:s,type:a})=>{const c=be.fragment({namespaceAlias:{w:Se,r:sr}}).ele("@w",`${e}Reference`).att("@r","id",`rId${s}`).att("@w","type",a).up();l.import(c)})),n.root().first().first().import(l)}}function Li(n){return be.create({encoding:"UTF-8",standalone:!0},n).toString({prettyPrint:!0})}async function cBe(n,e="header"){const r=be.create({encoding:"UTF-8",standalone:!0,namespaceAlias:{w:Se,ve:F1,o:Cl,r:sr,v:Il,wp:zn,w10:kl}}).ele("@w",e==="header"?"hdr":"ftr"),o=be.fragment();await Fl(this,n,o),e==="footer"&&o.first().node.tagName==="p"&&this.pageNumber&&o.first().import(be.fragment({namespaceAlias:{w:Se}}).ele("@w","fldSimple").att("@w","instr","PAGE").ele("@w","r").up().up()),r.root().import(o);const l=e==="header"?"Header":"Footer";return this[`last${l}Id`]+=1,{[`${e}Id`]:this[`last${l}Id`],[`${e}XML`]:r}}class pBe{constructor(e){this.zip=e.zip,this.htmlString=e.htmlString,this.orientation=e.orientation,this.pageSize=e.pageSize||qd.pageSize;const r=this.orientation==="portrait",o=this.pageSize.height?this.pageSize.height:12240,l=this.pageSize.width?this.pageSize.width:15840;this.width=r?l:o,this.height=r?o:l;const s=e.margins;this.margins=s&&Object.keys(s).length?s:r?x3:bRe,this.availableDocumentSpace=this.width-this.margins.left-this.margins.right,this.title=e.title||"",this.subject=e.subject||"",this.creator=e.creator||"html-to-docx",this.keywords=e.keywords||["html-to-docx"],this.description=e.description||"",this.lastModifiedBy=e.lastModifiedBy||"html-to-docx",this.revision=e.revision||1,this.createdAt=e.createdAt||new Date,this.modifiedAt=e.modifiedAt||new Date,this.headerType=e.headerType||"default",this.header=e.header||!1,this.footerType=e.footerType||"default",this.footer=e.footer||!1,this.font=e.font||"Times New Roman",this.fontSize=e.fontSize||22,this.complexScriptFontSize=e.complexScriptFontSize||22,this.lang=e.lang||"en-US",this.tableRowCantSplit=e.table&&e.table.row&&e.table.row.cantSplit||!1,this.pageNumber=e.pageNumber||!1,this.skipFirstHeaderFooter=e.skipFirstHeaderFooter||!1,this.lineNumber=e.lineNumber?e.lineNumberOptions:null,this.lastNumberingId=0,this.lastMediaId=0,this.lastHeaderId=0,this.lastFooterId=0,this.stylesObjects=[],this.numberingObjects=[],this.fontTableObjects=[],this.relationshipFilename="document",this.relationships=[{fileName:"document",lastRelsId:5,rels:[]}],this.mediaFiles=[],this.headerObjects=[],this.footerObjects=[],this.documentXML=null,this.generateContentTypesXML=this.generateContentTypesXML.bind(this),this.generateDocumentXML=this.generateDocumentXML.bind(this),this.generateCoreXML=this.generateCoreXML.bind(this),this.generateSettingsXML=this.generateSettingsXML.bind(this),this.generateWebSettingsXML=this.generateWebSettingsXML.bind(this),this.generateStylesXML=this.generateStylesXML.bind(this),this.generateFontTableXML=this.generateFontTableXML.bind(this),this.generateThemeXML=this.generateThemeXML.bind(this),this.generateNumberingXML=this.generateNumberingXML.bind(this),this.generateRelsXML=this.generateRelsXML.bind(this),this.createMediaFile=this.createMediaFile.bind(this),this.createDocumentRelationships=this.createDocumentRelationships.bind(this),this.generateHeaderXML=this.generateHeaderXML.bind(this),this.generateFooterXML=this.generateFooterXML.bind(this),this.generateSectionXML=cBe.bind(this),this.ListStyleBuilder=new lBe(e.numbering)}generateContentTypesXML(){const e=be.create({encoding:"UTF-8",standalone:!0},`
    <?xml version="1.0" encoding="UTF-8" standalone="yes"?>

    <Types xmlns="http://schemas.openxmlformats.org/package/2006/content-types">
        <Default Extension="rels" ContentType="application/vnd.openxmlformats-package.relationships+xml" />
        <Default Extension="jpeg" ContentType="image/jpeg"/>
        <Default Extension="png" ContentType="image/png"/>
        <Default Extension="xml" ContentType="application/xml"/>
        <Override PartName="/_rels/.rels" ContentType="application/vnd.openxmlformats-package.relationships+xml"/>
        <Override PartName="/word/_rels/document.xml.rels" ContentType="application/vnd.openxmlformats-package.relationships+xml"/>
        <Override PartName="/word/document.xml" ContentType="application/vnd.openxmlformats-officedocument.wordprocessingml.document.main+xml"/>
        <Override PartName="/word/styles.xml" ContentType="application/vnd.openxmlformats-officedocument.wordprocessingml.styles+xml"/>
        <Override PartName="/word/numbering.xml" ContentType="application/vnd.openxmlformats-officedocument.wordprocessingml.numbering+xml"/>
        <Override PartName="/word/theme/theme1.xml" ContentType="application/vnd.openxmlformats-officedocument.theme+xml"/>
        <Override PartName="/word/fontTable.xml" ContentType="application/vnd.openxmlformats-officedocument.wordprocessingml.fontTable+xml"/>
        <Override PartName="/docProps/core.xml" ContentType="application/vnd.openxmlformats-package.core-properties+xml"/>
        <Override PartName="/word/settings.xml" ContentType="application/vnd.openxmlformats-officedocument.wordprocessingml.settings+xml"/>
        <Override PartName="/word/webSettings.xml" ContentType="application/vnd.openxmlformats-officedocument.wordprocessingml.webSettings+xml"/>
    </Types>
`);return V6(e,"header",this.headerObjects),V6(e,"footer",this.footerObjects),e.toString({prettyPrint:!0})}generateDocumentXML(){const e=be.create({encoding:"UTF-8",standalone:!0},(r=this.width,o=this.height,l=this.orientation,s=this.margins,`
  <?xml version="1.0" encoding="UTF-8" standalone="yes"?>

    <w:document
        xmlns:a="${Kn}"
        xmlns:cdr="${YFe}"
        xmlns:o="${Cl}"
        xmlns:pic="${ha}"
        xmlns:r="${sr}"
        xmlns:v="${Il}"
        xmlns:ve="${F1}"
        xmlns:vt="${tRe}"
        xmlns:w="${Se}"
        xmlns:w10="${kl}"
        xmlns:wp="${zn}"
        xmlns:wne="${h6}"
        >
        <w:body>
            <w:sectPr>
                <w:pgSz w:w="${r}" w:h="${o}" w:orient="${l}" />
                <w:pgMar w:top="${s.top}"
                        w:right="${s.right}"
                        w:bottom="${s.bottom}"
                        w:left="${s.left}"
                        w:header="${s.header}"
                        w:footer="${s.footer}"
                        w:gutter="${s.gutter}"/>
            </w:sectPr>
        </w:body>
    </w:document>
  `));var r,o,l,s;if(e.root().first().import(this.documentXML),j6(e,"header",this.headerObjects,this.header),j6(e,"footer",this.footerObjects,this.footer),(this.header||this.footer)&&this.skipFirstHeaderFooter&&e.root().first().first().import(be.fragment({namespaceAlias:{w:Se}}).ele("@w","titlePg")),this.lineNumber){const{countBy:a,start:c,restart:i}=this.lineNumber;e.root().first().first().import(be.fragment({namespaceAlias:{w:Se}}).ele("@w","lnNumType").att("@w","countBy",a).att("@w","start",c).att("@w","restart",i))}return e.toString({prettyPrint:!0})}generateCoreXML(){return Li(((e="",r="",o="html-to-docx",l=["html-to-docx"],s="",a="html-to-docx",c=1,i=new Date,d=new Date)=>`
        <?xml version="1.0" encoding="UTF-8" standalone="yes"?>

        <cp:coreProperties
          xmlns:cp="${dRe}"
          xmlns:dc="${KFe}"
          xmlns:dcterms="${eRe}"
          xmlns:dcmitype="${QFe}"
          xmlns:xsi="${nRe}"
          >
            <dc:title>${e}</dc:title>
            <dc:subject>${r}</dc:subject>
            <dc:creator>${o}</dc:creator>
            ${l&&Array.isArray(l)?`<cp:keywords>${l.join(", ")}</cp:keywords>`:""}
            <dc:description>${s}</dc:description>
            <cp:lastModifiedBy>${a}</cp:lastModifiedBy>
            <cp:revision>${c}</cp:revision>
            <dcterms:created xsi:type="dcterms:W3CDTF">${i instanceof Date?i.toISOString():new Date().toISOString()}</dcterms:created>
            <dcterms:modified xsi:type="dcterms:W3CDTF">${d instanceof Date?d.toISOString():new Date().toISOString()}</dcterms:modified>
        </cp:coreProperties>
    `)(this.title,this.subject,this.creator,this.keywords,this.description,this.lastModifiedBy,this.revision,this.createdAt,this.modifiedAt))}generateSettingsXML(){return Li(ERe)}generateWebSettingsXML(){return Li(TRe)}generateStylesXML(){return Li(((e="Times New Roman",r=22,o=22,l="en-US")=>`
  <?xml version="1.0" encoding="UTF-8" standalone="yes"?>

  <w:styles xmlns:w="${Se}" xmlns:r="${sr}">
	<w:docDefaults>
	  <w:rPrDefault>
		<w:rPr>
		  <w:rFonts w:ascii="${e}" w:eastAsiaTheme="minorHAnsi" w:hAnsiTheme="minorHAnsi" w:cstheme="minorBidi" />
		  <w:sz w:val="${r}" />
		  <w:szCs w:val="${o}" />
		  <w:lang w:val="${l}" w:eastAsia="${l}" w:bidi="ar-SA" />
		</w:rPr>
	  </w:rPrDefault>
	  <w:pPrDefault>
		<w:pPr>
		  <w:spacing w:after="120" w:line="240" w:lineRule="atLeast" />
		</w:pPr>
	  </w:pPrDefault>
	</w:docDefaults>
	<w:style w:type="character" w:styleId="Hyperlink">
	  <w:name w:val="Hyperlink" />
	  <w:rPr>
		<w:color w:val="0000FF" />
		<w:u w:val="single" />
	  </w:rPr>
	</w:style>
	<w:style w:type="paragraph" w:styleId="Heading1">
	  <w:name w:val="heading 1" />
	  <w:basedOn w:val="Normal" />
	  <w:next w:val="Normal" />
	  <w:uiPriority w:val="9" />
	  <w:qFormat />
	  <w:pPr>
		<w:keepNext />
		<w:keepLines />
		<w:spacing w:before="480" />
		<w:outlineLvl w:val="0" />
	  </w:pPr>
	  <w:rPr>
		<w:b />
		<w:sz w:val="48" />
		<w:szCs w:val="48" />
	  </w:rPr>
	</w:style>
	<w:style w:type="paragraph" w:styleId="Heading2">
	  <w:name w:val="heading 2" />
	  <w:basedOn w:val="Normal" />
	  <w:next w:val="Normal" />
	  <w:uiPriority w:val="9" />
	  <w:unhideWhenUsed />
	  <w:qFormat />
	  <w:pPr>
		<w:keepNext />
		<w:keepLines />
		<w:spacing w:before="360" w:after="80" />
		<w:outlineLvl w:val="1" />
	  </w:pPr>
	  <w:rPr>
		<w:b />
		<w:sz w:val="36" />
		<w:szCs w:val="36" />
	  </w:rPr>
	</w:style>
	<w:style w:type="paragraph" w:styleId="Heading3">
	  <w:name w:val="heading 3" />
	  <w:basedOn w:val="Normal" />
	  <w:next w:val="Normal" />
	  <w:uiPriority w:val="9" />
	  <w:semiHidden />
	  <w:unhideWhenUsed />
	  <w:qFormat />
	  <w:pPr>
		<w:keepNext />
		<w:keepLines />
		<w:spacing w:before="280" w:after="80" />
		<w:outlineLvl w:val="2" />
	  </w:pPr>
	  <w:rPr>
		<w:b />
		<w:sz w:val="28" />
		<w:szCs w:val="28" />
	  </w:rPr>
	</w:style>
	<w:style w:type="paragraph" w:styleId="Heading4">
	  <w:name w:val="heading 4" />
	  <w:basedOn w:val="Normal" />
	  <w:next w:val="Normal" />
	  <w:uiPriority w:val="9" />
	  <w:semiHidden />
	  <w:unhideWhenUsed />
	  <w:qFormat />
	  <w:pPr>
		<w:keepNext />
		<w:keepLines />
		<w:spacing w:before="240" w:after="40" />
		<w:outlineLvl w:val="3" />
	  </w:pPr>
	  <w:rPr>
		<w:b />
		<w:sz w:val="24" />
		<w:szCs w:val="24" />
	  </w:rPr>
	</w:style>
	<w:style w:type="paragraph" w:styleId="Heading5">
	  <w:name w:val="heading 5" />
	  <w:basedOn w:val="Normal" />
	  <w:next w:val="Normal" />
	  <w:uiPriority w:val="9" />
	  <w:semiHidden />
	  <w:unhideWhenUsed />
	  <w:qFormat />
	  <w:pPr>
		<w:keepNext />
		<w:keepLines />
		<w:spacing w:before="220" w:after="40" />
		<w:outlineLvl w:val="4" />
	  </w:pPr>
	  <w:rPr>
		<w:b />
	  </w:rPr>
	</w:style>
	<w:style w:type="paragraph" w:styleId="Heading6">
	  <w:name w:val="heading 6" />
	  <w:basedOn w:val="Normal" />
	  <w:next w:val="Normal" />
	  <w:uiPriority w:val="9" />
	  <w:semiHidden />
	  <w:unhideWhenUsed />
	  <w:qFormat />
	  <w:pPr>
		<w:keepNext />
		<w:keepLines />
		<w:spacing w:before="200" w:after="40" />
		<w:outlineLvl w:val="5" />
	  </w:pPr>
	  <w:rPr>
		<w:b />
		<w:sz w:val="20" />
		<w:szCs w:val="20" />
	  </w:rPr>
	</w:style>
  </w:styles>
  `)(this.font,this.fontSize,this.complexScriptFontSize,this.lang))}generateFontTableXML(){const e=be.create({encoding:"UTF-8",standalone:!0},NRe),r=["Arial","Calibri","Calibri Light","Courier New","Symbol","Times New Roman"];return this.fontTableObjects.forEach((({fontName:o,genericFontName:l})=>{if(!r.includes(o)){r.push(o);const s=be.fragment({namespaceAlias:{w:Se}}).ele("@w","font").att("@w","name",o);switch(l){case"serif":s.ele("@w","altName").att("@w","val","Times New Roman"),s.ele("@w","family").att("@w","val","roman"),s.ele("@w","pitch").att("@w","val","variable");break;case"sans-serif":s.ele("@w","altName").att("@w","val","Arial"),s.ele("@w","family").att("@w","val","swiss"),s.ele("@w","pitch").att("@w","val","variable");break;case"monospace":s.ele("@w","altName").att("@w","val","Courier New"),s.ele("@w","family").att("@w","val","modern"),s.ele("@w","pitch").att("@w","val","fixed")}e.root().import(s)}})),e.toString({prettyPrint:!0})}generateThemeXML(){return Li(((e="Times New Roman")=>`
    <?xml version="1.0" encoding="UTF-8" standalone="yes"?>

    <a:theme xmlns:a="http://schemas.openxmlformats.org/drawingml/2006/main" name="Office Theme">
    <a:themeElements>
      <a:clrScheme name="Office">
        <a:dk1>
          <a:sysClr val="windowText" lastClr="000000"/>
        </a:dk1>
        <a:lt1>
          <a:sysClr val="window" lastClr="FFFFFF"/>
        </a:lt1>
        <a:dk2>
          <a:srgbClr val="44546A"/>
        </a:dk2>
        <a:lt2>
          <a:srgbClr val="E7E6E6"/>
        </a:lt2>
        <a:accent1>
          <a:srgbClr val="4472C4"/>
        </a:accent1>
        <a:accent2>
          <a:srgbClr val="ED7D31"/>
        </a:accent2>
        <a:accent3>
          <a:srgbClr val="A5A5A5"/>
        </a:accent3>
        <a:accent4>
          <a:srgbClr val="FFC000"/>
        </a:accent4>
        <a:accent5>
          <a:srgbClr val="5B9BD5"/>
        </a:accent5>
        <a:accent6>
          <a:srgbClr val="70AD47"/>
        </a:accent6>
        <a:hlink>
          <a:srgbClr val="0563C1"/>
        </a:hlink>
        <a:folHlink>
          <a:srgbClr val="954F72"/>
        </a:folHlink>
      </a:clrScheme>
      <a:fontScheme name="Office">
        <a:majorFont>
          <a:latin typeface="${e}"/>
          <a:ea typeface="${e}"/>
          <a:cs typeface=""/>
        </a:majorFont>
        <a:minorFont>
          <a:latin typeface="${e}"/>
          <a:ea typeface="${e}"/>
          <a:cs typeface=""/>
        </a:minorFont>
      </a:fontScheme>
      <a:fmtScheme name="Office">
        <a:fillStyleLst>
          <a:solidFill>
            <a:schemeClr val="phClr"/>
          </a:solidFill>
          <a:gradFill rotWithShape="1">
            <a:gsLst>
              <a:gs pos="0">
                <a:schemeClr val="phClr">
                  <a:lumMod val="110000"/>
                  <a:satMod val="105000"/>
                  <a:tint val="67000"/>
                </a:schemeClr>
              </a:gs>
              <a:gs pos="50000">
                <a:schemeClr val="phClr">
                  <a:lumMod val="105000"/>
                  <a:satMod val="103000"/>
                  <a:tint val="73000"/>
                </a:schemeClr>
              </a:gs>
              <a:gs pos="100000">
                <a:schemeClr val="phClr">
                  <a:lumMod val="105000"/>
                  <a:satMod val="109000"/>
                  <a:tint val="81000"/>
                </a:schemeClr>
              </a:gs>
            </a:gsLst>
            <a:lin ang="5400000" scaled="0"/>
          </a:gradFill>
          <a:gradFill rotWithShape="1">
            <a:gsLst>
              <a:gs pos="0">
                <a:schemeClr val="phClr">
                  <a:satMod val="103000"/>
                  <a:lumMod val="102000"/>
                  <a:tint val="94000"/>
                </a:schemeClr>
              </a:gs>
              <a:gs pos="50000">
                <a:schemeClr val="phClr">
                  <a:satMod val="110000"/>
                  <a:lumMod val="100000"/>
                  <a:shade val="100000"/>
                </a:schemeClr>
              </a:gs>
              <a:gs pos="100000">
                <a:schemeClr val="phClr">
                  <a:lumMod val="99000"/>
                  <a:satMod val="120000"/>
                  <a:shade val="78000"/>
                </a:schemeClr>
              </a:gs>
            </a:gsLst>
            <a:lin ang="5400000" scaled="0"/>
          </a:gradFill>
        </a:fillStyleLst>
        <a:lnStyleLst>
          <a:ln w="6350" cap="flat" cmpd="sng" algn="ctr">
            <a:solidFill>
              <a:schemeClr val="phClr"/>
            </a:solidFill>
            <a:prstDash val="solid"/>
            <a:miter lim="800000"/>
          </a:ln>
          <a:ln w="12700" cap="flat" cmpd="sng" algn="ctr">
            <a:solidFill>
              <a:schemeClr val="phClr"/>
            </a:solidFill>
            <a:prstDash val="solid"/>
            <a:miter lim="800000"/>
          </a:ln>
          <a:ln w="19050" cap="flat" cmpd="sng" algn="ctr">
            <a:solidFill>
              <a:schemeClr val="phClr"/>
            </a:solidFill>
            <a:prstDash val="solid"/>
            <a:miter lim="800000"/>
          </a:ln>
        </a:lnStyleLst>
        <a:effectStyleLst>
          <a:effectStyle>
            <a:effectLst/>
          </a:effectStyle>
          <a:effectStyle>
            <a:effectLst/>
          </a:effectStyle>
          <a:effectStyle>
            <a:effectLst>
              <a:outerShdw blurRad="57150" dist="19050" dir="5400000" algn="ctr" rotWithShape="0">
                <a:srgbClr val="000000">
                  <a:alpha val="63000"/>
                </a:srgbClr>
              </a:outerShdw>
            </a:effectLst>
          </a:effectStyle>
        </a:effectStyleLst>
        <a:bgFillStyleLst>
          <a:solidFill>
            <a:schemeClr val="phClr"/>
          </a:solidFill>
          <a:solidFill>
            <a:schemeClr val="phClr">
              <a:tint val="95000"/>
              <a:satMod val="170000"/>
            </a:schemeClr>
          </a:solidFill>
          <a:gradFill rotWithShape="1">
            <a:gsLst>
              <a:gs pos="0">
                <a:schemeClr val="phClr">
                  <a:tint val="93000"/>
                  <a:satMod val="150000"/>
                  <a:shade val="98000"/>
                  <a:lumMod val="102000"/>
                </a:schemeClr>
              </a:gs>
              <a:gs pos="50000">
                <a:schemeClr val="phClr">
                  <a:tint val="98000"/>
                  <a:satMod val="130000"/>
                  <a:shade val="90000"/>
                  <a:lumMod val="103000"/>
                </a:schemeClr>
              </a:gs>
              <a:gs pos="100000">
                <a:schemeClr val="phClr">
                  <a:shade val="63000"/>
                  <a:satMod val="120000"/>
                </a:schemeClr>
              </a:gs>
            </a:gsLst>
            <a:lin ang="5400000" scaled="0"/>
          </a:gradFill>
        </a:bgFillStyleLst>
      </a:fmtScheme>
    </a:themeElements>
  </a:theme>
`)(this.font))}generateNumberingXML(){const e=be.create({encoding:"UTF-8",standalone:!0},`
        <?xml version="1.0" encoding="UTF-8" standalone="yes"?>

        <w:numbering
        xmlns:w="${Se}"
        xmlns:ve="${F1}"
        xmlns:o="${Cl}"
        xmlns:r="${sr}"
        xmlns:v="${Il}"
        xmlns:wp="${zn}"
        xmlns:w10="${kl}"
        xmlns:wne="${h6}">
        </w:numbering>
    `),r=be.fragment(),o=be.fragment();return this.numberingObjects.forEach((({numberingId:l,type:s,properties:a})=>{const c=be.fragment({namespaceAlias:{w:Se}}).ele("@w","abstractNum").att("@w","abstractNumId",String(l));[...Array(8).keys()].forEach((i=>{const d=be.fragment({namespaceAlias:{w:Se}}).ele("@w","lvl").att("@w","ilvl",i).ele("@w","start").att("@w","val",s==="ol"?a.attributes&&a.attributes["data-start"]||1:"1").up().ele("@w","numFmt").att("@w","val",s==="ol"?this.ListStyleBuilder.getListStyleType(a.style&&a.style["list-style-type"]):"bullet").up().ele("@w","lvlText").att("@w","val",s==="ol"?this.ListStyleBuilder.getListPrefixSuffix(a.style,i):"").up().ele("@w","lvlJc").att("@w","val","left").up().ele("@w","pPr").ele("@w","tabs").ele("@w","tab").att("@w","val","num").att("@w","pos",720*(i+1)).up().up().ele("@w","ind").att("@w","left",720*(i+1)).att("@w","hanging",360).up().up().up();s==="ul"&&d.last().import(be.fragment({namespaceAlias:{w:Se}}).ele("@w","rPr").ele("@w","rFonts").att("@w","ascii","Symbol").att("@w","hAnsi","Symbol").att("@w","hint","default").up().up()),c.import(d)})),c.up(),r.import(c),o.import(be.fragment({namespaceAlias:{w:Se}}).ele("@w","num").att("@w","numId",String(l)).ele("@w","abstractNumId").att("@w","val",String(l)).up().up())})),e.root().import(r),e.root().import(o),e.toString({prettyPrint:!0})}appendRelationships(e,r){r.forEach((({relationshipId:o,type:l,target:s,targetMode:a})=>{e.import(be.fragment({defaultNamespace:{ele:_Re}}).ele("Relationship").att("Id",`rId${o}`).att("Type",l).att("Target",s).att("TargetMode",a).up())}))}generateRelsXML(){return this.relationships.map((({fileName:e,rels:r})=>{const o=be.create({encoding:"UTF-8",standalone:!0},e==="document"?yRe:`
    <?xml version="1.0" encoding="UTF-8" standalone="yes"?>

    <Relationships xmlns="http://schemas.openxmlformats.org/package/2006/relationships">
    </Relationships>
`);return this.appendRelationships(o.root(),r),{fileName:e,xmlString:o.toString({prettyPrint:!0})}}))}createNumbering(e,r){return this.lastNumberingId+=1,this.numberingObjects.push({numberingId:this.lastNumberingId,type:e,properties:r}),this.lastNumberingId}createFont(e){const r=((o,l)=>{const s=o?o.split(",").map((a=>{const c=a.trim();return U6.test(c)?c.match(U6)[2]:c})):[l];return{fontName:s[0],genericFontName:s[s.length-1]}})(e,this.font);return this.fontTableObjects.push(r),r.fontName}createMediaFile(e){const r=e.match(/^data:([A-Za-z-+\/]+);base64,(.+)$/);if(r.length!==3)throw new Error("Invalid base64 string");const o=r[2],l=r[1].match(/\/(.*?)$/)[1]==="octet-stream"?"png":r[1].match(/\/(.*?)$/)[1],s=`image-${ARe()}.${l}`;return this.lastMediaId+=1,{id:this.lastMediaId,fileContent:o,fileNameWithExtension:s}}createDocumentRelationships(e="document",r,o,l="External"){let s,a=this.relationships.find((i=>i.fileName===e)),c=1;switch(a?(c=a.lastRelsId+1,a.lastRelsId=c):(a={fileName:e,lastRelsId:c,rels:[]},this.relationships.push(a)),r){case"hyperlink":s=iRe;break;case"image":s=sRe;break;case"header":s=lRe;break;case"footer":s=cRe;break;case"theme":s=pRe}return a.rels.push({relationshipId:c,type:s,target:o,targetMode:l}),c}generateHeaderXML(e){return this.generateSectionXML(e,"header")}generateFooterXML(e){return this.generateSectionXML(e,"footer")}}const H6=_3({VNode:Id,VText:w3}),dBe=n=>{const e={...n};return Object.keys(n).forEach((r=>{switch(r){case"pageSize":case"margins":e[r]=((o,l)=>{let s={};return typeof o=="object"&&o!==null?Object.keys(o).forEach((a=>{if(St.test(o[a])){const c=o[a].match(St);s[a]=ga(c[1])}else if(ei.test(o[a])){const c=o[a].match(ei);s[a]=Ld(c[1])}else if(ti.test(o[a])){const c=o[a].match(ti);s[a]=Zl(c[1])}else o[a]?s[a]=o[a]:s[a]=l[a]})):s=null,s})(n[r],qd[r]);break;case"fontSize":case"complexScriptFontSize":e[r]=(o=>{let l;if(Vn.test(o)){const s=o.match(Vn);l=O3(s[1])}else l=o||null;return l})(n[r])}})),e};async function uBe(n,e,r,o,l){const s=dBe(r),a=(c=qd,i=s,{...c,...i});var c,i;a.header&&!o&&(o="<p></p>"),a.footer&&!l&&(l="<p></p>"),a.decodeUnicode&&(o=N1(o),e=N1(e),l=N1(l));const d=new pBe({zip:n,htmlString:e,...a});if(d.documentXML=await(async function(f){const w=oBe(f.htmlString),m=be.fragment({namespaceAlias:{w:Se}});return await Fl(f,w,m)})(d),n.folder("_rels").file(".rels",be.create({encoding:"UTF-8",standalone:!0},SRe).toString({prettyPrint:!0}),{createFolders:!1}),n.folder("docProps").file("core.xml",d.generateCoreXML(),{createFolders:!1}),d.header&&o){const f=H6(o);d.relationshipFilename="header1";const{headerId:w,headerXML:m}=await d.generateHeaderXML(f);d.relationshipFilename="document";const v=`header${w}.xml`,_=d.createDocumentRelationships(d.relationshipFilename,"header",v,"Internal");n.folder("word").file(v,m.toString({prettyPrint:!0}),{createFolders:!1}),d.headerObjects.push({headerId:w,relationshipId:_,type:d.headerType})}if(d.footer&&l){const f=H6(l);d.relationshipFilename="footer1";const{footerId:w,footerXML:m}=await d.generateFooterXML(f);d.relationshipFilename="document";const v=`footer${w}.xml`,_=d.createDocumentRelationships(d.relationshipFilename,"footer",v,"Internal");n.folder("word").file(v,m.toString({prettyPrint:!0}),{createFolders:!1}),d.footerObjects.push({footerId:w,relationshipId:_,type:d.footerType})}d.createDocumentRelationships(d.relationshipFilename,"theme","theme/theme1.xml","Internal"),n.folder("word").folder("theme").file("theme1.xml",d.generateThemeXML(),{createFolders:!1}),n.folder("word").file("document.xml",d.generateDocumentXML(),{createFolders:!1}).file("fontTable.xml",d.generateFontTableXML(),{createFolders:!1}).file("styles.xml",d.generateStylesXML(),{createFolders:!1}).file("numbering.xml",d.generateNumberingXML(),{createFolders:!1}).file("settings.xml",d.generateSettingsXML(),{createFolders:!1}).file("webSettings.xml",d.generateWebSettingsXML(),{createFolders:!1});const u=d.generateRelsXML();return u&&Array.isArray(u)&&u.forEach((({fileName:f,xmlString:w})=>{n.folder("word").folder("_rels").file(`${f}.xml.rels`,w,{createFolders:!1})})),n.file("[Content_Types].xml",d.generateContentTypesXML(),{createFolders:!1}),n}const O1=n=>{try{if(typeof n=="string"||n instanceof String)return n.replace(/\n/g," ").replace(/\r/g," ").replace(/\r\n/g," ").replace(/[\t]+\</g,"<").replace(/\>[\t ]+\</g,"><").replace(/\>[\t ]+$/g,">");throw new Error("invalid html string")}catch{return null}};async function JBe(n,e,r={},o){const l=new w5;let s=n,a=e,c=o;n&&(s=O1(s)),e&&(a=O1(a)),o&&(c=O1(c)),await uBe(l,s,r,a,c);const i=await l.generateAsync({type:"arraybuffer"});if(Object.prototype.hasOwnProperty.call(global,"Buffer"))return Buffer.from(new Uint8Array(i));if(Object.prototype.hasOwnProperty.call(global,"Blob"))return new Blob([i],{type:"application/vnd.openxmlformats-officedocument.wordprocessingml.document"});throw new Error("Add blob support using a polyfill eg https://github.com/bjornstar/blob-polyfill")}export{JBe as default};
