!function(){"use strict";functionA(A){return"number"==typeofA?A:"string"==typeofA?A.split(":").reverse().map(parseFloat).reduce(((A,g,I)=>A+g*Math.pow(60,I))):void0}classg{constructor(A,g){this.logger=A,this.prefix=g}log(A){for(varg=arguments.length,I=newArray(g>1?g-1:0),B=1;B<g;B++)I[B-1]=arguments[B];this.logger.log(`${this.prefix}${A}`,...I)}debug(A){for(varg=arguments.length,I=newArray(g>1?g-1:0),B=1;B<g;B++)I[B-1]=arguments[B];this.logger.debug(`${this.prefix}${A}`,...I)}info(A){for(varg=arguments.length,I=newArray(g>1?g-1:0),B=1;B<g;B++)I[B-1]=arguments[B];this.logger.info(`${this.prefix}${A}`,...I)}warn(A){for(varg=arguments.length,I=newArray(g>1?g-1:0),B=1;B<g;B++)I[B-1]=arguments[B];this.logger.warn(`${this.prefix}${A}`,...I)}error(A){for(varg=arguments.length,I=newArray(g>1?g-1:0),B=1;B<g;B++)I[B-1]=arguments[B];this.logger.error(`${this.prefix}${A}`,...I)}}letI;constB="undefined"!=typeofTextDecoder?newTextDecoder("utf-8",{ignoreBOM:!0,fatal:!0}):{decode:()=>{throwError("TextDecoder not available")}};"undefined"!=typeofTextDecoder&&B.decode();letQ=null;functionC(){returnnull!==Q&&0!==Q.byteLength||(Q=newUint8Array(I.memory.buffer)),Q}functionE(A,g){returnA>>>=0,B.decode(C().subarray(A,A+g))}constV=newArray(128).fill(void0);V.push(void0,null,!0,!1);leti=V.length;functiono(A){i===V.length&&V.push(V.length+1);constg=i;returni=V[g],V[g]=A,g}functions(A){returnV[A]}functionD(A){constg=s(A);returnfunction(A){A<132||(V[A]=i,i=A)}(A),g}functiont(A){constg=typeofA;if("number"==g||"boolean"==g||null==A)return`${A}`;if("string"==g)return`"${A}"`;if("symbol"==g){constg=A.description;returnnull==g?"Symbol":`Symbol(${g})`}if("function"==g){constg=A.name;return"string"==typeofg&&g.length>0?`Function(${g})`:"Function"}if(Array.isArray(A)){constg=A.length;letI="[";g>0&&(I+=t(A[0]));for(letB=1;B<g;B++)I+=", "+t(A[B]);returnI+="]",I}constI=/\[object ([^\]]+)\]/.exec(toString.call(A));letB;if(!(I.length>1))returntoString.call(A);if(B=I[1],"Object"==B)try{return"Object("+JSON.stringify(A)+")"}catch(A){return"Object"}returnAinstanceofError?`${A.name}: ${A.message}\n${A.stack}`:B}lete=0;constw="undefined"!=typeofTextEncoder?newTextEncoder("utf-8"):{encode:()=>{throwError("TextEncoder not available")}},a="function"==typeofw.encodeInto?function(A,g){returnw.encodeInto(A,g)}:function(A,g){constI=w.encode(A);returng.set(I),{read:A.length,written:I.length}};functionn(A,g,I){if(void0===I){constI=w.encode(A),B=g(I.length,1)>>>0;returnC().subarray(B,B+I.length).set(I),e=I.length,B}letB=A.length,Q=g(B,1)>>>0;constE=C();letV=0;for(;V<B;V++){constg=A.charCodeAt(V);if(g>127)break;E[Q+V]=g}if(V!==B){0!==V&&(A=A.slice(V)),Q=I(Q,B,B=V+3*A.length,1)>>>0;constg=C().subarray(Q+V,Q+B);V+=a(A,g).written,Q=I(Q,B,V,1)>>>0}returne=V,Q}letG=null;functionr(){returnnull!==G&&0!==G.byteLength||(G=newInt32Array(I.memory.buffer)),G}letc=null;functionF(A,g){returnA>>>=0,(null!==c&&0!==c.byteLength||(c=newUint32Array(I.memory.buffer)),c).subarray(A/4,A/4+g)}consty="undefined"==typeofFinalizationRegistry?{register:()=>{},unregister:()=>{}}:newFinalizationRegistry((A=>I.__wbg_vt_free(A>>>0)));classh{static__wrap(A){A>>>=0;constg=Object.create(h.prototype);returng.__wbg_ptr=A,y.register(g,g.__wbg_ptr,g),g}__destroy_into_raw(){constA=this.__wbg_ptr;returnthis.__wbg_ptr=0,y.unregister(this),A}free(){constA=this.__destroy_into_raw();I.__wbg_vt_free(A)}feed(A){constg=n(A,I.__wbindgen_malloc,I.__wbindgen_realloc),B=e;returnD(I.vt_feed(this.__wbg_ptr,g,B))}resize(A,g){returnD(I.vt_resize(this.__wbg_ptr,A,g))}inspect(){letA,g;try{constC=I.__wbindgen_add_to_stack_pointer(-16);I.vt_inspect(C,this.__wbg_ptr);varB=r()[C/4+0],Q=r()[C/4+1];returnA=B,g=Q,E(B,Q)}finally{I.__wbindgen_add_to_stack_pointer(16),I.__wbindgen_free(A,g,1)}}getSize(){try{constQ=I.__wbindgen_add_to_stack_pointer(-16);I.vt_getSize(Q,this.__wbg_ptr);varA=r()[Q/4+0],g=r()[Q/4+1],B=F(A,g).slice();returnI.__wbindgen_free(A,4*g,4),B}finally{I.__wbindgen_add_to_stack_pointer(16)}}getLine(A){returnD(I.vt_getLin