>>31==1){l=l&268435455;y=X(V,$,$+l,p,u)}else{var k=M(V,$+l),S=M(V,$+l+4),Z=M(V,$+l+8),z=M(V,$+l+12);
-if(z!=0)throw"e";if(ku[0]+u[1])throw"e";var j=u[2]+k-u[0];y=V.slice(j,j+S);var R=bo.H8(y.buffer);
-if(R&&["bmp","png","ico"].indexOf(R)!=-1){var a=bo.GD(R);if(!a.r9){var m=null;try{m=a.QK(y.buffer)}catch(dY){}if(m){m[0].xn=p[1];
-F.push(m[0])}}}else if(R)console.log(R)}n[b]=y;w+=8}return n}function d(V){F=[];var $=new Uint8Array(V),w=0,q=D($,w);
-w+=2;w+=58;var u=M($,w);w+=4;w=u;var B=s($,w,4);w+=4;var r=D($,w);w+=2;var P=D($,w);w+=2;var A=M($,w);
-w+=4;var E=M($,w);w+=4;var n=M($,w);w+=4;var _=D($,w);w+=2;var l=D($,w);w+=2;w+=_;var b={};for(var K=0;
-K0){if(n["o"+h]!=null)throw"e";n["o"+h]=f}return f}function G(c,n){if(c instanceof Array){for(var K=0;
-KF[K].canvas.width)K++;if(K==F.length){s=F[0];var d=s.canvas;d.width=D;d.height=M}else{s=F[K];
-s.clearRect(0,0,D,M)}return s};e.$S=function(D,M,s){var F={},X=0,d=0,V=new Uint32Array(D.buffer),$=V.length,w=Date.now();
-for(var q=1;q>>24<230)d++;if(F[r]==null){F[r]=!0;
-X++}}if(d!=0||X<20)return!1;return!0};e.wE=function(D,M,s,F,X,d){if(X==null)X=d=0;F=Math.log(F)/Math.log(2);
-F=Math.round(F);for(var K=0;K>>M)+(D>>>M)&1)*51};e.Gw=function(D){var M=D.toString(16);
-while(M.length<6)M="0"+M;return M};e.JH=function(D){return parseInt(D,16)};e.FA=function(D){return.3*D.i+.59*D.q+.11*D.P};
-e.Na=function(D){return Math.max(D.i,D.q,D.P)-Math.min(D.i,D.q,D.P)};e.jq=function(D,M,s){return.3*D+.59*M+.11*s};
-e.aki=function(D,M,s){return Math.max(D,M,s)-Math.min(D,M,s)};e.bE=function(D,M){var s=M-D,F=Math.abs(s),X=s-1,d=s+1;
-if(Math.abs(X).5?w/(2-(F+X)):w/(F+X);switch(F){case D:d=(M-s)/w+(M1)s-=1;if(s<1/6)return D+(M-D)*6*s;if(s<1/2)return M;if(s<2/3)return D+(M-D)*(2/3-s)*6;return D};
-e.DK=function(D,M,s){var F=Math.max(D,M,s),X=Math.min(D,M,s),d,V,$=F,w=F-X;V=F==0?0:w/F;if(F==X)d=0;
-else{switch(F){case D:d=(M-s)/w+(M.008856?Math.pow(s,1/3):(903.3*s+16)*(1/116)}return[D,M]}();
-e.g$=function(D,M,s){var F=e.yn[0],X=e.yn[1];D=F[~~(D*(1e3/255))];M=F[~~(M*(1e3/255))];s=F[~~(s*(1e3/255))];
-var d=e.UY.a2Y,V=d[0]*D+d[1]*M+d[2]*s,$=d[4]*D+d[5]*M+d[6]*s,w=d[8]*D+d[9]*M+d[10]*s;V=V*(100/96.72);
-$=$*(100/100);w=w*(100/81.427);return e.Pp(V,$,w)};e.Pp=function(D,M,s){var F=e.yn[1],X=F[~~(D*1e3)],d=F[~~(M*1e3)],V=F[~~(s*1e3)];
-return{nM:116*d-16,iD:500*(X-d),P:200*(d-V)}};e.pN=function(D,M,s){var F=903.3,X=.008856,d=(D+16)/116,V=d*d*d,$=d-s/200,w=$*$*$,q=M/500+d,u=q*q*q,B=w>X?w:(116*$-16)/F,r=V>X?V:(116*d-16)/F,P=u>X?u:(116*q-16)/F,A=P*96.72,E=r*100,n=B*81.427,_=e.UY.A4(e.UY.VH,[A/100,E/100,n/100,0]);
-for(var K=0;K<4;K++)_[K]=Math.max(0,Math.min(255,e.Oe(_[K])*255));return{i:_[0],q:_[1],P:_[2]}};e.p_=function(D,M,s,F,X){var d=D.nM,V=D.iD,$=D.P,w=(d>2]=~~(D[K+0]*X+D[K+1]*d+D[K+2]*V+.5)};e.a_=function(D,M){var s=M.length;
-for(var K=0;K>>2];M[K]=F;M[K+1]=F;M[K+2]=F}};e.s8=function(D,M){var s=D.iD,F=D.i,X=D.q,d=D.P,V=Math.min(D.iD.length,M.buffer.byteLength>>>2),$=4*Math.floor(V/4),w=new Uint32Array(M.buffer),q=new Uint32Array(s.buffer),u=new Uint32Array(F.buffer),B=new Uint32Array(X.buffer),r=new Uint32Array(d.buffer);
-for(var K=0;K<$;K+=4){var P=q[K>>2],A=r[K>>2],E=B[K>>2],n=u[K>>2];w[K]=P<<24|(A&255)<<16|(E&255)<<8|n&255;
-w[K+1]=(P&65280)<<16|(A&65280)<<8|E&65280|(n&65280)>>>8;w[K+2]=(P&16711680)<<8|A&16711680|(E&16711680)>>>8|(n&16711680)>>>16;
-w[K+3]=P&4278190080|(A&4278190080)>>>8|(E&4278190080)>>>16|(n&4278190080)>>>24}for(var K=$;K>>2),$=4*Math.floor(V/4),w=new Uint32Array(D.buffer),q=new Uint32Array(s.buffer),u=new Uint32Array(F.buffer),B=new Uint32Array(X.buffer),r=new Uint32Array(d.buffer);
-for(var K=0;K<$;K+=4){var P=w[K],A=w[K+1],E=w[K+2],n=w[K+3];u[K>>2]=P&255|(A&255)<<8|(E&255)<<16|n<<24;
-B[K>>2]=(P&65280)>>8|A&65280|(E&65280)<<8|(n&65280)<<16;r[K>>2]=(P&16711680)>>16|(A&16711680)>>8|E&16711680|(n&16711680)<<8;
-q[K>>2]=P>>>24|A>>>24<<8|E>>>24<<16|n&4278190080}for(var K=$;K>0&255;X[K]=_>>8&255;
-d[K]=_>>16&255;s[K]=_>>24&255}};e.FK=function(D,M,s){var F=new Uint8Array(D.buffer),X=Math.min(F.length/4,M.length);
-for(var K=0;K>>2];F[(K<<2)+s]=V&255;F[(K<<2)+s+4]=V>>>8&255;F[(K<<2)+s+8]=V>>>16&255;F[(K<<2)+s+12]=V>>>24;
-K+=4}while(K>>2,D=new Uint32Array(D.buffer,0,F),M=new Uint32Array(M.buffer,0,F);
-M.set(D)};e.L0=function(D,M){var s=D.buffer.byteLength,F=M.buffer.byteLength,X=new Uint32Array(D.buffer,0,s>>2),d=new Uint32Array(M.buffer,0,F>>2);
-if(s!=F)return!1;var V=X.length;for(var K=0;K=2&&F.w>=2){var X=e.t4(s,F);
-D.push(X.dP,X.rect);s=X.dP;F=X.rect}};e.q9=function(D){var M=D.length,s=D[M-2],F=D[M-1];while(F.d>=2&&F.w>=2){var X=e.Dt(s,F);
-D.push(X.dP,X.rect);s=X.dP;F=X.rect}};e.t4=function(D,M,s){var F=M.d,X=M.w,d=F>>1,V=X>>1,$=new hk(M.x,M.y,d,V),w=s&&s.length==d*V*4?s:e.U(d*V*4),q=new Uint32Array(D.buffer),u=new Uint32Array(w.buffer);
-for(var B=0;B>>24,y=n>>>24,p=_>>>24,k=l>>>24,S=b+y+p+k;
-if(S==1020){var Z=(E>>>0&255)+(n>>>0&255)+(_>>>0&255)+(l>>>0&255)+2>>>2,z=(E>>>8&255)+(n>>>8&255)+(_>>>8&255)+(l>>>8&255)+2>>>2,j=(E>>>16&255)+(n>>>16&255)+(_>>>16&255)+(l>>>16&255)+2>>>2;
-u[P]=255<<24|j<<16|z<<8|Z}else if(S==0)u[P]=0;else{var Z=(E>>>0&255)*b+(n>>>0&255)*y+(_>>>0&255)*p+(l>>>0&255)*k,z=(E>>>8&255)*b+(n>>>8&255)*y+(_>>>8&255)*p+(l>>>8&255)*k,j=(E>>>16&255)*b+(n>>>16&255)*y+(_>>>16&255)*p+(l>>>16&255)*k,R=1/S;
-Z=~~(Z*R+.5);z=~~(z*R+.5);j=~~(j*R+.5);u[P]=S+2>>>2<<24|j<<16|z<<8|Z}}return{rect:$,dP:w}};e.S7=function(D,M,s){var F=M.d,X=M.w,d=F>>1,V=X>>1,$=new hk(M.x,M.y,d,V),w=s&&s.length==d*V*4?s:e.U(d*V*4),q=new Uint32Array(D.buffer),u=new Uint32Array(w.buffer);
-for(var B=0;B>>0&255)+(n>>>0&255)+(_>>>0&255)+(l>>>0&255)>>>2,y=2+(E>>>8&255)+(n>>>8&255)+(_>>>8&255)+(l>>>8&255)>>>2,p=2+(E>>>16&255)+(n>>>16&255)+(_>>>16&255)+(l>>>16&255)>>>2,k=2+(E>>>24&255)+(n>>>24&255)+(_>>>24&255)+(l>>>24&255)>>>2;
-u[P]=k<<24|p<<16|y<<8|b}return{rect:$,dP:w}};e.am9=function(D,M,s){var F=M.d,X=M.w,d=2*Math.floor(F/3),V=2*Math.floor(X/3),$=new hk(M.x,M.y,d,V),w=s&&s.length==d*V*4?s:e.U(d*V*4),q=new Uint32Array(D.buffer),u=new Uint32Array(w.buffer);
-for(var B=0;B>>1)*F+(r*3>>>1),E=q[A],n=q[A+1],_=q[A+2],l=q[A+F],b=q[A+1+F],y=q[A+2+F],p=q[A+F+F],k=q[A+1+F+F],S=q[A+2+F+F],Z=E>>>24<<2,z=(E>>>16&255)*Z,j=(E>>>8&255)*Z,R=(E&255)*Z,a=n>>>24<<1,m=(n>>>16&255)*a,G=(n>>>8&255)*a,L=(n&255)*a,H=_>>>24<<2,o=(_>>>16&255)*H,c=(_>>>8&255)*H,f=(_&255)*H,i=l>>>24<<1,h=(l>>>16&255)*i,N=(l>>>8&255)*i,C=(l&255)*i,I=b>>>24,J=(b>>>16&255)*I,av=(b>>>8&255)*I,gY=(b&255)*I,f9=y>>>24<<1,gl=(y>>>16&255)*f9,Y=(y>>>8&255)*f9,Q=(y&255)*f9,hF=p>>>24<<2,hv=(p>>>16&255)*hF,bV=(p>>>8&255)*hF,gu=(p&255)*hF,dg=k>>>24<<1,bG=(k>>>16&255)*dg,gS=(k>>>8&255)*dg,dc=(k&255)*dg,bj=S>>>24<<2,iJ=(S>>>16&255)*bj,hO=(S>>>8&255)*bj,gz=(S&255)*bj,aO=Z+a+i+I,eg=H+a+f9+I,iQ=hF+dg+i+I,d5=bj+dg+f9+I,da=aO==0?0:1/aO,c5=eg==0?0:1/eg,fs=iQ==0?0:1/iQ,ds=d5==0?0:1/d5,gE=0,af=0,cq=0,hr=0;
-gE=~~(.5+(R+L+C+gY)*da);af=~~(.5+(j+G+N+av)*da);cq=~~(.5+(z+m+h+J)*da);hr=~~(.5+aO*(1/9));u[P]=hr<<24|cq<<16|af<<8|gE;
-gE=~~(.5+(f+L+Q+gY)*c5);af=~~(.5+(c+G+Y+av)*c5);cq=~~(.5+(o+m+gl+J)*c5);hr=~~(.5+eg*(1/9));u[P+1]=hr<<24|cq<<16|af<<8|gE;
-gE=~~(.5+(gu+dc+C+gY)*fs);af=~~(.5+(bV+gS+N+av)*fs);cq=~~(.5+(hv+bG+h+J)*fs);hr=~~(.5+iQ*(1/9));u[P+d]=hr<<24|cq<<16|af<<8|gE;
-gE=~~(.5+(gz+dc+Q+gY)*ds);af=~~(.5+(hO+gS+Y+av)*ds);cq=~~(.5+(iJ+bG+gl+J)*ds);hr=~~(.5+d5*(1/9));u[P+d+1]=hr<<24|cq<<16|af<<8|gE}return{rect:$,dP:w}};
-e.agG=function(D,M,s){var F=M.d,X=M.w,d=2*Math.floor(F/3),V=2*Math.floor(X/3),$=new hk(M.x,M.y,d,V),w=s&&s.length==d*V*4?s:e.U(d*V*4),q=new Uint32Array(D.buffer),u=new Uint32Array(w.buffer);
-for(var B=0;B>>1)*F+(r*3>>>1),E=q[A],n=q[A+1],_=q[A+2],l=q[A+F],b=q[A+1+F],y=q[A+2+F],p=q[A+F+F],k=q[A+1+F+F],S=q[A+2+F+F],Z=(E>>>16&255)<<2,z=(E>>>8&255)<<2,j=(E&255)<<2,R=(n>>>16&255)<<1,a=(n>>>8&255)<<1,m=(n&255)<<1,G=(_>>>16&255)<<2,L=(_>>>8&255)<<2,H=(_&255)<<2,o=(l>>>16&255)<<1,c=(l>>>8&255)<<1,f=(l&255)<<1,i=b>>>16&255,h=b>>>8&255,N=b&255,C=(y>>>16&255)<<1,I=(y>>>8&255)<<1,J=(y&255)<<1,av=(p>>>16&255)<<2,gY=(p>>>8&255)<<2,f9=(p&255)<<2,gl=(k>>>16&255)<<1,Y=(k>>>8&255)<<1,Q=(k&255)<<1,hF=(S>>>16&255)<<2,hv=(S>>>8&255)<<2,bV=(S&255)<<2,gu=0,dg=0,bG=0;
-gu=~~(.5+(j+m+f+N)*(1/9));dg=~~(.5+(z+a+c+h)*(1/9));bG=~~(.5+(Z+R+o+i)*(1/9));u[P]=255<<24|bG<<16|dg<<8|gu;
-gu=~~(.5+(H+m+J+N)*(1/9));dg=~~(.5+(L+a+I+h)*(1/9));bG=~~(.5+(G+R+C+i)*(1/9));u[P+1]=255<<24|bG<<16|dg<<8|gu;
-gu=~~(.5+(f9+Q+f+N)*(1/9));dg=~~(.5+(gY+Y+c+h)*(1/9));bG=~~(.5+(av+gl+o+i)*(1/9));u[P+d]=255<<24|bG<<16|dg<<8|gu;
-gu=~~(.5+(bV+Q+J+N)*(1/9));dg=~~(.5+(hv+Y+I+h)*(1/9));bG=~~(.5+(hF+gl+C+i)*(1/9));u[P+d+1]=255<<24|bG<<16|dg<<8|gu}return{rect:$,dP:w}};
-e.J7=function(D){var M=255,s=D.length;s-=s&31;for(var K=3;K>1,V=X>>1,$=new hk(M.x,M.y,d,V);
-if(D==null)return{rect:$};var w=s&&s.length>=d*V?s:e.U(d*V);for(var q=0;q>>2}}return{rect:$,dP:w}};e.Au=function(D,M,s){var F=M.d,X=M.w,d=2*Math.floor(F/3),V=2*Math.floor(X/3),$=new hk(M.x,M.y,d,V);
-if(D==null)return{rect:$};var w=s&&s.length>=d*V?s:e.U(d*V);for(var q=0;q>>1)*F+(u*3>>>1),P=D[r]<<2,A=D[r+1]<<1,E=D[r+2]<<2,n=D[r+F]<<1,_=D[r+1+F],l=D[r+2+F]<<1,b=D[r+F+F]<<2,y=D[r+1+F+F]<<1,p=D[r+2+F+F]<<2;
-w[B]=~~(.5+(P+A+n+_)*(1/9));w[B+1]=~~(.5+(E+A+l+_)*(1/9));w[B+d]=~~(.5+(b+y+n+_)*(1/9));w[B+d+1]=~~(.5+(p+y+l+_)*(1/9))}return{rect:$,dP:w}};
-e.b7=function(D,M,s,F,X){var d=M.Nm(F);if(X)d=d.Nm(X);var V=Math.max(0,d.x-M.x),$=Math.max(0,d.x-F.x),w=Math.max(0,d.y-M.y),q=Math.max(0,d.y-F.y),u=d.d,B=d.w;
-for(var K=0;K>>8)>>>8};e.round=function(D,M){if(M==null)M=128;var s=D.length;for(var K=0;
-K>>24)*(V>>>24))<<24|e.ua((d>>>16&255)*(V>>>16&255))<<16|e.ua((d>>>8&255)*(V>>>8&255))<<8|e.ua((d&255)*(V&255))}};
-e.vs=function(D,M){var s=D.length;for(var K=0;K>>2,V/255]};e.G_=function(D,M){var s=new Uint32Array(D.buffer),F=s.length;
-for(var K=0;K>8&255,$=X>>16&255,w=X>>24&255;s[K]=M[d]|M[V]<<8|M[$]<<16|M[w]<<24}};
-e.aij=function(D,M,s,F,X,d,V){var $=new Uint32Array(D.buffer),w=new Uint32Array(M.buffer),q=$.length,u=0;
-while(256<>>8&255)<>>16&255)<>>8&255)<>>16&255)<b){var y=(l-b)/(255-b);E+=y*(255-E);n+=y*(255-n);_+=y*(255-_)}else if(b==0)E=n=_=0;else{var y=l/b;
-E=y*E;n=y*n;_=y*_}}w[K]=E|n<<8|_<<16|B&4278190080}};e.t8=function(D,M){var s=M.d,F=M.w,top=0,X=0,d=0,V=0,$=0;
-$=0;for(var w=0;w=0;w--){var q=w*s;for(var K=0;K=0;K--){for(var w=top;
-w=0;r--){var P=r*d;for(var K=0;K=0;K--){for(var r=0;r>2);
-e.FK(D.buffer,M,3);var s=e.t8(M,D.rect);if(s.L0(D.rect))return;var F=new e.U(s.Y()*4);e.eJ(D.buffer,D.rect,F,s);
-D.buffer=F;D.rect=s};e.extend=function(D,M,s){if(D.rect.cw(M))return;var F=D.rect.bk(M),X=e.U(F.Y());
-if(s!=null)X.fill(s);e.b7(D.channel,D.rect,X,F);D.rect=F;D.channel=X};e.ad6=function(D,M){if(M.qj()||D.rect.cw(M))return;
-var s=D.rect.bk(M),F=e.U(s.Y()*4);e.eJ(D.buffer,D.rect,F,s);D.rect=s;D.buffer=F};e.Za=function(D,M,s){if(!s.TM(D))return!1;
-var F=Math.floor(D.x)-s.x,X=Math.floor(D.y)-s.y,K=X*s.d+F;return M[K]>128};e.ag_=function(D,M,s){if(!s.TM(D))return!1;
-var F=Math.floor(D.x)-s.x,X=Math.floor(D.y)-s.y,K=X*s.d+F;return M[4*K+3]>128};e.dc=function(D){if(e.PS.length>1,u=e.j.R;
-u.aR(M,s);var B=u.bp(1),r=u.bp(1),P=u.bp(1);u.lq(D,F,w,w,q);u.Gi(F);u.tb(F,B);u.bV(B,r,d,d,1);u.bV(B,P,d,d,d*d);
-u.sub(P,r);u.Mk(r,$);(V<25?u.sub:u.add)(B,r);u.nO(r,F);u.Eb(F)};e.j.a7I=function(D,M,s,F,X){var d=e.j.R;
-d.aR(M,s);var V=X[0]*2.55,$=X[1],w=$>>1,q=X[2]*.25,u=d.bp(4),B=d.bp(1),r=d.bp(1);d.vw(D,u,$,1,!0,w);
-d.vw(D,F,$,1,!1,w);d.Ob(D,B);d.v6(B,V);d.cK(B,r,3);d.GI(F,r,u);d.Vt(u,F,q)};e.j.a0E=function(D,M,s,F,X){var d=e.j.R;
-d.aR(M,s);d.jH(X[3]);var V=X[0]*-3+80,$=X[1]*-3+80,w=X[2]/2+.5,q=X[4],u=X[5],B=d.bp(1),r=d.bp(1),P=d.bp(1),A=d.bp(1),E=d.bp(4),n=d.bp(4);
-d.Ob(D,B);d.f8(B,r);d.xc(B,$,5);d.SO(B,.4,0);d.cK(B,P,3);d.zv(P,B,9,3,!0,27);d.f8(r,P);d.Iy(P);var _=d.eY(V,5,P);
-for(var K=0;K3?(X[1]-3)*10:0;var w=~~(X[2]*.73)+50,q=Math.min(w+$,128),u=q-w,B=-255*w;
-for(var K=0;K<256;K++){var r=K*65;V[K]=d.sn(B/u);B+=255}var P=d.bp(1),A=d.bp(1),E=d.bp(1);d.Ob(D,P);
-d.f8(P,E);d.cK(P,A,2*X[0]+1);d.sub(A,P);d.Mk(P,65);d.zv(P,A,9,3,!0,20);for(var K=0;K0?~~((_*n+(255-_)*128)/255):128}d.cK(P,A,3);d.zv(A,P,15,2,!0,16);d.zv(A,E,15,2,!1,15);d.d5(P,E);
-d.$X(E,A,2);d.E7(A,V);d.cK(A,P,2);d.Wr(P,F)};e.j.a4S=function(D,M,s,F,X){var d=e.j.R;d.aR(M,s);var V=2*X[0]+1,$=d.It[X[1]],w=X[2]*5.1,q=X[3],u=d.bp(1),B=d.bp(1),r=d.bp(4),P=d.bp(4);
-d.zU(r,q);d.Gi(r,F);d.Lo(u,w);d.nO(u,F);d.Eb(F,r);d.Ob(D,B);d.cK(B,u,V);d.sub(u,B);d.Mk(B,$);d.zv(B,u,9,3,!0,20);
-d.GI(D,u,r);d.Cp(r,F,3);d.vw(F,r,15,2,!0,16);d.vw(F,P,15,2,!1,16);d.d5(r,P);d.Vt(P,F,2)};e.j.adQ=function(D,M,s,F,X){var d=e.j.R;
-d.aR(M,s);var V=(15-X[0])/4+1,$=(15-X[1])/4+1,w=X[2],q=X[3],u=d.W6(X[4]),B=X[5]+1,r=X[6],P=X[7],A=X[8],E=d.bp(1),n=d.bp(1),_=d.bp(1),l=d.bp(1),b=d.bp(4),y=d.bp(4);
-d.b5(_,w,q,r);d.Ob(D,n);d.cK(n,E,5);d.KM(_,E,l,B,u);d.Mk(l,V);d.US(l,2);d.Iy(E);d.KM(_,E,n,B,u);d.Mk(n,$);
-d.US(n,2);d.zU(b,2155905279);d.zU(y,P);d.zU(F,A);d.GI(b,n,y);d.GI(y,l,F)};e.j.ari=function(D,M,s,F,X){var d=e.j.R;
-d.aR(M,s);d.jH(X[3]);var V=X[0],$=X[1]/10,w=X[2]/10,q=d.bp(1),u=d.bp(1),B=d.bp(1),r=d.aP(),P=d.aP(),A=d.aP();
-d.ap(q);d.cK(q,u,11);d.cK(u,q,11);d.xF(q,r);d.fU(D,q);d.f8(q,B);d.cK(q,u,9);d.cK(u,q,9);d.xF(q,P);d.mD(P,A,5);
-d.mD(A,P,5);d.n4(r,.8);d.a3S(r,P,.8,.9);d.Fa(P,q,V);d.bV(q,u,2,2,1);d.bV(u,q,2,2,3);d.bV(q,u,2,2,3);
-d.bV(B,q,5,5,13);d.I2(u,q,u,$);d.QU(q,u,u,w);d.KM(u,u,q,5,1);d.Gi(D,F);d.nO(q,F);d.Eb(F)};e.j.aq8=function(D,M,s,F,X){var d=e.j.R;
-d.aR(M,s);var V=X[0],$=X[1]/2,w=X[2],q=V/2,u=d.bp(4),B=d.bp(4);d.f8(D,F);for(var r=0;r>1,n=2*w-100,_=+(q==9),l=+(q==7),b=[4,1][_],y=[3,2][_],p=[1,2][l],k=[2,1][l],S=[50,75][_],Z=q<4?u:(u>>1)+50,z=d.I5(S,Z),j=d.Cj(B),R=d.Cj(r),a=d.bp(4),m=d.bp(4),G=d.bp(1),L=d.bp(1);
-function H(F,z){if(Z!=50){d.Li(F,z)}}function o(D,gl){for(var K=0;K=s||m>=M){return}var k=A[G],L=B-k,H=V.random(),o=H/_+l;
-if(E==0||Math.abs(S-k)>b){n=o<=L?Z:j;E=~~(V.random()*q)}else if(.1=M)break;R(p,y-k)}E=0}for(K=1;K=s||p>=M)break;
-R(k,y-p)}E=0}}else if(r==1){for(K=0;K=M)break;R(p,k)}E=0}for(K=1;K=s||p>=M)break;
-R(k,p)}E=0}}else{for(K=0;K=0){d.Iy(B)}d.f8(B,P);d.cK(B,A,$);d.cK(A,B,$);d.Mk(B,q);d.f8(B,r);d.cK(B,A,w);d.cK(A,B,w);
-d.Mk(B,u);d.zU(_,X[2]);d.zU(l,X[3]);d.zU(b,X[4]);d.GI(_,B,l,E);d.GI(b,r,E,n);d.GI(l,P,n,F);d.tb(D,P,3);
-d.nO(P,F,3)};e.j.aer=function(D,M,s,F,X){var d=e.j.R;d.aR(M,s);d.jH(X[5]);var V=X[0]*5.1,$=X[1]/100,w=d.UZ[X[2]],q=d.bp(1),u=d.bp(1),B=d.bp(1);
-d.Ob(D,q);d.Lo(u,255);d.ap(B);d.v6(q,V);d.tT(u,q,.7);d.tT(B,q,$);d.KM(q,q,u,5,w);d.f8(D,F);d.a76(F,V,X[4],X[3]);
-d.Gi(F);d.nO(u,F);d.Eb(F)};e.j.aow=function(D,M,s,F,X){var d=e.j.R;d.aR(M,s);var V=X[0],$=4-X[1],w=11-X[2],q=d.bp(1),u=d.bp(1),B=d.bp(4);
-d.fU(D,u);for(var K=0;K<$;K++){d.f8(u,q);d.mn(q,u,V,V)}d.Cp(D,B,V);d.Gi(B,B);d.nO(u,B);d.Eb(B,B);(w<11?d.a1j:d.f8)(B,F,w)};
-e.j.alW=function(D,M,s,F,X){var d=e.j.R;d.aR(M,s);d.jH(X[2]);var V=X[0]+5,$=~~(V/5+1),w=~~(V/2)+1,q=w*w,u=~~(V/3),B=d.UZ[X[1]],r=new Array(256);
-for(var K=0;K<256;K++){r[K]=~~(.2*(K-128))}var P=d.bp(1),A=d.bp(1);d.aiG(D,F,V);d.Gi(F);d.tb(F,P);d.ap(A);
-d.yq(P,A,r);d.a46(A,V,V,$,$);d.I2(P,A,P,1);d.cK(P,A,u);d.cK(A,P,u);d.bV(P,A,w,w,q);d.KM(A,A,P,5,B);d.nO(P,F);
-d.Eb(F)};e.j.a6e=function(D,M,s,F,X){var d=e.j.R;d.aR(M,s);var V=d.bp(1),$=d.bp(1),w=d.bp(1),q=d.aP(),u=d.aP();
-d.Ob(D,V);d.cK(V,$,X[2]);d.v6($,X[0]*5.1);d.bV($,V,2,2,4);d.cK(V,$,3);d.cK($,V,3);d.f8(V,w);d.cK(V,$,5);
-d.cK($,V,5);d.xF(V,q);d.mD(q,u,5);d.mD(u,q,5);d.aq0(q,$,X[1]);d.Iy($);d.I2(w,$,w,1);d.Wr(w,F)};e.j.a1H=function(D,M,s,F,X){var d=e.j.R;
-d.aR(M,s);var V=1<<7-X[2],$=d.bp(1),w=d.bp(1),q=d.bp(1);d.fU(D,w);d.cK(w,$,3);d.f8($,w);d.cK($,q,X[0]+5);
-d.sub(q,w);d.xc(w,1,X[1]);d.Mk($,1/V);d.Mk($,V);d.sub($,w);d.Gi(D,F);d.nO(w,F);d.Eb(F)};e.j.aaG=function(D,M,s,F,X){var d=e.j.R;
-d.aR(M,s);d.jH(X[3]);var V=d.bp(1),$=d.bp(1),w=d.bp(1);d.Ob(D,V);d.aoh($,X[0]/50);d.cK($,w,3);d.bV(V,$,9,9,41);
-d.xc($,X[1],X[2]);d.I2($,w,w,.75);d.QU($,w,$,.5);d.f8($,V);d.bV(V,w,3,3,8);d.I2(w,$,w,.75);d.Mk(w,1.2);
-d.$X(w,V,1);d.cK(V,w,2);d.$X(w,V,2);d.Mk(V,1.2);d.cK(V,w,2);d.Wr(w,F)};e.j.a0C=function(D,M,s,F,X){var d=e.j.R;
-d.aR(M,s);var V=X[0]+9,$=X[1]/2,w=X[2],q=X[3],u=d.W6(X[4]),B=X[5]+1,r=X[6],P=d.bp(1),A=d.bp(1),E=d.bp(4),n=d.bp(4);
-d.b5(A,w,q,r);d.rN(D,F,V,1,1);d.rN(F,E,V,1,1);d.afn(E,E,n,7,$);d.Mk(n,1.2);d.US(n,1.2);d.KM(A,P,P,B,u);
-d.Mk(P,3);d.f8(D,F);d.GI(n,P,F)};e.j.a3s=function(D,M,s,F,X){var d=e.j.R;d.aR(M,s);d.jH(X[3]);var V=X[0]+4,$=V*2/5+(V%5|0);
-V--;var w=X[1]*-2.75+60,q=65-w,u=X[2]/10,B=d.bp(1),r=d.bp(1);d.ap(B);d.fU(D,r);var P=d.eY(w,q,r);d.Gi(D,F);
-d.tb(F,r);d.tT(r,B,.8);d.E7(r,P);d.Mk(r,u);d.add(B,r);d.zv(r,B,V,3,!1,$);d.nO(B,F);d.Eb(F)};e.j.a9A=function(D,M,s,F,X){var d=e.j.R;
-d.aR(M,s);d.jH(X[3]);var V=X[0]+5,$=(V*V>>1)+V%2,w=X[1]/10,q=X[2],u=(q*q>>1)+q%2,B=d.bp(1),r=d.bp(1),P=d.bp(1),A=d.bp(4),E=d.bp(4),n=d.bp(4);
-d.ap(P);d.Gi(D,n);d.tb(n,B);d.tT(B,P,.8);d.cK(P,B,3);d.$X(B,P,w);d.nO(P,n);d.Eb(n,n);d.Ob(n,P);d.bV(P,B,V,V,$);
-d.cK(P,r,V);d.sub(B,r);d.v6(r,1);d.lq(n,A,7,7,40);d.lq(n,E,7,7,10);d.GI(A,r,E);d.lq(E,F,q,q,u)};e.j.a9w=function(D,M,s,F,X){var d=e.j.R,$=255,K,q;
-d.aR(M,s);var V=X[0];if(V<2)$=V;else if(V<12)$=5*V-5;else if(V<47)$=2*V+28;else if(V<50){K=V-47;$=125+12.5*K+12.5*K*K}var w=new Uint8Array(256);
-for(K=75,q=15;K<256;K++,q+=24)w[K]=Math.min(255,q);var u=d.bp(1),B=d.bp(1),r=d.bp(1);d.Ob(D,u);d.cK(u,B,11);
-d.cK(B,r,11);d.sub(r,u);d.Mk(u,8);d.sub(r,u);d.v6(u,$);d.Iy(u);d.cK(u,B,5);d.v6(B,51);d.cK(B,u,X[1]);
-d.cK(u,B,X[1]);d.Iy(B);d.E7(B,w);d.Wr(B,F)};e.j.anG=function(D,M,s,F,X){var d=e.j.R;d.aR(M,s);var V=d.It[X[1]],$=X[2],w=$*1.5,q=d.bp(1),u=d.bp(1),B=d.bp(1);
-d.fU(D,q);d.zv(q,u,15,2,!0,15);d.f8(u,B);d.xc(B,$,w);d.cK(B,q,3);d.cK(u,B,X[0]);d.sub(B,u);d.Mk(u,V);
-d.sub(q,u);d.cK(u,q,3);d.zv(q,u,3,1,!1,1);d.Cp(D,F,15);d.Gi(F);d.nO(u,F);d.Eb(F)};e.j.a1y=function(D,M,s,F,X){var d=e.j.R;
-d.aR(M,s);d.jH(X[3]);var V=X[0]*5.1,$=16-X[1],w=[1,1,1.05,1.1,1.15,1.2,1.25,1.3,1.35,1.4,1.45,1.5,1.6,1.7,1.8,2,2.25,2.5,2.75,3,3.5,4,5,6,8,10][X[2]],q=d.bp(1),u=d.bp(1),B=d.bp(1);
-d.Ob(D,q);d.v6(q,V);d.cK(q,u,$);d.cK(u,q,$);d.ap(B);d.QU(q,B,B,1);d.I2(q,B,q,.75);d.Mk(q,w);d.US(q,w);
-d.bV(q,u,2,2,2);d.Wr(u,F)};e.j.a3_=function(D,M,s,F,X){var d=e.j.R;d.aR(M,s);var V=X[0]+9,$=X[1]+9,w=X[2],q=X[3],u=d.W6(X[4]),B=X[5]+1,r=X[6],P=d.bp(1),A=d.bp(1),E=d.bp(1),n=d.bp(1),_=d.bp(1),l=d.bp(4);
-d.fU(D,P);d.mn(P,E,V,V);d.cK(E,P,$);d.f8(E,_);d.f8(P,n);d.sub(_,n);d.sub(P,_);d.add(_,n);d.Mk(n,10);
-d.b5(A,w,q,r);d.KM(A,P,_,B,u);d.VE(_,n,E,.8);d.Cp(D,l,9);d.Cp(l,F,9);d.Gi(F);d.nO(E,F);d.Eb(F)};e.j.a8K=function(D,M,s,F,X){var d=e.j.R;
-d.aR(M,s);var V=16-X[0],$=X[1]*8,w=1-(3-X[2])/10,q=~~(V*V*w-1),u=~~(V*V*(1-w));if(u==0)u=1;var B=d.bp(1),r=d.bp(1),P=d.bp(1),A=d.bp(4);
-d.Ob(D,P);d.bV(P,B,7,7,25);d.cK(P,r,7);d.sub(B,r);d.v6(r,1);d.lq(D,A,V,V,q);d.lq(D,F,V,V,u);d.GI(A,r,F);
-d.Gi(F);d.tb(F,B);d.bV(B,P,3,3,1);d.bV(B,r,3,3,9);d.sub(r,P);d.f8(P,r);d.sub(B,P);d.sub(P,r);d.bV(r,B,3,3,8);
-d.xc(B,$,1);d.nO(B,F);d.Eb(F)};e.j.a4a=function(D,M,s,F,X){var d=e.j.R;d.aR(M,s);d.jH(X[3]);var V=X[0],$=X[1],w=X[2],q=V>>1,u=Math.max(~~(V/5),1),B=Math.max(~~(V*2/3),1),r=d.I5($,w),P=d.bp(1),A=d.bp(1),E=d.bp(1),n=d.bp(1),_=d.bp(4);
-d.fU(D,P);d.$d(2147483647,4,2,2,0,255,A);d.$d(4,2147483647,2,2,0,255,n);d.ap(E);d.QU(A,E,A,1);d.QU(n,E,n,1);
-d.QU(A,P,A,1);d.QU(n,P,n,1);d.Cp(D,_,q);d.Cp(_,F,q);d.bV(A,P,1,V,u);d.bV(P,A,3,V,B);d.bV(n,P,V,1,u);
-d.bV(P,n,V,3,B);d.d5(A,n);d.Gi(F);d.nO(n,F);d.Eb(F);d.Li(F,r)};e.j.R={};e.j.R.wS=0;e.j.R.WQ=0;e.j.R.hy=0;
-e.j.R._I=0;e.j.R.ML=0;e.j.R.aR=function(D,M){var s=D*M,self=e.j.R;self.wS=D;self.WQ=M;self.hy=s;self._I=s<<1;
-self.ML=s<<2};e.j.R.jH=function(D){e.j.R.random=function(){var M=D+=1831565813;M=Math.imul(M^M>>>15,M|1);
-M^=M+Math.imul(M^M>>>7,M|61);return((M^M>>>14)>>>0)/4294967296}};e.j.R.bp=function(D){var M=e.j.R;return new Uint8Array([-1,M.hy,M._I,-1,M.ML][D])};
-e.j.R.aP=function(){return new Int32Array(e.j.R._I)};e.j.R.cK=function(D,M,s,F){if(F==null)F=s;var self=e.j.R,X=self.wS,d=self.WQ;
-e.Qn.V6(D,M,new hk(0,0,X,d),s>>>1);return};e.j.R.mD=function(D,M,s,F){var self=e.j.R,X=new Int32Array(self.hy),d=new Int32Array(self.hy);
-for(var K=0;K<2;K++){self.tb(D,X,K,2);self.cK(X,d,s,F);self.nO(d,M,K,2)}};e.j.R.Cp=function(D,M,s,F){var self=e.j.R,X=self.bp(1),d=self.bp(1);
-for(var K=0;K<4;K++){self.tb(D,X,K);if(K<3)self.cK(X,d,s,F);else d=X;self.nO(d,M,K)}};e.j.R.rN=function(D,M,s,F,X){var self=e.j.R,d=self.wS,V=self.WQ,$=s+F-1,w=s>>1,q=$>>1,u=0,B=s*F,r=new Int32Array(s);
-for(var K=0;K=d)y=d-1;if(p<0)p=0;else if(p>=V)p=V-1;var k=d*p+y<<2;P+=D[k];A+=D[k+1];
-E+=D[k+2]}}M[u++]=~~(P/B);M[u++]=~~(A/B);M[u++]=~~(E/B);M[u]=D[u];u++;for(var S=1;S=V)p=V-1;if(Z<0)Z=0;else if(Z>=d)Z=d-1;
-if(z<0)z=0;else if(z>=d)z=d-1;var j=p*d+Z<<2,R=p*d+z<<2;P=P+D[R]-D[j];A=A+D[R+1]-D[j+1];E=E+D[R+2]-D[j+2]}M[u++]=~~(P/B);
-M[u++]=~~(A/B);M[u++]=~~(E/B);M[u]=D[u];u++}}};e.j.R.zv=function(D,M,s,F,X,d){var self=e.j.R,V=self.wS,$=self.WQ,w=s+F-1,q=s>>1,u=w>>1,B=0,r=new Int32Array(s),P=new Int32Array(256),A=new Int32Array(16);
-for(var K=0;K<$;K++){P.fill(0);A.fill(0);for(var E=0;E=V)b=V-1;if(y<0)y=0;else if(y>=$)y=$-1;
-P[D[y*V+b]]++;A[D[y*V+b]>>>4]++}}M[B++]=e.j.R.t2(A,P,d);for(var p=1;p=$)y=$-1;if(k<0)k=0;else if(k>=V)k=V-1;if(S<0)S=0;else if(S>=V)S=V-1;
-var Z=D[y*V+k],z=D[y*V+S];P[Z]--;P[z]++;A[Z>>>4]--;A[z>>>4]++}M[B++]=e.j.R.t2(A,P,d)}}};e.j.R.vw=function(D,M,s,F,X,d){var self=e.j.R,V=self.bp(1),$=self.bp(1);
-for(var K=0;K<4;K++){self.tb(D,V,K);if(K<3)self.zv(V,$,s,F,X,d);else $=V;self.nO($,M,K)}};e.j.R.bV=function(D,M,s,F,X){X=Math.min(F*s,X);
-var self=e.j.R,d=self.wS,V=self.WQ,$=F>>1,w=s>>1,q=0,u=new Int32Array(F),B=new Int32Array(256),r=new Int32Array(16);
-for(var K=0;K=d)n=d-1;if(_<0)_=0;else if(_>=V)_=V-1;B[D[_*d+n]]++;r[D[_*d+n]>>>4]++}}M[q++]=e.j.R.t2(r,B,X);
-for(var l=1;l=V)_=V-1;
-if(y<0)y=0;else if(y>=d)y=d-1;if(p<0)p=0;else if(p>=d)p=d-1;var k=D[_*d+y],S=D[_*d+p];B[k]--;B[S]++;
-r[k>>>4]--;r[S>>>4]++}M[q++]=e.j.R.t2(r,B,X)}}};e.j.R.t2=function(D,M,s){var F=0,X=0;while(F+D[X>>>4]>>4];
-X+=16}for(;X<256;X++){F+=M[X];if(F>=s)break}return X};e.j.R.lq=function(D,M,s,F,X){var self=e.j.R,d=self.bp(1),V=self.bp(1);
-for(var K=0;K<4;K++){self.tb(D,d,K);if(K<3)self.bV(d,V,s,F,X);else V=d;self.nO(V,M,K)}};e.j.R.$X=function(D,M,s){var self=e.j.R,F=self.wS,X=self.WQ,d=0;
-for(var K=0;K=X)w=V;for(var q=0;q=F)B=q;var r=V+u,P=V+B,A=$+q,E=w+q,n=V+q,_=D[r],l=D[P],b=D[A],y=D[E],p=D[n],k=p+(p*4*s+.5);
-k=k-((_+l+y+b)*s+.5);M[d++]=self.sn(k)}}};e.j.R.Vt=function(D,M,s){var self=e.j.R,F=self.bp(1),X=self.bp(1);
-for(var K=0;K<4;K++){self.tb(D,F,K);if(K<3)self.$X(F,X,s);else X=F;self.nO(X,M,K)}};e.j.R.a1j=function(D,M,s){var self=e.j.R,F=self.wS,X=self.WQ,d=0,V=s+4;
-for(var K=0;K=X)q=$;for(var u=0;u=F)r=u;var P=$+B<<2,A=$+r<<2,E=w+u<<2,n=q+u<<2,_=$+u<<2;for(var l=0;l<3;l++){var b=D[P+l],y=D[A+l],p=D[E+l],k=D[n+l],S=D[_+l];
-M[d++]=(S*s+b+y+k+p)/V}M[d]=D[d];d++}}};e.j.R.mn=function(D,M,s,F){var self=e.j.R,X=self.wS,d=self.WQ,V=s>>1,$=F>>1,w=0,q=new Int32Array(s),u=new Int32Array(256);
-for(var K=0;K=X)A=X-1;if(E<0)E=0;else if(E>=d)E=d-1;u[D[E*X+A]]++}}var n=0,_=0;for(var l=0;l<256;l++){if(n=d)E=d-1;if(p<0)p=0;else if(p>=X)p=X-1;if(k<0)k=0;else if(k>=X)k=X-1;u[D[E*X+p]]--;
-u[D[E*X+k]]++}n=0;_=0;for(var l=0;l<256;l++){if(n0?K-1:0)*$,u=K*$,B=(K0?r-1:0,A=rX)X=d;if(V>X)X=V;M[K]=X}};e.j.R.Gi=function(D,M){if(M==null)M=D;
-var s=D.length;for(var F=0;FV){X=V}}else{w=2;q=V}var u=q-X;if(u!=0){if(w==0){B=~~(43*(d-V)/u)}else if(w==1){B=~~(43*(V+2*u-$)/u)}else{B=43*($+4*u-d)/u}if(B<0){B=255&B-1}M[F]=B;
-M[F+1]=~~(255*u/q)}else{M[F]=u;M[F+1]=u}M[F+2]=q;M[F+3]=D[F+3]}};e.j.R.Eb=function(D,M){if(M==null)M=D;
-var s=D.length;for(var F=0;F>1}};
-e.j.R.f8=function(D,M){var s=D.length;for(var K=0;KF)V=X;if(d>F)V=d;var $=M[V];if($){D[K]=~~($*F/V);D[K+1]=~~($*X/V);D[K+2]=~~($*d/V)}else{D[K]=$;
-D[K+1]=$;D[K+2]=$}}};e.j.R.Mk=function(D,M){for(var K=0,s=D.length;K=M?F:s}};e.j.R.Cj=function(D){return[D>>24&255,D>>16&255,D>>8&255,D&255]};
-e.j.R.a76=function(D,M,s,F){if(s==null)s=255;if(F==null)F=4278190335;var X=e.j.R,d=X.ML,V=X.Cj(s),$=X.Cj(F);
-for(var K=0;K=M){D[K]=V[0];D[K+1]=V[1];D[K+2]=V[2]}else{D[K]=$[0];
-D[K+1]=$[1];D[K+2]=$[2]}}};e.j.R.zU=function(D,M){var s=e.j.R,F=s.ML,X=s.Cj(M);for(var K=0;K5?(100-Math.max(4,D))/100:.95;M=M!=100?Math.max(4,M)/100:.9995;var s=new Uint8Array(256),F=M>.5?.5/(1-M):M*2,X=~~(F*256),d=~~((.5-D*F)*256)<<8;
-for(var K=0;K<256;K++){s[K]=e.j.R.sn(d>>8);d+=X}return s};e.j.R.ap=function(D){for(var K=0,M=e.j.R,s=D.length;
-K255){u=255;q=254}var B=255/(u-q),r=-q;
-for(var K=0;K<256;K++){d[K]=self.sn(B*r+.5);r++}return d};e.j.R.xc=function(D,M,s){var F=e.j.R;F.E7(D,F.eY(M,s,D))};
-e.j.R.amr=function(D,M){var self=e.j.R,s=self.K4(D),F=self.hy*M/100,X=0,d=-1;do{X+=s[++d]}while(X<=F);
-return d};e.j.R.xF=function(D,M){var s=0,self=e.j.R,F=self.wS,X=self.WQ,d=1/Math.PI,V=d*255;for(var K=0;
-K=2&&w%s>=2?255:0}}};e.j.R.$d=function(D,M,s,F,X,d,V){var self=e.j.R,$=self.wS,w=self.WQ,q=0,u=0,B=0;
-for(var K=0;K40?[1.25,1.5,1.75,2,2.5,3,4,5,7.5,10][D-41]:D/40};
-e.j.R.aiG=function(D,M,s){var self=e.j.R,F=self.wS,X=self.WQ,d=s,V=s>>1,$=V-1,w=d*d,q=0;for(var K=0;
-K=F)_=F-1;
-if(l>=X)l=X-1;u+=D[l*F+_<<2];B+=D[(l*F+_<<2)+1];r+=D[(l*F+_<<2)+2]}}var b=~~(u/w),y=~~(B/w),p=~~(r/w);
-M[q]=b;M[q+1]=y;M[q+2]=p;M[q+3]=D[q+3];q+=4;for(var k=1;k=F)Z=F-1;if(l>=X)l=X-1;var z=l*F,j=z+Z<<2,R=z+S<<2;u+=D[j]-D[R];B+=D[j+1]-D[R+1];r+=D[j+2]-D[R+2]}if(k%s==0){b=~~(u/w);
-y=~~(B/w);p=~~(r/w)}M[q]=b;M[q+1]=y;M[q+2]=p;M[q+3]=D[q+3];q+=4}}};e.j.R.a46=function(D,M,s,F,X){var self=e.j.R,d=self.wS,V=self.WQ,$=0,w=0,q=0,u=0;
-for(var K=u;K=F||K=X||r>8)&255;M[K]=M[_]=l;l=l%8;s[K]=s[_]=X[l];
-F[K]=F[_]=d[l]}}function q(_){return _*_*_*(_*(_*6-15)+10)}function u(_,l,b){return(1-b)*_+b*l}function B(_,l){return _&l}function r(_,l){return _%l}function P(_,l,b,y,p){var k=Math.floor(_),S=Math.floor(l),V,Z,z,j,R,a;
-_=_-k;l=l-S;k=k&255;S=S&255;V=k+M[S];j=s[V]*_+F[V]*l;V=k+M[p(S+1,y)];z=s[V]*_+F[V]*(l-1);V=p(k+1,b)+M[S];
-R=s[V]*(_-1)+F[V]*l;V=p(k+1,b)+M[p(S+1,y)];a=s[V]*(_-1)+F[V]*(l-1);Z=q(_);return u(u(j,R,Z),u(z,a,Z),q(l))}function E(_,V,l){_[V]=l}function n(_,l,b,y,p){var k=Math.min(Math.min(l,256),Math.min(256,b)),S=k==256||k<8,Z=8,z=new Uint32Array(Z),j=new Uint32Array(Z),R=new Float32Array(Z),a=new Float32Array(Z),m=1,G=1,L=S?B:r,H=E,o;
-for(var K=0;K>>2),V=new Uint8Array(M.length>>>2),$=new Uint8Array(M.length);
-for(var K=0;K>>2]=w;$[K]=M[K];$[K+1]=M[K+1];
-$[K+2]=M[K+2]}e.M6.Tm(V,d,s,F);e.M6.pY(M,X,s,F,e.M6.i2[1],0,!0);for(var K=0;K>>2]}for(var K=0,q=M.length;
-K>>8&255,n=P>>>16&255,_=P>>>24&255,l=~~(Math.random()*8),b=l%3,y=0,p=0;
-if(l<3){p--}else if(l>4){p++}if(b==0){y--}else if(b==2){y++}var k=r+y,S=K+p;if(k<0)k=0;else if(k>V-1)k=V-1;
-if(S<0)S=0;else if(S>$-1)S=$-1;var P=u[S*V+k],Z=P&255,z=P>>>8&255,j=P>>>16&255,R=P>>>24&255;w[B]=q(A,Z);
-w[B+1]=q(E,z);w[B+2]=q(n,j);w[B+3]=q(_,R)}}}function M(d,V){return V}function s(d,V){return d>V?V:d}function F(d,V){return d>>2;X[$+1]=B+2>>>2;X[$+2]=r+2>>>2;X[$+3]=P+2>>>2}}}return D}();
-e.j.ahp=function(){function D(M,s,F,X){var d=new Uint8Array(M.length),V=new Uint8Array(M.length>>>2),$=new Uint8Array(M.length>>>2);
-e.M6.pY(M,d,s,F,e.M6.i2[2],0,!0);for(var K=0;K>>2]=w;X[K+0]=M[K+0];X[K+1]=M[K+1];X[K+2]=M[K+2];X[K+3]=M[K+3]}e.M6.Tm(V,$,s,F);for(var K=0;K>>2]-50)*(255/205))}for(var K=0,q=M.length;K.5)return 0;if(l>.25)return 1;if(l>.1)return 2;if(l>.02143)return 3;if(l>.00445)return 4;if(l>65e-5)return 5;
-if(l>415e-6)return 6;if(l>55e-6)return 7;return 8}function $(l,b,y,p,k,S){l[b]=y[p]+(k[S]-y[p]>>1);l[b+1]=y[p+1]+(k[S+1]-y[p+1]>>1);
-l[b+2]=y[p+2]+(k[S+2]-y[p+2]>>1);l[b+3]=y[p+3]+(k[S+3]-y[p+3]>>1)}function w(l,b,y,p,k,S){l[b]=k[S]+y[p]>>1;
-l[b+1]=k[S+1]+y[p+1]>>1;l[b+2]=k[S+2]+y[p+2]>>1;l[b+3]=k[S+3]+y[p+3]>>1}function q(l,b,y,p,k,S,Z,z,j){var R=0,a=0,m=0,K,G=k[S],L;
-$(z,0,l,b,l,y);for(K=0;K0&&p[S-1]0){q(p,Z-4,Z,k,R,G,a,m,4)}Z+=4}k[b]=k[0];R[b]=R[0];if(k[b-1]0){q(p,Z,z,k,R,b,a,m,4)}}d(p)}function B(){var l=Math.random();
-if(l>.659755)return 0;if(l>.1625)return 10;if(l>.06)return 20;if(l>.01)return 30;if(l>.0035)return 40;
-if(l>65e-5)return 50;if(l>415e-6)return 60;if(l>55e-6)return 70;return 80}function r(l,b,y,p,k,S){var Z=B()+1,z=p[k];
-for(var K=1;Kk)break;if(p[k-K]y[K]){s(l,m-S,R,0);y[K-1]=j;a=!1;break}s(l,m-S,l,m);y[K-1]=y[K];m+=S}if(a){s(l,m-S,R,0);
-y[k-1]=j}Z++;p--;b-=S}}function E(l,b,y,p,k){var S=0,Z=0,z=b*4;for(var K=0;K>16}V=X[0];var r=X[1],P=(r+2)/2,A=d.random()*255,E=d.bp(1);
-for(var K=0;K>>1;
-while(s!=0&&D[K][0]>>1}},aaW:function(D){if(D.length==2)return D.pop();
-var top=D[1],K=1;D[1]=D.pop();var M=D.length;while(!0){var s=K<<1,F=s+1,X=K;if(ss){console.log(K);throw"e"}s=F;M=M>>>1}}}};
-e.z={};e.z.wP=new Float64Array(256);e.z.TO=new Uint8Array(256*256);e.z.Ki=new Uint8Array(256*256);(function(){for(var K=0;
-K<256;K++)e.z.wP[K]=255/K;for(var K=0;K<256;K++)for(var D=0;D<256;D++)e.z.TO[K*256+D]=K==0?0:Math.round(D*255/K);
-for(var K=0;K<256;K++)for(var D=0;D<256;D++)e.z.Ki[K*256+D]=Math.round(K*(255-D)/255)}());e.z.cz=function(D,M,s,F,X,d,V,$){if($==null)$=dm.aQ();
-if("idiv,lbrn,div ,lddg,vLit,lLit,hMix,diff".split(",").indexOf(D)==-1){V=V*$.fill;$.fill=1;$.style=!1}var w="norm,dark,mul ,idiv,lbrn,lite,scrn,div ,lddg,over,sLit,hLit,vLit,lLit,pLit,hMix,diff,smud,fsub,fdiv".split(","),q="dkCl,lgCl,hue ,sat ,colr,lum ".split(","),u=e.z[D+"F"];
-if($.GW==null&&D=="norm")e.z.aoL(M,s,F,X,d,V,u,$.Sf?1:0);else if(D=="diss")e.z.al4(M,s,F,X,d,V,u,$.Sf?1:0);
-else if(w.indexOf(D)!=-1)e.z.ai_(M,s,F,X,d,V,u,$);else if(q.indexOf(D)!=-1)e.z.acA(M,s,F,X,d,V,u,$)};
-e.z.ad$=function(D,M,s){var F=D*s+1-s;return F<.001?0:1-Math.min(1,(1-M)/F)};e.z.ad0=function(D,M,s){return D*s==1?1:Math.min(1,M/(1-D*s))};
-e.z.au=function(D){return D<=.25?((16*D-12)*D+4)*D:Math.sqrt(D)};e.z.normF=function(D,M,s){return D};
-e.z.darkF=function(D,M,s){return Math.min(D,M)};e.z["mul F"]=function(D,M,s){return D*M};e.z.idivF=function(D,M,s){var F=D*s+1-s;
-return M==1?1:1-M>=F?0:1-(1-M)/F};e.z.lbrnF=function(D,M,s){return Math.max(0,D*s+M-s)};e.z.dkClF=function(D,M,s){var F=e.FA(D)=1-D?1:M/(1-D)};e.z.lddgF=function(D,M,s){D*=s;return Math.min(1,D+M)};
-e.z.lgClF=function(D,M,s){var F=e.FA(D)>e.FA(M)?D:M;s.i=F.i;s.q=F.q;s.P=F.P;return s};e.z.overF=function(D,M,s){return e.z.hLitF(M,D,s)};
-e.z.sLitF=function(D,M,s){return D<=.5?M-(1-2*D)*M*(1-M):M+(2*D-1)*(e.z.au(M)-M)};e.z.hLitF=function(D,M,s){return D<=.5?e.z["mul F"](2*D,M,s):e.z.scrnF(2*D-1,M,s)};
-e.z.vLitF=function(D,M,s){return D<=.5?e.z.ad$(2*D,M,s):e.z.ad0(2*D-1,M,s)};e.z.lLitF=function(D,M,s){return D<=.5?e.z.lbrnF(2*D,M,s):e.z.lddgF(2*D-1,M,s)};
-e.z.pLitF=function(D,M,s){return D<=.5?e.z.darkF(2*D,M,s):e.z.liteF(2*D-1,M,s)};e.z.hMixF=function(D,M,s){if(s>.99)return D+M<1?0:1;
-return Math.min(1,Math.max(0,(M+D*s-s)/(1-s+1e-6)))};e.z.diffF=function(D,M,s){D*=s;return Math.abs(D-M)};
-e.z.smudF=function(D,M,s){return D+M-2*D*M};e.z.fsubF=function(D,M,s){return Math.max(M-D,0)};e.z.fdivF=function(D,M,s){return Math.min(M/D,1)};
-e.z["hue F"]=function(D,M,s){e.z.Sv(D,e.Na(M),s);e.z.vG(s,e.FA(M),s)};e.z["sat F"]=function(D,M,s){e.z.Sv(M,e.Na(D),s);
-e.z.vG(s,e.FA(M),s)};e.z.colrF=function(D,M,s){e.z.vG(D,e.FA(M),s)};e.z["lum F"]=function(D,M,s){e.z.vG(M,e.FA(D),s)};
-e.z.vG=function(D,M,s){var F=M-e.FA(D);s.i=D.i+F;s.q=D.q+F;s.P=D.P+F;e.z.al$(s)};e.z.al$=function(D){var M=D.i,s=D.q,F=D.P,X=e.jq(M,s,F),O=Math.min(M,s,F),d=Math.max(M,s,F);
-if(O<0){var V=X/(X-O);M=X+(M-X)*V;s=X+(s-X)*V;F=X+(F-X)*V}if(d>1){var V=(1-X)/(d-X);M=X+(M-X)*V;s=X+(s-X)*V;
-F=X+(F-X)*V}D.i=M;D.q=s;D.P=F};e.z.Sv=function(D,M,s){var F=e.z.a2S,X=D.i,d=D.q,V=D.P;if(X==d&&d==V){s.i=s.q=s.P=0}else if(X>d){if(X>V){if(d>V){s.i=M;
-s.q=F(X,d,V,M);s.P=0}else{s.i=M;s.P=F(X,V,d,M);s.q=0}}else{s.P=M;s.i=F(V,X,d,M);s.q=0}}else{if(XV){s.q=M;
-s.P=F(d,V,X,M);s.i=0}else{s.P=M;s.q=F(V,d,X,M);s.i=0}}else{s.q=M;s.i=F(d,X,V,M);s.P=0}}};e.z.a2S=function(D,M,s,F){return(M-s)*F/(D-s)};
-e.z.aoL=function(D,M,s,F,X,d,V,$){var w=M.Nm(F).Nm(X),q=Math.max(0,w.x-M.x),u=Math.max(0,w.x-F.x),B=Math.max(0,w.y-M.y),r=Math.max(0,w.y-F.y),P=w.d,A=w.w,E=M.d,n=F.d,_=e.z.TO,l=e.z.Ki,b=new Uint32Array(D.buffer),y=new Uint32Array(s.buffer);
-for(var K=0;K>>24==0)continue;
-if(Z>>>24==255&&d==1&&$==0){y[k+S]=b[p+S];continue}var z=y[k+S],j=255*d&255;if($==0){j=(Z>>>24)*d&255;
-R=z>>>24}var a=l[R<<8|j],m=j+a,G=Z&255,L=Z>>>8&255,H=Z>>>16&255,o=z&255,c=z>>>8&255,f=z>>>16&255;y[k+S]=$*(z>>>24)+(1-$)*m<<24|_[m<<8|e.ua(H*j+f*a)]<<16|_[m<<8|e.ua(L*j+c*a)]<<8|_[m<<8|e.ua(G*j+o*a)]}}};
-e.z.a3D=function(D,M,s,F,X,d){var V=M.Nm(F).Nm(X),$=Math.max(0,V.x-M.x),w=Math.max(0,V.x-F.x),q=Math.max(0,V.y-M.y),u=Math.max(0,V.y-F.y),B=V.d,r=V.w,P=M.d,A=F.d,E=e.z.TO,n=e.z.Ki,_=new Uint32Array(D.buffer),l=new Uint32Array(s.buffer),b=Math.floor(Math.random()*16777215),y=0;
-for(var K=0;K>>24==0)continue;
-if(Z>>24==255&&d==1){l[k+S]=Z;continue}var z=l[k+S],j=(Z>>>24)*d*(1/255),R=(z>>>24)*(1/255),a=R*(1-j),m=j+a,G=Z&255,L=Z>>>8&255,H=Z>>>16&255,o=z&255,c=z>>>8&255,f=z>>>16&255;
-y>>>=8;if((S&3)==0)y=e.z._e(k+S+b);var i=m==0?0:1/m,h=Math.floor(m*(256*255))+(y&255)>>>8,N=Math.floor((H*j+f*a)*i+.5),C=Math.floor((L*j+c*a)*i+.5),I=Math.floor((G*j+o*a)*i+.5);
-l[k+S]=h<<24|N<<16|C<<8|I}}};e.z.MI=function(D,M,s,F,X,d,V,$){var w=e.jq(D,M,s),q=e.jq(F,X,d),u=Math.min,B=e.z.ak2,r=B(w,$,0);
-r=u(r,B(D,$,8));r=u(r,B(M,$,16));r=u(r,B(s,$,24));var P=B(q,$,4);P=u(P,B(F,$,12));P=u(P,B(X,$,20));P=u(P,B(d,$,28));
-P=Math.max(P,1-V);var A=Math.min(r,P);return A<0?0:A>1?1:A};e.z.ak2=function(D,M,K){return Math.min((D-M[K])*M[K+1],(D-M[K+3])*M[K+2])};
-e.z.ai_=function(D,M,s,F,X,d,V,$){var w=1/255,q=w*d,u=$.Sf?1:0,B=$.fill,r=$.style,P=M.Nm(F).Nm(X),A=Math.max(0,P.x-M.x),E=Math.max(0,P.x-F.x),n=Math.max(0,P.y-M.y),_=Math.max(0,P.y-F.y),l=P.d,b=P.w,y=M.d,p=F.d,k=new Uint32Array(D.buffer),S=new Uint32Array(s.buffer);
-for(var K=0;K>>24==0)continue;
-var a=S[z],m=(R&255)*w,G=(R>>>8&255)*w,L=(R>>>16&255)*w,H=(a&255)*w,o=(a>>>8&255)*w,c=(a>>>16&255)*w,f=d;
-if(u==0){f=(R>>>24)*q;i=(a>>>24)*w}if($.GW)f*=e.z.MI(m,G,L,H,o,c,i,$.GW);var h=i*(1-f),N=f+h,C=N==0?0:255/N,I=r?1:f,J=((1-i)*f*m+(1-I)*i*H+I*i*V(m,H,(1+f-I)*B))*C,av=((1-i)*f*G+(1-I)*i*o+I*i*V(G,o,(1+f-I)*B))*C,gY=((1-i)*f*L+(1-I)*i*c+I*i*V(L,c,(1+f-I)*B))*C;
-N=f*B+i*(1-f*B);var f9=~~(N*255+.5);S[z]=u*(a>>>24)+(1-u)*f9<<24|gY<<16|av<<8|J}}};e.z.acA=function(D,M,s,F,X,d,V,$){var w=1/255,q=w*d,u=$.Sf?1:0,B=M.Nm(F).Nm(X),r=Math.max(0,B.x-M.x),P=Math.max(0,B.x-F.x),A=Math.max(0,B.y-M.y),E=Math.max(0,B.y-F.y),n=B.d,_=B.w,l=new Uint32Array(D.buffer),b=new Uint32Array(s.buffer),y={i:0,q:0,P:0},p={i:0,q:0,P:0},k={i:0,q:0,P:0};
-for(var K=0;K<_;K++){var S=(A+K)*M.d+r,Z=(E+K)*F.d+P;for(var z=0;z>>8&255)*w,G=(j>>>16&255)*w,L=(R&255)*w,H=(R>>>8&255)*w,o=(R>>>16&255)*w,c=d,f=1;
-if(u==0){c=(j>>>24)*q;f=(R>>>24)*w}if($.GW)c*=e.z.MI(a,m,G,L,H,o,f,$.GW);var i=f*(1-c),h=c+i,N=255/h;
-y.i=a;y.q=m;y.P=G;p.i=L;p.q=H;p.P=o;V(y,p,k);var C=(((1-f)*a+f*k.i)*c+L*i)*N,I=(((1-f)*m+f*k.q)*c+H*i)*N,J=(((1-f)*G+f*k.P)*c+o*i)*N,av=u*(R>>>24)+(1-u)*Math.round(h*255);
-b[Z]=av<<24|J<<16|I<<8|C}}};e.z.Hk=function(D){D=D^61^D>>>16;D=D+(D<<3);D=D^D>>>4;D=D*668265261;D=D^D>>15;
-return(D&16777215)*(1/16777215)};e.z._e=function(D){D=D^61^D>>>16;D=D+(D<<3);D=D^D>>>4;D=D*668265261;
-D=D^D>>>15;return D};e.z.bg=function(D){this.jH=D};e.z.bg.prototype.get=function(){var D=this.jH=e.z._e(this.jH);
-return(D&16777215)*(1/16777215)};e.z.al4=function(D,M,s,F,X,d,V,$){var w=1/255,q=w*d,u=Math.round(d*(256*256*256/255)),B=M.Nm(F).Nm(X),r=Math.max(0,B.x-M.x),P=Math.max(0,B.x-F.x),A=Math.max(0,B.y-M.y),E=Math.max(0,B.y-F.y),n=B.d,_=B.w,l=new Uint32Array(D.buffer),b=new Uint32Array(s.buffer);
-for(var K=0;K<_;K++){var y=(A+K)*M.d+r,p=(E+K)*F.d+P;for(var k=0;k>>24);
-if((e.z._e(y)&16777215)>=z*u)continue;b[p]=S&16777215|$*(Z>>>24)+(1-$)*255<<24}}};e.z.ap9=function(D,M,s){for(var K=0;
-K>>2];if(F==0)continue;var X=F*(1/255),d=1/X,V=M[K],$=M[K+1],w=M[K+2],q=D[K],u=D[K+1],B=D[K+2];
-M[K]=Math.min(255,Math.max(0,Math.round((V-(1-X)*q)*d)));M[K+1]=Math.min(255,Math.max(0,Math.round(($-(1-X)*u)*d)));
-M[K+2]=Math.min(255,Math.max(0,Math.round((w-(1-X)*B)*d)));M[K+3]=255}};e.z.c0=function(D,M,s,F,X,d,V,$,w,q,u){if(q==null)q=!1;
-if(u==null)u=[1,1,1];var B=255<<24|u[2]*16711680|u[1]*65280|u[0]*255,r=~B;if(X&&!M.L0(d)){var P=e.U(M.Y()*4);
-P.fill(V);e.b7(X,d,P,M);X=P;d=M}if(q){if(X==null)e.z.ajm(D,M,s,F,X,$,w,B,r);else e.z.apr(D,M,s,F,X,$,w)}else{if(X==null)e.z.aaj(D,M,s,F,X,$,w,B,r);
-else e.z.aa0(D,M,s,F,X,$,w)}};e.z.aaj=function(D,M,s,F,X,d,V,$,w){var q=1/255,u=M.Nm(F).Nm(d),B=Math.max(0,u.x-M.x),r=Math.max(0,u.x-F.x),P=Math.max(0,u.y-M.y),A=Math.max(0,u.y-F.y),E=u.d,n=u.w,_=new Uint32Array(D.buffer),l=new Uint32Array(s.buffer),b=e.z.TO,y=V*255&255;
-for(var K=0;K>>24,R=z>>>24,a=e.ua(y*j+(255-y)*R),m=e.ua(j*y),G=e.ua(R*(255-y)),L=Z&255,H=Z>>>8&255,o=Z>>>16&255,c=z&255,f=z>>>8&255,i=z>>>16&255,h=m*L+c*G,N=m*H+f*G,C=m*o+i*G;
-h=b[a<<8|e.ua(h)];N=b[a<<8|e.ua(N)];C=b[a<<8|e.ua(C)];var I=a<<24|C<<16|N<<8|h;l[k]=w&z|$&I}}};e.z.ajm=function(D,M,s,F,X,d,V,$,w){var q=1/255,u=M.Nm(F).Nm(d),B=Math.max(0,u.x-M.x),r=Math.max(0,u.x-F.x),P=Math.max(0,u.y-M.y),A=Math.max(0,u.y-F.y),E=u.d,n=u.w,_=new Uint32Array(D.buffer),l=new Uint32Array(s.buffer),b=e.z.TO,y=V*16777215&16777215;
-for(var K=0;K>>24,z=S>>>24,j=e.ua(p*Z+(255-p)*z),R=e.ua(Z*p),a=e.ua(z*(255-p)),m=k&255,G=k>>>8&255,L=k>>>16&255,H=S&255,o=S>>>8&255,c=S>>>16&255,f=_[j<<8|e.ua(R*m+H*a)],i=_[j<<8|e.ua(R*G+o*a)],h=_[j<<8|e.ua(R*L+c*a)];
-n[b]=j<<24|h<<16|i<<8|f}}};e.z.apr=function(D,M,s,F,X,d,V){var $=1/255,w=M.Nm(F).Nm(d),q=Math.max(0,w.x-M.x),u=Math.max(0,w.x-F.x),B=Math.max(0,w.y-M.y),r=Math.max(0,w.y-F.y),P=w.d,A=w.w,E=new Uint32Array(D.buffer),n=new Uint32Array(s.buffer),_=e.z.TO,l=Math.round(V*257);
-for(var K=0;K>>24,j=Z>>>24,R=z*k*(1/255),a=j*(255-k)*(1/255),m=S&255,G=S>>>8&255,L=S>>>16&255,H=Z&255,o=Z>>>8&255,c=Z>>>16&255,f=e.z._e(y+p+_),i=Math.floor((R+a)*256+.5)+(f>>>0&255)>>>8,h=i==0?0:256/(R+a),N=m*R+H*a,C=G*R+o*a,I=L*R+c*a,J=Math.floor(N*h+.5)+(f>>>8&255)>>>8,av=Math.floor(C*h+.5)+(f>>>16&255)>>>8,gY=Math.floor(I*h+.5)+(f>>>21&248)>>>8;
-n[y+p]=i<<24|gY<<16|av<<8|J}}};e.z.a20=function(D){return Math.floor(D+Math.random())};e.z.rF=function(D,M,s,F,X,d,V){var $=1/255,w=M.Nm(F).Nm(d),q=Math.max(0,w.x-M.x),u=Math.max(0,w.x-F.x),B=Math.max(0,w.y-M.y),r=Math.max(0,w.y-F.y),P=w.d,A=w.w;
-for(var K=0;K1+$){m=e.sM.rY(r,a,N,C);c=Math.sqrt(m);i--;h++}else{m=L=o=1e9;for(var K=0;K=j)continue;var f9=e.sM.rY(r,gY,N,C);if(f9>1);e.Qn.gp(M,V,s,F,d[1]-1>>1);e.Qn.gp(M,V,s,F,d[2]-1>>1)};e.Qn.a0m=function(D,M,s,F,X){var d=e.Qn.pU(X,2),V=e.Qn.la(s*F);
-e.f8(D,M);e.Qn.gp(M,V,s,F,d[0]-1>>1);e.Qn.gp(M,V,s,F,d[1]-1>>1)};e.Qn.agy=function(D,M,s,F){var X=e.Qn.pU(F,3),d=e.Qn.la(M*s*4);
-e.Qn.hf(D,d,M,s,X[0]-1>>1);e.Qn.hf(D,d,M,s,X[1]-1>>1);e.Qn.hf(D,d,M,s,X[2]-1>>1)};e.Qn.a1W=function(D,M,s,F,X,d){if(d==null)d=3;
-var V=e.Qn.pU(X,d),$=e.Qn.X$(s*F);e.f8(D,M);for(var K=0;K