diff --git a/plugins/powerpaste/js/wordimport.js b/plugins/powerpaste/js/wordimport.js new file mode 100644 index 0000000..044e9c6 --- /dev/null +++ b/plugins/powerpaste/js/wordimport.js @@ -0,0 +1,3797 @@ +/* ! + * Tiny PowerPaste plugin + * + * Copyright (c) 2023 Ephox Corporation DBA Tiny Technologies, Inc. + * Licensed under the Tiny commercial license. See https://www.tiny.cloud/legal/ + * + * Version: 6.2.4-639 + */ + +// Generated by js_of_ocaml 4.0.0 +(function(a){typeof +globalThis!=="object"&&(this?b():(a.defineProperty(a.prototype,"_T_",{configurable:true,get:b}),_T_));function +b(){var +b=this||self;b.globalThis=b;delete +a.prototype._T_}}(Object));(function(x){"use strict";var +jI="q",f8="i",aU="img",i3="Invalid_argument",d7="Map.bal",i2="@[",i1="%ni",jH="data-text-indent-alt",c0="th",bb="!",i0="align",jG="applewebkit",b5="label",bt="col",ag=0xff,cc="title",fI="del",l=-579472809,cZ="font",iZ="strike",X="contents",cK="height",iY="abbr",af="0",f7="samp",c=-841728391,R=698996132,cY=128,iX="Sys_blocked_io",aT="p",cX="start",jF="fd ",iW="normal",ba="form",A=248,f6="DeltaViewInsertion",f5="var",f4=" {\n",cW=">",jE=1027,f3="em",aC=0xFF,ei="caption",ao=246,bI="td",bs="object",iV="%u",fH="[endif]",cV="noscript",jD="error",a$="table",cH="tbody",cI=127,cJ=1024,ap="script",iU="@{",f1="1",f2="e",fG=" : flags Open_rdonly and Open_wronly are not compatible",jC="mso-list",eh="button",cU="h1",br="-",f0=": Not a directory",fF=" : file already exists",fZ="b",a7=0xffffff,iT="startfragment",fE="strong",jB="Out_of_memory",eg="big",$="ul",jA=": closedir failed",fY="index out of bounds",d6="select",at="tr",ef="_bigarr02",ee="@",iR=", characters ",iS=0x7F,cb="isindex",aV=0xffff,d5="basefont",iP="wordimport.js",d4="none",iQ=12520,d3="small",jz="infinity",aa="li",d2="menu",cG=1000,e="",cT="sub",iO="^",ca=749117977,bq=0x3f,bC="link",iN="src",ed="frame",iM="Match_failure",jy="mso-element",cS="html",ec="iframe",eb=252,an=0x00,iL=" : is a directory",bu=".",b4="+",jw="safari",fX="tt",jx=0xf0,jv="=1;a--)e[c+a]=d[b+a];return 0}function +zC(e,f,d){var +a=new +Array(d+1);a[0]=0;for(var +b=1,c=f+1;b<=d;b++,c++)a[b]=e[c];return a}function +c_(c,b,a){var +d=String.fromCharCode;if(b==0&&a<=4096&&a==c.length)return d.apply(null,c);var +f=e;for(;0=b.l||b.t==2&&c>=b.c.length)){b.c=d.t==4?c_(d.c,e,c):e==0&&d.c.length==c?d.c:d.c.substr(e,c);b.t=b.c.length==b.l?0:2}else +if(b.t==2&&f==b.c.length){b.c+=d.t==4?c_(d.c,e,c):e==0&&d.c.length==c?d.c:d.c.substr(e,c);b.t=b.c.length==b.l?0:2}else{if(b.t!=4)ek(b);var +g=d.c,h=b.c;if(d.t==4)if(f<=e)for(var +a=0;a=0;a--)h[f+a]=g[e+a];else{var +i=Math.min(c,g.length-e);for(var +a=0;a>=1;if(b==0)return d;a+=a;c++;if(c==9)a.slice(0,1)}}function +bM(a){if(a.t==2)a.c+=cf(a.l-a.c.length,"\0");else +a.c=c_(a.c,0,a.c.length);a.t=0}function +jS(a,b){if(a===b)return 1;a.t&6&&bM(a);b.t&6&&bM(b);return a.c==b.c?1:0}function +Ao(b,a){throw[0,b,a]}function +kd(a){if(a.length<24){for(var +b=0;bcI)return false;return true}else +return!/[^\x00-\x7f]/.test(a)}function +Ax(f){for(var +k=e,c=e,h,g,i,a,b=0,j=f.length;bit){c.substr(0,1);k+=c;c=e;k+=f.slice(b,d)}else +c+=f.slice(b,d);if(d==j)break;b=d}a=1;if(++b=0xd7ff&&a<0xe000)a=2}else{a=3;if(++b0x10ffff)a=3}}}}}if(a<4){b-=a;c+="\ufffd"}else +if(a>aV)c+=String.fromCharCode(0xd7c0+(a>>10),iC+(a&0x3FF));else +c+=String.fromCharCode(a);if(c.length>cJ){c.substr(0,1);k+=c;c=e}}return k+c}function +aW(c,a,b){this.t=c;this.c=a;this.l=b}aW.prototype.toString=function(){switch(this.t){case +9:return this.c;default:bM(this);case +0:if(kd(this.c)){this.t=9;return this.c}this.t=8;case +8:return this.c}};aW.prototype.toUtf16=function(){var +a=this.toString();if(this.t==9)return a;return Ax(a)};aW.prototype.slice=function(){var +a=this.t==4?this.c.slice():this.c;return new +aW(this.t,a,this.l)};function +jT(a){return new +aW(0,a,a.length)}function +a(a){return jT(a)}function +gn(c,b){Ao(c,a(b))}var +aG=[0];function +L(a){gn(aG.Invalid_argument,a)}function +jQ(){L(fY)}function +bL(a,b){switch(a.t&6){default:if(b>=a.c.length)return 0;case +0:return a.c.charCodeAt(b);case +4:return a.c[b]}}function +bK(b,a){if(a>>>0>=b.l)jQ();return bL(b,a)}function +H(a,c,b){b&=ag;if(a.t!=4){if(c==a.c.length){a.c+=String.fromCharCode(b);if(c+1==a.l)a.t=0;return 0}ek(a)}a.c[c]=b;return 0}function +aL(b,a,c){if(a>>>0>=b.l)jQ();return H(b,a,c)}function +aF(c,a){if(c.fun)return aF(c.fun,a);if(typeof +c!=="function")return c;var +b=c.length|0;if(b===0)return c.apply(null,a);var +e=a.length|0,d=b-e|0;if(d==0)return c.apply(null,a);else +if(d<0)return aF(c.apply(null,a.slice(0,b)),a.slice(b));else +return function(){var +e=arguments.length==0?1:arguments.length,d=new +Array(a.length+e);for(var +b=0;b>>0>=a.length-1)c2();return a}function +zG(a){if(isFinite(a)){if(Math.abs(a)>=2.2250738585072014e-308)return 0;if(a!=0)return 1;return 2}return isNaN(a)?4:3}function +aw(a){a.t&6&&bM(a);return a.c}var +AA=Math.log2&&Math.log2(1.1235582092889474E+307)==1020;function +Az(a){if(AA)return Math.floor(Math.log2(a));var +b=0;if(a==0)return-Infinity;if(a>=1)while(a>=2){a/=2;b++}else +while(a<1){a*=2;b--}return b}function +gf(c){var +a=new +Float32Array(1);a[0]=c;var +b=new +Int32Array(a.buffer);return b[0]|0}var +jZ=Math.pow(2,-24);function +j9(a){throw a}function +go(){j9(aG.Division_by_zero)}function +m(b,c,a){this.lo=b&a7;this.mi=c&a7;this.hi=a&aV}m.prototype.caml_custom="_j";m.prototype.copy=function(){return new +m(this.lo,this.mi,this.hi)};m.prototype.ucompare=function(a){if(this.hi>a.hi)return 1;if(this.hia.mi)return 1;if(this.mia.lo)return 1;if(this.loc)return 1;if(ba.mi)return 1;if(this.mia.lo)return 1;if(this.lo>24),c=-this.hi+(b>>24);return new +m(a,b,c)};m.prototype.add=function(a){var +b=this.lo+a.lo,c=this.mi+a.mi+(b>>24),d=this.hi+a.hi+(c>>24);return new +m(b,c,d)};m.prototype.sub=function(a){var +b=this.lo-a.lo,c=this.mi-a.mi+(b>>24),d=this.hi-a.hi+(c>>24);return new +m(b,c,d)};m.prototype.mul=function(a){var +b=this.lo*a.lo,c=(b*jZ|0)+this.mi*a.lo+this.lo*a.mi,d=(c*jZ|0)+this.hi*a.lo+this.mi*a.mi+this.lo*a.hi;return new +m(b,c,d)};m.prototype.isZero=function(){return(this.lo|this.mi|this.hi)==0};m.prototype.isNeg=function(){return this.hi<<16<0};m.prototype.and=function(a){return new +m(this.lo&a.lo,this.mi&a.mi,this.hi&a.hi)};m.prototype.or=function(a){return new +m(this.lo|a.lo,this.mi|a.mi,this.hi|a.hi)};m.prototype.xor=function(a){return new +m(this.lo^a.lo,this.mi^a.mi,this.hi^a.hi)};m.prototype.shift_left=function(a){a=a&63;if(a==0)return this;if(a<24)return new +m(this.lo<>24-a,this.hi<>24-a);if(a<48)return new +m(0,this.lo<>48-a);return new +m(0,0,this.lo<>a|this.mi<<24-a,this.mi>>a|this.hi<<24-a,this.hi>>a);if(a<48)return new +m(this.mi>>a-24|this.hi<<48-a,this.hi>>a-24,0);return new +m(this.hi>>a-48,0,0)};m.prototype.shift_right=function(a){a=a&63;if(a==0)return this;var +c=this.hi<<16>>16;if(a<24)return new +m(this.lo>>a|this.mi<<24-a,this.mi>>a|c<<24-a,this.hi<<16>>a>>>16);var +b=this.hi<<16>>31;if(a<48)return new +m(this.mi>>a-24|this.hi<<48-a,this.hi<<16>>a-24>>16,b&aV);return new +m(this.hi<<16>>a-32,b,b)};m.prototype.lsl1=function(){this.hi=this.hi<<1|this.mi>>23;this.mi=(this.mi<<1|this.lo>>23)&a7;this.lo=this.lo<<1&a7};m.prototype.lsr1=function(){this.lo=(this.lo>>>1|this.mi<<23)&a7;this.mi=(this.mi>>>1|this.hi<<23)&a7;this.hi=this.hi>>>1};m.prototype.udivmod=function(e){var +c=0,b=this.copy(),a=e.copy(),d=new +m(0,0,0);while(b.ucompare(a)>0){c++;a.lsl1()}while(c>=0){c--;d.lsl1();if(b.ucompare(a)>=0){d.lo++;b=b.sub(a)}a.lsr1()}return{quotient:d,modulus:b}};m.prototype.div=function(a){var +b=this;if(a.isZero())go();var +d=b.hi^a.hi;if(b.hi&aR)b=b.neg();if(a.hi&aR)a=a.neg();var +c=b.udivmod(a).quotient;if(d&aR)c=c.neg();return c};m.prototype.mod=function(b){var +a=this;if(b.isZero())go();var +d=a.hi;if(a.hi&aR)a=a.neg();if(b.hi&aR)b=b.neg();var +c=a.udivmod(b).modulus;if(d&aR)c=c.neg();return c};m.prototype.toInt=function(){return this.lo|this.mi<<24};m.prototype.toFloat=function(){return(this.hi<<16)*Math.pow(2,32)+this.mi*Math.pow(2,24)+this.lo};m.prototype.toArray=function(){return[this.hi>>8,this.hi&ag,this.mi>>16,this.mi>>8&ag,this.mi&ag,this.lo>>16,this.lo>>8&ag,this.lo&ag]};m.prototype.lo32=function(){return this.lo|(this.mi&ag)<<24};m.prototype.hi32=function(){return this.mi>>>8&aV|this.hi<<16};function +en(b,c,a){return new +m(b,c,a)}function +em(a){if(!isFinite(a)){if(isNaN(a))return en(1,0,is);return a>0?en(0,0,is):en(0,0,0xfff0)}var +f=a==0&&1/a==-Infinity?aR:a>=0?0:aR;if(f)a=-a;var +b=Az(a)+1023;if(b<=0){b=0;a/=Math.pow(2,-i7)}else{a/=Math.pow(2,b-jE);if(a<16){a*=2;b-=1}if(b==0)a/=2}var +d=Math.pow(2,24),c=a|0;a=(a-c)*d;var +e=a|0;a=(a-e)*d;var +g=a|0;c=c&fT|f|b<<4;return en(g,e,c)}function +c6(a){return a.toArray()}function +jP(c,b,g){c.write(32,b.dims.length);c.write(32,b.kind|b.layout<<8);if(b.caml_custom==ef)for(var +a=0;a>4;if(c==2047)return(f|g|b&fT)==0?b&aR?-Infinity:Infinity:NaN;var +e=Math.pow(2,-24),a=(f*e+g)*e+(b&fT);if(c>0){a+=16;a*=Math.pow(2,c-jE)}else +a*=Math.pow(2,-i7);if(b&aR)a=-a;return a}function +f9(b){var +d=b.length,c=1;for(var +a=0;a>>24&ag|(a&aV)<<8,a>>>16&aV)}function +gi(a){return a.hi32()}function +gj(a){return a.lo32()}var +zE=ef;function +bv(c,d,b,a){this.kind=c;this.layout=d;this.dims=b;this.data=a}bv.prototype.caml_custom=zE;bv.prototype.offset=function(b){var +c=0;if(typeof +b==="number")b=[b];if(!(b +instanceof +Array))L("bigarray.js: invalid offset");if(this.dims.length!=b.length)L("Bigarray.get/set: bad number of dimensions");if(this.layout==0)for(var +a=0;a=this.dims[a])c2();c=c*this.dims[a]+b[a]}else +for(var +a=this.dims.length-1;a>=0;a--){if(b[a]<1||b[a]>this.dims[a])c2();c=c*this.dims[a]+(b[a]-1)}return c};bv.prototype.get=function(a){switch(this.kind){case +7:var +d=this.data[a*2+0],b=this.data[a*2+1];return zV(d,b);case +10:case +11:var +e=this.data[a*2+0],c=this.data[a*2+1];return[d9,e,c];default:return this.data[a]}};bv.prototype.set=function(a,b){switch(this.kind){case +7:this.data[a*2+0]=gj(b);this.data[a*2+1]=gi(b);break;case +10:case +11:this.data[a*2+0]=b[1];this.data[a*2+1]=b[2];break;default:this.data[a]=b;break}return 0};bv.prototype.fill=function(b){switch(this.kind){case +7:var +c=gj(b),e=gi(b);if(c==e)this.data.fill(c);else +for(var +a=0;ad)return 1;if(c!=d){if(!g)return NaN;if(c==c)return 1;if(d==d)return-1}}break;case +7:for(var +a=0;ab.data[a+1])return 1;if(this.data[a]>>>0>>0)return-1;if(this.data[a]>>>0>b.data[a]>>>0)return 1}break;case +2:case +3:case +4:case +5:case +6:case +8:case +9:case +12:for(var +a=0;ab.data[a])return 1}break}return 0};function +cd(c,d,b,a){this.kind=c;this.layout=d;this.dims=b;this.data=a}cd.prototype=new +bv();cd.prototype.offset=function(a){if(typeof +a!=="number")if(a +instanceof +Array&&a.length==1)a=a[0];else +L("Ml_Bigarray_c_1_1.offset");if(a<0||a>=this.dims[0])c2();return a};cd.prototype.get=function(a){return this.data[a]};cd.prototype.set=function(a,b){this.data[a]=b;return 0};cd.prototype.fill=function(a){this.data.fill(a);return 0};function +jL(c,d,a,b){var +e=jN(c);if(f9(a)*e!=b.length)L("length doesn't match dims");if(d==0&&a.length==1&&e==1)return new +cd(c,d,a,b);return new +bv(c,d,a,b)}function +av(b){if(!aG.Failure)aG.Failure=[A,a(fw),-3];gn(aG.Failure,b)}function +jM(b,v,r){var +i=b.read32s();if(i<0||i>16)av("input_value: wrong number of bigarray dimensions");var +p=b.read32s(),j=p&ag,o=p>>8&1,h=[];if(r==ef)for(var +a=0;a>>32-15;a=ep(a,0x1b873593);b^=a;b=b<<13|b>>>32-13;return(b+(b<<2)|0)+(0xe6546b64|0)|0}function +zQ(a,b){a=Y(a,gj(b));a=Y(a,gi(b));return a}function +gd(a,b){return zQ(a,em(b))}function +jO(c){var +b=f9(c.dims),d=0;switch(c.kind){case +2:case +3:case +12:if(b>aK)b=aK;var +e=0,a=0;for(a=0;a+4<=c.data.length;a+=4){e=c.data[a+0]|c.data[a+1]<<8|c.data[a+2]<<16|c.data[a+3]<<24;d=Y(d,e)}e=0;switch(b&3){case +3:e=c.data[a+2]<<16;case +2:e|=c.data[a+1]<<8;case +1:e|=c.data[a+0];d=Y(d,e)}break;case +4:case +5:if(b>cY)b=cY;var +e=0,a=0;for(a=0;a+2<=c.data.length;a+=2){e=c.data[a+0]|c.data[a+1]<<16;d=Y(d,e)}if((b&1)!=0)d=Y(d,c.data[a]);break;case +6:if(b>64)b=64;for(var +a=0;a64)b=64;for(var +a=0;a32)b=32;b*=2;for(var +a=0;a64)b=64;for(var +a=0;a32)b=32;for(var +a=0;a0?b(c,f,e):b(f,c,e);if(e&&a!=a)return d;if(+a!=+a)return+a;if((a|0)!=0)return a|0}return d}function +c8(a){return a +instanceof +aW}function +eo(a){return c8(a)}function +jV(a){if(typeof +a==="number")return cG;else +if(c8(a))return eb;else +if(eo(a))return 1252;else +if(a +instanceof +Array&&a[0]===a[0]>>>0&&a[0]<=b0){var +b=a[0]|0;return b==d9?0:b}else +if(a +instanceof +String)return iQ;else +if(typeof +a=="string")return iQ;else +if(a +instanceof +Number)return cG;else +if(a&&a.caml_custom)return fz;else +if(a&&a.compare)return 1256;else +if(typeof +a=="function")return 1247;else +if(typeof +a=="symbol")return 1251;return 1001}function +j0(a,b){if(ab.c?1:0}function +c9(a,b){return jR(a,b)}function +f$(a,b,d){var +e=[];for(;;){if(!(d&&a===b)){var +f=jV(a);if(f==bo){a=a[1];continue}var +g=jV(b);if(g==bo){b=b[1];continue}if(f!==g){if(f==cG){if(g==fz)return jU(a,b,-1,d);return-1}if(g==cG){if(f==fz)return jU(b,a,1,d);return 1}return fb)return 1;if(a!=b){if(!d)return NaN;if(a==a)return 1;if(b==b)return-1}break;case +1001:if(ab)return 1;if(a!=b){if(!d)return NaN;if(a==a)return 1;if(b==b)return-1}break;case +1251:if(a!==b){if(!d)return NaN;return 1}break;case +1252:var +a=aw(a),b=aw(b);if(a!==b){if(ab)return 1}break;case +12520:var +a=a.toString(),b=b.toString();if(a!==b){if(ab)return 1}break;case +246:case +254:default:if(a.length!=b.length)return a.length1)e.push(a,b,1);break}}if(e.length==0)return 0;var +h=e.pop();b=e.pop();a=e.pop();if(h+10)if(c==0&&(b>=a.l||a.t==2&&b>=a.c.length))if(d==0){a.c=e;a.t=2}else{a.c=cf(b,String.fromCharCode(d));a.t=b==a.l?0:2}else{if(a.t!=4)ek(a);for(b+=c;c31)L("format_int: format too long");var +a={justify:b4,signstyle:br,filler:ae,alternate:false,base:0,signedconv:false,width:0,uppercase:false,sign:1,prec:-1,conv:"f"};for(var +c=0;c=0&&b<=9){a.width=a.width*10+b;c++}c--;break;case".":a.prec=0;c++;while(b=d.charCodeAt(c)-48,b>=0&&b<=9){a.prec=a.prec*10+b;c++}c--;case"d":case"i":a.signedconv=true;case"u":a.base=10;break;case"x":a.base=16;break;case"X":a.base=16;a.uppercase=true;break;case"o":a.base=8;break;case"e":case"f":case"g":a.signedconv=true;a.conv=b;break;case"E":case"F":case"G":a.signedconv=true;a.uppercase=true;a.conv=b.toLowerCase();break}}return a}function +gb(b,g){if(b.uppercase)g=g.toUpperCase();var +f=g.length;if(b.signedconv&&(b.sign<0||b.signstyle!=br))f++;if(b.alternate){if(b.base==8)f+=1;if(b.base==16)f+=2}var +c=e;if(b.justify==b4&&b.filler==ae)for(var +d=f;d20){c-=20;a/=Math.pow(10,c);a+=new +Array(c+1).join(af);if(b>0)a=a+bu+new +Array(b+1).join(af);return a}else +return a.toFixed(b)}}var +a,e=gm(i),d=e.prec<0?6:e.prec;if(c<0||c==0&&1/c==-Infinity){e.sign=-1;c=-c}if(isNaN(c)){a=fC;e.filler=ae}else +if(!isFinite(c)){a="inf";e.filler=ae}else +switch(e.conv){case"e":var +a=c.toExponential(d),b=a.length;if(a.charAt(b-3)==f2)a=a.slice(0,b-1)+af+a.slice(b-1);break;case"f":a=j(c,d);break;case"g":d=d?d:1;a=c.toExponential(d-1);var +h=a.indexOf(f2),g=+a.slice(h+1);if(g<-4||c>=1e21||c.toFixed(0).length>d){var +b=h-1;while(a.charAt(b)==af)b--;if(a.charAt(b)==bu)b--;a=a.slice(0,b+1)+a.slice(h);b=a.length;if(a.charAt(b-3)==f2)a=a.slice(0,b-1)+af+a.slice(b-1);break}else{var +f=d;if(g<0){f-=g+1;a=c.toFixed(f)}else +while(a=c.toFixed(f),a.length>d+1)f--;if(f){var +b=a.length-1;while(a.charAt(b)==af)b--;if(a.charAt(b)==bu)b--;a=a.slice(0,b+1)}}break}return gb(e,a)}function +el(f,c){if(aw(f)==fS)return a(e+c);var +b=gm(f);if(c<0)if(b.signedconv){b.sign=-1;c=-c}else +c>>>=0;var +d=c.toString(b.base);if(b.prec>=0){b.filler=ae;var +g=b.prec-d.length;if(g>0)d=cf(g,af)+d}return gb(b,d)}var +j7=0;function +be(){return j7++}function +gk(a){return a.toUtf16()}function +da(){return false}function +AB(){function +a(a){if(a.charAt(0)===aS)return[e,a.substring(1)];return}function +b(c){var +h=/^([a-zA-Z]:|[\\/]{2}[^\\/]+[\\/]+[^\\/]+)?([\\/])?([\s\S]*?)$/,a=h.exec(c),b=a[1]||e,f=Boolean(b&&b.charAt(1)!==bD);if(Boolean(a[2]||f)){var +d=a[1]||e,g=a[2]||e;return[d,c.substring(d.length+g.length)]}return}return da()&&x.process&&x.process.platform?x.process.platform==="win32"?b:a:a}var +gq=AB();function +kb(a){return a.slice(-1)!==aS?a+aS:a}if(da()&&x.process&&x.process.cwd)var +c3=x.process.cwd().replace(/\\/g,aS);else +var +c3="/static";c3=kb(c3);function +Aa(a){a=gk(a);if(!gq(a))a=c3+a;var +e=gq(a),d=e[1].split(aS),b=[];for(var +c=0;c1)b.pop();break;case".":break;case"":break;default:b.push(d[c]);break}b.unshift(e[0]);b.orig=a;return b}function +Ay(f){for(var +g=e,b=g,a,i,c=0,h=f.length;cit){b.substr(0,1);g+=b;b=e;g+=f.slice(c,d)}else +b+=f.slice(c,d);if(d==h)break;c=d}if(a>6);b+=String.fromCharCode(aD|a&bq)}else +if(a<0xd800||a>=iH)b+=String.fromCharCode(iI|a>>12,aD|a>>6&bq,aD|a&bq);else +if(a>=0xdbff||c+1==h||(i=f.charCodeAt(c+1))iH)b+="\xef\xbf\xbd";else{c++;a=(a<<10)+i-0x35fdc00;b+=String.fromCharCode(jx|a>>18,aD|a>>12&bq,aD|a>>6&bq,aD|a&bq)}if(b.length>cJ){b.substr(0,1);g+=b;b=e}}return g+b}function +zF(a){var +b=9;if(!kd(a))b=8,a=Ay(a);return new +aW(b,a,a.length)}function +ai(a){return zF(a)}var +AE=["E2BIG","EACCES","EAGAIN",ft,"EBUSY","ECHILD","EDEADLK","EDOM",iy,"EFAULT","EFBIG","EINTR","EINVAL","EIO","EISDIR","EMFILE","EMLINK","ENAMETOOLONG","ENFILE","ENODEV",fU,"ENOEXEC","ENOLCK","ENOMEM","ENOSPC","ENOSYS",fB,jl,"ENOTTY","ENXIO","EPERM","EPIPE","ERANGE","EROFS","ESPIPE","ESRCH","EXDEV","EWOULDBLOCK","EINPROGRESS","EALREADY","ENOTSOCK","EDESTADDRREQ","EMSGSIZE","EPROTOTYPE","ENOPROTOOPT","EPROTONOSUPPORT","ESOCKTNOSUPPORT","EOPNOTSUPP","EPFNOSUPPORT","EAFNOSUPPORT","EADDRINUSE","EADDRNOTAVAIL","ENETDOWN","ENETUNREACH","ENETRESET","ECONNABORTED","ECONNRESET","ENOBUFS","EISCONN","ENOTCONN","ESHUTDOWN","ETOOMANYREFS","ETIMEDOUT","ECONNREFUSED","EHOSTDOWN","EHOSTUNREACH","ELOOP","EOVERFLOW"];function +bx(d,g,f,a){var +b=AE.indexOf(d);if(b<0){if(a==null)a=-9999;b=[0,a]}var +c=[b,ai(g||e),ai(f||e)];return c}var +j5={};function +bP(a){return j5[a]}function +bw(b,a){throw[0,b].concat(a)}function +f_(a){if(!(a +instanceof +Uint8Array))a=new +Uint8Array(a);return new +aW(4,a,a.length)}function +r(a){gn(aG.Sys_error,a)}function +j_(a){r(a+dR)}function +c$(a){if(a.t!=4)ek(a);return a.c}function +ax(a){return a.l}function +zx(){}function +ab(a){this.data=a}ab.prototype=new +zx();ab.prototype.constructor=ab;ab.prototype.truncate=function(a){var +b=this.data;this.data=D(a|0);bc(b,0,this.data,0,a)};ab.prototype.length=function(){return ax(this.data)};ab.prototype.write=function(b,d,g,a){var +c=this.length();if(b+a>=c){var +e=D(b+a),f=this.data;this.data=e;bc(f,0,this.data,0,c)}bc(f_(d),g,this.data,b,a);return 0};ab.prototype.read=function(b,e,f,a){var +c=this.length();if(b+a>=c)a=c-b;if(a){var +d=D(a|0);bc(this.data,b,d,0,a);e.set(c$(d),f)}return a};function +bJ(c,a,b){this.file=a;this.name=c;this.flags=b}bJ.prototype.err_closed=function(){r(this.name+ip)};bJ.prototype.length=function(){if(this.file)return this.file.length();this.err_closed()};bJ.prototype.write=function(c,a,d,b){if(this.file)return this.file.write(c,a,d,b);this.err_closed()};bJ.prototype.read=function(c,a,d,b){if(this.file)return this.file.read(c,a,d,b);this.err_closed()};bJ.prototype.close=function(){this.file=undefined};function +U(b,a){this.content={};this.root=b;this.lookupFun=a}U.prototype.nm=function(a){return this.root+a};U.prototype.create_dir_if_needed=function(d){var +c=d.split(aS),b=e;for(var +a=0;a>>16;a=ep(a,0x85ebca6b|0);a^=a>>>13;a=ep(a,0xc2b2ae35|0);a^=a>>>16;return a}function +zM(j,l,n,m){var +f,g,h,d,c,b,a,e,i;d=l;if(d<0||d>aK)d=aK;c=j;b=n;f=[m];g=0;h=1;while(g0){a=f[g++];if(a&&a.caml_custom){if(c4[a.caml_custom]&&c4[a.caml_custom].hash){var +k=c4[a.caml_custom].hash(a);b=Y(b,k);c--}}else +if(a +instanceof +Array&&a[0]===(a[0]|0))switch(a[0]){case +248:b=Y(b,a[2]);c--;break;case +250:f[--g]=a[1];break;default:var +o=a.length-1<<10|a[0];b=Y(b,o);for(e=1,i=a.length;e=d)break;f[h++]=a[e]}break}else +if(c8(a)){b=zN(b,a);c--}else +if(eo(a)){b=zR(b,a);c--}else +if(typeof +a==="string"){b=ge(b,a);c--}else +if(a===(a|0)){b=Y(b,a+a+1);c--}else +if(a===+a){b=gd(b,a);c--}}b=zP(b);return b&0x3FFFFFFF}function +zS(a,c,l){if(!isFinite(a)){if(isNaN(a))return ai(fC);return ai(a>0?jz:"-infinity")}var +j=a==0&&1/a==-Infinity?1:a>=0?0:1;if(j)a=-a;var +d=0;if(a==0);else +if(a<1)while(a<1&&d>-1022){a*=2;d--}else +while(a>=2){a/=2;d++}var +k=d<0?e:b4,f=e;if(j)f=br;else +switch(l){case +43:f=b4;break;case +32:f=ae;break;default:break}if(c>=0&&c<13){var +h=Math.pow(2,c*4);a=Math.round(a*h)/h}var +b=a.toString(16);if(c>=0){var +i=b.indexOf(bu);if(i<0)b+=bu+cf(c,af);else{var +g=i+1+c;if(b.length>24&a7,a>>31&aV)}function +z3(a){return a.toInt()}function +zY(a){return+a.isNeg()}function +z1(a){return a.neg()}function +zW(h,c){var +a=gm(h);if(a.signedconv&&zY(c)){a.sign=-1;c=z1(c)}var +b=e,i=z2(a.base),g="0123456789abcdef";do{var +f=c.udivmod(i);c=f.quotient;b=g.charAt(z3(f.modulus))+b}while(!zZ(c));if(a.prec>=0){a.filler=ae;var +d=a.prec-b.length;if(d>0)b=cf(d,af)+b}return gb(a,b)}function +ay(b,a){return bL(b,a)}function +k(a){return ax(a)}function +Am(c){var +a=0,e=k(c),b=10,d=1;if(e>0)switch(ay(c,a)){case +45:a++;d=-1;break;case +43:a++;d=1;break}if(a+1=48&&a<=57)return a-48;if(a>=65&&a<=90)return a-55;if(a>=97&&a<=122)return a-87;return-1}function +c7(f){var +h=Am(f),c=h[0],i=h[1],d=h[2],g=k(f),j=-1>>>0,e=c=d)av(dX);var +a=b;for(c++;c=d)break;a=d*a+b;if(a>j)av(dX)}if(c!=g)av(dX);a=i*a;if(d==10&&(a|0)!=a)av(dX);return a|0}function +z6(){var +b=console,c=["log","debug","info","warn",jD,"assert",bE,"dirxml","trace","group","groupCollapsed","groupEnd","time","timeEnd"];function +d(){}for(var +a=0;a0){var +c=new +Array(b);for(var +a=0;a>16;return c}function +z_(b,t,a){var +n=2,o=3,r=5,d=6,h=7,g=8,j=9,m=1,l=2,q=3,s=4,p=5;if(!b.lex_default){b.lex_base=ah(b[m]);b.lex_backtrk=ah(b[l]);b.lex_check=ah(b[p]);b.lex_trans=ah(b[s]);b.lex_default=ah(b[q])}var +e,c=t,k=c$(a[n]);if(c>=0){a[h]=a[r]=a[d];a[g]=-1}else +c=-c-1;for(;;){var +f=b.lex_base[c];if(f<0)return-f-1;var +i=b.lex_backtrk[c];if(i>=0){a[h]=a[d];a[g]=i}if(a[d]>=a[o])if(a[j]==0)return-c-1;else +e=aK;else{e=k[a[d]];a[d]++}if(b.lex_check[f+e]==c)c=b.lex_trans[f+e];else +c=b.lex_default[c];if(c<0){a[d]=a[h];if(a[g]==-1)av(im);else +return a[g]}else +if(e==aK)a[j]=0}}function +bO(c){var +b=0;for(var +a=c.length-1;a>=0;a--){var +d=c[a];b=[0,d,b]}return b}function +aM(a,d){if(a<0)c2();var +a=a+1|0,b=new +Array(a);b[0]=0;for(var +c=1;c>>32-b,c)}function +f(c,b,d,e,h,f,g){return a(b&d|~b&e,c,b,h,f,g)}function +g(d,b,e,c,h,f,g){return a(b&c|e&~c,d,b,h,f,g)}function +h(c,b,d,e,h,f,g){return a(b^d^e,c,b,h,f,g)}function +i(c,b,d,e,h,f,g){return a(d^(b|~e),c,b,h,f,g)}return function(j,e){var +a=j[0],b=j[1],c=j[2],d=j[3];a=f(a,b,c,d,e[0],7,0xD76AA478);d=f(d,a,b,c,e[1],12,0xE8C7B756);c=f(c,d,a,b,e[2],17,0x242070DB);b=f(b,c,d,a,e[3],22,0xC1BDCEEE);a=f(a,b,c,d,e[4],7,0xF57C0FAF);d=f(d,a,b,c,e[5],12,0x4787C62A);c=f(c,d,a,b,e[6],17,0xA8304613);b=f(b,c,d,a,e[7],22,0xFD469501);a=f(a,b,c,d,e[8],7,0x698098D8);d=f(d,a,b,c,e[9],12,0x8B44F7AF);c=f(c,d,a,b,e[10],17,0xFFFF5BB1);b=f(b,c,d,a,e[11],22,0x895CD7BE);a=f(a,b,c,d,e[12],7,0x6B901122);d=f(d,a,b,c,e[13],12,0xFD987193);c=f(c,d,a,b,e[14],17,0xA679438E);b=f(b,c,d,a,e[15],22,0x49B40821);a=g(a,b,c,d,e[1],5,0xF61E2562);d=g(d,a,b,c,e[6],9,0xC040B340);c=g(c,d,a,b,e[11],14,0x265E5A51);b=g(b,c,d,a,e[0],20,0xE9B6C7AA);a=g(a,b,c,d,e[5],5,0xD62F105D);d=g(d,a,b,c,e[10],9,0x02441453);c=g(c,d,a,b,e[15],14,0xD8A1E681);b=g(b,c,d,a,e[4],20,0xE7D3FBC8);a=g(a,b,c,d,e[9],5,0x21E1CDE6);d=g(d,a,b,c,e[14],9,0xC33707D6);c=g(c,d,a,b,e[3],14,0xF4D50D87);b=g(b,c,d,a,e[8],20,0x455A14ED);a=g(a,b,c,d,e[13],5,0xA9E3E905);d=g(d,a,b,c,e[2],9,0xFCEFA3F8);c=g(c,d,a,b,e[7],14,0x676F02D9);b=g(b,c,d,a,e[12],20,0x8D2A4C8A);a=h(a,b,c,d,e[5],4,0xFFFA3942);d=h(d,a,b,c,e[8],11,0x8771F681);c=h(c,d,a,b,e[11],16,0x6D9D6122);b=h(b,c,d,a,e[14],23,0xFDE5380C);a=h(a,b,c,d,e[1],4,0xA4BEEA44);d=h(d,a,b,c,e[4],11,0x4BDECFA9);c=h(c,d,a,b,e[7],16,0xF6BB4B60);b=h(b,c,d,a,e[10],23,0xBEBFBC70);a=h(a,b,c,d,e[13],4,0x289B7EC6);d=h(d,a,b,c,e[0],11,0xEAA127FA);c=h(c,d,a,b,e[3],16,0xD4EF3085);b=h(b,c,d,a,e[6],23,0x04881D05);a=h(a,b,c,d,e[9],4,0xD9D4D039);d=h(d,a,b,c,e[12],11,0xE6DB99E5);c=h(c,d,a,b,e[15],16,0x1FA27CF8);b=h(b,c,d,a,e[2],23,0xC4AC5665);a=i(a,b,c,d,e[0],6,0xF4292244);d=i(d,a,b,c,e[7],10,0x432AFF97);c=i(c,d,a,b,e[14],15,0xAB9423A7);b=i(b,c,d,a,e[5],21,0xFC93A039);a=i(a,b,c,d,e[12],6,0x655B59C3);d=i(d,a,b,c,e[3],10,0x8F0CCC92);c=i(c,d,a,b,e[10],15,0xFFEFF47D);b=i(b,c,d,a,e[1],21,0x85845DD1);a=i(a,b,c,d,e[8],6,0x6FA87E4F);d=i(d,a,b,c,e[15],10,0xFE2CE6E0);c=i(c,d,a,b,e[6],15,0xA3014314);b=i(b,c,d,a,e[13],21,0x4E0811A1);a=i(a,b,c,d,e[4],6,0xF7537E82);d=i(d,a,b,c,e[11],10,0xBD3AF235);c=i(c,d,a,b,e[2],15,0x2AD7D2BB);b=i(b,c,d,a,e[9],21,0xEB86D391);j[0]=k(a,j[0]);j[1]=k(b,j[1]);j[2]=k(c,j[2]);j[3]=k(d,j[3])}}();function +zA(a,e,b){var +d=a.len&bq,c=0;a.len+=b;if(d){var +f=64-d;if(b=64){a.b8.set(e.subarray(c,c+64),0);ej(a.w,a.b32);b-=64;c+=64}if(b)a.b8.set(e.subarray(c,c+b),0)}function +zy(b){var +c=b.len&bq;b.b8[c]=aD;c++;if(c>56){for(var +a=c;a<64;a++)b.b8[a]=0;ej(b.w,b.b32);for(var +a=0;a<56;a++)b.b8[a]=0}else +for(var +a=c;a<56;a++)b.b8[a]=0;b.b32[14]=b.len<<3;b.b32[15]=b.len>>29&0x1FFFFFFF;ej(b.w,b.b32);var +e=new +Uint8Array(16);for(var +d=0;d<4;d++)for(var +a=0;a<4;a++)e[d*4+a]=b.w[d]>>8*a&aC;return e}function +As(b){return a(c_(b,0,b.length))}function +Ab(e,c,b){var +a=zz(),d=c$(e);zA(a,d.subarray(c,c+b),b);return As(zy(a))}function +Ac(c,b,a){return Ab(au(c),b,a)}function +Ae(){return 0}var +bf=new +Array();function +aX(b){var +a=bf[b];if(!a.opened)r("Cannot flush a closed channel");if(!a.buffer||a.buffer_curr==0)return 0;if(a.output)a.output(c_(a.buffer,0,a.buffer_curr));else +a.file.write(a.offset,a.buffer,0,a.buffer_curr);a.offset+=a.buffer_curr;a.buffer_curr=0;return 0}function +Au(a,b){return null}var +er=new +Array(3);function +c1(a,b){ab.call(this,D(0));this.log=function(a){return 0};if(a==1&&typeof +console.log=="function")this.log=console.log;else +if(a==2&&typeof +console.error=="function")this.log=console.error;else +if(typeof +console.log=="function")this.log=console.log;this.flags=b}c1.prototype.length=function(){return 0};c1.prototype.write=function(e,c,b,a){if(this.log){if(a>0&&b>=0&&b+a<=c.length&&c[b+a-1]==10)a--;var +d=D(a);bc(f_(c),b,d,0,a);this.log(d.toUtf16());return 0}r(this.fd+ip)};c1.prototype.read=function(c,a,d,b){r(this.fd+": file descriptor is write only")};c1.prototype.close=function(){this.log=undefined};function +es(b,a){if(a==undefined)a=er.length;er[a]=b;return a}function +AF(c,b,f){var +a={};while(b){switch(b[1]){case +0:a.rdonly=1;break;case +1:a.wronly=1;break;case +2:a.append=1;break;case +3:a.create=1;break;case +4:a.truncate=1;break;case +5:a.excl=1;break;case +6:a.binary=1;break;case +7:a.text=1;break;case +8:a.nonblock=1;break}b=b[2]}if(a.rdonly&&a.wronly)r(aw(c)+fG);if(a.text&&a.binary)r(aw(c)+fQ);var +d=ke(c),e=d.device.open(d.rest,a);return es(e,undefined)}(function(){function +a(a,b){return da()?Au(a,b):new +c1(a,b)}es(a(0,{rdonly:1,altname:"/dev/stdin",isCharacterDevice:true}),0);es(a(1,{buffered:2,wronly:1,isCharacterDevice:true}),1);es(a(2,{buffered:2,wronly:1,isCharacterDevice:true}),2)}());function +Af(c){var +a=er[c];if(a.flags.wronly)r(jF+c+" is writeonly");var +d=null,b={file:a,offset:a.flags.append?a.length():0,fd:c,opened:true,out:false,buffer_curr:0,buffer_max:0,buffer:new +Uint8Array(iJ),refill:d};bf[b.fd]=b;return b.fd}function +j3(c){var +a=er[c];if(a.flags.rdonly)r(jF+c+" is readonly");var +d=a.flags.buffered!==undefined?a.flags.buffered:1,b={file:a,offset:a.flags.append?a.length():0,fd:c,opened:true,out:true,buffer_curr:0,buffer:new +Uint8Array(iJ),buffered:d};bf[b.fd]=b;return b.fd}function +Ag(){var +b=0;for(var +a=0;aa.buffer.length){var +e=new +Uint8Array(a.buffer_curr+b.length);e.set(a.buffer);a.buffer=e}switch(a.buffered){case +0:a.buffer.set(b,a.buffer_curr);a.buffer_curr+=b.length;aX(c);break;case +1:a.buffer.set(b,a.buffer_curr);a.buffer_curr+=b.length;if(a.buffer_curr>=a.buffer.length)aX(c);break;case +2:var +d=b.lastIndexOf(10);if(d<0){a.buffer.set(b,a.buffer_curr);a.buffer_curr+=b.length;if(a.buffer_curr>=a.buffer.length)aX(c)}else{a.buffer.set(b.subarray(0,d+1),a.buffer_curr);a.buffer_curr+=d+1;aX(c);a.buffer.set(b.subarray(d+1),a.buffer_curr);a.buffer_curr+=b.length-d-1}break}return 0}function +j4(b,a,d,c){return Ah(b,au(a),d,c)}function +gl(c,b){var +d=a(String.fromCharCode(b));j4(c,d,0,1);return 0}function +Ai(b,a){if(a==0)go();return b%a}function +z$(d,a,c,f){for(;;){var +b=d.charCodeAt(a);a++;if(b==ag)return;var +e=d.charCodeAt(a);a++;if(e==ag)c[b+1]=f;else +c[b+1]=c[e+1]}}function +j2(d,a,c){for(;;){var +b=d.charCodeAt(a);a++;if(b==ag)return;var +e=d.charCodeAt(a);a++;if(e==ag)c[b+1]=-1;else +c[b+1]=c[e+1]}}function +Ak(a,D,b){var +t=2,u=3,A=5,f=6,i=7,h=8,n=9,j=10,r=1,p=2,y=3,B=4,v=5,s=6,q=7,z=8,C=9,w=10,x=11;if(!a.lex_default){a.lex_base=ah(a[r]);a.lex_backtrk=ah(a[p]);a.lex_check=ah(a[v]);a.lex_trans=ah(a[B]);a.lex_default=ah(a[y])}if(!a.lex_default_code){a.lex_base_code=ah(a[s]);a.lex_backtrk_code=ah(a[q]);a.lex_check_code=ah(a[w]);a.lex_trans_code=ah(a[C]);a.lex_default_code=ah(a[z])}if(a.lex_code==null)a.lex_code=aw(a[x]);var +e,c=D,o=c$(b[t]);if(c>=0){b[i]=b[A]=b[f];b[h]=-1}else +c=-c-1;for(;;){var +g=a.lex_base[c];if(g<0){var +d=a.lex_base_code[c];j2(a.lex_code,d,b[j]);return-g-1}var +l=a.lex_backtrk[c];if(l>=0){var +d=a.lex_backtrk_code[c];j2(a.lex_code,d,b[j]);b[i]=b[f];b[h]=l}if(b[f]>=b[u])if(b[n]==0)return-c-1;else +e=aK;else{e=o[b[f]];b[f]++}var +k=c;if(a.lex_check[g+e]==c)c=a.lex_trans[g+e];else +c=a.lex_default[c];if(c<0){b[f]=b[i];if(b[h]==-1)av(im);else +return b[h]}else{var +m=a.lex_base_code[k],d;if(a.lex_check_code[m+e]==k)d=a.lex_trans_code[m+e];else +d=a.lex_default_code[k];if(d>0)z$(a.lex_code,d,b[j],b[f]);if(e==aK)b[n]=0}}}function +bQ(a,b){return+(f$(a,b,false)!=0)}function +j6(d,c){var +b=new +Array(c+1);b[0]=d;for(var +a=1;a<=c;a++)b[a]=0;return b}function +Al(a,b){a[0]=bo;a[1]=b;return 0}function +bg(a){if(a +instanceof +Array&&a[0]==a[0]>>>0)return a[0];else +if(c8(a))return eb;else +if(eo(a))return eb;else +if(a +instanceof +Function||typeof +a=="function")return 247;else +if(a&&a.caml_custom)return b0;else +return cG}function +aH(b,c,a){if(a&&x.toplevelReloc)b=x.toplevelReloc(a);aG[b+1]=c;if(a)aG[a]=c}function +gp(a,b){j5[aw(a)]=b;return 0}function +Ap(a){a[2]=j7++;return a}function +d(a,b){return jS(a,b)}function +Ar(){L(fY)}function +B(b,a){if(a>>>0>=k(b))Ar();return ay(b,a)}function +g(a,b){return 1-d(a,b)}function +At(){return 0x7FFFFFFF/4|0}function +An(){j9(aG.Not_found)}function +ka(c){var +b=x.process,a=gk(c);if(b&&b.env&&b.env[a]!=undefined)return ai(b.env[a]);if(x.jsoo_static_env&&x.jsoo_static_env[a])return ai(x.jsoo_static_env[a]);An()}function +Av(){if(x.crypto)if(typeof +x.crypto.getRandomValues==="function"){var +a=new +Uint32Array(1);x.crypto.getRandomValues(a);return[0,a[0]]}else +if(x.crypto.randomBytes===iG){var +b=x.crypto.randomBytes(4),a=new +Uint32Array(b);return[0,a[0]]}var +c=new +Date().getTime(),d=c^0xffffffff*Math.random();return[0,d]}function +bR(a){var +b=1;while(a&&a.joo_tramp){a=a.joo_tramp.apply(null,a.joo_args);b++}return a}function +n(b,a){return{joo_tramp:b,joo_args:a}}function +j$(a){return a}function +C(a){if(a +instanceof +Array)return a;if(x.RangeError&&a +instanceof +x.RangeError&&a.message&&a.message.match(/maximum call stack/i))return j$(aG.Stack_overflow);if(x.InternalError&&a +instanceof +x.InternalError&&a.message&&a.message.match(/too much recursion/i))return j$(aG.Stack_overflow);if(a +instanceof +x.Error&&bP(fy))return[0,bP(fy),a];return[0,aG.Failure,ai(String(a))]}function +j1(a){return a.slice(1)}function +Aw(d){var +c=k(d),b=new +Array(c),a=0;for(;a>3]>>(a&7)&1}function +o(b,a){return B(b,a>>3)>>(a&7)&1}function +a(m,b,a,B){var +w=j1(m[1]),k=j1(m[2]),v=aw(m[3]),y=m[4]|0,z=m[5]|0,C=m[6]|0,b=Aw(b),l=0,x=false,t=[],i=new +Array(y),q=new +Array(z);for(var +f=0;f>8,d=s&ag,g=b[a],h;l++;switch(A){case +c.CHAR:if(a===b.length){j();break}if(g===d)a++;else +e();break;case +c.CHARNORM:if(a===b.length){j();break}if(v.charCodeAt(g)===d)a++;else +e();break;case +c.STRING:for(var +n=aw(k[d]),f=0;f0&&b[a-1]!=10)e();break;case +c.EOL:if(ak(b))L("Str.search_forward");while(a<=k(b)){var +c=AC(d,b,a,0);if(c)return c;a++}return[0]}function +z5(a){switch(a[2]){case-8:case-11:case-12:return 1;default:return 0}}function +zK(b){var +a=e;if(b[0]==0){a+=b[1][1];if(b.length==3&&b[2][0]==0&&z5(b[1]))var +f=b[2],g=1;else +var +g=2,f=b;a+="(";for(var +d=g;dg)a+=cB;var +c=f[d];if(typeof +c=="number")a+=c.toString();else +if(c +instanceof +aW)a+=bF+c.toString()+bF;else +if(typeof +c=="string")a+=bF+c.toString()+bF;else +a+=i4}a+=fD}else +if(b[0]==A)a+=b[1];return a}function +jW(a){if(a +instanceof +Array&&(a[0]==0||a[0]==A)){var +c=bP(ix);if(c)c(a,false);else{var +d=zK(a),b=bP(ik);if(b)b(0);console.error(fL+d+"\n")}}else +throw a}function +Aq(){var +a=x.process;if(a&&a.on)a.on("uncaughtException",function(b,c){jW(b);a.exit(2)});else +if(x.addEventListener)x.addEventListener(jD,function(a){if(a.error)jW(a.error)})}Aq();function +b(a,b){return a.length==1?a(b):aF(a,[b])}function +f(a,b,c){return a.length==2?a(b,c):aF(a,[b,c])}function +aJ(a,b,c,d){return a.length==3?a(b,c,d):aF(a,[b,c,d])}function +fl(a,b,c,d,e){return a.length==4?a(b,c,d,e):aF(a,[b,c,d,e])}function +cz(a,b,c,d,e,f){return a.length==5?a(b,c,d,e,f):aF(a,[b,c,d,e,f])}function +zw(a,b,c,d,e,f,g,h){return a.length==7?a(b,c,d,e,f,g,h):aF(a,[b,c,d,e,f,g,h])}zL();var +eu=[A,a(jB),-1],gu=[A,a(iz),-2],db=[A,a(fw),-3],et=[A,a(i3),-4],p=[A,a(i_),-7],gs=[A,a(iM),-8],gt=[A,a(jc),-9],s=[A,a(jr),-11],gv=[A,a(ij),-12],di=[0,a(e),0,0,-1],gL=[0,a(e),1,0,0],zr=[4,0,0,0,[12,45,[4,0,0,0,0]]],eK=[0,[11,a('File "'),[2,0,[11,a('", line '),[4,0,0,0,[11,a(iR),[4,0,0,0,[12,45,[4,0,0,0,[11,a(ji),[2,0,0]]]]]]]]]],a('File "%s", line %d, characters %d-%d: %s')],a3=[0,a("\0\0\x01\0\xf9\xff\0\0A\0\xa3\0\xfd\xff\0\0\x01\0\xff\xff\xf1\0 \0\x80\0\xfd\xff\x01\0@\x01\x8e\x01.\x000\0\xfd\xff\x04\0\0\0\xff\xff\x7f\0\xa0\0\xfe\xff\xff\xff\xee\0\x0e\x01\xfd\xff\xfe\xff\x02\0\xff\xff\0\x02\xf7\xffr\x02\xf9\xff\xfa\xff\xfb\xff\x84\x02\0\0\xf8\x02\xff\xff\xfe\xff\xfe\x02\xf9\xff\x04\x03\xfb\xff\xfc\xff\x02\0\n\x03\xff\xff\xfe\xff\x03\0\xff\xffu\0\xff\xff"),a("\xff\xff\x07\0\xff\xff\x05\0\xff\xff\x03\0\xff\xff\x01\0\xff\xff\xff\xff\x04\0\xff\xff\x03\0\xff\xff\x01\0\xff\xff\0\0\xff\xff\x03\0\xff\xff\x01\0\xff\xff\xff\xff\xff\xff\x02\0\xff\xff\xff\xff\xff\xff\x04\0\xff\xff\xff\xff\x03\0\xff\xff\xff\xff\xff\xff\x07\0\xff\xff\xff\xff\xff\xff\x03\0\x02\0\x07\0\xff\xff\xff\xff\xff\xff\xff\xff\x05\0\xff\xff\xff\xff\x02\0\x05\0\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff"),a("\x01\0\x01\0\0\0\xff\xff\xff\xff\xff\xff\0\0\xff\xff\xff\xff\0\0\xff\xff\f\0\f\0\0\0\xff\xff\xff\xff\xff\xff\x12\0\x12\0\0\0\xff\xff\xff\xff\0\0\x18\0\x18\0\0\0\0\0\x1c\0\x1c\0\0\0\0\0\xff\xff\0\0#\0\0\0#\0\0\0\0\0\0\0#\0\xff\xff#\0\0\0\0\0.\0\0\0.\0\0\0\0\0\xff\xff.\0\0\0\0\x005\0\0\x007\0\0\0"),a("\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0(\0(\x001\x001\0(\0\0\x001\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0(\0\x07\x001\0\0\0\0\x006\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\b\0\t\0\x04\0\x0f\0\x15\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\x05\0\0\0\x03\0\xff\xff\x16\0\x06\0 \0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x14\0\x0e\0\xff\xff\0\0\x05\0\0\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\n\0\0\0\0\0\0\0\0\0\0\0\0\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\n\x008\0\0\0\0\0\0\0\n\0\0\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\xff\xff\x1a\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\x05\0\x05\0\0\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\xff\xff\0\0\0\0\0\0\0\0\0\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\0\0\0\0\x02\0\xff\xff\x05\0\xff\xff\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\n\0\n\0\r\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\x1e\0\x1f\0\x13\0\0\0\xff\xff\0\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\xff\xff\xff\xff\0\0\0\0\n\0\0\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\xff\xff\0\0\0\0\0\0\0\0\x10\0\0\0\0\0\0\0\0\0\x19\0\xff\xff\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\0\0\0\0\0\0\0\0\x10\0\xff\xff\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\0\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\0\0\0\0\0\0\0\0\0\0\0\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\0\0\0\0\0\0\0\0\x10\0\x1d\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0(\0(\0\0\0\0\0(\0\xff\xff\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0(\0\0\0%\0\0\0\0\0\0\0\0\0$\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0)\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0'\0\0\0\0\0&\0*\0\0\0\0\0'\0'\0'\0'\0'\0'\0'\0'\0'\0'\0'\0'\0'\0'\0'\0'\0'\0'\0'\0'\0'\0'\0'\0'\0'\0'\0\0\0\0\0\0\0\0\0'\0\0\0'\0'\0'\0'\0'\0'\0'\0'\0'\0'\0'\0'\0'\0'\0'\0'\0'\0'\0'\0'\0'\0'\0'\0'\0'\0'\0\xff\xff\xff\xff\0\0\0\0\xff\xff\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\xff\xff\xff\xff\0\0\0\0\xff\xff\xff\xff\0\0\xff\xff\0\0\0\0\0\0\0\0\xff\xff\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\xff\xff\0\0\xff\xff\0\0\0\0\0\0\0\0\xff\xff\0\0\0\0\0\0\xff\xff\xff\xff'\0'\0\0\0'\0'\0'\0'\0'\0'\0'\0'\0'\0'\0'\0\0\0\0\0\xff\xff\xff\xff\0\0\0\0'\0'\0'\0'\0'\0'\0'\0'\0'\0'\0'\0'\0'\0'\0'\0'\0'\0'\0'\0'\0'\0'\0'\0'\0'\0'\0\0\0\0\0\0\0\0\0'\0\0\0'\0'\0'\0'\0'\0'\0'\0'\0'\0'\0'\0'\0'\0'\0'\0'\0'\0'\0'\0'\0'\0'\0'\0'\0'\0'\0\0\0\"\0\xff\xff\xff\xff\0\0\0\0\xff\xff\0\x001\x001\0\0\0\0\x001\0\0\0\xff\xff\xff\xff\0\0\0\0\xff\xff\0\0\xff\xff\xff\xff\0\0\0\0\xff\xff\xff\xff\0\0\xff\xff\0\0\0\0\0\x001\0\xff\xff0\0\0\0\0\0\0\0\xff\xff/\0\xff\xff\0\0\0\0\0\0\xff\xff\xff\xff\xff\xff2\0\0\0\0\0\0\0\xff\xff\0\0\0\0\0\0\xff\xff+\0\0\0\0\0\0\0\0\0\0\x003\0\0\0\0\0\0\0\0\0\0\0\xff\xff\0\0\0\0\0\0\0\0\0\x004\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\xff\xff\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\xff\xff\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\xff\xff\0\0\0\0\0\0\0\0\0\0-\0\0\0\0\0\0\0\0\0\0\0\xff\xff\0\0\0\0\0\0\0\0\0\0\xff\xff"),a("\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff(\0(\x001\x001\0(\0\xff\xff1\0\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff(\0\x03\x001\0\xff\xff\xff\xff5\0\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\x07\0\b\0\x03\0\x0e\0\x14\0\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\x03\0\xff\xff\0\0\x01\0\x15\0\x03\0\x1f\0\x03\0\x03\0\x03\0\x03\0\x03\0\x03\0\x03\0\x03\0\x03\0\x03\0\x03\0\x03\0\x03\0\x03\0\x03\0\x03\0\x03\0\x03\0\x03\0\x03\0\x03\0\x03\0\x03\0\x03\0\x03\0\x03\0\x11\0\x0b\0\x12\0\xff\xff\x03\0\xff\xff\x03\0\x03\0\x03\0\x03\0\x03\0\x03\0\x03\0\x03\0\x03\0\x03\0\x03\0\x03\0\x03\0\x03\0\x03\0\x03\0\x03\0\x03\0\x03\0\x03\0\x03\0\x03\0\x03\0\x03\0\x03\0\x03\0\x04\0\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\x04\0\x04\0\x04\0\x04\0\x04\0\x04\0\x04\0\x04\0\x04\0\x04\0\x04\0\x04\0\x04\0\x04\0\x04\0\x04\0\x04\0\x04\0\x04\0\x04\0\x04\0\x04\0\x04\0\x04\0\x04\0\x04\x007\0\xff\xff\xff\xff\xff\xff\x04\0\xff\xff\x04\0\x04\0\x04\0\x04\0\x04\0\x04\0\x04\0\x04\0\x04\0\x04\0\x04\0\x04\0\x04\0\x04\0\x04\0\x04\0\x04\0\x04\0\x04\0\x04\0\x04\0\x04\0\x04\0\x04\0\x04\0\x04\0\f\0\x17\0\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\x05\0\x05\0\xff\xff\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x18\0\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\xff\xff\xff\xff\0\0\x01\0\x05\x005\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\n\0\n\0\x0b\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\x1b\0\x1b\0\x11\0\xff\xff\x12\0\xff\xff\n\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\x1c\0\x1c\0\xff\xff\xff\xff\n\0\xff\xff\n\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff7\0\xff\xff\xff\xff\xff\xff\xff\xff\x0f\0\xff\xff\xff\xff\xff\xff\xff\xff\x17\0\f\0\x0f\0\x0f\0\x0f\0\x0f\0\x0f\0\x0f\0\x0f\0\x0f\0\x0f\0\x0f\0\x0f\0\x0f\0\x0f\0\x0f\0\x0f\0\x0f\0\x0f\0\x0f\0\x0f\0\x0f\0\x0f\0\x0f\0\x0f\0\x0f\0\x0f\0\x0f\0\xff\xff\xff\xff\xff\xff\xff\xff\x0f\0\x18\0\x0f\0\x0f\0\x0f\0\x0f\0\x0f\0\x0f\0\x0f\0\x0f\0\x0f\0\x0f\0\x0f\0\x0f\0\x0f\0\x0f\0\x0f\0\x0f\0\x0f\0\x0f\0\x0f\0\x0f\0\x0f\0\x0f\0\x0f\0\x0f\0\x0f\0\x0f\0\x10\0\x10\0\xff\xff\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\xff\xff\xff\xff\xff\xff\xff\xff\x10\0\x1b\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0!\0!\0\xff\xff\xff\xff!\0\x1c\0\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff!\0\xff\xff!\0\xff\xff\xff\xff\xff\xff\xff\xff!\0\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff!\0\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff!\0\xff\xff\xff\xff!\0!\0\xff\xff\xff\xff!\0!\0!\0!\0!\0!\0!\0!\0!\0!\0!\0!\0!\0!\0!\0!\0!\0!\0!\0!\0!\0!\0!\0!\0!\0!\0\xff\xff\xff\xff\xff\xff\xff\xff!\0\xff\xff!\0!\0!\0!\0!\0!\0!\0!\0!\0!\0!\0!\0!\0!\0!\0!\0!\0!\0!\0!\0!\0!\0!\0!\0!\0!\0#\0#\0\xff\xff\xff\xff#\0\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff'\0'\0\xff\xff\xff\xff'\0#\0\xff\xff#\0\xff\xff\xff\xff\xff\xff\xff\xff#\0\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff'\0\xff\xff'\0\xff\xff\xff\xff\xff\xff\xff\xff'\0\xff\xff\xff\xff\xff\xff#\0#\0'\0'\0\xff\xff'\0'\0'\0'\0'\0'\0'\0'\0'\0'\0'\0\xff\xff\xff\xff'\0'\0\xff\xff\xff\xff'\0'\0'\0'\0'\0'\0'\0'\0'\0'\0'\0'\0'\0'\0'\0'\0'\0'\0'\0'\0'\0'\0'\0'\0'\0'\0\xff\xff\xff\xff\xff\xff\xff\xff'\0\xff\xff'\0'\0'\0'\0'\0'\0'\0'\0'\0'\0'\0'\0'\0'\0'\0'\0'\0'\0'\0'\0'\0'\0'\0'\0'\0'\0\xff\xff!\0)\0)\0\xff\xff\xff\xff)\0\xff\xff,\0,\0\xff\xff\xff\xff,\0\xff\xff.\0.\0\xff\xff\xff\xff.\0\xff\xff2\x002\0\xff\xff\xff\xff2\0)\0\xff\xff)\0\xff\xff\xff\xff\xff\xff,\0)\0,\0\xff\xff\xff\xff\xff\xff.\0,\0.\0\xff\xff\xff\xff\xff\xff2\0.\x002\0,\0\xff\xff\xff\xff\xff\xff2\0\xff\xff\xff\xff\xff\xff)\0)\0\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff,\0\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff.\0\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff2\0\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff#\0\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff'\0\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff)\0\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff,\0\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff.\0\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff2\0"),a(e),a(e),a(e),a(e),a(e),a(e)],g9=bO([a(aT),a(b1),a(b2),a(dY),a(cV),a(b_),a(cR),a(ba),a(cb),a(b6),a(a$),a(bG),a(cC),a(cU),a(cE),a(cP),a(cA),a(cQ),a(cF),a(cO),a($),a(W),a(bE),a(d2)]),zs=[0,a(cZ),[0,a(d5),0]],zt=[0,a(bG),[0,a(cb),[0,a(ec),0]]],hL=bO([a(aT),a(b1),a(b2),a(dY),a(cV),a(b_),a(cR),a(ba),a(cb),a(b6),a(a$),a(bG),a(cC),a(cU),a(cE),a(cP),a(cA),a(cQ),a(cF),a(cO),a($),a(W),a(bE),a(d2)]),zu=[0,a(d5),0],zv=[0,a(bG),[0,a(cb),[0,a(ec),0]]],hP=a("o:spid"),hQ=a("id"),dI=[0,a(ii)];aH(11,gv,ij);aH(10,s,jr);aH(9,[A,a(iX),-10],iX);aH(8,gt,jc);aH(7,gs,iM);aH(6,p,i_);aH(5,[A,a(jk),-6],jk);aH(4,[A,a(iF),-5],iF);aH(3,et,i3);aH(2,db,fw);aH(1,gu,iz);aH(0,eu,jB);var +kl=a("%.12g"),kk=a(bu),kh=a(d8),ki=a("false"),kf=a("Stdlib.Exit"),km=a("CamlinternalLazy.Undefined"),kq=a("\\\\"),kr=a("\\'"),ks=a("\\b"),kt=a("\\t"),ku=a("\\n"),kv=a("\\r"),kp=a("Char.chr"),kz=a("nth"),kA=a("List.nth"),ky=a("tl"),kE=a("String.blit / Bytes.blit_string"),kD=a("Bytes.blit"),kC=a("String.sub / Bytes.sub"),kJ=a("String.contains_from / Bytes.contains_from"),kH=a(e),kG=a(e),kF=a("String.concat"),kM=a("Array.blit"),kL=a("Array.sub"),kR=a("Set.remove_min_elt"),kS=[0,0,0,0],kT=[0,0,0],kU=[0,a("set.ml"),570,18],kN=a(dP),kO=a(dP),kP=a(dP),kQ=a(dP),kZ=a("Map.remove_min_elt"),k0=[0,0,0,0],k1=[0,a("map.ml"),400,10],k2=[0,0,0],kV=a(d7),kW=a(d7),kX=a(d7),kY=a(d7),k3=a("Stdlib.Stack.Empty"),k7=a("Buffer.add: cannot grow buffer"),k6=[0,a(jh),93,2],k5=[0,a(jh),94,2],le=a("%c"),lf=a("%s"),lg=a(ih),lh=a(iK),li=a(i1),lj=a(io),lk=a("%f"),ll=a("%B"),lm=a("%{"),ln=a("%}"),lo=a("%("),lp=a("%)"),lq=a("%a"),lr=a("%t"),ls=a("%?"),lt=a("%r"),lu=a("%_r"),lv=[0,a(N),850,23],lG=[0,a(N),814,21],ly=[0,a(N),815,21],lH=[0,a(N),818,21],lz=[0,a(N),819,21],lI=[0,a(N),822,19],lA=[0,a(N),823,19],lJ=[0,a(N),826,22],lB=[0,a(N),827,22],lK=[0,a(N),831,30],lC=[0,a(N),832,30],lE=[0,a(N),836,26],lw=[0,a(N),837,26],lF=[0,a(N),846,28],lx=[0,a(N),847,28],lD=[0,a(N),851,23],mN=a(iV),mL=[0,a(N),1558,4],mM=a("Printf: bad conversion %["),mO=[0,a(N),1626,39],mP=[0,a(N),1649,31],mQ=[0,a(N),1650,31],mR=a("Printf: bad conversion %_"),mS=a(iU),mT=a(i2),mU=a(iU),mV=a(i2),mJ=a(fC),mH=a("neg_infinity"),mI=a(jz),mG=a(bu),mB=[0,iv],mp=a("%+nd"),mq=a("% nd"),ms=a("%+ni"),mt=a("% ni"),mu=a("%nx"),mv=a("%#nx"),mw=a("%nX"),mx=a("%#nX"),my=a("%no"),mz=a("%#no"),mo=a("%nd"),mr=a(i1),mA=a("%nu"),mc=a("%+ld"),md=a("% ld"),mf=a("%+li"),mg=a("% li"),mh=a("%lx"),mi=a("%#lx"),mj=a("%lX"),mk=a("%#lX"),ml=a("%lo"),mm=a("%#lo"),mb=a("%ld"),me=a(iK),mn=a("%lu"),l1=a("%+Ld"),l2=a("% Ld"),l4=a("%+Li"),l5=a("% Li"),l6=a("%Lx"),l7=a("%#Lx"),l8=a("%LX"),l9=a("%#LX"),l_=a("%Lo"),l$=a("%#Lo"),l0=a("%Ld"),l3=a(io),ma=a("%Lu"),lO=a("%+d"),lP=a("% d"),lR=a("%+i"),lS=a("% i"),lT=a("%x"),lU=a("%#x"),lV=a("%X"),lW=a("%#X"),lX=a("%o"),lY=a("%#o"),lN=a(fS),lQ=a(ih),lZ=a(iV),k8=a("@]"),k9=a("@}"),k_=a("@?"),k$=a("@\n"),la=a("@."),lb=a("@@"),lc=a("@%"),ld=a(ee),lL=a("CamlinternalFormat.Type_mismatch"),mZ=a(e),m0=[0,[11,a(cB),[2,0,[2,0,0]]],a(", %s%s")],nn=[0,[11,a(fL),[2,0,[12,10,0]]],a(jq)],no=[0,[11,a("Fatal error in uncaught exception handler: exception "),[2,0,[12,10,0]]],a("Fatal error in uncaught exception handler: exception %s\n")],nm=a("Fatal error: out of memory in uncaught exception handler"),nk=[0,[11,a(fL),[2,0,[12,10,0]]],a(jq)],ng=[0,[2,0,[12,10,0]],a("%s\n")],m_=a("Raised at"),m$=a("Re-raised at"),na=a("Raised by primitive operation at"),nb=a("Called from"),nc=a(" (inlined)"),ne=a(e),nd=[0,[2,0,[12,32,[2,0,[11,a(' in file "'),[2,0,[12,34,[2,0,[11,a(", line "),[4,0,0,0,[11,a(iR),zr]]]]]]]]]],a('%s %s in file "%s"%s, line %d, characters %d-%d')],nf=[0,[2,0,[11,a(" unknown location"),0]],a("%s unknown location")],m5=a("Out of memory"),m6=a("Stack overflow"),m7=a("Pattern matching failed"),m8=a("Assertion failed"),m9=a("Undefined recursive module"),m1=[0,[12,40,[2,0,[2,0,[12,41,0]]]],a("(%s%s)")],m2=a(e),m3=a(e),m4=[0,[12,40,[2,0,[12,41,0]]],a("(%s)")],mY=[0,[4,0,0,0,0],a(fS)],mW=[0,[3,0,0],a("%S")],mX=a(i4),nh=[0,a(e),a("(Cannot print locations:\n bytecode executable program file not found)"),a("(Cannot print locations:\n bytecode executable program file appears to be corrupt)"),a("(Cannot print locations:\n bytecode executable program file has wrong magic number)"),a("(Cannot print locations:\n bytecode executable program file cannot be opened;\n -- too many open files. Try running with OCAMLRUNPARAM=b=2)")],np=a("x"),ns=a("Hashtbl: unsupported hash table format"),zp=a("OCAMLRUNPARAM"),zn=a("CAMLRUNPARAM"),nq=a(e),nC=a(e),nH=a(e),nG=a(e),nE=a(e),nM=[2,a(fV)],nN=[2,a(fV)],pB=a(e),pC=a(e),p4=a(ae),p5=a('="'),p6=a(bF),p0=a(bb),p1=a(by),p2=a(fM),qa=a(""),qg=a(""),p8=a(cW),p9=a(cW),p_=a(jj),p$=a(cW),pZ=a("""),qj=a("write"),pP=a(e),pQ=a(jj),pR=a(X),pS=a(by),pT=a(X),pU=a(bb),pV=a(X),pW=a(fM),pX=a(e),pL=[0,0,0],pM=[0,0,1],pN=[0,0,0],pO=[0,0,1],pK=[0,a("netstring/code/src/netstring/nethtml.ml"),356,27],pJ=a(e),pG=a(e),pH=[0,bA,fq],pI=[0,bA,fq],pF=a(e),pA=a(e),nO=a("Nethtml.End_of_scan"),nP=a("Nethtml.Found"),nQ=[0,[0,a(b$),[0,j,[0,l,[0,a(b$),[0,a(ed),[0,a(b_),0]]]]]],[0,[0,a(ed),[0,j,v]],0]],nR=bO([l,a(a_),a(cc),a(b8),a(ap),a(aE),a(bp),a(bC),a(bs),a(a9),a(b$)]),nS=a(cS),nT=[0,a(aE),[0,j,ca]],nU=[0,a(bp),[0,j,v]],nV=[0,a(b8),[0,j,v]],nW=[0,a(cc),[0,j,[0,l,0]]],nX=[0,a(a_),[0,j,[0,l,[0,a(cc),[0,a(b8),[0,a(ap),[0,a(aE),[0,a(bp),[0,a(bC),[0,a(bs),0]]]]]]]]]],nY=[0,a(bI),[0,j,i]],nZ=[0,a(c0),[0,j,i]],n0=[0,a(at),[0,j,[0,l,[0,a(c0),[0,a(bI),0]]]]],n1=[0,a(bt),[0,j,v]],n2=[0,a(d_),[0,j,[0,l,[0,a(bt),0]]]],n3=[0,a(cN),[0,j,[0,l,[0,a(at),0]]]],n4=[0,a(cH),[0,j,[0,l,[0,a(at),0]]]],n5=[0,a(cD),[0,j,[0,l,[0,a(at),0]]]],n6=[0,a(ei),[0,j,c]],n7=[0,a(d1),[0,j,c]],n8=[0,a(b7),[0,j,[0,l,0]]],n9=[0,a(d$),[0,j,[0,l,[0,a(b7),0]]]],n_=[0,a(aa),[0,j,i]],n$=[0,a(cM),[0,j,i]],oa=[0,a(dW),[0,j,c]],ob=[0,a(fI),[0,bA,i]],oc=[0,a(fn),[0,bA,i]],od=[0,a(b3),[0,j,v]],oe=[0,a(bC),[0,j,v]],of=[0,a(dT),[0,j,v]],oh=[0,l,[0,a(ap),0]],oi=a(a9),oj=[0,a(cb),[0,o,v]],ok=[0,a(b_),[0,o,i]],ol=[0,a(dY),[0,o,i]],om=[0,a(cC),[0,o,c]],oo=[0,l,[0,a(d1),0]],op=a(bG),oq=[0,a(a$),[0,o,[0,l,[0,a(ei),[0,a(bt),[0,a(d_),[0,a(cD),[0,a(cN),[0,a(cH),[0,a(at),0]]]]]]]]]],or=[0,a(b6),[0,o,v]],ot=[0,l,[0,a(ap),0]],ou=[0,a(ba),0],ov=a(ba),ox=[0,l,[0,a(ap),0]],oy=a(cR),oz=[0,a(cV),[0,o,i]],oA=[0,a(b2),[0,o,i]],oB=[0,a(b1),[0,o,[0,l,[0,a(dW),[0,a(cM),0]]]]],oC=[0,a(cO),[0,o,[0,R,[0,[0,a(aU),[0,a(bs),[0,a(d0),[0,a(eg),[0,a(d3),[0,a(cT),[0,a(cL),zs]]]]]]],c]]]],oD=[0,l,[0,a(aa),0]],oE=a(d2),oF=[0,l,[0,a(aa),0]],oG=a(bE),oH=[0,a(W),[0,o,[0,l,[0,a(aa),0]]]],oI=[0,a($),[0,o,[0,l,[0,a(aa),0]]]],oJ=[0,a(cF),[0,o,c]],oK=[0,a(cQ),[0,o,c]],oL=[0,a(cA),[0,o,c]],oM=[0,a(cP),[0,o,c]],oN=[0,a(cE),[0,o,c]],oO=[0,a(cU),[0,o,c]],oP=[0,a(aT),[0,o,c]],oQ=[0,a(eh),[0,c,[0,R,[0,[0,a(bB),[0,a(dS),[0,a(d6),[0,a(dO),[0,a(b5),[0,a(eh),[0,a(ba),zt]]]]]]],i]]]],oR=[0,a(b5),[0,c,[0,R,[0,[0,a(b5),0],c]]]],oS=[0,a(dO),[0,c,[0,l,0]]],oT=[0,a(d6),[0,c,[0,l,[0,a(d$),[0,a(b7),0]]]]],oU=[0,a(dS),[0,c,v]],oV=[0,a(ec),[0,c,i]],oW=[0,a(d5),[0,c,v]],oX=[0,a(cZ),[0,c,c]],oZ=[0,l,[0,a(b3),0]],o0=a(d0),o1=[0,a(jI),[0,c,c]],o3=[0,l,[0,a(dT),0]],o4=a(ju),o5=[0,a(ap),[0,c,ca]],o7=[0,l,[0,a(b3),0]],o8=a(bs),o9=[0,a(aU),[0,c,v]],o_=[0,a(bB),[0,c,[0,R,[0,[0,a(bB),0],c]]]],o$=[0,a(jf),[0,c,v]],pa=[0,a(iq),[0,c,c]],pb=[0,a(bz),[0,c,c]],pc=[0,a(cT),[0,c,c]],pd=[0,a(cL),[0,c,c]],pe=[0,a(fJ),[0,c,c]],pf=[0,a(iY),[0,c,c]],pg=[0,a(fs),[0,c,c]],ph=[0,a(f5),[0,c,c]],pi=[0,a(fr),[0,c,c]],pj=[0,a(f7),[0,c,c]],pk=[0,a(fv),[0,c,c]],pl=[0,a(fu),[0,c,c]],pm=[0,a(fE),[0,c,c]],pn=[0,a(f3),[0,c,c]],po=[0,a(iZ),[0,c,c]],pp=[0,a(dZ),[0,c,c]],pq=[0,a(dV),[0,c,c]],pr=[0,a(d3),[0,c,c]],ps=[0,a(eg),[0,c,c]],pt=[0,a(fZ),[0,c,c]],pu=[0,a(f8),[0,c,c]],pv=[0,a(fX),[0,c,c]],py=[0,a(a9),[0,a(a$),[0,a(W),[0,a($),[0,a(b1),0]]]]],qz=a(e),qA=a(e),qD=a("too many r* or r+ where r is nullable"),qE=a(e),qB=[0,a("str.ml"),214,11],qI=[0,0,0],qM=a(e),qL=a(e),qK=a(e),qJ=a(e),qS=a(ae),qQ=a("' is invalid"),qR=a("document list level '"),qN=a("\xef\x82\xb7"),qO=a("\xef\x82\xa7"),qP=a("o"),q0=a("excel"),qZ=a(cS),q3=[0,a("src/main/re/html/htmlStd.re"),144,9],qT=a(X),qU=a(fH),qV=bO([a(cC),a("article"),a("aside"),a("audio"),a(cR),a("canvas"),a(cM),a(b2),a(b1),a(bG),a("figcaption"),a("figure"),a("footer"),a(ba),a(cU),a(cE),a(cP),a(cA),a(cQ),a(cF),a("header"),a("hgroup"),a(b6),a(aa),a(cV),a(W),a("output"),a(aT),a(cO),a("section"),a(a$),a(cH),a(bI),a(cN),a(c0),a(cD),a(at),a($),a("video")]),qW=[0,a(a9),[0,a(a_),[0,a(cS),[0,a(bC),[0,a(bp),[0,a(aE),[0,a(fo),0]]]]]]],q1=[0,a(e)],re=a(aT),rc=a(jo),rb=a(i0),rd=[0,a(jo)],q$=a(i0),q9=a(aU),q5=a(iN),q6=a(iN),q7=a("file:"),q8=a("data-image-src"),rQ=a(ae),rP=a(dU),rM=a(":level"),rK=a(ae),rD=a(fx),rE=a(f4),rF=a(fx),rG=a(f4),rH=a(ee),rI=a(fx),rJ=a(f4),rL=a(e),rN=a(e),rO=a("@list "),rB=a(cB),rz=[0,a("\n ")],rA=a(" "),ry=a(e),rw=a("color"),rx=a(ae),rt=a('""'),ru=a(";"),rv=a(bD),rj=a(ea),rk=a(e),rl=a(bb),rm=a(ae),rn=a(e),ri=[0,a(e),0],ro=a(e),rp=a(cB),rg=a(bF),rh=a(bF),rq=[0,a("font-family"),0],r4=a("Internal failure -- please contact the parser generator's developers.\n%!"),r5=[0,a("src/main/re/css_parser.ml"),494,4],r3=a(ea),r2=a(bD),r1=a(ee),r0=a(ea),rZ=a(bD),rY=a(ee),rV=a("list"),rX=a(bD),rW=a(e),rT=a(ea),rU=a(e),rS=[0,a(e),0],rR=a("Css_parser.MenhirBasics.Error"),sa=a(fD),sb=a("' ("),sc=a("Unexpected char: '"),r9=a("Css_lexer.SyntaxError"),r_=[0,a('\0\0\xeb\xff\x14\0\x03\0\x01\0\xd7\0\x0e\0H\x01\x9d\0\xf1\xff\x03\0\x06\0\x11\0u\x01\xe8\x01B\x02\x9c\x02\xf6\x02\x02\0\x1e\0\xf7\xff\xf8\xff\xf9\xff\xfa\xff\xfb\xff\xfc\xff\b\0\x01\0\xfe\xff\xff\xff\xf6\xff\xf5\xff\x12\0P\x03\xaa\x03|\0\xf4\xff\x04\x04^\x04\xc8\x01\x90\x04\x13\0\xbd\x04\xed\xff0\x05\x15\0\x16\0\x17\0\xf0\xff2\x052\x001\x054\0\x0b\0\x12\0\x0e\0"\0\xa1\x05\xa2\x055\0\xa3\x05\xa7\x05\xa8\x05\xa9\x05\xad\x051\x003\0\xee\xffY\0Z\0\xec\xff\\\0]\0'),a("\xff\xff\xff\xff\x14\0\x14\0\x14\0\x10\0\x14\0\x14\0\x14\0\xff\xff\x14\0\x14\0\x14\0\x10\0\r\0\x10\0\x10\0\x10\0\x14\0\x14\0\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\x02\0\x01\0\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\x10\0\x10\0\xff\xff\xff\xff\x10\0\x10\0\xff\xff\f\0\xff\xff\x10\0\xff\xff\r\0\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\x0f\0\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff"),a("\x01\0\0\0\xff\xff\xff\xff\x05\0\xff\xff\xff\xff3\x001\0\0\0.\0-\0\t\0\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\0\0\0\0\0\0\0\0\0\0\0\0\xff\xff\xff\xff\0\0\0\0\0\0\0\0\x05\0\xff\xff\xff\xff\xff\xff\0\0\xff\xff\xff\xff'\0'\0'\0\xff\xff\0\0\xff\xff\t\0/\0\t\0\0\x001\x001\x003\x003\0\xff\xff\xff\xff\xff\xff\xff\xff9\x009\x009\x009\x009\x009\x009\x009\0\xff\xff\xff\xff\0\0D\0G\0\0\0G\0G\0"),a("\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\x1a\0\x1c\0\x1c\0\0\0\x1b\0\0\0\0\0\0\0\x1a\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\x1a\0\x05\0\b\0\x05\0A\0\x05\0\x06\0\x07\0\x1a\0\0\0\t\0\x05\0\x19\0\x0f\0\r\0\x02\0\x0e\0\x0e\0\x0e\0\x0e\0\x0e\0\x0e\0\x0e\0\x0e\0\x0e\0\x0e\0\x15\0\x16\0\x03\0\x05\0D\0\x1f\0\x14\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x1e\0\x04\x009\0B\0\x05\0C\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x11\0\x05\0\x05\0\x10\0\x05\0\x05\0\x05\0\x05\0\x05\0\x18\0\x12\0\x17\0\x13\x005\x006\x007\x008\0E\0E\0#\0H\0H\0\0\0F\0\0\0\0\0F\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0#\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0$\0\0\0\xff\xff#\0\0\0\xff\xff\0\0#\0#\0#\0#\0#\0#\0#\0#\0#\0#\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\x000\0\f\0\f\0\f\0\f\0\f\0\f\0\f\0\f\0\f\0\f\0\f\0\f\0\f\0\f\0\f\0\f\0\f\0\f\0\f\0\f\0\f\0\f\0\f\0\f\0\f\0\f\0\f\0\f\0\f\0\f\0\f\0\f\0\x0b\0\x0b\0\x0b\0\x0b\0\x0b\0\x0b\0\x0b\0\x0b\0\x0b\0\x0b\0\x0b\0\x0b\0\x0b\0\x0b\0\x0b\0\x0b\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\x05\x002\0\x05\0\0\0\x05\0\0\0\0\0\0\0\x1d\0\xff\xff\x05\0\xff\xff\x05\0\x05\0\xff\xff\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\xff\xff\xff\xff\xff\xff\x05\0\xff\xff\xff\xff\xff\xff\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\xff\xff \0\xff\xff\xff\xff\x05\0\0\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\xff\xff\0\0\0\0\xff\xff\0\0\0\0\0\0\xff\xff\xff\xff\0\0\xff\xff\xff\xff\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\x000\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\x05\0\0\0\x05\0\0\0\x05\0\0\0\0\0\xff\xff\0\0\0\0\x05\0\0\0\x05\0\x05\x004\0,\0,\0,\0,\0,\0,\0,\0,\0,\0,\0\0\0\0\0\0\0\x05\0\0\0\0\0\0\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\0\0 \0\xff\xff\0\0\x05\0\xff\xff\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\0\0(\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\x05\0\0\0\x05\0\0\0\x05\0\0\0\0\0\0\0\0\0\0\0\x05\0\0\0\x05\0\r\0\0\0\x0e\0\x0e\0\x0e\0\x0e\0\x0e\0\x0e\0\x0e\0\x0e\0\x0e\0\x0e\0\0\0\0\0)\0\x05\0\0\0\0\0\0\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\0\0 \0\0\0\0\0\x05\0\xff\xff\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\0\0\x05\0\0\0\x05\0\0\0\0\0\0\0\0\0\0\0\x05\0\0\0*\0\r\0\0\0\x0e\0\x0e\0\x0e\0\x0e\0\x0e\0\x0e\0\x0e\0\x0e\0\x0e\0\x0e\0\0\0\0\0\0\0\x05\0\0\0\0\0\0\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\0\0 \0\0\0\0\0\x05\0\0\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\0\0\x05\0\0\0\x05\0\0\0\0\0\0\0\0\0\0\0\x05\0\xff\xff\x05\0\x05\0\0\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\0\0\0\0\0\0\x05\0\0\0\0\0\0\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\0\0 \0\0\0\0\0\x05\0\0\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0%\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\0\0\x05\0\0\0\x05\0\0\0\0\0\0\0\0\0\0\0\x05\0\0\0\x05\0\x05\0\0\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\0\0\0\0\0\0\x05\0\0\0\0\0\0\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\0\0 \0\0\0\0\0\x05\0\0\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0!\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\0\0\x05\0\0\0\x05\0\0\0\0\0\0\0\0\0\0\0\x05\0\0\0\x05\0\x05\0\0\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\0\0\0\0\0\0\x05\0\0\0\0\0\0\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\0\0 \0\0\0\0\0\x05\0\0\0\x05\0\"\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\0\0\x05\0\0\0\x05\0\0\0\0\0#\0\0\0\0\0\x05\0\0\0\x05\0\x05\0\0\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\0\0\0\0\0\0\x05\0\0\0\0\0\0\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\0\0 \0\0\0\0\0\x05\0\0\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\0\0\x05\0\0\0\x05\0\0\0\0\0\0\0\0\0\0\0\x05\0\0\0\x05\0\x05\0\0\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\0\0\0\0\0\0\x05\0\0\0\0\0\0\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\0\0 \0\0\0\0\0\x05\0\0\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0&\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\0\0\x05\0\0\0\x05\0\0\0\0\0'\0\0\0\0\0\x05\0\0\0\x05\0\x05\0\0\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\0\0\0\0\xff\xff\x05\0\0\0\xff\xff\0\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0(\0 \0\0\0\0\0\x05\0\0\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\0\0\0\0\0\0\0\0\0\0\x05\0\0\0\x05\0\0\0\x05\0\0\0\0\0\0\0\0\0\0\0\x05\0\0\0\x05\0\x05\0)\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\0\0\0\0\0\0\x05\0+\0\0\0\0\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\0\0 \0\0\0\0\0\x05\0\0\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\0\0\0\0\0\0\xff\xff\xff\xff\0\0\xff\xff\xff\xff\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\x05\0\0\0\x05\x000\0\x05\0\0\0\0\x000\0\0\0\0\0\x05\0\0\0\x05\0\x05\0\0\0,\0,\0,\0,\0,\0,\0,\0,\0,\0,\0\0\0\0\0\0\0\x05\0\0\0\0\0\0\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\0\0 \x004\x002\0\x05\0\xff\xff\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\0\0\0\0\xff\xff\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0:\0:\0:\0\0\0\0\0\0\0:\0:\0:\0\0\0\0\0\0\0:\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0@\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0;\0;\0;\0\0\0\0\0\0\0;\0;\0;\0\0\0\0\0\0\0;\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0<\0\0\0\0\0>\0\0\0=\0\0\0\0\0\0\0?\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\xff\xff\xff\xff\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\xff\xff\xff\xff\xff\xff\0\0\0\0\0\0\xff\xff\xff\xff\xff\xff\0\0\0\0\0\0\xff\xff"),a('\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\0\0\0\0\x1b\0\xff\xff\0\0\xff\xff\xff\xff\xff\xff\x1a\0\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\0\0\0\0\0\0\0\0\x03\0\0\0\0\0\0\0\x1a\0\xff\xff\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\x02\0\x12\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\x13\0\0\x008\0A\0\0\0B\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\x06\x005\x006\x007\0D\0E\0#\0G\0H\0\xff\xffE\0\xff\xff\xff\xffH\0\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff#\0\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff#\0\xff\xff\b\0#\0\xff\xff\b\0\xff\xff#\0#\0#\0#\0#\0#\0#\0#\0#\0#\0\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\b\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\x05\0\b\0\x05\0\xff\xff\x05\0\xff\xff\xff\xff\xff\xff\0\0\x04\0\x05\0\n\0\x05\0\x05\0\x0b\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\f\0 \0)\0\x05\0-\0.\0/\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\x002\0\x05\x004\0;\0\x05\0\xff\xff\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x07\0\xff\xff\xff\xff\x07\0\xff\xff\xff\xff\xff\xffD\0E\0\xff\xffG\0H\0\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\x07\0\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\r\0\xff\xff\r\0\xff\xff\r\0\xff\xff\xff\xff\b\0\xff\xff\xff\xff\r\0\xff\xff\r\0\r\0\x07\0\r\0\r\0\r\0\r\0\r\0\r\0\r\0\r\0\r\0\r\0\xff\xff\xff\xff\xff\xff\r\0\xff\xff\xff\xff\xff\xff\r\0\r\0\r\0\r\0\r\0\r\0\r\0\r\0\r\0\r\0\r\0\r\0\r\0\r\0\r\0\r\0\r\0\r\0\r\0\r\0\r\0\r\0\r\0\r\0\r\0\r\0\xff\xff\r\0\'\0\xff\xff\r\0\'\0\r\0\r\0\r\0\r\0\r\0\r\0\r\0\r\0\r\0\r\0\r\0\r\0\r\0\r\0\r\0\r\0\r\0\r\0\r\0\r\0\r\0\r\0\r\0\r\0\r\0\r\0\xff\xff\'\0\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\x0e\0\xff\xff\x0e\0\xff\xff\x0e\0\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\x0e\0\xff\xff\x0e\0\x0e\0\xff\xff\x0e\0\x0e\0\x0e\0\x0e\0\x0e\0\x0e\0\x0e\0\x0e\0\x0e\0\x0e\0\xff\xff\xff\xff\'\0\x0e\0\xff\xff\xff\xff\xff\xff\x0e\0\x0e\0\x0e\0\x0e\0\x0e\0\x0e\0\x0e\0\x0e\0\x0e\0\x0e\0\x0e\0\x0e\0\x0e\0\x0e\0\x0e\0\x0e\0\x0e\0\x0e\0\x0e\0\x0e\0\x0e\0\x0e\0\x0e\0\x0e\0\x0e\0\x0e\0\xff\xff\x0e\0\xff\xff\xff\xff\x0e\0\x07\0\x0e\0\x0e\0\x0e\0\x0e\0\x0e\0\x0e\0\x0e\0\x0e\0\x0e\0\x0e\0\x0e\0\x0e\0\x0e\0\x0e\0\x0e\0\x0e\0\x0e\0\x0e\0\x0e\0\x0e\0\x0e\0\x0e\0\x0e\0\x0e\0\x0e\0\x0e\0\x0f\0\xff\xff\x0f\0\xff\xff\x0f\0\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\x0f\0\xff\xff\x0f\0\x0f\0\xff\xff\x0f\0\x0f\0\x0f\0\x0f\0\x0f\0\x0f\0\x0f\0\x0f\0\x0f\0\x0f\0\xff\xff\xff\xff\xff\xff\x0f\0\xff\xff\xff\xff\xff\xff\x0f\0\x0f\0\x0f\0\x0f\0\x0f\0\x0f\0\x0f\0\x0f\0\x0f\0\x0f\0\x0f\0\x0f\0\x0f\0\x0f\0\x0f\0\x0f\0\x0f\0\x0f\0\x0f\0\x0f\0\x0f\0\x0f\0\x0f\0\x0f\0\x0f\0\x0f\0\xff\xff\x0f\0\xff\xff\xff\xff\x0f\0\xff\xff\x0f\0\x0f\0\x0f\0\x0f\0\x0f\0\x0f\0\x0f\0\x0f\0\x0f\0\x0f\0\x0f\0\x0f\0\x0f\0\x0f\0\x0f\0\x0f\0\x0f\0\x0f\0\x0f\0\x0f\0\x0f\0\x0f\0\x0f\0\x0f\0\x0f\0\x0f\0\x10\0\xff\xff\x10\0\xff\xff\x10\0\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\x10\0\'\0\x10\0\x10\0\xff\xff\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\xff\xff\xff\xff\xff\xff\x10\0\xff\xff\xff\xff\xff\xff\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\xff\xff\x10\0\xff\xff\xff\xff\x10\0\xff\xff\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x11\0\xff\xff\x11\0\xff\xff\x11\0\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\x11\0\xff\xff\x11\0\x11\0\xff\xff\x11\0\x11\0\x11\0\x11\0\x11\0\x11\0\x11\0\x11\0\x11\0\x11\0\xff\xff\xff\xff\xff\xff\x11\0\xff\xff\xff\xff\xff\xff\x11\0\x11\0\x11\0\x11\0\x11\0\x11\0\x11\0\x11\0\x11\0\x11\0\x11\0\x11\0\x11\0\x11\0\x11\0\x11\0\x11\0\x11\0\x11\0\x11\0\x11\0\x11\0\x11\0\x11\0\x11\0\x11\0\xff\xff\x11\0\xff\xff\xff\xff\x11\0\xff\xff\x11\0\x11\0\x11\0\x11\0\x11\0\x11\0\x11\0\x11\0\x11\0\x11\0\x11\0\x11\0\x11\0\x11\0\x11\0\x11\0\x11\0\x11\0\x11\0\x11\0\x11\0\x11\0\x11\0\x11\0\x11\0\x11\0!\0\xff\xff!\0\xff\xff!\0\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff!\0\xff\xff!\0!\0\xff\xff!\0!\0!\0!\0!\0!\0!\0!\0!\0!\0\xff\xff\xff\xff\xff\xff!\0\xff\xff\xff\xff\xff\xff!\0!\0!\0!\0!\0!\0!\0!\0!\0!\0!\0!\0!\0!\0!\0!\0!\0!\0!\0!\0!\0!\0!\0!\0!\0!\0\xff\xff!\0\xff\xff\xff\xff!\0\xff\xff!\0!\0!\0!\0!\0!\0!\0!\0!\0!\0!\0!\0!\0!\0!\0!\0!\0!\0!\0!\0!\0!\0!\0!\0!\0!\0"\0\xff\xff"\0\xff\xff"\0\xff\xff\xff\xff"\0\xff\xff\xff\xff"\0\xff\xff"\0"\0\xff\xff"\0"\0"\0"\0"\0"\0"\0"\0"\0"\0\xff\xff\xff\xff\xff\xff"\0\xff\xff\xff\xff\xff\xff"\0"\0"\0"\0"\0"\0"\0"\0"\0"\0"\0"\0"\0"\0"\0"\0"\0"\0"\0"\0"\0"\0"\0"\0"\0"\0\xff\xff"\0\xff\xff\xff\xff"\0\xff\xff"\0"\0"\0"\0"\0"\0"\0"\0"\0"\0"\0"\0"\0"\0"\0"\0"\0"\0"\0"\0"\0"\0"\0"\0"\0"\0%\0\xff\xff%\0\xff\xff%\0\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff%\0\xff\xff%\0%\0\xff\xff%\0%\0%\0%\0%\0%\0%\0%\0%\0%\0\xff\xff\xff\xff\xff\xff%\0\xff\xff\xff\xff\xff\xff%\0%\0%\0%\0%\0%\0%\0%\0%\0%\0%\0%\0%\0%\0%\0%\0%\0%\0%\0%\0%\0%\0%\0%\0%\0%\0\xff\xff%\0\xff\xff\xff\xff%\0\xff\xff%\0%\0%\0%\0%\0%\0%\0%\0%\0%\0%\0%\0%\0%\0%\0%\0%\0%\0%\0%\0%\0%\0%\0%\0%\0%\0&\0\xff\xff&\0\xff\xff&\0\xff\xff\xff\xff&\0\xff\xff\xff\xff&\0\xff\xff&\0&\0\xff\xff&\0&\0&\0&\0&\0&\0&\0&\0&\0&\0\xff\xff\xff\xff(\0&\0\xff\xff(\0\xff\xff&\0&\0&\0&\0&\0&\0&\0&\0&\0&\0&\0&\0&\0&\0&\0&\0&\0&\0&\0&\0&\0&\0&\0&\0&\0&\0(\0&\0\xff\xff\xff\xff&\0\xff\xff&\0&\0&\0&\0&\0&\0&\0&\0&\0&\0&\0&\0&\0&\0&\0&\0&\0&\0&\0&\0&\0&\0&\0&\0&\0&\0\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff*\0\xff\xff*\0\xff\xff*\0\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff*\0\xff\xff*\0*\0(\0*\0*\0*\0*\0*\0*\0*\0*\0*\0*\0\xff\xff\xff\xff\xff\xff*\0*\0\xff\xff\xff\xff*\0*\0*\0*\0*\0*\0*\0*\0*\0*\0*\0*\0*\0*\0*\0*\0*\0*\0*\0*\0*\0*\0*\0*\0*\0*\0\xff\xff*\0\xff\xff\xff\xff*\0\xff\xff*\0*\0*\0*\0*\0*\0*\0*\0*\0*\0*\0*\0*\0*\0*\0*\0*\0*\0*\0*\0*\0*\0*\0*\0*\0*\0\xff\xff\xff\xff\xff\xff3\x001\0\xff\xff3\x001\0\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff,\0\xff\xff,\x001\0,\0\xff\xff\xff\xff3\0\xff\xff\xff\xff,\0\xff\xff,\0,\0\xff\xff,\0,\0,\0,\0,\0,\0,\0,\0,\0,\0\xff\xff\xff\xff\xff\xff,\0\xff\xff\xff\xff\xff\xff,\0,\0,\0,\0,\0,\0,\0,\0,\0,\0,\0,\0,\0,\0,\0,\0,\0,\0,\0,\0,\0,\0,\0,\0,\0,\0\xff\xff,\x003\x001\0,\0(\0,\0,\0,\0,\0,\0,\0,\0,\0,\0,\0,\0,\0,\0,\0,\0,\0,\0,\0,\0,\0,\0,\0,\0,\0,\0,\x009\0:\0<\x009\0:\0<\0=\0>\0?\0=\0>\0?\0@\0\xff\xff\xff\xff@\0\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff9\0:\0<\0\xff\xff\xff\xff\xff\xff=\0>\0?\0\xff\xff\xff\xff\xff\xff@\0\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff?\0\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff9\0:\0<\0\xff\xff\xff\xff\xff\xff=\0>\0?\0\xff\xff\xff\xff\xff\xff@\0\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff:\0\xff\xff\xff\xff=\0\xff\xff<\0\xff\xff\xff\xff\xff\xff>\0\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff3\x001\0\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff9\0:\0<\0\xff\xff\xff\xff\xff\xff=\0>\0?\0\xff\xff\xff\xff\xff\xff@\0'),a("\0\0\0\0\0\0\0\0\0\0\0\0\0\0\x01\0\x02\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\t\0\x03\0\0\0\x07\0\x04\0\0\0\0\0\0\0\0\0\t\0\x0b\0\x05\0\r\0\x0f\0\x11\0\x13\0\x19\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"),a("\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\t\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"),a("\0\0\0\0\0\0\0\0\0\0\0\0\0\0\x06\0\x06\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\x06\0\x06\0\x06\0\x06\0\0\0\0\0\0\0\0\0\x06\0\x06\0\x06\0\x06\0\x06\0\x06\0\x06\0\x06\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"),a("\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\x01\0\0\0\0\0\0\0\0\0\x01\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\x0e\0\0\0\x11\0\0\0\x11\0\0\0\x11\0\0\0\x11\0\0\0\x11\0\0\0\x01\0\0\0\0\0\0\0\x11\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\x0e\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\x0e\0\0\0\x0e\0\0\0\0\0\0\0\x0e\0\0\0\0\0\x0e\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"),a("\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\x07\0\b\x001\0\x07\0\b\x001\x003\0\xff\xff9\x003\0:\x009\0<\0:\0=\0<\0>\0=\0?\0>\0\xff\xff?\0\xff\xff\0\0@\0\b\x001\0@\0\0\0\x07\0\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff3\x009\0\xff\xff:\0\xff\xff<\0\xff\xff=\0\xff\xff>\0\xff\xff?\0\xff\xff8\0\xff\xff\xff\xff\xff\xff@\0\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff?\0\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\x07\0\b\x001\0\xff\xff\xff\xff\xff\xff3\0\xff\xff9\0\xff\xff:\0\xff\xff<\0\xff\xff=\0\xff\xff>\0\xff\xff?\0\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff@\0\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff:\0\xff\xff=\0\xff\xff\xff\xff\xff\xff<\0\xff\xff\xff\xff>\0\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff2\0\x07\0\b\x001\x004\0;\0\xff\xff3\0\xff\xff9\0\xff\xff:\0\xff\xff<\0\xff\xff=\0\xff\xff>\0\xff\xff?\0\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff@\0"),a("\xff\x03\xff\x02\xff\xff\x03\xff\xff\x01\x02\0\x03\xff\x04\xff\xff\x03\x04\x04\xff\xff")],sh=a(aE),sf=a(ji),sg=a(": syntax error parsing:"),sd=a(br),se=a(bD),si=a(a9),sj=a(aE),sx=a(e),sr=a(jg),ss=a("='"),sk=a(jg),sl=a("Data '"),sm=a(dU),sn=a(fD),so=a(dU),sp=a(e),sq=a("]"),st=a(cB),su=a(", ["),sv=a("Element ("),sw=a(dU),sy=[0,[0,a(b$),[0,j,[0,l,[0,a(b$),[0,a(ed),[0,a(b_),0]]]]]],[0,[0,a(ed),[0,j,v]],0]],sz=bO([l,a(a_),a(cc),a(b8),a(ap),a(aE),a(bp),a(bC),a(bs),a(a9),a(b$)]),sA=a(cS),sB=[0,a(aE),[0,j,ca]],sC=[0,a(bp),[0,j,v]],sD=[0,a(b8),[0,j,v]],sE=[0,a(cc),[0,j,[0,l,0]]],sF=[0,a(a_),[0,j,[0,l,[0,a(cc),[0,a(b8),[0,a(ap),[0,a(aE),[0,a(bp),[0,a(bC),[0,a(bs),0]]]]]]]]]],sG=[0,a(bI),[0,j,i]],sH=[0,a(c0),[0,j,i]],sI=[0,a(at),[0,j,[0,l,[0,a(c0),[0,a(bI),0]]]]],sJ=[0,a(bt),[0,j,v]],sK=[0,a(d_),[0,j,[0,l,[0,a(bt),0]]]],sL=[0,a(cN),[0,j,[0,l,[0,a(at),0]]]],sM=[0,a(cH),[0,j,[0,l,[0,a(at),0]]]],sN=[0,a(cD),[0,j,[0,l,[0,a(at),0]]]],sO=[0,a(ei),[0,j,c]],sP=[0,a(d1),[0,j,c]],sQ=[0,a(b7),[0,j,[0,l,0]]],sR=[0,a(d$),[0,j,[0,l,[0,a(b7),0]]]],sS=[0,a(aa),[0,j,i]],sT=[0,a(cM),[0,j,i]],sU=[0,a(dW),[0,j,c]],sV=[0,a(fI),[0,bA,i]],sW=[0,a(fn),[0,bA,i]],sX=[0,a(b3),[0,j,v]],sY=[0,a(bC),[0,j,v]],sZ=[0,a(dT),[0,j,v]],s1=[0,l,[0,a(ap),0]],s2=a(a9),s3=[0,a(cb),[0,o,v]],s4=[0,a(b_),[0,o,i]],s5=[0,a(dY),[0,o,i]],s6=[0,a(cC),[0,o,c]],s8=[0,l,[0,a(d1),0]],s9=a(bG),s_=[0,a(a$),[0,a8,[0,l,[0,a(ei),[0,a(bt),[0,a(d_),[0,a(cD),[0,a(cN),[0,a(cH),[0,a(at),0]]]]]]]]]],s$=[0,a(b6),[0,o,v]],tb=[0,l,[0,a(ap),0]],tc=[0,a(ba),0],td=a(ba),tf=[0,l,[0,a(ap),0]],tg=a(cR),th=[0,a(cV),[0,o,i]],ti=[0,a(b2),[0,o,i]],tj=[0,a(b1),[0,a8,[0,l,[0,a(dW),[0,a(cM),0]]]]],tk=[0,a(cO),[0,o,[0,R,[0,[0,a(bs),[0,a(d0),[0,a(eg),[0,a(d3),[0,a(cT),[0,a(cL),[0,a(cZ),zu]]]]]]],c]]]],tl=[0,l,[0,a(aa),0]],tm=a(d2),tn=[0,l,[0,a(aa),0]],to=a(bE),tp=[0,a(W),[0,a8,[0,l,[0,a(aa),0]]]],tq=[0,a($),[0,a8,[0,l,[0,a(aa),0]]]],tr=[0,a(cF),[0,o,c]],ts=[0,a(cQ),[0,o,c]],tt=[0,a(cA),[0,o,c]],tu=[0,a(cP),[0,o,c]],tv=[0,a(cE),[0,o,c]],tw=[0,a(cU),[0,o,c]],tx=[0,a(aT),[0,o,c]],ty=[0,a(eh),[0,c,[0,R,[0,[0,a(bB),[0,a(dS),[0,a(d6),[0,a(dO),[0,a(b5),[0,a(eh),[0,a(ba),zv]]]]]]],i]]]],tz=[0,a(b5),[0,c,[0,R,[0,[0,a(b5),0],c]]]],tA=[0,a(dO),[0,c,[0,l,0]]],tB=[0,a(d6),[0,c,[0,l,[0,a(d$),[0,a(b7),0]]]]],tC=[0,a(dS),[0,c,v]],tD=[0,a(ec),[0,c,i]],tE=[0,a(d5),[0,c,v]],tF=[0,a(cZ),[0,c,i]],tH=[0,l,[0,a(b3),0]],tI=a(d0),tJ=[0,a(jI),[0,c,i]],tL=[0,l,[0,a(dT),0]],tM=a(ju),tN=[0,a(ap),[0,c,ca]],tP=[0,l,[0,a(b3),0]],tQ=a(bs),tR=[0,a(aU),[0,c,v]],tS=[0,a(bB),[0,c,[0,R,[0,[0,a(bB),0],c]]]],tT=[0,a(jf),[0,c,v]],tU=[0,a(iq),[0,c,i]],tV=[0,a(bz),[0,c,i]],tW=[0,a(cT),[0,c,i]],tX=[0,a(cL),[0,c,i]],tY=[0,a(fJ),[0,c,i]],tZ=[0,a(iY),[0,c,i]],t0=[0,a(fs),[0,c,i]],t1=[0,a(f5),[0,c,i]],t2=[0,a(fr),[0,c,i]],t3=[0,a(f7),[0,c,i]],t4=[0,a(fv),[0,c,i]],t5=[0,a(fu),[0,c,i]],t6=[0,a(fE),[0,c,i]],t7=[0,a(f3),[0,c,i]],t8=[0,a(iZ),[0,c,i]],t9=[0,a(dZ),[0,c,i]],t_=[0,a(dV),[0,c,i]],t$=[0,a(d3),[0,c,i]],ua=[0,a(eg),[0,c,i]],ub=[0,a(fZ),[0,c,i]],uc=[0,a(f8),[0,c,i]],ud=[0,a(fX),[0,c,i]],uu=a(aE),ut=a(a_),ur=a(a9),us=a(cS),uo=a(a_),up=a(aE),un=a(aE),uk=a(X),ul=a(by),um=a(iT),uj=a(a_),ui=a(a9),uf=[0,1],ug=[0,0],uh=[0,1],uq=[1,a(bp),[0,[0,a("http-equiv"),a("Content-Type")],[0,[0,a("content"),a("text/html; charset=utf-8")],0]],0,0],u8=a(X),u9=a(bb),u_=a(X),u$=a("[if !msEquation]"),va=a(bb),vb=a(X),vc=a(fH),u6=[0,a("data-ms-equation"),a(d8)],uV=a(X),uW=a(bb),uX=a(X),uY=a("[if !vml]"),uZ=a(bb),u0=a(X),u1=a(fH),uT=a(fo),uO=a(aU),uP=a(aU),uN=a(aU),uQ=a(aU),uJ=a(fo),uH=a("v:imagedata"),uI=a(aU),uF=a("vshapedata"),uC=[0,[0,a("rtf-data-image"),a(d8)],0],uD=a("data-image-id"),uz=a("rotation"),uv=a("-90"),uw=a("90"),ux=a(cK),uy=a(bH),uA=a(cK),uB=a(bH),uE=a("unsupported"),uM=a(aU),uR=a("[if gte vml 1]>"),uS=a(jv),u2=a(by),u4=a("[if gte msEquation"),u5=a(jv),vd=a(by),vf=[0,0],vi=a(X),vj=a("[if !supportLists]"),vk=a(bb),vl=a(by),vY=a(iA),vZ=a(aa),v0=a(bn),v2=[0,a(iE),a(d8)],v1=a(aa),vV=a(b9),vW=a(bD),vX=a(fm),v3=a(aT),vT=a("mso-text-indent-alt"),vU=a(jH),vQ=a("mso-level-legacy"),vR=a("yes"),vS=[0,a($),0,0],vN=a(iw),vO=a(d4),vP=[0,a(dQ)],vK=a("margin-top"),vL=a("margin-bottom"),vC=[0,[0,a($),0]],vw=a("alpha-lower"),vx=a("alpha-upper"),vy=a("bullet"),vz=a("image"),vA=a("roman-lower"),vB=a("roman-upper"),vD=[0,[0,a(W),[0,a("upper-roman")]]],vE=[0,[0,a(W),[0,a("lower-roman")]]],vF=[0,[0,a(W),[0,a("upper-alpha")]]],vG=[0,[0,a(W),[0,a("lower-alpha")]]],vH=a("mso-level-number-format"),vI=[0,a(W),0],vt=[0,[0,a($),[0,a("square")]]],vu=[0,[0,a($),[0,a("circle")]]],vv=a("mso-level-text"),vs=a(af),vr=a(cX),vo=[0,a(jt)],vp=a($),vq=a("mso-level-start-at"),vm=[0,[0,a(dQ)],[0,[0,a(d4),0]]],vn=a(aa),vh=a(jC),v7=a(dV),v_=a(dZ),v$=a(bz),v8=a(jd),v9=a(i5),wa=a(aT),v5=[0,a(i5)],v6=[0,a(jd)],wK=[0,1],wL=[0,1],wM=[0,1],wI=a(b9),wE=a(W),wF=a($),wA=a($),wB=a(W),wC=a(W),wz=a(b9),wD=a(b9),ww=a(cX),wx=a(f1),wt=a(W),wu=a($),ws=a(aa),wo=a(dQ),wp=[0,a(d4),0],wq=a(b9),wr=a(b9),wl=a(W),wm=a($),wh=a(aa),wi=a(W),we=a($),wf=a(f1),wg=a(cX),wj=a(fm),wk=a(cX),wc=bO([a(cZ),a(bz),a(fZ),a(f8),a(dV),a(cT),a(cL),a(f3),a(fE),a(f7),a(fJ),a(fs),a(fv),a(fu),a(fr),a(fX),a(dZ),a(fn),a(fI),a(f5),a(a_)]),xB=a(bz),xy=a(bn),xz=a(f6),xx=a(f6),xv=a(bn),xw=a(f6),xt=a(bn),xu=a("Apple-converted-space"),xm=a(X),xh=a(bn),xi=a("msocomtxt"),xf=a(b6),xc=a(bn),xd=a("msocomoff"),w$=a("mso-comment-reference"),w8=a("comment-list"),w7=a(jy),w3=a(bn),w4=a("MsoCommentReference"),w0=a(by),w1=a("---"),wZ=a(X),wU=a(iT),wV=a("endfragment"),wW=a("[if "),wX=a("[endif"),wS=a(bB),wQ=a("name"),wR=a("OLE_LINK"),xn=a(bb),xp=[0,a("lang"),[0,a("onmouseover"),[0,a("onmouseout"),[0,a(fm),0]]]],xq=[0,a(bn),[0,a(iE),[0,a(iA),[0,a(jH),0]]]],xP=a(b2),xN=a(jy),xO=[0,a("para-border-div"),0],xL=a(ja),xJ=a("margin-left"),xK=a("data-border-margin"),xH=a(aT),xD=a(bz),xE=a(bE),xF=a(bz),xG=a(bE),x8=a("mso-"),x9=a(jC),xV=a("font-stretch"),xW=a("font-variant-caps"),xX=a("text-decoration"),xY=a("text-indent"),xZ=a("text-transform"),x0=a("vertical-align"),x1=a("white-space"),x2=a("word-spacing"),x4=a(iW),x5=a("baseline"),x7=a(iW),x6=a(d4),x3=a("0px"),xR=[0,a(jt),[0,a(dQ),[0,a(iw),0]]],xT=bO([a("layout-grid-mode"),a("tab-stops"),a(i9),a("text-underline"),a("text-effect"),a("text-line-through"),a("page"),a("font-color"),a("horiz-align"),a("language"),a("separator-image"),a("table-border-color-dark"),a("table-border-color-light"),a("vert-align"),a("widows"),a("letter-spacing"),a("caret-color"),a("orphans")]),yh=a("a:link"),ye=a(iD),yf=a("1px"),yd=a(iD),yc=a(ja),x$=[0,a(a$),[0,a(at),[0,a(bI),[0,a(bt),0]]]],yu=a(cK),yv=a(bH),yt=[0,a(bI),[0,a(bt),0]],ys=a(at),yq=a(bH),yr=a(cK),yp=a(a$),yn=a(a$),ym=a(bH),yk=a(bH),yj=a("px"),yi=[0,a(bH),[0,a(cK),0]],yC=a("before:"),yD=a("after:"),yz=a(i9),yA=a("data-tab-interval"),yy=[0,1],yx=[0,0],yE=a("Jsoo_runtime.Error.Exn"),yF=a(fy),y3=a("edge/"),y4=a(i8),y5=a(jw),y6=a(jG),yY=a(i8),yZ=a("chromeframe"),yU=a("msie"),yV=a("trident"),yJ=a(jw),yL=a("mobile/"),yK=a(jG),yM=a(je),yO=a("firefox"),yP=a("Firefox"),yR=a("opera"),yS=a("Opera"),yW=a("IE"),y0=[0,a(i6)],y1=a(i6),y7=a("Edge"),y$=a(je),zg=a(e),zh=a(ii),zb=a(iG),zl=a("ephox.wimp");function +E(a){if(typeof +a==="number")return 0;else +switch(a[0]){case +0:return[0,E(a[1])];case +1:return[1,E(a[1])];case +2:return[2,E(a[1])];case +3:return[3,E(a[1])];case +4:return[4,E(a[1])];case +5:return[5,E(a[1])];case +6:return[6,E(a[1])];case +7:return[7,E(a[1])];case +8:var +c=a[1];return[8,c,E(a[2])];case +9:var +b=a[1];return[9,b,b,E(a[3])];case +10:return[10,E(a[1])];case +11:return[11,E(a[1])];case +12:return[12,E(a[1])];case +13:return[13,E(a[1])];default:return[14,E(a[1])]}}function +Z(a,b){if(typeof +a==="number")return b;else +switch(a[0]){case +0:return[0,Z(a[1],b)];case +1:return[1,Z(a[1],b)];case +2:return[2,Z(a[1],b)];case +3:return[3,Z(a[1],b)];case +4:return[4,Z(a[1],b)];case +5:return[5,Z(a[1],b)];case +6:return[6,Z(a[1],b)];case +7:return[7,Z(a[1],b)];case +8:var +c=a[1];return[8,c,Z(a[2],b)];case +9:var +d=a[2],e=a[1];return[9,e,d,Z(a[3],b)];case +10:return[10,Z(a[1],b)];case +11:return[11,Z(a[1],b)];case +12:return[12,Z(a[1],b)];case +13:return[13,Z(a[1],b)];default:return[14,Z(a[1],b)]}}function +y(a,b){if(typeof +a==="number")return b;else +switch(a[0]){case +0:return[0,y(a[1],b)];case +1:return[1,y(a[1],b)];case +2:var +c=a[1];return[2,c,y(a[2],b)];case +3:var +d=a[1];return[3,d,y(a[2],b)];case +4:var +e=a[3],f=a[2],g=a[1];return[4,g,f,e,y(a[4],b)];case +5:var +h=a[3],i=a[2],j=a[1];return[5,j,i,h,y(a[4],b)];case +6:var +k=a[3],l=a[2],m=a[1];return[6,m,l,k,y(a[4],b)];case +7:var +n=a[3],o=a[2],p=a[1];return[7,p,o,n,y(a[4],b)];case +8:var +q=a[3],r=a[2],s=a[1];return[8,s,r,q,y(a[4],b)];case +9:var +t=a[1];return[9,t,y(a[2],b)];case +10:return[10,y(a[1],b)];case +11:var +u=a[1];return[11,u,y(a[2],b)];case +12:var +v=a[1];return[12,v,y(a[2],b)];case +13:var +w=a[2],x=a[1];return[13,x,w,y(a[3],b)];case +14:var +z=a[2],A=a[1];return[14,A,z,y(a[3],b)];case +15:return[15,y(a[1],b)];case +16:return[16,y(a[1],b)];case +17:var +B=a[1];return[17,B,y(a[2],b)];case +18:var +C=a[1];return[18,C,y(a[2],b)];case +19:return[19,y(a[1],b)];case +20:var +D=a[2],E=a[1];return[20,E,D,y(a[3],b)];case +21:var +F=a[1];return[21,F,y(a[2],b)];case +22:return[22,y(a[1],b)];case +23:var +G=a[1];return[23,G,y(a[2],b)];default:var +H=a[2],I=a[1];return[24,I,H,y(a[3],b)]}}function +ch(a){throw[0,db,a]}function +I(a){throw[0,et,a]}var +gr=[A,kf,be(0)];function +dc(a){return 0<=a?a:-a|0}function +h(d,c){var +a=k(d),e=k(c),b=D(a+e|0);bd(d,0,b,0,a);bd(c,0,b,a,e);return O(b)}function +kg(a){return a?kh:ki}function +kj(a){try{var +b=[0,c7(a)];return b}catch(a){a=C(a);if(a[1]===db)return 0;throw a}}function +F(a,b){if(a){var +c=a[1];return[0,c,F(a[2],b)]}return b}Af(0);var +ev=j3(1),aY=j3(2);function +bS(b,a){return j4(b,a,0,k(a))}function +ci(a){bS(ev,a);gl(ev,10);return aX(ev)}function +gw(a){bS(aY,a);gl(aY,10);return aX(aY)}function +ew(b){function +a(b){var +a=b;for(;;){if(a){var +c=a[2],d=a[1];try{aX(d)}catch(a){a=C(a);if(a[1]!==gu)throw a;var +e=a}var +a=c;continue}return 0}}return a(Ag(0))}gp(a(ik),ew);var +ex=At(0),cj=(4*ex|0)-1|0,kn=[A,km,be(0)];function +ko(a){throw kn}function +ck(a){var +d=a[1];a[1]=ko;try{var +c=b(d,0);Al(a,c);return c}catch(b){b=C(b);a[1]=function(a){throw b};throw b}}function +gx(h,g,e){var +a=g,d=e;for(;;){var +c=b(d,0);if(c){var +i=c[2],a=f(h,a,c[1]),d=i;continue}return a}}function +gy(c,a){return a?[0,b(c,a[1])]:0}function +cl(a){if(0<=a&&!(b0>>0){if(!(25>>0))c=1}else +if(23!==b)c=1;return c?a+32|0:a}function +kw(a){return 25>>0?a:a+32|0}function +kx(a){return 25>>0?a:a+fW|0}function +bh(c){var +b=0,a=c;for(;;){if(a){var +b=b+1|0,a=a[2];continue}return b}}function +dd(a){return a?a[2]:ch(ky)}function +ey(d,c){if(0<=c){var +a=d,b=c;for(;;){if(a){var +e=a[2],f=a[1];if(0===b)return f;var +a=e,b=b-1|0;continue}return ch(kz)}}return I(kA)}function +cn(d,c){var +a=d,b=c;for(;;){if(a){var +e=[0,a[1],b],a=a[2],b=e;continue}return b}}function +G(a){return cn(a,0)}function +aj(c,a){if(a){var +d=a[2],e=b(c,a[1]);return[0,e,aj(c,d)]}return 0}function +bT(d,c){var +a=c;for(;;){if(a){var +e=a[2];b(d,a[1]);var +a=e;continue}return 0}}function +bi(e,d,c){var +b=d,a=c;for(;;){if(a){var +g=a[2],b=f(e,b,a[1]),a=g;continue}return b}}function +gz(c,a,b){if(a){var +d=a[1];return f(c,d,gz(c,a[2],b))}return b}function +gA(e,d){var +a=d;for(;;){if(a){var +f=a[2],c=b(e,a[1]);if(c){var +a=f;continue}return c}return 1}}function +V(e,d){var +a=d;for(;;){if(a){var +f=a[2],c=b(e,a[1]);if(c)return c;var +a=f;continue}return 0}}function +gB(d,c){var +a=c;for(;;){if(a){var +e=a[2],b=0===ce(a[1],d)?1:0;if(b)return b;var +a=e;continue}return 0}}function +co(d,c){var +a=c;for(;;){if(a){var +b=a[1],e=a[2],f=b[2];if(0===ce(b[1],d))return f;var +a=e;continue}throw p}}function +de(b,a){return a<=b?b:a}function +aN(a,c){var +b=D(a);zJ(b,0,a,c);return b}var +kB=D(0);function +ez(a){var +b=ax(a),c=D(b);bc(a,0,c,0,b);return c}function +df(a){return O(ez(a))}function +eA(c,b,a){if(0<=b&&0<=a&&!((ax(c)-a|0)>>0){if(23===a)b=1}else +if(2!==a)b=1;return b?1:0}function +eB(g,c){var +d=ax(c);if(0===d)return c;var +e=D(d),f=d-1|0,h=0;if(!(f<0)){var +a=h;for(;;){H(e,a,b(g,bL(c,a)));var +i=a+1|0;if(f!==a){var +a=i;continue}break}}return e}function +gE(b,a){return O(aN(b,a))}function +aq(c,b,a){return O(eA(au(c),b,a))}function +az(l,g){if(g){var +h=k(l),c=0,b=g,q=0;for(;;){if(b){var +i=b[1];if(b[2]){var +j=(k(i)+h|0)+c|0,n=b[2],o=c<=j?j:I(kF),c=o,b=n;continue}var +m=k(i)+c|0}else +var +m=c;var +f=D(m),e=q,d=g;for(;;){if(d){var +a=d[1];if(d[2]){var +p=d[2];bd(a,0,f,e,k(a));bd(l,0,f,e+k(a)|0,h);var +e=(e+k(a)|0)+h|0,d=p;continue}bd(a,0,f,e,k(a))}return O(f)}}}return kG}function +gF(c){var +a=c-9|0,b=0;if(4>>0){if(23===a)b=1}else +if(2!==a)b=1;return b?1:0}function +gG(e,d,c,b){var +a=c;for(;;){if(d<=a)throw p;if(ay(e,a)===b)return a;var +a=a+1|0;continue}}function +eC(a,b){return gG(a,k(a),0,b)}function +kI(b,a,d){var +c=k(b);if(0<=a&&!(c>1,A=m(z,g),L=A[1],B=m(j-z|0,A[2]),i=L,h=B[1],e=0,M=B[2];for(;;){if(i){if(h){var +u=h[2],v=h[1],w=i[2],l=i[1],x=f(b,l,v);if(0===x){var +i=w,h=u,e=[0,l,e];continue}if(0<=x){var +h=u,e=[0,v,e];continue}var +i=w,e=[0,l,e];continue}var +C=cn(i,e)}else +var +C=cn(h,e);return[0,C,M]}},m=function(j,g){if(2===j){if(g){var +m=g[2];if(m){var +n=m[1],k=g[1],J=m[2],y=f(b,k,n),K=0===y?[0,k,0]:0<=y?[0,n,[0,k,0]]:[0,k,[0,n,0]];return[0,K,J]}}}else +if(3===j&&g){var +o=g[2];if(o){var +p=o[2];if(p){var +c=p[1],a=o[1],d=g[1],N=p[2],D=f(b,d,a);if(0===D)var +E=f(b,a,c),O=0===E?[0,a,0]:0<=E?[0,c,[0,a,0]]:[0,a,[0,c,0]],q=O;else +if(0<=D){var +F=f(b,d,c);if(0===F)var +r=[0,a,[0,d,0]];else +if(0<=F)var +G=f(b,a,c),P=0===G?[0,a,[0,d,0]]:0<=G?[0,c,[0,a,[0,d,0]]]:[0,a,[0,c,[0,d,0]]],r=P;else +var +r=[0,a,[0,d,[0,c,0]]];var +q=r}else{var +H=f(b,a,c);if(0===H)var +s=[0,d,[0,a,0]];else +if(0<=H)var +I=f(b,d,c),Q=0===I?[0,d,[0,a,0]]:0<=I?[0,c,[0,d,[0,a,0]]]:[0,d,[0,c,[0,a,0]]],s=Q;else +var +s=[0,d,[0,a,[0,c,0]]];var +q=s}return[0,q,N]}}}var +z=j>>1,A=x(z,g),L=A[1],B=x(j-z|0,A[2]),i=L,h=B[1],e=0,M=B[2];for(;;){if(i){if(h){var +t=h[2],u=h[1],v=i[2],l=i[1],w=f(b,l,u);if(0===w){var +i=v,h=t,e=[0,l,e];continue}if(0>>0))switch(b){case +0:return[0,0,a];case +1:if(a)return[0,[0,0,a[1],0,1],a[2]];break;case +2:if(a){var +d=a[2];if(d)return[0,[0,[0,0,a[1],0,1],d[1],0,2],d[2]]}break;default:if(a){var +f=a[2];if(f){var +g=f[2];if(g)return[0,[0,[0,0,a[1],0,1],f[1],[0,0,g[1],0,1],2],g[2]]}}}var +h=b/2|0,i=j(h,a),c=i[2],l=i[1];if(c){var +m=c[1],k=j((b-h|0)-1|0,c[2]),n=k[2];return[0,e(l,m,k[1]),n]}throw[0,s,kU]};return j(bh(t),t)[1]}var +v=p[1];return a(v,a(r,a(o,a(i,h(g)))))}return a(r,a(o,a(i,h(g))))}return a(o,a(i,h(g)))}return a(i,h(g))}return h(g)}return u}function +Q(c,b){return gx(function(c,b){return a(b,c)},b,c)}function +ad(a){return Q(a,u)}function +D(a,d){if(a){var +b=a[1],c=l(a[2],a[3]);return[0,b,function(a){return D(c,a)}]}return 0}function +ae(a){var +b=l(a,0);return function(a){return D(b,a)}}function +R(d,c){var +a=d,b=c;for(;;){if(a){var +e=[0,a[2],a[1],b],a=a[3],b=e;continue}return b}}function +S(a,d){if(a){var +b=a[1],c=R(a[2],a[3]);return[0,b,function(a){return S(c,a)}]}return 0}function +af(a){var +b=R(a,0);return function(a){return S(b,a)}}return[0,u,U,V,a,h,v,k,n,J,o,K,W,t,L,B,M,N,O,x,C,y,z,X,j,G,H,T,j,G,i,Y,ab,Z,_,$,aa,ac,function(j,i){var +a=i,b=0;for(;;){if(a){var +c=a[3],e=a[2],k=a[1],g=f(d[1],e,j);if(0!==g){if(0<=g){var +a=k,b=[0,e,c,b];continue}var +a=c;continue}var +h=[0,e,c,b]}else +var +h=b;return function(a){return D(h,a)}}},ae,af,Q,ad]}function +dj(g){function +h(a){return a?a[5]:0}function +d(b,f,e,a){var +c=h(b),d=h(a),g=d<=c?c+1|0:d+1|0;return[0,b,f,e,a,g]}function +q(b,a){return[0,0,b,a,0,1]}function +a(b,g,f,a){var +i=b?b[5]:0,j=a?a[5]:0;if((j+2|0)>>0))e=1}else +if(65<=d)e=1}else{var +f=0;if(32!==d)if(43<=d)switch(d-43|0){case +5:if(a<(c+2|0)&&1>>0){if(33>>0)q=1}else +if(2===o)q=1;if(!q){var +j=j+1|0;continue}var +e=au(l),a=[0,0],s=ax(e)-1|0,x=0;if(!(s<0)){var +i=x;for(;;){var +f=bL(e,i),g=0;if(32<=f){var +m=f-34|0,r=0;if(58>>0){if(93<=m)r=1}else +if(56>>0){g=1;r=1}if(!r){var +n=1;g=2}}else +if(11<=f){if(13===f)g=1}else +if(8<=f)g=1;switch(g){case +0:var +n=4;break;case +1:var +n=2;break}a[1]=a[1]+n|0;var +A=i+1|0;if(s!==i){var +i=A;continue}break}}if(a[1]===ax(e))var +u=ez(e);else{var +b=D(a[1]);a[1]=0;var +t=ax(e)-1|0,y=0;if(!(t<0)){var +h=y;for(;;){var +c=bL(e,h),d=0;if(35<=c)if(92===c)d=2;else +if(cI<=c)d=1;else +d=3;else +if(32<=c)if(34<=c)d=2;else +d=3;else +if(14<=c)d=1;else +switch(c){case +8:H(b,a[1],92);a[1]++;H(b,a[1],98);break;case +9:H(b,a[1],92);a[1]++;H(b,a[1],116);break;case +10:H(b,a[1],92);a[1]++;H(b,a[1],110);break;case +13:H(b,a[1],92);a[1]++;H(b,a[1],114);break;default:d=1}switch(d){case +1:H(b,a[1],92);a[1]++;H(b,a[1],48+(c/fR|0)|0);a[1]++;H(b,a[1],48+((c/10|0)%10|0)|0);a[1]++;H(b,a[1],48+(c%10|0)|0);break;case +2:H(b,a[1],92);a[1]++;H(b,a[1],c);break;case +3:H(b,a[1],c);break}a[1]++;var +z=h+1|0;if(t!==h){var +h=z;continue}break}}var +u=b}var +p=O(u)}var +v=k(p),w=aN(v+2|0,34);bd(p,0,w,1,v);return O(w)}}function +gW(d,g){var +h=dc(g),f=mB[1];switch(d[2]){case +0:var +b=102;break;case +1:var +b=101;break;case +2:var +b=69;break;case +3:var +b=iv;break;case +4:var +b=71;break;case +5:var +b=f;break;case +6:var +b=104;break;case +7:var +b=72;break;default:var +b=70}var +c=gS(16);bV(c,37);switch(d[1]){case +0:break;case +1:bV(c,43);break;default:bV(c,32)}if(8<=d[2])bV(c,35);bV(c,46);S(c,a(e+h));bV(c,b);return gU(c)}function +dl(n,a){if(13<=n){var +g=[0,0],h=k(a)-1|0,o=0;if(!(h<0)){var +c=o;for(;;){if(!(9>>0))g[1]++;var +r=c+1|0;if(h!==c){var +c=r;continue}break}}var +i=g[1],j=D(k(a)+((i-1|0)/3|0)|0),l=[0,0],d=function(a){aL(j,l[1],a);l[1]++;return 0},e=[0,((i-1|0)%3|0)+1|0],m=k(a)-1|0,p=0;if(!(m<0)){var +b=p;for(;;){var +f=ay(a,b);if(9>>0)d(f);else{if(0===e[1]){d(95);e[1]=3}e[1]+=-1;d(f)}var +q=b+1|0;if(m!==b){var +b=q;continue}break}}return O(j)}return a}function +mC(b,c){switch(b){case +1:var +a=lO;break;case +2:var +a=lP;break;case +4:var +a=lR;break;case +5:var +a=lS;break;case +6:var +a=lT;break;case +7:var +a=lU;break;case +8:var +a=lV;break;case +9:var +a=lW;break;case +10:var +a=lX;break;case +11:var +a=lY;break;case +0:case +13:var +a=lN;break;case +3:case +14:var +a=lQ;break;default:var +a=lZ}return dl(b,el(a,c))}function +mD(b,c){switch(b){case +1:var +a=mc;break;case +2:var +a=md;break;case +4:var +a=mf;break;case +5:var +a=mg;break;case +6:var +a=mh;break;case +7:var +a=mi;break;case +8:var +a=mj;break;case +9:var +a=mk;break;case +10:var +a=ml;break;case +11:var +a=mm;break;case +0:case +13:var +a=mb;break;case +3:case +14:var +a=me;break;default:var +a=mn}return dl(b,el(a,c))}function +mE(b,c){switch(b){case +1:var +a=mp;break;case +2:var +a=mq;break;case +4:var +a=ms;break;case +5:var +a=mt;break;case +6:var +a=mu;break;case +7:var +a=mv;break;case +8:var +a=mw;break;case +9:var +a=mx;break;case +10:var +a=my;break;case +11:var +a=mz;break;case +0:case +13:var +a=mo;break;case +3:case +14:var +a=mr;break;default:var +a=mA}return dl(b,el(a,c))}function +mF(b,c){switch(b){case +1:var +a=l1;break;case +2:var +a=l2;break;case +4:var +a=l4;break;case +5:var +a=l5;break;case +6:var +a=l6;break;case +7:var +a=l7;break;case +8:var +a=l8;break;case +9:var +a=l9;break;case +10:var +a=l_;break;case +11:var +a=l$;break;case +0:case +13:var +a=l0;break;case +3:case +14:var +a=l3;break;default:var +a=ma}return dl(b,zW(a,c))}function +a1(b,e,a){function +f(d){switch(b[1]){case +0:var +c=45;break;case +1:var +c=43;break;default:var +c=32}return zS(a,e,c)}function +l(c){var +b=zG(a);return 3===b?a<0.?mH:mI:4<=b?mJ:c}switch(b[2]){case +5:var +d=gc(gW(b,e),a),c=0,m=k(d);for(;;){if(c===m)var +j=0;else{var +g=B(d,c)-46|0,i=0;if(23>>0){if(55===g)i=1}else +if(21>>0)i=1;if(!i){var +c=c+1|0;continue}var +j=1}var +n=j?d:h(d,mG);return l(n)}case +6:return f(0);case +7:return O(eB(kx,au(f(0))));case +8:return l(f(0));default:return gc(gW(b,e),a)}}function +cx(e,I,G,F){var +c=I,a=G,d=F;for(;;)if(typeof +d==="number")return b(c,a);else +switch(d[0]){case +0:var +J=d[1];return function(b){return q(c,[5,a,b],J)};case +1:var +L=d[1];return function(b){var +e=0;if(40<=b)if(92===b)var +d=kq;else +if(cI<=b)e=1;else +e=2;else +if(32<=b)if(39<=b)var +d=kr;else +e=2;else +if(14<=b)e=1;else +switch(b){case +8:var +d=ks;break;case +9:var +d=kt;break;case +10:var +d=ku;break;case +13:var +d=kv;break;default:e=1}switch(e){case +1:var +f=D(4);H(f,0,92);H(f,1,48+(b/fR|0)|0);H(f,2,48+((b/10|0)%10|0)|0);H(f,3,48+(b%10|0)|0);var +d=O(f);break;case +2:var +g=D(1);H(g,0,b);var +d=O(g);break}var +h=k(d),i=aN(h+2|0,39);bd(d,0,i,1,h);return q(c,[4,a,O(i)],L)};case +2:var +M=d[2],N=d[1];return eI(c,a,M,N,function(a){return a});case +3:return eI(c,a,d[2],d[1],lM);case +4:return dm(c,a,d[4],d[2],d[3],mC,d[1]);case +5:return dm(c,a,d[4],d[2],d[3],mD,d[1]);case +6:return dm(c,a,d[4],d[2],d[3],mE,d[1]);case +7:return dm(c,a,d[4],d[2],d[3],mF,d[1]);case +8:var +i=d[4],j=d[3],l=d[2],h=d[1];if(typeof +l==="number"){if(typeof +j==="number")return j?function(d,b){return q(c,[4,a,a1(h,d,b)],i)}:function(b){return q(c,[4,a,a1(h,eG(h),b)],i)};var +ae=j[1];return function(b){return q(c,[4,a,a1(h,ae,b)],i)}}else{if(0===l[0]){var +p=l[2],r=l[1];if(typeof +j==="number")return j?function(d,b){return q(c,[4,a,al(r,p,a1(h,d,b))],i)}:function(b){return q(c,[4,a,al(r,p,a1(h,eG(h),b))],i)};var +af=j[1];return function(b){return q(c,[4,a,al(r,p,a1(h,af,b))],i)}}var +v=l[1];if(typeof +j==="number")return j?function(e,d,b){return q(c,[4,a,al(v,e,a1(h,d,b))],i)}:function(d,b){return q(c,[4,a,al(v,d,a1(h,eG(h),b))],i)};var +ag=j[1];return function(d,b){return q(c,[4,a,al(v,d,a1(h,ag,b))],i)}}case +9:return eI(c,a,d[2],d[1],kg);case +10:var +a=[7,a],d=d[1];continue;case +11:var +a=[2,a,d[1]],d=d[2];continue;case +12:var +a=[3,a,d[1]],d=d[2];continue;case +13:var +Q=d[3],R=d[2],w=gS(16);eH(w,R);var +C=gU(w);return function(b){return q(c,[4,a,C],Q)};case +14:var +S=d[3],T=d[2];return function(d){var +e=d[1],b=u(e,E(K(T)));if(typeof +b[2]==="number")return q(c,a,y(b[1],S));throw P};case +15:var +U=d[1];return function(d,b){return q(c,[6,a,function(a){return f(d,a,b)}],U)};case +16:var +V=d[1];return function(b){return q(c,[6,a,b],V)};case +17:var +a=[0,a,d[1]],d=d[2];continue;case +18:var +o=d[1];if(0===o[0]){var +W=d[2],X=o[1][1],Y=0,c=function(b,c,d){return function(a){return q(c,[1,b,[0,a]],d)}}(a,c,W),a=Y,d=X;continue}var +Z=d[2],_=o[1][1],$=0,c=function(b,c,d){return function(a){return q(c,[1,b,[1,a]],d)}}(a,c,Z),a=$,d=_;continue;case +19:throw[0,s,mL];case +20:var +aa=d[3],ab=[8,a,mM];return function(a){return q(c,ab,aa)};case +21:var +ac=d[2];return function(b){return q(c,[4,a,el(mN,b)],ac)};case +22:var +ad=d[1];return function(b){return q(c,[5,a,b],ad)};case +23:var +g=d[2],m=d[1];if(typeof +m==="number")switch(m){case +0:return e<50?t(e+1|0,c,a,g):n(t,[0,c,a,g]);case +1:return e<50?t(e+1|0,c,a,g):n(t,[0,c,a,g]);case +2:throw[0,s,mO];default:return e<50?t(e+1|0,c,a,g):n(t,[0,c,a,g])}else +switch(m[0]){case +0:return e<50?t(e+1|0,c,a,g):n(t,[0,c,a,g]);case +1:return e<50?t(e+1|0,c,a,g):n(t,[0,c,a,g]);case +2:return e<50?t(e+1|0,c,a,g):n(t,[0,c,a,g]);case +3:return e<50?t(e+1|0,c,a,g):n(t,[0,c,a,g]);case +4:return e<50?t(e+1|0,c,a,g):n(t,[0,c,a,g]);case +5:return e<50?t(e+1|0,c,a,g):n(t,[0,c,a,g]);case +6:return e<50?t(e+1|0,c,a,g):n(t,[0,c,a,g]);case +7:return e<50?t(e+1|0,c,a,g):n(t,[0,c,a,g]);case +8:return e<50?t(e+1|0,c,a,g):n(t,[0,c,a,g]);case +9:var +B=m[2];return e<50?fi(e+1|0,c,a,B,g):n(fi,[0,c,a,B,g]);case +10:return e<50?t(e+1|0,c,a,g):n(t,[0,c,a,g]);default:return e<50?t(e+1|0,c,a,g):n(t,[0,c,a,g])}default:var +x=d[3],z=d[1],A=b(d[2],0);return e<50?fh(e+1|0,c,a,x,z,A):n(fh,[0,c,a,x,z,A])}}function +fi(e,d,c,a,b){if(typeof +a==="number")return e<50?t(e+1|0,d,c,b):n(t,[0,d,c,b]);else +switch(a[0]){case +0:var +f=a[1];return function(a){return ar(d,c,f,b)};case +1:var +g=a[1];return function(a){return ar(d,c,g,b)};case +2:var +h=a[1];return function(a){return ar(d,c,h,b)};case +3:var +i=a[1];return function(a){return ar(d,c,i,b)};case +4:var +j=a[1];return function(a){return ar(d,c,j,b)};case +5:var +k=a[1];return function(a){return ar(d,c,k,b)};case +6:var +l=a[1];return function(a){return ar(d,c,l,b)};case +7:var +m=a[1];return function(a){return ar(d,c,m,b)};case +8:var +o=a[2];return function(a){return ar(d,c,o,b)};case +9:var +p=a[3],q=a[2],r=M(K(a[1]),q);return function(a){return ar(d,c,Z(r,p),b)};case +10:var +u=a[1];return function(e,a){return ar(d,c,u,b)};case +11:var +v=a[1];return function(a){return ar(d,c,v,b)};case +12:var +w=a[1];return function(a){return ar(d,c,w,b)};case +13:throw[0,s,mP];default:throw[0,s,mQ]}}function +t(d,b,e,a){var +c=[8,e,mR];return d<50?cx(d+1|0,b,c,a):n(cx,[0,b,c,a])}function +fh(h,c,f,a,e,d){if(e){var +i=e[1];return function(e){return mK(c,f,a,i,b(d,e))}}var +g=[4,f,d];return h<50?cx(h+1|0,c,g,a):n(cx,[0,c,g,a])}function +q(a,b,c){return bR(cx(0,a,b,c))}function +ar(a,b,c,d){return bR(fi(0,a,b,c,d))}function +mK(a,b,c,d,e){return bR(fh(0,a,b,c,d,e))}function +eI(f,e,d,a,c){if(typeof +a==="number")return function(a){return q(f,[4,e,b(c,a)],d)};else{if(0===a[0]){var +g=a[2],h=a[1];return function(a){return q(f,[4,e,al(h,g,b(c,a))],d)}}var +i=a[1];return function(g,a){return q(f,[4,e,al(i,g,b(c,a))],d)}}}function +dm(g,e,d,h,c,b,a){if(typeof +h==="number"){if(typeof +c==="number")return c?function(h,c){return q(g,[4,e,bW(h,f(b,a,c))],d)}:function(c){return q(g,[4,e,f(b,a,c)],d)};var +l=c[1];return function(c){return q(g,[4,e,bW(l,f(b,a,c))],d)}}else{if(0===h[0]){var +i=h[2],j=h[1];if(typeof +c==="number")return c?function(h,c){return q(g,[4,e,al(j,i,bW(h,f(b,a,c)))],d)}:function(c){return q(g,[4,e,al(j,i,f(b,a,c))],d)};var +m=c[1];return function(c){return q(g,[4,e,al(j,i,bW(m,f(b,a,c)))],d)}}var +k=h[1];if(typeof +c==="number")return c?function(i,h,c){return q(g,[4,e,al(k,i,bW(h,f(b,a,c)))],d)}:function(h,c){return q(g,[4,e,al(k,h,f(b,a,c))],d)};var +n=c[1];return function(h,c){return q(g,[4,e,al(k,h,bW(n,f(b,a,c)))],d)}}}function +a2(c,f){var +a=f;for(;;)if(typeof +a==="number")return 0;else +switch(a[0]){case +0:var +g=a[1],h=gV(a[2]);a2(c,g);return bS(c,h);case +1:var +d=a[2],e=a[1];if(0===d[0]){var +i=d[1];a2(c,e);bS(c,mS);var +a=i;continue}var +j=d[1];a2(c,e);bS(c,mT);var +a=j;continue;case +6:var +m=a[2];a2(c,a[1]);return b(m,c);case +7:a2(c,a[1]);return aX(c);case +8:var +n=a[2];a2(c,a[1]);return I(n);case +2:case +4:var +k=a[2];a2(c,a[1]);return bS(c,k);default:var +l=a[2];a2(c,a[1]);return gl(c,l)}}function +bj(c,g){var +a=g;for(;;)if(typeof +a==="number")return 0;else +switch(a[0]){case +0:var +h=a[1],i=gV(a[2]);bj(c,h);return bU(c,i);case +1:var +e=a[2],f=a[1];if(0===e[0]){var +j=e[1];bj(c,f);bU(c,mU);var +a=j;continue}var +k=e[1];bj(c,f);bU(c,mV);var +a=k;continue;case +6:var +n=a[2];bj(c,a[1]);return bU(c,b(n,0));case +7:var +a=a[1];continue;case +8:var +o=a[2];bj(c,a[1]);return I(o);case +2:case +4:var +l=a[2];bj(c,a[1]);return bU(c,l);default:var +m=a[2];bj(c,a[1]);var +d=c[2];if(c[3]<=d)gR(c,1);H(c[1],d,m);c[2]=d+1|0;return 0}}function +gX(d,c){var +a=c[1],b=0;return q(function(a){a2(d,a);return 0},b,a)}function +eJ(a){return gX(aY,a)}function +aO(b){var +a=b[1];return q(function(b){var +a=gP(64);bj(a,b);return gQ(a)},0,a)}var +dn=[0,0];function +eL(j,i){var +a=j[1+i];if(1-(typeof +a==="number"?1:0)){if(bg(a)===eb)return b(aO(mW),a);if(bg(a)===253){var +d=gc(kl,a),c=0,g=k(d);for(;;){if(g<=c)return h(d,kk);var +e=B(d,c),f=0;if(48<=e){if(!(58<=e))f=1}else +if(45===e)f=1;if(f){var +c=c+1|0;continue}return d}}return mX}return b(aO(mY),a)}function +gY(b,a){if(b.length-1<=a)return mZ;var +c=gY(b,a+1|0),d=eL(b,a);return f(aO(m0),d,c)}function +eM(a){function +q(f){var +c=f;for(;;){if(c){var +g=c[2],h=c[1];try{var +e=0,d=b(h,a);e=1}catch(a){}if(e&&d)return[0,d[1]];var +c=g;continue}return 0}}var +j=q(dn[1]);if(j)return j[1];if(a===eu)return m5;if(a===gt)return m6;if(a[1]===gs){var +d=a[2],k=d[3],r=d[2],t=d[1];return cz(aO(eK),t,r,k,k+5|0,m7)}if(a[1]===s){var +e=a[2],l=e[3],u=e[2],v=e[1];return cz(aO(eK),v,u,l,l+6|0,m8)}if(a[1]===gv){var +g=a[2],m=g[3],w=g[2],x=g[1];return cz(aO(eK),x,w,m,m+6|0,m9)}if(0===bg(a)){var +i=a.length-1,y=a[1][1];if(2>>0)var +n=gY(a,2),o=eL(a,1),c=f(aO(m1),o,n);else +switch(i){case +0:var +c=m2;break;case +1:var +c=m3;break;default:var +p=eL(a,1),c=b(aO(m4),p)}return h(y,c)}return a[1]}function +eN(t,s){var +e=zH(s),g=e.length-1-1|0,p=0;if(!(g<0)){var +c=p;for(;;){var +a=w(e,c)[1+c],f=function(a){return function(b){return b?0===a?m_:m$:0===a?na:nb}}(c);if(0===a[0])var +h=a[5],i=a[4],j=a[3],k=a[6]?nc:ne,l=a[2],m=a[7],n=f(a[1]),d=[0,zw(aO(nd),n,m,l,k,j,i,h)];else +if(a[1])var +d=0;else +var +o=f(0),d=[0,b(aO(nf),o)];if(d){var +q=d[1];b(gX(t,ng),q)}var +r=c+1|0;if(g!==c){var +c=r;continue}break}}return 0}function +gZ(c){for(;;){var +a=dn[1],d=[0,c,a],e=dn[1]===a?(dn[1]=d,1):0,b=1-e;if(b)continue;return b}}var +ni=nh.slice();function +nj(e,d){var +f=eM(e);b(eJ(nk),f);eN(aY,d);var +a=Ae(0);if(a<0){var +c=dc(a);gw(w(ni,c)[1+c])}return aX(aY)}var +nl=[0];gp(a(ix),function(e,i){try{try{var +c=i?nl:jX(0);try{ew(0)}catch(a){}try{var +a=nj(e,c),d=a}catch(a){a=C(a);var +g=eM(e);b(eJ(nn),g);eN(aY,c);var +h=eM(a);b(eJ(no),h);eN(aY,jX(0));var +d=aX(aY)}var +f=d}catch(a){a=C(a);if(a!==eu)throw a;var +f=gw(nm)}return f}catch(a){return 0}});try{var +zq=ka(zp),g1=zq}catch(a){a=C(a);if(a!==p)throw a;try{var +zo=ka(zn),g0=zo}catch(a){a=C(a);if(a!==p)throw a;var +g0=nq}var +g1=g0}var +nr=gH(g1,82),dp=[ao,function(A){var +p=Av(0),c=[0,aM(55,0),0],l=0===p.length-1?[0,0]:p,m=l.length-1,b=0;for(;;){w(c[1],b)[1+b]=b;var +z=b+1|0;if(54!==b){var +b=z;continue}var +i=[0,np],n=54+de(55,m)|0,u=0;if(!(n<0)){var +d=u;for(;;){var +f=d%55|0,o=Ai(d,m),v=w(l,o)[1+o],j=h(i[1],a(e+v));i[1]=Ac(j,0,k(j));var +g=i[1],q=B(g,3)<<24,r=B(g,2)<<16,s=B(g,1)<<8,t=((B(g,0)+s|0)+r|0)+q|0,x=(w(c[1],f)[1+f]^t)&fA;w(c[1],f)[1+f]=x;var +y=d+1|0;if(n!==d){var +d=y;continue}break}}c[2]=0;return c}}];function +eO(a,b){return 4<=a.length-1?zM(10,fR,a[3],b)&(a[2].length-1-1|0):I(ns)}function +g2(f,b){var +g=eO(f,b),c=w(f[2],g)[1+g];if(c){var +d=c[3],j=c[2];if(0===ce(b,c[1]))return j;if(d){var +e=d[3],k=d[2];if(0===ce(b,d[1]))return k;if(e){var +l=e[2],m=e[3];if(0===ce(b,e[1]))return l;var +a=m;for(;;){if(a){var +h=a[2],i=a[3];if(0===ce(b,a[1]))return h;var +a=i;continue}throw p}}throw p}throw p}throw p}function +nt(b,a){var +c=bg(a)===A?a:a[1];return gp(b,c)}var +nu=2;function +nv(c){var +a=[0,0],d=k(c)-1|0,e=0;if(!(d<0)){var +b=e;for(;;){var +g=B(c,b);a[1]=(223*a[1]|0)+g|0;var +h=b+1|0;if(d!==b){var +b=h;continue}break}}a[1]=a[1]&2147483647;var +f=fA>>0){b(a[1],a);var +d=c;continue}switch(c){case +0:return 0;case +1:return 3;case +2:return 6;case +3:var +e=J(a);return[0,aq(e,1,k(e)-1|0)];case +4:var +f=J(a);return[1,aq(f,2,k(f)-2|0)];case +5:return nM;case +6:return 13;default:return[2,J(a)]}}}function +g7(a){var +d=33;for(;;){var +c=a0(a3,d,a);if(9>>0){b(a[1],a);var +d=c;continue}switch(c){case +0:return 9;case +1:return 10;case +2:return[3,k(J(a))];case +3:return[4,J(a)];case +4:return 11;case +5:return 12;case +6:return 12;case +7:return[5,J(a)];case +8:return 13;default:return 12}}}function +nL(a){var +c=55;for(;;){var +d=a0(a3,c,a);if(0===d)return eD(a,a[5],a[6]-1|0);b(a[1],a);var +c=d;continue}}function +nK(a){var +c=53;for(;;){var +d=a0(a3,c,a);if(0===d)return eD(a,a[5],a[6]-1|0);b(a[1],a);var +c=d;continue}}var +aP=[A,nO,be(0)],g8=[A,nP,be(0)];function +nJ(a,e){var +d=e;for(;;){var +c=a0(a3,d,a);if(7>>0){b(a[1],a);var +d=c;continue}switch(c){case +0:return 9;case +1:return 10;case +2:return[3,k(J(a))];case +3:try{var +f=[5,nK(a)];return f}catch(a){return 12}case +4:try{var +g=[5,nL(a)];return g}catch(a){return 12}case +5:return[5,J(a)];case +6:return 13;default:return 12}}}function +bk(b,a){return[0,fP,[0,b,a]]}var +og=[0,of,[0,oe,[0,od,[0,oc,[0,ob,[0,oa,[0,n$,[0,n_,[0,n9,[0,n8,[0,n7,[0,n6,[0,n5,[0,n4,[0,n3,[0,n2,[0,n1,[0,n0,[0,nZ,[0,nY,[0,nX,[0,nW,[0,nV,[0,nU,[0,nT,[0,[0,nS,[0,j,bk(i,nR)]],nQ]]]]]]]]]]]]]]]]]]]]]]]]]],on=[0,om,[0,ol,[0,ok,[0,oj,[0,[0,oi,[0,j,bk(i,oh)]],og]]]]],os=[0,or,[0,oq,[0,[0,op,[0,o,bk(i,oo)]],on]]],ow=[0,[0,ov,[0,o,[0,R,[0,ou,bk(i,ot)]]]],os],oY=[0,oX,[0,oW,[0,oV,[0,oU,[0,oT,[0,oS,[0,oR,[0,oQ,[0,oP,[0,oO,[0,oN,[0,oM,[0,oL,[0,oK,[0,oJ,[0,oI,[0,oH,[0,[0,oG,[0,o,[0,R,[0,g9,oF]]]],[0,[0,oE,[0,o,[0,R,[0,g9,oD]]]],[0,oC,[0,oB,[0,oA,[0,oz,[0,[0,oy,[0,o,bk(i,ox)]],ow]]]]]]]]]]]]]]]]]]]]]]]],o2=[0,o1,[0,[0,o0,[0,c,bk(i,oZ)]],oY]],o6=[0,o5,[0,[0,o4,[0,c,bk(i,o3)]],o2]],eR=[0,pv,[0,pu,[0,pt,[0,ps,[0,pr,[0,pq,[0,pp,[0,po,[0,pn,[0,pm,[0,pl,[0,pk,[0,pj,[0,pi,[0,ph,[0,pg,[0,pf,[0,pe,[0,pd,[0,pc,[0,pb,[0,pa,[0,o$,[0,o_,[0,o9,[0,[0,o8,[0,c,bk(i,o7)]],o6]]]]]]]]]]]]]]]]]]]]]]]]]];function +pw(a){function +b(a){if(typeof +a==="number"){if(c===a)return i}else +if(R===a[1]){var +d=a[2],e=d[1];return[0,R,[0,e,b(d[2])]]}return a}return aj(function(d){var +e=d[2],f=e[2],a=e[1],g=d[1];return c===a?[0,g,[0,a,b(f)]]:[0,g,[0,a,f]]},a)}function +px(a,f){return aj(function(b){var +c=b[2],d=c[2],e=c[1],a=b[1];if(o===e&&gB(a,f))return[0,a,[0,a8,d]];return[0,a,[0,e,d]]},a)}px(pw(eR),py);function +pz(c){var +e=pA;a:for(;;){var +f=17;for(;;){var +d=a0(a3,f,c);if(3>>0){b(c[1],c);var +f=d;continue}switch(d){case +0:var +a=1;break;case +1:var +a=2;break;case +2:var +a=13;break;default:var +a=2}if(2===a){var +e=h(e,J(c));continue a}if(13<=a)throw aP;return e}}}function +g_(a){var +e=23;for(;;){var +d=a0(a3,e,a);if(2>>0){b(a[1],a);var +e=d;continue}switch(d){case +0:var +c=4;break;case +1:var +c=13;break;default:var +c=5}if(5===c){var +f=J(a);return h(f,g_(a))}if(13<=c)throw aP;return pB}}function +g$(c){var +e=27;for(;;){var +d=a0(a3,e,c);if(4>>0){b(c[1],c);var +e=d;continue}switch(d){case +0:var +a=7;break;case +1:var +a=7;break;case +2:var +a=13;break;case +3:var +a=8;break;default:var +a=8}if(8===a){var +f=J(c);return h(f,g$(c))}if(13<=a)throw aP;return pC}}function +pD(k){var +c=16,l=bh(k);for(;;){if(!(l<=c)&&!(ex<(c*2|0))){var +c=c*2|0;continue}if(nr){var +i=bg(dp),b=bo===i?dp[1]:ao===i?ck(dp):dp;b[2]=(b[2]+1|0)%55|0;var +d=b[2],e=w(b[1],d)[1+d],f=(b[2]+24|0)%55|0,g=(w(b[1],f)[1+f]+(e^(e>>>25|0)&31)|0)&fA,h=b[2];w(b[1],h)[1+h]=g;var +j=g}else +var +j=0;var +a=[0,0,aM(c,0),j,c];bT(function(v){var +x=v[1],H=v[2],f=eO(a,x),G=[0,x,H,w(a[2],f)[1+f]];w(a[2],f)[1+f]=G;a[1]=a[1]+1|0;var +u=a[2].length-1<<1>>0){b(j[1],j);var +f=c;continue}switch(c){case +0:var +g=J(j),a=[1,aq(g,2,k(g)-2|0)];break;case +1:var +a=nN;break;case +2:var +a=13;break;default:var +a=[2,J(j)]}if(typeof +a==="number"){if(13===a)throw aP}else +switch(a[0]){case +1:var +i=a[1];return d(m(i),e)?pP:h(pQ,h(i,B(e)));case +2:var +l=a[1];return h(l,B(e))}continue a}}}function +O(b){for(;;){var +a=g7(j);if(typeof +a==="number")if(11<=a){if(13<=a)throw aP}else +if(9<=a)return 0;continue}}try{a:for(;;){var +t=nI(j);if(typeof +t==="number")switch(t){case +0:var +ad=pz(j);if(_)a[1]=[0,[0,[0,pS,[0,[0,pR,ad],0],0]],a[1]];continue;case +3:var +ae=g_(j);if(Y)a[1]=[0,[0,[0,pU,[0,[0,pT,ae],0],0]],a[1]];continue;case +6:var +af=g$(j);if(Z)a[1]=[0,[0,[0,pW,[0,[0,pV,af],0],0]],a[1]];continue;case +13:throw aP}else +switch(t[0]){case +0:var +n=m(t[1]),P=u(n)[2];if(v===P){var +ag=A(0)[1];z(n);a[1]=[0,[0,[0,n,ag,0]],a[1]];continue}if(ca===P){var +Q=A(0),ah=Q[2],ai=Q[1];z(n);if(ah)var +S=pX;else{var +aj=B(n);O(0);var +S=aj}a[1]=[0,[0,[0,n,ai,[0,[1,S],0]]],a[1]];continue}var +T=A(0),U=T[1],ak=T[2];z(n);if(ak)a[1]=[0,[0,[0,n,U,0]],a[1]];else{if(d(n,pJ))var +D=0;else{var +aa=function(b){var +a=b[2];if(typeof +a!=="number"&&R===a[1])return a[2][1];return 0};try{var +ab=aa(g2(N,n)),D=ab}catch(a){a=C(a);if(a!==p)throw a;var +D=0,aC=a}}eF([0,e[1],l[1],a[1],q[1]],r);e[1]=n;l[1]=U;a[1]=0;bT(function(a){q[1]=f(eS[4],a,q[1]);return 0},D)}continue;case +1:var +E=m(t[1]);O(0);var +V=d(E,e[1]);if(V)var +F=V;else +try{k4(function(c){return function(b){var +a=b[1];if(d(c,a))throw g8;if(a8===u(a)[1])throw p;return 0}}(E),r);var +aw=0,F=aw}catch(a){a=C(a);if(a===g8)var +W=1;else{if(a!==p)throw a;var +W=0}var +F=W,aD=a}if(F)for(;;){if(g(e[1],E)){var +w=cp(r),al=w[4],am=w[3],an=w[2],ao=w[1],ap=G(a[1]);a[1]=[0,[0,[0,e[1],l[1],ap]],am];e[1]=ao;l[1]=an;q[1]=al;continue}var +x=cp(r),ar=x[4],as=x[3],at=x[2],au=x[1],av=G(a[1]);a[1]=[0,[0,[0,e[1],l[1],av]],as];e[1]=au;l[1]=at;q[1]=ar;continue a}continue;case +2:a[1]=[0,[1,t[1]],a[1]];continue}continue}}catch(b){b=C(b);if(b===aP)for(;;){if(0>>3|0,cl(bK(b,a>>>3|0)|1<<(a&7)))}function +ds(b){var +a=ha(0);eT(a,b);return a}function +dt(c){var +b=D(32),a=0;for(;;){aL(b,a,cl(bK(c,a)^b0));var +d=a+1|0;if(31!==a){var +a=d;continue}return b}}function +eU(d,c){var +b=D(32),a=0;for(;;){var +e=bK(c,a);aL(b,a,cl(bK(d,a)|e));var +f=a+1|0;if(31!==a){var +a=f;continue}return b}}function +qm(c,b){try{var +a=0;for(;;){var +e=bK(b,a);if(0!==(bK(c,a)&e))throw gr;var +f=a+1|0;if(31!==a){var +a=f;continue}var +d=1;return d}}catch(a){a=C(a);if(a===gr)return 0;throw a}}function +hb(f,e){var +a=0;for(;;){var +d=bK(e,a);if(0!==d){var +c=0;for(;;){if(0!==(d&1<>>0){if(!(25>>0))d=1}else +if(23!==b)d=1;var +e=d?a+fW|0:a;return eT(c,e)},a);return c}var +hc=0,hd=1,qn=3,qo=4,qp=5,qq=6,qr=7,qs=8,qt=9,qu=10,qv=11,qw=12,qx=13,qy=14,eV=15,du=16,he=17,hf=18;function +hg(b,a){return b|a<<8}function +eW(b,a){return(b-a|0)-1|0}function +eX(c){var +a=c;for(;;)if(typeof +a==="number")switch(a){case +0:return 1;case +1:return 1;default:return 1}else +switch(a[0]){case +0:return 0;case +1:return d(a[1],qz);case +2:return 0;case +3:return gA(eX,a[1]);case +4:var +e=a[2],b=eX(a[1]);if(b)return b;var +a=e;continue;case +5:return 1;case +6:var +a=a[1];continue;case +7:return 1;case +8:var +a=a[2];continue;default:return 1}}function +fk(f,g){var +a=g;for(;;)if(typeof +a==="number")switch(a){case +0:return a4;case +1:return a4;default:return a4}else +switch(a[0]){case +0:return ds(a[1]);case +1:var +b=a[1];return d(b,qA)?a4:ds(B(b,0));case +2:var +c=a[1];return a[2]?dt(c):c;case +3:var +e=a[1];return f<50?fj(f+1|0,e):n(fj,[0,e]);case +4:var +h=a[1],i=bl(a[2]);return eU(bl(h),i);case +5:return a4;case +6:var +a=a[1];continue;case +7:return a4;case +8:var +a=a[2];continue;default:return a4}}function +fj(c,d){var +a=d;for(;;){if(a){var +b=a[1];if(typeof +b==="number"){var +a=a[2];continue}else +switch(b[0]){case +5:var +e=b[1],f=cs(a[2]);return eU(bl(e),f);case +7:var +g=b[1],h=cs(a[2]);return eU(bl(g),h);default:return c<50?fk(c+1|0,b):n(fk,[0,b])}}return a4}}function +bl(a){return bR(fk(0,a))}function +cs(a){return bR(fj(0,a))}function +eY(f,a){var +c=0;if(typeof +a!=="number")switch(a[0]){case +0:var +d=0,b=ds(a[1]);c=1;break;case +2:var +d=a[2],b=a[1];c=1;break}if(c){var +e=f?cr(b):b,g=d?dt(e):e;return df(g)}throw[0,s,qB]}var +hh=D(aK),cw=0;for(;;){aL(hh,cw,cm(cl(cw)));var +zm=cw+1|0;if(b0!==cw){var +cw=zm;continue}var +qC=df(hh),dv=dj([0,c9]);dt(ds(10));var +qF=function(K){var +z=[1,K],b=[0,aM(32,0)],c=[0,0],j=[0,dv[1]],l=[0,0],g=[0,1],m=[0,0],q=1;function +a(g,f){if(b[1].length-1<=c[1]){var +a=[0,b[1].length-1];for(;;){if(a[1]<=c[1]){a[1]=a[1]*2|0;continue}var +d=aM(a[1],0);gJ(b[1],0,d,0,b[1].length-1);b[1]=d;break}}var +h=hg(g,f),e=c[1];w(b[1],e)[1+e]=h;c[1]++;return 0}function +h(d){var +b=c[1];a(hc,0);return b}function +i(a,d,c){var +e=hg(d,eW(c,a));w(b[1],a)[1+a]=e;return 0}function +e(b){try{var +a=f(dv[28],b,j[1]);return a}catch(a){a=C(a);if(a===p){var +c=l[1];j[1]=aJ(dv[4],b,c,j[1]);l[1]++;return c}throw a}}function +s(b){if(eX(b)){var +a=m[1];if(64<=a)ch(qD);m[1]++;return a}return-1}function +n(b,a){var +c=cr(a);return qm(cr(b),c)}function +d(b){if(typeof +b==="number")switch(b){case +0:return a(qp,0);case +1:return a(qq,0);default:return a(qr,0)}else +switch(b[0]){case +0:return a(hd,cm(b[1]));case +1:var +f=b[1],n=k(f);if(0===n)return 0;if(1===n)return a(hd,cm(B(f,0)));try{var +o=eC(f,0);d([1,qk(f,o)]);a(hc,0);var +w=d([1,ql(f,o+1|0)]);return w}catch(b){b=C(b);if(b===p)return a(qn,e(gI(f)));throw b}case +2:var +x=b[2],q=cr(b[1]),y=x?dt(q):q;return a(qo,e(df(y)));case +3:return D(b[1]);case +4:var +z=b[2],A=b[1],E=h(0);d(A);var +F=h(0),G=c[1];d(z);var +H=c[1];i(E,du,G);return i(F,eV,H);case +5:var +r=b[1],j=s(r),t=h(0);if(0<=j)a(he,j);d(r);if(0<=j)a(hf,j);a(eV,eW(t,c[1]));return i(t,du,c[1]);case +6:var +u=b[1],l=s(u),I=c[1];d(u);if(0<=l)a(hf,l);var +J=h(0);if(0<=l)a(he,l);a(eV,eW(I,c[1]));return i(J,du,c[1]);case +7:var +K=b[1],L=h(0);d(K);return i(L,du,c[1]);case +8:var +m=b[1],M=b[2];a(qs,m);d(M);a(qt,m);g[1]=de(g[1],m+1|0);return 0;default:var +v=b[1];a(qu,v);g[1]=de(g[1],v+1|0);return 0}}function +D(p){var +b=p;for(;;){if(b){var +c=b[1];if(typeof +c!=="number")switch(c[0]){case +5:var +f=c[1],l=0;if(typeof +f==="number")l=1;else +switch(f[0]){case +0:case +2:var +i=b[2],s=cs(i);if(n(bl(f),s)){a(qx,e(eY(q,f)));var +b=i;continue}break;default:l=1}break;case +6:var +g=c[1],m=0;if(typeof +g==="number")m=1;else +switch(g[0]){case +0:case +2:var +j=b[2],t=cs(j);if(n(bl(g),t)){a(qy,e(eY(q,g)));var +b=j;continue}break;default:m=1}break;case +7:var +h=c[1],o=0;if(typeof +h==="number")o=1;else +switch(h[0]){case +0:case +2:var +k=b[2],u=cs(k);if(n(bl(h),u)){a(qw,e(eY(q,h)));var +b=k;continue}break;default:o=1}break}var +r=b[2];d(c);var +b=r;continue}return 0}}d(z);a(qv,0);var +t=bl(z),E=cr(t);if(jS(t,a4))var +u=-1;else{var +r=aN(aK,0);hb(function(a){return aL(r,a,1)},E);var +u=e(df(r))}var +v=aM(l[1],qE),F=j[1];function +G(b,a){w(v,a)[1+a]=b;return 0}f(dv[12],G,F);var +o=c[1],x=b[1],A=0,H=m[1],J=g[1];if(0<=o&&!((x.length-1-o|0)<0)){var +y=zC(x,0,o);A=1}if(!A)var +y=I(kL);return[0,y,v,qC,J,H,u]},qG=[0,[0]],qH=function(d,c,b){var +a=AD(d,c,b);qG[1]=a;if(0===a.length-1)throw p;return w(a,0)[1]},Q=function(b,a){return a?a[1]:b},dw=function(a,b){if(b)return b;var +c=bg(a);return bo===c?a[1]:ao===c?ck(a):a},ct=function(c,a){return a?[0,b(c,a[1])]:0},dx=function(c,a){return a?b(c,a[1])?a:0:0},hi=function(a,b){if(b)return b[1];var +c=bg(a);return bo===c?a[1]:ao===c?ck(a):a},aA=function(a,c){return a?b(c,a[1]):0},am=function(b,a){return ct(a,b)},hj=function(a){return a?[0,a[1],0]:0},hk=function(c,a){if(a){var +d=a[2],e=a[1],f=b(c,e),g=hk(c,d),h=e===f?1:0,i=h?d===g?1:0:h;return i?a:[0,f,g]}return a},ad=function(d,a){if(a){var +e=a[2],f=a[1],g=b(d,f),c=ad(d,e);return g?e===c?a:[0,f,c]:c}return a},dy=function(c,b,a){var +d=G(b);return bi(function(b,a){return f(c,a,b)},a,d)},dz=function(a){return a?[0,a[1]]:0},aQ=function(e,d){var +a=d;for(;;){if(a){var +f=a[2],c=b(e,a[1]);if(c)return c;var +a=f;continue}return 0}},eZ=function(d,a){var +c=0;return dy(function(e,a){var +c=b(d,e);return c?[0,c[1],a]:a},a,c)},e0=function(e,d){var +a=d;for(;;){if(a){var +c=a[1];if(b(e,c))return[0,c];var +a=a[2];continue}return 0}},e1=function(f){function +a(a,c){var +d=c[2],e=c[1];return b(f,a)?[0,[0,a,e],d]:[0,e,[0,a,d]]}return function(b){return dy(a,b,qI)}},dA=function(c,a){var +d=0;return dy(function(d,a){return F(b(c,d),a)},a,d)},e2=function(c,a){if(a){var +d=a[1],f=a[2];if(b(c,d)){var +e=e2(c,f);return[0,[0,d,e[1]],e[2]]}}return[0,0,a]},hl=function(c,a){return e2(function(a){return 1-b(c,a)},a)},hm=function(b){if(d(b,kH))var +f=b;else{var +h=0;if(gF(ay(b,0))||gF(ay(b,k(b)-1|0)))h=1;else +var +f=b;if(h){var +e=au(b),g=ax(e),a=[0,0];for(;;){if(a[1]>>0){b(c[1],c);var +k=d;continue}switch(d){case +0:return 3;case +1:var +g=c[12];c[12]=[0,g[1],g[2]+1|0,c[6],g[4]];continue a;case +2:continue a;case +3:return 4;case +4:return 2;case +5:return 1;case +6:return 0;case +7:return 5;case +8:return 6;case +9:return[3,J(c)];case +10:return[5,J(c)];case +11:return[4,J(c)];case +12:return[0,J(c)];case +13:return[2,J(c)];case +14:return[1,J(c)];case +15:var +n=w(c[10],0)[1];return[1,eD(c,w(c[10],1)[2],n)];case +16:return[4,J(c)];case +17:continue a;case +18:continue a;case +19:continue a;default:var +i=J(c),l=B(i,0);if(aK>>0))d=1}else +if(111<=b)d=1;if(!d)return 0;var +c=1}else +var +c=f}else +var +c=e;return c},wN=function(d,c,b,a){return a?1:2},wO=[0,function(a,d,c,b){return h2(a)},wN],wP=function(e,a,d,c){if(a){var +b=a[1];if(!g(b[1],wQ)&&!a[2]&&a5(b[2],wR))return 1}return 0},wT=[0,function(a,e,c,b){return d(a,wS)},wP],wY=function(h,b,f,e){if(b){var +c=b[1];if(!g(c[1],wZ)&&!b[2]){var +a=dh(c[2]);if(!d(a,wU)&&!d(a,wV)&&!a5(a,wW)&&!a5(a,wX))return 0;return 2}}return 0},w2=[0,function(a,h,g,c){var +e=d(a,w0),b=e||d(a,w1),f=b?0===c?1:0:b;return f},wY],w5=function(d,c,b,a){return 2},w6=[0,function(e,a,c,b){return V(function(a){var +c=a[2],b=d(a[1],w3),e=b?d(c,w4):b;return e},a)},w5],w9=function(d,c,b,a){return 2},w_=[0,function(e,c,a,b){return V(function(a){var +c=a[2][1],b=d(a[1][1],w7);return b?V(function(a){return d(a,w8)},c):b},a)},w9],xa=function(d,c,b,a){return 1},xb=[0,function(e,c,a,b){return V(function(a){return d(a[1][1],w$)},a)},xa],xe=function(d,c,b,a){return 2},xg=[0,function(f,e,h,g){var +a=bX[1];if(a){var +b=d(f,xf);if(b)return V(function(a){var +c=a[2],b=d(a[1],xc),e=b?d(c,xd):b;return e},e);var +c=b}else +var +c=a;return c},xe],xj=function(d,c,b,a){return 2},xk=[0,function(f,b,e,c){var +a=bX[1];return a?V(function(a){var +c=a[2],b=d(a[1],xh),e=b?d(c,xi):b;return e},b):a},xj],xl=function(d,a,c,b){if(a&&!g(a[1][1],xm)&&!a[2])return 2;return 0},xo=[0,function(a,b,c,d){return dC(xn,a,b,c,d)},xl],h3=b(z[37],xp),xr=b(z[37],xq),xs=b(b(z[7],h3),xr),xA=function(d,c,b,a){return 1},h4=[0,function(g,f,e,h){var +a=d(g,xB);if(a)var +b=0===f?1:0,c=b?0===e?1:0:b;else +var +c=a;return c},xA],xC=function(i,h,f,c){if(c){var +a=c[1];if(0!==a[0]&&!g(a[1],xD)&&!c[2]){var +j=a[4],k=a[3],l=a[2],e=b(e1(function(a){return e4(xE,a)}),l),d=e[1],m=e[2];if(d&&!d[2])return[0,[1,i,e5(xG,d[1][2],h),f,[0,[1,xF,m,k,j],0]]];return 0}}return 0},xI=[0,function(a,e,c,b){return d(a,xH)},xC],xM=function(q,p,c,n){if(V(function(a){var +c=a[2][1],b=d(a[1][1],xN),e=b?bN(c,xO):b;return e},c)){var +b=G(n),g=0;if(b){var +a=b[1];if(0!==a[0]){var +i=b[2],j=a[4],k=a[3],l=a[2],m=a[1],o=Q(0,aQ(function(a){var +b=a[2];return d(a[1][1],xJ)?[0,[0,[0,xK,cu(b)],0]]:0},c)),e=ad(function(a){return a5(a[1][1],xL)},c),h=F(ad(function(a){var +b=a[1][1];return 1-V(function(a){return d(a[1][1],b)},e)},k),e),f=[0,[1,m,F(o,l),h,j],i];g=1}}if(!g)var +f=0;return[1,G(f)]}return 0},xQ=[0,function(a,e,c,b){return d(a,xP)},xM],xS=b(z[37],xR),h5=function(a){return f(z[3],a,xS)},xU=b(z[37],xT),x_=function(c,a,b){return h5(a)},fc=function(s,b,a){var +n=h5(b);if(n)var +o=n;else{var +p=f(z[3],b,xU);if(p)var +j=p;else{var +l=45===B(b,0)?1:0;if(l)var +i=l;else{var +m=a5(b,x8);if(m)var +r=1-s,i=r||g(b,x9);else +var +i=m}var +j=i}if(j)var +q=j;else{var +e=0;if(g(b,xV)&&g(b,xW)){var +c=0;if(g(b,xX)){var +d=0;if(g(b,xY))if(g(b,xZ))if(g(b,x0))if(g(b,x1)){if(g(b,x2)){c=1;d=1}}else +if(a&&!(g(a[1],x4)||a[2])){var +k=bX[1];e=2;c=1;d=1}else{c=1;d=1}else +if(a&&!(g(a[1],x5)||a[2])){e=1;c=1;d=1}else{c=1;d=1}else +d=1;if(!d)if(a&&!(g(a[1],x3)||a[2])){e=1;c=1}else +c=1}if(!c&&a&&!g(a[1],x6)&&!a[2])e=1}else +e=3;var +h=0;switch(e){case +3:if(a&&!g(a[1],x7)&&!a[2])h=2;break;case +0:break;case +1:h=2;break;default:h=1}switch(h){case +0:var +k=0;break;case +2:var +k=1;break}var +q=k}var +o=1-q}return o},ya=b(z[37],x$),h6=function(a,c,b){var +d=a?a[1]:0,e=c?fc:x_;return ad(function(a){return e(d,a[1][1],a[2][1])},b)},yb=function(a){var +b=a[2][1],c=a[1][1],e=d(c,yc);if(e)var +f=hq[1],g=f?V(function(a){return d(a,yd)},b):f;else +var +g=e;return g?[0,[0,c],[0,aj(function(a){return d(a,ye)?yf:a},b)]]:a},h7=function(a,c){var +d=a?a[1]:0;function +b(g,f,a,e){var +b=h6([0,d],c,a);return a===b?0:[0,[1,g,f,b,e]]}return[0,function(c,g,b,e){var +a=0!==b?1:0,d=a?1-f(z[3],c,ya):a;return d},b]},yg=function(b,a){if(0===b[0]){var +d=b[1][1],c=h6(0,1,b[2]);if(0===c)return a;var +e=aj(yb,c);return[0,[0,[0,ad(function(a){return g(a,yh)},d)],e],a]}return a},h8=b(z[37],yi),fd=function(a){return ad(function(a){return 1-f(z[3],a[1],h8)},a)},h9=function(g,f,e,a){return ad(function(c){var +a=c[1][1],h=c[2][1];if(g){var +b=1-d(a,e);return b?fc(1,a,h):b}return d(a,f)},a)},yl=function(k,e,c,j){var +b=e0(function(a){return d(a[1],yk)},e);if(b){var +f=b[1];if(!V(function(a){return d(a[1][1],ym)},c)){var +a=f[2],g=f[1],i=kj(a)?h(a,yj):a;return[0,[1,k,e,[0,[0,[0,g],[0,[0,i,0]]],c],j]]}}return 0},yo=[0,function(a,e,c,b){return d(a,yn)},yl],yw=[0,uK,[0,wO,[0,wT,[0,w6,[0,w_,[0,xb,[0,xg,[0,xk,0]]]]]]]],h_=[A,yE,be(0)],yB=function(H,E,D,aw,av){var +c=E?E[1]:0,I=D?D[1]:0,l=hM(aw);if(I)ci(h(yC,az(sx,aj(hK,l))));var +i=l;for(;;){if(i){var +j=i[1],K=0;if(1===j[0]&&!g(j[1],qZ)){var +M=j[4],N=j[2];hq[1]=V(function(a){return as(a[2],q0)},N);var +q=[0,M];K=1}if(!K){var +i=i[2];continue}}else +var +q=0;if(q){var +R=q[1],t=e2(function(a){if(1===a[0]&&!g(a[1],uj))return 1;return 0},R),n=t[2],O=t[1],L=0,aC=Q(0,am(hs(dA(hu,dA(ht(un),O))),hF));if(n){var +k=n[1];if(0!==k[0]&&!g(k[1],ui)){var +o=[0,k[3],k[4]];L=1}}if(!L)var +o=[0,0,n];var +m=[0,aC,o[2],o[1]]}else +var +u=hl(function(a){if(1===a[0]){var +b=a[2];if(b){var +c=b[1],f=a[1];if(!g(c[1],uk)&&!b[2]){var +h=c[2],e=dC(ul,f,b,a[3],a[4]),i=e?d(dh(h),um):e;return i}}}return 0},l),v=u[2],P=u[1],m=v?[0,Q(0,am(hs(dA(hu,dA(ht(up),[0,[1,uo,0,0,P],0]))),hF)),v,0]:[0,0,l,0];var +s=m[1],ax=m[3],ay=m[2],au=0,at=[0,xQ,[0,h7(yy,c),[0,h4,0]]],W=function(o,m,f,l,k){function +a(p){var +n=p[1][1],q=[0,[1,o,m,f,l],k];function +i(t,j){var +a=t;for(;;){if(a){var +c=a[1];if(0!==c[0]){var +k=a[2],f=c[4],g=c[3],l=c[2],m=c[1],o=fb(g);if(o){var +p=o[1],h=p[2],q=p[1][1];if(j){var +u=j[1];if(d(q,n)&&h===u){var +r=i(k,j);return[0,[0,[0,h,[0,m,l,g,f]],r[1]],r[2]]}}else +if(d(q,n)){var +s=i(k,[0,h]);return[0,[0,[0,h,[0,m,l,g,f]],s[1]],s[2]]}return[0,0,a]}var +b=hV(at,m,l,g,f);if(typeof +b==="number")switch(b){case +0:var +e=0;break;case +1:var +e=[0,f];break;default:var +e=vf}else +var +e=0===b[0]?[0,[0,b[1],0]]:[0,b[1]];if(e){var +a=F(e[1],k);continue}return[0,0,a]}}return[0,0,a]}}var +b=i(q,0),a=b[1],r=b[2];function +e(k,j){var +a=k,b=j;for(;;){if(b){var +f=b[1],g=f[2],d=f[1],l=b[2];if(a){var +h=a[1],c=h[1],m=a[2],n=h[2];if(c