!function(){function t(){if(this.complete){var e=this.getAttribute("data-lazy-src");if(e&&this.src!==e)this.addEventListener("onload",t);else{var d=this.width,n=this.height;d&&d>0&&n&&n>0&&(this.setAttribute("width",d),this.setAttribute("height",n),i(this))}}else this.addEventListener("onload",t)}var e=function(){for(var e=document.querySelectorAll("img[data-recalc-dims]"),i=0;i
.blockUI"):s.find(">.blockUI"),t.cursorReset&&(1i)return NaN;return parseInt(f,t)}}return+e};if(!d(" 0o1")||!d("0b1")||d("+0x1")){d=function(r){var e=arguments.length<1?0:r,a=this;return a instanceof d&&(p?f((function(){b.valueOf.call(a)})):"Number"!=A(a))?n(new h(m(e)),a,d):m(e)};for(var g,k=a(8)?l(h):"MAX_VALUE,MIN_VALUE,NaN,NEGATIVE_INFINITY,POSITIVE_INFINITY,EPSILON,isFinite,isInteger,isNaN,isSafeInteger,MAX_SAFE_INTEGER,MIN_SAFE_INTEGER,parseFloat,parseInt,isInteger".split(","),w=0;k.length>w;w++)i(h,g=k[w])&&!i(d,g)&&u(d,g,s(h,g));d.prototype=b,b.constructor=d,a(11)(t,"Number",d)}},function(r,e,a){var t=a(0),i=a(21),A=a(107),n=a(70),o=1..toFixed,f=Math.floor,l=[0,0,0,0,0,0],s="Number.toFixed: incorrect invocation!",u=function(r,e){for(var a=-1,t=e;++a<6;)t+=r*l[a],l[a]=t%1e7,t=f(t/1e7)},c=function(r){for(var e=6,a=0;--e>=0;)a+=l[e],l[e]=f(a/r),a=a%r*1e7},d=function(){for(var r=6,e="";--r>=0;)if(""!==e||0===r||0!==l[r]){var a=String(l[r]);e=""===e?a:e+n.call("0",7-a.length)+a}return e},h=function(r,e,a){return 0===e?a:e%2==1?h(r,e-1,a*r):h(r*r,e/2,a)};t(t.P+t.F*(!!o&&("0.000"!==8e-5.toFixed(3)||"1"!==.9.toFixed(0)||"1.25"!==1.255.toFixed(2)||"1000000000000000128"!==(0xde0b6b3a7640080).toFixed(0))||!a(2)((function(){o.call({})}))),"Number",{toFixed:function(r){var e,a,t,o,f=A(this,s),l=i(r),b="",p="0";if(l<0||l>20)throw RangeError(s);if(f!=f)return"NaN";if(f<=-1e21||f>=1e21)return String(f);if(f<0&&(b="-",f=-f),f>1e-21)if(a=(e=function(r){for(var e=0,a=r;a>=4096;)e+=12,a/=4096;for(;a>=2;)e+=1,a/=2;return e}(f*h(2,69,1))-69)<0?f*h(2,-e,1):f/h(2,e,1),a*=4503599627370496,(e=52-e)>0){for(u(0,a),t=l;t>=7;)u(1e7,0),t-=7;for(u(h(10,t,1),0),t=e-1;t>=23;)c(1<<23),t-=23;c(1<1&&(t=Math.min(t,A(arguments[1]))),t<0&&(t=a+t);t>=0;t--)if(t in e&&e[t]===r)return t||0;return-1}})},function(r,e,a){var t=a(0);t(t.P,"Array",{copyWithin:a(114)}),a(38)("copyWithin")},function(r,e,a){var t=a(0);t(t.P,"Array",{fill:a(81)}),a(38)("fill")},function(r,e,a){var t=a(0),i=a(24)(5),A=!0;"find"in[]&&Array(1).find((function(){A=!1})),t(t.P+t.F*A,"Array",{find:function(r){return i(this,r,arguments.length>1?arguments[1]:void 0)}}),a(38)("find")},function(r,e,a){var t=a(0),i=a(24)(6),A="findIndex",n=!0;A in[]&&Array(1)[A]((function(){n=!1})),t(t.P+t.F*n,"Array",{findIndex:function(r){return i(this,r,arguments.length>1?arguments[1]:void 0)}}),a(38)(A)},function(r,e,a){a(43)("Array")},function(r,e,a){var t=a(1),i=a(69),A=a(9).f,n=a(36).f,o=a(76),f=a(55),l=t.RegExp,s=l,u=l.prototype,c=/a/g,d=/a/g,h=new l(c)!==c;if(a(8)&&(!h||a(2)((function(){return d[a(5)("match")]=!1,l(c)!=c||l(d)==d||"/a/i"!=l(c,"i")})))){l=function(r,e){var a=this instanceof l,t=o(r),A=void 0===e;return!a&&t&&r.constructor===l&&A?r:i(h?new s(t&&!A?r.source:r,e):s((t=r instanceof l)?r.source:r,t&&A?f.call(r):e),a?this:u,l)};for(var b=function(r){r in l||A(l,r,{configurable:!0,get:function(){return s[r]},set:function(e){s[r]=e}})},p=n(s),v=0;p.length>v;)b(p[v++]);u.constructor=l,l.prototype=u,a(11)(t,"RegExp",l)}a(43)("RegExp")},function(r,e,a){a(117);var t=a(3),i=a(55),A=a(8),n=/./.toString,o=function(r){a(11)(RegExp.prototype,"toString",r,!0)};a(2)((function(){return"/a/b"!=n.call({source:"a",flags:"b"})}))?o((function(){var r=t(this);return"/".concat(r.source,"/","flags"in r?r.flags:!A&&r instanceof RegExp?i.call(r):void 0)})):"toString"!=n.name&&o((function(){return n.call(this)}))},function(r,e,a){var t=a(3),i=a(6),A=a(84),n=a(56);a(57)("match",1,(function(r,e,a,o){return[function(a){var t=r(this),i=null==a?void 0:a[e];return void 0!==i?i.call(a,t):new RegExp(a)[e](String(t))},function(r){var e=o(a,r,this);if(e.done)return e.value;var f=t(r),l=String(this);if(!f.global)return n(f,l);var s=f.unicode;f.lastIndex=0;for(var u,c=[],d=0;null!==(u=n(f,l));){var h=String(u[0]);c[d]=h,""===h&&(f.lastIndex=A(l,i(f.lastIndex),s)),d++}return 0===d?null:c}]}))},function(r,e,a){var t=a(3),i=a(10),A=a(6),n=a(21),o=a(84),f=a(56),l=Math.max,s=Math.min,u=Math.floor,c=/\$([$&`']|\d\d?|<[^>]*>)/g,d=/\$([$&`']|\d\d?)/g;a(57)("replace",2,(function(r,e,a,h){return[function(t,i){var A=r(this),n=null==t?void 0:t[e];return void 0!==n?n.call(t,A,i):a.call(String(A),t,i)},function(r,e){var i=h(a,r,this,e);if(i.done)return i.value;var u=t(r),c=String(this),d="function"==typeof e;d||(e=String(e));var p=u.global;if(p){var v=u.unicode;u.lastIndex=0}for(var m=[];;){var g=f(u,c);if(null===g)break;if(m.push(g),!p)break;""===String(g[0])&&(u.lastIndex=o(c,A(u.lastIndex),v))}for(var k,w="",y=0,E=0;E
>2]))&&(e+Z|0)<=(0|(d=0|ar[m+1252>>2]))&&(0|ar[m+5800>>2])<(0|p)){if(e=-1<((i=C+-1|0)|Z|0)&(0|C)<=(0|r)&(0|Z)<(0|d)&&(h=0|ar[m+5804>>2],k=(u=0|sr(Z>>h,0|ar[m+5820>>2]))+(C>>h)|0,h=u+(i>>h)|0,u=0|ar[m+10340>>2],(0|or[u+(24*k|0)>>1])==(0|or[u+(24*h|0)>>1]))?(e=0|ar[m+10308>>2],(0|ar[e+(k<<2)>>2])==(0|ar[e+(h<<2)>>2])&1):0,l=(0|r)<=(0|C)|((u=Z+-1|0)|C|0)<0|(0|d)<(0|Z)||(f=0|ar[m+5804>>2],l=0|ar[m+5820>>2],v=C>>f,w=(0|sr(Z>>f,l))+v|0,v=(0|sr(u>>f,l))+v|0,l=0|ar[m+10340>>2],(0|or[l+(24*w|0)>>1])!=(0|or[l+(24*v|0)>>1]))?0:(l=0|ar[m+10308>>2],(0|ar[l+(w<<2)>>2])==(0|ar[l+(v<<2)>>2])&1),e){if(e=i>>(r=0|ar[m+10368>>2]),r=Z>>r,(0|e)<=-1){e=14;break}if((0|(i=0|ar[m+10372>>2]))<=(0|e)){e=14;break}if((0|r)<=-1){e=17;break}if((0|r)>=(0|ar[m+10376>>2])){e=17;break}f=(0|ar[m+10360>>2])+(3*((0|sr(i,r))+e|0)|0)|0,f=((65535&(cr[f>>0]|cr[f+1>>0]<<8))>>>6&3|0)>(0|y)?3:2}else f=2;if(l){if(i=C>>(r=0|ar[m+10368>>2]),r=u>>r,(0|i)<=-1){e=22;break}if((0|(e=0|ar[m+10372>>2]))<=(0|i)){e=22;break}if((0|r)<=-1){e=25;break}if((0|r)>=(0|ar[m+10376>>2])){e=25;break}e=(0|ar[m+10360>>2])+(3*((0|sr(e,r))+i|0)|0)|0,e=((65535&(cr[e>>0]|cr[e+1>>0]<<8))>>>6&3|0)>(0|y)&1}else e=0;e=0|kt(b,(0|ar[n>>2])+(e+f)|0)}else e=(0|ar[m+5800>>2])<(0|p)&1;if(0|tr[m+5946>>0]&&(0|ar[m+10092>>2])<=(0|p)&&(ar[c>>2]=0,ar[g>>2]=0),0|tr[752+(0|ar[o>>2])>>0]&&(0|ar[m+10096>>2])<=(0|p)&&(ar[a>>2]=0),!e){e=42;break}if(i=(f=1<<(r=p+-1|0))+C|0,f=f+Z|0,Gn(A,C,Z,r,l=y+1|0),(0|i)<(0|ar[s>>2])&&Gn(A,i,Z,r,l),(0|f)<(0|ar[(e=m+1252|0)>>2])&&Gn(A,C,f,r,l),(0|i)>=(0|ar[s>>2])){e=48;break}if(!((0|f)<(0|ar[e>>2]))){e=48;break}C=i,Z=f,p=r,y=l}if(14==(0|e))br(41808,41845,118,41865);else if(17==(0|e))br(41869,41845,119,41865);else if(22==(0|e))br(41808,41845,118,41865);else if(25==(0|e))br(41869,41845,119,41865);else{if(42==(0|e)){if(s=C>>(g=0|ar[m+10368>>2]),r=Z>>g,b=(e=1<<(g=p-g|0))+r|0,31!=(0|g)){l=e+s|0,u=m+10372|0,i=m+10360|0,f=(65535&y)<<6&192,e=r;do{for(r=s;m=(0|sr(0|ar[u>>2],e))+r|0,m=(0|ar[i>>2])+(3*m|0)|0,g=-193&(cr[m>>0]|cr[m+1>>0]<<8)|f,tr[m>>0]=g,tr[m+1>>0]=g>>8,(0|(r=r+1|0))<(0|l););e=e+1|0}while((0|e)<(0|b))}return void function(A,e,r,i,f){e|=0,r|=0,i|=0,f|=0;var n,t,o,a,c,l=0,u=0,s=0,b=0,d=0,k=0,h=0,w=0,v=0,g=0,m=0,p=0,y=0,Z=0,C=0,W=0,I=0,B=0,E=0,G=0,V=0,X=0,_=0,F=0,N=0,R=0,Y=0,J=0,D=0,Q=0;if(ur=(c=ur)+80|0,n=(D=c)+56|0,t=c+40|0,o=c+24|0,a=0|ar[(G=18596+(A|=0)|0)>>2],v=0|ar[(W=A+18600|0)>>2],function(A,e,r,i,f){e|=0,r|=0,i|=0;var n,t=0,o=0,a=0,c=0,l=0,u=0,s=0,b=0;if(n=10368+(A|=0)|0,(f|=0)&&(c=0|ar[n>>2],s=e>>c,l=r>>c,u=(t=1<<(c=i-c|0))+l|0,31!=(0|c))){o=t+s|0,a=A+10372|0,c=A+10360|0,t=l;do{for(f=s;l=(0|sr(0|ar[a>>2],t))+f|0,l=(0|ar[c>>2])+(3*l|0)|0,b=-8&(cr[l>>0]|cr[l+1>>0]<<8),tr[l>>0]=b,tr[l+1>>0]=b>>8,(0|(f=f+1|0))<(0|o););t=t+1|0}while((0|t)<(0|u))}t=0|ar[n>>2],o=e>>t,t=r>>t,(0|o)<=-1&&br(41808,41845,128,41865);f=0|ar[A+10372>>2],(0|f)<=(0|o)&&br(41808,41845,128,41865);(0|t)<=-1&&br(41869,41845,129,41865);{if((0|t)<(0|ar[A+10376>>2]))return b=(0|ar[A+10360>>2])+(3*((0|sr(f,t))+o|0)|0)|0,i=-8&(cr[b>>0]|cr[b+1>>0]<<8)|7&i,tr[b>>0]=i,tr[b+1>>0]=i>>8;br(41869,41845,129,41865)}}(a,e,r,i,1),Q=0|ar[10448+a>>2],h=e>>Q,u=r>>Q,w=(l=1<<(Q=i-Q|0))+u|0,31!=(0|Q)){s=l+h|0,d=10452+a|0,k=10440+a|0,l=u;do{for(u=h;Q=(0|sr(0|ar[d>>2],l))+u|0,((tr[(0|ar[k>>2])+Q>>0]=0)|(u=u+1|0))<(0|s););l=l+1|0}while((0|l)<(0|w))}Q=1<>0]?(J=0|kt(A+18556|0,161+(0|ar[A+18580>>2])|0),0|(tr[A+32>>0]=J)&&function(A,e,r,i,f){e|=0,r|=0,i|=0,f|=0;var n,t,o=0,a=0,c=0,l=0,u=0,s=0;if(l=0|ar[10368+(A|=0)>>2],t=e>>l,u=r>>l,n=(i=1<<(l=i-l|0))+u|0,31!=(0|l)){a=i+t|0,c=A+10372|0,l=A+10360|0,o=(1&f)<<11&65535,i=u;do{for(f=t;u=(0|sr(0|ar[c>>2],i))+f|0,u=(0|ar[l>>2])+(3*u|0)|0,s=-2049&(cr[u>>0]|cr[u+1>>0]<<8)|o,tr[u>>0]=s,tr[u+1>>0]=s>>8,(0|(f=f+1|0))<(0|a););i=i+1|0}while((0|i)<(0|n))}i=0|ar[A+10348>>2],o=e>>i,i=r>>i,(0|o)<=-1&&br(41808,41845,128,41865);f=0|ar[A+10352>>2],(0|f)<=(0|o)&&br(41808,41845,128,41865);(0|i)<=-1&&br(41869,41845,129,41865);{if((0|i)<(0|ar[A+10356>>2]))return s=(0|ar[A+10340>>2])+(24*((0|sr(f,i))+o|0)|0)+22|0,tr[s>>0]=1;br(41869,41845,129,41865)}}(a,e,r,i,1)):tr[A+32>>0]=0;w=v+20|0;do{if(2!=(0|ar[w>>2])){h=0|ar[G>>2],l=0<=((u=e+-1|0)|r|0)&&(0|ar[h+1248>>2])>=(0|e)&&(0|ar[h+1252>>2])>(0|r)&&(m=0|ar[h+5804>>2],J=0|sr(r>>m,0|ar[h+5820>>2]),g=J+(e>>m)|0,m=J+(u>>m)|0,J=0|ar[h+10340>>2],(0|or[J+(24*g|0)>>1])==(0|or[J+(24*m|0)>>1]))?(l=0|ar[h+10308>>2],(0|ar[l+(g<<2)>>2])==(0|ar[l+(m<<2)>>2])&1):0,d=0<=((k=r+-1|0)|e|0)&&(0|ar[h+1248>>2])>(0|e)&&(0|ar[h+1252>>2])>=(0|r)&&(Y=0|ar[h+5804>>2],J=0|ar[h+5820>>2],y=e>>Y,p=(0|sr(r>>Y,J))+y|0,y=(0|sr(k>>Y,J))+y|0,J=0|ar[h+10340>>2],(0|or[J+(24*p|0)>>1])==(0|or[J+(24*y|0)>>1]))?(d=0|ar[h+10308>>2],(0|ar[d+(p<<2)>>2])==(0|ar[d+(y<<2)>>2])&1):0;do{if(l){if(J=0|ar[h+10368>>2],l=u>>J,u=r>>J,(0|l)<=-1&&br(41808,41845,118,41865),(0|(s=0|ar[h+10372>>2]))<=(0|l)&&br(41808,41845,118,41865),(0|u)<=-1&&br(41869,41845,119,41865),(0|u)<(0|ar[h+10376>>2])){Z=(0|ar[h+10360>>2])+(3*((0|sr(s,u))+l|0)|0)|0,Z=512==(768&(cr[Z>>0]|cr[Z+1>>0]<<8))?6:5;break}br(41869,41845,119,41865)}else Z=5}while(0);do{if(d){if(l=0|ar[h+10368>>2],s=e>>l,l=k>>l,(0|s)<=-1&&br(41808,41845,118,41865),(0|(u=0|ar[h+10372>>2]))<=(0|s)&&br(41808,41845,118,41865),(0|l)<=-1&&br(41869,41845,119,41865),(0|l)<(0|ar[h+10376>>2])){C=(0|ar[h+10360>>2])+(3*((0|sr(u,l))+s|0)|0)|0,C=512==(768&(cr[C>>0]|cr[C+1>>0]<<8))&1;break}br(41869,41845,119,41865)}else C=0}while(0);if(!((255&(0|kt(u=A+18556|0,(0|ar[(l=A+18580|0)>>2])+(C+Z)|0)))<<24>>24)){if(2==(0|ar[w>>2])){J=0;break}J=0==(0|kt(u,149+(0|ar[l>>2])|0))&1;break}A:do{if(2<=(0|ar[804+(0|ar[W>>2])>>2])&&0!=(0|kt(u,148+(0|ar[l>>2])|0)))if(1<((0|ar[804+(0|ar[W>>2])>>2])-1|0)){l=1;do{if(!(0|wt(u)))break A;l=l+1|0}while((0|l)<((0|ar[804+(0|ar[W>>2])>>2])-1|0))}else l=1;else l=0}while(0);if(tr[(s=A+26|0)>>0]=15&tr[s>>0]|(255&l)<<5&255|16,s=0|ar[(l=10368+a|0)>>2],u=e>>s,s=r>>s,(0|u)<=-1&&br(41808,41845,128,41865),(0|(b=0|ar[(h=10372+a|0)>>2]))<=(0|u)&&br(41808,41845,128,41865),(0|s)<=-1&&br(41869,41845,129,41865),(0|s)>=(0|ar[10376+a>>2])&&br(41869,41845,129,41865),D=(0|ar[(k=10360+a|0)>>2])+(3*((0|sr(b,s))+u|0)|0)|0,d=-57&(cr[D>>0]|cr[D+1>>0]<<8),tr[D>>0]=d,tr[D+1>>0]=d>>8,D=0|ar[l>>2],d=e>>D,u=r>>D,b=(l=1<<(D=i-D|0))+u|0,31!=(0|D)){s=l+d|0,l=u;do{for(u=d;D=(0|sr(0|ar[h>>2],l))+u|0,D=(0|ar[k>>2])+(3*D|0)|0,i=-769&(cr[D>>0]|cr[D+1>>0]<<8)|512,tr[D>>0]=i,tr[D+1>>0]=i>>8,(0|(u=u+1|0))<(0|s););l=l+1|0}while((0|l)<(0|b))}return zo(0|ar[A+18592>>2],0|ar[W>>2],0|ar[G>>2],A+16|0,e,r,0,0,Q,Q,Q,0),ur=c}J=0}while(0);if(Y=0|ar[(g=10368+a|0)>>2],w=e>>Y,u=r>>Y,v=(l=1<<(Y=i-Y|0))+u|0,31!=(0|Y)){s=l+w|0,d=10372+a|0,k=10360+a|0,h=(65535&J)<<8&65535,l=u;do{for(u=w;Y=(0|sr(0|ar[d>>2],l))+u|0,Y=(0|ar[k>>2])+(3*Y|0)|0,R=-769&(cr[Y>>0]|cr[Y+1>>0]<<8)|h,tr[Y>>0]=R,tr[Y+1>>0]=R>>8,(0|(u=u+1|0))<(0|s););l=l+1|0}while((0|l)<(0|v))}if((Y=0!=(0|J))||(0|ar[5800+a>>2])==(0|i)){u=0|ar[G>>2],h=0==(0|J),l=0|kt(s=A+18556|0,8+(0|ar[(d=A+18580|0)>>2])|0);do{if(h)b=0|l?0:3;else if(l)b=0;else{if(k=0|kt(s,9+(0|ar[d>>2])|0),(0|ar[u+5800>>2])>=(0|i)){if(0|k){b=1;break}if(3==(0|i)){b=2;break}b=3-(0|kt(s,10+(0|ar[d>>2])|0))|0;break}if(!(0|tr[u+5466>>0])){b=0|k?1:2;break}if(0|kt(s,11+(0|ar[d>>2])|0)){b=0|k?1:2;break}l=0|wt(s),0!=(0|k)&(u=0!=(0|l))?b=5:(s=0==(0|k))|u?l|k?s&u?b=7:br(49065,32568,1760,32601):b=6:b=4}}while(0);R=h&3==(0|b)&1}else b=R=0;u=0|ar[g>>2],l=e>>u,u=r>>u,(0|l)<=-1&&br(41808,41845,128,41865);s=0|ar[10372+a>>2],(0|s)<=(0|l)&&br(41808,41845,128,41865);(0|u)<=-1&&br(41869,41845,129,41865);(0|u)>=(0|ar[10376+a>>2])&&br(41869,41845,129,41865);F=(0|ar[10360+a>>2])+(3*((0|sr(s,u))+l|0)|0)|0,N=-57&(cr[F>>0]|cr[F+1>>0]<<8)|(65535&b)<<3&56,tr[F>>0]=N,tr[F+1>>0]=N>>8,F=0==(0|J),N=0==(0|b);A:do{if(F){if(N&&0|tr[5468+a>>0]&&(0|ar[5884+a>>2])<=(0|i)&&(0|ar[5888+a>>2])>=(0|i)&&0|ht(V=A+18556|0)){if(Vn(a,e,r,i,1),l=0|ar[(p=A+18560|0)>>2],ar[D>>2]=l,ar[D+4>>2]=(0|ar[A+18564>>2])-l,ar[(l=D+8|0)>>2]=0,ar[l+4>>2]=0,ar[D+16>>2]=0,l=0|ar[G>>2],s=0|ar[l+5760>>2],h=0|tr[l+5469>>0],k=0|ar[l+40>>2],l=0|ar[l+4>>2],u=(0|sr(k,r))+e|0,8<(0|s)){if(d=l+(u<<1)|0,b=s-h|0,31!=(0|i)){u=0;do{for(s=0|sr(u,k),l=0;i=(0|at(D,h))<>1]=i,(0|(l=l+1|0))!=(0|Q););u=u+1|0}while((0|u)!=(0|Q))}}else if(d=l+u|0,b=s-h|0,31!=(0|i)){u=0;do{for(s=0|sr(u,k),l=0;i=(0|at(D,h))<>0]=i,(0|(l=l+1|0))!=(0|Q););u=u+1|0}while((0|u)!=(0|Q))}u=0|ar[G>>2];do{if(0|ar[u+5776>>2])if(w=0|ar[u+5768>>2],k=0|ar[u+5780>>2],h=(0|Q)/(0|k)|0,s=0|ar[u+5784>>2],v=(0|Q)/(0|s)|0,l=0|tr[u+5470>>0],m=l<<24>>24,g=0|ar[u+44>>2],b=0|ar[u+8>>2],d=(0|sr(g,(0|r)/(0|s)|0))+((0|e)/(0|k)|0)|0,8<(0|w)){if(b=b+(d<<1)|0,d=w-m|0,0<(0|h)&0<(0|v)){u=0;do{for(s=0|sr(u,g),l=0;i=(0|at(D,m))<>1]=r,(0|(l=l+1|0))!=(0|v););u=u+1|0}while((0|u)!=(0|h))}else{if(b=b+d|0,d=w-m|0,0<(0|h)&0<(0|v)){u=0;do{for(s=0|sr(u,g),l=0;i=(0|at(D,m))<>0]=r,(0|(l=l+1|0))!=(0|v););u=u+1|0}while((0|u)!=(0|h))}}while(0);return lt(D),ar[p>>2]=ar[D>>2],dt(V),ur=c}if(V=(X=3==(0|b))?(0|Q)/2|0:Q,X=(X<<31>>31)+i|0,!(G=31==(0|i))){b=A+18556|0,d=A+18580|0,u=l=0;do{for(s=0;W=0|kt(b,12+(0|ar[d>>2])|0),l=(f=l)+1|0,ar[D+(f<<2)>>2]=W,(0|(s=s+V|0))<(0|Q););u=u+V|0}while((0|u)<(0|Q))}if(u=0<=((l=e+-1|0)|r|0)&&(0|ar[1248+a>>2])>=(0|e)&&(0|ar[1252+a>>2])>(0|r)&&(B=0|ar[5804+a>>2],f=0|sr(r>>B,0|ar[5820+a>>2]),I=f+(e>>B)|0,B=f+(l>>B)|0,f=0|ar[10340+a>>2],(0|or[f+(24*I|0)>>1])==(0|or[f+(24*B|0)>>1]))?(u=0|ar[10308+a>>2],(0|ar[u+(I<<2)>>2])==(0|ar[u+(B<<2)>>2])&1):0,l=0<=((l=r+-1|0)|e|0)&&(0|ar[1248+a>>2])>(0|e)&&(0|ar[1252+a>>2])>=(0|r)&&(I=0|ar[5804+a>>2],B=0|ar[5820+a>>2],_=e>>I,E=(0|sr(r>>I,B))+_|0,_=(0|sr(l>>I,B))+_|0,B=0|ar[10340+a>>2],(0|or[B+(24*E|0)>>1])==(0|or[B+(24*_|0)>>1]))?(l=0|ar[10308+a>>2],(0|ar[l+(E<<2)>>2])==(0|ar[l+(_<<2)>>2])&1):0,!G){E=A+18556|0,B=0!=(0|u),v=0!=(0|l),g=5872+a|0,m=5876+a|0,p=10408+a|0,y=10412+a|0,Z=10400+a|0,C=4+o|0,W=8+o|0,l=h=0;do{f=h+r|0,I=v|0<(0|h),w=0;do{if(b=0|ar[D+(l<<2)>>2],s=b?(u=n,0|vt(E,2)):(u=t,0|gt(E,5)),ar[u+(l<<2)>>2]=s,_=w+e|0,k=0|ar[g>>2],k=(0|sr(f>>k,0|ar[m>>2]))+(_>>k)|0,Jt(o,_,f,k,B|0<(0|w),I,a),u=1==(0|b)?0|ar[o+(ar[n+(l<<2)>>2]<<2)>>2]:(u=0|ar[o>>2],(0|(s=0|ar[C>>2]))<(0|u)?(ar[o>>2]=s,ar[C>>2]=u,b=s):(b=u,u=s),(0|(s=0|ar[W>>2]))<(0|b)?(ar[o>>2]=s,ar[W>>2]=b,d=b):(d=s,s=b),(0|d)<(0|u)?(ar[C>>2]=d,ar[W>>2]=u,b=d):(b=u,u=d),_=0|ar[t+(l<<2)>>2],((0|u)<=(0|(_=((0|b)<=(0|(_=((0|s)<=(0|_)&1)+_|0))&1)+_|0))&1)+_|0),_=X-(0|ar[p>>2])|0,d=1<<_,31!=(0|_)){b=255&u,u=0;do{for(s=0;_=s+k+(0|sr(0|ar[y>>2],u))|0,tr[(0|ar[Z>>2])+_>>0]=b,(0|(s=s+1|0))<(0|d););u=u+1|0}while((0|u)<(0|d))}l=l+1|0,w=w+V|0}while((0|w)<(0|Q));h=h+V|0}while((0|h)<(0|Q))}d=5776+a|0;e:do{switch(0|ar[d>>2]){case 3:if(!G){h=A+18556|0,w=A+18580|0,v=10408+a|0,g=10412+a|0,m=10416+a|0,p=10400+a|0,k=0;r:for(;;){y=k+r|0,d=0;do{if(Z=d+e|0,b=0|kt(h,13+(0|ar[w>>2])|0)?0|gt(h,2):4,u=0|ar[v>>2],l=Z>>u,u=y>>u,(0|l)<=-1){l=174;break r}if((0|(s=0|ar[g>>2]))<=(0|l)){l=174;break r}if((0|u)<=-1){l=175;break r}if((0|u)>=(0|ar[m>>2])){l=175;break r}l=(0|ar[p>>2])+((0|sr(s,u))+l)|0,l=0|cr[l>>0],(u=4==(0|b))||(D=0|ar[6292+(b<<2)>>2],l=(0|D)==(0|l)?34:D),Xn(a,Z,y,X,l,u),d=d+V|0}while((0|d)<(0|Q));if((0|Q)<=(0|(k=k+V|0)))break e}174==(0|l)?br(41808,41845,118,41865):175==(0|l)&&br(41869,41845,119,41865)}break;case 0:break;default:b=0|kt(l=A+18556|0,13+(0|ar[A+18580>>2])|0)?0|gt(l,2):4,u=0|ar[10408+a>>2],l=e>>u,u=r>>u,(0|l)<=-1&&br(41808,41845,118,41865),(0|(s=0|ar[10412+a>>2]))<=(0|l)&&br(41808,41845,118,41865),(0|u)<=-1&&br(41869,41845,119,41865),(0|u)>=(0|ar[10416+a>>2])&&br(41869,41845,119,41865),l=(0|ar[10400+a>>2])+((0|sr(s,u))+l)|0,l=0|cr[l>>0],(u=4==(0|b))||(Q=0|ar[6292+(b<<2)>>2],l=(0|Q)==(0|l)?34:Q),2==(0|ar[d>>2])&&(l=0|cr[32618+l>>0]),Xn(a,e,r,i,l,u)}}while(0)}else{if(N){_n(A,e,r,0,0,Q,Q,f,Q,0);break}switch(0|b){case 1:_n(A,e,r,0,0,Q,D=(0|Q)/2|0,f,Q,0),_n(A,e,r,0,D,Q,D,f,Q,1);break A;case 2:_n(A,e,r,0,0,D=(0|Q)/2|0,Q,f,Q,0),_n(A,e,r,D,0,D,Q,f,Q,1);break A;case 4:_n(A,e,r,0,0,Q,D=(0|Q)/4|0,f,Q,0),_n(A,e,r,0,D,Q,(3<>0]))&&0==(0|kt(A+18556|0,153+(0|ar[A+18580>>2])|0)))return ur=c;l=F?(0|ar[1396+a>>2])+R|0:0|ar[1392+a>>2];Q=0!=(0|ar[5776+a>>2])&1,function A(e,r,i,f,n,t,o,a,c,l,u,s,b,d,k){e|=0;r|=0;i|=0;f|=0;n|=0;t|=0;o|=0;a|=0;c|=0;l|=0;u|=0;s|=0;b|=0;d|=0;k|=0;var h=0,w=0,v=0,g=0,m=0,p=0,y=0,Z=0,C=0,W=0,I=0,B=0,E=0,G=0,V=0,X=0;I=e+18596|0;w=0|ar[I>>2];h=0|ar[w+10368>>2];v=r>>h;(0|v)<=-1&&br(41808,41845,118,41865);B=1==(0|s);E=e+18556|0;G=e+18580|0;V=0!=(0|s);W=i;Z=f;y=n;C=a;p=l;m=w;g=v;f=i>>h;for(;;){if((0|(l=0|ar[m+10372>>2]))<=(0|g)){X=4;break}if((0|f)<=-1){X=7;break}if((0|(w=0|ar[m+10376>>2]))<=(0|f)){X=7;break}if(v=0|ar[m+10360>>2],i=v+(3*((0|sr(l,f))+g|0)|0)|0,(65535&(i=(65535&(cr[i>>0]|cr[i+1>>0]<<8))>>>8&3)|0)!=(0|b)){X=9;break}if((n=(0|ar[m+5868>>2])<(0|C))||((0|u)<=(0|c)?1:(0|ar[m+5864>>2])>=(0|C))|V&0==(0|c)){if(f=W>>h,!(-1<(0|(a=r>>h))&(0|a)<(0|l))){X=16;break}if(!(-1<(0|f)&(0|f)<(0|w))){X=18;break}l=v+(3*((0|sr(l,f))+a|0)|0)|0,l=1&(B&0==(0|c)|n|0!=(56&(cr[l>>0]|cr[l+1>>0]<<8))&(i<<16>>16==1?0==(ar[m+1392>>2]|c|0):0))}else{if(3<=(f=5-C|0)>>>0){X=13;break}l=0|kt(E,(0|ar[G>>2])+(f+20)|0)}if(w=0!=(0|l)){if(n=0|ar[m+10448>>2],f=r>>n,n=W>>n,(0|f)<=-1){X=23;break}if((0|(h=0|ar[m+10452>>2]))<=(0|f)){X=23;break}if((0|n)<=-1){X=26;break}if((0|n)>=(0|ar[m+10456>>2])){X=26;break}g=(0|ar[m+10440>>2])+((0|sr(h,n))+f)|0,tr[g>>0]=0|cr[g>>0]|1<