return(function(...)local x={"\087\100\079\048\067\122\086\121\087\083\073\121\087\088\116\073\079\066\061\061";"\112\102\073\056\077\102\107\084";"\055\068\122\105\103\119\071\065";"\082\120\081\102\077\090\121\073","\082\083\105\078\087\068\112\102\079\065\097\085\107\120\106\073","\122\090\108\052\112\114\071\050\055\120\107\043\087\102\109\120";"\106\067\071\100\071\102\086\051\082\089\071\069\055\114\107\065","\081\067\053\070\120\053\066\116\078\066\061\061","\077\090\047\047\055\111\061\061","\112\083\108\075\103\083\106\061";"\086\107\076\074\087\047\109\085\089\071\055\065\050\053\048\055\120\088\085\116\054\048\106\061";"\115\065\086\100\105\120\110\057\121\107\102\078\050\051\083\121\043\104\114\087\067\090\112\107\116\066\061\061";"\103\083\122\101","\112\099\080\107\067\067\080\122","\071\099\080\051\103\119\086\061";"\071\068\109\050\103\119\086\061","\099\121\081\118\071\102\085\061","\067\122\122\102\067\114\105\057\122\106\121\109\122\068\121\101\112\076\061\061","\053\111\061\061","\116\106\109\122\078\102\107\119\087\048\097\114\077\068\088\073\079\102\086\061";"\055\090\122\088\103\102\122\088\077\099\079\047\077\068\109\065","\112\083\081\101\112\102\121\075\071\099\086\061";"\103\102\108\088\087\066\061\061";"\077\090\081\101\077\090\108\088";"\071\119\107\121\077\111\061\061";"\071\090\121\047\112\083\107\043";"";"\055\119\079\051\087\102\073\110";"\077\110\065\088\071\076\061\061";"\099\121\081\052\103\068\079\065\082\066\061\061";"\116\083\109\121\053\067\122\104\087\120\052\057\106\090\081\051\077\056\061\061";"\055\068\108\101\071\083\081\105","\106\068\117\073\116\090\047\071\082\083\114\051\079\088\071\104\087\111\061\061","\112\083\081\100\112\048\080\052\103\068\055\061";"\103\089\114\061";"\055\100\080\048\112\090\114\100\082\089\122\067\079\106\052\118\078\076\061\061","\099\121\081\110\077\056\061\061";"\077\119\052\108\107\088\079\089\102\102\121\052\107\065\076\088\087\121\120\061","\103\089\086\061";"\055\083\107\047\103\083\056\061";"\087\098\079\047\122\114\080\050\102\068\047\076";"\122\083\108\105\055\083\122\051\086\114\079\065\112\083\122\098\112\083\122\120\086\076\061\061","\078\088\107\079\122\098\065\106\071\067\080\118\106\067\077\119\102\066\061\061","\067\048\112\108\122\121\079\107\112\100\111\085\116\114\121\068\102\076\061\061","\099\121\081\105\071\099\079\047\112\083\108\075\103\083\106\061";"\112\090\108\052\112\066\061\061";"\071\090\108\105\071\076\061\061","\053\075\111\065\071\104\043\052\053\111\061\061";"\102\089\112\113\107\099\071\068\076\102\076\109\103\083\112\118\102\066\061\061","\079\068\065\051\071\122\107\065\055\110\071\065\055\111\061\061";"\079\090\122\088\106\090\122\051\112\068\065\098\071\076\061\061"}local function a(a)return x[a-(697854-692334)]end for a,T in ipairs({{-726205-(-726206),-943411-(-943462)},{-302469-(-302470),236683-236644},{-35333+35373;-979402-(-979453)}})do while T[-206543+206544]=T or a(j,S+(221147+-221146),S+(-892637-(-892638)))~="\061"then X(Q,i(m((A%(-15544+81080))/(315786+-315530))))end break end S=S+(-944209-(-944210))end c[x]=G(Q)end end end return(function(x,i,m,c,k,U,X,S,j,A,o,h,D,f,Q,G,L,B,u,T,t)t,G,u,f,D,A,T,h,S,j,o,B,Q,L=function(x,a)local i=A(a)local m=function(m,c,k)return T(x,{m,c;k},a,i)end return m end,{},function(x,a)local i=A(a)local m=function(m,c)return T(x,{m;c},a,i)end return m end,function(x,a)local i=A(a)local m=function(m,c,k,U,X,G)return T(x,{m;c;k,U,X,G},a,i)end return m end,function(x,a)local i=A(a)local m=function(...)return T(x,{...},a,i)end return m end,function(x)for a=1012771+-1012770,#x,-917301+917302 do j[x[a]]=j[x[a]]+(790531+-790530)end if m then local T=m(true)local i=k(T)i[a(756606+-751068)],i[a(-658805-(-664350))],i[a(281242-275717)]=x,B,function()return-525685+2842288 end return T else return c({},{[a(-255534+261079)]=B;[a(-21855-(-27393))]=x;[a(192937-187412)]=function()return 3008749-692146 end})end end,function(T,m,c,k)local j,H,A,X,C,J,E,I,K,M,O,P,Z,D,b,r,R,q,V,s,N,z,Y,v,g,e,p,d,B,W,F,w,n,S while T do if T<7108211-(-610594)then if T<175859+4405322 then if T<745388+1369414 then if T<2018724-646818 then if T<-735088+1284492 then if T<347447-(-12920)then if T<1281224-1035193 then B=true T=B and 15160545-(-558864)or 14785912-(-177635)else A=576706+-576706 j=a(114665-109142)T=x[j]S=G[c[-905399-(-905407)]]j=T(S,A)T=-728982+14416464 end else X=a(159100-153577)j=a(379062-373512)T=x[X]X=T(j)T=x[a(-623796+629322)]X={}end else if T<558277+279180 then V=a(620165-614634)H=a(-869905-(-875474))Z=X X=x[V]V=a(-780038-(-785578))T=X[V]V=Q()G[V]=T b=a(431055+-425486)X=x[b]b=a(-864490+870022)T=X[b]E=T b=T w=x[H]d=w T=w and 2765027-(-486837)or-337031+14369359 else X=a(-113213-(-118760))T=x[X]j=a(271258-265715)X=x[j]j=a(776220-770677)x[j]=T j=a(716654-711107)T=323195+4201720 x[j]=X j=G[c[475602-475601]]S=j()end end else if T<993658+855615 then if T<990110+696808 then if T<797764-(-724499)then T=G[c[-19988-(-19989)]]b=119290+-119290 d=710593-710338 V=T(b,d)S=A j[S]=V S=nil T=3639764-946489 else P=-207039-(-207040)N=e[P]R=T P=false W=N==P T=W and-891699+9756964 or 5214419-135603 r=W end else T=-745871+10169177 end else if T<1581994-(-315101)then Z=G[D]T=-295781-(-941078)X=Z else T=4892857-(-294907)K=o(K)Y=o(Y)s=o(s)e=nil v=o(v)z=o(z)I=o(I)end end end else if T<84280+3972697 then if T<17621+2992604 then if T<-234258+2939640 then if T<868444+1751413 then T=8829322-(-593984)else A=A+D V=not Z S=A<=B S=V and S V=A>=B V=Z and V S=V or S V=2385818-998627 T=S and V S=-414844+7518732 T=T or S end else S=G[c[-853073-(-853075)]]A=G[c[184978-184975]]j=S==A X=j T=699951+6351173 end else if T<-791173+4316110 then q=a(757187-751618)H=x[q]q=a(-333061+338622)T=14183483-151155 w=H[q]d=w else B=525187+-525186 D=-203643-(-203645)S=G[c[650967+-650966]]A=S(B,D)S=1000104-1000103 j=A==S T=j and 775158+6275966 or 3286547-561766 X=j end end else if T<4789728-292319 then if T<3614695-(-570631)then n=57760+-57754 T=G[V]g=-589552-(-589553)J=T(g,n)n=a(997920-992373)T=a(-638910-(-644457))x[T]=J g=x[n]n=1031889-1031887 T=g>n T=T and 10337033-438384 or 532387+8645197 else T=true T=T and 1632163-(-556090)or 10145750-189911 end else if T<496116+4037862 then T=true T=T and 1198329-(-107811)or-756461+16993588 else T=12183489-525107 W=730347+-730346 R=e[W]r=R end end end end else if T<1004912+5004702 then if T<-854052+6225424 then if T<750270+4381530 then if T<-607287+5672945 then if T<5483423-450187 then S=m[-112696+112698]j=m[1037991-1037990]T=G[c[-524466+524467]]A=T T=A[S]T=T and 5926272-203564 or-100407+7954248 else A=289508+-289347 S=G[c[-604950+604953]]j=S*A T=4965892-(-537669)S=282862+-282605 X=j%S G[c[-172068+172071]]=X end else T=R T=12720950-(-164909)X=r end else if T<839342+4353377 then s=not n F=F+g X=F<=J X=s and X s=F>=J s=n and s X=s or X s=11898188-586016 T=X and s X=7872236-(-918979)T=T or X else M=O z=M q[M]=z T=851189+10450061 M=nil end end else if T<5672712-(-126235)then if T<-600693+6152000 then if T<975777+4514304 then j=G[c[-19429+19430]]X=#j j=-1033397-(-1033397)T=X==j T=T and 358844+15629298 or 441832+15148877 else A=-891333+891334 S=G[c[-804760+804763]]j=S~=A T=j and 5425284-(-985545)or 5355292-307941 end else T=750993+12229128 end else if T<395091+5466384 then A=a(-924471+930007)T=true j=m S=Q()G[S]=T X=x[A]A=a(397978+-392444)T=X[A]B=Q()D=Q()A=Q()G[A]=T T=t(588521-218922,{})G[B]=T T=false G[D]=T V=a(90315-84767)b=u(8404852-778448,{D})Z=x[V]V=Z(b)X=V T=V and-117346+1974257 or 1654872-1009575 else T=3770324-(-754591)end end end else if T<963194+5986255 then if T<612523+5833124 then if T<6614250-293481 then if T<6288770-181976 then G[c[-1031887+1031892]]=X T=162370+8431850 j=nil else S=a(719047+-713496)X=12105265-21516 A=-759685+8935757 j=S^A T=X-j X=a(-912100+917649)j=T T=X/j X={T}T=x[a(-267080-(-272621))]end else S=G[c[-645504-(-645507)]]A=568479+-568447 j=S%A d=92888+-92886 B=G[c[-263937+263941]]V=G[c[-643421-(-643423)]]M=G[c[791904+-791901]]w=659150-659137 q=M-j M=-950831-(-950863)H=q/M E=w-H b=d^E Z=V/b D=B(Z)B=-874519+4295841815 A=D%B D=771327-771325 B=D^j S=A/B B=G[c[-388122-(-388126)]]b=980420-980419 V=S%b b=509513+4294457783 Z=V*b T=15283966-(-306743)d=-2357-(-2613)V=-549865+615401 j=nil D=B(Z)B=G[c[22305+-22301]]Z=B(S)A=D+Z D=-529029+594565 B=A%D Z=A-B D=Z/V V=-666875-(-667131)Z=B%V b=B-Z V=b/d d=125461+-125205 b=D%d B=nil S=nil w=-724008+724264 E=D-b d=E/w E={Z,V,b,d}G[c[-718036-(-718037)]]=E Z=nil b=nil A=nil d=nil V=nil D=nil end else if T<-980385+7586840 then A=G[c[10895+-10889]]S=A==j T=6153810-117971 X=S else O=#q n=132985+-132985 T=-993699+12798571 M=O==n end end else if T<-294849+7530055 then if T<7421939-343969 then T=X and-141573+11425778 or 7819717-(-774503)else T=G[c[-436978-(-436988)]]S=G[c[595491+-595480]]j[T]=S T=G[c[-490988-(-491000)]]S={T(j)}X={i(S)}T=x[a(183143-177586)]end else if T<915933+6614138 then q=not H E=E+w b=E<=d b=q and b q=E>=d q=H and q b=q or b q=14077057-1026646 T=b and q b=12098907-(-329864)T=T or b else T=true X={}G[c[-96793+96794]]=T T=x[a(344274-338728)]end end end end end else if T<896094+10852944 then if T<-171497+9797573 then if T<450635+8404361 then if T<-1032976+9613873 then if T<7595286-(-675681)then if T<727580+7096499 then E=721080+-721077 d=Q()G[d]=X T=G[V]w=879615+-879550 X=T(E,w)E=Q()G[E]=X M=u(5954448-(-178505),{})q=a(-907640-(-913188))T=560353+-560353 w=T T=788680-788680 H=T g=a(-170262+175804)X=x[q]q={X(M)}T={i(q)}X=358302-358300 q=T T=q[X]M=T X=a(401760+-396230)T=x[X]O=G[A]J=x[g]g=J(M)J=a(-741076+746632)F=O(g,J)O={F()}X=T(i(O))O=Q()G[O]=X X=-323237+323238 F=G[E]J=F F=900907+-900906 g=F F=160856-160856 T=229496+4958268 n=g=n z=Y and z M=z or M z=4183244-(-1013326)T=M and z M=6371991-(-334072)T=T or M end end else if T<-940652+12482294 then if T<10407991-(-956048)then Y=a(775091+-769560)s=Q()G[s]=F X=x[Y]Y=a(-1015319+1020859)z=-485868+485968 T=X[Y]Y=-875849-(-875850)v=-971148-(-971403)X=T(Y,z)p=-205864+205864 z=718939+-718939 Y=Q()G[Y]=X T=G[V]X=T(z,v)e=-123193+123195 z=Q()G[z]=X K=-224303+224304 v=-863969-(-863970)C=193231-183231 T=G[V]I=G[Y]X=T(v,I)v=Q()G[v]=X X=G[V]I=X(K,e)X=-714431-(-714432)T=I==X X=a(-702747-(-708303))e=a(813348-807821)I=Q()W=a(-483752+489294)G[I]=T T=a(-679165+684698)R=x[W]N=G[V]P={N(p,C)}W=R(i(P))R=a(-348964+354491)T=M[T]r=W..R K=e..r T=T(M,X,K)K=Q()e=a(76250+-70702)G[K]=T r=L(2980345-(-992371),{V,s;E,A,S;O,I,K,Y,v,z;d})X=x[e]e={X(r)}T={i(e)}e=T T=G[I]T=T and 12132370-556240 or 12260792-(-635230)else J=w==H T=11520433-934159 F=J end else if T<11004225-(-637985)then r=G[S]X=r T=r and 659735-(-884491)or-298259+13184118 else G[S]=r p=-469000+469001 P=G[v]N=P+p W=e[N]R=w+W W=989739+-989483 T=R%W w=T N=G[z]W=H+N N=99434+-99178 T=-35015+2147910 R=W%N H=R end end end end else if T<13459228-(-170665)then if T<-519558+13410012 then if T<792954+11634722 then if T<11147336-(-944654)then if T<813456+11000345 then z=99408-99407 n=#q O=634076-634075 M=B(O,n)O=Z(q,M)n=G[H]M=nil T=-844210+9999626 Y=O-z s=V(Y)n[O]=s O=nil else T=true T=-477697+10433536 end else T=810972+6966409 E=a(510477-504916)d=x[E]X=d end else if T<-324880+13108242 then B=nil T=-356475+13336596 Z=nil V=nil else G[S]=X T=482769+1630126 end end else if T<587976+12401720 then if T<12117198-(-853512)then R=G[S]T=R and 4777737-227302 or 12349300-690918 r=R else X={S}T=x[a(770562+-764998)]end else if T<800948+12336390 then b=E g=a(1035156+-1029620)J=x[g]g=a(303589+-298052)F=J[g]J=F(j,b)F=G[c[-179575+179581]]g=F()O=J+g M=O+Z g=-822239+822240 O=226548-226292 q=M%O Z=q O=A[S]T=-440430+7944584 J=Z+g F=B[J]M=O..F A[S]=M b=nil else T=-96724+8665371 end end end else if T<14674973-(-638122)then if T<408953+13992940 then if T<13536834-(-488564)then if T<834998+12879747 then T={}A=G[c[1028479+-1028470]]j=T S=982350-982349 B=A A=-641301+641302 D=A T=69571+2623704 A=853048-853048 Z=D