-- This file was protected using Luraph Obfuscator v14.4.2 [https://lura.ph/] return({I=function(F)return{};end,cx=function(F,Y,i,a,O)local u;if Y==89.0 then O=(i[a[1][43]()]);Y=(100);elseif Y==100.0 then Y=115;if a[0X1][0X2b]==a[0X1][0x15]then u=F:ix(a);if u==nil then else return{F.E(u)},O,Y;end;end;else if Y~=115.0 then else if a[1][0X10]==a[1][11]then else local i=0x4D;repeat u,i=F:ux(i,a);if u~=45171 then else break;end;until false;(a[0X1])[22]=F.U;end;return{O},O,Y;end;end;return nil,O,Y;end,Px=getmetatable,rH=function(F,F,Y,i)F=Y[0X1][11](i);return F;end,Sx=function(F,F,Y)if F<77.0 then else if F>23.0 then Y=(Y+1.0);return 0X813D,Y;end;end;return nil,Y;end,A=string.sub,Ux=function(F,F,Y)Y=F[0x1][0X2b]();return Y;end,pH=function(F,Y,i,a,O,u,k,e,d,H,J)local p;e=(nil);u=(3);while true do if u>6.0 then if u==45.0 then O,u=F:uH(u,k,O,i);else e=F:rH(e,k,i);break;end;elseif u==6.0 then u=45;Y=({});else u=0X6;J=1.0;end;end;for c=0X5A,0Xf2,0X40 do if c<154.0 then p=F:DH(k,i);if p==nil then else return e,Y,{F.E(p)},O,u,J;end;else if not(c>90.0)then else(H)[9.0]=d;break;end;end;end;H[4.0]=(e);(H)[10.0]=(O);(H)[7.0]=(a);return e,Y,nil,O,u,J;end,N=string.char,gx=table,G=setfenv,SH=function(F,Y,i,a)(Y)[0X28]=(function(...)local Y;Y=F:WH(...);return F.E(Y);end);if not(not a[1906])then i=F:hH(i,a);else i=(884209783+((F.j[0X7]-a[10787]-a[14229]+a[408]-a[0X9dd]<=F.j[7]and a[23902]or F.j[1])-F.j[4]));(a)[0x0772]=(i);end;return i;end,J=function(F,F,Y,i)F={};(i)[1]=(nil);i[0x2]=(nil);i[3]=nil;Y=(105);return Y,F;end,ax=function(F,F,Y,i,a,O)O=nil;F=(0X50);repeat if F==80.0 then i[1][0x16]=({});O=i[1][0X2b]()-0x8A8;F=(0X6F);else if F==111.0 then(i[0x1])[0X1D]=i[0X1][11](O);break;end;end;until false;a=(i[0X1][34]()~=0.0);Y=(nil);F=0X2b;return a,Y,O,F;end,Q=function(F,F,Y,i)return{F[1][0X21](Y,-i)};end,Ex=function(F,Y,i,a,O,u)local k;if O<95.0 then(a)[11]=i;else if O>20.0 then for a=1.0,Y[0x1][38]()do a=nil;local O,e=(0X0);while true do a,k,O,e=F:Xx(a,e,Y,O);if k==0X03410 then break;end;end;if a%2.0~=0.0 then u=F:hx(Y,i,e,u);else i[u]=(e-e%1.0);end;for Y=0X17,0x063,54 do k,u=F:Sx(Y,u);if k~=0x813d then else break;end;end;end;return 4381,u;end;end;return nil,u;end,bH=function(F,F,Y,i,a)Y=((F-i)/0X8);a=(92);return a,Y;end,Bx=function(F,F,Y,i)(F[0X1][0XA][Y])[F[0X1][10][Y+1.0]]=(i[F[1][0xA][Y+2.0]]);end,QH=function(F,Y,i,a,O,u,k,e,d,H)if d>49.0 and d<110.0 then e,d=F:yH(e,H,d);elseif d>92.0 then Y=F:kH(Y,O,u);return u,0X008101,d,e,k,Y;else if d<92.0 and d>11.0 then d,k=F:bH(i,k,a,d);else if d<49.0 then d=0x6e;u=O%0X8;end;end;end;return u,nil,d,e,k,Y;end,l=function(F,Y,i,a,O)if i==91.0 then O=F.N;if not a[0X668F]then i=(-2936515837+((F.j[8]-F.j[0X04]+i~=a[17927]and a[23368]or a[9200])+F.j[2]-a[0x3795]-a[3661]));a[26255]=(i);else i=(a[26255]);end;else if i==126.0 then(Y)[19]=F.kx;(Y)[20]=F.bx;return O,57940,i;end;end;return O,nil,i;end,hH=function(F,F,Y)F=Y[0x772];return F;end,Kx=function(F,F,Y)if not(Y<121.0)then return{},Y;else while F[0X1][44]do return{181},Y;end;Y=(121);end;return nil,Y;end,Zx=function(F,Y)for i=20,211,123 do if i<143.0 then F:ex(Y);else if not(i>20.0)then else return{Y[1][0X0029]};end;end;end;return nil;end,uH=function(F,F,Y,i,a)i=Y[0X1][0XB](a);F=0x28;return i,F;end,UH=function(F,F,Y,i)Y=Y+((F>127.0 and F-128.0 or F)*i);i=(i*128.0);return i,Y;end,k=function(F,F)F[0x21]=(nil);(F)[0X22]=nil;(F)[0X23]=(nil);(F)[0X24]=(nil);F[37]=nil;end,m=function(F,F,Y)Y=(F[16793]);return Y;end,rx=function(F,Y)(Y[1])[10]=F.U;end,H=function(F,Y,i,a)Y[1]={};if not a[0x2A23]then i=F:x(a,i);else i=a[10787];end;return i;end,qx=function(F,Y,i)local a;if Y>48.0 then F:Cx(i);return 0x3E76,Y;else if Y<79.0 then a,Y=F:vx(Y,i);if a==nil then else return{F.E(a)},Y;end;end;end;return nil,Y;end,g=function(F,F,Y,i)return{F[1][32](i,-Y)};end,kH=function(F,F,Y,i)F=((Y-i)/0X8);return F;end,U=nil,Xx=function(F,F,Y,i,a)if a>50.0 then a=(50);F=i[1][38]();else if a<50.0 then a=95;else if a>0.0 and a<95.0 then Y=(F/2.0);return F,0X3410,a,Y;end;end;end;return F,nil,a,Y;end,RH=function(F,F)F=F-F%1.0;return F;end,K=bit32,gH=function(F,F,Y,i,a,O)i=(#F);a=(59);(F)[i+1.0]=(Y);F[i+2.0]=O;return a,i;end,u=function(F,F,Y,i,a)(a)[i]=Y;(F[2][25][i])[F[0X1]]=(Y);end,mH=function(F,F)local Y=F[0X01][43]();(F[1])[0x6]=F[1][6]+Y;return{F[0x2](F[1][0X018],F[0X1][6]-Y,F[0X1][6]-1.0)};end,nx=function(F,F,Y,i)for a=1.0,F do(Y)[a]=i[1][0X31]();end;end,PH=function(F,F,Y,i)F=(nil);i=(nil);Y=(0X61);return i,Y,F;end,d=function(F,Y,i)Y=0X9d+(((i[2342]-i[0X4607]+i[0X67D1]-i[0X22a2]~=F.j[0X3]and F.j[7]or F.j[1])~=i[0XD8e]and i[2342]or i[17927])-i[0x005b48]);(i)[16793]=(Y);return Y;end,L=function(F,Y,i)Y=(-6274828813+(((F.j[0x008]+F.j[0X7]-F.j[0X7]=Y and F.j[0X6]or F.j[0X1])+F.j[6]+F.j[7]));(i)[17927]=Y;return Y;end,E=unpack,tx=function(F,F,Y,i)Y[F]=F+i;end,DH=function(F,Y,i)local a;if i==Y[0x1][34]then a=F:cH(Y);return{F.E(a)};end;return nil;end,X="__ind\101\120",b=function(F,Y,i)Y[0x624C]=(0xe2+((Y[0x568A]-Y[23368]-Y[0x198]<=Y[8866]and Y[23368]or Y[0X568a])-Y[26255]-Y[22154]-Y[16793]));Y[0x393b]=(480678929+((F.j[0X9]+Y[0x2a23]-Y[2525]==Y[22154]and Y[15908]or Y[7926])+F.j[3]-F.j[0X3]-F.j[0X8]));i=-0X25+(Y[26577]+i-Y[2342]+Y[14229]+Y[7926]+Y[23368]>Y[0X198]and Y[0x3795]or Y[0X4199]);return i;end,w=select,zH=function(F,Y)local i;for a=47,188,94 do if a>47.0 then Y[1][9]=(Y[0x1][0xB]);break;else if a<141.0 then i=F:_H(Y);if i==nil then else return{F.E(i)};end;end;end;end;return nil;end,BH=function(F,Y,i,a,O,u,k)local e;if i>66.0 then return 0X7a02,Y,u;elseif i>22.0 and i<110.0 then elseif not(i<66.0)then elseif O[0X1][12]==O[0X1][0x7]then e=F:HH(O);if e==nil then else return{F.E(e)},Y,u;end;elseif Y==0.0 then e,Y,u=F:aH(k,a,Y,u);if e~=nil then return{F.E(e)},Y,u;end;else if O[1][0X9]==k then e=F:zH(O);if e==nil then else return{F.E(e)},Y,u;end;elseif Y==2047.0 then if k~=0.0 then local i=101;while true do if not(i<=0.0)then e,i=F:OH(O,k,i,a);if e==nil then else return{F.E(e)},Y,u;end;else e=F:sH(a);return{F.E(e)},Y,u;end;end;else return{a*(0.0/0.0)},Y,u;end;end;end;return nil,Y,u;end,mx=function(F,Y,i,a,O,u,k)local e;while true do if k>21.0 then(i[0X1])[0X024]=u;k=0XE;elseif k>14.0 and k<43.0 then Y=F:Lx(i,Y);break;else if k<21.0 then for d=1.0,O do F:Mx(u,i,d);end;k=21;end;end;end;a=i[0X1][11](Y);for d=10,180,85 do F:Ix(i,d,Y,a);end;if i[1][12]==u then O=(107);repeat e,O=F:dx(i,O);if e==nil then else return{F.E(e)},O,a,Y;end;until false;else if i[0X1][44]==i[0x1][8]then local F=(0X9);repeat if F==9.0 then if not(-(-0X6C))then else return{},k,a,Y;end;F=(84);else if F~=84.0 then else if not(0XE2)then else i[0X1][0X2d]=(i[1][0X0015]);end;break;end;end;until false;else if not(u)then else(i[1][0X2c])[0X4]=i[0X1][29];i[1][0X2c][0X5]=(a);end;end;end;return nil,k,a,Y;end,F=function(F,Y,i)Y=-0X5cFbfb9D+(((F.j[4]+i[8866]-i[9200]~=Y and i[0X1817]or i[2525])k)then else return;end;local H=k-e+1.0;if d[1][1]==H then else if H>=8.0 then return u[e],u[e+1.0],u[e+2.0],u[e+3.0],u[e+4.0],u[e+5.0],u[e+6.0],u[e+7.0],d[1][8](u,k,e+8.0);elseif H>=7.0 then return u[e],u[e+1.0],u[e+2.0],u[e+3.0],u[e+4.0],u[e+5.0],u[e+6.0],d[1][8](u,k,e+7.0);elseif H>=6.0 then return u[e],u[e+1.0],u[e+2.0],u[e+3.0],u[e+4.0],u[e+5.0],d[0X1][0X8](u,k,e+6.0);elseif H>=5.0 then return u[e],u[e+1.0],u[e+2.0],u[e+3.0],u[e+4.0],d[1][8](u,k,e+5.0);elseif H>=4.0 then return u[e],u[e+1.0],u[e+2.0],u[e+3.0],d[1][8](u,k,e+4.0);elseif H>=3.0 then return u[e],u[e+1.0],u[e+2.0],d[1][8](u,k,e+3.0);elseif H>=2.0 then return u[e],u[e+1.0],d[0X1][0X8](u,k,e+2.0);else return u[e],d[0x1][8](u,k,e+1.0);end;end;end;if not(not i[32508])then a=(i[32508]);else a=F:z(a,i);end;elseif a==81.0 then O[9]=function(u,k,e)local d={O};k=k or 1.0;u=u or#e;if not((u-k+1.0)>7997.0)then return d[0x1][3](e,k,u);else return d[1][8](e,u,k);end;end;if not i[20011]then a=-3809783298+(((F.j[4]>=F.j[2]and i[0X7eFC]or F.j[0X3])-F.j[0X7]i[23368]and F.j[0X7]or i[0X02525])+i[0X2A23]-i[0X4bba]==i[0X22a2]and i[0X4199]or i[0X568A])<=F.j[5]and i[0Xe4D]or i[0X2e27])>=F.j[2]and i[10605]or i[0X7333]);(i)[21850]=Y;else Y=(i[0X555a]);end;return Y,a;end,y=function(F,Y,i,a,O)local u;for k=0.0,15.0 do i[20](i[25][k],i[26](k));end;local k=a and a.bxor;(i)[28]=(function(a)local e=({i});F:p(a,e);end);(i)[0x1d]=nil;(i)[0X1e]=(nil);(i)[31]=nil;O=(0XA);repeat u,O=F:o(i,k,Y,O);if u~=0XE34 then else break;end;until false;i[32]=(nil);return O;end,fx=function(F,Y,i,a,O,u)local k;(Y)[0X31]=nil;a=125;repeat k,a=F:Hx(u,Y,a);if k~=9207 then else break;end;until false;i=nil;O=nil;return i,a,O;end,EH=function(F,Y,i,a)if not(Y>=105.0)then Y=F:SH(i,Y,a);else(i)[0x2B]=(function()local a,O={i};O=F:XH(O,a);return O;end);return 3739,Y;end;return nil,Y;end,dx=function(F,F,Y)if Y<107.0 then return{},Y;else if Y>78.0 then Y=0X4e;(F[0X1])[0X0010],F[0x1][0X30]=188,F[0X1][0X2f]+-0X92;end;end;return nil,Y;end,fH=function(F,F)return{F*0.0};end,M=function(F,Y,i)Y=(-0x6E0B4E3e+(((i[0x4607]>F.j[5]and F.j[0x4]or i[0X67d1])-i[0X004607]-i[20011]>=F.j[2]and F.j[7]or F.j[0x7])-F.j[4]-F.j[5]));i[0Xd8e]=(Y);return Y;end,_H=function(F,Y)local i;while Y[1][0X23]do i=F:LH(Y);return{F.E(i)};end;return nil;end,V=function(F,F,Y)Y=(F[0X9DD]);return Y;end,VH=function(F,F,Y,i,a,O,u)for k=105,0XE4,0X72 do if k==219 then(Y)[8.0]=a;break;else if k==0X69 then Y[3.0]=O;end;end;end;Y[5.0]=(F);i=(nil);u=0x59;return i,u;end,xx=function(F,F)return{F};end,i=function(F,F,Y)Y=((Y-F)/16.0);return Y;end,z=function(F,Y,i)Y=(0X34B3f836+(i[0X004607]+F.j[1]+i[2342]+i[10787]+i[23368]-F.j[0X1]-F.j[0X4]));(i)[32508]=(Y);return Y;end,zx=function(F,Y,i,a,O)if i<147.0 then if O==85.0 then a=Y[0X1][39]();else a=Y[1][0x29]();end;else if not(i>25.0)then else F:_x();end;end;return a;end,NH=function(F,Y,i,a,O)i[38]=(nil);Y=34;while true do if Y==34.0 then(i)[0X20]=(O and O.lshift);if not a[22154]then Y=-76+((Y+a[7926]+F.j[0X9]=32.0 then if k[1][21]==k[1][23]then else return 0.0;end;end;elseif d<359.0 and d>107.0 then if not(u<0.0)then else e=F:Q(k,O,u);return F.E(e);end;else if not(d>233.0)then else return(O*k[0X1][0x15][u])%k[1][0xd];end;end;end;end);if not a[0X5D5e]then Y=F:Y(Y,a);else Y=a[23902];end;elseif Y==51.0 then(i)[0X21]=i[0X21]or function(O,u)local k,e,d,H={i},(78);while true do if e>78.0 then H=(O%k[0x1][0xd]/k[0X1][0X15][u]);break;else if not(e<85.0)then else if k[0x1][9]==k[1][0x10]then if k[1][1]and-0Xdb then return k[0x1][26];end;else if u>=32.0 then d=F:P();return F.E(d);end;end;if u<0.0 then d=F:g(k,u,O);return F.E(d);end;e=85;end;end;end;return H-H%1.0;end;i[34]=function()local O,u={i};for k=0X19,354,0X6a do if k==0x83 then O[0X1][0X6]=O[1][6]+1.0;else if k==0Xed then return u;else if k~=0x19 then else u=O[0X1][0X7](O[1][0X18],O[1][6],O[0X1][6]);end;end;end;end;end;if not(not a[0x2525])then Y=F:jH(a,Y);else Y=F:F(Y,a);end;elseif Y==118.0 then i[35]=function(O,u,k)local e={i};local d=((k/e[0X1][21][O])%e[0X1][21][u]);for O=0x0018,171,52 do if O>24.0 then return d;else if not(O<76.0)then else d=F:RH(d);end;end;end;end;if not(not a[0X1440])then Y=(a[0X1440]);else Y=(3502984138+(((a[16793]>a[29491]and F.j[0X8]or a[0xd8E])+a[10787]-a[0X1817]>a[0X7efc]and a[0X23f0]or a[0X5D5e])-F.j[5]-F.j[9]));a[0X1440]=Y;end;elseif Y==93.0 then Y=F:AH(Y,i,a);else if Y~=24.0 then else F:wH(i);break;end;end;end;end;i[39]=function()local a,O=({i});O=F:KH(a);if O==nil then else return F.E(O);end;end;(i)[40]=nil;i[41]=(nil);return Y;end,TH=function(F,F,Y,i,a,O,u)Y=F[1][0X2D]();a=F[1][0X2D]();O=F[1][0X2d]();i=O%0X8;u=F[1][45]();return i,Y,u,a,O;end,Ix=function(F,Y,i,a,O)if i>10.0 and i<180.0 then F:nx(a,O,Y);else if i<95.0 then F:Ox(Y,a);else if i>95.0 then F:lx(Y,O);end;end;end;end,Mx=function(F,Y,i,a)local O,u,k=(i[1][34]());if not(O<=85.0)then local e=(0X38);repeat u,k,e=F:sx(i,e,O,k);if u~=0x84d8 then else break;end;until false;else for u=25,0x93,122 do k=F:zx(i,u,k,O);end;end;for F=0X04d,159,82 do if F<159.0 then else if F>77.0 then if Y then i[0X1][0X1d][a]={[0.0]=k};else i[0x1][0X1d][a]=(k);end;end;end;end;end,hx=function(F,Y,i,a,O)local u;for k=0X1a,0X72,26 do if k>26.0 then u=Y[0X1][38]();for e=a-a%1.0,O do F:Wx(i,u,e);end;break;else if not(k<52.0)then else O=Y[0x1][38]();end;end;end;return O;end,lH=function(F,Y,i,a)local O;Y[42]=nil;(Y)[43]=nil;i=(95);while true do if i>50.0 then O,i=F:EH(i,Y,a);if O==3739 then break;end;else(Y)[0X29]=function()local O,u,k,e={Y};for d=65,115,0Xc do k,u,e=F:JH(d,e,k,O);if u==61042 then break;else if u==nil then else return F.E(u);end;end;end;local d,H,J,p=1.0,O[1][35](0.0,0X14,e)*4294967296+k,O[0X1][35](0X15,11,e),((-0X001)^O[1][35](0X14,0X1,e));for k=22,228,44 do u,J,d=F:BH(J,k,p,O,d,H);if u==0X7a02 then break;else if u~=nil then return F.E(u);end;end;end;return p*(2.0^(J-1023.0))*(H/(2.0^52.0)+d);end;Y[0X2A]=type;if not(not a[0X4029])then i=(a[16425]);else i=2936516089+((a[0x926]-a[0X5B48]>F.j[0X1]and a[3661]or a[0X393B])-F.j[0X2]-a[26577]+a[9509]-a[0x772]);(a)[0X4029]=(i);end;end;end;Y[44]=({});return i;end,o=function(F,Y,i,a,O)if O<=10.0 then Y[0X1D]=F.U;if not a[0X9DD]then O=0X23+(O+a[15908]+a[0X22a2]-F.j[3]-a[20011]-a[0X7333]124.0 then(F[1][10])[a+3.0]=O;end;end;end,FH=function(F,Y,i,a,O,u)if not(u[1][36])then(Y)[i]=(u[0X1][0x1D][a]);else local Y,k,e;k,e,Y=F:PH(Y,e,k);while true do if e==97.0 then e=0X4C;Y=u[0X1][29][a];elseif e==76.0 then e,k=F:gH(Y,O,k,e,i);else if e==59.0 then(Y)[k+3.0]=7.0;break;end;end;end;end;end,Ox=function(F,F,Y)F[0X1][0Xa]=F[1][11](Y*3.0);end,HH=function(F,Y)local i;for a=96,266,0X50 do i=F:xH(Y,a);if i~=nil then return{F.E(i)};end;end;return nil;end,Jx=function(F,Y,i,a,O,u,k)local e;u[2]=(i);for d=1.0,a do local a;for H=100,245,0X69 do if H~=100.0 then if O[0X1][27]==O[1][0X17]then local H=(2);while true do e,H=F:Kx(O,H);if e==nil then else return{F.E(e)},Y;end;end;elseif O[0X1][0X22]==O[0X1][0X1b]then e=F:Nx(O,u);if e~=nil then return{F.E(e)},Y;end;else if O[0X1][22][a]then i[d]=(O[0X001][22][a]);else local H=a/4.0;local J={[2]=a%4.0,[0x1]=H-H%1.0};if O[0x1][0Xb]~=O[0x1][21]then(O[1][22])[a]=(J);i[d]=(J);end;end;end;break;else a=F:Ux(O,a);end;end;end;for i=0X14,0X77,0X04b do e,Y=F:Ex(O,k,u,i,Y);if e~=0x111D then else break;end;end;return nil,Y;end,ux=function(F,Y,i)if Y<77.0 then F:rx(i);return 45171,Y;else if Y>72.0 then i[0X1][0x1d]=F.U;Y=0X48;end;end;return nil,Y;end,vH=function(F,Y,i,a)i[47]=(function(...)local O={i};local i=O[1][0X5]("\35",...);if i==0.0 then return i,O[1][0X1];end;return i,{...};end);if not(not Y[0x7be8])then a=F:ZH(Y,a);else a=-49995+((Y[0X22a2]>=Y[0X296D]and Y[0X4607]or F.j[1])+F.j[0x1]+Y[29491]-Y[0X1817]+Y[22154]+Y[10787]);(Y)[31720]=a;end;return a;end,yH=function(F,F,Y,i)i=0Xb;F=(Y%8);return F,i;end,D=function(F,Y,i,a)(i)[25]=(nil);(i)[26]=nil;i[0x1B]=nil;Y=(0X59);while true do if Y<100.0 then(i)[25]=(nil);i[0X1A]=(function(O)local u={i};(u)[0X2]=(O);return{[F.X]=function(O,k)local e,d=({u[2],u[0X1]});local u=(e[1]);local H,J,p,c=(0X004a);while true do if H<=12.0 then c=0.0;while u>0.0 and J>0.0 do local n,g,b;g,b,n=F:q(b,g,n,J,u);repeat n,d,u,J,c=F:r(b,p,e,g,J,n,c,u);if d~=0X8347 then else break;end;until false;p=p*16.0;end;break;else if not(H>33.0)then p=1.0;H=0Xc;else J=(k);H=0X21;end;end;end;d=(c+(u+J)*p);for u=63,79,7 do if u<70.0 then F:u(e,d,k,O);else if not(u>63.0)then else return d;end;end;end;end};end);if not(not a[29491])then Y=(a[29491]);else Y=F:c(Y,a);end;else if Y<115.0 and Y>89.0 then(i)[27]=(4503599627370496);if not(not a[0X1Ef6])then Y=a[7926];else Y=(2936516195+(((a[3661]100.0 then i[0X0019]=i[20]({[0.0]={[0.0]=0.0,1.0,2.0,3.0,4.0,5.0,6.0,7.0,8.0,9.0,10.0,11.0,12.0,13.0,14.0,15.0},{[0.0]=1.0,0.0,3.0,2.0,5.0,4.0,7.0,6.0,9.0,8.0,11.0,10.0,13.0,12.0,15.0,14.0},{[0.0]=2.0,3.0,0.0,1.0,6.0,7.0,4.0,5.0,10.0,11.0,8.0,9.0,14.0,15.0,12.0,13.0},{[0.0]=3.0,2.0,1.0,0.0,7.0,6.0,5.0,4.0,11.0,10.0,9.0,8.0,15.0,14.0,13.0,12.0},{[0.0]=4.0,5.0,6.0,7.0,0.0,1.0,2.0,3.0,12.0,13.0,14.0,15.0,8.0,9.0,10.0,11.0},{[0.0]=5.0,4.0,7.0,6.0,1.0,0.0,3.0,2.0,13.0,12.0,15.0,14.0,9.0,8.0,11.0,10.0},{[0.0]=6.0,7.0,4.0,5.0,2.0,3.0,0.0,1.0,14.0,15.0,12.0,13.0,10.0,11.0,8.0,9.0},{[0.0]=7.0,6.0,5.0,4.0,3.0,2.0,1.0,0.0,15.0,14.0,13.0,12.0,11.0,10.0,9.0,8.0},{[0.0]=8.0,9.0,10.0,11.0,12.0,13.0,14.0,15.0,0.0,1.0,2.0,3.0,4.0,5.0,6.0,7.0},{[0.0]=9.0,8.0,11.0,10.0,13.0,12.0,15.0,14.0,1.0,0.0,3.0,2.0,5.0,4.0,7.0,6.0},{[0.0]=10.0,11.0,8.0,9.0,14.0,15.0,12.0,13.0,2.0,3.0,0.0,1.0,6.0,7.0,4.0,5.0},{[0.0]=11.0,10.0,9.0,8.0,15.0,14.0,13.0,12.0,3.0,2.0,1.0,0.0,7.0,6.0,5.0,4.0},{[0.0]=12.0,13.0,14.0,15.0,8.0,9.0,10.0,11.0,4.0,5.0,6.0,7.0,0.0,1.0,2.0,3.0},{[0.0]=13.0,12.0,15.0,14.0,9.0,8.0,11.0,10.0,5.0,4.0,7.0,6.0,1.0,0.0,3.0,2.0},{[0.0]=14.0,15.0,12.0,13.0,10.0,11.0,8.0,9.0,6.0,7.0,4.0,5.0,2.0,3.0,0.0,1.0},{[0.0]=15.0,14.0,13.0,12.0,11.0,10.0,9.0,8.0,7.0,6.0,5.0,4.0,3.0,2.0,1.0,0.0}},{[F.X]=function(F,a)local O=({i});local i=O[0X1][20]({[0.0]=a,[a]=0.0},O[0X1][0X1A](a));F[a]=(i);return i;end});break;end;end;end;end;return Y;end,WH=function(F,...)return{(...)[...]};end,Vx=function(F,...)return{(...)()};end,bx=setmetatable,f=function(F,Y,i)Y[0x67d1]=(-4024677202+(F.j[0X2]+F.j[0X7]+Y[2342]-Y[0x0926]+F.j[0x1]-F.j[0X3]+F.j[8]));i=(-4290462205+((F.j[0x8]-F.j[3]+Y[2342]+F.j[0x3]-Y[0X2a23]>Y[0X2a23]and Y[2342]or Y[0x5B48])+F.j[7]));Y[0x4BBA]=i;return i;end,Yx=string,C=function(F,Y,i,a,O)local u;if O==48.0 then for k=0.0,255.0,1 do local e=(2);while true do if e>2.0 then(a[12])[k]=Y(k);break;else if e<121.0 then if a[0XB]==a[1]then u=F:I();return{F.E(u)},O;end;e=0X79;end;end;end;end;if not(not i[8866])then O=i[0x22A2];else O=(-0x41924BE9+(((F.j[0X2]+i[26255]>=F.j[0X2]and i[0X4607]or i[20011])+F.j[2]>i[0X4bBa]and F.j[6]or i[14229])-i[0Xd8e]-F.j[4]));i[0X22A2]=O;end;elseif O==79.0 then a[22]=F.U;if not i[16793]then O=F:d(O,i);else O=F:m(i,O);end;elseif O==98.0 then a[23]=tostring;if not i[15908]then O=8+((i[0X4607]~=F.j[0X3]and F.j[9]or i[0x5b48])+F.j[0X7]-i[0x668F]+F.j[8]+i[0XE4d]~=F.j[0X5]and i[32508]or i[0Xe4d]);i[15908]=(O);else O=i[15908];end;else if O==89.0 then a[24]=(function(F)local Y={a};F=Y[0x1][19](F,"z",'!!\33!!');return Y[1][19](F,"\46..\46.",Y[0X1][0X14]({},{__index=function(F,i)local u,k,e,d,H=Y[1][7](i,1.0,5.0);local J=((H-33.0)+(d-33.0)*85.0+(e-33.0)*7225.0+(k-33.0)*614125.0+(u-33.0)*5.2200625E7);d=J%256.0;J=J/256.0;J=(J-J%1.0);H=(J%256.0);J=J/256.0;J=(J-J%1.0);k=(J%256.0);J=J/256.0;J=(J-J%1.0);u=J%256.0;J=(J/256.0);e=Y[1][0XC][u]..Y[0X1][0Xc][k]..Y[1][0Xc][H]..Y[1][0XC][d];J=(J-J%1.0);(F)[i]=(e);return e;end}));end)(a[4]([=[LPH!iXu7WE$014FEMVA+EM+9An>k'-t[U>@ruF'DC@+i/h%o`ATW'8DBL6H-n[,).3N2>A1SjEATVd#FCB9"@VfU(HQZN:-$(89+?^i"/hS8p/0K9^?XIMbA7^!.4WnBKFCo*%Fsnak/hSS%+FP[f+R9)BB'TH_!@-n2GO#90:&k8ZN>>m@K2i6Yz!!#ao!.Y8])l/,P!d\HR!!%OJ5B"Po:&k7o!!!#WJQ2pTz!!#ao!5N_,,fbO4!!!":S9h,d:&k7o:s-A'KBiS`Aki=+zi.1+rAnc-nlN'WD!HCj7!!!"LObnYT!HdW.6rgbtz!!#aoz!/Z5$z+q4d0lN29BlN'rM!CuGV9BuXLB'TY2Df0&nFA;f9zA:WtQ?XInnF*)G:DJ/8<@X3',:&k9e_U_f4K2i'Tz!!)%[($=AAhri:5>i_1V%S7SWp`zi."`4z!!!#b!HqHEz!!!#b!``ju"^bVXF^e)Gz!!%Q8!G5(,zi6Qr>!cDW9!DQPuz!!!#b"`7[i@q\U;!5SIkCqt\h#@ChPDId='lN(Ya#\J3s@ruF'DX.=5R%'XlN'cH!Fb9p6L+YK:&k7o!!!"5JEm5:l[)cQF`JTuF^ZD(DK]`7Df0E'DKI"3De3u4DJsV>F*2G@DfTqBCi<`m+E)9CCi<`mF*)G:DJ(LCFD,6+AS,k$AKZ8:FWb+5AKZ,5@:F%a+EVNEF`V+:9QbAaE+gV?+=BiZ87,+f?WBp'5tk9I;^W])@:O=r/kuBH!!!!Ql%&(#=6fm4:&k7o\.YZ*KBiP8<=&X*z!:'\\B'TJ3:&k7o!!!!AJ5-(Ez#_;4A+R9&2:&k7o5b(3WK'NG@lN(`q!!!"oH+fl'lN(kg!E/4aDsIFH:&k8Z#fP\rKBiP*:&k7o!+7%pJa3>M:&k7o!!!#WKBiPYlN'H?!Fk?rE4B'TIhlO79ADKKH7FC0-8E+N&.F7$:4s8W*o!!%Q8ZC/ac#0L>7(][+^+=o/o,:+W_-9sg]5UId*-nd5,0.84s,9nKZ,9nTb0.JG&/1r%f+52e/gWbJ5X7S"5X6VH+,!+5X7S"5X7S"5X6kK-m_,D5X7RZ/g)8Z+=nj)5U/NZ-7U,j-9sg]5X6YI/gEVH5X6tL5X6VD5X7R]-nd,"-7g8m/.*LB++!D++,pk5O+5B$5X6YI++uj+5',5X7S"5X7S"5X7S"5X6_?+=nj)5X7S"5X7R]/0H?+5UIs65U\8m++s*5X7S"5X7R_+,!+,p4``$6UH6++s*5Umm05X6tF+,;i++cb5X7S"5UA'7+J+,!+5U.m(-pU$_5UJ*55X7S"5X7S",q^;i0.n@i+".P<&55V+$2$6UH6+4i[.OIDG5X6VH+5uF5X6eA-jh(>+,2p-m^3*5X7S"-8$o!$6UH6+,8t/1`>'/1`>)/hSb!+lilNCR%Ch;o8?XIAa:&k9e\0EA0T!,*bd0N^"_Y65ZF";jBX!':0o-jVe73&n)EBJ9ug=@bud";e6E(g&Hl"9:I_=;X(!8.[f^3!_2<"9:+U,QMDR!t5_p!($Ye#TOC0!$hPUVZRkD0E#VZ5u!'1)k#VZ6'!-*N&n.`AGA-f@A-tT:YM?,+Z!"o84&-)\Y)#j[<-m5Di!&+Co!"Ju/zU?VhVZRbA*#K5(#oFQ\0EQBQ^+?BLY"5!Z[!/L_*3WOsS_*4Q(F!e:AQS.5OL"#'`0!V`HfG-g!rt"TA,nXj:k/X/!;HVO"#0e+!rufN#D`Hf3/@[d%"JF6!:p3k*4Q(6!q66tn,gfU!&+DC"9>X9B6Mk!rt"TZiL.lYQ=fl![Y&PN"20U0E@gK!%c_)huY#Khu_O4fE*VM"lKG)44jVe!oO+dfE.ii!&+C(!%?1qrrW6PLBQ62+=ri^huY$7hu_O4fE*`,>6$>WS.GZ]!-#FM3WQAd^]PIq!rr$ihiF"PP^/Ct$W!['/sS/VHJOT>Hd"$-Fd"/l;U!6YHE3WNR7!]g=k!n[Q/!71cI@b1h:!XM5Z(>&]8!\aVE%fdEl$_RR:!bB(JhZppu3WQqsTE6eIljWr([fQ7*n,bWN0Rs6d!*G$Z0E<'m@a>:H"7Q@u+96oo0EC_`!'1,D!g!LF!;HV_"(!)MJ-.h4VuhJO3WSpVL]_,,"-#O/;FA\!['/s>Q?21!ri?&)l!T;ciPc-!oO,&-f>'Y!n[Q*cNW5.+=H(KfE0\,'V>cc!n[Q.!(-_hhu_O4fE)B3!b)-`!$hOq[fYIh+DB[7fE0\,/@P]=!['/s3rgr7MZWr7f)^C&5;LgkJ-!+`1=lPW!TsS@f)^C&^BZOG!It3;#;Xm3J-"O20E@=>!-F"u!!#%[E0(,^!5JW&!\aUr!+Ps/L]Ic$3/@Tk!Fkd(O9#V,3040&!FjXbQiRIH!1X,k1=lPW!NuP[f)^C&[gOtC!It3S#VZ6W!-+t=!:U#/5lgZ\@]'6W!XLI[P5tY%Qi[6f)5%$2!)AUW!;$M;W!=/Z*@ZL^9#\*6(-jX;6#;?Em^B-A#0EA`d!+NtOGR/DA!<<*TLB`80IkoUVJ,sjLf)^C&hZ5Kf#(Q`@"#AI/J-#*@1=lPW!NuY^f)^C&LB00^!It4N"u$%8!ruf^"2FpC@^cT`!=1+#!N-#"0EB8s!+ITp#TPg;BO^E6E!S,tRfNLEf)^C&?S^46J,rG$f)^C&pB!#KirT3/5c4\a@]'E$#TPfp87I>[:^CNc#?V7@2dcnF!.+]TLBF1M#TPgs!MBI&pB.>p#TPh&!N6$.[f`i8#\*6'\,cjT34K"!!AFN.!<>dn!!"Fo!ri?&/H6(0!['%L"Q0>(H.W2N!oO,6!!E9.fE1+sJ1q3VN!e:B"X:rq^!&+C_!,FOon,ad&!WW3S!"o9@[fXnYYQHAj"4..J"(M93ci^KS0E@%4!([(iciYs%U]pg.Dn#nR"(K:T^]UeC@YY*-"0_l:8'h@B""Le_ci^0J0E>S_8,rY:"$-E)ciZf*g44fE*JZ!ri?&)\N.t!_`Ro!'1*6TE@4TJ-)YO0E=cH@a>8"!sj%R!rsGjcO$fXYQJ@,"h4X?0E;4U@b1h"!sh)`""4umTECVj!&+Bu!'1+A!O)Z8k5i'p#\)*a^]Oir!,DQg!5&jC9A0Z5!WXnSZk!.0Z3m6,!&+DZ!<=[[!n[Ps0EC\O!%e-OfE*0L!0RNd)6a2C!)B0h!(0E[!!$K[#+u&(HiTfA+C`q,TE>HR!!E:L!2'EB3WO,l"$-F(a!(-`?!/q-_3WSpUJ--sF!rr0J!.t@RCENW(!^P*6!71cuDqG+60E;4U/@P]=![)17!n[S,!\Dq+huY#Khu_O4fE*Uj"Q0>(0EDr:[>B]&sE!n[Q*Dr:[>0E;4U44jVe!oO+dfE.3?!&+EM"9:I_VukfE*0L!6YHE3WN!l!]g=k!ltEt!5JX9@`J_p!XLI["9:F&!p]s(!\aV[$NN3f:p:$_!2p"0"#0e[!ruec!k8=<7Ht,f"0_k]!1F8q3WN!T!]g=K!jD_\!2or!@_W)N!XM5j"0_j*!\aV%!+bR#hZrWP3WSXNTE6eIqZQs9T*E@!(-`6n,heTkQ2Q5kQ:5T-f>'q!q67F!.+],!;HSn![4KD!!"\QMuitcQi\K40EBQ&!"%QbbQ.\t!7V#L8,rY*!d(pR!!%"Y!6>4&!6>5g!\aTg!"%!R6NAe?KE2&rciO1I3WLk\!c&&AfE+7`!Y?20!&3=4CCgL0!\aU"!'1*&^]HOs\,s_Q@b1h2!XLI[P5tYIhuXH,3WLl'!c&VQp](0E;4U-f>'Y!n[Q*LBQN:+DB[7fE0\,/Ct$_![&lK!n[S,!Yj5mfE0\,.,Y1,!rs:G'*-A\9E5%m*kMnIf)[Q*+olu<#LEMP0ECDF!'%IidL)WK0ECYH!'1*6n,bWN^]F333WS@FJ-/")!Z2a\n,h>X!&+E-!<=[[!n[Ps0EB9(!"#S+RL9*L!4)t3!!&>N"#'^C!&+C8!.0q5:]N0LX98NF-ia5q0W,!Q-oesE!%:,4!rs:i!rt#'#lau,CB+>G)@ulK-lDsd!#pRn!!k7Y&caa:E-Q.8!,u]b!-g0t"99?b!!$d7!.Y)6J,ooU8oOb1!!%6LCCgJr!?-Ih!!$d7!/LY>L]Ib]0)tus1am#QRJA!!"\QRfNM)&--qnGQ7^`.!Tu:])_nV0E>kg9E5%m-ntZ'!,DQ73%t=8!#dfs!%:,4!rs:H!<=g#+p\0&!;$CB+?B5%"Wr8l,KfCBsoBCB+?B0E;4U)INOFCB+?J5%k3%8lu&n1al1&0E;4U0EA]c!,Di?:hp%2=;k9A!,DQ7?p7s(!(p&f!,Di?=DIm:?lEDQ!,DQ7BKg)8!(p>n!&Q*#=DJ0B:bVn@!<>dn!!"\Q+olBY!,riq!!"\QOok\X!!!"7#QP-G&-*7q!!E9?&-)]G!!!j"(^L+.!!!9Q:o=Bq-s44e!%;7T!rs8Q!)O:2*>K_8z!2\r_0E;de0E;L]1?]>F$G[TT!!!9l!!!jO!!",q!!E:C(]YC,!#bhA!>,;3!!!#+l2s`\!!mZ`!!!?+!$Eop!#R+,rrW7:!!"DupB<5V$31&c8gjZ>-ntZ'!#o/C+A;b8!,E,G+<_j-!(R"h!#uh85WD"[#VZ5m!&+BS!'Brap__X*/FNg/#^AT7!..'U!&+CV!"&g>"ap@N!!!#1l2tf-!!lC$!!m?O!!k7YHiRJ$!!m?G!!k"Z!!"E$[flbS(]Y[o&-*hg+93fD!!E9QT*I%u-oe[>!'VMJ!%n6W!,E,G#\u*o&24)8!,EDO&8MgW(i(5o+=rQV-n$bL3WO7=!!"DiVZQoI.)uYp0E<9s0E;.S8=0\@&\nn_#6K/g;/laSz!5[q&0E@mL!&+DC!<=eRPQ:c/Ql3s]O:=5N(cWp/k5kX(!&+BhB.u"e0IS>'!5&=4EW@cn(RG.V0IJP&-u0@o0JEJ@!%0HK.!R-?!'1)c3%.&4"TWQC0E#52F;OuX/E[6\!&PMu+=usd+94(q$32a[+ok'q(pFnI$3gM4z!0ZXM0EB#p!&+Dc"TU4VZipGAhZ?n^56([c,QM6I$n>@eLBSQ'!!"KN@+PT^"u$&D!<=mA#$BIY1(RLM!>&W=i!V4=e,o\+[gH60#;Y`R=N:MPfED7_0E@UH!&D:k=;NaU$<[t!%M)Y`sFNA$Ws#'@&O>2?n,8dNsIME$#O.Tg*!!]'3I=K_s!@(6:=.Tg)f#;WIb=N:G^+TPn"=CC"f162cENrq'9X8r;N=C@0o162K=VZegt=T8U]-Wp*H1B.JZLB;[-W"&eW=C?mi1>`4:mf>2A!a%*l^^1!K0EA`d!&n;9"op,T@+PK9QO?pi!A`O>=Q]iA!%IsL:]LK;=9&=VmflmT">ZSM=GHu4!*T@Xf*GLQ">]EQ=O.1,QN^Lk"Yu\V=N:Y%^C")8">ZST=LSDgmg3+b#;?.(!%M)YLBfT<$WsS:1>`C?^BQI>$ap_EQGfFSMmz!;#IX0ED"O!&+EF!<#"f!?a&r"9;:I.$"OB.$jr_3WLQN/H5r'#UhC1"9:+U63(d4!$F<&&1Aq\rrW6T!*T@c+92s6!$Dh,!5&C63WL960EA0V!'1)k+>0EA`e!%bkg+:'qLPQ;UT!3-&"9E5%m7fWMh*!eMh;)h,H!uqS;82(#H!)Y^PY65gN:f&,s:foPV8.Z/2:`p`C=BI-+#%.]n=@cgR!!E9U!&=OEJ-aL':b84A+:'qLMuabL!-A3]!)NYG:f&8B:f&!C:ad_D:sT.b;,C)M"_:Gr!DkHM,QMTk!)P]V&6Lsn874+O@fSOi:`qFl+oi>j&>oUa!:g-j-m8Nl!'hq4#UhCi"ooSt!$DdU.0VSGW;uu!!!!#5l2r^?1]T30/-%93*:OU9))MU1(bC^Q&--JO!#RBi9E9/?!!"RR#7plN#QP\q!#bhgpB2$-CBsnW1^FX0/>i^a!&+C`!&Orm(bC^M&--JO!#RNu&/[)$;ZJW[&/]0o!"_C,!"`!=&H;hG#S7P.!!j-\&-)]G#QP\u#S7h(k62Cs/E[6T!&+C_!&+C6!!NH.I>%\%z_!;(V!1X5n0E@=A!%dUOW"%r$CCgIgF=7+h3WK^FEW@3^0E-B(]Z5ioEPA3(]YsF!#RCN!$F6T!/psZ3WL9f3WL9n3WL:!0ED"S!'1)s0KK1V3,pYQ5WSlf83-_n:d.,]!(npF!%dRD2ulJL!%9Du#:KR+!5ns>CD[%"3WL!N3WL9^0E?\*!,EDO-oq>F0KK1V3%#h6+B_5X+;.3f86o%7+9kA588(OZ5VN2Bdb0ISL("t0I$&1F.P0E@=>!'1*&5WSlf83-_n:c\S!=?6F)?n_Sn"TV'n!%;V"!%9l.(bdWDj9#B=&/Y[(pBMN81_:K0/Ct%B!&P6(#VZ7s"TU+B#<2^(!%7h(+bCS!+Z'd&/Y[(cN4p`1_:K0/E[*P!&P6(#V<.a(]ZB((^Meq63%uJ-nmJ#-nm2R0EF0KK1V3%t?d"9:!F!uM"p&/Y[(Y5oI?1_:K0/AD3&!&+DY"9TF4aD!%9N$>Q=dA!!!B).0)mm!!E9U!&OZa!"c(5@[@60&39e&+>!#ttm!#,E-kSX'tck\;8"9<3;!!mZX!!$d7!#TJW!$E1&!!$d?!%:#Z#QR%*!!#=c!!ic1&W$MgzV!8%9!#ttm!#,E8p^$'ri!1q9"9<3;!!k.-!Y>VL#QOip!!!!$!gs&mz!2Jf]0E<'m0E;de0E;L]"RmM3&;VD/#QOj$!!!9p!!!!$!>ke:!!!"clN8g@KE2',!.4c^+94AE2uiq4!8IbY3WKF.//K]?EW?pV)AiGS0E>>X//KE7EW?XNCCgI_0E!9=1];)h[U"&Vq!)S1H8,rX/CIeGE0E9!!lCL=MFq;#^W?2uk(:0E=@R2ulK'!/gjXCFB0B3WKFN;'8F0"#'^J!&+Dr!-ntZ'!%9gn!W[?c!$Erq"997q#9Y-:#Tt7*#QQ86!"^h430spO-pZAk!&+DJ!<5Em(T.?h3*8."VZV0'!!!h5"#)]Z2uipc!Z`-Yz!f:W)L^@;,Ir'mrK[`r"J#N-e83>q6Io8Al)?*s@J$A6]N,Y?0J)"*$/P71iZQP:jY>/d>P<1#[.=U-$?)d"FVfD3k^lP0z!"aZUz!!#-3:&k7o!!!"(J5-(Ez?@YcNzJ@U3\JHE4D"*O[7!<@9CPQ:c-!/ppYFo[0r!&3=B^`J:B7fWMhFoVXF+ohTk1-[0G1FN5'1*7o'=ss@N1+t%'B.*`[]E&NSn-0^P(B?W1(][/6!!"/J!!%0B.KD=+!!#e#n-T.R!0@KuFoX8t"oni-zzzz!!#=c!!!H.!!!f8!!!$"!!!!"]=],5.0));return 0X9a3,O;end;end;return nil,O;end,Fx=(function(F)local Y,i,a,O={};O,a=F:J(a,O,Y);O=F:_(O,a,Y);local u;O,u=F:n(u,a,O,Y);local k;O,k=F:B(a,Y,O,k);k,i,O=F:e(a,Y,k,O);if i==nil then else return F.E(i);end;O=F:D(O,Y,a);O=F:y(a,Y,u,O);F:k(Y);O=F:NH(O,Y,a,u);O=F:lH(Y,O,a);F:IH(Y);u,k=nil;u,O,k=F:fx(Y,u,O,k,a);local e,d;u,O,d,k,e=F:Tx(a,e,d,k,u,Y,O);i,d=F:ox(k,e,d,u,Y);return F.E(i);end),Lx=function(F,F,Y)Y=F[0x1][0X2b]()-32980;return Y;end,T=function(F,F,Y)Y=(F[408]);return Y;end,Rx=function(F,F,Y,i,a,O,u)local k,e;for d=69,0X206,0x73 do if d>299.0 then(k)[e+2.0]=Y;break;else if d<414.0 and d>184.0 then if F[0X1][26]~=u then k[e+1.0]=u;end;elseif d<184.0 then k=(F[0X1][0X1d][a]);else if d>69.0 and d<299.0 then e=(#k);end;end;end;end;for Y=14,142,94 do if Y==0X6C then if a~=F[1][0X15]then(k)[e+3.0]=(9.0);end;break;else if Y==14 then if F[1][21]==i then F[1][44],O=F[0x01][0x0010],i;end;end;end;end;return O;end,h='rshift',r=function(F,Y,i,a,O,u,k,e,d)if k<=18.0 then u=F:i(Y,u);return k,0x8347,d,u,e;elseif k==96.0 then e=(e+a[0X2][25][O][Y]*i);k=0X3F;else d=(d-O)/16.0;k=0x12;end;return k,nil,d,u,e;end,Ax=function(F,F,Y,i,a,O)(a[1][10])[F+1.0]=i;a[1][10][F+2.0]=O;Y=79;return Y;end,e=function(F,Y,i,a,O)local u;O=91;repeat a,u,O=F:l(i,O,Y,a);if u==0Xe254 then break;end;until false;(i)[0X15]=({[0x0]=0X1,0X2,0x4,0X8,0X10,0X20,0X40,0X80,256,512,0X400,0X800,0X1000,8192,0x4000,0X8000,65536,131072,0x040000,0X80000,1048576,0X200000,4194304,0X800000,16777216,0X2000000,67108864,134217728,268435456,0x20000000,0X40000000,2147483648,4294967296});(i)[22]=nil;(i)[0X17]=nil;i[24]=nil;O=0X0030;repeat u,O=F:C(a,Y,i,O);if u==2467 then break;else if u==nil then else return a,{F.E(u)},O;end;end;until false;return a,nil,O;end,ox=function(F,Y,i,a,O,u)if u[0X9]==u[0X1]then else a=u[48](a,O)(Y,F.R,u[40],i,u[0X29],u[34],u[38],F.j,u[0X1C],u[0X30]);end;return{u[0X30](a,O)},a;end,ZH=function(F,F,Y)Y=F[31720];return Y;end,Gx=function(F,Y,i,a,O,u,k,e,d,H,J,p,c,n,g,b,s,S,q,C,x,Z)local j;while true do u,j,n,g,s,x=F:QH(x,b,C,k,u,s,g,n,d);if j~=33025 then else break;end;end;k=nil;for T=96,308,106 do if T==0xCa then k=(d-g)/0X8;if e[0X1][0X2d]==u then if not(e[1][16]+215*42)then else return{0XA6},s,u,g,C,x,n;end;end;else if T==0X60 then F:YH(x,q,i);else if T==0x134 then p[q]=s;end;end;end;end;(Y)[q]=(k);S[q]=Z;if C==7 then F:FH(O,q,s,a,e);elseif C==2 then p[q]=(s);elseif C==0X4 then(p)[q]=(q+s);else if C==0X3 then p[q]=(q-s);else if C~=0X1 then else S=#e[0X1][0Xa];(e[1][10])[S+1.0]=(O);for p=124,198,74 do F:jx(e,q,p,S,s);end;end;end;end;if u==7 then if e[0x001][36]then S=e[1][29][x];b=(nil);Z=0x10;repeat if Z==16.0 then b=(#S);Z=(47);elseif Z==47.0 then Z=(0x42);(S)[b+1.0]=a;else if Z==66.0 then S[b+2.0]=(q);S[b+3.0]=(8.0);break;end;end;until false;else J[q]=(e[1][29][x]);end;elseif u==2 then if e[1][0X2F]~=e[0X1][12]then(i)[q]=(x);end;elseif u==0X4 then i[q]=q+x;elseif u==3 then i[q]=q-x;else if u==0x1 then O=nil;for i=126,0xEf,32 do if i==126 then O=#e[1][0Xa];else if i==158 then e[0X1][10][O+1.0]=(J);break;end;end;end;e[0X1][0Xa][O+2.0]=(q);e[1][0XA][O+3.0]=x;end;end;if g==0X7 then if e[1][36]then C=F:Rx(e,q,c,k,C,a);else(H)[q]=e[0X1][0X1d][k];end;elseif g==2 then(Y)[q]=(k);else if g==4 then F:tx(q,Y,k);elseif g==3 then Y[q]=q-k;else if g==0x1 then d=#e[1][0XA];S=(0X30);repeat j,S=F:wx(H,d,q,S,e,k);if j~=0X2594 then else break;end;until false;end;end;end;return nil,s,u,g,C,x,n;end,vx=function(F,Y,i)local a;Y=(0X4f);while i[0X1][42]==0XB2^42 do a=F:Zx(i);if a==nil then else return{F.E(a)},Y;end;end;return nil,Y;end,Tx=function(F,Y,i,a,O,u,k,e)e=(0x57);repeat if e<87.0 then O=(function()local d,H,J,p,c,n=({k});c,n,J,p=F:ax(p,n,d,c,J);local k;H,p,k,n=F:mx(n,d,k,J,c,p);if H==nil then else return F.E(H);end;H,p=F:Dx(d,k,p);if H==nil then else return F.E(H);end;end);break;else if e>74.0 then e,u=F:px(e,Y,u);end;end;until false;i=function(...)local Y;Y=F:Vx(...);return F.E(Y);end;a=O();return u,e,a,O,i;end,R=function(...)(...)[...]=nil;end,Wx=function(F,F,Y,i)F[i]=(Y);end,XH=function(F,Y,i)Y=(nil);local a,O=(26);while true do if a==26.0 then Y=(0.0);a=(49);O=1.0;else if a==49.0 then repeat for a=71,169,98 do if a==169 then else if a~=71 then else end;end;end;local a=i[1][7](i[1][0X18],i[0x1][0X6],i[1][6]);for u=95,0x6e,0xF do if u==95 then O,Y=F:UH(a,Y,O);else if u~=0X6e then else i[0X1][6]=i[0X1][6]+1.0;end;end;end;until a<128.0;break;end;end;end;return Y;end,q=function(F,Y,i,a,O,u)a=(79);while true do if not(a>89.0)then a=F:v(a);else if a>98.0 then break;else a=(0X59);end;end;end;i=u%16.0;Y=(O%16.0);a=(96);return i,Y,a;end,W=error,P=function(F)return{0.0};end,YH=function(F,F,Y,i)(i)[Y]=(F);end,xH=function(F,F,Y)if Y==0X0060 then F[0X1][40]=-0X87%F[0X1][9];else if Y==0xb0 then return{};end;end;return nil;end,dH=function(F,F,Y)if F[0x001][42]==F[1][13]then return{F[1][38]};elseif F[1][0xd]==F[0x1][0X2C]then(F[1])[0X7],F[0X1][8]=F[0X1][0x10],0X60;(F[0X1])[0X1A],F[1][11]=-F[0x1][0x10],F[1][1];else if not(Y>=F[0X1][27])then else return{Y-F[0x1][18]};end;end;return nil;end,kx=string.gsub,Nx=function(F,F,Y)local i=(121);repeat if i==121.0 then i=(0X4);repeat F[0X1][7]=(Y);until false;else if i~=4.0 then else return{};end;end;until false;return nil;end,aH=function(F,Y,i,a,O)local u;if Y==0.0 then u=F:fH(i);return{F.E(u)},a,O;else for F=83,90,7 do if F>83.0 then O=0.0;else if F<90.0 then a=(1.0);end;end;end;end;return nil,a,O;end,nH=function(F,Y,i,a,O)local u;if O==23.0 then O=0XA;while a do return{},O;end;else if O==10.0 then while Y do u=F:MH(i);return{F.E(u)},O;end;return 27946,O;end;end;return nil,O;end,iH=function(F,F,Y,i,a,O,u,k,e,d)k=(2);repeat if k>2.0 then Y=F[1][0Xb](d);break;else if k<121.0 then k=0X79;O=F[0X1][11](d);end;end;until false;u=F[0X1][0XB](d);a=nil;e=nil;i=nil;return Y,i,a,e,u,O,k;end,v=function(F,Y)if Y<=79.0 then Y=F:Z(Y);else Y=(100);end;return Y;end,S=getfenv,_x=function(F)end,Z=function(F,F)F=0x62;return F;end,eH=function(F,Y,i,a)(Y)[0X2E]=(function()local O,u={Y,Y[0X4]};u=F:mH(O);return F.E(u);end);if not a[16451]then(a)[26822]=-3417194953+(F.j[0x2]-a[0x4607]-i-a[0X926]+F.j[0X8]+a[0X00624C]+a[0x4607]);a[0x296d]=-0x60+((a[0X22A2]+i+F.j[0X6]+a[14229]+a[10787]>=a[0X624c]and a[31391]or a[0X5B48])+a[32508]);i=-0X2434aF1c+(a[26255]-a[0x1eF6]+a[0X23f0]+a[23902]+a[0xB74]+F.j[0X7]-F.j[0X3]);a[0X4043]=(i);else i=F:CH(i,a);end;return i;end,B=function(F,Y,i,a,O)i[0X10]=(nil);(i)[0X011]=(nil);a=(18);repeat if a~=18.0 then(i)[17]=(next);break;else(i)[16]=(2.147483648E9);if not(not Y[14229])then a=(Y[0X3795]);else a=F:O(a,Y);end;end;until false;(i)[18]=9007199254740992;O=(nil);i[0X13]=nil;i[0X14]=nil;return a,O;end,ix=function(F,Y)local i,a=(48);repeat a,i=F:qx(i,Y);if a==15990 then break;else if a~=nil then return{F.E(a)};end;end;until false;return nil;end,tH=function(F,Y,i)Y=(0X15+(F.j[0X1]+i[0X2a23]-i[3470]+i[14651]+F.j[7]+i[0xd8E]<=i[0X5461]and i[0X4bbA]or i[2342]));(i)[31391]=Y;return Y;end,Hx=function(F,Y,i,a)if a==125.0 then i[45]=(function()local O,u=({i});local k=O[0x1][0x2b]();for e=31,122,0X02D do if e<76.0 then u=F:dH(O,k);if u==nil then else return F.E(u);end;else if e>31.0 then return k;end;end;end;end);if not Y[0Xb74]then a=(-0X76+((Y[2342]-Y[0x772]+Y[0XD8e]+F.j[0X9]-Y[16425]==Y[7926]and a or Y[0X7Efc])+Y[5184]));Y[0Xb74]=(a);else a=Y[2932];end;else if a==56.0 then a=F:eH(i,a,Y);else if a==55.0 then a=F:vH(Y,i,a);elseif a==42.0 then(i)[48]=(function(O,u,k)local k=({i,i[0Xf],i[0XE]});local e,d,H,J,p,c,n,g,b,s=O[0X6],O[0XB],O[8.0],O[3.0],O[4.0],O[5.0],O[9.0],O[7.0],O[10.0];if k[0X1][0X2A]==k[0x1][0Xd]then while true do return;end;end;s=(function(...)local S,q,C,x,Z,j=1.0,k[1][0xb](e),1.0,1.0,(0.0);local e,T=k[1][47](...);local f,w,y,z;local U,N,o,A=k[2](function()local R=(0XDc);repeat local M=(J[x]);if not(M<62)then if not(M>=93)then if not(M<77)then if R~=0XA9 then else while R do return;end;k[1][0XD]=(R);end;if M<0X55 then if not(M<81)then if M>=0X53 then if R~=220 then while 0X7==120=79 then if M==0X50 then local t=(u[b[x]]);t[2][t[1]]=(q[c[x]]);else local t,r,m,G,P=29.0,(57);while true do if r>57.0 then if r~=83.0 then if R==0XDc then P=M;m=m+P;r=(0X10+((((M+r>r and r or M)>=r and r or r)-r>M and r or r)-p[x]));end;else P=M;r=354+((M==r and r or p[x])-p[x]-r-r-r-r);end;else if r>=57.0 then G=0;m=4503599627370495;G=G*m;m=M;r=0X93+(((M=71 and 0XDd then return;end;elseif r>104.0 then m=m-P;r=(-0X21+(r-M-p[x]+r+M-M-p[x]));else P=(J[x]);r=(-169+((r-M-M-M+r~=r and r or r)+r));end;end;end;r=109;while true do if not(r<=90.0)then if r==109.0 then P=M;r=(-193+((r-p[x]+M-r>=M and r or r)+r+M));else if R~=138 then else(k[0X1])[0X2B]=(R);end;m=(m>P);r=(-0X112+((r==M and r or M)+p[x]-M+r+r+r));end;else if k[0X1][0X7]==k[0X1][0x15]then while R do(k[0X1])[0x1]=k[0X1][16];end;return s;elseif not(r<90.0)then if not(not m)then else m=(J[x]);end;P=(p[x]);break;else if not(m)then else if R~=0Xdc then else m=(p[x]);end;end;r=0xf5+(p[x]-r-r-r-M-r+M);end;end;end;m=(m-P);r=0X5f;while true do if R==0Xc4 then if k[0X1][0X23]then(k[0x1])[47],k[0X1][0X17]=R,R;end;elseif r>50.0 then if R~=0x38 then else return 0XBB;end;if r>=105.0 then if R~=0xdc then else P=p[x];break;end;else P=J[x];m=(m>=P);if m then m=(p[x]);end;r=-0X7B+(M-r+r-p[x]+r+r-r);end;else if not(not m)then else m=J[x];end;r=(24+(r-p[x]+M+p[x]+p[x]+p[x]-r));end;end;m=m+P;r=61;while true do if r==61.0 then G=(G+m);r=0X29+(((M-p[x]==r and r or M)+M<=M and M or M)-r+r);elseif r==120.0 then t=t+G;r=(-0X1+(r-p[x]-r+r-M+r>=M and r or p[x]));elseif r~=119.0 then else J[x]=(t);break;end;end;r=80;while true do if r==80.0 then t=q;r=(0X6f+((r-r-r=87)then if M==86 then for t=c[x],b[x],0X1 do q[t]=(nil);end;else if q[c[x]]then x=(p[x]);end;end;else if M==88 then q[p[x]]=(q[b[x]]/n[x]);else(q)[p[x]]=rawset;end;end;else if not(M<91)then if M~=92 then if R==0xDc then else return k[1][0x2c];end;q[b[x]]=(typeof);else q[b[x]]=k[0x1][44][c[x]];end;else if M~=0X5A then(q)[p[x]]=(q[b[x]]*q[c[x]]);else local t,r,m=0,10;while true do if R==220 then if r>10.0 then t=(t*m);break;elseif r<97.0 then if R==0xdc then else while R do(k[0X1])[0X15],k[1][27]=k[1][7],(k[1][0x8]);end;end;if R==0XCC then else m=4503599627370495;r=(0x5c+(((M>=p[x]and p[x]or r)-p[x]>=r and p[x]or r)+r-p[x]-r));end;end;end;end;m=M;local G=M;if R==0XDC then m=(m~=G);if not(m)then else m=(J[x]);end;end;if not m then m=J[x];end;r=(42);while true do if r==42.0 then if R~=0XdC then s,k[1][45]=k[0X1][40],(R);if not(R)then else k[0X1][0X2c],k[1][0x26]=-(-0x38),k[1][16];return;end;end;G=J[x];r=(-0X4+((r-M+p[x]=M and M or p[x]));elseif r==1.0 then m=m>G;r=(0X6B+(M+M+M+p[x]-r+r>r and r or M));elseif r~=108.0 then else if not(m)then else m=p[x];end;break;end;end;if not m then m=J[x];end;if R==74 then if not(0X14)then else(k[1])[0Xc],k[1][0X1b]=-k[0X1][16],R>=0XC8*210;return-0X4F;end;end;if k[0X1][39]~=k[0x1][0X1]then else(k[0X1])[0X2A]=k[1][7]==R;while R*0xe3 do return;end;end;r=(118);while true do if r==118.0 then G=(M);m=m-G;r=(-0X19+(((p[x]-r+r-r>=r and p[x]or r)r and p[x]or r)M and r or r)==p[x]and M or r)-p[x]-r<=r and r or r)+M);elseif r==23.0 then m=(m-G);break;end;end;G=(M);r=(85);while true do if r==85.0 then m=(m+G);r=(-42+(((r+r>p[x]and r or r)>M and M or r)-M+M>r and r or M));elseif r==48.0 then G=M;break;end;end;if k[1][23]==k[1][0X12]then while R do k[1][0X1]=(-0X9c and R);end;end;m=m~=G;r=(0X7b);while true do if r==123.0 then if not(m)then else m=p[x];end;r=0X1E+(((r>=p[x]and r or p[x])+r~=r and p[x]or r)-M-p[x]+M);else if not m then m=M;end;if k[1][0X02c]~=k[0X1][0X2A]then else if-(-0X84)then(k[0X1])[0X7]=(11 and 0X70)+k[1][0X2f];k[0X1][0X17],k[1][0x1a]=k[1][0X15],R~=33;end;k[1][47]=(R);end;break;end;end;G=(p[x]);local P=-82.0;m=m-G;r=(32);while true do if r==32.0 then if R==0X96 then return R;end;t=t+m;P=(P+t);r=50+((r-M+M-M~=M and r or r)+M-M);elseif r==82.0 then J[x]=P;r=-73+(p[x]-r-p[x]+r+M+r<=r and M or r);elseif r==9.0 then P=(q);r=75+((r+r-p[x]+M~=M and M or M)+r-M);elseif r~=84.0 then else t=p[x];break;end;end;m=b;(P)[t]=(m);end;end;end;end;elseif M>=0X45 then if not(M<73)then if not(M<0X4b)then if M~=76 then local t=b[x];local r,m=j(w,z);if not(r)then else if R==0XdC then else k[1][39],k[1][44]=k[0X1][0x26],-0XaD==(0xB9==0x81);end;q[t+1.0]=(r);(q)[t+2.0]=(m);x=(p[x]);z=r;end;else j=f[0X2];w=f[0X5];z=f[4];f=f[0x3];end;else if M==0X4a then local t=p[x];if R~=122 then q[t]=q[t](k[1][0X9](S,t+1.0,q));S=t;end;else(q)[c[x]]=game;end;end;else if R~=0XDc then while 40 do k[1][0x2A]=0XF1;(k[0X1])[0X2f]=(R);end;(k[0X001])[39],k[1][0X2B]=R,(k[0X1][0x8]);elseif not(M<0x47)then if M~=72 then if k[0X1][0x17]==k[1][18]then else if not(y)then else for t,r in k[1][17],y do if t>=1.0 then if R==0X1c then else r[0X2]=(r);(r)[3]=q[t];(r)[1]=(0X3);(y)[t]=(nil);end;end;end;end;end;return;else local t=c[x];q[t](q[t+1.0],q[t+2.0]);S=(t-1.0);end;else if M==0X46 then q[p[x]]=select;else if q[c[x]]~=q[b[x]]then else x=p[x];end;end;end;end;else if R~=0Xae then if M>=65 then if not(M<67)then if M~=0X44 then(q)[c[x]]=T[C];else(q)[p[x]]=(next);end;else if M==66 then if R==0XEe then return R;elseif not(y)then else for t,r in k[0X01][0X11],y do if t>=1.0 then(r)[2]=r;r[0x3]=(q[t]);r[0X1]=3;y[t]=(nil);end;end;end;return true,c[x],0.0;else(q[p[x]])[q[b[x]]]=(n[x]);end;end;else if not(M<0X3f)then if M==64 then q[p[x]]=(#q[c[x]]);else if y then for t,r in k[1][17],y do if not(t>=1.0)then else if R~=0XDc then else(r)[0x2]=r;end;r[3]=q[t];r[1]=(3);y[t]=(nil);end;end;end;local t=c[x];S=(t+1.0);return true,t,2.0;end;else local t,r=p[x],(b[x]);if R==220 then else while R do return k[0X1][1];end;return 198+133;end;if r==0.0 then else S=t+r-1.0;end;local m,G,P=c[x];if r==1.0 then G,P=k[0X1][0X2F](q[t]());else G,P=k[0X1][47](q[t](k[1][9](S,t+1.0,q)));end;if m==1.0 then S=(t-1.0);else if m==0.0 then G=(G+t-1.0);S=(G);else if k[1][0X2f]==k[1][0xD]then while 0xb1 do(k[0X1])[0X028]=(R);end;end;G=(t+m-2.0);S=(G+1.0);end;r=(0.0);for m=t,G do if R==220 then r=r+1.0;q[m]=(P[r]);end;end;end;end;end;end;end;else if M<109 then if M<0x0065 then if not(M<0X61)then if R~=220 then return k[1][21];elseif M<0X63 then if R~=206 then if M~=98 then if k[0x1][47]==k[1][0xC]then if not(k[1][0x2f])then else return;end;if not(k[0X1][0X2a])then else(k[1])[0X12]=R;(k[0X1])[0X15],k[1][41]=0x60<108>=k[0x1][9],(R~=k[0X1][7]);end;end;q[c[x]]=setfenv;else(q)[b[x]]=(q[c[x]][H[x]]);end;end;else if M==0X64 then(q)[c[x]]=q[p[x]]%g[x];else if not(y)then else for t,r,m in k[0x01][17],y do if not(t>=1.0)then else if s==k[1][0X15]then else r[2]=(r);r[3]=q[t];end;r[1]=0X3;(y)[t]=nil;end;end;end;return false,c[x],S;end;end;elseif not(M>=95)then if M==94 then local t=(c[x]);if R==0X59 then else S=(t+p[x]-1.0);end;q[t](k[0X1][9](S,t+1.0,q));S=(t-1.0);else q[p[x]]=(q[c[x]]^q[b[x]]);end;else if R==0X50 then return R;elseif R==0X12 then return;elseif M~=96 then local t=u[c[x]];(q)[b[x]]=t[0x2][t[0X001]];else(q)[c[x]]=(tostring);end;end;else if M<0X69 then if M<103 then if R~=220 then while k[0X1][23]do return;end;elseif R~=0X00Dc then if R then k[0X1][45],k[0X1][28]=R,k[1][0X00D];k[1][0X2e]=(k[1][41]);end;if k[0X1][42]>=6 then s,k[0X1][0X00B]=k[1][0X26],(k[1][0X2D]);return;end;elseif M~=102 then if not(not(H[x]=p[x]and M or t)+M+p[x]-M+M-t));elseif t==117.0 then if R~=0X38 then else k[1][0X7]=G;end;if R~=0XdC then else r=r~=P;break;end;end;end;t=82;while true do if t>=82.0 then if r then if R~=0XcC then r=(p[x]);end;end;if not(not r)then else r=(J[x]);end;t=-0X9b+((((t+M==t and p[x]or p[x])>t and t or t)+tM and M or t)+M+t-M-p[x]>=t and p[x]or t));elseif t==82.0 then if r then r=(p[x]);end;if not r then r=(M);end;if R~=0xfd then else(k[1])[0X28]=(0xAF);return;end;t=(4+(t-p[x]-M+p[x]+M-t+p[x]));elseif t==9.0 then if k[0X1][47]==k[0x1][0X10]then else P=(J[x]);r=(r+P);end;t=(88+((p[x]-p[x]-p[x]<=p[x]and p[x]or M)+t-t-t));elseif t==84.0 then P=M;t=-0X9d+((p[x]-M==t and t or M)+p[x]+t-t+t);elseif t==35.0 then r=(r+P);t=8+((((M+M==p[x]and p[x]or M)<=t and t or t)-p[x]>=t and p[x]or t)-p[x]);elseif t~=38.0 then else P=p[x];break;end;end;r=r-P;P=J[x];t=70;while true do if t==70.0 then r=(r-P);t=(109+((p[x]==p[x]and M or M)-t+t+t-t-M));elseif t==109.0 then G=(G+r);t=(-0XD9+((M+t-p[x]+M~=M and t or M)+M+t));elseif t~=104.0 then else m=(m+G);break;end;end;t=(0X31);while true do if t==49.0 then(J)[x]=(m);t=43+((t<=M and M or t)+t-t-p[x]+M12.0 then r=(nil);t=(-91+((((t-t-t>=M and t or t)=0X6b then if M==108 then q[c[x]]=(tonumber);else q[c[x]]=u[p[x]];end;else if M~=106 then(q)[b[x]]=(q[c[x]]..q[p[x]]);else local t=u[p[x]];(q)[c[x]]=(t[0x2][t[1]][q[b[x]]]);end;end;end;end;elseif R~=220 then if R then k[0X1][0x8],k[1][35]=0xA3,R;end;return R;else if R~=220 then while k[0X1][18]do return;end;else if M>=117 then if M>=0x79 then if M>=0x7b then if M==0X7C then k[0X1][0x2C][c[x]]=q[b[x]];else local t=false;if k[0x1][45]~=s then else return k[1][16];end;j=(j+z);if not(z<=0.0)then t=j<=w;else t=j>=w;end;if t then(q)[b[x]+3.0]=j;x=(p[x]);end;end;else if M~=122 then q[b[x]]=q[p[x]]==q[c[x]];else(q)[p[x]]=(rawget);end;end;else if M>=0X77 then if M~=120 then(q)[p[x]]=type;else if y then for t,r,m in k[0X1][0X11],y do if not(t>=1.0)then else(r)[0X2]=r;(r)[3]=q[t];r[1]=0X3;y[t]=nil;end;end;end;local t=p[x];return false,t,t;end;else if M~=118 then local t=p[x];S=(t+c[x]-1.0);(q)[t]=q[t](k[0X1][9](S,t+1.0,q));S=t;else local t,r,m,G=0,(0X5f);while true do if r>95.0 then m=M;r=-66+((r-r<=M and M or r)-r-M+r>=M and M or M);elseif r<45.0 and r>6.0 then G=(J[x]);break;elseif r>40.0 and r<50.0 then m=(m+G);r=(-5+(((M>M and M or M)+M-r>=M and r or r)+r<=M and r or r));elseif r>3.0 and r<40.0 then G=(J[x]);r=(269+((M+r+r<=M and r or r)+r-M-M));elseif r>52.0 and r<105.0 then m=(4503599627370495);r=0X49+((r<=r and r or M)-M+r-r+M-M);elseif r>50.0 and r<95.0 then G=M;r=-0X3F+(((M<=r and r or r)-M<=M and M or M)-r-M+M);elseif r<52.0 and r>45.0 then t=(t*m);r=-0Xd+((M+M>r and M or M)+r-r+M==M and M or M);elseif not(r<6.0)then else if k[0X1][0X17]~=k[1][27]then else k[1][38],k[0X1][43]=R,(-k[1][16]);end;m=m+G;r=(-109+((M+r+MM and M or M);elseif r==0.0 then m=m>G;r=(95+(r+M+M-M+r+M~=r and r or M));elseif r==95.0 then if not(m)then else m=(M);end;break;end;end;r=(81);while true do if k[1][0X27]==k[1][13]then return k[0X1][0X1c]^(-194);end;if r==81.0 then if R~=220 then k[0x1][21]=R;if k[0x1][0x2E]then(k[1])[21],k[1][0Xc]=R,(k[1][1]);(k[1])[42],k[1][27]=R,(-110);end;end;if not m then m=(M);end;r=6+(((r-r<=r and r or r)M and M or M);elseif r==124.0 then G=J[x];r=(0X2b+(((M>r and r or M)+r-M-r<=M and r or M)-r));elseif r==43.0 then if R==217 then while 0X66 do k[0X1][0Xc]=-(-87);k[1][34]=(R);end;end;m=(m+G);r=(-104+(((r~=M and M or M)+r>=M and M or r)-M-M~=r and M or r));elseif r~=14.0 then else G=J[x];break;end;end;local P=(-188.0);r=(0X14);while true do if not(r<=20.0)then if r<=99.0 then m=m-G;t=(t+m);P=(P+t);r=22+(M+r-M-M-r+r+r);else if R~=0Xdc then else(J)[x]=P;P=(b[x]);break;end;end;else m=(m+G);G=(J[x]);r=-0X13+((r>r and r or r)-M-r-M+r~=r and M or r);end;end;x=P;end;end;end;else if M<0x71 then if M<0X6f then if M==0X06E then(q)[b[x]]=F.gx;else if R~=0X57 then else k[1][0X1B],k[0X1][40]=R,R^(-0XB0);end;(q)[p[x]]=loadstring;end;else if M~=0x70 then if R~=0xa4 then(q)[b[x]]=assert;end;else q[p[x]]=O;end;end;else if M<115 then if R~=220 then(k[0x1])[0x10],k[1][46]=R,(-(0Xce and 0xb3));elseif k[1][0X10]==k[1][0x2D]then while R do k[0X1][0x29],k[1][21]=R,(-k[0X1][28]);k[0X1][0X7],k[0X1][0x2f]=-(-118),(k[1][0X28]);end;elseif M==114 then local O=(b[x]);(q)[O]=q[O](q[O+1.0],q[O+2.0]);S=(O);else local O=(H[x]);local t=O[2];local r=#t;local m=(r>0.0 and{});local G=k[0X1][48](O,m);(k[0X3])(G,(k[1][37]()));q[c[x]]=G;if not(m)then else if k[1][7]~=s then for P=1.0,r,0X1 do O=t[P];G=O[2];local t=O[1];if R==6 then(k[1])[1],k[0x1][0X002D]=R,(R);while-(0X36~=249)do k[0x1][9]=k[1][0X12];return k[1][0Xc];end;elseif G==0.0 then if not y then y=({});end;local O=y[t];if not O then O=({[2]=q,[0X1]=t});(y)[t]=(O);end;(m)[P-1.0]=(O);elseif G~=1.0 then(m)[P-1.0]=(u[t]);else(m)[P-1.0]=(q[t]);end;end;end;end;end;else if M~=0x074 then if not(y)then else for O,t,r in k[0X1][17],y do if O>=1.0 then if R~=220 then else(t)[0X2]=(t);end;t[3]=(q[O]);(t)[1]=(3);(y)[O]=(nil);end;end;end;local O=(p[x]);return false,O,O+c[x]-2.0;else(q)[p[x]]={};end;end;end;end;end;end;end;else if M>=31 then if R~=0XDC then k[0X1][12],k[1][0Xc]=R,k[1][0X17];k[0X1][0X26]=(R);end;if not(M<0x2e)then if M<0x36 then if not(M>=50)then if not(M<48)then if M==49 then local O=(b[x]);q[O]=q[O](q[O+1.0]);S=(O);else x=(b[x]);end;else if R==0XDC then if M~=0X2f then local O=b[x];(q[O])(k[1][0X9](S,O+1.0,q));S=O-1.0;else local O=(c[x]);local t=q[O];local r=p[x];for m=1.0,S-O do(t)[r+m]=q[O+m];end;end;end;end;else if M<0X34 then if M==51 then local O,t,r,m,G=0X53,4503599627370495;if R~=220 then else while true do if O==83.0 then r=(-78.0);O=(-144+((((O-O>O and O or O)p[x]and O or O)+O));else if k[0X1][18]~=k[1][0X7]then m=(0);break;end;end;end;end;O=(103);while true do if not(O>26.0)then t=(M);O=110+(O+M-p[x]-O-p[x]-M-M);else if not(O<=49.0)then m=m*t;O=(-0x48+(((p[x]-p[x]=O and O or p[x])-O);elseif O==90.0 then t=t+G;O=0X6C+((O-p[x]-M>p[x]and O or O)-O-M~=O and p[x]or O);elseif O==113.0 then if R==0XdC then G=M;break;end;end;end;end;O=(86);while true do if O>106.0 and O<120.0 then t=t-G;G=J[x];O=0X37+(M-O-O+O-O+M==M and M or M);elseif O<65.0 and O>44.0 then if R~=252 then G=p[x];end;O=120+(((((O~=M and O or O)>O and O or M)==O and O or O)-p[x]~=p[x]and O or O)-O);elseif O>65.0 and O<106.0 then t=(t+G);O=(-25+(O+M+M-O-M-O~=O and O or p[x]));elseif O<61.0 then t=t+G;break;elseif O>86.0 and O<119.0 then if R~=0X9 then else k[0X1][0x1B],k[1][0X29]=k[1][1],(-R);(k[0X1])[35]=R;end;t=(t-G);O=(166+(((O>O and M or M)-O-M-p[x]>p[x]and M or p[x])-O));elseif O>61.0 and O<86.0 then G=M;O=-137+((O-O-p[x]+O==O and M or O)+O+M);elseif not(O>119.0)then else t=t+G;G=M;O=(63+(((O+M-O~=O and p[x]or O)-O>=M and O or M)+p[x]));end;end;m=m+t;O=0X8;while true do if not(O>8.0)then r=(r+m);O=(20+(O-p[x]+O-O-O+O~=M and M or O));else if O==122.0 then if R~=220 then else r=q;end;m=p[x];break;else(J)[x]=r;O=0x00A3+(((M>=M and p[x]or O)~=O and p[x]or M)-O-M+O+p[x]);end;end;end;if R~=0X43 then O=(15);while true do if O==15.0 then t=c;O=(-0x6C+((p[x]>=O and O or O)+O-p[x]+M+M+O));elseif O~=34.0 then else r[m]=(t);break;end;end;end;else q[b[x]][n[x]]=H[x];end;else if M~=0X35 then(q[p[x]])[q[b[x]]]=(q[c[x]]);else end;end;end;elseif R==79 then if not(-k[0X1][0x8])then else return;end;elseif not(M>=0X3A)then if M<56 then if M==55 then q[p[x]]=(getfenv);else local O,t,r,m,G=(0X1a);while true do if O==26.0 then t=(-33.0);O=(103+(O-O-c[x]+M-M-O-O));elseif O==49.0 then m=0;O=0x0063+((M-c[x]-M-O>=c[x]and M or O)-M-c[x]);elseif O~=92.0 then else G=(4503599627370495);break;end;end;if R~=220 then(k[1])[0X1],k[1][7]=R,(0xcf);end;m=(m*G);O=(0X1A);while true do if O==26.0 then G=M;O=(-29+(O+O+O-O-M+M+O));elseif O~=49.0 then else r=(M);G=(G+r);break;end;end;r=(c[x]);G=(G-r);r=(c[x]);O=(0x6);while true do if O<=6.0 then G=(G+r);O=(91+((((M51.0 then if O~=118.0 then m=(m+G);O=22+((M==O and M or O)+O+O+O-M==O and O or c[x]);else G=(G-r);O=(-149+(c[x]+c[x]+O+c[x]+c[x]+O-c[x]));end;else if k[1][0X29]==k[1][44]then(k[1])[0X1]=k[1][1];if not(R>=11*111)then else(k[0X1])[0x26]=(-0x4C);end;elseif not(O>=51.0)then t=(t+m);break;else r=M;O=(0X74+(O+c[x]+O+O+c[x]+O~=O and c[x]or O));end;end;end;(J)[x]=t;O=(0X3f);while true do if not(O<=18.0)then if k[1][0X2f]==k[0X1][13]then else t=q;O=(-0X2f+((((c[x]<=O and O or c[x])+O=q[b[x]]);else if q[c[x]]==q[p[x]]then else x=b[x];end;end;end;else if not(M<0X3C)then if M~=61 then q[c[x]]=F.Qx;else q[p[x]]=(not q[c[x]]);end;else if R~=0XDc then k[1][0X26],k[1][0X2f]=0X2b~=4~=1,(R);return-R;elseif M==59 then q[b[x]]=(q[p[x]]<=q[c[x]]);else q[c[x]]=(q[b[x]]);end;end;end;else if k[1][0X15]==k[0X01][0X26]then return;end;if M>=38 then if not(M>=42)then if not(M>=0x28)then if M~=0x27 then(q)[b[x]]=H[x]..q[c[x]];else q[b[x]]=(q[c[x]]+q[p[x]]);end;else if M~=0x29 then(q)[p[x]]=(g[x]);else local O=0X8;if not(y)then else for t,r,m in k[1][0X11],y do if O~=0X8 then if not(63)then else return 0x21;end;if not(-R)then else k[1][35],k[1][0X27]=0XE6,k[1][39]or k[0x1][0X8];k[0X1][23],k[0X1][0X2b]=-0X73%k[1][0X2d],-s;end;elseif O~=8 then(k[1])[0X0010],k[1][0X9]=O^k[1][1],0XEC;elseif t>=1.0 then if R==56 then if not(O)then else return;end;while O do return k[1][0X2D];end;end;(r)[0X2]=r;(r)[0X03]=(q[t]);r[0x1]=(3);(y)[t]=(nil);end;end;end;return true,p[x],1.0;end;end;else if k[1][43]==k[0x1][0X10]then k[1][0X9]=0X1F;end;if not(M>=0X2C)then if M==43 then q[p[x]]=(k[1][31](q[b[x]],q[c[x]]));else if R==0xdC then(q[p[x]])[n[x]]=(q[b[x]]);end;end;else if M~=45 then q[b[x]]=u[c[x]][H[x]];else q[p[x]]=(g[x]*q[c[x]]);end;end;end;else if not(M<0X22)then if R~=0XDc then else if M<0x24 then if M~=35 then local O,t,r=0X3C;while true do if O==60.0 then t=11.0;O=(47+(((O-Oc[x]and O or O));elseif O==107.0 then r=(0);break;end;end;local m,G=4503599627370495;if R==220 then else k[0X1][0X17]=R;while 191 do(k[0X1])[0XB],k[0X1][0X1b]=165,r;end;end;O=(0X6A);while true do if O==106.0 then r=(r*m);O=0X41+(((M+O-c[x]O and O or O)~=M and O or O)+M-M));else G=(M);O=(0x056+((O>=c[x]and O or O)-c[x]-c[x]+c[x]+O~=c[x]and M or c[x]));end;else if not(O>119.0)then G=(c[x]);break;else m=(m+G);O=(137+((M>O and O or O)+M+M-O-O+M));end;end;end;m=(m<=G);O=(125);while true do if not(O>56.0)then if R==220 then if not(not m)then else m=M;end;end;break;else if m then if R~=0xE4 then else if not(0X18)then else(k[1])[0x26],k[1][21]=k[0X1][28],(0X85);return R;end;if not(-R)then else(k[1])[11]=-(-231);end;end;m=M;end;O=(176+((((c[x]==M and O or O)19.0 then m=(m+G);break;elseif O<19.0 then if R==22 then(k[0X01])[0XC]=-R;return;end;m=m-G;G=(c[x]);O=(-0X13+(((O>=c[x]and O or O)-c[x]-c[x]+c[x]>O and O or M)+O));elseif O>4.0 and O<86.0 then m=m-G;G=(J[x]);O=(0X43+(((OM and O or O)+M12.0)then(J)[x]=t;break;else if O<74.0 then t=t+r;O=(7+(((O-O>=M and M or M)>M and M or O)-O+O<=c[x]and O or c[x]));else r=r+m;O=-41+(O-M-c[x]-c[x]-O+O==c[x]and O or O);end;end;end;t=q;O=(0xD);while true do if O>8.0 then r=c[x];m=J;O=(-5+((O-O>=O and O or c[x])-O+O-c[x]+O));elseif O<13.0 then t[r]=(m);break;end;end;else(q)[c[x]]=J;end;else if R==0Xe5 then return R*-0x4e;elseif R~=0xdC then return 188;elseif M~=0X25 then q[b[x]]=(error);else if k[1][0X9]==k[0x1][0X10]then k[1][0X10]=(k[0X1][0X17]);return-154;end;if not(q[p[x]]=0X20)then(q)[b[x]]=(n[x]%H[x]);else if M==0x21 then if R~=0xc0 then else return 0x3d%0X5d;end;S=(p[x]);(q[S])();S=S-1.0;else q[c[x]]=(q);end;end;end;end;end;elseif R~=0Xdc then if-61<=107*0X1f then k[0X01][0X8],k[0X001][34]=22,-0X1c;k[1][0x1A],k[0X1][43]=k[1][0X17],(k[0X1][39]);end;(k[1])[0X23],k[1][0X0B]=k[1][38],-R;else if M<0Xf then if not(M<7)then if not(M<0xB)then if not(M<0XD)then if M==14 then q[c[x]]=(k[1][31](q[b[x]],H[x]));else(q)[b[x]]=(pcall);end;else if M~=12 then q[p[x]]=(u[c[x]][q[b[x]]]);else q[b[x]]=F.Yx;end;end;else if not(M>=9)then if R==0X6 then while R do(k[1])[0X9],k[1][18]=R<(0x68 and 0X3e),65;return R~=R;end;elseif M~=0x8 then(q)[p[x]]=(-q[b[x]]);else(q)[b[x]]=n[x]^q[p[x]];end;else if R~=0XDC then if not(0X2d)then else k[0X001][7],k[1][0X26]=k[1][44],-0xD;return;end;return;elseif M==10 then local O,t=e-Z-1.0,(0.0);if R==118 then return R;elseif R==82 then return R;elseif O<0.0 then O=(-1.0);end;local e=(c[x]);if R==0XD then else for Z=e,e+O do(q)[Z]=(T[C+t]);t=(t+1.0);end;S=e+O;end;else if not q[p[x]]then x=(b[x]);end;end;end;end;else if not(M>=3)then if not(M<0X1)then if M==0X02 then if not(not(q[p[x]]=23 then if not(M<27)then if not(M>=29)then if M~=28 then f={[0X2]=j,[0X3]=f,[0x4]=z,[0x5]=w};local O=(c[x]);z=q[O+2.0]+0.0;w=q[O+1.0]+0.0;j=(q[O]-z);x=(p[x]);else(q)[c[x]]=(q[p[x]][q[b[x]]]);end;else if M~=0X1e then(q)[p[x]]=(c);else if not(not(n[x]<=q[b[x]]))then else x=p[x];end;end;end;else if not(M<25)then if R==0X6A then(k[0X1])[1],k[0X1][0Xb]=k[1][18],R;end;if k[0X1][12]==k[1][42]then if not(0x84-189 or 155)then else k[1][0xD]=(R);end;elseif R~=220 then while k[0X1][12]do k[0X1][12],k[0X1][26]=R,R;(k[1])[0x28],k[0X1][0X7]=k[0X1][12],(200*193+0X86);end;while 0x21+k[0X1][0X10]do k[0x1][39],k[1][41]=R%(139*157),k[1][13];end;elseif M~=26 then q[p[x]]=nil;else S=(p[x]);q[S]=q[S]();end;else if M~=24 then(q)[c[x]]=q[b[x]]*H[x];else local O,e,C,Z,j=(0x4E);if k[0X1][0X26]==k[1][0x2C]then else while true do if O<=78.0 then if R==110 then(k[0x1])[38]=k[0X1][0X12];return;elseif not(O>=78.0)then j=4503599627370495;O=(31+((O-O-M-O-M>=p[x]and O or p[x])==O and O or O));else if R~=220 then while R or k[1][0X1C]do k[0X1][0X7],k[1][26]=0X38*0X22,0x15;end;end;e=(40.0);O=(0X69+(((O+O=p[x]and p[x]or O)+p[x]-M-p[x]));end;else if O==79.0 then C=C*j;j=p[x];break;else C=0;O=(-0X3d+(((O-p[x]+O-p[x]>=p[x]and p[x]or p[x])>M and O or M)+O));end;end;end;end;O=(0X61);while true do if O<76.0 then Z=(p[x]);O=(271+(p[x]-p[x]+M-O-O-O-M));elseif O>94.0 then if R~=220 then else Z=(J[x]);end;O=-0X7e+((O>O and M or p[x])+O-p[x]+p[x]+p[x]+O);elseif O<97.0 and O>76.0 then j=j-Z;break;elseif O<94.0 and O>59.0 then if R==96 then else j=(j+Z);end;O=(0x13+((O-O-M=O and p[x]or M)M and O or M)-p[x]));elseif O==51.0 then if R~=220 then return;end;j=(j-Z);Z=M;O=-0X8+(((O<=O and M or O)>=M and M or O)+O-p[x]+p[x]+O);elseif O==118.0 then j=j>=Z;O=(-0x01+((O-O+M-p[x]-M==M and M or O)-M));elseif O==93.0 then if R~=220 then while-0X39<=R do return;end;elseif j then j=(J[x]);end;break;end;end;O=0X40;while true do if O<64.0 then Z=p[x];j=j-Z;break;elseif not(O>31.0)then else if not j then j=M;end;O=(7+((O-O+O-O+p[x]==p[x]and O or O)~=p[x]and M or p[x]));end;end;Z=(J[x]);if k[0x1][0x2a]==s then if not(k[0X1][0X0028])then else k[0X1][13],k[0X1][43]=k[1][0X29],(k[1][47]);end;end;j=(j+Z);O=(0X76);while true do if O>97.0 then if R~=0x3f then Z=(p[x]);end;O=(-0X31+(((O~=O and O or O)-O-O+O24.0 and O<97.0 then j=j~=Z;O=(-0X49+(((((M==O and O or O)==p[x]and O or O)~=O and O or O)+p[x]~=O and O or O)+p[x]));elseif O>10.0 and O<24.0 then if not(not j)then else j=(p[x]);end;O=0X6+(((((M23.0 and O<93.0 then if j then j=(p[x]);end;O=-0x1+((p[x]-O+O-O-O~=M and O or p[x])93.0 and O<118.0 then C=(C+j);break;end;end;O=(0X31);while true do if R==194 then return;end;if O<92.0 then e=e+C;O=(0X44+((((p[x]=O and O or M)+O+OO and O or M));elseif O>49.0 then(J)[x]=(e);break;end;end;e=(q);O=0x13;while true do if O~=19.0 then j=g[x];(e)[C]=j;break;else C=(p[x]);O=67+(((M-O-M==p[x]and p[x]or M)>=p[x]and O or O)-M+M);end;end;end;end;end;else if M>=0X13 then if not(M>=21)then if M~=0x14 then u[b[x]][q[c[x]]]=q[p[x]];else(q)[b[x]]=(H[x]+q[c[x]]);end;else if M~=22 then if q[b[x]]==n[x]then else x=p[x];end;else q[p[x]]=xpcall;end;end;else if not(M>=17)then if R~=222 then else k[1][35],k[0X1][9]=k[1][0X26],(177);end;if M~=16 then(q)[c[x]]=F.Px;else(q)[p[x]]=F.bx;end;else if M~=18 then local O=(p[x]);(q[O])(q[O+1.0]);S=O-1.0;else(q)[c[x]]=(q[p[x]]/q[b[x]]);end;end;end;end;end;end;x=(x+1.0);until false;end);if U then if N then if A~=1.0 then return q[o](k[1][0x9](S,o+1.0,q));else return q[o]();end;else if o then return k[0x1][9](A,o,q);end;end;else if not(y)then else for O,u,e in k[1][0X011],y do if O>=1.0 then u[0X2]=(u);(u)[3]=(q[O]);u[0x1]=0X3;y[O]=(nil);end;end;end;if k[1][42](N)=="string"then if not(k[1][2](N,':(\37d+)[:\13\10\93'))then(k[0x1][0X1E])(N,0.0);else(k[1][0x1E])("L\117r\97ph\32Scr\105pt\58"..(d[x]or"(interna\108)").."\58 "..k[0x1][0X17](N),0.0);end;else k[1][30](N,0.0);end;end;end);return s;end);if not Y[0X2e27]then a=-0X1f+((Y[25164]-Y[0X1ef6]+Y[10605]+Y[0X00624c]-Y[2932]89.0 then(k)[0X6]=Y[1][43]();s=Y[0X1][0X2B]();break;else if not(i<100.0)then else for S=1.0,u do local q,C,x,Z,j;Z,q,j,C,x=F:TH(Y,q,Z,C,x,j);local T,f,w,y,z;f,y,T,z,w=F:oH(f,T,z,y,w);O,T,w,f,Z,y,z=F:Gx(p,b,k,J,w,C,Y,j,H,e,g,c,z,f,x,T,d,S,Z,y,q);if O~=nil then return F.E(O);end;end;i=(0X64);end;end;end;u=Y[1][0xb](s);i=0x65;while true do if i~=0.0 then if Y[0x1][23]~=Y[1][0X15]then O,c=F:Jx(c,u,s,Y,k,n);if O==nil then else return F.E(O);end;end;i=0;k[1]=Y[1][43]();else O=F:xx(k);return F.E(O);end;end;end);return 9207,a;end;end;end;end;return nil,a;end,Y=function(F,Y,i)Y=(-38+((i[8866]+i[3470]~=i[26577]and i[14651]or i[3470])-F.j[0X4]+F.j[3]-i[0X7333]<=i[0X67d1]and F.j[0X4]or i[15908]));i[0X5D5e]=(Y);return Y;end,LH=function(F,F)return{244~=F[1][0xc]};end,p=function(F,F,Y)(Y[1])[0x18]=(F);(Y[0X1])[0X6]=(1.0);end,sx=function(F,F,Y,i,a)if not(Y>55.0)then return 34008,a,Y;else if not(i<235.0)then a=F[0X1][0X02e]();else a=(F[1][0x22]()==1.0);end;Y=0X37;end;return nil,a,Y;end,_=function(F,Y,i,a)repeat if Y>3.0 then if Y~=105.0 then(a)[2]=F.t;if not i[2342]then i[3661]=(-7185964029+((F.j[0x2]+F.j[0X2]+F.j[0X6]<=F.j[3]and F.j[0X1]or F.j[3])-F.j[0X1]+F.j[0x5]+F.j[0x9]));(i)[0X5B48]=(-1560017728+((F.j[0X3]-F.j[0X2]-F.j[0x4]-F.j[8]~=F.j[6]and i[0X2a23]or F.j[1])+i[0x02A23]30.0 then F:a(a);break;else if Y>101.0 then(a)[0X5]=F.w;if not(not i[0x4607])then Y=(i[0X4607]);else Y=F:L(Y,i);end;end;end;end;until false;a[8]=nil;return Y;end,GH=function(F,F,Y,i,a)i=(121);F,a=Y[1][38](),Y[1][38]();return a,i,F;end,cH=function(F,F)while-0X9A==F[0X1][0X2c]do return{};end;return{F[0x1][26]};end,CH=function(F,F,Y)F=Y[0X4043];return F;end,Qx=math,qH=function(F,Y,i,a,O,u,k,e)O=(u[0X1][0X2b]()-0Xf51C);e={nil,nil,nil,F.U,nil,nil,nil,F.U,F.U,F.U,nil};i=u[1][0xB](O);k=u[0X1][0Xb](O);a=(nil);Y=(nil);return k,a,O,Y,i,e;end,O=function(F,Y,i)i[9200]=(0X34b3F831+((i[0X4607]-i[3661]-i[32508]+F.j[0X4]-i[0X7EfC]<=i[0X4607]and i[0X4E2b]or i[0x7efC])-F.j[4]));Y=4290462314+((F.j[5]>=F.j[0X6]and F.j[0X8]or i[17927])-Y-F.j[7]+i[26577]-i[0x7eFC]+i[17927]);(i)[14229]=Y;return Y;end,a=function(F,Y)Y[7]=F.yx;end,JH=function(F,F,Y,i,a)if F==77 then if not(i==0.0 and Y==0.0)then else return i,{0.0},Y;end;return i,61042,Y;else if F==0X41 then i,Y=a[1][0X26](),a[0X1][38]();end;end;return i,nil,Y;end,oH=function(F,F,Y,i,a,O)Y=(nil);F=(nil);O=nil;a=nil;i=(49);return F,a,Y,i,O;end,ex=function(F,F)F[0x1][46],F[0X1][35]=0x48^(-7),-F[0X1][0X2b];end,yx=string.byte,KH=function(F,Y)local i,a,O=0X2;repeat if i<=2.0 then O,i,a=F:GH(a,Y,i,O);elseif i~=121.0 then return{O*Y[1][13]+a};else i=0X4;if O==0.0 then return{a};elseif O>=Y[0x1][0X10]then O=O-Y[0X1][0XD];end;end;until false;return nil;end,Dx=function(F,Y,i,a)local O,u;a=(0X59);repeat O,u,a=F:cx(a,i,Y,u);if O==nil then else return{F.E(O)},a;end;until false;return nil,a;end,lx=function(F,Y,i)for a=1.0,#Y[1][0XA],3.0 do F:Bx(Y,a,i);end;end,wH=function(F,F)F[38]=(function()local Y=({F});local F,i,a,O=Y[1][7](Y[1][24],Y[1][0X6],Y[0X1][6]+3.0);Y[0X1][6]=Y[1][0X6]+4.0;return O*1.6777216E7+a*65536.0+i*256.0+F;end);end,MH=function(F,F)return{F[1][13]*F[0x1][35]};end}):Fx()(...);