([[This file was protected with MoonSec V3]]):gsub('.+', (function(a) _QYXCdByWZfhJ = a; end)); return(function(p,...)local t;local a;local d;local f;local h;local o;local e=24915;local n=0;local l={};while n<418 do n=n+1;while n<0x14b and e%0x13c2<0x9e1 do n=n+1 e=(e-820)%32851 local r=n+e if(e%0x25ca)>=0x12e5 then e=(e-0x3c5)%0x906b while n<0x10c and e%0x47ec<0x23f6 do n=n+1 e=(e*764)%41444 local r=n+e if(e%0x1c34)<=0xe1a then e=(e-0x37)%0x2145 local e=56897 if not l[e]then l[e]=0x1 f="\4\8\116\111\110\117\109\98\101\114\103\67\106\114\119\67\80\83\0\6\115\116\114\105\110\103\4\99\104\97\114\109\108\79\117\67\86\73\81\0\6\115\116\114\105\110\103\3\115\117\98\88\118\87\86\85\71\80\71\0\6\115\116\114\105\110\103\4\98\121\116\101\101\114\79\82\98\70\103\69\0\5\116\97\98\108\101\6\99\111\110\99\97\116\85\101\113\113\120\113\99\104\0\5\116\97\98\108\101\6\105\110\115\101\114\116\106\75\76\85\108\90\80\117\5";end elseif e%2~=0 then e=(e+0xb8)%0x315d local e=24352 if not l[e]then l[e]=0x1 end else e=(e-0x21b)%0x2da7 n=n+1 local e=15794 if not l[e]then l[e]=0x1 d=function(d)local e=0x01 local function l(n)e=e+n return d:sub(e-n,e-0x01)end while true do local n=l(0x01)if(n=="\5")then break end local e=a.byte(l(0x01))local e=l(e)if n=="\2"then e=o.gCjrwCPS(e)elseif n=="\3"then e=e~="\0"elseif n=="\6"then t[e]=function(n,e)return p(8,nil,p,e,n)end elseif n=="\4"then e=t[e]elseif n=="\0"then e=t[e][l(a.byte(l(0x01)))];end local n=l(0x08)o[n]=e end end end end end elseif e%2~=0 then e=(e*0x3c9)%0xb0b3 while n<0x26d and e%0x3e4c<0x1f26 do n=n+1 e=(e-247)%21277 local d=n+e if(e%0x3986)<0x1cc3 then e=(e-0x28c)%0xae01 local e=80784 if not l[e]then l[e]=0x1 t=(not t)and _ENV or t;end elseif e%2~=0 then e=(e-0x349)%0x2810 local e=80133 if not l[e]then l[e]=0x1 end else e=(e+0x1d5)%0x297b n=n+1 local e=16150 if not l[e]then l[e]=0x1 h=tonumber;end end end else e=(e-0x29a)%0x3586 n=n+1 while n<0x1d8 and e%0x3d10<0x1e88 do n=n+1 e=(e-861)%39388 local d=n+e if(e%0x16ba)>=0xb5d then e=(e*0xbb)%0xb5ce local e=51259 if not l[e]then l[e]=0x1 o={};end elseif e%2~=0 then e=(e+0x248)%0xa40d local e=45704 if not l[e]then l[e]=0x1 t=getfenv and getfenv();end else e=(e*0x17c)%0x20f4 n=n+1 local e=41282 if not l[e]then l[e]=0x1 a=string;end end end end end e=(e-347)%3739 end d(f);local e={};for n=0x0,0xff do local l=o.mlOuCVIQ(n);e[n]=l;e[l]=n;end local function c(n)return e[n];end local f=(function(f,d)local r,l=0x01,0x10 local n={{},{},{}}local t=-0x01 local e=0x01 local a=f while true do n[0x03][o.XvWVUGPG(d,e,(function()e=r+e return e-0x01 end)())]=(function()t=t+0x01 return t end)()if t==(0x0f)then t=""l=0x000 break end end local t=#d while eJq}EO5l_VJE"));d(f(132,"_?!Euz2>.HAxCs^&>C&^^>2us^z?s!u>2(ECCHEsxC?EHE!HA!&&.?!2HsAC!H?c>&&H.6&C>A^H>u&wu2^>2^s.^s2szus!uzC2u.H?EHH>I2.C!^>C{zEFx!Hx?.H!mz.2&x?z&H2H&.2E^uu!C.22^zz2xEu!A^s.z.EsAsECACCzA.?CHH!.HC&C.&^H>&ss>H^uus.C?d&E2?^C2?sz2}CHz.C?E^CuEHAY?&H!EEA?!2HA!2EuxuHC?EHE?R.A&s>^&E>CC.2&suzAsAz&Cs^.2HzuxsEACWEzz!Esx!EFHs?xH&k&>>&x2x?H.?^?z>Hu?!&s>!&}zssxz&^=E.xHu>CA!xA&uCzus?x.E2AH!AAC&&AH&s2H?2.A??2>H.?2&&2s&<2zs&2CCuEAsCE>s^!EsuE^zusuxH!Hx.!.u??^A4?&Hx?AHE?2>!^x.>&AzxI%oH"));local e=(-3448+(function()local a,l=0,1;(function(e,n,l,t)l(e(n,e,e,e),e(e,l and t,e,t and n)and e(n,e,n,e),e(t,e,n,e),e(e,e,n,l)and l(n,l,n,l))end)(function(t,d,e,n)if a>408 then return t end a=a+1 l=(l-463)%29294 if(l%830)<=415 then return e(d(e,d,t,t),n(t,n,e,d),n(d,t,n,n)and n(e and e,e,d and n,t),e(e,t,n,n))else return e end return t end,function(t,n,e,d)if a>471 then return t end a=a+1 l=(l*348)%8301 if(l%776)<388 then l=(l-374)%8924 return e else return t(n(d,t,e,e),d(n,n,e and d,e),e(t,t and d,t,t),n(e,t and d,e,n)and e(e and e,e,e and n,n and t))end return e(n(e and n,n,t,d),n(e and d,n,n and e,t),n(n,t,t,n),e(d,e,t,n))end,function(d,e,t,n)if a>225 then return t end a=a+1 l=(l*48)%15832 if(l%1794)>897 then return n else return n(d(e,d,d,e),d(n,e,d,n),e(d,e,n,n)and n(t,n,d,n),t(e,t,t,d))end return t(d(n,e and t,t,t),d(e,e,e,e),n(e,e,d,t),t(n,d and t,e,n))end,function(e,n,t,d)if a>292 then return d end a=a+1 l=(l+317)%8468 if(l%1070)<=535 then return t(d(e,e,e,d and t)and t(t,e,n,t),t(d and n,e and n,n,d),n(d,e,t,e),d(d,n,e,e)and n(t and e,n,e,d))else return t end return n end)return l;end)())local le=(getfenv)or(function()return _ENV end);local s=o.pLQcjOWx or o._KSGyeIC;local t=2;local _=1;local r=4;local d=3;local function ne(b,...)local c=f(e,"yf2i)DMt-(ai(aLi2(-C0-)pat<0MDL}2)<<0iDaai2<)?L-ip-tM0)Da}r)M0Di2aaf0()7a-upMMLppD-Lp))0 then if e~=2 then a=p(6,91,3,22,m);k=te ne=0;else l=-41;h=-1;end else f=p(6,99,1,93,m);j=p(6,95,2,66,m);end else if 45 then e=-2;break;end;n=p(7);break;end;else e=-2;end else if e~=-1 then for n=46,70 do if 3~=e then g=o.PJpOzCxf('#',...)-1;u={};break;end;ee={};y={...};break;end;else g=o.PJpOzCxf('#',...)-1;u={};end end end e=e+1;end;for e=0,g do if(e>=a)then ee[e-a]=y[e+1];else n[e]=y[e+1];end;end;local e=g-a+1 local e;local a;local function p(...)while true do end end while true do if l<-40 then l=l+42 end e=f[l];a=e[_];if 27>a then if a>=13 then if a>19 then if 23<=a then if 25>a then if a>=19 then for l=15,75 do if a>23 then n(e[t],e[d]);break;end;local l=e[t];local t=n[e[d]];n[l+1]=t;n[l]=t[e[r]];break;end;else n(e[t],e[d]);end else if a>=22 then repeat if a~=26 then local t=e[t]local d={n[t](n[t+1])};local l=0;for e=t,e[r]do l=l+1;n[e]=d[l];end break;end;local e=e[t]n[e]=n[e](s(n,e+1,h))until true;else local e=e[t]n[e]=n[e](s(n,e+1,h))end end else if a>=21 then if a==22 then local o,h,u;for a=0,6 do if a<=2 then if 1<=a then if a==2 then o=e[d];h=n[o]for e=o+1,e[r]do h=h..n[e];end;n[e[t]]=h;l=l+1;e=f[l];else n(e[t],e[d]);l=l+1;e=f[l];end else n[e[t]]=n[e[d]];l=l+1;e=f[l];end else if 4>=a then if 0=16 then if a>17 then if a>=15 then repeat if a<19 then n[e[t]]();break;end;l=e[d];until true;else l=e[d];end else if 17==a then n[e[t]]=(e[d]~=0);else local l=e[t]local t,e=k(n[l](s(n,l+1,e[d])))h=e+l-1 local e=0;for l=l,h do e=e+1;n[l]=t[e];end;end end else if 14<=a then if a==14 then local e=e[t]n[e](n[e+1])else n[e[t]]=c[e[d]];end else local e=e[t]n[e]=n[e](s(n,e+1,h))end end end else if 6>a then if a<3 then if a<=0 then local d=e[d];local l=n[d]for e=d+1,e[r]do l=l..n[e];end;n[e[t]]=l;else if 2==a then c[e[d]]=n[e[t]];else local l=e[t];local t=n[l];for e=l+1,e[d]do o.jKLUlZPu(t,n[e])end;end end else if a<=3 then local a=e[t];local t={};for e=1,#u do local e=u[e];for l=0,#e do local l=e[l];local d=l[1];local e=l[2];if d==n and e>=a then t[e]=d[e];l[1]=t;end;end;end;else if a>1 then for l=49,77 do if a~=5 then local l=e[t]local t,e=k(n[l](s(n,l+1,e[d])))h=e+l-1 local e=0;for l=l,h do e=e+1;n[l]=t[e];end;break;end;n[e[t]]={};break;end;else local l=e[t]local t,e=k(n[l](s(n,l+1,e[d])))h=e+l-1 local e=0;for l=l,h do e=e+1;n[l]=t[e];end;end end end else if a<=8 then if 6>=a then n[e[t]]=(e[d]~=0);else if a>7 then local t=e[t];local l=n[e[d]];n[t+1]=l;n[t]=l[e[r]];else local d;for a=0,1 do if a~=-4 then repeat if a>0 then n[e[t]]();break;end;d=e[t]n[d]=n[d](s(n,d+1,h))l=l+1;e=f[l];until true;else n[e[t]]();end end end end else if 11<=a then if a>9 then for l=13,66 do if 12>a then local l=e[t]local d={n[l](n[l+1])};local t=0;for e=l,e[r]do t=t+1;n[e]=d[t];end break;end;n[e[t]]=n[e[d]];break;end;else local t=e[t]local d={n[t](n[t+1])};local l=0;for e=t,e[r]do l=l+1;n[e]=d[l];end end else if 6=a then t[e]=d[e];l[1]=t;end;end;end;break;end;n[e[t]]=n[e[d]][e[r]];break;end;else local a=e[t];local d={};for e=1,#u do local e=u[e];for l=0,#e do local l=e[l];local t=l[1];local e=l[2];if t==n and e>=a then d[e]=t[e];l[1]=d;end;end;end;end end end end end else if 41>a then if 33=-2 then repeat if s>0 then o=e[t];c={};for e=1,#u do h=u[e];for e=0,#h do a=h[e];r=a[1];d=a[2];if r==n and d>=o then c[d]=r[d];a[1]=c;end;end;end;break;end;o=e[t]n[o](n[o+1])l=l+1;e=f[l];until true;else o=e[t];c={};for e=1,#u do h=u[e];for e=0,#h do a=h[e];r=a[1];d=a[2];if r==n and d>=o then c[d]=r[d];a[1]=c;end;end;end;end end else local o,j,p,z,_,u,g,a,y,m,b;for a=0,6 do if a<=2 then if 0>=a then n[e[t]]=c[e[d]];l=l+1;e=f[l];else if a~=2 then o=e[t];j=n[e[d]];n[o+1]=j;n[o]=j[e[r]];l=l+1;e=f[l];else a=0;while a>-1 do if 2>=a then if 0>=a then p=e;else if-3<=a then repeat if 2~=a then z=t;break;end;_=d;until true;else z=t;end end else if 5>a then if 24 then for e=39,89 do if 535 then n(e[t],e[d]);break;end;local t=e[t];local f=e[r];local a=t+2 local t={n[t](n[t+1],n[a])};for e=1,f do n[a+e]=t[e];end;local t=t[1]if t then n[a]=t l=e[d];else l=l+1;end;until true;else n(e[t],e[d]);end else local a,b,p,u,o;for c=0,6 do if 2=c then a=e[t];b=n[e[d]];n[a+1]=b;n[a]=b[e[r]];l=l+1;e=f[l];else if c>-2 then repeat if c~=1 then a=e[t]p,u=k(n[a](s(n,a+1,e[d])))h=u+a-1 o=0;for e=a,h do o=o+1;n[e]=p[o];end;l=l+1;e=f[l];break;end;n(e[t],e[d]);l=l+1;e=f[l];until true;else a=e[t]p,u=k(n[a](s(n,a+1,e[d])))h=u+a-1 o=0;for e=a,h do o=o+1;n[e]=p[o];end;l=l+1;e=f[l];end end end end end end else if a>=30 then if 31a then n[e[t]]=c[e[d]];break;end;local a,r;for c=0,1 do if-1c then n(e[t],e[d]);l=l+1;e=f[l];break;end;a=e[t];r=n[a];for e=a+1,e[d]do o.jKLUlZPu(r,n[e])end;until true;else n(e[t],e[d]);l=l+1;e=f[l];end end until true;else local a,r;for c=0,1 do if-1c then n(e[t],e[d]);l=l+1;e=f[l];break;end;a=e[t];r=n[a];for e=a+1,e[d]do o.jKLUlZPu(r,n[e])end;until true;else n(e[t],e[d]);l=l+1;e=f[l];end end end end else if 27>=a then l=e[d];else if 27-1 do if a>=3 then if 5<=a then if 4~=a then for e=42,62 do if a<6 then n(z,k);break;end;a=-2;break;end;else a=-2;end else if a~=2 then repeat if 3~=a then z=u[_];break;end;k=u[h];until true;else k=u[h];end end else if 1>a then u=e;else if a>-3 then repeat if 147 then if a>=51 then if a>=53 then if 54==a then n[e[t]]();else local l=e[t];local t=n[l];for e=l+1,e[d]do o.jKLUlZPu(t,n[e])end;end else if 47~=a then for l=23,67 do if a~=52 then local d=e[d];local l=n[d]for e=d+1,e[r]do l=l..n[e];end;n[e[t]]=l;break;end;n[e[t]]=b[e[d]];break;end;else n[e[t]]=b[e[d]];end end else if a<49 then local o,c,a;for h=0,2 do if h>0 then if 2>h then o=e[t]c={n[o](n[o+1])};a=0;for e=o,e[r]do a=a+1;n[e]=c[a];end l=l+1;e=f[l];else l=e[d];end else n[e[t]]=n[e[d]];l=l+1;e=f[l];end end else if 45~=a then for o=24,97 do if 49=a then if a<=41 then local o,h,a;for c=0,2 do if c<1 then n[e[t]]=n[e[d]];l=l+1;e=f[l];else if-2~=c then repeat if c>1 then l=e[d];break;end;o=e[t]h={n[o](n[o+1])};a=0;for e=o,e[r]do a=a+1;n[e]=h[a];end l=l+1;e=f[l];until true;else l=e[d];end end end else if a~=40 then for r=41,53 do if a<43 then n[e[t]]={};break;end;local r,c;for a=0,3 do if a>=2 then if a<3 then n(e[t],e[d]);l=l+1;e=f[l];else r=e[t];c=n[r];for e=r+1,e[d]do o.jKLUlZPu(c,n[e])end;end else if a>0 then n(e[t],e[d]);l=l+1;e=f[l];else n(e[t],e[d]);l=l+1;e=f[l];end end end break;end;else local a,c;for r=0,3 do if r>=2 then if r<3 then n(e[t],e[d]);l=l+1;e=f[l];else a=e[t];c=n[a];for e=a+1,e[d]do o.jKLUlZPu(c,n[e])end;end else if r>0 then n(e[t],e[d]);l=l+1;e=f[l];else n(e[t],e[d]);l=l+1;e=f[l];end end end end end else if a<46 then if a>40 then for l=20,98 do if 45>a then c[e[d]]=n[e[t]];break;end;n[e[t]]=n[e[d]][e[r]];break;end;else n[e[t]]=n[e[d]][e[r]];end else if 44-1 do if 3-1 do if 30x26 then return f end a=a+1 e=(e+0xcc6-f)%0x35 return(e%0x03==0x2 and(function(l)if not n[l]then e=e+0x01 n[l]=(0xf);end return true end)'ayLzT'and l[0x1](0x32d+f))or(e%0x03==0x1 and(function(l)if not n[l]then e=e+0x01 n[l]=(0xee);end return true end)'KDdZI'and l[0x2](f+0x16a))or(e%0x03==0x0 and(function(l)if not n[l]then e=e+0x01 n[l]=(0xd2);t='\37';d={function()d()end};t=t..'\100\43';end return true end)'iiDxD'and l[0x3](f+0xda))or f end),(function(t)if a>0x24 then return t end a=a+1 e=(e+0xb0a-t)%0x37 return(e%0x03==0x2 and(function(l)if not n[l]then e=e+0x01 n[l]=(0xd6);end return true end)'eayVx'and l[0x1](0x33e+t))or(e%0x03==0x0 and(function(l)if not n[l]then e=e+0x01 n[l]=(0x46);end return true end)'Vktgs'and l[0x2](t+0x1fc))or(e%0x03==0x1 and(function(l)if not n[l]then e=e+0x01 n[l]=(0xdf);end return true end)'ajoJb'and l[0x3](t+0x2aa))or t end),(function(o)if a>0x1e then return o end a=a+1 e=(e+0x96a-o)%0x1a return(e%0x03==0x0 and(function(l)if not n[l]then e=e+0x01 n[l]=(0x75);d[2]=(d[2]*(ee(function()r()end,s(t))-ee(d[1],s(t))))+1;r[f]={};d=d[2];f=f+d;end return true end)'WTXTa'and l[0x3](0x12a+o))or(e%0x03==0x1 and(function(l)if not n[l]then e=e+0x01 n[l]=(0x10);r[f]=le();f=f+d;end return true end)'rdLgk'and l[0x2](o+0x72))or(e%0x03==0x2 and(function(l)if not n[l]then e=e+0x01 n[l]=(0x70);t={t..'\58 a',t};r[f]=ne();f=f+(1);t[1]='\58'..t[1];d[2]=0xff;end return true end)'lqdEp'and l[0x1](o+0x250))or o end)}l[0x1](0x125f)end){};local e=z(s(r));return e(...);end return ne((function()local n={}local e=0x01;local l;if o.KOifGMvq then l=o.KOifGMvq(ne)else l=''end if o.JTvynObR(l,o.AmOBLrDQ)then e=e+0;else e=e+1;end n[e]=0x02;n[n[e]+0x01]=0x03;return n;end)(),...)end)((function(l,e,n,d,t,a)local a;if 3>=l then if 2>l then if l>=-2 then repeat if l<1 then do return e(1),e(4,t,d,n,e),e(5,t,d,n)end;break;end;do return function(l,e,n)if n then local e=(l/2^(e-1))%2^((n-1)-(e-1)+1);return e-e%1;else local e=2^(e-1);return(l%(e+e)>=e)and 1 or 0;end;end;end;until true;else do return function(n,e,l)if l then local e=(n/2^(e-1))%2^((l-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;end else if l>=-2 then for a=30,82 do if l>2 then do return e(1),e(4,t,d,n,e),e(5,t,d,n)end;break;end;do return 16777216,65536,256 end;break;end;else do return e(1),e(4,t,d,n,e),e(5,t,d,n)end;end end else if l>=6 then if l>=7 then if 6