([[This file was protected with MoonSec V3]]):gsub('.+', (function(a) _TKfciFpwGCAF = a; end)); return(function(f,...)local o;local c;local u;local l;local d;local a;local e=24915;local n=0;local t={};while n<381 do n=n+1;while n<0x2de and e%0x34da<0x1a6d do n=n+1 e=(e*140)%16027 local r=n+e if(e%0x412e)<0x2097 then e=(e-0x285)%0x1831 while n<0x66 and e%0x2288<0x1144 do n=n+1 e=(e-417)%35287 local d=n+e if(e%0xd5a)<0x6ad then e=(e-0xce)%0xad94 local e=55977 if not t[e]then t[e]=0x1 a=string;end elseif e%2~=0 then e=(e*0x29f)%0x853a local e=58902 if not t[e]then t[e]=0x1 l=getfenv and getfenv();end else e=(e*0x358)%0x6cf5 n=n+1 local e=20619 if not t[e]then t[e]=0x1 l=(not l)and _ENV or l;end end end elseif e%2~=0 then e=(e*0x279)%0x96d0 while n<0x20e and e%0x230e<0x1187 do n=n+1 e=(e-772)%20456 local o=n+e if(e%0x381a)>=0x1c0d then e=(e-0x1b6)%0x981f local e=7656 if not t[e]then t[e]=0x1 d=function(t)local e=0x01 local function n(n)e=e+n return t:sub(e-n,e-0x01)end while true do local t=n(0x01)if(t=="\5")then break end local e=a.byte(n(0x01))local e=n(e)if t=="\2"then e=c.qKSMUuru(e)elseif t=="\3"then e=e~="\0"elseif t=="\6"then l[e]=function(e,n)return f(8,nil,f,n,e)end elseif t=="\4"then e=l[e]elseif t=="\0"then e=l[e][n(a.byte(n(0x01)))];end local n=n(0x08)c[n]=e end end end elseif e%2~=0 then e=(e-0x2fc)%0x30a4 local e=14520 if not t[e]then t[e]=0x1 c={};end else e=(e-0x359)%0xad43 n=n+1 local e=56828 if not t[e]then t[e]=0x1 end end end else e=(e*0x63)%0x8540 n=n+1 while n<0x313 and e%0x2f5a<0x17ad do n=n+1 e=(e*64)%35044 local l=n+e if(e%0x21cc)<0x10e6 then e=(e*0x92)%0xbf42 local e=5322 if not t[e]then t[e]=0x1 o="\4\8\116\111\110\117\109\98\101\114\113\75\83\77\85\117\114\117\0\6\115\116\114\105\110\103\4\99\104\97\114\68\110\89\109\106\79\120\84\0\6\115\116\114\105\110\103\3\115\117\98\114\72\117\84\74\104\113\98\0\6\115\116\114\105\110\103\4\98\121\116\101\87\120\104\120\86\73\97\98\0\5\116\97\98\108\101\6\99\111\110\99\97\116\108\82\67\109\83\74\121\71\0\5\116\97\98\108\101\6\105\110\115\101\114\116\114\109\73\71\99\88\84\112\5";end elseif e%2~=0 then e=(e-0x24d)%0x44ce local e=2104 if not t[e]then t[e]=0x1 end else e=(e*0x16f)%0x2f17 n=n+1 local e=15643 if not t[e]then t[e]=0x1 u=tonumber;end end end end end e=(e+928)%43911 end d(o);local e={};for n=0x0,0xff do local t=c.DnYmjOxT(n);e[n]=t;e[t]=n;end local function r(n)return e[n];end local a=(function(o,a)local f,t=0x01,0x10 local n={{},{},{}}local l=-0x01 local e=0x01 local d=o while true do n[0x03][c.rHuTJhqb(a,e,(function()e=f+e return e-0x01 end)())]=(function()l=l+0x01 return l end)()if l==(0x0f)then l=""t=0x000 break end end local l=#a while e243 then return t end l=l+1 e=(e-634)%20940 if(e%1974)>=987 then e=(e*485)%14399 return t(n(n,n),t(t,n))else return n end return t end,function(n,t)if l>134 then return t end l=l+1 e=(e*798)%27522 if(e%1706)>=853 then e=(e*589)%14518 return n(n(n,t and t),t(n,n and n)and t(n,t))else return t end return n end)return e;end)())local y=(getfenv)or(function()return _ENV end);local h=c.HgvQtszi or c.YpjPWZnC;local l=2;local ee=1;local d=3;local o=4;local function m(g,...)local r=a(e,"UM}#1Gqbca9t=gRI1Rb19RRc}#G=aqg!;911bR=-#}}Rbb9lg9M19yRg#}qcaIg#ztGcc#t=RG1{bGt}gtMtG#}aq}a=gq^==gGtGGta#1cG9qR{M99MIg#bb_cIgtM#1abbg}w9#tb99gI#x}Gga}==,b19Gb=1IR#q(D1 b}9=RqbP=IBq#Mbo9#RIMtI}#bq1aRgcbM9QgM}qGgagt1McGaq#aagMM.eq1}bct}R=cg=Mub#aMf1Rc}t=Iq9GgcM1#Ibttgcg=qFP#9b19RRc}}a=acg9{911bRIRGtaR=tI##Icq=1Rg#1Ig#qb)99R1MRGcc}Wtfb1_b9t1RR}cq}9=MqM}Gqc1tRIcc1gMM#1IcRtag##Rqb99R9}#R=}bGRacg}b#9bI#ttI1qtIa2}=-qR#M1g=q}G#cb}9=#9cc=#DbRRqR9tRcMtM29M=GMMIcc}tRIG#1GIabR}Pg1q#==gIa#Rq=GR=G}MGta1t#II#b}RaRtGtR }#,q991#Gbattoi.=qI9=tbMqGMcR=(acgGw911bRM9qbcIgMM#g=M91Rcc=}b89GgtDIG}aMG9a===rq1n=MMaq}bt=b:R1=ba9gRatRIc#}q=9qMqM9G1cR=c}}#=bqt4Rt}1GRacR1Mc1qcEt9Ic}Rqc9}RR#}Gwc9=1l1#cb}9=:=#qG9a1=RjR1}bgtq)A}9qctggcM}1=c==/It#1b}=bR}M=Gqab=9DG#Rbc=IR=}qqVatg1VR1cc}gGIq#Tq991gRM9G}t==I5z#9b1taRc#SG=aqgIr91GbRtcI}#8qqgORRM11Icc=gI=1Gbng9IIMRGaa}gG/qG#b9R1I9}cq#a=gbM71gc1RR0G#}qg9qR=M9GbcRgcH9#=bqtOI#}1GIacR1MM1qcMt9It}Rqc9}I=}aG0ct=1II#ccq9=Ic}9G9ab=RO91}b=tqIw1qq1aIgcMG1=cc=0M9#aqR9aR}MgGq9M=9Mq1gbctGR=##q5a9g1?R1Rc}tgIq##q99qgR#cGGc==bQw#tb1tIRc#1qtaqg#<91abRtcI}}=bq9%gtM1GMcc=1I=Gqc}99RGMRGaa}gq qG}cIt1IM}cq9a=gqMu19cqtRI=#}q=9qRYM9G1a1=c5G#=b9tAR9}1GR9Rg}!g1qcQt9IG}RqctIg=MbGBc9=1Qh#c9}tGRq}MG9aI=RMq1}b==9IJ}=q1aRgcMq1=tq=tI9#qqRt#R}}tGq=^g#-11PbcttR=#cqK=9gG:R19c}tgIq##q9g1IMMcG1c=g}OB#gb1tRI9}}Ggaqga091qbR=9Ib}=qc9yRMM11RccR},I#qb}99RqMRq=a}gR}W1FbRt1I+}cq}a=gq}t19cqtRI=#}qR9q,%}MG1a?=cA1#=cbt^I=}GGRa=g}Ma1qc-t9I1#kqc91g=M9GJc==1MR19b}9RRq}}G99G=RM9GMb=t9IK}Iq1aRgcM}Gccq=}I9#cqR99R}#=q=ah==z11Wbct=R=#cbba9gcBRG4c}t=Iq#-bI91R#McG#c==qCm#9bG9RR=}}qMaqgWS911a9tcI1}=qq9jgtM11R9G=}I=#qbM99R1MR");local n=0;c.chzevnaw(function()c.AMvsdlub()n=n+1 end)local function e(t,e)if e then return n end;n=t+n;end local t,n,b=f(0,f,e,r,c.WxhxVIab);local function a()local n,t=c.WxhxVIab(r,e(1,3),e(5,6)+2);e(2);return(t*256)+n;end;local s=true;local s=0 local function m()local l=n();local e=n();local d=1;local l=(t(e,1,20)*(2^32))+l;local n=t(e,21,31);local e=((-1)^t(e,32));if(n==0)then if(l==s)then return e*0;else n=1;d=0;end;elseif(n==2047)then return(l==0)and(e*(1/0))or(e*(0/0));end;return c.TWvdxsLP(e,n-1023)*(d+(l/(2^52)));end;local p=n;local function k(n)local t;if(not n)then n=p();if(n==0)then return'';end;end;t=c.rHuTJhqb(r,e(1,3),e(5,6)+n-1);e(n)local e=""for n=(1+s),#t do e=e..c.rHuTJhqb(t,n,n)end return e;end;local s=#c.fAjwFWVu(u('\49.\48'))~=1 local e=n;local function _(...)return{...},c.WQzCqzgt('#',...)end local function z()local f={};local e={};local h={};local u={h,f,nil,e};local e=n()local r={}for l=1,e do local t=b();local e;if(t==3)then e=(b()~=#{});elseif(t==1)then local n=m();if s and c.ghAZlEhO(c.fAjwFWVu(n),'.(\48+)$')then n=c.FeUgMSFe(n);end e=n;elseif(t==2)then e=k();end;r[l]=e;end;u[3]=b();for e=1,n()do f[e-(#{1})]=z();end;for u=1,n()do local e=b();if(t(e,1,1)==0)then local f=t(e,2,3);local c=t(e,4,6);local e={a(),a(),nil,nil};if(f==0)then e[d]=a();e[o]=a();elseif(f==#{1})then e[d]=n();elseif(f==g[2])then e[d]=n()-(2^16)elseif(f==g[3])then e[d]=n()-(2^16)e[o]=a();end;if(t(c,1,1)==1)then e[l]=r[e[l]]end if(t(c,2,2)==1)then e[d]=r[e[d]]end if(t(c,3,3)==1)then e[o]=r[e[o]]end h[u]=e;end end;return u;end;local function m(t,e,n)local l=e;local l=n;return u(c.ghAZlEhO(c.ghAZlEhO(({c.chzevnaw(t)})[2],e),n))end local function te(k,e,b)local function ne(...)local a,y,s,j,u,n,r,m,p,g,z,t;local e=0;while-1e then if e<=0 then a=f(6,52,1,40,k);y=f(6,66,2,67,k);else if 0~=e then repeat if 1=5 then if 1e then t=f(7);break;end;e=-2;until true;else t=f(7);end else if 0~=e then repeat if 3=s)then m[e-s]=p[e+1];else t[e]=p[e+1];end;end;local e=g-s+1 local e;local f;local function c(...)while true do end end while true do if n<-40 then n=n+42 end e=a[n];f=e[ee];if 18>f then if f<=8 then if f>3 then if f>=6 then if f>=7 then if 3<=f then repeat if f>7 then t[e[l]]=t[e[d]];break;end;t[e[l]][e[d]]=t[e[o]];until true;else t[e[l]][e[d]]=t[e[o]];end else t[e[l]][e[d]]=e[o];end else if 3f then local e=e[l]t[e](h(t,e+1,r))break;end;t[e[l]]=b[e[d]];break;end;else local e=e[l]t[e](h(t,e+1,r))end end else if 12 then if 42 then repeat if c~=4 then t(e[l],e[d]);n=n+1;e=a[n];break;end;f=e[l]t[f]=t[f](h(t,f+1,e[d]))n=n+1;e=a[n];until true;else t(e[l],e[d]);n=n+1;e=a[n];end end else if 0>=c then t(e[l],e[d]);n=n+1;e=a[n];else if 0~=c then for b=41,73 do if c~=2 then f=e[l]t[f]=t[f](h(t,f+1,e[d]))n=n+1;e=a[n];break;end;f=e[l];r=t[e[d]];t[f+1]=r;t[f]=r[e[o]];n=n+1;e=a[n];break;end;else f=e[l]t[f]=t[f](h(t,f+1,e[d]))n=n+1;e=a[n];end end end end break;end;else t(e[l],e[d]);end else if f~=-4 then repeat if 02 then if f>4 then if f>2 then repeat if f>5 then t[e[l]]=b[e[d]];break;end;t[e[l]][e[d]]=t[e[o]];n=n+1;e=a[n];until true;else t[e[l]][e[d]]=t[e[o]];n=n+1;e=a[n];end else if f>=-1 then repeat if 3=1 then if-3<=f then for c=15,82 do if f~=1 then t[e[l]][e[d]]=e[o];n=n+1;e=a[n];break;end;t[e[l]][e[d]]=e[o];n=n+1;e=a[n];break;end;else t[e[l]][e[d]]=e[o];n=n+1;e=a[n];end else t[e[l]]={};n=n+1;e=a[n];end end end until true;else for f=0,6 do if f>2 then if f>4 then if f>2 then repeat if f>5 then t[e[l]]=b[e[d]];break;end;t[e[l]][e[d]]=t[e[o]];n=n+1;e=a[n];until true;else t[e[l]][e[d]]=t[e[o]];n=n+1;e=a[n];end else if f>=-1 then repeat if 3=1 then if-3<=f then for c=15,82 do if f~=1 then t[e[l]][e[d]]=e[o];n=n+1;e=a[n];break;end;t[e[l]][e[d]]=e[o];n=n+1;e=a[n];break;end;else t[e[l]][e[d]]=e[o];n=n+1;e=a[n];end else t[e[l]]={};n=n+1;e=a[n];end end end end end end else if 13>f then if f>=11 then if 7~=f then for n=45,65 do if 11~=f then local n=e[l]t[n]=t[n](h(t,n+1,e[d]))break;end;t[e[l]][e[d]]=e[o];break;end;else t[e[l]][e[d]]=e[o];end else if f~=10 then for f=0,6 do if 2>=f then if 1<=f then if f>=-3 then repeat if 2>f then t[e[l]]={};n=n+1;e=a[n];break;end;t[e[l]][e[d]]=e[o];n=n+1;e=a[n];until true;else t[e[l]]={};n=n+1;e=a[n];end else t[e[l]][e[d]]=e[o];n=n+1;e=a[n];end else if 5<=f then if f>=4 then repeat if f>5 then t[e[l]][e[d]]=t[e[o]];break;end;t[e[l]][e[d]]=e[o];n=n+1;e=a[n];until true;else t[e[l]][e[d]]=e[o];n=n+1;e=a[n];end else if 3~=f then t[e[l]][e[d]]=e[o];n=n+1;e=a[n];else t[e[l]][e[d]]=e[o];n=n+1;e=a[n];end end end end else t[e[l]]=b[e[d]];end end else if 14>=f then if 14>f then local n=e[l];local l=t[e[d]];t[n+1]=l;t[n]=l[e[o]];else local e=e[l]local l,n=u(t[e](t[e+1]))r=n+e-1 local n=0;for e=e,r do n=n+1;t[e]=l[n];end;end else if 15>=f then local f,c,r,o,a;local n=0;while n>-1 do if 3>n then if n<1 then f=e;else if n==1 then c=l;else r=d;end end else if n>=5 then if 1~=n then for e=42,69 do if 6~=n then t(a,o);break;end;n=-2;break;end;else t(a,o);end else if n==3 then o=f[r];else a=f[c];end end end n=n+1 end else if f~=12 then for c=27,92 do if f~=16 then local a,o,c,h,r,f;local n=0;while n>-1 do if 4<=n then if n>5 then if n>5 then for e=37,88 do if 7~=n then t[f]=r;break;end;n=-2;break;end;else n=-2;end else if n>3 then repeat if n<5 then r=h[a[c]];break;end;f=a[o];until true;else f=a[o];end end else if n<2 then if n>=-1 then for t=46,71 do if 0=c then if c>0 then if c>=-3 then for r=19,97 do if c<2 then f=e[l];g=t[e[d]];t[f+1]=g;t[f]=g[e[o]];n=n+1;e=a[n];break;end;t[e[l]]=b[e[d]];n=n+1;e=a[n];break;end;else t[e[l]]=b[e[d]];n=n+1;e=a[n];end else f=e[l]t[f]=t[f](h(t,f+1,e[d]))n=n+1;e=a[n];end else if 5<=c then if 2~=c then repeat if c>5 then t[e[l]]={};break;end;f=e[l]t[f](h(t,f+1,r))n=n+1;e=a[n];until true;else f=e[l]t[f](h(t,f+1,r))n=n+1;e=a[n];end else if c>1 then repeat if 3=c then if c>0 then if c>=-3 then for r=19,97 do if c<2 then f=e[l];g=t[e[d]];t[f+1]=g;t[f]=g[e[o]];n=n+1;e=a[n];break;end;t[e[l]]=b[e[d]];n=n+1;e=a[n];break;end;else t[e[l]]=b[e[d]];n=n+1;e=a[n];end else f=e[l]t[f]=t[f](h(t,f+1,e[d]))n=n+1;e=a[n];end else if 5<=c then if 2~=c then repeat if c>5 then t[e[l]]={};break;end;f=e[l]t[f](h(t,f+1,r))n=n+1;e=a[n];until true;else f=e[l]t[f](h(t,f+1,r))n=n+1;e=a[n];end else if c>1 then repeat if 3=27 then if 3134 then for n=36,58 do if f>35 then local l=e[l];local n=t[e[d]];t[l+1]=n;t[l]=n[e[o]];break;end;t[e[l]][e[d]]=t[e[o]];break;end;else local l=e[l];local n=t[e[d]];t[l+1]=n;t[l]=n[e[o]];end else n=e[d];end else if 32-2 then repeat if 20 then b[e[d]]=t[e[l]];n=n+1;e=a[n];break;end;t[e[l]]=(e[d]~=0);n=n+1;e=a[n];break;end;else b[e[d]]=t[e[l]];n=n+1;e=a[n];end end end end end else if f<29 then if 27==f then local e=e[l]local l,n=u(t[e](t[e+1]))r=n+e-1 local n=0;for e=e,r do n=n+1;t[e]=l[n];end;else b[e[d]]=t[e[l]];end else if 30<=f then if f>29 then repeat if 30~=f then n=e[d];break;end;b[e[d]]=t[e[l]];until true;else n=e[d];end else do return end;end end end else if 22<=f then if f<24 then if 20~=f then for c=17,95 do if 23>f then local f,s,g,k,c;f=e[l];s=t[e[d]];t[f+1]=s;t[f]=s[e[o]];n=n+1;e=a[n];t[e[l]]=b[e[d]];n=n+1;e=a[n];t[e[l]]=t[e[d]];n=n+1;e=a[n];f=e[l]g,k=u(t[f](t[f+1]))r=k+f-1 c=0;for e=f,r do c=c+1;t[e]=g[c];end;n=n+1;e=a[n];f=e[l]t[f](h(t,f+1,r))n=n+1;e=a[n];do return end;break;end;t[e[l]]=(e[d]~=0);break;end;else local f,s,k,g,c;f=e[l];s=t[e[d]];t[f+1]=s;t[f]=s[e[o]];n=n+1;e=a[n];t[e[l]]=b[e[d]];n=n+1;e=a[n];t[e[l]]=t[e[d]];n=n+1;e=a[n];f=e[l]k,g=u(t[f](t[f+1]))r=g+f-1 c=0;for e=f,r do c=c+1;t[e]=k[c];end;n=n+1;e=a[n];f=e[l]t[f](h(t,f+1,r))n=n+1;e=a[n];do return end;end else if 25>f then local n=e[l]t[n]=t[n](h(t,n+1,e[d]))else if f>25 then if(t[e[l]]==e[o])then n=n+1;else n=e[d];end;else t[e[l]]={};end end end else if 19f then do return end;break;end;local e=e[l]t[e](h(t,e+1,r))break;end;else do return end;end else if 18~=f then local f,c;for r=0,6 do if r<=2 then if r>0 then if-1<=r then repeat if 10x1e then return a end o=o+1 e=(e+0xedc-a)%0x23 return(e%0x03==0x2 and(function(t)if not n[t]then e=e+0x01 n[t]=(0x13);l='\37';d={function()d()end};l=l..'\100\43';end return true end)'dhDmx'and t[0x2](0x2fe+a))or(e%0x03==0x1 and(function(t)if not n[t]then e=e+0x01 n[t]=(0x48);end return true end)'Pe_Ed'and t[0x3](a+0xab))or(e%0x03==0x0 and(function(t)if not n[t]then e=e+0x01 n[t]=(0xe7);end return true end)'GYlKR'and t[0x1](a+0x2ef))or a end),(function(f)if o>0x2c then return f end o=o+1 e=(e+0xc2d-f)%0x42 return(e%0x03==0x2 and(function(t)if not n[t]then e=e+0x01 n[t]=(0xa7);l={l..'\58 a',l};r[a]=z();a=a+((not c.axumZv_J)and 1 or 0);l[1]='\58'..l[1];d[2]=0xff;end return true end)'fjznm'and t[0x3](0x29b+f))or(e%0x03==0x0 and(function(t)if not n[t]then e=e+0x01 n[t]=(0xb9);end return true end)'bKeeY'and t[0x1](f+0x23c))or(e%0x03==0x1 and(function(t)if not n[t]then e=e+0x01 n[t]=(0x82);r[a]=y();a=a+d;end return true end)'RaxYM'and t[0x2](f+0x286))or f end),(function(f)if o>0x29 then return f end o=o+1 e=(e+0xadf-f)%0x27 return(e%0x03==0x1 and(function(t)if not n[t]then e=e+0x01 n[t]=(0x8e);end return true end)'QYcFF'and t[0x2](0x19c+f))or(e%0x03==0x2 and(function(t)if not n[t]then e=e+0x01 n[t]=(0x76);end return true end)'MXPtV'and t[0x3](f+0x189))or(e%0x03==0x0 and(function(t)if not n[t]then e=e+0x01 n[t]=(0x54);d[2]=(d[2]*(m(function()r()end,h(l))-m(d[1],h(l))))+1;r[a]={};d=d[2];a=a+d;end return true end)'_bkqh'and t[0x1](f+0xc1))or f end)}t[0x1](0x23e5)end){};local e=te(h(r));return e(...);end return m((function()local n={}local e=0x01;local t;if c.axumZv_J then t=c.axumZv_J(m)else t=''end if c.ghAZlEhO(t,c.bloSmniD)then e=e+0;else e=e+1;end n[e]=0x02;n[n[e]+0x01]=0x03;return n;end)(),...)end)((function(t,e,n,d,l,a)local a;if 4<=t then if 5>=t then if 4=e)and 1 or 0;end;end;end;end end end end),...)