var initSqlJsPromise=void 0,initSqlJs=function(e){return initSqlJsPromise||(initSqlJsPromise=new Promise((function(t,n){var r,a=void 0!==e?e:{},i=a.onAbort;a.onAbort=function(e){n(new Error(e)),i&&i(e)},a.postRun=a.postRun||[],a.postRun.push((function(){t(a)})),module=void 0,r||(r=void 0!==a?a:{}),r.onRuntimeInitialized=function(){function e(e,t){this.Pa=e,this.db=t,this.Oa=1,this.gb=[]}function t(e){if(this.filename="dbfile_"+(4294967295*Math.random()>>>0),null!=e){var t=this.filename,r=t?de("//"+t):"/";if(r=$e(r,4095&(void 0!==(t=dt(!0,!0))?t:438)|32768,0),e){if("string"==typeof e){for(var a=Array(e.length),o=0,u=e.length;or;++r)i.parameters.push(a["viii"[r]]);r=new WebAssembly.Function(i,e)}else{for(i={i:127,j:126,f:125,d:124},(a=[1,0,1,96]).push(3),r=0;3>r;++r)a.push(i["iii"[r]]);a.push(0),a[1]=a.length-2,r=new Uint8Array([0,97,115,109,1,0,0,0].concat(a,[2,7,1,1,101,1,102,0,0,7,5,1,1,102,0,0])),r=new WebAssembly.Module(r),r=new WebAssembly.Instance(r,{e:{f:e}}).exports.f}t.set(n,r)}v.set(e,n),e=n}return e}((function(e,n,r){for(var a,i=[],o=0;o>0]=0;break;case"i16":F[e>>1]=0;break;case"i32":z[e>>2]=0;break;case"i64":ue=[0,(oe=0,1<=+Math.abs(oe)?0>>0:~~+Math.ceil((oe-+(~~oe>>>0))/4294967296)>>>0:0)],z[e>>2]=ue[0],z[e+4>>2]=ue[1];break;case"float":j[e>>2]=0;break;case"double":U[e>>3]=0;break;default:re("invalid type for setValue: "+t)}}function x(e,t){switch("*"===(t=t||"i8").charAt(t.length-1)&&(t="i32"),t){case"i1":case"i8":return T[e>>0];case"i16":return F[e>>1];case"i32":case"i64":return z[e>>2];case"float":return j[e>>2];case"double":return U[e>>3];default:re("invalid type for getValue: "+t)}return null}r.wasmBinary&&(g=r.wasmBinary),r.noExitRuntime&&r.noExitRuntime,"object"!=typeof WebAssembly&&re("no native wasm support detected");var E,S,R=!1;function O(e,t){e||re("Assertion failed: "+t)}function P(e){var t=r["_"+e];return O(t,"Cannot call unknown function "+e+", make sure it is exported"),t}function D(e,t,n,r){var a,i={string:function(e){var t=0;if(null!=e&&0!==e){var n=1+(e.length<<2);t=Qt(n),Q(e,N,t,n)}return t},array:function(e){var t=Qt(e.length);return T.set(e,t),t}},o=P(e),u=[];if(e=0,r)for(var s=0;s=r);)++n;if(16(a=224==(240&a)?(15&a)<<12|i<<6|o:(7&a)<<18|i<<12|o<<6|63&e[t++])?r+=String.fromCharCode(a):(a-=65536,r+=String.fromCharCode(55296|a>>10,56320|1023&a))}}else r+=String.fromCharCode(a)}return r}function C(e){return e?I(N,e,void 0):""}function Q(e,t,n,r){if(!(0=o)o=65536+((1023&o)<<10)|1023&e.charCodeAt(++i);if(127>=o){if(n>=r)break;t[n++]=o}else{if(2047>=o){if(n+1>=r)break;t[n++]=192|o>>6}else{if(65535>=o){if(n+2>=r)break;t[n++]=224|o>>12}else{if(n+3>=r)break;t[n++]=240|o>>18,t[n++]=128|o>>12&63}t[n++]=128|o>>6&63}t[n++]=128|63&o}}return t[n]=0,n-a}function H(e){for(var t=0,n=0;n=r&&(r=65536+((1023&r)<<10)|1023&e.charCodeAt(++n)),127>=r?++t:t=2047>=r?t+2:65535>=r?t+3:t+4}return t}function B(e){var t=H(e)+1,n=Nt(t);return n&&Q(e,T,n,t),n}function V(e){K=e,r.HEAP8=T=new Int8Array(e),r.HEAP16=F=new Int16Array(e),r.HEAP32=z=new Int32Array(e),r.HEAPU8=N=new Uint8Array(e),r.HEAPU16=new Uint16Array(e),r.HEAPU32=new Uint32Array(e),r.HEAPF32=j=new Float32Array(e),r.HEAPF64=U=new Float64Array(e)}var Y=r.INITIAL_MEMORY||16777216;(E=r.wasmMemory?r.wasmMemory:new WebAssembly.Memory({initial:Y/65536,maximum:32768}))&&(K=E.buffer),Y=K.byteLength,V(K);var J=[],X=[],$=[],G=[];function Z(){var e=r.preRun.shift();J.unshift(e)}var ee=0,te=null,ne=null;function re(e){throw r.onAbort&&r.onAbort(e),y(e),R=!0,new WebAssembly.RuntimeError("abort("+e+"). Build with -s ASSERTIONS=1 for more info.")}function ae(e){var t=le;return String.prototype.startsWith?t.startsWith(e):0===t.indexOf(e)}function ie(){return ae("data:application/octet-stream;base64,")}r.preloadedImages={},r.preloadedAudios={};var oe,ue,se,le="sql-wasm.wasm";if(!ie()){var ce=le;le=r.locateFile?r.locateFile(ce,_):_+ce}function fe(){try{if(g)return new Uint8Array(g);if(d)return d(le);throw"both async and sync fetching of the wasm failed"}catch(e){re(e)}}function he(e){for(;0>2]=e}function we(){for(var e="",t=!1,n=arguments.length-1;-1<=n&&!t;n--){if("string"!=typeof(t=0<=n?arguments[n]:"/"))throw new TypeError("Arguments to path.resolve must be strings");if(!t)return"";e=t+"/"+e,t="/"===t.charAt(0)}return(t?"/":"")+(e=pe(e.split("/").filter((function(e){return!!e})),!t).join("/"))||"."}var ye=[];function ve(e,t){ye[e]={input:[],output:[],$a:t},Je(e,ge)}var ge={open:function(e){var t=ye[e.node.rdev];if(!t)throw new De(43);e.tty=t,e.seekable=!1},close:function(e){e.tty.$a.flush(e.tty)},flush:function(e){e.tty.$a.flush(e.tty)},read:function(e,t,n,r){if(!e.tty||!e.tty.$a.qb)throw new De(60);for(var a=0,i=0;i=t||(t=Math.max(t,n*(1048576>n?2:1.125)>>>0),0!=n&&(t=Math.max(t,256)),n=e.Ka,e.Ka=new Uint8Array(t),0t)e.Ka.length=t;else for(;e.Ka.length=e.node.Qa)return 0;if(8<(e=Math.min(e.node.Qa-a,r))&&i.subarray)t.set(i.subarray(a,a+e),n);else for(r=0;rt)throw new De(28);return t},lb:function(e,t,n){Me.ob(e.node,t+n),e.node.Qa=Math.max(e.node.Qa,t+n)},bb:function(e,t,n,r,a,i){if(O(0===t),32768!=(61440&e.node.mode))throw new De(43);if(e=e.node.Ka,2&i||e.buffer!==K){for((0>>0)%Re.length}function Fe(e){var t=Ne(e.parent.id,e.name);if(Re[t]===e)Re[t]=e.Za;else for(t=Re[t];t;){if(t.Za===e){t.Za=e.Za;break}t=t.Za}}function ze(e,t){var n;if(n=(n=Ce(e,"x"))?n:e.La.lookup?0:2)throw new De(n,e);for(n=Re[Ne(e.id,t)];n;n=n.Za){var r=n.name;if(n.parent.id===e.id&&r===t)return n}return e.La.lookup(e,t)}function je(e,t,n,r){return t=Ne((e=new Ot(e,t,n,r)).parent.id,e.name),e.Za=Re[t],Re[t]=e}function Ue(e){return 16384==(61440&e)}var We={r:0,rs:1052672,"r+":2,w:577,wx:705,xw:705,"w+":578,"wx+":706,"xw+":706,a:1089,ax:1217,xa:1217,"a+":1090,"ax+":1218,"xa+":1218};function Ie(e){var t=["r","w","rw"][3&e];return 512&e&&(t+="w"),t}function Ce(e,t){return Oe||(-1===t.indexOf("r")||292&e.mode)&&(-1===t.indexOf("w")||146&e.mode)&&(-1===t.indexOf("x")||73&e.mode)?0:2}function Qe(e,t){try{return ze(e,t),20}catch(e){}return Ce(e,"wx")}function He(e,t,n){try{var r=ze(e,t)}catch(e){return e.Na}if(e=Ce(e,"wx"))return e;if(n){if(!Ue(r.mode))return 54;if(r===r.parent||"/"===Te(r))return 10}else if(Ue(r.mode))return 31;return 0}function Be(e,t){_t||((_t=function(){}).prototype={});var n,r=new _t;for(n in e)r[n]=e[n];return e=r,t=function(e){for(e=e||0;e<=4096;e++)if(!Ee[e])return e;throw new De(33)}(t),e.fd=t,Ee[t]=e}var Ve,Ye={open:function(e){e.Ma=xe[e.node.rdev].Ma,e.Ma.open&&e.Ma.open(e)},Xa:function(){throw new De(70)}};function Je(e,t){xe[e]={Ma:t}}function Xe(e,t){var n="/"===t,r=!t;if(n&&Ae)throw new De(10);if(!n&&!r){var a=Ke(t,{pb:!1});if(t=a.path,(a=a.node).Ya)throw new De(10);if(!Ue(a.mode))throw new De(54)}t={type:e,Nb:{},rb:t,Fb:[]},(e=e.Ua(t)).Ua=t,t.root=e,n?Ae=e:a&&(a.Ya=t,a.Ua&&a.Ua.Fb.push(t))}function $e(e,t,n){var r=Ke(e,{parent:!0}).node;if(!(e=be(e))||"."===e||".."===e)throw new De(28);var a=Qe(r,e);if(a)throw new De(a);if(!r.La.ab)throw new De(63);return r.La.ab(r,e,t,n)}function Ge(e,t){$e(e,1023&(void 0!==t?t:511)|16384,0)}function Ze(e,t,n){void 0===n&&(n=t,t=438),$e(e,8192|t,n)}function et(e,t){if(!we(e))throw new De(44);var n=Ke(t,{parent:!0}).node;if(!n)throw new De(44);var r=Qe(n,t=be(t));if(r)throw new De(r);if(!n.La.symlink)throw new De(63);n.La.symlink(n,t,e)}function tt(e){var t=Ke(e,{parent:!0}).node,n=be(e),r=ze(t,n),a=He(t,n,!1);if(a)throw new De(a);if(!t.La.unlink)throw new De(63);if(r.Ya)throw new De(10);try{Pe.willDeletePath&&Pe.willDeletePath(e)}catch(t){y("FS.trackingDelegate['willDeletePath']('"+e+"') threw an exception: "+t.message)}t.La.unlink(t,n),Fe(r);try{Pe.onDeletePath&&Pe.onDeletePath(e)}catch(t){y("FS.trackingDelegate['onDeletePath']('"+e+"') threw an exception: "+t.message)}}function nt(e){if(!(e=Ke(e).node))throw new De(44);if(!e.La.readlink)throw new De(28);return we(Te(e.parent),e.La.readlink(e))}function rt(e,t){if(!(e=Ke(e,{Wa:!t}).node))throw new De(44);if(!e.La.Sa)throw new De(63);return e.La.Sa(e)}function at(e){return rt(e,!0)}function it(e,t){var n;if(!(n="string"==typeof e?Ke(e,{Wa:!0}).node:e).La.Ra)throw new De(63);n.La.Ra(n,{mode:4095&t|-4096&n.mode,timestamp:Date.now()})}function ot(e){var t;if(!(t="string"==typeof e?Ke(e,{Wa:!0}).node:e).La.Ra)throw new De(63);t.La.Ra(t,{timestamp:Date.now()})}function ut(e,t){if(0>t)throw new De(28);var n;if(!(n="string"==typeof e?Ke(e,{Wa:!0}).node:e).La.Ra)throw new De(63);if(Ue(n.mode))throw new De(31);if(32768!=(61440&n.mode))throw new De(28);if(e=Ce(n,"w"))throw new De(e);n.La.Ra(n,{size:t,timestamp:Date.now()})}function st(e,t,n,a){if(""===e)throw new De(44);if("string"==typeof t){var i=We[t];if(void 0===i)throw Error("Unknown file open mode: "+t);t=i}if(n=64&t?4095&(void 0===n?438:n)|32768:0,"object"==typeof e)var o=e;else{e=de(e);try{o=Ke(e,{Wa:!(131072&t)}).node}catch(e){}}if(i=!1,64&t)if(o){if(128&t)throw new De(20)}else o=$e(e,n,0),i=!0;if(!o)throw new De(44);if(8192==(61440&o.mode)&&(t&=-513),65536&t&&!Ue(o.mode))throw new De(54);if(!i&&(n=o?40960==(61440&o.mode)?32:Ue(o.mode)&&("r"!==Ie(t)||512&t)?31:Ce(o,Ie(t)):44))throw new De(n);512&t&&ut(o,0),t&=-131713,(a=Be({node:o,path:Te(o),flags:t,seekable:!0,position:0,Ma:o.Ma,Kb:[],error:!1},a)).Ma.open&&a.Ma.open(a),!r.logReadFiles||1&t||(wt||(wt={}),e in wt||(wt[e]=1,y("FS.trackingDelegate error on read file: "+e)));try{Pe.onOpenFile&&(o=0,1!=(2097155&t)&&(o|=1),0!=(2097155&t)&&(o|=2),Pe.onOpenFile(e,o))}catch(t){y("FS.trackingDelegate['onOpenFile']('"+e+"', flags) threw an exception: "+t.message)}return a}function lt(e){if(null===e.fd)throw new De(8);e.ib&&(e.ib=null);try{e.Ma.close&&e.Ma.close(e)}catch(e){throw e}finally{Ee[e.fd]=null}e.fd=null}function ct(e,t,n){if(null===e.fd)throw new De(8);if(!e.seekable||!e.Ma.Xa)throw new De(70);if(0!=n&&1!=n&&2!=n)throw new De(28);e.position=e.Ma.Xa(e,t,n),e.Kb=[]}function ft(e,t,n,r,a){if(0>r||0>a)throw new De(28);if(null===e.fd)throw new De(8);if(1==(2097155&e.flags))throw new De(8);if(Ue(e.node.mode))throw new De(31);if(!e.Ma.read)throw new De(28);var i=void 0!==a;if(i){if(!e.seekable)throw new De(70)}else a=e.position;return t=e.Ma.read(e,t,n,r,a),i||(e.position+=t),t}function ht(e,t,n,r,a,i){if(0>r||0>a)throw new De(28);if(null===e.fd)throw new De(8);if(0==(2097155&e.flags))throw new De(8);if(Ue(e.node.mode))throw new De(31);if(!e.Ma.write)throw new De(28);e.seekable&&1024&e.flags&&ct(e,0,2);var o=void 0!==a;if(o){if(!e.seekable)throw new De(70)}else a=e.position;t=e.Ma.write(e,t,n,r,a,i),o||(e.position+=t);try{e.path&&Pe.onWriteToFile&&Pe.onWriteToFile(e.path)}catch(t){y("FS.trackingDelegate['onWriteToFile']('"+e.path+"') threw an exception: "+t.message)}return t}function pt(){De||((De=function(e,t){this.node=t,this.Jb=function(e){this.Na=e},this.Jb(e),this.message="FS error"}).prototype=Error(),De.prototype.constructor=De,[44].forEach((function(e){Le[e]=new De(e),Le[e].stack=""})))}function dt(e,t){var n=0;return e&&(n|=365),t&&(n|=146),n}function mt(e,t,n){e=de("/dev/"+e);var r=dt(!!t,!!n);bt||(bt=64);var a=bt++<<8|0;Je(a,{open:function(e){e.seekable=!1},close:function(){n&&n.buffer&&n.buffer.length&&n(10)},read:function(e,n,r,a){for(var i=0,o=0;o>2]=r.dev,z[n+4>>2]=0,z[n+8>>2]=r.ino,z[n+12>>2]=r.mode,z[n+16>>2]=r.nlink,z[n+20>>2]=r.uid,z[n+24>>2]=r.gid,z[n+28>>2]=r.rdev,z[n+32>>2]=0,ue=[r.size>>>0,(oe=r.size,1<=+Math.abs(oe)?0>>0:~~+Math.ceil((oe-+(~~oe>>>0))/4294967296)>>>0:0)],z[n+40>>2]=ue[0],z[n+44>>2]=ue[1],z[n+48>>2]=4096,z[n+52>>2]=r.blocks,z[n+56>>2]=r.atime.getTime()/1e3|0,z[n+60>>2]=0,z[n+64>>2]=r.mtime.getTime()/1e3|0,z[n+68>>2]=0,z[n+72>>2]=r.ctime.getTime()/1e3|0,z[n+76>>2]=0,ue=[r.ino>>>0,(oe=r.ino,1<=+Math.abs(oe)?0>>0:~~+Math.ceil((oe-+(~~oe>>>0))/4294967296)>>>0:0)],z[n+80>>2]=ue[0],z[n+84>>2]=ue[1],0}var qt=void 0;function kt(){return z[(qt+=4)-4>>2]}function Mt(e){if(!(e=Ee[e]))throw new De(8);return e}var At,xt,Et={};function St(){if(!At){var e,t={USER:"web_user",LOGNAME:"web_user",PATH:"/",PWD:"/",HOME:"/home/web_user",LANG:("object"==typeof navigator&&navigator.languages&&navigator.languages[0]||"C").replace("-","_")+".UTF-8",_:h||"./this.program"};for(e in Et)t[e]=Et[e];var n=[];for(e in t)n.push(e+"="+t[e]);At=n}return At}function Rt(e){for(var t=xt();xt()-t>2]=60*(new Date).getTimezoneOffset();var t=(new Date).getFullYear(),n=new Date(t,0,1);t=new Date(t,6,1),z[Ut()>>2]=Number(n.getTimezoneOffset()!=t.getTimezoneOffset());var r=e(n),a=e(t);r=B(r),a=B(a),t.getTimezoneOffset()>2]=r,z[jt()+4>>2]=a):(z[jt()>>2]=a,z[jt()+4>>2]=r)}}(),e=new Date(1e3*z[e>>2]),z[t>>2]=e.getSeconds(),z[t+4>>2]=e.getMinutes(),z[t+8>>2]=e.getHours(),z[t+12>>2]=e.getDate(),z[t+16>>2]=e.getMonth(),z[t+20>>2]=e.getFullYear()-1900,z[t+24>>2]=e.getDay();var n=new Date(e.getFullYear(),0,1);z[t+28>>2]=(e.getTime()-n.getTime())/864e5|0,z[t+36>>2]=-60*e.getTimezoneOffset();var r=new Date(e.getFullYear(),6,1).getTimezoneOffset();return e=0|(r!=(n=n.getTimezoneOffset())&&e.getTimezoneOffset()==Math.min(n,r)),z[t+32>>2]=e,e=z[jt()+(e?4:0)>>2],z[t+40>>2]=e,t},I:function(e,t){try{var n;if(e=C(e),-8&t)var r=-28;else(n=Ke(e,{Wa:!0}).node)?(e="",4&t&&(e+="r"),2&t&&(e+="w"),1&t&&(e+="x"),r=e&&Ce(n,e)?-2:0):r=-44;return r}catch(e){return void 0!==yt&&e instanceof De||re(e),-e.Na}},t:function(e,t){try{return it(e=C(e),t),0}catch(e){return void 0!==yt&&e instanceof De||re(e),-e.Na}},z:function(e){try{return ot(e=C(e)),0}catch(e){return void 0!==yt&&e instanceof De||re(e),-e.Na}},u:function(e,t){try{var n=Ee[e];if(!n)throw new De(8);return it(n.node,t),0}catch(e){return void 0!==yt&&e instanceof De||re(e),-e.Na}},B:function(e){try{var t=Ee[e];if(!t)throw new De(8);return ot(t.node),0}catch(e){return void 0!==yt&&e instanceof De||re(e),-e.Na}},c:function(e,t,n){qt=n;try{var r=Mt(e);switch(t){case 0:var a=kt();return 0>a?-28:st(r.path,r.flags,0,a).fd;case 1:case 2:return 0;case 3:return r.flags;case 4:return a=kt(),r.flags|=a,0;case 12:return a=kt(),F[a+0>>1]=2,0;case 13:case 14:return 0;case 16:case 8:return-28;case 9:return _e(28),-1;default:return-28}}catch(e){return void 0!==yt&&e instanceof De||re(e),-e.Na}},w:function(e,t){try{return gt(rt,Mt(e).path,t)}catch(e){return void 0!==yt&&e instanceof De||re(e),-e.Na}},F:function(e,t,n){try{var r=Ee[e];if(!r)throw new De(8);if(0==(2097155&r.flags))throw new De(28);return ut(r.node,n),0}catch(e){return void 0!==yt&&e instanceof De||re(e),-e.Na}},J:function(e,t){try{return 0===t?-28:t=n)var r=-28;else{var a=nt(e),i=Math.min(n,H(a)),o=T[t+i];Q(a,N,t,n+1),T[t+i]=o,r=i}return r}catch(e){return void 0!==yt&&e instanceof De||re(e),-e.Na}},H:function(e){try{var t=Ke(e=C(e),{parent:!0}).node,n=be(e),r=ze(t,n),a=He(t,n,!0);if(a)throw new De(a);if(!t.La.rmdir)throw new De(63);if(r.Ya)throw new De(10);try{Pe.willDeletePath&&Pe.willDeletePath(e)}catch(t){y("FS.trackingDelegate['willDeletePath']('"+e+"') threw an exception: "+t.message)}t.La.rmdir(t,n),Fe(r);try{Pe.onDeletePath&&Pe.onDeletePath(e)}catch(t){y("FS.trackingDelegate['onDeletePath']('"+e+"') threw an exception: "+t.message)}return 0}catch(e){return void 0!==yt&&e instanceof De||re(e),-e.Na}},g:function(e,t){try{return gt(rt,e=C(e),t)}catch(e){return void 0!==yt&&e instanceof De||re(e),-e.Na}},G:function(e){try{return tt(e=C(e)),0}catch(e){return void 0!==yt&&e instanceof De||re(e),-e.Na}},m:function(e,t,n){N.copyWithin(e,t,t+n)},d:function(e){e>>>=0;var t=N.length;if(2147483648=n;n*=2){var r=t*(1+.2/n);r=Math.min(r,e+100663296),0<(r=Math.max(16777216,e,r))%65536&&(r+=65536-r%65536);e:{try{E.grow(Math.min(2147483648,r)-K.byteLength+65535>>>16),V(E.buffer);var a=1;break e}catch(e){}a=void 0}if(a)return!0}return!1},o:function(e,t){var n=0;return St().forEach((function(r,a){var i=t+n;for(a=z[e+4*a>>2]=i,i=0;i>0]=r.charCodeAt(i);T[a>>0]=0,n+=r.length+1})),0},p:function(e,t){var n=St();z[e>>2]=n.length;var r=0;return n.forEach((function(e){r+=e.length+1})),z[t>>2]=r,0},f:function(e){try{return lt(Mt(e)),0}catch(e){return void 0!==yt&&e instanceof De||re(e),e.Na}},n:function(e,t){try{var n=Mt(e);return T[t>>0]=n.tty?2:Ue(n.mode)?3:40960==(61440&n.mode)?7:4,0}catch(e){return void 0!==yt&&e instanceof De||re(e),e.Na}},l:function(e,t,n,r,a){try{var i=Mt(e);return-9007199254740992>=(e=4294967296*n+(t>>>0))||9007199254740992<=e?-61:(ct(i,e,r),ue=[i.position>>>0,(oe=i.position,1<=+Math.abs(oe)?0>>0:~~+Math.ceil((oe-+(~~oe>>>0))/4294967296)>>>0:0)],z[a>>2]=ue[0],z[a+4>>2]=ue[1],i.ib&&0===e&&0===r&&(i.ib=null),0)}catch(e){return void 0!==yt&&e instanceof De||re(e),e.Na}},E:function(e){try{var t=Mt(e);return t.Ma&&t.Ma.fsync?-t.Ma.fsync(t):0}catch(e){return void 0!==yt&&e instanceof De||re(e),e.Na}},y:function(e,t,n,r){try{e:{for(var a=Mt(e),i=e=0;i>2],z[t+(8*i+4)>>2],void 0);if(0>o){var u=-1;break e}e+=o}u=e}return z[r>>2]=u,0}catch(e){return void 0!==yt&&e instanceof De||re(e),e.Na}},h:function(e){var t=Date.now();return z[e>>2]=t/1e3|0,z[e+4>>2]=t%1e3*1e3|0,0},a:E,K:function(e,t){if(0===e)return _e(28),-1;var n=z[e>>2];return 0>(e=z[e+4>>2])||999999999n?(_e(28),-1):(0!==t&&(z[t>>2]=0,z[t+4>>2]=0),Rt(1e6*n+e/1e3))},A:function(e){switch(e){case 30:return 16384;case 85:return 131072;case 132:case 133:case 12:case 137:case 138:case 15:case 235:case 16:case 17:case 18:case 19:case 20:case 149:case 13:case 10:case 236:case 153:case 9:case 21:case 22:case 159:case 154:case 14:case 77:case 78:case 139:case 80:case 81:case 82:case 68:case 67:case 164:case 11:case 29:case 47:case 48:case 95:case 52:case 51:case 46:case 79:return 200809;case 27:case 246:case 127:case 128:case 23:case 24:case 160:case 161:case 181:case 182:case 242:case 183:case 184:case 243:case 244:case 245:case 165:case 178:case 179:case 49:case 50:case 168:case 169:case 175:case 170:case 171:case 172:case 97:case 76:case 32:case 173:case 35:return-1;case 176:case 177:case 7:case 155:case 8:case 157:case 125:case 126:case 92:case 93:case 129:case 130:case 131:case 94:case 91:return 1;case 74:case 60:case 69:case 70:case 4:return 1024;case 31:case 42:case 72:return 32;case 87:case 26:case 33:return 2147483647;case 34:case 1:return 47839;case 38:case 36:return 99;case 43:case 37:return 2048;case 0:return 2097152;case 3:return 65536;case 28:return 32768;case 44:return 32767;case 75:return 16384;case 39:return 1e3;case 89:return 700;case 71:return 256;case 40:return 255;case 2:return 100;case 180:return 64;case 25:return 20;case 5:return 16;case 6:return 6;case 73:return 4;case 84:return"object"==typeof navigator&&navigator.hardwareConcurrency||1}return _e(28),-1},L:function(e){var t=Date.now()/1e3|0;return e&&(z[e>>2]=t),t},r:function(e,t){if(t){var n=1e3*z[t+8>>2];n+=z[t+12>>2]/1e3}else n=Date.now();e=C(e);try{t=n;var a=Ke(e,{Wa:!0}).node;return a.La.Ra(a,{timestamp:Math.max(t,n)}),0}catch(t){if(!((e=t)instanceof De)){e+=" : ";e:{if(!(a=Error()).stack){try{throw Error()}catch(e){a=e}if(!a.stack){a="(no stack trace available)";break e}}a=a.stack.toString()}throw r.extraStackTrace&&(a+="\n"+r.extraStackTrace()),a=function(e){return e.replace(/\b_Z[\w\d_]+/g,(function(e){return e==e?e:e+" ["+e+"]"}))}(a),e+a}return _e(e.Na),-1}}};!function(){function e(e){r.asm=e.exports,S=r.asm.M,ee--,r.monitorRunDependencies&&r.monitorRunDependencies(ee),0==ee&&(null!==te&&(clearInterval(te),te=null),ne&&(e=ne,ne=null,e()))}function t(t){e(t.instance)}function n(e){return(g||!s&&!l||"function"!=typeof fetch||ae("file://")?Promise.resolve().then(fe):fetch(le,{credentials:"same-origin"}).then((function(e){if(!e.ok)throw"failed to load wasm binary file at '"+le+"'";return e.arrayBuffer()})).catch((function(){return fe()}))).then((function(e){return WebAssembly.instantiate(e,a)})).then(e,(function(e){y("failed to asynchronously prepare wasm: "+e),re(e)}))}var a={a:Dt};if(ee++,r.monitorRunDependencies&&r.monitorRunDependencies(ee),r.instantiateWasm)try{return r.instantiateWasm(a,e)}catch(e){return y("Module.instantiateWasm callback failed with error: "+e),!1}(function(){if(g||"function"!=typeof WebAssembly.instantiateStreaming||ie()||ae("file://")||"function"!=typeof fetch)return n(t);fetch(le,{credentials:"same-origin"}).then((function(e){return WebAssembly.instantiateStreaming(e,a).then(t,(function(e){return y("wasm streaming compile failed: "+e),y("falling back to ArrayBuffer instantiation"),n(t)}))}))})()}();var Lt=r.___wasm_call_ctors=function(){return(Lt=r.___wasm_call_ctors=r.asm.N).apply(null,arguments)},Kt=r._memset=function(){return(Kt=r._memset=r.asm.O).apply(null,arguments)};r._sqlite3_free=function(){return(r._sqlite3_free=r.asm.P).apply(null,arguments)};var Tt=r.___errno_location=function(){return(Tt=r.___errno_location=r.asm.Q).apply(null,arguments)};r._sqlite3_finalize=function(){return(r._sqlite3_finalize=r.asm.R).apply(null,arguments)},r._sqlite3_reset=function(){return(r._sqlite3_reset=r.asm.S).apply(null,arguments)},r._sqlite3_clear_bindings=function(){return(r._sqlite3_clear_bindings=r.asm.T).apply(null,arguments)},r._sqlite3_value_blob=function(){return(r._sqlite3_value_blob=r.asm.U).apply(null,arguments)},r._sqlite3_value_text=function(){return(r._sqlite3_value_text=r.asm.V).apply(null,arguments)},r._sqlite3_value_bytes=function(){return(r._sqlite3_value_bytes=r.asm.W).apply(null,arguments)},r._sqlite3_value_double=function(){return(r._sqlite3_value_double=r.asm.X).apply(null,arguments)},r._sqlite3_value_int=function(){return(r._sqlite3_value_int=r.asm.Y).apply(null,arguments)},r._sqlite3_value_type=function(){return(r._sqlite3_value_type=r.asm.Z).apply(null,arguments)},r._sqlite3_result_blob=function(){return(r._sqlite3_result_blob=r.asm._).apply(null,arguments)},r._sqlite3_result_double=function(){return(r._sqlite3_result_double=r.asm.$).apply(null,arguments)},r._sqlite3_result_error=function(){return(r._sqlite3_result_error=r.asm.aa).apply(null,arguments)},r._sqlite3_result_int=function(){return(r._sqlite3_result_int=r.asm.ba).apply(null,arguments)},r._sqlite3_result_int64=function(){return(r._sqlite3_result_int64=r.asm.ca).apply(null,arguments)},r._sqlite3_result_null=function(){return(r._sqlite3_result_null=r.asm.da).apply(null,arguments)},r._sqlite3_result_text=function(){return(r._sqlite3_result_text=r.asm.ea).apply(null,arguments)},r._sqlite3_step=function(){return(r._sqlite3_step=r.asm.fa).apply(null,arguments)},r._sqlite3_column_count=function(){return(r._sqlite3_column_count=r.asm.ga).apply(null,arguments)},r._sqlite3_data_count=function(){return(r._sqlite3_data_count=r.asm.ha).apply(null,arguments)},r._sqlite3_column_blob=function(){return(r._sqlite3_column_blob=r.asm.ia).apply(null,arguments)},r._sqlite3_column_bytes=function(){return(r._sqlite3_column_bytes=r.asm.ja).apply(null,arguments)},r._sqlite3_column_double=function(){return(r._sqlite3_column_double=r.asm.ka).apply(null,arguments)},r._sqlite3_column_text=function(){return(r._sqlite3_column_text=r.asm.la).apply(null,arguments)},r._sqlite3_column_type=function(){return(r._sqlite3_column_type=r.asm.ma).apply(null,arguments)},r._sqlite3_column_name=function(){return(r._sqlite3_column_name=r.asm.na).apply(null,arguments)},r._sqlite3_bind_blob=function(){return(r._sqlite3_bind_blob=r.asm.oa).apply(null,arguments)},r._sqlite3_bind_double=function(){return(r._sqlite3_bind_double=r.asm.pa).apply(null,arguments)},r._sqlite3_bind_int=function(){return(r._sqlite3_bind_int=r.asm.qa).apply(null,arguments)},r._sqlite3_bind_text=function(){return(r._sqlite3_bind_text=r.asm.ra).apply(null,arguments)},r._sqlite3_bind_parameter_index=function(){return(r._sqlite3_bind_parameter_index=r.asm.sa).apply(null,arguments)},r._sqlite3_errmsg=function(){return(r._sqlite3_errmsg=r.asm.ta).apply(null,arguments)},r._sqlite3_exec=function(){return(r._sqlite3_exec=r.asm.ua).apply(null,arguments)},r._sqlite3_prepare_v2=function(){return(r._sqlite3_prepare_v2=r.asm.va).apply(null,arguments)},r._sqlite3_changes=function(){return(r._sqlite3_changes=r.asm.wa).apply(null,arguments)},r._sqlite3_close_v2=function(){return(r._sqlite3_close_v2=r.asm.xa).apply(null,arguments)},r._sqlite3_create_function_v2=function(){return(r._sqlite3_create_function_v2=r.asm.ya).apply(null,arguments)},r._sqlite3_open=function(){return(r._sqlite3_open=r.asm.za).apply(null,arguments)};var Nt=r._malloc=function(){return(Nt=r._malloc=r.asm.Aa).apply(null,arguments)},Ft=r._free=function(){return(Ft=r._free=r.asm.Ba).apply(null,arguments)};r._RegisterExtensionFunctions=function(){return(r._RegisterExtensionFunctions=r.asm.Ca).apply(null,arguments)};var zt,jt=r.__get_tzname=function(){return(jt=r.__get_tzname=r.asm.Da).apply(null,arguments)},Ut=r.__get_daylight=function(){return(Ut=r.__get_daylight=r.asm.Ea).apply(null,arguments)},Wt=r.__get_timezone=function(){return(Wt=r.__get_timezone=r.asm.Fa).apply(null,arguments)},It=r.stackSave=function(){return(It=r.stackSave=r.asm.Ga).apply(null,arguments)},Ct=r.stackRestore=function(){return(Ct=r.stackRestore=r.asm.Ha).apply(null,arguments)},Qt=r.stackAlloc=function(){return(Qt=r.stackAlloc=r.asm.Ia).apply(null,arguments)},Ht=r._memalign=function(){return(Ht=r._memalign=r.asm.Ja).apply(null,arguments)};function Bt(){function e(){if(!zt&&(zt=!0,r.calledRun=!0,!R)){if(r.noFSInit||Ve||(Ve=!0,pt(),r.stdin=r.stdin,r.stdout=r.stdout,r.stderr=r.stderr,r.stdin?mt("stdin",r.stdin):et("/dev/tty","/dev/stdin"),r.stdout?mt("stdout",null,r.stdout):et("/dev/tty","/dev/stdout"),r.stderr?mt("stderr",null,r.stderr):et("/dev/tty1","/dev/stderr"),st("/dev/stdin","r"),st("/dev/stdout","w"),st("/dev/stderr","w")),he(X),Oe=!1,he($),r.onRuntimeInitialized&&r.onRuntimeInitialized(),r.postRun)for("function"==typeof r.postRun&&(r.postRun=[r.postRun]);r.postRun.length;){var e=r.postRun.shift();G.unshift(e)}he(G)}}if(!(0