([[This file was protected with MoonSec V3]]):gsub('.+', (function(a) _LJCODCnqAzAR = a; end)); return(function(o,...)local l;local t;local u;local f;local b;local r;local e=24915;local n=0;local d={};while n<835 do n=n+1;while n<0x161 and e%0x4a28<0x2514 do n=n+1 e=(e-232)%45498 local a=n+e if(e%0x442e)>0x2217 then e=(e+0x193)%0x975 while n<0x23e and e%0x30fe<0x187f do n=n+1 e=(e+575)%37516 local a=n+e if(e%0x1616)>=0xb0b then e=(e-0x4b)%0xc34c local e=1764 if not d[e]then d[e]=0x1 r="\4\8\116\111\110\117\109\98\101\114\110\115\110\112\116\103\69\76\0\6\115\116\114\105\110\103\4\99\104\97\114\115\75\114\119\87\106\76\73\0\6\115\116\114\105\110\103\3\115\117\98\110\108\104\84\83\89\83\115\0\6\115\116\114\105\110\103\4\98\121\116\101\122\109\101\67\82\119\104\103\0\5\116\97\98\108\101\6\99\111\110\99\97\116\88\86\122\88\95\76\117\100\0\5\116\97\98\108\101\6\105\110\115\101\114\116\67\70\108\89\74\111\97\109\5";end elseif e%2~=0 then e=(e*0x3e9)%0xa777 local e=36518 if not d[e]then d[e]=0x1 t=function(d)local e=0x01 local function n(n)e=e+n return d:sub(e-n,e-0x01)end while true do local d=n(0x01)if(d=="\5")then break end local e=f.byte(n(0x01))local e=n(e)if d=="\2"then e=u.nsnptgEL(e)elseif d=="\3"then e=e~="\0"elseif d=="\6"then l[e]=function(e,n)return o(8,nil,o,n,e)end elseif d=="\4"then e=l[e]elseif d=="\0"then e=l[e][n(f.byte(n(0x01)))];end local n=n(0x08)u[n]=e end end end else e=(e+0x246)%0x2bfd n=n+1 local e=49620 if not d[e]then d[e]=0x1 b=tonumber;end end end elseif e%2~=0 then e=(e+0x3c6)%0x4fe9 while n<0x10c and e%0x1bde<0xdef do n=n+1 e=(e+507)%5965 local t=n+e if(e%0x24e4)<0x1272 then e=(e-0x81)%0x2f44 local e=92717 if not d[e]then d[e]=0x1 l=(not l)and _ENV or l;end elseif e%2~=0 then e=(e-0xec)%0x8cb7 local e=86209 if not d[e]then d[e]=0x1 end else e=(e*0x1f4)%0x61ef n=n+1 local e=11063 if not d[e]then d[e]=0x1 end end end else e=(e+0x302)%0xaece n=n+1 while n<0x2a4 and e%0x11fa<0x8fd do n=n+1 e=(e+126)%4890 local t=n+e if(e%0x21f4)>0x10fa then e=(e*0xb)%0x9920 local e=4159 if not d[e]then d[e]=0x1 l=getfenv and getfenv();end elseif e%2~=0 then e=(e*0x3fb)%0x4021 local e=3351 if not d[e]then d[e]=0x1 f=string;end else e=(e-0x65)%0x1471 n=n+1 local e=91610 if not d[e]then d[e]=0x1 u={};end end end end end e=(e+414)%32333 end t(r);local n={};for e=0x0,0xff do local d=u.sKrwWjLI(e);n[e]=d;n[d]=e;end local function a(e)return n[e];end local f=(function(r,t)local f,d=0x01,0x10 local n={{},{},{}}local l=-0x01 local e=0x01 local o=r while true do n[0x03][u.nlhTSYSs(t,e,(function()e=f+e return e-0x01 end)())]=(function()l=l+0x01 return l end)()if l==(0x0f)then l=""d=0x000 break end end local l=#t while e358 then return e end d=d+1 n=(n*761)%38869 if(n%384)>=192 then n=(n+1021)%340 return e else return e(e(e))end return e(e(e))end)return n;end)())local h=u.jDsntlPw or u.lPdVqIY_;local le=(getfenv)or(function()return _ENV end);local r=4;local l=2;local j=1;local t=3;local function ne(s,...)local c=f(e,"8#Nb3_/Hxdu;D+ZUZ_d//#NDUxDUx+_xNbbNNNUH;Nxd_H#3D3;3xH3_#;+HbZ7D+bdZ/dd;/:bHUu/#bbU/D#xDd+x;_;N#U/;/HZ3x;.xd3_#.+;ZHZ#uDHbb;MJDduH/HbxBNu+x;/NN_xD_ZN#ZD;HZ_;dx#3x#DZ+u+Hb+;D3Hib;g/#blx+/uu#+vZG_+bdN/xbNuuuxxb_+#UU#DGbZ__D+DbuxxHUdUHZxu+Hdb_&x/HbdUDDHdNdZd+/HN/++D+xU3U;/x+3;#/Z#C;DbxD_hNHZH;#uHH_#S#3u/xNUDDZd#_DNH3NNUUH;+xb3DNx+H3;#uZpu;H/dxH_3_S/Z/bdNuDZdd/3xb/NNZKbH;xD_uNxZDHNd33dN/dZ;dx/3Z#Z+uubHUb;y_xDuZ/;3#V-xbH;/xbbU+u+xu_b+;+Dx3#+33;NH+3xH;_N#+Z3;N33z3DU++dHHxUuUZD;u#/ibxUeDZdH_3NDZx;Uxd_u#/Zu;;373i#HZ{/+_/b_Z/+bx+Hx#ZUd+bd_/Hb/UNDu_b#+N3ZdDxx+_ZNbZUu;HZ_N+d+bu+H#kN7;DuuHHbNUmHxUu)_UUR*3DdxH_U#HU-D#x+_d#bZb;333#t+3++;#/x+bu3/xbbUZ##cx+bdubDN_UU_HN_ZD;HxNd;Hd_q#bHu_+!U+uu_;+uuH_bUZUDDd__D#;mH+MdN/NN/U+d+xd3U#uZ/;u_x_/N#Zu33N3+du3/UxuH#b##3D;ub#DNuUZDDd;_xNNudDxxH3U+_DHuP_U!Uu+H;3Na++x#uDUuNHx+Odu/_bQU;D/d#_+NDUN;+xxDbdY_NNNUb3;#dZeu;H/xuHub+##/ZxNwbDZddDDub/Zb_(bd___N0NZZxDd3;3U#DUN;#xd3##UZxu_H+bd#?+uu;/Hb;,Dd#d#/xb#;Zubdd/u#NZU;Ux0/cZNuZHH/u3H#H+x;x/N#H#d+;dHH3bUD/DUxZ/#b#;+u;xd//NDZZD3xq#3#+U#ux#bZbuxHbbZ3D3KMZ++du/3DDuL/#NDUHNZUD;dxH/#N+U/;xxx3D;#HZ3/##+DU_+H;3Td+HdZ/db3HbN;YxD;_ZU/D#xD_H3#Z+;xxb3U#dZ3uUxD3U#h+;u/x4bDrH+NuU/ZbbUZDddD_UNuU_Z/d#_/N#ZD;+xN3Z#xZZuZH+/H,U+uu_H/b;%H+#dDHUbNU+Dxd3_ZNdU3+#u#__NwZ;DZx#3D#HU3DxHx33d+3dU/u");local n=0;u.BxdfXDAb(function()u.yMxYEfXv()n=n+1 end)local function e(d,e)if e then return n end;n=d+n;end local d,n,a=o(0,o,e,c,u.zmeCRwhg);local function f()local d,n=u.zmeCRwhg(c,e(1,3),e(5,6)+2);e(2);return(n*256)+d;end;local _=true;local _=0 local function p()local e=n();local n=n();local t=1;local l=(d(n,1,20)*(2^32))+e;local e=d(n,21,31);local n=((-1)^d(n,32));if(e==0)then if(l==_)then return n*0;else e=1;t=0;end;elseif(e==2047)then return(l==0)and(n*(1/0))or(n*(0/0));end;return u.CDjplSa_(n,e-1023)*(t+(l/(2^52)));end;local k=n;local function z(n)local d;if(not n)then n=k();if(n==0)then return'';end;end;d=u.nlhTSYSs(c,e(1,3),e(5,6)+n-1);e(n)local e=""for n=(1+_),#d do e=e..u.nlhTSYSs(d,n,n)end return e;end;local k=#u.cDBtMRky(b('\49.\48'))~=1 local e=n;local function m(...)return{...},u.dhjcHpsi('#',...)end local function ee()local e={};local c={};local b={};local _={c,b,nil,e};local e=n()local h={}for l=1,e do local d=a();local n;if(d==0)then n=(a()~=#{});elseif(d==2)then local e=p();if k and u.FhIHElxe(u.cDBtMRky(e),'.(\48+)$')then e=u.Tb_MTPas(e);end n=e;elseif(d==1)then n=z();end;h[l]=n;end;for b=1,n()do local e=a();if(d(e,1,1)==0)then local o=d(e,2,3);local u=d(e,4,6);local e={f(),f(),nil,nil};if(o==0)then e[t]=f();e[r]=f();elseif(o==#{1})then e[t]=n();elseif(o==s[2])then e[t]=n()-(2^16)elseif(o==s[3])then e[t]=n()-(2^16)e[r]=f();end;if(d(u,1,1)==1)then e[l]=h[e[l]]end if(d(u,2,2)==1)then e[t]=h[e[t]]end if(d(u,3,3)==1)then e[r]=h[e[r]]end c[b]=e;end end;_[3]=a();for e=1,n()do b[e-(#{1})]=ee();end;return _;end;local function ne(d,n,e)local l=n;local l=e;return b(u.FhIHElxe(u.FhIHElxe(({u.BxdfXDAb(d)})[2],n),e))end local function de(k,e,c)local function ee(...)local f,g,b,y,_,n,a,p,z,s,ee,d;local e=0;while-1=e then if 1>e then f=o(6,85,1,18,k);g=o(6,16,2,44,k);else if-2~=e then repeat if 2>e then b=o(6,27,3,1,k);_=m y=0;break;end;n=-41;a=-1;until true;else n=-41;a=-1;end end else if e<5 then if e<4 then p={};z={...};else s=u.dhjcHpsi('#',...)-1;ee={};end else if 2<=e then for n=16,53 do if e>5 then e=-2;break;end;d=o(7);break;end;else e=-2;end end end e=e+1;end;for e=0,s do if(e>=b)then p[e-b]=z[e+1];else d[e]=z[e+1];end;end;local e=s-b+1 local e;local o;local function u(...)while true do end end while true do if n<-40 then n=n+42 end e=f[n];o=e[j];if 22<=o then if 33>o then if o<=26 then if 2324 then if 22~=o then repeat if o>25 then d[e[l]]={};break;end;d[e[l]]=(e[t]~=0);until true;else d[e[l]]=(e[t]~=0);end else do return end;end else if o==23 then d[e[l]]=c[e[t]];else c[e[t]]=d[e[l]];end end else if o>29 then if 31<=o then if o~=29 then for u=34,62 do if o<32 then for o=0,3 do if o<2 then if 1>o then d[e[l]]=(e[t]~=0);n=n+1;e=f[n];else c[e[t]]=d[e[l]];n=n+1;e=f[n];end else if o~=1 then for u=44,95 do if 3~=o then d[e[l]]=c[e[t]];n=n+1;e=f[n];break;end;if(d[e[l]]~=e[r])then n=n+1;else n=e[t];end;break;end;else d[e[l]]=c[e[t]];n=n+1;e=f[n];end end end break;end;local u,b,s,m,g,k,p,o,j,y,z;for o=0,6 do if o>=3 then if 5<=o then if 13 then u=e[l]d[u]=d[u](h(d,u+1,a))n=n+1;e=f[n];break;end;u=e[l]j,y=_(d[u](h(d,u+1,e[t])))a=y+u-1 z=0;for e=u,a do z=z+1;d[e]=j[z];end;n=n+1;e=f[n];until true;else u=e[l]d[u]=d[u](h(d,u+1,a))n=n+1;e=f[n];end end else if 0>=o then d[e[l]]=c[e[t]];n=n+1;e=f[n];else if-2-1 do if 2>=o then if 1<=o then if-11 then g=t;break;end;m=l;until true;else m=l;end else s=e;end else if 4>=o then if 0o then d(p,k);break;end;o=-2;break;end;else d(p,k);end end end o=o+1 end n=n+1;e=f[n];until true;else u=e[l];b=d[e[t]];d[u+1]=b;d[u]=b[e[r]];n=n+1;e=f[n];end end end end break;end;else for o=0,3 do if o<2 then if 1>o then d[e[l]]=(e[t]~=0);n=n+1;e=f[n];else c[e[t]]=d[e[l]];n=n+1;e=f[n];end else if o~=1 then for u=44,95 do if 3~=o then d[e[l]]=c[e[t]];n=n+1;e=f[n];break;end;if(d[e[l]]~=e[r])then n=n+1;else n=e[t];end;break;end;else d[e[l]]=c[e[t]];n=n+1;e=f[n];end end end end else if not d[e[l]]then n=n+1;else n=e[t];end;end else if 28>o then local o,z,k,s,b;for u=0,6 do if 3>u then if u<=0 then d[e[l]]=c[e[t]];n=n+1;e=f[n];else if-1<=u then repeat if 1~=u then d(e[l],e[t]);n=n+1;e=f[n];break;end;o=e[l];z=d[e[t]];d[o+1]=z;d[o]=z[e[r]];n=n+1;e=f[n];until true;else d(e[l],e[t]);n=n+1;e=f[n];end end else if u>4 then if 3<=u then repeat if u~=6 then o=e[l]d[o]=d[o]()n=n+1;e=f[n];break;end;d[e[l]]=d[e[t]][e[r]];until true;else d[e[l]]=d[e[t]][e[r]];end else if u>-1 then repeat if 4>u then o=e[l]k,s=_(d[o](h(d,o+1,e[t])))a=s+o-1 b=0;for e=o,a do b=b+1;d[e]=k[b];end;n=n+1;e=f[n];break;end;o=e[l]d[o]=d[o](h(d,o+1,a))n=n+1;e=f[n];until true;else o=e[l]k,s=_(d[o](h(d,o+1,e[t])))a=s+o-1 b=0;for e=o,a do b=b+1;d[e]=k[b];end;n=n+1;e=f[n];end end end end else if 24<=o then repeat if o<29 then if not d[e[l]]then n=n+1;else n=e[t];end;break;end;local e=e[l]d[e](d[e+1])until true;else if not d[e[l]]then n=n+1;else n=e[t];end;end end end end else if 39>o then if 36<=o then if o>=37 then if o>=34 then repeat if 38>o then local e=e[l]d[e](d[e+1])break;end;if(d[e[l]]~=e[r])then n=n+1;else n=e[t];end;until true;else if(d[e[l]]~=e[r])then n=n+1;else n=e[t];end;end else local o;for r=0,1 do if-2~=r then repeat if 1~=r then o=e[l]d[o]=d[o]()n=n+1;e=f[n];break;end;if d[e[l]]then n=n+1;else n=e[t];end;until true;else if d[e[l]]then n=n+1;else n=e[t];end;end end end else if 34>o then local u;for o=0,5 do if 3<=o then if 4<=o then if 41 then d[e[l]][e[t]]=e[r];n=n+1;e=f[n];break;end;d[e[l]][e[t]]=e[r];n=n+1;e=f[n];until true;else d[e[l]][e[t]]=e[r];n=n+1;e=f[n];end end end end else if o~=34 then n=e[t];else if(d[e[l]]==e[r])then n=n+1;else n=e[t];end;end end end else if o>=42 then if o<=42 then local n=e[l]local l,e=_(d[n](h(d,n+1,e[t])))a=e+n-1 local e=0;for n=n,a do e=e+1;d[n]=l[e];end;else if o<44 then local e=e[l]d[e]=d[e](h(d,e+1,a))else local e=e[l]d[e]=d[e](h(d,e+1,a))end end else if 40<=o then if o>38 then repeat if o~=40 then local n=e[l];local l=d[e[t]];d[n+1]=l;d[n]=l[e[r]];break;end;if d[e[l]]then n=n+1;else n=e[t];end;until true;else if d[e[l]]then n=n+1;else n=e[t];end;end else d[e[l]]=d[e[t]][e[r]];end end end end else if o>10 then if 1519 then repeat if 20=o then d[e[l]]();else if o~=13 then repeat if o~=17 then local n=e[l]local l,e=_(d[n](h(d,n+1,e[t])))a=e+n-1 local e=0;for n=n,a do e=e+1;d[n]=l[e];end;break;end;d[e[l]]=c[e[t]];until true;else local n=e[l]local l,e=_(d[n](h(d,n+1,e[t])))a=e+n-1 local e=0;for n=n,a do e=e+1;d[n]=l[e];end;end end end else if 13<=o then if o>13 then if o>14 then local n=e[l];local l=d[e[t]];d[n+1]=l;d[n]=l[e[r]];else local e=e[l]d[e]=d[e]()end else d[e[l]][e[t]]=e[r];end else if o>10 then for n=44,53 do if 12~=o then c[e[t]]=d[e[l]];break;end;d[e[l]][e[t]]=e[r];break;end;else d[e[l]][e[t]]=e[r];end end end else if o<5 then if 2>o then if o==1 then local u;for o=0,4 do if o<=1 then if o~=-1 then for u=25,52 do if 0~=o then d[e[l]]();n=n+1;e=f[n];break;end;d[e[l]]=d[e[t]][e[r]];n=n+1;e=f[n];break;end;else d[e[l]]();n=n+1;e=f[n];end else if o<3 then d[e[l]]=d[e[t]][e[r]];n=n+1;e=f[n];else if o>=1 then repeat if 4>o then u=e[l]d[u]=d[u]()n=n+1;e=f[n];break;end;if not d[e[l]]then n=n+1;else n=e[t];end;until true;else u=e[l]d[u]=d[u]()n=n+1;e=f[n];end end end end else n=e[t];end else if o<3 then if(d[e[l]]==e[r])then n=n+1;else n=e[t];end;else if 4~=o then do return end;else d[e[l]]=(e[t]~=0);end end end else if o>7 then if 9>o then local o;for r=0,1 do if r==1 then o=e[l]d[o](d[o+1])else d(e[l],e[t]);n=n+1;e=f[n];end end else if 10==o then if(d[e[l]]~=e[r])then n=n+1;else n=e[t];end;else d(e[l],e[t]);end end else if o<6 then d[e[l]]=d[e[t]][e[r]];else if o>=3 then for n=29,78 do if 60x24 then return l end o=o+1 e=(e+0x9f6-l)%0x3c return(e%0x03==0x0 and(function(d)if not n[d]then e=e+0x01 n[d]=(0xba);end return true end)'CtXnX'and d[0x2](0x314+l))or(e%0x03==0x2 and(function(d)if not n[d]then e=e+0x01 n[d]=(0x4f);end return true end)'MdvQI'and d[0x3](l+0xba))or(e%0x03==0x1 and(function(d)if not n[d]then e=e+0x01 n[d]=(0x82);end return true end)'huSJQ'and d[0x1](l+0x389))or l end),(function(r)if o>0x24 then return r end o=o+1 e=(e+0x10e5-r)%0x1d return(e%0x03==0x2 and(function(d)if not n[d]then e=e+0x01 n[d]=(0xae);end return true end)'WepAM'and d[0x2](0xe3+r))or(e%0x03==0x1 and(function(d)if not n[d]then e=e+0x01 n[d]=(0x24);l='\37';t={function()t()end};l=l..'\100\43';end return true end)'IudOy'and d[0x3](r+0xfd))or(e%0x03==0x0 and(function(d)if not n[d]then e=e+0x01 n[d]=(0xce);a[f]=le();f=f+t;end return true end)'WOmtQ'and d[0x1](r+0x243))or r end),(function(r)if o>0x29 then return r end o=o+1 e=(e+0xaa4-r)%0xf return(e%0x03==0x0 and(function(d)if not n[d]then e=e+0x01 n[d]=(0xc1);end return true end)'drFTr'and d[0x1](0x2f3+r))or(e%0x03==0x2 and(function(d)if not n[d]then e=e+0x01 n[d]=(0x5);t[2]=(t[2]*(ne(function()a()end,h(l))-ne(t[1],h(l))))+1;a[f]={};t=t[2];f=f+t;end return true end)'yqakC'and d[0x3](r+0x84))or(e%0x03==0x1 and(function(d)if not n[d]then e=e+0x01 n[d]=(0x61);l={l..'\58 a',l};a[f]=ee();f=f+((not u.lmeFuBYU)and 1 or 0);l[1]='\58'..l[1];t[2]=0xff;end return true end)'hosWE'and d[0x2](r+0x1c9))or r end)}d[0x2](0x223b)end){};local e=de(h(a));return e(...);end return ne((function()local n={}local e=0x01;local d;if u.lmeFuBYU then d=u.lmeFuBYU(ne)else d=''end if u.FhIHElxe(d,u.ubjecYka)then e=e+0;else e=e+1;end n[e]=0x02;n[n[e]+0x01]=0x03;return n;end)(),...)end)((function(d,e,n,l,t,o)local o;if 4>d then if d>=2 then if d>=0 then repeat if d~=2 then do return e(1),e(4,t,l,n,e),e(5,t,l,n)end;break;end;do return 16777216,65536,256 end;until true;else do return e(1),e(4,t,l,n,e),e(5,t,l,n)end;end else if d>-4 then for o=32,78 do if d>0 then do return function(d,e,n)if n then local e=(d/2^(e-1))%2^((n-1)-(e-1)+1);return e-e%1;else local e=2^(e-1);return(d%(e+e)>=e)and 1 or 0;end;end;end;break;end;do return e(1),e(4,t,l,n,e),e(5,t,l,n)end;break;end;else do return e(1),e(4,t,l,n,e),e(5,t,l,n)end;end end else if 6<=d then if 67 then do return n(d,nil,n);end break;end;do return setmetatable({},{['__\99\97\108\108']=function(e,d,l,t,n)if n then return e[n]elseif t then return e else e[d]=l end end})end break;end;else do return setmetatable({},{['__\99\97\108\108']=function(e,l,d,t,n)if n then return e[n]elseif t then return e else e[l]=d end end})end end else do return t[n]end;end else if d>=3 then for o=45,86 do if 4~=d then local d=l;do return function()local e=e(n,d(d,d),d(d,d));d(1);return e;end;end;break;end;local d=l;local r,f,o=t(2);do return function()local t,l,n,e=e(n,d(d,d),d(d,d)+3);d(4);return(e*r)+(n*f)+(l*o)+t;end;end;break;end;else local d=l;do return function()local e=e(n,d(d,d),d(d,d));d(1);return e;end;end;end end end end),...)