--[[
 .____                  ________ ___.    _____                           __                
 |    |    __ _______   \_____  \\_ |___/ ____\_ __  ______ ____ _____ _/  |_  ___________ 
 |    |   |  |  \__  \   /   |   \| __ \   __\  |  \/  ___// ___\\__  \\   __\/  _ \_  __ \
 |    |___|  |  // __ \_/    |    \ \_\ \  | |  |  /\___ \\  \___ / __ \|  | (  <_> )  | \/
 |_______ \____/(____  /\_______  /___  /__| |____//____  >\___  >____  /__|  \____/|__|   
         \/          \/         \/    \/                \/     \/     \/                   
          \_Welcome to LuaObfuscator.com   (Alpha 0.9.19) ~  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=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==2) then function v22()local v31=v1(v16,v19,v19);v19=v19 + 1 ;return v31;end v23=nil;function v23()local v32=0 -0 ;local v33;local v34;while true do if (v32==(2 -1)) then return (v34 * (493 -237)) + v33 ;end if (v32==(0 -0)) then v33,v34=v1(v16,v19,v19 + (621 -(555 + 64)) );v19=v19 + (933 -((1425 -(367 + 201)) + 74)) ;v32=1;end end end v18=3;end if (v18==4) then function v25()local v35=v24();local v36=v24();local v37=1;local v38=(v21(v36,928 -(214 + 713) ,6 + 14 ) * ((1 + 1)^32)) + v35 ;local v39=v21(v36,16 + 5 ,31);local v40=((v21(v36,909 -(282 + 595) )==((4021 -2383) -(1523 + 114))) and  -1) or 1 ;if (v39==(0 + 0)) then if (v38==(0 -0)) then return v40 * (1065 -(68 + 997)) ;else local v76=1270 -(226 + 1044) ;while true do if ((0 -0)==v76) then v39=118 -(32 + 85) ;v37=0 + 0 ;break;end end end elseif (v39==(334 + 120 + (6331 -4738))) then return ((v38==(957 -((1844 -(802 + 150)) + 65))) and (v40 * ((2 -1)/(0 -0)))) or (v40 * NaN) ;end return v8(v40,v39-(1877 -854) ) * (v37 + (v38/((352 -(87 + 263))^(232 -(67 + 113))))) ;end v26=nil;function v26(v41)local v42=0 -0 ;local v43;local v44;while true do if ((3 -(1 + 0))==v42) then v44={};for v77=(1 -0) + 0 , #v43 do v44[v77]=v2(v1(v3(v43,v77,v77)));end v42=1000 -(915 + 82 + 0) ;end if (v42==(8 -5)) then return v6(v44);end if (v42==(0 + 0)) then v43=nil;if  not v41 then v41=v24();if (v41==0) then return "";end end v42=1 -0 ;end if (v42==(1188 -(1069 + 118))) then v43=v3(v16,v19,(v19 + v41) -(2 -(792 -(368 + 423))) );v19=v19 + v41 ;v42=3 -1 ;end end end v18=5;end if (v18==6) then v29=nil;function v29()local v45=1369 -(243 + 1126) ;local v46;local v47;local v48;local v49;local v50;local v51;local v52;local v53;while true do if (v45~=0) then else v46=0;v47=nil;v45=1 + 0 ;end if (v45~=4) then else while true do if (v46==(1639 -(1373 + 263))) then v53=nil;while true do local v98=1000 -(451 + 549) ;local v99;while true do if (v98~=(0 + 0)) then else v99=0;while true do if (v99~=0) then else if ((1 -0)~=v47) then else local v106=0 -0 ;while true do if ((1385 -(746 + 638))==v106) then v53={};v47=2;break;end if (v106==0) then v51={v48,v49,nil,v50};v52=v24();v106=1 + 0 ;end end end if (v47==(1 + 2)) then local v107=0;local v108;while true do if (v107~=(560 -(306 + 254))) then else v108=0;while true do if (v108==0) then local v258=0 + 0 ;while true do if (v258==0) then for v419=1,v24() do v49[v419-(1 -0) ]=v29();end return v51;end end end end break;end end end v99=1;end if (v99~=(1468 -(899 + 568))) then else if (v47==(0 + 0)) then local v109=0 -0 ;while true do if (v109~=0) then else v48={};v49={};v109=604 -(268 + 335) ;end if (v109==(291 -(60 + 230))) then v50={};v47=573 -(426 + 146) ;break;end end end if (2~=v47) then else local v110=0 + 0 ;while true do if (v110~=1) then else for v217=1,v24() do local v218=1456 -(282 + 1174) ;local v219;local v220;local v221;while true do if (v218==0) then v219=811 -(569 + 242) ;v220=nil;v218=1;end if ((2 -1)==v218) then v221=nil;while true do if (v219~=(1 + 0)) then else while true do if (v220~=0) then else v221=v22();if (v21(v221,1,1)==(1024 -(706 + 318))) then local v446=1251 -(721 + 530) ;local v447;local v448;local v449;local v450;while true do if (v446~=(1271 -(945 + 326))) then else v447=0 -0 ;v448=nil;v446=1 + 0 ;end if ((702 -(271 + 429))==v446) then while true do if (v447~=0) then else local v454=0;local v455;while true do if ((0 + 0)==v454) then v455=0;while true do if (v455==(1500 -(1408 + 92))) then local v469=1086 -(461 + 625) ;while true do if (v469==1) then v455=1289 -(993 + 295) ;break;end if (v469~=0) then else v448=v21(v221,2,1 + 2 );v449=v21(v221,4,1177 -(418 + 753) );v469=1;end end end if (v455==(1 + 0)) then v447=1 + 0 ;break;end end break;end end end if (v447~=(1 + 2)) then else if (v21(v449,1 + 2 ,532 -(406 + 123) )==(1770 -(1749 + 20))) then v450[4]=v53[v450[4]];end v48[v217]=v450;break;end if (v447~=(1 + 0)) then else v450={v23(),v23(),nil,nil};if (v448==(1145 -(466 + 679))) then local v460=0 -0 ;local v461;local v462;local v463;while true do if (v460==1) then v463=nil;while true do if (0~=v461) then else local v471=0;while true do if (0~=v471) then else v462=0 -0 ;v463=nil;v471=1901 -(106 + 1794) ;end if ((1 + 0)~=v471) then else v461=1;break;end end end if (v461==1) then while true do if (v462==0) then v463=0 + 0 ;while true do if (v463==0) then v450[8 -5 ]=v23();v450[4]=v23();break;end end break;end end break;end end break;end if (v460==(0 -0)) then v461=114 -(4 + 110) ;v462=nil;v460=1;end end elseif (v448==(585 -(57 + 527))) then v450[1430 -(41 + 1386) ]=v24();elseif (v448==(105 -(17 + 86))) then v450[3 + 0 ]=v24() -(2^(35 -19)) ;elseif (v448==(8 -5)) then local v472=166 -(122 + 44) ;local v473;local v474;local v475;while true do if (v472~=0) then else v473=0 -0 ;v474=nil;v472=3 -2 ;end if (v472==(1 + 0)) then v475=nil;while true do if (0==v473) then local v478=0 + 0 ;while true do if (v478==1) then v473=1;break;end if (v478~=0) then else v474=0 -0 ;v475=nil;v478=66 -(30 + 35) ;end end end if (v473~=1) then else while true do if (v474==(0 + 0)) then v475=0;while true do if (v475~=0) then else v450[1260 -(1043 + 214) ]=v24() -((7 -5)^16) ;v450[4]=v23();break;end end break;end end break;end end break;end end end v447=2;end if (2==v447) then local v457=0;while true do if (v457~=0) then else if (v21(v449,1213 -(323 + 889) ,2 -1 )~=1) then else v450[2]=v53[v450[2]];end if (v21(v449,582 -(361 + 219) ,322 -(53 + 267) )~=1) then else v450[1 + 2 ]=v53[v450[3]];end v457=414 -(15 + 398) ;end if (v457==(983 -(18 + 964))) then v447=3;break;end end end end break;end if (v446~=(3 -2)) then else v449=nil;v450=nil;v446=2;end end end break;end end break;end if (v219==(0 + 0)) then local v421=0 + 0 ;while true do if ((850 -(20 + 830))~=v421) then else v220=0 + 0 ;v221=nil;v421=127 -(116 + 10) ;end if (v421~=(1 + 0)) then else v219=739 -(542 + 196) ;break;end end end end break;end end end v47=6 -3 ;break;end if (v110==(0 + 0)) then for v222=1 + 0 ,v52 do local v223=0 + 0 ;local v224;local v225;local v226;local v227;local v228;while true do if ((4 -2)==v223) then v228=nil;while true do if (v224~=1) then else local v422=0 -0 ;while true do if (v422==(1552 -(1126 + 425))) then v224=407 -(118 + 287) ;break;end if (v422==(0 -0)) then v227=nil;v228=nil;v422=1122 -(118 + 1003) ;end end end if ((0 -0)==v224) then local v423=0;while true do if (v423~=0) then else v225=377 -(142 + 235) ;v226=nil;v423=4 -3 ;end if (v423==(1 + 0)) then v224=978 -(553 + 424) ;break;end end end if (2~=v224) then else while true do if (v225==0) then local v440=0 -0 ;while true do if (v440~=(1 + 0)) then else v225=1;break;end if (v440==(0 + 0)) then v226=0 + 0 ;v227=nil;v440=1 + 0 ;end end end if (v225==(1 + 0)) then v228=nil;while true do if (v226~=0) then else local v451=0 -0 ;while true do if (v451==(2 -1)) then v226=2 -1 ;break;end if (v451==(0 + 0)) then local v453=0;while true do if (v453~=(0 -0)) then else v227=v22();v228=nil;v453=1;end if (v453~=(754 -(239 + 514))) then else v451=1 + 0 ;break;end end end end end if (v226==1) then if (v227==1) then v228=v22()~=0 ;elseif (v227==2) then v228=v25();elseif (v227~=(1332 -(797 + 532))) then else v228=v26();end v53[v222]=v228;break;end end break;end end break;end end break;end if (v223~=0) then else v224=0 + 0 ;v225=nil;v223=1 + 0 ;end if (v223==1) then v226=nil;v227=nil;v223=4 -2 ;end end end v51[3]=v22();v110=1;end end end break;end end break;end end end break;end if (v46==0) then local v96=0;while true do if (v96~=(1202 -(373 + 829))) then else v47=731 -(476 + 255) ;v48=nil;v96=1131 -(369 + 761) ;end if (v96==1) then v46=1 + 0 ;break;end end end if (v46~=2) then else v51=nil;v52=nil;v46=5 -2 ;end if (v46~=1) then else local v97=0 -0 ;while true do if (v97~=(239 -(64 + 174))) then else v46=1 + 1 ;break;end if (v97==(0 -0)) then v49=nil;v50=nil;v97=337 -(144 + 192) ;end end end end break;end if (v45==1) then v48=nil;v49=nil;v45=2;end if (v45~=(219 -(42 + 174))) then else v52=nil;v53=nil;v45=4 + 0 ;end if (v45==2) then v50=nil;v51=nil;v45=3;end end end v30=nil;v18=7;end if (v18==0) then v19=1;v20=nil;v16=v4(v3(v16,5),"..",function(v54)if (v1(v54,2)==79) then v20=v0(v3(v54,1,1));return "";else local v70=v2(v0(v54,16));if v20 then local v79=v5(v70,v20);v20=nil;return v79;else return v70;end end end);v18=1;end if (v18==3) then v24=nil;function v24()local v55=0;local v56;local v57;local v58;local v59;while true do if (v55==0) then v56,v57,v58,v59=v1(v16,v19,v19 + 3 + (1661 -(1477 + 184)) );v19=v19 + 4 + 0 ;v55=1 + 0 ;end if (v55==(1505 -(363 + 1141))) then return (v59 * (16778796 -(1183 + 397))) + (v58 * (199514 -133978)) + (v57 * (188 + 68)) + v56 ;end end end v25=nil;v18=4;end if (v18==7) then function v30(v60,v61,v62)local v63=0;local v64;local v65;local v66;while true do if (v63==0) then v64=v60[1];v65=v60[2];v63=1;end if (v63==1) then v66=v60[3];return function(...)local v80=v64;local v81=v65;local v82=v66;local v83=v28;local v84=1;local v85= -1;local v86={};local v87={...};local v88=v12("#",...) -1 ;local v89={};local v90={};for v94=0,v88 do if (v94>=v82) then v86[v94-v82 ]=v87[v94 + 1 ];else v90[v94]=v87[v94 + 1 ];end end local v91=(v88-v82) + 1 ;local v92;local v93;while true do local v95=0;while true do if (v95==0) then v92=v80[v84];v93=v92[1];v95=1;end if (v95==1) then if (v93<=16) then if (v93<=7) then if (v93<=3) then if (v93<=1) then if (v93>0) then v84=v92[3];else v90[v92[2]]();end elseif (v93==2) then v90[v92[2]]=v92[3];else local v115=0;local v116;local v117;local v118;local v119;local v120;while true do if (8==v115) then v90[v120]=v119[v92[4]];v84=v84 + 1 ;v92=v80[v84];v90[v92[2]]=v92[3];v84=v84 + 1 ;v92=v80[v84];v120=v92[2];v90[v120]=v90[v120](v13(v90,v120 + 1 ,v92[3]));v84=v84 + 1 ;v115=9;end if (16==v115) then v84=v92[3];break;end if (11==v115) then v84=v84 + 1 ;v92=v80[v84];v90[v92[2]]=v92[3];v84=v84 + 1 ;v92=v80[v84];v120=v92[2];v90[v120]=v90[v120](v13(v90,v120 + 1 ,v92[3]));v84=v84 + 1 ;v92=v80[v84];v115=12;end if (v115==1) then v92=v80[v84];v90[v92[2]]=v92[3];v84=v84 + 1 ;v92=v80[v84];v120=v92[2];v90[v120]=v90[v120](v13(v90,v120 + 1 ,v92[3]));v84=v84 + 1 ;v92=v80[v84];v120=v92[2];v115=2;end if (v115==4) then v90[v92[2]]=v92[3];v84=v84 + 1 ;v92=v80[v84];v120=v92[2];v90[v120]=v90[v120](v13(v90,v120 + 1 ,v92[3]));v84=v84 + 1 ;v92=v80[v84];v120=v92[2];v119=v90[v92[3]];v115=5;end if (v115==15) then v84=v84 + 1 ;v92=v80[v84];v90[v92[2]]=v90[v92[3]];v84=v84 + 1 ;v92=v80[v84];v120=v92[2];v90[v120](v13(v90,v120 + 1 ,v92[3]));v84=v84 + 1 ;v92=v80[v84];v115=16;end if (v115==14) then v92=v80[v84];v120=v92[2];v90[v120](v13(v90,v120 + 1 ,v85));v84=v84 + 1 ;v92=v80[v84];if ((v92[3]=="_ENV") or (v92[3]=="getfenv")) then v90[v92[2]]=v62;else v90[v92[2]]=v62[v92[3]];end v84=v84 + 1 ;v92=v80[v84];v90[v92[2]]=v92[3];v115=15;end if (v115==10) then v92=v80[v84];v120=v92[2];v90[v120]=v90[v120](v13(v90,v120 + 1 ,v92[3]));v84=v84 + 1 ;v92=v80[v84];v120=v92[2];v119=v90[v92[3]];v90[v120 + 1 ]=v119;v90[v120]=v119[v92[4]];v115=11;end if (v115==0) then v116=nil;v117,v118=nil;v119=nil;v120=nil;v120=v92[2];v119=v90[v92[3]];v90[v120 + 1 ]=v119;v90[v120]=v119[v92[4]];v84=v84 + 1 ;v115=1;end if (v115==6) then v84=v84 + 1 ;v92=v80[v84];v120=v92[2];v119=v90[v92[3]];v90[v120 + 1 ]=v119;v90[v120]=v119[v92[4]];v84=v84 + 1 ;v92=v80[v84];v90[v92[2]]=v92[3];v115=7;end if (v115==2) then v119=v90[v92[3]];v90[v120 + 1 ]=v119;v90[v120]=v119[v92[4]];v84=v84 + 1 ;v92=v80[v84];v90[v92[2]]=v92[3];v84=v84 + 1 ;v92=v80[v84];v120=v92[2];v115=3;end if (v115==3) then v90[v120]=v90[v120](v13(v90,v120 + 1 ,v92[3]));v84=v84 + 1 ;v92=v80[v84];v120=v92[2];v119=v90[v92[3]];v90[v120 + 1 ]=v119;v90[v120]=v119[v92[4]];v84=v84 + 1 ;v92=v80[v84];v115=4;end if (7==v115) then v84=v84 + 1 ;v92=v80[v84];v120=v92[2];v90[v120]=v90[v120](v13(v90,v120 + 1 ,v92[3]));v84=v84 + 1 ;v92=v80[v84];v120=v92[2];v119=v90[v92[3]];v90[v120 + 1 ]=v119;v115=8;end if (v115==13) then v90[v92[2]]=v90[v92[3]];v84=v84 + 1 ;v92=v80[v84];v120=v92[2];v117,v118=v83(v90[v120](v90[v120 + 1 ]));v85=(v118 + v120) -1 ;v116=0;for v381=v120,v85 do v116=v116 + 1 ;v90[v381]=v117[v116];end v84=v84 + 1 ;v115=14;end if (v115==12) then v120=v92[2];v119=v90[v92[3]];v90[v120 + 1 ]=v119;v90[v120]=v119[v92[4]];v84=v84 + 1 ;v92=v80[v84];if ((v92[3]=="_ENV") or (v92[3]=="getfenv")) then v90[v92[2]]=v62;else v90[v92[2]]=v62[v92[3]];end v84=v84 + 1 ;v92=v80[v84];v115=13;end if (v115==9) then v92=v80[v84];v120=v92[2];v119=v90[v92[3]];v90[v120 + 1 ]=v119;v90[v120]=v119[v92[4]];v84=v84 + 1 ;v92=v80[v84];v90[v92[2]]=v92[3];v84=v84 + 1 ;v115=10;end if (v115==5) then v90[v120 + 1 ]=v119;v90[v120]=v119[v92[4]];v84=v84 + 1 ;v92=v80[v84];v90[v92[2]]=v92[3];v84=v84 + 1 ;v92=v80[v84];v120=v92[2];v90[v120]=v90[v120](v13(v90,v120 + 1 ,v92[3]));v115=6;end end end elseif (v93<=5) then if (v93>4) then local v121=0;local v122;local v123;local v124;local v125;while true do if (v121==2) then for v384=v122,v85 do local v385=0;while true do if (v385==0) then v125=v125 + 1 ;v90[v384]=v123[v125];break;end end end break;end if (v121==1) then v85=(v124 + v122) -1 ;v125=0;v121=2;end if (0==v121) then v122=v92[2];v123,v124=v83(v90[v122](v90[v122 + 1 ]));v121=1;end end else v90[v92[2]][v92[3]]=v92[4];end elseif (v93>6) then local v128=v92[2];local v129=v90[v128 + 2 ];local v130=v90[v128] + v129 ;v90[v128]=v130;if (v129>0) then if (v130<=v90[v128 + 1 ]) then local v386=0;while true do if (v386==0) then v84=v92[3];v90[v128 + 3 ]=v130;break;end end end elseif (v130>=v90[v128 + 1 ]) then v84=v92[3];v90[v128 + 3 ]=v130;end else local v132;v132=v92[2];v90[v132]=v90[v132]();v84=v84 + 1 ;v92=v80[v84];v90[v92[2]]=v90[v92[3]];v84=v84 + 1 ;v92=v80[v84];v90[v92[2]]={};v84=v84 + 1 ;v92=v80[v84];v90[v92[2]][v92[3]]=v92[4];v84=v84 + 1 ;v92=v80[v84];v90[v92[2]]={};v84=v84 + 1 ;v92=v80[v84];v90[v92[2]][v92[3]]=v90[v92[4]];v84=v84 + 1 ;v92=v80[v84];v90[v92[2]][v92[3]]=v90[v92[4]];v84=v84 + 1 ;v92=v80[v84];v90[v92[2]]=v90[v92[3]];v84=v84 + 1 ;v92=v80[v84];v90[v92[2]]=v92[3];v84=v84 + 1 ;v92=v80[v84];v84=v92[3];end elseif (v93<=11) then if (v93<=9) then if (v93==8) then if (v90[v92[2]]==v92[4]) then v84=v84 + 1 ;else v84=v92[3];end else local v142=0;local v143;local v144;local v145;while true do if (v142==3) then v90[v92[2]]=v61[v92[3]];v84=v84 + 1 ;v92=v80[v84];v142=4;end if (v142==5) then v145=v92[2];v144=v90[v145];v143=v90[v145 + 2 ];v142=6;end if (v142==4) then v90[v92[2]]=v92[3];v84=v84 + 1 ;v92=v80[v84];v142=5;end if (v142==0) then v143=nil;v144=nil;v145=nil;v142=1;end if (v142==2) then v90[v92[2]]=v92[3];v84=v84 + 1 ;v92=v80[v84];v142=3;end if (v142==6) then if (v143>0) then if (v144>v90[v145 + 1 ]) then v84=v92[3];else v90[v145 + 3 ]=v144;end elseif (v144<v90[v145 + 1 ]) then v84=v92[3];else v90[v145 + 3 ]=v144;end break;end if (v142==1) then v90[v92[2]]=v92[3];v84=v84 + 1 ;v92=v80[v84];v142=2;end end end elseif (v93==10) then v90[v92[2]]={};else local v147=0;local v148;while true do if (v147==0) then v148=v92[2];v90[v148]=v90[v148](v13(v90,v148 + 1 ,v92[3]));break;end end end elseif (v93<=13) then if (v93==12) then local v149;local v150;if ((v92[3]=="_ENV") or (v92[3]=="getfenv")) then v90[v92[2]]=v62;else v90[v92[2]]=v62[v92[3]];end v84=v84 + 1 ;v92=v80[v84];v150=v92[2];v149=v90[v92[3]];v90[v150 + 1 ]=v149;v90[v150]=v149[v92[4]];v84=v84 + 1 ;v92=v80[v84];v90[v92[2]]=v92[3];v84=v84 + 1 ;v92=v80[v84];v150=v92[2];v90[v150]=v90[v150](v13(v90,v150 + 1 ,v92[3]));v84=v84 + 1 ;v92=v80[v84];v90[v92[2]]=v90[v92[3]][v92[4]];v84=v84 + 1 ;v92=v80[v84];v150=v92[2];v149=v90[v92[3]];v90[v150 + 1 ]=v149;v90[v150]=v149[v92[4]];else v90[v92[2]][v92[3]]=v90[v92[4]];end elseif (v93<=14) then local v162;local v163;local v164;local v165,v166;local v167;v90[v92[2]]=v90[v92[3]][v92[4]];v84=v84 + 1 ;v92=v80[v84];if ((v92[3]=="_ENV") or (v92[3]=="getfenv")) then v90[v92[2]]=v62;else v90[v92[2]]=v62[v92[3]];end v84=v84 + 1 ;v92=v80[v84];v90[v92[2]]=v90[v92[3]][v92[4]];v84=v84 + 1 ;v92=v80[v84];v90[v92[2]]=v92[3];v84=v84 + 1 ;v92=v80[v84];v90[v92[2]]=v92[3];v84=v84 + 1 ;v92=v80[v84];v167=v92[2];v165,v166=v83(v90[v167](v13(v90,v167 + 1 ,v92[3])));v85=(v166 + v167) -1 ;v164=0;for v229=v167,v85 do v164=v164 + 1 ;v90[v229]=v165[v164];end v84=v84 + 1 ;v92=v80[v84];v167=v92[2];v90[v167]=v90[v167](v13(v90,v167 + 1 ,v85));v84=v84 + 1 ;v92=v80[v84];v90[v92[2]]=v90[v92[3]];v84=v84 + 1 ;v92=v80[v84];v90[v92[2]]=v90[v92[3]];v84=v84 + 1 ;v92=v80[v84];v90[v92[2]]=v90[v92[3]];v84=v84 + 1 ;v92=v80[v84];v163=v92[3];v162=v90[v163];for v232=v163 + 1 ,v92[4] do v162=v162   .. v90[v232] ;end v90[v92[2]]=v162;v84=v84 + 1 ;v92=v80[v84];v84=v92[3];elseif (v93>15) then local v245=0;local v246;local v247;local v248;while true do if (v245==1) then v248={};v247=v10({},{__index=function(v407,v408)local v409=0;local v410;while true do if (v409==0) then v410=v248[v408];return v410[1][v410[2]];end end end,__newindex=function(v411,v412,v413)local v414=v248[v412];v414[1][v414[2]]=v413;end});v245=2;end if (2==v245) then for v416=1,v92[4] do local v417=0;local v418;while true do if (v417==1) then if (v418[1]==22) then v248[v416-1 ]={v90,v418[3]};else v248[v416-1 ]={v61,v418[3]};end v89[ #v89 + 1 ]=v248;break;end if (v417==0) then v84=v84 + 1 ;v418=v80[v84];v417=1;end end end v90[v92[2]]=v30(v246,v247,v62);break;end if (0==v245) then v246=v81[v92[3]];v247=nil;v245=1;end end else local v249=v92[2];v90[v249]=v90[v249](v13(v90,v249 + 1 ,v85));end elseif (v93<=24) then if (v93<=20) then if (v93<=18) then if (v93==17) then local v176=0;local v177;while true do if (v176==0) then v177=v92[2];do return v13(v90,v177,v177 + v92[3] );end break;end end else do return;end end elseif (v93==19) then v90[v92[2]]=v61[v92[3]];else local v180=0;local v181;while true do if (v180==0) then v181=v92[2];v90[v181]=v90[v181]();break;end end end elseif (v93<=22) then if (v93>21) then v90[v92[2]]=v90[v92[3]];else local v184=0;local v185;local v186;local v187;while true do if (v184==0) then v185=v92[2];v186=v90[v185];v184=1;end if (v184==1) then v187=v90[v185 + 2 ];if (v187>0) then if (v186>v90[v185 + 1 ]) then v84=v92[3];else v90[v185 + 3 ]=v186;end elseif (v186<v90[v185 + 1 ]) then v84=v92[3];else v90[v185 + 3 ]=v186;end break;end end end elseif (v93==23) then local v188=v92[2];local v189,v190=v83(v90[v188](v13(v90,v188 + 1 ,v92[3])));v85=(v190 + v188) -1 ;local v191=0;for v233=v188,v85 do v191=v191 + 1 ;v90[v233]=v189[v191];end else local v192=v92[2];local v193=v90[v92[3]];v90[v192 + 1 ]=v193;v90[v192]=v193[v92[4]];end elseif (v93<=28) then if (v93<=26) then if (v93==25) then v90[v92[2]]=v90[v92[3]][v92[4]];else local v199=0;local v200;local v201;while true do if (v199==0) then v200=v92[2];v201={};v199=1;end if (v199==1) then for v389=1, #v89 do local v390=v89[v389];for v403=0, #v390 do local v404=v390[v403];local v405=v404[1];local v406=v404[2];if ((v405==v90) and (v406>=v200)) then local v436=0;while true do if (0==v436) then v201[v406]=v405[v406];v404[1]=v201;break;end end end end end break;end end end elseif (v93>27) then local v202;local v203;if ((v92[3]=="_ENV") or (v92[3]=="getfenv")) then v90[v92[2]]=v62;else v90[v92[2]]=v62[v92[3]];end v84=v84 + 1 ;v92=v80[v84];v203=v92[2];v202=v90[v92[3]];v90[v203 + 1 ]=v202;v90[v203]=v202[v92[4]];v84=v84 + 1 ;v92=v80[v84];v90[v92[2]]=v92[3];v84=v84 + 1 ;v92=v80[v84];v203=v92[2];v90[v203]=v90[v203](v13(v90,v203 + 1 ,v92[3]));v84=v84 + 1 ;v92=v80[v84];v90[v92[2]]=v92[3];v84=v84 + 1 ;v92=v80[v84];v90[v92[2]]=v92[3];v84=v84 + 1 ;v92=v80[v84];v90[v92[2]]={};v84=v84 + 1 ;v92=v80[v84];if ((v92[3]=="_ENV") or (v92[3]=="getfenv")) then v90[v92[2]]=v62;else v90[v92[2]]=v62[v92[3]];end v84=v84 + 1 ;v92=v80[v84];v90[v92[2]]=v90[v92[3]][v92[4]];v84=v84 + 1 ;v92=v80[v84];v90[v92[2]]=v92[3];else for v236=v92[2],v92[3] do v90[v236]=nil;end end elseif (v93<=30) then if (v93==29) then do return v90[v92[2]];end else local v213=0;local v214;local v215;while true do if (v213==1) then for v391=v214 + 1 ,v92[4] do v215=v215   .. v90[v391] ;end v90[v92[2]]=v215;break;end if (v213==0) then v214=v92[3];v215=v90[v214];v213=1;end end end elseif (v93<=31) then local v216=v92[2];v90[v216](v13(v90,v216 + 1 ,v92[3]));elseif (v93>32) then local v257=v92[2];v90[v257](v13(v90,v257 + 1 ,v85));elseif ((v92[3]=="_ENV") or (v92[3]=="getfenv")) then v90[v92[2]]=v62;else v90[v92[2]]=v62[v92[3]];end v84=v84 + 1 ;break;end end end end;end end end return v30(v29(),{},v17)(...);end if (v18==1) then v21=nil;function v21(v67,v68,v69)if v69 then local v71=(v67/(2^(v68-(1 -0))))%((2 + 0 + 0)^(((v69-((1982 -(936 + 189)) -(564 + 292))) -(v68-(1 -0))) + ((1 + 1) -1))) ;return v71-(v71%(305 -(244 + 60))) ;else local v72=2^(v68-(1 + 0)) ;return (((v67%(v72 + v72))>=v72) and ((2090 -(1565 + 48)) -(41 + 435))) or ((619 + 382) -(938 + 63)) ;end end v22=nil;v18=2;end end end v15("LOL!0E3O0003043O0067616D65030A3O0047657453657276696365030A3O0052756E53657276696365026O001440026O00244003083O00496E7374616E63652O033O006E6577030B3O00537472696E6756616C756503073O00506C6179657273030B3O004C6F63616C506C6179657203043O004E616D6503043O00436F646503093O0048656172746265617403073O00436F2O6E65637400213O00121C3O00013O00206O000200122O000200038O0002000200122O000100043O00122O000200056O00035O00122O000400063O00202O00040004000700122O000500083O001220000600013O00201900060006000900201900060006000A2O000B0004000600020030040004000B000C00061000053O000100012O00163O00013O00061000060001000100012O00163O00053O00061000070002000100022O00163O00024O00163O00063O00120C000800013O00202O00080008000200122O000A00036O0008000A000200202O00080008000D00202O00080008000E000610000A0003000100012O00163O00074O001F0008000A00012O001A8O00123O00013O00043O00093O00034O00026O00F03F028O0003063O00737472696E6703043O006368617203043O006D61746803063O0072616E646F6D025O00405040025O0080564000233O0012093O00013O00122O000100026O00025O00122O000300023O00042O000100210001001202000500034O001B000600073O0026080005001A000100020004013O001A000100260800060009000100030004013O00090001001220000800043O00200E00080008000500122O000900063O00202O00090009000700122O000A00083O00122O000B00096O0009000B6O00083O00024O000700086O00088O000900078O0008000900044O002000010004013O000900010004013O0020000100260800050007000100030004013O00070001001202000600034O001B000700073O001202000500023O0004013O000700010004070001000500012O001D3O00024O00123O00017O00143O00028O00026O00F03F03043O0067616D65030A3O004765745365727669636503113O005265706C69636174656453746F72616765030C3O0057616974466F724368696C6403113O005265706C6963617465644D6F64756C6573030B3O004B6E69745061636B61676503043O004B6E697403083O00536572766963657303123O0050726976617465436F64655365727669636503023O00524603063O00496E766F6B65030C3O00496E766F6B6553657276657203063O00756E7061636B03053O007072696E7403053O00436F64653A03083O004A6F696E436F6465027O004003043O00436F646500473O0012023O00014O001B000100033O0026083O0007000100010004013O00070001001202000100014O001B000200023O0012023O00023O0026083O0002000100020004013O000200012O001B000300033O0026080001002F000100020004013O002F0001001220000400033O00200300040004000400122O000600056O00040006000200202O00040004000600122O000600076O00040006000200202O00040004000600122O000600086O00040006000200202O00040004000600122O000600096O00040006000200202O00040004000600122O0006000A6O00040006000200202O00040004000600122O0006000B6O00040006000200202O00040004000600122O0006000C6O00040006000200202O00040004000600122O0006000D6O00040006000200202O00040004000E00122O0006000F6O000700036O000600076O00043O000100122O000400103O00122O000500116O000600026O00040006000100044O004600010026080001000A000100010004013O000A0001001202000400013O00260800040036000100020004013O00360001001202000100023O0004013O000A000100260800040032000100010004013O003200012O001300056O00060005000100024O000200056O00053O000200302O0005000200124O00063O000100102O00060014000200102O0005001300064O000300053O00122O000400023O00044O003200010004013O000A00010004013O004600010004013O000200012O00123O00017O00013O00026O00F03F00083O0012023O00014O001300015O001202000200013O0004153O000700012O0013000400016O0004000100010004073O000400012O00123O00019O003O00034O00139O003O000100012O00123O00017O00",v9(),...);