return({f=function(a,b)return a.z(a.n(a.k"{{aL500y4{FaH8DMFayE9UK1y%qs;#%qj=}KUN$hKM)!O{{aeYZ((F}bpLW`Zf5}mXJP+sWdWZ7XmoV{aC15@FJW+L|1NNHZ)#;@bpI`KWp-t9b7lW7Z*pfZa&>P1FJ*a3a9Tr2|29c#XlYJVX#Z$hS5jSyy*yPi}MfX<=6b;&ftEO8<6bZB}_&NJ{^3WNlSxW>_%y0S8DF07qqX0096"),b)end,z=function(o)local k,z,s,m,a,c,B,p,n,g,l,e,C,i,A,b,t,f,x,v,w,u,j,_,d B=o B={[0b11]=0b10,[0b10]=B}B[1]=B A,_=pcall,type A={[0b11]=0b10,[0b10]=A}A[1]=A m=error m={[0b11]=0b10,[0b10]=m}m[1]=m v,n,i=select,pairs,tonumber v={[0b11]=0b10,[0b10]=v}v[1]=v b=setmetatable b={[0b11]=0b10,[0b10]=b}b[1]=b t,a,p=getmetatable,{},o.H[-0x424e]or o:I(o.k"R8a",o.k"A^",-0x424e)a[o.H[-0x5fe4]or o:I(o.k"&OJi@21)",o.k"kzy|",-0x5fe4)]=p k=a k={[0b11]=0b10,[0b10]=k}k[1]=k p=string a=p[o.H[0x3b55]or o:I(o.k"dR>2RP-F",o.k"4>Jz",0x3b55)]a={[0b11]=0b10,[0b10]=a}a[1]=a f=p p,j=f[o.H[-0x5146]or o:I(o.k"{2uB8",o.k"o@W",-0x5146)],f C,f=j,j[o.H[-0x76d2]or o:I(o.k"ai?>=",o.k"63+",-0x76d2)]d,j=table,C[o.H[0x39b6]or o:I(o.k"Z|Wa>=0b10011000 then if d<=0x98 then i,j,a,b=g[1][1][g[1][0b11]],h,h[_],1 e,d,b=_+b,f.H[0x4890]or f:K(0xad2,0x6d2f,0x4890),c else return end elseif d>0b1000100 then d=_>c and(f.H[0x1335]or f:J(0xc2148,0x2feb,0x1335))or f.H[0x3b9e]or f:K(0x49a1,0x2d68,0x3b9e)else i=f.c(i(j,e,b))return a,f.d(i)end until false end end,L=function(a,b,c,d)a.H[d]=a.a(b,0xe35)+c return a.H[d]end,o=function(o,u)return function(q)local l,f,i,b,c,_,m,j,d,v,p,g,a,t,h,k,r,n r=0x58 repeat if r<0b1011000 then if r<0x2c then if r>=0b10010 then if r<=0b10010 then f,p=1,#m r,a=0xb40/r,p+f m[a]=k a,p,f=u[0b101][1][u[0b101][0b11]],i..k,-0x800 a=a(p,f)i=a else n=#q r=c<=n and 0x107a/r or 0b1110100 end else return _ end elseif r>0b1010000 then f,a,p=1,u[1][1][u[1][0b11]],n a=a(p,f)n=a r=k and 0x5c4/r or 0xf2-r elseif r<0x30 then p=1 p,a=#q,c+p r=a<=p and 0xbb-r or r+0b100110 elseif r<=0b110000 then r,a,j,f,p=0x52,u[0b101][1][u[0b101][0b11]],c,c,q a=a(p,f,j)a,k=1,a c=c+a else i,c={},1 i,r,m="",0x25,i end elseif r>0b1111000 then if r<0xa0 then a,p,j,f=u[0b11][1][u[0b11][0b11]],">I2",c,q a=a(p,f,j)p=0b10 c,h,f,d,j=c+p,a,#i,0b101,u[1][1][u[1][0b11]]j=j(h,d)j,d,h,p=u[0b10][1][u[0b10][0b11]],0b11111,a,f-j r,j=0b11100001-r,j(h,d)h=0b11 f,j,d,h=j+h,u[0b101][1][u[0b101][0b11]],p,i g,l=p+f,1 g=g-l j=j(h,d,g)k=j elseif r>0b10100000 then a,p,f,k=u[0b10][1][u[0b10][0b11]],n,1,nil a=a(p,f)p=0 r=a~=p and 0b100111000-r or 0b101100 else v=v+t r=(t>0 and v>b or t<=0 and v0x72 then v,n=m,u[0b110][1][u[0b110][0b11]]n=n(v)v=u[0b111][1][u[0b111][0b11]]v[q]=n return n else b,v,n=c,q,u[0b100][1][u[0b100][0b11]]n=n(v,b)v=1 b,c,t=0b1000,c+v,v r=(b~=b or t>0 and v>b or(t<=0 or t~=t)and v0xb2 then if d<=0b11110010 then if d<=0b11101000 then i,a,c,j=".....",h,g[1][1][g[1][0b11]],f:m{g[0b100],g[0b10],g[0b11]}c=c(a,i,j)j,i=0,1 j=_>j d=j and d+-0xe4 or 0b1001 else d,j=0xf4,-1 end else c,a=c.sub,c c=f.c(c(a,i,j))return f.d(c)end elseif d>0x9d then d,i,c=0b11101000,0b101,"~"c,a,i=c.rep,c,i-_ c=c(a,i)h=h..c elseif d<0b1001 then b=0b101 e=b-_ e,d,j=1,0b1001,-e j=j-e elseif d<=0b1001 then d=j and 0xf4 or 0xf2 else a,c=0b101,#h _,c=c%a,0 d=_>c and 0xb2 or 0xe8 end end end end,H={},I=function(a,b,c,d)a.H[d]=a.g(b,c)return a.H[d]end,d=(function()local function m(i,j,k)if j>k then return end return i[j],m(i,j+1,k)end return function(o)return m(o[1],1,o[0b10])end end)(),D=function(f,g)return function(...)local _,c,a,d,h d=f.H[-0x2552]or f:J(0x1858c8,0x791b,-0x2552)repeat if d<=0b1011001 then a,c=f.c(...),{}f.e(c,1,f.d(a))_,d,a,c,h=g[1][1][g[1][0b11]],f.H[0x5bb]or f:K(0x2202,0x4541,0x5bb),f.c(...),"#",c else _=f.c(_(c,f.d(a)))return h,f.d(_)end until false end end,K=function(a,b,c,d)a.H[d]=a.a(b,0x67a1)-c return a.H[d]end,A=function(f,g)return function(h,_)local c,e,i,j,d,a d=0b1110101 repeat if d>=0b10001010 then if d<0xb7 then d,e=0x163-d,e()h=e elseif d<=0xb7 then c=c()c={[0b11]=0b10,[0b10]=c}c[1]=c a[1][a[0b11]]=f:C{g[0b101],g[0b1010],g[0b100],g[0b111],g[0x10],g[0b11],g[0b1100],c,g[0b1011]}i[1][i[0b11]],e,d,j[1][j[0b11]]=a[1][a[0b11]],_,0x49,h else d,c=0b10110111,g[0b10][1][g[0b10][0b11]]end elseif d>0x49 then c=h a=c a={[0b11]=0b10,[0b10]=a}d,a[1]=0x8a,a i=1 i={[0b11]=0b10,[0b10]=i}i[1]=i j=nil j={[0b11]=0b10,[0b10]=j}j[1]=j j[1][j[0b11]]=f:B{g[0b1101],g[0b1111],g[0b1001],a,g[0b1000],g[0b1110],g[1],g[0b110],i,j,g[0x10]}e=j[1][j[0b11]]else i[1][i[0b11]]=i[1][i[0b11]](j[1][j[0b11]],e)return i[1][i[0b11]]end until false end end,M=function(a,...)a.k,a.g,a.n=a:k(),a:g(),a:n()a.z=a:z()return a:f()(...)end,B=function(o,y)return function()local f,D,g,b,k,p,J,M,n,j,T,s,w,W,r,h,I,X,Q,V,U,O,a,_,S,G,m,x,B,z,N,c,v,F,Y,i,L,E,A,e,u,P,K,t,H,q,R,C,d r=o.H[-0x4d82]or o:K(0x503f,0x36e5,-0x4d82)while true do if r>0b101011000 then if r>0x2aa then if r<=0x367 then if r>0x30e then if r>0x338 then if r>0x34f then if r<=0x364 then if r<=0x363 then if r>0x354 then r=n=0x347 then if r>0x34b then k=k(a,p)L=not k r=L and(o.H[-0x5eb2]or o:K(0xec9,0x6899,-0x5eb2))or 0x35e-r elseif r<=0x347 then r=a>0 and(o.H[0x621]or o:J(0x810833,0x1184,0x621))or r+-0b100000111 else r=m

0x33c then a=a(p,f,K)r,f,p=0/r,1,K p=p+f k,y[0b1001][1][y[0b1001][0b11]]=a,p else r=P>n and(o.H[-0x5eb2]or o:K(0x4862,0x2ef4,-0x5eb2))or o.H[-0x345f]or o:J(0xdf656,0x322e,-0x345f)end else r=f>0 and(o.H[-0x7fef]or o:K(0x19ec,0x7d66,-0x7fef))or 0x57d-r end elseif r<=0x322 then if r<0x31d then if r<0x319 then r=V>T and(o.H[0x64f9]or o:K(0xffd,0x67a9,0x64f9))or r+-0b11010101 elseif r<=0x319 then r=C~=C and(o.H[-0x2ad7]or o:J(0xd7bcd7,0x5774,-0x2ad7))or o.H[-0xa49]or o:J(0x36178a,0x1645,-0xa49)else b=b(L)L,k=1,D a=L r=k~=k and(o.H[0x5559]or o:J(0x1819ec,0x2677,0x5559))or 0xa30c4/r end elseif r<=0x320 then if r>0x31d then r=M<=0 and r+-0x265 or o.H[0x3ca]or o:K(0x74f3,0x1345,0x3ca)else r=a>p and 0x3b4-r or r+0x7d end else r=M>0 and r+-0x260 or o.H[-0x4c7]or o:K(0x63a1,0b101100001,-0x4c7)end elseif r<=0x32f then if r>0x32e then r=Pp and(o.H[0x634]or o:K(0x53ef,0x3387,0x634))or o.H[0x630f]or o:L(0xfb9,0b10111,0x630f)end elseif r<=0x332 then K=K(C,V,T)V,C=1,T C=C+V y[0b1001][1][y[0b1001][0b11]],f=C,K r=U=0x2ea then if r<=0x2f9 then if r<0x2f0 then if r>=0x2eb then if r<=0x2eb then f=f(K,o.d(C))r,V,b,K,C=0x5f9-r,0x80,f,y[0b110][1][y[0b110][0b11]],p else r=D>b and r+-0x262 or r+-0x169 end else r=a>0 and 0x1cc6c/r or o.H[0x65dc]or o:K(0x3f91,0x546e,0x65dc)end elseif r<=0x2f6 then if r>0x2f0 then r=G<=0 and(o.H[-0b1100011]or o:J(0x2c3632,0x6975,-0x63))or 0x2aef0/r else r=D>b and 0x2db70/r or 0x3c7-r end else K=K(C,V,T)C,V=T,1 C=C+V r,f,y[0b1001][1][y[0b1001][0b11]]=r+-0x25e,K,C end elseif r>0x302 then if r>0x30d then K=K(C,V)f=not K r=f and r+-0x26b or r+-0x295 else r=n<=0 and(o.H[0x37e6]or o:K(0x7317,0x12e6,0x37e6))or o.H[0x5bb]or o:K(0x23b5,0x43b2,0x5bb)end elseif r<=0x2fb then if r>0x2fa then r,P=o.H[0x1b63]or o:K(0x36a8,0x50a1,0x1b63),P(n,D,b)n,D=b,1 n=n+D y[0b1001][1][y[0b1001][0b11]],m=n,P else r=f>0 and r+0b100011 or r+0b10100000 end else K=K(C,V,T)C,V=T,1 C=C+V r,f,y[0b1001][1][y[0b1001][0b11]]=o.H[0x1288]or o:K(0x961,0x6e6b,0x1288),K,C end elseif r<=0x2db then if r<=0x2d4 then if r<=0x2c6 then if r<0x2c5 then r=a>p and(o.H[0x634]or o:K(0x17dc,0x6fb6,0x634))or 0x353b8/r elseif r<=0x2c5 then r=L>k and(o.H[0x5559]or o:J(0x2ea8f8,0xe3b,0x5559))or 0x63b40/r else r=a

0 and r+0b10010011 or o.H[0x733a]or o:J(0x594112,0xc0,0x733a)else L=L(k,a,p)k,a=p,1 k=k+a b,y[0b1001][1][y[0b1001][0b11]]=L,k r=W<=a and r+-0x201 or o.H[0x6bba]or o:J(0x42df0,0x743,0x6bba)end elseif r>0x2e0 then if r>0x2e1 then r=D~=D and 0x3b3-r or o.H[0x3596]or o:J(0x28ddc2,0x5ed5,0x3596)else r,T=0x650-r,o.c(T(G,M))end elseif r>=0x2dd then if r>0x2dd then K=K(C,V,T)C,V=T,1 C=C+V f,y[0b1001][1][y[0b1001][0b11]]=K,C r=J>V and r+-0x1e8 or o.H[-0x332c]or o:J(0x41259c,0x71b8,-0x332c)else r=n>D and(o.H[0x4890]or o:J(0x5984,0x3e42,0x4890))or o.H[0x88f]or o:K(0x2499,0x408e,0x88f)end else r,R=r+-0b100101110,R(s,x)s=0b111 s=f*s end elseif r>=0x3a5 then if r<0x3e0 then if r<=0x3c6 then if r>=0x3c2 then if r>=0x3c5 then if r<=0x3c5 then r,b=o.H[0x3a6b]or o:J(0xca98c,0x3901,0x3a6b),b(L,o.d(k))a,A,k,L=0x80,b,D,y[0b110][1][y[0b110][0b11]]else r=C<=0 and(o.H[-0x607d]or o:J(0x94c578,0x47fb,-0x607d))or 0x932a/r end else r=a~=a and 0x748-r or 0x4c7-r end elseif r>0x3b2 then r,f=o.H[0x3b9e]or o:K(0x3ae7,0x5cae,0x3b9e),""elseif r>0x3a5 then r=n~=n and r+-0x1e2 or r+-0b10100101 else r=T0x3d0 then V=V()r,p[f]=0x186de/r,V elseif r<=0x3ca then if r>0x3c9 then r=D<=0 and 0xc1016/r or r+-0x35f else s=s(x,o.d(O))N,x,V,r,O=0b10000000,y[0b110][1][y[0b110][0b11]],s,0x6a389/r,R end else K=K(C,V,T)V,C=1,T C=C+V r,f,y[0b1001][1][y[0b1001][0b11]]=o.H[0x256c]or o:J(0x1f062f,0x13cc,0x256c),K,C end elseif r<0x3f3 then if r<=0x3ed then if r<0x3e2 then V=V+G r=G>0 and 0x6f7-r or 0x8bfc0/r elseif r>0x3e2 then s=s(x,O,N)O,x=1,N x=x+O R,r,y[0b1001][1][y[0b1001][0b11]]=s,0x446-r,x else r=C<=0 and 0x65d-r or o.H[0x30f8]or o:J(0x2456df,0x2e96,0x30f8)end elseif r>0x3ef then r=C<=0 and(o.H[-0x103d]or o:K(0x5d45,0x39dd,-0x103d))or 0x653-r else r=a

0x3fb then if r>0x3fd then r,p[0x2a98]=r+-0x35c,f else r=a~=a and(o.H[0x5559]or o:J(0x307bfc,0xc07,0x5559))or 0x63b5/r end elseif r>0x3f8 then K=K(C,V,T)r,C,V=o.H[-0x7d50]or o:K(0x4ff7,0x26d6,-0x7d50),T,1 C=C+V y[0b1001][1][y[0b1001][0b11]],f=C,K elseif r>0x3f7 then f=f(K,C,V)r,C,K=0x4a3-r,1,V K=K+C p,y[0b1001][1][y[0b1001][0b11]]=f,K elseif r<=0x3f3 then r=G>0 and(o.H[0x4843]or o:J(0x259de0,0x224f,0x4843))or o.H[0x429c]or o:J(0x6433b1,0x1756,0x429c)else r=n>D and 0x43b-r or o.H[-0x21be]or o:K(0x38ac,0x5d31,-0x21be)end elseif r<0x386 then if r<0x36f then if r<0x36c then if r<=0x36a then r=f<=0 and 0x4c4-r or o.H[-0x2fd6]or o:J(0xd9231b,0x6c04,-0x2fd6)else r=D0x36d then K=K(C,V,T)V,C=1,T C=C+V y[0b1001][1][y[0b1001][0b11]],f=C,K r=dK and(o.H[0x3a42]or o:J(0x2070fb,0x1066,0x3a42))or o.H[0x733a]or o:J(0xcfab0,0x365b,0x733a)end elseif r>=0x37a then if r>0x37c then p[0x5af]=f T,V,r,C,K=y[0b1001][1][y[0b1001][0b11]],y[0b100][1][y[0b100][0b11]],o.H[-0x520c]or o:K(0x74a4,0x11e1,-0x520c),"B",y[0b111][1][y[0b111][0b11]]elseif r>0x37a then r=m>P and r+-0x281 or o.H[0x1f1d]or o:K(0x5ad6,0x39c5,0x1f1d)else R=R(s,o.d(x))r,x,s,O,C=0x5e8-r,M,y[0b110][1][y[0b110][0b11]],0x80,R end elseif r>0x36f then r=L0x38d then r=n~=n and(o.H[0x2090]or o:J(0x77b974,0x450f,0x2090))or r+-0x331 elseif r>=0x38a then if r>0x38a then r=a>p and r+-0x2f6 or 0x57a-r else r=a

=0x39c then if r<0x39f then r=DK and(o.H[-0x73d]or o:J(0x224c46,0x1815,-0x73d))or 0x6ba-r end elseif r>0x399 then r=f~=f and r+0b1010101 or 0x4f2-r else T=T(G,o.d(M))M,R,r,p,G=V,0b10000000,o.H[-0x490c]or o:J(0x3b4000,0x1f13,-0x490c),T,y[0b110][1][y[0b110][0b11]]end elseif r<=0x204 then if r<=0x1b6 then if r<0x182 then if r<=0b101101101 then if r<=0b101100110 then if r>0b101100101 then r=C~=C and 0x1b882/r or 0x52c-r elseif r<0x15a then k=k(a,p,f)a,r,p=f,0x14622/r,1 a=a+p L,y[0b1001][1][y[0b1001][0b11]]=k,a elseif r<=0b101011010 then r=a

k and(o.H[-0x4d86]or o:K(0x2309,0x4405,-0x4d86))or o.H[0x4395]or o:J(0xf1f8c,0x3315,0x4395)else r=D>0 and 0x147ee/r or 0x38b-r end elseif r<=0b101110011 then if r>=0x172 then if r>0x172 then r=L<=0 and(o.H[0x2616]or o:J(0x1650bd0,0x5dff,0x2616))or o.H[0x7e5e]or o:J(0xe9ab0,0x3aa0,0x7e5e)else r=f<=0 and(o.H[0x6944]or o:J(0x16423e6,0x5d49,0x6944))or r+-0xde end else r=a<=0 and(o.H[-0x68d7]or o:K(0x4647,0x1e6f,-0x68d7))or o.H[0x2c73]or o:K(0x6d56,0x6fa,0x2c73)end elseif r>0b110000000 then r=G~=G and(o.H[0x64f9]or o:K(0x2183,0x456f,0x64f9))or o.H[0x7602]or o:K(0x14c8,0x7281,0x7602)else r,p[0xf46d]=r+-0b11011110,f end elseif r<0b110100110 then if r<=0x197 then if r>=0b110010010 then if r>0b110010010 then C=C(V,T,G)V,T=G,1 V=V+T K,y[0b1001][1][y[0b1001][0b11]]=C,V r=i>T and(o.H[-0x69b4]or o:J(0x67e38,0x19bb,-0x69b4))or r+0x21d else K=K(C,V,T)V,C=1,T C=C+V y[0b1001][1][y[0b1001][0b11]],f=C,K r=Q<=V and(o.H[0x1215]or o:J(0x6c0cf0,0x4c52,0x1215))or o.H[0x23ee]or o:K(0x5a25,0x3d55,0x23ee)end elseif r<=0b110000010 then r=P0x1a1 then r=f~=f and(o.H[0x6944]or o:K(0x48a5,0x2b65,0x6944))or r+-0x31 else r=a<=0 and(o.H[0x4e7f]or o:K(0x3866,0x5d74,0x4e7f))or o.H[0x8b0]or o:J(0x5e466,0x345,0x8b0)end elseif r>0x1ae then if r<=0x1b0 then r,p=0x377a0/r,o.c(p(f,K))else r,K=o.H[0x2700]or o:K(0x7599,0x1167,0x2700),K(C,V,T)V,C=1,T C=C+V y[0b1001][1][y[0b1001][0b11]],f=C,K end elseif r>0b110101100 then r,M=0x547-r,o.c(M(R,s))elseif r>=0b110101001 then if r>0x1a9 then k=k(a)p,a=L,1 f=a r=p~=p and 0x7860/r or r+0x196 else r,f=o.H[0x4ca5]or o:K(0x149d,0x711c,0x4ca5),o.c(f(K,C))end else a=a(p,f)k=not a r=k and 0x7018/r or r+-0x12a end elseif r<0x1e5 then if r>0b111010111 then if r<0b111011100 then if r<=0x1da then G=G(M,R)T=not G r=T and 0x2bb-r or r+-0x15d else r,K=o.H[0xb0d]or o:K(0x1a5d,0x7d18,0xb0d),K(C,V,T)V,C=1,T C=C+V f,y[0b1001][1][y[0b1001][0b11]]=K,C end elseif r>0b111011100 then r=f~=f and 0x11d7c/r or 0x6250/r else r=b<=0 and r+0b1100010 or 0x13c18/r end elseif r<=0x1ce then if r>=0b111001100 then if r>0x1cc then r=a>p and(o.H[-0x6e55]or o:J(0x1f7bc8,0x50e2,-0x6e55))or 0x6294c/r else r,V=o.H[0x3b9e]or o:K(0x6a5a,0xd63,0x3b9e),V(T,G,M)T=M T=T+K f,y[0b1001][1][y[0b1001][0b11]]=V,T end elseif r<=0x1c0 then r,L=r+0x18f,L(k,o.d(a))p,a,m,k=0b10000000,b,L,y[0b110][1][y[0b110][0b11]]else x=x(O,N)s=not x r=s and(o.H[0x563e]or o:J(0x62704a,0x43d2,0x563e))or o.H[-0x1aef]or o:J(0x20abc0,0x579f,-0x1aef)end elseif r<=0b111010000 then r=m

=0x1f2 then if r>=0x200 then if r<0x203 then r=L<=0 and r+0x16b or r+-0b100000110 elseif r<=0x203 then r=L0x1f2 then p[0x370]=f C,r,V,K,T="B",0x488-r,y[0b100][1][y[0b100][0b11]],y[0b111][1][y[0b111][0b11]],y[0b1001][1][y[0b1001][0b11]]else r=D>b and 0x10c74/r or o.H[0x3d2b]or o:J(0x391193,0x1872,0x3d2b)end else K=K(C,V,T)V,C=1,T r,C=0x57f-r,C+V y[0b1001][1][y[0b1001][0b11]],f=C,K end elseif r<=0b111101101 then if r<0x1e7 then P=P(n,D,b)n=b n=n+A y[0b1001][1][y[0b1001][0b11]],F=n,P r=E<=_ and(o.H[0x4a5b]or o:K(0x679d,0b101101,0x4a5b))or 0x2d78/r elseif r>0b111100111 then r=f<=0 and r+0b110011101 or 0x3a414/r else r=b<=0 and 0x67155/r or o.H[0x768a]or o:J(0x53e6d4,0x6019,0x768a)end elseif r>0b111101111 then r=C>0 and 0x70b91/r or o.H[-0x5f30]or o:K(0x7c5f,0x18e5,-0x5f30)else p=p(f,K)a=not p r=a and(o.H[0x6c76]or o:K(0x4459,0x22ff,0x6c76))or o.H[-0x4bd]or o:J(0x120f8a,0x6a8c,-0x4bd)end elseif r<0x262 then if r<=0x221 then if r<=0x214 then if r>0x211 then if r>0x213 then r,K=o.H[0x6b97]or o:J(0xcb2523,0x59e8,0x6b97),K(C,V,T)C,V=T,1 C=C+V y[0b1001][1][y[0b1001][0b11]],f=C,K else r=C~=C and(o.H[0x3a42]or o:K(0x49ca,0x2dbc,0x3a42))or 0x23a-r end elseif r<0x210 then if r<=0x20b then T=T(G,M,R)r,M,G=0x270-r,1,R G=G+M y[0b1001][1][y[0b1001][0b11]],V=G,T else k=k(a,o.d(p))r,P,a,f,p=o.H[-0b101011011]or o:J(0x21d33e,0x2b96,-0x15b),k,y[0b110][1][y[0b110][0b11]],0b10000000,L end elseif r<=0x210 then r=n>0 and r+0b101101100 or r+0x1a2 else r=f0x21b then r=D~=D and(o.H[-0x6bf0]or o:J(0xe10a50,0x79a3,-0x6bf0))or r+0b110101100 elseif r<=0x216 then L=L(k,a)b=not L r=b and 0x20b92/r or 0x8154/r else r=a

0x244 then if r<=0x258 then if r>0x257 then r=a~=a and 0x2fb-r or 0x264-r elseif r>0x253 then r=f>0 and 0x585-r or o.H[0x630f]or o:J(0x3809d7,0x1d2e,0x630f)else r=L=0x240 then if r>0x242 then r=f~=f and(o.H[0x634]or o:K(0b110000,0x66ca,0x634))or 0x2d8-r elseif r>0x240 then r=G<=0 and 0x24b08/r or o.H[0x1351]or o:J(0xc004ae,0x40bd,0x1351)else r=a~=a and(o.H[0x4e7f]or o:J(0x426e4f,0x2386,0x4e7f))or 0x3e1-r end elseif r>0x23b then r=n0x223 then r=f~=f and(o.H[0x307d]or o:K(0x1707,0x6e8b,0x307d))or 0x5a2-r else r,a=o.H[-0x1d5a]or o:L(0xf88,0x1d9,-0x1d5a),a(p,f)p=0b111 p=m*p end elseif r>=0x290 then if r<=0x29f then if r<0x29c then if r<=0x29a then if r>0x290 then r,F=o.H[-0x7c07]or o:K(0x7dbf,0x199a,-0x7c07),F(A,m,P)m,A=1,P A=A+m B,y[0b1001][1][y[0b1001][0b11]]=F,A else r=L~=L and(o.H[0x3d16]or o:K(0x5870,0x3f47,0x3d16))or o.H[0x2949]or o:J(0x130b,0x3f52,0x2949)end else n=n(D,b,L)r,D=o.H[0x7624]or o:K(0xcdb,0x6a9d,0x7624),L D=D+m A,y[0b1001][1][y[0b1001][0b11]]=n,D end elseif r>0x29d then r=M~=M and(o.H[-0x150f]or o:K(0x2752,0x4038,-0x150f))or 0x830e0/r elseif r<=0x29c then r=b>0 and 0x778ac/r or 0x6f398/r else r=f~=f and 0xbc28/r or o.H[0x7406]or o:K(0x6881,0xe60,0x7406)end elseif r>0x2a5 then if r<=0x2a8 then T=T(G,M,R)G=R G=G+C y[0b1001][1][y[0b1001][0b11]],r,K=G,r+-0x24a,T else r=b~=b and(o.H[-0x68e5]or o:K(0x492b,0x2b27,-0x68e5))or o.H[-0x4a65]or o:K(0x5a41,0x3bf9,-0x4a65)end elseif r<=0x2a4 then if r>0x2a3 then r=f>K and(o.H[0x3a42]or o:K(0x55bd,0x316d,0x3a42))or 0xa40c8/r else r=m>P and(o.H[0x2090]or o:J(0x5d125f,0x61fe,0x2090))or 0x2c547/r end else V=V(T,G)C=not V r=C and 0x20e43/r or r+-0b111100001 end elseif r<0x27a then if r<=0x26d then if r<0x263 then r=L>0 and 0x6ffe0/r or 0x2004e/r elseif r<=0x263 then r=C~=C and(o.H[-0x73d]or o:J(0x332895,0x526,-0x73d))or o.H[-0x2c13]or o:K(0x600d,0x71c,-0x2c13)else N=N(c,q)r,c=o.H[-0b100101110]or o:J(0x721644,0x1225,-0b100101110),0b111 c=T*c end elseif r>0x26e then r,p=o.H[0x3c30]or o:J(0x1f385c,0x26e0,0x3c30),p(f,K)f=0b111 f=P*f else s=s(x,O)R=not s r=R and 0x1b2ea/r or 0x96a40/r end elseif r<0x283 then if r>0x27b then r=G~=G and r+-0x1fa or 0x75e1e/r elseif r<=0x27a then x,O,N,r,s,c,R=y[0b11][1][y[0b11][0b11]],y[1][1][y[1][0b11]],M,o.H[0xa2b]or o:J(0x245387,0x19fa,0xa2b),C,0x7f,y[0b1000][1][y[0b1000][0b11]]else r=f0x286 then K=K(C,V,T)V,C=1,T C=C+V r,y[0b1001][1][y[0b1001][0b11]],f=r+-0xb8,C,K elseif r>0x283 then r,O=r+0x143,o.c(O(N,c))else r=L<=0 and(o.H[-0x3130]or o:K(0x7615,0x10a8,-0x3130))or o.H[0x2949]or o:K(0x3dad,0x59c1,0x2949)end elseif r>0x9b then if r>=0b11100100 then if r<0x105 then if r<0xf3 then if r<0b11101101 then if r>=0b11100111 then if r>0b11101000 then R=R(s,x,O)x,s=1,O r,s=o.H[-0x5c58]or o:K(0x36bc,0x4ea3,-0x5c58),s+x M,y[0b1001][1][y[0b1001][0b11]]=R,s elseif r<=0b11100111 then r=a>p and(o.H[-0x6e55]or o:J(0x117ab0,0b100110101,-0x6e55))or o.H[-0x6f64]or o:J(0x47fc22,0x1f55,-0x6f64)else O,s,r,R,x=y[0b1001][1][y[0b1001][0b11]],"B",o.H[-0x84b]or o:K(0x2818,0x4ecf,-0x84b),y[0b111][1][y[0b111][0b11]],y[0b100][1][y[0b100][0b11]]end elseif r>0xe4 then r=P>n and(o.H[-0x5eb2]or o:J(0x2a37aa,0xb25,-0x5eb2))or 0x1e6f4/r else r,p[0xa9e7]=o.H[0x1626]or o:J(0x6484f2,0x225c,0x1626),f K,V,C,T=y[0b111][1][y[0b111][0b11]],y[0b100][1][y[0b100][0b11]],"B",y[0b1001][1][y[0b1001][0b11]]end elseif r>=0xf0 then if r>0xf1 then C,k,K,p,r,a,f=0x7f,y[0b1000][1][y[0b1000][0b11]],L,y[0b11][1][y[0b11][0b11]],0x220-r,P,y[1][1][y[1][0b11]]elseif r>0b11110000 then r,f=o.H[0x3b9e]or o:K(0x3857,0x5f5e,0x3b9e),1/0 else K=0b11 r=p==K and(o.H[0x7dbf]or o:K(0x5850,0x3fcd,0x7dbf))or r+-0xca end elseif r<=0b11101101 then p[0x2a98]=f r,T,C,K,V=0x4bd-r,y[0b1001][1][y[0b1001][0b11]],"B",y[0b111][1][y[0b111][0b11]],y[0b100][1][y[0b100][0b11]]else O=O(N,c)r,N=0x2f3-r,0b111 N=V*N end elseif r<0b11111001 then if r>0b11110101 then if r<=0b11110110 then f=0x33 r=a<=f and 0xa63e/r or 0x443a/r else p[0xa21d]=f C,V,K,r,T="B",y[0b100][1][y[0b100][0b11]],y[0b111][1][y[0b111][0b11]],r+0x201,y[0b1001][1][y[0b1001][0b11]]end elseif r<=0b11110100 then if r<=0b11110011 then u,k,e=0x4d,0,0b10101000 f,p,a=1,0b100,k r=p~=p and(o.H[0x634]or o:K(0x2169,0x4601,0x634))or r+0b101100100 else C=C(V,T,G)T,V=1,G V=V+T K,y[0b1001][1][y[0b1001][0b11]]=C,V r=z>=T and r+-0xdd or 0b101110001-r end else p=0x17 r=k<=p and(o.H[-0x1a3c]or o:J(0x29bfb0,0xb77,-0x1a3c))or o.H[0x664c]or o:J(0x251de8,0x66b7,0x664c)end elseif r>=0b11111101 then if r>=0b11111111 then if r>0b11111111 then r=V0b100110100 then if r<0b101000100 then if r<0x13c then if r>0b100111000 then r=fk and r+-0b1000101 or o.H[-0x764e]or o:K(0x1130,0x7522,-0x764e)end elseif r>=0b101000010 then if r<=0x142 then r=a<=0 and(o.H[0x5d25]or o:K(0x7256,0x13f4,0x5d25))or r+0b100010110 else r=M<=0 and 0x4e8-r or o.H[0x2e6]or o:K(0x6a3,0x5ee1,0x2e6)end else r=f<=0 and 0x36c68/r or o.H[-0x64b]or o:K(0x9f6,0x6c13,-0x64b)end elseif r>0b101001100 then if r<=0b101001111 then r=C<=0 and(o.H[-0x2ad7]or o:J(0x5fa6ea,0x1159,-0x2ad7))or o.H[-0x2c13]or o:K(0x6c5f,0xb6e,-0x2c13)else r=f<=0 and(o.H[-0x45d1]or o:J(0xc8b49a,0xc15,-0x45d1))or o.H[-0x39e7]or o:K(0x2f5f,0x48ca,-0x39e7)end elseif r<0b101001000 then V=V(T,G)T=0b111 r,T=o.H[-0x64a7]or o:J(0x42f39c,0x2cac,-0x64a7),L*T elseif r>0b101001000 then r=f>K and 0x123cc/r or o.H[-0x4f96]or o:J(0xe5ca40,0x54f,-0x4f96)else r=V>T and(o.H[0x64f9]or o:K(0x1cb5,0x7a61,0x64f9))or o.H[0x429c]or o:K(0x7694,0xeb8,0x429c)end elseif r<=0x124 then if r<=0b100001101 then if r<=0x10c then if r>=0b100000111 then if r<=0x107 then r=f=0x10f then if r<=0x10f then p=p(f)f,K=1,a C=f r=K~=K and(o.H[0x3a42]or o:K(0x405c,0x274e,0x3a42))or o.H[0x3358]or o:J(0x111eda,0x3912,0x3358)else K=K(C,V,T)C,V=T,1 r,C=o.H[-0x4ab1]or o:J(0x1edb0ac,0x44b9,-0x4ab1),C+V y[0b1001][1][y[0b1001][0b11]],f=C,K end else r=D<=0 and(o.H[0x7a6d]or o:K(0x3788,0x4ea7,0x7a6d))or r+0x1d6 end elseif r>0x12e then if r<=0x133 then K=K(C,V,T)V,C=1,T C=C+V r,y[0b1001][1][y[0b1001][0b11]],f=0b100110011/r,C,K else r,a=r+0b10001100,o.c(a(p,f))end elseif r<0b100101100 then p[0x2c14]=f C,V,T,r,K="B",y[0b100][1][y[0b100][0b11]],y[0b1001][1][y[0b1001][0b11]],r+0xed,y[0b111][1][y[0b111][0b11]]elseif r>0b100101100 then f=f(K,C)K=0b111 r,K=r+0b10000010,n*K else r=L>0 and(o.H[0x4df0]or o:K(0x4bdb,0x298e,0x4df0))or o.H[0x25cb]or o:J(0x9bf907,0x583e,0x25cb)end elseif r<0b11000000 then if r<=0b10101011 then if r>=0xa6 then if r>0b10101001 then if r>0b10101010 then K,f=0b101,nil r=p==K and(o.H[0x3706]or o:K(0x7c05,0x1b30,0x3706))or 0b11000110-r else r=b~=b and 0b11101110-r or o.H[0x768a]or o:K(0x7474,0x12f3,0x768a)end elseif r<0xa8 then if r>0b10100110 then m=m(P,n,D)P,n=D,1 P=P+n y[0b1001][1][y[0b1001][0b11]],A=P,m r=v>n and(o.H[-0x6067]or o:K(0x5597,0x320c,-0x6067))or 0xe5-r else r,C,K,T,V=0x412-r,o.H[-0xb5e]or o:I(o.k"=Dq",o.k"+5",-0xb5e),y[0b111][1][y[0b111][0b11]],y[0b1001][1][y[0b1001][0b11]],y[0b100][1][y[0b100][0b11]]end elseif r>0b10101000 then C=0 r=w>=C and 0b11011011-r or r+-0b1111111 else r,a=o.H[-0x4ae4]or o:J(0x6eea8,0x3737,-0x4ae4),0xd3 end elseif r>0b10100010 then if r<=0b10100011 then D=b r=X<=I and r+0x10 or r+0x5c else p=0b10011111 r=k<=p and(o.H[-0x48c6]or o:K(0x411e,0x2631,-0x48c6))or 0x1a6d/r end elseif r<0x9e then r=L<=0 and 0x3f0-r or 0b100100001-r elseif r>0b10011110 then D=D+L r=L>0 and(o.H[-0x6cf2]or o:K(0x341e,0x51cd,-0x6cf2))or o.H[0x3d2b]or o:K(0x3903,0x5d2f,0x3d2b)else r=L>k and(o.H[-0x4d86]or o:K(0x32a6,0x5464,-0x4d86))or o.H[0x65dc]or o:K(0x4990,0x2a6f,0x65dc)end elseif r<0b10110100 then if r>=0xb1 then if r>=0xb2 then if r>0b10110010 then r,K=0b110000110-r,C else r,K,V,C,T=r+0x22e,y[0b111][1][y[0b111][0b11]],y[0b100][1][y[0b100][0b11]],"B",y[0b1001][1][y[0b1001][0b11]]end else p[0xf46d]=f K,V,r,C,T=y[0b111][1][y[0b111][0b11]],y[0b100][1][y[0b100][0b11]],r+0x223,"B",y[0b1001][1][y[0b1001][0b11]]end elseif r>0b10101101 then K={}K[0x211f]=F K[0x60cb]=A K[0x399c]=m K[0xeff1]=n K[0xec2e]=p K[0x460c]=k C=0 K[0x7ca8]=C K[0x8e6b]=C f=K return f else f=0x2c r=a<=f and(o.H[0x1a46]or o:J(0x24bab6,0xbc0,0x1a46))or o.H[0x79f3]or o:J(0x18d0d0,0x529b,0x79f3)end elseif r>=0xb9 then if r<=0xbb then if r<=0xb9 then E,F,A,r,m,_,P=0b10111110,y[0b111][1][y[0b111][0b11]],"B",o.H[-0x4d85]or o:J(0xf6d2c,0x3afd,-0x4d85),y[0b100][1][y[0b100][0b11]],0x84,y[0b1001][1][y[0b1001][0b11]]else r=TG and(o.H[0x563e]or o:K(0x50cf,0x36a4,0x563e))or r+0x8f else V=K[0x5af]C=b[V]r=h>=g and 0b100001001-r or o.H[0x8c6]or o:J(0x212f7,0x3a4e,0x8c6)end elseif r<0xd4 then if r>=0xca then if r>=0b11010000 then if r>0xd1 then C=0 r=K==C and(o.H[0x77c8]or o:K(0x7fb,0x5ca6,0x77c8))or o.H[-0x22b3]or o:J(0x1200171,0x4602,-0x22b3)elseif r<=0b11010000 then G,r,K,T,V,C,f=0x7f,o.H[0x537e]or o:K(0x5c0d,0x3a68,0x537e),b,p,y[1][1][y[1][0b11]],y[0b11][1][y[0b11][0b11]],y[0b1000][1][y[0b1000][0b11]]else r,p[0x2c14]=0x33feb/r,f K,C,T,V=y[0b111][1][y[0b111][0b11]],"B",y[0b1001][1][y[0b1001][0b11]],y[0b100][1][y[0b100][0b11]]end elseif r<=0xcc then if r>0b11001010 then r,a=r+0b1110,0xa7 else r,C=o.H[-0x6ace]or o:K(0x6dca,0xa18,-0x6ace),V end else r,A=r+-0x35,m end elseif r>=0b11000100 then if r<0b11000110 then a=a+f r=f>0 and(o.H[0x4757]or o:J(0xfce568,0x62c7,0x4757))or 0xf1f0/r elseif r>0b11000110 then r,w,L=r+-0b110101,0b11110010,k else L=L+a r=a>0 and(o.H[-0x58e]or o:J(0x3750a8,0x1270,-0x58e))or o.H[-0x764e]or o:K(0x2f6,0x63e8,-0x764e)end elseif r<=0xc0 then V=0 G,M,T=0b100,1,V r=G~=G and 0b110001010-r or o.H[0x43b6]or o:J(0x107c7c6,0x6b20,0x43b6)else r=T>G and r+0b1000 or o.H[-0x4c7]or o:K(0x2438,0x40fa,-0x4c7)end elseif r>=0xdb then if r>=0b11100001 then if r<0xe2 then r,a=o.H[0x35bd]or o:K(0x303c,0x577c,0x35bd),p elseif r<=0xe2 then a,p,r,f,k="B",y[0b100][1][y[0b100][0b11]],r+0x77,y[0b1001][1][y[0b1001][0b11]],y[0b111][1][y[0b111][0b11]]else r,K=0x28c-r,K(C,V)C=0b111 C=D*C end elseif r>=0xdd then if r<=0b11011101 then n,P=0,{}P[0x211f]=n P[0x60cb]=n P[0x399c]=n D={}n=D P[0xeff1]=n D={}n=D P[0xec2e]=n D={}n=D P[0x460c]=n P[0x7ca8]=F P[0x8e6b]=A m=P return m else a=a+f r=f>0 and r+0xef or o.H[-0x6d19]or o:J(0x1459dc,0x3ae5,-0x6d19)end else G=G(M,R)r,M=o.H[-0x354d]or o:K(0x2259,0x4317,-0x354d),0b111 M=a*M end elseif r<=0xd7 then if r<0xd5 then n,r,D,J=y[0b1011][1][y[0b1011][0b11]],o.H[-0x2cc4]or o:K(0xb92,0x6b5b,-0x2cc4),P,0xc0 elseif r>0xd5 then r=L~=L and r+0x294 or o.H[0x1ce9]or o:K(0x4536,0x2097,0x1ce9)else C=0 r=H>C and(o.H[-0x7c99]or o:J(0xe8618,0x1779,-0x7c99))or o.H[0xc6a]or o:K(0x7df3,0x1961,0xc6a)end elseif r<=0b11011000 then n=n(D)b,D=P,1 L=D r=b~=b and(o.H[0x3d16]or o:J(0x1e7500,0x793,0x3d16))or o.H[0xe90]or o:J(0x8ead00,0x46d3,0xe90)else f={}f[0x14d2]=k r,K=0x7fbc/r,0 f[0x2a98]=K f[0xf46d]=K f[0x2c14]=K f[0xa9e7]=K f[0x370]=K f[0xa21d]=K f[0x5af]=K f[0x8806]=K f[0xd27a]=K f[0x9cc0]=K f[0xa663]=K f[0x5354]=K K,p,f=n,f,y[0b10][1][y[0b10][0b11]]C=p end elseif r<=0x53 then if r<=0x29 then if r>=0b11010 then if r>=0x24 then if r<0x27 then if r>0x25 then K=0b10 r=p==K and(o.H[0x1926]or o:J(0x3b63ea,0x6484,0x1926))or r+0b10 elseif r<=0x24 then r,f=o.H[0x3b9e]or o:J(0x281fe0,0x7c87,0x3b9e),0/0 else r,F=0x378/r,""end elseif r<=0x28 then if r>0b100111 then K=1 r=p==K and 0b10000101-r or 0x1158/r else r,V=o.H[0x52cc]or o:J(0x21c13b,0x37dc,0x52cc),y[0b1010][1][y[0b1010][0b11]]end else r,a=o.H[-0x4ae4]or o:J(0x48f994,0x6aa1,-0x4ae4),0x33 end elseif r>0b11110 then if r>0b100001 then p[0x2a98]=f K,C,r,T,V=y[0b111][1][y[0b111][0b11]],"B",r+0x16f,y[0b1001][1][y[0b1001][0b11]],y[0b100][1][y[0b100][0b11]]else f,r,p=a,o.H[0x1cd2]or o:J(0x25b442,0x1c8d,0x1cd2),y[0b1011][1][y[0b1011][0b11]]end elseif r<=0b11100 then if r<0x1b then p=0b1000101 r=k>p and(o.H[0x57d9]or o:J(0xa1f18,0x1156,0x57d9))or 0x7e-r elseif r>0b11011 then r,K=o.H[-0x4c57]or o:J(0x52f04,0x310d,-0x4c57),""else K=0b100 r=p==K and(o.H[-0x6f14]or o:K(0x557a,0x3291,-0x6f14))or 0b100001011-r end else S,p,Y=0xa4,0x56,0x81 r=k<=p and r+-0b100 or o.H[-0x6feb]or o:J(0x30e427,0x74c8,-0x6feb)end elseif r<=0b1111 then if r>0b1100 then if r<=0b1101 then x,O,r,N,s="B",y[0b100][1][y[0b100][0b11]],o.H[0x4047]or o:K(0x3843,0x5bf5,0x4047),y[0b1001][1][y[0b1001][0b11]],y[0b111][1][y[0b111][0b11]]else P=P+D r=D>0 and(o.H[0x1e97]or o:K(0x5387,0x30ea,0x1e97))or o.H[-0x345f]or o:K(0x7f1d,0x17ae,-0x345f)end elseif r>=0b1001 then if r>0b1001 then V,C,r,f,K=y[0b1001][1][y[0b1001][0b11]],y[0b100][1][y[0b100][0b11]],r+0x38c,y[0b111][1][y[0b111][0b11]],"B"else p[0xa21d]=f r=S>=Y and 0x5b2/r or o.H[-0x336f]or o:J(0x24d85c,0x13a7,-0x336f)end elseif r<=0 then r,f,V,p,K,a,C=0xe3-r,y[0b11][1][y[0b11][0b11]],0b1111111,n,y[1][1][y[1][0b11]],y[0b1000][1][y[0b1000][0b11]],k else p[0x2a98]=f T,r,K,C,V=y[0b1001][1][y[0b1001][0b11]],o.H[0x1a06]or o:K(0x3de3,0x588c,0x1a06),y[0b111][1][y[0b111][0b11]],"B",y[0b100][1][y[0b100][0b11]]end elseif r>0b10111 then if r>0x18 then r,C,K,V,f=o.H[0x1ea6]or o:K(0x1236,0x719f,0x1ea6),y[0b100][1][y[0b100][0b11]],"B",y[0b1001][1][y[0b1001][0b11]],y[0b111][1][y[0b111][0b11]]else P=0 b,n,D=1,P,0b100 r=D~=D and(o.H[0x4890]or o:J(0x1cf554,0x5216,0x4890))or r+0x284 end elseif r<=0x13 then if r>0b10001 then p,r,a,f,L,K,k=y[1][1][y[1][0b11]],r+0x25d,y[0b11][1][y[0b11][0b11]],b,y[0b1000][1][y[0b1000][0b11]],0x7f,m else V,K,r,T,C=y[0b100][1][y[0b100][0b11]],y[0b111][1][y[0b111][0b11]],r+0x327,y[0b1001][1][y[0b1001][0b11]],"B"end else V=o.H[0x69e1]or o:I(o.k"JZS",o.k"00",0x69e1)r,C,V=o.H[-0x5849]or o:K(0x799c,0x1cd8,-0x5849),V..K,y[0b111][1][y[0b111][0b11]]T,M,G=C,y[0b1001][1][y[0b1001][0b11]],y[0b100][1][y[0b100][0b11]]end elseif r>=0b1000100 then if r>0b1001011 then if r<0x51 then if r>0b1001110 then T=T+M r=M>0 and(o.H[0x5ef3]or o:K(0x7186,0x1573,0x5ef3))or 0x193-r else r,a,k,L,b,f,p=o.H[0xa94]or o:J(0xd152c5,0x5ee4,0xa94),y[1][1][y[1][0b11]],y[0b11][1][y[0b11][0b11]],A,y[0b1000][1][y[0b1000][0b11]],0x7f,D end elseif r<=0b1010010 then if r<=0x51 then T="c"T,r,V=y[0b111][1][y[0b111][0b11]],o.H[0x4990]or o:J(0x1196580,0x56e3,0x4990),T..C R,G,M=y[0b1001][1][y[0b1001][0b11]],V,y[0b100][1][y[0b100][0b11]]else r=C and(o.H[-0x7c99]or o:J(0x2acbe8,0x4805,-0x7c99))or o.H[0x2371]or o:J(0x14b40a,0x27f1,0x2371)end else V=0 r=C==V and(o.H[0x3944]or o:J(0x75898,0x7c39,0x3944))or o.H[-0x65bc]or o:J(0x80d12,0x2661,-0x65bc)end elseif r<0b1001000 then if r<=0b1000110 then if r>0x44 then P=0 r=m==P and(o.H[0xc0d]or o:K(0x6130,0x61f,0xc0d))or o.H[-0x3ef8]or o:K(0x24cc,0x4317,-0x3ef8)else r,m=o.H[-0x4b94]or o:J(0x7f4d6,0x220a,-0x4b94),P end else C,V,T,r,K="B",y[0b100][1][y[0b100][0b11]],y[0b1001][1][y[0b1001][0b11]],0x349-r,y[0b111][1][y[0b111][0b11]]end elseif r>=0b1001010 then if r>0x4a then p,r,f,K,a="B",0x373-r,y[0b100][1][y[0b100][0b11]],y[0b1001][1][y[0b1001][0b11]],y[0b111][1][y[0b111][0b11]]else C,r,T,G,V=y[0b111][1][y[0b111][0b11]],0b100111110-r,y[0b100][1][y[0b100][0b11]],y[0b1001][1][y[0b1001][0b11]],"B"end else a,p=1,P f=a r=p~=p and(o.H[-0xb6a]or o:K(0x5b2d,0x3bf5,-0xb6a))or r+0x2b2 end elseif r<0b110110 then if r>=0x2f then if r>0b110010 then K=n[a]V,T=K[0xa21d],0 C=V~=T r=C and r+0b1000 or 0x86-r elseif r<=0x2f then r,p[0xa21d]=o.H[-0x5fac]or o:K(0x4405,0x2302,-0x5fac),f else r,K[0x5af]=0x1068/r,C end elseif r>0x2a then V,r,G,T,R,M,C=k,0b100000110-r,y[1][1][y[1][0b11]],y[0b11][1][y[0b11][0b11]],0x7f,K,y[0b1000][1][y[0b1000][0b11]]else j,b,n,h,Q,t,D,r,P,g=0xcf,y[0b1001][1][y[0b1001][0b11]],"B",0b10100101,0x87,0b101010,y[0b100][1][y[0b100][0b11]],0x7d2e/r,y[0b111][1][y[0b111][0b11]],0b11011010 end elseif r<0x3c then if r>0b111000 then T,r,V,C,K=y[0b1001][1][y[0b1001][0b11]],o.H[0x3d7d]or o:J(0x697603,0x68e2,0x3d7d),y[0b100][1][y[0b100][0b11]],"B",y[0b111][1][y[0b111][0b11]]elseif r>0b110110 then r,a=r+0b10100010,0b1101001 else D=D+L r=L>0 and 0b10111100-r or r+0x66 end elseif r>=0x3e then if r<=0x3e then m=m+n r=n>0 and(o.H[-0x2787]or o:K(0x46c1,0x1ebd,-0x2787))or 0b101001011-r else A,v,X,I=0,0b10010010,0x59,0x51 P,n,m=0b100,1,A r=P~=P and 0x3dc5/r or o.H[-0x6bf9]or o:K(0xb37,0x6a86,-0x6bf9)end else V=K[0xa21d]r,C=0x1338/r,b[V]end elseif r<0x77 then if r>=0x64 then if r<=0b1101010 then if r>=0b1100111 then if r>0x68 then r,a=0b101000100-r,0b10111010 elseif r<=0x67 then r,p[0x2a98]=0b100001001-r,f else H,i,n=0b1001100,0x7c,0 L,b,D=1,0b100,n r=b~=b and(o.H[0x6c76]or o:J(0x26e9f2,0x1711,0x6c76))or o.H[-0x3546]or o:J(0x20ae0e,0x32a4,-0x3546)end elseif r>=0x65 then if r<=0b1100101 then G,T,M,R,r,x,s=p,y[0b1000][1][y[0b1000][0b11]],y[0b11][1][y[0b11][0b11]],y[1][1][y[1][0b11]],o.H[-0x2b17]or o:J(0x778be4,0x16dc,-0x2b17),0x7f,V else f=f+C r=C>0 and r+0x23e or 0x18c0c/r end else p=0b110001 r=k<=p and(o.H[-0x685b]or o:K(0x222b,0x4495,-0x685b))or o.H[-0x1f71]or o:K(0x5186,0x357f,-0x1f71)end elseif r>0b1101111 then if r>0b1110010 then r,f=o.H[0x3b9e]or o:K(0x4473,0x233a,0x3b9e),1/-0 else r,A=r+0x6b,""end elseif r<0b1101100 then L,k,r,a,p=y[0b111][1][y[0b111][0b11]],"B",r+0x270,y[0b100][1][y[0b100][0b11]],y[0b1001][1][y[0b1001][0b11]]elseif r>0x6c then K=0b110 r=p==K and 0x687f/r or o.H[0x3b9e]or o:J(0x32dcf0,0x6ab9,0x3b9e)else r,P=0xcc9c/r,"c"P,m=y[0b111][1][y[0b111][0b11]],P..A b,D,n=y[0b1001][1][y[0b1001][0b11]],y[0b100][1][y[0b100][0b11]],m end elseif r>0b1011100 then if r<=0x62 then if r>0x5e then a,L,r,b,k=y[0b1001][1][y[0b1001][0b11]],"B",r+0x9b,y[0b111][1][y[0b111][0b11]],y[0b100][1][y[0b100][0b11]]elseif r<=0b1011101 then C=0 T,V,G=0b100,C,1 r=T~=T and 0b100010000-r or o.H[0x7f59]or o:J(0x23ddef,0x3606,0x7f59)else V=y[0b101][1][y[0b101][0b11]]C=V[K]k[a]=C r=u>e and(o.H[0x7602]or o:J(0x1cce28,0x20da,0x7602))or 0b100111101-r end else r=C and(o.H[0x44dc]or o:J(0x14800c,0x57e5,0x44dc))or 0x415b/r end elseif r>=0x59 then if r<=0x5a then if r<=0x59 then r,N,c,x,O,q,s=o.H[-0x66a2]or o:J(0xe59167,0x61b0,-0x66a2),y[1][1][y[1][0b11]],R,V,y[0b11][1][y[0b11][0b11]],0x7f,y[0b1000][1][y[0b1000][0b11]]else T,C,r,V,K=y[0b1001][1][y[0b1001][0b11]],"B",o.H[-0x1593]or o:K(0x7928,0x1b57,-0x1593),y[0b100][1][y[0b100][0b11]],y[0b111][1][y[0b111][0b11]]end else K[0xa21d]=C V,T=K[0x5af],0 C=V~=T r=C and(o.H[0x4aa2]or o:K(0x71fe,0x15a9,0x4aa2))or r+0b111 end elseif r<0b1010101 then a=a+f r=f>0 and 0x12a44/r or o.H[0x4d94]or o:K(0x4de6,0x285a,0x4d94)elseif r>0x55 then n="c"r,n,P=0x2f1-r,y[0b111][1][y[0b111][0b11]],n..m b,L,D=y[0b100][1][y[0b100][0b11]],y[0b1001][1][y[0b1001][0b11]],P else r,p[0xf46d]=0x230-r,f K,T,V,C=y[0b111][1][y[0b111][0b11]],y[0b1001][1][y[0b1001][0b11]],y[0b100][1][y[0b100][0b11]],"B"end elseif r<=0x8e then if r>=0x84 then if r>=0x89 then if r>=0b10001010 then if r<=0b10001010 then b=0 L,k,a=b,0b100,1 r=k~=k and 0x57de/r or r+0x260 else r,a=0x78ec/r,0x2c end else m=0 D,P,n=1,m,0b100 r=n~=n and r+0x46 or o.H[-0xf0f]or o:J(0xe5e84,0x3507,-0xf0f)end elseif r<=0x85 then if r<=0b10000100 then F,W,z=1,0xfe,0x79 r=B==F and(o.H[-0x72f3]or o:K(0x492,0x62f4,-0x72f3))or 0x10d-r else r=L~=L and(o.H[0x6c76]or o:J(0x5c769,0x3ae2,0x6c76))or 0x81e2/r end else r=D>b and(o.H[0x6c76]or o:J(0x571d10,0x6683,0x6c76))or o.H[-0x22a4]or o:K(0x286d,0x4f30,-0x22a4)end elseif r>=0x7d then if r<=0b10000010 then if r<=0b1111101 then f=f+C r=C>0 and r+0xcf or 0x46d-r else C,r,K,T,V="B",0x111-r,y[0b111][1][y[0b111][0b11]],y[0b1001][1][y[0b1001][0b11]],y[0b100][1][y[0b100][0b11]]end else r=V=0x79 then if r<=0x79 then L=L+a r=a>0 and r+0xef or o.H[0x4395]or o:J(0x6f01c2,0x6752,0x4395)else n=n+b r=b>0 and(o.H[-0x7228]or o:J(0xac6c9b,0x146e,-0x7228))or r+0x160 end else P,n,r,D,m="B",y[0b100][1][y[0b100][0b11]],o.H[0x7f5b]or o:J(0x3e9a21,0x60e4,0x7f5b),y[0b1001][1][y[0b1001][0b11]],y[0b111][1][y[0b111][0b11]]end elseif r>=0x96 then if r<=0b10011000 then if r>=0x97 then if r>0b10010111 then b[L]=f r=j>t and 0b101011110-r or o.H[0x486e]or o:K(0x66ef,0xb4,0x486e)else p=0 C,f,K=1,p,0b100 r=K~=K and(o.H[-0x73d]or o:J(0x2c8e72,0xda1,-0x73d))or 0x288-r end else f(K,C)f=0xa7 r=a<=f and 0x54f6/r or o.H[0b1110100]or o:K(0x1819,0x7efc,0b1110100)end elseif r<=0b10011010 then m=0 r=A==m and 0x1642/r or r+-0x2e else r,p[0xf46d]=r+0x162,f T,V,K,C=y[0b1001][1][y[0b1001][0b11]],y[0b100][1][y[0b100][0b11]],y[0b111][1][y[0b111][0b11]],"B"end elseif r>0x91 then if r<=0b10010010 then k,r,a=y[0b1011][1][y[0b1011][0b11]],o.H[0x5f95]or o:J(0x9ff53c,0x60be,0x5f95),L else r,G,C,V,T=o.H[-0x6bbd]or o:J(0x41f28d,0x1668,-0x6bbd),y[0b1001][1][y[0b1001][0b11]],y[0b111][1][y[0b111][0b11]],"B",y[0b100][1][y[0b100][0b11]]end elseif r>=0b10010000 then if r<=0b10010000 then R,r,T,G,M=y[0b1001][1][y[0b1001][0b11]],0x29b-r,y[0b111][1][y[0b111][0b11]],"B",y[0b100][1][y[0b100][0b11]]else f,d=0b1101001,0x18 r=a>f and 0x9a1/r or o.H[0x48a4]or o:K(0x2e5b,0x4904,0x48a4)end else K=K(C,V,T)C,V=T,1 C=C+V r,y[0b1001][1][y[0b1001][0b11]],f=o.H[-0x6714]or o:K(0x682e,0xf6c,-0x6714),C,K end end end end,a=bit32 .bxor,e=function(e,f,...)local h={...}local d=select("#",...)for i=1,d do e[f+i-1]=h[i]end end,G=function(o,y)return function(B,F)local n,x,g,u,b,t,J,a,f,C,H,v,m,G,d,w,A,c,I,D,l,h,k,E,z,q,r,i,s,K,e,p r=0b100 while true do if r<0x7c then if r>0b1000001 then if r<=0b1011101 then if r>0b1001111 then if r<=0x58 then g,G=p[0x2a98],0b11001 G,g,K=0b11011,p[0xf46d],g-G C,g,G=g-G,p[0x2c14],0x3e G,d=0,g-G g=C==G r=g and 0xec or 0x76-r else G=1 g=C-G r=i>G and r+-0x5d or 0xe2 end elseif r<=0b1001110 then if r<=0b1000111 then G=1 r,g=0x6f,C-G else r=g and r+-0b1001110 or 0xab-r end else g,i,G=p[0x2a98],0x53,0x29 K,g,G=g-G,p[0xf46d],0b111111 C,G,g=g-G,0b101,p[0x2c14]G,d=0,g-G g=C==G r=g and 0x2693/r or 0b1001110 end elseif r>0x76 then c=1 r,J=0b11100010,x-c elseif r>0b1101111 then r,e=0b11111010-r,o.c(e(o.d(s)))elseif r>0b1011110 then G,w,z=B[K],0b11100000,y[0b101][1][y[0b101][0b11]]e,J,x,s=G,1,B,y[0b11][1][y[0b11][0b11]]r,J,u=0b11001101-r,K+g,K+J else r,s=r+0b11000,o.c(s(x,u,J))end elseif r>0x21 then if r>0x3f then C,d=p[0x2a98],0b110000 d,K,g=y[0b110][1][y[0b110][0b11]],C-d,p[0xa21d]C=d[g]B[K]=C r,d,C=0x2e,0x2d,p[0xf46d]d,g,K=y[0b110][1][y[0b110][0b11]],p[0x5af],C-d C=d[g]B[K]=C elseif r>=0x2e then if r<=0x2e then I,l,p=0b10001001,0xf8,k[m]f,K=p[0x14d2],1 K,m=0b1010110,m+K r=f>=K and 0xc9-r or 0x1648/r else s=1 r,e=0x45-r,d-s end else s=1 e=d-s r=w<=s and 0x64a/r or 0b100011001-r end elseif r>0x18 then if r>0x1e then q,c=1,A-s r,J=0xe2,c+q else r=g and 0x6f or 0x47 end elseif r>=0b110 then if r<=0b110 then x,J,q,r,u,c,s=z,e,B,0x3ba/r,1,K,y[1][1][y[1][0b11]]else K,C=p[0x2a98],p[0xa21d]B[K]=C r=l<=I and 0b1101111 or 0x2e end elseif r<=0 then z,G=y[0b101][1][y[0b101][0b11]],B[K]r,x,e,J,s=0xd1,B,G,1,y[0b11][1][y[0b11][0b11]]u,J=K+J,K+g else r,m,A,H,D=0b11101110,1,-1,y[0b111][1][y[0b111][0b11]],{}D,n=y[0b100][1][y[0b100][0b11]],D end elseif r<0xad then if r>=0b10010011 then if r>0x9b then if r<=0b10011111 then r=r+-0x71 s(x,u,J,c,q)else x,r,s=1,0b110,K+e A=s-x end elseif r>0b10010111 then K=0b10011111 r=f>K and 0x4f or r+0b100111 elseif r>0x93 then K=0x17 r=f>K and r+-0x69 or r+0x4c else r,x,s=0x8d42/r,1,K+e A=s-x end elseif r<=0b10000100 then if r<0x7d then K=0b110001 r=f>K and 0b10010100-r or r+0x1b elseif r<=0b1111101 then r,g=r+-0x2f,A-K else z,e=z(o.d(e))s=0 r=d==s and 0x93 or 0b100011 end else c=o.c(c(q,h,v))return o.d(c)end elseif r<=0b11101100 then if r<=0xe2 then if r<0b11010001 then if r<=0xad then z,e=z(o.d(e))s=0 r=d==s and 0b101010110-r or 0b111111 else K=0x56 r=f>K and 0b1000001 or 0b1011000 end elseif r<=0b11010001 then r,s=0b11110001,o.c(s(x,u,J))else q,c,h,v,E=B,y[0b11][1][y[0b11][0b11]],s,s+J,1 r,v=0b10001010,v-E end elseif r>0xe3 then r,g=0b100001010-r,A-K else C,d=p[0x2a98],0b11011 K,d,g=C-d,p[0xf46d],0b11001 C,d=d-g,p[0xa21d]g,r,z=B[C],0x28ca/r,1 G=K+z B[G]=g G=g[d]B[K]=G end elseif r<=0xf4 then if r>0b11110001 then s(x,u,J,c,q)x,u=p[0xa9e7],0b100011 u,s,J=p[0x370],x-u,0b1111 x,J=u-J,1 J,c,u=nil,-1,x-J r=u==c and 0x1f74/r or 0x16c-r elseif r<=0b11101110 then H=H(n,D)D=y[0b10][1][y[0b10][0b11]]t,n=D,D[0xec2e]b,a=t[0x460c],D f,r,k,p=nil,0x2e,a[0xeff1],nil else r,e=0x19e-r,o.c(e(o.d(s)))end else c,u,q,x,r,J,s=K,1,B,z,0b11110100,e,y[1][1][y[1][0b11]]end end end end,m=function(o,g)return function(h)local _,f,k,a,i,l,d,m,n,c,p,b,e d=0b1100011 repeat if d>0b11000100 then d,b=0b11000100,0x55 k,p,e,a,f,b=h.sub,c,_*b,h,c,"0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz!#$%&()*+-;<=>?@^_`{|}~"k=k(a,p,f)l,b,p,a=b,b.find,true,1 b=b(l,k,a,p)e,n=1,e+b _=n-e elseif d<=0x79 then if d>0b1100011 then c,i,n,m=g[1][1][g[1][0b11]],_,0b11000,g[0b11][1][g[0b11][0b11]]m=m(i,n)b,n,i,e=0b10000,g[0b11][1][g[0b11][0b11]],g[0b10][1][g[0b10][0b11]],_ n=n(e,b)e=0xff i=i(n,e)n,l,b,e=g[0b10][1][g[0b10][0b11]],0b1000,_,g[0b11][1][g[0b11][0b11]]e=e(b,l)b=0b11111111 n=n(e,b)l,b,e=0b11111111,_,g[0b10][1][g[0b10][0b11]]e=o.c(e(b,l))c=o.c(c(m,i,n,o.d(e)))return o.d(c)else m,_,c=0b101,0,1 i=c d=(m~=m or i>0 and c>m or(i<=0 or i~=i)and c0 and c>m or i<=0 and c=0x6a then if d>=0b10100100 then if d<0b11000010 then if d<=0b10100100 then l,n,d,b,e=i,g[0b101][1][g[0b101][0b11]],0x166-d,0b10,m else m(i,n,e,b,l)i=g[0b1001][1][g[0b1001][0b11]]n,m=h.n,i[0x60cb]d=m=0b1010101 then if d>0b1010110 then d,n=d+0b110100,g[0b1001][1][g[0b1001][0b11]]e,i=1,n[0x60cb]m,n,b=i+e,h.n,g[0b1001][1][g[0b1001][0b11]]e=b[0x60cb]i=n-e c[0x9d5c]=i e,k,n,a,b=h,m+i,g[0b1000][1][g[0b1000][0b11]],1,m a,k,l=c[0x72a2],a,k-a elseif d<=0b1010101 then i,m,e,b,d,n=g[1][1][g[1][0b11]],g[0b11][1][g[0b11][0b11]],_,c,0b1101010,g[0b110][1][g[0b110][0b11]]else d,n,e=0xdc6/d,m[0b10],g[0b10][1][g[0b10][0b11]]l,b=0,n end elseif d<0b101001 then _=_(c)n,m={},{}i=n m[0x72a2]=i i=0 m[0x9d5c]=i d,m,n,c,i,b=0xa5,g[0b1000][1][g[0b1000][0b11]],1,m,h,g[0b1001][1][g[0b1001][0b11]]b,l,e=n,_,b[0x60cb]elseif d>0b101001 then m,i=m(o.d(i))n=m[1]d=n and 0xd7-d or 0b1010110 else e=o.c(e(b,l))return o.d(e)end until false end end,h=function(o,g)return function(q,_)local c,e,n,l,k,a,f,i,m,b,p,d d=0b11101101 repeat if d>0x95 then if d<0b11011000 then if d>0b11010100 then e,b,d,k,l,a=g[1][1][g[1][0b11]],g[0b11][1][g[0b11][0b11]],0x1b6-d,q,g[0b10][1][g[0b10][0b11]],1 a=m+a elseif d>=0b11001111 then if d<=0xcf then d,k=0x81,o.c(k(a,p))else m=m+n d=n>0 and 0x1cf-d or 0b1100000 end else d=m0b11101101 then d=m>i and 0xd8 or 0b1100000 elseif d>0xe1 then c,m,b,e="",0,1,#q i,n=e-b,b d=i~=i and 0xd8 or 0b1100101 elseif d>0xd8 then l=l(k,a)f,a,k=#_,_,g[0b10][1][g[0b10][0b11]]f,p=1,m%f d,p=0x1b0-d,p+f else return c end elseif d<0x62 then if d<=0x3a then if d<=0x28 then if d<=0b1001 then d,e=d+0xcb,e(o.d(b))c=c..e else d=m=0b1100101 then if d<=0b1100101 then d=n>0 and 0x62 or 0x9f-d else d,b=0b1001,o.c(b(l,o.d(k)))end else d=m>i and d+0b1110110 or 0x3a end elseif d<=0x91 then d=n~=n and d+0x47 or 0b11010101 else d=n<=0 and 0x141-d or 0xd5 end until false end end,k=function(f)local c,h,_,i,a c=string _,h=c.gsub,c.char h={[0b11]=0b10,[0b10]=h}h[1]=h _={[0b11]=0b10,[0b10]=_}_[1]=_ i=bit32 c,a=i.rshift,i.band c={[0b11]=0b10,[0b10]=c}c[1]=c a={[0b11]=0b10,[0b10]=a}a[1]=a i=f:l{_,a,c,h}return i end,c=function(...)return{[1]={...},[0b10]=select("#",...)}end,J=function(a,b,c,d)a.H[d]=b/a.a(c,0x3f13)return a.H[d]end,n=function(f)local h,a,j,i,_,b,e,c b=string _,h,b,c=b.sub,b.unpack,bit32,b.byte b,i,a=table,b.band,b.rshift b,j={},b.concat e=b h={[0b11]=0b10,[0b10]=h}h[1]=h _={[0b11]=0b10,[0b10]=_}_[1]=_ c={[0b11]=0b10,[0b10]=c}c[1]=c a={[0b11]=0b10,[0b10]=a}a[1]=a i={[0b11]=0b10,[0b10]=i}i[1]=i j={[0b11]=0b10,[0b10]=j}j[1]=j e={[0b11]=0b10,[0b10]=e}e[1]=e b=f:o{a,i,h,c,_,j,e}return b end}):M(...)