Run it
Copy the script and paste it into your executor.
()
({HD=(l,l,i,j)(l)[j]=(j-i);,zD=(l,i,j,S,B,w) x; w== l:(j,S); w~= B=; w=,i[](), w=(); L,Q=(); L< Q=(w/);; L< L> w=i[]();L=;; (L>) L=;;;; ; L=,, x,B=l:(L,S,B,Q,j,w,i); x== ; x~=- -,B;;;;B+=;; ,B;;; ,B;,Q1=(l,i,j,S) i< S[]=l.S;i=(); ,i; (i>) -,i,j;;; ,i;,kD=(l,i,j,S,B,w,x,L,Q,C,G,k,r)C=();i=();S=(); S== j=x[]();S=; S== w=x[]();S=();; S== Q,S=l:(Q,S,x); S== S,r=l:(S,x,r);; S== S,C=l:(S,C,r); S== i=(j%);;;;;;L=(w%);G=();k=();B=(); C,j,B,G,S,r,i,Q,k,w,L;,V=(l,l)(l)[]=;l[]=;(l)[]=;(l)[]=();,R=.gsub,DD=(l,i,j,S,B,w,x) L; B< i==S[] L=l:(S,j); L==- -;;; (B>) j[x]=(w); ;;; ;,wD=(l,l,i)(l)[]=i;,u1=(l,l,i,j)(i)[j]=l[]();,L=,e1=(l),k=(l,i,j)j=(-+(l.((l.(i[]+l.J[]+i[],l.J[],l.J[])))));(i)[]=j; j;,xD=(l,i,j,S)(S)[]=(B,w) x=(B[]); L,Q,C,G,k,r,d,F,a=B[],B[],B[],B[],B[],B[],B[],(B[]);a=(...) u,I=(S[](x)); x,x=S[](...); P,y,n,c,A,D,E,z,K=,,,,(S[]()); p,o,Y,g=S[](() _,h,X,N,R,m,Z,e,f; T=(F[n]); (T>=) (T>=) (T<) (T>=) T>= (T>=)(u)[k[n]]=S[](C[n]); T~= (u)[C[n]]=r[n]*u[d[n]]; n=(d[n]);;; (T<) T~= u[d[n]]=u[C[n]]>=u[k[n]];(u[C[n]])[G[n]]=r[n];;(u[k[n]])[u[d[n]]]=u[C[n]];;; (T<) T< (u)[k[n]]=(u[C[n]]<=u[d[n]]); T== (u)[k[n]]=(u[d[n]]+u[C[n]]);(u)[d[n]]=u;;; T< ( u[d[n]]) n=k[n];; T== u[C[n]]=(G[n]^u[k[n]]); (I) M,U I M>= (U)[]=U;U[]=u[M];U[]=();(I)[M]=();;;;h=(C[n]); ,h,h;;;;; (T>=) T>= (T<) T~= (u[d[n]]<Q[n]) n=(k[n]);; h=k[n];m,e,N=(); m u[h+]=(e);(u)[h+]=(N);n=d[n];;;(u)[k[n]]=(-u[d[n]]);; (T<) T~= I M,U I (M>=) U[]=(U);U[]=(u[M]);U[]=;(I)[M]=();;;;h=(k[n]);y=(h+); ,h,; u[C[n]]=;;(u)[C[n]]=u[d[n]]..u[k[n]];;; (T>=) (T>=) (I) M,U I (M>=) (U)[]=(U);(U)[]=(u[M]);U[]=();I[M]=();;;;; T~= u[d[n]]~=u[C[n]] n=(k[n]);; z=({[]=D,[]=E,[]=z,[]=K});y=(k[n]);h=S[]((...)S[](); M,U ...(S[])(,M,U);;);(u[y],u[y+],u[y+]);D=h;n=(C[n]);;; T< (u)[k[n]]=G[n]+u[C[n]]; T~= h=C[n];(u)[h]=u[h](S[](u,y,h+));y=(h); h=(d[n]);y=(h+k[n]-);u[h]=u[h](S[](u,y,h+));y=(h);;;;;; (T<) (T<) (T<) (T<) T== h=C[n];(u[h])(u[h+],u[h+]);y=(h-); u[C[n]]=u[k[n]]//G[n];; (Q[n]<u[k[n]]) n=(d[n]);;; (T<) T== u[C[n]]=(S[](u[k[n]],G[n])); h=(w[k[n]]);h[][h[]]=u[d[n]];; u[C[n]]=u[d[n]]*u[k[n]];;; T< (T>=)(u)[d[n]]=(Q[n]%r[n]); T~= ((G[n]<=u[C[n]])) n=(k[n]);;(u)[C[n]]=A[G[n]];;; (T<) T~= h=k[n];m=(u[d[n]]);(u)[h+]=m;u[h]=m[Q[n]]; h=(G[n]);m=(h[]);e=(#m);N=(e> {});_=S[](h,N);(S[])(_,A);u[C[n]]=_; N M=,e _=(m[M]);h=_[];R=_[]; h== ( I) I=({});;X=I[R]; X X=({[]=u,[]=R});(I)[R]=(X);;(N)[M-]=X; h~= N[M-]=(w[R]);(N)[M-]=u[R];;;;;(u)[C[n]]=B;;;; T< T< T< u[C[n]]=(u[k[n]]); T== (u[C[n]]<=u[k[n]]) n=d[n];; h=();m=();e=;N=(); N== h=k[n];N=+(((N>=d[n] N k[n])-N>N N k[n])==d[n] d[n] N);; N== m=u;N=+(S[][]((S[][]((S[][](N+d[n])),N)),(T))); N== e=(d[n]);N=(+((S[][](k[n]+k[n]==T N N))>T k[n] k[n]));; N== m=(m[e]);N=-+(S[][]((S[][]((S[][](d[n]))-k[n],N))));; N~= e=;;;;_=();R=();_*=R;R=(S[]);X=;f=;N=(); N== X=;N=(-+(S[][]((N-N<k[n] N N)+N,(T)))); N== R=R[X];X=(k[n]);N=+(N-N-N-N-N);; N== f=(T);;;;N=; N> X+=f;; (N<) X+=f;f=k[n];N=(+((S[][](N-N,d[n]))-k[n]+N));;;f=k[n];N=(); N== X+=f;N=(+(((S[][](N))-N>N T d[n])+N)); N== R=(X);N=(+((S[][](T,T,d[n]))-N-T+N)); N== X=F[n];R-=X;N=(+(((S[][](N))+N==T T N)-d[n]));; N== X=d[n];R=(R>X);N=-+(S[][]((S[][]((S[][](T,d[n])),d[n]))>k[n] N T,k[n])); N~= R R=T;;;;;N=; N> R=R>X; (R) R=F[n];;; R R=F[n];;X=k[n];N=+(S[][]((S[][]((S[][](N))>d[n] N N,N,T)),k[n]));;;;N=(); N== R R=F[n];;N=-+((S[][]((S[][]((S[][](d[n],N))))))<=N d[n] N);; N== X=(T);N=(+((S[][]((S[][]((S[][](T))))))+N)); N== R-=X;;;;N=; (N>=) _+=R;e+=_;N=(+(S[][]((S[][]((S[][]((S[][](N,d[n])))),(N))))));; F[n]=(e);;;;e=u;N=(); N> _+=R;; (N<) _=(h);R=();N=-+((S[][]((S[][](N-N)),(T)))+N);;;N=(); N< N> e[_]=R;; N> N< e[_]=R;e=u;N=(+(S[][]((S[][](N~=N T N))+k[n]))); N> N< R=m;N=(+(S[][]((S[][]((S[][](k[n]+T,d[n])))),T,k[n]))); N> _=h;N=(-+((S[][]((S[][]((S[][](N)))),T))-k[n])); N< X=(Q[n]);R=R[X];N=(+((d[n]~=d[n] T N)-d[n]-N-k[n])); (N< N>) R=m;N=-+((S[][]((k[n]<N T d[n])~=N T k[n],k[n]))+d[n]);;;;; (T<) T== (u)[k[n]]=u[d[n]]-u[C[n]]; u[C[n]]=u[d[n]]-r[n];; u[k[n]]=({});;; T< (T<) T~= h=(d[n]);(u)[h]=u[h](u[h+],u[h+]);y=(h); y=(k[n]);(u)[y]=u[y]();; u[d[n]]==u[k[n]] n=(C[n]);;; (T<) T~= y=d[n];u[y]();y-=; h=k[n];u[h](S[](u,y,h+));y=h-;;(S[])[k[n]]=(u[C[n]]);;;;; T< T< (T<) T>= (T<) T== I B,M I B>= (M)[]=(M);(M)[]=u[B];(M)[]=;(I)[B]=();;;; ,d[n],; u[C[n]]=(u[d[n]]==r[n]);; h=;m=();e=;N=(); N== h=();N=(+(S[][]((S[][]((S[][](d[n]==N N N)))),d[n],N)));; N== m=;N=(+((S[][]((S[][](T,d[n]))+T,d[n]))>=d[n] d[n] d[n]));; N== e=();m*=e;e=(S[]);;;;_=();e=(e[_]);_=(S[]);R=;X=();N=(); N== _=_[R];N=(-+(S[][]((T-N~=N N T)~=d[n] N N,d[n])));; N== R=(S[]);N=+(S[][](N-N-T-N,N,T));; N~= X=;;;;N=(); N< R=(R[X]);N=+(((S[][](N,d[n]))-d[n]<=N N d[n])-T);; N> X=(T);;;;f=(F[n]);X=X>=f; (X) X=T;;N=(); N<= (N<) _=(R);N=(+(S[][]((S[][](T-T,d[n]))+d[n]))); ( X) X=d[n];;R=(X);N=(-+(S[][]((S[][](N))-N-d[n],(N))));;; N~= R=(F[n]);N=(-+(((S[][](d[n]<=T N d[n],N,T))<=N N T)+d[n])); e=(_,R);_=F[n];;;;;e+=_;N=(); N== _=T;N=(+(S[][]((N<N N T)-d[n]+N)));; N== e-=_;N=+(S[][]((S[][](d[n]-d[n]))-T)); N== _=d[n];e=e==_;;;;N=; N> N< e e=d[n];;N=(+(S[][]((S[][](T))-N>=T T d[n],N)));; N< N> _=(T);N=-+((S[][]((S[][]((S[][](T)))),d[n]))>N T N); N> ( e) e=T;;N=(+(((S[][](N,d[n]))>=N T N)-d[n]-N));; (N<) e-=_;;;;m+=e;N=(); N> h=u;; N< h+=m;N=(-+(S[][]((S[][]((S[][](d[n],d[n]))))-d[n],d[n])));; N< N> F[n]=(h);N=+(((S[][](d[n]+T,N,d[n]))==d[n] N N)-N);;;;N=(); N== m=(d[n]);N=+(S[][]((S[][]((S[][](N))+N)),d[n]));; N== e=(r[n]);h[m]=(e);;;;; (T<) T~= h=(d[n]);m=(); B=h,h+(k[n]-) u[B]=x[P+m];m+=;; u[C[n]]=u[k[n]]+G[n];; B=,d[n] u[B]=(x[B]);;; (T>=) (T<) T== B=C[n],d[n] u[B]=;; h=;D+=K; (K<=) h=D<=E; h=D>=E;; h u[C[n]+]=D;n=(d[n]);;; u[C[n]]=S[][d[n]];; (T>=) u[d[n]]~=Q[n] n=k[n];; T== (u)[k[n]]=(u[d[n]]*Q[n]); u[k[n]][G[n]]=u[C[n]];;;;; (T>=) (T>=) (T<) T~= h=(C[n]);m=(d[n]);e=(u[h]);S[](u,h+,y,m+,e); u[d[n]]= u[k[n]];;(u)[d[n]]=(#u[k[n]]);; (T<) T== (u)[C[n]]=(u[d[n]]%u[k[n]]); h=;m=;e=();N=();_=; _== h=();m=;_=-+(_+_-_+_+T); _== e=;_=(+(S[][]((S[][]((S[][]((S[][](_)),()))))))); _== m*=e;_=(+(S[][]((S[][](T-T))+T,())));; _== e=S[];_=(-+(S[][]((S[][]((S[][](T,()))+T,())))));; _~= N=;;;; ;_=(); _== e=e[N];_=(+(T-T-_+_+T)); _== N=(S[]);;;;;R=();N=(N[R]);X=;_=; _== R=S[];_=-+((S[][]((S[][](T))~=_ _ T))<T _ _);; _== X=;R=R[X];_=(+(T-T-T+_-T));; _~= X=(S[]);;;;;f=();Z=;_=(); _== X=(X[f]);_=-+((T==_ _ T)+_-_+T); _== f=T;_=(-+(S[][]((_+T<=T T _)<=_ T _))); _== Z=(F[n]);_=+((T==T _ T)-T-_-_);; _== X=(f,Z);_=(-+((S[][](_+T))+T+_));; _== f=(F[n]);;;;; ;_=; (_<=) _== R R=(F[n]);;; X=T;R=(R~=X);_=-+(T-_+_-T>=_ _ _);;; Z=(F[n]);R=(X,f,Z);_=+((S[][](_-_+T))+_);;;_=; (_>) R=(R==X); (R) R=(F[n]);;; (_<) ( R) R=(T);;_=(+(((_>=_ _ T)==T T _)-T-T));; X=(T);_=+(_-_+T-_>T T T);;;; ; R R=(T);;X=T;R+=X;_=(); _== X=T;_=-+((S[][](_+_,_,T))+_+_);; _== R-=X;_=-+(S[][]((S[][](T<=T _ T,(_)))+_,(_)));; _== X=();;;;; ;_=; _> e=(N);; N=(R,X);_=(-+((S[][](T+_-T))+_));;; ;m+=e;h+=m;(F)[n]=h;_=; _> h=(d[n]);_=(+((S[][]((_~=_ T _)+_,_,T))==_ _ T));; _< n=(h);;;; ;; h=(-);m=();e=();N=;_=(); _< _> e=;m*=e;_=+(S[][](T+T+_-T,_));; _< N=();e=(e[N]);_=-+(S[][]((S[][]((S[][](_,(_))),T))+_,T)); _> _< e=(S[]);_=-+(S[][](_+_-_==T T T)); _> N=(S[]);;;;;; ;R=();X=;_=; _> _< X=;_=-+((S[][]((S[][](T+T))))+T); _> N=N[R];R=S[];_=(-+(S[][]((S[][](_))+_+_,())));; _< R=R[X];_=(+(S[][]((S[][]((S[][]((S[][](T,())))))),())));; (_> _<) X=S[];;;; ;f=();X=X[f];Z=;_=; _== f=(S[]);_=(+(S[][](T+_+_+_))); _== Z=;;;;;f=(f[Z]);_=(); (_>) Z=(T);_=(+(S[][]((S[][](_+_-T)),(_)))); _> Z=();; f=(Z);_=(+((S[][]((S[][](T,T,T))))-_<=T _ T));;;;;X=(f,Z);_=; _== f=F[n];X+=f;_=+(((S[][]((S[][](T))))>T T T)-T);; _== R=(X);_=+((S[][]((S[][]((S[][](_,(_))),(_))),(_)))-T); _== N=(R);_=(+((_+T>_ T T)+T-_));; _== R=(T);;;;;;N-=R;R=T;_=; (_<=) _== N=N<=R; N N=T;;_=(-+(((_<=T _ _)>=_ _ _)+T+T)); N N=(T);;_=-+(S[][]((_~=T _ _)-_<T T T));;; e=(N);;;;m+=e;_=(); _< _> (F)[n]=(h);_=-+((S[][]((S[][]((S[][](T,()))))))+_);; _> e=(A);_=+(((S[][](T))+_==_ _ _)==_ T T);; _< h=u;_=-+(((T+_==_ _ T)~=T _ T)+T); _< _> h+=m;_=-+((S[][](_+_+_,()))+_); _> _< N=(G[n]);; (_< _>) m=C[n];_=(-+((S[][](T-_-T,()))+T));;;;;; ;e=e[N];(h)[m]=e;;; T>= T>= T~= u[d[n]]=r[n];(u)[C[n]]=(u[k[n]]/G[n]);; u[k[n]]==G[n] n=(C[n]);; (T>=)(u)[d[n]]=u[k[n]][u[C[n]]]; T~= u[k[n]]=(u[d[n]]==u[C[n]]); D=(z[]);E=z[];K=(z[]);z=z[];;;;;; T>= T>= T< T< (u)[d[n]]=(w[k[n]][u[C[n]]]); T== h=w[d[n]];(h[][h[]])[u[C[n]]]=(u[k[n]]); h=k[n];(u[h])(u[h+]);y=(h-);;; (T<) T~= (u)[d[n]]=u[C[n]][r[n]]; (u[C[n]]<u[k[n]]) n=d[n];;; B=(k[n]); (I) F,A I (F>=B) A[]=A;A[]=(u[F]);(A)[]=();I[F]=();;;;;; (T>=) (T<) T== u[C[n]]=u[d[n]]~=r[n];(w[C[n]])[u[d[n]]]=r[n];; h=k[n];y=h+d[n]-;(u[h])(S[](u,y,h+));y=(h-);; T>= T== (u)[d[n]]=u[C[n]]%r[n]; u[k[n]][u[C[n]]]=G[n];; h=(w[d[n]]);(u)[C[n]]=h[][h[]][u[k[n]]];;;; T< (T<) T>= T== u[k[n]]=w[d[n]]; z=({[]=D,[]=E,[]=z,[]=K});h=k[n];K=u[h+]+;E=(u[h+]+);D=(u[h]-K);n=(C[n]);; c=(d[n]); B=,c (u)[B]=x[B];;P=c+;; T>= T== h=(k[n]);m=C[n];e=(d[n]); m~= y=(h+m-);;N,_=; m== N,_=S[](u[h]()); N,_=S[](u[h](S[](u,y,h+)));; e== y=h-; e== N=(N+h-);y=N; N=(h+e-);y=N+;;m=; B=h,N m+=;u[B]=(_[m]);;;(u)[d[n]]=(S[](u[k[n]],u[C[n]]));; ;; (T<) (T>=) (u[k[n]]) n=(C[n]);; T~= (u)[k[n]]=u[d[n]]/u[C[n]]; u[d[n]]=w[C[n]][r[n]];;; T>= T~= (u[k[n]]<=Q[n]) n=d[n];; h=d[n];u[h]=u[h](u[h+]);y=h;;(w[k[n]])[u[d[n]]]=(u[C[n]]);;;;;;;n+=; ;); p o g== u[Y](); u[Y](S[](u,y,Y+));; Y S[](u,g,Y);;; I B,w I B>= w[]=w;(w)[]=u[B];(w)[]=();I[B]=();;;; S[](o)~=(S[])(o,); (S[](o,))(S[])(o,); S[](..(L[n])....S[](o),);;;; a;;S[]=() B;B=(); w,x,L,Q,C,G;Q,B,G,C,L,x,w=l:(C,x,S,L,Q,G); B~=- w;; k,r,d,F,a;C,F,r,G,d,a,k=l:(S,a,G,r,F,k,C,Q,d);a,d,r,F,B,L,w=l:(C,S,x,F,r,d,a,G,L,k,Q); B==- ; B~=- w;;; x;;i=();j=(); i,j;,l1=(l,i,j,S,B)j=; w=,, j=l:(S,j,w);;B=();S[]=S[](j);i=(); B,i,j;,BD=(l,l,i,j,S) B,w; x=,, x== B[w+]=(j);B[w+]=l; B=S[][i];w=#B;;;;(B)[w+]=;,c=,P=(l,i,j,S,B)(i)[]=();j=(); j> w=, i[][w]=(w);;; j> j< (i)[]=; ( S[]) j=(S[]); j=(-+((l.((l.(S[]+l.J[],(S[])))))>=S[] S[] l.J[]));(S)[]=(j);;; j< (i)[]={};(i)[]=({}); ( S[]) j=(S[]);(S)[]=-+(l.((l.((l.(l.J[],(j))),S[]))-l.J[]));j=(+(l.((l.((l.(S[]-l.J[])))),(S[]))));(S)[]=(j);; j< j> j=l:(i,S,j); j< j> j=l:(i,S,j);; j> j< i[]=(); ( S[]) j=(S[]);(S)[]=+((l.(l.J[]))-l.J[]-l.J[]+S[]);S[]=-+(l.((l.(S[]))-l.J[]-S[]));j=-+(l.((l.((l.(l.J[])),(S[])))+S[],(S[])));S[]=(j);; (j> j<) j,B=l:(j,B,S);;;;;;(i)[]=();(i)[]=();(i)[]=;j=; B,j;,eD=(l,i,j,S,B,w,x) L,Q; i> l:(x,S,B,w); ; (i<) L,Q=l:(x,j); L==- -,Q;;;; ;,H=(l,i,j,S) S== S=l:(S,i,j); S== (j)[]=l.R; ( i[]) S=i[]; S=-+(l.((l.(l.J[]-i[]-l.J[])),i[],l.J[]));i[]=S;;; S~= (j)[]=l.K1;;;;; ;j[]=();j[]=((l)l=j[](l,,); j[](l,,j[]({},{__index=(l,i) B,w,x,L,Q=j[](i,,); C=(Q-)+(L-)*+(x-)*+(w-)*+(B-)*;Q=j[](,C);l[i]=Q; Q;}));)(j[](,)); S;,W1=(l,l,i,j,S)i=;l=;j=();S=(); j,i,l,S;,O=(l,i,j,S)i[]=;S=(); S> (S<=) S=l:(i,j,S);; i[]=l.n1;;; i[]=() B,w,x,L=; B> B< B=();L=();; B> B=();w,x=i[](,i[],i[]);; (B<) L~= i[]=(x);;;;;; ; w;; ( j[]) S=(j[]); S=l:(j,S);;;;;i[]=(() j,B;j,B=l:(i); j~=- B;;); S;,_=(l,i,j,S)(i)[]=l.l.yield; ( j[]) S=j[]; S=l:(S,j);; S;,dD=(l,l,i,j)l=#j[];i=; l,i;,F1=(l,i)i[][]=l.E1;i[][]=l.o;,rD=(l,l) l;,i1=bit32.band,i=(l,i,j,S)j=l.g; ( S[]) i=(S[]);(S)[]=+(S[]+l.J[]-S[]-l.J[]+l.J[]);i=(-+(l.((l.(S[],(S[])))-l.J[]-S[],S[],l.J[])));S[]=i;; i,j;,ED=(l);,y=,J={,,,,,,,,},x=(l,l,i,j)l+=((i> i- i)*j); l;,y1=(l,l,i)l=;(i)[],i[]=,(i[]); l;,p1=bit32.rshift,j=(l,i,j)(j)[]=-+(l.(l.J[]+i+i-l.J[]));i=+((l.((l.(l.J[]))+l.J[],(j[])))<=l.J[] j[] j[]);j[]=i; i;,iD=(l,l,i,j) j[] -,i,j[];;( )>j[](j)[],j[]=j[],(-j[]);j[],i=j[],(-l);; ,i;,ND=(l,l,i,j)l=;i=(j%); l,i;,W=(l) i,j,S=({});S=l:(S,i); B;B=l:(i,B,S); w;w,B=l:(i,S,w,B);l:(i);w,B=l:(i,B,S,w);B=l:(S,i,B);l:(i);B=l:(i,S,B);B=l:(i,B,S); w,x;w,x=l:(w,x,i); L,Q,C;C,L,Q,B=l:(Q,L,C,B); B> B<= B,x=l:(x,B,S,i);; Q,C=l:(C,Q);;; j,B,L,w=l:(L,i,w,S,B); j== ;;; ; C== S=,, S> l:(i); (S<) l:(i);;;;; S=,, S== (i[])[]=l.w.lrotate; S~= (i[])[]=l.p1;;;;;i[][]=l.Q; S=,, j=l:(i,S); j== ; j~= ;;;;L=i[](L,Q)(l,w,l.h,i[],x,i[],i[],i[],l.J,i[]);; i[](L,Q);,l=,r1=(l,i,j,S,B)i=((...) B[]==B[] l:(B);;;(...)();); S[] j=l:(S,j); j=(S[]);; j,i;,U1=(l,l,i,j,S)l=;S=(j[i[]()]); l,S;,f=(l,i,j)i=-+((l.((l.(l.J[]+l.J[],()))))+l.J[]);(j)[]=(i); i;,fD=(l,i,j) S=,, S== l:(i);; j -;;;; ;,bD=(l,l,i,j)(j)[],j[]=-i,();l=; l;,X=bit32.rrotate,h=(...)(...)[...]=;,A=(l,i,j,S)S[]=l.P1; ( j[]) i=l:(j,i); i=l:(j,i);; i;,R1=(l,i,j,S) B,w,x; L=,, L< L> w<= w== B=l:(B,S); B=(S[]()==);; Q=,, Q< Q> x== w~= B=S[](); B=S[]();;; Q< x== S[]=S[];;; (Q>) ;;;;;; L< L> x=; L< B=();; L< L> w=S[]();; (L>) l:();;;;;; (j) S[][i]=B; S[][i]={B,w};;,z=(l,l,i,j)l,i=j[](,j[],j[]); i,l;,MD=(l,i,j) S=(); S< -; (S>) S=l:(S,j,i);;;;; ;,q=setfenv,gD=(l,l,i) i==l[] l[] -,-- -;;l[]=l[];; ;,GD=(l,l,i,j,S)i=j[]();l=j[]();S=();return S,l,i;end,CD=function(l,i,j,S,B,w,x,L,Q,C,G,k)local r,d;for F=0X5A,0X10A,0b1__0011 do if F<0B1101101__ then w=j[0X22](k);elseif F<147 and F>0X6D_ then B=j[34](k);continue;else if F>128 then L=j[0X22](k);break;else if F<0b10000000 and F>90 then x=j[0X22](k);end;end;end;end;for F=0x47,0XC2,0X7B do if F~=0B1000111 then l:wD(S,i);else if j[35]==S then else for F=0x0069,316,0B110001 do if not(F>0x69)then l:QD(S,B);elseif F<0b11001011 then(S)[0x4]=(x);else(S)[0X2]=w;S[0X9]=(G);break;end;end;(S)[0B1__10]=(Q);end;continue;end;end;S[7]=(L);for F=0X1,k do local a,u,I,P;u,a,I,P=l:XD(u,P,a,I);local y,n,c,A,D,E,z;y,a,z,D,c,P,n,I,E,u,A=l:kD(n,a,c,z,u,j,A,I,y,D,E,P);c,z,E,D=l:sD(P,y,x,n,a,G,z,u,i,c,D,I,F,A,E);(L)[F]=(D);if j[0X28]==j[4]then d=l:fD(j,S);if d~=-0X1 then else return L,x,w,B,-1,C;end;elseif k==S then l:ED();return L,x,w,B,-0X1,C;elseif n==0b101 then if j[0x11]then l:BD(F,D,S,j);elseif y~=j[0X1E]then(B)[F]=(j[0X12][D]);end;else if n==0X0 then L[F]=D;elseif n==0X02 then L[F]=F+D;else if n==0X1 then(L)[F]=F-D;else if n==7 then c=nil;I=(53);repeat if I==0B110101 then c,I=l:dD(c,I,j);else if I~=16 then else(j[0XB])[c+0x001]=B;break;end;end;until false;j[11][c+0B10]=F;(j[0B1011])[c+0X3]=D;end;end;end;end;if j[0X29]==C then return L,x,w,B,-0X1,C;elseif A==0B101 then l:VD(j,F,z,w,S);elseif A==0X0 then(G)[F]=z;elseif j[0B1101]==j[0x8]then j[0B111_01],C=j[30],(j[30]);elseif A==0X2 then G[F]=(F+z);else if A==0X1 then G[F]=F-z;else if A~=0x007 then else a=(nil);n=(49);repeat if n>0x3_1 then l:jD(j,a,z);break;else if not(n<0B1__011100)then else a=(#j[0B1011]);(j[0Xb])[a+0B1]=w;n=0B1011100;(j[0xB])[a+0X2]=(F);continue;end;end;until false;end;end;end;if y==5 then d,y,r=l:nD(Q,F,E,j,y,S);if d~=-0x2 then else return L,x,w,B,-0X2__,C,r;end;elseif j[4]==j[0X25]then return L,x,w,B,-1,C;elseif y==0x0__ then(i)[F]=(E);elseif y==0X2 then l:AD(j,S,i,F,E);elseif y==0B1 then if j[0B11]==z then else l:HD(i,E,F);end;else if y==0x7 then c=#j[0XB];if E==j[0B11]then else for G=0X61,0B10011111__,0b101110 do if G<143 then l:TD(Q,c,j);else l:tD(F,c,j);break;end;end;end;(j[11])[c+3]=(E);end;end;end;i=nil;for Q=0B110_11,210,0B1__101_100 do d,i=l:zD(j,C,S,i,Q);if d==42088 then break;else if d~=-0X1 then else return L,x,w,B,-0X1,C;end;end;end;return L,x,w,B,nil,C;end,n=function(l,l,i)i=l[1448];return i;end,KD=function(l,i,j,S,B,w)local x,L;if B[0x25]==B[0X6]then x,i,L=l:iD(j,i,B);if x==-0X2__ then return-0x2,i,L;end;end;if B[0X14]==B[14]then else l:PD(w,S,B,j);end;return nil,i;end,e=table,f1=bit32.bxor,PD=function(l,l,i,j,S)(i)[l]=j[0B10_0_10][S];end,WD=function(l,i,j,S,B)i=(nil);for w=0x1a,170,0X30 do if w<0x4a then elseif w>0X1a and w<0b1_11__1010 then continue;else if w>0X7A then j=l:x(j,i,S);else if not(w>0X4__A and w<0Xaa)then else i=B[0x3](B[0X19],B[5],B[0X5]);end;end;end;end;S*=0X80;B[5]=B[0x5]+0B1;return i,S,j;end,h1=function(l,i,j)j=-0X27__100234+(l.i1((l.i1((l.d1(l.J[0X9],(i[5115]))),l.J[0x4]))-i[26327]));(i)[0X296f]=(j);return j;end,RD=function(l,l,i,j,S,B,w)if j~=0xD7 then B[l]=i;return 0x65__2_F;else w[0X27][S]=(i);return 0X00d0C2;end;return nil;end,s=function(l,i)i[0X9]=l.c;end,G=function(l,i,j,S)i[0X21]=l.f1;if not(not j[20913])then S=j[0X51_B1];else j[0X1f_5C]=0B1001101+(l.i1((l.E1((l.p1(j[20769],(j[0x215F])))+S)),j[0X7303],l.J[0X7]));S=2744573829+(((j[0xDE5]>l.J[0b101]and j[0X5a9D]or j[20769])-j[0X1B58]>=l.J[0X2]and S or j[6452])-l.J[0B1000]);(j)[20913]=S;end;return S;end,m=coroutine.wrap,Z1=function(l,i)i[0X4][0Xd]=l.U;end,D=function(l,l,i,j)(i)[5]=j;l=(0X12);return l;end,LD=function(l,i,j,S)(i)[36]=nil;i[37]=nil;j=(20);repeat if j<0X63 then(i)[0B100100]=function()local B,w,x,L;for Q=0B1000001,402,0X004e do if Q<143 then L,x=l:z(x,L,i);elseif Q>0XdD then return x;elseif Q>0X41 and Q<221 then B,w=l:C(i);if B==13374 then continue;else if B==-0X00_2 then return w;end;end;else if Q<299 and Q>0x8F then i[0X5]=L;end;end;end;end;if not(not S[13067])then j=S[0x330b];else j=(-4294369180+(l.V1((l.j1((l.I1((l.a1(S[14348])),(S[0X5_4E9]))),(j))),S[0X73__03],l.J[0b1000])));S[0X330B]=j;end;continue;else if j>0b10100 then l:hD(i);break;end;end;until false;i[0b100110]=(function()local B,w,x;for L=0X29,0X0013A,0x57 do if L<=0B00101001 then x=i[37]();else B,w=l:qD(i,L,x);if B==0X9B91 then continue;elseif B==-2 then return w;else if B then return l.F(B);end;end;end;end;end);i[0B100111]=(nil);i[0B101000]=(nil);i[0x29]=nil;j=(0B1001010);while true do if j<74 then(i)[0x28]=(function()local B,w,x=(0b1__10011);while true do if B==118 then if i[0x24]~=i[0X6]then local L=0b111000_;while true do if L~=56 then w=l:cD(i,x);return l.F(w);else L=(55);(i)[0X5]=(i[0X5]+x);end;end;end;break;else B=118;x=i[0X025]();continue;end;end;end);i[0x29]=(function(...)local B=i[0Xa]("\x23",...);if B~=0 then else return B,i[0X14];end;return B,{...};end);break;else if not(j>33)then else(i)[0X27]=l.S;if not S[27886]then(S)[0x04F75]=(-4294967193+(l.p1(S[26112]-S[29443]-S[0X066d7]+S[0x215F],(S[5115]))));j=-0x1fF7fF9a__+((l.d1((l.p1((l.a1(S[8028])),(S[0x2a2D]))),(S[0x215F])))-S[0X1934]);S[27886]=j;else j=S[0X6CEe];end;continue;end;end;end;i[42]=l.y;return j;end,B=function(l,i,j,S)i[0B111]=nil;i[0X8]=nil;(i)[9]=nil;j=0X51_;repeat if j>0B1010001 then i[0X6]=(9007199254740992);if not S[7000]then j=197519054+((l.V1(l.J[0X9],j,l.J[9]))-l.J[5]-S[23197]+S[23197]);S[0X1b58]=j;else j=(S[7000]);end;else if j<21 then(i)[0X8]=4503599627370496;if not S[22090]then j=l:k(S,j);else j=S[22090];end;elseif j>0Xe and j<0B101011 then l:s(i);break;else if j<0B10100__01 and j>0X15 then(i)[0X7]=l.q;if not S[26327]then j=l:a(S,j);else j=S[26327];end;continue;else if not(j>43 and j<0B1111100)then else j=l:E(i,S,j);end;end;end;end;until false;i[0Xa]=(nil);(i)[0XB]=nil;(i)[12]=(nil);j=0X45;return j;end,T=function(l,...)return(...)[...];end,p=function(l,i,j)(i)[0x2__15f]=(-4050826090+(l.I1((l.I1(l.J[0b111]+i[23197]-l.J[0X5],(i[0x0056__4A]))),(i[0X66D7]))));j=(-1270346083+(l.f1((l.J[0X6]-i[0X13fB]==l.J[7]and l.J[8]or l.J[0x5])-i[0X66d7_])));i[26112]=(j);return j;end,M=function(l,l,i,j,S)S=(0B111_111);i,l=j[0X001B]('<i8',j[0B11001],j[0x5]);return l,i,S;end,a1=bit32.bnot,ID=function(l,i,j,S,B,w,x)S=nil;x=nil;local L=0X61;while true do if L==97 then x,S,L=l:_D(B,S,L,j,x,i);else if L~=0X4c then else l:pD(x,S,w);break;end;end;end;return S,x;end,w1=function(l,i,j,S,B,w,x,L,Q)i=(nil);x=18;while true do if x<=0X14 then if x~=20 then if L==0xdE then local L=(0X72);while true do if L==0X072 then L=l:y1(L,Q);else(Q)[0X6],w=Q[21],Q[0B010101];break;end;end;elseif Q[0B10101]==B then while 0X4D__ do S=l:o1(S);end;Q[0Xd],Q[0X28_]=-0X16,(0B11__0__01110);elseif B then for B=0X48,229,87 do if B<159 then Q[0x4][0B100]=(Q[0b10010]);elseif B>72 then Q[0X4][0X1]=j;break;end;end;end;x=(73);else x=l:S1(x,Q);continue;end;else if x<=0x049 then x,i=l:U1(x,Q,j,i);else Q[0Xb]=l.S;break;end;end;end;x=0X7;return S,x,i,w;end,SD=function(l,l,i,j,S)l=j[0X25]();S=j[34](l);i=({});return l,i,S;end,Q=bit32.bxor,k1=function(l,i,j)if j==0X3B then l:N1(i);return 59556;elseif j==0b1111101 then(i[0X4])[0X5]=l.B1;return 59556;else if j==0XbF then(i[0x4])[7]=l.Z;return 59556;else if j~=0X1__01 then else i[4][0b1001]=l.a1;return 0X1bb3;end;end;end;return nil;end,v=function(l,i)local j,S,B=(0B1100000);while true do if not(j>0X12)then return-2,S;else if j>=0B1100000 then B,S,j=l:M(B,S,i,j);else j=l:D(j,i,B);continue;end;end;end;return nil;end,QD=function(l,l,i)(l)[11]=(i);end,Z=bit32.band,d=function(l,i,j,S,B)repeat if not(B<=0B1000__101)then(i)[0xb]=(nil);(i)[0B1100]=l._1;break;else(i)[0Xa]=l.L;if not(not j[20769])then B=(j[0X5121]);else B=(-0X02C234dFE+((l.j1(l.J[0B11],(j[0X066d7])))-l.J[0X5]-B+B));(j)[20769]=(B);end;continue;end;until false;(i)[0B1101]=(function(l,j,w,x)if j>l then return;end;x=l-j+1;if x>=8 then return w[j],w[j+0X1],w[j+0B10],w[j+0X3],w[j+0x4],w[j+0b101__],w[j+0x6],w[j+0X7],i[0XD](l,j+8,w);elseif x>=0X7 then return w[j],w[j+0B1],w[j+0X2],w[j+0B11],w[j+0B100],w[j+0B101],w[j+0X6],i[0xD](l,j+0X7,w);else if x>=6 then return w[j],w[j+0X1],w[j+0X2],w[j+0X003],w[j+4],w[j+0b101],i[13](l,j+6,w);elseif x>=0X5 then return w[j],w[j+1],w[j+0X2],w[j+0b11],w[j+0X4],i[0B1101](l,j+5,w);else if x>=0X4 then return w[j],w[j+1],w[j+0X2],w[j+3],i[0Xd](l,j+0X4,w);else if x>=0B11 then return w[j],w[j+1],w[j+2],i[0x00D](l,j+0b11,w);else if not(x>=0B10)then return w[j],i[0X00_D](l,j+1,w);else return w[j],w[j+0X1],i[0xD](l,j+0B10__,w);end;end;end;end;end;end);(i)[14]=(function(l,j,w)w=w or 0b1;j=(j or#l);if(j-w+0X1)>0X1F3d then return i[0Xd](j,w,l);else return i[2](l,w,j);end;end);(i)[0XF]=nil;S=nil;return S,B;end,N1=function(l,i)i[0b100][0Xa]=l.X;end,C=function(l,l)if l[19]==l[30]then if not(l[0X4])then else(l)[0B1110]=0XE_c<0Xe6%165;return-0x2,l[21];end;end;return 0X343E;end,b=function(l,i,j)j=(-0X49E6478f+((l.f1((l.p1(i[0X6600]+i[29443],(i[0X2A2__D]))),i[14348],l.J[0X7]))+i[0x564A]));(i)[0X451a]=(j);return j;end,N=function(l,i,j)i=({});(j)[1]=l.r;j[0B010]=unpack;j[0X3]=l.s1;j[4]=({});(j)[0X5]=nil;(j)[0B110]=(nil);return i;end,VD=function(l,l,i,j,S,B)if not(l[17])then(S)[i]=l[0X1__2][j];else local S,w;for x=0x3E__,0Xc2,0X21 do if x>0X3e_ then S[w+0x1]=(B);break;else if x<95 then S=l[0x12][j];w=#S;continue;end;end;end;local l=96;while true do if l==0X60 then(S)[w+0B10]=i;l=(0x003_F);continue;else if l~=0X3f then else(S)[w+0X3]=(0X2_);break;end;end;end;end;end,V1=bit32.bor,JD=function(l,i)local j,S,B=0X3B;while true do if j==0x3B_ then j=0x5E;S=0B0;continue;elseif j==94 then j=0x25;B=(0x1);else if j~=0B100101_ then else repeat local j;j,B,S=l:WD(j,S,B,i);until j<0x80;break;end;end;end;return S;end,c1=function(l,l,i)i=(l[0X25]()-12572);return i;end,j1=bit32.lshift,I=function(l,i,j,S)i[16]=(l.e.move);if not j[26112]then S=l:p(j,S);else S=j[26112];end;return S;end,aD=function(l,l)l[0b11111]=(l[30]);end,q1=function(l,l,i)i={};l=(0XD5_);return i,l;end,AD=function(l,l,i,j,S,B)if l[32]~=i then j[S]=S+B;end;end,TD=function(l,l,i,j)(j[0Xb])[i+0X1]=l;end,U=bit32.bor,tD=function(l,l,i,j)j[0X00B][i+0X2]=l;end,g=string.char,a=function(l,i,j)j=(0Xe+(l.E1((l.a1(l.J[0X9]))+l.J[0B111]+l.J[0b1_001__])));i[0X66d7]=j;return j;end,n1=table.create,S=nil,X1=function(l,i,j,S,B,w)if w~=0b1__011 then S=function()local x,L,Q,C,G;C,G,Q=l:l1(G,Q,j,C);local k,r,d;G,d,r,L,k=l:m1(G,d,j,r,k,Q);if L~=-1 then else return;end;local F;r,k,F,Q=l:w1(F,d,r,G,Q,k,C,j);while true do L,k,x=l:Q1(k,F,j);if L==6596 then continue;else if L~=-0X2 then else return x;end;end;end;end;if not(not B[0X1A50])then w=B[0X1a50];else w=92+(l.i1((l.B1((l.a1(B[0X13fb]+B[5115])))),B[0XDe5]));(B)[6736]=(w);end;else i=S();if not(not B[0X4__802])then w=B[18434];else w=0B101000+((B[27886]+B[0X5A9d]-B[1448]<=B[13067]and w or B[0X5121])-B[31006]);(B)[0x48__02]=(w);end;return 64821,w,i,S;end;return nil,w,i,S;end,L1=function(l,i,j,S)if S==165 then j=l:c1(i,j);else if S==0X56 then i[0B100111]={};end;end;return j;end,_1=setmetatable,S1=function(l,i,j)(j)[0X12]=l.S;i=0B1100011;return i;end,jD=function(l,l,i,j)(l[0XB])[i+0B11]=j;end,pD=function(l,l,i,j)(i)[l+0B10]=(j);end,t=function(l,l,i)l=i[0B11](i[25],i[0X5_],i[5]);return l;end,o1=function(l,l)l=0XA7;return l;end,XD=function(l,l,i,j,S)j=(nil);l=(nil);S=(nil);i=(nil);return l,j,S,i;end,s1=string.byte,UD=function(l,l,i,j,S,B,w,x,L,Q)for C=0b101001_1,0b10110011,96 do if C==83 then x=l[34](L);continue;else j=l[0B100010__](L);end;end;w=l[0X22](L);S=(nil);Q=(nil);B=(nil);i=(nil);return x,B,S,j,Q,i,w;end,mD=function(l,i,j,S,B,w,x)local L,Q;if i<0X51 then j=B[0B100__101]();else if i>0B101111 then if not(B[39][j])then local i,C=(j/0X4);for G=0X7b,0X01__6a,0X5__C do L,C=l:uD(S,C,j,G,x,i,B);if L==0X63B1 then break;else if L==40730 then continue;end;end;end;else for i=0X3,0X92,90 do L,Q=l:eD(i,w,j,S,x,B);if L==0X6Fb4 then break;else if L~=-0X2 then else return-2,j,Q;end;end;end;end;end;end;return nil,j;end,E=function(l,i,j,S)(i)[5]=0x1;if not(not j[23197])then S=(j[23197]);else S=l:f(S,j);end;return S;end,J1=function(l,l)while l[0B10_0011]do return;end;return;end,F=unpack,sD=function(l,l,i,j,S,B,w,x,L,Q,C,G,k,r,d,F)for a=0X7_E,0X99,0X1b do if a<0B10011001 then G=((B-S)/0X8);F=(l-i)/0X8;else if a>126 then x=((L-d)/0X8);end;end;end;(w)[r]=x;C=(50);repeat if C>0x32 then(j)[r]=k;break;else if C<0B110100_1 then(Q)[r]=F;C=0x69;end;end;until false;return C,x,F,G;end,YD=function(l,l,i)(i)[0X1]=l;end,lD=function(l,l,i,j,S)(S)[j]=l[0X27][i];end,o=bit32.lshift,E1=bit32.countrz,qD=function(l,i,j,S)if not(j<0Xd7__)then return{l:rD(S)};else if S>=i[0X8]then return-0X2__,S-i[6];end;return 39825;end;return nil;end,yD=function(l,i,j,S,B,w,x)local L,Q;if i>0B11110100 and i<0X1E_4 then(S)[0b11]=(w);for C=0X1,B,0X1 do local G;for k=0x2f,0B10100_01,34 do L,G,Q=l:mD(k,G,C,x,S,w);if L~=-0X2 then else return j,w,-0B10,B,Q;end;end;end;elseif i<0Xf4 then S[0X5]=x[0X25]();else if i>0B11_11100 and i<364 then B,j,w=l:SD(B,j,x,w);return j,w,0X85_99,B;else if not(i>364)then else S[0xa]=x[37]();end;end;end;return j,w,nil,B;end,hD=function(l,i)(i)[37]=(function()return l:JD(i);end);end,OD=function(l,i,j,S,B,w,x,L)local Q;if i~=0B1101101 then else if x%0X2~=0X0 then local i,x=(0B101__0110);while true do i,x,Q,S=l:vD(B,i,L,S,j,x,w);if Q==0XC6CC_ then break;elseif Q==26378 then continue;else if Q~=-0x1 then else return-1,S;end;end;end;else if L[0x15]~=B then(w)[S]=(B-B%0x1_);end;end;return 13599,S;end;return nil,S;end,vD=function(l,i,j,S,B,w,x,L)local Q;if j~=0x5__6 then for C=i-i%0X1,B,0x1 do for i=0XE,0xb9,0X74 do Q=l:DD(w,L,S,i,x,C);if Q==21640 then break;else if Q~=-0X1 then else return j,x,-0B1,B;end;end;end;end;return j,x,0XC6cc__,B;else j,x,B=l:GD(x,B,S,j);return j,x,26378,B;end;return j,x,nil,B;end,nD=function(l,i,j,S,B,w,x)local L,Q;if not(B[0x11])then L,w,Q=l:KD(w,S,i,B,j);if L==-0X2 then return-0X2,w,Q;end;else local i,L;i,L=l:ID(x,B,i,S,j,L);i[L+0X3]=(0B110);end;return nil,w;end,g1=function(l,l,i)l=i[0x2__8]();return l;end,P1=string.sub,K1=string.pack,m1=function(l,i,j,S,B,w,x)w=84;while true do if not(w<=0X023)then if not(w<0X5_4)then w=(0x23);i=(S[0X1f]()~=0);else for L=1,x,0X1 do l:R1(L,i,S);end;break;end;else(S)[0x11]=(i);w=0B1__00110_;end;end;B=(S[0X25]()-18887);j=S[0X22](B);if S[0B101000]~=B then S[0B1011]=S[0X22](B*0X3);x=(0X6D);while true do if x==0X6d then x=0x68;for L=0X1,B,0B1 do l:u1(S,j,L);end;else if x~=0B1101000 then else for l=1,#S[0Xb],0x3 do for x=0B1101011,124,0X11 do if x<0B111__110__0 then if S[0b1__000]~=S[0X1f]then else return i,j,B,-0X1,w;end;else(S[0xB][l])[S[0Xb][l+0b1]]=(j[S[0XB][l+0X2]]);end;end;end;break;end;end;end;end;return i,j,B,nil,w;end,Y=function(l,i)i[0B11010]=(l.u.match);(i)[0X1B]=l.u.unpack;i[0X1C]=l.m;(i)[0x1d]=(function(...)return l:T(...);end);i[0X01E]=type;(i)[0x01f]=(function()local j;for S=0X74,0XEA,0X13 do if not(S<=116)then if S~=0X9a then(i)[5]=i[0X5]+0B1;continue;else return j;end;else j=l:t(j,i);end;end;end);(i)[0X20]=nil;(i)[0X21]=(nil);end,uD=function(l,i,j,S,B,w,x,L)local Q;if B<=0B111_1011 then j=({[1]=S%0x4,[0X3]=x-x%0X1});return 0X9f1__A,j;else Q=l:RD(i,j,B,S,w,L);if Q==53442 then return 40730,j;else if Q==25903 then return 25521,j;end;end;end;return nil,j;end,u=string,cD=function(l,l,i)return{l[0b10101](l[0x19],l[0x5]-i,l[0B10_1]-0B001)};end,_D=function(l,l,i,j,S,B,w)i=(S[0b10010][l]);B=#i;j=76;(i)[B+0X1]=(w);return B,i,j;end,d1=bit32.rrotate,K=function(l,i,j)j=-2147573704+(l.d1((l.j1((l.d1(l.J[0x2],(i[26327])))+l.J[0B111],(i[0x215f]))),(i[26327])));(i)[0X5a8]=j;return j;end,FD=function(l,l,i,j)j=i[0x26]();l=(20);return l,j;end,oD=function(l,i,j,S,B,w,x)local L,Q;j={nil,nil,l.S,l.S,nil,nil,nil,l.S,l.S,nil,l.S};local C,G;B=(nil);for k=0X7c,484,0X78 do B,G,L,C,Q=l:yD(k,B,j,C,G,S);if L==0X8599 then continue;else if L~=-2 then else return w,-0B10,x,i,B,j,Q;end;end;end;w=S[37]()-32626;i=nil;x=nil;return w,nil,x,i,B,j;end,ZD=function(l,l,i,j)i=0X49;l=j[0x26]();return l,i;end,B1=bit32.countlz,I1=bit32.lrotate,r=getfenv,w=bit32}):W()(...);Obfuscated. The code is scrambled, so you can't read what it does. Common for key systems, but take care.
cntjo

Universal