1 line
11 KiB
JavaScript
1 line
11 KiB
JavaScript
"use strict";/*Compiled using Cheerp (R) by Leaning Technologies Ltd*/var vu=Math.imul;var vv=Math.fround;var oSlot=0;var nullArray=[null];var nullObj={d:nullArray,o:0};function vU(p){return (typeof self==='object')?fetch(p).then(r=>r.arrayBuffer()):new Promise((y,n)=>{import('fs').then(r=>r.readFile(p,(e,d)=>{if(e)n(e);else y(d);}));});}function sO(){a3=sL();}function sN(){ei=sM();}function sM(){return new Map();}function sL(){return new Map();}function m$(k){var i=null,g=null;i=f9();g=f9();k.a0=new Promise(function(__f,__r){i.inner=__f;g.inner=__r;});;k.a1=i.inner;k.a2=g.inner;}function f9(){return new Object();}function dS(){return ~~ +performance.now()|0;}function m8(k,l,i){var g=null;g=new Uint8Array((+(i|0)));g.set(cW(k,l,i));g7(g);}function cW(k,l,i){var m=0,g=null;m=l;g=k;g=g;if((i|0)!==0){if((m|0)===0)if( +g.length===(+(i>>>0)))return g;return g.subarray((+(m>>>0)),(+(m+i>>>0)));}if((m|0)===0)return g;return g.subarray((+(m>>>0)));}function m2(){+setInterval(m1(),10);}function m1(){var g=null,i=null;g={a0:null,a1:null,a2:null};mZ(g);i=mY(g);mX(g);return i;}function mZ(g){pW(g);}function mY(i){var g=null;if(i.a1!==null){g=[{a0:null,a1:null}];g[0].a0=i.a1;g[0].a1=i.a2;g=vL(p0,g[0]);gO(i.a0,g);i.a1=null;}return i.a0;}function mX(i){var g=null;g=i.a1;if(g!==null)g(i.a2);}function p0(g){g.a0(g.a1);}function gO(i,g){if(ej===null)ej=new Map();ej.set(i,g);}function pW(g){pV(g);}function pV(g){var i=null;i=pT;g.a0=i;g.a1=null;g.a2=null;}function pT(){pS();}function pS(){h4();}function vd(g){pR();me();mc();}function vc(I){var D=null,g=null,w=0,k=0,u=null,r=null,p=0,m=0,E=null,i=0,B=null,C=0;D=ci();g=-80+D|0;a5(g);w=64+g|0;cQ(w,I.localIp);k=40+g|0;ls(k);u=I.ipMap;if(u!==undefined){r=Object.keys(u);if(((r.length)|0)>0){p=24+g|0;m=8+g|0;i=0;while(1){B=lp(r,i);C=oSlot;B=B[C];E=u[B];cQ(p,B);cQ(m,E);ln(g|0,k,p,m);cL(m);cL(p);i=i+1|0;if((i|0)<((r.length)|0))continue;break;}}}pN(w,k);lm(k);cL(w);a5(D);}function cQ(k,i){var m=null,n=0,g=0;kn(k|0);lA(k|0,i.length);m=a;n=bY(k|0)|0;if(((i.length)|0)>0){g=0;while(1){m[n+g|0]=i.charCodeAt(g);g=g+1|0;if((g|0)<((i.length)|0))continue;break;}}}function lp(i,g){oSlot=0+g|0;return i;}function vf(){lu();}function ve(m){var i=0,g=0,k=null,l=0;i=~~ +m.length;g=am(0,i)|0;if((g|0)!=(0|0)){l=c[4+g>>2];k=a;cW(k,l,i).set(m);n_(g);}}function vh(g){g7=g;}function n9(m,k,l,i){var g=null;g=b4(a3,((m|0)|0)).port2;if(n8(k,l)|0){dk(m|0);g.postMessage(null);return;}g.postMessage(cW(k,l,i));}function b4(i,g){return i.get(g);}function n8(i,j){var g=0;g=(i.buffer===__heap);if(g){g=j;return ((g|0)===0?1:0)|0;}return 0|0;}function rc(k,i){var g=0,p=null,m=null;g=((k|0)|0);p=rb(ei,g);m=b4(a3,g).port1;if((i|0)!==0)p(null);p(m);}function rb(i,g){return i.get(g);}function vb(p){var k=null,i=null,g=0,m=0;k=ci();i=-16+k|0;a5(i);g=i|0;cQ(g,p);m=l9(g)|0;cL(g);a5(k);return m|0;}function va(r,p,m){var k=0,g=0,i=null;k=cP(p)|0;g=aE(88)|0;f1(g);fJ(g);if(((eU(g,r)|0)&255)===0){i={a0:null,a1:null,a2:null};m$(i);lh(ei,(g|0),i.a1);if(((q$(g,k,m)|0)|0)===0)return i.a0;}cx(g);aa(g|0);return null;}function fJ(i){var k=null,g=null;g=new MessageChannel();g.port1;k=g.port2;dJ(a3,((i|0)|0),g);n5(i|0);g={a0:null,a1:0};g.a0=k;g.a1=(i|0);k.onmessage=lf(g);}function lh(k,i,g){k.set(i,g);}function dJ(k,i,g){k.set(i,g);}function lf(i){var g=null,k=null;g={a0:null,a1:null,a2:null};le(g,i);k=dI(g);dH(g);return k;}function le(i,g){la(i,g);}function dI(i){var g=null;if(i.a1!==null){g=[{a0:null,a1:null}];g[0].a0=i.a1;g[0].a1=i.a2;g=vL(lc,g[0]);gO(i.a0,g);i.a1=null;}return i.a0;}function dH(g){var i=null;i=g.a1;if(i!==null)i(g.a2);}function lc(g){g.a0(g.a1);}function la(i,g){nY(i,g);}function nY(k,i){var g=null,m=null;g=[{a0:null,a1:0}];g[0].a0=i.a0;g[0].a1=(i.a1|0);m=vL(nW,g[0]);k.a0=m;k.a1=null;k.a2=g[0];}function nW(i,g){nU(i,g);}function nU(r,p){var m=null,w=null,i=0,u=null,v=0,k=null,l=0,g=0;m=ci();k=-16+m|0;a5(k);w=p.data;if(w!==null){i=k|0;gu(i,~~ +w.length);if( +w.length>0){g=0;while(1){k=gt(w,g);l=oSlot;u=a;v=f$(i,g)|0;u[v]=k[l]|0;g=g+1|0;if( +w.length>(+(g|0)))continue;break;}}rd(r.a1|0,i);f_(i);}else{dk(r.a1|0);r.a0.onmessage=null;}a5(m);}function gt(i,g){oSlot=0+g|0;return i;}function kV(p,m,k,i){var w=0,u=null,g=null,r=null;w=cP(k)|0;fJ(m|0);u=b4(a3,((p|0)|0)).port2;g=b4(a3,((m|0)|0)).port1;r={addr: w, port: i, arg1: g};u.postMessage(r,new Array(g));}function u$(p){var g=0,m=null,k=null,i=null;g=aE(88)|0;f1(g);if(((eU(g,p)|0)&255)===0)if(((i3(g)|0)&255)===0){i=new MessageChannel();m=i.port1;k=i.port2;dJ(a3,(g|0),i);kS(g);i={a0:0};i.a0=g;k.onmessage=jo(i);return m;}cx(g);aa(g|0);return null;}function jo(i){var g=null,k=null;g={a0:null,a1:null,a2:null};jn(g,i);k=dI(g);dH(g);return k;}function jn(i,g){jm(i,g);}function jm(i,g){jl(i,g);}function jl(k,i){var g=null,m=null;g=[{a0:0}];g[0].a0=(i.a0|0);m=vL(jj,g[0]);k.a0=m;k.a1=null;k.a2=g[0];}function jj(i,g){mW(i);}function mW(g){dk(g.a0|0);}function mV(p,m,n,k,i,g){var u=0,r=null;u=cP(i)|0;r=b4(a3,((p|0)|0)).port2;r.postMessage({addr: u, port: g, data: cW(m,n,k)});}function vg(p){var g=0,m=null,k=null,i=null;g=aE(32)|0;iU(g);if(((iL(g,p)|0)&255)!==0){iG(g);aa(g|0);return null;}i=new MessageChannel();m=i.port1;k=i.port2;dJ(a3,(g|0),i);mU(g);i={a0:0};i.a0=g;k.onmessage=mp(i);return m;}function mp(i){var g=null,k=null;g={a0:null,a1:null,a2:null};mo(g,i);k=dI(g);dH(g);return k;}function mo(i,g){mn(i,g);}function mn(i,g){mm(i,g);}function mm(k,i){var g=null,m=null;g=[{a0:0}];g[0].a0=(i.a0|0);m=vL(mk,g[0]);k.a0=m;k.a1=null;k.a2=g[0];}function mk(i,g){mi(i,g);}function mi(u,r){var p=null,D=null,k=null,i=0,B=null,C=0,w=0,m=null,n=0,g=0;p=ci();m=-16+p|0;a5(m);D=r.data;if(D!==null){k=D.data;i=m|0;gu(i,~~ +k.length);if( +k.length>0){g=0;while(1){m=gt(k,g);n=oSlot;B=a;C=f$(i,g)|0;B[C]=m[n]|0;g=g+1|0;if( +k.length>(+(g|0)))continue;break;}}g=D.addr;w=D.port;ms(u.a0|0,i,g,w);f_(i);}else iH(u.a0|0);a5(p);}function j7(i){var m=null,k=null,g=null;g=[0];g[0]=(1050808|0);m=[0];m[0]=((58|0)|0);k=[nullObj];k[0]={d:null,o:i};g=j5(k,0,g,0,m,0);j4(g);;}function j5(u,v,r,s,p,q){var w=0,k=0,i=null,g=0,m=null;k=d8|0;a:{b:{if((k|0)>1){i=c1;g=1;while(1){if((i[g]&255)!==0){g=g+1|0;if((g|0)===(k|0))break b;continue;}break;}}else{g=1;}if((g|0)!==(k|0)){k=g;break a;}}d8=k<<1;i=d9;g=vu(k,88)|0;if(i!==nullArray||0!==0)i=u6(i,i.length,g/44|0);else i=u5(g/44|0);d9=i;g=d8|0;i=c1;if(i!==nullArray||0!==0)i=(function(){var __old__=i;var __ret__=new Uint8Array(g/1|0);__ret__.set(__old__.subarray(0, Math.min(__ret__.length,__old__.length)));return __ret__;})();else i=new Uint8Array(g/1|0);c1=i;}i=d9;m=u[v];g=r[s]|0;w=p[q]|0;i[k].a1=m.d[m.o];i[k].a2=null;i[k].a3=g;i[k].a4=null;i[k].i5=w;i[k].i6=1;i[k].i7=0;i[k].a9=null;i[k].a10=null;m=c1;m[k]=1;return i[k];}function j4(k){var m=0,i=null,g=null,h=0;m=k.a3|0;h=c[4+m>>2];g=a;g=j3(g,h);i=new CheerpException(g);k.a0=i;throw i;;}function j3(m,n){var g=null,k=0,i=null;g=String();if((m[n]&255)===0)return String(g);k=0;while(1){i=String.fromCharCode(m[n+k|0]<<24>>24);g=g.concat(i);k=k+1|0;if((m[n+k|0]&255)!==0)continue;break;}return String(g);}function ou(m,n,k){var g=null,i=0;g=ot(m,n,k);i=(g.length)-1|0;if(((g.charCodeAt(i))|0)===10){console.log(g.substr(0,i));return;}console.log(g);}function ot(w,x,u){var k=0,i=null,p=0,r=0,m=0,g=0;i=String();if((u|0)===0)return i;r=u;p=0;while(1){k=w[x+p|0]|0;if((k&255)!==0){g=k&255;if(k<<24<=-16777216)if((k&255)<192){g=(g&63)+(m<<6)|0;}else if((k&255)<224){g&=31;}else if((k&255)<240){g&=15;}else{g&=7;}r=r-1|0;p=p+1|0;a:{if((r|0)!==0)if((w[x+p|0]&192)===128){m=g;break a;}if(g>>>0<65536){m=g;}else{m=g-65536|0;i=i.concat(String.fromCharCode((m>>>10)+55296|0));g=(g&1023)+56320|0;}i=i.concat(String.fromCharCode(g));}if((r|0)!==0)continue;return i;}break;}return i;}function hL(){uL();sO();sN();}function pG(i,g){ou(a,i>>0,g);}function hG(p,m,k,i,g){mV(p|0,a,m>>0,k,i,g);}function hH(k,i,g){n9(k|0,a,i>>0,g);}function mz(i,g){m8(a,i>>0,g);}var ei=null;var a3=null;var ej=null;var g7=null;var d8=16;var pb=new Uint8Array(16);var c1=pb;var pc=u5(16);var d9=pc;function u1(){this.a0=null;this.a1=null;this.a2=null;this.a3=0;this.a4=null;this.i5=0;this.i6=0;this.i7=0;this.a8=null;this.a9=null;this.a10=null;}function u5(e){var r=[];for(var i=0;i<e;i++)r[i]=new u1();return r;}function u6(r,s,e){for(var i=s;i<e;i++)r[i]=new u1();return r;}function vL(func, obj){return function(){var a=Array.prototype.slice.call(arguments);a.unshift(obj);return func.apply(null,a);};}function vM(func, obj, objo){return function(){var a=Array.prototype.slice.call(arguments);a.unshift(obj,objo);return func.apply(null,a);};}function CheerpException(m){var instance=new Error('Uncaught C++ exception: '+m);instance.name='CheerpException';Object.setPrototypeOf(instance,Object.getPrototypeOf(this));if(Error.captureStackTrace){Error.captureStackTrace(instance, CheerpException);}return instance;}CheerpException.prototype=Object.create(Error.prototype);function vP(bytes){var pages=(bytes+65535)>>16;try{__asm.vV.grow(pages);__heap=__asm.vV.buffer;vQ(__heap);return pages<<16;}catch(e){return -1;}}var IpStack={bind:null,connect:null,down:null,init:null,input:null,listen:null,output:null,parseIP:null,up:null,};var a=null,c=null,__asm=null,__heap=null;function vR(){throw new Error('this should be unreachable');};var uL=null;var aE=null;var iU=null;var iL=null;var iG=null;var mU=null;var iH=null;var gu=null;var f$=null;var ms=null;var f_=null;var cP=null;var f1=null;var eU=null;var i3=null;var kS=null;var cx=null;var dk=null;var n5=null;var rd=null;var q$=null;var l9=null;var cL=null;var kn=null;var lA=null;var bY=null;var am=null;var n_=null;var lu=null;var ls=null;var ln=null;var pN=null;var lm=null;var pR=null;var me=null;var mc=null;var h4=null;var aa=null;var ci=null;var a5=null;export default function(g){return (g&&g.buffer)?Promise.resolve(g.buffer):vU((g&&g.absPath)?g.absPath:new URL('ipstack.wasm', import.meta.url)).then(g=>WebAssembly.instantiate(g,{i:{bA:vR,kh:vR,fv:vR,kf:vR,ke:vR,as:vR,h3:vR,mz:mz,h2:vR,hH:hH,kV:kV,hG:hG,rc:rc,dS:dS,j7:j7,m2:m2,pG:pG,vP:vP,}})).then(g=>{__asm=g.instance.exports;__heap=__asm.vV.buffer;vQ(__heap);uL=__asm.uL;aE=__asm.aE;iU=__asm.iU;iL=__asm.iL;iG=__asm.iG;mU=__asm.mU;iH=__asm.iH;gu=__asm.gu;f$=__asm.f$;ms=__asm.ms;f_=__asm.f_;cP=__asm.cP;f1=__asm.f1;eU=__asm.eU;i3=__asm.i3;kS=__asm.kS;cx=__asm.cx;dk=__asm.dk;n5=__asm.n5;rd=__asm.rd;q$=__asm.q$;l9=__asm.l9;cL=__asm.cL;kn=__asm.kn;lA=__asm.lA;bY=__asm.bY;am=__asm.am;n_=__asm.n_;lu=__asm.lu;ls=__asm.ls;ln=__asm.ln;pN=__asm.pN;lm=__asm.lm;pR=__asm.pR;me=__asm.me;mc=__asm.mc;h4=__asm.h4;aa=__asm.aa;ci=__asm.ci;a5=__asm.a5;IpStack.bind=function(a0){return vg(a0);};IpStack.connect=function(a0,a1,a2){return va(a0,a1,a2);};IpStack.down=function(){return vf();};IpStack.init=function(a0){return vd(a0);};IpStack.input=function(a0){return ve(a0);};IpStack.listen=function(a0){return u$(a0);};IpStack.output=function(a0){return vh(a0);};IpStack.parseIP=function(a0){return vb(a0);};IpStack.up=function(a0){return vc(a0);};hL();return{IpStack:IpStack,};});}function vQ(g){a=new Uint8Array(g);c=new Int32Array(g);} |