Compare commits

...

2 Commits

Author SHA1 Message Date
afeda2d6f9 Merge branch 'main' of https://gitea.spacemoehre.de/simon/CTF 2023-09-05 14:38:30 +02:00
109e1dd8fb spacegame 2023-09-05 14:38:18 +02:00
25 changed files with 2756 additions and 0 deletions

View File

@@ -0,0 +1,904 @@
return (function(...)
local s = { "\089\099\043\061"; "\107\111\082\097\052\085\114\049\108\111\110\074\110\113\061\061", "\107\077\086\121"; "\070\077\086\088\110\079\082\055\089\085\120\049", "\108\099\113\061"; "\070\079\082\072\070\116\080\061", "\070\097\061\061"; "\098\050\047\075\069\050\089\119\069\086\086\121\047\049\098\072\080\076\061\061"; "\047\082\086\050\086\056\089\071\069\111\073\090\070\049\073\057\107\121\086\075\107\077\086\112\052\085\049\067\052\085\073\085\089\052\102\118\119\109\082\049\119\088\070\075\080\085\047\073", "\108\052\098\048\089\111\082\048", "\108\111\112\067\089\052\102\122", "\107\079\073\085\089\076\061\061", "\119\052\086\048\108\111\084\061", "\107\077\086\121\106\085\073\090\070\077\098\049", "\119\052\047\122\119\111\098\065\110\099\049\097\089\076\061\061"; "\089\121\102\114\070\079\114\072\119\121\080\061", "\119\111\112\072\107\086\073\072\107\111\070\061", "\119\052\086\048\078\085\114\072\110\054\112\121\119\052\119\061", "\089\079\049\077\089\077\049\088\110\111\120\122\069\076\061\061"; "\070\085\086\122\076\085\073\087\107\121\105\061"; "\070\085\049\055", "\052\090\073\072\107\077\047\049\069\113\061\061"; "\110\052\103\048\119\052\047\049", "\070\099\102\072\107\116\076\061", "\119\052\047\114\107\088\105\061"; "\108\079\049\122", "\119\111\112\116"; "\070\077\082\055\089\079\073\117", "\070\079\098\051\086\079\114\072\070\085\110\087\086\121\110\087", "\089\099\048\061", "\110\079\049\087\089\086\073\067\108\052\072\049"; "\108\111\112\122\089\052\102\055\119\111\120\122\108\111\090\049\070\043\061\061"; "\107\077\086\053\110\079\082\122\110\079\082\088\108\097\061\061"; "\107\077\086\121\083\111\090\114\089\085\106\061"; "\107\111\082\122\108\113\061\061", "\070\079\120\114\069\076\061\061", "\083\048\110\098\080\121\080\067\089\079\090\055\109\050\102\047\069\076\061\061"; "\110\111\112\097\119\111\098\065"; "\107\111\082\122\108\099\086\122\108\111\097\061", "\119\085\073\067"; "\089\079\082\117\119\111\110\049"; "\089\079\049\075"; "\070\121\047\114\110\079\049\088"; "\052\090\073\087\089\111\053\061"; "\076\116\086\087\107\079\086\122"; "\089\077\049\087\107\113\061\061"; "\070\085\086\122\107\111\086\122\119\052\047\114\119\077\120\049"; "\076\077\073\067\070\097\061\061"; "\086\086\110\121\110\077\072\099\070\077\110\074\069\050\047\054\083\097\061\061"; "\070\077\086\120\110\111\049\075\089\076\061\061"; "\069\111\102\066\109\048\090\103\086\050\047\105\107\048\098\053\089\113\061\061"; "\108\111\090\116\078\085\102\068\070\121\080\055\070\079\112\116"; "\119\085\073\055\070\121\047\114\107\116\047\067", "\069\076\061\061"; "\089\099\102\114\110\097\061\061", "\110\079\082\115\107\079\106\061", "\052\090\073\116\119\097\061\061", "\069\113\061\061" }
for O, p in ipairs({ { 1; 58 }; { 1; 28 }, { 29; 58 } }) do
while p[1] < p[2] do
s[p[1]], s[p[2]], p[1], p[2] = s[p[2]], s[p[1]], p[1] + 1, p[2] - 1
end
end
local function O(O)
return s[O - 26364]
end
do
local O = s
local p = string.sub
local L = table.concat
local A = string.char
local W = { D = 47; w = 24, R = 5; ["\053"] = 56, ["\049"] = 37, d = 62, z = 52, ["\047"] = 17, q = 0, m = 19; u = 45, e = 10, Q = 63; c = 7; ["\048"] = 36; U = 54; x = 49, o = 22; ["\050"] = 3, t = 39; T = 60; O = 6, ["\051"] = 58, ["\056"] = 4, N = 11; h = 14; ["\055"] = 46; I = 61, H = 41, s = 34; L = 16, K = 50; P = 12, j = 20, l = 26, F = 28, ["\057"] = 42, ["\052"] = 23; V = 21; y = 55; b = 13; ["\054"] = 2; f = 9; n = 29; r = 33; Z = 53, p = 57, B = 15; i = 8, A = 43; S = 18; X = 35; W = 44, k = 27; J = 40, a = 48, Y = 25; ["\043"] = 32, g = 1, E = 30; v = 31; G = 59; C = 51; M = 38 }
local c = string.len
local V = math.floor
local X = type
local S = table.insert
for s = 1, #O, 1 do
local M = O[s]
if X(M) == "\115\116\114\105\110\103" then
local X = c(M)
local k = {}
local Y = 1
local o = 0
local y = 0
while Y <= X do
local s = p(M, Y, Y)
local O = W[s]
if O then
o = o + O * 64 ^ (3 - y)
y = y + 1
if y == 4 then
y = 0
local s = V(o / 65536)
local O = V((o % 65536) / 256)
local p = o % 256
S(k, A(s, O, p))
o = 0
end
elseif s == "\061" then
S(k, A(V(o / 65536)))
if Y >= X or p(M, Y + 1, Y + 1) ~= "\061" then
S(k, A(V((o % 65536) / 256)))
end
break
end
Y = Y + 1
end
O[s] = L(k)
end
end
end
return (function(s, L, A, W, c, V, X, w, M, B, u, k, S, J, y, x, o, p, I, Y)
k, x, o, M, S, B, u, Y, p, I, y, w, J = function()
Y = 1 + Y
M[Y] = 1
return Y
end, function(s, O)
local L = o(O)
local A = function(...)
return p(s, { ... }, O, L)
end
return A
end, function(s)
for O = 1, #s, 1 do
M[s[O]] = 1 + M[s[O]]
end
if A then
local p = A(true)
local L = c(p)
L[O(26414)], L[O(26391)], L[O(26378)] = s, y, function()
return -3702237
end
return p
else
return W({}, { [O(26391)] = y, [O(26414)] = s, [O(26378)] = function()
return -3702237
end })
end
end, {}, {}, function(s, O)
local L = o(O)
local A = function(A, W, c, V, X, S, M)
return p(s, { A; W; c; V; X; S, M }, O, L)
end
return A
end, function(s, O)
local L = o(O)
local A = function(A, W, c, V, X, S)
return p(s, { A, W; c; V, X; S }, O, L)
end
return A
end, 0, function(p, A, W, c)
local j, J, g, l, b, Q, K, C, t, n, h, N, o, U, x, S, m, G, q, H, P, X, a, M, y, k, F, E, z, e, T, Y
while p do
if p < 10227136 then
if p < 3732766 then
if p < 1704921 then
if p < 821180 then
if p < 506566 then
if p < 40359 then
o = 1
Y = O(26404)
M = s[Y]
Y = O(26408)
X = M[Y]
Y = 1
k = 1
M = O(26412)
p = X[M]
M = 1
X = p(M, Y, k, o)
p = 4249291
else
b = nil
J = U
k[J] = b
p = 7466673
J = nil
end
else
Y = O(26397)
S = A[1]
M = S[Y]
p = O(26397)
Y = 1
X = M - Y
S[p] = X
M = O(26397)
X = S[M]
M = 0
p = X < M
p = p and 3809175 or 5316382
end
else
if p < 1394426 then
if p < 1257693 then
E = O(26388)
j = O(26387)
x = S[E]
g = O(26387)
l = s[j]
j = O(26365)
b = l[j]
j = s[g]
g = O(26394)
l = j[g]
U = b * l
b = 88
E = U - b
J = x > E
p = J and 14725737 or 15157161
else
x = 1
J = O(26376)
p = 1093383
S[J] = x
end
else
y = O(26411)
o = 3
p = 16170474
s[y] = o
end
end
else
if p < 3366408 then
if p < 3191918 then
if p < 2483776 then
p = 12843378
else
S = A[1]
M = O(26397)
X = S[M]
M = 0
p = X ~= M
p = p and 13408694 or 4249291
end
else
j = .4
U = O(26388)
E = S[U]
l = O(26376)
b = S[l]
N = O(26411)
q = s[N]
N = 10
J = O(26388)
g = q / N
l = j + g
U = b * l
x = E + U
E = O(26388)
S[J] = x
x = S[E]
E = 16
J = x < E
p = J and 1388195 or 1093383
end
else
if p < 3658368 then
if p < 3457057 then
x = x + U
J = x <= E
l = not b
J = l and J
l = x >= E
l = b and l
J = l or J
l = 3634285
p = J and l
J = 8455237
p = p or J
else
J = x
z = O(26404)
m = s[z]
z = O(26369)
N = m[z]
m = O(26420)
q = N[m]
m = 10
F = O(26419)
N = q(m)
q = 10
g = N / q
q = .5
K = O(26399)
z = O(26404)
j = g - q
C = O(26392)
g = 3.1416
l = j * g
j = O(26419)
s[j] = l
m = s[z]
z = O(26369)
p = 3434777
N = m[z]
m = O(26420)
q = N[m]
m = 10
N = q(m)
q = 2
g = N + q
q = 8
j = g / q
G = O(26388)
N = O(26390)
z = O(26379)
g = O(26399)
s[g] = j
q = s[N]
N = O(26403)
g = q[N]
m = s[z]
z = O(26395)
N = m[z]
z = S[C]
P = S[G]
G = 32
Q = P + G
P = 3
G = -2
C = Q - P
a = s[K]
P = G * a
K = O(26369)
t = O(26419)
a = s[K]
K = O(26374)
G = a[K]
J = nil
K = s[t]
a = G(K)
Q = P * a
a = O(26399)
t = O(26369)
G = s[a]
K = s[t]
t = O(26413)
a = K[t]
t = s[F]
K = a(t)
P = G * K
m = { N(z, C, Q, P) }
q = g(k, L(m))
end
else
M = O(26373)
S = A
X = O(26384)
p = s[X]
X = p(M)
X = O(26384)
p = s[X]
M = O(26387)
X = p(M)
k = O(26382)
M = O(26379)
X = O(26384)
p = s[X]
X = p(M)
X = O(26382)
p = {}
s[X] = p
M = O(26382)
X = s[M]
M = O(26414)
Y = s[k]
X[M] = Y
M = O(26382)
M = s[M]
X = w(13632353, {})
Y = O(26395)
M[Y] = X
Y = O(26415)
X = B(16277403, {})
M = O(26382)
M = s[M]
p = s[O(26421)]
M[Y] = X
Y = O(26375)
X = u(807299, {})
M = O(26382)
M = s[M]
M[Y] = X
X = I(3000546, {})
Y = O(26389)
M = O(26382)
M = s[M]
M[Y] = X
X = {}
end
end
end
else
if p < 7248479 then
if p < 4846136 then
if p < 4573250 then
if p < 3958191 then
X = 0
p = O(26397)
S[p] = X
p = 5316382
else
M = O(26397)
X = S[M]
M = 0
p = X == M
p = p and 14930985 or 4922968
end
else
m = not N
b = b + q
E = b <= g
E = m and E
m = b >= g
m = N and m
E = m or E
m = 11163180
p = E and m
E = 9358080
p = p or E
end
else
if p < 5498348 then
if p < 5124094 then
S = nil
X = {}
p = s[O(26371)]
else
Y = O(26404)
M = s[Y]
Y = O(26405)
X = M[Y]
M = O(26406)
S = nil
Y = O(26377)
p = X[M]
M = O(26410)
X = p(M, Y)
M = O(26418)
p = O(26418)
s[p] = X
X = {}
p = s[M]
M = O(26370)
M = p[M]
M = M(p)
p = s[O(26383)]
end
else
E = O(26397)
x = S[E]
E = 0
J = x == E
p = J and 12001558 or 3341353
end
end
else
if p < 8649910 then
if p < 8390375 then
if p < 7721622 then
U = x(E, U)
p = U and 404059 or 11454691
else
b = O(26411)
x = -2
U = O(26411)
E = s[U]
J = x * E
U = s[b]
E = 2
x = E * U
E = x
x = 1
U = x
p = 3434777
x = 0
b = U < x
x = J - U
end
else
p = 2051797
end
else
if p < 9940904 then
if p < 9392121 then
p = 2051797
else
J = O(26397)
y = S[J]
J = 100
o = y < J
p = o and 1448428 or 16170474
end
else
b = O(26388)
E = O(26392)
U = O(26392)
x = Y[E]
E = S[U]
J = x - E
g = O(26422)
x = O(26393)
U = O(26388)
s[x] = J
q = O(26393)
E = Y[U]
U = S[b]
x = E - U
E = O(26422)
s[E] = x
b = O(26369)
U = s[b]
b = O(26417)
E = U[b]
b = s[g]
g = s[q]
U = E(b, g)
g = O(26411)
E = O(26419)
s[E] = U
b = s[g]
E = -b
g = O(26411)
b = s[g]
p = 4576463
g = b
b = 1
q = b
b = 0
N = q < b
b = E - q
end
end
end
end
else
if p < 13617797 then
if p < 11817774 then
if p < 11425173 then
if p < 11155107 then
if p < 10966201 then
x = x + U
g = not b
J = x <= E
J = g and J
g = x >= E
g = b and g
J = g or J
g = 11677903
p = J and g
J = 16082322
p = p or J
else
b = O(26402)
U = Y[b]
E = not U
p = 13370365
J = E
end
else
C = O(26390)
G = O(26392)
E = b
z = s[C]
C = O(26403)
P = O(26379)
m = z[C]
Q = s[P]
t = O(26388)
e = 4
P = O(26395)
C = Q[P]
P = S[G]
K = S[t]
t = 32
a = K + t
K = 3
n = O(26369)
G = a - K
t = O(26411)
K = s[t]
F = s[n]
h = O(26419)
n = O(26374)
t = F[n]
H = s[h]
h = E / e
n = H + h
T = 4
F = t(n)
a = K * F
F = O(26411)
p = 4576463
H = O(26369)
t = s[F]
n = s[H]
H = O(26413)
e = O(26419)
F = n[H]
h = s[e]
e = E / T
H = h + e
n = F(H)
E = nil
K = t * n
Q = { C(P, G, a, K) }
z = m(k, L(Q))
end
else
if p < 11672122 then
if p < 11492432 then
p = 3341353
else
E = O(26407)
x = S[E]
E = 1
J = x == E
p = J and 14184279 or 13824906
end
else
N = O(26390)
J = x
q = s[N]
N = O(26403)
g = q[N]
z = O(26379)
m = s[z]
z = O(26395)
G = O(26388)
t = 4
C = O(26392)
N = m[z]
z = S[C]
K = O(26369)
P = S[G]
G = 32
Q = P + G
P = 3
C = Q - P
a = s[K]
K = O(26374)
G = a[K]
P = -2
K = J / t
a = G(K)
Q = P * a
a = O(26369)
K = 4
G = s[a]
a = O(26413)
p = 10464636
P = G[a]
a = J / K
G = { P(a) }
m = { N(z, C, Q, L(G)) }
q = g(k, L(m))
J = nil
end
end
else
if p < 12320217 then
if p < 12040434 then
if p < 11944082 then
o = O(26411)
X = 2
s[o] = X
p = 9675776
else
x = O(26398)
J = s[x]
b = { J(k) }
U = b[3]
E = b[2]
x = b[1]
p = 7466673
end
else
J = O(26367)
U = O(26367)
l = 1.5
E = S[U]
q = .2
g = .4
j = .7
b = { l; j, g; q }
j = O(26411)
l = s[j]
U = b[l]
x = E + U
S[J] = x
b = O(26407)
J = O(26407)
U = S[b]
b = 1
E = U + b
U = 3
x = E % U
S[J] = x
E = O(26407)
x = S[E]
E = 0
J = x == E
p = J and 7941658 or 11671190
end
else
if p < 13383813 then
if p < 13200158 then
Y = nil
S = nil
X = {}
k = nil
M = nil
p = s[O(26385)]
else
p = x
p = J and 12093505 or 12843378
end
else
Y = O(26404)
o = O(26388)
M = s[Y]
Y = O(26408)
k = O(26392)
X = M[Y]
Y = O(26409)
M = O(26389)
p = X[M]
M = S[Y]
Y = S[k]
k = S[o]
X = p(M, Y, k)
M = O(26366)
X = S[M]
M = 5
p = X >= M
p = p and 14019597 or 30465
end
end
end
else
if p < 14854204 then
if p < 13913358 then
if p < 13774904 then
if p < 13746124 then
S = A[1]
o = O(26382)
M = A[2]
X = O(26381)
p = {}
Y = p
p = s[X]
y = O(26404)
k = s[o]
X = p(Y, k)
p = O(26392)
X = S
Y[p] = X
p = O(26388)
X = M
Y[p] = X
p = O(26397)
X = 250
Y[p] = X
X = 1
p = O(26376)
Y[p] = X
p = O(26366)
X = 0
Y[p] = X
X = 5
p = O(26367)
Y[p] = X
p = O(26407)
X = 0
Y[p] = X
o = s[y]
p = O(26409)
y = O(26408)
k = o[y]
o = O(26368)
X = k[o]
o = O(26386)
k = X(o)
Y[p] = k
p = s[O(26400)]
X = { Y }
else
J = O(26411)
p = 7226494
y = 4
s[J] = y
end
else
E = O(26407)
x = S[E]
E = 2
J = x == E
p = J and 9964822 or 2051797
end
else
if p < 14192857 then
if p < 14133173 then
Y = O(26404)
M = s[Y]
Y = O(26408)
X = M[Y]
J = O(26397)
M = O(26412)
p = X[M]
y = S[J]
J = 200
Y = 1
o = y / J
y = 2
k = o / y
M = Y - k
x = O(26397)
J = S[x]
k = .5
x = 200
y = J / x
J = 2
o = y / J
Y = k + o
y = 8
x = O(26397)
k = .5
o = 1
X = p(M, Y, k, o)
Y = O(26404)
M = s[Y]
Y = O(26408)
X = M[Y]
M = O(26396)
p = X[M]
M = O(26380)
Y = 8
k = 8
J = S[x]
o = y + J
y = 16
X = p(M, Y, k, o, y)
p = 30465
else
x = -2
U = O(26411)
E = s[U]
J = x * E
p = 10464636
E = 2
b = O(26411)
U = s[b]
x = E * U
E = x
x = 1
U = x
x = 0
b = U < x
x = J - U
end
else
J = O(26376)
x = -1
p = 15157161
S[J] = x
end
end
else
if p < 16104122 then
if p < 15275135 then
if p < 15107676 then
Y = O(26404)
M = s[Y]
Y = O(26408)
X = M[Y]
M = O(26416)
p = X[M]
k = 8
Y = 8
M = O(26401)
X = p(M, Y, k)
p = 4922968
else
U = O(26366)
b = O(26366)
l = O(26367)
E = S[U]
J = O(26366)
x = E + M
S[J] = x
x = p
U = S[b]
b = S[l]
E = U > b
p = E and 11109727 or 13370365
J = E
end
else
p = 2051797
end
else
if p < 16173208 then
x = O(26397)
J = S[x]
x = 50
y = J < x
p = y and 13759599 or 7226494
else
k = A[4]
y = O(26397)
p = 1
S = A[1]
Y = A[3]
X = O(26411)
M = A[2]
s[X] = p
o = S[y]
y = 150
X = o < y
p = X and 11858074 or 9675776
end
end
end
end
end
end
p = #c
return L(X)
end, function(s, O)
local L = o(O)
local A = function(A)
return p(s, { A }, O, L)
end
return A
end, function(s)
local O, p = 1, s[1]
while p do
M[p], O = M[p] - 1, O + 1
if M[p] == 0 then
M[p], S[p] = nil, nil
end
p = s[O]
end
end, function(s, O)
local L = o(O)
local A = function(A, W)
return p(s, { A; W }, O, L)
end
return A
end, function(s)
M[s] = M[s] - 1
if 0 == M[s] then
M[s], S[s] = nil, nil
end
end
return (x(3702469, {}))(L(X))
end)(getfenv and getfenv() or _ENV, unpack or table[O(26372)], newproxy, setmetatable, getmetatable, select, { ... })
end)(...)

File diff suppressed because one or more lines are too long

View File

@@ -0,0 +1,662 @@
return (function(...)
local E = { "\088\097\111\056\074\097\103\061"; "\119\087\073\081\074\076\100\081\074\087\112\061", "\112\097\068\055\082\087\076\108", "\090\078\083\102\074\049\088\065"; "\069\107\101\055\088\122\061\061"; "\088\053\077\075\051\087\075\049\076\078\048\075\069\109\109\090\090\052\102\061", "\103\097\068\055\082\087\076\108"; "\119\052\100\065\112\049\051\055\074\120\051\121"; "\090\052\109\067\074\084\061\061", "\088\087\073\122\119\087\083\079", "\074\087\111\122\078\052\055\109\090\087\088\089\088\084\061\061"; "\074\097\076\072\088\084\061\061", "\088\078\084\061"; "\088\076\081\116\090\078\111\119\087\072\113\108\088\103\109\087", "\112\072\111\065\069\097\100\106", "\088\078\050\053\119\078\051\109"; "\082\077\061\061", "\083\114\055\066\112\075\113\075\085\102\051\054\051\116\101\050"; "\112\097\068\055\082\077\061\061", "\112\072\109\120\090\107\077\061"; "\069\078\069\109\074\120\077\061", "\074\072\076\049\103\052\100\113\112\072\083\109", "\090\087\073\075\069\078\101\065\119\087\068\057\069\078\055\081\088\111\100\075\090\087\113\109\112\048\061\061"; "\112\122\061\061"; "\112\078\102\061", "\119\087\073\120", "\112\052\076\075\074\087\076\075\119\078\051\055\119\072\068\109"; "\069\097\076\055\069\107\050\055\112\120\051\081\119\052\068\109\112\122\061\061", "\074\087\111\122\078\049\088\081\069\107\051\089"; "\119\052\100\121"; "\078\113\100\120\119\122\061\061"; "\090\087\073\121\069\078\101\075", "\112\078\076\081\088\084\061\061"; "\090\078\083\053\069\087\111\053"; "\069\097\100\049\074\048\061\061", "\112\097\111\081\112\120\047\061"; "\090\087\113\120\115\049\050\067\119\078\109\109\112\056\073\122\074\072\112\061", "\119\052\068\055\074\078\084\061", "\090\052\076\073\119\072\100\055\112\072\077\061", "\119\078\076\053\090\087\099\061", "\090\097\109\075", "\112\097\100\081\074\120\051\121", "\112\052\076\075\077\052\100\067\074\049\105\061", "\074\087\111\075\090\107\076\075\090\087\122\061", "\078\113\100\081\074\072\051\109\082\084\061\061", "\082\084\061\061"; "\074\072\076\049\085\087\113\055\069\052\103\061"; "\078\113\100\067\069\087\104\061"; "\077\049\109\089\047\053\073\050\047\102\113\104\114\097\088\065"; "\088\097\109\067\069\076\100\121\090\078\081\109", "\112\052\109\065", "\069\049\101\055\112\097\055\081\119\049\047\061"; "\074\072\076\049", "\074\097\100\052\069\077\061\061", "\112\072\076\068\088\087\109\108\069\077\061\061"; "\074\087\111\075\090\084\061\061"; "\119\078\076\053\115\052\101\118\074\052\075\065\088\052\111\052"; "\112\049\051\055\088\097\109\116", "\114\072\069\066\076\078\055\118\088\097\076\077\103\078\076\047" }
local function O(O)
return E[O + 27930]
end
for O, Z in ipairs({ { 1; 59 }, { 1; 37 }, { 38, 59 } }) do
while Z[1] < Z[2] do
E[Z[1]], E[Z[2]], Z[1], Z[2] = E[Z[2]], E[Z[1]], Z[1] + 1, Z[2] - 1
end
end
do
local O = string.char
local Z = string.len
local f = string.sub
local p = math.floor
local F = table.insert
local I = type
local o = E
local A = table.concat
local m = { j = 45, l = 50; x = 39, ["\055"] = 33, J = 27, I = 57; E = 25, ["\049"] = 55, r = 19, D = 49, f = 4; F = 42; s = 11, u = 58, m = 37; V = 63; ["\053"] = 36; L = 21, ["\050"] = 1, R = 30, ["\051"] = 17; k = 7; v = 47, w = 24; S = 13; i = 8; Y = 40, B = 10; W = 22; Z = 26; G = 62, A = 46; O = 43; U = 18, h = 56, a = 6; g = 20; ["\048"] = 32; K = 52, M = 16, d = 61, y = 51; N = 23, t = 35; z = 48, ["\043"] = 2; C = 44, n = 59; p = 28, H = 38, ["\052"] = 54; ["\054"] = 14, c = 60, ["\047"] = 12, ["\057"] = 31; e = 9; X = 29, o = 5; b = 15; q = 53; Q = 41; ["\056"] = 34; P = 3; T = 0 }
for E = 1, #o, 1 do
local z = o[E]
if I(z) == "\115\116\114\105\110\103" then
local I = Z(z)
local e = {}
local w = 1
local r = 0
local g = 0
while w <= I do
local E = f(z, w, w)
local Z = m[E]
if Z then
r = r + Z * 64 ^ (3 - g)
g = g + 1
if g == 4 then
g = 0
local E = p(r / 65536)
local Z = p((r % 65536) / 256)
local f = r % 256
F(e, O(E, Z, f))
r = 0
end
elseif E == "\061" then
F(e, O(p(r / 65536)))
if w >= I or f(z, w + 1, w + 1) ~= "\061" then
F(e, O(p((r % 65536) / 256)))
end
break
end
w = w + 1
end
o[E] = A(e)
end
end
end
return (function(E, f, p, F, I, o, A, e, B, Q, r, q, v, w, g, m, C, l, z, Z)
e, Z, g, v, z, C, r, B, l, Q, w, m, q = function()
w = w + 1
z[w] = 1
return w
end, function(Z, p, F, I)
local Q, u, h, R, X, A, H, z, T, g, c, L, S, e, a, w, m, r, B
while Z do
if Z < 7566893 then
if Z < 2434883 then
if Z < 1664603 then
if Z < 797161 then
if Z < 426491 then
A = O(-27897)
m = p
z = O(-27908)
Z = E[A]
A = Z(z)
A = O(-27897)
z = O(-27885)
Z = E[A]
A = Z(z)
Z = {}
A = O(-27886)
e = O(-27886)
z = O(-27886)
E[A] = Z
A = E[z]
z = O(-27907)
w = E[e]
A[z] = w
z = O(-27886)
z = E[z]
w = O(-27899)
A = v(2061674, {})
z[w] = A
w = O(-27877)
z = O(-27886)
z = E[z]
Z = E[O(-27893)]
A = l(5113591, {})
z[w] = A
w = O(-27884)
z = O(-27886)
z = E[z]
A = C(13041681, {})
z[w] = A
A = q(2021474, {})
z = O(-27886)
z = E[z]
w = O(-27888)
z[w] = A
A = {}
else
Z = 2987850
end
else
if Z < 984222 then
g = 1
r = .19607843137255
e = O(-27898)
w = E[e]
e = O(-27900)
z = w[e]
Z = 7589760
e = .19607843137255
w = O(-27909)
A = z[w]
w = 1
z = A(w, e, r, g)
e = O(-27898)
w = E[e]
e = O(-27900)
z = w[e]
w = O(-27910)
A = z[w]
e = O(-27927)
w = E[e]
z = A(w)
e = O(-27898)
w = E[e]
g = 1
e = O(-27900)
z = w[e]
w = O(-27909)
r = 1
A = z[w]
e = 1
w = 1
z = A(w, e, r, g)
else
w = w + r
z = w <= e
B = not g
z = B and z
B = w >= e
B = g and B
z = B or z
B = 13130338
Z = z and B
z = 650231
Z = Z or z
end
end
else
if Z < 2026257 then
if Z < 2022122 then
w = O(-27890)
m = p[1]
z = E[w]
w = O(-27918)
A = z[w]
Z = not A
Z = Z and 11950031 or 9062424
else
Q = O(-27929)
B = m[Q]
w = O(-27929)
e = B + z
B = O(-27929)
m[w] = e
e = m[B]
B = 5
w = e > B
Z = w and 16146400 or 12616707
end
else
if Z < 2178733 then
Z = {}
z = p[2]
A = O(-27925)
w = Z
m = p[1]
Z = E[A]
r = O(-27886)
e = E[r]
A = Z(w, e)
Z = O(-27906)
A = m
w[Z] = A
A = z
Z = O(-27876)
w[Z] = A
Z = O(-27918)
A = false
w[Z] = A
g = O(-27898)
Z = O(-27929)
A = 0
w[Z] = A
A = {}
Z = O(-27924)
w[Z] = A
Z = O(-27891)
r = E[g]
g = O(-27900)
e = r[g]
r = O(-27905)
A = e[r]
r = O(-27915)
e = A(r)
A = { w }
w[Z] = e
Z = E[O(-27879)]
else
B = O(-27898)
g = E[B]
B = O(-27913)
r = g[B]
g = O(-27889)
A = r[g]
g = O(-27873)
r = A(g)
Z = r and 4379039 or 10530534
end
end
end
else
if Z < 5396903 then
if Z < 3150871 then
if Z < 2719672 then
Z = 7361289
r = nil
g = nil
else
A = {}
Z = E[O(-27875)]
m = nil
end
else
if Z < 4808186 then
r = 1
Z = 10530534
A = w + r
w = A
else
z = p[2]
m = p[1]
e = O(-27890)
w = E[e]
e = O(-27918)
A = w[e]
Z = not A
Z = Z and 16503076 or 2022697
end
end
else
if Z < 6882157 then
if Z < 6194257 then
Q = 2
r = e
B = r % Q
Q = 1
A = B == Q
Z = A and 7540834 or 9956177
else
g = 1
Z = 14557840
r = e - g
e = r
end
else
if Z < 7453179 then
e, g = z(w, e)
Z = e and 6103502 or 830470
else
B = O(-27927)
A = E[B]
a = O(-27929)
h = O(-27906)
Z = 2569277
Q = m[h]
c = m[a]
h = g * c
B = Q + h
A[r] = B
end
end
end
end
else
if Z < 12843716 then
if Z < 10046636 then
if Z < 8977033 then
if Z < 7985241 then
A = {}
m = nil
Z = E[O(-27887)]
else
B = 1
a = O(-27906)
c = m[a]
u = O(-27906)
Q = O(-27906)
Z = 10142488
a = w * B
w = nil
h = c + a
m[Q] = h
Q = O(-27906)
a = O(-27908)
c = E[a]
H = O(-27885)
a = O(-27914)
h = c[a]
R = O(-27885)
a = m[u]
u = 0
L = E[H]
H = O(-27902)
T = L[H]
X = E[R]
R = O(-27923)
H = X[R]
X = 1
L = H - X
S = T * L
c = h(a, u, S)
a = O(-27876)
m[Q] = c
c = m[a]
Q = O(-27876)
a = e * B
H = O(-27885)
h = c + a
m[Q] = h
a = O(-27908)
e = nil
u = O(-27876)
Q = O(-27876)
c = E[a]
a = O(-27914)
h = c[a]
a = m[u]
R = O(-27885)
L = E[H]
u = 0
H = O(-27902)
T = L[H]
X = E[R]
R = O(-27882)
H = X[R]
X = 1
L = H - X
S = T * L
c = h(a, u, S)
m[Q] = c
B = nil
end
else
if Z < 9108935 then
Z = {}
A = O(-27927)
z = O(-27916)
E[A] = Z
Z = 7361289
A = E[z]
g = O(-27924)
r = m[g]
g = { A(r) }
e = g[3]
w = g[2]
z = g[1]
else
B = O(-27927)
h = O(-27876)
Z = 2569277
A = E[B]
a = O(-27929)
Q = m[h]
c = m[a]
h = g * c
B = Q + h
A[r] = B
end
end
else
if Z < 11540054 then
if Z < 10355331 then
A = {}
Z = E[O(-27903)]
z = nil
m = nil
else
Q = O(-27898)
B = E[Q]
Q = O(-27913)
g = B[Q]
B = O(-27889)
r = g[B]
B = O(-27880)
g = r(B)
Z = g and 6237777 or 14557840
end
else
if Z < 12211935 then
w = O(-27898)
e = O(-27906)
z = E[w]
w = O(-27900)
A = z[w]
r = O(-27876)
z = O(-27888)
Z = A[z]
w = O(-27891)
z = m[w]
w = m[e]
e = m[r]
A = Z(z, w, e)
Z = 7589760
else
Z = 10142488
end
end
end
else
if Z < 15282891 then
if Z < 13207829 then
if Z < 13064592 then
m = p[1]
w = O(-27890)
z = E[w]
w = O(-27918)
A = z[w]
Z = not A
Z = Z and 15404750 or 2987850
else
z = w
c = O(-27898)
h = E[c]
z = nil
c = O(-27896)
Q = h[c]
h = O(-27878)
S = O(-27898)
L = O(-27896)
B = Q[h]
h = 200
Q = B(h)
B = 5
Z = Q / B
B = O(-27928)
E[B] = Z
u = E[S]
S = O(-27896)
a = u[S]
u = O(-27878)
S = O(-27928)
c = a[u]
u = 360
a = c(u)
c = 360
h = a / c
c = 2
Q = h * c
h = 3.1415
B = Q * h
c = O(-27892)
Z = 1378056
Q = O(-27926)
a = O(-27924)
E[Q] = B
h = E[c]
H = O(-27926)
c = O(-27920)
Q = h[c]
c = m[a]
u = E[S]
T = E[L]
L = O(-27922)
S = T[L]
L = E[H]
T = S(L)
a = u * T
L = O(-27896)
h = Q(c, a)
c = O(-27892)
h = E[c]
c = O(-27920)
a = O(-27924)
Q = h[c]
S = O(-27928)
c = m[a]
u = E[S]
T = E[L]
L = O(-27901)
H = O(-27926)
S = T[L]
L = E[H]
T = S(L)
a = u * T
h = Q(c, a)
end
else
if Z < 13329603 then
Z = 8257195
B = 1
g = e + B
e = g
else
h = O(-27898)
Q = E[h]
h = O(-27913)
B = Q[h]
Q = O(-27889)
g = B[Q]
Q = O(-27917)
B = g(Q)
Z = B and 13228037 or 8257195
end
end
else
if Z < 16072676 then
if Z < 15466612 then
z = true
A = O(-27890)
Z = E[A]
w = O(-27898)
A = O(-27918)
Z[A] = z
z = E[w]
w = O(-27912)
A = z[w]
w = O(-27894)
z = O(-27871)
Z = A[z]
z = O(-27895)
A = Z(z, w)
z = O(-27911)
Z = O(-27911)
E[Z] = A
Z = E[z]
w = 200
z = O(-27874)
z = Z[z]
z = z(Z)
z = 0
e = w
w = 1
r = w
Z = 1378056
w = 0
g = r < w
w = z - r
else
A = 1
Z = w - A
w = Z
Z = 2250303
end
else
if Z < 16370075 then
Q = O(-27898)
B = E[Q]
Q = O(-27872)
e = B[Q]
B = O(-27919)
Z = 12616707
w = e[B]
B = 0
e = w(B)
else
Z = 0
w = Z
Z = 0
e = Z
g = O(-27898)
r = E[g]
g = O(-27913)
A = r[g]
r = O(-27889)
Z = A[r]
r = O(-27881)
A = Z(r)
Z = A and 15487979 or 2250303
end
end
end
end
end
end
Z = #I
return f(A)
end, function(E)
local O, Z = 1, E[1]
while Z do
z[Z], O = z[Z] - 1, O + 1
if 0 == z[Z] then
z[Z], m[Z] = nil, nil
end
Z = E[O]
end
end, function(E, O)
local f = r(O)
local p = function(p, F)
return Z(E, { p; F }, O, f)
end
return p
end, {}, function(E, O)
local f = r(O)
local p = function(p, F, I, o, A)
return Z(E, { p; F; I, o, A }, O, f)
end
return p
end, function(E)
for O = 1, #E, 1 do
z[E[O]] = 1 + z[E[O]]
end
if p then
local Z = p(true)
local f = I(Z)
f[O(-27907)], f[O(-27921)], f[O(-27904)] = E, g, function()
return -319769
end
return Z
else
return F({}, { [O(-27921)] = g; [O(-27907)] = E; [O(-27904)] = function()
return -319769
end })
end
end, function(E)
z[E] = z[E] - 1
if z[E] == 0 then
z[E], m[E] = nil, nil
end
end, function(E, O)
local f = r(O)
local p = function(p, F, I, o, A, m)
return Z(E, { p; F; I, o, A, m }, O, f)
end
return p
end, function(E, O)
local f = r(O)
local p = function(...)
return Z(E, { ... }, O, f)
end
return p
end, 0, {}, function(E, O)
local f = r(O)
local p = function(p, F, I)
return Z(E, { p, F, I }, O, f)
end
return p
end
return (Q(234890, {}))(f(A))
end)(getfenv and getfenv() or _ENV, unpack or table[O(-27883)], newproxy, setmetatable, getmetatable, select, { ... })
end)(...)

File diff suppressed because one or more lines are too long

View File

@@ -0,0 +1 @@
return(function(...)local H={"\109\087\074\098\099\075\061\061","\099\089\074\105\114\089\074\072\056\047\061\061";"\065\076\104\067\119\109\082\099\078\085\087\081\065\048\116\078","\048\089\113\086\112\055\056\101\119\067\051\066\076\082\056\099","\099\089\074\105\056\079\061\061","\065\078\086\075\099\078\110\080","\109\087\074\104\112\085\122\116\049\117\061\061";"\112\100\074\089\056\047\061\061";"\109\087\074\072\056\078\106\061"}for P,Z in ipairs({{1;9};{1;8},{9,9}})do while Z[1]<Z[2]do H[Z[1]],H[Z[2]],Z[1],Z[2]=H[Z[2]],H[Z[1]],Z[1]+1,Z[2]-1 end end local function P(P)return H[P-16166]end do local P=string.char local Z=string.sub local d={["\049"]=30;F=8;W=53;M=45;m=23;a=59;E=42,z=17;Y=54;i=46,["\051"]=9;Z=10;P=43,["\050"]=47,O=32;c=24,R=5,w=26;["\047"]=16,v=1,j=56;d=6;h=41;o=18,N=22,X=63,["\043"]=31,f=2,n=13,["\053"]=58,V=57;x=52;q=36,A=29,g=3,l=14;Q=50;B=34;S=19;["\057"]=7,I=40;["\055"]=51,D=62,t=37;["\056"]=25;L=21;p=27,G=12;e=4;r=28;U=38,J=61,["\048"]=20,K=48;u=0;H=44,k=60,["\052"]=15;C=35;s=49;y=55;b=39;T=33;["\054"]=11}local v=table.concat local m=H local f=table.insert local J=type local X=math.floor local r=string.len for H=1,#m,1 do local V=m[H]if J(V)=="\115\116\114\105\110\103"then local J=r(V)local C={}local x=1 local W=0 local s=0 while x<=J do local H=Z(V,x,x)local v=d[H]if v then W=W+v*64^(3-s)s=s+1 if s==4 then s=0 local H=X(W/65536)local Z=X((W%65536)/256)local d=W%256 f(C,P(H,Z,d))W=0 end elseif H=="\061"then f(C,P(X(W/65536)))if x>=J or Z(V,x+1,x+1)~="\061"then f(C,P(X((W%65536)/256)))end break end x=x+1 end m[H]=v(C)end end end return(function(H,d,v,m,f,J,X,n,Y,V,T,r,Z,x,C,s,W)s,V,W,r,Z,C,n,x,T,Y=function(H)local P,Z=1,H[1]while Z do V[Z],P=V[Z]-1,P+1 if 0==V[Z]then V[Z],r[Z]=nil,nil end Z=H[P]end end,{},function(H)for P=1,#H,1 do V[H[P]]=1+V[H[P]]end if v then local Z=v(true)local d=f(Z)d[P(16172)],d[P(16175)],d[P(16174)]=H,s,function()return-319769 end return Z else return m({},{[P(16175)]=s;[P(16172)]=H,[P(16174)]=function()return-319769 end})end end,{},function(Z,v,m,f)local r,X,V while Z do if Z<1745673 then X=P(16173)r=v Z=Y(2061674,{})V=P(16170)X=H[X]X[V]=Z X={}Z=H[P(16169)]else X=true Z=P(16167)r=v[1]r[Z]=X r=nil X={}Z=H[P(16168)]end end Z=#f return d(X)end,function()x=x+1 V[x]=1 return x end,function(H,P)local d=W(P)local v=function(...)return Z(H,{...},P,d)end return v end,0,function(H)V[H]=V[H]-1 if 0==V[H]then V[H],r[H]=nil,nil end end,function(H,P)local d=W(P)local v=function(v)return Z(H,{v},P,d)end return v end return(n(234890,{}))(d(X))end)(getfenv and getfenv()or _ENV,unpack or table[P(16171)],newproxy,setmetatable,getmetatable,select,{...})end)(...)

View File

@@ -0,0 +1 @@
return(function(...)local x={"\055\074\106\099\043\049\072\077\109\103\115\057","\043\078\083\121\076\099\061\061","\055\074\106\099\043\122\081\114\100\074\072\057\072\111\061\061","\076\122\083\116\090\049\115\081\055\121\115\120";"\043\078\083\118\109\074\080\061";"\072\074\066\099\076\074\117\087","\117\067\078\078\090\108\072\052\053\120\101\080\055\067\115\049\102\074\050\061","\072\112\114\118\109\101\083\120\100\043\077\114";"\043\078\083\077\055\069\115\114\089\111\061\061"}for W,E in ipairs({{1,9},{1;7};{8,9}})do while E[1]<E[2]do x[E[1]],x[E[2]],E[1],E[2]=x[E[2]],x[E[1]],E[1]+1,E[2]-1 end end local function W(W)return x[W+55989]end do local W=table.insert local E=string.len local d={F=62;M=41;D=60,s=17;X=45,d=26,i=11;J=22,Q=33;["\052"]=19;I=15,y=39;T=50;n=34;U=42;l=3;m=25,["\047"]=35;k=18,V=4;z=54,N=53,t=46;["\049"]=55;u=13,["\055"]=27,["\051"]=47;A=12,["\050"]=8;v=44,g=7,L=24;b=63;W=43;H=29,["\057"]=40,Z=28,Y=30;j=5,f=14;o=0;["\054"]=31,h=1;w=9,x=51;c=48;P=56;["\043"]=23,["\048"]=49,R=2,E=38,r=37;["\056"]=20,C=52;e=21;p=6;q=58,K=36,a=10;G=32;["\053"]=16;O=59;B=57,S=61}local k=math.floor local J=table.concat local B=string.char local O=x local D=string.sub local r=type for x=1,#O,1 do local F=O[x]if r(F)=="\115\116\114\105\110\103"then local r=E(F)local T={}local s=1 local j=0 local y=0 while s<=r do local x=D(F,s,s)local E=d[x]if E then j=j+E*64^(3-y)y=y+1 if y==4 then y=0 local x=k(j/65536)local E=k((j%65536)/256)local d=j%256 W(T,B(x,E,d))j=0 end elseif x=="\061"then W(T,B(k(j/65536)))if s>=r or D(F,s+1,s+1)~="\061"then W(T,B(k((j%65536)/256)))end break end s=s+1 end O[x]=J(T)end end end return(function(x,d,k,J,B,O,D,h,j,F,r,T,E,s,y,u)h,T,F,r,E,u,j,y,s=function(x,W)local d=j(W)local k=function(...)return E(x,{...},W,d)end return k end,function()s=s+1 F[s]=1 return s end,{},{},function(E,k,J,B)local j,y,T,D,s,F,r while E do j=W(-55988)y=16 s=25 F=24 r=k D=W(-55983)T=W(-55981)E={[D]=F;[T]=s,[j]=y}D=W(-55987)x[D]=E D={}E=x[W(-55984)]end E=#B return d(D)end,function(x)F[x]=F[x]-1 if 0==F[x]then F[x],r[x]=nil,nil end end,function(x)for W=1,#x,1 do F[x[W]]=1+F[x[W]]end if k then local E=k(true)local d=B(E)d[W(-55982)],d[W(-55980)],d[W(-55986)]=x,y,function()return 3218582 end return E else return J({},{[W(-55980)]=y;[W(-55982)]=x;[W(-55986)]=function()return 3218582 end})end end,function(x)local W,E=1,x[1]while E do F[E],W=F[E]-1,1+W if 0==F[E]then F[E],r[E]=nil,nil end E=x[W]end end,0 return(h(13863633,{}))(d(D))end)(getfenv and getfenv()or _ENV,unpack or table[W(-55985)],newproxy,setmetatable,getmetatable,select,{...})end)(...)

Binary file not shown.

After

Width:  |  Height:  |  Size: 6.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 171 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 548 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 108 B

File diff suppressed because one or more lines are too long

View File

@@ -0,0 +1 @@
return(function(...)local N={"\099\105\068\065\048\081\101\079\077\049\103\086\048\081\089\074","\055\047\080\121\043\082\061\061";"\097\066\103\070";"\109\081\089\073\097\119\048\086\099\090\051\122\043\047\051\105\068\082\061\061";"\043\066\113\075\097\066\103\070","\099\090\103\121\097\085\061\061","\068\111\047\119\056\119\085\082\043\111\047\106\057\067\087\055\048\082\061\061";"\087\067\120\050\049\066\052\112\073\055\069\119\099\078\065\120\087\066\085\061","\066\100\109\069\073\121\087\050\066\119\107\105\087\047\087\052\066\068\061\061","\097\066\104\065\073\072\061\061","\097\066\104\120","\055\047\080\054\087\066\120\061";"\116\078\113\050\105\078\071\052\069\066\086\069\069\078\086\055","\101\066\052\082\043\066\048\122";"\097\066\104\065\073\100\069\065\073\066\082\061","\043\090\086\107\097\055\072\061";"\099\112\101\049\068\075\069\120\097\065\109\079\116\066\113\079";"\043\066\113\075","\116\066\109\055\056\066\086\050\087\065\086\079\073\081\085\090\073\072\061\061";"\055\047\080\051\097\111\109\103\056\072\061\061";"\049\047\113\067\109\047\087\110\048\104\103\122\043\105\069\111\097\069\067\061","\068\066\080\057\048\112\069\057\101\100\048\086\105\049\087\105\087\100\072\061"}local function P(P)return N[P-38574]end for P,i in ipairs({{1;22};{1,19},{20,22}})do while i[1]<i[2]do N[i[1]],N[i[2]],i[1],i[2]=N[i[2]],N[i[1]],i[1]+1,i[2]-1 end end do local P=string.len local i=table.concat local W=string.char local G=N local m=math.floor local J=string.sub local H=table.insert local R=type local o={Z=54,f=47;b=11,["\043"]=24,y=39,S=59;N=6;["\053"]=31;t=14;J=2,v=10;F=46,M=18,g=37,P=61,H=0,a=27,X=15,u=62;s=34,i=20;r=60;I=26;c=28,q=9;["\051"]=41,A=52;["\057"]=12;E=21,l=58;R=48;["\048"]=13,Q=35;Y=1,x=56,o=38;["\056"]=30;["\055"]=23,D=16,G=40,K=51,T=45,j=8,w=4;B=22;e=29,V=49,W=25;z=43;O=55,["\054"]=44,h=5,["\052"]=57;C=36;U=32;["\050"]=50,["\047"]=53;n=42,m=17,["\049"]=19,L=63,d=7;k=33,p=3}for N=1,#G,1 do local K=G[N]if R(K)=="\115\116\114\105\110\103"then local R=P(K)local l={}local O=1 local x=0 local c=0 while O<=R do local N=J(K,O,O)local P=o[N]if P then x=x+P*64^(3-c)c=c+1 if c==4 then c=0 local N=m(x/65536)local P=m((x%65536)/256)local i=x%256 H(l,W(N,P,i))x=0 end elseif N=="\061"then H(l,W(m(x/65536)))if O>=R or J(K,O+1,O+1)~="\061"then H(l,W(m((x%65536)/256)))end break end O=O+1 end G[N]=i(l)end end end return(function(N,W,G,m,J,H,R,K,x,i,j,o,l,c,q,B,v,O,L)L,B,l,q,j,i,v,o,x,c,K,O=function(N,P)local W=x(P)local G=function(...)return i(N,{...},P,W)end return G end,function(N)K[N]=K[N]-1 if K[N]==0 then K[N],o[N]=nil,nil end end,function()O=O+1 K[O]=1 return O end,function(N,P)local W=x(P)local G=function(G,m,J)return i(N,{G;m;J},P,W)end return G end,function(N,P)local W=x(P)local G=function(G,m,J,H,R,o,K)return i(N,{G;m,J,H,R,o;K},P,W)end return G end,function(i,G,m,J)local x,o,R,c,l,O,K while i do if i<12027101 then if i<2778402 then if i<1411238 then if i<1227814 then i=1 R={i}i=N[P(38594)]else R=0 i=o<R i=i and 13515208 or 2435158 end else if i<1734624 then o=G[1]R=0 i=o>R i=i and 4754293 or 9881175 else i=0 R={i}i=N[P(38584)]end end else if i<7053989 then if i<3633005 then i=0 R={i}i=N[P(38575)]else i=1 R={i}i=N[P(38592)]end else if i<10291436 then R=0 i=o<R i=i and 13305478 or 2821122 else l=P(38581)R=N[l]l=P(38596)o=G[1]i=R[l]O=G[3]c=P(38581)x=N[c]c=P(38582)K=G[2]l=x[c]x=l(o,K)R={i(x,O)}i=N[P(38578)]R={W(R)}end end end else if i<15497190 then if i<13588926 then if i<13374105 then i=-1 R={i}i=N[P(38580)]else i=-1 R={i}i=N[P(38590)]end else if i<13980735 then K=P(38586)i={}l=P(38586)o=G R=P(38586)N[R]=i R=N[K]O=N[l]K=P(38591)R[K]=O R=j(15971673,{})O=P(38576)K=P(38586)K=N[K]K[O]=R K=P(38586)R=q(16427375,{})O=P(38577)K=N[K]K[O]=R R=v(1728393,{})K=P(38586)O=P(38577)K=N[K]K[O]=R O=P(38587)R=q(11126688,{})K=P(38586)K=N[K]K[O]=R i=N[P(38593)]R={}else i=N[P(38588)]R={o}end end else if i<16306831 then if i<15917836 then i=N[P(38579)]R={K}else x=P(38581)o=G[1]l=P(38581)K=G[2]O=N[l]l=P(38589)R=O[l]O=R(o)l=N[x]x=P(38589)R=l[x]l=R(K)i=O<l i=i and 14017430 or 15872467 end else o=G[1]R=0 i=o>R i=i and 361794 or 1305643 end end end end i=#J return W(R)end,function(N,P)local W=x(P)local G=function(G,m)return i(N,{G,m},P,W)end return G end,{},function(N)for P=1,#N,1 do K[N[P]]=1+K[N[P]]end if G then local i=G(true)local W=J(i)W[P(38591)],W[P(38595)],W[P(38583)]=N,c,function()return 3218582 end return i else return m({},{[P(38595)]=c;[P(38591)]=N;[P(38583)]=function()return 3218582 end})end end,function(N)local P,i=1,N[1]while i do K[i],P=K[i]-1,1+P if K[i]==0 then K[i],o[i]=nil,nil end i=N[P]end end,{},0 return(L(13863633,{}))(W(R))end)(getfenv and getfenv()or _ENV,unpack or table[P(38585)],newproxy,setmetatable,getmetatable,select,{...})end)(...)

File diff suppressed because it is too large Load Diff