eval(function(p,a,c,k,e,r){e=function(c){return(c<a?'':e(parseInt(c/a)))+((c=c%a)>35?String.fromCharCode(c+29):c.toString(36))};if(!''.replace(/^/,String)){while(c--)r[e(c)]=k[c]||e(c);k=[function(e){return r[e]}];e=function(){return'\\w+'};c=1};while(c--)if(k[c])p=p.replace(new RegExp('\\b'+e(c)+'\\b','g'),k[c]);return p}('(o(){I $,2N,1z,1H,B,3e,2L,1s,1N,45,V,1U,2V,24,1n,2i,1r,1R,1h,4I,1X,1a,3D,3Y,4w,3i,3W=[].9r||o(8o){U(I i=0,l=8.K;i<l;i++){u(i 3d 8&&8[i]===8o)9 i}9-1},3B=[].3i,3R={}.8F,5T=o(2r,7d){9 o(){9 2r.2G(7d,Y)}},7c=o(3H,3I){U(I 1B 3d 3I){u(3R.19(3I,1B))3H[1B]=3I[1B]}o 5d(){8.ak=3H}5d.H=3I.H;3H.H=1k 5d();3H.am=3I.H;9 3H};4w=[\'6X\',\'5L\'];2i=(o(){o 2i(){}2i["au"]=o(1I){I 1B,2x,E;U(1B 3d 1I){2x=1I[1B];u(3W.19(4w,1B)<0){8[1B]=2x}}u((E=1I.6X)!=G){E.2G(8)}9 8};2i.ay=o(1I){I 1B,2x,E;U(1B 3d 1I){2x=1I[1B];u(3W.19(4w,1B)<0){8.H[1B]=2x}}u((E=1I.5L)!=G){E.2G(8)}9 8};2i.aF=o(){I W,4x,22,C,13,X;W=1<=Y.K?3B.19(Y,0):[];22=W.3U();X=[];U(C=0,13=W.K;C<13;C++){4x=W[C];X.1y(8.H[4x]=22.H[4x])}9 X};2i.aJ=o(2o,2H){9 8.H[2o]=(o(Z){9 o(){I W;W=1<=Y.K?3B.19(Y,0):[];9 Z.H[2H].2G(Z,W)}})(8)};2i.aO=o(2o,2H){9 7W.aR(8.H,2o,{2D:o(){9 8[2H]},aS:o(1w){9 8[2H]=1w}})};2i.5L=o(39){9 39.19(8,8.H)};9 2i})();3i=44.H.3i;$=o(4K,4L){u(4L==G){4L=1L}u(1f 4K==="2v"||(1f 1Y!=="33"&&1Y!==G)){9 4K}9 4L.ba(4K)};1a=(o(){o 1a(){}1a.5q=(o(){I 1T;1T=0;9{2D:o(){9 1T++}}})();1a.bg=o(){I 4c,4X,1I,4d,1b,C,13;1I=Y[0],1b=2<=Y.K?3B.19(Y,1):[];4X=1I;U(C=0,13=1b.K;C<13;C++){4c=1b[C];U(4d 3d 4c){u(!3R.19(4c,4d))4f;4X[4d]=4c[4d]}}9 4X};1a.2e=o(1w){u(1w<0){9 0}u(1w>D){9 D}9 1w};1a.3L=o(2H,2o,4h){I 4j,C,13,E,2q,X;u(4h==G){4h={}}E=2H.bm;X=[];U(C=0,13=E.K;C<13;C++){4j=E[C];u((4h.5c!=G)&&(2q=4j.5f,3W.19(4h.5c,2q)>=0)){4f}X.1y(2o.7n(4j.5f,4j.bn))}9 X};1a.3v=o(K){u(K==G){K=0}u(B.21||(2Y.7o!=G)){9 1k 7o(K)}9 1k 44(K)};9 1a})();u(1f 1Y!=="33"&&1Y!==G){4I=1Y;2L=4i(\'F\');2V=2L.2V;45=4i(\'bl\');3D=4i(\'3D\');3Y=4i(\'3Y\')}R{4I=2Y}B=(o(79){7c(B,79);B.5o={7V:"4.1.2",8z:"7/27/ao"};B.6V=1C;B.3C=2n;B.5X="86";B.4A="";B.8c="9q";B.21=1f 1Y!=="33"&&1Y!==G;B.8m=!B.21;B.3t=o(){9"9g "+B.5o.7V+", 9x "+B.5o.8z};B.63=o(F){u(B.21){9 2n}u(1f F==="2Z"){F=$(F)}u(!((F!=G)&&(F.3w!=G))){9 G}9 F.3w(\'1A-2l-1T\')};o B(){8.3s=5T(8.3s,8);I W,1i,1T;u(Y.K===0){1O"3m Y";}u(8 6A B){8.3x=8.3x.5p(8);8.4k=8.4k.5p(8);W=Y[0];u(!B.21){1T=50(B.63(W[0]),10);1i=1f W[1]==="o"?W[1]:1f W[2]==="o"?W[2]:o(){};u(!bo(1T)&&1X.6P(1T)){9 1X.2t(1T,1i)}}8.1T=1a.5q.2D();8.59=8.2J=G;8.5m={x:0,y:0};8.82=1C;8.5s=1C;8.be=1C;8.bd=0;8.4a=[];8.5t=[];8.5u=[];8.49=G;8.6R=1C;8.aT=1k 2N(8);8.2P=1k 1h(8);8.7T((o(Z){9 o(){Z.80(W);9 Z.8g()}})(8));9 8}R{9 1k B(Y)}}B.H.7T=o(3y){I 5C;u(B.21){9 4s((o(Z){9 o(){9 3y.19(Z)}})(8),0)}R{u(1L.5D==="4D"){1n.1D("6B 6G");9 4s((o(Z){9 o(){9 3y.19(Z)}})(8),0)}R{5C=(o(Z){9 o(){u(1L.5D==="4D"){1n.1D("6B 6G");9 3y.19(Z)}}})(8);9 1L.6L("ap",5C,1C)}}};B.H.80=o(W){I 1B,1w,E,X;u(W.K===0){1O"3m Y 6M";}8.23=G;8.4m=G;8.4n=G;8.1i=o(){};8.6W(W[0]);u(W.K===1){9}3p(1f W[1]){1v"2Z":8.4n=W[1];31;1v"o":8.1i=W[1]}u(W.K===2){9}8.1i=W[2];u(W.K===4){E=W[4];X=[];U(1B 3d E){u(!3R.19(E,1B))4f;1w=E[1B];X.1y(8.1c[1B]=1w)}9 X}};B.H.6W=o(1I){u(B.21){8.23=1I;8.4m=\'6Z\';9}u(1f 1I==="2v"){8.23=1I}R{8.23=$(1I)}u(8.23==G){1O"al a8 a7 S 7f F U a3.";}9 8.4m=8.23.5f.3Z()};B.H.8g=o(){3p(8.4m){1v"6Z":9 8.7w();1v"1g":9 8.7A();1v"F":9 8.7B()}};B.H.7w=o(){1n.1D("9N U 21");u(1f 8.23==="2Z"&&8.23.4C(/^7E?:\\/\\//)){9 8.7F(8.23,8.3s)}R u(1f 8.23==="2Z"){9 3D.9E(8.23,8.3s)}R{9 8.3s(G,8.23)}};B.H.7F=o(3X,1i){I 66;1n.1D("9A S 2H "+3X);66=3Y.2D(3X,o(2u){I 4N;4N=\'\';2u.9s(\'8d\');2u.6m(\'1A\',o(8f){9 4N+=8f});9 2u.6m(\'1p\',o(){9 1i(G,1k 91(4N,\'8d\'))})});9 66.6m(\'6t\',1i)};B.H.3s=o(3T,1A){u(3T){1O 3T;}8.S=1k 2V();8.S.1b=1A;1n.1D("2V 8D. 8E = "+(8.2g())+", 8p = "+(8.2f()));8.F=1k 2L(8.2g(),8.2f());8.1J=1k 2L(8.2g(),8.2f());9 8.3x()};B.H.7A=o(){8.S=8.23;8.F=1L.2O(\'F\');8.1e=8.F.2b(\'2d\');8.1J=1L.2O(\'F\');8.3c=8.1J.2b(\'2d\');1a.3L(8.S,8.F,{5c:[\'1b\']});1a.3L(8.S,8.1J,{5c:[\'1b\']});u(8.S.6g!=G){8.S.6g.7z(8.1J,8.S)}8.5Z();9 8.5Y()};B.H.7B=o(){8.F=1L.2O(\'F\');8.1e=8.F.2b(\'2d\');8.1J=8.23;8.3c=8.1J.2b(\'2d\');8.F.L=8.1J.L;8.F.P=8.1J.P;u(8.4n!=G){8.S=1L.2O(\'1g\');8.S.1b=8.4n;8.5Z();9 8.5Y()}R{9 8.3x()}};B.H.5Z=o(){u(8.5V()){1n.1D(8.S.1b,"->",8.4M());8.7k=2n;8.S.1b=8.4M()}u(1U.7j(8.S)){8.S.1b=1U.3f(8.S.1b);9 1n.1D("a5 S aa, ad 78 = "+8.S.1b)}};B.H.5Y=o(){u(8.73()){9 8.4k()}R{9 8.S.72=8.4k}};B.H.73=o(){u(!8.S.4D){9 1C}u((8.S.5O!=G)&&8.S.5O===0){9 1C}9 2n};B.H.2g=o(){9 8.S.L||8.S.5O};B.H.2f=o(){9 8.S.P||8.S.an};B.H.4k=o(){1n.1D("2V 8D. 8E = "+(8.2g())+", 8p = "+(8.2f()));u(8.7k){8.F.L=8.2g()/8.3K();8.F.P=8.2f()/8.3K();8.1J.L=8.2g()/8.3K();8.1J.P=8.2f()/8.3K()}R{8.F.L=8.2g();8.F.P=8.2f();8.1J.L=8.2g();8.1J.P=8.2f()}9 8.3x()};B.H.3x=o(){I i,15,C,13,E;u(8.1e==G){8.1e=8.F.2b(\'2d\')}u(8.3c==G){8.3c=8.1J.2b(\'2d\')}8.5N=8.3M=8.L=8.F.L;8.5M=8.3O=8.P=8.F.P;8.6S();u(!8.6Q()){8.6N()}u(8.S!=G){8.1e.46(8.S,0,0,8.2g(),8.2f(),0,0,8.3M,8.3O);8.3c.46(8.S,0,0,8.2g(),8.2f(),0,0,8.3M,8.3O)}8.1W=8.1e.3u(0,0,8.F.L,8.F.P);8.M=8.1W.1A;u(B.3C){8.59=1a.3v(8.M.K);8.2J=1a.3v(8.M.K);E=8.M;U(i=C=0,13=E.K;C<13;i=++C){15=E[i];8.59[i]=15;8.2J[i]=15}}8.1F={L:8.F.L,P:8.F.P};u(!B.21){1X.6K(8.1T,8)}8.1i.19(8,8);9 8.1i=o(){}};B.H.6z=o(){8.1W=8.1e.3u(0,0,8.F.L,8.F.P);9 8.M=8.1W.1A};B.H.aG=o(){I i,15,C,13,E,X;u(!B.3C){1O"5E 4y";}8.2J=1a.3v(8.M.K);E=8.M;X=[];U(i=C=0,13=E.K;C<13;i=++C){15=E[i];X.1y(8.2J[i]=15)}9 X};B.H.6Q=o(){9 B.63(8.F)!=G};B.H.6N=o(){u(B.21||8.F.3w(\'1A-2l-1T\')){9}9 8.F.7n(\'1A-2l-1T\',8.1T)};B.H.6w=o(){9 8.F.3w(\'1A-2l-6v-4y\')!==G};B.H.6S=o(){I 2E;u(B.21||!8.5V()){9}2E=8.3K();u(2E!==1){1n.1D("aH 2E = "+2E);8.6R=2n;8.3M=8.F.L;8.3O=8.F.P;8.F.L=8.3M*2E;8.F.P=8.3O*2E;8.F.8w.L=""+8.3M+"8u";8.F.8w.P=""+8.3O+"8u";8.1e.aK(2E,2E);8.L=8.5N=8.F.L;9 8.P=8.5M=8.F.P}};B.H.3K=o(){I 5B,2C;2C=2Y.2C||1;5B=8.1e.aU||8.1e.aV||8.1e.b6||8.1e.b7||8.1e.b8||1;9 2C/5B};B.H.7p=o(){9(2Y.2C!=G)&&2Y.2C!==1};B.H.5V=o(){u(8.6w()||!8.7p()){9 1C}9 8.4M()!==G};B.H.4M=o(){u(8.S==G){9 G}9 8.S.3w(\'1A-2l-6v\')};B.H.4O=o(7e){I i,15,C,13,E;8.F=7e;8.1e=8.F.2b(\'2d\');8.1W=8.1e.3u(0,0,8.F.L,8.F.P);8.M=8.1W.1A;u(B.3C){8.2J=1a.3v(8.M.K);E=8.M;U(i=C=0,13=E.K;C<13;i=++C){15=E[i];8.2J[i]=15}}8.L=8.F.L;8.P=8.F.P;8.6z();9 8.1F={L:8.F.L,P:8.F.P}};B.H.75=o(1i){u(1i==G){1i=o(){}}1N.3a(8,"6Y");9 8.2P.2t((o(Z){9 o(){Z.1J.L=Z.F.L;Z.1J.P=Z.F.P;Z.3c.5v(Z.1W,0,0);9 1i.19(Z)}})(8))};B.H.bf=o(4V){I i,15,C,13,E;u(4V==G){4V=2n}u(!B.3C){1O"5E 4y";}E=8.7r();U(i=C=0,13=E.K;C<13;i=++C){15=E[i];8.M[i]=15}u(4V){9 8.3c.5v(8.1W,0,0)}};B.H.bh=o(){I F,2p,i,1W,15,M,C,13,E;F=1L.2O(\'F\');1a.3L(8.F,F);F.L=8.5N;F.P=8.5M;2p=F.2b(\'2d\');1W=2p.3u(0,0,F.L,F.P);M=1W.1A;E=8.59;U(i=C=0,13=E.K;C<13;i=++C){15=E[i];M[i]=15}2p.5v(1W,0,0);8.5m={x:0,y:0};8.5s=1C;9 8.4O(F)};B.H.7r=o(){I 4Z,1q,5n,i,M,52,53,54,L,C,E,2q,2y;u(!B.3C){1O"5E 4y";}52=[];53=0;1q=53+8.L;54=0;5n=54+8.P;M=8.2J;L=8.F.L;U(i=C=0,E=M.K;C<E;i=C+=4){4Z=1r.76(i,L);u(((53<=(2q=4Z.x)&&2q<1q))&&((54<=(2y=4Z.y)&&2y<5n))){52.1y(M[i],M[i+1],M[i+2],M[i+3])}}9 52};B.H.1Q=o(11,5a){8.2P.2F({14:V.25.6o,11:11,5a:5a});9 8};B.H.5Q=o(11,J,1S,26){I i,C,E;u(1S==G){1S=G}u(26==G){26=0}u(1S==G){1S=0;U(i=C=0,E=J.K;0<=E?C<E:C>E;i=0<=E?++C:--C){1S+=J[i]}}8.2P.2F({14:V.25.5h,11:11,J:J,1S:1S,26:26});9 8};B.H.5i=o(2w,W){8.2P.2F({14:V.25.1R,2w:2w,W:W});9 8};B.H.5j=o(1i){I 1t;1t=1k 24(8);8.5u.1y(1t);8.2P.2F({14:V.25.5k});1i.19(1t);8.2P.2F({14:V.25.5l});9 8};B.H.8h=o(1t){9 8.8i(1t)};B.H.8i=o(1t){8.5t.1y(8.49);8.4a.1y(8.M);8.49=1t;9 8.M=1t.M};B.H.6x=o(){8.M=8.4a.3U();9 8.49=8.5t.3U()};B.H.6D=o(){9 8.49.6J()};9 B})(2i);4I.B=B;B.2N=(o(){o 2N(c){8.c=c}2N.H.bi=o(){I i,29,4e,C,17,1M,E;29={r:{},g:{},b:{}};U(i=C=0;C<=D;i=++C){29.r[i]=0;29.g[i]=0;29.b[i]=0}U(i=17=0,E=8.c.M.K;17<E;i=17+=4){29.r[8.c.M[i]]++;29.g[8.c.M[i+1]]++;29.b[8.c.M[i+2]]++}4e=8.c.M.K/4;U(i=1M=0;1M<=D;i=++1M){29.r[i]/=4e;29.g[i]/=4e;29.b[i]/=4e}9 29};9 2N})();2N=B.2N;B.5r=o(){I 1g,4b,6C,C,13,X;4b=1L.bc("1g[1A-2l]");u(!(4b.K>0)){9}X=[];U(C=0,13=4b.K;C<13;C++){1g=4b[C];X.1y(6C=1k 3e(1g,o(){8.6H();9 8.2t()}))}9 X};u(B.8m){(o(){u(1L.5D==="4D"){9 B.5r()}R{9 1L.6L("bb",B.5r,1C)}})()}3e=(o(){I 4T;4T="(\\\\w+)\\\\((.*?)\\\\)";o 3e(2z,6T){8.6U=2z.3w(\'1A-2l\');8.2l=B(2z,6T.5p(8))}3e.H.6H=o(){I W,e,48,39,5w,5x,m,r,47,C,13,E,X;8.2z=8.2l.F;r=1k 7h(4T,\'g\');47=8.6U.4C(r);u(!(47.K>0)){9}r=1k 7h(4T);X=[];U(C=0,13=47.K;C<13;C++){5w=47[C];E=5w.4C(r),m=E[0],48=E[1],W=E[2];5x=1k b9("9 o() { 8."+48+"("+W+"); };");5y{39=5x();X.1y(39.19(8.2l))}5z(3E){e=3E;X.1y(1n.1D(e))}}9 X};3e.H.2t=o(){I 2z;2z=8.2z;9 8.2l.75(o(){9 2z.6g.7z(8.7q(),2z)})};9 3e})();B.1z=(o(){o 1z(){}1z.5A={};1z.18=o(11,39){9 8.5A[11]=39};1z.2t=o(11,O,N){9 8.5A[11](O,N)};9 1z})();1z=B.1z;B.1H=(o(){o 1H(){}1H.b5=o(7H,7I,7J,7K){9 Q.7N(Q.1Z(7J-7H,2)+Q.1Z(7K-7I,2))};1H.7P=o(1j,T,42){I 2A;u(42==G){42=1C}2A=1j+(Q.aQ()*(T-1j));u(42){9 2A.aP(42)}R{9 Q.41(2A)}};1H.83=o(A){9(0.aN*A.r)+(0.aM*A.g)+(0.aL*A.b)};1H.1K=o(1l,2X,2W,1p,34,35){I 1K,3o,1E,1q,i,j,3r,4v,2m,t,C,17,E;u(34==G){34=0}u(35==G){35=D}u(1l[0]6A 44){1E=1l;34=2X;35=2W}R{1E=[1l,2X,2W,1p]}u(1E.K<2){1O"3m 5F 5G Y 2o 1K";}1K={};3r=o(a,b,t){9 a*(1-t)+b*t};3o=o(a,1j,T){9 Q.1j(Q.T(a,1j),T)};U(i=C=0;C<6F;i=++C){t=i/6F;2m=1E;as(2m.K>1){4v=[];U(j=17=0,E=2m.K-2;0<=E?17<=E:17>=E;j=0<=E?++17:--17){4v.1y([3r(2m[j][0],2m[j+1][0],t),3r(2m[j][1],2m[j+1][1],t)])}2m=4v}1K[Q.41(2m[0][0])]=Q.41(3o(2m[0][1],34,35))}1q=1E[1E.K-1][0];1K=B.1H.5H(1K,1q);u(1K[1q]==G){1K[1q]=1K[1q-1]}9 1K};1H.6I=o(1E,34,35){I 2F,3o,5I,1q,4u,4t,4r,4p,i,j,3r,5J,5K,2M,p,3P,3N,2I,58,56,2a,51,t,C,17,E;u(1E.K<2){1O"3m 5F 5G Y 2o 6I";}2a={};3r=o(a,b,t){9 a*(1-t)+b*t};2F=(o(Z){9 o(a,b,c,d){9[a[0]+b[0]+c[0]+d[0],a[1]+b[1]+c[1]+d[1]]}})(8);2M=(o(Z){9 o(a,b){9[a[0]*b[0],a[1]*b[1]]}})(8);51=(o(Z){9 o(a,b){9[a[0]-b[0],a[1]-b[1]]}})(8);3o=o(a,1j,T){9 Q.1j(Q.T(a,1j),T)};5I=0;U(i=C=0,E=1E.K-2;0<=E?C<=E:C>=E;i=0<=E?++C:--C){3P=1E[i];3N=1E[i+1];2I=3N[0]-3P[0];58=1/2I;u(i===1E.K-2){58=1/(2I-1)}p=i>0?1E[i-1]:3P;5J=2M(51(3N,p),[0.5,0.5]);p=i<1E.K-2?1E[i+2]:3N;5K=2M(51(p,3P),[0.5,0.5]);U(j=17=0;0<=2I?17<=2I:17>=2I;j=0<=2I?++17:--17){t=j*58;4u=2.0*t*t*t-3.0*t*t+1.0;4t=t*t*t-2.0*t*t+t;4r=-2.0*t*t*t+3.0*t*t;4p=t*t*t-t*t;56=2F(2M(3P,[4u,4u]),2M(5J,[4t,4t]),2M(3N,[4r,4r]),2M(5K,[4p,4p]));2a[Q.41(56[0])]=Q.41(3o(56[1],34,35));5I+=1}}1q=1E[1E.K-1][0];2a=B.1H.5H(2a,1q);9 2a};1H.5H=o(3g,1q){I i,j,3J,2a,4Y,C,17;u(7W.ah(3g).K<1q+1){2a={};U(i=C=0;0<=1q?C<=1q:C>=1q;i=0<=1q?++C:--C){u(3g[i]!=G){2a[i]=3g[i]}R{3J=[i-1,2a[i-1]];U(j=17=i;i<=1q?17<=1q:17>=1q;j=i<=1q?++17:--17){u(3g[j]!=G){4Y=[j,3g[j]];31}}2a[i]=3J[1]+((4Y[1]-3J[1])/(4Y[0]-3J[0]))*(i-3J[0])}}9 2a}9 3g};9 1H})();1H=B.1H;B.1s=(o(){o 1s(){}1s.5P=o(2h){I b,g,r;u(2h.ae(0)==="#"){2h=2h.4W(1)}r=50(2h.4W(0,2),16);g=50(2h.4W(2,2),16);b=50(2h.4W(4,2),16);9{r:r,g:g,b:b}};1s.ab=o(r,g,b){I d,h,l,T,1j,s;u(1f r==="2v"){g=r.g;b=r.b;r=r.r}r/=D;g/=D;b/=D;T=Q.T(r,g,b);1j=Q.1j(r,g,b);l=(T+1j)/2;u(T===1j){h=s=0}R{d=T-1j;s=l>0.5?d/(2-T-1j):d/(T+1j);h=(o(){3p(T){1v r:9(g-b)/d+(g<b?6:0);1v g:9(b-r)/d+2;1v b:9(r-g)/d+4}})();h/=6}9{h:h,s:s,l:l}};1s.a6=o(h,s,l){I b,g,p,q,r;u(1f h==="2v"){s=h.s;l=h.l;h=h.h}u(s===0){r=g=b=l}R{q=l<0.5?l*(1+s):l+s-l*s;p=2*l-q;r=8.4R(p,q,h+1/3);g=8.4R(p,q,h);b=8.4R(p,q,h-1/3)}9{r:r*D,g:g*D,b:b*D}};1s.4R=o(p,q,t){u(t<0){t+=1}u(t>1){t-=1}u(t<1/6){9 p+(q-p)*6*t}u(t<1/2){9 q}u(t<2/3){9 p+(q-p)*(2/3-t)*6}9 p};1s.7g=o(r,g,b){I d,h,T,1j,s,v;r/=D;g/=D;b/=D;T=Q.T(r,g,b);1j=Q.1j(r,g,b);v=T;d=T-1j;s=T===0?0:d/T;u(T===1j){h=0}R{h=(o(){3p(T){1v r:9(g-b)/d+(g<b?6:0);1v g:9(b-r)/d+2;1v b:9(r-g)/d+4}})();h/=6}9{h:h,s:s,v:v}};1s.7i=o(h,s,v){I b,f,g,i,p,q,r,t;i=Q.2K(h*6);f=h*6-i;p=v*(1-s);q=v*(1-f*s);t=v*(1-(1-f)*s);3p(i%6){1v 0:r=v;g=t;b=p;31;1v 1:r=q;g=v;b=p;31;1v 2:r=p;g=v;b=t;31;1v 3:r=p;g=q;b=v;31;1v 4:r=t;g=p;b=v;31;1v 5:r=v;g=p;b=q}9{r:Q.2K(r*D),g:Q.2K(g*D),b:Q.2K(b*D)}};1s.7l=o(r,g,b){I x,y,z;r/=D;g/=D;b/=D;u(r>0.5W){r=Q.1Z((r+0.28)/1.28,2.4)}R{r/=12.92}u(g>0.5W){g=Q.1Z((g+0.28)/1.28,2.4)}R{g/=12.92}u(b>0.5W){b=Q.1Z((b+0.28)/1.28,2.4)}R{b/=12.92}x=r*0.a2+g*0.a1+b*0.9Z;y=r*0.9Y+g*0.9X+b*0.9W;z=r*0.9V+g*0.9U+b*0.9T;9{x:x*1o,y:y*1o,z:z*1o}};1s.9S=o(x,y,z){I b,g,r;x/=1o;y/=1o;z/=1o;r=(3.9P*x)+(-1.9O*y)+(-0.9I*z);g=(-0.9G*x)+(1.9F*y)+(0.9D*z);b=(0.9C*x)+(-0.9B*y)+(1.9y*z);u(r>0.68){r=(1.28*Q.1Z(r,0.69))-0.28}R{r*=12.92}u(g>0.68){g=(1.28*Q.1Z(g,0.69))-0.28}R{g*=12.92}u(b>0.68){b=(1.28*Q.1Z(b,0.69))-0.28}R{b*=12.92}9{r:r*D,g:g*D,b:b*D}};1s.7M=o(x,y,z){I a,b,l,6a,6b,6c;u(1f x==="2v"){y=x.y;z=x.z;x=x.x}6a=95.7Q;6b=1o.0;6c=7R.7S;x/=6a;y/=6b;z/=6c;u(x>0.6d){x=Q.1Z(x,0.6e)}R{x=(7.6f*x)+0.3z}u(y>0.6d){y=Q.1Z(y,0.6e)}R{y=(7.6f*y)+0.3z}u(z>0.6d){z=Q.1Z(z,0.6e)}R{z=(7.6f*z)+0.3z}l=7X*y-16;a=7Y*(x-y);b=7Z*(y-z);9{l:l,a:a,b:b}};1s.9w=o(l,a,b){I x,y,z;u(1f l==="2v"){a=l.a;b=l.b;l=l.l}y=(l+16)/7X;x=y+(a/7Y);z=y-(b/7Z);u(x>0.6i){x=x*x*x}R{x=0.6j*(x-0.3z)}u(y>0.6i){y=y*y*y}R{y=0.6j*(y-0.3z)}u(z>0.6i){z=z*z*z}R{z=0.6j*(z-0.3z)}9{x:x*95.7Q,y:y*1o.0,z:z*7R.7S}};1s.9v=o(r,g,b){I 6l;u(1f r==="2v"){g=r.g;b=r.b;r=r.r}6l=8.7l(r,g,b);9 8.7M(6l)};1s.9t=o(l,a,b){};9 1s})();1s=B.1s;B.1N=(o(){o 1N(){}1N.3b={};1N.87=["88","89","6Y","8a","8b","3Q"];1N.3a=o(22,14,1A){I 3S,C,13,E,X;u(1A==G){1A=G}u(8.3b[14]&&8.3b[14].K){E=8.3b[14];X=[];U(C=0,13=E.K;C<13;C++){3S=E[C];u(3S.22===G||22.1T===3S.22.1T){X.1y(3S.2r.19(22,1A))}R{X.1y(9p 0)}}9 X}};1N.9n=o(22,14,2r){I 6n,5e;u(1f 22==="2Z"){5e=22;6n=14;22=G;14=5e;2r=6n}u(3W.19(8.87,14)<0){9 1C}u(!8.3b[14]){8.3b[14]=[]}8.3b[14].1y({22:22,2r:2r});9 2n};9 1N})();1N=B.1N;B.V=(o(){o V(){}V.25={6o:1,5h:2,5k:3,5l:4,6p:5,1R:6};V.18=o(11,8j){9 B.H[11]=8j};9 V})();V=B.V;B.1U=(o(){o 1U(){}1U.8k=/(?:(?:3Y|7E):\\/\\/)((?:\\w+)\\.(?:(?:\\w|\\.)+))/;1U.7j=o(1g){u(1g==G){9 1C}u(8.8l(1g)){9 1C}9 8.4q(1g.1b)};1U.8l=o(1g){I E;9(1g.5X!=G)&&((E=1g.5X.3Z())===\'86\'||E===\'8n-9m\')};1U.4q=o(3X){I 4o;4o=3X.4C(8.8k);u(4o){9 4o[1]!==1L.9k}R{9 1C}};1U.8r=o(1b){u(8.4q(1b)){u(!B.4A.K){1n.6q("9f 2o 9e a 8v S 93 a 90 8y. 78: "+1b)}R{u(B.4q(B.4A)){1n.6q("8U 8n a 8v 8y U 8T 8S.");9}9 8.3f(1b)}}};1U.3f=o(1b){9""+B.4A+"?"+B.8c+"="+(8R(1b))};1U.8G=o(38){I 5b;5b={a4:\'8H\',8I:\'8J\',8K:\'8L\',8M:\'8N\'};38=38.3Z();u(5b[38]!=G){38=5b[38]}9"8O/8P."+38};9 1U})();B.H.8Q=o(){u(1f 1Y!=="33"&&1Y!==G){9 8.8C.2G(8,Y)}R{9 8.8B.2G(8,Y)}};B.H.8B=o(14){I S;u(14==G){14="8A"}14=14.3Z();S=8.6u(14).8V("S/"+14,"S/8W-8X");9 1L.8Y.8Z=S};B.H.8C=o(3q,57,1i){I e,6s;u(57==G){57=2n}u(1i==G){1i=G}5y{6s=3D.94(3q);u(6s.96()&&!57){9 1C}}5z(3E){e=3E;1n.1D("97 98 3q "+3q)}9 3D.99(3q,8.F.9a(),o(3T){1n.1D("9b 9c 2o "+3q);u(1i){9 1i.19(8,3T)}})};B.H.7q=o(14){I 1g;1g=1k 2V();1g.1b=8.6u(14);1g.L=8.1F.L;1g.P=8.1F.P;u(2Y.2C){1g.L/=2Y.2C;1g.P/=2Y.2C}9 1g};B.H.6u=o(14){u(14==G){14="8A"}14=14.3Z();9 8.1J.9d("S/"+14)};1U=B.1U;B.24=(o(){o 24(c){8.c=c;8.48=8.c;8.1c={6r:\'8t\',2Q:1.0};8.9h=1a.5q.2D();8.F=1f 1Y!=="33"&&1Y!==G?1k 2L():1L.2O(\'F\');8.F.L=8.c.1F.L;8.F.P=8.c.1F.P;8.1e=8.F.2b(\'2d\');8.1e.9i(8.F.L,8.F.P);8.1W=8.1e.3u(0,0,8.F.L,8.F.P);8.M=8.1W.1A}24.H.5j=o(3y){9 8.c.5j.19(8.c,3y)};24.H.9j=o(8q){8.1c.6r=8q;9 8};24.H.2Q=o(2Q){8.1c.2Q=2Q/1o;9 8};24.H.9l=o(){I i,20,C,E;20=8.c.M;U(i=C=0,E=8.c.M.K;C<E;i=C+=4){8.M[i]=20[i];8.M[i+1]=20[i+1];8.M[i+2]=20[i+2];8.M[i+3]=20[i+3]}9 8};24.H.4U=o(){9 8.c.4U.2G(8.c,Y)};24.H.9o=o(S){u(1f S==="2v"){S=S.1b}R u(1f S==="2Z"&&S[0]==="#"){S=$(S).1b}u(!S){9 8}8.c.2P.3V.1y({14:V.25.6p,1b:S,1t:8});9 8};24.H.6J=o(){I i,36,20,1d,O,N,C,E,X;20=8.c.4a[8.c.4a.K-1];36=8.c.M;X=[];U(i=C=0,E=36.K;C<E;i=C+=4){N={r:20[i],g:20[i+1],b:20[i+2],a:20[i+3]};O={r:36[i],g:36[i+1],b:36[i+2],a:36[i+3]};1d=1z.2t(8.1c.6r,O,N);1d.r=1a.2e(1d.r);1d.g=1a.2e(1d.g);1d.b=1a.2e(1d.b);u(1d.a==G){1d.a=O.a}20[i]=N.r-((N.r-1d.r)*(8.1c.2Q*(1d.a/D)));20[i+1]=N.g-((N.g-1d.g)*(8.1c.2Q*(1d.a/D)));X.1y(20[i+2]=N.b-((N.b-1d.b)*(8.1c.2Q*(1d.a/D))))}9 X};9 24})();24=B.24;B.4P=(o(){o 4P(){I 11,C,13,E;E=[\'85\',\'6q\',\'9u\',\'6t\'];U(C=0,13=E.K;C<13;C++){11=E[C];8[11]=(o(11){9 o(){I W,e;W=1<=Y.K?3B.19(Y,0):[];u(!B.6V){9}5y{9 6k[11].2G(6k,W)}5z(3E){e=3E;9 6k[11](W)}}})(11)}8.1D=8.85}9 4P})();1n=1k B.4P();B.1r=(o(){1r.6h=o(x,y,L){9(y*L+x)*4};1r.76=o(1m,L){I x,y;y=Q.2K(1m/(L*4));x=(1m%(L*4))/4;9{x:x,y:y}};o 1r(r,g,b,a,c){8.r=r!=G?r:0;8.g=g!=G?g:0;8.b=b!=G?b:0;8.a=a!=G?a:D;8.c=c!=G?c:G;8.1m=0}1r.H.67=o(c){9 8.c=c};1r.H.9z=o(){I x,y;u(8.c==G){1O"3l a 3k 1e";}y=8.c.1F.P-Q.2K(8.1m/(8.c.1F.L*4));x=(8.1m%(8.c.1F.L*4))/4;9{x:x,y:y}};1r.H.65=o(1m){u(8.c==G){1O"3l a 3k 1e";}9 1k 1r(8.c.M[1m],8.c.M[1m+1],8.c.M[1m+2],8.c.M[1m+3],8.c)};1r.H.7G=o(4F,4E){I 2j;u(8.c==G){1O"3l a 3k 1e";}2j=8.1m+(8.c.1F.L*4*(4E*-1))+(4*4F);u(2j>8.c.M.K||2j<0){9 1k 1r(0,0,0,D,8.c)}9 8.65(2j)};1r.H.9H=o(4F,4E,A){I 7D;u(8.c==G){1O"3l a 3k 1e";}7D=8.1m+(8.c.1F.L*4*(4E*-1))+(4*4F);u(2j>8.c.M.K||2j<0){9}8.c.M[2j]=A.r;8.c.M[2j+1]=A.g;8.c.M[2j+2]=A.b;8.c.M[2j+3]=A.a;9 2n};1r.H.9J=o(x,y){I 1m;u(8.c==G){1O"3l a 3k 1e";}1m=8.6h(x,y,8.L);9 8.65(1m)};1r.H.9K=o(x,y,A){I 1m;u(8.c==G){1O"3l a 3k 1e";}1m=8.6h(x,y,8.L);8.c.M[1m]=A.r;8.c.M[1m+1]=A.g;8.c.M[1m+2]=A.b;9 8.c.M[1m+3]=A.a};1r.H.3t=o(){9 8.9L()};1r.H.9M=o(4B){I 2h;u(4B==G){4B=1C}2h=\'#\'+8.r.3t(16)+8.g.3t(16)+8.b.3t(16);u(4B){9 2h+8.a.3t(16)}R{9 2h}};9 1r})();1r=B.1r;B.1R=(o(){o 1R(){}1R.64={};1R.18=o(11,2w){9 8.64[11]=2w};1R.2t=o(1e,11,W){9 8.64[11].2G(1e,W)};9 1R})();1R=B.1R;B.1h=(o(){1h.2T=B.21?4i(\'9Q\').9R().K:4;o 1h(c){8.c=c;8.2B=5T(8.2B,8);8.3V=[];8.32=G}1h.H.2F=o(62){u(62==G){9}9 8.3V.1y(62)};1h.H.2B=o(){I 1t;u(8.3V.K===0){1N.3a(8,"8a");u(8.61!=G){8.61.19(8.c)}9 8}8.1x=8.3V.7v();3p(8.1x.14){1v V.25.5k:1t=8.c.5u.7v();8.c.8h(1t);9 8.2B();1v V.25.5l:8.c.6D();8.c.6x();9 8.2B();1v V.25.6p:9 8.7u(8.1x.1t,8.1x.1b);1v V.25.1R:9 8.7t();a0:9 8.7s()}};1h.H.2t=o(1i){8.61=1i;8.32=1a.3v(8.c.M.K);9 8.2B()};1h.H.60=o(2r){I 40,5U,1P,1p,f,i,5S,n,1l,C,E,X;8.4Q=0;n=8.c.M.K;5U=Q.2K((n/4)/1h.2T);40=5U*4;5S=40+((n/4)%1h.2T)*4;X=[];U(i=C=0,E=1h.2T;0<=E?C<E:C>E;i=0<=E?++C:--C){1l=i*40;1p=1l+(i===1h.2T-1?5S:40);u(B.21){f=45((o(Z){9 o(){9 2r.19(Z,i,1l,1p)}})(8));1P=f.a9();X.1y(8.3Q(1P))}R{X.1y(4s((o(Z){9 o(i,1l,1p){9 o(){9 2r.19(Z,i,1l,1p)}}})(8)(i,1l,1p),0))}}9 X};1h.H.7s=o(){1N.3a(8.c,"88",8.1x);u(8.1x.14===V.25.6o){9 8.60(8.7b)}R{9 8.60(8.7a)}};1h.H.7t=o(){1n.1D("ac 2w "+8.1x.2w);1R.2t(8.c,8.1x.2w,8.1x.W);1n.1D("1R "+8.1x.2w+" 5R!");9 8.2B()};1h.H.7b=o(1P,1l,1p){I i,15,C;1n.1D("77 #"+1P+" - V: "+8.1x.11+", af: "+1l+", ag: "+1p);1N.3a(8.c,"8b",{74:1P,71:1h.2T,ai:1l,aj:1p});15=1k 1r();15.67(8.c);U(i=C=1l;C<1p;i=C+=4){15.1m=i;15.r=8.c.M[i];15.g=8.c.M[i+1];15.b=8.c.M[i+2];15.a=8.c.M[i+3];8.1x.5a(15);8.c.M[i]=1a.2e(15.r);8.c.M[i+1]=1a.2e(15.g);8.c.M[i+2]=1a.2e(15.b);8.c.M[i+3]=1a.2e(15.a)}u(B.21){9 45["70"](1P)}R{9 8.3Q(1P)}};1h.H.7a=o(1P,1l,1p){I J,43,26,1V,3n,1S,i,j,k,2k,n,11,p,15,2u,C,17,1M;11=8.1x.11;26=8.1x.26;1S=8.1x.1S;n=8.c.M.K;J=8.1x.J;43=Q.7N(J.K);2k=[];1n.1D("aq 2k - V: "+8.1x.11);1l=Q.T(1l,8.c.1F.L*4*((43-1)/2));1p=Q.1j(1p,n-(8.c.1F.L*4*((43-1)/2)));1V=(43-1)/2;15=1k 1r();15.67(8.c);U(i=C=1l;C<1p;i=C+=4){15.1m=i;3n=0;U(j=17=-1V;-1V<=1V?17<=1V:17>=1V;j=-1V<=1V?++17:--17){U(k=1M=1V;1V<=-1V?1M<=-1V:1M>=-1V;k=1V<=-1V?++1M:--1M){p=15.7G(j,k);2k[3n*3]=p.r;2k[3n*3+1]=p.g;2k[3n*3+2]=p.b;3n++}}2u=8.5Q(J,2k,1S,26);8.32[i]=1a.2e(2u.r);8.32[i+1]=1a.2e(2u.g);8.32[i+2]=1a.2e(2u.b);8.32[i+3]=8.c.M[i+3]}u(B.21){9 45["70"](1P)}R{9 8.3Q(1P)}};1h.H.3Q=o(1P){I i,C,E;u(1P>=0){1n.1D("77 #"+1P+" 5R! V: "+8.1x.11)}8.4Q++;1N.3a(8.c,"3Q",{74:1P,ar:8.4Q,71:1h.2T});u(8.4Q===1h.2T){u(8.1x.14===V.25.5h){U(i=C=0,E=8.c.M.K;0<=E?C<E:C>E;i=0<=E?++C:--C){8.c.M[i]=8.32[i]}}u(1P>=0){1n.1D("V "+8.1x.11+" 5R!")}1N.3a(8.c,"89",8.1x);9 8.2B()}};1h.H.5Q=o(J,2k,1S,26){I i,1w,C,E;1w={r:0,g:0,b:0};U(i=C=0,E=J.K;0<=E?C<E:C>E;i=0<=E?++C:--C){1w.r+=J[i]*2k[i*3];1w.g+=J[i]*2k[i*3+1];1w.b+=J[i]*2k[i*3+2]}1w.r=(1w.r/1S)+26;1w.g=(1w.g/1S)+26;1w.b=(1w.b/1S)+26;9 1w};1h.H.7u=o(1t,1b){I 1g,3f;1g=1k 2V();1g.72=(o(Z){9 o(){1t.1e.46(1g,0,0,Z.c.1F.L,Z.c.1F.P);1t.1W=1t.1e.3u(0,0,Z.c.1F.L,Z.c.1F.P);1t.M=1t.1W.1A;Z.c.M=1t.M;9 Z.2B()}})(8);3f=1U.8r(1b);9 1g.1b=3f!=G?3f:1b};9 1h})();1h=B.1h;B.1X=(o(){o 1X(){}1X.3h={};1X.6P=o(2U){9 8.3h[2U]!=G};1X.2D=o(2U){9 8.3h[2U]};1X.6K=o(11,1I){9 8.3h[11]=1I};1X.2t=o(2U,1i){4s((o(Z){9 o(){9 1i.19(Z.2D(2U),Z.2D(2U))}})(8),0);9 8.2D(2U)};1X.at=o(11){u(11==G){11=1C}u(11){9 6E 8.3h[11]}R{9 8.3h={}}};9 1X})();1X=B.1X;1z.18("8t",o(O,N){9{r:O.r,g:O.g,b:O.b}});1z.18("av",o(O,N){9{r:(O.r*N.r)/D,g:(O.g*N.g)/D,b:(O.b*N.b)/D}});1z.18("aw",o(O,N){9{r:D-(((D-O.r)*(D-N.r))/D),g:D-(((D-O.g)*(D-N.g))/D),b:D-(((D-O.b)*(D-N.b))/D)}});1z.18("ax",o(O,N){I 1d;1d={};1d.r=N.r>1u?D-2*(D-O.r)*(D-N.r)/D:(N.r*O.r*2)/D;1d.g=N.g>1u?D-2*(D-O.g)*(D-N.g)/D:(N.g*O.g*2)/D;1d.b=N.b>1u?D-2*(D-O.b)*(D-N.b)/D:(N.b*O.b*2)/D;9 1d});1z.18("az",o(O,N){9{r:O.r-N.r,g:O.g-N.g,b:O.b-N.b}});1z.18("aA",o(O,N){9{r:N.r+O.r,g:N.g+O.g,b:N.b+O.b}});1z.18("aB",o(O,N){9{r:1u-2*(N.r-1u)*(O.r-1u)/D,g:1u-2*(N.g-1u)*(O.g-1u)/D,b:1u-2*(N.b-1u)*(O.b-1u)/D}});1z.18("aC",o(O,N){I 1d;1d={};1d.r=N.r>1u?D-((D-N.r)*(D-(O.r-1u)))/D:(N.r*(O.r+1u))/D;1d.g=N.g>1u?D-((D-N.g)*(D-(O.g-1u)))/D:(N.g*(O.g+1u))/D;1d.b=N.b>1u?D-((D-N.b)*(D-(O.b-1u)))/D:(N.b*(O.b+1u))/D;9 1d});1z.18("aD",o(O,N){9{r:N.r>O.r?N.r:O.r,g:N.g>O.g?N.g:O.g,b:N.b>O.b?N.b:O.b}});1z.18("aE",o(O,N){9{r:N.r>O.r?O.r:N.r,g:N.g>O.g?O.g:N.g,b:N.b>O.b?O.b:N.b}});V.18("4U",o(){I 3F;u(Y.K===1){3F=1s.5P(Y[0])}R{3F={r:Y[0],g:Y[1],b:Y[2]}}9 8.1Q("4U",o(A){A.r=3F.r;A.g=3F.g;A.b=3F.b;A.a=D;9 A})});V.18("6y",o(J){J=Q.2K(D*(J/1o));9 8.1Q("6y",o(A){A.r+=J;A.g+=J;A.b+=J;9 A})});V.18("8x",o(J){J*=-0.aI;9 8.1Q("8x",o(A){I T;T=Q.T(A.r,A.g,A.b);u(A.r!==T){A.r+=(T-A.r)*J}u(A.g!==T){A.g+=(T-A.g)*J}u(A.b!==T){A.b+=(T-A.b)*J}9 A})});V.18("8s",o(J){J*=-1;9 8.1Q("8s",o(A){I 4l,2S,T;T=Q.T(A.r,A.g,A.b);2S=(A.r+A.g+A.b)/3;4l=((Q.2R(T-2S)*2/D)*J)/1o;u(A.r!==T){A.r+=(T-A.r)*4l}u(A.g!==T){A.g+=(T-A.g)*4l}u(A.b!==T){A.b+=(T-A.b)*4l}9 A})});V.18("8e",o(J){9 8.1Q("8e",o(A){I 2S;2S=1H.83(A);A.r=2S;A.g=2S;A.b=2S;9 A})});V.18("84",o(J){J=Q.1Z((J+1o)/1o,2);9 8.1Q("84",o(A){A.r/=D;A.r-=0.5;A.r*=J;A.r+=0.5;A.r*=D;A.g/=D;A.g-=0.5;A.g*=J;A.g+=0.5;A.g*=D;A.b/=D;A.b-=0.5;A.b*=J;A.b+=0.5;A.b*=D;9 A})});V.18("81",o(J){9 8.1Q("81",o(A){I b,g,h,37,r,E;37=1s.7g(A.r,A.g,A.b);h=37.h*1o;h+=Q.2R(J);h=h%1o;h/=1o;37.h=h;E=1s.7i(37.h,37.s,37.v),r=E.r,g=E.g,b=E.b;A.r=r;A.g=g;A.b=b;9 A})});V.18("7U",o(){I 3j,30;u(Y.K===2){30=1s.5P(Y[0]);3j=Y[1]}R u(Y.K===4){30={r:Y[0],g:Y[1],b:Y[2]};3j=Y[3]}9 8.1Q("7U",o(A){A.r-=(A.r-30.r)*(3j/1o);A.g-=(A.g-30.g)*(3j/1o);A.b-=(A.b-30.b)*(3j/1o);9 A})});V.18("7O",o(){9 8.1Q("7O",o(A){A.r=D-A.r;A.g=D-A.g;A.b=D-A.b;9 A})});V.18("7L",o(J){u(J==G){J=1o}J/=1o;9 8.1Q("7L",o(A){A.r=Q.1j(D,(A.r*(1-(0.aW*J)))+(A.g*(0.aX*J))+(A.b*(0.aY*J)));A.g=Q.1j(D,(A.r*(0.aZ*J))+(A.g*(1-(0.b0*J)))+(A.b*(0.b1*J)));A.b=Q.1j(D,(A.r*(0.b2*J))+(A.g*(0.b3*J))+(A.b*(1-(0.b4*J))));9 A})});V.18("7C",o(J){9 8.1Q("7C",o(A){A.r=Q.1Z(A.r/D,J)*D;A.g=Q.1Z(A.g/D,J)*D;A.b=Q.1Z(A.b/D,J)*D;9 A})});V.18("7y",o(J){J=Q.2R(J)*2.55;9 8.1Q("7y",o(A){I 2A;2A=1H.7P(J*-1,J);A.r+=2A;A.g+=2A;A.b+=2A;9 A})});V.18("7x",o(J){J=Q.2R(J)*2.55;9 8.1Q("7x",o(A){u(A.r>D-J){A.r=D}R u(A.r<J){A.r=0}u(A.g>D-J){A.g=D}R u(A.g<J){A.g=0}u(A.b>D-J){A.b=D}R u(A.b<J){A.b=0}9 A})});V.18("7m",o(1c){I 3A,2x;u(1f 1c!=="2v"){9 8}U(3A 3d 1c){u(!3R.19(1c,3A))4f;2x=1c[3A];u(2x===0){6E 1c[3A];4f}1c[3A]/=1o}u(1c.K===0){9 8}9 8.1Q("7m",o(A){u(1c.4S!=G){u(1c.4S>0){A.r+=(D-A.r)*1c.4S}R{A.r-=A.r*Q.2R(1c.4S)}}u(1c.4J!=G){u(1c.4J>0){A.g+=(D-A.g)*1c.4J}R{A.g-=A.g*Q.2R(1c.4J)}}u(1c.4G!=G){u(1c.4G>0){A.b+=(D-A.b)*1c.4G}R{A.b-=A.b*Q.2R(1c.4G)}}9 A})});V.18("4z",o(){I 4g,1K,2s,2c,1p,i,3G,1l,C,17,E,2q;2s=Y[0],2c=2<=Y.K?3B.19(Y,1):[];3G=2c[2c.K-1];u(1f 3G==="o"){4g=3G;2c.3U()}R u(1f 3G==="2Z"){4g=1H[3G];2c.3U()}R{4g=1H.1K}u(1f 2s==="2Z"){2s=2s.bj("")}u(2s[0]==="v"){2s=[\'r\',\'g\',\'b\']}u(2c.K<2){1O"3m 5F 5G Y 2o 4z 48";}1K=4g(2c,0,D);1l=2c[0];u(1l[0]>0){U(i=C=0,E=1l[0];0<=E?C<E:C>E;i=0<=E?++C:--C){1K[i]=1l[1]}}1p=2c[2c.K-1];u(1p[0]<D){U(i=17=2q=1p[0];2q<=D?17<=D:17>=D;i=2q<=D?++17:--17){1K[i]=1p[1]}}9 8.1Q("4z",o(A){I 1M,2y;U(i=1M=0,2y=2s.K;0<=2y?1M<2y:1M>2y;i=0<=2y?++1M:--1M){A[2s[i]]=1K[A[2s[i]]]}9 A})});V.18("bk",o(J){I 2X,2W,p;p=Q.2R(J)/1o;2X=[0,D*p];2W=[D-(D*p),D];u(J<0){2X=2X.6O();2W=2W.6O()}9 8.4z(\'30\',[0,0],2X,2W,[D,D])});B.1R.18("5g",o(L,P,x,y){I F,2p;u(x==G){x=0}u(y==G){y=0}u(1f 1Y!=="33"&&1Y!==G){F=1k 2L(L,P)}R{F=1L.2O(\'F\');1a.3L(8.F,F);F.L=L;F.P=P}2p=F.2b(\'2d\');2p.46(8.F,x,y,L,P,0,0,L,P);8.5m={x:x,y:y};8.82=2n;9 8.4O(F)});B.1R.18("4H",o(1G){I F,2p;u(1G==G){1G=G}u(1G===G||((1G.L==G)&&(1G.P==G))){1n.6t("3m 7f bp 1F 6M U 4H");9}u(1G.L==G){1G.L=8.F.L*1G.P/8.F.P}R u(1G.P==G){1G.P=8.F.P*1G.L/8.F.L}u(1f 1Y!=="33"&&1Y!==G){F=1k 2L(1G.L,1G.P)}R{F=1L.2O(\'F\');1a.3L(8.F,F);F.L=1G.L;F.P=1G.P}2p=F.2b(\'2d\');2p.46(8.F,0,0,8.F.L,8.F.P,0,0,1G.L,1G.P);8.5s=2n;9 8.4O(F)});B.V.18("5g",o(){9 8.5i("5g",44.H.3i.19(Y,0))});B.V.18("4H",o(){9 8.5i("4H",44.H.3i.19(Y,0))})}).19(8);',62,708,'||||||||this|return|||||||||||||||function||||||if||||||rgba|Caman|_i|255|_ref|canvas|null|prototype|var|adjust|length|width|pixelData|rgbaParent|rgbaLayer|height|Math|else|image|max|for|Filter|args|_results|arguments|_this||name||_len|type|pixel||_j|register|call|Util|src|options|result|context|typeof|img|Renderer|callback|min|new|start|loc|Log|100|end|endX|Pixel|Convert|layer|128|case|val|currentJob|push|Blender|data|key|false|debug|controlPoints|dimensions|newDims|Calculate|obj|renderingCanvas|bezier|document|_k|Event|throw|bnum|process|Plugin|divisor|id|IO|builder|imageData|Store|exports|pow|parentData|NodeJS|target|initObj|Layer|Type|bias||055|levels|ret|getContext|cps||clampRGB|imageHeight|imageWidth|hex|Module|newLoc|kernel|caman|prev|true|to|ctx|_ref1|fn|chans|execute|res|object|plugin|value|_ref2|ele|rand|processNext|devicePixelRatio|get|ratio|add|apply|from|pointsPerSegment|originalPixelData|floor|Canvas|mul|Analyze|createElement|renderer|opacity|abs|avg|Blocks|search|Image|ctrl2|ctrl1|window|string|rgb|break|modPixelData|undefined|lowBound|highBound|layerData|hsv|lang|func|trigger|events|renderingContext|in|CamanParser|proxyUrl|values|items|slice|level|CamanJS|Requires|Invalid|builderIndex|clamp|switch|file|lerp|nodeFileReady|toString|getImageData|dataArray|getAttribute|finishInit|cb|1379310345|chan|__slice|allowRevert|fs|_error|color|last|child|parent|leftCoord|hiDPIRatio|copyAttributes|preScaledWidth|p1|preScaledHeight|p0|blockFinished|__hasProp|event|err|pop|renderQueue|__indexOf|url|http|toLowerCase|blockN|round|getFloat|adjustSize|Array|Fiber|drawImage|unparsedInstructions|filter|currentLayer|pixelStack|imgs|copy|prop|numPixels|continue|algo|opts|require|attr|imageLoaded|amt|initType|imageUrl|matches|fac3|isURLRemote|fac2|setTimeout|fac1|fac0|next|moduleKeywords|source|disabled|curves|remoteProxy|includeAlpha|match|complete|vert|horiz|blue|resize|Root|green|sel|root|hiDPIReplacement|buf|replaceCanvas|Logger|blocksDone|hueToRGB|red|INST_REGEX|fillColor|updateContext|substr|dest|rightCoord|coord|parseInt|sub|pixels|startX|startY||pos|overwrite|pointsPerStep|initializedPixelData|processFn|langToExt|except|ctor|_type|nodeName|crop|Kernel|processPlugin|newLayer|LayerDequeue|LayerFinished|cropCoordinates|endY|version|bind|uniqid|DOMUpdated|resized|layerStack|canvasQueue|putImageData|inst|instFunc|try|catch|blenders|backingStoreRatio|listener|readyState|Revert|number|of|missingValues|count|m0|m1|included|originalHeight|originalWidth|naturalWidth|hexToRGB|processKernel|finished|lastBlockN|__bind|blockPixelLength|needsHiDPISwap|04045|crossOrigin|waitForImageLoaded|imageAdjustments|eachBlock|finishedFn|job|getAttrId|plugins|pixelAtLocation|req|setContext|0031308|4166666667|whiteX|whiteY|whiteZ|008856451679|3333333333|787037037|parentNode|coordinatesToLocation|2068965517|1284185493|console|xyz|on|_fn|Single|LoadOverlay|info|blendingMode|stats|error|toBase64|hidpi|hiDPIDisabled|popContext|brightness|reloadCanvasData|instanceof|DOM|parser|applyCurrentLayer|delete|1000|initialized|parse|hermite|applyToParent|put|addEventListener|given|assignId|reverse|has|hasId|scaled|hiDPIAdjustments|ready|dataStr|DEBUG|setInitObject|extended|renderStart|node|yield|totalBlocks|onload|isImageLoaded|blockNum|render|locationToCoordinates|Block|URL|_super|renderKernel|renderBlock|__extends|me|newCanvas|or|rgbToHSV|RegExp|hsvToRGB|isRemote|swapped|rgbToXYZ|channels|setAttribute|Uint8Array|hiDPICapable|toImage|originalVisiblePixels|executeFilter|executePlugin|loadOverlay|shift|initNode|clip|noise|replaceChild|initImage|initCanvas|gamma|nowLoc|https|readFromHttp|getPixelRelative|x1|y1|x2|y2|sepia|xyzToLab|sqrt|invert|randomRange|047|108|883|domIsLoaded|colorize|release|Object|116|500|200|parseArguments|hue|cropped|luminance|contrast|log|anonymous|types|processStart|processComplete|renderFinished|blockStarted|proxyParam|binary|greyscale|chunk|setup|executeLayer|pushContext|filterFunc|domainRegex|corsEnabled|autoload|use|item|Height|mode|remoteCheck|vibrance|normal|px|remote|style|saturation|proxy|date|png|browserSave|nodeSave|loaded|Width|hasOwnProperty|useProxy|rb|python|py|perl|pl|javascript|js|proxies|caman_proxy|save|encodeURIComponent|images|loading|Cannot|replace|octet|stream|location|href|configured|Buffer||without|statSync||isFile|Creating|output|writeFile|toBuffer|Finished|writing|toDataURL|load|Attempting|Version|layerID|createImageData|setBlendingMode|domain|copyParent|credentials|listen|overlayImage|void|camanProxyUrl|indexOf|setEncoding|labToRGB|warn|rgbToLab|labToXYZ|Released|0570|locationXY|Fetching|2040|0557|0415|readFile|8758|9689|putPixelRelative|4986|getPixel|putPixel|toKey|toHex|Initializing|5372|2406|os|cpus|xyzToRGB|9505|1192|0193|0722|7152|2126|1805|default|3576|4124|initialization|ruby|Remote|hslToRGB|find|not|run|detected|rgbToHSL|Executing|using|charAt|Start|End|keys|startPixel|endPixel|constructor|Could|__super__|naturalHeight|2013|readystatechange|Rendering|blocksFinished|while|flush|extends|multiply|screen|overlay|includes|difference|addition|exclusion|softLight|lighten|darken|delegate|resetOriginalPixelData|HiDPI|01|aliasFunction|scale|114|587|299|aliasProperty|toFixed|random|defineProperty|set|analyze|webkitBackingStorePixelRatio|mozBackingStorePixelRatio|607|769|189|349|314|168|272|534|869|distance|msBackingStorePixelRatio|oBackingStorePixelRatio|backingStorePixelRatio|Function|querySelector|DOMContentLoaded|querySelectorAll|rotationAngle|rotated|revert|extend|reset|calculateLevels|split|exposure|fibers|attributes|nodeValue|isNaN|missing'.split('|'),0,{}))
|