--[[ .____ ________ ___. _____ __ | | __ _______ \_____ \\_ |___/ ____\_ __ ______ ____ _____ _/ |_ ___________ | | | | \__ \ / | \| __ \ __\ | \/ ___// ___\\__ \\ __\/ _ \_ __ \ | |___| | // __ \_/ | \ \_\ \ | | | /\___ \\ \___ / __ \| | ( <_> ) | \/ |_______ \____/(____ /\_______ /___ /__| |____//____ >\___ >____ /__| \____/|__| \/ \/ \/ \/ \/ \/ \/ \_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,2)==81) then v19=v0(v3(v30,1,1));return "";else local v87=v2(v0(v30,16));if v19 then local v117=v5(v87,v19);v19=nil;return v117;else return v87;end end end);local function v20(v31,v32,v33) if v33 then local v88=(v31/((5 -3)^(v32-((1 + 1) -1))))%(2^(((v33-1) -(v32-(1 -0))) + (2 -1))) ;return v88-(v88%(620 -(555 + 64))) ;else local v89=2^(v32-(932 -(857 + 74))) ;return (((v31%(v89 + v89))>=v89) and (569 -(367 + 32 + 169))) or (927 -(214 + 713)) ;end end local function v21() local v34=877 -(282 + 595) ;local v35;while true do if (v34==(1638 -(1523 + 114))) then return v35;end if (v34==(1065 -(68 + 997))) then v35=v1(v16,v18,v18);v18=v18 + (1271 -(226 + 1044)) + 0 ;v34=1 -0 ;end end end local function v22() local v36=0 -0 ;local v37;local v38;while true do if (v36==(118 -(32 + 85))) then return (v38 * (251 + 5)) + v37 ;end if (v36==(0 + 0)) then v37,v38=v1(v16,v18,v18 + ((1759 -800) -(892 + 65)) );v18=v18 + (4 -2) ;v36=(351 -(87 + 263)) -0 ;end end end local function v23() local v39,v40,v41,v42=v1(v16,v18,v18 + (183 -(67 + 113)) );v18=v18 + 3 + (3 -2) ;return (v42 * (16778168 -(802 + 150))) + (v41 * (160901 -95365)) + (v40 * ((508 -319) + (120 -53))) + v39 ;end local function v24() local v43=v23();local v44=v23();local v45=(1 -0) + 0 ;local v46=(v20(v44,998 -(915 + (520 -(145 + 293))) ,(486 -(44 + 386)) -36 ) * ((2 + 0)^(41 -9))) + v43 ;local v47=v20(v44,21,1218 -(1069 + (1604 -(998 + 488))) );local v48=((v20(v44,72 -40 )==1) and -(1 -0)) or (1 + 0) ;if (v47==((0 + 0) -0)) then if (v46==(0 + 0)) then return v48 * 0 ;else v47=792 -(368 + 423) ;v45=0;end elseif (v47==2047) then return ((v46==(0 -0)) and (v48 * ((19 -(10 + 8))/(0 -0)))) or (v48 * NaN) ;end return v8(v48,v47-(1465 -(416 + 26)) ) * (v45 + (v46/((6 -4)^(23 + 29)))) ;end local function v25(v49) local v50;if not v49 then local v90=(0 -0) + 0 ;while true do if (v90==(772 -(201 + 571))) then v49=v23();if (v49==((4041 -2903) -(116 + 1022))) then return "";end break;end end end v50=v3(v16,v18,(v18 + v49) -(4 -3) );v18=v18 + v49 ;local v51={};for v68=1 + 0 , #v50 do v51[v68]=v2(v1(v3(v50,v68,v68)));end return v6(v51);end local v26=v23;local function v27(...) return {...},v12("#",...);end local function v28() local v52=(function() return function(v91,v92,v93,v94,v95,v96,v97,v98) local v91=(function() return 0 + 0 ;end)();local v92=(function() return;end)();local v93=(function() return;end)();while true do if (v91== #"~") then if (v92== #",") then v93=(function() return v94()~=(651 -(494 + 157)) ;end)();elseif (v92==2) then v93=(function() return v95();end)();elseif (v92== #"-19") then v93=(function() return v96();end)();end v97[v98]=(function() return v93;end)();break;end if (0==v91) then local v123=(function() return 0 -0 ;end)();local v124=(function() return;end)();while true do if (0~=v123) then else v124=(function() return 0;end)();while true do if (v124~=0) then else v92=(function() return v94();end)();v93=(function() return nil;end)();v124=(function() return 1;end)();end if (1==v124) then v91=(function() return #"[";end)();break;end end break;end end end end return v91,v92,v93,v94,v95,v96,v97,v98;end;end)();local v53=(function() return function(v99,v100,v101,v102,v103,v104,v105,v106,v107) local v108=(function() return 0;end)();local v99=(function() return;end)();local v100=(function() return;end)();while true do if (v108==1) then local v125=(function() return 0 + 0 ;end)();while true do if (v125==(0 + 0)) then local v126=(function() return 0 + 0 ;end)();while true do if (v126~=0) then else while true do if (v99==(836 -(660 + 176))) then v100=(function() return v101();end)();if (v102(v100, #"!", #"[")==0) then local v170=(function() return 0 + 0 ;end)();local v171=(function() return;end)();local v172=(function() return;end)();local v173=(function() return;end)();while true do if (v170==(205 -(14 + 188))) then if (v102(v172, #"19(", #"xxx")== #">") then v173[ #"0313"]=(function() return v105[v173[ #"0836"]];end)();end v106[v107]=(function() return v173;end)();break;end if ((676 -(534 + 141))~=v170) then else local v175=(function() return 0 + 0 ;end)();while true do if (v175~=(0 + 0)) then else local v180=(function() return 0 + 0 ;end)();while true do if (v180==(1 -0)) then v175=(function() return 1;end)();break;end if (v180==(0 -0)) then v173=(function() return {v103(),v103(),nil,nil};end)();if (v171==(0 -0)) then local v181=(function() return 0;end)();local v182=(function() return;end)();while true do if (v181==0) then v182=(function() return 0 + 0 ;end)();while true do if ((0 + 0)==v182) then v173[ #"asd"]=(function() return v103();end)();v173[ #"?id="]=(function() return v103();end)();break;end end break;end end elseif (v171== #"~") then v173[ #"-19"]=(function() return v104();end)();elseif (v171==2) then v173[ #"asd"]=(function() return v104() -((398 -(115 + 281))^16) ;end)();elseif (v171~= #"gha") then else local v187=(function() return 0 -0 ;end)();local v188=(function() return;end)();while true do if (v187==(0 + 0)) then v188=(function() return 0;end)();while true do if (v188~=(0 -0)) then else v173[ #"asd"]=(function() return v104() -(2^(58 -42)) ;end)();v173[ #".dev"]=(function() return v103();end)();break;end end break;end end end v180=(function() return 868 -(550 + 317) ;end)();end end end if (v175~=(1 -0)) then else v170=(function() return 2 -0 ;end)();break;end end end if (v170==0) then local v176=(function() return 0;end)();while true do if (v176==0) then v171=(function() return v102(v100,2, #"91(");end)();v172=(function() return v102(v100, #"?id=",6);end)();v176=(function() return 2 -1 ;end)();end if (v176~=(286 -(134 + 151))) then else v170=(function() return 1;end)();break;end end end if (v170~=(1667 -(970 + 695))) then else if (v102(v172, #">", #"|")~= #"~") then else v173[3 -1 ]=(function() return v105[v173[1992 -(582 + 1408) ]];end)();end if (v102(v172,2,6 -4 )== #"[") then v173[ #"xxx"]=(function() return v105[v173[ #"91("]];end)();end v170=(function() return 3 -0 ;end)();end end end break;end end return v99,v100,v101,v102,v103,v104,v105,v106,v107;end end end end end if (v108==(0 -0)) then v99=(function() return 1824 -(1195 + 629) ;end)();v100=(function() return nil;end)();v108=(function() return 1;end)();end end end;end)();local v54=(function() return function(v109,v110,v111) local v112=(function() return 0;end)();local v113=(function() return;end)();while true do if (v112~=(0 -0)) then else v113=(function() return 0;end)();while true do if ((241 -(187 + 54))==v113) then local v127=(function() return 0;end)();while true do if (v127==(780 -(162 + 618))) then v109[v110-#"{" ]=(function() return v111();end)();return v109,v110,v111;end end end end break;end end end;end)();local v55=(function() return {};end)();local v56=(function() return {};end)();local v57=(function() return {};end)();local v58=(function() return {v55,v56,nil,v57};end)();local v59=(function() return v23();end)();local v60=(function() return {};end)();for v70= #"{",v59 do FlatIdent_7366E,Type,Cons,v21,v24,v25,v60,v70=(function() return v52(FlatIdent_7366E,Type,Cons,v21,v24,v25,v60,v70);end)();end v58[ #"19("]=(function() return v21();end)();for v71= #",",v23() do FlatIdent_7DD24,Descriptor,v21,v20,v22,v23,v60,v55,v71=(function() return v53(FlatIdent_7DD24,Descriptor,v21,v20,v22,v23,v60,v55,v71);end)();end for v72= #">",v23() do v56,v72,v28=(function() return v54(v56,v72,v28);end)();end return v58;end local function v29(v62,v63,v64) local v65=v62[1 + 0 ];local v66=v62[2 + 0 ];local v67=v62[6 -3 ];return function(...) local v73=v65;local v74=v66;local v75=v67;local v76=v27;local v77=1 -0 ;local v78= -(1 + 0);local v79={};local v80={...};local v81=v12("#",...) -(1001 -(451 + 549)) ;local v82={};local v83={};for v114=(0 -0) + 0 ,v81 do if ((v114>=v75) or (4277<2989)) then v79[v114-v75 ]=v80[v114 + 1 ];else v83[v114]=v80[v114 + (1 -0) ];end end local v84=(v81-v75) + (1 -0) ;local v85;local v86;while true do v85=v73[v77];v86=v85[1385 -((2133 -1387) + 638) ];if ((4646>2992) and (v86<=(3 + 4))) then if (v86<=(4 -1)) then if (v86<=(342 -(218 + 123))) then if ((1434<3106) and (v86==(1581 -(1535 + 46)))) then v83[v85[2 + 0 ]]();else local v128=v85[1 + (1901 -(106 + 1794)) ];local v129,v130=v76(v83[v128](v13(v83,v128 + (561 -(306 + 254)) ,v85[1 + 0 + 2 ])));v78=(v130 + v128) -1 ;local v131=0 -0 ;for v159=v128,v78 do v131=v131 + (1468 -(899 + 568)) ;v83[v159]=v129[v131];end end elseif (v86>2) then local v132=v85[2];local v133,v134=v76(v83[v132](v13(v83,v132 + 1 + 0 ,v85[7 -4 ])));v78=(v134 + v132) -((153 + 451) -(268 + 335)) ;local v135=290 -(60 + 230) ;for v162=v132,v78 do v135=v135 + (573 -(426 + 146)) ;v83[v162]=v133[v135];end else v83[v85[1 + 1 ]]={};end elseif ((786<3023) and (v86<=(1461 -(282 + 1174)))) then if ((v86>(815 -((1679 -1110) + 242))) or (870>=4149)) then do return;end else v83[v85[5 -3 ]]=v64[v85[(2 -1) + 2 ]];end elseif ((2212<3183) and (v86>(120 -(4 + 110)))) then do return;end else local v139=v85[(1610 -(57 + 527)) -(706 + 318) ];v83[v139]=v83[v139](v13(v83,v139 + (1252 -(721 + (1957 -(41 + 1386)))) ,v78));end elseif (v86<=(1282 -(945 + 326))) then if (v86<=9) then if ((v86>8) or (2442<74)) then v83[v85[4 -2 ]]();else v83[v85[2]]={};end elseif (v86==(9 + 1)) then v83[v85[702 -(271 + (532 -(17 + 86))) ]]=v64[v85[3]];else v83[v85[2 + 0 ]]=v85[1503 -(1408 + 92) ];end elseif (v86<=13) then if (v86==12) then v83[v85[1088 -(313 + 148 + 625) ]]=v85[3];else local v148=v85[1290 -(993 + 295) ];v83[v148]=v83[v148](v13(v83,v148 + 1 + 0 ,v78));end elseif (v86==(1185 -(418 + 753))) then local v150=0 + 0 ;local v151;local v152;while true do if ((4535==4535) and (v150==0)) then v151=v85[1 + 1 ];v152=v83[v85[3]];v150=1 + 0 ;end if ((v150==(1 + 0)) or (3009<=2105)) then v83[v151 + (530 -((905 -499) + (356 -233))) ]=v152;v83[v151]=v152[v85[4]];break;end end else local v153=v85[1771 -(1749 + 20) ];local v154=v83[v85[(167 -(122 + 44)) + 2 ]];v83[v153 + (1323 -(1249 + (125 -52))) ]=v154;v83[v153]=v154[v85[2 + 2 ]];end v77=v77 + (1146 -(466 + (2252 -1573))) ;end end;end return v29(v28(),{},v17)(...);end return v15("LOL!043Q00030A3Q006C6F6164737472696E6703043Q0067616D6503073Q00482Q747047657403513Q00682Q7470733A2Q2F7261772E67697468756275736572636F6E74656E742E636F6D2F346A612Q797A2F414A2D4175746F2D4C696B652F726566732F68656164732F6D61696E2F4175746F2532306C696B6500094Q00027Q001204000100013Q001204000200023Q00200E00020002000300120C000400044Q0003000200044Q000D00013Q00024Q0001000100012Q00053Q00017Q00",v9(),...);