return(function(...)local p={"\057\101\101\083\057\107\122\066\072\100\061\061","\105\075\078\078\072\070\061\061";"\043\103\079\054\090\067\083\057\043\107\082\057\083\074\077\054";"\072\081\101\088\083\103\117\068","\087\069\085\116\072\074\082\079\082\119\061\061","\105\104\079\090\052\112\097\049\052\081\083\074\111\090\101\086\052\101\074\061","\072\043\056\088\083\071\083\101\082\121\114\050\122\116\117\102\082\107\113\061";"\083\081\077\065\111\047\099\061";"\054\075\054\120\053\103\117\065\053\100\061\061";"\067\121\117\118\111\081\085\079\115\119\061\061","\105\071\078\069\112\107\050\071\074\083\111\088\100\050\067\098\081\099\120\121\075\112\101\102\084\118\065\103\065\113\107\074\087\087\114\067\101\055\066\083\116\078\110\078\079\097\075\122\102\101\098\052\120\048\104\069\089\115\083\087\111\120\076\119\077\101\047\120\088\111\053\108\077\110\068\108\116\101\051\115\084\107\054\085\077\075\082\113\088\111\111\122\101\052\066\055\043\090\072\087\088\074\082\068\047\118\048\079\079\087\118\089\109\101\114\102\071\119\061\061";"\067\121\117\073\105\100\061\061";"\072\047\085\102\053\090\066\073";"\082\047\056\101\105\073\101\053\043\074\066\075\052\075\077\081\053\103\074\061","\083\075\101\068\083\122\061\061";"";"\099\104\113\113\043\076\116\057\080\050\057\122\053\052\104\067\088\070\086\099\052\107\054\050\098\098\102\081\117\074\065\087\072\047\098\074\115\100\110\112\122\053\116\061";"\083\047\057\121\105\070\061\061";"\111\103\054\088";"\054\067\057\079\072\081\066\078\111\090\112\061";"\085\104\054\097\057\112\066\104\051\069\074\047\072\073\085\097\085\119\061\061","\067\121\117\068\083\067\085\078\082\103\101\120\111\103\112\061";"\105\073\079\116\083\122\061\061";"\082\103\117\107\082\069\114\118\111\081\072\061";"\087\113\085\100\111\067\079\088\090\101\114\074\082\079\097\121","\072\103\057\078\111\103\100\061","\087\116\052\102\105\054\083\077\054\090\116\077\087\090\057\113\083\121\113\061";"\111\071\099\061","\105\075\117\088\105\075\101\116";"\082\103\101\120\111\103\112\061","\067\121\117\050\083\090\049\061","\083\075\121\078\082\103\057\097","\115\101\101\074\052\047\101\116\085\100\061\061","\051\120\070\079\083\106\097\118\051\070\061\061","\111\071\074\061","\043\054\074\077\054\112\117\047\105\121\114\109\112\075\097\061","\111\090\101\116\053\119\061\061","\082\103\117\088\082\090\121\120\083\067\099\061";"\082\090\066\100\105\090\057\055";"\051\070\061\061";"\090\074\066\113\043\121\083\073\053\090\118\067\090\074\118\083\053\122\061\061";"\057\113\054\112\083\122\061\061","\072\081\054\068\111\047\083\079","\050\048\118\080\069\078\088\115\120\082\105\061";"\111\103\117\078\083\069\057\116\072\081\079\088\083\100\061\061","\054\103\101\068\072\103\054\102\099\074\085\079\082\103\054\104\082\103\054\113\099\122\061\061";"\072\075\054\116\111\090\054\116\105\067\085\078\105\081\077\079";"\052\054\113\102\072\081\097\075\090\079\057\043\057\116\100\100\051\119\061\061";"\083\067\114\102\111\047\099\061","\083\090\116\066\085\069\056\097\053\121\056\047\085\079\054\120\087\119\061\061";"\054\073\054\122\087\112\121\100\052\081\052\121\115\054\079\066\105\122\061\061"}local function g(g)return p[g+(-391596+447991)]end for g,v in ipairs({{474480-474479;-632692+632743};{109668-109667;421101+-421079},{-776952+776975,923568-923517}})do while v[18914-18913]=q or G(A,j+(-155236-(-155237)),j+(-1024704+1024705))~="\061"then N(J,b(l((k%(-757815+823351))/(89123-88867))))end break end j=j+(1007935+-1007934)end x[p]=v(J)end end end return(function(p,N,q,l,o,G,b,y,H,v,j,z,C,s,k,x,J,Z,A,Y,E)y,s,A,C,j,z,Y,E,Z,H,v,x,J,k=function(p,g)local N=k(g)local q=function(q,l)return v(p,{q;l},g,N)end return q end,function(p)A[p]=A[p]-(-46561+46562)if-469487-(-469487)==A[p]then A[p],x[p]=nil,nil end end,{},function(p)local g,v=879035+-879034,p[-502256+502257]while v do A[v],g=A[v]-(-707574+707575),g+(-628979+628980)if A[v]==-637620+637620 then A[v],x[v]=nil,nil end v=p[g]end end,-572274-(-572274),function(p,g)local N=k(g)local q=function(q,l,o)return v(p,{q,l;o},g,N)end return q end,function(p,g)local N=k(g)local q=function()return v(p,{},g,N)end return q end,function(p,g)local N=k(g)local q=function(q,l,o,G)return v(p,{q,l;o,G},g,N)end return q end,function(p,g)local N=k(g)local q=function(...)return v(p,{...},g,N)end return q end,function(p,g)local N=k(g)local q=function(q,l,o,G,b,x)return v(p,{q;l,o;G,b,x},g,N)end return q end,function(v,q,l,o)local T,r,Z,K,V,Q,c,w,n,k,I,f,m,U,F,O,b,X,W,R,e,S,a,M,C,t,A,h,d,L,j,i,P,B while v do if v<8113055-337194 then if v<4623812-118884 then if v<-726007+3641236 then if v<816377+1098986 then if v<1036160+378554 then if v<1537579-161765 then if v<-709110+1610957 then v=-683957+16242064 A=nil x[l[-735730-(-735735)]]=b else Q=x[j]b=Q v=Q and 877051+7986964 or 5779088-(-897084)end else n=not O L=L+X F=L<=d F=n and F n=L>=d n=O and n F=n or F n=-733431+14792356 v=F and n F=8531365-444078 v=v or F end else if v<-531184+2270896 then d=-443950+443950 L=#f F=L==d v=F and-1018944+5793489 or 10810923-790777 else f=g(-633788-(-577394))i=p[f]f=g(80418+-136803)T=i[f]v=498351+15371574 V=T end end else if v<250216+2275629 then if v<-942205+3347494 then v=x[l[-240231+240241]]j=x[l[611390-611379]]A[v]=j v=x[l[-419437+419449]]j={v(A)}b={N(j)}v=p[g(-654498-(-598131))]else v=-1038208+12211413 end else if v<3532448-725814 then S=g(-5856+-50504)w=m t=p[S]S=g(198794-255144)R=t[S]t=R(A,w)R=x[l[-501808+501814]]S=R()L=t+S F=L+c L=748151+-747895 f=F%L L=k[j]c=f w=nil v=6843632-(-342507)S=503536+-503535 t=c+S R=C[t]F=L..R k[j]=F else A=g(233959+-290334)v=p[A]j=x[l[-124836+124844]]k=-825530-(-825530)A=v(j,k)v=15633022-908988 end end end else if v<794617+3255029 then if v<4270230-943485 then if v<-136036+3349729 then if v<3262563-269032 then v=-195046+11368251 else v=p[g(-733303+676951)]b={j}end else b=g(665525+-721870)A=g(-47905+-8484)v=p[b]b=p[A]A=g(308650+-365039)p[A]=v A=g(854266+-910611)p[A]=b A=x[l[554226-554225]]j=A()v=3638351-(-688693)end else if v<4192671-413101 then c=x[Z]b=c v=606963+14020812 else A=q[-285289+285290]j=q[-918588+918590]v=x[l[682742-682741]]k=v v=k[j]v=v and 1035648+5465414 or 5856275-63330 end end else if v<3805396-(-545137)then if v<35425+4141048 then v=true v=5962838-416 else v=true v=v and 466542+2831350 or-543473+15706304 end else if v<-919164+5412904 then t=x[j]R=t v=t and 17415412-753911 or 8396449-(-172645)else X=s(X)n=s(n)O=s(O)h=s(h)W=nil v=-1007359+15302324 e=s(e)M=s(M)end end end end else if v<5819753-(-567474)then if v<5787555-49122 then if v<3983476-(-806841)then if v<4306408-(-291177)then if v<-940797+5466842 then U=-793209+793211 B=W[U]U=x[e]I=B==U v=13799941-(-720310)Q=I else j=s(j)V=s(V)T=nil f=nil F=nil m=s(m)L=s(L)C=s(C)L=-260264-(-260520)Z=s(Z)i=nil j=nil w=nil c=nil r=s(r)k=s(k)V=g(-586840-(-530480))m=J()c=g(194214+-250601)Z=p[c]k=nil c=g(-811556-(-755191))C=Z[c]w=g(-543665+487271)Z=J()x[Z]=C r=g(-370283+313896)c=p[r]r=g(96052-152421)T={}C=c[r]r=p[w]w=g(-601971+545590)c=r[w]w=p[V]F=715831-715830 V=g(740678-797049)r=w[V]i=J()w=951421-951421 V=J()x[V]=w w=-1000509-(-1000511)d=L x[m]=w w={}L=-66018+66019 x[i]=T f={}T=-734071+734071 X=L L=-1026304+1026304 O=X=C r=c and r j=r or j r=371244+10954030 v=j and r j=-204262+2582062 v=v or j end end end else if v<-970174+7767966 then if v<-690293+7296446 then if v<1020736+5560976 then if v<-294377+6809011 then v=3963097-817785 else v=true v=v and 2612847-(-313834)or 384428+5577994 end else j=g(-1032640+976249)b=5757008-(-80995)k=13806598-424557 A=j^k v=b-A b=g(-793579-(-737207))A=v v=b/A b={v}v=p[g(-993077-(-936701))]end else if v<6753966-39713 then v=5664+4497513 x[j]=b else b={}v=true x[l[-959998+959999]]=v v=p[g(-807609+751226)]end end else if v<-1028800+8256318 then if v<6208650-(-622259)then v=554033+12204885 m=g(399276+-455661)V=p[m]b=V else f=not i m=m+T w=m<=V w=f and w f=m>=V f=i and f w=f or w f=2163042-(-527600)v=w and f w=230695+13691522 v=v or w end else if v<6557870-(-845370)then v=5588811-1023680 else S=642677-642676 v=x[r]d=258792+-258786 t=v(S,d)v=g(392108+-448453)p[v]=t d=g(-734903+678558)S=p[d]d=1046464+-1046462 v=S>d v=v and-364907+12709092 or 4967223-42145 end end end end end else if v<14802871-830074 then if v<-238951+11514651 then if v<411373+9123129 then if v<-950205+9576831 then if v<7402586-(-777528)then if v<-654644+8739386 then b=g(482927+-539302)A=g(-863667-(-807289))v=p[b]b=v(A)b={}v=p[g(-10772-45601)]else v=-1000959+11021105 d=-514736-(-514736)L=#f F=L==d end else x[j]=R v=x[j]v=v and-284329+7582088 or 251496+3900950 end else if v<9654805-783352 then U=-614003+614004 P=v B=W[U]U=false I=B==U Q=I v=I and 3978649-(-542449)or-96+14520347 else T=396089-396076 k=362571-362539 j=x[l[-443819-(-443822)]]A=j%k C=x[l[3684-3680]]v=52962+16489239 r=x[l[-104929-(-104931)]]F=x[l[766651-766648]]V=-891260+891262 f=F-A F=286761+-286729 i=f/F m=T-i w=V^m c=r/w Z=C(c)w=-140900+140901 C=963838+4294003458 k=Z%C Z=-487725-(-487727)C=Z^A j=k/C C=x[l[-172773+172777]]r=j%w w=4295154470-187174 c=r*w Z=C(c)C=x[l[-551213-(-551217)]]c=C(j)k=Z+c V=811833+-811577 Z=221287+-155751 A=nil j=nil C=k%Z T=661172-660916 r=1046080+-980544 c=k-C Z=c/r k=nil r=775544-775288 c=C%r w=C-c r=w/V V=314794-314538 w=Z%V m=Z-w V=m/T C=nil m={c;r;w;V}x[l[-110434-(-110435)]]=m r=nil w=nil Z=nil V=nil c=nil end end else if v<10163223-(-651892)then if v<10963326-801401 then L=321835-321834 d=#f F=C(L,d)L=c(f,F)d=x[i]F=nil n=452719-452718 O=L-n X=r(O)d[L]=X v=845753-(-796281)L=nil else A=x[l[406702-406701]]b=#A A=610419+-610419 v=b==A v=v and 874427+4502249 or-914236+17456437 end else if v<-320810+11349720 then P=x[j]Q=P v=P and 240615+16371220 or 12685092-184230 else v=true v=v and 7151995-(-272744)or 15372470-327402 end end end else if v<11935146-(-737079)then if v<12359895-(-73186)then if v<11867795-(-493935)then if v<11129284-(-902204)then v=x[l[-667957+667958]]w=14752-14752 j=k V=1024959-1024704 r=v(w,V)v=6044440-(-157093)A[j]=r j=nil else S=g(342827+-399176)v=p[S]X=g(493292-549681)d=p[X]S=v(d)v=g(-205182-(-148837))p[v]=S v=2710514-261544 end else j=J()k=g(233063+-289423)r=g(-285097+228750)v=true A=q x[j]=v b=p[k]k=g(783090-839482)Z=J()C=J()v=b[k]k=J()w=E(567346+6163611,{Z})x[k]=v v=Y(7933010-(-147109),{})x[C]=v v=false x[Z]=v c=p[r]r=c(w)b=r v=r and-135460+3470217 or 14067918-(-559857)end else if v<592242+11885133 then v=-181095-(-927101)k=x[l[-670255-(-670261)]]j=k==A b=j else x[j]=Q a=682869+-682868 U=x[h]B=U+a I=W[B]P=T+I I=-974142-(-974398)v=P%I B=x[n]I=i+B T=v B=711350+-711094 P=I%B v=940605+3562572 i=P end end else if v<659316+12795755 then if v<11954563-(-953982)then V=J()x[V]=b T=63907-63842 m=104931+-104928 v=x[r]b=v(m,T)m=J()F=z(14689440-(-1006911),{})x[m]=b v=490095+-490095 f=g(-314666+258319)T=v v=219943-219943 b=p[f]f={b(F)}i=v b=679925+-679923 v={N(f)}S=g(-461578-(-405229))f=v v=f[b]F=v b=g(-112420-(-56034))v=p[b]L=x[k]t=p[S]S=t(F)t=g(-673593-(-617203))R=L(S,t)L={R()}b=v(N(L))L=J()x[L]=b v=14581406-286441 b=-475758-(-475759)R=x[m]t=R R=801785+-801784 S=R R=370923-370923 d=S=t X=d and X b=X or b X=-494319+14797988 v=b and X b=5070395-703926 v=v or b end else X=J()O=g(347306-403693)x[X]=R b=p[O]a=-722742+722742 n=-847034+847134 O=g(36641+-93010)h=734262-734007 v=b[O]O=-38817+38818 b=v(O,n)e=-206886+206887 O=J()x[O]=b v=x[r]n=-627507-(-627507)b=v(n,h)n=J()W=-168549+168551 x[n]=b I=g(304974-361323)v=x[r]h=-537904-(-537905)M=x[O]b=v(h,M)h=J()x[h]=b b=x[r]M=b(e,W)b=-259815-(-259816)v=M==b b=g(-635444+579054)M=J()K=360363+-350363 x[M]=v P=p[I]W=g(443760-500144)B=x[r]v=g(830808-887163)v=F[v]U={B(a,K)}I=P(N(U))P=g(473264-529648)Q=I..P e=W..Q W=g(-388652+332305)v=v(F,b,e)e=J()x[e]=v Q=z(16124557-458414,{r;X,m,k;j;L;M,e,O,h,n,V})b=p[W]W={b(Q)}v={N(W)}W=v v=x[M]v=v and 707637-(-338923)or 10046098-(-805049)end else if v<148581+14353911 then w=g(-244904+188557)C=g(-447470+391121)b=g(-731319+674933)V=y(-517360+7116217,{})v=p[b]A=x[l[-69410+69414]]k=p[C]r=p[w]w={r(V)}c={N(w)}r=-254118-(-254120)Z=c[r]C=k(Z)k=g(-266092-(-209702))j=A(C,k)A={j()}b=v(N(A))j=x[l[-325546+325551]]A=b b=j v=j and 956414+11490174 or 926908-180902 else v=P v=7052664-376492 b=Q end end else if v<14950220-209638 then if v<809977+13851238 then i=g(-639156+582762)c=b r=g(-603123+546736)b=p[r]r=g(166437+-222806)v=b[r]w=g(-580154-(-523760))r=J()x[r]=v b=p[w]w=g(381846-438190)v=b[w]T=p[i]m=v V=T w=v v=T and 1913242-148837 or 567986+15301939 else v={}k=x[l[103404-103395]]C=k A=v v=6417828-216295 k=-592817-(-592818)j=955582+-955581 Z=k k=-1012095-(-1012095)c=Z