return(function(...)local Z={"\116\078\117\112\082\047\098\061","\048\111\090\108\097\081\090\097\087\047\049\085\089\048\087\108","\099\078\090\068\116\115\103\051";"\120\109\105\099\051\047\070\089\069\069\048\065\121\067\102\074\082\103\103\048\076\084\055\049\053\074\088\073\072\076\066\117\105\074\068\079\070\065\090\105\090\065\098\087\056\109\087\103\105\065\069\114\118\067\107\049\083\106\067\049\071\050\115\057\052\043\068\116\087\115\049\113\105\122\056\078\048\049\100\116\117\047\121\114\055\097\087\075\076\105\049\076\052\079\101\047\087\065\076\098\098\051\105\061","\082\115\103\043\116\075\056\110\099\078\104\068\116\105\061\061";"\106\057\043\043\099\102\061\061";"\116\047\056\100\106\102\061\061";"\097\074\087\067\054\108\048\072\087\054\061\061","\101\075\087\110\099\080\049\104\049\053\061\061";"\077\048\120\108\071\104\055\099\051\069\080\077\076\103\057\085\078\101\119\101\119\106\065\107\055\074\097\109","\082\065\080\061","\099\078\048\051\082\047\116\104","\081\100\103\066\082\078\087\104\070\053\061\061";"\116\081\050\079\082\047\098\061","\099\090\087\118\049\108\090\118\097\074\056\069\054\057\117\113","\082\115\049\090\056\104\090\088\049\085\050\083\056\057\117\098\087\078\099\061","\087\057\090\051\116\054\061\061";"\106\057\103\068\106\057\090\110","\099\057\048\110\082\108\048\110\106\081\087\043\106\078\117\104","\082\115\048\068";"\049\115\103\068\049\108\100\083\116\081\098\061","\055\084\121\067\113\075\085\107\117\102\061\061","\116\108\049\117\099\111\104\109";"\116\057\048\110\116\057\048\068\049\102\061\061","","\048\099\122\119\074\084\080\075\054\075\053\061";"\049\108\072\105\106\108\056\055";"\070\090\050\090\101\077\120\100\085\077\103\066\049\108\080\072";"\099\115\056\043\082\115\105\061","\102\079\080\111\118\119\110\109\054\102\061\061","\081\100\103\051\116\081\087\043\049\115\090\083\082\115\077\061","\066\056\082\067\100\047\072\080";"\116\047\043\116\049\080\097\107\082\108\090\066\101\080\043\078\048\080\106\061","\106\088\104\110\116\054\061\061";"\113\102\061\061","\082\065\098\061","\048\115\090\051\099\115\048\079\098\080\087\104\049\115\048\074\049\115\048\052\098\054\061\061","\081\100\103\088\106\105\061\061";"\049\115\090\083\082\115\077\061";"\116\057\100\043\049\115\056\084","\054\078\077\061";"\085\104\098\072\054\111\049\085\056\090\048\105\070\080\048\051";"\099\047\087\079\089\108\072\088","\049\115\103\111\049\075\050\066\082\078\099\061","\049\111\050\085\049\085\049\119\077\088\043\047\108\085\116\073\099\052\110\061";"\113\083\102\104\116\076\084\066\113\102\061\061";"\082\108\090\110\089\053\061\061","\066\119\055\118\075\112\053\075\051\084\078\043\109\054\110\089\057\074\053\108\079\067\054\061";"\101\077\043\110\108\065\049\057\089\065\080\111\085\100\053\110","\108\104\102\047\097\047\087\080\108\115\107\117\089\047\050\043";"\081\100\103\118\116\108\107\061";"\049\085\043\047\077\080\118\117\085\085\073\116\097\057\072\054\087\102\061\061";"\077\052\056\079\049\111\048\079\048\108\097\057\085\065\090\088\048\090\099\061";"\049\077\052\110\082\108\043\077\056\100\066\097\077\110\103\043\116\104\084\061"}local function B(B)return Z[B+(-484693+486942)]end for B,f in ipairs({{-175864-(-175865);-459269+459323};{-216181-(-549264-(-333082)),761378+-761364},{-162873-(-162888);851443-(474098-(-377291))}})do while f[-1018325+1018326]=B or m(R,l+(686617+-686616),l+(229445-229444))~="\061"then t(M,L(S((y%(163392+(914501-1012357)))/(-222878+223134))))end break end l=l+(110011-110010)end f[Z]=p(M)end end end return(function(Z,t,m,L,W,p,I,M,l,s,y,f,z,R,Y,S,X,T,Q,k,K)y,K,R,M,T,Y,S,f,z,l,s,X,Q,k=function(Z)for B=533686-533685,#Z,(-25051+(-998583-(-741336)))-(271296-(316378+237217))do R[Z[B]]=(161575+-161574)+R[Z[B]]end if m then local f=m(true)local t=W(f)t[B(-255469-(-253247))],t[B(-731711-(-729514))],t[B(-759384-(-757146))]=Z,T,function()return-2237264-175635 end return f else return L({},{[B((-900744+1252856)-354309)]=T,[B((155232-974995)-(-817541))]=Z,[B((1474012-956777)+-519473)]=function()return-219991+(-2141366-51542)end})end end,function(Z,B)local t=y(B)local m=function(m,L,W)return f(Z,{m;L,W},B,t)end return m end,{},function()l=(-560815+560816)+l R[l]=-321619-(-321620)return l end,function(Z)local B,f=(((453524-616495)+83168)-469941)-(-549745),Z[144103-144102]while f do R[f],B=R[f]-(-217320-(-656954-(-439633))),(580062+(-1556299-(-976238)))+B if-287747+287747==R[f]then R[f],S[f]=nil,nil end f=Z[B]end end,function(Z,B)local t=y(B)local m=function(...)return f(Z,{...},B,t)end return m end,{},function(f,m,L,W)local x,w,j,d,v,F,q,C,J,r,I,V,n,E,e,l,a,i,R,N,b,P,O,u,T,Y,y,h,A,U,c,g,H,G while f do if f<-676889+7925978 then if f<3827696-(513101-(199610-(44476+-562066)))then if f<3197890-(979703-(234532+((-356552+546359)+((698939+-573870)-474492))))then if f<811419-(557489-687965)then if f<329563+(349583+-13028)then if f<523079-(-84950)then if f<-722037+822291 then n=B(((1412802-777846)-889658)+252478)e=B(556287+-558532)f=Z[e]j=Z[n]e=f(j)f=B((1655503-636258)+-1021444)Z[f]=e f=3339164-(-465563)else e=(((1384117-753230)+-124918)+-796502)-(-290534)j=360569-360563 f=S[g]P=f(e,j)j=B(-1028595-(-1026396))f=B(858942+(-1132078-((423065+-409017)+(234885+-519870))))Z[f]=P e=Z[j]j=-216099-(-216101)f=e>j f=f and(921909+-1765128)-(-880447)or 202341+5766524 end else R=B(((-210732-(-197909))+-840616)-(-851215))I=B(-819621+817422)f=Z[I]I=Z[R]R=B(411257-413481)Z[R]=f R=B(61797+-63996)f=6521297-(-206434)Z[R]=I R=S[L[518558+(-696774+178217)]]l=R()end else if f<1154349-((-581622-(-661563))-(-249614))then y=B(522110+-524306)f=Z[B(-329532-(-327296))]l=Z[y]y=B(-21268+19045)R=l[y]y=S[L[1018174-1018173]]l={R(y)}I={t(l)}else R=S[L[-214177-(-214178)]]I=#R R=(-553453+(877796+(-921088+36345)))+560400 f=I==R f=f and 9707651-(-1036727)or-33696-(-703865)end end else if f<295150+1686052 then if f<734550+837051 then f=s(8789096-(-511470),{T})P={f()}I={t(P)}f=Z[B(-947702-(-1739074-(-793605)))]else P=a==v w=P f=12491363-145379 end else if f<171905+2037568 then f={}l=-415899+415900 y=S[L[723967-723958]]T=y R=f y=-610971-(-610972)Y=y y=623696+-623696 x=Y=u H=v and H b=H or b H=14153005-54554 f=b and H b=7918793-10290 f=f or b else h=nil q=M()a=nil j=X(126699+798992,{q,u,N,Y})A={}E=B(399267+-401489)V={}T=nil S[q]=V x=nil n=M()b=nil U=B((740142+-19922)-722424)r=B(154269+-156485)V=M()S[V]=j j={}S[n]=j j=Z[r]F=S[n]J={[E]=F;[U]=h}r=j(A,J)Y=k(Y)y=r j=Q(6590493-(-836526),{n;q,v;u,N,V})b=-884430+24943739463449 v=k(v)N=k(N)g=nil V=k(V)I={}n=k(n)q=k(q)l=j g=B(709026-711235)u=k(u)Y=B(-857336-(-855125))u=-245496+7070053131699 T=Z[Y]H=nil Y=T()x=l(g,b)T=y[x]N=B(-182741+(427282-246772))b=B(153602+-155843)g=l(b,u)x=y[g]u=29820+9818328869119 Y[T]=x Y=B(612134+-614345)g=B(582590-584803)f=Z[B(44777+-47021)]b=6840143276205-(1040855+-1270231)T=Z[Y]Y=T()x=l(g,b)T=y[x]b=B(-775913-(-773688))g=l(b,u)u=25981719843865-(-410532)x=y[g]b=23949212490151-(173714+-796803)Y[T]=x Y=B(889587-891798)T=Z[Y]g=B(1031095+(((-605261+915748)+-1679636)-(-335851)))Y=T()x=l(g,b)b=B(-744215+742005)T=y[x]g=l(b,u)b=19718852384862-716034 x=y[g]Y[T]=x a=15231501223417-(-474355-415743)Y=B((-182648+-444982)+625419)T=Z[Y]Y=T()g=B((-216370+400094)-185929)x=l(g,b)T=y[x]x=true Y[T]=x g=B(641377+-643595)Y=B(-18506-(-16276))T=Z[Y]x=Z[g]u=l(N,a)b=y[u]u=B(362556-364782)l=nil u=x[u]y=nil g={u(x,b)}Y=T(t(g))T=Y()end else f=16601289-355510 end else if f<345271+(-356168+(2801145-(-135877)))then l=S[L[730007+((-17048-736500)-(-23543))]]f=(773819+6819316)-447585 y=S[L[602362+-602359]]R=l==y I=R else Y=842858-842856 T=-967973-(-967974)l=S[L[159320-((740270-(776791+-103827))-(-92013))]]y=l(T,Y)l=149939-(1160085-1010147)R=y==l I=R f=R and 7953342-807792 or 3695885-838664 end end else if f<3809355-(301888-311476)then if f<-482110+4285955 then f=true f=-135028+1209785 else f=16747727-501948 end else if f<(693277-(-779711-((-241543-474934)+-72352)))+(-565576+3767551)then R=B(-104306+102085)f=Z[R]l=S[L[446436-446428]]y=392237+-392237 R=f(l,y)f=(3873669-1015884)-(971862+-137421)else f=true f=f and 3439446-((-254900+-216216)+1132215)or 754665-(-320092)end end end end else if f<(6493791-945043)-(-659371)then if f<5936797-842803 then if f<(6105+726205)+4206147 then if f<78565+4822585 then if f<916176+3359906 then P=S[l]f=P and 2445668-492354 or(864847+(561446+(-404977+-660248)))+(543022+(10946848-(-495046)))w=P else g=not x y=y+Y l=y<=T l=g and l g=y>=T g=x and g l=g or l g=9260187-48267 f=l and g l=11148031-496421 f=f or l end else n=M()h=B(820549-822794)S[n]=w r=B(375757-377999)I=Z[r]A=822161-822061 r=B((728304+-1702060)-(-971524))G=((-141820-(-508927))-289719)+-77388 f=I[r]U=737549+-737547 r=336031-336030 I=f(r,A)r=M()S[r]=I f=S[g]A=((-400304+450192)-(-746099))+-795987 J=621018-620763 I=f(A,J)A=M()F=821342-821341 d=(-327182+244576)-(-92606)S[A]=I f=S[g]J=-1041915-(-1041916)E=S[r]I=f(J,E)J=M()S[J]=I I=S[g]E=I(F,U)I=-841305+(-975278+1816584)f=E==I E=M()U=B(460059+-462259)I=B(-542354+(1336291-796180))S[E]=f i=Z[h]f=B(1032292-1034520)c=S[g]C={c(G,d)}h=i(t(C))f=V[f]i=B(-461991+459791)O=h..i F=U..O f=f(V,I,F)U=B((-460773-(-118332))-((-682589+1616392)+-1274038))F=M()S[F]=f O=K((3172668-895525)-(-899346),{g;n,N,y,l,q,E;F;r;J;A,u})I=Z[U]U={I(O)}f={t(U)}U=f f=S[E]f=f and 4427626-(-904984)or-91063+6513392 end else if f<5560896-501790 then I=u f=N f=u and(13519851-(-987360))-824757 or-719947+8020170 else S[l]=O C=S[J]G=-909540-(((-205766+(-676751+-53285))+768809)-742548)c=C+G h=U[c]i=a+h h=170655-(750969+-580570)f=i%h c=S[A]h=v+c c=-712466+712722 i=h%c v=i a=f f=15240645-126024 end end else if f<5427832-(-317817)then if f<-295256+(6292950-712502)then w=w+e I=w<=P n=not j I=n and I n=w>=P n=j and n I=n or I n=5581675-661656 f=I and n I=475389+3590474 f=f or I else O=S[l]f=O and 10496997-123466 or 906996+(-494384+8776144)I=O end else if f<177487+5947221 then j=B(-36567-(-34368))f=Z[j]j=B(701392-703616)Z[j]=f f=(2397117-(-781876))-(-625734)else f=8544223-(-568235)R=nil S[L[-400953+400958]]=I end end end else if f<5888280-(-535109)then if f<((1442238-983318)+-957996)+6896834 then if f<6421527-94302 then if f<5292528-(-924541)then f=Z[B(870428-872668)]I={}else I=O f=i f=979321+(715767+7493668)end else q=q+n A=not r V=q<=j V=A and V A=q>=j A=r and A V=A or V A=(((596019+-1478069)+56739)-((463522-563704)+282190))+7460938 f=V and A V=-101249+15017414 f=f or V end else if f<490055+5922597 then l=S[L[444179-444176]]f=15889943-451103 y=-27548-(-27658)R=l*y l=-14607-(-14864)I=R%l S[L[-510420+510423]]=I else i=S[l]O=i f=i and-1022831+9554592 or(481595+(5177550-(-1243200-(-1040184))))-798403 end end else if f<-575133+7503941 then if f<5856697-(-657259)then f=6313470-(-82411)V=q A=V H[V]=A V=nil else f=true f=f and-583138+1219173 or 898796+5318253 end else if f<(569681+(7387132-312176))-647700 then f=(-767681-268402)+(136390+9205436)else f=I and(633059+13202599)-(-882224)or(257178-(-382824))+8472456 end end end end end else if f<-907607+12287662 then if f<203357+9007830 then if f<(-1378330-(-1615463-(637115+(448280+-2070262))))+9056922 then if f<-806918+8710551 then if f<7830788-87331 then if f<((67996+-295304)-(-917102))+6685606 then N=B(533425-535633)u=Z[N]f=12640962-(-1041492)I=u else f=S[L[(313325+(735554+-966364))-82514]]R=m[503186-503185]l=m[-253764+253766]y=f f=y[l]f=f and 7537345-578140 or 750408+8855867 end else I={}f=true S[L[520160+-520159]]=f f=Z[B(-807161+(-20877-(-825836)))]end else if f<602159+7696072 then f=(8420155-9)-114403 x=nil T=nil g=nil else I={l}f=Z[B(154954+-157161)]end end else if f<8563483-(-115414)then if f<9542183-1015146 then f=12466346-(-935195)else f=4542974-(-520784)h=-532724+532725 i=U[h]O=i end else if f<((746649+7880390)-110991)-(-373122-239804)then f=S[L[-913739+913746]]f=f and 3103034-(-745831)or 2001103-(-22241)else f=14402386-((496298+-363382)+-845151)S[l]=I end end end else if f<10830145-402771 then if f<9376294-(-519914)then if f<133493+9316907 then if f<9442627-169159 then f=S[L[-813483+813484]]l=y u=375645-(((922676-(-256424+(1818807-945269)))-341880)+411708)b=469293+-469293 g=f(b,u)R[l]=g f=(5194636-517779)-56353 l=nil else f=(((-831075+-690302)-(-661773))+1816474)+5770861 end else f={}g=-382047+382302 N=-275025-(779973+-1054999)S[L[-1005915+1005917]]=f b=B(-501324-(-499078))I=S[L[534021-534018]]f=515458+1809231 T=I Y=35184371459745-(-187215+-441872)I=l%Y S[L[-507083-(-507087)]]=I x=l%g a=N g=515537+-515535 Y=x+g S[L[-568296+568301]]=Y g=Z[b]b=B(588004-590219)x=g[b]g=x(R)x=B((-274613+1224783)-952380)N=935878+-935878 b=-684778+684779 v=a