([[This file was protected with MoonSec V3]]):gsub('.+', (function(a) _bsGXrAbeqpBT = a; end)); return(function(c,...)local d;local e;local f;local t;local h;local y;local n=24915;local l=0;local o={};while l<290 do l=l+1;while l<0x347 and n%0x10d4<0x86a do l=l+1 n=(n-660)%41649 local a=l+n if(n%0x107a)<0x83d then n=(n*0x21b)%0x3bda while l<0x96 and n%0x4980<0x24c0 do l=l+1 n=(n-310)%21293 local d=l+n if(n%0x4582)>0x22c1 then n=(n+0xb7)%0x925d local e=27858 if not o[e]then o[e]=0x1 end elseif n%2~=0 then n=(n-0x180)%0xc0ae local e=6972 if not o[e]then o[e]=0x1 f=string;end else n=(n*0x87)%0x3805 l=l+1 local n=58038 if not o[n]then o[n]=0x1 e={};end end end elseif n%2~=0 then n=(n*0x253)%0x95de while l<0x161 and n%0x45f2<0x22f9 do l=l+1 n=(n*978)%10645 local a=l+n if(n%0x333c)<0x199e then n=(n*0x3cf)%0x3fd3 local n=16750 if not o[n]then o[n]=0x1 t=function(o)local n=0x01 local function l(e)n=n+e return o:sub(n-e,n-0x01)end while true do local o=l(0x01)if(o=="\5")then break end local n=f.byte(l(0x01))local n=l(n)if o=="\2"then n=e.JyxlnuMa(n)elseif o=="\3"then n=n~="\0"elseif o=="\6"then d[n]=function(n,e)return c(8,nil,c,e,n)end elseif o=="\4"then n=d[n]elseif o=="\0"then n=d[n][l(f.byte(l(0x01)))];end local l=l(0x08)e[l]=n end end end elseif n%2~=0 then n=(n*0x10b)%0xcd0 local e=66035 if not o[e]then o[e]=0x1 h=tonumber;end else n=(n-0x273)%0x4f3f l=l+1 local e=92645 if not o[e]then o[e]=0x1 y="\4\8\116\111\110\117\109\98\101\114\74\121\120\108\110\117\77\97\0\6\115\116\114\105\110\103\4\99\104\97\114\69\121\74\113\83\66\107\119\0\6\115\116\114\105\110\103\3\115\117\98\76\114\114\102\82\69\83\114\0\6\115\116\114\105\110\103\4\98\121\116\101\67\118\113\106\82\112\103\66\0\5\116\97\98\108\101\6\99\111\110\99\97\116\87\116\85\102\87\106\81\77\0\5\116\97\98\108\101\6\105\110\115\101\114\116\81\95\113\84\85\77\81\97\5";end end end else n=(n-0x338)%0x51e l=l+1 while l<0x3c9 and n%0x3876<0x1c3b do l=l+1 n=(n+635)%553 local e=l+n if(n%0x139e)>=0x9cf then n=(n*0x94)%0xbf42 local e=22640 if not o[e]then o[e]=0x1 end elseif n%2~=0 then n=(n-0x173)%0x1ea6 local e=14379 if not o[e]then o[e]=0x1 d=getfenv and getfenv();end else n=(n*0xc6)%0x7cbc l=l+1 local e=68281 if not o[e]then o[e]=0x1 d=(not d)and _ENV or d;end end end end end n=(n*671)%46741 end t(y);local n={};for l=0x0,0xff do local e=e.EyJqSBkw(l);n[l]=e;n[e]=l;end local function a(e)return n[e];end local f=(function(f,t)local y,o=0x01,0x10 local l={{},{},{}}local d=-0x01 local n=0x01 local c=f while true do l[0x03][e.LrrfRESr(t,n,(function()n=y+n return n-0x01 end)())]=(function()d=d+0x01 return d end)()if d==(0x0f)then d=""o=0x000 break end end local d=#t while nymq5y:dFGFqSqLc/F6qy/mt>cmS%cmW:FdNd>qS:yH6S:H6LFFqL/SqNdGFLvdL>myc>G>/yHyGmy6HdnmdqFE)HFG/F:H:Hq/NS/cyGGGqL6/Fc:>y>y>/qLq6Bm:.oq>Ny,Q/:FNGNmG6SG/xcycccNcH6m>(SLLH6>dy>cywqLN>qqGGHcGyG:S60:oyHyFcFyLcc/6S>Fd>>>q9q>cEc6y/NcWc:mNSHFFdHGHyCc:GF;LFc6/y/6666u6mmL/N/>>/:e:6fGN6HNNyHHHHqdoFHHScSq/!/yccdN>/yOLHLmdmm>SyFL>/L>N>dqS:6NHN>NFNcF,S=x ,dHLF:cycSd6cy6S6>dLq:/H/q>6yHq::m4>GHHGH>FHS:^/:GHqF/L6dFcycc>dm:y>>G/>ccyNydm6q/:mNZH6NqHqL/F#/:NSGGSdLF/N/m>mmc>yydm>m>qFNy>W>dHHHq/ccc>G>NmmmNym:6qLkd>/yN:HGGHHLGH6S/LycNcqH:H>/>c/>Hdq>HqS:p:SeGqm>FyXiy:FH:HHFNFSFycg6:dSHcFGcHyS>6mqq>yLqF:F.X>N>yQ6::NqF:H6FLSGL/LL6LHSF:/mcLyHmcyc#H:NqLqS0F>6yF8q:6SISy/:F>cWSqcccdHmFccG6HmLmyyLmcm>N:N>:cyNyy:LN6LGHcFycGLc6L/66:FSS:c>6LyFy/idmNDq:cgc:>y6mF:qG:Ly/GSqcmLN6/d4dGFmSc6/dHmqqNqHqFi:?gG^GLmNmyNLGFLq/y/>c>6yc>cF66SSL:dKd6ml:e:6N4NdGHHSGNm6qFNqG>FcSqcccH/6cH6LyGSmLcdGdym6:GqmqyNS:>FHN/qNqyGqHGFycx/c6mc>c>>mdSLS/:d>>/=d:/N/:SGdF4GFNqq6jFHHH>SS//dHdFd>dD6Lyy/:"));t(f(48,"3z6>8u-_4N C&*Fl*1 -F>C8468NzFF_u848-u6*Yn&8 _-z6lMu&NNlu8F8Cul2C>4zu&6&Yz&>___4z*Fu&4NzzzFu6el6CN4F-864lN &_6u z_#uC_8!z-u>68l6CN4Fu_&ul*&z 8->>4{*Fz N4u>66 *uN_6Ul86*lz*8N4Eu>&.8*uC44B8_l*F*N--N-z6_Fz-8>&_>>uz8** u488z68FzC64&uuz/*4C_4-_ 6ll8&688z_>-zuF>&84l-6l>l-*PNl-NzNzuF8 Nz8F86_FzCNN8ul>ul *> zu684lz_68z8N>!z_&&&_4 >uz l&-8>4_8>lz>F8C6_N8Fz_&*NlN->*R F &zN*EP*uz8*z 6_&8uC-luCFNVuz6>lC CN-86>6VlCzNuu6F8C-luCFNDuz6>lC NNF_N8-Y6C6C8u8F8CulS&64NuF>8{_*NN&-N84z>*_ z8F-6>FuC&4uu>>8*l*Y4>-NzzrFF4N#zeF8z*Fz&844lu6-l&&lNl_66LF>CzN8_4u4y6*Nuu"));local n=(-e.WurPbzFp+(function()local o,l=e.LnzXxWeQ,e.myyXRSGV;(function(e)e(e(e))end)(function(n)if o>e.lTbGJrMw then return n end o=o+e.myyXRSGV l=(l-e.eZJnfofZ)%e.VhzkYP_f if(l%e.PzBkv_Hv)>e.CWZnZ_xy then return n else return n(n(n)and n(n))end return n(n(n))end)return l;end)())local le=(getfenv)or(function()return _ENV end);local u=e.InyvbBtD or e.KfBboAUB;local a=e.zOYVjuRQ;local t=e.MgOAVADr;local ne=e.myyXRSGV;local d=e.onLhuUaV;local function b(m,...)local r=f(n,"cN9(D&ofO?n^Ls}YN}9}D&&Lf(?DnN^OLY&9oLf&OY^&Ls}9Yw)LNLLL}nYnNN9OOfLn}NYD}9Nf(s}FN8V}9&(Ln3s?YK1ot99^D_&(&}?on^^?s&}&/OYD9L(}&&osOsffLNsO}s?9^oLksf}}oDf}no?N^?}nsbEO99D&&^DDos(#o}&}f&OLYf99(n&^NYfL?o^-L#?9BRaN9n}}&&o}O9?}no^^}(}^WNsDD9D^osfODfO^LDs^YN}sNo9^YYDLD09DO(&9o?O0YY99(?DLooDD&kofLNLfYDL9N99^Ds&OfLO0nn^YLO}LYDNf9sDn&9f9OYoZnLLY}D^s}f9}(D&Oo&Of?s?a^}}s^O}D{^9ONoD}On?OnYO?s}}?iO9DYL(s(LoDfNOsfLnb^&}NNY((&&&s{Y9n(s&Do^}?YnNs9Ls}Y&%L9((n&YoOfY?onss(s^Y9r?9N(fD}o&O}??nnLNsOY9;oNs(D&sf?f??MnfL9s&}L7(D-D9DO&Yfo?(nD^Ls9}}82N^(ND&&Lf(?pnN^?LY}o{9ND9^D9&nf;Of?}Lfsf}(YnNN9?(Y&oos?on9^9Ln}RY}W}9&(Lf(o^ON??nYLfssYo;^(D&D&Ionf}?^nLL(snYNNNNY(fDsoff^?9n?Lmsn}}y&NL((Dno(fOOYnO^ssD}^ (N?(NDf&}ffOLn(^ns9}OYYNo");local l=e.LnzXxWeQ;e.qcGxMEXQ(function()e.oujsqRxQ()l=l+e.myyXRSGV end)local function n(n,e)if e then return l end;l=n+l;end local o,l,y=c(e.LnzXxWeQ,c,n,r,e.CvqjRpgB);local function f()local o,l=e.CvqjRpgB(r,n(e.myyXRSGV,e.MgOAVADr),n(e.OJPRSali,e.YgJdBaLb)+e.onLhuUaV);n(e.onLhuUaV);return(l*e.QqiaVIbf)+o;end;local s=true;local s=e.LnzXxWeQ local function b()local n=l();local l=l();local t=e.myyXRSGV;local d=(o(l,e.myyXRSGV,e.PiheSLhm)*(e.onLhuUaV^e.sazRPKKz))+n;local n=o(l,e.CeHeigdf,e.HxUFmxhD);local l=((-e.myyXRSGV)^o(l,e.sazRPKKz));if(n==e.LnzXxWeQ)then if(d==s)then return l*e.LnzXxWeQ;else n=e.myyXRSGV;t=e.LnzXxWeQ;end;elseif(n==e.RIhBWuBh)then return(d==e.LnzXxWeQ)and(l*(e.myyXRSGV/e.LnzXxWeQ))or(l*(e.LnzXxWeQ/e.LnzXxWeQ));end;return e.gMmFIqgQ(l,n-e.hxQTZOMz)*(t+(d/(e.onLhuUaV^e.MUAZOTBu)));end;local z=l;local function _(l)local o;if(not l)then l=z();if(l==e.LnzXxWeQ)then return'';end;end;o=e.LrrfRESr(r,n(e.myyXRSGV,e.MgOAVADr),n(e.OJPRSali,e.YgJdBaLb)+l-e.myyXRSGV);n(l)local n=""for l=(e.myyXRSGV+s),#o do n=n..e.LrrfRESr(o,l,l)end return n;end;local s=#e.MOvMJZam(h('\49.\48'))~=e.myyXRSGV local n=l;local function ee(...)return{...},e.OpSiAnxP('#',...)end local function g()local n={};local c={};local r={};local h={r,c,nil,n};local n=l()local u={}for d=e.myyXRSGV,n do local o=y();local n;if(o==e.onLhuUaV)then n=(y()~=#{});elseif(o==e.MgOAVADr)then local l=b();if s and e.mqiuRzUG(e.MOvMJZam(l),'.(\48+)$')then l=e.PCAThxRY(l);end n=l;elseif(o==e.LnzXxWeQ)then n=_();end;u[d]=n;end;for n=e.myyXRSGV,l()do c[n-(#{e.myyXRSGV})]=g();end;h[e.MgOAVADr]=y();for h=e.myyXRSGV,l()do local n=y();if(o(n,e.myyXRSGV,e.myyXRSGV)==e.LnzXxWeQ)then local c=o(n,e.onLhuUaV,e.MgOAVADr);local y=o(n,e.zOYVjuRQ,e.YgJdBaLb);local n={f(),f(),nil,nil};if(c==e.LnzXxWeQ)then n[t]=f();n[a]=f();elseif(c==#{e.myyXRSGV})then n[t]=l();elseif(c==m[e.onLhuUaV])then n[t]=l()-(e.onLhuUaV^e.UIjSDuGP)elseif(c==m[e.MgOAVADr])then n[t]=l()-(e.onLhuUaV^e.UIjSDuGP)n[a]=f();end;if(o(y,e.myyXRSGV,e.myyXRSGV)==e.myyXRSGV)then n[d]=u[n[d]]end if(o(y,e.onLhuUaV,e.onLhuUaV)==e.myyXRSGV)then n[t]=u[n[t]]end if(o(y,e.MgOAVADr,e.MgOAVADr)==e.myyXRSGV)then n[a]=u[n[a]]end r[h]=n;end end;return h;end;local function b(o,n,l)local d=n;local d=l;return h(e.mqiuRzUG(e.mqiuRzUG(({e.qcGxMEXQ(o)})[e.onLhuUaV],n),l))end local function p(s,n,r)local function k(...)local f,g,h,k,m,o,y,b,_,z,j,l;local n=e.LnzXxWeQ;while-e.myyXRSGV=n then if n<=e.LnzXxWeQ then f=c(e.YgJdBaLb,e.onLhuUaV,e.myyXRSGV,e.LRvBU_ik,s);g=c(e.YgJdBaLb,e.YICjytVF,e.onLhuUaV,e.MUAZOTBu,s);else if e.myyXRSGV==n then h=c(e.YgJdBaLb,e.YICjytVF,e.MgOAVADr,e.MUAZOTBu,s);m=ee k=e.LnzXxWeQ;else o=-e.RJMFBjpz;y=-e.myyXRSGV;end end else if n>e.zOYVjuRQ then if e.zOYVjuRQ~=n then repeat if e.OJPRSali=h)then b[n-h]=_[n+e.myyXRSGV];else l[n]=_[n+e.myyXRSGV];end;end;local n=z-h+e.myyXRSGV local n;local c;local function h(...)while true do end end while true do if o<-e.CZHJKUIn then o=o+e.dnSsvPDH end n=f[o];c=n[ne];if c>e.lnwGpDcZ then if c>e.ojIPHrrT then if c>e.PiheSLhm then if c>e.CeHeigdf then if c>e.wBKvQtLX then repeat if e.UMuAcbGO~=c then l[n[d]]();break;end;local o=n[d];local d=l[n[t]];l[o+e.myyXRSGV]=d;l[o]=d[n[a]];until true;else local d=n[d];local o=l[n[t]];l[d+e.myyXRSGV]=o;l[d]=o[n[a]];end else l[n[d]]=(n[t]~=e.LnzXxWeQ);end else if c>e.ytUyBmjb then if e.ojIPHrrT=-e.onLhuUaV then repeat if e.LnzXxWeQ~=c then r[n[t]]=l[n[d]];o=o+e.myyXRSGV;n=f[o];break;end;l[n[d]]=(n[t]~=e.LnzXxWeQ);o=o+e.myyXRSGV;n=f[o];until true;else l[n[d]]=(n[t]~=e.LnzXxWeQ);o=o+e.myyXRSGV;n=f[o];end end end end else if c-e.myyXRSGV do if e.MgOAVADr>o then if oe.EPo_JIQr then l[n[d]]();else local o=n[d]local d,n=m(l[o](u(l,o+e.myyXRSGV,n[t])))y=n+o-e.myyXRSGV local n=e.LnzXxWeQ;for o=o,y do n=n+e.myyXRSGV;l[o]=d[n];end;end end end end else if c=e.MgOAVADr then if e.zOYVjuRQ<=c then if c~=e.OJPRSali then if(l[n[d]]~=n[a])then o=o+e.myyXRSGV;else o=n[t];end;else do return end;end else o=n[t];end else if c>=e.myyXRSGV then if e.LnzXxWeQ<=c then repeat if e.myyXRSGV~=c then l[n[d]]=r[n[t]];break;end;r[n[t]]=l[n[d]];until true;else r[n[t]]=l[n[d]];end else if(l[n[d]]~=n[a])then o=o+e.myyXRSGV;else o=n[t];end;end end else if c>e.LRvBU_ik then if c>=e.RpPDbMzC then if e.lnwGpDcZ>c then do return end;else l[n[d]]=r[n[t]];end else l[n[d]]=(n[t]~=e.LnzXxWeQ);end else if e.nWqsCVkK>c then local c,u,y,f,a;local o=e.LnzXxWeQ;while o>-e.myyXRSGV do if e.onLhuUaV>=o then if oe.nWqsCVkK then o=n[t];else local c,s,z,_,h;l[n[d]]=r[n[t]];o=o+e.myyXRSGV;n=f[o];c=n[d];s=l[n[t]];l[c+e.myyXRSGV]=s;l[c]=s[n[a]];o=o+e.myyXRSGV;n=f[o];l(n[d],n[t]);o=o+e.myyXRSGV;n=f[o];c=n[d]z,_=m(l[c](u(l,c+e.myyXRSGV,n[t])))y=_+c-e.myyXRSGV h=e.LnzXxWeQ;for n=c,y do h=h+e.myyXRSGV;l[n]=z[h];end;o=o+e.myyXRSGV;n=f[o];c=n[d]l[c]=l[c](u(l,c+e.myyXRSGV,y))o=o+e.myyXRSGV;n=f[o];l[n[d]]();o=o+e.myyXRSGV;n=f[o];do return end;end end end end end o=e.myyXRSGV+o;end;end;return k end;local t=0xff;local a={};local c=(e.myyXRSGV);local d='';(function(l)local o=l local f=0x00 local n=0x00 o={(function(d)if f>0x27 then return d end f=f+e.myyXRSGV n=(n+0xe9d-d)%0x29 return(n%0x03==0x2 and(function(e)if not l[e]then n=n+0x01 l[e]=(0xc3);end return true end)'kPxQD'and o[0x1](0x244+d))or(n%0x03==0x1 and(function(e)if not l[e]then n=n+0x01 l[e]=(0x12);end return true end)'LSzxJ'and o[0x2](d+0x3db))or(n%0x03==0x0 and(function(e)if not l[e]then n=n+0x01 l[e]=(0x1f);end return true end)'_kiyw'and o[0x3](d+0x3ac))or d end),(function(y)if f>0x28 then return y end f=f+e.myyXRSGV n=(n+0x955-y)%0x29 return(n%0x03==0x1 and(function(o)if not l[o]then n=n+0x01 l[o]=(0x17);d={d..'\58 a',d};a[c]=g();c=c+((not e.dwa_eY_D)and e.myyXRSGV or e.LnzXxWeQ);d[e.myyXRSGV]='\58'..d[e.myyXRSGV];t[e.onLhuUaV]=0xff;end return true end)'yYEO_'and o[0x2](0x112+y))or(n%0x03==0x2 and(function(e)if not l[e]then n=n+0x01 l[e]=(0xc6);end return true end)'sRRa_'and o[0x1](y+0x169))or(n%0x03==0x0 and(function(o)if not l[o]then n=n+0x01 l[o]=(0xa2);t[e.onLhuUaV]=(t[e.onLhuUaV]*(b(function()a()end,u(d))-b(t[e.myyXRSGV],u(d))))+e.myyXRSGV;a[c]={};t=t[e.onLhuUaV];c=c+t;end return true end)'wPEae'and o[0x3](y+0x1c0))or y end),(function(y)if f>0x22 then return y end f=f+e.myyXRSGV n=(n+0x12a6-y)%0x26 return(n%0x03==0x0 and(function(e)if not l[e]then n=n+0x01 l[e]=(0xeb);end return true end)'KkuBB'and o[0x3](0x2c2+y))or(n%0x03==0x2 and(function(e)if not l[e]then n=n+0x01 l[e]=(0x96);a[c]=le();c=c+t;end return true end)'nEUWe'and o[0x1](y+0x1cd))or(n%0x03==0x1 and(function(e)if not l[e]then n=n+0x01 l[e]=(0x67);d='\37';t={function()t()end};d=d..'\100\43';end return true end)'KGpMR'and o[0x2](y+0x174))or y end)}o[0x3](0x22bb)end){};local e=p(u(a));return e(...);end return b((function()local l={}local n=0x01;local o;if e.dwa_eY_D then o=e.dwa_eY_D(b)else o=''end if e.mqiuRzUG(o,e.hiLBZGeG)then n=n+e.LnzXxWeQ;else n=n+e.myyXRSGV;end l[n]=0x02;l[l[n]+0x01]=0x03;return l;end)(),...)end)((function(n,e,l,o,d,t)local t;if n>3 then if 6<=n then if n<=6 then do return d[l]end;else if n==7 then do return setmetatable({},{['__\99\97\108\108']=function(e,o,l,d,n)if n then return e[n]elseif d then return e else e[o]=l end end})end else do return l(n,nil,l);end end end else if n>3 then for t=26,79 do if n<5 then local n=o;local o,f,t=d(2);do return function()local d,c,l,e=e(l,n(n,n),n(n,n)+3);n(4);return(e*o)+(l*f)+(c*t)+d;end;end;break;end;local n=o;do return function()local e=e(l,n(n,n),n(n,n));n(1);return e;end;end;break;end;else local n=o;do return function()local e=e(l,n(n,n),n(n,n));n(1);return e;end;end;end end else if n<=1 then if n~=0 then 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;else do return e(1),e(4,d,o,l,e),e(5,d,o,l)end;end else if n>2 then do return e(1),e(4,d,o,l,e),e(5,d,o,l)end;else do return 16777216,65536,256 end;end end end end),...)