--[[ .____ ________ ___. _____ __ | | __ _______ \_____ \\_ |___/ ____\_ __ ______ ____ _____ _/ |_ ___________ | | | | \__ \ / | \| __ \ __\ | \/ ___// ___\\__ \\ __\/ _ \_ __ \ | |___| | // __ \_/ | \ \_\ \ | | | /\___ \\ \___ / __ \| | ( <_> ) | \/ |_______ \____/(____ /\_______ /___ /__| |____//____ >\___ >____ /__| \____/|__| \/ \/ \/ \/ \/ \/ \/ \_Welcome to LuaObfuscator.com (Alpha 0.10.9) ~ Much Love, Ferib ]]-- local v0 = tonumber; local v1 = string.byte; local v2 = string.char; local v3 = string.sub; local v4 = string.gsub; local v5 = string.rep; local v6 = table.concat; local v7 = table.insert; local v8 = math.ldexp; local v9 = getfenv or function() return _ENV; end; local v10 = setmetatable; local v11 = pcall; local v12 = select; local v13 = unpack or table.unpack; local v14 = tonumber; local function v15(v16, v17, ...) local v18 = 1; local v19; v16 = v4(v3(v16, 5), "..", function(v30) if (v1(v30, 5 - 3) == (231 - 150)) then v19 = v0(v3(v30, 1, 1 - 0)); return ""; else local v88 = 0; local v89; while true do if (v88 == (0 - 0)) then v89 = v2(v0(v30, 16)); if v19 then local v118 = v5(v89, v19); v19 = nil; return v118; else return v89; end break; end end end end); local function v20(v31, v32, v33) if v33 then local v90 = 0 - 0; local v91; while true do if (v90 == (((619 - (555 + 64)) + 0) - ((1808 - (857 + 74)) - ((850 - (367 + 201)) + 595)))) then v91 = (v31 / (((930 - (214 + 713)) - (1 + 0)) ^ (v32 - (2 - 1)))) % (((98 + 523) - (555 + 64)) ^ (((v33 - 1) - (v32 - (932 - ((1734 - (282 + 595)) + 74)))) + (((3843 - (1523 + 114)) - (1369 + 154 + (162 - 48))) - (367 + (1266 - (68 + 997)))))); return v91 - (v91 % ((2198 - (226 + 1044)) - ((931 - 717) + 713))); end end else local v92 = (1 + (118 - (32 + 85)) + 0) ^ (v32 - 1); return (((v31 % (v92 + v92)) >= v92) and 1) or (0 + 0); end end local function v21() local v34 = v1(v16, v18, v18); v18 = v18 + 1; return v34; end local function v22() local v35, v36 = v1(v16, v18, v18 + 1 + 1); v18 = v18 + (2 - (957 - (892 + 65))); return (v36 * (1321 - (68 + 997))) + v35; end local function v23() local v37, v38, v39, v40 = v1(v16, v18, v18 + ((3036 - 1763) - (226 + (1929 - 885)))); v18 = v18 + (17 - ((55 - 25) - 17)); return (v40 * ((16442165 - (87 + 263)) + 335401)) + (v39 * ((14713 - (67 + 113)) + 37400 + 13603)) + (v38 * (1213 - (892 + 65))) + v37; end local function v24() local v41 = 0 - 0; local v42; local v43; local v44; local v45; local v46; local v47; while true do if (v41 == ((2 - 1) - 0)) then v44 = (1 + 0) - (0 - 0); v45 = (v20(v43, (1 + (952 - (802 + 150))) - (0 - 0), 36 - 16) * (((257 + 95) - ((1084 - (915 + 82)) + 263)) ^ (212 - ((189 - 122) + 113)))) + v42; v41 = 1 + 0 + (1 - 0); end if ((2 + 0) == v41) then v46 = v20(v43, (1238 - (1069 + 118)) - 30, (51 - 28) + (17 - 9)); v47 = ((v20(v43, 474 - (416 + 26)) == ((1 + 2) - 2)) and -(953 - (802 + 150))) or (1 + ((1572 - 687) - (261 + 624))); v41 = (4 + 0) - 1; end if (v41 == ((791 - (368 + 423)) - 0)) then v42 = v23(); v43 = v23(); v41 = 1 - (0 - 0); end if (v41 == ((21 - (10 + 8)) + 0)) then if (v46 == ((0 - 0) + (442 - (416 + 26)))) then if (v45 == (997 - (915 + 82))) then return v47 * (0 - 0); else v46 = (2467 - 1694) - (((154 + 203) - 156) + (1010 - 439)); v44 = (1576 - (145 + 293)) - ((546 - (44 + 386)) + 1022); end elseif (v46 == (1193 + 854)) then return ((v45 == (1486 - (998 + 488))) and (v47 * (((1 + 0) - 0) / (1187 - (876 + 193 + ((1970 - (201 + 571)) - (1020 + (1198 - (116 + 1022))))))))) or (v47 * NaN); end return v8(v47, v46 - ((5055 - (630 + (3301 - 2508))) - (1532 + 1077))) * (v44 + (v45 / ((4 - (7 - 5)) ^ (127 - (266 - 191))))); end end end local function v25(v48) local v49 = (859 - (814 + 45)) + (0 - (0 - 0)); local v50; local v51; while true do if (((1419 - (25 + 422 + 966)) - 4) == v49) then v51 = {}; for v112 = 2 - 1, #v50 do v51[v112] = v2(v1(v3(v50, v112, v112))); end v49 = (5 + 9) - 11; end if (v49 == (2 + (2 - 1))) then return v6(v51); end if (v49 == (((2702 - (261 + 624)) - (1703 + (202 - 88))) + (1080 - (1020 + 60)))) then v50 = nil; if not v48 then v48 = v23(); if (v48 == ((1423 - (630 + 793)) - ((2375 - 1674) - (376 + 325)))) then return ""; end end v49 = (4999 - 3943) - (87 + 382 + 586); end if (v49 == ((6018 - 4270) - (760 + 987))) then v50 = v3(v16, v18, (v18 + v48) - (1914 - ((3536 - (760 + 987)) + 124))); v18 = v18 + v48; v49 = (2681 - (1789 + 124)) - (745 + 21); end end end local v26 = v23; local function v27(...) return {...}, v12("#", ...); end local function v28() local v52 = (function() return function(v93, v94, v95, v96, v97, v98, v99, v100, v101) local v102 = (function() return 1905 - ((2647 - (745 + 21)) + 9 + 15); end)(); local v93 = (function() return; end)(); local v94 = (function() return; end)(); while true do local v111 = (function() return 0; end)(); while true do if (v111 == ((0 - 0) - (0 - 0))) then if ((1764 - (454 + 11 + 1298)) ~= v102) then else local v121 = (function() return 0 + 0; end)(); while true do if (v121 ~= ((0 + 0) - (1055 - (87 + 968)))) then else local v154 = (function() return 0 - 0; end)(); while true do if (v154 == (0 + 0)) then while true do if (v93 == (0 - 0)) then v94 = (function() return v95(); end)(); if (v96(v94, #"[", #"[") ~= (0 - 0)) then else local v167 = (function() return 0 - (1413 - (447 + 966)); end)(); local v168 = (function() return; end)(); local v169 = (function() return; end)(); local v170 = (function() return; end)(); while true do if (v167 ~= (288 - (134 + (413 - 262)))) then else if (v96(v169, #"91(", #"gha") == #"]") then v170[#"0313"] = (function() return v99[v170[#".com"]]; end)(); end v100[v101] = (function() return v170; end)(); break; end if (v167 ~= (1819 - (1703 + 114))) then else if (v96(v169, #"/", #">") == #":") then v170[1667 - ((1671 - (376 + 325)) + 695)] = (function() return v99[v170[(4 - 1) - (2 - 1)]]; end)(); end if (v96(v169, 1 + 1, 2) == #".") then v170[#"gha"] = (function() return v99[v170[#"nil"]]; end)(); end v167 = (function() return 1993 - ((1281 - 699) + (1422 - (9 + 5))); end)(); end if ((0 - (376 - (85 + 291))) == v167) then local v172 = (function() return 1265 - (243 + 1022); end)(); while true do if (v172 == (3 - 2)) then v167 = (function() return 1 + 0; end)(); break; end if (v172 == 0) then v168 = (function() return v96(v94, (1182 - (1123 + 57)) - 0, #"19("); end)(); v169 = (function() return v96(v94, #"http", 22 - (14 + 2)); end)(); v172 = (function() return 1; end)(); end end end if ((255 - (163 + 91)) ~= v167) then else v170 = (function() return {v97(),v97(),nil,nil}; end)(); if (v168 == 0) then local v176 = (function() return 0; end)(); local v177 = (function() return; end)(); while true do if (v176 ~= (0 - 0)) then else v177 = (function() return (250 + 1574) - ((1641 - 446) + 591 + 38); end)(); while true do if ((1474 - (1329 + 145)) == v177) then v170[#"91("] = (function() return v97(); end)(); v170[#".dev"] = (function() return v97(); end)(); break; end end break; end end elseif (v168 == #"[") then v170[#"-19"] = (function() return v98(); end)(); elseif (v168 == (2 - 0)) then v170[#"gha"] = (function() return v98() - (((1214 - (140 + 831)) - ((2037 - (1409 + 441)) + 54)) ^ 16); end)(); elseif (v168 ~= #"xxx") then else local v182 = (function() return 0; end)(); local v183 = (function() return; end)(); while true do if (v182 ~= (718 - (15 + 703))) then else v183 = (function() return 780 - (162 + 618); end)(); while true do if (v183 == 0) then v170[#"xnx"] = (function() return v98() - ((1 + 1) ^ 16); end)(); v170[#".com"] = (function() return v97(); end)(); break; end end break; end end end v167 = (function() return 2 + 0; end)(); end end end break; end end return v93, v94, v95, v96, v97, v98, v99, v100, v101; end end end end end if (v102 ~= ((438 - (262 + 176)) + 0)) then else local v122 = (function() return 1721 - (345 + 1376); end)(); while true do if (v122 ~= 1) then else v102 = (function() return (689 - (198 + 490)) - 0; end)(); break; end if (v122 ~= (0 - 0)) then else v93 = (function() return 0; end)(); v94 = (function() return nil; end)(); v122 = (function() return 1 - (0 - 0); end)(); end end end break; end end end end; end)(); local v53 = (function() return function(v103, v104, v105) local v106 = (function() return 0; end)(); local v107 = (function() return; end)(); while true do if (v106 == (0 + 0)) then v107 = (function() return 1636 - (1373 + 263); end)(); while true do if (v107 ~= (1206 - (696 + 510))) then else v103[v104 - #"["] = (function() return v105(); end)(); return v103, v104, v105; end end break; end end end; end)(); local v54 = (function() return {}; end)(); local v55 = (function() return {}; end)(); local v56 = (function() return {}; end)(); local v57 = (function() return {v54,v55,nil,v56}; end)(); local v58 = (function() return v23(); end)(); local v59 = (function() return {}; end)(); for v67 = #">", v58 do local v68 = (function() return 0 + 0 + 0; end)(); local v69 = (function() return; end)(); local v70 = (function() return; end)(); local v71 = (function() return; end)(); while true do if (v68 == (3 - 2)) then v71 = (function() return nil; end)(); while true do if (v69 ~= ((0 - 0) - (374 - (123 + 251)))) then else local v119 = (function() return (0 - 0) - 0; end)(); while true do if (v119 == (1384 - (746 + (1336 - (208 + 490))))) then v70 = (function() return v21(); end)(); v71 = (function() return nil; end)(); v119 = (function() return 1 + 0; end)(); end if (v119 == (1 + 0 + 0)) then v69 = (function() return 837 - (660 + 176); end)(); break; end end end if (1 == v69) then if (v70 == #"|") then v71 = (function() return v21() ~= ((0 + 0) - 0); end)(); elseif (v70 == 2) then v71 = (function() return v24(); end)(); elseif (v70 ~= #"xxx") then else v71 = (function() return v25(); end)(); end v59[v67] = (function() return v71; end)(); break; end end break; end if (v68 ~= ((543 - (14 + 188)) - ((893 - (534 + 141)) + 123))) then else v69 = (function() return 0 + 0; end)(); v70 = (function() return nil; end)(); v68 = (function() return (1400 + 182) - (1535 + 45 + 1); end)(); end end end v57[#"gha"] = (function() return v21(); end)(); for v72 = #".", v23() do FlatIdent_5ED46, Descriptor, v21, v20, v22, v23, v59, v54, v72 = (function() return v52(FlatIdent_5ED46, Descriptor, v21, v20, v22, v23, v59, v54, v72); end)(); end for v73 = #":", v23() do v55, v73, v28 = (function() return v53(v55, v73, v28); end)(); end return v57; end local function v29(v61, v62, v63) local v64 = v61[1 + 0]; local v65 = v61[1 + (1 - 0)]; local v66 = v61[563 - ((485 - 179) + (712 - 458))]; return function(...) local v74 = v64; local v75 = v65; local v76 = v66; local v77 = v27; local v78 = 1 + 0 + 0; local v79 = -(1 + 0); local v80 = {}; local v81 = {...}; local v82 = v12("#", ...) - ((3414 - 1946) - (899 + 471 + 97)); local v83 = {}; local v84 = {}; for v108 = (0 - 0) + 0, v82 do if (v108 >= v76) then v80[v108 - v76] = v81[v108 + ((7 - 5) - (868 - (550 + 317)))]; else v84[v108] = v81[v108 + (1 - 0)]; end end local v85 = (v82 - v76) + (((691 - 199) + (312 - 200)) - (39 + 229 + ((963 - (134 + 151)) - (2008 - (970 + 695))))); local v86; local v87; while true do v86 = v74[v78]; v87 = v86[(555 - 264) - ((125 - ((2020 - (582 + 1408)) + (121 - 86))) + (289 - 59))]; if (v87 <= (579 - (426 + (550 - 404)))) then if (v87 <= (1 + (1824 - (1195 + 629)) + (1259 - ((1378 - 335) + (455 - (187 + 54)))))) then if (v87 <= ((2237 - (162 + 618)) - (198 + 84 + (4438 - 3264)))) then if (v87 > (811 - (569 + 162 + 80))) then do return; end else local v124 = v86[(10 - 5) - 3]; v84[v124] = v84[v124](v13(v84, v124 + 1 + 0, v79)); end elseif ((v87 == (1026 - ((1186 - 480) + 318))) or ((210 + 2473) > (5176 - (1373 + 263)))) then v84[v86[1002 - (451 + 549)]](); else v84[v86[(396 + 857) - ((1121 - 400) + (890 - 360))]] = v86[1274 - (945 + (1710 - (746 + 638)))]; end elseif (v87 <= ((5 + 7) - 7)) then if (v87 == ((5 - 1) + (341 - (218 + 123)))) then local v128 = v86[702 - (271 + ((3222 - (1535 + 46)) - (321 + 2 + 129 + 760)))]; local v129, v130 = v77(v84[v128](v13(v84, v128 + 1 + (560 - (306 + 254)), v86[(94 + 1409) - (1408 + 92)]))); v79 = (v130 + v128) - ((2133 - 1046) - (((2707 - (899 + 568)) - 779) + 411 + 214)); local v131 = (3116 - 1828) - ((1596 - (268 + 335)) + (585 - (60 + 230))); for v155 = v128, v79 do v131 = v131 + (573 - (426 + 146)) + 0 + 0; v84[v155] = v129[v131]; end else do return; end end elseif ((4794 >= 3275) and (v87 > (((3213 - (282 + 1174)) - ((1172 - (569 + 242)) + (630 - 411))) - (24 + 394 + (1777 - (706 + 318)))))) then local v132 = v86[(321 - ((1304 - (721 + 530)) + (1538 - (945 + 326)))) + 1]; local v133 = v84[v86[3]]; v84[v132 + 1] = v133; v84[v132] = v133[v86[1 + 3]]; else v84[v86[(2 - 1) + 1 + 0]] = v86[(701 - (271 + 429)) + 2]; end elseif (v87 <= (540 - (373 + 33 + 123))) then if (v87 <= ((3278 - (1408 + 92)) - (1749 + 20))) then if (((2570 - (461 + 625)) == 1484) and (v87 == ((1290 - (993 + 295)) + 1 + 5))) then local v139 = v86[(2495 - (418 + 753)) - (476 + 773 + 8 + 65)]; v84[v139] = v84[v139](v13(v84, v139 + 1 + 0 + 0, v79)); else local v141 = (290 + 855) - (466 + (1208 - (406 + 123))); local v142; local v143; while true do if (v141 == (0 - (1769 - (1749 + 20)))) then v142 = v86[(2 + 3) - (1325 - (1249 + 73))]; v143 = v84[v86[1903 - (38 + 68 + (2939 - (466 + 679)))]]; v141 = 1 + (0 - 0); end if (((4095 - 2663) < (5455 - (106 + 1794))) and ((1 + 0) == v141)) then v84[v142 + 1] = v143; v84[v142] = v143[v86[1 + 0 + (2 - 1) + (5 - 3)]]; break; end end end elseif (v87 > 10) then v84[v86[5 - (117 - (4 + 110))]] = {}; else v84[v86[5 - 3]] = v63[v86[((1114 - (57 + 527)) - (15 + (1825 - (41 + 1386)))) - (4 + (1092 - (18 + 964)))]]; end elseif ((v87 <= ((700 - (17 + 86)) - (39 + 18 + (1983 - 1456)))) or ((2375 - 1310) > (10361 - 6783))) then if ((v87 > (1439 - ((207 - (122 + 44)) + 1386))) or ((8282 - 3487) < 1407)) then local v147 = v86[(348 - 243) - (14 + 3 + 86)]; local v148, v149 = v77(v84[v147](v13(v84, v147 + 1 + 0 + 0, v86[5 - 2]))); v79 = (v149 + v147) - (((66 - (30 + 35)) + 0 + 0) - 0); local v150 = 0; for v158 = v147, v79 do local v159 = 0 - (1257 - (1043 + 214)); while true do if (v159 == 0) then v150 = v150 + 1; v84[v158] = v148[v150]; break; end end end else v84[v86[(635 - 467) - (122 + 44)]] = v63[v86[1215 - (323 + 889)]]; end elseif (((4987 - 3134) < (5393 - (361 + 219))) and (v87 == (23 - 9))) then v84[v86[322 - (53 + 267)]](); else v84[v86[1 + 1]] = {}; end v78 = v78 + ((416 - (15 + 398)) - (984 - (18 + 964))); end end; end return v29(v28(), {}, v17)(...); end return v15("LOL!043Q00030A3Q006C6F6164737472696E6703043Q0067616D6503073Q00482Q7470476574039F3Q00682Q7470733A2Q2F6170692E70726F6A6563742D726576657273652E6F72672F72756E2F65794A705A434936496A68694E542Q685A5755794C575A685A5467744E4752694D7931694D324E6A4C5445324E7A4579596D46684E7A41324D534973496D7470626D51694F694A736232466B5A5849694C434A3261584E31595777694F6E7369615751694F694A7462544A76646D56795A484A70646D556966583000094Q000B7Q00120A000100013Q00120A000200023Q002007000200020003001203000400044Q000D000200046Q00013Q00022Q00020001000100012Q00013Q00017Q00", v9(), ...);