([[This file was protected with MoonSec V3]]):gsub('.+', (function(a) _mnmFuxOuHznU = a; end)); return(function(f,...)local e;local r;local o;local y;local l;local a;local n=24915;local d=0;local t={};while d<635 do d=d+1;while d<0x143 and n%0x42f2<0x2179 do d=d+1 n=(n-251)%31493 local c=d+n if(n%0x2e70)>0x1738 then n=(n*0x13e)%0x67fc while d<0x333 and n%0x2224<0x1112 do d=d+1 n=(n-826)%30086 local e=d+n if(n%0x3cbe)>=0x1e5f then n=(n*0x1a8)%0xbd2e local e=50716 if not t[e]then t[e]=0x1 y=tonumber;end elseif n%2~=0 then n=(n-0x2e1)%0xc21c local e=9455 if not t[e]then t[e]=0x1 r="\4\8\116\111\110\117\109\98\101\114\95\112\97\73\107\108\102\86\0\6\115\116\114\105\110\103\4\99\104\97\114\79\111\69\77\117\79\118\67\0\6\115\116\114\105\110\103\3\115\117\98\77\118\85\119\108\90\105\101\0\6\115\116\114\105\110\103\4\98\121\116\101\88\121\113\107\95\69\105\95\0\5\116\97\98\108\101\6\99\111\110\99\97\116\119\71\103\72\90\74\80\87\0\5\116\97\98\108\101\6\105\110\115\101\114\116\82\80\85\98\74\71\74\67\5";end else n=(n*0x35b)%0x8b47 d=d+1 local e=22142 if not t[e]then t[e]=0x1 a=string;end end end elseif n%2~=0 then n=(n-0x191)%0x948c while d<0x3c7 and n%0x1e4c<0xf26 do d=d+1 n=(n+371)%49932 local r=d+n if(n%0x1154)>0x8aa then n=(n+0xca)%0xb05b local e=85588 if not t[e]then t[e]=0x1 l=getfenv and getfenv();end elseif n%2~=0 then n=(n*0x5f)%0x60ed local n=9116 if not t[n]then t[n]=0x1 o=function(t)local n=0x01 local function d(e)n=n+e return t:sub(n-e,n-0x01)end while true do local t=d(0x01)if(t=="\5")then break end local n=a.byte(d(0x01))local n=d(n)if t=="\2"then n=e._paIklfV(n)elseif t=="\3"then n=n~="\0"elseif t=="\6"then l[n]=function(e,n)return f(8,nil,f,n,e)end elseif t=="\4"then n=l[n]elseif t=="\0"then n=l[n][d(a.byte(d(0x01)))];end local d=d(0x08)e[d]=n end end end else n=(n+0x2bb)%0x414 d=d+1 local e=48090 if not t[e]then t[e]=0x1 end end end else n=(n-0x51)%0x97e8 d=d+1 while d<0x2ad and n%0x12e8<0x974 do d=d+1 n=(n*1001)%14650 local o=d+n if(n%0x1dc4)<0xee2 then n=(n-0x23d)%0x35ac local n=91501 if not t[n]then t[n]=0x1 e={};end elseif n%2~=0 then n=(n+0x21e)%0x7290 local e=15769 if not t[e]then t[e]=0x1 l=(not l)and _ENV or l;end else n=(n*0x45)%0xc02e d=d+1 local e=97225 if not t[e]then t[e]=0x1 end end end end end n=(n+426)%15643 end o(r);local d={};for n=0x0,0xff do local e=e.OoEMuOvC(n);d[n]=e;d[e]=n;end local function c(e)return d[e];end local a=(function(r,f)local a,t=0x01,0x10 local d={{},{},{}}local l=-0x01 local n=0x01 local o=r while true do d[0x03][e.MvUwlZie(f,n,(function()n=a+n return n-0x01 end)())]=(function()l=l+0x01 return l end)()if l==(0x0f)then l=""t=0x000 break end end local l=#f while ne.bwBTWlMK then return d end l=l+e.UVdGicft t=(t*e.afGikMsF)%e.AYGSgPrf if(t%e.xcFIPvnm)e.ODvxZnuF then return n end l=l+e.UVdGicft t=(t-e.ApbjgoKB)%e.ZpJSekHe if(t%e.CffocZzC)_91n#(##a:o_^9an-?9_S9y#^^SSyyqa(^_#m_y(O}(y_o&2-9n-B^o:^qaao:^9aBo^Bnon^?ay:oyB9q(SyqSa?n then if e.wKRCZArQ>=n then a=f(e.O_ELYUwI,e.eDhxbnEa,e.UVdGicft,e.qwfUIQOA,_);z=f(e.O_ELYUwI,e.mzuIsTCs,e.UwHfeGRU,e.CIXROLQi,_);else if n>=-e.UwHfeGRU then for t=e.pRZZWeUG,e.QPkALlDu do if n~=e.UVdGicft then d=-e.AlXLHQZI;u=-e.UVdGicft;break;end;y=f(e.O_ELYUwI,e.VUEGECBH,e.VUEGECBH,e.QPkALlDu,_);s=p g=e.wKRCZArQ;break;end;else y=f(e.O_ELYUwI,e.VUEGECBH,e.VUEGECBH,e.QPkALlDu,_);s=p g=e.wKRCZArQ;end end else if n>e.inCpUtlw then if n>=e.UwHfeGRU then for d=e.IXvQTiDm,e.QPkALlDu do if e.O_ELYUwI>n then t=f(e.izEpo_Ss);break;end;n=-e.UwHfeGRU;break;end;else n=-e.UwHfeGRU;end else if n>e.VUEGECBH then b=e.tpgoxWOs('#',...)-e.UVdGicft;j={};else k={};m={...};end end end n=n+e.UVdGicft;end;for n=e.wKRCZArQ,b do if(n>=y)then k[n-y]=m[n+e.UVdGicft];else t[n]=m[n+e.UVdGicft];end;end;local n=b-y+e.UVdGicft local n;local f;local function y(...)while true do end end while true do if d<-e.QnvqALki then d=d+e.dZrMHeoT end n=a[d];f=n[ee];if e.UvoegsIWf then if e.IXvQTiDm>=f then if fe.ApbjgoKB then repeat if ff then if e.wKRCZArQ>=f then t(n[l],n[o]);d=d+e.UVdGicft;n=a[d];else if e.wKRCZArQe.VUEGECBH then repeat if f>e.AHGBrfts then h=n[l];u=t[n[o]];t[h+e.UVdGicft]=u;t[h]=u[n[c]];break;end;t[n[l]]=r[n[o]];d=d+e.UVdGicft;n=a[d];until true;else t[n[l]]=r[n[o]];d=d+e.UVdGicft;n=a[d];end end end end else for f=e.wKRCZArQ,e.VUEGECBH do if e.UVdGicft=-e.UVdGicft then for c=e.WeOT_MKz,e.YlPmUDMK do if e.wKRCZArQ=f then if e.AZbQFdPw<=f then if f==25 then t[n[l]]();else if(t[n[l]]~=n[c])then d=d+1;else d=n[o];end;end else if f>19 then for e=33,88 do if f<23 then local e=n[l]t[e]=t[e](h(t,e+1,u))break;end;local e=n[l]local d,n=s(t[e](h(t,e+1,n[o])))u=n+e-1 local n=0;for e=e,u do n=n+1;t[e]=d[n];end;break;end;else local e=n[l]t[e]=t[e](h(t,e+1,u))end end else if f>27 then if 29>f then d=n[o];else local d=n[l];local l=t[d];for n=d+1,n[o]do e.RPUbJGJC(l,t[n])end;end else if 22<=f then for e=17,88 do if f~=27 then local d,f,a,c,r;local e=0;while e>-1 do if 3>e then if e<1 then d=n;else if e<2 then f=l;else a=o;end end else if e>4 then if e>3 then repeat if e~=6 then t(r,c);break;end;e=-2;until true;else e=-2;end else if e~=3 then r=d[f];else c=d[a];end end end e=e+1 end break;end;t[n[l]]=r[n[o]];break;end;else t[n[l]]=r[n[o]];end end end end else if f>=7 then if f>10 then if f>=13 then if f==13 then local e=n[l]t[e]=t[e](h(t,e+1,u))else t[n[l]]={};end else if f~=11 then local d=n[l];local l=t[d];for n=d+1,n[o]do e.RPUbJGJC(l,t[n])end;else local e=n[l];local d=t[n[o]];t[e+1]=d;t[e]=d[n[c]];end end else if 8f then local e=n[l]local d,n=s(t[e](h(t,e+1,n[o])))u=n+e-1 local n=0;for e=e,u do n=n+1;t[e]=d[n];end;else t[n[l]]=r[n[o]];end else if 73 then c=n[l];u=t[c];for n=c+1,n[o]do e.RPUbJGJC(u,t[n])end;else t(n[l],n[o]);d=d+1;n=a[d];end end else if 1>f then r[n[o]]=t[n[l]];d=d+1;n=a[d];else t[n[l]]={};d=d+1;n=a[d];end end end end end end else if 2=5 then if 4~=f then repeat if 6>f then d=n[o];break;end;do return end;until true;else d=n[o];end else if-1<=f then repeat if 4~=f then local f,r,c,a,d;local e=0;while e>-1 do if 3>e then if 1>e then f=n;else if e==2 then c=o;else r=l;end end else if e>=5 then if 4<=e then repeat if 6~=e then t(d,a);break;end;e=-2;until true;else t(d,a);end else if 1~=e then repeat if e>3 then d=f[r];break;end;a=f[c];until true;else d=f[r];end end end e=e+1 end break;end;do return end;until true;else do return end;end end else if f<=0 then t[n[l]]=(n[o]~=0);else if-1~=f then for e=27,83 do if f~=2 then t[n[l]]=(n[o]~=0);break;end;t[n[l]]();break;end;else t[n[l]]=(n[o]~=0);end end end end end d=1+d;end;end;return ne end;local l=0xff;local c={};local f=(1);local o='';(function(d)local t=d local a=0x00 local n=0x00 t={(function(e)if a>0x22 then return e end a=a+1 n=(n+0x12dc-e)%0x2b return(n%0x03==0x0 and(function(e)if not d[e]then n=n+0x01 d[e]=(0x35);end return true end)'JcwrR'and t[0x3](0x64+e))or(n%0x03==0x2 and(function(e)if not d[e]then n=n+0x01 d[e]=(0xe1);end return true end)'UXlxV'and t[0x1](e+0x383))or(n%0x03==0x1 and(function(e)if not d[e]then n=n+0x01 d[e]=(0x9b);end return true end)'whXsp'and t[0x2](e+0x138))or e end),(function(r)if a>0x23 then return r end a=a+1 n=(n+0x9ea-r)%0x2a return(n%0x03==0x2 and(function(t)if not d[t]then n=n+0x01 d[t]=(0x60);o={o..'\58 a',o};c[f]=g();f=f+((not e.QxR_mjhF)and 1 or 0);o[1]='\58'..o[1];l[2]=0xff;end return true end)'OHHRL'and t[0x3](0x38b+r))or(n%0x03==0x0 and(function(e)if not d[e]then n=n+0x01 d[e]=(0x23);c[f]=z();f=f+l;end return true end)'zVxCT'and t[0x1](r+0x218))or(n%0x03==0x1 and(function(e)if not d[e]then n=n+0x01 d[e]=(0xac);o='\37';l={function()l()end};o=o..'\100\43';end return true end)'wQgtz'and t[0x2](r+0xa3))or r end),(function(e)if a>0x2e then return e end a=a+1 n=(n+0x9ff-e)%0x11 return(n%0x03==0x1 and(function(e)if not d[e]then n=n+0x01 d[e]=(0xaf);end return true end)'mrfU_'and t[0x1](0x382+e))or(n%0x03==0x2 and(function(e)if not d[e]then n=n+0x01 d[e]=(0x46);end return true end)'onfTS'and t[0x3](e+0x114))or(n%0x03==0x0 and(function(e)if not d[e]then n=n+0x01 d[e]=(0x2f);l[2]=(l[2]*(k(function()c()end,h(o))-k(l[1],h(o))))+1;c[f]={};l=l[2];f=f+l;end return true end)'xLjvw'and t[0x2](e+0x2b5))or e end)}t[0x2](0xc11)end){};local e=de(h(c));return e(...);end return j((function()local d={}local n=0x01;local t;if e.QxR_mjhF then t=e.QxR_mjhF(j)else t=''end if e.bXgpened(t,e.xUDhuazs)then n=n+0;else n=n+1;end d[n]=0x02;d[d[n]+0x01]=0x03;return d;end)(),...)end)((function(d,e,n,l,t,o)local o;if 4<=d then if d<=5 then if d>=3 then for o=47,81 do if d<5 then local d=l;local t,l,f=t(2);do return function()local a,e,n,o=e(n,d(d,d),d(d,d)+3);d(4);return(o*t)+(n*l)+(e*f)+a;end;end;break;end;local d=l;do return function()local e=e(n,d(d,d),d(d,d));d(1);return e;end;end;break;end;else local d=l;local t,l,o=t(2);do return function()local n,e,f,a=e(n,d(d,d),d(d,d)+3);d(4);return(a*t)+(f*l)+(e*o)+n;end;end;end else if 7>d then do return t[n]end;else if 8~=d then do return setmetatable({},{['__\99\97\108\108']=function(e,d,t,l,n)if n then return e[n]elseif l then return e else e[d]=t end end})end else do return n(d,nil,n);end end end end else if 1>=d then if d~=0 then do return function(n,e,d)if d then local e=(n/2^(e-1))%2^((d-1)-(e-1)+1);return e-e%1;else local e=2^(e-1);return(n%(e+e)>=e)and 1 or 0;end;end;end;else do return e(1),e(4,t,l,n,e),e(5,t,l,n)end;end else if-2