return(function(...)local m={"\108\079\074\086\106\081\103\099\055\053\072\090\073\115\087\061";"\054\084\047\075\053\083\082\061";"\084\049\101\121","\117\055\122\053\082\110\072\101\090\112\043\076";"\074\107\114\072\066\082\100\049\049\079\081\114\051\110\100\111","\054\090\068\079\054\056\061\061";"\080\099\114\085\089\117\053\067\117\067\054\114\080\121\120\121\066\056\084\043\099\056\061\061","\098\121\084\075\055\052\109\090\082\057\106\070","\105\084\050\067\081\103\068\106\089\086\120\122\073\068\076\050\076\103\087\061";"\119\047\054\072\089\073\111\118\073\084\086\061";"\088\048\107\118\076\111\050\047\054\109\054\082\108\090\076\114\106\112\082\061";"\053\077\076\110";"\054\090\112\097\108\077\100\085";"\043\084\076\079\053\083\054\107";"\114\050\122\048\110\109\115\061","\043\083\050\104\089\111\122\103";"\117\113\070\109\116\072\090\090\107\108\069\089\087\083\051\105";"\043\077\068\120\043\103\105\061";"\073\069\070\119\076\052\054\054\101\077\047\104\100\086\056\061";"\120\053\104\121\071\070\047\082\117\070\088\052\088\043\078\056\067\087\118\084\068\065\061\061","\108\077\116\110\108\111\112\080\054\048\082\061";"\107\051\107\073\066\104\098\070\086\107\088\089","\097\082\048\082\087\074\079\071\070\099\043\110","\101\080\065\107\054\098\085\120\101\065\061\061","\043\084\076\047\108\111\107\104\054\056\061\061";"\053\111\068\072\089\087\061\061";"\089\103\054\072\088\072\100\075\043\103\076\101\076\084\079\097\056\056\061\061","\066\057\069\054\122\051\075\074\105\048\065\061";"\122\067\084\055\056\053\081\110\118\057\070\115","\101\065\061\061","\089\082\066\054\117\076\054\118\109\074\120\086";"\054\083\100\112\106\065\061\061";"\048\112\116\120\053\084\050\107\081\087\061\061","\081\099\054\054";"\066\119\067\051\068\108\120\113\107\077\122\067\049\070\102\070\121\090\117\089\082\082\085\061";"\066\071\072\089\109\121\108\043\106\047\115\103\121\083\116\067\099\080\050\118\087\074\087\061","\077\065\053\076";"\043\077\100\097\053\077\099\061","\086\057\068\047\086\111\047\080\105\067\050\104\081\073\068\114";"\106\090\097\097\043\065\061\061","\054\048\119\104\053\083\082\061";"\112\113\089\066\115\056\072\078";"\108\077\116\067\108\055\119\120\053\084\043\061";"\108\111\122\099\106\111\100\049";"\050\084\107\110\054\057\054\120\043\103\100\072\056\090\097\120\053\077\056\061";"\118\067\112\109\084\088\057\078\073\075\068\082","\106\083\085\104\054\055\054\085\073\086\121\072\053\103\100\112\111\055\109\061","\108\077\068\080\053\077\086\061";"\084\122\089\102\057\049\102\090\079\086\118\072\071\088\079\070\080\084\120\108\097\087\061\061";"\121\070\069\088\120\078\075\108\104\090\115\061","\053\069\082\061";"\103\082\121\052\100\073\067\100\116\087\061\061","\108\053\081\088\109\055\112\056\109\054\055\053","\083\069\054\087\097\083\085\055","\055\089\070\083\097\116\072\086\073\109\090\065\050\105\082\049\050\112\052\049\099\065\061\061","\048\112\116\103\106\099\061\061","\106\082\118\098\117\101\087\061";"\076\084\076\052\108\077\116\104\105\099\061\061","\106\083\068\100\043\083\057\047\108\086\119\105\050\055\108\048","\076\090\068\120\108\057\054\075\043\109\100\085\089\111\047\109","","\048\112\116\079\054\048\050\097\108\077\068\080\053\077\086\061","\073\120\048\085\120\068\082\116\089\067\065\061","\089\076\054\072\050\084\108\066\105\107\070\054\086\087\061\061","\054\057\108\055\054\055\050\047\106\052\097\105\081\052\050\067";"\050\118\049\122\113\113\083\086";"\111\069\082\075\103\051\098\099\049\088\115\054\103\056\106\110\090\071\054\049\108\101\100\119\120\087\102\114\090\078\047\056\115\052\105\116\083\052\085\074\051\048\071\097\051\054\099\061","\100\072\122\104\088\083\065\072\073\084\120\109\088\067\119\072\056\067\043\061";"\120\067\113\069\099\119\115\077\070\108\079\081\068\116\086\061","\076\118\066\098\100\047\084\118\056\072\068\085","\088\107\105\104\105\068\107\048\056\090\112\057\105\084\116\106","\043\055\119\120\053\103\056\061";"\043\084\068\110\054\077\116\079","\043\090\076\072\053\111\076\072\106\048\050\097\106\084\047\107","\066\121\104\104\051\053\107\101\097\068\054\109\102\069\066\097\068\102\083\057\087\043\086\061","\074\048\099\108\071\106\109\086";"\076\111\106\105\098\077\108\118\068\079\066\061";"\049\043\080\088\078\054\113\073\065\114\047\087";"\082\067\052\111\117\051\120\074\121\116\055\067\118\056\061\061","\050\118\121\075\108\073\116\050\102\086\099\047\088\089\111\115\097\055\066\110\119\107\057\061","\050\090\076\072\086\090\076\104\108\084\107\052\054\056\061\061","\089\111\068\067\056\052\119\100\043\055\119\105\105\084\072\047","\112\081\119\088\105\079\107\112\079\121\119\082\076\087\061\061","\053\069\057\061";"\106\090\116\110\106\090\068\072";"\050\090\054\084\105\077\050\103\111\055\107\106\101\111\100\098";"\054\073\109\090\100\057\122\048\100\077\100\083\076\065\061\061";"\076\077\068\079\043\077\076\104\082\057\050\107\108\077\076\052\108\077\076\109\082\056\061\061","\108\077\107\052\089\099\061\061";"\108\090\068\120\108\087\061\061";"\106\103\107\072\054\056\061\061","\052\098\071\077\109\078\077\084\104\051\068\121\067\082\049\099\083\080\100\057\052\065\061\061","\112\104\088\075\110\052\101\083\089\121\050\110\066\080\065\061","\073\076\120\066\101\055\050\047\086\084\097\119\088\086\047\089\088\077\099\061","\048\112\116\115\054\111\066\061","\043\086\076\099\086\107\070\080\111\107\076\107\100\084\108\050\100\057\072\061","\050\112\070\089\111\111\120\115\105\111\050\079\073\103\068\088\076\099\061\061","\056\072\054\104\106\111\112\107";"\050\090\076\072\086\077\047\097\081\111\076\104\043\099\061\061","\076\083\050\101\101\076\065\066\073\111\116\086\100\072\079\086\054\052\057\061"}local function Z(Z)return m[Z+(-315360+324432)]end for Z,W in ipairs({{620807-(-730845+1351651);741257+(-112624+-628533)};{-990276-(-784387-(793665+-587775));-5435+5436},{-218001-(-218003);543254-543154}})do while W[(-1964067-(-923201))+1040867]=P or f(D,b+(-1041875-(-1041876)),b+(-19137+19138))~="\061"then o(d,Z(J((F%(830305-764769))/(224585+-224329))))end break end b=b+(741062+-741061)end w[m]=X(d)end end end return(function(m,C,P,J,w,o,X,g,b,q,Q,f,a,F,d,k,z,D,U,r,W,V)W,a,F,k,V,d,r,g,U,D,f,Q,b,z,q=function(W,P,J,w)local G,E,s,r,O,X,v,Y,i,e,I,R,n,l,b,F,j,S,B,c,K,u,p,M,h,D,N,t,T,A,x,q,y,L while W do if W<919109+6657001 then if W<-136919+4261088 then if W<-877569+3007559 then if W<(177336+787154)+646981 then if W<-802627+1919078 then if W<(928460-883283)-(-418360)then if W<-165303-(-313924)then W=f[J[(-968189-52924)-(-1021118)]]b={W(D)}X={C(b)}W=m[Z(565687+-574719)]else W=M W={[X]=F;[r]=q;[G]=K;[i]=S}K=23023425660760-22167 F=W r=f[J[(-450481-473375)-(-1119159-(-195302))]]q=f[J[-873925-(-873927)]]i=Z(-332161-(-323118))G=q(i,K)X=r[G]W=F[X]W=W and-760540+1656973 or 15188632-(-330170)end else if W<244806+735213 then i=Z(-202853+193818)r=f[J[658743+-658742]]K=-1024769+(-398643+5847379302521)q=f[J[(-1310961-(-980084))-(-330879)]]G=q(i,K)X=r[G]W=D[X]X=W(F)W=-342207+15861009 else X=p W=I W=(7396602-(-278033))-(-316956-246825)end end else if W<-593883+2062412 then if W<1791975-481486 then h=Z(-376158+367153)T=784408+((-563726+26306006607516)-873152)S=f[J[-589711+589712]]W=K M=f[J[(1157691-649753)-507936]]x=Z((128492+-846914)-(-709355))c=8556298828214-(-898554)Y=M(h,c)K=S[Y]O=Z(((-304831+-189229)-(-831056))-346057)Y=f[J[(448212+-654170)-(-205959)]]S=204655+-204653 h=f[J[128630+(-959818+831190)]]c=h(O,T)h=Z(872845+-881827)M=Y[c]Y=m[h]h=Y()O=546963+(5621681968838-19156)q={[G]=i;[K]=S;[M]=h}Y=-271745+1126325348066 i=f[J[(1006338-176780)+-829557]]M=Z((416019+-487117)-(-62106))K=f[J[-582238+582240]]S=K(M,Y)G=i[S]S=Z(-717464+708451)c=Z(766541-775575)K=m[S]M=f[J[-38862+38863]]Y=f[J[-849304-(-849306)]]h=Y(c,O)S=M[h]i=K[S]M=282516-282506 Y=852608+-852598 h=Z(633292+-642300)S=34291-34281 K=i(S,M,Y)N=12804183531318-910405 S=f[J[733194+-733193]]c=7284883582700-34198 M=f[J[-108415-(-108417)]]Y=M(h,c)h=W i=S[Y]M=W O=f[J[1022660-1022656]]s=f[J[50602-50601]]B=f[J[(317417+(-367402+(893751-450275)))+-393489]]j=B(x,N)T=s[j]c=O[T]Y=c W=c and(773080+-1501489)+(6037511-185728)or 116822+1768634 else W=m[Z(-637910+628886)]X={}end else K=Z(1006986-1016003)s=28323008713876-(-427297+68850)q=f[J[-1026316-(-1026317)]]W=r M=Z(-532219-(-523149))G=f[J[-349866+349868]]S=27713036390583-265235 i=G(K,S)r=q[i]i=f[J[-962485+962486]]K=f[J[(-604660-(-697009))-92347]]T=Z(693475-702476)Y=32998118314922-(322475-(90985+-181203))S=K(M,Y)K=W G=i[S]M=f[J[-799203+799207]]h=f[J[(-1083822-(-210107))+873716]]c=f[J[-297475-(-297477)]]O=c(T,s)Y=h[O]S=M[Y]W=S and-295547+16898058 or((958276+(-2549735-(-584456)))-(-16349))+2299997 i=S end end else if W<1530341-(-355159)then if W<118591+1664399 then if W<(1350086-(-817423-(-1697960-(-790454))))-(-378911)then W={}D=W F=f[J[814706-814697]]b=(678062-986351)-(-308290)r=F F=953148+-953147 q=F F=(-1001982+2011325)+-1009343 G=qx W=W and-852272+4442973 or-884656+9486925 else K=S W=M W=-998819+11905596 end else if W<(-966876+164017)+5138469 then u=-1025657-(-1035657)N=d()y=(-324442+402751)-78307 e=Z(((-893235-((-752661+-115574)-156809))+((-4815+1010774)-168841))-977972)f[N]=s X=m[e]e=Z(618108+-627106)W=X[e]L=415312+(323745+-738802)e=(-197814+1219974)-1022159 R=729654+-729653 v=324537+-324437 X=W(e,v)e=d()f[e]=X v=-256005-(-256005)W=f[i]X=W(v,L)v=d()L=-420526+420527 f[v]=X W=f[i]t=f[e]X=W(L,t)L=d()f[L]=X X=f[i]t=X(R,y)X=-580961-(-580962)W=t==X n=Z((-1624092-(-820478))+(383149-(-411437)))t=d()X=Z(802012+-811059)f[t]=W E=-809783-(-809783)y=Z(-133107+124066)I=m[n]l=f[i]A={l(E,u)}n=I(C(A))W=Z(659785-668824)W=O[W]I=Z(-615772-(-606731))p=n..I R=y..p W=W(O,X,R)R=d()f[R]=W p=Q(-643058+11004214,{i;N,M,F,b,T;t;R;e,L,v,S})y=Z(26443-(-785232-(-820708)))X=m[y]y={X(p)}W={C(y)}y=W W=f[t]W=W and 8272243-(-277462)or 935555+5008443 else W=true W=W and-558919+2900056 or 13497225-(-607811)end end else if W<3867861-((1650679-843622)+-1733812)then if W<645198+4139712 then b=Z(-976480-(-967457))i=-320436+26229845744084 G=Z(361603-370617)S=18222847246876-(-403460)X=m[b]F=f[J[957003-((-713606+(-212538-(-886056)))-(((-1396922-(-187090-141250))-(-49433))-(-22059)))]]r=f[J[-229499+229501]]q=r(G,i)b=F[q]q=Z(-870842-(-861854))W=X[b]X=W(D)b=X X=f[J[141668-(100209+41458)]]K=Z(-40028-(-30960))F=f[J[646062+-646060]]G=-681570+24519648486002 r=F(q,G)W=X[r]r=Z(283499+((((-696286+(238613+((620911+-759334)-332207)))-(-586409))-(-849086))+-799704))F=m[r]q=f[J[(387464+((-683463+181625)-(-1034998-(-358980))))+-561643]]G=f[J[-329899+(-768634+1098535)]]i=G(K,S)r=q[i]G=-900501+(-440331+1340932)q=-30638+(686966+-656228)X=F[r]r=695238+-695138 F=X(r,q,G)i=Z((-1241808-(-701645))+531191)b[W]=F X=Z(-141175-(-132122))W=m[X]q=f[J[823358+-823355]]i=q[i]G={i(q)}q={W(C(G))}F=q[-503275-(-503277)]W=594505+3514461 r=q[(-218114-(-144014))+74103]X=q[-34318-(-34319)]q=X else W=O W=1111784-(-773672)Y=c end else X=S W=M W=S and(742458+(-481036+2843772))-659401 or(12922335-(-329694-67547))-(-115687-178140)end end else if W<(377296+5246364)-133347 then if W<4287984-(-852658)then if W<(554837+(4065979-(669506-251901)))-(397754+-1310157)then T=#c x=822448-(665181+157267)O=T==x W=-398507+11636579 else O=W s=f[J[-503422-(-503426)]]e=Z(-1026867+1017818)v=463192+3490038875303 j=f[J[-158559-((-1339583-(220419+-562644))+(((-351051-511504)+1373912)-(-327441)))]]x=f[J[490975+-490973]]N=x(e,v)v=677312+15066711501151 B=j[N]T=s[B]s=Z(-573000-(-563974))s=T[s]e=Z(168531+(-860904+683309))j=f[J[781488-781487]]x=f[J[708235-708233]]N=x(e,v)B=j[N]s=s(T,B)c=s W=s and-950317+3401164 or-988303+5780529 end else G=f[q]X=G W=(892447-(-117014))+9215483 end else if W<6594088-934548 then if W<(5679222-286071)-(-251684)then X={}W=true f[J[-583601-(-27533-(613890+(85166+(193473-336460))))]]=W W=m[Z(254791-263853)]else X=Z((-1687267-(-888192))+790045)W=m[X]D=Z(((1469826-840484)-687843)+49518)X=W(D)W=m[Z(((-1070682-(-183259))-(-173652))+(-583356+1288150))]X={}end else I=W A=-391565+391566 l=y[A]A=false n=l==A W=n and(-189310-122333)+11884217 or((1000551+-1719721)+2109615)-400701 p=n end end end else if W<552878+(6507891-231540)then if W<((6210233-(-118893))-778726)-(-704741)then if W<((-716960-(-911138))+-557923)+6377880 then if W<6503854-541546 then I=f[b]p=I W=I and 14122416-(516110+-529118)or(77077-(1043097+-1245185))+11649166 else W=7123179-(-1071093-(-868648))end else W=U(-414541+2546545,{r})B={W()}W=m[Z(-590255-(-581211))]X={C(B)}end else if W<(-220978+((-1527702-(-410445-382591))+(157124-(675717+-1214629))))+6545134 then if W<-966995+(7854050-613604)then D=Z(74601+(-630543-(-546912)))W=m[D]b=f[J[-194083-(548575+(713757+-1456423))]]F=(777918+-1613184)+835266 D=W(b,F)W=(((466699+-763735)+2696032)-(-213118))-974275 else X=Z(-988927-(-979877))S=U(1420818-(-597542),{})W=m[X]r=Z((-712846+-324465)+1028283)K=Z(-1035553-(-1026520))D=f[J[(-1354655-((-490831+68669)-321450))+611047]]F=m[r]i=m[K]K={i(S)}G={C(K)}i=-239246+239248 q=G[i]r=F(q)F=Z(-786570+777523)b=D(r,F)D={b()}X=W(C(D))b=f[J[-485823+485828]]D=X X=b W=b and(985250+(8276367-(-544625)))-617761 or((96220+12758713)-499225)-(-357087)end else c=Z(341616+-350639)h=m[c]c=Z(-374344-(-365317))Y=h[c]S=Y W=-363861+5198469 end end else if W<6962029-(-448074)then if W<6433014-(-862729)then if W<-367138+7552208 then X=Z(-312293+303312)F=186036.5-(-644181+830217)W=m[X]X=W(F)W=X and 14026457-(-807098)or(412578-(-596835))-(-655947)else B=30475906526425-(-903807)M=W s=Z(-326657+317609)c=f[J[659370+-659369]]O=f[J[934735-934733]]T=O(s,B)h=c[T]Y=i[h]S=Y W=Y and 11535347-(-706