1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[9408],{52466:(r,e,n)=>{let f,t,i,a,o,u;r=n.nmd(r);var c,b,s,k,l=d;function d(r,e){var n=p();return(d=function(r,e){return n[r-=366]})(r,e)}for(var v=p,x=d,m=v();;)try{if(-parseInt(x(449))/1*(parseInt(x(463))/2)+parseInt(x(381))/3+-parseInt(x(412))/4*(parseInt(x(407))/5)+-parseInt(x(511))/6+-parseInt(x(405))/7+-parseInt(x(431))/8*(parseInt(x(387))/9)+parseInt(x(444))/10*(parseInt(x(399))/11)===651046)break;m.push(m.shift())}catch(r){m.push(m.shift())}function p(){var r=[", make sure it is exported","8058995aykMbk","substr","1992235kGpZRP","__RELEASE_HASH__","search","postRun","undefined","8ORYnTt","arraybuffer","map","HEAP32","now","failed to compile wasm module: ","abs","ccall","imported Memory","HEAP8","arg","setStatus","onload","onAbort","func","blob:","indexOf","toUpperCase","startsWith","94456yJsmsV","charCodeAt","subarray","url","Memory size incompatibility issues may be due to changing INITIAL_MEMORY at runtime to something too large. Use ALLOW_MEMORY_GROWTH to allow any size memory (and also make sure not to set INITIAL_MEMORY at runtime to something smaller than it was at compile time).","eyBpZiAoc2VsZi5fX0NPTkZJR1VSQVRJT05fXy5zaWduaW5nU2VydmljZS5TREwpIHsgcmV0dXJuIG51bGw7IH0gdmFyIGhvc3RuYW1lID0gc2VsZi5sb2NhdGlvbi5ob3N0bmFtZS5zcGxpdCgnLicpLnNsaWNlKC0yKS5qb2luKCcuJyk7IHZhciBsZW5ndGhCeXRlcyA9IGxlbmd0aEJ5dGVzVVRGOChob3N0bmFtZSkgKyAxOyB2YXIgc3RyaW5nT25XYXNtSGVhcCA9IF9tYWxsb2MobGVuZ3RoQnl0ZXMpOyBzdHJpbmdUb1VURjgoaG9zdG5hbWUsIHN0cmluZ09uV2FzbUhlYXAsIGxlbmd0aEJ5dGVzKTsgcmV0dXJuIHN0cmluZ09uV2FzbUhlYXA7IH0AeyBpZiAoc2VsZi5fX0NPTkZJR1VSQVRJT05fXy5zaWduaW5nU2VydmljZS5TUEMpIHsgcmV0dXJuIG51bGw7IH0gdmFyIHBhaXJpbmdDb2RlID0gc2VsZi5fX1JFTEVBU0VfSEFTSF9fIHx8ICIiOyB2YXIgbGVuZ3RoQnl0ZXMgPSBsZW5ndGhCeXRlc1VURjgocGFpcmluZ0NvZGUpICsgMTsgdmFyIHN0cmluZ09uV2FzbUhlYXAgPSBfbWFsbG9jKGxlbmd0aEJ5dGVzKTsgc3RyaW5nVG9VVEY4KHBhaXJpbmdDb2RlLCBzdHJpbmdPbldhc21IZWFwLCBsZW5ndGhCeXRlcyk7IHJldHVybiBzdHJpbmdPbldhc21IZWFwOyB9AE5CQ1VfV0VCX3Y4AAAAAABBQkNERUZHSElKS0xNTk9QUVJTVFVWV1hZWmFiY2RlZmdoaWprbG1ub3BxcnN0dXZ3eHl6MDEyMzQ1Njc4OSsv","preInit","print","title","wasmMemory","fromCharCode","method","SDL","120SMEJii","locateFile","bodyMD5","status","_kpi","7jJqQmd","pop","keys","stringify","href","log","preloadedImages","HEAP16","hostname","send","abort","initial","unshift","run","27742HDLIOU","Cannot call unknown function ","exports","thisProgram","stackSave","slice","kpi","arguments","imul","fround","open","location","Running...","HEAPF32","OOM","ceil","SPC","push","Module","calledRun","hasOwnProperty","__CONFIGURATION__","onRuntimeInitialized","lastIndexOf","charAt","cwrap","sync fetching of the wasm failed: you can preload it to Module['wasmBinary'] manually, or emcc.py will do that for you when generating HTML (but not JS)","src"," not in 0x00-0xFF.","stackAlloc","preloadedAudios","___wasm_call_ctors","Module.instantiateWasm callback failed with error: ","object","headers","printErr","signingService","noExitRuntime","clz32","Instance","trunc","filter","monitorRunDependencies","quit","join","byteLength","wasmBinary","toString","5387484lAjZjz","prototype","GET","./this.program","set","concat",'SkyOTT client="',"replace","BAAAsAhQ","preRun","instantiateWasm","get","body","wasm-instantiate","index.wasm","HEAPU32","HEAPU16","min","bind","string","). Build with -s ASSERTIONS=1 for more info.","toLowerCase","apply","_malloc","function","boolean","Assertion failed: ","ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=","957243TWrfau","shift","buffer","data","currentScript","cleanup","279cpcxvf","HEAPU8","data:application/octet-stream;base64,","stackRestore","number","amd","response","ready","responseText","0123456789abcdef","sort","length","3337741LpHJZD","floor","RuntimeError","Memory","^x-skyott"];return(p=function(){return r})()}r[l(465)]=(b=typeof document!==(c=d)(411)&&document[c(385)]?document[c(385)][c(490)]:void 0,s=function(r){var e,n,f,t,r=typeof(r=r||{})!==c(411)?r:{};r[c(394)]=new Promise(function(r,e){f=r,t=e});var i,a={};for(i in r)r[c(483)](i)&&(a[i]=r[i]);var o=[],u=(c(514),"");typeof document!==c(411)&&document[c(385)]&&(u=document[c(385)].src),b&&(u=b),u=0!==u[c(428)](c(427))?u[c(406)](0,u[c(486)]("/")+1):"",r[c(438)]||console[c(454)][c(371)](console);var s=r[c(498)]||console.warn[c(371)](console);for(i in a)a[c(483)](i)&&(r[i]=a[i]);a=null,r.arguments&&(o=r[c(470)]),r[c(466)]&&r[c(466)],r[c(506)]&&r[c(506)],r[c(509)
1]&&(v=r[c(509)]),r[c(500)]&&r[c(500)];var k={Memory:function(r){this.buffer=new ArrayBuffer(65536*r[c(460)])},Module:function(r){},Instance:function(r,e){this[c(465)]=function(r){for(var e,n=new Uint8Array(123),f=25;f>=0;--f)n[48+f]=52+f,n[65+f]=f,n[97+f]=26+f;function t(r,e,f){for(var t,i,a=d,o=0,u=e,c=f.length,b=e+(3*c>>2)-("="==f[c-2])-("="==f[c-1]);o<c;o+=4)t=n[f[a(432)](o+1)],i=n[f[a(432)](o+2)],r[u++]=n[f[a(432)](o)]<<2|t>>4,u<b&&(r[u++]=t<<4|i>>2),u<b&&(r[u++]=i<<6|n[f[a(432)](o+3)])}return n[43]=62,n[47]=63,function(r){var n,f,i,a=d,o=r.a[a(383)],u=new Int8Array(o),c=(new Int16Array(o),new Int32Array(o)),b=new Uint8Array(o),s=(new Uint16Array(o),new Uint32Array(o)),k=(new Float32Array(o),new Float64Array(o),Math[a(471)]),l=(Math[a(472)],Math[a(418)],Math[a(501)],Math[a(370)],Math[a(400)],Math[a(478)],Math[a(503)],r[a(459)]),v=r.b,x=r.c,m=5245104;function p(r,e){var n=0,f=0,t=0,i=0;for(m=n=m-1360|0,c[n+20>>2]=r,c[n+16>>2]=e,u[n+15|0]=1,c[n+8>>2]=0;;){if(b[n+15|0]){10==c[n+8>>2]&&(u[n+15|0]=0),c[n+8>>2]=c[n+8>>2]+1;continue}break}return r=c[n+8>>2],c[n+28>>2]=0,c[n+24>>2]=1,e=((c[n+28>>2]|c[n+24>>2])-c[n+24>>2]|0)+(c[n+24>>2]&(-1^c[n+28>>2]))|0,c[n+1356>>2]=0,c[n+1352>>2]=1,t=1<<((c[n+1356>>2]|c[n+1352>>2])-c[n+1352>>2]|0)+(c[n+1352>>2]&(-1^c[n+1356>>2])),c[n+1348>>2]=e,c[n+1344>>2]=t,e=1<<((c[n+1344>>2]<<1)-(c[n+1348>>2]^c[n+1344>>2])|0)+((c[n+1348>>2]&(-1^c[n+1344>>2]))<<1),c[n+1340>>2]=0,c[n+1336>>2]=e,e=((c[n+1340>>2]|c[n+1336>>2])-c[n+1336>>2]|0)+(c[n+1336>>2]&(-1^c[n+1340>>2]))|0,c[n+1332>>2]=0,c[n+1328>>2]=1,t=((c[n+1328>>2]<<1)-(c[n+1332>>2]^c[n+1328>>2])|0)+((c[n+1332>>2]&(-1^c[n+1328>>2]))<<1)|0,c[n+1324>>2]=0,c[n+1320>>2]=1,f=1<<((c[n+1324>>2]|c[n+1320>>2])-c[n+1320>>2]|0)+(c[n+1320>>2]&(-1^c[n+1324>>2])),c[n+1316>>2]=0,c[n+1312>>2]=f,f=1<<((c[n+1312>>2]<<1)-(c[n+1316>>2]^c[n+1312>>2])|0)+((c[n+1316>>2]&(-1^c[n+1312>>2]))<<1),c[n+1308>>2]=t,c[n+1304>>2]=f,t=1<<((c[n+1308>>2]|c[n+1304>>2])-c[n+1304>>2]|0)+(c[n+1304>>2]&(-1^c[n+1308>>2])),c[n+1300>>2]=e,c[n+1296>>2]=t,e=((c[n+1296>>2]<<1)-(c[n+1300>>2]^c[n+1296>>2])|0)+((c[n+1300>>2]&(-1^c[n+1296>>2]))<<1)|0,c[n+1292>>2]=0,c[n+1288>>2]=1,t=1<<((c[n+1292>>2]|c[n+1288>>2])-c[n+1288>>2]|0)+(c[n+1288>>2]&(-1^c[n+1292>>2])),c[n+1284>>2]=0,c[n+1280>>2]=t,t=((c[n+1280>>2]<<1)-(c[n+1284>>2]^c[n+1280>>2])|0)+((c[n+1284>>2]&(-1^c[n+1280>>2]))<<1)|0,c[n+1276>>2]=0,c[n+1272>>2]=1,f=1<<((c[n+1276>>2]|c[n+1272>>2])-c[n+1272>>2]|0)+(c[n+1272>>2]&(-1^c[n+1276>>2])),c[n+1268>>2]=0,c[n+1264>>2]=f,f=1<<((c[n+1264>>2]<<1)-(c[n+1268>>2]^c[n+1264>>2])|0)+((c[n+1268>>2]&(-1^c[n+1264>>2]))<<1),c[n+1260>>2]=t,c[n+1256>>2]=f,t=1<<((c[n+1260>>2]|c[n+1256>>2])-c[n+1256>>2]|0)+(c[n+1256>>2]&(-1^c[n+1260>>2])),c[n+1252>>2]=e,c[n+1248>>2]=t,e=((c[n+1248>>2]<<1)-(c[n+1252>>2]^c[n+1248>>2])|0)+((c[n+1252>>2]&(-1^c[n+1248>>2]))<<1)|0,c[n+1244>>2]=0,c[n+1240>>2]=1,t=((c[n+1244>>2]|c[n+1240>>2])-c[n+1240>>2]|0)+(c[n+1240>>2]&(-1^c[n+1244>>2]))|0,c[n+1236>>2]=0,c[n+1232>>2]=1,f=((c[n+1236>>2]|c[n+1232>>2])-c[n+1232>>2]|0)+(c[n+1232>>2]&(-1^c[n+1236>>2]))|0,c[n+1228>>2]=0,c[n+1224>>2]=1,i=1<<((c[n+1228>>2]|c[n+1224>>2])-c[n+1224>>2]|0)+(c[n+1224>>2]&(-1^c[n+1228>>2])),c[n+1220>>2]=f,c[n+1216>>2]=i,f=1<<((c[n+1220>>2]|c[n+1216>>2])-c[n+1216>>2]|0)+(c[n+1216>>2]&(-1^c[n+1220>>2])),c[n+1212>>2]=t,c[n+1208>>2]=f,t=1<<((c[n+1208>>2]<<1)-(c[n+1212>>2]^c[n+1208>>2])|0)+((c[n+1212>>2]&(-1^c[n+1208>>2]))<<1),c[n+1204>>2]=e,c[n+1200>>2]=t,e=((c[n+1200>>2]<<1)-(c[n+1204>>2]^c[n+1200>>2])|0)+((c[n+1204>>2]&(-1^c[n+1200>>2]))<<1)|0,c[n+1196>>2]=0,c[n+1192>>2]=1,t=1<<((c[n+1192>>2]<<1)-(c[n+1196>>2]^c[n+1192>>2])|0)+((c[n+1196>>2]&(-1^c[n+1192>>2]))<<1),c[n+1188>>2]=0,c[n+1184>>2]=t,t=((c[n+1188>>2]|c[n+1184>>2])-c[n+1184>>2]|0)+(c[n+1184>>2]&(-1^c[n+1188>>2]))|0,c[n+1180>>2]=0,c[n+1176>>2]=1,f=((c[n+1176>>2]<<1)-(c[n+1180>>2]^c[n+1176>>2])|0)+((c[n+1180>>2]&(-1^c[n+1176>>2]))<<1)|0,c[n+1172>>2]=0,c[n+1168>>2]=1,i=1<<((c[n+1172>>2]|c[n+1168>>2])-c[n+1168>>2]|0)+(c[n+1168>>2]&(-1^c[n+1172>>2])),c[n+1164>>2]=f,c[n+1160>>2]=i,f=1<<((c[n+1164>>2]|c[n+1160>>2])-c[n+1160>>2]|0)+(c[n+1160>>2]&(-1^c[n+1164>>2])),c[n+1156>>2]=t,c[n+1152>>2]=f,t=1<<((c[n+1152>>2]<<1)-(c[n+1156>>2]^c[n+1152>>2])|0)+((c[n+1156>>2]&(-1^c[n+1152>>2]))<<1),c[n+1148>>2]=e,c[n+1144>>2]=t,e=((c[n+1144>>2]<<1)-(c[n+1148>>2]^c[n+1144>>2])|0)+((c[n+1148>>2]&(-1^c[n+1144>>2]))<<1)|0,c[n+1140>>2]=0,c[n+1136>>2]=1,t=((c[n+1136>>2]<<1)-(c[n+1140>>2]^c[n+1136>>2])|0)+((c[n+1140>>2]&(-1^c[n+1136>>2]))<<1)|0,c[n+1132>>2]=0,c[n+1128>>2]=1,f=1<<((c[n+1132>>2]|c[n+1128>>2])-c[n+1128>>2]|0)+(c[n+1128>>2]&(-1^c[n+1132>>2])),c[n+1124>>2]=t,c[n+1120>>2]=f,t=((c[n+1120>>2]<<1)-(c[n+1124>>2]^c[n+1120>>2])|0)+((c[n+1124>>2]&(-1^c[n+1120>>2]))<<1)|0,c[n+1116>>2]=0,c[n+1112>>2]=1,f=((c[n+1116>>2]|c[n+1112>>2])-c[n+1112>>2]|0)+(c[n+1112>>2]&(-1^c[n+1116>>2]))|0,c[n+1108>>2]=0,c[n+1104>>2]=1,i=1<<((c[n+1108>>2]|c[n+1104>>2])-c[n+1104>>2]|0)+(c[n+1104>>2]&(-1^c[n+1108>>2])),c[n+1100>>2]=f,c[n+1096>>2]=i,f=1<<((c[n+1100>>2]|c[n+1096>>2])-c[n+1096>>2]|0)+(c[n+1096>>2]&(-1^c[n+1100>>2])),c[n+1092>>2]=t,c[n+1088>>2]=f,t=1<<((c[n+1092>>2]|c[n+1088>>2])-c[n+1088>>2]|0)+(c[n+1088>>2]&(-1^c[n+1092>>2])),c[n+1084>>2]=e,c[n+1080>>2]=t,e=((c[n+1084>>2]|c[n+1080>>2])-c[n+1080>>2]|0)+(c[n+1080>>2]&(-1^c[n+1084>>2]))|0,c[n+1076>>2]=0,c[n+1072>>2]=1,t=((c[n+1076>>2]|c[n+1072>>2])-c[n+1072>>2]|0)+(c[n+1072>>2]&(-1^c[n+1076>>2]))|0,c[n+1068>>2]=0,c[n+1064>>2]=1,f=1<<((c[n+1064>>2]<<1)-(c[n+1068>>2]^c[n+1064>>2])|0)+((c[n+1068>>2]&(-1^c[n+1064>>2]))<<1),c[n+1060>>2]=0,c[n+1056>>2]=f,f=1<<((c[n+1060>>2]|c[n+1056>>2])-c[n+1056>>2]|0)+(c[n+1056>>2]&(-1^c[n+1060>>2])),c[n+1052>>2]=t,c[n+1048>>2]=f,t=((c[n+1052>>2]|c[n+1048>>2])-c[n+1048>>2]|0)+(c[n+1048>>2]&(-1^c[n+1052>>2]))|0,c[n+1044>>2]=0,c[n+1040>>2]=1,f=((c[n+1044>>2]|c[n+1040>>2])-c[n+1040>>2]|0)+(c[n+1040>>2]&(-1^c[n+1044>>2]))|0,c[n+1036>>2]=0,c[n+1032>>2]=1,i=1<<((c[n+1036>>2]|c[n+1032>>2])-c[n+1032>>2]|0)+(c[n+1032>>2]&(-1^c[n+1036>>2])),c[n+1028>>2]=f,c[n+1024>>2]=i,f=1<<((c[n+1028>>2]|c[n+1024>>2])-c[n+1024>>2]|0)+(c[n+1024>>2]&(-1^c[n+1028>>2])),c[n+1020>>2]=t,c[n+1016>>2]=f,t=1<<((c[n+1016>>2]<<1)-(c[n+1020>>2]^c[n+1016>>2])|0)+((c[n+1020>>2]&(-1^c[n+1016>>2]))<<1),c[n+1012>>2]=e,c[n+1008>>2]=t,e=((c[n+1012>>2]|c[n+1008>>2])-c[n+1008>>2]|0)+(c[n+1008>>2]&(-1^c[n+1012>>2]))|0,c[n+1004>>2]=0,c[n+1e3>>2]=1,t=1<<((c[n+1e3>>2]<<1)-(c[n+1004>>2]^c[n+1e3>>2])|0)+((c[n+1004>>2]&(-1^c[n+1e3>>2]))<<1),c[n+996>>2]=0,c[n+992>>2]=t,t=((c[n+992>>2]<<1)-(c[n+996>>2]^c[n+992>>2])|0)+((c[n+996>>2]&(-1^c[n+992>>2]))<<1)|0,c[n+988>>2]=0,c[n+984>>2]=1,f=1<<((c[n+984>>2]<<1)-(c[n+988>>2]^c[n+984>>2])|0)+((c[n+988>>2]&(-1^c[n+984>>2]))<<1),c[n+980>>2]=0,c[n+976>>2]=f,f=1<<((c[n+980>>2]|c[n+976>>2])-c[n+976>>2]|0)+(c[n+976>>2]&(-1^c[n+980>>2])),c[n+972>>2]=t,c[n+968>>2]=f,t=((c[n+972>>2]|c[n+968>>2])-c[n+968>>2]|0)+(c[n+968>>2]&(-1^c[n+972>>2]))|0,c[n+964>>2]=0,c[n+960>>2]=1,f=((c[n+964>>2]|c[n+960>>2])-c[n+960>>2]|0)+(c[n+960>>2]&(-1^c[n+964>>2]))|0,c[n+956>>2]=0,c[n+952>>2]=1,i=1<<((c[n+956>>2]|c[n+952>>2])-c[n+952>>2]|0)+(c[n+952>>2]&(-1^c[n+956>>2])),c[n+948>>2]=f,c[n+944>>2]=i,f=1<<((c[n+948>>2]|c[n+944>>2])-c[n+944>>2]|0)+(c[n+944>>2]&(-1^c[n+948>>2])),c[n+940>>2]=t,c[n+936>>2]=f,t=1<<((c[n+936>>2]<<1)-(c[n+940>>2]^c[n+936>>2])|0)+((c[n+940>>2]&(-1^c[n+936>>2]))<<1),c[n+932>>2]=e,c[n+928>>2]=t,e=((c[n+928>>2]<<1)-(c[n+932>>2]^c[n+928>>2])|0)+((c[n+932>>2]&(-1^c[n+928>>2]))<<1)|0,c[n+924>>2]=0,c[n+920>>2]=1,t=((c[n+924>>2]|c[n+920>>2])-c[n+920>>2]|0)+(c[n+920>>2]&(-1^c[n+924>>2]))|0,c[n+916>>2]=0,c[n+912>>2]=1,f=1<<((c[n+916>>2]|c[n+912>>2])-c[n+912>>2]|0)+(c[n+912>>2]&(-1^c[n+916>>2])),c[n+908>>2]=t,c[n+904>>2]=f,t=((c[n+908>>2]|c[n+904>>2])-c[n+904>>2]|0)+(c[n+904>>2]&(-1^c[n+908>>2]))|0,c[n+900>>2]=0,c[n+896>>2]=1,f=1<<((c[n+900>>2]|c[n+896>>2])-c[n+896>>2]|0)+(c[n+896>>2]&(-1^c[n+900>>2])),c[n+892>>2]=0,c[n+888>>2]=f,f=1<<((c[n+892>>2]|c[n+888>>2])-c[n+888>>2]|0)+(c[n+888>>2]&(-1^c[n+892>>2])),c[n+884>>2]=t,c[n+880>>2]=f,t=((c[n+884>>2]|c[n+880>>2])-c[n+880>>2]|0)+(c[n+880>>2]&(-1^c[n+884>>2]))|0,c[n+876>>2]=0,c[n+872>>2]=1,f=((c[n+876>>2]|c[n+872>>2])-c[n+872>>2]|0)+(c[n+872>>2]&(-1^c[n+876>>2]))|0,c[n+868>>2]=0,c[n+864>>2]=1,i=1<<((c[n+864>>2]<<1)-(c[n+868>>2]^c[n+864>>2])|0)+((c[n+868>>2]&(-1^c[n+864>>2]))<<1),c[n+860>>2]=f,c[n+856>>2]=i,f=1<<((c[n+856>>2]<<1)-(c[n+860>>2]^c[n+856>>2])|0)+((c[n+860>>2]&(-1^c[n+856>>2]))<<1),c[n+852>>2]=t,c[n+848>>2]=f,t=1<<((c[n+852>>2]|c[n+848>>2])-c[n+848>>2]|0)+(c[n+848>>2]&(-1^c[n+852>>2])),c[n+844>>2]=e,c[n+840>>2]=t,e=((c[n+844>>2]|c[n+840>>2])-c[n+840>>2]|0)+(c[n+840>>2]&(-1^c[n+844>>2]))|0,c[n+836>>2]=0,c[n+832>>2]=1,t=1<<((c[n+836>>2]|c[n+832>>2])-c[n+832>>2]|0)+(c[n+832>>2]&(-1^c[n+836>>2])),c[n+828>>2]=0,c[n+824>>2]=t,t=((c[n+824>>2]<<1)-(c[n+828>>2]^c[n+824>>2])|0)+((c[n+828>>2]&(-1^c[n+824>>2]))<<1)|0,c[n+820>>2]=0,c[n+816>>2]=1,f=1<<((c[n+820>>2]|c[n+816>>2])-c[n+816>>2]|0)+(c[n+816>>2]&(-1^c[n+820>>2])),c[n+812>>2]=0,c[n+808>>2]=f,f=1<<((c[n+808>>2]<<1)-(c[n+812>>2]^c[n+808>>2])|0)+((c[n+812>>2]&(-1^c[n+808>>2]))<<1),c[n+804>>2]=0,c[n+800>>2]=f,f=1<<((c[n+804>>2]|c[n+800>>2])-c[n+800>>2]|0)+(c[n+800>>2]&(-1^c[n+804>>2])),c[n+796>>2]=t,c[n+792>>2]=f,t=1<<((c[n+796>>2]|c[n+792>>2])-c[n+792>>
12]|0)+(c[n+792>>2]&(-1^c[n+796>>2])),c[n+788>>2]=e,c[n+784>>2]=t,e=((c[n+788>>2]|c[n+784>>2])-c[n+784>>2]|0)+(c[n+784>>2]&(-1^c[n+788>>2]))|0,c[n+780>>2]=0,c[n+776>>2]=1,t=((c[n+780>>2]|c[n+776>>2])-c[n+776>>2]|0)+(c[n+776>>2]&(-1^c[n+780>>2]))|0,c[n+772>>2]=0,c[n+768>>2]=1,f=1<<((c[n+772>>2]|c[n+768>>2])-c[n+768>>2]|0)+(c[n+768>>2]&(-1^c[n+772>>2])),c[n+764>>2]=0,c[n+760>>2]=f,f=1<<((c[n+764>>2]|c[n+760>>2])-c[n+760>>2]|0)+(c[n+760>>2]&(-1^c[n+764>>2])),c[n+756>>2]=t,c[n+752>>2]=f,t=((c[n+756>>2]|c[n+752>>2])-c[n+752>>2]|0)+(c[n+752>>2]&(-1^c[n+756>>2]))|0,c[n+748>>2]=0,c[n+744>>2]=1,f=1<<((c[n+744>>2]<<1)-(c[n+748>>2]^c[n+744>>2])|0)+((c[n+748>>2]&(-1^c[n+744>>2]))<<1),c[n+740>>2]=0,c[n+736>>2]=f,f=1<<((c[n+740>>2]|c[n+736>>2])-c[n+736>>2]|0)+(c[n+736>>2]&(-1^c[n+740>>2])),c[n+732>>2]=0,c[n+728>>2]=f,f=1<<((c[n+732>>2]|c[n+728>>2])-c[n+728>>2]|0)+(c[n+728>>2]&(-1^c[n+732>>2])),c[n+724>>2]=t,c[n+720>>2]=f,t=1<<((c[n+724>>2]|c[n+720>>2])-c[n+720>>2]|0)+(c[n+720>>2]&(-1^c[n+724>>2])),c[n+716>>2]=e,c[n+712>>2]=t,e=((c[n+712>>2]<<1)-(c[n+716>>2]^c[n+712>>2])|0)+((c[n+716>>2]&(-1^c[n+712>>2]))<<1)|0,c[n+708>>2]=0,c[n+704>>2]=1,t=((c[n+708>>2]|c[n+704>>2])-c[n+704>>2]|0)+(c[n+704>>2]&(-1^c[n+708>>2]))|0,c[n+700>>2]=0,c[n+696>>2]=1,f=1<<((c[n+700>>2]|c[n+696>>2])-c[n+696>>2]|0)+(c[n+696>>2]&(-1^c[n+700>>2])),c[n+692>>2]=t,c[n+688>>2]=f,t=1<<((c[n+692>>2]|c[n+688>>2])-c[n+688>>2]|0)+(c[n+688>>2]&(-1^c[n+692>>2])),c[n+684>>2]=0,c[n+680>>2]=t,t=((c[n+684>>2]|c[n+680>>2])-c[n+680>>2]|0)+(c[n+680>>2]&(-1^c[n+684>>2]))|0,c[n+676>>2]=0,c[n+672>>2]=1,f=1<<((c[n+676>>2]|c[n+672>>2])-c[n+672>>2]|0)+(c[n+672>>2]&(-1^c[n+676>>2])),c[n+668>>2]=0,c[n+664>>2]=f,f=1<<((c[n+664>>2]<<1)-(c[n+668>>2]^c[n+664>>2])|0)+((c[n+668>>2]&(-1^c[n+664>>2]))<<1),c[n+660>>2]=0,c[n+656>>2]=f,f=1<<((c[n+656>>2]<<1)-(c[n+660>>2]^c[n+656>>2])|0)+((c[n+660>>2]&(-1^c[n+656>>2]))<<1),c[n+652>>2]=t,c[n+648>>2]=f,t=1<<((c[n+652>>2]|c[n+648>>2])-c[n+648>>2]|0)+(c[n+648>>2]&(-1^c[n+652>>2])),c[n+644>>2]=e,c[n+640>>2]=t,e=((c[n+644>>2]|c[n+640>>2])-c[n+640>>2]|0)+(c[n+640>>2]&(-1^c[n+644>>2]))|0,c[n+636>>2]=0,c[n+632>>2]=1,t=((c[n+636>>2]|c[n+632>>2])-c[n+632>>2]|0)+(c[n+632>>2]&(-1^c[n+636>>2]))|0,c[n+628>>2]=0,c[n+624>>2]=1,f=((c[n+624>>2]<<1)-(c[n+628>>2]^c[n+624>>2])|0)+((c[n+628>>2]&(-1^c[n+624>>2]))<<1)|0,c[n+620>>2]=0,c[n+616>>2]=1,i=1<<((c[n+620>>2]|c[n+616>>2])-c[n+616>>2]|0)+(c[n+616>>2]&(-1^c[n+620>>2])),c[n+612>>2]=f,c[n+608>>2]=i,f=1<<((c[n+612>>2]|c[n+608>>2])-c[n+608>>2]|0)+(c[n+608>>2]&(-1^c[n+612>>2])),c[n+604>>2]=t,c[n+600>>2]=f,t=((c[n+604>>2]|c[n+600>>2])-c[n+600>>2]|0)+(c[n+600>>2]&(-1^c[n+604>>2]))|0,c[n+596>>2]=0,c[n+592>>2]=1,f=1<<((c[n+596>>2]|c[n+592>>2])-c[n+592>>2]|0)+(c[n+592>>2]&(-1^c[n+596>>2])),c[n+588>>2]=0,c[n+584>>2]=f,f=1<<((c[n+588>>2]|c[n+584>>2])-c[n+584>>2]|0)+(c[n+584>>2]&(-1^c[n+588>>2])),c[n+580>>2]=0,c[n+576>>2]=f,f=1<<((c[n+580>>2]|c[n+576>>2])-c[n+576>>2]|0)+(c[n+576>>2]&(-1^c[n+580>>2])),c[n+572>>2]=t,c[n+568>>2]=f,t=1<<((c[n+572>>2]|c[n+568>>2])-c[n+568>>2]|0)+(c[n+568>>2]&(-1^c[n+572>>2])),c[n+564>>2]=e,c[n+560>>2]=t,e=((c[n+564>>2]|c[n+560>>2])-c[n+560>>2]|0)+(c[n+560>>2]&(-1^c[n+564>>2]))|0,c[n+556>>2]=0,c[n+552>>2]=1,t=((c[n+556>>2]|c[n+552>>2])-c[n+552>>2]|0)+(c[n+552>>2]&(-1^c[n+556>>2]))|0,c[n+548>>2]=0,c[n+544>>2]=1,f=1<<((c[n+544>>2]<<1)-(c[n+548>>2]^c[n+544>>2])|0)+((c[n+548>>2]&(-1^c[n+544>>2]))<<1),c[n+540>>2]=t,c[n+536>>2]=f,t=((c[n+536>>2]<<1)-(c[n+540>>2]^c[n+536>>2])|0)+((c[n+540>>2]&(-1^c[n+536>>2]))<<1)|0,c[n+532>>2]=0,c[n+528>>2]=1,f=((c[n+528>>2]<<1)-(c[n+532>>2]^c[n+528>>2])|0)+((c[n+532>>2]&(-1^c[n+528>>2]))<<1)|0,c[n+524>>2]=0,c[n+520>>2]=1,i=1<<((c[n+524>>2]|c[n+520>>2])-c[n+520>>2]|0)+(c[n+520>>2]&(-1^c[n+524>>2])),c[n+516>>2]=f,c[n+512>>2]=i,f=1<<((c[n+512>>2]<<1)-(c[n+516>>2]^c[n+512>>2])|0)+((c[n+516>>2]&(-1^c[n+512>>2]))<<1),c[n+508>>2]=t,c[n+504>>2]=f,t=((c[n+508>>2]|c[n+504>>2])-c[n+504>>2]|0)+(c[n+504>>2]&(-1^c[n+508>>2]))|0,c[n+500>>2]=0,c[n+496>>2]=1,f=1<<((c[n+500>>2]|c[n+496>>2])-c[n+496>>2]|0)+(c[n+496>>2]&(-1^c[n+500>>2])),c[n+492>>2]=0,c[n+488>>2]=f,f=1<<((c[n+488>>2]<<1)-(c[n+492>>2]^c[n+488>>2])|0)+((c[n+492>>2]&(-1^c[n+488>>2]))<<1),c[n+484>>2]=0,c[n+480>>2]=f,f=1<<((c[n+480>>2]<<1)-(c[n+484>>2]^c[n+480>>2])|0)+((c[n+484>>2]&(-1^c[n+480>>2]))<<1),c[n+476>>2]=t,c[n+472>>2]=f,t=1<<((c[n+476>>2]|c[n+472>>2])-c[n+472>>2]|0)+(c[n+472>>2]&(-1^c[n+476>>2])),c[n+468>>2]=e,c[n+464>>2]=t,e=((c[n+468>>2]|c[n+464>>2])-c[n+464>>2]|0)+(c[n+464>>2]&(-1^c[n+468>>2]))|0,c[n+460>>2]=0,c[n+456>>2]=1,t=1<<((c[n+460>>2]|c[n+456>>2])-c[n+456>>2]|0)+(c[n+456>>2]&(-1^c[n+460>>2])),c[n+452>>2]=0,c[n+448>>2]=t,t=1<<((c[n+448>>2]<<1)-(c[n+452>>2]^c[n+448>>2])|0)+((c[n+452>>2]&(-1^c[n+448>>2]))<<1),c[n+444>>2]=0,c[n+440>>2]=t,t=((c[n+440>>2]<<1)-(c[n+444>>2]^c[n+440>>2])|0)+((c[n+444>>2]&(-1^c[n+440>>2]))<<1)|0,c[n+436>>2]=0,c[n+432>>2]=1,f=((c[n+436>>2]|c[n+432>>2])-c[n+432>>2]|0)+(c[n+432>>2]&(-1^c[n+436>>2]))|0,c[n+428>>2]=0,c[n+424>>2]=1,i=1<<((c[n+428>>2]|c[n+424>>2])-c[n+424>>2]|0)+(c[n+424>>2]&(-1^c[n+428>>2])),c[n+420>>2]=f,c[n+416>>2]=i,f=1<<((c[n+420>>2]|c[n+416>>2])-c[n+416>>2]|0)+(c[n+416>>2]&(-1^c[n+420>>
12])),c[n+412>>2]=t,c[n+408>>2]=f,t=((c[n+412>>2]|c[n+408>>2])-c[n+408>>2]|0)+(c[n+408>>2]&(-1^c[n+412>>2]))|0,c[n+404>>2]=0,c[n+400>>2]=1,f=1<<((c[n+400>>2]<<1)-(c[n+404>>2]^c[n+400>>2])|0)+((c[n+404>>2]&(-1^c[n+400>>2]))<<1),c[n+396>>2]=0,c[n+392>>2]=f,f=1<<((c[n+396>>2]|c[n+392>>2])-c[n+392>>2]|0)+(c[n+392>>2]&(-1^c[n+396>>2])),c[n+388>>2]=0,c[n+384>>2]=f,f=1<<((c[n+388>>2]|c[n+384>>2])-c[n+384>>2]|0)+(c[n+384>>2]&(-1^c[n+388>>2])),c[n+380>>2]=t,c[n+376>>2]=f,t=1<<((c[n+380>>2]|c[n+376>>2])-c[n+376>>2]|0)+(c[n+376>>2]&(-1^c[n+380>>2])),c[n+372>>2]=e,c[n+368>>2]=t,e=((c[n+368>>2]<<1)-(c[n+372>>2]^c[n+368>>2])|0)+((c[n+372>>2]&(-1^c[n+368>>2]))<<1)|0,c[n+364>>2]=0,c[n+360>>2]=1,t=((c[n+364>>2]|c[n+360>>2])-c[n+360>>2]|0)+(c[n+360>>2]&(-1^c[n+364>>2]))|0,c[n+356>>2]=0,c[n+352>>2]=1,f=1<<((c[n+356>>2]|c[n+352>>2])-c[n+352>>2]|0)+(c[n+352>>2]&(-1^c[n+356>>2])),c[n+348>>2]=0,c[n+344>>2]=f,f=1<<((c[n+344>>2]<<1)-(c[n+348>>2]^c[n+344>>2])|0)+((c[n+348>>2]&(-1^c[n+344>>2]))<<1),c[n+340>>2]=t,c[n+336>>2]=f,t=((c[n+336>>2]<<1)-(c[n+340>>2]^c[n+336>>2])|0)+((c[n+340>>2]&(-1^c[n+336>>2]))<<1)|0,c[n+332>>2]=0,c[n+328>>2]=1,f=((c[n+332>>2]|c[n+328>>2])-c[n+328>>2]|0)+(c[n+328>>2]&(-1^c[n+332>>2]))|0,c[n+324>>2]=0,c[n+320>>2]=1,i=1<<((c[n+324>>2]|c[n+320>>2])-c[n+320>>2]|0)+(c[n+320>>2]&(-1^c[n+324>>2])),c[n+316>>2]=f,c[n+312>>2]=i,f=1<<((c[n+316>>2]|c[n+312>>2])-c[n+312>>2]|0)+(c[n+312>>2]&(-1^c[n+316>>2])),c[n+308>>2]=t,c[n+304>>2]=f,t=((c[n+308>>2]|c[n+304>>2])-c[n+304>>2]|0)+(c[n+304>>2]&(-1^c[n+308>>2]))|0,c[n+300>>2]=0,c[n+296>>2]=1,f=1<<((c[n+300>>2]|c[n+296>>2])-c[n+296>>2]|0)+(c[n+296>>2]&(-1^c[n+300>>2])),c[n+292>>2]=0,c[n+288>>2]=f,f=1<<((c[n+292>>2]|c[n+288>>2])-c[n+288>>2]|0)+(c[n+288>>2]&(-1^c[n+292>>2])),c[n+284>>2]=0,c[n+280>>2]=f,f=1<<((c[n+280>>2]<<1)-(c[n+284>>2]^c[n+280>>2])|0)+((c[n+284>>2]&(-1^c[n+280>>2]))<<1),c[n+276>>2]=t,c[n+272>>2]=f,t=1<<((c[n+272>>2]<<1)-(c[n+276>>2]^c[n+272>>2])|0)+((c[n+276>>2]&(-1^c[n+272>>2]))<<1),c[n+268>>2]=e,c[n+264>>2]=t,e=((c[n+268>>2]|c[n+264>>2])-c[n+264>>2]|0)+(c[n+264>>2]&(-1^c[n+268>>2]))|0,c[n+260>>2]=0,c[n+256>>2]=1,t=1<<((c[n+260>>2]|c[n+256>>2])-c[n+256>>2]|0)+(c[n+256>>2]&(-1^c[n+260>>2])),c[n+252>>2]=0,c[n+248>>2]=t,t=((c[n+252>>2]|c[n+248>>2])-c[n+248>>2]|0)+(c[n+248>>2]&(-1^c[n+252>>2]))|0,c[n+244>>2]=0,c[n+240>>2]=1,f=1<<((c[n+244>>2]|c[n+240>>2])-c[n+240>>2]|0)+(c[n+240>>2]&(-1^c[n+244>>2])),c[n+236>>2]=0,c[n+232>>2]=f,f=1<<((c[n+232>>2]<<1)-(c[n+236>>2]^c[n+232>>2])|0)+((c[n+236>>2]&(-1^c[n+232>>2]))<<1),c[n+228>>2]=t,c[n+224>>2]=f,t=((c[n+224>>2]<<1)-(c[n+228>>2]^c[n+224>>2])|0)+((c[n+228>>2]&(-1^c[n+224>>2]))<<1)|0,c[n+220>>2]=0,c[n+216>>2]=1,f=((c[n+220>>2]|c[n+216>>2])-c[n+216>>2]|0)+(c[n+216>>2]&(-1^c[n+220>>2]))|0,c[n+212>>2]=0,c[n+208>>2]=1,i=1<<((c[n+212>>2]|c[n+208>>2])-c[n+208>>2]|0)+(c[n+208>>2]&(-1^c[n+212>>2])),c[n+204>>2]=f,c[n+200>>2]=i,f=1<<((c[n+200>>2]<<1)-(c[n+204>>2]^c[n+200>>2])|0)+((c[n+204>>2]&(-1^c[n+200>>2]))<<1),c[n+196>>2]=t,c[n+192>>2]=f,t=((c[n+196>>2]|c[n+192>>2])-c[n+192>>2]|0)+(c[n+192>>2]&(-1^c[n+196>>2]))|0,c[n+188>>2]=0,c[n+184>>2]=1,f=1<<((c[n+188>>2]|c[n+184>>2])-c[n+184>>2]|0)+(c[n+184>>2]&(-1^c[n+188>>2])),c[n+180>>2]=0,c[n+176>>2]=f,f=1<<((c[n+180>>2]|c[n+176>>2])-c[n+176>>2]|0)+(c[n+176>>2]&(-1^c[n+180>>2])),c[n+172>>2]=0,c[n+168>>2]=f,f=1<<((c[n+172>>2]|c[n+168>>2])-c[n+168>>2]|0)+(c[n+168>>2]&(-1^c[n+172>>2])),c[n+164>>2]=t,c[n+160>>2]=f,t=1<<((c[n+164>>2]|c[n+160>>2])-c[n+160>>2]|0)+(c[n+160>>2]&(-1^c[n+164>>2])),c[n+156>>2]=e,c[n+152>>2]=t,e=((c[n+156>>2]|c[n+152>>2])-c[n+152>>2]|0)+(c[n+152>>2]&(-1^c[n+156>>2]))|0,c[n+148>>2]=0,c[n+144>>2]=1,t=((c[n+148>>2]|c[n+144>>2])-c[n+144>>2]|0)+(c[n+144>>2]&(-1^c[n+148>>2]))|0,c[n+140>>2]=0,c[n+136>>2]=1,f=1<<((c[n+136>>2]<<1)-(c[n+140>>2]^c[n+136>>2])|0)+((c[n+140>>2]&(-1^c[n+136>>2]))<<1),c[n+132>>2]=t,c[n+128>>2]=f,t=((c[n+128>>2]<<1)-(c[n+132>>2]^c[n+128>>2])|0)+((c[n+132>>2]&(-1^c[n+128>>2]))<<1)|0,c[n+124>>2]=0,c[n+120>>2]=1,f=1<<((c[n+120>>2]<<1)-(c[n+124>>2]^c[n+120>>2])|0)+((c[n+124>>2]&(-1^c[n+120>>2]))<<1),c[n+116>>2]=0,c[n+112>>2]=f,f=1<<((c[n+116>>2]|c[n+112>>2])-c[n+112>>2]|0)+(c[n+112>>2]&(-1^c[n+116>>2])),c[n+108>>2]=t,c[n+104>>2]=f,t=((c[n+108>>2]|c[n+104>>2])-c[n+104>>2]|0)+(c[n+104>>2]&(-1^c[n+108>>2]))|0,c[n+100>>2]=0,c[n+96>>2]=1,f=((c[n+100>>2]|c[n+96>>2])-c[n+96>>2]|0)+(c[n+96>>2]&(-1^c[n+100>>2]))|0,c[n+92>>2]=0,c[n+88>>2]=1,i=1<<((c[n+92>>2]|c[n+88>>2])-c[n+88>>2]|0)+(c[n+88>>2]&(-1^c[n+92>>2])),c[n+84>>2]=f,c[n+80>>2]=i,f=1<<((c[n+80>>2]<<1)-(c[n+84>>2]^c[n+80>>2])|0)+((c[n+84>>2]&(-1^c[n+80>>2]))<<1),c[n+76>
1>2]=t,c[n+72>>2]=f,t=((c[n+76>>2]|c[n+72>>2])-c[n+72>>2]|0)+(c[n+72>>2]&(-1^c[n+76>>2]))|0,c[n+68>>2]=0,c[n+64>>2]=1,f=1<<((c[n+68>>2]|c[n+64>>2])-c[n+64>>2]|0)+(c[n+64>>2]&(-1^c[n+68>>2])),c[n+60>>2]=0,c[n+56>>2]=f,f=1<<((c[n+56>>2]<<1)-(c[n+60>>2]^c[n+56>>2])|0)+((c[n+60>>2]&(-1^c[n+56>>2]))<<1),c[n+52>>2]=0,c[n+48>>2]=f,f=1<<((c[n+48>>2]<<1)-(c[n+52>>2]^c[n+48>>2])|0)+((c[n+52>>2]&(-1^c[n+48>>2]))<<1),c[n+44>>2]=t,c[n+40>>2]=f,t=1<<((c[n+44>>2]|c[n+40>>2])-c[n+40>>2]|0)+(c[n+40>>2]&(-1^c[n+44>>2])),c[n+36>>2]=e,c[n+32>>2]=t,m=n+1360|0,b[n+15|0]+((r+(c[c[n+16>>2]>>2]^(c[c[n+20>>2]>>2]^((c[n+36>>2]|c[n+32>>2])-c[n+32>>2]|0)+(c[n+32>>2]&(-1^c[n+36>>2]))))|0)-c[n+8>>2]|0)|0}function y(r,e){var n=0,f=0,t=0;for(m=n=m-1264|0,c[n+28>>2]=r,c[n+24>>2]=e,u[n+23|0]=1,c[n+16>>2]=0;;){if(b[n+23|0]){s[n+16>>2]>=10&&(u[n+23|0]=0,c[n+36>>2]=0,c[n+32>>2]=1,r=1<<((c[n+36>>2]|c[n+32>>2])-c[n+32>>2]|0)+(c[n+32>>2]&(-1^c[n+36>>2])),c[n+1260>>2]=0,c[n+1256>>2]=r,r=1<<((c[n+1256>>2]<<1)-(c[n+1260>>2]^c[n+1256>>2])|0)+((c[n+1260>>2]&(-1^c[n+1256>>2]))<<1),c[n+1252>>2]=0,c[n+1248>>2]=r,r=((c[n+1252>>2]|c[n+1248>>2])-c[n+1248>>2]|0)+(c[n+1248>>2]&(-1^c[n+1252>>2]))|0,c[n+1244>>2]=0,c[n+1240>>2]=1,e=((c[n+1244>>2]|c[n+1240>>2])-c[n+1240>>2]|0)+(c[n+1240>>2]&(-1^c[n+1244>>2]))|0,c[n+1236>>2]=0,c[n+1232>>2]=1,f=1<<((c[n+1236>>2]|c[n+1232>>2])-c[n+1232>>2]|0)+(c[n+1232>>2]&(-1^c[n+1236>>2])),c[n+1228>>2]=e,c[n+1224>>2]=f,e=((c[n+1224>>2]<<1)-(c[n+1228>>2]^c[n+1224>>2])|0)+((c[n+1228>>2]&(-1^c[n+1224>>2]))<<1)|0,c[n+1220>>2]=0,c[n+1216>>2]=1,f=1<<((c[n+1216>>2]<<1)-(c[n+1220>>2]^c[n+1216>>2])|0)+((c[n+1220>>2]&(-1^c[n+1216>>2]))<<1),c[n+1212>>2]=0,c[n+1208>>2]=f,f=1<<((c[n+1212>>2]|c[n+1208>>2])-c[n+1208>>2]|0)+(c[n+1208>>2]&(-1^c[n+1212>>2])),c[n+1204>>2]=e,c[n+1200>>2]=f,e=1<<((c[n+1204>>2]|c[n+1200>>2])-c[n+1200>>2]|0)+(c[n+1200>>2]&(-1^c[n+1204>>2])),c[n+1196>>2]=r,c[n+1192>>2]=e,r=((c[n+1192>>2]<<1)-(c[n+1196>>2]^c[n+1192>>2])|0)+((c[n+1196>>2]&(-1^c[n+1192>>2]))<<1)|0,c[n+1188>>2]=0,c[n+1184>>2]=1,e=((c[n+1188>>2]|c[n+1184>>2])-c[n+1184>>2]|0)+(c[n+1184>>2]&(-1^c[n+1188>>2]))|0,c[n+1180>>2]=0,c[n+1176>>2]=1,f=1<<((c[n+1176>>2]<<1)-(c[n+1180>>2]^c[n+1176>>2])|0)+((c[n+1180>>2]&(-1^c[n+1176>>2]))<<1),c[n+1172>>2]=e,c[n+1168>>2]=f,e=1<<((c[n+1172>>2]|c[n+1168>>2])-c[n+1168>>2]|0)+(c[n+1168>>2]&(-1^c[n+1172>>2])),c[n+1164>>2]=0,c[n+1160>>2]=e,e=1<<((c[n+1160>>2]<<1)-(c[n+1164>>2]^c[n+1160>>2])|0)+((c[n+1164>>2]&(-1^c[n+1160>>2]))<<1),c[n+1156>>2]=r,c[n+1152>>2]=e,r=((c[n+1152>>2]<<1)-(c[n+1156>>2]^c[n+1152>>2])|0)+((c[n+1156>>2]&(-1^c[n+1152>>2]))<<1)|0,c[n+1148>>2]=0,c[n+1144>>2]=1,e=((c[n+1148>>2]|c[n+1144>>2])-c[n+1144>>2]|0)+(c[n+1144>>2]&(-1^c[n+1148>>2]))|0,c[n+1140>>2]=0,c[n+1136>>2]=1,f=((c[n+1136>>2]<<1)-(c[n+1140>>2]^c[n+1136>>2])|0)+((c[n+1140>>2]&(-1^c[n+1136>>2]))<<1)|0,c[n+1132>>2]=0,c[n+1128>>2]=1,t=1<<((c[n+1132>>2]|c[n+1128>>2])-c[n+1128>>2]|0)+(c[n+1128>>2]&(-1^c[n+1132>>2])),c[n+1124>>2]=f,c[n+1120>>2]=t,f=1<<((c[n+1124>>2]|c[n+1120>>2])-c[n+1120>>2]|0)+(c[n+1120>>2]&(-1^c[n+1124>>2])),c[n+1116>>2]=e,c[n+1112>>2]=f,e=1<<((c[n+1116>>2]|c[n+1112>>2])-c[n+1112>>2]|0)+(c[n+1112>>2]&(-1^c[n+1116>>2])),c[n+1108>>2]=r,c[n+1104>>2]=e,r=((c[n+1108>>2]|c[n+1104>>2])-c[n+1104>>2]|0)+(c[n+1104>>2]&(-1^c[n+1108>>2]))|0,c[n+1100>>2]=0,c[n+1096>>2]=1,e=1<<((c[n+1100>>2]|c[n+1096>>2])-c[n+1096>>2]|0)+(c[n+1096>>2]&(-1^c[n+1100>>2])),c[n+1092>>2]=0,c[n+1088>>2]=e,e=((c[n+1092>>2]|c[n+1088>>2])-c[n+1088>>2]|0)+(c[n+1088>>2]&(-1^c[n+1092>>2]))|0,c[n+1084>>2]=0,c[n+1080>>2]=1,f=((c[n+1084>>2]|c[n+1080>>2])-c[n+1080>>2]|0)+(c[n+1080>>2]&(-1^c[n+1084>>2]))|0,c[n+1076>>2]=0,c[n+1072>>2]=1,t=1<<((c[n+1072>>2]<<1)-(c[n+1076>>2]^c[n+1072>>2])|0)+((c[n+1076>>2]&(-1^c[n+1072>>2]))<<1),c[n+1068>>2]=f,c[n+1064>>2]=t,f=1<<((c[n+1064>>2]<<1)-(c[n+1068>>2]^c[n+1064>>2])|0)+((c[n+1068>>2]&(-1^c[n+1064>>2]))<<1),c[n+1060>>2]=e,c[n+1056>>2]=f,e=1<<((c[n+1060>>2]|c[n+1056>>2])-c[n+1056>>2]|0)+(c[n+1056>>2]&(-1^c[n+1060>>2])),c[n+1052>>2]=r,c[n+1048>>2]=e,r=((c[n+1052>>2]|c[n+1048>>2])-c[n+1048>>2]|0)+(c[n+1048>>2]&(-1^c[n+1052>>2]))|0,c[n+1044>>2]=0,c[n+1040>>2]=1,e=((c[n+1040>>2]<<1)-(c[n+1044>>2]^c[n+1040>>2])|0)+((c[n+1044>>2]&(-1^c[n+1040>>2]))<<1)|0,c[n+1036>>2]=0,c[n+1032>>2]=1,f=1<<((c[n+1032>>2]<<1)-(c[n+1036>>2]^c[n+1032>>2])|0)+((c[n+1036>>2]&(-1^c[n+1032>>2]))<<1),c[n+1028>>2]=e,c[n+1024>>2]=f,e=((c[n+1024>>2]<<1)-(c[n+1028>>2]^c[n+1024>>2])|0)+((c[n+1028>>2]&(-1^c[n+1024>>2]))<<1)|0,c[n+1020>>2]=0,c[n+1016>>2]=1,f=((c[n+1016>>2]<<1)-(c[n+1020>>2]^c[n+1016>>2])|0)+((c[n+1020>>2]&(-1^c[n+1016>>2]))<<1)|0,c[n+1012>>2]=0,c[n+1008>>2]=1,t=1<<((c[n+1008>>2]<<1)-(c[n+1012>>2]^c[n+1008>>2])|0)+((c[n+1012>>2]&(-1^c[n+1008>>2]))<<1),c[n+1004>>2]=f,c[n+1e3>>2]=t,f=1<<((c[n+1004>>2]|c[n+1e3>>2])-c[n+1e3>>2]|0)+(c[n+1e3>>2]&(-1^c[n+1004>>2])),c[n+996>>2]=e,c[n+992>>2]=f,e=1<<((c[n+996>>2]|c[n+992>>2])-c[n+992>>2]|0)+(c[n+992>>2]&(-1^c[n+996>>2])),c[n+988>>2]=r,c[n+984>>2]=e,r=((c[n+988>>2]|c[n+984>>2])-c[n+984>>2]|0)+(c[n+984>>2]&(-1^c[n+988>>2]))|0,c[n+980>>2]=0,c[n+976>>2]=1,e=((c[n+980>>2]|c[n+976>>2])-c[n+976>>2]|0)+(c[n+976>>2]&(-1^c[n+980>>2]))|0,c[n+972>>2]=0,c[n+968>>2]=1,f=1<<((c[n+968>>2]<<1)-(c[n+972>>2]^c[n+968>>2])|0)+((c[n+972>>2]&(-1^c[n+968>>2]))<<1),c[n+964>>2]=0,c[n+960>>2]=f,f=1<<((c[n+964>>2]|c[n+960>>2])-c[n+960>>2]|0)+(c[n+960>>2]&(-1^c[n+964>>2])),c[n+956>>2]=e,c[n+952>>2]=f,e=((c[n+956>>2]|c[n+952>>2])-c[n+952>>2]|0)+(c[n+952>>2]&(-1^c[n+956>>2]))|0,c[n+948>>2]=0,c[n+944>>2]=1,f=((c[n+944>>2]<<1)-(c[n+948>>2]^c[n+944>>2])|0)+((c[n+948>>2]&(-1^c[n+944>>2]))<<1)|0,c[n+940>>2]=0,c[n+936>>2]=1,t=1<<((c[n+940>>2]|c[n+936>>2])-c[n+936>>2]|0)+(c[n+936>>2]&(-1^c[n+940>>2])),c[n+932>>2]=f,c[n+928>>2]=t,f=1<<((c[n+932>>2]|c[n+928>>2])-c[n+928>>2]|0)+(c[n+928>>2]&(-1^c[n+932>>2])),c[n+924>>2]=e,c[n+920>>2]=f,e=1<<((c[n+920>>2]<<1)-(c[n+924>>2]^c[n+920>>2])|0)+((c[n+924>>2]&(-1^c[n+920>>2]))<<1),c[n+916>>2]=r,c[n+912>>2]=e,r=((c[n+916>>2]|c[n+912>>2])-c[n+912>>2]|0)+(c[n+912>>2]&(-1^c[n+916>>2]))|0,c[n+908>>2]=0,c[n+904>>2]=1,e=((c[n+908>>2]|c[n+904>>2])-c[n+904>>2]|0)+(c[n+904>>2]&(-1^c[n+908>>2]))|0,c[n+900>>2]=0,c[n+896>>2]=1,f=1<<((c[n+900>>2]|c[n+896>>2])-c[n+896>>2]|0)+(c[n+896>>2]&(-1^c[n+900>>2])),c[n+892>>2]=e,c[n+888>>2]=f,e=((c[n+892>>2]|c[n+888>>2])-c[n+888>>2]|0)+(c[n+888>>2]&(-1^c[n+892>>2]))|0,c[n+884>>2]=0,c[n+880>>2]=1,f=1<<((c[n+884>>2]|c[n+880>>2])-c[n+880>>2]|0)+(c[n+880>>2]&(-1^c[n+884>>2])),c[n+876>>2]=0,c[n+872>>2]=f,f=1<<((c[n+876>>2]|c[n+872>>2])-c[n+872>>2]|0)+(c[n+872>>2]&(-1^c[n+876>>2])),c[n+868>>2]=e,c[n+864>>2]=f,e=((c[n+868>>2]|c[n+864>>2])-c[n+864>>2]|0)+(c[n+864>>2]&(-1^c[n+868>>2]))|0,c[n+860>>2]=0,c[n+856>>2]=1,f=((c[n+860>>2]|c[n+856>>2])-c[n+856>>2]|0)+(c[n+856>>2]&(-1^c[n+860>>2]))|0,c[n+852>>2]=0,c[n+848>>2]=1,t=1<<((c[n+848>>2]<<1)-(c[n+852>>2]^c[n+848>>2])|0)+((c[n+852>>2]&(-1^c[n+848>>2]))<<1),c[n+844>>2]=f,c[n+840>>2]=t,f=1<<((c[n+844>>2]|c[n+840>>2])-c[n+840>>2]|0)+(c[n+840>>2]&(-1^c[n+844>>2])),c[n+836>>2]=e,c[n+832>>2]=f,e=1<<((c[n+832>>2]<<1)-(c[n+836>>2]^c[n+832>>2])|0)+((c[n+836>>2]&(-1^c[n+832>>2]))<<1),c[n+828>>2]=r,c[n+824>>2]=e,r=((c[n+824>>2]<<1)-(c[n+828>>2]^c[n+824>>2])|0)+((c[n+828>>2]&(-1^c[n+824>>2]))<<1)|0,c[n+820>>2]=0,c[n+816>>2]=1,e=1<<((c[n+816>>2]<<1)-(c[n+820>>2]^c[n+816>>2])|0)+((c[n+820>>2]&(-1^c[n+816>>2]))<<1),c[n+812>>2]=0,c[n+808>>2]=e,e=1<<((c[n+812>>2]|c[n+808>>2])-c[n+808>>2]|0)+(c[n+808>>2]&(-1^c[n+812>>2])),c[n+804>>2]=0,c[n+800>>2]=e,e=1<<((c[n+804>>2]|c[n+800>>2])-c[n+800>>2]|0)+(c[n+800>>2]&(-1^c[n+804>>2])),c[n+796>>2]=0,c[n+792>>2]=e,e=1<<((c[n+796>>2]|c[n+792>>2])-c[n+792>>
12]|0)+(c[n+792>>2]&(-1^c[n+796>>2])),c[n+788>>2]=r,c[n+784>>2]=e,r=((c[n+784>>2]<<1)-(c[n+788>>2]^c[n+784>>2])|0)+((c[n+788>>2]&(-1^c[n+784>>2]))<<1)|0,c[n+780>>2]=0,c[n+776>>2]=1,e=1<<((c[n+780>>2]|c[n+776>>2])-c[n+776>>2]|0)+(c[n+776>>2]&(-1^c[n+780>>2])),c[n+772>>2]=0,c[n+768>>2]=e,e=((c[n+772>>2]|c[n+768>>2])-c[n+768>>2]|0)+(c[n+768>>2]&(-1^c[n+772>>2]))|0,c[n+764>>2]=0,c[n+760>>2]=1,f=1<<((c[n+764>>2]|c[n+760>>2])-c[n+760>>2]|0)+(c[n+760>>2]&(-1^c[n+764>>2])),c[n+756>>2]=0,c[n+752>>2]=f,f=1<<((c[n+756>>2]|c[n+752>>2])-c[n+752>>2]|0)+(c[n+752>>2]&(-1^c[n+756>>2])),c[n+748>>2]=0,c[n+744>>2]=f,f=1<<((c[n+748>>2]|c[n+744>>2])-c[n+744>>2]|0)+(c[n+744>>2]&(-1^c[n+748>>2])),c[n+740>>2]=e,c[n+736>>2]=f,e=1<<((c[n+736>>2]<<1)-(c[n+740>>2]^c[n+736>>2])|0)+((c[n+740>>2]&(-1^c[n+736>>2]))<<1),c[n+732>>2]=r,c[n+728>>2]=e,r=((c[n+732>>2]|c[n+728>>2])-c[n+728>>2]|0)+(c[n+728>>2]&(-1^c[n+732>>2]))|0,c[n+724>>2]=0,c[n+720>>2]=1,e=((c[n+720>>2]<<1)-(c[n+724>>2]^c[n+720>>2])|0)+((c[n+724>>2]&(-1^c[n+720>>2]))<<1)|0,c[n+716>>2]=0,c[n+712>>2]=1,f=1<<((c[n+716>>2]|c[n+712>>2])-c[n+712>>2]|0)+(c[n+712>>2]&(-1^c[n+716>>2])),c[n+708>>2]=e,c[n+704>>2]=f,e=((c[n+708>>2]|c[n+704>>2])-c[n+704>>2]|0)+(c[n+704>>2]&(-1^c[n+708>>2]))|0,c[n+700>>2]=0,c[n+696>>2]=1,f=1<<((c[n+696>>2]<<1)-(c[n+700>>2]^c[n+696>>2])|0)+((c[n+700>>2]&(-1^c[n+696>>2]))<<1),c[n+692>>2]=0,c[n+688>>2]=f,f=1<<((c[n+688>>2]<<1)-(c[n+692>>2]^c[n+688>>2])|0)+((c[n+692>>2]&(-1^c[n+688>>2]))<<1),c[n+684>>2]=0,c[n+680>>2]=f,f=1<<((c[n+684>>2]|c[n+680>>2])-c[n+680>>2]|0)+(c[n+680>>2]&(-1^c[n+684>>2])),c[n+676>>2]=e,c[n+672>>2]=f,e=1<<((c[n+676>>2]|c[n+672>>2])-c[n+672>>2]|0)+(c[n+672>>2]&(-1^c[n+676>>2])),c[n+668>>2]=r,c[n+664>>2]=e,r=((c[n+668>>2]|c[n+664>>2])-c[n+664>>2]|0)+(c[n+664>>2]&(-1^c[n+668>>2]))|0,c[n+660>>2]=0,c[n+656>>2]=1,e=1<<((c[n+660>>2]|c[n+656>>2])-c[n+656>>2]|0)+(c[n+656>>2]&(-1^c[n+660>>2])),c[n+652>>2]=0,c[n+648>>2]=e,e=1<<((c[n+652>>2]|c[n+648>>2])-c[n+648>>2]|0)+(c[n+648>>2]&(-1^c[n+652>>2])),c[n+644>>2]=0,c[n+640>>2]=e,e=((c[n+644>>2]|c[n+640>>2])-c[n+640>>2]|0)+(c[n+640>>2]&(-1^c[n+644>>2]))|0,c[n+636>>2]=0,c[n+632>>2]=1,f=1<<((c[n+636>>2]|c[n+632>>2])-c[n+632>>2]|0)+(c[n+632>>2]&(-1^c[n+636>>2])),c[n+628>>2]=0,c[n+624>>2]=f,f=1<<((c[n+624>>2]<<1)-(c[n+628>>2]^c[n+624>>2])|0)+((c[n+628>>2]&(-1^c[n+624>>2]))<<1),c[n+620>>2]=0,c[n+616>>2]=f,f=1<<((c[n+620>>2]|c[n+616>>2])-c[n+616>>2]|0)+(c[n+616>>2]&(-1^c[n+620>>2])),c[n+612>>2]=e,c[n+608>>2]=f,e=1<<((c[n+612>>2]|c[n+608>>2])-c[n+608>>2]|0)+(c[n+608>>2]&(-1^c[n+612>>2])),c[n+604>>2]=r,c[n+600>>2]=e,r=((c[n+600>>2]<<1)-(c[n+604>>2]^c[n+600>>2])|0)+((c[n+604>>2]&(-1^c[n+600>>2]))<<1)|0,c[n+596>>2]=0,c[n+592>>2]=1,e=((c[n+596>>2]|c[n+592>>2])-c[n+592>>2]|0)+(c[n+592>>2]&(-1^c[n+596>>2]))|0,c[n+588>>2]=0,c[n+584>>2]=1,f=1<<((c[n+588>>2]|c[n+584>>2])-c[n+584>>2]|0)+(c[n+584>>2]&(-1^c[n+588>>2])),c[n+580>>2]=e,c[n+576>>2]=f,e=((c[n+580>>2]|c[n+576>>2])-c[n+576>>2]|0)+(c[n+576>>2]&(-1^c[n+580>>2]))|0,c[n+572>>2]=0,c[n+568>>2]=1,f=1<<((c[n+572>>2]|c[n+568>>2])-c[n+568>>2]|0)+(c[n+568>>2]&(-1^c[n+572>>2])),c[n+564>>2]=0,c[n+560>>2]=f,f=1<<((c[n+560>>2]<<1)-(c[n+564>>2]^c[n+560>>2])|0)+((c[n+564>>2]&(-1^c[n+560>>2]))<<1),c[n+556>>2]=e,c[n+552>>2]=f,e=((c[n+556>>2]|c[n+552>>2])-c[n+552>>2]|0)+(c[n+552>>2]&(-1^c[n+556>>2]))|0,c[n+548>>2]=0,c[n+544>>2]=1,f=1<<((c[n+548>>2]|c[n+544>>2])-c[n+544>>2]|0)+(c[n+544>>2]&(-1^c[n+548>>2])),c[n+540>>2]=0,c[n+536>>2]=f,f=1<<((c[n+540>>2]|c[n+536>>2])-c[n+536>>2]|0)+(c[n+536>>2]&(-1^c[n+540>>2])),c[n+532>>2]=0,c[n+528>>2]=f,f=1<<((c[n+532>>2]|c[n+528>>2])-c[n+528>>2]|0)+(c[n+528>>2]&(-1^c[n+532>>2])),c[n+524>>2]=e,c[n+520>>2]=f,e=1<<((c[n+524>>2]|c[n+520>>2])-c[n+520>>2]|0)+(c[n+520>>2]&(-1^c[n+524>>2])),c[n+516>>2]=r,c[n+512>>2]=e,r=((c[n+516>>2]|c[n+512>>2])-c[n+512>>2]|0)+(c[n+512>>2]&(-1^c[n+516>>2]))|0,c[n+508>>2]=0,c[n+504>>2]=1,e=((c[n+508>>2]|c[n+504>>2])-c[n+504>>2]|0)+(c[n+504>>2]&(-1^c[n+508>>2]))|0,c[n+500>>2]=0,c[n+496>>2]=1,f=1<<((c[n+500>>2]|c[n+496>>2])-c[n+496>>2]|0)+(c[n+496>>2]&(-1^c[n+500>>2])),c[n+492>>2]=e,c[n+488>>2]=f,e=1<<((c[n+492>>2]|c[n+488>>2])-c[n+488>>2]|0)+(c[n+488>>2]&(-1^c[n+492>>2])),c[n+484>>2]=0,c[n+480>>2]=e,e=((c[n+484>>2]|c[n+480>>2])-c[n+480>>2]|0)+(c[n+480>>2]&(-1^c[n+484>>2]))|0,c[n+476>>2]=0,c[n+472>>2]=1,f=1<<((c[n+472>>2]<<1)-(c[n+476>>2]^c[n+472>>2])|0)+((c[n+476>>2]&(-1^c[n+472>>2]))<<1),c[n+468>>2]=0,c[n+464>>2]=f,f=1<<((c[n+468>>2]|c[n+464>>2])-c[n+464>>2]|0)+(c[n+464>>2]&(-1^c[n+468>>2])),c[n+460>>2]=0,c[n+456>>2]=f,f=1<<((c[n+456>>2]<<1)-(c[n+460>>2]^c[n+456>>2])|0)+((c[n+460>>2]&(-1^c[n+456>>2]))<<1),c[n+452>>2]=e,c[n+448>>2]=f,e=1<<((c[n+448>>2]<<1)-(c[n+452>>2]^c[n+448>>2])|0)+((c[n+452>>2]&(-1^c[n+448>>2]))<<1),c[n+444>>2]=r,c[n+440>>2]=e,r=((c[n+440>>2]<<1)-(c[n+444>>2]^c[n+440>>2])|0)+((c[n+444>>2]&(-1^c[n+440>>2]))<<1)|0,c[n+436>>2]=0,c[n+432>>2]=1,e=((c[n+436>>2]|c[n+432>>2])-c[n+432>>2]|0)+(c[n+432>>2]&(-1^c[n+436>>2]))|0,c[n+428>>2]=0,c[n+424>>2]=1,f=((c[n+424>>2]<<1)-(c[n+428>>2]^c[n+424>>2])|0)+((c[n+428>>2]&(-1^c[n+424>>2]))<<1)|0,c[n+420>>2]=0,c[n+416>>2]=1,t=1<<((c[n+420>>2]|c[n+416>>2])-c[n+416>>2]|0)+(c[n+416>>2]&(-1^c[n+420>>
12])),c[n+412>>2]=f,c[n+408>>2]=t,f=1<<((c[n+408>>2]<<1)-(c[n+412>>2]^c[n+408>>2])|0)+((c[n+412>>2]&(-1^c[n+408>>2]))<<1),c[n+404>>2]=e,c[n+400>>2]=f,e=((c[n+404>>2]|c[n+400>>2])-c[n+400>>2]|0)+(c[n+400>>2]&(-1^c[n+404>>2]))|0,c[n+396>>2]=0,c[n+392>>2]=1,f=1<<((c[n+396>>2]|c[n+392>>2])-c[n+392>>2]|0)+(c[n+392>>2]&(-1^c[n+396>>2])),c[n+388>>2]=0,c[n+384>>2]=f,f=1<<((c[n+384>>2]<<1)-(c[n+388>>2]^c[n+384>>2])|0)+((c[n+388>>2]&(-1^c[n+384>>2]))<<1),c[n+380>>2]=0,c[n+376>>2]=f,f=1<<((c[n+380>>2]|c[n+376>>2])-c[n+376>>2]|0)+(c[n+376>>2]&(-1^c[n+380>>2])),c[n+372>>2]=e,c[n+368>>2]=f,e=1<<((c[n+372>>2]|c[n+368>>2])-c[n+368>>2]|0)+(c[n+368>>2]&(-1^c[n+372>>2])),c[n+364>>2]=r,c[n+360>>2]=e,r=((c[n+364>>2]|c[n+360>>2])-c[n+360>>2]|0)+(c[n+360>>2]&(-1^c[n+364>>2]))|0,c[n+356>>2]=0,c[n+352>>2]=1,e=1<<((c[n+352>>2]<<1)-(c[n+356>>2]^c[n+352>>2])|0)+((c[n+356>>2]&(-1^c[n+352>>2]))<<1),c[n+348>>2]=0,c[n+344>>2]=e,e=((c[n+348>>2]|c[n+344>>2])-c[n+344>>2]|0)+(c[n+344>>2]&(-1^c[n+348>>2]))|0,c[n+340>>2]=0,c[n+336>>2]=1,f=((c[n+340>>2]|c[n+336>>2])-c[n+336>>2]|0)+(c[n+336>>2]&(-1^c[n+340>>2]))|0,c[n+332>>2]=0,c[n+328>>2]=1,t=1<<((c[n+328>>2]<<1)-(c[n+332>>2]^c[n+328>>2])|0)+((c[n+332>>2]&(-1^c[n+328>>2]))<<1),c[n+324>>2]=f,c[n+320>>2]=t,f=1<<((c[n+320>>2]<<1)-(c[n+324>>2]^c[n+320>>2])|0)+((c[n+324>>2]&(-1^c[n+320>>2]))<<1),c[n+316>>2]=e,c[n+312>>2]=f,e=((c[n+316>>2]|c[n+312>>2])-c[n+312>>2]|0)+(c[n+312>>2]&(-1^c[n+316>>2]))|0,c[n+308>>2]=0,c[n+304>>2]=1,f=1<<((c[n+308>>2]|c[n+304>>2])-c[n+304>>2]|0)+(c[n+304>>2]&(-1^c[n+308>>2])),c[n+300>>2]=0,c[n+296>>2]=f,f=1<<((c[n+296>>2]<<1)-(c[n+300>>2]^c[n+296>>2])|0)+((c[n+300>>2]&(-1^c[n+296>>2]))<<1),c[n+292>>2]=0,c[n+288>>2]=f,f=1<<((c[n+292>>2]|c[n+288>>2])-c[n+288>>2]|0)+(c[n+288>>2]&(-1^c[n+292>>2])),c[n+284>>2]=e,c[n+280>>2]=f,e=1<<((c[n+284>>2]|c[n+280>>2])-c[n+280>>2]|0)+(c[n+280>>2]&(-1^c[n+284>>2])),c[n+276>>2]=r,c[n+272>>2]=e,r=((c[n+276>>2]|c[n+272>>2])-c[n+272>>2]|0)+(c[n+272>>2]&(-1^c[n+276>>2]))|0,c[n+268>>2]=0,c[n+264>>2]=1,e=1<<((c[n+268>>2]|c[n+264>>2])-c[n+264>>2]|0)+(c[n+264>>2]&(-1^c[n+268>>2])),c[n+260>>2]=0,c[n+256>>2]=e,e=((c[n+260>>2]|c[n+256>>2])-c[n+256>>2]|0)+(c[n+256>>2]&(-1^c[n+260>>2]))|0,c[n+252>>2]=0,c[n+248>>2]=1,f=1<<((c[n+248>>2]<<1)-(c[n+252>>2]^c[n+248>>2])|0)+((c[n+252>>2]&(-1^c[n+248>>2]))<<1),c[n+244>>2]=0,c[n+240>>2]=f,f=1<<((c[n+244>>2]|c[n+240>>2])-c[n+240>>2]|0)+(c[n+240>>2]&(-1^c[n+244>>2])),c[n+236>>2]=e,c[n+232>>2]=f,e=((c[n+232>>2]<<1)-(c[n+236>>2]^c[n+232>>2])|0)+((c[n+236>>2]&(-1^c[n+232>>2]))<<1)|0,c[n+228>>2]=0,c[n+224>>2]=1,f=((c[n+228>>2]|c[n+224>>2])-c[n+224>>2]|0)+(c[n+224>>2]&(-1^c[n+228>>2]))|0,c[n+220>>2]=0,c[n+216>>2]=1,t=1<<((c[n+216>>2]<<1)-(c[n+220>>2]^c[n+216>>2])|0)+((c[n+220>>2]&(-1^c[n+216>>2]))<<1),c[n+212>>2]=f,c[n+208>>2]=t,f=1<<((c[n+212>>2]|c[n+208>>2])-c[n+208>>2]|0)+(c[n+208>>2]&(-1^c[n+212>>2])),c[n+204>>2]=e,c[n+200>>2]=f,e=((c[n+200>>2]<<1)-(c[n+204>>2]^c[n+200>>2])|0)+((c[n+204>>2]&(-1^c[n+200>>2]))<<1)|0,c[n+196>>2]=0,c[n+192>>2]=1,f=1<<((c[n+196>>2]|c[n+192>>2])-c[n+192>>2]|0)+(c[n+192>>2]&(-1^c[n+196>>2])),c[n+188>>2]=0,c[n+184>>2]=f,f=1<<((c[n+188>>2]|c[n+184>>2])-c[n+184>>2]|0)+(c[n+184>>2]&(-1^c[n+188>>2])),c[n+180>>2]=0,c[n+176>>2]=f,f=1<<((c[n+180>>2]|c[n+176>>2])-c[n+176>>2]|0)+(c[n+176>>2]&(-1^c[n+180>>2])),c[n+172>>2]=e,c[n+168>>2]=f,e=1<<((c[n+168>>2]<<1)-(c[n+172>>2]^c[n+168>>2])|0)+((c[n+172>>2]&(-1^c[n+168>>2]))<<1),c[n+164>>2]=r,c[n+160>>2]=e,r=((c[n+164>>2]|c[n+160>>2])-c[n+160>>2]|0)+(c[n+160>>2]&(-1^c[n+164>>2]))|0,c[n+156>>2]=0,c[n+152>>2]=1,e=((c[n+156>>2]|c[n+152>>2])-c[n+152>>2]|0)+(c[n+152>>2]&(-1^c[n+156>>2]))|0,c[n+148>>2]=0,c[n+144>>2]=1,f=1<<((c[n+148>>2]|c[n+144>>2])-c[n+144>>2]|0)+(c[n+144>>2]&(-1^c[n+148>>2])),c[n+140>>2]=e,c[n+136>>2]=f,e=((c[n+140>>2]|c[n+136>>2])-c[n+136>>2]|0)+(c[n+136>>2]&(-1^c[n+140>>2]))|0,c[n+132>>2]=0,c[n+128>>2]=1,f=1<<((c[n+132>>2]|c[n+128>>2])-c[n+128>>2]|0)+(c[n+128>>2]&(-1^c[n+132>>2])),c[n+124>>2]=0,c[n+120>>2]=f,f=1<<((c[n+124>>2]|c[n+120>>2])-c[n+120>>2]|0)+(c[n+120>>2]&(-1^c[n+124>>2])),c[n+116>>2]=e,c[n+112>>2]=f,e=((c[n+116>>2]|c[n+112>>2])-c[n+112>>2]|0)+(c[n+112>>2]&(-1^c[n+116>>2]))|0,c[n+108>>2]=0,c[n+104>>2]=1,f=((c[n+104>>2]<<1)-(c[n+108>>2]^c[n+104>>2])|0)+((c[n+108>>2]&(-1^c[n+104>>2]))<<1)|0,c[n+100>>2]=0,c[n+96>>2]=1,t=1<<((c[n+96>>2]<<1)-(c[n+100>>2]^c[n+96>>2])|0)+((c[n+100>>2]&(-1^c[n+96>>2]))<<1),c[n+92>>2]=f,c[n+88>>2]=t,f=1<<((c[n+88>>2]<<1)-(c[n+92>>2]^c[n+88>>2])|0)+((c[n+92>>2]&(-1^c[n+88>>2]))<<1),c[n+84>>2]=e,c[n+80>>2]=f,e=((c[n+80>>2]<<1)-(c[n+84>>2]^c[n+80>>2])|0)+((c[n+84>>2]&(-1^c[n+80>>2]))<<1)|0,c[n+76>
1>2]=0,c[n+72>>2]=1,f=1<<((c[n+76>>2]|c[n+72>>2])-c[n+72>>2]|0)+(c[n+72>>2]&(-1^c[n+76>>2])),c[n+68>>2]=0,c[n+64>>2]=f,f=1<<((c[n+68>>2]|c[n+64>>2])-c[n+64>>2]|0)+(c[n+64>>2]&(-1^c[n+68>>2])),c[n+60>>2]=0,c[n+56>>2]=f,f=1<<((c[n+56>>2]<<1)-(c[n+60>>2]^c[n+56>>2])|0)+((c[n+60>>2]&(-1^c[n+56>>2]))<<1),c[n+52>>2]=e,c[n+48>>2]=f,e=1<<((c[n+52>>2]|c[n+48>>2])-c[n+48>>2]|0)+(c[n+48>>2]&(-1^c[n+52>>2])),c[n+44>>2]=r,c[n+40>>2]=e,c[n+12>>2]=c[c[n+24>>2]+8>>2]^(c[c[n+28>>2]+8>>2]^((c[n+44>>2]|c[n+40>>2])-c[n+40>>2]|0)+(c[n+40>>2]&(-1^c[n+44>>2])))),c[n+16>>2]=c[n+16>>2]+1;continue}break}return m=n+1264|0,c[n+12>>2]}function h(r,e){var n=0,f=0,t=0,i=0;for(m=n=m-1200|0,c[n+20>>2]=r,c[n+16>>2]=e,u[n+15|0]=1,c[n+8>>2]=0;;){if(b[n+15|0]){10==c[n+8>>2]&&(u[n+15|0]=0),c[n+8>>2]=c[n+8>>2]+1;continue}break}return r=c[n+8>>2],c[n+28>>2]=0,c[n+24>>2]=1,e=((c[n+28>>2]|c[n+24>>2])-c[n+24>>2]|0)+(c[n+24>>2]&(-1^c[n+28>>2]))|0,c[n+1196>>2]=0,c[n+1192>>2]=1,t=((c[n+1192>>2]<<1)-(c[n+1196>>2]^c[n+1192>>2])|0)+((c[n+1196>>2]&(-1^c[n+1192>>2]))<<1)|0,c[n+1188>>2]=0,c[n+1184>>2]=1,f=1<<((c[n+1188>>2]|c[n+1184>>2])-c[n+1184>>2]|0)+(c[n+1184>>2]&(-1^c[n+1188>>2])),c[n+1180>>2]=t,c[n+1176>>2]=f,t=1<<((c[n+1180>>2]|c[n+1176>>2])-c[n+1176>>2]|0)+(c[n+1176>>2]&(-1^c[n+1180>>2])),c[n+1172>>2]=e,c[n+1168>>2]=t,e=((c[n+1172>>2]|c[n+1168>>2])-c[n+1168>>2]|0)+(c[n+1168>>2]&(-1^c[n+1172>>2]))|0,c[n+1164>>2]=0,c[n+1160>>2]=1,t=1<<((c[n+1164>>2]|c[n+1160>>2])-c[n+1160>>2]|0)+(c[n+1160>>2]&(-1^c[n+1164>>2])),c[n+1156>>2]=0,c[n+1152>>2]=t,t=1<<((c[n+1152>>2]<<1)-(c[n+1156>>2]^c[n+1152>>2])|0)+((c[n+1156>>2]&(-1^c[n+1152>>2]))<<1),c[n+1148>>2]=0,c[n+1144>>2]=t,t=1<<((c[n+1148>>2]|c[n+1144>>2])-c[n+1144>>2]|0)+(c[n+1144>>2]&(-1^c[n+1148>>2])),c[n+1140>>2]=e,c[n+1136>>2]=t,e=((c[n+1136>>2]<<1)-(c[n+1140>>2]^c[n+1136>>2])|0)+((c[n+1140>>2]&(-1^c[n+1136>>2]))<<1)|0,c[n+1132>>2]=0,c[n+1128>>2]=1,t=((c[n+1128>>2]<<1)-(c[n+1132>>2]^c[n+1128>>2])|0)+((c[n+1132>>2]&(-1^c[n+1128>>2]))<<1)|0,c[n+1124>>2]=0,c[n+1120>>2]=1,f=1<<((c[n+1124>>2]|c[n+1120>>2])-c[n+1120>>2]|0)+(c[n+1120>>2]&(-1^c[n+1124>>2])),c[n+1116>>2]=t,c[n+1112>>2]=f,t=((c[n+1112>>2]<<1)-(c[n+1116>>2]^c[n+1112>>2])|0)+((c[n+1116>>2]&(-1^c[n+1112>>2]))<<1)|0,c[n+1108>>2]=0,c[n+1104>>2]=1,f=1<<((c[n+1104>>2]<<1)-(c[n+1108>>2]^c[n+1104>>2])|0)+((c[n+1108>>2]&(-1^c[n+1104>>2]))<<1),c[n+1100>>2]=0,c[n+1096>>2]=f,f=1<<((c[n+1100>>2]|c[n+1096>>2])-c[n+1096>>2]|0)+(c[n+1096>>2]&(-1^c[n+1100>>2])),c[n+1092>>2]=t,c[n+1088>>2]=f,t=1<<((c[n+1092>>2]|c[n+1088>>2])-c[n+1088>>2]|0)+(c[n+1088>>2]&(-1^c[n+1092>>2])),c[n+1084>>2]=e,c[n+1080>>2]=t,e=((c[n+1084>>2]|c[n+1080>>2])-c[n+1080>>2]|0)+(c[n+1080>>2]&(-1^c[n+1084>>2]))|0,c[n+1076>>2]=0,c[n+1072>>2]=1,t=((c[n+1076>>2]|c[n+1072>>2])-c[n+1072>>2]|0)+(c[n+1072>>2]&(-1^c[n+1076>>2]))|0,c[n+1068>>2]=0,c[n+1064>>2]=1,f=((c[n+1068>>2]|c[n+1064>>2])-c[n+1064>>2]|0)+(c[n+1064>>2]&(-1^c[n+1068>>2]))|0,c[n+1060>>2]=0,c[n+1056>>2]=1,i=1<<((c[n+1060>>2]|c[n+1056>>2])-c[n+1056>>2]|0)+(c[n+1056>>2]&(-1^c[n+1060>>2])),c[n+1052>>2]=f,c[n+1048>>2]=i,f=1<<((c[n+1052>>2]|c[n+1048>>2])-c[n+1048>>2]|0)+(c[n+1048>>2]&(-1^c[n+1052>>2])),c[n+1044>>2]=t,c[n+1040>>2]=f,t=1<<((c[n+1040>>2]<<1)-(c[n+1044>>2]^c[n+1040>>2])|0)+((c[n+1044>>2]&(-1^c[n+1040>>2]))<<1),c[n+1036>>2]=e,c[n+1032>>2]=t,e=((c[n+1036>>2]|c[n+1032>>2])-c[n+1032>>2]|0)+(c[n+1032>>2]&(-1^c[n+1036>>2]))|0,c[n+1028>>2]=0,c[n+1024>>2]=1,t=1<<((c[n+1028>>2]|c[n+1024>>2])-c[n+1024>>2]|0)+(c[n+1024>>2]&(-1^c[n+1028>>2])),c[n+1020>>2]=0,c[n+1016>>2]=t,t=((c[n+1020>>2]|c[n+1016>>2])-c[n+1016>>2]|0)+(c[n+1016>>2]&(-1^c[n+1020>>2]))|0,c[n+1012>>2]=0,c[n+1008>>2]=1,f=((c[n+1012>>2]|c[n+1008>>2])-c[n+1008>>2]|0)+(c[n+1008>>2]&(-1^c[n+1012>>2]))|0,c[n+1004>>2]=0,c[n+1e3>>2]=1,i=1<<((c[n+1e3>>2]<<1)-(c[n+1004>>2]^c[n+1e3>>2])|0)+((c[n+1004>>2]&(-1^c[n+1e3>>2]))<<1),c[n+996>>2]=f,c[n+992>>2]=i,f=1<<((c[n+996>>2]|c[n+992>>2])-c[n+992>>2]|0)+(c[n+992>>2]&(-1^c[n+996>>2])),c[n+988>>2]=t,c[n+984>>2]=f,t=1<<((c[n+988>>2]|c[n+984>>2])-c[n+984>>2]|0)+(c[n+984>>2]&(-1^c[n+988>>2])),c[n+980>>2]=e,c[n+976>>2]=t,e=((c[n+976>>2]<<1)-(c[n+980>>2]^c[n+976>>2])|0)+((c[n+980>>2]&(-1^c[n+976>>2]))<<1)|0,c[n+972>>2]=0,c[n+968>>2]=1,t=((c[n+972>>2]|c[n+968>>2])-c[n+968>>2]|0)+(c[n+968>>2]&(-1^c[n+972>>2]))|0,c[n+964>>2]=0,c[n+960>>2]=1,f=1<<((c[n+964>>2]|c[n+960>>2])-c[n+960>>2]|0)+(c[n+960>>2]&(-1^c[n+964>>2])),c[n+956>>2]=t,c[n+952>>2]=f,t=((c[n+956>>2]|c[n+952>>2])-c[n+952>>2]|0)+(c[n+952>>2]&(-1^c[n+956>>2]))|0,c[n+948>>2]=0,c[n+944>>2]=1,f=((c[n+948>>2]|c[n+944>>2])-c[n+944>>2]|0)+(c[n+944>>2]&(-1^c[n+948>>2]))|0,c[n+940>>2]=0,c[n+936>>2]=1,i=1<<((c[n+940>>2]|c[n+936>>2])-c[n+936>>2]|0)+(c[n+936>>2]&(-1^c[n+940>>2])),c[n+932>>2]=f,c[n+928>>2]=i,f=1<<((c[n+932>>2]|c[n+928>>2])-c[n+928>>2]|0)+(c[n+928>>2]&(-1^c[n+932>>2])),c[n+924>>2]=t,c[n+920>>2]=f,t=1<<((c[n+924>>2]|c[n+920>>2])-c[n+920>>2]|0)+(c[n+920>>2]&(-1^c[n+924>>2])),c[n+916>>2]=e,c[n+912>>2]=t,e=((c[n+912>>2]<<1)-(c[n+916>>2]^c[n+912>>2])|0)+((c[n+916>>2]&(-1^c[n+912>>2]))<<1)|0,c[n+908>>2]=0,c[n+904>>2]=1,t=1<<((c[n+908>>2]|c[n+904>>2])-c[n+904>>2]|0)+(c[n+904>>2]&(-1^c[n+908>>2])),c[n+900>>2]=0,c[n+896>>2]=t,t=((c[n+896>>2]<<1)-(c[n+900>>2]^c[n+896>>2])|0)+((c[n+900>>2]&(-1^c[n+896>>2]))<<1)|0,c[n+892>>2]=0,c[n+888>>2]=1,f=1<<((c[n+892>>2]|c[n+888>>2])-c[n+888>>2]|0)+(c[n+888>>2]&(-1^c[n+892>>2])),c[n+884>>2]=0,c[n+880>>2]=f,f=1<<((c[n+884>>2]|c[n+880>>2])-c[n+880>>2]|0)+(c[n+880>>2]&(-1^c[n+884>>2])),c[n+876>>2]=t,c[n+872>>2]=f,t=((c[n+872>>2]<<1)-(c[n+876>>2]^c[n+872>>2])|0)+((c[n+876>>2]&(-1^c[n+872>>2]))<<1)|0,c[n+868>>2]=0,c[n+864>>2]=1,f=((c[n+868>>2]|c[n+864>>2])-c[n+864>>2]|0)+(c[n+864>>2]&(-1^c[n+868>>2]))|0,c[n+860>>2]=0,c[n+856>>2]=1,i=1<<((c[n+856>>2]<<1)-(c[n+860>>2]^c[n+856>>2])|0)+((c[n+860>>2]&(-1^c[n+856>>2]))<<1),c[n+852>>2]=f,c[n+848>>2]=i,f=1<<((c[n+852>>2]|c[n+848>>2])-c[n+848>>2]|0)+(c[n+848>>2]&(-1^c[n+852>>2])),c[n+844>>2]=t,c[n+840>>2]=f,t=1<<((c[n+844>>2]|c[n+840>>2])-c[n+840>>2]|0)+(c[n+840>>2]&(-1^c[n+844>>2])),c[n+836>>2]=e,c[n+832>>2]=t,e=((c[n+832>>2]<<1)-(c[n+836>>2]^c[n+832>>2])|0)+((c[n+836>>2]&(-1^c[n+832>>2]))<<1)|0,c[n+828>>2]=0,c[n+824>>2]=1,t=((c[n+828>>2]|c[n+824>>2])-c[n+824>>2]|0)+(c[n+824>>2]&(-1^c[n+828>>2]))|0,c[n+820>>2]=0,c[n+816>>2]=1,f=1<<((c[n+816>>2]<<1)-(c[n+820>>2]^c[n+816>>2])|0)+((c[n+820>>2]&(-1^c[n+816>>2]))<<1),c[n+812>>2]=t,c[n+808>>2]=f,t=((c[n+812>>2]|c[n+808>>2])-c[n+808>>2]|0)+(c[n+808>>2]&(-1^c[n+812>>2]))|0,c[n+804>>2]=0,c[n+800>>2]=1,f=1<<((c[n+804>>2]|c[n+800>>2])-c[n+800>>2]|0)+(c[n+800>>2]&(-1^c[n+804>>2])),c[n+796>>2]=0,c[n+792>>2]=f,f=1<<((c[n+792>>2]<<1)-(c[n+796>>2]^c[n+792>>2])|0)+((c[n+796>>2]&(-1^c[n+792>>2]))<<1),c[n+788>>2]=t,c[n+784>>2]=f,t=((c[n+784>>2]<<1)-(c[n+788>>2]^c[n+784>>2])|0)+((c[n+788>>2]&(-1^c[n+784>>2]))<<1)|0,c[n+780>>2]=0,c[n+776>>2]=1,f=((c[n+776>>2]<<1)-(c[n+780>>2]^c[n+776>>2])|0)+((c[n+780>>2]&(-1^c[n+776>>2]))<<1)|0,c[n+772>>2]=0,c[n+768>>2]=1,i=1<<((c[n+768>>2]<<1)-(c[n+772>>2]^c[n+768>>2])|0)+((c[n+772>>2]&(-1^c[n+768>>2]))<<1),c[n+764>>2]=f,c[n+760>>2]=i,f=1<<((c[n+764>>2]|c[n+760>>2])-c[n+760>>
12]|0)+(c[n+760>>2]&(-1^c[n+764>>2])),c[n+756>>2]=t,c[n+752>>2]=f,t=1<<((c[n+756>>2]|c[n+752>>2])-c[n+752>>2]|0)+(c[n+752>>2]&(-1^c[n+756>>2])),c[n+748>>2]=e,c[n+744>>2]=t,e=((c[n+748>>2]|c[n+744>>2])-c[n+744>>2]|0)+(c[n+744>>2]&(-1^c[n+748>>2]))|0,c[n+740>>2]=0,c[n+736>>2]=1,t=((c[n+740>>2]|c[n+736>>2])-c[n+736>>2]|0)+(c[n+736>>2]&(-1^c[n+740>>2]))|0,c[n+732>>2]=0,c[n+728>>2]=1,f=1<<((c[n+732>>2]|c[n+728>>2])-c[n+728>>2]|0)+(c[n+728>>2]&(-1^c[n+732>>2])),c[n+724>>2]=0,c[n+720>>2]=f,f=1<<((c[n+724>>2]|c[n+720>>2])-c[n+720>>2]|0)+(c[n+720>>2]&(-1^c[n+724>>2])),c[n+716>>2]=0,c[n+712>>2]=f,f=1<<((c[n+716>>2]|c[n+712>>2])-c[n+712>>2]|0)+(c[n+712>>2]&(-1^c[n+716>>2])),c[n+708>>2]=t,c[n+704>>2]=f,t=1<<((c[n+708>>2]|c[n+704>>2])-c[n+704>>2]|0)+(c[n+704>>2]&(-1^c[n+708>>2])),c[n+700>>2]=e,c[n+696>>2]=t,e=((c[n+696>>2]<<1)-(c[n+700>>2]^c[n+696>>2])|0)+((c[n+700>>2]&(-1^c[n+696>>2]))<<1)|0,c[n+692>>2]=0,c[n+688>>2]=1,t=1<<((c[n+692>>2]|c[n+688>>2])-c[n+688>>2]|0)+(c[n+688>>2]&(-1^c[n+692>>2])),c[n+684>>2]=0,c[n+680>>2]=t,t=((c[n+684>>2]|c[n+680>>2])-c[n+680>>2]|0)+(c[n+680>>2]&(-1^c[n+684>>2]))|0,c[n+676>>2]=0,c[n+672>>2]=1,f=1<<((c[n+676>>2]|c[n+672>>2])-c[n+672>>2]|0)+(c[n+672>>2]&(-1^c[n+676>>2])),c[n+668>>2]=0,c[n+664>>2]=f,f=1<<((c[n+668>>2]|c[n+664>>2])-c[n+664>>2]|0)+(c[n+664>>2]&(-1^c[n+668>>2])),c[n+660>>2]=0,c[n+656>>2]=f,f=1<<((c[n+660>>2]|c[n+656>>2])-c[n+656>>2]|0)+(c[n+656>>2]&(-1^c[n+660>>2])),c[n+652>>2]=t,c[n+648>>2]=f,t=1<<((c[n+652>>2]|c[n+648>>2])-c[n+648>>2]|0)+(c[n+648>>2]&(-1^c[n+652>>2])),c[n+644>>2]=e,c[n+640>>2]=t,e=((c[n+640>>2]<<1)-(c[n+644>>2]^c[n+640>>2])|0)+((c[n+644>>2]&(-1^c[n+640>>2]))<<1)|0,c[n+636>>2]=0,c[n+632>>2]=1,t=1<<((c[n+636>>2]|c[n+632>>2])-c[n+632>>2]|0)+(c[n+632>>2]&(-1^c[n+636>>2])),c[n+628>>2]=0,c[n+624>>2]=t,t=1<<((c[n+628>>2]|c[n+624>>2])-c[n+624>>2]|0)+(c[n+624>>2]&(-1^c[n+628>>2])),c[n+620>>2]=0,c[n+616>>2]=t,t=((c[n+620>>2]|c[n+616>>2])-c[n+616>>2]|0)+(c[n+616>>2]&(-1^c[n+620>>2]))|0,c[n+612>>2]=0,c[n+608>>2]=1,f=1<<((c[n+612>>2]|c[n+608>>2])-c[n+608>>2]|0)+(c[n+608>>2]&(-1^c[n+612>>2])),c[n+604>>2]=0,c[n+600>>2]=f,f=1<<((c[n+604>>2]|c[n+600>>2])-c[n+600>>2]|0)+(c[n+600>>2]&(-1^c[n+604>>2])),c[n+596>>2]=0,c[n+592>>2]=f,f=1<<((c[n+596>>2]|c[n+592>>2])-c[n+592>>2]|0)+(c[n+592>>2]&(-1^c[n+596>>2])),c[n+588>>2]=t,c[n+584>>2]=f,t=1<<((c[n+584>>2]<<1)-(c[n+588>>2]^c[n+584>>2])|0)+((c[n+588>>2]&(-1^c[n+584>>2]))<<1),c[n+580>>2]=e,c[n+576>>2]=t,e=((c[n+580>>2]|c[n+576>>2])-c[n+576>>2]|0)+(c[n+576>>2]&(-1^c[n+580>>2]))|0,c[n+572>>2]=0,c[n+568>>2]=1,t=1<<((c[n+572>>2]|c[n+568>>2])-c[n+568>>2]|0)+(c[n+568>>2]&(-1^c[n+572>>2])),c[n+564>>2]=0,c[n+560>>2]=t,t=((c[n+564>>2]|c[n+560>>2])-c[n+560>>2]|0)+(c[n+560>>2]&(-1^c[n+564>>2]))|0,c[n+556>>2]=0,c[n+552>>2]=1,f=1<<((c[n+552>>2]<<1)-(c[n+556>>2]^c[n+552>>2])|0)+((c[n+556>>2]&(-1^c[n+552>>2]))<<1),c[n+548>>2]=0,c[n+544>>2]=f,f=1<<((c[n+544>>2]<<1)-(c[n+548>>2]^c[n+544>>2])|0)+((c[n+548>>2]&(-1^c[n+544>>2]))<<1),c[n+540>>2]=t,c[n+536>>2]=f,t=((c[n+536>>2]<<1)-(c[n+540>>2]^c[n+536>>2])|0)+((c[n+540>>2]&(-1^c[n+536>>2]))<<1)|0,c[n+532>>2]=0,c[n+528>>2]=1,f=1<<((c[n+532>>2]|c[n+528>>2])-c[n+528>>2]|0)+(c[n+528>>2]&(-1^c[n+532>>2])),c[n+524>>2]=0,c[n+520>>2]=f,f=1<<((c[n+524>>2]|c[n+520>>2])-c[n+520>>2]|0)+(c[n+520>>2]&(-1^c[n+524>>2])),c[n+516>>2]=0,c[n+512>>2]=f,f=1<<((c[n+516>>2]|c[n+512>>2])-c[n+512>>2]|0)+(c[n+512>>2]&(-1^c[n+516>>2])),c[n+508>>2]=t,c[n+504>>2]=f,t=1<<((c[n+508>>2]|c[n+504>>2])-c[n+504>>2]|0)+(c[n+504>>2]&(-1^c[n+508>>2])),c[n+500>>2]=e,c[n+496>>2]=t,e=((c[n+500>>2]|c[n+496>>2])-c[n+496>>2]|0)+(c[n+496>>2]&(-1^c[n+500>>2]))|0,c[n+492>>2]=0,c[n+488>>2]=1,t=((c[n+488>>2]<<1)-(c[n+492>>2]^c[n+488>>2])|0)+((c[n+492>>2]&(-1^c[n+488>>2]))<<1)|0,c[n+484>>2]=0,c[n+480>>2]=1,f=1<<((c[n+484>>2]|c[n+480>>2])-c[n+480>>2]|0)+(c[n+480>>2]&(-1^c[n+484>>2])),c[n+476>>2]=t,c[n+472>>2]=f,t=((c[n+472>>2]<<1)-(c[n+476>>2]^c[n+472>>2])|0)+((c[n+476>>2]&(-1^c[n+472>>2]))<<1)|0,c[n+468>>2]=0,c[n+464>>2]=1,f=1<<((c[n+468>>2]|c[n+464>>2])-c[n+464>>2]|0)+(c[n+464>>2]&(-1^c[n+468>>2])),c[n+460>>2]=0,c[n+456>>2]=f,f=1<<((c[n+460>>2]|c[n+456>>2])-c[n+456>>2]|0)+(c[n+456>>2]&(-1^c[n+460>>2])),c[n+452>>2]=t,c[n+448>>2]=f,t=((c[n+452>>2]|c[n+448>>2])-c[n+448>>2]|0)+(c[n+448>>2]&(-1^c[n+452>>2]))|0,c[n+444>>2]=0,c[n+440>>2]=1,f=1<<((c[n+444>>2]|c[n+440>>2])-c[n+440>>2]|0)+(c[n+440>>2]&(-1^c[n+444>>2])),c[n+436>>2]=0,c[n+432>>2]=f,f=1<<((c[n+432>>2]<<1)-(c[n+436>>2]^c[n+432>>2])|0)+((c[n+436>>2]&(-1^c[n+432>>2]))<<1),c[n+428>>2]=0,c[n+424>>2]=f,f=1<<((c[n+428>>2]|c[n+424>>2])-c[n+424>>2]|0)+(c[n+424>>2]&(-1^c[n+428>>2])),c[n+420>>2]=t,c[n+416>>2]=f,t=1<<((c[n+416>>2]<<1)-(c[n+420>>2]^c[n+416>>2])|0)+((c[n+420>>2]&(-1^c[n+416>>2]))<<1),c[n+412>>2]=e,c[n+408>>2]=t,e=((c[n+412>>2]|c[n+408>>2])-c[n+408>>2]|0)+(c[n+408>>2]&(-1^c[n+412>>2]))|0,c[n+404>>2]=0,c[n+400>>2]=1,t=((c[n+400>>2]<<1)-(c[n+404>>2]^c[n+400>>2])|0)+((c[n+404>>2]&(-1^c[n+400>>2]))<<1)|0,c[n+396>>2]=0,c[n+392>>2]=1,f=1<<((c[n+396>>2]|c[n+392>>2])-c[n+392>>2]|0)+(c[n+392>>2]&(-1^c[n+396>>2])),c[n+388>>2]=t,c[n+384>>2]=f,t=1<<((c[n+384>>2]<<1)-(c[n+388>>2]^c[n+384>>2])|0)+((c[n+388>>2]&(-1^c[n+384>>2]))<<1),c[n+380>>2]=0,c[n+376>>2]=t,t=((c[n+376>>2]<<1)-(c[n+380>>2]^c[n+376>>2])|0)+((c[n+380>>2]&(-1^c[n+376>>2]))<<1)|0,c[n+372>>2]=0,c[n+368>>2]=1,f=1<<((c[n+372>>2]|c[n+368>>2])-c[n+368>>2]|0)+(c[n+368>>2]&(-1^c[n+372>>2])),c[n+364>>2]=0,c[n+360>>2]=f,f=1<<((c[n+360>>2]<<1)-(c[n+364>>2]^c[n+360>>2])|0)+((c[n+364>>2]&(-1^c[n+360>>2]))<<1),c[n+356>>2]=0,c[n+352>>2]=f,f=1<<((c[n+356>>2]|c[n+352>>2])-c[n+352>>2]|0)+(c[n+352>>2]&(-1^c[n+356>>2])),c[n+348>>2]=t,c[n+344>>2]=f,t=1<<((c[n+344>>2]<<1)-(c[n+348>>2]^c[n+344>>2])|0)+((c[n+348>>2]&(-1^c[n+344>>2]))<<1),c[n+340>>2]=e,c[n+336>>2]=t,e=((c[n+340>>2]|c[n+336>>2])-c[n+336>>2]|0)+(c[n+336>>2]&(-1^c[n+340>>2]))|0,c[n+332>>2]=0,c[n+328>>2]=1,t=((c[n+328>>2]<<1)-(c[n+332>>2]^c[n+328>>2])|0)+((c[n+332>>2]&(-1^c[n+328>>2]))<<1)|0,c[n+324>>2]=0,c[n+320>>2]=1,f=((c[n+320>>2]<<1)-(c[n+324>>2]^c[n+320>>2])|0)+((c[n+324>>2]&(-1^c[n+320>>2]))<<1)|0,c[n+316>>2]=0,c[n+312>>2]=1,i=1<<((c[n+312>>2]<<1)-(c[n+316>>2]^c[n+312>>2])|0)+((c[n+316>>2]&(-1^c[n+312>>2]))<<1),c[n+308>>2]=f,c[n+304>>2]=i,f=1<<((c[n+308>>2]|c[n+304>>2])-c[n+304>>2]|0)+(c[n+304>>2]&(-1^c[n+308>>2])),c[n+300>>2]=t,c[n+296>>2]=f,t=((c[n+300>>2]|c[n+296>>2])-c[n+296>>2]|0)+(c[n+296>>2]&(-1^c[n+300>>2]))|0,c[n+292>>2]=0,c[n+288>>2]=1,f=1<<((c[n+292>>2]|c[n+288>>2])-c[n+288>>2]|0)+(c[n+288>>2]&(-1^c[n+292>>2])),c[n+284>>2]=0,c[n+280>>2]=f,f=1<<((c[n+280>>2]<<1)-(c[n+284>>2]^c[n+280>>2])|0)+((c[n+284>>2]&(-1^c[n+280>>2]))<<1),c[n+276>>2]=0,c[n+272>>2]=f,f=1<<((c[n+272>>2]<<1)-(c[n+276>>2]^c[n+272>>2])|0)+((c[n+276>>2]&(-1^c[n+272>>2]))<<1),c[n+268>>2]=t,c[n+264>>2]=f,t=1<<((c[n+264>>2]<<1)-(c[n+268>>2]^c[n+264>>2])|0)+((c[n+268>>2]&(-1^c[n+264>>2]))<<1),c[n+260>>2]=e,c[n+256>>2]=t,e=((c[n+260>>2]|c[n+256>>2])-c[n+256>>2]|0)+(c[n+256>>2]&(-1^c[n+260>>2]))|0,c[n+252>>2]=0,c[n+248>>2]=1,t=((c[n+252>>2]|c[n+248>>2])-c[n+248>>2]|0)+(c[n+248>>2]&(-1^c[n+252>>2]))|0,c[n+244>>2]=0,c[n+240>>2]=1,f=1<<((c[n+244>>2]|c[n+240>>2])-c[n+240>>2]|0)+(c[n+240>>2]&(-1^c[n+244>>2])),c[n+236>>2]=0,c[n+232>>2]=f,f=1<<((c[n+236>>2]|c[n+232>>2])-c[n+232>>2]|0)+(c[n+232>>2]&(-1^c[n+236>>2])),c[n+228>>2]=t,c[n+224>>2]=f,t=((c[n+224>>2]<<1)-(c[n+228>>2]^c[n+224>>2])|0)+((c[n+228>>2]&(-1^c[n+224>>2]))<<1)|0,c[n+220>>2]=0,c[n+216>>2]=1,f=((c[n+220>>2]|c[n+216>>2])-c[n+216>>2]|0)+(c[n+216>>2]&(-1^c[n+220>>2]))|0,c[n+212>>2]=0,c[n+208>>2]=1,i=1<<((c[n+212>>2]|c[n+208>>2])-c[n+208>>2]|0)+(c[n+208>>2]&(-1^c[n+212>>2])),c[n+204>>2]=f,c[n+200>>2]=i,f=1<<((c[n+204>>2]|c[n+200>>2])-c[n+200>>2]|0)+(c[n+200>>2]&(-1^c[n+204>>2])),c[n+196>>2]=t,c[n+192>>2]=f,t=((c[n+196>>2]|c[n+192>>2])-c[n+192>>2]|0)+(c[n+192>>2]&(-1^c[n+196>>2]))|0,c[n+188>>2]=0,c[n+184>>2]=1,f=1<<((c[n+184>>2]<<1)-(c[n+188>>2]^c[n+184>>2])|0)+((c[n+188>>2]&(-1^c[n+184>>2]))<<1),c[n+180>>2]=0,c[n+176>>2]=f,f=1<<((c[n+180>>2]|c[n+176>>2])-c[n+176>>2]|0)+(c[n+176>>2]&(-1^c[n+180>>2])),c[n+172>>2]=0,c[n+168>>2]=f,f=1<<((c[n+168>>2]<<1)-(c[n+172>>2]^c[n+168>>2])|0)+((c[n+172>>2]&(-1^c[n+168>>2]))<<1),c[n+164>>2]=t,c[n+160>>2]=f,t=1<<((c[n+160>>2]<<1)-(c[n+164>>2]^c[n+160>>2])|0)+((c[n+164>>2]&(-1^c[n+160>>2]))<<1),c[n+156>>2]=e,c[n+152>>2]=t,e=((c[n+156>>2]|c[n+152>>2])-c[n+152>>2]|0)+(c[n+152>>2]&(-1^c[n+156>>2]))|0,c[n+148>>2]=0,c[n+144>>2]=1,t=((c[n+148>>2]|c[n+144>>2])-c[n+144>>2]|0)+(c[n+144>>2]&(-1^c[n+148>>2]))|0,c[n+140>>2]=0,c[n+136>>2]=1,f=1<<((c[n+136>>2]<<1)-(c[n+140>>2]^c[n+136>>2])|0)+((c[n+140>>2]&(-1^c[n+136>>2]))<<1),c[n+132>>2]=t,c[n+128>>2]=f,t=((c[n+132>>2]|c[n+128>>2])-c[n+128>>2]|0)+(c[n+128>>2]&(-1^c[n+132>>2]))|0,c[n+124>>2]=0,c[n+120>>2]=1,f=1<<((c[n+120>>2]<<1)-(c[n+124>>2]^c[n+120>>2])|0)+((c[n+124>>2]&(-1^c[n+120>>2]))<<1),c[n+116>>2]=0,c[n+112>>2]=f,f=1<<((c[n+112>>2]<<1)-(c[n+116>>2]^c[n+112>>2])|0)+((c[n+116>>2]&(-1^c[n+112>>2]))<<1),c[n+108>>2]=t,c[n+104>>2]=f,t=((c[n+108>>2]|c[n+104>>2])-c[n+104>>2]|0)+(c[n+104>>2]&(-1^c[n+108>>2]))|0,c[n+100>>2]=0,c[n+96>>2]=1,f=((c[n+100>>2]|c[n+96>>2])-c[n+96>>2]|0)+(c[n+96>>2]&(-1^c[n+100>>2]))|0,c[n+92>>2]=0,c[n+88>>2]=1,i=1<<((c[n+88>>2]<<1)-(c[n+92>>2]^c[n+88>>2])|0)+((c[n+92>>2]&(-1^c[n+88>>2]))<<1),c[n+84>>2]=f,c[n+80>>2]=i,f=1<<((c[n+80>>2]<<1)-(c[n+84>>2]^c[n+80>>2])|0)+((c[n+84>>2]&(-1^c[n+80>>2]))<<1),c[n+76>
1>2]=t,c[n+72>>2]=f,t=((c[n+76>>2]|c[n+72>>2])-c[n+72>>2]|0)+(c[n+72>>2]&(-1^c[n+76>>2]))|0,c[n+68>>2]=0,c[n+64>>2]=1,f=1<<((c[n+68>>2]|c[n+64>>2])-c[n+64>>2]|0)+(c[n+64>>2]&(-1^c[n+68>>2])),c[n+60>>2]=0,c[n+56>>2]=f,f=1<<((c[n+60>>2]|c[n+56>>2])-c[n+56>>2]|0)+(c[n+56>>2]&(-1^c[n+60>>2])),c[n+52>>2]=0,c[n+48>>2]=f,f=1<<((c[n+52>>2]|c[n+48>>2])-c[n+48>>2]|0)+(c[n+48>>2]&(-1^c[n+52>>2])),c[n+44>>2]=t,c[n+40>>2]=f,t=1<<((c[n+44>>2]|c[n+40>>2])-c[n+40>>2]|0)+(c[n+40>>2]&(-1^c[n+44>>2])),c[n+36>>2]=e,c[n+32>>2]=t,m=n+1200|0,b[n+15|0]+((r+(c[c[n+16>>2]+16>>2]^(c[c[n+20>>2]+16>>2]^((c[n+36>>2]|c[n+32>>2])-c[n+32>>2]|0)+(c[n+32>>2]&(-1^c[n+36>>2]))))|0)-c[n+8>>2]|0)|0}function g(r,e){var n=0,f=0,t=0,i=0;for(m=n=m-1024|0,c[n+28>>2]=r,c[n+24>>2]=e,u[n+11|0]=0,c[n+4>>2]=10;;){if(c[n+4>>2]<=30){u[n+11|0]||(c[n+20>>2]=c[n+4>>2]),1==u[n+11|0]&&(c[n+16>>2]=c[n+4>>2]),2==u[n+11|0]&&(c[n+12>>2]=c[n+4>>2]),u[n+11|0]=b[n+11|0]+1,c[n+4>>2]=c[n+4>>2]+10;continue}break}return r=(c[n+12>>2]-c[n+16>>2]|0)-c[n+20>>2]|0,c[n+36>>2]=0,c[n+32>>2]=1,e=((c[n+32>>2]<<1)-(c[n+36>>2]^c[n+32>>2])|0)+((c[n+36>>2]&(-1^c[n+32>>2]))<<1)|0,c[n+1020>>2]=0,c[n+1016>>2]=1,t=((c[n+1020>>2]|c[n+1016>>2])-c[n+1016>>2]|0)+(c[n+1016>>2]&(-1^c[n+1020>>2]))|0,c[n+1012>>2]=0,c[n+1008>>2]=1,f=1<<((c[n+1012>>2]|c[n+1008>>2])-c[n+1008>>2]|0)+(c[n+1008>>2]&(-1^c[n+1012>>2])),c[n+1004>>2]=t,c[n+1e3>>2]=f,t=((c[n+1004>>2]|c[n+1e3>>2])-c[n+1e3>>2]|0)+(c[n+1e3>>2]&(-1^c[n+1004>>2]))|0,c[n+996>>2]=0,c[n+992>>2]=1,f=1<<((c[n+996>>2]|c[n+992>>2])-c[n+992>>2]|0)+(c[n+992>>2]&(-1^c[n+996>>2])),c[n+988>>2]=0,c[n+984>>2]=f,f=1<<((c[n+988>>2]|c[n+984>>2])-c[n+984>>2]|0)+(c[n+984>>2]&(-1^c[n+988>>2])),c[n+980>>2]=t,c[n+976>>2]=f,t=1<<((c[n+976>>2]<<1)-(c[n+980>>2]^c[n+976>>2])|0)+((c[n+980>>2]&(-1^c[n+976>>2]))<<1),c[n+972>>2]=e,c[n+968>>2]=t,e=((c[n+972>>2]|c[n+968>>2])-c[n+968>>2]|0)+(c[n+968>>2]&(-1^c[n+972>>2]))|0,c[n+964>>2]=0,c[n+960>>2]=1,t=((c[n+960>>2]<<1)-(c[n+964>>2]^c[n+960>>2])|0)+((c[n+964>>2]&(-1^c[n+960>>2]))<<1)|0,c[n+956>>2]=0,c[n+952>>2]=1,f=1<<((c[n+956>>2]|c[n+952>>2])-c[n+952>>2]|0)+(c[n+952>>2]&(-1^c[n+956>>2])),c[n+948>>2]=t,c[n+944>>2]=f,t=1<<((c[n+948>>2]|c[n+944>>2])-c[n+944>>2]|0)+(c[n+944>>2]&(-1^c[n+948>>2])),c[n+940>>2]=0,c[n+936>>2]=t,t=1<<((c[n+936>>2]<<1)-(c[n+940>>2]^c[n+936>>2])|0)+((c[n+940>>2]&(-1^c[n+936>>2]))<<1),c[n+932>>2]=e,c[n+928>>2]=t,e=((c[n+932>>2]|c[n+928>>2])-c[n+928>>2]|0)+(c[n+928>>2]&(-1^c[n+932>>2]))|0,c[n+924>>2]=0,c[n+920>>2]=1,t=1<<((c[n+924>>2]|c[n+920>>2])-c[n+920>>2]|0)+(c[n+920>>2]&(-1^c[n+924>>2])),c[n+916>>2]=0,c[n+912>>2]=t,t=1<<((c[n+916>>2]|c[n+912>>2])-c[n+912>>2]|0)+(c[n+912>>2]&(-1^c[n+916>>2])),c[n+908>>2]=0,c[n+904>>2]=t,t=((c[n+904>>2]<<1)-(c[n+908>>2]^c[n+904>>2])|0)+((c[n+908>>2]&(-1^c[n+904>>2]))<<1)|0,c[n+900>>2]=0,c[n+896>>2]=1,f=((c[n+900>>2]|c[n+896>>2])-c[n+896>>2]|0)+(c[n+896>>2]&(-1^c[n+900>>2]))|0,c[n+892>>2]=0,c[n+888>>2]=1,i=1<<((c[n+888>>2]<<1)-(c[n+892>>2]^c[n+888>>2])|0)+((c[n+892>>2]&(-1^c[n+888>>2]))<<1),c[n+884>>2]=f,c[n+880>>2]=i,f=1<<((c[n+880>>2]<<1)-(c[n+884>>2]^c[n+880>>2])|0)+((c[n+884>>2]&(-1^c[n+880>>2]))<<1),c[n+876>>2]=t,c[n+872>>2]=f,t=1<<((c[n+872>>2]<<1)-(c[n+876>>2]^c[n+872>>2])|0)+((c[n+876>>2]&(-1^c[n+872>>2]))<<1),c[n+868>>2]=e,c[n+864>>2]=t,e=((c[n+864>>2]<<1)-(c[n+868>>2]^c[n+864>>2])|0)+((c[n+868>>2]&(-1^c[n+864>>2]))<<1)|0,c[n+860>>2]=0,c[n+856>>2]=1,t=((c[n+860>>2]|c[n+856>>2])-c[n+856>>2]|0)+(c[n+856>>2]&(-1^c[n+860>>2]))|0,c[n+852>>2]=0,c[n+848>>2]=1,f=1<<((c[n+852>>2]|c[n+848>>2])-c[n+848>>2]|0)+(c[n+848>>2]&(-1^c[n+852>>2])),c[n+844>>2]=0,c[n+840>>2]=f,f=1<<((c[n+840>>2]<<1)-(c[n+844>>2]^c[n+840>>2])|0)+((c[n+844>>2]&(-1^c[n+840>>2]))<<1),c[n+836>>2]=t,c[n+832>>2]=f,t=((c[n+836>>2]|c[n+832>>2])-c[n+832>>2]|0)+(c[n+832>>2]&(-1^c[n+836>>2]))|0,c[n+828>>2]=0,c[n+824>>2]=1,f=((c[n+828>>2]|c[n+824>>2])-c[n+824>>2]|0)+(c[n+824>>2]&(-1^c[n+828>>2]))|0,c[n+820>>2]=0,c[n+816>>2]=1,i=1<<((c[n+820>>2]|c[n+816>>2])-c[n+816>>2]|0)+(c[n+816>>2]&(-1^c[n+820>>2])),c[n+812>>2]=f,c[n+808>>2]=i,f=1<<((c[n+808>>2]<<1)-(c[n+812>>2]^c[n+808>>2])|0)+((c[n+812>>2]&(-1^c[n+808>>2]))<<1),c[n+804>>2]=t,c[n+800>>2]=f,t=1<<((c[n+804>>2]|c[n+800>>2])-c[n+800>>2]|0)+(c[n+800>>2]&(-1^c[n+804>>2])),c[n+796>>2]=e,c[n+792>>
12]=t,e=((c[n+796>>2]|c[n+792>>2])-c[n+792>>2]|0)+(c[n+792>>2]&(-1^c[n+796>>2]))|0,c[n+788>>2]=0,c[n+784>>2]=1,t=((c[n+788>>2]|c[n+784>>2])-c[n+784>>2]|0)+(c[n+784>>2]&(-1^c[n+788>>2]))|0,c[n+780>>2]=0,c[n+776>>2]=1,f=1<<((c[n+780>>2]|c[n+776>>2])-c[n+776>>2]|0)+(c[n+776>>2]&(-1^c[n+780>>2])),c[n+772>>2]=t,c[n+768>>2]=f,t=((c[n+772>>2]|c[n+768>>2])-c[n+768>>2]|0)+(c[n+768>>2]&(-1^c[n+772>>2]))|0,c[n+764>>2]=0,c[n+760>>2]=1,f=1<<((c[n+760>>2]<<1)-(c[n+764>>2]^c[n+760>>2])|0)+((c[n+764>>2]&(-1^c[n+760>>2]))<<1),c[n+756>>2]=0,c[n+752>>2]=f,f=1<<((c[n+756>>2]|c[n+752>>2])-c[n+752>>2]|0)+(c[n+752>>2]&(-1^c[n+756>>2])),c[n+748>>2]=t,c[n+744>>2]=f,t=((c[n+748>>2]|c[n+744>>2])-c[n+744>>2]|0)+(c[n+744>>2]&(-1^c[n+748>>2]))|0,c[n+740>>2]=0,c[n+736>>2]=1,f=((c[n+740>>2]|c[n+736>>2])-c[n+736>>2]|0)+(c[n+736>>2]&(-1^c[n+740>>2]))|0,c[n+732>>2]=0,c[n+728>>2]=1,i=1<<((c[n+732>>2]|c[n+728>>2])-c[n+728>>2]|0)+(c[n+728>>2]&(-1^c[n+732>>2])),c[n+724>>2]=f,c[n+720>>2]=i,f=1<<((c[n+724>>2]|c[n+720>>2])-c[n+720>>2]|0)+(c[n+720>>2]&(-1^c[n+724>>2])),c[n+716>>2]=t,c[n+712>>2]=f,t=1<<((c[n+712>>2]<<1)-(c[n+716>>2]^c[n+712>>2])|0)+((c[n+716>>2]&(-1^c[n+712>>2]))<<1),c[n+708>>2]=e,c[n+704>>2]=t,e=((c[n+704>>2]<<1)-(c[n+708>>2]^c[n+704>>2])|0)+((c[n+708>>2]&(-1^c[n+704>>2]))<<1)|0,c[n+700>>2]=0,c[n+696>>2]=1,t=1<<((c[n+696>>2]<<1)-(c[n+700>>2]^c[n+696>>2])|0)+((c[n+700>>2]&(-1^c[n+696>>2]))<<1),c[n+692>>2]=0,c[n+688>>2]=t,t=1<<((c[n+692>>2]|c[n+688>>2])-c[n+688>>2]|0)+(c[n+688>>2]&(-1^c[n+692>>2])),c[n+684>>2]=0,c[n+680>>2]=t,t=1<<((c[n+684>>2]|c[n+680>>2])-c[n+680>>2]|0)+(c[n+680>>2]&(-1^c[n+684>>2])),c[n+676>>2]=0,c[n+672>>2]=t,t=1<<((c[n+676>>2]|c[n+672>>2])-c[n+672>>2]|0)+(c[n+672>>2]&(-1^c[n+676>>2])),c[n+668>>2]=e,c[n+664>>2]=t,e=((c[n+664>>2]<<1)-(c[n+668>>2]^c[n+664>>2])|0)+((c[n+668>>2]&(-1^c[n+664>>2]))<<1)|0,c[n+660>>2]=0,c[n+656>>2]=1,t=((c[n+660>>2]|c[n+656>>2])-c[n+656>>2]|0)+(c[n+656>>2]&(-1^c[n+660>>2]))|0,c[n+652>>2]=0,c[n+648>>2]=1,f=1<<((c[n+648>>2]<<1)-(c[n+652>>2]^c[n+648>>2])|0)+((c[n+652>>2]&(-1^c[n+648>>2]))<<1),c[n+644>>2]=t,c[n+640>>2]=f,t=((c[n+640>>2]<<1)-(c[n+644>>2]^c[n+640>>2])|0)+((c[n+644>>2]&(-1^c[n+640>>2]))<<1)|0,c[n+636>>2]=0,c[n+632>>2]=1,f=1<<((c[n+632>>2]<<1)-(c[n+636>>2]^c[n+632>>2])|0)+((c[n+636>>2]&(-1^c[n+632>>2]))<<1),c[n+628>>2]=0,c[n+624>>2]=f,f=1<<((c[n+624>>2]<<1)-(c[n+628>>2]^c[n+624>>2])|0)+((c[n+628>>2]&(-1^c[n+624>>2]))<<1),c[n+620>>2]=0,c[n+616>>2]=f,f=1<<((c[n+620>>2]|c[n+616>>2])-c[n+616>>2]|0)+(c[n+616>>2]&(-1^c[n+620>>2])),c[n+612>>2]=t,c[n+608>>2]=f,t=1<<((c[n+612>>2]|c[n+608>>2])-c[n+608>>2]|0)+(c[n+608>>2]&(-1^c[n+612>>2])),c[n+604>>2]=e,c[n+600>>2]=t,e=((c[n+600>>2]<<1)-(c[n+604>>2]^c[n+600>>2])|0)+((c[n+604>>2]&(-1^c[n+600>>2]))<<1)|0,c[n+596>>2]=0,c[n+592>>2]=1,t=1<<((c[n+592>>2]<<1)-(c[n+596>>2]^c[n+592>>2])|0)+((c[n+596>>2]&(-1^c[n+592>>2]))<<1),c[n+588>>2]=0,c[n+584>>2]=t,t=1<<((c[n+584>>2]<<1)-(c[n+588>>2]^c[n+584>>2])|0)+((c[n+588>>2]&(-1^c[n+584>>2]))<<1),c[n+580>>2]=0,c[n+576>>2]=t,t=((c[n+580>>2]|c[n+576>>2])-c[n+576>>2]|0)+(c[n+576>>2]&(-1^c[n+580>>2]))|0,c[n+572>>2]=0,c[n+568>>2]=1,f=1<<((c[n+572>>2]|c[n+568>>2])-c[n+568>>2]|0)+(c[n+568>>2]&(-1^c[n+572>>2])),c[n+564>>2]=0,c[n+560>>2]=f,f=1<<((c[n+564>>2]|c[n+560>>2])-c[n+560>>2]|0)+(c[n+560>>2]&(-1^c[n+564>>2])),c[n+556>>2]=0,c[n+552>>2]=f,f=1<<((c[n+552>>2]<<1)-(c[n+556>>2]^c[n+552>>2])|0)+((c[n+556>>2]&(-1^c[n+552>>2]))<<1),c[n+548>>2]=t,c[n+544>>2]=f,t=1<<((c[n+544>>2]<<1)-(c[n+548>>2]^c[n+544>>2])|0)+((c[n+548>>2]&(-1^c[n+544>>2]))<<1),c[n+540>>2]=e,c[n+536>>2]=t,e=((c[n+540>>2]|c[n+536>>2])-c[n+536>>2]|0)+(c[n+536>>2]&(-1^c[n+540>>2]))|0,c[n+532>>2]=0,c[n+528>>2]=1,t=((c[n+532>>2]|c[n+528>>2])-c[n+528>>2]|0)+(c[n+528>>2]&(-1^c[n+532>>2]))|0,c[n+524>>2]=0,c[n+520>>2]=1,f=((c[n+524>>2]|c[n+520>>2])-c[n+520>>2]|0)+(c[n+520>>2]&(-1^c[n+524>>2]))|0,c[n+516>>2]=0,c[n+512>>2]=1,i=1<<((c[n+516>>2]|c[n+512>>2])-c[n+512>>2]|0)+(c[n+512>>2]&(-1^c[n+516>>2])),c[n+508>>2]=f,c[n+504>>2]=i,f=1<<((c[n+508>>2]|c[n+504>>2])-c[n+504>>2]|0)+(c[n+504>>2]&(-1^c[n+508>>2])),c[n+500>>2]=t,c[n+496>>2]=f,t=((c[n+500>>2]|c[n+496>>2])-c[n+496>>2]|0)+(c[n+496>>2]&(-1^c[n+500>>2]))|0,c[n+492>>2]=0,c[n+488>>2]=1,f=1<<((c[n+492>>2]|c[n+488>>2])-c[n+488>>2]|0)+(c[n+488>>2]&(-1^c[n+492>>2])),c[n+484>>2]=0,c[n+480>>2]=f,f=1<<((c[n+480>>2]<<1)-(c[n+484>>2]^c[n+480>>2])|0)+((c[n+484>>2]&(-1^c[n+480>>2]))<<1),c[n+476>>2]=0,c[n+472>>2]=f,f=1<<((c[n+476>>2]|c[n+472>>2])-c[n+472>>2]|0)+(c[n+472>>2]&(-1^c[n+476>>2])),c[n+468>>2]=t,c[n+464>>2]=f,t=1<<((c[n+468>>2]|c[n+464>>2])-c[n+464>>2]|0)+(c[n+464>>2]&(-1^c[n+468>>2])),c[n+460>>2]=e,c[n+456>>2]=t,e=((c[n+460>>2]|c[n+456>>2])-c[n+456>>2]|0)+(c[n+456>>2]&(-1^c[n+460>>2]))|0,c[n+452>>2]=0,c[n+448>>2]=1,t=1<<((c[n+452>>2]|c[n+448>>2])-c[n+448>>2]|0)+(c[n+448>>2]&(-1^c[n+452>>2])),c[n+444>>2]=0,c[n+440>>2]=t,t=((c[n+444>>2]|c[n+440>>2])-c[n+440>>2]|0)+(c[n+440>>2]&(-1^c[n+444>>2]))|0,c[n+436>>2]=0,c[n+432>>2]=1,f=((c[n+432>>2]<<1)-(c[n+436>>2]^c[n+432>>2])|0)+((c[n+436>>2]&(-1^c[n+432>>2]))<<1)|0,c[n+428>>2]=0,c[n+424>>2]=1,i=1<<((c[n+424>>2]<<1)-(c[n+428>>2]^c[n+424>>2])|0)+((c[n+428>>2]&(-1^c[n+424>>2]))<<1),c[n+420>>2]=f,c[n+416>>2]=i,f=1<<((c[n+416>>2]<<1)-(c[n+420>>2]^c[n+416>>2])|0)+((c[n+420>>2]&(-1^c[n+416>>2]))<<1),c[n+412>>2]=t,c[n+408>>2]=f,t=((c[n+412>>2]|c[n+408>>2])-c[n+408>>2]|0)+(c[n+408>>2]&(-1^c[n+412>>2]))|0,c[n+404>>2]=0,c[n+400>>2]=1,f=1<<((c[n+400>>2]<<1)-(c[n+404>>2]^c[n+400>>2])|0)+((c[n+404>>2]&(-1^c[n+400>>2]))<<1),c[n+396>>2]=0,c[n+392>>2]=f,f=1<<((c[n+392>>2]<<1)-(c[n+396>>2]^c[n+392>>2])|0)+((c[n+396>>2]&(-1^c[n+392>>2]))<<1),c[n+388>>2]=0,c[n+384>>2]=f,f=1<<((c[n+388>>2]|c[n+384>>2])-c[n+384>>2]|0)+(c[n+384>>2]&(-1^c[n+388>>2])),c[n+380>>2]=t,c[n+376>>2]=f,t=1<<((c[n+380>>2]|c[n+376>>2])-c[n+376>>2]|0)+(c[n+376>>2]&(-1^c[n+380>>2])),c[n+372>>2]=e,c[n+368>>2]=t,e=((c[n+368>>2]<<1)-(c[n+372>>2]^c[n+368>>2])|0)+((c[n+372>>2]&(-1^c[n+368>>2]))<<1)|0,c[n+364>>2]=0,c[n+360>>2]=1,t=1<<((c[n+360>>2]<<1)-(c[n+364>>2]^c[n+360>>2])|0)+((c[n+364>>2]&(-1^c[n+360>>2]))<<1),c[n+356>>2]=0,c[n+352>>2]=t,t=1<<((c[n+356>>2]|c[n+352>>2])-c[n+352>>2]|0)+(c[n+352>>2]&(-1^c[n+356>>2])),c[n+348>>2]=0,c[n+344>>2]=t,t=((c[n+344>>2]<<1)-(c[n+348>>2]^c[n+344>>2])|0)+((c[n+348>>2]&(-1^c[n+344>>2]))<<1)|0,c[n+340>>2]=0,c[n+336>>2]=1,f=((c[n+340>>2]|c[n+336>>2])-c[n+336>>2]|0)+(c[n+336>>2]&(-1^c[n+340>>2]))|0,c[n+332>>2]=0,c[n+328>>2]=1,i=1<<((c[n+328>>2]<<1)-(c[n+332>>2]^c[n+328>>2])|0)+((c[n+332>>2]&(-1^c[n+328>>2]))<<1),c[n+324>>2]=f,c[n+320>>2]=i,f=1<<((c[n+320>>2]<<1)-(c[n+324>>2]^c[n+320>>2])|0)+((c[n+324>>2]&(-1^c[n+320>>2]))<<1),c[n+316>>2]=t,c[n+312>>2]=f,t=((c[n+312>>2]<<1)-(c[n+316>>2]^c[n+312>>2])|0)+((c[n+316>>2]&(-1^c[n+312>>2]))<<1)|0,c[n+308>>2]=0,c[n+304>>2]=1,f=1<<((c[n+308>>2]|c[n+304>>2])-c[n+304>>2]|0)+(c[n+304>>2]&(-1^c[n+308>>2])),c[n+300>>2]=0,c[n+296>>2]=f,f=1<<((c[n+296>>2]<<1)-(c[n+300>>2]^c[n+296>>2])|0)+((c[n+300>>2]&(-1^c[n+296>>2]))<<1),c[n+292>>2]=0,c[n+288>>2]=f,f=1<<((c[n+292>>2]|c[n+288>>2])-c[n+288>>2]|0)+(c[n+288>>2]&(-1^c[n+292>>2])),c[n+284>>2]=t,c[n+280>>2]=f,t=1<<((c[n+280>>2]<<1)-(c[n+284>>2]^c[n+280>>2])|0)+((c[n+284>>2]&(-1^c[n+280>>2]))<<1),c[n+276>>2]=e,c[n+272>>2]=t,e=((c[n+276>>2]|c[n+272>>2])-c[n+272>>2]|0)+(c[n+272>>2]&(-1^c[n+276>>2]))|0,c[n+268>>2]=0,c[n+264>>2]=1,t=1<<((c[n+264>>2]<<1)-(c[n+268>>2]^c[n+264>>2])|0)+((c[n+268>>2]&(-1^c[n+264>>2]))<<1),c[n+260>>2]=0,c[n+256>>2]=t,t=((c[n+260>>2]|c[n+256>>2])-c[n+256>>2]|0)+(c[n+256>>2]&(-1^c[n+260>>2]))|0,c[n+252>>2]=0,c[n+248>>2]=1,f=1<<((c[n+248>>2]<<1)-(c[n+252>>2]^c[n+248>>2])|0)+((c[n+252>>2]&(-1^c[n+248>>2]))<<1),c[n+244>>2]=0,c[n+240>>2]=f,f=1<<((c[n+244>>2]|c[n+240>>2])-c[n+240>>2]|0)+(c[n+240>>2]&(-1^c[n+244>>2])),c[n+236>>2]=t,c[n+232>>2]=f,t=((c[n+236>>2]|c[n+232>>2])-c[n+232>>2]|0)+(c[n+232>>2]&(-1^c[n+236>>2]))|0,c[n+228>>2]=0,c[n+224>>2]=1,f=((c[n+228>>2]|c[n+224>>2])-c[n+224>>2]|0)+(c[n+224>>2]&(-1^c[n+228>>2]))|0,c[n+220>>2]=0,c[n+216>>2]=1,i=1<<((c[n+216>>2]<<1)-(c[n+220>>2]^c[n+216>>2])|0)+((c[n+220>>2]&(-1^c[n+216>>2]))<<1),c[n+212>>2]=f,c[n+208>>2]=i,f=1<<((c[n+212>>2]|c[n+208>>2])-c[n+208>>2]|0)+(c[n+208>>2]&(-1^c[n+212>>2])),c[n+204>>2]=t,c[n+200>>2]=f,t=((c[n+204>>2]|c[n+200>>2])-c[n+200>>2]|0)+(c[n+200>>2]&(-1^c[n+204>>2]))|0,c[n+196>>2]=0,c[n+192>>2]=1,f=1<<((c[n+196>>2]|c[n+192>>2])-c[n+192>>2]|0)+(c[n+192>>2]&(-1^c[n+196>>2])),c[n+188>>2]=0,c[n+184>>2]=f,f=1<<((c[n+184>>2]<<1)-(c[n+188>>2]^c[n+184>>2])|0)+((c[n+188>>2]&(-1^c[n+184>>2]))<<1),c[n+180>>2]=0,c[n+176>>2]=f,f=1<<((c[n+180>>2]|c[n+176>>2])-c[n+176>>2]|0)+(c[n+176>>2]&(-1^c[n+180>>2])),c[n+172>>2]=t,c[n+168>>2]=f,t=1<<((c[n+172>>2]|c[n+168>>2])-c[n+168>>2]|0)+(c[n+168>>2]&(-1^c[n+172>>2])),c[n+164>>2]=e,c[n+160>>2]=t,e=((c[n+164>>2]|c[n+160>>2])-c[n+160>>2]|0)+(c[n+160>>2]&(-1^c[n+164>>2]))|0,c[n+156>>2]=0,c[n+152>>2]=1,t=((c[n+156>>2]|c[n+152>>2])-c[n+152>>2]|0)+(c[n+152>>2]&(-1^c[n+156>>2]))|0,c[n+148>>2]=0,c[n+144>>2]=1,f=1<<((c[n+144>>2]<<1)-(c[n+148>>2]^c[n+144>>2])|0)+((c[n+148>>2]&(-1^c[n+144>>2]))<<1),c[n+140>>2]=t,c[n+136>>2]=f,t=((c[n+140>>2]|c[n+136>>2])-c[n+136>>2]|0)+(c[n+136>>2]&(-1^c[n+140>>2]))|0,c[n+132>>2]=0,c[n+128>>2]=1,f=1<<((c[n+132>>2]|c[n+128>>2])-c[n+128>>2]|0)+(c[n+128>>2]&(-1^c[n+132>>2])),c[n+124>>2]=0,c[n+120>>2]=f,f=1<<((c[n+120>>2]<<1)-(c[n+124>>2]^c[n+120>>2])|0)+((c[n+124>>2]&(-1^c[n+120>>2]))<<1),c[n+116>>2]=t,c[n+112>>2]=f,t=((c[n+116>>2]|c[n+112>>2])-c[n+112>>2]|0)+(c[n+112>>2]&(-1^c[n+116>>2]))|0,c[n+108>>2]=0,c[n+104>>2]=1,f=((c[n+104>>2]<<1)-(c[n+108>>2]^c[n+104>>2])|0)+((c[n+108>>2]&(-1^c[n+104>>2]))<<1)|0,c[n+100>>2]=0,c[n+96>>2]=1,i=1<<((c[n+100>>2]|c[n+96>>2])-c[n+96>>2]|0)+(c[n+96>>2]&(-1^c[n+100>>2])),c[n+92>>2]=f,c[n+88>>2]=i,f=1<<((c[n+92>>2]|c[n+88>>2])-c[n+88>>2]|0)+(c[n+88>>2]&(-1^c[n+92>>2])),c[n+84>>2]=t,c[n+80>>2]=f,t=((c[n+84>>2]|c[n+80>>2])-c[n+80>>2]|0)+(c[n+80>>2]&(-1^c[n+84>>2]))|0,c[n+76>
1>2]=0,c[n+72>>2]=1,f=1<<((c[n+72>>2]<<1)-(c[n+76>>2]^c[n+72>>2])|0)+((c[n+76>>2]&(-1^c[n+72>>2]))<<1),c[n+68>>2]=0,c[n+64>>2]=f,f=1<<((c[n+68>>2]|c[n+64>>2])-c[n+64>>2]|0)+(c[n+64>>2]&(-1^c[n+68>>2])),c[n+60>>2]=0,c[n+56>>2]=f,f=1<<((c[n+60>>2]|c[n+56>>2])-c[n+56>>2]|0)+(c[n+56>>2]&(-1^c[n+60>>2])),c[n+52>>2]=t,c[n+48>>2]=f,t=1<<((c[n+52>>2]|c[n+48>>2])-c[n+48>>2]|0)+(c[n+48>>2]&(-1^c[n+52>>2])),c[n+44>>2]=e,c[n+40>>2]=t,m=n+1024|0,r+(c[c[n+24>>2]+8>>2]^(c[c[n+28>>2]+8>>2]^((c[n+40>>2]<<1)-(c[n+44>>2]^c[n+40>>2])|0)+((c[n+44>>2]&(-1^c[n+40>>2]))<<1)))|0}function I(r,e){var n=0,f=0,t=0,i=0;for(m=n=m-960|0,c[n+28>>2]=r,c[n+24>>2]=e,c[n+20>>2]=10,e=c[n+20>>2],c[n+16>>2]=n,r=n-((e<<2)+15&-16)|0,c[n+12>>2]=e,c[n+8>>2]=0;;){if(s[n+8>>2]<s[n+20>>2]){c[r+(c[n+8>>2]<<2)>>2]=c[n+8>>2],(c[n+20>>2]>>>1>>>0)%5|0||(c[n+36>>2]=0,c[n+32>>2]=1,e=1<<((c[n+36>>2]|c[n+32>>2])-c[n+32>>2]|0)+(c[n+32>>2]&(-1^c[n+36>>2])),c[n+956>>2]=0,c[n+952>>2]=e,e=1<<((c[n+956>>2]|c[n+952>>2])-c[n+952>>2]|0)+(c[n+952>>2]&(-1^c[n+956>>2])),c[n+948>>2]=0,c[n+944>>2]=e,e=((c[n+948>>2]|c[n+944>>2])-c[n+944>>2]|0)+(c[n+944>>2]&(-1^c[n+948>>2]))|0,c[n+940>>2]=0,c[n+936>>2]=1,t=((c[n+936>>2]<<1)-(c[n+940>>2]^c[n+936>>2])|0)+((c[n+940>>2]&(-1^c[n+936>>2]))<<1)|0,c[n+932>>2]=0,c[n+928>>2]=1,f=1<<((c[n+932>>2]|c[n+928>>2])-c[n+928>>2]|0)+(c[n+928>>2]&(-1^c[n+932>>2])),c[n+924>>2]=0,c[n+920>>2]=f,f=1<<((c[n+920>>2]<<1)-(c[n+924>>2]^c[n+920>>2])|0)+((c[n+924>>2]&(-1^c[n+920>>2]))<<1),c[n+916>>2]=t,c[n+912>>2]=f,t=1<<((c[n+916>>2]|c[n+912>>2])-c[n+912>>2]|0)+(c[n+912>>2]&(-1^c[n+916>>2])),c[n+908>>2]=e,c[n+904>>2]=t,e=((c[n+908>>2]|c[n+904>>2])-c[n+904>>2]|0)+(c[n+904>>2]&(-1^c[n+908>>2]))|0,c[n+900>>2]=0,c[n+896>>2]=1,t=1<<((c[n+900>>2]|c[n+896>>2])-c[n+896>>2]|0)+(c[n+896>>2]&(-1^c[n+900>>2])),c[n+892>>2]=0,c[n+888>>2]=t,t=((c[n+892>>2]|c[n+888>>2])-c[n+888>>2]|0)+(c[n+888>>2]&(-1^c[n+892>>2]))|0,c[n+884>>2]=0,c[n+880>>2]=1,f=1<<((c[n+884>>2]|c[n+880>>2])-c[n+880>>2]|0)+(c[n+880>>2]&(-1^c[n+884>>2])),c[n+876>>2]=0,c[n+872>>2]=f,f=1<<((c[n+872>>2]<<1)-(c[n+876>>2]^c[n+872>>2])|0)+((c[n+876>>2]&(-1^c[n+872>>2]))<<1),c[n+868>>2]=t,c[n+864>>2]=f,t=1<<((c[n+864>>2]<<1)-(c[n+868>>2]^c[n+864>>2])|0)+((c[n+868>>2]&(-1^c[n+864>>2]))<<1),c[n+860>>2]=e,c[n+856>>2]=t,e=((c[n+860>>2]|c[n+856>>2])-c[n+856>>2]|0)+(c[n+856>>2]&(-1^c[n+860>>2]))|0,c[n+852>>2]=0,c[n+848>>2]=1,t=((c[n+852>>2]|c[n+848>>2])-c[n+848>>2]|0)+(c[n+848>>2]&(-1^c[n+852>>2]))|0,c[n+844>>2]=0,c[n+840>>2]=1,f=1<<((c[n+840>>2]<<1)-(c[n+844>>2]^c[n+840>>2])|0)+((c[n+844>>2]&(-1^c[n+840>>2]))<<1),c[n+836>>2]=t,c[n+832>>2]=f,t=((c[n+836>>2]|c[n+832>>2])-c[n+832>>2]|0)+(c[n+832>>2]&(-1^c[n+836>>2]))|0,c[n+828>>2]=0,c[n+824>>2]=1,f=1<<((c[n+828>>2]|c[n+824>>2])-c[n+824>>2]|0)+(c[n+824>>2]&(-1^c[n+828>>2])),c[n+820>>2]=0,c[n+816>>2]=f,f=1<<((c[n+816>>2]<<1)-(c[n+820>>2]^c[n+816>>2])|0)+((c[n+820>>2]&(-1^c[n+816>>2]))<<1),c[n+812>>2]=t,c[n+808>>2]=f,t=1<<((c[n+812>>2]|c[n+808>>2])-c[n+808>>2]|0)+(c[n+808>>2]&(-1^c[n+812>>2])),c[n+804>>2]=e,c[n+800>>2]=t,e=((c[n+804>>2]|c[n+800>>2])-c[n+800>>2]|0)+(c[n+800>>2]&(-1^c[n+804>>2]))|0,c[n+796>>2]=0,c[n+792>>2]=1,t=((c[n+796>>2]|c[n+792>>2])-c[n+792>>2]|0)+(c[n+792>>2]&(-1^c[n+796>>2]))|0,c[n+788>>2]=0,c[n+784>>2]=1,f=1<<((c[n+788>>2]|c[n+784>>2])-c[n+784>>2]|0)+(c[n+784>>2]&(-1^c[n+788>>2])),c[n+780>>2]=t,c[n+776>>2]=f,t=1<<((c[n+776>>2]<<1)-(c[n+780>>2]^c[n+776>>2])|0)+((c[n+780>>2]&(-1^c[n+776>>2]))<<1),c[n+772>>2]=0,c[n+768>>2]=t,t=1<<((c[n+772>>2]|c[n+768>>2])-c[n+768>>2]|0)+(c[n+768>>2]&(-1^c[n+772>>2])),c[n+764>>2]=e,c[n+760>>2]=t,e=((c[n+764>>2]|c[n+760>>2])-c[n+760>>2]|0)+(c[n+760>>2]&(-1^c[n+764>>2]))|0,c[n+756>>2]=0,c[n+752>>2]=1,t=((c[n+756>>2]|c[n+752>>2])-c[n+752>>2]|0)+(c[n+752>>2]&(-1^c[n+756>>2]))|0,c[n+748>>2]=0,c[n+744>>2]=1,f=((c[n+748>>2]|c[n+744>>2])-c[n+744>>2]|0)+(c[n+744>>2]&(-1^c[n+748>>2]))|0,c[n+740>>2]=0,c[n+736>>2]=1,i=1<<((c[n+740>>2]|c[n+736>>2])-c[n+736>>2]|0)+(c[n+736>>2]&(-1^c[n+740>>2])),c[n+732>>2]=f,c[n+728>>2]=i,f=1<<((c[n+728>>2]<<1)-(c[n+732>>2]^c[n+728>>2])|0)+((c[n+732>>2]&(-1^c[n+728>>2]))<<1),c[n+724>>2]=t,c[n+720>>2]=f,t=1<<((c[n+724>>2]|c[n+720>>
12])-c[n+720>>2]|0)+(c[n+720>>2]&(-1^c[n+724>>2])),c[n+716>>2]=e,c[n+712>>2]=t,e=((c[n+716>>2]|c[n+712>>2])-c[n+712>>2]|0)+(c[n+712>>2]&(-1^c[n+716>>2]))|0,c[n+708>>2]=0,c[n+704>>2]=1,t=((c[n+704>>2]<<1)-(c[n+708>>2]^c[n+704>>2])|0)+((c[n+708>>2]&(-1^c[n+704>>2]))<<1)|0,c[n+700>>2]=0,c[n+696>>2]=1,f=1<<((c[n+700>>2]|c[n+696>>2])-c[n+696>>2]|0)+(c[n+696>>2]&(-1^c[n+700>>2])),c[n+692>>2]=t,c[n+688>>2]=f,t=((c[n+692>>2]|c[n+688>>2])-c[n+688>>2]|0)+(c[n+688>>2]&(-1^c[n+692>>2]))|0,c[n+684>>2]=0,c[n+680>>2]=1,f=((c[n+684>>2]|c[n+680>>2])-c[n+680>>2]|0)+(c[n+680>>2]&(-1^c[n+684>>2]))|0,c[n+676>>2]=0,c[n+672>>2]=1,i=1<<((c[n+676>>2]|c[n+672>>2])-c[n+672>>2]|0)+(c[n+672>>2]&(-1^c[n+676>>2])),c[n+668>>2]=f,c[n+664>>2]=i,f=1<<((c[n+664>>2]<<1)-(c[n+668>>2]^c[n+664>>2])|0)+((c[n+668>>2]&(-1^c[n+664>>2]))<<1),c[n+660>>2]=t,c[n+656>>2]=f,t=1<<((c[n+656>>2]<<1)-(c[n+660>>2]^c[n+656>>2])|0)+((c[n+660>>2]&(-1^c[n+656>>2]))<<1),c[n+652>>2]=e,c[n+648>>2]=t,e=((c[n+648>>2]<<1)-(c[n+652>>2]^c[n+648>>2])|0)+((c[n+652>>2]&(-1^c[n+648>>2]))<<1)|0,c[n+644>>2]=0,c[n+640>>2]=1,t=1<<((c[n+644>>2]|c[n+640>>2])-c[n+640>>2]|0)+(c[n+640>>2]&(-1^c[n+644>>2])),c[n+636>>2]=0,c[n+632>>2]=t,t=1<<((c[n+636>>2]|c[n+632>>2])-c[n+632>>2]|0)+(c[n+632>>2]&(-1^c[n+636>>2])),c[n+628>>2]=0,c[n+624>>2]=t,t=1<<((c[n+628>>2]|c[n+624>>2])-c[n+624>>2]|0)+(c[n+624>>2]&(-1^c[n+628>>2])),c[n+620>>2]=0,c[n+616>>2]=t,t=1<<((c[n+620>>2]|c[n+616>>2])-c[n+616>>2]|0)+(c[n+616>>2]&(-1^c[n+620>>2])),c[n+612>>2]=e,c[n+608>>2]=t,e=((c[n+612>>2]|c[n+608>>2])-c[n+608>>2]|0)+(c[n+608>>2]&(-1^c[n+612>>2]))|0,c[n+604>>2]=0,c[n+600>>2]=1,t=((c[n+600>>2]<<1)-(c[n+604>>2]^c[n+600>>2])|0)+((c[n+604>>2]&(-1^c[n+600>>2]))<<1)|0,c[n+596>>2]=0,c[n+592>>2]=1,f=1<<((c[n+596>>2]|c[n+592>>2])-c[n+592>>2]|0)+(c[n+592>>2]&(-1^c[n+596>>2])),c[n+588>>2]=t,c[n+584>>2]=f,t=((c[n+588>>2]|c[n+584>>2])-c[n+584>>2]|0)+(c[n+584>>2]&(-1^c[n+588>>2]))|0,c[n+580>>2]=0,c[n+576>>2]=1,f=1<<((c[n+576>>2]<<1)-(c[n+580>>2]^c[n+576>>2])|0)+((c[n+580>>2]&(-1^c[n+576>>2]))<<1),c[n+572>>2]=0,c[n+568>>2]=f,f=1<<((c[n+572>>2]|c[n+568>>2])-c[n+568>>2]|0)+(c[n+568>>2]&(-1^c[n+572>>2])),c[n+564>>2]=0,c[n+560>>2]=f,f=1<<((c[n+564>>2]|c[n+560>>2])-c[n+560>>2]|0)+(c[n+560>>2]&(-1^c[n+564>>2])),c[n+556>>2]=t,c[n+552>>2]=f,t=1<<((c[n+556>>2]|c[n+552>>2])-c[n+552>>2]|0)+(c[n+552>>2]&(-1^c[n+556>>2])),c[n+548>>2]=e,c[n+544>>2]=t,e=((c[n+544>>2]<<1)-(c[n+548>>2]^c[n+544>>2])|0)+((c[n+548>>2]&(-1^c[n+544>>2]))<<1)|0,c[n+540>>2]=0,c[n+536>>2]=1,t=1<<((c[n+540>>2]|c[n+536>>2])-c[n+536>>2]|0)+(c[n+536>>2]&(-1^c[n+540>>2])),c[n+532>>2]=0,c[n+528>>2]=t,t=1<<((c[n+532>>2]|c[n+528>>2])-c[n+528>>2]|0)+(c[n+528>>2]&(-1^c[n+532>>2])),c[n+524>>2]=0,c[n+520>>2]=t,t=((c[n+524>>2]|c[n+520>>2])-c[n+520>>2]|0)+(c[n+520>>2]&(-1^c[n+524>>2]))|0,c[n+516>>2]=0,c[n+512>>2]=1,f=1<<((c[n+516>>2]|c[n+512>>2])-c[n+512>>2]|0)+(c[n+512>>2]&(-1^c[n+516>>2])),c[n+508>>2]=0,c[n+504>>2]=f,f=1<<((c[n+504>>2]<<1)-(c[n+508>>2]^c[n+504>>2])|0)+((c[n+508>>2]&(-1^c[n+504>>2]))<<1),c[n+500>>2]=0,c[n+496>>2]=f,f=1<<((c[n+500>>2]|c[n+496>>2])-c[n+496>>2]|0)+(c[n+496>>2]&(-1^c[n+500>>2])),c[n+492>>2]=t,c[n+488>>2]=f,t=1<<((c[n+488>>2]<<1)-(c[n+492>>2]^c[n+488>>2])|0)+((c[n+492>>2]&(-1^c[n+488>>2]))<<1),c[n+484>>2]=e,c[n+480>>2]=t,e=((c[n+484>>2]|c[n+480>>2])-c[n+480>>2]|0)+(c[n+480>>2]&(-1^c[n+484>>2]))|0,c[n+476>>2]=0,c[n+472>>2]=1,t=((c[n+476>>2]|c[n+472>>2])-c[n+472>>2]|0)+(c[n+472>>2]&(-1^c[n+476>>2]))|0,c[n+468>>2]=0,c[n+464>>2]=1,f=1<<((c[n+464>>2]<<1)-(c[n+468>>2]^c[n+464>>2])|0)+((c[n+468>>2]&(-1^c[n+464>>2]))<<1),c[n+460>>2]=0,c[n+456>>2]=f,f=1<<((c[n+460>>2]|c[n+456>>2])-c[n+456>>2]|0)+(c[n+456>>2]&(-1^c[n+460>>2])),c[n+452>>2]=t,c[n+448>>2]=f,t=((c[n+452>>2]|c[n+448>>2])-c[n+448>>2]|0)+(c[n+448>>2]&(-1^c[n+452>>2]))|0,c[n+444>>2]=0,c[n+440>>2]=1,f=1<<((c[n+440>>2]<<1)-(c[n+444>>2]^c[n+440>>2])|0)+((c[n+444>>2]&(-1^c[n+440>>2]))<<1),c[n+436>>2]=0,c[n+432>>2]=f,f=1<<((c[n+436>>2]|c[n+432>>2])-c[n+432>>2]|0)+(c[n+432>>2]&(-1^c[n+436>>2])),c[n+428>>2]=0,c[n+424>>2]=f,f=1<<((c[n+424>>2]<<1)-(c[n+428>>2]^c[n+424>>2])|0)+((c[n+428>>2]&(-1^c[n+424>>2]))<<1),c[n+420>>2]=t,c[n+416>>2]=f,t=1<<((c[n+420>>2]|c[n+416>>2])-c[n+416>>2]|0)+(c[n+416>>2]&(-1^c[n+420>>
12])),c[n+412>>2]=e,c[n+408>>2]=t,e=((c[n+412>>2]|c[n+408>>2])-c[n+408>>2]|0)+(c[n+408>>2]&(-1^c[n+412>>2]))|0,c[n+404>>2]=0,c[n+400>>2]=1,t=((c[n+404>>2]|c[n+400>>2])-c[n+400>>2]|0)+(c[n+400>>2]&(-1^c[n+404>>2]))|0,c[n+396>>2]=0,c[n+392>>2]=1,f=1<<((c[n+396>>2]|c[n+392>>2])-c[n+392>>2]|0)+(c[n+392>>2]&(-1^c[n+396>>2])),c[n+388>>2]=t,c[n+384>>2]=f,t=((c[n+384>>2]<<1)-(c[n+388>>2]^c[n+384>>2])|0)+((c[n+388>>2]&(-1^c[n+384>>2]))<<1)|0,c[n+380>>2]=0,c[n+376>>2]=1,f=1<<((c[n+380>>2]|c[n+376>>2])-c[n+376>>2]|0)+(c[n+376>>2]&(-1^c[n+380>>2])),c[n+372>>2]=0,c[n+368>>2]=f,f=1<<((c[n+372>>2]|c[n+368>>2])-c[n+368>>2]|0)+(c[n+368>>2]&(-1^c[n+372>>2])),c[n+364>>2]=t,c[n+360>>2]=f,t=((c[n+360>>2]<<1)-(c[n+364>>2]^c[n+360>>2])|0)+((c[n+364>>2]&(-1^c[n+360>>2]))<<1)|0,c[n+356>>2]=0,c[n+352>>2]=1,f=1<<((c[n+352>>2]<<1)-(c[n+356>>2]^c[n+352>>2])|0)+((c[n+356>>2]&(-1^c[n+352>>2]))<<1),c[n+348>>2]=0,c[n+344>>2]=f,f=1<<((c[n+348>>2]|c[n+344>>2])-c[n+344>>2]|0)+(c[n+344>>2]&(-1^c[n+348>>2])),c[n+340>>2]=0,c[n+336>>2]=f,f=1<<((c[n+336>>2]<<1)-(c[n+340>>2]^c[n+336>>2])|0)+((c[n+340>>2]&(-1^c[n+336>>2]))<<1),c[n+332>>2]=t,c[n+328>>2]=f,t=1<<((c[n+328>>2]<<1)-(c[n+332>>2]^c[n+328>>2])|0)+((c[n+332>>2]&(-1^c[n+328>>2]))<<1),c[n+324>>2]=e,c[n+320>>2]=t,e=((c[n+324>>2]|c[n+320>>2])-c[n+320>>2]|0)+(c[n+320>>2]&(-1^c[n+324>>2]))|0,c[n+316>>2]=0,c[n+312>>2]=1,t=((c[n+312>>2]<<1)-(c[n+316>>2]^c[n+312>>2])|0)+((c[n+316>>2]&(-1^c[n+312>>2]))<<1)|0,c[n+308>>2]=0,c[n+304>>2]=1,f=1<<((c[n+304>>2]<<1)-(c[n+308>>2]^c[n+304>>2])|0)+((c[n+308>>2]&(-1^c[n+304>>2]))<<1),c[n+300>>2]=t,c[n+296>>2]=f,t=1<<((c[n+300>>2]|c[n+296>>2])-c[n+296>>2]|0)+(c[n+296>>2]&(-1^c[n+300>>2])),c[n+292>>2]=0,c[n+288>>2]=t,t=((c[n+292>>2]|c[n+288>>2])-c[n+288>>2]|0)+(c[n+288>>2]&(-1^c[n+292>>2]))|0,c[n+284>>2]=0,c[n+280>>2]=1,f=1<<((c[n+284>>2]|c[n+280>>2])-c[n+280>>2]|0)+(c[n+280>>2]&(-1^c[n+284>>2])),c[n+276>>2]=0,c[n+272>>2]=f,f=1<<((c[n+276>>2]|c[n+272>>2])-c[n+272>>2]|0)+(c[n+272>>2]&(-1^c[n+276>>2])),c[n+268>>2]=0,c[n+264>>2]=f,f=1<<((c[n+268>>2]|c[n+264>>2])-c[n+264>>2]|0)+(c[n+264>>2]&(-1^c[n+268>>2])),c[n+260>>2]=t,c[n+256>>2]=f,t=1<<((c[n+260>>2]|c[n+256>>2])-c[n+256>>2]|0)+(c[n+256>>2]&(-1^c[n+260>>2])),c[n+252>>2]=e,c[n+248>>2]=t,e=((c[n+252>>2]|c[n+248>>2])-c[n+248>>2]|0)+(c[n+248>>2]&(-1^c[n+252>>2]))|0,c[n+244>>2]=0,c[n+240>>2]=1,t=((c[n+244>>2]|c[n+240>>2])-c[n+240>>2]|0)+(c[n+240>>2]&(-1^c[n+244>>2]))|0,c[n+236>>2]=0,c[n+232>>2]=1,f=1<<((c[n+236>>2]|c[n+232>>2])-c[n+232>>2]|0)+(c[n+232>>2]&(-1^c[n+236>>2])),c[n+228>>2]=t,c[n+224>>2]=f,t=((c[n+224>>2]<<1)-(c[n+228>>2]^c[n+224>>2])|0)+((c[n+228>>2]&(-1^c[n+224>>2]))<<1)|0,c[n+220>>2]=0,c[n+216>>2]=1,f=((c[n+216>>2]<<1)-(c[n+220>>2]^c[n+216>>2])|0)+((c[n+220>>2]&(-1^c[n+216>>2]))<<1)|0,c[n+212>>2]=0,c[n+208>>2]=1,i=1<<((c[n+212>>2]|c[n+208>>2])-c[n+208>>2]|0)+(c[n+208>>2]&(-1^c[n+212>>2])),c[n+204>>2]=f,c[n+200>>2]=i,f=1<<((c[n+200>>2]<<1)-(c[n+204>>2]^c[n+200>>2])|0)+((c[n+204>>2]&(-1^c[n+200>>2]))<<1),c[n+196>>2]=t,c[n+192>>2]=f,t=((c[n+192>>2]<<1)-(c[n+196>>2]^c[n+192>>2])|0)+((c[n+196>>2]&(-1^c[n+192>>2]))<<1)|0,c[n+188>>2]=0,c[n+184>>2]=1,f=1<<((c[n+188>>2]|c[n+184>>2])-c[n+184>>2]|0)+(c[n+184>>2]&(-1^c[n+188>>2])),c[n+180>>2]=0,c[n+176>>2]=f,f=1<<((c[n+180>>2]|c[n+176>>2])-c[n+176>>2]|0)+(c[n+176>>2]&(-1^c[n+180>>2])),c[n+172>>2]=0,c[n+168>>2]=f,f=1<<((c[n+172>>2]|c[n+168>>2])-c[n+168>>2]|0)+(c[n+168>>2]&(-1^c[n+172>>2])),c[n+164>>2]=t,c[n+160>>2]=f,t=1<<((c[n+164>>2]|c[n+160>>2])-c[n+160>>2]|0)+(c[n+160>>2]&(-1^c[n+164>>2])),c[n+156>>2]=e,c[n+152>>2]=t,e=((c[n+152>>2]<<1)-(c[n+156>>2]^c[n+152>>2])|0)+((c[n+156>>2]&(-1^c[n+152>>2]))<<1)|0,c[n+148>>2]=0,c[n+144>>2]=1,t=1<<((c[n+144>>2]<<1)-(c[n+148>>2]^c[n+144>>2])|0)+((c[n+148>>2]&(-1^c[n+144>>2]))<<1),c[n+140>>2]=0,c[n+136>>2]=t,t=((c[n+140>>2]|c[n+136>>2])-c[n+136>>2]|0)+(c[n+136>>2]&(-1^c[n+140>>2]))|0,c[n+132>>2]=0,c[n+128>>2]=1,f=1<<((c[n+132>>2]|c[n+128>>2])-c[n+128>>2]|0)+(c[n+128>>2]&(-1^c[n+132>>2])),c[n+124>>2]=0,c[n+120>>2]=f,f=1<<((c[n+124>>2]|c[n+120>>2])-c[n+120>>2]|0)+(c[n+120>>2]&(-1^c[n+124>>2])),c[n+116>>2]=t,c[n+112>>2]=f,t=((c[n+116>>2]|c[n+112>>2])-c[n+112>>2]|0)+(c[n+112>>2]&(-1^c[n+116>>2]))|0,c[n+108>>2]=0,c[n+104>>2]=1,f=((c[n+108>>2]|c[n+104>>2])-c[n+104>>2]|0)+(c[n+104>>2]&(-1^c[n+108>>2]))|0,c[n+100>>2]=0,c[n+96>>2]=1,i=1<<((c[n+100>>2]|c[n+96>>2])-c[n+96>>2]|0)+(c[n+96>>2]&(-1^c[n+100>>2])),c[n+92>>2]=f,c[n+88>>2]=i,f=1<<((c[n+88>>2]<<1)-(c[n+92>>2]^c[n+88>>2])|0)+((c[n+92>>2]&(-1^c[n+88>>2]))<<1),c[n+84>>2]=t,c[n+80>>2]=f,t=((c[n+84>>2]|c[n+80>>2])-c[n+80>>2]|0)+(c[n+80>>2]&(-1^c[n+84>>2]))|0,c[n+76>
1>2]=0,c[n+72>>2]=1,f=1<<((c[n+72>>2]<<1)-(c[n+76>>2]^c[n+72>>2])|0)+((c[n+76>>2]&(-1^c[n+72>>2]))<<1),c[n+68>>2]=0,c[n+64>>2]=f,f=1<<((c[n+68>>2]|c[n+64>>2])-c[n+64>>2]|0)+(c[n+64>>2]&(-1^c[n+68>>2])),c[n+60>>2]=0,c[n+56>>2]=f,f=1<<((c[n+60>>2]|c[n+56>>2])-c[n+56>>2]|0)+(c[n+56>>2]&(-1^c[n+60>>2])),c[n+52>>2]=t,c[n+48>>2]=f,t=1<<((c[n+52>>2]|c[n+48>>2])-c[n+48>>2]|0)+(c[n+48>>2]&(-1^c[n+52>>2])),c[n+44>>2]=e,c[n+40>>2]=t,c[r+((c[n+20>>2]>>>1>>>0)%5<<2)>>2]=c[c[n+24>>2]+12>>2]^(c[c[n+28>>2]+12>>2]^((c[n+44>>2]|c[n+40>>2])-c[n+40>>2]|0)+(c[n+40>>2]&(-1^c[n+44>>2])))),c[n+8>>2]=c[n+8>>2]+1;continue}break}return m=n+960|0,c[r+((c[n+20>>2]>>>1>>>0)%5<<2)>>2]}function A(r,e){var n=0,f=0,t=0,i=0;for(m=n=m-944|0,c[n+28>>2]=r,c[n+24>>2]=e,c[n+20>>2]=10,e=c[n+20>>2],c[n+16>>2]=n,r=n-((e<<2)+15&-16)|0,c[n+12>>2]=e,c[n+8>>2]=0;;){if(s[n+8>>2]<s[n+20>>2]){c[r+(c[n+8>>2]<<2)>>2]=c[n+8>>2],(c[n+20>>2]>>>1>>>0)%5|0||(c[n+36>>2]=0,c[n+32>>2]=1,e=1<<((c[n+32>>2]<<1)-(c[n+36>>2]^c[n+32>>2])|0)+((c[n+36>>2]&(-1^c[n+32>>2]))<<1),c[n+940>>2]=0,c[n+936>>2]=e,e=1<<((c[n+940>>2]|c[n+936>>2])-c[n+936>>2]|0)+(c[n+936>>2]&(-1^c[n+940>>2])),c[n+932>>2]=0,c[n+928>>2]=e,e=((c[n+928>>2]<<1)-(c[n+932>>2]^c[n+928>>2])|0)+((c[n+932>>2]&(-1^c[n+928>>2]))<<1)|0,c[n+924>>2]=0,c[n+920>>2]=1,t=((c[n+920>>2]<<1)-(c[n+924>>2]^c[n+920>>2])|0)+((c[n+924>>2]&(-1^c[n+920>>2]))<<1)|0,c[n+916>>2]=0,c[n+912>>2]=1,f=1<<((c[n+916>>2]|c[n+912>>2])-c[n+912>>2]|0)+(c[n+912>>2]&(-1^c[n+916>>2])),c[n+908>>2]=t,c[n+904>>2]=f,t=1<<((c[n+904>>2]<<1)-(c[n+908>>2]^c[n+904>>2])|0)+((c[n+908>>2]&(-1^c[n+904>>2]))<<1),c[n+900>>2]=e,c[n+896>>2]=t,e=((c[n+900>>2]|c[n+896>>2])-c[n+896>>2]|0)+(c[n+896>>2]&(-1^c[n+900>>2]))|0,c[n+892>>2]=0,c[n+888>>2]=1,t=1<<((c[n+892>>2]|c[n+888>>2])-c[n+888>>2]|0)+(c[n+888>>2]&(-1^c[n+892>>2])),c[n+884>>2]=0,c[n+880>>2]=t,t=1<<((c[n+884>>2]|c[n+880>>2])-c[n+880>>2]|0)+(c[n+880>>2]&(-1^c[n+884>>2])),c[n+876>>2]=0,c[n+872>>2]=t,t=1<<((c[n+876>>2]|c[n+872>>2])-c[n+872>>2]|0)+(c[n+872>>2]&(-1^c[n+876>>2])),c[n+868>>2]=e,c[n+864>>2]=t,e=((c[n+868>>2]|c[n+864>>2])-c[n+864>>2]|0)+(c[n+864>>2]&(-1^c[n+868>>2]))|0,c[n+860>>2]=0,c[n+856>>2]=1,t=((c[n+856>>2]<<1)-(c[n+860>>2]^c[n+856>>2])|0)+((c[n+860>>2]&(-1^c[n+856>>2]))<<1)|0,c[n+852>>2]=0,c[n+848>>2]=1,f=1<<((c[n+852>>2]|c[n+848>>2])-c[n+848>>2]|0)+(c[n+848>>2]&(-1^c[n+852>>2])),c[n+844>>2]=0,c[n+840>>2]=f,f=1<<((c[n+840>>2]<<1)-(c[n+844>>2]^c[n+840>>2])|0)+((c[n+844>>2]&(-1^c[n+840>>2]))<<1),c[n+836>>2]=t,c[n+832>>2]=f,t=1<<((c[n+832>>2]<<1)-(c[n+836>>2]^c[n+832>>2])|0)+((c[n+836>>2]&(-1^c[n+832>>2]))<<1),c[n+828>>2]=e,c[n+824>>2]=t,e=((c[n+828>>2]|c[n+824>>2])-c[n+824>>2]|0)+(c[n+824>>2]&(-1^c[n+828>>2]))|0,c[n+820>>2]=0,c[n+816>>2]=1,t=1<<((c[n+816>>2]<<1)-(c[n+820>>2]^c[n+816>>2])|0)+((c[n+820>>2]&(-1^c[n+816>>2]))<<1),c[n+812>>2]=0,c[n+808>>2]=t,t=((c[n+812>>2]|c[n+808>>2])-c[n+808>>2]|0)+(c[n+808>>2]&(-1^c[n+812>>2]))|0,c[n+804>>2]=0,c[n+800>>2]=1,f=1<<((c[n+804>>2]|c[n+800>>2])-c[n+800>>2]|0)+(c[n+800>>2]&(-1^c[n+804>>2])),c[n+796>>2]=0,c[n+792>>2]=f,f=1<<((c[n+796>>2]|c[n+792>>2])-c[n+792>>2]|0)+(c[n+792>>2]&(-1^c[n+796>>2])),c[n+788>>2]=t,c[n+784>>2]=f,t=1<<((c[n+788>>2]|c[n+784>>2])-c[n+784>>2]|0)+(c[n+784>>2]&(-1^c[n+788>>2])),c[n+780>>2]=e,c[n+776>>2]=t,e=((c[n+780>>2]|c[n+776>>2])-c[n+776>>2]|0)+(c[n+776>>2]&(-1^c[n+780>>2]))|0,c[n+772>>2]=0,c[n+768>>2]=1,t=((c[n+772>>2]|c[n+768>>2])-c[n+768>>2]|0)+(c[n+768>>2]&(-1^c[n+772>>2]))|0,c[n+764>>2]=0,c[n+760>>2]=1,f=1<<((c[n+764>>2]|c[n+760>>2])-c[n+760>>2]|0)+(c[n+760>>2]&(-1^c[n+764>>2])),c[n+756>>2]=t,c[n+752>>2]=f,t=((c[n+752>>2]<<1)-(c[n+756>>2]^c[n+752>>2])|0)+((c[n+756>>2]&(-1^c[n+752>>2]))<<1)|0,c[n+748>>2]=0,c[n+744>>2]=1,f=1<<((c[n+744>>2]<<1)-(c[n+748>>2]^c[n+744>>2])|0)+((c[n+748>>2]&(-1^c[n+744>>2]))<<1),c[n+740>>2]=0,c[n+736>>2]=f,f=1<<((c[n+740>>2]|c[n+736>>2])-c[n+736>>2]|0)+(c[n+736>>2]&(-1^c[n+740>>2])),c[n+732>>2]=t,c[n+728>>2]=f,t=1<<((c[n+728>>2]<<1)-(c[n+732>>2]^c[n+728>>2])|0)+((c[n+732>>2]&(-1^c[n+728>>2]))<<1),c[n+724>>2]=e,c[n+720>>2]=t,e=((c[n+724>>2]|c[n+720>>2])-c[n+720>>2]|0)+(c[n+720>>2]&(-1^c[n+724>>2]))|0,c[n+716>>2]=0,c[n+712>>2]=1,t=((c[n+716>>2]|c[n+712>>2])-c[n+712>>
12]|0)+(c[n+712>>2]&(-1^c[n+716>>2]))|0,c[n+708>>2]=0,c[n+704>>2]=1,f=((c[n+708>>2]|c[n+704>>2])-c[n+704>>2]|0)+(c[n+704>>2]&(-1^c[n+708>>2]))|0,c[n+700>>2]=0,c[n+696>>2]=1,i=1<<((c[n+696>>2]<<1)-(c[n+700>>2]^c[n+696>>2])|0)+((c[n+700>>2]&(-1^c[n+696>>2]))<<1),c[n+692>>2]=f,c[n+688>>2]=i,f=1<<((c[n+692>>2]|c[n+688>>2])-c[n+688>>2]|0)+(c[n+688>>2]&(-1^c[n+692>>2])),c[n+684>>2]=t,c[n+680>>2]=f,t=1<<((c[n+680>>2]<<1)-(c[n+684>>2]^c[n+680>>2])|0)+((c[n+684>>2]&(-1^c[n+680>>2]))<<1),c[n+676>>2]=e,c[n+672>>2]=t,e=((c[n+676>>2]|c[n+672>>2])-c[n+672>>2]|0)+(c[n+672>>2]&(-1^c[n+676>>2]))|0,c[n+668>>2]=0,c[n+664>>2]=1,t=((c[n+664>>2]<<1)-(c[n+668>>2]^c[n+664>>2])|0)+((c[n+668>>2]&(-1^c[n+664>>2]))<<1)|0,c[n+660>>2]=0,c[n+656>>2]=1,f=1<<((c[n+656>>2]<<1)-(c[n+660>>2]^c[n+656>>2])|0)+((c[n+660>>2]&(-1^c[n+656>>2]))<<1),c[n+652>>2]=t,c[n+648>>2]=f,t=((c[n+652>>2]|c[n+648>>2])-c[n+648>>2]|0)+(c[n+648>>2]&(-1^c[n+652>>2]))|0,c[n+644>>2]=0,c[n+640>>2]=1,f=((c[n+640>>2]<<1)-(c[n+644>>2]^c[n+640>>2])|0)+((c[n+644>>2]&(-1^c[n+640>>2]))<<1)|0,c[n+636>>2]=0,c[n+632>>2]=1,i=1<<((c[n+636>>2]|c[n+632>>2])-c[n+632>>2]|0)+(c[n+632>>2]&(-1^c[n+636>>2])),c[n+628>>2]=f,c[n+624>>2]=i,f=1<<((c[n+628>>2]|c[n+624>>2])-c[n+624>>2]|0)+(c[n+624>>2]&(-1^c[n+628>>2])),c[n+620>>2]=t,c[n+616>>2]=f,t=1<<((c[n+620>>2]|c[n+616>>2])-c[n+616>>2]|0)+(c[n+616>>2]&(-1^c[n+620>>2])),c[n+612>>2]=e,c[n+608>>2]=t,e=((c[n+612>>2]|c[n+608>>2])-c[n+608>>2]|0)+(c[n+608>>2]&(-1^c[n+612>>2]))|0,c[n+604>>2]=0,c[n+600>>2]=1,t=((c[n+600>>2]<<1)-(c[n+604>>2]^c[n+600>>2])|0)+((c[n+604>>2]&(-1^c[n+600>>2]))<<1)|0,c[n+596>>2]=0,c[n+592>>2]=1,f=1<<((c[n+596>>2]|c[n+592>>2])-c[n+592>>2]|0)+(c[n+592>>2]&(-1^c[n+596>>2])),c[n+588>>2]=t,c[n+584>>2]=f,t=((c[n+584>>2]<<1)-(c[n+588>>2]^c[n+584>>2])|0)+((c[n+588>>2]&(-1^c[n+584>>2]))<<1)|0,c[n+580>>2]=0,c[n+576>>2]=1,f=1<<((c[n+580>>2]|c[n+576>>2])-c[n+576>>2]|0)+(c[n+576>>2]&(-1^c[n+580>>2])),c[n+572>>2]=0,c[n+568>>2]=f,f=1<<((c[n+572>>2]|c[n+568>>2])-c[n+568>>2]|0)+(c[n+568>>2]&(-1^c[n+572>>2])),c[n+564>>2]=t,c[n+560>>2]=f,t=((c[n+560>>2]<<1)-(c[n+564>>2]^c[n+560>>2])|0)+((c[n+564>>2]&(-1^c[n+560>>2]))<<1)|0,c[n+556>>2]=0,c[n+552>>2]=1,f=((c[n+552>>2]<<1)-(c[n+556>>2]^c[n+552>>2])|0)+((c[n+556>>2]&(-1^c[n+552>>2]))<<1)|0,c[n+548>>2]=0,c[n+544>>2]=1,i=1<<((c[n+548>>2]|c[n+544>>2])-c[n+544>>2]|0)+(c[n+544>>2]&(-1^c[n+548>>2])),c[n+540>>2]=f,c[n+536>>2]=i,f=1<<((c[n+540>>2]|c[n+536>>2])-c[n+536>>2]|0)+(c[n+536>>2]&(-1^c[n+540>>2])),c[n+532>>2]=t,c[n+528>>2]=f,t=1<<((c[n+532>>2]|c[n+528>>2])-c[n+528>>2]|0)+(c[n+528>>2]&(-1^c[n+532>>2])),c[n+524>>2]=e,c[n+520>>2]=t,e=((c[n+520>>2]<<1)-(c[n+524>>2]^c[n+520>>2])|0)+((c[n+524>>2]&(-1^c[n+520>>2]))<<1)|0,c[n+516>>2]=0,c[n+512>>2]=1,t=((c[n+516>>2]|c[n+512>>2])-c[n+512>>2]|0)+(c[n+512>>2]&(-1^c[n+516>>2]))|0,c[n+508>>2]=0,c[n+504>>2]=1,f=1<<((c[n+508>>2]|c[n+504>>2])-c[n+504>>2]|0)+(c[n+504>>2]&(-1^c[n+508>>2])),c[n+500>>2]=0,c[n+496>>2]=f,f=1<<((c[n+496>>2]<<1)-(c[n+500>>2]^c[n+496>>2])|0)+((c[n+500>>2]&(-1^c[n+496>>2]))<<1),c[n+492>>2]=0,c[n+488>>2]=f,f=1<<((c[n+492>>2]|c[n+488>>2])-c[n+488>>2]|0)+(c[n+488>>2]&(-1^c[n+492>>2])),c[n+484>>2]=t,c[n+480>>2]=f,t=1<<((c[n+484>>2]|c[n+480>>2])-c[n+480>>2]|0)+(c[n+480>>2]&(-1^c[n+484>>2])),c[n+476>>2]=e,c[n+472>>2]=t,e=((c[n+476>>2]|c[n+472>>2])-c[n+472>>2]|0)+(c[n+472>>2]&(-1^c[n+476>>2]))|0,c[n+468>>2]=0,c[n+464>>2]=1,t=1<<((c[n+464>>2]<<1)-(c[n+468>>2]^c[n+464>>2])|0)+((c[n+468>>2]&(-1^c[n+464>>2]))<<1),c[n+460>>2]=0,c[n+456>>2]=t,t=((c[n+456>>2]<<1)-(c[n+460>>2]^c[n+456>>2])|0)+((c[n+460>>2]&(-1^c[n+456>>2]))<<1)|0,c[n+452>>2]=0,c[n+448>>2]=1,f=1<<((c[n+452>>2]|c[n+448>>2])-c[n+448>>2]|0)+(c[n+448>>2]&(-1^c[n+452>>2])),c[n+444>>2]=0,c[n+440>>2]=f,f=1<<((c[n+444>>2]|c[n+440>>2])-c[n+440>>2]|0)+(c[n+440>>2]&(-1^c[n+444>>2])),c[n+436>>2]=0,c[n+432>>2]=f,f=1<<((c[n+436>>2]|c[n+432>>2])-c[n+432>>2]|0)+(c[n+432>>2]&(-1^c[n+436>>2])),c[n+428>>2]=t,c[n+424>>2]=f,t=1<<((c[n+428>>2]|c[n+424>>2])-c[n+424>>2]|0)+(c[n+424>>2]&(-1^c[n+428>>2])),c[n+420>>2]=e,c[n+416>>2]=t,e=((c[n+420>>2]|c[n+416>>2])-c[n+416>>2]|0)+(c[n+416>>2]&(-1^c[n+420>>2]))|0,c[n+412>>2]=0,c[n+408>>2]=1,t=1<<((c[n+408>>2]<<1)-(c[n+412>>2]^c[n+408>>2])|0)+((c[n+412>>2]&(-1^c[n+408>>2]))<<1),c[n+404>>2]=0,c[n+400>>2]=t,t=((c[n+404>>2]|c[n+400>>2])-c[n+400>>2]|0)+(c[n+400>>2]&(-1^c[n+404>>2]))|0,c[n+396>>2]=0,c[n+392>>2]=1,f=1<<((c[n+396>>2]|c[n+392>>2])-c[n+392>>2]|0)+(c[n+392>>2]&(-1^c[n+396>>2])),c[n+388>>2]=0,c[n+384>>2]=f,f=1<<((c[n+384>>2]<<1)-(c[n+388>>2]^c[n+384>>2])|0)+((c[n+388>>2]&(-1^c[n+384>>2]))<<1),c[n+380>>2]=t,c[n+376>>2]=f,t=((c[n+380>>2]|c[n+376>>2])-c[n+376>>2]|0)+(c[n+376>>2]&(-1^c[n+380>>2]))|0,c[n+372>>2]=0,c[n+368>>2]=1,f=1<<((c[n+368>>2]<<1)-(c[n+372>>2]^c[n+368>>2])|0)+((c[n+372>>2]&(-1^c[n+368>>2]))<<1),c[n+364>>2]=0,c[n+360>>2]=f,f=1<<((c[n+364>>2]|c[n+360>>2])-c[n+360>>2]|0)+(c[n+360>>2]&(-1^c[n+364>>2])),c[n+356>>2]=0,c[n+352>>2]=f,f=1<<((c[n+356>>2]|c[n+352>>2])-c[n+352>>2]|0)+(c[n+352>>2]&(-1^c[n+356>>2])),c[n+348>>2]=t,c[n+344>>2]=f,t=1<<((c[n+348>>2]|c[n+344>>2])-c[n+344>>2]|0)+(c[n+344>>2]&(-1^c[n+348>>2])),c[n+340>>2]=e,c[n+336>>2]=t,e=((c[n+340>>2]|c[n+336>>2])-c[n+336>>2]|0)+(c[n+336>>2]&(-1^c[n+340>>2]))|0,c[n+332>>2]=0,c[n+328>>2]=1,t=((c[n+332>>2]|c[n+328>>2])-c[n+328>>2]|0)+(c[n+328>>2]&(-1^c[n+332>>2]))|0,c[n+324>>2]=0,c[n+320>>2]=1,f=1<<((c[n+324>>2]|c[n+320>>2])-c[n+320>>2]|0)+(c[n+320>>2]&(-1^c[n+324>>2])),c[n+316>>2]=t,c[n+312>>2]=f,t=((c[n+312>>2]<<1)-(c[n+316>>2]^c[n+312>>2])|0)+((c[n+316>>2]&(-1^c[n+312>>2]))<<1)|0,c[n+308>>2]=0,c[n+304>>2]=1,f=1<<((c[n+308>>2]|c[n+304>>2])-c[n+304>>2]|0)+(c[n+304>>2]&(-1^c[n+308>>2])),c[n+300>>2]=0,c[n+296>>2]=f,f=1<<((c[n+300>>2]|c[n+296>>2])-c[n+296>>2]|0)+(c[n+296>>2]&(-1^c[n+300>>2])),c[n+292>>2]=t,c[n+288>>2]=f,t=((c[n+288>>2]<<1)-(c[n+292>>2]^c[n+288>>2])|0)+((c[n+292>>2]&(-1^c[n+288>>2]))<<1)|0,c[n+284>>2]=0,c[n+280>>2]=1,f=1<<((c[n+284>>2]|c[n+280>>2])-c[n+280>>2]|0)+(c[n+280>>2]&(-1^c[n+284>>2])),c[n+276>>2]=0,c[n+272>>2]=f,f=1<<((c[n+276>>2]|c[n+272>>2])-c[n+272>>2]|0)+(c[n+272>>2]&(-1^c[n+276>>2])),c[n+268>>2]=0,c[n+264>>2]=f,f=1<<((c[n+264>>2]<<1)-(c[n+268>>2]^c[n+264>>2])|0)+((c[n+268>>2]&(-1^c[n+264>>2]))<<1),c[n+260>>2]=t,c[n+256>>2]=f,t=1<<((c[n+256>>2]<<1)-(c[n+260>>2]^c[n+256>>2])|0)+((c[n+260>>2]&(-1^c[n+256>>2]))<<1),c[n+252>>2]=e,c[n+248>>2]=t,e=((c[n+252>>2]|c[n+248>>2])-c[n+248>>2]|0)+(c[n+248>>2]&(-1^c[n+252>>2]))|0,c[n+244>>2]=0,c[n+240>>2]=1,t=((c[n+244>>2]|c[n+240>>2])-c[n+240>>2]|0)+(c[n+240>>2]&(-1^c[n+244>>2]))|0,c[n+236>>2]=0,c[n+232>>2]=1,f=1<<((c[n+236>>2]|c[n+232>>2])-c[n+232>>2]|0)+(c[n+232>>2]&(-1^c[n+236>>2])),c[n+228>>2]=t,c[n+224>>2]=f,t=((c[n+228>>2]|c[n+224>>2])-c[n+224>>2]|0)+(c[n+224>>2]&(-1^c[n+228>>2]))|0,c[n+220>>2]=0,c[n+216>>2]=1,f=((c[n+220>>2]|c[n+216>>2])-c[n+216>>2]|0)+(c[n+216>>2]&(-1^c[n+220>>2]))|0,c[n+212>>2]=0,c[n+208>>2]=1,i=1<<((c[n+212>>2]|c[n+208>>2])-c[n+208>>2]|0)+(c[n+208>>2]&(-1^c[n+212>>2])),c[n+204>>2]=f,c[n+200>>2]=i,f=1<<((c[n+200>>2]<<1)-(c[n+204>>2]^c[n+200>>2])|0)+((c[n+204>>2]&(-1^c[n+200>>2]))<<1),c[n+196>>2]=t,c[n+192>>2]=f,t=((c[n+196>>2]|c[n+192>>2])-c[n+192>>2]|0)+(c[n+192>>2]&(-1^c[n+196>>2]))|0,c[n+188>>2]=0,c[n+184>>2]=1,f=1<<((c[n+184>>2]<<1)-(c[n+188>>2]^c[n+184>>2])|0)+((c[n+188>>2]&(-1^c[n+184>>2]))<<1),c[n+180>>2]=0,c[n+176>>2]=f,f=1<<((c[n+176>>2]<<1)-(c[n+180>>2]^c[n+176>>2])|0)+((c[n+180>>2]&(-1^c[n+176>>2]))<<1),c[n+172>>2]=0,c[n+168>>2]=f,f=1<<((c[n+172>>2]|c[n+168>>2])-c[n+168>>2]|0)+(c[n+168>>2]&(-1^c[n+172>>2])),c[n+164>>2]=t,c[n+160>>2]=f,t=1<<((c[n+164>>2]|c[n+160>>2])-c[n+160>>2]|0)+(c[n+160>>2]&(-1^c[n+164>>2])),c[n+156>>2]=e,c[n+152>>2]=t,e=((c[n+152>>2]<<1)-(c[n+156>>2]^c[n+152>>2])|0)+((c[n+156>>2]&(-1^c[n+152>>2]))<<1)|0,c[n+148>>2]=0,c[n+144>>2]=1,t=1<<((c[n+148>>2]|c[n+144>>2])-c[n+144>>2]|0)+(c[n+144>>2]&(-1^c[n+148>>2])),c[n+140>>2]=0,c[n+136>>2]=t,t=((c[n+136>>2]<<1)-(c[n+140>>2]^c[n+136>>2])|0)+((c[n+140>>2]&(-1^c[n+136>>2]))<<1)|0,c[n+132>>2]=0,c[n+128>>2]=1,f=1<<((c[n+132>>2]|c[n+128>>2])-c[n+128>>2]|0)+(c[n+128>>2]&(-1^c[n+132>>2])),c[n+124>>2]=0,c[n+120>>2]=f,f=1<<((c[n+124>>2]|c[n+120>>2])-c[n+120>>2]|0)+(c[n+120>>2]&(-1^c[n+124>>2])),c[n+116>>2]=t,c[n+112>>2]=f,t=((c[n+116>>2]|c[n+112>>2])-c[n+112>>2]|0)+(c[n+112>>2]&(-1^c[n+116>>2]))|0,c[n+108>>2]=0,c[n+104>>2]=1,f=((c[n+108>>2]|c[n+104>>2])-c[n+104>>2]|0)+(c[n+104>>2]&(-1^c[n+108>>2]))|0,c[n+100>>2]=0,c[n+96>>2]=1,i=1<<((c[n+100>>2]|c[n+96>>2])-c[n+96>>2]|0)+(c[n+96>>2]&(-1^c[n+100>>2])),c[n+92>>2]=f,c[n+88>>2]=i,f=1<<((c[n+88>>2]<<1)-(c[n+92>>2]^c[n+88>>2])|0)+((c[n+92>>2]&(-1^c[n+88>>2]))<<1),c[n+84>>2]=t,c[n+80>>2]=f,t=((c[n+80>>2]<<1)-(c[n+84>>2]^c[n+80>>2])|0)+((c[n+84>>2]&(-1^c[n+80>>2]))<<1)|0,c[n+76>
1>2]=0,c[n+72>>2]=1,f=1<<((c[n+72>>2]<<1)-(c[n+76>>2]^c[n+72>>2])|0)+((c[n+76>>2]&(-1^c[n+72>>2]))<<1),c[n+68>>2]=0,c[n+64>>2]=f,f=1<<((c[n+68>>2]|c[n+64>>2])-c[n+64>>2]|0)+(c[n+64>>2]&(-1^c[n+68>>2])),c[n+60>>2]=0,c[n+56>>2]=f,f=1<<((c[n+60>>2]|c[n+56>>2])-c[n+56>>2]|0)+(c[n+56>>2]&(-1^c[n+60>>2])),c[n+52>>2]=t,c[n+48>>2]=f,t=1<<((c[n+52>>2]|c[n+48>>2])-c[n+48>>2]|0)+(c[n+48>>2]&(-1^c[n+52>>2])),c[n+44>>2]=e,c[n+40>>2]=t,c[r+((c[n+20>>2]>>>1>>>0)%5<<2)>>2]=c[c[n+24>>2]+12>>2]^(c[c[n+28>>2]+12>>2]^((c[n+44>>2]|c[n+40>>2])-c[n+40>>2]|0)+(c[n+40>>2]&(-1^c[n+44>>2])))),c[n+8>>2]=c[n+8>>2]+1;continue}break}return m=n+944|0,c[r+((c[n+20>>2]>>>1>>>0)%5<<2)>>2]}function w(r,e){var n=0,f=0,t=0;for(m=n=m-928|0,c[n+28>>2]=r,c[n+24>>2]=e,u[n+23|0]=1,c[n+16>>2]=0;;){if(b[n+23|0]){10==c[n+16>>2]&&(u[n+23|0]=0),c[n+16>>2]=c[n+16>>2]+1;continue}break}return c[n+36>>2]=0,c[n+32>>2]=1,r=((c[n+36>>2]|c[n+32>>2])-c[n+32>>2]|0)+(c[n+32>>2]&(-1^c[n+36>>2]))|0,c[n+924>>2]=0,c[n+920>>2]=1,e=1<<((c[n+920>>2]<<1)-(c[n+924>>2]^c[n+920>>2])|0)+((c[n+924>>2]&(-1^c[n+920>>2]))<<1),c[n+916>>2]=0,c[n+912>>2]=e,e=1<<((c[n+916>>2]|c[n+912>>2])-c[n+912>>2]|0)+(c[n+912>>2]&(-1^c[n+916>>2])),c[n+908>>2]=r,c[n+904>>2]=e,r=1<<((c[n+908>>2]|c[n+904>>2])-c[n+904>>2]|0)+(c[n+904>>2]&(-1^c[n+908>>2])),c[n+900>>2]=0,c[n+896>>2]=r,r=((c[n+896>>2]<<1)-(c[n+900>>2]^c[n+896>>2])|0)+((c[n+900>>2]&(-1^c[n+896>>2]))<<1)|0,c[n+892>>2]=0,c[n+888>>2]=1,e=1<<((c[n+888>>2]<<1)-(c[n+892>>2]^c[n+888>>2])|0)+((c[n+892>>2]&(-1^c[n+888>>2]))<<1),c[n+884>>2]=0,c[n+880>>2]=e,e=((c[n+884>>2]|c[n+880>>2])-c[n+880>>2]|0)+(c[n+880>>2]&(-1^c[n+884>>2]))|0,c[n+876>>2]=0,c[n+872>>2]=1,f=((c[n+876>>2]|c[n+872>>2])-c[n+872>>2]|0)+(c[n+872>>2]&(-1^c[n+876>>2]))|0,c[n+868>>2]=0,c[n+864>>2]=1,t=1<<((c[n+868>>2]|c[n+864>>2])-c[n+864>>2]|0)+(c[n+864>>2]&(-1^c[n+868>>2])),c[n+860>>2]=f,c[n+856>>2]=t,f=1<<((c[n+860>>2]|c[n+856>>2])-c[n+856>>2]|0)+(c[n+856>>2]&(-1^c[n+860>>2])),c[n+852>>2]=e,c[n+848>>2]=f,e=1<<((c[n+852>>2]|c[n+848>>2])-c[n+848>>2]|0)+(c[n+848>>2]&(-1^c[n+852>>2])),c[n+844>>2]=r,c[n+840>>2]=e,r=((c[n+844>>2]|c[n+840>>2])-c[n+840>>2]|0)+(c[n+840>>2]&(-1^c[n+844>>2]))|0,c[n+836>>2]=0,c[n+832>>2]=1,e=((c[n+832>>2]<<1)-(c[n+836>>2]^c[n+832>>2])|0)+((c[n+836>>2]&(-1^c[n+832>>2]))<<1)|0,c[n+828>>2]=0,c[n+824>>2]=1,f=1<<((c[n+828>>2]|c[n+824>>2])-c[n+824>>2]|0)+(c[n+824>>2]&(-1^c[n+828>>2])),c[n+820>>2]=e,c[n+816>>2]=f,e=((c[n+820>>2]|c[n+816>>2])-c[n+816>>2]|0)+(c[n+816>>2]&(-1^c[n+820>>2]))|0,c[n+812>>2]=0,c[n+808>>2]=1,f=((c[n+812>>2]|c[n+808>>2])-c[n+808>>2]|0)+(c[n+808>>2]&(-1^c[n+812>>2]))|0,c[n+804>>2]=0,c[n+800>>2]=1,t=1<<((c[n+800>>2]<<1)-(c[n+804>>2]^c[n+800>>2])|0)+((c[n+804>>2]&(-1^c[n+800>>2]))<<1),c[n+796>>2]=f,c[n+792>>2]=t,f=1<<((c[n+796>>2]|c[n+792>>2])-c[n+792>>2]|0)+(c[n+792>>2]&(-1^c[n+796>>2])),c[n+788>>2]=e,c[n+784>>2]=f,e=1<<((c[n+788>>2]|c[n+784>>2])-c[n+784>>2]|0)+(c[n+784>>2]&(-1^c[n+788>>2])),c[n+780>>2]=r,c[n+776>>2]=e,r=((c[n+780>>2]|c[n+776>>2])-c[n+776>>2]|0)+(c[n+776>>2]&(-1^c[n+780>>2]))|0,c[n+772>>2]=0,c[n+768>>2]=1,e=1<<((c[n+772>>2]|c[n+768>>2])-c[n+768>>2]|0)+(c[n+768>>2]&(-1^c[n+772>>2])),c[n+764>>2]=0,c[n+760>>2]=e,e=1<<((c[n+764>>2]|c[n+760>>2])-c[n+760>>2]|0)+(c[n+760>>2]&(-1^c[n+764>>2])),c[n+756>>2]=0,c[n+752>>2]=e,e=((c[n+756>>2]|c[n+752>>2])-c[n+752>>2]|0)+(c[n+752>>2]&(-1^c[n+756>>2]))|0,c[n+748>>2]=0,c[n+744>>2]=1,f=((c[n+748>>2]|c[n+744>>2])-c[n+744>>2]|0)+(c[n+744>>2]&(-1^c[n+748>>2]))|0,c[n+740>>2]=0,c[n+736>>2]=1,t=1<<((c[n+740>>2]|c[n+736>>2])-c[n+736>>2]|0)+(c[n+736>>2]&(-1^c[n+740>>2])),c[n+732>>2]=f,c[n+728>>2]=t,f=1<<((c[n+728>>2]<<1)-(c[n+732>>2]^c[n+728>>2])|0)+((c[n+732>>2]&(-1^c[n+728>>2]))<<1),c[n+724>>2]=e,c[n+720>>2]=f,e=1<<((c[n+724>>2]|c[n+720>>2])-c[n+720>>2]|0)+(c[n+720>>2]&(-1^c[n+724>>2])),c[n+716>>2]=r,c[n+712>>2]=e,r=((c[n+716>>2]|c[n+712>>2])-c[n+712>>2]|0)+(c[n+712>>2]&(-1^c[n+716>>2]))|0,c[n+708>>2]=0,c[n+704>>2]=1,e=((c[n+704>>2]<<1)-(c[n+708>>2]^c[n+704>>2])|0)+((c[n+708>>2]&(-1^c[n+704>>2]))<<1)|0,c[n+700>>2]=0,c[n+696>>2]=1,f=1<<((c[n+700>>2]|c[n+696>>2])-c[n+696>>2]|0)+(c[n+696>>2]&(-1^c[n+700>>2])),c[n+692>>2]=0,c[n+688>>2]=f,f=1<<((c[n+692>>2]|c[n+688>>2])-c[n+688>>2]|0)+(c[n+688>>2]&(-1^c[n+692>>2])),c[n+684>>2]=e,c[n+680>>2]=f,e=((c[n+684>>2]|c[n+680>>2])-c[n+680>>2]|0)+(c[n+680>>2]&(-1^c[n+684>>2]))|0,c[n+676>>2]=0,c[n+672>>2]=1,f=((c[n+676>>2]|c[n+672>>2])-c[n+672>>2]|0)+(c[n+672>>2]&(-1^c[n+676>>2]))|0,c[n+668>>2]=0,c[n+664>>2]=1,t=1<<((c[n+668>>2]|c[n+664>>2])-c[n+664>>2]|0)+(c[n+664>>2]&(-1^c[n+668>>2])),c[n+660>>2]=f,c[n+656>>2]=t,f=1<<((c[n+660>>2]|c[n+656>>2])-c[n+656>>2]|0)+(c[n+656>>2]&(-1^c[n+660>>2])),c[n+652>>2]=e,c[n+648>>2]=f,e=1<<((c[n+652>>2]|c[n+648>>2])-c[n+648>>2]|0)+(c[n+648>>2]&(-1^c[n+652>>2])),c[n+644>>2]=r,c[n+640>>2]=e,r=((c[n+644>>2]|c[n+640>>2])-c[n+640>>2]|0)+(c[n+640>>2]&(-1^c[n+644>>2]))|0,c[n+636>>2]=0,c[n+632>>2]=1,e=1<<((c[n+632>>2]<<1)-(c[n+636>>2]^c[n+632>>2])|0)+((c[n+636>>2]&(-1^c[n+632>>2]))<<1),c[n+628>>2]=0,c[n+624>>2]=e,e=((c[n+628>>2]|c[n+624>>2])-c[n+624>>2]|0)+(c[n+624>>2]&(-1^c[n+628>>2]))|0,c[n+620>>2]=0,c[n+616>>2]=1,f=1<<((c[n+620>>2]|c[n+616>>2])-c[n+616>>2]|0)+(c[n+616>>2]&(-1^c[n+620>>2])),c[n+612>>2]=0,c[n+608>>2]=f,f=1<<((c[n+612>>2]|c[n+608>>2])-c[n+608>>2]|0)+(c[n+608>>2]&(-1^c[n+612>>2])),c[n+604>>2]=e,c[n+600>>2]=f,e=((c[n+600>>2]<<1)-(c[n+604>>2]^c[n+600>>2])|0)+((c[n+604>>2]&(-1^c[n+600>>2]))<<1)|0,c[n+596>>2]=0,c[n+592>>2]=1,f=((c[n+592>>2]<<1)-(c[n+596>>2]^c[n+592>>2])|0)+((c[n+596>>2]&(-1^c[n+592>>2]))<<1)|0,c[n+588>>2]=0,c[n+584>>2]=1,t=1<<((c[n+588>>2]|c[n+584>>2])-c[n+584>>2]|0)+(c[n+584>>2]&(-1^c[n+588>>2])),c[n+580>>2]=f,c[n+576>>2]=t,f=1<<((c[n+576>>2]<<1)-(c[n+580>>2]^c[n+576>>2])|0)+((c[n+580>>2]&(-1^c[n+576>>2]))<<1),c[n+572>>2]=e,c[n+568>>2]=f,e=1<<((c[n+572>>2]|c[n+568>>2])-c[n+568>>2]|0)+(c[n+568>>2]&(-1^c[n+572>>2])),c[n+564>>2]=r,c[n+560>>2]=e,r=((c[n+564>>2]|c[n+560>>2])-c[n+560>>2]|0)+(c[n+560>>2]&(-1^c[n+564>>2]))|0,c[n+556>>2]=0,c[n+552>>2]=1,e=1<<((c[n+556>>2]|c[n+552>>2])-c[n+552>>2]|0)+(c[n+552>>2]&(-1^c[n+556>>2])),c[n+548>>2]=0,c[n+544>>2]=e,e=1<<((c[n+548>>2]|c[n+544>>2])-c[n+544>>2]|0)+(c[n+544>>2]&(-1^c[n+548>>2])),c[n+540>>2]=0,c[n+536>>2]=e,e=1<<((c[n+540>>2]|c[n+536>>2])-c[n+536>>2]|0)+(c[n+536>>2]&(-1^c[n+540>>2])),c[n+532>>2]=0,c[n+528>>2]=e,e=1<<((c[n+532>>2]|c[n+528>>2])-c[n+528>>2]|0)+(c[n+528>>2]&(-1^c[n+532>>2])),c[n+524>>2]=r,c[n+520>>2]=e,r=((c[n+524>>2]|c[n+520>>2])-c[n+520>>2]|0)+(c[n+520>>2]&(-1^c[n+524>>2]))|0,c[n+516>>2]=0,c[n+512>>2]=1,e=((c[n+516>>2]|c[n+512>>2])-c[n+512>>2]|0)+(c[n+512>>2]&(-1^c[n+516>>2]))|0,c[n+508>>2]=0,c[n+504>>2]=1,f=1<<((c[n+508>>2]|c[n+504>>2])-c[n+504>>2]|0)+(c[n+504>>2]&(-1^c[n+508>>2])),c[n+500>>2]=0,c[n+496>>2]=f,f=1<<((c[n+500>>2]|c[n+496>>2])-c[n+496>>2]|0)+(c[n+496>>2]&(-1^c[n+500>>2])),c[n+492>>2]=0,c[n+488>>2]=f,f=1<<((c[n+492>>2]|c[n+488>>2])-c[n+488>>2]|0)+(c[n+488>>2]&(-1^c[n+492>>2])),c[n+484>>2]=e,c[n+480>>2]=f,e=1<<((c[n+484>>2]|c[n+480>>2])-c[n+480>>2]|0)+(c[n+480>>2]&(-1^c[n+484>>2])),c[n+476>>2]=r,c[n+472>>2]=e,r=((c[n+472>>2]<<1)-(c[n+476>>2]^c[n+472>>2])|0)+((c[n+476>>2]&(-1^c[n+472>>2]))<<1)|0,c[n+468>>2]=0,c[n+464>>2]=1,e=1<<((c[n+468>>2]|c[n+464>>2])-c[n+464>>2]|0)+(c[n+464>>2]&(-1^c[n+468>>2])),c[n+460>>2]=0,c[n+456>>2]=e,e=1<<((c[n+456>>2]<<1)-(c[n+460>>2]^c[n+456>>2])|0)+((c[n+460>>2]&(-1^c[n+456>>2]))<<1),c[n+452>>2]=0,c[n+448>>2]=e,e=((c[n+452>>2]|c[n+448>>2])-c[n+448>>2]|0)+(c[n+448>>2]&(-1^c[n+452>>2]))|0,c[n+444>>2]=0,c[n+440>>2]=1,f=1<<((c[n+440>>2]<<1)-(c[n+444>>2]^c[n+440>>2])|0)+((c[n+444>>2]&(-1^c[n+440>>2]))<<1),c[n+436>>2]=0,c[n+432>>2]=f,f=1<<((c[n+436>>2]|c[n+432>>2])-c[n+432>>2]|0)+(c[n+432>>2]&(-1^c[n+436>>2])),c[n+428>>2]=0,c[n+424>>2]=f,f=1<<((c[n+424>>2]<<1)-(c[n+428>>2]^c[n+424>>2])|0)+((c[n+428>>2]&(-1^c[n+424>>2]))<<1),c[n+420>>2]=e,c[n+416>>2]=f,e=1<<((c[n+420>>2]|c[n+416>>2])-c[n+416>>2]|0)+(c[n+416>>2]&(-1^c[n+420>>
12])),c[n+412>>2]=r,c[n+408>>2]=e,r=((c[n+412>>2]|c[n+408>>2])-c[n+408>>2]|0)+(c[n+408>>2]&(-1^c[n+412>>2]))|0,c[n+404>>2]=0,c[n+400>>2]=1,e=1<<((c[n+404>>2]|c[n+400>>2])-c[n+400>>2]|0)+(c[n+400>>2]&(-1^c[n+404>>2])),c[n+396>>2]=0,c[n+392>>2]=e,e=((c[n+396>>2]|c[n+392>>2])-c[n+392>>2]|0)+(c[n+392>>2]&(-1^c[n+396>>2]))|0,c[n+388>>2]=0,c[n+384>>2]=1,f=1<<((c[n+388>>2]|c[n+384>>2])-c[n+384>>2]|0)+(c[n+384>>2]&(-1^c[n+388>>2])),c[n+380>>2]=0,c[n+376>>2]=f,f=1<<((c[n+376>>2]<<1)-(c[n+380>>2]^c[n+376>>2])|0)+((c[n+380>>2]&(-1^c[n+376>>2]))<<1),c[n+372>>2]=e,c[n+368>>2]=f,e=((c[n+368>>2]<<1)-(c[n+372>>2]^c[n+368>>2])|0)+((c[n+372>>2]&(-1^c[n+368>>2]))<<1)|0,c[n+364>>2]=0,c[n+360>>2]=1,f=1<<((c[n+364>>2]|c[n+360>>2])-c[n+360>>2]|0)+(c[n+360>>2]&(-1^c[n+364>>2])),c[n+356>>2]=0,c[n+352>>2]=f,f=1<<((c[n+352>>2]<<1)-(c[n+356>>2]^c[n+352>>2])|0)+((c[n+356>>2]&(-1^c[n+352>>2]))<<1),c[n+348>>2]=0,c[n+344>>2]=f,f=1<<((c[n+348>>2]|c[n+344>>2])-c[n+344>>2]|0)+(c[n+344>>2]&(-1^c[n+348>>2])),c[n+340>>2]=e,c[n+336>>2]=f,e=1<<((c[n+340>>2]|c[n+336>>2])-c[n+336>>2]|0)+(c[n+336>>2]&(-1^c[n+340>>2])),c[n+332>>2]=r,c[n+328>>2]=e,r=((c[n+332>>2]|c[n+328>>2])-c[n+328>>2]|0)+(c[n+328>>2]&(-1^c[n+332>>2]))|0,c[n+324>>2]=0,c[n+320>>2]=1,e=1<<((c[n+320>>2]<<1)-(c[n+324>>2]^c[n+320>>2])|0)+((c[n+324>>2]&(-1^c[n+320>>2]))<<1),c[n+316>>2]=0,c[n+312>>2]=e,e=((c[n+312>>2]<<1)-(c[n+316>>2]^c[n+312>>2])|0)+((c[n+316>>2]&(-1^c[n+312>>2]))<<1)|0,c[n+308>>2]=0,c[n+304>>2]=1,f=((c[n+308>>2]|c[n+304>>2])-c[n+304>>2]|0)+(c[n+304>>2]&(-1^c[n+308>>2]))|0,c[n+300>>2]=0,c[n+296>>2]=1,t=1<<((c[n+300>>2]|c[n+296>>2])-c[n+296>>2]|0)+(c[n+296>>2]&(-1^c[n+300>>2])),c[n+292>>2]=f,c[n+288>>2]=t,f=1<<((c[n+292>>2]|c[n+288>>2])-c[n+288>>2]|0)+(c[n+288>>2]&(-1^c[n+292>>2])),c[n+284>>2]=e,c[n+280>>2]=f,e=((c[n+284>>2]|c[n+280>>2])-c[n+280>>2]|0)+(c[n+280>>2]&(-1^c[n+284>>2]))|0,c[n+276>>2]=0,c[n+272>>2]=1,f=1<<((c[n+276>>2]|c[n+272>>2])-c[n+272>>2]|0)+(c[n+272>>2]&(-1^c[n+276>>2])),c[n+268>>2]=0,c[n+264>>2]=f,f=1<<((c[n+268>>2]|c[n+264>>2])-c[n+264>>2]|0)+(c[n+264>>2]&(-1^c[n+268>>2])),c[n+260>>2]=0,c[n+256>>2]=f,f=1<<((c[n+260>>2]|c[n+256>>2])-c[n+256>>2]|0)+(c[n+256>>2]&(-1^c[n+260>>2])),c[n+252>>2]=e,c[n+248>>2]=f,e=1<<((c[n+248>>2]<<1)-(c[n+252>>2]^c[n+248>>2])|0)+((c[n+252>>2]&(-1^c[n+248>>2]))<<1),c[n+244>>2]=r,c[n+240>>2]=e,r=((c[n+240>>2]<<1)-(c[n+244>>2]^c[n+240>>2])|0)+((c[n+244>>2]&(-1^c[n+240>>2]))<<1)|0,c[n+236>>2]=0,c[n+232>>2]=1,e=1<<((c[n+236>>2]|c[n+232>>2])-c[n+232>>2]|0)+(c[n+232>>2]&(-1^c[n+236>>2])),c[n+228>>2]=0,c[n+224>>2]=e,e=1<<((c[n+228>>2]|c[n+224>>2])-c[n+224>>2]|0)+(c[n+224>>2]&(-1^c[n+228>>2])),c[n+220>>2]=0,c[n+216>>2]=e,e=((c[n+216>>2]<<1)-(c[n+220>>2]^c[n+216>>2])|0)+((c[n+220>>2]&(-1^c[n+216>>2]))<<1)|0,c[n+212>>2]=0,c[n+208>>2]=1,f=((c[n+212>>2]|c[n+208>>2])-c[n+208>>2]|0)+(c[n+208>>2]&(-1^c[n+212>>2]))|0,c[n+204>>2]=0,c[n+200>>2]=1,t=1<<((c[n+204>>2]|c[n+200>>2])-c[n+200>>2]|0)+(c[n+200>>2]&(-1^c[n+204>>2])),c[n+196>>2]=f,c[n+192>>2]=t,f=1<<((c[n+192>>2]<<1)-(c[n+196>>2]^c[n+192>>2])|0)+((c[n+196>>2]&(-1^c[n+192>>2]))<<1),c[n+188>>2]=e,c[n+184>>2]=f,e=((c[n+188>>2]|c[n+184>>2])-c[n+184>>2]|0)+(c[n+184>>2]&(-1^c[n+188>>2]))|0,c[n+180>>2]=0,c[n+176>>2]=1,f=1<<((c[n+180>>2]|c[n+176>>2])-c[n+176>>2]|0)+(c[n+176>>2]&(-1^c[n+180>>2])),c[n+172>>2]=0,c[n+168>>2]=f,f=1<<((c[n+172>>2]|c[n+168>>2])-c[n+168>>2]|0)+(c[n+168>>2]&(-1^c[n+172>>2])),c[n+164>>2]=0,c[n+160>>2]=f,f=1<<((c[n+164>>2]|c[n+160>>2])-c[n+160>>2]|0)+(c[n+160>>2]&(-1^c[n+164>>2])),c[n+156>>2]=e,c[n+152>>2]=f,e=1<<((c[n+156>>2]|c[n+152>>2])-c[n+152>>2]|0)+(c[n+152>>2]&(-1^c[n+156>>2])),c[n+148>>2]=r,c[n+144>>2]=e,r=((c[n+148>>2]|c[n+144>>2])-c[n+144>>2]|0)+(c[n+144>>2]&(-1^c[n+148>>2]))|0,c[n+140>>2]=0,c[n+136>>2]=1,e=((c[n+140>>2]|c[n+136>>2])-c[n+136>>2]|0)+(c[n+136>>2]&(-1^c[n+140>>2]))|0,c[n+132>>2]=0,c[n+128>>2]=1,f=1<<((c[n+128>>2]<<1)-(c[n+132>>2]^c[n+128>>2])|0)+((c[n+132>>2]&(-1^c[n+128>>2]))<<1),c[n+124>>2]=0,c[n+120>>2]=f,f=1<<((c[n+124>>2]|c[n+120>>2])-c[n+120>>2]|0)+(c[n+120>>2]&(-1^c[n+124>>2])),c[n+116>>2]=e,c[n+112>>2]=f,e=((c[n+112>>2]<<1)-(c[n+116>>2]^c[n+112>>2])|0)+((c[n+116>>2]&(-1^c[n+112>>2]))<<1)|0,c[n+108>>2]=0,c[n+104>>2]=1,f=((c[n+108>>2]|c[n+104>>2])-c[n+104>>2]|0)+(c[n+104>>2]&(-1^c[n+108>>2]))|0,c[n+100>>2]=0,c[n+96>>2]=1,t=1<<((c[n+100>>2]|c[n+96>>2])-c[n+96>>2]|0)+(c[n+96>>2]&(-1^c[n+100>>2])),c[n+92>>2]=f,c[n+88>>2]=t,f=1<<((c[n+92>>2]|c[n+88>>2])-c[n+88>>2]|0)+(c[n+88>>2]&(-1^c[n+92>>2])),c[n+84>>2]=e,c[n+80>>2]=f,e=((c[n+84>>2]|c[n+80>>2])-c[n+80>>2]|0)+(c[n+80>>2]&(-1^c[n+84>>2]))|0,c[n+76>
1>2]=0,c[n+72>>2]=1,f=1<<((c[n+72>>2]<<1)-(c[n+76>>2]^c[n+72>>2])|0)+((c[n+76>>2]&(-1^c[n+72>>2]))<<1),c[n+68>>2]=0,c[n+64>>2]=f,f=1<<((c[n+64>>2]<<1)-(c[n+68>>2]^c[n+64>>2])|0)+((c[n+68>>2]&(-1^c[n+64>>2]))<<1),c[n+60>>2]=0,c[n+56>>2]=f,f=1<<((c[n+60>>2]|c[n+56>>2])-c[n+56>>2]|0)+(c[n+56>>2]&(-1^c[n+60>>2])),c[n+52>>2]=e,c[n+48>>2]=f,e=1<<((c[n+52>>2]|c[n+48>>2])-c[n+48>>2]|0)+(c[n+48>>2]&(-1^c[n+52>>2])),c[n+44>>2]=r,c[n+40>>2]=e,m=n+928|0,c[c[n+24>>2]+4>>2]^(c[c[n+28>>2]+4>>2]^((c[n+44>>2]|c[n+40>>2])-c[n+40>>2]|0)+(c[n+40>>2]&(-1^c[n+44>>2])))}function R(r,e){var n=0,f=0,t=0,i=0;for(m=n=m-896|0,c[n+36>>2]=r,c[n+32>>2]=e,u[n+19|0]=0,c[n+12>>2]=10;;){if(c[n+12>>2]<=30){u[n+19|0]||(c[n+28>>2]=c[n+12>>2]),1==u[n+19|0]&&(c[n+24>>2]=c[n+12>>2]),2==u[n+19|0]&&(c[n+20>>2]=c[n+12>>2]),u[n+19|0]=b[n+19|0]+1,c[n+12>>2]=c[n+12>>2]+10;continue}break}return r=(c[n+20>>2]-c[n+24>>2]|0)-c[n+28>>2]|0,c[n+44>>2]=0,c[n+40>>2]=1,e=1<<((c[n+44>>2]|c[n+40>>2])-c[n+40>>2]|0)+(c[n+40>>2]&(-1^c[n+44>>2])),c[n+892>>2]=0,c[n+888>>2]=e,e=1<<((c[n+892>>2]|c[n+888>>2])-c[n+888>>2]|0)+(c[n+888>>2]&(-1^c[n+892>>2])),c[n+884>>2]=0,c[n+880>>2]=e,e=((c[n+884>>2]|c[n+880>>2])-c[n+880>>2]|0)+(c[n+880>>2]&(-1^c[n+884>>2]))|0,c[n+876>>2]=0,c[n+872>>2]=1,f=((c[n+876>>2]|c[n+872>>2])-c[n+872>>2]|0)+(c[n+872>>2]&(-1^c[n+876>>2]))|0,c[n+868>>2]=0,c[n+864>>2]=1,t=1<<((c[n+864>>2]<<1)-(c[n+868>>2]^c[n+864>>2])|0)+((c[n+868>>2]&(-1^c[n+864>>2]))<<1),c[n+860>>2]=f,c[n+856>>2]=t,f=1<<((c[n+856>>2]<<1)-(c[n+860>>2]^c[n+856>>2])|0)+((c[n+860>>2]&(-1^c[n+856>>2]))<<1),c[n+852>>2]=e,c[n+848>>2]=f,e=((c[n+848>>2]<<1)-(c[n+852>>2]^c[n+848>>2])|0)+((c[n+852>>2]&(-1^c[n+848>>2]))<<1)|0,c[n+844>>2]=0,c[n+840>>2]=1,f=1<<((c[n+844>>2]|c[n+840>>2])-c[n+840>>2]|0)+(c[n+840>>2]&(-1^c[n+844>>2])),c[n+836>>2]=0,c[n+832>>2]=f,f=1<<((c[n+836>>2]|c[n+832>>2])-c[n+832>>2]|0)+(c[n+832>>2]&(-1^c[n+836>>2])),c[n+828>>2]=0,c[n+824>>2]=f,f=1<<((c[n+828>>2]|c[n+824>>2])-c[n+824>>2]|0)+(c[n+824>>2]&(-1^c[n+828>>2])),c[n+820>>2]=e,c[n+816>>2]=f,e=((c[n+816>>2]<<1)-(c[n+820>>2]^c[n+816>>2])|0)+((c[n+820>>2]&(-1^c[n+816>>2]))<<1)|0,c[n+812>>2]=0,c[n+808>>2]=1,f=((c[n+812>>2]|c[n+808>>2])-c[n+808>>2]|0)+(c[n+808>>2]&(-1^c[n+812>>2]))|0,c[n+804>>2]=0,c[n+800>>2]=1,t=1<<((c[n+800>>2]<<1)-(c[n+804>>2]^c[n+800>>2])|0)+((c[n+804>>2]&(-1^c[n+800>>2]))<<1),c[n+796>>2]=0,c[n+792>>2]=t,t=1<<((c[n+792>>2]<<1)-(c[n+796>>2]^c[n+792>>2])|0)+((c[n+796>>2]&(-1^c[n+792>>2]))<<1),c[n+788>>2]=f,c[n+784>>2]=t,f=1<<((c[n+784>>2]<<1)-(c[n+788>>2]^c[n+784>>2])|0)+((c[n+788>>2]&(-1^c[n+784>>2]))<<1),c[n+780>>2]=e,c[n+776>>2]=f,e=((c[n+776>>2]<<1)-(c[n+780>>2]^c[n+776>>2])|0)+((c[n+780>>2]&(-1^c[n+776>>2]))<<1)|0,c[n+772>>2]=0,c[n+768>>2]=1,f=1<<((c[n+772>>2]|c[n+768>>2])-c[n+768>>2]|0)+(c[n+768>>2]&(-1^c[n+772>>2])),c[n+764>>2]=0,c[n+760>>2]=f,f=((c[n+760>>2]<<1)-(c[n+764>>2]^c[n+760>>2])|0)+((c[n+764>>2]&(-1^c[n+760>>2]))<<1)|0,c[n+756>>2]=0,c[n+752>>2]=1,t=1<<((c[n+756>>2]|c[n+752>>2])-c[n+752>>2]|0)+(c[n+752>>2]&(-1^c[n+756>>2])),c[n+748>>2]=0,c[n+744>>2]=t,t=1<<((c[n+744>>2]<<1)-(c[n+748>>2]^c[n+744>>2])|0)+((c[n+748>>2]&(-1^c[n+744>>2]))<<1),c[n+740>>2]=f,c[n+736>>2]=t,f=1<<((c[n+736>>2]<<1)-(c[n+740>>2]^c[n+736>>2])|0)+((c[n+740>>2]&(-1^c[n+736>>2]))<<1),c[n+732>>2]=e,c[n+728>>2]=f,e=((c[n+732>>2]|c[n+728>>2])-c[n+728>>2]|0)+(c[n+728>>2]&(-1^c[n+732>>2]))|0,c[n+724>>2]=0,c[n+720>>2]=1,f=((c[n+724>>2]|c[n+720>>2])-c[n+720>>2]|0)+(c[n+720>>2]&(-1^c[n+724>>2]))|0,c[n+716>>2]=0,c[n+712>>2]=1,t=1<<((c[n+712>>2]<<1)-(c[n+716>>2]^c[n+712>>2])|0)+((c[n+716>>2]&(-1^c[n+712>>2]))<<1),c[n+708>>2]=f,c[n+704>>2]=t,f=1<<((c[n+708>>2]|c[n+704>>2])-c[n+704>>2]|0)+(c[n+704>>2]&(-1^c[n+708>>2])),c[n+700>>2]=0,c[n+696>>2]=f,f=1<<((c[n+700>>2]|c[n+696>>2])-c[n+696>>2]|0)+(c[n+696>>2]&(-1^c[n+700>>2])),c[n+692>>2]=e,c[n+688>>2]=f,e=((c[n+692>>2]|c[n+688>>2])-c[n+688>>2]|0)+(c[n+688>>2]&(-1^c[n+692>>2]))|0,c[n+684>>2]=0,c[n+680>>2]=1,f=((c[n+680>>2]<<1)-(c[n+684>>2]^c[n+680>>2])|0)+((c[n+684>>2]&(-1^c[n+680>>2]))<<1)|0,c[n+676>>2]=0,c[n+672>>2]=1,t=((c[n+676>>2]|c[n+672>>2])-c[n+672>>2]|0)+(c[n+672>>2]&(-1^c[n+676>>2]))|0,c[n+668>>2]=0,c[n+664>>2]=1,i=1<<((c[n+668>>2]|c[n+664>>2])-c[n+664>>2]|0)+(c[n+664>>2]&(-1^c[n+668>>2])),c[n+660>>2]=t,c[n+656>>2]=i,t=1<<((c[n+656>>2]<<1)-(c[n+660>>
12]^c[n+656>>2])|0)+((c[n+660>>2]&(-1^c[n+656>>2]))<<1),c[n+652>>2]=f,c[n+648>>2]=t,f=1<<((c[n+648>>2]<<1)-(c[n+652>>2]^c[n+648>>2])|0)+((c[n+652>>2]&(-1^c[n+648>>2]))<<1),c[n+644>>2]=e,c[n+640>>2]=f,e=((c[n+644>>2]|c[n+640>>2])-c[n+640>>2]|0)+(c[n+640>>2]&(-1^c[n+644>>2]))|0,c[n+636>>2]=0,c[n+632>>2]=1,f=((c[n+632>>2]<<1)-(c[n+636>>2]^c[n+632>>2])|0)+((c[n+636>>2]&(-1^c[n+632>>2]))<<1)|0,c[n+628>>2]=0,c[n+624>>2]=1,t=1<<((c[n+628>>2]|c[n+624>>2])-c[n+624>>2]|0)+(c[n+624>>2]&(-1^c[n+628>>2])),c[n+620>>2]=f,c[n+616>>2]=t,f=((c[n+620>>2]|c[n+616>>2])-c[n+616>>2]|0)+(c[n+616>>2]&(-1^c[n+620>>2]))|0,c[n+612>>2]=0,c[n+608>>2]=1,t=1<<((c[n+612>>2]|c[n+608>>2])-c[n+608>>2]|0)+(c[n+608>>2]&(-1^c[n+612>>2])),c[n+604>>2]=0,c[n+600>>2]=t,t=1<<((c[n+604>>2]|c[n+600>>2])-c[n+600>>2]|0)+(c[n+600>>2]&(-1^c[n+604>>2])),c[n+596>>2]=f,c[n+592>>2]=t,f=((c[n+596>>2]|c[n+592>>2])-c[n+592>>2]|0)+(c[n+592>>2]&(-1^c[n+596>>2]))|0,c[n+588>>2]=0,c[n+584>>2]=1,t=((c[n+588>>2]|c[n+584>>2])-c[n+584>>2]|0)+(c[n+584>>2]&(-1^c[n+588>>2]))|0,c[n+580>>2]=0,c[n+576>>2]=1,i=1<<((c[n+580>>2]|c[n+576>>2])-c[n+576>>2]|0)+(c[n+576>>2]&(-1^c[n+580>>2])),c[n+572>>2]=t,c[n+568>>2]=i,t=1<<((c[n+572>>2]|c[n+568>>2])-c[n+568>>2]|0)+(c[n+568>>2]&(-1^c[n+572>>2])),c[n+564>>2]=f,c[n+560>>2]=t,f=1<<((c[n+564>>2]|c[n+560>>2])-c[n+560>>2]|0)+(c[n+560>>2]&(-1^c[n+564>>2])),c[n+556>>2]=e,c[n+552>>2]=f,e=((c[n+552>>2]<<1)-(c[n+556>>2]^c[n+552>>2])|0)+((c[n+556>>2]&(-1^c[n+552>>2]))<<1)|0,c[n+548>>2]=0,c[n+544>>2]=1,f=1<<((c[n+548>>2]|c[n+544>>2])-c[n+544>>2]|0)+(c[n+544>>2]&(-1^c[n+548>>2])),c[n+540>>2]=0,c[n+536>>2]=f,f=1<<((c[n+540>>2]|c[n+536>>2])-c[n+536>>2]|0)+(c[n+536>>2]&(-1^c[n+540>>2])),c[n+532>>2]=0,c[n+528>>2]=f,f=1<<((c[n+528>>2]<<1)-(c[n+532>>2]^c[n+528>>2])|0)+((c[n+532>>2]&(-1^c[n+528>>2]))<<1),c[n+524>>2]=0,c[n+520>>2]=f,f=1<<((c[n+524>>2]|c[n+520>>2])-c[n+520>>2]|0)+(c[n+520>>2]&(-1^c[n+524>>2])),c[n+516>>2]=e,c[n+512>>2]=f,e=((c[n+516>>2]|c[n+512>>2])-c[n+512>>2]|0)+(c[n+512>>2]&(-1^c[n+516>>2]))|0,c[n+508>>2]=0,c[n+504>>2]=1,f=1<<((c[n+508>>2]|c[n+504>>2])-c[n+504>>2]|0)+(c[n+504>>2]&(-1^c[n+508>>2])),c[n+500>>2]=0,c[n+496>>2]=f,f=((c[n+496>>2]<<1)-(c[n+500>>2]^c[n+496>>2])|0)+((c[n+500>>2]&(-1^c[n+496>>2]))<<1)|0,c[n+492>>2]=0,c[n+488>>2]=1,t=1<<((c[n+492>>2]|c[n+488>>2])-c[n+488>>2]|0)+(c[n+488>>2]&(-1^c[n+492>>2])),c[n+484>>2]=0,c[n+480>>2]=t,t=1<<((c[n+480>>2]<<1)-(c[n+484>>2]^c[n+480>>2])|0)+((c[n+484>>2]&(-1^c[n+480>>2]))<<1),c[n+476>>2]=0,c[n+472>>2]=t,t=1<<((c[n+476>>2]|c[n+472>>2])-c[n+472>>2]|0)+(c[n+472>>2]&(-1^c[n+476>>2])),c[n+468>>2]=f,c[n+464>>2]=t,f=1<<((c[n+468>>2]|c[n+464>>2])-c[n+464>>2]|0)+(c[n+464>>2]&(-1^c[n+468>>2])),c[n+460>>2]=e,c[n+456>>2]=f,e=((c[n+456>>2]<<1)-(c[n+460>>2]^c[n+456>>2])|0)+((c[n+460>>2]&(-1^c[n+456>>2]))<<1)|0,c[n+452>>2]=0,c[n+448>>2]=1,f=((c[n+452>>2]|c[n+448>>2])-c[n+448>>2]|0)+(c[n+448>>2]&(-1^c[n+452>>2]))|0,c[n+444>>2]=0,c[n+440>>2]=1,t=1<<((c[n+440>>2]<<1)-(c[n+444>>2]^c[n+440>>2])|0)+((c[n+444>>2]&(-1^c[n+440>>2]))<<1),c[n+436>>2]=f,c[n+432>>2]=t,f=1<<((c[n+436>>2]|c[n+432>>2])-c[n+432>>2]|0)+(c[n+432>>2]&(-1^c[n+436>>2])),c[n+428>>2]=0,c[n+424>>2]=f,f=((c[n+428>>2]|c[n+424>>2])-c[n+424>>2]|0)+(c[n+424>>2]&(-1^c[n+428>>2]))|0,c[n+420>>2]=0,c[n+416>>2]=1,t=1<<((c[n+420>>2]|c[n+416>>2])-c[n+416>>2]|0)+(c[n+416>>2]&(-1^c[n+420>>2])),c[n+412>>2]=0,c[n+408>>2]=t,t=1<<((c[n+408>>2]<<1)-(c[n+412>>2]^c[n+408>>2])|0)+((c[n+412>>2]&(-1^c[n+408>>2]))<<1),c[n+404>>2]=0,c[n+400>>2]=t,t=1<<((c[n+400>>2]<<1)-(c[n+404>>2]^c[n+400>>2])|0)+((c[n+404>>2]&(-1^c[n+400>>2]))<<1),c[n+396>>2]=f,c[n+392>>2]=t,f=1<<((c[n+396>>2]|c[n+392>>2])-c[n+392>>2]|0)+(c[n+392>>2]&(-1^c[n+396>>2])),c[n+388>>2]=e,c[n+384>>2]=f,e=((c[n+388>>2]|c[n+384>>2])-c[n+384>>2]|0)+(c[n+384>>2]&(-1^c[n+388>>2]))|0,c[n+380>>2]=0,c[n+376>>2]=1,f=((c[n+380>>2]|c[n+376>>2])-c[n+376>>2]|0)+(c[n+376>>2]&(-1^c[n+380>>2]))|0,c[n+372>>2]=0,c[n+368>>2]=1,t=1<<((c[n+372>>2]|c[n+368>>2])-c[n+368>>2]|0)+(c[n+368>>2]&(-1^c[n+372>>2])),c[n+364>>2]=0,c[n+360>>2]=t,t=1<<((c[n+360>>2]<<1)-(c[n+364>>2]^c[n+360>>2])|0)+((c[n+364>>2]&(-1^c[n+360>>2]))<<1),c[n+356>>2]=f,c[n+352>>2]=t,f=((c[n+356>>2]|c[n+352>>2])-c[n+352>>2]|0)+(c[n+352>>2]&(-1^c[n+356>>2]))|0,c[n+348>>2]=0,c[n+344>>2]=1,t=((c[n+348>>2]|c[n+344>>2])-c[n+344>>2]|0)+(c[n+344>>2]&(-1^c[n+348>>2]))|0,c[n+340>>2]=0,c[n+336>>2]=1,i=1<<((c[n+340>>2]|c[n+336>>2])-c[n+336>>2]|0)+(c[n+336>>2]&(-1^c[n+340>>2])),c[n+332>>2]=t,c[n+328>>2]=i,t=1<<((c[n+332>>2]|c[n+328>>2])-c[n+328>>2]|0)+(c[n+328>>2]&(-1^c[n+332>>2])),c[n+324>>2]=f,c[n+320>>2]=t,f=((c[n+320>>2]<<1)-(c[n+324>>2]^c[n+320>>2])|0)+((c[n+324>>2]&(-1^c[n+320>>2]))<<1)|0,c[n+316>>2]=0,c[n+312>>2]=1,t=1<<((c[n+312>>2]<<1)-(c[n+316>>2]^c[n+312>>2])|0)+((c[n+316>>2]&(-1^c[n+312>>2]))<<1),c[n+308>>2]=0,c[n+304>>2]=t,t=1<<((c[n+308>>2]|c[n+304>>2])-c[n+304>>2]|0)+(c[n+304>>2]&(-1^c[n+308>>2])),c[n+300>>2]=0,c[n+296>>2]=t,t=1<<((c[n+296>>2]<<1)-(c[n+300>>2]^c[n+296>>2])|0)+((c[n+300>>2]&(-1^c[n+296>>2]))<<1),c[n+292>>2]=f,c[n+288>>2]=t,f=1<<((c[n+288>>2]<<1)-(c[n+292>>2]^c[n+288>>2])|0)+((c[n+292>>2]&(-1^c[n+288>>2]))<<1),c[n+284>>2]=e,c[n+280>>2]=f,e=((c[n+284>>2]|c[n+280>>2])-c[n+280>>2]|0)+(c[n+280>>2]&(-1^c[n+284>>2]))|0,c[n+276>>2]=0,c[n+272>>2]=1,f=1<<((c[n+272>>2]<<1)-(c[n+276>>2]^c[n+272>>2])|0)+((c[n+276>>2]&(-1^c[n+272>>2]))<<1),c[n+268>>2]=0,c[n+264>>2]=f,f=((c[n+268>>2]|c[n+264>>2])-c[n+264>>2]|0)+(c[n+264>>2]&(-1^c[n+268>>2]))|0,c[n+260>>2]=0,c[n+256>>2]=1,t=1<<((c[n+256>>2]<<1)-(c[n+260>>2]^c[n+256>>2])|0)+((c[n+260>>2]&(-1^c[n+256>>2]))<<1),c[n+252>>2]=0,c[n+248>>2]=t,t=1<<((c[n+248>>2]<<1)-(c[n+252>>2]^c[n+248>>2])|0)+((c[n+252>>2]&(-1^c[n+248>>2]))<<1),c[n+244>>2]=f,c[n+240>>2]=t,f=((c[n+244>>2]|c[n+240>>2])-c[n+240>>2]|0)+(c[n+240>>2]&(-1^c[n+244>>2]))|0,c[n+236>>2]=0,c[n+232>>2]=1,t=((c[n+236>>2]|c[n+232>>2])-c[n+232>>2]|0)+(c[n+232>>2]&(-1^c[n+236>>2]))|0,c[n+228>>2]=0,c[n+224>>2]=1,i=1<<((c[n+224>>2]<<1)-(c[n+228>>2]^c[n+224>>2])|0)+((c[n+228>>2]&(-1^c[n+224>>2]))<<1),c[n+220>>2]=t,c[n+216>>2]=i,t=1<<((c[n+220>>2]|c[n+216>>2])-c[n+216>>2]|0)+(c[n+216>>2]&(-1^c[n+220>>2])),c[n+212>>2]=f,c[n+208>>2]=t,f=((c[n+212>>2]|c[n+208>>2])-c[n+208>>2]|0)+(c[n+208>>2]&(-1^c[n+212>>2]))|0,c[n+204>>2]=0,c[n+200>>2]=1,t=1<<((c[n+204>>2]|c[n+200>>2])-c[n+200>>2]|0)+(c[n+200>>2]&(-1^c[n+204>>2])),c[n+196>>2]=0,c[n+192>>2]=t,t=1<<((c[n+196>>2]|c[n+192>>2])-c[n+192>>2]|0)+(c[n+192>>2]&(-1^c[n+196>>2])),c[n+188>>2]=0,c[n+184>>2]=t,t=1<<((c[n+188>>2]|c[n+184>>2])-c[n+184>>2]|0)+(c[n+184>>2]&(-1^c[n+188>>2])),c[n+180>>2]=f,c[n+176>>2]=t,f=1<<((c[n+180>>2]|c[n+176>>2])-c[n+176>>2]|0)+(c[n+176>>2]&(-1^c[n+180>>2])),c[n+172>>2]=e,c[n+168>>2]=f,e=((c[n+168>>2]<<1)-(c[n+172>>2]^c[n+168>>2])|0)+((c[n+172>>2]&(-1^c[n+168>>2]))<<1)|0,c[n+164>>2]=0,c[n+160>>2]=1,f=((c[n+164>>2]|c[n+160>>2])-c[n+160>>2]|0)+(c[n+160>>2]&(-1^c[n+164>>2]))|0,c[n+156>>2]=0,c[n+152>>2]=1,t=1<<((c[n+152>>2]<<1)-(c[n+156>>2]^c[n+152>>2])|0)+((c[n+156>>2]&(-1^c[n+152>>2]))<<1),c[n+148>>2]=f,c[n+144>>2]=t,f=((c[n+148>>2]|c[n+144>>2])-c[n+144>>2]|0)+(c[n+144>>2]&(-1^c[n+148>>2]))|0,c[n+140>>2]=0,c[n+136>>2]=1,t=1<<((c[n+136>>2]<<1)-(c[n+140>>2]^c[n+136>>2])|0)+((c[n+140>>2]&(-1^c[n+136>>2]))<<1),c[n+132>>2]=0,c[n+128>>2]=t,t=1<<((c[n+128>>2]<<1)-(c[n+132>>2]^c[n+128>>2])|0)+((c[n+132>>2]&(-1^c[n+128>>2]))<<1),c[n+124>>2]=f,c[n+120>>2]=t,f=((c[n+120>>2]<<1)-(c[n+124>>2]^c[n+120>>2])|0)+((c[n+124>>2]&(-1^c[n+120>>2]))<<1)|0,c[n+116>>2]=0,c[n+112>>2]=1,t=((c[n+116>>2]|c[n+112>>2])-c[n+112>>2]|0)+(c[n+112>>2]&(-1^c[n+116>>2]))|0,c[n+108>>2]=0,c[n+104>>2]=1,i=1<<((c[n+104>>2]<<1)-(c[n+108>>2]^c[n+104>>2])|0)+((c[n+108>>2]&(-1^c[n+104>>2]))<<1),c[n+100>>2]=t,c[n+96>>2]=i,t=1<<((c[n+100>>2]|c[n+96>>2])-c[n+96>>2]|0)+(c[n+96>>2]&(-1^c[n+100>>2])),c[n+92>>2]=f,c[n+88>>2]=t,f=((c[n+92>>2]|c[n+88>>2])-c[n+88>>2]|0)+(c[n+88>>2]&(-1^c[n+92>>2]))|0,c[n+84>>2]=0,c[n+80>>2]=1,t=1<<((c[n+84>>2]|c[n+80>>2])-c[n+80>>2]|0)+(c[n+80>>2]&(-1^c[n+84>>2])),c[n+76>
1>2]=0,c[n+72>>2]=t,t=1<<((c[n+76>>2]|c[n+72>>2])-c[n+72>>2]|0)+(c[n+72>>2]&(-1^c[n+76>>2])),c[n+68>>2]=0,c[n+64>>2]=t,t=1<<((c[n+64>>2]<<1)-(c[n+68>>2]^c[n+64>>2])|0)+((c[n+68>>2]&(-1^c[n+64>>2]))<<1),c[n+60>>2]=f,c[n+56>>2]=t,f=1<<((c[n+60>>2]|c[n+56>>2])-c[n+56>>2]|0)+(c[n+56>>2]&(-1^c[n+60>>2])),c[n+52>>2]=e,c[n+48>>2]=f,m=n+896|0,r+(c[c[n+32>>2]>>2]^(c[c[n+36>>2]>>2]^((c[n+48>>2]<<1)-(c[n+52>>2]^c[n+48>>2])|0)+((c[n+52>>2]&(-1^c[n+48>>2]))<<1)))|0}function S(r,e){var n=0,f=0,t=0;for(m=n=m-896|0,c[n+28>>2]=r,c[n+24>>2]=e,u[n+23|0]=1,c[n+16>>2]=0;;){if(b[n+23|0]){s[n+16>>2]>=10&&(u[n+23|0]=0,c[n+36>>2]=0,c[n+32>>2]=1,r=1<<((c[n+36>>2]|c[n+32>>2])-c[n+32>>2]|0)+(c[n+32>>2]&(-1^c[n+36>>2])),c[n+892>>2]=0,c[n+888>>2]=r,r=1<<((c[n+892>>2]|c[n+888>>2])-c[n+888>>2]|0)+(c[n+888>>2]&(-1^c[n+892>>2])),c[n+884>>2]=0,c[n+880>>2]=r,r=((c[n+884>>2]|c[n+880>>2])-c[n+880>>2]|0)+(c[n+880>>2]&(-1^c[n+884>>2]))|0,c[n+876>>2]=0,c[n+872>>2]=1,e=((c[n+872>>2]<<1)-(c[n+876>>2]^c[n+872>>2])|0)+((c[n+876>>2]&(-1^c[n+872>>2]))<<1)|0,c[n+868>>2]=0,c[n+864>>2]=1,f=1<<((c[n+868>>2]|c[n+864>>2])-c[n+864>>2]|0)+(c[n+864>>2]&(-1^c[n+868>>2])),c[n+860>>2]=e,c[n+856>>2]=f,e=((c[n+860>>2]|c[n+856>>2])-c[n+856>>2]|0)+(c[n+856>>2]&(-1^c[n+860>>2]))|0,c[n+852>>2]=0,c[n+848>>2]=1,f=1<<((c[n+852>>2]|c[n+848>>2])-c[n+848>>2]|0)+(c[n+848>>2]&(-1^c[n+852>>2])),c[n+844>>2]=0,c[n+840>>2]=f,f=1<<((c[n+840>>2]<<1)-(c[n+844>>2]^c[n+840>>2])|0)+((c[n+844>>2]&(-1^c[n+840>>2]))<<1),c[n+836>>2]=e,c[n+832>>2]=f,e=1<<((c[n+836>>2]|c[n+832>>2])-c[n+832>>2]|0)+(c[n+832>>2]&(-1^c[n+836>>2])),c[n+828>>2]=r,c[n+824>>2]=e,r=((c[n+828>>2]|c[n+824>>2])-c[n+824>>2]|0)+(c[n+824>>2]&(-1^c[n+828>>2]))|0,c[n+820>>2]=0,c[n+816>>2]=1,e=1<<((c[n+820>>2]|c[n+816>>2])-c[n+816>>2]|0)+(c[n+816>>2]&(-1^c[n+820>>2])),c[n+812>>2]=0,c[n+808>>2]=e,e=((c[n+812>>2]|c[n+808>>2])-c[n+808>>2]|0)+(c[n+808>>2]&(-1^c[n+812>>2]))|0,c[n+804>>2]=0,c[n+800>>2]=1,f=((c[n+804>>2]|c[n+800>>2])-c[n+800>>2]|0)+(c[n+800>>2]&(-1^c[n+804>>2]))|0,c[n+796>>2]=0,c[n+792>>2]=1,t=1<<((c[n+792>>2]<<1)-(c[n+796>>2]^c[n+792>>2])|0)+((c[n+796>>2]&(-1^c[n+792>>2]))<<1),c[n+788>>2]=f,c[n+784>>2]=t,f=1<<((c[n+788>>2]|c[n+784>>2])-c[n+784>>2]|0)+(c[n+784>>2]&(-1^c[n+788>>2])),c[n+780>>2]=e,c[n+776>>2]=f,e=1<<((c[n+780>>2]|c[n+776>>2])-c[n+776>>2]|0)+(c[n+776>>2]&(-1^c[n+780>>2])),c[n+772>>2]=r,c[n+768>>2]=e,r=((c[n+772>>2]|c[n+768>>2])-c[n+768>>2]|0)+(c[n+768>>2]&(-1^c[n+772>>2]))|0,c[n+764>>2]=0,c[n+760>>2]=1,e=((c[n+764>>2]|c[n+760>>2])-c[n+760>>2]|0)+(c[n+760>>2]&(-1^c[n+764>>2]))|0,c[n+756>>2]=0,c[n+752>>2]=1,f=1<<((c[n+752>>2]<<1)-(c[n+756>>2]^c[n+752>>2])|0)+((c[n+756>>2]&(-1^c[n+752>>2]))<<1),c[n+748>>2]=e,c[n+744>>2]=f,e=((c[n+748>>2]|c[n+744>>2])-c[n+744>>2]|0)+(c[n+744>>2]&(-1^c[n+748>>2]))|0,c[n+740>>2]=0,c[n+736>>2]=1,f=((c[n+740>>2]|c[n+736>>2])-c[n+736>>2]|0)+(c[n+736>>2]&(-1^c[n+740>>2]))|0,c[n+732>>2]=0,c[n+728>>2]=1,t=1<<((c[n+728>>2]<<1)-(c[n+732>>2]^c[n+728>>2])|0)+((c[n+732>>2]&(-1^c[n+728>>2]))<<1),c[n+724>>2]=f,c[n+720>>2]=t,f=1<<((c[n+724>>2]|c[n+720>>2])-c[n+720>>2]|0)+(c[n+720>>2]&(-1^c[n+724>>2])),c[n+716>>2]=e,c[n+712>>2]=f,e=1<<((c[n+716>>2]|c[n+712>>2])-c[n+712>>2]|0)+(c[n+712>>2]&(-1^c[n+716>>2])),c[n+708>>2]=r,c[n+704>>2]=e,r=((c[n+708>>2]|c[n+704>>2])-c[n+704>>2]|0)+(c[n+704>>2]&(-1^c[n+708>>2]))|0,c[n+700>>2]=0,c[n+696>>2]=1,e=1<<((c[n+696>>2]<<1)-(c[n+700>>2]^c[n+696>>2])|0)+((c[n+700>>2]&(-1^c[n+696>>2]))<<1),c[n+692>>2]=0,c[n+688>>2]=e,e=1<<((c[n+688>>2]<<1)-(c[n+692>>2]^c[n+688>>2])|0)+((c[n+692>>2]&(-1^c[n+688>>2]))<<1),c[n+684>>2]=0,c[n+680>>2]=e,e=((c[n+680>>2]<<1)-(c[n+684>>2]^c[n+680>>2])|0)+((c[n+684>>2]&(-1^c[n+680>>2]))<<1)|0,c[n+676>>2]=0,c[n+672>>2]=1,f=((c[n+676>>2]|c[n+672>>2])-c[n+672>>2]|0)+(c[n+672>>2]&(-1^c[n+676>>2]))|0,c[n+668>>2]=0,c[n+664>>2]=1,t=1<<((c[n+668>>2]|c[n+664>>2])-c[n+664>>2]|0)+(c[n+664>>2]&(-1^c[n+668>>2])),c[n+660>>2]=f,c[n+656>>2]=t,f=1<<((c[n+660>>2]|c[n+656>>2])-c[n+656>>2]|0)+(c[n+656>>2]&(-1^c[n+660>>2])),c[n+652>>2]=e,c[n+648>>2]=f,e=1<<((c[n+648>>2]<<1)-(c[n+652>>2]^c[n+648>>2])|0)+((c[n+652>>2]&(-1^c[n+648>>2]))<<1),c[n+644>>2]=r,c[n+640>>2]=e,r=((c[n+644>>2]|c[n+640>>2])-c[n+640>>2]|0)+(c[n+640>>2]&(-1^c[n+644>>2]))|0,c[n+636>>2]=0,c[n+632>>2]=1,e=((c[n+636>>2]|c[n+632>>2])-c[n+632>>2]|0)+(c[n+632>>2]&(-1^c[n+636>>2]))|0,c[n+628>>2]=0,c[n+624>>2]=1,f=1<<((c[n+624>>2]<<1)-(c[n+628>>2]^c[n+624>>2])|0)+((c[n+628>>2]&(-1^c[n+624>>2]))<<1),c[n+620>>2]=0,c[n+616>>2]=f,f=1<<((c[n+620>>2]|c[n+616>>2])-c[n+616>>2]|0)+(c[n+616>>2]&(-1^c[n+620>>2])),c[n+612>>2]=e,c[n+608>>2]=f,e=((c[n+612>>2]|c[n+608>>2])-c[n+608>>2]|0)+(c[n+608>>2]&(-1^c[n+612>>2]))|0,c[n+604>>2]=0,c[n+600>>2]=1,f=((c[n+600>>2]<<1)-(c[n+604>>2]^c[n+600>>2])|0)+((c[n+604>>2]&(-1^c[n+600>>2]))<<1)|0,c[n+596>>2]=0,c[n+592>>2]=1,t=1<<((c[n+596>>2]|c[n+592>>2])-c[n+592>>2]|0)+(c[n+592>>2]&(-1^c[n+596>>2])),c[n+588>>2]=f,c[n+584>>2]=t,f=1<<((c[n+584>>2]<<1)-(c[n+588>>2]^c[n+584>>2])|0)+((c[n+588>>2]&(-1^c[n+584>>2]))<<1),c[n+580>>2]=e,c[n+576>>2]=f,e=1<<((c[n+576>>2]<<1)-(c[n+580>>2]^c[n+576>>2])|0)+((c[n+580>>2]&(-1^c[n+576>>2]))<<1),c[n+572>>2]=r,c[n+568>>2]=e,r=((c[n+572>>2]|c[n+568>>2])-c[n+568>>2]|0)+(c[n+568>>2]&(-1^c[n+572>>2]))|0,c[n+564>>2]=0,c[n+560>>2]=1,e=1<<((c[n+560>>2]<<1)-(c[n+564>>2]^c[n+560>>2])|0)+((c[n+564>>2]&(-1^c[n+560>>2]))<<1),c[n+556>>2]=0,c[n+552>>2]=e,e=((c[n+556>>2]|c[n+552>>2])-c[n+552>>2]|0)+(c[n+552>>2]&(-1^c[n+556>>2]))|0,c[n+548>>2]=0,c[n+544>>2]=1,f=1<<((c[n+548>>2]|c[n+544>>2])-c[n+544>>2]|0)+(c[n+544>>2]&(-1^c[n+548>>2])),c[n+540>>2]=0,c[n+536>>2]=f,f=1<<((c[n+540>>2]|c[n+536>>2])-c[n+536>>2]|0)+(c[n+536>>2]&(-1^c[n+540>>2])),c[n+532>>2]=e,c[n+528>>2]=f,e=((c[n+532>>2]|c[n+528>>2])-c[n+528>>2]|0)+(c[n+528>>2]&(-1^c[n+532>>2]))|0,c[n+524>>2]=0,c[n+520>>2]=1,f=((c[n+520>>2]<<1)-(c[n+524>>2]^c[n+520>>2])|0)+((c[n+524>>2]&(-1^c[n+520>>2]))<<1)|0,c[n+516>>2]=0,c[n+512>>2]=1,t=1<<((c[n+516>>2]|c[n+512>>2])-c[n+512>>2]|0)+(c[n+512>>2]&(-1^c[n+516>>2])),c[n+508>>2]=f,c[n+504>>2]=t,f=1<<((c[n+508>>2]|c[n+504>>2])-c[n+504>>2]|0)+(c[n+504>>2]&(-1^c[n+508>>2])),c[n+500>>2]=e,c[n+496>>2]=f,e=1<<((c[n+496>>2]<<1)-(c[n+500>>2]^c[n+496>>2])|0)+((c[n+500>>2]&(-1^c[n+496>>2]))<<1),c[n+492>>2]=r,c[n+488>>2]=e,r=((c[n+492>>2]|c[n+488>>2])-c[n+488>>2]|0)+(c[n+488>>2]&(-1^c[n+492>>2]))|0,c[n+484>>2]=0,c[n+480>>2]=1,e=((c[n+484>>2]|c[n+480>>2])-c[n+480>>2]|0)+(c[n+480>>2]&(-1^c[n+484>>2]))|0,c[n+476>>2]=0,c[n+472>>2]=1,f=1<<((c[n+476>>2]|c[n+472>>2])-c[n+472>>2]|0)+(c[n+472>>2]&(-1^c[n+476>>2])),c[n+468>>2]=e,c[n+464>>2]=f,e=((c[n+464>>2]<<1)-(c[n+468>>2]^c[n+464>>2])|0)+((c[n+468>>2]&(-1^c[n+464>>2]))<<1)|0,c[n+460>>2]=0,c[n+456>>2]=1,f=1<<((c[n+460>>2]|c[n+456>>2])-c[n+456>>2]|0)+(c[n+456>>2]&(-1^c[n+460>>2])),c[n+452>>2]=0,c[n+448>>2]=f,f=1<<((c[n+452>>2]|c[n+448>>2])-c[n+448>>2]|0)+(c[n+448>>2]&(-1^c[n+452>>2])),c[n+444>>2]=e,c[n+440>>2]=f,e=((c[n+444>>2]|c[n+440>>2])-c[n+440>>2]|0)+(c[n+440>>2]&(-1^c[n+444>>2]))|0,c[n+436>>2]=0,c[n+432>>2]=1,f=((c[n+436>>2]|c[n+432>>2])-c[n+432>>2]|0)+(c[n+432>>2]&(-1^c[n+436>>2]))|0,c[n+428>>2]=0,c[n+424>>2]=1,t=1<<((c[n+428>>2]|c[n+424>>2])-c[n+424>>2]|0)+(c[n+424>>2]&(-1^c[n+428>>2])),c[n+420>>2]=f,c[n+416>>2]=t,f=1<<((c[n+420>>2]|c[n+416>>2])-c[n+416>>2]|0)+(c[n+416>>2]&(-1^c[n+420>>
12])),c[n+412>>2]=e,c[n+408>>2]=f,e=1<<((c[n+412>>2]|c[n+408>>2])-c[n+408>>2]|0)+(c[n+408>>2]&(-1^c[n+412>>2])),c[n+404>>2]=r,c[n+400>>2]=e,r=((c[n+400>>2]<<1)-(c[n+404>>2]^c[n+400>>2])|0)+((c[n+404>>2]&(-1^c[n+400>>2]))<<1)|0,c[n+396>>2]=0,c[n+392>>2]=1,e=1<<((c[n+396>>2]|c[n+392>>2])-c[n+392>>2]|0)+(c[n+392>>2]&(-1^c[n+396>>2])),c[n+388>>2]=0,c[n+384>>2]=e,e=((c[n+384>>2]<<1)-(c[n+388>>2]^c[n+384>>2])|0)+((c[n+388>>2]&(-1^c[n+384>>2]))<<1)|0,c[n+380>>2]=0,c[n+376>>2]=1,f=1<<((c[n+380>>2]|c[n+376>>2])-c[n+376>>2]|0)+(c[n+376>>2]&(-1^c[n+380>>2])),c[n+372>>2]=0,c[n+368>>2]=f,f=1<<((c[n+368>>2]<<1)-(c[n+372>>2]^c[n+368>>2])|0)+((c[n+372>>2]&(-1^c[n+368>>2]))<<1),c[n+364>>2]=e,c[n+360>>2]=f,e=((c[n+360>>2]<<1)-(c[n+364>>2]^c[n+360>>2])|0)+((c[n+364>>2]&(-1^c[n+360>>2]))<<1)|0,c[n+356>>2]=0,c[n+352>>2]=1,f=1<<((c[n+356>>2]|c[n+352>>2])-c[n+352>>2]|0)+(c[n+352>>2]&(-1^c[n+356>>2])),c[n+348>>2]=0,c[n+344>>2]=f,f=1<<((c[n+344>>2]<<1)-(c[n+348>>2]^c[n+344>>2])|0)+((c[n+348>>2]&(-1^c[n+344>>2]))<<1),c[n+340>>2]=0,c[n+336>>2]=f,f=1<<((c[n+340>>2]|c[n+336>>2])-c[n+336>>2]|0)+(c[n+336>>2]&(-1^c[n+340>>2])),c[n+332>>2]=e,c[n+328>>2]=f,e=1<<((c[n+332>>2]|c[n+328>>2])-c[n+328>>2]|0)+(c[n+328>>2]&(-1^c[n+332>>2])),c[n+324>>2]=r,c[n+320>>2]=e,r=((c[n+324>>2]|c[n+320>>2])-c[n+320>>2]|0)+(c[n+320>>2]&(-1^c[n+324>>2]))|0,c[n+316>>2]=0,c[n+312>>2]=1,e=((c[n+312>>2]<<1)-(c[n+316>>2]^c[n+312>>2])|0)+((c[n+316>>2]&(-1^c[n+312>>2]))<<1)|0,c[n+308>>2]=0,c[n+304>>2]=1,f=1<<((c[n+308>>2]|c[n+304>>2])-c[n+304>>2]|0)+(c[n+304>>2]&(-1^c[n+308>>2])),c[n+300>>2]=e,c[n+296>>2]=f,e=((c[n+300>>2]|c[n+296>>2])-c[n+296>>2]|0)+(c[n+296>>2]&(-1^c[n+300>>2]))|0,c[n+292>>2]=0,c[n+288>>2]=1,f=1<<((c[n+292>>2]|c[n+288>>2])-c[n+288>>2]|0)+(c[n+288>>2]&(-1^c[n+292>>2])),c[n+284>>2]=0,c[n+280>>2]=f,f=1<<((c[n+284>>2]|c[n+280>>2])-c[n+280>>2]|0)+(c[n+280>>2]&(-1^c[n+284>>2])),c[n+276>>2]=e,c[n+272>>2]=f,e=((c[n+272>>2]<<1)-(c[n+276>>2]^c[n+272>>2])|0)+((c[n+276>>2]&(-1^c[n+272>>2]))<<1)|0,c[n+268>>2]=0,c[n+264>>2]=1,f=1<<((c[n+268>>2]|c[n+264>>2])-c[n+264>>2]|0)+(c[n+264>>2]&(-1^c[n+268>>2])),c[n+260>>2]=0,c[n+256>>2]=f,f=1<<((c[n+260>>2]|c[n+256>>2])-c[n+256>>2]|0)+(c[n+256>>2]&(-1^c[n+260>>2])),c[n+252>>2]=0,c[n+248>>2]=f,f=1<<((c[n+248>>2]<<1)-(c[n+252>>2]^c[n+248>>2])|0)+((c[n+252>>2]&(-1^c[n+248>>2]))<<1),c[n+244>>2]=e,c[n+240>>2]=f,e=1<<((c[n+244>>2]|c[n+240>>2])-c[n+240>>2]|0)+(c[n+240>>2]&(-1^c[n+244>>2])),c[n+236>>2]=r,c[n+232>>2]=e,r=((c[n+236>>2]|c[n+232>>2])-c[n+232>>2]|0)+(c[n+232>>2]&(-1^c[n+236>>2]))|0,c[n+228>>2]=0,c[n+224>>2]=1,e=((c[n+228>>2]|c[n+224>>2])-c[n+224>>2]|0)+(c[n+224>>2]&(-1^c[n+228>>2]))|0,c[n+220>>2]=0,c[n+216>>2]=1,f=1<<((c[n+220>>2]|c[n+216>>2])-c[n+216>>2]|0)+(c[n+216>>2]&(-1^c[n+220>>2])),c[n+212>>2]=e,c[n+208>>2]=f,e=1<<((c[n+212>>2]|c[n+208>>2])-c[n+208>>2]|0)+(c[n+208>>2]&(-1^c[n+212>>2])),c[n+204>>2]=0,c[n+200>>2]=e,e=((c[n+204>>2]|c[n+200>>2])-c[n+200>>2]|0)+(c[n+200>>2]&(-1^c[n+204>>2]))|0,c[n+196>>2]=0,c[n+192>>2]=1,f=1<<((c[n+196>>2]|c[n+192>>2])-c[n+192>>2]|0)+(c[n+192>>2]&(-1^c[n+196>>2])),c[n+188>>2]=0,c[n+184>>2]=f,f=1<<((c[n+188>>2]|c[n+184>>2])-c[n+184>>2]|0)+(c[n+184>>2]&(-1^c[n+188>>2])),c[n+180>>2]=0,c[n+176>>2]=f,f=1<<((c[n+180>>2]|c[n+176>>2])-c[n+176>>2]|0)+(c[n+176>>2]&(-1^c[n+180>>2])),c[n+172>>2]=e,c[n+168>>2]=f,e=1<<((c[n+168>>2]<<1)-(c[n+172>>2]^c[n+168>>2])|0)+((c[n+172>>2]&(-1^c[n+168>>2]))<<1),c[n+164>>2]=r,c[n+160>>2]=e,r=((c[n+164>>2]|c[n+160>>2])-c[n+160>>2]|0)+(c[n+160>>2]&(-1^c[n+164>>2]))|0,c[n+156>>2]=0,c[n+152>>2]=1,e=((c[n+152>>2]<<1)-(c[n+156>>2]^c[n+152>>2])|0)+((c[n+156>>2]&(-1^c[n+152>>2]))<<1)|0,c[n+148>>2]=0,c[n+144>>2]=1,f=1<<((c[n+144>>2]<<1)-(c[n+148>>2]^c[n+144>>2])|0)+((c[n+148>>2]&(-1^c[n+144>>2]))<<1),c[n+140>>2]=e,c[n+136>>2]=f,e=((c[n+140>>2]|c[n+136>>2])-c[n+136>>2]|0)+(c[n+136>>2]&(-1^c[n+140>>2]))|0,c[n+132>>2]=0,c[n+128>>2]=1,f=1<<((c[n+132>>2]|c[n+128>>2])-c[n+128>>2]|0)+(c[n+128>>2]&(-1^c[n+132>>2])),c[n+124>>2]=0,c[n+120>>2]=f,f=1<<((c[n+120>>2]<<1)-(c[n+124>>2]^c[n+120>>2])|0)+((c[n+124>>2]&(-1^c[n+120>>2]))<<1),c[n+116>>2]=e,c[n+112>>2]=f,e=((c[n+112>>2]<<1)-(c[n+116>>2]^c[n+112>>2])|0)+((c[n+116>>2]&(-1^c[n+112>>2]))<<1)|0,c[n+108>>2]=0,c[n+104>>2]=1,f=((c[n+108>>2]|c[n+104>>2])-c[n+104>>2]|0)+(c[n+104>>2]&(-1^c[n+108>>2]))|0,c[n+100>>2]=0,c[n+96>>2]=1,t=1<<((c[n+96>>2]<<1)-(c[n+100>>2]^c[n+96>>2])|0)+((c[n+100>>2]&(-1^c[n+96>>2]))<<1),c[n+92>>2]=f,c[n+88>>2]=t,f=1<<((c[n+92>>2]|c[n+88>>2])-c[n+88>>2]|0)+(c[n+88>>2]&(-1^c[n+92>>2])),c[n+84>>2]=e,c[n+80>>2]=f,e=((c[n+80>>2]<<1)-(c[n+84>>2]^c[n+80>>2])|0)+((c[n+84>>2]&(-1^c[n+80>>2]))<<1)|0,c[n+76>
1>2]=0,c[n+72>>2]=1,f=1<<((c[n+76>>2]|c[n+72>>2])-c[n+72>>2]|0)+(c[n+72>>2]&(-1^c[n+76>>2])),c[n+68>>2]=0,c[n+64>>2]=f,f=1<<((c[n+64>>2]<<1)-(c[n+68>>2]^c[n+64>>2])|0)+((c[n+68>>2]&(-1^c[n+64>>2]))<<1),c[n+60>>2]=0,c[n+56>>2]=f,f=1<<((c[n+60>>2]|c[n+56>>2])-c[n+56>>2]|0)+(c[n+56>>2]&(-1^c[n+60>>2])),c[n+52>>2]=e,c[n+48>>2]=f,e=1<<((c[n+52>>2]|c[n+48>>2])-c[n+48>>2]|0)+(c[n+48>>2]&(-1^c[n+52>>2])),c[n+44>>2]=r,c[n+40>>2]=e,c[n+12>>2]=c[c[n+24>>2]+4>>2]^(c[c[n+28>>2]+4>>2]^((c[n+44>>2]|c[n+40>>2])-c[n+40>>2]|0)+(c[n+40>>2]&(-1^c[n+44>>2])))),c[n+16>>2]=c[n+16>>2]+1;continue}break}return m=n+896|0,c[n+12>>2]}function M(r,e){var n=0,f=0,t=0;for(m=n=m-896|0,c[n+28>>2]=r,c[n+24>>2]=e,u[n+23|0]=1,c[n+16>>2]=0;;){if(b[n+23|0]){10==c[n+16>>2]&&(u[n+23|0]=0),c[n+16>>2]=c[n+16>>2]+1;continue}break}return c[n+36>>2]=0,c[n+32>>2]=1,r=((c[n+36>>2]|c[n+32>>2])-c[n+32>>2]|0)+(c[n+32>>2]&(-1^c[n+36>>2]))|0,c[n+892>>2]=0,c[n+888>>2]=1,e=1<<((c[n+892>>2]|c[n+888>>2])-c[n+888>>2]|0)+(c[n+888>>2]&(-1^c[n+892>>2])),c[n+884>>2]=r,c[n+880>>2]=e,r=((c[n+884>>2]|c[n+880>>2])-c[n+880>>2]|0)+(c[n+880>>2]&(-1^c[n+884>>2]))|0,c[n+876>>2]=0,c[n+872>>2]=1,e=1<<((c[n+876>>2]|c[n+872>>2])-c[n+872>>2]|0)+(c[n+872>>2]&(-1^c[n+876>>2])),c[n+868>>2]=0,c[n+864>>2]=e,e=1<<((c[n+864>>2]<<1)-(c[n+868>>2]^c[n+864>>2])|0)+((c[n+868>>2]&(-1^c[n+864>>2]))<<1),c[n+860>>2]=r,c[n+856>>2]=e,r=((c[n+860>>2]|c[n+856>>2])-c[n+856>>2]|0)+(c[n+856>>2]&(-1^c[n+860>>2]))|0,c[n+852>>2]=0,c[n+848>>2]=1,e=((c[n+852>>2]|c[n+848>>2])-c[n+848>>2]|0)+(c[n+848>>2]&(-1^c[n+852>>2]))|0,c[n+844>>2]=0,c[n+840>>2]=1,f=1<<((c[n+840>>2]<<1)-(c[n+844>>2]^c[n+840>>2])|0)+((c[n+844>>2]&(-1^c[n+840>>2]))<<1),c[n+836>>2]=e,c[n+832>>2]=f,e=1<<((c[n+832>>2]<<1)-(c[n+836>>2]^c[n+832>>2])|0)+((c[n+836>>2]&(-1^c[n+832>>2]))<<1),c[n+828>>2]=r,c[n+824>>2]=e,r=((c[n+824>>2]<<1)-(c[n+828>>2]^c[n+824>>2])|0)+((c[n+828>>2]&(-1^c[n+824>>2]))<<1)|0,c[n+820>>2]=0,c[n+816>>2]=1,e=1<<((c[n+820>>2]|c[n+816>>2])-c[n+816>>2]|0)+(c[n+816>>2]&(-1^c[n+820>>2])),c[n+812>>2]=0,c[n+808>>2]=e,e=1<<((c[n+812>>2]|c[n+808>>2])-c[n+808>>2]|0)+(c[n+808>>2]&(-1^c[n+812>>2])),c[n+804>>2]=0,c[n+800>>2]=e,e=1<<((c[n+800>>2]<<1)-(c[n+804>>2]^c[n+800>>2])|0)+((c[n+804>>2]&(-1^c[n+800>>2]))<<1),c[n+796>>2]=r,c[n+792>>2]=e,r=((c[n+796>>2]|c[n+792>>2])-c[n+792>>2]|0)+(c[n+792>>2]&(-1^c[n+796>>2]))|0,c[n+788>>2]=0,c[n+784>>2]=1,e=((c[n+788>>2]|c[n+784>>2])-c[n+784>>2]|0)+(c[n+784>>2]&(-1^c[n+788>>2]))|0,c[n+780>>2]=0,c[n+776>>2]=1,f=1<<((c[n+780>>2]|c[n+776>>2])-c[n+776>>2]|0)+(c[n+776>>2]&(-1^c[n+780>>2])),c[n+772>>2]=0,c[n+768>>2]=f,f=1<<((c[n+768>>2]<<1)-(c[n+772>>2]^c[n+768>>2])|0)+((c[n+772>>2]&(-1^c[n+768>>2]))<<1),c[n+764>>2]=e,c[n+760>>2]=f,e=1<<((c[n+764>>2]|c[n+760>>2])-c[n+760>>2]|0)+(c[n+760>>2]&(-1^c[n+764>>2])),c[n+756>>2]=r,c[n+752>>2]=e,r=((c[n+756>>2]|c[n+752>>2])-c[n+752>>2]|0)+(c[n+752>>2]&(-1^c[n+756>>2]))|0,c[n+748>>2]=0,c[n+744>>2]=1,e=1<<((c[n+748>>2]|c[n+744>>2])-c[n+744>>2]|0)+(c[n+744>>2]&(-1^c[n+748>>2])),c[n+740>>2]=0,c[n+736>>2]=e,e=((c[n+740>>2]|c[n+736>>2])-c[n+736>>2]|0)+(c[n+736>>2]&(-1^c[n+740>>2]))|0,c[n+732>>2]=0,c[n+728>>2]=1,f=1<<((c[n+728>>2]<<1)-(c[n+732>>2]^c[n+728>>2])|0)+((c[n+732>>2]&(-1^c[n+728>>2]))<<1),c[n+724>>2]=0,c[n+720>>2]=f,f=1<<((c[n+724>>2]|c[n+720>>2])-c[n+720>>2]|0)+(c[n+720>>2]&(-1^c[n+724>>2])),c[n+716>>2]=e,c[n+712>>2]=f,e=1<<((c[n+716>>2]|c[n+712>>2])-c[n+712>>2]|0)+(c[n+712>>2]&(-1^c[n+716>>2])),c[n+708>>2]=r,c[n+704>>2]=e,r=((c[n+708>>2]|c[n+704>>2])-c[n+704>>2]|0)+(c[n+704>>2]&(-1^c[n+708>>2]))|0,c[n+700>>2]=0,c[n+696>>2]=1,e=1<<((c[n+700>>2]|c[n+696>>2])-c[n+696>>2]|0)+(c[n+696>>2]&(-1^c[n+700>>2])),c[n+692>>2]=0,c[n+688>>2]=e,e=1<<((c[n+688>>2]<<1)-(c[n+692>>2]^c[n+688>>2])|0)+((c[n+692>>2]&(-1^c[n+688>>2]))<<1),c[n+684>>2]=0,c[n+680>>2]=e,e=((c[n+684>>2]|c[n+680>>2])-c[n+680>>2]|0)+(c[n+680>>2]&(-1^c[n+684>>2]))|0,c[n+676>>2]=0,c[n+672>>2]=1,f=((c[n+672>>2]<<1)-(c[n+676>>2]^c[n+672>>2])|0)+((c[n+676>>2]&(-1^c[n+672>>2]))<<1)|0,c[n+668>>2]=0,c[n+664>>2]=1,t=1<<((c[n+664>>2]<<1)-(c[n+668>>2]^c[n+664>>2])|0)+((c[n+668>>2]&(-1^c[n+664>>2]))<<1),c[n+660>>2]=f,c[n+656>>2]=t,f=1<<((c[n+660>>2]|c[n+656>>2])-c[n+656>>2]|0)+(c[n+656>>2]&(-1^c[n+660>>2])),c[n+652>>2]=e,c[n+648>>2]=f,e=1<<((c[n+652>>2]|c[n+648>>2])-c[n+648>>2]|0)+(c[n+648>>2]&(-1^c[n+652>>2])),c[n+644>>2]=r,c[n+640>>2]=e,r=((c[n+640>>2]<<1)-(c[n+644>>2]^c[n+640>>2])|0)+((c[n+644>>2]&(-1^c[n+640>>2]))<<1)|0,c[n+636>>2]=0,c[n+632>>2]=1,e=((c[n+632>>2]<<1)-(c[n+636>>2]^c[n+632>>2])|0)+((c[n+636>>2]&(-1^c[n+632>>2]))<<1)|0,c[n+628>>2]=0,c[n+624>>2]=1,f=1<<((c[n+628>>2]|c[n+624>>2])-c[n+624>>2]|0)+(c[n+624>>2]&(-1^c[n+628>>2])),c[n+620>>2]=0,c[n+616>>2]=f,f=1<<((c[n+620>>2]|c[n+616>>2])-c[n+616>>2]|0)+(c[n+616>>2]&(-1^c[n+620>>2])),c[n+612>>2]=e,c[n+608>>2]=f,e=((c[n+608>>2]<<1)-(c[n+612>>2]^c[n+608>>2])|0)+((c[n+612>>2]&(-1^c[n+608>>2]))<<1)|0,c[n+604>>2]=0,c[n+600>>2]=1,f=((c[n+604>>2]|c[n+600>>2])-c[n+600>>2]|0)+(c[n+600>>2]&(-1^c[n+604>>2]))|0,c[n+596>>2]=0,c[n+592>>2]=1,t=1<<((c[n+592>>2]<<1)-(c[n+596>>2]^c[n+592>>2])|0)+((c[n+596>>2]&(-1^c[n+592>>2]))<<1),c[n+588>>2]=f,c[n+584>>2]=t,f=1<<((c[n+588>>2]|c[n+584>>2])-c[n+584>>2]|0)+(c[n+584>>2]&(-1^c[n+588>>2])),c[n+580>>2]=e,c[n+576>>2]=f,e=1<<((c[n+580>>2]|c[n+576>>2])-c[n+576>>2]|0)+(c[n+576>>2]&(-1^c[n+580>>2])),c[n+572>>2]=r,c[n+568>>2]=e,r=((c[n+572>>2]|c[n+568>>2])-c[n+568>>2]|0)+(c[n+568>>2]&(-1^c[n+572>>2]))|0,c[n+564>>2]=0,c[n+560>>2]=1,e=1<<((c[n+564>>2]|c[n+560>>2])-c[n+560>>2]|0)+(c[n+560>>2]&(-1^c[n+564>>2])),c[n+556>>2]=0,c[n+552>>2]=e,e=1<<((c[n+556>>2]|c[n+552>>2])-c[n+552>>2]|0)+(c[n+552>>2]&(-1^c[n+556>>2])),c[n+548>>2]=0,c[n+544>>2]=e,e=((c[n+544>>2]<<1)-(c[n+548>>2]^c[n+544>>2])|0)+((c[n+548>>2]&(-1^c[n+544>>2]))<<1)|0,c[n+540>>2]=0,c[n+536>>2]=1,f=1<<((c[n+540>>2]|c[n+536>>2])-c[n+536>>2]|0)+(c[n+536>>2]&(-1^c[n+540>>2])),c[n+532>>2]=0,c[n+528>>2]=f,f=1<<((c[n+528>>2]<<1)-(c[n+532>>2]^c[n+528>>2])|0)+((c[n+532>>2]&(-1^c[n+528>>2]))<<1),c[n+524>>2]=0,c[n+520>>2]=f,f=1<<((c[n+524>>2]|c[n+520>>2])-c[n+520>>2]|0)+(c[n+520>>2]&(-1^c[n+524>>2])),c[n+516>>2]=e,c[n+512>>2]=f,e=1<<((c[n+516>>2]|c[n+512>>2])-c[n+512>>2]|0)+(c[n+512>>2]&(-1^c[n+516>>2])),c[n+508>>2]=r,c[n+504>>2]=e,r=((c[n+508>>2]|c[n+504>>2])-c[n+504>>2]|0)+(c[n+504>>2]&(-1^c[n+508>>2]))|0,c[n+500>>2]=0,c[n+496>>2]=1,e=((c[n+496>>2]<<1)-(c[n+500>>2]^c[n+496>>2])|0)+((c[n+500>>2]&(-1^c[n+496>>2]))<<1)|0,c[n+492>>2]=0,c[n+488>>2]=1,f=1<<((c[n+492>>2]|c[n+488>>2])-c[n+488>>2]|0)+(c[n+488>>2]&(-1^c[n+492>>2])),c[n+484>>2]=e,c[n+480>>2]=f,e=((c[n+480>>2]<<1)-(c[n+484>>2]^c[n+480>>2])|0)+((c[n+484>>2]&(-1^c[n+480>>2]))<<1)|0,c[n+476>>2]=0,c[n+472>>2]=1,f=1<<((c[n+476>>2]|c[n+472>>2])-c[n+472>>2]|0)+(c[n+472>>2]&(-1^c[n+476>>2])),c[n+468>>2]=0,c[n+464>>2]=f,f=1<<((c[n+468>>2]|c[n+464>>2])-c[n+464>>2]|0)+(c[n+464>>2]&(-1^c[n+468>>2])),c[n+460>>2]=e,c[n+456>>2]=f,e=((c[n+460>>2]|c[n+456>>2])-c[n+456>>2]|0)+(c[n+456>>2]&(-1^c[n+460>>2]))|0,c[n+452>>2]=0,c[n+448>>2]=1,f=1<<((c[n+452>>2]|c[n+448>>2])-c[n+448>>2]|0)+(c[n+448>>2]&(-1^c[n+452>>2])),c[n+444>>2]=0,c[n+440>>2]=f,f=1<<((c[n+444>>2]|c[n+440>>2])-c[n+440>>2]|0)+(c[n+440>>2]&(-1^c[n+444>>2])),c[n+436>>2]=0,c[n+432>>2]=f,f=1<<((c[n+436>>2]|c[n+432>>2])-c[n+432>>2]|0)+(c[n+432>>2]&(-1^c[n+436>>2])),c[n+428>>2]=e,c[n+424>>2]=f,e=1<<((c[n+428>>2]|c[n+424>>2])-c[n+424>>2]|0)+(c[n+424>>2]&(-1^c[n+428>>2])),c[n+420>>2]=r,c[n+416>>2]=e,r=((c[n+416>>2]<<1)-(c[n+420>>2]^c[n+416>>2])|0)+((c[n+420>>2]&(-1^c[n+416>>2]))<<1)|0,c[n+412>>2]=0,c[n+408>>2]=1,e=((c[n+408>>2]<<1)-(c[n+412>>2]^c[n+408>>2])|0)+((c[n+412>>2]&(-1^c[n+408>>2]))<<1)|0,c[n+404>>2]=0,c[n+400>>2]=1,f=((c[n+404>>2]|c[n+400>>2])-c[n+400>>2]|0)+(c[n+400>>2]&(-1^c[n+404>>2]))|0,c[n+396>>2]=0,c[n+392>>2]=1,t=1<<((c[n+392>>2]<<1)-(c[n+396>>2]^c[n+392>>2])|0)+((c[n+396>>2]&(-1^c[n+392>>2]))<<1),c[n+388>>2]=f,c[n+384>>2]=t,f=1<<((c[n+388>>2]|c[n+384>>2])-c[n+384>>2]|0)+(c[n+384>>2]&(-1^c[n+388>>2])),c[n+380>>2]=e,c[n+376>>2]=f,e=((c[n+380>>2]|c[n+376>>2])-c[n+376>>2]|0)+(c[n+376>>2]&(-1^c[n+380>>2]))|0,c[n+372>>2]=0,c[n+368>>2]=1,f=1<<((c[n+368>>2]<<1)-(c[n+372>>2]^c[n+368>>2])|0)+((c[n+372>>2]&(-1^c[n+368>>2]))<<1),c[n+364>>2]=0,c[n+360>>2]=f,f=1<<((c[n+360>>2]<<1)-(c[n+364>>2]^c[n+360>>2])|0)+((c[n+364>>2]&(-1^c[n+360>>2]))<<1),c[n+356>>2]=0,c[n+352>>2]=f,f=1<<((c[n+352>>2]<<1)-(c[n+356>>2]^c[n+352>>2])|0)+((c[n+356>>2]&(-1^c[n+352>>2]))<<1),c[n+348>>2]=e,c[n+344>>2]=f,e=1<<((c[n+348>>2]|c[n+344>>2])-c[n+344>>2]|0)+(c[n+344>>2]&(-1^c[n+348>>2])),c[n+340>>2]=r,c[n+336>>2]=e,r=((c[n+340>>2]|c[n+336>>2])-c[n+336>>2]|0)+(c[n+336>>2]&(-1^c[n+340>>2]))|0,c[n+332>>2]=0,c[n+328>>2]=1,e=1<<((c[n+328>>2]<<1)-(c[n+332>>2]^c[n+328>>2])|0)+((c[n+332>>2]&(-1^c[n+328>>2]))<<1),c[n+324>>2]=0,c[n+320>>2]=e,e=((c[n+324>>2]|c[n+320>>2])-c[n+320>>2]|0)+(c[n+320>>2]&(-1^c[n+324>>2]))|0,c[n+316>>2]=0,c[n+312>>2]=1,f=((c[n+312>>2]<<1)-(c[n+316>>2]^c[n+312>>2])|0)+((c[n+316>>2]&(-1^c[n+312>>2]))<<1)|0,c[n+308>>2]=0,c[n+304>>2]=1,t=1<<((c[n+308>>2]|c[n+304>>2])-c[n+304>>2]|0)+(c[n+304>>2]&(-1^c[n+308>>2])),c[n+300>>2]=f,c[n+296>>2]=t,f=1<<((c[n+300>>2]|c[n+296>>2])-c[n+296>>2]|0)+(c[n+296>>2]&(-1^c[n+300>>2])),c[n+292>>2]=e,c[n+288>>2]=f,e=((c[n+292>>2]|c[n+288>>2])-c[n+288>>2]|0)+(c[n+288>>2]&(-1^c[n+292>>2]))|0,c[n+284>>2]=0,c[n+280>>2]=1,f=1<<((c[n+284>>2]|c[n+280>>2])-c[n+280>>2]|0)+(c[n+280>>2]&(-1^c[n+284>>2])),c[n+276>>2]=0,c[n+272>>2]=f,f=1<<((c[n+276>>2]|c[n+272>>2])-c[n+272>>2]|0)+(c[n+272>>2]&(-1^c[n+276>>2])),c[n+268>>2]=0,c[n+264>>2]=f,f=1<<((c[n+268>>2]|c[n+264>>2])-c[n+264>>2]|0)+(c[n+264>>2]&(-1^c[n+268>>2])),c[n+260>>2]=e,c[n+256>>2]=f,e=1<<((c[n+256>>2]<<1)-(c[n+260>>2]^c[n+256>>2])|0)+((c[n+260>>2]&(-1^c[n+256>>2]))<<1),c[n+252>>2]=r,c[n+248>>2]=e,r=((c[n+252>>2]|c[n+248>>2])-c[n+248>>2]|0)+(c[n+248>>2]&(-1^c[n+252>>2]))|0,c[n+244>>2]=0,c[n+240>>2]=1,e=((c[n+244>>2]|c[n+240>>2])-c[n+240>>2]|0)+(c[n+240>>2]&(-1^c[n+244>>2]))|0,c[n+236>>2]=0,c[n+232>>2]=1,f=1<<((c[n+232>>2]<<1)-(c[n+236>>2]^c[n+232>>2])|0)+((c[n+236>>2]&(-1^c[n+232>>2]))<<1),c[n+228>>2]=e,c[n+224>>2]=f,e=((c[n+228>>2]|c[n+224>>2])-c[n+224>>2]|0)+(c[n+224>>2]&(-1^c[n+228>>2]))|0,c[n+220>>2]=0,c[n+216>>2]=1,f=((c[n+220>>2]|c[n+216>>2])-c[n+216>>2]|0)+(c[n+216>>2]&(-1^c[n+220>>2]))|0,c[n+212>>2]=0,c[n+208>>2]=1,t=1<<((c[n+212>>2]|c[n+208>>2])-c[n+208>>2]|0)+(c[n+208>>2]&(-1^c[n+212>>2])),c[n+204>>2]=f,c[n+200>>2]=t,f=1<<((c[n+204>>2]|c[n+200>>2])-c[n+200>>2]|0)+(c[n+200>>2]&(-1^c[n+204>>2])),c[n+196>>2]=e,c[n+192>>2]=f,e=((c[n+192>>2]<<1)-(c[n+196>>2]^c[n+192>>2])|0)+((c[n+196>>2]&(-1^c[n+192>>2]))<<1)|0,c[n+188>>2]=0,c[n+184>>2]=1,f=1<<((c[n+184>>2]<<1)-(c[n+188>>2]^c[n+184>>2])|0)+((c[n+188>>2]&(-1^c[n+184>>2]))<<1),c[n+180>>2]=0,c[n+176>>2]=f,f=1<<((c[n+180>>2]|c[n+176>>2])-c[n+176>>2]|0)+(c[n+176>>2]&(-1^c[n+180>>2])),c[n+172>>2]=0,c[n+168>>2]=f,f=1<<((c[n+168>>2]<<1)-(c[n+172>>2]^c[n+168>>2])|0)+((c[n+172>>2]&(-1^c[n+168>>2]))<<1),c[n+164>>2]=e,c[n+160>>2]=f,e=1<<((c[n+164>>2]|c[n+160>>2])-c[n+160>>2]|0)+(c[n+160>>2]&(-1^c[n+164>>2])),c[n+156>>2]=r,c[n+152>>2]=e,r=((c[n+156>>2]|c[n+152>>2])-c[n+152>>2]|0)+(c[n+152>>2]&(-1^c[n+156>>2]))|0,c[n+148>>2]=0,c[n+144>>2]=1,e=1<<((c[n+148>>2]|c[n+144>>2])-c[n+144>>2]|0)+(c[n+144>>2]&(-1^c[n+148>>2])),c[n+140>>2]=0,c[n+136>>2]=e,e=((c[n+140>>2]|c[n+136>>2])-c[n+136>>2]|0)+(c[n+136>>2]&(-1^c[n+140>>2]))|0,c[n+132>>2]=0,c[n+128>>2]=1,f=1<<((c[n+132>>2]|c[n+128>>2])-c[n+128>>2]|0)+(c[n+128>>2]&(-1^c[n+132>>2])),c[n+124>>2]=0,c[n+120>>2]=f,f=1<<((c[n+124>>2]|c[n+120>>2])-c[n+120>>2]|0)+(c[n+120>>2]&(-1^c[n+124>>2])),c[n+116>>2]=e,c[n+112>>2]=f,e=((c[n+116>>2]|c[n+112>>2])-c[n+112>>2]|0)+(c[n+112>>2]&(-1^c[n+116>>2]))|0,c[n+108>>2]=0,c[n+104>>2]=1,f=((c[n+108>>2]|c[n+104>>2])-c[n+104>>2]|0)+(c[n+104>>2]&(-1^c[n+108>>2]))|0,c[n+100>>2]=0,c[n+96>>2]=1,t=1<<((c[n+100>>2]|c[n+96>>2])-c[n+96>>2]|0)+(c[n+96>>2]&(-1^c[n+100>>2])),c[n+92>>2]=f,c[n+88>>2]=t,f=1<<((c[n+92>>2]|c[n+88>>2])-c[n+88>>2]|0)+(c[n+88>>2]&(-1^c[n+92>>2])),c[n+84>>2]=e,c[n+80>>2]=f,e=((c[n+80>>2]<<1)-(c[n+84>>2]^c[n+80>>2])|0)+((c[n+84>>2]&(-1^c[n+80>>2]))<<1)|0,c[n+76>
1>2]=0,c[n+72>>2]=1,f=1<<((c[n+76>>2]|c[n+72>>2])-c[n+72>>2]|0)+(c[n+72>>2]&(-1^c[n+76>>2])),c[n+68>>2]=0,c[n+64>>2]=f,f=1<<((c[n+68>>2]|c[n+64>>2])-c[n+64>>2]|0)+(c[n+64>>2]&(-1^c[n+68>>2])),c[n+60>>2]=0,c[n+56>>2]=f,f=1<<((c[n+56>>2]<<1)-(c[n+60>>2]^c[n+56>>2])|0)+((c[n+60>>2]&(-1^c[n+56>>2]))<<1),c[n+52>>2]=e,c[n+48>>2]=f,e=1<<((c[n+52>>2]|c[n+48>>2])-c[n+48>>2]|0)+(c[n+48>>2]&(-1^c[n+52>>2])),c[n+44>>2]=r,c[n+40>>2]=e,m=n+896|0,c[c[n+24>>2]+16>>2]^(c[c[n+28>>2]+16>>2]^((c[n+40>>2]<<1)-(c[n+44>>2]^c[n+40>>2])|0)+((c[n+44>>2]&(-1^c[n+40>>2]))<<1))}function V(r,e,n,f,t){var i=0,a=0;for(m=i=m+-64|0,c[i+60>>2]=r,c[i+56>>2]=e,c[i+52>>2]=n,c[i+48>>2]=f,c[i+44>>2]=t,c[i+40>>2]=c[c[i+44>>2]>>2],c[i+36>>2]=c[i+44>>2]+4,c[i+32>>2]=c[i+44>>2]+24,c[i+28>>2]=c[c[i+60>>2]>>2],c[i+24>>2]=c[c[i+60>>2]+4>>2],c[i+20>>2]=c[c[i+60>>2]+8>>2],c[i+16>>2]=c[c[i+60>>2]+12>>2],c[i+12>>2]=c[c[i+60>>2]+16>>2],c[i+8>>2]=0;;){if(c[i+8>>2]<20){if(c[i+4>>2]=function(r,e){var n=0;m=n=m-32|0,c[n+24>>2]=r,c[n+20>>2]=e;r:{if(s[n+20>>2]<16){c[n+28>>2]=c[c[n+24>>2]+(c[n+20>>2]<<2)>>2];break r}c[n+16>>2]=15&c[n+20>>2],c[n+12>>2]=c[n+20>>2]+2&15,c[n+8>>2]=c[n+20>>2]+8&15,c[n+4>>2]=c[n+20>>2]+13&15,c[n>>2]=F(c[c[n+24>>2]+(c[n+4>>2]<<2)>>2]^(c[c[n+24>>2]+(c[n+8>>2]<<2)>>2]^(c[c[n+24>>2]+(c[n+16>>2]<<2)>>2]^c[c[n+24>>2]+(c[n+12>>2]<<2)>>2])),1),r=c[n>>2],c[c[n+24>>2]+(c[n+16>>2]<<2)>>2]=r,c[n+28>>2]=r}return m=n+32|0,c[n+28>>2]}(c[i+56>>2],c[i+52>>2]+c[i+8>>2]|0),!U(c[i+40>>2])){e:{if(!(u[1720]|(c[i+8>>2]|c[c[i+60>>2]>>2]))){r=R(c[i+36>>2],c[i+32>>2]);break e}n:{if(!(c[i+8>>2]|c[c[i+60>>2]>>2]|1!=u[1720])){r=p(c[i+36>>2],c[i+32>>2]);break n}r=c[i+28>>2]}}e=F(r,5);f:{if(!(u[1720]|(c[i+8>>2]|c[c[i+60>>2]>>2]))){r=M(c[i+36>>2],c[i+32>>2]);break f}t:{if(!(c[i+8>>2]|c[c[i+60>>2]>>2]|1!=u[1720])){r=h(c[i+36>>2],c[i+32>>2]);break t}r=c[i+12>>2]}}r=(e+r|0)+c[i+4>>2]|0,t=c[i+48>>2],f=i;i:{if(!(u[1720]|(c[i+8>>2]|c[c[i+60>>2]>>2]))){e=w(c[i+36>>2],c[i+32>>2]);break i}a:{if(!(c[i+8>>2]|c[c[i+60>>2]>>2]|1!=u[1720])){e=S(c[i+36>>2],c[i+32>>2]);break a}e=c[i+24>>2]}}n=e;o:{if(!(u[1720]|(c[i+8>>2]|c[c[i+60>>2]>>2]))){e=y(c[i+36>>2],c[i+32>>2]);break o}u:{if(!(c[i+8>>2]|c[c[i+60>>2]>>2]|1!=u[1720])){e=g(c[i+36>>2],c[i+32>>2]);break u}e=c[i+20>>2]}}c:{if(!(u[1720]|(c[i+8>>2]|c[c[i+60>>2]>>2]))){a=A(c[i+36>>2],c[i+32>>2]);break c}b:{if(!(c[i+8>>2]|c[c[i+60>>2]>>2]|1!=u[1720])){a=I(c[i+36>>2],c[i+32>>2]);break b}a=c[i+16>>2]}}c[f>>2]=(0|N[0|t](n,e,a))+r}if(!U(c[i+40>>2])){r=i;s:{if(!(u[1720]|(c[i+8>>2]|c[c[i+60>>2]>>2]))){e=A(c[i+36>>2],c[i+32>>2]);break s}k:{if(!(c[i+8>>2]|c[c[i+60>>2]>>2]|1!=u[1720])){e=I(c[i+36>>2],c[i+32>>2]);break k}e=c[i+16>>2]}}c[r+12>>2]=e,r=i;l:{if(!(u[1720]|(c[i+8>>2]|c[c[i+60>>2]>>2]))){e=y(c[i+36>>2],c[i+32>>2]);break l}d:{if(!(c[i+8>>2]|c[c[i+60>>2]>>2]|1!=u[1720])){e=g(c[i+36>>2],c[i+32>>2]);break d}e=c[i+20>>2]}}c[r+16>>2]=e,r=i;v:{if(!(u[1720]|(c[i+8>>2]|c[c[i+60>>2]>>2]))){e=w(c[i+36>>2],c[i+32>>2]);break v}x:{if(!(c[i+8>>2]|c[c[i+60>>2]>>2]|1!=u[1720])){e=S(c[i+36>>2],c[i+32>>2]);break x}e=c[i+24>>2]}}c[r+20>>2]=F(e,30),r=i;m:{if(!(u[1720]|(c[i+8>>2]|c[c[i+60>>2]>>2]))){e=R(c[i+36>>2],c[i+32>>2]);break m}p:{if(!(c[i+8>>2]|c[c[i+60>>2]>>2]|1!=u[1720])){e=p(c[i+36>>2],c[i+32>>2]);break p}e=c[i+28>>2]}}c[r+24>>2]=e,c[i+28>>2]=c[i>>2]}c[i+8>>2]=c[i+8>>2]+1;continue}break}c[c[i+60>>2]>>2]=c[i+28>>2],c[c[i+60>>2]+4>>2]=c[i+24>>2],c[c[i+60>>2]+8>>2]=c[i+20>>2],c[c[i+60>>2]+12>>2]=c[i+16>>2],c[c[i+60>>2]+16>>2]=c[i+12>>2],m=i- -64|0}function E(r,e,n){var f=0;m=f=m-128|0,c[f+124>>2]=r,c[f+120>>2]=e,c[f+116>>2]=n,c[f+112>>2]=c[c[f+116>>2]>>2],c[f+108>>2]=c[f+116>>2]+4,c[f+104>>2]=c[f+116>>2]+24,H(f+32|0,c[f+120>>2],16),function(r,e){var n=0;for(c[(n=m-16|0)+12>>2]=r,c[n+8>>2]=e,c[n+4>>2]=5,c[n>>2]=0;;){if(c[n>>2]<c[n+4>>2]){c[c[n+12>>2]+(c[n>>2]<<2)>>2]=c[c[n+8>>2]+(c[n>>2]<<2)>>2],c[n>>2]=c[n>>2]+1;continue}break}}(f,c[f+124>>2]),V(f,f+32|0,0,1,c[f+116>>2]),V(f,f+32|0,20,2,c[f+116>>2]),V(f,f+32|0,40,3,c[f+116>>2]),V(f,f+32|0,60,4,c[f+116>>2]);y:{if(!c[c[f+124>>2]>>2]){if(!U(c[f+112>>2])){h:{if(!u[1720]){r=R(c[f+108>>2],c[f+104>>2]),c[c[f+124>>2]>>2]=r+c[f>>2],r=w(c[f+108>>2],c[f+104>>2]),c[c[f+124>>2]+4>>2]=r+c[f+4>>2],r=y(c[f+108>>2],c[f+104>>2]),c[c[f+124>>2]+8>>2]=r+c[f+8>>2],r=A(c[f+108>>2],c[f+104>>2]),c[c[f+124>>2]+12>>2]=r+c[f+12>>2],r=M(c[f+108>>2],c[f+104>>2]);break h}r=p(c[f+108>>2],c[f+104>>2]),c[c[f+124>>2]>>2]=r+c[f>>2],r=S(c[f+108>>2],c[f+104>>2]),c[c[f+124>>2]+4>>2]=r+c[f+4>>2],r=g(c[f+108>>2],c[f+104>>2]),c[c[f+124>>2]+8>>2]=r+c[f+8>>2],r=I(c[f+108>>2],c[f+104>>2]),c[c[f+124>>2]+12>>2]=r+c[f+12>>2],r=h(c[f+108>>2],c[f+104>>2])}c[c[f+124>>2]+16>>2]=c[f+16>>2]+r}break y}var t=c[f+124>>2],i=f,a=0;for(c[(a=m-16|0)+12>>2]=t,c[a+8>>2]=i,c[a+4>>2]=5,c[a>>2]=0;;){if(c[a>>2]<c[a+4>>2]){t=c[a+12>>2]+(c[a>>2]<<2)|0,c[t>>2]=c[c[a+8>>2]+(c[a>>2]<<2)>>2]+c[t>>2],c[a>>2]=c[a>>2]+1;continue}break}}m=f+128|0}function _(r){var e=0,n=0,f=0;g:{I:if(3&(e=r)){if(!b[0|r])return 0;for(;;){if(!(3&(e=e+1|0)))break I;if(!b[0|e])break}break g}for(;n=e,e=e+4|0,!((-1^(f=c[n>>2]))&f-0x1010101&-0x7f7f7f80););
1if(!(255&f))return n-r|0;for(;f=b[n+1|0],n=e=n+1|0,f;);}return e-r|0}function Z(r,e,n,f,t){var i=0;m=i=m-48|0,c[i+44>>2]=r,c[i+40>>2]=e,c[i+36>>2]=n,c[i+32>>2]=64,c[i+28>>2]=f,c[i+24>>2]=t,c[i>>2]=0,c[i+4>>2]=0,c[i+16>>2]=0,c[i+8>>2]=0,c[i+12>>2]=0,function(r,e,n,f){var t=0;for(m=t=m-32|0,c[t+28>>2]=r,c[t+24>>2]=e,c[t+20>>2]=n,c[t+16>>2]=f,c[t+12>>2]=c[t+20>>2];;){if(s[t+12>>2]>=64){E(c[t+28>>2],c[t+24>>2],c[t+16>>2]),c[t+24>>2]=c[t+24>>2]- -64,c[t+12>>2]=c[t+12>>2]+-64;continue}break}m=t+32|0}(i,c[i+40>>2],c[i+36>>2],c[i+24>>2]),function(r,e,n,f,t){var i=0;for(m=i=m-128|0,c[i+124>>2]=r,c[i+120>>2]=e,c[i+116>>2]=n,c[i+112>>2]=f,c[i+108>>2]=t,T(i+32|0),c[i+28>>2]=63&c[i+116>>2],c[i+24>>2]=(c[i+120>>2]+c[i+116>>2]|0)-c[i+28>>2],c[i+20>>2]=0;;){if(s[i+20>>2]<s[i+28>>2]){u[c[i+20>>2]+(i+32|0)|0]=b[c[i+24>>2]+c[i+20>>2]|0],c[i+20>>2]=c[i+20>>2]+1;continue}break}u[c[i+28>>2]+(i+32|0)|0]=128,s[i+28>>2]>=56&&(E(c[i+124>>2],i+32|0,c[i+108>>2]),T(i+32|0)),c[i+8>>2]=c[i+116>>2]+c[i+112>>2]<<3,c[i+12>>2]=0,c[i+4>>2]=i+8,H(i+88|0,c[i+4>>2]+4|0,1),H(i+92|0,c[i+4>>2],1),E(c[i+124>>2],i+32|0,c[i+108>>2]),m=i+128|0}(i,c[i+40>>2],c[i+36>>2],c[i+32>>2],c[i+24>>2]),H(c[i+28>>2],i,5),m=i+48|0}function H(r,e,n){var f=0;for(c[(f=m-16|0)+12>>2]=r,c[f+8>>2]=e,c[f+4>>2]=n,c[f>>2]=0;;){if(c[f>>2]<c[f+4>>2]){r=c[c[f+8>>2]+(c[f>>2]<<2)>>2],c[c[f+12>>2]+(c[f>>2]<<2)>>2]=r>>>24|r>>>8&65280|(r<<8&0xff0000|r<<24),c[f>>2]=c[f>>2]+1;continue}break}}function U(r){var e=0,n=0,f=0;f=1632,e=b[0|r],n=b[1632];A:if(!(!e|(0|n)!=(0|e)))for(;;){if(n=b[f+1|0],!(e=b[r+1|0]))break A;if(f=f+1|0,r=r+1|0,(0|e)!=(0|n))break}return e-n|0}function G(r){var e=0,n=0;r=(e=c[429])+(n=r+3&-4)|0;w:if(!(r>>>0<=e>>>0)||!((0|n)>=1)){if(r>>>0>o.byteLength/65536<<16>>>0&&!(0|x(0|r)))break w;return c[429]=r,e}return c[431]=48,-1}function T(r){var e=0;for(c[(e=m-16|0)+12>>2]=r,c[e+8>>2]=16,c[e+4>>2]=0;;){if(c[e+4>>2]<c[e+8>>2]){c[c[e+12>>2]+(c[e+4>>2]<<2)>>2]=0,c[e+4>>2]=c[e+4>>2]+1;continue}break}}function O(r,e,n){var f=0,t=0;for(t=e<<3,e=0;;){if(e>>>0<t>>>0){c[(0x1ffffffc&(f=e>>>3))+n>>2]=b[r+f|0]<<((-1^e)&24),e=e+8|0;continue}break}}function C(r,e){var n=0,f=0;return(f=(-1>>>(n=31&e)&r)<<n)|((n=r)&-1<<(r=0-e&31))>>>r}function F(r,e){var n=0;return c[(n=m-16|0)+12>>2]=r,c[n+8>>2]=e,C(c[n+12>>2],c[n+8>>2])}t(e=b,1025,(n=d)(436)),t(e,1713,n(519));var N=((f=[null,function(r,e,n){r|=0,e|=0,n|=0;var f=0,t=0,i=0;return m=f=m-992|0,c[f+20>>2]=r,c[f+16>>2]=e,c[f+12>>2]=n,r=c[f+20>>2]&c[f+16>>2]|c[f+12>>2]&(-1^c[f+20>>2]),c[f+28>>2]=0,c[f+24>>2]=1,e=c[f+28>>2]+c[f+24>>2]|0,c[f+988>>2]=0,c[f+984>>2]=1,n=c[f+988>>2]^c[f+984>>2],c[f+980>>2]=0,c[f+976>>2]=1,t=1<<(c[f+980>>2]^c[f+976>>2]),c[f+972>>2]=n,c[f+968>>2]=t,n=1<<c[f+972>>2]+c[f+968>>2],c[f+964>>2]=e,c[f+960>>2]=n,e=c[f+964>>2]|c[f+960>>2],c[f+956>>2]=0,c[f+952>>2]=1,n=1<<c[f+956>>2]+c[f+952>>2],c[f+948>>2]=0,c[f+944>>2]=n,n=1<<(c[f+948>>2]|c[f+944>>2]),c[f+940>>2]=0,c[f+936>>2]=n,n=1<<(c[f+940>>2]|c[f+936>>2]),c[f+932>>2]=e,c[f+928>>2]=n,e=c[f+932>>2]+c[f+928>>2]|0,c[f+924>>2]=0,c[f+920>>2]=1,n=c[f+924>>2]^c[f+920>>2],c[f+916>>2]=0,c[f+912>>2]=1,t=1<<c[f+916>>2]+c[f+912>>2],c[f+908>>2]=n,c[f+904>>2]=t,n=c[f+908>>2]^c[f+904>>2],c[f+900>>2]=0,c[f+896>>2]=1,t=1<<c[f+900>>2]+c[f+896>>2],c[f+892>>2]=0,c[f+888>>2]=t,t=1<<c[f+892>>2]+c[f+888>>2],c[f+884>>2]=n,c[f+880>>2]=t,n=1<<(c[f+884>>2]^c[f+880>>2]),c[f+876>>2]=e,c[f+872>>2]=n,e=c[f+876>>2]^c[f+872>>2],c[f+868>>2]=0,c[f+864>>2]=1,n=c[f+868>>2]|c[f+864>>2],c[f+860>>2]=0,c[f+856>>2]=1,t=1<<(c[f+860>>2]|c[f+856>>2]),c[f+852>>2]=n,c[f+848>>2]=t,n=1<<c[f+852>>2]+c[f+848>>2],c[f+844>>2]=0,c[f+840>>2]=n,n=1<<(c[f+844>>2]|c[f+840>>2]),c[f+836>>2]=e,c[f+832>>2]=n,e=c[f+836>>2]+c[f+832>>2]|0,c[f+828>>2]=0,c[f+824>>2]=1,n=c[f+828>>2]^c[f+824>>2],c[f+820>>2]=0,c[f+816>>2]=1,t=1<<c[f+820>>2]+c[f+816>>2],c[f+812>>2]=n,c[f+808>>2]=t,n=c[f+812>>2]+c[f+808>>2]|0,c[f+804>>2]=0,c[f+800>>2]=1,t=c[f+804>>2]^c[f+800>>2],c[f+796>>2]=0,c[f+792>>2]=1,i=1<<c[f+796>>2]+c[f+792>>2],c[f+788>>2]=t,c[f+784>>2]=i,t=1<<(c[f+788>>2]|c[f+784>>2]),c[f+780>>2]=n,c[f+776>>2]=t,n=1<<(c[f+780>>2]|c[f+776>>2]),c[f+772>>2]=e,c[f+768>>2]=n,e=c[f+772>>2]|c[f+768>>2],c[f+764>>2]=0,c[f+760>>2]=1,n=1<<c[f+764>>2]+c[f+760>>2],c[f+756>>2]=0,c[f+752>>2]=n,n=1<<(c[f+756>>2]|c[f+752>>2]),c[f+748>>2]=0,c[f+744>>2]=n,n=c[f+748>>2]+c[f+744>>2]|0,c[f+740>>2]=0,c[f+736>>2]=1,t=c[f+740>>2]^c[f+736>>2],c[f+732>>2]=0,c[f+728>>2]=1,i=1<<(c[f+732>>2]^c[f+728>>2]),c[f+724>>2]=t,c[f+720>>2]=i,t=1<<(c[f+724>>2]|c[f+720>>2]),c[f+716>>2]=n,c[f+712>>2]=t,n=1<<(c[f+716>>2]|c[f+712>>2]),c[f+708>>2]=e,c[f+704>>2]=n,e=c[f+708>>2]+c[f+704>>2]|0,c[f+700>>2]=0,c[f+696>>2]=1,n=c[f+700>>2]|c[f+696>>2],c[f+692>>2]=0,c[f+688>>2]=1,t=1<<c[f+692>>2]+c[f+688>>2],c[f+684>>2]=0,c[f+680>>2]=t,t=1<<(c[f+684>>2]^c[f+680>>2]),c[f+676>>2]=n,c[f+672>>2]=t,n=c[f+676>>2]^c[f+672>>2],c[f+668>>2]=0,c[f+664>>2]=1,t=c[f+668>>2]^c[f+664>>2],c[f+660>>2]=0,c[f+656>>2]=1,i=1<<(c[f+660>>2]|c[f+656>>2]),c[f+652>>2]=t,c[f+648>>2]=i,t=1<<c[f+652>>2]+c[f+648>>
12],c[f+644>>2]=n,c[f+640>>2]=t,n=1<<c[f+644>>2]+c[f+640>>2],c[f+636>>2]=e,c[f+632>>2]=n,e=c[f+636>>2]^c[f+632>>2],c[f+628>>2]=0,c[f+624>>2]=1,n=1<<c[f+628>>2]+c[f+624>>2],c[f+620>>2]=0,c[f+616>>2]=n,n=c[f+620>>2]^c[f+616>>2],c[f+612>>2]=0,c[f+608>>2]=1,t=1<<(c[f+612>>2]^c[f+608>>2]),c[f+604>>2]=0,c[f+600>>2]=t,t=1<<(c[f+604>>2]^c[f+600>>2]),c[f+596>>2]=n,c[f+592>>2]=t,n=c[f+596>>2]+c[f+592>>2]|0,c[f+588>>2]=0,c[f+584>>2]=1,t=c[f+588>>2]^c[f+584>>2],c[f+580>>2]=0,c[f+576>>2]=1,i=1<<(c[f+580>>2]|c[f+576>>2]),c[f+572>>2]=t,c[f+568>>2]=i,t=1<<(c[f+572>>2]^c[f+568>>2]),c[f+564>>2]=n,c[f+560>>2]=t,n=1<<c[f+564>>2]+c[f+560>>2],c[f+556>>2]=e,c[f+552>>2]=n,e=c[f+556>>2]+c[f+552>>2]|0,c[f+548>>2]=0,c[f+544>>2]=1,n=c[f+548>>2]+c[f+544>>2]|0,c[f+540>>2]=0,c[f+536>>2]=1,t=1<<c[f+540>>2]+c[f+536>>2],c[f+532>>2]=0,c[f+528>>2]=t,t=1<<(c[f+532>>2]|c[f+528>>2]),c[f+524>>2]=0,c[f+520>>2]=t,t=1<<(c[f+524>>2]^c[f+520>>2]),c[f+516>>2]=n,c[f+512>>2]=t,n=1<<(c[f+516>>2]^c[f+512>>2]),c[f+508>>2]=e,c[f+504>>2]=n,e=c[f+508>>2]|c[f+504>>2],c[f+500>>2]=0,c[f+496>>2]=1,n=c[f+500>>2]|c[f+496>>2],c[f+492>>2]=0,c[f+488>>2]=1,t=1<<(c[f+492>>2]|c[f+488>>2]),c[f+484>>2]=n,c[f+480>>2]=t,n=c[f+484>>2]^c[f+480>>2],c[f+476>>2]=0,c[f+472>>2]=1,t=1<<(c[f+476>>2]|c[f+472>>2]),c[f+468>>2]=0,c[f+464>>2]=t,t=1<<(c[f+468>>2]|c[f+464>>2]),c[f+460>>2]=n,c[f+456>>2]=t,n=c[f+460>>2]+c[f+456>>2]|0,c[f+452>>2]=0,c[f+448>>2]=1,t=1<<(c[f+452>>2]|c[f+448>>2]),c[f+444>>2]=0,c[f+440>>2]=t,t=1<<(c[f+444>>2]|c[f+440>>2]),c[f+436>>2]=0,c[f+432>>2]=t,t=1<<(c[f+436>>2]|c[f+432>>2]),c[f+428>>2]=n,c[f+424>>2]=t,n=1<<(c[f+428>>2]^c[f+424>>2]),c[f+420>>2]=e,c[f+416>>2]=n,e=c[f+420>>2]|c[f+416>>2],c[f+412>>2]=0,c[f+408>>2]=1,n=c[f+412>>2]+c[f+408>>2]|0,c[f+404>>2]=0,c[f+400>>2]=1,t=c[f+404>>2]|c[f+400>>2],c[f+396>>2]=0,c[f+392>>2]=1,i=1<<c[f+396>>2]+c[f+392>>2],c[f+388>>2]=t,c[f+384>>2]=i,t=1<<(c[f+388>>2]^c[f+384>>2]),c[f+380>>2]=n,c[f+376>>2]=t,n=c[f+380>>2]|c[f+376>>2],c[f+372>>2]=0,c[f+368>>2]=1,t=1<<(c[f+372>>2]|c[f+368>>2]),c[f+364>>2]=0,c[f+360>>2]=t,t=1<<c[f+364>>2]+c[f+360>>2],c[f+356>>2]=0,c[f+352>>2]=t,t=1<<(c[f+356>>2]^c[f+352>>2]),c[f+348>>2]=n,c[f+344>>2]=t,n=1<<(c[f+348>>2]|c[f+344>>2]),c[f+340>>2]=e,c[f+336>>2]=n,e=c[f+340>>2]^c[f+336>>2],c[f+332>>2]=0,c[f+328>>2]=1,n=c[f+332>>2]^c[f+328>>2],c[f+324>>2]=0,c[f+320>>2]=1,t=1<<c[f+324>>2]+c[f+320>>2],c[f+316>>2]=n,c[f+312>>2]=t,n=c[f+316>>2]+c[f+312>>2]|0,c[f+308>>2]=0,c[f+304>>2]=1,t=c[f+308>>2]^c[f+304>>2],c[f+300>>2]=0,c[f+296>>2]=1,i=1<<(c[f+300>>2]|c[f+296>>2]),c[f+292>>2]=t,c[f+288>>2]=i,t=1<<(c[f+292>>2]^c[f+288>>2]),c[f+284>>2]=n,c[f+280>>2]=t,n=c[f+284>>2]|c[f+280>>2],c[f+276>>2]=0,c[f+272>>2]=1,t=1<<(c[f+276>>2]^c[f+272>>2]),c[f+268>>2]=0,c[f+264>>2]=t,t=1<<(c[f+268>>2]|c[f+264>>2]),c[f+260>>2]=0,c[f+256>>2]=t,t=1<<(c[f+260>>2]|c[f+256>>2]),c[f+252>>2]=n,c[f+248>>2]=t,n=1<<c[f+252>>2]+c[f+248>>2],c[f+244>>2]=e,c[f+240>>2]=n,e=c[f+244>>2]+c[f+240>>2]|0,c[f+236>>2]=0,c[f+232>>2]=1,n=1<<(c[f+236>>2]|c[f+232>>2]),c[f+228>>2]=0,c[f+224>>2]=n,n=1<<(c[f+228>>2]|c[f+224>>2]),c[f+220>>2]=0,c[f+216>>2]=n,n=c[f+220>>2]+c[f+216>>2]|0,c[f+212>>2]=0,c[f+208>>2]=1,t=c[f+212>>2]^c[f+208>>2],c[f+204>>2]=0,c[f+200>>2]=1,i=1<<c[f+204>>2]+c[f+200>>2],c[f+196>>2]=t,c[f+192>>2]=i,t=1<<(c[f+196>>2]|c[f+192>>2]),c[f+188>>2]=n,c[f+184>>2]=t,n=c[f+188>>2]^c[f+184>>2],c[f+180>>2]=0,c[f+176>>2]=1,t=1<<(c[f+180>>2]|c[f+176>>2]),c[f+172>>2]=0,c[f+168>>2]=t,t=1<<c[f+172>>2]+c[f+168>>2],c[f+164>>2]=0,c[f+160>>2]=t,t=1<<c[f+164>>2]+c[f+160>>2],c[f+156>>2]=n,c[f+152>>2]=t,n=1<<(c[f+156>>2]|c[f+152>>2]),c[f+148>>2]=e,c[f+144>>2]=n,e=c[f+148>>2]+c[f+144>>2]|0,c[f+140>>2]=0,c[f+136>>2]=1,n=1<<c[f+140>>2]+c[f+136>>2],c[f+132>>2]=0,c[f+128>>2]=n,n=c[f+132>>2]|c[f+128>>2],c[f+124>>2]=0,c[f+120>>2]=1,t=1<<(c[f+124>>2]|c[f+120>>2]),c[f+116>>2]=0,c[f+112>>2]=t,t=1<<(c[f+116>>2]|c[f+112>>2]),c[f+108>>2]=n,c[f+104>>2]=t,n=c[f+108>>2]|c[f+104>>2],c[f+100>>2]=0,c[f+96>>2]=1,t=c[f+100>>2]^c[f+96>>2],c[f+92>>2]=0,c[f+88>>2]=1,i=1<<(c[f+92>>2]|c[f+88>>2]),c[f+84>>2]=t,c[f+80>>2]=i,t=1<<c[f+84>>2]+c[f+80>>2],c[f+76>>2]=n,c[f+72>>2]=t,n=c[f+76>>2]+c[f+72>>2]|0,c[f+68>>2]=0,c[f+64>>2]=1,t=1<<(c[f+68>>2]|c[f+64>>2]),c[f+60>>2]=0,c[f+56>>2]=t,t=1<<c[f+60>>2]+c[f+56>>2],c[f+52>>2]=0,c[f+48>>2]=t,t=1<<c[f+52>>2]+c[f+48>>2],c[f+44>>2]=n,c[f+40>>2]=t,n=1<<c[f+44>>2]+c[f+40>>2],c[f+36>>2]=e,c[f+32>>2]=n,m=f+992|0,r+(c[f+36>>2]+c[f+32>>2]|0)|0},function(r,e,n){r|=0,e|=0,n|=0;var f=0,t=0,i=0;return m=f=m-1328|0,c[f+12>>2]=r,c[f+8>>2]=e,c[f+4>>2]=n,r=c[f+4>>2]^(c[f+12>>2]^c[f+8>>2]),c[f+20>>2]=0,c[f+16>>2]=1,e=c[f+20>>2]^c[f+16>>2],c[f+1324>>2]=0,c[f+1320>>2]=1,n=c[f+1324>>2]+c[f+1320>>2]|0,c[f+1316>>2]=0,c[f+1312>>2]=1,t=1<<(c[f+1316>>2]^c[f+1312>>2]),c[f+1308>>2]=0,c[f+1304>>2]=t,t=1<<c[f+1308>>2]+c[f+1304>>2],c[f+1300>>2]=n,c[f+1296>>2]=t,n=1<<c[f+1300>>2]+c[f+1296>>2],c[f+1292>>2]=e,c[f+1288>>2]=n,e=c[f+1292>>2]|c[f+1288>>2],c[f+1284>>2]=0,c[f+1280>>2]=1,n=c[f+1284>>2]^c[f+1280>>2],c[f+1276>>2]=0,c[f+1272>>2]=1,t=1<<c[f+1276>>2]+c[f+1272>>2],c[f+1268>>2]=n,c[f+1264>>2]=t,n=c[f+1268>>2]+c[f+1264>>2]|0,c[f+1260>>2]=0,c[f+1256>>2]=1,t=1<<(c[f+1260>>2]^c[f+1256>>2]),c[f+1252>>2]=0,c[f+1248>>2]=t,t=1<<c[f+1252>>2]+c[f+1248>>2],c[f+1244>>2]=n,c[f+1240>>2]=t,n=1<<c[f+1244>>2]+c[f+1240>>2],c[f+1236>>2]=e,c[f+1232>>2]=n,e=c[f+1236>>2]^c[f+1232>>2],c[f+1228>>2]=0,c[f+1224>>2]=1,n=c[f+1228>>2]+c[f+1224>>2]|0,c[f+1220>>2]=0,c[f+1216>>2]=1,t=1<<(c[f+1220>>2]|c[f+1216>>2]),c[f+1212>>2]=n,c[f+1208>>2]=t,n=1<<c[f+1212>>2]+c[f+1208>>2],c[f+1204>>2]=0,c[f+1200>>2]=n,n=1<<(c[f+1204>>2]^c[f+1200>>2]),c[f+1196>>2]=e,c[f+1192>>2]=n,e=c[f+1196>>2]+c[f+1192>>2]|0,c[f+1188>>2]=0,c[f+1184>>2]=1,n=c[f+1188>>2]|c[f+1184>>2],c[f+1180>>2]=0,c[f+1176>>2]=1,t=c[f+1180>>2]+c[f+1176>>2]|0,c[f+1172>>2]=0,c[f+1168>>2]=1,i=1<<(c[f+1172>>2]|c[f+1168>>2]),c[f+1164>>2]=t,c[f+1160>>2]=i,t=1<<(c[f+1164>>2]|c[f+1160>>2]),c[f+1156>>2]=n,c[f+1152>>2]=t,n=1<<(c[f+1156>>
12]|c[f+1152>>2]),c[f+1148>>2]=e,c[f+1144>>2]=n,e=c[f+1148>>2]^c[f+1144>>2],c[f+1140>>2]=0,c[f+1136>>2]=1,n=c[f+1140>>2]^c[f+1136>>2],c[f+1132>>2]=0,c[f+1128>>2]=1,t=1<<c[f+1132>>2]+c[f+1128>>2],c[f+1124>>2]=n,c[f+1120>>2]=t,n=c[f+1124>>2]^c[f+1120>>2],c[f+1116>>2]=0,c[f+1112>>2]=1,t=c[f+1116>>2]+c[f+1112>>2]|0,c[f+1108>>2]=0,c[f+1104>>2]=1,i=1<<(c[f+1108>>2]|c[f+1104>>2]),c[f+1100>>2]=t,c[f+1096>>2]=i,t=1<<(c[f+1100>>2]^c[f+1096>>2]),c[f+1092>>2]=n,c[f+1088>>2]=t,n=1<<(c[f+1092>>2]|c[f+1088>>2]),c[f+1084>>2]=e,c[f+1080>>2]=n,e=c[f+1084>>2]|c[f+1080>>2],c[f+1076>>2]=0,c[f+1072>>2]=1,n=c[f+1076>>2]+c[f+1072>>2]|0,c[f+1068>>2]=0,c[f+1064>>2]=1,t=1<<(c[f+1068>>2]^c[f+1064>>2]),c[f+1060>>2]=0,c[f+1056>>2]=t,t=1<<(c[f+1060>>2]|c[f+1056>>2]),c[f+1052>>2]=n,c[f+1048>>2]=t,n=c[f+1052>>2]|c[f+1048>>2],c[f+1044>>2]=0,c[f+1040>>2]=1,t=c[f+1044>>2]^c[f+1040>>2],c[f+1036>>2]=0,c[f+1032>>2]=1,i=1<<(c[f+1036>>2]^c[f+1032>>2]),c[f+1028>>2]=t,c[f+1024>>2]=i,t=1<<(c[f+1028>>2]^c[f+1024>>2]),c[f+1020>>2]=n,c[f+1016>>2]=t,n=1<<(c[f+1020>>2]|c[f+1016>>2]),c[f+1012>>2]=e,c[f+1008>>2]=n,e=c[f+1012>>2]+c[f+1008>>2]|0,c[f+1004>>2]=0,c[f+1e3>>2]=1,n=1<<(c[f+1004>>2]^c[f+1e3>>2]),c[f+996>>2]=0,c[f+992>>2]=n,n=c[f+996>>2]+c[f+992>>2]|0,c[f+988>>2]=0,c[f+984>>2]=1,t=1<<c[f+988>>2]+c[f+984>>2],c[f+980>>2]=0,c[f+976>>2]=t,t=1<<(c[f+980>>2]|c[f+976>>2]),c[f+972>>2]=n,c[f+968>>2]=t,n=c[f+972>>2]|c[f+968>>2],c[f+964>>2]=0,c[f+960>>2]=1,t=c[f+964>>2]+c[f+960>>2]|0,c[f+956>>2]=0,c[f+952>>2]=1,i=1<<(c[f+956>>2]^c[f+952>>2]),c[f+948>>2]=t,c[f+944>>2]=i,t=1<<(c[f+948>>2]^c[f+944>>2]),c[f+940>>2]=n,c[f+936>>2]=t,n=1<<c[f+940>>2]+c[f+936>>2],c[f+932>>2]=e,c[f+928>>2]=n,e=c[f+932>>2]+c[f+928>>2]|0,c[f+924>>2]=0,c[f+920>>2]=1,n=c[f+924>>2]^c[f+920>>2],c[f+916>>2]=0,c[f+912>>2]=1,t=1<<(c[f+916>>2]|c[f+912>>2]),c[f+908>>2]=n,c[f+904>>2]=t,n=c[f+908>>2]+c[f+904>>2]|0,c[f+900>>2]=0,c[f+896>>2]=1,t=1<<(c[f+900>>2]|c[f+896>>2]),c[f+892>>2]=0,c[f+888>>2]=t,t=1<<(c[f+892>>2]^c[f+888>>2]),c[f+884>>2]=n,c[f+880>>2]=t,n=c[f+884>>2]|c[f+880>>2],c[f+876>>2]=0,c[f+872>>2]=1,t=c[f+876>>2]+c[f+872>>2]|0,c[f+868>>2]=0,c[f+864>>2]=1,i=1<<(c[f+868>>2]^c[f+864>>2]),c[f+860>>2]=t,c[f+856>>2]=i,t=1<<(c[f+860>>2]|c[f+856>>2]),c[f+852>>2]=n,c[f+848>>2]=t,n=1<<c[f+852>>2]+c[f+848>>2],c[f+844>>2]=e,c[f+840>>2]=n,e=c[f+844>>2]^c[f+840>>2],c[f+836>>2]=0,c[f+832>>2]=1,n=1<<(c[f+836>>2]|c[f+832>>2]),c[f+828>>2]=0,c[f+824>>2]=n,n=1<<c[f+828>>2]+c[f+824>>2],c[f+820>>2]=0,c[f+816>>2]=n,n=1<<c[f+820>>2]+c[f+816>>2],c[f+812>>2]=0,c[f+808>>2]=n,n=1<<(c[f+812>>2]|c[f+808>>2]),c[f+804>>2]=e,c[f+800>>2]=n,e=c[f+804>>2]+c[f+800>>2]|0,c[f+796>>2]=0,c[f+792>>2]=1,n=c[f+796>>2]+c[f+792>>2]|0,c[f+788>>2]=0,c[f+784>>2]=1,t=1<<c[f+788>>2]+c[f+784>>2],c[f+780>>2]=n,c[f+776>>2]=t,n=c[f+780>>2]+c[f+776>>2]|0,c[f+772>>2]=0,c[f+768>>2]=1,t=1<<c[f+772>>2]+c[f+768>>2],c[f+764>>2]=0,c[f+760>>2]=t,t=1<<c[f+764>>2]+c[f+760>>2],c[f+756>>2]=0,c[f+752>>2]=t,t=1<<c[f+756>>2]+c[f+752>>2],c[f+748>>2]=n,c[f+744>>2]=t,n=1<<(c[f+748>>2]^c[f+744>>2]),c[f+740>>2]=e,c[f+736>>2]=n,e=c[f+740>>2]+c[f+736>>2]|0,c[f+732>>2]=0,c[f+728>>2]=1,n=1<<c[f+732>>2]+c[f+728>>2],c[f+724>>2]=0,c[f+720>>2]=n,n=1<<(c[f+724>>2]^c[f+720>>2]),c[f+716>>2]=0,c[f+712>>2]=n,n=c[f+716>>2]|c[f+712>>2],c[f+708>>2]=0,c[f+704>>2]=1,t=1<<c[f+708>>2]+c[f+704>>2],c[f+700>>2]=0,c[f+696>>2]=t,t=1<<(c[f+700>>2]|c[f+696>>2]),c[f+692>>2]=0,c[f+688>>2]=t,t=1<<c[f+692>>2]+c[f+688>>2],c[f+684>>2]=n,c[f+680>>2]=t,n=1<<c[f+684>>2]+c[f+680>>2],c[f+676>>2]=e,c[f+672>>2]=n,e=c[f+676>>2]^c[f+672>>2],c[f+668>>2]=0,c[f+664>>2]=1,n=1<<(c[f+668>>2]^c[f+664>>2]),c[f+660>>2]=0,c[f+656>>2]=n,n=c[f+660>>2]^c[f+656>>2],c[f+652>>2]=0,c[f+648>>2]=1,t=1<<c[f+652>>2]+c[f+648>>2],c[f+644>>2]=0,c[f+640>>2]=t,t=1<<c[f+644>>2]+c[f+640>>2],c[f+636>>2]=n,c[f+632>>2]=t,n=c[f+636>>2]^c[f+632>>2],c[f+628>>2]=0,c[f+624>>2]=1,t=1<<(c[f+628>>2]^c[f+624>>2]),c[f+620>>2]=0,c[f+616>>2]=t,t=1<<(c[f+620>>2]|c[f+616>>2]),c[f+612>>2]=0,c[f+608>>2]=t,t=1<<(c[f+612>>2]|c[f+608>>2]),c[f+604>>2]=n,c[f+600>>2]=t,n=1<<(c[f+604>>2]|c[f+600>>2]),c[f+596>>2]=e,c[f+592>>2]=n,e=c[f+596>>2]|c[f+592>>2],c[f+588>>2]=0,c[f+584>>2]=1,n=c[f+588>>2]+c[f+584>>2]|0,c[f+580>>2]=0,c[f+576>>2]=1,t=1<<c[f+580>>2]+c[f+576>>2],c[f+572>>2]=n,c[f+568>>2]=t,n=c[f+572>>2]+c[f+568>>2]|0,c[f+564>>2]=0,c[f+560>>2]=1,t=1<<c[f+564>>2]+c[f+560>>2],c[f+556>>2]=0,c[f+552>>2]=t,t=1<<c[f+556>>2]+c[f+552>>2],c[f+548>>2]=n,c[f+544>>2]=t,n=c[f+548>>2]^c[f+544>>2],c[f+540>>2]=0,c[f+536>>2]=1,t=1<<(c[f+540>>2]|c[f+536>>2]),c[f+532>>2]=0,c[f+528>>2]=t,t=1<<(c[f+532>>2]|c[f+528>>2]),c[f+524>>2]=0,c[f+520>>2]=t,t=1<<(c[f+524>>2]^c[f+520>>2]),c[f+516>>2]=n,c[f+512>>2]=t,n=1<<(c[f+516>>2]^c[f+512>>2]),c[f+508>>2]=e,c[f+504>>2]=n,e=c[f+508>>2]|c[f+504>>2],c[f+500>>2]=0,c[f+496>>2]=1,n=c[f+500>>
12]^c[f+496>>2],c[f+492>>2]=0,c[f+488>>2]=1,t=c[f+492>>2]|c[f+488>>2],c[f+484>>2]=0,c[f+480>>2]=1,i=1<<(c[f+484>>2]|c[f+480>>2]),c[f+476>>2]=t,c[f+472>>2]=i,t=1<<(c[f+476>>2]^c[f+472>>2]),c[f+468>>2]=n,c[f+464>>2]=t,n=c[f+468>>2]|c[f+464>>2],c[f+460>>2]=0,c[f+456>>2]=1,t=1<<(c[f+460>>2]^c[f+456>>2]),c[f+452>>2]=0,c[f+448>>2]=t,t=1<<c[f+452>>2]+c[f+448>>2],c[f+444>>2]=0,c[f+440>>2]=t,t=1<<(c[f+444>>2]^c[f+440>>2]),c[f+436>>2]=n,c[f+432>>2]=t,n=1<<(c[f+436>>2]^c[f+432>>2]),c[f+428>>2]=e,c[f+424>>2]=n,e=c[f+428>>2]|c[f+424>>2],c[f+420>>2]=0,c[f+416>>2]=1,n=1<<(c[f+420>>2]|c[f+416>>2]),c[f+412>>2]=0,c[f+408>>2]=n,n=c[f+412>>2]^c[f+408>>2],c[f+404>>2]=0,c[f+400>>2]=1,t=c[f+404>>2]^c[f+400>>2],c[f+396>>2]=0,c[f+392>>2]=1,i=1<<c[f+396>>2]+c[f+392>>2],c[f+388>>2]=t,c[f+384>>2]=i,t=1<<(c[f+388>>2]|c[f+384>>2]),c[f+380>>2]=n,c[f+376>>2]=t,n=c[f+380>>2]^c[f+376>>2],c[f+372>>2]=0,c[f+368>>2]=1,t=1<<(c[f+372>>2]^c[f+368>>2]),c[f+364>>2]=0,c[f+360>>2]=t,t=1<<(c[f+364>>2]^c[f+360>>2]),c[f+356>>2]=0,c[f+352>>2]=t,t=1<<(c[f+356>>2]^c[f+352>>2]),c[f+348>>2]=n,c[f+344>>2]=t,n=1<<c[f+348>>2]+c[f+344>>2],c[f+340>>2]=e,c[f+336>>2]=n,e=c[f+340>>2]^c[f+336>>2],c[f+332>>2]=0,c[f+328>>2]=1,n=c[f+332>>2]^c[f+328>>2],c[f+324>>2]=0,c[f+320>>2]=1,t=1<<(c[f+324>>2]|c[f+320>>2]),c[f+316>>2]=n,c[f+312>>2]=t,n=c[f+316>>2]^c[f+312>>2],c[f+308>>2]=0,c[f+304>>2]=1,t=c[f+308>>2]^c[f+304>>2],c[f+300>>2]=0,c[f+296>>2]=1,i=1<<c[f+300>>2]+c[f+296>>2],c[f+292>>2]=t,c[f+288>>2]=i,t=1<<(c[f+292>>2]|c[f+288>>2]),c[f+284>>2]=n,c[f+280>>2]=t,n=c[f+284>>2]+c[f+280>>2]|0,c[f+276>>2]=0,c[f+272>>2]=1,t=1<<c[f+276>>2]+c[f+272>>2],c[f+268>>2]=0,c[f+264>>2]=t,t=1<<(c[f+268>>2]|c[f+264>>2]),c[f+260>>2]=0,c[f+256>>2]=t,t=1<<(c[f+260>>2]^c[f+256>>2]),c[f+252>>2]=n,c[f+248>>2]=t,n=1<<(c[f+252>>2]^c[f+248>>2]),c[f+244>>2]=e,c[f+240>>2]=n,e=c[f+244>>2]+c[f+240>>2]|0,c[f+236>>2]=0,c[f+232>>2]=1,n=c[f+236>>2]+c[f+232>>2]|0,c[f+228>>2]=0,c[f+224>>2]=1,t=1<<(c[f+228>>2]|c[f+224>>2]),c[f+220>>2]=0,c[f+216>>2]=t,t=1<<c[f+220>>2]+c[f+216>>2],c[f+212>>2]=n,c[f+208>>2]=t,n=c[f+212>>2]|c[f+208>>2],c[f+204>>2]=0,c[f+200>>2]=1,t=c[f+204>>2]|c[f+200>>2],c[f+196>>2]=0,c[f+192>>2]=1,i=1<<(c[f+196>>2]|c[f+192>>2]),c[f+188>>2]=t,c[f+184>>2]=i,t=1<<c[f+188>>2]+c[f+184>>2],c[f+180>>2]=n,c[f+176>>2]=t,n=c[f+180>>2]^c[f+176>>2],c[f+172>>2]=0,c[f+168>>2]=1,t=1<<c[f+172>>2]+c[f+168>>2],c[f+164>>2]=0,c[f+160>>2]=t,t=1<<c[f+164>>2]+c[f+160>>2],c[f+156>>2]=0,c[f+152>>2]=t,t=1<<(c[f+156>>2]|c[f+152>>2]),c[f+148>>2]=n,c[f+144>>2]=t,n=1<<(c[f+148>>2]^c[f+144>>2]),c[f+140>>2]=e,c[f+136>>2]=n,e=c[f+140>>2]+c[f+136>>2]|0,c[f+132>>2]=0,c[f+128>>2]=1,n=1<<(c[f+132>>2]^c[f+128>>2]),c[f+124>>2]=0,c[f+120>>2]=n,n=c[f+124>>2]|c[f+120>>2],c[f+116>>2]=0,c[f+112>>2]=1,t=1<<c[f+116>>2]+c[f+112>>2],c[f+108>>2]=0,c[f+104>>2]=t,t=1<<(c[f+108>>2]|c[f+104>>2]),c[f+100>>2]=n,c[f+96>>2]=t,n=c[f+100>>2]+c[f+96>>2]|0,c[f+92>>2]=0,c[f+88>>2]=1,t=c[f+92>>2]+c[f+88>>2]|0,c[f+84>>2]=0,c[f+80>>2]=1,i=1<<c[f+84>>2]+c[f+80>>2],c[f+76>>2]=t,c[f+72>>2]=i,t=1<<c[f+76>>2]+c[f+72>>2],c[f+68>>2]=n,c[f+64>>2]=t,n=c[f+68>>2]^c[f+64>>2],c[f+60>>2]=0,c[f+56>>2]=1,t=1<<(c[f+60>>2]|c[f+56>>2]),c[f+52>>2]=0,c[f+48>>2]=t,t=1<<(c[f+52>>2]|c[f+48>>2]),c[f+44>>2]=0,c[f+40>>2]=t,t=1<<(c[f+44>>2]^c[f+40>>2]),c[f+36>>2]=n,c[f+32>>2]=t,n=1<<(c[f+36>>2]^c[f+32>>2]),c[f+28>>2]=e,c[f+24>>2]=n,m=f+1328|0,r+(c[f+28>>2]|c[f+24>>2])|0},function(r,e,n){r|=0,e|=0,n|=0;var f=0,t=0,i=0;return m=f=m-1232|0,c[f+20>>2]=r,c[f+16>>2]=e,c[f+12>>2]=n,r=c[f+16>>2]&c[f+12>>2]|(c[f+20>>2]&c[f+16>>2]|c[f+20>>2]&c[f+12>>2]),c[f+28>>2]=0,c[f+24>>2]=1,e=1<<(c[f+28>>2]|c[f+24>>2]),c[f+1228>>2]=0,c[f+1224>>2]=e,e=1<<(c[f+1228>>2]|c[f+1224>>2]),c[f+1220>>2]=0,c[f+1216>>2]=e,e=c[f+1220>>2]|c[f+1216>>2],c[f+1212>>2]=0,c[f+1208>>2]=1,n=c[f+1212>>2]|c[f+1208>>2],c[f+1204>>2]=0,c[f+1200>>2]=1,t=1<<(c[f+1204>>2]|c[f+1200>>2]),c[f+1196>>2]=n,c[f+1192>>2]=t,n=1<<(c[f+1196>>2]^c[f+1192>>2]),c[f+1188>>2]=e,c[f+1184>>2]=n,e=c[f+1188>>2]|c[f+1184>>2],c[f+1180>>2]=0,c[f+1176>>2]=1,n=1<<c[f+1180>>2]+c[f+1176>>2],c[f+1172>>2]=0,c[f+1168>>2]=n,n=1<<c[f+1172>>2]+c[f+1168>>2],c[f+1164>>2]=0,c[f+1160>>2]=n,n=1<<(c[f+1164>>2]|c[f+1160>>2]),c[f+1156>>2]=e,c[f+1152>>2]=n,e=c[f+1156>>2]+c[f+1152>>2]|0,c[f+1148>>2]=0,c[f+1144>>2]=1,n=1<<(c[f+1148>>2]^c[f+1144>>2]),c[f+1140>>2]=0,c[f+1136>>2]=n,n=c[f+1140>>2]^c[f+1136>>2],c[f+1132>>2]=0,c[f+1128>>2]=1,t=1<<(c[f+1132>>2]|c[f+1128>>2]),c[f+1124>>2]=0,c[f+1120>>2]=t,t=1<<(c[f+1124>>2]|c[f+1120>>2]),c[f+1116>>2]=n,c[f+1112>>2]=t,n=1<<(c[f+1116>>2]|c[f+1112>>2]),c[f+1108>>2]=e,c[f+1104>>2]=n,e=c[f+1108>>2]^c[f+1104>>2],c[f+1100>>2]=0,c[f+1096>>2]=1,n=c[f+1100>>2]+c[f+1096>>2]|0,c[f+1092>>2]=0,c[f+1088>>2]=1,t=1<<(c[f+1092>>2]|c[f+1088>>2]),c[f+1084>>2]=n,c[f+1080>>2]=t,n=c[f+1084>>2]|c[f+1080>>2],c[f+1076>>2]=0,c[f+1072>>2]=1,t=1<<(c[f+1076>>2]^c[f+1072>>2]),c[f+1068>>2]=0,c[f+1064>>2]=t,t=1<<c[f+1068>>2]+c[f+1064>>2],c[f+1060>>2]=n,c[f+1056>>2]=t,n=1<<c[f+1060>>2]+c[f+1056>>2],c[f+1052>>2]=e,c[f+1048>>2]=n,e=c[f+1052>>2]+c[f+1048>>2]|0,c[f+1044>>2]=0,c[f+1040>>2]=1,n=1<<c[f+1044>>2]+c[f+1040>>2],c[f+1036>>2]=0,c[f+1032>>2]=n,n=c[f+1036>>2]^c[f+1032>>2],c[f+1028>>2]=0,c[f+1024>>2]=1,t=c[f+1028>>2]|c[f+1024>>2],c[f+1020>>2]=0,c[f+1016>>2]=1,i=1<<c[f+1020>>2]+c[f+1016>>2],c[f+1012>>2]=t,c[f+1008>>2]=i,t=1<<c[f+1012>>2]+c[f+1008>>2],c[f+1004>>2]=n,c[f+1e3>>2]=t,n=1<<c[f+1004>>2]+c[f+1e3>>2],c[f+996>>2]=e,c[f+992>>2]=n,e=c[f+996>>2]^c[f+992>>2],c[f+988>>2]=0,c[f+984>>2]=1,n=c[f+988>>2]|c[f+984>>2],c[f+980>>2]=0,c[f+976>>2]=1,t=1<<c[f+980>>2]+c[f+976>>2],c[f+972>>2]=n,c[f+968>>2]=t,n=c[f+972>>2]+c[f+968>>2]|0,c[f+964>>2]=0,c[f+960>>2]=1,t=c[f+964>>2]|c[f+960>>2],c[f+956>>2]=0,c[f+952>>2]=1,i=1<<(c[f+956>>2]^c[f+952>>2]),c[f+948>>2]=t,c[f+944>>2]=i,t=1<<(c[f+948>>2]^c[f+944>>2]),c[f+940>>2]=n,c[f+936>>2]=t,n=1<<(c[f+940>>2]|c[f+936>>2]),c[f+932>>2]=e,c[f+928>>2]=n,e=c[f+932>>2]^c[f+928>>2],c[f+924>>2]=0,c[f+920>>2]=1,n=1<<c[f+924>>2]+c[f+920>>2],c[f+916>>2]=0,c[f+912>>2]=n,n=1<<(c[f+916>>2]|c[f+912>>2]),c[f+908>>2]=0,c[f+904>>2]=n,n=c[f+908>>2]^c[f+904>>2],c[f+900>>2]=0,c[f+896>>2]=1,t=c[f+900>>2]+c[f+896>>2]|0,c[f+892>>2]=0,c[f+888>>2]=1,i=1<<(c[f+892>>2]|c[f+888>>2]),c[f+884>>2]=t,c[f+880>>2]=i,t=1<<(c[f+884>>2]^c[f+880>>2]),c[f+876>>2]=n,c[f+872>>2]=t,n=1<<(c[f+876>>2]^c[f+872>>2]),c[f+868>>2]=e,c[f+864>>2]=n,e=c[f+868>>2]^c[f+864>>2],c[f+860>>2]=0,c[f+856>>2]=1,n=c[f+860>>2]|c[f+856>>2],c[f+852>>2]=0,c[f+848>>2]=1,t=1<<(c[f+852>>2]^c[f+848>>2]),c[f+844>>2]=0,c[f+840>>2]=t,t=1<<(c[f+844>>2]|c[f+840>>2]),c[f+836>>2]=n,c[f+832>>2]=t,n=c[f+836>>2]+c[f+832>>2]|0,c[f+828>>2]=0,c[f+824>>2]=1,t=c[f+828>>2]|c[f+824>>2],c[f+820>>2]=0,c[f+816>>2]=1,i=1<<(c[f+820>>2]|c[f+816>>2]),c[f+812>>2]=t,c[f+808>>2]=i,t=1<<c[f+812>>2]+c[f+808>>2],c[f+804>>2]=n,c[f+800>>2]=t,n=1<<(c[f+804>>2]^c[f+800>>2]),c[f+796>>2]=e,c[f+792>>2]=n,e=c[f+796>>2]+c[f+792>>2]|0,c[f+788>>2]=0,c[f+784>>2]=1,n=c[f+788>>2]^c[f+784>>2],c[f+780>>2]=0,c[f+776>>2]=1,t=1<<(c[f+780>>2]|c[f+776>>2]),c[f+772>>2]=n,c[f+768>>2]=t,n=c[f+772>>2]+c[f+768>>2]|0,c[f+764>>2]=0,c[f+760>>2]=1,t=1<<(c[f+764>>2]|c[f+760>>2]),c[f+756>>2]=0,c[f+752>>2]=t,t=1<<c[f+756>>2]+c[f+752>>2],c[f+748>>2]=n,c[f+744>>2]=t,n=c[f+748>>2]+c[f+744>>2]|0,c[f+740>>2]=0,c[f+736>>2]=1,t=c[f+740>>2]^c[f+736>>2],c[f+732>>2]=0,c[f+728>>2]=1,i=1<<(c[f+732>>2]^c[f+728>>2]),c[f+724>>2]=t,c[f+720>>2]=i,t=1<<(c[f+724>>2]^c[f+720>>2]),c[f+716>>2]=n,c[f+712>>2]=t,n=1<<(c[f+716>>2]^c[f+712>>2]),c[f+708>>2]=e,c[f+704>>2]=n,e=c[f+708>>2]|c[f+704>>2],c[f+700>>2]=0,c[f+696>>2]=1,n=1<<(c[f+700>>2]|c[f+696>>2]),c[f+692>>2]=0,c[f+688>>2]=n,n=1<<(c[f+692>>2]^c[f+688>>2]),c[f+684>>2]=0,c[f+680>>2]=n,n=1<<(c[f+684>>2]^c[f+680>>2]),c[f+676>>2]=0,c[f+672>>2]=n,n=1<<(c[f+676>>2]^c[f+672>>2]),c[f+668>>2]=e,c[f+664>>2]=n,e=c[f+668>>2]+c[f+664>>2]|0,c[f+660>>2]=0,c[f+656>>2]=1,n=c[f+660>>2]+c[f+656>>2]|0,c[f+652>>2]=0,c[f+648>>2]=1,t=1<<(c[f+652>>2]|c[f+648>>2]),c[f+644>>2]=0,c[f+640>>2]=t,t=1<<(c[f+644>>2]|c[f+640>>2]),c[f+636>>2]=0,c[f+632>>2]=t,t=1<<(c[f+636>>2]|c[f+632>>2]),c[f+628>>2]=n,c[f+624>>2]=t,n=1<<(c[f+628>>2]^c[f+624>>2]),c[f+620>>2]=e,c[f+616>>2]=n,e=c[f+620>>2]+c[f+616>>2]|0,c[f+612>>2]=0,c[f+608>>2]=1,n=c[f+612>>2]|c[f+608>>2],c[f+604>>2]=0,c[f+600>>2]=1,t=1<<(c[f+604>>2]|c[f+600>>2]),c[f+596>>2]=n,c[f+592>>2]=t,n=c[f+596>>2]^c[f+592>>2],c[f+588>>2]=0,c[f+584>>2]=1,t=1<<(c[f+588>>2]^c[f+584>>2]),c[f+580>>2]=0,c[f+576>>2]=t,t=1<<(c[f+580>>2]^c[f+576>>2]),c[f+572>>2]=0,c[f+568>>2]=t,t=1<<c[f+572>>2]+c[f+568>>2],c[f+564>>2]=n,c[f+560>>2]=t,n=1<<(c[f+564>>2]^c[f+560>>2]),c[f+556>>2]=e,c[f+552>>2]=n,e=c[f+556>>2]+c[f+552>>2]|0,c[f+548>>2]=0,c[f+544>>2]=1,n=1<<(c[f+548>>2]|c[f+544>>2]),c[f+540>>2]=0,c[f+536>>2]=n,n=1<<(c[f+540>>2]|c[f+536>>2]),c[f+532>>2]=0,c[f+528>>2]=n,n=c[f+532>>2]^c[f+528>>2],c[f+524>>2]=0,c[f+520>>2]=1,t=1<<(c[f+524>>2]^c[f+520>>2]),c[f+516>>2]=0,c[f+512>>2]=t,t=1<<(c[f+516>>2]^c[f+512>>2]),c[f+508>>2]=0,c[f+504>>2]=t,t=1<<c[f+508>>2]+c[f+504>>2],c[f+500>>2]=n,c[f+496>>2]=t,n=1<<(c[f+500>>2]|c[f+496>>2]),c[f+492>>2]=e,c[f+488>>2]=n,e=c[f+492>>2]|c[f+488>>2],c[f+484>>2]=0,c[f+480>>2]=1,n=c[f+484>>2]^c[f+480>>2],c[f+476>>2]=0,c[f+472>>2]=1,t=1<<c[f+476>>2]+c[f+472>>2],c[f+468>>2]=n,c[f+464>>2]=t,n=1<<(c[f+468>>2]|c[f+464>>2]),c[f+460>
1>2]=0,c[f+456>>2]=n,n=c[f+460>>2]+c[f+456>>2]|0,c[f+452>>2]=0,c[f+448>>2]=1,t=1<<(c[f+452>>2]|c[f+448>>2]),c[f+444>>2]=0,c[f+440>>2]=t,t=1<<(c[f+444>>2]|c[f+440>>2]),c[f+436>>2]=0,c[f+432>>2]=t,t=1<<(c[f+436>>2]|c[f+432>>2]),c[f+428>>2]=n,c[f+424>>2]=t,n=1<<(c[f+428>>2]^c[f+424>>2]),c[f+420>>2]=e,c[f+416>>2]=n,e=c[f+420>>2]|c[f+416>>2],c[f+412>>2]=0,c[f+408>>2]=1,n=c[f+412>>2]+c[f+408>>2]|0,c[f+404>>2]=0,c[f+400>>2]=1,t=c[f+404>>2]^c[f+400>>2],c[f+396>>2]=0,c[f+392>>2]=1,i=1<<(c[f+396>>2]|c[f+392>>2]),c[f+388>>2]=t,c[f+384>>2]=i,t=1<<(c[f+388>>2]^c[f+384>>2]),c[f+380>>2]=n,c[f+376>>2]=t,n=c[f+380>>2]+c[f+376>>2]|0,c[f+372>>2]=0,c[f+368>>2]=1,t=1<<(c[f+372>>2]|c[f+368>>2]),c[f+364>>2]=0,c[f+360>>2]=t,t=1<<(c[f+364>>2]^c[f+360>>2]),c[f+356>>2]=0,c[f+352>>2]=t,t=1<<c[f+356>>2]+c[f+352>>2],c[f+348>>2]=n,c[f+344>>2]=t,n=1<<(c[f+348>>2]|c[f+344>>2]),c[f+340>>2]=e,c[f+336>>2]=n,e=c[f+340>>2]|c[f+336>>2],c[f+332>>2]=0,c[f+328>>2]=1,n=1<<c[f+332>>2]+c[f+328>>2],c[f+324>>2]=0,c[f+320>>2]=n,n=c[f+324>>2]^c[f+320>>2],c[f+316>>2]=0,c[f+312>>2]=1,t=c[f+316>>2]+c[f+312>>2]|0,c[f+308>>2]=0,c[f+304>>2]=1,i=1<<c[f+308>>2]+c[f+304>>2],c[f+300>>2]=t,c[f+296>>2]=i,t=1<<(c[f+300>>2]^c[f+296>>2]),c[f+292>>2]=n,c[f+288>>2]=t,n=c[f+292>>2]^c[f+288>>2],c[f+284>>2]=0,c[f+280>>2]=1,t=1<<(c[f+284>>2]^c[f+280>>2]),c[f+276>>2]=0,c[f+272>>2]=t,t=1<<(c[f+276>>2]^c[f+272>>2]),c[f+268>>2]=0,c[f+264>>2]=t,t=1<<(c[f+268>>2]^c[f+264>>2]),c[f+260>>2]=n,c[f+256>>2]=t,n=1<<c[f+260>>2]+c[f+256>>2],c[f+252>>2]=e,c[f+248>>2]=n,e=c[f+252>>2]|c[f+248>>2],c[f+244>>2]=0,c[f+240>>2]=1,n=c[f+244>>2]^c[f+240>>2],c[f+236>>2]=0,c[f+232>>2]=1,t=1<<(c[f+236>>2]|c[f+232>>2]),c[f+228>>2]=n,c[f+224>>2]=t,n=c[f+228>>2]+c[f+224>>2]|0,c[f+220>>2]=0,c[f+216>>2]=1,t=c[f+220>>2]^c[f+216>>2],c[f+212>>2]=0,c[f+208>>2]=1,i=1<<(c[f+212>>2]^c[f+208>>2]),c[f+204>>2]=t,c[f+200>>2]=i,t=1<<(c[f+204>>2]^c[f+200>>2]),c[f+196>>2]=n,c[f+192>>2]=t,n=c[f+196>>2]^c[f+192>>2],c[f+188>>2]=0,c[f+184>>2]=1,t=1<<c[f+188>>2]+c[f+184>>2],c[f+180>>2]=0,c[f+176>>2]=t,t=1<<(c[f+180>>2]^c[f+176>>2]),c[f+172>>2]=0,c[f+168>>2]=t,t=1<<c[f+172>>2]+c[f+168>>2],c[f+164>>2]=n,c[f+160>>2]=t,n=1<<c[f+164>>2]+c[f+160>>2],c[f+156>>2]=e,c[f+152>>2]=n,e=c[f+156>>2]^c[f+152>>2],c[f+148>>2]=0,c[f+144>>2]=1,n=c[f+148>>2]|c[f+144>>2],c[f+140>>2]=0,c[f+136>>2]=1,t=1<<(c[f+140>>2]^c[f+136>>2]),c[f+132>>2]=n,c[f+128>>2]=t,n=c[f+132>>2]^c[f+128>>2],c[f+124>>2]=0,c[f+120>>2]=1,t=1<<c[f+124>>2]+c[f+120>>2],c[f+116>>2]=0,c[f+112>>2]=t,t=1<<(c[f+116>>2]|c[f+112>>2]),c[f+108>>2]=n,c[f+104>>2]=t,n=c[f+108>>2]^c[f+104>>2],c[f+100>>2]=0,c[f+96>>2]=1,t=c[f+100>>2]+c[f+96>>2]|0,c[f+92>>2]=0,c[f+88>>2]=1,i=1<<c[f+92>>2]+c[f+88>>2],c[f+84>>2]=t,c[f+80>>2]=i,t=1<<(c[f+84>>2]^c[f+80>>2]),c[f+76>>2]=n,c[f+72>>2]=t,n=c[f+76>>2]|c[f+72>>2],c[f+68>>2]=0,c[f+64>>2]=1,t=1<<(c[f+68>>2]|c[f+64>>2]),c[f+60>>2]=0,c[f+56>>2]=t,t=1<<(c[f+60>>2]|c[f+56>>2]),c[f+52>>2]=0,c[f+48>>2]=t,t=1<<(c[f+52>>2]^c[f+48>>2]),c[f+44>>2]=n,c[f+40>>2]=t,n=1<<c[f+44>>2]+c[f+40>>2],c[f+36>>2]=e,c[f+32>>2]=n,m=f+1232|0,r+(c[f+36>>2]|c[f+32>>2])|0},function(r,e,n){r|=0,e|=0,n|=0;var f=0,t=0,i=0;return m=f=m-1008|0,c[f+12>>2]=r,c[f+8>>2]=e,c[f+4>>2]=n,r=c[f+4>>2]^(c[f+12>>2]^c[f+8>>2]),c[f+20>>2]=0,c[f+16>>2]=1,e=1<<(c[f+20>>2]|c[f+16>>2]),c[f+1004>>2]=0,c[f+1e3>>2]=e,e=c[f+1004>>2]^c[f+1e3>>2],c[f+996>>2]=0,c[f+992>>2]=1,n=1<<c[f+996>>2]+c[f+992>>2],c[f+988>>2]=0,c[f+984>>2]=n,n=1<<(c[f+988>>2]|c[f+984>>2]),c[f+980>>2]=e,c[f+976>>2]=n,e=c[f+980>>2]+c[f+976>>2]|0,c[f+972>>2]=0,c[f+968>>2]=1,n=1<<c[f+972>>2]+c[f+968>>2],c[f+964>>2]=0,c[f+960>>2]=n,n=1<<(c[f+964>>2]|c[f+960>>2]),c[f+956>>2]=0,c[f+952>>2]=n,n=1<<c[f+956>>2]+c[f+952>>2],c[f+948>>2]=e,c[f+944>>2]=n,e=c[f+948>>2]+c[f+944>>2]|0,c[f+940>>2]=0,c[f+936>>2]=1,n=1<<c[f+940>>2]+c[f+936>>2],c[f+932>>2]=0,c[f+928>>2]=n,n=c[f+932>>2]^c[f+928>>2],c[f+924>>2]=0,c[f+920>>2]=1,t=1<<(c[f+924>>2]^c[f+920>>2]),c[f+916>>2]=0,c[f+912>>2]=t,t=1<<c[f+916>>2]+c[f+912>>2],c[f+908>>2]=n,c[f+904>>2]=t,n=1<<(c[f+908>>2]^c[f+904>>2]),c[f+900>>2]=e,c[f+896>>2]=n,e=c[f+900>>2]+c[f+896>>2]|0,c[f+892>>2]=0,c[f+888>>2]=1,n=c[f+892>>2]+c[f+888>>2]|0,c[f+884>>2]=0,c[f+880>>2]=1,t=1<<(c[f+884>>2]^c[f+880>>2]),c[f+876>>2]=n,c[f+872>>2]=t,n=c[f+876>>2]+c[f+872>>
12]|0,c[f+868>>2]=0,c[f+864>>2]=1,t=1<<(c[f+868>>2]|c[f+864>>2]),c[f+860>>2]=0,c[f+856>>2]=t,t=1<<c[f+860>>2]+c[f+856>>2],c[f+852>>2]=n,c[f+848>>2]=t,n=1<<c[f+852>>2]+c[f+848>>2],c[f+844>>2]=e,c[f+840>>2]=n,e=c[f+844>>2]|c[f+840>>2],c[f+836>>2]=0,c[f+832>>2]=1,n=c[f+836>>2]^c[f+832>>2],c[f+828>>2]=0,c[f+824>>2]=1,t=1<<c[f+828>>2]+c[f+824>>2],c[f+820>>2]=n,c[f+816>>2]=t,n=1<<(c[f+820>>2]|c[f+816>>2]),c[f+812>>2]=0,c[f+808>>2]=n,n=1<<(c[f+812>>2]^c[f+808>>2]),c[f+804>>2]=e,c[f+800>>2]=n,e=c[f+804>>2]+c[f+800>>2]|0,c[f+796>>2]=0,c[f+792>>2]=1,n=1<<(c[f+796>>2]|c[f+792>>2]),c[f+788>>2]=0,c[f+784>>2]=n,n=c[f+788>>2]^c[f+784>>2],c[f+780>>2]=0,c[f+776>>2]=1,t=1<<c[f+780>>2]+c[f+776>>2],c[f+772>>2]=0,c[f+768>>2]=t,t=1<<(c[f+772>>2]|c[f+768>>2]),c[f+764>>2]=n,c[f+760>>2]=t,n=c[f+764>>2]|c[f+760>>2],c[f+756>>2]=0,c[f+752>>2]=1,t=c[f+756>>2]|c[f+752>>2],c[f+748>>2]=0,c[f+744>>2]=1,i=1<<(c[f+748>>2]^c[f+744>>2]),c[f+740>>2]=t,c[f+736>>2]=i,t=1<<(c[f+740>>2]|c[f+736>>2]),c[f+732>>2]=n,c[f+728>>2]=t,n=1<<(c[f+732>>2]|c[f+728>>2]),c[f+724>>2]=e,c[f+720>>2]=n,e=c[f+724>>2]|c[f+720>>2],c[f+716>>2]=0,c[f+712>>2]=1,n=c[f+716>>2]+c[f+712>>2]|0,c[f+708>>2]=0,c[f+704>>2]=1,t=1<<(c[f+708>>2]^c[f+704>>2]),c[f+700>>2]=n,c[f+696>>2]=t,n=c[f+700>>2]+c[f+696>>2]|0,c[f+692>>2]=0,c[f+688>>2]=1,t=1<<(c[f+692>>2]^c[f+688>>2]),c[f+684>>2]=0,c[f+680>>2]=t,t=1<<c[f+684>>2]+c[f+680>>2],c[f+676>>2]=n,c[f+672>>2]=t,n=c[f+676>>2]+c[f+672>>2]|0,c[f+668>>2]=0,c[f+664>>2]=1,t=c[f+668>>2]|c[f+664>>2],c[f+660>>2]=0,c[f+656>>2]=1,i=1<<(c[f+660>>2]|c[f+656>>2]),c[f+652>>2]=t,c[f+648>>2]=i,t=1<<(c[f+652>>2]^c[f+648>>2]),c[f+644>>2]=n,c[f+640>>2]=t,n=1<<(c[f+644>>2]^c[f+640>>2]),c[f+636>>2]=e,c[f+632>>2]=n,e=c[f+636>>2]^c[f+632>>2],c[f+628>>2]=0,c[f+624>>2]=1,n=c[f+628>>2]|c[f+624>>2],c[f+620>>2]=0,c[f+616>>2]=1,t=1<<c[f+620>>2]+c[f+616>>2],c[f+612>>2]=0,c[f+608>>2]=t,t=1<<(c[f+612>>2]^c[f+608>>2]),c[f+604>>2]=0,c[f+600>>2]=t,t=1<<(c[f+604>>2]|c[f+600>>2]),c[f+596>>2]=n,c[f+592>>2]=t,n=1<<(c[f+596>>2]|c[f+592>>2]),c[f+588>>2]=e,c[f+584>>2]=n,e=c[f+588>>2]|c[f+584>>2],c[f+580>>2]=0,c[f+576>>2]=1,n=c[f+580>>2]|c[f+576>>2],c[f+572>>2]=0,c[f+568>>2]=1,t=1<<(c[f+572>>2]^c[f+568>>2]),c[f+564>>2]=0,c[f+560>>2]=t,t=1<<(c[f+564>>2]^c[f+560>>2]),c[f+556>>2]=n,c[f+552>>2]=t,n=c[f+556>>2]|c[f+552>>2],c[f+548>>2]=0,c[f+544>>2]=1,t=1<<c[f+548>>2]+c[f+544>>2],c[f+540>>2]=0,c[f+536>>2]=t,t=1<<c[f+540>>2]+c[f+536>>2],c[f+532>>2]=0,c[f+528>>2]=t,t=1<<(c[f+532>>2]^c[f+528>>2]),c[f+524>>2]=n,c[f+520>>2]=t,n=1<<c[f+524>>2]+c[f+520>>2],c[f+516>>2]=e,c[f+512>>2]=n,e=c[f+516>>2]+c[f+512>>2]|0,c[f+508>>2]=0,c[f+504>>2]=1,n=1<<c[f+508>>2]+c[f+504>>2],c[f+500>>2]=0,c[f+496>>2]=n,n=c[f+500>>2]|c[f+496>>2],c[f+492>>2]=0,c[f+488>>2]=1,t=1<<(c[f+492>>2]|c[f+488>>2]),c[f+484>>2]=0,c[f+480>>2]=t,t=1<<c[f+484>>2]+c[f+480>>2],c[f+476>>2]=n,c[f+472>>2]=t,n=c[f+476>>2]+c[f+472>>2]|0,c[f+468>>2]=0,c[f+464>>2]=1,t=1<<(c[f+468>>2]|c[f+464>>2]),c[f+460>>2]=0,c[f+456>>2]=t,t=1<<c[f+460>>2]+c[f+456>>2],c[f+452>>2]=0,c[f+448>>2]=t,t=1<<c[f+452>>2]+c[f+448>>2],c[f+444>>2]=n,c[f+440>>2]=t,n=1<<(c[f+444>>2]|c[f+440>>2]),c[f+436>>2]=e,c[f+432>>2]=n,e=c[f+436>>2]+c[f+432>>2]|0,c[f+428>>2]=0,c[f+424>>2]=1,n=c[f+428>>2]|c[f+424>>2],c[f+420>>2]=0,c[f+416>>2]=1,t=c[f+420>>2]+c[f+416>>2]|0,c[f+412>>2]=0,c[f+408>>2]=1,i=1<<(c[f+412>>2]^c[f+408>>2]),c[f+404>>2]=t,c[f+400>>2]=i,t=1<<(c[f+404>>2]|c[f+400>>2]),c[f+396>>2]=n,c[f+392>>2]=t,n=c[f+396>>2]|c[f+392>>2],c[f+388>>2]=0,c[f+384>>2]=1,t=1<<c[f+388>>2]+c[f+384>>2],c[f+380>>2]=0,c[f+376>>2]=t,t=1<<(c[f+380>>2]^c[f+376>>2]),c[f+372>>2]=0,c[f+368>>2]=t,t=1<<(c[f+372>>2]^c[f+368>>2]),c[f+364>>2]=n,c[f+360>>2]=t,n=1<<c[f+364>>2]+c[f+360>>2],c[f+356>>2]=e,c[f+352>>2]=n,e=c[f+356>>2]+c[f+352>>2]|0,c[f+348>>2]=0,c[f+344>>2]=1,n=c[f+348>>2]+c[f+344>>2]|0,c[f+340>>2]=0,c[f+336>>2]=1,t=1<<c[f+340>>2]+c[f+336>>2],c[f+332>>2]=n,c[f+328>>2]=t,n=c[f+332>>2]|c[f+328>>2],c[f+324>>2]=0,c[f+320>>2]=1,t=c[f+324>>2]+c[f+320>>2]|0,c[f+316>>2]=0,c[f+312>>2]=1,i=1<<c[f+316>>2]+c[f+312>>2],c[f+308>>2]=t,c[f+304>>2]=i,t=1<<(c[f+308>>2]|c[f+304>>2]),c[f+300>>2]=n,c[f+296>>2]=t,n=c[f+300>>2]|c[f+296>>2],c[f+292>>2]=0,c[f+288>>2]=1,t=1<<c[f+292>>2]+c[f+288>>2],c[f+284>>2]=0,c[f+280>>2]=t,t=1<<(c[f+284>>2]^c[f+280>>2]),c[f+276>>2]=0,c[f+272>>2]=t,t=1<<c[f+276>>2]+c[f+272>>2],c[f+268>>2]=n,c[f+264>>2]=t,n=1<<c[f+268>>2]+c[f+264>>
12],c[f+260>>2]=e,c[f+256>>2]=n,e=c[f+260>>2]|c[f+256>>2],c[f+252>>2]=0,c[f+248>>2]=1,n=1<<(c[f+252>>2]^c[f+248>>2]),c[f+244>>2]=0,c[f+240>>2]=n,n=c[f+244>>2]+c[f+240>>2]|0,c[f+236>>2]=0,c[f+232>>2]=1,t=1<<(c[f+236>>2]^c[f+232>>2]),c[f+228>>2]=0,c[f+224>>2]=t,t=1<<c[f+228>>2]+c[f+224>>2],c[f+220>>2]=n,c[f+216>>2]=t,n=c[f+220>>2]|c[f+216>>2],c[f+212>>2]=0,c[f+208>>2]=1,t=c[f+212>>2]|c[f+208>>2],c[f+204>>2]=0,c[f+200>>2]=1,i=1<<(c[f+204>>2]|c[f+200>>2]),c[f+196>>2]=t,c[f+192>>2]=i,t=1<<(c[f+196>>2]^c[f+192>>2]),c[f+188>>2]=n,c[f+184>>2]=t,n=c[f+188>>2]+c[f+184>>2]|0,c[f+180>>2]=0,c[f+176>>2]=1,t=1<<(c[f+180>>2]^c[f+176>>2]),c[f+172>>2]=0,c[f+168>>2]=t,t=1<<(c[f+172>>2]^c[f+168>>2]),c[f+164>>2]=0,c[f+160>>2]=t,t=1<<c[f+164>>2]+c[f+160>>2],c[f+156>>2]=n,c[f+152>>2]=t,n=1<<(c[f+156>>2]|c[f+152>>2]),c[f+148>>2]=e,c[f+144>>2]=n,e=c[f+148>>2]|c[f+144>>2],c[f+140>>2]=0,c[f+136>>2]=1,n=c[f+140>>2]^c[f+136>>2],c[f+132>>2]=0,c[f+128>>2]=1,t=1<<(c[f+132>>2]^c[f+128>>2]),c[f+124>>2]=n,c[f+120>>2]=t,n=c[f+124>>2]^c[f+120>>2],c[f+116>>2]=0,c[f+112>>2]=1,t=1<<c[f+116>>2]+c[f+112>>2],c[f+108>>2]=0,c[f+104>>2]=t,t=1<<(c[f+108>>2]^c[f+104>>2]),c[f+100>>2]=n,c[f+96>>2]=t,n=c[f+100>>2]|c[f+96>>2],c[f+92>>2]=0,c[f+88>>2]=1,t=c[f+92>>2]|c[f+88>>2],c[f+84>>2]=0,c[f+80>>2]=1,i=1<<(c[f+84>>2]|c[f+80>>2]),c[f+76>>2]=t,c[f+72>>2]=i,t=1<<(c[f+76>>2]^c[f+72>>2]),c[f+68>>2]=n,c[f+64>>2]=t,n=c[f+68>>2]|c[f+64>>2],c[f+60>>2]=0,c[f+56>>2]=1,t=1<<(c[f+60>>2]^c[f+56>>2]),c[f+52>>2]=0,c[f+48>>2]=t,t=1<<(c[f+52>>2]^c[f+48>>2]),c[f+44>>2]=0,c[f+40>>2]=t,t=1<<c[f+44>>2]+c[f+40>>2],c[f+36>>2]=n,c[f+32>>2]=t,n=1<<(c[f+36>>2]^c[f+32>>2]),c[f+28>>2]=e,c[f+24>>2]=n,m=f+1008|0,r+(c[f+28>>2]|c[f+24>>2])|0}])[(i=d)(515)]=function(r,e){this[r]=e},f[i(522)]=function(r){return this[r]},f);return{d:function(){},e:function(r,e,n){r|=0,e|=0,n|=0;var f,t,i=0,a=0,o=0;for(m=n=m-208|0,f=0,t=0,m=f=m-16|0,u[f+15|0]=0,t=0|v(1025,f+15|0,0),m=f+16|0,a=t,o=_(r),c[n+128>>2]=e,e=0;;){if((0|e)==5){i=function(){var r=0,e=0;return m=r=m-16|0,u[r+15|0]=0,e=0|v(1337,r+15|0,0),m=r+16|0,e}(),e=0,c[n+80>>2]=0,c[n+72>>2]=0,c[n+76>>2]=0,c[n+64>>2]=0,c[n+68>>2]=0;R:if(i)for(O(i,_(i),n- -64|0);;){if((0|e)==5)break R;c[((i=e<<2)+n|0)+132>>2]=c[i+(n- -64|0)>>2],e=e+1|0}e=0,c[n+48>>2]=0,c[n+40>>2]=0,c[n+44>>2]=0,c[n+32>>2]=0,c[n+36>>2]=0;S:if(a)for(O(a,_(a),n+32|0);;){if((0|e)==5)break S;c[((a=e<<2)+n|0)+152>>2]=c[a+(n+32|0)>>2],e=e+1|0}(function(r,e,n,f,t){var i=0;m=i=m-48|0,c[i+44>>2]=r,c[i+40>>2]=e,c[i+36>>2]=n,c[i+32>>2]=f,c[i+28>>2]=t,u[1720]=0,Z(c[i+44>>2],c[i+40>>2],c[i+36>>2],i,c[i+28>>2]),u[1720]=1,Z(c[i+44>>2]+20|0,i,20,c[i+32>>2],c[i+28>>2]),m=i+48|0})(n+88|0,r,o,n+176|0,n+128|0),c[n+16>>2]=0,c[n+8>>2]=0,c[n+12>>2]=0,c[n>>2]=0,c[n+4>>2]=0,function(r,e){for(var n=0;;){if(n>>>0<20){c[e+n>>2]=b[(3|n)+r|0]|(b[(1|n)+r|0]<<16|b[r+n|0]<<24|b[(2|n)+r|0]<<8),n=n+4|0;continue}break}}(n+176|0,n),function(r,e){var n=0,f=0,t=0,i=0,a=0,o=0,s=0;m=a=m-16|0;M:for(;;){if(f>>>0<20)for(t=0,o=0,(n=(i=f+2|0)>>>2&255)>>>0<=4&&(o=c[(n<<2)+r>>2]),s=c[(-4&(n=f+1|0))+r>>2]>>((n<<3^-1)&24)<<8&65280,n=f<<3,o=s|(c[(-4&f)+r>>2]>>((-1^n)&24)<<16&0xff0000|o>>((i<<3^-1)&24)&255);;)if((0|t)==4){f=f+3|0;continue M}else{V:{if(n+k(t,6)>>>0>160){u[0|(i=_(e)+e|0)]=61,u[i+1|0]=0;break V}u[a+15|0]=b[(o>>>k(3-t|0,6)&63)+1648|0],function(r,e){var n=0,f=0;for(n=1,r=_(r)+r|0;(f=b[0|e])&&(u[0|r]=f,r=r+1|0,e=e+1|0,n=n-1|0););u[0|r]=0}(e,a+15|0)}t=t+1|0;continue}break}m=a+16|0}(n,c[428]),m=n+208|0,r=c[428]}else{c[(i=(n+128|0)+(e<<2)|0)+24>>2]=0,c[i+4>>2]=0,e=e+1|0;continue}break}return 0|r},f:function(){u[c[428]]=0},g:function(r){r|=0;var e=0,n=0,f=0,t=0,i=0,a=0,o=0,u=0,k=0,d=0,v=0,x=0;m=x=m-16|0;E:{_:{Z:{H:{U:{G:{T:{O:{C:{F:{N:{J:{if(r>>>0<=244){if(3&(e=(i=c[432])>>>(n=(u=r>>>0<11?16:r+11&-8)>>>3))){r=(t=c[(e=(f=n+((-1^e)&1)|0)<<3)+1776>>2])+8|0,n=c[t+8>>2],e=e+1768|0;W:{if((0|n)==(0|e)){c[432]=C(-2,f)&i;break W}c[n+12>>2]=e,c[e+8>>2]=n}e=f<<3,c[t+4>>2]=3|e,c[(e=e+t|0)+4>>2]=1|c[e+4>>2];break E}if((d=c[434])>>>0>=u>>>0)break J;if(e){n=r=(e=(0-(r=(0-(r=2<<n)|r)&e<<n)&r)-1|0)>>>12&16,e>>>=r,n|=r=e>>>5&8,e>>>=r,n|=r=e>>>2&4,e>>>=r,n|=r=e>>>1&2,e>>>=r,a=c[(r=(n=(n|(r=e>>>1&1))+(e>>>r)|0)<<3)+1776>>2],e=c[a+8>>2],r=r+1768|0;X:{if((0|e)==(0|r)){i=C(-2,n)&i,c[432]=i;break X}c[e+12>>2]=r,c[r+8>>2]=e}if(r=a+8|0,c[a+4>>2]=3|u,f=a+u|0,t=(e=n<<3)-u|0,c[f+4>>2]=1|t,c[e+a>>2]=t,d){n=((e=d>>>3)<<3)+1768|0,a=c[437],e=1<<e;B:{if(!(e&i)){c[432]=e|i,e=n;break B}e=c[n+8>>2]}c[n+8>>2]=a,c[e+12>>2]=a,c[a+12>>2]=n,c[a+8>>2]=e}c[437]=f,c[434]=t;break E}if(!(o=c[433]))break J;for(n=r=(e=(o&0-o)-1|0)>>>12&16,e>>>=r,n|=r=e>>>5&8,e>>>=r,n|=r=e>>>2&4,e>>>=r,n|=r=e>>>1&2,e>>>=r,e=c[((n|(r=e>>>1&1))+(e>>>r)<<2)+2032>>2],t=(-8&c[e+4>>2])-u|0,n=e;;){if((r=c[n+16>>2])||(r=c[n+20>>2])){t=(f=(n=(-8&c[r+4>>2])-u|0)>>>0<t>>>0)?n:t,e=f?r:e,n=r;continue}break}if((k=e+u|0)>>>0<=e>>>0)break N;if(v=c[e+24>>2],(0|(f=c[e+12>>2]))!=(0|e)){r=c[e+8>>2],c[r+12>>2]=f,c[f+8>>2]=r;break _}if(!(r=c[(n=e+20|0)>>2])){if(!(r=c[e+16>>2]))break F;n=e+16|0}for(;;){if(a=n,f=r,!(r=c[(n=r+20|0)>>2])){if(n=f+16|0,!(r=c[f+16>>2]))break}}c[a>>2]=0;break _}if(u=-1,r>>>0>0xffffffbf||(u=-8&(r=r+11|0),!(k=c[433])))break J;i=31,t=0-u|0,u>>>0<=0xffffff&&(r>>>=8,a=r+1048320>>>16&8,r<<=a,n=r+520192>>>16&4,r<<=n,e=r+245760>>>16&2,i=((r=(r<<e>>>15)-(n|a|e)|0)<<1|u>>>r+21&1)+28|0),n=c[(i<<2)+2032>>2];z:{P:{L:{if(!n){r=0;break L}for(r=0,e=u<<((0|i)==31?0:25-(i>>>1)|0);;){j:if(!((a=(-8&c[n+4>>2])-u|0)>>>0>=t>>>0)){if(f=n,t=a)break j;t=0,r=n;break P}if(a=c[n+20>>2],n=c[((e>>>29&4)+n|0)+16>>2],r=a?(0|a)==(0|n)?r:a:r,e<<=1,!n)break}}if(!(r|f)){if(!(r=(0-(r=2<<i)|r)&k))break J;n=r=(e=(r&0-r)-1|0)>>>12&16,e>>>=r,n|=r=e>>>5&8,e>>>=r,n|=r=e>>>2&4,e>>>=r,n|=r=e>>>1&2,e>>>=r,r=c[((n|(r=e>>>1&1))+(e>>>r)<<2)+2032>>2]}if(!r)break z}for(;t=(n=(e=(-8&c[r+4>>2])-u|0)>>>0<t>>>0)?e:t,f=n?r:f,r=(e=c[r+16>>2])?e:c[r+20>>2];);}if(!f|c[434]-u>>>0<=t>>>0)break J;if((o=f+u|0)>>>0<=f>>>0)break N;if(i=c[f+24>>2],e=c[f+12>>2],(0|f)!=(0|e)){r=c[f+8>>2],c[r+12>>2]=e,c[e+8>>2]=r;break Z}if(!(r=c[(n=f+20|0)>>2])){if(!(r=c[f+16>>2]))break C;n=f+16|0}for(;;){if(a=n,e=r,!(r=c[(n=r+20|0)>>2])){if(n=e+16|0,!(r=c[e+16>>2]))break}}c[a>>2]=0;break Z}if((n=c[434])>>>0>=u>>>0){f=c[437],e=n-u|0;D:{if(e>>>0>=16){c[434]=e,r=f+u|0,c[437]=r,c[r+4>>2]=1|e,c[n+f>>2]=e,c[f+4>>2]=3|u;break D}c[437]=0,c[434]=0,c[f+4>>2]=3|n,c[(r=n+f|0)+4>>2]=1|c[r+4>>2]}r=f+8|0;break E}if((o=c[435])>>>0>u>>>0){e=o-u|0,c[435]=e,r=(n=c[438])+u|0,c[438]=r,c[r+4>>2]=1|e,c[n+4>>2]=3|u,r=n+8|0;break E}if(r=0,e=k=u+47|0,c[550]?n=c[552]:(c[553]=-1,c[554]=-1,c[551]=4096,c[552]=4096,c[550]=x+12&-16^0x55555558,c[555]=0,c[543]=0,n=4096),(n=(a=e+n|0)&(t=0-n|0))>>>0<=u>>>0||(f=c[542])&&f>>>0<(i=(e=c[540])+n|0)>>>0|e>>>0>=i>>>0)break E;if(4&b[2172])break G;Y:{Q:{if(f=c[438])for(r=2176;;){if(f>>>0<(e=c[r>>2])+c[r+4>>2]>>>0?e>>>0<=f>>>0:0)break Q;
1if(!(r=c[r+8>>2]))break}if((0|(e=G(0)))==-1||(i=n,(r=(f=c[551])-1|0)&e&&(i=(n-e|0)+(r+e&0-f)|0),i>>>0<=u>>>0|i>>>0>0x7ffffffe)||(f=c[542])&&f>>>0<(t=(r=c[540])+i|0)>>>0|r>>>0>=t>>>0)break T;if((0|e)!=(0|(r=G(i))))break Y;break U}if((i=t&a-o)>>>0>0x7ffffffe)break T;if((0|(e=G(i)))==(c[r>>2]+c[r+4>>2]|0))break O;r=e}if(!((0|r)==-1|u+48>>>0<=i>>>0)){if((e=(e=c[552])+(k-i|0)&0-e)>>>0>0x7ffffffe){e=r;break U}if((0|G(e))!=-1){i=e+i|0,e=r;break U}G(0-i|0);break T}if(e=r,(0|r)!=-1)break U;break T}l()}f=0;break _}e=0;break Z}if((0|e)!=-1)break U}c[543]=4|c[543]}if(n>>>0>0x7ffffffe||(e=G(n))>>>0>=(r=G(0))>>>0|(0|e)==-1|(0|r)==-1||(i=r-e|0)>>>0<=u+40>>>0)break H}r=c[540]+i|0,c[540]=r,r>>>0>s[541]&&(c[541]=r);K:{q:{$:{if(a=c[438]){for(r=2176;;){if(((f=c[r>>2])+(n=c[r+4>>2])|0)==(0|e))break $;if(!(r=c[r+8>>2]))break}break q}for(((r=c[436])>>>0<=e>>>0?r:0)||(c[436]=e),r=0,c[545]=i,c[544]=e,c[440]=-1,c[441]=c[550],c[547]=0;n=(f=r<<3)+1768|0,c[f+1776>>2]=n,c[f+1780>>2]=n,(0|(r=r+1|0))!=32;);n=(f=i-40|0)-(r=e+8&7?-8-e&7:0)|0,c[435]=n,r=r+e|0,c[438]=r,c[r+4>>2]=1|n,c[(e+f|0)+4>>2]=40,c[439]=c[554];break K}if(8&c[r+12>>2]|(e>>>0<=a>>>0|f>>>0>a>>>0))break q;c[r+4>>2]=n+i,n=(r=a+8&7?-8-a&7:0)+a|0,c[438]=n,r=(e=c[435]+i|0)-r|0,c[435]=r,c[n+4>>2]=1|r,c[(e+a|0)+4>>2]=40,c[439]=c[554];break K}(f=c[436])>>>0>e>>>0&&(c[436]=e,f=0),n=e+i|0,r=2176;rr:{re:{rn:{rf:{rt:{ri:{for(;;){if((0|n)!=c[r>>2]){if(r=c[r+8>>2])continue;break ri}break}if(!(8&b[r+12|0]))break rt}for(r=2176;;){if((n=c[r>>2])>>>0<=a>>>0&&(t=n+c[r+4>>2]|0)>>>0>a>>>0)break rf;r=c[r+8>>2]}}if(c[r>>2]=e,c[r+4>>2]=c[r+4>>2]+i,c[(k=(e+8&7?-8-e&7:0)+e|0)+4>>2]=3|u,n=((i=n+(n+8&7?-8-n&7:0)|0)-k|0)-u|0,o=u+k|0,(0|i)==(0|a)){c[438]=o,r=c[435]+n|0,c[435]=r,c[o+4>>2]=1|r;break re}if(c[437]==(0|i)){c[437]=o,r=c[434]+n|0,c[434]=r,c[o+4>>2]=1|r,c[r+o>>2]=r;break re}if((3&(r=c[i+4>>2]))==1){a=-8&r;ra:{if(r>>>0<=255){if(f=c[i+8>>2],r>>>=3,(0|(e=c[i+12>>
12]))==(0|f)){c[432]=c[432]&C(-2,r);break ra}c[f+12>>2]=e,c[e+8>>2]=f;break ra}u=c[i+24>>2],e=c[i+12>>2];ro:{if((0|i)!=(0|e)){r=c[i+8>>2],c[r+12>>2]=e,c[e+8>>2]=r;break ro}if(!(t=c[(r=i+20|0)>>2])&&!(t=c[(r=i+16|0)>>2])){e=0;break ro}for(;;){if(f=r,!(t=c[(r=(e=t)+20|0)>>2])){if(r=e+16|0,!(t=c[e+16>>2]))break}}c[f>>2]=0}if(!u)break ra;r=((f=c[i+28>>2])<<2)+2032|0;ru:{if(c[r>>2]==(0|i)){if(c[r>>2]=e,e)break ru;c[433]=c[433]&C(-2,f);break ra}if(c[u+(c[u+16>>2]==(0|i)?16:20)>>2]=e,!e)break ra}if(c[e+24>>2]=u,(r=c[i+16>>2])&&(c[e+16>>2]=r,c[r+24>>2]=e),!(r=c[i+20>>2]))break ra;c[e+20>>2]=r,c[r+24>>2]=e}i=i+a|0,n=n+a|0}if(c[i+4>>2]=-2&c[i+4>>2],c[o+4>>2]=1|n,c[n+o>>2]=n,n>>>0<=255){e=((r=n>>>3)<<3)+1768|0,n=c[432],r=1<<r;rc:{if(!(n&r)){c[432]=r|n,r=e;break rc}r=c[e+8>>2]}c[e+8>>2]=o,c[r+12>>2]=o,c[o+12>>2]=e,c[o+8>>2]=r;break re}r=31,n>>>0<=0xffffff&&(t=(r=n>>>8)+1048320>>>16&8,r<<=t,f=r+520192>>>16&4,r<<=f,e=r+245760>>>16&2,r=((r=(r<<e>>>15)-(f|t|e)|0)<<1|n>>>r+21&1)+28|0),c[o+28>>2]=r,c[o+16>>2]=0,c[o+20>>2]=0,t=(r<<2)+2032|0,f=c[433],e=1<<r;rb:{if(!(f&e)){c[433]=e|f,c[t>>2]=o,c[o+24>>2]=t;break rb}for(r=n<<((0|r)==31?0:25-(r>>>1)|0),e=c[t>>2];;){if(f=e,(-8&c[e+4>>2])==(0|n))break rn;if(e=r>>>29,r<<=1,!(e=c[(t=f+(4&e)|0)+16>>2]))break}c[t+16>>2]=o,c[o+24>>2]=f}c[o+12>>2]=o,c[o+8>>2]=o;break re}for(n=(f=i-40|0)-(r=e+8&7?-8-e&7:0)|0,c[435]=n,r=r+e|0,c[438]=r,c[r+4>>2]=1|n,c[(e+f|0)+4>>2]=40,c[439]=c[554],c[(n=(r=(t+(t-39&7?39-t&7:0)|0)-47|0)>>>0<a+16>>>0?a:r)+4>>2]=27,r=c[547],c[n+16>>2]=c[546],c[n+20>>2]=r,r=c[545],c[n+8>>2]=c[544],c[n+12>>2]=r,c[546]=n+8,c[545]=i,c[544]=e,c[547]=0,r=n+24|0;c[r+4>>2]=7,e=r+8|0,r=r+4|0,e>>>0<t>>>0;);if((0|n)==(0|a))break K;if(c[n+4>>2]=-2&c[n+4>>2],t=n-a|0,c[a+4>>2]=1|t,c[n>>2]=t,t>>>0<=255){e=((r=t>>>3)<<3)+1768|0,n=c[432],r=1<<r;rs:{if(!(n&r)){c[432]=r|n,r=e;break rs}r=c[e+8>>2]}c[e+8>>2]=a,c[r+12>>2]=a,c[a+12>>2]=e,c[a+8>>2]=r;break K}r=31,c[a+16>>2]=0,c[a+20>>2]=0,t>>>0<=0xffffff&&(f=(r=t>>>8)+1048320>>>16&8,r<<=f,n=r+520192>>>16&4,r<<=n,e=r+245760>>>16&2,r=((r=(r<<e>>>15)-(n|f|e)|0)<<1|t>>>r+21&1)+28|0),c[a+28>>2]=r,f=(r<<2)+2032|0,n=c[433],e=1<<r;rk:{if(!(n&e)){c[433]=e|n,c[f>>2]=a,c[a+24>>2]=f;break rk}for(r=t<<((0|r)==31?0:25-(r>>>1)|0),e=c[f>>2];;){if(n=e,(0|t)==(-8&c[e+4>>2]))break rr;if(e=r>>>29,r<<=1,!(e=c[(f=n+(4&e)|0)+16>>2]))break}c[f+16>>2]=a,c[a+24>>2]=n}c[a+12>>2]=a,c[a+8>>2]=a;break K}r=c[f+8>>2],c[r+12>>2]=o,c[f+8>>2]=o,c[o+24>>2]=0,c[o+12>>2]=f,c[o+8>>2]=r}r=k+8|0;break E}r=c[n+8>>2],c[r+12>>2]=a,c[n+8>>2]=a,c[a+24>>2]=0,c[a+12>>2]=n,c[a+8>>2]=r}if((r=c[435])>>>0<=u>>>0)break H;e=r-u|0,c[435]=e,r=(n=c[438])+u|0,c[438]=r,c[r+4>>2]=1|e,c[n+4>>2]=3|u,r=n+8|0;break E}c[431]=48,r=0;break E}rl:if(i){r=((n=c[f+28>>2])<<2)+2032|0;rd:{if(c[r>>2]==(0|f)){if(c[r>>2]=e,e)break rd;k=C(-2,n)&k,c[433]=k;break rl}if(c[i+(c[i+16>>2]==(0|f)?16:20)>>2]=e,!e)break rl}if(c[e+24>>2]=i,(r=c[f+16>>2])&&(c[e+16>>2]=r,c[r+24>>2]=e),!(r=c[f+20>>2]))break rl;c[e+20>>2]=r,c[r+24>>2]=e}rv:{if(t>>>0<=15){r=t+u|0,c[f+4>>2]=3|r,c[(r=r+f|0)+4>>2]=1|c[r+4>>2];break rv}if(c[f+4>>2]=3|u,c[o+4>>2]=1|t,c[t+o>>2]=t,t>>>0<=255){e=((r=t>>>3)<<3)+1768|0,n=c[432],r=1<<r;rx:{if(!(n&r)){c[432]=r|n,r=e;break rx}r=c[e+8>>2]}c[e+8>>2]=o,c[r+12>>2]=o,c[o+12>>2]=e,c[o+8>>2]=r;break rv}r=31,t>>>0<=0xffffff&&(a=(r=t>>>8)+1048320>>>16&8,r<<=a,n=r+520192>>>16&4,r<<=n,e=r+245760>>>16&2,r=((r=(r<<e>>>15)-(n|a|e)|0)<<1|t>>>r+21&1)+28|0),c[o+28>>2]=r,c[o+16>>2]=0,c[o+20>>2]=0,n=(r<<2)+2032|0;rm:{e=1<<r;rp:{if(!(e&k)){c[433]=e|k,c[n>>2]=o,c[o+24>>2]=n;break rp}for(r=t<<((0|r)==31?0:25-(r>>>1)|0),u=c[n>>2];;){if((-8&c[(e=u)+4>>2])==(0|t))break rm;if(n=r>>>29,r<<=1,!(u=c[(n=e+(4&n)|0)+16>>2]))break}c[n+16>>2]=o,c[o+24>>2]=e}c[o+12>>2]=o,c[o+8>>2]=o;break rv}r=c[e+8>>2],c[r+12>>2]=o,c[e+8>>2]=o,c[o+24>>2]=0,c[o+12>>2]=e,c[o+8>>2]=r}r=f+8|0;break E}ry:if(v){r=((n=c[e+28>>2])<<2)+2032|0;rh:{if(c[r>>2]==(0|e)){if(c[r>>2]=f,f)break rh;c[433]=C(-2,n)&o;break ry}if(c[(c[v+16>>2]==(0|e)?16:20)+v>>2]=f,!f)break ry}if(c[f+24>>2]=v,(r=c[e+16>>2])&&(c[f+16>>2]=r,c[r+24>>2]=f),!(r=c[e+20>>2]))break ry;c[f+20>>2]=r,c[r+24>>2]=f}rg:{if(t>>>0<=15){r=t+u|0,c[e+4>>2]=3|r,c[(r=r+e|0)+4>>2]=1|c[r+4>>2];break rg}if(c[e+4>>2]=3|u,c[k+4>>2]=1|t,c[t+k>>2]=t,d){n=((r=d>>>3)<<3)+1768|0,f=c[437],r=1<<r;rI:{if(!(r&i)){c[432]=r|i,r=n;break rI}r=c[n+8>>2]}c[n+8>>2]=f,c[r+12>>2]=f,c[f+12>>2]=n,c[f+8>>2]=r}c[437]=k,c[434]=t}r=e+8|0}return m=x+16|0,0|r},h:N,i:function(){return 0|m},j:function(r){r|=0,m=r},k:function(r){return r|=0,m=r=m-r&-16,0|r}}}(r)}(L)},instantiate:function(r,e){return{then:function(e){var n=d,f=new k.Module(r);e({instance:new k[n(502)](f)})}}}
1,RuntimeError:Error};v=[],typeof k!==c(496)&&F("no native wasm support detected");var l,v,x,m=!1;function p(e){var n,f,t=r["_"+e];return n=t,f=c(464)+e+c(404),n||F(c(379)+f),t}function y(r,e,n,f,t){var i,a,o,u={string:function(r){var e=d,n=0;if(null!=r&&0!==r){var f=(r[e(398)]<<2)+1;g(r,n=q(f),f)}return n},array:function(r){var e,n,f=q(r[d(398)]);return e=r,n=f,S[c(515)](e,n),f}},b=p(r),s=[],k=0;if(f)for(var l=0;l<f.length;l++){var v=u[n[l]];v?(0===k&&(k=Q()),s[l]=v(f[l])):s[l]=f[l]}var x=b[c(375)](null,s);return a=x,x=e===(o=d)(372)?(i=a)?function(r,e,n){for(var f=e+n,t=e;r[t]&&!(t>=f);)++t;if(t-e>16&&r[c(433)]&&h)return h.decode(r[c(433)](e,t));for(var i="";e<t;){var a=r[e++];if(!(128&a)){i+=String[c(441)](a);continue}var o=63&r[e++];if((224&a)==192){i+=String[c(441)]((31&a)<<6|o);continue}var u=63&r[e++];if((a=(240&a)==224?(15&a)<<12|o<<6|u:(7&a)<<18|o<<12|u<<6|63&r[e++])<65536)i+=String[c(441)](a);else{var b=a-65536;i+=String[c(441)](55296|b>>10,56320|1023&b)}}return i}(M,i,void 0):"":e===o(378)?!!a:a,0!==k&&K(k),x}var h="u">typeof TextDecoder?new TextDecoder("utf8"):void 0;function g(r,e,n){var f=M,t=e;if(!(n>0))return 0;for(var i=t,a=t+n-1,o=0;o<r[c(398)];++o){var u=r[c(432)](o);if(u>=55296&&u<=57343&&(u=65536+((1023&u)<<10)|1023&r.charCodeAt(++o)),u<=127){if(t>=a)break;f[t++]=u}else if(u<=2047){if(t+1>=a)break;f[t++]=192|u>>6,f[t++]=128|63&u}else if(u<=65535){if(t+2>=a)break;f[t++]=224|u>>12,f[t++]=128|u>>6&63,f[t++]=128|63&u}else{if(t+3>=a)break;f[t++]=240|u>>18,f[t++]=128|u>>12&63,f[t++]=128|u>>6&63,f[t++]=128|63&u}}return f[t]=0,t-i}function I(r){for(var e=0,n=0;n<r.length;++n){var f=r[c(432)](n);f>=55296&&f<=57343&&(f=65536+((1023&f)<<10)|1023&r[c(432)](++n)),f<=127?++e:f<=2047?e+=2:f<=65535?e+=3:e+=4}return e}var A=r.INITIAL_MEMORY||0x1000000;(x=r[c(440)]?r[c(440)]:new k[c(402)]({initial:A/65536,maximum:A/65536}))&&(R=x[c(383)]),A=R[c(508)],R=w=R,r[c(421)]=S=new Int8Array(w),r[c(456)]=new Int16Array(w),r[c(415)]=V=new Int32Array(w),r[c(388)]=M=new Uint8Array(w),r[c(369)]=new Uint16Array(w),r[c(368)]=new Uint32Array(w),r[c(476)]=new Float32Array(w),r.HEAPF64=E=new Float64Array(w);var w,R,S,M,V,E,_,Z=[],H=[],U=[],G=[];H[c(480)]({func:function(){D()}});var T=0,O=null,C=null;function F(e){r[c(425)]&&r[c(425)](e),s(e+=""),m=!0,e="abort("+e+c(373);var n=new k[c(401)](e);throw t(n),n}r[c(455)]={},r[c(493)]={};var N=c(389);function J(r){return String[c(512)][c(430)]?r[c(430)](N):0===r.indexOf(N)}var W=c(367);J(W)||(e=W,W=r[c(445)]?r[c(445)](e,u):u+e);var X={1025:function(){if(self.__CONFIGURATION__[c(499)][c(443)])return null;var r=self[c(474)][c(457)].split(".").slice(-2)[c(507)]("."),e=I(r)+1,n=Y(e);return g(r,n,e),n},1337:function(){if(self[c(484)].signingService[c(479)])return null;var r=self[c(408)]||"",e=I(r)+1,n=Y(e);return g(r,n,e),n}};function B(e){for(;e[c(398)]>0;){var n=e[c(382)]();if(typeof n==c(377)){n(r);continue}var f=n[c(426)];"number"==typeof f?void 0===n[c(422)]?_.get(f)():_[c(522)](f)(n[c(422)]):f(void 0===n[c(422)]?null:n[c(422)])}}var z=[],P=typeof atob===c(377)?atob:function(r){var e,n,f,t,i,a,o,u=c(380),b="",s=0;r=r[c(518)](/[^A-Za-z0-9\+\/\=]/g,"");do t=u.indexOf(r[c(487)](s++)),i=u[c(428)](r[c(487)](s++)),a=u[c(428)](r[c(487)](s++)),o=u[c(428)](r[c(487)](s++)),e=t<<2|i>>4,n=(15&i)<<4|a>>2,f=(3&a)<<6|o,b+=String[c(441)](e),64!==a&&(b+=String[c(441)](n)),64!==o&&(b+=String[c(441)](f));while(s<r.length);return b},L={b:function(r,e,n){var f=function(r,e){var n;for(z[c(398)]=0,e>>=2;n=M[r++];){var f=n<105;f&&1&e&&e++,z[c(480)](f?E[e++>>1]:V[e]),++e}return z}(e,n);return X[r][c(375)](null,f)},c:function(r){F(c(477))},a:x},j=function(){var e={a:L};function n(e,n){var f=d,t=e[f(465)];r.asm=t,_=r.asm.h,function(e){if(T--,r[c(505)]&&r[c(505)](T),0==T&&(null!==O&&(clearInterval(O),O=null),C)){var n=C;C=null,n()}}(f(366))}if(c(366),T++,r[c(505)]&&r.monitorRunDependencies(T),r[c(521)])try{return r[c(521)](e,n)}catch(r){return s(c(495)+r),!1}var f=function(r,e){var n,f,t;try{t=function(r){try{if(r==W&&v)return new Uint8Array(v);var e=function(r){if(J(r))return function(r){try{for(var e=P(r),n=new Uint8Array(e[c(398)]),f=0;f<e[c(398)];++f)n[f]=e[c(432)](f);return n}catch(r){throw Error("Converting base64 string to bytes failed.")}}(r[c(468)](N[c(398)]))}(r);if(e)return e;if(l)return l(r);throw c(489)}catch(r){F(r)}}(r),f=new k[c(481)](t),n=new k[c(502)](f,e)}catch(r){var i=r[c(510)]();throw s(c(417)+i),(i[c(428)](c(420))>=0||i[c(428)]("memory import")>=0)&&s(c(435)),r}return[n,f]}(W,e);return n(f[0],f[1]),r.asm}(),D=r[c(494)]=j.d,Y=(r[c(448)]=j.e,r._cleanup=j.f,r[c(376)]=j.g),Q=r[c(467)]=j.i,K=r[c(390)]=j.j,q=r[c(492)]=j.k;function $(e){if(e=e||o,!(T>
10)){if(r[c(520)])for(typeof r[c(520)]==c(377)&&(r.preRun=[r[c(520)]]);r[c(520)].length;){var t;t=r[c(520)][c(382)](),Z[c(461)](t)}B(Z),T>0||(r[c(423)]?(r[c(423)](c(475)),setTimeout(function(){setTimeout(function(){r[d(423)]("")},1),i()},1)):i())}function i(){var e,t=d;if(!n&&(n=!0,r[t(482)]=!0,!m)){if(B(H),B(U),f(r),r[t(485)]&&r[t(485)](),r[c(410)])for(typeof r[c(410)]==c(377)&&(r[c(410)]=[r.postRun]);r.postRun[c(398)];){e=r.postRun[c(382)](),G[c(461)](e)}B(G)}}}if(r[c(419)]=y,r[c(488)]=function(r,e,n,f){var t=(n=n||[]).every(function(r){return r===d(391)});return e!==c(372)&&t&&!f?p(r):function(){return y(r,e,n,arguments,f)}},C=function r(){n||$(),n||(C=r)},r[c(462)]=$,r.preInit)for(typeof r[c(437)]==c(377)&&(r[c(437)]=[r[c(437)]]);r[c(437)][c(398)]>0;)r.preInit[c(450)]()();return $(),r},"object"===l(496)?r[l(465)]=s:n.amdD[l(392)]?void 0===(k=(function(){return s}).apply(e,[]))||(r.exports=k):e[l(481)]=s,f=function(){function r(r,e){var n=(65535&r)+(65535&e);return(r>>16)+(e>>16)+(n>>16)<<16|65535&n}function e(e,n,f,t,i,a){var o;return r((o=r(r(n,e),r(t,a)))<<i|o>>>32-i,f)}function n(r,n,f,t,i,a,o){return e(n&f|~n&t,r,n,i,a,o)}function f(r,n,f,t,i,a,o){return e(n&t|f&~t,r,n,i,a,o)}function t(r,n,f,t,i,a,o){return e(n^f^t,r,n,i,a,o)}function i(r,n,f,t,i,a,o){return e(f^(n|~t),r,n,i,a,o)}function a(e,a){var o=d;e[a>>5]|=128<<a%32,e[(a+64>>>9<<4)+14]=a;var u,c,b,s,k,l=0x67452301,v=-0x10325477,x=-0x67452302,m=0x10325476;for(u=0;u<e[o(398)];u+=16)c=l,b=v,s=x,k=m,l=n(l,v,x,m,e[u],7,-0x28955b88),m=n(m,l,v,x,e[u+1],12,-0x173848aa),x=n(x,m,l,v,e[u+2],17,0x242070db),v=n(v,x,m,l,e[u+3],22,-0x3e423112),l=n(l,v,x,m,e[u+4],7,-0xa83f051),m=n(m,l,v,x,e[u+5],12,0x4787c62a),x=n(x,m,l,v,e[u+6],17,-0x57cfb9ed),v=n(v,x,m,l,e[u+7],22,-0x2b96aff),l=n(l,v,x,m,e[u+8],7,0x698098d8),m=n(m,l,v,x,e[u+9],12,-0x74bb0851),x=n(x,m,l,v,e[u+10],17,-42063),v=n(v,x,m,l,e[u+11],22,-0x76a32842),l=n(l,v,x,m,e[u+12],7,0x6b901122),m=n(m,l,v,x,e[u+13],12,-0x2678e6d),x=n(x,m,l,v,e[u+14],17,-0x5986bc72),v=n(v,x,m,l,e[u+15],22,0x49b40821),l=f(l,v,x,m,e[u+1],5,-0x9e1da9e),m=f(m,l,v,x,e[u+6],9,-0x3fbf4cc0),x=f(x,m,l,v,e[u+11],14,0x265e5a51),v=f(v,x,m,l,e[u],20,-0x16493856),l=f(l,v,x,m,e[u+5],5,-0x29d0efa3),m=f(m,l,v,x,e[u+10],9,0x2441453),x=f(x,m,l,v,e[u+15],14,-0x275e197f),v=f(v,x,m,l,e[u+4],20,-0x182c0438),l=f(l,v,x,m,e[u+9],5,0x21e1cde6),m=f(m,l,v,x,e[u+14],9,-0x3cc8f82a),x=f(x,m,l,v,e[u+3],14,-0xb2af279),v=f(v,x,m,l,e[u+8],20,0x455a14ed),l=f(l,v,x,m,e[u+13],5,-0x561c16fb),m=f(m,l,v,x,e[u+2],9,-0x3105c08),x=f(x,m,l,v,e[u+7],14,0x676f02d9),v=f(v,x,m,l,e[u+12],20,-0x72d5b376),l=t(l,v,x,m,e[u+5],4,-378558),m=t(m,l,v,x,e[u+8],11,-0x788e097f),x=t(x,m,l,v,e[u+11],16,0x6d9d6122),v=t(v,x,m,l,e[u+14],23,-0x21ac7f4),l=t(l,v,x,m,e[u+1],4,-0x5b4115bc),m=t(m,l,v,x,e[u+4],11,0x4bdecfa9),x=t(x,m,l,v,e[u+7],16,-0x944b4a0),v=t(v,x,m,l,e[u+10],23,-0x41404390),l=t(l,v,x,m,e[u+13],4,0x289b7ec6),m=t(m,l,v,x,e[u],11,-0x155ed806),x=t(x,m,l,v,e[u+3],16,-0x2b10cf7b),v=t(v,x,m,l,e[u+6],23,0x4881d05),l=t(l,v,x,m,e[u+9],4,-0x262b2fc7),m=t(m,l,v,x,e[u+12],11,-0x1924661b),x=t(x,m,l,v,e[u+15],16,0x1fa27cf8),v=t(v,x,m,l,e[u+2],23,-0x3b53a99b),l=i(l,v,x,m,e[u],6,-0xbd6ddbc),m=i(m,l,v,x,e[u+7],10,0x432aff97),x=i(x,m,l,v,e[u+14],15,-0x546bdc59),v=i(v,x,m,l,e[u+5],21,-0x36c5fc7),l=i(l,v,x,m,e[u+12],6,0x655b59c3),m=i(m,l,v,x,e[u+3],10,-0x70f3336e),x=i(x,m,l,v,e[u+10],15,-1051523),v=i(v,x,m,l,e[u+1],21,-0x7a7ba22f),l=i(l,v,x,m,e[u+8],6,0x6fa87e4f),m=i(m,l,v,x,e[u+15],10,-0x1d31920),x=i(x,m,l,v,e[u+6],15,-0x5cfebcec),v=i(v,x,m,l,e[u+13],21,0x4e0811a1),l=i(l,v,x,m,e[u+4],6,-0x8ac817e),m=i(m,l,v,x,e[u+11],10,-0x42c50dcb),x=i(x,m,l,v,e[u+2],15,0x2ad7d2bb),v=i(v,x,m,l,e[u+9],21,-0x14792c6f),l=r(l,c),v=r(v,b),x=r(x,s),m=r(m,k);return[l,v,x,m]}function o(r){var e,n="",f=32*r[d(398)];for(e=0;e<f;e+=8)n+=String.fromCharCode(r[e>>5]>>>e%32&255);return n}function u(r){var e,n=d,f=[];for(f[(r[n(398)]>>2)-1]=void 0,e=0;e<f.length;e+=1)f[e]=0;var t=8*r[n(398)];for(e=0;e<t;e+=8)f[e>>5]|=(255&r[n(432)](e/8))<<e%32;return f}function c(r){var e,n,f=d,t=f(396),i="";for(n=0;n<r[f(398)];n+=1)e=r[f(432)](n),i+=t.charAt(e>>>4&15)+t[f(487)](15&e);return i}function b(r){return unescape(encodeURIComponent(r))}function s(r){var e,n;return e=b(r),n=d,o(a(u(e),8*e[n(398)]))}function k(r,e){return function(r,e){var n,f,t=d,i=u(r),c=[],b=[];for(c[15]=b[15]=void 0,i[t(398)]>16&&(i=a(i,8*r.length)),n=0;n<16;n+=1)c[n]=0x36363636^i[n],b[n]=0x5c5c5c5c^i[n];return f=a(c[t(516)](u(e)),512+8*e[t(398)]),o(a(b[t(516)](f),640))}(b(r),b(e))}return function(r,e,n){if(!e)return n?s(r):c(s(r));return n?k(e,r):c(k(e,r))}}(),t=s(),i=function(r,e){var n=d;let f=performance[n(416)]();try{let i=t[n(419)](n(469),n(372),[n(372),n(372),"number"],[r,e[n(518)](/-/g,"_"),f]);return t[n(419)](n(386)),i}catch(r){}},a=function(r){let e=new URL(r);return e.pathname+e[l(409)]},o=function({client:r,version:e,path:n,headers:t,bodyMD5:a,timestamp:o,method:u=l(513),body:c="",status:b=""}){let s=f(Object[l(451)](t)[l(504)](r=>RegExp(l(403),"i").test(r))[l(414)](r=>r[l(374)]()+": "+t[r]+"\n")[l(397)]().join("")),k=a||f(c),d=u[l(429)]()+"\n"+n+"\n"+b+"\n"+r+"\n"+e+"\n"+s+"\n"+o+"\n"+k+"\n";return l(517)+r+'",signature="'+i(d,r)+'",timestamp="'+o+'",version="'+e+'"'},u=(r,{client:e,version:n,now:f})=>{let t=r[l(523)]||r[l(384)];return r[l(497)]["x-sky-signature"]=o({client:e,version:n,method:r[l(442)],path:a(r[l(434)]),headers:r.headers,body:typeof t===l(372)?t:JSON[l(452)](t),bodyMD5:r[l(446)],timestamp:Math[l(400)](f()/1e3)}),r},{getSignature:o,getRequestOptions:u,wrapRequest:function(r,{client:e,version:n,now:f}){return(t,i={})=>{let a=u(Object.assign({},i,{url:t}),{client:e,version:n,now:f});return r(t,a)}}})}}]); 2//# sourceMappingURL=ee666375.f822703a9fedb501.js.map
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.