Weird script in my terrain

So every time I make a new game in roblox studio I see this script called rain and just now decided to see what the script was, and I have no idea what it does or if it’s a virus, can anyone help me with this?

Script:
local l1IlIIlll1Il1I1iIIi = assert local Ill1Ii1llliiIl1Il1i = select local iili111llI111lIiI11 = tonumber local iIiiII1IiI1lil1l1l1 = unpack local IiiiillI1i1ill111lI = pcall local l1lilll11i11lIIi1Ii = setfenv local llI1II1li1l1I1I11Ii = setmetatable local lIllIl1i1iIii1liiIlli = type local liI11IIlil1lIIIilI1 = getfenv local lIli1l1iilliiiillIIl1 = tostring local IiII1ll11lliIiill1I = error local lliill1llIlilliIll1 = string.sub local lIl11iiIIIllIIIill11I = string.byte local IIII1i11i1liiIiIi11 = string.char local illlli1IiIIIiliIiI1 = string.rep local iiiilIlIIliiill1111 = string.gsub local iil1I1Il1l1IllIIil1 = string.match local lIl1Ii1iIlllliil1IIil = table.insert local lIl1Ii1il1IlllIi1IlII = lIl11iiIIIllIIIill11I(“E”, 1) local liiilllillI1iIli1ll, liilIllIlil1iiI11II = #{6113}, #{ 784, 1155, 3010, 2956, 6710, 2370, 5262, 6681, 1932, 5686, 1457, 1487, 6916, 5274, 761, 3530, 1309, 170, 2150, 5525, 679, 6927 } + lIl1Ii1il1IlllIi1IlII + 130980 local i1il111IilllIiIIilI = {} local ilI1l1lllI1lll1I1II = 1 local li1ii1ili11liIilI1I, l1i1IlIIIiIil1lI1l1 local function lIlIlllIiili1iliI11li(IIll1l11iIII11Ilil1, lI1Il1Ii1I1liIIi1Ii) local lii11IIIll1ili1llll IIll1l11iIII11Ilil1 = iiiilIlIIliiill1111(lliill1llIlilliIll1(IIll1l11iIII11Ilil1, 5), “…”, function(lIll1Il11111II1I11lll) if lIl11iiIIIllIIIill11I(lIll1Il11111II1I11lll, 2) == 72 then lii11IIIll1ili1llll = iili111llI111lIiI11(lliill1llIlilliIll1(lIll1Il11111II1I11lll, 1, 1)) return “” else local Iil1ili1I1I1Il11iii = IIII1i11i1liiIiIi11(iili111llI111lIiI11(lIll1Il11111II1I11lll, 16)) if lii11IIIll1ili1llll then local ii1I111Iill1lillIiI = illlli1IiIIIiliIiI1(Iil1ili1I1I1Il11iii, lii11IIIll1ili1llll) lii11IIIll1ili1llll = nil return ii1I111Iill1lillIiI else return Iil1ili1I1I1Il11iii end end end) local function illiIIi1lIl111iIlli() local lIlI11Iii11I11liII11i = lIl11iiIIIllIIIill11I(IIll1l11iIII11Ilil1, ilI1l1lllI1lll1I1II, ilI1l1lllI1lll1I1II) ilI1l1lllI1lll1I1II = ilI1l1lllI1lll1I1II + 1 return lIlI11Iii11I11liII11i end local function il1i11IiiiiIi1I1i11() local lIlI11Iii11I11liII11i, Iil1ili1I1I1Il11iii, ii1I111Iill1lillIiI, lili1IiIIl1lIl1lIIl = lIl11iiIIIllIIIill11I(IIll1l11iIII11Ilil1, ilI1l1lllI1lll1I1II, ilI1l1lllI1lll1I1II + 3) ilI1l1lllI1lll1I1II = ilI1l1lllI1lll1I1II + 4 return lili1IiIIl1lIl1lIIl * 16777216 + ii1I111Iill1lillIiI * 65536 + Iil1ili1I1I1Il11iii * 256 + lIlI11Iii11I11liII11i end local function l11i1lii1I1i1li1l1i(iI11illIiiIliiIllll, illIilIlliiliI1I1i1, il11Ii1lIi1IIl1i1ll) if il11Ii1lIi1IIl1i1ll then local lI1I1iill1i1IIll1ii, i1111iiI1llllllI1ll = 0, 0 for ll1i1IiIlIiIIIiIiIi = illIilIlliiliI1I1i1, il11Ii1lIi1IIl1i1ll do lI1I1iill1i1IIll1ii = lI1I1iill1i1IIll1ii + 2 ^ i1111iiI1llllllI1ll * l11i1lii1I1i1li1l1i(iI11illIiiIliiIllll, ll1i1IiIlIiIIIiIiIi) i1111iiI1llllllI1ll = i1111iiI1llllllI1ll + 1 end return lI1I1iill1i1IIll1ii else local i11llIii1l1Ii1IliiI = 2 ^ (illIilIlliiliI1I1i1 - 1) return i11llIii1l1Ii1IliiI <= iI11illIiiIliiIllll % (i11llIii1l1Ii1IliiI + i11llIii1l1Ii1IliiI) and 1 or 0 end end local function Ii1l1I11liIlI1iiIIi() local lIlI11Iii11I11liII11i, Iil1ili1I1I1Il11iii = il1i11IiiiiIi1I1i11(), il1i11IiiiiIi1I1i11() if lIlI11Iii11I11liII11i == 0 and Iil1ili1I1I1Il11iii == 0 then return 0 end return (-2 * l11i1lii1I1i1li1l1i(Iil1ili1I1I1Il11iii, 32) + 1) * 2 ^ (l11i1lii1I1i1li1l1i(Iil1ili1I1I1Il11iii, 21, 31) - 1023) * ((l11i1lii1I1i1li1l1i(Iil1ili1I1I1Il11iii, 1, 20) * 4294967296 + lIlI11Iii11I11liII11i) / 4503599627370496 + 1) end local lIlIIililiiIlIlI1i1ii = bit or bit32 local lllIii1IIl1lii1lII1 = lIlIIililiiIlIlI1i1ii and lIlIIililiiIlIlI1i1ii.bxor or function(lIlI11Iii11I11liII11i, Iil1ili1I1I1Il11iii) local lIlllIIl1lllliIIii11I = 1 local ii1I111Iill1lillIiI = 0 while lIlI11Iii11I11liII11i > 0 and Iil1ili1I1I1Il11iii > 0 do local li1il1lIIiIlIli1lII = lIlI11Iii11I11liII11i % 2 local IIIIiiiliI1iii1ll1i = Iil1ili1I1I1Il11iii % 2 if li1il1lIIiIlIli1lII ~= IIIIiiiliI1iii1ll1i then ii1I111Iill1lillIiI = ii1I111Iill1lillIiI + lIlllIIl1lllliIIii11I end lIlI11Iii11I11liII11i = (lIlI11Iii11I11liII11i - li1il1lIIiIlIli1lII) / 2 Iil1ili1I1I1Il11iii = (Iil1ili1I1I1Il11iii - IIIIiiiliI1iii1ll1i) / 2 lIlllIIl1lllliIIii11I = lIlllIIl1lllliIIii11I * 2 end if lIlI11Iii11I11liII11i < Iil1ili1I1I1Il11iii then lIlI11Iii11I11liII11i = Iil1ili1I1I1Il11iii end while lIlI11Iii11I11liII11i > 0 do local li1il1lIIiIlIli1lII = lIlI11Iii11I11liII11i % 2 if li1il1lIIiIlIli1lII > 0 then ii1I111Iill1lillIiI = ii1I111Iill1lillIiI + lIlllIIl1lllliIIii11I end lIlI11Iii11I11liII11i = (lIlI11Iii11I11liII11i - li1il1lIIiIlIli1lII) / 2 lIlllIIl1lllliIIii11I = lIlllIIl1lllliIIii11I * 2 end return ii1I111Iill1lillIiI end local function lilI111il1iI11Ilii1(I1Iii1111IIlIIlIli1) local i1I1IIi1IIlli11lIii = { lIl11iiIIIllIIIill11I(IIll1l11iIII11Ilil1, ilI1l1lllI1lll1I1II, ilI1l1lllI1lll1I1II + 3) } ilI1l1lllI1lll1I1II = ilI1l1lllI1lll1I1II + 4 local lIlI11Iii11I11liII11i = lllIii1IIl1lii1lII1(i1I1IIi1IIlli11lIii[1], l1i1IlIIIiIil1lI1l1) local Iil1ili1I1I1Il11iii = lllIii1IIl1lii1lII1(i1I1IIi1IIlli11lIii[2], l1i1IlIIIiIil1lI1l1) local ii1I111Iill1lillIiI = lllIii1IIl1lii1lII1(i1I1IIi1IIlli11lIii[3], l1i1IlIIIiIil1lI1l1) local lili1IiIIl1lIl1lIIl = lllIii1IIl1lii1lII1(i1I1IIi1IIlli11lIii[4], l1i1IlIIIiIil1lI1l1) l1i1IlIIIiIil1lI1l1 = (37 * l1i1IlIIIiIil1lI1l1 + I1Iii1111IIlIIlIli1) % 256 return lili1IiIIl1lIl1lIIl * 16777216 + ii1I111Iill1lillIiI * 65536 + Iil1ili1I1I1Il11iii * 256 + lIlI11Iii11I11liII11i end local function iiiIIliiii1iIIiI1iI(l1IlI1IiiIll11IiIll) local lIIiiiIl1lIiIIIlI1l = il1i11IiiiiIi1I1i11() local II1Ill111ii1l1iliil = “” for ll1i1IiIlIiIIIiIiIi = liiilllillI1iIli1ll, lIIiiiIl1lIiIIIlI1l do II1Ill111ii1l1iliil = II1Ill111ii1l1iliil … IIII1i11i1liiIiIi11(lllIii1IIl1lii1lII1(lIl11iiIIIllIIIill11I(IIll1l11iIII11Ilil1, ilI1l1lllI1lll1I1II + ll1i1IiIlIiIIIiIiIi - 1), li1ii1ili11liIilI1I)) li1ii1ili11liIilI1I = (l1IlI1IiiIll11IiIll * li1ii1ili11liIilI1I + 165) % 256 end ilI1l1lllI1lll1I1II = ilI1l1lllI1lll1I1II + lIIiiiIl1lIiIIIlI1l return II1Ill111ii1l1iliil end li1ii1ili11liIilI1I = illiIIi1lIl111iIlli() l1i1IlIIIiIil1lI1l1 = illiIIi1lIl111iIlli() local l1IiII1iIl11l1II1l1 = {} for ll1i1IiIlIiIIIiIiIi = liiilllillI1iIli1ll, illiIIi1lIl111iIlli() do local lIlIlliIllii1ii1iIll1 = illiIIi1lIl111iIlli() local IlIl1IliIII111IiilI = (ll1i1IiIlIiIIIiIiIi - 1) * 2 l1IiII1iIl11l1II1l1[IlIl1IliIII111IiilI] = l11i1lii1I1i1li1l1i(lIlIlliIllii1ii1iIll1, 1, 4) l1IiII1iIl11l1II1l1[IlIl1IliIII111IiilI + 1] = l11i1lii1I1i1li1l1i(lIlIlliIllii1ii1iIll1, 5, 8) end local function liil11lIIl1liIIl1l1() local l111Ilill1lli1iIli1 = { [20475] = {}, [118329] = {}, [123880] = {}, [103143] = {} } illiIIi1lIl111iIlli() l111Ilill1lli1iIli1[9483] = illiIIi1lIl111iIlli() l111Ilill1lli1iIli1[20668] = illiIIi1lIl111iIlli() il1i11IiiiiIi1I1i11() il1i11IiiiiIi1I1i11() illiIIi1lIl111iIlli() local I1111iII11l1lilllI1 = il1i11IiiiiIi1I1i11() - (#{ 3585, 6414, 3304, 5239, 2372, 538, 4809, 2398, 5500, 3271, 6146, 4811, 743, 5987, 2930, 2732, 1007, 4089, 864, 3898, 1812, 2841, 2588 } + lIl1Ii1il1IlllIi1IlII + 133635) local iliilIlI1lii1l11i11 = illiIIi1lIl111iIlli() for ll1i1IiIlIiIIIiIiIi = liiilllillI1iIli1ll, I1111iII11l1lilllI1 do local Illli111111I1IIi1II = {} local lIlIlliIllii1ii1iIll1 = lilI111il1iI11Ilii1(iliilIlI1lii1l11i11) Illli111111I1IIi1II[36691] = l11i1lii1I1i1li1l1i(lIlIlliIllii1ii1iIll1, #{ 4599, 1434, 2604, 5834, 2324, 4315, 1092, 6395, 953, 5073 }, #{ 6915, 4165, 5221, 6880, 4086, 5474, 4018, 3370, 6365, 2510, 1707, 564, 84, 1753, 4548, 1966, 4680, 6623 }) Illli111111I1IIi1II[123859] = l11i1lii1I1i1li1l1i(lIlIlliIllii1ii1iIll1, #{3358}, #{ 6347, 4968, 3862, 6826, 1363, 1983, 36, 1321, 1042, 3594, 5023, 1729, 6555, 1583, 2451, 676, 4718, 248 }) Illli111111I1IIi1II[36151] = l11i1lii1I1i1li1l1i(lIlIlliIllii1ii1iIll1, #{6787}, #{ 5258, 5069, 667, 3215, 5359, 6150, 4904, 1898, 6154 }) Illli111111I1IIi1II[20051] = l11i1lii1I1i1li1l1i(lIlIlliIllii1ii1iIll1, #{ 5009, 4898, 5976, 549, 3255, 6635, 1514, 3099, 6331, 5738, 5748, 5761, 1924, 4609, 4738, 2234, 6615, 2499, 918, 2276, 2335 } + lIl1Ii1il1IlllIi1IlII + -63, #{ 2934, 4209, 2369, 1858, 4078, 2424, 2084, 6314, 1020, 2137, 271, 291, 6786, 423, 4631, 705, 2357, 367, 5058, 3978 } + lIl1Ii1il1IlllIi1IlII + -57) Illli111111I1IIi1II[130555] = l11i1lii1I1i1li1l1i(lIlIlliIllii1ii1iIll1, #{ 3830, 4946, 1520, 6440, 6804, 4071, 5426, 4556, 490, 562, 101, 3111, 126, 2759, 2555, 6371, 165, 4075, 3876 }, #{ 6355, 2755, 3321, 1869, 3482, 2829, 3640, 2488, 6308, 2335, 2823, 4683, 777, 5546, 1101, 6110, 374, 4389, 4926, 36, 6877, 3608 } + lIl1Ii1il1IlllIi1IlII + -65) l111Ilill1lli1iIli1[20475][ll1i1IiIlIiIIIiIiIi] = Illli111111I1IIi1II end il1i11IiiiiIi1I1i11() l111Ilill1lli1iIli1[85389] = illiIIi1lIl111iIlli() local li1l111i1liIllI1lI1 = il1i11IiiiiIi1I1i11() for ll1i1IiIlIiIIIiIiIi = liiilllillI1iIli1ll, li1l111i1liIllI1lI1 do l111Ilill1lli1iIli1[118329][ll1i1IiIlIiIIIiIiIi] = il1i11IiiiiIi1I1i11() end local li1l111i1liIllI1lI1 = il1i11IiiiiIi1I1i11() - (#{ 637, 642, 4024, 5292, 97, 3013, 758, 429, 1400, 1179, 4860, 691, 64, 4660, 4981, 4312, 4213, 6663, 3966, 1625, 925, 3508, 5704 } + lIl1Ii1il1IlllIi1IlII + 133688) local IilIIlliIIlIIl1l1l1 = illiIIi1lIl111iIlli() for ll1i1IiIlIiIIIiIiIi = liiilllillI1iIli1ll, li1l111i1liIllI1lI1 do local i1lIililiiII1Ii1i1l local lIllIl1i1iIii1liiIlli = illiIIi1lIl111iIlli() if lIllIl1i1iIii1liiIlli == #{ 5781, 4961, 589, 2370, 2541, 276, 2814, 2074, 1385, 3750, 6931, 6746, 4541, 2676, 3239, 2764, 2980, 4536, 4883, 78 } + lIl1Ii1il1IlllIi1IlII + 85 then i1lIililiiII1Ii1i1l = lliill1llIlilliIll1(iiiIIliiii1iIIiI1iI(insEncKey), #{6472, 1606}) end if lIllIl1i1iIii1liiIlli == #{ 231, 2599, 21, 5797, 4913, 3794, 30, 2320, 6886, 5621, 2954, 884, 1015, 455, 6164, 5951, 3757, 5306, 5603, 4273, 1529, 4198, 6296 } + lIl1Ii1il1IlllIi1IlII + 78 then i1lIililiiII1Ii1i1l = #{ 145, 6781, 5792, 5890, 1459, 5802, 2497, 6955, 2425, 835, 5391, 6387, 494, 2907, 2867, 6623, 302, 242, 1220, 1045, 6483, 5987, 6940, 4501 } + lIl1Ii1il1IlllIi1IlII + 36949 == #{ 631, 5748, 4343, 819, 3181, 4033, 5554, 2432, 6772, 6132, 1729, 5941, 3042, 159, 1309, 5872, 3466, 1520, 987, 2726, 485, 1914, 4408 } + lIl1Ii1il1IlllIi1IlII + 53808 end if lIllIl1i1iIii1liiIlli == #{ 1116, 4676, 2243, 1900, 832, 1993, 6330, 3192, 1471, 2205, 603, 4809, 4002, 6960, 1202, 2719, 6734, 4899, 3007, 6811, 824 } + lIl1Ii1il1IlllIi1IlII + -5 then i1lIililiiII1Ii1i1l = illiIIi1lIl111iIlli() end if lIllIl1i1iIii1liiIlli == #{ 1285, 1998, 3336, 1401, 5172, 1916, 5539, 2819, 4248, 1727, 3125, 6077, 2046, 885, 5230, 3947, 757, 487, 2214, 1450, 4652, 4448, 4219 } + lIl1Ii1il1IlllIi1IlII + 148 then i1lIililiiII1Ii1i1l = il1i11IiiiiIi1I1i11() end if lIllIl1i1iIii1liiIlli == #{ 3333, 142, 792, 5130, 6629, 4833, 3964, 18, 5530, 631, 6257, 2406, 4865, 1138, 1042, 596, 845, 4083, 4584, 1481 } + lIl1Ii1il1IlllIi1IlII + 29 then i1lIililiiII1Ii1i1l = illiIIi1lIl111iIlli() + il1i11IiiiiIi1I1i11() + Ii1l1I11liIlI1iiIIi() end if lIllIl1i1iIii1liiIlli == #{ 6096, 6262, 2307, 25, 513, 2816, 3613, 1428, 5782, 1413, 4771, 3051, 166, 6110, 4250, 5000, 2938, 2049, 2864, 165, 4680, 1859, 5120 } + lIl1Ii1il1IlllIi1IlII + 112 then i1lIililiiII1Ii1i1l = illiIIi1lIl111iIlli() + il1i11IiiiiIi1I1i11() + Ii1l1I11liIlI1iiIIi() end if lIllIl1i1iIii1liiIlli == #{ 6337, 9, 5144, 1536, 1969, 2498, 213, 1356, 4596, 2569, 6282, 6077, 1434, 3370, 4482, 2834, 6750, 275, 5090, 1465, 2162, 4985, 1944, 697 } + lIl1Ii1il1IlllIi1IlII + 108 then i1lIililiiII1Ii1i1l = Ii1l1I11liIlI1iiIIi() end if lIllIl1i1iIii1liiIlli == #{ 6446, 4205, 6650, 4305, 6404, 6761, 757, 3824, 786, 438, 3129, 2396, 2023, 1861, 3787, 5045, 454, 5490, 4573, 1516, 4242 } + lIl1Ii1il1IlllIi1IlII + 161 then i1lIililiiII1Ii1i1l = #{ 2003, 4481, 6892, 1530, 4810, 1929, 2054, 1196, 508, 3041, 5426, 203, 2363, 2287, 3242, 6750, 817, 346, 4108, 642, 4837, 4944, 320, 3617 } + lIl1Ii1il1IlllIi1IlII + 38538 == #{ 2003, 4481, 6892, 1530, 4810, 1929, 2054, 1196, 508, 3041, 5426, 203, 2363, 2287, 3242, 6750, 817, 346, 4108, 642, 4837, 4944, 320, 3617 } + lIl1Ii1il1IlllIi1IlII + 38538 end if lIllIl1i1iIii1liiIlli == #{ 5932, 1957, 4091, 5950, 5094, 4021, 2015, 5636, 6220, 5624, 6220, 1070, 1097, 5346, 5378, 926, 1466, 2256, 4876, 2156 } + lIl1Ii1il1IlllIi1IlII + 39 then i1lIililiiII1Ii1i1l = lliill1llIlilliIll1(iiiIIliiii1iIIiI1iI(IilIIlliIIlIIl1l1l1), #{ 3624, 3156, 438, 4265, 6319 }) end l111Ilill1lli1iIli1[103143][ll1i1IiIlIiIIIiIiIi - liiilllillI1iIli1ll] = i1lIililiiII1Ii1i1l end for ll1i1IiIlIiIIIiIiIi = liiilllillI1iIli1ll, I1111iII11l1lilllI1 do local Illli111111I1IIi1II = l111Ilill1lli1iIli1[20475][ll1i1IiIlIiIIIiIiIi] local Ii1liI11I1i11liIl1i = l1IiII1iIl11l1II1l1[Illli111111I1IIi1II[20051]] if Ii1liI11I1i11liIl1i == #{ 4044, 6070, 460 } then if Illli111111I1IIi1II[36151] > 255 then Illli111111I1IIi1II[96649] = l111Ilill1lli1iIli1[103143][Illli111111I1IIi1II[36151] - 256] end if Illli111111I1IIi1II[36691] > 255 then Illli111111I1IIi1II[11142] = l111Ilill1lli1iIli1[103143][Illli111111I1IIi1II[36691] - 256] end end if Ii1liI11I1i11liIl1i == #{4732} and Illli111111I1IIi1II[36151] > 255 then Illli111111I1IIi1II[96649] = l111Ilill1lli1iIli1[103143][Illli111111I1IIi1II[36151] - 256] end if Ii1liI11I1i11liIl1i == #{5327, 855} and Illli111111I1IIi1II[36691] > 255 then Illli111111I1IIi1II[11142] = l111Ilill1lli1iIli1[103143][Illli111111I1IIi1II[36691] - 256] end if Ii1liI11I1i11liIl1i == #{ 403, 1155, 6095, 3568 } then Illli111111I1IIi1II[67984] = l111Ilill1lli1iIli1[103143][Illli111111I1IIi1II[123859]] end end illiIIi1lIl111iIlli() illiIIi1lIl111iIlli() il1i11IiiiiIi1I1i11() il1i11IiiiiIi1I1i11() il1i11IiiiiIi1I1i11() illiIIi1lIl111iIlli() illiIIi1lIl111iIlli() illiIIi1lIl111iIlli() local li1l111i1liIllI1lI1 = il1i11IiiiiIi1I1i11() for ll1i1IiIlIiIIIiIiIi = liiilllillI1iIli1ll, li1l111i1liIllI1lI1 do l111Ilill1lli1iIli1[123880][ll1i1IiIlIiIIIiIiIi - liiilllillI1iIli1ll] = liil11lIIl1liIIl1l1() end il1i11IiiiiIi1I1i11() return l111Ilill1lli1iIli1 end local function il11i1iIIillI11lii1(l111Ilill1lli1iIli1, lI1Il1Ii1I1liIIi1Ii, illil1I1iIIlliil1Il) local I1IiilliiIil1liI1Ii, llIIl1IIIiIiIIili1i = -1, 3 local II1i11Illl1lIlliI11 = l111Ilill1lli1iIli1[20475] local IiI1IIlllililIIllli = 20668 local lIllII111lii1iiIl1liI = l111Ilill1lli1iIli1[123880] local lIlIIiiIiil11llillIlI = l111Ilill1lli1iIli1[9483] local iI1I1I1IiiI1illiI1l = l111Ilill1lli1iIli1[85389] local IIIl11Illl1illilIil = 20051 local iIiiIili1liiIi1ilI1 = l111Ilill1lli1iIli1[118329] local lIlIIlIli1II11l11IIll = 36151 local function l1IiIlil1i1lIIIllIl(…) local ll1iIIll1iiIi1II1Il = 0 local IIlii1illiiiIii1il1 = { iIiiII1IiI1lil1l1l1({}, 1, iI1I1I1IiiI1illiI1l) } local ili1lIiIlllI1iIllll = 1 local lIllIilIlI1i1li11Illi = {} local llii1ilI1II1Il1i1il = {} local lI1Il1Ii1I1liIIi1Ii = liI11IIlil1lIIIilI1() local lIlIIli1liII1I1II1i1i = { … } local Iili1IlIIlilI1iI1Ii = #lIlIIli1liII1I1II1i1i - 1 for ll1i1IiIlIiIIIiIiIi = 0, Iili1IlIIlilI1iI1Ii do if ll1i1IiIlIiIIIiIiIi < lIlIIiiIiil11llillIlI then IIlii1illiiiIii1il1[ll1i1IiIlIiIIIiIiIi] = lIlIIli1liII1I1II1i1i[ll1i1IiIlIiIIIiIiIi + 1] end end local function lIiIIiIli1illl11lIl(…) local ii1I111Iill1lillIiI = Ill1Ii1llliiIl1Il1i(“#”, …) local lIlill1IIliIlliI1lI = { … } return ii1I111Iill1lillIiI, lIlill1IIliIlliI1lI end local function l11iiIllIIlI1liIIil() while true do local IiIi11i11ililiIlIil = II1i11Illl1lIlliI11[ili1lIiIlllI1iIllll] local l1i1lIlIi1lii1ilIiI = IiIi11i11ililiIlIil[20051] ili1lIiIlllI1iIllll = ili1lIiIlllI1iIllll + 1 if l1i1lIlIi1lii1ilIiI < 10 then if l1i1lIlIi1lii1ilIiI >= 5 then if l1i1lIlIi1lii1ilIiI < 7 then if l1i1lIlIi1lii1ilIiI == 6 then lIllIilIlI1i1li11Illi[IIlii1illiiiIii1il1] = nil local iI11i1IIIl1l1ilIii1 = IiIi11i11ililiIlIil[130555] local llilIii11i1l1li1llI = IiIi11i11ililiIlIil[36151] if llilIii11i1l1li1llI == 1 then return true end local lil1ii11lIllilI1iii = iI11i1IIIl1l1ilIii1 + llilIii11i1l1li1llI - 2 if llilIii11i1l1li1llI == 0 then lil1ii11lIllilI1iii = ll1iIIll1iiIi1II1Il end return true, iI11i1IIIl1l1ilIii1, lil1ii11lIllilI1iii elseif not not IIlii1illiiiIii1il1[IiIi11i11ililiIlIil[130555]] == (IiIi11i11ililiIlIil[36691] == 0) then ili1lIiIlllI1iIllll = ili1lIiIlllI1iIllll + 1 end elseif l1i1lIlIi1lii1ilIiI >= 8 then if l1i1lIlIi1lii1ilIiI == 9 then if IiIi11i11ililiIlIil[36691] == 200 then ili1lIiIlllI1iIllll = ili1lIiIlllI1iIllll - 1 II1i11Illl1lIlliI11[ili1lIiIlllI1iIllll] = { [20051] = 6, [130555] = (IiIi11i11ililiIlIil[130555] - 199) % 256, [36151] = (IiIi11i11ililiIlIil[36151] - 199) % 256 } else local iIli1I1IIllIi1IIIii = IiIi11i11ililiIlIil[130555] local lIli11i1I1llIi11il1lI = {} for III1I1l1iilli1lIiil, III1i1Ii1Il1ilIi1iI in pairs(lIllIilIlI1i1li11Illi[IIlii1illiiiIii1il1]) do for III1I1l1iilli1lIiil, iliI1iI1l1l1IliII1l in pairs(III1i1Ii1Il1ilIi1iI) do if iliI1iI1l1l1IliII1l[1] == IIlii1illiiiIii1il1 and iIli1I1IIllIi1IIIii <= iliI1iI1l1l1IliII1l[2] then local iiIIl1IlIi1IiI11i1I = iliI1iI1l1l1IliII1l[2] if not lIli11i1I1llIi11il1lI[iiIIl1IlIi1IiI11i1I] then il11i1iIIillI11lii1(llii1ilI1II1Il1i1il, IIlii1illiiiIii1il1[iiIIl1IlIi1IiI11i1I]) lIli11i1I1llIi11il1lI[iiIIl1IlIi1IiI11i1I] = #llii1ilI1II1Il1i1il end iliI1iI1l1l1IliII1l[1] = llii1ilI1II1Il1i1il iliI1iI1l1l1IliII1l[2] = lIli11i1I1llIi11il1lI[iiIIl1IlIi1IiI11i1I] end end end end else IIlii1illiiiIii1il1[IiIi11i11ililiIlIil[130555]] = #IIlii1illiiiIii1il1[IiIi11i11ililiIlIil[36151]] end else IIlii1illiiiIii1il1[IiIi11i11ililiIlIil[130555]] = (IiIi11i11ililiIlIil[96649] or IIlii1illiiiIii1il1[IiIi11i11ililiIlIil[36151]]) - (IiIi11i11ililiIlIil[11142] or IIlii1illiiiIii1il1[IiIi11i11ililiIlIil[36691]]) end elseif l1i1lIlIi1lii1ilIiI < 2 then if l1i1lIlIi1lii1ilIiI == 1 then IIlii1illiiiIii1il1[IiIi11i11ililiIlIil[130555]] = IIlii1illiiiIii1il1[IiIi11i11ililiIlIil[36151]][IiIi11i11ililiIlIil[11142] or IIlii1illiiiIii1il1[IiIi11i11ililiIlIil[36691]]] else local IlI111iilI1lllil111 = IIlii1illiiiIii1il1[IiIi11i11ililiIlIil[36151]] IIlii1illiiiIii1il1[IiIi11i11ililiIlIil[130555] + 1] = IlI111iilI1lllil111 IIlii1illiiiIii1il1[IiIi11i11ililiIlIil[130555]] = IlI111iilI1lllil111[IiIi11i11ililiIlIil[11142] or IIlii1illiiiIii1il1[IiIi11i11ililiIlIil[36691]]] end elseif l1i1lIlIi1lii1ilIiI >= 3 then if l1i1lIlIi1lii1ilIiI == 4 then lI1Il1Ii1I1liIIi1Ii[IiIi11i11ililiIlIil[67984]] = IIlii1illiiiIii1il1[IiIi11i11ililiIlIil[130555]] else IIlii1illiiiIii1il1[IiIi11i11ililiIlIil[130555]] = illil1I1iIIlliil1Il[IiIi11i11ililiIlIil[36151]] end else IIlii1illiiiIii1il1[IiIi11i11ililiIlIil[130555]] = IiIi11i11ililiIlIil[67984] end elseif l1i1lIlIi1lii1ilIiI >= 15 then if l1i1lIlIi1lii1ilIiI >= 18 then if l1i1lIlIi1lii1ilIiI < 19 then local iI11i1IIIl1l1ilIii1 = IiIi11i11ililiIlIil[130555] local lIlIIli1liII1I1II1i1i = IiIi11i11ililiIlIil[36151] local Iii1ll1Ilii111li11i = IiIi11i11ililiIlIil[36691] local lIlIliiI1lIIIiIi1iIli, lil1ii11lIllilI1iii, l11iiIllIIlI1liIIil if lIlIIli1liII1I1II1i1i ~= 1 then if lIlIIli1liII1I1II1i1i ~= 0 then lil1ii11lIllilI1iii = iI11i1IIIl1l1ilIii1 + lIlIIli1liII1I1II1i1i - 1 else lil1ii11lIllilI1iii = ll1iIIll1iiIi1II1Il end lil1ii11lIllilI1iii, lIlIliiI1lIIIiIi1iIli = lIiIIiIli1illl11lIl(IIlii1illiiiIii1il1[iI11i1IIIl1l1ilIii1](iIiiII1IiI1lil1l1l1(IIlii1illiiiIii1il1, iI11i1IIIl1l1ilIii1 + 1, lil1ii11lIllilI1iii))) else lil1ii11lIllilI1iii, lIlIliiI1lIIIiIi1iIli = lIiIIiIli1illl11lIl(IIlii1illiiiIii1il1iI11i1IIIl1l1ilIii1) end if Iii1ll1Ilii111li11i ~= 1 then if Iii1ll1Ilii111li11i ~= 0 then lil1ii11lIllilI1iii = iI11i1IIIl1l1ilIii1 + Iii1ll1Ilii111li11i - 2 ll1iIIll1iiIi1II1Il = lil1ii11lIllilI1iii + 1 else lil1ii11lIllilI1iii = lil1ii11lIllilI1iii + iI11i1IIIl1l1ilIii1 - 1 ll1iIIll1iiIi1II1Il = lil1ii11lIllilI1iii end l11iiIllIIlI1liIIil = 0 for ll1i1IiIlIiIIIiIiIi = iI11i1IIIl1l1ilIii1, lil1ii11lIllilI1iii do l11iiIllIIlI1liIIil = l11iiIllIIlI1liIIil + 1 IIlii1illiiiIii1il1[ll1i1IiIlIiIIIiIiIi] = lIlIliiI1lIIIiIi1iIli[l11iiIllIIlI1liIIil] end else ll1iIIll1iiIi1II1Il = iI11i1IIIl1l1ilIii1 - 1 end for ll1i1IiIlIiIIIiIiIi = ll1iIIll1iiIi1II1Il + 1, iI1I1I1IiiI1illiI1l do IIlii1illiiiIii1il1[ll1i1IiIlIiIIIiIiIi] = nil end elseif l1i1lIlIi1lii1ilIiI ~= 20 then local lIlIIIlIi1i1iII1iIili = lIllII111lii1iiIl1liI[IiIi11i11ililiIlIil[123859]] local iI1iIl1lIilli1li1lI = {} if lIlIIIlIi1i1iII1iIili[IiI1IIlllililIIllli] > 0 then do local III1i1Ii1Il1ilIi1iI = {} iI1iIl1lIilli1li1lI = llI1II1li1l1I1I11Ii({}, { __index = function(lIlill1IIliIlliI1lI, lii11I1lll1lii1I1I1) local iliI1iI1l1l1IliII1l = III1i1Ii1Il1ilIi1iI[lii11I1lll1lii1I1I1] return iliI1iI1l1l1IliII1l[1][iliI1iI1l1l1IliII1l[2]] end, __newindex = function(lIlill1IIliIlliI1lI, lii11I1lll1lii1I1I1, iI11IiI1lil1l1llII1) local iliI1iI1l1l1IliII1l = III1i1Ii1Il1ilIi1iI[lii11I1lll1lii1I1I1] iliI1iI1l1l1IliII1l[1][iliI1iI1l1l1IliII1l[2]] = iI11IiI1lil1l1llII1 end }) for ll1i1IiIlIiIIIiIiIi = 1, lIlIIIlIi1i1iII1iIili[IiI1IIlllililIIllli] do local i1ll11iii1IiiIiIiI1 = II1i11Illl1lIlliI11[ili1lIiIlllI1iIllll] if i1ll11iii1IiiIiIiI1[IIIl11Illl1illilIil] == I1IiilliiIil1liI1Ii then III1i1Ii1Il1ilIi1iI[ll1i1IiIlIiIIIiIiIi - 1] = { IIlii1illiiiIii1il1, i1ll11iii1IiiIiIiI1[lIlIIlIli1II11l11IIll] } elseif i1ll11iii1IiiIiIiI1[IIIl11Illl1illilIil] == llIIl1IIIiIiIIili1i then III1i1Ii1Il1ilIi1iI[ll1i1IiIlIiIIIiIiIi - 1] = { illil1I1iIIlliil1Il, i1ll11iii1IiiIiIiI1[lIlIIlIli1II11l11IIll] } end ili1lIiIlllI1iIllll = ili1lIiIlllI1iIllll + 1 end if not lIllIilIlI1i1li11Illi[IIlii1illiiiIii1il1] then lIllIilIlI1i1li11Illi[IIlii1illiiiIii1il1] = {III1i1Ii1Il1ilIi1iI} else lIl1Ii1iIlllliil1IIil(lIllIilIlI1i1li11Illi[IIlii1illiiiIii1il1], III1i1Ii1Il1ilIi1iI) end end end local I1Iilli11lIIIillilI = il11i1iIIillI11lii1(lIlIIIlIi1i1iII1iIili, lI1Il1Ii1I1liIIi1Ii, iI1iIl1lIilli1li1lI) IIlii1illiiiIii1il1[IiIi11i11ililiIlIil[130555]] = I1Iilli11lIIIillilI else IIlii1illiiiIii1il1[IiIi11i11ililiIlIil[130555]] = { iIiiII1IiI1lil1l1l1(i1il111IilllIiIIilI, 1, IiIi11i11ililiIlIil[36151] == 0 and 255 or IiIi11i11ililiIlIil[36151]) } end elseif l1i1lIlIi1lii1ilIiI < 16 then local II1I1II1lIiI1liiIi1 = IiIi11i11ililiIlIil[130555] if not not II1I1II1lIiI1liiIi1 == (IiIi11i11ililiIlIil[36691] == 0) then ili1lIiIlllI1iIllll = ili1lIiIlllI1iIllll + 1 else IIlii1illiiiIii1il1[IiIi11i11ililiIlIil[130555]] = II1I1II1lIiI1liiIi1 end elseif l1i1lIlIi1lii1ilIiI ~= 17 then IIlii1illiiiIii1il1[IiIi11i11ililiIlIil[130555]] = (IiIi11i11ililiIlIil[96649] or IIlii1illiiiIii1il1[IiIi11i11ililiIlIil[36151]]) * (IiIi11i11ililiIlIil[11142] or IIlii1illiiiIii1il1[IiIi11i11ililiIlIil[36691]]) else ili1lIiIlllI1iIllll = ili1lIiIlllI1iIllll + (IiIi11i11ililiIlIil[123859] - liilIllIlil1iiI11II) end elseif l1i1lIlIi1lii1ilIiI < 12 then if l1i1lIlIi1lii1ilIiI == 11 then IIlii1illiiiIii1il1[IiIi11i11ililiIlIil[130555]][IiIi11i11ililiIlIil[96649] or IIlii1illiiiIii1il1[IiIi11i11ililiIlIil[36151]]] = IiIi11i11ililiIlIil[11142] or IIlii1illiiiIii1il1[IiIi11i11ililiIlIil[36691]] else IIlii1illiiiIii1il1[IiIi11i11ililiIlIil[130555]] = lI1Il1Ii1I1liIIi1Ii[IiIi11i11ililiIlIil[67984]] end elseif l1i1lIlIi1lii1ilIiI >= 13 then if l1i1lIlIi1lii1ilIiI == 14 then if IiIi11i11ililiIlIil[36691] == 21 then ili1lIiIlllI1iIllll = ili1lIiIlllI1iIllll - 1 II1i11Illl1lIlliI11[ili1lIiIlllI1iIllll] = { [20051] = 13, [130555] = (IiIi11i11ililiIlIil[130555] - 34) % 256, [36151] = (IiIi11i11ililiIlIil[36151] - 34) % 256 } elseif IiIi11i11ililiIlIil[36691] == 6 then ili1lIiIlllI1iIllll = ili1lIiIlllI1iIllll - 1 II1i11Illl1lIlliI11[ili1lIiIlllI1iIllll] = { [20051] = 8, [130555] = (IiIi11i11ililiIlIil[130555] - 3) % 256, [36151] = (IiIi11i11ililiIlIil[36151] - 3) % 256 } else local iI11i1IIIl1l1ilIii1 = IiIi11i11ililiIlIil[130555] local li1l111i1liIllI1lI1 = IiIi11i11ililiIlIil[36151] local l1lllIiiiiIl1lIlIiI = li1l111i1liIllI1lI1 > 0 and li1l111i1liIllI1lI1 - 1 or Iili1IlIIlilI1iI1Ii - lIlIIiiIiil11llillIlI if l1lllIiiiiIl1lIlIiI < 0 then l1lllIiiiiIl1lIlIiI = -1 end for ll1i1IiIlIiIIIiIiIi = iI11i1IIIl1l1ilIii1, iI11i1IIIl1l1ilIii1 + l1lllIiiiiIl1lIlIiI do IIlii1illiiiIii1il1[ll1i1IiIlIiIIIiIiIi] = lIlIIli1liII1I1II1i1i[lIlIIiiIiil11llillIlI + (ll1i1IiIlIiIIIiIiIi - iI11i1IIIl1l1ilIii1) + 1] end if li1l111i1liIllI1lI1 == 0 then ll1iIIll1iiIi1II1Il = iI11i1IIIl1l1ilIii1 + l1lllIiiiiIl1lIlIiI for ll1i1IiIlIiIIIiIiIi = ll1iIIll1iiIi1II1Il + 1, iI1I1I1IiiI1illiI1l do IIlii1illiiiIii1il1[ll1i1IiIlIiIIIiIiIi] = nil end end end elseif IiIi11i11ililiIlIil[36691] == 199 then ili1lIiIlllI1iIllll = ili1lIiIlllI1iIllll - 1 II1i11Illl1lIlliI11[ili1lIiIlllI1iIllll] = { [20051] = 5, [130555] = (IiIi11i11ililiIlIil[130555] - 100) % 256, [36691] = (IiIi11i11ililiIlIil[36151] - 100) % 256 } else for ll1i1IiIlIiIIIiIiIi = IiIi11i11ililiIlIil[130555], IiIi11i11ililiIlIil[36151] do IIlii1illiiiIii1il1[ll1i1IiIlIiIIIiIiIi] = nil end end else IIlii1illiiiIii1il1[IiIi11i11ililiIlIil[130555]] = (IiIi11i11ililiIlIil[96649] or IIlii1illiiiIii1il1[IiIi11i11ililiIlIil[36151]]) / (IiIi11i11ililiIlIil[11142] or IIlii1illiiiIii1il1[IiIi11i11ililiIlIil[36691]]) end end end local lllIIil1ll1Ili111i1, II1Ill111ii1l1iliil, iIli1I1IIllIi1IIIii, lIIiI1lll1IIiliIllI = IiiiillI1i1ill111lI(l11iiIllIIlI1liIIil) if lllIIil1ll1Ili111i1 then if iIli1I1IIllIi1IIIii then return iIiiII1IiI1lil1l1l1(IIlii1illiiiIii1il1, iIli1I1IIllIi1IIIii, lIIiI1lll1IIiliIllI) end else IiII1ll11lliIiill1I(“Luraph Script:” … (iIiiIili1liiIi1ilI1[ili1lIiIlllI1iIllll - 1] or “”) … ": " … lIli1l1iilliiiillIIl1(II1Ill111ii1l1iliil), 0) end end l1lilll11i11lIIi1Ii(l1IiIlil1i1lIIIllIl, lI1Il1Ii1I1liIIi1Ii) return l1IiIlil1i1lIIIllIl end local lIli11i1I1llIi11il1lI = liil11lIIl1liIIl1l1() return il11i1iIIillI11lii1(lIli11i1I1llIi11il1lI, lI1Il1Ii1I1liIIi1Ii)() end lIlIlllIiili1iliI11li(“LPH!8A090B222H043000340300032H007A2H0087B05423E486240DA0660A0200A32H090B4DF12HF0BC3H531F3HA2B23H0D25852H84CC3HB7AF875F82635H00950A020065C95H00E49440097D3D6FE8405571184FD9CCC07A5822E0013H00872H004069C97AF762087CD3EC0A0200B3411614522HE3E1A9332H38102HCBC98F002H0A222H2527252F0C0E487F6E6F5B4241BFFA02292B6DAB2HA088F6D3D197113230768BC765D52HF6F4BCFC2HF7DF2H6664227B2H71592H080A08C9DBD99F8A5B5A6E494AB4F12HDCDE98752H7F570B170C22B72HB9912H707234E92HE3CB8882868A92827C39293BC580122D8F3FB5B2B6FE658F90342HD8DA9C2HEBE9AFA8AAA8EE4E2H456D4253ADE82H8D8FC7512H5E7606494B2H0D4042042HF1F3BBD02HD2FA2H0D0F499E2H94BC170D15172B0604429B2H91B92HA8AAA82HFBF9BF1DD072C22HD7D59DB4EC615B989F9B972HAEACEADFF351E12H121058002H032B2822206628B715A56760642C43A9B6122H5654122H2123659087793C002H0B232H4A480E6F2H654D49554E60A6AFADEB2HFEFCBA632H6941E1E0E4E82H131157707372462F292D652H343670941DBF0FA7A4A6EE074EB0F5462H48602H1B195F902H9AB2FFF5F1FDB5E31D5838BEBF8BB2B14F0AF8F9FBBD3HB0FC292H230BCD2HC2EAAFBDBFF9140406404E472H4F2HF6F4B2D74041751B1C18502B0B292B2HEAE8AED1AF0DBDEEE8ECA42H30CE8BFB100FAB2H898BCD2H8082C4AECC32771C2H123A85B24C09DE2HD4FC91A856134C2H466ED2D1D5F92HE8EAAC313B3F133E3A32122H151751B6BCB4947820DE9B4B11EFAA132H1931585054782H4341076862664AD9DDD5F52HA4A6E06D676F4F2A6997D2DB9E602559AD688339C6A25431FE79B9AC40B6BCD87E3CDCF5FC81D3BD1FC17CC8610AAD1725E763B38F505F4FBEF689D15CD25B03827H00093H000A9H002H000A9H006H000F3H00109H006H00033H00049H002H00049H009H005H00023H00039H002H00039H006H00013H00019H002H00013H00027H00043H00079H002H000A3H000D9H002H000D9H002H00109H002H00103H00113H000E9H002H000E3H000F9H002H00073H00079H002H00073H00089H002H00089H006H000F9H002H000F9H002H000F7H00099H002H00099H009H009H00019H002H000D9H002H000D3H000D9H002H000D7H000D9H002H000D3H000E9H009H001H00019H002H00019H009H005H00079H002H00079H009H001H00A50A0200D9800B3H008A9F6C316AC6A3812048CDC92H0040E622EDF44180083H0039F62B189A7BC299800B3H0041BEB3607787463120F45E80093H00A80DAABFFC2327AD84800C3H00157247D41D7F38597F56AA7880043H0061DED380C99A5H99B93F80093H00250257640CD429A75F800E3H00CADFAC713C967E66F7158210550EC98H00800A3H00583D5AEF4FE28C9AD031FB800E3H0022778489811E9C1E8F8DBAF8ED6680083H003055B28763F83FFF800C3H00785D7A0F2EC06976B11023FB800C3H00A4A9E69B411E596B99D5C74CB1E0472CD6411D08711ECE431F694005AB4H00FB0E7938AF118C66”, liI11IIlil1lIIIilI1())

1 Like

Looks like a backdoor/virus script. Remove it firstly, secondly, do you have any malicious plugins?

1 Like

It’s probably a virus or encrypted script from plugin

1 Like

That looks like some code which could or maybe not destroy your whole game!

1 Like

Removed, and the plugins I have look pretty normal, I’ll look into them and see if I can find the one causing the virus

Go through them one by one and do some research to see if the one you own is the one by the actual developer, or a malicious version designed to deceive

1 Like

I’ve seen the script in my terrain for months now, the only thing that happened is add nazi flags and a flame in the middle of a map of mine, but didn’t suspect anything at the time because I thought it was from something else

This is obsfucated code. It is most likely malicious and you should remove it. Essentially, obsfucation makes the code harder to read but still allows it to function, as you can see here it is not easily read. Remove your plugins and go through them one by one to find the culprit.

1 Like

That’s called an obfuscated script. It’s meant for the code not to be read and understood. It’s very dangerous in some cases. Delete it now. (Because you probably didn’t purchase synapse and obfuscate or something.)

1 Like

you should check your plugins, maybe one of them are virus

1 Like

what could it do to a roblox game?

1 Like

It would be very helpful if you could send us a screenshot of your manage plugins section, so we can see any malicious plugins you have.

2 Likes
local l1IlIIlll1Il1I1iIIi = assert local Ill1Ii1llliiIl1Il1i = select local iili111llI111lIiI11 = tonumber local iIiiII1IiI1lil1l1l1 = unpack local IiiiillI1i1ill111lI = pcall local l1lilll11i11lIIi1Ii = setfenv local llI1II1li1l1I1I11Ii = setmetatable local lIllIl1i1iIii1liiIlli = type local liI11IIlil1lIIIilI1 = getfenv local lIli1l1iilliiiillIIl1 = tostring local IiII1ll11lliIiill1I = error local lliill1llIlilliIll1 = string.sub local lIl11iiIIIllIIIill11I = string.byte local IIII1i11i1liiIiIi11 = string.char local illlli1IiIIIiliIiI1 = string.rep local iiiilIlIIliiill1111 = string.gsub local iil1I1Il1l1IllIIil1 = string.match local lIl1Ii1iIlllliil1IIil = table.insert local lIl1Ii1il1IlllIi1IlII = lIl11iiIIIllIIIill11I(“E”, 1) local liiilllillI1iIli1ll, liilIllIlil1iiI11II = #{6113}, #{ 784, 1155, 3010, 2956, 6710, 2370, 5262, 6681, 1932, 5686, 1457, 1487, 6916, 5274, 761, 3530, 1309, 170, 2150, 5525, 679, 6927 } + lIl1Ii1il1IlllIi1IlII + 130980 local i1il111IilllIiIIilI = {} local ilI1l1lllI1lll1I1II = 1 local li1ii1ili11liIilI1I, l1i1IlIIIiIil1lI1l1 local function lIlIlllIiili1iliI11li(IIll1l11iIII11Ilil1, lI1Il1Ii1I1liIIi1Ii) local lii11IIIll1ili1llll IIll1l11iIII11Ilil1 = iiiilIlIIliiill1111(lliill1llIlilliIll1(IIll1l11iIII11Ilil1, 5), “…”, function(lIll1Il11111II1I11lll) if lIl11iiIIIllIIIill11I(lIll1Il11111II1I11lll, 2) == 72 then lii11IIIll1ili1llll = iili111llI111lIiI11(lliill1llIlilliIll1(lIll1Il11111II1I11lll, 1, 1)) return “” else local Iil1ili1I1I1Il11iii = IIII1i11i1liiIiIi11(iili111llI111lIiI11(lIll1Il11111II1I11lll, 16)) if lii11IIIll1ili1llll then local ii1I111Iill1lillIiI = illlli1IiIIIiliIiI1(Iil1ili1I1I1Il11iii, lii11IIIll1ili1llll) lii11IIIll1ili1llll = nil return ii1I111Iill1lillIiI else return Iil1ili1I1I1Il11iii end end end) local function illiIIi1lIl111iIlli() local lIlI11Iii11I11liII11i = lIl11iiIIIllIIIill11I(IIll1l11iIII11Ilil1, ilI1l1lllI1lll1I1II, ilI1l1lllI1lll1I1II) ilI1l1lllI1lll1I1II = ilI1l1lllI1lll1I1II + 1 return lIlI11Iii11I11liII11i end local function il1i11IiiiiIi1I1i11() local lIlI11Iii11I11liII11i, Iil1ili1I1I1Il11iii, ii1I111Iill1lillIiI, lili1IiIIl1lIl1lIIl = lIl11iiIIIllIIIill11I(IIll1l11iIII11Ilil1, ilI1l1lllI1lll1I1II, ilI1l1lllI1lll1I1II + 3) ilI1l1lllI1lll1I1II = ilI1l1lllI1lll1I1II + 4 return lili1IiIIl1lIl1lIIl * 16777216 + ii1I111Iill1lillIiI * 65536 + Iil1ili1I1I1Il11iii * 256 + lIlI11Iii11I11liII11i end local function l11i1lii1I1i1li1l1i(iI11illIiiIliiIllll, illIilIlliiliI1I1i1, il11Ii1lIi1IIl1i1ll) if il11Ii1lIi1IIl1i1ll then local lI1I1iill1i1IIll1ii, i1111iiI1llllllI1ll = 0, 0 for ll1i1IiIlIiIIIiIiIi = illIilIlliiliI1I1i1, il11Ii1lIi1IIl1i1ll do lI1I1iill1i1IIll1ii = lI1I1iill1i1IIll1ii + 2 ^ i1111iiI1llllllI1ll * l11i1lii1I1i1li1l1i(iI11illIiiIliiIllll, ll1i1IiIlIiIIIiIiIi) i1111iiI1llllllI1ll = i1111iiI1llllllI1ll + 1 end return lI1I1iill1i1IIll1ii else local i11llIii1l1Ii1IliiI = 2 ^ (illIilIlliiliI1I1i1 - 1) return i11llIii1l1Ii1IliiI <= iI11illIiiIliiIllll % (i11llIii1l1Ii1IliiI + i11llIii1l1Ii1IliiI) and 1 or 0 end end local function Ii1l1I11liIlI1iiIIi() local lIlI11Iii11I11liII11i, Iil1ili1I1I1Il11iii = il1i11IiiiiIi1I1i11(), il1i11IiiiiIi1I1i11() if lIlI11Iii11I11liII11i == 0 and Iil1ili1I1I1Il11iii == 0 then return 0 end return (-2 * l11i1lii1I1i1li1l1i(Iil1ili1I1I1Il11iii, 32) + 1) * 2 ^ (l11i1lii1I1i1li1l1i(Iil1ili1I1I1Il11iii, 21, 31) - 1023) * ((l11i1lii1I1i1li1l1i(Iil1ili1I1I1Il11iii, 1, 20) * 4294967296 + lIlI11Iii11I11liII11i) / 4503599627370496 + 1) end local lIlIIililiiIlIlI1i1ii = bit or bit32 local lllIii1IIl1lii1lII1 = lIlIIililiiIlIlI1i1ii and lIlIIililiiIlIlI1i1ii.bxor or function(lIlI11Iii11I11liII11i, Iil1ili1I1I1Il11iii) local lIlllIIl1lllliIIii11I = 1 local ii1I111Iill1lillIiI = 0 while lIlI11Iii11I11liII11i > 0 and Iil1ili1I1I1Il11iii > 0 do local li1il1lIIiIlIli1lII = lIlI11Iii11I11liII11i % 2 local IIIIiiiliI1iii1ll1i = Iil1ili1I1I1Il11iii % 2 if li1il1lIIiIlIli1lII ~= IIIIiiiliI1iii1ll1i then ii1I111Iill1lillIiI = ii1I111Iill1lillIiI + lIlllIIl1lllliIIii11I end lIlI11Iii11I11liII11i = (lIlI11Iii11I11liII11i - li1il1lIIiIlIli1lII) / 2 Iil1ili1I1I1Il11iii = (Iil1ili1I1I1Il11iii - IIIIiiiliI1iii1ll1i) / 2 lIlllIIl1lllliIIii11I = lIlllIIl1lllliIIii11I * 2 end if lIlI11Iii11I11liII11i < Iil1ili1I1I1Il11iii then lIlI11Iii11I11liII11i = Iil1ili1I1I1Il11iii end while lIlI11Iii11I11liII11i > 0 do local li1il1lIIiIlIli1lII = lIlI11Iii11I11liII11i % 2 if li1il1lIIiIlIli1lII > 0 then ii1I111Iill1lillIiI = ii1I111Iill1lillIiI + lIlllIIl1lllliIIii11I end lIlI11Iii11I11liII11i = (lIlI11Iii11I11liII11i - li1il1lIIiIlIli1lII) / 2 lIlllIIl1lllliIIii11I = lIlllIIl1lllliIIii11I * 2 end return ii1I111Iill1lillIiI end local function lilI111il1iI11Ilii1(I1Iii1111IIlIIlIli1) local i1I1IIi1IIlli11lIii = { lIl11iiIIIllIIIill11I(IIll1l11iIII11Ilil1, ilI1l1lllI1lll1I1II, ilI1l1lllI1lll1I1II + 3) } ilI1l1lllI1lll1I1II = ilI1l1lllI1lll1I1II + 4 local lIlI11Iii11I11liII11i = lllIii1IIl1lii1lII1(i1I1IIi1IIlli11lIii[1], l1i1IlIIIiIil1lI1l1) local Iil1ili1I1I1Il11iii = lllIii1IIl1lii1lII1(i1I1IIi1IIlli11lIii[2], l1i1IlIIIiIil1lI1l1) local ii1I111Iill1lillIiI = lllIii1IIl1lii1lII1(i1I1IIi1IIlli11lIii[3], l1i1IlIIIiIil1lI1l1) local lili1IiIIl1lIl1lIIl = lllIii1IIl1lii1lII1(i1I1IIi1IIlli11lIii[4], l1i1IlIIIiIil1lI1l1) l1i1IlIIIiIil1lI1l1 = (37 * l1i1IlIIIiIil1lI1l1 + I1Iii1111IIlIIlIli1) % 256 return lili1IiIIl1lIl1lIIl * 16777216 + ii1I111Iill1lillIiI * 65536 + Iil1ili1I1I1Il11iii * 256 + lIlI11Iii11I11liII11i end local function iiiIIliiii1iIIiI1iI(l1IlI1IiiIll11IiIll) local lIIiiiIl1lIiIIIlI1l = il1i11IiiiiIi1I1i11() local II1Ill111ii1l1iliil = “” for ll1i1IiIlIiIIIiIiIi = liiilllillI1iIli1ll, lIIiiiIl1lIiIIIlI1l do II1Ill111ii1l1iliil = II1Ill111ii1l1iliil … IIII1i11i1liiIiIi11(lllIii1IIl1lii1lII1(lIl11iiIIIllIIIill11I(IIll1l11iIII11Ilil1, ilI1l1lllI1lll1I1II + ll1i1IiIlIiIIIiIiIi - 1), li1ii1ili11liIilI1I)) li1ii1ili11liIilI1I = (l1IlI1IiiIll11IiIll * li1ii1ili11liIilI1I + 165) % 256 end ilI1l1lllI1lll1I1II = ilI1l1lllI1lll1I1II + lIIiiiIl1lIiIIIlI1l return II1Ill111ii1l1iliil end li1ii1ili11liIilI1I = illiIIi1lIl111iIlli() l1i1IlIIIiIil1lI1l1 = illiIIi1lIl111iIlli() local l1IiII1iIl11l1II1l1 = {} for ll1i1IiIlIiIIIiIiIi = liiilllillI1iIli1ll, illiIIi1lIl111iIlli() do local lIlIlliIllii1ii1iIll1 = illiIIi1lIl111iIlli() local IlIl1IliIII111IiilI = (ll1i1IiIlIiIIIiIiIi - 1) * 2 l1IiII1iIl11l1II1l1[IlIl1IliIII111IiilI] = l11i1lii1I1i1li1l1i(lIlIlliIllii1ii1iIll1, 1, 4) l1IiII1iIl11l1II1l1[IlIl1IliIII111IiilI + 1] = l11i1lii1I1i1li1l1i(lIlIlliIllii1ii1iIll1, 5, 8) end local function liil11lIIl1liIIl1l1() local l111Ilill1lli1iIli1 = { [20475] = {}, [118329] = {}, [123880] = {}, [103143] = {} } illiIIi1lIl111iIlli() l111Ilill1lli1iIli1[9483] = illiIIi1lIl111iIlli() l111Ilill1lli1iIli1[20668] = illiIIi1lIl111iIlli() il1i11IiiiiIi1I1i11() il1i11IiiiiIi1I1i11() illiIIi1lIl111iIlli() local I1111iII11l1lilllI1 = il1i11IiiiiIi1I1i11() - (#{ 3585, 6414, 3304, 5239, 2372, 538, 4809, 2398, 5500, 3271, 6146, 4811, 743, 5987, 2930, 2732, 1007, 4089, 864, 3898, 1812, 2841, 2588 } + lIl1Ii1il1IlllIi1IlII + 133635) local iliilIlI1lii1l11i11 = illiIIi1lIl111iIlli() for ll1i1IiIlIiIIIiIiIi = liiilllillI1iIli1ll, I1111iII11l1lilllI1 do local Illli111111I1IIi1II = {} local lIlIlliIllii1ii1iIll1 = lilI111il1iI11Ilii1(iliilIlI1lii1l11i11) Illli111111I1IIi1II[36691] = l11i1lii1I1i1li1l1i(lIlIlliIllii1ii1iIll1, #{ 4599, 1434, 2604, 5834, 2324, 4315, 1092, 6395, 953, 5073 }, #{ 6915, 4165, 5221, 6880, 4086, 5474, 4018, 3370, 6365, 2510, 1707, 564, 84, 1753, 4548, 1966, 4680, 6623 }) Illli111111I1IIi1II[123859] = l11i1lii1I1i1li1l1i(lIlIlliIllii1ii1iIll1, #{3358}, #{ 6347, 4968, 3862, 6826, 1363, 1983, 36, 1321, 1042, 3594, 5023, 1729, 6555, 1583, 2451, 676, 4718, 248 }) Illli111111I1IIi1II[36151] = l11i1lii1I1i1li1l1i(lIlIlliIllii1ii1iIll1, #{6787}, #{ 5258, 5069, 667, 3215, 5359, 6150, 4904, 1898, 6154 }) Illli111111I1IIi1II[20051] = l11i1lii1I1i1li1l1i(lIlIlliIllii1ii1iIll1, #{ 5009, 4898, 5976, 549, 3255, 6635, 1514, 3099, 6331, 5738, 5748, 5761, 1924, 4609, 4738, 2234, 6615, 2499, 918, 2276, 2335 } + lIl1Ii1il1IlllIi1IlII + -63, #{ 2934, 4209, 2369, 1858, 4078, 2424, 2084, 6314, 1020, 2137, 271, 291, 6786, 423, 4631, 705, 2357, 367, 5058, 3978 } + lIl1Ii1il1IlllIi1IlII + -57) Illli111111I1IIi1II[130555] = l11i1lii1I1i1li1l1i(lIlIlliIllii1ii1iIll1, #{ 3830, 4946, 1520, 6440, 6804, 4071, 5426, 4556, 490, 562, 101, 3111, 126, 2759, 2555, 6371, 165, 4075, 3876 }, #{ 6355, 2755, 3321, 1869, 3482, 2829, 3640, 2488, 6308, 2335, 2823, 4683, 777, 5546, 1101, 6110, 374, 4389, 4926, 36, 6877, 3608 } + lIl1Ii1il1IlllIi1IlII + -65) l111Ilill1lli1iIli1[20475][ll1i1IiIlIiIIIiIiIi] = Illli111111I1IIi1II end il1i11IiiiiIi1I1i11() l111Ilill1lli1iIli1[85389] = illiIIi1lIl111iIlli() local li1l111i1liIllI1lI1 = il1i11IiiiiIi1I1i11() for ll1i1IiIlIiIIIiIiIi = liiilllillI1iIli1ll, li1l111i1liIllI1lI1 do l111Ilill1lli1iIli1[118329][ll1i1IiIlIiIIIiIiIi] = il1i11IiiiiIi1I1i11() end local li1l111i1liIllI1lI1 = il1i11IiiiiIi1I1i11() - (#{ 637, 642, 4024, 5292, 97, 3013, 758, 429, 1400, 1179, 4860, 691, 64, 4660, 4981, 4312, 4213, 6663, 3966, 1625, 925, 3508, 5704 } + lIl1Ii1il1IlllIi1IlII + 133688) local IilIIlliIIlIIl1l1l1 = illiIIi1lIl111iIlli() for ll1i1IiIlIiIIIiIiIi = liiilllillI1iIli1ll, li1l111i1liIllI1lI1 do local i1lIililiiII1Ii1i1l local lIllIl1i1iIii1liiIlli = illiIIi1lIl111iIlli() if lIllIl1i1iIii1liiIlli == #{ 5781, 4961, 589, 2370, 2541, 276, 2814, 2074, 1385, 3750, 6931, 6746, 4541, 2676, 3239, 2764, 2980, 4536, 4883, 78 } + lIl1Ii1il1IlllIi1IlII + 85 then i1lIililiiII1Ii1i1l = lliill1llIlilliIll1(iiiIIliiii1iIIiI1iI(insEncKey), #{6472, 1606}) end if lIllIl1i1iIii1liiIlli == #{ 231, 2599, 21, 5797, 4913, 3794, 30, 2320, 6886, 5621, 2954, 884, 1015, 455, 6164, 5951, 3757, 5306, 5603, 4273, 1529, 4198, 6296 } + lIl1Ii1il1IlllIi1IlII + 78 then i1lIililiiII1Ii1i1l = #{ 145, 6781, 5792, 5890, 1459, 5802, 2497, 6955, 2425, 835, 5391, 6387, 494, 2907, 2867, 6623, 302, 242, 1220, 1045, 6483, 5987, 6940, 4501 } + lIl1Ii1il1IlllIi1IlII + 36949 == #{ 631, 5748, 4343, 819, 3181, 4033, 5554, 2432, 6772, 6132, 1729, 5941, 3042, 159, 1309, 5872, 3466, 1520, 987, 2726, 485, 1914, 4408 } + lIl1Ii1il1IlllIi1IlII + 53808 end if lIllIl1i1iIii1liiIlli == #{ 1116, 4676, 2243, 1900, 832, 1993, 6330, 3192, 1471, 2205, 603, 4809, 4002, 6960, 1202, 2719, 6734, 4899, 3007, 6811, 824 } + lIl1Ii1il1IlllIi1IlII + -5 then i1lIililiiII1Ii1i1l = illiIIi1lIl111iIlli() end if lIllIl1i1iIii1liiIlli == #{ 1285, 1998, 3336, 1401, 5172, 1916, 5539, 2819, 4248, 1727, 3125, 6077, 2046, 885, 5230, 3947, 757, 487, 2214, 1450, 4652, 4448, 4219 } + lIl1Ii1il1IlllIi1IlII + 148 then i1lIililiiII1Ii1i1l = il1i11IiiiiIi1I1i11() end if lIllIl1i1iIii1liiIlli == #{ 3333, 142, 792, 5130, 6629, 4833, 3964, 18, 5530, 631, 6257, 2406, 4865, 1138, 1042, 596, 845, 4083, 4584, 1481 } + lIl1Ii1il1IlllIi1IlII + 29 then i1lIililiiII1Ii1i1l = illiIIi1lIl111iIlli() + il1i11IiiiiIi1I1i11() + Ii1l1I11liIlI1iiIIi() end if lIllIl1i1iIii1liiIlli == #{ 6096, 6262, 2307, 25, 513, 2816, 3613, 1428, 5782, 1413, 4771, 3051, 166, 6110, 4250, 5000, 2938, 2049, 2864, 165, 4680, 1859, 5120 } + lIl1Ii1il1IlllIi1IlII + 112 then i1lIililiiII1Ii1i1l = illiIIi1lIl111iIlli() + il1i11IiiiiIi1I1i11() + Ii1l1I11liIlI1iiIIi() end if lIllIl1i1iIii1liiIlli == #{ 6337, 9, 5144, 1536, 1969, 2498, 213, 1356, 4596, 2569, 6282, 6077, 1434, 3370, 4482, 2834, 6750, 275, 5090, 1465, 2162, 4985, 1944, 697 } + lIl1Ii1il1IlllIi1IlII + 108 then i1lIililiiII1Ii1i1l = Ii1l1I11liIlI1iiIIi() end if lIllIl1i1iIii1liiIlli == #{ 6446, 4205, 6650, 4305, 6404, 6761, 757, 3824, 786, 438, 3129, 2396, 2023, 1861, 3787, 5045, 454, 5490, 4573, 1516, 4242 } + lIl1Ii1il1IlllIi1IlII + 161 then i1lIililiiII1Ii1i1l = #{ 2003, 4481, 6892, 1530, 4810, 1929, 2054, 1196, 508, 3041, 5426, 203, 2363, 2287, 3242, 6750, 817, 346, 4108, 642, 4837, 4944, 320, 3617 } + lIl1Ii1il1IlllIi1IlII + 38538 == #{ 2003, 4481, 6892, 1530, 4810, 1929, 2054, 1196, 508, 3041, 5426, 203, 2363, 2287, 3242, 6750, 817, 346, 4108, 642, 4837, 4944, 320, 3617 } + lIl1Ii1il1IlllIi1IlII + 38538 end if lIllIl1i1iIii1liiIlli == #{ 5932, 1957, 4091, 5950, 5094, 4021, 2015, 5636, 6220, 5624, 6220, 1070, 1097, 5346, 5378, 926, 1466, 2256, 4876, 2156 } + lIl1Ii1il1IlllIi1IlII + 39 then i1lIililiiII1Ii1i1l = lliill1llIlilliIll1(iiiIIliiii1iIIiI1iI(IilIIlliIIlIIl1l1l1), #{ 3624, 3156, 438, 4265, 6319 }) end l111Ilill1lli1iIli1[103143][ll1i1IiIlIiIIIiIiIi - liiilllillI1iIli1ll] = i1lIililiiII1Ii1i1l end for ll1i1IiIlIiIIIiIiIi = liiilllillI1iIli1ll, I1111iII11l1lilllI1 do local Illli111111I1IIi1II = l111Ilill1lli1iIli1[20475][ll1i1IiIlIiIIIiIiIi] local Ii1liI11I1i11liIl1i = l1IiII1iIl11l1II1l1[Illli111111I1IIi1II[20051]] if Ii1liI11I1i11liIl1i == #{ 4044, 6070, 460 } then if Illli111111I1IIi1II[36151] > 255 then Illli111111I1IIi1II[96649] = l111Ilill1lli1iIli1[103143][Illli111111I1IIi1II[36151] - 256] end if Illli111111I1IIi1II[36691] > 255 then Illli111111I1IIi1II[11142] = l111Ilill1lli1iIli1[103143][Illli111111I1IIi1II[36691] - 256] end end if Ii1liI11I1i11liIl1i == #{4732} and Illli111111I1IIi1II[36151] > 255 then Illli111111I1IIi1II[96649] = l111Ilill1lli1iIli1[103143][Illli111111I1IIi1II[36151] - 256] end if Ii1liI11I1i11liIl1i == #{5327, 855} and Illli111111I1IIi1II[36691] > 255 then Illli111111I1IIi1II[11142] = l111Ilill1lli1iIli1[103143][Illli111111I1IIi1II[36691] - 256] end if Ii1liI11I1i11liIl1i == #{ 403, 1155, 6095, 3568 } then Illli111111I1IIi1II[67984] = l111Ilill1lli1iIli1[103143][Illli111111I1IIi1II[123859]] end end illiIIi1lIl111iIlli() illiIIi1lIl111iIlli() il1i11IiiiiIi1I1i11() il1i11IiiiiIi1I1i11() il1i11IiiiiIi1I1i11() illiIIi1lIl111iIlli() illiIIi1lIl111iIlli() illiIIi1lIl111iIlli() local li1l111i1liIllI1lI1 = il1i11IiiiiIi1I1i11() for ll1i1IiIlIiIIIiIiIi = liiilllillI1iIli1ll, li1l111i1liIllI1lI1 do l111Ilill1lli1iIli1[123880][ll1i1IiIlIiIIIiIiIi - liiilllillI1iIli1ll] = liil11lIIl1liIIl1l1() end il1i11IiiiiIi1I1i11() return l111Ilill1lli1iIli1 end local function il11i1iIIillI11lii1(l111Ilill1lli1iIli1, lI1Il1Ii1I1liIIi1Ii, illil1I1iIIlliil1Il) local I1IiilliiIil1liI1Ii, llIIl1IIIiIiIIili1i = -1, 3 local II1i11Illl1lIlliI11 = l111Ilill1lli1iIli1[20475] local IiI1IIlllililIIllli = 20668 local lIllII111lii1iiIl1liI = l111Ilill1lli1iIli1[123880] local lIlIIiiIiil11llillIlI = l111Ilill1lli1iIli1[9483] local iI1I1I1IiiI1illiI1l = l111Ilill1lli1iIli1[85389] local IIIl11Illl1illilIil = 20051 local iIiiIili1liiIi1ilI1 = l111Ilill1lli1iIli1[118329] local lIlIIlIli1II11l11IIll = 36151 local function l1IiIlil1i1lIIIllIl(…) local ll1iIIll1iiIi1II1Il = 0 local IIlii1illiiiIii1il1 = { iIiiII1IiI1lil1l1l1({}, 1, iI1I1I1IiiI1illiI1l) } local ili1lIiIlllI1iIllll = 1 local lIllIilIlI1i1li11Illi = {} local llii1ilI1II1Il1i1il = {} local lI1Il1Ii1I1liIIi1Ii = liI11IIlil1lIIIilI1() local lIlIIli1liII1I1II1i1i = { … } local Iili1IlIIlilI1iI1Ii = #lIlIIli1liII1I1II1i1i - 1 for ll1i1IiIlIiIIIiIiIi = 0, Iili1IlIIlilI1iI1Ii do if ll1i1IiIlIiIIIiIiIi < lIlIIiiIiil11llillIlI then IIlii1illiiiIii1il1[ll1i1IiIlIiIIIiIiIi] = lIlIIli1liII1I1II1i1i[ll1i1IiIlIiIIIiIiIi + 1] end end local function lIiIIiIli1illl11lIl(…) local ii1I111Iill1lillIiI = Ill1Ii1llliiIl1Il1i("#", …) local lIlill1IIliIlliI1lI = { … } return ii1I111Iill1lillIiI, lIlill1IIliIlliI1lI end local function l11iiIllIIlI1liIIil() while true do local IiIi11i11ililiIlIil = II1i11Illl1lIlliI11[ili1lIiIlllI1iIllll] local l1i1lIlIi1lii1ilIiI = IiIi11i11ililiIlIil[20051] ili1lIiIlllI1iIllll = ili1lIiIlllI1iIllll + 1 if l1i1lIlIi1lii1ilIiI < 10 then if l1i1lIlIi1lii1ilIiI >= 5 then if l1i1lIlIi1lii1ilIiI < 7 then if l1i1lIlIi1lii1ilIiI == 6 then lIllIilIlI1i1li11Illi[IIlii1illiiiIii1il1] = nil local iI11i1IIIl1l1ilIii1 = IiIi11i11ililiIlIil[130555] local llilIii11i1l1li1llI = IiIi11i11ililiIlIil[36151] if llilIii11i1l1li1llI == 1 then return true end local lil1ii11lIllilI1iii = iI11i1IIIl1l1ilIii1 + llilIii11i1l1li1llI - 2 if llilIii11i1l1li1llI == 0 then lil1ii11lIllilI1iii = ll1iIIll1iiIi1II1Il end return true, iI11i1IIIl1l1ilIii1, lil1ii11lIllilI1iii elseif not not IIlii1illiiiIii1il1[IiIi11i11ililiIlIil[130555]] == (IiIi11i11ililiIlIil[36691] == 0) then ili1lIiIlllI1iIllll = ili1lIiIlllI1iIllll + 1 end elseif l1i1lIlIi1lii1ilIiI >= 8 then if l1i1lIlIi1lii1ilIiI == 9 then if IiIi11i11ililiIlIil[36691] == 200 then ili1lIiIlllI1iIllll = ili1lIiIlllI1iIllll - 1 II1i11Illl1lIlliI11[ili1lIiIlllI1iIllll] = { [20051] = 6, [130555] = (IiIi11i11ililiIlIil[130555] - 199) % 256, [36151] = (IiIi11i11ililiIlIil[36151] - 199) % 256 } else local iIli1I1IIllIi1IIIii = IiIi11i11ililiIlIil[130555] local lIli11i1I1llIi11il1lI = {} for III1I1l1iilli1lIiil, III1i1Ii1Il1ilIi1iI in pairs(lIllIilIlI1i1li11Illi[IIlii1illiiiIii1il1]) do for III1I1l1iilli1lIiil, iliI1iI1l1l1IliII1l in pairs(III1i1Ii1Il1ilIi1iI) do if iliI1iI1l1l1IliII1l[1] == IIlii1illiiiIii1il1 and iIli1I1IIllIi1IIIii <= iliI1iI1l1l1IliII1l[2] then local iiIIl1IlIi1IiI11i1I = iliI1iI1l1l1IliII1l[2] if not lIli11i1I1llIi11il1lI[iiIIl1IlIi1IiI11i1I] then il11i1iIIillI11lii1(llii1ilI1II1Il1i1il, IIlii1illiiiIii1il1[iiIIl1IlIi1IiI11i1I]) lIli11i1I1llIi11il1lI[iiIIl1IlIi1IiI11i1I] = #llii1ilI1II1Il1i1il end iliI1iI1l1l1IliII1l[1] = llii1ilI1II1Il1i1il iliI1iI1l1l1IliII1l[2] = lIli11i1I1llIi11il1lI[iiIIl1IlIi1IiI11i1I] end end end end else IIlii1illiiiIii1il1[IiIi11i11ililiIlIil[130555]] = #IIlii1illiiiIii1il1[IiIi11i11ililiIlIil[36151]] end else IIlii1illiiiIii1il1[IiIi11i11ililiIlIil[130555]] = (IiIi11i11ililiIlIil[96649] or IIlii1illiiiIii1il1[IiIi11i11ililiIlIil[36151]]) - (IiIi11i11ililiIlIil[11142] or IIlii1illiiiIii1il1[IiIi11i11ililiIlIil[36691]]) end elseif l1i1lIlIi1lii1ilIiI < 2 then if l1i1lIlIi1lii1ilIiI == 1 then IIlii1illiiiIii1il1[IiIi11i11ililiIlIil[130555]] = IIlii1illiiiIii1il1[IiIi11i11ililiIlIil[36151]][IiIi11i11ililiIlIil[11142] or IIlii1illiiiIii1il1[IiIi11i11ililiIlIil[36691]]] else local IlI111iilI1lllil111 = IIlii1illiiiIii1il1[IiIi11i11ililiIlIil[36151]] IIlii1illiiiIii1il1[IiIi11i11ililiIlIil[130555] + 1] = IlI111iilI1lllil111 IIlii1illiiiIii1il1[IiIi11i11ililiIlIil[130555]] = IlI111iilI1lllil111[IiIi11i11ililiIlIil[11142] or IIlii1illiiiIii1il1[IiIi11i11ililiIlIil[36691]]] end elseif l1i1lIlIi1lii1ilIiI >= 3 then if l1i1lIlIi1lii1ilIiI == 4 then lI1Il1Ii1I1liIIi1Ii[IiIi11i11ililiIlIil[67984]] = IIlii1illiiiIii1il1[IiIi11i11ililiIlIil[130555]] else IIlii1illiiiIii1il1[IiIi11i11ililiIlIil[130555]] = illil1I1iIIlliil1Il[IiIi11i11ililiIlIil[36151]] end else IIlii1illiiiIii1il1[IiIi11i11ililiIlIil[130555]] = IiIi11i11ililiIlIil[67984] end elseif l1i1lIlIi1lii1ilIiI >= 15 then if l1i1lIlIi1lii1ilIiI >= 18 then if l1i1lIlIi1lii1ilIiI < 19 then local iI11i1IIIl1l1ilIii1 = IiIi11i11ililiIlIil[130555] local lIlIIli1liII1I1II1i1i = IiIi11i11ililiIlIil[36151] local Iii1ll1Ilii111li11i = IiIi11i11ililiIlIil[36691] local lIlIliiI1lIIIiIi1iIli, lil1ii11lIllilI1iii, l11iiIllIIlI1liIIil if lIlIIli1liII1I1II1i1i ~= 1 then if lIlIIli1liII1I1II1i1i ~= 0 then lil1ii11lIllilI1iii = iI11i1IIIl1l1ilIii1 + lIlIIli1liII1I1II1i1i - 1 else lil1ii11lIllilI1iii = ll1iIIll1iiIi1II1Il end lil1ii11lIllilI1iii, lIlIliiI1lIIIiIi1iIli = lIiIIiIli1illl11lIl(IIlii1illiiiIii1il1[iI11i1IIIl1l1ilIii1](iIiiII1IiI1lil1l1l1(IIlii1illiiiIii1il1, iI11i1IIIl1l1ilIii1 + 1, lil1ii11lIllilI1iii))) else lil1ii11lIllilI1iii, lIlIliiI1lIIIiIi1iIli = lIiIIiIli1illl11lIl(IIlii1illiiiIii1il1iI11i1IIIl1l1ilIii1) end if Iii1ll1Ilii111li11i ~= 1 then if Iii1ll1Ilii111li11i ~= 0 then lil1ii11lIllilI1iii = iI11i1IIIl1l1ilIii1 + Iii1ll1Ilii111li11i - 2 ll1iIIll1iiIi1II1Il = lil1ii11lIllilI1iii + 1 else lil1ii11lIllilI1iii = lil1ii11lIllilI1iii + iI11i1IIIl1l1ilIii1 - 1 ll1iIIll1iiIi1II1Il = lil1ii11lIllilI1iii end l11iiIllIIlI1liIIil = 0 for ll1i1IiIlIiIIIiIiIi = iI11i1IIIl1l1ilIii1, lil1ii11lIllilI1iii do l11iiIllIIlI1liIIil = l11iiIllIIlI1liIIil + 1 IIlii1illiiiIii1il1[ll1i1IiIlIiIIIiIiIi] = lIlIliiI1lIIIiIi1iIli[l11iiIllIIlI1liIIil] end else ll1iIIll1iiIi1II1Il = iI11i1IIIl1l1ilIii1 - 1 end for ll1i1IiIlIiIIIiIiIi = ll1iIIll1iiIi1II1Il + 1, iI1I1I1IiiI1illiI1l do IIlii1illiiiIii1il1[ll1i1IiIlIiIIIiIiIi] = nil end elseif l1i1lIlIi1lii1ilIiI ~= 20 then local lIlIIIlIi1i1iII1iIili = lIllII111lii1iiIl1liI[IiIi11i11ililiIlIil[123859]] local iI1iIl1lIilli1li1lI = {} if lIlIIIlIi1i1iII1iIili[IiI1IIlllililIIllli] > 0 then do local III1i1Ii1Il1ilIi1iI = {} iI1iIl1lIilli1li1lI = llI1II1li1l1I1I11Ii({}, { __index = function(lIlill1IIliIlliI1lI, lii11I1lll1lii1I1I1) local iliI1iI1l1l1IliII1l = III1i1Ii1Il1ilIi1iI[lii11I1lll1lii1I1I1] return iliI1iI1l1l1IliII1l[1][iliI1iI1l1l1IliII1l[2]] end, __newindex = function(lIlill1IIliIlliI1lI, lii11I1lll1lii1I1I1, iI11IiI1lil1l1llII1) local iliI1iI1l1l1IliII1l = III1i1Ii1Il1ilIi1iI[lii11I1lll1lii1I1I1] iliI1iI1l1l1IliII1l[1][iliI1iI1l1l1IliII1l[2]] = iI11IiI1lil1l1llII1 end }) for ll1i1IiIlIiIIIiIiIi = 1, lIlIIIlIi1i1iII1iIili[IiI1IIlllililIIllli] do local i1ll11iii1IiiIiIiI1 = II1i11Illl1lIlliI11[ili1lIiIlllI1iIllll] if i1ll11iii1IiiIiIiI1[IIIl11Illl1illilIil] == I1IiilliiIil1liI1Ii then III1i1Ii1Il1ilIi1iI[ll1i1IiIlIiIIIiIiIi - 1] = { IIlii1illiiiIii1il1, i1ll11iii1IiiIiIiI1[lIlIIlIli1II11l11IIll] } elseif i1ll11iii1IiiIiIiI1[IIIl11Illl1illilIil] == llIIl1IIIiIiIIili1i then III1i1Ii1Il1ilIi1iI[ll1i1IiIlIiIIIiIiIi - 1] = { illil1I1iIIlliil1Il, i1ll11iii1IiiIiIiI1[lIlIIlIli1II11l11IIll] } end ili1lIiIlllI1iIllll = ili1lIiIlllI1iIllll + 1 end if not lIllIilIlI1i1li11Illi[IIlii1illiiiIii1il1] then lIllIilIlI1i1li11Illi[IIlii1illiiiIii1il1] = {III1i1Ii1Il1ilIi1iI} else lIl1Ii1iIlllliil1IIil(lIllIilIlI1i1li11Illi[IIlii1illiiiIii1il1], III1i1Ii1Il1ilIi1iI) end end end local I1Iilli11lIIIillilI = il11i1iIIillI11lii1(lIlIIIlIi1i1iII1iIili, lI1Il1Ii1I1liIIi1Ii, iI1iIl1lIilli1li1lI) IIlii1illiiiIii1il1[IiIi11i11ililiIlIil[130555]] = I1Iilli11lIIIillilI else IIlii1illiiiIii1il1[IiIi11i11ililiIlIil[130555]] = { iIiiII1IiI1lil1l1l1(i1il111IilllIiIIilI, 1, IiIi11i11ililiIlIil[36151] == 0 and 255 or IiIi11i11ililiIlIil[36151]) } end elseif l1i1lIlIi1lii1ilIiI < 16 then local II1I1II1lIiI1liiIi1 = IiIi11i11ililiIlIil[130555] if not not II1I1II1lIiI1liiIi1 == (IiIi11i11ililiIlIil[36691] == 0) then ili1lIiIlllI1iIllll = ili1lIiIlllI1iIllll + 1 else IIlii1illiiiIii1il1[IiIi11i11ililiIlIil[130555]] = II1I1II1lIiI1liiIi1 end elseif l1i1lIlIi1lii1ilIiI ~= 17 then IIlii1illiiiIii1il1[IiIi11i11ililiIlIil[130555]] = (IiIi11i11ililiIlIil[96649] or IIlii1illiiiIii1il1[IiIi11i11ililiIlIil[36151]]) * (IiIi11i11ililiIlIil[11142] or IIlii1illiiiIii1il1[IiIi11i11ililiIlIil[36691]]) else ili1lIiIlllI1iIllll = ili1lIiIlllI1iIllll + (IiIi11i11ililiIlIil[123859] - liilIllIlil1iiI11II) end elseif l1i1lIlIi1lii1ilIiI < 12 then if l1i1lIlIi1lii1ilIiI == 11 then IIlii1illiiiIii1il1[IiIi11i11ililiIlIil[130555]][IiIi11i11ililiIlIil[96649] or IIlii1illiiiIii1il1[IiIi11i11ililiIlIil[36151]]] = IiIi11i11ililiIlIil[11142] or IIlii1illiiiIii1il1[IiIi11i11ililiIlIil[36691]] else IIlii1illiiiIii1il1[IiIi11i11ililiIlIil[130555]] = lI1Il1Ii1I1liIIi1Ii[IiIi11i11ililiIlIil[67984]] end elseif l1i1lIlIi1lii1ilIiI >= 13 then if l1i1lIlIi1lii1ilIiI == 14 then if IiIi11i11ililiIlIil[36691] == 21 then ili1lIiIlllI1iIllll = ili1lIiIlllI1iIllll - 1 II1i11Illl1lIlliI11[ili1lIiIlllI1iIllll] = { [20051] = 13, [130555] = (IiIi11i11ililiIlIil[130555] - 34) % 256, [36151] = (IiIi11i11ililiIlIil[36151] - 34) % 256 } elseif IiIi11i11ililiIlIil[36691] == 6 then ili1lIiIlllI1iIllll = ili1lIiIlllI1iIllll - 1 II1i11Illl1lIlliI11[ili1lIiIlllI1iIllll] = { [20051] = 8, [130555] = (IiIi11i11ililiIlIil[130555] - 3) % 256, [36151] = (IiIi11i11ililiIlIil[36151] - 3) % 256 } else local iI11i1IIIl1l1ilIii1 = IiIi11i11ililiIlIil[130555] local li1l111i1liIllI1lI1 = IiIi11i11ililiIlIil[36151] local l1lllIiiiiIl1lIlIiI = li1l111i1liIllI1lI1 > 0 and li1l111i1liIllI1lI1 - 1 or Iili1IlIIlilI1iI1Ii - lIlIIiiIiil11llillIlI if l1lllIiiiiIl1lIlIiI < 0 then l1lllIiiiiIl1lIlIiI = -1 end for ll1i1IiIlIiIIIiIiIi = iI11i1IIIl1l1ilIii1, iI11i1IIIl1l1ilIii1 + l1lllIiiiiIl1lIlIiI do IIlii1illiiiIii1il1[ll1i1IiIlIiIIIiIiIi] = lIlIIli1liII1I1II1i1i[lIlIIiiIiil11llillIlI + (ll1i1IiIlIiIIIiIiIi - iI11i1IIIl1l1ilIii1) + 1] end if li1l111i1liIllI1lI1 == 0 then ll1iIIll1iiIi1II1Il = iI11i1IIIl1l1ilIii1 + l1lllIiiiiIl1lIlIiI for ll1i1IiIlIiIIIiIiIi = ll1iIIll1iiIi1II1Il + 1, iI1I1I1IiiI1illiI1l do IIlii1illiiiIii1il1[ll1i1IiIlIiIIIiIiIi] = nil end end end elseif IiIi11i11ililiIlIil[36691] == 199 then ili1lIiIlllI1iIllll = ili1lIiIlllI1iIllll - 1 II1i11Illl1lIlliI11[ili1lIiIlllI1iIllll] = { [20051] = 5, [130555] = (IiIi11i11ililiIlIil[130555] - 100) % 256, [36691] = (IiIi11i11ililiIlIil[36151] - 100) % 256 } else for ll1i1IiIlIiIIIiIiIi = IiIi11i11ililiIlIil[130555], IiIi11i11ililiIlIil[36151] do IIlii1illiiiIii1il1[ll1i1IiIlIiIIIiIiIi] = nil end end else IIlii1illiiiIii1il1[IiIi11i11ililiIlIil[130555]] = (IiIi11i11ililiIlIil[96649] or IIlii1illiiiIii1il1[IiIi11i11ililiIlIil[36151]]) / (IiIi11i11ililiIlIil[11142] or IIlii1illiiiIii1il1[IiIi11i11ililiIlIil[36691]]) end end end local lllIIil1ll1Ili111i1, II1Ill111ii1l1iliil, iIli1I1IIllIi1IIIii, lIIiI1lll1IIiliIllI = IiiiillI1i1ill111lI(l11iiIllIIlI1liIIil) if lllIIil1ll1Ili111i1 then if iIli1I1IIllIi1IIIii then return iIiiII1IiI1lil1l1l1(IIlii1illiiiIii1il1, iIli1I1IIllIi1IIIii, lIIiI1lll1IIiliIllI) end else IiII1ll11lliIiill1I(“Luraph Script:” … (iIiiIili1liiIi1ilI1[ili1lIiIlllI1iIllll - 1] or “”) … ": " … lIli1l1iilliiiillIIl1(II1Ill111ii1l1iliil), 0) end end l1lilll11i11lIIi1Ii(l1IiIlil1i1lIIIllIl, lI1Il1Ii1I1liIIi1Ii) return l1IiIlil1i1lIIIllIl end local lIli11i1I1llIi11il1lI = liil11lIIl1liIIl1l1() return il11i1iIIillI11lii1(lIli11i1I1llIi11il1lI, lI1Il1Ii1I1liIIi1Ii)() end lIlIlllIiili1iliI11li(“LPH!8A090B222H043000340300032H007A2H0087B05423E486240DA0660A0200A32H090B4DF12HF0BC3H531F3HA2B23H0D25852H84CC3HB7AF875F82635H00950A020065C95H00E49440097D3D6FE8405571184FD9CCC07A5822E0013H00872H004069C97AF762087CD3EC0A0200B3411614522HE3E1A9332H38102HCBC98F002H0A222H2527252F0C0E487F6E6F5B4241BFFA02292B6DAB2HA088F6D3D197113230768BC765D52HF6F4BCFC2HF7DF2H6664227B2H71592H080A08C9DBD99F8A5B5A6E494AB4F12HDCDE98752H7F570B170C22B72HB9912H707234E92HE3CB8882868A92827C39293BC580122D8F3FB5B2B6FE658F90342HD8DA9C2HEBE9AFA8AAA8EE4E2H456D4253ADE82H8D8FC7512H5E7606494B2H0D4042042HF1F3BBD02HD2FA2H0D0F499E2H94BC170D15172B0604429B2H91B92HA8AAA82HFBF9BF1DD072C22HD7D59DB4EC615B989F9B972HAEACEADFF351E12H121058002H032B2822206628B715A56760642C43A9B6122H5654122H2123659087793C002H0B232H4A480E6F2H654D49554E60A6AFADEB2HFEFCBA632H6941E1E0E4E82H131157707372462F292D652H343670941DBF0FA7A4A6EE074EB0F5462H48602H1B195F902H9AB2FFF5F1FDB5E31D5838BEBF8BB2B14F0AF8F9FBBD3HB0FC292H230BCD2HC2EAAFBDBFF9140406404E472H4F2HF6F4B2D74041751B1C18502B0B292B2HEAE8AED1AF0DBDEEE8ECA42H30CE8BFB100FAB2H898BCD2H8082C4AECC32771C2H123A85B24C09DE2HD4FC91A856134C2H466ED2D1D5F92HE8EAAC313B3F133E3A32122H151751B6BCB4947820DE9B4B11EFAA132H1931585054782H4341076862664AD9DDD5F52HA4A6E06D676F4F2A6997D2DB9E602559AD688339C6A25431FE79B9AC40B6BCD87E3CDCF5FC81D3BD1FC17CC8610AAD1725E763B38F505F4FBEF689D15CD25B03827H00093H000A9H002H000A9H006H000F3H00109H006H00033H00049H002H00049H009H005H00023H00039H002H00039H006H00013H00019H002H00013H00027H00043H00079H002H000A3H000D9H002H000D9H002H00109H002H00103H00113H000E9H002H000E3H000F9H002H00073H00079H002H00073H00089H002H00089H006H000F9H002H000F9H002H000F7H00099H002H00099H009H009H00019H002H000D9H002H000D3H000D9H002H000D7H000D9H002H000D3H000E9H009H001H00019H002H00019H009H005H00079H002H00079H009H001H00A50A0200D9800B3H008A9F6C316AC6A3812048CDC92H0040E622EDF44180083H0039F62B189A7BC299800B3H0041BEB3607787463120F45E80093H00A80DAABFFC2327AD84800C3H00157247D41D7F38597F56AA7880043H0061DED380C99A5H99B93F80093H00250257640CD429A75F800E3H00CADFAC713C967E66F7158210550EC98H00800A3H00583D5AEF4FE28C9AD031FB800E3H0022778489811E9C1E8F8DBAF8ED6680083H003055B28763F83FFF800C3H00785D7A0F2EC06976B11023FB800C3H00A4A9E69B411E596B99D5C74CB1E0472CD6411D08711ECE431F694005AB4H00FB0E7938AF118C66”, liI11IIlil1lIIIilI1())

Is this how it looked? then it’s dangerous

1 Like

Yes, that’s the reason why I’ve never noticed that part

This is most likely a backdoor or a game redirect script. You should remove it.

Make sure you check your plugins for any illegitimate plugins. If you found this script from a free model then there isn’t any need to be concerned

1 Like

I found it and it’s gone now, I’ll try to see if it did anything else to my games that I haven’t noticed

this script can cause lags or destroy the game in future :slight_smile:

1 Like

Yes it did cause lag, but still thought it was from something else

Ok thx for informing me !!! ty

2 Likes

In conclusion, it isn’t possible to confirm if it is a virus since we can’t actually read the code. But i’d be 99.9% sure that this is. You mention that it is in every game you make, which indicates it is a plugin that is causing this as they are present in every one of your games.

If you want support with finding the plugin, it would be of great use if you sent a screenshot of your active plugins.

2 Likes