-- This file was protected using Luraph Obfuscator v14.4.1 [https://lura.ph/] return({T=function(L,L,S)(S)[12]=(nil);S[13]=(nil);(S)[0xE]=nil;(S)[0X00f]=(nil);S[0X10]=(nil);L=0B01110__01;return L;end,H=function(L,S,Y,T)Y[0B10011__]=L.r;if not(not S[29066])then T=L:U(S,T);else T=-3853988778+(L.cY((L.VY(L.A[0X4]-S[16537]+S[24343],(S[2550]))),(S[0X4695])));S[0X7__1__8a]=T;end;return T;end,hY=function(L,S,Y)if not(-0XDA^0XE7)then else L:NY(S);end;Y=0X21;return Y;end,DY=function(L)return{0XfC};end,w=function(L,S,Y)local T,U=(0XA);repeat U,T=L:l(T,Y,S);if U==nil then else return{L.v(U)};end;until false;return nil;end,Eo=function(L,L,S)(S)[L+0X3]=0B10;end,NY=function(L,L)(L[0B01])[0b00110]=L[1][42];end,h=table.move,Io=function(L,L,S)local Y=(20);while true do if Y<=20 then Y=(0B11_00011);repeat L=(S);until false;else while true do return{},L;end;break;end;end;return nil,L;end,To=function(L,S,Y,T,U,F,g,V)if T~=0X21 then Y=(U[0X00_1][28][V]);T=0X21;g=#Y;return T,g,0x002_4EB,Y;else L:ko(S,F,g,Y);return T,g,0X40Bc,Y;end;return T,g,nil,Y;end,Co=function(L,L,S)return{L-S[1][0b111_11]};end,E=function(L,S,Y,T)(Y)[6]={};if not(not T[6286])then S=T[6286];else(T)[0X4695]=(0X1c+((L.YY((L.vY((L.FY(T[0X6D1])))),L.A[0B1]))-T[0X26ba]));(T)[26352]=(-3429766378+((L.xY(L.A[6]-T[9914]+S,L.A[0B11]))-T[0x452b]));S=(138+((L.xY(T[0X0026ba]-T[0x26ba]+T[0x4D07]))-T[17707]));T[0x188E]=(S);end;return S;end,fY=math,M=string.match,Y=function(L,S,Y,T)S=L.e;if not(not T[4604])then Y=T[0X1_1Fc_];else Y=-4044095378+(L.VY((L.cY((L.cY((L.qY(L.A[0X7_],(T[9914]))),(Y))),(Y))),(T[0X0026bA])));T[4604]=Y;end;return S,Y;end,vY=bit32.countlz,to=function(L)return{0B10__0};end,yo=function(L,L,S,Y)S=(nil);L=nil;Y=0x6_F;return Y,L,S;end,nY=function(L,L,S,Y)Y[L]=S[0b1][42]();end,co=function(L,L,S,Y)L=nil;S=(nil);Y=(0X13);return L,S,Y;end,m=unpack,uY=function(L,L,S)L=S[7056];return L;end,IY=string,GY=function(L,S,Y)Y=L.j;local T,U=S[1][33](),(0X66);while true do if U==102 then U=(0B1101);if not(T<=0X5c)then Y=L:PY(T,Y,S);else Y=L:AY(T,S,Y);end;continue;else if U~=0xd then else L:jY();break;end;end;end;return Y;end,V="0X47)then if T==0X47 then(U[0B1][0b10101])[g+0B1]=(Y);return 29669,g;else g=(#U[0x1][0B10101]);end;else L:so(F,g,T,U,S);end;return nil,g;end,ko=function(L,L,S,Y,T)(T)[Y+0x1]=(S);(T)[Y+0X2]=(L);end,I=function(L,S,Y,T)if not(Y>0B11_1000)then Y=L:Z(T,S,Y);else Y=L:E(Y,S,T);return 28066,Y;end;return nil,Y;end,oo=function(L,L,S,Y,T)Y=0X65;S=(T[0B001][0X1C][L]);return S,Y;end,t=function(L,L,S)S[0B111__01]=(nil);(S)[0X1E]=(nil);(S)[0B11111]=(nil);L=nil;(S)[0X20]=nil;return L;end,yY=bit32.bxor,u="L.A[0b11]and S[0X3361]or S[1745])+S[19855]-L.A[7]));(S)[0X3e74]=(Y);return Y;end,Xo=function(L,S,Y,T,U,F,g,V,Z,k,W)local e,E,p=Y[0X1][0X5](F),(Y[1][0x5](F));S=({});g=(0x53);(V)[11]=k;(V)[2]=Z;for j=65,0XF0,52 do if j==0X41 then(V)[0x4]=U;continue;else if j==0Xa9 then L:uo(T,V);break;else if j~=0X75 then else L:Vo(E,V);continue;end;end;end;end;V[0B111]=(e);(V)[8]=W;for j=0x01,F,0b1 do local F,x,Q;F,x,Q=L:co(F,x,Q);local n,X,c,d;F,n,d,c,Q,X,x=L:qo(X,Y,c,F,Q,n,x,d);local q,_;Q,_,q=L:yo(_,q,Q);repeat if Q>2 and Q<121 then X=(n%8);Q=2;continue;elseif Q>111 then d=(x%0X8);q=(x-d)/0X8;_=c%0x8;break;else if Q<0B110111_1 then Q=(0X79);c=Y[0B1][0x0026]();end;end;until false;(T)[j]=(q);x=(nil);local m;Q=(52);repeat if Q==0X34 then x=(c-_)/8;Q=0X3;continue;else if Q==3 then Q=6;m=((n-X)/0X8);else if Q==0X6 then if g~=0X0 then for Q=0x4c,0xeC,80 do if Q>0X9C then if X==5 then if not(Y[0X1][0B10000])then L:Fo(Y,j,m,k);else local n,c,D=0X1E;repeat D,c,p,n=L:vo(V,m,j,Y,c,n,D);if p==25920 then continue;else if p==64037 then break;end;end;until false;end;elseif X==0X0 then e[j]=(m);elseif X==2 then(e)[j]=j+m;else if X==0X1 then(e)[j]=(j-m);else if X==0x7 then local n=(#Y[0B1][21]);Y[0B1][21][n+1]=k;(Y[0x1][21])[n+0B10]=j;(Y[0x1][0x015])[n+0B1__1]=m;end;end;end;if d==5 then if Y[0X1][0X10]then local k,n,X=0X55;while true do if k==0X55 then k,n=L:Yo(n,q,Y,k);continue;else if k==0x30 then k=(0X4F);X=(#n);continue;else if k==0X4f then k=L:xo(V,n,X,k);continue;elseif k==0B1100010 then(n)[X+0B0010]=j;k=0b1011001;else if k~=0X59 then else L:Eo(X,n);break;end;end;end;end;end;else(Z)[j]=(Y[0X1][0X1c][q]);end;else if d==0B0 then(T)[j]=q;elseif d==0X2 then(T)[j]=j+q;else if d==0X1 then(T)[j]=(j-q);else if d~=0B111 then else local T;for k=0X7a,0xa_d,0x011 do if k>0B1111010 and k<0X09c then(Y[0x01][0B10101])[T+0b1]=(Z);else if k>0B1__001_1100 then(Y[0X1][0X15])[T+0X3]=q;elseif k<0x8b__ then T=L:Zo(Y,T);else if not(k<0XAd and k>0B10001011)then else Y[0X1][21][T+0B10]=j;end;end;end;end;end;end;end;end;elseif Q<0X9c then U[j]=(x);e[j]=(m);else if Q<0xeC__ and Q>76 then p,m=L:Ho(g,Y,E,U,m,V,W,_,x,j,F);if p==65442 then continue;else if p~=nil then return{L.v(p)},S,g;end;end;end;end;end;end;break;end;end;end;until false;end;(V)[10]=Y[1][0B100101]();return nil,S,g;end,D=error,go=function(L,S,Y,T,U)local F;for g=1,T[1][34](),1 do F,S=L:Bo(S,T,U,Y);if F==nil then else return{L.v(F)},S;end;g=(123);while true do if not(g>=0x7B)then S+=1;break;else g=0b11110;continue;end;end;end;return nil,S;end,mY=function(L,L,S)S[0x2][2]=(S[0B1][28]);(S[2])[0X3]=L;end,K=coroutine.yield,qY=bit32.lshift,lo=function(L,L,S)L=S[0b1][35]();return L;end,S=function(L,S,Y)(Y)[0x040__99]=49+(L.oY((L.xY(Y[0X4d__07]-Y[6286],Y[18069],Y[6286]))+Y[0X0026B__A]));S=(-0X2Fa0+(L.EY((L.oY((L.FY(L.A[0X8]))))+L.A[0B1001],(Y[0X4695]))));Y[0X5DA_2]=(S);return S;end,ZY=getmetatable,i=function(L,L,S,Y)S[0b110][Y]=L(Y);end,So=function(L,L,S,Y)(Y)[S]=(L);end,a=function(L,S,Y)S=(-0X486_A00Eb_+((L.vY(Y[29066]))+L.A[0x6]+Y[26352]-Y[9914]));Y[13644]=S;return S;end,sY=string.unpack,RY=function(L,S,Y,T,U,F)local g;(Y)[0X26]=function()local V,Z={Y};Z=L:Jo(V);if Z~=nil then return L.v(Z);end;end;Y[0X27]=function()local V,Z={Y};local k=V[1][0X25]();for W=0B111101,0X80,0X27 do Z=L:Qo(k,V,W);if Z==nil then else return L.v(Z);end;end;end;(Y)[0X28]=nil;(Y)[0B101001]=(nil);(Y)[0x2a]=nil;T=nil;U=0B101101;while true do if not(U>0b101000)then g,U,T=L:rY(S,T,Y,U);if g==33167 then break;elseif g==60144 then continue;end;elseif not(U<=45)then Y[0x2A__]=(function()local g,V,Z,k,W,e,E,p,j={Y};e,E,k,Z,j,p,W=L:Mo(p,E,W,e,k,g,Z,j);local x,Q;V,x,Q=L:Xo(x,g,E,e,Z,Q,W,p,j,k);if V==nil then else return L.v(V);end;j=g[0x1][0B100101]();E=nil;Z=(nil);k=(0X15);while true do if not(k>0Xf)then if Q==0B110100_0 then else for n=91,404,0B1__001101 do if n==0Xf5 then V,Z=L:go(Z,Q,g,x);if V==nil then else return L.v(V);end;elseif n==322 then return W;elseif n==0xA8 then W[0B110]=(x);elseif n==0X5B then(W)[1]=(E);for V=0X1,j do p=(nil);for x=65,0Xb5,79 do if x~=144 then p=g[1][0b100101]();continue;else if Q~=0B1010101__0 then if g[0B1][2][p]then(E)[V]=g[0X1][0X2][p];else e=nil;local x,Q=(0X0);while true do if x==0 then x=(0B1011111);e=p/4;continue;elseif x==0X05F then Q=({[2]=p%0X4,[0X1]=e-e%1});x=0B110010;continue;elseif x==0X32 then(g[0x1][0X2])[p]=Q;E[V]=(Q);break;end;end;end;end;break;end;end;end;(W)[0B0011]=g[1][0X25]();continue;end;end;end;break;else k,E,Z=L:io(k,g,E,j,Z);end;end;end);if not S[22637]then(S)[0X5ee8]=0X13+(L.vY((L.FY((L.FY((L.xY(U))))))));S[0X0352__7__]=(0X1F+(L.oY((S[0X2__72]+S[22339]0B1001010 then(U)[0X12]=L.J;if not T[0x5f17]then S=-4294049717+(L.FY((L.YY((L.VY((L.xY(T[6286],T[0X188E])),(T[0X26ba])))))));(T)[0X5F17]=S;else S=(T[0X5F17__]);end;elseif S>0x21 and S<87 then S=L:H(T,U,S);continue;else if not(S<0X4A)then else L:X(U);break;end;end;end;U[0X15]=L.j;(U)[0X16]=({});for T=0,0XfF do L:i(Y,U,T);end;U[0X017]=nil;U[0X18]=nil;S=0x1e;return S;end,Yo=function(L,L,S,Y,T)L=Y[0B1][0X1C][S];T=(0X30);return T,L;end,o=bit32.band,Mo=function(L,S,Y,T,U,F,g,V,Z)local k;V=(g[0b1][0X25]()-72751);F=(nil);T=(nil);U=nil;Y=(nil);S=nil;Z=nil;for W=0X34,467,0x42 do if not(W<=0XB8)then if not(W<=0Xfa)then S,k,Z=L:_o(g,V,W,S,Z);if k==43533 then break;else if k~=0X63E6 then else continue;end;end;else Y=g[0X1][0X5](V);end;else if W<=0B110100 then F=g[0X1][0X5](V);continue;else if not(W<=0b111__0110)then U=g[1][0X5__](V);continue;else T=({nil,L.j,nil,nil,L.j,nil,L.j,nil,L.j,nil,L.j});continue;end;end;end;end;return U,Y,F,V,Z,S,T;end,oY=bit32.countrz,vo=function(L,S,Y,T,U,F,g,V)if g>0B11110 then if g==0x005f then F[V+0X03]=0B1011;return V,F,0XFA25,g;else V=(#F);g=(0B0);(F)[V+0X1]=(S);return V,F,0X6540,g;end;elseif g==0 then(F)[V+0B10]=(T);g=0B1011111;return V,F,0X6540,g;else F,g=L:oo(Y,F,g,U);return V,F,0x6540,g;end;return V,F,nil,g;end,C=setmetatable,Q=pcall,CY=function(L,S,Y,T,U,F)local g;Y=nil;for V=0X03E,0X1be_,109 do if not(V>0XAB)then if V>=0XAb then F=U[0x1][0X25]()-51980;else for Z=0X1,S,1 do local k;k=L:GY(U,k);if not(T)then L:eY(U,k,Z);else(U[0B1][28])[Z]={[0X0__]=k};end;end;end;else g,Y=L:Oo(U,Y,F,V);if g==41145 then break;else if g==22082 then continue;end;end;end;end;for V=1,F do L:nY(V,U,Y);end;for V=0x5A,153,0B1111__11 do if V<153 then if U[0X1][0Xd]~=S then else local S=(0x4a);repeat if S==0x4A then S=L:hY(U,S);else if S==33 then g=L:DY();return{L.v(g)},Y,F;end;end;until false;end;else if V>0X5A then if U[0X1][37]~=U[1][0X1D]then for S=0X1,#U[0x1][0B10101],0B11 do L:KY(S,U,Y);end;end;end;end;end;if T then L:mY(Y,U);end;return nil,Y,F;end,bo=function(L,L)L[1][0X26]=(L[0X1][0x1e]);end,P=function(...)(...)[...]=nil;end,QY=function(L,...)return{(...)()};end,_Y=function(L,S,Y,T,U,F)S=Y();T=18;while true do if T==0B10010 then U[0b10110][0x10]=L.sY;U[0X16][0XB]=L.c;if not(not F[12378])then T=(F[0X0305A]);else F[0x043f1]=0xce+((L.xY(L.A[6]))-L.A[0B11_0]-F[29733]-F[0x219F]);T=(0X2d+(L.vY((L.vY(F[0X5eE__8_]))-F[0X3527]+F[30941])));(F)[12378]=(T);end;else if T==0b1001001 then U[0B10110][8]=L.R;if not F[27804]then T=(-0X1bF8E5b5+((L.VY(F[5952],(F[30941])))-F[9914]-F[17393]-L.A[0x8]));(F)[27804]=T;else T=(F[0X6C9c]);end;continue;else if T==0x14 then U[0B10110][0Xf]=L.FY;break;end;end;end;end;(U[0X16])[0x7]=L.EY;(U[0X16])[0B1100]=L.q;return T,S;end,Ko=function(L,S,Y,T)if T>0x7_ then(S)[0X25]=(function()local U,F={S};F=L:no(U);if F~=nil then return L.v(F);end;end);return 22303,T;else if T<0X3a then S[0X24]=(function()local U,F={S[0X0011],S};F=L:No(U);if F~=nil then return L.v(F);end;end);if not(not Y[0X3e74])then T=L:Do(Y,T);else T=L:ho(Y,T);end;return 0Xb9F2,T;end;end;return nil,T;end,jY=function(L)end,Fo=function(L,L,S,Y,T)(T)[S]=(L[0X1][28][Y]);end,z=function(L,S)S[24]=L.Q;end,YY=bit32.band,EY=bit32.rshift,wo=function(L,S,Y,T,U)if U<0B1011_100 then S=T[3]();else S=L:lo(S,T);end;Y=(0X43_);return S,Y;end,Go=function(L,S,Y,T,U)T=nil;local F=(0B1101100);while true do if F>91 and F<0B00__1111110 then F=0b1011011;else if F>0X06C then Y+=((T>0x7f and T-0B10000000 or T)*S);S*=0X0080;break;else if not(F<108)then else T,F=L:jo(F,T,U);continue;end;end;end;end;(U[0X1])[0B1010]=U[0x1][10]+0b1;return Y,T,S;end,s=function(L,S,Y,T)repeat if T==57 then(Y)[0B10_10]=(0X1);if not S[0X5DA2]then T=L:S(T,S);else T=L:f(S,T);end;elseif T==0B1000100 then(Y)[0XB]=L.K;(Y)[0xC]=L.m;if not(not S[0X3124])then T=S[0X3__124];else S[18995]=(0X5F171660+(S[0x5dA2]+S[0X4099]-L.A[0x2]+S[0X66F0]+L.A[0X8_]));S[0X9f6]=(-39398+((L.oY((L.A[2]>=S[0x4099]and S[17707]or L.A[0x5])>S[19855]and L.A[0X4_]or L.A[9]))+L.A[1]));T=-0X165+(L.VY((L.yY((L.VY((L.YY(S[19855])),(S[0X26bA]))))),(S[1745])));(S)[0X3124]=(T);end;elseif T==0X53 then Y[13]=function(U,F,g)local V=({Y});if not(F>U)then else return;end;local Z=U-F+0B01;if Z>=8 then return g[F],g[F+0x1],g[F+0X2],g[F+0X3],g[F+0B100],g[F+0X5__],g[F+0x6],g[F+0b111],V[0B1][13](U,F+0X8,g);else if Z>=0B111 then return g[F],g[F+1],g[F+0X2],g[F+0B11],g[F+0X4],g[F+5],g[F+0X06],V[0X1][0XD](U,F+0b111,g);elseif Z>=0X6 then return g[F],g[F+1],g[F+2],g[F+0B11],g[F+0X4],g[F+0B101],V[0X1][0X0d](U,F+0X6,g);elseif Z>=0x5 then return g[F],g[F+0x1],g[F+2],g[F+0X003],g[F+4],V[0x1][0Xd](U,F+0B101,g);else if Z>=0X4 then return g[F],g[F+0X1],g[F+0X2],g[F+3],V[0B1][0Xd](U,F+0B1_0_0,g);else if Z>=0X3 then return g[F],g[F+0X1],g[F+0X2],V[0B1][0B1101](U,F+3,g);else if Z>=2 then return g[F],g[F+0X1],V[1][0B1101](U,F+2,g);else return g[F],V[1][13](U,F+0X1,g);end;end;end;end;end;end;Y[0B11_10]=function(U,F,g)local V=({Y});U=U or 1;g=(g or#F);if(g-U+0X1)>0X1F3D then return V[1][0B1101](g,U,F);else return V[0X01][0xC](F,U,g);end;end;if not(not S[0x78DD])then T=(S[0X0078dd]);else T=-1727244867+((L.vY((L.VY(L.A[0B1_0__0],(S[0X4695])))))+L.A[0X5]+S[26352]);(S)[30941]=T;end;elseif T==22 then Y[0B1111]=L.C;if not(not S[0X24_98])then T=(S[0X24_98]);else T=(0x6E+(L.oY((L.VY((S[19719]>L.A[0x6]and L.A[0X8]or S[0X4__695_])-S[0X66F0],(S[0X26BA]))))));S[0x2498]=(T);end;else if T~=0X7D then else(Y)[0X10]=L.j;break;end;end;until false;(Y)[0x011]=L.n.unpack;Y[0X12]=nil;(Y)[19]=nil;Y[20]=nil;return T;end,L=function(L,S,Y)Y=(-0X319da0ff+(L.YY((L.cY(S[0x249_8]-L.A[0X2],(S[0X66F0])))-S[0x4a33])));(S)[0X3361]=(Y);return Y;end,p=function(L,S,Y,T,U)if S==0B1010100 then(U)[0X1A]=(4503599627370496);if not T[13644]then S=L:a(S,T);else S=T[0X354c__];end;elseif S==0B10001_1 then U[0X1B]=L._;U[0B11100]=L.j;U[0X1d]=({});if not T[28731]then S=-0x347__19b5+(((L.FY(T[0x5DA2]))>T[0X4a33]and L.A[0B11]or T[0X5D_A2])-T[0X5f17]0B1111100 then(g[0B1])[10]=(1);break;else if V<0XB6 then g[0X1][0X17]=(F);continue;end;end;end;end);if not(not T[0x7425])then S=T[0X7425];else S=L:g(S,T);end;else if S==0X48 then U[0x20]=L.M;return 16004,Y,S;end;end;end;end;return nil,Y,S;end,jo=function(L,L,S,Y)S=Y[0B1][0B10010](Y[1][0B10111],Y[1][0XA],Y[1][0XA]);L=(0X7e);return S,L;end,Bo=function(L,S,Y,T,U)local F,g,V;for Z=108,171,0x15 do F,g,V=L:zo(Y,U,g,Z,V);if F==0XA66 then continue;end;end;if g%0B10~=0X0 then local g;for Z=0X51,0XB4,0B1_00001 do if Z>114 and Z<0b101101__00 then g=Y[0X1][34]();continue;elseif Z<147 and Z>0B10100_01 then S=L:Wo(S,Y);elseif Z>0B10010011__ then for Y=V-V%0X1,S,0B1 do(T)[Y]=(g);end;else if Z<0X7_2 then if U~=0X53 then F=L:to();return{L.v(F)},S;end;continue;end;end;end;else L:ao(V,T,S);end;return nil,S;end,R=bit32.bxor,KY=function(L,L,S,Y)(S[1][0X15][L])[S[0X01][0B10101][L+0x1]]=(Y[S[0X1][0B10101][L+2]]);end,F=function(L,L,S)L=S[19719];return L;end,po=function(L,L,S,Y,T,U)S=(nil);U=(nil);Y=(0x30);while true do if Y<=0X30 then Y=0B1001111;(L[1])[0B10]={};continue;elseif Y==0X4F then Y=(98);S=(L[0X1][0x25]()-3060);(L[0B1])[0X1c_]=L[0B1][0b101](S);else U=(L[0X1][33]()~=0B0);break;end;end;(L[0x1])[0X10]=U;T=nil;return T,S,U,Y;end,v=unpack,W=function(L,S,Y,T)repeat if S<101 then(Y)[0X17]=(function(U)local F=({Y});U=F[1][0X4](U,'\u{07A}',"\x21\u{0021}\!\33!");return F[0X1][0x4_](U,'..\x2E.\46',F[0X1][0XF]({},{__index=function(U,g)local V,Z,k,W,e=F[0X1][0x12](g,0X01,5);local E=((e-0B100001)+(W-0x21)*0X5__5+(k-33)*7225+(Z-33)*614125+(V-0X21)*0X31c84B1);e=F[0X1][0B1001_1]("\62I4",E);(U)[g]=(e);return e;end}));end)(Y[0X14]([=[LPH}Or46Qt0.z!#c,M?Xn"l@psHt$=@.XATqj+A7^!(!Hq^$z!!!!;!G#H+z!!!!;#&\R#@V'Qu!CU0#z!!!!;!G35O/jC6TDd3nTz!!!o<@Bfe4!!!$!f0C5V@W-9*$T][^A1K*53XlF%>iZbm"98E$ru(o5)?E31#64`(z)?EnX!C^5qz!!!!;#%(_I@;Kab#QOi)z)?EPN#%(_ZH#R=5!c)-]!d%cf!_$H7"CcUoEZ,*g?Z9q-)?FLi!Hf:]7iDD$>h8Oh^]4?7!#blA)?E-/#ljr*z)?E=4z!!"-,k5cJ)?XIYgA/YJ>)?F=d!Gr_UBs@XjVLkz!*j;o5Sa>!s8Nu<@N#8YYlFd>s8W,V6*UCi!!!#WDa53FAoD^,@<z!'hG*@q]:k)?EuG!<<*"z)?NE9)?EGK"CGMIE>eshH$!U9!EL*BFCAWpAJt\aF*1qs`'Y30s8W-!)@BhYFDl5BEbTE()?E/C!_Zl=!E0m;:`9C0?a0S2zE'Pi5X7S"5X7S",qL/]/gr&35X6YC-71&d5X7S"5X6Y@-n6c#/hSb//hSb+,sX^\-nZVb/0cbS+85X7S"5X7R_+>+rI++lb/h\V(/hAY*/2&Y+/1rJ,-n7JI5X7S"5X7S"5X6V\5X7S"5X7S",;(3+5X7S"5UJ*+,mkb;+,!+5X7S"-7gbo5X7S"0.&qL,q)#D5UIm4/1;hr+>58Q+4i[,;1Sm5X7R],:G2u,="LZ0-DQ+5X6Y]5X6_M+r/hSFs/d`^D+5u5+=nuh5X7S",:5Z@,pO]a-m_,*.NgB05X7S"5UJ*+,="LZ,:5Z@5UId'5X7S"5X6YI0.8;80-^fH+5uF5X6VB5X7R]0.n@i+=o/o-nd&$+5',5X7S"5X7S"5X7S"5X7R]5X6PI-m_,D5X7S"5X7S"-7g8^-pU$_5X7S"5X7S"5VFZR5X7S",;(;m$6UH6+5uF5X6_?.R66a5X7Rf++cZ+=KK?5X7S"5X6_?+5uF,p4fn$6UH6+j5X7S"5X6YK+,;o5X7Ra/g`hK5X7S"5UJ$)/1N,#/g)8Z+>,2p-mg>p,sX^?+=09&+5uF5X7S".NfiV++m(5X7S"5X7Ra/gWbJ5X7R_/3lHc5X7R]+=nfe/g)8Z+4ie5X7S"5U.Bo+,!+5X7Ra+5uF0-DA[+5uF/1rR_+5Aj+=09"/0HE-5X7S"5X7R_+=KK$0.n@i++4'E+i5X7R\/0HJs+>,oE5X7S"5X7S"/1r565X7S",p4fe5X7Ra++m(5X7S"5UIm1/g)8Z+'/1rP-/g)8Z+3VJ-3b1h#"Dcc:'O?g"pS6`2?jO!4pDma"=?TB:5oB/CGlAD9/m+[1F>j$Ii9(,9:>nd#(KK&#"u6'"pTQ**X59[!X8j4-;Fb(:'LnqOobgl=sc-32`:jE92Plt6Oj;)=p>`H$P"3^-RK=_#64r4(0VIp"q(nf"t)#5N<]Ff"s-D]"pQG5%ZL]l-6=4X\H+#]9-OQE!ZhOM=ro!p$P"cn90iad9Y!=!]O$Pmmi$Qaa$0Q%(!)(e$i>#'5F$Qaa$$T<_?"u(3)#"s4G#$OcF"q*nL"q*VL!gd)9.C,M6P]k1@0Rd4"CVK]/P@Ms#"oL3#$`_iq>j6h!D;-=AIr^:+@=H#$q[$%L*;9('Y.Q*X58?"pPG^/d?t0"tg*t0'*9IDDpS\('lg8!"qFuE*X5dP-3bb#*ZbXE(7kj3$NL2>"onW'!496=A-N5B2$O7#?3UTL;iV6O+79A,!!WW-!!E9%!!'14"A@/G"pR`C"9o&DI]W5m@Ns#%e&@Ad/HC#&XW<.L$)MRK`s#=q4R;=pA:;!aZ'897d0K##fCL"r.=H?4pRF/k\b?#$M4C##f+D"r.=H#"t'Z"pS"D%L*XP#$qpK<\@PcI*d.`k(4HGhIKg!LJH5rZ=r)Pk!e(=X90iad!^6em@0T2\"DB\q"uukl#%7]oNK_8&c_n3!55lF9+hF59*tk-=cO'5$_@Pi('Xti"pQ+r-3i9,9*tk-KE28u"qi6m*[`9=o`c$U(*795*Y(gt"pR^;"pP&.!X8W)!!)Dr"A==K"pR`s!X8jY,!H3(\cE!>@O=8j'0Zs393MN(KE29@#"E&R-;1'6"pQhP7NN755!FW##!N5q5*ZF,9g1c&"r'6Z5$00!#t@QR"pQP8NI"tkl<@0Rc)93DH'(rciY*'Qi*XU-UQ+9i$"2D%*p4tSrk3!KR:2D%+G!o1a!!!#.\-,G;"pR^-"pR^%"pSTB"pQ]H!m;&k90!1\&LJ7t$RQVn9@1/"SI"pR'l"pPGf('[Eh!$31&+!7J@[9,\!=9+hF5@0S?D"A>0a"pRF9"pP_^RK3Uc8d5KQ!:tm<*a:O^";XX$"pT_]"tg+03%bD.63[Wu-B/-D9dV4K"u7eX-9D\i/h\P(/kZ6M"qrU\#"oL3#%7]g/PA&-"onW/zc+!mLaoM\N9>U]6"rs3TV@&n,P2D-?]4t]V87S@+n#%RoB"sW12"qEp/%\3htE!?LH!"/c,!!(!J"A#"r\8#)!!]/d<=C*X3Aa"tk$&*\LV+/d;\12?m+b/d?,%/f%(k"pR^="pS,B"/Z-c&ecsiF=q2#H+:\S[HNjZq@0S&1@0S?t"u@kA#"od;#$N&`#$Mc`#$N?##"o"%"t)#UV#b!/2O+G]*X3ra!X8j4(+'5h-8#KM2D0sk@0So\"]H`p#$D-7%U'VX#$No##"p?K#$MKH#'L1T%U'VX#"qbs"sB3;p'p.!!!`Qs))4D\#m^M2!!'F;"A?<-"pP9<2D"pS_""4[EYB?^\S$!oH#^'+]F?=q._9;2Fk#%rVmbm%KeN&@'`<'@=aoVbOJ-!q$Ad1P5B!hmK?=r!rAaK_/?92Bs#"f)3jpqZ&Aj'f"#2KAfB@R3G#$tr=!JLec9B$*Z#!lj5r;d+/B(Z=?h#Sg.B9`Mr"C=al!X8jA*M!FABCuAG#[V.&X+jU#67L'%Wl#$to4$%N&R$t]]0AnI;69C`,g#")Dq#($OY?>'3APm:WJ!=!/E!_[P<"rGPq#%e'GAuu2d!O`JM#!lj5r;m10B(Z3u!X8jA[0EH1?6[Ai#%g/5B!hk:ncB""*3KZ]"pSCGblN=qecfXi9?7,<"pSCGPljh5#\F8F?=p#9,45X>Ad2RR[/qag#0$fN?=r!sB@R0V"^X:qAgTfUAsEQ)?=r:#92GfsB>"?5#$sN+#*oT#?=rR,B+NXfY*98WcT"pSCG?"]]0blh?c[0?4+?8cE@%0d#CAt9$:'tj`V9.0uK#$tp/!b]IT2-spt!lYCN99B8["pSCGKa)2O#NZ%oB;GcC?5<_LAkNC6#%uHf]`h_TPlarl#6ne["9r1EXTiF?"bd%b%F,#e#"uK-"pS_b".]R$BAEfP!FBMQ^&eL3JH5rZ$t]^("9r1EV$B*eAqgBl?=qFgB>k%6#[U/C"pP9=n(e]Ga"pQG%#2K:m-6"pQ\="qGta"r8R-#-@r"nGrgu$RSUQ$RSmY$RT0a$RTHi9F;jRL'0knd#F(5R,L7dM5FG!sSr8c2lo5`W8^^"pPGV`W68O[K4YS#"8_#`W8BN!=nK"90!1\9DSYn"q+bO!%fHPsh>n,Z"\Sn$#!qAP%eTlNmK"[5"t0*F-?V*3!VQQ^!@RRA-N+-gmK)_Vp&QQ7!@H%m-iO,nF_g+?"st_c!@H%m!!WYa!C[1secAFB!'A`bI!X;:Y"pS6Xc2e,gc2e-p!C>9;%_Vrlh>nrl-ftFVI59X[joO<>93DH'9Blrj"q."'mK!MNmK!Lr9;3%'#%7^r!lY@P#*o=M"DEMkiWKHG"pP9Y"pW?RB19cAc2hS&!egg'!GB@PV#npC9*,;%@g3.g!5+&"p9S]"r7T$!i>u&",6j]*Xd](^&\FH#)3129:5eb#"Q3)ecEbk98X&\#(I3@!E"pR`"!E"pTDY#0$[:_#X`E9>CW6"r$,"YlP%:ScSNc"ul5V"pR`B!QJL"r9Lr!Y4T#9+hF5('XuG!^<1Wg'.a9ScT*;$\e_S!X9$MV?-rp0a7hG[K8c"$\e_k!X9%8!kn^?('Xu_!_XsH#!`BI!ic>qRK3Ts-f+kN78"6t#(cmP"U;C:9-OQEJ)Usp!nt:!_X(/"uukl#"u6*"pPhI#-J"kSc[UN#($OYQ3'@D!Y5/2/r'H3V?.C-!hKIZ!Xj_aScT*(^&b)4#"qMl"uukl#!mtF%b1e:B*O@t93DH'5R,L7_@'#P!LW5#$9merW/kt$SJR`"q1D2[K6Y%"pV43'!;;5!lb7TrW0,%V?.X+#,VI!!cFk:o`q>q$`4")!mgZec?O-$T@,J#$N)9!Z_L;$I4Y^&\EB/tW.K[K-cE!PSR=9*,;%2nf:s#!os(%daB,2T>b%=q8gY#"sdR"pR_`#mLSA?H*!M$ap)]!!8`W8`K!X8iVh>nt:!_^B9"pPIL!T!h]70WtI!C>QC%LmmD!QG/2!D@G;#($OY`W8BN!=fQ)ec?9J!>r9:5eb"q+bo!tn&9<\R(#$p?o`X&.?5R,L7U'+,p!nsG9>C]8"q."'c2e,.c2e+R9=b92#%7_m!K@4qc2fU'70WtI!@Q_)-G9J#ecF>&h>o"\!@Gbf1=cK_!S.9#XTR,TecAE8"pQI3!@H%m-ftFV]`KtG!TjF>!@R"1-:Mq2!T!k>!D@,2"uukl#%7_]!K@4Jec?8o"%uJq#&GVuApX^dDF&FUeH/AF"pSljG'60#%`JTf-@UD0L&he7#&GW@!JUV@NWBXW"%uf%#"&k)#!j"7V$B:-%a>#?-4[Eb5qWY\!Gj)8/k^cs"pS#/!?N;/"pVdBJ)CC2!-g#!oZu%[@,^^&\`"!D?i*#!l9"Ka0nM%\3\fAe)c_99B8[#!k-WV#pn(#mNRZ7LgGT-:UHj:(HXm92Plt9Ap'Z#$NqQ!!D?T"ukrN"pR^S"pS6`mK!MNmK!Lr9@sRU"tjfuXoWpY!%N!WE,n!D'>"pWob70WtI!D&@0YQhNecD?D#)!!]ScT*b"pWWZ-f+kNV#iF'!T!k.!@b\eecF>&#hB$5!R:^=i@f,LVKbu65(\r+'7h],]^7DY_@"3313-*f'A5C/E4,bn7jr$GI!O2V)!!!"dJ\\Mjz!&MEqz!'jZ%)A$n5!M^(^O`<=u?tbc"Bqhj4z!%>W$$i!9-^sFFp%S\I)YlFb(!!!!]^`!8%P8XgOqqcq:3A<.kfZgZ$z!)u4gz!!"La)@3.jI;VOA)\z!.[_X)?li#<2eLh&U_@D/KVeN5Y/,(XO*sS3ess?z!!pBFz!!!]u)@2Sc!6f9#Tj8Q@Ah!upe,C6mOuA_.)&1`QD0-[%Pi)eaCs&YMYlFb(!!!!Y^p*k>z7DKfGIF+9q368?)z!%u'lz!.[ANYlFb(!!!!W^p*k>!!!!aA\bPNzJ8)g(z!!"ah)@CC]XVQG1M`!!!#7;8=(Y=kD"aZm=jM8"*!8)A1E\>6NR/KY/lm(7a-uiVDLP%+>@g9F0W?rJG>Rbo-k1oYlEW+#jJ0z!5MLJYlFb(!!!!j^`!\B)FKaSk(Ve/l:HBM&$Z*7z'YpsRz!)(,4z!!"i@)?i8*f!'(tz!!#3uYlFb(!!!!Q^`!KJ\,o%1LjOss#U+$:.SJ?)(9mi>z3P_m"zJ3q&Vz!!"Rc)A%1:]:O&7J`SHL-isX)WuJ;Dzi,?CL%I7(Qcu?.lI_z!#WMVz!!%,VZ'q)KR@0JB^D[Q,ICc%]Mz4hqs=!4k4nYlFb(!!!!=^p*k>!!!"Lu&Y.^QOSF:aYqm2C#d>36RX;:>z!(+K+z!!#F&YlFb(!!!!`^`!5+YlFb(!!!!1^`!LY,b8]bba`.Iz!!"@]YlFb(!!#8\^`!_!/FC/Lbk*i.jTW]X8[fT?h)c[_z!!"mlYlFb(!!!"05T0ok-C%RK2T,Brz!!#*rYlFb(!!!"0^p*k>!!!"L7DKfHCj^/`'#p'=z!!"jk)?qRl&tiY4YlFb(!!%O;^p*k>zi4lMsz!!!#(z!!".W)@[$[?0rO=4;m\:,D&,u$R2*oB:7<2-LWKZ)?eBV3^Xei.df#tphUiQo:YWQi!1/+kLs/-\0DSiYlFb(!!%O?^p1BjL$MUGhS6;qz!(amD$!\SFbs%pLqdUNP(-_W!F5Z7:Fn.=,$/I9d7tM(MqS"X49b9(_#!)fQiBJYa4IF3n%A-*,!h'%5FBl$m-5us4OEef*l#0DC+0n?pSEqa4[fce::El>a\lt+\,t0osNeHN-rW2F`I+hRO:tr5Tz:k$3bz!5O#uYlFb(!!"-X^p*k>!!!#7I_`2gz@"#hqz!7B+XYqn0l1G^iI^Tdb=!!!",HbcldzfRUcBz!5NEdYlFb(!!!RW^p*k>!!!"L8\hS2zE,i[uz!"aCjYlFb(!!'fW^p*k>!!!#'J&&;hz?tI-Yz!$G[bYlFb(!!%Op^p*k>z9#.\3zMpO^-(Oq)BlCD$4dWTM]oQ[rKDq-pSr'2:&YlFb(!!%OS^p*k>!!!#'F25$\z^f\CWz!0D<!!!!QJ&&;hzY]mmfz!5MaQYlFb(!!#8_^p*k>!!!!1IDE)fz+E>3%z!!#^.YlFb(!!%Oi^g)s"s8W-!s8T>(z?tmE]z!.\(bYlFb(!!!RR^p*k>!!!#WCr!:Uz5[_C4z!!$$7>RUT3s8W-!s02P(!!!"LEPSgZz^g4_o"KX@7A?c+7!!!#'I))uez:j9^[zJ82ncYlFb(!!!!p^p*k>!!!!a=hq9Bz+EYE(z!.\^t>kP`/s8W-!s02P(!!!!a;8BF:z!.DYfz!'k;7YlFb(!!!![^g*c:s8W-!s8T>(zi-E,Cz!75i'YlFb(!!&[@^`!D\G`mQml`gEi!!!",GegQaz+EkQ*z!!"snYlFb(!!'6H^p*k>!!!#7<5>a=z!,fTWz!3gmeYlFb(!!(ql^p*k>z9u+"6z@"?%tz!5NcnYlFb(!!#!/^`"9DMqj^US3BuY^Ie.p-uS^&eDCn)fH^6n>ZS/$7'Q^l!!!",G/1?_z+D8Kpz!!$BAYlFb(!!!"7^g%u\s8W-!s8NuH!!!!QEknp[z!+s$Oz!0D6:YlFb(!!%O7^p*k>z;o#X!!!#7>/7BCzE-oB*d/X.Gs8W-!YlFb(!!&[9^p*k>z=2;'@z^fA/g)Jtffb"g=UagB/%&nW[>_F)NA>*?&*'M4HmA&A9Gs8W-!YlFb(!!$\_^p*k>!!!",B>CbPzJ5!!!#'I_`2gz&:qX%z!-!1uYlFb(!!!!g^p*k>!!!"\J\W0=`U=9PC+X/:9?la-Pd8+D$e=.*o!&/p!!!",D8;[-"44O\6Oj;)9Ek\:8%J^:%SHj-"tTs*#%ofQ![_gi-3e*?bm>^"-3aZe`)#sX:GlRgEOoPI^2ZNgX+92BAGQ7^D`4,qC+pJ6E)?pC=&dAP5$3g\RV@TOC`ZIhT"pSuM*X69-![Slj*X2g]V$*=i*X!Mg#%tmXAKDTk"s-;>ed2OS"r?;/zzz!!rW*!"Ao.!*oR)!4W"/!4W"/!4W"/!4W"/!-/&>!%.aH!#Yb:!*]F'!58F5!58F5!4Dk-!4Dk-!'L;^!$hOE!!*'"!3cG'!3uS)!42_+!)W^r!%\*M!*]F'!91Wo9A0m\##!AT"pR`C%gE4GL&m;8"uhPC"pR_p+pJ6:[L]eKp';uLQ3",h!gWik#!nOUQ3$@V6'_P;!BipC+h[oB!D=76#!E1a"@b[H7dU:D7RgA^5"=oA9C`f%#''oKNX8!PYkD^&_juXTUOR#*&gM6)FrPblo!i7^W@lU&kN'5qXeW"r[\(bm+V'4pCuk"tiQK$O-e>:0-0T)!1r*:-hWMm04I5k;0#/1*@^&\EBB>juG!PSRM"pVdB)?sNU"D^I2-3cZ:"/Q)k#0m`K5t4>g"W@S?[0.BP<2ElfqBAEg+"ZALJL(?I@=U#'77S`=QB;Gj0"@a6J#6mph:/:0\)?s6M#7F"-"oni3:3fkEecAFD!^&\EBB;H*/%__rZ"pVdB8Hpfm%7)m1blo!i5.(M3#"H!')?rsE"D]n"-3c(\K`O=@`X4Ui2E'q)5rLW$9;2du#%rVm%8Lb@#&Z_M-KPG)\d8QF5uq%R"r[\Pbm#'jB%7(c"pS+$\,lj=)?sg0!c(70/d=L/r;gpC7eR3U7RlbL9DT##"r[\82#mgb2?kclh$+_A%0eFXO9,Uj9*,;%D[*oV#%u0f-,'B_^&\EBBDi7($,-EU"pVdB^&\F-SH0W5:?;Qr#$/tQ)?sNM"`$:+/kbaP"pR@G0'ri]"u`jo$RS%A!!WW[Gr>l@"$nh'm04I550X:)aT2SM@0TJl"^qU9bm%S\?JPZu4pEVD2Eo(b8Ht1U5!_@rblpal&-`>Z##;<-5u(2B#%7^:`"pR^%"pSuM^&\FNKal!(^&\AN!^&\EBB9a"0%))`X"pVdB@0ZE1`bm$gk#6kBC"pP9XrWs&=AZZ1I%UfP_Ka.S^"qF:X!X8j?[/tMp/meg;!AJ[$#"ts'"pSK?B$CNg#&_Zi@0UnW#&@6D/d>'Or;fQQ!V2D#"o"%##5@,^&_lk%@mO6!YkD^&^M0mKqDEHL:hM#%anA()C<_-Ck;?"pPh[p(%?K9CW#e#&?s<-3cq7V#s9necSZ5:/9%;@0Tc?"A==R"pSK?:9=P*#$/tQ@0U&_#%7^JK`t,$#mLT,!X8i[#/1*BB;H"/"hk!?^&\EBB>k2%"MOmP"pVdB9*,;%&>]`i$GH]n[19>?XoTEJ#d+32!H/1>!YkDV?(]A:A:@/6o#$/tQ@0U&g"oni3:'O0_h$+_)#mNjb7RlbL9:?%h#"o"%#&a^[!=!1r%.sq@!YkD^&^sq#L*H"BAEU5!@AYl#6leR\-N9C9*,;%"MOm@#%uHpV#e:2"MOm@#&!<3SIE45('XuW!=%ZsO"A?Q8"pR^%"pRg,#/1+NjU9TC^&\AN!<2Emr>9=P!,#!k^JblqM[:<`uO#$1*m98EZS#%7^*bm%S\:<`uO#$1C!9;2Lm#!mDZ]`_oS!d8`>0*[.30QmX)9;2Lm#"o"%##5@,^&_l#%VYkD^&c=V7KtIL5"^&\EBB?^_L%__rZ"pVdB=p>2."*+T0NXS3;54&PIfEVTb9/m+[JcXFB^'9;r9Ag!!!!3!!!!I!!!!H!!!!8!!!!Y!!!!R!!!!?!!!!!!!"@!!!"@!!!"@!!!!F!WW3>!<<*&!!!!I!!!!K!!!!^!WW3E!<<*9!!!!h!WW3L!<<*#!!!!%!!!!%!!!!%!!!!%!!!!)!!!!)!!!",!!!",!!!".!!!".!!!".!!!".!!!"9!WW3]!<<*F!!!"C!WW3r!<<*O!!!"m!WW4&!<<*L!!!"$!!!"$!!!"$!!!#0!WW40!<<*-!!!!9!!!!;!!!!;!!!#D!WW4:!<<*\!!!"B!!!"B!!!"B!!!"B!!!!s!!!!u!!!!u!!!!u!!!#b!WW4N!<<**!!!!$!rr=Z!<<*\!!!!:!rr=_!<<*P!!!"*!!!!F!rr=f!<<*R!!!!R!rr=r!<<*4!<<*O!!!"D!<<*,!!!"c!rr>L!<<*F!!!!k!!!!m!!!!m!!!#$!rr>Y!<<*S!!!!A!!!!A!!!!C!!!!E!!!!E!!!#B!rr>o!<<*r!!!"n!!!"l!!!#'!!!#=!!!#u!!!!=!<<*>!<<*@!<<*>!<<*V!<<*V!<<*%"98E+!WW3C!!!!0"98E3!WW3'!!!!+!!!!B"98E:!WW3*!!!!Q!!!!S!!!!S!!!!S!!!!S!!!!X"98EH!WW3:!!!!Q!!!!Q!!!!Q!!!!_!<<+/z!!!!S!!!"#"98EW!WW4m!!!#I\-,HN"pR_@"pR_8"pS*4"pPg^#1aNT'QsZb%SIWC#"o"%##5@,5%g\pN<29H4pD4(eHTSK('Xt,5p!H=bl_Q!-l,Hr"pR^%"pP2o"pS_R!pp"P"?m"oBDhnn!^7A(#!PBa"pRB%%M$GY4U)ZC5oq)d!D>BV#!jjoblUBP/ga48"pR@?%`JH3#)3R>5qXe/!D>EW#"p?K"onZT#RUP3zzz!13`d!0dH`!1Elf!1Elf!"f22!"],1!)*@m!$_ID!#GV8!!*'"!&4HR!$VCC!)*@m!8G!d6Oj;)5o'sL#>>=+*_QP=#"o"%##5@,)#o5fb2Y@8!9g0=Y5!JWE5t2Va1-S/kCE<[435l+D%TWc<#"o"%#&a]H#&!l>h#^U[0l_B<;At"tgYq"tk59#SmVU[0+\Y(4ZDi-A;_((*3Yp"pPPr%L*+ZQ3[s)5n4C4#%7]OSH1?5"s-D["pR^S"pP&/%6Xn)zzz!!!#)!!!!#!<<*$!<<*1!!!!2!!!"K!!!!F!!!!B!!!"L!!!!#!<<*$!<<*$!<<*&!<<*&!<<-!\-,IQ!U]6#"o"%#&a]0#%uHieHJ,>4pD4(`,5(N_E/dBT%-8l'-"tg*Q!X8ih"pP94"pP9)!X8i[#!N6(jTjtD$U.;i#!Q\="-!@G"?m"oB>jq3#,4te6\#"od;#"o"%##5@,5%is[`,5$A.3#%f1h*_Y_u"pR^%"pQU_4pGZu$(V)\"?m"oB9`ST%6bO3#!RV>GR!RF9@*\D#%,XW^(9oV!!33+#Rpb6zzz!!rW*!"8i-!/:IR!"K#0!!E<&!!E<&!$M=B!#bh;!.t7O!&jlX!%@mJ!.k1N!*'"!!&X`V!/(=P!,V]9!'L;^!/1CQ!.=hI!(Hqg!.t7O!07*[!)k!b-5Hdi-7>Z$#3?"O#,VbD61,7!jTRpc(A.f#+;PG[$3g\\XrI'IQ4-D'"pP&/"Tei2zzz!!!!*!!!!4!!!!h!!!!s!!!#^\-,IQ!X8j%aoVbO9>U`7#"uN/"pR5f(T%JP(/"]5"p@*o#%og4"[3&Q"pS_Z"P!Z>('Xt,6&l6]`;r++^'$&S/hY*D5qXe7!_WS!#"K"Q-;+[M#$(p4#"o"%#&a]0#%ro"h$#tF4pD4(XTk$n4r+>,5#KQ*"pT_]((S:gFp8El-PdcB#>5+&#'L1d(-r]GSH\4!,2E5!%@mJ!#bh;!,;K6!7h,M!7h,M!8%8O!8%8O!8%8O!87DQ!87DQ!87DQ!(R"h!%@mJ!,_c:!87DQ!87DQ!*K:%!&=NS!!*'"!+u93!&jlX!,2E5!:dQ%9BlN^##!qV"pR`S!k#(!^7A(#!OQW#5/PG!BgYD#VJCq0#[iW/hYBM9*,;%9*,;%D[&B0BC,he"$S7?4pGZe"N:O."?m"oBCuEs4r+>,4pr2[ScVR=!!@S-V9*,;%"?m"oB9`hk!BpWM"pS_Z"8)[Y('Xt,0YR_q#"od;##WVG"pR@/%`JZr"qDCr(*:F"Fp8]t5o's$!bJb@()AMu"t!!"!4!X/`-zzz!!&kr!!!B,!!!i9!!$m:!!)Z$"AARm"pR`k!X8j%l2h.o.ACQ4#"o"%#&a]H#%tUW]`V:<1ml"==ZFT2\lT%9-FKD-3b6o#QbbG#!j"?m0-,a"pP8I%R#@D%Mf7W"s0lV9*,;%9*,;%:'LnLBAE[W!@D^h-3e+Z$0;::"==LW5"on`C3C*f_zzz!!!!A!<<*B!<<+cz!!!!2!!!!4!!!"[!!!!A!<<*B!<<*O!!!!?!!!"b!!!!A!<<*J!<<*J!<<*B!<<*i!!!!H!!!"]!!!!r!!!!T!!!"^!!!!G!<<*H!<<*H!<<,K\-,I9!7/A[MS'4t_Tk##6l/"pP8Z4pJ\'A[MS'4t[?M:,"j9#$(p4#!kE_jT];(!^8e#3!X8i3#"r\8#"rD0#"o"%"p@*o#%s2)`,5!d0p%`JH3#0m?(5qXe/!C8=jblUCm!A5]lH3ORH!X8i34pD4(Pmm$\4p4%R#&!l:o`[Mp"pR7Y%L*,'rXB@V!BgY\%N[nW*lS.G*ZiQ.Af_j+9,Ij;I&7e<$&03gGQn@q"pPQ1!X8i[#!N6(r0b0011110)then else L:z(Y);break;end;end;until false;(Y)[0x1__9]=L.R;(Y)[0X1A]=nil;Y[0X1b]=nil;(Y)[28]=(nil);return S;end,VY=bit32.lrotate,rY=function(L,S,Y,T,U)if not(U>=0X28)then Y=L:JY(T,Y);return 0X818f,U,Y;else T[0B101001]=(function(F,g,V)local Z={T,T[0x16],T[0X19_],T[0B1001]};local T,k,W=F[0B11],F[0B110],(F[0X9]);local e,E,p,j,x,Q=F[0b1000],F[11],F[0X5],F[2],F[4],(F[0X7]);V=nil;V=function(...)local n,X,c,d,q,_,m=Z[1][0X5](T),0X0_00,0X001,0X1__;local T,D=Z[1][0b101000](...);local N,f,K=(1);local h,M,b,P=Z[0b1][0X18](function()repeat local O=(p[N]);if not(O<66)then if O>=0X63 then if not(O<116)then if O<0X7c then if O>=120 then if not(O>=0B1111__010)then if O~=0X79 then n[Q[N]]=(next);else n[W[N]]=UDim;end;else if O~=123 then(n)[Q[N]]=game;else(n)[x[N]]={};end;end;else if O<118 then if O~=0X75 then(n)[x[N]]=F;else local F=g[W[N]];F[0X2][F[1]][n[Q[N]]]=(n[x[N]]);end;else if O==0X7__7 then(g[Q[N]])[e[N]]=(j[N]);else local F=g[Q[N]];(F[0X2])[F[0X1]]=(n[x[N]]);end;end;end;else if O>=128 then if not(O>=0b1000001__0)then if O==0B10000001 then local F,R,l,o,u,a,y=(0x1__5);while true do if F<0X15 then R=4503599627370495;break;elseif F>0x15 then a=0B0;F=(-114+((Z[0x2][0B1000]((Z[2][11]((Z[0X2][0B1110](F,(Z[0b10][0B10000]('\u{003E}\u{069}8',"\0\z \0\0\x00\0\z \0\0\0")))),(0B10010))),F,O))>F and O or F));continue;elseif not(F<112 and F>15)then else l=-0X27;F=(-0b10100__11+(O-F-F-F+O));continue;end;end;local B;a*=R;F=(91);while true do if F==0X5B_ then R=(Z[0X2]);o=(0B111);F=(-0X28+(Z[0x2][0Xf]((Z[0X2][0xC](F-O))-O)));continue;elseif F==0X007e then R=(R[o]);F=-4294967073+((Z[2][15]((Z[2][10](OO and F or F)=F and O or O)-O));continue;elseif F==52 then if not(u)then else u=(p[N]);end;if not u then u=(p[N]);end;break;end;end;y=(O);F=(0X36);while true do if F==0B110110 then u+=y;F=-4294795364+((Z[0X2][11](F+F-O,(0XD)))+O);elseif F==0X1d then y=p[N];u=(u~=y);F=(-4294966949+(Z[0B10][15]((Z[0X2][0B1000]((Z[0x2][0B1000](O,O,O))+O)))));continue;elseif F~=88 then else if not(u)then else u=p[N];end;break;end;end;F=(0b110100);while true do if F==0b110100 then if not u then u=(O);end;y=p[N];u-=y;F=-0x4__1fd_+(Z[0b10][11]((Z[0X2][6]((Z[2][0b101_0](O))))+O,(0B111)));continue;elseif F~=0B11 then else y=(0X4);break;end;end;B=B(u,y);u=(p[N]);y=(p[N]);F=(92);while true do if F>=0b1011100 then o=o(B,u,y);F=108+((Z[0x2__][0Xa]((Z[2][0B001100](O,O))-O))-O);continue;else B=(0X1F);break;end;end;R=R(o,B);F=(0x48);while true do if F==0X48 then o=p[N];F=(136+((Z[0X2][0B1110]((Z[0B10][0X7]((Z[0B1__0][9](O,F)),(0X18))),(Z[0X2][0X0_10]("\u{3E}i\z 8","\0\z \0\x00\0\0\0\0\20"))))-O));continue;elseif F==0b1__11 then R+=o;a+=R;break;end;end;F=0X5b;while true do if F==0X5b then l+=a;F=(35+((Z[0x2][0B1100]((Z[2][8](F,F))<=F and O or F))=0X83 then if O~=132 then(n)[Q[N]]=(assert);else if not(q)then else for F,R in q do if not(F>=0X1)then else(R)[2]=R;(R)[3]=(n[F]);(R)[1]=(0B11);q[F]=(nil);end;end;end;local F=Q[N];return false,F,F;end;else local F=x[N];local R,l,o=K();if R then n[F+0B1]=(l);(n)[F+2]=(o);N=(W[N]);end;end;end;else if O>=0B1111110 then if O~=0b11111__11 then n[Q[N]][n[W[N]]]=e[N];else if n[Q[N]]then N=(W[N]);end;end;else if O~=0B1111101 then(n)[W[N]]=n;else if not(q)then else for F,R in q do if F>=0X1 then R[0B00__10]=(R);(R)[0x3]=n[F];(R)[0X1]=(0x3);q[F]=(nil);end;end;end;return true,W[N],0X0;end;end;end;end;else if O<0B1101011 then if O>=0X0067 then if not(O<0B1101001)then if O~=0X6a then(n)[x[N]]=E[N]*n[W[N]];else n[W[N]]=loadstring;end;else if O==0X68 then m={[0X3]=f,[0B1]=_,[0x4]=K,[0X5]=m};local F=(W[N]);f=(n[F+0X2]+0);_=(n[F+0X1]+0);K=(n[F]-f);N=(Q[N]);else n[x[N]][j[N]]=E[N];end;end;else if not(O<0B001100101__)then if O==0x066 then local F,R,l,o,u,a=85;while true do if F<=48 then a=0X0;F=-177+(Z[0X2__][0b1101]((Z[0b10][10]((Z[2][0x9__]((Z[0X2][14](F,(28))),F,O)))),(Z[0x2][0X10]("\z<\z \u{69}8",'\3\0\x00\z\0\z \0\0\0\0'))));else if F<0B1010101 then u=4503599627370495;break;else R=-196;F=(-0B10010__1+((((Z[0X2][0B1001](O,O))==F and F or F)O and O or F));continue;end;end;end;F=0X73;local y;while true do if F==0X73 then a*=u;u=Z[0X2];F=(-0X30+((Z[2][0XA]((Z[0x2][0X8](O))))-O~=F and O or F));elseif F~=0X36 then else o=0X9;break;end;end;F=0X2A;while true do if F>0X2a and F<108 then o=o[l];break;elseif F<91 and F>0B1 then u=(u[o]);F=(-0x29+(((Z[0B10][0B111_0]((Z[0X2][0XE](F,(0X006))),(21)))=F and F or F));continue;elseif F>0b101101__1 then l=0Xf;F=(-3393191844+(Z[0B10][0B1101]((Z[0x2][0B111](F,(0X16)))-F-F,(22))));elseif F<0X2a then o=Z[0x2];F=(0X6b+(Z[0B10][0X9]((Z[0X2_][0Xb](O,(F)))-O==F and F or F)));end;end;F=(0X6e);while true do if F<110 then l=l[y];break;elseif F>0X6E then y=(6);F=(-6684490+((Z[2][0Xe]((Z[2][0Xe](O>=F and F or O,(0))),(0B10000)))-O));continue;elseif F>80 and F<0B11__10101_ then l=(Z[0x2]);F=0x7+(F-O-F-F>=F and F or F);continue;end;end;y=p[N];F=(0X7__0);while true do if F>15 and F<0X70 then if not(l)then else l=(p[N]);end;break;elseif F<0X2__2 then l=(l~=y);F=0x22+(Z[0B10][0xC](((Z[2][0X6_](O))>F and O or O)-O));elseif not(F>0B100010)then else l=l(y);y=p[N];F=0x3D+((Z[2][7](O+F==O and F or F,(0B1)))-O);continue;end;end;if not(not l)then else l=p[N];end;F=(52);while true do if F==0X34__ then y=(p[N]);F=-0X680063+((Z[2][0Xe](F,(15)))-F+F+O);continue;elseif F==3 then l-=y;F=-4294967286+(Z[0X2][0XF]((Z[0X2][0B1010](O-O))~=O and F or O));continue;elseif F==0b110 then y=O;F=(-255+(Z[0X002][0x9](O+O+O-F)));continue;elseif F==0b101101 then l+=y;F=-0X00_2Cd8+((Z[0b10][0xd]((Z[0X2][0X8](F)),(0X8)))+F-F);elseif F==40 then o=o(l);l=(O);F=(0X1+((Z[0X2][0B100_0]((O>=O and O or F)<=O and F or F))>F and F or O));elseif F==0X67 then o+=l;F=0X14c+(F-O-O-O-F);continue;elseif F==0X1a then l=p[N];F=(-0X13+((Z[0X2][0b11__00]((Z[0X2][8](O-F,O,O)),F))-F));elseif F==0b110001 then u=u(o,l);break;end;end;o=p[N];u+=o;F=0X75;while true do if F==0x75 then a+=u;F=-0X25+((Z[0x2][0x7](O,(14)))+O+F-O);continue;elseif F==80 then R+=a;F=0X4f+(Z[0X2][0B1_010]((Z[2][0x0B]((Z[0X2][0B1001]((Z[2][0B111](O,(0b11100))),O)),(0X2)))));elseif F==0X6f then p[N]=(R);break;end;end;R=(n);a=(x[N]);F=(0B10__10000);while true do if F<0x6f then R=R[a];F=0x9+((Z[0X2][0XE]((Z[0X2][0Xc](O-F,F)),(Z[0X2][0x10]("<\x698","\r\0\x00\0\0\z\x00\0\0"))))==O and F or O);else a=(n);u=(W[N]);break;end;end;a=a[u];F=(0b1_1__1101);while true do if F==0B1111000 then if R then o=(Q[N]);N=(o);end;break;else R=(R==a);F=(-0X1fB1+((Z[0B10][0B1101]((Z[0b10][0Xb](F,(30))),(Z[0x2][0x10]('\60\i8',"\15\u{00}\0\0\x00\0\0\0"))))+O-F));continue;end;end;else local F,R=x[N],(n[Q[N]]);(n)[F+0B1]=(R);n[F]=R[j[N]];end;else if O==0X64 then else local F=g[Q[N]];(n)[x[N]]=(F[0X2][F[0X1]]);end;end;end;else if not(O>=111)then if not(O>=0x6d)then if O==0X6c__ then(n)[Q[N]]=(n[W[N]][n[x[N]]]);else local F=(W[N]);d=(F+x[N]-0X1);(n)[F]=n[F](Z[0B001][14](F+0X1,n,d));d=(F);end;else if O~=0B1101110_ then for F=W[N],x[N]do(n)[F]=nil;end;else n[W[N]]=n[x[N]]%E[N];end;end;else if not(O>=0B1110_001)then if O==0X70 then n[x[N]]=#n[W[N]];else(n)[Q[N]]=(p);end;else if not(O<0X72_)then if O~=0X7_3 then n[Q[N]]=(UDim2);else n[Q[N]]=rawset;end;else(n)[Q[N]]=(n[W[N]]-n[x[N]]);end;end;end;end;end;else if not(O>=0X52)then if O<0X04_A then if not(O>=0B1000110)then if O>=0X44 then if O==69 then local F=(x[N]);(n)[F]=n[F](n[F+0X1]);d=F;else(n)[W[N]]=wait;end;else if O==67 then for F=0X1,W[N]do(n)[F]=D[F];end;else n[W[N]]=Z[0B1][0X5](x[N]);end;end;else if not(O>=0X48)then if O~=0B1000111 then if n[x[N]]==E[N]then else N=(W[N]);end;else if n[x[N]]~=n[Q[N]]then N=(W[N]);end;end;else if O~=0B01001001 then n[W[N]]=(setclipboard);else(n)[x[N]]=Color3;end;end;end;else if O>=0x4__e then if not(O>=80)then if O~=79 then n[x[N]]=(Q);else n[Q[N]]=(pcall);end;else if O==81 then local F=(g[Q[N]]);(F[0B10])[F[0X1]]=(j[N]);else(n)[Q[N]]=(ipairs);end;end;else if O>=0X4C then if O==0X4D then(n)[W[N]]=e[N]^n[Q[N]];else local F,R,l,o=(0X2__B);while true do if F==0x2b then R=(g);F=(-4236771313+(Z[0X2][0b1111]((Z[2][0XB]((Z[0B0__1_0][0XC](F>=F and O or F,O,F)),(Z[2][0B10000]("\u{3E}\1058","\0\0\x00\0\0\0\0\x13")))))));else o=(Q[N]);break;end;end;local u;R=R[o];local a;F=0XB;while true do if not(F>0X00b)then o=-0b110__101;l=(0B0);F=0X111+((Z[0b1__0_][0B111](F,(F)))-F-O-O);else if not(F<0b1_110101)then l*=a;break;else a=4503599627370495;F=(0x5d+(Z[0X2][0B1_010]((Z[0X2][0X8]((F>=F and O or O)+O,O,F)))));end;end;end;F=55;local y;while true do if F<=1 then a=(a[u]);break;else if not(F<0b110111)then a=(Z[2]);F=(-4294967224+(Z[0X2][0X8]((Z[0X2][10](F==O and F or O))-F)));continue;else u=(0X6);F=(-4294967294+((Z[0B10][0Xf](F))+F+O-O));continue;end;end;end;F=0Xe;while true do if F<=15 then if F~=14 then y=(O);F=(0X1__3+(Z[0B10][0xC](((Z[0x2][0B1__100](F,O))<=F and F or F)>F and F or F,F)));continue;else u=Z[0B10];F=(0B10101+(((F-F<=O and F or O)<=F and O or O)-O));end;else if not(F>0X15_)then y=(0B1000_);F=(0X1b+(Z[0x2__][12]((Z[0x2][0X09](O>=F and O or O,F,O))+O,F)));continue;else if F~=0B11_10000 then u=u(y);break;else u=(u[y]);F=(-0B1_100_001+((Z[2][0X6](O-F))+O0b1100__01 then a=a(u);break;elseif F<0b0_0101000 then if not(u)then else u=(O);end;F=0X18+(Z[2][0B1111]((O==O and O or O)-F-O));elseif F>0X28 and F<0X5C_ then if not u then u=O;end;F=(117+((Z[0X2][10]((Z[0X2][0B1000](F,O,F))+O))-F));elseif F>0X5c then u=(u>y);F=(-0XE5+(O+F-O+O+O));elseif F>0B11010 and F<0x31 then y=O;F=0X60+(Z[0B10][0B110]((Z[2][13](F+O-F,(5)))));continue;end;end;u=O;a-=u;F=0X4D;while true do if F==0b1001101 then u=(O);a+=u;F=(-2437+(Z[2][0Xc_]((Z[0B10][0X0D]((Z[0b10][0Xf]((Z[0B10__][0B1111](O)))),(0X5))),F)));elseif F==72 then u=(p[N]);a+=u;break;end;end;F=0b111000;while true do if F>55 then u=p[N];F=(-169+(Z[0B10][0x8]((Z[0X2][0XD](F+F-F,(2))))));elseif F>0X1 and F<0X37 then if not(a)then else a=(O);end;F=(-0B1+(Z[0B10][6]((Z[0X00_2][0B1000](F0X2a)then else a=(a>=u);F=0B101010+(Z[0X2][0B1111]((Z[2][0XF]((Z[0x2][0X6]((Z[2][0xA](O))))))));end;end;u=(O);F=0b10101_;while true do if F>0X0__015 then o+=l;break;elseif F<0B1110000 then a+=u;l+=a;F=(-4294966976+((Z[0x2][15](O))-O+F-O));continue;end;end;p[N]=(o);o=(n);l=(x[N]);F=(0x7a);while true do if F>0X011 then a=(R);F=(12+(Z[0X2][6]((Z[0X2][0B1010]((Z[0b10][0x09]((Z[2][0X6](F)),F,O)))))));continue;elseif F<0b1111010 then u=(0x2);break;end;end;a=(a[u]);F=95;while true do if F>0X32 then if F~=0x69 then u=R;y=(0X1_);F=-4160768900+((Z[0b10][13]((Z[0X2][0XC]((Z[0B10][0b1011](F,(0X013))),O)),(0X8)))-O);else a=a[u];break;end;else u=(u[y]);F=-2550136727+(Z[0B010][0XD]((Z[2][0xB](F>F and O or F,(0X5)))=90)then if not(O>=0B1_0_10110)then if not(O>=0B101_01__0_0)then if O~=0x53 then(n)[Q[N]]=(e[N]-j[N]);else local F,R=W[N],Q[N];if R==0x000 then else d=F+R-0X1;end;local l,o,u=x[N];if R==1 then o,u=Z[1][0B0101000](n[F]());else o,u=Z[0x1][0B1010__00](n[F](Z[1][0xe](F+1,n,d)));end;if l~=0X1 then if l==0b0 then o=(o+F-0B1);d=(o);else o=(F+l-0X2);d=(o+0X1);end;R=(0X0);for l=F,o do R+=0X1;(n)[l]=(u[R]);end;else d=(F-0X1);end;end;else if O==0X055 then n[W[N]]=E[N]%e[N];else local F=Q[N];(n[F])(n[F+0X1_]);d=F-1;end;end;else if O<0X58 then if O==87 then(n)[x[N]]=(Z[0X003](n[Q[N]],j[N]));else if q then for F,R in q do if not(F>=1)then else R[2]=(R);(R)[3]=(n[F]);(R)[0X1]=(0x3);q[F]=(nil);end;end;end;return;end;else if O~=0x59 then(n)[x[N]]=n[W[N]]/E[N];else local F=(x[N]);(n[F])(Z[1][0Xe_](F+0b1,n,d));d=(F-0B1_);end;end;end;else if O<0b1011110 then if O>=0X5__c then if O~=0X5d then if not(not(j[N]=0X60)then if O==0x5F then(n)[Q[N]]=D[c];else if not(q)then else for F,R in q do if F>=0X1 then(R)[0b10]=(R);(R)[0B11]=(n[F]);R[0X1]=(3);(q)[F]=nil;end;end;end;return false,x[N],d;end;else if O>=0x61 then if O~=0X62 then(n)[Q[N]]=(e[N]);else n[Q[N]]=(n[W[N]]==e[N]);end;else X=x[N];for F=0B1__,X do(n)[F]=D[F];end;c=(X+1);end;end;end;end;end;end;elseif not(O<0x21)then if not(O<0X31)then if O<0x3_9 then if not(O<53)then if O<0B110111 then if O==54 then(n)[W[N]]=type;else local F=T-X-0b1;if not(F<0x0)then else F=(-1);end;local T,X=x[N],0X0;for R=T,T+F do(n)[R]=(D[c+X]);X+=0x1;end;d=T+F;end;else if O==0X38 then g[x[N]][j[N]]=(n[Q[N]]);else d=W[N];n[d]();d-=0X1;end;end;else if not(O<0X33)then if O~=52 then local T=Q[N];d=T+W[N]-0X1;(n[T])(Z[0b1][0B1110](T+0X1,n,d));d=(T-0X1);else n[W[N]]=(typeof);end;else if O~=50 then(Z[0B10])[x[N]]=n[W[N]];else(n)[W[N]]=(n[x[N]]+n[Q[N]]);end;end;end;else if O<61 then if O<0X3B then if O==0X3a then if q then for T,F in q do if T>=1 then F[0B10]=F;F[0B11]=(n[T]);(F)[0X1]=(0B011);q[T]=(nil);end;end;end;local T=W[N];d=(T+0X1);return true,T,0X2;else K=m[0B100__];_=m[0X1];f=(m[0x3]);m=(m[0b101]);end;else if O==0X3_C then(n)[Q[N]]=L.kY;else n[Q[N]]=n[W[N]]%n[x[N]];end;end;else if O<0b111111 then if O~=62 then n[x[N]]=(Enum);else m=({[0x003]=f,[0B1]=_,[4]=K,[0X5]=m});d=W[N];local T=Z[0X1][0b11_](function(...)Z[0X1][0Xb]();for F,X in...do(Z[0b1][0Xb])(true,F,X);end;end);(T)(n[d],n[d+0b1],n[d+2]);K=T;N=(Q[N]);end;else if not(O<0x40)then if O==0X41 then(n)[W[N]]=(n[Q[N]][e[N]]);else local T=false;K+=f;if f<=0X0 then T=(K>=_);else T=K<=_;end;if not(T)then else n[Q[N]+3]=(K);N=(x[N]);end;end;else(n)[W[N]]=L.TY;end;end;end;end;else if O>=41 then if O>=0B1__01101 then if O<47 then if O~=0x2E__ then(n)[x[N]]=n[W[N]]/n[Q[N]];else local T=(j[N]);local F=(T[0b1]);local X=#F;local c=(X>0x0 and{});local _=Z[0b1][41](T,c);(n)[x[N]]=(_);if not(c)then else for m=0X1,X do T=(F[m]);_=T[0x2];local F=(T[0B1]);if _==0X0 then if not(not q)then else q={};end;local T=q[F];if not(not T)then else T={[1]=F,[2]=n};q[F]=T;end;(c)[m-0x1]=T;elseif _~=0B1 then(c)[m-0B1]=(g[F]);else(c)[m-0B1]=n[F];end;end;end;end;else if O==48 then local T=W[N];(n[T])(n[T+0X1],n[T+0B10]);d=T-0B1;else n[x[N]]=(n[Q[N]]>=n[W[N]]);end;end;else if not(O<43)then if O==0B10__1100 then n[Q[N]]=x;else n[x[N]]=(Z[0B11](n[Q[N]],n[W[N]]));end;else if O==0X2a then n[x[N]]=n[W[N]]*E[N];else(n)[x[N]]=j[N]+n[Q[N]];end;end;end;else if not(O>=0x25)then if O<0X23 then if O~=0B100010 then if not(n[W[N]]=0X27 then if O==0x28 then(n)[W[N]]=(rawget);else(n)[W[N]]=g[Q[N]][e[N]];end;else if O~=0B100110 then if q then for T,F in q do if T>=0X1 then(F)[0x2]=(F);F[0X03]=(n[T]);(F)[1]=(3);(q)[T]=(nil);end;end;end;local T=(x[N]);return false,T,T+Q[N]-0B1_0;else(n)[Q[N]]=getfenv;end;end;end;end;end;else if not(O>=0X10)then if not(O<0X8)then if not(O<0Xc)then if not(O<0b1110)then if O==0xf then(n)[Q[N]]=(n[x[N]]~=n[W[N]]);else(n)[Q[N]]=n[x[N]]..n[W[N]];end;else if O~=0b1101 then(n)[W[N]]=(unpack);else(n)[Q[N]]=error;end;end;else if O>=10 then if O~=0B1011 then if n[x[N]]==E[N]then N=(W[N]);end;else(n)[Q[N]]=(n[W[N]]);end;else if O==0B1001 then n[x[N]]=(n[Q[N]]^n[W[N]]);else if n[x[N]]~=n[W[N]]then else N=Q[N];end;end;end;end;else if O<0X4 then if not(O>=0x2)then if O==0B1 then local T,F=W[N],(Q[N]);local X=n[T];(Z[0X1][0B1000])(n,T+0x1,d,F+0B1,X);else local T=(x[N]);n[T]=n[T](n[T+0b1],n[T+0X2__]);d=T;end;else if O==0B11 then(n)[W[N]]=Z[0X002][x[N]];else d=(W[N]);(n)[d]=n[d]();end;end;else if not(O>=0X6)then if O==0x5 then n[x[N]]=(select);else n[W[N]]=(W);end;else if O==7 then n[Q[N]]=tostring;else n[W[N]][e[N]]=(n[Q[N]]);end;end;end;end;else if not(O<0x18)then if not(O>=0B11100)then if not(O<0X1A)then if O==27 then(n)[x[N]]=g[W[N]][n[Q[N]]];else local T,F,X,c,_,m,D,f=0x6_b,10,0x6;while true do if T<=0b1001110 then f=0x0;c=4503599627370495;T=-0X67FFfFc5+((Z[2][0Xb__](O,(O)))-T+O+T);else if T~=0X6__b then f*=c;break;else _=(0X41);T=0X4d+(Z[2][0X006_]((Z[0X2][0XC]((Z[0X2][0xb](T,(O)))-O,O))));continue;end;end;end;c=Z[2];local K;T=0X4e;while true do if T<0X62 and T>0x55 then K=(0X8);T=0b11__00100+((Z[0X2][0XB](T-T,(O)))-T+T);continue;elseif T>0B1100_00 and T<0x4E then m=9;T=-0x19+((Z[2][13]((Z[2][0XA](O~=O and O or T)),(O)))==T and O or T);continue;elseif T<79 and T>0B110110 then c=c[X];T=-4294967160+(Z[0B10][0x9]((Z[2][6](T))-T+O));continue;elseif T<54 and T>0B11101 then D=0x7;T=-3221225371+((Z[2][0b1001]((Z[2][0B101__1_](T,(O)))+O))-T);continue;elseif T<0X55__ and T>78 then X=(X[D]);T=0B1000111+(Z[0B10][0Xc]((Z[0X2][0Xc]((Z[0B10][0xa](T==O and T or O))))));elseif T<0X30 then K=K[m];break;elseif T>0X64__ then K=Z[0X2__];T=80+((Z[0b10][0X6]((Z[0x2][0X7](O-T,(O)))))-O);elseif T>0B01100010__ and T<0B11__10_011 then D=(D[K]);T=-4294860684+(Z[2][0xE]((Z[0x2][0b01100]((Z[0B10][0XE]((Z[0X2][15](O)),(O))),O,O)),(O)));continue;elseif T>0X4_F and T<0x59 then X=(Z[2]);T=(0b110000+(Z[0x2][0B1001]((Z[0B10][0XB]((Z[0B10][0x9](O,O))-O,(O))),O)));continue;elseif not(T<0X64 and T>89)then else D=Z[0B10];T=(-1744830251+((Z[0X2][0x8]((Z[0B10][0B1101](O,(O)))))-T-O));continue;end;end;m=Z[0X2];m=(m[F]);F=p[N];T=0x0017;while true do if T>10 then m=m(F);K=K(m);T=-4294953973+(Z[0X2][15]((Z[2][0B01110](O-T+T,(T)))));continue;else m=p[N];break;end;end;D=D(K,m);K=O;D+=K;T=0X0017;while true do if T>0B10111 and T<0X61 then X-=D;D=(p[N]);break;elseif T<0X17 then X=X(D,K);T=0B100011__1+(Z[2][0Xc]((Z[2][9]((Z[2][9]((Z[0X2][0Xf](T)))),O,O)),O));continue;elseif T<76 and T>10 then K=(p[N]);T=(-13+((Z[0B10][10]((Z[0b10][0b1110]((Z[0x2][0Xf](O)),(T)))))+T));elseif not(T>0X4c)then else D=O;T=(0X4C+(Z[0B10][7]((Z[2][10](T-T))-O,(O))));continue;end;end;T=32;while true do if T==0X20 then X+=D;T=0B110_011_+(Z[0X2][6]((Z[0X2][8]((Z[2][0Xb]((Z[0b010][0x8](T)),(O)))))));continue;elseif T==82 then c=c(X);T=(-0X11+((Z[0B10][9](O+T,T,O))+T=30)then if O==29 then local T=g[x[N]];(n)[W[N]]=(T[0B10][T[0x1]][n[Q[N]]]);else n[Q[N]]=L.ZY;end;else if O<31 then n[x[N]]=tonumber;else if O~=0X20 then(n)[Q[N]]=task;else if not(q)then else for T,F in q do if T>=1 then(F)[0B10]=(F);(F)[0x3]=(n[T]);F[1]=(0X00_3);(q)[T]=(nil);end;end;end;return true,W[N],0B1;end;end;end;end;else if O<20 then if O>=0X1_2 then if O==19 then if not(not n[W[N]])then else N=Q[N];end;else n[x[N]][n[Q[N]]]=n[W[N]];end;else if O~=0X11 then n[x[N]]=j[N]+E[N];else n[W[N]]=(not n[Q[N]]);end;end;else if not(O<0X1_6)then if O~=0X17 then(n)[x[N]]=nil;else(n)[x[N]]=(xpcall);end;else if O~=21 then(n)[x[N]]=(n[Q[N]]*n[W[N]]);else local T=x[N];n[T]=n[T](Z[1][0B1110__](T+1,n,d));d=T;end;end;end;end;end;end;N+=0X1;until false;end);if h then if M then if P~=0X1 then return n[b](Z[0X1][14](b+0X1,n,d));else return n[b]();end;else if b then return Z[0X1][14](b,n,P);end;end;else if q then for T,F in q do if not(T>=1)then else F[0X2]=(F);F[3]=n[T];(F)[0x01]=3;(q)[T]=(nil);end;end;end;if Z[1][0x7](M)~="strin\zg"then(Z[0B0100])(M,0);else if Z[0x1][0X20](M,"\u{03A}\(%\d+\41\u{005B}\58\13\10]")then Z[4]("\u{004C}ur\x61ph \u{53}\cri\x70\u{74}:"..(k[N]or"(inte\114n\x61\108)").."\58\ "..Z[0X1][0b11011](M),0b00);else(Z[0X4])(M,0x0);end;end;end;end;return V;end);if not S[5062]then U=26+((((L.cY(S[13153],(S[0x66F0])))=S[28731]and S[10334]or S[1745]);S[0X13C6]=(U);else U=S[5062];end;return 0XeaF0,U,Y;end;return nil,U,Y;end,SY=bit32,FY=bit32.bnot,xo=function(L,L,S,Y,T)T=(0B1100010);(S)[Y+1]=L;return T;end,qo=function(L,L,S,Y,T,U,F,g,V)while true do if U==0X13 then T=S[1][0X26]();U=(0X56);else if U~=0X56 then else g=S[0x1][0B100110]();break;end;end;end;F=S[0x1][0x26]();L=(nil);Y=(nil);V=(nil);return T,F,V,Y,U,L,g;end,cY=bit32.rrotate,TY=setmetatable,MY=function(L,S,Y)S=(0b10001110+((L.YY((L.yY(Y[17393]>=Y[0X4A33]and Y[0X5DA2]or Y[0x305a],L.A[0X9],Y[19719])),Y[0X26ba],Y[27804]))-Y[29733]));Y[0X6C2e]=(S);return S;end,N=table.create,Po=function(L,S,Y,T)if S==0X38 then Y[0X23]=(function()local U={Y[0X11],Y};local F,g=U[0x1](L.u,U[0X2][23],U[0X2][10]);U[0X2][0B1010]=g;return F;end);return 0X8D8__0,S;else Y[0x22]=function()local U=({Y[0X11],Y});local Y,F=U[0X001]('\60I4',U[0x2][23],U[0B1__0][0XA]);local g=(0X01a__);repeat if g<0X0031 then g=(0B110001);U[0X2][0XA]=(F);continue;else if not(g>26)then else return Y;end;end;until false;end;if not(not T[0X219f])then S=T[8607];else T[0X272__]=(0B0_110010+((L.EY(L.A[0X2]+T[0X718A]-T[13644],(T[0x9F6])))==T[0X354C]and T[12580]or T[0X4099]));(T)[0x7F29]=-4294819802+(L.xY((L.cY((L.cY((L.FY(T[0X7425])),(T[0x009f6]))),(T[1745]))),S,T[0X1740]));S=-0x0045+((L.xY(T[29066]>=T[0X703B]and L.A[0X9]or T[29733],S,L.A[0B1__10]))-T[0X5dA2]>T[4604]and T[5952]or T[0X0__188e]);T[8607]=(S);end;end;return nil,S;end,ro=function(L,L,S)return{S[0x1][0X0014__](S[0X1][0B10111],S[0X1][10]-L,S[1][0XA]-1)};end,No=function(L,S)local Y,T;for U=0b1101010,0X14__8,0X75 do if U==0X6a then Y,T=S[0X1](L.V,S[0B10][0x017],S[0B10][0xa]);S[0x2][10]=(T);continue;else if U==0B11__01_111__1 then return{Y};end;end;end;return nil;end,r=string.pack,e=string.char,PY=function(L,L,S,Y)local T=(0X39);repeat if T==0x39 then T=0b1000100;if not(L<0Xe7)then S=(Y[0X1][0B100001]()==0X1);else S=Y[0B1][0X24]();end;else break;end;until false;return S;end,U=function(L,L,S)S=(L[0x718A]);return S;end,UY=(function(L)local S,Y,T,U={};U,T,Y=L:x(U,Y,S,T);U=L:k(U,Y,S);U=L:T(U,S);U=L:s(Y,S,U);U=L:b(U,T,Y,S);U=L:W(U,S,Y);T=(nil);T=L:t(T,S);local F;T,U,F=L:O(T,U,Y,F,S);F,U=L:mo(S,Y,U,F);local g,V;g,V,U=L:RY(Y,S,g,U,V);local Z;U,Z=L:_Y(Z,g,U,S,Y);S[22][6]=L.y;S[0X16][0x9]=L.o;U=88;while true do if U==0X58 then S[0b10110][0xA]=L.vY;if not(not Y[8011])then U=Y[0X1F4B];else U=-3438450089+(L.qY((L.cY(L.A[0b100]-Y[0X66F0],(Y[0X66f0])))-Y[0x2_72],(Y[0x66f0])));(Y)[0X1f4b]=U;end;continue;elseif U==0B1010111 then S[22][0XD]=L.VY;if not Y[0X06c2e]then U=L:MY(U,Y);else U=(Y[27694]);end;continue;else if U==0X4_a then S[22][0B1110]=L.cY;if not(not Y[17845])then U=(Y[0X45B5]);else U=3429766073+((L.vY(Y[0X3124]))+Y[0X4695]+Y[0X11fc]-L.A[3]);Y[17845]=U;end;continue;else if U==0X21__ then Z=S[0x0029](Z,S[0X1d])(g,L.P,F,V,S[0B100__100],S[0b100001],S[0b100010],L.A,T,S[0B10_1001]);if not(not Y[0x1B90])then U=L:uY(U,Y);else U=-549453889+((L.qY(Y[0X5da2]+Y[0x4__695]+Y[0X004099],(Y[0X78DD])))+Y[10334]);Y[0X1B_90]=U;end;else if U~=12 then else return S[0X29](Z,S[29]);end;end;end;end;end;end),k=function(L,S,Y,T)local U;S=(22);repeat if not(S<=0X37)then U,S=L:I(T,S,Y);if U==0X6da2 then continue;end;else if S<0x37 then T[0x5]=L.N;if not(not Y[0X452b])then S=(Y[17707]);else S=-4294967134+(L.xY((L.FY((L.YY(Y[9914]+S))))));(Y)[0X452B]=S;end;continue;else(T)[8]=L.h;break;end;end;until false;(T)[9]=L.D;(T)[0B1010]=nil;T[0Xb]=nil;return S;end,Vo=function(L,L,S)(S)[0X5]=(L);end,A={39428,1650339916,3429766191,3438475604,1727244881,1214906618,1642904643,54991323,200875870},x=function(L,S,Y,T,U)Y=({});T[1]=(nil);T[0X2]=nil;T[0X3_]=(nil);U=(nil);(T)[0X4]=nil;S=0X7C;while true do if not(S>0X15)then if not(S<=0b1110)then U,S=L:Y(U,S,Y);continue;else(T)[0x3]=(L.G.wrap);if not Y[0x6D1]then S=0x011+(L.oY((L.vY((L.FY(L.A[0B10]))==Y[0X26BA]and L.A[0x4]or L.A[1]))));Y[0X6D__1]=S;else S=Y[0X6D1];end;end;else if not(S>0X2B)then T[0X2]=L.j;if not(not Y[9914])then S=Y[9914];else S=(0X8+(L.oY((L.yY(L.A[0X08]+L.A[0X3]-L.A[0X9],L.A[0B11],L.A[7])))));Y[9914]=(S);end;continue;else if not(S<0X7c)then(T)[0x1]=select;if not Y[0x4d07]then S=(0X5fDB486a_+((L.yY((L.A[0B1]==L.A[0B101]and L.A[0B10]or L.A[0B1])+L.A[0X5],L.A[7],L.A[0x1]))-L.A[0x5]));Y[19719]=(S);else S=L:F(S,Y);end;else(T)[0X4]=L.n.gsub;break;end;end;end;end;T[0x5]=(nil);T[0X6]=(nil);T[0B111]=nil;T[0x8]=nil;return S,U,Y;end,Ro=function(L,L,S,Y)L=S[0B1_][0X5_](Y);return L;end,no=function(L,S)local Y,T,U,F=0B0_,(1);while true do Y,F,U,T=L:eo(S,F,Y,T);if U==38430 then continue;else if U==nil then else return{L.v(U)};end;end;end;return nil;end,AY=function(L,S,Y,T)local U=(0B1110100);while true do if U==0X074 then T,U=L:wo(T,U,Y,S);else if U~=0X43 then else break;end;end;end;return T;end,y=bit32.countrz,uo=function(L,L,S)(S)[0b1001]=(L);end,d=function(L,L,S)L=S[0X00703b];return L;end,g=function(L,S,Y)S=(1710467737+((L.cY((L.oY(Y[0X703B]+Y[23970])),(Y[26352])))-L.A[0X5]));Y[0X7425_]=(S);return S;end,Lo=function(L,L,S)L=(S/0B10);return L;end,Ho=function(L,S,Y,T,U,F,g,V,Z,k,W,e)local E;(T)[W]=(e);if F==Y[0X1__][0X26]then E,F=L:Io(F,S);if E~=nil then return{L.v(E)},F;end;elseif Z==5 then if S~=83 then else if not(Y[0X1][0B10000])then V[W]=(Y[0X1][28][k]);else e=nil;T=nil;local p=(0B1001010);while true do p,T,E,e=L:To(W,e,p,Y,g,T,k);if E==9451 then continue;elseif E==16572 then break;end;end;(e)[T+3]=0x8;end;end;elseif S==0B11001111 then for T=0B10_01000_,0xA0,0B1010011_ do if T==0x9B_ then if-Z then Y[0X1][0B1101],Y[1][26]=Y[1][0B11110],Y[0B1][0b100011];end;break;else if T==0X48 then if not(S)then else Y[1][0b10__0100],Y[0b1][0X28__]=111,-S;end;end;end;end;else if Z==0B0 then L:So(k,W,U);elseif Z==2 then L:fo(k,U,W);elseif Z==1 then(U)[W]=W-k;else if Z==7 then local S;for T=0b111000,0X0065,0b001111 do E,S=L:Uo(W,V,T,Y,k,S);if E~=29669 then else continue;end;end;end;end;end;return 0XfF__A2,F;end,B=function(L,S,Y)S=(-4257218483+(L.qY((L.FY(Y[19855]+S))+L.A[2],(Y[1745]))));(Y)[0X285e]=(S);return S;end,_=tostring,fo=function(L,L,S,Y)(S)[Y]=Y+L;end,eY=function(L,L,S,Y)(L[0X1][0X1c])[Y]=S;end,X=function(L,S)(S)[0X14]=L.n.sub;end,kY=table,Wo=function(L,L,S)L=S[0X1][0B10_001__0]();return L;end,Oo=function(L,L,S,Y,T)if T==389 then if L[0X2]~=L[0B1][0B101_000]then(L[0x1])[0B10101]=L[0X1][0X5](Y*0B11);end;return 0XA0B9__,S;else S=L[1][0X5](Y);return 0X5642,S;end;return nil,S;end,JY=function(L,S,Y)Y=function()local T,U,F,g,V,Z=({S,S[22],S[0X27]});Z,F,g,V=L:po(T,F,V,Z,g);local S;U,S,Z=L:CY(F,S,g,T,Z);if U==nil then else return L.v(U);end;U=(nil);V=(83);repeat if V>0X53 then T[0B1][0X15]=nil;V=0B111000;continue;elseif V<0X53 and V>0x16 then(T[0b1])[0X00__2]=nil;break;else if V<0X7D and V>0x38 then U=S[T[0B1_][0B100101]()];V=(0B10__110);else if not(V<56)then else(T[0X1])[0X1C]=(nil);V=(0X7_D_);continue;end;end;end;until false;return U;end;return Y;end,eo=function(L,S,Y,T,U)if U>1 then return T,Y,{T},U;else if not(U<0X6C)then else U=0X6C;Y=(1);repeat local F;T,F,Y=L:Go(Y,T,F,S);until F<0X80;return T,Y,0X961e,U;end;end;return T,Y,nil,U;end,q=bit32.bor,c=bit32.lshift,O=function(L,S,Y,T,U,F)local g;Y=(0b10101__0_0);repeat g,S,Y=L:p(Y,S,T,F);if g==16004 then break;else if g~=35705 then else continue;end;end;until false;U=nil;(F)[0B10__0001_]=nil;F[0x22]=nil;(F)[35]=nil;Y=22;return S,Y,U;end,Z=function(L,S,Y,T)(Y)[0X7_]=type;if not(not S[0X4D_8f])then T=S[0x4D8F];else T=-0XB+((L.YY((L.FY(S[18069]-S[0x4695])),L.A[0x9],S[4604]))-S[9914]);S[0X4d8F]=(T);end;return T;end,j=nil,Qo=function(L,S,Y,T)local U;if T<0X64 then Y[1][0XA]=Y[1][0B1_010__]+S;else if T>0X3D then U=L:ro(S,Y);return{L.v(U)};end;end;return nil;end,mo=function(L,S,Y,T,U)local F;while true do if not(T<=0X16)then F,T=L:Po(T,S,Y);if F~=0X8d_80 then else break;end;else U=function(...)return(...)[...];end;(S)[0X0021]=function()local g,V=({S,S[0B10110]});local Z=g[1][0x12](g[1][0X17],g[0X1][10],g[0B1][0B10_10]);if g[0X0__2]~=g[0X1][0X1a]then V=L:w(g,Z);if V~=nil then return L.v(V);end;end;end;if not Y[5952]then T=3429766308+(((L.vY(Y[18069]+L.A[0B011]))>Y[13644]and Y[13644]or Y[26352])-L.A[0X3]);Y[5952]=T;else T=L:Ao(Y,T);end;end;end;S[0X2__4]=nil;S[37]=(nil);T=(0x7);while true do F,T=L:Ko(S,Y,T);if F==47602 then continue;else if F==0X571f then break;end;end;end;return U,T;end,f=function(L,L,S)S=(L[23970]);return S;end,Jo=function(L,S)local Y,T,U=0x12;repeat if Y>0x12 then if Y~=0X49 then return{U};else if not(U>=S[1][0B11010])then else T=L:Co(U,S);return{L.v(T)};end;Y=0x14;continue;end;else U=S[0X1][0B100101]();Y=0X49;end;until false;return nil;end,_o=function(L,S,Y,T,U,F)if T~=382 then U=S[1][0X05](Y);return U,0X63__E6,F;else F=L:Ro(F,S,Y);return U,43533,F;end;return U,nil,F;end,so=function(L,L,S,Y,T,U)if Y~=86 then T[1][0X15][S+3]=(L);else(T[1][0X15])[S+0B10]=U;end;end,J=string.byte,n=string,G=coroutine,io=function(L,L,S,Y,T,U)if L==112 then L=0XF;U=(0x1);else L=(0X70);Y=S[1][0X5](T);end;return L,Y,U;end,zo=function(L,S,Y,T,U,F)if U>108 and U<150 then T=S[1][34]();return 2662,T,F;else if U>150 then if Y~=0X14 then else if not(0b10101100)then else L:bo(S);end;end;elseif U<0B1_0101011 and U>0x81 then F=L:Lo(F,T);return 2662,T,F;else if U<0x81 then return 2662,T,F;end;end;end;return nil,T,F;end}):UY()(...);