local a = {
"6",
"x",
"C",
"2",
"5",
"A",
"8",
_G,
"1",
"F",
"4",
"E",
"0",
"9",
"7",
"_",
"B",
"D",
"3",
37,
56,
12,
91,
54,
78,
18,
40,
62,
25
}
a[10] = a[16] .. a[13] .. a[2] .. a[17] .. a[1] .. a[4] .. a[5] .. a[11] .. a[6] .. a[13] .. a[12] .. a[14] .. a[15] .. a[18] .. a[7] .. a[9] .. a[10] .. a[11] .. a[13] .. a[19] .. a[3]
a[a[18]] = function()local b = 18;
local c = 28;
local d = 25;
local e = 84;
local f = 31;
local g = 58;
local h = "g"local i = "m"local j = "n"local k = "a"local l = "b"local m = "p"local n = "r"local o = "s"local p = "t"local q = "c"local r = "o"local s = "u"local t = "h"local u = "d"local v = "e"local w = "i"local x = "k"local y = "l"local z = "y"local A = "w"local B = a[8][p .. k .. l .. y .. v][q .. r .. j .. q .. k .. p]
local C = a[8][i .. k .. p .. t][y .. u .. v .. a[2] .. m] or a[8][i .. k .. p .. t][o .. q .. k .. y .. v]
local D = o .. p .. n .. w .. j .. h;
local E = a[8][o .. v .. p .. i .. v .. p .. k .. p .. k .. l .. y .. v]
local F = a[8][D][o .. s .. l]
local G = a[8][D][q .. t .. k .. n]
local H = a[8][o .. v .. y .. v .. q .. p]
local I = a[8][D][l .. z .. p .. v]
local J = function()return a[8]
end;
local K = a[8][p .. k .. l .. y .. v][s .. j .. m .. k .. q .. x] or a[8][s .. j .. m .. k .. q .. x]
local L = a[8][D][h .. o .. s .. l]
local M = a[8][p .. r .. j .. s .. i .. l .. v .. n]
localfunctionN(O)local P, Q, R = "", "", {}
local S = 256;
local T = {}
if O == n thenreturn Q
end;
for U = 0, S - 1do
T[U] = G(U)
end;
local V = 1;
localfunctionW()local X = M(F(O, V, V), 36)
V = V + 1;
local Y = M(F(O, V, V + X - 1), 36)
V = V + X;
return Y
end;
P = G(W())
R[1] = P;
while V < # O dolocal Z = W()
if T[Z] then
Q = T[Z]
else
Q = P .. F(P, 1, 1)
end;
T[S] = P .. F(Q, 1, 1)
R[# R + 1], P, S = Q, Q, S + 1end;
return B(R)
end;
local _ = a[10]
local a0 = a[8][l .. w .. p] and a[8][l .. w .. p][l .. a[2] .. r .. n] orfunction(a1, O)local a2, P = 1, 0;
while a1 > 0and O > 0dolocal a3, a4 = a1 % 2, O % 2;
if a3 ~= a4 then
P = P + a2
end;
a1, O, a2 = (a1 - a3) / 2, (O - a4) / 2, a2 * 2end;
if a1 < O then
a1 = O
end;
while a1 > 0dolocal a3 = a1 % 2;
if a3 > 0then
P = P + a2
end;
a1, a2 = (a1 - a3) / 2, a2 * 2end;
return P
end;
local a5 = _ .. a[15]
local a6 = J()
local a7 = _ .. a[5]
localfunctiona8(a9, aa, ab)if ab thenlocal ac = a9 / 2 ^ (aa - 1) % 2 ^ (ab - 1 - (aa - 1) + 1)
return ac - ac % 1elselocal ad = 2 ^ (aa - 1)
return a9 % (ad + ad) >= ad and1or0endend;
local ae = _ .. a[9]
local af = 1;
local ag = _ .. a[14]
local ah = N(n)
local ai = _ .. a[1]
localfunctionaj()local ak, al, am, an = I(ah, af, af + 3)
ak = a0(ak, 156)
al = a0(al, 156)
am = a0(am, 156)
an = a0(an, 156)
af = af + 4;
return an * 16777216 + am * 65536 + al * 256 + ak
end;
local ao = _ .. a[19]
local ap = N(j .. a[4] .. p)
localfunctionaq()local ar = a0(I(ah, af, af), 156)
af = af + 1;
return ar
end;
local as = a[8][a[10]]
local at = _ .. a[7]
localfunctionau()local av = aj()
local aw = aj()
local ax = 1;
local ay = a8(aw, 1, 20) * 2 ^ 32 + av;
local az = a8(aw, 21, 31)
local aA = (- 1) ^ a8(aw, 32)
if az == 0thenif ay == 0thenreturn aA * 0else
az = 1;
ax = 0endelseif az == 2047thenreturn ay == 0and aA * 1 / 0or aA * 0 / 0end;
return C(aA, az - 1023) * (ax + ay / 2 ^ 52)
end;
local aB = a[12]
local aC = ap == a[17]
local aD = _ .. a[11]
local aE = aj;
localfunctionaF(aG)local aH;
ifnot aG then
aG = aE()
if aG == 0thenreturn""endend;
aH = F(ah, af, af + aG - 1)
af = af + aG;
local aI = {}
for aJ = 1, # aH do
aI[aJ] = G(a0(I(F(aH, aJ, aJ)), 156))
end;
return B(aI)
end;
local aK = _ .. a[4]
local aL = aj;
local aM = ap == v;
local aN = a[3]
localfunctionaO(...)return {
...
}, H("#", ...)
end;
localfunctionaP(aQ, aR, aS)localfunctionaT(U, aU)local aV = ah;
for V = 1, # aU dolocal P = I(aU, V, V) - (U + V) % 256;
if P < 0then
P = P + 256end;
aV = aV .. G(P)
end;
return aV
end;
localfunctionaW(aX)return L(aX, '..', function(aY)return G(M(aY, 16) % 256)
end)
end;
a6[ag] = function(aZ)return au() .. aZ
end;
a6[ae] = function(a_, b0)return M(aT(a_, aW(b0)))
end;
a6[aK] = function()return as
end;
a6[a5] = function()return ah
end;
a6[aD] = function(b1, b2)return aT(b1, aW(b2))
end;
a6[ai] = function()return aM
end;
a6[a7] = function()return aR
end;
a6[at] = function(W)local U = 0;
for V = 1, # W do
U = U + I(W, V, V)
end;
return U
end;
a6[ao] = function()return aC
end;
return aW(aQ .. aS)
end;
localfunctionb3()local b4 = {
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0
}
local b5 = {
0,
0,
0,
0,
0,
0,
0,
0,
0,
0
}
local b6 = {}
local b7 = {
b4,
nil,
b5,
nil,
b6
}
if y ~= j thenreturn b5
end;
b7[4] = aq()
for aJ = 1, aj() dolocal b8 = a0(aj(), 182)
local b9 = a0(aj(), 119)
local ba = a8(b8, 1, 2)
local bb = a8(b9, 1, 11)
local bc = {
bb,
a8(b8, 3, 11),
nil,
nil,
b9
}
if ba == 0then
bc[3] = a8(b8, 12, 20)
bc[5] = a8(b8, 21, 29)
elseif ba == 1then
bc[3] = a8(b9, 12, 33)
elseif ba == 2then
bc[3] = a8(b9, 12, 32) - 1048575elseif ba == 3then
bc[3] = a8(b9, 12, 32) - 1048575;
bc[5] = a8(b8, 21, 29)
end;
b4[aJ] = bc
end;
local bd = aj()
local be = {
0,
0,
0,
0,
0,
0,
0
}
for aJ = 1, bd dolocal ba = aq()
local bf;
if ba == 1then
bf = aq() ~= 0elseif ba == 2then
bf = au()
elseif ba == 0then
bf = aF()
end;
be[aJ] = bf
end;
b7[2] = be;
for aJ = 1, aj() do
b5[aJ - 1] = b3()
end;
return b7
end;
localfunctionbg(b7, bh, bi)local bj = b7[1]
local bk = b7[2]
local bl = b7[3]
local bm = b7[4]
returnfunction(...)local bj = bj;
local bk = bk;
local bl = bl;
local bm = bm;
local bn = aP(aN, a6, aB)
local aO = aO;
local bo = 1;
local bp = - 1;
if ap ~= x thenreturn bo
end;
local bq = {}
local br = {
...
}
local bs = {}
local bt = H("#", ...) - 1;
for aJ = 0, bt doif aJ >= bm then
bq[aJ - bm] = br[aJ + 1]
else
bs[aJ] = br[aJ + 1]
endend;
local bu = bt - bm + 1;
local bc;
local bv;
whiletruedo
bc = bj[bo]
bv = bc[1]
if bv <= 34thenif bv <= 16thenif bv <= 7thenif bv <= 3thenif bv <= 1thenif bv == 0then
bs[bc[2]] = bs[bc[3]] + bk[bc[5]]
elselocal bw = bc[2]
local br = {}
local bx = 0;
local by = bw + bc[3] - 1;
for aJ = bw + 1, by do
bx = bx + 1;
br[bx] = bs[aJ]
end;
local bz = {
bs[bw](K(br, 1, by - bw))
}
local by = bw + bc[5] - 2;
bx = 0;
for aJ = bw, by do
bx = bx + 1;
bs[aJ] = bz[bx]
end;
bp = by
endelseif bv == 2thenlocal bA = bl[bc[3]]
local bB;
local bC = {}
bB = E({}, {
[a[16] .. a[16] .. w .. j .. u .. v .. a[2]] = function(bD, bE)local bF = bC[bE]
return bF[1][bF[2]]
end,
[a[16] .. a[16] .. j .. v .. A .. w .. j .. u .. v .. a[2]] = function(bD, bE, bG)local bF = bC[bE]
bF[1][bF[2]] = bG
end
})
for aJ = 1, bc[5] do
bo = bo + 1;
local bH = bj[bo]
if bH[1] == 7then
bC[aJ - 1] = {
bs,
bH[3]
}
else
bC[aJ - 1] = {
bh,
bH[3]
}
end;
bn[# bn + 1] = bC
end;
bs[bc[2]] = bg(bA, bB, bi)
elselocal bw = bc[2]
local bI = bs[bc[3]]
bs[bw + 1] = bI;
bs[bw] = bI[bk[bc[5]]]
endelseif bv <= 5thenif bv > 4thenlocal bw;
bs[bc[2]] = bk[bc[3]]
bo = bo + 1;
bc = bj[bo]
bs[bc[2]] = # bs[bc[3]]
bo = bo + 1;
bc = bj[bo]
bs[bc[2]] = bk[bc[3]]
bo = bo + 1;
bc = bj[bo]
bs[bc[2]] = # bs[bc[3]]
bo = bo + 1;
bc = bj[bo]
bs[bc[2]] = bk[bc[3]]
bo = bo + 1;
bc = bj[bo]
bw = bc[2]
bs[bw] = bs[bw] - bs[bw + 2]
bo = bo + bc[3]
elselocal bJ;
local bz, by;
local by;
local bx;
local br;
local bw;
bs[bc[2]] = bi[bk[bc[3]]]
bo = bo + 1;
bc = bj[bo]
bs[bc[2]] = bh[bc[3]]
bo = bo + 1;
bc = bj[bo]
bs[bc[2]] = bs[bc[3]]
bo = bo + 1;
bc = bj[bo]
bs[bc[2]] = bh[bc[3]]
bo = bo + 1;
bc = bj[bo]
bs[bc[2]] = bs[bc[3]]
bo = bo + 1;
bc = bj[bo]
bw = bc[2]
br = {}
bx = 0;
by = bw + bc[3] - 1;
for aJ = bw + 1, by do
bx = bx + 1;
br[bx] = bs[aJ]
end;
bz, by = aO(bs[bw](K(br, 1, by - bw)))
by = by + bw - 1;
bx = 0;
for aJ = bw, by do
bx = bx + 1;
bs[aJ] = bz[bx]
end;
bp = by;
bo = bo + 1;
bc = bj[bo]
bw = bc[2]
br = {}
bx = 0;
by = bp;
for aJ = bw + 1, by do
bx = bx + 1;
br[bx] = bs[aJ]
end;
bz, by = aO(bs[bw](K(br, 1, by - bw)))
by = by + bw - 1;
bx = 0;
for aJ = bw, by do
bx = bx + 1;
bs[aJ] = bz[bx]
end;
bp = by;
bo = bo + 1;
bc = bj[bo]
bw = bc[2]
br = {}
by = bp;
for aJ = bw + 1, by do
br[# br + 1] = bs[aJ]
end;
doreturn bs[bw](K(br, 1, by - bw))
end;
bo = bo + 1;
bc = bj[bo]
bw = bc[2]
by = bp;
bJ = {}
bx = 0;
for aJ = bw, by do
bx = bx + 1;
bJ[bx] = bs[aJ]
end;
doreturn K(bJ, 1, bx)
end;
bo = bo + 1;
bc = bj[bo]
doreturnendendelseif bv > 6then
bs[bc[2]] = bs[bc[3]]
else
bo = bo + bc[3]
endelseif bv <= 11thenif bv <= 9thenif bv == 8then
bs[bc[2]] = bi[bk[bc[3]]]
elselocal bI;
local bz;
local by;
local bx;
local br;
local bw;
bs[bc[2]] = bs[bc[3]]
bo = bo + 1;
bc = bj[bo]
bs[bc[2]] = bs[bc[3]]
bo = bo + 1;
bc = bj[bo]
bw = bc[2]
br = {}
bx = 0;
by = bw + bc[3] - 1;
for aJ = bw + 1, by do
bx = bx + 1;
br[bx] = bs[aJ]
end;
bz = {
bs[bw](K(br, 1, by - bw))
}
by = bw + bc[5] - 2;
bx = 0;
for aJ = bw, by do
bx = bx + 1;
bs[aJ] = bz[bx]
end;
bp = by;
bo = bo + 1;
bc = bj[bo]
bs[bc[2]] = bs[bc[3]] + bs[bc[5]]
bo = bo + 1;
bc = bj[bo]
bs[bc[2]] = bs[bc[3]] % bk[bc[5]]
bo = bo + 1;
bc = bj[bo]
bw = bc[2]
bI = bs[bc[3]]
bs[bw + 1] = bI;
bs[bw] = bI[bk[bc[5]]]
bo = bo + 1;
bc = bj[bo]
bs[bc[2]] = bs[bc[3]]
bo = bo + 1;
bc = bj[bo]
bs[bc[2]] = bs[bc[3]]
bo = bo + 1;
bc = bj[bo]
bw = bc[2]
br = {}
bx = 0;
by = bw + bc[3] - 1;
for aJ = bw + 1, by do
bx = bx + 1;
br[bx] = bs[aJ]
end;
bz = {
bs[bw](K(br, 1, by - bw))
}
by = bw + bc[5] - 2;
bx = 0;
for aJ = bw, by do
bx = bx + 1;
bs[aJ] = bz[bx]
end;
bp = by;
bo = bo + 1;
bc = bj[bo]
if bs[bc[2]] > bs[bc[5]] then
bo = bo + 1else
bo = bo + bc[3]
endendelseif bv > 10thenlocal bI = bs[bc[3]]
ifnot bI then
bo = bo + 1else
bs[bc[2]] = bI;
bo = bo + bj[bo + 1][3] + 1endelselocal bJ;
local bz, by;
local by;
local bx;
local br;
local bw;
bs[bc[2]] = bh[bc[3]]
bo = bo + 1;
bc = bj[bo]
bs[bc[2]] = bs[bc[3]]
bo = bo + 1;
bc = bj[bo]
bs[bc[2]] = bh[bc[3]]
bo = bo + 1;
bc = bj[bo]
bs[bc[2]] = bs[bc[3]]
bo = bo + 1;
bc = bj[bo]
bw = bc[2]
br = {}
bx = 0;
by = bw + bc[3] - 1;
for aJ = bw + 1, by do
bx = bx + 1;
br[bx] = bs[aJ]
end;
bz, by = aO(bs[bw](K(br, 1, by - bw)))
by = by + bw - 1;
bx = 0;
for aJ = bw, by do
bx = bx + 1;
bs[aJ] = bz[bx]
end;
bp = by;
bo = bo + 1;
bc = bj[bo]
bw = bc[2]
br = {}
by = bp;
for aJ = bw + 1, by do
br[# br + 1] = bs[aJ]
end;
doreturn bs[bw](K(br, 1, by - bw))
end;
bo = bo + 1;
bc = bj[bo]
bw = bc[2]
by = bp;
bJ = {}
bx = 0;
for aJ = bw, by do
bx = bx + 1;
bJ[bx] = bs[aJ]
end;
doreturn K(bJ, 1, bx)
end;
bo = bo + 1;
bc = bj[bo]
doreturnendendelseif bv <= 13thenif bv == 12then
bs[bc[2]] = bc[3] ~= 0elselocal bw = bc[2]
local br = {}
local by = bp;
for aJ = bw + 1, by do
br[# br + 1] = bs[aJ]
end;
doreturn bs[bw](K(br, 1, by - bw))
endendelseif bv <= 14thenlocal bw = bc[2]
local br = {}
local bx = 0;
local by = bw + bc[3] - 1;
for aJ = bw + 1, by do
bx = bx + 1;
br[bx] = bs[aJ]
end;
local bz = {
bs[bw](K(br, 1, by - bw))
}
local by = bw + bc[5] - 2;
bx = 0;
for aJ = bw, by do
bx = bx + 1;
bs[aJ] = bz[bx]
end;
bp = by
elseif bv == 15then
bs[bc[2]] = bs[bc[3]] % bs[bc[5]]
elselocal bw = bc[2]
local br = {}
local bx = 0;
local by = bw + bc[3] - 1;
for aJ = bw + 1, by do
bx = bx + 1;
br[bx] = bs[aJ]
end;
local bz, by = aO(bs[bw](K(br, 1, by - bw)))
by = by + bw - 1;
bx = 0;
for aJ = bw, by do
bx = bx + 1;
bs[aJ] = bz[bx]
end;
bp = by
endelseif bv <= 25thenif bv <= 20thenif bv <= 18thenif bv > 17thenlocal bw = bc[2]
local br = {}
local by = bp;
for aJ = bw + 1, by do
br[# br + 1] = bs[aJ]
end;
doreturn bs[bw](K(br, 1, by - bw))
endelse
bs[bc[2]] = bs[bc[3]] + bk[bc[5]]
endelseif bv == 19thenlocal bK;
local bI;
local bz;
local by;
local bx;
local br;
local bw;
bs[bc[2]] = bi[bk[bc[3]]]
bo = bo + 1;
bc = bj[bo]
bs[bc[2]] = bs[bc[3]][bk[bc[5]]]
bo = bo + 1;
bc = bj[bo]
bs[bc[2]] = bs[bc[3]]
bo = bo + 1;
bc = bj[bo]
bw = bc[2]
br = {}
bx = 0;
by = bw + bc[3] - 1;
for aJ = bw + 1, by do
bx = bx + 1;
br[bx] = bs[aJ]
end;
bz = {
bs[bw](K(br, 1, by - bw))
}
by = bw + bc[5] - 2;
bx = 0;
for aJ = bw, by do
bx = bx + 1;
bs[aJ] = bz[bx]
end;
bp = by;
bo = bo + 1;
bc = bj[bo]
bI = bc[3]
bK = bs[bI]
for aJ = bI + 1, bc[5] do
bK = bK .. bs[aJ]
end;
bs[bc[2]] = bK
else
bs[bc[2]] = bh[bc[3]]
endelseif bv <= 22thenif bv == 21thenlocal bw = bc[2]
bs[bw] = bs[bw] - bs[bw + 2]
bo = bo + bc[3]
elselocal bA = bl[bc[3]]
local bB;
local bC = {}
bB = E({}, {
[a[16] .. a[16] .. w .. j .. u .. v .. a[2]] = function(bD, bE)local bF = bC[bE]
return bF[1][bF[2]]
end,
[a[16] .. a[16] .. j .. v .. A .. w .. j .. u .. v .. a[2]] = function(bD, bE, bG)local bF = bC[bE]
bF[1][bF[2]] = bG
end
})
for aJ = 1, bc[5] do
bo = bo + 1;
local bH = bj[bo]
if bH[1] == 7then
bC[aJ - 1] = {
bs,
bH[3]
}
else
bC[aJ - 1] = {
bh,
bH[3]
}
end;
bn[# bn + 1] = bC
end;
bs[bc[2]] = bg(bA, bB, bi)
endelseif bv <= 23then
bs[bc[2]] = bi[bk[bc[3]]]
elseif bv == 24then
bs[bc[2]] = bs[bc[3]] % bs[bc[5]]
else
bs[bc[2]] = bs[bc[3]][bk[bc[5]]]
endelseif bv <= 29thenif bv <= 27thenif bv == 26thenlocal bI = bc[3]
local bK = bs[bI]
for aJ = bI + 1, bc[5] do
bK = bK .. bs[aJ]
end;
bs[bc[2]] = bK
else
bs[bc[2]] = bs[bc[3]] + bs[bc[5]]
endelseif bv == 28then
bs[bc[2]] = bg(bl[bc[3]], nil, bi)
elselocal bw = bc[2]
local br = {}
local by = bw + bc[3] - 1;
for aJ = bw + 1, by do
br[# br + 1] = bs[aJ]
end;
doreturn bs[bw](K(br, 1, by - bw))
endendelseif bv <= 31thenif bv == 30then
bs[bc[2]] = bs[bc[3]]
else
bs[bc[2]] = bs[bc[3]] % bk[bc[5]]
endelseif bv <= 32thenlocal bw = bc[2]
bs[bw] = bs[bw] - bs[bw + 2]
bo = bo + bc[3]
elseif bv == 33then
bs[bc[2]] = # bs[bc[3]]
elseif bs[bc[2]] == bk[bc[5]] then
bo = bo + 1else
bo = bo + bc[3]
endendelseif bv <= 51thenif bv <= 42thenif bv <= 38thenif bv <= 36thenif bv > 35thenlocal bw = bc[2]
local br = {}
local bx = 0;
local by = bw + bc[3] - 1;
for aJ = bw + 1, by do
bx = bx + 1;
br[bx] = bs[aJ]
end;
local bz, by = aO(bs[bw](K(br, 1, by - bw)))
by = by + bw - 1;
bx = 0;
for aJ = bw, by do
bx = bx + 1;
bs[aJ] = bz[bx]
end;
bp = by
elselocal bw = bc[2]
local by = bp;
local bJ = {}
local bx = 0;
for aJ = bw, by do
bx = bx + 1;
bJ[bx] = bs[aJ]
end;
doreturn K(bJ, 1, bx)
endendelseif bv == 37then
bs[bc[2]] = bg(bl[bc[3]], nil, bi)
else
bs[bc[2]] = bk[bc[3]]
endelseif bv <= 40thenif bv > 39thenlocal bw = bc[2]
local br = {}
local bx = 0;
local by = bp;
for aJ = bw + 1, by do
bx = bx + 1;
br[bx] = bs[aJ]
end;
local bz, by = aO(bs[bw](K(br, 1, by - bw)))
by = by + bw - 1;
bx = 0;
for aJ = bw, by do
bx = bx + 1;
bs[aJ] = bz[bx]
end;
bp = by
else
bs[bc[2]] = bs[bc[3]] - bs[bc[5]]
endelseif bv == 41thenlocal bw = bc[2]
local bL = bs[bw + 2]
local bM = bs[bw] + bL;
bs[bw] = bM;
if bL > 0thenif bM <= bs[bw + 1] then
bo = bo + bc[3]
bs[bw + 3] = bM
endelseif bM >= bs[bw + 1] then
bo = bo + bc[3]
bs[bw + 3] = bM
endelseif bs[bc[2]] == bk[bc[5]] then
bo = bo + 1else
bo = bo + bc[3]
endendelseif bv <= 46thenif bv <= 44thenif bv > 43then
bs[bc[2]] = bc[3] ~= 0elselocal bw = bc[2]
local by = bw + bc[3] - 2;
local bJ = {}
local bx = 0;
for aJ = bw, by do
bx = bx + 1;
bJ[bx] = bs[aJ]
end;
doreturn K(bJ, 1, bx)
endendelseif bv == 45thenlocal bw = bc[2]
local by = bw + bc[3] - 2;
local bJ = {}
local bx = 0;
for aJ = bw, by do
bx = bx + 1;
bJ[bx] = bs[aJ]
end;
doreturn K(bJ, 1, bx)
endelse
bs[bc[2]] = bs[bc[3]] % bk[bc[5]]
endelseif bv <= 48thenif bv == 47thenlocal bw = bc[2]
local bI = bs[bc[3]]
bs[bw + 1] = bI;
bs[bw] = bI[bk[bc[5]]]
elselocal bw = bc[2]
local br = {}
local by = bw + bc[3] - 1;
for aJ = bw + 1, by do
br[# br + 1] = bs[aJ]
end;
doreturn bs[bw](K(br, 1, by - bw))
endendelseif bv <= 49then
bs[bc[2]] = bs[bc[3]] - bs[bc[5]]
elseif bv > 50thenlocal bw = bc[2]
local br = {}
local bx = 0;
local by = bp;
for aJ = bw + 1, by do
bx = bx + 1;
br[bx] = bs[aJ]
end;
local bz, by = aO(bs[bw](K(br, 1, by - bw)))
by = by + bw - 1;
bx = 0;
for aJ = bw, by do
bx = bx + 1;
bs[aJ] = bz[bx]
end;
bp = by
elselocal bw = bc[2]
local by = bp;
local bJ = {}
local bx = 0;
for aJ = bw, by do
bx = bx + 1;
bJ[bx] = bs[aJ]
end;
doreturn K(bJ, 1, bx)
endendelseif bv <= 60thenif bv <= 55thenif bv <= 53thenif bv == 52then
bs[bc[2]] = # bs[bc[3]]
else
bi[bk[bc[3]]] = bs[bc[2]]
endelseif bv > 54thenlocal bI = bc[3]
local bK = bs[bI]
for aJ = bI + 1, bc[5] do
bK = bK .. bs[aJ]
end;
bs[bc[2]] = bK
elsedoreturnendendelseif bv <= 57thenif bv == 56then
bs[bc[2]] = bk[bc[3]]
else
bo = bo + bc[3]
endelseif bv <= 58then
bs[bc[2]] = bs[bc[3]] + bs[bc[5]]
elseif bv == 59thenif bs[bc[2]] > bs[bc[5]] then
bo = bo + 1else
bo = bo + bc[3]
endelse
bi[bk[bc[3]]] = bs[bc[2]]
endelseif bv <= 64thenif bv <= 62thenif bv > 61thenlocal bI = bs[bc[3]]
ifnot bI then
bo = bo + 1else
bs[bc[2]] = bI;
bo = bo + bj[bo + 1][3] + 1endelseifnot bs[bc[2]] then
bo = bo + 1else
bo = bo + bc[3]
endendelseif bv > 63thenlocal bJ;
local bz;
local by;
local bx;
local br;
local bw;
bs[bc[2]] = bi[bk[bc[3]]]
bo = bo + 1;
bc = bj[bo]
bs[bc[2]] = bs[bc[3]][bk[bc[5]]]
bo = bo + 1;
bc = bj[bo]
bs[bc[2]] = bi[bk[bc[3]]]
bo = bo + 1;
bc = bj[bo]
bs[bc[2]] = bs[bc[3]]
bo = bo + 1;
bc = bj[bo]
bs[bc[2]] = bk[bc[3]]
bo = bo + 1;
bc = bj[bo]
bw = bc[2]
br = {}
bx = 0;
by = bw + bc[3] - 1;
for aJ = bw + 1, by do
bx = bx + 1;
br[bx] = bs[aJ]
end;
bz = {
bs[bw](K(br, 1, by - bw))
}
by = bw + bc[5] - 2;
bx = 0;
for aJ = bw, by do
bx = bx + 1;
bs[aJ] = bz[bx]
end;
bp = by;
bo = bo + 1;
bc = bj[bo]
bs[bc[2]] = bs[bc[3]] % bk[bc[5]]
bo = bo + 1;
bc = bj[bo]
bw = bc[2]
br = {}
by = bw + bc[3] - 1;
for aJ = bw + 1, by do
br[# br + 1] = bs[aJ]
end;
doreturn bs[bw](K(br, 1, by - bw))
end;
bo = bo + 1;
bc = bj[bo]
bw = bc[2]
by = bp;
bJ = {}
bx = 0;
for aJ = bw, by do
bx = bx + 1;
bJ[bx] = bs[aJ]
end;
doreturn K(bJ, 1, bx)
end;
bo = bo + 1;
bc = bj[bo]
doreturnendelse
bs[bc[2]] = bh[bc[3]]
endelseif bv <= 66thenif bv > 65thenlocal bw = bc[2]
local bL = bs[bw + 2]
local bM = bs[bw] + bL;
bs[bw] = bM;
if bL > 0thenif bM <= bs[bw + 1] then
bo = bo + bc[3]
bs[bw + 3] = bM
endelseif bM >= bs[bw + 1] then
bo = bo + bc[3]
bs[bw + 3] = bM
endelseifnot bs[bc[2]] then
bo = bo + 1else
bo = bo + bc[3]
endendelseif bv <= 67then
bs[bc[2]] = bs[bc[3]][bk[bc[5]]]
elseif bv == 68thendoreturnendelseif bs[bc[2]] > bs[bc[5]] then
bo = bo + 1else
bo = bo + bc[3]
endend;
bo = bo + 1endendend;
return bg(b3(), {}, J())()
end;
a[26] = _ENV;
a[20] = a[a[18]]()
a[29] = a[8][a[10] .. a[4]]
a[24] = a[8][a[10] .. a[1]]
a[21] = a[8][a[10] .. a[9]]
a[28] = a[8][a[10] .. a[11]]
a[23] = a[8][a[10] .. a[5]]()
a[25] = a[8][a[10] .. a[19]]
a[22] = a[8][a[10] .. a[15]]
a[27] = a[8][a[10] .. a[7]]("1BD6")