!function(n,t){"object"==typeofexports&&"object"==typeofmodule?module.exports=t():"function"==typeofdefine&&define.amd?define([],t):"object"==typeofexports?exports["assembly-worker"]=t():n["assembly-worker"]=t()}(globalThis,(()=>{returnn={36:(n,t)=>{vare,i,r,u;"object"!=typeofglobalThis&&(Object.defineProperty(Object.prototype,"__magic__",{get:function(){returnthis},configurable:!0}),__magic__.globalThis=__magic__,deleteObject.prototype.__magic__),void0===Math.imul&&(Math.imul=function(n,t){return(4294901760&n)*(65535&t)+(65535&n)*(0|t)|0}),void0===ArrayBuffer.isView&&(ArrayBuffer.isView=function(n){returnnull!=n&&null!=n.__proto__&&n.__proto__.__proto__===Int8Array.prototype.__proto__}),void0===Array.prototype.fill&&Object.defineProperty(Array.prototype,"fill",{value:function(n){if(null==this)thrownewTypeError("this is null or not defined");for(vart=Object(this),e=t.length>>>0,i=0|arguments[1],r=i<0?Math.max(e+i,0):Math.min(i,e),u=arguments[2],l=void0===u?e:0|u,o=l<0?Math.max(e+l,0):Math.min(l,e);r<o;)t[r]=n,r++;returnt}}),[Int8Array,Int16Array,Uint16Array,Int32Array,Float32Array,Float64Array].forEach((function(n){void0===n.prototype.fill&&Object.defineProperty(n.prototype,"fill",{value:Array.prototype.fill})})),void0===Math.clz32&&(Math.clz32=(r=Math.log,u=Math.LN2,function(n){vart=n>>>0;return0===t?32:31-(r(t)/u|0)|0})),void0===String.prototype.startsWith&&Object.defineProperty(String.prototype,"startsWith",{value:function(n,t){returnt=t||0,this.lastIndexOf(n,t)===t}}),void0===String.prototype.endsWith&&Object.defineProperty(String.prototype,"endsWith",{value:function(n,t){vare=this.toString();(void0===t||t>e.length)&&(t=e.length),t-=n.length;vari=e.indexOf(n,t);return-1!==i&&i===t}}),void0===(i="function"==typeof(e=function(n){"use strict";vart,e,i,r,u,l,o,s,a,f,c,h,_,w,v,$,d,m,p,g,b,k,y,q,x,z,j,S,C,A,I,E,B,P,N,L,D,M,O,T,U,F,J,R,H,V,G,K,Y,Z,W,X,Q,nn,tn,en,rn,un,ln,on,sn,an,fn,cn,hn,_n,wn,vn,$n,dn,mn,pn,gn,bn,kn,yn,qn,xn,zn,jn,Sn,Cn,An,In,En=Math.imul,Bn=ArrayBuffer.isView,Pn=Math.clz32;functionNn(){}functionLn(){}functionDn(){}functionMn(n){return0===n.length?Ds():newRn(n)}functionOn(n,t){if(null==t){vare=0,i=n.length-1|0;if(e<=i)do{varr=e;if(e=e+1|0,null==n[r])returnr}while(e<=i)}else{varu=0,l=n.length-1|0;if(u<=l)do{varo=u;if(u=u+1|0,fe(t,n[o]))returno}while(u<=l)}return-1}functionTn(n){returnn.length-1|0}functionUn(n,t){for(vare=0,i=n.length;e<i;){varr=n[e];e=e+1|0,t.e(r)}returnt}functionFn(n,t,e,i,r,u,l){returnt=t===C?", ":t,e=e===C?"":e,i=i===C?"":i,r=r===C?-1:r,u=u===C?"...":u,l=l===C?null:l,function(n,t,e,i,r,u,l,o){e=e===C?", ":e,i=i===C?"":i,r=r===C?"":r,u=u===C?-1:u,l=l===C?"...":l,o=o===C?null:o,t.f(i);vars=0,a=0,f=n.length;n:for(;a<f;){varc=n[a];if(a=a+1|0,(s=s+1|0)>1&&t.f(e),!(u<0||s<=u))breakn;da(t,c,o)}returnu>=0&&s>u&&t.f(l),t.f(r),t}(n,eo(),t,e,i,r,u,l).toString()}functionJn(n,t){returnfunction(n,t){vare=0,i=n.length-1|0;if(e<=i)do{varr=e;if(e=e+1|0,t===n[r])returnr}while(e<=i);return-1}(n,t)>=0}functionRn(n){this.j_1=n}functionHn(n,t,e,i,r,u,l){returnt=t===C?", ":t,e=e===C?"":e,i=i===C?"":i,r=r===C?-1:r,u=u===C?"...":u,l=l===C?null:l,Vn(n,eo(),t,e,i,r,u,l).toString()}functionVn(n,t,e,i,r,u,l,o){e=e===C?", ":e,i=i===C?"":i,r=r===C?"":r,u=u===C?-1:u,l=l===C?"...":l,o=o===C?null:o,t.f(i);vars=0,a=n.k();n:for(;a.l();){varf=a.m();if((s=s+1|0)>1&&t.f(e),!(u<0||s<=u))breakn;da(t,f,o)}returnu>=0&&s>u&&t.f(l),t.f(r),t}functionGn(n){returnnewtt(n)}functionKn(n,t){for(vare=n.k();e.l();){vari=e.m();t.e(i)}returnt}functionYn(n){if(_i(n,bt))returnfunction(n){vart;switch(n.n()){case0:throwKu("List is empty.");case1:t=n.o(0);break;default:throwPu("List has more than one element.")}returnt}(n);vart=n.k();if(!t.l())throwKu("Collection is empty.");vare=t.m();if(t.l())throwPu("Collection has more than one element.");returne}functionZn(n){if(_i(n,kt)){vart;switch(n.n()){case0:t=na();break;case1:t=tr(_i(n,bt)?n.o(0):n.k().m());break;default:t=Kn(n,pu(n.n()))}returnt}returnfunction(n){switch(n.n()){case0:returnna();case1:retu