Facebook
From Perl Penguin, 2 Years ago, written in Plain Text.
This paste is a reply to Roblox Pet Simulator X Script from EchoCord - view diff
Embed
Download Paste or View Raw
Hits: 313
  1. --[[
  2.  .____                  ________ ___.    _____                           __                
  3.  |    |    __ _______   \_____  \\_ |___/ ____\_ __  ______ ____ _____ _/  |_  ___________
  4.  |    |   |  |  \__  \   /   |   \| __ \   __\  |  \/  ___// ___\\__  \\   __\/  _ \_  __ \
  5.  |    |___|  |  // __ \_/    |    \ \_\ \  | |  |  /\___ \\  \___ / __ \|  | (  <_> )  | \/
  6.  |_______ \____/(____  /\_______  /___  /__| |____//____  >\___  >____  /__|  \____/|__|  
  7.          \/          \/         \/    \/                \/     \/     \/                  
  8.           \_Welcome to LuaObfuscator.com   (Alpha 0.2.4) ~  Much Love, Ferib
  9.  
  10. ]]--
  11.  
  12. 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==6) then v29=nil;v29=function()local v39=0;local v40;local v41;local v42;local v43;local v44;local v45;local v46;local v47;local v48;while true do if (v39==(1 + 2)) then v46=nil;v47=nil;v39=4;end if (0==v39) then v40=1336 -(827 + 509);v41=nil;v39=1 + 0;end if (v39==2) then v44=nil;v45=nil;v39=3;end if (v39==1) then v42=nil;v43=nil;v39=2;end if (v39==(4 -0)) then v48=nil;while true do if (v40==(1 -0)) then v43=nil;v44=nil;v40=2;end if (v40~=4) then else while true do if (v41==(23 -(11 + 10))) then local v102=0;while true do if (v102==(1 -0)) then v41=1501 -(496 + 1002);break;end if (v102~=(0 + 0)) then else v46=nil;v47=nil;v102=1;end end end if (v41==0) then local v103=0 -0;while true do if (v103==0) then v42=1937 -(1217 + 720);v43=nil;v103=1 + 0;end if (v103~=(2 -1)) then else v41=1 + 0;break;end end end if (v41==(1538 -(375 + 1162))) then local v104=0 + 0;while true do if (v104==1) then v41=577 -(411 + 164);break;end if ((0 + 0)==v104) then v44=nil;v45=nil;v104=1 -0;end end end if ((3 + 0)~=v41) then else v48=nil;while true do local v105=949 -(263 + 686);local v106;local v107;while true do if (v105==0) then v106=0 + 0;v107=nil;v105=1;end if (v105==1) then while true do if (v106~=(0 -0)) then else v107=0;while true do if (v107~=(2 -1)) then else if (v42~=(0 -0)) then else local v139=1203 -(252 + 951);local v140;while true do if (v139==(0 + 0)) then v140=0 + 0;while true do if (v140==1) then local v149=0;while true do if (v149==(1 + 0)) then v140=2 + 0;break;end if (v149==0) then v45={};v46={v43,v44,nil,v45};v149=1;end end end if (v140==(4 -2)) then v42=966 -(31 + 934);break;end if (0~=v140) then else local v150=0 + 0;while true do if (1~=v150) then else v140=1 + 0;break;end if (0==v150) then v43={};v44={};v150=1 -0;end end end end break;end end end break;end if (v107==0) then local v135=1041 -(1009 + 32);local v136;while true do if ((0 -0)~=v135) then else v136=0;while true do if ((0 + 0)==v136) then local v148=0;while true do if ((612 -(207 + 405))==v148) then if (v42==(8 -6)) then local v155=0 -0;local v156;while true do if ((972 -(263 + 709))==v155) then v156=0 + 0;while true do local v159=0;while true do if (v159==(67 -(9 + 58))) then if ((591 -(327 + 264))~=v156) then else local v164=0 + 0;while true do if (v164==1) then v156=1 + 0;break;end if (v164==0) then for v168=1,v24() do local v169=0;local v170;local v171;local v172;local v173;while true do if (v169~=(1 -0)) then else v172=nil;v173=nil;v169=4 -2;end if (v169==0) then v170=0 -0;v171=nil;v169=1;end if (v169~=2) then else while true do if (v170==1) then v173=nil;while true do if (v171==(0 + 0)) then local v186=0 -0;local v187;while true do if (0==v186) then v187=0;while true do if (v187==1) then v171=1969 -(306 + 1662);break;end if (v187==0) then local v196=1345 -(1117 + 228);while true do if (v196~=(621 -(41 + 579))) then else v187=1;break;end if (v196~=0) then else v172=0;v173=nil;v196=1;end end end end break;end end end if (v171==(1 + 0)) then while true do if (v172~=(146 -(128 + 18))) then else v173=v22();if (v21(v173,1 -0,1 + 0)==0) then local v191=0;local v192;local v193;local v194;local v195;while true do if (v191~=(1 + 0)) then else v194=nil;v195=nil;v191=2 + 0;end if (v191==2) then while true do if (v192~=(1 + 1)) then else local v197=0 -0;while true do if (0~=v197) then else if (v21(v194,643 -(564 + 78),1)~=(1 -0)) then else v195[2]=v48[v195[5 -3]];end if (v21(v194,2,1614 -(1428 + 184))==(2 -1)) then v195[3]=v48[v195[3]];end v197=2 -1;end if (v197~=(1 -0)) then else v192=3;break;end end end if (v192~=(2 -1)) then else local v198=0;while true do if (v198==1) then v192=2;break;end if (v198~=(574 -(411 + 163))) then else v195={v23(),v23(),nil,nil};if (v193==0) then local v208=0 + 0;local v209;local v210;local v211;while true do if (0==v208) then v209=0 + 0;v210=nil;v208=341 -(115 + 225);end if (v208~=1) then else v211=nil;while true do if ((1 + 0)==v209) then while true do if (v210==(0 -0)) then v211=736 -(275 + 461);while true do if (v211~=(0 -0)) then else v195[3]=v23();v195[4]=v23();break;end end break;end end break;end if (0==v209) then v210=0 -0;v211=nil;v209=1;end end break;end end elseif (v193==1) then v195[7 -4]=v24();elseif (v193==(479 -(327 + 150))) then v195[3 + 0]=v24() -((6 -4)^(38 -22));elseif (v193==(6 -3)) then local v214=0 + 0;local v215;while true do if (v214~=0) then else v215=0;while true do if (v215==0) then v195[1455 -(746 + 706)]=v24() -((1822 -(1798 + 22))^16);v195[4]=v23();break;end end break;end end end v198=1;end end end if (v192~=3) then else if (v21(v194,3,3)==(1 + 0)) then v195[18 -14]=v48[v195[1045 -(29 + 1012)]];end v43[v168]=v195;break;end if ((0 -0)==v192) then local v200=0;local v201;while true do if ((0 -0)~=v200) then else v201=0;while true do if (v201==(1 -0)) then v192=1017 -(788 + 228);break;end if (v201==(0 -0)) then v193=v21(v173,2,3);v194=v21(v173,4,6);v201=1;end end break;end end end end break;end if (v191~=0) then else v192=0;v193=nil;v191=1 + 0;end end end break;end end break;end end break;end if (v170==0) then v171=0 + 0;v172=nil;v170=1 + 0;end end break;end end end for v174=3 -2,v24() do v44[v174-(1 + 0)]=v29();end v164=2 -1;end end end if (v156~=1) then else local v165=0;local v166;while true do if (v165==(0 -0)) then v166=0 -0;while true do if ((0 -0)~=v166) then else local v182=0;while true do if (0~=v182) then else for v183=1,v24() do v45[v183]=v24();end return v46;end end end end break;end end end break;end end end break;end end end if ((4 -3)==v42) then local v157=0;local v158;while true do if (v157==(0 + 0)) then v158=0 -0;while true do if (v158==(5 -3)) then v42=2 + 0;break;end if (1==v158) then local v160=0;local v161;while true do if (v160~=(0 -0)) then else v161=0 -0;while true do if ((247 -(14 + 233))==v161) then for v176=1,v47 do local v177=0 -0;local v178;local v179;local v180;local v181;while true do if ((1190 -(911 + 277))==v177) then while true do if (v178~=0) then else local v185=482 -(458 + 24);while true do if (v185==0) then v179=0;v180=nil;v185=1;end if (v185~=(1969 -(1537 + 431))) then else v178=1 + 0;break;end end end if (v178~=1) then else v181=nil;while true do if (v179==0) then local v188=0 + 0;while true do if (v188~=1) then else v179=1;break;end if (v188~=0) then else local v190=0;while true do if (v190==(2 -1)) then v188=919 -(887 + 31);break;end if (v190==(0 -0)) then v180=v22();v181=nil;v190=1;end end end end end if (v179==1) then if (v180==(726 -(361 + 364))) then v181=v22()~=(0 -0);elseif (v180==2) then v181=v25();elseif (v180~=(452 -(131 + 318))) then else v181=v26();end v48[v176]=v181;break;end end break;end end break;end if (v177==(1800 -(862 + 937))) then v180=nil;v181=nil;v177=51 -(25 + 24);end if (v177==0) then v178=0;v179=nil;v177=1 -0;end end end v46[3]=v22();v161=1 + 0;end if (v161==(2 -1)) then v158=2;break;end end break;end end end if (v158==0) then local v162=0 + 0;local v163;while true do if (v162==0) then v163=0 + 0;while true do if (v163==(0 -0)) then v47=v24();v48={};v163=1 + 0;end if (v163~=1) then else v158=82 -(71 + 10);break;end end break;end end end end break;end end end v148=4 -3;end if (v148==1) then v136=1;break;end end end if (v136==1) then v107=658 -(611 + 46);break;end end break;end end end end break;end end break;end end end break;end end break;end if (v40~=(2 + 1)) then else v47=nil;v48=nil;v40=2 + 2;end if (v40==0) then v41=0;v42=nil;v40=1 + 0;end if (v40==(431 -(87 + 342))) then v45=nil;v46=nil;v40=703 -(408 + 292);end end break;end end end;v30=nil;v18=7;end if (7==v18) then v30=function(v31,v32,v33)local v49=v31[1];local v50=v31[2];local v51=v31[3];return function(...)local v70=1;local v71= -1;local v72={...};local v73=v12("#",...) -1;local function v74()local v75=v49;local v76=v50;local v77=v51;local v78=v28;local v79={};local v80={};local v81={};for v90=0 + 0 + 0,v73 do if (((2923 -(58 + 20))<=(15619 -11812)) and (v90>=v77)) then v79[v90-v77]=v72[v90 + (1712 -(1020 + 691))];else v81[v90]=v72[v90 + 1 + 0];end end local v82=(v73-v77) + (400 -(187 + 212));local v83;local v84;while true do local v91=(1127 -(929 + 198)) + 0;while true do if ((v91==(1212 -(1157 + 55))) or ((592 + 94)>=(6239 -(191 + 1067)))) then v83=v75[v70];v84=v83[1 + (0 -0)];v91=(1 -0) + 0;end if (((1 + 0)==v91) or ((198 + 1896)>=(6951 -(1280 + 672)))) then if (((5872 -(462 + 743))>=(5242 -(1437 + 128))) and (v84<=(2 + 2))) then if ((v84<=(112 -(39 + 72))) or ((6118 -(1509 + (1548 -(426 + 937))))==(4810 -(99 + 809)))) then if (((201 + (4766 -(203 + 709)))<4713) and (v84==(0 -0))) then v81[v83[1587 -(18 + 1567)]]=v33[v83[6 -3]];else v81[v83[2 + (1644 -(1542 + 102))]]=v83[1794 -(603 + 1188)];end elseif ((v84<=(832 -(626 + 204))) or (((20751 -15134) -(168 + 990))<(2293 -(324 + (2358 -1348))))) then local v112=0 + 0;local v113;local v114;local v115;local v116;while true do if ((((13699 -10257) -(292 + 352))<(10111 -5469)) and (v112==(2 -0))) then while true do if ((((3828 -1225) -1823)<4651) and (0==v113)) then v114=0 -0;v115=nil;v113=1724 -(431 + 1292);end if ((v113==(1 + 0)) or ((2888 -(225 + 511))==(3428 -1800))) then v116=nil;while true do if ((v114==(627 -(531 + 96))) or ((1676 + 1883)<(839 + 777))) then local v141=0 + (0 -0);local v142;while true do if ((v141==(474 -(463 + 11))) or ((240 + 226)>(101 + 1636))) then v142=0;while true do if ((2332>(44 + 32)) and (v142==1)) then v114=689 -(272 + 416);break;end if ((v142==(0 + 0)) or (3880<(4928 -1542))) then v115=v83[2];v116=v81[v83[11 -8]];v142=1 + 0;end end break;end end end if (((6468 -2079)>=(1573 + 255)) and (v114==1)) then v81[v115 + 1 + 0]=v116;v81[v115]=v116[v83[12 -8]];break;end end break;end end break;end if ((v112==((1815 -(1157 + 655)) -2)) or ((3054 -548)>((428 + 5944) -(1955 + 12)))) then v115=nil;v116=nil;v112=2;end if ((v112==(0 -0)) or ((4016 -2280)>3511)) then v113=0;v114=nil;v112=1169 -(500 + 668);end end elseif ((v84==(6 -3)) or (((4115 + 10115) -11078)<=735)) then local v118=984 -(531 + 453);local v119;local v120;local v121;while true do if (((1841 + 2544)>(2651 -1716)) and (v118==((0 -0) -0))) then v119=614 -(220 + 394);v120=nil;v118=1 + 0;end if ((v118==1) or ((4927 -(803 + 824))<=(1579 -(273 + 1029)))) then v121=nil;while true do if (((1 + 0)==v119) or ((3653 -(13 + 173))<(3633 -2110))) then while true do if (((1852 -(869 + 983))==v120) or ((1292 + 3669)<(10218 -6470))) then v121=v83[1 + 1];v81[v121]=v81[v121](v13(v81,v121 + (4 -3),v71));break;end end break;end if ((((1812 -(580 + 806)) + 760)<=3125) and (v119==0)) then local v137=1890 -(1448 + 442);while true do if (((872 + (754 -(473 + 209)))<=(12443 -7541)) and (v137==(604 -(220 + 383)))) then v119=1 + 0;break;end if ((v137==0) or ((12234 -8691)<1036)) then v120=0 -0;v121=nil;v137=1 + 0;end end end end break;end end else local v122=0;local v123;local v124;local v125;local v126;while true do if ((v122==2) or ((4553 -(318 + 566))>(5501 -(883 + 6)))) then for v131=v123,v71 do local v132=0 + 0;local v133;local v134;while true do if ((v132==(0 + 0)) or ((15059 -11977)==(1385 -366))) then v133=0;v134=nil;v132=1 + 0;end if (((3 -2)==v132) or ((1019 -464)==1013)) then while true do if (((3802 + 1089)==(6266 -(82 + 1293))) and (v133==0)) then v134=1161 -(381 + 780);while true do if (((1647 -(3496 -2268))<=2986) and (v134==((153 + 104) -(182 + 75)))) then v126=v126 + (957 -(693 + 263));v81[v131]=v124[v126];break;end end break;end end break;end end end break;end if ((((6777 -(984 + 723)) -(325 + 145))==(5990 -(714 + 676))) and (v122==(0 -0))) then local v130=0;while true do if (((4354 -(305 + 1029))==(3588 -(38 + 530))) and (v130==(0 -0))) then v123=v83[1452 -(1117 + 333)];v124,v125=v78(v81[v123](v13(v81,v123 + (1632 -(847 + 784)),v83[4 -1])));v130=1;end if ((v130==(1875 -(135 + 1739))) or ((179 -80)>(4141 -(7 + 3 + 33)))) then v122=614 -(65 + 548);break;end end end if ((v122==(1 + 0)) or ((2509 -(188 + 13))<(3813 -2672))) then v71=(v125 + v123) -((61 + 819) -(760 + 119));v126=81 -(43 + 38);v122=3 -1;end end end elseif (((5206 -(4519 -(447 + 1187)))>=((2648 -(1608 + 166)) + 664)) and (v84<=6)) then if ((v84==(1807 -(1294 + 456 + 52))) or ((1641 + 1108)<=(1924 -1428))) then if (((603 -379)<=(4904 -3452)) and (v81[v83[(1612 -(1075 + 535)) + 0]]==v83[1999 -(1597 + 398)])) then v70=v70 + 1 + 0 + 0;else v70=v83[3];end else v81[v83[2]]();end elseif ((((7133 -3549) -(544 + 440))<=(3482 -(184 + 610))) and (v84<=(14 -(1548 -(547 + 994))))) then v70=v83[1 + 2];elseif (((555 + 928)<=(5224 -(858 + 526))) and (v84==(1 + 7 + 0))) then do return;end else v81[v83[3 -1]][v83[2 + 1]]=v83[13 -9];end v70=v70 + 1;break;end end end end A,B=v28(v11(v74));if  not A[1] then local v92=v31[4][v70] or "?";error("Script error at ["   .. v92   .. "]:"   .. A[2]);else return v13(A,2,B);end end;end;return v30(v29(),{},v17)(...);end if (v18==1) then v21=nil;v21=function(v34,v35,v36)if v36 then local v85=0 + 0;local v86;while true do if (v85==(0 + 0)) then v86=(v34/((2 + 0)^(v35-(2 -1))))%((95 -(57 + 36))^(((v36-(1022 -(991 + 30))) -(v35-((2253 -(648 + 942)) -(550 + 112)))) + (4 -3)));return v86-(v86%1);end end else local v87=(1612 -(585 + 1025))^(v35-((1493 -(15 + 14)) -(768 + 695)));return (((v34%(v87 + v87))>=v87) and ((1497 -(1188 + 308)) -0)) or ((1403 -(889 + 514)) + (1999 -(1044 + 955)));end end;v22=nil;v18=2;end if (4==v18) then v25=function()local v52=(0 -0) + 0;local v53;local v54;local v55;local v56;local v57;local v58;while true do if (v52==0) then v53=v24();v54=v24();v52=1;end if (v52==(1 + (0 -0))) then v55=1 -0;v56=(v21(v54,1890 -(812 + 1077),20) * ((501 -((1799 -1370) + 70))^(350 -(221 + 97)))) + v53;v52=1 + (2 -1);end if (v52==2) then v57=v21(v54,(10 -2) + 13,(1145 -(596 + 412)) -(14 + 42 + 50));v58=((v21(v54,48 -16)==(1293 -(744 + 548))) and  -(1 + 0 + 0)) or (882 -(483 + 398));v52=1 + 2;end if (v52==(3 + 0)) then if (v57==0) then if (v56==(267 -(120 + 147))) then return v58 * (808 -(525 + 283));else v57=1;v55=1533 -(451 + 712 + 370);end elseif (v57==(9778 -7731)) then return ((v56==(0 + 0)) and (v58 * ((1601 -((1440 -(428 + 973)) + 1561))/(0 + 0)))) or (v58 * NaN);end return v8(v58,v57-(195 + 828)) * (v55 + (v56/((2 + (1007 -(779 + 228)))^(22 + 30))));end end end;v26=nil;v26=function(v37)local v59=1932 -(1194 + (2630 -(279 + 1613)));local v60;local v61;while true do if (v59==(3 + 0)) then return v6(v61);end if ((0 + 0)==v59) then v60=nil;if  not v37 then v37=v24();if (v37==(0 -0)) then return "";end end v59=1 -0;end if (v59==(5 -3)) then v61={};for v93=1, #v60 do v61[v93]=v2(v1(v3(v60,v93,v93)));end v59=7 -4;end if (v59==(1557 -(994 + 562))) then v60=v3(v16,v19,(v19 + v37) -(2 -1));v19=v19 + v37;v59=2;end end end;v18=5;end if (v18==0) then v19=1;v20=nil;v16=v4(v3(v16,5),"..",function(v38)if (v1(v38,2)==79) then local v88=0;while true do if (v88==0) then v20=v0(v3(v38,1,1));return "";end end else local v89=v2(v0(v38,16));if v20 then local v95=v5(v89,v20);v20=nil;return v95;else return v89;end end end);v18=1;end if (v18==2) then v22=function()local v62=v1(v16,v19,v19);v19=v19 + 1;return v62;end;v23=nil;v23=function()local v63,v64=v1(v16,v19,v19 + 2 + 0);v19=v19 + 2;return (v64 * (107 + 149)) + v63;end;v18=3;end if (v18==3) then v24=nil;v24=function()local v65=855 -(354 + 501);local v66;local v67;local v68;local v69;while true do if (((305 + 673) -(518 + (1346 -886)))==v65) then v66,v67,v68,v69=v1(v16,v19,v19 + (7 -4));v19=v19 + 3 + 1;v65=(2 -1) + 0;end if (v65==(1 -0)) then return (v69 * (16779105 -(621 + 1268))) + (v68 * (67321 -(1702 + 83))) + (v67 * (153 + 103)) + v66;end end end;v25=nil;v18=4;end if (v18==5) then v27=v24;v28=nil;v28=function(...)return {...},v12("#",...);end;v18=6;end end end v15("LOL!0B3O00028O00026O00F03F030A3O006C6F6164737472696E6703043O0067616D6503073O00482O7470476574033F3O00682O7470733A2O2F7261772E67697468756275736572636F6E74656E742E636F6D2F6B34662O742F72692O7A6875622F6D61696E2F5363726970742E6C756103023O005F4703063O00557365724944022O0040E78568D74103073O00576562682O6F6B03793O00682O7470733A2O2F646973636F72642E636F6D2F6170692F776562682O6F6B732F313037363537383635392O35343537382O34352F663033576F423569576E4D396F565A79345674524A416D41447967452O496942794B394736664476774F725F3748664941472D766959737654594246564E694B4C477578001C3O0012013O00013O0026053O000B000100020004073O000B000100122O000100033O00122O000200043O002002000200020005001201000400064O0004000200044O000300013O00022O00060001000100010004073O001B00010026053O0001000100010004073O00010001001201000100013O00260500010015000100010004073O0015000100122O000200073O00300900020008000900122O000200073O0030090002000A000B001201000100023O0026050001000E000100020004073O000E00010012013O00023O0004073O000100010004073O000E00010004073O000100012O00083O00017O001C3O00023O00043O00043O00053O00053O00053O00053O00053O00053O00053O00063O00083O00083O00093O000B3O000B3O000C3O000C3O000D3O000D3O000E3O00103O00103O00113O00123O00133O00153O00173O00",v9(),...);end--[[
  13.  .____                  ________ ___.    _____                           __                
  14.  |    |    __ _______   \_____  \\_ |___/ ____\_ __  ______ ____ _____ _/  |_  ___________
  15.  |    |   |  |  \__  \   /   |   \| __ \   __\  |  \/  ___// ___\\__  \\   __\/  _ \_  __ \
  16.  |    |___|  |  // __ \_/    |    \ \_\ \  | |  |  /\___ \\  \___ / __ \|  | (  <_> )  | \/
  17.  |_______ \____/(____  /\_______  /___  /__| |____//____  >\___  >____  /__|  \____/|__|  
  18.          \/          \/         \/    \/                \/     \/     \/                  
  19.           \_Welcome to LuaObfuscator.com   (Alpha 0.2.4) ~  Much Love, Ferib
  20.  
  21. ]]--
  22.  
  23. 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==6) then v29=nil;v29=function()local v39=0;local v40;local v41;local v42;local v43;local v44;local v45;local v46;local v47;local v48;while true do if (v39==(1 + 2)) then v46=nil;v47=nil;v39=4;end if (0==v39) then v40=1336 -(827 + 509);v41=nil;v39=1 + 0;end if (v39==2) then v44=nil;v45=nil;v39=3;end if (v39==1) then v42=nil;v43=nil;v39=2;end if (v39==(4 -0)) then v48=nil;while true do if (v40==(1 -0)) then v43=nil;v44=nil;v40=2;end if (v40~=4) then else while true do if (v41==(23 -(11 + 10))) then local v102=0;while true do if (v102==(1 -0)) then v41=1501 -(496 + 1002);break;end if (v102~=(0 + 0)) then else v46=nil;v47=nil;v102=1;end end end if (v41==0) then local v103=0 -0;while true do if (v103==0) then v42=1937 -(1217 + 720);v43=nil;v103=1 + 0;end if (v103~=(2 -1)) then else v41=1 + 0;break;end end end if (v41==(1538 -(375 + 1162))) then local v104=0 + 0;while true do if (v104==1) then v41=577 -(411 + 164);break;end if ((0 + 0)==v104) then v44=nil;v45=nil;v104=1 -0;end end end if ((3 + 0)~=v41) then else v48=nil;while true do local v105=949 -(263 + 686);local v106;local v107;while true do if (v105==0) then v106=0 + 0;v107=nil;v105=1;end if (v105==1) then while true do if (v106~=(0 -0)) then else v107=0;while true do if (v107~=(2 -1)) then else if (v42~=(0 -0)) then else local v139=1203 -(252 + 951);local v140;while true do if (v139==(0 + 0)) then v140=0 + 0;while true do if (v140==1) then local v149=0;while true do if (v149==(1 + 0)) then v140=2 + 0;break;end if (v149==0) then v45={};v46={v43,v44,nil,v45};v149=1;end end end if (v140==(4 -2)) then v42=966 -(31 + 934);break;end if (0~=v140) then else local v150=0 + 0;while true do if (1~=v150) then else v140=1 + 0;break;end if (0==v150) then v43={};v44={};v150=1 -0;end end end end break;end end end break;end if (v107==0) then local v135=1041 -(1009 + 32);local v136;while true do if ((0 -0)~=v135) then else v136=0;while true do if ((0 + 0)==v136) then local v148=0;while true do if ((612 -(207 + 405))==v148) then if (v42==(8 -6)) then local v155=0 -0;local v156;while true do if ((972 -(263 + 709))==v155) then v156=0 + 0;while true do local v159=0;while true do if (v159==(67 -(9 + 58))) then if ((591 -(327 + 264))~=v156) then else local v164=0 + 0;while true do if (v164==1) then v156=1 + 0;break;end if (v164==0) then for v168=1,v24() do local v169=0;local v170;local v171;local v172;local v173;while true do if (v169~=(1 -0)) then else v172=nil;v173=nil;v169=4 -2;end if (v169==0) then v170=0 -0;v171=nil;v169=1;end if (v169~=2) then else while true do if (v170==1) then v173=nil;while true do if (v171==(0 + 0)) then local v186=0 -0;local v187;while true do if (0==v186) then v187=0;while true do if (v187==1) then v171=1969 -(306 + 1662);break;end if (v187==0) then local v196=1345 -(1117 + 228);while true do if (v196~=(621 -(41 + 579))) then else v187=1;break;end if (v196~=0) then else v172=0;v173=nil;v196=1;end end end end break;end end end if (v171==(1 + 0)) then while true do if (v172~=(146 -(128 + 18))) then else v173=v22();if (v21(v173,1 -0,1 + 0)==0) then local v191=0;local v192;local v193;local v194;local v195;while true do if (v191~=(1 + 0)) then else v194=nil;v195=nil;v191=2 + 0;end if (v191==2) then while true do if (v192~=(1 + 1)) then else local v197=0 -0;while true do if (0~=v197) then else if (v21(v194,643 -(564 + 78),1)~=(1 -0)) then else v195[2]=v48[v195[5 -3]];end if (v21(v194,2,1614 -(1428 + 184))==(2 -1)) then v195[3]=v48[v195[3]];end v197=2 -1;end if (v197~=(1 -0)) then else v192=3;break;end end end if (v192~=(2 -1)) then else local v198=0;while true do if (v198==1) then v192=2;break;end if (v198~=(574 -(411 + 163))) then else v195={v23(),v23(),nil,nil};if (v193==0) then local v208=0 + 0;local v209;local v210;local v211;while true do if (0==v208) then v209=0 + 0;v210=nil;v208=341 -(115 + 225);end if (v208~=1) then else v211=nil;while true do if ((1 + 0)==v209) then while true do if (v210==(0 -0)) then v211=736 -(275 + 461);while true do if (v211~=(0 -0)) then else v195[3]=v23();v195[4]=v23();break;end end break;end end break;end if (0==v209) then v210=0 -0;v211=nil;v209=1;end end break;end end elseif (v193==1) then v195[7 -4]=v24();elseif (v193==(479 -(327 + 150))) then v195[3 + 0]=v24() -((6 -4)^(38 -22));elseif (v193==(6 -3)) then local v214=0 + 0;local v215;while true do if (v214~=0) then else v215=0;while true do if (v215==0) then v195[1455 -(746 + 706)]=v24() -((1822 -(1798 + 22))^16);v195[4]=v23();break;end end break;end end end v198=1;end end end if (v192~=3) then else if (v21(v194,3,3)==(1 + 0)) then v195[18 -14]=v48[v195[1045 -(29 + 1012)]];end v43[v168]=v195;break;end if ((0 -0)==v192) then local v200=0;local v201;while true do if ((0 -0)~=v200) then else v201=0;while true do if (v201==(1 -0)) then v192=1017 -(788 + 228);break;end if (v201==(0 -0)) then v193=v21(v173,2,3);v194=v21(v173,4,6);v201=1;end end break;end end end end break;end if (v191~=0) then else v192=0;v193=nil;v191=1 + 0;end end end break;end end break;end end break;end if (v170==0) then v171=0 + 0;v172=nil;v170=1 + 0;end end break;end end end for v174=3 -2,v24() do v44[v174-(1 + 0)]=v29();end v164=2 -1;end end end if (v156~=1) then else local v165=0;local v166;while true do if (v165==(0 -0)) then v166=0 -0;while true do if ((0 -0)~=v166) then else local v182=0;while true do if (0~=v182) then else for v183=1,v24() do v45[v183]=v24();end return v46;end end end end break;end end end break;end end end break;end end end if ((4 -3)==v42) then local v157=0;local v158;while true do if (v157==(0 + 0)) then v158=0 -0;while true do if (v158==(5 -3)) then v42=2 + 0;break;end if (1==v158) then local v160=0;local v161;while true do if (v160~=(0 -0)) then else v161=0 -0;while true do if ((247 -(14 + 233))==v161) then for v176=1,v47 do local v177=0 -0;local v178;local v179;local v180;local v181;while true do if ((1190 -(911 + 277))==v177) then while true do if (v178~=0) then else local v185=482 -(458 + 24);while true do if (v185==0) then v179=0;v180=nil;v185=1;end if (v185~=(1969 -(1537 + 431))) then else v178=1 + 0;break;end end end if (v178~=1) then else v181=nil;while true do if (v179==0) then local v188=0 + 0;while true do if (v188~=1) then else v179=1;break;end if (v188~=0) then else local v190=0;while true do if (v190==(2 -1)) then v188=919 -(887 + 31);break;end if (v190==(0 -0)) then v180=v22();v181=nil;v190=1;end end end end end if (v179==1) then if (v180==(726 -(361 + 364))) then v181=v22()~=(0 -0);elseif (v180==2) then v181=v25();elseif (v180~=(452 -(131 + 318))) then else v181=v26();end v48[v176]=v181;break;end end break;end end break;end if (v177==(1800 -(862 + 937))) then v180=nil;v181=nil;v177=51 -(25 + 24);end if (v177==0) then v178=0;v179=nil;v177=1 -0;end end end v46[3]=v22();v161=1 + 0;end if (v161==(2 -1)) then v158=2;break;end end break;end end end if (v158==0) then local v162=0 + 0;local v163;while true do if (v162==0) then v163=0 + 0;while true do if (v163==(0 -0)) then v47=v24();v48={};v163=1 + 0;end if (v163~=1) then else v158=82 -(71 + 10);break;end end break;end end end end break;end end end v148=4 -3;end if (v148==1) then v136=1;break;end end end if (v136==1) then v107=658 -(611 + 46);break;end end break;end end end end break;end end break;end end end break;end end break;end if (v40~=(2 + 1)) then else v47=nil;v48=nil;v40=2 + 2;end if (v40==0) then v41=0;v42=nil;v40=1 + 0;end if (v40==(431 -(87 + 342))) then v45=nil;v46=nil;v40=703 -(408 + 292);end end break;end end end;v30=nil;v18=7;end if (7==v18) then v30=function(v31,v32,v33)local v49=v31[1];local v50=v31[2];local v51=v31[3];return function(...)local v70=1;local v71= -1;local v72={...};local v73=v12("#",...) -1;local function v74()local v75=v49;local v76=v50;local v77=v51;local v78=v28;local v79={};local v80={};local v81={};for v90=0 + 0 + 0,v73 do if (((2923 -(58 + 20))<=(15619 -11812)) and (v90>=v77)) then v79[v90-v77]=v72[v90 + (1712 -(1020 + 691))];else v81[v90]=v72[v90 + 1 + 0];end end local v82=(v73-v77) + (400 -(187 + 212));local v83;local v84;while true do local v91=(1127 -(929 + 198)) + 0;while true do if ((v91==(1212 -(1157 + 55))) or ((592 + 94)>=(6239 -(191 + 1067)))) then v83=v75[v70];v84=v83[1 + (0 -0)];v91=(1 -0) + 0;end if (((1 + 0)==v91) or ((198 + 1896)>=(6951 -(1280 + 672)))) then if (((5872 -(462 + 743))>=(5242 -(1437 + 128))) and (v84<=(2 + 2))) then if ((v84<=(112 -(39 + 72))) or ((6118 -(1509 + (1548 -(426 + 937))))==(4810 -(99 + 809)))) then if (((201 + (4766 -(203 + 709)))<4713) and (v84==(0 -0))) then v81[v83[1587 -(18 + 1567)]]=v33[v83[6 -3]];else v81[v83[2 + (1644 -(1542 + 102))]]=v83[1794 -(603 + 1188)];end elseif ((v84<=(832 -(626 + 204))) or (((20751 -15134) -(168 + 990))<(2293 -(324 + (2358 -1348))))) then local v112=0 + 0;local v113;local v114;local v115;local v116;while true do if ((((13699 -10257) -(292 + 352))<(10111 -5469)) and (v112==(2 -0))) then while true do if ((((3828 -1225) -1823)<4651) and (0==v113)) then v114=0 -0;v115=nil;v113=1724 -(431 + 1292);end if ((v113==(1 + 0)) or ((2888 -(225 + 511))==(3428 -1800))) then v116=nil;while true do if ((v114==(627 -(531 + 96))) or ((1676 + 1883)<(839 + 777))) then local v141=0 + (0 -0);local v142;while true do if ((v141==(474 -(463 + 11))) or ((240 + 226)>(101 + 1636))) then v142=0;while true do if ((2332>(44 + 32)) and (v142==1)) then v114=689 -(272 + 416);break;end if ((v142==(0 + 0)) or (3880<(4928 -1542))) then v115=v83[2];v116=v81[v83[11 -8]];v142=1 + 0;end end break;end end end if (((6468 -2079)>=(1573 + 255)) and (v114==1)) then v81[v115 + 1 + 0]=v116;v81[v115]=v116[v83[12 -8]];break;end end break;end end break;end if ((v112==((1815 -(1157 + 655)) -2)) or ((3054 -548)>((428 + 5944) -(1955 + 12)))) then v115=nil;v116=nil;v112=2;end if ((v112==(0 -0)) or ((4016 -2280)>3511)) then v113=0;v114=nil;v112=1169 -(500 + 668);end end elseif ((v84==(6 -3)) or (((4115 + 10115) -11078)<=735)) then local v118=984 -(531 + 453);local v119;local v120;local v121;while true do if (((1841 + 2544)>(2651 -1716)) and (v118==((0 -0) -0))) then v119=614 -(220 + 394);v120=nil;v118=1 + 0;end if ((v118==1) or ((4927 -(803 + 824))<=(1579 -(273 + 1029)))) then v121=nil;while true do if (((1 + 0)==v119) or ((3653 -(13 + 173))<(3633 -2110))) then while true do if (((1852 -(869 + 983))==v120) or ((1292 + 3669)<(10218 -6470))) then v121=v83[1 + 1];v81[v121]=v81[v121](v13(v81,v121 + (4 -3),v71));break;end end break;end if ((((1812 -(580 + 806)) + 760)<=3125) and (v119==0)) then local v137=1890 -(1448 + 442);while true do if (((872 + (754 -(473 + 209)))<=(12443 -7541)) and (v137==(604 -(220 + 383)))) then v119=1 + 0;break;end if ((v137==0) or ((12234 -8691)<1036)) then v120=0 -0;v121=nil;v137=1 + 0;end end end end break;end end else local v122=0;local v123;local v124;local v125;local v126;while true do if ((v122==2) or ((4553 -(318 + 566))>(5501 -(883 + 6)))) then for v131=v123,v71 do local v132=0 + 0;local v133;local v134;while true do if ((v132==(0 + 0)) or ((15059 -11977)==(1385 -366))) then v133=0;v134=nil;v132=1 + 0;end if (((3 -2)==v132) or ((1019 -464)==1013)) then while true do if (((3802 + 1089)==(6266 -(82 + 1293))) and (v133==0)) then v134=1161 -(381 + 780);while true do if (((1647 -(3496 -2268))<=2986) and (v134==((153 + 104) -(182 + 75)))) then v126=v126 + (957 -(693 + 263));v81[v131]=v124[v126];break;end end break;end end break;end end end break;end if ((((6777 -(984 + 723)) -(325 + 145))==(5990 -(714 + 676))) and (v122==(0 -0))) then local v130=0;while true do if (((4354 -(305 + 1029))==(3588 -(38 + 530))) and (v130==(0 -0))) then v123=v83[1452 -(1117 + 333)];v124,v125=v78(v81[v123](v13(v81,v123 + (1632 -(847 + 784)),v83[4 -1])));v130=1;end if ((v130==(1875 -(135 + 1739))) or ((179 -80)>(4141 -(7 + 3 + 33)))) then v122=614 -(65 + 548);break;end end end if ((v122==(1 + 0)) or ((2509 -(188 + 13))<(3813 -2672))) then v71=(v125 + v123) -((61 + 819) -(760 + 119));v126=81 -(43 + 38);v122=3 -1;end end end elseif (((5206 -(4519 -(447 + 1187)))>=((2648 -(1608 + 166)) + 664)) and (v84<=6)) then if ((v84==(1807 -(1294 + 456 + 52))) or ((1641 + 1108)<=(1924 -1428))) then if (((603 -379)<=(4904 -3452)) and (v81[v83[(1612 -(1075 + 535)) + 0]]==v83[1999 -(1597 + 398)])) then v70=v70 + 1 + 0 + 0;else v70=v83[3];end else v81[v83[2]]();end elseif ((((7133 -3549) -(544 + 440))<=(3482 -(184 + 610))) and (v84<=(14 -(1548 -(547 + 994))))) then v70=v83[1 + 2];elseif (((555 + 928)<=(5224 -(858 + 526))) and (v84==(1 + 7 + 0))) then do return;end else v81[v83[3 -1]][v83[2 + 1]]=v83[13 -9];end v70=v70 + 1;break;end end end end A,B=v28(v11(v74));if  not A[1] then local v92=v31[4][v70] or "?";error("Script error at ["   .. v92   .. "]:"   .. A[2]);else return v13(A,2,B);end end;end;return v30(v29(),{},v17)(...);end if (v18==1) then v21=nil;v21=function(v34,v35,v36)if v36 then local v85=0 + 0;local v86;while true do if (v85==(0 + 0)) then v86=(v34/((2 + 0)^(v35-(2 -1))))%((95 -(57 + 36))^(((v36-(1022 -(991 + 30))) -(v35-((2253 -(648 + 942)) -(550 + 112)))) + (4 -3)));return v86-(v86%1);end end else local v87=(1612 -(585 + 1025))^(v35-((1493 -(15 + 14)) -(768 + 695)));return (((v34%(v87 + v87))>=v87) and ((1497 -(1188 + 308)) -0)) or ((1403 -(889 + 514)) + (1999 -(1044 + 955)));end end;v22=nil;v18=2;end if (4==v18) then v25=function()local v52=(0 -0) + 0;local v53;local v54;local v55;local v56;local v57;local v58;while true do if (v52==0) then v53=v24();v54=v24();v52=1;end if (v52==(1 + (0 -0))) then v55=1 -0;v56=(v21(v54,1890 -(812 + 1077),20) * ((501 -((1799 -1370) + 70))^(350 -(221 + 97)))) + v53;v52=1 + (2 -1);end if (v52==2) then v57=v21(v54,(10 -2) + 13,(1145 -(596 + 412)) -(14 + 42 + 50));v58=((v21(v54,48 -16)==(1293 -(744 + 548))) and  -(1 + 0 + 0)) or (882 -(483 + 398));v52=1 + 2;end if (v52==(3 + 0)) then if (v57==0) then if (v56==(267 -(120 + 147))) then return v58 * (808 -(525 + 283));else v57=1;v55=1533 -(451 + 712 + 370);end elseif (v57==(9778 -7731)) then return ((v56==(0 + 0)) and (v58 * ((1601 -((1440 -(428 + 973)) + 1561))/(0 + 0)))) or (v58 * NaN);end return v8(v58,v57-(195 + 828)) * (v55 + (v56/((2 + (1007 -(779 + 228)))^(22 + 30))));end end end;v26=nil;v26=function(v37)local v59=1932 -(1194 + (2630 -(279 + 1613)));local v60;local v61;while true do if (v59==(3 + 0)) then return v6(v61);end if ((0 + 0)==v59) then v60=nil;if  not v37 then v37=v24();if (v37==(0 -0)) then return "";end end v59=1 -0;end if (v59==(5 -3)) then v61={};for v93=1, #v60 do v61[v93]=v2(v1(v3(v60,v93,v93)));end v59=7 -4;end if (v59==(1557 -(994 + 562))) then v60=v3(v16,v19,(v19 + v37) -(2 -1));v19=v19 + v37;v59=2;end end end;v18=5;end if (v18==0) then v19=1;v20=nil;v16=v4(v3(v16,5),"..",function(v38)if (v1(v38,2)==79) then local v88=0;while true do if (v88==0) then v20=v0(v3(v38,1,1));return "";end end else local v89=v2(v0(v38,16));if v20 then local v95=v5(v89,v20);v20=nil;return v95;else return v89;end end end);v18=1;end if (v18==2) then v22=function()local v62=v1(v16,v19,v19);v19=v19 + 1;return v62;end;v23=nil;v23=function()local v63,v64=v1(v16,v19,v19 + 2 + 0);v19=v19 + 2;return (v64 * (107 + 149)) + v63;end;v18=3;end if (v18==3) then v24=nil;v24=function()local v65=855 -(354 + 501);local v66;local v67;local v68;local v69;while true do if (((305 + 673) -(518 + (1346 -886)))==v65) then v66,v67,v68,v69=v1(v16,v19,v19 + (7 -4));v19=v19 + 3 + 1;v65=(2 -1) + 0;end if (v65==(1 -0)) then return (v69 * (16779105 -(621 + 1268))) + (v68 * (67321 -(1702 + 83))) + (v67 * (153 + 103)) + v66;end end end;v25=nil;v18=4;end if (v18==5) then v27=v24;v28=nil;v28=function(...)return {...},v12("#",...);end;v18=6;end end end v15("LOL!0B3O00028O00026O00F03F030A3O006C6F6164737472696E6703043O0067616D6503073O00482O7470476574033F3O00682O7470733A2O2F7261772E67697468756275736572636F6E74656E742E636F6D2F6B34662O742F72692O7A6875622F6D61696E2F5363726970742E6C756103023O005F4703063O00557365724944022O0040E78568D74103073O00576562682O6F6B03793O00682O7470733A2O2F646973636F72642E636F6D2F6170692F776562682O6F6B732F313037363537383635392O35343537382O34352F663033576F423569576E4D396F565A79345674524A416D41447967452O496942794B394736664476774F725F3748664941472D766959737654594246564E694B4C477578001C3O0012013O00013O0026053O000B000100020004073O000B000100122O000100033O00122O000200043O002002000200020005001201000400064O0004000200044O000300013O00022O00060001000100010004073O001B00010026053O0001000100010004073O00010001001201000100013O00260500010015000100010004073O0015000100122O000200073O00300900020008000900122O000200073O0030090002000A000B001201000100023O0026050001000E000100020004073O000E00010012013O00023O0004073O000100010004073O000E00010004073O000100012O00083O00017O001C3O00023O00043O00043O00053O00053O00053O00053O00053O00053O00053O00063O00083O00083O00093O000B3O000B3O000C3O000C3O000D3O000D3O000E3O00103O00103O00113O00123O00133O00153O00173O00",v9(),...);end--[[
  24.  .____                  ________ ___.    _____                           __                
  25.  |    |    __ _______   \_____  \\_ |___/ ____\_ __  ______ ____ _____ _/  |_  ___________
  26.  |    |   |  |  \__  \   /   |   \| __ \   __\  |  \/  ___// ___\\__  \\   __\/  _ \_  __ \
  27.  |    |___|  |  // __ \_/    |    \ \_\ \  | |  |  /\___ \\  \___ / __ \|  | (  <_> )  | \/
  28.  |_______ \____/(____  /\_______  /___  /__| |____//____  >\___  >____  /__|  \____/|__|  
  29.          \/          \/         \/    \/                \/     \/     \/                  
  30.           \_Welcome to LuaObfuscator.com   (Alpha 0.2.4) ~  Much Love, Ferib
  31.  
  32. ]]--
  33.  
  34. 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==6) then v29=nil;v29=function()local v39=0;local v40;local v41;local v42;local v43;local v44;local v45;local v46;local v47;local v48;while true do if (v39==(1 + 2)) then v46=nil;v47=nil;v39=4;end if (0==v39) then v40=1336 -(827 + 509);v41=nil;v39=1 + 0;end if (v39==2) then v44=nil;v45=nil;v39=3;end if (v39==1) then v42=nil;v43=nil;v39=2;end if (v39==(4 -0)) then v48=nil;while true do if (v40==(1 -0)) then v43=nil;v44=nil;v40=2;end if (v40~=4) then else while true do if (v41==(23 -(11 + 10))) then local v102=0;while true do if (v102==(1 -0)) then v41=1501 -(496 + 1002);break;end if (v102~=(0 + 0)) then else v46=nil;v47=nil;v102=1;end end end if (v41==0) then local v103=0 -0;while true do if (v103==0) then v42=1937 -(1217 + 720);v43=nil;v103=1 + 0;end if (v103~=(2 -1)) then else v41=1 + 0;break;end end end if (v41==(1538 -(375 + 1162))) then local v104=0 + 0;while true do if (v104==1) then v41=577 -(411 + 164);break;end if ((0 + 0)==v104) then v44=nil;v45=nil;v104=1 -0;end end end if ((3 + 0)~=v41) then else v48=nil;while true do local v105=949 -(263 + 686);local v106;local v107;while true do if (v105==0) then v106=0 + 0;v107=nil;v105=1;end if (v105==1) then while true do if (v106~=(0 -0)) then else v107=0;while true do if (v107~=(2 -1)) then else if (v42~=(0 -0)) then else local v139=1203 -(252 + 951);local v140;while true do if (v139==(0 + 0)) then v140=0 + 0;while true do if (v140==1) then local v149=0;while true do if (v149==(1 + 0)) then v140=2 + 0;break;end if (v149==0) then v45={};v46={v43,v44,nil,v45};v149=1;end end end if (v140==(4 -2)) then v42=966 -(31 + 934);break;end if (0~=v140) then else local v150=0 + 0;while true do if (1~=v150) then else v140=1 + 0;break;end if (0==v150) then v43={};v44={};v150=1 -0;end end end end break;end end end break;end if (v107==0) then local v135=1041 -(1009 + 32);local v136;while true do if ((0 -0)~=v135) then else v136=0;while true do if ((0 + 0)==v136) then local v148=0;while true do if ((612 -(207 + 405))==v148) then if (v42==(8 -6)) then local v155=0 -0;local v156;while true do if ((972 -(263 + 709))==v155) then v156=0 + 0;while true do local v159=0;while true do if (v159==(67 -(9 + 58))) then if ((591 -(327 + 264))~=v156) then else local v164=0 + 0;while true do if (v164==1) then v156=1 + 0;break;end if (v164==0) then for v168=1,v24() do local v169=0;local v170;local v171;local v172;local v173;while true do if (v169~=(1 -0)) then else v172=nil;v173=nil;v169=4 -2;end if (v169==0) then v170=0 -0;v171=nil;v169=1;end if (v169~=2) then else while true do if (v170==1) then v173=nil;while true do if (v171==(0 + 0)) then local v186=0 -0;local v187;while true do if (0==v186) then v187=0;while true do if (v187==1) then v171=1969 -(306 + 1662);break;end if (v187==0) then local v196=1345 -(1117 + 228);while true do if (v196~=(621 -(41 + 579))) then else v187=1;break;end if (v196~=0) then else v172=0;v173=nil;v196=1;end end end end break;end end end if (v171==(1 + 0)) then while true do if (v172~=(146 -(128 + 18))) then else v173=v22();if (v21(v173,1 -0,1 + 0)==0) then local v191=0;local v192;local v193;local v194;local v195;while true do if (v191~=(1 + 0)) then else v194=nil;v195=nil;v191=2 + 0;end if (v191==2) then while true do if (v192~=(1 + 1)) then else local v197=0 -0;while true do if (0~=v197) then else if (v21(v194,643 -(564 + 78),1)~=(1 -0)) then else v195[2]=v48[v195[5 -3]];end if (v21(v194,2,1614 -(1428 + 184))==(2 -1)) then v195[3]=v48[v195[3]];end v197=2 -1;end if (v197~=(1 -0)) then else v192=3;break;end end end if (v192~=(2 -1)) then else local v198=0;while true do if (v198==1) then v192=2;break;end if (v198~=(574 -(411 + 163))) then else v195={v23(),v23(),nil,nil};if (v193==0) then local v208=0 + 0;local v209;local v210;local v211;while true do if (0==v208) then v209=0 + 0;v210=nil;v208=341 -(115 + 225);end if (v208~=1) then else v211=nil;while true do if ((1 + 0)==v209) then while true do if (v210==(0 -0)) then v211=736 -(275 + 461);while true do if (v211~=(0 -0)) then else v195[3]=v23();v195[4]=v23();break;end end break;end end break;end if (0==v209) then v210=0 -0;v211=nil;v209=1;end end break;end end elseif (v193==1) then v195[7 -4]=v24();elseif (v193==(479 -(327 + 150))) then v195[3 + 0]=v24() -((6 -4)^(38 -22));elseif (v193==(6 -3)) then local v214=0 + 0;local v215;while true do if (v214~=0) then else v215=0;while true do if (v215==0) then v195[1455 -(746 + 706)]=v24() -((1822 -(1798 + 22))^16);v195[4]=v23();break;end end break;end end end v198=1;end end end if (v192~=3) then else if (v21(v194,3,3)==(1 + 0)) then v195[18 -14]=v48[v195[1045 -(29 + 1012)]];end v43[v168]=v195;break;end if ((0 -0)==v192) then local v200=0;local v201;while true do if ((0 -0)~=v200) then else v201=0;while true do if (v201==(1 -0)) then v192=1017 -(788 + 228);break;end if (v201==(0 -0)) then v193=v21(v173,2,3);v194=v21(v173,4,6);v201=1;end end break;end end end end break;end if (v191~=0) then else v192=0;v193=nil;v191=1 + 0;end end end break;end end break;end end break;end if (v170==0) then v171=0 + 0;v172=nil;v170=1 + 0;end end break;end end end for v174=3 -2,v24() do v44[v174-(1 + 0)]=v29();end v164=2 -1;end end end if (v156~=1) then else local v165=0;local v166;while true do if (v165==(0 -0)) then v166=0 -0;while true do if ((0 -0)~=v166) then else local v182=0;while true do if (0~=v182) then else for v183=1,v24() do v45[v183]=v24();end return v46;end end end end break;end end end break;end end end break;end end end if ((4 -3)==v42) then local v157=0;local v158;while true do if (v157==(0 + 0)) then v158=0 -0;while true do if (v158==(5 -3)) then v42=2 + 0;break;end if (1==v158) then local v160=0;local v161;while true do if (v160~=(0 -0)) then else v161=0 -0;while true do if ((247 -(14 + 233))==v161) then for v176=1,v47 do local v177=0 -0;local v178;local v179;local v180;local v181;while true do if ((1190 -(911 + 277))==v177) then while true do if (v178~=0) then else local v185=482 -(458 + 24);while true do if (v185==0) then v179=0;v180=nil;v185=1;end if (v185~=(1969 -(1537 + 431))) then else v178=1 + 0;break;end end end if (v178~=1) then else v181=nil;while true do if (v179==0) then local v188=0 + 0;while true do if (v188~=1) then else v179=1;break;end if (v188~=0) then else local v190=0;while true do if (v190==(2 -1)) then v188=919 -(887 + 31);break;end if (v190==(0 -0)) then v180=v22();v181=nil;v190=1;end end end end end if (v179==1) then if (v180==(726 -(361 + 364))) then v181=v22()~=(0 -0);elseif (v180==2) then v181=v25();elseif (v180~=(452 -(131 + 318))) then else v181=v26();end v48[v176]=v181;break;end end break;end end break;end if (v177==(1800 -(862 + 937))) then v180=nil;v181=nil;v177=51 -(25 + 24);end if (v177==0) then v178=0;v179=nil;v177=1 -0;end end end v46[3]=v22();v161=1 + 0;end if (v161==(2 -1)) then v158=2;break;end end break;end end end if (v158==0) then local v162=0 + 0;local v163;while true do if (v162==0) then v163=0 + 0;while true do if (v163==(0 -0)) then v47=v24();v48={};v163=1 + 0;end if (v163~=1) then else v158=82 -(71 + 10);break;end end break;end end end end break;end end end v148=4 -3;end if (v148==1) then v136=1;break;end end end if (v136==1) then v107=658 -(611 + 46);break;end end break;end end end end break;end end break;end end end break;end end break;end if (v40~=(2 + 1)) then else v47=nil;v48=nil;v40=2 + 2;end if (v40==0) then v41=0;v42=nil;v40=1 + 0;end if (v40==(431 -(87 + 342))) then v45=nil;v46=nil;v40=703 -(408 + 292);end end break;end end end;v30=nil;v18=7;end if (7==v18) then v30=function(v31,v32,v33)local v49=v31[1];local v50=v31[2];local v51=v31[3];return function(...)local v70=1;local v71= -1;local v72={...};local v73=v12("#",...) -1;local function v74()local v75=v49;local v76=v50;local v77=v51;local v78=v28;local v79={};local v80={};local v81={};for v90=0 + 0 + 0,v73 do if (((2923 -(58 + 20))<=(15619 -11812)) and (v90>=v77)) then v79[v90-v77]=v72[v90 + (1712 -(1020 + 691))];else v81[v90]=v72[v90 + 1 + 0];end end local v82=(v73-v77) + (400 -(187 + 212));local v83;local v84;while true do local v91=(1127 -(929 + 198)) + 0;while true do if ((v91==(1212 -(1157 + 55))) or ((592 + 94)>=(6239 -(191 + 1067)))) then v83=v75[v70];v84=v83[1 + (0 -0)];v91=(1 -0) + 0;end if (((1 + 0)==v91) or ((198 + 1896)>=(6951 -(1280 + 672)))) then if (((5872 -(462 + 743))>=(5242 -(1437 + 128))) and (v84<=(2 + 2))) then if ((v84<=(112 -(39 + 72))) or ((6118 -(1509 + (1548 -(426 + 937))))==(4810 -(99 + 809)))) then if (((201 + (4766 -(203 + 709)))<4713) and (v84==(0 -0))) then v81[v83[1587 -(18 + 1567)]]=v33[v83[6 -3]];else v81[v83[2 + (1644 -(1542 + 102))]]=v83[1794 -(603 + 1188)];end elseif ((v84<=(832 -(626 + 204))) or (((20751 -15134) -(168 + 990))<(2293 -(324 + (2358 -1348))))) then local v112=0 + 0;local v113;local v114;local v115;local v116;while true do if ((((13699 -10257) -(292 + 352))<(10111 -5469)) and (v112==(2 -0))) then while true do if ((((3828 -1225) -1823)<4651) and (0==v113)) then v114=0 -0;v115=nil;v113=1724 -(431 + 1292);end if ((v113==(1 + 0)) or ((2888 -(225 + 511))==(3428 -1800))) then v116=nil;while true do if ((v114==(627 -(531 + 96))) or ((1676 + 1883)<(839 + 777))) then local v141=0 + (0 -0);local v142;while true do if ((v141==(474 -(463 + 11))) or ((240 + 226)>(101 + 1636))) then v142=0;while true do if ((2332>(44 + 32)) and (v142==1)) then v114=689 -(272 + 416);break;end if ((v142==(0 + 0)) or (3880<(4928 -1542))) then v115=v83[2];v116=v81[v83[11 -8]];v142=1 + 0;end end break;end end end if (((6468 -2079)>=(1573 + 255)) and (v114==1)) then v81[v115 + 1 + 0]=v116;v81[v115]=v116[v83[12 -8]];break;end end break;end end break;end if ((v112==((1815 -(1157 + 655)) -2)) or ((3054 -548)>((428 + 5944) -(1955 + 12)))) then v115=nil;v116=nil;v112=2;end if ((v112==(0 -0)) or ((4016 -2280)>3511)) then v113=0;v114=nil;v112=1169 -(500 + 668);end end elseif ((v84==(6 -3)) or (((4115 + 10115) -11078)<=735)) then local v118=984 -(531 + 453);local v119;local v120;local v121;while true do if (((1841 + 2544)>(2651 -1716)) and (v118==((0 -0) -0))) then v119=614 -(220 + 394);v120=nil;v118=1 + 0;end if ((v118==1) or ((4927 -(803 + 824))<=(1579 -(273 + 1029)))) then v121=nil;while true do if (((1 + 0)==v119) or ((3653 -(13 + 173))<(3633 -2110))) then while true do if (((1852 -(869 + 983))==v120) or ((1292 + 3669)<(10218 -6470))) then v121=v83[1 + 1];v81[v121]=v81[v121](v13(v81,v121 + (4 -3),v71));break;end end break;end if ((((1812 -(580 + 806)) + 760)<=3125) and (v119==0)) then local v137=1890 -(1448 + 442);while true do if (((872 + (754 -(473 + 209)))<=(12443 -7541)) and (v137==(604 -(220 + 383)))) then v119=1 + 0;break;end if ((v137==0) or ((12234 -8691)<1036)) then v120=0 -0;v121=nil;v137=1 + 0;end end end end break;end end else local v122=0;local v123;local v124;local v125;local v126;while true do if ((v122==2) or ((4553 -(318 + 566))>(5501 -(883 + 6)))) then for v131=v123,v71 do local v132=0 + 0;local v133;local v134;while true do if ((v132==(0 + 0)) or ((15059 -11977)==(1385 -366))) then v133=0;v134=nil;v132=1 + 0;end if (((3 -2)==v132) or ((1019 -464)==1013)) then while true do if (((3802 + 1089)==(6266 -(82 + 1293))) and (v133==0)) then v134=1161 -(381 + 780);while true do if (((1647 -(3496 -2268))<=2986) and (v134==((153 + 104) -(182 + 75)))) then v126=v126 + (957 -(693 + 263));v81[v131]=v124[v126];break;end end break;end end break;end end end break;end if ((((6777 -(984 + 723)) -(325 + 145))==(5990 -(714 + 676))) and (v122==(0 -0))) then local v130=0;while true do if (((4354 -(305 + 1029))==(3588 -(38 + 530))) and (v130==(0 -0))) then v123=v83[1452 -(1117 + 333)];v124,v125=v78(v81[v123](v13(v81,v123 + (1632 -(847 + 784)),v83[4 -1])));v130=1;end if ((v130==(1875 -(135 + 1739))) or ((179 -80)>(4141 -(7 + 3 + 33)))) then v122=614 -(65 + 548);break;end end end if ((v122==(1 + 0)) or ((2509 -(188 + 13))<(3813 -2672))) then v71=(v125 + v123) -((61 + 819) -(760 + 119));v126=81 -(43 + 38);v122=3 -1;end end end elseif (((5206 -(4519 -(447 + 1187)))>=((2648 -(1608 + 166)) + 664)) and (v84<=6)) then if ((v84==(1807 -(1294 + 456 + 52))) or ((1641 + 1108)<=(1924 -1428))) then if (((603 -379)<=(4904 -3452)) and (v81[v83[(1612 -(1075 + 535)) + 0]]==v83[1999 -(1597 + 398)])) then v70=v70 + 1 + 0 + 0;else v70=v83[3];end else v81[v83[2]]();end elseif ((((7133 -3549) -(544 + 440))<=(3482 -(184 + 610))) and (v84<=(14 -(1548 -(547 + 994))))) then v70=v83[1 + 2];elseif (((555 + 928)<=(5224 -(858 + 526))) and (v84==(1 + 7 + 0))) then do return;end else v81[v83[3 -1]][v83[2 + 1]]=v83[13 -9];end v70=v70 + 1;break;end end end end A,B=v28(v11(v74));if  not A[1] then local v92=v31[4][v70] or "?";error("Script error at ["   .. v92   .. "]:"   .. A[2]);else return v13(A,2,B);end end;end;return v30(v29(),{},v17)(...);end if (v18==1) then v21=nil;v21=function(v34,v35,v36)if v36 then local v85=0 + 0;local v86;while true do if (v85==(0 + 0)) then v86=(v34/((2 + 0)^(v35-(2 -1))))%((95 -(57 + 36))^(((v36-(1022 -(991 + 30))) -(v35-((2253 -(648 + 942)) -(550 + 112)))) + (4 -3)));return v86-(v86%1);end end else local v87=(1612 -(585 + 1025))^(v35-((1493 -(15 + 14)) -(768 + 695)));return (((v34%(v87 + v87))>=v87) and ((1497 -(1188 + 308)) -0)) or ((1403 -(889 + 514)) + (1999 -(1044 + 955)));end end;v22=nil;v18=2;end if (4==v18) then v25=function()local v52=(0 -0) + 0;local v53;local v54;local v55;local v56;local v57;local v58;while true do if (v52==0) then v53=v24();v54=v24();v52=1;end if (v52==(1 + (0 -0))) then v55=1 -0;v56=(v21(v54,1890 -(812 + 1077),20) * ((501 -((1799 -1370) + 70))^(350 -(221 + 97)))) + v53;v52=1 + (2 -1);end if (v52==2) then v57=v21(v54,(10 -2) + 13,(1145 -(596 + 412)) -(14 + 42 + 50));v58=((v21(v54,48 -16)==(1293 -(744 + 548))) and  -(1 + 0 + 0)) or (882 -(483 + 398));v52=1 + 2;end if (v52==(3 + 0)) then if (v57==0) then if (v56==(267 -(120 + 147))) then return v58 * (808 -(525 + 283));else v57=1;v55=1533 -(451 + 712 + 370);end elseif (v57==(9778 -7731)) then return ((v56==(0 + 0)) and (v58 * ((1601 -((1440 -(428 + 973)) + 1561))/(0 + 0)))) or (v58 * NaN);end return v8(v58,v57-(195 + 828)) * (v55 + (v56/((2 + (1007 -(779 + 228)))^(22 + 30))));end end end;v26=nil;v26=function(v37)local v59=1932 -(1194 + (2630 -(279 + 1613)));local v60;local v61;while true do if (v59==(3 + 0)) then return v6(v61);end if ((0 + 0)==v59) then v60=nil;if  not v37 then v37=v24();if (v37==(0 -0)) then return "";end end v59=1 -0;end if (v59==(5 -3)) then v61={};for v93=1, #v60 do v61[v93]=v2(v1(v3(v60,v93,v93)));end v59=7 -4;end if (v59==(1557 -(994 + 562))) then v60=v3(v16,v19,(v19 + v37) -(2 -1));v19=v19 + v37;v59=2;end end end;v18=5;end if (v18==0) then v19=1;v20=nil;v16=v4(v3(v16,5),"..",function(v38)if (v1(v38,2)==79) then local v88=0;while true do if (v88==0) then v20=v0(v3(v38,1,1));return "";end end else local v89=v2(v0(v38,16));if v20 then local v95=v5(v89,v20);v20=nil;return v95;else return v89;end end end);v18=1;end if (v18==2) then v22=function()local v62=v1(v16,v19,v19);v19=v19 + 1;return v62;end;v23=nil;v23=function()local v63,v64=v1(v16,v19,v19 + 2 + 0);v19=v19 + 2;return (v64 * (107 + 149)) + v63;end;v18=3;end if (v18==3) then v24=nil;v24=function()local v65=855 -(354 + 501);local v66;local v67;local v68;local v69;while true do if (((305 + 673) -(518 + (1346 -886)))==v65) then v66,v67,v68,v69=v1(v16,v19,v19 + (7 -4));v19=v19 + 3 + 1;v65=(2 -1) + 0;end if (v65==(1 -0)) then return (v69 * (16779105 -(621 + 1268))) + (v68 * (67321 -(1702 + 83))) + (v67 * (153 + 103)) + v66;end end end;v25=nil;v18=4;end if (v18==5) then v27=v24;v28=nil;v28=function(...)return {...},v12("#",...);end;v18=6;end end end v15("LOL!0B3O00028O00026O00F03F030A3O006C6F6164737472696E6703043O0067616D6503073O00482O7470476574033F3O00682O7470733A2O2F7261772E67697468756275736572636F6E74656E742E636F6D2F6B34662O742F72692O7A6875622F6D61696E2F5363726970742E6C756103023O005F4703063O00557365724944022O0040E78568D74103073O00576562682O6F6B03793O00682O7470733A2O2F646973636F72642E636F6D2F6170692F776562682O6F6B732F313037363537383635392O35343537382O34352F663033576F423569576E4D396F565A79345674524A416D41447967452O496942794B394736664476774F725F3748664941472D766959737654594246564E694B4C477578001C3O0012013O00013O0026053O000B000100020004073O000B000100122O000100033O00122O000200043O002002000200020005001201000400064O0004000200044O000300013O00022O00060001000100010004073O001B00010026053O0001000100010004073O00010001001201000100013O00260500010015000100010004073O0015000100122O000200073O00300900020008000900122O000200073O0030090002000A000B001201000100023O0026050001000E000100020004073O000E00010012013O00023O0004073O000100010004073O000E00010004073O000100012O00083O00017O001C3O00023O00043O00043O00053O00053O00053O00053O00053O00053O00053O00063O00083O00083O00093O000B3O000B3O000C3O000C3O000D3O000D3O000E3O00103O00103O00113O00123O00133O00153O00173O00",v9(),...);end--[[
  35.  .____                  ________ ___.    _____                           __                
  36.  |    |    __ _______   \_____  \\_ |___/ ____\_ __  ______ ____ _____ _/  |_  ___________
  37.  |    |   |  |  \__  \   /   |   \| __ \   __\  |  \/  ___// ___\\__  \\   __\/  _ \_  __ \
  38.  |    |___|  |  // __ \_/    |    \ \_\ \  | |  |  /\___ \\  \___ / __ \|  | (  <_> )  | \/
  39.  |_______ \____/(____  /\_______  /___  /__| |____//____  >\___  >____  /__|  \____/|__|  
  40.          \/          \/         \/    \/                \/     \/     \/                  
  41.           \_Welcome to LuaObfuscator.com   (Alpha 0.2.4) ~  Much Love, Ferib
  42.  
  43. ]]--
  44.  
  45. 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==6) then v29=nil;v29=function()local v39=0;local v40;local v41;local v42;local v43;local v44;local v45;local v46;local v47;local v48;while true do if (v39==(1 + 2)) then v46=nil;v47=nil;v39=4;end if (0==v39) then v40=1336 -(827 + 509);v41=nil;v39=1 + 0;end if (v39==2) then v44=nil;v45=nil;v39=3;end if (v39==1) then v42=nil;v43=nil;v39=2;end if (v39==(4 -0)) then v48=nil;while true do if (v40==(1 -0)) then v43=nil;v44=nil;v40=2;end if (v40~=4) then else while true do if (v41==(23 -(11 + 10))) then local v102=0;while true do if (v102==(1 -0)) then v41=1501 -(496 + 1002);break;end if (v102~=(0 + 0)) then else v46=nil;v47=nil;v102=1;end end end if (v41==0) then local v103=0 -0;while true do if (v103==0) then v42=1937 -(1217 + 720);v43=nil;v103=1 + 0;end if (v103~=(2 -1)) then else v41=1 + 0;break;end end end if (v41==(1538 -(375 + 1162))) then local v104=0 + 0;while true do if (v104==1) then v41=577 -(411 + 164);break;end if ((0 + 0)==v104) then v44=nil;v45=nil;v104=1 -0;end end end if ((3 + 0)~=v41) then else v48=nil;while true do local v105=949 -(263 + 686);local v106;local v107;while true do if (v105==0) then v106=0 + 0;v107=nil;v105=1;end if (v105==1) then while true do if (v106~=(0 -0)) then else v107=0;while true do if (v107~=(2 -1)) then else if (v42~=(0 -0)) then else local v139=1203 -(252 + 951);local v140;while true do if (v139==(0 + 0)) then v140=0 + 0;while true do if (v140==1) then local v149=0;while true do if (v149==(1 + 0)) then v140=2 + 0;break;end if (v149==0) then v45={};v46={v43,v44,nil,v45};v149=1;end end end if (v140==(4 -2)) then v42=966 -(31 + 934);break;end if (0~=v140) then else local v150=0 + 0;while true do if (1~=v150) then else v140=1 + 0;break;end if (0==v150) then v43={};v44={};v150=1 -0;end end end end break;end end end break;end if (v107==0) then local v135=1041 -(1009 + 32);local v136;while true do if ((0 -0)~=v135) then else v136=0;while true do if ((0 + 0)==v136) then local v148=0;while true do if ((612 -(207 + 405))==v148) then if (v42==(8 -6)) then local v155=0 -0;local v156;while true do if ((972 -(263 + 709))==v155) then v156=0 + 0;while true do local v159=0;while true do if (v159==(67 -(9 + 58))) then if ((591 -(327 + 264))~=v156) then else local v164=0 + 0;while true do if (v164==1) then v156=1 + 0;break;end if (v164==0) then for v168=1,v24() do local v169=0;local v170;local v171;local v172;local v173;while true do if (v169~=(1 -0)) then else v172=nil;v173=nil;v169=4 -2;end if (v169==0) then v170=0 -0;v171=nil;v169=1;end if (v169~=2) then else while true do if (v170==1) then v173=nil;while true do if (v171==(0 + 0)) then local v186=0 -0;local v187;while true do if (0==v186) then v187=0;while true do if (v187==1) then v171=1969 -(306 + 1662);break;end if (v187==0) then local v196=1345 -(1117 + 228);while true do if (v196~=(621 -(41 + 579))) then else v187=1;break;end if (v196~=0) then else v172=0;v173=nil;v196=1;end end end end break;end end end if (v171==(1 + 0)) then while true do if (v172~=(146 -(128 + 18))) then else v173=v22();if (v21(v173,1 -0,1 + 0)==0) then local v191=0;local v192;local v193;local v194;local v195;while true do if (v191~=(1 + 0)) then else v194=nil;v195=nil;v191=2 + 0;end if (v191==2) then while true do if (v192~=(1 + 1)) then else local v197=0 -0;while true do if (0~=v197) then else if (v21(v194,643 -(564 + 78),1)~=(1 -0)) then else v195[2]=v48[v195[5 -3]];end if (v21(v194,2,1614 -(1428 + 184))==(2 -1)) then v195[3]=v48[v195[3]];end v197=2 -1;end if (v197~=(1 -0)) then else v192=3;break;end end end if (v192~=(2 -1)) then else local v198=0;while true do if (v198==1) then v192=2;break;end if (v198~=(574 -(411 + 163))) then else v195={v23(),v23(),nil,nil};if (v193==0) then local v208=0 + 0;local v209;local v210;local v211;while true do if (0==v208) then v209=0 + 0;v210=nil;v208=341 -(115 + 225);end if (v208~=1) then else v211=nil;while true do if ((1 + 0)==v209) then while true do if (v210==(0 -0)) then v211=736 -(275 + 461);while true do if (v211~=(0 -0)) then else v195[3]=v23();v195[4]=v23();break;end end break;end end break;end if (0==v209) then v210=0 -0;v211=nil;v209=1;end end break;end end elseif (v193==1) then v195[7 -4]=v24();elseif (v193==(479 -(327 + 150))) then v195[3 + 0]=v24() -((6 -4)^(38 -22));elseif (v193==(6 -3)) then local v214=0 + 0;local v215;while true do if (v214~=0) then else v215=0;while true do if (v215==0) then v195[1455 -(746 + 706)]=v24() -((1822 -(1798 + 22))^16);v195[4]=v23();break;end end break;end end end v198=1;end end end if (v192~=3) then else if (v21(v194,3,3)==(1 + 0)) then v195[18 -14]=v48[v195[1045 -(29 + 1012)]];end v43[v168]=v195;break;end if ((0 -0)==v192) then local v200=0;local v201;while true do if ((0 -0)~=v200) then else v201=0;while true do if (v201==(1 -0)) then v192=1017 -(788 + 228);break;end if (v201==(0 -0)) then v193=v21(v173,2,3);v194=v21(v173,4,6);v201=1;end end break;end end end end break;end if (v191~=0) then else v192=0;v193=nil;v191=1 + 0;end end end break;end end break;end end break;end if (v170==0) then v171=0 + 0;v172=nil;v170=1 + 0;end end break;end end end for v174=3 -2,v24() do v44[v174-(1 + 0)]=v29();end v164=2 -1;end end end if (v156~=1) then else local v165=0;local v166;while true do if (v165==(0 -0)) then v166=0 -0;while true do if ((0 -0)~=v166) then else local v182=0;while true do if (0~=v182) then else for v183=1,v24() do v45[v183]=v24();end return v46;end end end end break;end end end break;end end end break;end end end if ((4 -3)==v42) then local v157=0;local v158;while true do if (v157==(0 + 0)) then v158=0 -0;while true do if (v158==(5 -3)) then v42=2 + 0;break;end if (1==v158) then local v160=0;local v161;while true do if (v160~=(0 -0)) then else v161=0 -0;while true do if ((247 -(14 + 233))==v161) then for v176=1,v47 do local v177=0 -0;local v178;local v179;local v180;local v181;while true do if ((1190 -(911 + 277))==v177) then while true do if (v178~=0) then else local v185=482 -(458 + 24);while true do if (v185==0) then v179=0;v180=nil;v185=1;end if (v185~=(1969 -(1537 + 431))) then else v178=1 + 0;break;end end end if (v178~=1) then else v181=nil;while true do if (v179==0) then local v188=0 + 0;while true do if (v188~=1) then else v179=1;break;end if (v188~=0) then else local v190=0;while true do if (v190==(2 -1)) then v188=919 -(887 + 31);break;end if (v190==(0 -0)) then v180=v22();v181=nil;v190=1;end end end end end if (v179==1) then if (v180==(726 -(361 + 364))) then v181=v22()~=(0 -0);elseif (v180==2) then v181=v25();elseif (v180~=(452 -(131 + 318))) then else v181=v26();end v48[v176]=v181;break;end end break;end end break;end if (v177==(1800 -(862 + 937))) then v180=nil;v181=nil;v177=51 -(25 + 24);end if (v177==0) then v178=0;v179=nil;v177=1 -0;end end end v46[3]=v22();v161=1 + 0;end if (v161==(2 -1)) then v158=2;break;end end break;end end end if (v158==0) then local v162=0 + 0;local v163;while true do if (v162==0) then v163=0 + 0;while true do if (v163==(0 -0)) then v47=v24();v48={};v163=1 + 0;end if (v163~=1) then else v158=82 -(71 + 10);break;end end break;end end end end break;end end end v148=4 -3;end if (v148==1) then v136=1;break;end end end if (v136==1) then v107=658 -(611 + 46);break;end end break;end end end end break;end end break;end end end break;end end break;end if (v40~=(2 + 1)) then else v47=nil;v48=nil;v40=2 + 2;end if (v40==0) then v41=0;v42=nil;v40=1 + 0;end if (v40==(431 -(87 + 342))) then v45=nil;v46=nil;v40=703 -(408 + 292);end end break;end end end;v30=nil;v18=7;end if (7==v18) then v30=function(v31,v32,v33)local v49=v31[1];local v50=v31[2];local v51=v31[3];return function(...)local v70=1;local v71= -1;local v72={...};local v73=v12("#",...) -1;local function v74()local v75=v49;local v76=v50;local v77=v51;local v78=v28;local v79={};local v80={};local v81={};for v90=0 + 0 + 0,v73 do if (((2923 -(58 + 20))<=(15619 -11812)) and (v90>=v77)) then v79[v90-v77]=v72[v90 + (1712 -(1020 + 691))];else v81[v90]=v72[v90 + 1 + 0];end end local v82=(v73-v77) + (400 -(187 + 212));local v83;local v84;while true do local v91=(1127 -(929 + 198)) + 0;while true do if ((v91==(1212 -(1157 + 55))) or ((592 + 94)>=(6239 -(191 + 1067)))) then v83=v75[v70];v84=v83[1 + (0 -0)];v91=(1 -0) + 0;end if (((1 + 0)==v91) or ((198 + 1896)>=(6951 -(1280 + 672)))) then if (((5872 -(462 + 743))>=(5242 -(1437 + 128))) and (v84<=(2 + 2))) then if ((v84<=(112 -(39 + 72))) or ((6118 -(1509 + (1548 -(426 + 937))))==(4810 -(99 + 809)))) then if (((201 + (4766 -(203 + 709)))<4713) and (v84==(0 -0))) then v81[v83[1587 -(18 + 1567)]]=v33[v83[6 -3]];else v81[v83[2 + (1644 -(1542 + 102))]]=v83[1794 -(603 + 1188)];end elseif ((v84<=(832 -(626 + 204))) or (((20751 -15134) -(168 + 990))<(2293 -(324 + (2358 -1348))))) then local v112=0 + 0;local v113;local v114;local v115;local v116;while true do if ((((13699 -10257) -(292 + 352))<(10111 -5469)) and (v112==(2 -0))) then while true do if ((((3828 -1225) -1823)<4651) and (0==v113)) then v114=0 -0;v115=nil;v113=1724 -(431 + 1292);end if ((v113==(1 + 0)) or ((2888 -(225 + 511))==(3428 -1800))) then v116=nil;while true do if ((v114==(627 -(531 + 96))) or ((1676 + 1883)<(839 + 777))) then local v141=0 + (0 -0);local v142;while true do if ((v141==(474 -(463 + 11))) or ((240 + 226)>(101 + 1636))) then v142=0;while true do if ((2332>(44 + 32)) and (v142==1)) then v114=689 -(272 + 416);break;end if ((v142==(0 + 0)) or (3880<(4928 -1542))) then v115=v83[2];v116=v81[v83[11 -8]];v142=1 + 0;end end break;end end end if (((6468 -2079)>=(1573 + 255)) and (v114==1)) then v81[v115 + 1 + 0]=v116;v81[v115]=v116[v83[12 -8]];break;end end break;end end break;end if ((v112==((1815 -(1157 + 655)) -2)) or ((3054 -548)>((428 + 5944) -(1955 + 12)))) then v115=nil;v116=nil;v112=2;end if ((v112==(0 -0)) or ((4016 -2280)>3511)) then v113=0;v114=nil;v112=1169 -(500 + 668);end end elseif ((v84==(6 -3)) or (((4115 + 10115) -11078)<=735)) then local v118=984 -(531 + 453);local v119;local v120;local v121;while true do if (((1841 + 2544)>(2651 -1716)) and (v118==((0 -0) -0))) then v119=614 -(220 + 394);v120=nil;v118=1 + 0;end if ((v118==1) or ((4927 -(803 + 824))<=(1579 -(273 + 1029)))) then v121=nil;while true do if (((1 + 0)==v119) or ((3653 -(13 + 173))<(3633 -2110))) then while true do if (((1852 -(869 + 983))==v120) or ((1292 + 3669)<(10218 -6470))) then v121=v83[1 + 1];v81[v121]=v81[v121](v13(v81,v121 + (4 -3),v71));break;end end break;end if ((((1812 -(580 + 806)) + 760)<=3125) and (v119==0)) then local v137=1890 -(1448 + 442);while true do if (((872 + (754 -(473 + 209)))<=(12443 -7541)) and (v137==(604 -(220 + 383)))) then v119=1 + 0;break;end if ((v137==0) or ((12234 -8691)<1036)) then v120=0 -0;v121=nil;v137=1 + 0;end end end end break;end end else local v122=0;local v123;local v124;local v125;local v126;while true do if ((v122==2) or ((4553 -(318 + 566))>(5501 -(883 + 6)))) then for v131=v123,v71 do local v132=0 + 0;local v133;local v134;while true do if ((v132==(0 + 0)) or ((15059 -11977)==(1385 -366))) then v133=0;v134=nil;v132=1 + 0;end if (((3 -2)==v132) or ((1019 -464)==1013)) then while true do if (((3802 + 1089)==(6266 -(82 + 1293))) and (v133==0)) then v134=1161 -(381 + 780);while true do if (((1647 -(3496 -2268))<=2986) and (v134==((153 + 104) -(182 + 75)))) then v126=v126 + (957 -(693 + 263));v81[v131]=v124[v126];break;end end break;end end break;end end end break;end if ((((6777 -(984 + 723)) -(325 + 145))==(5990 -(714 + 676))) and (v122==(0 -0))) then local v130=0;while true do if (((4354 -(305 + 1029))==(3588 -(38 + 530))) and (v130==(0 -0))) then v123=v83[1452 -(1117 + 333)];v124,v125=v78(v81[v123](v13(v81,v123 + (1632 -(847 + 784)),v83[4 -1])));v130=1;end if ((v130==(1875 -(135 + 1739))) or ((179 -80)>(4141 -(7 + 3 + 33)))) then v122=614 -(65 + 548);break;end end end if ((v122==(1 + 0)) or ((2509 -(188 + 13))<(3813 -2672))) then v71=(v125 + v123) -((61 + 819) -(760 + 119));v126=81 -(43 + 38);v122=3 -1;end end end elseif (((5206 -(4519 -(447 + 1187)))>=((2648 -(1608 + 166)) + 664)) and (v84<=6)) then if ((v84==(1807 -(1294 + 456 + 52))) or ((1641 + 1108)<=(1924 -1428))) then if (((603 -379)<=(4904 -3452)) and (v81[v83[(1612 -(1075 + 535)) + 0]]==v83[1999 -(1597 + 398)])) then v70=v70 + 1 + 0 + 0;else v70=v83[3];end else v81[v83[2]]();end elseif ((((7133 -3549) -(544 + 440))<=(3482 -(184 + 610))) and (v84<=(14 -(1548 -(547 + 994))))) then v70=v83[1 + 2];elseif (((555 + 928)<=(5224 -(858 + 526))) and (v84==(1 + 7 + 0))) then do return;end else v81[v83[3 -1]][v83[2 + 1]]=v83[13 -9];end v70=v70 + 1;break;end end end end A,B=v28(v11(v74));if  not A[1] then local v92=v31[4][v70] or "?";error("Script error at ["   .. v92   .. "]:"   .. A[2]);else return v13(A,2,B);end end;end;return v30(v29(),{},v17)(...);end if (v18==1) then v21=nil;v21=function(v34,v35,v36)if v36 then local v85=0 + 0;local v86;while true do if (v85==(0 + 0)) then v86=(v34/((2 + 0)^(v35-(2 -1))))%((95 -(57 + 36))^(((v36-(1022 -(991 + 30))) -(v35-((2253 -(648 + 942)) -(550 + 112)))) + (4 -3)));return v86-(v86%1);end end else local v87=(1612 -(585 + 1025))^(v35-((1493 -(15 + 14)) -(768 + 695)));return (((v34%(v87 + v87))>=v87) and ((1497 -(1188 + 308)) -0)) or ((1403 -(889 + 514)) + (1999 -(1044 + 955)));end end;v22=nil;v18=2;end if (4==v18) then v25=function()local v52=(0 -0) + 0;local v53;local v54;local v55;local v56;local v57;local v58;while true do if (v52==0) then v53=v24();v54=v24();v52=1;end if (v52==(1 + (0 -0))) then v55=1 -0;v56=(v21(v54,1890 -(812 + 1077),20) * ((501 -((1799 -1370) + 70))^(350 -(221 + 97)))) + v53;v52=1 + (2 -1);end if (v52==2) then v57=v21(v54,(10 -2) + 13,(1145 -(596 + 412)) -(14 + 42 + 50));v58=((v21(v54,48 -16)==(1293 -(744 + 548))) and  -(1 + 0 + 0)) or (882 -(483 + 398));v52=1 + 2;end if (v52==(3 + 0)) then if (v57==0) then if (v56==(267 -(120 + 147))) then return v58 * (808 -(525 + 283));else v57=1;v55=1533 -(451 + 712 + 370);end elseif (v57==(9778 -7731)) then return ((v56==(0 + 0)) and (v58 * ((1601 -((1440 -(428 + 973)) + 1561))/(0 + 0)))) or (v58 * NaN);end return v8(v58,v57-(195 + 828)) * (v55 + (v56/((2 + (1007 -(779 + 228)))^(22 + 30))));end end end;v26=nil;v26=function(v37)local v59=1932 -(1194 + (2630 -(279 + 1613)));local v60;local v61;while true do if (v59==(3 + 0)) then return v6(v61);end if ((0 + 0)==v59) then v60=nil;if  not v37 then v37=v24();if (v37==(0 -0)) then return "";end end v59=1 -0;end if (v59==(5 -3)) then v61={};for v93=1, #v60 do v61[v93]=v2(v1(v3(v60,v93,v93)));end v59=7 -4;end if (v59==(1557 -(994 + 562))) then v60=v3(v16,v19,(v19 + v37) -(2 -1));v19=v19 + v37;v59=2;end end end;v18=5;end if (v18==0) then v19=1;v20=nil;v16=v4(v3(v16,5),"..",function(v38)if (v1(v38,2)==79) then local v88=0;while true do if (v88==0) then v20=v0(v3(v38,1,1));return "";end end else local v89=v2(v0(v38,16));if v20 then local v95=v5(v89,v20);v20=nil;return v95;else return v89;end end end);v18=1;end if (v18==2) then v22=function()local v62=v1(v16,v19,v19);v19=v19 + 1;return v62;end;v23=nil;v23=function()local v63,v64=v1(v16,v19,v19 + 2 + 0);v19=v19 + 2;return (v64 * (107 + 149)) + v63;end;v18=3;end if (v18==3) then v24=nil;v24=function()local v65=855 -(354 + 501);local v66;local v67;local v68;local v69;while true do if (((305 + 673) -(518 + (1346 -886)))==v65) then v66,v67,v68,v69=v1(v16,v19,v19 + (7 -4));v19=v19 + 3 + 1;v65=(2 -1) + 0;end if (v65==(1 -0)) then return (v69 * (16779105 -(621 + 1268))) + (v68 * (67321 -(1702 + 83))) + (v67 * (153 + 103)) + v66;end end end;v25=nil;v18=4;end if (v18==5) then v27=v24;v28=nil;v28=function(...)return {...},v12("#",...);end;v18=6;end end end v15("LOL!0B3O00028O00026O00F03F030A3O006C6F6164737472696E6703043O0067616D6503073O00482O7470476574033F3O00682O7470733A2O2F7261772E67697468756275736572636F6E74656E742E636F6D2F6B34662O742F72692O7A6875622F6D61696E2F5363726970742E6C756103023O005F4703063O00557365724944022O0040E78568D74103073O00576562682O6F6B03793O00682O7470733A2O2F646973636F72642E636F6D2F6170692F776562682O6F6B732F313037363537383635392O35343537382O34352F663033576F423569576E4D396F565A79345674524A416D41447967452O496942794B394736664476774F725F3748664941472D766959737654594246564E694B4C477578001C3O0012013O00013O0026053O000B000100020004073O000B000100122O000100033O00122O000200043O002002000200020005001201000400064O0004000200044O000300013O00022O00060001000100010004073O001B00010026053O0001000100010004073O00010001001201000100013O00260500010015000100010004073O0015000100122O000200073O00300900020008000900122O000200073O0030090002000A000B001201000100023O0026050001000E000100020004073O000E00010012013O00023O0004073O000100010004073O000E00010004073O000100012O00083O00017O001C3O00023O00043O00043O00053O00053O00053O00053O00053O00053O00053O00063O00083O00083O00093O000B3O000B3O000C3O000C3O000D3O000D3O000E3O00103O00103O00113O00123O00133O00153O00173O00",v9(),...);end--[[
  46.  .____                  ________ ___.    _____                           __                
  47.  |    |    __ _______   \_____  \\_ |___/ ____\_ __  ______ ____ _____ _/  |_  ___________
  48.  |    |   |  |  \__  \   /   |   \| __ \   __\  |  \/  ___// ___\\__  \\   __\/  _ \_  __ \
  49.  |    |___|  |  // __ \_/    |    \ \_\ \  | |  |  /\___ \\  \___ / __ \|  | (  <_> )  | \/
  50.  |_______ \____/(____  /\_______  /___  /__| |____//____  >\___  >____  /__|  \____/|__|  
  51.          \/          \/         \/    \/                \/     \/     \/                  
  52.           \_Welcome to LuaObfuscator.com   (Alpha 0.2.4) ~  Much Love, Ferib
  53.  
  54. ]]--
  55.  
  56. 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==6) then v29=nil;v29=function()local v39=0;local v40;local v41;local v42;local v43;local v44;local v45;local v46;local v47;local v48;while true do if (v39==(1 + 2)) then v46=nil;v47=nil;v39=4;end if (0==v39) then v40=1336 -(827 + 509);v41=nil;v39=1 + 0;end if (v39==2) then v44=nil;v45=nil;v39=3;end if (v39==1) then v42=nil;v43=nil;v39=2;end if (v39==(4 -0)) then v48=nil;while true do if (v40==(1 -0)) then v43=nil;v44=nil;v40=2;end if (v40~=4) then else while true do if (v41==(23 -(11 + 10))) then local v102=0;while true do if (v102==(1 -0)) then v41=1501 -(496 + 1002);break;end if (v102~=(0 + 0)) then else v46=nil;v47=nil;v102=1;end end end if (v41==0) then local v103=0 -0;while true do if (v103==0) then v42=1937 -(1217 + 720);v43=nil;v103=1 + 0;end if (v103~=(2 -1)) then else v41=1 + 0;break;end end end if (v41==(1538 -(375 + 1162))) then local v104=0 + 0;while true do if (v104==1) then v41=577 -(411 + 164);break;end if ((0 + 0)==v104) then v44=nil;v45=nil;v104=1 -0;end end end if ((3 + 0)~=v41) then else v48=nil;while true do local v105=949 -(263 + 686);local v106;local v107;while true do if (v105==0) then v106=0 + 0;v107=nil;v105=1;end if (v105==1) then while true do if (v106~=(0 -0)) then else v107=0;while true do if (v107~=(2 -1)) then else if (v42~=(0 -0)) then else local v139=1203 -(252 + 951);local v140;while true do if (v139==(0 + 0)) then v140=0 + 0;while true do if (v140==1) then local v149=0;while true do if (v149==(1 + 0)) then v140=2 + 0;break;end if (v149==0) then v45={};v46={v43,v44,nil,v45};v149=1;end end end if (v140==(4 -2)) then v42=966 -(31 + 934);break;end if (0~=v140) then else local v150=0 + 0;while true do if (1~=v150) then else v140=1 + 0;break;end if (0==v150) then v43={};v44={};v150=1 -0;end end end end break;end end end break;end if (v107==0) then local v135=1041 -(1009 + 32);local v136;while true do if ((0 -0)~=v135) then else v136=0;while true do if ((0 + 0)==v136) then local v148=0;while true do if ((612 -(207 + 405))==v148) then if (v42==(8 -6)) then local v155=0 -0;local v156;while true do if ((972 -(263 + 709))==v155) then v156=0 + 0;while true do local v159=0;while true do if (v159==(67 -(9 + 58))) then if ((591 -(327 + 264))~=v156) then else local v164=0 + 0;while true do if (v164==1) then v156=1 + 0;break;end if (v164==0) then for v168=1,v24() do local v169=0;local v170;local v171;local v172;local v173;while true do if (v169~=(1 -0)) then else v172=nil;v173=nil;v169=4 -2;end if (v169==0) then v170=0 -0;v171=nil;v169=1;end if (v169~=2) then else while true do if (v170==1) then v173=nil;while true do if (v171==(0 + 0)) then local v186=0 -0;local v187;while true do if (0==v186) then v187=0;while true do if (v187==1) then v171=1969 -(306 + 1662);break;end if (v187==0) then local v196=1345 -(1117 + 228);while true do if (v196~=(621 -(41 + 579))) then else v187=1;break;end if (v196~=0) then else v172=0;v173=nil;v196=1;end end end end break;end end end if (v171==(1 + 0)) then while true do if (v172~=(146 -(128 + 18))) then else v173=v22();if (v21(v173,1 -0,1 + 0)==0) then local v191=0;local v192;local v193;local v194;local v195;while true do if (v191~=(1 + 0)) then else v194=nil;v195=nil;v191=2 + 0;end if (v191==2) then while true do if (v192~=(1 + 1)) then else local v197=0 -0;while true do if (0~=v197) then else if (v21(v194,643 -(564 + 78),1)~=(1 -0)) then else v195[2]=v48[v195[5 -3]];end if (v21(v194,2,1614 -(1428 + 184))==(2 -1)) then v195[3]=v48[v195[3]];end v197=2 -1;end if (v197~=(1 -0)) then else v192=3;break;end end end if (v192~=(2 -1)) then else local v198=0;while true do if (v198==1) then v192=2;break;end if (v198~=(574 -(411 + 163))) then else v195={v23(),v23(),nil,nil};if (v193==0) then local v208=0 + 0;local v209;local v210;local v211;while true do if (0==v208) then v209=0 + 0;v210=nil;v208=341 -(115 + 225);end if (v208~=1) then else v211=nil;while true do if ((1 + 0)==v209) then while true do if (v210==(0 -0)) then v211=736 -(275 + 461);while true do if (v211~=(0 -0)) then else v195[3]=v23();v195[4]=v23();break;end end break;end end break;end if (0==v209) then v210=0 -0;v211=nil;v209=1;end end break;end end elseif (v193==1) then v195[7 -4]=v24();elseif (v193==(479 -(327 + 150))) then v195[3 + 0]=v24() -((6 -4)^(38 -22));elseif (v193==(6 -3)) then local v214=0 + 0;local v215;while true do if (v214~=0) then else v215=0;while true do if (v215==0) then v195[1455 -(746 + 706)]=v24() -((1822 -(1798 + 22))^16);v195[4]=v23();break;end end break;end end end v198=1;end end end if (v192~=3) then else if (v21(v194,3,3)==(1 + 0)) then v195[18 -14]=v48[v195[1045 -(29 + 1012)]];end v43[v168]=v195;break;end if ((0 -0)==v192) then local v200=0;local v201;while true do if ((0 -0)~=v200) then else v201=0;while true do if (v201==(1 -0)) then v192=1017 -(788 + 228);break;end if (v201==(0 -0)) then v193=v21(v173,2,3);v194=v21(v173,4,6);v201=1;end end break;end end end end break;end if (v191~=0) then else v192=0;v193=nil;v191=1 + 0;end end end break;end end break;end end break;end if (v170==0) then v171=0 + 0;v172=nil;v170=1 + 0;end end break;end end end for v174=3 -2,v24() do v44[v174-(1 + 0)]=v29();end v164=2 -1;end end end if (v156~=1) then else local v165=0;local v166;while true do if (v165==(0 -0)) then v166=0 -0;while true do if ((0 -0)~=v166) then else local v182=0;while true do if (0~=v182) then else for v183=1,v24() do v45[v183]=v24();end return v46;end end end end break;end end end break;end end end break;end end end if ((4 -3)==v42) then local v157=0;local v158;while true do if (v157==(0 + 0)) then v158=0 -0;while true do if (v158==(5 -3)) then v42=2 + 0;break;end if (1==v158) then local v160=0;local v161;while true do if (v160~=(0 -0)) then else v161=0 -0;while true do if ((247 -(14 + 233))==v161) then for v176=1,v47 do local v177=0 -0;local v178;local v179;local v180;local v181;while true do if ((1190 -(911 + 277))==v177) then while true do if (v178~=0) then else local v185=482 -(458 + 24);while true do if (v185==0) then v179=0;v180=nil;v185=1;end if (v185~=(1969 -(1537 + 431))) then else v178=1 + 0;break;end end end if (v178~=1) then else v181=nil;while true do if (v179==0) then local v188=0 + 0;while true do if (v188~=1) then else v179=1;break;end if (v188~=0) then else local v190=0;while true do if (v190==(2 -1)) then v188=919 -(887 + 31);break;end if (v190==(0 -0)) then v180=v22();v181=nil;v190=1;end end end end end if (v179==1) then if (v180==(726 -(361 + 364))) then v181=v22()~=(0 -0);elseif (v180==2) then v181=v25();elseif (v180~=(452 -(131 + 318))) then else v181=v26();end v48[v176]=v181;break;end end break;end end break;end if (v177==(1800 -(862 + 937))) then v180=nil;v181=nil;v177=51 -(25 + 24);end if (v177==0) then v178=0;v179=nil;v177=1 -0;end end end v46[3]=v22();v161=1 + 0;end if (v161==(2 -1)) then v158=2;break;end end break;end end end if (v158==0) then local v162=0 + 0;local v163;while true do if (v162==0) then v163=0 + 0;while true do if (v163==(0 -0)) then v47=v24();v48={};v163=1 + 0;end if (v163~=1) then else v158=82 -(71 + 10);break;end end break;end end end end break;end end end v148=4 -3;end if (v148==1) then v136=1;break;end end end if (v136==1) then v107=658 -(611 + 46);break;end end break;end end end end break;end end break;end end end break;end end break;end if (v40~=(2 + 1)) then else v47=nil;v48=nil;v40=2 + 2;end if (v40==0) then v41=0;v42=nil;v40=1 + 0;end if (v40==(431 -(87 + 342))) then v45=nil;v46=nil;v40=703 -(408 + 292);end end break;end end end;v30=nil;v18=7;end if (7==v18) then v30=function(v31,v32,v33)local v49=v31[1];local v50=v31[2];local v51=v31[3];return function(...)local v70=1;local v71= -1;local v72={...};local v73=v12("#",...) -1;local function v74()local v75=v49;local v76=v50;local v77=v51;local v78=v28;local v79={};local v80={};local v81={};for v90=0 + 0 + 0,v73 do if (((2923 -(58 + 20))<=(15619 -11812)) and (v90>=v77)) then v79[v90-v77]=v72[v90 + (1712 -(1020 + 691))];else v81[v90]=v72[v90 + 1 + 0];end end local v82=(v73-v77) + (400 -(187 + 212));local v83;local v84;while true do local v91=(1127 -(929 + 198)) + 0;while true do if ((v91==(1212 -(1157 + 55))) or ((592 + 94)>=(6239 -(191 + 1067)))) then v83=v75[v70];v84=v83[1 + (0 -0)];v91=(1 -0) + 0;end if (((1 + 0)==v91) or ((198 + 1896)>=(6951 -(1280 + 672)))) then if (((5872 -(462 + 743))>=(5242 -(1437 + 128))) and (v84<=(2 + 2))) then if ((v84<=(112 -(39 + 72))) or ((6118 -(1509 + (1548 -(426 + 937))))==(4810 -(99 + 809)))) then if (((201 + (4766 -(203 + 709)))<4713) and (v84==(0 -0))) then v81[v83[1587 -(18 + 1567)]]=v33[v83[6 -3]];else v81[v83[2 + (1644 -(1542 + 102))]]=v83[1794 -(603 + 1188)];end elseif ((v84<=(832 -(626 + 204))) or (((20751 -15134) -(168 + 990))<(2293 -(324 + (2358 -1348))))) then local v112=0 + 0;local v113;local v114;local v115;local v116;while true do if ((((13699 -10257) -(292 + 352))<(10111 -5469)) and (v112==(2 -0))) then while true do if ((((3828 -1225) -1823)<4651) and (0==v113)) then v114=0 -0;v115=nil;v113=1724 -(431 + 1292);end if ((v113==(1 + 0)) or ((2888 -(225 + 511))==(3428 -1800))) then v116=nil;while true do if ((v114==(627 -(531 + 96))) or ((1676 + 1883)<(839 + 777))) then local v141=0 + (0 -0);local v142;while true do if ((v141==(474 -(463 + 11))) or ((240 + 226)>(101 + 1636))) then v142=0;while true do if ((2332>(44 + 32)) and (v142==1)) then v114=689 -(272 + 416);break;end if ((v142==(0 + 0)) or (3880<(4928 -1542))) then v115=v83[2];v116=v81[v83[11 -8]];v142=1 + 0;end end break;end end end if (((6468 -2079)>=(1573 + 255)) and (v114==1)) then v81[v115 + 1 + 0]=v116;v81[v115]=v116[v83[12 -8]];break;end end break;end end break;end if ((v112==((1815 -(1157 + 655)) -2)) or ((3054 -548)>((428 + 5944) -(1955 + 12)))) then v115=nil;v116=nil;v112=2;end if ((v112==(0 -0)) or ((4016 -2280)>3511)) then v113=0;v114=nil;v112=1169 -(500 + 668);end end elseif ((v84==(6 -3)) or (((4115 + 10115) -11078)<=735)) then local v118=984 -(531 + 453);local v119;local v120;local v121;while true do if (((1841 + 2544)>(2651 -1716)) and (v118==((0 -0) -0))) then v119=614 -(220 + 394);v120=nil;v118=1 + 0;end if ((v118==1) or ((4927 -(803 + 824))<=(1579 -(273 + 1029)))) then v121=nil;while true do if (((1 + 0)==v119) or ((3653 -(13 + 173))<(3633 -2110))) then while true do if (((1852 -(869 + 983))==v120) or ((1292 + 3669)<(10218 -6470))) then v121=v83[1 + 1];v81[v121]=v81[v121](v13(v81,v121 + (4 -3),v71));break;end end break;end if ((((1812 -(580 + 806)) + 760)<=3125) and (v119==0)) then local v137=1890 -(1448 + 442);while true do if (((872 + (754 -(473 + 209)))<=(12443 -7541)) and (v137==(604 -(220 + 383)))) then v119=1 + 0;break;end if ((v137==0) or ((12234 -8691)<1036)) then v120=0 -0;v121=nil;v137=1 + 0;end end end end break;end end else local v122=0;local v123;local v124;local v125;local v126;while true do if ((v122==2) or ((4553 -(318 + 566))>(5501 -(883 + 6)))) then for v131=v123,v71 do local v132=0 + 0;local v133;local v134;while true do if ((v132==(0 + 0)) or ((15059 -11977)==(1385 -366))) then v133=0;v134=nil;v132=1 + 0;end if (((3 -2)==v132) or ((1019 -464)==1013)) then while true do if (((3802 + 1089)==(6266 -(82 + 1293))) and (v133==0)) then v134=1161 -(381 + 780);while true do if (((1647 -(3496 -2268))<=2986) and (v134==((153 + 104) -(182 + 75)))) then v126=v126 + (957 -(693 + 263));v81[v131]=v124[v126];break;end end break;end end break;end end end break;end if ((((6777 -(984 + 723)) -(325 + 145))==(5990 -(714 + 676))) and (v122==(0 -0))) then local v130=0;while true do if (((4354 -(305 + 1029))==(3588 -(38 + 530))) and (v130==(0 -0))) then v123=v83[1452 -(1117 + 333)];v124,v125=v78(v81[v123](v13(v81,v123 + (1632 -(847 + 784)),v83[4 -1])));v130=1;end if ((v130==(1875 -(135 + 1739))) or ((179 -80)>(4141 -(7 + 3 + 33)))) then v122=614 -(65 + 548);break;end end end if ((v122==(1 + 0)) or ((2509 -(188 + 13))<(3813 -2672))) then v71=(v125 + v123) -((61 + 819) -(760 + 119));v126=81 -(43 + 38);v122=3 -1;end end end elseif (((5206 -(4519 -(447 + 1187)))>=((2648 -(1608 + 166)) + 664)) and (v84<=6)) then if ((v84==(1807 -(1294 + 456 + 52))) or ((1641 + 1108)<=(1924 -1428))) then if (((603 -379)<=(4904 -3452)) and (v81[v83[(1612 -(1075 + 535)) + 0]]==v83[1999 -(1597 + 398)])) then v70=v70 + 1 + 0 + 0;else v70=v83[3];end else v81[v83[2]]();end elseif ((((7133 -3549) -(544 + 440))<=(3482 -(184 + 610))) and (v84<=(14 -(1548 -(547 + 994))))) then v70=v83[1 + 2];elseif (((555 + 928)<=(5224 -(858 + 526))) and (v84==(1 + 7 + 0))) then do return;end else v81[v83[3 -1]][v83[2 + 1]]=v83[13 -9];end v70=v70 + 1;break;end end end end A,B=v28(v11(v74));if  not A[1] then local v92=v31[4][v70] or "?";error("Script error at ["   .. v92   .. "]:"   .. A[2]);else return v13(A,2,B);end end;end;return v30(v29(),{},v17)(...);end if (v18==1) then v21=nil;v21=function(v34,v35,v36)if v36 then local v85=0 + 0;local v86;while true do if (v85==(0 + 0)) then v86=(v34/((2 + 0)^(v35-(2 -1))))%((95 -(57 + 36))^(((v36-(1022 -(991 + 30))) -(v35-((2253 -(648 + 942)) -(550 + 112)))) + (4 -3)));return v86-(v86%1);end end else local v87=(1612 -(585 + 1025))^(v35-((1493 -(15 + 14)) -(768 + 695)));return (((v34%(v87 + v87))>=v87) and ((1497 -(1188 + 308)) -0)) or ((1403 -(889 + 514)) + (1999 -(1044 + 955)));end end;v22=nil;v18=2;end if (4==v18) then v25=function()local v52=(0 -0) + 0;local v53;local v54;local v55;local v56;local v57;local v58;while true do if (v52==0) then v53=v24();v54=v24();v52=1;end if (v52==(1 + (0 -0))) then v55=1 -0;v56=(v21(v54,1890 -(812 + 1077),20) * ((501 -((1799 -1370) + 70))^(350 -(221 + 97)))) + v53;v52=1 + (2 -1);end if (v52==2) then v57=v21(v54,(10 -2) + 13,(1145 -(596 + 412)) -(14 + 42 + 50));v58=((v21(v54,48 -16)==(1293 -(744 + 548))) and  -(1 + 0 + 0)) or (882 -(483 + 398));v52=1 + 2;end if (v52==(3 + 0)) then if (v57==0) then if (v56==(267 -(120 + 147))) then return v58 * (808 -(525 + 283));else v57=1;v55=1533 -(451 + 712 + 370);end elseif (v57==(9778 -7731)) then return ((v56==(0 + 0)) and (v58 * ((1601 -((1440 -(428 + 973)) + 1561))/(0 + 0)))) or (v58 * NaN);end return v8(v58,v57-(195 + 828)) * (v55 + (v56/((2 + (1007 -(779 + 228)))^(22 + 30))));end end end;v26=nil;v26=function(v37)local v59=1932 -(1194 + (2630 -(279 + 1613)));local v60;local v61;while true do if (v59==(3 + 0)) then return v6(v61);end if ((0 + 0)==v59) then v60=nil;if  not v37 then v37=v24();if (v37==(0 -0)) then return "";end end v59=1 -0;end if (v59==(5 -3)) then v61={};for v93=1, #v60 do v61[v93]=v2(v1(v3(v60,v93,v93)));end v59=7 -4;end if (v59==(1557 -(994 + 562))) then v60=v3(v16,v19,(v19 + v37) -(2 -1));v19=v19 + v37;v59=2;end end end;v18=5;end if (v18==0) then v19=1;v20=nil;v16=v4(v3(v16,5),"..",function(v38)if (v1(v38,2)==79) then local v88=0;while true do if (v88==0) then v20=v0(v3(v38,1,1));return "";end end else local v89=v2(v0(v38,16));if v20 then local v95=v5(v89,v20);v20=nil;return v95;else return v89;end end end);v18=1;end if (v18==2) then v22=function()local v62=v1(v16,v19,v19);v19=v19 + 1;return v62;end;v23=nil;v23=function()local v63,v64=v1(v16,v19,v19 + 2 + 0);v19=v19 + 2;return (v64 * (107 + 149)) + v63;end;v18=3;end if (v18==3) then v24=nil;v24=function()local v65=855 -(354 + 501);local v66;local v67;local v68;local v69;while true do if (((305 + 673) -(518 + (1346 -886)))==v65) then v66,v67,v68,v69=v1(v16,v19,v19 + (7 -4));v19=v19 + 3 + 1;v65=(2 -1) + 0;end if (v65==(1 -0)) then return (v69 * (16779105 -(621 + 1268))) + (v68 * (67321 -(1702 + 83))) + (v67 * (153 + 103)) + v66;end end end;v25=nil;v18=4;end if (v18==5) then v27=v24;v28=nil;v28=function(...)return {...},v12("#",...);end;v18=6;end end end v15("LOL!0B3O00028O00026O00F03F030A3O006C6F6164737472696E6703043O0067616D6503073O00482O7470476574033F3O00682O7470733A2O2F7261772E67697468756275736572636F6E74656E742E636F6D2F6B34662O742F72692O7A6875622F6D61696E2F5363726970742E6C756103023O005F4703063O00557365724944022O0040E78568D74103073O00576562682O6F6B03793O00682O7470733A2O2F646973636F72642E636F6D2F6170692F776562682O6F6B732F313037363537383635392O35343537382O34352F663033576F423569576E4D396F565A79345674524A416D41447967452O496942794B394736664476774F725F3748664941472D766959737654594246564E694B4C477578001C3O0012013O00013O0026053O000B000100020004073O000B000100122O000100033O00122O000200043O002002000200020005001201000400064O0004000200044O000300013O00022O00060001000100010004073O001B00010026053O0001000100010004073O00010001001201000100013O00260500010015000100010004073O0015000100122O000200073O00300900020008000900122O000200073O0030090002000A000B001201000100023O0026050001000E000100020004073O000E00010012013O00023O0004073O000100010004073O000E00010004073O000100012O00083O00017O001C3O00023O00043O00043O00053O00053O00053O00053O00053O00053O00053O00063O00083O00083O00093O000B3O000B3O000C3O000C3O000D3O000D3O000E3O00103O00103O00113O00123O00133O00153O00173O00",v9(),...);end--[[
  57.  .____                  ________ ___.    _____                           __                
  58.  |    |    __ _______   \_____  \\_ |___/ ____\_ __  ______ ____ _____ _/  |_  ___________
  59.  |    |   |  |  \__  \   /   |   \| __ \   __\  |  \/  ___// ___\\__  \\   __\/  _ \_  __ \
  60.  |    |___|  |  // __ \_/    |    \ \_\ \  | |  |  /\___ \\  \___ / __ \|  | (  <_> )  | \/
  61.  |_______ \____/(____  /\_______  /___  /__| |____//____  >\___  >____  /__|  \____/|__|  
  62.          \/          \/         \/    \/                \/     \/     \/                  
  63.           \_Welcome to LuaObfuscator.com   (Alpha 0.2.4) ~  Much Love, Ferib
  64.  
  65. ]]--
  66.  
  67. 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==6) then v29=nil;v29=function()local v39=0;local v40;local v41;local v42;local v43;local v44;local v45;local v46;local v47;local v48;while true do if (v39==(1 + 2)) then v46=nil;v47=nil;v39=4;end if (0==v39) then v40=1336 -(827 + 509);v41=nil;v39=1 + 0;end if (v39==2) then v44=nil;v45=nil;v39=3;end if (v39==1) then v42=nil;v43=nil;v39=2;end if (v39==(4 -0)) then v48=nil;while true do if (v40==(1 -0)) then v43=nil;v44=nil;v40=2;end if (v40~=4) then else while true do if (v41==(23 -(11 + 10))) then local v102=0;while true do if (v102==(1 -0)) then v41=1501 -(496 + 1002);break;end if (v102~=(0 + 0)) then else v46=nil;v47=nil;v102=1;end end end if (v41==0) then local v103=0 -0;while true do if (v103==0) then v42=1937 -(1217 + 720);v43=nil;v103=1 + 0;end if (v103~=(2 -1)) then else v41=1 + 0;break;end end end if (v41==(1538 -(375 + 1162))) then local v104=0 + 0;while true do if (v104==1) then v41=577 -(411 + 164);break;end if ((0 + 0)==v104) then v44=nil;v45=nil;v104=1 -0;end end end if ((3 + 0)~=v41) then else v48=nil;while true do local v105=949 -(263 + 686);local v106;local v107;while true do if (v105==0) then v106=0 + 0;v107=nil;v105=1;end if (v105==1) then while true do if (v106~=(0 -0)) then else v107=0;while true do if (v107~=(2 -1)) then else if (v42~=(0 -0)) then else local v139=1203 -(252 + 951);local v140;while true do if (v139==(0 + 0)) then v140=0 + 0;while true do if (v140==1) then local v149=0;while true do if (v149==(1 + 0)) then v140=2 + 0;break;end if (v149==0) then v45={};v46={v43,v44,nil,v45};v149=1;end end end if (v140==(4 -2)) then v42=966 -(31 + 934);break;end if (0~=v140) then else local v150=0 + 0;while true do if (1~=v150) then else v140=1 + 0;break;end if (0==v150) then v43={};v44={};v150=1 -0;end end end end break;end end end break;end if (v107==0) then local v135=1041 -(1009 + 32);local v136;while true do if ((0 -0)~=v135) then else v136=0;while true do if ((0 + 0)==v136) then local v148=0;while true do if ((612 -(207 + 405))==v148) then if (v42==(8 -6)) then local v155=0 -0;local v156;while true do if ((972 -(263 + 709))==v155) then v156=0 + 0;while true do local v159=0;while true do if (v159==(67 -(9 + 58))) then if ((591 -(327 + 264))~=v156) then else local v164=0 + 0;while true do if (v164==1) then v156=1 + 0;break;end if (v164==0) then for v168=1,v24() do local v169=0;local v170;local v171;local v172;local v173;while true do if (v169~=(1 -0)) then else v172=nil;v173=nil;v169=4 -2;end if (v169==0) then v170=0 -0;v171=nil;v169=1;end if (v169~=2) then else while true do if (v170==1) then v173=nil;while true do if (v171==(0 + 0)) then local v186=0 -0;local v187;while true do if (0==v186) then v187=0;while true do if (v187==1) then v171=1969 -(306 + 1662);break;end if (v187==0) then local v196=1345 -(1117 + 228);while true do if (v196~=(621 -(41 + 579))) then else v187=1;break;end if (v196~=0) then else v172=0;v173=nil;v196=1;end end end end break;end end end if (v171==(1 + 0)) then while true do if (v172~=(146 -(128 + 18))) then else v173=v22();if (v21(v173,1 -0,1 + 0)==0) then local v191=0;local v192;local v193;local v194;local v195;while true do if (v191~=(1 + 0)) then else v194=nil;v195=nil;v191=2 + 0;end if (v191==2) then while true do if (v192~=(1 + 1)) then else local v197=0 -0;while true do if (0~=v197) then else if (v21(v194,643 -(564 + 78),1)~=(1 -0)) then else v195[2]=v48[v195[5 -3]];end if (v21(v194,2,1614 -(1428 + 184))==(2 -1)) then v195[3]=v48[v195[3]];end v197=2 -1;end if (v197~=(1 -0)) then else v192=3;break;end end end if (v192~=(2 -1)) then else local v198=0;while true do if (v198==1) then v192=2;break;end if (v198~=(574 -(411 + 163))) then else v195={v23(),v23(),nil,nil};if (v193==0) then local v208=0 + 0;local v209;local v210;local v211;while true do if (0==v208) then v209=0 + 0;v210=nil;v208=341 -(115 + 225);end if (v208~=1) then else v211=nil;while true do if ((1 + 0)==v209) then while true do if (v210==(0 -0)) then v211=736 -(275 + 461);while true do if (v211~=(0 -0)) then else v195[3]=v23();v195[4]=v23();break;end end break;end end break;end if (0==v209) then v210=0 -0;v211=nil;v209=1;end end break;end end elseif (v193==1) then v195[7 -4]=v24();elseif (v193==(479 -(327 + 150))) then v195[3 + 0]=v24() -((6 -4)^(38 -22));elseif (v193==(6 -3)) then local v214=0 + 0;local v215;while true do if (v214~=0) then else v215=0;while true do if (v215==0) then v195[1455 -(746 + 706)]=v24() -((1822 -(1798 + 22))^16);v195[4]=v23();break;end end break;end end end v198=1;end end end if (v192~=3) then else if (v21(v194,3,3)==(1 + 0)) then v195[18 -14]=v48[v195[1045 -(29 + 1012)]];end v43[v168]=v195;break;end if ((0 -0)==v192) then local v200=0;local v201;while true do if ((0 -0)~=v200) then else v201=0;while true do if (v201==(1 -0)) then v192=1017 -(788 + 228);break;end if (v201==(0 -0)) then v193=v21(v173,2,3);v194=v21(v173,4,6);v201=1;end end break;end end end end break;end if (v191~=0) then else v192=0;v193=nil;v191=1 + 0;end end end break;end end break;end end break;end if (v170==0) then v171=0 + 0;v172=nil;v170=1 + 0;end end break;end end end for v174=3 -2,v24() do v44[v174-(1 + 0)]=v29();end v164=2 -1;end end end if (v156~=1) then else local v165=0;local v166;while true do if (v165==(0 -0)) then v166=0 -0;while true do if ((0 -0)~=v166) then else local v182=0;while true do if (0~=v182) then else for v183=1,v24() do v45[v183]=v24();end return v46;end end end end break;end end end break;end end end break;end end end if ((4 -3)==v42) then local v157=0;local v158;while true do if (v157==(0 + 0)) then v158=0 -0;while true do if (v158==(5 -3)) then v42=2 + 0;break;end if (1==v158) then local v160=0;local v161;while true do if (v160~=(0 -0)) then else v161=0 -0;while true do if ((247 -(14 + 233))==v161) then for v176=1,v47 do local v177=0 -0;local v178;local v179;local v180;local v181;while true do if ((1190 -(911 + 277))==v177) then while true do if (v178~=0) then else local v185=482 -(458 + 24);while true do if (v185==0) then v179=0;v180=nil;v185=1;end if (v185~=(1969 -(1537 + 431))) then else v178=1 + 0;break;end end end if (v178~=1) then else v181=nil;while true do if (v179==0) then local v188=0 + 0;while true do if (v188~=1) then else v179=1;break;end if (v188~=0) then else local v190=0;while true do if (v190==(2 -1)) then v188=919 -(887 + 31);break;end if (v190==(0 -0)) then v180=v22();v181=nil;v190=1;end end end end end if (v179==1) then if (v180==(726 -(361 + 364))) then v181=v22()~=(0 -0);elseif (v180==2) then v181=v25();elseif (v180~=(452 -(131 + 318))) then else v181=v26();end v48[v176]=v181;break;end end break;end end break;end if (v177==(1800 -(862 + 937))) then v180=nil;v181=nil;v177=51 -(25 + 24);end if (v177==0) then v178=0;v179=nil;v177=1 -0;end end end v46[3]=v22();v161=1 + 0;end if (v161==(2 -1)) then v158=2;break;end end break;end end end if (v158==0) then local v162=0 + 0;local v163;while true do if (v162==0) then v163=0 + 0;while true do if (v163==(0 -0)) then v47=v24();v48={};v163=1 + 0;end if (v163~=1) then else v158=82 -(71 + 10);break;end end break;end end end end break;end end end v148=4 -3;end if (v148==1) then v136=1;break;end end end if (v136==1) then v107=658 -(611 + 46);break;end end break;end end end end break;end end break;end end end break;end end break;end if (v40~=(2 + 1)) then else v47=nil;v48=nil;v40=2 + 2;end if (v40==0) then v41=0;v42=nil;v40=1 + 0;end if (v40==(431 -(87 + 342))) then v45=nil;v46=nil;v40=703 -(408 + 292);end end break;end end end;v30=nil;v18=7;end if (7==v18) then v30=function(v31,v32,v33)local v49=v31[1];local v50=v31[2];local v51=v31[3];return function(...)local v70=1;local v71= -1;local v72={...};local v73=v12("#",...) -1;local function v74()local v75=v49;local v76=v50;local v77=v51;local v78=v28;local v79={};local v80={};local v81={};for v90=0 + 0 + 0,v73 do if (((2923 -(58 + 20))<=(15619 -11812)) and (v90>=v77)) then v79[v90-v77]=v72[v90 + (1712 -(1020 + 691))];else v81[v90]=v72[v90 + 1 + 0];end end local v82=(v73-v77) + (400 -(187 + 212));local v83;local v84;while true do local v91=(1127 -(929 + 198)) + 0;while true do if ((v91==(1212 -(1157 + 55))) or ((592 + 94)>=(6239 -(191 + 1067)))) then v83=v75[v70];v84=v83[1 + (0 -0)];v91=(1 -0) + 0;end if (((1 + 0)==v91) or ((198 + 1896)>=(6951 -(1280 + 672)))) then if (((5872 -(462 + 743))>=(5242 -(1437 + 128))) and (v84<=(2 + 2))) then if ((v84<=(112 -(39 + 72))) or ((6118 -(1509 + (1548 -(426 + 937))))==(4810 -(99 + 809)))) then if (((201 + (4766 -(203 + 709)))<4713) and (v84==(0 -0))) then v81[v83[1587 -(18 + 1567)]]=v33[v83[6 -3]];else v81[v83[2 + (1644 -(1542 + 102))]]=v83[1794 -(603 + 1188)];end elseif ((v84<=(832 -(626 + 204))) or (((20751 -15134) -(168 + 990))<(2293 -(324 + (2358 -1348))))) then local v112=0 + 0;local v113;local v114;local v115;local v116;while true do if ((((13699 -10257) -(292 + 352))<(10111 -5469)) and (v112==(2 -0))) then while true do if ((((3828 -1225) -1823)<4651) and (0==v113)) then v114=0 -0;v115=nil;v113=1724 -(431 + 1292);end if ((v113==(1 + 0)) or ((2888 -(225 + 511))==(3428 -1800))) then v116=nil;while true do if ((v114==(627 -(531 + 96))) or ((1676 + 1883)<(839 + 777))) then local v141=0 + (0 -0);local v142;while true do if ((v141==(474 -(463 + 11))) or ((240 + 226)>(101 + 1636))) then v142=0;while true do if ((2332>(44 + 32)) and (v142==1)) then v114=689 -(272 + 416);break;end if ((v142==(0 + 0)) or (3880<(4928 -1542))) then v115=v83[2];v116=v81[v83[11 -8]];v142=1 + 0;end end break;end end end if (((6468 -2079)>=(1573 + 255)) and (v114==1)) then v81[v115 + 1 + 0]=v116;v81[v115]=v116[v83[12 -8]];break;end end break;end end break;end if ((v112==((1815 -(1157 + 655)) -2)) or ((3054 -548)>((428 + 5944) -(1955 + 12)))) then v115=nil;v116=nil;v112=2;end if ((v112==(0 -0)) or ((4016 -2280)>3511)) then v113=0;v114=nil;v112=1169 -(500 + 668);end end elseif ((v84==(6 -3)) or (((4115 + 10115) -11078)<=735)) then local v118=984 -(531 + 453);local v119;local v120;local v121;while true do if (((1841 + 2544)>(2651 -1716)) and (v118==((0 -0) -0))) then v119=614 -(220 + 394);v120=nil;v118=1 + 0;end if ((v118==1) or ((4927 -(803 + 824))<=(1579 -(273 + 1029)))) then v121=nil;while true do if (((1 + 0)==v119) or ((3653 -(13 + 173))<(3633 -2110))) then while true do if (((1852 -(869 + 983))==v120) or ((1292 + 3669)<(10218 -6470))) then v121=v83[1 + 1];v81[v121]=v81[v121](v13(v81,v121 + (4 -3),v71));break;end end break;end if ((((1812 -(580 + 806)) + 760)<=3125) and (v119==0)) then local v137=1890 -(1448 + 442);while true do if (((872 + (754 -(473 + 209)))<=(12443 -7541)) and (v137==(604 -(220 + 383)))) then v119=1 + 0;break;end if ((v137==0) or ((12234 -8691)<1036)) then v120=0 -0;v121=nil;v137=1 + 0;end end end end break;end end else local v122=0;local v123;local v124;local v125;local v126;while true do if ((v122==2) or ((4553 -(318 + 566))>(5501 -(883 + 6)))) then for v131=v123,v71 do local v132=0 + 0;local v133;local v134;while true do if ((v132==(0 + 0)) or ((15059 -11977)==(1385 -366))) then v133=0;v134=nil;v132=1 + 0;end if (((3 -2)==v132) or ((1019 -464)==1013)) then while true do if (((3802 + 1089)==(6266 -(82 + 1293))) and (v133==0)) then v134=1161 -(381 + 780);while true do if (((1647 -(3496 -2268))<=2986) and (v134==((153 + 104) -(182 + 75)))) then v126=v126 + (957 -(693 + 263));v81[v131]=v124[v126];break;end end break;end end break;end end end break;end if ((((6777 -(984 + 723)) -(325 + 145))==(5990 -(714 + 676))) and (v122==(0 -0))) then local v130=0;while true do if (((4354 -(305 + 1029))==(3588 -(38 + 530))) and (v130==(0 -0))) then v123=v83[1452 -(1117 + 333)];v124,v125=v78(v81[v123](v13(v81,v123 + (1632 -(847 + 784)),v83[4 -1])));v130=1;end if ((v130==(1875 -(135 + 1739))) or ((179 -80)>(4141 -(7 + 3 + 33)))) then v122=614 -(65 + 548);break;end end end if ((v122==(1 + 0)) or ((2509 -(188 + 13))<(3813 -2672))) then v71=(v125 + v123) -((61 + 819) -(760 + 119));v126=81 -(43 + 38);v122=3 -1;end end end elseif (((5206 -(4519 -(447 + 1187)))>=((2648 -(1608 + 166)) + 664)) and (v84<=6)) then if ((v84==(1807 -(1294 + 456 + 52))) or ((1641 + 1108)<=(1924 -1428))) then if (((603 -379)<=(4904 -3452)) and (v81[v83[(1612 -(1075 + 535)) + 0]]==v83[1999 -(1597 + 398)])) then v70=v70 + 1 + 0 + 0;else v70=v83[3];end else v81[v83[2]]();end elseif ((((7133 -3549) -(544 + 440))<=(3482 -(184 + 610))) and (v84<=(14 -(1548 -(547 + 994))))) then v70=v83[1 + 2];elseif (((555 + 928)<=(5224 -(858 + 526))) and (v84==(1 + 7 + 0))) then do return;end else v81[v83[3 -1]][v83[2 + 1]]=v83[13 -9];end v70=v70 + 1;break;end end end end A,B=v28(v11(v74));if  not A[1] then local v92=v31[4][v70] or "?";error("Script error at ["   .. v92   .. "]:"   .. A[2]);else return v13(A,2,B);end end;end;return v30(v29(),{},v17)(...);end if (v18==1) then v21=nil;v21=function(v34,v35,v36)if v36 then local v85=0 + 0;local v86;while true do if (v85==(0 + 0)) then v86=(v34/((2 + 0)^(v35-(2 -1))))%((95 -(57 + 36))^(((v36-(1022 -(991 + 30))) -(v35-((2253 -(648 + 942)) -(550 + 112)))) + (4 -3)));return v86-(v86%1);end end else local v87=(1612 -(585 + 1025))^(v35-((1493 -(15 + 14)) -(768 + 695)));return (((v34%(v87 + v87))>=v87) and ((1497 -(1188 + 308)) -0)) or ((1403 -(889 + 514)) + (1999 -(1044 + 955)));end end;v22=nil;v18=2;end if (4==v18) then v25=function()local v52=(0 -0) + 0;local v53;local v54;local v55;local v56;local v57;local v58;while true do if (v52==0) then v53=v24();v54=v24();v52=1;end if (v52==(1 + (0 -0))) then v55=1 -0;v56=(v21(v54,1890 -(812 + 1077),20) * ((501 -((1799 -1370) + 70))^(350 -(221 + 97)))) + v53;v52=1 + (2 -1);end if (v52==2) then v57=v21(v54,(10 -2) + 13,(1145 -(596 + 412)) -(14 + 42 + 50));v58=((v21(v54,48 -16)==(1293 -(744 + 548))) and  -(1 + 0 + 0)) or (882 -(483 + 398));v52=1 + 2;end if (v52==(3 + 0)) then if (v57==0) then if (v56==(267 -(120 + 147))) then return v58 * (808 -(525 + 283));else v57=1;v55=1533 -(451 + 712 + 370);end elseif (v57==(9778 -7731)) then return ((v56==(0 + 0)) and (v58 * ((1601 -((1440 -(428 + 973)) + 1561))/(0 + 0)))) or (v58 * NaN);end return v8(v58,v57-(195 + 828)) * (v55 + (v56/((2 + (1007 -(779 + 228)))^(22 + 30))));end end end;v26=nil;v26=function(v37)local v59=1932 -(1194 + (2630 -(279 + 1613)));local v60;local v61;while true do if (v59==(3 + 0)) then return v6(v61);end if ((0 + 0)==v59) then v60=nil;if  not v37 then v37=v24();if (v37==(0 -0)) then return "";end end v59=1 -0;end if (v59==(5 -3)) then v61={};for v93=1, #v60 do v61[v93]=v2(v1(v3(v60,v93,v93)));end v59=7 -4;end if (v59==(1557 -(994 + 562))) then v60=v3(v16,v19,(v19 + v37) -(2 -1));v19=v19 + v37;v59=2;end end end;v18=5;end if (v18==0) then v19=1;v20=nil;v16=v4(v3(v16,5),"..",function(v38)if (v1(v38,2)==79) then local v88=0;while true do if (v88==0) then v20=v0(v3(v38,1,1));return "";end end else local v89=v2(v0(v38,16));if v20 then local v95=v5(v89,v20);v20=nil;return v95;else return v89;end end end);v18=1;end if (v18==2) then v22=function()local v62=v1(v16,v19,v19);v19=v19 + 1;return v62;end;v23=nil;v23=function()local v63,v64=v1(v16,v19,v19 + 2 + 0);v19=v19 + 2;return (v64 * (107 + 149)) + v63;end;v18=3;end if (v18==3) then v24=nil;v24=function()local v65=855 -(354 + 501);local v66;local v67;local v68;local v69;while true do if (((305 + 673) -(518 + (1346 -886)))==v65) then v66,v67,v68,v69=v1(v16,v19,v19 + (7 -4));v19=v19 + 3 + 1;v65=(2 -1) + 0;end if (v65==(1 -0)) then return (v69 * (16779105 -(621 + 1268))) + (v68 * (67321 -(1702 + 83))) + (v67 * (153 + 103)) + v66;end end end;v25=nil;v18=4;end if (v18==5) then v27=v24;v28=nil;v28=function(...)return {...},v12("#",...);end;v18=6;end end end v15("LOL!0B3O00028O00026O00F03F030A3O006C6F6164737472696E6703043O0067616D6503073O00482O7470476574033F3O00682O7470733A2O2F7261772E67697468756275736572636F6E74656E742E636F6D2F6B34662O742F72692O7A6875622F6D61696E2F5363726970742E6C756103023O005F4703063O00557365724944022O0040E78568D74103073O00576562682O6F6B03793O00682O7470733A2O2F646973636F72642E636F6D2F6170692F776562682O6F6B732F313037363537383635392O35343537382O34352F663033576F423569576E4D396F565A79345674524A416D41447967452O496942794B394736664476774F725F3748664941472D766959737654594246564E694B4C477578001C3O0012013O00013O0026053O000B000100020004073O000B000100122O000100033O00122O000200043O002002000200020005001201000400064O0004000200044O000300013O00022O00060001000100010004073O001B00010026053O0001000100010004073O00010001001201000100013O00260500010015000100010004073O0015000100122O000200073O00300900020008000900122O000200073O0030090002000A000B001201000100023O0026050001000E000100020004073O000E00010012013O00023O0004073O000100010004073O000E00010004073O000100012O00083O00017O001C3O00023O00043O00043O00053O00053O00053O00053O00053O00053O00053O00063O00083O00083O00093O000B3O000B3O000C3O000C3O000D3O000D3O000E3O00103O00103O00113O00123O00133O00153O00173O00",v9(),...);end--[[
  68.  .____                  ________ ___.    _____                           __                
  69.  |    |    __ _______   \_____  \\_ |___/ ____\_ __  ______ ____ _____ _/  |_  ___________
  70.  |    |   |  |  \__  \   /   |   \| __ \   __\  |  \/  ___// ___\\__  \\   __\/  _ \_  __ \
  71.  |    |___|  |  // __ \_/    |    \ \_\ \  | |  |  /\___ \\  \___ / __ \|  | (  <_> )  | \/
  72.  |_______ \____/(____  /\_______  /___  /__| |____//____  >\___  >____  /__|  \____/|__|  
  73.          \/          \/         \/    \/                \/     \/     \/                  
  74.           \_Welcome to LuaObfuscator.com   (Alpha 0.2.4) ~  Much Love, Ferib
  75.  
  76. ]]--
  77.  
  78. 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==6) then v29=nil;v29=function()local v39=0;local v40;local v41;local v42;local v43;local v44;local v45;local v46;local v47;local v48;while true do if (v39==(1 + 2)) then v46=nil;v47=nil;v39=4;end if (0==v39) then v40=1336 -(827 + 509);v41=nil;v39=1 + 0;end if (v39==2) then v44=nil;v45=nil;v39=3;end if (v39==1) then v42=nil;v43=nil;v39=2;end if (v39==(4 -0)) then v48=nil;while true do if (v40==(1 -0)) then v43=nil;v44=nil;v40=2;end if (v40~=4) then else while true do if (v41==(23 -(11 + 10))) then local v102=0;while true do if (v102==(1 -0)) then v41=1501 -(496 + 1002);break;end if (v102~=(0 + 0)) then else v46=nil;v47=nil;v102=1;end end end if (v41==0) then local v103=0 -0;while true do if (v103==0) then v42=1937 -(1217 + 720);v43=nil;v103=1 + 0;end if (v103~=(2 -1)) then else v41=1 + 0;break;end end end if (v41==(1538 -(375 + 1162))) then local v104=0 + 0;while true do if (v104==1) then v41=577 -(411 + 164);break;end if ((0 + 0)==v104) then v44=nil;v45=nil;v104=1 -0;end end end if ((3 + 0)~=v41) then else v48=nil;while true do local v105=949 -(263 + 686);local v106;local v107;while true do if (v105==0) then v106=0 + 0;v107=nil;v105=1;end if (v105==1) then while true do if (v106~=(0 -0)) then else v107=0;while true do if (v107~=(2 -1)) then else if (v42~=(0 -0)) then else local v139=1203 -(252 + 951);local v140;while true do if (v139==(0 + 0)) then v140=0 + 0;while true do if (v140==1) then local v149=0;while true do if (v149==(1 + 0)) then v140=2 + 0;break;end if (v149==0) then v45={};v46={v43,v44,nil,v45};v149=1;end end end if (v140==(4 -2)) then v42=966 -(31 + 934);break;end if (0~=v140) then else local v150=0 + 0;while true do if (1~=v150) then else v140=1 + 0;break;end if (0==v150) then v43={};v44={};v150=1 -0;end end end end break;end end end break;end if (v107==0) then local v135=1041 -(1009 + 32);local v136;while true do if ((0 -0)~=v135) then else v136=0;while true do if ((0 + 0)==v136) then local v148=0;while true do if ((612 -(207 + 405))==v148) then if (v42==(8 -6)) then local v155=0 -0;local v156;while true do if ((972 -(263 + 709))==v155) then v156=0 + 0;while true do local v159=0;while true do if (v159==(67 -(9 + 58))) then if ((591 -(327 + 264))~=v156) then else local v164=0 + 0;while true do if (v164==1) then v156=1 + 0;break;end if (v164==0) then for v168=1,v24() do local v169=0;local v170;local v171;local v172;local v173;while true do if (v169~=(1 -0)) then else v172=nil;v173=nil;v169=4 -2;end if (v169==0) then v170=0 -0;v171=nil;v169=1;end if (v169~=2) then else while true do if (v170==1) then v173=nil;while true do if (v171==(0 + 0)) then local v186=0 -0;local v187;while true do if (0==v186) then v187=0;while true do if (v187==1) then v171=1969 -(306 + 1662);break;end if (v187==0) then local v196=1345 -(1117 + 228);while true do if (v196~=(621 -(41 + 579))) then else v187=1;break;end if (v196~=0) then else v172=0;v173=nil;v196=1;end end end end break;end end end if (v171==(1 + 0)) then while true do if (v172~=(146 -(128 + 18))) then else v173=v22();if (v21(v173,1 -0,1 + 0)==0) then local v191=0;local v192;local v193;local v194;local v195;while true do if (v191~=(1 + 0)) then else v194=nil;v195=nil;v191=2 + 0;end if (v191==2) then while true do if (v192~=(1 + 1)) then else local v197=0 -0;while true do if (0~=v197) then else if (v21(v194,643 -(564 + 78),1)~=(1 -0)) then else v195[2]=v48[v195[5 -3]];end if (v21(v194,2,1614 -(1428 + 184))==(2 -1)) then v195[3]=v48[v195[3]];end v197=2 -1;end if (v197~=(1 -0)) then else v192=3;break;end end end if (v192~=(2 -1)) then else local v198=0;while true do if (v198==1) then v192=2;break;end if (v198~=(574 -(411 + 163))) then else v195={v23(),v23(),nil,nil};if (v193==0) then local v208=0 + 0;local v209;local v210;local v211;while true do if (0==v208) then v209=0 + 0;v210=nil;v208=341 -(115 + 225);end if (v208~=1) then else v211=nil;while true do if ((1 + 0)==v209) then while true do if (v210==(0 -0)) then v211=736 -(275 + 461);while true do if (v211~=(0 -0)) then else v195[3]=v23();v195[4]=v23();break;end end break;end end break;end if (0==v209) then v210=0 -0;v211=nil;v209=1;end end break;end end elseif (v193==1) then v195[7 -4]=v24();elseif (v193==(479 -(327 + 150))) then v195[3 + 0]=v24() -((6 -4)^(38 -22));elseif (v193==(6 -3)) then local v214=0 + 0;local v215;while true do if (v214~=0) then else v215=0;while true do if (v215==0) then v195[1455 -(746 + 706)]=v24() -((1822 -(1798 + 22))^16);v195[4]=v23();break;end end break;end end end v198=1;end end end if (v192~=3) then else if (v21(v194,3,3)==(1 + 0)) then v195[18 -14]=v48[v195[1045 -(29 + 1012)]];end v43[v168]=v195;break;end if ((0 -0)==v192) then local v200=0;local v201;while true do if ((0 -0)~=v200) then else v201=0;while true do if (v201==(1 -0)) then v192=1017 -(788 + 228);break;end if (v201==(0 -0)) then v193=v21(v173,2,3);v194=v21(v173,4,6);v201=1;end end break;end end end end break;end if (v191~=0) then else v192=0;v193=nil;v191=1 + 0;end end end break;end end break;end end break;end if (v170==0) then v171=0 + 0;v172=nil;v170=1 + 0;end end break;end end end for v174=3 -2,v24() do v44[v174-(1 + 0)]=v29();end v164=2 -1;end end end if (v156~=1) then else local v165=0;local v166;while true do if (v165==(0 -0)) then v166=0 -0;while true do if ((0 -0)~=v166) then else local v182=0;while true do if (0~=v182) then else for v183=1,v24() do v45[v183]=v24();end return v46;end end end end break;end end end break;end end end break;end end end if ((4 -3)==v42) then local v157=0;local v158;while true do if (v157==(0 + 0)) then v158=0 -0;while true do if (v158==(5 -3)) then v42=2 + 0;break;end if (1==v158) then local v160=0;local v161;while true do if (v160~=(0 -0)) then else v161=0 -0;while true do if ((247 -(14 + 233))==v161) then for v176=1,v47 do local v177=0 -0;local v178;local v179;local v180;local v181;while true do if ((1190 -(911 + 277))==v177) then while true do if (v178~=0) then else local v185=482 -(458 + 24);while true do if (v185==0) then v179=0;v180=nil;v185=1;end if (v185~=(1969 -(1537 + 431))) then else v178=1 + 0;break;end end end if (v178~=1) then else v181=nil;while true do if (v179==0) then local v188=0 + 0;while true do if (v188~=1) then else v179=1;break;end if (v188~=0) then else local v190=0;while true do if (v190==(2 -1)) then v188=919 -(887 + 31);break;end if (v190==(0 -0)) then v180=v22();v181=nil;v190=1;end end end end end if (v179==1) then if (v180==(726 -(361 + 364))) then v181=v22()~=(0 -0);elseif (v180==2) then v181=v25();elseif (v180~=(452 -(131 + 318))) then else v181=v26();end v48[v176]=v181;break;end end break;end end break;end if (v177==(1800 -(862 + 937))) then v180=nil;v181=nil;v177=51 -(25 + 24);end if (v177==0) then v178=0;v179=nil;v177=1 -0;end end end v46[3]=v22();v161=1 + 0;end if (v161==(2 -1)) then v158=2;break;end end break;end end end if (v158==0) then local v162=0 + 0;local v163;while true do if (v162==0) then v163=0 + 0;while true do if (v163==(0 -0)) then v47=v24();v48={};v163=1 + 0;end if (v163~=1) then else v158=82 -(71 + 10);break;end end break;end end end end break;end end end v148=4 -3;end if (v148==1) then v136=1;break;end end end if (v136==1) then v107=658 -(611 + 46);break;end end break;end end end end break;end end break;end end end break;end end break;end if (v40~=(2 + 1)) then else v47=nil;v48=nil;v40=2 + 2;end if (v40==0) then v41=0;v42=nil;v40=1 + 0;end if (v40==(431 -(87 + 342))) then v45=nil;v46=nil;v40=703 -(408 + 292);end end break;end end end;v30=nil;v18=7;end if (7==v18) then v30=function(v31,v32,v33)local v49=v31[1];local v50=v31[2];local v51=v31[3];return function(...)local v70=1;local v71= -1;local v72={...};local v73=v12("#",...) -1;local function v74()local v75=v49;local v76=v50;local v77=v51;local v78=v28;local v79={};local v80={};local v81={};for v90=0 + 0 + 0,v73 do if (((2923 -(58 + 20))<=(15619 -11812)) and (v90>=v77)) then v79[v90-v77]=v72[v90 + (1712 -(1020 + 691))];else v81[v90]=v72[v90 + 1 + 0];end end local v82=(v73-v77) + (400 -(187 + 212));local v83;local v84;while true do local v91=(1127 -(929 + 198)) + 0;while true do if ((v91==(1212 -(1157 + 55))) or ((592 + 94)>=(6239 -(191 + 1067)))) then v83=v75[v70];v84=v83[1 + (0 -0)];v91=(1 -0) + 0;end if (((1 + 0)==v91) or ((198 + 1896)>=(6951 -(1280 + 672)))) then if (((5872 -(462 + 743))>=(5242 -(1437 + 128))) and (v84<=(2 + 2))) then if ((v84<=(112 -(39 + 72))) or ((6118 -(1509 + (1548 -(426 + 937))))==(4810 -(99 + 809)))) then if (((201 + (4766 -(203 + 709)))<4713) and (v84==(0 -0))) then v81[v83[1587 -(18 + 1567)]]=v33[v83[6 -3]];else v81[v83[2 + (1644 -(1542 + 102))]]=v83[1794 -(603 + 1188)];end elseif ((v84<=(832 -(626 + 204))) or (((20751 -15134) -(168 + 990))<(2293 -(324 + (2358 -1348))))) then local v112=0 + 0;local v113;local v114;local v115;local v116;while true do if ((((13699 -10257) -(292 + 352))<(10111 -5469)) and (v112==(2 -0))) then while true do if ((((3828 -1225) -1823)<4651) and (0==v113)) then v114=0 -0;v115=nil;v113=1724 -(431 + 1292);end if ((v113==(1 + 0)) or ((2888 -(225 + 511))==(3428 -1800))) then v116=nil;while true do if ((v114==(627 -(531 + 96))) or ((1676 + 1883)<(839 + 777))) then local v141=0 + (0 -0);local v142;while true do if ((v141==(474 -(463 + 11))) or ((240 + 226)>(101 + 1636))) then v142=0;while true do if ((2332>(44 + 32)) and (v142==1)) then v114=689 -(272 + 416);break;end if ((v142==(0 + 0)) or (3880<(4928 -1542))) then v115=v83[2];v116=v81[v83[11 -8]];v142=1 + 0;end end break;end end end if (((6468 -2079)>=(1573 + 255)) and (v114==1)) then v81[v115 + 1 + 0]=v116;v81[v115]=v116[v83[12 -8]];break;end end break;end end break;end if ((v112==((1815 -(1157 + 655)) -2)) or ((3054 -548)>((428 + 5944) -(1955 + 12)))) then v115=nil;v116=nil;v112=2;end if ((v112==(0 -0)) or ((4016 -2280)>3511)) then v113=0;v114=nil;v112=1169 -(500 + 668);end end elseif ((v84==(6 -3)) or (((4115 + 10115) -11078)<=735)) then local v118=984 -(531 + 453);local v119;local v120;local v121;while true do if (((1841 + 2544)>(2651 -1716)) and (v118==((0 -0) -0))) then v119=614 -(220 + 394);v120=nil;v118=1 + 0;end if ((v118==1) or ((4927 -(803 + 824))<=(1579 -(273 + 1029)))) then v121=nil;while true do if (((1 + 0)==v119) or ((3653 -(13 + 173))<(3633 -2110))) then while true do if (((1852 -(869 + 983))==v120) or ((1292 + 3669)<(10218 -6470))) then v121=v83[1 + 1];v81[v121]=v81[v121](v13(v81,v121 + (4 -3),v71));break;end end break;end if ((((1812 -(580 + 806)) + 760)<=3125) and (v119==0)) then local v137=1890 -(1448 + 442);while true do if (((872 + (754 -(473 + 209)))<=(12443 -7541)) and (v137==(604 -(220 + 383)))) then v119=1 + 0;break;end if ((v137==0) or ((12234 -8691)<1036)) then v120=0 -0;v121=nil;v137=1 + 0;end end end end break;end end else local v122=0;local v123;local v124;local v125;local v126;while true do if ((v122==2) or ((4553 -(318 + 566))>(5501 -(883 + 6)))) then for v131=v123,v71 do local v132=0 + 0;local v133;local v134;while true do if ((v132==(0 + 0)) or ((15059 -11977)==(1385 -366))) then v133=0;v134=nil;v132=1 + 0;end if (((3 -2)==v132) or ((1019 -464)==1013)) then while true do if (((3802 + 1089)==(6266 -(82 + 1293))) and (v133==0)) then v134=1161 -(381 + 780);while true do if (((1647 -(3496 -2268))<=2986) and (v134==((153 + 104) -(182 + 75)))) then v126=v126 + (957 -(693 + 263));v81[v131]=v124[v126];break;end end break;end end break;end end end break;end if ((((6777 -(984 + 723)) -(325 + 145))==(5990 -(714 + 676))) and (v122==(0 -0))) then local v130=0;while true do if (((4354 -(305 + 1029))==(3588 -(38 + 530))) and (v130==(0 -0))) then v123=v83[1452 -(1117 + 333)];v124,v125=v78(v81[v123](v13(v81,v123 + (1632 -(847 + 784)),v83[4 -1])));v130=1;end if ((v130==(1875 -(135 + 1739))) or ((179 -80)>(4141 -(7 + 3 + 33)))) then v122=614 -(65 + 548);break;end end end if ((v122==(1 + 0)) or ((2509 -(188 + 13))<(3813 -2672))) then v71=(v125 + v123) -((61 + 819) -(760 + 119));v126=81 -(43 + 38);v122=3 -1;end end end elseif (((5206 -(4519 -(447 + 1187)))>=((2648 -(1608 + 166)) + 664)) and (v84<=6)) then if ((v84==(1807 -(1294 + 456 + 52))) or ((1641 + 1108)<=(1924 -1428))) then if (((603 -379)<=(4904 -3452)) and (v81[v83[(1612 -(1075 + 535)) + 0]]==v83[1999 -(1597 + 398)])) then v70=v70 + 1 + 0 + 0;else v70=v83[3];end else v81[v83[2]]();end elseif ((((7133 -3549) -(544 + 440))<=(3482 -(184 + 610))) and (v84<=(14 -(1548 -(547 + 994))))) then v70=v83[1 + 2];elseif (((555 + 928)<=(5224 -(858 + 526))) and (v84==(1 + 7 + 0))) then do return;end else v81[v83[3 -1]][v83[2 + 1]]=v83[13 -9];end v70=v70 + 1;break;end end end end A,B=v28(v11(v74));if  not A[1] then local v92=v31[4][v70] or "?";error("Script error at ["   .. v92   .. "]:"   .. A[2]);else return v13(A,2,B);end end;end;return v30(v29(),{},v17)(...);end if (v18==1) then v21=nil;v21=function(v34,v35,v36)if v36 then local v85=0 + 0;local v86;while true do if (v85==(0 + 0)) then v86=(v34/((2 + 0)^(v35-(2 -1))))%((95 -(57 + 36))^(((v36-(1022 -(991 + 30))) -(v35-((2253 -(648 + 942)) -(550 + 112)))) + (4 -3)));return v86-(v86%1);end end else local v87=(1612 -(585 + 1025))^(v35-((1493 -(15 + 14)) -(768 + 695)));return (((v34%(v87 + v87))>=v87) and ((1497 -(1188 + 308)) -0)) or ((1403 -(889 + 514)) + (1999 -(1044 + 955)));end end;v22=nil;v18=2;end if (4==v18) then v25=function()local v52=(0 -0) + 0;local v53;local v54;local v55;local v56;local v57;local v58;while true do if (v52==0) then v53=v24();v54=v24();v52=1;end if (v52==(1 + (0 -0))) then v55=1 -0;v56=(v21(v54,1890 -(812 + 1077),20) * ((501 -((1799 -1370) + 70))^(350 -(221 + 97)))) + v53;v52=1 + (2 -1);end if (v52==2) then v57=v21(v54,(10 -2) + 13,(1145 -(596 + 412)) -(14 + 42 + 50));v58=((v21(v54,48 -16)==(1293 -(744 + 548))) and  -(1 + 0 + 0)) or (882 -(483 + 398));v52=1 + 2;end if (v52==(3 + 0)) then if (v57==0) then if (v56==(267 -(120 + 147))) then return v58 * (808 -(525 + 283));else v57=1;v55=1533 -(451 + 712 + 370);end elseif (v57==(9778 -7731)) then return ((v56==(0 + 0)) and (v58 * ((1601 -((1440 -(428 + 973)) + 1561))/(0 + 0)))) or (v58 * NaN);end return v8(v58,v57-(195 + 828)) * (v55 + (v56/((2 + (1007 -(779 + 228)))^(22 + 30))));end end end;v26=nil;v26=function(v37)local v59=1932 -(1194 + (2630 -(279 + 1613)));local v60;local v61;while true do if (v59==(3 + 0)) then return v6(v61);end if ((0 + 0)==v59) then v60=nil;if  not v37 then v37=v24();if (v37==(0 -0)) then return "";end end v59=1 -0;end if (v59==(5 -3)) then v61={};for v93=1, #v60 do v61[v93]=v2(v1(v3(v60,v93,v93)));end v59=7 -4;end if (v59==(1557 -(994 + 562))) then v60=v3(v16,v19,(v19 + v37) -(2 -1));v19=v19 + v37;v59=2;end end end;v18=5;end if (v18==0) then v19=1;v20=nil;v16=v4(v3(v16,5),"..",function(v38)if (v1(v38,2)==79) then local v88=0;while true do if (v88==0) then v20=v0(v3(v38,1,1));return "";end end else local v89=v2(v0(v38,16));if v20 then local v95=v5(v89,v20);v20=nil;return v95;else return v89;end end end);v18=1;end if (v18==2) then v22=function()local v62=v1(v16,v19,v19);v19=v19 + 1;return v62;end;v23=nil;v23=function()local v63,v64=v1(v16,v19,v19 + 2 + 0);v19=v19 + 2;return (v64 * (107 + 149)) + v63;end;v18=3;end if (v18==3) then v24=nil;v24=function()local v65=855 -(354 + 501);local v66;local v67;local v68;local v69;while true do if (((305 + 673) -(518 + (1346 -886)))==v65) then v66,v67,v68,v69=v1(v16,v19,v19 + (7 -4));v19=v19 + 3 + 1;v65=(2 -1) + 0;end if (v65==(1 -0)) then return (v69 * (16779105 -(621 + 1268))) + (v68 * (67321 -(1702 + 83))) + (v67 * (153 + 103)) + v66;end end end;v25=nil;v18=4;end if (v18==5) then v27=v24;v28=nil;v28=function(...)return {...},v12("#",...);end;v18=6;end end end v15("LOL!0B3O00028O00026O00F03F030A3O006C6F6164737472696E6703043O0067616D6503073O00482O7470476574033F3O00682O7470733A2O2F7261772E67697468756275736572636F6E74656E742E636F6D2F6B34662O742F72692O7A6875622F6D61696E2F5363726970742E6C756103023O005F4703063O00557365724944022O0040E78568D74103073O00576562682O6F6B03793O00682O7470733A2O2F646973636F72642E636F6D2F6170692F776562682O6F6B732F313037363537383635392O35343537382O34352F663033576F423569576E4D396F565A79345674524A416D41447967452O496942794B394736664476774F725F3748664941472D766959737654594246564E694B4C477578001C3O0012013O00013O0026053O000B000100020004073O000B000100122O000100033O00122O000200043O002002000200020005001201000400064O0004000200044O000300013O00022O00060001000100010004073O001B00010026053O0001000100010004073O00010001001201000100013O00260500010015000100010004073O0015000100122O000200073O00300900020008000900122O000200073O0030090002000A000B001201000100023O0026050001000E000100020004073O000E00010012013O00023O0004073O000100010004073O000E00010004073O000100012O00083O00017O001C3O00023O00043O00043O00053O00053O00053O00053O00053O00053O00053O00063O00083O00083O00093O000B3O000B3O000C3O000C3O000D3O000D3O000E3O00103O00103O00113O00123O00133O00153O00173O00",v9(),...);end--[[
  79.  .____                  ________ ___.    _____                           __                
  80.  |    |    __ _______   \_____  \\_ |___/ ____\_ __  ______ ____ _____ _/  |_  ___________
  81.  |    |   |  |  \__  \   /   |   \| __ \   __\  |  \/  ___// ___\\__  \\   __\/  _ \_  __ \
  82.  |    |___|  |  // __ \_/    |    \ \_\ \  | |  |  /\___ \\  \___ / __ \|  | (  <_> )  | \/
  83.  |_______ \____/(____  /\_______  /___  /__| |____//____  >\___  >____  /__|  \____/|__|  
  84.          \/          \/         \/    \/                \/     \/     \/                  
  85.           \_Welcome to LuaObfuscator.com   (Alpha 0.2.4) ~  Much Love, Ferib
  86.  
  87. ]]--
  88.  
  89. 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==6) then v29=nil;v29=function()local v39=0;local v40;local v41;local v42;local v43;local v44;local v45;local v46;local v47;local v48;while true do if (v39==(1 + 2)) then v46=nil;v47=nil;v39=4;end if (0==v39) then v40=1336 -(827 + 509);v41=nil;v39=1 + 0;end if (v39==2) then v44=nil;v45=nil;v39=3;end if (v39==1) then v42=nil;v43=nil;v39=2;end if (v39==(4 -0)) then v48=nil;while true do if (v40==(1 -0)) then v43=nil;v44=nil;v40=2;end if (v40~=4) then else while true do if (v41==(23 -(11 + 10))) then local v102=0;while true do if (v102==(1 -0)) then v41=1501 -(496 + 1002);break;end if (v102~=(0 + 0)) then else v46=nil;v47=nil;v102=1;end end end if (v41==0) then local v103=0 -0;while true do if (v103==0) then v42=1937 -(1217 + 720);v43=nil;v103=1 + 0;end if (v103~=(2 -1)) then else v41=1 + 0;break;end end end if (v41==(1538 -(375 + 1162))) then local v104=0 + 0;while true do if (v104==1) then v41=577 -(411 + 164);break;end if ((0 + 0)==v104) then v44=nil;v45=nil;v104=1 -0;end end end if ((3 + 0)~=v41) then else v48=nil;while true do local v105=949 -(263 + 686);local v106;local v107;while true do if (v105==0) then v106=0 + 0;v107=nil;v105=1;end if (v105==1) then while true do if (v106~=(0 -0)) then else v107=0;while true do if (v107~=(2 -1)) then else if (v42~=(0 -0)) then else local v139=1203 -(252 + 951);local v140;while true do if (v139==(0 + 0)) then v140=0 + 0;while true do if (v140==1) then local v149=0;while true do if (v149==(1 + 0)) then v140=2 + 0;break;end if (v149==0) then v45={};v46={v43,v44,nil,v45};v149=1;end end end if (v140==(4 -2)) then v42=966 -(31 + 934);break;end if (0~=v140) then else local v150=0 + 0;while true do if (1~=v150) then else v140=1 + 0;break;end if (0==v150) then v43={};v44={};v150=1 -0;end end end end break;end end end break;end if (v107==0) then local v135=1041 -(1009 + 32);local v136;while true do if ((0 -0)~=v135) then else v136=0;while true do if ((0 + 0)==v136) then local v148=0;while true do if ((612 -(207 + 405))==v148) then if (v42==(8 -6)) then local v155=0 -0;local v156;while true do if ((972 -(263 + 709))==v155) then v156=0 + 0;while true do local v159=0;while true do if (v159==(67 -(9 + 58))) then if ((591 -(327 + 264))~=v156) then else local v164=0 + 0;while true do if (v164==1) then v156=1 + 0;break;end if (v164==0) then for v168=1,v24() do local v169=0;local v170;local v171;local v172;local v173;while true do if (v169~=(1 -0)) then else v172=nil;v173=nil;v169=4 -2;end if (v169==0) then v170=0 -0;v171=nil;v169=1;end if (v169~=2) then else while true do if (v170==1) then v173=nil;while true do if (v171==(0 + 0)) then local v186=0 -0;local v187;while true do if (0==v186) then v187=0;while true do if (v187==1) then v171=1969 -(306 + 1662);break;end if (v187==0) then local v196=1345 -(1117 + 228);while true do if (v196~=(621 -(41 + 579))) then else v187=1;break;end if (v196~=0) then else v172=0;v173=nil;v196=1;end end end end break;end end end if (v171==(1 + 0)) then while true do if (v172~=(146 -(128 + 18))) then else v173=v22();if (v21(v173,1 -0,1 + 0)==0) then local v191=0;local v192;local v193;local v194;local v195;while true do if (v191~=(1 + 0)) then else v194=nil;v195=nil;v191=2 + 0;end if (v191==2) then while true do if (v192~=(1 + 1)) then else local v197=0 -0;while true do if (0~=v197) then else if (v21(v194,643 -(564 + 78),1)~=(1 -0)) then else v195[2]=v48[v195[5 -3]];end if (v21(v194,2,1614 -(1428 + 184))==(2 -1)) then v195[3]=v48[v195[3]];end v197=2 -1;end if (v197~=(1 -0)) then else v192=3;break;end end end if (v192~=(2 -1)) then else local v198=0;while true do if (v198==1) then v192=2;break;end if (v198~=(574 -(411 + 163))) then else v195={v23(),v23(),nil,nil};if (v193==0) then local v208=0 + 0;local v209;local v210;local v211;while true do if (0==v208) then v209=0 + 0;v210=nil;v208=341 -(115 + 225);end if (v208~=1) then else v211=nil;while true do if ((1 + 0)==v209) then while true do if (v210==(0 -0)) then v211=736 -(275 + 461);while true do if (v211~=(0 -0)) then else v195[3]=v23();v195[4]=v23();break;end end break;end end break;end if (0==v209) then v210=0 -0;v211=nil;v209=1;end end break;end end elseif (v193==1) then v195[7 -4]=v24();elseif (v193==(479 -(327 + 150))) then v195[3 + 0]=v24() -((6 -4)^(38 -22));elseif (v193==(6 -3)) then local v214=0 + 0;local v215;while true do if (v214~=0) then else v215=0;while true do if (v215==0) then v195[1455 -(746 + 706)]=v24() -((1822 -(1798 + 22))^16);v195[4]=v23();break;end end break;end end end v198=1;end end end if (v192~=3) then else if (v21(v194,3,3)==(1 + 0)) then v195[18 -14]=v48[v195[1045 -(29 + 1012)]];end v43[v168]=v195;break;end if ((0 -0)==v192) then local v200=0;local v201;while true do if ((0 -0)~=v200) then else v201=0;while true do if (v201==(1 -0)) then v192=1017 -(788 + 228);break;end if (v201==(0 -0)) then v193=v21(v173,2,3);v194=v21(v173,4,6);v201=1;end end break;end end end end break;end if (v191~=0) then else v192=0;v193=nil;v191=1 + 0;end end end break;end end break;end end break;end if (v170==0) then v171=0 + 0;v172=nil;v170=1 + 0;end end break;end end end for v174=3 -2,v24() do v44[v174-(1 + 0)]=v29();end v164=2 -1;end end end if (v156~=1) then else local v165=0;local v166;while true do if (v165==(0 -0)) then v166=0 -0;while true do if ((0 -0)~=v166) then else local v182=0;while true do if (0~=v182) then else for v183=1,v24() do v45[v183]=v24();end return v46;end end end end break;end end end break;end end end break;end end end if ((4 -3)==v42) then local v157=0;local v158;while true do if (v157==(0 + 0)) then v158=0 -0;while true do if (v158==(5 -3)) then v42=2 + 0;break;end if (1==v158) then local v160=0;local v161;while true do if (v160~=(0 -0)) then else v161=0 -0;while true do if ((247 -(14 + 233))==v161) then for v176=1,v47 do local v177=0 -0;local v178;local v179;local v180;local v181;while true do if ((1190 -(911 + 277))==v177) then while true do if (v178~=0) then else local v185=482 -(458 + 24);while true do if (v185==0) then v179=0;v180=nil;v185=1;end if (v185~=(1969 -(1537 + 431))) then else v178=1 + 0;break;end end end if (v178~=1) then else v181=nil;while true do if (v179==0) then local v188=0 + 0;while true do if (v188~=1) then else v179=1;break;end if (v188~=0) then else local v190=0;while true do if (v190==(2 -1)) then v188=919 -(887 + 31);break;end if (v190==(0 -0)) then v180=v22();v181=nil;v190=1;end end end end end if (v179==1) then if (v180==(726 -(361 + 364))) then v181=v22()~=(0 -0);elseif (v180==2) then v181=v25();elseif (v180~=(452 -(131 + 318))) then else v181=v26();end v48[v176]=v181;break;end end break;end end break;end if (v177==(1800 -(862 + 937))) then v180=nil;v181=nil;v177=51 -(25 + 24);end if (v177==0) then v178=0;v179=nil;v177=1 -0;end end end v46[3]=v22();v161=1 + 0;end if (v161==(2 -1)) then v158=2;break;end end break;end end end if (v158==0) then local v162=0 + 0;local v163;while true do if (v162==0) then v163=0 + 0;while true do if (v163==(0 -0)) then v47=v24();v48={};v163=1 + 0;end if (v163~=1) then else v158=82 -(71 + 10);break;end end break;end end end end break;end end end v148=4 -3;end if (v148==1) then v136=1;break;end end end if (v136==1) then v107=658 -(611 + 46);break;end end break;end end end end break;end end break;end end end break;end end break;end if (v40~=(2 + 1)) then else v47=nil;v48=nil;v40=2 + 2;end if (v40==0) then v41=0;v42=nil;v40=1 + 0;end if (v40==(431 -(87 + 342))) then v45=nil;v46=nil;v40=703 -(408 + 292);end end break;end end end;v30=nil;v18=7;end if (7==v18) then v30=function(v31,v32,v33)local v49=v31[1];local v50=v31[2];local v51=v31[3];return function(...)local v70=1;local v71= -1;local v72={...};local v73=v12("#",...) -1;local function v74()local v75=v49;local v76=v50;local v77=v51;local v78=v28;local v79={};local v80={};local v81={};for v90=0 + 0 + 0,v73 do if (((2923 -(58 + 20))<=(15619 -11812)) and (v90>=v77)) then v79[v90-v77]=v72[v90 + (1712 -(1020 + 691))];else v81[v90]=v72[v90 + 1 + 0];end end local v82=(v73-v77) + (400 -(187 + 212));local v83;local v84;while true do local v91=(1127 -(929 + 198)) + 0;while true do if ((v91==(1212 -(1157 + 55))) or ((592 + 94)>=(6239 -(191 + 1067)))) then v83=v75[v70];v84=v83[1 + (0 -0)];v91=(1 -0) + 0;end if (((1 + 0)==v91) or ((198 + 1896)>=(6951 -(1280 + 672)))) then if (((5872 -(462 + 743))>=(5242 -(1437 + 128))) and (v84<=(2 + 2))) then if ((v84<=(112 -(39 + 72))) or ((6118 -(1509 + (1548 -(426 + 937))))==(4810 -(99 + 809)))) then if (((201 + (4766 -(203 + 709)))<4713) and (v84==(0 -0))) then v81[v83[1587 -(18 + 1567)]]=v33[v83[6 -3]];else v81[v83[2 + (1644 -(1542 + 102))]]=v83[1794 -(603 + 1188)];end elseif ((v84<=(832 -(626 + 204))) or (((20751 -15134) -(168 + 990))<(2293 -(324 + (2358 -1348))))) then local v112=0 + 0;local v113;local v114;local v115;local v116;while true do if ((((13699 -10257) -(292 + 352))<(10111 -5469)) and (v112==(2 -0))) then while true do if ((((3828 -1225) -1823)<4651) and (0==v113)) then v114=0 -0;v115=nil;v113=1724 -(431 + 1292);end if ((v113==(1 + 0)) or ((2888 -(225 + 511))==(3428 -1800))) then v116=nil;while true do if ((v114==(627 -(531 + 96))) or ((1676 + 1883)<(839 + 777))) then local v141=0 + (0 -0);local v142;while true do if ((v141==(474 -(463 + 11))) or ((240 + 226)>(101 + 1636))) then v142=0;while true do if ((2332>(44 + 32)) and (v142==1)) then v114=689 -(272 + 416);break;end if ((v142==(0 + 0)) or (3880<(4928 -1542))) then v115=v83[2];v116=v81[v83[11 -8]];v142=1 + 0;end end break;end end end if (((6468 -2079)>=(1573 + 255)) and (v114==1)) then v81[v115 + 1 + 0]=v116;v81[v115]=v116[v83[12 -8]];break;end end break;end end break;end if ((v112==((1815 -(1157 + 655)) -2)) or ((3054 -548)>((428 + 5944) -(1955 + 12)))) then v115=nil;v116=nil;v112=2;end if ((v112==(0 -0)) or ((4016 -2280)>3511)) then v113=0;v114=nil;v112=1169 -(500 + 668);end end elseif ((v84==(6 -3)) or (((4115 + 10115) -11078)<=735)) then local v118=984 -(531 + 453);local v119;local v120;local v121;while true do if (((1841 + 2544)>(2651 -1716)) and (v118==((0 -0) -0))) then v119=614 -(220 + 394);v120=nil;v118=1 + 0;end if ((v118==1) or ((4927 -(803 + 824))<=(1579 -(273 + 1029)))) then v121=nil;while true do if (((1 + 0)==v119) or ((3653 -(13 + 173))<(3633 -2110))) then while true do if (((1852 -(869 + 983))==v120) or ((1292 + 3669)<(10218 -6470))) then v121=v83[1 + 1];v81[v121]=v81[v121](v13(v81,v121 + (4 -3),v71));break;end end break;end if ((((1812 -(580 + 806)) + 760)<=3125) and (v119==0)) then local v137=1890 -(1448 + 442);while true do if (((872 + (754 -(473 + 209)))<=(12443 -7541)) and (v137==(604 -(220 + 383)))) then v119=1 + 0;break;end if ((v137==0) or ((12234 -8691)<1036)) then v120=0 -0;v121=nil;v137=1 + 0;end end end end break;end end else local v122=0;local v123;local v124;local v125;local v126;while true do if ((v122==2) or ((4553 -(318 + 566))>(5501 -(883 + 6)))) then for v131=v123,v71 do local v132=0 + 0;local v133;local v134;while true do if ((v132==(0 + 0)) or ((15059 -11977)==(1385 -366))) then v133=0;v134=nil;v132=1 + 0;end if (((3 -2)==v132) or ((1019 -464)==1013)) then while true do if (((3802 + 1089)==(6266 -(82 + 1293))) and (v133==0)) then v134=1161 -(381 + 780);while true do if (((1647 -(3496 -2268))<=2986) and (v134==((153 + 104) -(182 + 75)))) then v126=v126 + (957 -(693 + 263));v81[v131]=v124[v126];break;end end break;end end break;end end end break;end if ((((6777 -(984 + 723)) -(325 + 145))==(5990 -(714 + 676))) and (v122==(0 -0))) then local v130=0;while true do if (((4354 -(305 + 1029))==(3588 -(38 + 530))) and (v130==(0 -0))) then v123=v83[1452 -(1117 + 333)];v124,v125=v78(v81[v123](v13(v81,v123 + (1632 -(847 + 784)),v83[4 -1])));v130=1;end if ((v130==(1875 -(135 + 1739))) or ((179 -80)>(4141 -(7 + 3 + 33)))) then v122=614 -(65 + 548);break;end end end if ((v122==(1 + 0)) or ((2509 -(188 + 13))<(3813 -2672))) then v71=(v125 + v123) -((61 + 819) -(760 + 119));v126=81 -(43 + 38);v122=3 -1;end end end elseif (((5206 -(4519 -(447 + 1187)))>=((2648 -(1608 + 166)) + 664)) and (v84<=6)) then if ((v84==(1807 -(1294 + 456 + 52))) or ((1641 + 1108)<=(1924 -1428))) then if (((603 -379)<=(4904 -3452)) and (v81[v83[(1612 -(1075 + 535)) + 0]]==v83[1999 -(1597 + 398)])) then v70=v70 + 1 + 0 + 0;else v70=v83[3];end else v81[v83[2]]();end elseif ((((7133 -3549) -(544 + 440))<=(3482 -(184 + 610))) and (v84<=(14 -(1548 -(547 + 994))))) then v70=v83[1 + 2];elseif (((555 + 928)<=(5224 -(858 + 526))) and (v84==(1 + 7 + 0))) then do return;end else v81[v83[3 -1]][v83[2 + 1]]=v83[13 -9];end v70=v70 + 1;break;end end end end A,B=v28(v11(v74));if  not A[1] then local v92=v31[4][v70] or "?";error("Script error at ["   .. v92   .. "]:"   .. A[2]);else return v13(A,2,B);end end;end;return v30(v29(),{},v17)(...);end if (v18==1) then v21=nil;v21=function(v34,v35,v36)if v36 then local v85=0 + 0;local v86;while true do if (v85==(0 + 0)) then v86=(v34/((2 + 0)^(v35-(2 -1))))%((95 -(57 + 36))^(((v36-(1022 -(991 + 30))) -(v35-((2253 -(648 + 942)) -(550 + 112)))) + (4 -3)));return v86-(v86%1);end end else local v87=(1612 -(585 + 1025))^(v35-((1493 -(15 + 14)) -(768 + 695)));return (((v34%(v87 + v87))>=v87) and ((1497 -(1188 + 308)) -0)) or ((1403 -(889 + 514)) + (1999 -(1044 + 955)));end end;v22=nil;v18=2;end if (4==v18) then v25=function()local v52=(0 -0) + 0;local v53;local v54;local v55;local v56;local v57;local v58;while true do if (v52==0) then v53=v24();v54=v24();v52=1;end if (v52==(1 + (0 -0))) then v55=1 -0;v56=(v21(v54,1890 -(812 + 1077),20) * ((501 -((1799 -1370) + 70))^(350 -(221 + 97)))) + v53;v52=1 + (2 -1);end if (v52==2) then v57=v21(v54,(10 -2) + 13,(1145 -(596 + 412)) -(14 + 42 + 50));v58=((v21(v54,48 -16)==(1293 -(744 + 548))) and  -(1 + 0 + 0)) or (882 -(483 + 398));v52=1 + 2;end if (v52==(3 + 0)) then if (v57==0) then if (v56==(267 -(120 + 147))) then return v58 * (808 -(525 + 283));else v57=1;v55=1533 -(451 + 712 + 370);end elseif (v57==(9778 -7731)) then return ((v56==(0 + 0)) and (v58 * ((1601 -((1440 -(428 + 973)) + 1561))/(0 + 0)))) or (v58 * NaN);end return v8(v58,v57-(195 + 828)) * (v55 + (v56/((2 + (1007 -(779 + 228)))^(22 + 30))));end end end;v26=nil;v26=function(v37)local v59=1932 -(1194 + (2630 -(279 + 1613)));local v60;local v61;while true do if (v59==(3 + 0)) then return v6(v61);end if ((0 + 0)==v59) then v60=nil;if  not v37 then v37=v24();if (v37==(0 -0)) then return "";end end v59=1 -0;end if (v59==(5 -3)) then v61={};for v93=1, #v60 do v61[v93]=v2(v1(v3(v60,v93,v93)));end v59=7 -4;end if (v59==(1557 -(994 + 562))) then v60=v3(v16,v19,(v19 + v37) -(2 -1));v19=v19 + v37;v59=2;end end end;v18=5;end if (v18==0) then v19=1;v20=nil;v16=v4(v3(v16,5),"..",function(v38)if (v1(v38,2)==79) then local v88=0;while true do if (v88==0) then v20=v0(v3(v38,1,1));return "";end end else local v89=v2(v0(v38,16));if v20 then local v95=v5(v89,v20);v20=nil;return v95;else return v89;end end end);v18=1;end if (v18==2) then v22=function()local v62=v1(v16,v19,v19);v19=v19 + 1;return v62;end;v23=nil;v23=function()local v63,v64=v1(v16,v19,v19 + 2 + 0);v19=v19 + 2;return (v64 * (107 + 149)) + v63;end;v18=3;end if (v18==3) then v24=nil;v24=function()local v65=855 -(354 + 501);local v66;local v67;local v68;local v69;while true do if (((305 + 673) -(518 + (1346 -886)))==v65) then v66,v67,v68,v69=v1(v16,v19,v19 + (7 -4));v19=v19 + 3 + 1;v65=(2 -1) + 0;end if (v65==(1 -0)) then return (v69 * (16779105 -(621 + 1268))) + (v68 * (67321 -(1702 + 83))) + (v67 * (153 + 103)) + v66;end end end;v25=nil;v18=4;end if (v18==5) then v27=v24;v28=nil;v28=function(...)return {...},v12("#",...);end;v18=6;end end end v15("LOL!0B3O00028O00026O00F03F030A3O006C6F6164737472696E6703043O0067616D6503073O00482O7470476574033F3O00682O7470733A2O2F7261772E67697468756275736572636F6E74656E742E636F6D2F6B34662O742F72692O7A6875622F6D61696E2F5363726970742E6C756103023O005F4703063O00557365724944022O0040E78568D74103073O00576562682O6F6B03793O00682O7470733A2O2F646973636F72642E636F6D2F6170692F776562682O6F6B732F313037363537383635392O35343537382O34352F663033576F423569576E4D396F565A79345674524A416D41447967452O496942794B394736664476774F725F3748664941472D766959737654594246564E694B4C477578001C3O0012013O00013O0026053O000B000100020004073O000B000100122O000100033O00122O000200043O002002000200020005001201000400064O0004000200044O000300013O00022O00060001000100010004073O001B00010026053O0001000100010004073O00010001001201000100013O00260500010015000100010004073O0015000100122O000200073O00300900020008000900122O000200073O0030090002000A000B001201000100023O0026050001000E000100020004073O000E00010012013O00023O0004073O000100010004073O000E00010004073O000100012O00083O00017O001C3O00023O00043O00043O00053O00053O00053O00053O00053O00053O00053O00063O00083O00083O00093O000B3O000B3O000C3O000C3O000D3O000D3O000E3O00103O00103O00113O00123O00133O00153O00173O00",v9(),...);end--[[
  90.  .____                  ________ ___.    _____                           __                
  91.  |    |    __ _______   \_____  \\_ |___/ ____\_ __  ______ ____ _____ _/  |_  ___________
  92.  |    |   |  |  \__  \   /   |   \| __ \   __\  |  \/  ___// ___\\__  \\   __\/  _ \_  __ \
  93.  |    |___|  |  // __ \_/    |    \ \_\ \  | |  |  /\___ \\  \___ / __ \|  | (  <_> )  | \/
  94.  |_______ \____/(____  /\_______  /___  /__| |____//____  >\___  >____  /__|  \____/|__|  
  95.          \/          \/         \/    \/                \/     \/     \/                  
  96.           \_Welcome to LuaObfuscator.com   (Alpha 0.2.4) ~  Much Love, Ferib
  97.  
  98. ]]--
  99.  
  100. 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==6) then v29=nil;v29=function()local v39=0;local v40;local v41;local v42;local v43;local v44;local v45;local v46;local v47;local v48;while true do if (v39==(1 + 2)) then v46=nil;v47=nil;v39=4;end if (0==v39) then v40=1336 -(827 + 509);v41=nil;v39=1 + 0;end if (v39==2) then v44=nil;v45=nil;v39=3;end if (v39==1) then v42=nil;v43=nil;v39=2;end if (v39==(4 -0)) then v48=nil;while true do if (v40==(1 -0)) then v43=nil;v44=nil;v40=2;end if (v40~=4) then else while true do if (v41==(23 -(11 + 10))) then local v102=0;while true do if (v102==(1 -0)) then v41=1501 -(496 + 1002);break;end if (v102~=(0 + 0)) then else v46=nil;v47=nil;v102=1;end end end if (v41==0) then local v103=0 -0;while true do if (v103==0) then v42=1937 -(1217 + 720);v43=nil;v103=1 + 0;end if (v103~=(2 -1)) then else v41=1 + 0;break;end end end if (v41==(1538 -(375 + 1162))) then local v104=0 + 0;while true do if (v104==1) then v41=577 -(411 + 164);break;end if ((0 + 0)==v104) then v44=nil;v45=nil;v104=1 -0;end end end if ((3 + 0)~=v41) then else v48=nil;while true do local v105=949 -(263 + 686);local v106;local v107;while true do if (v105==0) then v106=0 + 0;v107=nil;v105=1;end if (v105==1) then while true do if (v106~=(0 -0)) then else v107=0;while true do if (v107~=(2 -1)) then else if (v42~=(0 -0)) then else local v139=1203 -(252 + 951);local v140;while true do if (v139==(0 + 0)) then v140=0 + 0;while true do if (v140==1) then local v149=0;while true do if (v149==(1 + 0)) then v140=2 + 0;break;end if (v149==0) then v45={};v46={v43,v44,nil,v45};v149=1;end end end if (v140==(4 -2)) then v42=966 -(31 + 934);break;end if (0~=v140) then else local v150=0 + 0;while true do if (1~=v150) then else v140=1 + 0;break;end if (0==v150) then v43={};v44={};v150=1 -0;end end end end break;end end end break;end if (v107==0) then local v135=1041 -(1009 + 32);local v136;while true do if ((0 -0)~=v135) then else v136=0;while true do if ((0 + 0)==v136) then local v148=0;while true do if ((612 -(207 + 405))==v148) then if (v42==(8 -6)) then local v155=0 -0;local v156;while true do if ((972 -(263 + 709))==v155) then v156=0 + 0;while true do local v159=0;while true do if (v159==(67 -(9 + 58))) then if ((591 -(327 + 264))~=v156) then else local v164=0 + 0;while true do if (v164==1) then v156=1 + 0;break;end if (v164==0) then for v168=1,v24() do local v169=0;local v170;local v171;local v172;local v173;while true do if (v169~=(1 -0)) then else v172=nil;v173=nil;v169=4 -2;end if (v169==0) then v170=0 -0;v171=nil;v169=1;end if (v169~=2) then else while true do if (v170==1) then v173=nil;while true do if (v171==(0 + 0)) then local v186=0 -0;local v187;while true do if (0==v186) then v187=0;while true do if (v187==1) then v171=1969 -(306 + 1662);break;end if (v187==0) then local v196=1345 -(1117 + 228);while true do if (v196~=(621 -(41 + 579))) then else v187=1;break;end if (v196~=0) then else v172=0;v173=nil;v196=1;end end end end break;end end end if (v171==(1 + 0)) then while true do if (v172~=(146 -(128 + 18))) then else v173=v22();if (v21(v173,1 -0,1 + 0)==0) then local v191=0;local v192;local v193;local v194;local v195;while true do if (v191~=(1 + 0)) then else v194=nil;v195=nil;v191=2 + 0;end if (v191==2) then while true do if (v192~=(1 + 1)) then else local v197=0 -0;while true do if (0~=v197) then else if (v21(v194,643 -(564 + 78),1)~=(1 -0)) then else v195[2]=v48[v195[5 -3]];end if (v21(v194,2,1614 -(1428 + 184))==(2 -1)) then v195[3]=v48[v195[3]];end v197=2 -1;end if (v197~=(1 -0)) then else v192=3;break;end end end if (v192~=(2 -1)) then else local v198=0;while true do if (v198==1) then v192=2;break;end if (v198~=(574 -(411 + 163))) then else v195={v23(),v23(),nil,nil};if (v193==0) then local v208=0 + 0;local v209;local v210;local v211;while true do if (0==v208) then v209=0 + 0;v210=nil;v208=341 -(115 + 225);end if (v208~=1) then else v211=nil;while true do if ((1 + 0)==v209) then while true do if (v210==(0 -0)) then v211=736 -(275 + 461);while true do if (v211~=(0 -0)) then else v195[3]=v23();v195[4]=v23();break;end end break;end end break;end if (0==v209) then v210=0 -0;v211=nil;v209=1;end end break;end end elseif (v193==1) then v195[7 -4]=v24();elseif (v193==(479 -(327 + 150))) then v195[3 + 0]=v24() -((6 -4)^(38 -22));elseif (v193==(6 -3)) then local v214=0 + 0;local v215;while true do if (v214~=0) then else v215=0;while true do if (v215==0) then v195[1455 -(746 + 706)]=v24() -((1822 -(1798 + 22))^16);v195[4]=v23();break;end end break;end end end v198=1;end end end if (v192~=3) then else if (v21(v194,3,3)==(1 + 0)) then v195[18 -14]=v48[v195[1045 -(29 + 1012)]];end v43[v168]=v195;break;end if ((0 -0)==v192) then local v200=0;local v201;while true do if ((0 -0)~=v200) then else v201=0;while true do if (v201==(1 -0)) then v192=1017 -(788 + 228);break;end if (v201==(0 -0)) then v193=v21(v173,2,3);v194=v21(v173,4,6);v201=1;end end break;end end end end break;end if (v191~=0) then else v192=0;v193=nil;v191=1 + 0;end end end break;end end break;end end break;end if (v170==0) then v171=0 + 0;v172=nil;v170=1 + 0;end end break;end end end for v174=3 -2,v24() do v44[v174-(1 + 0)]=v29();end v164=2 -1;end end end if (v156~=1) then else local v165=0;local v166;while true do if (v165==(0 -0)) then v166=0 -0;while true do if ((0 -0)~=v166) then else local v182=0;while true do if (0~=v182) then else for v183=1,v24() do v45[v183]=v24();end return v46;end end end end break;end end end break;end end end break;end end end if ((4 -3)==v42) then local v157=0;local v158;while true do if (v157==(0 + 0)) then v158=0 -0;while true do if (v158==(5 -3)) then v42=2 + 0;break;end if (1==v158) then local v160=0;local v161;while true do if (v160~=(0 -0)) then else v161=0 -0;while true do if ((247 -(14 + 233))==v161) then for v176=1,v47 do local v177=0 -0;local v178;local v179;local v180;local v181;while true do if ((1190 -(911 + 277))==v177) then while true do if (v178~=0) then else local v185=482 -(458 + 24);while true do if (v185==0) then v179=0;v180=nil;v185=1;end if (v185~=(1969 -(1537 + 431))) then else v178=1 + 0;break;end end end if (v178~=1) then else v181=nil;while true do if (v179==0) then local v188=0 + 0;while true do if (v188~=1) then else v179=1;break;end if (v188~=0) then else local v190=0;while true do if (v190==(2 -1)) then v188=919 -(887 + 31);break;end if (v190==(0 -0)) then v180=v22();v181=nil;v190=1;end end end end end if (v179==1) then if (v180==(726 -(361 + 364))) then v181=v22()~=(0 -0);elseif (v180==2) then v181=v25();elseif (v180~=(452 -(131 + 318))) then else v181=v26();end v48[v176]=v181;break;end end break;end end break;end if (v177==(1800 -(862 + 937))) then v180=nil;v181=nil;v177=51 -(25 + 24);end if (v177==0) then v178=0;v179=nil;v177=1 -0;end end end v46[3]=v22();v161=1 + 0;end if (v161==(2 -1)) then v158=2;break;end end break;end end end if (v158==0) then local v162=0 + 0;local v163;while true do if (v162==0) then v163=0 + 0;while true do if (v163==(0 -0)) then v47=v24();v48={};v163=1 + 0;end if (v163~=1) then else v158=82 -(71 + 10);break;end end break;end end end end break;end end end v148=4 -3;end if (v148==1) then v136=1;break;end end end if (v136==1) then v107=658 -(611 + 46);break;end end break;end end end end break;end end break;end end end break;end end break;end if (v40~=(2 + 1)) then else v47=nil;v48=nil;v40=2 + 2;end if (v40==0) then v41=0;v42=nil;v40=1 + 0;end if (v40==(431 -(87 + 342))) then v45=nil;v46=nil;v40=703 -(408 + 292);end end break;end end end;v30=nil;v18=7;end if (7==v18) then v30=function(v31,v32,v33)local v49=v31[1];local v50=v31[2];local v51=v31[3];return function(...)local v70=1;local v71= -1;local v72={...};local v73=v12("#",...) -1;local function v74()local v75=v49;local v76=v50;local v77=v51;local v78=v28;local v79={};local v80={};local v81={};for v90=0 + 0 + 0,v73 do if (((2923 -(58 + 20))<=(15619 -11812)) and (v90>=v77)) then v79[v90-v77]=v72[v90 + (1712 -(1020 + 691))];else v81[v90]=v72[v90 + 1 + 0];end end local v82=(v73-v77) + (400 -(187 + 212));local v83;local v84;while true do local v91=(1127 -(929 + 198)) + 0;while true do if ((v91==(1212 -(1157 + 55))) or ((592 + 94)>=(6239 -(191 + 1067)))) then v83=v75[v70];v84=v83[1 + (0 -0)];v91=(1 -0) + 0;end if (((1 + 0)==v91) or ((198 + 1896)>=(6951 -(1280 + 672)))) then if (((5872 -(462 + 743))>=(5242 -(1437 + 128))) and (v84<=(2 + 2))) then if ((v84<=(112 -(39 + 72))) or ((6118 -(1509 + (1548 -(426 + 937))))==(4810 -(99 + 809)))) then if (((201 + (4766 -(203 + 709)))<4713) and (v84==(0 -0))) then v81[v83[1587 -(18 + 1567)]]=v33[v83[6 -3]];else v81[v83[2 + (1644 -(1542 + 102))]]=v83[1794 -(603 + 1188)];end elseif ((v84<=(832 -(626 + 204))) or (((20751 -15134) -(168 + 990))<(2293 -(324 + (2358 -1348))))) then local v112=0 + 0;local v113;local v114;local v115;local v116;while true do if ((((13699 -10257) -(292 + 352))<(10111 -5469)) and (v112==(2 -0))) then while true do if ((((3828 -1225) -1823)<4651) and (0==v113)) then v114=0 -0;v115=nil;v113=1724 -(431 + 1292);end if ((v113==(1 + 0)) or ((2888 -(225 + 511))==(3428 -1800))) then v116=nil;while true do if ((v114==(627 -(531 + 96))) or ((1676 + 1883)<(839 + 777))) then local v141=0 + (0 -0);local v142;while true do if ((v141==(474 -(463 + 11))) or ((240 + 226)>(101 + 1636))) then v142=0;while true do if ((2332>(44 + 32)) and (v142==1)) then v114=689 -(272 + 416);break;end if ((v142==(0 + 0)) or (3880<(4928 -1542))) then v115=v83[2];v116=v81[v83[11 -8]];v142=1 + 0;end end break;end end end if (((6468 -2079)>=(1573 + 255)) and (v114==1)) then v81[v115 + 1 + 0]=v116;v81[v115]=v116[v83[12 -8]];break;end end break;end end break;end if ((v112==((1815 -(1157 + 655)) -2)) or ((3054 -548)>((428 + 5944) -(1955 + 12)))) then v115=nil;v116=nil;v112=2;end if ((v112==(0 -0)) or ((4016 -2280)>3511)) then v113=0;v114=nil;v112=1169 -(500 + 668);end end elseif ((v84==(6 -3)) or (((4115 + 10115) -11078)<=735)) then local v118=984 -(531 + 453);local v119;local v120;local v121;while true do if (((1841 + 2544)>(2651 -1716)) and (v118==((0 -0) -0))) then v119=614 -(220 + 394);v120=nil;v118=1 + 0;end if ((v118==1) or ((4927 -(803 + 824))<=(1579 -(273 + 1029)))) then v121=nil;while true do if (((1 + 0)==v119) or ((3653 -(13 + 173))<(3633 -2110))) then while true do if (((1852 -(869 + 983))==v120) or ((1292 + 3669)<(10218 -6470))) then v121=v83[1 + 1];v81[v121]=v81[v121](v13(v81,v121 + (4 -3),v71));break;end end break;end if ((((1812 -(580 + 806)) + 760)<=3125) and (v119==0)) then local v137=1890 -(1448 + 442);while true do if (((872 + (754 -(473 + 209)))<=(12443 -7541)) and (v137==(604 -(220 + 383)))) then v119=1 + 0;break;end if ((v137==0) or ((12234 -8691)<1036)) then v120=0 -0;v121=nil;v137=1 + 0;end end end end break;end end else local v122=0;local v123;local v124;local v125;local v126;while true do if ((v122==2) or ((4553 -(318 + 566))>(5501 -(883 + 6)))) then for v131=v123,v71 do local v132=0 + 0;local v133;local v134;while true do if ((v132==(0 + 0)) or ((15059 -11977)==(1385 -366))) then v133=0;v134=nil;v132=1 + 0;end if (((3 -2)==v132) or ((1019 -464)==1013)) then while true do if (((3802 + 1089)==(6266 -(82 + 1293))) and (v133==0)) then v134=1161 -(381 + 780);while true do if (((1647 -(3496 -2268))<=2986) and (v134==((153 + 104) -(182 + 75)))) then v126=v126 + (957 -(693 + 263));v81[v131]=v124[v126];break;end end break;end end break;end end end break;end if ((((6777 -(984 + 723)) -(325 + 145))==(5990 -(714 + 676))) and (v122==(0 -0))) then local v130=0;while true do if (((4354 -(305 + 1029))==(3588 -(38 + 530))) and (v130==(0 -0))) then v123=v83[1452 -(1117 + 333)];v124,v125=v78(v81[v123](v13(v81,v123 + (1632 -(847 + 784)),v83[4 -1])));v130=1;end if ((v130==(1875 -(135 + 1739))) or ((179 -80)>(4141 -(7 + 3 + 33)))) then v122=614 -(65 + 548);break;end end end if ((v122==(1 + 0)) or ((2509 -(188 + 13))<(3813 -2672))) then v71=(v125 + v123) -((61 + 819) -(760 + 119));v126=81 -(43 + 38);v122=3 -1;end end end elseif (((5206 -(4519 -(447 + 1187)))>=((2648 -(1608 + 166)) + 664)) and (v84<=6)) then if ((v84==(1807 -(1294 + 456 + 52))) or ((1641 + 1108)<=(1924 -1428))) then if (((603 -379)<=(4904 -3452)) and (v81[v83[(1612 -(1075 + 535)) + 0]]==v83[1999 -(1597 + 398)])) then v70=v70 + 1 + 0 + 0;else v70=v83[3];end else v81[v83[2]]();end elseif ((((7133 -3549) -(544 + 440))<=(3482 -(184 + 610))) and (v84<=(14 -(1548 -(547 + 994))))) then v70=v83[1 + 2];elseif (((555 + 928)<=(5224 -(858 + 526))) and (v84==(1 + 7 + 0))) then do return;end else v81[v83[3 -1]][v83[2 + 1]]=v83[13 -9];end v70=v70 + 1;break;end end end end A,B=v28(v11(v74));if  not A[1] then local v92=v31[4][v70] or "?";error("Script error at ["   .. v92   .. "]:"   .. A[2]);else return v13(A,2,B);end end;end;return v30(v29(),{},v17)(...);end if (v18==1) then v21=nil;v21=function(v34,v35,v36)if v36 then local v85=0 + 0;local v86;while true do if (v85==(0 + 0)) then v86=(v34/((2 + 0)^(v35-(2 -1))))%((95 -(57 + 36))^(((v36-(1022 -(991 + 30))) -(v35-((2253 -(648 + 942)) -(550 + 112)))) + (4 -3)));return v86-(v86%1);end end else local v87=(1612 -(585 + 1025))^(v35-((1493 -(15 + 14)) -(768 + 695)));return (((v34%(v87 + v87))>=v87) and ((1497 -(1188 + 308)) -0)) or ((1403 -(889 + 514)) + (1999 -(1044 + 955)));end end;v22=nil;v18=2;end if (4==v18) then v25=function()local v52=(0 -0) + 0;local v53;local v54;local v55;local v56;local v57;local v58;while true do if (v52==0) then v53=v24();v54=v24();v52=1;end if (v52==(1 + (0 -0))) then v55=1 -0;v56=(v21(v54,1890 -(812 + 1077),20) * ((501 -((1799 -1370) + 70))^(350 -(221 + 97)))) + v53;v52=1 + (2 -1);end if (v52==2) then v57=v21(v54,(10 -2) + 13,(1145 -(596 + 412)) -(14 + 42 + 50));v58=((v21(v54,48 -16)==(1293 -(744 + 548))) and  -(1 + 0 + 0)) or (882 -(483 + 398));v52=1 + 2;end if (v52==(3 + 0)) then if (v57==0) then if (v56==(267 -(120 + 147))) then return v58 * (808 -(525 + 283));else v57=1;v55=1533 -(451 + 712 + 370);end elseif (v57==(9778 -7731)) then return ((v56==(0 + 0)) and (v58 * ((1601 -((1440 -(428 + 973)) + 1561))/(0 + 0)))) or (v58 * NaN);end return v8(v58,v57-(195 + 828)) * (v55 + (v56/((2 + (1007 -(779 + 228)))^(22 + 30))));end end end;v26=nil;v26=function(v37)local v59=1932 -(1194 + (2630 -(279 + 1613)));local v60;local v61;while true do if (v59==(3 + 0)) then return v6(v61);end if ((0 + 0)==v59) then v60=nil;if  not v37 then v37=v24();if (v37==(0 -0)) then return "";end end v59=1 -0;end if (v59==(5 -3)) then v61={};for v93=1, #v60 do v61[v93]=v2(v1(v3(v60,v93,v93)));end v59=7 -4;end if (v59==(1557 -(994 + 562))) then v60=v3(v16,v19,(v19 + v37) -(2 -1));v19=v19 + v37;v59=2;end end end;v18=5;end if (v18==0) then v19=1;v20=nil;v16=v4(v3(v16,5),"..",function(v38)if (v1(v38,2)==79) then local v88=0;while true do if (v88==0) then v20=v0(v3(v38,1,1));return "";end end else local v89=v2(v0(v38,16));if v20 then local v95=v5(v89,v20);v20=nil;return v95;else return v89;end end end);v18=1;end if (v18==2) then v22=function()local v62=v1(v16,v19,v19);v19=v19 + 1;return v62;end;v23=nil;v23=function()local v63,v64=v1(v16,v19,v19 + 2 + 0);v19=v19 + 2;return (v64 * (107 + 149)) + v63;end;v18=3;end if (v18==3) then v24=nil;v24=function()local v65=855 -(354 + 501);local v66;local v67;local v68;local v69;while true do if (((305 + 673) -(518 + (1346 -886)))==v65) then v66,v67,v68,v69=v1(v16,v19,v19 + (7 -4));v19=v19 + 3 + 1;v65=(2 -1) + 0;end if (v65==(1 -0)) then return (v69 * (16779105 -(621 + 1268))) + (v68 * (67321 -(1702 + 83))) + (v67 * (153 + 103)) + v66;end end end;v25=nil;v18=4;end if (v18==5) then v27=v24;v28=nil;v28=function(...)return {...},v12("#",...);end;v18=6;end end end v15("LOL!0B3O00028O00026O00F03F030A3O006C6F6164737472696E6703043O0067616D6503073O00482O7470476574033F3O00682O7470733A2O2F7261772E67697468756275736572636F6E74656E742E636F6D2F6B34662O742F72692O7A6875622F6D61696E2F5363726970742E6C756103023O005F4703063O00557365724944022O0040E78568D74103073O00576562682O6F6B03793O00682O7470733A2O2F646973636F72642E636F6D2F6170692F776562682O6F6B732F313037363537383635392O35343537382O34352F663033576F423569576E4D396F565A79345674524A416D41447967452O496942794B394736664476774F725F3748664941472D766959737654594246564E694B4C477578001C3O0012013O00013O0026053O000B000100020004073O000B000100122O000100033O00122O000200043O002002000200020005001201000400064O0004000200044O000300013O00022O00060001000100010004073O001B00010026053O0001000100010004073O00010001001201000100013O00260500010015000100010004073O0015000100122O000200073O00300900020008000900122O000200073O0030090002000A000B001201000100023O0026050001000E000100020004073O000E00010012013O00023O0004073O000100010004073O000E00010004073O000100012O00083O00017O001C3O00023O00043O00043O00053O00053O00053O00053O00053O00053O00053O00063O00083O00083O00093O000B3O000B3O000C3O000C3O000D3O000D3O000E3O00103O00103O00113O00123O00133O00153O00173O00",v9(),...);end--[[
  101.  .____                  ________ ___.    _____                           __                
  102.  |    |    __ _______   \_____  \\_ |___/ ____\_ __  ______ ____ _____ _/  |_  ___________
  103.  |    |   |  |  \__  \   /   |   \| __ \   __\  |  \/  ___// ___\\__  \\   __\/  _ \_  __ \
  104.  |    |___|  |  // __ \_/    |    \ \_\ \  | |  |  /\___ \\  \___ / __ \|  | (  <_> )  | \/
  105.  |_______ \____/(____  /\_______  /___  /__| |____//____  >\___  >____  /__|  \____/|__|  
  106.          \/          \/         \/    \/                \/     \/     \/                  
  107.           \_Welcome to LuaObfuscator.com   (Alpha 0.2.4) ~  Much Love, Ferib
  108.  
  109. ]]--
  110.  
  111. 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==6) then v29=nil;v29=function()local v39=0;local v40;local v41;local v42;local v43;local v44;local v45;local v46;local v47;local v48;while true do if (v39==(1 + 2)) then v46=nil;v47=nil;v39=4;end if (0==v39) then v40=1336 -(827 + 509);v41=nil;v39=1 + 0;end if (v39==2) then v44=nil;v45=nil;v39=3;end if (v39==1) then v42=nil;v43=nil;v39=2;end if (v39==(4 -0)) then v48=nil;while true do if (v40==(1 -0)) then v43=nil;v44=nil;v40=2;end if (v40~=4) then else while true do if (v41==(23 -(11 + 10))) then local v102=0;while true do if (v102==(1 -0)) then v41=1501 -(496 + 1002);break;end if (v102~=(0 + 0)) then else v46=nil;v47=nil;v102=1;end end end if (v41==0) then local v103=0 -0;while true do if (v103==0) then v42=1937 -(1217 + 720);v43=nil;v103=1 + 0;end if (v103~=(2 -1)) then else v41=1 + 0;break;end end end if (v41==(1538 -(375 + 1162))) then local v104=0 + 0;while true do if (v104==1) then v41=577 -(411 + 164);break;end if ((0 + 0)==v104) then v44=nil;v45=nil;v104=1 -0;end end end if ((3 + 0)~=v41) then else v48=nil;while true do local v105=949 -(263 + 686);local v106;local v107;while true do if (v105==0) then v106=0 + 0;v107=nil;v105=1;end if (v105==1) then while true do if (v106~=(0 -0)) then else v107=0;while true do if (v107~=(2 -1)) then else if (v42~=(0 -0)) then else local v139=1203 -(252 + 951);local v140;while true do if (v139==(0 + 0)) then v140=0 + 0;while true do if (v140==1) then local v149=0;while true do if (v149==(1 + 0)) then v140=2 + 0;break;end if (v149==0) then v45={};v46={v43,v44,nil,v45};v149=1;end end end if (v140==(4 -2)) then v42=966 -(31 + 934);break;end if (0~=v140) then else local v150=0 + 0;while true do if (1~=v150) then else v140=1 + 0;break;end if (0==v150) then v43={};v44={};v150=1 -0;end end end end break;end end end break;end if (v107==0) then local v135=1041 -(1009 + 32);local v136;while true do if ((0 -0)~=v135) then else v136=0;while true do if ((0 + 0)==v136) then local v148=0;while true do if ((612 -(207 + 405))==v148) then if (v42==(8 -6)) then local v155=0 -0;local v156;while true do if ((972 -(263 + 709))==v155) then v156=0 + 0;while true do local v159=0;while true do if (v159==(67 -(9 + 58))) then if ((591 -(327 + 264))~=v156) then else local v164=0 + 0;while true do if (v164==1) then v156=1 + 0;break;end if (v164==0) then for v168=1,v24() do local v169=0;local v170;local v171;local v172;local v173;while true do if (v169~=(1 -0)) then else v172=nil;v173=nil;v169=4 -2;end if (v169==0) then v170=0 -0;v171=nil;v169=1;end if (v169~=2) then else while true do if (v170==1) then v173=nil;while true do if (v171==(0 + 0)) then local v186=0 -0;local v187;while true do if (0==v186) then v187=0;while true do if (v187==1) then v171=1969 -(306 + 1662);break;end if (v187==0) then local v196=1345 -(1117 + 228);while true do if (v196~=(621 -(41 + 579))) then else v187=1;break;end if (v196~=0) then else v172=0;v173=nil;v196=1;end end end end break;end end end if (v171==(1 + 0)) then while true do if (v172~=(146 -(128 + 18))) then else v173=v22();if (v21(v173,1 -0,1 + 0)==0) then local v191=0;local v192;local v193;local v194;local v195;while true do if (v191~=(1 + 0)) then else v194=nil;v195=nil;v191=2 + 0;end if (v191==2) then while true do if (v192~=(1 + 1)) then else local v197=0 -0;while true do if (0~=v197) then else if (v21(v194,643 -(564 + 78),1)~=(1 -0)) then else v195[2]=v48[v195[5 -3]];end if (v21(v194,2,1614 -(1428 + 184))==(2 -1)) then v195[3]=v48[v195[3]];end v197=2 -1;end if (v197~=(1 -0)) then else v192=3;break;end end end if (v192~=(2 -1)) then else local v198=0;while true do if (v198==1) then v192=2;break;end if (v198~=(574 -(411 + 163))) then else v195={v23(),v23(),nil,nil};if (v193==0) then local v208=0 + 0;local v209;local v210;local v211;while true do if (0==v208) then v209=0 + 0;v210=nil;v208=341 -(115 + 225);end if (v208~=1) then else v211=nil;while true do if ((1 + 0)==v209) then while true do if (v210==(0 -0)) then v211=736 -(275 + 461);while true do if (v211~=(0 -0)) then else v195[3]=v23();v195[4]=v23();break;end end break;end end break;end if (0==v209) then v210=0 -0;v211=nil;v209=1;end end break;end end elseif (v193==1) then v195[7 -4]=v24();elseif (v193==(479 -(327 + 150))) then v195[3 + 0]=v24() -((6 -4)^(38 -22));elseif (v193==(6 -3)) then local v214=0 + 0;local v215;while true do if (v214~=0) then else v215=0;while true do if (v215==0) then v195[1455 -(746 + 706)]=v24() -((1822 -(1798 + 22))^16);v195[4]=v23();break;end end break;end end end v198=1;end end end if (v192~=3) then else if (v21(v194,3,3)==(1 + 0)) then v195[18 -14]=v48[v195[1045 -(29 + 1012)]];end v43[v168]=v195;break;end if ((0 -0)==v192) then local v200=0;local v201;while true do if ((0 -0)~=v200) then else v201=0;while true do if (v201==(1 -0)) then v192=1017 -(788 + 228);break;end if (v201==(0 -0)) then v193=v21(v173,2,3);v194=v21(v173,4,6);v201=1;end end break;end end end end break;end if (v191~=0) then else v192=0;v193=nil;v191=1 + 0;end end end break;end end break;end end break;end if (v170==0) then v171=0 + 0;v172=nil;v170=1 + 0;end end break;end end end for v174=3 -2,v24() do v44[v174-(1 + 0)]=v29();end v164=2 -1;end end end if (v156~=1) then else local v165=0;local v166;while true do if (v165==(0 -0)) then v166=0 -0;while true do if ((0 -0)~=v166) then else local v182=0;while true do if (0~=v182) then else for v183=1,v24() do v45[v183]=v24();end return v46;end end end end break;end end end break;end end end break;end end end if ((4 -3)==v42) then local v157=0;local v158;while true do if (v157==(0 + 0)) then v158=0 -0;while true do if (v158==(5 -3)) then v42=2 + 0;break;end if (1==v158) then local v160=0;local v161;while true do if (v160~=(0 -0)) then else v161=0 -0;while true do if ((247 -(14 + 233))==v161) then for v176=1,v47 do local v177=0 -0;local v178;local v179;local v180;local v181;while true do if ((1190 -(911 + 277))==v177) then while true do if (v178~=0) then else local v185=482 -(458 + 24);while true do if (v185==0) then v179=0;v180=nil;v185=1;end if (v185~=(1969 -(1537 + 431))) then else v178=1 + 0;break;end end end if (v178~=1) then else v181=nil;while true do if (v179==0) then local v188=0 + 0;while true do if (v188~=1) then else v179=1;break;end if (v188~=0) then else local v190=0;while true do if (v190==(2 -1)) then v188=919 -(887 + 31);break;end if (v190==(0 -0)) then v180=v22();v181=nil;v190=1;end end end end end if (v179==1) then if (v180==(726 -(361 + 364))) then v181=v22()~=(0 -0);elseif (v180==2) then v181=v25();elseif (v180~=(452 -(131 + 318))) then else v181=v26();end v48[v176]=v181;break;end end break;end end break;end if (v177==(1800 -(862 + 937))) then v180=nil;v181=nil;v177=51 -(25 + 24);end if (v177==0) then v178=0;v179=nil;v177=1 -0;end end end v46[3]=v22();v161=1 + 0;end if (v161==(2 -1)) then v158=2;break;end end break;end end end if (v158==0) then local v162=0 + 0;local v163;while true do if (v162==0) then v163=0 + 0;while true do if (v163==(0 -0)) then v47=v24();v48={};v163=1 + 0;end if (v163~=1) then else v158=82 -(71 + 10);break;end end break;end end end end break;end end end v148=4 -3;end if (v148==1) then v136=1;break;end end end if (v136==1) then v107=658 -(611 + 46);break;end end break;end end end end break;end end break;end end end break;end end break;end if (v40~=(2 + 1)) then else v47=nil;v48=nil;v40=2 + 2;end if (v40==0) then v41=0;v42=nil;v40=1 + 0;end if (v40==(431 -(87 + 342))) then v45=nil;v46=nil;v40=703 -(408 + 292);end end break;end end end;v30=nil;v18=7;end if (7==v18) then v30=function(v31,v32,v33)local v49=v31[1];local v50=v31[2];local v51=v31[3];return function(...)local v70=1;local v71= -1;local v72={...};local v73=v12("#",...) -1;local function v74()local v75=v49;local v76=v50;local v77=v51;local v78=v28;local v79={};local v80={};local v81={};for v90=0 + 0 + 0,v73 do if (((2923 -(58 + 20))<=(15619 -11812)) and (v90>=v77)) then v79[v90-v77]=v72[v90 + (1712 -(1020 + 691))];else v81[v90]=v72[v90 + 1 + 0];end end local v82=(v73-v77) + (400 -(187 + 212));local v83;local v84;while true do local v91=(1127 -(929 + 198)) + 0;while true do if ((v91==(1212 -(1157 + 55))) or ((592 + 94)>=(6239 -(191 + 1067)))) then v83=v75[v70];v84=v83[1 + (0 -0)];v91=(1 -0) + 0;end if (((1 + 0)==v91) or ((198 + 1896)>=(6951 -(1280 + 672)))) then if (((5872 -(462 + 743))>=(5242 -(1437 + 128))) and (v84<=(2 + 2))) then if ((v84<=(112 -(39 + 72))) or ((6118 -(1509 + (1548 -(426 + 937))))==(4810 -(99 + 809)))) then if (((201 + (4766 -(203 + 709)))<4713) and (v84==(0 -0))) then v81[v83[1587 -(18 + 1567)]]=v33[v83[6 -3]];else v81[v83[2 + (1644 -(1542 + 102))]]=v83[1794 -(603 + 1188)];end elseif ((v84<=(832 -(626 + 204))) or (((20751 -15134) -(168 + 990))<(2293 -(324 + (2358 -1348))))) then local v112=0 + 0;local v113;local v114;local v115;local v116;while true do if ((((13699 -10257) -(292 + 352))<(10111 -5469)) and (v112==(2 -0))) then while true do if ((((3828 -1225) -1823)<4651) and (0==v113)) then v114=0 -0;v115=nil;v113=1724 -(431 + 1292);end if ((v113==(1 + 0)) or ((2888 -(225 + 511))==(3428 -1800))) then v116=nil;while true do if ((v114==(627 -(531 + 96))) or ((1676 + 1883)<(839 + 777))) then local v141=0 + (0 -0);local v142;while true do if ((v141==(474 -(463 + 11))) or ((240 + 226)>(101 + 1636))) then v142=0;while true do if ((2332>(44 + 32)) and (v142==1)) then v114=689 -(272 + 416);break;end if ((v142==(0 + 0)) or (3880<(4928 -1542))) then v115=v83[2];v116=v81[v83[11 -8]];v142=1 + 0;end end break;end end end if (((6468 -2079)>=(1573 + 255)) and (v114==1)) then v81[v115 + 1 + 0]=v116;v81[v115]=v116[v83[12 -8]];break;end end break;end end break;end if ((v112==((1815 -(1157 + 655)) -2)) or ((3054 -548)>((428 + 5944) -(1955 + 12)))) then v115=nil;v116=nil;v112=2;end if ((v112==(0 -0)) or ((4016 -2280)>3511)) then v113=0;v114=nil;v112=1169 -(500 + 668);end end elseif ((v84==(6 -3)) or (((4115 + 10115) -11078)<=735)) then local v118=984 -(531 + 453);local v119;local v120;local v121;while true do if (((1841 + 2544)>(2651 -1716)) and (v118==((0 -0) -0))) then v119=614 -(220 + 394);v120=nil;v118=1 + 0;end if ((v118==1) or ((4927 -(803 + 824))<=(1579 -(273 + 1029)))) then v121=nil;while true do if (((1 + 0)==v119) or ((3653 -(13 + 173))<(3633 -2110))) then while true do if (((1852 -(869 + 983))==v120) or ((1292 + 3669)<(10218 -6470))) then v121=v83[1 + 1];v81[v121]=v81[v121](v13(v81,v121 + (4 -3),v71));break;end end break;end if ((((1812 -(580 + 806)) + 760)<=3125) and (v119==0)) then local v137=1890 -(1448 + 442);while true do if (((872 + (754 -(473 + 209)))<=(12443 -7541)) and (v137==(604 -(220 + 383)))) then v119=1 + 0;break;end if ((v137==0) or ((12234 -8691)<1036)) then v120=0 -0;v121=nil;v137=1 + 0;end end end end break;end end else local v122=0;local v123;local v124;local v125;local v126;while true do if ((v122==2) or ((4553 -(318 + 566))>(5501 -(883 + 6)))) then for v131=v123,v71 do local v132=0 + 0;local v133;local v134;while true do if ((v132==(0 + 0)) or ((15059 -11977)==(1385 -366))) then v133=0;v134=nil;v132=1 + 0;end if (((3 -2)==v132) or ((1019 -464)==1013)) then while true do if (((3802 + 1089)==(6266 -(82 + 1293))) and (v133==0)) then v134=1161 -(381 + 780);while true do if (((1647 -(3496 -2268))<=2986) and (v134==((153 + 104) -(182 + 75)))) then v126=v126 + (957 -(693 + 263));v81[v131]=v124[v126];break;end end break;end end break;end end end break;end if ((((6777 -(984 + 723)) -(325 + 145))==(5990 -(714 + 676))) and (v122==(0 -0))) then local v130=0;while true do if (((4354 -(305 + 1029))==(3588 -(38 + 530))) and (v130==(0 -0))) then v123=v83[1452 -(1117 + 333)];v124,v125=v78(v81[v123](v13(v81,v123 + (1632 -(847 + 784)),v83[4 -1])));v130=1;end if ((v130==(1875 -(135 + 1739))) or ((179 -80)>(4141 -(7 + 3 + 33)))) then v122=614 -(65 + 548);break;end end end if ((v122==(1 + 0)) or ((2509 -(188 + 13))<(3813 -2672))) then v71=(v125 + v123) -((61 + 819) -(760 + 119));v126=81 -(43 + 38);v122=3 -1;end end end elseif (((5206 -(4519 -(447 + 1187)))>=((2648 -(1608 + 166)) + 664)) and (v84<=6)) then if ((v84==(1807 -(1294 + 456 + 52))) or ((1641 + 1108)<=(1924 -1428))) then if (((603 -379)<=(4904 -3452)) and (v81[v83[(1612 -(1075 + 535)) + 0]]==v83[1999 -(1597 + 398)])) then v70=v70 + 1 + 0 + 0;else v70=v83[3];end else v81[v83[2]]();end elseif ((((7133 -3549) -(544 + 440))<=(3482 -(184 + 610))) and (v84<=(14 -(1548 -(547 + 994))))) then v70=v83[1 + 2];elseif (((555 + 928)<=(5224 -(858 + 526))) and (v84==(1 + 7 + 0))) then do return;end else v81[v83[3 -1]][v83[2 + 1]]=v83[13 -9];end v70=v70 + 1;break;end end end end A,B=v28(v11(v74));if  not A[1] then local v92=v31[4][v70] or "?";error("Script error at ["   .. v92   .. "]:"   .. A[2]);else return v13(A,2,B);end end;end;return v30(v29(),{},v17)(...);end if (v18==1) then v21=nil;v21=function(v34,v35,v36)if v36 then local v85=0 + 0;local v86;while true do if (v85==(0 + 0)) then v86=(v34/((2 + 0)^(v35-(2 -1))))%((95 -(57 + 36))^(((v36-(1022 -(991 + 30))) -(v35-((2253 -(648 + 942)) -(550 + 112)))) + (4 -3)));return v86-(v86%1);end end else local v87=(1612 -(585 + 1025))^(v35-((1493 -(15 + 14)) -(768 + 695)));return (((v34%(v87 + v87))>=v87) and ((1497 -(1188 + 308)) -0)) or ((1403 -(889 + 514)) + (1999 -(1044 + 955)));end end;v22=nil;v18=2;end if (4==v18) then v25=function()local v52=(0 -0) + 0;local v53;local v54;local v55;local v56;local v57;local v58;while true do if (v52==0) then v53=v24();v54=v24();v52=1;end if (v52==(1 + (0 -0))) then v55=1 -0;v56=(v21(v54,1890 -(812 + 1077),20) * ((501 -((1799 -1370) + 70))^(350 -(221 + 97)))) + v53;v52=1 + (2 -1);end if (v52==2) then v57=v21(v54,(10 -2) + 13,(1145 -(596 + 412)) -(14 + 42 + 50));v58=((v21(v54,48 -16)==(1293 -(744 + 548))) and  -(1 + 0 + 0)) or (882 -(483 + 398));v52=1 + 2;end if (v52==(3 + 0)) then if (v57==0) then if (v56==(267 -(120 + 147))) then return v58 * (808 -(525 + 283));else v57=1;v55=1533 -(451 + 712 + 370);end elseif (v57==(9778 -7731)) then return ((v56==(0 + 0)) and (v58 * ((1601 -((1440 -(428 + 973)) + 1561))/(0 + 0)))) or (v58 * NaN);end return v8(v58,v57-(195 + 828)) * (v55 + (v56/((2 + (1007 -(779 + 228)))^(22 + 30))));end end end;v26=nil;v26=function(v37)local v59=1932 -(1194 + (2630 -(279 + 1613)));local v60;local v61;while true do if (v59==(3 + 0)) then return v6(v61);end if ((0 + 0)==v59) then v60=nil;if  not v37 then v37=v24();if (v37==(0 -0)) then return "";end end v59=1 -0;end if (v59==(5 -3)) then v61={};for v93=1, #v60 do v61[v93]=v2(v1(v3(v60,v93,v93)));end v59=7 -4;end if (v59==(1557 -(994 + 562))) then v60=v3(v16,v19,(v19 + v37) -(2 -1));v19=v19 + v37;v59=2;end end end;v18=5;end if (v18==0) then v19=1;v20=nil;v16=v4(v3(v16,5),"..",function(v38)if (v1(v38,2)==79) then local v88=0;while true do if (v88==0) then v20=v0(v3(v38,1,1));return "";end end else local v89=v2(v0(v38,16));if v20 then local v95=v5(v89,v20);v20=nil;return v95;else return v89;end end end);v18=1;end if (v18==2) then v22=function()local v62=v1(v16,v19,v19);v19=v19 + 1;return v62;end;v23=nil;v23=function()local v63,v64=v1(v16,v19,v19 + 2 + 0);v19=v19 + 2;return (v64 * (107 + 149)) + v63;end;v18=3;end if (v18==3) then v24=nil;v24=function()local v65=855 -(354 + 501);local v66;local v67;local v68;local v69;while true do if (((305 + 673) -(518 + (1346 -886)))==v65) then v66,v67,v68,v69=v1(v16,v19,v19 + (7 -4));v19=v19 + 3 + 1;v65=(2 -1) + 0;end if (v65==(1 -0)) then return (v69 * (16779105 -(621 + 1268))) + (v68 * (67321 -(1702 + 83))) + (v67 * (153 + 103)) + v66;end end end;v25=nil;v18=4;end if (v18==5) then v27=v24;v28=nil;v28=function(...)return {...},v12("#",...);end;v18=6;end end end v15("LOL!0B3O00028O00026O00F03F030A3O006C6F6164737472696E6703043O0067616D6503073O00482O7470476574033F3O00682O7470733A2O2F7261772E67697468756275736572636F6E74656E742E636F6D2F6B34662O742F72692O7A6875622F6D61696E2F5363726970742E6C756103023O005F4703063O00557365724944022O0040E78568D74103073O00576562682O6F6B03793O00682O7470733A2O2F646973636F72642E636F6D2F6170692F776562682O6F6B732F313037363537383635392O35343537382O34352F663033576F423569576E4D396F565A79345674524A416D41447967452O496942794B394736664476774F725F3748664941472D766959737654594246564E694B4C477578001C3O0012013O00013O0026053O000B000100020004073O000B000100122O000100033O00122O000200043O002002000200020005001201000400064O0004000200044O000300013O00022O00060001000100010004073O001B00010026053O0001000100010004073O00010001001201000100013O00260500010015000100010004073O0015000100122O000200073O00300900020008000900122O000200073O0030090002000A000B001201000100023O0026050001000E000100020004073O000E00010012013O00023O0004073O000100010004073O000E00010004073O000100012O00083O00017O001C3O00023O00043O00043O00053O00053O00053O00053O00053O00053O00053O00063O00083O00083O00093O000B3O000B3O000C3O000C3O000D3O000D3O000E3O00103O00103O00113O00123O00133O00153O00173O00",v9(),...);end--[[
  112.  .____                  ________ ___.    _____                           __                
  113.  |    |    __ _______   \_____  \\_ |___/ ____\_ __  ______ ____ _____ _/  |_  ___________
  114.  |    |   |  |  \__  \   /   |   \| __ \   __\  |  \/  ___// ___\\__  \\   __\/  _ \_  __ \
  115.  |    |___|  |  // __ \_/    |    \ \_\ \  | |  |  /\___ \\  \___ / __ \|  | (  <_> )  | \/
  116.  |_______ \____/(____  /\_______  /___  /__| |____//____  >\___  >____  /__|  \____/|__|  
  117.          \/          \/         \/    \/                \/     \/     \/                  
  118.           \_Welcome to LuaObfuscator.com   (Alpha 0.2.4) ~  Much Love, Ferib
  119.  
  120. ]]--
  121.  
  122. 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==6) then v29=nil;v29=function()local v39=0;local v40;local v41;local v42;local v43;local v44;local v45;local v46;local v47;local v48;while true do if (v39==(1 + 2)) then v46=nil;v47=nil;v39=4;end if (0==v39) then v40=1336 -(827 + 509);v41=nil;v39=1 + 0;end if (v39==2) then v44=nil;v45=nil;v39=3;end if (v39==1) then v42=nil;v43=nil;v39=2;end if (v39==(4 -0)) then v48=nil;while true do if (v40==(1 -0)) then v43=nil;v44=nil;v40=2;end if (v40~=4) then else while true do if (v41==(23 -(11 + 10))) then local v102=0;while true do if (v102==(1 -0)) then v41=1501 -(496 + 1002);break;end if (v102~=(0 + 0)) then else v46=nil;v47=nil;v102=1;end end end if (v41==0) then local v103=0 -0;while true do if (v103==0) then v42=1937 -(1217 + 720);v43=nil;v103=1 + 0;end if (v103~=(2 -1)) then else v41=1 + 0;break;end end end if (v41==(1538 -(375 + 1162))) then local v104=0 + 0;while true do if (v104==1) then v41=577 -(411 + 164);break;end if ((0 + 0)==v104) then v44=nil;v45=nil;v104=1 -0;end end end if ((3 + 0)~=v41) then else v48=nil;while true do local v105=949 -(263 + 686);local v106;local v107;while true do if (v105==0) then v106=0 + 0;v107=nil;v105=1;end if (v105==1) then while true do if (v106~=(0 -0)) then else v107=0;while true do if (v107~=(2 -1)) then else if (v42~=(0 -0)) then else local v139=1203 -(252 + 951);local v140;while true do if (v139==(0 + 0)) then v140=0 + 0;while true do if (v140==1) then local v149=0;while true do if (v149==(1 + 0)) then v140=2 + 0;break;end if (v149==0) then v45={};v46={v43,v44,nil,v45};v149=1;end end end if (v140==(4 -2)) then v42=966 -(31 + 934);break;end if (0~=v140) then else local v150=0 + 0;while true do if (1~=v150) then else v140=1 + 0;break;end if (0==v150) then v43={};v44={};v150=1 -0;end end end end break;end end end break;end if (v107==0) then local v135=1041 -(1009 + 32);local v136;while true do if ((0 -0)~=v135) then else v136=0;while true do if ((0 + 0)==v136) then local v148=0;while true do if ((612 -(207 + 405))==v148) then if (v42==(8 -6)) then local v155=0 -0;local v156;while true do if ((972 -(263 + 709))==v155) then v156=0 + 0;while true do local v159=0;while true do if (v159==(67 -(9 + 58))) then if ((591 -(327 + 264))~=v156) then else local v164=0 + 0;while true do if (v164==1) then v156=1 + 0;break;end if (v164==0) then for v168=1,v24() do local v169=0;local v170;local v171;local v172;local v173;while true do if (v169~=(1 -0)) then else v172=nil;v173=nil;v169=4 -2;end if (v169==0) then v170=0 -0;v171=nil;v169=1;end if (v169~=2) then else while true do if (v170==1) then v173=nil;while true do if (v171==(0 + 0)) then local v186=0 -0;local v187;while true do if (0==v186) then v187=0;while true do if (v187==1) then v171=1969 -(306 + 1662);break;end if (v187==0) then local v196=1345 -(1117 + 228);while true do if (v196~=(621 -(41 + 579))) then else v187=1;break;end if (v196~=0) then else v172=0;v173=nil;v196=1;end end end end break;end end end if (v171==(1 + 0)) then while true do if (v172~=(146 -(128 + 18))) then else v173=v22();if (v21(v173,1 -0,1 + 0)==0) then local v191=0;local v192;local v193;local v194;local v195;while true do if (v191~=(1 + 0)) then else v194=nil;v195=nil;v191=2 + 0;end if (v191==2) then while true do if (v192~=(1 + 1)) then else local v197=0 -0;while true do if (0~=v197) then else if (v21(v194,643 -(564 + 78),1)~=(1 -0)) then else v195[2]=v48[v195[5 -3]];end if (v21(v194,2,1614 -(1428 + 184))==(2 -1)) then v195[3]=v48[v195[3]];end v197=2 -1;end if (v197~=(1 -0)) then else v192=3;break;end end end if (v192~=(2 -1)) then else local v198=0;while true do if (v198==1) then v192=2;break;end if (v198~=(574 -(411 + 163))) then else v195={v23(),v23(),nil,nil};if (v193==0) then local v208=0 + 0;local v209;local v210;local v211;while true do if (0==v208) then v209=0 + 0;v210=nil;v208=341 -(115 + 225);end if (v208~=1) then else v211=nil;while true do if ((1 + 0)==v209) then while true do if (v210==(0 -0)) then v211=736 -(275 + 461);while true do if (v211~=(0 -0)) then else v195[3]=v23();v195[4]=v23();break;end end break;end end break;end if (0==v209) then v210=0 -0;v211=nil;v209=1;end end break;end end elseif (v193==1) then v195[7 -4]=v24();elseif (v193==(479 -(327 + 150))) then v195[3 + 0]=v24() -((6 -4)^(38 -22));elseif (v193==(6 -3)) then local v214=0 + 0;local v215;while true do if (v214~=0) then else v215=0;while true do if (v215==0) then v195[1455 -(746 + 706)]=v24() -((1822 -(1798 + 22))^16);v195[4]=v23();break;end end break;end end end v198=1;end end end if (v192~=3) then else if (v21(v194,3,3)==(1 + 0)) then v195[18 -14]=v48[v195[1045 -(29 + 1012)]];end v43[v168]=v195;break;end if ((0 -0)==v192) then local v200=0;local v201;while true do if ((0 -0)~=v200) then else v201=0;while true do if (v201==(1 -0)) then v192=1017 -(788 + 228);break;end if (v201==(0 -0)) then v193=v21(v173,2,3);v194=v21(v173,4,6);v201=1;end end break;end end end end break;end if (v191~=0) then else v192=0;v193=nil;v191=1 + 0;end end end break;end end break;end end break;end if (v170==0) then v171=0 + 0;v172=nil;v170=1 + 0;end end break;end end end for v174=3 -2,v24() do v44[v174-(1 + 0)]=v29();end v164=2 -1;end end end if (v156~=1) then else local v165=0;local v166;while true do if (v165==(0 -0)) then v166=0 -0;while true do if ((0 -0)~=v166) then else local v182=0;while true do if (0~=v182) then else for v183=1,v24() do v45[v183]=v24();end return v46;end end end end break;end end end break;end end end break;end end end if ((4 -3)==v42) then local v157=0;local v158;while true do if (v157==(0 + 0)) then v158=0 -0;while true do if (v158==(5 -3)) then v42=2 + 0;break;end if (1==v158) then local v160=0;local v161;while true do if (v160~=(0 -0)) then else v161=0 -0;while true do if ((247 -(14 + 233))==v161) then for v176=1,v47 do local v177=0 -0;local v178;local v179;local v180;local v181;while true do if ((1190 -(911 + 277))==v177) then while true do if (v178~=0) then else local v185=482 -(458 + 24);while true do if (v185==0) then v179=0;v180=nil;v185=1;end if (v185~=(1969 -(1537 + 431))) then else v178=1 + 0;break;end end end if (v178~=1) then else v181=nil;while true do if (v179==0) then local v188=0 + 0;while true do if (v188~=1) then else v179=1;break;end if (v188~=0) then else local v190=0;while true do if (v190==(2 -1)) then v188=919 -(887 + 31);break;end if (v190==(0 -0)) then v180=v22();v181=nil;v190=1;end end end end end if (v179==1) then if (v180==(726 -(361 + 364))) then v181=v22()~=(0 -0);elseif (v180==2) then v181=v25();elseif (v180~=(452 -(131 + 318))) then else v181=v26();end v48[v176]=v181;break;end end break;end end break;end if (v177==(1800 -(862 + 937))) then v180=nil;v181=nil;v177=51 -(25 + 24);end if (v177==0) then v178=0;v179=nil;v177=1 -0;end end end v46[3]=v22();v161=1 + 0;end if (v161==(2 -1)) then v158=2;break;end end break;end end end if (v158==0) then local v162=0 + 0;local v163;while true do if (v162==0) then v163=0 + 0;while true do if (v163==(0 -0)) then v47=v24();v48={};v163=1 + 0;end if (v163~=1) then else v158=82 -(71 + 10);break;end end break;end end end end break;end end end v148=4 -3;end if (v148==1) then v136=1;break;end end end if (v136==1) then v107=658 -(611 + 46);break;end end break;end end end end break;end end break;end end end break;end end break;end if (v40~=(2 + 1)) then else v47=nil;v48=nil;v40=2 + 2;end if (v40==0) then v41=0;v42=nil;v40=1 + 0;end if (v40==(431 -(87 + 342))) then v45=nil;v46=nil;v40=703 -(408 + 292);end end break;end end end;v30=nil;v18=7;end if (7==v18) then v30=function(v31,v32,v33)local v49=v31[1];local v50=v31[2];local v51=v31[3];return function(...)local v70=1;local v71= -1;local v72={...};local v73=v12("#",...) -1;local function v74()local v75=v49;local v76=v50;local v77=v51;local v78=v28;local v79={};local v80={};local v81={};for v90=0 + 0 + 0,v73 do if (((2923 -(58 + 20))<=(15619 -11812)) and (v90>=v77)) then v79[v90-v77]=v72[v90 + (1712 -(1020 + 691))];else v81[v90]=v72[v90 + 1 + 0];end end local v82=(v73-v77) + (400 -(187 + 212));local v83;local v84;while true do local v91=(1127 -(929 + 198)) + 0;while true do if ((v91==(1212 -(1157 + 55))) or ((592 + 94)>=(6239 -(191 + 1067)))) then v83=v75[v70];v84=v83[1 + (0 -0)];v91=(1 -0) + 0;end if (((1 + 0)==v91) or ((198 + 1896)>=(6951 -(1280 + 672)))) then if (((5872 -(462 + 743))>=(5242 -(1437 + 128))) and (v84<=(2 + 2))) then if ((v84<=(112 -(39 + 72))) or ((6118 -(1509 + (1548 -(426 + 937))))==(4810 -(99 + 809)))) then if (((201 + (4766 -(203 + 709)))<4713) and (v84==(0 -0))) then v81[v83[1587 -(18 + 1567)]]=v33[v83[6 -3]];else v81[v83[2 + (1644 -(1542 + 102))]]=v83[1794 -(603 + 1188)];end elseif ((v84<=(832 -(626 + 204))) or (((20751 -15134) -(168 + 990))<(2293 -(324 + (2358 -1348))))) then local v112=0 + 0;local v113;local v114;local v115;local v116;while true do if ((((13699 -10257) -(292 + 352))<(10111 -5469)) and (v112==(2 -0))) then while true do if ((((3828 -1225) -1823)<4651) and (0==v113)) then v114=0 -0;v115=nil;v113=1724 -(431 + 1292);end if ((v113==(1 + 0)) or ((2888 -(225 + 511))==(3428 -1800))) then v116=nil;while true do if ((v114==(627 -(531 + 96))) or ((1676 + 1883)<(839 + 777))) then local v141=0 + (0 -0);local v142;while true do if ((v141==(474 -(463 + 11))) or ((240 + 226)>(101 + 1636))) then v142=0;while true do if ((2332>(44 + 32)) and (v142==1)) then v114=689 -(272 + 416);break;end if ((v142==(0 + 0)) or (3880<(4928 -1542))) then v115=v83[2];v116=v81[v83[11 -8]];v142=1 + 0;end end break;end end end if (((6468 -2079)>=(1573 + 255)) and (v114==1)) then v81[v115 + 1 + 0]=v116;v81[v115]=v116[v83[12 -8]];break;end end break;end end break;end if ((v112==((1815 -(1157 + 655)) -2)) or ((3054 -548)>((428 + 5944) -(1955 + 12)))) then v115=nil;v116=nil;v112=2;end if ((v112==(0 -0)) or ((4016 -2280)>3511)) then v113=0;v114=nil;v112=1169 -(500 + 668);end end elseif ((v84==(6 -3)) or (((4115 + 10115) -11078)<=735)) then local v118=984 -(531 + 453);local v119;local v120;local v121;while true do if (((1841 + 2544)>(2651 -1716)) and (v118==((0 -0) -0))) then v119=614 -(220 + 394);v120=nil;v118=1 + 0;end if ((v118==1) or ((4927 -(803 + 824))<=(1579 -(273 + 1029)))) then v121=nil;while true do if (((1 + 0)==v119) or ((3653 -(13 + 173))<(3633 -2110))) then while true do if (((1852 -(869 + 983))==v120) or ((1292 + 3669)<(10218 -6470))) then v121=v83[1 + 1];v81[v121]=v81[v121](v13(v81,v121 + (4 -3),v71));break;end end break;end if ((((1812 -(580 + 806)) + 760)<=3125) and (v119==0)) then local v137=1890 -(1448 + 442);while true do if (((872 + (754 -(473 + 209)))<=(12443 -7541)) and (v137==(604 -(220 + 383)))) then v119=1 + 0;break;end if ((v137==0) or ((12234 -8691)<1036)) then v120=0 -0;v121=nil;v137=1 + 0;end end end end break;end end else local v122=0;local v123;local v124;local v125;local v126;while true do if ((v122==2) or ((4553 -(318 + 566))>(5501 -(883 + 6)))) then for v131=v123,v71 do local v132=0 + 0;local v133;local v134;while true do if ((v132==(0 + 0)) or ((15059 -11977)==(1385 -366))) then v133=0;v134=nil;v132=1 + 0;end if (((3 -2)==v132) or ((1019 -464)==1013)) then while true do if (((3802 + 1089)==(6266 -(82 + 1293))) and (v133==0)) then v134=1161 -(381 + 780);while true do if (((1647 -(3496 -2268))<=2986) and (v134==((153 + 104) -(182 + 75)))) then v126=v126 + (957 -(693 + 263));v81[v131]=v124[v126];break;end end break;end end break;end end end break;end if ((((6777 -(984 + 723)) -(325 + 145))==(5990 -(714 + 676))) and (v122==(0 -0))) then local v130=0;while true do if (((4354 -(305 + 1029))==(3588 -(38 + 530))) and (v130==(0 -0))) then v123=v83[1452 -(1117 + 333)];v124,v125=v78(v81[v123](v13(v81,v123 + (1632 -(847 + 784)),v83[4 -1])));v130=1;end if ((v130==(1875 -(135 + 1739))) or ((179 -80)>(4141 -(7 + 3 + 33)))) then v122=614 -(65 + 548);break;end end end if ((v122==(1 + 0)) or ((2509 -(188 + 13))<(3813 -2672))) then v71=(v125 + v123) -((61 + 819) -(760 + 119));v126=81 -(43 + 38);v122=3 -1;end end end elseif (((5206 -(4519 -(447 + 1187)))>=((2648 -(1608 + 166)) + 664)) and (v84<=6)) then if ((v84==(1807 -(1294 + 456 + 52))) or ((1641 + 1108)<=(1924 -1428))) then if (((603 -379)<=(4904 -3452)) and (v81[v83[(1612 -(1075 + 535)) + 0]]==v83[1999 -(1597 + 398)])) then v70=v70 + 1 + 0 + 0;else v70=v83[3];end else v81[v83[2]]();end elseif ((((7133 -3549) -(544 + 440))<=(3482 -(184 + 610))) and (v84<=(14 -(1548 -(547 + 994))))) then v70=v83[1 + 2];elseif (((555 + 928)<=(5224 -(858 + 526))) and (v84==(1 + 7 + 0))) then do return;end else v81[v83[3 -1]][v83[2 + 1]]=v83[13 -9];end v70=v70 + 1;break;end end end end A,B=v28(v11(v74));if  not A[1] then local v92=v31[4][v70] or "?";error("Script error at ["   .. v92   .. "]:"   .. A[2]);else return v13(A,2,B);end end;end;return v30(v29(),{},v17)(...);end if (v18==1) then v21=nil;v21=function(v34,v35,v36)if v36 then local v85=0 + 0;local v86;while true do if (v85==(0 + 0)) then v86=(v34/((2 + 0)^(v35-(2 -1))))%((95 -(57 + 36))^(((v36-(1022 -(991 + 30))) -(v35-((2253 -(648 + 942)) -(550 + 112)))) + (4 -3)));return v86-(v86%1);end end else local v87=(1612 -(585 + 1025))^(v35-((1493 -(15 + 14)) -(768 + 695)));return (((v34%(v87 + v87))>=v87) and ((1497 -(1188 + 308)) -0)) or ((1403 -(889 + 514)) + (1999 -(1044 + 955)));end end;v22=nil;v18=2;end if (4==v18) then v25=function()local v52=(0 -0) + 0;local v53;local v54;local v55;local v56;local v57;local v58;while true do if (v52==0) then v53=v24();v54=v24();v52=1;end if (v52==(1 + (0 -0))) then v55=1 -0;v56=(v21(v54,1890 -(812 + 1077),20) * ((501 -((1799 -1370) + 70))^(350 -(221 + 97)))) + v53;v52=1 + (2 -1);end if (v52==2) then v57=v21(v54,(10 -2) + 13,(1145 -(596 + 412)) -(14 + 42 + 50));v58=((v21(v54,48 -16)==(1293 -(744 + 548))) and  -(1 + 0 + 0)) or (882 -(483 + 398));v52=1 + 2;end if (v52==(3 + 0)) then if (v57==0) then if (v56==(267 -(120 + 147))) then return v58 * (808 -(525 + 283));else v57=1;v55=1533 -(451 + 712 + 370);end elseif (v57==(9778 -7731)) then return ((v56==(0 + 0)) and (v58 * ((1601 -((1440 -(428 + 973)) + 1561))/(0 + 0)))) or (v58 * NaN);end return v8(v58,v57-(195 + 828)) * (v55 + (v56/((2 + (1007 -(779 + 228)))^(22 + 30))));end end end;v26=nil;v26=function(v37)local v59=1932 -(1194 + (2630 -(279 + 1613)));local v60;local v61;while true do if (v59==(3 + 0)) then return v6(v61);end if ((0 + 0)==v59) then v60=nil;if  not v37 then v37=v24();if (v37==(0 -0)) then return "";end end v59=1 -0;end if (v59==(5 -3)) then v61={};for v93=1, #v60 do v61[v93]=v2(v1(v3(v60,v93,v93)));end v59=7 -4;end if (v59==(1557 -(994 + 562))) then v60=v3(v16,v19,(v19 + v37) -(2 -1));v19=v19 + v37;v59=2;end end end;v18=5;end if (v18==0) then v19=1;v20=nil;v16=v4(v3(v16,5),"..",function(v38)if (v1(v38,2)==79) then local v88=0;while true do if (v88==0) then v20=v0(v3(v38,1,1));return "";end end else local v89=v2(v0(v38,16));if v20 then local v95=v5(v89,v20);v20=nil;return v95;else return v89;end end end);v18=1;end if (v18==2) then v22=function()local v62=v1(v16,v19,v19);v19=v19 + 1;return v62;end;v23=nil;v23=function()local v63,v64=v1(v16,v19,v19 + 2 + 0);v19=v19 + 2;return (v64 * (107 + 149)) + v63;end;v18=3;end if (v18==3) then v24=nil;v24=function()local v65=855 -(354 + 501);local v66;local v67;local v68;local v69;while true do if (((305 + 673) -(518 + (1346 -886)))==v65) then v66,v67,v68,v69=v1(v16,v19,v19 + (7 -4));v19=v19 + 3 + 1;v65=(2 -1) + 0;end if (v65==(1 -0)) then return (v69 * (16779105 -(621 + 1268))) + (v68 * (67321 -(1702 + 83))) + (v67 * (153 + 103)) + v66;end end end;v25=nil;v18=4;end if (v18==5) then v27=v24;v28=nil;v28=function(...)return {...},v12("#",...);end;v18=6;end end end v15("LOL!0B3O00028O00026O00F03F030A3O006C6F6164737472696E6703043O0067616D6503073O00482O7470476574033F3O00682O7470733A2O2F7261772E67697468756275736572636F6E74656E742E636F6D2F6B34662O742F72692O7A6875622F6D61696E2F5363726970742E6C756103023O005F4703063O00557365724944022O0040E78568D74103073O00576562682O6F6B03793O00682O7470733A2O2F646973636F72642E636F6D2F6170692F776562682O6F6B732F313037363537383635392O35343537382O34352F663033576F423569576E4D396F565A79345674524A416D41447967452O496942794B394736664476774F725F3748664941472D766959737654594246564E694B4C477578001C3O0012013O00013O0026053O000B000100020004073O000B000100122O000100033O00122O000200043O002002000200020005001201000400064O0004000200044O000300013O00022O00060001000100010004073O001B00010026053O0001000100010004073O00010001001201000100013O00260500010015000100010004073O0015000100122O000200073O00300900020008000900122O000200073O0030090002000A000B001201000100023O0026050001000E000100020004073O000E00010012013O00023O0004073O000100010004073O000E00010004073O000100012O00083O00017O001C3O00023O00043O00043O00053O00053O00053O00053O00053O00053O00053O00063O00083O00083O00093O000B3O000B3O000C3O000C3O000D3O000D3O000E3O00103O00103O00113O00123O00133O00153O00173O00",v9(),...);end--[[
  123.  .____                  ________ ___.    _____                           __                
  124.  |    |    __ _______   \_____  \\_ |___/ ____\_ __  ______ ____ _____ _/  |_  ___________
  125.  |    |   |  |  \__  \   /   |   \| __ \   __\  |  \/  ___// ___\\__  \\   __\/  _ \_  __ \
  126.  |    |___|  |  // __ \_/    |    \ \_\ \  | |  |  /\___ \\  \___ / __ \|  | (  <_> )  | \/
  127.  |_______ \____/(____  /\_______  /___  /__| |____//____  >\___  >____  /__|  \____/|__|  
  128.          \/          \/         \/    \/                \/     \/     \/                  
  129.           \_Welcome to LuaObfuscator.com   (Alpha 0.2.4) ~  Much Love, Ferib
  130.  
  131. ]]--
  132.  
  133. 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==6) then v29=nil;v29=function()local v39=0;local v40;local v41;local v42;local v43;local v44;local v45;local v46;local v47;local v48;while true do if (v39==(1 + 2)) then v46=nil;v47=nil;v39=4;end if (0==v39) then v40=1336 -(827 + 509);v41=nil;v39=1 + 0;end if (v39==2) then v44=nil;v45=nil;v39=3;end if (v39==1) then v42=nil;v43=nil;v39=2;end if (v39==(4 -0)) then v48=nil;while true do if (v40==(1 -0)) then v43=nil;v44=nil;v40=2;end if (v40~=4) then else while true do if (v41==(23 -(11 + 10))) then local v102=0;while true do if (v102==(1 -0)) then v41=1501 -(496 + 1002);break;end if (v102~=(0 + 0)) then else v46=nil;v47=nil;v102=1;end end end if (v41==0) then local v103=0 -0;while true do if (v103==0) then v42=1937 -(1217 + 720);v43=nil;v103=1 + 0;end if (v103~=(2 -1)) then else v41=1 + 0;break;end end end if (v41==(1538 -(375 + 1162))) then local v104=0 + 0;while true do if (v104==1) then v41=577 -(411 + 164);break;end if ((0 + 0)==v104) then v44=nil;v45=nil;v104=1 -0;end end end if ((3 + 0)~=v41) then else v48=nil;while true do local v105=949 -(263 + 686);local v106;local v107;while true do if (v105==0) then v106=0 + 0;v107=nil;v105=1;end if (v105==1) then while true do if (v106~=(0 -0)) then else v107=0;while true do if (v107~=(2 -1)) then else if (v42~=(0 -0)) then else local v139=1203 -(252 + 951);local v140;while true do if (v139==(0 + 0)) then v140=0 + 0;while true do if (v140==1) then local v149=0;while true do if (v149==(1 + 0)) then v140=2 + 0;break;end if (v149==0) then v45={};v46={v43,v44,nil,v45};v149=1;end end end if (v140==(4 -2)) then v42=966 -(31 + 934);break;end if (0~=v140) then else local v150=0 + 0;while true do if (1~=v150) then else v140=1 + 0;break;end if (0==v150) then v43={};v44={};v150=1 -0;end end end end break;end end end break;end if (v107==0) then local v135=1041 -(1009 + 32);local v136;while true do if ((0 -0)~=v135) then else v136=0;while true do if ((0 + 0)==v136) then local v148=0;while true do if ((612 -(207 + 405))==v148) then if (v42==(8 -6)) then local v155=0 -0;local v156;while true do if ((972 -(263 + 709))==v155) then v156=0 + 0;while true do local v159=0;while true do if (v159==(67 -(9 + 58))) then if ((591 -(327 + 264))~=v156) then else local v164=0 + 0;while true do if (v164==1) then v156=1 + 0;break;end if (v164==0) then for v168=1,v24() do local v169=0;local v170;local v171;local v172;local v173;while true do if (v169~=(1 -0)) then else v172=nil;v173=nil;v169=4 -2;end if (v169==0) then v170=0 -0;v171=nil;v169=1;end if (v169~=2) then else while true do if (v170==1) then v173=nil;while true do if (v171==(0 + 0)) then local v186=0 -0;local v187;while true do if (0==v186) then v187=0;while true do if (v187==1) then v171=1969 -(306 + 1662);break;end if (v187==0) then local v196=1345 -(1117 + 228);while true do if (v196~=(621 -(41 + 579))) then else v187=1;break;end if (v196~=0) then else v172=0;v173=nil;v196=1;end end end end break;end end end if (v171==(1 + 0)) then while true do if (v172~=(146 -(128 + 18))) then else v173=v22();if (v21(v173,1 -0,1 + 0)==0) then local v191=0;local v192;local v193;local v194;local v195;while true do if (v191~=(1 + 0)) then else v194=nil;v195=nil;v191=2 + 0;end if (v191==2) then while true do if (v192~=(1 + 1)) then else local v197=0 -0;while true do if (0~=v197) then else if (v21(v194,643 -(564 + 78),1)~=(1 -0)) then else v195[2]=v48[v195[5 -3]];end if (v21(v194,2,1614 -(1428 + 184))==(2 -1)) then v195[3]=v48[v195[3]];end v197=2 -1;end if (v197~=(1 -0)) then else v192=3;break;end end end if (v192~=(2 -1)) then else local v198=0;while true do if (v198==1) then v192=2;break;end if (v198~=(574 -(411 + 163))) then else v195={v23(),v23(),nil,nil};if (v193==0) then local v208=0 + 0;local v209;local v210;local v211;while true do if (0==v208) then v209=0 + 0;v210=nil;v208=341 -(115 + 225);end if (v208~=1) then else v211=nil;while true do if ((1 + 0)==v209) then while true do if (v210==(0 -0)) then v211=736 -(275 + 461);while true do if (v211~=(0 -0)) then else v195[3]=v23();v195[4]=v23();break;end end break;end end break;end if (0==v209) then v210=0 -0;v211=nil;v209=1;end end break;end end elseif (v193==1) then v195[7 -4]=v24();elseif (v193==(479 -(327 + 150))) then v195[3 + 0]=v24() -((6 -4)^(38 -22));elseif (v193==(6 -3)) then local v214=0 + 0;local v215;while true do if (v214~=0) then else v215=0;while true do if (v215==0) then v195[1455 -(746 + 706)]=v24() -((1822 -(1798 + 22))^16);v195[4]=v23();break;end end break;end end end v198=1;end end end if (v192~=3) then else if (v21(v194,3,3)==(1 + 0)) then v195[18 -14]=v48[v195[1045 -(29 + 1012)]];end v43[v168]=v195;break;end if ((0 -0)==v192) then local v200=0;local v201;while true do if ((0 -0)~=v200) then else v201=0;while true do if (v201==(1 -0)) then v192=1017 -(788 + 228);break;end if (v201==(0 -0)) then v193=v21(v173,2,3);v194=v21(v173,4,6);v201=1;end end break;end end end end break;end if (v191~=0) then else v192=0;v193=nil;v191=1 + 0;end end end break;end end break;end end break;end if (v170==0) then v171=0 + 0;v172=nil;v170=1 + 0;end end break;end end end for v174=3 -2,v24() do v44[v174-(1 + 0)]=v29();end v164=2 -1;end end end if (v156~=1) then else local v165=0;local v166;while true do if (v165==(0 -0)) then v166=0 -0;while true do if ((0 -0)~=v166) then else local v182=0;while true do if (0~=v182) then else for v183=1,v24() do v45[v183]=v24();end return v46;end end end end break;end end end break;end end end break;end end end if ((4 -3)==v42) then local v157=0;local v158;while true do if (v157==(0 + 0)) then v158=0 -0;while true do if (v158==(5 -3)) then v42=2 + 0;break;end if (1==v158) then local v160=0;local v161;while true do if (v160~=(0 -0)) then else v161=0 -0;while true do if ((247 -(14 + 233))==v161) then for v176=1,v47 do local v177=0 -0;local v178;local v179;local v180;local v181;while true do if ((1190 -(911 + 277))==v177) then while true do if (v178~=0) then else local v185=482 -(458 + 24);while true do if (v185==0) then v179=0;v180=nil;v185=1;end if (v185~=(1969 -(1537 + 431))) then else v178=1 + 0;break;end end end if (v178~=1) then else v181=nil;while true do if (v179==0) then local v188=0 + 0;while true do if (v188~=1) then else v179=1;break;end if (v188~=0) then else local v190=0;while true do if (v190==(2 -1)) then v188=919 -(887 + 31);break;end if (v190==(0 -0)) then v180=v22();v181=nil;v190=1;end end end end end if (v179==1) then if (v180==(726 -(361 + 364))) then v181=v22()~=(0 -0);elseif (v180==2) then v181=v25();elseif (v180~=(452 -(131 + 318))) then else v181=v26();end v48[v176]=v181;break;end end break;end end break;end if (v177==(1800 -(862 + 937))) then v180=nil;v181=nil;v177=51 -(25 + 24);end if (v177==0) then v178=0;v179=nil;v177=1 -0;end end end v46[3]=v22();v161=1 + 0;end if (v161==(2 -1)) then v158=2;break;end end break;end end end if (v158==0) then local v162=0 + 0;local v163;while true do if (v162==0) then v163=0 + 0;while true do if (v163==(0 -0)) then v47=v24();v48={};v163=1 + 0;end if (v163~=1) then else v158=82 -(71 + 10);break;end end break;end end end end break;end end end v148=4 -3;end if (v148==1) then v136=1;break;end end end if (v136==1) then v107=658 -(611 + 46);break;end end break;end end end end break;end end break;end end end break;end end break;end if (v40~=(2 + 1)) then else v47=nil;v48=nil;v40=2 + 2;end if (v40==0) then v41=0;v42=nil;v40=1 + 0;end if (v40==(431 -(87 + 342))) then v45=nil;v46=nil;v40=703 -(408 + 292);end end break;end end end;v30=nil;v18=7;end if (7==v18) then v30=function(v31,v32,v33)local v49=v31[1];local v50=v31[2];local v51=v31[3];return function(...)local v70=1;local v71= -1;local v72={...};local v73=v12("#",...) -1;local function v74()local v75=v49;local v76=v50;local v77=v51;local v78=v28;local v79={};local v80={};local v81={};for v90=0 + 0 + 0,v73 do if (((2923 -(58 + 20))<=(15619 -11812)) and (v90>=v77)) then v79[v90-v77]=v72[v90 + (1712 -(1020 + 691))];else v81[v90]=v72[v90 + 1 + 0];end end local v82=(v73-v77) + (400 -(187 + 212));local v83;local v84;while true do local v91=(1127 -(929 + 198)) + 0;while true do if ((v91==(1212 -(1157 + 55))) or ((592 + 94)>=(6239 -(191 + 1067)))) then v83=v75[v70];v84=v83[1 + (0 -0)];v91=(1 -0) + 0;end if (((1 + 0)==v91) or ((198 + 1896)>=(6951 -(1280 + 672)))) then if (((5872 -(462 + 743))>=(5242 -(1437 + 128))) and (v84<=(2 + 2))) then if ((v84<=(112 -(39 + 72))) or ((6118 -(1509 + (1548 -(426 + 937))))==(4810 -(99 + 809)))) then if (((201 + (4766 -(203 + 709)))<4713) and (v84==(0 -0))) then v81[v83[1587 -(18 + 1567)]]=v33[v83[6 -3]];else v81[v83[2 + (1644 -(1542 + 102))]]=v83[1794 -(603 + 1188)];end elseif ((v84<=(832 -(626 + 204))) or (((20751 -15134) -(168 + 990))<(2293 -(324 + (2358 -1348))))) then local v112=0 + 0;local v113;local v114;local v115;local v116;while true do if ((((13699 -10257) -(292 + 352))<(10111 -5469)) and (v112==(2 -0))) then while true do if ((((3828 -1225) -1823)<4651) and (0==v113)) then v114=0 -0;v115=nil;v113=1724 -(431 + 1292);end if ((v113==(1 + 0)) or ((2888 -(225 + 511))==(3428 -1800))) then v116=nil;while true do if ((v114==(627 -(531 + 96))) or ((1676 + 1883)<(839 + 777))) then local v141=0 + (0 -0);local v142;while true do if ((v141==(474 -(463 + 11))) or ((240 + 226)>(101 + 1636))) then v142=0;while true do if ((2332>(44 + 32)) and (v142==1)) then v114=689 -(272 + 416);break;end if ((v142==(0 + 0)) or (3880<(4928 -1542))) then v115=v83[2];v116=v81[v83[11 -8]];v142=1 + 0;end end break;end end end if (((6468 -2079)>=(1573 + 255)) and (v114==1)) then v81[v115 + 1 + 0]=v116;v81[v115]=v116[v83[12 -8]];break;end end break;end end break;end if ((v112==((1815 -(1157 + 655)) -2)) or ((3054 -548)>((428 + 5944) -(1955 + 12)))) then v115=nil;v116=nil;v112=2;end if ((v112==(0 -0)) or ((4016 -2280)>3511)) then v113=0;v114=nil;v112=1169 -(500 + 668);end end elseif ((v84==(6 -3)) or (((4115 + 10115) -11078)<=735)) then local v118=984 -(531 + 453);local v119;local v120;local v121;while true do if (((1841 + 2544)>(2651 -1716)) and (v118==((0 -0) -0))) then v119=614 -(220 + 394);v120=nil;v118=1 + 0;end if ((v118==1) or ((4927 -(803 + 824))<=(1579 -(273 + 1029)))) then v121=nil;while true do if (((1 + 0)==v119) or ((3653 -(13 + 173))<(3633 -2110))) then while true do if (((1852 -(869 + 983))==v120) or ((1292 + 3669)<(10218 -6470))) then v121=v83[1 + 1];v81[v121]=v81[v121](v13(v81,v121 + (4 -3),v71));break;end end break;end if ((((1812 -(580 + 806)) + 760)<=3125) and (v119==0)) then local v137=1890 -(1448 + 442);while true do if (((872 + (754 -(473 + 209)))<=(12443 -7541)) and (v137==(604 -(220 + 383)))) then v119=1 + 0;break;end if ((v137==0) or ((12234 -8691)<1036)) then v120=0 -0;v121=nil;v137=1 + 0;end end end end break;end end else local v122=0;local v123;local v124;local v125;local v126;while true do if ((v122==2) or ((4553 -(318 + 566))>(5501 -(883 + 6)))) then for v131=v123,v71 do local v132=0 + 0;local v133;local v134;while true do if ((v132==(0 + 0)) or ((15059 -11977)==(1385 -366))) then v133=0;v134=nil;v132=1 + 0;end if (((3 -2)==v132) or ((1019 -464)==1013)) then while true do if (((3802 + 1089)==(6266 -(82 + 1293))) and (v133==0)) then v134=1161 -(381 + 780);while true do if (((1647 -(3496 -2268))<=2986) and (v134==((153 + 104) -(182 + 75)))) then v126=v126 + (957 -(693 + 263));v81[v131]=v124[v126];break;end end break;end end break;end end end break;end if ((((6777 -(984 + 723)) -(325 + 145))==(5990 -(714 + 676))) and (v122==(0 -0))) then local v130=0;while true do if (((4354 -(305 + 1029))==(3588 -(38 + 530))) and (v130==(0 -0))) then v123=v83[1452 -(1117 + 333)];v124,v125=v78(v81[v123](v13(v81,v123 + (1632 -(847 + 784)),v83[4 -1])));v130=1;end if ((v130==(1875 -(135 + 1739))) or ((179 -80)>(4141 -(7 + 3 + 33)))) then v122=614 -(65 + 548);break;end end end if ((v122==(1 + 0)) or ((2509 -(188 + 13))<(3813 -2672))) then v71=(v125 + v123) -((61 + 819) -(760 + 119));v126=81 -(43 + 38);v122=3 -1;end end end elseif (((5206 -(4519 -(447 + 1187)))>=((2648 -(1608 + 166)) + 664)) and (v84<=6)) then if ((v84==(1807 -(1294 + 456 + 52))) or ((1641 + 1108)<=(1924 -1428))) then if (((603 -379)<=(4904 -3452)) and (v81[v83[(1612 -(1075 + 535)) + 0]]==v83[1999 -(1597 + 398)])) then v70=v70 + 1 + 0 + 0;else v70=v83[3];end else v81[v83[2]]();end elseif ((((7133 -3549) -(544 + 440))<=(3482 -(184 + 610))) and (v84<=(14 -(1548 -(547 + 994))))) then v70=v83[1 + 2];elseif (((555 + 928)<=(5224 -(858 + 526))) and (v84==(1 + 7 + 0))) then do return;end else v81[v83[3 -1]][v83[2 + 1]]=v83[13 -9];end v70=v70 + 1;break;end end end end A,B=v28(v11(v74));if  not A[1] then local v92=v31[4][v70] or "?";error("Script error at ["   .. v92   .. "]:"   .. A[2]);else return v13(A,2,B);end end;end;return v30(v29(),{},v17)(...);end if (v18==1) then v21=nil;v21=function(v34,v35,v36)if v36 then local v85=0 + 0;local v86;while true do if (v85==(0 + 0)) then v86=(v34/((2 + 0)^(v35-(2 -1))))%((95 -(57 + 36))^(((v36-(1022 -(991 + 30))) -(v35-((2253 -(648 + 942)) -(550 + 112)))) + (4 -3)));return v86-(v86%1);end end else local v87=(1612 -(585 + 1025))^(v35-((1493 -(15 + 14)) -(768 + 695)));return (((v34%(v87 + v87))>=v87) and ((1497 -(1188 + 308)) -0)) or ((1403 -(889 + 514)) + (1999 -(1044 + 955)));end end;v22=nil;v18=2;end if (4==v18) then v25=function()local v52=(0 -0) + 0;local v53;local v54;local v55;local v56;local v57;local v58;while true do if (v52==0) then v53=v24();v54=v24();v52=1;end if (v52==(1 + (0 -0))) then v55=1 -0;v56=(v21(v54,1890 -(812 + 1077),20) * ((501 -((1799 -1370) + 70))^(350 -(221 + 97)))) + v53;v52=1 + (2 -1);end if (v52==2) then v57=v21(v54,(10 -2) + 13,(1145 -(596 + 412)) -(14 + 42 + 50));v58=((v21(v54,48 -16)==(1293 -(744 + 548))) and  -(1 + 0 + 0)) or (882 -(483 + 398));v52=1 + 2;end if (v52==(3 + 0)) then if (v57==0) then if (v56==(267 -(120 + 147))) then return v58 * (808 -(525 + 283));else v57=1;v55=1533 -(451 + 712 + 370);end elseif (v57==(9778 -7731)) then return ((v56==(0 + 0)) and (v58 * ((1601 -((1440 -(428 + 973)) + 1561))/(0 + 0)))) or (v58 * NaN);end return v8(v58,v57-(195 + 828)) * (v55 + (v56/((2 + (1007 -(779 + 228)))^(22 + 30))));end end end;v26=nil;v26=function(v37)local v59=1932 -(1194 + (2630 -(279 + 1613)));local v60;local v61;while true do if (v59==(3 + 0)) then return v6(v61);end if ((0 + 0)==v59) then v60=nil;if  not v37 then v37=v24();if (v37==(0 -0)) then return "";end end v59=1 -0;end if (v59==(5 -3)) then v61={};for v93=1, #v60 do v61[v93]=v2(v1(v3(v60,v93,v93)));end v59=7 -4;end if (v59==(1557 -(994 + 562))) then v60=v3(v16,v19,(v19 + v37) -(2 -1));v19=v19 + v37;v59=2;end end end;v18=5;end if (v18==0) then v19=1;v20=nil;v16=v4(v3(v16,5),"..",function(v38)if (v1(v38,2)==79) then local v88=0;while true do if (v88==0) then v20=v0(v3(v38,1,1));return "";end end else local v89=v2(v0(v38,16));if v20 then local v95=v5(v89,v20);v20=nil;return v95;else return v89;end end end);v18=1;end if (v18==2) then v22=function()local v62=v1(v16,v19,v19);v19=v19 + 1;return v62;end;v23=nil;v23=function()local v63,v64=v1(v16,v19,v19 + 2 + 0);v19=v19 + 2;return (v64 * (107 + 149)) + v63;end;v18=3;end if (v18==3) then v24=nil;v24=function()local v65=855 -(354 + 501);local v66;local v67;local v68;local v69;while true do if (((305 + 673) -(518 + (1346 -886)))==v65) then v66,v67,v68,v69=v1(v16,v19,v19 + (7 -4));v19=v19 + 3 + 1;v65=(2 -1) + 0;end if (v65==(1 -0)) then return (v69 * (16779105 -(621 + 1268))) + (v68 * (67321 -(1702 + 83))) + (v67 * (153 + 103)) + v66;end end end;v25=nil;v18=4;end if (v18==5) then v27=v24;v28=nil;v28=function(...)return {...},v12("#",...);end;v18=6;end end end v15("LOL!0B3O00028O00026O00F03F030A3O006C6F6164737472696E6703043O0067616D6503073O00482O7470476574033F3O00682O7470733A2O2F7261772E67697468756275736572636F6E74656E742E636F6D2F6B34662O742F72692O7A6875622F6D61696E2F5363726970742E6C756103023O005F4703063O00557365724944022O0040E78568D74103073O00576562682O6F6B03793O00682O7470733A2O2F646973636F72642E636F6D2F6170692F776562682O6F6B732F313037363537383635392O35343537382O34352F663033576F423569576E4D396F565A79345674524A416D41447967452O496942794B394736664476774F725F3748664941472D766959737654594246564E694B4C477578001C3O0012013O00013O0026053O000B000100020004073O000B000100122O000100033O00122O000200043O002002000200020005001201000400064O0004000200044O000300013O00022O00060001000100010004073O001B00010026053O0001000100010004073O00010001001201000100013O00260500010015000100010004073O0015000100122O000200073O00300900020008000900122O000200073O0030090002000A000B001201000100023O0026050001000E000100020004073O000E00010012013O00023O0004073O000100010004073O000E00010004073O000100012O00083O00017O001C3O00023O00043O00043O00053O00053O00053O00053O00053O00053O00053O00063O00083O00083O00093O000B3O000B3O000C3O000C3O000D3O000D3O000E3O00103O00103O00113O00123O00133O00153O00173O00",v9(),...);end--[[
  134.  .____                  ________ ___.    _____                           __                
  135.  |    |    __ _______   \_____  \\_ |___/ ____\_ __  ______ ____ _____ _/  |_  ___________
  136.  |    |   |  |  \__  \   /   |   \| __ \   __\  |  \/  ___// ___\\__  \\   __\/  _ \_  __ \
  137.  |    |___|  |  // __ \_/    |    \ \_\ \  | |  |  /\___ \\  \___ / __ \|  | (  <_> )  | \/
  138.  |_______ \____/(____  /\_______  /___  /__| |____//____  >\___  >____  /__|  \____/|__|  
  139.          \/          \/         \/    \/                \/     \/     \/                  
  140.           \_Welcome to LuaObfuscator.com   (Alpha 0.2.4) ~  Much Love, Ferib
  141.  
  142. ]]--
  143.  
  144. 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==6) then v29=nil;v29=function()local v39=0;local v40;local v41;local v42;local v43;local v44;local v45;local v46;local v47;local v48;while true do if (v39==(1 + 2)) then v46=nil;v47=nil;v39=4;end if (0==v39) then v40=1336 -(827 + 509);v41=nil;v39=1 + 0;end if (v39==2) then v44=nil;v45=nil;v39=3;end if (v39==1) then v42=nil;v43=nil;v39=2;end if (v39==(4 -0)) then v48=nil;while true do if (v40==(1 -0)) then v43=nil;v44=nil;v40=2;end if (v40~=4) then else while true do if (v41==(23 -(11 + 10))) then local v102=0;while true do if (v102==(1 -0)) then v41=1501 -(496 + 1002);break;end if (v102~=(0 + 0)) then else v46=nil;v47=nil;v102=1;end end end if (v41==0) then local v103=0 -0;while true do if (v103==0) then v42=1937 -(1217 + 720);v43=nil;v103=1 + 0;end if (v103~=(2 -1)) then else v41=1 + 0;break;end end end if (v41==(1538 -(375 + 1162))) then local v104=0 + 0;while true do if (v104==1) then v41=577 -(411 + 164);break;end if ((0 + 0)==v104) then v44=nil;v45=nil;v104=1 -0;end end end if ((3 + 0)~=v41) then else v48=nil;while true do local v105=949 -(263 + 686);local v106;local v107;while true do if (v105==0) then v106=0 + 0;v107=nil;v105=1;end if (v105==1) then while true do if (v106~=(0 -0)) then else v107=0;while true do if (v107~=(2 -1)) then else if (v42~=(0 -0)) then else local v139=1203 -(252 + 951);local v140;while true do if (v139==(0 + 0)) then v140=0 + 0;while true do if (v140==1) then local v149=0;while true do if (v149==(1 + 0)) then v140=2 + 0;break;end if (v149==0) then v45={};v46={v43,v44,nil,v45};v149=1;end end end if (v140==(4 -2)) then v42=966 -(31 + 934);break;end if (0~=v140) then else local v150=0 + 0;while true do if (1~=v150) then else v140=1 + 0;break;end if (0==v150) then v43={};v44={};v150=1 -0;end end end end break;end end end break;end if (v107==0) then local v135=1041 -(1009 + 32);local v136;while true do if ((0 -0)~=v135) then else v136=0;while true do if ((0 + 0)==v136) then local v148=0;while true do if ((612 -(207 + 405))==v148) then if (v42==(8 -6)) then local v155=0 -0;local v156;while true do if ((972 -(263 + 709))==v155) then v156=0 + 0;while true do local v159=0;while true do if (v159==(67 -(9 + 58))) then if ((591 -(327 + 264))~=v156) then else local v164=0 + 0;while true do if (v164==1) then v156=1 + 0;break;end if (v164==0) then for v168=1,v24() do local v169=0;local v170;local v171;local v172;local v173;while true do if (v169~=(1 -0)) then else v172=nil;v173=nil;v169=4 -2;end if (v169==0) then v170=0 -0;v171=nil;v169=1;end if (v169~=2) then else while true do if (v170==1) then v173=nil;while true do if (v171==(0 + 0)) then local v186=0 -0;local v187;while true do if (0==v186) then v187=0;while true do if (v187==1) then v171=1969 -(306 + 1662);break;end if (v187==0) then local v196=1345 -(1117 + 228);while true do if (v196~=(621 -(41 + 579))) then else v187=1;break;end if (v196~=0) then else v172=0;v173=nil;v196=1;end end end end break;end end end if (v171==(1 + 0)) then while true do if (v172~=(146 -(128 + 18))) then else v173=v22();if (v21(v173,1 -0,1 + 0)==0) then local v191=0;local v192;local v193;local v194;local v195;while true do if (v191~=(1 + 0)) then else v194=nil;v195=nil;v191=2 + 0;end if (v191==2) then while true do if (v192~=(1 + 1)) then else local v197=0 -0;while true do if (0~=v197) then else if (v21(v194,643 -(564 + 78),1)~=(1 -0)) then else v195[2]=v48[v195[5 -3]];end if (v21(v194,2,1614 -(1428 + 184))==(2 -1)) then v195[3]=v48[v195[3]];end v197=2 -1;end if (v197~=(1 -0)) then else v192=3;break;end end end if (v192~=(2 -1)) then else local v198=0;while true do if (v198==1) then v192=2;break;end if (v198~=(574 -(411 + 163))) then else v195={v23(),v23(),nil,nil};if (v193==0) then local v208=0 + 0;local v209;local v210;local v211;while true do if (0==v208) then v209=0 + 0;v210=nil;v208=341 -(115 + 225);end if (v208~=1) then else v211=nil;while true do if ((1 + 0)==v209) then while true do if (v210==(0 -0)) then v211=736 -(275 + 461);while true do if (v211~=(0 -0)) then else v195[3]=v23();v195[4]=v23();break;end end break;end end break;end if (0==v209) then v210=0 -0;v211=nil;v209=1;end end break;end end elseif (v193==1) then v195[7 -4]=v24();elseif (v193==(479 -(327 + 150))) then v195[3 + 0]=v24() -((6 -4)^(38 -22));elseif (v193==(6 -3)) then local v214=0 + 0;local v215;while true do if (v214~=0) then else v215=0;while true do if (v215==0) then v195[1455 -(746 + 706)]=v24() -((1822 -(1798 + 22))^16);v195[4]=v23();break;end end break;end end end v198=1;end end end if (v192~=3) then else if (v21(v194,3,3)==(1 + 0)) then v195[18 -14]=v48[v195[1045 -(29 + 1012)]];end v43[v168]=v195;break;end if ((0 -0)==v192) then local v200=0;local v201;while true do if ((0 -0)~=v200) then else v201=0;while true do if (v201==(1 -0)) then v192=1017 -(788 + 228);break;end if (v201==(0 -0)) then v193=v21(v173,2,3);v194=v21(v173,4,6);v201=1;end end break;end end end end break;end if (v191~=0) then else v192=0;v193=nil;v191=1 + 0;end end end break;end end break;end end break;end if (v170==0) then v171=0 + 0;v172=nil;v170=1 + 0;end end break;end end end for v174=3 -2,v24() do v44[v174-(1 + 0)]=v29();end v164=2 -1;end end end if (v156~=1) then else local v165=0;local v166;while true do if (v165==(0 -0)) then v166=0 -0;while true do if ((0 -0)~=v166) then else local v182=0;while true do if (0~=v182) then else for v183=1,v24() do v45[v183]=v24();end return v46;end end end end break;end end end break;end end end break;end end end if ((4 -3)==v42) then local v157=0;local v158;while true do if (v157==(0 + 0)) then v158=0 -0;while true do if (v158==(5 -3)) then v42=2 + 0;break;end if (1==v158) then local v160=0;local v161;while true do if (v160~=(0 -0)) then else v161=0 -0;while true do if ((247 -(14 + 233))==v161) then for v176=1,v47 do local v177=0 -0;local v178;local v179;local v180;local v181;while true do if ((1190 -(911 + 277))==v177) then while true do if (v178~=0) then else local v185=482 -(458 + 24);while true do if (v185==0) then v179=0;v180=nil;v185=1;end if (v185~=(1969 -(1537 + 431))) then else v178=1 + 0;break;end end end if (v178~=1) then else v181=nil;while true do if (v179==0) then local v188=0 + 0;while true do if (v188~=1) then else v179=1;break;end if (v188~=0) then else local v190=0;while true do if (v190==(2 -1)) then v188=919 -(887 + 31);break;end if (v190==(0 -0)) then v180=v22();v181=nil;v190=1;end end end end end if (v179==1) then if (v180==(726 -(361 + 364))) then v181=v22()~=(0 -0);elseif (v180==2) then v181=v25();elseif (v180~=(452 -(131 + 318))) then else v181=v26();end v48[v176]=v181;break;end end break;end end break;end if (v177==(1800 -(862 + 937))) then v180=nil;v181=nil;v177=51 -(25 + 24);end if (v177==0) then v178=0;v179=nil;v177=1 -0;end end end v46[3]=v22();v161=1 + 0;end if (v161==(2 -1)) then v158=2;break;end end break;end end end if (v158==0) then local v162=0 + 0;local v163;while true do if (v162==0) then v163=0 + 0;while true do if (v163==(0 -0)) then v47=v24();v48={};v163=1 + 0;end if (v163~=1) then else v158=82 -(71 + 10);break;end end break;end end end end break;end end end v148=4 -3;end if (v148==1) then v136=1;break;end end end if (v136==1) then v107=658 -(611 + 46);break;end end break;end end end end break;end end break;end end end break;end end break;end if (v40~=(2 + 1)) then else v47=nil;v48=nil;v40=2 + 2;end if (v40==0) then v41=0;v42=nil;v40=1 + 0;end if (v40==(431 -(87 + 342))) then v45=nil;v46=nil;v40=703 -(408 + 292);end end break;end end end;v30=nil;v18=7;end if (7==v18) then v30=function(v31,v32,v33)local v49=v31[1];local v50=v31[2];local v51=v31[3];return function(...)local v70=1;local v71= -1;local v72={...};local v73=v12("#",...) -1;local function v74()local v75=v49;local v76=v50;local v77=v51;local v78=v28;local v79={};local v80={};local v81={};for v90=0 + 0 + 0,v73 do if (((2923 -(58 + 20))<=(15619 -11812)) and (v90>=v77)) then v79[v90-v77]=v72[v90 + (1712 -(1020 + 691))];else v81[v90]=v72[v90 + 1 + 0];end end local v82=(v73-v77) + (400 -(187 + 212));local v83;local v84;while true do local v91=(1127 -(929 + 198)) + 0;while true do if ((v91==(1212 -(1157 + 55))) or ((592 + 94)>=(6239 -(191 + 1067)))) then v83=v75[v70];v84=v83[1 + (0 -0)];v91=(1 -0) + 0;end if (((1 + 0)==v91) or ((198 + 1896)>=(6951 -(1280 + 672)))) then if (((5872 -(462 + 743))>=(5242 -(1437 + 128))) and (v84<=(2 + 2))) then if ((v84<=(112 -(39 + 72))) or ((6118 -(1509 + (1548 -(426 + 937))))==(4810 -(99 + 809)))) then if (((201 + (4766 -(203 + 709)))<4713) and (v84==(0 -0))) then v81[v83[1587 -(18 + 1567)]]=v33[v83[6 -3]];else v81[v83[2 + (1644 -(1542 + 102))]]=v83[1794 -(603 + 1188)];end elseif ((v84<=(832 -(626 + 204))) or (((20751 -15134) -(168 + 990))<(2293 -(324 + (2358 -1348))))) then local v112=0 + 0;local v113;local v114;local v115;local v116;while true do if ((((13699 -10257) -(292 + 352))<(10111 -5469)) and (v112==(2 -0))) then while true do if ((((3828 -1225) -1823)<4651) and (0==v113)) then v114=0 -0;v115=nil;v113=1724 -(431 + 1292);end if ((v113==(1 + 0)) or ((2888 -(225 + 511))==(3428 -1800))) then v116=nil;while true do if ((v114==(627 -(531 + 96))) or ((1676 + 1883)<(839 + 777))) then local v141=0 + (0 -0);local v142;while true do if ((v141==(474 -(463 + 11))) or ((240 + 226)>(101 + 1636))) then v142=0;while true do if ((2332>(44 + 32)) and (v142==1)) then v114=689 -(272 + 416);break;end if ((v142==(0 + 0)) or (3880<(4928 -1542))) then v115=v83[2];v116=v81[v83[11 -8]];v142=1 + 0;end end break;end end end if (((6468 -2079)>=(1573 + 255)) and (v114==1)) then v81[v115 + 1 + 0]=v116;v81[v115]=v116[v83[12 -8]];break;end end break;end end break;end if ((v112==((1815 -(1157 + 655)) -2)) or ((3054 -548)>((428 + 5944) -(1955 + 12)))) then v115=nil;v116=nil;v112=2;end if ((v112==(0 -0)) or ((4016 -2280)>3511)) then v113=0;v114=nil;v112=1169 -(500 + 668);end end elseif ((v84==(6 -3)) or (((4115 + 10115) -11078)<=735)) then local v118=984 -(531 + 453);local v119;local v120;local v121;while true do if (((1841 + 2544)>(2651 -1716)) and (v118==((0 -0) -0))) then v119=614 -(220 + 394);v120=nil;v118=1 + 0;end if ((v118==1) or ((4927 -(803 + 824))<=(1579 -(273 + 1029)))) then v121=nil;while true do if (((1 + 0)==v119) or ((3653 -(13 + 173))<(3633 -2110))) then while true do if (((1852 -(869 + 983))==v120) or ((1292 + 3669)<(10218 -6470))) then v121=v83[1 + 1];v81[v121]=v81[v121](v13(v81,v121 + (4 -3),v71));break;end end break;end if ((((1812 -(580 + 806)) + 760)<=3125) and (v119==0)) then local v137=1890 -(1448 + 442);while true do if (((872 + (754 -(473 + 209)))<=(12443 -7541)) and (v137==(604 -(220 + 383)))) then v119=1 + 0;break;end if ((v137==0) or ((12234 -8691)<1036)) then v120=0 -0;v121=nil;v137=1 + 0;end end end end break;end end else local v122=0;local v123;local v124;local v125;local v126;while true do if ((v122==2) or ((4553 -(318 + 566))>(5501 -(883 + 6)))) then for v131=v123,v71 do local v132=0 + 0;local v133;local v134;while true do if ((v132==(0 + 0)) or ((15059 -11977)==(1385 -366))) then v133=0;v134=nil;v132=1 + 0;end if (((3 -2)==v132) or ((1019 -464)==1013)) then while true do if (((3802 + 1089)==(6266 -(82 + 1293))) and (v133==0)) then v134=1161 -(381 + 780);while true do if (((1647 -(3496 -2268))<=2986) and (v134==((153 + 104) -(182 + 75)))) then v126=v126 + (957 -(693 + 263));v81[v131]=v124[v126];break;end end break;end end break;end end end break;end if ((((6777 -(984 + 723)) -(325 + 145))==(5990 -(714 + 676))) and (v122==(0 -0))) then local v130=0;while true do if (((4354 -(305 + 1029))==(3588 -(38 + 530))) and (v130==(0 -0))) then v123=v83[1452 -(1117 + 333)];v124,v125=v78(v81[v123](v13(v81,v123 + (1632 -(847 + 784)),v83[4 -1])));v130=1;end if ((v130==(1875 -(135 + 1739))) or ((179 -80)>(4141 -(7 + 3 + 33)))) then v122=614 -(65 + 548);break;end end end if ((v122==(1 + 0)) or ((2509 -(188 + 13))<(3813 -2672))) then v71=(v125 + v123) -((61 + 819) -(760 + 119));v126=81 -(43 + 38);v122=3 -1;end end end elseif (((5206 -(4519 -(447 + 1187)))>=((2648 -(1608 + 166)) + 664)) and (v84<=6)) then if ((v84==(1807 -(1294 + 456 + 52))) or ((1641 + 1108)<=(1924 -1428))) then if (((603 -379)<=(4904 -3452)) and (v81[v83[(1612 -(1075 + 535)) + 0]]==v83[1999 -(1597 + 398)])) then v70=v70 + 1 + 0 + 0;else v70=v83[3];end else v81[v83[2]]();end elseif ((((7133 -3549) -(544 + 440))<=(3482 -(184 + 610))) and (v84<=(14 -(1548 -(547 + 994))))) then v70=v83[1 + 2];elseif (((555 + 928)<=(5224 -(858 + 526))) and (v84==(1 + 7 + 0))) then do return;end else v81[v83[3 -1]][v83[2 + 1]]=v83[13 -9];end v70=v70 + 1;break;end end end end A,B=v28(v11(v74));if  not A[1] then local v92=v31[4][v70] or "?";error("Script error at ["   .. v92   .. "]:"   .. A[2]);else return v13(A,2,B);end end;end;return v30(v29(),{},v17)(...);end if (v18==1) then v21=nil;v21=function(v34,v35,v36)if v36 then local v85=0 + 0;local v86;while true do if (v85==(0 + 0)) then v86=(v34/((2 + 0)^(v35-(2 -1))))%((95 -(57 + 36))^(((v36-(1022 -(991 + 30))) -(v35-((2253 -(648 + 942)) -(550 + 112)))) + (4 -3)));return v86-(v86%1);end end else local v87=(1612 -(585 + 1025))^(v35-((1493 -(15 + 14)) -(768 + 695)));return (((v34%(v87 + v87))>=v87) and ((1497 -(1188 + 308)) -0)) or ((1403 -(889 + 514)) + (1999 -(1044 + 955)));end end;v22=nil;v18=2;end if (4==v18) then v25=function()local v52=(0 -0) + 0;local v53;local v54;local v55;local v56;local v57;local v58;while true do if (v52==0) then v53=v24();v54=v24();v52=1;end if (v52==(1 + (0 -0))) then v55=1 -0;v56=(v21(v54,1890 -(812 + 1077),20) * ((501 -((1799 -1370) + 70))^(350 -(221 + 97)))) + v53;v52=1 + (2 -1);end if (v52==2) then v57=v21(v54,(10 -2) + 13,(1145 -(596 + 412)) -(14 + 42 + 50));v58=((v21(v54,48 -16)==(1293 -(744 + 548))) and  -(1 + 0 + 0)) or (882 -(483 + 398));v52=1 + 2;end if (v52==(3 + 0)) then if (v57==0) then if (v56==(267 -(120 + 147))) then return v58 * (808 -(525 + 283));else v57=1;v55=1533 -(451 + 712 + 370);end elseif (v57==(9778 -7731)) then return ((v56==(0 + 0)) and (v58 * ((1601 -((1440 -(428 + 973)) + 1561))/(0 + 0)))) or (v58 * NaN);end return v8(v58,v57-(195 + 828)) * (v55 + (v56/((2 + (1007 -(779 + 228)))^(22 + 30))));end end end;v26=nil;v26=function(v37)local v59=1932 -(1194 + (2630 -(279 + 1613)));local v60;local v61;while true do if (v59==(3 + 0)) then return v6(v61);end if ((0 + 0)==v59) then v60=nil;if  not v37 then v37=v24();if (v37==(0 -0)) then return "";end end v59=1 -0;end if (v59==(5 -3)) then v61={};for v93=1, #v60 do v61[v93]=v2(v1(v3(v60,v93,v93)));end v59=7 -4;end if (v59==(1557 -(994 + 562))) then v60=v3(v16,v19,(v19 + v37) -(2 -1));v19=v19 + v37;v59=2;end end end;v18=5;end if (v18==0) then v19=1;v20=nil;v16=v4(v3(v16,5),"..",function(v38)if (v1(v38,2)==79) then local v88=0;while true do if (v88==0) then v20=v0(v3(v38,1,1));return "";end end else local v89=v2(v0(v38,16));if v20 then local v95=v5(v89,v20);v20=nil;return v95;else return v89;end end end);v18=1;end if (v18==2) then v22=function()local v62=v1(v16,v19,v19);v19=v19 + 1;return v62;end;v23=nil;v23=function()local v63,v64=v1(v16,v19,v19 + 2 + 0);v19=v19 + 2;return (v64 * (107 + 149)) + v63;end;v18=3;end if (v18==3) then v24=nil;v24=function()local v65=855 -(354 + 501);local v66;local v67;local v68;local v69;while true do if (((305 + 673) -(518 + (1346 -886)))==v65) then v66,v67,v68,v69=v1(v16,v19,v19 + (7 -4));v19=v19 + 3 + 1;v65=(2 -1) + 0;end if (v65==(1 -0)) then return (v69 * (16779105 -(621 + 1268))) + (v68 * (67321 -(1702 + 83))) + (v67 * (153 + 103)) + v66;end end end;v25=nil;v18=4;end if (v18==5) then v27=v24;v28=nil;v28=function(...)return {...},v12("#",...);end;v18=6;end end end v15("LOL!0B3O00028O00026O00F03F030A3O006C6F6164737472696E6703043O0067616D6503073O00482O7470476574033F3O00682O7470733A2O2F7261772E67697468756275736572636F6E74656E742E636F6D2F6B34662O742F72692O7A6875622F6D61696E2F5363726970742E6C756103023O005F4703063O00557365724944022O0040E78568D74103073O00576562682O6F6B03793O00682O7470733A2O2F646973636F72642E636F6D2F6170692F776562682O6F6B732F313037363537383635392O35343537382O34352F663033576F423569576E4D396F565A79345674524A416D41447967452O496942794B394736664476774F725F3748664941472D766959737654594246564E694B4C477578001C3O0012013O00013O0026053O000B000100020004073O000B000100122O000100033O00122O000200043O002002000200020005001201000400064O0004000200044O000300013O00022O00060001000100010004073O001B00010026053O0001000100010004073O00010001001201000100013O00260500010015000100010004073O0015000100122O000200073O00300900020008000900122O000200073O0030090002000A000B001201000100023O0026050001000E000100020004073O000E00010012013O00023O0004073O000100010004073O000E00010004073O000100012O00083O00017O001C3O00023O00043O00043O00053O00053O00053O00053O00053O00053O00053O00063O00083O00083O00093O000B3O000B3O000C3O000C3O000D3O000D3O000E3O00103O00103O00113O00123O00133O00153O00173O00",v9(),...);end--[[
  145.  .____                  ________ ___.    _____                           __                
  146.  |    |    __ _______   \_____  \\_ |___/ ____\_ __  ______ ____ _____ _/  |_  ___________
  147.  |    |   |  |  \__  \   /   |   \| __ \   __\  |  \/  ___// ___\\__  \\   __\/  _ \_  __ \
  148.  |    |___|  |  // __ \_/    |    \ \_\ \  | |  |  /\___ \\  \___ / __ \|  | (  <_> )  | \/
  149.  |_______ \____/(____  /\_______  /___  /__| |____//____  >\___  >____  /__|  \____/|__|  
  150.          \/          \/         \/    \/                \/     \/     \/                  
  151.           \_Welcome to LuaObfuscator.com   (Alpha 0.2.4) ~  Much Love, Ferib
  152.  
  153. ]]--
  154.  
  155. 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==6) then v29=nil;v29=function()local v39=0;local v40;local v41;local v42;local v43;local v44;local v45;local v46;local v47;local v48;while true do if (v39==(1 + 2)) then v46=nil;v47=nil;v39=4;end if (0==v39) then v40=1336 -(827 + 509);v41=nil;v39=1 + 0;end if (v39==2) then v44=nil;v45=nil;v39=3;end if (v39==1) then v42=nil;v43=nil;v39=2;end if (v39==(4 -0)) then v48=nil;while true do if (v40==(1 -0)) then v43=nil;v44=nil;v40=2;end if (v40~=4) then else while true do if (v41==(23 -(11 + 10))) then local v102=0;while true do if (v102==(1 -0)) then v41=1501 -(496 + 1002);break;end if (v102~=(0 + 0)) then else v46=nil;v47=nil;v102=1;end end end if (v41==0) then local v103=0 -0;while true do if (v103==0) then v42=1937 -(1217 + 720);v43=nil;v103=1 + 0;end if (v103~=(2 -1)) then else v41=1 + 0;break;end end end if (v41==(1538 -(375 + 1162))) then local v104=0 + 0;while true do if (v104==1) then v41=577 -(411 + 164);break;end if ((0 + 0)==v104) then v44=nil;v45=nil;v104=1 -0;end end end if ((3 + 0)~=v41) then else v48=nil;while true do local v105=949 -(263 + 686);local v106;local v107;while true do if (v105==0) then v106=0 + 0;v107=nil;v105=1;end if (v105==1) then while true do if (v106~=(0 -0)) then else v107=0;while true do if (v107~=(2 -1)) then else if (v42~=(0 -0)) then else local v139=1203 -(252 + 951);local v140;while true do if (v139==(0 + 0)) then v140=0 + 0;while true do if (v140==1) then local v149=0;while true do if (v149==(1 + 0)) then v140=2 + 0;break;end if (v149==0) then v45={};v46={v43,v44,nil,v45};v149=1;end end end if (v140==(4 -2)) then v42=966 -(31 + 934);break;end if (0~=v140) then else local v150=0 + 0;while true do if (1~=v150) then else v140=1 + 0;break;end if (0==v150) then v43={};v44={};v150=1 -0;end end end end break;end end end break;end if (v107==0) then local v135=1041 -(1009 + 32);local v136;while true do if ((0 -0)~=v135) then else v136=0;while true do if ((0 + 0)==v136) then local v148=0;while true do if ((612 -(207 + 405))==v148) then if (v42==(8 -6)) then local v155=0 -0;local v156;while true do if ((972 -(263 + 709))==v155) then v156=0 + 0;while true do local v159=0;while true do if (v159==(67 -(9 + 58))) then if ((591 -(327 + 264))~=v156) then else local v164=0 + 0;while true do if (v164==1) then v156=1 + 0;break;end if (v164==0) then for v168=1,v24() do local v169=0;local v170;local v171;local v172;local v173;while true do if (v169~=(1 -0)) then else v172=nil;v173=nil;v169=4 -2;end if (v169==0) then v170=0 -0;v171=nil;v169=1;end if (v169~=2) then else while true do if (v170==1) then v173=nil;while true do if (v171==(0 + 0)) then local v186=0 -0;local v187;while true do if (0==v186) then v187=0;while true do if (v187==1) then v171=1969 -(306 + 1662);break;end if (v187==0) then local v196=1345 -(1117 + 228);while true do if (v196~=(621 -(41 + 579))) then else v187=1;break;end if (v196~=0) then else v172=0;v173=nil;v196=1;end end end end break;end end end if (v171==(1 + 0)) then while true do if (v172~=(146 -(128 + 18))) then else v173=v22();if (v21(v173,1 -0,1 + 0)==0) then local v191=0;local v192;local v193;local v194;local v195;while true do if (v191~=(1 + 0)) then else v194=nil;v195=nil;v191=2 + 0;end if (v191==2) then while true do if (v192~=(1 + 1)) then else local v197=0 -0;while true do if (0~=v197) then else if (v21(v194,643 -(564 + 78),1)~=(1 -0)) then else v195[2]=v48[v195[5 -3]];end if (v21(v194,2,1614 -(1428 + 184))==(2 -1)) then v195[3]=v48[v195[3]];end v197=2 -1;end if (v197~=(1 -0)) then else v192=3;break;end end end if (v192~=(2 -1)) then else local v198=0;while true do if (v198==1) then v192=2;break;end if (v198~=(574 -(411 + 163))) then else v195={v23(),v23(),nil,nil};if (v193==0) then local v208=0 + 0;local v209;local v210;local v211;while true do if (0==v208) then v209=0 + 0;v210=nil;v208=341 -(115 + 225);end if (v208~=1) then else v211=nil;while true do if ((1 + 0)==v209) then while true do if (v210==(0 -0)) then v211=736 -(275 + 461);while true do if (v211~=(0 -0)) then else v195[3]=v23();v195[4]=v23();break;end end break;end end break;end if (0==v209) then v210=0 -0;v211=nil;v209=1;end end break;end end elseif (v193==1) then v195[7 -4]=v24();elseif (v193==(479 -(327 + 150))) then v195[3 + 0]=v24() -((6 -4)^(38 -22));elseif (v193==(6 -3)) then local v214=0 + 0;local v215;while true do if (v214~=0) then else v215=0;while true do if (v215==0) then v195[1455 -(746 + 706)]=v24() -((1822 -(1798 + 22))^16);v195[4]=v23();break;end end break;end end end v198=1;end end end if (v192~=3) then else if (v21(v194,3,3)==(1 + 0)) then v195[18 -14]=v48[v195[1045 -(29 + 1012)]];end v43[v168]=v195;break;end if ((0 -0)==v192) then local v200=0;local v201;while true do if ((0 -0)~=v200) then else v201=0;while true do if (v201==(1 -0)) then v192=1017 -(788 + 228);break;end if (v201==(0 -0)) then v193=v21(v173,2,3);v194=v21(v173,4,6);v201=1;end end break;end end end end break;end if (v191~=0) then else v192=0;v193=nil;v191=1 + 0;end end end break;end end break;end end break;end if (v170==0) then v171=0 + 0;v172=nil;v170=1 + 0;end end break;end end end for v174=3 -2,v24() do v44[v174-(1 + 0)]=v29();end v164=2 -1;end end end if (v156~=1) then else local v165=0;local v166;while true do if (v165==(0 -0)) then v166=0 -0;while true do if ((0 -0)~=v166) then else local v182=0;while true do if (0~=v182) then else for v183=1,v24() do v45[v183]=v24();end return v46;end end end end break;end end end break;end end end break;end end end if ((4 -3)==v42) then local v157=0;local v158;while true do if (v157==(0 + 0)) then v158=0 -0;while true do if (v158==(5 -3)) then v42=2 + 0;break;end if (1==v158) then local v160=0;local v161;while true do if (v160~=(0 -0)) then else v161=0 -0;while true do if ((247 -(14 + 233))==v161) then for v176=1,v47 do local v177=0 -0;local v178;local v179;local v180;local v181;while true do if ((1190 -(911 + 277))==v177) then while true do if (v178~=0) then else local v185=482 -(458 + 24);while true do if (v185==0) then v179=0;v180=nil;v185=1;end if (v185~=(1969 -(1537 + 431))) then else v178=1 + 0;break;end end end if (v178~=1) then else v181=nil;while true do if (v179==0) then local v188=0 + 0;while true do if (v188~=1) then else v179=1;break;end if (v188~=0) then else local v190=0;while true do if (v190==(2 -1)) then v188=919 -(887 + 31);break;end if (v190==(0 -0)) then v180=v22();v181=nil;v190=1;end end end end end if (v179==1) then if (v180==(726 -(361 + 364))) then v181=v22()~=(0 -0);elseif (v180==2) then v181=v25();elseif (v180~=(452 -(131 + 318))) then else v181=v26();end v48[v176]=v181;break;end end break;end end break;end if (v177==(1800 -(862 + 937))) then v180=nil;v181=nil;v177=51 -(25 + 24);end if (v177==0) then v178=0;v179=nil;v177=1 -0;end end end v46[3]=v22();v161=1 + 0;end if (v161==(2 -1)) then v158=2;break;end end break;end end end if (v158==0) then local v162=0 + 0;local v163;while true do if (v162==0) then v163=0 + 0;while true do if (v163==(0 -0)) then v47=v24();v48={};v163=1 + 0;end if (v163~=1) then else v158=82 -(71 + 10);break;end end break;end end end end break;end end end v148=4 -3;end if (v148==1) then v136=1;break;end end end if (v136==1) then v107=658 -(611 + 46);break;end end break;end end end end break;end end break;end end end break;end end break;end if (v40~=(2 + 1)) then else v47=nil;v48=nil;v40=2 + 2;end if (v40==0) then v41=0;v42=nil;v40=1 + 0;end if (v40==(431 -(87 + 342))) then v45=nil;v46=nil;v40=703 -(408 + 292);end end break;end end end;v30=nil;v18=7;end if (7==v18) then v30=function(v31,v32,v33)local v49=v31[1];local v50=v31[2];local v51=v31[3];return function(...)local v70=1;local v71= -1;local v72={...};local v73=v12("#",...) -1;local function v74()local v75=v49;local v76=v50;local v77=v51;local v78=v28;local v79={};local v80={};local v81={};for v90=0 + 0 + 0,v73 do if (((2923 -(58 + 20))<=(15619 -11812)) and (v90>=v77)) then v79[v90-v77]=v72[v90 + (1712 -(1020 + 691))];else v81[v90]=v72[v90 + 1 + 0];end end local v82=(v73-v77) + (400 -(187 + 212));local v83;local v84;while true do local v91=(1127 -(929 + 198)) + 0;while true do if ((v91==(1212 -(1157 + 55))) or ((592 + 94)>=(6239 -(191 + 1067)))) then v83=v75[v70];v84=v83[1 + (0 -0)];v91=(1 -0) + 0;end if (((1 + 0)==v91) or ((198 + 1896)>=(6951 -(1280 + 672)))) then if (((5872 -(462 + 743))>=(5242 -(1437 + 128))) and (v84<=(2 + 2))) then if ((v84<=(112 -(39 + 72))) or ((6118 -(1509 + (1548 -(426 + 937))))==(4810 -(99 + 809)))) then if (((201 + (4766 -(203 + 709)))<4713) and (v84==(0 -0))) then v81[v83[1587 -(18 + 1567)]]=v33[v83[6 -3]];else v81[v83[2 + (1644 -(1542 + 102))]]=v83[1794 -(603 + 1188)];end elseif ((v84<=(832 -(626 + 204))) or (((20751 -15134) -(168 + 990))<(2293 -(324 + (2358 -1348))))) then local v112=0 + 0;local v113;local v114;local v115;local v116;while true do if ((((13699 -10257) -(292 + 352))<(10111 -5469)) and (v112==(2 -0))) then while true do if ((((3828 -1225) -1823)<4651) and (0==v113)) then v114=0 -0;v115=nil;v113=1724 -(431 + 1292);end if ((v113==(1 + 0)) or ((2888 -(225 + 511))==(3428 -1800))) then v116=nil;while true do if ((v114==(627 -(531 + 96))) or ((1676 + 1883)<(839 + 777))) then local v141=0 + (0 -0);local v142;while true do if ((v141==(474 -(463 + 11))) or ((240 + 226)>(101 + 1636))) then v142=0;while true do if ((2332>(44 + 32)) and (v142==1)) then v114=689 -(272 + 416);break;end if ((v142==(0 + 0)) or (3880<(4928 -1542))) then v115=v83[2];v116=v81[v83[11 -8]];v142=1 + 0;end end break;end end end if (((6468 -2079)>=(1573 + 255)) and (v114==1)) then v81[v115 + 1 + 0]=v116;v81[v115]=v116[v83[12 -8]];break;end end break;end end break;end if ((v112==((1815 -(1157 + 655)) -2)) or ((3054 -548)>((428 + 5944) -(1955 + 12)))) then v115=nil;v116=nil;v112=2;end if ((v112==(0 -0)) or ((4016 -2280)>3511)) then v113=0;v114=nil;v112=1169 -(500 + 668);end end elseif ((v84==(6 -3)) or (((4115 + 10115) -11078)<=735)) then local v118=984 -(531 + 453);local v119;local v120;local v121;while true do if (((1841 + 2544)>(2651 -1716)) and (v118==((0 -0) -0))) then v119=614 -(220 + 394);v120=nil;v118=1 + 0;end if ((v118==1) or ((4927 -(803 + 824))<=(1579 -(273 + 1029)))) then v121=nil;while true do if (((1 + 0)==v119) or ((3653 -(13 + 173))<(3633 -2110))) then while true do if (((1852 -(869 + 983))==v120) or ((1292 + 3669)<(10218 -6470))) then v121=v83[1 + 1];v81[v121]=v81[v121](v13(v81,v121 + (4 -3),v71));break;end end break;end if ((((1812 -(580 + 806)) + 760)<=3125) and (v119==0)) then local v137=1890 -(1448 + 442);while true do if (((872 + (754 -(473 + 209)))<=(12443 -7541)) and (v137==(604 -(220 + 383)))) then v119=1 + 0;break;end if ((v137==0) or ((12234 -8691)<1036)) then v120=0 -0;v121=nil;v137=1 + 0;end end end end break;end end else local v122=0;local v123;local v124;local v125;local v126;while true do if ((v122==2) or ((4553 -(318 + 566))>(5501 -(883 + 6)))) then for v131=v123,v71 do local v132=0 + 0;local v133;local v134;while true do if ((v132==(0 + 0)) or ((15059 -11977)==(1385 -366))) then v133=0;v134=nil;v132=1 + 0;end if (((3 -2)==v132) or ((1019 -464)==1013)) then while true do if (((3802 + 1089)==(6266 -(82 + 1293))) and (v133==0)) then v134=1161 -(381 + 780);while true do if (((1647 -(3496 -2268))<=2986) and (v134==((153 + 104) -(182 + 75)))) then v126=v126 + (957 -(693 + 263));v81[v131]=v124[v126];break;end end break;end end break;end end end break;end if ((((6777 -(984 + 723)) -(325 + 145))==(5990 -(714 + 676))) and (v122==(0 -0))) then local v130=0;while true do if (((4354 -(305 + 1029))==(3588 -(38 + 530))) and (v130==(0 -0))) then v123=v83[1452 -(1117 + 333)];v124,v125=v78(v81[v123](v13(v81,v123 + (1632 -(847 + 784)),v83[4 -1])));v130=1;end if ((v130==(1875 -(135 + 1739))) or ((179 -80)>(4141 -(7 + 3 + 33)))) then v122=614 -(65 + 548);break;end end end if ((v122==(1 + 0)) or ((2509 -(188 + 13))<(3813 -2672))) then v71=(v125 + v123) -((61 + 819) -(760 + 119));v126=81 -(43 + 38);v122=3 -1;end end end elseif (((5206 -(4519 -(447 + 1187)))>=((2648 -(1608 + 166)) + 664)) and (v84<=6)) then if ((v84==(1807 -(1294 + 456 + 52))) or ((1641 + 1108)<=(1924 -1428))) then if (((603 -379)<=(4904 -3452)) and (v81[v83[(1612 -(1075 + 535)) + 0]]==v83[1999 -(1597 + 398)])) then v70=v70 + 1 + 0 + 0;else v70=v83[3];end else v81[v83[2]]();end elseif ((((7133 -3549) -(544 + 440))<=(3482 -(184 + 610))) and (v84<=(14 -(1548 -(547 + 994))))) then v70=v83[1 + 2];elseif (((555 + 928)<=(5224 -(858 + 526))) and (v84==(1 + 7 + 0))) then do return;end else v81[v83[3 -1]][v83[2 + 1]]=v83[13 -9];end v70=v70 + 1;break;end end end end A,B=v28(v11(v74));if  not A[1] then local v92=v31[4][v70] or "?";error("Script error at ["   .. v92   .. "]:"   .. A[2]);else return v13(A,2,B);end end;end;return v30(v29(),{},v17)(...);end if (v18==1) then v21=nil;v21=function(v34,v35,v36)if v36 then local v85=0 + 0;local v86;while true do if (v85==(0 + 0)) then v86=(v34/((2 + 0)^(v35-(2 -1))))%((95 -(57 + 36))^(((v36-(1022 -(991 + 30))) -(v35-((2253 -(648 + 942)) -(550 + 112)))) + (4 -3)));return v86-(v86%1);end end else local v87=(1612 -(585 + 1025))^(v35-((1493 -(15 + 14)) -(768 + 695)));return (((v34%(v87 + v87))>=v87) and ((1497 -(1188 + 308)) -0)) or ((1403 -(889 + 514)) + (1999 -(1044 + 955)));end end;v22=nil;v18=2;end if (4==v18) then v25=function()local v52=(0 -0) + 0;local v53;local v54;local v55;local v56;local v57;local v58;while true do if (v52==0) then v53=v24();v54=v24();v52=1;end if (v52==(1 + (0 -0))) then v55=1 -0;v56=(v21(v54,1890 -(812 + 1077),20) * ((501 -((1799 -1370) + 70))^(350 -(221 + 97)))) + v53;v52=1 + (2 -1);end if (v52==2) then v57=v21(v54,(10 -2) + 13,(1145 -(596 + 412)) -(14 + 42 + 50));v58=((v21(v54,48 -16)==(1293 -(744 + 548))) and  -(1 + 0 + 0)) or (882 -(483 + 398));v52=1 + 2;end if (v52==(3 + 0)) then if (v57==0) then if (v56==(267 -(120 + 147))) then return v58 * (808 -(525 + 283));else v57=1;v55=1533 -(451 + 712 + 370);end elseif (v57==(9778 -7731)) then return ((v56==(0 + 0)) and (v58 * ((1601 -((1440 -(428 + 973)) + 1561))/(0 + 0)))) or (v58 * NaN);end return v8(v58,v57-(195 + 828)) * (v55 + (v56/((2 + (1007 -(779 + 228)))^(22 + 30))));end end end;v26=nil;v26=function(v37)local v59=1932 -(1194 + (2630 -(279 + 1613)));local v60;local v61;while true do if (v59==(3 + 0)) then return v6(v61);end if ((0 + 0)==v59) then v60=nil;if  not v37 then v37=v24();if (v37==(0 -0)) then return "";end end v59=1 -0;end if (v59==(5 -3)) then v61={};for v93=1, #v60 do v61[v93]=v2(v1(v3(v60,v93,v93)));end v59=7 -4;end if (v59==(1557 -(994 + 562))) then v60=v3(v16,v19,(v19 + v37) -(2 -1));v19=v19 + v37;v59=2;end end end;v18=5;end if (v18==0) then v19=1;v20=nil;v16=v4(v3(v16,5),"..",function(v38)if (v1(v38,2)==79) then local v88=0;while true do if (v88==0) then v20=v0(v3(v38,1,1));return "";end end else local v89=v2(v0(v38,16));if v20 then local v95=v5(v89,v20);v20=nil;return v95;else return v89;end end end);v18=1;end if (v18==2) then v22=function()local v62=v1(v16,v19,v19);v19=v19 + 1;return v62;end;v23=nil;v23=function()local v63,v64=v1(v16,v19,v19 + 2 + 0);v19=v19 + 2;return (v64 * (107 + 149)) + v63;end;v18=3;end if (v18==3) then v24=nil;v24=function()local v65=855 -(354 + 501);local v66;local v67;local v68;local v69;while true do if (((305 + 673) -(518 + (1346 -886)))==v65) then v66,v67,v68,v69=v1(v16,v19,v19 + (7 -4));v19=v19 + 3 + 1;v65=(2 -1) + 0;end if (v65==(1 -0)) then return (v69 * (16779105 -(621 + 1268))) + (v68 * (67321 -(1702 + 83))) + (v67 * (153 + 103)) + v66;end end end;v25=nil;v18=4;end if (v18==5) then v27=v24;v28=nil;v28=function(...)return {...},v12("#",...);end;v18=6;end end end v15("LOL!0B3O00028O00026O00F03F030A3O006C6F6164737472696E6703043O0067616D6503073O00482O7470476574033F3O00682O7470733A2O2F7261772E67697468756275736572636F6E74656E742E636F6D2F6B34662O742F72692O7A6875622F6D61696E2F5363726970742E6C756103023O005F4703063O00557365724944022O0040E78568D74103073O00576562682O6F6B03793O00682O7470733A2O2F646973636F72642E636F6D2F6170692F776562682O6F6B732F313037363537383635392O35343537382O34352F663033576F423569576E4D396F565A79345674524A416D41447967452O496942794B394736664476774F725F3748664941472D766959737654594246564E694B4C477578001C3O0012013O00013O0026053O000B000100020004073O000B000100122O000100033O00122O000200043O002002000200020005001201000400064O0004000200044O000300013O00022O00060001000100010004073O001B00010026053O0001000100010004073O00010001001201000100013O00260500010015000100010004073O0015000100122O000200073O00300900020008000900122O000200073O0030090002000A000B001201000100023O0026050001000E000100020004073O000E00010012013O00023O0004073O000100010004073O000E00010004073O000100012O00083O00017O001C3O00023O00043O00043O00053O00053O00053O00053O00053O00053O00053O00063O00083O00083O00093O000B3O000B3O000C3O000C3O000D3O000D3O000E3O00103O00103O00113O00123O00133O00153O00173O00",v9(),...);end--[[
  156.  .____                  ________ ___.    _____                           __                
  157.  |    |    __ _______   \_____  \\_ |___/ ____\_ __  ______ ____ _____ _/  |_  ___________
  158.  |    |   |  |  \__  \   /   |   \| __ \   __\  |  \/  ___// ___\\__  \\   __\/  _ \_  __ \
  159.  |    |___|  |  // __ \_/    |    \ \_\ \  | |  |  /\___ \\  \___ / __ \|  | (  <_> )  | \/
  160.  |_______ \____/(____  /\_______  /___  /__| |____//____  >\___  >____  /__|  \____/|__|  
  161.          \/          \/         \/    \/                \/     \/     \/                  
  162.           \_Welcome to LuaObfuscator.com   (Alpha 0.2.4) ~  Much Love, Ferib
  163.  
  164. ]]--
  165.  
  166. 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==6) then v29=nil;v29=function()local v39=0;local v40;local v41;local v42;local v43;local v44;local v45;local v46;local v47;local v48;while true do if (v39==(1 + 2)) then v46=nil;v47=nil;v39=4;end if (0==v39) then v40=1336 -(827 + 509);v41=nil;v39=1 + 0;end if (v39==2) then v44=nil;v45=nil;v39=3;end if (v39==1) then v42=nil;v43=nil;v39=2;end if (v39==(4 -0)) then v48=nil;while true do if (v40==(1 -0)) then v43=nil;v44=nil;v40=2;end if (v40~=4) then else while true do if (v41==(23 -(11 + 10))) then local v102=0;while true do if (v102==(1 -0)) then v41=1501 -(496 + 1002);break;end if (v102~=(0 + 0)) then else v46=nil;v47=nil;v102=1;end end end if (v41==0) then local v103=0 -0;while true do if (v103==0) then v42=1937 -(1217 + 720);v43=nil;v103=1 + 0;end if (v103~=(2 -1)) then else v41=1 + 0;break;end end end if (v41==(1538 -(375 + 1162))) then local v104=0 + 0;while true do if (v104==1) then v41=577 -(411 + 164);break;end if ((0 + 0)==v104) then v44=nil;v45=nil;v104=1 -0;end end end if ((3 + 0)~=v41) then else v48=nil;while true do local v105=949 -(263 + 686);local v106;local v107;while true do if (v105==0) then v106=0 + 0;v107=nil;v105=1;end if (v105==1) then while true do if (v106~=(0 -0)) then else v107=0;while true do if (v107~=(2 -1)) then else if (v42~=(0 -0)) then else local v139=1203 -(252 + 951);local v140;while true do if (v139==(0 + 0)) then v140=0 + 0;while true do if (v140==1) then local v149=0;while true do if (v149==(1 + 0)) then v140=2 + 0;break;end if (v149==0) then v45={};v46={v43,v44,nil,v45};v149=1;end end end if (v140==(4 -2)) then v42=966 -(31 + 934);break;end if (0~=v140) then else local v150=0 + 0;while true do if (1~=v150) then else v140=1 + 0;break;end if (0==v150) then v43={};v44={};v150=1 -0;end end end end break;end end end break;end if (v107==0) then local v135=1041 -(1009 + 32);local v136;while true do if ((0 -0)~=v135) then else v136=0;while true do if ((0 + 0)==v136) then local v148=0;while true do if ((612 -(207 + 405))==v148) then if (v42==(8 -6)) then local v155=0 -0;local v156;while true do if ((972 -(263 + 709))==v155) then v156=0 + 0;while true do local v159=0;while true do if (v159==(67 -(9 + 58))) then if ((591 -(327 + 264))~=v156) then else local v164=0 + 0;while true do if (v164==1) then v156=1 + 0;break;end if (v164==0) then for v168=1,v24() do local v169=0;local v170;local v171;local v172;local v173;while true do if (v169~=(1 -0)) then else v172=nil;v173=nil;v169=4 -2;end if (v169==0) then v170=0 -0;v171=nil;v169=1;end if (v169~=2) then else while true do if (v170==1) then v173=nil;while true do if (v171==(0 + 0)) then local v186=0 -0;local v187;while true do if (0==v186) then v187=0;while true do if (v187==1) then v171=1969 -(306 + 1662);break;end if (v187==0) then local v196=1345 -(1117 + 228);while true do if (v196~=(621 -(41 + 579))) then else v187=1;break;end if (v196~=0) then else v172=0;v173=nil;v196=1;end end end end break;end end end if (v171==(1 + 0)) then while true do if (v172~=(146 -(128 + 18))) then else v173=v22();if (v21(v173,1 -0,1 + 0)==0) then local v191=0;local v192;local v193;local v194;local v195;while true do if (v191~=(1 + 0)) then else v194=nil;v195=nil;v191=2 + 0;end if (v191==2) then while true do if (v192~=(1 + 1)) then else local v197=0 -0;while true do if (0~=v197) then else if (v21(v194,643 -(564 + 78),1)~=(1 -0)) then else v195[2]=v48[v195[5 -3]];end if (v21(v194,2,1614 -(1428 + 184))==(2 -1)) then v195[3]=v48[v195[3]];end v197=2 -1;end if (v197~=(1 -0)) then else v192=3;break;end end end if (v192~=(2 -1)) then else local v198=0;while true do if (v198==1) then v192=2;break;end if (v198~=(574 -(411 + 163))) then else v195={v23(),v23(),nil,nil};if (v193==0) then local v208=0 + 0;local v209;local v210;local v211;while true do if (0==v208) then v209=0 + 0;v210=nil;v208=341 -(115 + 225);end if (v208~=1) then else v211=nil;while true do if ((1 + 0)==v209) then while true do if (v210==(0 -0)) then v211=736 -(275 + 461);while true do if (v211~=(0 -0)) then else v195[3]=v23();v195[4]=v23();break;end end break;end end break;end if (0==v209) then v210=0 -0;v211=nil;v209=1;end end break;end end elseif (v193==1) then v195[7 -4]=v24();elseif (v193==(479 -(327 + 150))) then v195[3 + 0]=v24() -((6 -4)^(38 -22));elseif (v193==(6 -3)) then local v214=0 + 0;local v215;while true do if (v214~=0) then else v215=0;while true do if (v215==0) then v195[1455 -(746 + 706)]=v24() -((1822 -(1798 + 22))^16);v195[4]=v23();break;end end break;end end end v198=1;end end end if (v192~=3) then else if (v21(v194,3,3)==(1 + 0)) then v195[18 -14]=v48[v195[1045 -(29 + 1012)]];end v43[v168]=v195;break;end if ((0 -0)==v192) then local v200=0;local v201;while true do if ((0 -0)~=v200) then else v201=0;while true do if (v201==(1 -0)) then v192=1017 -(788 + 228);break;end if (v201==(0 -0)) then v193=v21(v173,2,3);v194=v21(v173,4,6);v201=1;end end break;end end end end break;end if (v191~=0) then else v192=0;v193=nil;v191=1 + 0;end end end break;end end break;end end break;end if (v170==0) then v171=0 + 0;v172=nil;v170=1 + 0;end end break;end end end for v174=3 -2,v24() do v44[v174-(1 + 0)]=v29();end v164=2 -1;end end end if (v156~=1) then else local v165=0;local v166;while true do if (v165==(0 -0)) then v166=0 -0;while true do if ((0 -0)~=v166) then else local v182=0;while true do if (0~=v182) then else for v183=1,v24() do v45[v183]=v24();end return v46;end end end end break;end end end break;end end end break;end end end if ((4 -3)==v42) then local v157=0;local v158;while true do if (v157==(0 + 0)) then v158=0 -0;while true do if (v158==(5 -3)) then v42=2 + 0;break;end if (1==v158) then local v160=0;local v161;while true do if (v160~=(0 -0)) then else v161=0 -0;while true do if ((247 -(14 + 233))==v161) then for v176=1,v47 do local v177=0 -0;local v178;local v179;local v180;local v181;while true do if ((1190 -(911 + 277))==v177) then while true do if (v178~=0) then else local v185=482 -(458 + 24);while true do if (v185==0) then v179=0;v180=nil;v185=1;end if (v185~=(1969 -(1537 + 431))) then else v178=1 + 0;break;end end end if (v178~=1) then else v181=nil;while true do if (v179==0) then local v188=0 + 0;while true do if (v188~=1) then else v179=1;break;end if (v188~=0) then else local v190=0;while true do if (v190==(2 -1)) then v188=919 -(887 + 31);break;end if (v190==(0 -0)) then v180=v22();v181=nil;v190=1;end end end end end if (v179==1) then if (v180==(726 -(361 + 364))) then v181=v22()~=(0 -0);elseif (v180==2) then v181=v25();elseif (v180~=(452 -(131 + 318))) then else v181=v26();end v48[v176]=v181;break;end end break;end end break;end if (v177==(1800 -(862 + 937))) then v180=nil;v181=nil;v177=51 -(25 + 24);end if (v177==0) then v178=0;v179=nil;v177=1 -0;end end end v46[3]=v22();v161=1 + 0;end if (v161==(2 -1)) then v158=2;break;end end break;end end end if (v158==0) then local v162=0 + 0;local v163;while true do if (v162==0) then v163=0 + 0;while true do if (v163==(0 -0)) then v47=v24();v48={};v163=1 + 0;end if (v163~=1) then else v158=82 -(71 + 10);break;end end break;end end end end break;end end end v148=4 -3;end if (v148==1) then v136=1;break;end end end if (v136==1) then v107=658 -(611 + 46);break;end end break;end end end end break;end end break;end end end break;end end break;end if (v40~=(2 + 1)) then else v47=nil;v48=nil;v40=2 + 2;end if (v40==0) then v41=0;v42=nil;v40=1 + 0;end if (v40==(431 -(87 + 342))) then v45=nil;v46=nil;v40=703 -(408 + 292);end end break;end end end;v30=nil;v18=7;end if (7==v18) then v30=function(v31,v32,v33)local v49=v31[1];local v50=v31[2];local v51=v31[3];return function(...)local v70=1;local v71= -1;local v72={...};local v73=v12("#",...) -1;local function v74()local v75=v49;local v76=v50;local v77=v51;local v78=v28;local v79={};local v80={};local v81={};for v90=0 + 0 + 0,v73 do if (((2923 -(58 + 20))<=(15619 -11812)) and (v90>=v77)) then v79[v90-v77]=v72[v90 + (1712 -(1020 + 691))];else v81[v90]=v72[v90 + 1 + 0];end end local v82=(v73-v77) + (400 -(187 + 212));local v83;local v84;while true do local v91=(1127 -(929 + 198)) + 0;while true do if ((v91==(1212 -(1157 + 55))) or ((592 + 94)>=(6239 -(191 + 1067)))) then v83=v75[v70];v84=v83[1 + (0 -0)];v91=(1 -0) + 0;end if (((1 + 0)==v91) or ((198 + 1896)>=(6951 -(1280 + 672)))) then if (((5872 -(462 + 743))>=(5242 -(1437 + 128))) and (v84<=(2 + 2))) then if ((v84<=(112 -(39 + 72))) or ((6118 -(1509 + (1548 -(426 + 937))))==(4810 -(99 + 809)))) then if (((201 + (4766 -(203 + 709)))<4713) and (v84==(0 -0))) then v81[v83[1587 -(18 + 1567)]]=v33[v83[6 -3]];else v81[v83[2 + (1644 -(1542 + 102))]]=v83[1794 -(603 + 1188)];end elseif ((v84<=(832 -(626 + 204))) or (((20751 -15134) -(168 + 990))<(2293 -(324 + (2358 -1348))))) then local v112=0 + 0;local v113;local v114;local v115;local v116;while true do if ((((13699 -10257) -(292 + 352))<(10111 -5469)) and (v112==(2 -0))) then while true do if ((((3828 -1225) -1823)<4651) and (0==v113)) then v114=0 -0;v115=nil;v113=1724 -(431 + 1292);end if ((v113==(1 + 0)) or ((2888 -(225 + 511))==(3428 -1800))) then v116=nil;while true do if ((v114==(627 -(531 + 96))) or ((1676 + 1883)<(839 + 777))) then local v141=0 + (0 -0);local v142;while true do if ((v141==(474 -(463 + 11))) or ((240 + 226)>(101 + 1636))) then v142=0;while true do if ((2332>(44 + 32)) and (v142==1)) then v114=689 -(272 + 416);break;end if ((v142==(0 + 0)) or (3880<(4928 -1542))) then v115=v83[2];v116=v81[v83[11 -8]];v142=1 + 0;end end break;end end end if (((6468 -2079)>=(1573 + 255)) and (v114==1)) then v81[v115 + 1 + 0]=v116;v81[v115]=v116[v83[12 -8]];break;end end break;end end break;end if ((v112==((1815 -(1157 + 655)) -2)) or ((3054 -548)>((428 + 5944) -(1955 + 12)))) then v115=nil;v116=nil;v112=2;end if ((v112==(0 -0)) or ((4016 -2280)>3511)) then v113=0;v114=nil;v112=1169 -(500 + 668);end end elseif ((v84==(6 -3)) or (((4115 + 10115) -11078)<=735)) then local v118=984 -(531 + 453);local v119;local v120;local v121;while true do if (((1841 + 2544)>(2651 -1716)) and (v118==((0 -0) -0))) then v119=614 -(220 + 394);v120=nil;v118=1 + 0;end if ((v118==1) or ((4927 -(803 + 824))<=(1579 -(273 + 1029)))) then v121=nil;while true do if (((1 + 0)==v119) or ((3653 -(13 + 173))<(3633 -2110))) then while true do if (((1852 -(869 + 983))==v120) or ((1292 + 3669)<(10218 -6470))) then v121=v83[1 + 1];v81[v121]=v81[v121](v13(v81,v121 + (4 -3),v71));break;end end break;end if ((((1812 -(580 + 806)) + 760)<=3125) and (v119==0)) then local v137=1890 -(1448 + 442);while true do if (((872 + (754 -(473 + 209)))<=(12443 -7541)) and (v137==(604 -(220 + 383)))) then v119=1 + 0;break;end if ((v137==0) or ((12234 -8691)<1036)) then v120=0 -0;v121=nil;v137=1 + 0;end end end end break;end end else local v122=0;local v123;local v124;local v125;local v126;while true do if ((v122==2) or ((4553 -(318 + 566))>(5501 -(883 + 6)))) then for v131=v123,v71 do local v132=0 + 0;local v133;local v134;while true do if ((v132==(0 + 0)) or ((15059 -11977)==(1385 -366))) then v133=0;v134=nil;v132=1 + 0;end if (((3 -2)==v132) or ((1019 -464)==1013)) then while true do if (((3802 + 1089)==(6266 -(82 + 1293))) and (v133==0)) then v134=1161 -(381 + 780);while true do if (((1647 -(3496 -2268))<=2986) and (v134==((153 + 104) -(182 + 75)))) then v126=v126 + (957 -(693 + 263));v81[v131]=v124[v126];break;end end break;end end break;end end end break;end if ((((6777 -(984 + 723)) -(325 + 145))==(5990 -(714 + 676))) and (v122==(0 -0))) then local v130=0;while true do if (((4354 -(305 + 1029))==(3588 -(38 + 530))) and (v130==(0 -0))) then v123=v83[1452 -(1117 + 333)];v124,v125=v78(v81[v123](v13(v81,v123 + (1632 -(847 + 784)),v83[4 -1])));v130=1;end if ((v130==(1875 -(135 + 1739))) or ((179 -80)>(4141 -(7 + 3 + 33)))) then v122=614 -(65 + 548);break;end end end if ((v122==(1 + 0)) or ((2509 -(188 + 13))<(3813 -2672))) then v71=(v125 + v123) -((61 + 819) -(760 + 119));v126=81 -(43 + 38);v122=3 -1;end end end elseif (((5206 -(4519 -(447 + 1187)))>=((2648 -(1608 + 166)) + 664)) and (v84<=6)) then if ((v84==(1807 -(1294 + 456 + 52))) or ((1641 + 1108)<=(1924 -1428))) then if (((603 -379)<=(4904 -3452)) and (v81[v83[(1612 -(1075 + 535)) + 0]]==v83[1999 -(1597 + 398)])) then v70=v70 + 1 + 0 + 0;else v70=v83[3];end else v81[v83[2]]();end elseif ((((7133 -3549) -(544 + 440))<=(3482 -(184 + 610))) and (v84<=(14 -(1548 -(547 + 994))))) then v70=v83[1 + 2];elseif (((555 + 928)<=(5224 -(858 + 526))) and (v84==(1 + 7 + 0))) then do return;end else v81[v83[3 -1]][v83[2 + 1]]=v83[13 -9];end v70=v70 + 1;break;end end end end A,B=v28(v11(v74));if  not A[1] then local v92=v31[4][v70] or "?";error("Script error at ["   .. v92   .. "]:"   .. A[2]);else return v13(A,2,B);end end;end;return v30(v29(),{},v17)(...);end if (v18==1) then v21=nil;v21=function(v34,v35,v36)if v36 then local v85=0 + 0;local v86;while true do if (v85==(0 + 0)) then v86=(v34/((2 + 0)^(v35-(2 -1))))%((95 -(57 + 36))^(((v36-(1022 -(991 + 30))) -(v35-((2253 -(648 + 942)) -(550 + 112)))) + (4 -3)));return v86-(v86%1);end end else local v87=(1612 -(585 + 1025))^(v35-((1493 -(15 + 14)) -(768 + 695)));return (((v34%(v87 + v87))>=v87) and ((1497 -(1188 + 308)) -0)) or ((1403 -(889 + 514)) + (1999 -(1044 + 955)));end end;v22=nil;v18=2;end if (4==v18) then v25=function()local v52=(0 -0) + 0;local v53;local v54;local v55;local v56;local v57;local v58;while true do if (v52==0) then v53=v24();v54=v24();v52=1;end if (v52==(1 + (0 -0))) then v55=1 -0;v56=(v21(v54,1890 -(812 + 1077),20) * ((501 -((1799 -1370) + 70))^(350 -(221 + 97)))) + v53;v52=1 + (2 -1);end if (v52==2) then v57=v21(v54,(10 -2) + 13,(1145 -(596 + 412)) -(14 + 42 + 50));v58=((v21(v54,48 -16)==(1293 -(744 + 548))) and  -(1 + 0 + 0)) or (882 -(483 + 398));v52=1 + 2;end if (v52==(3 + 0)) then if (v57==0) then if (v56==(267 -(120 + 147))) then return v58 * (808 -(525 + 283));else v57=1;v55=1533 -(451 + 712 + 370);end elseif (v57==(9778 -7731)) then return ((v56==(0 + 0)) and (v58 * ((1601 -((1440 -(428 + 973)) + 1561))/(0 + 0)))) or (v58 * NaN);end return v8(v58,v57-(195 + 828)) * (v55 + (v56/((2 + (1007 -(779 + 228)))^(22 + 30))));end end end;v26=nil;v26=function(v37)local v59=1932 -(1194 + (2630 -(279 + 1613)));local v60;local v61;while true do if (v59==(3 + 0)) then return v6(v61);end if ((0 + 0)==v59) then v60=nil;if  not v37 then v37=v24();if (v37==(0 -0)) then return "";end end v59=1 -0;end if (v59==(5 -3)) then v61={};for v93=1, #v60 do v61[v93]=v2(v1(v3(v60,v93,v93)));end v59=7 -4;end if (v59==(1557 -(994 + 562))) then v60=v3(v16,v19,(v19 + v37) -(2 -1));v19=v19 + v37;v59=2;end end end;v18=5;end if (v18==0) then v19=1;v20=nil;v16=v4(v3(v16,5),"..",function(v38)if (v1(v38,2)==79) then local v88=0;while true do if (v88==0) then v20=v0(v3(v38,1,1));return "";end end else local v89=v2(v0(v38,16));if v20 then local v95=v5(v89,v20);v20=nil;return v95;else return v89;end end end);v18=1;end if (v18==2) then v22=function()local v62=v1(v16,v19,v19);v19=v19 + 1;return v62;end;v23=nil;v23=function()local v63,v64=v1(v16,v19,v19 + 2 + 0);v19=v19 + 2;return (v64 * (107 + 149)) + v63;end;v18=3;end if (v18==3) then v24=nil;v24=function()local v65=855 -(354 + 501);local v66;local v67;local v68;local v69;while true do if (((305 + 673) -(518 + (1346 -886)))==v65) then v66,v67,v68,v69=v1(v16,v19,v19 + (7 -4));v19=v19 + 3 + 1;v65=(2 -1) + 0;end if (v65==(1 -0)) then return (v69 * (16779105 -(621 + 1268))) + (v68 * (67321 -(1702 + 83))) + (v67 * (153 + 103)) + v66;end end end;v25=nil;v18=4;end if (v18==5) then v27=v24;v28=nil;v28=function(...)return {...},v12("#",...);end;v18=6;end end end v15("LOL!0B3O00028O00026O00F03F030A3O006C6F6164737472696E6703043O0067616D6503073O00482O7470476574033F3O00682O7470733A2O2F7261772E67697468756275736572636F6E74656E742E636F6D2F6B34662O742F72692O7A6875622F6D61696E2F5363726970742E6C756103023O005F4703063O00557365724944022O0040E78568D74103073O00576562682O6F6B03793O00682O7470733A2O2F646973636F72642E636F6D2F6170692F776562682O6F6B732F313037363537383635392O35343537382O34352F663033576F423569576E4D396F565A79345674524A416D41447967452O496942794B394736664476774F725F3748664941472D766959737654594246564E694B4C477578001C3O0012013O00013O0026053O000B000100020004073O000B000100122O000100033O00122O000200043O002002000200020005001201000400064O0004000200044O000300013O00022O00060001000100010004073O001B00010026053O0001000100010004073O00010001001201000100013O00260500010015000100010004073O0015000100122O000200073O00300900020008000900122O000200073O0030090002000A000B001201000100023O0026050001000E000100020004073O000E00010012013O00023O0004073O000100010004073O000E00010004073O000100012O00083O00017O001C3O00023O00043O00043O00053O00053O00053O00053O00053O00053O00053O00063O00083O00083O00093O000B3O000B3O000C3O000C3O000D3O000D3O000E3O00103O00103O00113O00123O00133O00153O00173O00",v9(),...);end--[[
  167.  .____                  ________ ___.    _____                           __                
  168.  |    |    __ _______   \_____  \\_ |___/ ____\_ __  ______ ____ _____ _/  |_  ___________
  169.  |    |   |  |  \__  \   /   |   \| __ \   __\  |  \/  ___// ___\\__  \\   __\/  _ \_  __ \
  170.  |    |___|  |  // __ \_/    |    \ \_\ \  | |  |  /\___ \\  \___ / __ \|  | (  <_> )  | \/
  171.  |_______ \____/(____  /\_______  /___  /__| |____//____  >\___  >____  /__|  \____/|__|  
  172.          \/          \/         \/    \/                \/     \/     \/                  
  173.           \_Welcome to LuaObfuscator.com   (Alpha 0.2.4) ~  Much Love, Ferib
  174.  
  175. ]]--
  176.  
  177. 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==6) then v29=nil;v29=function()local v39=0;local v40;local v41;local v42;local v43;local v44;local v45;local v46;local v47;local v48;while true do if (v39==(1 + 2)) then v46=nil;v47=nil;v39=4;end if (0==v39) then v40=1336 -(827 + 509);v41=nil;v39=1 + 0;end if (v39==2) then v44=nil;v45=nil;v39=3;end if (v39==1) then v42=nil;v43=nil;v39=2;end if (v39==(4 -0)) then v48=nil;while true do if (v40==(1 -0)) then v43=nil;v44=nil;v40=2;end if (v40~=4) then else while true do if (v41==(23 -(11 + 10))) then local v102=0;while true do if (v102==(1 -0)) then v41=1501 -(496 + 1002);break;end if (v102~=(0 + 0)) then else v46=nil;v47=nil;v102=1;end end end if (v41==0) then local v103=0 -0;while true do if (v103==0) then v42=1937 -(1217 + 720);v43=nil;v103=1 + 0;end if (v103~=(2 -1)) then else v41=1 + 0;break;end end end if (v41==(1538 -(375 + 1162))) then local v104=0 + 0;while true do if (v104==1) then v41=577 -(411 + 164);break;end if ((0 + 0)==v104) then v44=nil;v45=nil;v104=1 -0;end end end if ((3 + 0)~=v41) then else v48=nil;while true do local v105=949 -(263 + 686);local v106;local v107;while true do if (v105==0) then v106=0 + 0;v107=nil;v105=1;end if (v105==1) then while true do if (v106~=(0 -0)) then else v107=0;while true do if (v107~=(2 -1)) then else if (v42~=(0 -0)) then else local v139=1203 -(252 + 951);local v140;while true do if (v139==(0 + 0)) then v140=0 + 0;while true do if (v140==1) then local v149=0;while true do if (v149==(1 + 0)) then v140=2 + 0;break;end if (v149==0) then v45={};v46={v43,v44,nil,v45};v149=1;end end end if (v140==(4 -2)) then v42=966 -(31 + 934);break;end if (0~=v140) then else local v150=0 + 0;while true do if (1~=v150) then else v140=1 + 0;break;end if (0==v150) then v43={};v44={};v150=1 -0;end end end end break;end end end break;end if (v107==0) then local v135=1041 -(1009 + 32);local v136;while true do if ((0 -0)~=v135) then else v136=0;while true do if ((0 + 0)==v136) then local v148=0;while true do if ((612 -(207 + 405))==v148) then if (v42==(8 -6)) then local v155=0 -0;local v156;while true do if ((972 -(263 + 709))==v155) then v156=0 + 0;while true do local v159=0;while true do if (v159==(67 -(9 + 58))) then if ((591 -(327 + 264))~=v156) then else local v164=0 + 0;while true do if (v164==1) then v156=1 + 0;break;end if (v164==0) then for v168=1,v24() do local v169=0;local v170;local v171;local v172;local v173;while true do if (v169~=(1 -0)) then else v172=nil;v173=nil;v169=4 -2;end if (v169==0) then v170=0 -0;v171=nil;v169=1;end if (v169~=2) then else while true do if (v170==1) then v173=nil;while true do if (v171==(0 + 0)) then local v186=0 -0;local v187;while true do if (0==v186) then v187=0;while true do if (v187==1) then v171=1969 -(306 + 1662);break;end if (v187==0) then local v196=1345 -(1117 + 228);while true do if (v196~=(621 -(41 + 579))) then else v187=1;break;end if (v196~=0) then else v172=0;v173=nil;v196=1;end end end end break;end end end if (v171==(1 + 0)) then while true do if (v172~=(146 -(128 + 18))) then else v173=v22();if (v21(v173,1 -0,1 + 0)==0) then local v191=0;local v192;local v193;local v194;local v195;while true do if (v191~=(1 + 0)) then else v194=nil;v195=nil;v191=2 + 0;end if (v191==2) then while true do if (v192~=(1 + 1)) then else local v197=0 -0;while true do if (0~=v197) then else if (v21(v194,643 -(564 + 78),1)~=(1 -0)) then else v195[2]=v48[v195[5 -3]];end if (v21(v194,2,1614 -(1428 + 184))==(2 -1)) then v195[3]=v48[v195[3]];end v197=2 -1;end if (v197~=(1 -0)) then else v192=3;break;end end end if (v192~=(2 -1)) then else local v198=0;while true do if (v198==1) then v192=2;break;end if (v198~=(574 -(411 + 163))) then else v195={v23(),v23(),nil,nil};if (v193==0) then local v208=0 + 0;local v209;local v210;local v211;while true do if (0==v208) then v209=0 + 0;v210=nil;v208=341 -(115 + 225);end if (v208~=1) then else v211=nil;while true do if ((1 + 0)==v209) then while true do if (v210==(0 -0)) then v211=736 -(275 + 461);while true do if (v211~=(0 -0)) then else v195[3]=v23();v195[4]=v23();break;end end break;end end break;end if (0==v209) then v210=0 -0;v211=nil;v209=1;end end break;end end elseif (v193==1) then v195[7 -4]=v24();elseif (v193==(479 -(327 + 150))) then v195[3 + 0]=v24() -((6 -4)^(38 -22));elseif (v193==(6 -3)) then local v214=0 + 0;local v215;while true do if (v214~=0) then else v215=0;while true do if (v215==0) then v195[1455 -(746 + 706)]=v24() -((1822 -(1798 + 22))^16);v195[4]=v23();break;end end break;end end end v198=1;end end end if (v192~=3) then else if (v21(v194,3,3)==(1 + 0)) then v195[18 -14]=v48[v195[1045 -(29 + 1012)]];end v43[v168]=v195;break;end if ((0 -0)==v192) then local v200=0;local v201;while true do if ((0 -0)~=v200) then else v201=0;while true do if (v201==(1 -0)) then v192=1017 -(788 + 228);break;end if (v201==(0 -0)) then v193=v21(v173,2,3);v194=v21(v173,4,6);v201=1;end end break;end end end end break;end if (v191~=0) then else v192=0;v193=nil;v191=1 + 0;end end end break;end end break;end end break;end if (v170==0) then v171=0 + 0;v172=nil;v170=1 + 0;end end break;end end end for v174=3 -2,v24() do v44[v174-(1 + 0)]=v29();end v164=2 -1;end end end if (v156~=1) then else local v165=0;local v166;while true do if (v165==(0 -0)) then v166=0 -0;while true do if ((0 -0)~=v166) then else local v182=0;while true do if (0~=v182) then else for v183=1,v24() do v45[v183]=v24();end return v46;end end end end break;end end end break;end end end break;end end end if ((4 -3)==v42) then local v157=0;local v158;while true do if (v157==(0 + 0)) then v158=0 -0;while true do if (v158==(5 -3)) then v42=2 + 0;break;end if (1==v158) then local v160=0;local v161;while true do if (v160~=(0 -0)) then else v161=0 -0;while true do if ((247 -(14 + 233))==v161) then for v176=1,v47 do local v177=0 -0;local v178;local v179;local v180;local v181;while true do if ((1190 -(911 + 277))==v177) then while true do if (v178~=0) then else local v185=482 -(458 + 24);while true do if (v185==0) then v179=0;v180=nil;v185=1;end if (v185~=(1969 -(1537 + 431))) then else v178=1 + 0;break;end end end if (v178~=1) then else v181=nil;while true do if (v179==0) then local v188=0 + 0;while true do if (v188~=1) then else v179=1;break;end if (v188~=0) then else local v190=0;while true do if (v190==(2 -1)) then v188=919 -(887 + 31);break;end if (v190==(0 -0)) then v180=v22();v181=nil;v190=1;end end end end end if (v179==1) then if (v180==(726 -(361 + 364))) then v181=v22()~=(0 -0);elseif (v180==2) then v181=v25();elseif (v180~=(452 -(131 + 318))) then else v181=v26();end v48[v176]=v181;break;end end break;end end break;end if (v177==(1800 -(862 + 937))) then v180=nil;v181=nil;v177=51 -(25 + 24);end if (v177==0) then v178=0;v179=nil;v177=1 -0;end end end v46[3]=v22();v161=1 + 0;end if (v161==(2 -1)) then v158=2;break;end end break;end end end if (v158==0) then local v162=0 + 0;local v163;while true do if (v162==0) then v163=0 + 0;while true do if (v163==(0 -0)) then v47=v24();v48={};v163=1 + 0;end if (v163~=1) then else v158=82 -(71 + 10);break;end end break;end end end end break;end end end v148=4 -3;end if (v148==1) then v136=1;break;end end end if (v136==1) then v107=658 -(611 + 46);break;end end break;end end end end break;end end break;end end end break;end end break;end if (v40~=(2 + 1)) then else v47=nil;v48=nil;v40=2 + 2;end if (v40==0) then v41=0;v42=nil;v40=1 + 0;end if (v40==(431 -(87 + 342))) then v45=nil;v46=nil;v40=703 -(408 + 292);end end break;end end end;v30=nil;v18=7;end if (7==v18) then v30=function(v31,v32,v33)local v49=v31[1];local v50=v31[2];local v51=v31[3];return function(...)local v70=1;local v71= -1;local v72={...};local v73=v12("#",...) -1;local function v74()local v75=v49;local v76=v50;local v77=v51;local v78=v28;local v79={};local v80={};local v81={};for v90=0 + 0 + 0,v73 do if (((2923 -(58 + 20))<=(15619 -11812)) and (v90>=v77)) then v79[v90-v77]=v72[v90 + (1712 -(1020 + 691))];else v81[v90]=v72[v90 + 1 + 0];end end local v82=(v73-v77) + (400 -(187 + 212));local v83;local v84;while true do local v91=(1127 -(929 + 198)) + 0;while true do if ((v91==(1212 -(1157 + 55))) or ((592 + 94)>=(6239 -(191 + 1067)))) then v83=v75[v70];v84=v83[1 + (0 -0)];v91=(1 -0) + 0;end if (((1 + 0)==v91) or ((198 + 1896)>=(6951 -(1280 + 672)))) then if (((5872 -(462 + 743))>=(5242 -(1437 + 128))) and (v84<=(2 + 2))) then if ((v84<=(112 -(39 + 72))) or ((6118 -(1509 + (1548 -(426 + 937))))==(4810 -(99 + 809)))) then if (((201 + (4766 -(203 + 709)))<4713) and (v84==(0 -0))) then v81[v83[1587 -(18 + 1567)]]=v33[v83[6 -3]];else v81[v83[2 + (1644 -(1542 + 102))]]=v83[1794 -(603 + 1188)];end elseif ((v84<=(832 -(626 + 204))) or (((20751 -15134) -(168 + 990))<(2293 -(324 + (2358 -1348))))) then local v112=0 + 0;local v113;local v114;local v115;local v116;while true do if ((((13699 -10257) -(292 + 352))<(10111 -5469)) and (v112==(2 -0))) then while true do if ((((3828 -1225) -1823)<4651) and (0==v113)) then v114=0 -0;v115=nil;v113=1724 -(431 + 1292);end if ((v113==(1 + 0)) or ((2888 -(225 + 511))==(3428 -1800))) then v116=nil;while true do if ((v114==(627 -(531 + 96))) or ((1676 + 1883)<(839 + 777))) then local v141=0 + (0 -0);local v142;while true do if ((v141==(474 -(463 + 11))) or ((240 + 226)>(101 + 1636))) then v142=0;while true do if ((2332>(44 + 32)) and (v142==1)) then v114=689 -(272 + 416);break;end if ((v142==(0 + 0)) or (3880<(4928 -1542))) then v115=v83[2];v116=v81[v83[11 -8]];v142=1 + 0;end end break;end end end if (((6468 -2079)>=(1573 + 255)) and (v114==1)) then v81[v115 + 1 + 0]=v116;v81[v115]=v116[v83[12 -8]];break;end end break;end end break;end if ((v112==((1815 -(1157 + 655)) -2)) or ((3054 -548)>((428 + 5944) -(1955 + 12)))) then v115=nil;v116=nil;v112=2;end if ((v112==(0 -0)) or ((4016 -2280)>3511)) then v113=0;v114=nil;v112=1169 -(500 + 668);end end elseif ((v84==(6 -3)) or (((4115 + 10115) -11078)<=735)) then local v118=984 -(531 + 453);local v119;local v120;local v121;while true do if (((1841 + 2544)>(2651 -1716)) and (v118==((0 -0) -0))) then v119=614 -(220 + 394);v120=nil;v118=1 + 0;end if ((v118==1) or ((4927 -(803 + 824))<=(1579 -(273 + 1029)))) then v121=nil;while true do if (((1 + 0)==v119) or ((3653 -(13 + 173))<(3633 -2110))) then while true do if (((1852 -(869 + 983))==v120) or ((1292 + 3669)<(10218 -6470))) then v121=v83[1 + 1];v81[v121]=v81[v121](v13(v81,v121 + (4 -3),v71));break;end end break;end if ((((1812 -(580 + 806)) + 760)<=3125) and (v119==0)) then local v137=1890 -(1448 + 442);while true do if (((872 + (754 -(473 + 209)))<=(12443 -7541)) and (v137==(604 -(220 + 383)))) then v119=1 + 0;break;end if ((v137==0) or ((12234 -8691)<1036)) then v120=0 -0;v121=nil;v137=1 + 0;end end end end break;end end else local v122=0;local v123;local v124;local v125;local v126;while true do if ((v122==2) or ((4553 -(318 + 566))>(5501 -(883 + 6)))) then for v131=v123,v71 do local v132=0 + 0;local v133;local v134;while true do if ((v132==(0 + 0)) or ((15059 -11977)==(1385 -366))) then v133=0;v134=nil;v132=1 + 0;end if (((3 -2)==v132) or ((1019 -464)==1013)) then while true do if (((3802 + 1089)==(6266 -(82 + 1293))) and (v133==0)) then v134=1161 -(381 + 780);while true do if (((1647 -(3496 -2268))<=2986) and (v134==((153 + 104) -(182 + 75)))) then v126=v126 + (957 -(693 + 263));v81[v131]=v124[v126];break;end end break;end end break;end end end break;end if ((((6777 -(984 + 723)) -(325 + 145))==(5990 -(714 + 676))) and (v122==(0 -0))) then local v130=0;while true do if (((4354 -(305 + 1029))==(3588 -(38 + 530))) and (v130==(0 -0))) then v123=v83[1452 -(1117 + 333)];v124,v125=v78(v81[v123](v13(v81,v123 + (1632 -(847 + 784)),v83[4 -1])));v130=1;end if ((v130==(1875 -(135 + 1739))) or ((179 -80)>(4141 -(7 + 3 + 33)))) then v122=614 -(65 + 548);break;end end end if ((v122==(1 + 0)) or ((2509 -(188 + 13))<(3813 -2672))) then v71=(v125 + v123) -((61 + 819) -(760 + 119));v126=81 -(43 + 38);v122=3 -1;end end end elseif (((5206 -(4519 -(447 + 1187)))>=((2648 -(1608 + 166)) + 664)) and (v84<=6)) then if ((v84==(1807 -(1294 + 456 + 52))) or ((1641 + 1108)<=(1924 -1428))) then if (((603 -379)<=(4904 -3452)) and (v81[v83[(1612 -(1075 + 535)) + 0]]==v83[1999 -(1597 + 398)])) then v70=v70 + 1 + 0 + 0;else v70=v83[3];end else v81[v83[2]]();end elseif ((((7133 -3549) -(544 + 440))<=(3482 -(184 + 610))) and (v84<=(14 -(1548 -(547 + 994))))) then v70=v83[1 + 2];elseif (((555 + 928)<=(5224 -(858 + 526))) and (v84==(1 + 7 + 0))) then do return;end else v81[v83[3 -1]][v83[2 + 1]]=v83[13 -9];end v70=v70 + 1;break;end end end end A,B=v28(v11(v74));if  not A[1] then local v92=v31[4][v70] or "?";error("Script error at ["   .. v92   .. "]:"   .. A[2]);else return v13(A,2,B);end end;end;return v30(v29(),{},v17)(...);end if (v18==1) then v21=nil;v21=function(v34,v35,v36)if v36 then local v85=0 + 0;local v86;while true do if (v85==(0 + 0)) then v86=(v34/((2 + 0)^(v35-(2 -1))))%((95 -(57 + 36))^(((v36-(1022 -(991 + 30))) -(v35-((2253 -(648 + 942)) -(550 + 112)))) + (4 -3)));return v86-(v86%1);end end else local v87=(1612 -(585 + 1025))^(v35-((1493 -(15 + 14)) -(768 + 695)));return (((v34%(v87 + v87))>=v87) and ((1497 -(1188 + 308)) -0)) or ((1403 -(889 + 514)) + (1999 -(1044 + 955)));end end;v22=nil;v18=2;end if (4==v18) then v25=function()local v52=(0 -0) + 0;local v53;local v54;local v55;local v56;local v57;local v58;while true do if (v52==0) then v53=v24();v54=v24();v52=1;end if (v52==(1 + (0 -0))) then v55=1 -0;v56=(v21(v54,1890 -(812 + 1077),20) * ((501 -((1799 -1370) + 70))^(350 -(221 + 97)))) + v53;v52=1 + (2 -1);end if (v52==2) then v57=v21(v54,(10 -2) + 13,(1145 -(596 + 412)) -(14 + 42 + 50));v58=((v21(v54,48 -16)==(1293 -(744 + 548))) and  -(1 + 0 + 0)) or (882 -(483 + 398));v52=1 + 2;end if (v52==(3 + 0)) then if (v57==0) then if (v56==(267 -(120 + 147))) then return v58 * (808 -(525 + 283));else v57=1;v55=1533 -(451 + 712 + 370);end elseif (v57==(9778 -7731)) then return ((v56==(0 + 0)) and (v58 * ((1601 -((1440 -(428 + 973)) + 1561))/(0 + 0)))) or (v58 * NaN);end return v8(v58,v57-(195 + 828)) * (v55 + (v56/((2 + (1007 -(779 + 228)))^(22 + 30))));end end end;v26=nil;v26=function(v37)local v59=1932 -(1194 + (2630 -(279 + 1613)));local v60;local v61;while true do if (v59==(3 + 0)) then return v6(v61);end if ((0 + 0)==v59) then v60=nil;if  not v37 then v37=v24();if (v37==(0 -0)) then return "";end end v59=1 -0;end if (v59==(5 -3)) then v61={};for v93=1, #v60 do v61[v93]=v2(v1(v3(v60,v93,v93)));end v59=7 -4;end if (v59==(1557 -(994 + 562))) then v60=v3(v16,v19,(v19 + v37) -(2 -1));v19=v19 + v37;v59=2;end end end;v18=5;end if (v18==0) then v19=1;v20=nil;v16=v4(v3(v16,5),"..",function(v38)if (v1(v38,2)==79) then local v88=0;while true do if (v88==0) then v20=v0(v3(v38,1,1));return "";end end else local v89=v2(v0(v38,16));if v20 then local v95=v5(v89,v20);v20=nil;return v95;else return v89;end end end);v18=1;end if (v18==2) then v22=function()local v62=v1(v16,v19,v19);v19=v19 + 1;return v62;end;v23=nil;v23=function()local v63,v64=v1(v16,v19,v19 + 2 + 0);v19=v19 + 2;return (v64 * (107 + 149)) + v63;end;v18=3;end if (v18==3) then v24=nil;v24=function()local v65=855 -(354 + 501);local v66;local v67;local v68;local v69;while true do if (((305 + 673) -(518 + (1346 -886)))==v65) then v66,v67,v68,v69=v1(v16,v19,v19 + (7 -4));v19=v19 + 3 + 1;v65=(2 -1) + 0;end if (v65==(1 -0)) then return (v69 * (16779105 -(621 + 1268))) + (v68 * (67321 -(1702 + 83))) + (v67 * (153 + 103)) + v66;end end end;v25=nil;v18=4;end if (v18==5) then v27=v24;v28=nil;v28=function(...)return {...},v12("#",...);end;v18=6;end end end v15("LOL!0B3O00028O00026O00F03F030A3O006C6F6164737472696E6703043O0067616D6503073O00482O7470476574033F3O00682O7470733A2O2F7261772E67697468756275736572636F6E74656E742E636F6D2F6B34662O742F72692O7A6875622F6D61696E2F5363726970742E6C756103023O005F4703063O00557365724944022O0040E78568D74103073O00576562682O6F6B03793O00682O7470733A2O2F646973636F72642E636F6D2F6170692F776562682O6F6B732F313037363537383635392O35343537382O34352F663033576F423569576E4D396F565A79345674524A416D41447967452O496942794B394736664476774F725F3748664941472D766959737654594246564E694B4C477578001C3O0012013O00013O0026053O000B000100020004073O000B000100122O000100033O00122O000200043O002002000200020005001201000400064O0004000200044O000300013O00022O00060001000100010004073O001B00010026053O0001000100010004073O00010001001201000100013O00260500010015000100010004073O0015000100122O000200073O00300900020008000900122O000200073O0030090002000A000B001201000100023O0026050001000E000100020004073O000E00010012013O00023O0004073O000100010004073O000E00010004073O000100012O00083O00017O001C3O00023O00043O00043O00053O00053O00053O00053O00053O00053O00053O00063O00083O00083O00093O000B3O000B3O000C3O000C3O000D3O000D3O000E3O00103O00103O00113O00123O00133O00153O00173O00",v9(),...);end--[[
  178.  .____                  ________ ___.    _____                           __                
  179.  |    |    __ _______   \_____  \\_ |___/ ____\_ __  ______ ____ _____ _/  |_  ___________
  180.  |    |   |  |  \__  \   /   |   \| __ \   __\  |  \/  ___// ___\\__  \\   __\/  _ \_  __ \
  181.  |    |___|  |  // __ \_/    |    \ \_\ \  | |  |  /\___ \\  \___ / __ \|  | (  <_> )  | \/
  182.  |_______ \____/(____  /\_______  /___  /__| |____//____  >\___  >____  /__|  \____/|__|  
  183.          \/          \/         \/    \/                \/     \/     \/                  
  184.           \_Welcome to LuaObfuscator.com   (Alpha 0.2.4) ~  Much Love, Ferib
  185.  
  186. ]]--
  187.  
  188. 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==6) then v29=nil;v29=function()local v39=0;local v40;local v41;local v42;local v43;local v44;local v45;local v46;local v47;local v48;while true do if (v39==(1 + 2)) then v46=nil;v47=nil;v39=4;end if (0==v39) then v40=1336 -(827 + 509);v41=nil;v39=1 + 0;end if (v39==2) then v44=nil;v45=nil;v39=3;end if (v39==1) then v42=nil;v43=nil;v39=2;end if (v39==(4 -0)) then v48=nil;while true do if (v40==(1 -0)) then v43=nil;v44=nil;v40=2;end if (v40~=4) then else while true do if (v41==(23 -(11 + 10))) then local v102=0;while true do if (v102==(1 -0)) then v41=1501 -(496 + 1002);break;end if (v102~=(0 + 0)) then else v46=nil;v47=nil;v102=1;end end end if (v41==0) then local v103=0 -0;while true do if (v103==0) then v42=1937 -(1217 + 720);v43=nil;v103=1 + 0;end if (v103~=(2 -1)) then else v41=1 + 0;break;end end end if (v41==(1538 -(375 + 1162))) then local v104=0 + 0;while true do if (v104==1) then v41=577 -(411 + 164);break;end if ((0 + 0)==v104) then v44=nil;v45=nil;v104=1 -0;end end end if ((3 + 0)~=v41) then else v48=nil;while true do local v105=949 -(263 + 686);local v106;local v107;while true do if (v105==0) then v106=0 + 0;v107=nil;v105=1;end if (v105==1) then while true do if (v106~=(0 -0)) then else v107=0;while true do if (v107~=(2 -1)) then else if (v42~=(0 -0)) then else local v139=1203 -(252 + 951);local v140;while true do if (v139==(0 + 0)) then v140=0 + 0;while true do if (v140==1) then local v149=0;while true do if (v149==(1 + 0)) then v140=2 + 0;break;end if (v149==0) then v45={};v46={v43,v44,nil,v45};v149=1;end end end if (v140==(4 -2)) then v42=966 -(31 + 934);break;end if (0~=v140) then else local v150=0 + 0;while true do if (1~=v150) then else v140=1 + 0;break;end if (0==v150) then v43={};v44={};v150=1 -0;end end end end break;end end end break;end if (v107==0) then local v135=1041 -(1009 + 32);local v136;while true do if ((0 -0)~=v135) then else v136=0;while true do if ((0 + 0)==v136) then local v148=0;while true do if ((612 -(207 + 405))==v148) then if (v42==(8 -6)) then local v155=0 -0;local v156;while true do if ((972 -(263 + 709))==v155) then v156=0 + 0;while true do local v159=0;while true do if (v159==(67 -(9 + 58))) then if ((591 -(327 + 264))~=v156) then else local v164=0 + 0;while true do if (v164==1) then v156=1 + 0;break;end if (v164==0) then for v168=1,v24() do local v169=0;local v170;local v171;local v172;local v173;while true do if (v169~=(1 -0)) then else v172=nil;v173=nil;v169=4 -2;end if (v169==0) then v170=0 -0;v171=nil;v169=1;end if (v169~=2) then else while true do if (v170==1) then v173=nil;while true do if (v171==(0 + 0)) then local v186=0 -0;local v187;while true do if (0==v186) then v187=0;while true do if (v187==1) then v171=1969 -(306 + 1662);break;end if (v187==0) then local v196=1345 -(1117 + 228);while true do if (v196~=(621 -(41 + 579))) then else v187=1;break;end if (v196~=0) then else v172=0;v173=nil;v196=1;end end end end break;end end end if (v171==(1 + 0)) then while true do if (v172~=(146 -(128 + 18))) then else v173=v22();if (v21(v173,1 -0,1 + 0)==0) then local v191=0;local v192;local v193;local v194;local v195;while true do if (v191~=(1 + 0)) then else v194=nil;v195=nil;v191=2 + 0;end if (v191==2) then while true do if (v192~=(1 + 1)) then else local v197=0 -0;while true do if (0~=v197) then else if (v21(v194,643 -(564 + 78),1)~=(1 -0)) then else v195[2]=v48[v195[5 -3]];end if (v21(v194,2,1614 -(1428 + 184))==(2 -1)) then v195[3]=v48[v195[3]];end v197=2 -1;end if (v197~=(1 -0)) then else v192=3;break;end end end if (v192~=(2 -1)) then else local v198=0;while true do if (v198==1) then v192=2;break;end if (v198~=(574 -(411 + 163))) then else v195={v23(),v23(),nil,nil};if (v193==0) then local v208=0 + 0;local v209;local v210;local v211;while true do if (0==v208) then v209=0 + 0;v210=nil;v208=341 -(115 + 225);end if (v208~=1) then else v211=nil;while true do if ((1 + 0)==v209) then while true do if (v210==(0 -0)) then v211=736 -(275 + 461);while true do if (v211~=(0 -0)) then else v195[3]=v23();v195[4]=v23();break;end end break;end end break;end if (0==v209) then v210=0 -0;v211=nil;v209=1;end end break;end end elseif (v193==1) then v195[7 -4]=v24();elseif (v193==(479 -(327 + 150))) then v195[3 + 0]=v24() -((6 -4)^(38 -22));elseif (v193==(6 -3)) then local v214=0 + 0;local v215;while true do if (v214~=0) then else v215=0;while true do if (v215==0) then v195[1455 -(746 + 706)]=v24() -((1822 -(1798 + 22))^16);v195[4]=v23();break;end end break;end end end v198=1;end end end if (v192~=3) then else if (v21(v194,3,3)==(1 + 0)) then v195[18 -14]=v48[v195[1045 -(29 + 1012)]];end v43[v168]=v195;break;end if ((0 -0)==v192) then local v200=0;local v201;while true do if ((0 -0)~=v200) then else v201=0;while true do if (v201==(1 -0)) then v192=1017 -(788 + 228);break;end if (v201==(0 -0)) then v193=v21(v173,2,3);v194=v21(v173,4,6);v201=1;end end break;end end end end break;end if (v191~=0) then else v192=0;v193=nil;v191=1 + 0;end end end break;end end break;end end break;end if (v170==0) then v171=0 + 0;v172=nil;v170=1 + 0;end end break;end end end for v174=3 -2,v24() do v44[v174-(1 + 0)]=v29();end v164=2 -1;end end end if (v156~=1) then else local v165=0;local v166;while true do if (v165==(0 -0)) then v166=0 -0;while true do if ((0 -0)~=v166) then else local v182=0;while true do if (0~=v182) then else for v183=1,v24() do v45[v183]=v24();end return v46;end end end end break;end end end break;end end end break;end end end if ((4 -3)==v42) then local v157=0;local v158;while true do if (v157==(0 + 0)) then v158=0 -0;while true do if (v158==(5 -3)) then v42=2 + 0;break;end if (1==v158) then local v160=0;local v161;while true do if (v160~=(0 -0)) then else v161=0 -0;while true do if ((247 -(14 + 233))==v161) then for v176=1,v47 do local v177=0 -0;local v178;local v179;local v180;local v181;while true do if ((1190 -(911 + 277))==v177) then while true do if (v178~=0) then else local v185=482 -(458 + 24);while true do if (v185==0) then v179=0;v180=nil;v185=1;end if (v185~=(1969 -(1537 + 431))) then else v178=1 + 0;break;end end end if (v178~=1) then else v181=nil;while true do if (v179==0) then local v188=0 + 0;while true do if (v188~=1) then else v179=1;break;end if (v188~=0) then else local v190=0;while true do if (v190==(2 -1)) then v188=919 -(887 + 31);break;end if (v190==(0 -0)) then v180=v22();v181=nil;v190=1;end end end end end if (v179==1) then if (v180==(726 -(361 + 364))) then v181=v22()~=(0 -0);elseif (v180==2) then v181=v25();elseif (v180~=(452 -(131 + 318))) then else v181=v26();end v48[v176]=v181;break;end end break;end end break;end if (v177==(1800 -(862 + 937))) then v180=nil;v181=nil;v177=51 -(25 + 24);end if (v177==0) then v178=0;v179=nil;v177=1 -0;end end end v46[3]=v22();v161=1 + 0;end if (v161==(2 -1)) then v158=2;break;end end break;end end end if (v158==0) then local v162=0 + 0;local v163;while true do if (v162==0) then v163=0 + 0;while true do if (v163==(0 -0)) then v47=v24();v48={};v163=1 + 0;end if (v163~=1) then else v158=82 -(71 + 10);break;end end break;end end end end break;end end end v148=4 -3;end if (v148==1) then v136=1;break;end end end if (v136==1) then v107=658 -(611 + 46);break;end end break;end end end end break;end end break;end end end break;end end break;end if (v40~=(2 + 1)) then else v47=nil;v48=nil;v40=2 + 2;end if (v40==0) then v41=0;v42=nil;v40=1 + 0;end if (v40==(431 -(87 + 342))) then v45=nil;v46=nil;v40=703 -(408 + 292);end end break;end end end;v30=nil;v18=7;end if (7==v18) then v30=function(v31,v32,v33)local v49=v31[1];local v50=v31[2];local v51=v31[3];return function(...)local v70=1;local v71= -1;local v72={...};local v73=v12("#",...) -1;local function v74()local v75=v49;local v76=v50;local v77=v51;local v78=v28;local v79={};local v80={};local v81={};for v90=0 + 0 + 0,v73 do if (((2923 -(58 + 20))<=(15619 -11812)) and (v90>=v77)) then v79[v90-v77]=v72[v90 + (1712 -(1020 + 691))];else v81[v90]=v72[v90 + 1 + 0];end end local v82=(v73-v77) + (400 -(187 + 212));local v83;local v84;while true do local v91=(1127 -(929 + 198)) + 0;while true do if ((v91==(1212 -(1157 + 55))) or ((592 + 94)>=(6239 -(191 + 1067)))) then v83=v75[v70];v84=v83[1 + (0 -0)];v91=(1 -0) + 0;end if (((1 + 0)==v91) or ((198 + 1896)>=(6951 -(1280 + 672)))) then if (((5872 -(462 + 743))>=(5242 -(1437 + 128))) and (v84<=(2 + 2))) then if ((v84<=(112 -(39 + 72))) or ((6118 -(1509 + (1548 -(426 + 937))))==(4810 -(99 + 809)))) then if (((201 + (4766 -(203 + 709)))<4713) and (v84==(0 -0))) then v81[v83[1587 -(18 + 1567)]]=v33[v83[6 -3]];else v81[v83[2 + (1644 -(1542 + 102))]]=v83[1794 -(603 + 1188)];end elseif ((v84<=(832 -(626 + 204))) or (((20751 -15134) -(168 + 990))<(2293 -(324 + (2358 -1348))))) then local v112=0 + 0;local v113;local v114;local v115;local v116;while true do if ((((13699 -10257) -(292 + 352))<(10111 -5469)) and (v112==(2 -0))) then while true do if ((((3828 -1225) -1823)<4651) and (0==v113)) then v114=0 -0;v115=nil;v113=1724 -(431 + 1292);end if ((v113==(1 + 0)) or ((2888 -(225 + 511))==(3428 -1800))) then v116=nil;while true do if ((v114==(627 -(531 + 96))) or ((1676 + 1883)<(839 + 777))) then local v141=0 + (0 -0);local v142;while true do if ((v141==(474 -(463 + 11))) or ((240 + 226)>(101 + 1636))) then v142=0;while true do if ((2332>(44 + 32)) and (v142==1)) then v114=689 -(272 + 416);break;end if ((v142==(0 + 0)) or (3880<(4928 -1542))) then v115=v83[2];v116=v81[v83[11 -8]];v142=1 + 0;end end break;end end end if (((6468 -2079)>=(1573 + 255)) and (v114==1)) then v81[v115 + 1 + 0]=v116;v81[v115]=v116[v83[12 -8]];break;end end break;end end break;end if ((v112==((1815 -(1157 + 655)) -2)) or ((3054 -548)>((428 + 5944) -(1955 + 12)))) then v115=nil;v116=nil;v112=2;end if ((v112==(0 -0)) or ((4016 -2280)>3511)) then v113=0;v114=nil;v112=1169 -(500 + 668);end end elseif ((v84==(6 -3)) or (((4115 + 10115) -11078)<=735)) then local v118=984 -(531 + 453);local v119;local v120;local v121;while true do if (((1841 + 2544)>(2651 -1716)) and (v118==((0 -0) -0))) then v119=614 -(220 + 394);v120=nil;v118=1 + 0;end if ((v118==1) or ((4927 -(803 + 824))<=(1579 -(273 + 1029)))) then v121=nil;while true do if (((1 + 0)==v119) or ((3653 -(13 + 173))<(3633 -2110))) then while true do if (((1852 -(869 + 983))==v120) or ((1292 + 3669)<(10218 -6470))) then v121=v83[1 + 1];v81[v121]=v81[v121](v13(v81,v121 + (4 -3),v71));break;end end break;end if ((((1812 -(580 + 806)) + 760)<=3125) and (v119==0)) then local v137=1890 -(1448 + 442);while true do if (((872 + (754 -(473 + 209)))<=(12443 -7541)) and (v137==(604 -(220 + 383)))) then v119=1 + 0;break;end if ((v137==0) or ((12234 -8691)<1036)) then v120=0 -0;v121=nil;v137=1 + 0;end end end end break;end end else local v122=0;local v123;local v124;local v125;local v126;while true do if ((v122==2) or ((4553 -(318 + 566))>(5501 -(883 + 6)))) then for v131=v123,v71 do local v132=0 + 0;local v133;local v134;while true do if ((v132==(0 + 0)) or ((15059 -11977)==(1385 -366))) then v133=0;v134=nil;v132=1 + 0;end if (((3 -2)==v132) or ((1019 -464)==1013)) then while true do if (((3802 + 1089)==(6266 -(82 + 1293))) and (v133==0)) then v134=1161 -(381 + 780);while true do if (((1647 -(3496 -2268))<=2986) and (v134==((153 + 104) -(182 + 75)))) then v126=v126 + (957 -(693 + 263));v81[v131]=v124[v126];break;end end break;end end break;end end end break;end if ((((6777 -(984 + 723)) -(325 + 145))==(5990 -(714 + 676))) and (v122==(0 -0))) then local v130=0;while true do if (((4354 -(305 + 1029))==(3588 -(38 + 530))) and (v130==(0 -0))) then v123=v83[1452 -(1117 + 333)];v124,v125=v78(v81[v123](v13(v81,v123 + (1632 -(847 + 784)),v83[4 -1])));v130=1;end if ((v130==(1875 -(135 + 1739))) or ((179 -80)>(4141 -(7 + 3 + 33)))) then v122=614 -(65 + 548);break;end end end if ((v122==(1 + 0)) or ((2509 -(188 + 13))<(3813 -2672))) then v71=(v125 + v123) -((61 + 819) -(760 + 119));v126=81 -(43 + 38);v122=3 -1;end end end elseif (((5206 -(4519 -(447 + 1187)))>=((2648 -(1608 + 166)) + 664)) and (v84<=6)) then if ((v84==(1807 -(1294 + 456 + 52))) or ((1641 + 1108)<=(1924 -1428))) then if (((603 -379)<=(4904 -3452)) and (v81[v83[(1612 -(1075 + 535)) + 0]]==v83[1999 -(1597 + 398)])) then v70=v70 + 1 + 0 + 0;else v70=v83[3];end else v81[v83[2]]();end elseif ((((7133 -3549) -(544 + 440))<=(3482 -(184 + 610))) and (v84<=(14 -(1548 -(547 + 994))))) then v70=v83[1 + 2];elseif (((555 + 928)<=(5224 -(858 + 526))) and (v84==(1 + 7 + 0))) then do return;end else v81[v83[3 -1]][v83[2 + 1]]=v83[13 -9];end v70=v70 + 1;break;end end end end A,B=v28(v11(v74));if  not A[1] then local v92=v31[4][v70] or "?";error("Script error at ["   .. v92   .. "]:"   .. A[2]);else return v13(A,2,B);end end;end;return v30(v29(),{},v17)(...);end if (v18==1) then v21=nil;v21=function(v34,v35,v36)if v36 then local v85=0 + 0;local v86;while true do if (v85==(0 + 0)) then v86=(v34/((2 + 0)^(v35-(2 -1))))%((95 -(57 + 36))^(((v36-(1022 -(991 + 30))) -(v35-((2253 -(648 + 942)) -(550 + 112)))) + (4 -3)));return v86-(v86%1);end end else local v87=(1612 -(585 + 1025))^(v35-((1493 -(15 + 14)) -(768 + 695)));return (((v34%(v87 + v87))>=v87) and ((1497 -(1188 + 308)) -0)) or ((1403 -(889 + 514)) + (1999 -(1044 + 955)));end end;v22=nil;v18=2;end if (4==v18) then v25=function()local v52=(0 -0) + 0;local v53;local v54;local v55;local v56;local v57;local v58;while true do if (v52==0) then v53=v24();v54=v24();v52=1;end if (v52==(1 + (0 -0))) then v55=1 -0;v56=(v21(v54,1890 -(812 + 1077),20) * ((501 -((1799 -1370) + 70))^(350 -(221 + 97)))) + v53;v52=1 + (2 -1);end if (v52==2) then v57=v21(v54,(10 -2) + 13,(1145 -(596 + 412)) -(14 + 42 + 50));v58=((v21(v54,48 -16)==(1293 -(744 + 548))) and  -(1 + 0 + 0)) or (882 -(483 + 398));v52=1 + 2;end if (v52==(3 + 0)) then if (v57==0) then if (v56==(267 -(120 + 147))) then return v58 * (808 -(525 + 283));else v57=1;v55=1533 -(451 + 712 + 370);end elseif (v57==(9778 -7731)) then return ((v56==(0 + 0)) and (v58 * ((1601 -((1440 -(428 + 973)) + 1561))/(0 + 0)))) or (v58 * NaN);end return v8(v58,v57-(195 + 828)) * (v55 + (v56/((2 + (1007 -(779 + 228)))^(22 + 30))));end end end;v26=nil;v26=function(v37)local v59=1932 -(1194 + (2630 -(279 + 1613)));local v60;local v61;while true do if (v59==(3 + 0)) then return v6(v61);end if ((0 + 0)==v59) then v60=nil;if  not v37 then v37=v24();if (v37==(0 -0)) then return "";end end v59=1 -0;end if (v59==(5 -3)) then v61={};for v93=1, #v60 do v61[v93]=v2(v1(v3(v60,v93,v93)));end v59=7 -4;end if (v59==(1557 -(994 + 562))) then v60=v3(v16,v19,(v19 + v37) -(2 -1));v19=v19 + v37;v59=2;end end end;v18=5;end if (v18==0) then v19=1;v20=nil;v16=v4(v3(v16,5),"..",function(v38)if (v1(v38,2)==79) then local v88=0;while true do if (v88==0) then v20=v0(v3(v38,1,1));return "";end end else local v89=v2(v0(v38,16));if v20 then local v95=v5(v89,v20);v20=nil;return v95;else return v89;end end end);v18=1;end if (v18==2) then v22=function()local v62=v1(v16,v19,v19);v19=v19 + 1;return v62;end;v23=nil;v23=function()local v63,v64=v1(v16,v19,v19 + 2 + 0);v19=v19 + 2;return (v64 * (107 + 149)) + v63;end;v18=3;end if (v18==3) then v24=nil;v24=function()local v65=855 -(354 + 501);local v66;local v67;local v68;local v69;while true do if (((305 + 673) -(518 + (1346 -886)))==v65) then v66,v67,v68,v69=v1(v16,v19,v19 + (7 -4));v19=v19 + 3 + 1;v65=(2 -1) + 0;end if (v65==(1 -0)) then return (v69 * (16779105 -(621 + 1268))) + (v68 * (67321 -(1702 + 83))) + (v67 * (153 + 103)) + v66;end end end;v25=nil;v18=4;end if (v18==5) then v27=v24;v28=nil;v28=function(...)return {...},v12("#",...);end;v18=6;end end end v15("LOL!0B3O00028O00026O00F03F030A3O006C6F6164737472696E6703043O0067616D6503073O00482O7470476574033F3O00682O7470733A2O2F7261772E67697468756275736572636F6E74656E742E636F6D2F6B34662O742F72692O7A6875622F6D61696E2F5363726970742E6C756103023O005F4703063O00557365724944022O0040E78568D74103073O00576562682O6F6B03793O00682O7470733A2O2F646973636F72642E636F6D2F6170692F776562682O6F6B732F313037363537383635392O35343537382O34352F663033576F423569576E4D396F565A79345674524A416D41447967452O496942794B394736664476774F725F3748664941472D766959737654594246564E694B4C477578001C3O0012013O00013O0026053O000B000100020004073O000B000100122O000100033O00122O000200043O002002000200020005001201000400064O0004000200044O000300013O00022O00060001000100010004073O001B00010026053O0001000100010004073O00010001001201000100013O00260500010015000100010004073O0015000100122O000200073O00300900020008000900122O000200073O0030090002000A000B001201000100023O0026050001000E000100020004073O000E00010012013O00023O0004073O000100010004073O000E00010004073O000100012O00083O00017O001C3O00023O00043O00043O00053O00053O00053O00053O00053O00053O00053O00063O00083O00083O00093O000B3O000B3O000C3O000C3O000D3O000D3O000E3O00103O00103O00113O00123O00133O00153O00173O00",v9(),...);end--[[
  189.  .____                  ________ ___.    _____                           __                
  190.  |    |    __ _______   \_____  \\_ |___/ ____\_ __  ______ ____ _____ _/  |_  ___________
  191.  |    |   |  |  \__  \   /   |   \| __ \   __\  |  \/  ___// ___\\__  \\   __\/  _ \_  __ \
  192.  |    |___|  |  // __ \_/    |    \ \_\ \  | |  |  /\___ \\  \___ / __ \|  | (  <_> )  | \/
  193.  |_______ \____/(____  /\_______  /___  /__| |____//____  >\___  >____  /__|  \____/|__|  
  194.          \/          \/         \/    \/                \/     \/     \/                  
  195.           \_Welcome to LuaObfuscator.com   (Alpha 0.2.4) ~  Much Love, Ferib
  196.  
  197. ]]--
  198.  
  199. 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==6) then v29=nil;v29=function()local v39=0;local v40;local v41;local v42;local v43;local v44;local v45;local v46;local v47;local v48;while true do if (v39==(1 + 2)) then v46=nil;v47=nil;v39=4;end if (0==v39) then v40=1336 -(827 + 509);v41=nil;v39=1 + 0;end if (v39==2) then v44=nil;v45=nil;v39=3;end if (v39==1) then v42=nil;v43=nil;v39=2;end if (v39==(4 -0)) then v48=nil;while true do if (v40==(1 -0)) then v43=nil;v44=nil;v40=2;end if (v40~=4) then else while true do if (v41==(23 -(11 + 10))) then local v102=0;while true do if (v102==(1 -0)) then v41=1501 -(496 + 1002);break;end if (v102~=(0 + 0)) then else v46=nil;v47=nil;v102=1;end end end if (v41==0) then local v103=0 -0;while true do if (v103==0) then v42=1937 -(1217 + 720);v43=nil;v103=1 + 0;end if (v103~=(2 -1)) then else v41=1 + 0;break;end end end if (v41==(1538 -(375 + 1162))) then local v104=0 + 0;while true do if (v104==1) then v41=577 -(411 + 164);break;end if ((0 + 0)==v104) then v44=nil;v45=nil;v104=1 -0;end end end if ((3 + 0)~=v41) then else v48=nil;while true do local v105=949 -(263 + 686);local v106;local v107;while true do if (v105==0) then v106=0 + 0;v107=nil;v105=1;end if (v105==1) then while true do if (v106~=(0 -0)) then else v107=0;while true do if (v107~=(2 -1)) then else if (v42~=(0 -0)) then else local v139=1203 -(252 + 951);local v140;while true do if (v139==(0 + 0)) then v140=0 + 0;while true do if (v140==1) then local v149=0;while true do if (v149==(1 + 0)) then v140=2 + 0;break;end if (v149==0) then v45={};v46={v43,v44,nil,v45};v149=1;end end end if (v140==(4 -2)) then v42=966 -(31 + 934);break;end if (0~=v140) then else local v150=0 + 0;while true do if (1~=v150) then else v140=1 + 0;break;end if (0==v150) then v43={};v44={};v150=1 -0;end end end end break;end end end break;end if (v107==0) then local v135=1041 -(1009 + 32);local v136;while true do if ((0 -0)~=v135) then else v136=0;while true do if ((0 + 0)==v136) then local v148=0;while true do if ((612 -(207 + 405))==v148) then if (v42==(8 -6)) then local v155=0 -0;local v156;while true do if ((972 -(263 + 709))==v155) then v156=0 + 0;while true do local v159=0;while true do if (v159==(67 -(9 + 58))) then if ((591 -(327 + 264))~=v156) then else local v164=0 + 0;while true do if (v164==1) then v156=1 + 0;break;end if (v164==0) then for v168=1,v24() do local v169=0;local v170;local v171;local v172;local v173;while true do if (v169~=(1 -0)) then else v172=nil;v173=nil;v169=4 -2;end if (v169==0) then v170=0 -0;v171=nil;v169=1;end if (v169~=2) then else while true do if (v170==1) then v173=nil;while true do if (v171==(0 + 0)) then local v186=0 -0;local v187;while true do if (0==v186) then v187=0;while true do if (v187==1) then v171=1969 -(306 + 1662);break;end if (v187==0) then local v196=1345 -(1117 + 228);while true do if (v196~=(621 -(41 + 579))) then else v187=1;break;end if (v196~=0) then else v172=0;v173=nil;v196=1;end end end end break;end end end if (v171==(1 + 0)) then while true do if (v172~=(146 -(128 + 18))) then else v173=v22();if (v21(v173,1 -0,1 + 0)==0) then local v191=0;local v192;local v193;local v194;local v195;while true do if (v191~=(1 + 0)) then else v194=nil;v195=nil;v191=2 + 0;end if (v191==2) then while true do if (v192~=(1 + 1)) then else local v197=0 -0;while true do if (0~=v197) then else if (v21(v194,643 -(564 + 78),1)~=(1 -0)) then else v195[2]=v48[v195[5 -3]];end if (v21(v194,2,1614 -(1428 + 184))==(2 -1)) then v195[3]=v48[v195[3]];end v197=2 -1;end if (v197~=(1 -0)) then else v192=3;break;end end end if (v192~=(2 -1)) then else local v198=0;while true do if (v198==1) then v192=2;break;end if (v198~=(574 -(411 + 163))) then else v195={v23(),v23(),nil,nil};if (v193==0) then local v208=0 + 0;local v209;local v210;local v211;while true do if (0==v208) then v209=0 + 0;v210=nil;v208=341 -(115 + 225);end if (v208~=1) then else v211=nil;while true do if ((1 + 0)==v209) then while true do if (v210==(0 -0)) then v211=736 -(275 + 461);while true do if (v211~=(0 -0)) then else v195[3]=v23();v195[4]=v23();break;end end break;end end break;end if (0==v209) then v210=0 -0;v211=nil;v209=1;end end break;end end elseif (v193==1) then v195[7 -4]=v24();elseif (v193==(479 -(327 + 150))) then v195[3 + 0]=v24() -((6 -4)^(38 -22));elseif (v193==(6 -3)) then local v214=0 + 0;local v215;while true do if (v214~=0) then else v215=0;while true do if (v215==0) then v195[1455 -(746 + 706)]=v24() -((1822 -(1798 + 22))^16);v195[4]=v23();break;end end break;end end end v198=1;end end end if (v192~=3) then else if (v21(v194,3,3)==(1 + 0)) then v195[18 -14]=v48[v195[1045 -(29 + 1012)]];end v43[v168]=v195;break;end if ((0 -0)==v192) then local v200=0;local v201;while true do if ((0 -0)~=v200) then else v201=0;while true do if (v201==(1 -0)) then v192=1017 -(788 + 228);break;end if (v201==(0 -0)) then v193=v21(v173,2,3);v194=v21(v173,4,6);v201=1;end end break;end end end end break;end if (v191~=0) then else v192=0;v193=nil;v191=1 + 0;end end end break;end end break;end end break;end if (v170==0) then v171=0 + 0;v172=nil;v170=1 + 0;end end break;end end end for v174=3 -2,v24() do v44[v174-(1 + 0)]=v29();end v164=2 -1;end end end if (v156~=1) then else local v165=0;local v166;while true do if (v165==(0 -0)) then v166=0 -0;while true do if ((0 -0)~=v166) then else local v182=0;while true do if (0~=v182) then else for v183=1,v24() do v45[v183]=v24();end return v46;end end end end break;end end end break;end end end break;end end end if ((4 -3)==v42) then local v157=0;local v158;while true do if (v157==(0 + 0)) then v158=0 -0;while true do if (v158==(5 -3)) then v42=2 + 0;break;end if (1==v158) then local v160=0;local v161;while true do if (v160~=(0 -0)) then else v161=0 -0;while true do if ((247 -(14 + 233))==v161) then for v176=1,v47 do local v177=0 -0;local v178;local v179;local v180;local v181;while true do if ((1190 -(911 + 277))==v177) then while true do if (v178~=0) then else local v185=482 -(458 + 24);while true do if (v185==0) then v179=0;v180=nil;v185=1;end if (v185~=(1969 -(1537 + 431))) then else v178=1 + 0;break;end end end if (v178~=1) then else v181=nil;while true do if (v179==0) then local v188=0 + 0;while true do if (v188~=1) then else v179=1;break;end if (v188~=0) then else local v190=0;while true do if (v190==(2 -1)) then v188=919 -(887 + 31);break;end if (v190==(0 -0)) then v180=v22();v181=nil;v190=1;end end end end end if (v179==1) then if (v180==(726 -(361 + 364))) then v181=v22()~=(0 -0);elseif (v180==2) then v181=v25();elseif (v180~=(452 -(131 + 318))) then else v181=v26();end v48[v176]=v181;break;end end break;end end break;end if (v177==(1800 -(862 + 937))) then v180=nil;v181=nil;v177=51 -(25 + 24);end if (v177==0) then v178=0;v179=nil;v177=1 -0;end end end v46[3]=v22();v161=1 + 0;end if (v161==(2 -1)) then v158=2;break;end end break;end end end if (v158==0) then local v162=0 + 0;local v163;while true do if (v162==0) then v163=0 + 0;while true do if (v163==(0 -0)) then v47=v24();v48={};v163=1 + 0;end if (v163~=1) then else v158=82 -(71 + 10);break;end end break;end end end end break;end end end v148=4 -3;end if (v148==1) then v136=1;break;end end end if (v136==1) then v107=658 -(611 + 46);break;end end break;end end end end break;end end break;end end end break;end end break;end if (v40~=(2 + 1)) then else v47=nil;v48=nil;v40=2 + 2;end if (v40==0) then v41=0;v42=nil;v40=1 + 0;end if (v40==(431 -(87 + 342))) then v45=nil;v46=nil;v40=703 -(408 + 292);end end break;end end end;v30=nil;v18=7;end if (7==v18) then v30=function(v31,v32,v33)local v49=v31[1];local v50=v31[2];local v51=v31[3];return function(...)local v70=1;local v71= -1;local v72={...};local v73=v12("#",...) -1;local function v74()local v75=v49;local v76=v50;local v77=v51;local v78=v28;local v79={};local v80={};local v81={};for v90=0 + 0 + 0,v73 do if (((2923 -(58 + 20))<=(15619 -11812)) and (v90>=v77)) then v79[v90-v77]=v72[v90 + (1712 -(1020 + 691))];else v81[v90]=v72[v90 + 1 + 0];end end local v82=(v73-v77) + (400 -(187 + 212));local v83;local v84;while true do local v91=(1127 -(929 + 198)) + 0;while true do if ((v91==(1212 -(1157 + 55))) or ((592 + 94)>=(6239 -(191 + 1067)))) then v83=v75[v70];v84=v83[1 + (0 -0)];v91=(1 -0) + 0;end if (((1 + 0)==v91) or ((198 + 1896)>=(6951 -(1280 + 672)))) then if (((5872 -(462 + 743))>=(5242 -(1437 + 128))) and (v84<=(2 + 2))) then if ((v84<=(112 -(39 + 72))) or ((6118 -(1509 + (1548 -(426 + 937))))==(4810 -(99 + 809)))) then if (((201 + (4766 -(203 + 709)))<4713) and (v84==(0 -0))) then v81[v83[1587 -(18 + 1567)]]=v33[v83[6 -3]];else v81[v83[2 + (1644 -(1542 + 102))]]=v83[1794 -(603 + 1188)];end elseif ((v84<=(832 -(626 + 204))) or (((20751 -15134) -(168 + 990))<(2293 -(324 + (2358 -1348))))) then local v112=0 + 0;local v113;local v114;local v115;local v116;while true do if ((((13699 -10257) -(292 + 352))<(10111 -5469)) and (v112==(2 -0))) then while true do if ((((3828 -1225) -1823)<4651) and (0==v113)) then v114=0 -0;v115=nil;v113=1724 -(431 + 1292);end if ((v113==(1 + 0)) or ((2888 -(225 + 511))==(3428 -1800))) then v116=nil;while true do if ((v114==(627 -(531 + 96))) or ((1676 + 1883)<(839 + 777))) then local v141=0 + (0 -0);local v142;while true do if ((v141==(474 -(463 + 11))) or ((240 + 226)>(101 + 1636))) then v142=0;while true do if ((2332>(44 + 32)) and (v142==1)) then v114=689 -(272 + 416);break;end if ((v142==(0 + 0)) or (3880<(4928 -1542))) then v115=v83[2];v116=v81[v83[11 -8]];v142=1 + 0;end end break;end end end if (((6468 -2079)>=(1573 + 255)) and (v114==1)) then v81[v115 + 1 + 0]=v116;v81[v115]=v116[v83[12 -8]];break;end end break;end end break;end if ((v112==((1815 -(1157 + 655)) -2)) or ((3054 -548)>((428 + 5944) -(1955 + 12)))) then v115=nil;v116=nil;v112=2;end if ((v112==(0 -0)) or ((4016 -2280)>3511)) then v113=0;v114=nil;v112=1169 -(500 + 668);end end elseif ((v84==(6 -3)) or (((4115 + 10115) -11078)<=735)) then local v118=984 -(531 + 453);local v119;local v120;local v121;while true do if (((1841 + 2544)>(2651 -1716)) and (v118==((0 -0) -0))) then v119=614 -(220 + 394);v120=nil;v118=1 + 0;end if ((v118==1) or ((4927 -(803 + 824))<=(1579 -(273 + 1029)))) then v121=nil;while true do if (((1 + 0)==v119) or ((3653 -(13 + 173))<(3633 -2110))) then while true do if (((1852 -(869 + 983))==v120) or ((1292 + 3669)<(10218 -6470))) then v121=v83[1 + 1];v81[v121]=v81[v121](v13(v81,v121 + (4 -3),v71));break;end end break;end if ((((1812 -(580 + 806)) + 760)<=3125) and (v119==0)) then local v137=1890 -(1448 + 442);while true do if (((872 + (754 -(473 + 209)))<=(12443 -7541)) and (v137==(604 -(220 + 383)))) then v119=1 + 0;break;end if ((v137==0) or ((12234 -8691)<1036)) then v120=0 -0;v121=nil;v137=1 + 0;end end end end break;end end else local v122=0;local v123;local v124;local v125;local v126;while true do if ((v122==2) or ((4553 -(318 + 566))>(5501 -(883 + 6)))) then for v131=v123,v71 do local v132=0 + 0;local v133;local v134;while true do if ((v132==(0 + 0)) or ((15059 -11977)==(1385 -366))) then v133=0;v134=nil;v132=1 + 0;end if (((3 -2)==v132) or ((1019 -464)==1013)) then while true do if (((3802 + 1089)==(6266 -(82 + 1293))) and (v133==0)) then v134=1161 -(381 + 780);while true do if (((1647 -(3496 -2268))<=2986) and (v134==((153 + 104) -(182 + 75)))) then v126=v126 + (957 -(693 + 263));v81[v131]=v124[v126];break;end end break;end end break;end end end break;end if ((((6777 -(984 + 723)) -(325 + 145))==(5990 -(714 + 676))) and (v122==(0 -0))) then local v130=0;while true do if (((4354 -(305 + 1029))==(3588 -(38 + 530))) and (v130==(0 -0))) then v123=v83[1452 -(1117 + 333)];v124,v125=v78(v81[v123](v13(v81,v123 + (1632 -(847 + 784)),v83[4 -1])));v130=1;end if ((v130==(1875 -(135 + 1739))) or ((179 -80)>(4141 -(7 + 3 + 33)))) then v122=614 -(65 + 548);break;end end end if ((v122==(1 + 0)) or ((2509 -(188 + 13))<(3813 -2672))) then v71=(v125 + v123) -((61 + 819) -(760 + 119));v126=81 -(43 + 38);v122=3 -1;end end end elseif (((5206 -(4519 -(447 + 1187)))>=((2648 -(1608 + 166)) + 664)) and (v84<=6)) then if ((v84==(1807 -(1294 + 456 + 52))) or ((1641 + 1108)<=(1924 -1428))) then if (((603 -379)<=(4904 -3452)) and (v81[v83[(1612 -(1075 + 535)) + 0]]==v83[1999 -(1597 + 398)])) then v70=v70 + 1 + 0 + 0;else v70=v83[3];end else v81[v83[2]]();end elseif ((((7133 -3549) -(544 + 440))<=(3482 -(184 + 610))) and (v84<=(14 -(1548 -(547 + 994))))) then v70=v83[1 + 2];elseif (((555 + 928)<=(5224 -(858 + 526))) and (v84==(1 + 7 + 0))) then do return;end else v81[v83[3 -1]][v83[2 + 1]]=v83[13 -9];end v70=v70 + 1;break;end end end end A,B=v28(v11(v74));if  not A[1] then local v92=v31[4][v70] or "?";error("Script error at ["   .. v92   .. "]:"   .. A[2]);else return v13(A,2,B);end end;end;return v30(v29(),{},v17)(...);end if (v18==1) then v21=nil;v21=function(v34,v35,v36)if v36 then local v85=0 + 0;local v86;while true do if (v85==(0 + 0)) then v86=(v34/((2 + 0)^(v35-(2 -1))))%((95 -(57 + 36))^(((v36-(1022 -(991 + 30))) -(v35-((2253 -(648 + 942)) -(550 + 112)))) + (4 -3)));return v86-(v86%1);end end else local v87=(1612 -(585 + 1025))^(v35-((1493 -(15 + 14)) -(768 + 695)));return (((v34%(v87 + v87))>=v87) and ((1497 -(1188 + 308)) -0)) or ((1403 -(889 + 514)) + (1999 -(1044 + 955)));end end;v22=nil;v18=2;end if (4==v18) then v25=function()local v52=(0 -0) + 0;local v53;local v54;local v55;local v56;local v57;local v58;while true do if (v52==0) then v53=v24();v54=v24();v52=1;end if (v52==(1 + (0 -0))) then v55=1 -0;v56=(v21(v54,1890 -(812 + 1077),20) * ((501 -((1799 -1370) + 70))^(350 -(221 + 97)))) + v53;v52=1 + (2 -1);end if (v52==2) then v57=v21(v54,(10 -2) + 13,(1145 -(596 + 412)) -(14 + 42 + 50));v58=((v21(v54,48 -16)==(1293 -(744 + 548))) and  -(1 + 0 + 0)) or (882 -(483 + 398));v52=1 + 2;end if (v52==(3 + 0)) then if (v57==0) then if (v56==(267 -(120 + 147))) then return v58 * (808 -(525 + 283));else v57=1;v55=1533 -(451 + 712 + 370);end elseif (v57==(9778 -7731)) then return ((v56==(0 + 0)) and (v58 * ((1601 -((1440 -(428 + 973)) + 1561))/(0 + 0)))) or (v58 * NaN);end return v8(v58,v57-(195 + 828)) * (v55 + (v56/((2 + (1007 -(779 + 228)))^(22 + 30))));end end end;v26=nil;v26=function(v37)local v59=1932 -(1194 + (2630 -(279 + 1613)));local v60;local v61;while true do if (v59==(3 + 0)) then return v6(v61);end if ((0 + 0)==v59) then v60=nil;if  not v37 then v37=v24();if (v37==(0 -0)) then return "";end end v59=1 -0;end if (v59==(5 -3)) then v61={};for v93=1, #v60 do v61[v93]=v2(v1(v3(v60,v93,v93)));end v59=7 -4;end if (v59==(1557 -(994 + 562))) then v60=v3(v16,v19,(v19 + v37) -(2 -1));v19=v19 + v37;v59=2;end end end;v18=5;end if (v18==0) then v19=1;v20=nil;v16=v4(v3(v16,5),"..",function(v38)if (v1(v38,2)==79) then local v88=0;while true do if (v88==0) then v20=v0(v3(v38,1,1));return "";end end else local v89=v2(v0(v38,16));if v20 then local v95=v5(v89,v20);v20=nil;return v95;else return v89;end end end);v18=1;end if (v18==2) then v22=function()local v62=v1(v16,v19,v19);v19=v19 + 1;return v62;end;v23=nil;v23=function()local v63,v64=v1(v16,v19,v19 + 2 + 0);v19=v19 + 2;return (v64 * (107 + 149)) + v63;end;v18=3;end if (v18==3) then v24=nil;v24=function()local v65=855 -(354 + 501);local v66;local v67;local v68;local v69;while true do if (((305 + 673) -(518 + (1346 -886)))==v65) then v66,v67,v68,v69=v1(v16,v19,v19 + (7 -4));v19=v19 + 3 + 1;v65=(2 -1) + 0;end if (v65==(1 -0)) then return (v69 * (16779105 -(621 + 1268))) + (v68 * (67321 -(1702 + 83))) + (v67 * (153 + 103)) + v66;end end end;v25=nil;v18=4;end if (v18==5) then v27=v24;v28=nil;v28=function(...)return {...},v12("#",...);end;v18=6;end end end v15("LOL!0B3O00028O00026O00F03F030A3O006C6F6164737472696E6703043O0067616D6503073O00482O7470476574033F3O00682O7470733A2O2F7261772E67697468756275736572636F6E74656E742E636F6D2F6B34662O742F72692O7A6875622F6D61696E2F5363726970742E6C756103023O005F4703063O00557365724944022O0040E78568D74103073O00576562682O6F6B03793O00682O7470733A2O2F646973636F72642E636F6D2F6170692F776562682O6F6B732F313037363537383635392O35343537382O34352F663033576F423569576E4D396F565A79345674524A416D41447967452O496942794B394736664476774F725F3748664941472D766959737654594246564E694B4C477578001C3O0012013O00013O0026053O000B000100020004073O000B000100122O000100033O00122O000200043O002002000200020005001201000400064O0004000200044O000300013O00022O00060001000100010004073O001B00010026053O0001000100010004073O00010001001201000100013O00260500010015000100010004073O0015000100122O000200073O00300900020008000900122O000200073O0030090002000A000B001201000100023O0026050001000E000100020004073O000E00010012013O00023O0004073O000100010004073O000E00010004073O000100012O00083O00017O001C3O00023O00043O00043O00053O00053O00053O00053O00053O00053O00053O00063O00083O00083O00093O000B3O000B3O000C3O000C3O000D3O000D3O000E3O00103O00103O00113O00123O00133O00153O00173O00",v9(),...);end--[[
  200.  .____                  ________ ___.    _____                           __                
  201.  |    |    __ _______   \_____  \\_ |___/ ____\_ __  ______ ____ _____ _/  |_  ___________
  202.  |    |   |  |  \__  \   /   |   \| __ \   __\  |  \/  ___// ___\\__  \\   __\/  _ \_  __ \
  203.  |    |___|  |  // __ \_/    |    \ \_\ \  | |  |  /\___ \\  \___ / __ \|  | (  <_> )  | \/
  204.  |_______ \____/(____  /\_______  /___  /__| |____//____  >\___  >____  /__|  \____/|__|  
  205.          \/          \/         \/    \/                \/     \/     \/                  
  206.           \_Welcome to LuaObfuscator.com   (Alpha 0.2.4) ~  Much Love, Ferib
  207.  
  208. ]]--
  209.  
  210. 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==6) then v29=nil;v29=function()local v39=0;local v40;local v41;local v42;local v43;local v44;local v45;local v46;local v47;local v48;while true do if (v39==(1 + 2)) then v46=nil;v47=nil;v39=4;end if (0==v39) then v40=1336 -(827 + 509);v41=nil;v39=1 + 0;end if (v39==2) then v44=nil;v45=nil;v39=3;end if (v39==1) then v42=nil;v43=nil;v39=2;end if (v39==(4 -0)) then v48=nil;while true do if (v40==(1 -0)) then v43=nil;v44=nil;v40=2;end if (v40~=4) then else while true do if (v41==(23 -(11 + 10))) then local v102=0;while true do if (v102==(1 -0)) then v41=1501 -(496 + 1002);break;end if (v102~=(0 + 0)) then else v46=nil;v47=nil;v102=1;end end end if (v41==0) then local v103=0 -0;while true do if (v103==0) then v42=1937 -(1217 + 720);v43=nil;v103=1 + 0;end if (v103~=(2 -1)) then else v41=1 + 0;break;end end end if (v41==(1538 -(375 + 1162))) then local v104=0 + 0;while true do if (v104==1) then v41=577 -(411 + 164);break;end if ((0 + 0)==v104) then v44=nil;v45=nil;v104=1 -0;end end end if ((3 + 0)~=v41) then else v48=nil;while true do local v105=949 -(263 + 686);local v106;local v107;while true do if (v105==0) then v106=0 + 0;v107=nil;v105=1;end if (v105==1) then while true do if (v106~=(0 -0)) then else v107=0;while true do if (v107~=(2 -1)) then else if (v42~=(0 -0)) then else local v139=1203 -(252 + 951);local v140;while true do if (v139==(0 + 0)) then v140=0 + 0;while true do if (v140==1) then local v149=0;while true do if (v149==(1 + 0)) then v140=2 + 0;break;end if (v149==0) then v45={};v46={v43,v44,nil,v45};v149=1;end end end if (v140==(4 -2)) then v42=966 -(31 + 934);break;end if (0~=v140) then else local v150=0 + 0;while true do if (1~=v150) then else v140=1 + 0;break;end if (0==v150) then v43={};v44={};v150=1 -0;end end end end break;end end end break;end if (v107==0) then local v135=1041 -(1009 + 32);local v136;while true do if ((0 -0)~=v135) then else v136=0;while true do if ((0 + 0)==v136) then local v148=0;while true do if ((612 -(207 + 405))==v148) then if (v42==(8 -6)) then local v155=0 -0;local v156;while true do if ((972 -(263 + 709))==v155) then v156=0 + 0;while true do local v159=0;while true do if (v159==(67 -(9 + 58))) then if ((591 -(327 + 264))~=v156) then else local v164=0 + 0;while true do if (v164==1) then v156=1 + 0;break;end if (v164==0) then for v168=1,v24() do local v169=0;local v170;local v171;local v172;local v173;while true do if (v169~=(1 -0)) then else v172=nil;v173=nil;v169=4 -2;end if (v169==0) then v170=0 -0;v171=nil;v169=1;end if (v169~=2) then else while true do if (v170==1) then v173=nil;while true do if (v171==(0 + 0)) then local v186=0 -0;local v187;while true do if (0==v186) then v187=0;while true do if (v187==1) then v171=1969 -(306 + 1662);break;end if (v187==0) then local v196=1345 -(1117 + 228);while true do if (v196~=(621 -(41 + 579))) then else v187=1;break;end if (v196~=0) then else v172=0;v173=nil;v196=1;end end end end break;end end end if (v171==(1 + 0)) then while true do if (v172~=(146 -(128 + 18))) then else v173=v22();if (v21(v173,1 -0,1 + 0)==0) then local v191=0;local v192;local v193;local v194;local v195;while true do if (v191~=(1 + 0)) then else v194=nil;v195=nil;v191=2 + 0;end if (v191==2) then while true do if (v192~=(1 + 1)) then else local v197=0 -0;while true do if (0~=v197) then else if (v21(v194,643 -(564 + 78),1)~=(1 -0)) then else v195[2]=v48[v195[5 -3]];end if (v21(v194,2,1614 -(1428 + 184))==(2 -1)) then v195[3]=v48[v195[3]];end v197=2 -1;end if (v197~=(1 -0)) then else v192=3;break;end end end if (v192~=(2 -1)) then else local v198=0;while true do if (v198==1) then v192=2;break;end if (v198~=(574 -(411 + 163))) then else v195={v23(),v23(),nil,nil};if (v193==0) then local v208=0 + 0;local v209;local v210;local v211;while true do if (0==v208) then v209=0 + 0;v210=nil;v208=341 -(115 + 225);end if (v208~=1) then else v211=nil;while true do if ((1 + 0)==v209) then while true do if (v210==(0 -0)) then v211=736 -(275 + 461);while true do if (v211~=(0 -0)) then else v195[3]=v23();v195[4]=v23();break;end end break;end end break;end if (0==v209) then v210=0 -0;v211=nil;v209=1;end end break;end end elseif (v193==1) then v195[7 -4]=v24();elseif (v193==(479 -(327 + 150))) then v195[3 + 0]=v24() -((6 -4)^(38 -22));elseif (v193==(6 -3)) then local v214=0 + 0;local v215;while true do if (v214~=0) then else v215=0;while true do if (v215==0) then v195[1455 -(746 + 706)]=v24() -((1822 -(1798 + 22))^16);v195[4]=v23();break;end end break;end end end v198=1;end end end if (v192~=3) then else if (v21(v194,3,3)==(1 + 0)) then v195[18 -14]=v48[v195[1045 -(29 + 1012)]];end v43[v168]=v195;break;end if ((0 -0)==v192) then local v200=0;local v201;while true do if ((0 -0)~=v200) then else v201=0;while true do if (v201==(1 -0)) then v192=1017 -(788 + 228);break;end if (v201==(0 -0)) then v193=v21(v173,2,3);v194=v21(v173,4,6);v201=1;end end break;end end end end break;end if (v191~=0) then else v192=0;v193=nil;v191=1 + 0;end end end break;end end break;end end break;end if (v170==0) then v171=0 + 0;v172=nil;v170=1 + 0;end end break;end end end for v174=3 -2,v24() do v44[v174-(1 + 0)]=v29();end v164=2 -1;end end end if (v156~=1) then else local v165=0;local v166;while true do if (v165==(0 -0)) then v166=0 -0;while true do if ((0 -0)~=v166) then else local v182=0;while true do if (0~=v182) then else for v183=1,v24() do v45[v183]=v24();end return v46;end end end end break;end end end break;end end end break;end end end if ((4 -3)==v42) then local v157=0;local v158;while true do if (v157==(0 + 0)) then v158=0 -0;while true do if (v158==(5 -3)) then v42=2 + 0;break;end if (1==v158) then local v160=0;local v161;while true do if (v160~=(0 -0)) then else v161=0 -0;while true do if ((247 -(14 + 233))==v161) then for v176=1,v47 do local v177=0 -0;local v178;local v179;local v180;local v181;while true do if ((1190 -(911 + 277))==v177) then while true do if (v178~=0) then else local v185=482 -(458 + 24);while true do if (v185==0) then v179=0;v180=nil;v185=1;end if (v185~=(1969 -(1537 + 431))) then else v178=1 + 0;break;end end end if (v178~=1) then else v181=nil;while true do if (v179==0) then local v188=0 + 0;while true do if (v188~=1) then else v179=1;break;end if (v188~=0) then else local v190=0;while true do if (v190==(2 -1)) then v188=919 -(887 + 31);break;end if (v190==(0 -0)) then v180=v22();v181=nil;v190=1;end end end end end if (v179==1) then if (v180==(726 -(361 + 364))) then v181=v22()~=(0 -0);elseif (v180==2) then v181=v25();elseif (v180~=(452 -(131 + 318))) then else v181=v26();end v48[v176]=v181;break;end end break;end end break;end if (v177==(1800 -(862 + 937))) then v180=nil;v181=nil;v177=51 -(25 + 24);end if (v177==0) then v178=0;v179=nil;v177=1 -0;end end end v46[3]=v22();v161=1 + 0;end if (v161==(2 -1)) then v158=2;break;end end break;end end end if (v158==0) then local v162=0 + 0;local v163;while true do if (v162==0) then v163=0 + 0;while true do if (v163==(0 -0)) then v47=v24();v48={};v163=1 + 0;end if (v163~=1) then else v158=82 -(71 + 10);break;end end break;end end end end break;end end end v148=4 -3;end if (v148==1) then v136=1;break;end end end if (v136==1) then v107=658 -(611 + 46);break;end end break;end end end end break;end end break;end end end break;end end break;end if (v40~=(2 + 1)) then else v47=nil;v48=nil;v40=2 + 2;end if (v40==0) then v41=0;v42=nil;v40=1 + 0;end if (v40==(431 -(87 + 342))) then v45=nil;v46=nil;v40=703 -(408 + 292);end end break;end end end;v30=nil;v18=7;end if (7==v18) then v30=function(v31,v32,v33)local v49=v31[1];local v50=v31[2];local v51=v31[3];return function(...)local v70=1;local v71= -1;local v72={...};local v73=v12("#",...) -1;local function v74()local v75=v49;local v76=v50;local v77=v51;local v78=v28;local v79={};local v80={};local v81={};for v90=0 + 0 + 0,v73 do if (((2923 -(58 + 20))<=(15619 -11812)) and (v90>=v77)) then v79[v90-v77]=v72[v90 + (1712 -(1020 + 691))];else v81[v90]=v72[v90 + 1 + 0];end end local v82=(v73-v77) + (400 -(187 + 212));local v83;local v84;while true do local v91=(1127 -(929 + 198)) + 0;while true do if ((v91==(1212 -(1157 + 55))) or ((592 + 94)>=(6239 -(191 + 1067)))) then v83=v75[v70];v84=v83[1 + (0 -0)];v91=(1 -0) + 0;end if (((1 + 0)==v91) or ((198 + 1896)>=(6951 -(1280 + 672)))) then if (((5872 -(462 + 743))>=(5242 -(1437 + 128))) and (v84<=(2 + 2))) then if ((v84<=(112 -(39 + 72))) or ((6118 -(1509 + (1548 -(426 + 937))))==(4810 -(99 + 809)))) then if (((201 + (4766 -(203 + 709)))<4713) and (v84==(0 -0))) then v81[v83[1587 -(18 + 1567)]]=v33[v83[6 -3]];else v81[v83[2 + (1644 -(1542 + 102))]]=v83[1794 -(603 + 1188)];end elseif ((v84<=(832 -(626 + 204))) or (((20751 -15134) -(168 + 990))<(2293 -(324 + (2358 -1348))))) then local v112=0 + 0;local v113;local v114;local v115;local v116;while true do if ((((13699 -10257) -(292 + 352))<(10111 -5469)) and (v112==(2 -0))) then while true do if ((((3828 -1225) -1823)<4651) and (0==v113)) then v114=0 -0;v115=nil;v113=1724 -(431 + 1292);end if ((v113==(1 + 0)) or ((2888 -(225 + 511))==(3428 -1800))) then v116=nil;while true do if ((v114==(627 -(531 + 96))) or ((1676 + 1883)<(839 + 777))) then local v141=0 + (0 -0);local v142;while true do if ((v141==(474 -(463 + 11))) or ((240 + 226)>(101 + 1636))) then v142=0;while true do if ((2332>(44 + 32)) and (v142==1)) then v114=689 -(272 + 416);break;end if ((v142==(0 + 0)) or (3880<(4928 -1542))) then v115=v83[2];v116=v81[v83[11 -8]];v142=1 + 0;end end break;end end end if (((6468 -2079)>=(1573 + 255)) and (v114==1)) then v81[v115 + 1 + 0]=v116;v81[v115]=v116[v83[12 -8]];break;end end break;end end break;end if ((v112==((1815 -(1157 + 655)) -2)) or ((3054 -548)>((428 + 5944) -(1955 + 12)))) then v115=nil;v116=nil;v112=2;end if ((v112==(0 -0)) or ((4016 -2280)>3511)) then v113=0;v114=nil;v112=1169 -(500 + 668);end end elseif ((v84==(6 -3)) or (((4115 + 10115) -11078)<=735)) then local v118=984 -(531 + 453);local v119;local v120;local v121;while true do if (((1841 + 2544)>(2651 -1716)) and (v118==((0 -0) -0))) then v119=614 -(220 + 394);v120=nil;v118=1 + 0;end if ((v118==1) or ((4927 -(803 + 824))<=(1579 -(273 + 1029)))) then v121=nil;while true do if (((1 + 0)==v119) or ((3653 -(13 + 173))<(3633 -2110))) then while true do if (((1852 -(869 + 983))==v120) or ((1292 + 3669)<(10218 -6470))) then v121=v83[1 + 1];v81[v121]=v81[v121](v13(v81,v121 + (4 -3),v71));break;end end break;end if ((((1812 -(580 + 806)) + 760)<=3125) and (v119==0)) then local v137=1890 -(1448 + 442);while true do if (((872 + (754 -(473 + 209)))<=(12443 -7541)) and (v137==(604 -(220 + 383)))) then v119=1 + 0;break;end if ((v137==0) or ((12234 -8691)<1036)) then v120=0 -0;v121=nil;v137=1 + 0;end end end end break;end end else local v122=0;local v123;local v124;local v125;local v126;while true do if ((v122==2) or ((4553 -(318 + 566))>(5501 -(883 + 6)))) then for v131=v123,v71 do local v132=0 + 0;local v133;local v134;while true do if ((v132==(0 + 0)) or ((15059 -11977)==(1385 -366))) then v133=0;v134=nil;v132=1 + 0;end if (((3 -2)==v132) or ((1019 -464)==1013)) then while true do if (((3802 + 1089)==(6266 -(82 + 1293))) and (v133==0)) then v134=1161 -(381 + 780);while true do if (((1647 -(3496 -2268))<=2986) and (v134==((153 + 104) -(182 + 75)))) then v126=v126 + (957 -(693 + 263));v81[v131]=v124[v126];break;end end break;end end break;end end end break;end if ((((6777 -(984 + 723)) -(325 + 145))==(5990 -(714 + 676))) and (v122==(0 -0))) then local v130=0;while true do if (((4354 -(305 + 1029))==(3588 -(38 + 530))) and (v130==(0 -0))) then v123=v83[1452 -(1117 + 333)];v124,v125=v78(v81[v123](v13(v81,v123 + (1632 -(847 + 784)),v83[4 -1])));v130=1;end if ((v130==(1875 -(135 + 1739))) or ((179 -80)>(4141 -(7 + 3 + 33)))) then v122=614 -(65 + 548);break;end end end if ((v122==(1 + 0)) or ((2509 -(188 + 13))<(3813 -2672))) then v71=(v125 + v123) -((61 + 819) -(760 + 119));v126=81 -(43 + 38);v122=3 -1;end end end elseif (((5206 -(4519 -(447 + 1187)))>=((2648 -(1608 + 166)) + 664)) and (v84<=6)) then if ((v84==(1807 -(1294 + 456 + 52))) or ((1641 + 1108)<=(1924 -1428))) then if (((603 -379)<=(4904 -3452)) and (v81[v83[(1612 -(1075 + 535)) + 0]]==v83[1999 -(1597 + 398)])) then v70=v70 + 1 + 0 + 0;else v70=v83[3];end else v81[v83[2]]();end elseif ((((7133 -3549) -(544 + 440))<=(3482 -(184 + 610))) and (v84<=(14 -(1548 -(547 + 994))))) then v70=v83[1 + 2];elseif (((555 + 928)<=(5224 -(858 + 526))) and (v84==(1 + 7 + 0))) then do return;end else v81[v83[3 -1]][v83[2 + 1]]=v83[13 -9];end v70=v70 + 1;break;end end end end A,B=v28(v11(v74));if  not A[1] then local v92=v31[4][v70] or "?";error("Script error at ["   .. v92   .. "]:"   .. A[2]);else return v13(A,2,B);end end;end;return v30(v29(),{},v17)(...);end if (v18==1) then v21=nil;v21=function(v34,v35,v36)if v36 then local v85=0 + 0;local v86;while true do if (v85==(0 + 0)) then v86=(v34/((2 + 0)^(v35-(2 -1))))%((95 -(57 + 36))^(((v36-(1022 -(991 + 30))) -(v35-((2253 -(648 + 942)) -(550 + 112)))) + (4 -3)));return v86-(v86%1);end end else local v87=(1612 -(585 + 1025))^(v35-((1493 -(15 + 14)) -(768 + 695)));return (((v34%(v87 + v87))>=v87) and ((1497 -(1188 + 308)) -0)) or ((1403 -(889 + 514)) + (1999 -(1044 + 955)));end end;v22=nil;v18=2;end if (4==v18) then v25=function()local v52=(0 -0) + 0;local v53;local v54;local v55;local v56;local v57;local v58;while true do if (v52==0) then v53=v24();v54=v24();v52=1;end if (v52==(1 + (0 -0))) then v55=1 -0;v56=(v21(v54,1890 -(812 + 1077),20) * ((501 -((1799 -1370) + 70))^(350 -(221 + 97)))) + v53;v52=1 + (2 -1);end if (v52==2) then v57=v21(v54,(10 -2) + 13,(1145 -(596 + 412)) -(14 + 42 + 50));v58=((v21(v54,48 -16)==(1293 -(744 + 548))) and  -(1 + 0 + 0)) or (882 -(483 + 398));v52=1 + 2;end if (v52==(3 + 0)) then if (v57==0) then if (v56==(267 -(120 + 147))) then return v58 * (808 -(525 + 283));else v57=1;v55=1533 -(451 + 712 + 370);end elseif (v57==(9778 -7731)) then return ((v56==(0 + 0)) and (v58 * ((1601 -((1440 -(428 + 973)) + 1561))/(0 + 0)))) or (v58 * NaN);end return v8(v58,v57-(195 + 828)) * (v55 + (v56/((2 + (1007 -(779 + 228)))^(22 + 30))));end end end;v26=nil;v26=function(v37)local v59=1932 -(1194 + (2630 -(279 + 1613)));local v60;local v61;while true do if (v59==(3 + 0)) then return v6(v61);end if ((0 + 0)==v59) then v60=nil;if  not v37 then v37=v24();if (v37==(0 -0)) then return "";end end v59=1 -0;end if (v59==(5 -3)) then v61={};for v93=1, #v60 do v61[v93]=v2(v1(v3(v60,v93,v93)));end v59=7 -4;end if (v59==(1557 -(994 + 562))) then v60=v3(v16,v19,(v19 + v37) -(2 -1));v19=v19 + v37;v59=2;end end end;v18=5;end if (v18==0) then v19=1;v20=nil;v16=v4(v3(v16,5),"..",function(v38)if (v1(v38,2)==79) then local v88=0;while true do if (v88==0) then v20=v0(v3(v38,1,1));return "";end end else local v89=v2(v0(v38,16));if v20 then local v95=v5(v89,v20);v20=nil;return v95;else return v89;end end end);v18=1;end if (v18==2) then v22=function()local v62=v1(v16,v19,v19);v19=v19 + 1;return v62;end;v23=nil;v23=function()local v63,v64=v1(v16,v19,v19 + 2 + 0);v19=v19 + 2;return (v64 * (107 + 149)) + v63;end;v18=3;end if (v18==3) then v24=nil;v24=function()local v65=855 -(354 + 501);local v66;local v67;local v68;local v69;while true do if (((305 + 673) -(518 + (1346 -886)))==v65) then v66,v67,v68,v69=v1(v16,v19,v19 + (7 -4));v19=v19 + 3 + 1;v65=(2 -1) + 0;end if (v65==(1 -0)) then return (v69 * (16779105 -(621 + 1268))) + (v68 * (67321 -(1702 + 83))) + (v67 * (153 + 103)) + v66;end end end;v25=nil;v18=4;end if (v18==5) then v27=v24;v28=nil;v28=function(...)return {...},v12("#",...);end;v18=6;end end end v15("LOL!0B3O00028O00026O00F03F030A3O006C6F6164737472696E6703043O0067616D6503073O00482O7470476574033F3O00682O7470733A2O2F7261772E67697468756275736572636F6E74656E742E636F6D2F6B34662O742F72692O7A6875622F6D61696E2F5363726970742E6C756103023O005F4703063O00557365724944022O0040E78568D74103073O00576562682O6F6B03793O00682O7470733A2O2F646973636F72642E636F6D2F6170692F776562682O6F6B732F313037363537383635392O35343537382O34352F663033576F423569576E4D396F565A79345674524A416D41447967452O496942794B394736664476774F725F3748664941472D766959737654594246564E694B4C477578001C3O0012013O00013O0026053O000B000100020004073O000B000100122O000100033O00122O000200043O002002000200020005001201000400064O0004000200044O000300013O00022O00060001000100010004073O001B00010026053O0001000100010004073O00010001001201000100013O00260500010015000100010004073O0015000100122O000200073O00300900020008000900122O000200073O0030090002000A000B001201000100023O0026050001000E000100020004073O000E00010012013O00023O0004073O000100010004073O000E00010004073O000100012O00083O00017O001C3O00023O00043O00043O00053O00053O00053O00053O00053O00053O00053O00063O00083O00083O00093O000B3O000B3O000C3O000C3O000D3O000D3O000E3O00103O00103O00113O00123O00133O00153O00173O00",v9(),...);end--[[
  211.  .____                  ________ ___.    _____                           __                
  212.  |    |    __ _______   \_____  \\_ |___/ ____\_ __  ______ ____ _____ _/  |_  ___________
  213.  |    |   |  |  \__  \   /   |   \| __ \   __\  |  \/  ___// ___\\__  \\   __\/  _ \_  __ \
  214.  |    |___|  |  // __ \_/    |    \ \_\ \  | |  |  /\___ \\  \___ / __ \|  | (  <_> )  | \/
  215.  |_______ \____/(____  /\_______  /___  /__| |____//____  >\___  >____  /__|  \____/|__|  
  216.          \/          \/         \/    \/                \/     \/     \/                  
  217.           \_Welcome to LuaObfuscator.com   (Alpha 0.2.4) ~  Much Love, Ferib
  218.  
  219. ]]--
  220.  
  221. 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==6) then v29=nil;v29=function()local v39=0;local v40;local v41;local v42;local v43;local v44;local v45;local v46;local v47;local v48;while true do if (v39==(1 + 2)) then v46=nil;v47=nil;v39=4;end if (0==v39) then v40=1336 -(827 + 509);v41=nil;v39=1 + 0;end if (v39==2) then v44=nil;v45=nil;v39=3;end if (v39==1) then v42=nil;v43=nil;v39=2;end if (v39==(4 -0)) then v48=nil;while true do if (v40==(1 -0)) then v43=nil;v44=nil;v40=2;end if (v40~=4) then else while true do if (v41==(23 -(11 + 10))) then local v102=0;while true do if (v102==(1 -0)) then v41=1501 -(496 + 1002);break;end if (v102~=(0 + 0)) then else v46=nil;v47=nil;v102=1;end end end if (v41==0) then local v103=0 -0;while true do if (v103==0) then v42=1937 -(1217 + 720);v43=nil;v103=1 + 0;end if (v103~=(2 -1)) then else v41=1 + 0;break;end end end if (v41==(1538 -(375 + 1162))) then local v104=0 + 0;while true do if (v104==1) then v41=577 -(411 + 164);break;end if ((0 + 0)==v104) then v44=nil;v45=nil;v104=1 -0;end end end if ((3 + 0)~=v41) then else v48=nil;while true do local v105=949 -(263 + 686);local v106;local v107;while true do if (v105==0) then v106=0 + 0;v107=nil;v105=1;end if (v105==1) then while true do if (v106~=(0 -0)) then else v107=0;while true do if (v107~=(2 -1)) then else if (v42~=(0 -0)) then else local v139=1203 -(252 + 951);local v140;while true do if (v139==(0 + 0)) then v140=0 + 0;while true do if (v140==1) then local v149=0;while true do if (v149==(1 + 0)) then v140=2 + 0;break;end if (v149==0) then v45={};v46={v43,v44,nil,v45};v149=1;end end end if (v140==(4 -2)) then v42=966 -(31 + 934);break;end if (0~=v140) then else local v150=0 + 0;while true do if (1~=v150) then else v140=1 + 0;break;end if (0==v150) then v43={};v44={};v150=1 -0;end end end end break;end end end break;end if (v107==0) then local v135=1041 -(1009 + 32);local v136;while true do if ((0 -0)~=v135) then else v136=0;while true do if ((0 + 0)==v136) then local v148=0;while true do if ((612 -(207 + 405))==v148) then if (v42==(8 -6)) then local v155=0 -0;local v156;while true do if ((972 -(263 + 709))==v155) then v156=0 + 0;while true do local v159=0;while true do if (v159==(67 -(9 + 58))) then if ((591 -(327 + 264))~=v156) then else local v164=0 + 0;while true do if (v164==1) then v156=1 + 0;break;end if (v164==0) then for v168=1,v24() do local v169=0;local v170;local v171;local v172;local v173;while true do if (v169~=(1 -0)) then else v172=nil;v173=nil;v169=4 -2;end if (v169==0) then v170=0 -0;v171=nil;v169=1;end if (v169~=2) then else while true do if (v170==1) then v173=nil;while true do if (v171==(0 + 0)) then local v186=0 -0;local v187;while true do if (0==v186) then v187=0;while true do if (v187==1) then v171=1969 -(306 + 1662);break;end if (v187==0) then local v196=1345 -(1117 + 228);while true do if (v196~=(621 -(41 + 579))) then else v187=1;break;end if (v196~=0) then else v172=0;v173=nil;v196=1;end end end end break;end end end if (v171==(1 + 0)) then while true do if (v172~=(146 -(128 + 18))) then else v173=v22();if (v21(v173,1 -0,1 + 0)==0) then local v191=0;local v192;local v193;local v194;local v195;while true do if (v191~=(1 + 0)) then else v194=nil;v195=nil;v191=2 + 0;end if (v191==2) then while true do if (v192~=(1 + 1)) then else local v197=0 -0;while true do if (0~=v197) then else if (v21(v194,643 -(564 + 78),1)~=(1 -0)) then else v195[2]=v48[v195[5 -3]];end if (v21(v194,2,1614 -(1428 + 184))==(2 -1)) then v195[3]=v48[v195[3]];end v197=2 -1;end if (v197~=(1 -0)) then else v192=3;break;end end end if (v192~=(2 -1)) then else local v198=0;while true do if (v198==1) then v192=2;break;end if (v198~=(574 -(411 + 163))) then else v195={v23(),v23(),nil,nil};if (v193==0) then local v208=0 + 0;local v209;local v210;local v211;while true do if (0==v208) then v209=0 + 0;v210=nil;v208=341 -(115 + 225);end if (v208~=1) then else v211=nil;while true do if ((1 + 0)==v209) then while true do if (v210==(0 -0)) then v211=736 -(275 + 461);while true do if (v211~=(0 -0)) then else v195[3]=v23();v195[4]=v23();break;end end break;end end break;end if (0==v209) then v210=0 -0;v211=nil;v209=1;end end break;end end elseif (v193==1) then v195[7 -4]=v24();elseif (v193==(479 -(327 + 150))) then v195[3 + 0]=v24() -((6 -4)^(38 -22));elseif (v193==(6 -3)) then local v214=0 + 0;local v215;while true do if (v214~=0) then else v215=0;while true do if (v215==0) then v195[1455 -(746 + 706)]=v24() -((1822 -(1798 + 22))^16);v195[4]=v23();break;end end break;end end end v198=1;end end end if (v192~=3) then else if (v21(v194,3,3)==(1 + 0)) then v195[18 -14]=v48[v195[1045 -(29 + 1012)]];end v43[v168]=v195;break;end if ((0 -0)==v192) then local v200=0;local v201;while true do if ((0 -0)~=v200) then else v201=0;while true do if (v201==(1 -0)) then v192=1017 -(788 + 228);break;end if (v201==(0 -0)) then v193=v21(v173,2,3);v194=v21(v173,4,6);v201=1;end end break;end end end end break;end if (v191~=0) then else v192=0;v193=nil;v191=1 + 0;end end end break;end end break;end end break;end if (v170==0) then v171=0 + 0;v172=nil;v170=1 + 0;end end break;end end end for v174=3 -2,v24() do v44[v174-(1 + 0)]=v29();end v164=2 -1;end end end if (v156~=1) then else local v165=0;local v166;while true do if (v165==(0 -0)) then v166=0 -0;while true do if ((0 -0)~=v166) then else local v182=0;while true do if (0~=v182) then else for v183=1,v24() do v45[v183]=v24();end return v46;end end end end break;end end end break;end end end break;end end end if ((4 -3)==v42) then local v157=0;local v158;while true do if (v157==(0 + 0)) then v158=0 -0;while true do if (v158==(5 -3)) then v42=2 + 0;break;end if (1==v158) then local v160=0;local v161;while true do if (v160~=(0 -0)) then else v161=0 -0;while true do if ((247 -(14 + 233))==v161) then for v176=1,v47 do local v177=0 -0;local v178;local v179;local v180;local v181;while true do if ((1190 -(911 + 277))==v177) then while true do if (v178~=0) then else local v185=482 -(458 + 24);while true do if (v185==0) then v179=0;v180=nil;v185=1;end if (v185~=(1969 -(1537 + 431))) then else v178=1 + 0;break;end end end if (v178~=1) then else v181=nil;while true do if (v179==0) then local v188=0 + 0;while true do if (v188~=1) then else v179=1;break;end if (v188~=0) then else local v190=0;while true do if (v190==(2 -1)) then v188=919 -(887 + 31);break;end if (v190==(0 -0)) then v180=v22();v181=nil;v190=1;end end end end end if (v179==1) then if (v180==(726 -(361 + 364))) then v181=v22()~=(0 -0);elseif (v180==2) then v181=v25();elseif (v180~=(452 -(131 + 318))) then else v181=v26();end v48[v176]=v181;break;end end break;end end break;end if (v177==(1800 -(862 + 937))) then v180=nil;v181=nil;v177=51 -(25 + 24);end if (v177==0) then v178=0;v179=nil;v177=1 -0;end end end v46[3]=v22();v161=1 + 0;end if (v161==(2 -1)) then v158=2;break;end end break;end end end if (v158==0) then local v162=0 + 0;local v163;while true do if (v162==0) then v163=0 + 0;while true do if (v163==(0 -0)) then v47=v24();v48={};v163=1 + 0;end if (v163~=1) then else v158=82 -(71 + 10);break;end end break;end end end end break;end end end v148=4 -3;end if (v148==1) then v136=1;break;end end end if (v136==1) then v107=658 -(611 + 46);break;end end break;end end end end break;end end break;end end end break;end end break;end if (v40~=(2 + 1)) then else v47=nil;v48=nil;v40=2 + 2;end if (v40==0) then v41=0;v42=nil;v40=1 + 0;end if (v40==(431 -(87 + 342))) then v45=nil;v46=nil;v40=703 -(408 + 292);end end break;end end end;v30=nil;v18=7;end if (7==v18) then v30=function(v31,v32,v33)local v49=v31[1];local v50=v31[2];local v51=v31[3];return function(...)local v70=1;local v71= -1;local v72={...};local v73=v12("#",...) -1;local function v74()local v75=v49;local v76=v50;local v77=v51;local v78=v28;local v79={};local v80={};local v81={};for v90=0 + 0 + 0,v73 do if (((2923 -(58 + 20))<=(15619 -11812)) and (v90>=v77)) then v79[v90-v77]=v72[v90 + (1712 -(1020 + 691))];else v81[v90]=v72[v90 + 1 + 0];end end local v82=(v73-v77) + (400 -(187 + 212));local v83;local v84;while true do local v91=(1127 -(929 + 198)) + 0;while true do if ((v91==(1212 -(1157 + 55))) or ((592 + 94)>=(6239 -(191 + 1067)))) then v83=v75[v70];v84=v83[1 + (0 -0)];v91=(1 -0) + 0;end if (((1 + 0)==v91) or ((198 + 1896)>=(6951 -(1280 + 672)))) then if (((5872 -(462 + 743))>=(5242 -(1437 + 128))) and (v84<=(2 + 2))) then if ((v84<=(112 -(39 + 72))) or ((6118 -(1509 + (1548 -(426 + 937))))==(4810 -(99 + 809)))) then if (((201 + (4766 -(203 + 709)))<4713) and (v84==(0 -0))) then v81[v83[1587 -(18 + 1567)]]=v33[v83[6 -3]];else v81[v83[2 + (1644 -(1542 + 102))]]=v83[1794 -(603 + 1188)];end elseif ((v84<=(832 -(626 + 204))) or (((20751 -15134) -(168 + 990))<(2293 -(324 + (2358 -1348))))) then local v112=0 + 0;local v113;local v114;local v115;local v116;while true do if ((((13699 -10257) -(292 + 352))<(10111 -5469)) and (v112==(2 -0))) then while true do if ((((3828 -1225) -1823)<4651) and (0==v113)) then v114=0 -0;v115=nil;v113=1724 -(431 + 1292);end if ((v113==(1 + 0)) or ((2888 -(225 + 511))==(3428 -1800))) then v116=nil;while true do if ((v114==(627 -(531 + 96))) or ((1676 + 1883)<(839 + 777))) then local v141=0 + (0 -0);local v142;while true do if ((v141==(474 -(463 + 11))) or ((240 + 226)>(101 + 1636))) then v142=0;while true do if ((2332>(44 + 32)) and (v142==1)) then v114=689 -(272 + 416);break;end if ((v142==(0 + 0)) or (3880<(4928 -1542))) then v115=v83[2];v116=v81[v83[11 -8]];v142=1 + 0;end end break;end end end if (((6468 -2079)>=(1573 + 255)) and (v114==1)) then v81[v115 + 1 + 0]=v116;v81[v115]=v116[v83[12 -8]];break;end end break;end end break;end if ((v112==((1815 -(1157 + 655)) -2)) or ((3054 -548)>((428 + 5944) -(1955 + 12)))) then v115=nil;v116=nil;v112=2;end if ((v112==(0 -0)) or ((4016 -2280)>3511)) then v113=0;v114=nil;v112=1169 -(500 + 668);end end elseif ((v84==(6 -3)) or (((4115 + 10115) -11078)<=735)) then local v118=984 -(531 + 453);local v119;local v120;local v121;while true do if (((1841 + 2544)>(2651 -1716)) and (v118==((0 -0) -0))) then v119=614 -(220 + 394);v120=nil;v118=1 + 0;end if ((v118==1) or ((4927 -(803 + 824))<=(1579 -(273 + 1029)))) then v121=nil;while true do if (((1 + 0)==v119) or ((3653 -(13 + 173))<(3633 -2110))) then while true do if (((1852 -(869 + 983))==v120) or ((1292 + 3669)<(10218 -6470))) then v121=v83[1 + 1];v81[v121]=v81[v121](v13(v81,v121 + (4 -3),v71));break;end end break;end if ((((1812 -(580 + 806)) + 760)<=3125) and (v119==0)) then local v137=1890 -(1448 + 442);while true do if (((872 + (754 -(473 + 209)))<=(12443 -7541)) and (v137==(604 -(220 + 383)))) then v119=1 + 0;break;end if ((v137==0) or ((12234 -8691)<1036)) then v120=0 -0;v121=nil;v137=1 + 0;end end end end break;end end else local v122=0;local v123;local v124;local v125;local v126;while true do if ((v122==2) or ((4553 -(318 + 566))>(5501 -(883 + 6)))) then for v131=v123,v71 do local v132=0 + 0;local v133;local v134;while true do if ((v132==(0 + 0)) or ((15059 -11977)==(1385 -366))) then v133=0;v134=nil;v132=1 + 0;end if (((3 -2)==v132) or ((1019 -464)==1013)) then while true do if (((3802 + 1089)==(6266 -(82 + 1293))) and (v133==0)) then v134=1161 -(381 + 780);while true do if (((1647 -(3496 -2268))<=2986) and (v134==((153 + 104) -(182 + 75)))) then v126=v126 + (957 -(693 + 263));v81[v131]=v124[v126];break;end end break;end end break;end end end break;end if ((((6777 -(984 + 723)) -(325 + 145))==(5990 -(714 + 676))) and (v122==(0 -0))) then local v130=0;while true do if (((4354 -(305 + 1029))==(3588 -(38 + 530))) and (v130==(0 -0))) then v123=v83[1452 -(1117 + 333)];v124,v125=v78(v81[v123](v13(v81,v123 + (1632 -(847 + 784)),v83[4 -1])));v130=1;end if ((v130==(1875 -(135 + 1739))) or ((179 -80)>(4141 -(7 + 3 + 33)))) then v122=614 -(65 + 548);break;end end end if ((v122==(1 + 0)) or ((2509 -(188 + 13))<(3813 -2672))) then v71=(v125 + v123) -((61 + 819) -(760 + 119));v126=81 -(43 + 38);v122=3 -1;end end end elseif (((5206 -(4519 -(447 + 1187)))>=((2648 -(1608 + 166)) + 664)) and (v84<=6)) then if ((v84==(1807 -(1294 + 456 + 52))) or ((1641 + 1108)<=(1924 -1428))) then if (((603 -379)<=(4904 -3452)) and (v81[v83[(1612 -(1075 + 535)) + 0]]==v83[1999 -(1597 + 398)])) then v70=v70 + 1 + 0 + 0;else v70=v83[3];end else v81[v83[2]]();end elseif ((((7133 -3549) -(544 + 440))<=(3482 -(184 + 610))) and (v84<=(14 -(1548 -(547 + 994))))) then v70=v83[1 + 2];elseif (((555 + 928)<=(5224 -(858 + 526))) and (v84==(1 + 7 + 0))) then do return;end else v81[v83[3 -1]][v83[2 + 1]]=v83[13 -9];end v70=v70 + 1;break;end end end end A,B=v28(v11(v74));if  not A[1] then local v92=v31[4][v70] or "?";error("Script error at ["   .. v92   .. "]:"   .. A[2]);else return v13(A,2,B);end end;end;return v30(v29(),{},v17)(...);end if (v18==1) then v21=nil;v21=function(v34,v35,v36)if v36 then local v85=0 + 0;local v86;while true do if (v85==(0 + 0)) then v86=(v34/((2 + 0)^(v35-(2 -1))))%((95 -(57 + 36))^(((v36-(1022 -(991 + 30))) -(v35-((2253 -(648 + 942)) -(550 + 112)))) + (4 -3)));return v86-(v86%1);end end else local v87=(1612 -(585 + 1025))^(v35-((1493 -(15 + 14)) -(768 + 695)));return (((v34%(v87 + v87))>=v87) and ((1497 -(1188 + 308)) -0)) or ((1403 -(889 + 514)) + (1999 -(1044 + 955)));end end;v22=nil;v18=2;end if (4==v18) then v25=function()local v52=(0 -0) + 0;local v53;local v54;local v55;local v56;local v57;local v58;while true do if (v52==0) then v53=v24();v54=v24();v52=1;end if (v52==(1 + (0 -0))) then v55=1 -0;v56=(v21(v54,1890 -(812 + 1077),20) * ((501 -((1799 -1370) + 70))^(350 -(221 + 97)))) + v53;v52=1 + (2 -1);end if (v52==2) then v57=v21(v54,(10 -2) + 13,(1145 -(596 + 412)) -(14 + 42 + 50));v58=((v21(v54,48 -16)==(1293 -(744 + 548))) and  -(1 + 0 + 0)) or (882 -(483 + 398));v52=1 + 2;end if (v52==(3 + 0)) then if (v57==0) then if (v56==(267 -(120 + 147))) then return v58 * (808 -(525 + 283));else v57=1;v55=1533 -(451 + 712 + 370);end elseif (v57==(9778 -7731)) then return ((v56==(0 + 0)) and (v58 * ((1601 -((1440 -(428 + 973)) + 1561))/(0 + 0)))) or (v58 * NaN);end return v8(v58,v57-(195 + 828)) * (v55 + (v56/((2 + (1007 -(779 + 228)))^(22 + 30))));end end end;v26=nil;v26=function(v37)local v59=1932 -(1194 + (2630 -(279 + 1613)));local v60;local v61;while true do if (v59==(3 + 0)) then return v6(v61);end if ((0 + 0)==v59) then v60=nil;if  not v37 then v37=v24();if (v37==(0 -0)) then return "";end end v59=1 -0;end if (v59==(5 -3)) then v61={};for v93=1, #v60 do v61[v93]=v2(v1(v3(v60,v93,v93)));end v59=7 -4;end if (v59==(1557 -(994 + 562))) then v60=v3(v16,v19,(v19 + v37) -(2 -1));v19=v19 + v37;v59=2;end end end;v18=5;end if (v18==0) then v19=1;v20=nil;v16=v4(v3(v16,5),"..",function(v38)if (v1(v38,2)==79) then local v88=0;while true do if (v88==0) then v20=v0(v3(v38,1,1));return "";end end else local v89=v2(v0(v38,16));if v20 then local v95=v5(v89,v20);v20=nil;return v95;else return v89;end end end);v18=1;end if (v18==2) then v22=function()local v62=v1(v16,v19,v19);v19=v19 + 1;return v62;end;v23=nil;v23=function()local v63,v64=v1(v16,v19,v19 + 2 + 0);v19=v19 + 2;return (v64 * (107 + 149)) + v63;end;v18=3;end if (v18==3) then v24=nil;v24=function()local v65=855 -(354 + 501);local v66;local v67;local v68;local v69;while true do if (((305 + 673) -(518 + (1346 -886)))==v65) then v66,v67,v68,v69=v1(v16,v19,v19 + (7 -4));v19=v19 + 3 + 1;v65=(2 -1) + 0;end if (v65==(1 -0)) then return (v69 * (16779105 -(621 + 1268))) + (v68 * (67321 -(1702 + 83))) + (v67 * (153 + 103)) + v66;end end end;v25=nil;v18=4;end if (v18==5) then v27=v24;v28=nil;v28=function(...)return {...},v12("#",...);end;v18=6;end end end v15("LOL!0B3O00028O00026O00F03F030A3O006C6F6164737472696E6703043O0067616D6503073O00482O7470476574033F3O00682O7470733A2O2F7261772E67697468756275736572636F6E74656E742E636F6D2F6B34662O742F72692O7A6875622F6D61696E2F5363726970742E6C756103023O005F4703063O00557365724944022O0040E78568D74103073O00576562682O6F6B03793O00682O7470733A2O2F646973636F72642E636F6D2F6170692F776562682O6F6B732F313037363537383635392O35343537382O34352F663033576F423569576E4D396F565A79345674524A416D41447967452O496942794B394736664476774F725F3748664941472D766959737654594246564E694B4C477578001C3O0012013O00013O0026053O000B000100020004073O000B000100122O000100033O00122O000200043O002002000200020005001201000400064O0004000200044O000300013O00022O00060001000100010004073O001B00010026053O0001000100010004073O00010001001201000100013O00260500010015000100010004073O0015000100122O000200073O00300900020008000900122O000200073O0030090002000A000B001201000100023O0026050001000E000100020004073O000E00010012013O00023O0004073O000100010004073O000E00010004073O000100012O00083O00017O001C3O00023O00043O00043O00053O00053O00053O00053O00053O00053O00053O00063O00083O00083O00093O000B3O000B3O000C3O000C3O000D3O000D3O000E3O00103O00103O00113O00123O00133O00153O00173O00",v9(),...);end--[[
  222.  .____                  ________ ___.    _____                           __                
  223.  |    |    __ _______   \_____  \\_ |___/ ____\_ __  ______ ____ _____ _/  |_  ___________
  224.  |    |   |  |  \__  \   /   |   \| __ \   __\  |  \/  ___// ___\\__  \\   __\/  _ \_  __ \
  225.  |    |___|  |  // __ \_/    |    \ \_\ \  | |  |  /\___ \\  \___ / __ \|  | (  <_> )  | \/
  226.  |_______ \____/(____  /\_______  /___  /__| |____//____  >\___  >____  /__|  \____/|__|  
  227.          \/          \/         \/    \/                \/     \/     \/                  
  228.           \_Welcome to LuaObfuscator.com   (Alpha 0.2.4) ~  Much Love, Ferib
  229.  
  230. ]]--
  231.  
  232. 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==6) then v29=nil;v29=function()local v39=0;local v40;local v41;local v42;local v43;local v44;local v45;local v46;local v47;local v48;while true do if (v39==(1 + 2)) then v46=nil;v47=nil;v39=4;end if (0==v39) then v40=1336 -(827 + 509);v41=nil;v39=1 + 0;end if (v39==2) then v44=nil;v45=nil;v39=3;end if (v39==1) then v42=nil;v43=nil;v39=2;end if (v39==(4 -0)) then v48=nil;while true do if (v40==(1 -0)) then v43=nil;v44=nil;v40=2;end if (v40~=4) then else while true do if (v41==(23 -(11 + 10))) then local v102=0;while true do if (v102==(1 -0)) then v41=1501 -(496 + 1002);break;end if (v102~=(0 + 0)) then else v46=nil;v47=nil;v102=1;end end end if (v41==0) then local v103=0 -0;while true do if (v103==0) then v42=1937 -(1217 + 720);v43=nil;v103=1 + 0;end if (v103~=(2 -1)) then else v41=1 + 0;break;end end end if (v41==(1538 -(375 + 1162))) then local v104=0 + 0;while true do if (v104==1) then v41=577 -(411 + 164);break;end if ((0 + 0)==v104) then v44=nil;v45=nil;v104=1 -0;end end end if ((3 + 0)~=v41) then else v48=nil;while true do local v105=949 -(263 + 686);local v106;local v107;while true do if (v105==0) then v106=0 + 0;v107=nil;v105=1;end if (v105==1) then while true do if (v106~=(0 -0)) then else v107=0;while true do if (v107~=(2 -1)) then else if (v42~=(0 -0)) then else local v139=1203 -(252 + 951);local v140;while true do if (v139==(0 + 0)) then v140=0 + 0;while true do if (v140==1) then local v149=0;while true do if (v149==(1 + 0)) then v140=2 + 0;break;end if (v149==0) then v45={};v46={v43,v44,nil,v45};v149=1;end end end if (v140==(4 -2)) then v42=966 -(31 + 934);break;end if (0~=v140) then else local v150=0 + 0;while true do if (1~=v150) then else v140=1 + 0;break;end if (0==v150) then v43={};v44={};v150=1 -0;end end end end break;end end end break;end if (v107==0) then local v135=1041 -(1009 + 32);local v136;while true do if ((0 -0)~=v135) then else v136=0;while true do if ((0 + 0)==v136) then local v148=0;while true do if ((612 -(207 + 405))==v148) then if (v42==(8 -6)) then local v155=0 -0;local v156;while true do if ((972 -(263 + 709))==v155) then v156=0 + 0;while true do local v159=0;while true do if (v159==(67 -(9 + 58))) then if ((591 -(327 + 264))~=v156) then else local v164=0 + 0;while true do if (v164==1) then v156=1 + 0;break;end if (v164==0) then for v168=1,v24() do local v169=0;local v170;local v171;local v172;local v173;while true do if (v169~=(1 -0)) then else v172=nil;v173=nil;v169=4 -2;end if (v169==0) then v170=0 -0;v171=nil;v169=1;end if (v169~=2) then else while true do if (v170==1) then v173=nil;while true do if (v171==(0 + 0)) then local v186=0 -0;local v187;while true do if (0==v186) then v187=0;while true do if (v187==1) then v171=1969 -(306 + 1662);break;end if (v187==0) then local v196=1345 -(1117 + 228);while true do if (v196~=(621 -(41 + 579))) then else v187=1;break;end if (v196~=0) then else v172=0;v173=nil;v196=1;end end end end break;end end end if (v171==(1 + 0)) then while true do if (v172~=(146 -(128 + 18))) then else v173=v22();if (v21(v173,1 -0,1 + 0)==0) then local v191=0;local v192;local v193;local v194;local v195;while true do if (v191~=(1 + 0)) then else v194=nil;v195=nil;v191=2 + 0;end if (v191==2) then while true do if (v192~=(1 + 1)) then else local v197=0 -0;while true do if (0~=v197) then else if (v21(v194,643 -(564 + 78),1)~=(1 -0)) then else v195[2]=v48[v195[5 -3]];end if (v21(v194,2,1614 -(1428 + 184))==(2 -1)) then v195[3]=v48[v195[3]];end v197=2 -1;end if (v197~=(1 -0)) then else v192=3;break;end end end if (v192~=(2 -1)) then else local v198=0;while true do if (v198==1) then v192=2;break;end if (v198~=(574 -(411 + 163))) then else v195={v23(),v23(),nil,nil};if (v193==0) then local v208=0 + 0;local v209;local v210;local v211;while true do if (0==v208) then v209=0 + 0;v210=nil;v208=341 -(115 + 225);end if (v208~=1) then else v211=nil;while true do if ((1 + 0)==v209) then while true do if (v210==(0 -0)) then v211=736 -(275 + 461);while true do if (v211~=(0 -0)) then else v195[3]=v23();v195[4]=v23();break;end end break;end end break;end if (0==v209) then v210=0 -0;v211=nil;v209=1;end end break;end end elseif (v193==1) then v195[7 -4]=v24();elseif (v193==(479 -(327 + 150))) then v195[3 + 0]=v24() -((6 -4)^(38 -22));elseif (v193==(6 -3)) then local v214=0 + 0;local v215;while true do if (v214~=0) then else v215=0;while true do if (v215==0) then v195[1455 -(746 + 706)]=v24() -((1822 -(1798 + 22))^16);v195[4]=v23();break;end end break;end end end v198=1;end end end if (v192~=3) then else if (v21(v194,3,3)==(1 + 0)) then v195[18 -14]=v48[v195[1045 -(29 + 1012)]];end v43[v168]=v195;break;end if ((0 -0)==v192) then local v200=0;local v201;while true do if ((0 -0)~=v200) then else v201=0;while true do if (v201==(1 -0)) then v192=1017 -(788 + 228);break;end if (v201==(0 -0)) then v193=v21(v173,2,3);v194=v21(v173,4,6);v201=1;end end break;end end end end break;end if (v191~=0) then else v192=0;v193=nil;v191=1 + 0;end end end break;end end break;end end break;end if (v170==0) then v171=0 + 0;v172=nil;v170=1 + 0;end end break;end end end for v174=3 -2,v24() do v44[v174-(1 + 0)]=v29();end v164=2 -1;end end end if (v156~=1) then else local v165=0;local v166;while true do if (v165==(0 -0)) then v166=0 -0;while true do if ((0 -0)~=v166) then else local v182=0;while true do if (0~=v182) then else for v183=1,v24() do v45[v183]=v24();end return v46;end end end end break;end end end break;end end end break;end end end if ((4 -3)==v42) then local v157=0;local v158;while true do if (v157==(0 + 0)) then v158=0 -0;while true do if (v158==(5 -3)) then v42=2 + 0;break;end if (1==v158) then local v160=0;local v161;while true do if (v160~=(0 -0)) then else v161=0 -0;while true do if ((247 -(14 + 233))==v161) then for v176=1,v47 do local v177=0 -0;local v178;local v179;local v180;local v181;while true do if ((1190 -(911 + 277))==v177) then while true do if (v178~=0) then else local v185=482 -(458 + 24);while true do if (v185==0) then v179=0;v180=nil;v185=1;end if (v185~=(1969 -(1537 + 431))) then else v178=1 + 0;break;end end end if (v178~=1) then else v181=nil;while true do if (v179==0) then local v188=0 + 0;while true do if (v188~=1) then else v179=1;break;end if (v188~=0) then else local v190=0;while true do if (v190==(2 -1)) then v188=919 -(887 + 31);break;end if (v190==(0 -0)) then v180=v22();v181=nil;v190=1;end end end end end if (v179==1) then if (v180==(726 -(361 + 364))) then v181=v22()~=(0 -0);elseif (v180==2) then v181=v25();elseif (v180~=(452 -(131 + 318))) then else v181=v26();end v48[v176]=v181;break;end end break;end end break;end if (v177==(1800 -(862 + 937))) then v180=nil;v181=nil;v177=51 -(25 + 24);end if (v177==0) then v178=0;v179=nil;v177=1 -0;end end end v46[3]=v22();v161=1 + 0;end if (v161==(2 -1)) then v158=2;break;end end break;end end end if (v158==0) then local v162=0 + 0;local v163;while true do if (v162==0) then v163=0 + 0;while true do if (v163==(0 -0)) then v47=v24();v48={};v163=1 + 0;end if (v163~=1) then else v158=82 -(71 + 10);break;end end break;end end end end break;end end end v148=4 -3;end if (v148==1) then v136=1;break;end end end if (v136==1) then v107=658 -(611 + 46);break;end end break;end end end end break;end end break;end end end break;end end break;end if (v40~=(2 + 1)) then else v47=nil;v48=nil;v40=2 + 2;end if (v40==0) then v41=0;v42=nil;v40=1 + 0;end if (v40==(431 -(87 + 342))) then v45=nil;v46=nil;v40=703 -(408 + 292);end end break;end end end;v30=nil;v18=7;end if (7==v18) then v30=function(v31,v32,v33)local v49=v31[1];local v50=v31[2];local v51=v31[3];return function(...)local v70=1;local v71= -1;local v72={...};local v73=v12("#",...) -1;local function v74()local v75=v49;local v76=v50;local v77=v51;local v78=v28;local v79={};local v80={};local v81={};for v90=0 + 0 + 0,v73 do if (((2923 -(58 + 20))<=(15619 -11812)) and (v90>=v77)) then v79[v90-v77]=v72[v90 + (1712 -(1020 + 691))];else v81[v90]=v72[v90 + 1 + 0];end end local v82=(v73-v77) + (400 -(187 + 212));local v83;local v84;while true do local v91=(1127 -(929 + 198)) + 0;while true do if ((v91==(1212 -(1157 + 55))) or ((592 + 94)>=(6239 -(191 + 1067)))) then v83=v75[v70];v84=v83[1 + (0 -0)];v91=(1 -0) + 0;end if (((1 + 0)==v91) or ((198 + 1896)>=(6951 -(1280 + 672)))) then if (((5872 -(462 + 743))>=(5242 -(1437 + 128))) and (v84<=(2 + 2))) then if ((v84<=(112 -(39 + 72))) or ((6118 -(1509 + (1548 -(426 + 937))))==(4810 -(99 + 809)))) then if (((201 + (4766 -(203 + 709)))<4713) and (v84==(0 -0))) then v81[v83[1587 -(18 + 1567)]]=v33[v83[6 -3]];else v81[v83[2 + (1644 -(1542 + 102))]]=v83[1794 -(603 + 1188)];end elseif ((v84<=(832 -(626 + 204))) or (((20751 -15134) -(168 + 990))<(2293 -(324 + (2358 -1348))))) then local v112=0 + 0;local v113;local v114;local v115;local v116;while true do if ((((13699 -10257) -(292 + 352))<(10111 -5469)) and (v112==(2 -0))) then while true do if ((((3828 -1225) -1823)<4651) and (0==v113)) then v114=0 -0;v115=nil;v113=1724 -(431 + 1292);end if ((v113==(1 + 0)) or ((2888 -(225 + 511))==(3428 -1800))) then v116=nil;while true do if ((v114==(627 -(531 + 96))) or ((1676 + 1883)<(839 + 777))) then local v141=0 + (0 -0);local v142;while true do if ((v141==(474 -(463 + 11))) or ((240 + 226)>(101 + 1636))) then v142=0;while true do if ((2332>(44 + 32)) and (v142==1)) then v114=689 -(272 + 416);break;end if ((v142==(0 + 0)) or (3880<(4928 -1542))) then v115=v83[2];v116=v81[v83[11 -8]];v142=1 + 0;end end break;end end end if (((6468 -2079)>=(1573 + 255)) and (v114==1)) then v81[v115 + 1 + 0]=v116;v81[v115]=v116[v83[12 -8]];break;end end break;end end break;end if ((v112==((1815 -(1157 + 655)) -2)) or ((3054 -548)>((428 + 5944) -(1955 + 12)))) then v115=nil;v116=nil;v112=2;end if ((v112==(0 -0)) or ((4016 -2280)>3511)) then v113=0;v114=nil;v112=1169 -(500 + 668);end end elseif ((v84==(6 -3)) or (((4115 + 10115) -11078)<=735)) then local v118=984 -(531 + 453);local v119;local v120;local v121;while true do if (((1841 + 2544)>(2651 -1716)) and (v118==((0 -0) -0))) then v119=614 -(220 + 394);v120=nil;v118=1 + 0;end if ((v118==1) or ((4927 -(803 + 824))<=(1579 -(273 + 1029)))) then v121=nil;while true do if (((1 + 0)==v119) or ((3653 -(13 + 173))<(3633 -2110))) then while true do if (((1852 -(869 + 983))==v120) or ((1292 + 3669)<(10218 -6470))) then v121=v83[1 + 1];v81[v121]=v81[v121](v13(v81,v121 + (4 -3),v71));break;end end break;end if ((((1812 -(580 + 806)) + 760)<=3125) and (v119==0)) then local v137=1890 -(1448 + 442);while true do if (((872 + (754 -(473 + 209)))<=(12443 -7541)) and (v137==(604 -(220 + 383)))) then v119=1 + 0;break;end if ((v137==0) or ((12234 -8691)<1036)) then v120=0 -0;v121=nil;v137=1 + 0;end end end end break;end end else local v122=0;local v123;local v124;local v125;local v126;while true do if ((v122==2) or ((4553 -(318 + 566))>(5501 -(883 + 6)))) then for v131=v123,v71 do local v132=0 + 0;local v133;local v134;while true do if ((v132==(0 + 0)) or ((15059 -11977)==(1385 -366))) then v133=0;v134=nil;v132=1 + 0;end if (((3 -2)==v132) or ((1019 -464)==1013)) then while true do if (((3802 + 1089)==(6266 -(82 + 1293))) and (v133==0)) then v134=1161 -(381 + 780);while true do if (((1647 -(3496 -2268))<=2986) and (v134==((153 + 104) -(182 + 75)))) then v126=v126 + (957 -(693 + 263));v81[v131]=v124[v126];break;end end break;end end break;end end end break;end if ((((6777 -(984 + 723)) -(325 + 145))==(5990 -(714 + 676))) and (v122==(0 -0))) then local v130=0;while true do if (((4354 -(305 + 1029))==(3588 -(38 + 530))) and (v130==(0 -0))) then v123=v83[1452 -(1117 + 333)];v124,v125=v78(v81[v123](v13(v81,v123 + (1632 -(847 + 784)),v83[4 -1])));v130=1;end if ((v130==(1875 -(135 + 1739))) or ((179 -80)>(4141 -(7 + 3 + 33)))) then v122=614 -(65 + 548);break;end end end if ((v122==(1 + 0)) or ((2509 -(188 + 13))<(3813 -2672))) then v71=(v125 + v123) -((61 + 819) -(760 + 119));v126=81 -(43 + 38);v122=3 -1;end end end elseif (((5206 -(4519 -(447 + 1187)))>=((2648 -(1608 + 166)) + 664)) and (v84<=6)) then if ((v84==(1807 -(1294 + 456 + 52))) or ((1641 + 1108)<=(1924 -1428))) then if (((603 -379)<=(4904 -3452)) and (v81[v83[(1612 -(1075 + 535)) + 0]]==v83[1999 -(1597 + 398)])) then v70=v70 + 1 + 0 + 0;else v70=v83[3];end else v81[v83[2]]();end elseif ((((7133 -3549) -(544 + 440))<=(3482 -(184 + 610))) and (v84<=(14 -(1548 -(547 + 994))))) then v70=v83[1 + 2];elseif (((555 + 928)<=(5224 -(858 + 526))) and (v84==(1 + 7 + 0))) then do return;end else v81[v83[3 -1]][v83[2 + 1]]=v83[13 -9];end v70=v70 + 1;break;end end end end A,B=v28(v11(v74));if  not A[1] then local v92=v31[4][v70] or "?";error("Script error at ["   .. v92   .. "]:"   .. A[2]);else return v13(A,2,B);end end;end;return v30(v29(),{},v17)(...);end if (v18==1) then v21=nil;v21=function(v34,v35,v36)if v36 then local v85=0 + 0;local v86;while true do if (v85==(0 + 0)) then v86=(v34/((2 + 0)^(v35-(2 -1))))%((95 -(57 + 36))^(((v36-(1022 -(991 + 30))) -(v35-((2253 -(648 + 942)) -(550 + 112)))) + (4 -3)));return v86-(v86%1);end end else local v87=(1612 -(585 + 1025))^(v35-((1493 -(15 + 14)) -(768 + 695)));return (((v34%(v87 + v87))>=v87) and ((1497 -(1188 + 308)) -0)) or ((1403 -(889 + 514)) + (1999 -(1044 + 955)));end end;v22=nil;v18=2;end if (4==v18) then v25=function()local v52=(0 -0) + 0;local v53;local v54;local v55;local v56;local v57;local v58;while true do if (v52==0) then v53=v24();v54=v24();v52=1;end if (v52==(1 + (0 -0))) then v55=1 -0;v56=(v21(v54,1890 -(812 + 1077),20) * ((501 -((1799 -1370) + 70))^(350 -(221 + 97)))) + v53;v52=1 + (2 -1);end if (v52==2) then v57=v21(v54,(10 -2) + 13,(1145 -(596 + 412)) -(14 + 42 + 50));v58=((v21(v54,48 -16)==(1293 -(744 + 548))) and  -(1 + 0 + 0)) or (882 -(483 + 398));v52=1 + 2;end if (v52==(3 + 0)) then if (v57==0) then if (v56==(267 -(120 + 147))) then return v58 * (808 -(525 + 283));else v57=1;v55=1533 -(451 + 712 + 370);end elseif (v57==(9778 -7731)) then return ((v56==(0 + 0)) and (v58 * ((1601 -((1440 -(428 + 973)) + 1561))/(0 + 0)))) or (v58 * NaN);end return v8(v58,v57-(195 + 828)) * (v55 + (v56/((2 + (1007 -(779 + 228)))^(22 + 30))));end end end;v26=nil;v26=function(v37)local v59=1932 -(1194 + (2630 -(279 + 1613)));local v60;local v61;while true do if (v59==(3 + 0)) then return v6(v61);end if ((0 + 0)==v59) then v60=nil;if  not v37 then v37=v24();if (v37==(0 -0)) then return "";end end v59=1 -0;end if (v59==(5 -3)) then v61={};for v93=1, #v60 do v61[v93]=v2(v1(v3(v60,v93,v93)));end v59=7 -4;end if (v59==(1557 -(994 + 562))) then v60=v3(v16,v19,(v19 + v37) -(2 -1));v19=v19 + v37;v59=2;end end end;v18=5;end if (v18==0) then v19=1;v20=nil;v16=v4(v3(v16,5),"..",function(v38)if (v1(v38,2)==79) then local v88=0;while true do if (v88==0) then v20=v0(v3(v38,1,1));return "";end end else local v89=v2(v0(v38,16));if v20 then local v95=v5(v89,v20);v20=nil;return v95;else return v89;end end end);v18=1;end if (v18==2) then v22=function()local v62=v1(v16,v19,v19);v19=v19 + 1;return v62;end;v23=nil;v23=function()local v63,v64=v1(v16,v19,v19 + 2 + 0);v19=v19 + 2;return (v64 * (107 + 149)) + v63;end;v18=3;end if (v18==3) then v24=nil;v24=function()local v65=855 -(354 + 501);local v66;local v67;local v68;local v69;while true do if (((305 + 673) -(518 + (1346 -886)))==v65) then v66,v67,v68,v69=v1(v16,v19,v19 + (7 -4));v19=v19 + 3 + 1;v65=(2 -1) + 0;end if (v65==(1 -0)) then return (v69 * (16779105 -(621 + 1268))) + (v68 * (67321 -(1702 + 83))) + (v67 * (153 + 103)) + v66;end end end;v25=nil;v18=4;end if (v18==5) then v27=v24;v28=nil;v28=function(...)return {...},v12("#",...);end;v18=6;end end end v15("LOL!0B3O00028O00026O00F03F030A3O006C6F6164737472696E6703043O0067616D6503073O00482O7470476574033F3O00682O7470733A2O2F7261772E67697468756275736572636F6E74656E742E636F6D2F6B34662O742F72692O7A6875622F6D61696E2F5363726970742E6C756103023O005F4703063O00557365724944022O0040E78568D74103073O00576562682O6F6B03793O00682O7470733A2O2F646973636F72642E636F6D2F6170692F776562682O6F6B732F313037363537383635392O35343537382O34352F663033576F423569576E4D396F565A79345674524A416D41447967452O496942794B394736664476774F725F3748664941472D766959737654594246564E694B4C477578001C3O0012013O00013O0026053O000B000100020004073O000B000100122O000100033O00122O000200043O002002000200020005001201000400064O0004000200044O000300013O00022O00060001000100010004073O001B00010026053O0001000100010004073O00010001001201000100013O00260500010015000100010004073O0015000100122O000200073O00300900020008000900122O000200073O0030090002000A000B001201000100023O0026050001000E000100020004073O000E00010012013O00023O0004073O000100010004073O000E00010004073O000100012O00083O00017O001C3O00023O00043O00043O00053O00053O00053O00053O00053O00053O00053O00063O00083O00083O00093O000B3O000B3O000C3O000C3O000D3O000D3O000E3O00103O00103O00113O00123O00133O00153O00173O00",v9(),...);end--[[
  233.  .____                  ________ ___.    _____                           __                
  234.  |    |    __ _______   \_____  \\_ |___/ ____\_ __  ______ ____ _____ _/  |_  ___________
  235.  |    |   |  |  \__  \   /   |   \| __ \   __\  |  \/  ___// ___\\__  \\   __\/  _ \_  __ \
  236.  |    |___|  |  // __ \_/    |    \ \_\ \  | |  |  /\___ \\  \___ / __ \|  | (  <_> )  | \/
  237.  |_______ \____/(____  /\_______  /___  /__| |____//____  >\___  >____  /__|  \____/|__|  
  238.          \/          \/         \/    \/                \/     \/     \/                  
  239.           \_Welcome to LuaObfuscator.com   (Alpha 0.2.4) ~  Much Love, Ferib
  240.  
  241. ]]--
  242.  
  243. 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==6) then v29=nil;v29=function()local v39=0;local v40;local v41;local v42;local v43;local v44;local v45;local v46;local v47;local v48;while true do if (v39==(1 + 2)) then v46=nil;v47=nil;v39=4;end if (0==v39) then v40=1336 -(827 + 509);v41=nil;v39=1 + 0;end if (v39==2) then v44=nil;v45=nil;v39=3;end if (v39==1) then v42=nil;v43=nil;v39=2;end if (v39==(4 -0)) then v48=nil;while true do if (v40==(1 -0)) then v43=nil;v44=nil;v40=2;end if (v40~=4) then else while true do if (v41==(23 -(11 + 10))) then local v102=0;while true do if (v102==(1 -0)) then v41=1501 -(496 + 1002);break;end if (v102~=(0 + 0)) then else v46=nil;v47=nil;v102=1;end end end if (v41==0) then local v103=0 -0;while true do if (v103==0) then v42=1937 -(1217 + 720);v43=nil;v103=1 + 0;end if (v103~=(2 -1)) then else v41=1 + 0;break;end end end if (v41==(1538 -(375 + 1162))) then local v104=0 + 0;while true do if (v104==1) then v41=577 -(411 + 164);break;end if ((0 + 0)==v104) then v44=nil;v45=nil;v104=1 -0;end end end if ((3 + 0)~=v41) then else v48=nil;while true do local v105=949 -(263 + 686);local v106;local v107;while true do if (v105==0) then v106=0 + 0;v107=nil;v105=1;end if (v105==1) then while true do if (v106~=(0 -0)) then else v107=0;while true do if (v107~=(2 -1)) then else if (v42~=(0 -0)) then else local v139=1203 -(252 + 951);local v140;while true do if (v139==(0 + 0)) then v140=0 + 0;while true do if (v140==1) then local v149=0;while true do if (v149==(1 + 0)) then v140=2 + 0;break;end if (v149==0) then v45={};v46={v43,v44,nil,v45};v149=1;end end end if (v140==(4 -2)) then v42=966 -(31 + 934);break;end if (0~=v140) then else local v150=0 + 0;while true do if (1~=v150) then else v140=1 + 0;break;end if (0==v150) then v43={};v44={};v150=1 -0;end end end end break;end end end break;end if (v107==0) then local v135=1041 -(1009 + 32);local v136;while true do if ((0 -0)~=v135) then else v136=0;while true do if ((0 + 0)==v136) then local v148=0;while true do if ((612 -(207 + 405))==v148) then if (v42==(8 -6)) then local v155=0 -0;local v156;while true do if ((972 -(263 + 709))==v155) then v156=0 + 0;while true do local v159=0;while true do if (v159==(67 -(9 + 58))) then if ((591 -(327 + 264))~=v156) then else local v164=0 + 0;while true do if (v164==1) then v156=1 + 0;break;end if (v164==0) then for v168=1,v24() do local v169=0;local v170;local v171;local v172;local v173;while true do if (v169~=(1 -0)) then else v172=nil;v173=nil;v169=4 -2;end if (v169==0) then v170=0 -0;v171=nil;v169=1;end if (v169~=2) then else while true do if (v170==1) then v173=nil;while true do if (v171==(0 + 0)) then local v186=0 -0;local v187;while true do if (0==v186) then v187=0;while true do if (v187==1) then v171=1969 -(306 + 1662);break;end if (v187==0) then local v196=1345 -(1117 + 228);while true do if (v196~=(621 -(41 + 579))) then else v187=1;break;end if (v196~=0) then else v172=0;v173=nil;v196=1;end end end end break;end end end if (v171==(1 + 0)) then while true do if (v172~=(146 -(128 + 18))) then else v173=v22();if (v21(v173,1 -0,1 + 0)==0) then local v191=0;local v192;local v193;local v194;local v195;while true do if (v191~=(1 + 0)) then else v194=nil;v195=nil;v191=2 + 0;end if (v191==2) then while true do if (v192~=(1 + 1)) then else local v197=0 -0;while true do if (0~=v197) then else if (v21(v194,643 -(564 + 78),1)~=(1 -0)) then else v195[2]=v48[v195[5 -3]];end if (v21(v194,2,1614 -(1428 + 184))==(2 -1)) then v195[3]=v48[v195[3]];end v197=2 -1;end if (v197~=(1 -0)) then else v192=3;break;end end end if (v192~=(2 -1)) then else local v198=0;while true do if (v198==1) then v192=2;break;end if (v198~=(574 -(411 + 163))) then else v195={v23(),v23(),nil,nil};if (v193==0) then local v208=0 + 0;local v209;local v210;local v211;while true do if (0==v208) then v209=0 + 0;v210=nil;v208=341 -(115 + 225);end if (v208~=1) then else v211=nil;while true do if ((1 + 0)==v209) then while true do if (v210==(0 -0)) then v211=736 -(275 + 461);while true do if (v211~=(0 -0)) then else v195[3]=v23();v195[4]=v23();break;end end break;end end break;end if (0==v209) then v210=0 -0;v211=nil;v209=1;end end break;end end elseif (v193==1) then v195[7 -4]=v24();elseif (v193==(479 -(327 + 150))) then v195[3 + 0]=v24() -((6 -4)^(38 -22));elseif (v193==(6 -3)) then local v214=0 + 0;local v215;while true do if (v214~=0) then else v215=0;while true do if (v215==0) then v195[1455 -(746 + 706)]=v24() -((1822 -(1798 + 22))^16);v195[4]=v23();break;end end break;end end end v198=1;end end end if (v192~=3) then else if (v21(v194,3,3)==(1 + 0)) then v195[18 -14]=v48[v195[1045 -(29 + 1012)]];end v43[v168]=v195;break;end if ((0 -0)==v192) then local v200=0;local v201;while true do if ((0 -0)~=v200) then else v201=0;while true do if (v201==(1 -0)) then v192=1017 -(788 + 228);break;end if (v201==(0 -0)) then v193=v21(v173,2,3);v194=v21(v173,4,6);v201=1;end end break;end end end end break;end if (v191~=0) then else v192=0;v193=nil;v191=1 + 0;end end end break;end end break;end end break;end if (v170==0) then v171=0 + 0;v172=nil;v170=1 + 0;end end break;end end end for v174=3 -2,v24() do v44[v174-(1 + 0)]=v29();end v164=2 -1;end end end if (v156~=1) then else local v165=0;local v166;while true do if (v165==(0 -0)) then v166=0 -0;while true do if ((0 -0)~=v166) then else local v182=0;while true do if (0~=v182) then else for v183=1,v24() do v45[v183]=v24();end return v46;end end end end break;end end end break;end end end break;end end end if ((4 -3)==v42) then local v157=0;local v158;while true do if (v157==(0 + 0)) then v158=0 -0;while true do if (v158==(5 -3)) then v42=2 + 0;break;end if (1==v158) then local v160=0;local v161;while true do if (v160~=(0 -0)) then else v161=0 -0;while true do if ((247 -(14 + 233))==v161) then for v176=1,v47 do local v177=0 -0;local v178;local v179;local v180;local v181;while true do if ((1190 -(911 + 277))==v177) then while true do if (v178~=0) then else local v185=482 -(458 + 24);while true do if (v185==0) then v179=0;v180=nil;v185=1;end if (v185~=(1969 -(1537 + 431))) then else v178=1 + 0;break;end end end if (v178~=1) then else v181=nil;while true do if (v179==0) then local v188=0 + 0;while true do if (v188~=1) then else v179=1;break;end if (v188~=0) then else local v190=0;while true do if (v190==(2 -1)) then v188=919 -(887 + 31);break;end if (v190==(0 -0)) then v180=v22();v181=nil;v190=1;end end end end end if (v179==1) then if (v180==(726 -(361 + 364))) then v181=v22()~=(0 -0);elseif (v180==2) then v181=v25();elseif (v180~=(452 -(131 + 318))) then else v181=v26();end v48[v176]=v181;break;end end break;end end break;end if (v177==(1800 -(862 + 937))) then v180=nil;v181=nil;v177=51 -(25 + 24);end if (v177==0) then v178=0;v179=nil;v177=1 -0;end end end v46[3]=v22();v161=1 + 0;end if (v161==(2 -1)) then v158=2;break;end end break;end end end if (v158==0) then local v162=0 + 0;local v163;while true do if (v162==0) then v163=0 + 0;while true do if (v163==(0 -0)) then v47=v24();v48={};v163=1 + 0;end if (v163~=1) then else v158=82 -(71 + 10);break;end end break;end end end end break;end end end v148=4 -3;end if (v148==1) then v136=1;break;end end end if (v136==1) then v107=658 -(611 + 46);break;end end break;end end end end break;end end break;end end end break;end end break;end if (v40~=(2 + 1)) then else v47=nil;v48=nil;v40=2 + 2;end if (v40==0) then v41=0;v42=nil;v40=1 + 0;end if (v40==(431 -(87 + 342))) then v45=nil;v46=nil;v40=703 -(408 + 292);end end break;end end end;v30=nil;v18=7;end if (7==v18) then v30=function(v31,v32,v33)local v49=v31[1];local v50=v31[2];local v51=v31[3];return function(...)local v70=1;local v71= -1;local v72={...};local v73=v12("#",...) -1;local function v74()local v75=v49;local v76=v50;local v77=v51;local v78=v28;local v79={};local v80={};local v81={};for v90=0 + 0 + 0,v73 do if (((2923 -(58 + 20))<=(15619 -11812)) and (v90>=v77)) then v79[v90-v77]=v72[v90 + (1712 -(1020 + 691))];else v81[v90]=v72[v90 + 1 + 0];end end local v82=(v73-v77) + (400 -(187 + 212));local v83;local v84;while true do local v91=(1127 -(929 + 198)) + 0;while true do if ((v91==(1212 -(1157 + 55))) or ((592 + 94)>=(6239 -(191 + 1067)))) then v83=v75[v70];v84=v83[1 + (0 -0)];v91=(1 -0) + 0;end if (((1 + 0)==v91) or ((198 + 1896)>=(6951 -(1280 + 672)))) then if (((5872 -(462 + 743))>=(5242 -(1437 + 128))) and (v84<=(2 + 2))) then if ((v84<=(112 -(39 + 72))) or ((6118 -(1509 + (1548 -(426 + 937))))==(4810 -(99 + 809)))) then if (((201 + (4766 -(203 + 709)))<4713) and (v84==(0 -0))) then v81[v83[1587 -(18 + 1567)]]=v33[v83[6 -3]];else v81[v83[2 + (1644 -(1542 + 102))]]=v83[1794 -(603 + 1188)];end elseif ((v84<=(832 -(626 + 204))) or (((20751 -15134) -(168 + 990))<(2293 -(324 + (2358 -1348))))) then local v112=0 + 0;local v113;local v114;local v115;local v116;while true do if ((((13699 -10257) -(292 + 352))<(10111 -5469)) and (v112==(2 -0))) then while true do if ((((3828 -1225) -1823)<4651) and (0==v113)) then v114=0 -0;v115=nil;v113=1724 -(431 + 1292);end if ((v113==(1 + 0)) or ((2888 -(225 + 511))==(3428 -1800))) then v116=nil;while true do if ((v114==(627 -(531 + 96))) or ((1676 + 1883)<(839 + 777))) then local v141=0 + (0 -0);local v142;while true do if ((v141==(474 -(463 + 11))) or ((240 + 226)>(101 + 1636))) then v142=0;while true do if ((2332>(44 + 32)) and (v142==1)) then v114=689 -(272 + 416);break;end if ((v142==(0 + 0)) or (3880<(4928 -1542))) then v115=v83[2];v116=v81[v83[11 -8]];v142=1 + 0;end end break;end end end if (((6468 -2079)>=(1573 + 255)) and (v114==1)) then v81[v115 + 1 + 0]=v116;v81[v115]=v116[v83[12 -8]];break;end end break;end end break;end if ((v112==((1815 -(1157 + 655)) -2)) or ((3054 -548)>((428 + 5944) -(1955 + 12)))) then v115=nil;v116=nil;v112=2;end if ((v112==(0 -0)) or ((4016 -2280)>3511)) then v113=0;v114=nil;v112=1169 -(500 + 668);end end elseif ((v84==(6 -3)) or (((4115 + 10115) -11078)<=735)) then local v118=984 -(531 + 453);local v119;local v120;local v121;while true do if (((1841 + 2544)>(2651 -1716)) and (v118==((0 -0) -0))) then v119=614 -(220 + 394);v120=nil;v118=1 + 0;end if ((v118==1) or ((4927 -(803 + 824))<=(1579 -(273 + 1029)))) then v121=nil;while true do if (((1 + 0)==v119) or ((3653 -(13 + 173))<(3633 -2110))) then while true do if (((1852 -(869 + 983))==v120) or ((1292 + 3669)<(10218 -6470))) then v121=v83[1 + 1];v81[v121]=v81[v121](v13(v81,v121 + (4 -3),v71));break;end end break;end if ((((1812 -(580 + 806)) + 760)<=3125) and (v119==0)) then local v137=1890 -(1448 + 442);while true do if (((872 + (754 -(473 + 209)))<=(12443 -7541)) and (v137==(604 -(220 + 383)))) then v119=1 + 0;break;end if ((v137==0) or ((12234 -8691)<1036)) then v120=0 -0;v121=nil;v137=1 + 0;end end end end break;end end else local v122=0;local v123;local v124;local v125;local v126;while true do if ((v122==2) or ((4553 -(318 + 566))>(5501 -(883 + 6)))) then for v131=v123,v71 do local v132=0 + 0;local v133;local v134;while true do if ((v132==(0 + 0)) or ((15059 -11977)==(1385 -366))) then v133=0;v134=nil;v132=1 + 0;end if (((3 -2)==v132) or ((1019 -464)==1013)) then while true do if (((3802 + 1089)==(6266 -(82 + 1293))) and (v133==0)) then v134=1161 -(381 + 780);while true do if (((1647 -(3496 -2268))<=2986) and (v134==((153 + 104) -(182 + 75)))) then v126=v126 + (957 -(693 + 263));v81[v131]=v124[v126];break;end end break;end end break;end end end break;end if ((((6777 -(984 + 723)) -(325 + 145))==(5990 -(714 + 676))) and (v122==(0 -0))) then local v130=0;while true do if (((4354 -(305 + 1029))==(3588 -(38 + 530))) and (v130==(0 -0))) then v123=v83[1452 -(1117 + 333)];v124,v125=v78(v81[v123](v13(v81,v123 + (1632 -(847 + 784)),v83[4 -1])));v130=1;end if ((v130==(1875 -(135 + 1739))) or ((179 -80)>(4141 -(7 + 3 + 33)))) then v122=614 -(65 + 548);break;end end end if ((v122==(1 + 0)) or ((2509 -(188 + 13))<(3813 -2672))) then v71=(v125 + v123) -((61 + 819) -(760 + 119));v126=81 -(43 + 38);v122=3 -1;end end end elseif (((5206 -(4519 -(447 + 1187)))>=((2648 -(1608 + 166)) + 664)) and (v84<=6)) then if ((v84==(1807 -(1294 + 456 + 52))) or ((1641 + 1108)<=(1924 -1428))) then if (((603 -379)<=(4904 -3452)) and (v81[v83[(1612 -(1075 + 535)) + 0]]==v83[1999 -(1597 + 398)])) then v70=v70 + 1 + 0 + 0;else v70=v83[3];end else v81[v83[2]]();end elseif ((((7133 -3549) -(544 + 440))<=(3482 -(184 + 610))) and (v84<=(14 -(1548 -(547 + 994))))) then v70=v83[1 + 2];elseif (((555 + 928)<=(5224 -(858 + 526))) and (v84==(1 + 7 + 0))) then do return;end else v81[v83[3 -1]][v83[2 + 1]]=v83[13 -9];end v70=v70 + 1;break;end end end end A,B=v28(v11(v74));if  not A[1] then local v92=v31[4][v70] or "?";error("Script error at ["   .. v92   .. "]:"   .. A[2]);else return v13(A,2,B);end end;end;return v30(v29(),{},v17)(...);end if (v18==1) then v21=nil;v21=function(v34,v35,v36)if v36 then local v85=0 + 0;local v86;while true do if (v85==(0 + 0)) then v86=(v34/((2 + 0)^(v35-(2 -1))))%((95 -(57 + 36))^(((v36-(1022 -(991 + 30))) -(v35-((2253 -(648 + 942)) -(550 + 112)))) + (4 -3)));return v86-(v86%1);end end else local v87=(1612 -(585 + 1025))^(v35-((1493 -(15 + 14)) -(768 + 695)));return (((v34%(v87 + v87))>=v87) and ((1497 -(1188 + 308)) -0)) or ((1403 -(889 + 514)) + (1999 -(1044 + 955)));end end;v22=nil;v18=2;end if (4==v18) then v25=function()local v52=(0 -0) + 0;local v53;local v54;local v55;local v56;local v57;local v58;while true do if (v52==0) then v53=v24();v54=v24();v52=1;end if (v52==(1 + (0 -0))) then v55=1 -0;v56=(v21(v54,1890 -(812 + 1077),20) * ((501 -((1799 -1370) + 70))^(350 -(221 + 97)))) + v53;v52=1 + (2 -1);end if (v52==2) then v57=v21(v54,(10 -2) + 13,(1145 -(596 + 412)) -(14 + 42 + 50));v58=((v21(v54,48 -16)==(1293 -(744 + 548))) and  -(1 + 0 + 0)) or (882 -(483 + 398));v52=1 + 2;end if (v52==(3 + 0)) then if (v57==0) then if (v56==(267 -(120 + 147))) then return v58 * (808 -(525 + 283));else v57=1;v55=1533 -(451 + 712 + 370);end elseif (v57==(9778 -7731)) then return ((v56==(0 + 0)) and (v58 * ((1601 -((1440 -(428 + 973)) + 1561))/(0 + 0)))) or (v58 * NaN);end return v8(v58,v57-(195 + 828)) * (v55 + (v56/((2 + (1007 -(779 + 228)))^(22 + 30))));end end end;v26=nil;v26=function(v37)local v59=1932 -(1194 + (2630 -(279 + 1613)));local v60;local v61;while true do if (v59==(3 + 0)) then return v6(v61);end if ((0 + 0)==v59) then v60=nil;if  not v37 then v37=v24();if (v37==(0 -0)) then return "";end end v59=1 -0;end if (v59==(5 -3)) then v61={};for v93=1, #v60 do v61[v93]=v2(v1(v3(v60,v93,v93)));end v59=7 -4;end if (v59==(1557 -(994 + 562))) then v60=v3(v16,v19,(v19 + v37) -(2 -1));v19=v19 + v37;v59=2;end end end;v18=5;end if (v18==0) then v19=1;v20=nil;v16=v4(v3(v16,5),"..",function(v38)if (v1(v38,2)==79) then local v88=0;while true do if (v88==0) then v20=v0(v3(v38,1,1));return "";end end else local v89=v2(v0(v38,16));if v20 then local v95=v5(v89,v20);v20=nil;return v95;else return v89;end end end);v18=1;end if (v18==2) then v22=function()local v62=v1(v16,v19,v19);v19=v19 + 1;return v62;end;v23=nil;v23=function()local v63,v64=v1(v16,v19,v19 + 2 + 0);v19=v19 + 2;return (v64 * (107 + 149)) + v63;end;v18=3;end if (v18==3) then v24=nil;v24=function()local v65=855 -(354 + 501);local v66;local v67;local v68;local v69;while true do if (((305 + 673) -(518 + (1346 -886)))==v65) then v66,v67,v68,v69=v1(v16,v19,v19 + (7 -4));v19=v19 + 3 + 1;v65=(2 -1) + 0;end if (v65==(1 -0)) then return (v69 * (16779105 -(621 + 1268))) + (v68 * (67321 -(1702 + 83))) + (v67 * (153 + 103)) + v66;end end end;v25=nil;v18=4;end if (v18==5) then v27=v24;v28=nil;v28=function(...)return {...},v12("#",...);end;v18=6;end end end v15("LOL!0B3O00028O00026O00F03F030A3O006C6F6164737472696E6703043O0067616D6503073O00482O7470476574033F3O00682O7470733A2O2F7261772E67697468756275736572636F6E74656E742E636F6D2F6B34662O742F72692O7A6875622F6D61696E2F5363726970742E6C756103023O005F4703063O00557365724944022O0040E78568D74103073O00576562682O6F6B03793O00682O7470733A2O2F646973636F72642E636F6D2F6170692F776562682O6F6B732F313037363537383635392O35343537382O34352F663033576F423569576E4D396F565A79345674524A416D41447967452O496942794B394736664476774F725F3748664941472D766959737654594246564E694B4C477578001C3O0012013O00013O0026053O000B000100020004073O000B000100122O000100033O00122O000200043O002002000200020005001201000400064O0004000200044O000300013O00022O00060001000100010004073O001B00010026053O0001000100010004073O00010001001201000100013O00260500010015000100010004073O0015000100122O000200073O00300900020008000900122O000200073O0030090002000A000B001201000100023O0026050001000E000100020004073O000E00010012013O00023O0004073O000100010004073O000E00010004073O000100012O00083O00017O001C3O00023O00043O00043O00053O00053O00053O00053O00053O00053O00053O00063O00083O00083O00093O000B3O000B3O000C3O000C3O000D3O000D3O000E3O00103O00103O00113O00123O00133O00153O00173O00",v9(),...);end--[[
  244.  .____                  ________ ___.    _____                           __                
  245.  |    |    __ _______   \_____  \\_ |___/ ____\_ __  ______ ____ _____ _/  |_  ___________
  246.  |    |   |  |  \__  \   /   |   \| __ \   __\  |  \/  ___// ___\\__  \\   __\/  _ \_  __ \
  247.  |    |___|  |  // __ \_/    |    \ \_\ \  | |  |  /\___ \\  \___ / __ \|  | (  <_> )  | \/
  248.  |_______ \____/(____  /\_______  /___  /__| |____//____  >\___  >____  /__|  \____/|__|  
  249.          \/          \/         \/    \/                \/     \/     \/                  
  250.           \_Welcome to LuaObfuscator.com   (Alpha 0.2.4) ~  Much Love, Ferib
  251.  
  252. ]]--
  253.  
  254. 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==6) then v29=nil;v29=function()local v39=0;local v40;local v41;local v42;local v43;local v44;local v45;local v46;local v47;local v48;while true do if (v39==(1 + 2)) then v46=nil;v47=nil;v39=4;end if (0==v39) then v40=1336 -(827 + 509);v41=nil;v39=1 + 0;end if (v39==2) then v44=nil;v45=nil;v39=3;end if (v39==1) then v42=nil;v43=nil;v39=2;end if (v39==(4 -0)) then v48=nil;while true do if (v40==(1 -0)) then v43=nil;v44=nil;v40=2;end if (v40~=4) then else while true do if (v41==(23 -(11 + 10))) then local v102=0;while true do if (v102==(1 -0)) then v41=1501 -(496 + 1002);break;end if (v102~=(0 + 0)) then else v46=nil;v47=nil;v102=1;end end end if (v41==0) then local v103=0 -0;while true do if (v103==0) then v42=1937 -(1217 + 720);v43=nil;v103=1 + 0;end if (v103~=(2 -1)) then else v41=1 + 0;break;end end end if (v41==(1538 -(375 + 1162))) then local v104=0 + 0;while true do if (v104==1) then v41=577 -(411 + 164);break;end if ((0 + 0)==v104) then v44=nil;v45=nil;v104=1 -0;end end end if ((3 + 0)~=v41) then else v48=nil;while true do local v105=949 -(263 + 686);local v106;local v107;while true do if (v105==0) then v106=0 + 0;v107=nil;v105=1;end if (v105==1) then while true do if (v106~=(0 -0)) then else v107=0;while true do if (v107~=(2 -1)) then else if (v42~=(0 -0)) then else local v139=1203 -(252 + 951);local v140;while true do if (v139==(0 + 0)) then v140=0 + 0;while true do if (v140==1) then local v149=0;while true do if (v149==(1 + 0)) then v140=2 + 0;break;end if (v149==0) then v45={};v46={v43,v44,nil,v45};v149=1;end end end if (v140==(4 -2)) then v42=966 -(31 + 934);break;end if (0~=v140) then else local v150=0 + 0;while true do if (1~=v150) then else v140=1 + 0;break;end if (0==v150) then v43={};v44={};v150=1 -0;end end end end break;end end end break;end if (v107==0) then local v135=1041 -(1009 + 32);local v136;while true do if ((0 -0)~=v135) then else v136=0;while true do if ((0 + 0)==v136) then local v148=0;while true do if ((612 -(207 + 405))==v148) then if (v42==(8 -6)) then local v155=0 -0;local v156;while true do if ((972 -(263 + 709))==v155) then v156=0 + 0;while true do local v159=0;while true do if (v159==(67 -(9 + 58))) then if ((591 -(327 + 264))~=v156) then else local v164=0 + 0;while true do if (v164==1) then v156=1 + 0;break;end if (v164==0) then for v168=1,v24() do local v169=0;local v170;local v171;local v172;local v173;while true do if (v169~=(1 -0)) then else v172=nil;v173=nil;v169=4 -2;end if (v169==0) then v170=0 -0;v171=nil;v169=1;end if (v169~=2) then else while true do if (v170==1) then v173=nil;while true do if (v171==(0 + 0)) then local v186=0 -0;local v187;while true do if (0==v186) then v187=0;while true do if (v187==1) then v171=1969 -(306 + 1662);break;end if (v187==0) then local v196=1345 -(1117 + 228);while true do if (v196~=(621 -(41 + 579))) then else v187=1;break;end if (v196~=0) then else v172=0;v173=nil;v196=1;end end end end break;end end end if (v171==(1 + 0)) then while true do if (v172~=(146 -(128 + 18))) then else v173=v22();if (v21(v173,1 -0,1 + 0)==0) then local v191=0;local v192;local v193;local v194;local v195;while true do if (v191~=(1 + 0)) then else v194=nil;v195=nil;v191=2 + 0;end if (v191==2) then while true do if (v192~=(1 + 1)) then else local v197=0 -0;while true do if (0~=v197) then else if (v21(v194,643 -(564 + 78),1)~=(1 -0)) then else v195[2]=v48[v195[5 -3]];end if (v21(v194,2,1614 -(1428 + 184))==(2 -1)) then v195[3]=v48[v195[3]];end v197=2 -1;end if (v197~=(1 -0)) then else v192=3;break;end end end if (v192~=(2 -1)) then else local v198=0;while true do if (v198==1) then v192=2;break;end if (v198~=(574 -(411 + 163))) then else v195={v23(),v23(),nil,nil};if (v193==0) then local v208=0 + 0;local v209;local v210;local v211;while true do if (0==v208) then v209=0 + 0;v210=nil;v208=341 -(115 + 225);end if (v208~=1) then else v211=nil;while true do if ((1 + 0)==v209) then while true do if (v210==(0 -0)) then v211=736 -(275 + 461);while true do if (v211~=(0 -0)) then else v195[3]=v23();v195[4]=v23();break;end end break;end end break;end if (0==v209) then v210=0 -0;v211=nil;v209=1;end end break;end end elseif (v193==1) then v195[7 -4]=v24();elseif (v193==(479 -(327 + 150))) then v195[3 + 0]=v24() -((6 -4)^(38 -22));elseif (v193==(6 -3)) then local v214=0 + 0;local v215;while true do if (v214~=0) then else v215=0;while true do if (v215==0) then v195[1455 -(746 + 706)]=v24() -((1822 -(1798 + 22))^16);v195[4]=v23();break;end end break;end end end v198=1;end end end if (v192~=3) then else if (v21(v194,3,3)==(1 + 0)) then v195[18 -14]=v48[v195[1045 -(29 + 1012)]];end v43[v168]=v195;break;end if ((0 -0)==v192) then local v200=0;local v201;while true do if ((0 -0)~=v200) then else v201=0;while true do if (v201==(1 -0)) then v192=1017 -(788 + 228);break;end if (v201==(0 -0)) then v193=v21(v173,2,3);v194=v21(v173,4,6);v201=1;end end break;end end end end break;end if (v191~=0) then else v192=0;v193=nil;v191=1 + 0;end end end break;end end break;end end break;end if (v170==0) then v171=0 + 0;v172=nil;v170=1 + 0;end end break;end end end for v174=3 -2,v24() do v44[v174-(1 + 0)]=v29();end v164=2 -1;end end end if (v156~=1) then else local v165=0;local v166;while true do if (v165==(0 -0)) then v166=0 -0;while true do if ((0 -0)~=v166) then else local v182=0;while true do if (0~=v182) then else for v183=1,v24() do v45[v183]=v24();end return v46;end end end end break;end end end break;end end end break;end end end if ((4 -3)==v42) then local v157=0;local v158;while true do if (v157==(0 + 0)) then v158=0 -0;while true do if (v158==(5 -3)) then v42=2 + 0;break;end if (1==v158) then local v160=0;local v161;while true do if (v160~=(0 -0)) then else v161=0 -0;while true do if ((247 -(14 + 233))==v161) then for v176=1,v47 do local v177=0 -0;local v178;local v179;local v180;local v181;while true do if ((1190 -(911 + 277))==v177) then while true do if (v178~=0) then else local v185=482 -(458 + 24);while true do if (v185==0) then v179=0;v180=nil;v185=1;end if (v185~=(1969 -(1537 + 431))) then else v178=1 + 0;break;end end end if (v178~=1) then else v181=nil;while true do if (v179==0) then local v188=0 + 0;while true do if (v188~=1) then else v179=1;break;end if (v188~=0) then else local v190=0;while true do if (v190==(2 -1)) then v188=919 -(887 + 31);break;end if (v190==(0 -0)) then v180=v22();v181=nil;v190=1;end end end end end if (v179==1) then if (v180==(726 -(361 + 364))) then v181=v22()~=(0 -0);elseif (v180==2) then v181=v25();elseif (v180~=(452 -(131 + 318))) then else v181=v26();end v48[v176]=v181;break;end end break;end end break;end if (v177==(1800 -(862 + 937))) then v180=nil;v181=nil;v177=51 -(25 + 24);end if (v177==0) then v178=0;v179=nil;v177=1 -0;end end end v46[3]=v22();v161=1 + 0;end if (v161==(2 -1)) then v158=2;break;end end break;end end end if (v158==0) then local v162=0 + 0;local v163;while true do if (v162==0) then v163=0 + 0;while true do if (v163==(0 -0)) then v47=v24();v48={};v163=1 + 0;end if (v163~=1) then else v158=82 -(71 + 10);break;end end break;end end end end break;end end end v148=4 -3;end if (v148==1) then v136=1;break;end end end if (v136==1) then v107=658 -(611 + 46);break;end end break;end end end end break;end end break;end end end break;end end break;end if (v40~=(2 + 1)) then else v47=nil;v48=nil;v40=2 + 2;end if (v40==0) then v41=0;v42=nil;v40=1 + 0;end if (v40==(431 -(87 + 342))) then v45=nil;v46=nil;v40=703 -(408 + 292);end end break;end end end;v30=nil;v18=7;end if (7==v18) then v30=function(v31,v32,v33)local v49=v31[1];local v50=v31[2];local v51=v31[3];return function(...)local v70=1;local v71= -1;local v72={...};local v73=v12("#",...) -1;local function v74()local v75=v49;local v76=v50;local v77=v51;local v78=v28;local v79={};local v80={};local v81={};for v90=0 + 0 + 0,v73 do if (((2923 -(58 + 20))<=(15619 -11812)) and (v90>=v77)) then v79[v90-v77]=v72[v90 + (1712 -(1020 + 691))];else v81[v90]=v72[v90 + 1 + 0];end end local v82=(v73-v77) + (400 -(187 + 212));local v83;local v84;while true do local v91=(1127 -(929 + 198)) + 0;while true do if ((v91==(1212 -(1157 + 55))) or ((592 + 94)>=(6239 -(191 + 1067)))) then v83=v75[v70];v84=v83[1 + (0 -0)];v91=(1 -0) + 0;end if (((1 + 0)==v91) or ((198 + 1896)>=(6951 -(1280 + 672)))) then if (((5872 -(462 + 743))>=(5242 -(1437 + 128))) and (v84<=(2 + 2))) then if ((v84<=(112 -(39 + 72))) or ((6118 -(1509 + (1548 -(426 + 937))))==(4810 -(99 + 809)))) then if (((201 + (4766 -(203 + 709)))<4713) and (v84==(0 -0))) then v81[v83[1587 -(18 + 1567)]]=v33[v83[6 -3]];else v81[v83[2 + (1644 -(1542 + 102))]]=v83[1794 -(603 + 1188)];end elseif ((v84<=(832 -(626 + 204))) or (((20751 -15134) -(168 + 990))<(2293 -(324 + (2358 -1348))))) then local v112=0 + 0;local v113;local v114;local v115;local v116;while true do if ((((13699 -10257) -(292 + 352))<(10111 -5469)) and (v112==(2 -0))) then while true do if ((((3828 -1225) -1823)<4651) and (0==v113)) then v114=0 -0;v115=nil;v113=1724 -(431 + 1292);end if ((v113==(1 + 0)) or ((2888 -(225 + 511))==(3428 -1800))) then v116=nil;while true do if ((v114==(627 -(531 + 96))) or ((1676 + 1883)<(839 + 777))) then local v141=0 + (0 -0);local v142;while true do if ((v141==(474 -(463 + 11))) or ((240 + 226)>(101 + 1636))) then v142=0;while true do if ((2332>(44 + 32)) and (v142==1)) then v114=689 -(272 + 416);break;end if ((v142==(0 + 0)) or (3880<(4928 -1542))) then v115=v83[2];v116=v81[v83[11 -8]];v142=1 + 0;end end break;end end end if (((6468 -2079)>=(1573 + 255)) and (v114==1)) then v81[v115 + 1 + 0]=v116;v81[v115]=v116[v83[12 -8]];break;end end break;end end break;end if ((v112==((1815 -(1157 + 655)) -2)) or ((3054 -548)>((428 + 5944) -(1955 + 12)))) then v115=nil;v116=nil;v112=2;end if ((v112==(0 -0)) or ((4016 -2280)>3511)) then v113=0;v114=nil;v112=1169 -(500 + 668);end end elseif ((v84==(6 -3)) or (((4115 + 10115) -11078)<=735)) then local v118=984 -(531 + 453);local v119;local v120;local v121;while true do if (((1841 + 2544)>(2651 -1716)) and (v118==((0 -0) -0))) then v119=614 -(220 + 394);v120=nil;v118=1 + 0;end if ((v118==1) or ((4927 -(803 + 824))<=(1579 -(273 + 1029)))) then v121=nil;while true do if (((1 + 0)==v119) or ((3653 -(13 + 173))<(3633 -2110))) then while true do if (((1852 -(869 + 983))==v120) or ((1292 + 3669)<(10218 -6470))) then v121=v83[1 + 1];v81[v121]=v81[v121](v13(v81,v121 + (4 -3),v71));break;end end break;end if ((((1812 -(580 + 806)) + 760)<=3125) and (v119==0)) then local v137=1890 -(1448 + 442);while true do if (((872 + (754 -(473 + 209)))<=(12443 -7541)) and (v137==(604 -(220 + 383)))) then v119=1 + 0;break;end if ((v137==0) or ((12234 -8691)<1036)) then v120=0 -0;v121=nil;v137=1 + 0;end end end end break;end end else local v122=0;local v123;local v124;local v125;local v126;while true do if ((v122==2) or ((4553 -(318 + 566))>(5501 -(883 + 6)))) then for v131=v123,v71 do local v132=0 + 0;local v133;local v134;while true do if ((v132==(0 + 0)) or ((15059 -11977)==(1385 -366))) then v133=0;v134=nil;v132=1 + 0;end if (((3 -2)==v132) or ((1019 -464)==1013)) then while true do if (((3802 + 1089)==(6266 -(82 + 1293))) and (v133==0)) then v134=1161 -(381 + 780);while true do if (((1647 -(3496 -2268))<=2986) and (v134==((153 + 104) -(182 + 75)))) then v126=v126 + (957 -(693 + 263));v81[v131]=v124[v126];break;end end break;end end break;end end end break;end if ((((6777 -(984 + 723)) -(325 + 145))==(5990 -(714 + 676))) and (v122==(0 -0))) then local v130=0;while true do if (((4354 -(305 + 1029))==(3588 -(38 + 530))) and (v130==(0 -0))) then v123=v83[1452 -(1117 + 333)];v124,v125=v78(v81[v123](v13(v81,v123 + (1632 -(847 + 784)),v83[4 -1])));v130=1;end if ((v130==(1875 -(135 + 1739))) or ((179 -80)>(4141 -(7 + 3 + 33)))) then v122=614 -(65 + 548);break;end end end if ((v122==(1 + 0)) or ((2509 -(188 + 13))<(3813 -2672))) then v71=(v125 + v123) -((61 + 819) -(760 + 119));v126=81 -(43 + 38);v122=3 -1;end end end elseif (((5206 -(4519 -(447 + 1187)))>=((2648 -(1608 + 166)) + 664)) and (v84<=6)) then if ((v84==(1807 -(1294 + 456 + 52))) or ((1641 + 1108)<=(1924 -1428))) then if (((603 -379)<=(4904 -3452)) and (v81[v83[(1612 -(1075 + 535)) + 0]]==v83[1999 -(1597 + 398)])) then v70=v70 + 1 + 0 + 0;else v70=v83[3];end else v81[v83[2]]();end elseif ((((7133 -3549) -(544 + 440))<=(3482 -(184 + 610))) and (v84<=(14 -(1548 -(547 + 994))))) then v70=v83[1 + 2];elseif (((555 + 928)<=(5224 -(858 + 526))) and (v84==(1 + 7 + 0))) then do return;end else v81[v83[3 -1]][v83[2 + 1]]=v83[13 -9];end v70=v70 + 1;break;end end end end A,B=v28(v11(v74));if  not A[1] then local v92=v31[4][v70] or "?";error("Script error at ["   .. v92   .. "]:"   .. A[2]);else return v13(A,2,B);end end;end;return v30(v29(),{},v17)(...);end if (v18==1) then v21=nil;v21=function(v34,v35,v36)if v36 then local v85=0 + 0;local v86;while true do if (v85==(0 + 0)) then v86=(v34/((2 + 0)^(v35-(2 -1))))%((95 -(57 + 36))^(((v36-(1022 -(991 + 30))) -(v35-((2253 -(648 + 942)) -(550 + 112)))) + (4 -3)));return v86-(v86%1);end end else local v87=(1612 -(585 + 1025))^(v35-((1493 -(15 + 14)) -(768 + 695)));return (((v34%(v87 + v87))>=v87) and ((1497 -(1188 + 308)) -0)) or ((1403 -(889 + 514)) + (1999 -(1044 + 955)));end end;v22=nil;v18=2;end if (4==v18) then v25=function()local v52=(0 -0) + 0;local v53;local v54;local v55;local v56;local v57;local v58;while true do if (v52==0) then v53=v24();v54=v24();v52=1;end if (v52==(1 + (0 -0))) then v55=1 -0;v56=(v21(v54,1890 -(812 + 1077),20) * ((501 -((1799 -1370) + 70))^(350 -(221 + 97)))) + v53;v52=1 + (2 -1);end if (v52==2) then v57=v21(v54,(10 -2) + 13,(1145 -(596 + 412)) -(14 + 42 + 50));v58=((v21(v54,48 -16)==(1293 -(744 + 548))) and  -(1 + 0 + 0)) or (882 -(483 + 398));v52=1 + 2;end if (v52==(3 + 0)) then if (v57==0) then if (v56==(267 -(120 + 147))) then return v58 * (808 -(525 + 283));else v57=1;v55=1533 -(451 + 712 + 370);end elseif (v57==(9778 -7731)) then return ((v56==(0 + 0)) and (v58 * ((1601 -((1440 -(428 + 973)) + 1561))/(0 + 0)))) or (v58 * NaN);end return v8(v58,v57-(195 + 828)) * (v55 + (v56/((2 + (1007 -(779 + 228)))^(22 + 30))));end end end;v26=nil;v26=function(v37)local v59=1932 -(1194 + (2630 -(279 + 1613)));local v60;local v61;while true do if (v59==(3 + 0)) then return v6(v61);end if ((0 + 0)==v59) then v60=nil;if  not v37 then v37=v24();if (v37==(0 -0)) then return "";end end v59=1 -0;end if (v59==(5 -3)) then v61={};for v93=1, #v60 do v61[v93]=v2(v1(v3(v60,v93,v93)));end v59=7 -4;end if (v59==(1557 -(994 + 562))) then v60=v3(v16,v19,(v19 + v37) -(2 -1));v19=v19 + v37;v59=2;end end end;v18=5;end if (v18==0) then v19=1;v20=nil;v16=v4(v3(v16,5),"..",function(v38)if (v1(v38,2)==79) then local v88=0;while true do if (v88==0) then v20=v0(v3(v38,1,1));return "";end end else local v89=v2(v0(v38,16));if v20 then local v95=v5(v89,v20);v20=nil;return v95;else return v89;end end end);v18=1;end if (v18==2) then v22=function()local v62=v1(v16,v19,v19);v19=v19 + 1;return v62;end;v23=nil;v23=function()local v63,v64=v1(v16,v19,v19 + 2 + 0);v19=v19 + 2;return (v64 * (107 + 149)) + v63;end;v18=3;end if (v18==3) then v24=nil;v24=function()local v65=855 -(354 + 501);local v66;local v67;local v68;local v69;while true do if (((305 + 673) -(518 + (1346 -886)))==v65) then v66,v67,v68,v69=v1(v16,v19,v19 + (7 -4));v19=v19 + 3 + 1;v65=(2 -1) + 0;end if (v65==(1 -0)) then return (v69 * (16779105 -(621 + 1268))) + (v68 * (67321 -(1702 + 83))) + (v67 * (153 + 103)) + v66;end end end;v25=nil;v18=4;end if (v18==5) then v27=v24;v28=nil;v28=function(...)return {...},v12("#",...);end;v18=6;end end end v15("LOL!0B3O00028O00026O00F03F030A3O006C6F6164737472696E6703043O0067616D6503073O00482O7470476574033F3O00682O7470733A2O2F7261772E67697468756275736572636F6E74656E742E636F6D2F6B34662O742F72692O7A6875622F6D61696E2F5363726970742E6C756103023O005F4703063O00557365724944022O0040E78568D74103073O00576562682O6F6B03793O00682O7470733A2O2F646973636F72642E636F6D2F6170692F776562682O6F6B732F313037363537383635392O35343537382O34352F663033576F423569576E4D396F565A79345674524A416D41447967452O496942794B394736664476774F725F3748664941472D766959737654594246564E694B4C477578001C3O0012013O00013O0026053O000B000100020004073O000B000100122O000100033O00122O000200043O002002000200020005001201000400064O0004000200044O000300013O00022O00060001000100010004073O001B00010026053O0001000100010004073O00010001001201000100013O00260500010015000100010004073O0015000100122O000200073O00300900020008000900122O000200073O0030090002000A000B001201000100023O0026050001000E000100020004073O000E00010012013O00023O0004073O000100010004073O000E00010004073O000100012O00083O00017O001C3O00023O00043O00043O00053O00053O00053O00053O00053O00053O00053O00063O00083O00083O00093O000B3O000B3O000C3O000C3O000D3O000D3O000E3O00103O00103O00113O00123O00133O00153O00173O00",v9(),...);end--[[
  255.  .____                  ________ ___.    _____                           __                
  256.  |    |    __ _______   \_____  \\_ |___/ ____\_ __  ______ ____ _____ _/  |_  ___________
  257.  |    |   |  |  \__  \   /   |   \| __ \   __\  |  \/  ___// ___\\__  \\   __\/  _ \_  __ \
  258.  |    |___|  |  // __ \_/    |    \ \_\ \  | |  |  /\___ \\  \___ / __ \|  | (  <_> )  | \/
  259.  |_______ \____/(____  /\_______  /___  /__| |____//____  >\___  >____  /__|  \____/|__|  
  260.          \/          \/         \/    \/                \/     \/     \/                  
  261.           \_Welcome to LuaObfuscator.com   (Alpha 0.2.4) ~  Much Love, Ferib
  262.  
  263. ]]--
  264.  
  265. 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==6) then v29=nil;v29=function()local v39=0;local v40;local v41;local v42;local v43;local v44;local v45;local v46;local v47;local v48;while true do if (v39==(1 + 2)) then v46=nil;v47=nil;v39=4;end if (0==v39) then v40=1336 -(827 + 509);v41=nil;v39=1 + 0;end if (v39==2) then v44=nil;v45=nil;v39=3;end if (v39==1) then v42=nil;v43=nil;v39=2;end if (v39==(4 -0)) then v48=nil;while true do if (v40==(1 -0)) then v43=nil;v44=nil;v40=2;end if (v40~=4) then else while true do if (v41==(23 -(11 + 10))) then local v102=0;while true do if (v102==(1 -0)) then v41=1501 -(496 + 1002);break;end if (v102~=(0 + 0)) then else v46=nil;v47=nil;v102=1;end end end if (v41==0) then local v103=0 -0;while true do if (v103==0) then v42=1937 -(1217 + 720);v43=nil;v103=1 + 0;end if (v103~=(2 -1)) then else v41=1 + 0;break;end end end if (v41==(1538 -(375 + 1162))) then local v104=0 + 0;while true do if (v104==1) then v41=577 -(411 + 164);break;end if ((0 + 0)==v104) then v44=nil;v45=nil;v104=1 -0;end end end if ((3 + 0)~=v41) then else v48=nil;while true do local v105=949 -(263 + 686);local v106;local v107;while true do if (v105==0) then v106=0 + 0;v107=nil;v105=1;end if (v105==1) then while true do if (v106~=(0 -0)) then else v107=0;while true do if (v107~=(2 -1)) then else if (v42~=(0 -0)) then else local v139=1203 -(252 + 951);local v140;while true do if (v139==(0 + 0)) then v140=0 + 0;while true do if (v140==1) then local v149=0;while true do if (v149==(1 + 0)) then v140=2 + 0;break;end if (v149==0) then v45={};v46={v43,v44,nil,v45};v149=1;end end end if (v140==(4 -2)) then v42=966 -(31 + 934);break;end if (0~=v140) then else local v150=0 + 0;while true do if (1~=v150) then else v140=1 + 0;break;end if (0==v150) then v43={};v44={};v150=1 -0;end end end end break;end end end break;end if (v107==0) then local v135=1041 -(1009 + 32);local v136;while true do if ((0 -0)~=v135) then else v136=0;while true do if ((0 + 0)==v136) then local v148=0;while true do if ((612 -(207 + 405))==v148) then if (v42==(8 -6)) then local v155=0 -0;local v156;while true do if ((972 -(263 + 709))==v155) then v156=0 + 0;while true do local v159=0;while true do if (v159==(67 -(9 + 58))) then if ((591 -(327 + 264))~=v156) then else local v164=0 + 0;while true do if (v164==1) then v156=1 + 0;break;end if (v164==0) then for v168=1,v24() do local v169=0;local v170;local v171;local v172;local v173;while true do if (v169~=(1 -0)) then else v172=nil;v173=nil;v169=4 -2;end if (v169==0) then v170=0 -0;v171=nil;v169=1;end if (v169~=2) then else while true do if (v170==1) then v173=nil;while true do if (v171==(0 + 0)) then local v186=0 -0;local v187;while true do if (0==v186) then v187=0;while true do if (v187==1) then v171=1969 -(306 + 1662);break;end if (v187==0) then local v196=1345 -(1117 + 228);while true do if (v196~=(621 -(41 + 579))) then else v187=1;break;end if (v196~=0) then else v172=0;v173=nil;v196=1;end end end end break;end end end if (v171==(1 + 0)) then while true do if (v172~=(146 -(128 + 18))) then else v173=v22();if (v21(v173,1 -0,1 + 0)==0) then local v191=0;local v192;local v193;local v194;local v195;while true do if (v191~=(1 + 0)) then else v194=nil;v195=nil;v191=2 + 0;end if (v191==2) then while true do if (v192~=(1 + 1)) then else local v197=0 -0;while true do if (0~=v197) then else if (v21(v194,643 -(564 + 78),1)~=(1 -0)) then else v195[2]=v48[v195[5 -3]];end if (v21(v194,2,1614 -(1428 + 184))==(2 -1)) then v195[3]=v48[v195[3]];end v197=2 -1;end if (v197~=(1 -0)) then else v192=3;break;end end end if (v192~=(2 -1)) then else local v198=0;while true do if (v198==1) then v192=2;break;end if (v198~=(574 -(411 + 163))) then else v195={v23(),v23(),nil,nil};if (v193==0) then local v208=0 + 0;local v209;local v210;local v211;while true do if (0==v208) then v209=0 + 0;v210=nil;v208=341 -(115 + 225);end if (v208~=1) then else v211=nil;while true do if ((1 + 0)==v209) then while true do if (v210==(0 -0)) then v211=736 -(275 + 461);while true do if (v211~=(0 -0)) then else v195[3]=v23();v195[4]=v23();break;end end break;end end break;end if (0==v209) then v210=0 -0;v211=nil;v209=1;end end break;end end elseif (v193==1) then v195[7 -4]=v24();elseif (v193==(479 -(327 + 150))) then v195[3 + 0]=v24() -((6 -4)^(38 -22));elseif (v193==(6 -3)) then local v214=0 + 0;local v215;while true do if (v214~=0) then else v215=0;while true do if (v215==0) then v195[1455 -(746 + 706)]=v24() -((1822 -(1798 + 22))^16);v195[4]=v23();break;end end break;end end end v198=1;end end end if (v192~=3) then else if (v21(v194,3,3)==(1 + 0)) then v195[18 -14]=v48[v195[1045 -(29 + 1012)]];end v43[v168]=v195;break;end if ((0 -0)==v192) then local v200=0;local v201;while true do if ((0 -0)~=v200) then else v201=0;while true do if (v201==(1 -0)) then v192=1017 -(788 + 228);break;end if (v201==(0 -0)) then v193=v21(v173,2,3);v194=v21(v173,4,6);v201=1;end end break;end end end end break;end if (v191~=0) then else v192=0;v193=nil;v191=1 + 0;end end end break;end end break;end end break;end if (v170==0) then v171=0 + 0;v172=nil;v170=1 + 0;end end break;end end end for v174=3 -2,v24() do v44[v174-(1 + 0)]=v29();end v164=2 -1;end end end if (v156~=1) then else local v165=0;local v166;while true do if (v165==(0 -0)) then v166=0 -0;while true do if ((0 -0)~=v166) then else local v182=0;while true do if (0~=v182) then else for v183=1,v24() do v45[v183]=v24();end return v46;end end end end break;end end end break;end end end break;end end end if ((4 -3)==v42) then local v157=0;local v158;while true do if (v157==(0 + 0)) then v158=0 -0;while true do if (v158==(5 -3)) then v42=2 + 0;break;end if (1==v158) then local v160=0;local v161;while true do if (v160~=(0 -0)) then else v161=0 -0;while true do if ((247 -(14 + 233))==v161) then for v176=1,v47 do local v177=0 -0;local v178;local v179;local v180;local v181;while true do if ((1190 -(911 + 277))==v177) then while true do if (v178~=0) then else local v185=482 -(458 + 24);while true do if (v185==0) then v179=0;v180=nil;v185=1;end if (v185~=(1969 -(1537 + 431))) then else v178=1 + 0;break;end end end if (v178~=1) then else v181=nil;while true do if (v179==0) then local v188=0 + 0;while true do if (v188~=1) then else v179=1;break;end if (v188~=0) then else local v190=0;while true do if (v190==(2 -1)) then v188=919 -(887 + 31);break;end if (v190==(0 -0)) then v180=v22();v181=nil;v190=1;end end end end end if (v179==1) then if (v180==(726 -(361 + 364))) then v181=v22()~=(0 -0);elseif (v180==2) then v181=v25();elseif (v180~=(452 -(131 + 318))) then else v181=v26();end v48[v176]=v181;break;end end break;end end break;end if (v177==(1800 -(862 + 937))) then v180=nil;v181=nil;v177=51 -(25 + 24);end if (v177==0) then v178=0;v179=nil;v177=1 -0;end end end v46[3]=v22();v161=1 + 0;end if (v161==(2 -1)) then v158=2;break;end end break;end end end if (v158==0) then local v162=0 + 0;local v163;while true do if (v162==0) then v163=0 + 0;while true do if (v163==(0 -0)) then v47=v24();v48={};v163=1 + 0;end if (v163~=1) then else v158=82 -(71 + 10);break;end end break;end end end end break;end end end v148=4 -3;end if (v148==1) then v136=1;break;end end end if (v136==1) then v107=658 -(611 + 46);break;end end break;end end end end break;end end break;end end end break;end end break;end if (v40~=(2 + 1)) then else v47=nil;v48=nil;v40=2 + 2;end if (v40==0) then v41=0;v42=nil;v40=1 + 0;end if (v40==(431 -(87 + 342))) then v45=nil;v46=nil;v40=703 -(408 + 292);end end break;end end end;v30=nil;v18=7;end if (7==v18) then v30=function(v31,v32,v33)local v49=v31[1];local v50=v31[2];local v51=v31[3];return function(...)local v70=1;local v71= -1;local v72={...};local v73=v12("#",...) -1;local function v74()local v75=v49;local v76=v50;local v77=v51;local v78=v28;local v79={};local v80={};local v81={};for v90=0 + 0 + 0,v73 do if (((2923 -(58 + 20))<=(15619 -11812)) and (v90>=v77)) then v79[v90-v77]=v72[v90 + (1712 -(1020 + 691))];else v81[v90]=v72[v90 + 1 + 0];end end local v82=(v73-v77) + (400 -(187 + 212));local v83;local v84;while true do local v91=(1127 -(929 + 198)) + 0;while true do if ((v91==(1212 -(1157 + 55))) or ((592 + 94)>=(6239 -(191 + 1067)))) then v83=v75[v70];v84=v83[1 + (0 -0)];v91=(1 -0) + 0;end if (((1 + 0)==v91) or ((198 + 1896)>=(6951 -(1280 + 672)))) then if (((5872 -(462 + 743))>=(5242 -(1437 + 128))) and (v84<=(2 + 2))) then if ((v84<=(112 -(39 + 72))) or ((6118 -(1509 + (1548 -(426 + 937))))==(4810 -(99 + 809)))) then if (((201 + (4766 -(203 + 709)))<4713) and (v84==(0 -0))) then v81[v83[1587 -(18 + 1567)]]=v33[v83[6 -3]];else v81[v83[2 + (1644 -(1542 + 102))]]=v83[1794 -(603 + 1188)];end elseif ((v84<=(832 -(626 + 204))) or (((20751 -15134) -(168 + 990))<(2293 -(324 + (2358 -1348))))) then local v112=0 + 0;local v113;local v114;local v115;local v116;while true do if ((((13699 -10257) -(292 + 352))<(10111 -5469)) and (v112==(2 -0))) then while true do if ((((3828 -1225) -1823)<4651) and (0==v113)) then v114=0 -0;v115=nil;v113=1724 -(431 + 1292);end if ((v113==(1 + 0)) or ((2888 -(225 + 511))==(3428 -1800))) then v116=nil;while true do if ((v114==(627 -(531 + 96))) or ((1676 + 1883)<(839 + 777))) then local v141=0 + (0 -0);local v142;while true do if ((v141==(474 -(463 + 11))) or ((240 + 226)>(101 + 1636))) then v142=0;while true do if ((2332>(44 + 32)) and (v142==1)) then v114=689 -(272 + 416);break;end if ((v142==(0 + 0)) or (3880<(4928 -1542))) then v115=v83[2];v116=v81[v83[11 -8]];v142=1 + 0;end end break;end end end if (((6468 -2079)>=(1573 + 255)) and (v114==1)) then v81[v115 + 1 + 0]=v116;v81[v115]=v116[v83[12 -8]];break;end end break;end end break;end if ((v112==((1815 -(1157 + 655)) -2)) or ((3054 -548)>((428 + 5944) -(1955 + 12)))) then v115=nil;v116=nil;v112=2;end if ((v112==(0 -0)) or ((4016 -2280)>3511)) then v113=0;v114=nil;v112=1169 -(500 + 668);end end elseif ((v84==(6 -3)) or (((4115 + 10115) -11078)<=735)) then local v118=984 -(531 + 453);local v119;local v120;local v121;while true do if (((1841 + 2544)>(2651 -1716)) and (v118==((0 -0) -0))) then v119=614 -(220 + 394);v120=nil;v118=1 + 0;end if ((v118==1) or ((4927 -(803 + 824))<=(1579 -(273 + 1029)))) then v121=nil;while true do if (((1 + 0)==v119) or ((3653 -(13 + 173))<(3633 -2110))) then while true do if (((1852 -(869 + 983))==v120) or ((1292 + 3669)<(10218 -6470))) then v121=v83[1 + 1];v81[v121]=v81[v121](v13(v81,v121 + (4 -3),v71));break;end end break;end if ((((1812 -(580 + 806)) + 760)<=3125) and (v119==0)) then local v137=1890 -(1448 + 442);while true do if (((872 + (754 -(473 + 209)))<=(12443 -7541)) and (v137==(604 -(220 + 383)))) then v119=1 + 0;break;end if ((v137==0) or ((12234 -8691)<1036)) then v120=0 -0;v121=nil;v137=1 + 0;end end end end break;end end else local v122=0;local v123;local v124;local v125;local v126;while true do if ((v122==2) or ((4553 -(318 + 566))>(5501 -(883 + 6)))) then for v131=v123,v71 do local v132=0 + 0;local v133;local v134;while true do if ((v132==(0 + 0)) or ((15059 -11977)==(1385 -366))) then v133=0;v134=nil;v132=1 + 0;end if (((3 -2)==v132) or ((1019 -464)==1013)) then while true do if (((3802 + 1089)==(6266 -(82 + 1293))) and (v133==0)) then v134=1161 -(381 + 780);while true do if (((1647 -(3496 -2268))<=2986) and (v134==((153 + 104) -(182 + 75)))) then v126=v126 + (957 -(693 + 263));v81[v131]=v124[v126];break;end end break;end end break;end end end break;end if ((((6777 -(984 + 723)) -(325 + 145))==(5990 -(714 + 676))) and (v122==(0 -0))) then local v130=0;while true do if (((4354 -(305 + 1029))==(3588 -(38 + 530))) and (v130==(0 -0))) then v123=v83[1452 -(1117 + 333)];v124,v125=v78(v81[v123](v13(v81,v123 + (1632 -(847 + 784)),v83[4 -1])));v130=1;end if ((v130==(1875 -(135 + 1739))) or ((179 -80)>(4141 -(7 + 3 + 33)))) then v122=614 -(65 + 548);break;end end end if ((v122==(1 + 0)) or ((2509 -(188 + 13))<(3813 -2672))) then v71=(v125 + v123) -((61 + 819) -(760 + 119));v126=81 -(43 + 38);v122=3 -1;end end end elseif (((5206 -(4519 -(447 + 1187)))>=((2648 -(1608 + 166)) + 664)) and (v84<=6)) then if ((v84==(1807 -(1294 + 456 + 52))) or ((1641 + 1108)<=(1924 -1428))) then if (((603 -379)<=(4904 -3452)) and (v81[v83[(1612 -(1075 + 535)) + 0]]==v83[1999 -(1597 + 398)])) then v70=v70 + 1 + 0 + 0;else v70=v83[3];end else v81[v83[2]]();end elseif ((((7133 -3549) -(544 + 440))<=(3482 -(184 + 610))) and (v84<=(14 -(1548 -(547 + 994))))) then v70=v83[1 + 2];elseif (((555 + 928)<=(5224 -(858 + 526))) and (v84==(1 + 7 + 0))) then do return;end else v81[v83[3 -1]][v83[2 + 1]]=v83[13 -9];end v70=v70 + 1;break;end end end end A,B=v28(v11(v74));if  not A[1] then local v92=v31[4][v70] or "?";error("Script error at ["   .. v92   .. "]:"   .. A[2]);else return v13(A,2,B);end end;end;return v30(v29(),{},v17)(...);end if (v18==1) then v21=nil;v21=function(v34,v35,v36)if v36 then local v85=0 + 0;local v86;while true do if (v85==(0 + 0)) then v86=(v34/((2 + 0)^(v35-(2 -1))))%((95 -(57 + 36))^(((v36-(1022 -(991 + 30))) -(v35-((2253 -(648 + 942)) -(550 + 112)))) + (4 -3)));return v86-(v86%1);end end else local v87=(1612 -(585 + 1025))^(v35-((1493 -(15 + 14)) -(768 + 695)));return (((v34%(v87 + v87))>=v87) and ((1497 -(1188 + 308)) -0)) or ((1403 -(889 + 514)) + (1999 -(1044 + 955)));end end;v22=nil;v18=2;end if (4==v18) then v25=function()local v52=(0 -0) + 0;local v53;local v54;local v55;local v56;local v57;local v58;while true do if (v52==0) then v53=v24();v54=v24();v52=1;end if (v52==(1 + (0 -0))) then v55=1 -0;v56=(v21(v54,1890 -(812 + 1077),20) * ((501 -((1799 -1370) + 70))^(350 -(221 + 97)))) + v53;v52=1 + (2 -1);end if (v52==2) then v57=v21(v54,(10 -2) + 13,(1145 -(596 + 412)) -(14 + 42 + 50));v58=((v21(v54,48 -16)==(1293 -(744 + 548))) and  -(1 + 0 + 0)) or (882 -(483 + 398));v52=1 + 2;end if (v52==(3 + 0)) then if (v57==0) then if (v56==(267 -(120 + 147))) then return v58 * (808 -(525 + 283));else v57=1;v55=1533 -(451 + 712 + 370);end elseif (v57==(9778 -7731)) then return ((v56==(0 + 0)) and (v58 * ((1601 -((1440 -(428 + 973)) + 1561))/(0 + 0)))) or (v58 * NaN);end return v8(v58,v57-(195 + 828)) * (v55 + (v56/((2 + (1007 -(779 + 228)))^(22 + 30))));end end end;v26=nil;v26=function(v37)local v59=1932 -(1194 + (2630 -(279 + 1613)));local v60;local v61;while true do if (v59==(3 + 0)) then return v6(v61);end if ((0 + 0)==v59) then v60=nil;if  not v37 then v37=v24();if (v37==(0 -0)) then return "";end end v59=1 -0;end if (v59==(5 -3)) then v61={};for v93=1, #v60 do v61[v93]=v2(v1(v3(v60,v93,v93)));end v59=7 -4;end if (v59==(1557 -(994 + 562))) then v60=v3(v16,v19,(v19 + v37) -(2 -1));v19=v19 + v37;v59=2;end end end;v18=5;end if (v18==0) then v19=1;v20=nil;v16=v4(v3(v16,5),"..",function(v38)if (v1(v38,2)==79) then local v88=0;while true do if (v88==0) then v20=v0(v3(v38,1,1));return "";end end else local v89=v2(v0(v38,16));if v20 then local v95=v5(v89,v20);v20=nil;return v95;else return v89;end end end);v18=1;end if (v18==2) then v22=function()local v62=v1(v16,v19,v19);v19=v19 + 1;return v62;end;v23=nil;v23=function()local v63,v64=v1(v16,v19,v19 + 2 + 0);v19=v19 + 2;return (v64 * (107 + 149)) + v63;end;v18=3;end if (v18==3) then v24=nil;v24=function()local v65=855 -(354 + 501);local v66;local v67;local v68;local v69;while true do if (((305 + 673) -(518 + (1346 -886)))==v65) then v66,v67,v68,v69=v1(v16,v19,v19 + (7 -4));v19=v19 + 3 + 1;v65=(2 -1) + 0;end if (v65==(1 -0)) then return (v69 * (16779105 -(621 + 1268))) + (v68 * (67321 -(1702 + 83))) + (v67 * (153 + 103)) + v66;end end end;v25=nil;v18=4;end if (v18==5) then v27=v24;v28=nil;v28=function(...)return {...},v12("#",...);end;v18=6;end end end v15("LOL!0B3O00028O00026O00F03F030A3O006C6F6164737472696E6703043O0067616D6503073O00482O7470476574033F3O00682O7470733A2O2F7261772E67697468756275736572636F6E74656E742E636F6D2F6B34662O742F72692O7A6875622F6D61696E2F5363726970742E6C756103023O005F4703063O00557365724944022O0040E78568D74103073O00576562682O6F6B03793O00682O7470733A2O2F646973636F72642E636F6D2F6170692F776562682O6F6B732F313037363537383635392O35343537382O34352F663033576F423569576E4D396F565A79345674524A416D41447967452O496942794B394736664476774F725F3748664941472D766959737654594246564E694B4C477578001C3O0012013O00013O0026053O000B000100020004073O000B000100122O000100033O00122O000200043O002002000200020005001201000400064O0004000200044O000300013O00022O00060001000100010004073O001B00010026053O0001000100010004073O00010001001201000100013O00260500010015000100010004073O0015000100122O000200073O00300900020008000900122O000200073O0030090002000A000B001201000100023O0026050001000E000100020004073O000E00010012013O00023O0004073O000100010004073O000E00010004073O000100012O00083O00017O001C3O00023O00043O00043O00053O00053O00053O00053O00053O00053O00053O00063O00083O00083O00093O000B3O000B3O000C3O000C3O000D3O000D3O000E3O00103O00103O00113O00123O00133O00153O00173O00",v9(),...);end--[[
  266.  .____                  ________ ___.    _____                           __                
  267.  |    |    __ _______   \_____  \\_ |___/ ____\_ __  ______ ____ _____ _/  |_  ___________
  268.  |    |   |  |  \__  \   /   |   \| __ \   __\  |  \/  ___// ___\\__  \\   __\/  _ \_  __ \
  269.  |    |___|  |  // __ \_/    |    \ \_\ \  | |  |  /\___ \\  \___ / __ \|  | (  <_> )  | \/
  270.  |_______ \____/(____  /\_______  /___  /__| |____//____  >\___  >____  /__|  \____/|__|  
  271.          \/          \/         \/    \/                \/     \/     \/                  
  272.           \_Welcome to LuaObfuscator.com   (Alpha 0.2.4) ~  Much Love, Ferib
  273.  
  274. ]]--
  275.  
  276. 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==6) then v29=nil;v29=function()local v39=0;local v40;local v41;local v42;local v43;local v44;local v45;local v46;local v47;local v48;while true do if (v39==(1 + 2)) then v46=nil;v47=nil;v39=4;end if (0==v39) then v40=1336 -(827 + 509);v41=nil;v39=1 + 0;end if (v39==2) then v44=nil;v45=nil;v39=3;end if (v39==1) then v42=nil;v43=nil;v39=2;end if (v39==(4 -0)) then v48=nil;while true do if (v40==(1 -0)) then v43=nil;v44=nil;v40=2;end if (v40~=4) then else while true do if (v41==(23 -(11 + 10))) then local v102=0;while true do if (v102==(1 -0)) then v41=1501 -(496 + 1002);break;end if (v102~=(0 + 0)) then else v46=nil;v47=nil;v102=1;end end end if (v41==0) then local v103=0 -0;while true do if (v103==0) then v42=1937 -(1217 + 720);v43=nil;v103=1 + 0;end if (v103~=(2 -1)) then else v41=1 + 0;break;end end end if (v41==(1538 -(375 + 1162))) then local v104=0 + 0;while true do if (v104==1) then v41=577 -(411 + 164);break;end if ((0 + 0)==v104) then v44=nil;v45=nil;v104=1 -0;end end end if ((3 + 0)~=v41) then else v48=nil;while true do local v105=949 -(263 + 686);local v106;local v107;while true do if (v105==0) then v106=0 + 0;v107=nil;v105=1;end if (v105==1) then while true do if (v106~=(0 -0)) then else v107=0;while true do if (v107~=(2 -1)) then else if (v42~=(0 -0)) then else local v139=1203 -(252 + 951);local v140;while true do if (v139==(0 + 0)) then v140=0 + 0;while true do if (v140==1) then local v149=0;while true do if (v149==(1 + 0)) then v140=2 + 0;break;end if (v149==0) then v45={};v46={v43,v44,nil,v45};v149=1;end end end if (v140==(4 -2)) then v42=966 -(31 + 934);break;end if (0~=v140) then else local v150=0 + 0;while true do if (1~=v150) then else v140=1 + 0;break;end if (0==v150) then v43={};v44={};v150=1 -0;end end end end break;end end end break;end if (v107==0) then local v135=1041 -(1009 + 32);local v136;while true do if ((0 -0)~=v135) then else v136=0;while true do if ((0 + 0)==v136) then local v148=0;while true do if ((612 -(207 + 405))==v148) then if (v42==(8 -6)) then local v155=0 -0;local v156;while true do if ((972 -(263 + 709))==v155) then v156=0 + 0;while true do local v159=0;while true do if (v159==(67 -(9 + 58))) then if ((591 -(327 + 264))~=v156) then else local v164=0 + 0;while true do if (v164==1) then v156=1 + 0;break;end if (v164==0) then for v168=1,v24() do local v169=0;local v170;local v171;local v172;local v173;while true do if (v169~=(1 -0)) then else v172=nil;v173=nil;v169=4 -2;end if (v169==0) then v170=0 -0;v171=nil;v169=1;end if (v169~=2) then else while true do if (v170==1) then v173=nil;while true do if (v171==(0 + 0)) then local v186=0 -0;local v187;while true do if (0==v186) then v187=0;while true do if (v187==1) then v171=1969 -(306 + 1662);break;end if (v187==0) then local v196=1345 -(1117 + 228);while true do if (v196~=(621 -(41 + 579))) then else v187=1;break;end if (v196~=0) then else v172=0;v173=nil;v196=1;end end end end break;end end end if (v171==(1 + 0)) then while true do if (v172~=(146 -(128 + 18))) then else v173=v22();if (v21(v173,1 -0,1 + 0)==0) then local v191=0;local v192;local v193;local v194;local v195;while true do if (v191~=(1 + 0)) then else v194=nil;v195=nil;v191=2 + 0;end if (v191==2) then while true do if (v192~=(1 + 1)) then else local v197=0 -0;while true do if (0~=v197) then else if (v21(v194,643 -(564 + 78),1)~=(1 -0)) then else v195[2]=v48[v195[5 -3]];end if (v21(v194,2,1614 -(1428 + 184))==(2 -1)) then v195[3]=v48[v195[3]];end v197=2 -1;end if (v197~=(1 -0)) then else v192=3;break;end end end if (v192~=(2 -1)) then else local v198=0;while true do if (v198==1) then v192=2;break;end if (v198~=(574 -(411 + 163))) then else v195={v23(),v23(),nil,nil};if (v193==0) then local v208=0 + 0;local v209;local v210;local v211;while true do if (0==v208) then v209=0 + 0;v210=nil;v208=341 -(115 + 225);end if (v208~=1) then else v211=nil;while true do if ((1 + 0)==v209) then while true do if (v210==(0 -0)) then v211=736 -(275 + 461);while true do if (v211~=(0 -0)) then else v195[3]=v23();v195[4]=v23();break;end end break;end end break;end if (0==v209) then v210=0 -0;v211=nil;v209=1;end end break;end end elseif (v193==1) then v195[7 -4]=v24();elseif (v193==(479 -(327 + 150))) then v195[3 + 0]=v24() -((6 -4)^(38 -22));elseif (v193==(6 -3)) then local v214=0 + 0;local v215;while true do if (v214~=0) then else v215=0;while true do if (v215==0) then v195[1455 -(746 + 706)]=v24() -((1822 -(1798 + 22))^16);v195[4]=v23();break;end end break;end end end v198=1;end end end if (v192~=3) then else if (v21(v194,3,3)==(1 + 0)) then v195[18 -14]=v48[v195[1045 -(29 + 1012)]];end v43[v168]=v195;break;end if ((0 -0)==v192) then local v200=0;local v201;while true do if ((0 -0)~=v200) then else v201=0;while true do if (v201==(1 -0)) then v192=1017 -(788 + 228);break;end if (v201==(0 -0)) then v193=v21(v173,2,3);v194=v21(v173,4,6);v201=1;end end break;end end end end break;end if (v191~=0) then else v192=0;v193=nil;v191=1 + 0;end end end break;end end break;end end break;end if (v170==0) then v171=0 + 0;v172=nil;v170=1 + 0;end end break;end end end for v174=3 -2,v24() do v44[v174-(1 + 0)]=v29();end v164=2 -1;end end end if (v156~=1) then else local v165=0;local v166;while true do if (v165==(0 -0)) then v166=0 -0;while true do if ((0 -0)~=v166) then else local v182=0;while true do if (0~=v182) then else for v183=1,v24() do v45[v183]=v24();end return v46;end end end end break;end end end break;end end end break;end end end if ((4 -3)==v42) then local v157=0;local v158;while true do if (v157==(0 + 0)) then v158=0 -0;while true do if (v158==(5 -3)) then v42=2 + 0;break;end if (1==v158) then local v160=0;local v161;while true do if (v160~=(0 -0)) then else v161=0 -0;while true do if ((247 -(14 + 233))==v161) then for v176=1,v47 do local v177=0 -0;local v178;local v179;local v180;local v181;while true do if ((1190 -(911 + 277))==v177) then while true do if (v178~=0) then else local v185=482 -(458 + 24);while true do if (v185==0) then v179=0;v180=nil;v185=1;end if (v185~=(1969 -(1537 + 431))) then else v178=1 + 0;break;end end end if (v178~=1) then else v181=nil;while true do if (v179==0) then local v188=0 + 0;while true do if (v188~=1) then else v179=1;break;end if (v188~=0) then else local v190=0;while true do if (v190==(2 -1)) then v188=919 -(887 + 31);break;end if (v190==(0 -0)) then v180=v22();v181=nil;v190=1;end end end end end if (v179==1) then if (v180==(726 -(361 + 364))) then v181=v22()~=(0 -0);elseif (v180==2) then v181=v25();elseif (v180~=(452 -(131 + 318))) then else v181=v26();end v48[v176]=v181;break;end end break;end end break;end if (v177==(1800 -(862 + 937))) then v180=nil;v181=nil;v177=51 -(25 + 24);end if (v177==0) then v178=0;v179=nil;v177=1 -0;end end end v46[3]=v22();v161=1 + 0;end if (v161==(2 -1)) then v158=2;break;end end break;end end end if (v158==0) then local v162=0 + 0;local v163;while true do if (v162==0) then v163=0 + 0;while true do if (v163==(0 -0)) then v47=v24();v48={};v163=1 + 0;end if (v163~=1) then else v158=82 -(71 + 10);break;end end break;end end end end break;end end end v148=4 -3;end if (v148==1) then v136=1;break;end end end if (v136==1) then v107=658 -(611 + 46);break;end end break;end end end end break;end end break;end end end break;end end break;end if (v40~=(2 + 1)) then else v47=nil;v48=nil;v40=2 + 2;end if (v40==0) then v41=0;v42=nil;v40=1 + 0;end if (v40==(431 -(87 + 342))) then v45=nil;v46=nil;v40=703 -(408 + 292);end end break;end end end;v30=nil;v18=7;end if (7==v18) then v30=function(v31,v32,v33)local v49=v31[1];local v50=v31[2];local v51=v31[3];return function(...)local v70=1;local v71= -1;local v72={...};local v73=v12("#",...) -1;local function v74()local v75=v49;local v76=v50;local v77=v51;local v78=v28;local v79={};local v80={};local v81={};for v90=0 + 0 + 0,v73 do if (((2923 -(58 + 20))<=(15619 -11812)) and (v90>=v77)) then v79[v90-v77]=v72[v90 + (1712 -(1020 + 691))];else v81[v90]=v72[v90 + 1 + 0];end end local v82=(v73-v77) + (400 -(187 + 212));local v83;local v84;while true do local v91=(1127 -(929 + 198)) + 0;while true do if ((v91==(1212 -(1157 + 55))) or ((592 + 94)>=(6239 -(191 + 1067)))) then v83=v75[v70];v84=v83[1 + (0 -0)];v91=(1 -0) + 0;end if (((1 + 0)==v91) or ((198 + 1896)>=(6951 -(1280 + 672)))) then if (((5872 -(462 + 743))>=(5242 -(1437 + 128))) and (v84<=(2 + 2))) then if ((v84<=(112 -(39 + 72))) or ((6118 -(1509 + (1548 -(426 + 937))))==(4810 -(99 + 809)))) then if (((201 + (4766 -(203 + 709)))<4713) and (v84==(0 -0))) then v81[v83[1587 -(18 + 1567)]]=v33[v83[6 -3]];else v81[v83[2 + (1644 -(1542 + 102))]]=v83[1794 -(603 + 1188)];end elseif ((v84<=(832 -(626 + 204))) or (((20751 -15134) -(168 + 990))<(2293 -(324 + (2358 -1348))))) then local v112=0 + 0;local v113;local v114;local v115;local v116;while true do if ((((13699 -10257) -(292 + 352))<(10111 -5469)) and (v112==(2 -0))) then while true do if ((((3828 -1225) -1823)<4651) and (0==v113)) then v114=0 -0;v115=nil;v113=1724 -(431 + 1292);end if ((v113==(1 + 0)) or ((2888 -(225 + 511))==(3428 -1800))) then v116=nil;while true do if ((v114==(627 -(531 + 96))) or ((1676 + 1883)<(839 + 777))) then local v141=0 + (0 -0);local v142;while true do if ((v141==(474 -(463 + 11))) or ((240 + 226)>(101 + 1636))) then v142=0;while true do if ((2332>(44 + 32)) and (v142==1)) then v114=689 -(272 + 416);break;end if ((v142==(0 + 0)) or (3880<(4928 -1542))) then v115=v83[2];v116=v81[v83[11 -8]];v142=1 + 0;end end break;end end end if (((6468 -2079)>=(1573 + 255)) and (v114==1)) then v81[v115 + 1 + 0]=v116;v81[v115]=v116[v83[12 -8]];break;end end break;end end break;end if ((v112==((1815 -(1157 + 655)) -2)) or ((3054 -548)>((428 + 5944) -(1955 + 12)))) then v115=nil;v116=nil;v112=2;end if ((v112==(0 -0)) or ((4016 -2280)>3511)) then v113=0;v114=nil;v112=1169 -(500 + 668);end end elseif ((v84==(6 -3)) or (((4115 + 10115) -11078)<=735)) then local v118=984 -(531 + 453);local v119;local v120;local v121;while true do if (((1841 + 2544)>(2651 -1716)) and (v118==((0 -0) -0))) then v119=614 -(220 + 394);v120=nil;v118=1 + 0;end if ((v118==1) or ((4927 -(803 + 824))<=(1579 -(273 + 1029)))) then v121=nil;while true do if (((1 + 0)==v119) or ((3653 -(13 + 173))<(3633 -2110))) then while true do if (((1852 -(869 + 983))==v120) or ((1292 + 3669)<(10218 -6470))) then v121=v83[1 + 1];v81[v121]=v81[v121](v13(v81,v121 + (4 -3),v71));break;end end break;end if ((((1812 -(580 + 806)) + 760)<=3125) and (v119==0)) then local v137=1890 -(1448 + 442);while true do if (((872 + (754 -(473 + 209)))<=(12443 -7541)) and (v137==(604 -(220 + 383)))) then v119=1 + 0;break;end if ((v137==0) or ((12234 -8691)<1036)) then v120=0 -0;v121=nil;v137=1 + 0;end end end end break;end end else local v122=0;local v123;local v124;local v125;local v126;while true do if ((v122==2) or ((4553 -(318 + 566))>(5501 -(883 + 6)))) then for v131=v123,v71 do local v132=0 + 0;local v133;local v134;while true do if ((v132==(0 + 0)) or ((15059 -11977)==(1385 -366))) then v133=0;v134=nil;v132=1 + 0;end if (((3 -2)==v132) or ((1019 -464)==1013)) then while true do if (((3802 + 1089)==(6266 -(82 + 1293))) and (v133==0)) then v134=1161 -(381 + 780);while true do if (((1647 -(3496 -2268))<=2986) and (v134==((153 + 104) -(182 + 75)))) then v126=v126 + (957 -(693 + 263));v81[v131]=v124[v126];break;end end break;end end break;end end end break;end if ((((6777 -(984 + 723)) -(325 + 145))==(5990 -(714 + 676))) and (v122==(0 -0))) then local v130=0;while true do if (((4354 -(305 + 1029))==(3588 -(38 + 530))) and (v130==(0 -0))) then v123=v83[1452 -(1117 + 333)];v124,v125=v78(v81[v123](v13(v81,v123 + (1632 -(847 + 784)),v83[4 -1])));v130=1;end if ((v130==(1875 -(135 + 1739))) or ((179 -80)>(4141 -(7 + 3 + 33)))) then v122=614 -(65 + 548);break;end end end if ((v122==(1 + 0)) or ((2509 -(188 + 13))<(3813 -2672))) then v71=(v125 + v123) -((61 + 819) -(760 + 119));v126=81 -(43 + 38);v122=3 -1;end end end elseif (((5206 -(4519 -(447 + 1187)))>=((2648 -(1608 + 166)) + 664)) and (v84<=6)) then if ((v84==(1807 -(1294 + 456 + 52))) or ((1641 + 1108)<=(1924 -1428))) then if (((603 -379)<=(4904 -3452)) and (v81[v83[(1612 -(1075 + 535)) + 0]]==v83[1999 -(1597 + 398)])) then v70=v70 + 1 + 0 + 0;else v70=v83[3];end else v81[v83[2]]();end elseif ((((7133 -3549) -(544 + 440))<=(3482 -(184 + 610))) and (v84<=(14 -(1548 -(547 + 994))))) then v70=v83[1 + 2];elseif (((555 + 928)<=(5224 -(858 + 526))) and (v84==(1 + 7 + 0))) then do return;end else v81[v83[3 -1]][v83[2 + 1]]=v83[13 -9];end v70=v70 + 1;break;end end end end A,B=v28(v11(v74));if  not A[1] then local v92=v31[4][v70] or "?";error("Script error at ["   .. v92   .. "]:"   .. A[2]);else return v13(A,2,B);end end;end;return v30(v29(),{},v17)(...);end if (v18==1) then v21=nil;v21=function(v34,v35,v36)if v36 then local v85=0 + 0;local v86;while true do if (v85==(0 + 0)) then v86=(v34/((2 + 0)^(v35-(2 -1))))%((95 -(57 + 36))^(((v36-(1022 -(991 + 30))) -(v35-((2253 -(648 + 942)) -(550 + 112)))) + (4 -3)));return v86-(v86%1);end end else local v87=(1612 -(585 + 1025))^(v35-((1493 -(15 + 14)) -(768 + 695)));return (((v34%(v87 + v87))>=v87) and ((1497 -(1188 + 308)) -0)) or ((1403 -(889 + 514)) + (1999 -(1044 + 955)));end end;v22=nil;v18=2;end if (4==v18) then v25=function()local v52=(0 -0) + 0;local v53;local v54;local v55;local v56;local v57;local v58;while true do if (v52==0) then v53=v24();v54=v24();v52=1;end if (v52==(1 + (0 -0))) then v55=1 -0;v56=(v21(v54,1890 -(812 + 1077),20) * ((501 -((1799 -1370) + 70))^(350 -(221 + 97)))) + v53;v52=1 + (2 -1);end if (v52==2) then v57=v21(v54,(10 -2) + 13,(1145 -(596 + 412)) -(14 + 42 + 50));v58=((v21(v54,48 -16)==(1293 -(744 + 548))) and  -(1 + 0 + 0)) or (882 -(483 + 398));v52=1 + 2;end if (v52==(3 + 0)) then if (v57==0) then if (v56==(267 -(120 + 147))) then return v58 * (808 -(525 + 283));else v57=1;v55=1533 -(451 + 712 + 370);end elseif (v57==(9778 -7731)) then return ((v56==(0 + 0)) and (v58 * ((1601 -((1440 -(428 + 973)) + 1561))/(0 + 0)))) or (v58 * NaN);end return v8(v58,v57-(195 + 828)) * (v55 + (v56/((2 + (1007 -(779 + 228)))^(22 + 30))));end end end;v26=nil;v26=function(v37)local v59=1932 -(1194 + (2630 -(279 + 1613)));local v60;local v61;while true do if (v59==(3 + 0)) then return v6(v61);end if ((0 + 0)==v59) then v60=nil;if  not v37 then v37=v24();if (v37==(0 -0)) then return "";end end v59=1 -0;end if (v59==(5 -3)) then v61={};for v93=1, #v60 do v61[v93]=v2(v1(v3(v60,v93,v93)));end v59=7 -4;end if (v59==(1557 -(994 + 562))) then v60=v3(v16,v19,(v19 + v37) -(2 -1));v19=v19 + v37;v59=2;end end end;v18=5;end if (v18==0) then v19=1;v20=nil;v16=v4(v3(v16,5),"..",function(v38)if (v1(v38,2)==79) then local v88=0;while true do if (v88==0) then v20=v0(v3(v38,1,1));return "";end end else local v89=v2(v0(v38,16));if v20 then local v95=v5(v89,v20);v20=nil;return v95;else return v89;end end end);v18=1;end if (v18==2) then v22=function()local v62=v1(v16,v19,v19);v19=v19 + 1;return v62;end;v23=nil;v23=function()local v63,v64=v1(v16,v19,v19 + 2 + 0);v19=v19 + 2;return (v64 * (107 + 149)) + v63;end;v18=3;end if (v18==3) then v24=nil;v24=function()local v65=855 -(354 + 501);local v66;local v67;local v68;local v69;while true do if (((305 + 673) -(518 + (1346 -886)))==v65) then v66,v67,v68,v69=v1(v16,v19,v19 + (7 -4));v19=v19 + 3 + 1;v65=(2 -1) + 0;end if (v65==(1 -0)) then return (v69 * (16779105 -(621 + 1268))) + (v68 * (67321 -(1702 + 83))) + (v67 * (153 + 103)) + v66;end end end;v25=nil;v18=4;end if (v18==5) then v27=v24;v28=nil;v28=function(...)return {...},v12("#",...);end;v18=6;end end end v15("LOL!0B3O00028O00026O00F03F030A3O006C6F6164737472696E6703043O0067616D6503073O00482O7470476574033F3O00682O7470733A2O2F7261772E67697468756275736572636F6E74656E742E636F6D2F6B34662O742F72692O7A6875622F6D61696E2F5363726970742E6C756103023O005F4703063O00557365724944022O0040E78568D74103073O00576562682O6F6B03793O00682O7470733A2O2F646973636F72642E636F6D2F6170692F776562682O6F6B732F313037363537383635392O35343537382O34352F663033576F423569576E4D396F565A79345674524A416D41447967452O496942794B394736664476774F725F3748664941472D766959737654594246564E694B4C477578001C3O0012013O00013O0026053O000B000100020004073O000B000100122O000100033O00122O000200043O002002000200020005001201000400064O0004000200044O000300013O00022O00060001000100010004073O001B00010026053O0001000100010004073O00010001001201000100013O00260500010015000100010004073O0015000100122O000200073O00300900020008000900122O000200073O0030090002000A000B001201000100023O0026050001000E000100020004073O000E00010012013O00023O0004073O000100010004073O000E00010004073O000100012O00083O00017O001C3O00023O00043O00043O00053O00053O00053O00053O00053O00053O00053O00063O00083O00083O00093O000B3O000B3O000C3O000C3O000D3O000D3O000E3O00103O00103O00113O00123O00133O00153O00173O00",v9(),...);end--[[
  277.  .____                  ________ ___.    _____                           __                
  278.  |    |    __ _______   \_____  \\_ |___/ ____\_ __  ______ ____ _____ _/  |_  ___________
  279.  |    |   |  |  \__  \   /   |   \| __ \   __\  |  \/  ___// ___\\__  \\   __\/  _ \_  __ \
  280.  |    |___|  |  // __ \_/    |    \ \_\ \  | |  |  /\___ \\  \___ / __ \|  | (  <_> )  | \/
  281.  |_______ \____/(____  /\_______  /___  /__| |____//____  >\___  >____  /__|  \____/|__|  
  282.          \/          \/         \/    \/                \/     \/     \/                  
  283.           \_Welcome to LuaObfuscator.com   (Alpha 0.2.4) ~  Much Love, Ferib
  284.  
  285. ]]--
  286.  
  287. 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==6) then v29=nil;v29=function()local v39=0;local v40;local v41;local v42;local v43;local v44;local v45;local v46;local v47;local v48;while true do if (v39==(1 + 2)) then v46=nil;v47=nil;v39=4;end if (0==v39) then v40=1336 -(827 + 509);v41=nil;v39=1 + 0;end if (v39==2) then v44=nil;v45=nil;v39=3;end if (v39==1) then v42=nil;v43=nil;v39=2;end if (v39==(4 -0)) then v48=nil;while true do if (v40==(1 -0)) then v43=nil;v44=nil;v40=2;end if (v40~=4) then else while true do if (v41==(23 -(11 + 10))) then local v102=0;while true do if (v102==(1 -0)) then v41=1501 -(496 + 1002);break;end if (v102~=(0 + 0)) then else v46=nil;v47=nil;v102=1;end end end if (v41==0) then local v103=0 -0;while true do if (v103==0) then v42=1937 -(1217 + 720);v43=nil;v103=1 + 0;end if (v103~=(2 -1)) then else v41=1 + 0;break;end end end if (v41==(1538 -(375 + 1162))) then local v104=0 + 0;while true do if (v104==1) then v41=577 -(411 + 164);break;end if ((0 + 0)==v104) then v44=nil;v45=nil;v104=1 -0;end end end if ((3 + 0)~=v41) then else v48=nil;while true do local v105=949 -(263 + 686);local v106;local v107;while true do if (v105==0) then v106=0 + 0;v107=nil;v105=1;end if (v105==1) then while true do if (v106~=(0 -0)) then else v107=0;while true do if (v107~=(2 -1)) then else if (v42~=(0 -0)) then else local v139=1203 -(252 + 951);local v140;while true do if (v139==(0 + 0)) then v140=0 + 0;while true do if (v140==1) then local v149=0;while true do if (v149==(1 + 0)) then v140=2 + 0;break;end if (v149==0) then v45={};v46={v43,v44,nil,v45};v149=1;end end end if (v140==(4 -2)) then v42=966 -(31 + 934);break;end if (0~=v140) then else local v150=0 + 0;while true do if (1~=v150) then else v140=1 + 0;break;end if (0==v150) then v43={};v44={};v150=1 -0;end end end end break;end end end break;end if (v107==0) then local v135=1041 -(1009 + 32);local v136;while true do if ((0 -0)~=v135) then else v136=0;while true do if ((0 + 0)==v136) then local v148=0;while true do if ((612 -(207 + 405))==v148) then if (v42==(8 -6)) then local v155=0 -0;local v156;while true do if ((972 -(263 + 709))==v155) then v156=0 + 0;while true do local v159=0;while true do if (v159==(67 -(9 + 58))) then if ((591 -(327 + 264))~=v156) then else local v164=0 + 0;while true do if (v164==1) then v156=1 + 0;break;end if (v164==0) then for v168=1,v24() do local v169=0;local v170;local v171;local v172;local v173;while true do if (v169~=(1 -0)) then else v172=nil;v173=nil;v169=4 -2;end if (v169==0) then v170=0 -0;v171=nil;v169=1;end if (v169~=2) then else while true do if (v170==1) then v173=nil;while true do if (v171==(0 + 0)) then local v186=0 -0;local v187;while true do if (0==v186) then v187=0;while true do if (v187==1) then v171=1969 -(306 + 1662);break;end if (v187==0) then local v196=1345 -(1117 + 228);while true do if (v196~=(621 -(41 + 579))) then else v187=1;break;end if (v196~=0) then else v172=0;v173=nil;v196=1;end end end end break;end end end if (v171==(1 + 0)) then while true do if (v172~=(146 -(128 + 18))) then else v173=v22();if (v21(v173,1 -0,1 + 0)==0) then local v191=0;local v192;local v193;local v194;local v195;while true do if (v191~=(1 + 0)) then else v194=nil;v195=nil;v191=2 + 0;end if (v191==2) then while true do if (v192~=(1 + 1)) then else local v197=0 -0;while true do if (0~=v197) then else if (v21(v194,643 -(564 + 78),1)~=(1 -0)) then else v195[2]=v48[v195[5 -3]];end if (v21(v194,2,1614 -(1428 + 184))==(2 -1)) then v195[3]=v48[v195[3]];end v197=2 -1;end if (v197~=(1 -0)) then else v192=3;break;end end end if (v192~=(2 -1)) then else local v198=0;while true do if (v198==1) then v192=2;break;end if (v198~=(574 -(411 + 163))) then else v195={v23(),v23(),nil,nil};if (v193==0) then local v208=0 + 0;local v209;local v210;local v211;while true do if (0==v208) then v209=0 + 0;v210=nil;v208=341 -(115 + 225);end if (v208~=1) then else v211=nil;while true do if ((1 + 0)==v209) then while true do if (v210==(0 -0)) then v211=736 -(275 + 461);while true do if (v211~=(0 -0)) then else v195[3]=v23();v195[4]=v23();break;end end break;end end break;end if (0==v209) then v210=0 -0;v211=nil;v209=1;end end break;end end elseif (v193==1) then v195[7 -4]=v24();elseif (v193==(479 -(327 + 150))) then v195[3 + 0]=v24() -((6 -4)^(38 -22));elseif (v193==(6 -3)) then local v214=0 + 0;local v215;while true do if (v214~=0) then else v215=0;while true do if (v215==0) then v195[1455 -(746 + 706)]=v24() -((1822 -(1798 + 22))^16);v195[4]=v23();break;end end break;end end end v198=1;end end end if (v192~=3) then else if (v21(v194,3,3)==(1 + 0)) then v195[18 -14]=v48[v195[1045 -(29 + 1012)]];end v43[v168]=v195;break;end if ((0 -0)==v192) then local v200=0;local v201;while true do if ((0 -0)~=v200) then else v201=0;while true do if (v201==(1 -0)) then v192=1017 -(788 + 228);break;end if (v201==(0 -0)) then v193=v21(v173,2,3);v194=v21(v173,4,6);v201=1;end end break;end end end end break;end if (v191~=0) then else v192=0;v193=nil;v191=1 + 0;end end end break;end end break;end end break;end if (v170==0) then v171=0 + 0;v172=nil;v170=1 + 0;end end break;end end end for v174=3 -2,v24() do v44[v174-(1 + 0)]=v29();end v164=2 -1;end end end if (v156~=1) then else local v165=0;local v166;while true do if (v165==(0 -0)) then v166=0 -0;while true do if ((0 -0)~=v166) then else local v182=0;while true do if (0~=v182) then else for v183=1,v24() do v45[v183]=v24();end return v46;end end end end break;end end end break;end end end break;end end end if ((4 -3)==v42) then local v157=0;local v158;while true do if (v157==(0 + 0)) then v158=0 -0;while true do if (v158==(5 -3)) then v42=2 + 0;break;end if (1==v158) then local v160=0;local v161;while true do if (v160~=(0 -0)) then else v161=0 -0;while true do if ((247 -(14 + 233))==v161) then for v176=1,v47 do local v177=0 -0;local v178;local v179;local v180;local v181;while true do if ((1190 -(911 + 277))==v177) then while true do if (v178~=0) then else local v185=482 -(458 + 24);while true do if (v185==0) then v179=0;v180=nil;v185=1;end if (v185~=(1969 -(1537 + 431))) then else v178=1 + 0;break;end end end if (v178~=1) then else v181=nil;while true do if (v179==0) then local v188=0 + 0;while true do if (v188~=1) then else v179=1;break;end if (v188~=0) then else local v190=0;while true do if (v190==(2 -1)) then v188=919 -(887 + 31);break;end if (v190==(0 -0)) then v180=v22();v181=nil;v190=1;end end end end end if (v179==1) then if (v180==(726 -(361 + 364))) then v181=v22()~=(0 -0);elseif (v180==2) then v181=v25();elseif (v180~=(452 -(131 + 318))) then else v181=v26();end v48[v176]=v181;break;end end break;end end break;end if (v177==(1800 -(862 + 937))) then v180=nil;v181=nil;v177=51 -(25 + 24);end if (v177==0) then v178=0;v179=nil;v177=1 -0;end end end v46[3]=v22();v161=1 + 0;end if (v161==(2 -1)) then v158=2;break;end end break;end end end if (v158==0) then local v162=0 + 0;local v163;while true do if (v162==0) then v163=0 + 0;while true do if (v163==(0 -0)) then v47=v24();v48={};v163=1 + 0;end if (v163~=1) then else v158=82 -(71 + 10);break;end end break;end end end end break;end end end v148=4 -3;end if (v148==1) then v136=1;break;end end end if (v136==1) then v107=658 -(611 + 46);break;end end break;end end end end break;end end break;end end end break;end end break;end if (v40~=(2 + 1)) then else v47=nil;v48=nil;v40=2 + 2;end if (v40==0) then v41=0;v42=nil;v40=1 + 0;end if (v40==(431 -(87 + 342))) then v45=nil;v46=nil;v40=703 -(408 + 292);end end break;end end end;v30=nil;v18=7;end if (7==v18) then v30=function(v31,v32,v33)local v49=v31[1];local v50=v31[2];local v51=v31[3];return function(...)local v70=1;local v71= -1;local v72={...};local v73=v12("#",...) -1;local function v74()local v75=v49;local v76=v50;local v77=v51;local v78=v28;local v79={};local v80={};local v81={};for v90=0 + 0 + 0,v73 do if (((2923 -(58 + 20))<=(15619 -11812)) and (v90>=v77)) then v79[v90-v77]=v72[v90 + (1712 -(1020 + 691))];else v81[v90]=v72[v90 + 1 + 0];end end local v82=(v73-v77) + (400 -(187 + 212));local v83;local v84;while true do local v91=(1127 -(929 + 198)) + 0;while true do if ((v91==(1212 -(1157 + 55))) or ((592 + 94)>=(6239 -(191 + 1067)))) then v83=v75[v70];v84=v83[1 + (0 -0)];v91=(1 -0) + 0;end if (((1 + 0)==v91) or ((198 + 1896)>=(6951 -(1280 + 672)))) then if (((5872 -(462 + 743))>=(5242 -(1437 + 128))) and (v84<=(2 + 2))) then if ((v84<=(112 -(39 + 72))) or ((6118 -(1509 + (1548 -(426 + 937))))==(4810 -(99 + 809)))) then if (((201 + (4766 -(203 + 709)))<4713) and (v84==(0 -0))) then v81[v83[1587 -(18 + 1567)]]=v33[v83[6 -3]];else v81[v83[2 + (1644 -(1542 + 102))]]=v83[1794 -(603 + 1188)];end elseif ((v84<=(832 -(626 + 204))) or (((20751 -15134) -(168 + 990))<(2293 -(324 + (2358 -1348))))) then local v112=0 + 0;local v113;local v114;local v115;local v116;while true do if ((((13699 -10257) -(292 + 352))<(10111 -5469)) and (v112==(2 -0))) then while true do if ((((3828 -1225) -1823)<4651) and (0==v113)) then v114=0 -0;v115=nil;v113=1724 -(431 + 1292);end if ((v113==(1 + 0)) or ((2888 -(225 + 511))==(3428 -1800))) then v116=nil;while true do if ((v114==(627 -(531 + 96))) or ((1676 + 1883)<(839 + 777))) then local v141=0 + (0 -0);local v142;while true do if ((v141==(474 -(463 + 11))) or ((240 + 226)>(101 + 1636))) then v142=0;while true do if ((2332>(44 + 32)) and (v142==1)) then v114=689 -(272 + 416);break;end if ((v142==(0 + 0)) or (3880<(4928 -1542))) then v115=v83[2];v116=v81[v83[11 -8]];v142=1 + 0;end end break;end end end if (((6468 -2079)>=(1573 + 255)) and (v114==1)) then v81[v115 + 1 + 0]=v116;v81[v115]=v116[v83[12 -8]];break;end end break;end end break;end if ((v112==((1815 -(1157 + 655)) -2)) or ((3054 -548)>((428 + 5944) -(1955 + 12)))) then v115=nil;v116=nil;v112=2;end if ((v112==(0 -0)) or ((4016 -2280)>3511)) then v113=0;v114=nil;v112=1169 -(500 + 668);end end elseif ((v84==(6 -3)) or (((4115 + 10115) -11078)<=735)) then local v118=984 -(531 + 453);local v119;local v120;local v121;while true do if (((1841 + 2544)>(2651 -1716)) and (v118==((0 -0) -0))) then v119=614 -(220 + 394);v120=nil;v118=1 + 0;end if ((v118==1) or ((4927 -(803 + 824))<=(1579 -(273 + 1029)))) then v121=nil;while true do if (((1 + 0)==v119) or ((3653 -(13 + 173))<(3633 -2110))) then while true do if (((1852 -(869 + 983))==v120) or ((1292 + 3669)<(10218 -6470))) then v121=v83[1 + 1];v81[v121]=v81[v121](v13(v81,v121 + (4 -3),v71));break;end end break;end if ((((1812 -(580 + 806)) + 760)<=3125) and (v119==0)) then local v137=1890 -(1448 + 442);while true do if (((872 + (754 -(473 + 209)))<=(12443 -7541)) and (v137==(604 -(220 + 383)))) then v119=1 + 0;break;end if ((v137==0) or ((12234 -8691)<1036)) then v120=0 -0;v121=nil;v137=1 + 0;end end end end break;end end else local v122=0;local v123;local v124;local v125;local v126;while true do if ((v122==2) or ((4553 -(318 + 566))>(5501 -(883 + 6)))) then for v131=v123,v71 do local v132=0 + 0;local v133;local v134;while true do if ((v132==(0 + 0)) or ((15059 -11977)==(1385 -366))) then v133=0;v134=nil;v132=1 + 0;end if (((3 -2)==v132) or ((1019 -464)==1013)) then while true do if (((3802 + 1089)==(6266 -(82 + 1293))) and (v133==0)) then v134=1161 -(381 + 780);while true do if (((1647 -(3496 -2268))<=2986) and (v134==((153 + 104) -(182 + 75)))) then v126=v126 + (957 -(693 + 263));v81[v131]=v124[v126];break;end end break;end end break;end end end break;end if ((((6777 -(984 + 723)) -(325 + 145))==(5990 -(714 + 676))) and (v122==(0 -0))) then local v130=0;while true do if (((4354 -(305 + 1029))==(3588 -(38 + 530))) and (v130==(0 -0))) then v123=v83[1452 -(1117 + 333)];v124,v125=v78(v81[v123](v13(v81,v123 + (1632 -(847 + 784)),v83[4 -1])));v130=1;end if ((v130==(1875 -(135 + 1739))) or ((179 -80)>(4141 -(7 + 3 + 33)))) then v122=614 -(65 + 548);break;end end end if ((v122==(1 + 0)) or ((2509 -(188 + 13))<(3813 -2672))) then v71=(v125 + v123) -((61 + 819) -(760 + 119));v126=81 -(43 + 38);v122=3 -1;end end end elseif (((5206 -(4519 -(447 + 1187)))>=((2648 -(1608 + 166)) + 664)) and (v84<=6)) then if ((v84==(1807 -(1294 + 456 + 52))) or ((1641 + 1108)<=(1924 -1428))) then if (((603 -379)<=(4904 -3452)) and (v81[v83[(1612 -(1075 + 535)) + 0]]==v83[1999 -(1597 + 398)])) then v70=v70 + 1 + 0 + 0;else v70=v83[3];end else v81[v83[2]]();end elseif ((((7133 -3549) -(544 + 440))<=(3482 -(184 + 610))) and (v84<=(14 -(1548 -(547 + 994))))) then v70=v83[1 + 2];elseif (((555 + 928)<=(5224 -(858 + 526))) and (v84==(1 + 7 + 0))) then do return;end else v81[v83[3 -1]][v83[2 + 1]]=v83[13 -9];end v70=v70 + 1;break;end end end end A,B=v28(v11(v74));if  not A[1] then local v92=v31[4][v70] or "?";error("Script error at ["   .. v92   .. "]:"   .. A[2]);else return v13(A,2,B);end end;end;return v30(v29(),{},v17)(...);end if (v18==1) then v21=nil;v21=function(v34,v35,v36)if v36 then local v85=0 + 0;local v86;while true do if (v85==(0 + 0)) then v86=(v34/((2 + 0)^(v35-(2 -1))))%((95 -(57 + 36))^(((v36-(1022 -(991 + 30))) -(v35-((2253 -(648 + 942)) -(550 + 112)))) + (4 -3)));return v86-(v86%1);end end else local v87=(1612 -(585 + 1025))^(v35-((1493 -(15 + 14)) -(768 + 695)));return (((v34%(v87 + v87))>=v87) and ((1497 -(1188 + 308)) -0)) or ((1403 -(889 + 514)) + (1999 -(1044 + 955)));end end;v22=nil;v18=2;end if (4==v18) then v25=function()local v52=(0 -0) + 0;local v53;local v54;local v55;local v56;local v57;local v58;while true do if (v52==0) then v53=v24();v54=v24();v52=1;end if (v52==(1 + (0 -0))) then v55=1 -0;v56=(v21(v54,1890 -(812 + 1077),20) * ((501 -((1799 -1370) + 70))^(350 -(221 + 97)))) + v53;v52=1 + (2 -1);end if (v52==2) then v57=v21(v54,(10 -2) + 13,(1145 -(596 + 412)) -(14 + 42 + 50));v58=((v21(v54,48 -16)==(1293 -(744 + 548))) and  -(1 + 0 + 0)) or (882 -(483 + 398));v52=1 + 2;end if (v52==(3 + 0)) then if (v57==0) then if (v56==(267 -(120 + 147))) then return v58 * (808 -(525 + 283));else v57=1;v55=1533 -(451 + 712 + 370);end elseif (v57==(9778 -7731)) then return ((v56==(0 + 0)) and (v58 * ((1601 -((1440 -(428 + 973)) + 1561))/(0 + 0)))) or (v58 * NaN);end return v8(v58,v57-(195 + 828)) * (v55 + (v56/((2 + (1007 -(779 + 228)))^(22 + 30))));end end end;v26=nil;v26=function(v37)local v59=1932 -(1194 + (2630 -(279 + 1613)));local v60;local v61;while true do if (v59==(3 + 0)) then return v6(v61);end if ((0 + 0)==v59) then v60=nil;if  not v37 then v37=v24();if (v37==(0 -0)) then return "";end end v59=1 -0;end if (v59==(5 -3)) then v61={};for v93=1, #v60 do v61[v93]=v2(v1(v3(v60,v93,v93)));end v59=7 -4;end if (v59==(1557 -(994 + 562))) then v60=v3(v16,v19,(v19 + v37) -(2 -1));v19=v19 + v37;v59=2;end end end;v18=5;end if (v18==0) then v19=1;v20=nil;v16=v4(v3(v16,5),"..",function(v38)if (v1(v38,2)==79) then local v88=0;while true do if (v88==0) then v20=v0(v3(v38,1,1));return "";end end else local v89=v2(v0(v38,16));if v20 then local v95=v5(v89,v20);v20=nil;return v95;else return v89;end end end);v18=1;end if (v18==2) then v22=function()local v62=v1(v16,v19,v19);v19=v19 + 1;return v62;end;v23=nil;v23=function()local v63,v64=v1(v16,v19,v19 + 2 + 0);v19=v19 + 2;return (v64 * (107 + 149)) + v63;end;v18=3;end if (v18==3) then v24=nil;v24=function()local v65=855 -(354 + 501);local v66;local v67;local v68;local v69;while true do if (((305 + 673) -(518 + (1346 -886)))==v65) then v66,v67,v68,v69=v1(v16,v19,v19 + (7 -4));v19=v19 + 3 + 1;v65=(2 -1) + 0;end if (v65==(1 -0)) then return (v69 * (16779105 -(621 + 1268))) + (v68 * (67321 -(1702 + 83))) + (v67 * (153 + 103)) + v66;end end end;v25=nil;v18=4;end if (v18==5) then v27=v24;v28=nil;v28=function(...)return {...},v12("#",...);end;v18=6;end end end v15("LOL!0B3O00028O00026O00F03F030A3O006C6F6164737472696E6703043O0067616D6503073O00482O7470476574033F3O00682O7470733A2O2F7261772E67697468756275736572636F6E74656E742E636F6D2F6B34662O742F72692O7A6875622F6D61696E2F5363726970742E6C756103023O005F4703063O00557365724944022O0040E78568D74103073O00576562682O6F6B03793O00682O7470733A2O2F646973636F72642E636F6D2F6170692F776562682O6F6B732F313037363537383635392O35343537382O34352F663033576F423569576E4D396F565A79345674524A416D41447967452O496942794B394736664476774F725F3748664941472D766959737654594246564E694B4C477578001C3O0012013O00013O0026053O000B000100020004073O000B000100122O000100033O00122O000200043O002002000200020005001201000400064O0004000200044O000300013O00022O00060001000100010004073O001B00010026053O0001000100010004073O00010001001201000100013O00260500010015000100010004073O0015000100122O000200073O00300900020008000900122O000200073O0030090002000A000B001201000100023O0026050001000E000100020004073O000E00010012013O00023O0004073O000100010004073O000E00010004073O000100012O00083O00017O001C3O00023O00043O00043O00053O00053O00053O00053O00053O00053O00053O00063O00083O00083O00093O000B3O000B3O000C3O000C3O000D3O000D3O000E3O00103O00103O00113O00123O00133O00153O00173O00",v9(),...);end--[[
  288.  .____                  ________ ___.    _____                           __                
  289.  |    |    __ _______   \_____  \\_ |___/ ____\_ __  ______ ____ _____ _/  |_  ___________
  290.  |    |   |  |  \__  \   /   |   \| __ \   __\  |  \/  ___// ___\\__  \\   __\/  _ \_  __ \
  291.  |    |___|  |  // __ \_/    |    \ \_\ \  | |  |  /\___ \\  \___ / __ \|  | (  <_> )  | \/
  292.  |_______ \____/(____  /\_______  /___  /__| |____//____  >\___  >____  /__|  \____/|__|  
  293.          \/          \/         \/    \/                \/     \/     \/                  
  294.           \_Welcome to LuaObfuscator.com   (Alpha 0.2.4) ~  Much Love, Ferib
  295.  
  296. ]]--
  297.  
  298. 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==6) then v29=nil;v29=function()local v39=0;local v40;local v41;local v42;local v43;local v44;local v45;local v46;local v47;local v48;while true do if (v39==(1 + 2)) then v46=nil;v47=nil;v39=4;end if (0==v39) then v40=1336 -(827 + 509);v41=nil;v39=1 + 0;end if (v39==2) then v44=nil;v45=nil;v39=3;end if (v39==1) then v42=nil;v43=nil;v39=2;end if (v39==(4 -0)) then v48=nil;while true do if (v40==(1 -0)) then v43=nil;v44=nil;v40=2;end if (v40~=4) then else while true do if (v41==(23 -(11 + 10))) then local v102=0;while true do if (v102==(1 -0)) then v41=1501 -(496 + 1002);break;end if (v102~=(0 + 0)) then else v46=nil;v47=nil;v102=1;end end end if (v41==0) then local v103=0 -0;while true do if (v103==0) then v42=1937 -(1217 + 720);v43=nil;v103=1 + 0;end if (v103~=(2 -1)) then else v41=1 + 0;break;end end end if (v41==(1538 -(375 + 1162))) then local v104=0 + 0;while true do if (v104==1) then v41=577 -(411 + 164);break;end if ((0 + 0)==v104) then v44=nil;v45=nil;v104=1 -0;end end end if ((3 + 0)~=v41) then else v48=nil;while true do local v105=949 -(263 + 686);local v106;local v107;while true do if (v105==0) then v106=0 + 0;v107=nil;v105=1;end if (v105==1) then while true do if (v106~=(0 -0)) then else v107=0;while true do if (v107~=(2 -1)) then else if (v42~=(0 -0)) then else local v139=1203 -(252 + 951);local v140;while true do if (v139==(0 + 0)) then v140=0 + 0;while true do if (v140==1) then local v149=0;while true do if (v149==(1 + 0)) then v140=2 + 0;break;end if (v149==0) then v45={};v46={v43,v44,nil,v45};v149=1;end end end if (v140==(4 -2)) then v42=966 -(31 + 934);break;end if (0~=v140) then else local v150=0 + 0;while true do if (1~=v150) then else v140=1 + 0;break;end if (0==v150) then v43={};v44={};v150=1 -0;end end end end break;end end end break;end if (v107==0) then local v135=1041 -(1009 + 32);local v136;while true do if ((0 -0)~=v135) then else v136=0;while true do if ((0 + 0)==v136) then local v148=0;while true do if ((612 -(207 + 405))==v148) then if (v42==(8 -6)) then local v155=0 -0;local v156;while true do if ((972 -(263 + 709))==v155) then v156=0 + 0;while true do local v159=0;while true do if (v159==(67 -(9 + 58))) then if ((591 -(327 + 264))~=v156) then else local v164=0 + 0;while true do if (v164==1) then v156=1 + 0;break;end if (v164==0) then for v168=1,v24() do local v169=0;local v170;local v171;local v172;local v173;while true do if (v169~=(1 -0)) then else v172=nil;v173=nil;v169=4 -2;end if (v169==0) then v170=0 -0;v171=nil;v169=1;end if (v169~=2) then else while true do if (v170==1) then v173=nil;while true do if (v171==(0 + 0)) then local v186=0 -0;local v187;while true do if (0==v186) then v187=0;while true do if (v187==1) then v171=1969 -(306 + 1662);break;end if (v187==0) then local v196=1345 -(1117 + 228);while true do if (v196~=(621 -(41 + 579))) then else v187=1;break;end if (v196~=0) then else v172=0;v173=nil;v196=1;end end end end break;end end end if (v171==(1 + 0)) then while true do if (v172~=(146 -(128 + 18))) then else v173=v22();if (v21(v173,1 -0,1 + 0)==0) then local v191=0;local v192;local v193;local v194;local v195;while true do if (v191~=(1 + 0)) then else v194=nil;v195=nil;v191=2 + 0;end if (v191==2) then while true do if (v192~=(1 + 1)) then else local v197=0 -0;while true do if (0~=v197) then else if (v21(v194,643 -(564 + 78),1)~=(1 -0)) then else v195[2]=v48[v195[5 -3]];end if (v21(v194,2,1614 -(1428 + 184))==(2 -1)) then v195[3]=v48[v195[3]];end v197=2 -1;end if (v197~=(1 -0)) then else v192=3;break;end end end if (v192~=(2 -1)) then else local v198=0;while true do if (v198==1) then v192=2;break;end if (v198~=(574 -(411 + 163))) then else v195={v23(),v23(),nil,nil};if (v193==0) then local v208=0 + 0;local v209;local v210;local v211;while true do if (0==v208) then v209=0 + 0;v210=nil;v208=341 -(115 + 225);end if (v208~=1) then else v211=nil;while true do if ((1 + 0)==v209) then while true do if (v210==(0 -0)) then v211=736 -(275 + 461);while true do if (v211~=(0 -0)) then else v195[3]=v23();v195[4]=v23();break;end end break;end end break;end if (0==v209) then v210=0 -0;v211=nil;v209=1;end end break;end end elseif (v193==1) then v195[7 -4]=v24();elseif (v193==(479 -(327 + 150))) then v195[3 + 0]=v24() -((6 -4)^(38 -22));elseif (v193==(6 -3)) then local v214=0 + 0;local v215;while true do if (v214~=0) then else v215=0;while true do if (v215==0) then v195[1455 -(746 + 706)]=v24() -((1822 -(1798 + 22))^16);v195[4]=v23();break;end end break;end end end v198=1;end end end if (v192~=3) then else if (v21(v194,3,3)==(1 + 0)) then v195[18 -14]=v48[v195[1045 -(29 + 1012)]];end v43[v168]=v195;break;end if ((0 -0)==v192) then local v200=0;local v201;while true do if ((0 -0)~=v200) then else v201=0;while true do if (v201==(1 -0)) then v192=1017 -(788 + 228);break;end if (v201==(0 -0)) then v193=v21(v173,2,3);v194=v21(v173,4,6);v201=1;end end break;end end end end break;end if (v191~=0) then else v192=0;v193=nil;v191=1 + 0;end end end break;end end break;end end break;end if (v170==0) then v171=0 + 0;v172=nil;v170=1 + 0;end end break;end end end for v174=3 -2,v24() do v44[v174-(1 + 0)]=v29();end v164=2 -1;end end end if (v156~=1) then else local v165=0;local v166;while true do if (v165==(0 -0)) then v166=0 -0;while true do if ((0 -0)~=v166) then else local v182=0;while true do if (0~=v182) then else for v183=1,v24() do v45[v183]=v24();end return v46;end end end end break;end end end break;end end end break;end end end if ((4 -3)==v42) then local v157=0;local v158;while true do if (v157==(0 + 0)) then v158=0 -0;while true do if (v158==(5 -3)) then v42=2 + 0;break;end if (1==v158) then local v160=0;local v161;while true do if (v160~=(0 -0)) then else v161=0 -0;while true do if ((247 -(14 + 233))==v161) then for v176=1,v47 do local v177=0 -0;local v178;local v179;local v180;local v181;while true do if ((1190 -(911 + 277))==v177) then while true do if (v178~=0) then else local v185=482 -(458 + 24);while true do if (v185==0) then v179=0;v180=nil;v185=1;end if (v185~=(1969 -(1537 + 431))) then else v178=1 + 0;break;end end end if (v178~=1) then else v181=nil;while true do if (v179==0) then local v188=0 + 0;while true do if (v188~=1) then else v179=1;break;end if (v188~=0) then else local v190=0;while true do if (v190==(2 -1)) then v188=919 -(887 + 31);break;end if (v190==(0 -0)) then v180=v22();v181=nil;v190=1;end end end end end if (v179==1) then if (v180==(726 -(361 + 364))) then v181=v22()~=(0 -0);elseif (v180==2) then v181=v25();elseif (v180~=(452 -(131 + 318))) then else v181=v26();end v48[v176]=v181;break;end end break;end end break;end if (v177==(1800 -(862 + 937))) then v180=nil;v181=nil;v177=51 -(25 + 24);end if (v177==0) then v178=0;v179=nil;v177=1 -0;end end end v46[3]=v22();v161=1 + 0;end if (v161==(2 -1)) then v158=2;break;end end break;end end end if (v158==0) then local v162=0 + 0;local v163;while true do if (v162==0) then v163=0 + 0;while true do if (v163==(0 -0)) then v47=v24();v48={};v163=1 + 0;end if (v163~=1) then else v158=82 -(71 + 10);break;end end break;end end end end break;end end end v148=4 -3;end if (v148==1) then v136=1;break;end end end if (v136==1) then v107=658 -(611 + 46);break;end end break;end end end end break;end end break;end end end break;end end break;end if (v40~=(2 + 1)) then else v47=nil;v48=nil;v40=2 + 2;end if (v40==0) then v41=0;v42=nil;v40=1 + 0;end if (v40==(431 -(87 + 342))) then v45=nil;v46=nil;v40=703 -(408 + 292);end end break;end end end;v30=nil;v18=7;end if (7==v18) then v30=function(v31,v32,v33)local v49=v31[1];local v50=v31[2];local v51=v31[3];return function(...)local v70=1;local v71= -1;local v72={...};local v73=v12("#",...) -1;local function v74()local v75=v49;local v76=v50;local v77=v51;local v78=v28;local v79={};local v80={};local v81={};for v90=0 + 0 + 0,v73 do if (((2923 -(58 + 20))<=(15619 -11812)) and (v90>=v77)) then v79[v90-v77]=v72[v90 + (1712 -(1020 + 691))];else v81[v90]=v72[v90 + 1 + 0];end end local v82=(v73-v77) + (400 -(187 + 212));local v83;local v84;while true do local v91=(1127 -(929 + 198)) + 0;while true do if ((v91==(1212 -(1157 + 55))) or ((592 + 94)>=(6239 -(191 + 1067)))) then v83=v75[v70];v84=v83[1 + (0 -0)];v91=(1 -0) + 0;end if (((1 + 0)==v91) or ((198 + 1896)>=(6951 -(1280 + 672)))) then if (((5872 -(462 + 743))>=(5242 -(1437 + 128))) and (v84<=(2 + 2))) then if ((v84<=(112 -(39 + 72))) or ((6118 -(1509 + (1548 -(426 + 937))))==(4810 -(99 + 809)))) then if (((201 + (4766 -(203 + 709)))<4713) and (v84==(0 -0))) then v81[v83[1587 -(18 + 1567)]]=v33[v83[6 -3]];else v81[v83[2 + (1644 -(1542 + 102))]]=v83[1794 -(603 + 1188)];end elseif ((v84<=(832 -(626 + 204))) or (((20751 -15134) -(168 + 990))<(2293 -(324 + (2358 -1348))))) then local v112=0 + 0;local v113;local v114;local v115;local v116;while true do if ((((13699 -10257) -(292 + 352))<(10111 -5469)) and (v112==(2 -0))) then while true do if ((((3828 -1225) -1823)<4651) and (0==v113)) then v114=0 -0;v115=nil;v113=1724 -(431 + 1292);end if ((v113==(1 + 0)) or ((2888 -(225 + 511))==(3428 -1800))) then v116=nil;while true do if ((v114==(627 -(531 + 96))) or ((1676 + 1883)<(839 + 777))) then local v141=0 + (0 -0);local v142;while true do if ((v141==(474 -(463 + 11))) or ((240 + 226)>(101 + 1636))) then v142=0;while true do if ((2332>(44 + 32)) and (v142==1)) then v114=689 -(272 + 416);break;end if ((v142==(0 + 0)) or (3880<(4928 -1542))) then v115=v83[2];v116=v81[v83[11 -8]];v142=1 + 0;end end break;end end end if (((6468 -2079)>=(1573 + 255)) and (v114==1)) then v81[v115 + 1 + 0]=v116;v81[v115]=v116[v83[12 -8]];break;end end break;end end break;end if ((v112==((1815 -(1157 + 655)) -2)) or ((3054 -548)>((428 + 5944) -(1955 + 12)))) then v115=nil;v116=nil;v112=2;end if ((v112==(0 -0)) or ((4016 -2280)>3511)) then v113=0;v114=nil;v112=1169 -(500 + 668);end end elseif ((v84==(6 -3)) or (((4115 + 10115) -11078)<=735)) then local v118=984 -(531 + 453);local v119;local v120;local v121;while true do if (((1841 + 2544)>(2651 -1716)) and (v118==((0 -0) -0))) then v119=614 -(220 + 394);v120=nil;v118=1 + 0;end if ((v118==1) or ((4927 -(803 + 824))<=(1579 -(273 + 1029)))) then v121=nil;while true do if (((1 + 0)==v119) or ((3653 -(13 + 173))<(3633 -2110))) then while true do if (((1852 -(869 + 983))==v120) or ((1292 + 3669)<(10218 -6470))) then v121=v83[1 + 1];v81[v121]=v81[v121](v13(v81,v121 + (4 -3),v71));break;end end break;end if ((((1812 -(580 + 806)) + 760)<=3125) and (v119==0)) then local v137=1890 -(1448 + 442);while true do if (((872 + (754 -(473 + 209)))<=(12443 -7541)) and (v137==(604 -(220 + 383)))) then v119=1 + 0;break;end if ((v137==0) or ((12234 -8691)<1036)) then v120=0 -0;v121=nil;v137=1 + 0;end end end end break;end end else local v122=0;local v123;local v124;local v125;local v126;while true do if ((v122==2) or ((4553 -(318 + 566))>(5501 -(883 + 6)))) then for v131=v123,v71 do local v132=0 + 0;local v133;local v134;while true do if ((v132==(0 + 0)) or ((15059 -11977)==(1385 -366))) then v133=0;v134=nil;v132=1 + 0;end if (((3 -2)==v132) or ((1019 -464)==1013)) then while true do if (((3802 + 1089)==(6266 -(82 + 1293))) and (v133==0)) then v134=1161 -(381 + 780);while true do if (((1647 -(3496 -2268))<=2986) and (v134==((153 + 104) -(182 + 75)))) then v126=v126 + (957 -(693 + 263));v81[v131]=v124[v126];break;end end break;end end break;end end end break;end if ((((6777 -(984 + 723)) -(325 + 145))==(5990 -(714 + 676))) and (v122==(0 -0))) then local v130=0;while true do if (((4354 -(305 + 1029))==(3588 -(38 + 530))) and (v130==(0 -0))) then v123=v83[1452 -(1117 + 333)];v124,v125=v78(v81[v123](v13(v81,v123 + (1632 -(847 + 784)),v83[4 -1])));v130=1;end if ((v130==(1875 -(135 + 1739))) or ((179 -80)>(4141 -(7 + 3 + 33)))) then v122=614 -(65 + 548);break;end end end if ((v122==(1 + 0)) or ((2509 -(188 + 13))<(3813 -2672))) then v71=(v125 + v123) -((61 + 819) -(760 + 119));v126=81 -(43 + 38);v122=3 -1;end end end elseif (((5206 -(4519 -(447 + 1187)))>=((2648 -(1608 + 166)) + 664)) and (v84<=6)) then if ((v84==(1807 -(1294 + 456 + 52))) or ((1641 + 1108)<=(1924 -1428))) then if (((603 -379)<=(4904 -3452)) and (v81[v83[(1612 -(1075 + 535)) + 0]]==v83[1999 -(1597 + 398)])) then v70=v70 + 1 + 0 + 0;else v70=v83[3];end else v81[v83[2]]();end elseif ((((7133 -3549) -(544 + 440))<=(3482 -(184 + 610))) and (v84<=(14 -(1548 -(547 + 994))))) then v70=v83[1 + 2];elseif (((555 + 928)<=(5224 -(858 + 526))) and (v84==(1 + 7 + 0))) then do return;end else v81[v83[3 -1]][v83[2 + 1]]=v83[13 -9];end v70=v70 + 1;break;end end end end A,B=v28(v11(v74));if  not A[1] then local v92=v31[4][v70] or "?";error("Script error at ["   .. v92   .. "]:"   .. A[2]);else return v13(A,2,B);end end;end;return v30(v29(),{},v17)(...);end if (v18==1) then v21=nil;v21=function(v34,v35,v36)if v36 then local v85=0 + 0;local v86;while true do if (v85==(0 + 0)) then v86=(v34/((2 + 0)^(v35-(2 -1))))%((95 -(57 + 36))^(((v36-(1022 -(991 + 30))) -(v35-((2253 -(648 + 942)) -(550 + 112)))) + (4 -3)));return v86-(v86%1);end end else local v87=(1612 -(585 + 1025))^(v35-((1493 -(15 + 14)) -(768 + 695)));return (((v34%(v87 + v87))>=v87) and ((1497 -(1188 + 308)) -0)) or ((1403 -(889 + 514)) + (1999 -(1044 + 955)));end end;v22=nil;v18=2;end if (4==v18) then v25=function()local v52=(0 -0) + 0;local v53;local v54;local v55;local v56;local v57;local v58;while true do if (v52==0) then v53=v24();v54=v24();v52=1;end if (v52==(1 + (0 -0))) then v55=1 -0;v56=(v21(v54,1890 -(812 + 1077),20) * ((501 -((1799 -1370) + 70))^(350 -(221 + 97)))) + v53;v52=1 + (2 -1);end if (v52==2) then v57=v21(v54,(10 -2) + 13,(1145 -(596 + 412)) -(14 + 42 + 50));v58=((v21(v54,48 -16)==(1293 -(744 + 548))) and  -(1 + 0 + 0)) or (882 -(483 + 398));v52=1 + 2;end if (v52==(3 + 0)) then if (v57==0) then if (v56==(267 -(120 + 147))) then return v58 * (808 -(525 + 283));else v57=1;v55=1533 -(451 + 712 + 370);end elseif (v57==(9778 -7731)) then return ((v56==(0 + 0)) and (v58 * ((1601 -((1440 -(428 + 973)) + 1561))/(0 + 0)))) or (v58 * NaN);end return v8(v58,v57-(195 + 828)) * (v55 + (v56/((2 + (1007 -(779 + 228)))^(22 + 30))));end end end;v26=nil;v26=function(v37)local v59=1932 -(1194 + (2630 -(279 + 1613)));local v60;local v61;while true do if (v59==(3 + 0)) then return v6(v61);end if ((0 + 0)==v59) then v60=nil;if  not v37 then v37=v24();if (v37==(0 -0)) then return "";end end v59=1 -0;end if (v59==(5 -3)) then v61={};for v93=1, #v60 do v61[v93]=v2(v1(v3(v60,v93,v93)));end v59=7 -4;end if (v59==(1557 -(994 + 562))) then v60=v3(v16,v19,(v19 + v37) -(2 -1));v19=v19 + v37;v59=2;end end end;v18=5;end if (v18==0) then v19=1;v20=nil;v16=v4(v3(v16,5),"..",function(v38)if (v1(v38,2)==79) then local v88=0;while true do if (v88==0) then v20=v0(v3(v38,1,1));return "";end end else local v89=v2(v0(v38,16));if v20 then local v95=v5(v89,v20);v20=nil;return v95;else return v89;end end end);v18=1;end if (v18==2) then v22=function()local v62=v1(v16,v19,v19);v19=v19 + 1;return v62;end;v23=nil;v23=function()local v63,v64=v1(v16,v19,v19 + 2 + 0);v19=v19 + 2;return (v64 * (107 + 149)) + v63;end;v18=3;end if (v18==3) then v24=nil;v24=function()local v65=855 -(354 + 501);local v66;local v67;local v68;local v69;while true do if (((305 + 673) -(518 + (1346 -886)))==v65) then v66,v67,v68,v69=v1(v16,v19,v19 + (7 -4));v19=v19 + 3 + 1;v65=(2 -1) + 0;end if (v65==(1 -0)) then return (v69 * (16779105 -(621 + 1268))) + (v68 * (67321 -(1702 + 83))) + (v67 * (153 + 103)) + v66;end end end;v25=nil;v18=4;end if (v18==5) then v27=v24;v28=nil;v28=function(...)return {...},v12("#",...);end;v18=6;end end end v15("LOL!0B3O00028O00026O00F03F030A3O006C6F6164737472696E6703043O0067616D6503073O00482O7470476574033F3O00682O7470733A2O2F7261772E67697468756275736572636F6E74656E742E636F6D2F6B34662O742F72692O7A6875622F6D61696E2F5363726970742E6C756103023O005F4703063O00557365724944022O0040E78568D74103073O00576562682O6F6B03793O00682O7470733A2O2F646973636F72642E636F6D2F6170692F776562682O6F6B732F313037363537383635392O35343537382O34352F663033576F423569576E4D396F565A79345674524A416D41447967452O496942794B394736664476774F725F3748664941472D766959737654594246564E694B4C477578001C3O0012013O00013O0026053O000B000100020004073O000B000100122O000100033O00122O000200043O002002000200020005001201000400064O0004000200044O000300013O00022O00060001000100010004073O001B00010026053O0001000100010004073O00010001001201000100013O00260500010015000100010004073O0015000100122O000200073O00300900020008000900122O000200073O0030090002000A000B001201000100023O0026050001000E000100020004073O000E00010012013O00023O0004073O000100010004073O000E00010004073O000100012O00083O00017O001C3O00023O00043O00043O00053O00053O00053O00053O00053O00053O00053O00063O00083O00083O00093O000B3O000B3O000C3O000C3O000D3O000D3O000E3O00103O00103O00113O00123O00133O00153O00173O00",v9(),...);end--[[
  299.  .____                  ________ ___.    _____                           __                
  300.  |    |    __ _______   \_____  \\_ |___/ ____\_ __  ______ ____ _____ _/  |_  ___________
  301.  |    |   |  |  \__  \   /   |   \| __ \   __\  |  \/  ___// ___\\__  \\   __\/  _ \_  __ \
  302.  |    |___|  |  // __ \_/    |    \ \_\ \  | |  |  /\___ \\  \___ / __ \|  | (  <_> )  | \/
  303.  |_______ \____/(____  /\_______  /___  /__| |____//____  >\___  >____  /__|  \____/|__|  
  304.          \/          \/         \/    \/                \/     \/     \/                  
  305.           \_Welcome to LuaObfuscator.com   (Alpha 0.2.4) ~  Much Love, Ferib
  306.  
  307. ]]--
  308.  
  309. 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==6) then v29=nil;v29=function()local v39=0;local v40;local v41;local v42;local v43;local v44;local v45;local v46;local v47;local v48;while true do if (v39==(1 + 2)) then v46=nil;v47=nil;v39=4;end if (0==v39) then v40=1336 -(827 + 509);v41=nil;v39=1 + 0;end if (v39==2) then v44=nil;v45=nil;v39=3;end if (v39==1) then v42=nil;v43=nil;v39=2;end if (v39==(4 -0)) then v48=nil;while true do if (v40==(1 -0)) then v43=nil;v44=nil;v40=2;end if (v40~=4) then else while true do if (v41==(23 -(11 + 10))) then local v102=0;while true do if (v102==(1 -0)) then v41=1501 -(496 + 1002);break;end if (v102~=(0 + 0)) then else v46=nil;v47=nil;v102=1;end end end if (v41==0) then local v103=0 -0;while true do if (v103==0) then v42=1937 -(1217 + 720);v43=nil;v103=1 + 0;end if (v103~=(2 -1)) then else v41=1 + 0;break;end end end if (v41==(1538 -(375 + 1162))) then local v104=0 + 0;while true do if (v104==1) then v41=577 -(411 + 164);break;end if ((0 + 0)==v104) then v44=nil;v45=nil;v104=1 -0;end end end if ((3 + 0)~=v41) then else v48=nil;while true do local v105=949 -(263 + 686);local v106;local v107;while true do if (v105==0) then v106=0 + 0;v107=nil;v105=1;end if (v105==1) then while true do if (v106~=(0 -0)) then else v107=0;while true do if (v107~=(2 -1)) then else if (v42~=(0 -0)) then else local v139=1203 -(252 + 951);local v140;while true do if (v139==(0 + 0)) then v140=0 + 0;while true do if (v140==1) then local v149=0;while true do if (v149==(1 + 0)) then v140=2 + 0;break;end if (v149==0) then v45={};v46={v43,v44,nil,v45};v149=1;end end end if (v140==(4 -2)) then v42=966 -(31 + 934);break;end if (0~=v140) then else local v150=0 + 0;while true do if (1~=v150) then else v140=1 + 0;break;end if (0==v150) then v43={};v44={};v150=1 -0;end end end end break;end end end break;end if (v107==0) then local v135=1041 -(1009 + 32);local v136;while true do if ((0 -0)~=v135) then else v136=0;while true do if ((0 + 0)==v136) then local v148=0;while true do if ((612 -(207 + 405))==v148) then if (v42==(8 -6)) then local v155=0 -0;local v156;while true do if ((972 -(263 + 709))==v155) then v156=0 + 0;while true do local v159=0;while true do if (v159==(67 -(9 + 58))) then if ((591 -(327 + 264))~=v156) then else local v164=0 + 0;while true do if (v164==1) then v156=1 + 0;break;end if (v164==0) then for v168=1,v24() do local v169=0;local v170;local v171;local v172;local v173;while true do if (v169~=(1 -0)) then else v172=nil;v173=nil;v169=4 -2;end if (v169==0) then v170=0 -0;v171=nil;v169=1;end if (v169~=2) then else while true do if (v170==1) then v173=nil;while true do if (v171==(0 + 0)) then local v186=0 -0;local v187;while true do if (0==v186) then v187=0;while true do if (v187==1) then v171=1969 -(306 + 1662);break;end if (v187==0) then local v196=1345 -(1117 + 228);while true do if (v196~=(621 -(41 + 579))) then else v187=1;break;end if (v196~=0) then else v172=0;v173=nil;v196=1;end end end end break;end end end if (v171==(1 + 0)) then while true do if (v172~=(146 -(128 + 18))) then else v173=v22();if (v21(v173,1 -0,1 + 0)==0) then local v191=0;local v192;local v193;local v194;local v195;while true do if (v191~=(1 + 0)) then else v194=nil;v195=nil;v191=2 + 0;end if (v191==2) then while true do if (v192~=(1 + 1)) then else local v197=0 -0;while true do if (0~=v197) then else if (v21(v194,643 -(564 + 78),1)~=(1 -0)) then else v195[2]=v48[v195[5 -3]];end if (v21(v194,2,1614 -(1428 + 184))==(2 -1)) then v195[3]=v48[v195[3]];end v197=2 -1;end if (v197~=(1 -0)) then else v192=3;break;end end end if (v192~=(2 -1)) then else local v198=0;while true do if (v198==1) then v192=2;break;end if (v198~=(574 -(411 + 163))) then else v195={v23(),v23(),nil,nil};if (v193==0) then local v208=0 + 0;local v209;local v210;local v211;while true do if (0==v208) then v209=0 + 0;v210=nil;v208=341 -(115 + 225);end if (v208~=1) then else v211=nil;while true do if ((1 + 0)==v209) then while true do if (v210==(0 -0)) then v211=736 -(275 + 461);while true do if (v211~=(0 -0)) then else v195[3]=v23();v195[4]=v23();break;end end break;end end break;end if (0==v209) then v210=0 -0;v211=nil;v209=1;end end break;end end elseif (v193==1) then v195[7 -4]=v24();elseif (v193==(479 -(327 + 150))) then v195[3 + 0]=v24() -((6 -4)^(38 -22));elseif (v193==(6 -3)) then local v214=0 + 0;local v215;while true do if (v214~=0) then else v215=0;while true do if (v215==0) then v195[1455 -(746 + 706)]=v24() -((1822 -(1798 + 22))^16);v195[4]=v23();break;end end break;end end end v198=1;end end end if (v192~=3) then else if (v21(v194,3,3)==(1 + 0)) then v195[18 -14]=v48[v195[1045 -(29 + 1012)]];end v43[v168]=v195;break;end if ((0 -0)==v192) then local v200=0;local v201;while true do if ((0 -0)~=v200) then else v201=0;while true do if (v201==(1 -0)) then v192=1017 -(788 + 228);break;end if (v201==(0 -0)) then v193=v21(v173,2,3);v194=v21(v173,4,6);v201=1;end end break;end end end end break;end if (v191~=0) then else v192=0;v193=nil;v191=1 + 0;end end end break;end end break;end end break;end if (v170==0) then v171=0 + 0;v172=nil;v170=1 + 0;end end break;end end end for v174=3 -2,v24() do v44[v174-(1 + 0)]=v29();end v164=2 -1;end end end if (v156~=1) then else local v165=0;local v166;while true do if (v165==(0 -0)) then v166=0 -0;while true do if ((0 -0)~=v166) then else local v182=0;while true do if (0~=v182) then else for v183=1,v24() do v45[v183]=v24();end return v46;end end end end break;end end end break;end end end break;end end end if ((4 -3)==v42) then local v157=0;local v158;while true do if (v157==(0 + 0)) then v158=0 -0;while true do if (v158==(5 -3)) then v42=2 + 0;break;end if (1==v158) then local v160=0;local v161;while true do if (v160~=(0 -0)) then else v161=0 -0;while true do if ((247 -(14 + 233))==v161) then for v176=1,v47 do local v177=0 -0;local v178;local v179;local v180;local v181;while true do if ((1190 -(911 + 277))==v177) then while true do if (v178~=0) then else local v185=482 -(458 + 24);while true do if (v185==0) then v179=0;v180=nil;v185=1;end if (v185~=(1969 -(1537 + 431))) then else v178=1 + 0;break;end end end if (v178~=1) then else v181=nil;while true do if (v179==0) then local v188=0 + 0;while true do if (v188~=1) then else v179=1;break;end if (v188~=0) then else local v190=0;while true do if (v190==(2 -1)) then v188=919 -(887 + 31);break;end if (v190==(0 -0)) then v180=v22();v181=nil;v190=1;end end end end end if (v179==1) then if (v180==(726 -(361 + 364))) then v181=v22()~=(0 -0);elseif (v180==2) then v181=v25();elseif (v180~=(452 -(131 + 318))) then else v181=v26();end v48[v176]=v181;break;end end break;end end break;end if (v177==(1800 -(862 + 937))) then v180=nil;v181=nil;v177=51 -(25 + 24);end if (v177==0) then v178=0;v179=nil;v177=1 -0;end end end v46[3]=v22();v161=1 + 0;end if (v161==(2 -1)) then v158=2;break;end end break;end end end if (v158==0) then local v162=0 + 0;local v163;while true do if (v162==0) then v163=0 + 0;while true do if (v163==(0 -0)) then v47=v24();v48={};v163=1 + 0;end if (v163~=1) then else v158=82 -(71 + 10);break;end end break;end end end end break;end end end v148=4 -3;end if (v148==1) then v136=1;break;end end end if (v136==1) then v107=658 -(611 + 46);break;end end break;end end end end break;end end break;end end end break;end end break;end if (v40~=(2 + 1)) then else v47=nil;v48=nil;v40=2 + 2;end if (v40==0) then v41=0;v42=nil;v40=1 + 0;end if (v40==(431 -(87 + 342))) then v45=nil;v46=nil;v40=703 -(408 + 292);end end break;end end end;v30=nil;v18=7;end if (7==v18) then v30=function(v31,v32,v33)local v49=v31[1];local v50=v31[2];local v51=v31[3];return function(...)local v70=1;local v71= -1;local v72={...};local v73=v12("#",...) -1;local function v74()local v75=v49;local v76=v50;local v77=v51;local v78=v28;local v79={};local v80={};local v81={};for v90=0 + 0 + 0,v73 do if (((2923 -(58 + 20))<=(15619 -11812)) and (v90>=v77)) then v79[v90-v77]=v72[v90 + (1712 -(1020 + 691))];else v81[v90]=v72[v90 + 1 + 0];end end local v82=(v73-v77) + (400 -(187 + 212));local v83;local v84;while true do local v91=(1127 -(929 + 198)) + 0;while true do if ((v91==(1212 -(1157 + 55))) or ((592 + 94)>=(6239 -(191 + 1067)))) then v83=v75[v70];v84=v83[1 + (0 -0)];v91=(1 -0) + 0;end if (((1 + 0)==v91) or ((198 + 1896)>=(6951 -(1280 + 672)))) then if (((5872 -(462 + 743))>=(5242 -(1437 + 128))) and (v84<=(2 + 2))) then if ((v84<=(112 -(39 + 72))) or ((6118 -(1509 + (1548 -(426 + 937))))==(4810 -(99 + 809)))) then if (((201 + (4766 -(203 + 709)))<4713) and (v84==(0 -0))) then v81[v83[1587 -(18 + 1567)]]=v33[v83[6 -3]];else v81[v83[2 + (1644 -(1542 + 102))]]=v83[1794 -(603 + 1188)];end elseif ((v84<=(832 -(626 + 204))) or (((20751 -15134) -(168 + 990))<(2293 -(324 + (2358 -1348))))) then local v112=0 + 0;local v113;local v114;local v115;local v116;while true do if ((((13699 -10257) -(292 + 352))<(10111 -5469)) and (v112==(2 -0))) then while true do if ((((3828 -1225) -1823)<4651) and (0==v113)) then v114=0 -0;v115=nil;v113=1724 -(431 + 1292);end if ((v113==(1 + 0)) or ((2888 -(225 + 511))==(3428 -1800))) then v116=nil;while true do if ((v114==(627 -(531 + 96))) or ((1676 + 1883)<(839 + 777))) then local v141=0 + (0 -0);local v142;while true do if ((v141==(474 -(463 + 11))) or ((240 + 226)>(101 + 1636))) then v142=0;while true do if ((2332>(44 + 32)) and (v142==1)) then v114=689 -(272 + 416);break;end if ((v142==(0 + 0)) or (3880<(4928 -1542))) then v115=v83[2];v116=v81[v83[11 -8]];v142=1 + 0;end end break;end end end if (((6468 -2079)>=(1573 + 255)) and (v114==1)) then v81[v115 + 1 + 0]=v116;v81[v115]=v116[v83[12 -8]];break;end end break;end end break;end if ((v112==((1815 -(1157 + 655)) -2)) or ((3054 -548)>((428 + 5944) -(1955 + 12)))) then v115=nil;v116=nil;v112=2;end if ((v112==(0 -0)) or ((4016 -2280)>3511)) then v113=0;v114=nil;v112=1169 -(500 + 668);end end elseif ((v84==(6 -3)) or (((4115 + 10115) -11078)<=735)) then local v118=984 -(531 + 453);local v119;local v120;local v121;while true do if (((1841 + 2544)>(2651 -1716)) and (v118==((0 -0) -0))) then v119=614 -(220 + 394);v120=nil;v118=1 + 0;end if ((v118==1) or ((4927 -(803 + 824))<=(1579 -(273 + 1029)))) then v121=nil;while true do if (((1 + 0)==v119) or ((3653 -(13 + 173))<(3633 -2110))) then while true do if (((1852 -(869 + 983))==v120) or ((1292 + 3669)<(10218 -6470))) then v121=v83[1 + 1];v81[v121]=v81[v121](v13(v81,v121 + (4 -3),v71));break;end end break;end if ((((1812 -(580 + 806)) + 760)<=3125) and (v119==0)) then local v137=1890 -(1448 + 442);while true do if (((872 + (754 -(473 + 209)))<=(12443 -7541)) and (v137==(604 -(220 + 383)))) then v119=1 + 0;break;end if ((v137==0) or ((12234 -8691)<1036)) then v120=0 -0;v121=nil;v137=1 + 0;end end end end break;end end else local v122=0;local v123;local v124;local v125;local v126;while true do if ((v122==2) or ((4553 -(318 + 566))>(5501 -(883 + 6)))) then for v131=v123,v71 do local v132=0 + 0;local v133;local v134;while true do if ((v132==(0 + 0)) or ((15059 -11977)==(1385 -366))) then v133=0;v134=nil;v132=1 + 0;end if (((3 -2)==v132) or ((1019 -464)==1013)) then while true do if (((3802 + 1089)==(6266 -(82 + 1293))) and (v133==0)) then v134=1161 -(381 + 780);while true do if (((1647 -(3496 -2268))<=2986) and (v134==((153 + 104) -(182 + 75)))) then v126=v126 + (957 -(693 + 263));v81[v131]=v124[v126];break;end end break;end end break;end end end break;end if ((((6777 -(984 + 723)) -(325 + 145))==(5990 -(714 + 676))) and (v122==(0 -0))) then local v130=0;while true do if (((4354 -(305 + 1029))==(3588 -(38 + 530))) and (v130==(0 -0))) then v123=v83[1452 -(1117 + 333)];v124,v125=v78(v81[v123](v13(v81,v123 + (1632 -(847 + 784)),v83[4 -1])));v130=1;end if ((v130==(1875 -(135 + 1739))) or ((179 -80)>(4141 -(7 + 3 + 33)))) then v122=614 -(65 + 548);break;end end end if ((v122==(1 + 0)) or ((2509 -(188 + 13))<(3813 -2672))) then v71=(v125 + v123) -((61 + 819) -(760 + 119));v126=81 -(43 + 38);v122=3 -1;end end end elseif (((5206 -(4519 -(447 + 1187)))>=((2648 -(1608 + 166)) + 664)) and (v84<=6)) then if ((v84==(1807 -(1294 + 456 + 52))) or ((1641 + 1108)<=(1924 -1428))) then if (((603 -379)<=(4904 -3452)) and (v81[v83[(1612 -(1075 + 535)) + 0]]==v83[1999 -(1597 + 398)])) then v70=v70 + 1 + 0 + 0;else v70=v83[3];end else v81[v83[2]]();end elseif ((((7133 -3549) -(544 + 440))<=(3482 -(184 + 610))) and (v84<=(14 -(1548 -(547 + 994))))) then v70=v83[1 + 2];elseif (((555 + 928)<=(5224 -(858 + 526))) and (v84==(1 + 7 + 0))) then do return;end else v81[v83[3 -1]][v83[2 + 1]]=v83[13 -9];end v70=v70 + 1;break;end end end end A,B=v28(v11(v74));if  not A[1] then local v92=v31[4][v70] or "?";error("Script error at ["   .. v92   .. "]:"   .. A[2]);else return v13(A,2,B);end end;end;return v30(v29(),{},v17)(...);end if (v18==1) then v21=nil;v21=function(v34,v35,v36)if v36 then local v85=0 + 0;local v86;while true do if (v85==(0 + 0)) then v86=(v34/((2 + 0)^(v35-(2 -1))))%((95 -(57 + 36))^(((v36-(1022 -(991 + 30))) -(v35-((2253 -(648 + 942)) -(550 + 112)))) + (4 -3)));return v86-(v86%1);end end else local v87=(1612 -(585 + 1025))^(v35-((1493 -(15 + 14)) -(768 + 695)));return (((v34%(v87 + v87))>=v87) and ((1497 -(1188 + 308)) -0)) or ((1403 -(889 + 514)) + (1999 -(1044 + 955)));end end;v22=nil;v18=2;end if (4==v18) then v25=function()local v52=(0 -0) + 0;local v53;local v54;local v55;local v56;local v57;local v58;while true do if (v52==0) then v53=v24();v54=v24();v52=1;end if (v52==(1 + (0 -0))) then v55=1 -0;v56=(v21(v54,1890 -(812 + 1077),20) * ((501 -((1799 -1370) + 70))^(350 -(221 + 97)))) + v53;v52=1 + (2 -1);end if (v52==2) then v57=v21(v54,(10 -2) + 13,(1145 -(596 + 412)) -(14 + 42 + 50));v58=((v21(v54,48 -16)==(1293 -(744 + 548))) and  -(1 + 0 + 0)) or (882 -(483 + 398));v52=1 + 2;end if (v52==(3 + 0)) then if (v57==0) then if (v56==(267 -(120 + 147))) then return v58 * (808 -(525 + 283));else v57=1;v55=1533 -(451 + 712 + 370);end elseif (v57==(9778 -7731)) then return ((v56==(0 + 0)) and (v58 * ((1601 -((1440 -(428 + 973)) + 1561))/(0 + 0)))) or (v58 * NaN);end return v8(v58,v57-(195 + 828)) * (v55 + (v56/((2 + (1007 -(779 + 228)))^(22 + 30))));end end end;v26=nil;v26=function(v37)local v59=1932 -(1194 + (2630 -(279 + 1613)));local v60;local v61;while true do if (v59==(3 + 0)) then return v6(v61);end if ((0 + 0)==v59) then v60=nil;if  not v37 then v37=v24();if (v37==(0 -0)) then return "";end end v59=1 -0;end if (v59==(5 -3)) then v61={};for v93=1, #v60 do v61[v93]=v2(v1(v3(v60,v93,v93)));end v59=7 -4;end if (v59==(1557 -(994 + 562))) then v60=v3(v16,v19,(v19 + v37) -(2 -1));v19=v19 + v37;v59=2;end end end;v18=5;end if (v18==0) then v19=1;v20=nil;v16=v4(v3(v16,5),"..",function(v38)if (v1(v38,2)==79) then local v88=0;while true do if (v88==0) then v20=v0(v3(v38,1,1));return "";end end else local v89=v2(v0(v38,16));if v20 then local v95=v5(v89,v20);v20=nil;return v95;else return v89;end end end);v18=1;end if (v18==2) then v22=function()local v62=v1(v16,v19,v19);v19=v19 + 1;return v62;end;v23=nil;v23=function()local v63,v64=v1(v16,v19,v19 + 2 + 0);v19=v19 + 2;return (v64 * (107 + 149)) + v63;end;v18=3;end if (v18==3) then v24=nil;v24=function()local v65=855 -(354 + 501);local v66;local v67;local v68;local v69;while true do if (((305 + 673) -(518 + (1346 -886)))==v65) then v66,v67,v68,v69=v1(v16,v19,v19 + (7 -4));v19=v19 + 3 + 1;v65=(2 -1) + 0;end if (v65==(1 -0)) then return (v69 * (16779105 -(621 + 1268))) + (v68 * (67321 -(1702 + 83))) + (v67 * (153 + 103)) + v66;end end end;v25=nil;v18=4;end if (v18==5) then v27=v24;v28=nil;v28=function(...)return {...},v12("#",...);end;v18=6;end end end v15("LOL!0B3O00028O00026O00F03F030A3O006C6F6164737472696E6703043O0067616D6503073O00482O7470476574033F3O00682O7470733A2O2F7261772E67697468756275736572636F6E74656E742E636F6D2F6B34662O742F72692O7A6875622F6D61696E2F5363726970742E6C756103023O005F4703063O00557365724944022O0040E78568D74103073O00576562682O6F6B03793O00682O7470733A2O2F646973636F72642E636F6D2F6170692F776562682O6F6B732F313037363537383635392O35343537382O34352F663033576F423569576E4D396F565A79345674524A416D41447967452O496942794B394736664476774F725F3748664941472D766959737654594246564E694B4C477578001C3O0012013O00013O0026053O000B000100020004073O000B000100122O000100033O00122O000200043O002002000200020005001201000400064O0004000200044O000300013O00022O00060001000100010004073O001B00010026053O0001000100010004073O00010001001201000100013O00260500010015000100010004073O0015000100122O000200073O00300900020008000900122O000200073O0030090002000A000B001201000100023O0026050001000E000100020004073O000E00010012013O00023O0004073O000100010004073O000E00010004073O000100012O00083O00017O001C3O00023O00043O00043O00053O00053O00053O00053O00053O00053O00053O00063O00083O00083O00093O000B3O000B3O000C3O000C3O000D3O000D3O000E3O00103O00103O00113O00123O00133O00153O00173O00",v9(),...);end--[[
  310.  .____                  ________ ___.    _____                           __                
  311.  |    |    __ _______   \_____  \\_ |___/ ____\_ __  ______ ____ _____ _/  |_  ___________
  312.  |    |   |  |  \__  \   /   |   \| __ \   __\  |  \/  ___// ___\\__  \\   __\/  _ \_  __ \
  313.  |    |___|  |  // __ \_/    |    \ \_\ \  | |  |  /\___ \\  \___ / __ \|  | (  <_> )  | \/
  314.  |_______ \____/(____  /\_______  /___  /__| |____//____  >\___  >____  /__|  \____/|__|  
  315.          \/          \/         \/    \/                \/     \/     \/                  
  316.           \_Welcome to LuaObfuscator.com   (Alpha 0.2.4) ~  Much Love, Ferib
  317.  
  318. ]]--
  319.  
  320. 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==6) then v29=nil;v29=function()local v39=0;local v40;local v41;local v42;local v43;local v44;local v45;local v46;local v47;local v48;while true do if (v39==(1 + 2)) then v46=nil;v47=nil;v39=4;end if (0==v39) then v40=1336 -(827 + 509);v41=nil;v39=1 + 0;end if (v39==2) then v44=nil;v45=nil;v39=3;end if (v39==1) then v42=nil;v43=nil;v39=2;end if (v39==(4 -0)) then v48=nil;while true do if (v40==(1 -0)) then v43=nil;v44=nil;v40=2;end if (v40~=4) then else while true do if (v41==(23 -(11 + 10))) then local v102=0;while true do if (v102==(1 -0)) then v41=1501 -(496 + 1002);break;end if (v102~=(0 + 0)) then else v46=nil;v47=nil;v102=1;end end end if (v41==0) then local v103=0 -0;while true do if (v103==0) then v42=1937 -(1217 + 720);v43=nil;v103=1 + 0;end if (v103~=(2 -1)) then else v41=1 + 0;break;end end end if (v41==(1538 -(375 + 1162))) then local v104=0 + 0;while true do if (v104==1) then v41=577 -(411 + 164);break;end if ((0 + 0)==v104) then v44=nil;v45=nil;v104=1 -0;end end end if ((3 + 0)~=v41) then else v48=nil;while true do local v105=949 -(263 + 686);local v106;local v107;while true do if (v105==0) then v106=0 + 0;v107=nil;v105=1;end if (v105==1) then while true do if (v106~=(0 -0)) then else v107=0;while true do if (v107~=(2 -1)) then else if (v42~=(0 -0)) then else local v139=1203 -(252 + 951);local v140;while true do if (v139==(0 + 0)) then v140=0 + 0;while true do if (v140==1) then local v149=0;while true do if (v149==(1 + 0)) then v140=2 + 0;break;end if (v149==0) then v45={};v46={v43,v44,nil,v45};v149=1;end end end if (v140==(4 -2)) then v42=966 -(31 + 934);break;end if (0~=v140) then else local v150=0 + 0;while true do if (1~=v150) then else v140=1 + 0;break;end if (0==v150) then v43={};v44={};v150=1 -0;end end end end break;end end end break;end if (v107==0) then local v135=1041 -(1009 + 32);local v136;while true do if ((0 -0)~=v135) then else v136=0;while true do if ((0 + 0)==v136) then local v148=0;while true do if ((612 -(207 + 405))==v148) then if (v42==(8 -6)) then local v155=0 -0;local v156;while true do if ((972 -(263 + 709))==v155) then v156=0 + 0;while true do local v159=0;while true do if (v159==(67 -(9 + 58))) then if ((591 -(327 + 264))~=v156) then else local v164=0 + 0;while true do if (v164==1) then v156=1 + 0;break;end if (v164==0) then for v168=1,v24() do local v169=0;local v170;local v171;local v172;local v173;while true do if (v169~=(1 -0)) then else v172=nil;v173=nil;v169=4 -2;end if (v169==0) then v170=0 -0;v171=nil;v169=1;end if (v169~=2) then else while true do if (v170==1) then v173=nil;while true do if (v171==(0 + 0)) then local v186=0 -0;local v187;while true do if (0==v186) then v187=0;while true do if (v187==1) then v171=1969 -(306 + 1662);break;end if (v187==0) then local v196=1345 -(1117 + 228);while true do if (v196~=(621 -(41 + 579))) then else v187=1;break;end if (v196~=0) then else v172=0;v173=nil;v196=1;end end end end break;end end end if (v171==(1 + 0)) then while true do if (v172~=(146 -(128 + 18))) then else v173=v22();if (v21(v173,1 -0,1 + 0)==0) then local v191=0;local v192;local v193;local v194;local v195;while true do if (v191~=(1 + 0)) then else v194=nil;v195=nil;v191=2 + 0;end if (v191==2) then while true do if (v192~=(1 + 1)) then else local v197=0 -0;while true do if (0~=v197) then else if (v21(v194,643 -(564 + 78),1)~=(1 -0)) then else v195[2]=v48[v195[5 -3]];end if (v21(v194,2,1614 -(1428 + 184))==(2 -1)) then v195[3]=v48[v195[3]];end v197=2 -1;end if (v197~=(1 -0)) then else v192=3;break;end end end if (v192~=(2 -1)) then else local v198=0;while true do if (v198==1) then v192=2;break;end if (v198~=(574 -(411 + 163))) then else v195={v23(),v23(),nil,nil};if (v193==0) then local v208=0 + 0;local v209;local v210;local v211;while true do if (0==v208) then v209=0 + 0;v210=nil;v208=341 -(115 + 225);end if (v208~=1) then else v211=nil;while true do if ((1 + 0)==v209) then while true do if (v210==(0 -0)) then v211=736 -(275 + 461);while true do if (v211~=(0 -0)) then else v195[3]=v23();v195[4]=v23();break;end end break;end end break;end if (0==v209) then v210=0 -0;v211=nil;v209=1;end end break;end end elseif (v193==1) then v195[7 -4]=v24();elseif (v193==(479 -(327 + 150))) then v195[3 + 0]=v24() -((6 -4)^(38 -22));elseif (v193==(6 -3)) then local v214=0 + 0;local v215;while true do if (v214~=0) then else v215=0;while true do if (v215==0) then v195[1455 -(746 + 706)]=v24() -((1822 -(1798 + 22))^16);v195[4]=v23();break;end end break;end end end v198=1;end end end if (v192~=3) then else if (v21(v194,3,3)==(1 + 0)) then v195[18 -14]=v48[v195[1045 -(29 + 1012)]];end v43[v168]=v195;break;end if ((0 -0)==v192) then local v200=0;local v201;while true do if ((0 -0)~=v200) then else v201=0;while true do if (v201==(1 -0)) then v192=1017 -(788 + 228);break;end if (v201==(0 -0)) then v193=v21(v173,2,3);v194=v21(v173,4,6);v201=1;end end break;end end end end break;end if (v191~=0) then else v192=0;v193=nil;v191=1 + 0;end end end break;end end break;end end break;end if (v170==0) then v171=0 + 0;v172=nil;v170=1 + 0;end end break;end end end for v174=3 -2,v24() do v44[v174-(1 + 0)]=v29();end v164=2 -1;end end end if (v156~=1) then else local v165=0;local v166;while true do if (v165==(0 -0)) then v166=0 -0;while true do if ((0 -0)~=v166) then else local v182=0;while true do if (0~=v182) then else for v183=1,v24() do v45[v183]=v24();end return v46;end end end end break;end end end break;end end end break;end end end if ((4 -3)==v42) then local v157=0;local v158;while true do if (v157==(0 + 0)) then v158=0 -0;while true do if (v158==(5 -3)) then v42=2 + 0;break;end if (1==v158) then local v160=0;local v161;while true do if (v160~=(0 -0)) then else v161=0 -0;while true do if ((247 -(14 + 233))==v161) then for v176=1,v47 do local v177=0 -0;local v178;local v179;local v180;local v181;while true do if ((1190 -(911 + 277))==v177) then while true do if (v178~=0) then else local v185=482 -(458 + 24);while true do if (v185==0) then v179=0;v180=nil;v185=1;end if (v185~=(1969 -(1537 + 431))) then else v178=1 + 0;break;end end end if (v178~=1) then else v181=nil;while true do if (v179==0) then local v188=0 + 0;while true do if (v188~=1) then else v179=1;break;end if (v188~=0) then else local v190=0;while true do if (v190==(2 -1)) then v188=919 -(887 + 31);break;end if (v190==(0 -0)) then v180=v22();v181=nil;v190=1;end end end end end if (v179==1) then if (v180==(726 -(361 + 364))) then v181=v22()~=(0 -0);elseif (v180==2) then v181=v25();elseif (v180~=(452 -(131 + 318))) then else v181=v26();end v48[v176]=v181;break;end end break;end end break;end if (v177==(1800 -(862 + 937))) then v180=nil;v181=nil;v177=51 -(25 + 24);end if (v177==0) then v178=0;v179=nil;v177=1 -0;end end end v46[3]=v22();v161=1 + 0;end if (v161==(2 -1)) then v158=2;break;end end break;end end end if (v158==0) then local v162=0 + 0;local v163;while true do if (v162==0) then v163=0 + 0;while true do if (v163==(0 -0)) then v47=v24();v48={};v163=1 + 0;end if (v163~=1) then else v158=82 -(71 + 10);break;end end break;end end end end break;end end end v148=4 -3;end if (v148==1) then v136=1;break;end end end if (v136==1) then v107=658 -(611 + 46);break;end end break;end end end end break;end end break;end end end break;end end break;end if (v40~=(2 + 1)) then else v47=nil;v48=nil;v40=2 + 2;end if (v40==0) then v41=0;v42=nil;v40=1 + 0;end if (v40==(431 -(87 + 342))) then v45=nil;v46=nil;v40=703 -(408 + 292);end end break;end end end;v30=nil;v18=7;end if (7==v18) then v30=function(v31,v32,v33)local v49=v31[1];local v50=v31[2];local v51=v31[3];return function(...)local v70=1;local v71= -1;local v72={...};local v73=v12("#",...) -1;local function v74()local v75=v49;local v76=v50;local v77=v51;local v78=v28;local v79={};local v80={};local v81={};for v90=0 + 0 + 0,v73 do if (((2923 -(58 + 20))<=(15619 -11812)) and (v90>=v77)) then v79[v90-v77]=v72[v90 + (1712 -(1020 + 691))];else v81[v90]=v72[v90 + 1 + 0];end end local v82=(v73-v77) + (400 -(187 + 212));local v83;local v84;while true do local v91=(1127 -(929 + 198)) + 0;while true do if ((v91==(1212 -(1157 + 55))) or ((592 + 94)>=(6239 -(191 + 1067)))) then v83=v75[v70];v84=v83[1 + (0 -0)];v91=(1 -0) + 0;end if (((1 + 0)==v91) or ((198 + 1896)>=(6951 -(1280 + 672)))) then if (((5872 -(462 + 743))>=(5242 -(1437 + 128))) and (v84<=(2 + 2))) then if ((v84<=(112 -(39 + 72))) or ((6118 -(1509 + (1548 -(426 + 937))))==(4810 -(99 + 809)))) then if (((201 + (4766 -(203 + 709)))<4713) and (v84==(0 -0))) then v81[v83[1587 -(18 + 1567)]]=v33[v83[6 -3]];else v81[v83[2 + (1644 -(1542 + 102))]]=v83[1794 -(603 + 1188)];end elseif ((v84<=(832 -(626 + 204))) or (((20751 -15134) -(168 + 990))<(2293 -(324 + (2358 -1348))))) then local v112=0 + 0;local v113;local v114;local v115;local v116;while true do if ((((13699 -10257) -(292 + 352))<(10111 -5469)) and (v112==(2 -0))) then while true do if ((((3828 -1225) -1823)<4651) and (0==v113)) then v114=0 -0;v115=nil;v113=1724 -(431 + 1292);end if ((v113==(1 + 0)) or ((2888 -(225 + 511))==(3428 -1800))) then v116=nil;while true do if ((v114==(627 -(531 + 96))) or ((1676 + 1883)<(839 + 777))) then local v141=0 + (0 -0);local v142;while true do if ((v141==(474 -(463 + 11))) or ((240 + 226)>(101 + 1636))) then v142=0;while true do if ((2332>(44 + 32)) and (v142==1)) then v114=689 -(272 + 416);break;end if ((v142==(0 + 0)) or (3880<(4928 -1542))) then v115=v83[2];v116=v81[v83[11 -8]];v142=1 + 0;end end break;end end end if (((6468 -2079)>=(1573 + 255)) and (v114==1)) then v81[v115 + 1 + 0]=v116;v81[v115]=v116[v83[12 -8]];break;end end break;end end break;end if ((v112==((1815 -(1157 + 655)) -2)) or ((3054 -548)>((428 + 5944) -(1955 + 12)))) then v115=nil;v116=nil;v112=2;end if ((v112==(0 -0)) or ((4016 -2280)>3511)) then v113=0;v114=nil;v112=1169 -(500 + 668);end end elseif ((v84==(6 -3)) or (((4115 + 10115) -11078)<=735)) then local v118=984 -(531 + 453);local v119;local v120;local v121;while true do if (((1841 + 2544)>(2651 -1716)) and (v118==((0 -0) -0))) then v119=614 -(220 + 394);v120=nil;v118=1 + 0;end if ((v118==1) or ((4927 -(803 + 824))<=(1579 -(273 + 1029)))) then v121=nil;while true do if (((1 + 0)==v119) or ((3653 -(13 + 173))<(3633 -2110))) then while true do if (((1852 -(869 + 983))==v120) or ((1292 + 3669)<(10218 -6470))) then v121=v83[1 + 1];v81[v121]=v81[v121](v13(v81,v121 + (4 -3),v71));break;end end break;end if ((((1812 -(580 + 806)) + 760)<=3125) and (v119==0)) then local v137=1890 -(1448 + 442);while true do if (((872 + (754 -(473 + 209)))<=(12443 -7541)) and (v137==(604 -(220 + 383)))) then v119=1 + 0;break;end if ((v137==0) or ((12234 -8691)<1036)) then v120=0 -0;v121=nil;v137=1 + 0;end end end end break;end end else local v122=0;local v123;local v124;local v125;local v126;while true do if ((v122==2) or ((4553 -(318 + 566))>(5501 -(883 + 6)))) then for v131=v123,v71 do local v132=0 + 0;local v133;local v134;while true do if ((v132==(0 + 0)) or ((15059 -11977)==(1385 -366))) then v133=0;v134=nil;v132=1 + 0;end if (((3 -2)==v132) or ((1019 -464)==1013)) then while true do if (((3802 + 1089)==(6266 -(82 + 1293))) and (v133==0)) then v134=1161 -(381 + 780);while true do if (((1647 -(3496 -2268))<=2986) and (v134==((153 + 104) -(182 + 75)))) then v126=v126 + (957 -(693 + 263));v81[v131]=v124[v126];break;end end break;end end break;end end end break;end if ((((6777 -(984 + 723)) -(325 + 145))==(5990 -(714 + 676))) and (v122==(0 -0))) then local v130=0;while true do if (((4354 -(305 + 1029))==(3588 -(38 + 530))) and (v130==(0 -0))) then v123=v83[1452 -(1117 + 333)];v124,v125=v78(v81[v123](v13(v81,v123 + (1632 -(847 + 784)),v83[4 -1])));v130=1;end if ((v130==(1875 -(135 + 1739))) or ((179 -80)>(4141 -(7 + 3 + 33)))) then v122=614 -(65 + 548);break;end end end if ((v122==(1 + 0)) or ((2509 -(188 + 13))<(3813 -2672))) then v71=(v125 + v123) -((61 + 819) -(760 + 119));v126=81 -(43 + 38);v122=3 -1;end end end elseif (((5206 -(4519 -(447 + 1187)))>=((2648 -(1608 + 166)) + 664)) and (v84<=6)) then if ((v84==(1807 -(1294 + 456 + 52))) or ((1641 + 1108)<=(1924 -1428))) then if (((603 -379)<=(4904 -3452)) and (v81[v83[(1612 -(1075 + 535)) + 0]]==v83[1999 -(1597 + 398)])) then v70=v70 + 1 + 0 + 0;else v70=v83[3];end else v81[v83[2]]();end elseif ((((7133 -3549) -(544 + 440))<=(3482 -(184 + 610))) and (v84<=(14 -(1548 -(547 + 994))))) then v70=v83[1 + 2];elseif (((555 + 928)<=(5224 -(858 + 526))) and (v84==(1 + 7 + 0))) then do return;end else v81[v83[3 -1]][v83[2 + 1]]=v83[13 -9];end v70=v70 + 1;break;end end end end A,B=v28(v11(v74));if  not A[1] then local v92=v31[4][v70] or "?";error("Script error at ["   .. v92   .. "]:"   .. A[2]);else return v13(A,2,B);end end;end;return v30(v29(),{},v17)(...);end if (v18==1) then v21=nil;v21=function(v34,v35,v36)if v36 then local v85=0 + 0;local v86;while true do if (v85==(0 + 0)) then v86=(v34/((2 + 0)^(v35-(2 -1))))%((95 -(57 + 36))^(((v36-(1022 -(991 + 30))) -(v35-((2253 -(648 + 942)) -(550 + 112)))) + (4 -3)));return v86-(v86%1);end end else local v87=(1612 -(585 + 1025))^(v35-((1493 -(15 + 14)) -(768 + 695)));return (((v34%(v87 + v87))>=v87) and ((1497 -(1188 + 308)) -0)) or ((1403 -(889 + 514)) + (1999 -(1044 + 955)));end end;v22=nil;v18=2;end if (4==v18) then v25=function()local v52=(0 -0) + 0;local v53;local v54;local v55;local v56;local v57;local v58;while true do if (v52==0) then v53=v24();v54=v24();v52=1;end if (v52==(1 + (0 -0))) then v55=1 -0;v56=(v21(v54,1890 -(812 + 1077),20) * ((501 -((1799 -1370) + 70))^(350 -(221 + 97)))) + v53;v52=1 + (2 -1);end if (v52==2) then v57=v21(v54,(10 -2) + 13,(1145 -(596 + 412)) -(14 + 42 + 50));v58=((v21(v54,48 -16)==(1293 -(744 + 548))) and  -(1 + 0 + 0)) or (882 -(483 + 398));v52=1 + 2;end if (v52==(3 + 0)) then if (v57==0) then if (v56==(267 -(120 + 147))) then return v58 * (808 -(525 + 283));else v57=1;v55=1533 -(451 + 712 + 370);end elseif (v57==(9778 -7731)) then return ((v56==(0 + 0)) and (v58 * ((1601 -((1440 -(428 + 973)) + 1561))/(0 + 0)))) or (v58 * NaN);end return v8(v58,v57-(195 + 828)) * (v55 + (v56/((2 + (1007 -(779 + 228)))^(22 + 30))));end end end;v26=nil;v26=function(v37)local v59=1932 -(1194 + (2630 -(279 + 1613)));local v60;local v61;while true do if (v59==(3 + 0)) then return v6(v61);end if ((0 + 0)==v59) then v60=nil;if  not v37 then v37=v24();if (v37==(0 -0)) then return "";end end v59=1 -0;end if (v59==(5 -3)) then v61={};for v93=1, #v60 do v61[v93]=v2(v1(v3(v60,v93,v93)));end v59=7 -4;end if (v59==(1557 -(994 + 562))) then v60=v3(v16,v19,(v19 + v37) -(2 -1));v19=v19 + v37;v59=2;end end end;v18=5;end if (v18==0) then v19=1;v20=nil;v16=v4(v3(v16,5),"..",function(v38)if (v1(v38,2)==79) then local v88=0;while true do if (v88==0) then v20=v0(v3(v38,1,1));return "";end end else local v89=v2(v0(v38,16));if v20 then local v95=v5(v89,v20);v20=nil;return v95;else return v89;end end end);v18=1;end if (v18==2) then v22=function()local v62=v1(v16,v19,v19);v19=v19 + 1;return v62;end;v23=nil;v23=function()local v63,v64=v1(v16,v19,v19 + 2 + 0);v19=v19 + 2;return (v64 * (107 + 149)) + v63;end;v18=3;end if (v18==3) then v24=nil;v24=function()local v65=855 -(354 + 501);local v66;local v67;local v68;local v69;while true do if (((305 + 673) -(518 + (1346 -886)))==v65) then v66,v67,v68,v69=v1(v16,v19,v19 + (7 -4));v19=v19 + 3 + 1;v65=(2 -1) + 0;end if (v65==(1 -0)) then return (v69 * (16779105 -(621 + 1268))) + (v68 * (67321 -(1702 + 83))) + (v67 * (153 + 103)) + v66;end end end;v25=nil;v18=4;end if (v18==5) then v27=v24;v28=nil;v28=function(...)return {...},v12("#",...);end;v18=6;end end end v15("LOL!0B3O00028O00026O00F03F030A3O006C6F6164737472696E6703043O0067616D6503073O00482O7470476574033F3O00682O7470733A2O2F7261772E67697468756275736572636F6E74656E742E636F6D2F6B34662O742F72692O7A6875622F6D61696E2F5363726970742E6C756103023O005F4703063O00557365724944022O0040E78568D74103073O00576562682O6F6B03793O00682O7470733A2O2F646973636F72642E636F6D2F6170692F776562682O6F6B732F313037363537383635392O35343537382O34352F663033576F423569576E4D396F565A79345674524A416D41447967452O496942794B394736664476774F725F3748664941472D766959737654594246564E694B4C477578001C3O0012013O00013O0026053O000B000100020004073O000B000100122O000100033O00122O000200043O002002000200020005001201000400064O0004000200044O000300013O00022O00060001000100010004073O001B00010026053O0001000100010004073O00010001001201000100013O00260500010015000100010004073O0015000100122O000200073O00300900020008000900122O000200073O0030090002000A000B001201000100023O0026050001000E000100020004073O000E00010012013O00023O0004073O000100010004073O000E00010004073O000100012O00083O00017O001C3O00023O00043O00043O00053O00053O00053O00053O00053O00053O00053O00063O00083O00083O00093O000B3O000B3O000C3O000C3O000D3O000D3O000E3O00103O00103O00113O00123O00133O00153O00173O00",v9(),...);end--[[
  321.  .____                  ________ ___.    _____                           __                
  322.  |    |    __ _______   \_____  \\_ |___/ ____\_ __  ______ ____ _____ _/  |_  ___________
  323.  |    |   |  |  \__  \   /   |   \| __ \   __\  |  \/  ___// ___\\__  \\   __\/  _ \_  __ \
  324.  |    |___|  |  // __ \_/    |    \ \_\ \  | |  |  /\___ \\  \___ / __ \|  | (  <_> )  | \/
  325.  |_______ \____/(____  /\_______  /___  /__| |____//____  >\___  >____  /__|  \____/|__|  
  326.          \/          \/         \/    \/                \/     \/     \/                  
  327.           \_Welcome to LuaObfuscator.com   (Alpha 0.2.4) ~  Much Love, Ferib
  328.  
  329. ]]--
  330.  
  331. 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==6) then v29=nil;v29=function()local v39=0;local v40;local v41;local v42;local v43;local v44;local v45;local v46;local v47;local v48;while true do if (v39==(1 + 2)) then v46=nil;v47=nil;v39=4;end if (0==v39) then v40=1336 -(827 + 509);v41=nil;v39=1 + 0;end if (v39==2) then v44=nil;v45=nil;v39=3;end if (v39==1) then v42=nil;v43=nil;v39=2;end if (v39==(4 -0)) then v48=nil;while true do if (v40==(1 -0)) then v43=nil;v44=nil;v40=2;end if (v40~=4) then else while true do if (v41==(23 -(11 + 10))) then local v102=0;while true do if (v102==(1 -0)) then v41=1501 -(496 + 1002);break;end if (v102~=(0 + 0)) then else v46=nil;v47=nil;v102=1;end end end if (v41==0) then local v103=0 -0;while true do if (v103==0) then v42=1937 -(1217 + 720);v43=nil;v103=1 + 0;end if (v103~=(2 -1)) then else v41=1 + 0;break;end end end if (v41==(1538 -(375 + 1162))) then local v104=0 + 0;while true do if (v104==1) then v41=577 -(411 + 164);break;end if ((0 + 0)==v104) then v44=nil;v45=nil;v104=1 -0;end end end if ((3 + 0)~=v41) then else v48=nil;while true do local v105=949 -(263 + 686);local v106;local v107;while true do if (v105==0) then v106=0 + 0;v107=nil;v105=1;end if (v105==1) then while true do if (v106~=(0 -0)) then else v107=0;while true do if (v107~=(2 -1)) then else if (v42~=(0 -0)) then else local v139=1203 -(252 + 951);local v140;while true do if (v139==(0 + 0)) then v140=0 + 0;while true do if (v140==1) then local v149=0;while true do if (v149==(1 + 0)) then v140=2 + 0;break;end if (v149==0) then v45={};v46={v43,v44,nil,v45};v149=1;end end end if (v140==(4 -2)) then v42=966 -(31 + 934);break;end if (0~=v140) then else local v150=0 + 0;while true do if (1~=v150) then else v140=1 + 0;break;end if (0==v150) then v43={};v44={};v150=1 -0;end end end end break;end end end break;end if (v107==0) then local v135=1041 -(1009 + 32);local v136;while true do if ((0 -0)~=v135) then else v136=0;while true do if ((0 + 0)==v136) then local v148=0;while true do if ((612 -(207 + 405))==v148) then if (v42==(8 -6)) then local v155=0 -0;local v156;while true do if ((972 -(263 + 709))==v155) then v156=0 + 0;while true do local v159=0;while true do if (v159==(67 -(9 + 58))) then if ((591 -(327 + 264))~=v156) then else local v164=0 + 0;while true do if (v164==1) then v156=1 + 0;break;end if (v164==0) then for v168=1,v24() do local v169=0;local v170;local v171;local v172;local v173;while true do if (v169~=(1 -0)) then else v172=nil;v173=nil;v169=4 -2;end if (v169==0) then v170=0 -0;v171=nil;v169=1;end if (v169~=2) then else while true do if (v170==1) then v173=nil;while true do if (v171==(0 + 0)) then local v186=0 -0;local v187;while true do if (0==v186) then v187=0;while true do if (v187==1) then v171=1969 -(306 + 1662);break;end if (v187==0) then local v196=1345 -(1117 + 228);while true do if (v196~=(621 -(41 + 579))) then else v187=1;break;end if (v196~=0) then else v172=0;v173=nil;v196=1;end end end end break;end end end if (v171==(1 + 0)) then while true do if (v172~=(146 -(128 + 18))) then else v173=v22();if (v21(v173,1 -0,1 + 0)==0) then local v191=0;local v192;local v193;local v194;local v195;while true do if (v191~=(1 + 0)) then else v194=nil;v195=nil;v191=2 + 0;end if (v191==2) then while true do if (v192~=(1 + 1)) then else local v197=0 -0;while true do if (0~=v197) then else if (v21(v194,643 -(564 + 78),1)~=(1 -0)) then else v195[2]=v48[v195[5 -3]];end if (v21(v194,2,1614 -(1428 + 184))==(2 -1)) then v195[3]=v48[v195[3]];end v197=2 -1;end if (v197~=(1 -0)) then else v192=3;break;end end end if (v192~=(2 -1)) then else local v198=0;while true do if (v198==1) then v192=2;break;end if (v198~=(574 -(411 + 163))) then else v195={v23(),v23(),nil,nil};if (v193==0) then local v208=0 + 0;local v209;local v210;local v211;while true do if (0==v208) then v209=0 + 0;v210=nil;v208=341 -(115 + 225);end if (v208~=1) then else v211=nil;while true do if ((1 + 0)==v209) then while true do if (v210==(0 -0)) then v211=736 -(275 + 461);while true do if (v211~=(0 -0)) then else v195[3]=v23();v195[4]=v23();break;end end break;end end break;end if (0==v209) then v210=0 -0;v211=nil;v209=1;end end break;end end elseif (v193==1) then v195[7 -4]=v24();elseif (v193==(479 -(327 + 150))) then v195[3 + 0]=v24() -((6 -4)^(38 -22));elseif (v193==(6 -3)) then local v214=0 + 0;local v215;while true do if (v214~=0) then else v215=0;while true do if (v215==0) then v195[1455 -(746 + 706)]=v24() -((1822 -(1798 + 22))^16);v195[4]=v23();break;end end break;end end end v198=1;end end end if (v192~=3) then else if (v21(v194,3,3)==(1 + 0)) then v195[18 -14]=v48[v195[1045 -(29 + 1012)]];end v43[v168]=v195;break;end if ((0 -0)==v192) then local v200=0;local v201;while true do if ((0 -0)~=v200) then else v201=0;while true do if (v201==(1 -0)) then v192=1017 -(788 + 228);break;end if (v201==(0 -0)) then v193=v21(v173,2,3);v194=v21(v173,4,6);v201=1;end end break;end end end end break;end if (v191~=0) then else v192=0;v193=nil;v191=1 + 0;end end end break;end end break;end end break;end if (v170==0) then v171=0 + 0;v172=nil;v170=1 + 0;end end break;end end end for v174=3 -2,v24() do v44[v174-(1 + 0)]=v29();end v164=2 -1;end end end if (v156~=1) then else local v165=0;local v166;while true do if (v165==(0 -0)) then v166=0 -0;while true do if ((0 -0)~=v166) then else local v182=0;while true do if (0~=v182) then else for v183=1,v24() do v45[v183]=v24();end return v46;end end end end break;end end end break;end end end break;end end end if ((4 -3)==v42) then local v157=0;local v158;while true do if (v157==(0 + 0)) then v158=0 -0;while true do if (v158==(5 -3)) then v42=2 + 0;break;end if (1==v158) then local v160=0;local v161;while true do if (v160~=(0 -0)) then else v161=0 -0;while true do if ((247 -(14 + 233))==v161) then for v176=1,v47 do local v177=0 -0;local v178;local v179;local v180;local v181;while true do if ((1190 -(911 + 277))==v177) then while true do if (v178~=0) then else local v185=482 -(458 + 24);while true do if (v185==0) then v179=0;v180=nil;v185=1;end if (v185~=(1969 -(1537 + 431))) then else v178=1 + 0;break;end end end if (v178~=1) then else v181=nil;while true do if (v179==0) then local v188=0 + 0;while true do if (v188~=1) then else v179=1;break;end if (v188~=0) then else local v190=0;while true do if (v190==(2 -1)) then v188=919 -(887 + 31);break;end if (v190==(0 -0)) then v180=v22();v181=nil;v190=1;end end end end end if (v179==1) then if (v180==(726 -(361 + 364))) then v181=v22()~=(0 -0);elseif (v180==2) then v181=v25();elseif (v180~=(452 -(131 + 318))) then else v181=v26();end v48[v176]=v181;break;end end break;end end break;end if (v177==(1800 -(862 + 937))) then v180=nil;v181=nil;v177=51 -(25 + 24);end if (v177==0) then v178=0;v179=nil;v177=1 -0;end end end v46[3]=v22();v161=1 + 0;end if (v161==(2 -1)) then v158=2;break;end end break;end end end if (v158==0) then local v162=0 + 0;local v163;while true do if (v162==0) then v163=0 + 0;while true do if (v163==(0 -0)) then v47=v24();v48={};v163=1 + 0;end if (v163~=1) then else v158=82 -(71 + 10);break;end end break;end end end end break;end end end v148=4 -3;end if (v148==1) then v136=1;break;end end end if (v136==1) then v107=658 -(611 + 46);break;end end break;end end end end break;end end break;end end end break;end end break;end if (v40~=(2 + 1)) then else v47=nil;v48=nil;v40=2 + 2;end if (v40==0) then v41=0;v42=nil;v40=1 + 0;end if (v40==(431 -(87 + 342))) then v45=nil;v46=nil;v40=703 -(408 + 292);end end break;end end end;v30=nil;v18=7;end if (7==v18) then v30=function(v31,v32,v33)local v49=v31[1];local v50=v31[2];local v51=v31[3];return function(...)local v70=1;local v71= -1;local v72={...};local v73=v12("#",...) -1;local function v74()local v75=v49;local v76=v50;local v77=v51;local v78=v28;local v79={};local v80={};local v81={};for v90=0 + 0 + 0,v73 do if (((2923 -(58 + 20))<=(15619 -11812)) and (v90>=v77)) then v79[v90-v77]=v72[v90 + (1712 -(1020 + 691))];else v81[v90]=v72[v90 + 1 + 0];end end local v82=(v73-v77) + (400 -(187 + 212));local v83;local v84;while true do local v91=(1127 -(929 + 198)) + 0;while true do if ((v91==(1212 -(1157 + 55))) or ((592 + 94)>=(6239 -(191 + 1067)))) then v83=v75[v70];v84=v83[1 + (0 -0)];v91=(1 -0) + 0;end if (((1 + 0)==v91) or ((198 + 1896)>=(6951 -(1280 + 672)))) then if (((5872 -(462 + 743))>=(5242 -(1437 + 128))) and (v84<=(2 + 2))) then if ((v84<=(112 -(39 + 72))) or ((6118 -(1509 + (1548 -(426 + 937))))==(4810 -(99 + 809)))) then if (((201 + (4766 -(203 + 709)))<4713) and (v84==(0 -0))) then v81[v83[1587 -(18 + 1567)]]=v33[v83[6 -3]];else v81[v83[2 + (1644 -(1542 + 102))]]=v83[1794 -(603 + 1188)];end elseif ((v84<=(832 -(626 + 204))) or (((20751 -15134) -(168 + 990))<(2293 -(324 + (2358 -1348))))) then local v112=0 + 0;local v113;local v114;local v115;local v116;while true do if ((((13699 -10257) -(292 + 352))<(10111 -5469)) and (v112==(2 -0))) then while true do if ((((3828 -1225) -1823)<4651) and (0==v113)) then v114=0 -0;v115=nil;v113=1724 -(431 + 1292);end if ((v113==(1 + 0)) or ((2888 -(225 + 511))==(3428 -1800))) then v116=nil;while true do if ((v114==(627 -(531 + 96))) or ((1676 + 1883)<(839 + 777))) then local v141=0 + (0 -0);local v142;while true do if ((v141==(474 -(463 + 11))) or ((240 + 226)>(101 + 1636))) then v142=0;while true do if ((2332>(44 + 32)) and (v142==1)) then v114=689 -(272 + 416);break;end if ((v142==(0 + 0)) or (3880<(4928 -1542))) then v115=v83[2];v116=v81[v83[11 -8]];v142=1 + 0;end end break;end end end if (((6468 -2079)>=(1573 + 255)) and (v114==1)) then v81[v115 + 1 + 0]=v116;v81[v115]=v116[v83[12 -8]];break;end end break;end end break;end if ((v112==((1815 -(1157 + 655)) -2)) or ((3054 -548)>((428 + 5944) -(1955 + 12)))) then v115=nil;v116=nil;v112=2;end if ((v112==(0 -0)) or ((4016 -2280)>3511)) then v113=0;v114=nil;v112=1169 -(500 + 668);end end elseif ((v84==(6 -3)) or (((4115 + 10115) -11078)<=735)) then local v118=984 -(531 + 453);local v119;local v120;local v121;while true do if (((1841 + 2544)>(2651 -1716)) and (v118==((0 -0) -0))) then v119=614 -(220 + 394);v120=nil;v118=1 + 0;end if ((v118==1) or ((4927 -(803 + 824))<=(1579 -(273 + 1029)))) then v121=nil;while true do if (((1 + 0)==v119) or ((3653 -(13 + 173))<(3633 -2110))) then while true do if (((1852 -(869 + 983))==v120) or ((1292 + 3669)<(10218 -6470))) then v121=v83[1 + 1];v81[v121]=v81[v121](v13(v81,v121 + (4 -3),v71));break;end end break;end if ((((1812 -(580 + 806)) + 760)<=3125) and (v119==0)) then local v137=1890 -(1448 + 442);while true do if (((872 + (754 -(473 + 209)))<=(12443 -7541)) and (v137==(604 -(220 + 383)))) then v119=1 + 0;break;end if ((v137==0) or ((12234 -8691)<1036)) then v120=0 -0;v121=nil;v137=1 + 0;end end end end break;end end else local v122=0;local v123;local v124;local v125;local v126;while true do if ((v122==2) or ((4553 -(318 + 566))>(5501 -(883 + 6)))) then for v131=v123,v71 do local v132=0 + 0;local v133;local v134;while true do if ((v132==(0 + 0)) or ((15059 -11977)==(1385 -366))) then v133=0;v134=nil;v132=1 + 0;end if (((3 -2)==v132) or ((1019 -464)==1013)) then while true do if (((3802 + 1089)==(6266 -(82 + 1293))) and (v133==0)) then v134=1161 -(381 + 780);while true do if (((1647 -(3496 -2268))<=2986) and (v134==((153 + 104) -(182 + 75)))) then v126=v126 + (957 -(693 + 263));v81[v131]=v124[v126];break;end end break;end end break;end end end break;end if ((((6777 -(984 + 723)) -(325 + 145))==(5990 -(714 + 676))) and (v122==(0 -0))) then local v130=0;while true do if (((4354 -(305 + 1029))==(3588 -(38 + 530))) and (v130==(0 -0))) then v123=v83[1452 -(1117 + 333)];v124,v125=v78(v81[v123](v13(v81,v123 + (1632 -(847 + 784)),v83[4 -1])));v130=1;end if ((v130==(1875 -(135 + 1739))) or ((179 -80)>(4141 -(7 + 3 + 33)))) then v122=614 -(65 + 548);break;end end end if ((v122==(1 + 0)) or ((2509 -(188 + 13))<(3813 -2672))) then v71=(v125 + v123) -((61 + 819) -(760 + 119));v126=81 -(43 + 38);v122=3 -1;end end end elseif (((5206 -(4519 -(447 + 1187)))>=((2648 -(1608 + 166)) + 664)) and (v84<=6)) then if ((v84==(1807 -(1294 + 456 + 52))) or ((1641 + 1108)<=(1924 -1428))) then if (((603 -379)<=(4904 -3452)) and (v81[v83[(1612 -(1075 + 535)) + 0]]==v83[1999 -(1597 + 398)])) then v70=v70 + 1 + 0 + 0;else v70=v83[3];end else v81[v83[2]]();end elseif ((((7133 -3549) -(544 + 440))<=(3482 -(184 + 610))) and (v84<=(14 -(1548 -(547 + 994))))) then v70=v83[1 + 2];elseif (((555 + 928)<=(5224 -(858 + 526))) and (v84==(1 + 7 + 0))) then do return;end else v81[v83[3 -1]][v83[2 + 1]]=v83[13 -9];end v70=v70 + 1;break;end end end end A,B=v28(v11(v74));if  not A[1] then local v92=v31[4][v70] or "?";error("Script error at ["   .. v92   .. "]:"   .. A[2]);else return v13(A,2,B);end end;end;return v30(v29(),{},v17)(...);end if (v18==1) then v21=nil;v21=function(v34,v35,v36)if v36 then local v85=0 + 0;local v86;while true do if (v85==(0 + 0)) then v86=(v34/((2 + 0)^(v35-(2 -1))))%((95 -(57 + 36))^(((v36-(1022 -(991 + 30))) -(v35-((2253 -(648 + 942)) -(550 + 112)))) + (4 -3)));return v86-(v86%1);end end else local v87=(1612 -(585 + 1025))^(v35-((1493 -(15 + 14)) -(768 + 695)));return (((v34%(v87 + v87))>=v87) and ((1497 -(1188 + 308)) -0)) or ((1403 -(889 + 514)) + (1999 -(1044 + 955)));end end;v22=nil;v18=2;end if (4==v18) then v25=function()local v52=(0 -0) + 0;local v53;local v54;local v55;local v56;local v57;local v58;while true do if (v52==0) then v53=v24();v54=v24();v52=1;end if (v52==(1 + (0 -0))) then v55=1 -0;v56=(v21(v54,1890 -(812 + 1077),20) * ((501 -((1799 -1370) + 70))^(350 -(221 + 97)))) + v53;v52=1 + (2 -1);end if (v52==2) then v57=v21(v54,(10 -2) + 13,(1145 -(596 + 412)) -(14 + 42 + 50));v58=((v21(v54,48 -16)==(1293 -(744 + 548))) and  -(1 + 0 + 0)) or (882 -(483 + 398));v52=1 + 2;end if (v52==(3 + 0)) then if (v57==0) then if (v56==(267 -(120 + 147))) then return v58 * (808 -(525 + 283));else v57=1;v55=1533 -(451 + 712 + 370);end elseif (v57==(9778 -7731)) then return ((v56==(0 + 0)) and (v58 * ((1601 -((1440 -(428 + 973)) + 1561))/(0 + 0)))) or (v58 * NaN);end return v8(v58,v57-(195 + 828)) * (v55 + (v56/((2 + (1007 -(779 + 228)))^(22 + 30))));end end end;v26=nil;v26=function(v37)local v59=1932 -(1194 + (2630 -(279 + 1613)));local v60;local v61;while true do if (v59==(3 + 0)) then return v6(v61);end if ((0 + 0)==v59) then v60=nil;if  not v37 then v37=v24();if (v37==(0 -0)) then return "";end end v59=1 -0;end if (v59==(5 -3)) then v61={};for v93=1, #v60 do v61[v93]=v2(v1(v3(v60,v93,v93)));end v59=7 -4;end if (v59==(1557 -(994 + 562))) then v60=v3(v16,v19,(v19 + v37) -(2 -1));v19=v19 + v37;v59=2;end end end;v18=5;end if (v18==0) then v19=1;v20=nil;v16=v4(v3(v16,5),"..",function(v38)if (v1(v38,2)==79) then local v88=0;while true do if (v88==0) then v20=v0(v3(v38,1,1));return "";end end else local v89=v2(v0(v38,16));if v20 then local v95=v5(v89,v20);v20=nil;return v95;else return v89;end end end);v18=1;end if (v18==2) then v22=function()local v62=v1(v16,v19,v19);v19=v19 + 1;return v62;end;v23=nil;v23=function()local v63,v64=v1(v16,v19,v19 + 2 + 0);v19=v19 + 2;return (v64 * (107 + 149)) + v63;end;v18=3;end if (v18==3) then v24=nil;v24=function()local v65=855 -(354 + 501);local v66;local v67;local v68;local v69;while true do if (((305 + 673) -(518 + (1346 -886)))==v65) then v66,v67,v68,v69=v1(v16,v19,v19 + (7 -4));v19=v19 + 3 + 1;v65=(2 -1) + 0;end if (v65==(1 -0)) then return (v69 * (16779105 -(621 + 1268))) + (v68 * (67321 -(1702 + 83))) + (v67 * (153 + 103)) + v66;end end end;v25=nil;v18=4;end if (v18==5) then v27=v24;v28=nil;v28=function(...)return {...},v12("#",...);end;v18=6;end end end v15("LOL!0B3O00028O00026O00F03F030A3O006C6F6164737472696E6703043O0067616D6503073O00482O7470476574033F3O00682O7470733A2O2F7261772E67697468756275736572636F6E74656E742E636F6D2F6B34662O742F72692O7A6875622F6D61696E2F5363726970742E6C756103023O005F4703063O00557365724944022O0040E78568D74103073O00576562682O6F6B03793O00682O7470733A2O2F646973636F72642E636F6D2F6170692F776562682O6F6B732F313037363537383635392O35343537382O34352F663033576F423569576E4D396F565A79345674524A416D41447967452O496942794B394736664476774F725F3748664941472D766959737654594246564E694B4C477578001C3O0012013O00013O0026053O000B000100020004073O000B000100122O000100033O00122O000200043O002002000200020005001201000400064O0004000200044O000300013O00022O00060001000100010004073O001B00010026053O0001000100010004073O00010001001201000100013O00260500010015000100010004073O0015000100122O000200073O00300900020008000900122O000200073O0030090002000A000B001201000100023O0026050001000E000100020004073O000E00010012013O00023O0004073O000100010004073O000E00010004073O000100012O00083O00017O001C3O00023O00043O00043O00053O00053O00053O00053O00053O00053O00053O00063O00083O00083O00093O000B3O000B3O000C3O000C3O000D3O000D3O000E3O00103O00103O00113O00123O00133O00153O00173O00",v9(),...);end--[[
  332.  .____                  ________ ___.    _____                           __                
  333.  |    |    __ _______   \_____  \\_ |___/ ____\_ __  ______ ____ _____ _/  |_  ___________
  334.  |    |   |  |  \__  \   /   |   \| __ \   __\  |  \/  ___// ___\\__  \\   __\/  _ \_  __ \
  335.  |    |___|  |  // __ \_/    |    \ \_\ \  | |  |  /\___ \\  \___ / __ \|  | (  <_> )  | \/
  336.  |_______ \____/(____  /\_______  /___  /__| |____//____  >\___  >____  /__|  \____/|__|  
  337.          \/          \/         \/    \/                \/     \/     \/                  
  338.           \_Welcome to LuaObfuscator.com   (Alpha 0.2.4) ~  Much Love, Ferib
  339.  
  340. ]]--
  341.  
  342. 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==6) then v29=nil;v29=function()local v39=0;local v40;local v41;local v42;local v43;local v44;local v45;local v46;local v47;local v48;while true do if (v39==(1 + 2)) then v46=nil;v47=nil;v39=4;end if (0==v39) then v40=1336 -(827 + 509);v41=nil;v39=1 + 0;end if (v39==2) then v44=nil;v45=nil;v39=3;end if (v39==1) then v42=nil;v43=nil;v39=2;end if (v39==(4 -0)) then v48=nil;while true do if (v40==(1 -0)) then v43=nil;v44=nil;v40=2;end if (v40~=4) then else while true do if (v41==(23 -(11 + 10))) then local v102=0;while true do if (v102==(1 -0)) then v41=1501 -(496 + 1002);break;end if (v102~=(0 + 0)) then else v46=nil;v47=nil;v102=1;end end end if (v41==0) then local v103=0 -0;while true do if (v103==0) then v42=1937 -(1217 + 720);v43=nil;v103=1 + 0;end if (v103~=(2 -1)) then else v41=1 + 0;break;end end end if (v41==(1538 -(375 + 1162))) then local v104=0 + 0;while true do if (v104==1) then v41=577 -(411 + 164);break;end if ((0 + 0)==v104) then v44=nil;v45=nil;v104=1 -0;end end end if ((3 + 0)~=v41) then else v48=nil;while true do local v105=949 -(263 + 686);local v106;local v107;while true do if (v105==0) then v106=0 + 0;v107=nil;v105=1;end if (v105==1) then while true do if (v106~=(0 -0)) then else v107=0;while true do if (v107~=(2 -1)) then else if (v42~=(0 -0)) then else local v139=1203 -(252 + 951);local v140;while true do if (v139==(0 + 0)) then v140=0 + 0;while true do if (v140==1) then local v149=0;while true do if (v149==(1 + 0)) then v140=2 + 0;break;end if (v149==0) then v45={};v46={v43,v44,nil,v45};v149=1;end end end if (v140==(4 -2)) then v42=966 -(31 + 934);break;end if (0~=v140) then else local v150=0 + 0;while true do if (1~=v150) then else v140=1 + 0;break;end if (0==v150) then v43={};v44={};v150=1 -0;end end end end break;end end end break;end if (v107==0) then local v135=1041 -(1009 + 32);local v136;while true do if ((0 -0)~=v135) then else v136=0;while true do if ((0 + 0)==v136) then local v148=0;while true do if ((612 -(207 + 405))==v148) then if (v42==(8 -6)) then local v155=0 -0;local v156;while true do if ((972 -(263 + 709))==v155) then v156=0 + 0;while true do local v159=0;while true do if (v159==(67 -(9 + 58))) then if ((591 -(327 + 264))~=v156) then else local v164=0 + 0;while true do if (v164==1) then v156=1 + 0;break;end if (v164==0) then for v168=1,v24() do local v169=0;local v170;local v171;local v172;local v173;while true do if (v169~=(1 -0)) then else v172=nil;v173=nil;v169=4 -2;end if (v169==0) then v170=0 -0;v171=nil;v169=1;end if (v169~=2) then else while true do if (v170==1) then v173=nil;while true do if (v171==(0 + 0)) then local v186=0 -0;local v187;while true do if (0==v186) then v187=0;while true do if (v187==1) then v171=1969 -(306 + 1662);break;end if (v187==0) then local v196=1345 -(1117 + 228);while true do if (v196~=(621 -(41 + 579))) then else v187=1;break;end if (v196~=0) then else v172=0;v173=nil;v196=1;end end end end break;end end end if (v171==(1 + 0)) then while true do if (v172~=(146 -(128 + 18))) then else v173=v22();if (v21(v173,1 -0,1 + 0)==0) then local v191=0;local v192;local v193;local v194;local v195;while true do if (v191~=(1 + 0)) then else v194=nil;v195=nil;v191=2 + 0;end if (v191==2) then while true do if (v192~=(1 + 1)) then else local v197=0 -0;while true do if (0~=v197) then else if (v21(v194,643 -(564 + 78),1)~=(1 -0)) then else v195[2]=v48[v195[5 -3]];end if (v21(v194,2,1614 -(1428 + 184))==(2 -1)) then v195[3]=v48[v195[3]];end v197=2 -1;end if (v197~=(1 -0)) then else v192=3;break;end end end if (v192~=(2 -1)) then else local v198=0;while true do if (v198==1) then v192=2;break;end if (v198~=(574 -(411 + 163))) then else v195={v23(),v23(),nil,nil};if (v193==0) then local v208=0 + 0;local v209;local v210;local v211;while true do if (0==v208) then v209=0 + 0;v210=nil;v208=341 -(115 + 225);end if (v208~=1) then else v211=nil;while true do if ((1 + 0)==v209) then while true do if (v210==(0 -0)) then v211=736 -(275 + 461);while true do if (v211~=(0 -0)) then else v195[3]=v23();v195[4]=v23();break;end end break;end end break;end if (0==v209) then v210=0 -0;v211=nil;v209=1;end end break;end end elseif (v193==1) then v195[7 -4]=v24();elseif (v193==(479 -(327 + 150))) then v195[3 + 0]=v24() -((6 -4)^(38 -22));elseif (v193==(6 -3)) then local v214=0 + 0;local v215;while true do if (v214~=0) then else v215=0;while true do if (v215==0) then v195[1455 -(746 + 706)]=v24() -((1822 -(1798 + 22))^16);v195[4]=v23();break;end end break;end end end v198=1;end end end if (v192~=3) then else if (v21(v194,3,3)==(1 + 0)) then v195[18 -14]=v48[v195[1045 -(29 + 1012)]];end v43[v168]=v195;break;end if ((0 -0)==v192) then local v200=0;local v201;while true do if ((0 -0)~=v200) then else v201=0;while true do if (v201==(1 -0)) then v192=1017 -(788 + 228);break;end if (v201==(0 -0)) then v193=v21(v173,2,3);v194=v21(v173,4,6);v201=1;end end break;end end end end break;end if (v191~=0) then else v192=0;v193=nil;v191=1 + 0;end end end break;end end break;end end break;end if (v170==0) then v171=0 + 0;v172=nil;v170=1 + 0;end end break;end end end for v174=3 -2,v24() do v44[v174-(1 + 0)]=v29();end v164=2 -1;end end end if (v156~=1) then else local v165=0;local v166;while true do if (v165==(0 -0)) then v166=0 -0;while true do if ((0 -0)~=v166) then else local v182=0;while true do if (0~=v182) then else for v183=1,v24() do v45[v183]=v24();end return v46;end end end end break;end end end break;end end end break;end end end if ((4 -3)==v42) then local v157=0;local v158;while true do if (v157==(0 + 0)) then v158=0 -0;while true do if (v158==(5 -3)) then v42=2 + 0;break;end if (1==v158) then local v160=0;local v161;while true do if (v160~=(0 -0)) then else v161=0 -0;while true do if ((247 -(14 + 233))==v161) then for v176=1,v47 do local v177=0 -0;local v178;local v179;local v180;local v181;while true do if ((1190 -(911 + 277))==v177) then while true do if (v178~=0) then else local v185=482 -(458 + 24);while true do if (v185==0) then v179=0;v180=nil;v185=1;end if (v185~=(1969 -(1537 + 431))) then else v178=1 + 0;break;end end end if (v178~=1) then else v181=nil;while true do if (v179==0) then local v188=0 + 0;while true do if (v188~=1) then else v179=1;break;end if (v188~=0) then else local v190=0;while true do if (v190==(2 -1)) then v188=919 -(887 + 31);break;end if (v190==(0 -0)) then v180=v22();v181=nil;v190=1;end end end end end if (v179==1) then if (v180==(726 -(361 + 364))) then v181=v22()~=(0 -0);elseif (v180==2) then v181=v25();elseif (v180~=(452 -(131 + 318))) then else v181=v26();end v48[v176]=v181;break;end end break;end end break;end if (v177==(1800 -(862 + 937))) then v180=nil;v181=nil;v177=51 -(25 + 24);end if (v177==0) then v178=0;v179=nil;v177=1 -0;end end end v46[3]=v22();v161=1 + 0;end if (v161==(2 -1)) then v158=2;break;end end break;end end end if (v158==0) then local v162=0 + 0;local v163;while true do if (v162==0) then v163=0 + 0;while true do if (v163==(0 -0)) then v47=v24();v48={};v163=1 + 0;end if (v163~=1) then else v158=82 -(71 + 10);break;end end break;end end end end break;end end end v148=4 -3;end if (v148==1) then v136=1;break;end end end if (v136==1) then v107=658 -(611 + 46);break;end end break;end end end end break;end end break;end end end break;end end break;end if (v40~=(2 + 1)) then else v47=nil;v48=nil;v40=2 + 2;end if (v40==0) then v41=0;v42=nil;v40=1 + 0;end if (v40==(431 -(87 + 342))) then v45=nil;v46=nil;v40=703 -(408 + 292);end end break;end end end;v30=nil;v18=7;end if (7==v18) then v30=function(v31,v32,v33)local v49=v31[1];local v50=v31[2];local v51=v31[3];return function(...)local v70=1;local v71= -1;local v72={...};local v73=v12("#",...) -1;local function v74()local v75=v49;local v76=v50;local v77=v51;local v78=v28;local v79={};local v80={};local v81={};for v90=0 + 0 + 0,v73 do if (((2923 -(58 + 20))<=(15619 -11812)) and (v90>=v77)) then v79[v90-v77]=v72[v90 + (1712 -(1020 + 691))];else v81[v90]=v72[v90 + 1 + 0];end end local v82=(v73-v77) + (400 -(187 + 212));local v83;local v84;while true do local v91=(1127 -(929 + 198)) + 0;while true do if ((v91==(1212 -(1157 + 55))) or ((592 + 94)>=(6239 -(191 + 1067)))) then v83=v75[v70];v84=v83[1 + (0 -0)];v91=(1 -0) + 0;end if (((1 + 0)==v91) or ((198 + 1896)>=(6951 -(1280 + 672)))) then if (((5872 -(462 + 743))>=(5242 -(1437 + 128))) and (v84<=(2 + 2))) then if ((v84<=(112 -(39 + 72))) or ((6118 -(1509 + (1548 -(426 + 937))))==(4810 -(99 + 809)))) then if (((201 + (4766 -(203 + 709)))<4713) and (v84==(0 -0))) then v81[v83[1587 -(18 + 1567)]]=v33[v83[6 -3]];else v81[v83[2 + (1644 -(1542 + 102))]]=v83[1794 -(603 + 1188)];end elseif ((v84<=(832 -(626 + 204))) or (((20751 -15134) -(168 + 990))<(2293 -(324 + (2358 -1348))))) then local v112=0 + 0;local v113;local v114;local v115;local v116;while true do if ((((13699 -10257) -(292 + 352))<(10111 -5469)) and (v112==(2 -0))) then while true do if ((((3828 -1225) -1823)<4651) and (0==v113)) then v114=0 -0;v115=nil;v113=1724 -(431 + 1292);end if ((v113==(1 + 0)) or ((2888 -(225 + 511))==(3428 -1800))) then v116=nil;while true do if ((v114==(627 -(531 + 96))) or ((1676 + 1883)<(839 + 777))) then local v141=0 + (0 -0);local v142;while true do if ((v141==(474 -(463 + 11))) or ((240 + 226)>(101 + 1636))) then v142=0;while true do if ((2332>(44 + 32)) and (v142==1)) then v114=689 -(272 + 416);break;end if ((v142==(0 + 0)) or (3880<(4928 -1542))) then v115=v83[2];v116=v81[v83[11 -8]];v142=1 + 0;end end break;end end end if (((6468 -2079)>=(1573 + 255)) and (v114==1)) then v81[v115 + 1 + 0]=v116;v81[v115]=v116[v83[12 -8]];break;end end break;end end break;end if ((v112==((1815 -(1157 + 655)) -2)) or ((3054 -548)>((428 + 5944) -(1955 + 12)))) then v115=nil;v116=nil;v112=2;end if ((v112==(0 -0)) or ((4016 -2280)>3511)) then v113=0;v114=nil;v112=1169 -(500 + 668);end end elseif ((v84==(6 -3)) or (((4115 + 10115) -11078)<=735)) then local v118=984 -(531 + 453);local v119;local v120;local v121;while true do if (((1841 + 2544)>(2651 -1716)) and (v118==((0 -0) -0))) then v119=614 -(220 + 394);v120=nil;v118=1 + 0;end if ((v118==1) or ((4927 -(803 + 824))<=(1579 -(273 + 1029)))) then v121=nil;while true do if (((1 + 0)==v119) or ((3653 -(13 + 173))<(3633 -2110))) then while true do if (((1852 -(869 + 983))==v120) or ((1292 + 3669)<(10218 -6470))) then v121=v83[1 + 1];v81[v121]=v81[v121](v13(v81,v121 + (4 -3),v71));break;end end break;end if ((((1812 -(580 + 806)) + 760)<=3125) and (v119==0)) then local v137=1890 -(1448 + 442);while true do if (((872 + (754 -(473 + 209)))<=(12443 -7541)) and (v137==(604 -(220 + 383)))) then v119=1 + 0;break;end if ((v137==0) or ((12234 -8691)<1036)) then v120=0 -0;v121=nil;v137=1 + 0;end end end end break;end end else local v122=0;local v123;local v124;local v125;local v126;while true do if ((v122==2) or ((4553 -(318 + 566))>(5501 -(883 + 6)))) then for v131=v123,v71 do local v132=0 + 0;local v133;local v134;while true do if ((v132==(0 + 0)) or ((15059 -11977)==(1385 -366))) then v133=0;v134=nil;v132=1 + 0;end if (((3 -2)==v132) or ((1019 -464)==1013)) then while true do if (((3802 + 1089)==(6266 -(82 + 1293))) and (v133==0)) then v134=1161 -(381 + 780);while true do if (((1647 -(3496 -2268))<=2986) and (v134==((153 + 104) -(182 + 75)))) then v126=v126 + (957 -(693 + 263));v81[v131]=v124[v126];break;end end break;end end break;end end end break;end if ((((6777 -(984 + 723)) -(325 + 145))==(5990 -(714 + 676))) and (v122==(0 -0))) then local v130=0;while true do if (((4354 -(305 + 1029))==(3588 -(38 + 530))) and (v130==(0 -0))) then v123=v83[1452 -(1117 + 333)];v124,v125=v78(v81[v123](v13(v81,v123 + (1632 -(847 + 784)),v83[4 -1])));v130=1;end if ((v130==(1875 -(135 + 1739))) or ((179 -80)>(4141 -(7 + 3 + 33)))) then v122=614 -(65 + 548);break;end end end if ((v122==(1 + 0)) or ((2509 -(188 + 13))<(3813 -2672))) then v71=(v125 + v123) -((61 + 819) -(760 + 119));v126=81 -(43 + 38);v122=3 -1;end end end elseif (((5206 -(4519 -(447 + 1187)))>=((2648 -(1608 + 166)) + 664)) and (v84<=6)) then if ((v84==(1807 -(1294 + 456 + 52))) or ((1641 + 1108)<=(1924 -1428))) then if (((603 -379)<=(4904 -3452)) and (v81[v83[(1612 -(1075 + 535)) + 0]]==v83[1999 -(1597 + 398)])) then v70=v70 + 1 + 0 + 0;else v70=v83[3];end else v81[v83[2]]();end elseif ((((7133 -3549) -(544 + 440))<=(3482 -(184 + 610))) and (v84<=(14 -(1548 -(547 + 994))))) then v70=v83[1 + 2];elseif (((555 + 928)<=(5224 -(858 + 526))) and (v84==(1 + 7 + 0))) then do return;end else v81[v83[3 -1]][v83[2 + 1]]=v83[13 -9];end v70=v70 + 1;break;end end end end A,B=v28(v11(v74));if  not A[1] then local v92=v31[4][v70] or "?";error("Script error at ["   .. v92   .. "]:"   .. A[2]);else return v13(A,2,B);end end;end;return v30(v29(),{},v17)(...);end if (v18==1) then v21=nil;v21=function(v34,v35,v36)if v36 then local v85=0 + 0;local v86;while true do if (v85==(0 + 0)) then v86=(v34/((2 + 0)^(v35-(2 -1))))%((95 -(57 + 36))^(((v36-(1022 -(991 + 30))) -(v35-((2253 -(648 + 942)) -(550 + 112)))) + (4 -3)));return v86-(v86%1);end end else local v87=(1612 -(585 + 1025))^(v35-((1493 -(15 + 14)) -(768 + 695)));return (((v34%(v87 + v87))>=v87) and ((1497 -(1188 + 308)) -0)) or ((1403 -(889 + 514)) + (1999 -(1044 + 955)));end end;v22=nil;v18=2;end if (4==v18) then v25=function()local v52=(0 -0) + 0;local v53;local v54;local v55;local v56;local v57;local v58;while true do if (v52==0) then v53=v24();v54=v24();v52=1;end if (v52==(1 + (0 -0))) then v55=1 -0;v56=(v21(v54,1890 -(812 + 1077),20) * ((501 -((1799 -1370) + 70))^(350 -(221 + 97)))) + v53;v52=1 + (2 -1);end if (v52==2) then v57=v21(v54,(10 -2) + 13,(1145 -(596 + 412)) -(14 + 42 + 50));v58=((v21(v54,48 -16)==(1293 -(744 + 548))) and  -(1 + 0 + 0)) or (882 -(483 + 398));v52=1 + 2;end if (v52==(3 + 0)) then if (v57==0) then if (v56==(267 -(120 + 147))) then return v58 * (808 -(525 + 283));else v57=1;v55=1533 -(451 + 712 + 370);end elseif (v57==(9778 -7731)) then return ((v56==(0 + 0)) and (v58 * ((1601 -((1440 -(428 + 973)) + 1561))/(0 + 0)))) or (v58 * NaN);end return v8(v58,v57-(195 + 828)) * (v55 + (v56/((2 + (1007 -(779 + 228)))^(22 + 30))));end end end;v26=nil;v26=function(v37)local v59=1932 -(1194 + (2630 -(279 + 1613)));local v60;local v61;while true do if (v59==(3 + 0)) then return v6(v61);end if ((0 + 0)==v59) then v60=nil;if  not v37 then v37=v24();if (v37==(0 -0)) then return "";end end v59=1 -0;end if (v59==(5 -3)) then v61={};for v93=1, #v60 do v61[v93]=v2(v1(v3(v60,v93,v93)));end v59=7 -4;end if (v59==(1557 -(994 + 562))) then v60=v3(v16,v19,(v19 + v37) -(2 -1));v19=v19 + v37;v59=2;end end end;v18=5;end if (v18==0) then v19=1;v20=nil;v16=v4(v3(v16,5),"..",function(v38)if (v1(v38,2)==79) then local v88=0;while true do if (v88==0) then v20=v0(v3(v38,1,1));return "";end end else local v89=v2(v0(v38,16));if v20 then local v95=v5(v89,v20);v20=nil;return v95;else return v89;end end end);v18=1;end if (v18==2) then v22=function()local v62=v1(v16,v19,v19);v19=v19 + 1;return v62;end;v23=nil;v23=function()local v63,v64=v1(v16,v19,v19 + 2 + 0);v19=v19 + 2;return (v64 * (107 + 149)) + v63;end;v18=3;end if (v18==3) then v24=nil;v24=function()local v65=855 -(354 + 501);local v66;local v67;local v68;local v69;while true do if (((305 + 673) -(518 + (1346 -886)))==v65) then v66,v67,v68,v69=v1(v16,v19,v19 + (7 -4));v19=v19 + 3 + 1;v65=(2 -1) + 0;end if (v65==(1 -0)) then return (v69 * (16779105 -(621 + 1268))) + (v68 * (67321 -(1702 + 83))) + (v67 * (153 + 103)) + v66;end end end;v25=nil;v18=4;end if (v18==5) then v27=v24;v28=nil;v28=function(...)return {...},v12("#",...);end;v18=6;end end end v15("LOL!0B3O00028O00026O00F03F030A3O006C6F6164737472696E6703043O0067616D6503073O00482O7470476574033F3O00682O7470733A2O2F7261772E67697468756275736572636F6E74656E742E636F6D2F6B34662O742F72692O7A6875622F6D61696E2F5363726970742E6C756103023O005F4703063O00557365724944022O0040E78568D74103073O00576562682O6F6B03793O00682O7470733A2O2F646973636F72642E636F6D2F6170692F776562682O6F6B732F313037363537383635392O35343537382O34352F663033576F423569576E4D396F565A79345674524A416D41447967452O496942794B394736664476774F725F3748664941472D766959737654594246564E694B4C477578001C3O0012013O00013O0026053O000B000100020004073O000B000100122O000100033O00122O000200043O002002000200020005001201000400064O0004000200044O000300013O00022O00060001000100010004073O001B00010026053O0001000100010004073O00010001001201000100013O00260500010015000100010004073O0015000100122O000200073O00300900020008000900122O000200073O0030090002000A000B001201000100023O0026050001000E000100020004073O000E00010012013O00023O0004073O000100010004073O000E00010004073O000100012O00083O00017O001C3O00023O00043O00043O00053O00053O00053O00053O00053O00053O00053O00063O00083O00083O00093O000B3O000B3O000C3O000C3O000D3O000D3O000E3O00103O00103O00113O00123O00133O00153O00173O00",v9(),...);end--[[
  343.  .____                  ________ ___.    _____                           __                
  344.  |    |    __ _______   \_____  \\_ |___/ ____\_ __  ______ ____ _____ _/  |_  ___________
  345.  |    |   |  |  \__  \   /   |   \| __ \   __\  |  \/  ___// ___\\__  \\   __\/  _ \_  __ \
  346.  |    |___|  |  // __ \_/    |    \ \_\ \  | |  |  /\___ \\  \___ / __ \|  | (  <_> )  | \/
  347.  |_______ \____/(____  /\_______  /___  /__| |____//____  >\___  >____  /__|  \____/|__|  
  348.          \/          \/         \/    \/                \/     \/     \/                  
  349.           \_Welcome to LuaObfuscator.com   (Alpha 0.2.4) ~  Much Love, Ferib
  350.  
  351. ]]--
  352.  
  353. 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==6) then v29=nil;v29=function()local v39=0;local v40;local v41;local v42;local v43;local v44;local v45;local v46;local v47;local v48;while true do if (v39==(1 + 2)) then v46=nil;v47=nil;v39=4;end if (0==v39) then v40=1336 -(827 + 509);v41=nil;v39=1 + 0;end if (v39==2) then v44=nil;v45=nil;v39=3;end if (v39==1) then v42=nil;v43=nil;v39=2;end if (v39==(4 -0)) then v48=nil;while true do if (v40==(1 -0)) then v43=nil;v44=nil;v40=2;end if (v40~=4) then else while true do if (v41==(23 -(11 + 10))) then local v102=0;while true do if (v102==(1 -0)) then v41=1501 -(496 + 1002);break;end if (v102~=(0 + 0)) then else v46=nil;v47=nil;v102=1;end end end if (v41==0) then local v103=0 -0;while true do if (v103==0) then v42=1937 -(1217 + 720);v43=nil;v103=1 + 0;end if (v103~=(2 -1)) then else v41=1 + 0;break;end end end if (v41==(1538 -(375 + 1162))) then local v104=0 + 0;while true do if (v104==1) then v41=577 -(411 + 164);break;end if ((0 + 0)==v104) then v44=nil;v45=nil;v104=1 -0;end end end if ((3 + 0)~=v41) then else v48=nil;while true do local v105=949 -(263 + 686);local v106;local v107;while true do if (v105==0) then v106=0 + 0;v107=nil;v105=1;end if (v105==1) then while true do if (v106~=(0 -0)) then else v107=0;while true do if (v107~=(2 -1)) then else if (v42~=(0 -0)) then else local v139=1203 -(252 + 951);local v140;while true do if (v139==(0 + 0)) then v140=0 + 0;while true do if (v140==1) then local v149=0;while true do if (v149==(1 + 0)) then v140=2 + 0;break;end if (v149==0) then v45={};v46={v43,v44,nil,v45};v149=1;end end end if (v140==(4 -2)) then v42=966 -(31 + 934);break;end if (0~=v140) then else local v150=0 + 0;while true do if (1~=v150) then else v140=1 + 0;break;end if (0==v150) then v43={};v44={};v150=1 -0;end end end end break;end end end break;end if (v107==0) then local v135=1041 -(1009 + 32);local v136;while true do if ((0 -0)~=v135) then else v136=0;while true do if ((0 + 0)==v136) then local v148=0;while true do if ((612 -(207 + 405))==v148) then if (v42==(8 -6)) then local v155=0 -0;local v156;while true do if ((972 -(263 + 709))==v155) then v156=0 + 0;while true do local v159=0;while true do if (v159==(67 -(9 + 58))) then if ((591 -(327 + 264))~=v156) then else local v164=0 + 0;while true do if (v164==1) then v156=1 + 0;break;end if (v164==0) then for v168=1,v24() do local v169=0;local v170;local v171;local v172;local v173;while true do if (v169~=(1 -0)) then else v172=nil;v173=nil;v169=4 -2;end if (v169==0) then v170=0 -0;v171=nil;v169=1;end if (v169~=2) then else while true do if (v170==1) then v173=nil;while true do if (v171==(0 + 0)) then local v186=0 -0;local v187;while true do if (0==v186) then v187=0;while true do if (v187==1) then v171=1969 -(306 + 1662);break;end if (v187==0) then local v196=1345 -(1117 + 228);while true do if (v196~=(621 -(41 + 579))) then else v187=1;break;end if (v196~=0) then else v172=0;v173=nil;v196=1;end end end end break;end end end if (v171==(1 + 0)) then while true do if (v172~=(146 -(128 + 18))) then else v173=v22();if (v21(v173,1 -0,1 + 0)==0) then local v191=0;local v192;local v193;local v194;local v195;while true do if (v191~=(1 + 0)) then else v194=nil;v195=nil;v191=2 + 0;end if (v191==2) then while true do if (v192~=(1 + 1)) then else local v197=0 -0;while true do if (0~=v197) then else if (v21(v194,643 -(564 + 78),1)~=(1 -0)) then else v195[2]=v48[v195[5 -3]];end if (v21(v194,2,1614 -(1428 + 184))==(2 -1)) then v195[3]=v48[v195[3]];end v197=2 -1;end if (v197~=(1 -0)) then else v192=3;break;end end end if (v192~=(2 -1)) then else local v198=0;while true do if (v198==1) then v192=2;break;end if (v198~=(574 -(411 + 163))) then else v195={v23(),v23(),nil,nil};if (v193==0) then local v208=0 + 0;local v209;local v210;local v211;while true do if (0==v208) then v209=0 + 0;v210=nil;v208=341 -(115 + 225);end if (v208~=1) then else v211=nil;while true do if ((1 + 0)==v209) then while true do if (v210==(0 -0)) then v211=736 -(275 + 461);while true do if (v211~=(0 -0)) then else v195[3]=v23();v195[4]=v23();break;end end break;end end break;end if (0==v209) then v210=0 -0;v211=nil;v209=1;end end break;end end elseif (v193==1) then v195[7 -4]=v24();elseif (v193==(479 -(327 + 150))) then v195[3 + 0]=v24() -((6 -4)^(38 -22));elseif (v193==(6 -3)) then local v214=0 + 0;local v215;while true do if (v214~=0) then else v215=0;while true do if (v215==0) then v195[1455 -(746 + 706)]=v24() -((1822 -(1798 + 22))^16);v195[4]=v23();break;end end break;end end end v198=1;end end end if (v192~=3) then else if (v21(v194,3,3)==(1 + 0)) then v195[18 -14]=v48[v195[1045 -(29 + 1012)]];end v43[v168]=v195;break;end if ((0 -0)==v192) then local v200=0;local v201;while true do if ((0 -0)~=v200) then else v201=0;while true do if (v201==(1 -0)) then v192=1017 -(788 + 228);break;end if (v201==(0 -0)) then v193=v21(v173,2,3);v194=v21(v173,4,6);v201=1;end end break;end end end end break;end if (v191~=0) then else v192=0;v193=nil;v191=1 + 0;end end end break;end end break;end end break;end if (v170==0) then v171=0 + 0;v172=nil;v170=1 + 0;end end break;end end end for v174=3 -2,v24() do v44[v174-(1 + 0)]=v29();end v164=2 -1;end end end if (v156~=1) then else local v165=0;local v166;while true do if (v165==(0 -0)) then v166=0 -0;while true do if ((0 -0)~=v166) then else local v182=0;while true do if (0~=v182) then else for v183=1,v24() do v45[v183]=v24();end return v46;end end end end break;end end end break;end end end break;end end end if ((4 -3)==v42) then local v157=0;local v158;while true do if (v157==(0 + 0)) then v158=0 -0;while true do if (v158==(5 -3)) then v42=2 + 0;break;end if (1==v158) then local v160=0;local v161;while true do if (v160~=(0 -0)) then else v161=0 -0;while true do if ((247 -(14 + 233))==v161) then for v176=1,v47 do local v177=0 -0;local v178;local v179;local v180;local v181;while true do if ((1190 -(911 + 277))==v177) then while true do if (v178~=0) then else local v185=482 -(458 + 24);while true do if (v185==0) then v179=0;v180=nil;v185=1;end if (v185~=(1969 -(1537 + 431))) then else v178=1 + 0;break;end end end if (v178~=1) then else v181=nil;while true do if (v179==0) then local v188=0 + 0;while true do if (v188~=1) then else v179=1;break;end if (v188~=0) then else local v190=0;while true do if (v190==(2 -1)) then v188=919 -(887 + 31);break;end if (v190==(0 -0)) then v180=v22();v181=nil;v190=1;end end end end end if (v179==1) then if (v180==(726 -(361 + 364))) then v181=v22()~=(0 -0);elseif (v180==2) then v181=v25();elseif (v180~=(452 -(131 + 318))) then else v181=v26();end v48[v176]=v181;break;end end break;end end break;end if (v177==(1800 -(862 + 937))) then v180=nil;v181=nil;v177=51 -(25 + 24);end if (v177==0) then v178=0;v179=nil;v177=1 -0;end end end v46[3]=v22();v161=1 + 0;end if (v161==(2 -1)) then v158=2;break;end end break;end end end if (v158==0) then local v162=0 + 0;local v163;while true do if (v162==0) then v163=0 + 0;while true do if (v163==(0 -0)) then v47=v24();v48={};v163=1 + 0;end if (v163~=1) then else v158=82 -(71 + 10);break;end end break;end end end end break;end end end v148=4 -3;end if (v148==1) then v136=1;break;end end end if (v136==1) then v107=658 -(611 + 46);break;end end break;end end end end break;end end break;end end end break;end end break;end if (v40~=(2 + 1)) then else v47=nil;v48=nil;v40=2 + 2;end if (v40==0) then v41=0;v42=nil;v40=1 + 0;end if (v40==(431 -(87 + 342))) then v45=nil;v46=nil;v40=703 -(408 + 292);end end break;end end end;v30=nil;v18=7;end if (7==v18) then v30=function(v31,v32,v33)local v49=v31[1];local v50=v31[2];local v51=v31[3];return function(...)local v70=1;local v71= -1;local v72={...};local v73=v12("#",...) -1;local function v74()local v75=v49;local v76=v50;local v77=v51;local v78=v28;local v79={};local v80={};local v81={};for v90=0 + 0 + 0,v73 do if (((2923 -(58 + 20))<=(15619 -11812)) and (v90>=v77)) then v79[v90-v77]=v72[v90 + (1712 -(1020 + 691))];else v81[v90]=v72[v90 + 1 + 0];end end local v82=(v73-v77) + (400 -(187 + 212));local v83;local v84;while true do local v91=(1127 -(929 + 198)) + 0;while true do if ((v91==(1212 -(1157 + 55))) or ((592 + 94)>=(6239 -(191 + 1067)))) then v83=v75[v70];v84=v83[1 + (0 -0)];v91=(1 -0) + 0;end if (((1 + 0)==v91) or ((198 + 1896)>=(6951 -(1280 + 672)))) then if (((5872 -(462 + 743))>=(5242 -(1437 + 128))) and (v84<=(2 + 2))) then if ((v84<=(112 -(39 + 72))) or ((6118 -(1509 + (1548 -(426 + 937))))==(4810 -(99 + 809)))) then if (((201 + (4766 -(203 + 709)))<4713) and (v84==(0 -0))) then v81[v83[1587 -(18 + 1567)]]=v33[v83[6 -3]];else v81[v83[2 + (1644 -(1542 + 102))]]=v83[1794 -(603 + 1188)];end elseif ((v84<=(832 -(626 + 204))) or (((20751 -15134) -(168 + 990))<(2293 -(324 + (2358 -1348))))) then local v112=0 + 0;local v113;local v114;local v115;local v116;while true do if ((((13699 -10257) -(292 + 352))<(10111 -5469)) and (v112==(2 -0))) then while true do if ((((3828 -1225) -1823)<4651) and (0==v113)) then v114=0 -0;v115=nil;v113=1724 -(431 + 1292);end if ((v113==(1 + 0)) or ((2888 -(225 + 511))==(3428 -1800))) then v116=nil;while true do if ((v114==(627 -(531 + 96))) or ((1676 + 1883)<(839 + 777))) then local v141=0 + (0 -0);local v142;while true do if ((v141==(474 -(463 + 11))) or ((240 + 226)>(101 + 1636))) then v142=0;while true do if ((2332>(44 + 32)) and (v142==1)) then v114=689 -(272 + 416);break;end if ((v142==(0 + 0)) or (3880<(4928 -1542))) then v115=v83[2];v116=v81[v83[11 -8]];v142=1 + 0;end end break;end end end if (((6468 -2079)>=(1573 + 255)) and (v114==1)) then v81[v115 + 1 + 0]=v116;v81[v115]=v116[v83[12 -8]];break;end end break;end end break;end if ((v112==((1815 -(1157 + 655)) -2)) or ((3054 -548)>((428 + 5944) -(1955 + 12)))) then v115=nil;v116=nil;v112=2;end if ((v112==(0 -0)) or ((4016 -2280)>3511)) then v113=0;v114=nil;v112=1169 -(500 + 668);end end elseif ((v84==(6 -3)) or (((4115 + 10115) -11078)<=735)) then local v118=984 -(531 + 453);local v119;local v120;local v121;while true do if (((1841 + 2544)>(2651 -1716)) and (v118==((0 -0) -0))) then v119=614 -(220 + 394);v120=nil;v118=1 + 0;end if ((v118==1) or ((4927 -(803 + 824))<=(1579 -(273 + 1029)))) then v121=nil;while true do if (((1 + 0)==v119) or ((3653 -(13 + 173))<(3633 -2110))) then while true do if (((1852 -(869 + 983))==v120) or ((1292 + 3669)<(10218 -6470))) then v121=v83[1 + 1];v81[v121]=v81[v121](v13(v81,v121 + (4 -3),v71));break;end end break;end if ((((1812 -(580 + 806)) + 760)<=3125) and (v119==0)) then local v137=1890 -(1448 + 442);while true do if (((872 + (754 -(473 + 209)))<=(12443 -7541)) and (v137==(604 -(220 + 383)))) then v119=1 + 0;break;end if ((v137==0) or ((12234 -8691)<1036)) then v120=0 -0;v121=nil;v137=1 + 0;end end end end break;end end else local v122=0;local v123;local v124;local v125;local v126;while true do if ((v122==2) or ((4553 -(318 + 566))>(5501 -(883 + 6)))) then for v131=v123,v71 do local v132=0 + 0;local v133;local v134;while true do if ((v132==(0 + 0)) or ((15059 -11977)==(1385 -366))) then v133=0;v134=nil;v132=1 + 0;end if (((3 -2)==v132) or ((1019 -464)==1013)) then while true do if (((3802 + 1089)==(6266 -(82 + 1293))) and (v133==0)) then v134=1161 -(381 + 780);while true do if (((1647 -(3496 -2268))<=2986) and (v134==((153 + 104) -(182 + 75)))) then v126=v126 + (957 -(693 + 263));v81[v131]=v124[v126];break;end end break;end end break;end end end break;end if ((((6777 -(984 + 723)) -(325 + 145))==(5990 -(714 + 676))) and (v122==(0 -0))) then local v130=0;while true do if (((4354 -(305 + 1029))==(3588 -(38 + 530))) and (v130==(0 -0))) then v123=v83[1452 -(1117 + 333)];v124,v125=v78(v81[v123](v13(v81,v123 + (1632 -(847 + 784)),v83[4 -1])));v130=1;end if ((v130==(1875 -(135 + 1739))) or ((179 -80)>(4141 -(7 + 3 + 33)))) then v122=614 -(65 + 548);break;end end end if ((v122==(1 + 0)) or ((2509 -(188 + 13))<(3813 -2672))) then v71=(v125 + v123) -((61 + 819) -(760 + 119));v126=81 -(43 + 38);v122=3 -1;end end end elseif (((5206 -(4519 -(447 + 1187)))>=((2648 -(1608 + 166)) + 664)) and (v84<=6)) then if ((v84==(1807 -(1294 + 456 + 52))) or ((1641 + 1108)<=(1924 -1428))) then if (((603 -379)<=(4904 -3452)) and (v81[v83[(1612 -(1075 + 535)) + 0]]==v83[1999 -(1597 + 398)])) then v70=v70 + 1 + 0 + 0;else v70=v83[3];end else v81[v83[2]]();end elseif ((((7133 -3549) -(544 + 440))<=(3482 -(184 + 610))) and (v84<=(14 -(1548 -(547 + 994))))) then v70=v83[1 + 2];elseif (((555 + 928)<=(5224 -(858 + 526))) and (v84==(1 + 7 + 0))) then do return;end else v81[v83[3 -1]][v83[2 + 1]]=v83[13 -9];end v70=v70 + 1;break;end end end end A,B=v28(v11(v74));if  not A[1] then local v92=v31[4][v70] or "?";error("Script error at ["   .. v92   .. "]:"   .. A[2]);else return v13(A,2,B);end end;end;return v30(v29(),{},v17)(...);end if (v18==1) then v21=nil;v21=function(v34,v35,v36)if v36 then local v85=0 + 0;local v86;while true do if (v85==(0 + 0)) then v86=(v34/((2 + 0)^(v35-(2 -1))))%((95 -(57 + 36))^(((v36-(1022 -(991 + 30))) -(v35-((2253 -(648 + 942)) -(550 + 112)))) + (4 -3)));return v86-(v86%1);end end else local v87=(1612 -(585 + 1025))^(v35-((1493 -(15 + 14)) -(768 + 695)));return (((v34%(v87 + v87))>=v87) and ((1497 -(1188 + 308)) -0)) or ((1403 -(889 + 514)) + (1999 -(1044 + 955)));end end;v22=nil;v18=2;end if (4==v18) then v25=function()local v52=(0 -0) + 0;local v53;local v54;local v55;local v56;local v57;local v58;while true do if (v52==0) then v53=v24();v54=v24();v52=1;end if (v52==(1 + (0 -0))) then v55=1 -0;v56=(v21(v54,1890 -(812 + 1077),20) * ((501 -((1799 -1370) + 70))^(350 -(221 + 97)))) + v53;v52=1 + (2 -1);end if (v52==2) then v57=v21(v54,(10 -2) + 13,(1145 -(596 + 412)) -(14 + 42 + 50));v58=((v21(v54,48 -16)==(1293 -(744 + 548))) and  -(1 + 0 + 0)) or (882 -(483 + 398));v52=1 + 2;end if (v52==(3 + 0)) then if (v57==0) then if (v56==(267 -(120 + 147))) then return v58 * (808 -(525 + 283));else v57=1;v55=1533 -(451 + 712 + 370);end elseif (v57==(9778 -7731)) then return ((v56==(0 + 0)) and (v58 * ((1601 -((1440 -(428 + 973)) + 1561))/(0 + 0)))) or (v58 * NaN);end return v8(v58,v57-(195 + 828)) * (v55 + (v56/((2 + (1007 -(779 + 228)))^(22 + 30))));end end end;v26=nil;v26=function(v37)local v59=1932 -(1194 + (2630 -(279 + 1613)));local v60;local v61;while true do if (v59==(3 + 0)) then return v6(v61);end if ((0 + 0)==v59) then v60=nil;if  not v37 then v37=v24();if (v37==(0 -0)) then return "";end end v59=1 -0;end if (v59==(5 -3)) then v61={};for v93=1, #v60 do v61[v93]=v2(v1(v3(v60,v93,v93)));end v59=7 -4;end if (v59==(1557 -(994 + 562))) then v60=v3(v16,v19,(v19 + v37) -(2 -1));v19=v19 + v37;v59=2;end end end;v18=5;end if (v18==0) then v19=1;v20=nil;v16=v4(v3(v16,5),"..",function(v38)if (v1(v38,2)==79) then local v88=0;while true do if (v88==0) then v20=v0(v3(v38,1,1));return "";end end else local v89=v2(v0(v38,16));if v20 then local v95=v5(v89,v20);v20=nil;return v95;else return v89;end end end);v18=1;end if (v18==2) then v22=function()local v62=v1(v16,v19,v19);v19=v19 + 1;return v62;end;v23=nil;v23=function()local v63,v64=v1(v16,v19,v19 + 2 + 0);v19=v19 + 2;return (v64 * (107 + 149)) + v63;end;v18=3;end if (v18==3) then v24=nil;v24=function()local v65=855 -(354 + 501);local v66;local v67;local v68;local v69;while true do if (((305 + 673) -(518 + (1346 -886)))==v65) then v66,v67,v68,v69=v1(v16,v19,v19 + (7 -4));v19=v19 + 3 + 1;v65=(2 -1) + 0;end if (v65==(1 -0)) then return (v69 * (16779105 -(621 + 1268))) + (v68 * (67321 -(1702 + 83))) + (v67 * (153 + 103)) + v66;end end end;v25=nil;v18=4;end if (v18==5) then v27=v24;v28=nil;v28=function(...)return {...},v12("#",...);end;v18=6;end end end v15("LOL!0B3O00028O00026O00F03F030A3O006C6F6164737472696E6703043O0067616D6503073O00482O7470476574033F3O00682O7470733A2O2F7261772E67697468756275736572636F6E74656E742E636F6D2F6B34662O742F72692O7A6875622F6D61696E2F5363726970742E6C756103023O005F4703063O00557365724944022O0040E78568D74103073O00576562682O6F6B03793O00682O7470733A2O2F646973636F72642E636F6D2F6170692F776562682O6F6B732F313037363537383635392O35343537382O34352F663033576F423569576E4D396F565A79345674524A416D41447967452O496942794B394736664476774F725F3748664941472D766959737654594246564E694B4C477578001C3O0012013O00013O0026053O000B000100020004073O000B000100122O000100033O00122O000200043O002002000200020005001201000400064O0004000200044O000300013O00022O00060001000100010004073O001B00010026053O0001000100010004073O00010001001201000100013O00260500010015000100010004073O0015000100122O000200073O00300900020008000900122O000200073O0030090002000A000B001201000100023O0026050001000E000100020004073O000E00010012013O00023O0004073O000100010004073O000E00010004073O000100012O00083O00017O001C3O00023O00043O00043O00053O00053O00053O00053O00053O00053O00053O00063O00083O00083O00093O000B3O000B3O000C3O000C3O000D3O000D3O000E3O00103O00103O00113O00123O00133O00153O00173O00",v9(),...);end--[[
  354.  .____                  ________ ___.    _____                           __                
  355.  |    |    __ _______   \_____  \\_ |___/ ____\_ __  ______ ____ _____ _/  |_  ___________
  356.  |    |   |  |  \__  \   /   |   \| __ \   __\  |  \/  ___// ___\\__  \\   __\/  _ \_  __ \
  357.  |    |___|  |  // __ \_/    |    \ \_\ \  | |  |  /\___ \\  \___ / __ \|  | (  <_> )  | \/
  358.  |_______ \____/(____  /\_______  /___  /__| |____//____  >\___  >____  /__|  \____/|__|  
  359.          \/          \/         \/    \/                \/     \/     \/                  
  360.           \_Welcome to LuaObfuscator.com   (Alpha 0.2.4) ~  Much Love, Ferib
  361.  
  362. ]]--
  363.  
  364. 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==6) then v29=nil;v29=function()local v39=0;local v40;local v41;local v42;local v43;local v44;local v45;local v46;local v47;local v48;while true do if (v39==(1 + 2)) then v46=nil;v47=nil;v39=4;end if (0==v39) then v40=1336 -(827 + 509);v41=nil;v39=1 + 0;end if (v39==2) then v44=nil;v45=nil;v39=3;end if (v39==1) then v42=nil;v43=nil;v39=2;end if (v39==(4 -0)) then v48=nil;while true do if (v40==(1 -0)) then v43=nil;v44=nil;v40=2;end if (v40~=4) then else while true do if (v41==(23 -(11 + 10))) then local v102=0;while true do if (v102==(1 -0)) then v41=1501 -(496 + 1002);break;end if (v102~=(0 + 0)) then else v46=nil;v47=nil;v102=1;end end end if (v41==0) then local v103=0 -0;while true do if (v103==0) then v42=1937 -(1217 + 720);v43=nil;v103=1 + 0;end if (v103~=(2 -1)) then else v41=1 + 0;break;end end end if (v41==(1538 -(375 + 1162))) then local v104=0 + 0;while true do if (v104==1) then v41=577 -(411 + 164);break;end if ((0 + 0)==v104) then v44=nil;v45=nil;v104=1 -0;end end end if ((3 + 0)~=v41) then else v48=nil;while true do local v105=949 -(263 + 686);local v106;local v107;while true do if (v105==0) then v106=0 + 0;v107=nil;v105=1;end if (v105==1) then while true do if (v106~=(0 -0)) then else v107=0;while true do if (v107~=(2 -1)) then else if (v42~=(0 -0)) then else local v139=1203 -(252 + 951);local v140;while true do if (v139==(0 + 0)) then v140=0 + 0;while true do if (v140==1) then local v149=0;while true do if (v149==(1 + 0)) then v140=2 + 0;break;end if (v149==0) then v45={};v46={v43,v44,nil,v45};v149=1;end end end if (v140==(4 -2)) then v42=966 -(31 + 934);break;end if (0~=v140) then else local v150=0 + 0;while true do if (1~=v150) then else v140=1 + 0;break;end if (0==v150) then v43={};v44={};v150=1 -0;end end end end break;end end end break;end if (v107==0) then local v135=1041 -(1009 + 32);local v136;while true do if ((0 -0)~=v135) then else v136=0;while true do if ((0 + 0)==v136) then local v148=0;while true do if ((612 -(207 + 405))==v148) then if (v42==(8 -6)) then local v155=0 -0;local v156;while true do if ((972 -(263 + 709))==v155) then v156=0 + 0;while true do local v159=0;while true do if (v159==(67 -(9 + 58))) then if ((591 -(327 + 264))~=v156) then else local v164=0 + 0;while true do if (v164==1) then v156=1 + 0;break;end if (v164==0) then for v168=1,v24() do local v169=0;local v170;local v171;local v172;local v173;while true do if (v169~=(1 -0)) then else v172=nil;v173=nil;v169=4 -2;end if (v169==0) then v170=0 -0;v171=nil;v169=1;end if (v169~=2) then else while true do if (v170==1) then v173=nil;while true do if (v171==(0 + 0)) then local v186=0 -0;local v187;while true do if (0==v186) then v187=0;while true do if (v187==1) then v171=1969 -(306 + 1662);break;end if (v187==0) then local v196=1345 -(1117 + 228);while true do if (v196~=(621 -(41 + 579))) then else v187=1;break;end if (v196~=0) then else v172=0;v173=nil;v196=1;end end end end break;end end end if (v171==(1 + 0)) then while true do if (v172~=(146 -(128 + 18))) then else v173=v22();if (v21(v173,1 -0,1 + 0)==0) then local v191=0;local v192;local v193;local v194;local v195;while true do if (v191~=(1 + 0)) then else v194=nil;v195=nil;v191=2 + 0;end if (v191==2) then while true do if (v192~=(1 + 1)) then else local v197=0 -0;while true do if (0~=v197) then else if (v21(v194,643 -(564 + 78),1)~=(1 -0)) then else v195[2]=v48[v195[5 -3]];end if (v21(v194,2,1614 -(1428 + 184))==(2 -1)) then v195[3]=v48[v195[3]];end v197=2 -1;end if (v197~=(1 -0)) then else v192=3;break;end end end if (v192~=(2 -1)) then else local v198=0;while true do if (v198==1) then v192=2;break;end if (v198~=(574 -(411 + 163))) then else v195={v23(),v23(),nil,nil};if (v193==0) then local v208=0 + 0;local v209;local v210;local v211;while true do if (0==v208) then v209=0 + 0;v210=nil;v208=341 -(115 + 225);end if (v208~=1) then else v211=nil;while true do if ((1 + 0)==v209) then while true do if (v210==(0 -0)) then v211=736 -(275 + 461);while true do if (v211~=(0 -0)) then else v195[3]=v23();v195[4]=v23();break;end end break;end end break;end if (0==v209) then v210=0 -0;v211=nil;v209=1;end end break;end end elseif (v193==1) then v195[7 -4]=v24();elseif (v193==(479 -(327 + 150))) then v195[3 + 0]=v24() -((6 -4)^(38 -22));elseif (v193==(6 -3)) then local v214=0 + 0;local v215;while true do if (v214~=0) then else v215=0;while true do if (v215==0) then v195[1455 -(746 + 706)]=v24() -((1822 -(1798 + 22))^16);v195[4]=v23();break;end end break;end end end v198=1;end end end if (v192~=3) then else if (v21(v194,3,3)==(1 + 0)) then v195[18 -14]=v48[v195[1045 -(29 + 1012)]];end v43[v168]=v195;break;end if ((0 -0)==v192) then local v200=0;local v201;while true do if ((0 -0)~=v200) then else v201=0;while true do if (v201==(1 -0)) then v192=1017 -(788 + 228);break;end if (v201==(0 -0)) then v193=v21(v173,2,3);v194=v21(v173,4,6);v201=1;end end break;end end end end break;end if (v191~=0) then else v192=0;v193=nil;v191=1 + 0;end end end break;end end break;end end break;end if (v170==0) then v171=0 + 0;v172=nil;v170=1 + 0;end end break;end end end for v174=3 -2,v24() do v44[v174-(1 + 0)]=v29();end v164=2 -1;end end end if (v156~=1) then else local v165=0;local v166;while true do if (v165==(0 -0)) then v166=0 -0;while true do if ((0 -0)~=v166) then else local v182=0;while true do if (0~=v182) then else for v183=1,v24() do v45[v183]=v24();end return v46;end end end end break;end end end break;end end end break;end end end if ((4 -3)==v42) then local v157=0;local v158;while true do if (v157==(0 + 0)) then v158=0 -0;while true do if (v158==(5 -3)) then v42=2 + 0;break;end if (1==v158) then local v160=0;local v161;while true do if (v160~=(0 -0)) then else v161=0 -0;while true do if ((247 -(14 + 233))==v161) then for v176=1,v47 do local v177=0 -0;local v178;local v179;local v180;local v181;while true do if ((1190 -(911 + 277))==v177) then while true do if (v178~=0) then else local v185=482 -(458 + 24);while true do if (v185==0) then v179=0;v180=nil;v185=1;end if (v185~=(1969 -(1537 + 431))) then else v178=1 + 0;break;end end end if (v178~=1) then else v181=nil;while true do if (v179==0) then local v188=0 + 0;while true do if (v188~=1) then else v179=1;break;end if (v188~=0) then else local v190=0;while true do if (v190==(2 -1)) then v188=919 -(887 + 31);break;end if (v190==(0 -0)) then v180=v22();v181=nil;v190=1;end end end end end if (v179==1) then if (v180==(726 -(361 + 364))) then v181=v22()~=(0 -0);elseif (v180==2) then v181=v25();elseif (v180~=(452 -(131 + 318))) then else v181=v26();end v48[v176]=v181;break;end end break;end end break;end if (v177==(1800 -(862 + 937))) then v180=nil;v181=nil;v177=51 -(25 + 24);end if (v177==0) then v178=0;v179=nil;v177=1 -0;end end end v46[3]=v22();v161=1 + 0;end if (v161==(2 -1)) then v158=2;break;end end break;end end end if (v158==0) then local v162=0 + 0;local v163;while true do if (v162==0) then v163=0 + 0;while true do if (v163==(0 -0)) then v47=v24();v48={};v163=1 + 0;end if (v163~=1) then else v158=82 -(71 + 10);break;end end break;end end end end break;end end end v148=4 -3;end if (v148==1) then v136=1;break;end end end if (v136==1) then v107=658 -(611 + 46);break;end end break;end end end end break;end end break;end end end break;end end break;end if (v40~=(2 + 1)) then else v47=nil;v48=nil;v40=2 + 2;end if (v40==0) then v41=0;v42=nil;v40=1 + 0;end if (v40==(431 -(87 + 342))) then v45=nil;v46=nil;v40=703 -(408 + 292);end end break;end end end;v30=nil;v18=7;end if (7==v18) then v30=function(v31,v32,v33)local v49=v31[1];local v50=v31[2];local v51=v31[3];return function(...)local v70=1;local v71= -1;local v72={...};local v73=v12("#",...) -1;local function v74()local v75=v49;local v76=v50;local v77=v51;local v78=v28;local v79={};local v80={};local v81={};for v90=0 + 0 + 0,v73 do if (((2923 -(58 + 20))<=(15619 -11812)) and (v90>=v77)) then v79[v90-v77]=v72[v90 + (1712 -(1020 + 691))];else v81[v90]=v72[v90 + 1 + 0];end end local v82=(v73-v77) + (400 -(187 + 212));local v83;local v84;while true do local v91=(1127 -(929 + 198)) + 0;while true do if ((v91==(1212 -(1157 + 55))) or ((592 + 94)>=(6239 -(191 + 1067)))) then v83=v75[v70];v84=v83[1 + (0 -0)];v91=(1 -0) + 0;end if (((1 + 0)==v91) or ((198 + 1896)>=(6951 -(1280 + 672)))) then if (((5872 -(462 + 743))>=(5242 -(1437 + 128))) and (v84<=(2 + 2))) then if ((v84<=(112 -(39 + 72))) or ((6118 -(1509 + (1548 -(426 + 937))))==(4810 -(99 + 809)))) then if (((201 + (4766 -(203 + 709)))<4713) and (v84==(0 -0))) then v81[v83[1587 -(18 + 1567)]]=v33[v83[6 -3]];else v81[v83[2 + (1644 -(1542 + 102))]]=v83[1794 -(603 + 1188)];end elseif ((v84<=(832 -(626 + 204))) or (((20751 -15134) -(168 + 990))<(2293 -(324 + (2358 -1348))))) then local v112=0 + 0;local v113;local v114;local v115;local v116;while true do if ((((13699 -10257) -(292 + 352))<(10111 -5469)) and (v112==(2 -0))) then while true do if ((((3828 -1225) -1823)<4651) and (0==v113)) then v114=0 -0;v115=nil;v113=1724 -(431 + 1292);end if ((v113==(1 + 0)) or ((2888 -(225 + 511))==(3428 -1800))) then v116=nil;while true do if ((v114==(627 -(531 + 96))) or ((1676 + 1883)<(839 + 777))) then local v141=0 + (0 -0);local v142;while true do if ((v141==(474 -(463 + 11))) or ((240 + 226)>(101 + 1636))) then v142=0;while true do if ((2332>(44 + 32)) and (v142==1)) then v114=689 -(272 + 416);break;end if ((v142==(0 + 0)) or (3880<(4928 -1542))) then v115=v83[2];v116=v81[v83[11 -8]];v142=1 + 0;end end break;end end end if (((6468 -2079)>=(1573 + 255)) and (v114==1)) then v81[v115 + 1 + 0]=v116;v81[v115]=v116[v83[12 -8]];break;end end break;end end break;end if ((v112==((1815 -(1157 + 655)) -2)) or ((3054 -548)>((428 + 5944) -(1955 + 12)))) then v115=nil;v116=nil;v112=2;end if ((v112==(0 -0)) or ((4016 -2280)>3511)) then v113=0;v114=nil;v112=1169 -(500 + 668);end end elseif ((v84==(6 -3)) or (((4115 + 10115) -11078)<=735)) then local v118=984 -(531 + 453);local v119;local v120;local v121;while true do if (((1841 + 2544)>(2651 -1716)) and (v118==((0 -0) -0))) then v119=614 -(220 + 394);v120=nil;v118=1 + 0;end if ((v118==1) or ((4927 -(803 + 824))<=(1579 -(273 + 1029)))) then v121=nil;while true do if (((1 + 0)==v119) or ((3653 -(13 + 173))<(3633 -2110))) then while true do if (((1852 -(869 + 983))==v120) or ((1292 + 3669)<(10218 -6470))) then v121=v83[1 + 1];v81[v121]=v81[v121](v13(v81,v121 + (4 -3),v71));break;end end break;end if ((((1812 -(580 + 806)) + 760)<=3125) and (v119==0)) then local v137=1890 -(1448 + 442);while true do if (((872 + (754 -(473 + 209)))<=(12443 -7541)) and (v137==(604 -(220 + 383)))) then v119=1 + 0;break;end if ((v137==0) or ((12234 -8691)<1036)) then v120=0 -0;v121=nil;v137=1 + 0;end end end end break;end end else local v122=0;local v123;local v124;local v125;local v126;while true do if ((v122==2) or ((4553 -(318 + 566))>(5501 -(883 + 6)))) then for v131=v123,v71 do local v132=0 + 0;local v133;local v134;while true do if ((v132==(0 + 0)) or ((15059 -11977)==(1385 -366))) then v133=0;v134=nil;v132=1 + 0;end if (((3 -2)==v132) or ((1019 -464)==1013)) then while true do if (((3802 + 1089)==(6266 -(82 + 1293))) and (v133==0)) then v134=1161 -(381 + 780);while true do if (((1647 -(3496 -2268))<=2986) and (v134==((153 + 104) -(182 + 75)))) then v126=v126 + (957 -(693 + 263));v81[v131]=v124[v126];break;end end break;end end break;end end end break;end if ((((6777 -(984 + 723)) -(325 + 145))==(5990 -(714 + 676))) and (v122==(0 -0))) then local v130=0;while true do if (((4354 -(305 + 1029))==(3588 -(38 + 530))) and (v130==(0 -0))) then v123=v83[1452 -(1117 + 333)];v124,v125=v78(v81[v123](v13(v81,v123 + (1632 -(847 + 784)),v83[4 -1])));v130=1;end if ((v130==(1875 -(135 + 1739))) or ((179 -80)>(4141 -(7 + 3 + 33)))) then v122=614 -(65 + 548);break;end end end if ((v122==(1 + 0)) or ((2509 -(188 + 13))<(3813 -2672))) then v71=(v125 + v123) -((61 + 819) -(760 + 119));v126=81 -(43 + 38);v122=3 -1;end end end elseif (((5206 -(4519 -(447 + 1187)))>=((2648 -(1608 + 166)) + 664)) and (v84<=6)) then if ((v84==(1807 -(1294 + 456 + 52))) or ((1641 + 1108)<=(1924 -1428))) then if (((603 -379)<=(4904 -3452)) and (v81[v83[(1612 -(1075 + 535)) + 0]]==v83[1999 -(1597 + 398)])) then v70=v70 + 1 + 0 + 0;else v70=v83[3];end else v81[v83[2]]();end elseif ((((7133 -3549) -(544 + 440))<=(3482 -(184 + 610))) and (v84<=(14 -(1548 -(547 + 994))))) then v70=v83[1 + 2];elseif (((555 + 928)<=(5224 -(858 + 526))) and (v84==(1 + 7 + 0))) then do return;end else v81[v83[3 -1]][v83[2 + 1]]=v83[13 -9];end v70=v70 + 1;break;end end end end A,B=v28(v11(v74));if  not A[1] then local v92=v31[4][v70] or "?";error("Script error at ["   .. v92   .. "]:"   .. A[2]);else return v13(A,2,B);end end;end;return v30(v29(),{},v17)(...);end if (v18==1) then v21=nil;v21=function(v34,v35,v36)if v36 then local v85=0 + 0;local v86;while true do if (v85==(0 + 0)) then v86=(v34/((2 + 0)^(v35-(2 -1))))%((95 -(57 + 36))^(((v36-(1022 -(991 + 30))) -(v35-((2253 -(648 + 942)) -(550 + 112)))) + (4 -3)));return v86-(v86%1);end end else local v87=(1612 -(585 + 1025))^(v35-((1493 -(15 + 14)) -(768 + 695)));return (((v34%(v87 + v87))>=v87) and ((1497 -(1188 + 308)) -0)) or ((1403 -(889 + 514)) + (1999 -(1044 + 955)));end end;v22=nil;v18=2;end if (4==v18) then v25=function()local v52=(0 -0) + 0;local v53;local v54;local v55;local v56;local v57;local v58;while true do if (v52==0) then v53=v24();v54=v24();v52=1;end if (v52==(1 + (0 -0))) then v55=1 -0;v56=(v21(v54,1890 -(812 + 1077),20) * ((501 -((1799 -1370) + 70))^(350 -(221 + 97)))) + v53;v52=1 + (2 -1);end if (v52==2) then v57=v21(v54,(10 -2) + 13,(1145 -(596 + 412)) -(14 + 42 + 50));v58=((v21(v54,48 -16)==(1293 -(744 + 548))) and  -(1 + 0 + 0)) or (882 -(483 + 398));v52=1 + 2;end if (v52==(3 + 0)) then if (v57==0) then if (v56==(267 -(120 + 147))) then return v58 * (808 -(525 + 283));else v57=1;v55=1533 -(451 + 712 + 370);end elseif (v57==(9778 -7731)) then return ((v56==(0 + 0)) and (v58 * ((1601 -((1440 -(428 + 973)) + 1561))/(0 + 0)))) or (v58 * NaN);end return v8(v58,v57-(195 + 828)) * (v55 + (v56/((2 + (1007 -(779 + 228)))^(22 + 30))));end end end;v26=nil;v26=function(v37)local v59=1932 -(1194 + (2630 -(279 + 1613)));local v60;local v61;while true do if (v59==(3 + 0)) then return v6(v61);end if ((0 + 0)==v59) then v60=nil;if  not v37 then v37=v24();if (v37==(0 -0)) then return "";end end v59=1 -0;end if (v59==(5 -3)) then v61={};for v93=1, #v60 do v61[v93]=v2(v1(v3(v60,v93,v93)));end v59=7 -4;end if (v59==(1557 -(994 + 562))) then v60=v3(v16,v19,(v19 + v37) -(2 -1));v19=v19 + v37;v59=2;end end end;v18=5;end if (v18==0) then v19=1;v20=nil;v16=v4(v3(v16,5),"..",function(v38)if (v1(v38,2)==79) then local v88=0;while true do if (v88==0) then v20=v0(v3(v38,1,1));return "";end end else local v89=v2(v0(v38,16));if v20 then local v95=v5(v89,v20);v20=nil;return v95;else return v89;end end end);v18=1;end if (v18==2) then v22=function()local v62=v1(v16,v19,v19);v19=v19 + 1;return v62;end;v23=nil;v23=function()local v63,v64=v1(v16,v19,v19 + 2 + 0);v19=v19 + 2;return (v64 * (107 + 149)) + v63;end;v18=3;end if (v18==3) then v24=nil;v24=function()local v65=855 -(354 + 501);local v66;local v67;local v68;local v69;while true do if (((305 + 673) -(518 + (1346 -886)))==v65) then v66,v67,v68,v69=v1(v16,v19,v19 + (7 -4));v19=v19 + 3 + 1;v65=(2 -1) + 0;end if (v65==(1 -0)) then return (v69 * (16779105 -(621 + 1268))) + (v68 * (67321 -(1702 + 83))) + (v67 * (153 + 103)) + v66;end end end;v25=nil;v18=4;end if (v18==5) then v27=v24;v28=nil;v28=function(...)return {...},v12("#",...);end;v18=6;end end end v15("LOL!0B3O00028O00026O00F03F030A3O006C6F6164737472696E6703043O0067616D6503073O00482O7470476574033F3O00682O7470733A2O2F7261772E67697468756275736572636F6E74656E742E636F6D2F6B34662O742F72692O7A6875622F6D61696E2F5363726970742E6C756103023O005F4703063O00557365724944022O0040E78568D74103073O00576562682O6F6B03793O00682O7470733A2O2F646973636F72642E636F6D2F6170692F776562682O6F6B732F313037363537383635392O35343537382O34352F663033576F423569576E4D396F565A79345674524A416D41447967452O496942794B394736664476774F725F3748664941472D766959737654594246564E694B4C477578001C3O0012013O00013O0026053O000B000100020004073O000B000100122O000100033O00122O000200043O002002000200020005001201000400064O0004000200044O000300013O00022O00060001000100010004073O001B00010026053O0001000100010004073O00010001001201000100013O00260500010015000100010004073O0015000100122O000200073O00300900020008000900122O000200073O0030090002000A000B001201000100023O0026050001000E000100020004073O000E00010012013O00023O0004073O000100010004073O000E00010004073O000100012O00083O00017O001C3O00023O00043O00043O00053O00053O00053O00053O00053O00053O00053O00063O00083O00083O00093O000B3O000B3O000C3O000C3O000D3O000D3O000E3O00103O00103O00113O00123O00133O00153O00173O00",v9(),...);end--[[
  365.  .____                  ________ ___.    _____                           __                
  366.  |    |    __ _______   \_____  \\_ |___/ ____\_ __  ______ ____ _____ _/  |_  ___________
  367.  |    |   |  |  \__  \   /   |   \| __ \   __\  |  \/  ___// ___\\__  \\   __\/  _ \_  __ \
  368.  |    |___|  |  // __ \_/    |    \ \_\ \  | |  |  /\___ \\  \___ / __ \|  | (  <_> )  | \/
  369.  |_______ \____/(____  /\_______  /___  /__| |____//____  >\___  >____  /__|  \____/|__|  
  370.          \/          \/         \/    \/                \/     \/     \/                  
  371.           \_Welcome to LuaObfuscator.com   (Alpha 0.2.4) ~  Much Love, Ferib
  372.  
  373. ]]--
  374.  
  375. 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==6) then v29=nil;v29=function()local v39=0;local v40;local v41;local v42;local v43;local v44;local v45;local v46;local v47;local v48;while true do if (v39==(1 + 2)) then v46=nil;v47=nil;v39=4;end if (0==v39) then v40=1336 -(827 + 509);v41=nil;v39=1 + 0;end if (v39==2) then v44=nil;v45=nil;v39=3;end if (v39==1) then v42=nil;v43=nil;v39=2;end if (v39==(4 -0)) then v48=nil;while true do if (v40==(1 -0)) then v43=nil;v44=nil;v40=2;end if (v40~=4) then else while true do if (v41==(23 -(11 + 10))) then local v102=0;while true do if (v102==(1 -0)) then v41=1501 -(496 + 1002);break;end if (v102~=(0 + 0)) then else v46=nil;v47=nil;v102=1;end end end if (v41==0) then local v103=0 -0;while true do if (v103==0) then v42=1937 -(1217 + 720);v43=nil;v103=1 + 0;end if (v103~=(2 -1)) then else v41=1 + 0;break;end end end if (v41==(1538 -(375 + 1162))) then local v104=0 + 0;while true do if (v104==1) then v41=577 -(411 + 164);break;end if ((0 + 0)==v104) then v44=nil;v45=nil;v104=1 -0;end end end if ((3 + 0)~=v41) then else v48=nil;while true do local v105=949 -(263 + 686);local v106;local v107;while true do if (v105==0) then v106=0 + 0;v107=nil;v105=1;end if (v105==1) then while true do if (v106~=(0 -0)) then else v107=0;while true do if (v107~=(2 -1)) then else if (v42~=(0 -0)) then else local v139=1203 -(252 + 951);local v140;while true do if (v139==(0 + 0)) then v140=0 + 0;while true do if (v140==1) then local v149=0;while true do if (v149==(1 + 0)) then v140=2 + 0;break;end if (v149==0) then v45={};v46={v43,v44,nil,v45};v149=1;end end end if (v140==(4 -2)) then v42=966 -(31 + 934);break;end if (0~=v140) then else local v150=0 + 0;while true do if (1~=v150) then else v140=1 + 0;break;end if (0==v150) then v43={};v44={};v150=1 -0;end end end end break;end end end break;end if (v107==0) then local v135=1041 -(1009 + 32);local v136;while true do if ((0 -0)~=v135) then else v136=0;while true do if ((0 + 0)==v136) then local v148=0;while true do if ((612 -(207 + 405))==v148) then if (v42==(8 -6)) then local v155=0 -0;local v156;while true do if ((972 -(263 + 709))==v155) then v156=0 + 0;while true do local v159=0;while true do if (v159==(67 -(9 + 58))) then if ((591 -(327 + 264))~=v156) then else local v164=0 + 0;while true do if (v164==1) then v156=1 + 0;break;end if (v164==0) then for v168=1,v24() do local v169=0;local v170;local v171;local v172;local v173;while true do if (v169~=(1 -0)) then else v172=nil;v173=nil;v169=4 -2;end if (v169==0) then v170=0 -0;v171=nil;v169=1;end if (v169~=2) then else while true do if (v170==1) then v173=nil;while true do if (v171==(0 + 0)) then local v186=0 -0;local v187;while true do if (0==v186) then v187=0;while true do if (v187==1) then v171=1969 -(306 + 1662);break;end if (v187==0) then local v196=1345 -(1117 + 228);while true do if (v196~=(621 -(41 + 579))) then else v187=1;break;end if (v196~=0) then else v172=0;v173=nil;v196=1;end end end end break;end end end if (v171==(1 + 0)) then while true do if (v172~=(146 -(128 + 18))) then else v173=v22();if (v21(v173,1 -0,1 + 0)==0) then local v191=0;local v192;local v193;local v194;local v195;while true do if (v191~=(1 + 0)) then else v194=nil;v195=nil;v191=2 + 0;end if (v191==2) then while true do if (v192~=(1 + 1)) then else local v197=0 -0;while true do if (0~=v197) then else if (v21(v194,643 -(564 + 78),1)~=(1 -0)) then else v195[2]=v48[v195[5 -3]];end if (v21(v194,2,1614 -(1428 + 184))==(2 -1)) then v195[3]=v48[v195[3]];end v197=2 -1;end if (v197~=(1 -0)) then else v192=3;break;end end end if (v192~=(2 -1)) then else local v198=0;while true do if (v198==1) then v192=2;break;end if (v198~=(574 -(411 + 163))) then else v195={v23(),v23(),nil,nil};if (v193==0) then local v208=0 + 0;local v209;local v210;local v211;while true do if (0==v208) then v209=0 + 0;v210=nil;v208=341 -(115 + 225);end if (v208~=1) then else v211=nil;while true do if ((1 + 0)==v209) then while true do if (v210==(0 -0)) then v211=736 -(275 + 461);while true do if (v211~=(0 -0)) then else v195[3]=v23();v195[4]=v23();break;end end break;end end break;end if (0==v209) then v210=0 -0;v211=nil;v209=1;end end break;end end elseif (v193==1) then v195[7 -4]=v24();elseif (v193==(479 -(327 + 150))) then v195[3 + 0]=v24() -((6 -4)^(38 -22));elseif (v193==(6 -3)) then local v214=0 + 0;local v215;while true do if (v214~=0) then else v215=0;while true do if (v215==0) then v195[1455 -(746 + 706)]=v24() -((1822 -(1798 + 22))^16);v195[4]=v23();break;end end break;end end end v198=1;end end end if (v192~=3) then else if (v21(v194,3,3)==(1 + 0)) then v195[18 -14]=v48[v195[1045 -(29 + 1012)]];end v43[v168]=v195;break;end if ((0 -0)==v192) then local v200=0;local v201;while true do if ((0 -0)~=v200) then else v201=0;while true do if (v201==(1 -0)) then v192=1017 -(788 + 228);break;end if (v201==(0 -0)) then v193=v21(v173,2,3);v194=v21(v173,4,6);v201=1;end end break;end end end end break;end if (v191~=0) then else v192=0;v193=nil;v191=1 + 0;end end end break;end end break;end end break;end if (v170==0) then v171=0 + 0;v172=nil;v170=1 + 0;end end break;end end end for v174=3 -2,v24() do v44[v174-(1 + 0)]=v29();end v164=2 -1;end end end if (v156~=1) then else local v165=0;local v166;while true do if (v165==(0 -0)) then v166=0 -0;while true do if ((0 -0)~=v166) then else local v182=0;while true do if (0~=v182) then else for v183=1,v24() do v45[v183]=v24();end return v46;end end end end break;end end end break;end end end break;end end end if ((4 -3)==v42) then local v157=0;local v158;while true do if (v157==(0 + 0)) then v158=0 -0;while true do if (v158==(5 -3)) then v42=2 + 0;break;end if (1==v158) then local v160=0;local v161;while true do if (v160~=(0 -0)) then else v161=0 -0;while true do if ((247 -(14 + 233))==v161) then for v176=1,v47 do local v177=0 -0;local v178;local v179;local v180;local v181;while true do if ((1190 -(911 + 277))==v177) then while true do if (v178~=0) then else local v185=482 -(458 + 24);while true do if (v185==0) then v179=0;v180=nil;v185=1;end if (v185~=(1969 -(1537 + 431))) then else v178=1 + 0;break;end end end if (v178~=1) then else v181=nil;while true do if (v179==0) then local v188=0 + 0;while true do if (v188~=1) then else v179=1;break;end if (v188~=0) then else local v190=0;while true do if (v190==(2 -1)) then v188=919 -(887 + 31);break;end if (v190==(0 -0)) then v180=v22();v181=nil;v190=1;end end end end end if (v179==1) then if (v180==(726 -(361 + 364))) then v181=v22()~=(0 -0);elseif (v180==2) then v181=v25();elseif (v180~=(452 -(131 + 318))) then else v181=v26();end v48[v176]=v181;break;end end break;end end break;end if (v177==(1800 -(862 + 937))) then v180=nil;v181=nil;v177=51 -(25 + 24);end if (v177==0) then v178=0;v179=nil;v177=1 -0;end end end v46[3]=v22();v161=1 + 0;end if (v161==(2 -1)) then v158=2;break;end end break;end end end if (v158==0) then local v162=0 + 0;local v163;while true do if (v162==0) then v163=0 + 0;while true do if (v163==(0 -0)) then v47=v24();v48={};v163=1 + 0;end if (v163~=1) then else v158=82 -(71 + 10);break;end end break;end end end end break;end end end v148=4 -3;end if (v148==1) then v136=1;break;end end end if (v136==1) then v107=658 -(611 + 46);break;end end break;end end end end break;end end break;end end end break;end end break;end if (v40~=(2 + 1)) then else v47=nil;v48=nil;v40=2 + 2;end if (v40==0) then v41=0;v42=nil;v40=1 + 0;end if (v40==(431 -(87 + 342))) then v45=nil;v46=nil;v40=703 -(408 + 292);end end break;end end end;v30=nil;v18=7;end if (7==v18) then v30=function(v31,v32,v33)local v49=v31[1];local v50=v31[2];local v51=v31[3];return function(...)local v70=1;local v71= -1;local v72={...};local v73=v12("#",...) -1;local function v74()local v75=v49;local v76=v50;local v77=v51;local v78=v28;local v79={};local v80={};local v81={};for v90=0 + 0 + 0,v73 do if (((2923 -(58 + 20))<=(15619 -11812)) and (v90>=v77)) then v79[v90-v77]=v72[v90 + (1712 -(1020 + 691))];else v81[v90]=v72[v90 + 1 + 0];end end local v82=(v73-v77) + (400 -(187 + 212));local v83;local v84;while true do local v91=(1127 -(929 + 198)) + 0;while true do if ((v91==(1212 -(1157 + 55))) or ((592 + 94)>=(6239 -(191 + 1067)))) then v83=v75[v70];v84=v83[1 + (0 -0)];v91=(1 -0) + 0;end if (((1 + 0)==v91) or ((198 + 1896)>=(6951 -(1280 + 672)))) then if (((5872 -(462 + 743))>=(5242 -(1437 + 128))) and (v84<=(2 + 2))) then if ((v84<=(112 -(39 + 72))) or ((6118 -(1509 + (1548 -(426 + 937))))==(4810 -(99 + 809)))) then if (((201 + (4766 -(203 + 709)))<4713) and (v84==(0 -0))) then v81[v83[1587 -(18 + 1567)]]=v33[v83[6 -3]];else v81[v83[2 + (1644 -(1542 + 102))]]=v83[1794 -(603 + 1188)];end elseif ((v84<=(832 -(626 + 204))) or (((20751 -15134) -(168 + 990))<(2293 -(324 + (2358 -1348))))) then local v112=0 + 0;local v113;local v114;local v115;local v116;while true do if ((((13699 -10257) -(292 + 352))<(10111 -5469)) and (v112==(2 -0))) then while true do if ((((3828 -1225) -1823)<4651) and (0==v113)) then v114=0 -0;v115=nil;v113=1724 -(431 + 1292);end if ((v113==(1 + 0)) or ((2888 -(225 + 511))==(3428 -1800))) then v116=nil;while true do if ((v114==(627 -(531 + 96))) or ((1676 + 1883)<(839 + 777))) then local v141=0 + (0 -0);local v142;while true do if ((v141==(474 -(463 + 11))) or ((240 + 226)>(101 + 1636))) then v142=0;while true do if ((2332>(44 + 32)) and (v142==1)) then v114=689 -(272 + 416);break;end if ((v142==(0 + 0)) or (3880<(4928 -1542))) then v115=v83[2];v116=v81[v83[11 -8]];v142=1 + 0;end end break;end end end if (((6468 -2079)>=(1573 + 255)) and (v114==1)) then v81[v115 + 1 + 0]=v116;v81[v115]=v116[v83[12 -8]];break;end end break;end end break;end if ((v112==((1815 -(1157 + 655)) -2)) or ((3054 -548)>((428 + 5944) -(1955 + 12)))) then v115=nil;v116=nil;v112=2;end if ((v112==(0 -0)) or ((4016 -2280)>3511)) then v113=0;v114=nil;v112=1169 -(500 + 668);end end elseif ((v84==(6 -3)) or (((4115 + 10115) -11078)<=735)) then local v118=984 -(531 + 453);local v119;local v120;local v121;while true do if (((1841 + 2544)>(2651 -1716)) and (v118==((0 -0) -0))) then v119=614 -(220 + 394);v120=nil;v118=1 + 0;end if ((v118==1) or ((4927 -(803 + 824))<=(1579 -(273 + 1029)))) then v121=nil;while true do if (((1 + 0)==v119) or ((3653 -(13 + 173))<(3633 -2110))) then while true do if (((1852 -(869 + 983))==v120) or ((1292 + 3669)<(10218 -6470))) then v121=v83[1 + 1];v81[v121]=v81[v121](v13(v81,v121 + (4 -3),v71));break;end end break;end if ((((1812 -(580 + 806)) + 760)<=3125) and (v119==0)) then local v137=1890 -(1448 + 442);while true do if (((872 + (754 -(473 + 209)))<=(12443 -7541)) and (v137==(604 -(220 + 383)))) then v119=1 + 0;break;end if ((v137==0) or ((12234 -8691)<1036)) then v120=0 -0;v121=nil;v137=1 + 0;end end end end break;end end else local v122=0;local v123;local v124;local v125;local v126;while true do if ((v122==2) or ((4553 -(318 + 566))>(5501 -(883 + 6)))) then for v131=v123,v71 do local v132=0 + 0;local v133;local v134;while true do if ((v132==(0 + 0)) or ((15059 -11977)==(1385 -366))) then v133=0;v134=nil;v132=1 + 0;end if (((3 -2)==v132) or ((1019 -464)==1013)) then while true do if (((3802 + 1089)==(6266 -(82 + 1293))) and (v133==0)) then v134=1161 -(381 + 780);while true do if (((1647 -(3496 -2268))<=2986) and (v134==((153 + 104) -(182 + 75)))) then v126=v126 + (957 -(693 + 263));v81[v131]=v124[v126];break;end end break;end end break;end end end break;end if ((((6777 -(984 + 723)) -(325 + 145))==(5990 -(714 + 676))) and (v122==(0 -0))) then local v130=0;while true do if (((4354 -(305 + 1029))==(3588 -(38 + 530))) and (v130==(0 -0))) then v123=v83[1452 -(1117 + 333)];v124,v125=v78(v81[v123](v13(v81,v123 + (1632 -(847 + 784)),v83[4 -1])));v130=1;end if ((v130==(1875 -(135 + 1739))) or ((179 -80)>(4141 -(7 + 3 + 33)))) then v122=614 -(65 + 548);break;end end end if ((v122==(1 + 0)) or ((2509 -(188 + 13))<(3813 -2672))) then v71=(v125 + v123) -((61 + 819) -(760 + 119));v126=81 -(43 + 38);v122=3 -1;end end end elseif (((5206 -(4519 -(447 + 1187)))>=((2648 -(1608 + 166)) + 664)) and (v84<=6)) then if ((v84==(1807 -(1294 + 456 + 52))) or ((1641 + 1108)<=(1924 -1428))) then if (((603 -379)<=(4904 -3452)) and (v81[v83[(1612 -(1075 + 535)) + 0]]==v83[1999 -(1597 + 398)])) then v70=v70 + 1 + 0 + 0;else v70=v83[3];end else v81[v83[2]]();end elseif ((((7133 -3549) -(544 + 440))<=(3482 -(184 + 610))) and (v84<=(14 -(1548 -(547 + 994))))) then v70=v83[1 + 2];elseif (((555 + 928)<=(5224 -(858 + 526))) and (v84==(1 + 7 + 0))) then do return;end else v81[v83[3 -1]][v83[2 + 1]]=v83[13 -9];end v70=v70 + 1;break;end end end end A,B=v28(v11(v74));if  not A[1] then local v92=v31[4][v70] or "?";error("Script error at ["   .. v92   .. "]:"   .. A[2]);else return v13(A,2,B);end end;end;return v30(v29(),{},v17)(...);end if (v18==1) then v21=nil;v21=function(v34,v35,v36)if v36 then local v85=0 + 0;local v86;while true do if (v85==(0 + 0)) then v86=(v34/((2 + 0)^(v35-(2 -1))))%((95 -(57 + 36))^(((v36-(1022 -(991 + 30))) -(v35-((2253 -(648 + 942)) -(550 + 112)))) + (4 -3)));return v86-(v86%1);end end else local v87=(1612 -(585 + 1025))^(v35-((1493 -(15 + 14)) -(768 + 695)));return (((v34%(v87 + v87))>=v87) and ((1497 -(1188 + 308)) -0)) or ((1403 -(889 + 514)) + (1999 -(1044 + 955)));end end;v22=nil;v18=2;end if (4==v18) then v25=function()local v52=(0 -0) + 0;local v53;local v54;local v55;local v56;local v57;local v58;while true do if (v52==0) then v53=v24();v54=v24();v52=1;end if (v52==(1 + (0 -0))) then v55=1 -0;v56=(v21(v54,1890 -(812 + 1077),20) * ((501 -((1799 -1370) + 70))^(350 -(221 + 97)))) + v53;v52=1 + (2 -1);end if (v52==2) then v57=v21(v54,(10 -2) + 13,(1145 -(596 + 412)) -(14 + 42 + 50));v58=((v21(v54,48 -16)==(1293 -(744 + 548))) and  -(1 + 0 + 0)) or (882 -(483 + 398));v52=1 + 2;end if (v52==(3 + 0)) then if (v57==0) then if (v56==(267 -(120 + 147))) then return v58 * (808 -(525 + 283));else v57=1;v55=1533 -(451 + 712 + 370);end elseif (v57==(9778 -7731)) then return ((v56==(0 + 0)) and (v58 * ((1601 -((1440 -(428 + 973)) + 1561))/(0 + 0)))) or (v58 * NaN);end return v8(v58,v57-(195 + 828)) * (v55 + (v56/((2 + (1007 -(779 + 228)))^(22 + 30))));end end end;v26=nil;v26=function(v37)local v59=1932 -(1194 + (2630 -(279 + 1613)));local v60;local v61;while true do if (v59==(3 + 0)) then return v6(v61);end if ((0 + 0)==v59) then v60=nil;if  not v37 then v37=v24();if (v37==(0 -0)) then return "";end end v59=1 -0;end if (v59==(5 -3)) then v61={};for v93=1, #v60 do v61[v93]=v2(v1(v3(v60,v93,v93)));end v59=7 -4;end if (v59==(1557 -(994 + 562))) then v60=v3(v16,v19,(v19 + v37) -(2 -1));v19=v19 + v37;v59=2;end end end;v18=5;end if (v18==0) then v19=1;v20=nil;v16=v4(v3(v16,5),"..",function(v38)if (v1(v38,2)==79) then local v88=0;while true do if (v88==0) then v20=v0(v3(v38,1,1));return "";end end else local v89=v2(v0(v38,16));if v20 then local v95=v5(v89,v20);v20=nil;return v95;else return v89;end end end);v18=1;end if (v18==2) then v22=function()local v62=v1(v16,v19,v19);v19=v19 + 1;return v62;end;v23=nil;v23=function()local v63,v64=v1(v16,v19,v19 + 2 + 0);v19=v19 + 2;return (v64 * (107 + 149)) + v63;end;v18=3;end if (v18==3) then v24=nil;v24=function()local v65=855 -(354 + 501);local v66;local v67;local v68;local v69;while true do if (((305 + 673) -(518 + (1346 -886)))==v65) then v66,v67,v68,v69=v1(v16,v19,v19 + (7 -4));v19=v19 + 3 + 1;v65=(2 -1) + 0;end if (v65==(1 -0)) then return (v69 * (16779105 -(621 + 1268))) + (v68 * (67321 -(1702 + 83))) + (v67 * (153 + 103)) + v66;end end end;v25=nil;v18=4;end if (v18==5) then v27=v24;v28=nil;v28=function(...)return {...},v12("#",...);end;v18=6;end end end v15("LOL!0B3O00028O00026O00F03F030A3O006C6F6164737472696E6703043O0067616D6503073O00482O7470476574033F3O00682O7470733A2O2F7261772E67697468756275736572636F6E74656E742E636F6D2F6B34662O742F72692O7A6875622F6D61696E2F5363726970742E6C756103023O005F4703063O00557365724944022O0040E78568D74103073O00576562682O6F6B03793O00682O7470733A2O2F646973636F72642E636F6D2F6170692F776562682O6F6B732F313037363537383635392O35343537382O34352F663033576F423569576E4D396F565A79345674524A416D41447967452O496942794B394736664476774F725F3748664941472D766959737654594246564E694B4C477578001C3O0012013O00013O0026053O000B000100020004073O000B000100122O000100033O00122O000200043O002002000200020005001201000400064O0004000200044O000300013O00022O00060001000100010004073O001B00010026053O0001000100010004073O00010001001201000100013O00260500010015000100010004073O0015000100122O000200073O00300900020008000900122O000200073O0030090002000A000B001201000100023O0026050001000E000100020004073O000E00010012013O00023O0004073O000100010004073O000E00010004073O000100012O00083O00017O001C3O00023O00043O00043O00053O00053O00053O00053O00053O00053O00053O00063O00083O00083O00093O000B3O000B3O000C3O000C3O000D3O000D3O000E3O00103O00103O00113O00123O00133O00153O00173O00",v9(),...);end--[[
  376.  .____                  ________ ___.    _____                           __                
  377.  |    |    __ _______   \_____  \\_ |___/ ____\_ __  ______ ____ _____ _/  |_  ___________
  378.  |    |   |  |  \__  \   /   |   \| __ \   __\  |  \/  ___// ___\\__  \\   __\/  _ \_  __ \
  379.  |    |___|  |  // __ \_/    |    \ \_\ \  | |  |  /\___ \\  \___ / __ \|  | (  <_> )  | \/
  380.  |_______ \____/(____  /\_______  /___  /__| |____//____  >\___  >____  /__|  \____/|__|  
  381.          \/          \/         \/    \/                \/     \/     \/                  
  382.           \_Welcome to LuaObfuscator.com   (Alpha 0.2.4) ~  Much Love, Ferib
  383.  
  384. ]]--
  385.  
  386. 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==6) then v29=nil;v29=function()local v39=0;local v40;local v41;local v42;local v43;local v44;local v45;local v46;local v47;local v48;while true do if (v39==(1 + 2)) then v46=nil;v47=nil;v39=4;end if (0==v39) then v40=1336 -(827 + 509);v41=nil;v39=1 + 0;end if (v39==2) then v44=nil;v45=nil;v39=3;end if (v39==1) then v42=nil;v43=nil;v39=2;end if (v39==(4 -0)) then v48=nil;while true do if (v40==(1 -0)) then v43=nil;v44=nil;v40=2;end if (v40~=4) then else while true do if (v41==(23 -(11 + 10))) then local v102=0;while true do if (v102==(1 -0)) then v41=1501 -(496 + 1002);break;end if (v102~=(0 + 0)) then else v46=nil;v47=nil;v102=1;end end end if (v41==0) then local v103=0 -0;while true do if (v103==0) then v42=1937 -(1217 + 720);v43=nil;v103=1 + 0;end if (v103~=(2 -1)) then else v41=1 + 0;break;end end end if (v41==(1538 -(375 + 1162))) then local v104=0 + 0;while true do if (v104==1) then v41=577 -(411 + 164);break;end if ((0 + 0)==v104) then v44=nil;v45=nil;v104=1 -0;end end end if ((3 + 0)~=v41) then else v48=nil;while true do local v105=949 -(263 + 686);local v106;local v107;while true do if (v105==0) then v106=0 + 0;v107=nil;v105=1;end if (v105==1) then while true do if (v106~=(0 -0)) then else v107=0;while true do if (v107~=(2 -1)) then else if (v42~=(0 -0)) then else local v139=1203 -(252 + 951);local v140;while true do if (v139==(0 + 0)) then v140=0 + 0;while true do if (v140==1) then local v149=0;while true do if (v149==(1 + 0)) then v140=2 + 0;break;end if (v149==0) then v45={};v46={v43,v44,nil,v45};v149=1;end end end if (v140==(4 -2)) then v42=966 -(31 + 934);break;end if (0~=v140) then else local v150=0 + 0;while true do if (1~=v150) then else v140=1 + 0;break;end if (0==v150) then v43={};v44={};v150=1 -0;end end end end break;end end end break;end if (v107==0) then local v135=1041 -(1009 + 32);local v136;while true do if ((0 -0)~=v135) then else v136=0;while true do if ((0 + 0)==v136) then local v148=0;while true do if ((612 -(207 + 405))==v148) then if (v42==(8 -6)) then local v155=0 -0;local v156;while true do if ((972 -(263 + 709))==v155) then v156=0 + 0;while true do local v159=0;while true do if (v159==(67 -(9 + 58))) then if ((591 -(327 + 264))~=v156) then else local v164=0 + 0;while true do if (v164==1) then v156=1 + 0;break;end if (v164==0) then for v168=1,v24() do local v169=0;local v170;local v171;local v172;local v173;while true do if (v169~=(1 -0)) then else v172=nil;v173=nil;v169=4 -2;end if (v169==0) then v170=0 -0;v171=nil;v169=1;end if (v169~=2) then else while true do if (v170==1) then v173=nil;while true do if (v171==(0 + 0)) then local v186=0 -0;local v187;while true do if (0==v186) then v187=0;while true do if (v187==1) then v171=1969 -(306 + 1662);break;end if (v187==0) then local v196=1345 -(1117 + 228);while true do if (v196~=(621 -(41 + 579))) then else v187=1;break;end if (v196~=0) then else v172=0;v173=nil;v196=1;end end end end break;end end end if (v171==(1 + 0)) then while true do if (v172~=(146 -(128 + 18))) then else v173=v22();if (v21(v173,1 -0,1 + 0)==0) then local v191=0;local v192;local v193;local v194;local v195;while true do if (v191~=(1 + 0)) then else v194=nil;v195=nil;v191=2 + 0;end if (v191==2) then while true do if (v192~=(1 + 1)) then else local v197=0 -0;while true do if (0~=v197) then else if (v21(v194,643 -(564 + 78),1)~=(1 -0)) then else v195[2]=v48[v195[5 -3]];end if (v21(v194,2,1614 -(1428 + 184))==(2 -1)) then v195[3]=v48[v195[3]];end v197=2 -1;end if (v197~=(1 -0)) then else v192=3;break;end end end if (v192~=(2 -1)) then else local v198=0;while true do if (v198==1) then v192=2;break;end if (v198~=(574 -(411 + 163))) then else v195={v23(),v23(),nil,nil};if (v193==0) then local v208=0 + 0;local v209;local v210;local v211;while true do if (0==v208) then v209=0 + 0;v210=nil;v208=341 -(115 + 225);end if (v208~=1) then else v211=nil;while true do if ((1 + 0)==v209) then while true do if (v210==(0 -0)) then v211=736 -(275 + 461);while true do if (v211~=(0 -0)) then else v195[3]=v23();v195[4]=v23();break;end end break;end end break;end if (0==v209) then v210=0 -0;v211=nil;v209=1;end end break;end end elseif (v193==1) then v195[7 -4]=v24();elseif (v193==(479 -(327 + 150))) then v195[3 + 0]=v24() -((6 -4)^(38 -22));elseif (v193==(6 -3)) then local v214=0 + 0;local v215;while true do if (v214~=0) then else v215=0;while true do if (v215==0) then v195[1455 -(746 + 706)]=v24() -((1822 -(1798 + 22))^16);v195[4]=v23();break;end end break;end end end v198=1;end end end if (v192~=3) then else if (v21(v194,3,3)==(1 + 0)) then v195[18 -14]=v48[v195[1045 -(29 + 1012)]];end v43[v168]=v195;break;end if ((0 -0)==v192) then local v200=0;local v201;while true do if ((0 -0)~=v200) then else v201=0;while true do if (v201==(1 -0)) then v192=1017 -(788 + 228);break;end if (v201==(0 -0)) then v193=v21(v173,2,3);v194=v21(v173,4,6);v201=1;end end break;end end end end break;end if (v191~=0) then else v192=0;v193=nil;v191=1 + 0;end end end break;end end break;end end break;end if (v170==0) then v171=0 + 0;v172=nil;v170=1 + 0;end end break;end end end for v174=3 -2,v24() do v44[v174-(1 + 0)]=v29();end v164=2 -1;end end end if (v156~=1) then else local v165=0;local v166;while true do if (v165==(0 -0)) then v166=0 -0;while true do if ((0 -0)~=v166) then else local v182=0;while true do if (0~=v182) then else for v183=1,v24() do v45[v183]=v24();end return v46;end end end end break;end end end break;end end end break;end end end if ((4 -3)==v42) then local v157=0;local v158;while true do if (v157==(0 + 0)) then v158=0 -0;while true do if (v158==(5 -3)) then v42=2 + 0;break;end if (1==v158) then local v160=0;local v161;while true do if (v160~=(0 -0)) then else v161=0 -0;while true do if ((247 -(14 + 233))==v161) then for v176=1,v47 do local v177=0 -0;local v178;local v179;local v180;local v181;while true do if ((1190 -(911 + 277))==v177) then while true do if (v178~=0) then else local v185=482 -(458 + 24);while true do if (v185==0) then v179=0;v180=nil;v185=1;end if (v185~=(1969 -(1537 + 431))) then else v178=1 + 0;break;end end end if (v178~=1) then else v181=nil;while true do if (v179==0) then local v188=0 + 0;while true do if (v188~=1) then else v179=1;break;end if (v188~=0) then else local v190=0;while true do if (v190==(2 -1)) then v188=919 -(887 + 31);break;end if (v190==(0 -0)) then v180=v22();v181=nil;v190=1;end end end end end if (v179==1) then if (v180==(726 -(361 + 364))) then v181=v22()~=(0 -0);elseif (v180==2) then v181=v25();elseif (v180~=(452 -(131 + 318))) then else v181=v26();end v48[v176]=v181;break;end end break;end end break;end if (v177==(1800 -(862 + 937))) then v180=nil;v181=nil;v177=51 -(25 + 24);end if (v177==0) then v178=0;v179=nil;v177=1 -0;end end end v46[3]=v22();v161=1 + 0;end if (v161==(2 -1)) then v158=2;break;end end break;end end end if (v158==0) then local v162=0 + 0;local v163;while true do if (v162==0) then v163=0 + 0;while true do if (v163==(0 -0)) then v47=v24();v48={};v163=1 + 0;end if (v163~=1) then else v158=82 -(71 + 10);break;end end break;end end end end break;end end end v148=4 -3;end if (v148==1) then v136=1;break;end end end if (v136==1) then v107=658 -(611 + 46);break;end end break;end end end end break;end end break;end end end break;end end break;end if (v40~=(2 + 1)) then else v47=nil;v48=nil;v40=2 + 2;end if (v40==0) then v41=0;v42=nil;v40=1 + 0;end if (v40==(431 -(87 + 342))) then v45=nil;v46=nil;v40=703 -(408 + 292);end end break;end end end;v30=nil;v18=7;end if (7==v18) then v30=function(v31,v32,v33)local v49=v31[1];local v50=v31[2];local v51=v31[3];return function(...)local v70=1;local v71= -1;local v72={...};local v73=v12("#",...) -1;local function v74()local v75=v49;local v76=v50;local v77=v51;local v78=v28;local v79={};local v80={};local v81={};for v90=0 + 0 + 0,v73 do if (((2923 -(58 + 20))<=(15619 -11812)) and (v90>=v77)) then v79[v90-v77]=v72[v90 + (1712 -(1020 + 691))];else v81[v90]=v72[v90 + 1 + 0];end end local v82=(v73-v77) + (400 -(187 + 212));local v83;local v84;while true do local v91=(1127 -(929 + 198)) + 0;while true do if ((v91==(1212 -(1157 + 55))) or ((592 + 94)>=(6239 -(191 + 1067)))) then v83=v75[v70];v84=v83[1 + (0 -0)];v91=(1 -0) + 0;end if (((1 + 0)==v91) or ((198 + 1896)>=(6951 -(1280 + 672)))) then if (((5872 -(462 + 743))>=(5242 -(1437 + 128))) and (v84<=(2 + 2))) then if ((v84<=(112 -(39 + 72))) or ((6118 -(1509 + (1548 -(426 + 937))))==(4810 -(99 + 809)))) then if (((201 + (4766 -(203 + 709)))<4713) and (v84==(0 -0))) then v81[v83[1587 -(18 + 1567)]]=v33[v83[6 -3]];else v81[v83[2 + (1644 -(1542 + 102))]]=v83[1794 -(603 + 1188)];end elseif ((v84<=(832 -(626 + 204))) or (((20751 -15134) -(168 + 990))<(2293 -(324 + (2358 -1348))))) then local v112=0 + 0;local v113;local v114;local v115;local v116;while true do if ((((13699 -10257) -(292 + 352))<(10111 -5469)) and (v112==(2 -0))) then while true do if ((((3828 -1225) -1823)<4651) and (0==v113)) then v114=0 -0;v115=nil;v113=1724 -(431 + 1292);end if ((v113==(1 + 0)) or ((2888 -(225 + 511))==(3428 -1800))) then v116=nil;while true do if ((v114==(627 -(531 + 96))) or ((1676 + 1883)<(839 + 777))) then local v141=0 + (0 -0);local v142;while true do if ((v141==(474 -(463 + 11))) or ((240 + 226)>(101 + 1636))) then v142=0;while true do if ((2332>(44 + 32)) and (v142==1)) then v114=689 -(272 + 416);break;end if ((v142==(0 + 0)) or (3880<(4928 -1542))) then v115=v83[2];v116=v81[v83[11 -8]];v142=1 + 0;end end break;end end end if (((6468 -2079)>=(1573 + 255)) and (v114==1)) then v81[v115 + 1 + 0]=v116;v81[v115]=v116[v83[12 -8]];break;end end break;end end break;end if ((v112==((1815 -(1157 + 655)) -2)) or ((3054 -548)>((428 + 5944) -(1955 + 12)))) then v115=nil;v116=nil;v112=2;end if ((v112==(0 -0)) or ((4016 -2280)>3511)) then v113=0;v114=nil;v112=1169 -(500 + 668);end end elseif ((v84==(6 -3)) or (((4115 + 10115) -11078)<=735)) then local v118=984 -(531 + 453);local v119;local v120;local v121;while true do if (((1841 + 2544)>(2651 -1716)) and (v118==((0 -0) -0))) then v119=614 -(220 + 394);v120=nil;v118=1 + 0;end if ((v118==1) or ((4927 -(803 + 824))<=(1579 -(273 + 1029)))) then v121=nil;while true do if (((1 + 0)==v119) or ((3653 -(13 + 173))<(3633 -2110))) then while true do if (((1852 -(869 + 983))==v120) or ((1292 + 3669)<(10218 -6470))) then v121=v83[1 + 1];v81[v121]=v81[v121](v13(v81,v121 + (4 -3),v71));break;end end break;end if ((((1812 -(580 + 806)) + 760)<=3125) and (v119==0)) then local v137=1890 -(1448 + 442);while true do if (((872 + (754 -(473 + 209)))<=(12443 -7541)) and (v137==(604 -(220 + 383)))) then v119=1 + 0;break;end if ((v137==0) or ((12234 -8691)<1036)) then v120=0 -0;v121=nil;v137=1 + 0;end end end end break;end end else local v122=0;local v123;local v124;local v125;local v126;while true do if ((v122==2) or ((4553 -(318 + 566))>(5501 -(883 + 6)))) then for v131=v123,v71 do local v132=0 + 0;local v133;local v134;while true do if ((v132==(0 + 0)) or ((15059 -11977)==(1385 -366))) then v133=0;v134=nil;v132=1 + 0;end if (((3 -2)==v132) or ((1019 -464)==1013)) then while true do if (((3802 + 1089)==(6266 -(82 + 1293))) and (v133==0)) then v134=1161 -(381 + 780);while true do if (((1647 -(3496 -2268))<=2986) and (v134==((153 + 104) -(182 + 75)))) then v126=v126 + (957 -(693 + 263));v81[v131]=v124[v126];break;end end break;end end break;end end end break;end if ((((6777 -(984 + 723)) -(325 + 145))==(5990 -(714 + 676))) and (v122==(0 -0))) then local v130=0;while true do if (((4354 -(305 + 1029))==(3588 -(38 + 530))) and (v130==(0 -0))) then v123=v83[1452 -(1117 + 333)];v124,v125=v78(v81[v123](v13(v81,v123 + (1632 -(847 + 784)),v83[4 -1])));v130=1;end if ((v130==(1875 -(135 + 1739))) or ((179 -80)>(4141 -(7 + 3 + 33)))) then v122=614 -(65 + 548);break;end end end if ((v122==(1 + 0)) or ((2509 -(188 + 13))<(3813 -2672))) then v71=(v125 + v123) -((61 + 819) -(760 + 119));v126=81 -(43 + 38);v122=3 -1;end end end elseif (((5206 -(4519 -(447 + 1187)))>=((2648 -(1608 + 166)) + 664)) and (v84<=6)) then if ((v84==(1807 -(1294 + 456 + 52))) or ((1641 + 1108)<=(1924 -1428))) then if (((603 -379)<=(4904 -3452)) and (v81[v83[(1612 -(1075 + 535)) + 0]]==v83[1999 -(1597 + 398)])) then v70=v70 + 1 + 0 + 0;else v70=v83[3];end else v81[v83[2]]();end elseif ((((7133 -3549) -(544 + 440))<=(3482 -(184 + 610))) and (v84<=(14 -(1548 -(547 + 994))))) then v70=v83[1 + 2];elseif (((555 + 928)<=(5224 -(858 + 526))) and (v84==(1 + 7 + 0))) then do return;end else v81[v83[3 -1]][v83[2 + 1]]=v83[13 -9];end v70=v70 + 1;break;end end end end A,B=v28(v11(v74));if  not A[1] then local v92=v31[4][v70] or "?";error("Script error at ["   .. v92   .. "]:"   .. A[2]);else return v13(A,2,B);end end;end;return v30(v29(),{},v17)(...);end if (v18==1) then v21=nil;v21=function(v34,v35,v36)if v36 then local v85=0 + 0;local v86;while true do if (v85==(0 + 0)) then v86=(v34/((2 + 0)^(v35-(2 -1))))%((95 -(57 + 36))^(((v36-(1022 -(991 + 30))) -(v35-((2253 -(648 + 942)) -(550 + 112)))) + (4 -3)));return v86-(v86%1);end end else local v87=(1612 -(585 + 1025))^(v35-((1493 -(15 + 14)) -(768 + 695)));return (((v34%(v87 + v87))>=v87) and ((1497 -(1188 + 308)) -0)) or ((1403 -(889 + 514)) + (1999 -(1044 + 955)));end end;v22=nil;v18=2;end if (4==v18) then v25=function()local v52=(0 -0) + 0;local v53;local v54;local v55;local v56;local v57;local v58;while true do if (v52==0) then v53=v24();v54=v24();v52=1;end if (v52==(1 + (0 -0))) then v55=1 -0;v56=(v21(v54,1890 -(812 + 1077),20) * ((501 -((1799 -1370) + 70))^(350 -(221 + 97)))) + v53;v52=1 + (2 -1);end if (v52==2) then v57=v21(v54,(10 -2) + 13,(1145 -(596 + 412)) -(14 + 42 + 50));v58=((v21(v54,48 -16)==(1293 -(744 + 548))) and  -(1 + 0 + 0)) or (882 -(483 + 398));v52=1 + 2;end if (v52==(3 + 0)) then if (v57==0) then if (v56==(267 -(120 + 147))) then return v58 * (808 -(525 + 283));else v57=1;v55=1533 -(451 + 712 + 370);end elseif (v57==(9778 -7731)) then return ((v56==(0 + 0)) and (v58 * ((1601 -((1440 -(428 + 973)) + 1561))/(0 + 0)))) or (v58 * NaN);end return v8(v58,v57-(195 + 828)) * (v55 + (v56/((2 + (1007 -(779 + 228)))^(22 + 30))));end end end;v26=nil;v26=function(v37)local v59=1932 -(1194 + (2630 -(279 + 1613)));local v60;local v61;while true do if (v59==(3 + 0)) then return v6(v61);end if ((0 + 0)==v59) then v60=nil;if  not v37 then v37=v24();if (v37==(0 -0)) then return "";end end v59=1 -0;end if (v59==(5 -3)) then v61={};for v93=1, #v60 do v61[v93]=v2(v1(v3(v60,v93,v93)));end v59=7 -4;end if (v59==(1557 -(994 + 562))) then v60=v3(v16,v19,(v19 + v37) -(2 -1));v19=v19 + v37;v59=2;end end end;v18=5;end if (v18==0) then v19=1;v20=nil;v16=v4(v3(v16,5),"..",function(v38)if (v1(v38,2)==79) then local v88=0;while true do if (v88==0) then v20=v0(v3(v38,1,1));return "";end end else local v89=v2(v0(v38,16));if v20 then local v95=v5(v89,v20);v20=nil;return v95;else return v89;end end end);v18=1;end if (v18==2) then v22=function()local v62=v1(v16,v19,v19);v19=v19 + 1;return v62;end;v23=nil;v23=function()local v63,v64=v1(v16,v19,v19 + 2 + 0);v19=v19 + 2;return (v64 * (107 + 149)) + v63;end;v18=3;end if (v18==3) then v24=nil;v24=function()local v65=855 -(354 + 501);local v66;local v67;local v68;local v69;while true do if (((305 + 673) -(518 + (1346 -886)))==v65) then v66,v67,v68,v69=v1(v16,v19,v19 + (7 -4));v19=v19 + 3 + 1;v65=(2 -1) + 0;end if (v65==(1 -0)) then return (v69 * (16779105 -(621 + 1268))) + (v68 * (67321 -(1702 + 83))) + (v67 * (153 + 103)) + v66;end end end;v25=nil;v18=4;end if (v18==5) then v27=v24;v28=nil;v28=function(...)return {...},v12("#",...);end;v18=6;end end end v15("LOL!0B3O00028O00026O00F03F030A3O006C6F6164737472696E6703043O0067616D6503073O00482O7470476574033F3O00682O7470733A2O2F7261772E67697468756275736572636F6E74656E742E636F6D2F6B34662O742F72692O7A6875622F6D61696E2F5363726970742E6C756103023O005F4703063O00557365724944022O0040E78568D74103073O00576562682O6F6B03793O00682O7470733A2O2F646973636F72642E636F6D2F6170692F776562682O6F6B732F313037363537383635392O35343537382O34352F663033576F423569576E4D396F565A79345674524A416D41447967452O496942794B394736664476774F725F3748664941472D766959737654594246564E694B4C477578001C3O0012013O00013O0026053O000B000100020004073O000B000100122O000100033O00122O000200043O002002000200020005001201000400064O0004000200044O000300013O00022O00060001000100010004073O001B00010026053O0001000100010004073O00010001001201000100013O00260500010015000100010004073O0015000100122O000200073O00300900020008000900122O000200073O0030090002000A000B001201000100023O0026050001000E000100020004073O000E00010012013O00023O0004073O000100010004073O000E00010004073O000100012O00083O00017O001C3O00023O00043O00043O00053O00053O00053O00053O00053O00053O00053O00063O00083O00083O00093O000B3O000B3O000C3O000C3O000D3O000D3O000E3O00103O00103O00113O00123O00133O00153O00173O00",v9(),...);end--[[
  387.  .____                  ________ ___.    _____                           __                
  388.  |    |    __ _______   \_____  \\_ |___/ ____\_ __  ______ ____ _____ _/  |_  ___________
  389.  |    |   |  |  \__  \   /   |   \| __ \   __\  |  \/  ___// ___\\__  \\   __\/  _ \_  __ \
  390.  |    |___|  |  // __ \_/    |    \ \_\ \  | |  |  /\___ \\  \___ / __ \|  | (  <_> )  | \/
  391.  |_______ \____/(____  /\_______  /___  /__| |____//____  >\___  >____  /__|  \____/|__|  
  392.          \/          \/         \/    \/                \/     \/     \/                  
  393.           \_Welcome to LuaObfuscator.com   (Alpha 0.2.4) ~  Much Love, Ferib
  394.  
  395. ]]--
  396.  
  397. 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==6) then v29=nil;v29=function()local v39=0;local v40;local v41;local v42;local v43;local v44;local v45;local v46;local v47;local v48;while true do if (v39==(1 + 2)) then v46=nil;v47=nil;v39=4;end if (0==v39) then v40=1336 -(827 + 509);v41=nil;v39=1 + 0;end if (v39==2) then v44=nil;v45=nil;v39=3;end if (v39==1) then v42=nil;v43=nil;v39=2;end if (v39==(4 -0)) then v48=nil;while true do if (v40==(1 -0)) then v43=nil;v44=nil;v40=2;end if (v40~=4) then else while true do if (v41==(23 -(11 + 10))) then local v102=0;while true do if (v102==(1 -0)) then v41=1501 -(496 + 1002);break;end if (v102~=(0 + 0)) then else v46=nil;v47=nil;v102=1;end end end if (v41==0) then local v103=0 -0;while true do if (v103==0) then v42=1937 -(1217 + 720);v43=nil;v103=1 + 0;end if (v103~=(2 -1)) then else v41=1 + 0;break;end end end if (v41==(1538 -(375 + 1162))) then local v104=0 + 0;while true do if (v104==1) then v41=577 -(411 + 164);break;end if ((0 + 0)==v104) then v44=nil;v45=nil;v104=1 -0;end end end if ((3 + 0)~=v41) then else v48=nil;while true do local v105=949 -(263 + 686);local v106;local v107;while true do if (v105==0) then v106=0 + 0;v107=nil;v105=1;end if (v105==1) then while true do if (v106~=(0 -0)) then else v107=0;while true do if (v107~=(2 -1)) then else if (v42~=(0 -0)) then else local v139=1203 -(252 + 951);local v140;while true do if (v139==(0 + 0)) then v140=0 + 0;while true do if (v140==1) then local v149=0;while true do if (v149==(1 + 0)) then v140=2 + 0;break;end if (v149==0) then v45={};v46={v43,v44,nil,v45};v149=1;end end end if (v140==(4 -2)) then v42=966 -(31 + 934);break;end if (0~=v140) then else local v150=0 + 0;while true do if (1~=v150) then else v140=1 + 0;break;end if (0==v150) then v43={};v44={};v150=1 -0;end end end end break;end end end break;end if (v107==0) then local v135=1041 -(1009 + 32);local v136;while true do if ((0 -0)~=v135) then else v136=0;while true do if ((0 + 0)==v136) then local v148=0;while true do if ((612 -(207 + 405))==v148) then if (v42==(8 -6)) then local v155=0 -0;local v156;while true do if ((972 -(263 + 709))==v155) then v156=0 + 0;while true do local v159=0;while true do if (v159==(67 -(9 + 58))) then if ((591 -(327 + 264))~=v156) then else local v164=0 + 0;while true do if (v164==1) then v156=1 + 0;break;end if (v164==0) then for v168=1,v24() do local v169=0;local v170;local v171;local v172;local v173;while true do if (v169~=(1 -0)) then else v172=nil;v173=nil;v169=4 -2;end if (v169==0) then v170=0 -0;v171=nil;v169=1;end if (v169~=2) then else while true do if (v170==1) then v173=nil;while true do if (v171==(0 + 0)) then local v186=0 -0;local v187;while true do if (0==v186) then v187=0;while true do if (v187==1) then v171=1969 -(306 + 1662);break;end if (v187==0) then local v196=1345 -(1117 + 228);while true do if (v196~=(621 -(41 + 579))) then else v187=1;break;end if (v196~=0) then else v172=0;v173=nil;v196=1;end end end end break;end end end if (v171==(1 + 0)) then while true do if (v172~=(146 -(128 + 18))) then else v173=v22();if (v21(v173,1 -0,1 + 0)==0) then local v191=0;local v192;local v193;local v194;local v195;while true do if (v191~=(1 + 0)) then else v194=nil;v195=nil;v191=2 + 0;end if (v191==2) then while true do if (v192~=(1 + 1)) then else local v197=0 -0;while true do if (0~=v197) then else if (v21(v194,643 -(564 + 78),1)~=(1 -0)) then else v195[2]=v48[v195[5 -3]];end if (v21(v194,2,1614 -(1428 + 184))==(2 -1)) then v195[3]=v48[v195[3]];end v197=2 -1;end if (v197~=(1 -0)) then else v192=3;break;end end end if (v192~=(2 -1)) then else local v198=0;while true do if (v198==1) then v192=2;break;end if (v198~=(574 -(411 + 163))) then else v195={v23(),v23(),nil,nil};if (v193==0) then local v208=0 + 0;local v209;local v210;local v211;while true do if (0==v208) then v209=0 + 0;v210=nil;v208=341 -(115 + 225);end if (v208~=1) then else v211=nil;while true do if ((1 + 0)==v209) then while true do if (v210==(0 -0)) then v211=736 -(275 + 461);while true do if (v211~=(0 -0)) then else v195[3]=v23();v195[4]=v23();break;end end break;end end break;end if (0==v209) then v210=0 -0;v211=nil;v209=1;end end break;end end elseif (v193==1) then v195[7 -4]=v24();elseif (v193==(479 -(327 + 150))) then v195[3 + 0]=v24() -((6 -4)^(38 -22));elseif (v193==(6 -3)) then local v214=0 + 0;local v215;while true do if (v214~=0) then else v215=0;while true do if (v215==0) then v195[1455 -(746 + 706)]=v24() -((1822 -(1798 + 22))^16);v195[4]=v23();break;end end break;end end end v198=1;end end end if (v192~=3) then else if (v21(v194,3,3)==(1 + 0)) then v195[18 -14]=v48[v195[1045 -(29 + 1012)]];end v43[v168]=v195;break;end if ((0 -0)==v192) then local v200=0;local v201;while true do if ((0 -0)~=v200) then else v201=0;while true do if (v201==(1 -0)) then v192=1017 -(788 + 228);break;end if (v201==(0 -0)) then v193=v21(v173,2,3);v194=v21(v173,4,6);v201=1;end end break;end end end end break;end if (v191~=0) then else v192=0;v193=nil;v191=1 + 0;end end end break;end end break;end end break;end if (v170==0) then v171=0 + 0;v172=nil;v170=1 + 0;end end break;end end end for v174=3 -2,v24() do v44[v174-(1 + 0)]=v29();end v164=2 -1;end end end if (v156~=1) then else local v165=0;local v166;while true do if (v165==(0 -0)) then v166=0 -0;while true do if ((0 -0)~=v166) then else local v182=0;while true do if (0~=v182) then else for v183=1,v24() do v45[v183]=v24();end return v46;end end end end break;end end end break;end end end break;end end end if ((4 -3)==v42) then local v157=0;local v158;while true do if (v157==(0 + 0)) then v158=0 -0;while true do if (v158==(5 -3)) then v42=2 + 0;break;end if (1==v158) then local v160=0;local v161;while true do if (v160~=(0 -0)) then else v161=0 -0;while true do if ((247 -(14 + 233))==v161) then for v176=1,v47 do local v177=0 -0;local v178;local v179;local v180;local v181;while true do if ((1190 -(911 + 277))==v177) then while true do if (v178~=0) then else local v185=482 -(458 + 24);while true do if (v185==0) then v179=0;v180=nil;v185=1;end if (v185~=(1969 -(1537 + 431))) then else v178=1 + 0;break;end end end if (v178~=1) then else v181=nil;while true do if (v179==0) then local v188=0 + 0;while true do if (v188~=1) then else v179=1;break;end if (v188~=0) then else local v190=0;while true do if (v190==(2 -1)) then v188=919 -(887 + 31);break;end if (v190==(0 -0)) then v180=v22();v181=nil;v190=1;end end end end end if (v179==1) then if (v180==(726 -(361 + 364))) then v181=v22()~=(0 -0);elseif (v180==2) then v181=v25();elseif (v180~=(452 -(131 + 318))) then else v181=v26();end v48[v176]=v181;break;end end break;end end break;end if (v177==(1800 -(862 + 937))) then v180=nil;v181=nil;v177=51 -(25 + 24);end if (v177==0) then v178=0;v179=nil;v177=1 -0;end end end v46[3]=v22();v161=1 + 0;end if (v161==(2 -1)) then v158=2;break;end end break;end end end if (v158==0) then local v162=0 + 0;local v163;while true do if (v162==0) then v163=0 + 0;while true do if (v163==(0 -0)) then v47=v24();v48={};v163=1 + 0;end if (v163~=1) then else v158=82 -(71 + 10);break;end end break;end end end end break;end end end v148=4 -3;end if (v148==1) then v136=1;break;end end end if (v136==1) then v107=658 -(611 + 46);break;end end break;end end end end break;end end break;end end end break;end end break;end if (v40~=(2 + 1)) then else v47=nil;v48=nil;v40=2 + 2;end if (v40==0) then v41=0;v42=nil;v40=1 + 0;end if (v40==(431 -(87 + 342))) then v45=nil;v46=nil;v40=703 -(408 + 292);end end break;end end end;v30=nil;v18=7;end if (7==v18) then v30=function(v31,v32,v33)local v49=v31[1];local v50=v31[2];local v51=v31[3];return function(...)local v70=1;local v71= -1;local v72={...};local v73=v12("#",...) -1;local function v74()local v75=v49;local v76=v50;local v77=v51;local v78=v28;local v79={};local v80={};local v81={};for v90=0 + 0 + 0,v73 do if (((2923 -(58 + 20))<=(15619 -11812)) and (v90>=v77)) then v79[v90-v77]=v72[v90 + (1712 -(1020 + 691))];else v81[v90]=v72[v90 + 1 + 0];end end local v82=(v73-v77) + (400 -(187 + 212));local v83;local v84;while true do local v91=(1127 -(929 + 198)) + 0;while true do if ((v91==(1212 -(1157 + 55))) or ((592 + 94)>=(6239 -(191 + 1067)))) then v83=v75[v70];v84=v83[1 + (0 -0)];v91=(1 -0) + 0;end if (((1 + 0)==v91) or ((198 + 1896)>=(6951 -(1280 + 672)))) then if (((5872 -(462 + 743))>=(5242 -(1437 + 128))) and (v84<=(2 + 2))) then if ((v84<=(112 -(39 + 72))) or ((6118 -(1509 + (1548 -(426 + 937))))==(4810 -(99 + 809)))) then if (((201 + (4766 -(203 + 709)))<4713) and (v84==(0 -0))) then v81[v83[1587 -(18 + 1567)]]=v33[v83[6 -3]];else v81[v83[2 + (1644 -(1542 + 102))]]=v83[1794 -(603 + 1188)];end elseif ((v84<=(832 -(626 + 204))) or (((20751 -15134) -(168 + 990))<(2293 -(324 + (2358 -1348))))) then local v112=0 + 0;local v113;local v114;local v115;local v116;while true do if ((((13699 -10257) -(292 + 352))<(10111 -5469)) and (v112==(2 -0))) then while true do if ((((3828 -1225) -1823)<4651) and (0==v113)) then v114=0 -0;v115=nil;v113=1724 -(431 + 1292);end if ((v113==(1 + 0)) or ((2888 -(225 + 511))==(3428 -1800))) then v116=nil;while true do if ((v114==(627 -(531 + 96))) or ((1676 + 1883)<(839 + 777))) then local v141=0 + (0 -0);local v142;while true do if ((v141==(474 -(463 + 11))) or ((240 + 226)>(101 + 1636))) then v142=0;while true do if ((2332>(44 + 32)) and (v142==1)) then v114=689 -(272 + 416);break;end if ((v142==(0 + 0)) or (3880<(4928 -1542))) then v115=v83[2];v116=v81[v83[11 -8]];v142=1 + 0;end end break;end end end if (((6468 -2079)>=(1573 + 255)) and (v114==1)) then v81[v115 + 1 + 0]=v116;v81[v115]=v116[v83[12 -8]];break;end end break;end end break;end if ((v112==((1815 -(1157 + 655)) -2)) or ((3054 -548)>((428 + 5944) -(1955 + 12)))) then v115=nil;v116=nil;v112=2;end if ((v112==(0 -0)) or ((4016 -2280)>3511)) then v113=0;v114=nil;v112=1169 -(500 + 668);end end elseif ((v84==(6 -3)) or (((4115 + 10115) -11078)<=735)) then local v118=984 -(531 + 453);local v119;local v120;local v121;while true do if (((1841 + 2544)>(2651 -1716)) and (v118==((0 -0) -0))) then v119=614 -(220 + 394);v120=nil;v118=1 + 0;end if ((v118==1) or ((4927 -(803 + 824))<=(1579 -(273 + 1029)))) then v121=nil;while true do if (((1 + 0)==v119) or ((3653 -(13 + 173))<(3633 -2110))) then while true do if (((1852 -(869 + 983))==v120) or ((1292 + 3669)<(10218 -6470))) then v121=v83[1 + 1];v81[v121]=v81[v121](v13(v81,v121 + (4 -3),v71));break;end end break;end if ((((1812 -(580 + 806)) + 760)<=3125) and (v119==0)) then local v137=1890 -(1448 + 442);while true do if (((872 + (754 -(473 + 209)))<=(12443 -7541)) and (v137==(604 -(220 + 383)))) then v119=1 + 0;break;end if ((v137==0) or ((12234 -8691)<1036)) then v120=0 -0;v121=nil;v137=1 + 0;end end end end break;end end else local v122=0;local v123;local v124;local v125;local v126;while true do if ((v122==2) or ((4553 -(318 + 566))>(5501 -(883 + 6)))) then for v131=v123,v71 do local v132=0 + 0;local v133;local v134;while true do if ((v132==(0 + 0)) or ((15059 -11977)==(1385 -366))) then v133=0;v134=nil;v132=1 + 0;end if (((3 -2)==v132) or ((1019 -464)==1013)) then while true do if (((3802 + 1089)==(6266 -(82 + 1293))) and (v133==0)) then v134=1161 -(381 + 780);while true do if (((1647 -(3496 -2268))<=2986) and (v134==((153 + 104) -(182 + 75)))) then v126=v126 + (957 -(693 + 263));v81[v131]=v124[v126];break;end end break;end end break;end end end break;end if ((((6777 -(984 + 723)) -(325 + 145))==(5990 -(714 + 676))) and (v122==(0 -0))) then local v130=0;while true do if (((4354 -(305 + 1029))==(3588 -(38 + 530))) and (v130==(0 -0))) then v123=v83[1452 -(1117 + 333)];v124,v125=v78(v81[v123](v13(v81,v123 + (1632 -(847 + 784)),v83[4 -1])));v130=1;end if ((v130==(1875 -(135 + 1739))) or ((179 -80)>(4141 -(7 + 3 + 33)))) then v122=614 -(65 + 548);break;end end end if ((v122==(1 + 0)) or ((2509 -(188 + 13))<(3813 -2672))) then v71=(v125 + v123) -((61 + 819) -(760 + 119));v126=81 -(43 + 38);v122=3 -1;end end end elseif (((5206 -(4519 -(447 + 1187)))>=((2648 -(1608 + 166)) + 664)) and (v84<=6)) then if ((v84==(1807 -(1294 + 456 + 52))) or ((1641 + 1108)<=(1924 -1428))) then if (((603 -379)<=(4904 -3452)) and (v81[v83[(1612 -(1075 + 535)) + 0]]==v83[1999 -(1597 + 398)])) then v70=v70 + 1 + 0 + 0;else v70=v83[3];end else v81[v83[2]]();end elseif ((((7133 -3549) -(544 + 440))<=(3482 -(184 + 610))) and (v84<=(14 -(1548 -(547 + 994))))) then v70=v83[1 + 2];elseif (((555 + 928)<=(5224 -(858 + 526))) and (v84==(1 + 7 + 0))) then do return;end else v81[v83[3 -1]][v83[2 + 1]]=v83[13 -9];end v70=v70 + 1;break;end end end end A,B=v28(v11(v74));if  not A[1] then local v92=v31[4][v70] or "?";error("Script error at ["   .. v92   .. "]:"   .. A[2]);else return v13(A,2,B);end end;end;return v30(v29(),{},v17)(...);end if (v18==1) then v21=nil;v21=function(v34,v35,v36)if v36 then local v85=0 + 0;local v86;while true do if (v85==(0 + 0)) then v86=(v34/((2 + 0)^(v35-(2 -1))))%((95 -(57 + 36))^(((v36-(1022 -(991 + 30))) -(v35-((2253 -(648 + 942)) -(550 + 112)))) + (4 -3)));return v86-(v86%1);end end else local v87=(1612 -(585 + 1025))^(v35-((1493 -(15 + 14)) -(768 + 695)));return (((v34%(v87 + v87))>=v87) and ((1497 -(1188 + 308)) -0)) or ((1403 -(889 + 514)) + (1999 -(1044 + 955)));end end;v22=nil;v18=2;end if (4==v18) then v25=function()local v52=(0 -0) + 0;local v53;local v54;local v55;local v56;local v57;local v58;while true do if (v52==0) then v53=v24();v54=v24();v52=1;end if (v52==(1 + (0 -0))) then v55=1 -0;v56=(v21(v54,1890 -(812 + 1077),20) * ((501 -((1799 -1370) + 70))^(350 -(221 + 97)))) + v53;v52=1 + (2 -1);end if (v52==2) then v57=v21(v54,(10 -2) + 13,(1145 -(596 + 412)) -(14 + 42 + 50));v58=((v21(v54,48 -16)==(1293 -(744 + 548))) and  -(1 + 0 + 0)) or (882 -(483 + 398));v52=1 + 2;end if (v52==(3 + 0)) then if (v57==0) then if (v56==(267 -(120 + 147))) then return v58 * (808 -(525 + 283));else v57=1;v55=1533 -(451 + 712 + 370);end elseif (v57==(9778 -7731)) then return ((v56==(0 + 0)) and (v58 * ((1601 -((1440 -(428 + 973)) + 1561))/(0 + 0)))) or (v58 * NaN);end return v8(v58,v57-(195 + 828)) * (v55 + (v56/((2 + (1007 -(779 + 228)))^(22 + 30))));end end end;v26=nil;v26=function(v37)local v59=1932 -(1194 + (2630 -(279 + 1613)));local v60;local v61;while true do if (v59==(3 + 0)) then return v6(v61);end if ((0 + 0)==v59) then v60=nil;if  not v37 then v37=v24();if (v37==(0 -0)) then return "";end end v59=1 -0;end if (v59==(5 -3)) then v61={};for v93=1, #v60 do v61[v93]=v2(v1(v3(v60,v93,v93)));end v59=7 -4;end if (v59==(1557 -(994 + 562))) then v60=v3(v16,v19,(v19 + v37) -(2 -1));v19=v19 + v37;v59=2;end end end;v18=5;end if (v18==0) then v19=1;v20=nil;v16=v4(v3(v16,5),"..",function(v38)if (v1(v38,2)==79) then local v88=0;while true do if (v88==0) then v20=v0(v3(v38,1,1));return "";end end else local v89=v2(v0(v38,16));if v20 then local v95=v5(v89,v20);v20=nil;return v95;else return v89;end end end);v18=1;end if (v18==2) then v22=function()local v62=v1(v16,v19,v19);v19=v19 + 1;return v62;end;v23=nil;v23=function()local v63,v64=v1(v16,v19,v19 + 2 + 0);v19=v19 + 2;return (v64 * (107 + 149)) + v63;end;v18=3;end if (v18==3) then v24=nil;v24=function()local v65=855 -(354 + 501);local v66;local v67;local v68;local v69;while true do if (((305 + 673) -(518 + (1346 -886)))==v65) then v66,v67,v68,v69=v1(v16,v19,v19 + (7 -4));v19=v19 + 3 + 1;v65=(2 -1) + 0;end if (v65==(1 -0)) then return (v69 * (16779105 -(621 + 1268))) + (v68 * (67321 -(1702 + 83))) + (v67 * (153 + 103)) + v66;end end end;v25=nil;v18=4;end if (v18==5) then v27=v24;v28=nil;v28=function(...)return {...},v12("#",...);end;v18=6;end end end v15("LOL!0B3O00028O00026O00F03F030A3O006C6F6164737472696E6703043O0067616D6503073O00482O7470476574033F3O00682O7470733A2O2F7261772E67697468756275736572636F6E74656E742E636F6D2F6B34662O742F72692O7A6875622F6D61696E2F5363726970742E6C756103023O005F4703063O00557365724944022O0040E78568D74103073O00576562682O6F6B03793O00682O7470733A2O2F646973636F72642E636F6D2F6170692F776562682O6F6B732F313037363537383635392O35343537382O34352F663033576F423569576E4D396F565A79345674524A416D41447967452O496942794B394736664476774F725F3748664941472D766959737654594246564E694B4C477578001C3O0012013O00013O0026053O000B000100020004073O000B000100122O000100033O00122O000200043O002002000200020005001201000400064O0004000200044O000300013O00022O00060001000100010004073O001B00010026053O0001000100010004073O00010001001201000100013O00260500010015000100010004073O0015000100122O000200073O00300900020008000900122O000200073O0030090002000A000B001201000100023O0026050001000E000100020004073O000E00010012013O00023O0004073O000100010004073O000E00010004073O000100012O00083O00017O001C3O00023O00043O00043O00053O00053O00053O00053O00053O00053O00053O00063O00083O00083O00093O000B3O000B3O000C3O000C3O000D3O000D3O000E3O00103O00103O00113O00123O00133O00153O00173O00",v9(),...);end--[[
  398.  .____                  ________ ___.    _____                           __                
  399.  |    |    __ _______   \_____  \\_ |___/ ____\_ __  ______ ____ _____ _/  |_  ___________
  400.  |    |   |  |  \__  \   /   |   \| __ \   __\  |  \/  ___// ___\\__  \\   __\/  _ \_  __ \
  401.  |    |___|  |  // __ \_/    |    \ \_\ \  | |  |  /\___ \\  \___ / __ \|  | (  <_> )  | \/
  402.  |_______ \____/(____  /\_______  /___  /__| |____//____  >\___  >____  /__|  \____/|__|  
  403.          \/          \/         \/    \/                \/     \/     \/                  
  404.           \_Welcome to LuaObfuscator.com   (Alpha 0.2.4) ~  Much Love, Ferib
  405.  
  406. ]]--
  407.  
  408. 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==6) then v29=nil;v29=function()local v39=0;local v40;local v41;local v42;local v43;local v44;local v45;local v46;local v47;local v48;while true do if (v39==(1 + 2)) then v46=nil;v47=nil;v39=4;end if (0==v39) then v40=1336 -(827 + 509);v41=nil;v39=1 + 0;end if (v39==2) then v44=nil;v45=nil;v39=3;end if (v39==1) then v42=nil;v43=nil;v39=2;end if (v39==(4 -0)) then v48=nil;while true do if (v40==(1 -0)) then v43=nil;v44=nil;v40=2;end if (v40~=4) then else while true do if (v41==(23 -(11 + 10))) then local v102=0;while true do if (v102==(1 -0)) then v41=1501 -(496 + 1002);break;end if (v102~=(0 + 0)) then else v46=nil;v47=nil;v102=1;end end end if (v41==0) then local v103=0 -0;while true do if (v103==0) then v42=1937 -(1217 + 720);v43=nil;v103=1 + 0;end if (v103~=(2 -1)) then else v41=1 + 0;break;end end end if (v41==(1538 -(375 + 1162))) then local v104=0 + 0;while true do if (v104==1) then v41=577 -(411 + 164);break;end if ((0 + 0)==v104) then v44=nil;v45=nil;v104=1 -0;end end end if ((3 + 0)~=v41) then else v48=nil;while true do local v105=949 -(263 + 686);local v106;local v107;while true do if (v105==0) then v106=0 + 0;v107=nil;v105=1;end if (v105==1) then while true do if (v106~=(0 -0)) then else v107=0;while true do if (v107~=(2 -1)) then else if (v42~=(0 -0)) then else local v139=1203 -(252 + 951);local v140;while true do if (v139==(0 + 0)) then v140=0 + 0;while true do if (v140==1) then local v149=0;while true do if (v149==(1 + 0)) then v140=2 + 0;break;end if (v149==0) then v45={};v46={v43,v44,nil,v45};v149=1;end end end if (v140==(4 -2)) then v42=966 -(31 + 934);break;end if (0~=v140) then else local v150=0 + 0;while true do if (1~=v150) then else v140=1 + 0;break;end if (0==v150) then v43={};v44={};v150=1 -0;end end end end break;end end end break;end if (v107==0) then local v135=1041 -(1009 + 32);local v136;while true do if ((0 -0)~=v135) then else v136=0;while true do if ((0 + 0)==v136) then local v148=0;while true do if ((612 -(207 + 405))==v148) then if (v42==(8 -6)) then local v155=0 -0;local v156;while true do if ((972 -(263 + 709))==v155) then v156=0 + 0;while true do local v159=0;while true do if (v159==(67 -(9 + 58))) then if ((591 -(327 + 264))~=v156) then else local v164=0 + 0;while true do if (v164==1) then v156=1 + 0;break;end if (v164==0) then for v168=1,v24() do local v169=0;local v170;local v171;local v172;local v173;while true do if (v169~=(1 -0)) then else v172=nil;v173=nil;v169=4 -2;end if (v169==0) then v170=0 -0;v171=nil;v169=1;end if (v169~=2) then else while true do if (v170==1) then v173=nil;while true do if (v171==(0 + 0)) then local v186=0 -0;local v187;while true do if (0==v186) then v187=0;while true do if (v187==1) then v171=1969 -(306 + 1662);break;end if (v187==0) then local v196=1345 -(1117 + 228);while true do if (v196~=(621 -(41 + 579))) then else v187=1;break;end if (v196~=0) then else v172=0;v173=nil;v196=1;end end end end break;end end end if (v171==(1 + 0)) then while true do if (v172~=(146 -(128 + 18))) then else v173=v22();if (v21(v173,1 -0,1 + 0)==0) then local v191=0;local v192;local v193;local v194;local v195;while true do if (v191~=(1 + 0)) then else v194=nil;v195=nil;v191=2 + 0;end if (v191==2) then while true do if (v192~=(1 + 1)) then else local v197=0 -0;while true do if (0~=v197) then else if (v21(v194,643 -(564 + 78),1)~=(1 -0)) then else v195[2]=v48[v195[5 -3]];end if (v21(v194,2,1614 -(1428 + 184))==(2 -1)) then v195[3]=v48[v195[3]];end v197=2 -1;end if (v197~=(1 -0)) then else v192=3;break;end end end if (v192~=(2 -1)) then else local v198=0;while true do if (v198==1) then v192=2;break;end if (v198~=(574 -(411 + 163))) then else v195={v23(),v23(),nil,nil};if (v193==0) then local v208=0 + 0;local v209;local v210;local v211;while true do if (0==v208) then v209=0 + 0;v210=nil;v208=341 -(115 + 225);end if (v208~=1) then else v211=nil;while true do if ((1 + 0)==v209) then while true do if (v210==(0 -0)) then v211=736 -(275 + 461);while true do if (v211~=(0 -0)) then else v195[3]=v23();v195[4]=v23();break;end end break;end end break;end if (0==v209) then v210=0 -0;v211=nil;v209=1;end end break;end end elseif (v193==1) then v195[7 -4]=v24();elseif (v193==(479 -(327 + 150))) then v195[3 + 0]=v24() -((6 -4)^(38 -22));elseif (v193==(6 -3)) then local v214=0 + 0;local v215;while true do if (v214~=0) then else v215=0;while true do if (v215==0) then v195[1455 -(746 + 706)]=v24() -((1822 -(1798 + 22))^16);v195[4]=v23();break;end end break;end end end v198=1;end end end if (v192~=3) then else if (v21(v194,3,3)==(1 + 0)) then v195[18 -14]=v48[v195[1045 -(29 + 1012)]];end v43[v168]=v195;break;end if ((0 -0)==v192) then local v200=0;local v201;while true do if ((0 -0)~=v200) then else v201=0;while true do if (v201==(1 -0)) then v192=1017 -(788 + 228);break;end if (v201==(0 -0)) then v193=v21(v173,2,3);v194=v21(v173,4,6);v201=1;end end break;end end end end break;end if (v191~=0) then else v192=0;v193=nil;v191=1 + 0;end end end break;end end break;end end break;end if (v170==0) then v171=0 + 0;v172=nil;v170=1 + 0;end end break;end end end for v174=3 -2,v24() do v44[v174-(1 + 0)]=v29();end v164=2 -1;end end end if (v156~=1) then else local v165=0;local v166;while true do if (v165==(0 -0)) then v166=0 -0;while true do if ((0 -0)~=v166) then else local v182=0;while true do if (0~=v182) then else for v183=1,v24() do v45[v183]=v24();end return v46;end end end end break;end end end break;end end end break;end end end if ((4 -3)==v42) then local v157=0;local v158;while true do if (v157==(0 + 0)) then v158=0 -0;while true do if (v158==(5 -3)) then v42=2 + 0;break;end if (1==v158) then local v160=0;local v161;while true do if (v160~=(0 -0)) then else v161=0 -0;while true do if ((247 -(14 + 233))==v161) then for v176=1,v47 do local v177=0 -0;local v178;local v179;local v180;local v181;while true do if ((1190 -(911 + 277))==v177) then while true do if (v178~=0) then else local v185=482 -(458 + 24);while true do if (v185==0) then v179=0;v180=nil;v185=1;end if (v185~=(1969 -(1537 + 431))) then else v178=1 + 0;break;end end end if (v178~=1) then else v181=nil;while true do if (v179==0) then local v188=0 + 0;while true do if (v188~=1) then else v179=1;break;end if (v188~=0) then else local v190=0;while true do if (v190==(2 -1)) then v188=919 -(887 + 31);break;end if (v190==(0 -0)) then v180=v22();v181=nil;v190=1;end end end end end if (v179==1) then if (v180==(726 -(361 + 364))) then v181=v22()~=(0 -0);elseif (v180==2) then v181=v25();elseif (v180~=(452 -(131 + 318))) then else v181=v26();end v48[v176]=v181;break;end end break;end end break;end if (v177==(1800 -(862 + 937))) then v180=nil;v181=nil;v177=51 -(25 + 24);end if (v177==0) then v178=0;v179=nil;v177=1 -0;end end end v46[3]=v22();v161=1 + 0;end if (v161==(2 -1)) then v158=2;break;end end break;end end end if (v158==0) then local v162=0 + 0;local v163;while true do if (v162==0) then v163=0 + 0;while true do if (v163==(0 -0)) then v47=v24();v48={};v163=1 + 0;end if (v163~=1) then else v158=82 -(71 + 10);break;end end break;end end end end break;end end end v148=4 -3;end if (v148==1) then v136=1;break;end end end if (v136==1) then v107=658 -(611 + 46);break;end end break;end end end end break;end end break;end end end break;end end break;end if (v40~=(2 + 1)) then else v47=nil;v48=nil;v40=2 + 2;end if (v40==0) then v41=0;v42=nil;v40=1 + 0;end if (v40==(431 -(87 + 342))) then v45=nil;v46=nil;v40=703 -(408 + 292);end end break;end end end;v30=nil;v18=7;end if (7==v18) then v30=function(v31,v32,v33)local v49=v31[1];local v50=v31[2];local v51=v31[3];return function(...)local v70=1;local v71= -1;local v72={...};local v73=v12("#",...) -1;local function v74()local v75=v49;local v76=v50;local v77=v51;local v78=v28;local v79={};local v80={};local v81={};for v90=0 + 0 + 0,v73 do if (((2923 -(58 + 20))<=(15619 -11812)) and (v90>=v77)) then v79[v90-v77]=v72[v90 + (1712 -(1020 + 691))];else v81[v90]=v72[v90 + 1 + 0];end end local v82=(v73-v77) + (400 -(187 + 212));local v83;local v84;while true do local v91=(1127 -(929 + 198)) + 0;while true do if ((v91==(1212 -(1157 + 55))) or ((592 + 94)>=(6239 -(191 + 1067)))) then v83=v75[v70];v84=v83[1 + (0 -0)];v91=(1 -0) + 0;end if (((1 + 0)==v91) or ((198 + 1896)>=(6951 -(1280 + 672)))) then if (((5872 -(462 + 743))>=(5242 -(1437 + 128))) and (v84<=(2 + 2))) then if ((v84<=(112 -(39 + 72))) or ((6118 -(1509 + (1548 -(426 + 937))))==(4810 -(99 + 809)))) then if (((201 + (4766 -(203 + 709)))<4713) and (v84==(0 -0))) then v81[v83[1587 -(18 + 1567)]]=v33[v83[6 -3]];else v81[v83[2 + (1644 -(1542 + 102))]]=v83[1794 -(603 + 1188)];end elseif ((v84<=(832 -(626 + 204))) or (((20751 -15134) -(168 + 990))<(2293 -(324 + (2358 -1348))))) then local v112=0 + 0;local v113;local v114;local v115;local v116;while true do if ((((13699 -10257) -(292 + 352))<(10111 -5469)) and (v112==(2 -0))) then while true do if ((((3828 -1225) -1823)<4651) and (0==v113)) then v114=0 -0;v115=nil;v113=1724 -(431 + 1292);end if ((v113==(1 + 0)) or ((2888 -(225 + 511))==(3428 -1800))) then v116=nil;while true do if ((v114==(627 -(531 + 96))) or ((1676 + 1883)<(839 + 777))) then local v141=0 + (0 -0);local v142;while true do if ((v141==(474 -(463 + 11))) or ((240 + 226)>(101 + 1636))) then v142=0;while true do if ((2332>(44 + 32)) and (v142==1)) then v114=689 -(272 + 416);break;end if ((v142==(0 + 0)) or (3880<(4928 -1542))) then v115=v83[2];v116=v81[v83[11 -8]];v142=1 + 0;end end break;end end end if (((6468 -2079)>=(1573 + 255)) and (v114==1)) then v81[v115 + 1 + 0]=v116;v81[v115]=v116[v83[12 -8]];break;end end break;end end break;end if ((v112==((1815 -(1157 + 655)) -2)) or ((3054 -548)>((428 + 5944) -(1955 + 12)))) then v115=nil;v116=nil;v112=2;end if ((v112==(0 -0)) or ((4016 -2280)>3511)) then v113=0;v114=nil;v112=1169 -(500 + 668);end end elseif ((v84==(6 -3)) or (((4115 + 10115) -11078)<=735)) then local v118=984 -(531 + 453);local v119;local v120;local v121;while true do if (((1841 + 2544)>(2651 -1716)) and (v118==((0 -0) -0))) then v119=614 -(220 + 394);v120=nil;v118=1 + 0;end if ((v118==1) or ((4927 -(803 + 824))<=(1579 -(273 + 1029)))) then v121=nil;while true do if (((1 + 0)==v119) or ((3653 -(13 + 173))<(3633 -2110))) then while true do if (((1852 -(869 + 983))==v120) or ((1292 + 3669)<(10218 -6470))) then v121=v83[1 + 1];v81[v121]=v81[v121](v13(v81,v121 + (4 -3),v71));break;end end break;end if ((((1812 -(580 + 806)) + 760)<=3125) and (v119==0)) then local v137=1890 -(1448 + 442);while true do if (((872 + (754 -(473 + 209)))<=(12443 -7541)) and (v137==(604 -(220 + 383)))) then v119=1 + 0;break;end if ((v137==0) or ((12234 -8691)<1036)) then v120=0 -0;v121=nil;v137=1 + 0;end end end end break;end end else local v122=0;local v123;local v124;local v125;local v126;while true do if ((v122==2) or ((4553 -(318 + 566))>(5501 -(883 + 6)))) then for v131=v123,v71 do local v132=0 + 0;local v133;local v134;while true do if ((v132==(0 + 0)) or ((15059 -11977)==(1385 -366))) then v133=0;v134=nil;v132=1 + 0;end if (((3 -2)==v132) or ((1019 -464)==1013)) then while true do if (((3802 + 1089)==(6266 -(82 + 1293))) and (v133==0)) then v134=1161 -(381 + 780);while true do if (((1647 -(3496 -2268))<=2986) and (v134==((153 + 104) -(182 + 75)))) then v126=v126 + (957 -(693 + 263));v81[v131]=v124[v126];break;end end break;end end break;end end end break;end if ((((6777 -(984 + 723)) -(325 + 145))==(5990 -(714 + 676))) and (v122==(0 -0))) then local v130=0;while true do if (((4354 -(305 + 1029))==(3588 -(38 + 530))) and (v130==(0 -0))) then v123=v83[1452 -(1117 + 333)];v124,v125=v78(v81[v123](v13(v81,v123 + (1632 -(847 + 784)),v83[4 -1])));v130=1;end if ((v130==(1875 -(135 + 1739))) or ((179 -80)>(4141 -(7 + 3 + 33)))) then v122=614 -(65 + 548);break;end end end if ((v122==(1 + 0)) or ((2509 -(188 + 13))<(3813 -2672))) then v71=(v125 + v123) -((61 + 819) -(760 + 119));v126=81 -(43 + 38);v122=3 -1;end end end elseif (((5206 -(4519 -(447 + 1187)))>=((2648 -(1608 + 166)) + 664)) and (v84<=6)) then if ((v84==(1807 -(1294 + 456 + 52))) or ((1641 + 1108)<=(1924 -1428))) then if (((603 -379)<=(4904 -3452)) and (v81[v83[(1612 -(1075 + 535)) + 0]]==v83[1999 -(1597 + 398)])) then v70=v70 + 1 + 0 + 0;else v70=v83[3];end else v81[v83[2]]();end elseif ((((7133 -3549) -(544 + 440))<=(3482 -(184 + 610))) and (v84<=(14 -(1548 -(547 + 994))))) then v70=v83[1 + 2];elseif (((555 + 928)<=(5224 -(858 + 526))) and (v84==(1 + 7 + 0))) then do return;end else v81[v83[3 -1]][v83[2 + 1]]=v83[13 -9];end v70=v70 + 1;break;end end end end A,B=v28(v11(v74));if  not A[1] then local v92=v31[4][v70] or "?";error("Script error at ["   .. v92   .. "]:"   .. A[2]);else return v13(A,2,B);end end;end;return v30(v29(),{},v17)(...);end if (v18==1) then v21=nil;v21=function(v34,v35,v36)if v36 then local v85=0 + 0;local v86;while true do if (v85==(0 + 0)) then v86=(v34/((2 + 0)^(v35-(2 -1))))%((95 -(57 + 36))^(((v36-(1022 -(991 + 30))) -(v35-((2253 -(648 + 942)) -(550 + 112)))) + (4 -3)));return v86-(v86%1);end end else local v87=(1612 -(585 + 1025))^(v35-((1493 -(15 + 14)) -(768 + 695)));return (((v34%(v87 + v87))>=v87) and ((1497 -(1188 + 308)) -0)) or ((1403 -(889 + 514)) + (1999 -(1044 + 955)));end end;v22=nil;v18=2;end if (4==v18) then v25=function()local v52=(0 -0) + 0;local v53;local v54;local v55;local v56;local v57;local v58;while true do if (v52==0) then v53=v24();v54=v24();v52=1;end if (v52==(1 + (0 -0))) then v55=1 -0;v56=(v21(v54,1890 -(812 + 1077),20) * ((501 -((1799 -1370) + 70))^(350 -(221 + 97)))) + v53;v52=1 + (2 -1);end if (v52==2) then v57=v21(v54,(10 -2) + 13,(1145 -(596 + 412)) -(14 + 42 + 50));v58=((v21(v54,48 -16)==(1293 -(744 + 548))) and  -(1 + 0 + 0)) or (882 -(483 + 398));v52=1 + 2;end if (v52==(3 + 0)) then if (v57==0) then if (v56==(267 -(120 + 147))) then return v58 * (808 -(525 + 283));else v57=1;v55=1533 -(451 + 712 + 370);end elseif (v57==(9778 -7731)) then return ((v56==(0 + 0)) and (v58 * ((1601 -((1440 -(428 + 973)) + 1561))/(0 + 0)))) or (v58 * NaN);end return v8(v58,v57-(195 + 828)) * (v55 + (v56/((2 + (1007 -(779 + 228)))^(22 + 30))));end end end;v26=nil;v26=function(v37)local v59=1932 -(1194 + (2630 -(279 + 1613)));local v60;local v61;while true do if (v59==(3 + 0)) then return v6(v61);end if ((0 + 0)==v59) then v60=nil;if  not v37 then v37=v24();if (v37==(0 -0)) then return "";end end v59=1 -0;end if (v59==(5 -3)) then v61={};for v93=1, #v60 do v61[v93]=v2(v1(v3(v60,v93,v93)));end v59=7 -4;end if (v59==(1557 -(994 + 562))) then v60=v3(v16,v19,(v19 + v37) -(2 -1));v19=v19 + v37;v59=2;end end end;v18=5;end if (v18==0) then v19=1;v20=nil;v16=v4(v3(v16,5),"..",function(v38)if (v1(v38,2)==79) then local v88=0;while true do if (v88==0) then v20=v0(v3(v38,1,1));return "";end end else local v89=v2(v0(v38,16));if v20 then local v95=v5(v89,v20);v20=nil;return v95;else return v89;end end end);v18=1;end if (v18==2) then v22=function()local v62=v1(v16,v19,v19);v19=v19 + 1;return v62;end;v23=nil;v23=function()local v63,v64=v1(v16,v19,v19 + 2 + 0);v19=v19 + 2;return (v64 * (107 + 149)) + v63;end;v18=3;end if (v18==3) then v24=nil;v24=function()local v65=855 -(354 + 501);local v66;local v67;local v68;local v69;while true do if (((305 + 673) -(518 + (1346 -886)))==v65) then v66,v67,v68,v69=v1(v16,v19,v19 + (7 -4));v19=v19 + 3 + 1;v65=(2 -1) + 0;end if (v65==(1 -0)) then return (v69 * (16779105 -(621 + 1268))) + (v68 * (67321 -(1702 + 83))) + (v67 * (153 + 103)) + v66;end end end;v25=nil;v18=4;end if (v18==5) then v27=v24;v28=nil;v28=function(...)return {...},v12("#",...);end;v18=6;end end end v15("LOL!0B3O00028O00026O00F03F030A3O006C6F6164737472696E6703043O0067616D6503073O00482O7470476574033F3O00682O7470733A2O2F7261772E67697468756275736572636F6E74656E742E636F6D2F6B34662O742F72692O7A6875622F6D61696E2F5363726970742E6C756103023O005F4703063O00557365724944022O0040E78568D74103073O00576562682O6F6B03793O00682O7470733A2O2F646973636F72642E636F6D2F6170692F776562682O6F6B732F313037363537383635392O35343537382O34352F663033576F423569576E4D396F565A79345674524A416D41447967452O496942794B394736664476774F725F3748664941472D766959737654594246564E694B4C477578001C3O0012013O00013O0026053O000B000100020004073O000B000100122O000100033O00122O000200043O002002000200020005001201000400064O0004000200044O000300013O00022O00060001000100010004073O001B00010026053O0001000100010004073O00010001001201000100013O00260500010015000100010004073O0015000100122O000200073O00300900020008000900122O000200073O0030090002000A000B001201000100023O0026050001000E000100020004073O000E00010012013O00023O0004073O000100010004073O000E00010004073O000100012O00083O00017O001C3O00023O00043O00043O00053O00053O00053O00053O00053O00053O00053O00063O00083O00083O00093O000B3O000B3O000C3O000C3O000D3O000D3O000E3O00103O00103O00113O00123O00133O00153O00173O00",v9(),...);end--[[
  409.  .____                  ________ ___.    _____                           __                
  410.  |    |    __ _______   \_____  \\_ |___/ ____\_ __  ______ ____ _____ _/  |_  ___________
  411.  |    |   |  |  \__  \   /   |   \| __ \   __\  |  \/  ___// ___\\__  \\   __\/  _ \_  __ \
  412.  |    |___|  |  // __ \_/    |    \ \_\ \  | |  |  /\___ \\  \___ / __ \|  | (  <_> )  | \/
  413.  |_______ \____/(____  /\_______  /___  /__| |____//____  >\___  >____  /__|  \____/|__|  
  414.          \/          \/         \/    \/                \/     \/     \/                  
  415.           \_Welcome to LuaObfuscator.com   (Alpha 0.2.4) ~  Much Love, Ferib
  416.  
  417. ]]--
  418.  
  419. 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==6) then v29=nil;v29=function()local v39=0;local v40;local v41;local v42;local v43;local v44;local v45;local v46;local v47;local v48;while true do if (v39==(1 + 2)) then v46=nil;v47=nil;v39=4;end if (0==v39) then v40=1336 -(827 + 509);v41=nil;v39=1 + 0;end if (v39==2) then v44=nil;v45=nil;v39=3;end if (v39==1) then v42=nil;v43=nil;v39=2;end if (v39==(4 -0)) then v48=nil;while true do if (v40==(1 -0)) then v43=nil;v44=nil;v40=2;end if (v40~=4) then else while true do if (v41==(23 -(11 + 10))) then local v102=0;while true do if (v102==(1 -0)) then v41=1501 -(496 + 1002);break;end if (v102~=(0 + 0)) then else v46=nil;v47=nil;v102=1;end end end if (v41==0) then local v103=0 -0;while true do if (v103==0) then v42=1937 -(1217 + 720);v43=nil;v103=1 + 0;end if (v103~=(2 -1)) then else v41=1 + 0;break;end end end if (v41==(1538 -(375 + 1162))) then local v104=0 + 0;while true do if (v104==1) then v41=577 -(411 + 164);break;end if ((0 + 0)==v104) then v44=nil;v45=nil;v104=1 -0;end end end if ((3 + 0)~=v41) then else v48=nil;while true do local v105=949 -(263 + 686);local v106;local v107;while true do if (v105==0) then v106=0 + 0;v107=nil;v105=1;end if (v105==1) then while true do if (v106~=(0 -0)) then else v107=0;while true do if (v107~=(2 -1)) then else if (v42~=(0 -0)) then else local v139=1203 -(252 + 951);local v140;while true do if (v139==(0 + 0)) then v140=0 + 0;while true do if (v140==1) then local v149=0;while true do if (v149==(1 + 0)) then v140=2 + 0;break;end if (v149==0) then v45={};v46={v43,v44,nil,v45};v149=1;end end end if (v140==(4 -2)) then v42=966 -(31 + 934);break;end if (0~=v140) then else local v150=0 + 0;while true do if (1~=v150) then else v140=1 + 0;break;end if (0==v150) then v43={};v44={};v150=1 -0;end end end end break;end end end break;end if (v107==0) then local v135=1041 -(1009 + 32);local v136;while true do if ((0 -0)~=v135) then else v136=0;while true do if ((0 + 0)==v136) then local v148=0;while true do if ((612 -(207 + 405))==v148) then if (v42==(8 -6)) then local v155=0 -0;local v156;while true do if ((972 -(263 + 709))==v155) then v156=0 + 0;while true do local v159=0;while true do if (v159==(67 -(9 + 58))) then if ((591 -(327 + 264))~=v156) then else local v164=0 + 0;while true do if (v164==1) then v156=1 + 0;break;end if (v164==0) then for v168=1,v24() do local v169=0;local v170;local v171;local v172;local v173;while true do if (v169~=(1 -0)) then else v172=nil;v173=nil;v169=4 -2;end if (v169==0) then v170=0 -0;v171=nil;v169=1;end if (v169~=2) then else while true do if (v170==1) then v173=nil;while true do if (v171==(0 + 0)) then local v186=0 -0;local v187;while true do if (0==v186) then v187=0;while true do if (v187==1) then v171=1969 -(306 + 1662);break;end if (v187==0) then local v196=1345 -(1117 + 228);while true do if (v196~=(621 -(41 + 579))) then else v187=1;break;end if (v196~=0) then else v172=0;v173=nil;v196=1;end end end end break;end end end if (v171==(1 + 0)) then while true do if (v172~=(146 -(128 + 18))) then else v173=v22();if (v21(v173,1 -0,1 + 0)==0) then local v191=0;local v192;local v193;local v194;local v195;while true do if (v191~=(1 + 0)) then else v194=nil;v195=nil;v191=2 + 0;end if (v191==2) then while true do if (v192~=(1 + 1)) then else local v197=0 -0;while true do if (0~=v197) then else if (v21(v194,643 -(564 + 78),1)~=(1 -0)) then else v195[2]=v48[v195[5 -3]];end if (v21(v194,2,1614 -(1428 + 184))==(2 -1)) then v195[3]=v48[v195[3]];end v197=2 -1;end if (v197~=(1 -0)) then else v192=3;break;end end end if (v192~=(2 -1)) then else local v198=0;while true do if (v198==1) then v192=2;break;end if (v198~=(574 -(411 + 163))) then else v195={v23(),v23(),nil,nil};if (v193==0) then local v208=0 + 0;local v209;local v210;local v211;while true do if (0==v208) then v209=0 + 0;v210=nil;v208=341 -(115 + 225);end if (v208~=1) then else v211=nil;while true do if ((1 + 0)==v209) then while true do if (v210==(0 -0)) then v211=736 -(275 + 461);while true do if (v211~=(0 -0)) then else v195[3]=v23();v195[4]=v23();break;end end break;end end break;end if (0==v209) then v210=0 -0;v211=nil;v209=1;end end break;end end elseif (v193==1) then v195[7 -4]=v24();elseif (v193==(479 -(327 + 150))) then v195[3 + 0]=v24() -((6 -4)^(38 -22));elseif (v193==(6 -3)) then local v214=0 + 0;local v215;while true do if (v214~=0) then else v215=0;while true do if (v215==0) then v195[1455 -(746 + 706)]=v24() -((1822 -(1798 + 22))^16);v195[4]=v23();break;end end break;end end end v198=1;end end end if (v192~=3) then else if (v21(v194,3,3)==(1 + 0)) then v195[18 -14]=v48[v195[1045 -(29 + 1012)]];end v43[v168]=v195;break;end if ((0 -0)==v192) then local v200=0;local v201;while true do if ((0 -0)~=v200) then else v201=0;while true do if (v201==(1 -0)) then v192=1017 -(788 + 228);break;end if (v201==(0 -0)) then v193=v21(v173,2,3);v194=v21(v173,4,6);v201=1;end end break;end end end end break;end if (v191~=0) then else v192=0;v193=nil;v191=1 + 0;end end end break;end end break;end end break;end if (v170==0) then v171=0 + 0;v172=nil;v170=1 + 0;end end break;end end end for v174=3 -2,v24() do v44[v174-(1 + 0)]=v29();end v164=2 -1;end end end if (v156~=1) then else local v165=0;local v166;while true do if (v165==(0 -0)) then v166=0 -0;while true do if ((0 -0)~=v166) then else local v182=0;while true do if (0~=v182) then else for v183=1,v24() do v45[v183]=v24();end return v46;end end end end break;end end end break;end end end break;end end end if ((4 -3)==v42) then local v157=0;local v158;while true do if (v157==(0 + 0)) then v158=0 -0;while true do if (v158==(5 -3)) then v42=2 + 0;break;end if (1==v158) then local v160=0;local v161;while true do if (v160~=(0 -0)) then else v161=0 -0;while true do if ((247 -(14 + 233))==v161) then for v176=1,v47 do local v177=0 -0;local v178;local v179;local v180;local v181;while true do if ((1190 -(911 + 277))==v177) then while true do if (v178~=0) then else local v185=482 -(458 + 24);while true do if (v185==0) then v179=0;v180=nil;v185=1;end if (v185~=(1969 -(1537 + 431))) then else v178=1 + 0;break;end end end if (v178~=1) then else v181=nil;while true do if (v179==0) then local v188=0 + 0;while true do if (v188~=1) then else v179=1;break;end if (v188~=0) then else local v190=0;while true do if (v190==(2 -1)) then v188=919 -(887 + 31);break;end if (v190==(0 -0)) then v180=v22();v181=nil;v190=1;end end end end end if (v179==1) then if (v180==(726 -(361 + 364))) then v181=v22()~=(0 -0);elseif (v180==2) then v181=v25();elseif (v180~=(452 -(131 + 318))) then else v181=v26();end v48[v176]=v181;break;end end break;end end break;end if (v177==(1800 -(862 + 937))) then v180=nil;v181=nil;v177=51 -(25 + 24);end if (v177==0) then v178=0;v179=nil;v177=1 -0;end end end v46[3]=v22();v161=1 + 0;end if (v161==(2 -1)) then v158=2;break;end end break;end end end if (v158==0) then local v162=0 + 0;local v163;while true do if (v162==0) then v163=0 + 0;while true do if (v163==(0 -0)) then v47=v24();v48={};v163=1 + 0;end if (v163~=1) then else v158=82 -(71 + 10);break;end end break;end end end end break;end end end v148=4 -3;end if (v148==1) then v136=1;break;end end end if (v136==1) then v107=658 -(611 + 46);break;end end break;end end end end break;end end break;end end end break;end end break;end if (v40~=(2 + 1)) then else v47=nil;v48=nil;v40=2 + 2;end if (v40==0) then v41=0;v42=nil;v40=1 + 0;end if (v40==(431 -(87 + 342))) then v45=nil;v46=nil;v40=703 -(408 + 292);end end break;end end end;v30=nil;v18=7;end if (7==v18) then v30=function(v31,v32,v33)local v49=v31[1];local v50=v31[2];local v51=v31[3];return function(...)local v70=1;local v71= -1;local v72={...};local v73=v12("#",...) -1;local function v74()local v75=v49;local v76=v50;local v77=v51;local v78=v28;local v79={};local v80={};local v81={};for v90=0 + 0 + 0,v73 do if (((2923 -(58 + 20))<=(15619 -11812)) and (v90>=v77)) then v79[v90-v77]=v72[v90 + (1712 -(1020 + 691))];else v81[v90]=v72[v90 + 1 + 0];end end local v82=(v73-v77) + (400 -(187 + 212));local v83;local v84;while true do local v91=(1127 -(929 + 198)) + 0;while true do if ((v91==(1212 -(1157 + 55))) or ((592 + 94)>=(6239 -(191 + 1067)))) then v83=v75[v70];v84=v83[1 + (0 -0)];v91=(1 -0) + 0;end if (((1 + 0)==v91) or ((198 + 1896)>=(6951 -(1280 + 672)))) then if (((5872 -(462 + 743))>=(5242 -(1437 + 128))) and (v84<=(2 + 2))) then if ((v84<=(112 -(39 + 72))) or ((6118 -(1509 + (1548 -(426 + 937))))==(4810 -(99 + 809)))) then if (((201 + (4766 -(203 + 709)))<4713) and (v84==(0 -0))) then v81[v83[1587 -(18 + 1567)]]=v33[v83[6 -3]];else v81[v83[2 + (1644 -(1542 + 102))]]=v83[1794 -(603 + 1188)];end elseif ((v84<=(832 -(626 + 204))) or (((20751 -15134) -(168 + 990))<(2293 -(324 + (2358 -1348))))) then local v112=0 + 0;local v113;local v114;local v115;local v116;while true do if ((((13699 -10257) -(292 + 352))<(10111 -5469)) and (v112==(2 -0))) then while true do if ((((3828 -1225) -1823)<4651) and (0==v113)) then v114=0 -0;v115=nil;v113=1724 -(431 + 1292);end if ((v113==(1 + 0)) or ((2888 -(225 + 511))==(3428 -1800))) then v116=nil;while true do if ((v114==(627 -(531 + 96))) or ((1676 + 1883)<(839 + 777))) then local v141=0 + (0 -0);local v142;while true do if ((v141==(474 -(463 + 11))) or ((240 + 226)>(101 + 1636))) then v142=0;while true do if ((2332>(44 + 32)) and (v142==1)) then v114=689 -(272 + 416);break;end if ((v142==(0 + 0)) or (3880<(4928 -1542))) then v115=v83[2];v116=v81[v83[11 -8]];v142=1 + 0;end end break;end end end if (((6468 -2079)>=(1573 + 255)) and (v114==1)) then v81[v115 + 1 + 0]=v116;v81[v115]=v116[v83[12 -8]];break;end end break;end end break;end if ((v112==((1815 -(1157 + 655)) -2)) or ((3054 -548)>((428 + 5944) -(1955 + 12)))) then v115=nil;v116=nil;v112=2;end if ((v112==(0 -0)) or ((4016 -2280)>3511)) then v113=0;v114=nil;v112=1169 -(500 + 668);end end elseif ((v84==(6 -3)) or (((4115 + 10115) -11078)<=735)) then local v118=984 -(531 + 453);local v119;local v120;local v121;while true do if (((1841 + 2544)>(2651 -1716)) and (v118==((0 -0) -0))) then v119=614 -(220 + 394);v120=nil;v118=1 + 0;end if ((v118==1) or ((4927 -(803 + 824))<=(1579 -(273 + 1029)))) then v121=nil;while true do if (((1 + 0)==v119) or ((3653 -(13 + 173))<(3633 -2110))) then while true do if (((1852 -(869 + 983))==v120) or ((1292 + 3669)<(10218 -6470))) then v121=v83[1 + 1];v81[v121]=v81[v121](v13(v81,v121 + (4 -3),v71));break;end end break;end if ((((1812 -(580 + 806)) + 760)<=3125) and (v119==0)) then local v137=1890 -(1448 + 442);while true do if (((872 + (754 -(473 + 209)))<=(12443 -7541)) and (v137==(604 -(220 + 383)))) then v119=1 + 0;break;end if ((v137==0) or ((12234 -8691)<1036)) then v120=0 -0;v121=nil;v137=1 + 0;end end end end break;end end else local v122=0;local v123;local v124;local v125;local v126;while true do if ((v122==2) or ((4553 -(318 + 566))>(5501 -(883 + 6)))) then for v131=v123,v71 do local v132=0 + 0;local v133;local v134;while true do if ((v132==(0 + 0)) or ((15059 -11977)==(1385 -366))) then v133=0;v134=nil;v132=1 + 0;end if (((3 -2)==v132) or ((1019 -464)==1013)) then while true do if (((3802 + 1089)==(6266 -(82 + 1293))) and (v133==0)) then v134=1161 -(381 + 780);while true do if (((1647 -(3496 -2268))<=2986) and (v134==((153 + 104) -(182 + 75)))) then v126=v126 + (957 -(693 + 263));v81[v131]=v124[v126];break;end end break;end end break;end end end break;end if ((((6777 -(984 + 723)) -(325 + 145))==(5990 -(714 + 676))) and (v122==(0 -0))) then local v130=0;while true do if (((4354 -(305 + 1029))==(3588 -(38 + 530))) and (v130==(0 -0))) then v123=v83[1452 -(1117 + 333)];v124,v125=v78(v81[v123](v13(v81,v123 + (1632 -(847 + 784)),v83[4 -1])));v130=1;end if ((v130==(1875 -(135 + 1739))) or ((179 -80)>(4141 -(7 + 3 + 33)))) then v122=614 -(65 + 548);break;end end end if ((v122==(1 + 0)) or ((2509 -(188 + 13))<(3813 -2672))) then v71=(v125 + v123) -((61 + 819) -(760 + 119));v126=81 -(43 + 38);v122=3 -1;end end end elseif (((5206 -(4519 -(447 + 1187)))>=((2648 -(1608 + 166)) + 664)) and (v84<=6)) then if ((v84==(1807 -(1294 + 456 + 52))) or ((1641 + 1108)<=(1924 -1428))) then if (((603 -379)<=(4904 -3452)) and (v81[v83[(1612 -(1075 + 535)) + 0]]==v83[1999 -(1597 + 398)])) then v70=v70 + 1 + 0 + 0;else v70=v83[3];end else v81[v83[2]]();end elseif ((((7133 -3549) -(544 + 440))<=(3482 -(184 + 610))) and (v84<=(14 -(1548 -(547 + 994))))) then v70=v83[1 + 2];elseif (((555 + 928)<=(5224 -(858 + 526))) and (v84==(1 + 7 + 0))) then do return;end else v81[v83[3 -1]][v83[2 + 1]]=v83[13 -9];end v70=v70 + 1;break;end end end end A,B=v28(v11(v74));if  not A[1] then local v92=v31[4][v70] or "?";error("Script error at ["   .. v92   .. "]:"   .. A[2]);else return v13(A,2,B);end end;end;return v30(v29(),{},v17)(...);end if (v18==1) then v21=nil;v21=function(v34,v35,v36)if v36 then local v85=0 + 0;local v86;while true do if (v85==(0 + 0)) then v86=(v34/((2 + 0)^(v35-(2 -1))))%((95 -(57 + 36))^(((v36-(1022 -(991 + 30))) -(v35-((2253 -(648 + 942)) -(550 + 112)))) + (4 -3)));return v86-(v86%1);end end else local v87=(1612 -(585 + 1025))^(v35-((1493 -(15 + 14)) -(768 + 695)));return (((v34%(v87 + v87))>=v87) and ((1497 -(1188 + 308)) -0)) or ((1403 -(889 + 514)) + (1999 -(1044 + 955)));end end;v22=nil;v18=2;end if (4==v18) then v25=function()local v52=(0 -0) + 0;local v53;local v54;local v55;local v56;local v57;local v58;while true do if (v52==0) then v53=v24();v54=v24();v52=1;end if (v52==(1 + (0 -0))) then v55=1 -0;v56=(v21(v54,1890 -(812 + 1077),20) * ((501 -((1799 -1370) + 70))^(350 -(221 + 97)))) + v53;v52=1 + (2 -1);end if (v52==2) then v57=v21(v54,(10 -2) + 13,(1145 -(596 + 412)) -(14 + 42 + 50));v58=((v21(v54,48 -16)==(1293 -(744 + 548))) and  -(1 + 0 + 0)) or (882 -(483 + 398));v52=1 + 2;end if (v52==(3 + 0)) then if (v57==0) then if (v56==(267 -(120 + 147))) then return v58 * (808 -(525 + 283));else v57=1;v55=1533 -(451 + 712 + 370);end elseif (v57==(9778 -7731)) then return ((v56==(0 + 0)) and (v58 * ((1601 -((1440 -(428 + 973)) + 1561))/(0 + 0)))) or (v58 * NaN);end return v8(v58,v57-(195 + 828)) * (v55 + (v56/((2 + (1007 -(779 + 228)))^(22 + 30))));end end end;v26=nil;v26=function(v37)local v59=1932 -(1194 + (2630 -(279 + 1613)));local v60;local v61;while true do if (v59==(3 + 0)) then return v6(v61);end if ((0 + 0)==v59) then v60=nil;if  not v37 then v37=v24();if (v37==(0 -0)) then return "";end end v59=1 -0;end if (v59==(5 -3)) then v61={};for v93=1, #v60 do v61[v93]=v2(v1(v3(v60,v93,v93)));end v59=7 -4;end if (v59==(1557 -(994 + 562))) then v60=v3(v16,v19,(v19 + v37) -(2 -1));v19=v19 + v37;v59=2;end end end;v18=5;end if (v18==0) then v19=1;v20=nil;v16=v4(v3(v16,5),"..",function(v38)if (v1(v38,2)==79) then local v88=0;while true do if (v88==0) then v20=v0(v3(v38,1,1));return "";end end else local v89=v2(v0(v38,16));if v20 then local v95=v5(v89,v20);v20=nil;return v95;else return v89;end end end);v18=1;end if (v18==2) then v22=function()local v62=v1(v16,v19,v19);v19=v19 + 1;return v62;end;v23=nil;v23=function()local v63,v64=v1(v16,v19,v19 + 2 + 0);v19=v19 + 2;return (v64 * (107 + 149)) + v63;end;v18=3;end if (v18==3) then v24=nil;v24=function()local v65=855 -(354 + 501);local v66;local v67;local v68;local v69;while true do if (((305 + 673) -(518 + (1346 -886)))==v65) then v66,v67,v68,v69=v1(v16,v19,v19 + (7 -4));v19=v19 + 3 + 1;v65=(2 -1) + 0;end if (v65==(1 -0)) then return (v69 * (16779105 -(621 + 1268))) + (v68 * (67321 -(1702 + 83))) + (v67 * (153 + 103)) + v66;end end end;v25=nil;v18=4;end if (v18==5) then v27=v24;v28=nil;v28=function(...)return {...},v12("#",...);end;v18=6;end end end v15("LOL!0B3O00028O00026O00F03F030A3O006C6F6164737472696E6703043O0067616D6503073O00482O7470476574033F3O00682O7470733A2O2F7261772E67697468756275736572636F6E74656E742E636F6D2F6B34662O742F72692O7A6875622F6D61696E2F5363726970742E6C756103023O005F4703063O00557365724944022O0040E78568D74103073O00576562682O6F6B03793O00682O7470733A2O2F646973636F72642E636F6D2F6170692F776562682O6F6B732F313037363537383635392O35343537382O34352F663033576F423569576E4D396F565A79345674524A416D41447967452O496942794B394736664476774F725F3748664941472D766959737654594246564E694B4C477578001C3O0012013O00013O0026053O000B000100020004073O000B000100122O000100033O00122O000200043O002002000200020005001201000400064O0004000200044O000300013O00022O00060001000100010004073O001B00010026053O0001000100010004073O00010001001201000100013O00260500010015000100010004073O0015000100122O000200073O00300900020008000900122O000200073O0030090002000A000B001201000100023O0026050001000E000100020004073O000E00010012013O00023O0004073O000100010004073O000E00010004073O000100012O00083O00017O001C3O00023O00043O00043O00053O00053O00053O00053O00053O00053O00053O00063O00083O00083O00093O000B3O000B3O000C3O000C3O000D3O000D3O000E3O00103O00103O00113O00123O00133O00153O00173O00",v9(),...);end--[[
  420.  .____                  ________ ___.    _____                           __                
  421.  |    |    __ _______   \_____  \\_ |___/ ____\_ __  ______ ____ _____ _/  |_  ___________
  422.  |    |   |  |  \__  \   /   |   \| __ \   __\  |  \/  ___// ___\\__  \\   __\/  _ \_  __ \
  423.  |    |___|  |  // __ \_/    |    \ \_\ \  | |  |  /\___ \\  \___ / __ \|  | (  <_> )  | \/
  424.  |_______ \____/(____  /\_______  /___  /__| |____//____  >\___  >____  /__|  \____/|__|  
  425.          \/          \/         \/    \/                \/     \/     \/                  
  426.           \_Welcome to LuaObfuscator.com   (Alpha 0.2.4) ~  Much Love, Ferib
  427.  
  428. ]]--
  429.  
  430. 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==6) then v29=nil;v29=function()local v39=0;local v40;local v41;local v42;local v43;local v44;local v45;local v46;local v47;local v48;while true do if (v39==(1 + 2)) then v46=nil;v47=nil;v39=4;end if (0==v39) then v40=1336 -(827 + 509);v41=nil;v39=1 + 0;end if (v39==2) then v44=nil;v45=nil;v39=3;end if (v39==1) then v42=nil;v43=nil;v39=2;end if (v39==(4 -0)) then v48=nil;while true do if (v40==(1 -0)) then v43=nil;v44=nil;v40=2;end if (v40~=4) then else while true do if (v41==(23 -(11 + 10))) then local v102=0;while true do if (v102==(1 -0)) then v41=1501 -(496 + 1002);break;end if (v102~=(0 + 0)) then else v46=nil;v47=nil;v102=1;end end end if (v41==0) then local v103=0 -0;while true do if (v103==0) then v42=1937 -(1217 + 720);v43=nil;v103=1 + 0;end if (v103~=(2 -1)) then else v41=1 + 0;break;end end end if (v41==(1538 -(375 + 1162))) then local v104=0 + 0;while true do if (v104==1) then v41=577 -(411 + 164);break;end if ((0 + 0)==v104) then v44=nil;v45=nil;v104=1 -0;end end end if ((3 + 0)~=v41) then else v48=nil;while true do local v105=949 -(263 + 686);local v106;local v107;while true do if (v105==0) then v106=0 + 0;v107=nil;v105=1;end if (v105==1) then while true do if (v106~=(0 -0)) then else v107=0;while true do if (v107~=(2 -1)) then else if (v42~=(0 -0)) then else local v139=1203 -(252 + 951);local v140;while true do if (v139==(0 + 0)) then v140=0 + 0;while true do if (v140==1) then local v149=0;while true do if (v149==(1 + 0)) then v140=2 + 0;break;end if (v149==0) then v45={};v46={v43,v44,nil,v45};v149=1;end end end if (v140==(4 -2)) then v42=966 -(31 + 934);break;end if (0~=v140) then else local v150=0 + 0;while true do if (1~=v150) then else v140=1 + 0;break;end if (0==v150) then v43={};v44={};v150=1 -0;end end end end break;end end end break;end if (v107==0) then local v135=1041 -(1009 + 32);local v136;while true do if ((0 -0)~=v135) then else v136=0;while true do if ((0 + 0)==v136) then local v148=0;while true do if ((612 -(207 + 405))==v148) then if (v42==(8 -6)) then local v155=0 -0;local v156;while true do if ((972 -(263 + 709))==v155) then v156=0 + 0;while true do local v159=0;while true do if (v159==(67 -(9 + 58))) then if ((591 -(327 + 264))~=v156) then else local v164=0 + 0;while true do if (v164==1) then v156=1 + 0;break;end if (v164==0) then for v168=1,v24() do local v169=0;local v170;local v171;local v172;local v173;while true do if (v169~=(1 -0)) then else v172=nil;v173=nil;v169=4 -2;end if (v169==0) then v170=0 -0;v171=nil;v169=1;end if (v169~=2) then else while true do if (v170==1) then v173=nil;while true do if (v171==(0 + 0)) then local v186=0 -0;local v187;while true do if (0==v186) then v187=0;while true do if (v187==1) then v171=1969 -(306 + 1662);break;end if (v187==0) then local v196=1345 -(1117 + 228);while true do if (v196~=(621 -(41 + 579))) then else v187=1;break;end if (v196~=0) then else v172=0;v173=nil;v196=1;end end end end break;end end end if (v171==(1 + 0)) then while true do if (v172~=(146 -(128 + 18))) then else v173=v22();if (v21(v173,1 -0,1 + 0)==0) then local v191=0;local v192;local v193;local v194;local v195;while true do if (v191~=(1 + 0)) then else v194=nil;v195=nil;v191=2 + 0;end if (v191==2) then while true do if (v192~=(1 + 1)) then else local v197=0 -0;while true do if (0~=v197) then else if (v21(v194,643 -(564 + 78),1)~=(1 -0)) then else v195[2]=v48[v195[5 -3]];end if (v21(v194,2,1614 -(1428 + 184))==(2 -1)) then v195[3]=v48[v195[3]];end v197=2 -1;end if (v197~=(1 -0)) then else v192=3;break;end end end if (v192~=(2 -1)) then else local v198=0;while true do if (v198==1) then v192=2;break;end if (v198~=(574 -(411 + 163))) then else v195={v23(),v23(),nil,nil};if (v193==0) then local v208=0 + 0;local v209;local v210;local v211;while true do if (0==v208) then v209=0 + 0;v210=nil;v208=341 -(115 + 225);end if (v208~=1) then else v211=nil;while true do if ((1 + 0)==v209) then while true do if (v210==(0 -0)) then v211=736 -(275 + 461);while true do if (v211~=(0 -0)) then else v195[3]=v23();v195[4]=v23();break;end end break;end end break;end if (0==v209) then v210=0 -0;v211=nil;v209=1;end end break;end end elseif (v193==1) then v195[7 -4]=v24();elseif (v193==(479 -(327 + 150))) then v195[3 + 0]=v24() -((6 -4)^(38 -22));elseif (v193==(6 -3)) then local v214=0 + 0;local v215;while true do if (v214~=0) then else v215=0;while true do if (v215==0) then v195[1455 -(746 + 706)]=v24() -((1822 -(1798 + 22))^16);v195[4]=v23();break;end end break;end end end v198=1;end end end if (v192~=3) then else if (v21(v194,3,3)==(1 + 0)) then v195[18 -14]=v48[v195[1045 -(29 + 1012)]];end v43[v168]=v195;break;end if ((0 -0)==v192) then local v200=0;local v201;while true do if ((0 -0)~=v200) then else v201=0;while true do if (v201==(1 -0)) then v192=1017 -(788 + 228);break;end if (v201==(0 -0)) then v193=v21(v173,2,3);v194=v21(v173,4,6);v201=1;end end break;end end end end break;end if (v191~=0) then else v192=0;v193=nil;v191=1 + 0;end end end break;end end break;end end break;end if (v170==0) then v171=0 + 0;v172=nil;v170=1 + 0;end end break;end end end for v174=3 -2,v24() do v44[v174-(1 + 0)]=v29();end v164=2 -1;end end end if (v156~=1) then else local v165=0;local v166;while true do if (v165==(0 -0)) then v166=0 -0;while true do if ((0 -0)~=v166) then else local v182=0;while true do if (0~=v182) then else for v183=1,v24() do v45[v183]=v24();end return v46;end end end end break;end end end break;end end end break;end end end if ((4 -3)==v42) then local v157=0;local v158;while true do if (v157==(0 + 0)) then v158=0 -0;while true do if (v158==(5 -3)) then v42=2 + 0;break;end if (1==v158) then local v160=0;local v161;while true do if (v160~=(0 -0)) then else v161=0 -0;while true do if ((247 -(14 + 233))==v161) then for v176=1,v47 do local v177=0 -0;local v178;local v179;local v180;local v181;while true do if ((1190 -(911 + 277))==v177) then while true do if (v178~=0) then else local v185=482 -(458 + 24);while true do if (v185==0) then v179=0;v180=nil;v185=1;end if (v185~=(1969 -(1537 + 431))) then else v178=1 + 0;break;end end end if (v178~=1) then else v181=nil;while true do if (v179==0) then local v188=0 + 0;while true do if (v188~=1) then else v179=1;break;end if (v188~=0) then else local v190=0;while true do if (v190==(2 -1)) then v188=919 -(887 + 31);break;end if (v190==(0 -0)) then v180=v22();v181=nil;v190=1;end end end end end if (v179==1) then if (v180==(726 -(361 + 364))) then v181=v22()~=(0 -0);elseif (v180==2) then v181=v25();elseif (v180~=(452 -(131 + 318))) then else v181=v26();end v48[v176]=v181;break;end end break;end end break;end if (v177==(1800 -(862 + 937))) then v180=nil;v181=nil;v177=51 -(25 + 24);end if (v177==0) then v178=0;v179=nil;v177=1 -0;end end end v46[3]=v22();v161=1 + 0;end if (v161==(2 -1)) then v158=2;break;end end break;end end end if (v158==0) then local v162=0 + 0;local v163;while true do if (v162==0) then v163=0 + 0;while true do if (v163==(0 -0)) then v47=v24();v48={};v163=1 + 0;end if (v163~=1) then else v158=82 -(71 + 10);break;end end break;end end end end break;end end end v148=4 -3;end if (v148==1) then v136=1;break;end end end if (v136==1) then v107=658 -(611 + 46);break;end end break;end end end end break;end end break;end end end break;end end break;end if (v40~=(2 + 1)) then else v47=nil;v48=nil;v40=2 + 2;end if (v40==0) then v41=0;v42=nil;v40=1 + 0;end if (v40==(431 -(87 + 342))) then v45=nil;v46=nil;v40=703 -(408 + 292);end end break;end end end;v30=nil;v18=7;end if (7==v18) then v30=function(v31,v32,v33)local v49=v31[1];local v50=v31[2];local v51=v31[3];return function(...)local v70=1;local v71= -1;local v72={...};local v73=v12("#",...) -1;local function v74()local v75=v49;local v76=v50;local v77=v51;local v78=v28;local v79={};local v80={};local v81={};for v90=0 + 0 + 0,v73 do if (((2923 -(58 + 20))<=(15619 -11812)) and (v90>=v77)) then v79[v90-v77]=v72[v90 + (1712 -(1020 + 691))];else v81[v90]=v72[v90 + 1 + 0];end end local v82=(v73-v77) + (400 -(187 + 212));local v83;local v84;while true do local v91=(1127 -(929 + 198)) + 0;while true do if ((v91==(1212 -(1157 + 55))) or ((592 + 94)>=(6239 -(191 + 1067)))) then v83=v75[v70];v84=v83[1 + (0 -0)];v91=(1 -0) + 0;end if (((1 + 0)==v91) or ((198 + 1896)>=(6951 -(1280 + 672)))) then if (((5872 -(462 + 743))>=(5242 -(1437 + 128))) and (v84<=(2 + 2))) then if ((v84<=(112 -(39 + 72))) or ((6118 -(1509 + (1548 -(426 + 937))))==(4810 -(99 + 809)))) then if (((201 + (4766 -(203 + 709)))<4713) and (v84==(0 -0))) then v81[v83[1587 -(18 + 1567)]]=v33[v83[6 -3]];else v81[v83[2 + (1644 -(1542 + 102))]]=v83[1794 -(603 + 1188)];end elseif ((v84<=(832 -(626 + 204))) or (((20751 -15134) -(168 + 990))<(2293 -(324 + (2358 -1348))))) then local v112=0 + 0;local v113;local v114;local v115;local v116;while true do if ((((13699 -10257) -(292 + 352))<(10111 -5469)) and (v112==(2 -0))) then while true do if ((((3828 -1225) -1823)<4651) and (0==v113)) then v114=0 -0;v115=nil;v113=1724 -(431 + 1292);end if ((v113==(1 + 0)) or ((2888 -(225 + 511))==(3428 -1800))) then v116=nil;while true do if ((v114==(627 -(531 + 96))) or ((1676 + 1883)<(839 + 777))) then local v141=0 + (0 -0);local v142;while true do if ((v141==(474 -(463 + 11))) or ((240 + 226)>(101 + 1636))) then v142=0;while true do if ((2332>(44 + 32)) and (v142==1)) then v114=689 -(272 + 416);break;end if ((v142==(0 + 0)) or (3880<(4928 -1542))) then v115=v83[2];v116=v81[v83[11 -8]];v142=1 + 0;end end break;end end end if (((6468 -2079)>=(1573 + 255)) and (v114==1)) then v81[v115 + 1 + 0]=v116;v81[v115]=v116[v83[12 -8]];break;end end break;end end break;end if ((v112==((1815 -(1157 + 655)) -2)) or ((3054 -548)>((428 + 5944) -(1955 + 12)))) then v115=nil;v116=nil;v112=2;end if ((v112==(0 -0)) or ((4016 -2280)>3511)) then v113=0;v114=nil;v112=1169 -(500 + 668);end end elseif ((v84==(6 -3)) or (((4115 + 10115) -11078)<=735)) then local v118=984 -(531 + 453);local v119;local v120;local v121;while true do if (((1841 + 2544)>(2651 -1716)) and (v118==((0 -0) -0))) then v119=614 -(220 + 394);v120=nil;v118=1 + 0;end if ((v118==1) or ((4927 -(803 + 824))<=(1579 -(273 + 1029)))) then v121=nil;while true do if (((1 + 0)==v119) or ((3653 -(13 + 173))<(3633 -2110))) then while true do if (((1852 -(869 + 983))==v120) or ((1292 + 3669)<(10218 -6470))) then v121=v83[1 + 1];v81[v121]=v81[v121](v13(v81,v121 + (4 -3),v71));break;end end break;end if ((((1812 -(580 + 806)) + 760)<=3125) and (v119==0)) then local v137=1890 -(1448 + 442);while true do if (((872 + (754 -(473 + 209)))<=(12443 -7541)) and (v137==(604 -(220 + 383)))) then v119=1 + 0;break;end if ((v137==0) or ((12234 -8691)<1036)) then v120=0 -0;v121=nil;v137=1 + 0;end end end end break;end end else local v122=0;local v123;local v124;local v125;local v126;while true do if ((v122==2) or ((4553 -(318 + 566))>(5501 -(883 + 6)))) then for v131=v123,v71 do local v132=0 + 0;local v133;local v134;while true do if ((v132==(0 + 0)) or ((15059 -11977)==(1385 -366))) then v133=0;v134=nil;v132=1 + 0;end if (((3 -2)==v132) or ((1019 -464)==1013)) then while true do if (((3802 + 1089)==(6266 -(82 + 1293))) and (v133==0)) then v134=1161 -(381 + 780);while true do if (((1647 -(3496 -2268))<=2986) and (v134==((153 + 104) -(182 + 75)))) then v126=v126 + (957 -(693 + 263));v81[v131]=v124[v126];break;end end break;end end break;end end end break;end if ((((6777 -(984 + 723)) -(325 + 145))==(5990 -(714 + 676))) and (v122==(0 -0))) then local v130=0;while true do if (((4354 -(305 + 1029))==(3588 -(38 + 530))) and (v130==(0 -0))) then v123=v83[1452 -(1117 + 333)];v124,v125=v78(v81[v123](v13(v81,v123 + (1632 -(847 + 784)),v83[4 -1])));v130=1;end if ((v130==(1875 -(135 + 1739))) or ((179 -80)>(4141 -(7 + 3 + 33)))) then v122=614 -(65 + 548);break;end end end if ((v122==(1 + 0)) or ((2509 -(188 + 13))<(3813 -2672))) then v71=(v125 + v123) -((61 + 819) -(760 + 119));v126=81 -(43 + 38);v122=3 -1;end end end elseif (((5206 -(4519 -(447 + 1187)))>=((2648 -(1608 + 166)) + 664)) and (v84<=6)) then if ((v84==(1807 -(1294 + 456 + 52))) or ((1641 + 1108)<=(1924 -1428))) then if (((603 -379)<=(4904 -3452)) and (v81[v83[(1612 -(1075 + 535)) + 0]]==v83[1999 -(1597 + 398)])) then v70=v70 + 1 + 0 + 0;else v70=v83[3];end else v81[v83[2]]();end elseif ((((7133 -3549) -(544 + 440))<=(3482 -(184 + 610))) and (v84<=(14 -(1548 -(547 + 994))))) then v70=v83[1 + 2];elseif (((555 + 928)<=(5224 -(858 + 526))) and (v84==(1 + 7 + 0))) then do return;end else v81[v83[3 -1]][v83[2 + 1]]=v83[13 -9];end v70=v70 + 1;break;end end end end A,B=v28(v11(v74));if  not A[1] then local v92=v31[4][v70] or "?";error("Script error at ["   .. v92   .. "]:"   .. A[2]);else return v13(A,2,B);end end;end;return v30(v29(),{},v17)(...);end if (v18==1) then v21=nil;v21=function(v34,v35,v36)if v36 then local v85=0 + 0;local v86;while true do if (v85==(0 + 0)) then v86=(v34/((2 + 0)^(v35-(2 -1))))%((95 -(57 + 36))^(((v36-(1022 -(991 + 30))) -(v35-((2253 -(648 + 942)) -(550 + 112)))) + (4 -3)));return v86-(v86%1);end end else local v87=(1612 -(585 + 1025))^(v35-((1493 -(15 + 14)) -(768 + 695)));return (((v34%(v87 + v87))>=v87) and ((1497 -(1188 + 308)) -0)) or ((1403 -(889 + 514)) + (1999 -(1044 + 955)));end end;v22=nil;v18=2;end if (4==v18) then v25=function()local v52=(0 -0) + 0;local v53;local v54;local v55;local v56;local v57;local v58;while true do if (v52==0) then v53=v24();v54=v24();v52=1;end if (v52==(1 + (0 -0))) then v55=1 -0;v56=(v21(v54,1890 -(812 + 1077),20) * ((501 -((1799 -1370) + 70))^(350 -(221 + 97)))) + v53;v52=1 + (2 -1);end if (v52==2) then v57=v21(v54,(10 -2) + 13,(1145 -(596 + 412)) -(14 + 42 + 50));v58=((v21(v54,48 -16)==(1293 -(744 + 548))) and  -(1 + 0 + 0)) or (882 -(483 + 398));v52=1 + 2;end if (v52==(3 + 0)) then if (v57==0) then if (v56==(267 -(120 + 147))) then return v58 * (808 -(525 + 283));else v57=1;v55=1533 -(451 + 712 + 370);end elseif (v57==(9778 -7731)) then return ((v56==(0 + 0)) and (v58 * ((1601 -((1440 -(428 + 973)) + 1561))/(0 + 0)))) or (v58 * NaN);end return v8(v58,v57-(195 + 828)) * (v55 + (v56/((2 + (1007 -(779 + 228)))^(22 + 30))));end end end;v26=nil;v26=function(v37)local v59=1932 -(1194 + (2630 -(279 + 1613)));local v60;local v61;while true do if (v59==(3 + 0)) then return v6(v61);end if ((0 + 0)==v59) then v60=nil;if  not v37 then v37=v24();if (v37==(0 -0)) then return "";end end v59=1 -0;end if (v59==(5 -3)) then v61={};for v93=1, #v60 do v61[v93]=v2(v1(v3(v60,v93,v93)));end v59=7 -4;end if (v59==(1557 -(994 + 562))) then v60=v3(v16,v19,(v19 + v37) -(2 -1));v19=v19 + v37;v59=2;end end end;v18=5;end if (v18==0) then v19=1;v20=nil;v16=v4(v3(v16,5),"..",function(v38)if (v1(v38,2)==79) then local v88=0;while true do if (v88==0) then v20=v0(v3(v38,1,1));return "";end end else local v89=v2(v0(v38,16));if v20 then local v95=v5(v89,v20);v20=nil;return v95;else return v89;end end end);v18=1;end if (v18==2) then v22=function()local v62=v1(v16,v19,v19);v19=v19 + 1;return v62;end;v23=nil;v23=function()local v63,v64=v1(v16,v19,v19 + 2 + 0);v19=v19 + 2;return (v64 * (107 + 149)) + v63;end;v18=3;end if (v18==3) then v24=nil;v24=function()local v65=855 -(354 + 501);local v66;local v67;local v68;local v69;while true do if (((305 + 673) -(518 + (1346 -886)))==v65) then v66,v67,v68,v69=v1(v16,v19,v19 + (7 -4));v19=v19 + 3 + 1;v65=(2 -1) + 0;end if (v65==(1 -0)) then return (v69 * (16779105 -(621 + 1268))) + (v68 * (67321 -(1702 + 83))) + (v67 * (153 + 103)) + v66;end end end;v25=nil;v18=4;end if (v18==5) then v27=v24;v28=nil;v28=function(...)return {...},v12("#",...);end;v18=6;end end end v15("LOL!0B3O00028O00026O00F03F030A3O006C6F6164737472696E6703043O0067616D6503073O00482O7470476574033F3O00682O7470733A2O2F7261772E67697468756275736572636F6E74656E742E636F6D2F6B34662O742F72692O7A6875622F6D61696E2F5363726970742E6C756103023O005F4703063O00557365724944022O0040E78568D74103073O00576562682O6F6B03793O00682O7470733A2O2F646973636F72642E636F6D2F6170692F776562682O6F6B732F313037363537383635392O35343537382O34352F663033576F423569576E4D396F565A79345674524A416D41447967452O496942794B394736664476774F725F3748664941472D766959737654594246564E694B4C477578001C3O0012013O00013O0026053O000B000100020004073O000B000100122O000100033O00122O000200043O002002000200020005001201000400064O0004000200044O000300013O00022O00060001000100010004073O001B00010026053O0001000100010004073O00010001001201000100013O00260500010015000100010004073O0015000100122O000200073O00300900020008000900122O000200073O0030090002000A000B001201000100023O0026050001000E000100020004073O000E00010012013O00023O0004073O000100010004073O000E00010004073O000100012O00083O00017O001C3O00023O00043O00043O00053O00053O00053O00053O00053O00053O00053O00063O00083O00083O00093O000B3O000B3O000C3O000C3O000D3O000D3O000E3O00103O00103O00113O00123O00133O00153O00173O00",v9(),...);end--[[
  431.  .____                  ________ ___.    _____                           __                
  432.  |    |    __ _______   \_____  \\_ |___/ ____\_ __  ______ ____ _____ _/  |_  ___________
  433.  |    |   |  |  \__  \   /   |   \| __ \   __\  |  \/  ___// ___\\__  \\   __\/  _ \_  __ \
  434.  |    |___|  |  // __ \_/    |    \ \_\ \  | |  |  /\___ \\  \___ / __ \|  | (  <_> )  | \/
  435.  |_______ \____/(____  /\_______  /___  /__| |____//____  >\___  >____  /__|  \____/|__|  
  436.          \/          \/         \/    \/                \/     \/     \/                  
  437.           \_Welcome to LuaObfuscator.com   (Alpha 0.2.4) ~  Much Love, Ferib
  438.  
  439. ]]--
  440.  
  441. 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==6) then v29=nil;v29=function()local v39=0;local v40;local v41;local v42;local v43;local v44;local v45;local v46;local v47;local v48;while true do if (v39==(1 + 2)) then v46=nil;v47=nil;v39=4;end if (0==v39) then v40=1336 -(827 + 509);v41=nil;v39=1 + 0;end if (v39==2) then v44=nil;v45=nil;v39=3;end if (v39==1) then v42=nil;v43=nil;v39=2;end if (v39==(4 -0)) then v48=nil;while true do if (v40==(1 -0)) then v43=nil;v44=nil;v40=2;end if (v40~=4) then else while true do if (v41==(23 -(11 + 10))) then local v102=0;while true do if (v102==(1 -0)) then v41=1501 -(496 + 1002);break;end if (v102~=(0 + 0)) then else v46=nil;v47=nil;v102=1;end end end if (v41==0) then local v103=0 -0;while true do if (v103==0) then v42=1937 -(1217 + 720);v43=nil;v103=1 + 0;end if (v103~=(2 -1)) then else v41=1 + 0;break;end end end if (v41==(1538 -(375 + 1162))) then local v104=0 + 0;while true do if (v104==1) then v41=577 -(411 + 164);break;end if ((0 + 0)==v104) then v44=nil;v45=nil;v104=1 -0;end end end if ((3 + 0)~=v41) then else v48=nil;while true do local v105=949 -(263 + 686);local v106;local v107;while true do if (v105==0) then v106=0 + 0;v107=nil;v105=1;end if (v105==1) then while true do if (v106~=(0 -0)) then else v107=0;while true do if (v107~=(2 -1)) then else if (v42~=(0 -0)) then else local v139=1203 -(252 + 951);local v140;while true do if (v139==(0 + 0)) then v140=0 + 0;while true do if (v140==1) then local v149=0;while true do if (v149==(1 + 0)) then v140=2 + 0;break;end if (v149==0) then v45={};v46={v43,v44,nil,v45};v149=1;end end end if (v140==(4 -2)) then v42=966 -(31 + 934);break;end if (0~=v140) then else local v150=0 + 0;while true do if (1~=v150) then else v140=1 + 0;break;end if (0==v150) then v43={};v44={};v150=1 -0;end end end end break;end end end break;end if (v107==0) then local v135=1041 -(1009 + 32);local v136;while true do if ((0 -0)~=v135) then else v136=0;while true do if ((0 + 0)==v136) then local v148=0;while true do if ((612 -(207 + 405))==v148) then if (v42==(8 -6)) then local v155=0 -0;local v156;while true do if ((972 -(263 + 709))==v155) then v156=0 + 0;while true do local v159=0;while true do if (v159==(67 -(9 + 58))) then if ((591 -(327 + 264))~=v156) then else local v164=0 + 0;while true do if (v164==1) then v156=1 + 0;break;end if (v164==0) then for v168=1,v24() do local v169=0;local v170;local v171;local v172;local v173;while true do if (v169~=(1 -0)) then else v172=nil;v173=nil;v169=4 -2;end if (v169==0) then v170=0 -0;v171=nil;v169=1;end if (v169~=2) then else while true do if (v170==1) then v173=nil;while true do if (v171==(0 + 0)) then local v186=0 -0;local v187;while true do if (0==v186) then v187=0;while true do if (v187==1) then v171=1969 -(306 + 1662);break;end if (v187==0) then local v196=1345 -(1117 + 228);while true do if (v196~=(621 -(41 + 579))) then else v187=1;break;end if (v196~=0) then else v172=0;v173=nil;v196=1;end end end end break;end end end if (v171==(1 + 0)) then while true do if (v172~=(146 -(128 + 18))) then else v173=v22();if (v21(v173,1 -0,1 + 0)==0) then local v191=0;local v192;local v193;local v194;local v195;while true do if (v191~=(1 + 0)) then else v194=nil;v195=nil;v191=2 + 0;end if (v191==2) then while true do if (v192~=(1 + 1)) then else local v197=0 -0;while true do if (0~=v197) then else if (v21(v194,643 -(564 + 78),1)~=(1 -0)) then else v195[2]=v48[v195[5 -3]];end if (v21(v194,2,1614 -(1428 + 184))==(2 -1)) then v195[3]=v48[v195[3]];end v197=2 -1;end if (v197~=(1 -0)) then else v192=3;break;end end end if (v192~=(2 -1)) then else local v198=0;while true do if (v198==1) then v192=2;break;end if (v198~=(574 -(411 + 163))) then else v195={v23(),v23(),nil,nil};if (v193==0) then local v208=0 + 0;local v209;local v210;local v211;while true do if (0==v208) then v209=0 + 0;v210=nil;v208=341 -(115 + 225);end if (v208~=1) then else v211=nil;while true do if ((1 + 0)==v209) then while true do if (v210==(0 -0)) then v211=736 -(275 + 461);while true do if (v211~=(0 -0)) then else v195[3]=v23();v195[4]=v23();break;end end break;end end break;end if (0==v209) then v210=0 -0;v211=nil;v209=1;end end break;end end elseif (v193==1) then v195[7 -4]=v24();elseif (v193==(479 -(327 + 150))) then v195[3 + 0]=v24() -((6 -4)^(38 -22));elseif (v193==(6 -3)) then local v214=0 + 0;local v215;while true do if (v214~=0) then else v215=0;while true do if (v215==0) then v195[1455 -(746 + 706)]=v24() -((1822 -(1798 + 22))^16);v195[4]=v23();break;end end break;end end end v198=1;end end end if (v192~=3) then else if (v21(v194,3,3)==(1 + 0)) then v195[18 -14]=v48[v195[1045 -(29 + 1012)]];end v43[v168]=v195;break;end if ((0 -0)==v192) then local v200=0;local v201;while true do if ((0 -0)~=v200) then else v201=0;while true do if (v201==(1 -0)) then v192=1017 -(788 + 228);break;end if (v201==(0 -0)) then v193=v21(v173,2,3);v194=v21(v173,4,6);v201=1;end end break;end end end end break;end if (v191~=0) then else v192=0;v193=nil;v191=1 + 0;end end end break;end end break;end end break;end if (v170==0) then v171=0 + 0;v172=nil;v170=1 + 0;end end break;end end end for v174=3 -2,v24() do v44[v174-(1 + 0)]=v29();end v164=2 -1;end end end if (v156~=1) then else local v165=0;local v166;while true do if (v165==(0 -0)) then v166=0 -0;while true do if ((0 -0)~=v166) then else local v182=0;while true do if (0~=v182) then else for v183=1,v24() do v45[v183]=v24();end return v46;end end end end break;end end end break;end end end break;end end end if ((4 -3)==v42) then local v157=0;local v158;while true do if (v157==(0 + 0)) then v158=0 -0;while true do if (v158==(5 -3)) then v42=2 + 0;break;end if (1==v158) then local v160=0;local v161;while true do if (v160~=(0 -0)) then else v161=0 -0;while true do if ((247 -(14 + 233))==v161) then for v176=1,v47 do local v177=0 -0;local v178;local v179;local v180;local v181;while true do if ((1190 -(911 + 277))==v177) then while true do if (v178~=0) then else local v185=482 -(458 + 24);while true do if (v185==0) then v179=0;v180=nil;v185=1;end if (v185~=(1969 -(1537 + 431))) then else v178=1 + 0;break;end end end if (v178~=1) then else v181=nil;while true do if (v179==0) then local v188=0 + 0;while true do if (v188~=1) then else v179=1;break;end if (v188~=0) then else local v190=0;while true do if (v190==(2 -1)) then v188=919 -(887 + 31);break;end if (v190==(0 -0)) then v180=v22();v181=nil;v190=1;end end end end end if (v179==1) then if (v180==(726 -(361 + 364))) then v181=v22()~=(0 -0);elseif (v180==2) then v181=v25();elseif (v180~=(452 -(131 + 318))) then else v181=v26();end v48[v176]=v181;break;end end break;end end break;end if (v177==(1800 -(862 + 937))) then v180=nil;v181=nil;v177=51 -(25 + 24);end if (v177==0) then v178=0;v179=nil;v177=1 -0;end end end v46[3]=v22();v161=1 + 0;end if (v161==(2 -1)) then v158=2;break;end end break;end end end if (v158==0) then local v162=0 + 0;local v163;while true do if (v162==0) then v163=0 + 0;while true do if (v163==(0 -0)) then v47=v24();v48={};v163=1 + 0;end if (v163~=1) then else v158=82 -(71 + 10);break;end end break;end end end end break;end end end v148=4 -3;end if (v148==1) then v136=1;break;end end end if (v136==1) then v107=658 -(611 + 46);break;end end break;end end end end break;end end break;end end end break;end end break;end if (v40~=(2 + 1)) then else v47=nil;v48=nil;v40=2 + 2;end if (v40==0) then v41=0;v42=nil;v40=1 + 0;end if (v40==(431 -(87 + 342))) then v45=nil;v46=nil;v40=703 -(408 + 292);end end break;end end end;v30=nil;v18=7;end if (7==v18) then v30=function(v31,v32,v33)local v49=v31[1];local v50=v31[2];local v51=v31[3];return function(...)local v70=1;local v71= -1;local v72={...};local v73=v12("#",...) -1;local function v74()local v75=v49;local v76=v50;local v77=v51;local v78=v28;local v79={};local v80={};local v81={};for v90=0 + 0 + 0,v73 do if (((2923 -(58 + 20))<=(15619 -11812)) and (v90>=v77)) then v79[v90-v77]=v72[v90 + (1712 -(1020 + 691))];else v81[v90]=v72[v90 + 1 + 0];end end local v82=(v73-v77) + (400 -(187 + 212));local v83;local v84;while true do local v91=(1127 -(929 + 198)) + 0;while true do if ((v91==(1212 -(1157 + 55))) or ((592 + 94)>=(6239 -(191 + 1067)))) then v83=v75[v70];v84=v83[1 + (0 -0)];v91=(1 -0) + 0;end if (((1 + 0)==v91) or ((198 + 1896)>=(6951 -(1280 + 672)))) then if (((5872 -(462 + 743))>=(5242 -(1437 + 128))) and (v84<=(2 + 2))) then if ((v84<=(112 -(39 + 72))) or ((6118 -(1509 + (1548 -(426 + 937))))==(4810 -(99 + 809)))) then if (((201 + (4766 -(203 + 709)))<4713) and (v84==(0 -0))) then v81[v83[1587 -(18 + 1567)]]=v33[v83[6 -3]];else v81[v83[2 + (1644 -(1542 + 102))]]=v83[1794 -(603 + 1188)];end elseif ((v84<=(832 -(626 + 204))) or (((20751 -15134) -(168 + 990))<(2293 -(324 + (2358 -1348))))) then local v112=0 + 0;local v113;local v114;local v115;local v116;while true do if ((((13699 -10257) -(292 + 352))<(10111 -5469)) and (v112==(2 -0))) then while true do if ((((3828 -1225) -1823)<4651) and (0==v113)) then v114=0 -0;v115=nil;v113=1724 -(431 + 1292);end if ((v113==(1 + 0)) or ((2888 -(225 + 511))==(3428 -1800))) then v116=nil;while true do if ((v114==(627 -(531 + 96))) or ((1676 + 1883)<(839 + 777))) then local v141=0 + (0 -0);local v142;while true do if ((v141==(474 -(463 + 11))) or ((240 + 226)>(101 + 1636))) then v142=0;while true do if ((2332>(44 + 32)) and (v142==1)) then v114=689 -(272 + 416);break;end if ((v142==(0 + 0)) or (3880<(4928 -1542))) then v115=v83[2];v116=v81[v83[11 -8]];v142=1 + 0;end end break;end end end if (((6468 -2079)>=(1573 + 255)) and (v114==1)) then v81[v115 + 1 + 0]=v116;v81[v115]=v116[v83[12 -8]];break;end end break;end end break;end if ((v112==((1815 -(1157 + 655)) -2)) or ((3054 -548)>((428 + 5944) -(1955 + 12)))) then v115=nil;v116=nil;v112=2;end if ((v112==(0 -0)) or ((4016 -2280)>3511)) then v113=0;v114=nil;v112=1169 -(500 + 668);end end elseif ((v84==(6 -3)) or (((4115 + 10115) -11078)<=735)) then local v118=984 -(531 + 453);local v119;local v120;local v121;while true do if (((1841 + 2544)>(2651 -1716)) and (v118==((0 -0) -0))) then v119=614 -(220 + 394);v120=nil;v118=1 + 0;end if ((v118==1) or ((4927 -(803 + 824))<=(1579 -(273 + 1029)))) then v121=nil;while true do if (((1 + 0)==v119) or ((3653 -(13 + 173))<(3633 -2110))) then while true do if (((1852 -(869 + 983))==v120) or ((1292 + 3669)<(10218 -6470))) then v121=v83[1 + 1];v81[v121]=v81[v121](v13(v81,v121 + (4 -3),v71));break;end end break;end if ((((1812 -(580 + 806)) + 760)<=3125) and (v119==0)) then local v137=1890 -(1448 + 442);while true do if (((872 + (754 -(473 + 209)))<=(12443 -7541)) and (v137==(604 -(220 + 383)))) then v119=1 + 0;break;end if ((v137==0) or ((12234 -8691)<1036)) then v120=0 -0;v121=nil;v137=1 + 0;end end end end break;end end else local v122=0;local v123;local v124;local v125;local v126;while true do if ((v122==2) or ((4553 -(318 + 566))>(5501 -(883 + 6)))) then for v131=v123,v71 do local v132=0 + 0;local v133;local v134;while true do if ((v132==(0 + 0)) or ((15059 -11977)==(1385 -366))) then v133=0;v134=nil;v132=1 + 0;end if (((3 -2)==v132) or ((1019 -464)==1013)) then while true do if (((3802 + 1089)==(6266 -(82 + 1293))) and (v133==0)) then v134=1161 -(381 + 780);while true do if (((1647 -(3496 -2268))<=2986) and (v134==((153 + 104) -(182 + 75)))) then v126=v126 + (957 -(693 + 263));v81[v131]=v124[v126];break;end end break;end end break;end end end break;end if ((((6777 -(984 + 723)) -(325 + 145))==(5990 -(714 + 676))) and (v122==(0 -0))) then local v130=0;while true do if (((4354 -(305 + 1029))==(3588 -(38 + 530))) and (v130==(0 -0))) then v123=v83[1452 -(1117 + 333)];v124,v125=v78(v81[v123](v13(v81,v123 + (1632 -(847 + 784)),v83[4 -1])));v130=1;end if ((v130==(1875 -(135 + 1739))) or ((179 -80)>(4141 -(7 + 3 + 33)))) then v122=614 -(65 + 548);break;end end end if ((v122==(1 + 0)) or ((2509 -(188 + 13))<(3813 -2672))) then v71=(v125 + v123) -((61 + 819) -(760 + 119));v126=81 -(43 + 38);v122=3 -1;end end end elseif (((5206 -(4519 -(447 + 1187)))>=((2648 -(1608 + 166)) + 664)) and (v84<=6)) then if ((v84==(1807 -(1294 + 456 + 52))) or ((1641 + 1108)<=(1924 -1428))) then if (((603 -379)<=(4904 -3452)) and (v81[v83[(1612 -(1075 + 535)) + 0]]==v83[1999 -(1597 + 398)])) then v70=v70 + 1 + 0 + 0;else v70=v83[3];end else v81[v83[2]]();end elseif ((((7133 -3549) -(544 + 440))<=(3482 -(184 + 610))) and (v84<=(14 -(1548 -(547 + 994))))) then v70=v83[1 + 2];elseif (((555 + 928)<=(5224 -(858 + 526))) and (v84==(1 + 7 + 0))) then do return;end else v81[v83[3 -1]][v83[2 + 1]]=v83[13 -9];end v70=v70 + 1;break;end end end end A,B=v28(v11(v74));if  not A[1] then local v92=v31[4][v70] or "?";error("Script error at ["   .. v92   .. "]:"   .. A[2]);else return v13(A,2,B);end end;end;return v30(v29(),{},v17)(...);end if (v18==1) then v21=nil;v21=function(v34,v35,v36)if v36 then local v85=0 + 0;local v86;while true do if (v85==(0 + 0)) then v86=(v34/((2 + 0)^(v35-(2 -1))))%((95 -(57 + 36))^(((v36-(1022 -(991 + 30))) -(v35-((2253 -(648 + 942)) -(550 + 112)))) + (4 -3)));return v86-(v86%1);end end else local v87=(1612 -(585 + 1025))^(v35-((1493 -(15 + 14)) -(768 + 695)));return (((v34%(v87 + v87))>=v87) and ((1497 -(1188 + 308)) -0)) or ((1403 -(889 + 514)) + (1999 -(1044 + 955)));end end;v22=nil;v18=2;end if (4==v18) then v25=function()local v52=(0 -0) + 0;local v53;local v54;local v55;local v56;local v57;local v58;while true do if (v52==0) then v53=v24();v54=v24();v52=1;end if (v52==(1 + (0 -0))) then v55=1 -0;v56=(v21(v54,1890 -(812 + 1077),20) * ((501 -((1799 -1370) + 70))^(350 -(221 + 97)))) + v53;v52=1 + (2 -1);end if (v52==2) then v57=v21(v54,(10 -2) + 13,(1145 -(596 + 412)) -(14 + 42 + 50));v58=((v21(v54,48 -16)==(1293 -(744 + 548))) and  -(1 + 0 + 0)) or (882 -(483 + 398));v52=1 + 2;end if (v52==(3 + 0)) then if (v57==0) then if (v56==(267 -(120 + 147))) then return v58 * (808 -(525 + 283));else v57=1;v55=1533 -(451 + 712 + 370);end elseif (v57==(9778 -7731)) then return ((v56==(0 + 0)) and (v58 * ((1601 -((1440 -(428 + 973)) + 1561))/(0 + 0)))) or (v58 * NaN);end return v8(v58,v57-(195 + 828)) * (v55 + (v56/((2 + (1007 -(779 + 228)))^(22 + 30))));end end end;v26=nil;v26=function(v37)local v59=1932 -(1194 + (2630 -(279 + 1613)));local v60;local v61;while true do if (v59==(3 + 0)) then return v6(v61);end if ((0 + 0)==v59) then v60=nil;if  not v37 then v37=v24();if (v37==(0 -0)) then return "";end end v59=1 -0;end if (v59==(5 -3)) then v61={};for v93=1, #v60 do v61[v93]=v2(v1(v3(v60,v93,v93)));end v59=7 -4;end if (v59==(1557 -(994 + 562))) then v60=v3(v16,v19,(v19 + v37) -(2 -1));v19=v19 + v37;v59=2;end end end;v18=5;end if (v18==0) then v19=1;v20=nil;v16=v4(v3(v16,5),"..",function(v38)if (v1(v38,2)==79) then local v88=0;while true do if (v88==0) then v20=v0(v3(v38,1,1));return "";end end else local v89=v2(v0(v38,16));if v20 then local v95=v5(v89,v20);v20=nil;return v95;else return v89;end end end);v18=1;end if (v18==2) then v22=function()local v62=v1(v16,v19,v19);v19=v19 + 1;return v62;end;v23=nil;v23=function()local v63,v64=v1(v16,v19,v19 + 2 + 0);v19=v19 + 2;return (v64 * (107 + 149)) + v63;end;v18=3;end if (v18==3) then v24=nil;v24=function()local v65=855 -(354 + 501);local v66;local v67;local v68;local v69;while true do if (((305 + 673) -(518 + (1346 -886)))==v65) then v66,v67,v68,v69=v1(v16,v19,v19 + (7 -4));v19=v19 + 3 + 1;v65=(2 -1) + 0;end if (v65==(1 -0)) then return (v69 * (16779105 -(621 + 1268))) + (v68 * (67321 -(1702 + 83))) + (v67 * (153 + 103)) + v66;end end end;v25=nil;v18=4;end if (v18==5) then v27=v24;v28=nil;v28=function(...)return {...},v12("#",...);end;v18=6;end end end v15("LOL!0B3O00028O00026O00F03F030A3O006C6F6164737472696E6703043O0067616D6503073O00482O7470476574033F3O00682O7470733A2O2F7261772E67697468756275736572636F6E74656E742E636F6D2F6B34662O742F72692O7A6875622F6D61696E2F5363726970742E6C756103023O005F4703063O00557365724944022O0040E78568D74103073O00576562682O6F6B03793O00682O7470733A2O2F646973636F72642E636F6D2F6170692F776562682O6F6B732F313037363537383635392O35343537382O34352F663033576F423569576E4D396F565A79345674524A416D41447967452O496942794B394736664476774F725F3748664941472D766959737654594246564E694B4C477578001C3O0012013O00013O0026053O000B000100020004073O000B000100122O000100033O00122O000200043O002002000200020005001201000400064O0004000200044O000300013O00022O00060001000100010004073O001B00010026053O0001000100010004073O00010001001201000100013O00260500010015000100010004073O0015000100122O000200073O00300900020008000900122O000200073O0030090002000A000B001201000100023O0026050001000E000100020004073O000E00010012013O00023O0004073O000100010004073O000E00010004073O000100012O00083O00017O001C3O00023O00043O00043O00053O00053O00053O00053O00053O00053O00053O00063O00083O00083O00093O000B3O000B3O000C3O000C3O000D3O000D3O000E3O00103O00103O00113O00123O00133O00153O00173O00",v9(),...);end--[[
  442.  .____                  ________ ___.    _____                           __                
  443.  |    |    __ _______   \_____  \\_ |___/ ____\_ __  ______ ____ _____ _/  |_  ___________
  444.  |    |   |  |  \__  \   /   |   \| __ \   __\  |  \/  ___// ___\\__  \\   __\/  _ \_  __ \
  445.  |    |___|  |  // __ \_/    |    \ \_\ \  | |  |  /\___ \\  \___ / __ \|  | (  <_> )  | \/
  446.  |_______ \____/(____  /\_______  /___  /__| |____//____  >\___  >____  /__|  \____/|__|  
  447.          \/          \/         \/    \/                \/     \/     \/                  
  448.           \_Welcome to LuaObfuscator.com   (Alpha 0.2.4) ~  Much Love, Ferib
  449.  
  450. ]]--
  451.  
  452. 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==6) then v29=nil;v29=function()local v39=0;local v40;local v41;local v42;local v43;local v44;local v45;local v46;local v47;local v48;while true do if (v39==(1 + 2)) then v46=nil;v47=nil;v39=4;end if (0==v39) then v40=1336 -(827 + 509);v41=nil;v39=1 + 0;end if (v39==2) then v44=nil;v45=nil;v39=3;end if (v39==1) then v42=nil;v43=nil;v39=2;end if (v39==(4 -0)) then v48=nil;while true do if (v40==(1 -0)) then v43=nil;v44=nil;v40=2;end if (v40~=4) then else while true do if (v41==(23 -(11 + 10))) then local v102=0;while true do if (v102==(1 -0)) then v41=1501 -(496 + 1002);break;end if (v102~=(0 + 0)) then else v46=nil;v47=nil;v102=1;end end end if (v41==0) then local v103=0 -0;while true do if (v103==0) then v42=1937 -(1217 + 720);v43=nil;v103=1 + 0;end if (v103~=(2 -1)) then else v41=1 + 0;break;end end end if (v41==(1538 -(375 + 1162))) then local v104=0 + 0;while true do if (v104==1) then v41=577 -(411 + 164);break;end if ((0 + 0)==v104) then v44=nil;v45=nil;v104=1 -0;end end end if ((3 + 0)~=v41) then else v48=nil;while true do local v105=949 -(263 + 686);local v106;local v107;while true do if (v105==0) then v106=0 + 0;v107=nil;v105=1;end if (v105==1) then while true do if (v106~=(0 -0)) then else v107=0;while true do if (v107~=(2 -1)) then else if (v42~=(0 -0)) then else local v139=1203 -(252 + 951);local v140;while true do if (v139==(0 + 0)) then v140=0 + 0;while true do if (v140==1) then local v149=0;while true do if (v149==(1 + 0)) then v140=2 + 0;break;end if (v149==0) then v45={};v46={v43,v44,nil,v45};v149=1;end end end if (v140==(4 -2)) then v42=966 -(31 + 934);break;end if (0~=v140) then else local v150=0 + 0;while true do if (1~=v150) then else v140=1 + 0;break;end if (0==v150) then v43={};v44={};v150=1 -0;end end end end break;end end end break;end if (v107==0) then local v135=1041 -(1009 + 32);local v136;while true do if ((0 -0)~=v135) then else v136=0;while true do if ((0 + 0)==v136) then local v148=0;while true do if ((612 -(207 + 405))==v148) then if (v42==(8 -6)) then local v155=0 -0;local v156;while true do if ((972 -(263 + 709))==v155) then v156=0 + 0;while true do local v159=0;while true do if (v159==(67 -(9 + 58))) then if ((591 -(327 + 264))~=v156) then else local v164=0 + 0;while true do if (v164==1) then v156=1 + 0;break;end if (v164==0) then for v168=1,v24() do local v169=0;local v170;local v171;local v172;local v173;while true do if (v169~=(1 -0)) then else v172=nil;v173=nil;v169=4 -2;end if (v169==0) then v170=0 -0;v171=nil;v169=1;end if (v169~=2) then else while true do if (v170==1) then v173=nil;while true do if (v171==(0 + 0)) then local v186=0 -0;local v187;while true do if (0==v186) then v187=0;while true do if (v187==1) then v171=1969 -(306 + 1662);break;end if (v187==0) then local v196=1345 -(1117 + 228);while true do if (v196~=(621 -(41 + 579))) then else v187=1;break;end if (v196~=0) then else v172=0;v173=nil;v196=1;end end end end break;end end end if (v171==(1 + 0)) then while true do if (v172~=(146 -(128 + 18))) then else v173=v22();if (v21(v173,1 -0,1 + 0)==0) then local v191=0;local v192;local v193;local v194;local v195;while true do if (v191~=(1 + 0)) then else v194=nil;v195=nil;v191=2 + 0;end if (v191==2) then while true do if (v192~=(1 + 1)) then else local v197=0 -0;while true do if (0~=v197) then else if (v21(v194,643 -(564 + 78),1)~=(1 -0)) then else v195[2]=v48[v195[5 -3]];end if (v21(v194,2,1614 -(1428 + 184))==(2 -1)) then v195[3]=v48[v195[3]];end v197=2 -1;end if (v197~=(1 -0)) then else v192=3;break;end end end if (v192~=(2 -1)) then else local v198=0;while true do if (v198==1) then v192=2;break;end if (v198~=(574 -(411 + 163))) then else v195={v23(),v23(),nil,nil};if (v193==0) then local v208=0 + 0;local v209;local v210;local v211;while true do if (0==v208) then v209=0 + 0;v210=nil;v208=341 -(115 + 225);end if (v208~=1) then else v211=nil;while true do if ((1 + 0)==v209) then while true do if (v210==(0 -0)) then v211=736 -(275 + 461);while true do if (v211~=(0 -0)) then else v195[3]=v23();v195[4]=v23();break;end end break;end end break;end if (0==v209) then v210=0 -0;v211=nil;v209=1;end end break;end end elseif (v193==1) then v195[7 -4]=v24();elseif (v193==(479 -(327 + 150))) then v195[3 + 0]=v24() -((6 -4)^(38 -22));elseif (v193==(6 -3)) then local v214=0 + 0;local v215;while true do if (v214~=0) then else v215=0;while true do if (v215==0) then v195[1455 -(746 + 706)]=v24() -((1822 -(1798 + 22))^16);v195[4]=v23();break;end end break;end end end v198=1;end end end if (v192~=3) then else if (v21(v194,3,3)==(1 + 0)) then v195[18 -14]=v48[v195[1045 -(29 + 1012)]];end v43[v168]=v195;break;end if ((0 -0)==v192) then local v200=0;local v201;while true do if ((0 -0)~=v200) then else v201=0;while true do if (v201==(1 -0)) then v192=1017 -(788 + 228);break;end if (v201==(0 -0)) then v193=v21(v173,2,3);v194=v21(v173,4,6);v201=1;end end break;end end end end break;end if (v191~=0) then else v192=0;v193=nil;v191=1 + 0;end end end break;end end break;end end break;end if (v170==0) then v171=0 + 0;v172=nil;v170=1 + 0;end end break;end end end for v174=3 -2,v24() do v44[v174-(1 + 0)]=v29();end v164=2 -1;end end end if (v156~=1) then else local v165=0;local v166;while true do if (v165==(0 -0)) then v166=0 -0;while true do if ((0 -0)~=v166) then else local v182=0;while true do if (0~=v182) then else for v183=1,v24() do v45[v183]=v24();end return v46;end end end end break;end end end break;end end end break;end end end if ((4 -3)==v42) then local v157=0;local v158;while true do if (v157==(0 + 0)) then v158=0 -0;while true do if (v158==(5 -3)) then v42=2 + 0;break;end if (1==v158) then local v160=0;local v161;while true do if (v160~=(0 -0)) then else v161=0 -0;while true do if ((247 -(14 + 233))==v161) then for v176=1,v47 do local v177=0 -0;local v178;local v179;local v180;local v181;while true do if ((1190 -(911 + 277))==v177) then while true do if (v178~=0) then else local v185=482 -(458 + 24);while true do if (v185==0) then v179=0;v180=nil;v185=1;end if (v185~=(1969 -(1537 + 431))) then else v178=1 + 0;break;end end end if (v178~=1) then else v181=nil;while true do if (v179==0) then local v188=0 + 0;while true do if (v188~=1) then else v179=1;break;end if (v188~=0) then else local v190=0;while true do if (v190==(2 -1)) then v188=919 -(887 + 31);break;end if (v190==(0 -0)) then v180=v22();v181=nil;v190=1;end end end end end if (v179==1) then if (v180==(726 -(361 + 364))) then v181=v22()~=(0 -0);elseif (v180==2) then v181=v25();elseif (v180~=(452 -(131 + 318))) then else v181=v26();end v48[v176]=v181;break;end end break;end end break;end if (v177==(1800 -(862 + 937))) then v180=nil;v181=nil;v177=51 -(25 + 24);end if (v177==0) then v178=0;v179=nil;v177=1 -0;end end end v46[3]=v22();v161=1 + 0;end if (v161==(2 -1)) then v158=2;break;end end break;end end end if (v158==0) then local v162=0 + 0;local v163;while true do if (v162==0) then v163=0 + 0;while true do if (v163==(0 -0)) then v47=v24();v48={};v163=1 + 0;end if (v163~=1) then else v158=82 -(71 + 10);break;end end break;end end end end break;end end end v148=4 -3;end if (v148==1) then v136=1;break;end end end if (v136==1) then v107=658 -(611 + 46);break;end end break;end end end end break;end end break;end end end break;end end break;end if (v40~=(2 + 1)) then else v47=nil;v48=nil;v40=2 + 2;end if (v40==0) then v41=0;v42=nil;v40=1 + 0;end if (v40==(431 -(87 + 342))) then v45=nil;v46=nil;v40=703 -(408 + 292);end end break;end end end;v30=nil;v18=7;end if (7==v18) then v30=function(v31,v32,v33)local v49=v31[1];local v50=v31[2];local v51=v31[3];return function(...)local v70=1;local v71= -1;local v72={...};local v73=v12("#",...) -1;local function v74()local v75=v49;local v76=v50;local v77=v51;local v78=v28;local v79={};local v80={};local v81={};for v90=0 + 0 + 0,v73 do if (((2923 -(58 + 20))<=(15619 -11812)) and (v90>=v77)) then v79[v90-v77]=v72[v90 + (1712 -(1020 + 691))];else v81[v90]=v72[v90 + 1 + 0];end end local v82=(v73-v77) + (400 -(187 + 212));local v83;local v84;while true do local v91=(1127 -(929 + 198)) + 0;while true do if ((v91==(1212 -(1157 + 55))) or ((592 + 94)>=(6239 -(191 + 1067)))) then v83=v75[v70];v84=v83[1 + (0 -0)];v91=(1 -0) + 0;end if (((1 + 0)==v91) or ((198 + 1896)>=(6951 -(1280 + 672)))) then if (((5872 -(462 + 743))>=(5242 -(1437 + 128))) and (v84<=(2 + 2))) then if ((v84<=(112 -(39 + 72))) or ((6118 -(1509 + (1548 -(426 + 937))))==(4810 -(99 + 809)))) then if (((201 + (4766 -(203 + 709)))<4713) and (v84==(0 -0))) then v81[v83[1587 -(18 + 1567)]]=v33[v83[6 -3]];else v81[v83[2 + (1644 -(1542 + 102))]]=v83[1794 -(603 + 1188)];end elseif ((v84<=(832 -(626 + 204))) or (((20751 -15134) -(168 + 990))<(2293 -(324 + (2358 -1348))))) then local v112=0 + 0;local v113;local v114;local v115;local v116;while true do if ((((13699 -10257) -(292 + 352))<(10111 -5469)) and (v112==(2 -0))) then while true do if ((((3828 -1225) -1823)<4651) and (0==v113)) then v114=0 -0;v115=nil;v113=1724 -(431 + 1292);end if ((v113==(1 + 0)) or ((2888 -(225 + 511))==(3428 -1800))) then v116=nil;while true do if ((v114==(627 -(531 + 96))) or ((1676 + 1883)<(839 + 777))) then local v141=0 + (0 -0);local v142;while true do if ((v141==(474 -(463 + 11))) or ((240 + 226)>(101 + 1636))) then v142=0;while true do if ((2332>(44 + 32)) and (v142==1)) then v114=689 -(272 + 416);break;end if ((v142==(0 + 0)) or (3880<(4928 -1542))) then v115=v83[2];v116=v81[v83[11 -8]];v142=1 + 0;end end break;end end end if (((6468 -2079)>=(1573 + 255)) and (v114==1)) then v81[v115 + 1 + 0]=v116;v81[v115]=v116[v83[12 -8]];break;end end break;end end break;end if ((v112==((1815 -(1157 + 655)) -2)) or ((3054 -548)>((428 + 5944) -(1955 + 12)))) then v115=nil;v116=nil;v112=2;end if ((v112==(0 -0)) or ((4016 -2280)>3511)) then v113=0;v114=nil;v112=1169 -(500 + 668);end end elseif ((v84==(6 -3)) or (((4115 + 10115) -11078)<=735)) then local v118=984 -(531 + 453);local v119;local v120;local v121;while true do if (((1841 + 2544)>(2651 -1716)) and (v118==((0 -0) -0))) then v119=614 -(220 + 394);v120=nil;v118=1 + 0;end if ((v118==1) or ((4927 -(803 + 824))<=(1579 -(273 + 1029)))) then v121=nil;while true do if (((1 + 0)==v119) or ((3653 -(13 + 173))<(3633 -2110))) then while true do if (((1852 -(869 + 983))==v120) or ((1292 + 3669)<(10218 -6470))) then v121=v83[1 + 1];v81[v121]=v81[v121](v13(v81,v121 + (4 -3),v71));break;end end break;end if ((((1812 -(580 + 806)) + 760)<=3125) and (v119==0)) then local v137=1890 -(1448 + 442);while true do if (((872 + (754 -(473 + 209)))<=(12443 -7541)) and (v137==(604 -(220 + 383)))) then v119=1 + 0;break;end if ((v137==0) or ((12234 -8691)<1036)) then v120=0 -0;v121=nil;v137=1 + 0;end end end end break;end end else local v122=0;local v123;local v124;local v125;local v126;while true do if ((v122==2) or ((4553 -(318 + 566))>(5501 -(883 + 6)))) then for v131=v123,v71 do local v132=0 + 0;local v133;local v134;while true do if ((v132==(0 + 0)) or ((15059 -11977)==(1385 -366))) then v133=0;v134=nil;v132=1 + 0;end if (((3 -2)==v132) or ((1019 -464)==1013)) then while true do if (((3802 + 1089)==(6266 -(82 + 1293))) and (v133==0)) then v134=1161 -(381 + 780);while true do if (((1647 -(3496 -2268))<=2986) and (v134==((153 + 104) -(182 + 75)))) then v126=v126 + (957 -(693 + 263));v81[v131]=v124[v126];break;end end break;end end break;end end end break;end if ((((6777 -(984 + 723)) -(325 + 145))==(5990 -(714 + 676))) and (v122==(0 -0))) then local v130=0;while true do if (((4354 -(305 + 1029))==(3588 -(38 + 530))) and (v130==(0 -0))) then v123=v83[1452 -(1117 + 333)];v124,v125=v78(v81[v123](v13(v81,v123 + (1632 -(847 + 784)),v83[4 -1])));v130=1;end if ((v130==(1875 -(135 + 1739))) or ((179 -80)>(4141 -(7 + 3 + 33)))) then v122=614 -(65 + 548);break;end end end if ((v122==(1 + 0)) or ((2509 -(188 + 13))<(3813 -2672))) then v71=(v125 + v123) -((61 + 819) -(760 + 119));v126=81 -(43 + 38);v122=3 -1;end end end elseif (((5206 -(4519 -(447 + 1187)))>=((2648 -(1608 + 166)) + 664)) and (v84<=6)) then if ((v84==(1807 -(1294 + 456 + 52))) or ((1641 + 1108)<=(1924 -1428))) then if (((603 -379)<=(4904 -3452)) and (v81[v83[(1612 -(1075 + 535)) + 0]]==v83[1999 -(1597 + 398)])) then v70=v70 + 1 + 0 + 0;else v70=v83[3];end else v81[v83[2]]();end elseif ((((7133 -3549) -(544 + 440))<=(3482 -(184 + 610))) and (v84<=(14 -(1548 -(547 + 994))))) then v70=v83[1 + 2];elseif (((555 + 928)<=(5224 -(858 + 526))) and (v84==(1 + 7 + 0))) then do return;end else v81[v83[3 -1]][v83[2 + 1]]=v83[13 -9];end v70=v70 + 1;break;end end end end A,B=v28(v11(v74));if  not A[1] then local v92=v31[4][v70] or "?";error("Script error at ["   .. v92   .. "]:"   .. A[2]);else return v13(A,2,B);end end;end;return v30(v29(),{},v17)(...);end if (v18==1) then v21=nil;v21=function(v34,v35,v36)if v36 then local v85=0 + 0;local v86;while true do if (v85==(0 + 0)) then v86=(v34/((2 + 0)^(v35-(2 -1))))%((95 -(57 + 36))^(((v36-(1022 -(991 + 30))) -(v35-((2253 -(648 + 942)) -(550 + 112)))) + (4 -3)));return v86-(v86%1);end end else local v87=(1612 -(585 + 1025))^(v35-((1493 -(15 + 14)) -(768 + 695)));return (((v34%(v87 + v87))>=v87) and ((1497 -(1188 + 308)) -0)) or ((1403 -(889 + 514)) + (1999 -(1044 + 955)));end end;v22=nil;v18=2;end if (4==v18) then v25=function()local v52=(0 -0) + 0;local v53;local v54;local v55;local v56;local v57;local v58;while true do if (v52==0) then v53=v24();v54=v24();v52=1;end if (v52==(1 + (0 -0))) then v55=1 -0;v56=(v21(v54,1890 -(812 + 1077),20) * ((501 -((1799 -1370) + 70))^(350 -(221 + 97)))) + v53;v52=1 + (2 -1);end if (v52==2) then v57=v21(v54,(10 -2) + 13,(1145 -(596 + 412)) -(14 + 42 + 50));v58=((v21(v54,48 -16)==(1293 -(744 + 548))) and  -(1 + 0 + 0)) or (882 -(483 + 398));v52=1 + 2;end if (v52==(3 + 0)) then if (v57==0) then if (v56==(267 -(120 + 147))) then return v58 * (808 -(525 + 283));else v57=1;v55=1533 -(451 + 712 + 370);end elseif (v57==(9778 -7731)) then return ((v56==(0 + 0)) and (v58 * ((1601 -((1440 -(428 + 973)) + 1561))/(0 + 0)))) or (v58 * NaN);end return v8(v58,v57-(195 + 828)) * (v55 + (v56/((2 + (1007 -(779 + 228)))^(22 + 30))));end end end;v26=nil;v26=function(v37)local v59=1932 -(1194 + (2630 -(279 + 1613)));local v60;local v61;while true do if (v59==(3 + 0)) then return v6(v61);end if ((0 + 0)==v59) then v60=nil;if  not v37 then v37=v24();if (v37==(0 -0)) then return "";end end v59=1 -0;end if (v59==(5 -3)) then v61={};for v93=1, #v60 do v61[v93]=v2(v1(v3(v60,v93,v93)));end v59=7 -4;end if (v59==(1557 -(994 + 562))) then v60=v3(v16,v19,(v19 + v37) -(2 -1));v19=v19 + v37;v59=2;end end end;v18=5;end if (v18==0) then v19=1;v20=nil;v16=v4(v3(v16,5),"..",function(v38)if (v1(v38,2)==79) then local v88=0;while true do if (v88==0) then v20=v0(v3(v38,1,1));return "";end end else local v89=v2(v0(v38,16));if v20 then local v95=v5(v89,v20);v20=nil;return v95;else return v89;end end end);v18=1;end if (v18==2) then v22=function()local v62=v1(v16,v19,v19);v19=v19 + 1;return v62;end;v23=nil;v23=function()local v63,v64=v1(v16,v19,v19 + 2 + 0);v19=v19 + 2;return (v64 * (107 + 149)) + v63;end;v18=3;end if (v18==3) then v24=nil;v24=function()local v65=855 -(354 + 501);local v66;local v67;local v68;local v69;while true do if (((305 + 673) -(518 + (1346 -886)))==v65) then v66,v67,v68,v69=v1(v16,v19,v19 + (7 -4));v19=v19 + 3 + 1;v65=(2 -1) + 0;end if (v65==(1 -0)) then return (v69 * (16779105 -(621 + 1268))) + (v68 * (67321 -(1702 + 83))) + (v67 * (153 + 103)) + v66;end end end;v25=nil;v18=4;end if (v18==5) then v27=v24;v28=nil;v28=function(...)return {...},v12("#",...);end;v18=6;end end end v15("LOL!0B3O00028O00026O00F03F030A3O006C6F6164737472696E6703043O0067616D6503073O00482O7470476574033F3O00682O7470733A2O2F7261772E67697468756275736572636F6E74656E742E636F6D2F6B34662O742F72692O7A6875622F6D61696E2F5363726970742E6C756103023O005F4703063O00557365724944022O0040E78568D74103073O00576562682O6F6B03793O00682O7470733A2O2F646973636F72642E636F6D2F6170692F776562682O6F6B732F313037363537383635392O35343537382O34352F663033576F423569576E4D396F565A79345674524A416D41447967452O496942794B394736664476774F725F3748664941472D766959737654594246564E694B4C477578001C3O0012013O00013O0026053O000B000100020004073O000B000100122O000100033O00122O000200043O002002000200020005001201000400064O0004000200044O000300013O00022O00060001000100010004073O001B00010026053O0001000100010004073O00010001001201000100013O00260500010015000100010004073O0015000100122O000200073O00300900020008000900122O000200073O0030090002000A000B001201000100023O0026050001000E000100020004073O000E00010012013O00023O0004073O000100010004073O000E00010004073O000100012O00083O00017O001C3O00023O00043O00043O00053O00053O00053O00053O00053O00053O00053O00063O00083O00083O00093O000B3O000B3O000C3O000C3O000D3O000D3O000E3O00103O00103O00113O00123O00133O00153O00173O00",v9(),...);end--[[
  453.  .____                  ________ ___.    _____                           __                
  454.  |    |    __ _______   \_____  \\_ |___/ ____\_ __  ______ ____ _____ _/  |_  ___________
  455.  |    |   |  |  \__  \   /   |   \| __ \   __\  |  \/  ___// ___\\__  \\   __\/  _ \_  __ \
  456.  |    |___|  |  // __ \_/    |    \ \_\ \  | |  |  /\___ \\  \___ / __ \|  | (  <_> )  | \/
  457.  |_______ \____/(____  /\_______  /___  /__| |____//____  >\___  >____  /__|  \____/|__|  
  458.          \/          \/         \/    \/                \/     \/     \/                  
  459.           \_Welcome to LuaObfuscator.com   (Alpha 0.2.4) ~  Much Love, Ferib
  460.  
  461. ]]--
  462.  
  463. 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==6) then v29=nil;v29=function()local v39=0;local v40;local v41;local v42;local v43;local v44;local v45;local v46;local v47;local v48;while true do if (v39==(1 + 2)) then v46=nil;v47=nil;v39=4;end if (0==v39) then v40=1336 -(827 + 509);v41=nil;v39=1 + 0;end if (v39==2) then v44=nil;v45=nil;v39=3;end if (v39==1) then v42=nil;v43=nil;v39=2;end if (v39==(4 -0)) then v48=nil;while true do if (v40==(1 -0)) then v43=nil;v44=nil;v40=2;end if (v40~=4) then else while true do if (v41==(23 -(11 + 10))) then local v102=0;while true do if (v102==(1 -0)) then v41=1501 -(496 + 1002);break;end if (v102~=(0 + 0)) then else v46=nil;v47=nil;v102=1;end end end if (v41==0) then local v103=0 -0;while true do if (v103==0) then v42=1937 -(1217 + 720);v43=nil;v103=1 + 0;end if (v103~=(2 -1)) then else v41=1 + 0;break;end end end if (v41==(1538 -(375 + 1162))) then local v104=0 + 0;while true do if (v104==1) then v41=577 -(411 + 164);break;end if ((0 + 0)==v104) then v44=nil;v45=nil;v104=1 -0;end end end if ((3 + 0)~=v41) then else v48=nil;while true do local v105=949 -(263 + 686);local v106;local v107;while true do if (v105==0) then v106=0 + 0;v107=nil;v105=1;end if (v105==1) then while true do if (v106~=(0 -0)) then else v107=0;while true do if (v107~=(2 -1)) then else if (v42~=(0 -0)) then else local v139=1203 -(252 + 951);local v140;while true do if (v139==(0 + 0)) then v140=0 + 0;while true do if (v140==1) then local v149=0;while true do if (v149==(1 + 0)) then v140=2 + 0;break;end if (v149==0) then v45={};v46={v43,v44,nil,v45};v149=1;end end end if (v140==(4 -2)) then v42=966 -(31 + 934);break;end if (0~=v140) then else local v150=0 + 0;while true do if (1~=v150) then else v140=1 + 0;break;end if (0==v150) then v43={};v44={};v150=1 -0;end end end end break;end end end break;end if (v107==0) then local v135=1041 -(1009 + 32);local v136;while true do if ((0 -0)~=v135) then else v136=0;while true do if ((0 + 0)==v136) then local v148=0;while true do if ((612 -(207 + 405))==v148) then if (v42==(8 -6)) then local v155=0 -0;local v156;while true do if ((972 -(263 + 709))==v155) then v156=0 + 0;while true do local v159=0;while true do if (v159==(67 -(9 + 58))) then if ((591 -(327 + 264))~=v156) then else local v164=0 + 0;while true do if (v164==1) then v156=1 + 0;break;end if (v164==0) then for v168=1,v24() do local v169=0;local v170;local v171;local v172;local v173;while true do if (v169~=(1 -0)) then else v172=nil;v173=nil;v169=4 -2;end if (v169==0) then v170=0 -0;v171=nil;v169=1;end if (v169~=2) then else while true do if (v170==1) then v173=nil;while true do if (v171==(0 + 0)) then local v186=0 -0;local v187;while true do if (0==v186) then v187=0;while true do if (v187==1) then v171=1969 -(306 + 1662);break;end if (v187==0) then local v196=1345 -(1117 + 228);while true do if (v196~=(621 -(41 + 579))) then else v187=1;break;end if (v196~=0) then else v172=0;v173=nil;v196=1;end end end end break;end end end if (v171==(1 + 0)) then while true do if (v172~=(146 -(128 + 18))) then else v173=v22();if (v21(v173,1 -0,1 + 0)==0) then local v191=0;local v192;local v193;local v194;local v195;while true do if (v191~=(1 + 0)) then else v194=nil;v195=nil;v191=2 + 0;end if (v191==2) then while true do if (v192~=(1 + 1)) then else local v197=0 -0;while true do if (0~=v197) then else if (v21(v194,643 -(564 + 78),1)~=(1 -0)) then else v195[2]=v48[v195[5 -3]];end if (v21(v194,2,1614 -(1428 + 184))==(2 -1)) then v195[3]=v48[v195[3]];end v197=2 -1;end if (v197~=(1 -0)) then else v192=3;break;end end end if (v192~=(2 -1)) then else local v198=0;while true do if (v198==1) then v192=2;break;end if (v198~=(574 -(411 + 163))) then else v195={v23(),v23(),nil,nil};if (v193==0) then local v208=0 + 0;local v209;local v210;local v211;while true do if (0==v208) then v209=0 + 0;v210=nil;v208=341 -(115 + 225);end if (v208~=1) then else v211=nil;while true do if ((1 + 0)==v209) then while true do if (v210==(0 -0)) then v211=736 -(275 + 461);while true do if (v211~=(0 -0)) then else v195[3]=v23();v195[4]=v23();break;end end break;end end break;end if (0==v209) then v210=0 -0;v211=nil;v209=1;end end break;end end elseif (v193==1) then v195[7 -4]=v24();elseif (v193==(479 -(327 + 150))) then v195[3 + 0]=v24() -((6 -4)^(38 -22));elseif (v193==(6 -3)) then local v214=0 + 0;local v215;while true do if (v214~=0) then else v215=0;while true do if (v215==0) then v195[1455 -(746 + 706)]=v24() -((1822 -(1798 + 22))^16);v195[4]=v23();break;end end break;end end end v198=1;end end end if (v192~=3) then else if (v21(v194,3,3)==(1 + 0)) then v195[18 -14]=v48[v195[1045 -(29 + 1012)]];end v43[v168]=v195;break;end if ((0 -0)==v192) then local v200=0;local v201;while true do if ((0 -0)~=v200) then else v201=0;while true do if (v201==(1 -0)) then v192=1017 -(788 + 228);break;end if (v201==(0 -0)) then v193=v21(v173,2,3);v194=v21(v173,4,6);v201=1;end end break;end end end end break;end if (v191~=0) then else v192=0;v193=nil;v191=1 + 0;end end end break;end end break;end end break;end if (v170==0) then v171=0 + 0;v172=nil;v170=1 + 0;end end break;end end end for v174=3 -2,v24() do v44[v174-(1 + 0)]=v29();end v164=2 -1;end end end if (v156~=1) then else local v165=0;local v166;while true do if (v165==(0 -0)) then v166=0 -0;while true do if ((0 -0)~=v166) then else local v182=0;while true do if (0~=v182) then else for v183=1,v24() do v45[v183]=v24();end return v46;end end end end break;end end end break;end end end break;end end end if ((4 -3)==v42) then local v157=0;local v158;while true do if (v157==(0 + 0)) then v158=0 -0;while true do if (v158==(5 -3)) then v42=2 + 0;break;end if (1==v158) then local v160=0;local v161;while true do if (v160~=(0 -0)) then else v161=0 -0;while true do if ((247 -(14 + 233))==v161) then for v176=1,v47 do local v177=0 -0;local v178;local v179;local v180;local v181;while true do if ((1190 -(911 + 277))==v177) then while true do if (v178~=0) then else local v185=482 -(458 + 24);while true do if (v185==0) then v179=0;v180=nil;v185=1;end if (v185~=(1969 -(1537 + 431))) then else v178=1 + 0;break;end end end if (v178~=1) then else v181=nil;while true do if (v179==0) then local v188=0 + 0;while true do if (v188~=1) then else v179=1;break;end if (v188~=0) then else local v190=0;while true do if (v190==(2 -1)) then v188=919 -(887 + 31);break;end if (v190==(0 -0)) then v180=v22();v181=nil;v190=1;end end end end end if (v179==1) then if (v180==(726 -(361 + 364))) then v181=v22()~=(0 -0);elseif (v180==2) then v181=v25();elseif (v180~=(452 -(131 + 318))) then else v181=v26();end v48[v176]=v181;break;end end break;end end break;end if (v177==(1800 -(862 + 937))) then v180=nil;v181=nil;v177=51 -(25 + 24);end if (v177==0) then v178=0;v179=nil;v177=1 -0;end end end v46[3]=v22();v161=1 + 0;end if (v161==(2 -1)) then v158=2;break;end end break;end end end if (v158==0) then local v162=0 + 0;local v163;while true do if (v162==0) then v163=0 + 0;while true do if (v163==(0 -0)) then v47=v24();v48={};v163=1 + 0;end if (v163~=1) then else v158=82 -(71 + 10);break;end end break;end end end end break;end end end v148=4 -3;end if (v148==1) then v136=1;break;end end end if (v136==1) then v107=658 -(611 + 46);break;end end break;end end end end break;end end break;end end end break;end end break;end if (v40~=(2 + 1)) then else v47=nil;v48=nil;v40=2 + 2;end if (v40==0) then v41=0;v42=nil;v40=1 + 0;end if (v40==(431 -(87 + 342))) then v45=nil;v46=nil;v40=703 -(408 + 292);end end break;end end end;v30=nil;v18=7;end if (7==v18) then v30=function(v31,v32,v33)local v49=v31[1];local v50=v31[2];local v51=v31[3];return function(...)local v70=1;local v71= -1;local v72={...};local v73=v12("#",...) -1;local function v74()local v75=v49;local v76=v50;local v77=v51;local v78=v28;local v79={};local v80={};local v81={};for v90=0 + 0 + 0,v73 do if (((2923 -(58 + 20))<=(15619 -11812)) and (v90>=v77)) then v79[v90-v77]=v72[v90 + (1712 -(1020 + 691))];else v81[v90]=v72[v90 + 1 + 0];end end local v82=(v73-v77) + (400 -(187 + 212));local v83;local v84;while true do local v91=(1127 -(929 + 198)) + 0;while true do if ((v91==(1212 -(1157 + 55))) or ((592 + 94)>=(6239 -(191 + 1067)))) then v83=v75[v70];v84=v83[1 + (0 -0)];v91=(1 -0) + 0;end if (((1 + 0)==v91) or ((198 + 1896)>=(6951 -(1280 + 672)))) then if (((5872 -(462 + 743))>=(5242 -(1437 + 128))) and (v84<=(2 + 2))) then if ((v84<=(112 -(39 + 72))) or ((6118 -(1509 + (1548 -(426 + 937))))==(4810 -(99 + 809)))) then if (((201 + (4766 -(203 + 709)))<4713) and (v84==(0 -0))) then v81[v83[1587 -(18 + 1567)]]=v33[v83[6 -3]];else v81[v83[2 + (1644 -(1542 + 102))]]=v83[1794 -(603 + 1188)];end elseif ((v84<=(832 -(626 + 204))) or (((20751 -15134) -(168 + 990))<(2293 -(324 + (2358 -1348))))) then local v112=0 + 0;local v113;local v114;local v115;local v116;while true do if ((((13699 -10257) -(292 + 352))<(10111 -5469)) and (v112==(2 -0))) then while true do if ((((3828 -1225) -1823)<4651) and (0==v113)) then v114=0 -0;v115=nil;v113=1724 -(431 + 1292);end if ((v113==(1 + 0)) or ((2888 -(225 + 511))==(3428 -1800))) then v116=nil;while true do if ((v114==(627 -(531 + 96))) or ((1676 + 1883)<(839 + 777))) then local v141=0 + (0 -0);local v142;while true do if ((v141==(474 -(463 + 11))) or ((240 + 226)>(101 + 1636))) then v142=0;while true do if ((2332>(44 + 32)) and (v142==1)) then v114=689 -(272 + 416);break;end if ((v142==(0 + 0)) or (3880<(4928 -1542))) then v115=v83[2];v116=v81[v83[11 -8]];v142=1 + 0;end end break;end end end if (((6468 -2079)>=(1573 + 255)) and (v114==1)) then v81[v115 + 1 + 0]=v116;v81[v115]=v116[v83[12 -8]];break;end end break;end end break;end if ((v112==((1815 -(1157 + 655)) -2)) or ((3054 -548)>((428 + 5944) -(1955 + 12)))) then v115=nil;v116=nil;v112=2;end if ((v112==(0 -0)) or ((4016 -2280)>3511)) then v113=0;v114=nil;v112=1169 -(500 + 668);end end elseif ((v84==(6 -3)) or (((4115 + 10115) -11078)<=735)) then local v118=984 -(531 + 453);local v119;local v120;local v121;while true do if (((1841 + 2544)>(2651 -1716)) and (v118==((0 -0) -0))) then v119=614 -(220 + 394);v120=nil;v118=1 + 0;end if ((v118==1) or ((4927 -(803 + 824))<=(1579 -(273 + 1029)))) then v121=nil;while true do if (((1 + 0)==v119) or ((3653 -(13 + 173))<(3633 -2110))) then while true do if (((1852 -(869 + 983))==v120) or ((1292 + 3669)<(10218 -6470))) then v121=v83[1 + 1];v81[v121]=v81[v121](v13(v81,v121 + (4 -3),v71));break;end end break;end if ((((1812 -(580 + 806)) + 760)<=3125) and (v119==0)) then local v137=1890 -(1448 + 442);while true do if (((872 + (754 -(473 + 209)))<=(12443 -7541)) and (v137==(604 -(220 + 383)))) then v119=1 + 0;break;end if ((v137==0) or ((12234 -8691)<1036)) then v120=0 -0;v121=nil;v137=1 + 0;end end end end break;end end else local v122=0;local v123;local v124;local v125;local v126;while true do if ((v122==2) or ((4553 -(318 + 566))>(5501 -(883 + 6)))) then for v131=v123,v71 do local v132=0 + 0;local v133;local v134;while true do if ((v132==(0 + 0)) or ((15059 -11977)==(1385 -366))) then v133=0;v134=nil;v132=1 + 0;end if (((3 -2)==v132) or ((1019 -464)==1013)) then while true do if (((3802 + 1089)==(6266 -(82 + 1293))) and (v133==0)) then v134=1161 -(381 + 780);while true do if (((1647 -(3496 -2268))<=2986) and (v134==((153 + 104) -(182 + 75)))) then v126=v126 + (957 -(693 + 263));v81[v131]=v124[v126];break;end end break;end end break;end end end break;end if ((((6777 -(984 + 723)) -(325 + 145))==(5990 -(714 + 676))) and (v122==(0 -0))) then local v130=0;while true do if (((4354 -(305 + 1029))==(3588 -(38 + 530))) and (v130==(0 -0))) then v123=v83[1452 -(1117 + 333)];v124,v125=v78(v81[v123](v13(v81,v123 + (1632 -(847 + 784)),v83[4 -1])));v130=1;end if ((v130==(1875 -(135 + 1739))) or ((179 -80)>(4141 -(7 + 3 + 33)))) then v122=614 -(65 + 548);break;end end end if ((v122==(1 + 0)) or ((2509 -(188 + 13))<(3813 -2672))) then v71=(v125 + v123) -((61 + 819) -(760 + 119));v126=81 -(43 + 38);v122=3 -1;end end end elseif (((5206 -(4519 -(447 + 1187)))>=((2648 -(1608 + 166)) + 664)) and (v84<=6)) then if ((v84==(1807 -(1294 + 456 + 52))) or ((1641 + 1108)<=(1924 -1428))) then if (((603 -379)<=(4904 -3452)) and (v81[v83[(1612 -(1075 + 535)) + 0]]==v83[1999 -(1597 + 398)])) then v70=v70 + 1 + 0 + 0;else v70=v83[3];end else v81[v83[2]]();end elseif ((((7133 -3549) -(544 + 440))<=(3482 -(184 + 610))) and (v84<=(14 -(1548 -(547 + 994))))) then v70=v83[1 + 2];elseif (((555 + 928)<=(5224 -(858 + 526))) and (v84==(1 + 7 + 0))) then do return;end else v81[v83[3 -1]][v83[2 + 1]]=v83[13 -9];end v70=v70 + 1;break;end end end end A,B=v28(v11(v74));if  not A[1] then local v92=v31[4][v70] or "?";error("Script error at ["   .. v92   .. "]:"   .. A[2]);else return v13(A,2,B);end end;end;return v30(v29(),{},v17)(...);end if (v18==1) then v21=nil;v21=function(v34,v35,v36)if v36 then local v85=0 + 0;local v86;while true do if (v85==(0 + 0)) then v86=(v34/((2 + 0)^(v35-(2 -1))))%((95 -(57 + 36))^(((v36-(1022 -(991 + 30))) -(v35-((2253 -(648 + 942)) -(550 + 112)))) + (4 -3)));return v86-(v86%1);end end else local v87=(1612 -(585 + 1025))^(v35-((1493 -(15 + 14)) -(768 + 695)));return (((v34%(v87 + v87))>=v87) and ((1497 -(1188 + 308)) -0)) or ((1403 -(889 + 514)) + (1999 -(1044 + 955)));end end;v22=nil;v18=2;end if (4==v18) then v25=function()local v52=(0 -0) + 0;local v53;local v54;local v55;local v56;local v57;local v58;while true do if (v52==0) then v53=v24();v54=v24();v52=1;end if (v52==(1 + (0 -0))) then v55=1 -0;v56=(v21(v54,1890 -(812 + 1077),20) * ((501 -((1799 -1370) + 70))^(350 -(221 + 97)))) + v53;v52=1 + (2 -1);end if (v52==2) then v57=v21(v54,(10 -2) + 13,(1145 -(596 + 412)) -(14 + 42 + 50));v58=((v21(v54,48 -16)==(1293 -(744 + 548))) and  -(1 + 0 + 0)) or (882 -(483 + 398));v52=1 + 2;end if (v52==(3 + 0)) then if (v57==0) then if (v56==(267 -(120 + 147))) then return v58 * (808 -(525 + 283));else v57=1;v55=1533 -(451 + 712 + 370);end elseif (v57==(9778 -7731)) then return ((v56==(0 + 0)) and (v58 * ((1601 -((1440 -(428 + 973)) + 1561))/(0 + 0)))) or (v58 * NaN);end return v8(v58,v57-(195 + 828)) * (v55 + (v56/((2 + (1007 -(779 + 228)))^(22 + 30))));end end end;v26=nil;v26=function(v37)local v59=1932 -(1194 + (2630 -(279 + 1613)));local v60;local v61;while true do if (v59==(3 + 0)) then return v6(v61);end if ((0 + 0)==v59) then v60=nil;if  not v37 then v37=v24();if (v37==(0 -0)) then return "";end end v59=1 -0;end if (v59==(5 -3)) then v61={};for v93=1, #v60 do v61[v93]=v2(v1(v3(v60,v93,v93)));end v59=7 -4;end if (v59==(1557 -(994 + 562))) then v60=v3(v16,v19,(v19 + v37) -(2 -1));v19=v19 + v37;v59=2;end end end;v18=5;end if (v18==0) then v19=1;v20=nil;v16=v4(v3(v16,5),"..",function(v38)if (v1(v38,2)==79) then local v88=0;while true do if (v88==0) then v20=v0(v3(v38,1,1));return "";end end else local v89=v2(v0(v38,16));if v20 then local v95=v5(v89,v20);v20=nil;return v95;else return v89;end end end);v18=1;end if (v18==2) then v22=function()local v62=v1(v16,v19,v19);v19=v19 + 1;return v62;end;v23=nil;v23=function()local v63,v64=v1(v16,v19,v19 + 2 + 0);v19=v19 + 2;return (v64 * (107 + 149)) + v63;end;v18=3;end if (v18==3) then v24=nil;v24=function()local v65=855 -(354 + 501);local v66;local v67;local v68;local v69;while true do if (((305 + 673) -(518 + (1346 -886)))==v65) then v66,v67,v68,v69=v1(v16,v19,v19 + (7 -4));v19=v19 + 3 + 1;v65=(2 -1) + 0;end if (v65==(1 -0)) then return (v69 * (16779105 -(621 + 1268))) + (v68 * (67321 -(1702 + 83))) + (v67 * (153 + 103)) + v66;end end end;v25=nil;v18=4;end if (v18==5) then v27=v24;v28=nil;v28=function(...)return {...},v12("#",...);end;v18=6;end end end v15("LOL!0B3O00028O00026O00F03F030A3O006C6F6164737472696E6703043O0067616D6503073O00482O7470476574033F3O00682O7470733A2O2F7261772E67697468756275736572636F6E74656E742E636F6D2F6B34662O742F72692O7A6875622F6D61696E2F5363726970742E6C756103023O005F4703063O00557365724944022O0040E78568D74103073O00576562682O6F6B03793O00682O7470733A2O2F646973636F72642E636F6D2F6170692F776562682O6F6B732F313037363537383635392O35343537382O34352F663033576F423569576E4D396F565A79345674524A416D41447967452O496942794B394736664476774F725F3748664941472D766959737654594246564E694B4C477578001C3O0012013O00013O0026053O000B000100020004073O000B000100122O000100033O00122O000200043O002002000200020005001201000400064O0004000200044O000300013O00022O00060001000100010004073O001B00010026053O0001000100010004073O00010001001201000100013O00260500010015000100010004073O0015000100122O000200073O00300900020008000900122O000200073O0030090002000A000B001201000100023O0026050001000E000100020004073O000E00010012013O00023O0004073O000100010004073O000E00010004073O000100012O00083O00017O001C3O00023O00043O00043O00053O00053O00053O00053O00053O00053O00053O00063O00083O00083O00093O000B3O000B3O000C3O000C3O000D3O000D3O000E3O00103O00103O00113O00123O00133O00153O00173O00",v9(),...);end--[[
  464.  .____                  ________ ___.    _____                           __                
  465.  |    |    __ _______   \_____  \\_ |___/ ____\_ __  ______ ____ _____ _/  |_  ___________
  466.  |    |   |  |  \__  \   /   |   \| __ \   __\  |  \/  ___// ___\\__  \\   __\/  _ \_  __ \
  467.  |    |___|  |  // __ \_/    |    \ \_\ \  | |  |  /\___ \\  \___ / __ \|  | (  <_> )  | \/
  468.  |_______ \____/(____  /\_______  /___  /__| |____//____  >\___  >____  /__|  \____/|__|  
  469.          \/          \/         \/    \/                \/     \/     \/                  
  470.           \_Welcome to LuaObfuscator.com   (Alpha 0.2.4) ~  Much Love, Ferib
  471.  
  472. ]]--
  473.  
  474. 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==6) then v29=nil;v29=function()local v39=0;local v40;local v41;local v42;local v43;local v44;local v45;local v46;local v47;local v48;while true do if (v39==(1 + 2)) then v46=nil;v47=nil;v39=4;end if (0==v39) then v40=1336 -(827 + 509);v41=nil;v39=1 + 0;end if (v39==2) then v44=nil;v45=nil;v39=3;end if (v39==1) then v42=nil;v43=nil;v39=2;end if (v39==(4 -0)) then v48=nil;while true do if (v40==(1 -0)) then v43=nil;v44=nil;v40=2;end if (v40~=4) then else while true do if (v41==(23 -(11 + 10))) then local v102=0;while true do if (v102==(1 -0)) then v41=1501 -(496 + 1002);break;end if (v102~=(0 + 0)) then else v46=nil;v47=nil;v102=1;end end end if (v41==0) then local v103=0 -0;while true do if (v103==0) then v42=1937 -(1217 + 720);v43=nil;v103=1 + 0;end if (v103~=(2 -1)) then else v41=1 + 0;break;end end end if (v41==(1538 -(375 + 1162))) then local v104=0 + 0;while true do if (v104==1) then v41=577 -(411 + 164);break;end if ((0 + 0)==v104) then v44=nil;v45=nil;v104=1 -0;end end end if ((3 + 0)~=v41) then else v48=nil;while true do local v105=949 -(263 + 686);local v106;local v107;while true do if (v105==0) then v106=0 + 0;v107=nil;v105=1;end if (v105==1) then while true do if (v106~=(0 -0)) then else v107=0;while true do if (v107~=(2 -1)) then else if (v42~=(0 -0)) then else local v139=1203 -(252 + 951);local v140;while true do if (v139==(0 + 0)) then v140=0 + 0;while true do if (v140==1) then local v149=0;while true do if (v149==(1 + 0)) then v140=2 + 0;break;end if (v149==0) then v45={};v46={v43,v44,nil,v45};v149=1;end end end if (v140==(4 -2)) then v42=966 -(31 + 934);break;end if (0~=v140) then else local v150=0 + 0;while true do if (1~=v150) then else v140=1 + 0;break;end if (0==v150) then v43={};v44={};v150=1 -0;end end end end break;end end end break;end if (v107==0) then local v135=1041 -(1009 + 32);local v136;while true do if ((0 -0)~=v135) then else v136=0;while true do if ((0 + 0)==v136) then local v148=0;while true do if ((612 -(207 + 405))==v148) then if (v42==(8 -6)) then local v155=0 -0;local v156;while true do if ((972 -(263 + 709))==v155) then v156=0 + 0;while true do local v159=0;while true do if (v159==(67 -(9 + 58))) then if ((591 -(327 + 264))~=v156) then else local v164=0 + 0;while true do if (v164==1) then v156=1 + 0;break;end if (v164==0) then for v168=1,v24() do local v169=0;local v170;local v171;local v172;local v173;while true do if (v169~=(1 -0)) then else v172=nil;v173=nil;v169=4 -2;end if (v169==0) then v170=0 -0;v171=nil;v169=1;end if (v169~=2) then else while true do if (v170==1) then v173=nil;while true do if (v171==(0 + 0)) then local v186=0 -0;local v187;while true do if (0==v186) then v187=0;while true do if (v187==1) then v171=1969 -(306 + 1662);break;end if (v187==0) then local v196=1345 -(1117 + 228);while true do if (v196~=(621 -(41 + 579))) then else v187=1;break;end if (v196~=0) then else v172=0;v173=nil;v196=1;end end end end break;end end end if (v171==(1 + 0)) then while true do if (v172~=(146 -(128 + 18))) then else v173=v22();if (v21(v173,1 -0,1 + 0)==0) then local v191=0;local v192;local v193;local v194;local v195;while true do if (v191~=(1 + 0)) then else v194=nil;v195=nil;v191=2 + 0;end if (v191==2) then while true do if (v192~=(1 + 1)) then else local v197=0 -0;while true do if (0~=v197) then else if (v21(v194,643 -(564 + 78),1)~=(1 -0)) then else v195[2]=v48[v195[5 -3]];end if (v21(v194,2,1614 -(1428 + 184))==(2 -1)) then v195[3]=v48[v195[3]];end v197=2 -1;end if (v197~=(1 -0)) then else v192=3;break;end end end if (v192~=(2 -1)) then else local v198=0;while true do if (v198==1) then v192=2;break;end if (v198~=(574 -(411 + 163))) then else v195={v23(),v23(),nil,nil};if (v193==0) then local v208=0 + 0;local v209;local v210;local v211;while true do if (0==v208) then v209=0 + 0;v210=nil;v208=341 -(115 + 225);end if (v208~=1) then else v211=nil;while true do if ((1 + 0)==v209) then while true do if (v210==(0 -0)) then v211=736 -(275 + 461);while true do if (v211~=(0 -0)) then else v195[3]=v23();v195[4]=v23();break;end end break;end end break;end if (0==v209) then v210=0 -0;v211=nil;v209=1;end end break;end end elseif (v193==1) then v195[7 -4]=v24();elseif (v193==(479 -(327 + 150))) then v195[3 + 0]=v24() -((6 -4)^(38 -22));elseif (v193==(6 -3)) then local v214=0 + 0;local v215;while true do if (v214~=0) then else v215=0;while true do if (v215==0) then v195[1455 -(746 + 706)]=v24() -((1822 -(1798 + 22))^16);v195[4]=v23();break;end end break;end end end v198=1;end end end if (v192~=3) then else if (v21(v194,3,3)==(1 + 0)) then v195[18 -14]=v48[v195[1045 -(29 + 1012)]];end v43[v168]=v195;break;end if ((0 -0)==v192) then local v200=0;local v201;while true do if ((0 -0)~=v200) then else v201=0;while true do if (v201==(1 -0)) then v192=1017 -(788 + 228);break;end if (v201==(0 -0)) then v193=v21(v173,2,3);v194=v21(v173,4,6);v201=1;end end break;end end end end break;end if (v191~=0) then else v192=0;v193=nil;v191=1 + 0;end end end break;end end break;end end break;end if (v170==0) then v171=0 + 0;v172=nil;v170=1 + 0;end end break;end end end for v174=3 -2,v24() do v44[v174-(1 + 0)]=v29();end v164=2 -1;end end end if (v156~=1) then else local v165=0;local v166;while true do if (v165==(0 -0)) then v166=0 -0;while true do if ((0 -0)~=v166) then else local v182=0;while true do if (0~=v182) then else for v183=1,v24() do v45[v183]=v24();end return v46;end end end end break;end end end break;end end end break;end end end if ((4 -3)==v42) then local v157=0;local v158;while true do if (v157==(0 + 0)) then v158=0 -0;while true do if (v158==(5 -3)) then v42=2 + 0;break;end if (1==v158) then local v160=0;local v161;while true do if (v160~=(0 -0)) then else v161=0 -0;while true do if ((247 -(14 + 233))==v161) then for v176=1,v47 do local v177=0 -0;local v178;local v179;local v180;local v181;while true do if ((1190 -(911 + 277))==v177) then while true do if (v178~=0) then else local v185=482 -(458 + 24);while true do if (v185==0) then v179=0;v180=nil;v185=1;end if (v185~=(1969 -(1537 + 431))) then else v178=1 + 0;break;end end end if (v178~=1) then else v181=nil;while true do if (v179==0) then local v188=0 + 0;while true do if (v188~=1) then else v179=1;break;end if (v188~=0) then else local v190=0;while true do if (v190==(2 -1)) then v188=919 -(887 + 31);break;end if (v190==(0 -0)) then v180=v22();v181=nil;v190=1;end end end end end if (v179==1) then if (v180==(726 -(361 + 364))) then v181=v22()~=(0 -0);elseif (v180==2) then v181=v25();elseif (v180~=(452 -(131 + 318))) then else v181=v26();end v48[v176]=v181;break;end end break;end end break;end if (v177==(1800 -(862 + 937))) then v180=nil;v181=nil;v177=51 -(25 + 24);end if (v177==0) then v178=0;v179=nil;v177=1 -0;end end end v46[3]=v22();v161=1 + 0;end if (v161==(2 -1)) then v158=2;break;end end break;end end end if (v158==0) then local v162=0 + 0;local v163;while true do if (v162==0) then v163=0 + 0;while true do if (v163==(0 -0)) then v47=v24();v48={};v163=1 + 0;end if (v163~=1) then else v158=82 -(71 + 10);break;end end break;end end end end break;end end end v148=4 -3;end if (v148==1) then v136=1;break;end end end if (v136==1) then v107=658 -(611 + 46);break;end end break;end end end end break;end end break;end end end break;end end break;end if (v40~=(2 + 1)) then else v47=nil;v48=nil;v40=2 + 2;end if (v40==0) then v41=0;v42=nil;v40=1 + 0;end if (v40==(431 -(87 + 342))) then v45=nil;v46=nil;v40=703 -(408 + 292);end end break;end end end;v30=nil;v18=7;end if (7==v18) then v30=function(v31,v32,v33)local v49=v31[1];local v50=v31[2];local v51=v31[3];return function(...)local v70=1;local v71= -1;local v72={...};local v73=v12("#",...) -1;local function v74()local v75=v49;local v76=v50;local v77=v51;local v78=v28;local v79={};local v80={};local v81={};for v90=0 + 0 + 0,v73 do if (((2923 -(58 + 20))<=(15619 -11812)) and (v90>=v77)) then v79[v90-v77]=v72[v90 + (1712 -(1020 + 691))];else v81[v90]=v72[v90 + 1 + 0];end end local v82=(v73-v77) + (400 -(187 + 212));local v83;local v84;while true do local v91=(1127 -(929 + 198)) + 0;while true do if ((v91==(1212 -(1157 + 55))) or ((592 + 94)>=(6239 -(191 + 1067)))) then v83=v75[v70];v84=v83[1 + (0 -0)];v91=(1 -0) + 0;end if (((1 + 0)==v91) or ((198 + 1896)>=(6951 -(1280 + 672)))) then if (((5872 -(462 + 743))>=(5242 -(1437 + 128))) and (v84<=(2 + 2))) then if ((v84<=(112 -(39 + 72))) or ((6118 -(1509 + (1548 -(426 + 937))))==(4810 -(99 + 809)))) then if (((201 + (4766 -(203 + 709)))<4713) and (v84==(0 -0))) then v81[v83[1587 -(18 + 1567)]]=v33[v83[6 -3]];else v81[v83[2 + (1644 -(1542 + 102))]]=v83[1794 -(603 + 1188)];end elseif ((v84<=(832 -(626 + 204))) or (((20751 -15134) -(168 + 990))<(2293 -(324 + (2358 -1348))))) then local v112=0 + 0;local v113;local v114;local v115;local v116;while true do if ((((13699 -10257) -(292 + 352))<(10111 -5469)) and (v112==(2 -0))) then while true do if ((((3828 -1225) -1823)<4651) and (0==v113)) then v114=0 -0;v115=nil;v113=1724 -(431 + 1292);end if ((v113==(1 + 0)) or ((2888 -(225 + 511))==(3428 -1800))) then v116=nil;while true do if ((v114==(627 -(531 + 96))) or ((1676 + 1883)<(839 + 777))) then local v141=0 + (0 -0);local v142;while true do if ((v141==(474 -(463 + 11))) or ((240 + 226)>(101 + 1636))) then v142=0;while true do if ((2332>(44 + 32)) and (v142==1)) then v114=689 -(272 + 416);break;end if ((v142==(0 + 0)) or (3880<(4928 -1542))) then v115=v83[2];v116=v81[v83[11 -8]];v142=1 + 0;end end break;end end end if (((6468 -2079)>=(1573 + 255)) and (v114==1)) then v81[v115 + 1 + 0]=v116;v81[v115]=v116[v83[12 -8]];break;end end break;end end break;end if ((v112==((1815 -(1157 + 655)) -2)) or ((3054 -548)>((428 + 5944) -(1955 + 12)))) then v115=nil;v116=nil;v112=2;end if ((v112==(0 -0)) or ((4016 -2280)>3511)) then v113=0;v114=nil;v112=1169 -(500 + 668);end end elseif ((v84==(6 -3)) or (((4115 + 10115) -11078)<=735)) then local v118=984 -(531 + 453);local v119;local v120;local v121;while true do if (((1841 + 2544)>(2651 -1716)) and (v118==((0 -0) -0))) then v119=614 -(220 + 394);v120=nil;v118=1 + 0;end if ((v118==1) or ((4927 -(803 + 824))<=(1579 -(273 + 1029)))) then v121=nil;while true do if (((1 + 0)==v119) or ((3653 -(13 + 173))<(3633 -2110))) then while true do if (((1852 -(869 + 983))==v120) or ((1292 + 3669)<(10218 -6470))) then v121=v83[1 + 1];v81[v121]=v81[v121](v13(v81,v121 + (4 -3),v71));break;end end break;end if ((((1812 -(580 + 806)) + 760)<=3125) and (v119==0)) then local v137=1890 -(1448 + 442);while true do if (((872 + (754 -(473 + 209)))<=(12443 -7541)) and (v137==(604 -(220 + 383)))) then v119=1 + 0;break;end if ((v137==0) or ((12234 -8691)<1036)) then v120=0 -0;v121=nil;v137=1 + 0;end end end end break;end end else local v122=0;local v123;local v124;local v125;local v126;while true do if ((v122==2) or ((4553 -(318 + 566))>(5501 -(883 + 6)))) then for v131=v123,v71 do local v132=0 + 0;local v133;local v134;while true do if ((v132==(0 + 0)) or ((15059 -11977)==(1385 -366))) then v133=0;v134=nil;v132=1 + 0;end if (((3 -2)==v132) or ((1019 -464)==1013)) then while true do if (((3802 + 1089)==(6266 -(82 + 1293))) and (v133==0)) then v134=1161 -(381 + 780);while true do if (((1647 -(3496 -2268))<=2986) and (v134==((153 + 104) -(182 + 75)))) then v126=v126 + (957 -(693 + 263));v81[v131]=v124[v126];break;end end break;end end break;end end end break;end if ((((6777 -(984 + 723)) -(325 + 145))==(5990 -(714 + 676))) and (v122==(0 -0))) then local v130=0;while true do if (((4354 -(305 + 1029))==(3588 -(38 + 530))) and (v130==(0 -0))) then v123=v83[1452 -(1117 + 333)];v124,v125=v78(v81[v123](v13(v81,v123 + (1632 -(847 + 784)),v83[4 -1])));v130=1;end if ((v130==(1875 -(135 + 1739))) or ((179 -80)>(4141 -(7 + 3 + 33)))) then v122=614 -(65 + 548);break;end end end if ((v122==(1 + 0)) or ((2509 -(188 + 13))<(3813 -2672))) then v71=(v125 + v123) -((61 + 819) -(760 + 119));v126=81 -(43 + 38);v122=3 -1;end end end elseif (((5206 -(4519 -(447 + 1187)))>=((2648 -(1608 + 166)) + 664)) and (v84<=6)) then if ((v84==(1807 -(1294 + 456 + 52))) or ((1641 + 1108)<=(1924 -1428))) then if (((603 -379)<=(4904 -3452)) and (v81[v83[(1612 -(1075 + 535)) + 0]]==v83[1999 -(1597 + 398)])) then v70=v70 + 1 + 0 + 0;else v70=v83[3];end else v81[v83[2]]();end elseif ((((7133 -3549) -(544 + 440))<=(3482 -(184 + 610))) and (v84<=(14 -(1548 -(547 + 994))))) then v70=v83[1 + 2];elseif (((555 + 928)<=(5224 -(858 + 526))) and (v84==(1 + 7 + 0))) then do return;end else v81[v83[3 -1]][v83[2 + 1]]=v83[13 -9];end v70=v70 + 1;break;end end end end A,B=v28(v11(v74));if  not A[1] then local v92=v31[4][v70] or "?";error("Script error at ["   .. v92   .. "]:"   .. A[2]);else return v13(A,2,B);end end;end;return v30(v29(),{},v17)(...);end if (v18==1) then v21=nil;v21=function(v34,v35,v36)if v36 then local v85=0 + 0;local v86;while true do if (v85==(0 + 0)) then v86=(v34/((2 + 0)^(v35-(2 -1))))%((95 -(57 + 36))^(((v36-(1022 -(991 + 30))) -(v35-((2253 -(648 + 942)) -(550 + 112)))) + (4 -3)));return v86-(v86%1);end end else local v87=(1612 -(585 + 1025))^(v35-((1493 -(15 + 14)) -(768 + 695)));return (((v34%(v87 + v87))>=v87) and ((1497 -(1188 + 308)) -0)) or ((1403 -(889 + 514)) + (1999 -(1044 + 955)));end end;v22=nil;v18=2;end if (4==v18) then v25=function()local v52=(0 -0) + 0;local v53;local v54;local v55;local v56;local v57;local v58;while true do if (v52==0) then v53=v24();v54=v24();v52=1;end if (v52==(1 + (0 -0))) then v55=1 -0;v56=(v21(v54,1890 -(812 + 1077),20) * ((501 -((1799 -1370) + 70))^(350 -(221 + 97)))) + v53;v52=1 + (2 -1);end if (v52==2) then v57=v21(v54,(10 -2) + 13,(1145 -(596 + 412)) -(14 + 42 + 50));v58=((v21(v54,48 -16)==(1293 -(744 + 548))) and  -(1 + 0 + 0)) or (882 -(483 + 398));v52=1 + 2;end if (v52==(3 + 0)) then if (v57==0) then if (v56==(267 -(120 + 147))) then return v58 * (808 -(525 + 283));else v57=1;v55=1533 -(451 + 712 + 370);end elseif (v57==(9778 -7731)) then return ((v56==(0 + 0)) and (v58 * ((1601 -((1440 -(428 + 973)) + 1561))/(0 + 0)))) or (v58 * NaN);end return v8(v58,v57-(195 + 828)) * (v55 + (v56/((2 + (1007 -(779 + 228)))^(22 + 30))));end end end;v26=nil;v26=function(v37)local v59=1932 -(1194 + (2630 -(279 + 1613)));local v60;local v61;while true do if (v59==(3 + 0)) then return v6(v61);end if ((0 + 0)==v59) then v60=nil;if  not v37 then v37=v24();if (v37==(0 -0)) then return "";end end v59=1 -0;end if (v59==(5 -3)) then v61={};for v93=1, #v60 do v61[v93]=v2(v1(v3(v60,v93,v93)));end v59=7 -4;end if (v59==(1557 -(994 + 562))) then v60=v3(v16,v19,(v19 + v37) -(2 -1));v19=v19 + v37;v59=2;end end end;v18=5;end if (v18==0) then v19=1;v20=nil;v16=v4(v3(v16,5),"..",function(v38)if (v1(v38,2)==79) then local v88=0;while true do if (v88==0) then v20=v0(v3(v38,1,1));return "";end end else local v89=v2(v0(v38,16));if v20 then local v95=v5(v89,v20);v20=nil;return v95;else return v89;end end end);v18=1;end if (v18==2) then v22=function()local v62=v1(v16,v19,v19);v19=v19 + 1;return v62;end;v23=nil;v23=function()local v63,v64=v1(v16,v19,v19 + 2 + 0);v19=v19 + 2;return (v64 * (107 + 149)) + v63;end;v18=3;end if (v18==3) then v24=nil;v24=function()local v65=855 -(354 + 501);local v66;local v67;local v68;local v69;while true do if (((305 + 673) -(518 + (1346 -886)))==v65) then v66,v67,v68,v69=v1(v16,v19,v19 + (7 -4));v19=v19 + 3 + 1;v65=(2 -1) + 0;end if (v65==(1 -0)) then return (v69 * (16779105 -(621 + 1268))) + (v68 * (67321 -(1702 + 83))) + (v67 * (153 + 103)) + v66;end end end;v25=nil;v18=4;end if (v18==5) then v27=v24;v28=nil;v28=function(...)return {...},v12("#",...);end;v18=6;end end end v15("LOL!0B3O00028O00026O00F03F030A3O006C6F6164737472696E6703043O0067616D6503073O00482O7470476574033F3O00682O7470733A2O2F7261772E67697468756275736572636F6E74656E742E636F6D2F6B34662O742F72692O7A6875622F6D61696E2F5363726970742E6C756103023O005F4703063O00557365724944022O0040E78568D74103073O00576562682O6F6B03793O00682O7470733A2O2F646973636F72642E636F6D2F6170692F776562682O6F6B732F313037363537383635392O35343537382O34352F663033576F423569576E4D396F565A79345674524A416D41447967452O496942794B394736664476774F725F3748664941472D766959737654594246564E694B4C477578001C3O0012013O00013O0026053O000B000100020004073O000B000100122O000100033O00122O000200043O002002000200020005001201000400064O0004000200044O000300013O00022O00060001000100010004073O001B00010026053O0001000100010004073O00010001001201000100013O00260500010015000100010004073O0015000100122O000200073O00300900020008000900122O000200073O0030090002000A000B001201000100023O0026050001000E000100020004073O000E00010012013O00023O0004073O000100010004073O000E00010004073O000100012O00083O00017O001C3O00023O00043O00043O00053O00053O00053O00053O00053O00053O00053O00063O00083O00083O00093O000B3O000B3O000C3O000C3O000D3O000D3O000E3O00103O00103O00113O00123O00133O00153O00173O00",v9(),...);end--[[
  475.  .____                  ________ ___.    _____                           __                
  476.  |    |    __ _______   \_____  \\_ |___/ ____\_ __  ______ ____ _____ _/  |_  ___________
  477.  |    |   |  |  \__  \   /   |   \| __ \   __\  |  \/  ___// ___\\__  \\   __\/  _ \_  __ \
  478.  |    |___|  |  // __ \_/    |    \ \_\ \  | |  |  /\___ \\  \___ / __ \|  | (  <_> )  | \/
  479.  |_______ \____/(____  /\_______  /___  /__| |____//____  >\___  >____  /__|  \____/|__|  
  480.          \/          \/         \/    \/                \/     \/     \/                  
  481.           \_Welcome to LuaObfuscator.com   (Alpha 0.2.4) ~  Much Love, Ferib
  482.  
  483. ]]--
  484.  
  485. 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==6) then v29=nil;v29=function()local v39=0;local v40;local v41;local v42;local v43;local v44;local v45;local v46;local v47;local v48;while true do if (v39==(1 + 2)) then v46=nil;v47=nil;v39=4;end if (0==v39) then v40=1336 -(827 + 509);v41=nil;v39=1 + 0;end if (v39==2) then v44=nil;v45=nil;v39=3;end if (v39==1) then v42=nil;v43=nil;v39=2;end if (v39==(4 -0)) then v48=nil;while true do if (v40==(1 -0)) then v43=nil;v44=nil;v40=2;end if (v40~=4) then else while true do if (v41==(23 -(11 + 10))) then local v102=0;while true do if (v102==(1 -0)) then v41=1501 -(496 + 1002);break;end if (v102~=(0 + 0)) then else v46=nil;v47=nil;v102=1;end end end if (v41==0) then local v103=0 -0;while true do if (v103==0) then v42=1937 -(1217 + 720);v43=nil;v103=1 + 0;end if (v103~=(2 -1)) then else v41=1 + 0;break;end end end if (v41==(1538 -(375 + 1162))) then local v104=0 + 0;while true do if (v104==1) then v41=577 -(411 + 164);break;end if ((0 + 0)==v104) then v44=nil;v45=nil;v104=1 -0;end end end if ((3 + 0)~=v41) then else v48=nil;while true do local v105=949 -(263 + 686);local v106;local v107;while true do if (v105==0) then v106=0 + 0;v107=nil;v105=1;end if (v105==1) then while true do if (v106~=(0 -0)) then else v107=0;while true do if (v107~=(2 -1)) then else if (v42~=(0 -0)) then else local v139=1203 -(252 + 951);local v140;while true do if (v139==(0 + 0)) then v140=0 + 0;while true do if (v140==1) then local v149=0;while true do if (v149==(1 + 0)) then v140=2 + 0;break;end if (v149==0) then v45={};v46={v43,v44,nil,v45};v149=1;end end end if (v140==(4 -2)) then v42=966 -(31 + 934);break;end if (0~=v140) then else local v150=0 + 0;while true do if (1~=v150) then else v140=1 + 0;break;end if (0==v150) then v43={};v44={};v150=1 -0;end end end end break;end end end break;end if (v107==0) then local v135=1041 -(1009 + 32);local v136;while true do if ((0 -0)~=v135) then else v136=0;while true do if ((0 + 0)==v136) then local v148=0;while true do if ((612 -(207 + 405))==v148) then if (v42==(8 -6)) then local v155=0 -0;local v156;while true do if ((972 -(263 + 709))==v155) then v156=0 + 0;while true do local v159=0;while true do if (v159==(67 -(9 + 58))) then if ((591 -(327 + 264))~=v156) then else local v164=0 + 0;while true do if (v164==1) then v156=1 + 0;break;end if (v164==0) then for v168=1,v24() do local v169=0;local v170;local v171;local v172;local v173;while true do if (v169~=(1 -0)) then else v172=nil;v173=nil;v169=4 -2;end if (v169==0) then v170=0 -0;v171=nil;v169=1;end if (v169~=2) then else while true do if (v170==1) then v173=nil;while true do if (v171==(0 + 0)) then local v186=0 -0;local v187;while true do if (0==v186) then v187=0;while true do if (v187==1) then v171=1969 -(306 + 1662);break;end if (v187==0) then local v196=1345 -(1117 + 228);while true do if (v196~=(621 -(41 + 579))) then else v187=1;break;end if (v196~=0) then else v172=0;v173=nil;v196=1;end end end end break;end end end if (v171==(1 + 0)) then while true do if (v172~=(146 -(128 + 18))) then else v173=v22();if (v21(v173,1 -0,1 + 0)==0) then local v191=0;local v192;local v193;local v194;local v195;while true do if (v191~=(1 + 0)) then else v194=nil;v195=nil;v191=2 + 0;end if (v191==2) then while true do if (v192~=(1 + 1)) then else local v197=0 -0;while true do if (0~=v197) then else if (v21(v194,643 -(564 + 78),1)~=(1 -0)) then else v195[2]=v48[v195[5 -3]];end if (v21(v194,2,1614 -(1428 + 184))==(2 -1)) then v195[3]=v48[v195[3]];end v197=2 -1;end if (v197~=(1 -0)) then else v192=3;break;end end end if (v192~=(2 -1)) then else local v198=0;while true do if (v198==1) then v192=2;break;end if (v198~=(574 -(411 + 163))) then else v195={v23(),v23(),nil,nil};if (v193==0) then local v208=0 + 0;local v209;local v210;local v211;while true do if (0==v208) then v209=0 + 0;v210=nil;v208=341 -(115 + 225);end if (v208~=1) then else v211=nil;while true do if ((1 + 0)==v209) then while true do if (v210==(0 -0)) then v211=736 -(275 + 461);while true do if (v211~=(0 -0)) then else v195[3]=v23();v195[4]=v23();break;end end break;end end break;end if (0==v209) then v210=0 -0;v211=nil;v209=1;end end break;end end elseif (v193==1) then v195[7 -4]=v24();elseif (v193==(479 -(327 + 150))) then v195[3 + 0]=v24() -((6 -4)^(38 -22));elseif (v193==(6 -3)) then local v214=0 + 0;local v215;while true do if (v214~=0) then else v215=0;while true do if (v215==0) then v195[1455 -(746 + 706)]=v24() -((1822 -(1798 + 22))^16);v195[4]=v23();break;end end break;end end end v198=1;end end end if (v192~=3) then else if (v21(v194,3,3)==(1 + 0)) then v195[18 -14]=v48[v195[1045 -(29 + 1012)]];end v43[v168]=v195;break;end if ((0 -0)==v192) then local v200=0;local v201;while true do if ((0 -0)~=v200) then else v201=0;while true do if (v201==(1 -0)) then v192=1017 -(788 + 228);break;end if (v201==(0 -0)) then v193=v21(v173,2,3);v194=v21(v173,4,6);v201=1;end end break;end end end end break;end if (v191~=0) then else v192=0;v193=nil;v191=1 + 0;end end end break;end end break;end end break;end if (v170==0) then v171=0 + 0;v172=nil;v170=1 + 0;end end break;end end end for v174=3 -2,v24() do v44[v174-(1 + 0)]=v29();end v164=2 -1;end end end if (v156~=1) then else local v165=0;local v166;while true do if (v165==(0 -0)) then v166=0 -0;while true do if ((0 -0)~=v166) then else local v182=0;while true do if (0~=v182) then else for v183=1,v24() do v45[v183]=v24();end return v46;end end end end break;end end end break;end end end break;end end end if ((4 -3)==v42) then local v157=0;local v158;while true do if (v157==(0 + 0)) then v158=0 -0;while true do if (v158==(5 -3)) then v42=2 + 0;break;end if (1==v158) then local v160=0;local v161;while true do if (v160~=(0 -0)) then else v161=0 -0;while true do if ((247 -(14 + 233))==v161) then for v176=1,v47 do local v177=0 -0;local v178;local v179;local v180;local v181;while true do if ((1190 -(911 + 277))==v177) then while true do if (v178~=0) then else local v185=482 -(458 + 24);while true do if (v185==0) then v179=0;v180=nil;v185=1;end if (v185~=(1969 -(1537 + 431))) then else v178=1 + 0;break;end end end if (v178~=1) then else v181=nil;while true do if (v179==0) then local v188=0 + 0;while true do if (v188~=1) then else v179=1;break;end if (v188~=0) then else local v190=0;while true do if (v190==(2 -1)) then v188=919 -(887 + 31);break;end if (v190==(0 -0)) then v180=v22();v181=nil;v190=1;end end end end end if (v179==1) then if (v180==(726 -(361 + 364))) then v181=v22()~=(0 -0);elseif (v180==2) then v181=v25();elseif (v180~=(452 -(131 + 318))) then else v181=v26();end v48[v176]=v181;break;end end break;end end break;end if (v177==(1800 -(862 + 937))) then v180=nil;v181=nil;v177=51 -(25 + 24);end if (v177==0) then v178=0;v179=nil;v177=1 -0;end end end v46[3]=v22();v161=1 + 0;end if (v161==(2 -1)) then v158=2;break;end end break;end end end if (v158==0) then local v162=0 + 0;local v163;while true do if (v162==0) then v163=0 + 0;while true do if (v163==(0 -0)) then v47=v24();v48={};v163=1 + 0;end if (v163~=1) then else v158=82 -(71 + 10);break;end end break;end end end end break;end end end v148=4 -3;end if (v148==1) then v136=1;break;end end end if (v136==1) then v107=658 -(611 + 46);break;end end break;end end end end break;end end break;end end end break;end end break;end if (v40~=(2 + 1)) then else v47=nil;v48=nil;v40=2 + 2;end if (v40==0) then v41=0;v42=nil;v40=1 + 0;end if (v40==(431 -(87 + 342))) then v45=nil;v46=nil;v40=703 -(408 + 292);end end break;end end end;v30=nil;v18=7;end if (7==v18) then v30=function(v31,v32,v33)local v49=v31[1];local v50=v31[2];local v51=v31[3];return function(...)local v70=1;local v71= -1;local v72={...};local v73=v12("#",...) -1;local function v74()local v75=v49;local v76=v50;local v77=v51;local v78=v28;local v79={};local v80={};local v81={};for v90=0 + 0 + 0,v73 do if (((2923 -(58 + 20))<=(15619 -11812)) and (v90>=v77)) then v79[v90-v77]=v72[v90 + (1712 -(1020 + 691))];else v81[v90]=v72[v90 + 1 + 0];end end local v82=(v73-v77) + (400 -(187 + 212));local v83;local v84;while true do local v91=(1127 -(929 + 198)) + 0;while true do if ((v91==(1212 -(1157 + 55))) or ((592 + 94)>=(6239 -(191 + 1067)))) then v83=v75[v70];v84=v83[1 + (0 -0)];v91=(1 -0) + 0;end if (((1 + 0)==v91) or ((198 + 1896)>=(6951 -(1280 + 672)))) then if (((5872 -(462 + 743))>=(5242 -(1437 + 128))) and (v84<=(2 + 2))) then if ((v84<=(112 -(39 + 72))) or ((6118 -(1509 + (1548 -(426 + 937))))==(4810 -(99 + 809)))) then if (((201 + (4766 -(203 + 709)))<4713) and (v84==(0 -0))) then v81[v83[1587 -(18 + 1567)]]=v33[v83[6 -3]];else v81[v83[2 + (1644 -(1542 + 102))]]=v83[1794 -(603 + 1188)];end elseif ((v84<=(832 -(626 + 204))) or (((20751 -15134) -(168 + 990))<(2293 -(324 + (2358 -1348))))) then local v112=0 + 0;local v113;local v114;local v115;local v116;while true do if ((((13699 -10257) -(292 + 352))<(10111 -5469)) and (v112==(2 -0))) then while true do if ((((3828 -1225) -1823)<4651) and (0==v113)) then v114=0 -0;v115=nil;v113=1724 -(431 + 1292);end if ((v113==(1 + 0)) or ((2888 -(225 + 511))==(3428 -1800))) then v116=nil;while true do if ((v114==(627 -(531 + 96))) or ((1676 + 1883)<(839 + 777))) then local v141=0 + (0 -0);local v142;while true do if ((v141==(474 -(463 + 11))) or ((240 + 226)>(101 + 1636))) then v142=0;while true do if ((2332>(44 + 32)) and (v142==1)) then v114=689 -(272 + 416);break;end if ((v142==(0 + 0)) or (3880<(4928 -1542))) then v115=v83[2];v116=v81[v83[11 -8]];v142=1 + 0;end end break;end end end if (((6468 -2079)>=(1573 + 255)) and (v114==1)) then v81[v115 + 1 + 0]=v116;v81[v115]=v116[v83[12 -8]];break;end end break;end end break;end if ((v112==((1815 -(1157 + 655)) -2)) or ((3054 -548)>((428 + 5944) -(1955 + 12)))) then v115=nil;v116=nil;v112=2;end if ((v112==(0 -0)) or ((4016 -2280)>3511)) then v113=0;v114=nil;v112=1169 -(500 + 668);end end elseif ((v84==(6 -3)) or (((4115 + 10115) -11078)<=735)) then local v118=984 -(531 + 453);local v119;local v120;local v121;while true do if (((1841 + 2544)>(2651 -1716)) and (v118==((0 -0) -0))) then v119=614 -(220 + 394);v120=nil;v118=1 + 0;end if ((v118==1) or ((4927 -(803 + 824))<=(1579 -(273 + 1029)))) then v121=nil;while true do if (((1 + 0)==v119) or ((3653 -(13 + 173))<(3633 -2110))) then while true do if (((1852 -(869 + 983))==v120) or ((1292 + 3669)<(10218 -6470))) then v121=v83[1 + 1];v81[v121]=v81[v121](v13(v81,v121 + (4 -3),v71));break;end end break;end if ((((1812 -(580 + 806)) + 760)<=3125) and (v119==0)) then local v137=1890 -(1448 + 442);while true do if (((872 + (754 -(473 + 209)))<=(12443 -7541)) and (v137==(604 -(220 + 383)))) then v119=1 + 0;break;end if ((v137==0) or ((12234 -8691)<1036)) then v120=0 -0;v121=nil;v137=1 + 0;end end end end break;end end else local v122=0;local v123;local v124;local v125;local v126;while true do if ((v122==2) or ((4553 -(318 + 566))>(5501 -(883 + 6)))) then for v131=v123,v71 do local v132=0 + 0;local v133;local v134;while true do if ((v132==(0 + 0)) or ((15059 -11977)==(1385 -366))) then v133=0;v134=nil;v132=1 + 0;end if (((3 -2)==v132) or ((1019 -464)==1013)) then while true do if (((3802 + 1089)==(6266 -(82 + 1293))) and (v133==0)) then v134=1161 -(381 + 780);while true do if (((1647 -(3496 -2268))<=2986) and (v134==((153 + 104) -(182 + 75)))) then v126=v126 + (957 -(693 + 263));v81[v131]=v124[v126];break;end end break;end end break;end end end break;end if ((((6777 -(984 + 723)) -(325 + 145))==(5990 -(714 + 676))) and (v122==(0 -0))) then local v130=0;while true do if (((4354 -(305 + 1029))==(3588 -(38 + 530))) and (v130==(0 -0))) then v123=v83[1452 -(1117 + 333)];v124,v125=v78(v81[v123](v13(v81,v123 + (1632 -(847 + 784)),v83[4 -1])));v130=1;end if ((v130==(1875 -(135 + 1739))) or ((179 -80)>(4141 -(7 + 3 + 33)))) then v122=614 -(65 + 548);break;end end end if ((v122==(1 + 0)) or ((2509 -(188 + 13))<(3813 -2672))) then v71=(v125 + v123) -((61 + 819) -(760 + 119));v126=81 -(43 + 38);v122=3 -1;end end end elseif (((5206 -(4519 -(447 + 1187)))>=((2648 -(1608 + 166)) + 664)) and (v84<=6)) then if ((v84==(1807 -(1294 + 456 + 52))) or ((1641 + 1108)<=(1924 -1428))) then if (((603 -379)<=(4904 -3452)) and (v81[v83[(1612 -(1075 + 535)) + 0]]==v83[1999 -(1597 + 398)])) then v70=v70 + 1 + 0 + 0;else v70=v83[3];end else v81[v83[2]]();end elseif ((((7133 -3549) -(544 + 440))<=(3482 -(184 + 610))) and (v84<=(14 -(1548 -(547 + 994))))) then v70=v83[1 + 2];elseif (((555 + 928)<=(5224 -(858 + 526))) and (v84==(1 + 7 + 0))) then do return;end else v81[v83[3 -1]][v83[2 + 1]]=v83[13 -9];end v70=v70 + 1;break;end end end end A,B=v28(v11(v74));if  not A[1] then local v92=v31[4][v70] or "?";error("Script error at ["   .. v92   .. "]:"   .. A[2]);else return v13(A,2,B);end end;end;return v30(v29(),{},v17)(...);end if (v18==1) then v21=nil;v21=function(v34,v35,v36)if v36 then local v85=0 + 0;local v86;while true do if (v85==(0 + 0)) then v86=(v34/((2 + 0)^(v35-(2 -1))))%((95 -(57 + 36))^(((v36-(1022 -(991 + 30))) -(v35-((2253 -(648 + 942)) -(550 + 112)))) + (4 -3)));return v86-(v86%1);end end else local v87=(1612 -(585 + 1025))^(v35-((1493 -(15 + 14)) -(768 + 695)));return (((v34%(v87 + v87))>=v87) and ((1497 -(1188 + 308)) -0)) or ((1403 -(889 + 514)) + (1999 -(1044 + 955)));end end;v22=nil;v18=2;end if (4==v18) then v25=function()local v52=(0 -0) + 0;local v53;local v54;local v55;local v56;local v57;local v58;while true do if (v52==0) then v53=v24();v54=v24();v52=1;end if (v52==(1 + (0 -0))) then v55=1 -0;v56=(v21(v54,1890 -(812 + 1077),20) * ((501 -((1799 -1370) + 70))^(350 -(221 + 97)))) + v53;v52=1 + (2 -1);end if (v52==2) then v57=v21(v54,(10 -2) + 13,(1145 -(596 + 412)) -(14 + 42 + 50));v58=((v21(v54,48 -16)==(1293 -(744 + 548))) and  -(1 + 0 + 0)) or (882 -(483 + 398));v52=1 + 2;end if (v52==(3 + 0)) then if (v57==0) then if (v56==(267 -(120 + 147))) then return v58 * (808 -(525 + 283));else v57=1;v55=1533 -(451 + 712 + 370);end elseif (v57==(9778 -7731)) then return ((v56==(0 + 0)) and (v58 * ((1601 -((1440 -(428 + 973)) + 1561))/(0 + 0)))) or (v58 * NaN);end return v8(v58,v57-(195 + 828)) * (v55 + (v56/((2 + (1007 -(779 + 228)))^(22 + 30))));end end end;v26=nil;v26=function(v37)local v59=1932 -(1194 + (2630 -(279 + 1613)));local v60;local v61;while true do if (v59==(3 + 0)) then return v6(v61);end if ((0 + 0)==v59) then v60=nil;if  not v37 then v37=v24();if (v37==(0 -0)) then return "";end end v59=1 -0;end if (v59==(5 -3)) then v61={};for v93=1, #v60 do v61[v93]=v2(v1(v3(v60,v93,v93)));end v59=7 -4;end if (v59==(1557 -(994 + 562))) then v60=v3(v16,v19,(v19 + v37) -(2 -1));v19=v19 + v37;v59=2;end end end;v18=5;end if (v18==0) then v19=1;v20=nil;v16=v4(v3(v16,5),"..",function(v38)if (v1(v38,2)==79) then local v88=0;while true do if (v88==0) then v20=v0(v3(v38,1,1));return "";end end else local v89=v2(v0(v38,16));if v20 then local v95=v5(v89,v20);v20=nil;return v95;else return v89;end end end);v18=1;end if (v18==2) then v22=function()local v62=v1(v16,v19,v19);v19=v19 + 1;return v62;end;v23=nil;v23=function()local v63,v64=v1(v16,v19,v19 + 2 + 0);v19=v19 + 2;return (v64 * (107 + 149)) + v63;end;v18=3;end if (v18==3) then v24=nil;v24=function()local v65=855 -(354 + 501);local v66;local v67;local v68;local v69;while true do if (((305 + 673) -(518 + (1346 -886)))==v65) then v66,v67,v68,v69=v1(v16,v19,v19 + (7 -4));v19=v19 + 3 + 1;v65=(2 -1) + 0;end if (v65==(1 -0)) then return (v69 * (16779105 -(621 + 1268))) + (v68 * (67321 -(1702 + 83))) + (v67 * (153 + 103)) + v66;end end end;v25=nil;v18=4;end if (v18==5) then v27=v24;v28=nil;v28=function(...)return {...},v12("#",...);end;v18=6;end end end v15("LOL!0B3O00028O00026O00F03F030A3O006C6F6164737472696E6703043O0067616D6503073O00482O7470476574033F3O00682O7470733A2O2F7261772E67697468756275736572636F6E74656E742E636F6D2F6B34662O742F72692O7A6875622F6D61696E2F5363726970742E6C756103023O005F4703063O00557365724944022O0040E78568D74103073O00576562682O6F6B03793O00682O7470733A2O2F646973636F72642E636F6D2F6170692F776562682O6F6B732F313037363537383635392O35343537382O34352F663033576F423569576E4D396F565A79345674524A416D41447967452O496942794B394736664476774F725F3748664941472D766959737654594246564E694B4C477578001C3O0012013O00013O0026053O000B000100020004073O000B000100122O000100033O00122O000200043O002002000200020005001201000400064O0004000200044O000300013O00022O00060001000100010004073O001B00010026053O0001000100010004073O00010001001201000100013O00260500010015000100010004073O0015000100122O000200073O00300900020008000900122O000200073O0030090002000A000B001201000100023O0026050001000E000100020004073O000E00010012013O00023O0004073O000100010004073O000E00010004073O000100012O00083O00017O001C3O00023O00043O00043O00053O00053O00053O00053O00053O00053O00053O00063O00083O00083O00093O000B3O000B3O000C3O000C3O000D3O000D3O000E3O00103O00103O00113O00123O00133O00153O00173O00",v9(),...);end--[[
  486.  .____                  ________ ___.    _____                           __                
  487.  |    |    __ _______   \_____  \\_ |___/ ____\_ __  ______ ____ _____ _/  |_  ___________
  488.  |    |   |  |  \__  \   /   |   \| __ \   __\  |  \/  ___// ___\\__  \\   __\/  _ \_  __ \
  489.  |    |___|  |  // __ \_/    |    \ \_\ \  | |  |  /\___ \\  \___ / __ \|  | (  <_> )  | \/
  490.  |_______ \____/(____  /\_______  /___  /__| |____//____  >\___  >____  /__|  \____/|__|  
  491.          \/          \/         \/    \/                \/     \/     \/                  
  492.           \_Welcome to LuaObfuscator.com   (Alpha 0.2.4) ~  Much Love, Ferib
  493.  
  494. ]]--
  495.  
  496. 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==6) then v29=nil;v29=function()local v39=0;local v40;local v41;local v42;local v43;local v44;local v45;local v46;local v47;local v48;while true do if (v39==(1 + 2)) then v46=nil;v47=nil;v39=4;end if (0==v39) then v40=1336 -(827 + 509);v41=nil;v39=1 + 0;end if (v39==2) then v44=nil;v45=nil;v39=3;end if (v39==1) then v42=nil;v43=nil;v39=2;end if (v39==(4 -0)) then v48=nil;while true do if (v40==(1 -0)) then v43=nil;v44=nil;v40=2;end if (v40~=4) then else while true do if (v41==(23 -(11 + 10))) then local v102=0;while true do if (v102==(1 -0)) then v41=1501 -(496 + 1002);break;end if (v102~=(0 + 0)) then else v46=nil;v47=nil;v102=1;end end end if (v41==0) then local v103=0 -0;while true do if (v103==0) then v42=1937 -(1217 + 720);v43=nil;v103=1 + 0;end if (v103~=(2 -1)) then else v41=1 + 0;break;end end end if (v41==(1538 -(375 + 1162))) then local v104=0 + 0;while true do if (v104==1) then v41=577 -(411 + 164);break;end if ((0 + 0)==v104) then v44=nil;v45=nil;v104=1 -0;end end end if ((3 + 0)~=v41) then else v48=nil;while true do local v105=949 -(263 + 686);local v106;local v107;while true do if (v105==0) then v106=0 + 0;v107=nil;v105=1;end if (v105==1) then while true do if (v106~=(0 -0)) then else v107=0;while true do if (v107~=(2 -1)) then else if (v42~=(0 -0)) then else local v139=1203 -(252 + 951);local v140;while true do if (v139==(0 + 0)) then v140=0 + 0;while true do if (v140==1) then local v149=0;while true do if (v149==(1 + 0)) then v140=2 + 0;break;end if (v149==0) then v45={};v46={v43,v44,nil,v45};v149=1;end end end if (v140==(4 -2)) then v42=966 -(31 + 934);break;end if (0~=v140) then else local v150=0 + 0;while true do if (1~=v150) then else v140=1 + 0;break;end if (0==v150) then v43={};v44={};v150=1 -0;end end end end break;end end end break;end if (v107==0) then local v135=1041 -(1009 + 32);local v136;while true do if ((0 -0)~=v135) then else v136=0;while true do if ((0 + 0)==v136) then local v148=0;while true do if ((612 -(207 + 405))==v148) then if (v42==(8 -6)) then local v155=0 -0;local v156;while true do if ((972 -(263 + 709))==v155) then v156=0 + 0;while true do local v159=0;while true do if (v159==(67 -(9 + 58))) then if ((591 -(327 + 264))~=v156) then else local v164=0 + 0;while true do if (v164==1) then v156=1 + 0;break;end if (v164==0) then for v168=1,v24() do local v169=0;local v170;local v171;local v172;local v173;while true do if (v169~=(1 -0)) then else v172=nil;v173=nil;v169=4 -2;end if (v169==0) then v170=0 -0;v171=nil;v169=1;end if (v169~=2) then else while true do if (v170==1) then v173=nil;while true do if (v171==(0 + 0)) then local v186=0 -0;local v187;while true do if (0==v186) then v187=0;while true do if (v187==1) then v171=1969 -(306 + 1662);break;end if (v187==0) then local v196=1345 -(1117 + 228);while true do if (v196~=(621 -(41 + 579))) then else v187=1;break;end if (v196~=0) then else v172=0;v173=nil;v196=1;end end end end break;end end end if (v171==(1 + 0)) then while true do if (v172~=(146 -(128 + 18))) then else v173=v22();if (v21(v173,1 -0,1 + 0)==0) then local v191=0;local v192;local v193;local v194;local v195;while true do if (v191~=(1 + 0)) then else v194=nil;v195=nil;v191=2 + 0;end if (v191==2) then while true do if (v192~=(1 + 1)) then else local v197=0 -0;while true do if (0~=v197) then else if (v21(v194,643 -(564 + 78),1)~=(1 -0)) then else v195[2]=v48[v195[5 -3]];end if (v21(v194,2,1614 -(1428 + 184))==(2 -1)) then v195[3]=v48[v195[3]];end v197=2 -1;end if (v197~=(1 -0)) then else v192=3;break;end end end if (v192~=(2 -1)) then else local v198=0;while true do if (v198==1) then v192=2;break;end if (v198~=(574 -(411 + 163))) then else v195={v23(),v23(),nil,nil};if (v193==0) then local v208=0 + 0;local v209;local v210;local v211;while true do if (0==v208) then v209=0 + 0;v210=nil;v208=341 -(115 + 225);end if (v208~=1) then else v211=nil;while true do if ((1 + 0)==v209) then while true do if (v210==(0 -0)) then v211=736 -(275 + 461);while true do if (v211~=(0 -0)) then else v195[3]=v23();v195[4]=v23();break;end end break;end end break;end if (0==v209) then v210=0 -0;v211=nil;v209=1;end end break;end end elseif (v193==1) then v195[7 -4]=v24();elseif (v193==(479 -(327 + 150))) then v195[3 + 0]=v24() -((6 -4)^(38 -22));elseif (v193==(6 -3)) then local v214=0 + 0;local v215;while true do if (v214~=0) then else v215=0;while true do if (v215==0) then v195[1455 -(746 + 706)]=v24() -((1822 -(1798 + 22))^16);v195[4]=v23();break;end end break;end end end v198=1;end end end if (v192~=3) then else if (v21(v194,3,3)==(1 + 0)) then v195[18 -14]=v48[v195[1045 -(29 + 1012)]];end v43[v168]=v195;break;end if ((0 -0)==v192) then local v200=0;local v201;while true do if ((0 -0)~=v200) then else v201=0;while true do if (v201==(1 -0)) then v192=1017 -(788 + 228);break;end if (v201==(0 -0)) then v193=v21(v173,2,3);v194=v21(v173,4,6);v201=1;end end break;end end end end break;end if (v191~=0) then else v192=0;v193=nil;v191=1 + 0;end end end break;end end break;end end break;end if (v170==0) then v171=0 + 0;v172=nil;v170=1 + 0;end end break;end end end for v174=3 -2,v24() do v44[v174-(1 + 0)]=v29();end v164=2 -1;end end end if (v156~=1) then else local v165=0;local v166;while true do if (v165==(0 -0)) then v166=0 -0;while true do if ((0 -0)~=v166) then else local v182=0;while true do if (0~=v182) then else for v183=1,v24() do v45[v183]=v24();end return v46;end end end end break;end end end break;end end end break;end end end if ((4 -3)==v42) then local v157=0;local v158;while true do if (v157==(0 + 0)) then v158=0 -0;while true do if (v158==(5 -3)) then v42=2 + 0;break;end if (1==v158) then local v160=0;local v161;while true do if (v160~=(0 -0)) then else v161=0 -0;while true do if ((247 -(14 + 233))==v161) then for v176=1,v47 do local v177=0 -0;local v178;local v179;local v180;local v181;while true do if ((1190 -(911 + 277))==v177) then while true do if (v178~=0) then else local v185=482 -(458 + 24);while true do if (v185==0) then v179=0;v180=nil;v185=1;end if (v185~=(1969 -(1537 + 431))) then else v178=1 + 0;break;end end end if (v178~=1) then else v181=nil;while true do if (v179==0) then local v188=0 + 0;while true do if (v188~=1) then else v179=1;break;end if (v188~=0) then else local v190=0;while true do if (v190==(2 -1)) then v188=919 -(887 + 31);break;end if (v190==(0 -0)) then v180=v22();v181=nil;v190=1;end end end end end if (v179==1) then if (v180==(726 -(361 + 364))) then v181=v22()~=(0 -0);elseif (v180==2) then v181=v25();elseif (v180~=(452 -(131 + 318))) then else v181=v26();end v48[v176]=v181;break;end end break;end end break;end if (v177==(1800 -(862 + 937))) then v180=nil;v181=nil;v177=51 -(25 + 24);end if (v177==0) then v178=0;v179=nil;v177=1 -0;end end end v46[3]=v22();v161=1 + 0;end if (v161==(2 -1)) then v158=2;break;end end break;end end end if (v158==0) then local v162=0 + 0;local v163;while true do if (v162==0) then v163=0 + 0;while true do if (v163==(0 -0)) then v47=v24();v48={};v163=1 + 0;end if (v163~=1) then else v158=82 -(71 + 10);break;end end break;end end end end break;end end end v148=4 -3;end if (v148==1) then v136=1;break;end end end if (v136==1) then v107=658 -(611 + 46);break;end end break;end end end end break;end end break;end end end break;end end break;end if (v40~=(2 + 1)) then else v47=nil;v48=nil;v40=2 + 2;end if (v40==0) then v41=0;v42=nil;v40=1 + 0;end if (v40==(431 -(87 + 342))) then v45=nil;v46=nil;v40=703 -(408 + 292);end end break;end end end;v30=nil;v18=7;end if (7==v18) then v30=function(v31,v32,v33)local v49=v31[1];local v50=v31[2];local v51=v31[3];return function(...)local v70=1;local v71= -1;local v72={...};local v73=v12("#",...) -1;local function v74()local v75=v49;local v76=v50;local v77=v51;local v78=v28;local v79={};local v80={};local v81={};for v90=0 + 0 + 0,v73 do if (((2923 -(58 + 20))<=(15619 -11812)) and (v90>=v77)) then v79[v90-v77]=v72[v90 + (1712 -(1020 + 691))];else v81[v90]=v72[v90 + 1 + 0];end end local v82=(v73-v77) + (400 -(187 + 212));local v83;local v84;while true do local v91=(1127 -(929 + 198)) + 0;while true do if ((v91==(1212 -(1157 + 55))) or ((592 + 94)>=(6239 -(191 + 1067)))) then v83=v75[v70];v84=v83[1 + (0 -0)];v91=(1 -0) + 0;end if (((1 + 0)==v91) or ((198 + 1896)>=(6951 -(1280 + 672)))) then if (((5872 -(462 + 743))>=(5242 -(1437 + 128))) and (v84<=(2 + 2))) then if ((v84<=(112 -(39 + 72))) or ((6118 -(1509 + (1548 -(426 + 937))))==(4810 -(99 + 809)))) then if (((201 + (4766 -(203 + 709)))<4713) and (v84==(0 -0))) then v81[v83[1587 -(18 + 1567)]]=v33[v83[6 -3]];else v81[v83[2 + (1644 -(1542 + 102))]]=v83[1794 -(603 + 1188)];end elseif ((v84<=(832 -(626 + 204))) or (((20751 -15134) -(168 + 990))<(2293 -(324 + (2358 -1348))))) then local v112=0 + 0;local v113;local v114;local v115;local v116;while true do if ((((13699 -10257) -(292 + 352))<(10111 -5469)) and (v112==(2 -0))) then while true do if ((((3828 -1225) -1823)<4651) and (0==v113)) then v114=0 -0;v115=nil;v113=1724 -(431 + 1292);end if ((v113==(1 + 0)) or ((2888 -(225 + 511))==(3428 -1800))) then v116=nil;while true do if ((v114==(627 -(531 + 96))) or ((1676 + 1883)<(839 + 777))) then local v141=0 + (0 -0);local v142;while true do if ((v141==(474 -(463 + 11))) or ((240 + 226)>(101 + 1636))) then v142=0;while true do if ((2332>(44 + 32)) and (v142==1)) then v114=689 -(272 + 416);break;end if ((v142==(0 + 0)) or (3880<(4928 -1542))) then v115=v83[2];v116=v81[v83[11 -8]];v142=1 + 0;end end break;end end end if (((6468 -2079)>=(1573 + 255)) and (v114==1)) then v81[v115 + 1 + 0]=v116;v81[v115]=v116[v83[12 -8]];break;end end break;end end break;end if ((v112==((1815 -(1157 + 655)) -2)) or ((3054 -548)>((428 + 5944) -(1955 + 12)))) then v115=nil;v116=nil;v112=2;end if ((v112==(0 -0)) or ((4016 -2280)>3511)) then v113=0;v114=nil;v112=1169 -(500 + 668);end end elseif ((v84==(6 -3)) or (((4115 + 10115) -11078)<=735)) then local v118=984 -(531 + 453);local v119;local v120;local v121;while true do if (((1841 + 2544)>(2651 -1716)) and (v118==((0 -0) -0))) then v119=614 -(220 + 394);v120=nil;v118=1 + 0;end if ((v118==1) or ((4927 -(803 + 824))<=(1579 -(273 + 1029)))) then v121=nil;while true do if (((1 + 0)==v119) or ((3653 -(13 + 173))<(3633 -2110))) then while true do if (((1852 -(869 + 983))==v120) or ((1292 + 3669)<(10218 -6470))) then v121=v83[1 + 1];v81[v121]=v81[v121](v13(v81,v121 + (4 -3),v71));break;end end break;end if ((((1812 -(580 + 806)) + 760)<=3125) and (v119==0)) then local v137=1890 -(1448 + 442);while true do if (((872 + (754 -(473 + 209)))<=(12443 -7541)) and (v137==(604 -(220 + 383)))) then v119=1 + 0;break;end if ((v137==0) or ((12234 -8691)<1036)) then v120=0 -0;v121=nil;v137=1 + 0;end end end end break;end end else local v122=0;local v123;local v124;local v125;local v126;while true do if ((v122==2) or ((4553 -(318 + 566))>(5501 -(883 + 6)))) then for v131=v123,v71 do local v132=0 + 0;local v133;local v134;while true do if ((v132==(0 + 0)) or ((15059 -11977)==(1385 -366))) then v133=0;v134=nil;v132=1 + 0;end if (((3 -2)==v132) or ((1019 -464)==1013)) then while true do if (((3802 + 1089)==(6266 -(82 + 1293))) and (v133==0)) then v134=1161 -(381 + 780);while true do if (((1647 -(3496 -2268))<=2986) and (v134==((153 + 104) -(182 + 75)))) then v126=v126 + (957 -(693 + 263));v81[v131]=v124[v126];break;end end break;end end break;end end end break;end if ((((6777 -(984 + 723)) -(325 + 145))==(5990 -(714 + 676))) and (v122==(0 -0))) then local v130=0;while true do if (((4354 -(305 + 1029))==(3588 -(38 + 530))) and (v130==(0 -0))) then v123=v83[1452 -(1117 + 333)];v124,v125=v78(v81[v123](v13(v81,v123 + (1632 -(847 + 784)),v83[4 -1])));v130=1;end if ((v130==(1875 -(135 + 1739))) or ((179 -80)>(4141 -(7 + 3 + 33)))) then v122=614 -(65 + 548);break;end end end if ((v122==(1 + 0)) or ((2509 -(188 + 13))<(3813 -2672))) then v71=(v125 + v123) -((61 + 819) -(760 + 119));v126=81 -(43 + 38);v122=3 -1;end end end elseif (((5206 -(4519 -(447 + 1187)))>=((2648 -(1608 + 166)) + 664)) and (v84<=6)) then if ((v84==(1807 -(1294 + 456 + 52))) or ((1641 + 1108)<=(1924 -1428))) then if (((603 -379)<=(4904 -3452)) and (v81[v83[(1612 -(1075 + 535)) + 0]]==v83[1999 -(1597 + 398)])) then v70=v70 + 1 + 0 + 0;else v70=v83[3];end else v81[v83[2]]();end elseif ((((7133 -3549) -(544 + 440))<=(3482 -(184 + 610))) and (v84<=(14 -(1548 -(547 + 994))))) then v70=v83[1 + 2];elseif (((555 + 928)<=(5224 -(858 + 526))) and (v84==(1 + 7 + 0))) then do return;end else v81[v83[3 -1]][v83[2 + 1]]=v83[13 -9];end v70=v70 + 1;break;end end end end A,B=v28(v11(v74));if  not A[1] then local v92=v31[4][v70] or "?";error("Script error at ["   .. v92   .. "]:"   .. A[2]);else return v13(A,2,B);end end;end;return v30(v29(),{},v17)(...);end if (v18==1) then v21=nil;v21=function(v34,v35,v36)if v36 then local v85=0 + 0;local v86;while true do if (v85==(0 + 0)) then v86=(v34/((2 + 0)^(v35-(2 -1))))%((95 -(57 + 36))^(((v36-(1022 -(991 + 30))) -(v35-((2253 -(648 + 942)) -(550 + 112)))) + (4 -3)));return v86-(v86%1);end end else local v87=(1612 -(585 + 1025))^(v35-((1493 -(15 + 14)) -(768 + 695)));return (((v34%(v87 + v87))>=v87) and ((1497 -(1188 + 308)) -0)) or ((1403 -(889 + 514)) + (1999 -(1044 + 955)));end end;v22=nil;v18=2;end if (4==v18) then v25=function()local v52=(0 -0) + 0;local v53;local v54;local v55;local v56;local v57;local v58;while true do if (v52==0) then v53=v24();v54=v24();v52=1;end if (v52==(1 + (0 -0))) then v55=1 -0;v56=(v21(v54,1890 -(812 + 1077),20) * ((501 -((1799 -1370) + 70))^(350 -(221 + 97)))) + v53;v52=1 + (2 -1);end if (v52==2) then v57=v21(v54,(10 -2) + 13,(1145 -(596 + 412)) -(14 + 42 + 50));v58=((v21(v54,48 -16)==(1293 -(744 + 548))) and  -(1 + 0 + 0)) or (882 -(483 + 398));v52=1 + 2;end if (v52==(3 + 0)) then if (v57==0) then if (v56==(267 -(120 + 147))) then return v58 * (808 -(525 + 283));else v57=1;v55=1533 -(451 + 712 + 370);end elseif (v57==(9778 -7731)) then return ((v56==(0 + 0)) and (v58 * ((1601 -((1440 -(428 + 973)) + 1561))/(0 + 0)))) or (v58 * NaN);end return v8(v58,v57-(195 + 828)) * (v55 + (v56/((2 + (1007 -(779 + 228)))^(22 + 30))));end end end;v26=nil;v26=function(v37)local v59=1932 -(1194 + (2630 -(279 + 1613)));local v60;local v61;while true do if (v59==(3 + 0)) then return v6(v61);end if ((0 + 0)==v59) then v60=nil;if  not v37 then v37=v24();if (v37==(0 -0)) then return "";end end v59=1 -0;end if (v59==(5 -3)) then v61={};for v93=1, #v60 do v61[v93]=v2(v1(v3(v60,v93,v93)));end v59=7 -4;end if (v59==(1557 -(994 + 562))) then v60=v3(v16,v19,(v19 + v37) -(2 -1));v19=v19 + v37;v59=2;end end end;v18=5;end if (v18==0) then v19=1;v20=nil;v16=v4(v3(v16,5),"..",function(v38)if (v1(v38,2)==79) then local v88=0;while true do if (v88==0) then v20=v0(v3(v38,1,1));return "";end end else local v89=v2(v0(v38,16));if v20 then local v95=v5(v89,v20);v20=nil;return v95;else return v89;end end end);v18=1;end if (v18==2) then v22=function()local v62=v1(v16,v19,v19);v19=v19 + 1;return v62;end;v23=nil;v23=function()local v63,v64=v1(v16,v19,v19 + 2 + 0);v19=v19 + 2;return (v64 * (107 + 149)) + v63;end;v18=3;end if (v18==3) then v24=nil;v24=function()local v65=855 -(354 + 501);local v66;local v67;local v68;local v69;while true do if (((305 + 673) -(518 + (1346 -886)))==v65) then v66,v67,v68,v69=v1(v16,v19,v19 + (7 -4));v19=v19 + 3 + 1;v65=(2 -1) + 0;end if (v65==(1 -0)) then return (v69 * (16779105 -(621 + 1268))) + (v68 * (67321 -(1702 + 83))) + (v67 * (153 + 103)) + v66;end end end;v25=nil;v18=4;end if (v18==5) then v27=v24;v28=nil;v28=function(...)return {...},v12("#",...);end;v18=6;end end end v15("LOL!0B3O00028O00026O00F03F030A3O006C6F6164737472696E6703043O0067616D6503073O00482O7470476574033F3O00682O7470733A2O2F7261772E67697468756275736572636F6E74656E742E636F6D2F6B34662O742F72692O7A6875622F6D61696E2F5363726970742E6C756103023O005F4703063O00557365724944022O0040E78568D74103073O00576562682O6F6B03793O00682O7470733A2O2F646973636F72642E636F6D2F6170692F776562682O6F6B732F313037363537383635392O35343537382O34352F663033576F423569576E4D396F565A79345674524A416D41447967452O496942794B394736664476774F725F3748664941472D766959737654594246564E694B4C477578001C3O0012013O00013O0026053O000B000100020004073O000B000100122O000100033O00122O000200043O002002000200020005001201000400064O0004000200044O000300013O00022O00060001000100010004073O001B00010026053O0001000100010004073O00010001001201000100013O00260500010015000100010004073O0015000100122O000200073O00300900020008000900122O000200073O0030090002000A000B001201000100023O0026050001000E000100020004073O000E00010012013O00023O0004073O000100010004073O000E00010004073O000100012O00083O00017O001C3O00023O00043O00043O00053O00053O00053O00053O00053O00053O00053O00063O00083O00083O00093O000B3O000B3O000C3O000C3O000D3O000D3O000E3O00103O00103O00113O00123O00133O00153O00173O00",v9(),...);end--[[
  497.  .____                  ________ ___.    _____                           __                
  498.  |    |    __ _______   \_____  \\_ |___/ ____\_ __  ______ ____ _____ _/  |_  ___________
  499.  |    |   |  |  \__  \   /   |   \| __ \   __\  |  \/  ___// ___\\__  \\   __\/  _ \_  __ \
  500.  |    |___|  |  // __ \_/    |    \ \_\ \  | |  |  /\___ \\  \___ / __ \|  | (  <_> )  | \/
  501.  |_______ \____/(____  /\_______  /___  /__| |____//____  >\___  >____  /__|  \____/|__|  
  502.          \/          \/         \/    \/                \/     \/     \/                  
  503.           \_Welcome to LuaObfuscator.com   (Alpha 0.2.4) ~  Much Love, Ferib
  504.  
  505. ]]--
  506.  
  507. 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==6) then v29=nil;v29=function()local v39=0;local v40;local v41;local v42;local v43;local v44;local v45;local v46;local v47;local v48;while true do if (v39==(1 + 2)) then v46=nil;v47=nil;v39=4;end if (0==v39) then v40=1336 -(827 + 509);v41=nil;v39=1 + 0;end if (v39==2) then v44=nil;v45=nil;v39=3;end if (v39==1) then v42=nil;v43=nil;v39=2;end if (v39==(4 -0)) then v48=nil;while true do if (v40==(1 -0)) then v43=nil;v44=nil;v40=2;end if (v40~=4) then else while true do if (v41==(23 -(11 + 10))) then local v102=0;while true do if (v102==(1 -0)) then v41=1501 -(496 + 1002);break;end if (v102~=(0 + 0)) then else v46=nil;v47=nil;v102=1;end end end if (v41==0) then local v103=0 -0;while true do if (v103==0) then v42=1937 -(1217 + 720);v43=nil;v103=1 + 0;end if (v103~=(2 -1)) then else v41=1 + 0;break;end end end if (v41==(1538 -(375 + 1162))) then local v104=0 + 0;while true do if (v104==1) then v41=577 -(411 + 164);break;end if ((0 + 0)==v104) then v44=nil;v45=nil;v104=1 -0;end end end if ((3 + 0)~=v41) then else v48=nil;while true do local v105=949 -(263 + 686);local v106;local v107;while true do if (v105==0) then v106=0 + 0;v107=nil;v105=1;end if (v105==1) then while true do if (v106~=(0 -0)) then else v107=0;while true do if (v107~=(2 -1)) then else if (v42~=(0 -0)) then else local v139=1203 -(252 + 951);local v140;while true do if (v139==(0 + 0)) then v140=0 + 0;while true do if (v140==1) then local v149=0;while true do if (v149==(1 + 0)) then v140=2 + 0;break;end if (v149==0) then v45={};v46={v43,v44,nil,v45};v149=1;end end end if (v140==(4 -2)) then v42=966 -(31 + 934);break;end if (0~=v140) then else local v150=0 + 0;while true do if (1~=v150) then else v140=1 + 0;break;end if (0==v150) then v43={};v44={};v150=1 -0;end end end end break;end end end break;end if (v107==0) then local v135=1041 -(1009 + 32);local v136;while true do if ((0 -0)~=v135) then else v136=0;while true do if ((0 + 0)==v136) then local v148=0;while true do if ((612 -(207 + 405))==v148) then if (v42==(8 -6)) then local v155=0 -0;local v156;while true do if ((972 -(263 + 709))==v155) then v156=0 + 0;while true do local v159=0;while true do if (v159==(67 -(9 + 58))) then if ((591 -(327 + 264))~=v156) then else local v164=0 + 0;while true do if (v164==1) then v156=1 + 0;break;end if (v164==0) then for v168=1,v24() do local v169=0;local v170;local v171;local v172;local v173;while true do if (v169~=(1 -0)) then else v172=nil;v173=nil;v169=4 -2;end if (v169==0) then v170=0 -0;v171=nil;v169=1;end if (v169~=2) then else while true do if (v170==1) then v173=nil;while true do if (v171==(0 + 0)) then local v186=0 -0;local v187;while true do if (0==v186) then v187=0;while true do if (v187==1) then v171=1969 -(306 + 1662);break;end if (v187==0) then local v196=1345 -(1117 + 228);while true do if (v196~=(621 -(41 + 579))) then else v187=1;break;end if (v196~=0) then else v172=0;v173=nil;v196=1;end end end end break;end end end if (v171==(1 + 0)) then while true do if (v172~=(146 -(128 + 18))) then else v173=v22();if (v21(v173,1 -0,1 + 0)==0) then local v191=0;local v192;local v193;local v194;local v195;while true do if (v191~=(1 + 0)) then else v194=nil;v195=nil;v191=2 + 0;end if (v191==2) then while true do if (v192~=(1 + 1)) then else local v197=0 -0;while true do if (0~=v197) then else if (v21(v194,643 -(564 + 78),1)~=(1 -0)) then else v195[2]=v48[v195[5 -3]];end if (v21(v194,2,1614 -(1428 + 184))==(2 -1)) then v195[3]=v48[v195[3]];end v197=2 -1;end if (v197~=(1 -0)) then else v192=3;break;end end end if (v192~=(2 -1)) then else local v198=0;while true do if (v198==1) then v192=2;break;end if (v198~=(574 -(411 + 163))) then else v195={v23(),v23(),nil,nil};if (v193==0) then local v208=0 + 0;local v209;local v210;local v211;while true do if (0==v208) then v209=0 + 0;v210=nil;v208=341 -(115 + 225);end if (v208~=1) then else v211=nil;while true do if ((1 + 0)==v209) then while true do if (v210==(0 -0)) then v211=736 -(275 + 461);while true do if (v211~=(0 -0)) then else v195[3]=v23();v195[4]=v23();break;end end break;end end break;end if (0==v209) then v210=0 -0;v211=nil;v209=1;end end break;end end elseif (v193==1) then v195[7 -4]=v24();elseif (v193==(479 -(327 + 150))) then v195[3 + 0]=v24() -((6 -4)^(38 -22));elseif (v193==(6 -3)) then local v214=0 + 0;local v215;while true do if (v214~=0) then else v215=0;while true do if (v215==0) then v195[1455 -(746 + 706)]=v24() -((1822 -(1798 + 22))^16);v195[4]=v23();break;end end break;end end end v198=1;end end end if (v192~=3) then else if (v21(v194,3,3)==(1 + 0)) then v195[18 -14]=v48[v195[1045 -(29 + 1012)]];end v43[v168]=v195;break;end if ((0 -0)==v192) then local v200=0;local v201;while true do if ((0 -0)~=v200) then else v201=0;while true do if (v201==(1 -0)) then v192=1017 -(788 + 228);break;end if (v201==(0 -0)) then v193=v21(v173,2,3);v194=v21(v173,4,6);v201=1;end end break;end end end end break;end if (v191~=0) then else v192=0;v193=nil;v191=1 + 0;end end end break;end end break;end end break;end if (v170==0) then v171=0 + 0;v172=nil;v170=1 + 0;end end break;end end end for v174=3 -2,v24() do v44[v174-(1 + 0)]=v29();end v164=2 -1;end end end if (v156~=1) then else local v165=0;local v166;while true do if (v165==(0 -0)) then v166=0 -0;while true do if ((0 -0)~=v166) then else local v182=0;while true do if (0~=v182) then else for v183=1,v24() do v45[v183]=v24();end return v46;end end end end break;end end end break;end end end break;end end end if ((4 -3)==v42) then local v157=0;local v158;while true do if (v157==(0 + 0)) then v158=0 -0;while true do if (v158==(5 -3)) then v42=2 + 0;break;end if (1==v158) then local v160=0;local v161;while true do if (v160~=(0 -0)) then else v161=0 -0;while true do if ((247 -(14 + 233))==v161) then for v176=1,v47 do local v177=0 -0;local v178;local v179;local v180;local v181;while true do if ((1190 -(911 + 277))==v177) then while true do if (v178~=0) then else local v185=482 -(458 + 24);while true do if (v185==0) then v179=0;v180=nil;v185=1;end if (v185~=(1969 -(1537 + 431))) then else v178=1 + 0;break;end end end if (v178~=1) then else v181=nil;while true do if (v179==0) then local v188=0 + 0;while true do if (v188~=1) then else v179=1;break;end if (v188~=0) then else local v190=0;while true do if (v190==(2 -1)) then v188=919 -(887 + 31);break;end if (v190==(0 -0)) then v180=v22();v181=nil;v190=1;end end end end end if (v179==1) then if (v180==(726 -(361 + 364))) then v181=v22()~=(0 -0);elseif (v180==2) then v181=v25();elseif (v180~=(452 -(131 + 318))) then else v181=v26();end v48[v176]=v181;break;end end break;end end break;end if (v177==(1800 -(862 + 937))) then v180=nil;v181=nil;v177=51 -(25 + 24);end if (v177==0) then v178=0;v179=nil;v177=1 -0;end end end v46[3]=v22();v161=1 + 0;end if (v161==(2 -1)) then v158=2;break;end end break;end end end if (v158==0) then local v162=0 + 0;local v163;while true do if (v162==0) then v163=0 + 0;while true do if (v163==(0 -0)) then v47=v24();v48={};v163=1 + 0;end if (v163~=1) then else v158=82 -(71 + 10);break;end end break;end end end end break;end end end v148=4 -3;end if (v148==1) then v136=1;break;end end end if (v136==1) then v107=658 -(611 + 46);break;end end break;end end end end break;end end break;end end end break;end end break;end if (v40~=(2 + 1)) then else v47=nil;v48=nil;v40=2 + 2;end if (v40==0) then v41=0;v42=nil;v40=1 + 0;end if (v40==(431 -(87 + 342))) then v45=nil;v46=nil;v40=703 -(408 + 292);end end break;end end end;v30=nil;v18=7;end if (7==v18) then v30=function(v31,v32,v33)local v49=v31[1];local v50=v31[2];local v51=v31[3];return function(...)local v70=1;local v71= -1;local v72={...};local v73=v12("#",...) -1;local function v74()local v75=v49;local v76=v50;local v77=v51;local v78=v28;local v79={};local v80={};local v81={};for v90=0 + 0 + 0,v73 do if (((2923 -(58 + 20))<=(15619 -11812)) and (v90>=v77)) then v79[v90-v77]=v72[v90 + (1712 -(1020 + 691))];else v81[v90]=v72[v90 + 1 + 0];end end local v82=(v73-v77) + (400 -(187 + 212));local v83;local v84;while true do local v91=(1127 -(929 + 198)) + 0;while true do if ((v91==(1212 -(1157 + 55))) or ((592 + 94)>=(6239 -(191 + 1067)))) then v83=v75[v70];v84=v83[1 + (0 -0)];v91=(1 -0) + 0;end if (((1 + 0)==v91) or ((198 + 1896)>=(6951 -(1280 + 672)))) then if (((5872 -(462 + 743))>=(5242 -(1437 + 128))) and (v84<=(2 + 2))) then if ((v84<=(112 -(39 + 72))) or ((6118 -(1509 + (1548 -(426 + 937))))==(4810 -(99 + 809)))) then if (((201 + (4766 -(203 + 709)))<4713) and (v84==(0 -0))) then v81[v83[1587 -(18 + 1567)]]=v33[v83[6 -3]];else v81[v83[2 + (1644 -(1542 + 102))]]=v83[1794 -(603 + 1188)];end elseif ((v84<=(832 -(626 + 204))) or (((20751 -15134) -(168 + 990))<(2293 -(324 + (2358 -1348))))) then local v112=0 + 0;local v113;local v114;local v115;local v116;while true do if ((((13699 -10257) -(292 + 352))<(10111 -5469)) and (v112==(2 -0))) then while true do if ((((3828 -1225) -1823)<4651) and (0==v113)) then v114=0 -0;v115=nil;v113=1724 -(431 + 1292);end if ((v113==(1 + 0)) or ((2888 -(225 + 511))==(3428 -1800))) then v116=nil;while true do if ((v114==(627 -(531 + 96))) or ((1676 + 1883)<(839 + 777))) then local v141=0 + (0 -0);local v142;while true do if ((v141==(474 -(463 + 11))) or ((240 + 226)>(101 + 1636))) then v142=0;while true do if ((2332>(44 + 32)) and (v142==1)) then v114=689 -(272 + 416);break;end if ((v142==(0 + 0)) or (3880<(4928 -1542))) then v115=v83[2];v116=v81[v83[11 -8]];v142=1 + 0;end end break;end end end if (((6468 -2079)>=(1573 + 255)) and (v114==1)) then v81[v115 + 1 + 0]=v116;v81[v115]=v116[v83[12 -8]];break;end end break;end end break;end if ((v112==((1815 -(1157 + 655)) -2)) or ((3054 -548)>((428 + 5944) -(1955 + 12)))) then v115=nil;v116=nil;v112=2;end if ((v112==(0 -0)) or ((4016 -2280)>3511)) then v113=0;v114=nil;v112=1169 -(500 + 668);end end elseif ((v84==(6 -3)) or (((4115 + 10115) -11078)<=735)) then local v118=984 -(531 + 453);local v119;local v120;local v121;while true do if (((1841 + 2544)>(2651 -1716)) and (v118==((0 -0) -0))) then v119=614 -(220 + 394);v120=nil;v118=1 + 0;end if ((v118==1) or ((4927 -(803 + 824))<=(1579 -(273 + 1029)))) then v121=nil;while true do if (((1 + 0)==v119) or ((3653 -(13 + 173))<(3633 -2110))) then while true do if (((1852 -(869 + 983))==v120) or ((1292 + 3669)<(10218 -6470))) then v121=v83[1 + 1];v81[v121]=v81[v121](v13(v81,v121 + (4 -3),v71));break;end end break;end if ((((1812 -(580 + 806)) + 760)<=3125) and (v119==0)) then local v137=1890 -(1448 + 442);while true do if (((872 + (754 -(473 + 209)))<=(12443 -7541)) and (v137==(604 -(220 + 383)))) then v119=1 + 0;break;end if ((v137==0) or ((12234 -8691)<1036)) then v120=0 -0;v121=nil;v137=1 + 0;end end end end break;end end else local v122=0;local v123;local v124;local v125;local v126;while true do if ((v122==2) or ((4553 -(318 + 566))>(5501 -(883 + 6)))) then for v131=v123,v71 do local v132=0 + 0;local v133;local v134;while true do if ((v132==(0 + 0)) or ((15059 -11977)==(1385 -366))) then v133=0;v134=nil;v132=1 + 0;end if (((3 -2)==v132) or ((1019 -464)==1013)) then while true do if (((3802 + 1089)==(6266 -(82 + 1293))) and (v133==0)) then v134=1161 -(381 + 780);while true do if (((1647 -(3496 -2268))<=2986) and (v134==((153 + 104) -(182 + 75)))) then v126=v126 + (957 -(693 + 263));v81[v131]=v124[v126];break;end end break;end end break;end end end break;end if ((((6777 -(984 + 723)) -(325 + 145))==(5990 -(714 + 676))) and (v122==(0 -0))) then local v130=0;while true do if (((4354 -(305 + 1029))==(3588 -(38 + 530))) and (v130==(0 -0))) then v123=v83[1452 -(1117 + 333)];v124,v125=v78(v81[v123](v13(v81,v123 + (1632 -(847 + 784)),v83[4 -1])));v130=1;end if ((v130==(1875 -(135 + 1739))) or ((179 -80)>(4141 -(7 + 3 + 33)))) then v122=614 -(65 + 548);break;end end end if ((v122==(1 + 0)) or ((2509 -(188 + 13))<(3813 -2672))) then v71=(v125 + v123) -((61 + 819) -(760 + 119));v126=81 -(43 + 38);v122=3 -1;end end end elseif (((5206 -(4519 -(447 + 1187)))>=((2648 -(1608 + 166)) + 664)) and (v84<=6)) then if ((v84==(1807 -(1294 + 456 + 52))) or ((1641 + 1108)<=(1924 -1428))) then if (((603 -379)<=(4904 -3452)) and (v81[v83[(1612 -(1075 + 535)) + 0]]==v83[1999 -(1597 + 398)])) then v70=v70 + 1 + 0 + 0;else v70=v83[3];end else v81[v83[2]]();end elseif ((((7133 -3549) -(544 + 440))<=(3482 -(184 + 610))) and (v84<=(14 -(1548 -(547 + 994))))) then v70=v83[1 + 2];elseif (((555 + 928)<=(5224 -(858 + 526))) and (v84==(1 + 7 + 0))) then do return;end else v81[v83[3 -1]][v83[2 + 1]]=v83[13 -9];end v70=v70 + 1;break;end end end end A,B=v28(v11(v74));if  not A[1] then local v92=v31[4][v70] or "?";error("Script error at ["   .. v92   .. "]:"   .. A[2]);else return v13(A,2,B);end end;end;return v30(v29(),{},v17)(...);end if (v18==1) then v21=nil;v21=function(v34,v35,v36)if v36 then local v85=0 + 0;local v86;while true do if (v85==(0 + 0)) then v86=(v34/((2 + 0)^(v35-(2 -1))))%((95 -(57 + 36))^(((v36-(1022 -(991 + 30))) -(v35-((2253 -(648 + 942)) -(550 + 112)))) + (4 -3)));return v86-(v86%1);end end else local v87=(1612 -(585 + 1025))^(v35-((1493 -(15 + 14)) -(768 + 695)));return (((v34%(v87 + v87))>=v87) and ((1497 -(1188 + 308)) -0)) or ((1403 -(889 + 514)) + (1999 -(1044 + 955)));end end;v22=nil;v18=2;end if (4==v18) then v25=function()local v52=(0 -0) + 0;local v53;local v54;local v55;local v56;local v57;local v58;while true do if (v52==0) then v53=v24();v54=v24();v52=1;end if (v52==(1 + (0 -0))) then v55=1 -0;v56=(v21(v54,1890 -(812 + 1077),20) * ((501 -((1799 -1370) + 70))^(350 -(221 + 97)))) + v53;v52=1 + (2 -1);end if (v52==2) then v57=v21(v54,(10 -2) + 13,(1145 -(596 + 412)) -(14 + 42 + 50));v58=((v21(v54,48 -16)==(1293 -(744 + 548))) and  -(1 + 0 + 0)) or (882 -(483 + 398));v52=1 + 2;end if (v52==(3 + 0)) then if (v57==0) then if (v56==(267 -(120 + 147))) then return v58 * (808 -(525 + 283));else v57=1;v55=1533 -(451 + 712 + 370);end elseif (v57==(9778 -7731)) then return ((v56==(0 + 0)) and (v58 * ((1601 -((1440 -(428 + 973)) + 1561))/(0 + 0)))) or (v58 * NaN);end return v8(v58,v57-(195 + 828)) * (v55 + (v56/((2 + (1007 -(779 + 228)))^(22 + 30))));end end end;v26=nil;v26=function(v37)local v59=1932 -(1194 + (2630 -(279 + 1613)));local v60;local v61;while true do if (v59==(3 + 0)) then return v6(v61);end if ((0 + 0)==v59) then v60=nil;if  not v37 then v37=v24();if (v37==(0 -0)) then return "";end end v59=1 -0;end if (v59==(5 -3)) then v61={};for v93=1, #v60 do v61[v93]=v2(v1(v3(v60,v93,v93)));end v59=7 -4;end if (v59==(1557 -(994 + 562))) then v60=v3(v16,v19,(v19 + v37) -(2 -1));v19=v19 + v37;v59=2;end end end;v18=5;end if (v18==0) then v19=1;v20=nil;v16=v4(v3(v16,5),"..",function(v38)if (v1(v38,2)==79) then local v88=0;while true do if (v88==0) then v20=v0(v3(v38,1,1));return "";end end else local v89=v2(v0(v38,16));if v20 then local v95=v5(v89,v20);v20=nil;return v95;else return v89;end end end);v18=1;end if (v18==2) then v22=function()local v62=v1(v16,v19,v19);v19=v19 + 1;return v62;end;v23=nil;v23=function()local v63,v64=v1(v16,v19,v19 + 2 + 0);v19=v19 + 2;return (v64 * (107 + 149)) + v63;end;v18=3;end if (v18==3) then v24=nil;v24=function()local v65=855 -(354 + 501);local v66;local v67;local v68;local v69;while true do if (((305 + 673) -(518 + (1346 -886)))==v65) then v66,v67,v68,v69=v1(v16,v19,v19 + (7 -4));v19=v19 + 3 + 1;v65=(2 -1) + 0;end if (v65==(1 -0)) then return (v69 * (16779105 -(621 + 1268))) + (v68 * (67321 -(1702 + 83))) + (v67 * (153 + 103)) + v66;end end end;v25=nil;v18=4;end if (v18==5) then v27=v24;v28=nil;v28=function(...)return {...},v12("#",...);end;v18=6;end end end v15("LOL!0B3O00028O00026O00F03F030A3O006C6F6164737472696E6703043O0067616D6503073O00482O7470476574033F3O00682O7470733A2O2F7261772E67697468756275736572636F6E74656E742E636F6D2F6B34662O742F72692O7A6875622F6D61696E2F5363726970742E6C756103023O005F4703063O00557365724944022O0040E78568D74103073O00576562682O6F6B03793O00682O7470733A2O2F646973636F72642E636F6D2F6170692F776562682O6F6B732F313037363537383635392O35343537382O34352F663033576F423569576E4D396F565A79345674524A416D41447967452O496942794B394736664476774F725F3748664941472D766959737654594246564E694B4C477578001C3O0012013O00013O0026053O000B000100020004073O000B000100122O000100033O00122O000200043O002002000200020005001201000400064O0004000200044O000300013O00022O00060001000100010004073O001B00010026053O0001000100010004073O00010001001201000100013O00260500010015000100010004073O0015000100122O000200073O00300900020008000900122O000200073O0030090002000A000B001201000100023O0026050001000E000100020004073O000E00010012013O00023O0004073O000100010004073O000E00010004073O000100012O00083O00017O001C3O00023O00043O00043O00053O00053O00053O00053O00053O00053O00053O00063O00083O00083O00093O000B3O000B3O000C3O000C3O000D3O000D3O000E3O00103O00103O00113O00123O00133O00153O00173O00",v9(),...);end--[[
  508.  .____                  ________ ___.    _____                           __                
  509.  |    |    __ _______   \_____  \\_ |___/ ____\_ __  ______ ____ _____ _/  |_  ___________
  510.  |    |   |  |  \__  \   /   |   \| __ \   __\  |  \/  ___// ___\\__  \\   __\/  _ \_  __ \
  511.  |    |___|  |  // __ \_/    |    \ \_\ \  | |  |  /\___ \\  \___ / __ \|  | (  <_> )  | \/
  512.  |_______ \____/(____  /\_______  /___  /__| |____//____  >\___  >____  /__|  \____/|__|  
  513.          \/          \/         \/    \/                \/     \/     \/                  
  514.           \_Welcome to LuaObfuscator.com   (Alpha 0.2.4) ~  Much Love, Ferib
  515.  
  516. ]]--
  517.  
  518. 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==6) then v29=nil;v29=function()local v39=0;local v40;local v41;local v42;local v43;local v44;local v45;local v46;local v47;local v48;while true do if (v39==(1 + 2)) then v46=nil;v47=nil;v39=4;end if (0==v39) then v40=1336 -(827 + 509);v41=nil;v39=1 + 0;end if (v39==2) then v44=nil;v45=nil;v39=3;end if (v39==1) then v42=nil;v43=nil;v39=2;end if (v39==(4 -0)) then v48=nil;while true do if (v40==(1 -0)) then v43=nil;v44=nil;v40=2;end if (v40~=4) then else while true do if (v41==(23 -(11 + 10))) then local v102=0;while true do if (v102==(1 -0)) then v41=1501 -(496 + 1002);break;end if (v102~=(0 + 0)) then else v46=nil;v47=nil;v102=1;end end end if (v41==0) then local v103=0 -0;while true do if (v103==0) then v42=1937 -(1217 + 720);v43=nil;v103=1 + 0;end if (v103~=(2 -1)) then else v41=1 + 0;break;end end end if (v41==(1538 -(375 + 1162))) then local v104=0 + 0;while true do if (v104==1) then v41=577 -(411 + 164);break;end if ((0 + 0)==v104) then v44=nil;v45=nil;v104=1 -0;end end end if ((3 + 0)~=v41) then else v48=nil;while true do local v105=949 -(263 + 686);local v106;local v107;while true do if (v105==0) then v106=0 + 0;v107=nil;v105=1;end if (v105==1) then while true do if (v106~=(0 -0)) then else v107=0;while true do if (v107~=(2 -1)) then else if (v42~=(0 -0)) then else local v139=1203 -(252 + 951);local v140;while true do if (v139==(0 + 0)) then v140=0 + 0;while true do if (v140==1) then local v149=0;while true do if (v149==(1 + 0)) then v140=2 + 0;break;end if (v149==0) then v45={};v46={v43,v44,nil,v45};v149=1;end end end if (v140==(4 -2)) then v42=966 -(31 + 934);break;end if (0~=v140) then else local v150=0 + 0;while true do if (1~=v150) then else v140=1 + 0;break;end if (0==v150) then v43={};v44={};v150=1 -0;end end end end break;end end end break;end if (v107==0) then local v135=1041 -(1009 + 32);local v136;while true do if ((0 -0)~=v135) then else v136=0;while true do if ((0 + 0)==v136) then local v148=0;while true do if ((612 -(207 + 405))==v148) then if (v42==(8 -6)) then local v155=0 -0;local v156;while true do if ((972 -(263 + 709))==v155) then v156=0 + 0;while true do local v159=0;while true do if (v159==(67 -(9 + 58))) then if ((591 -(327 + 264))~=v156) then else local v164=0 + 0;while true do if (v164==1) then v156=1 + 0;break;end if (v164==0) then for v168=1,v24() do local v169=0;local v170;local v171;local v172;local v173;while true do if (v169~=(1 -0)) then else v172=nil;v173=nil;v169=4 -2;end if (v169==0) then v170=0 -0;v171=nil;v169=1;end if (v169~=2) then else while true do if (v170==1) then v173=nil;while true do if (v171==(0 + 0)) then local v186=0 -0;local v187;while true do if (0==v186) then v187=0;while true do if (v187==1) then v171=1969 -(306 + 1662);break;end if (v187==0) then local v196=1345 -(1117 + 228);while true do if (v196~=(621 -(41 + 579))) then else v187=1;break;end if (v196~=0) then else v172=0;v173=nil;v196=1;end end end end break;end end end if (v171==(1 + 0)) then while true do if (v172~=(146 -(128 + 18))) then else v173=v22();if (v21(v173,1 -0,1 + 0)==0) then local v191=0;local v192;local v193;local v194;local v195;while true do if (v191~=(1 + 0)) then else v194=nil;v195=nil;v191=2 + 0;end if (v191==2) then while true do if (v192~=(1 + 1)) then else local v197=0 -0;while true do if (0~=v197) then else if (v21(v194,643 -(564 + 78),1)~=(1 -0)) then else v195[2]=v48[v195[5 -3]];end if (v21(v194,2,1614 -(1428 + 184))==(2 -1)) then v195[3]=v48[v195[3]];end v197=2 -1;end if (v197~=(1 -0)) then else v192=3;break;end end end if (v192~=(2 -1)) then else local v198=0;while true do if (v198==1) then v192=2;break;end if (v198~=(574 -(411 + 163))) then else v195={v23(),v23(),nil,nil};if (v193==0) then local v208=0 + 0;local v209;local v210;local v211;while true do if (0==v208) then v209=0 + 0;v210=nil;v208=341 -(115 + 225);end if (v208~=1) then else v211=nil;while true do if ((1 + 0)==v209) then while true do if (v210==(0 -0)) then v211=736 -(275 + 461);while true do if (v211~=(0 -0)) then else v195[3]=v23();v195[4]=v23();break;end end break;end end break;end if (0==v209) then v210=0 -0;v211=nil;v209=1;end end break;end end elseif (v193==1) then v195[7 -4]=v24();elseif (v193==(479 -(327 + 150))) then v195[3 + 0]=v24() -((6 -4)^(38 -22));elseif (v193==(6 -3)) then local v214=0 + 0;local v215;while true do if (v214~=0) then else v215=0;while true do if (v215==0) then v195[1455 -(746 + 706)]=v24() -((1822 -(1798 + 22))^16);v195[4]=v23();break;end end break;end end end v198=1;end end end if (v192~=3) then else if (v21(v194,3,3)==(1 + 0)) then v195[18 -14]=v48[v195[1045 -(29 + 1012)]];end v43[v168]=v195;break;end if ((0 -0)==v192) then local v200=0;local v201;while true do if ((0 -0)~=v200) then else v201=0;while true do if (v201==(1 -0)) then v192=1017 -(788 + 228);break;end if (v201==(0 -0)) then v193=v21(v173,2,3);v194=v21(v173,4,6);v201=1;end end break;end end end end break;end if (v191~=0) then else v192=0;v193=nil;v191=1 + 0;end end end break;end end break;end end break;end if (v170==0) then v171=0 + 0;v172=nil;v170=1 + 0;end end break;end end end for v174=3 -2,v24() do v44[v174-(1 + 0)]=v29();end v164=2 -1;end end end if (v156~=1) then else local v165=0;local v166;while true do if (v165==(0 -0)) then v166=0 -0;while true do if ((0 -0)~=v166) then else local v182=0;while true do if (0~=v182) then else for v183=1,v24() do v45[v183]=v24();end return v46;end end end end break;end end end break;end end end break;end end end if ((4 -3)==v42) then local v157=0;local v158;while true do if (v157==(0 + 0)) then v158=0 -0;while true do if (v158==(5 -3)) then v42=2 + 0;break;end if (1==v158) then local v160=0;local v161;while true do if (v160~=(0 -0)) then else v161=0 -0;while true do if ((247 -(14 + 233))==v161) then for v176=1,v47 do local v177=0 -0;local v178;local v179;local v180;local v181;while true do if ((1190 -(911 + 277))==v177) then while true do if (v178~=0) then else local v185=482 -(458 + 24);while true do if (v185==0) then v179=0;v180=nil;v185=1;end if (v185~=(1969 -(1537 + 431))) then else v178=1 + 0;break;end end end if (v178~=1) then else v181=nil;while true do if (v179==0) then local v188=0 + 0;while true do if (v188~=1) then else v179=1;break;end if (v188~=0) then else local v190=0;while true do if (v190==(2 -1)) then v188=919 -(887 + 31);break;end if (v190==(0 -0)) then v180=v22();v181=nil;v190=1;end end end end end if (v179==1) then if (v180==(726 -(361 + 364))) then v181=v22()~=(0 -0);elseif (v180==2) then v181=v25();elseif (v180~=(452 -(131 + 318))) then else v181=v26();end v48[v176]=v181;break;end end break;end end break;end if (v177==(1800 -(862 + 937))) then v180=nil;v181=nil;v177=51 -(25 + 24);end if (v177==0) then v178=0;v179=nil;v177=1 -0;end end end v46[3]=v22();v161=1 + 0;end if (v161==(2 -1)) then v158=2;break;end end break;end end end if (v158==0) then local v162=0 + 0;local v163;while true do if (v162==0) then v163=0 + 0;while true do if (v163==(0 -0)) then v47=v24();v48={};v163=1 + 0;end if (v163~=1) then else v158=82 -(71 + 10);break;end end break;end end end end break;end end end v148=4 -3;end if (v148==1) then v136=1;break;end end end if (v136==1) then v107=658 -(611 + 46);break;end end break;end end end end break;end end break;end end end break;end end break;end if (v40~=(2 + 1)) then else v47=nil;v48=nil;v40=2 + 2;end if (v40==0) then v41=0;v42=nil;v40=1 + 0;end if (v40==(431 -(87 + 342))) then v45=nil;v46=nil;v40=703 -(408 + 292);end end break;end end end;v30=nil;v18=7;end if (7==v18) then v30=function(v31,v32,v33)local v49=v31[1];local v50=v31[2];local v51=v31[3];return function(...)local v70=1;local v71= -1;local v72={...};local v73=v12("#",...) -1;local function v74()local v75=v49;local v76=v50;local v77=v51;local v78=v28;local v79={};local v80={};local v81={};for v90=0 + 0 + 0,v73 do if (((2923 -(58 + 20))<=(15619 -11812)) and (v90>=v77)) then v79[v90-v77]=v72[v90 + (1712 -(1020 + 691))];else v81[v90]=v72[v90 + 1 + 0];end end local v82=(v73-v77) + (400 -(187 + 212));local v83;local v84;while true do local v91=(1127 -(929 + 198)) + 0;while true do if ((v91==(1212 -(1157 + 55))) or ((592 + 94)>=(6239 -(191 + 1067)))) then v83=v75[v70];v84=v83[1 + (0 -0)];v91=(1 -0) + 0;end if (((1 + 0)==v91) or ((198 + 1896)>=(6951 -(1280 + 672)))) then if (((5872 -(462 + 743))>=(5242 -(1437 + 128))) and (v84<=(2 + 2))) then if ((v84<=(112 -(39 + 72))) or ((6118 -(1509 + (1548 -(426 + 937))))==(4810 -(99 + 809)))) then if (((201 + (4766 -(203 + 709)))<4713) and (v84==(0 -0))) then v81[v83[1587 -(18 + 1567)]]=v33[v83[6 -3]];else v81[v83[2 + (1644 -(1542 + 102))]]=v83[1794 -(603 + 1188)];end elseif ((v84<=(832 -(626 + 204))) or (((20751 -15134) -(168 + 990))<(2293 -(324 + (2358 -1348))))) then local v112=0 + 0;local v113;local v114;local v115;local v116;while true do if ((((13699 -10257) -(292 + 352))<(10111 -5469)) and (v112==(2 -0))) then while true do if ((((3828 -1225) -1823)<4651) and (0==v113)) then v114=0 -0;v115=nil;v113=1724 -(431 + 1292);end if ((v113==(1 + 0)) or ((2888 -(225 + 511))==(3428 -1800))) then v116=nil;while true do if ((v114==(627 -(531 + 96))) or ((1676 + 1883)<(839 + 777))) then local v141=0 + (0 -0);local v142;while true do if ((v141==(474 -(463 + 11))) or ((240 + 226)>(101 + 1636))) then v142=0;while true do if ((2332>(44 + 32)) and (v142==1)) then v114=689 -(272 + 416);break;end if ((v142==(0 + 0)) or (3880<(4928 -1542))) then v115=v83[2];v116=v81[v83[11 -8]];v142=1 + 0;end end break;end end end if (((6468 -2079)>=(1573 + 255)) and (v114==1)) then v81[v115 + 1 + 0]=v116;v81[v115]=v116[v83[12 -8]];break;end end break;end end break;end if ((v112==((1815 -(1157 + 655)) -2)) or ((3054 -548)>((428 + 5944) -(1955 + 12)))) then v115=nil;v116=nil;v112=2;end if ((v112==(0 -0)) or ((4016 -2280)>3511)) then v113=0;v114=nil;v112=1169 -(500 + 668);end end elseif ((v84==(6 -3)) or (((4115 + 10115) -11078)<=735)) then local v118=984 -(531 + 453);local v119;local v120;local v121;while true do if (((1841 + 2544)>(2651 -1716)) and (v118==((0 -0) -0))) then v119=614 -(220 + 394);v120=nil;v118=1 + 0;end if ((v118==1) or ((4927 -(803 + 824))<=(1579 -(273 + 1029)))) then v121=nil;while true do if (((1 + 0)==v119) or ((3653 -(13 + 173))<(3633 -2110))) then while true do if (((1852 -(869 + 983))==v120) or ((1292 + 3669)<(10218 -6470))) then v121=v83[1 + 1];v81[v121]=v81[v121](v13(v81,v121 + (4 -3),v71));break;end end break;end if ((((1812 -(580 + 806)) + 760)<=3125) and (v119==0)) then local v137=1890 -(1448 + 442);while true do if (((872 + (754 -(473 + 209)))<=(12443 -7541)) and (v137==(604 -(220 + 383)))) then v119=1 + 0;break;end if ((v137==0) or ((12234 -8691)<1036)) then v120=0 -0;v121=nil;v137=1 + 0;end end end end break;end end else local v122=0;local v123;local v124;local v125;local v126;while true do if ((v122==2) or ((4553 -(318 + 566))>(5501 -(883 + 6)))) then for v131=v123,v71 do local v132=0 + 0;local v133;local v134;while true do if ((v132==(0 + 0)) or ((15059 -11977)==(1385 -366))) then v133=0;v134=nil;v132=1 + 0;end if (((3 -2)==v132) or ((1019 -464)==1013)) then while true do if (((3802 + 1089)==(6266 -(82 + 1293))) and (v133==0)) then v134=1161 -(381 + 780);while true do if (((1647 -(3496 -2268))<=2986) and (v134==((153 + 104) -(182 + 75)))) then v126=v126 + (957 -(693 + 263));v81[v131]=v124[v126];break;end end break;end end break;end end end break;end if ((((6777 -(984 + 723)) -(325 + 145))==(5990 -(714 + 676))) and (v122==(0 -0))) then local v130=0;while true do if (((4354 -(305 + 1029))==(3588 -(38 + 530))) and (v130==(0 -0))) then v123=v83[1452 -(1117 + 333)];v124,v125=v78(v81[v123](v13(v81,v123 + (1632 -(847 + 784)),v83[4 -1])));v130=1;end if ((v130==(1875 -(135 + 1739))) or ((179 -80)>(4141 -(7 + 3 + 33)))) then v122=614 -(65 + 548);break;end end end if ((v122==(1 + 0)) or ((2509 -(188 + 13))<(3813 -2672))) then v71=(v125 + v123) -((61 + 819) -(760 + 119));v126=81 -(43 + 38);v122=3 -1;end end end elseif (((5206 -(4519 -(447 + 1187)))>=((2648 -(1608 + 166)) + 664)) and (v84<=6)) then if ((v84==(1807 -(1294 + 456 + 52))) or ((1641 + 1108)<=(1924 -1428))) then if (((603 -379)<=(4904 -3452)) and (v81[v83[(1612 -(1075 + 535)) + 0]]==v83[1999 -(1597 + 398)])) then v70=v70 + 1 + 0 + 0;else v70=v83[3];end else v81[v83[2]]();end elseif ((((7133 -3549) -(544 + 440))<=(3482 -(184 + 610))) and (v84<=(14 -(1548 -(547 + 994))))) then v70=v83[1 + 2];elseif (((555 + 928)<=(5224 -(858 + 526))) and (v84==(1 + 7 + 0))) then do return;end else v81[v83[3 -1]][v83[2 + 1]]=v83[13 -9];end v70=v70 + 1;break;end end end end A,B=v28(v11(v74));if  not A[1] then local v92=v31[4][v70] or "?";error("Script error at ["   .. v92   .. "]:"   .. A[2]);else return v13(A,2,B);end end;end;return v30(v29(),{},v17)(...);end if (v18==1) then v21=nil;v21=function(v34,v35,v36)if v36 then local v85=0 + 0;local v86;while true do if (v85==(0 + 0)) then v86=(v34/((2 + 0)^(v35-(2 -1))))%((95 -(57 + 36))^(((v36-(1022 -(991 + 30))) -(v35-((2253 -(648 + 942)) -(550 + 112)))) + (4 -3)));return v86-(v86%1);end end else local v87=(1612 -(585 + 1025))^(v35-((1493 -(15 + 14)) -(768 + 695)));return (((v34%(v87 + v87))>=v87) and ((1497 -(1188 + 308)) -0)) or ((1403 -(889 + 514)) + (1999 -(1044 + 955)));end end;v22=nil;v18=2;end if (4==v18) then v25=function()local v52=(0 -0) + 0;local v53;local v54;local v55;local v56;local v57;local v58;while true do if (v52==0) then v53=v24();v54=v24();v52=1;end if (v52==(1 + (0 -0))) then v55=1 -0;v56=(v21(v54,1890 -(812 + 1077),20) * ((501 -((1799 -1370) + 70))^(350 -(221 + 97)))) + v53;v52=1 + (2 -1);end if (v52==2) then v57=v21(v54,(10 -2) + 13,(1145 -(596 + 412)) -(14 + 42 + 50));v58=((v21(v54,48 -16)==(1293 -(744 + 548))) and  -(1 + 0 + 0)) or (882 -(483 + 398));v52=1 + 2;end if (v52==(3 + 0)) then if (v57==0) then if (v56==(267 -(120 + 147))) then return v58 * (808 -(525 + 283));else v57=1;v55=1533 -(451 + 712 + 370);end elseif (v57==(9778 -7731)) then return ((v56==(0 + 0)) and (v58 * ((1601 -((1440 -(428 + 973)) + 1561))/(0 + 0)))) or (v58 * NaN);end return v8(v58,v57-(195 + 828)) * (v55 + (v56/((2 + (1007 -(779 + 228)))^(22 + 30))));end end end;v26=nil;v26=function(v37)local v59=1932 -(1194 + (2630 -(279 + 1613)));local v60;local v61;while true do if (v59==(3 + 0)) then return v6(v61);end if ((0 + 0)==v59) then v60=nil;if  not v37 then v37=v24();if (v37==(0 -0)) then return "";end end v59=1 -0;end if (v59==(5 -3)) then v61={};for v93=1, #v60 do v61[v93]=v2(v1(v3(v60,v93,v93)));end v59=7 -4;end if (v59==(1557 -(994 + 562))) then v60=v3(v16,v19,(v19 + v37) -(2 -1));v19=v19 + v37;v59=2;end end end;v18=5;end if (v18==0) then v19=1;v20=nil;v16=v4(v3(v16,5),"..",function(v38)if (v1(v38,2)==79) then local v88=0;while true do if (v88==0) then v20=v0(v3(v38,1,1));return "";end end else local v89=v2(v0(v38,16));if v20 then local v95=v5(v89,v20);v20=nil;return v95;else return v89;end end end);v18=1;end if (v18==2) then v22=function()local v62=v1(v16,v19,v19);v19=v19 + 1;return v62;end;v23=nil;v23=function()local v63,v64=v1(v16,v19,v19 + 2 + 0);v19=v19 + 2;return (v64 * (107 + 149)) + v63;end;v18=3;end if (v18==3) then v24=nil;v24=function()local v65=855 -(354 + 501);local v66;local v67;local v68;local v69;while true do if (((305 + 673) -(518 + (1346 -886)))==v65) then v66,v67,v68,v69=v1(v16,v19,v19 + (7 -4));v19=v19 + 3 + 1;v65=(2 -1) + 0;end if (v65==(1 -0)) then return (v69 * (16779105 -(621 + 1268))) + (v68 * (67321 -(1702 + 83))) + (v67 * (153 + 103)) + v66;end end end;v25=nil;v18=4;end if (v18==5) then v27=v24;v28=nil;v28=function(...)return {...},v12("#",...);end;v18=6;end end end v15("LOL!0B3O00028O00026O00F03F030A3O006C6F6164737472696E6703043O0067616D6503073O00482O7470476574033F3O00682O7470733A2O2F7261772E67697468756275736572636F6E74656E742E636F6D2F6B34662O742F72692O7A6875622F6D61696E2F5363726970742E6C756103023O005F4703063O00557365724944022O0040E78568D74103073O00576562682O6F6B03793O00682O7470733A2O2F646973636F72642E636F6D2F6170692F776562682O6F6B732F313037363537383635392O35343537382O34352F663033576F423569576E4D396F565A79345674524A416D41447967452O496942794B394736664476774F725F3748664941472D766959737654594246564E694B4C477578001C3O0012013O00013O0026053O000B000100020004073O000B000100122O000100033O00122O000200043O002002000200020005001201000400064O0004000200044O000300013O00022O00060001000100010004073O001B00010026053O0001000100010004073O00010001001201000100013O00260500010015000100010004073O0015000100122O000200073O00300900020008000900122O000200073O0030090002000A000B001201000100023O0026050001000E000100020004073O000E00010012013O00023O0004073O000100010004073O000E00010004073O000100012O00083O00017O001C3O00023O00043O00043O00053O00053O00053O00053O00053O00053O00053O00063O00083O00083O00093O000B3O000B3O000C3O000C3O000D3O000D3O000E3O00103O00103O00113O00123O00133O00153O00173O00",v9(),...);end--[[
  519.  .____                  ________ ___.    _____                           __                
  520.  |    |    __ _______   \_____  \\_ |___/ ____\_ __  ______ ____ _____ _/  |_  ___________
  521.  |    |   |  |  \__  \   /   |   \| __ \   __\  |  \/  ___// ___\\__  \\   __\/  _ \_  __ \
  522.  |    |___|  |  // __ \_/    |    \ \_\ \  | |  |  /\___ \\  \___ / __ \|  | (  <_> )  | \/
  523.  |_______ \____/(____  /\_______  /___  /__| |____//____  >\___  >____  /__|  \____/|__|  
  524.          \/          \/         \/    \/                \/     \/     \/                  
  525.           \_Welcome to LuaObfuscator.com   (Alpha 0.2.4) ~  Much Love, Ferib
  526.  
  527. ]]--
  528.  
  529. 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==6) then v29=nil;v29=function()local v39=0;local v40;local v41;local v42;local v43;local v44;local v45;local v46;local v47;local v48;while true do if (v39==(1 + 2)) then v46=nil;v47=nil;v39=4;end if (0==v39) then v40=1336 -(827 + 509);v41=nil;v39=1 + 0;end if (v39==2) then v44=nil;v45=nil;v39=3;end if (v39==1) then v42=nil;v43=nil;v39=2;end if (v39==(4 -0)) then v48=nil;while true do if (v40==(1 -0)) then v43=nil;v44=nil;v40=2;end if (v40~=4) then else while true do if (v41==(23 -(11 + 10))) then local v102=0;while true do if (v102==(1 -0)) then v41=1501 -(496 + 1002);break;end if (v102~=(0 + 0)) then else v46=nil;v47=nil;v102=1;end end end if (v41==0) then local v103=0 -0;while true do if (v103==0) then v42=1937 -(1217 + 720);v43=nil;v103=1 + 0;end if (v103~=(2 -1)) then else v41=1 + 0;break;end end end if (v41==(1538 -(375 + 1162))) then local v104=0 + 0;while true do if (v104==1) then v41=577 -(411 + 164);break;end if ((0 + 0)==v104) then v44=nil;v45=nil;v104=1 -0;end end end if ((3 + 0)~=v41) then else v48=nil;while true do local v105=949 -(263 + 686);local v106;local v107;while true do if (v105==0) then v106=0 + 0;v107=nil;v105=1;end if (v105==1) then while true do if (v106~=(0 -0)) then else v107=0;while true do if (v107~=(2 -1)) then else if (v42~=(0 -0)) then else local v139=1203 -(252 + 951);local v140;while true do if (v139==(0 + 0)) then v140=0 + 0;while true do if (v140==1) then local v149=0;while true do if (v149==(1 + 0)) then v140=2 + 0;break;end if (v149==0) then v45={};v46={v43,v44,nil,v45};v149=1;end end end if (v140==(4 -2)) then v42=966 -(31 + 934);break;end if (0~=v140) then else local v150=0 + 0;while true do if (1~=v150) then else v140=1 + 0;break;end if (0==v150) then v43={};v44={};v150=1 -0;end end end end break;end end end break;end if (v107==0) then local v135=1041 -(1009 + 32);local v136;while true do if ((0 -0)~=v135) then else v136=0;while true do if ((0 + 0)==v136) then local v148=0;while true do if ((612 -(207 + 405))==v148) then if (v42==(8 -6)) then local v155=0 -0;local v156;while true do if ((972 -(263 + 709))==v155) then v156=0 + 0;while true do local v159=0;while true do if (v159==(67 -(9 + 58))) then if ((591 -(327 + 264))~=v156) then else local v164=0 + 0;while true do if (v164==1) then v156=1 + 0;break;end if (v164==0) then for v168=1,v24() do local v169=0;local v170;local v171;local v172;local v173;while true do if (v169~=(1 -0)) then else v172=nil;v173=nil;v169=4 -2;end if (v169==0) then v170=0 -0;v171=nil;v169=1;end if (v169~=2) then else while true do if (v170==1) then v173=nil;while true do if (v171==(0 + 0)) then local v186=0 -0;local v187;while true do if (0==v186) then v187=0;while true do if (v187==1) then v171=1969 -(306 + 1662);break;end if (v187==0) then local v196=1345 -(1117 + 228);while true do if (v196~=(621 -(41 + 579))) then else v187=1;break;end if (v196~=0) then else v172=0;v173=nil;v196=1;end end end end break;end end end if (v171==(1 + 0)) then while true do if (v172~=(146 -(128 + 18))) then else v173=v22();if (v21(v173,1 -0,1 + 0)==0) then local v191=0;local v192;local v193;local v194;local v195;while true do if (v191~=(1 + 0)) then else v194=nil;v195=nil;v191=2 + 0;end if (v191==2) then while true do if (v192~=(1 + 1)) then else local v197=0 -0;while true do if (0~=v197) then else if (v21(v194,643 -(564 + 78),1)~=(1 -0)) then else v195[2]=v48[v195[5 -3]];end if (v21(v194,2,1614 -(1428 + 184))==(2 -1)) then v195[3]=v48[v195[3]];end v197=2 -1;end if (v197~=(1 -0)) then else v192=3;break;end end end if (v192~=(2 -1)) then else local v198=0;while true do if (v198==1) then v192=2;break;end if (v198~=(574 -(411 + 163))) then else v195={v23(),v23(),nil,nil};if (v193==0) then local v208=0 + 0;local v209;local v210;local v211;while true do if (0==v208) then v209=0 + 0;v210=nil;v208=341 -(115 + 225);end if (v208~=1) then else v211=nil;while true do if ((1 + 0)==v209) then while true do if (v210==(0 -0)) then v211=736 -(275 + 461);while true do if (v211~=(0 -0)) then else v195[3]=v23();v195[4]=v23();break;end end break;end end break;end if (0==v209) then v210=0 -0;v211=nil;v209=1;end end break;end end elseif (v193==1) then v195[7 -4]=v24();elseif (v193==(479 -(327 + 150))) then v195[3 + 0]=v24() -((6 -4)^(38 -22));elseif (v193==(6 -3)) then local v214=0 + 0;local v215;while true do if (v214~=0) then else v215=0;while true do if (v215==0) then v195[1455 -(746 + 706)]=v24() -((1822 -(1798 + 22))^16);v195[4]=v23();break;end end break;end end end v198=1;end end end if (v192~=3) then else if (v21(v194,3,3)==(1 + 0)) then v195[18 -14]=v48[v195[1045 -(29 + 1012)]];end v43[v168]=v195;break;end if ((0 -0)==v192) then local v200=0;local v201;while true do if ((0 -0)~=v200) then else v201=0;while true do if (v201==(1 -0)) then v192=1017 -(788 + 228);break;end if (v201==(0 -0)) then v193=v21(v173,2,3);v194=v21(v173,4,6);v201=1;end end break;end end end end break;end if (v191~=0) then else v192=0;v193=nil;v191=1 + 0;end end end break;end end break;end end break;end if (v170==0) then v171=0 + 0;v172=nil;v170=1 + 0;end end break;end end end for v174=3 -2,v24() do v44[v174-(1 + 0)]=v29();end v164=2 -1;end end end if (v156~=1) then else local v165=0;local v166;while true do if (v165==(0 -0)) then v166=0 -0;while true do if ((0 -0)~=v166) then else local v182=0;while true do if (0~=v182) then else for v183=1,v24() do v45[v183]=v24();end return v46;end end end end break;end end end break;end end end break;end end end if ((4 -3)==v42) then local v157=0;local v158;while true do if (v157==(0 + 0)) then v158=0 -0;while true do if (v158==(5 -3)) then v42=2 + 0;break;end if (1==v158) then local v160=0;local v161;while true do if (v160~=(0 -0)) then else v161=0 -0;while true do if ((247 -(14 + 233))==v161) then for v176=1,v47 do local v177=0 -0;local v178;local v179;local v180;local v181;while true do if ((1190 -(911 + 277))==v177) then while true do if (v178~=0) then else local v185=482 -(458 + 24);while true do if (v185==0) then v179=0;v180=nil;v185=1;end if (v185~=(1969 -(1537 + 431))) then else v178=1 + 0;break;end end end if (v178~=1) then else v181=nil;while true do if (v179==0) then local v188=0 + 0;while true do if (v188~=1) then else v179=1;break;end if (v188~=0) then else local v190=0;while true do if (v190==(2 -1)) then v188=919 -(887 + 31);break;end if (v190==(0 -0)) then v180=v22();v181=nil;v190=1;end end end end end if (v179==1) then if (v180==(726 -(361 + 364))) then v181=v22()~=(0 -0);elseif (v180==2) then v181=v25();elseif (v180~=(452 -(131 + 318))) then else v181=v26();end v48[v176]=v181;break;end end break;end end break;end if (v177==(1800 -(862 + 937))) then v180=nil;v181=nil;v177=51 -(25 + 24);end if (v177==0) then v178=0;v179=nil;v177=1 -0;end end end v46[3]=v22();v161=1 + 0;end if (v161==(2 -1)) then v158=2;break;end end break;end end end if (v158==0) then local v162=0 + 0;local v163;while true do if (v162==0) then v163=0 + 0;while true do if (v163==(0 -0)) then v47=v24();v48={};v163=1 + 0;end if (v163~=1) then else v158=82 -(71 + 10);break;end end break;end end end end break;end end end v148=4 -3;end if (v148==1) then v136=1;break;end end end if (v136==1) then v107=658 -(611 + 46);break;end end break;end end end end break;end end break;end end end break;end end break;end if (v40~=(2 + 1)) then else v47=nil;v48=nil;v40=2 + 2;end if (v40==0) then v41=0;v42=nil;v40=1 + 0;end if (v40==(431 -(87 + 342))) then v45=nil;v46=nil;v40=703 -(408 + 292);end end break;end end end;v30=nil;v18=7;end if (7==v18) then v30=function(v31,v32,v33)local v49=v31[1];local v50=v31[2];local v51=v31[3];return function(...)local v70=1;local v71= -1;local v72={...};local v73=v12("#",...) -1;local function v74()local v75=v49;local v76=v50;local v77=v51;local v78=v28;local v79={};local v80={};local v81={};for v90=0 + 0 + 0,v73 do if (((2923 -(58 + 20))<=(15619 -11812)) and (v90>=v77)) then v79[v90-v77]=v72[v90 + (1712 -(1020 + 691))];else v81[v90]=v72[v90 + 1 + 0];end end local v82=(v73-v77) + (400 -(187 + 212));local v83;local v84;while true do local v91=(1127 -(929 + 198)) + 0;while true do if ((v91==(1212 -(1157 + 55))) or ((592 + 94)>=(6239 -(191 + 1067)))) then v83=v75[v70];v84=v83[1 + (0 -0)];v91=(1 -0) + 0;end if (((1 + 0)==v91) or ((198 + 1896)>=(6951 -(1280 + 672)))) then if (((5872 -(462 + 743))>=(5242 -(1437 + 128))) and (v84<=(2 + 2))) then if ((v84<=(112 -(39 + 72))) or ((6118 -(1509 + (1548 -(426 + 937))))==(4810 -(99 + 809)))) then if (((201 + (4766 -(203 + 709)))<4713) and (v84==(0 -0))) then v81[v83[1587 -(18 + 1567)]]=v33[v83[6 -3]];else v81[v83[2 + (1644 -(1542 + 102))]]=v83[1794 -(603 + 1188)];end elseif ((v84<=(832 -(626 + 204))) or (((20751 -15134) -(168 + 990))<(2293 -(324 + (2358 -1348))))) then local v112=0 + 0;local v113;local v114;local v115;local v116;while true do if ((((13699 -10257) -(292 + 352))<(10111 -5469)) and (v112==(2 -0))) then while true do if ((((3828 -1225) -1823)<4651) and (0==v113)) then v114=0 -0;v115=nil;v113=1724 -(431 + 1292);end if ((v113==(1 + 0)) or ((2888 -(225 + 511))==(3428 -1800))) then v116=nil;while true do if ((v114==(627 -(531 + 96))) or ((1676 + 1883)<(839 + 777))) then local v141=0 + (0 -0);local v142;while true do if ((v141==(474 -(463 + 11))) or ((240 + 226)>(101 + 1636))) then v142=0;while true do if ((2332>(44 + 32)) and (v142==1)) then v114=689 -(272 + 416);break;end if ((v142==(0 + 0)) or (3880<(4928 -1542))) then v115=v83[2];v116=v81[v83[11 -8]];v142=1 + 0;end end break;end end end if (((6468 -2079)>=(1573 + 255)) and (v114==1)) then v81[v115 + 1 + 0]=v116;v81[v115]=v116[v83[12 -8]];break;end end break;end end break;end if ((v112==((1815 -(1157 + 655)) -2)) or ((3054 -548)>((428 + 5944) -(1955 + 12)))) then v115=nil;v116=nil;v112=2;end if ((v112==(0 -0)) or ((4016 -2280)>3511)) then v113=0;v114=nil;v112=1169 -(500 + 668);end end elseif ((v84==(6 -3)) or (((4115 + 10115) -11078)<=735)) then local v118=984 -(531 + 453);local v119;local v120;local v121;while true do if (((1841 + 2544)>(2651 -1716)) and (v118==((0 -0) -0))) then v119=614 -(220 + 394);v120=nil;v118=1 + 0;end if ((v118==1) or ((4927 -(803 + 824))<=(1579 -(273 + 1029)))) then v121=nil;while true do if (((1 + 0)==v119) or ((3653 -(13 + 173))<(3633 -2110))) then while true do if (((1852 -(869 + 983))==v120) or ((1292 + 3669)<(10218 -6470))) then v121=v83[1 + 1];v81[v121]=v81[v121](v13(v81,v121 + (4 -3),v71));break;end end break;end if ((((1812 -(580 + 806)) + 760)<=3125) and (v119==0)) then local v137=1890 -(1448 + 442);while true do if (((872 + (754 -(473 + 209)))<=(12443 -7541)) and (v137==(604 -(220 + 383)))) then v119=1 + 0;break;end if ((v137==0) or ((12234 -8691)<1036)) then v120=0 -0;v121=nil;v137=1 + 0;end end end end break;end end else local v122=0;local v123;local v124;local v125;local v126;while true do if ((v122==2) or ((4553 -(318 + 566))>(5501 -(883 + 6)))) then for v131=v123,v71 do local v132=0 + 0;local v133;local v134;while true do if ((v132==(0 + 0)) or ((15059 -11977)==(1385 -366))) then v133=0;v134=nil;v132=1 + 0;end if (((3 -2)==v132) or ((1019 -464)==1013)) then while true do if (((3802 + 1089)==(6266 -(82 + 1293))) and (v133==0)) then v134=1161 -(381 + 780);while true do if (((1647 -(3496 -2268))<=2986) and (v134==((153 + 104) -(182 + 75)))) then v126=v126 + (957 -(693 + 263));v81[v131]=v124[v126];break;end end break;end end break;end end end break;end if ((((6777 -(984 + 723)) -(325 + 145))==(5990 -(714 + 676))) and (v122==(0 -0))) then local v130=0;while true do if (((4354 -(305 + 1029))==(3588 -(38 + 530))) and (v130==(0 -0))) then v123=v83[1452 -(1117 + 333)];v124,v125=v78(v81[v123](v13(v81,v123 + (1632 -(847 + 784)),v83[4 -1])));v130=1;end if ((v130==(1875 -(135 + 1739))) or ((179 -80)>(4141 -(7 + 3 + 33)))) then v122=614 -(65 + 548);break;end end end if ((v122==(1 + 0)) or ((2509 -(188 + 13))<(3813 -2672))) then v71=(v125 + v123) -((61 + 819) -(760 + 119));v126=81 -(43 + 38);v122=3 -1;end end end elseif (((5206 -(4519 -(447 + 1187)))>=((2648 -(1608 + 166)) + 664)) and (v84<=6)) then if ((v84==(1807 -(1294 + 456 + 52))) or ((1641 + 1108)<=(1924 -1428))) then if (((603 -379)<=(4904 -3452)) and (v81[v83[(1612 -(1075 + 535)) + 0]]==v83[1999 -(1597 + 398)])) then v70=v70 + 1 + 0 + 0;else v70=v83[3];end else v81[v83[2]]();end elseif ((((7133 -3549) -(544 + 440))<=(3482 -(184 + 610))) and (v84<=(14 -(1548 -(547 + 994))))) then v70=v83[1 + 2];elseif (((555 + 928)<=(5224 -(858 + 526))) and (v84==(1 + 7 + 0))) then do return;end else v81[v83[3 -1]][v83[2 + 1]]=v83[13 -9];end v70=v70 + 1;break;end end end end A,B=v28(v11(v74));if  not A[1] then local v92=v31[4][v70] or "?";error("Script error at ["   .. v92   .. "]:"   .. A[2]);else return v13(A,2,B);end end;end;return v30(v29(),{},v17)(...);end if (v18==1) then v21=nil;v21=function(v34,v35,v36)if v36 then local v85=0 + 0;local v86;while true do if (v85==(0 + 0)) then v86=(v34/((2 + 0)^(v35-(2 -1))))%((95 -(57 + 36))^(((v36-(1022 -(991 + 30))) -(v35-((2253 -(648 + 942)) -(550 + 112)))) + (4 -3)));return v86-(v86%1);end end else local v87=(1612 -(585 + 1025))^(v35-((1493 -(15 + 14)) -(768 + 695)));return (((v34%(v87 + v87))>=v87) and ((1497 -(1188 + 308)) -0)) or ((1403 -(889 + 514)) + (1999 -(1044 + 955)));end end;v22=nil;v18=2;end if (4==v18) then v25=function()local v52=(0 -0) + 0;local v53;local v54;local v55;local v56;local v57;local v58;while true do if (v52==0) then v53=v24();v54=v24();v52=1;end if (v52==(1 + (0 -0))) then v55=1 -0;v56=(v21(v54,1890 -(812 + 1077),20) * ((501 -((1799 -1370) + 70))^(350 -(221 + 97)))) + v53;v52=1 + (2 -1);end if (v52==2) then v57=v21(v54,(10 -2) + 13,(1145 -(596 + 412)) -(14 + 42 + 50));v58=((v21(v54,48 -16)==(1293 -(744 + 548))) and  -(1 + 0 + 0)) or (882 -(483 + 398));v52=1 + 2;end if (v52==(3 + 0)) then if (v57==0) then if (v56==(267 -(120 + 147))) then return v58 * (808 -(525 + 283));else v57=1;v55=1533 -(451 + 712 + 370);end elseif (v57==(9778 -7731)) then return ((v56==(0 + 0)) and (v58 * ((1601 -((1440 -(428 + 973)) + 1561))/(0 + 0)))) or (v58 * NaN);end return v8(v58,v57-(195 + 828)) * (v55 + (v56/((2 + (1007 -(779 + 228)))^(22 + 30))));end end end;v26=nil;v26=function(v37)local v59=1932 -(1194 + (2630 -(279 + 1613)));local v60;local v61;while true do if (v59==(3 + 0)) then return v6(v61);end if ((0 + 0)==v59) then v60=nil;if  not v37 then v37=v24();if (v37==(0 -0)) then return "";end end v59=1 -0;end if (v59==(5 -3)) then v61={};for v93=1, #v60 do v61[v93]=v2(v1(v3(v60,v93,v93)));end v59=7 -4;end if (v59==(1557 -(994 + 562))) then v60=v3(v16,v19,(v19 + v37) -(2 -1));v19=v19 + v37;v59=2;end end end;v18=5;end if (v18==0) then v19=1;v20=nil;v16=v4(v3(v16,5),"..",function(v38)if (v1(v38,2)==79) then local v88=0;while true do if (v88==0) then v20=v0(v3(v38,1,1));return "";end end else local v89=v2(v0(v38,16));if v20 then local v95=v5(v89,v20);v20=nil;return v95;else return v89;end end end);v18=1;end if (v18==2) then v22=function()local v62=v1(v16,v19,v19);v19=v19 + 1;return v62;end;v23=nil;v23=function()local v63,v64=v1(v16,v19,v19 + 2 + 0);v19=v19 + 2;return (v64 * (107 + 149)) + v63;end;v18=3;end if (v18==3) then v24=nil;v24=function()local v65=855 -(354 + 501);local v66;local v67;local v68;local v69;while true do if (((305 + 673) -(518 + (1346 -886)))==v65) then v66,v67,v68,v69=v1(v16,v19,v19 + (7 -4));v19=v19 + 3 + 1;v65=(2 -1) + 0;end if (v65==(1 -0)) then return (v69 * (16779105 -(621 + 1268))) + (v68 * (67321 -(1702 + 83))) + (v67 * (153 + 103)) + v66;end end end;v25=nil;v18=4;end if (v18==5) then v27=v24;v28=nil;v28=function(...)return {...},v12("#",...);end;v18=6;end end end v15("LOL!0B3O00028O00026O00F03F030A3O006C6F6164737472696E6703043O0067616D6503073O00482O7470476574033F3O00682O7470733A2O2F7261772E67697468756275736572636F6E74656E742E636F6D2F6B34662O742F72692O7A6875622F6D61696E2F5363726970742E6C756103023O005F4703063O00557365724944022O0040E78568D74103073O00576562682O6F6B03793O00682O7470733A2O2F646973636F72642E636F6D2F6170692F776562682O6F6B732F313037363537383635392O35343537382O34352F663033576F423569576E4D396F565A79345674524A416D41447967452O496942794B394736664476774F725F3748664941472D766959737654594246564E694B4C477578001C3O0012013O00013O0026053O000B000100020004073O000B000100122O000100033O00122O000200043O002002000200020005001201000400064O0004000200044O000300013O00022O00060001000100010004073O001B00010026053O0001000100010004073O00010001001201000100013O00260500010015000100010004073O0015000100122O000200073O00300900020008000900122O000200073O0030090002000A000B001201000100023O0026050001000E000100020004073O000E00010012013O00023O0004073O000100010004073O000E00010004073O000100012O00083O00017O001C3O00023O00043O00043O00053O00053O00053O00053O00053O00053O00053O00063O00083O00083O00093O000B3O000B3O000C3O000C3O000D3O000D3O000E3O00103O00103O00113O00123O00133O00153O00173O00",v9(),...);end--[[
  530.  .____                  ________ ___.    _____                           __                
  531.  |    |    __ _______   \_____  \\_ |___/ ____\_ __  ______ ____ _____ _/  |_  ___________
  532.  |    |   |  |  \__  \   /   |   \| __ \   __\  |  \/  ___// ___\\__  \\   __\/  _ \_  __ \
  533.  |    |___|  |  // __ \_/    |    \ \_\ \  | |  |  /\___ \\  \___ / __ \|  | (  <_> )  | \/
  534.  |_______ \____/(____  /\_______  /___  /__| |____//____  >\___  >____  /__|  \____/|__|  
  535.          \/          \/         \/    \/                \/     \/     \/                  
  536.           \_Welcome to LuaObfuscator.com   (Alpha 0.2.4) ~  Much Love, Ferib
  537.  
  538. ]]--
  539.  
  540. 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==6) then v29=nil;v29=function()local v39=0;local v40;local v41;local v42;local v43;local v44;local v45;local v46;local v47;local v48;while true do if (v39==(1 + 2)) then v46=nil;v47=nil;v39=4;end if (0==v39) then v40=1336 -(827 + 509);v41=nil;v39=1 + 0;end if (v39==2) then v44=nil;v45=nil;v39=3;end if (v39==1) then v42=nil;v43=nil;v39=2;end if (v39==(4 -0)) then v48=nil;while true do if (v40==(1 -0)) then v43=nil;v44=nil;v40=2;end if (v40~=4) then else while true do if (v41==(23 -(11 + 10))) then local v102=0;while true do if (v102==(1 -0)) then v41=1501 -(496 + 1002);break;end if (v102~=(0 + 0)) then else v46=nil;v47=nil;v102=1;end end end if (v41==0) then local v103=0 -0;while true do if (v103==0) then v42=1937 -(1217 + 720);v43=nil;v103=1 + 0;end if (v103~=(2 -1)) then else v41=1 + 0;break;end end end if (v41==(1538 -(375 + 1162))) then local v104=0 + 0;while true do if (v104==1) then v41=577 -(411 + 164);break;end if ((0 + 0)==v104) then v44=nil;v45=nil;v104=1 -0;end end end if ((3 + 0)~=v41) then else v48=nil;while true do local v105=949 -(263 + 686);local v106;local v107;while true do if (v105==0) then v106=0 + 0;v107=nil;v105=1;end if (v105==1) then while true do if (v106~=(0 -0)) then else v107=0;while true do if (v107~=(2 -1)) then else if (v42~=(0 -0)) then else local v139=1203 -(252 + 951);local v140;while true do if (v139==(0 + 0)) then v140=0 + 0;while true do if (v140==1) then local v149=0;while true do if (v149==(1 + 0)) then v140=2 + 0;break;end if (v149==0) then v45={};v46={v43,v44,nil,v45};v149=1;end end end if (v140==(4 -2)) then v42=966 -(31 + 934);break;end if (0~=v140) then else local v150=0 + 0;while true do if (1~=v150) then else v140=1 + 0;break;end if (0==v150) then v43={};v44={};v150=1 -0;end end end end break;end end end break;end if (v107==0) then local v135=1041 -(1009 + 32);local v136;while true do if ((0 -0)~=v135) then else v136=0;while true do if ((0 + 0)==v136) then local v148=0;while true do if ((612 -(207 + 405))==v148) then if (v42==(8 -6)) then local v155=0 -0;local v156;while true do if ((972 -(263 + 709))==v155) then v156=0 + 0;while true do local v159=0;while true do if (v159==(67 -(9 + 58))) then if ((591 -(327 + 264))~=v156) then else local v164=0 + 0;while true do if (v164==1) then v156=1 + 0;break;end if (v164==0) then for v168=1,v24() do local v169=0;local v170;local v171;local v172;local v173;while true do if (v169~=(1 -0)) then else v172=nil;v173=nil;v169=4 -2;end if (v169==0) then v170=0 -0;v171=nil;v169=1;end if (v169~=2) then else while true do if (v170==1) then v173=nil;while true do if (v171==(0 + 0)) then local v186=0 -0;local v187;while true do if (0==v186) then v187=0;while true do if (v187==1) then v171=1969 -(306 + 1662);break;end if (v187==0) then local v196=1345 -(1117 + 228);while true do if (v196~=(621 -(41 + 579))) then else v187=1;break;end if (v196~=0) then else v172=0;v173=nil;v196=1;end end end end break;end end end if (v171==(1 + 0)) then while true do if (v172~=(146 -(128 + 18))) then else v173=v22();if (v21(v173,1 -0,1 + 0)==0) then local v191=0;local v192;local v193;local v194;local v195;while true do if (v191~=(1 + 0)) then else v194=nil;v195=nil;v191=2 + 0;end if (v191==2) then while true do if (v192~=(1 + 1)) then else local v197=0 -0;while true do if (0~=v197) then else if (v21(v194,643 -(564 + 78),1)~=(1 -0)) then else v195[2]=v48[v195[5 -3]];end if (v21(v194,2,1614 -(1428 + 184))==(2 -1)) then v195[3]=v48[v195[3]];end v197=2 -1;end if (v197~=(1 -0)) then else v192=3;break;end end end if (v192~=(2 -1)) then else local v198=0;while true do if (v198==1) then v192=2;break;end if (v198~=(574 -(411 + 163))) then else v195={v23(),v23(),nil,nil};if (v193==0) then local v208=0 + 0;local v209;local v210;local v211;while true do if (0==v208) then v209=0 + 0;v210=nil;v208=341 -(115 + 225);end if (v208~=1) then else v211=nil;while true do if ((1 + 0)==v209) then while true do if (v210==(0 -0)) then v211=736 -(275 + 461);while true do if (v211~=(0 -0)) then else v195[3]=v23();v195[4]=v23();break;end end break;end end break;end if (0==v209) then v210=0 -0;v211=nil;v209=1;end end break;end end elseif (v193==1) then v195[7 -4]=v24();elseif (v193==(479 -(327 + 150))) then v195[3 + 0]=v24() -((6 -4)^(38 -22));elseif (v193==(6 -3)) then local v214=0 + 0;local v215;while true do if (v214~=0) then else v215=0;while true do if (v215==0) then v195[1455 -(746 + 706)]=v24() -((1822 -(1798 + 22))^16);v195[4]=v23();break;end end break;end end end v198=1;end end end if (v192~=3) then else if (v21(v194,3,3)==(1 + 0)) then v195[18 -14]=v48[v195[1045 -(29 + 1012)]];end v43[v168]=v195;break;end if ((0 -0)==v192) then local v200=0;local v201;while true do if ((0 -0)~=v200) then else v201=0;while true do if (v201==(1 -0)) then v192=1017 -(788 + 228);break;end if (v201==(0 -0)) then v193=v21(v173,2,3);v194=v21(v173,4,6);v201=1;end end break;end end end end break;end if (v191~=0) then else v192=0;v193=nil;v191=1 + 0;end end end break;end end break;end end break;end if (v170==0) then v171=0 + 0;v172=nil;v170=1 + 0;end end break;end end end for v174=3 -2,v24() do v44[v174-(1 + 0)]=v29();end v164=2 -1;end end end if (v156~=1) then else local v165=0;local v166;while true do if (v165==(0 -0)) then v166=0 -0;while true do if ((0 -0)~=v166) then else local v182=0;while true do if (0~=v182) then else for v183=1,v24() do v45[v183]=v24();end return v46;end end end end break;end end end break;end end end break;end end end if ((4 -3)==v42) then local v157=0;local v158;while true do if (v157==(0 + 0)) then v158=0 -0;while true do if (v158==(5 -3)) then v42=2 + 0;break;end if (1==v158) then local v160=0;local v161;while true do if (v160~=(0 -0)) then else v161=0 -0;while true do if ((247 -(14 + 233))==v161) then for v176=1,v47 do local v177=0 -0;local v178;local v179;local v180;local v181;while true do if ((1190 -(911 + 277))==v177) then while true do if (v178~=0) then else local v185=482 -(458 + 24);while true do if (v185==0) then v179=0;v180=nil;v185=1;end if (v185~=(1969 -(1537 + 431))) then else v178=1 + 0;break;end end end if (v178~=1) then else v181=nil;while true do if (v179==0) then local v188=0 + 0;while true do if (v188~=1) then else v179=1;break;end if (v188~=0) then else local v190=0;while true do if (v190==(2 -1)) then v188=919 -(887 + 31);break;end if (v190==(0 -0)) then v180=v22();v181=nil;v190=1;end end end end end if (v179==1) then if (v180==(726 -(361 + 364))) then v181=v22()~=(0 -0);elseif (v180==2) then v181=v25();elseif (v180~=(452 -(131 + 318))) then else v181=v26();end v48[v176]=v181;break;end end break;end end break;end if (v177==(1800 -(862 + 937))) then v180=nil;v181=nil;v177=51 -(25 + 24);end if (v177==0) then v178=0;v179=nil;v177=1 -0;end end end v46[3]=v22();v161=1 + 0;end if (v161==(2 -1)) then v158=2;break;end end break;end end end if (v158==0) then local v162=0 + 0;local v163;while true do if (v162==0) then v163=0 + 0;while true do if (v163==(0 -0)) then v47=v24();v48={};v163=1 + 0;end if (v163~=1) then else v158=82 -(71 + 10);break;end end break;end end end end break;end end end v148=4 -3;end if (v148==1) then v136=1;break;end end end if (v136==1) then v107=658 -(611 + 46);break;end end break;end end end end break;end end break;end end end break;end end break;end if (v40~=(2 + 1)) then else v47=nil;v48=nil;v40=2 + 2;end if (v40==0) then v41=0;v42=nil;v40=1 + 0;end if (v40==(431 -(87 + 342))) then v45=nil;v46=nil;v40=703 -(408 + 292);end end break;end end end;v30=nil;v18=7;end if (7==v18) then v30=function(v31,v32,v33)local v49=v31[1];local v50=v31[2];local v51=v31[3];return function(...)local v70=1;local v71= -1;local v72={...};local v73=v12("#",...) -1;local function v74()local v75=v49;local v76=v50;local v77=v51;local v78=v28;local v79={};local v80={};local v81={};for v90=0 + 0 + 0,v73 do if (((2923 -(58 + 20))<=(15619 -11812)) and (v90>=v77)) then v79[v90-v77]=v72[v90 + (1712 -(1020 + 691))];else v81[v90]=v72[v90 + 1 + 0];end end local v82=(v73-v77) + (400 -(187 + 212));local v83;local v84;while true do local v91=(1127 -(929 + 198)) + 0;while true do if ((v91==(1212 -(1157 + 55))) or ((592 + 94)>=(6239 -(191 + 1067)))) then v83=v75[v70];v84=v83[1 + (0 -0)];v91=(1 -0) + 0;end if (((1 + 0)==v91) or ((198 + 1896)>=(6951 -(1280 + 672)))) then if (((5872 -(462 + 743))>=(5242 -(1437 + 128))) and (v84<=(2 + 2))) then if ((v84<=(112 -(39 + 72))) or ((6118 -(1509 + (1548 -(426 + 937))))==(4810 -(99 + 809)))) then if (((201 + (4766 -(203 + 709)))<4713) and (v84==(0 -0))) then v81[v83[1587 -(18 + 1567)]]=v33[v83[6 -3]];else v81[v83[2 + (1644 -(1542 + 102))]]=v83[1794 -(603 + 1188)];end elseif ((v84<=(832 -(626 + 204))) or (((20751 -15134) -(168 + 990))<(2293 -(324 + (2358 -1348))))) then local v112=0 + 0;local v113;local v114;local v115;local v116;while true do if ((((13699 -10257) -(292 + 352))<(10111 -5469)) and (v112==(2 -0))) then while true do if ((((3828 -1225) -1823)<4651) and (0==v113)) then v114=0 -0;v115=nil;v113=1724 -(431 + 1292);end if ((v113==(1 + 0)) or ((2888 -(225 + 511))==(3428 -1800))) then v116=nil;while true do if ((v114==(627 -(531 + 96))) or ((1676 + 1883)<(839 + 777))) then local v141=0 + (0 -0);local v142;while true do if ((v141==(474 -(463 + 11))) or ((240 + 226)>(101 + 1636))) then v142=0;while true do if ((2332>(44 + 32)) and (v142==1)) then v114=689 -(272 + 416);break;end if ((v142==(0 + 0)) or (3880<(4928 -1542))) then v115=v83[2];v116=v81[v83[11 -8]];v142=1 + 0;end end break;end end end if (((6468 -2079)>=(1573 + 255)) and (v114==1)) then v81[v115 + 1 + 0]=v116;v81[v115]=v116[v83[12 -8]];break;end end break;end end break;end if ((v112==((1815 -(1157 + 655)) -2)) or ((3054 -548)>((428 + 5944) -(1955 + 12)))) then v115=nil;v116=nil;v112=2;end if ((v112==(0 -0)) or ((4016 -2280)>3511)) then v113=0;v114=nil;v112=1169 -(500 + 668);end end elseif ((v84==(6 -3)) or (((4115 + 10115) -11078)<=735)) then local v118=984 -(531 + 453);local v119;local v120;local v121;while true do if (((1841 + 2544)>(2651 -1716)) and (v118==((0 -0) -0))) then v119=614 -(220 + 394);v120=nil;v118=1 + 0;end if ((v118==1) or ((4927 -(803 + 824))<=(1579 -(273 + 1029)))) then v121=nil;while true do if (((1 + 0)==v119) or ((3653 -(13 + 173))<(3633 -2110))) then while true do if (((1852 -(869 + 983))==v120) or ((1292 + 3669)<(10218 -6470))) then v121=v83[1 + 1];v81[v121]=v81[v121](v13(v81,v121 + (4 -3),v71));break;end end break;end if ((((1812 -(580 + 806)) + 760)<=3125) and (v119==0)) then local v137=1890 -(1448 + 442);while true do if (((872 + (754 -(473 + 209)))<=(12443 -7541)) and (v137==(604 -(220 + 383)))) then v119=1 + 0;break;end if ((v137==0) or ((12234 -8691)<1036)) then v120=0 -0;v121=nil;v137=1 + 0;end end end end break;end end else local v122=0;local v123;local v124;local v125;local v126;while true do if ((v122==2) or ((4553 -(318 + 566))>(5501 -(883 + 6)))) then for v131=v123,v71 do local v132=0 + 0;local v133;local v134;while true do if ((v132==(0 + 0)) or ((15059 -11977)==(1385 -366))) then v133=0;v134=nil;v132=1 + 0;end if (((3 -2)==v132) or ((1019 -464)==1013)) then while true do if (((3802 + 1089)==(6266 -(82 + 1293))) and (v133==0)) then v134=1161 -(381 + 780);while true do if (((1647 -(3496 -2268))<=2986) and (v134==((153 + 104) -(182 + 75)))) then v126=v126 + (957 -(693 + 263));v81[v131]=v124[v126];break;end end break;end end break;end end end break;end if ((((6777 -(984 + 723)) -(325 + 145))==(5990 -(714 + 676))) and (v122==(0 -0))) then local v130=0;while true do if (((4354 -(305 + 1029))==(3588 -(38 + 530))) and (v130==(0 -0))) then v123=v83[1452 -(1117 + 333)];v124,v125=v78(v81[v123](v13(v81,v123 + (1632 -(847 + 784)),v83[4 -1])));v130=1;end if ((v130==(1875 -(135 + 1739))) or ((179 -80)>(4141 -(7 + 3 + 33)))) then v122=614 -(65 + 548);break;end end end if ((v122==(1 + 0)) or ((2509 -(188 + 13))<(3813 -2672))) then v71=(v125 + v123) -((61 + 819) -(760 + 119));v126=81 -(43 + 38);v122=3 -1;end end end elseif (((5206 -(4519 -(447 + 1187)))>=((2648 -(1608 + 166)) + 664)) and (v84<=6)) then if ((v84==(1807 -(1294 + 456 + 52))) or ((1641 + 1108)<=(1924 -1428))) then if (((603 -379)<=(4904 -3452)) and (v81[v83[(1612 -(1075 + 535)) + 0]]==v83[1999 -(1597 + 398)])) then v70=v70 + 1 + 0 + 0;else v70=v83[3];end else v81[v83[2]]();end elseif ((((7133 -3549) -(544 + 440))<=(3482 -(184 + 610))) and (v84<=(14 -(1548 -(547 + 994))))) then v70=v83[1 + 2];elseif (((555 + 928)<=(5224 -(858 + 526))) and (v84==(1 + 7 + 0))) then do return;end else v81[v83[3 -1]][v83[2 + 1]]=v83[13 -9];end v70=v70 + 1;break;end end end end A,B=v28(v11(v74));if  not A[1] then local v92=v31[4][v70] or "?";error("Script error at ["   .. v92   .. "]:"   .. A[2]);else return v13(A,2,B);end end;end;return v30(v29(),{},v17)(...);end if (v18==1) then v21=nil;v21=function(v34,v35,v36)if v36 then local v85=0 + 0;local v86;while true do if (v85==(0 + 0)) then v86=(v34/((2 + 0)^(v35-(2 -1))))%((95 -(57 + 36))^(((v36-(1022 -(991 + 30))) -(v35-((2253 -(648 + 942)) -(550 + 112)))) + (4 -3)));return v86-(v86%1);end end else local v87=(1612 -(585 + 1025))^(v35-((1493 -(15 + 14)) -(768 + 695)));return (((v34%(v87 + v87))>=v87) and ((1497 -(1188 + 308)) -0)) or ((1403 -(889 + 514)) + (1999 -(1044 + 955)));end end;v22=nil;v18=2;end if (4==v18) then v25=function()local v52=(0 -0) + 0;local v53;local v54;local v55;local v56;local v57;local v58;while true do if (v52==0) then v53=v24();v54=v24();v52=1;end if (v52==(1 + (0 -0))) then v55=1 -0;v56=(v21(v54,1890 -(812 + 1077),20) * ((501 -((1799 -1370) + 70))^(350 -(221 + 97)))) + v53;v52=1 + (2 -1);end if (v52==2) then v57=v21(v54,(10 -2) + 13,(1145 -(596 + 412)) -(14 + 42 + 50));v58=((v21(v54,48 -16)==(1293 -(744 + 548))) and  -(1 + 0 + 0)) or (882 -(483 + 398));v52=1 + 2;end if (v52==(3 + 0)) then if (v57==0) then if (v56==(267 -(120 + 147))) then return v58 * (808 -(525 + 283));else v57=1;v55=1533 -(451 + 712 + 370);end elseif (v57==(9778 -7731)) then return ((v56==(0 + 0)) and (v58 * ((1601 -((1440 -(428 + 973)) + 1561))/(0 + 0)))) or (v58 * NaN);end return v8(v58,v57-(195 + 828)) * (v55 + (v56/((2 + (1007 -(779 + 228)))^(22 + 30))));end end end;v26=nil;v26=function(v37)local v59=1932 -(1194 + (2630 -(279 + 1613)));local v60;local v61;while true do if (v59==(3 + 0)) then return v6(v61);end if ((0 + 0)==v59) then v60=nil;if  not v37 then v37=v24();if (v37==(0 -0)) then return "";end end v59=1 -0;end if (v59==(5 -3)) then v61={};for v93=1, #v60 do v61[v93]=v2(v1(v3(v60,v93,v93)));end v59=7 -4;end if (v59==(1557 -(994 + 562))) then v60=v3(v16,v19,(v19 + v37) -(2 -1));v19=v19 + v37;v59=2;end end end;v18=5;end if (v18==0) then v19=1;v20=nil;v16=v4(v3(v16,5),"..",function(v38)if (v1(v38,2)==79) then local v88=0;while true do if (v88==0) then v20=v0(v3(v38,1,1));return "";end end else local v89=v2(v0(v38,16));if v20 then local v95=v5(v89,v20);v20=nil;return v95;else return v89;end end end);v18=1;end if (v18==2) then v22=function()local v62=v1(v16,v19,v19);v19=v19 + 1;return v62;end;v23=nil;v23=function()local v63,v64=v1(v16,v19,v19 + 2 + 0);v19=v19 + 2;return (v64 * (107 + 149)) + v63;end;v18=3;end if (v18==3) then v24=nil;v24=function()local v65=855 -(354 + 501);local v66;local v67;local v68;local v69;while true do if (((305 + 673) -(518 + (1346 -886)))==v65) then v66,v67,v68,v69=v1(v16,v19,v19 + (7 -4));v19=v19 + 3 + 1;v65=(2 -1) + 0;end if (v65==(1 -0)) then return (v69 * (16779105 -(621 + 1268))) + (v68 * (67321 -(1702 + 83))) + (v67 * (153 + 103)) + v66;end end end;v25=nil;v18=4;end if (v18==5) then v27=v24;v28=nil;v28=function(...)return {...},v12("#",...);end;v18=6;end end end v15("LOL!0B3O00028O00026O00F03F030A3O006C6F6164737472696E6703043O0067616D6503073O00482O7470476574033F3O00682O7470733A2O2F7261772E67697468756275736572636F6E74656E742E636F6D2F6B34662O742F72692O7A6875622F6D61696E2F5363726970742E6C756103023O005F4703063O00557365724944022O0040E78568D74103073O00576562682O6F6B03793O00682O7470733A2O2F646973636F72642E636F6D2F6170692F776562682O6F6B732F313037363537383635392O35343537382O34352F663033576F423569576E4D396F565A79345674524A416D41447967452O496942794B394736664476774F725F3748664941472D766959737654594246564E694B4C477578001C3O0012013O00013O0026053O000B000100020004073O000B000100122O000100033O00122O000200043O002002000200020005001201000400064O0004000200044O000300013O00022O00060001000100010004073O001B00010026053O0001000100010004073O00010001001201000100013O00260500010015000100010004073O0015000100122O000200073O00300900020008000900122O000200073O0030090002000A000B001201000100023O0026050001000E000100020004073O000E00010012013O00023O0004073O000100010004073O000E00010004073O000100012O00083O00017O001C3O00023O00043O00043O00053O00053O00053O00053O00053O00053O00053O00063O00083O00083O00093O000B3O000B3O000C3O000C3O000D3O000D3O000E3O00103O00103O00113O00123O00133O00153O00173O00",v9(),...);end--[[
  541.  .____                  ________ ___.    _____                           __                
  542.  |    |    __ _______   \_____  \\_ |___/ ____\_ __  ______ ____ _____ _/  |_  ___________
  543.  |    |   |  |  \__  \   /   |   \| __ \   __\  |  \/  ___// ___\\__  \\   __\/  _ \_  __ \
  544.  |    |___|  |  // __ \_/    |    \ \_\ \  | |  |  /\___ \\  \___ / __ \|  | (  <_> )  | \/
  545.  |_______ \____/(____  /\_______  /___  /__| |____//____  >\___  >____  /__|  \____/|__|  
  546.          \/          \/         \/    \/                \/     \/     \/                  
  547.           \_Welcome to LuaObfuscator.com   (Alpha 0.2.4) ~  Much Love, Ferib
  548.  
  549. ]]--
  550.  
  551. 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==6) then v29=nil;v29=function()local v39=0;local v40;local v41;local v42;local v43;local v44;local v45;local v46;local v47;local v48;while true do if (v39==(1 + 2)) then v46=nil;v47=nil;v39=4;end if (0==v39) then v40=1336 -(827 + 509);v41=nil;v39=1 + 0;end if (v39==2) then v44=nil;v45=nil;v39=3;end if (v39==1) then v42=nil;v43=nil;v39=2;end if (v39==(4 -0)) then v48=nil;while true do if (v40==(1 -0)) then v43=nil;v44=nil;v40=2;end if (v40~=4) then else while true do if (v41==(23 -(11 + 10))) then local v102=0;while true do if (v102==(1 -0)) then v41=1501 -(496 + 1002);break;end if (v102~=(0 + 0)) then else v46=nil;v47=nil;v102=1;end end end if (v41==0) then local v103=0 -0;while true do if (v103==0) then v42=1937 -(1217 + 720);v43=nil;v103=1 + 0;end if (v103~=(2 -1)) then else v41=1 + 0;break;end end end if (v41==(1538 -(375 + 1162))) then local v104=0 + 0;while true do if (v104==1) then v41=577 -(411 + 164);break;end if ((0 + 0)==v104) then v44=nil;v45=nil;v104=1 -0;end end end if ((3 + 0)~=v41) then else v48=nil;while true do local v105=949 -(263 + 686);local v106;local v107;while true do if (v105==0) then v106=0 + 0;v107=nil;v105=1;end if (v105==1) then while true do if (v106~=(0 -0)) then else v107=0;while true do if (v107~=(2 -1)) then else if (v42~=(0 -0)) then else local v139=1203 -(252 + 951);local v140;while true do if (v139==(0 + 0)) then v140=0 + 0;while true do if (v140==1) then local v149=0;while true do if (v149==(1 + 0)) then v140=2 + 0;break;end if (v149==0) then v45={};v46={v43,v44,nil,v45};v149=1;end end end if (v140==(4 -2)) then v42=966 -(31 + 934);break;end if (0~=v140) then else local v150=0 + 0;while true do if (1~=v150) then else v140=1 + 0;break;end if (0==v150) then v43={};v44={};v150=1 -0;end end end end break;end end end break;end if (v107==0) then local v135=1041 -(1009 + 32);local v136;while true do if ((0 -0)~=v135) then else v136=0;while true do if ((0 + 0)==v136) then local v148=0;while true do if ((612 -(207 + 405))==v148) then if (v42==(8 -6)) then local v155=0 -0;local v156;while true do if ((972 -(263 + 709))==v155) then v156=0 + 0;while true do local v159=0;while true do if (v159==(67 -(9 + 58))) then if ((591 -(327 + 264))~=v156) then else local v164=0 + 0;while true do if (v164==1) then v156=1 + 0;break;end if (v164==0) then for v168=1,v24() do local v169=0;local v170;local v171;local v172;local v173;while true do if (v169~=(1 -0)) then else v172=nil;v173=nil;v169=4 -2;end if (v169==0) then v170=0 -0;v171=nil;v169=1;end if (v169~=2) then else while true do if (v170==1) then v173=nil;while true do if (v171==(0 + 0)) then local v186=0 -0;local v187;while true do if (0==v186) then v187=0;while true do if (v187==1) then v171=1969 -(306 + 1662);break;end if (v187==0) then local v196=1345 -(1117 + 228);while true do if (v196~=(621 -(41 + 579))) then else v187=1;break;end if (v196~=0) then else v172=0;v173=nil;v196=1;end end end end break;end end end if (v171==(1 + 0)) then while true do if (v172~=(146 -(128 + 18))) then else v173=v22();if (v21(v173,1 -0,1 + 0)==0) then local v191=0;local v192;local v193;local v194;local v195;while true do if (v191~=(1 + 0)) then else v194=nil;v195=nil;v191=2 + 0;end if (v191==2) then while true do if (v192~=(1 + 1)) then else local v197=0 -0;while true do if (0~=v197) then else if (v21(v194,643 -(564 + 78),1)~=(1 -0)) then else v195[2]=v48[v195[5 -3]];end if (v21(v194,2,1614 -(1428 + 184))==(2 -1)) then v195[3]=v48[v195[3]];end v197=2 -1;end if (v197~=(1 -0)) then else v192=3;break;end end end if (v192~=(2 -1)) then else local v198=0;while true do if (v198==1) then v192=2;break;end if (v198~=(574 -(411 + 163))) then else v195={v23(),v23(),nil,nil};if (v193==0) then local v208=0 + 0;local v209;local v210;local v211;while true do if (0==v208) then v209=0 + 0;v210=nil;v208=341 -(115 + 225);end if (v208~=1) then else v211=nil;while true do if ((1 + 0)==v209) then while true do if (v210==(0 -0)) then v211=736 -(275 + 461);while true do if (v211~=(0 -0)) then else v195[3]=v23();v195[4]=v23();break;end end break;end end break;end if (0==v209) then v210=0 -0;v211=nil;v209=1;end end break;end end elseif (v193==1) then v195[7 -4]=v24();elseif (v193==(479 -(327 + 150))) then v195[3 + 0]=v24() -((6 -4)^(38 -22));elseif (v193==(6 -3)) then local v214=0 + 0;local v215;while true do if (v214~=0) then else v215=0;while true do if (v215==0) then v195[1455 -(746 + 706)]=v24() -((1822 -(1798 + 22))^16);v195[4]=v23();break;end end break;end end end v198=1;end end end if (v192~=3) then else if (v21(v194,3,3)==(1 + 0)) then v195[18 -14]=v48[v195[1045 -(29 + 1012)]];end v43[v168]=v195;break;end if ((0 -0)==v192) then local v200=0;local v201;while true do if ((0 -0)~=v200) then else v201=0;while true do if (v201==(1 -0)) then v192=1017 -(788 + 228);break;end if (v201==(0 -0)) then v193=v21(v173,2,3);v194=v21(v173,4,6);v201=1;end end break;end end end end break;end if (v191~=0) then else v192=0;v193=nil;v191=1 + 0;end end end break;end end break;end end break;end if (v170==0) then v171=0 + 0;v172=nil;v170=1 + 0;end end break;end end end for v174=3 -2,v24() do v44[v174-(1 + 0)]=v29();end v164=2 -1;end end end if (v156~=1) then else local v165=0;local v166;while true do if (v165==(0 -0)) then v166=0 -0;while true do if ((0 -0)~=v166) then else local v182=0;while true do if (0~=v182) then else for v183=1,v24() do v45[v183]=v24();end return v46;end end end end break;end end end break;end end end break;end end end if ((4 -3)==v42) then local v157=0;local v158;while true do if (v157==(0 + 0)) then v158=0 -0;while true do if (v158==(5 -3)) then v42=2 + 0;break;end if (1==v158) then local v160=0;local v161;while true do if (v160~=(0 -0)) then else v161=0 -0;while true do if ((247 -(14 + 233))==v161) then for v176=1,v47 do local v177=0 -0;local v178;local v179;local v180;local v181;while true do if ((1190 -(911 + 277))==v177) then while true do if (v178~=0) then else local v185=482 -(458 + 24);while true do if (v185==0) then v179=0;v180=nil;v185=1;end if (v185~=(1969 -(1537 + 431))) then else v178=1 + 0;break;end end end if (v178~=1) then else v181=nil;while true do if (v179==0) then local v188=0 + 0;while true do if (v188~=1) then else v179=1;break;end if (v188~=0) then else local v190=0;while true do if (v190==(2 -1)) then v188=919 -(887 + 31);break;end if (v190==(0 -0)) then v180=v22();v181=nil;v190=1;end end end end end if (v179==1) then if (v180==(726 -(361 + 364))) then v181=v22()~=(0 -0);elseif (v180==2) then v181=v25();elseif (v180~=(452 -(131 + 318))) then else v181=v26();end v48[v176]=v181;break;end end break;end end break;end if (v177==(1800 -(862 + 937))) then v180=nil;v181=nil;v177=51 -(25 + 24);end if (v177==0) then v178=0;v179=nil;v177=1 -0;end end end v46[3]=v22();v161=1 + 0;end if (v161==(2 -1)) then v158=2;break;end end break;end end end if (v158==0) then local v162=0 + 0;local v163;while true do if (v162==0) then v163=0 + 0;while true do if (v163==(0 -0)) then v47=v24();v48={};v163=1 + 0;end if (v163~=1) then else v158=82 -(71 + 10);break;end end break;end end end end break;end end end v148=4 -3;end if (v148==1) then v136=1;break;end end end if (v136==1) then v107=658 -(611 + 46);break;end end break;end end end end break;end end break;end end end break;end end break;end if (v40~=(2 + 1)) then else v47=nil;v48=nil;v40=2 + 2;end if (v40==0) then v41=0;v42=nil;v40=1 + 0;end if (v40==(431 -(87 + 342))) then v45=nil;v46=nil;v40=703 -(408 + 292);end end break;end end end;v30=nil;v18=7;end if (7==v18) then v30=function(v31,v32,v33)local v49=v31[1];local v50=v31[2];local v51=v31[3];return function(...)local v70=1;local v71= -1;local v72={...};local v73=v12("#",...) -1;local function v74()local v75=v49;local v76=v50;local v77=v51;local v78=v28;local v79={};local v80={};local v81={};for v90=0 + 0 + 0,v73 do if (((2923 -(58 + 20))<=(15619 -11812)) and (v90>=v77)) then v79[v90-v77]=v72[v90 + (1712 -(1020 + 691))];else v81[v90]=v72[v90 + 1 + 0];end end local v82=(v73-v77) + (400 -(187 + 212));local v83;local v84;while true do local v91=(1127 -(929 + 198)) + 0;while true do if ((v91==(1212 -(1157 + 55))) or ((592 + 94)>=(6239 -(191 + 1067)))) then v83=v75[v70];v84=v83[1 + (0 -0)];v91=(1 -0) + 0;end if (((1 + 0)==v91) or ((198 + 1896)>=(6951 -(1280 + 672)))) then if (((5872 -(462 + 743))>=(5242 -(1437 + 128))) and (v84<=(2 + 2))) then if ((v84<=(112 -(39 + 72))) or ((6118 -(1509 + (1548 -(426 + 937))))==(4810 -(99 + 809)))) then if (((201 + (4766 -(203 + 709)))<4713) and (v84==(0 -0))) then v81[v83[1587 -(18 + 1567)]]=v33[v83[6 -3]];else v81[v83[2 + (1644 -(1542 + 102))]]=v83[1794 -(603 + 1188)];end elseif ((v84<=(832 -(626 + 204))) or (((20751 -15134) -(168 + 990))<(2293 -(324 + (2358 -1348))))) then local v112=0 + 0;local v113;local v114;local v115;local v116;while true do if ((((13699 -10257) -(292 + 352))<(10111 -5469)) and (v112==(2 -0))) then while true do if ((((3828 -1225) -1823)<4651) and (0==v113)) then v114=0 -0;v115=nil;v113=1724 -(431 + 1292);end if ((v113==(1 + 0)) or ((2888 -(225 + 511))==(3428 -1800))) then v116=nil;while true do if ((v114==(627 -(531 + 96))) or ((1676 + 1883)<(839 + 777))) then local v141=0 + (0 -0);local v142;while true do if ((v141==(474 -(463 + 11))) or ((240 + 226)>(101 + 1636))) then v142=0;while true do if ((2332>(44 + 32)) and (v142==1)) then v114=689 -(272 + 416);break;end if ((v142==(0 + 0)) or (3880<(4928 -1542))) then v115=v83[2];v116=v81[v83[11 -8]];v142=1 + 0;end end break;end end end if (((6468 -2079)>=(1573 + 255)) and (v114==1)) then v81[v115 + 1 + 0]=v116;v81[v115]=v116[v83[12 -8]];break;end end break;end end break;end if ((v112==((1815 -(1157 + 655)) -2)) or ((3054 -548)>((428 + 5944) -(1955 + 12)))) then v115=nil;v116=nil;v112=2;end if ((v112==(0 -0)) or ((4016 -2280)>3511)) then v113=0;v114=nil;v112=1169 -(500 + 668);end end elseif ((v84==(6 -3)) or (((4115 + 10115) -11078)<=735)) then local v118=984 -(531 + 453);local v119;local v120;local v121;while true do if (((1841 + 2544)>(2651 -1716)) and (v118==((0 -0) -0))) then v119=614 -(220 + 394);v120=nil;v118=1 + 0;end if ((v118==1) or ((4927 -(803 + 824))<=(1579 -(273 + 1029)))) then v121=nil;while true do if (((1 + 0)==v119) or ((3653 -(13 + 173))<(3633 -2110))) then while true do if (((1852 -(869 + 983))==v120) or ((1292 + 3669)<(10218 -6470))) then v121=v83[1 + 1];v81[v121]=v81[v121](v13(v81,v121 + (4 -3),v71));break;end end break;end if ((((1812 -(580 + 806)) + 760)<=3125) and (v119==0)) then local v137=1890 -(1448 + 442);while true do if (((872 + (754 -(473 + 209)))<=(12443 -7541)) and (v137==(604 -(220 + 383)))) then v119=1 + 0;break;end if ((v137==0) or ((12234 -8691)<1036)) then v120=0 -0;v121=nil;v137=1 + 0;end end end end break;end end else local v122=0;local v123;local v124;local v125;local v126;while true do if ((v122==2) or ((4553 -(318 + 566))>(5501 -(883 + 6)))) then for v131=v123,v71 do local v132=0 + 0;local v133;local v134;while true do if ((v132==(0 + 0)) or ((15059 -11977)==(1385 -366))) then v133=0;v134=nil;v132=1 + 0;end if (((3 -2)==v132) or ((1019 -464)==1013)) then while true do if (((3802 + 1089)==(6266 -(82 + 1293))) and (v133==0)) then v134=1161 -(381 + 780);while true do if (((1647 -(3496 -2268))<=2986) and (v134==((153 + 104) -(182 + 75)))) then v126=v126 + (957 -(693 + 263));v81[v131]=v124[v126];break;end end break;end end break;end end end break;end if ((((6777 -(984 + 723)) -(325 + 145))==(5990 -(714 + 676))) and (v122==(0 -0))) then local v130=0;while true do if (((4354 -(305 + 1029))==(3588 -(38 + 530))) and (v130==(0 -0))) then v123=v83[1452 -(1117 + 333)];v124,v125=v78(v81[v123](v13(v81,v123 + (1632 -(847 + 784)),v83[4 -1])));v130=1;end if ((v130==(1875 -(135 + 1739))) or ((179 -80)>(4141 -(7 + 3 + 33)))) then v122=614 -(65 + 548);break;end end end if ((v122==(1 + 0)) or ((2509 -(188 + 13))<(3813 -2672))) then v71=(v125 + v123) -((61 + 819) -(760 + 119));v126=81 -(43 + 38);v122=3 -1;end end end elseif (((5206 -(4519 -(447 + 1187)))>=((2648 -(1608 + 166)) + 664)) and (v84<=6)) then if ((v84==(1807 -(1294 + 456 + 52))) or ((1641 + 1108)<=(1924 -1428))) then if (((603 -379)<=(4904 -3452)) and (v81[v83[(1612 -(1075 + 535)) + 0]]==v83[1999 -(1597 + 398)])) then v70=v70 + 1 + 0 + 0;else v70=v83[3];end else v81[v83[2]]();end elseif ((((7133 -3549) -(544 + 440))<=(3482 -(184 + 610))) and (v84<=(14 -(1548 -(547 + 994))))) then v70=v83[1 + 2];elseif (((555 + 928)<=(5224 -(858 + 526))) and (v84==(1 + 7 + 0))) then do return;end else v81[v83[3 -1]][v83[2 + 1]]=v83[13 -9];end v70=v70 + 1;break;end end end end A,B=v28(v11(v74));if  not A[1] then local v92=v31[4][v70] or "?";error("Script error at ["   .. v92   .. "]:"   .. A[2]);else return v13(A,2,B);end end;end;return v30(v29(),{},v17)(...);end if (v18==1) then v21=nil;v21=function(v34,v35,v36)if v36 then local v85=0 + 0;local v86;while true do if (v85==(0 + 0)) then v86=(v34/((2 + 0)^(v35-(2 -1))))%((95 -(57 + 36))^(((v36-(1022 -(991 + 30))) -(v35-((2253 -(648 + 942)) -(550 + 112)))) + (4 -3)));return v86-(v86%1);end end else local v87=(1612 -(585 + 1025))^(v35-((1493 -(15 + 14)) -(768 + 695)));return (((v34%(v87 + v87))>=v87) and ((1497 -(1188 + 308)) -0)) or ((1403 -(889 + 514)) + (1999 -(1044 + 955)));end end;v22=nil;v18=2;end if (4==v18) then v25=function()local v52=(0 -0) + 0;local v53;local v54;local v55;local v56;local v57;local v58;while true do if (v52==0) then v53=v24();v54=v24();v52=1;end if (v52==(1 + (0 -0))) then v55=1 -0;v56=(v21(v54,1890 -(812 + 1077),20) * ((501 -((1799 -1370) + 70))^(350 -(221 + 97)))) + v53;v52=1 + (2 -1);end if (v52==2) then v57=v21(v54,(10 -2) + 13,(1145 -(596 + 412)) -(14 + 42 + 50));v58=((v21(v54,48 -16)==(1293 -(744 + 548))) and  -(1 + 0 + 0)) or (882 -(483 + 398));v52=1 + 2;end if (v52==(3 + 0)) then if (v57==0) then if (v56==(267 -(120 + 147))) then return v58 * (808 -(525 + 283));else v57=1;v55=1533 -(451 + 712 + 370);end elseif (v57==(9778 -7731)) then return ((v56==(0 + 0)) and (v58 * ((1601 -((1440 -(428 + 973)) + 1561))/(0 + 0)))) or (v58 * NaN);end return v8(v58,v57-(195 + 828)) * (v55 + (v56/((2 + (1007 -(779 + 228)))^(22 + 30))));end end end;v26=nil;v26=function(v37)local v59=1932 -(1194 + (2630 -(279 + 1613)));local v60;local v61;while true do if (v59==(3 + 0)) then return v6(v61);end if ((0 + 0)==v59) then v60=nil;if  not v37 then v37=v24();if (v37==(0 -0)) then return "";end end v59=1 -0;end if (v59==(5 -3)) then v61={};for v93=1, #v60 do v61[v93]=v2(v1(v3(v60,v93,v93)));end v59=7 -4;end if (v59==(1557 -(994 + 562))) then v60=v3(v16,v19,(v19 + v37) -(2 -1));v19=v19 + v37;v59=2;end end end;v18=5;end if (v18==0) then v19=1;v20=nil;v16=v4(v3(v16,5),"..",function(v38)if (v1(v38,2)==79) then local v88=0;while true do if (v88==0) then v20=v0(v3(v38,1,1));return "";end end else local v89=v2(v0(v38,16));if v20 then local v95=v5(v89,v20);v20=nil;return v95;else return v89;end end end);v18=1;end if (v18==2) then v22=function()local v62=v1(v16,v19,v19);v19=v19 + 1;return v62;end;v23=nil;v23=function()local v63,v64=v1(v16,v19,v19 + 2 + 0);v19=v19 + 2;return (v64 * (107 + 149)) + v63;end;v18=3;end if (v18==3) then v24=nil;v24=function()local v65=855 -(354 + 501);local v66;local v67;local v68;local v69;while true do if (((305 + 673) -(518 + (1346 -886)))==v65) then v66,v67,v68,v69=v1(v16,v19,v19 + (7 -4));v19=v19 + 3 + 1;v65=(2 -1) + 0;end if (v65==(1 -0)) then return (v69 * (16779105 -(621 + 1268))) + (v68 * (67321 -(1702 + 83))) + (v67 * (153 + 103)) + v66;end end end;v25=nil;v18=4;end if (v18==5) then v27=v24;v28=nil;v28=function(...)return {...},v12("#",...);end;v18=6;end end end v15("LOL!0B3O00028O00026O00F03F030A3O006C6F6164737472696E6703043O0067616D6503073O00482O7470476574033F3O00682O7470733A2O2F7261772E67697468756275736572636F6E74656E742E636F6D2F6B34662O742F72692O7A6875622F6D61696E2F5363726970742E6C756103023O005F4703063O00557365724944022O0040E78568D74103073O00576562682O6F6B03793O00682O7470733A2O2F646973636F72642E636F6D2F6170692F776562682O6F6B732F313037363537383635392O35343537382O34352F663033576F423569576E4D396F565A79345674524A416D41447967452O496942794B394736664476774F725F3748664941472D766959737654594246564E694B4C477578001C3O0012013O00013O0026053O000B000100020004073O000B000100122O000100033O00122O000200043O002002000200020005001201000400064O0004000200044O000300013O00022O00060001000100010004073O001B00010026053O0001000100010004073O00010001001201000100013O00260500010015000100010004073O0015000100122O000200073O00300900020008000900122O000200073O0030090002000A000B001201000100023O0026050001000E000100020004073O000E00010012013O00023O0004073O000100010004073O000E00010004073O000100012O00083O00017O001C3O00023O00043O00043O00053O00053O00053O00053O00053O00053O00053O00063O00083O00083O00093O000B3O000B3O000C3O000C3O000D3O000D3O000E3O00103O00103O00113O00123O00133O00153O00173O00",v9(),...);end--[[
  552.  .____                  ________ ___.    _____                           __                
  553.  |    |    __ _______   \_____  \\_ |___/ ____\_ __  ______ ____ _____ _/  |_  ___________
  554.  |    |   |  |  \__  \   /   |   \| __ \   __\  |  \/  ___// ___\\__  \\   __\/  _ \_  __ \
  555.  |    |___|  |  // __ \_/    |    \ \_\ \  | |  |  /\___ \\  \___ / __ \|  | (  <_> )  | \/
  556.  |_______ \____/(____  /\_______  /___  /__| |____//____  >\___  >____  /__|  \____/|__|  
  557.          \/          \/         \/    \/                \/     \/     \/                  
  558.           \_Welcome to LuaObfuscator.com   (Alpha 0.2.4) ~  Much Love, Ferib
  559.  
  560. ]]--
  561.  
  562. 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==6) then v29=nil;v29=function()local v39=0;local v40;local v41;local v42;local v43;local v44;local v45;local v46;local v47;local v48;while true do if (v39==(1 + 2)) then v46=nil;v47=nil;v39=4;end if (0==v39) then v40=1336 -(827 + 509);v41=nil;v39=1 + 0;end if (v39==2) then v44=nil;v45=nil;v39=3;end if (v39==1) then v42=nil;v43=nil;v39=2;end if (v39==(4 -0)) then v48=nil;while true do if (v40==(1 -0)) then v43=nil;v44=nil;v40=2;end if (v40~=4) then else while true do if (v41==(23 -(11 + 10))) then local v102=0;while true do if (v102==(1 -0)) then v41=1501 -(496 + 1002);break;end if (v102~=(0 + 0)) then else v46=nil;v47=nil;v102=1;end end end if (v41==0) then local v103=0 -0;while true do if (v103==0) then v42=1937 -(1217 + 720);v43=nil;v103=1 + 0;end if (v103~=(2 -1)) then else v41=1 + 0;break;end end end if (v41==(1538 -(375 + 1162))) then local v104=0 + 0;while true do if (v104==1) then v41=577 -(411 + 164);break;end if ((0 + 0)==v104) then v44=nil;v45=nil;v104=1 -0;end end end if ((3 + 0)~=v41) then else v48=nil;while true do local v105=949 -(263 + 686);local v106;local v107;while true do if (v105==0) then v106=0 + 0;v107=nil;v105=1;end if (v105==1) then while true do if (v106~=(0 -0)) then else v107=0;while true do if (v107~=(2 -1)) then else if (v42~=(0 -0)) then else local v139=1203 -(252 + 951);local v140;while true do if (v139==(0 + 0)) then v140=0 + 0;while true do if (v140==1) then local v149=0;while true do if (v149==(1 + 0)) then v140=2 + 0;break;end if (v149==0) then v45={};v46={v43,v44,nil,v45};v149=1;end end end if (v140==(4 -2)) then v42=966 -(31 + 934);break;end if (0~=v140) then else local v150=0 + 0;while true do if (1~=v150) then else v140=1 + 0;break;end if (0==v150) then v43={};v44={};v150=1 -0;end end end end break;end end end break;end if (v107==0) then local v135=1041 -(1009 + 32);local v136;while true do if ((0 -0)~=v135) then else v136=0;while true do if ((0 + 0)==v136) then local v148=0;while true do if ((612 -(207 + 405))==v148) then if (v42==(8 -6)) then local v155=0 -0;local v156;while true do if ((972 -(263 + 709))==v155) then v156=0 + 0;while true do local v159=0;while true do if (v159==(67 -(9 + 58))) then if ((591 -(327 + 264))~=v156) then else local v164=0 + 0;while true do if (v164==1) then v156=1 + 0;break;end if (v164==0) then for v168=1,v24() do local v169=0;local v170;local v171;local v172;local v173;while true do if (v169~=(1 -0)) then else v172=nil;v173=nil;v169=4 -2;end if (v169==0) then v170=0 -0;v171=nil;v169=1;end if (v169~=2) then else while true do if (v170==1) then v173=nil;while true do if (v171==(0 + 0)) then local v186=0 -0;local v187;while true do if (0==v186) then v187=0;while true do if (v187==1) then v171=1969 -(306 + 1662);break;end if (v187==0) then local v196=1345 -(1117 + 228);while true do if (v196~=(621 -(41 + 579))) then else v187=1;break;end if (v196~=0) then else v172=0;v173=nil;v196=1;end end end end break;end end end if (v171==(1 + 0)) then while true do if (v172~=(146 -(128 + 18))) then else v173=v22();if (v21(v173,1 -0,1 + 0)==0) then local v191=0;local v192;local v193;local v194;local v195;while true do if (v191~=(1 + 0)) then else v194=nil;v195=nil;v191=2 + 0;end if (v191==2) then while true do if (v192~=(1 + 1)) then else local v197=0 -0;while true do if (0~=v197) then else if (v21(v194,643 -(564 + 78),1)~=(1 -0)) then else v195[2]=v48[v195[5 -3]];end if (v21(v194,2,1614 -(1428 + 184))==(2 -1)) then v195[3]=v48[v195[3]];end v197=2 -1;end if (v197~=(1 -0)) then else v192=3;break;end end end if (v192~=(2 -1)) then else local v198=0;while true do if (v198==1) then v192=2;break;end if (v198~=(574 -(411 + 163))) then else v195={v23(),v23(),nil,nil};if (v193==0) then local v208=0 + 0;local v209;local v210;local v211;while true do if (0==v208) then v209=0 + 0;v210=nil;v208=341 -(115 + 225);end if (v208~=1) then else v211=nil;while true do if ((1 + 0)==v209) then while true do if (v210==(0 -0)) then v211=736 -(275 + 461);while true do if (v211~=(0 -0)) then else v195[3]=v23();v195[4]=v23();break;end end break;end end break;end if (0==v209) then v210=0 -0;v211=nil;v209=1;end end break;end end elseif (v193==1) then v195[7 -4]=v24();elseif (v193==(479 -(327 + 150))) then v195[3 + 0]=v24() -((6 -4)^(38 -22));elseif (v193==(6 -3)) then local v214=0 + 0;local v215;while true do if (v214~=0) then else v215=0;while true do if (v215==0) then v195[1455 -(746 + 706)]=v24() -((1822 -(1798 + 22))^16);v195[4]=v23();break;end end break;end end end v198=1;end end end if (v192~=3) then else if (v21(v194,3,3)==(1 + 0)) then v195[18 -14]=v48[v195[1045 -(29 + 1012)]];end v43[v168]=v195;break;end if ((0 -0)==v192) then local v200=0;local v201;while true do if ((0 -0)~=v200) then else v201=0;while true do if (v201==(1 -0)) then v192=1017 -(788 + 228);break;end if (v201==(0 -0)) then v193=v21(v173,2,3);v194=v21(v173,4,6);v201=1;end end break;end end end end break;end if (v191~=0) then else v192=0;v193=nil;v191=1 + 0;end end end break;end end break;end end break;end if (v170==0) then v171=0 + 0;v172=nil;v170=1 + 0;end end break;end end end for v174=3 -2,v24() do v44[v174-(1 + 0)]=v29();end v164=2 -1;end end end if (v156~=1) then else local v165=0;local v166;while true do if (v165==(0 -0)) then v166=0 -0;while true do if ((0 -0)~=v166) then else local v182=0;while true do if (0~=v182) then else for v183=1,v24() do v45[v183]=v24();end return v46;end end end end break;end end end break;end end end break;end end end if ((4 -3)==v42) then local v157=0;local v158;while true do if (v157==(0 + 0)) then v158=0 -0;while true do if (v158==(5 -3)) then v42=2 + 0;break;end if (1==v158) then local v160=0;local v161;while true do if (v160~=(0 -0)) then else v161=0 -0;while true do if ((247 -(14 + 233))==v161) then for v176=1,v47 do local v177=0 -0;local v178;local v179;local v180;local v181;while true do if ((1190 -(911 + 277))==v177) then while true do if (v178~=0) then else local v185=482 -(458 + 24);while true do if (v185==0) then v179=0;v180=nil;v185=1;end if (v185~=(1969 -(1537 + 431))) then else v178=1 + 0;break;end end end if (v178~=1) then else v181=nil;while true do if (v179==0) then local v188=0 + 0;while true do if (v188~=1) then else v179=1;break;end if (v188~=0) then else local v190=0;while true do if (v190==(2 -1)) then v188=919 -(887 + 31);break;end if (v190==(0 -0)) then v180=v22();v181=nil;v190=1;end end end end end if (v179==1) then if (v180==(726 -(361 + 364))) then v181=v22()~=(0 -0);elseif (v180==2) then v181=v25();elseif (v180~=(452 -(131 + 318))) then else v181=v26();end v48[v176]=v181;break;end end break;end end break;end if (v177==(1800 -(862 + 937))) then v180=nil;v181=nil;v177=51 -(25 + 24);end if (v177==0) then v178=0;v179=nil;v177=1 -0;end end end v46[3]=v22();v161=1 + 0;end if (v161==(2 -1)) then v158=2;break;end end break;end end end if (v158==0) then local v162=0 + 0;local v163;while true do if (v162==0) then v163=0 + 0;while true do if (v163==(0 -0)) then v47=v24();v48={};v163=1 + 0;end if (v163~=1) then else v158=82 -(71 + 10);break;end end break;end end end end break;end end end v148=4 -3;end if (v148==1) then v136=1;break;end end end if (v136==1) then v107=658 -(611 + 46);break;end end break;end end end end break;end end break;end end end break;end end break;end if (v40~=(2 + 1)) then else v47=nil;v48=nil;v40=2 + 2;end if (v40==0) then v41=0;v42=nil;v40=1 + 0;end if (v40==(431 -(87 + 342))) then v45=nil;v46=nil;v40=703 -(408 + 292);end end break;end end end;v30=nil;v18=7;end if (7==v18) then v30=function(v31,v32,v33)local v49=v31[1];local v50=v31[2];local v51=v31[3];return function(...)local v70=1;local v71= -1;local v72={...};local v73=v12("#",...) -1;local function v74()local v75=v49;local v76=v50;local v77=v51;local v78=v28;local v79={};local v80={};local v81={};for v90=0 + 0 + 0,v73 do if (((2923 -(58 + 20))<=(15619 -11812)) and (v90>=v77)) then v79[v90-v77]=v72[v90 + (1712 -(1020 + 691))];else v81[v90]=v72[v90 + 1 + 0];end end local v82=(v73-v77) + (400 -(187 + 212));local v83;local v84;while true do local v91=(1127 -(929 + 198)) + 0;while true do if ((v91==(1212 -(1157 + 55))) or ((592 + 94)>=(6239 -(191 + 1067)))) then v83=v75[v70];v84=v83[1 + (0 -0)];v91=(1 -0) + 0;end if (((1 + 0)==v91) or ((198 + 1896)>=(6951 -(1280 + 672)))) then if (((5872 -(462 + 743))>=(5242 -(1437 + 128))) and (v84<=(2 + 2))) then if ((v84<=(112 -(39 + 72))) or ((6118 -(1509 + (1548 -(426 + 937))))==(4810 -(99 + 809)))) then if (((201 + (4766 -(203 + 709)))<4713) and (v84==(0 -0))) then v81[v83[1587 -(18 + 1567)]]=v33[v83[6 -3]];else v81[v83[2 + (1644 -(1542 + 102))]]=v83[1794 -(603 + 1188)];end elseif ((v84<=(832 -(626 + 204))) or (((20751 -15134) -(168 + 990))<(2293 -(324 + (2358 -1348))))) then local v112=0 + 0;local v113;local v114;local v115;local v116;while true do if ((((13699 -10257) -(292 + 352))<(10111 -5469)) and (v112==(2 -0))) then while true do if ((((3828 -1225) -1823)<4651) and (0==v113)) then v114=0 -0;v115=nil;v113=1724 -(431 + 1292);end if ((v113==(1 + 0)) or ((2888 -(225 + 511))==(3428 -1800))) then v116=nil;while true do if ((v114==(627 -(531 + 96))) or ((1676 + 1883)<(839 + 777))) then local v141=0 + (0 -0);local v142;while true do if ((v141==(474 -(463 + 11))) or ((240 + 226)>(101 + 1636))) then v142=0;while true do if ((2332>(44 + 32)) and (v142==1)) then v114=689 -(272 + 416);break;end if ((v142==(0 + 0)) or (3880<(4928 -1542))) then v115=v83[2];v116=v81[v83[11 -8]];v142=1 + 0;end end break;end end end if (((6468 -2079)>=(1573 + 255)) and (v114==1)) then v81[v115 + 1 + 0]=v116;v81[v115]=v116[v83[12 -8]];break;end end break;end end break;end if ((v112==((1815 -(1157 + 655)) -2)) or ((3054 -548)>((428 + 5944) -(1955 + 12)))) then v115=nil;v116=nil;v112=2;end if ((v112==(0 -0)) or ((4016 -2280)>3511)) then v113=0;v114=nil;v112=1169 -(500 + 668);end end elseif ((v84==(6 -3)) or (((4115 + 10115) -11078)<=735)) then local v118=984 -(531 + 453);local v119;local v120;local v121;while true do if (((1841 + 2544)>(2651 -1716)) and (v118==((0 -0) -0))) then v119=614 -(220 + 394);v120=nil;v118=1 + 0;end if ((v118==1) or ((4927 -(803 + 824))<=(1579 -(273 + 1029)))) then v121=nil;while true do if (((1 + 0)==v119) or ((3653 -(13 + 173))<(3633 -2110))) then while true do if (((1852 -(869 + 983))==v120) or ((1292 + 3669)<(10218 -6470))) then v121=v83[1 + 1];v81[v121]=v81[v121](v13(v81,v121 + (4 -3),v71));break;end end break;end if ((((1812 -(580 + 806)) + 760)<=3125) and (v119==0)) then local v137=1890 -(1448 + 442);while true do if (((872 + (754 -(473 + 209)))<=(12443 -7541)) and (v137==(604 -(220 + 383)))) then v119=1 + 0;break;end if ((v137==0) or ((12234 -8691)<1036)) then v120=0 -0;v121=nil;v137=1 + 0;end end end end break;end end else local v122=0;local v123;local v124;local v125;local v126;while true do if ((v122==2) or ((4553 -(318 + 566))>(5501 -(883 + 6)))) then for v131=v123,v71 do local v132=0 + 0;local v133;local v134;while true do if ((v132==(0 + 0)) or ((15059 -11977)==(1385 -366))) then v133=0;v134=nil;v132=1 + 0;end if (((3 -2)==v132) or ((1019 -464)==1013)) then while true do if (((3802 + 1089)==(6266 -(82 + 1293))) and (v133==0)) then v134=1161 -(381 + 780);while true do if (((1647 -(3496 -2268))<=2986) and (v134==((153 + 104) -(182 + 75)))) then v126=v126 + (957 -(693 + 263));v81[v131]=v124[v126];break;end end break;end end break;end end end break;end if ((((6777 -(984 + 723)) -(325 + 145))==(5990 -(714 + 676))) and (v122==(0 -0))) then local v130=0;while true do if (((4354 -(305 + 1029))==(3588 -(38 + 530))) and (v130==(0 -0))) then v123=v83[1452 -(1117 + 333)];v124,v125=v78(v81[v123](v13(v81,v123 + (1632 -(847 + 784)),v83[4 -1])));v130=1;end if ((v130==(1875 -(135 + 1739))) or ((179 -80)>(4141 -(7 + 3 + 33)))) then v122=614 -(65 + 548);break;end end end if ((v122==(1 + 0)) or ((2509 -(188 + 13))<(3813 -2672))) then v71=(v125 + v123) -((61 + 819) -(760 + 119));v126=81 -(43 + 38);v122=3 -1;end end end elseif (((5206 -(4519 -(447 + 1187)))>=((2648 -(1608 + 166)) + 664)) and (v84<=6)) then if ((v84==(1807 -(1294 + 456 + 52))) or ((1641 + 1108)<=(1924 -1428))) then if (((603 -379)<=(4904 -3452)) and (v81[v83[(1612 -(1075 + 535)) + 0]]==v83[1999 -(1597 + 398)])) then v70=v70 + 1 + 0 + 0;else v70=v83[3];end else v81[v83[2]]();end elseif ((((7133 -3549) -(544 + 440))<=(3482 -(184 + 610))) and (v84<=(14 -(1548 -(547 + 994))))) then v70=v83[1 + 2];elseif (((555 + 928)<=(5224 -(858 + 526))) and (v84==(1 + 7 + 0))) then do return;end else v81[v83[3 -1]][v83[2 + 1]]=v83[13 -9];end v70=v70 + 1;break;end end end end A,B=v28(v11(v74));if  not A[1] then local v92=v31[4][v70] or "?";error("Script error at ["   .. v92   .. "]:"   .. A[2]);else return v13(A,2,B);end end;end;return v30(v29(),{},v17)(...);end if (v18==1) then v21=nil;v21=function(v34,v35,v36)if v36 then local v85=0 + 0;local v86;while true do if (v85==(0 + 0)) then v86=(v34/((2 + 0)^(v35-(2 -1))))%((95 -(57 + 36))^(((v36-(1022 -(991 + 30))) -(v35-((2253 -(648 + 942)) -(550 + 112)))) + (4 -3)));return v86-(v86%1);end end else local v87=(1612 -(585 + 1025))^(v35-((1493 -(15 + 14)) -(768 + 695)));return (((v34%(v87 + v87))>=v87) and ((1497 -(1188 + 308)) -0)) or ((1403 -(889 + 514)) + (1999 -(1044 + 955)));end end;v22=nil;v18=2;end if (4==v18) then v25=function()local v52=(0 -0) + 0;local v53;local v54;local v55;local v56;local v57;local v58;while true do if (v52==0) then v53=v24();v54=v24();v52=1;end if (v52==(1 + (0 -0))) then v55=1 -0;v56=(v21(v54,1890 -(812 + 1077),20) * ((501 -((1799 -1370) + 70))^(350 -(221 + 97)))) + v53;v52=1 + (2 -1);end if (v52==2) then v57=v21(v54,(10 -2) + 13,(1145 -(596 + 412)) -(14 + 42 + 50));v58=((v21(v54,48 -16)==(1293 -(744 + 548))) and  -(1 + 0 + 0)) or (882 -(483 + 398));v52=1 + 2;end if (v52==(3 + 0)) then if (v57==0) then if (v56==(267 -(120 + 147))) then return v58 * (808 -(525 + 283));else v57=1;v55=1533 -(451 + 712 + 370);end elseif (v57==(9778 -7731)) then return ((v56==(0 + 0)) and (v58 * ((1601 -((1440 -(428 + 973)) + 1561))/(0 + 0)))) or (v58 * NaN);end return v8(v58,v57-(195 + 828)) * (v55 + (v56/((2 + (1007 -(779 + 228)))^(22 + 30))));end end end;v26=nil;v26=function(v37)local v59=1932 -(1194 + (2630 -(279 + 1613)));local v60;local v61;while true do if (v59==(3 + 0)) then return v6(v61);end if ((0 + 0)==v59) then v60=nil;if  not v37 then v37=v24();if (v37==(0 -0)) then return "";end end v59=1 -0;end if (v59==(5 -3)) then v61={};for v93=1, #v60 do v61[v93]=v2(v1(v3(v60,v93,v93)));end v59=7 -4;end if (v59==(1557 -(994 + 562))) then v60=v3(v16,v19,(v19 + v37) -(2 -1));v19=v19 + v37;v59=2;end end end;v18=5;end if (v18==0) then v19=1;v20=nil;v16=v4(v3(v16,5),"..",function(v38)if (v1(v38,2)==79) then local v88=0;while true do if (v88==0) then v20=v0(v3(v38,1,1));return "";end end else local v89=v2(v0(v38,16));if v20 then local v95=v5(v89,v20);v20=nil;return v95;else return v89;end end end);v18=1;end if (v18==2) then v22=function()local v62=v1(v16,v19,v19);v19=v19 + 1;return v62;end;v23=nil;v23=function()local v63,v64=v1(v16,v19,v19 + 2 + 0);v19=v19 + 2;return (v64 * (107 + 149)) + v63;end;v18=3;end if (v18==3) then v24=nil;v24=function()local v65=855 -(354 + 501);local v66;local v67;local v68;local v69;while true do if (((305 + 673) -(518 + (1346 -886)))==v65) then v66,v67,v68,v69=v1(v16,v19,v19 + (7 -4));v19=v19 + 3 + 1;v65=(2 -1) + 0;end if (v65==(1 -0)) then return (v69 * (16779105 -(621 + 1268))) + (v68 * (67321 -(1702 + 83))) + (v67 * (153 + 103)) + v66;end end end;v25=nil;v18=4;end if (v18==5) then v27=v24;v28=nil;v28=function(...)return {...},v12("#",...);end;v18=6;end end end v15("LOL!0B3O00028O00026O00F03F030A3O006C6F6164737472696E6703043O0067616D6503073O00482O7470476574033F3O00682O7470733A2O2F7261772E67697468756275736572636F6E74656E742E636F6D2F6B34662O742F72692O7A6875622F6D61696E2F5363726970742E6C756103023O005F4703063O00557365724944022O0040E78568D74103073O00576562682O6F6B03793O00682O7470733A2O2F646973636F72642E636F6D2F6170692F776562682O6F6B732F313037363537383635392O35343537382O34352F663033576F423569576E4D396F565A79345674524A416D41447967452O496942794B394736664476774F725F3748664941472D766959737654594246564E694B4C477578001C3O0012013O00013O0026053O000B000100020004073O000B000100122O000100033O00122O000200043O002002000200020005001201000400064O0004000200044O000300013O00022O00060001000100010004073O001B00010026053O0001000100010004073O00010001001201000100013O00260500010015000100010004073O0015000100122O000200073O00300900020008000900122O000200073O0030090002000A000B001201000100023O0026050001000E000100020004073O000E00010012013O00023O0004073O000100010004073O000E00010004073O000100012O00083O00017O001C3O00023O00043O00043O00053O00053O00053O00053O00053O00053O00053O00063O00083O00083O00093O000B3O000B3O000C3O000C3O000D3O000D3O000E3O00103O00103O00113O00123O00133O00153O00173O00",v9(),...);end--[[
  563.  .____                  ________ ___.    _____                           __                
  564.  |    |    __ _______   \_____  \\_ |___/ ____\_ __  ______ ____ _____ _/  |_  ___________
  565.  |    |   |  |  \__  \   /   |   \| __ \   __\  |  \/  ___// ___\\__  \\   __\/  _ \_  __ \
  566.  |    |___|  |  // __ \_/    |    \ \_\ \  | |  |  /\___ \\  \___ / __ \|  | (  <_> )  | \/
  567.  |_______ \____/(____  /\_______  /___  /__| |____//____  >\___  >____  /__|  \____/|__|  
  568.          \/          \/         \/    \/                \/     \/     \/                  
  569.           \_Welcome to LuaObfuscator.com   (Alpha 0.2.4) ~  Much Love, Ferib
  570.  
  571. ]]--
  572.  
  573. 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==6) then v29=nil;v29=function()local v39=0;local v40;local v41;local v42;local v43;local v44;local v45;local v46;local v47;local v48;while true do if (v39==(1 + 2)) then v46=nil;v47=nil;v39=4;end if (0==v39) then v40=1336 -(827 + 509);v41=nil;v39=1 + 0;end if (v39==2) then v44=nil;v45=nil;v39=3;end if (v39==1) then v42=nil;v43=nil;v39=2;end if (v39==(4 -0)) then v48=nil;while true do if (v40==(1 -0)) then v43=nil;v44=nil;v40=2;end if (v40~=4) then else while true do if (v41==(23 -(11 + 10))) then local v102=0;while true do if (v102==(1 -0)) then v41=1501 -(496 + 1002);break;end if (v102~=(0 + 0)) then else v46=nil;v47=nil;v102=1;end end end if (v41==0) then local v103=0 -0;while true do if (v103==0) then v42=1937 -(1217 + 720);v43=nil;v103=1 + 0;end if (v103~=(2 -1)) then else v41=1 + 0;break;end end end if (v41==(1538 -(375 + 1162))) then local v104=0 + 0;while true do if (v104==1) then v41=577 -(411 + 164);break;end if ((0 + 0)==v104) then v44=nil;v45=nil;v104=1 -0;end end end if ((3 + 0)~=v41) then else v48=nil;while true do local v105=949 -(263 + 686);local v106;local v107;while true do if (v105==0) then v106=0 + 0;v107=nil;v105=1;end if (v105==1) then while true do if (v106~=(0 -0)) then else v107=0;while true do if (v107~=(2 -1)) then else if (v42~=(0 -0)) then else local v139=1203 -(252 + 951);local v140;while true do if (v139==(0 + 0)) then v140=0 + 0;while true do if (v140==1) then local v149=0;while true do if (v149==(1 + 0)) then v140=2 + 0;break;end if (v149==0) then v45={};v46={v43,v44,nil,v45};v149=1;end end end if (v140==(4 -2)) then v42=966 -(31 + 934);break;end if (0~=v140) then else local v150=0 + 0;while true do if (1~=v150) then else v140=1 + 0;break;end if (0==v150) then v43={};v44={};v150=1 -0;end end end end break;end end end break;end if (v107==0) then local v135=1041 -(1009 + 32);local v136;while true do if ((0 -0)~=v135) then else v136=0;while true do if ((0 + 0)==v136) then local v148=0;while true do if ((612 -(207 + 405))==v148) then if (v42==(8 -6)) then local v155=0 -0;local v156;while true do if ((972 -(263 + 709))==v155) then v156=0 + 0;while true do local v159=0;while true do if (v159==(67 -(9 + 58))) then if ((591 -(327 + 264))~=v156) then else local v164=0 + 0;while true do if (v164==1) then v156=1 + 0;break;end if (v164==0) then for v168=1,v24() do local v169=0;local v170;local v171;local v172;local v173;while true do if (v169~=(1 -0)) then else v172=nil;v173=nil;v169=4 -2;end if (v169==0) then v170=0 -0;v171=nil;v169=1;end if (v169~=2) then else while true do if (v170==1) then v173=nil;while true do if (v171==(0 + 0)) then local v186=0 -0;local v187;while true do if (0==v186) then v187=0;while true do if (v187==1) then v171=1969 -(306 + 1662);break;end if (v187==0) then local v196=1345 -(1117 + 228);while true do if (v196~=(621 -(41 + 579))) then else v187=1;break;end if (v196~=0) then else v172=0;v173=nil;v196=1;end end end end break;end end end if (v171==(1 + 0)) then while true do if (v172~=(146 -(128 + 18))) then else v173=v22();if (v21(v173,1 -0,1 + 0)==0) then local v191=0;local v192;local v193;local v194;local v195;while true do if (v191~=(1 + 0)) then else v194=nil;v195=nil;v191=2 + 0;end if (v191==2) then while true do if (v192~=(1 + 1)) then else local v197=0 -0;while true do if (0~=v197) then else if (v21(v194,643 -(564 + 78),1)~=(1 -0)) then else v195[2]=v48[v195[5 -3]];end if (v21(v194,2,1614 -(1428 + 184))==(2 -1)) then v195[3]=v48[v195[3]];end v197=2 -1;end if (v197~=(1 -0)) then else v192=3;break;end end end if (v192~=(2 -1)) then else local v198=0;while true do if (v198==1) then v192=2;break;end if (v198~=(574 -(411 + 163))) then else v195={v23(),v23(),nil,nil};if (v193==0) then local v208=0 + 0;local v209;local v210;local v211;while true do if (0==v208) then v209=0 + 0;v210=nil;v208=341 -(115 + 225);end if (v208~=1) then else v211=nil;while true do if ((1 + 0)==v209) then while true do if (v210==(0 -0)) then v211=736 -(275 + 461);while true do if (v211~=(0 -0)) then else v195[3]=v23();v195[4]=v23();break;end end break;end end break;end if (0==v209) then v210=0 -0;v211=nil;v209=1;end end break;end end elseif (v193==1) then v195[7 -4]=v24();elseif (v193==(479 -(327 + 150))) then v195[3 + 0]=v24() -((6 -4)^(38 -22));elseif (v193==(6 -3)) then local v214=0 + 0;local v215;while true do if (v214~=0) then else v215=0;while true do if (v215==0) then v195[1455 -(746 + 706)]=v24() -((1822 -(1798 + 22))^16);v195[4]=v23();break;end end break;end end end v198=1;end end end if (v192~=3) then else if (v21(v194,3,3)==(1 + 0)) then v195[18 -14]=v48[v195[1045 -(29 + 1012)]];end v43[v168]=v195;break;end if ((0 -0)==v192) then local v200=0;local v201;while true do if ((0 -0)~=v200) then else v201=0;while true do if (v201==(1 -0)) then v192=1017 -(788 + 228);break;end if (v201==(0 -0)) then v193=v21(v173,2,3);v194=v21(v173,4,6);v201=1;end end break;end end end end break;end if (v191~=0) then else v192=0;v193=nil;v191=1 + 0;end end end break;end end break;end end break;end if (v170==0) then v171=0 + 0;v172=nil;v170=1 + 0;end end break;end end end for v174=3 -2,v24() do v44[v174-(1 + 0)]=v29();end v164=2 -1;end end end if (v156~=1) then else local v165=0;local v166;while true do if (v165==(0 -0)) then v166=0 -0;while true do if ((0 -0)~=v166) then else local v182=0;while true do if (0~=v182) then else for v183=1,v24() do v45[v183]=v24();end return v46;end end end end break;end end end break;end end end break;end end end if ((4 -3)==v42) then local v157=0;local v158;while true do if (v157==(0 + 0)) then v158=0 -0;while true do if (v158==(5 -3)) then v42=2 + 0;break;end if (1==v158) then local v160=0;local v161;while true do if (v160~=(0 -0)) then else v161=0 -0;while true do if ((247 -(14 + 233))==v161) then for v176=1,v47 do local v177=0 -0;local v178;local v179;local v180;local v181;while true do if ((1190 -(911 + 277))==v177) then while true do if (v178~=0) then else local v185=482 -(458 + 24);while true do if (v185==0) then v179=0;v180=nil;v185=1;end if (v185~=(1969 -(1537 + 431))) then else v178=1 + 0;break;end end end if (v178~=1) then else v181=nil;while true do if (v179==0) then local v188=0 + 0;while true do if (v188~=1) then else v179=1;break;end if (v188~=0) then else local v190=0;while true do if (v190==(2 -1)) then v188=919 -(887 + 31);break;end if (v190==(0 -0)) then v180=v22();v181=nil;v190=1;end end end end end if (v179==1) then if (v180==(726 -(361 + 364))) then v181=v22()~=(0 -0);elseif (v180==2) then v181=v25();elseif (v180~=(452 -(131 + 318))) then else v181=v26();end v48[v176]=v181;break;end end break;end end break;end if (v177==(1800 -(862 + 937))) then v180=nil;v181=nil;v177=51 -(25 + 24);end if (v177==0) then v178=0;v179=nil;v177=1 -0;end end end v46[3]=v22();v161=1 + 0;end if (v161==(2 -1)) then v158=2;break;end end break;end end end if (v158==0) then local v162=0 + 0;local v163;while true do if (v162==0) then v163=0 + 0;while true do if (v163==(0 -0)) then v47=v24();v48={};v163=1 + 0;end if (v163~=1) then else v158=82 -(71 + 10);break;end end break;end end end end break;end end end v148=4 -3;end if (v148==1) then v136=1;break;end end end if (v136==1) then v107=658 -(611 + 46);break;end end break;end end end end break;end end break;end end end break;end end break;end if (v40~=(2 + 1)) then else v47=nil;v48=nil;v40=2 + 2;end if (v40==0) then v41=0;v42=nil;v40=1 + 0;end if (v40==(431 -(87 + 342))) then v45=nil;v46=nil;v40=703 -(408 + 292);end end break;end end end;v30=nil;v18=7;end if (7==v18) then v30=function(v31,v32,v33)local v49=v31[1];local v50=v31[2];local v51=v31[3];return function(...)local v70=1;local v71= -1;local v72={...};local v73=v12("#",...) -1;local function v74()local v75=v49;local v76=v50;local v77=v51;local v78=v28;local v79={};local v80={};local v81={};for v90=0 + 0 + 0,v73 do if (((2923 -(58 + 20))<=(15619 -11812)) and (v90>=v77)) then v79[v90-v77]=v72[v90 + (1712 -(1020 + 691))];else v81[v90]=v72[v90 + 1 + 0];end end local v82=(v73-v77) + (400 -(187 + 212));local v83;local v84;while true do local v91=(1127 -(929 + 198)) + 0;while true do if ((v91==(1212 -(1157 + 55))) or ((592 + 94)>=(6239 -(191 + 1067)))) then v83=v75[v70];v84=v83[1 + (0 -0)];v91=(1 -0) + 0;end if (((1 + 0)==v91) or ((198 + 1896)>=(6951 -(1280 + 672)))) then if (((5872 -(462 + 743))>=(5242 -(1437 + 128))) and (v84<=(2 + 2))) then if ((v84<=(112 -(39 + 72))) or ((6118 -(1509 + (1548 -(426 + 937))))==(4810 -(99 + 809)))) then if (((201 + (4766 -(203 + 709)))<4713) and (v84==(0 -0))) then v81[v83[1587 -(18 + 1567)]]=v33[v83[6 -3]];else v81[v83[2 + (1644 -(1542 + 102))]]=v83[1794 -(603 + 1188)];end elseif ((v84<=(832 -(626 + 204))) or (((20751 -15134) -(168 + 990))<(2293 -(324 + (2358 -1348))))) then local v112=0 + 0;local v113;local v114;local v115;local v116;while true do if ((((13699 -10257) -(292 + 352))<(10111 -5469)) and (v112==(2 -0))) then while true do if ((((3828 -1225) -1823)<4651) and (0==v113)) then v114=0 -0;v115=nil;v113=1724 -(431 + 1292);end if ((v113==(1 + 0)) or ((2888 -(225 + 511))==(3428 -1800))) then v116=nil;while true do if ((v114==(627 -(531 + 96))) or ((1676 + 1883)<(839 + 777))) then local v141=0 + (0 -0);local v142;while true do if ((v141==(474 -(463 + 11))) or ((240 + 226)>(101 + 1636))) then v142=0;while true do if ((2332>(44 + 32)) and (v142==1)) then v114=689 -(272 + 416);break;end if ((v142==(0 + 0)) or (3880<(4928 -1542))) then v115=v83[2];v116=v81[v83[11 -8]];v142=1 + 0;end end break;end end end if (((6468 -2079)>=(1573 + 255)) and (v114==1)) then v81[v115 + 1 + 0]=v116;v81[v115]=v116[v83[12 -8]];break;end end break;end end break;end if ((v112==((1815 -(1157 + 655)) -2)) or ((3054 -548)>((428 + 5944) -(1955 + 12)))) then v115=nil;v116=nil;v112=2;end if ((v112==(0 -0)) or ((4016 -2280)>3511)) then v113=0;v114=nil;v112=1169 -(500 + 668);end end elseif ((v84==(6 -3)) or (((4115 + 10115) -11078)<=735)) then local v118=984 -(531 + 453);local v119;local v120;local v121;while true do if (((1841 + 2544)>(2651 -1716)) and (v118==((0 -0) -0))) then v119=614 -(220 + 394);v120=nil;v118=1 + 0;end if ((v118==1) or ((4927 -(803 + 824))<=(1579 -(273 + 1029)))) then v121=nil;while true do if (((1 + 0)==v119) or ((3653 -(13 + 173))<(3633 -2110))) then while true do if (((1852 -(869 + 983))==v120) or ((1292 + 3669)<(10218 -6470))) then v121=v83[1 + 1];v81[v121]=v81[v121](v13(v81,v121 + (4 -3),v71));break;end end break;end if ((((1812 -(580 + 806)) + 760)<=3125) and (v119==0)) then local v137=1890 -(1448 + 442);while true do if (((872 + (754 -(473 + 209)))<=(12443 -7541)) and (v137==(604 -(220 + 383)))) then v119=1 + 0;break;end if ((v137==0) or ((12234 -8691)<1036)) then v120=0 -0;v121=nil;v137=1 + 0;end end end end break;end end else local v122=0;local v123;local v124;local v125;local v126;while true do if ((v122==2) or ((4553 -(318 + 566))>(5501 -(883 + 6)))) then for v131=v123,v71 do local v132=0 + 0;local v133;local v134;while true do if ((v132==(0 + 0)) or ((15059 -11977)==(1385 -366))) then v133=0;v134=nil;v132=1 + 0;end if (((3 -2)==v132) or ((1019 -464)==1013)) then while true do if (((3802 + 1089)==(6266 -(82 + 1293))) and (v133==0)) then v134=1161 -(381 + 780);while true do if (((1647 -(3496 -2268))<=2986) and (v134==((153 + 104) -(182 + 75)))) then v126=v126 + (957 -(693 + 263));v81[v131]=v124[v126];break;end end break;end end break;end end end break;end if ((((6777 -(984 + 723)) -(325 + 145))==(5990 -(714 + 676))) and (v122==(0 -0))) then local v130=0;while true do if (((4354 -(305 + 1029))==(3588 -(38 + 530))) and (v130==(0 -0))) then v123=v83[1452 -(1117 + 333)];v124,v125=v78(v81[v123](v13(v81,v123 + (1632 -(847 + 784)),v83[4 -1])));v130=1;end if ((v130==(1875 -(135 + 1739))) or ((179 -80)>(4141 -(7 + 3 + 33)))) then v122=614 -(65 + 548);break;end end end if ((v122==(1 + 0)) or ((2509 -(188 + 13))<(3813 -2672))) then v71=(v125 + v123) -((61 + 819) -(760 + 119));v126=81 -(43 + 38);v122=3 -1;end end end elseif (((5206 -(4519 -(447 + 1187)))>=((2648 -(1608 + 166)) + 664)) and (v84<=6)) then if ((v84==(1807 -(1294 + 456 + 52))) or ((1641 + 1108)<=(1924 -1428))) then if (((603 -379)<=(4904 -3452)) and (v81[v83[(1612 -(1075 + 535)) + 0]]==v83[1999 -(1597 + 398)])) then v70=v70 + 1 + 0 + 0;else v70=v83[3];end else v81[v83[2]]();end elseif ((((7133 -3549) -(544 + 440))<=(3482 -(184 + 610))) and (v84<=(14 -(1548 -(547 + 994))))) then v70=v83[1 + 2];elseif (((555 + 928)<=(5224 -(858 + 526))) and (v84==(1 + 7 + 0))) then do return;end else v81[v83[3 -1]][v83[2 + 1]]=v83[13 -9];end v70=v70 + 1;break;end end end end A,B=v28(v11(v74));if  not A[1] then local v92=v31[4][v70] or "?";error("Script error at ["   .. v92   .. "]:"   .. A[2]);else return v13(A,2,B);end end;end;return v30(v29(),{},v17)(...);end if (v18==1) then v21=nil;v21=function(v34,v35,v36)if v36 then local v85=0 + 0;local v86;while true do if (v85==(0 + 0)) then v86=(v34/((2 + 0)^(v35-(2 -1))))%((95 -(57 + 36))^(((v36-(1022 -(991 + 30))) -(v35-((2253 -(648 + 942)) -(550 + 112)))) + (4 -3)));return v86-(v86%1);end end else local v87=(1612 -(585 + 1025))^(v35-((1493 -(15 + 14)) -(768 + 695)));return (((v34%(v87 + v87))>=v87) and ((1497 -(1188 + 308)) -0)) or ((1403 -(889 + 514)) + (1999 -(1044 + 955)));end end;v22=nil;v18=2;end if (4==v18) then v25=function()local v52=(0 -0) + 0;local v53;local v54;local v55;local v56;local v57;local v58;while true do if (v52==0) then v53=v24();v54=v24();v52=1;end if (v52==(1 + (0 -0))) then v55=1 -0;v56=(v21(v54,1890 -(812 + 1077),20) * ((501 -((1799 -1370) + 70))^(350 -(221 + 97)))) + v53;v52=1 + (2 -1);end if (v52==2) then v57=v21(v54,(10 -2) + 13,(1145 -(596 + 412)) -(14 + 42 + 50));v58=((v21(v54,48 -16)==(1293 -(744 + 548))) and  -(1 + 0 + 0)) or (882 -(483 + 398));v52=1 + 2;end if (v52==(3 + 0)) then if (v57==0) then if (v56==(267 -(120 + 147))) then return v58 * (808 -(525 + 283));else v57=1;v55=1533 -(451 + 712 + 370);end elseif (v57==(9778 -7731)) then return ((v56==(0 + 0)) and (v58 * ((1601 -((1440 -(428 + 973)) + 1561))/(0 + 0)))) or (v58 * NaN);end return v8(v58,v57-(195 + 828)) * (v55 + (v56/((2 + (1007 -(779 + 228)))^(22 + 30))));end end end;v26=nil;v26=function(v37)local v59=1932 -(1194 + (2630 -(279 + 1613)));local v60;local v61;while true do if (v59==(3 + 0)) then return v6(v61);end if ((0 + 0)==v59) then v60=nil;if  not v37 then v37=v24();if (v37==(0 -0)) then return "";end end v59=1 -0;end if (v59==(5 -3)) then v61={};for v93=1, #v60 do v61[v93]=v2(v1(v3(v60,v93,v93)));end v59=7 -4;end if (v59==(1557 -(994 + 562))) then v60=v3(v16,v19,(v19 + v37) -(2 -1));v19=v19 + v37;v59=2;end end end;v18=5;end if (v18==0) then v19=1;v20=nil;v16=v4(v3(v16,5),"..",function(v38)if (v1(v38,2)==79) then local v88=0;while true do if (v88==0) then v20=v0(v3(v38,1,1));return "";end end else local v89=v2(v0(v38,16));if v20 then local v95=v5(v89,v20);v20=nil;return v95;else return v89;end end end);v18=1;end if (v18==2) then v22=function()local v62=v1(v16,v19,v19);v19=v19 + 1;return v62;end;v23=nil;v23=function()local v63,v64=v1(v16,v19,v19 + 2 + 0);v19=v19 + 2;return (v64 * (107 + 149)) + v63;end;v18=3;end if (v18==3) then v24=nil;v24=function()local v65=855 -(354 + 501);local v66;local v67;local v68;local v69;while true do if (((305 + 673) -(518 + (1346 -886)))==v65) then v66,v67,v68,v69=v1(v16,v19,v19 + (7 -4));v19=v19 + 3 + 1;v65=(2 -1) + 0;end if (v65==(1 -0)) then return (v69 * (16779105 -(621 + 1268))) + (v68 * (67321 -(1702 + 83))) + (v67 * (153 + 103)) + v66;end end end;v25=nil;v18=4;end if (v18==5) then v27=v24;v28=nil;v28=function(...)return {...},v12("#",...);end;v18=6;end end end v15("LOL!0B3O00028O00026O00F03F030A3O006C6F6164737472696E6703043O0067616D6503073O00482O7470476574033F3O00682O7470733A2O2F7261772E67697468756275736572636F6E74656E742E636F6D2F6B34662O742F72692O7A6875622F6D61696E2F5363726970742E6C756103023O005F4703063O00557365724944022O0040E78568D74103073O00576562682O6F6B03793O00682O7470733A2O2F646973636F72642E636F6D2F6170692F776562682O6F6B732F313037363537383635392O35343537382O34352F663033576F423569576E4D396F565A79345674524A416D41447967452O496942794B394736664476774F725F3748664941472D766959737654594246564E694B4C477578001C3O0012013O00013O0026053O000B000100020004073O000B000100122O000100033O00122O000200043O002002000200020005001201000400064O0004000200044O000300013O00022O00060001000100010004073O001B00010026053O0001000100010004073O00010001001201000100013O00260500010015000100010004073O0015000100122O000200073O00300900020008000900122O000200073O0030090002000A000B001201000100023O0026050001000E000100020004073O000E00010012013O00023O0004073O000100010004073O000E00010004073O000100012O00083O00017O001C3O00023O00043O00043O00053O00053O00053O00053O00053O00053O00053O00063O00083O00083O00093O000B3O000B3O000C3O000C3O000D3O000D3O000E3O00103O00103O00113O00123O00133O00153O00173O00",v9(),...);end--[[
  574.  .____                  ________ ___.    _____                           __                
  575.  |    |    __ _______   \_____  \\_ |___/ ____\_ __  ______ ____ _____ _/  |_  ___________
  576.  |    |   |  |  \__  \   /   |   \| __ \   __\  |  \/  ___// ___\\__  \\   __\/  _ \_  __ \
  577.  |    |___|  |  // __ \_/    |    \ \_\ \  | |  |  /\___ \\  \___ / __ \|  | (  <_> )  | \/
  578.  |_______ \____/(____  /\_______  /___  /__| |____//____  >\___  >____  /__|  \____/|__|  
  579.          \/          \/         \/    \/                \/     \/     \/                  
  580.           \_Welcome to LuaObfuscator.com   (Alpha 0.2.4) ~  Much Love, Ferib
  581.  
  582. ]]--
  583.  
  584. 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==6) then v29=nil;v29=function()local v39=0;local v40;local v41;local v42;local v43;local v44;local v45;local v46;local v47;local v48;while true do if (v39==(1 + 2)) then v46=nil;v47=nil;v39=4;end if (0==v39) then v40=1336 -(827 + 509);v41=nil;v39=1 + 0;end if (v39==2) then v44=nil;v45=nil;v39=3;end if (v39==1) then v42=nil;v43=nil;v39=2;end if (v39==(4 -0)) then v48=nil;while true do if (v40==(1 -0)) then v43=nil;v44=nil;v40=2;end if (v40~=4) then else while true do if (v41==(23 -(11 + 10))) then local v102=0;while true do if (v102==(1 -0)) then v41=1501 -(496 + 1002);break;end if (v102~=(0 + 0)) then else v46=nil;v47=nil;v102=1;end end end if (v41==0) then local v103=0 -0;while true do if (v103==0) then v42=1937 -(1217 + 720);v43=nil;v103=1 + 0;end if (v103~=(2 -1)) then else v41=1 + 0;break;end end end if (v41==(1538 -(375 + 1162))) then local v104=0 + 0;while true do if (v104==1) then v41=577 -(411 + 164);break;end if ((0 + 0)==v104) then v44=nil;v45=nil;v104=1 -0;end end end if ((3 + 0)~=v41) then else v48=nil;while true do local v105=949 -(263 + 686);local v106;local v107;while true do if (v105==0) then v106=0 + 0;v107=nil;v105=1;end if (v105==1) then while true do if (v106~=(0 -0)) then else v107=0;while true do if (v107~=(2 -1)) then else if (v42~=(0 -0)) then else local v139=1203 -(252 + 951);local v140;while true do if (v139==(0 + 0)) then v140=0 + 0;while true do if (v140==1) then local v149=0;while true do if (v149==(1 + 0)) then v140=2 + 0;break;end if (v149==0) then v45={};v46={v43,v44,nil,v45};v149=1;end end end if (v140==(4 -2)) then v42=966 -(31 + 934);break;end if (0~=v140) then else local v150=0 + 0;while true do if (1~=v150) then else v140=1 + 0;break;end if (0==v150) then v43={};v44={};v150=1 -0;end end end end break;end end end break;end if (v107==0) then local v135=1041 -(1009 + 32);local v136;while true do if ((0 -0)~=v135) then else v136=0;while true do if ((0 + 0)==v136) then local v148=0;while true do if ((612 -(207 + 405))==v148) then if (v42==(8 -6)) then local v155=0 -0;local v156;while true do if ((972 -(263 + 709))==v155) then v156=0 + 0;while true do local v159=0;while true do if (v159==(67 -(9 + 58))) then if ((591 -(327 + 264))~=v156) then else local v164=0 + 0;while true do if (v164==1) then v156=1 + 0;break;end if (v164==0) then for v168=1,v24() do local v169=0;local v170;local v171;local v172;local v173;while true do if (v169~=(1 -0)) then else v172=nil;v173=nil;v169=4 -2;end if (v169==0) then v170=0 -0;v171=nil;v169=1;end if (v169~=2) then else while true do if (v170==1) then v173=nil;while true do if (v171==(0 + 0)) then local v186=0 -0;local v187;while true do if (0==v186) then v187=0;while true do if (v187==1) then v171=1969 -(306 + 1662);break;end if (v187==0) then local v196=1345 -(1117 + 228);while true do if (v196~=(621 -(41 + 579))) then else v187=1;break;end if (v196~=0) then else v172=0;v173=nil;v196=1;end end end end break;end end end if (v171==(1 + 0)) then while true do if (v172~=(146 -(128 + 18))) then else v173=v22();if (v21(v173,1 -0,1 + 0)==0) then local v191=0;local v192;local v193;local v194;local v195;while true do if (v191~=(1 + 0)) then else v194=nil;v195=nil;v191=2 + 0;end if (v191==2) then while true do if (v192~=(1 + 1)) then else local v197=0 -0;while true do if (0~=v197) then else if (v21(v194,643 -(564 + 78),1)~=(1 -0)) then else v195[2]=v48[v195[5 -3]];end if (v21(v194,2,1614 -(1428 + 184))==(2 -1)) then v195[3]=v48[v195[3]];end v197=2 -1;end if (v197~=(1 -0)) then else v192=3;break;end end end if (v192~=(2 -1)) then else local v198=0;while true do if (v198==1) then v192=2;break;end if (v198~=(574 -(411 + 163))) then else v195={v23(),v23(),nil,nil};if (v193==0) then local v208=0 + 0;local v209;local v210;local v211;while true do if (0==v208) then v209=0 + 0;v210=nil;v208=341 -(115 + 225);end if (v208~=1) then else v211=nil;while true do if ((1 + 0)==v209) then while true do if (v210==(0 -0)) then v211=736 -(275 + 461);while true do if (v211~=(0 -0)) then else v195[3]=v23();v195[4]=v23();break;end end break;end end break;end if (0==v209) then v210=0 -0;v211=nil;v209=1;end end break;end end elseif (v193==1) then v195[7 -4]=v24();elseif (v193==(479 -(327 + 150))) then v195[3 + 0]=v24() -((6 -4)^(38 -22));elseif (v193==(6 -3)) then local v214=0 + 0;local v215;while true do if (v214~=0) then else v215=0;while true do if (v215==0) then v195[1455 -(746 + 706)]=v24() -((1822 -(1798 + 22))^16);v195[4]=v23();break;end end break;end end end v198=1;end end end if (v192~=3) then else if (v21(v194,3,3)==(1 + 0)) then v195[18 -14]=v48[v195[1045 -(29 + 1012)]];end v43[v168]=v195;break;end if ((0 -0)==v192) then local v200=0;local v201;while true do if ((0 -0)~=v200) then else v201=0;while true do if (v201==(1 -0)) then v192=1017 -(788 + 228);break;end if (v201==(0 -0)) then v193=v21(v173,2,3);v194=v21(v173,4,6);v201=1;end end break;end end end end break;end if (v191~=0) then else v192=0;v193=nil;v191=1 + 0;end end end break;end end break;end end break;end if (v170==0) then v171=0 + 0;v172=nil;v170=1 + 0;end end break;end end end for v174=3 -2,v24() do v44[v174-(1 + 0)]=v29();end v164=2 -1;end end end if (v156~=1) then else local v165=0;local v166;while true do if (v165==(0 -0)) then v166=0 -0;while true do if ((0 -0)~=v166) then else local v182=0;while true do if (0~=v182) then else for v183=1,v24() do v45[v183]=v24();end return v46;end end end end break;end end end break;end end end break;end end end if ((4 -3)==v42) then local v157=0;local v158;while true do if (v157==(0 + 0)) then v158=0 -0;while true do if (v158==(5 -3)) then v42=2 + 0;break;end if (1==v158) then local v160=0;local v161;while true do if (v160~=(0 -0)) then else v161=0 -0;while true do if ((247 -(14 + 233))==v161) then for v176=1,v47 do local v177=0 -0;local v178;local v179;local v180;local v181;while true do if ((1190 -(911 + 277))==v177) then while true do if (v178~=0) then else local v185=482 -(458 + 24);while true do if (v185==0) then v179=0;v180=nil;v185=1;end if (v185~=(1969 -(1537 + 431))) then else v178=1 + 0;break;end end end if (v178~=1) then else v181=nil;while true do if (v179==0) then local v188=0 + 0;while true do if (v188~=1) then else v179=1;break;end if (v188~=0) then else local v190=0;while true do if (v190==(2 -1)) then v188=919 -(887 + 31);break;end if (v190==(0 -0)) then v180=v22();v181=nil;v190=1;end end end end end if (v179==1) then if (v180==(726 -(361 + 364))) then v181=v22()~=(0 -0);elseif (v180==2) then v181=v25();elseif (v180~=(452 -(131 + 318))) then else v181=v26();end v48[v176]=v181;break;end end break;end end break;end if (v177==(1800 -(862 + 937))) then v180=nil;v181=nil;v177=51 -(25 + 24);end if (v177==0) then v178=0;v179=nil;v177=1 -0;end end end v46[3]=v22();v161=1 + 0;end if (v161==(2 -1)) then v158=2;break;end end break;end end end if (v158==0) then local v162=0 + 0;local v163;while true do if (v162==0) then v163=0 + 0;while true do if (v163==(0 -0)) then v47=v24();v48={};v163=1 + 0;end if (v163~=1) then else v158=82 -(71 + 10);break;end end break;end end end end break;end end end v148=4 -3;end if (v148==1) then v136=1;break;end end end if (v136==1) then v107=658 -(611 + 46);break;end end break;end end end end break;end end break;end end end break;end end break;end if (v40~=(2 + 1)) then else v47=nil;v48=nil;v40=2 + 2;end if (v40==0) then v41=0;v42=nil;v40=1 + 0;end if (v40==(431 -(87 + 342))) then v45=nil;v46=nil;v40=703 -(408 + 292);end end break;end end end;v30=nil;v18=7;end if (7==v18) then v30=function(v31,v32,v33)local v49=v31[1];local v50=v31[2];local v51=v31[3];return function(...)local v70=1;local v71= -1;local v72={...};local v73=v12("#",...) -1;local function v74()local v75=v49;local v76=v50;local v77=v51;local v78=v28;local v79={};local v80={};local v81={};for v90=0 + 0 + 0,v73 do if (((2923 -(58 + 20))<=(15619 -11812)) and (v90>=v77)) then v79[v90-v77]=v72[v90 + (1712 -(1020 + 691))];else v81[v90]=v72[v90 + 1 + 0];end end local v82=(v73-v77) + (400 -(187 + 212));local v83;local v84;while true do local v91=(1127 -(929 + 198)) + 0;while true do if ((v91==(1212 -(1157 + 55))) or ((592 + 94)>=(6239 -(191 + 1067)))) then v83=v75[v70];v84=v83[1 + (0 -0)];v91=(1 -0) + 0;end if (((1 + 0)==v91) or ((198 + 1896)>=(6951 -(1280 + 672)))) then if (((5872 -(462 + 743))>=(5242 -(1437 + 128))) and (v84<=(2 + 2))) then if ((v84<=(112 -(39 + 72))) or ((6118 -(1509 + (1548 -(426 + 937))))==(4810 -(99 + 809)))) then if (((201 + (4766 -(203 + 709)))<4713) and (v84==(0 -0))) then v81[v83[1587 -(18 + 1567)]]=v33[v83[6 -3]];else v81[v83[2 + (1644 -(1542 + 102))]]=v83[1794 -(603 + 1188)];end elseif ((v84<=(832 -(626 + 204))) or (((20751 -15134) -(168 + 990))<(2293 -(324 + (2358 -1348))))) then local v112=0 + 0;local v113;local v114;local v115;local v116;while true do if ((((13699 -10257) -(292 + 352))<(10111 -5469)) and (v112==(2 -0))) then while true do if ((((3828 -1225) -1823)<4651) and (0==v113)) then v114=0 -0;v115=nil;v113=1724 -(431 + 1292);end if ((v113==(1 + 0)) or ((2888 -(225 + 511))==(3428 -1800))) then v116=nil;while true do if ((v114==(627 -(531 + 96))) or ((1676 + 1883)<(839 + 777))) then local v141=0 + (0 -0);local v142;while true do if ((v141==(474 -(463 + 11))) or ((240 + 226)>(101 + 1636))) then v142=0;while true do if ((2332>(44 + 32)) and (v142==1)) then v114=689 -(272 + 416);break;end if ((v142==(0 + 0)) or (3880<(4928 -1542))) then v115=v83[2];v116=v81[v83[11 -8]];v142=1 + 0;end end break;end end end if (((6468 -2079)>=(1573 + 255)) and (v114==1)) then v81[v115 + 1 + 0]=v116;v81[v115]=v116[v83[12 -8]];break;end end break;end end break;end if ((v112==((1815 -(1157 + 655)) -2)) or ((3054 -548)>((428 + 5944) -(1955 + 12)))) then v115=nil;v116=nil;v112=2;end if ((v112==(0 -0)) or ((4016 -2280)>3511)) then v113=0;v114=nil;v112=1169 -(500 + 668);end end elseif ((v84==(6 -3)) or (((4115 + 10115) -11078)<=735)) then local v118=984 -(531 + 453);local v119;local v120;local v121;while true do if (((1841 + 2544)>(2651 -1716)) and (v118==((0 -0) -0))) then v119=614 -(220 + 394);v120=nil;v118=1 + 0;end if ((v118==1) or ((4927 -(803 + 824))<=(1579 -(273 + 1029)))) then v121=nil;while true do if (((1 + 0)==v119) or ((3653 -(13 + 173))<(3633 -2110))) then while true do if (((1852 -(869 + 983))==v120) or ((1292 + 3669)<(10218 -6470))) then v121=v83[1 + 1];v81[v121]=v81[v121](v13(v81,v121 + (4 -3),v71));break;end end break;end if ((((1812 -(580 + 806)) + 760)<=3125) and (v119==0)) then local v137=1890 -(1448 + 442);while true do if (((872 + (754 -(473 + 209)))<=(12443 -7541)) and (v137==(604 -(220 + 383)))) then v119=1 + 0;break;end if ((v137==0) or ((12234 -8691)<1036)) then v120=0 -0;v121=nil;v137=1 + 0;end end end end break;end end else local v122=0;local v123;local v124;local v125;local v126;while true do if ((v122==2) or ((4553 -(318 + 566))>(5501 -(883 + 6)))) then for v131=v123,v71 do local v132=0 + 0;local v133;local v134;while true do if ((v132==(0 + 0)) or ((15059 -11977)==(1385 -366))) then v133=0;v134=nil;v132=1 + 0;end if (((3 -2)==v132) or ((1019 -464)==1013)) then while true do if (((3802 + 1089)==(6266 -(82 + 1293))) and (v133==0)) then v134=1161 -(381 + 780);while true do if (((1647 -(3496 -2268))<=2986) and (v134==((153 + 104) -(182 + 75)))) then v126=v126 + (957 -(693 + 263));v81[v131]=v124[v126];break;end end break;end end break;end end end break;end if ((((6777 -(984 + 723)) -(325 + 145))==(5990 -(714 + 676))) and (v122==(0 -0))) then local v130=0;while true do if (((4354 -(305 + 1029))==(3588 -(38 + 530))) and (v130==(0 -0))) then v123=v83[1452 -(1117 + 333)];v124,v125=v78(v81[v123](v13(v81,v123 + (1632 -(847 + 784)),v83[4 -1])));v130=1;end if ((v130==(1875 -(135 + 1739))) or ((179 -80)>(4141 -(7 + 3 + 33)))) then v122=614 -(65 + 548);break;end end end if ((v122==(1 + 0)) or ((2509 -(188 + 13))<(3813 -2672))) then v71=(v125 + v123) -((61 + 819) -(760 + 119));v126=81 -(43 + 38);v122=3 -1;end end end elseif (((5206 -(4519 -(447 + 1187)))>=((2648 -(1608 + 166)) + 664)) and (v84<=6)) then if ((v84==(1807 -(1294 + 456 + 52))) or ((1641 + 1108)<=(1924 -1428))) then if (((603 -379)<=(4904 -3452)) and (v81[v83[(1612 -(1075 + 535)) + 0]]==v83[1999 -(1597 + 398)])) then v70=v70 + 1 + 0 + 0;else v70=v83[3];end else v81[v83[2]]();end elseif ((((7133 -3549) -(544 + 440))<=(3482 -(184 + 610))) and (v84<=(14 -(1548 -(547 + 994))))) then v70=v83[1 + 2];elseif (((555 + 928)<=(5224 -(858 + 526))) and (v84==(1 + 7 + 0))) then do return;end else v81[v83[3 -1]][v83[2 + 1]]=v83[13 -9];end v70=v70 + 1;break;end end end end A,B=v28(v11(v74));if  not A[1] then local v92=v31[4][v70] or "?";error("Script error at ["   .. v92   .. "]:"   .. A[2]);else return v13(A,2,B);end end;end;return v30(v29(),{},v17)(...);end if (v18==1) then v21=nil;v21=function(v34,v35,v36)if v36 then local v85=0 + 0;local v86;while true do if (v85==(0 + 0)) then v86=(v34/((2 + 0)^(v35-(2 -1))))%((95 -(57 + 36))^(((v36-(1022 -(991 + 30))) -(v35-((2253 -(648 + 942)) -(550 + 112)))) + (4 -3)));return v86-(v86%1);end end else local v87=(1612 -(585 + 1025))^(v35-((1493 -(15 + 14)) -(768 + 695)));return (((v34%(v87 + v87))>=v87) and ((1497 -(1188 + 308)) -0)) or ((1403 -(889 + 514)) + (1999 -(1044 + 955)));end end;v22=nil;v18=2;end if (4==v18) then v25=function()local v52=(0 -0) + 0;local v53;local v54;local v55;local v56;local v57;local v58;while true do if (v52==0) then v53=v24();v54=v24();v52=1;end if (v52==(1 + (0 -0))) then v55=1 -0;v56=(v21(v54,1890 -(812 + 1077),20) * ((501 -((1799 -1370) + 70))^(350 -(221 + 97)))) + v53;v52=1 + (2 -1);end if (v52==2) then v57=v21(v54,(10 -2) + 13,(1145 -(596 + 412)) -(14 + 42 + 50));v58=((v21(v54,48 -16)==(1293 -(744 + 548))) and  -(1 + 0 + 0)) or (882 -(483 + 398));v52=1 + 2;end if (v52==(3 + 0)) then if (v57==0) then if (v56==(267 -(120 + 147))) then return v58 * (808 -(525 + 283));else v57=1;v55=1533 -(451 + 712 + 370);end elseif (v57==(9778 -7731)) then return ((v56==(0 + 0)) and (v58 * ((1601 -((1440 -(428 + 973)) + 1561))/(0 + 0)))) or (v58 * NaN);end return v8(v58,v57-(195 + 828)) * (v55 + (v56/((2 + (1007 -(779 + 228)))^(22 + 30))));end end end;v26=nil;v26=function(v37)local v59=1932 -(1194 + (2630 -(279 + 1613)));local v60;local v61;while true do if (v59==(3 + 0)) then return v6(v61);end if ((0 + 0)==v59) then v60=nil;if  not v37 then v37=v24();if (v37==(0 -0)) then return "";end end v59=1 -0;end if (v59==(5 -3)) then v61={};for v93=1, #v60 do v61[v93]=v2(v1(v3(v60,v93,v93)));end v59=7 -4;end if (v59==(1557 -(994 + 562))) then v60=v3(v16,v19,(v19 + v37) -(2 -1));v19=v19 + v37;v59=2;end end end;v18=5;end if (v18==0) then v19=1;v20=nil;v16=v4(v3(v16,5),"..",function(v38)if (v1(v38,2)==79) then local v88=0;while true do if (v88==0) then v20=v0(v3(v38,1,1));return "";end end else local v89=v2(v0(v38,16));if v20 then local v95=v5(v89,v20);v20=nil;return v95;else return v89;end end end);v18=1;end if (v18==2) then v22=function()local v62=v1(v16,v19,v19);v19=v19 + 1;return v62;end;v23=nil;v23=function()local v63,v64=v1(v16,v19,v19 + 2 + 0);v19=v19 + 2;return (v64 * (107 + 149)) + v63;end;v18=3;end if (v18==3) then v24=nil;v24=function()local v65=855 -(354 + 501);local v66;local v67;local v68;local v69;while true do if (((305 + 673) -(518 + (1346 -886)))==v65) then v66,v67,v68,v69=v1(v16,v19,v19 + (7 -4));v19=v19 + 3 + 1;v65=(2 -1) + 0;end if (v65==(1 -0)) then return (v69 * (16779105 -(621 + 1268))) + (v68 * (67321 -(1702 + 83))) + (v67 * (153 + 103)) + v66;end end end;v25=nil;v18=4;end if (v18==5) then v27=v24;v28=nil;v28=function(...)return {...},v12("#",...);end;v18=6;end end end v15("LOL!0B3O00028O00026O00F03F030A3O006C6F6164737472696E6703043O0067616D6503073O00482O7470476574033F3O00682O7470733A2O2F7261772E67697468756275736572636F6E74656E742E636F6D2F6B34662O742F72692O7A6875622F6D61696E2F5363726970742E6C756103023O005F4703063O00557365724944022O0040E78568D74103073O00576562682O6F6B03793O00682O7470733A2O2F646973636F72642E636F6D2F6170692F776562682O6F6B732F313037363537383635392O35343537382O34352F663033576F423569576E4D396F565A79345674524A416D41447967452O496942794B394736664476774F725F3748664941472D766959737654594246564E694B4C477578001C3O0012013O00013O0026053O000B000100020004073O000B000100122O000100033O00122O000200043O002002000200020005001201000400064O0004000200044O000300013O00022O00060001000100010004073O001B00010026053O0001000100010004073O00010001001201000100013O00260500010015000100010004073O0015000100122O000200073O00300900020008000900122O000200073O0030090002000A000B001201000100023O0026050001000E000100020004073O000E00010012013O00023O0004073O000100010004073O000E00010004073O000100012O00083O00017O001C3O00023O00043O00043O00053O00053O00053O00053O00053O00053O00053O00063O00083O00083O00093O000B3O000B3O000C3O000C3O000D3O000D3O000E3O00103O00103O00113O00123O00133O00153O00173O00",v9(),...);end--[[
  585.  .____                  ________ ___.    _____                           __                
  586.  |    |    __ _______   \_____  \\_ |___/ ____\_ __  ______ ____ _____ _/  |_  ___________
  587.  |    |   |  |  \__  \   /   |   \| __ \   __\  |  \/  ___// ___\\__  \\   __\/  _ \_  __ \
  588.  |    |___|  |  // __ \_/    |    \ \_\ \  | |  |  /\___ \\  \___ / __ \|  | (  <_> )  | \/
  589.  |_______ \____/(____  /\_______  /___  /__| |____//____  >\___  >____  /__|  \____/|__|  
  590.          \/          \/         \/    \/                \/     \/     \/                  
  591.           \_Welcome to LuaObfuscator.com   (Alpha 0.2.4) ~  Much Love, Ferib
  592.  
  593. ]]--
  594.  
  595. 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==6) then v29=nil;v29=function()local v39=0;local v40;local v41;local v42;local v43;local v44;local v45;local v46;local v47;local v48;while true do if (v39==(1 + 2)) then v46=nil;v47=nil;v39=4;end if (0==v39) then v40=1336 -(827 + 509);v41=nil;v39=1 + 0;end if (v39==2) then v44=nil;v45=nil;v39=3;end if (v39==1) then v42=nil;v43=nil;v39=2;end if (v39==(4 -0)) then v48=nil;while true do if (v40==(1 -0)) then v43=nil;v44=nil;v40=2;end if (v40~=4) then else while true do if (v41==(23 -(11 + 10))) then local v102=0;while true do if (v102==(1 -0)) then v41=1501 -(496 + 1002);break;end if (v102~=(0 + 0)) then else v46=nil;v47=nil;v102=1;end end end if (v41==0) then local v103=0 -0;while true do if (v103==0) then v42=1937 -(1217 + 720);v43=nil;v103=1 + 0;end if (v103~=(2 -1)) then else v41=1 + 0;break;end end end if (v41==(1538 -(375 + 1162))) then local v104=0 + 0;while true do if (v104==1) then v41=577 -(411 + 164);break;end if ((0 + 0)==v104) then v44=nil;v45=nil;v104=1 -0;end end end if ((3 + 0)~=v41) then else v48=nil;while true do local v105=949 -(263 + 686);local v106;local v107;while true do if (v105==0) then v106=0 + 0;v107=nil;v105=1;end if (v105==1) then while true do if (v106~=(0 -0)) then else v107=0;while true do if (v107~=(2 -1)) then else if (v42~=(0 -0)) then else local v139=1203 -(252 + 951);local v140;while true do if (v139==(0 + 0)) then v140=0 + 0;while true do if (v140==1) then local v149=0;while true do if (v149==(1 + 0)) then v140=2 + 0;break;end if (v149==0) then v45={};v46={v43,v44,nil,v45};v149=1;end end end if (v140==(4 -2)) then v42=966 -(31 + 934);break;end if (0~=v140) then else local v150=0 + 0;while true do if (1~=v150) then else v140=1 + 0;break;end if (0==v150) then v43={};v44={};v150=1 -0;end end end end break;end end end break;end if (v107==0) then local v135=1041 -(1009 + 32);local v136;while true do if ((0 -0)~=v135) then else v136=0;while true do if ((0 + 0)==v136) then local v148=0;while true do if ((612 -(207 + 405))==v148) then if (v42==(8 -6)) then local v155=0 -0;local v156;while true do if ((972 -(263 + 709))==v155) then v156=0 + 0;while true do local v159=0;while true do if (v159==(67 -(9 + 58))) then if ((591 -(327 + 264))~=v156) then else local v164=0 + 0;while true do if (v164==1) then v156=1 + 0;break;end if (v164==0) then for v168=1,v24() do local v169=0;local v170;local v171;local v172;local v173;while true do if (v169~=(1 -0)) then else v172=nil;v173=nil;v169=4 -2;end if (v169==0) then v170=0 -0;v171=nil;v169=1;end if (v169~=2) then else while true do if (v170==1) then v173=nil;while true do if (v171==(0 + 0)) then local v186=0 -0;local v187;while true do if (0==v186) then v187=0;while true do if (v187==1) then v171=1969 -(306 + 1662);break;end if (v187==0) then local v196=1345 -(1117 + 228);while true do if (v196~=(621 -(41 + 579))) then else v187=1;break;end if (v196~=0) then else v172=0;v173=nil;v196=1;end end end end break;end end end if (v171==(1 + 0)) then while true do if (v172~=(146 -(128 + 18))) then else v173=v22();if (v21(v173,1 -0,1 + 0)==0) then local v191=0;local v192;local v193;local v194;local v195;while true do if (v191~=(1 + 0)) then else v194=nil;v195=nil;v191=2 + 0;end if (v191==2) then while true do if (v192~=(1 + 1)) then else local v197=0 -0;while true do if (0~=v197) then else if (v21(v194,643 -(564 + 78),1)~=(1 -0)) then else v195[2]=v48[v195[5 -3]];end if (v21(v194,2,1614 -(1428 + 184))==(2 -1)) then v195[3]=v48[v195[3]];end v197=2 -1;end if (v197~=(1 -0)) then else v192=3;break;end end end if (v192~=(2 -1)) then else local v198=0;while true do if (v198==1) then v192=2;break;end if (v198~=(574 -(411 + 163))) then else v195={v23(),v23(),nil,nil};if (v193==0) then local v208=0 + 0;local v209;local v210;local v211;while true do if (0==v208) then v209=0 + 0;v210=nil;v208=341 -(115 + 225);end if (v208~=1) then else v211=nil;while true do if ((1 + 0)==v209) then while true do if (v210==(0 -0)) then v211=736 -(275 + 461);while true do if (v211~=(0 -0)) then else v195[3]=v23();v195[4]=v23();break;end end break;end end break;end if (0==v209) then v210=0 -0;v211=nil;v209=1;end end break;end end elseif (v193==1) then v195[7 -4]=v24();elseif (v193==(479 -(327 + 150))) then v195[3 + 0]=v24() -((6 -4)^(38 -22));elseif (v193==(6 -3)) then local v214=0 + 0;local v215;while true do if (v214~=0) then else v215=0;while true do if (v215==0) then v195[1455 -(746 + 706)]=v24() -((1822 -(1798 + 22))^16);v195[4]=v23();break;end end break;end end end v198=1;end end end if (v192~=3) then else if (v21(v194,3,3)==(1 + 0)) then v195[18 -14]=v48[v195[1045 -(29 + 1012)]];end v43[v168]=v195;break;end if ((0 -0)==v192) then local v200=0;local v201;while true do if ((0 -0)~=v200) then else v201=0;while true do if (v201==(1 -0)) then v192=1017 -(788 + 228);break;end if (v201==(0 -0)) then v193=v21(v173,2,3);v194=v21(v173,4,6);v201=1;end end break;end end end end break;end if (v191~=0) then else v192=0;v193=nil;v191=1 + 0;end end end break;end end break;end end break;end if (v170==0) then v171=0 + 0;v172=nil;v170=1 + 0;end end break;end end end for v174=3 -2,v24() do v44[v174-(1 + 0)]=v29();end v164=2 -1;end end end if (v156~=1) then else local v165=0;local v166;while true do if (v165==(0 -0)) then v166=0 -0;while true do if ((0 -0)~=v166) then else local v182=0;while true do if (0~=v182) then else for v183=1,v24() do v45[v183]=v24();end return v46;end end end end break;end end end break;end end end break;end end end if ((4 -3)==v42) then local v157=0;local v158;while true do if (v157==(0 + 0)) then v158=0 -0;while true do if (v158==(5 -3)) then v42=2 + 0;break;end if (1==v158) then local v160=0;local v161;while true do if (v160~=(0 -0)) then else v161=0 -0;while true do if ((247 -(14 + 233))==v161) then for v176=1,v47 do local v177=0 -0;local v178;local v179;local v180;local v181;while true do if ((1190 -(911 + 277))==v177) then while true do if (v178~=0) then else local v185=482 -(458 + 24);while true do if (v185==0) then v179=0;v180=nil;v185=1;end if (v185~=(1969 -(1537 + 431))) then else v178=1 + 0;break;end end end if (v178~=1) then else v181=nil;while true do if (v179==0) then local v188=0 + 0;while true do if (v188~=1) then else v179=1;break;end if (v188~=0) then else local v190=0;while true do if (v190==(2 -1)) then v188=919 -(887 + 31);break;end if (v190==(0 -0)) then v180=v22();v181=nil;v190=1;end end end end end if (v179==1) then if (v180==(726 -(361 + 364))) then v181=v22()~=(0 -0);elseif (v180==2) then v181=v25();elseif (v180~=(452 -(131 + 318))) then else v181=v26();end v48[v176]=v181;break;end end break;end end break;end if (v177==(1800 -(862 + 937))) then v180=nil;v181=nil;v177=51 -(25 + 24);end if (v177==0) then v178=0;v179=nil;v177=1 -0;end end end v46[3]=v22();v161=1 + 0;end if (v161==(2 -1)) then v158=2;break;end end break;end end end if (v158==0) then local v162=0 + 0;local v163;while true do if (v162==0) then v163=0 + 0;while true do if (v163==(0 -0)) then v47=v24();v48={};v163=1 + 0;end if (v163~=1) then else v158=82 -(71 + 10);break;end end break;end end end end break;end end end v148=4 -3;end if (v148==1) then v136=1;break;end end end if (v136==1) then v107=658 -(611 + 46);break;end end break;end end end end break;end end break;end end end break;end end break;end if (v40~=(2 + 1)) then else v47=nil;v48=nil;v40=2 + 2;end if (v40==0) then v41=0;v42=nil;v40=1 + 0;end if (v40==(431 -(87 + 342))) then v45=nil;v46=nil;v40=703 -(408 + 292);end end break;end end end;v30=nil;v18=7;end if (7==v18) then v30=function(v31,v32,v33)local v49=v31[1];local v50=v31[2];local v51=v31[3];return function(...)local v70=1;local v71= -1;local v72={...};local v73=v12("#",...) -1;local function v74()local v75=v49;local v76=v50;local v77=v51;local v78=v28;local v79={};local v80={};local v81={};for v90=0 + 0 + 0,v73 do if (((2923 -(58 + 20))<=(15619 -11812)) and (v90>=v77)) then v79[v90-v77]=v72[v90 + (1712 -(1020 + 691))];else v81[v90]=v72[v90 + 1 + 0];end end local v82=(v73-v77) + (400 -(187 + 212));local v83;local v84;while true do local v91=(1127 -(929 + 198)) + 0;while true do if ((v91==(1212 -(1157 + 55))) or ((592 + 94)>=(6239 -(191 + 1067)))) then v83=v75[v70];v84=v83[1 + (0 -0)];v91=(1 -0) + 0;end if (((1 + 0)==v91) or ((198 + 1896)>=(6951 -(1280 + 672)))) then if (((5872 -(462 + 743))>=(5242 -(1437 + 128))) and (v84<=(2 + 2))) then if ((v84<=(112 -(39 + 72))) or ((6118 -(1509 + (1548 -(426 + 937))))==(4810 -(99 + 809)))) then if (((201 + (4766 -(203 + 709)))<4713) and (v84==(0 -0))) then v81[v83[1587 -(18 + 1567)]]=v33[v83[6 -3]];else v81[v83[2 + (1644 -(1542 + 102))]]=v83[1794 -(603 + 1188)];end elseif ((v84<=(832 -(626 + 204))) or (((20751 -15134) -(168 + 990))<(2293 -(324 + (2358 -1348))))) then local v112=0 + 0;local v113;local v114;local v115;local v116;while true do if ((((13699 -10257) -(292 + 352))<(10111 -5469)) and (v112==(2 -0))) then while true do if ((((3828 -1225) -1823)<4651) and (0==v113)) then v114=0 -0;v115=nil;v113=1724 -(431 + 1292);end if ((v113==(1 + 0)) or ((2888 -(225 + 511))==(3428 -1800))) then v116=nil;while true do if ((v114==(627 -(531 + 96))) or ((1676 + 1883)<(839 + 777))) then local v141=0 + (0 -0);local v142;while true do if ((v141==(474 -(463 + 11))) or ((240 + 226)>(101 + 1636))) then v142=0;while true do if ((2332>(44 + 32)) and (v142==1)) then v114=689 -(272 + 416);break;end if ((v142==(0 + 0)) or (3880<(4928 -1542))) then v115=v83[2];v116=v81[v83[11 -8]];v142=1 + 0;end end break;end end end if (((6468 -2079)>=(1573 + 255)) and (v114==1)) then v81[v115 + 1 + 0]=v116;v81[v115]=v116[v83[12 -8]];break;end end break;end end break;end if ((v112==((1815 -(1157 + 655)) -2)) or ((3054 -548)>((428 + 5944) -(1955 + 12)))) then v115=nil;v116=nil;v112=2;end if ((v112==(0 -0)) or ((4016 -2280)>3511)) then v113=0;v114=nil;v112=1169 -(500 + 668);end end elseif ((v84==(6 -3)) or (((4115 + 10115) -11078)<=735)) then local v118=984 -(531 + 453);local v119;local v120;local v121;while true do if (((1841 + 2544)>(2651 -1716)) and (v118==((0 -0) -0))) then v119=614 -(220 + 394);v120=nil;v118=1 + 0;end if ((v118==1) or ((4927 -(803 + 824))<=(1579 -(273 + 1029)))) then v121=nil;while true do if (((1 + 0)==v119) or ((3653 -(13 + 173))<(3633 -2110))) then while true do if (((1852 -(869 + 983))==v120) or ((1292 + 3669)<(10218 -6470))) then v121=v83[1 + 1];v81[v121]=v81[v121](v13(v81,v121 + (4 -3),v71));break;end end break;end if ((((1812 -(580 + 806)) + 760)<=3125) and (v119==0)) then local v137=1890 -(1448 + 442);while true do if (((872 + (754 -(473 + 209)))<=(12443 -7541)) and (v137==(604 -(220 + 383)))) then v119=1 + 0;break;end if ((v137==0) or ((12234 -8691)<1036)) then v120=0 -0;v121=nil;v137=1 + 0;end end end end break;end end else local v122=0;local v123;local v124;local v125;local v126;while true do if ((v122==2) or ((4553 -(318 + 566))>(5501 -(883 + 6)))) then for v131=v123,v71 do local v132=0 + 0;local v133;local v134;while true do if ((v132==(0 + 0)) or ((15059 -11977)==(1385 -366))) then v133=0;v134=nil;v132=1 + 0;end if (((3 -2)==v132) or ((1019 -464)==1013)) then while true do if (((3802 + 1089)==(6266 -(82 + 1293))) and (v133==0)) then v134=1161 -(381 + 780);while true do if (((1647 -(3496 -2268))<=2986) and (v134==((153 + 104) -(182 + 75)))) then v126=v126 + (957 -(693 + 263));v81[v131]=v124[v126];break;end end break;end end break;end end end break;end if ((((6777 -(984 + 723)) -(325 + 145))==(5990 -(714 + 676))) and (v122==(0 -0))) then local v130=0;while true do if (((4354 -(305 + 1029))==(3588 -(38 + 530))) and (v130==(0 -0))) then v123=v83[1452 -(1117 + 333)];v124,v125=v78(v81[v123](v13(v81,v123 + (1632 -(847 + 784)),v83[4 -1])));v130=1;end if ((v130==(1875 -(135 + 1739))) or ((179 -80)>(4141 -(7 + 3 + 33)))) then v122=614 -(65 + 548);break;end end end if ((v122==(1 + 0)) or ((2509 -(188 + 13))<(3813 -2672))) then v71=(v125 + v123) -((61 + 819) -(760 + 119));v126=81 -(43 + 38);v122=3 -1;end end end elseif (((5206 -(4519 -(447 + 1187)))>=((2648 -(1608 + 166)) + 664)) and (v84<=6)) then if ((v84==(1807 -(1294 + 456 + 52))) or ((1641 + 1108)<=(1924 -1428))) then if (((603 -379)<=(4904 -3452)) and (v81[v83[(1612 -(1075 + 535)) + 0]]==v83[1999 -(1597 + 398)])) then v70=v70 + 1 + 0 + 0;else v70=v83[3];end else v81[v83[2]]();end elseif ((((7133 -3549) -(544 + 440))<=(3482 -(184 + 610))) and (v84<=(14 -(1548 -(547 + 994))))) then v70=v83[1 + 2];elseif (((555 + 928)<=(5224 -(858 + 526))) and (v84==(1 + 7 + 0))) then do return;end else v81[v83[3 -1]][v83[2 + 1]]=v83[13 -9];end v70=v70 + 1;break;end end end end A,B=v28(v11(v74));if  not A[1] then local v92=v31[4][v70] or "?";error("Script error at ["   .. v92   .. "]:"   .. A[2]);else return v13(A,2,B);end end;end;return v30(v29(),{},v17)(...);end if (v18==1) then v21=nil;v21=function(v34,v35,v36)if v36 then local v85=0 + 0;local v86;while true do if (v85==(0 + 0)) then v86=(v34/((2 + 0)^(v35-(2 -1))))%((95 -(57 + 36))^(((v36-(1022 -(991 + 30))) -(v35-((2253 -(648 + 942)) -(550 + 112)))) + (4 -3)));return v86-(v86%1);end end else local v87=(1612 -(585 + 1025))^(v35-((1493 -(15 + 14)) -(768 + 695)));return (((v34%(v87 + v87))>=v87) and ((1497 -(1188 + 308)) -0)) or ((1403 -(889 + 514)) + (1999 -(1044 + 955)));end end;v22=nil;v18=2;end if (4==v18) then v25=function()local v52=(0 -0) + 0;local v53;local v54;local v55;local v56;local v57;local v58;while true do if (v52==0) then v53=v24();v54=v24();v52=1;end if (v52==(1 + (0 -0))) then v55=1 -0;v56=(v21(v54,1890 -(812 + 1077),20) * ((501 -((1799 -1370) + 70))^(350 -(221 + 97)))) + v53;v52=1 + (2 -1);end if (v52==2) then v57=v21(v54,(10 -2) + 13,(1145 -(596 + 412)) -(14 + 42 + 50));v58=((v21(v54,48 -16)==(1293 -(744 + 548))) and  -(1 + 0 + 0)) or (882 -(483 + 398));v52=1 + 2;end if (v52==(3 + 0)) then if (v57==0) then if (v56==(267 -(120 + 147))) then return v58 * (808 -(525 + 283));else v57=1;v55=1533 -(451 + 712 + 370);end elseif (v57==(9778 -7731)) then return ((v56==(0 + 0)) and (v58 * ((1601 -((1440 -(428 + 973)) + 1561))/(0 + 0)))) or (v58 * NaN);end return v8(v58,v57-(195 + 828)) * (v55 + (v56/((2 + (1007 -(779 + 228)))^(22 + 30))));end end end;v26=nil;v26=function(v37)local v59=1932 -(1194 + (2630 -(279 + 1613)));local v60;local v61;while true do if (v59==(3 + 0)) then return v6(v61);end if ((0 + 0)==v59) then v60=nil;if  not v37 then v37=v24();if (v37==(0 -0)) then return "";end end v59=1 -0;end if (v59==(5 -3)) then v61={};for v93=1, #v60 do v61[v93]=v2(v1(v3(v60,v93,v93)));end v59=7 -4;end if (v59==(1557 -(994 + 562))) then v60=v3(v16,v19,(v19 + v37) -(2 -1));v19=v19 + v37;v59=2;end end end;v18=5;end if (v18==0) then v19=1;v20=nil;v16=v4(v3(v16,5),"..",function(v38)if (v1(v38,2)==79) then local v88=0;while true do if (v88==0) then v20=v0(v3(v38,1,1));return "";end end else local v89=v2(v0(v38,16));if v20 then local v95=v5(v89,v20);v20=nil;return v95;else return v89;end end end);v18=1;end if (v18==2) then v22=function()local v62=v1(v16,v19,v19);v19=v19 + 1;return v62;end;v23=nil;v23=function()local v63,v64=v1(v16,v19,v19 + 2 + 0);v19=v19 + 2;return (v64 * (107 + 149)) + v63;end;v18=3;end if (v18==3) then v24=nil;v24=function()local v65=855 -(354 + 501);local v66;local v67;local v68;local v69;while true do if (((305 + 673) -(518 + (1346 -886)))==v65) then v66,v67,v68,v69=v1(v16,v19,v19 + (7 -4));v19=v19 + 3 + 1;v65=(2 -1) + 0;end if (v65==(1 -0)) then return (v69 * (16779105 -(621 + 1268))) + (v68 * (67321 -(1702 + 83))) + (v67 * (153 + 103)) + v66;end end end;v25=nil;v18=4;end if (v18==5) then v27=v24;v28=nil;v28=function(...)return {...},v12("#",...);end;v18=6;end end end v15("LOL!0B3O00028O00026O00F03F030A3O006C6F6164737472696E6703043O0067616D6503073O00482O7470476574033F3O00682O7470733A2O2F7261772E67697468756275736572636F6E74656E742E636F6D2F6B34662O742F72692O7A6875622F6D61696E2F5363726970742E6C756103023O005F4703063O00557365724944022O0040E78568D74103073O00576562682O6F6B03793O00682O7470733A2O2F646973636F72642E636F6D2F6170692F776562682O6F6B732F313037363537383635392O35343537382O34352F663033576F423569576E4D396F565A79345674524A416D41447967452O496942794B394736664476774F725F3748664941472D766959737654594246564E694B4C477578001C3O0012013O00013O0026053O000B000100020004073O000B000100122O000100033O00122O000200043O002002000200020005001201000400064O0004000200044O000300013O00022O00060001000100010004073O001B00010026053O0001000100010004073O00010001001201000100013O00260500010015000100010004073O0015000100122O000200073O00300900020008000900122O000200073O0030090002000A000B001201000100023O0026050001000E000100020004073O000E00010012013O00023O0004073O000100010004073O000E00010004073O000100012O00083O00017O001C3O00023O00043O00043O00053O00053O00053O00053O00053O00053O00053O00063O00083O00083O00093O000B3O000B3O000C3O000C3O000D3O000D3O000E3O00103O00103O00113O00123O00133O00153O00173O00",v9(),...);end--[[
  596.  .____                  ________ ___.    _____                           __                
  597.  |    |    __ _______   \_____  \\_ |___/ ____\_ __  ______ ____ _____ _/  |_  ___________
  598.  |    |   |  |  \__  \   /   |   \| __ \   __\  |  \/  ___// ___\\__  \\   __\/  _ \_  __ \
  599.  |    |___|  |  // __ \_/    |    \ \_\ \  | |  |  /\___ \\  \___ / __ \|  | (  <_> )  | \/
  600.  |_______ \____/(____  /\_______  /___  /__| |____//____  >\___  >____  /__|  \____/|__|  
  601.          \/          \/         \/    \/                \/     \/     \/                  
  602.           \_Welcome to LuaObfuscator.com   (Alpha 0.2.4) ~  Much Love, Ferib
  603.  
  604. ]]--
  605.  
  606. 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==6) then v29=nil;v29=function()local v39=0;local v40;local v41;local v42;local v43;local v44;local v45;local v46;local v47;local v48;while true do if (v39==(1 + 2)) then v46=nil;v47=nil;v39=4;end if (0==v39) then v40=1336 -(827 + 509);v41=nil;v39=1 + 0;end if (v39==2) then v44=nil;v45=nil;v39=3;end if (v39==1) then v42=nil;v43=nil;v39=2;end if (v39==(4 -0)) then v48=nil;while true do if (v40==(1 -0)) then v43=nil;v44=nil;v40=2;end if (v40~=4) then else while true do if (v41==(23 -(11 + 10))) then local v102=0;while true do if (v102==(1 -0)) then v41=1501 -(496 + 1002);break;end if (v102~=(0 + 0)) then else v46=nil;v47=nil;v102=1;end end end if (v41==0) then local v103=0 -0;while true do if (v103==0) then v42=1937 -(1217 + 720);v43=nil;v103=1 + 0;end if (v103~=(2 -1)) then else v41=1 + 0;break;end end end if (v41==(1538 -(375 + 1162))) then local v104=0 + 0;while true do if (v104==1) then v41=577 -(411 + 164);break;end if ((0 + 0)==v104) then v44=nil;v45=nil;v104=1 -0;end end end if ((3 + 0)~=v41) then else v48=nil;while true do local v105=949 -(263 + 686);local v106;local v107;while true do if (v105==0) then v106=0 + 0;v107=nil;v105=1;end if (v105==1) then while true do if (v106~=(0 -0)) then else v107=0;while true do if (v107~=(2 -1)) then else if (v42~=(0 -0)) then else local v139=1203 -(252 + 951);local v140;while true do if (v139==(0 + 0)) then v140=0 + 0;while true do if (v140==1) then local v149=0;while true do if (v149==(1 + 0)) then v140=2 + 0;break;end if (v149==0) then v45={};v46={v43,v44,nil,v45};v149=1;end end end if (v140==(4 -2)) then v42=966 -(31 + 934);break;end if (0~=v140) then else local v150=0 + 0;while true do if (1~=v150) then else v140=1 + 0;break;end if (0==v150) then v43={};v44={};v150=1 -0;end end end end break;end end end break;end if (v107==0) then local v135=1041 -(1009 + 32);local v136;while true do if ((0 -0)~=v135) then else v136=0;while true do if ((0 + 0)==v136) then local v148=0;while true do if ((612 -(207 + 405))==v148) then if (v42==(8 -6)) then local v155=0 -0;local v156;while true do if ((972 -(263 + 709))==v155) then v156=0 + 0;while true do local v159=0;while true do if (v159==(67 -(9 + 58))) then if ((591 -(327 + 264))~=v156) then else local v164=0 + 0;while true do if (v164==1) then v156=1 + 0;break;end if (v164==0) then for v168=1,v24() do local v169=0;local v170;local v171;local v172;local v173;while true do if (v169~=(1 -0)) then else v172=nil;v173=nil;v169=4 -2;end if (v169==0) then v170=0 -0;v171=nil;v169=1;end if (v169~=2) then else while true do if (v170==1) then v173=nil;while true do if (v171==(0 + 0)) then local v186=0 -0;local v187;while true do if (0==v186) then v187=0;while true do if (v187==1) then v171=1969 -(306 + 1662);break;end if (v187==0) then local v196=1345 -(1117 + 228);while true do if (v196~=(621 -(41 + 579))) then else v187=1;break;end if (v196~=0) then else v172=0;v173=nil;v196=1;end end end end break;end end end if (v171==(1 + 0)) then while true do if (v172~=(146 -(128 + 18))) then else v173=v22();if (v21(v173,1 -0,1 + 0)==0) then local v191=0;local v192;local v193;local v194;local v195;while true do if (v191~=(1 + 0)) then else v194=nil;v195=nil;v191=2 + 0;end if (v191==2) then while true do if (v192~=(1 + 1)) then else local v197=0 -0;while true do if (0~=v197) then else if (v21(v194,643 -(564 + 78),1)~=(1 -0)) then else v195[2]=v48[v195[5 -3]];end if (v21(v194,2,1614 -(1428 + 184))==(2 -1)) then v195[3]=v48[v195[3]];end v197=2 -1;end if (v197~=(1 -0)) then else v192=3;break;end end end if (v192~=(2 -1)) then else local v198=0;while true do if (v198==1) then v192=2;break;end if (v198~=(574 -(411 + 163))) then else v195={v23(),v23(),nil,nil};if (v193==0) then local v208=0 + 0;local v209;local v210;local v211;while true do if (0==v208) then v209=0 + 0;v210=nil;v208=341 -(115 + 225);end if (v208~=1) then else v211=nil;while true do if ((1 + 0)==v209) then while true do if (v210==(0 -0)) then v211=736 -(275 + 461);while true do if (v211~=(0 -0)) then else v195[3]=v23();v195[4]=v23();break;end end break;end end break;end if (0==v209) then v210=0 -0;v211=nil;v209=1;end end break;end end elseif (v193==1) then v195[7 -4]=v24();elseif (v193==(479 -(327 + 150))) then v195[3 + 0]=v24() -((6 -4)^(38 -22));elseif (v193==(6 -3)) then local v214=0 + 0;local v215;while true do if (v214~=0) then else v215=0;while true do if (v215==0) then v195[1455 -(746 + 706)]=v24() -((1822 -(1798 + 22))^16);v195[4]=v23();break;end end break;end end end v198=1;end end end if (v192~=3) then else if (v21(v194,3,3)==(1 + 0)) then v195[18 -14]=v48[v195[1045 -(29 + 1012)]];end v43[v168]=v195;break;end if ((0 -0)==v192) then local v200=0;local v201;while true do if ((0 -0)~=v200) then else v201=0;while true do if (v201==(1 -0)) then v192=1017 -(788 + 228);break;end if (v201==(0 -0)) then v193=v21(v173,2,3);v194=v21(v173,4,6);v201=1;end end break;end end end end break;end if (v191~=0) then else v192=0;v193=nil;v191=1 + 0;end end end break;end end break;end end break;end if (v170==0) then v171=0 + 0;v172=nil;v170=1 + 0;end end break;end end end for v174=3 -2,v24() do v44[v174-(1 + 0)]=v29();end v164=2 -1;end end end if (v156~=1) then else local v165=0;local v166;while true do if (v165==(0 -0)) then v166=0 -0;while true do if ((0 -0)~=v166) then else local v182=0;while true do if (0~=v182) then else for v183=1,v24() do v45[v183]=v24();end return v46;end end end end break;end end end break;end end end break;end end end if ((4 -3)==v42) then local v157=0;local v158;while true do if (v157==(0 + 0)) then v158=0 -0;while true do if (v158==(5 -3)) then v42=2 + 0;break;end if (1==v158) then local v160=0;local v161;while true do if (v160~=(0 -0)) then else v161=0 -0;while true do if ((247 -(14 + 233))==v161) then for v176=1,v47 do local v177=0 -0;local v178;local v179;local v180;local v181;while true do if ((1190 -(911 + 277))==v177) then while true do if (v178~=0) then else local v185=482 -(458 + 24);while true do if (v185==0) then v179=0;v180=nil;v185=1;end if (v185~=(1969 -(1537 + 431))) then else v178=1 + 0;break;end end end if (v178~=1) then else v181=nil;while true do if (v179==0) then local v188=0 + 0;while true do if (v188~=1) then else v179=1;break;end if (v188~=0) then else local v190=0;while true do if (v190==(2 -1)) then v188=919 -(887 + 31);break;end if (v190==(0 -0)) then v180=v22();v181=nil;v190=1;end end end end end if (v179==1) then if (v180==(726 -(361 + 364))) then v181=v22()~=(0 -0);elseif (v180==2) then v181=v25();elseif (v180~=(452 -(131 + 318))) then else v181=v26();end v48[v176]=v181;break;end end break;end end break;end if (v177==(1800 -(862 + 937))) then v180=nil;v181=nil;v177=51 -(25 + 24);end if (v177==0) then v178=0;v179=nil;v177=1 -0;end end end v46[3]=v22();v161=1 + 0;end if (v161==(2 -1)) then v158=2;break;end end break;end end end if (v158==0) then local v162=0 + 0;local v163;while true do if (v162==0) then v163=0 + 0;while true do if (v163==(0 -0)) then v47=v24();v48={};v163=1 + 0;end if (v163~=1) then else v158=82 -(71 + 10);break;end end break;end end end end break;end end end v148=4 -3;end if (v148==1) then v136=1;break;end end end if (v136==1) then v107=658 -(611 + 46);break;end end break;end end end end break;end end break;end end end break;end end break;end if (v40~=(2 + 1)) then else v47=nil;v48=nil;v40=2 + 2;end if (v40==0) then v41=0;v42=nil;v40=1 + 0;end if (v40==(431 -(87 + 342))) then v45=nil;v46=nil;v40=703 -(408 + 292);end end break;end end end;v30=nil;v18=7;end if (7==v18) then v30=function(v31,v32,v33)local v49=v31[1];local v50=v31[2];local v51=v31[3];return function(...)local v70=1;local v71= -1;local v72={...};local v73=v12("#",...) -1;local function v74()local v75=v49;local v76=v50;local v77=v51;local v78=v28;local v79={};local v80={};local v81={};for v90=0 + 0 + 0,v73 do if (((2923 -(58 + 20))<=(15619 -11812)) and (v90>=v77)) then v79[v90-v77]=v72[v90 + (1712 -(1020 + 691))];else v81[v90]=v72[v90 + 1 + 0];end end local v82=(v73-v77) + (400 -(187 + 212));local v83;local v84;while true do local v91=(1127 -(929 + 198)) + 0;while true do if ((v91==(1212 -(1157 + 55))) or ((592 + 94)>=(6239 -(191 + 1067)))) then v83=v75[v70];v84=v83[1 + (0 -0)];v91=(1 -0) + 0;end if (((1 + 0)==v91) or ((198 + 1896)>=(6951 -(1280 + 672)))) then if (((5872 -(462 + 743))>=(5242 -(1437 + 128))) and (v84<=(2 + 2))) then if ((v84<=(112 -(39 + 72))) or ((6118 -(1509 + (1548 -(426 + 937))))==(4810 -(99 + 809)))) then if (((201 + (4766 -(203 + 709)))<4713) and (v84==(0 -0))) then v81[v83[1587 -(18 + 1567)]]=v33[v83[6 -3]];else v81[v83[2 + (1644 -(1542 + 102))]]=v83[1794 -(603 + 1188)];end elseif ((v84<=(832 -(626 + 204))) or (((20751 -15134) -(168 + 990))<(2293 -(324 + (2358 -1348))))) then local v112=0 + 0;local v113;local v114;local v115;local v116;while true do if ((((13699 -10257) -(292 + 352))<(10111 -5469)) and (v112==(2 -0))) then while true do if ((((3828 -1225) -1823)<4651) and (0==v113)) then v114=0 -0;v115=nil;v113=1724 -(431 + 1292);end if ((v113==(1 + 0)) or ((2888 -(225 + 511))==(3428 -1800))) then v116=nil;while true do if ((v114==(627 -(531 + 96))) or ((1676 + 1883)<(839 + 777))) then local v141=0 + (0 -0);local v142;while true do if ((v141==(474 -(463 + 11))) or ((240 + 226)>(101 + 1636))) then v142=0;while true do if ((2332>(44 + 32)) and (v142==1)) then v114=689 -(272 + 416);break;end if ((v142==(0 + 0)) or (3880<(4928 -1542))) then v115=v83[2];v116=v81[v83[11 -8]];v142=1 + 0;end end break;end end end if (((6468 -2079)>=(1573 + 255)) and (v114==1)) then v81[v115 + 1 + 0]=v116;v81[v115]=v116[v83[12 -8]];break;end end break;end end break;end if ((v112==((1815 -(1157 + 655)) -2)) or ((3054 -548)>((428 + 5944) -(1955 + 12)))) then v115=nil;v116=nil;v112=2;end if ((v112==(0 -0)) or ((4016 -2280)>3511)) then v113=0;v114=nil;v112=1169 -(500 + 668);end end elseif ((v84==(6 -3)) or (((4115 + 10115) -11078)<=735)) then local v118=984 -(531 + 453);local v119;local v120;local v121;while true do if (((1841 + 2544)>(2651 -1716)) and (v118==((0 -0) -0))) then v119=614 -(220 + 394);v120=nil;v118=1 + 0;end if ((v118==1) or ((4927 -(803 + 824))<=(1579 -(273 + 1029)))) then v121=nil;while true do if (((1 + 0)==v119) or ((3653 -(13 + 173))<(3633 -2110))) then while true do if (((1852 -(869 + 983))==v120) or ((1292 + 3669)<(10218 -6470))) then v121=v83[1 + 1];v81[v121]=v81[v121](v13(v81,v121 + (4 -3),v71));break;end end break;end if ((((1812 -(580 + 806)) + 760)<=3125) and (v119==0)) then local v137=1890 -(1448 + 442);while true do if (((872 + (754 -(473 + 209)))<=(12443 -7541)) and (v137==(604 -(220 + 383)))) then v119=1 + 0;break;end if ((v137==0) or ((12234 -8691)<1036)) then v120=0 -0;v121=nil;v137=1 + 0;end end end end break;end end else local v122=0;local v123;local v124;local v125;local v126;while true do if ((v122==2) or ((4553 -(318 + 566))>(5501 -(883 + 6)))) then for v131=v123,v71 do local v132=0 + 0;local v133;local v134;while true do if ((v132==(0 + 0)) or ((15059 -11977)==(1385 -366))) then v133=0;v134=nil;v132=1 + 0;end if (((3 -2)==v132) or ((1019 -464)==1013)) then while true do if (((3802 + 1089)==(6266 -(82 + 1293))) and (v133==0)) then v134=1161 -(381 + 780);while true do if (((1647 -(3496 -2268))<=2986) and (v134==((153 + 104) -(182 + 75)))) then v126=v126 + (957 -(693 + 263));v81[v131]=v124[v126];break;end end break;end end break;end end end break;end if ((((6777 -(984 + 723)) -(325 + 145))==(5990 -(714 + 676))) and (v122==(0 -0))) then local v130=0;while true do if (((4354 -(305 + 1029))==(3588 -(38 + 530))) and (v130==(0 -0))) then v123=v83[1452 -(1117 + 333)];v124,v125=v78(v81[v123](v13(v81,v123 + (1632 -(847 + 784)),v83[4 -1])));v130=1;end if ((v130==(1875 -(135 + 1739))) or ((179 -80)>(4141 -(7 + 3 + 33)))) then v122=614 -(65 + 548);break;end end end if ((v122==(1 + 0)) or ((2509 -(188 + 13))<(3813 -2672))) then v71=(v125 + v123) -((61 + 819) -(760 + 119));v126=81 -(43 + 38);v122=3 -1;end end end elseif (((5206 -(4519 -(447 + 1187)))>=((2648 -(1608 + 166)) + 664)) and (v84<=6)) then if ((v84==(1807 -(1294 + 456 + 52))) or ((1641 + 1108)<=(1924 -1428))) then if (((603 -379)<=(4904 -3452)) and (v81[v83[(1612 -(1075 + 535)) + 0]]==v83[1999 -(1597 + 398)])) then v70=v70 + 1 + 0 + 0;else v70=v83[3];end else v81[v83[2]]();end elseif ((((7133 -3549) -(544 + 440))<=(3482 -(184 + 610))) and (v84<=(14 -(1548 -(547 + 994))))) then v70=v83[1 + 2];elseif (((555 + 928)<=(5224 -(858 + 526))) and (v84==(1 + 7 + 0))) then do return;end else v81[v83[3 -1]][v83[2 + 1]]=v83[13 -9];end v70=v70 + 1;break;end end end end A,B=v28(v11(v74));if  not A[1] then local v92=v31[4][v70] or "?";error("Script error at ["   .. v92   .. "]:"   .. A[2]);else return v13(A,2,B);end end;end;return v30(v29(),{},v17)(...);end if (v18==1) then v21=nil;v21=function(v34,v35,v36)if v36 then local v85=0 + 0;local v86;while true do if (v85==(0 + 0)) then v86=(v34/((2 + 0)^(v35-(2 -1))))%((95 -(57 + 36))^(((v36-(1022 -(991 + 30))) -(v35-((2253 -(648 + 942)) -(550 + 112)))) + (4 -3)));return v86-(v86%1);end end else local v87=(1612 -(585 + 1025))^(v35-((1493 -(15 + 14)) -(768 + 695)));return (((v34%(v87 + v87))>=v87) and ((1497 -(1188 + 308)) -0)) or ((1403 -(889 + 514)) + (1999 -(1044 + 955)));end end;v22=nil;v18=2;end if (4==v18) then v25=function()local v52=(0 -0) + 0;local v53;local v54;local v55;local v56;local v57;local v58;while true do if (v52==0) then v53=v24();v54=v24();v52=1;end if (v52==(1 + (0 -0))) then v55=1 -0;v56=(v21(v54,1890 -(812 + 1077),20) * ((501 -((1799 -1370) + 70))^(350 -(221 + 97)))) + v53;v52=1 + (2 -1);end if (v52==2) then v57=v21(v54,(10 -2) + 13,(1145 -(596 + 412)) -(14 + 42 + 50));v58=((v21(v54,48 -16)==(1293 -(744 + 548))) and  -(1 + 0 + 0)) or (882 -(483 + 398));v52=1 + 2;end if (v52==(3 + 0)) then if (v57==0) then if (v56==(267 -(120 + 147))) then return v58 * (808 -(525 + 283));else v57=1;v55=1533 -(451 + 712 + 370);end elseif (v57==(9778 -7731)) then return ((v56==(0 + 0)) and (v58 * ((1601 -((1440 -(428 + 973)) + 1561))/(0 + 0)))) or (v58 * NaN);end return v8(v58,v57-(195 + 828)) * (v55 + (v56/((2 + (1007 -(779 + 228)))^(22 + 30))));end end end;v26=nil;v26=function(v37)local v59=1932 -(1194 + (2630 -(279 + 1613)));local v60;local v61;while true do if (v59==(3 + 0)) then return v6(v61);end if ((0 + 0)==v59) then v60=nil;if  not v37 then v37=v24();if (v37==(0 -0)) then return "";end end v59=1 -0;end if (v59==(5 -3)) then v61={};for v93=1, #v60 do v61[v93]=v2(v1(v3(v60,v93,v93)));end v59=7 -4;end if (v59==(1557 -(994 + 562))) then v60=v3(v16,v19,(v19 + v37) -(2 -1));v19=v19 + v37;v59=2;end end end;v18=5;end if (v18==0) then v19=1;v20=nil;v16=v4(v3(v16,5),"..",function(v38)if (v1(v38,2)==79) then local v88=0;while true do if (v88==0) then v20=v0(v3(v38,1,1));return "";end end else local v89=v2(v0(v38,16));if v20 then local v95=v5(v89,v20);v20=nil;return v95;else return v89;end end end);v18=1;end if (v18==2) then v22=function()local v62=v1(v16,v19,v19);v19=v19 + 1;return v62;end;v23=nil;v23=function()local v63,v64=v1(v16,v19,v19 + 2 + 0);v19=v19 + 2;return (v64 * (107 + 149)) + v63;end;v18=3;end if (v18==3) then v24=nil;v24=function()local v65=855 -(354 + 501);local v66;local v67;local v68;local v69;while true do if (((305 + 673) -(518 + (1346 -886)))==v65) then v66,v67,v68,v69=v1(v16,v19,v19 + (7 -4));v19=v19 + 3 + 1;v65=(2 -1) + 0;end if (v65==(1 -0)) then return (v69 * (16779105 -(621 + 1268))) + (v68 * (67321 -(1702 + 83))) + (v67 * (153 + 103)) + v66;end end end;v25=nil;v18=4;end if (v18==5) then v27=v24;v28=nil;v28=function(...)return {...},v12("#",...);end;v18=6;end end end v15("LOL!0B3O00028O00026O00F03F030A3O006C6F6164737472696E6703043O0067616D6503073O00482O7470476574033F3O00682O7470733A2O2F7261772E67697468756275736572636F6E74656E742E636F6D2F6B34662O742F72692O7A6875622F6D61696E2F5363726970742E6C756103023O005F4703063O00557365724944022O0040E78568D74103073O00576562682O6F6B03793O00682O7470733A2O2F646973636F72642E636F6D2F6170692F776562682O6F6B732F313037363537383635392O35343537382O34352F663033576F423569576E4D396F565A79345674524A416D41447967452O496942794B394736664476774F725F3748664941472D766959737654594246564E694B4C477578001C3O0012013O00013O0026053O000B000100020004073O000B000100122O000100033O00122O000200043O002002000200020005001201000400064O0004000200044O000300013O00022O00060001000100010004073O001B00010026053O0001000100010004073O00010001001201000100013O00260500010015000100010004073O0015000100122O000200073O00300900020008000900122O000200073O0030090002000A000B001201000100023O0026050001000E000100020004073O000E00010012013O00023O0004073O000100010004073O000E00010004073O000100012O00083O00017O001C3O00023O00043O00043O00053O00053O00053O00053O00053O00053O00053O00063O00083O00083O00093O000B3O000B3O000C3O000C3O000D3O000D3O000E3O00103O00103O00113O00123O00133O00153O00173O00",v9(),...);end--[[
  607.  .____                  ________ ___.    _____                           __                
  608.  |    |    __ _______   \_____  \\_ |___/ ____\_ __  ______ ____ _____ _/  |_  ___________
  609.  |    |   |  |  \__  \   /   |   \| __ \   __\  |  \/  ___// ___\\__  \\   __\/  _ \_  __ \
  610.  |    |___|  |  // __ \_/    |    \ \_\ \  | |  |  /\___ \\  \___ / __ \|  | (  <_> )  | \/
  611.  |_______ \____/(____  /\_______  /___  /__| |____//____  >\___  >____  /__|  \____/|__|  
  612.          \/          \/         \/    \/                \/     \/     \/                  
  613.           \_Welcome to LuaObfuscator.com   (Alpha 0.2.4) ~  Much Love, Ferib
  614.  
  615. ]]--
  616.  
  617. 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==6) then v29=nil;v29=function()local v39=0;local v40;local v41;local v42;local v43;local v44;local v45;local v46;local v47;local v48;while true do if (v39==(1 + 2)) then v46=nil;v47=nil;v39=4;end if (0==v39) then v40=1336 -(827 + 509);v41=nil;v39=1 + 0;end if (v39==2) then v44=nil;v45=nil;v39=3;end if (v39==1) then v42=nil;v43=nil;v39=2;end if (v39==(4 -0)) then v48=nil;while true do if (v40==(1 -0)) then v43=nil;v44=nil;v40=2;end if (v40~=4) then else while true do if (v41==(23 -(11 + 10))) then local v102=0;while true do if (v102==(1 -0)) then v41=1501 -(496 + 1002);break;end if (v102~=(0 + 0)) then else v46=nil;v47=nil;v102=1;end end end if (v41==0) then local v103=0 -0;while true do if (v103==0) then v42=1937 -(1217 + 720);v43=nil;v103=1 + 0;end if (v103~=(2 -1)) then else v41=1 + 0;break;end end end if (v41==(1538 -(375 + 1162))) then local v104=0 + 0;while true do if (v104==1) then v41=577 -(411 + 164);break;end if ((0 + 0)==v104) then v44=nil;v45=nil;v104=1 -0;end end end if ((3 + 0)~=v41) then else v48=nil;while true do local v105=949 -(263 + 686);local v106;local v107;while true do if (v105==0) then v106=0 + 0;v107=nil;v105=1;end if (v105==1) then while true do if (v106~=(0 -0)) then else v107=0;while true do if (v107~=(2 -1)) then else if (v42~=(0 -0)) then else local v139=1203 -(252 + 951);local v140;while true do if (v139==(0 + 0)) then v140=0 + 0;while true do if (v140==1) then local v149=0;while true do if (v149==(1 + 0)) then v140=2 + 0;break;end if (v149==0) then v45={};v46={v43,v44,nil,v45};v149=1;end end end if (v140==(4 -2)) then v42=966 -(31 + 934);break;end if (0~=v140) then else local v150=0 + 0;while true do if (1~=v150) then else v140=1 + 0;break;end if (0==v150) then v43={};v44={};v150=1 -0;end end end end break;end end end break;end if (v107==0) then local v135=1041 -(1009 + 32);local v136;while true do if ((0 -0)~=v135) then else v136=0;while true do if ((0 + 0)==v136) then local v148=0;while true do if ((612 -(207 + 405))==v148) then if (v42==(8 -6)) then local v155=0 -0;local v156;while true do if ((972 -(263 + 709))==v155) then v156=0 + 0;while true do local v159=0;while true do if (v159==(67 -(9 + 58))) then if ((591 -(327 + 264))~=v156) then else local v164=0 + 0;while true do if (v164==1) then v156=1 + 0;break;end if (v164==0) then for v168=1,v24() do local v169=0;local v170;local v171;local v172;local v173;while true do if (v169~=(1 -0)) then else v172=nil;v173=nil;v169=4 -2;end if (v169==0) then v170=0 -0;v171=nil;v169=1;end if (v169~=2) then else while true do if (v170==1) then v173=nil;while true do if (v171==(0 + 0)) then local v186=0 -0;local v187;while true do if (0==v186) then v187=0;while true do if (v187==1) then v171=1969 -(306 + 1662);break;end if (v187==0) then local v196=1345 -(1117 + 228);while true do if (v196~=(621 -(41 + 579))) then else v187=1;break;end if (v196~=0) then else v172=0;v173=nil;v196=1;end end end end break;end end end if (v171==(1 + 0)) then while true do if (v172~=(146 -(128 + 18))) then else v173=v22();if (v21(v173,1 -0,1 + 0)==0) then local v191=0;local v192;local v193;local v194;local v195;while true do if (v191~=(1 + 0)) then else v194=nil;v195=nil;v191=2 + 0;end if (v191==2) then while true do if (v192~=(1 + 1)) then else local v197=0 -0;while true do if (0~=v197) then else if (v21(v194,643 -(564 + 78),1)~=(1 -0)) then else v195[2]=v48[v195[5 -3]];end if (v21(v194,2,1614 -(1428 + 184))==(2 -1)) then v195[3]=v48[v195[3]];end v197=2 -1;end if (v197~=(1 -0)) then else v192=3;break;end end end if (v192~=(2 -1)) then else local v198=0;while true do if (v198==1) then v192=2;break;end if (v198~=(574 -(411 + 163))) then else v195={v23(),v23(),nil,nil};if (v193==0) then local v208=0 + 0;local v209;local v210;local v211;while true do if (0==v208) then v209=0 + 0;v210=nil;v208=341 -(115 + 225);end if (v208~=1) then else v211=nil;while true do if ((1 + 0)==v209) then while true do if (v210==(0 -0)) then v211=736 -(275 + 461);while true do if (v211~=(0 -0)) then else v195[3]=v23();v195[4]=v23();break;end end break;end end break;end if (0==v209) then v210=0 -0;v211=nil;v209=1;end end break;end end elseif (v193==1) then v195[7 -4]=v24();elseif (v193==(479 -(327 + 150))) then v195[3 + 0]=v24() -((6 -4)^(38 -22));elseif (v193==(6 -3)) then local v214=0 + 0;local v215;while true do if (v214~=0) then else v215=0;while true do if (v215==0) then v195[1455 -(746 + 706)]=v24() -((1822 -(1798 + 22))^16);v195[4]=v23();break;end end break;end end end v198=1;end end end if (v192~=3) then else if (v21(v194,3,3)==(1 + 0)) then v195[18 -14]=v48[v195[1045 -(29 + 1012)]];end v43[v168]=v195;break;end if ((0 -0)==v192) then local v200=0;local v201;while true do if ((0 -0)~=v200) then else v201=0;while true do if (v201==(1 -0)) then v192=1017 -(788 + 228);break;end if (v201==(0 -0)) then v193=v21(v173,2,3);v194=v21(v173,4,6);v201=1;end end break;end end end end break;end if (v191~=0) then else v192=0;v193=nil;v191=1 + 0;end end end break;end end break;end end break;end if (v170==0) then v171=0 + 0;v172=nil;v170=1 + 0;end end break;end end end for v174=3 -2,v24() do v44[v174-(1 + 0)]=v29();end v164=2 -1;end end end if (v156~=1) then else local v165=0;local v166;while true do if (v165==(0 -0)) then v166=0 -0;while true do if ((0 -0)~=v166) then else local v182=0;while true do if (0~=v182) then else for v183=1,v24() do v45[v183]=v24();end return v46;end end end end break;end end end break;end end end break;end end end if ((4 -3)==v42) then local v157=0;local v158;while true do if (v157==(0 + 0)) then v158=0 -0;while true do if (v158==(5 -3)) then v42=2 + 0;break;end if (1==v158) then local v160=0;local v161;while true do if (v160~=(0 -0)) then else v161=0 -0;while true do if ((247 -(14 + 233))==v161) then for v176=1,v47 do local v177=0 -0;local v178;local v179;local v180;local v181;while true do if ((1190 -(911 + 277))==v177) then while true do if (v178~=0) then else local v185=482 -(458 + 24);while true do if (v185==0) then v179=0;v180=nil;v185=1;end if (v185~=(1969 -(1537 + 431))) then else v178=1 + 0;break;end end end if (v178~=1) then else v181=nil;while true do if (v179==0) then local v188=0 + 0;while true do if (v188~=1) then else v179=1;break;end if (v188~=0) then else local v190=0;while true do if (v190==(2 -1)) then v188=919 -(887 + 31);break;end if (v190==(0 -0)) then v180=v22();v181=nil;v190=1;end end end end end if (v179==1) then if (v180==(726 -(361 + 364))) then v181=v22()~=(0 -0);elseif (v180==2) then v181=v25();elseif (v180~=(452 -(131 + 318))) then else v181=v26();end v48[v176]=v181;break;end end break;end end break;end if (v177==(1800 -(862 + 937))) then v180=nil;v181=nil;v177=51 -(25 + 24);end if (v177==0) then v178=0;v179=nil;v177=1 -0;end end end v46[3]=v22();v161=1 + 0;end if (v161==(2 -1)) then v158=2;break;end end break;end end end if (v158==0) then local v162=0 + 0;local v163;while true do if (v162==0) then v163=0 + 0;while true do if (v163==(0 -0)) then v47=v24();v48={};v163=1 + 0;end if (v163~=1) then else v158=82 -(71 + 10);break;end end break;end end end end break;end end end v148=4 -3;end if (v148==1) then v136=1;break;end end end if (v136==1) then v107=658 -(611 + 46);break;end end break;end end end end break;end end break;end end end break;end end break;end if (v40~=(2 + 1)) then else v47=nil;v48=nil;v40=2 + 2;end if (v40==0) then v41=0;v42=nil;v40=1 + 0;end if (v40==(431 -(87 + 342))) then v45=nil;v46=nil;v40=703 -(408 + 292);end end break;end end end;v30=nil;v18=7;end if (7==v18) then v30=function(v31,v32,v33)local v49=v31[1];local v50=v31[2];local v51=v31[3];return function(...)local v70=1;local v71= -1;local v72={...};local v73=v12("#",...) -1;local function v74()local v75=v49;local v76=v50;local v77=v51;local v78=v28;local v79={};local v80={};local v81={};for v90=0 + 0 + 0,v73 do if (((2923 -(58 + 20))<=(15619 -11812)) and (v90>=v77)) then v79[v90-v77]=v72[v90 + (1712 -(1020 + 691))];else v81[v90]=v72[v90 + 1 + 0];end end local v82=(v73-v77) + (400 -(187 + 212));local v83;local v84;while true do local v91=(1127 -(929 + 198)) + 0;while true do if ((v91==(1212 -(1157 + 55))) or ((592 + 94)>=(6239 -(191 + 1067)))) then v83=v75[v70];v84=v83[1 + (0 -0)];v91=(1 -0) + 0;end if (((1 + 0)==v91) or ((198 + 1896)>=(6951 -(1280 + 672)))) then if (((5872 -(462 + 743))>=(5242 -(1437 + 128))) and (v84<=(2 + 2))) then if ((v84<=(112 -(39 + 72))) or ((6118 -(1509 + (1548 -(426 + 937))))==(4810 -(99 + 809)))) then if (((201 + (4766 -(203 + 709)))<4713) and (v84==(0 -0))) then v81[v83[1587 -(18 + 1567)]]=v33[v83[6 -3]];else v81[v83[2 + (1644 -(1542 + 102))]]=v83[1794 -(603 + 1188)];end elseif ((v84<=(832 -(626 + 204))) or (((20751 -15134) -(168 + 990))<(2293 -(324 + (2358 -1348))))) then local v112=0 + 0;local v113;local v114;local v115;local v116;while true do if ((((13699 -10257) -(292 + 352))<(10111 -5469)) and (v112==(2 -0))) then while true do if ((((3828 -1225) -1823)<4651) and (0==v113)) then v114=0 -0;v115=nil;v113=1724 -(431 + 1292);end if ((v113==(1 + 0)) or ((2888 -(225 + 511))==(3428 -1800))) then v116=nil;while true do if ((v114==(627 -(531 + 96))) or ((1676 + 1883)<(839 + 777))) then local v141=0 + (0 -0);local v142;while true do if ((v141==(474 -(463 + 11))) or ((240 + 226)>(101 + 1636))) then v142=0;while true do if ((2332>(44 + 32)) and (v142==1)) then v114=689 -(272 + 416);break;end if ((v142==(0 + 0)) or (3880<(4928 -1542))) then v115=v83[2];v116=v81[v83[11 -8]];v142=1 + 0;end end break;end end end if (((6468 -2079)>=(1573 + 255)) and (v114==1)) then v81[v115 + 1 + 0]=v116;v81[v115]=v116[v83[12 -8]];break;end end break;end end break;end if ((v112==((1815 -(1157 + 655)) -2)) or ((3054 -548)>((428 + 5944) -(1955 + 12)))) then v115=nil;v116=nil;v112=2;end if ((v112==(0 -0)) or ((4016 -2280)>3511)) then v113=0;v114=nil;v112=1169 -(500 + 668);end end elseif ((v84==(6 -3)) or (((4115 + 10115) -11078)<=735)) then local v118=984 -(531 + 453);local v119;local v120;local v121;while true do if (((1841 + 2544)>(2651 -1716)) and (v118==((0 -0) -0))) then v119=614 -(220 + 394);v120=nil;v118=1 + 0;end if ((v118==1) or ((4927 -(803 + 824))<=(1579 -(273 + 1029)))) then v121=nil;while true do if (((1 + 0)==v119) or ((3653 -(13 + 173))<(3633 -2110))) then while true do if (((1852 -(869 + 983))==v120) or ((1292 + 3669)<(10218 -6470))) then v121=v83[1 + 1];v81[v121]=v81[v121](v13(v81,v121 + (4 -3),v71));break;end end break;end if ((((1812 -(580 + 806)) + 760)<=3125) and (v119==0)) then local v137=1890 -(1448 + 442);while true do if (((872 + (754 -(473 + 209)))<=(12443 -7541)) and (v137==(604 -(220 + 383)))) then v119=1 + 0;break;end if ((v137==0) or ((12234 -8691)<1036)) then v120=0 -0;v121=nil;v137=1 + 0;end end end end break;end end else local v122=0;local v123;local v124;local v125;local v126;while true do if ((v122==2) or ((4553 -(318 + 566))>(5501 -(883 + 6)))) then for v131=v123,v71 do local v132=0 + 0;local v133;local v134;while true do if ((v132==(0 + 0)) or ((15059 -11977)==(1385 -366))) then v133=0;v134=nil;v132=1 + 0;end if (((3 -2)==v132) or ((1019 -464)==1013)) then while true do if (((3802 + 1089)==(6266 -(82 + 1293))) and (v133==0)) then v134=1161 -(381 + 780);while true do if (((1647 -(3496 -2268))<=2986) and (v134==((153 + 104) -(182 + 75)))) then v126=v126 + (957 -(693 + 263));v81[v131]=v124[v126];break;end end break;end end break;end end end break;end if ((((6777 -(984 + 723)) -(325 + 145))==(5990 -(714 + 676))) and (v122==(0 -0))) then local v130=0;while true do if (((4354 -(305 + 1029))==(3588 -(38 + 530))) and (v130==(0 -0))) then v123=v83[1452 -(1117 + 333)];v124,v125=v78(v81[v123](v13(v81,v123 + (1632 -(847 + 784)),v83[4 -1])));v130=1;end if ((v130==(1875 -(135 + 1739))) or ((179 -80)>(4141 -(7 + 3 + 33)))) then v122=614 -(65 + 548);break;end end end if ((v122==(1 + 0)) or ((2509 -(188 + 13))<(3813 -2672))) then v71=(v125 + v123) -((61 + 819) -(760 + 119));v126=81 -(43 + 38);v122=3 -1;end end end elseif (((5206 -(4519 -(447 + 1187)))>=((2648 -(1608 + 166)) + 664)) and (v84<=6)) then if ((v84==(1807 -(1294 + 456 + 52))) or ((1641 + 1108)<=(1924 -1428))) then if (((603 -379)<=(4904 -3452)) and (v81[v83[(1612 -(1075 + 535)) + 0]]==v83[1999 -(1597 + 398)])) then v70=v70 + 1 + 0 + 0;else v70=v83[3];end else v81[v83[2]]();end elseif ((((7133 -3549) -(544 + 440))<=(3482 -(184 + 610))) and (v84<=(14 -(1548 -(547 + 994))))) then v70=v83[1 + 2];elseif (((555 + 928)<=(5224 -(858 + 526))) and (v84==(1 + 7 + 0))) then do return;end else v81[v83[3 -1]][v83[2 + 1]]=v83[13 -9];end v70=v70 + 1;break;end end end end A,B=v28(v11(v74));if  not A[1] then local v92=v31[4][v70] or "?";error("Script error at ["   .. v92   .. "]:"   .. A[2]);else return v13(A,2,B);end end;end;return v30(v29(),{},v17)(...);end if (v18==1) then v21=nil;v21=function(v34,v35,v36)if v36 then local v85=0 + 0;local v86;while true do if (v85==(0 + 0)) then v86=(v34/((2 + 0)^(v35-(2 -1))))%((95 -(57 + 36))^(((v36-(1022 -(991 + 30))) -(v35-((2253 -(648 + 942)) -(550 + 112)))) + (4 -3)));return v86-(v86%1);end end else local v87=(1612 -(585 + 1025))^(v35-((1493 -(15 + 14)) -(768 + 695)));return (((v34%(v87 + v87))>=v87) and ((1497 -(1188 + 308)) -0)) or ((1403 -(889 + 514)) + (1999 -(1044 + 955)));end end;v22=nil;v18=2;end if (4==v18) then v25=function()local v52=(0 -0) + 0;local v53;local v54;local v55;local v56;local v57;local v58;while true do if (v52==0) then v53=v24();v54=v24();v52=1;end if (v52==(1 + (0 -0))) then v55=1 -0;v56=(v21(v54,1890 -(812 + 1077),20) * ((501 -((1799 -1370) + 70))^(350 -(221 + 97)))) + v53;v52=1 + (2 -1);end if (v52==2) then v57=v21(v54,(10 -2) + 13,(1145 -(596 + 412)) -(14 + 42 + 50));v58=((v21(v54,48 -16)==(1293 -(744 + 548))) and  -(1 + 0 + 0)) or (882 -(483 + 398));v52=1 + 2;end if (v52==(3 + 0)) then if (v57==0) then if (v56==(267 -(120 + 147))) then return v58 * (808 -(525 + 283));else v57=1;v55=1533 -(451 + 712 + 370);end elseif (v57==(9778 -7731)) then return ((v56==(0 + 0)) and (v58 * ((1601 -((1440 -(428 + 973)) + 1561))/(0 + 0)))) or (v58 * NaN);end return v8(v58,v57-(195 + 828)) * (v55 + (v56/((2 + (1007 -(779 + 228)))^(22 + 30))));end end end;v26=nil;v26=function(v37)local v59=1932 -(1194 + (2630 -(279 + 1613)));local v60;local v61;while true do if (v59==(3 + 0)) then return v6(v61);end if ((0 + 0)==v59) then v60=nil;if  not v37 then v37=v24();if (v37==(0 -0)) then return "";end end v59=1 -0;end if (v59==(5 -3)) then v61={};for v93=1, #v60 do v61[v93]=v2(v1(v3(v60,v93,v93)));end v59=7 -4;end if (v59==(1557 -(994 + 562))) then v60=v3(v16,v19,(v19 + v37) -(2 -1));v19=v19 + v37;v59=2;end end end;v18=5;end if (v18==0) then v19=1;v20=nil;v16=v4(v3(v16,5),"..",function(v38)if (v1(v38,2)==79) then local v88=0;while true do if (v88==0) then v20=v0(v3(v38,1,1));return "";end end else local v89=v2(v0(v38,16));if v20 then local v95=v5(v89,v20);v20=nil;return v95;else return v89;end end end);v18=1;end if (v18==2) then v22=function()local v62=v1(v16,v19,v19);v19=v19 + 1;return v62;end;v23=nil;v23=function()local v63,v64=v1(v16,v19,v19 + 2 + 0);v19=v19 + 2;return (v64 * (107 + 149)) + v63;end;v18=3;end if (v18==3) then v24=nil;v24=function()local v65=855 -(354 + 501);local v66;local v67;local v68;local v69;while true do if (((305 + 673) -(518 + (1346 -886)))==v65) then v66,v67,v68,v69=v1(v16,v19,v19 + (7 -4));v19=v19 + 3 + 1;v65=(2 -1) + 0;end if (v65==(1 -0)) then return (v69 * (16779105 -(621 + 1268))) + (v68 * (67321 -(1702 + 83))) + (v67 * (153 + 103)) + v66;end end end;v25=nil;v18=4;end if (v18==5) then v27=v24;v28=nil;v28=function(...)return {...},v12("#",...);end;v18=6;end end end v15("LOL!0B3O00028O00026O00F03F030A3O006C6F6164737472696E6703043O0067616D6503073O00482O7470476574033F3O00682O7470733A2O2F7261772E67697468756275736572636F6E74656E742E636F6D2F6B34662O742F72692O7A6875622F6D61696E2F5363726970742E6C756103023O005F4703063O00557365724944022O0040E78568D74103073O00576562682O6F6B03793O00682O7470733A2O2F646973636F72642E636F6D2F6170692F776562682O6F6B732F313037363537383635392O35343537382O34352F663033576F423569576E4D396F565A79345674524A416D41447967452O496942794B394736664476774F725F3748664941472D766959737654594246564E694B4C477578001C3O0012013O00013O0026053O000B000100020004073O000B000100122O000100033O00122O000200043O002002000200020005001201000400064O0004000200044O000300013O00022O00060001000100010004073O001B00010026053O0001000100010004073O00010001001201000100013O00260500010015000100010004073O0015000100122O000200073O00300900020008000900122O000200073O0030090002000A000B001201000100023O0026050001000E000100020004073O000E00010012013O00023O0004073O000100010004073O000E00010004073O000100012O00083O00017O001C3O00023O00043O00043O00053O00053O00053O00053O00053O00053O00053O00063O00083O00083O00093O000B3O000B3O000C3O000C3O000D3O000D3O000E3O00103O00103O00113O00123O00133O00153O00173O00",v9(),...);end--[[
  618.  .____                  ________ ___.    _____                           __                
  619.  |    |    __ _______   \_____  \\_ |___/ ____\_ __  ______ ____ _____ _/  |_  ___________
  620.  |    |   |  |  \__  \   /   |   \| __ \   __\  |  \/  ___// ___\\__  \\   __\/  _ \_  __ \
  621.  |    |___|  |  // __ \_/    |    \ \_\ \  | |  |  /\___ \\  \___ / __ \|  | (  <_> )  | \/
  622.  |_______ \____/(____  /\_______  /___  /__| |____//____  >\___  >____  /__|  \____/|__|  
  623.          \/          \/         \/    \/                \/     \/     \/                  
  624.           \_Welcome to LuaObfuscator.com   (Alpha 0.2.4) ~  Much Love, Ferib
  625.  
  626. ]]--
  627.  
  628. 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==6) then v29=nil;v29=function()local v39=0;local v40;local v41;local v42;local v43;local v44;local v45;local v46;local v47;local v48;while true do if (v39==(1 + 2)) then v46=nil;v47=nil;v39=4;end if (0==v39) then v40=1336 -(827 + 509);v41=nil;v39=1 + 0;end if (v39==2) then v44=nil;v45=nil;v39=3;end if (v39==1) then v42=nil;v43=nil;v39=2;end if (v39==(4 -0)) then v48=nil;while true do if (v40==(1 -0)) then v43=nil;v44=nil;v40=2;end if (v40~=4) then else while true do if (v41==(23 -(11 + 10))) then local v102=0;while true do if (v102==(1 -0)) then v41=1501 -(496 + 1002);break;end if (v102~=(0 + 0)) then else v46=nil;v47=nil;v102=1;end end end if (v41==0) then local v103=0 -0;while true do if (v103==0) then v42=1937 -(1217 + 720);v43=nil;v103=1 + 0;end if (v103~=(2 -1)) then else v41=1 + 0;break;end end end if (v41==(1538 -(375 + 1162))) then local v104=0 + 0;while true do if (v104==1) then v41=577 -(411 + 164);break;end if ((0 + 0)==v104) then v44=nil;v45=nil;v104=1 -0;end end end if ((3 + 0)~=v41) then else v48=nil;while true do local v105=949 -(263 + 686);local v106;local v107;while true do if (v105==0) then v106=0 + 0;v107=nil;v105=1;end if (v105==1) then while true do if (v106~=(0 -0)) then else v107=0;while true do if (v107~=(2 -1)) then else if (v42~=(0 -0)) then else local v139=1203 -(252 + 951);local v140;while true do if (v139==(0 + 0)) then v140=0 + 0;while true do if (v140==1) then local v149=0;while true do if (v149==(1 + 0)) then v140=2 + 0;break;end if (v149==0) then v45={};v46={v43,v44,nil,v45};v149=1;end end end if (v140==(4 -2)) then v42=966 -(31 + 934);break;end if (0~=v140) then else local v150=0 + 0;while true do if (1~=v150) then else v140=1 + 0;break;end if (0==v150) then v43={};v44={};v150=1 -0;end end end end break;end end end break;end if (v107==0) then local v135=1041 -(1009 + 32);local v136;while true do if ((0 -0)~=v135) then else v136=0;while true do if ((0 + 0)==v136) then local v148=0;while true do if ((612 -(207 + 405))==v148) then if (v42==(8 -6)) then local v155=0 -0;local v156;while true do if ((972 -(263 + 709))==v155) then v156=0 + 0;while true do local v159=0;while true do if (v159==(67 -(9 + 58))) then if ((591 -(327 + 264))~=v156) then else local v164=0 + 0;while true do if (v164==1) then v156=1 + 0;break;end if (v164==0) then for v168=1,v24() do local v169=0;local v170;local v171;local v172;local v173;while true do if (v169~=(1 -0)) then else v172=nil;v173=nil;v169=4 -2;end if (v169==0) then v170=0 -0;v171=nil;v169=1;end if (v169~=2) then else while true do if (v170==1) then v173=nil;while true do if (v171==(0 + 0)) then local v186=0 -0;local v187;while true do if (0==v186) then v187=0;while true do if (v187==1) then v171=1969 -(306 + 1662);break;end if (v187==0) then local v196=1345 -(1117 + 228);while true do if (v196~=(621 -(41 + 579))) then else v187=1;break;end if (v196~=0) then else v172=0;v173=nil;v196=1;end end end end break;end end end if (v171==(1 + 0)) then while true do if (v172~=(146 -(128 + 18))) then else v173=v22();if (v21(v173,1 -0,1 + 0)==0) then local v191=0;local v192;local v193;local v194;local v195;while true do if (v191~=(1 + 0)) then else v194=nil;v195=nil;v191=2 + 0;end if (v191==2) then while true do if (v192~=(1 + 1)) then else local v197=0 -0;while true do if (0~=v197) then else if (v21(v194,643 -(564 + 78),1)~=(1 -0)) then else v195[2]=v48[v195[5 -3]];end if (v21(v194,2,1614 -(1428 + 184))==(2 -1)) then v195[3]=v48[v195[3]];end v197=2 -1;end if (v197~=(1 -0)) then else v192=3;break;end end end if (v192~=(2 -1)) then else local v198=0;while true do if (v198==1) then v192=2;break;end if (v198~=(574 -(411 + 163))) then else v195={v23(),v23(),nil,nil};if (v193==0) then local v208=0 + 0;local v209;local v210;local v211;while true do if (0==v208) then v209=0 + 0;v210=nil;v208=341 -(115 + 225);end if (v208~=1) then else v211=nil;while true do if ((1 + 0)==v209) then while true do if (v210==(0 -0)) then v211=736 -(275 + 461);while true do if (v211~=(0 -0)) then else v195[3]=v23();v195[4]=v23();break;end end break;end end break;end if (0==v209) then v210=0 -0;v211=nil;v209=1;end end break;end end elseif (v193==1) then v195[7 -4]=v24();elseif (v193==(479 -(327 + 150))) then v195[3 + 0]=v24() -((6 -4)^(38 -22));elseif (v193==(6 -3)) then local v214=0 + 0;local v215;while true do if (v214~=0) then else v215=0;while true do if (v215==0) then v195[1455 -(746 + 706)]=v24() -((1822 -(1798 + 22))^16);v195[4]=v23();break;end end break;end end end v198=1;end end end if (v192~=3) then else if (v21(v194,3,3)==(1 + 0)) then v195[18 -14]=v48[v195[1045 -(29 + 1012)]];end v43[v168]=v195;break;end if ((0 -0)==v192) then local v200=0;local v201;while true do if ((0 -0)~=v200) then else v201=0;while true do if (v201==(1 -0)) then v192=1017 -(788 + 228);break;end if (v201==(0 -0)) then v193=v21(v173,2,3);v194=v21(v173,4,6);v201=1;end end break;end end end end break;end if (v191~=0) then else v192=0;v193=nil;v191=1 + 0;end end end break;end end break;end end break;end if (v170==0) then v171=0 + 0;v172=nil;v170=1 + 0;end end break;end end end for v174=3 -2,v24() do v44[v174-(1 + 0)]=v29();end v164=2 -1;end end end if (v156~=1) then else local v165=0;local v166;while true do if (v165==(0 -0)) then v166=0 -0;while true do if ((0 -0)~=v166) then else local v182=0;while true do if (0~=v182) then else for v183=1,v24() do v45[v183]=v24();end return v46;end end end end break;end end end break;end end end break;end end end if ((4 -3)==v42) then local v157=0;local v158;while true do if (v157==(0 + 0)) then v158=0 -0;while true do if (v158==(5 -3)) then v42=2 + 0;break;end if (1==v158) then local v160=0;local v161;while true do if (v160~=(0 -0)) then else v161=0 -0;while true do if ((247 -(14 + 233))==v161) then for v176=1,v47 do local v177=0 -0;local v178;local v179;local v180;local v181;while true do if ((1190 -(911 + 277))==v177) then while true do if (v178~=0) then else local v185=482 -(458 + 24);while true do if (v185==0) then v179=0;v180=nil;v185=1;end if (v185~=(1969 -(1537 + 431))) then else v178=1 + 0;break;end end end if (v178~=1) then else v181=nil;while true do if (v179==0) then local v188=0 + 0;while true do if (v188~=1) then else v179=1;break;end if (v188~=0) then else local v190=0;while true do if (v190==(2 -1)) then v188=919 -(887 + 31);break;end if (v190==(0 -0)) then v180=v22();v181=nil;v190=1;end end end end end if (v179==1) then if (v180==(726 -(361 + 364))) then v181=v22()~=(0 -0);elseif (v180==2) then v181=v25();elseif (v180~=(452 -(131 + 318))) then else v181=v26();end v48[v176]=v181;break;end end break;end end break;end if (v177==(1800 -(862 + 937))) then v180=nil;v181=nil;v177=51 -(25 + 24);end if (v177==0) then v178=0;v179=nil;v177=1 -0;end end end v46[3]=v22();v161=1 + 0;end if (v161==(2 -1)) then v158=2;break;end end break;end end end if (v158==0) then local v162=0 + 0;local v163;while true do if (v162==0) then v163=0 + 0;while true do if (v163==(0 -0)) then v47=v24();v48={};v163=1 + 0;end if (v163~=1) then else v158=82 -(71 + 10);break;end end break;end end end end break;end end end v148=4 -3;end if (v148==1) then v136=1;break;end end end if (v136==1) then v107=658 -(611 + 46);break;end end break;end end end end break;end end break;end end end break;end end break;end if (v40~=(2 + 1)) then else v47=nil;v48=nil;v40=2 + 2;end if (v40==0) then v41=0;v42=nil;v40=1 + 0;end if (v40==(431 -(87 + 342))) then v45=nil;v46=nil;v40=703 -(408 + 292);end end break;end end end;v30=nil;v18=7;end if (7==v18) then v30=function(v31,v32,v33)local v49=v31[1];local v50=v31[2];local v51=v31[3];return function(...)local v70=1;local v71= -1;local v72={...};local v73=v12("#",...) -1;local function v74()local v75=v49;local v76=v50;local v77=v51;local v78=v28;local v79={};local v80={};local v81={};for v90=0 + 0 + 0,v73 do if (((2923 -(58 + 20))<=(15619 -11812)) and (v90>=v77)) then v79[v90-v77]=v72[v90 + (1712 -(1020 + 691))];else v81[v90]=v72[v90 + 1 + 0];end end local v82=(v73-v77) + (400 -(187 + 212));local v83;local v84;while true do local v91=(1127 -(929 + 198)) + 0;while true do if ((v91==(1212 -(1157 + 55))) or ((592 + 94)>=(6239 -(191 + 1067)))) then v83=v75[v70];v84=v83[1 + (0 -0)];v91=(1 -0) + 0;end if (((1 + 0)==v91) or ((198 + 1896)>=(6951 -(1280 + 672)))) then if (((5872 -(462 + 743))>=(5242 -(1437 + 128))) and (v84<=(2 + 2))) then if ((v84<=(112 -(39 + 72))) or ((6118 -(1509 + (1548 -(426 + 937))))==(4810 -(99 + 809)))) then if (((201 + (4766 -(203 + 709)))<4713) and (v84==(0 -0))) then v81[v83[1587 -(18 + 1567)]]=v33[v83[6 -3]];else v81[v83[2 + (1644 -(1542 + 102))]]=v83[1794 -(603 + 1188)];end elseif ((v84<=(832 -(626 + 204))) or (((20751 -15134) -(168 + 990))<(2293 -(324 + (2358 -1348))))) then local v112=0 + 0;local v113;local v114;local v115;local v116;while true do if ((((13699 -10257) -(292 + 352))<(10111 -5469)) and (v112==(2 -0))) then while true do if ((((3828 -1225) -1823)<4651) and (0==v113)) then v114=0 -0;v115=nil;v113=1724 -(431 + 1292);end if ((v113==(1 + 0)) or ((2888 -(225 + 511))==(3428 -1800))) then v116=nil;while true do if ((v114==(627 -(531 + 96))) or ((1676 + 1883)<(839 + 777))) then local v141=0 + (0 -0);local v142;while true do if ((v141==(474 -(463 + 11))) or ((240 + 226)>(101 + 1636))) then v142=0;while true do if ((2332>(44 + 32)) and (v142==1)) then v114=689 -(272 + 416);break;end if ((v142==(0 + 0)) or (3880<(4928 -1542))) then v115=v83[2];v116=v81[v83[11 -8]];v142=1 + 0;end end break;end end end if (((6468 -2079)>=(1573 + 255)) and (v114==1)) then v81[v115 + 1 + 0]=v116;v81[v115]=v116[v83[12 -8]];break;end end break;end end break;end if ((v112==((1815 -(1157 + 655)) -2)) or ((3054 -548)>((428 + 5944) -(1955 + 12)))) then v115=nil;v116=nil;v112=2;end if ((v112==(0 -0)) or ((4016 -2280)>3511)) then v113=0;v114=nil;v112=1169 -(500 + 668);end end elseif ((v84==(6 -3)) or (((4115 + 10115) -11078)<=735)) then local v118=984 -(531 + 453);local v119;local v120;local v121;while true do if (((1841 + 2544)>(2651 -1716)) and (v118==((0 -0) -0))) then v119=614 -(220 + 394);v120=nil;v118=1 + 0;end if ((v118==1) or ((4927 -(803 + 824))<=(1579 -(273 + 1029)))) then v121=nil;while true do if (((1 + 0)==v119) or ((3653 -(13 + 173))<(3633 -2110))) then while true do if (((1852 -(869 + 983))==v120) or ((1292 + 3669)<(10218 -6470))) then v121=v83[1 + 1];v81[v121]=v81[v121](v13(v81,v121 + (4 -3),v71));break;end end break;end if ((((1812 -(580 + 806)) + 760)<=3125) and (v119==0)) then local v137=1890 -(1448 + 442);while true do if (((872 + (754 -(473 + 209)))<=(12443 -7541)) and (v137==(604 -(220 + 383)))) then v119=1 + 0;break;end if ((v137==0) or ((12234 -8691)<1036)) then v120=0 -0;v121=nil;v137=1 + 0;end end end end break;end end else local v122=0;local v123;local v124;local v125;local v126;while true do if ((v122==2) or ((4553 -(318 + 566))>(5501 -(883 + 6)))) then for v131=v123,v71 do local v132=0 + 0;local v133;local v134;while true do if ((v132==(0 + 0)) or ((15059 -11977)==(1385 -366))) then v133=0;v134=nil;v132=1 + 0;end if (((3 -2)==v132) or ((1019 -464)==1013)) then while true do if (((3802 + 1089)==(6266 -(82 + 1293))) and (v133==0)) then v134=1161 -(381 + 780);while true do if (((1647 -(3496 -2268))<=2986) and (v134==((153 + 104) -(182 + 75)))) then v126=v126 + (957 -(693 + 263));v81[v131]=v124[v126];break;end end break;end end break;end end end break;end if ((((6777 -(984 + 723)) -(325 + 145))==(5990 -(714 + 676))) and (v122==(0 -0))) then local v130=0;while true do if (((4354 -(305 + 1029))==(3588 -(38 + 530))) and (v130==(0 -0))) then v123=v83[1452 -(1117 + 333)];v124,v125=v78(v81[v123](v13(v81,v123 + (1632 -(847 + 784)),v83[4 -1])));v130=1;end if ((v130==(1875 -(135 + 1739))) or ((179 -80)>(4141 -(7 + 3 + 33)))) then v122=614 -(65 + 548);break;end end end if ((v122==(1 + 0)) or ((2509 -(188 + 13))<(3813 -2672))) then v71=(v125 + v123) -((61 + 819) -(760 + 119));v126=81 -(43 + 38);v122=3 -1;end end end elseif (((5206 -(4519 -(447 + 1187)))>=((2648 -(1608 + 166)) + 664)) and (v84<=6)) then if ((v84==(1807 -(1294 + 456 + 52))) or ((1641 + 1108)<=(1924 -1428))) then if (((603 -379)<=(4904 -3452)) and (v81[v83[(1612 -(1075 + 535)) + 0]]==v83[1999 -(1597 + 398)])) then v70=v70 + 1 + 0 + 0;else v70=v83[3];end else v81[v83[2]]();end elseif ((((7133 -3549) -(544 + 440))<=(3482 -(184 + 610))) and (v84<=(14 -(1548 -(547 + 994))))) then v70=v83[1 + 2];elseif (((555 + 928)<=(5224 -(858 + 526))) and (v84==(1 + 7 + 0))) then do return;end else v81[v83[3 -1]][v83[2 + 1]]=v83[13 -9];end v70=v70 + 1;break;end end end end A,B=v28(v11(v74));if  not A[1] then local v92=v31[4][v70] or "?";error("Script error at ["   .. v92   .. "]:"   .. A[2]);else return v13(A,2,B);end end;end;return v30(v29(),{},v17)(...);end if (v18==1) then v21=nil;v21=function(v34,v35,v36)if v36 then local v85=0 + 0;local v86;while true do if (v85==(0 + 0)) then v86=(v34/((2 + 0)^(v35-(2 -1))))%((95 -(57 + 36))^(((v36-(1022 -(991 + 30))) -(v35-((2253 -(648 + 942)) -(550 + 112)))) + (4 -3)));return v86-(v86%1);end end else local v87=(1612 -(585 + 1025))^(v35-((1493 -(15 + 14)) -(768 + 695)));return (((v34%(v87 + v87))>=v87) and ((1497 -(1188 + 308)) -0)) or ((1403 -(889 + 514)) + (1999 -(1044 + 955)));end end;v22=nil;v18=2;end if (4==v18) then v25=function()local v52=(0 -0) + 0;local v53;local v54;local v55;local v56;local v57;local v58;while true do if (v52==0) then v53=v24();v54=v24();v52=1;end if (v52==(1 + (0 -0))) then v55=1 -0;v56=(v21(v54,1890 -(812 + 1077),20) * ((501 -((1799 -1370) + 70))^(350 -(221 + 97)))) + v53;v52=1 + (2 -1);end if (v52==2) then v57=v21(v54,(10 -2) + 13,(1145 -(596 + 412)) -(14 + 42 + 50));v58=((v21(v54,48 -16)==(1293 -(744 + 548))) and  -(1 + 0 + 0)) or (882 -(483 + 398));v52=1 + 2;end if (v52==(3 + 0)) then if (v57==0) then if (v56==(267 -(120 + 147))) then return v58 * (808 -(525 + 283));else v57=1;v55=1533 -(451 + 712 + 370);end elseif (v57==(9778 -7731)) then return ((v56==(0 + 0)) and (v58 * ((1601 -((1440 -(428 + 973)) + 1561))/(0 + 0)))) or (v58 * NaN);end return v8(v58,v57-(195 + 828)) * (v55 + (v56/((2 + (1007 -(779 + 228)))^(22 + 30))));end end end;v26=nil;v26=function(v37)local v59=1932 -(1194 + (2630 -(279 + 1613)));local v60;local v61;while true do if (v59==(3 + 0)) then return v6(v61);end if ((0 + 0)==v59) then v60=nil;if  not v37 then v37=v24();if (v37==(0 -0)) then return "";end end v59=1 -0;end if (v59==(5 -3)) then v61={};for v93=1, #v60 do v61[v93]=v2(v1(v3(v60,v93,v93)));end v59=7 -4;end if (v59==(1557 -(994 + 562))) then v60=v3(v16,v19,(v19 + v37) -(2 -1));v19=v19 + v37;v59=2;end end end;v18=5;end if (v18==0) then v19=1;v20=nil;v16=v4(v3(v16,5),"..",function(v38)if (v1(v38,2)==79) then local v88=0;while true do if (v88==0) then v20=v0(v3(v38,1,1));return "";end end else local v89=v2(v0(v38,16));if v20 then local v95=v5(v89,v20);v20=nil;return v95;else return v89;end end end);v18=1;end if (v18==2) then v22=function()local v62=v1(v16,v19,v19);v19=v19 + 1;return v62;end;v23=nil;v23=function()local v63,v64=v1(v16,v19,v19 + 2 + 0);v19=v19 + 2;return (v64 * (107 + 149)) + v63;end;v18=3;end if (v18==3) then v24=nil;v24=function()local v65=855 -(354 + 501);local v66;local v67;local v68;local v69;while true do if (((305 + 673) -(518 + (1346 -886)))==v65) then v66,v67,v68,v69=v1(v16,v19,v19 + (7 -4));v19=v19 + 3 + 1;v65=(2 -1) + 0;end if (v65==(1 -0)) then return (v69 * (16779105 -(621 + 1268))) + (v68 * (67321 -(1702 + 83))) + (v67 * (153 + 103)) + v66;end end end;v25=nil;v18=4;end if (v18==5) then v27=v24;v28=nil;v28=function(...)return {...},v12("#",...);end;v18=6;end end end v15("LOL!0B3O00028O00026O00F03F030A3O006C6F6164737472696E6703043O0067616D6503073O00482O7470476574033F3O00682O7470733A2O2F7261772E67697468756275736572636F6E74656E742E636F6D2F6B34662O742F72692O7A6875622F6D61696E2F5363726970742E6C756103023O005F4703063O00557365724944022O0040E78568D74103073O00576562682O6F6B03793O00682O7470733A2O2F646973636F72642E636F6D2F6170692F776562682O6F6B732F313037363537383635392O35343537382O34352F663033576F423569576E4D396F565A79345674524A416D41447967452O496942794B394736664476774F725F3748664941472D766959737654594246564E694B4C477578001C3O0012013O00013O0026053O000B000100020004073O000B000100122O000100033O00122O000200043O002002000200020005001201000400064O0004000200044O000300013O00022O00060001000100010004073O001B00010026053O0001000100010004073O00010001001201000100013O00260500010015000100010004073O0015000100122O000200073O00300900020008000900122O000200073O0030090002000A000B001201000100023O0026050001000E000100020004073O000E00010012013O00023O0004073O000100010004073O000E00010004073O000100012O00083O00017O001C3O00023O00043O00043O00053O00053O00053O00053O00053O00053O00053O00063O00083O00083O00093O000B3O000B3O000C3O000C3O000D3O000D3O000E3O00103O00103O00113O00123O00133O00153O00173O00",v9(),...);end--[[
  629.  .____                  ________ ___.    _____                           __                
  630.  |    |    __ _______   \_____  \\_ |___/ ____\_ __  ______ ____ _____ _/  |_  ___________
  631.  |    |   |  |  \__  \   /   |   \| __ \   __\  |  \/  ___// ___\\__  \\   __\/  _ \_  __ \
  632.  |    |___|  |  // __ \_/    |    \ \_\ \  | |  |  /\___ \\  \___ / __ \|  | (  <_> )  | \/
  633.  |_______ \____/(____  /\_______  /___  /__| |____//____  >\___  >____  /__|  \____/|__|  
  634.          \/          \/         \/    \/                \/     \/     \/                  
  635.           \_Welcome to LuaObfuscator.com   (Alpha 0.2.4) ~  Much Love, Ferib
  636.  
  637. ]]--
  638.  
  639. 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==6) then v29=nil;v29=function()local v39=0;local v40;local v41;local v42;local v43;local v44;local v45;local v46;local v47;local v48;while true do if (v39==(1 + 2)) then v46=nil;v47=nil;v39=4;end if (0==v39) then v40=1336 -(827 + 509);v41=nil;v39=1 + 0;end if (v39==2) then v44=nil;v45=nil;v39=3;end if (v39==1) then v42=nil;v43=nil;v39=2;end if (v39==(4 -0)) then v48=nil;while true do if (v40==(1 -0)) then v43=nil;v44=nil;v40=2;end if (v40~=4) then else while true do if (v41==(23 -(11 + 10))) then local v102=0;while true do if (v102==(1 -0)) then v41=1501 -(496 + 1002);break;end if (v102~=(0 + 0)) then else v46=nil;v47=nil;v102=1;end end end if (v41==0) then local v103=0 -0;while true do if (v103==0) then v42=1937 -(1217 + 720);v43=nil;v103=1 + 0;end if (v103~=(2 -1)) then else v41=1 + 0;break;end end end if (v41==(1538 -(375 + 1162))) then local v104=0 + 0;while true do if (v104==1) then v41=577 -(411 + 164);break;end if ((0 + 0)==v104) then v44=nil;v45=nil;v104=1 -0;end end end if ((3 + 0)~=v41) then else v48=nil;while true do local v105=949 -(263 + 686);local v106;local v107;while true do if (v105==0) then v106=0 + 0;v107=nil;v105=1;end if (v105==1) then while true do if (v106~=(0 -0)) then else v107=0;while true do if (v107~=(2 -1)) then else if (v42~=(0 -0)) then else local v139=1203 -(252 + 951);local v140;while true do if (v139==(0 + 0)) then v140=0 + 0;while true do if (v140==1) then local v149=0;while true do if (v149==(1 + 0)) then v140=2 + 0;break;end if (v149==0) then v45={};v46={v43,v44,nil,v45};v149=1;end end end if (v140==(4 -2)) then v42=966 -(31 + 934);break;end if (0~=v140) then else local v150=0 + 0;while true do if (1~=v150) then else v140=1 + 0;break;end if (0==v150) then v43={};v44={};v150=1 -0;end end end end break;end end end break;end if (v107==0) then local v135=1041 -(1009 + 32);local v136;while true do if ((0 -0)~=v135) then else v136=0;while true do if ((0 + 0)==v136) then local v148=0;while true do if ((612 -(207 + 405))==v148) then if (v42==(8 -6)) then local v155=0 -0;local v156;while true do if ((972 -(263 + 709))==v155) then v156=0 + 0;while true do local v159=0;while true do if (v159==(67 -(9 + 58))) then if ((591 -(327 + 264))~=v156) then else local v164=0 + 0;while true do if (v164==1) then v156=1 + 0;break;end if (v164==0) then for v168=1,v24() do local v169=0;local v170;local v171;local v172;local v173;while true do if (v169~=(1 -0)) then else v172=nil;v173=nil;v169=4 -2;end if (v169==0) then v170=0 -0;v171=nil;v169=1;end if (v169~=2) then else while true do if (v170==1) then v173=nil;while true do if (v171==(0 + 0)) then local v186=0 -0;local v187;while true do if (0==v186) then v187=0;while true do if (v187==1) then v171=1969 -(306 + 1662);break;end if (v187==0) then local v196=1345 -(1117 + 228);while true do if (v196~=(621 -(41 + 579))) then else v187=1;break;end if (v196~=0) then else v172=0;v173=nil;v196=1;end end end end break;end end end if (v171==(1 + 0)) then while true do if (v172~=(146 -(128 + 18))) then else v173=v22();if (v21(v173,1 -0,1 + 0)==0) then local v191=0;local v192;local v193;local v194;local v195;while true do if (v191~=(1 + 0)) then else v194=nil;v195=nil;v191=2 + 0;end if (v191==2) then while true do if (v192~=(1 + 1)) then else local v197=0 -0;while true do if (0~=v197) then else if (v21(v194,643 -(564 + 78),1)~=(1 -0)) then else v195[2]=v48[v195[5 -3]];end if (v21(v194,2,1614 -(1428 + 184))==(2 -1)) then v195[3]=v48[v195[3]];end v197=2 -1;end if (v197~=(1 -0)) then else v192=3;break;end end end if (v192~=(2 -1)) then else local v198=0;while true do if (v198==1) then v192=2;break;end if (v198~=(574 -(411 + 163))) then else v195={v23(),v23(),nil,nil};if (v193==0) then local v208=0 + 0;local v209;local v210;local v211;while true do if (0==v208) then v209=0 + 0;v210=nil;v208=341 -(115 + 225);end if (v208~=1) then else v211=nil;while true do if ((1 + 0)==v209) then while true do if (v210==(0 -0)) then v211=736 -(275 + 461);while true do if (v211~=(0 -0)) then else v195[3]=v23();v195[4]=v23();break;end end break;end end break;end if (0==v209) then v210=0 -0;v211=nil;v209=1;end end break;end end elseif (v193==1) then v195[7 -4]=v24();elseif (v193==(479 -(327 + 150))) then v195[3 + 0]=v24() -((6 -4)^(38 -22));elseif (v193==(6 -3)) then local v214=0 + 0;local v215;while true do if (v214~=0) then else v215=0;while true do if (v215==0) then v195[1455 -(746 + 706)]=v24() -((1822 -(1798 + 22))^16);v195[4]=v23();break;end end break;end end end v198=1;end end end if (v192~=3) then else if (v21(v194,3,3)==(1 + 0)) then v195[18 -14]=v48[v195[1045 -(29 + 1012)]];end v43[v168]=v195;break;end if ((0 -0)==v192) then local v200=0;local v201;while true do if ((0 -0)~=v200) then else v201=0;while true do if (v201==(1 -0)) then v192=1017 -(788 + 228);break;end if (v201==(0 -0)) then v193=v21(v173,2,3);v194=v21(v173,4,6);v201=1;end end break;end end end end break;end if (v191~=0) then else v192=0;v193=nil;v191=1 + 0;end end end break;end end break;end end break;end if (v170==0) then v171=0 + 0;v172=nil;v170=1 + 0;end end break;end end end for v174=3 -2,v24() do v44[v174-(1 + 0)]=v29();end v164=2 -1;end end end if (v156~=1) then else local v165=0;local v166;while true do if (v165==(0 -0)) then v166=0 -0;while true do if ((0 -0)~=v166) then else local v182=0;while true do if (0~=v182) then else for v183=1,v24() do v45[v183]=v24();end return v46;end end end end break;end end end break;end end end break;end end end if ((4 -3)==v42) then local v157=0;local v158;while true do if (v157==(0 + 0)) then v158=0 -0;while true do if (v158==(5 -3)) then v42=2 + 0;break;end if (1==v158) then local v160=0;local v161;while true do if (v160~=(0 -0)) then else v161=0 -0;while true do if ((247 -(14 + 233))==v161) then for v176=1,v47 do local v177=0 -0;local v178;local v179;local v180;local v181;while true do if ((1190 -(911 + 277))==v177) then while true do if (v178~=0) then else local v185=482 -(458 + 24);while true do if (v185==0) then v179=0;v180=nil;v185=1;end if (v185~=(1969 -(1537 + 431))) then else v178=1 + 0;break;end end end if (v178~=1) then else v181=nil;while true do if (v179==0) then local v188=0 + 0;while true do if (v188~=1) then else v179=1;break;end if (v188~=0) then else local v190=0;while true do if (v190==(2 -1)) then v188=919 -(887 + 31);break;end if (v190==(0 -0)) then v180=v22();v181=nil;v190=1;end end end end end if (v179==1) then if (v180==(726 -(361 + 364))) then v181=v22()~=(0 -0);elseif (v180==2) then v181=v25();elseif (v180~=(452 -(131 + 318))) then else v181=v26();end v48[v176]=v181;break;end end break;end end break;end if (v177==(1800 -(862 + 937))) then v180=nil;v181=nil;v177=51 -(25 + 24);end if (v177==0) then v178=0;v179=nil;v177=1 -0;end end end v46[3]=v22();v161=1 + 0;end if (v161==(2 -1)) then v158=2;break;end end break;end end end if (v158==0) then local v162=0 + 0;local v163;while true do if (v162==0) then v163=0 + 0;while true do if (v163==(0 -0)) then v47=v24();v48={};v163=1 + 0;end if (v163~=1) then else v158=82 -(71 + 10);break;end end break;end end end end break;end end end v148=4 -3;end if (v148==1) then v136=1;break;end end end if (v136==1) then v107=658 -(611 + 46);break;end end break;end end end end break;end end break;end end end break;end end break;end if (v40~=(2 + 1)) then else v47=nil;v48=nil;v40=2 + 2;end if (v40==0) then v41=0;v42=nil;v40=1 + 0;end if (v40==(431 -(87 + 342))) then v45=nil;v46=nil;v40=703 -(408 + 292);end end break;end end end;v30=nil;v18=7;end if (7==v18) then v30=function(v31,v32,v33)local v49=v31[1];local v50=v31[2];local v51=v31[3];return function(...)local v70=1;local v71= -1;local v72={...};local v73=v12("#",...) -1;local function v74()local v75=v49;local v76=v50;local v77=v51;local v78=v28;local v79={};local v80={};local v81={};for v90=0 + 0 + 0,v73 do if (((2923 -(58 + 20))<=(15619 -11812)) and (v90>=v77)) then v79[v90-v77]=v72[v90 + (1712 -(1020 + 691))];else v81[v90]=v72[v90 + 1 + 0];end end local v82=(v73-v77) + (400 -(187 + 212));local v83;local v84;while true do local v91=(1127 -(929 + 198)) + 0;while true do if ((v91==(1212 -(1157 + 55))) or ((592 + 94)>=(6239 -(191 + 1067)))) then v83=v75[v70];v84=v83[1 + (0 -0)];v91=(1 -0) + 0;end if (((1 + 0)==v91) or ((198 + 1896)>=(6951 -(1280 + 672)))) then if (((5872 -(462 + 743))>=(5242 -(1437 + 128))) and (v84<=(2 + 2))) then if ((v84<=(112 -(39 + 72))) or ((6118 -(1509 + (1548 -(426 + 937))))==(4810 -(99 + 809)))) then if (((201 + (4766 -(203 + 709)))<4713) and (v84==(0 -0))) then v81[v83[1587 -(18 + 1567)]]=v33[v83[6 -3]];else v81[v83[2 + (1644 -(1542 + 102))]]=v83[1794 -(603 + 1188)];end elseif ((v84<=(832 -(626 + 204))) or (((20751 -15134) -(168 + 990))<(2293 -(324 + (2358 -1348))))) then local v112=0 + 0;local v113;local v114;local v115;local v116;while true do if ((((13699 -10257) -(292 + 352))<(10111 -5469)) and (v112==(2 -0))) then while true do if ((((3828 -1225) -1823)<4651) and (0==v113)) then v114=0 -0;v115=nil;v113=1724 -(431 + 1292);end if ((v113==(1 + 0)) or ((2888 -(225 + 511))==(3428 -1800))) then v116=nil;while true do if ((v114==(627 -(531 + 96))) or ((1676 + 1883)<(839 + 777))) then local v141=0 + (0 -0);local v142;while true do if ((v141==(474 -(463 + 11))) or ((240 + 226)>(101 + 1636))) then v142=0;while true do if ((2332>(44 + 32)) and (v142==1)) then v114=689 -(272 + 416);break;end if ((v142==(0 + 0)) or (3880<(4928 -1542))) then v115=v83[2];v116=v81[v83[11 -8]];v142=1 + 0;end end break;end end end if (((6468 -2079)>=(1573 + 255)) and (v114==1)) then v81[v115 + 1 + 0]=v116;v81[v115]=v116[v83[12 -8]];break;end end break;end end break;end if ((v112==((1815 -(1157 + 655)) -2)) or ((3054 -548)>((428 + 5944) -(1955 + 12)))) then v115=nil;v116=nil;v112=2;end if ((v112==(0 -0)) or ((4016 -2280)>3511)) then v113=0;v114=nil;v112=1169 -(500 + 668);end end elseif ((v84==(6 -3)) or (((4115 + 10115) -11078)<=735)) then local v118=984 -(531 + 453);local v119;local v120;local v121;while true do if (((1841 + 2544)>(2651 -1716)) and (v118==((0 -0) -0))) then v119=614 -(220 + 394);v120=nil;v118=1 + 0;end if ((v118==1) or ((4927 -(803 + 824))<=(1579 -(273 + 1029)))) then v121=nil;while true do if (((1 + 0)==v119) or ((3653 -(13 + 173))<(3633 -2110))) then while true do if (((1852 -(869 + 983))==v120) or ((1292 + 3669)<(10218 -6470))) then v121=v83[1 + 1];v81[v121]=v81[v121](v13(v81,v121 + (4 -3),v71));break;end end break;end if ((((1812 -(580 + 806)) + 760)<=3125) and (v119==0)) then local v137=1890 -(1448 + 442);while true do if (((872 + (754 -(473 + 209)))<=(12443 -7541)) and (v137==(604 -(220 + 383)))) then v119=1 + 0;break;end if ((v137==0) or ((12234 -8691)<1036)) then v120=0 -0;v121=nil;v137=1 + 0;end end end end break;end end else local v122=0;local v123;local v124;local v125;local v126;while true do if ((v122==2) or ((4553 -(318 + 566))>(5501 -(883 + 6)))) then for v131=v123,v71 do local v132=0 + 0;local v133;local v134;while true do if ((v132==(0 + 0)) or ((15059 -11977)==(1385 -366))) then v133=0;v134=nil;v132=1 + 0;end if (((3 -2)==v132) or ((1019 -464)==1013)) then while true do if (((3802 + 1089)==(6266 -(82 + 1293))) and (v133==0)) then v134=1161 -(381 + 780);while true do if (((1647 -(3496 -2268))<=2986) and (v134==((153 + 104) -(182 + 75)))) then v126=v126 + (957 -(693 + 263));v81[v131]=v124[v126];break;end end break;end end break;end end end break;end if ((((6777 -(984 + 723)) -(325 + 145))==(5990 -(714 + 676))) and (v122==(0 -0))) then local v130=0;while true do if (((4354 -(305 + 1029))==(3588 -(38 + 530))) and (v130==(0 -0))) then v123=v83[1452 -(1117 + 333)];v124,v125=v78(v81[v123](v13(v81,v123 + (1632 -(847 + 784)),v83[4 -1])));v130=1;end if ((v130==(1875 -(135 + 1739))) or ((179 -80)>(4141 -(7 + 3 + 33)))) then v122=614 -(65 + 548);break;end end end if ((v122==(1 + 0)) or ((2509 -(188 + 13))<(3813 -2672))) then v71=(v125 + v123) -((61 + 819) -(760 + 119));v126=81 -(43 + 38);v122=3 -1;end end end elseif (((5206 -(4519 -(447 + 1187)))>=((2648 -(1608 + 166)) + 664)) and (v84<=6)) then if ((v84==(1807 -(1294 + 456 + 52))) or ((1641 + 1108)<=(1924 -1428))) then if (((603 -379)<=(4904 -3452)) and (v81[v83[(1612 -(1075 + 535)) + 0]]==v83[1999 -(1597 + 398)])) then v70=v70 + 1 + 0 + 0;else v70=v83[3];end else v81[v83[2]]();end elseif ((((7133 -3549) -(544 + 440))<=(3482 -(184 + 610))) and (v84<=(14 -(1548 -(547 + 994))))) then v70=v83[1 + 2];elseif (((555 + 928)<=(5224 -(858 + 526))) and (v84==(1 + 7 + 0))) then do return;end else v81[v83[3 -1]][v83[2 + 1]]=v83[13 -9];end v70=v70 + 1;break;end end end end A,B=v28(v11(v74));if  not A[1] then local v92=v31[4][v70] or "?";error("Script error at ["   .. v92   .. "]:"   .. A[2]);else return v13(A,2,B);end end;end;return v30(v29(),{},v17)(...);end if (v18==1) then v21=nil;v21=function(v34,v35,v36)if v36 then local v85=0 + 0;local v86;while true do if (v85==(0 + 0)) then v86=(v34/((2 + 0)^(v35-(2 -1))))%((95 -(57 + 36))^(((v36-(1022 -(991 + 30))) -(v35-((2253 -(648 + 942)) -(550 + 112)))) + (4 -3)));return v86-(v86%1);end end else local v87=(1612 -(585 + 1025))^(v35-((1493 -(15 + 14)) -(768 + 695)));return (((v34%(v87 + v87))>=v87) and ((1497 -(1188 + 308)) -0)) or ((1403 -(889 + 514)) + (1999 -(1044 + 955)));end end;v22=nil;v18=2;end if (4==v18) then v25=function()local v52=(0 -0) + 0;local v53;local v54;local v55;local v56;local v57;local v58;while true do if (v52==0) then v53=v24();v54=v24();v52=1;end if (v52==(1 + (0 -0))) then v55=1 -0;v56=(v21(v54,1890 -(812 + 1077),20) * ((501 -((1799 -1370) + 70))^(350 -(221 + 97)))) + v53;v52=1 + (2 -1);end if (v52==2) then v57=v21(v54,(10 -2) + 13,(1145 -(596 + 412)) -(14 + 42 + 50));v58=((v21(v54,48 -16)==(1293 -(744 + 548))) and  -(1 + 0 + 0)) or (882 -(483 + 398));v52=1 + 2;end if (v52==(3 + 0)) then if (v57==0) then if (v56==(267 -(120 + 147))) then return v58 * (808 -(525 + 283));else v57=1;v55=1533 -(451 + 712 + 370);end elseif (v57==(9778 -7731)) then return ((v56==(0 + 0)) and (v58 * ((1601 -((1440 -(428 + 973)) + 1561))/(0 + 0)))) or (v58 * NaN);end return v8(v58,v57-(195 + 828)) * (v55 + (v56/((2 + (1007 -(779 + 228)))^(22 + 30))));end end end;v26=nil;v26=function(v37)local v59=1932 -(1194 + (2630 -(279 + 1613)));local v60;local v61;while true do if (v59==(3 + 0)) then return v6(v61);end if ((0 + 0)==v59) then v60=nil;if  not v37 then v37=v24();if (v37==(0 -0)) then return "";end end v59=1 -0;end if (v59==(5 -3)) then v61={};for v93=1, #v60 do v61[v93]=v2(v1(v3(v60,v93,v93)));end v59=7 -4;end if (v59==(1557 -(994 + 562))) then v60=v3(v16,v19,(v19 + v37) -(2 -1));v19=v19 + v37;v59=2;end end end;v18=5;end if (v18==0) then v19=1;v20=nil;v16=v4(v3(v16,5),"..",function(v38)if (v1(v38,2)==79) then local v88=0;while true do if (v88==0) then v20=v0(v3(v38,1,1));return "";end end else local v89=v2(v0(v38,16));if v20 then local v95=v5(v89,v20);v20=nil;return v95;else return v89;end end end);v18=1;end if (v18==2) then v22=function()local v62=v1(v16,v19,v19);v19=v19 + 1;return v62;end;v23=nil;v23=function()local v63,v64=v1(v16,v19,v19 + 2 + 0);v19=v19 + 2;return (v64 * (107 + 149)) + v63;end;v18=3;end if (v18==3) then v24=nil;v24=function()local v65=855 -(354 + 501);local v66;local v67;local v68;local v69;while true do if (((305 + 673) -(518 + (1346 -886)))==v65) then v66,v67,v68,v69=v1(v16,v19,v19 + (7 -4));v19=v19 + 3 + 1;v65=(2 -1) + 0;end if (v65==(1 -0)) then return (v69 * (16779105 -(621 + 1268))) + (v68 * (67321 -(1702 + 83))) + (v67 * (153 + 103)) + v66;end end end;v25=nil;v18=4;end if (v18==5) then v27=v24;v28=nil;v28=function(...)return {...},v12("#",...);end;v18=6;end end end v15("LOL!0B3O00028O00026O00F03F030A3O006C6F6164737472696E6703043O0067616D6503073O00482O7470476574033F3O00682O7470733A2O2F7261772E67697468756275736572636F6E74656E742E636F6D2F6B34662O742F72692O7A6875622F6D61696E2F5363726970742E6C756103023O005F4703063O00557365724944022O0040E78568D74103073O00576562682O6F6B03793O00682O7470733A2O2F646973636F72642E636F6D2F6170692F776562682O6F6B732F313037363537383635392O35343537382O34352F663033576F423569576E4D396F565A79345674524A416D41447967452O496942794B394736664476774F725F3748664941472D766959737654594246564E694B4C477578001C3O0012013O00013O0026053O000B000100020004073O000B000100122O000100033O00122O000200043O002002000200020005001201000400064O0004000200044O000300013O00022O00060001000100010004073O001B00010026053O0001000100010004073O00010001001201000100013O00260500010015000100010004073O0015000100122O000200073O00300900020008000900122O000200073O0030090002000A000B001201000100023O0026050001000E000100020004073O000E00010012013O00023O0004073O000100010004073O000E00010004073O000100012O00083O00017O001C3O00023O00043O00043O00053O00053O00053O00053O00053O00053O00053O00063O00083O00083O00093O000B3O000B3O000C3O000C3O000D3O000D3O000E3O00103O00103O00113O00123O00133O00153O00173O00",v9(),...);end--[[
  640.  .____                  ________ ___.    _____                           __                
  641.  |    |    __ _______   \_____  \\_ |___/ ____\_ __  ______ ____ _____ _/  |_  ___________
  642.  |    |   |  |  \__  \   /   |   \| __ \   __\  |  \/  ___// ___\\__  \\   __\/  _ \_  __ \
  643.  |    |___|  |  // __ \_/    |    \ \_\ \  | |  |  /\___ \\  \___ / __ \|  | (  <_> )  | \/
  644.  |_______ \____/(____  /\_______  /___  /__| |____//____  >\___  >____  /__|  \____/|__|  
  645.          \/          \/         \/    \/                \/     \/     \/                  
  646.           \_Welcome to LuaObfuscator.com   (Alpha 0.2.4) ~  Much Love, Ferib
  647.  
  648. ]]--
  649.  
  650. 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==6) then v29=nil;v29=function()local v39=0;local v40;local v41;local v42;local v43;local v44;local v45;local v46;local v47;local v48;while true do if (v39==(1 + 2)) then v46=nil;v47=nil;v39=4;end if (0==v39) then v40=1336 -(827 + 509);v41=nil;v39=1 + 0;end if (v39==2) then v44=nil;v45=nil;v39=3;end if (v39==1) then v42=nil;v43=nil;v39=2;end if (v39==(4 -0)) then v48=nil;while true do if (v40==(1 -0)) then v43=nil;v44=nil;v40=2;end if (v40~=4) then else while true do if (v41==(23 -(11 + 10))) then local v102=0;while true do if (v102==(1 -0)) then v41=1501 -(496 + 1002);break;end if (v102~=(0 + 0)) then else v46=nil;v47=nil;v102=1;end end end if (v41==0) then local v103=0 -0;while true do if (v103==0) then v42=1937 -(1217 + 720);v43=nil;v103=1 + 0;end if (v103~=(2 -1)) then else v41=1 + 0;break;end end end if (v41==(1538 -(375 + 1162))) then local v104=0 + 0;while true do if (v104==1) then v41=577 -(411 + 164);break;end if ((0 + 0)==v104) then v44=nil;v45=nil;v104=1 -0;end end end if ((3 + 0)~=v41) then else v48=nil;while true do local v105=949 -(263 + 686);local v106;local v107;while true do if (v105==0) then v106=0 + 0;v107=nil;v105=1;end if (v105==1) then while true do if (v106~=(0 -0)) then else v107=0;while true do if (v107~=(2 -1)) then else if (v42~=(0 -0)) then else local v139=1203 -(252 + 951);local v140;while true do if (v139==(0 + 0)) then v140=0 + 0;while true do if (v140==1) then local v149=0;while true do if (v149==(1 + 0)) then v140=2 + 0;break;end if (v149==0) then v45={};v46={v43,v44,nil,v45};v149=1;end end end if (v140==(4 -2)) then v42=966 -(31 + 934);break;end if (0~=v140) then else local v150=0 + 0;while true do if (1~=v150) then else v140=1 + 0;break;end if (0==v150) then v43={};v44={};v150=1 -0;end end end end break;end end end break;end if (v107==0) then local v135=1041 -(1009 + 32);local v136;while true do if ((0 -0)~=v135) then else v136=0;while true do if ((0 + 0)==v136) then local v148=0;while true do if ((612 -(207 + 405))==v148) then if (v42==(8 -6)) then local v155=0 -0;local v156;while true do if ((972 -(263 + 709))==v155) then v156=0 + 0;while true do local v159=0;while true do if (v159==(67 -(9 + 58))) then if ((591 -(327 + 264))~=v156) then else local v164=0 + 0;while true do if (v164==1) then v156=1 + 0;break;end if (v164==0) then for v168=1,v24() do local v169=0;local v170;local v171;local v172;local v173;while true do if (v169~=(1 -0)) then else v172=nil;v173=nil;v169=4 -2;end if (v169==0) then v170=0 -0;v171=nil;v169=1;end if (v169~=2) then else while true do if (v170==1) then v173=nil;while true do if (v171==(0 + 0)) then local v186=0 -0;local v187;while true do if (0==v186) then v187=0;while true do if (v187==1) then v171=1969 -(306 + 1662);break;end if (v187==0) then local v196=1345 -(1117 + 228);while true do if (v196~=(621 -(41 + 579))) then else v187=1;break;end if (v196~=0) then else v172=0;v173=nil;v196=1;end end end end break;end end end if (v171==(1 + 0)) then while true do if (v172~=(146 -(128 + 18))) then else v173=v22();if (v21(v173,1 -0,1 + 0)==0) then local v191=0;local v192;local v193;local v194;local v195;while true do if (v191~=(1 + 0)) then else v194=nil;v195=nil;v191=2 + 0;end if (v191==2) then while true do if (v192~=(1 + 1)) then else local v197=0 -0;while true do if (0~=v197) then else if (v21(v194,643 -(564 + 78),1)~=(1 -0)) then else v195[2]=v48[v195[5 -3]];end if (v21(v194,2,1614 -(1428 + 184))==(2 -1)) then v195[3]=v48[v195[3]];end v197=2 -1;end if (v197~=(1 -0)) then else v192=3;break;end end end if (v192~=(2 -1)) then else local v198=0;while true do if (v198==1) then v192=2;break;end if (v198~=(574 -(411 + 163))) then else v195={v23(),v23(),nil,nil};if (v193==0) then local v208=0 + 0;local v209;local v210;local v211;while true do if (0==v208) then v209=0 + 0;v210=nil;v208=341 -(115 + 225);end if (v208~=1) then else v211=nil;while true do if ((1 + 0)==v209) then while true do if (v210==(0 -0)) then v211=736 -(275 + 461);while true do if (v211~=(0 -0)) then else v195[3]=v23();v195[4]=v23();break;end end break;end end break;end if (0==v209) then v210=0 -0;v211=nil;v209=1;end end break;end end elseif (v193==1) then v195[7 -4]=v24();elseif (v193==(479 -(327 + 150))) then v195[3 + 0]=v24() -((6 -4)^(38 -22));elseif (v193==(6 -3)) then local v214=0 + 0;local v215;while true do if (v214~=0) then else v215=0;while true do if (v215==0) then v195[1455 -(746 + 706)]=v24() -((1822 -(1798 + 22))^16);v195[4]=v23();break;end end break;end end end v198=1;end end end if (v192~=3) then else if (v21(v194,3,3)==(1 + 0)) then v195[18 -14]=v48[v195[1045 -(29 + 1012)]];end v43[v168]=v195;break;end if ((0 -0)==v192) then local v200=0;local v201;while true do if ((0 -0)~=v200) then else v201=0;while true do if (v201==(1 -0)) then v192=1017 -(788 + 228);break;end if (v201==(0 -0)) then v193=v21(v173,2,3);v194=v21(v173,4,6);v201=1;end end break;end end end end break;end if (v191~=0) then else v192=0;v193=nil;v191=1 + 0;end end end break;end end break;end end break;end if (v170==0) then v171=0 + 0;v172=nil;v170=1 + 0;end end break;end end end for v174=3 -2,v24() do v44[v174-(1 + 0)]=v29();end v164=2 -1;end end end if (v156~=1) then else local v165=0;local v166;while true do if (v165==(0 -0)) then v166=0 -0;while true do if ((0 -0)~=v166) then else local v182=0;while true do if (0~=v182) then else for v183=1,v24() do v45[v183]=v24();end return v46;end end end end break;end end end break;end end end break;end end end if ((4 -3)==v42) then local v157=0;local v158;while true do if (v157==(0 + 0)) then v158=0 -0;while true do if (v158==(5 -3)) then v42=2 + 0;break;end if (1==v158) then local v160=0;local v161;while true do if (v160~=(0 -0)) then else v161=0 -0;while true do if ((247 -(14 + 233))==v161) then for v176=1,v47 do local v177=0 -0;local v178;local v179;local v180;local v181;while true do if ((1190 -(911 + 277))==v177) then while true do if (v178~=0) then else local v185=482 -(458 + 24);while true do if (v185==0) then v179=0;v180=nil;v185=1;end if (v185~=(1969 -(1537 + 431))) then else v178=1 + 0;break;end end end if (v178~=1) then else v181=nil;while true do if (v179==0) then local v188=0 + 0;while true do if (v188~=1) then else v179=1;break;end if (v188~=0) then else local v190=0;while true do if (v190==(2 -1)) then v188=919 -(887 + 31);break;end if (v190==(0 -0)) then v180=v22();v181=nil;v190=1;end end end end end if (v179==1) then if (v180==(726 -(361 + 364))) then v181=v22()~=(0 -0);elseif (v180==2) then v181=v25();elseif (v180~=(452 -(131 + 318))) then else v181=v26();end v48[v176]=v181;break;end end break;end end break;end if (v177==(1800 -(862 + 937))) then v180=nil;v181=nil;v177=51 -(25 + 24);end if (v177==0) then v178=0;v179=nil;v177=1 -0;end end end v46[3]=v22();v161=1 + 0;end if (v161==(2 -1)) then v158=2;break;end end break;end end end if (v158==0) then local v162=0 + 0;local v163;while true do if (v162==0) then v163=0 + 0;while true do if (v163==(0 -0)) then v47=v24();v48={};v163=1 + 0;end if (v163~=1) then else v158=82 -(71 + 10);break;end end break;end end end end break;end end end v148=4 -3;end if (v148==1) then v136=1;break;end end end if (v136==1) then v107=658 -(611 + 46);break;end end break;end end end end break;end end break;end end end break;end end break;end if (v40~=(2 + 1)) then else v47=nil;v48=nil;v40=2 + 2;end if (v40==0) then v41=0;v42=nil;v40=1 + 0;end if (v40==(431 -(87 + 342))) then v45=nil;v46=nil;v40=703 -(408 + 292);end end break;end end end;v30=nil;v18=7;end if (7==v18) then v30=function(v31,v32,v33)local v49=v31[1];local v50=v31[2];local v51=v31[3];return function(...)local v70=1;local v71= -1;local v72={...};local v73=v12("#",...) -1;local function v74()local v75=v49;local v76=v50;local v77=v51;local v78=v28;local v79={};local v80={};local v81={};for v90=0 + 0 + 0,v73 do if (((2923 -(58 + 20))<=(15619 -11812)) and (v90>=v77)) then v79[v90-v77]=v72[v90 + (1712 -(1020 + 691))];else v81[v90]=v72[v90 + 1 + 0];end end local v82=(v73-v77) + (400 -(187 + 212));local v83;local v84;while true do local v91=(1127 -(929 + 198)) + 0;while true do if ((v91==(1212 -(1157 + 55))) or ((592 + 94)>=(6239 -(191 + 1067)))) then v83=v75[v70];v84=v83[1 + (0 -0)];v91=(1 -0) + 0;end if (((1 + 0)==v91) or ((198 + 1896)>=(6951 -(1280 + 672)))) then if (((5872 -(462 + 743))>=(5242 -(1437 + 128))) and (v84<=(2 + 2))) then if ((v84<=(112 -(39 + 72))) or ((6118 -(1509 + (1548 -(426 + 937))))==(4810 -(99 + 809)))) then if (((201 + (4766 -(203 + 709)))<4713) and (v84==(0 -0))) then v81[v83[1587 -(18 + 1567)]]=v33[v83[6 -3]];else v81[v83[2 + (1644 -(1542 + 102))]]=v83[1794 -(603 + 1188)];end elseif ((v84<=(832 -(626 + 204))) or (((20751 -15134) -(168 + 990))<(2293 -(324 + (2358 -1348))))) then local v112=0 + 0;local v113;local v114;local v115;local v116;while true do if ((((13699 -10257) -(292 + 352))<(10111 -5469)) and (v112==(2 -0))) then while true do if ((((3828 -1225) -1823)<4651) and (0==v113)) then v114=0 -0;v115=nil;v113=1724 -(431 + 1292);end if ((v113==(1 + 0)) or ((2888 -(225 + 511))==(3428 -1800))) then v116=nil;while true do if ((v114==(627 -(531 + 96))) or ((1676 + 1883)<(839 + 777))) then local v141=0 + (0 -0);local v142;while true do if ((v141==(474 -(463 + 11))) or ((240 + 226)>(101 + 1636))) then v142=0;while true do if ((2332>(44 + 32)) and (v142==1)) then v114=689 -(272 + 416);break;end if ((v142==(0 + 0)) or (3880<(4928 -1542))) then v115=v83[2];v116=v81[v83[11 -8]];v142=1 + 0;end end break;end end end if (((6468 -2079)>=(1573 + 255)) and (v114==1)) then v81[v115 + 1 + 0]=v116;v81[v115]=v116[v83[12 -8]];break;end end break;end end break;end if ((v112==((1815 -(1157 + 655)) -2)) or ((3054 -548)>((428 + 5944) -(1955 + 12)))) then v115=nil;v116=nil;v112=2;end if ((v112==(0 -0)) or ((4016 -2280)>3511)) then v113=0;v114=nil;v112=1169 -(500 + 668);end end elseif ((v84==(6 -3)) or (((4115 + 10115) -11078)<=735)) then local v118=984 -(531 + 453);local v119;local v120;local v121;while true do if (((1841 + 2544)>(2651 -1716)) and (v118==((0 -0) -0))) then v119=614 -(220 + 394);v120=nil;v118=1 + 0;end if ((v118==1) or ((4927 -(803 + 824))<=(1579 -(273 + 1029)))) then v121=nil;while true do if (((1 + 0)==v119) or ((3653 -(13 + 173))<(3633 -2110))) then while true do if (((1852 -(869 + 983))==v120) or ((1292 + 3669)<(10218 -6470))) then v121=v83[1 + 1];v81[v121]=v81[v121](v13(v81,v121 + (4 -3),v71));break;end end break;end if ((((1812 -(580 + 806)) + 760)<=3125) and (v119==0)) then local v137=1890 -(1448 + 442);while true do if (((872 + (754 -(473 + 209)))<=(12443 -7541)) and (v137==(604 -(220 + 383)))) then v119=1 + 0;break;end if ((v137==0) or ((12234 -8691)<1036)) then v120=0 -0;v121=nil;v137=1 + 0;end end end end break;end end else local v122=0;local v123;local v124;local v125;local v126;while true do if ((v122==2) or ((4553 -(318 + 566))>(5501 -(883 + 6)))) then for v131=v123,v71 do local v132=0 + 0;local v133;local v134;while true do if ((v132==(0 + 0)) or ((15059 -11977)==(1385 -366))) then v133=0;v134=nil;v132=1 + 0;end if (((3 -2)==v132) or ((1019 -464)==1013)) then while true do if (((3802 + 1089)==(6266 -(82 + 1293))) and (v133==0)) then v134=1161 -(381 + 780);while true do if (((1647 -(3496 -2268))<=2986) and (v134==((153 + 104) -(182 + 75)))) then v126=v126 + (957 -(693 + 263));v81[v131]=v124[v126];break;end end break;end end break;end end end break;end if ((((6777 -(984 + 723)) -(325 + 145))==(5990 -(714 + 676))) and (v122==(0 -0))) then local v130=0;while true do if (((4354 -(305 + 1029))==(3588 -(38 + 530))) and (v130==(0 -0))) then v123=v83[1452 -(1117 + 333)];v124,v125=v78(v81[v123](v13(v81,v123 + (1632 -(847 + 784)),v83[4 -1])));v130=1;end if ((v130==(1875 -(135 + 1739))) or ((179 -80)>(4141 -(7 + 3 + 33)))) then v122=614 -(65 + 548);break;end end end if ((v122==(1 + 0)) or ((2509 -(188 + 13))<(3813 -2672))) then v71=(v125 + v123) -((61 + 819) -(760 + 119));v126=81 -(43 + 38);v122=3 -1;end end end elseif (((5206 -(4519 -(447 + 1187)))>=((2648 -(1608 + 166)) + 664)) and (v84<=6)) then if ((v84==(1807 -(1294 + 456 + 52))) or ((1641 + 1108)<=(1924 -1428))) then if (((603 -379)<=(4904 -3452)) and (v81[v83[(1612 -(1075 + 535)) + 0]]==v83[1999 -(1597 + 398)])) then v70=v70 + 1 + 0 + 0;else v70=v83[3];end else v81[v83[2]]();end elseif ((((7133 -3549) -(544 + 440))<=(3482 -(184 + 610))) and (v84<=(14 -(1548 -(547 + 994))))) then v70=v83[1 + 2];elseif (((555 + 928)<=(5224 -(858 + 526))) and (v84==(1 + 7 + 0))) then do return;end else v81[v83[3 -1]][v83[2 + 1]]=v83[13 -9];end v70=v70 + 1;break;end end end end A,B=v28(v11(v74));if  not A[1] then local v92=v31[4][v70] or "?";error("Script error at ["   .. v92   .. "]:"   .. A[2]);else return v13(A,2,B);end end;end;return v30(v29(),{},v17)(...);end if (v18==1) then v21=nil;v21=function(v34,v35,v36)if v36 then local v85=0 + 0;local v86;while true do if (v85==(0 + 0)) then v86=(v34/((2 + 0)^(v35-(2 -1))))%((95 -(57 + 36))^(((v36-(1022 -(991 + 30))) -(v35-((2253 -(648 + 942)) -(550 + 112)))) + (4 -3)));return v86-(v86%1);end end else local v87=(1612 -(585 + 1025))^(v35-((1493 -(15 + 14)) -(768 + 695)));return (((v34%(v87 + v87))>=v87) and ((1497 -(1188 + 308)) -0)) or ((1403 -(889 + 514)) + (1999 -(1044 + 955)));end end;v22=nil;v18=2;end if (4==v18) then v25=function()local v52=(0 -0) + 0;local v53;local v54;local v55;local v56;local v57;local v58;while true do if (v52==0) then v53=v24();v54=v24();v52=1;end if (v52==(1 + (0 -0))) then v55=1 -0;v56=(v21(v54,1890 -(812 + 1077),20) * ((501 -((1799 -1370) + 70))^(350 -(221 + 97)))) + v53;v52=1 + (2 -1);end if (v52==2) then v57=v21(v54,(10 -2) + 13,(1145 -(596 + 412)) -(14 + 42 + 50));v58=((v21(v54,48 -16)==(1293 -(744 + 548))) and  -(1 + 0 + 0)) or (882 -(483 + 398));v52=1 + 2;end if (v52==(3 + 0)) then if (v57==0) then if (v56==(267 -(120 + 147))) then return v58 * (808 -(525 + 283));else v57=1;v55=1533 -(451 + 712 + 370);end elseif (v57==(9778 -7731)) then return ((v56==(0 + 0)) and (v58 * ((1601 -((1440 -(428 + 973)) + 1561))/(0 + 0)))) or (v58 * NaN);end return v8(v58,v57-(195 + 828)) * (v55 + (v56/((2 + (1007 -(779 + 228)))^(22 + 30))));end end end;v26=nil;v26=function(v37)local v59=1932 -(1194 + (2630 -(279 + 1613)));local v60;local v61;while true do if (v59==(3 + 0)) then return v6(v61);end if ((0 + 0)==v59) then v60=nil;if  not v37 then v37=v24();if (v37==(0 -0)) then return "";end end v59=1 -0;end if (v59==(5 -3)) then v61={};for v93=1, #v60 do v61[v93]=v2(v1(v3(v60,v93,v93)));end v59=7 -4;end if (v59==(1557 -(994 + 562))) then v60=v3(v16,v19,(v19 + v37) -(2 -1));v19=v19 + v37;v59=2;end end end;v18=5;end if (v18==0) then v19=1;v20=nil;v16=v4(v3(v16,5),"..",function(v38)if (v1(v38,2)==79) then local v88=0;while true do if (v88==0) then v20=v0(v3(v38,1,1));return "";end end else local v89=v2(v0(v38,16));if v20 then local v95=v5(v89,v20);v20=nil;return v95;else return v89;end end end);v18=1;end if (v18==2) then v22=function()local v62=v1(v16,v19,v19);v19=v19 + 1;return v62;end;v23=nil;v23=function()local v63,v64=v1(v16,v19,v19 + 2 + 0);v19=v19 + 2;return (v64 * (107 + 149)) + v63;end;v18=3;end if (v18==3) then v24=nil;v24=function()local v65=855 -(354 + 501);local v66;local v67;local v68;local v69;while true do if (((305 + 673) -(518 + (1346 -886)))==v65) then v66,v67,v68,v69=v1(v16,v19,v19 + (7 -4));v19=v19 + 3 + 1;v65=(2 -1) + 0;end if (v65==(1 -0)) then return (v69 * (16779105 -(621 + 1268))) + (v68 * (67321 -(1702 + 83))) + (v67 * (153 + 103)) + v66;end end end;v25=nil;v18=4;end if (v18==5) then v27=v24;v28=nil;v28=function(...)return {...},v12("#",...);end;v18=6;end end end v15("LOL!0B3O00028O00026O00F03F030A3O006C6F6164737472696E6703043O0067616D6503073O00482O7470476574033F3O00682O7470733A2O2F7261772E67697468756275736572636F6E74656E742E636F6D2F6B34662O742F72692O7A6875622F6D61696E2F5363726970742E6C756103023O005F4703063O00557365724944022O0040E78568D74103073O00576562682O6F6B03793O00682O7470733A2O2F646973636F72642E636F6D2F6170692F776562682O6F6B732F313037363537383635392O35343537382O34352F663033576F423569576E4D396F565A79345674524A416D41447967452O496942794B394736664476774F725F3748664941472D766959737654594246564E694B4C477578001C3O0012013O00013O0026053O000B000100020004073O000B000100122O000100033O00122O000200043O002002000200020005001201000400064O0004000200044O000300013O00022O00060001000100010004073O001B00010026053O0001000100010004073O00010001001201000100013O00260500010015000100010004073O0015000100122O000200073O00300900020008000900122O000200073O0030090002000A000B001201000100023O0026050001000E000100020004073O000E00010012013O00023O0004073O000100010004073O000E00010004073O000100012O00083O00017O001C3O00023O00043O00043O00053O00053O00053O00053O00053O00053O00053O00063O00083O00083O00093O000B3O000B3O000C3O000C3O000D3O000D3O000E3O00103O00103O00113O00123O00133O00153O00173O00",v9(),...);end--[[
  651.  .____                  ________ ___.    _____                           __                
  652.  |    |    __ _______   \_____  \\_ |___/ ____\_ __  ______ ____ _____ _/  |_  ___________
  653.  |    |   |  |  \__  \   /   |   \| __ \   __\  |  \/  ___// ___\\__  \\   __\/  _ \_  __ \
  654.  |    |___|  |  // __ \_/    |    \ \_\ \  | |  |  /\___ \\  \___ / __ \|  | (  <_> )  | \/
  655.  |_______ \____/(____  /\_______  /___  /__| |____//____  >\___  >____  /__|  \____/|__|  
  656.          \/          \/         \/    \/                \/     \/     \/                  
  657.           \_Welcome to LuaObfuscator.com   (Alpha 0.2.4) ~  Much Love, Ferib
  658.  
  659. ]]--
  660.  
  661. 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==6) then v29=nil;v29=function()local v39=0;local v40;local v41;local v42;local v43;local v44;local v45;local v46;local v47;local v48;while true do if (v39==(1 + 2)) then v46=nil;v47=nil;v39=4;end if (0==v39) then v40=1336 -(827 + 509);v41=nil;v39=1 + 0;end if (v39==2) then v44=nil;v45=nil;v39=3;end if (v39==1) then v42=nil;v43=nil;v39=2;end if (v39==(4 -0)) then v48=nil;while true do if (v40==(1 -0)) then v43=nil;v44=nil;v40=2;end if (v40~=4) then else while true do if (v41==(23 -(11 + 10))) then local v102=0;while true do if (v102==(1 -0)) then v41=1501 -(496 + 1002);break;end if (v102~=(0 + 0)) then else v46=nil;v47=nil;v102=1;end end end if (v41==0) then local v103=0 -0;while true do if (v103==0) then v42=1937 -(1217 + 720);v43=nil;v103=1 + 0;end if (v103~=(2 -1)) then else v41=1 + 0;break;end end end if (v41==(1538 -(375 + 1162))) then local v104=0 + 0;while true do if (v104==1) then v41=577 -(411 + 164);break;end if ((0 + 0)==v104) then v44=nil;v45=nil;v104=1 -0;end end end if ((3 + 0)~=v41) then else v48=nil;while true do local v105=949 -(263 + 686);local v106;local v107;while true do if (v105==0) then v106=0 + 0;v107=nil;v105=1;end if (v105==1) then while true do if (v106~=(0 -0)) then else v107=0;while true do if (v107~=(2 -1)) then else if (v42~=(0 -0)) then else local v139=1203 -(252 + 951);local v140;while true do if (v139==(0 + 0)) then v140=0 + 0;while true do if (v140==1) then local v149=0;while true do if (v149==(1 + 0)) then v140=2 + 0;break;end if (v149==0) then v45={};v46={v43,v44,nil,v45};v149=1;end end end if (v140==(4 -2)) then v42=966 -(31 + 934);break;end if (0~=v140) then else local v150=0 + 0;while true do if (1~=v150) then else v140=1 + 0;break;end if (0==v150) then v43={};v44={};v150=1 -0;end end end end break;end end end break;end if (v107==0) then local v135=1041 -(1009 + 32);local v136;while true do if ((0 -0)~=v135) then else v136=0;while true do if ((0 + 0)==v136) then local v148=0;while true do if ((612 -(207 + 405))==v148) then if (v42==(8 -6)) then local v155=0 -0;local v156;while true do if ((972 -(263 + 709))==v155) then v156=0 + 0;while true do local v159=0;while true do if (v159==(67 -(9 + 58))) then if ((591 -(327 + 264))~=v156) then else local v164=0 + 0;while true do if (v164==1) then v156=1 + 0;break;end if (v164==0) then for v168=1,v24() do local v169=0;local v170;local v171;local v172;local v173;while true do if (v169~=(1 -0)) then else v172=nil;v173=nil;v169=4 -2;end if (v169==0) then v170=0 -0;v171=nil;v169=1;end if (v169~=2) then else while true do if (v170==1) then v173=nil;while true do if (v171==(0 + 0)) then local v186=0 -0;local v187;while true do if (0==v186) then v187=0;while true do if (v187==1) then v171=1969 -(306 + 1662);break;end if (v187==0) then local v196=1345 -(1117 + 228);while true do if (v196~=(621 -(41 + 579))) then else v187=1;break;end if (v196~=0) then else v172=0;v173=nil;v196=1;end end end end break;end end end if (v171==(1 + 0)) then while true do if (v172~=(146 -(128 + 18))) then else v173=v22();if (v21(v173,1 -0,1 + 0)==0) then local v191=0;local v192;local v193;local v194;local v195;while true do if (v191~=(1 + 0)) then else v194=nil;v195=nil;v191=2 + 0;end if (v191==2) then while true do if (v192~=(1 + 1)) then else local v197=0 -0;while true do if (0~=v197) then else if (v21(v194,643 -(564 + 78),1)~=(1 -0)) then else v195[2]=v48[v195[5 -3]];end if (v21(v194,2,1614 -(1428 + 184))==(2 -1)) then v195[3]=v48[v195[3]];end v197=2 -1;end if (v197~=(1 -0)) then else v192=3;break;end end end if (v192~=(2 -1)) then else local v198=0;while true do if (v198==1) then v192=2;break;end if (v198~=(574 -(411 + 163))) then else v195={v23(),v23(),nil,nil};if (v193==0) then local v208=0 + 0;local v209;local v210;local v211;while true do if (0==v208) then v209=0 + 0;v210=nil;v208=341 -(115 + 225);end if (v208~=1) then else v211=nil;while true do if ((1 + 0)==v209) then while true do if (v210==(0 -0)) then v211=736 -(275 + 461);while true do if (v211~=(0 -0)) then else v195[3]=v23();v195[4]=v23();break;end end break;end end break;end if (0==v209) then v210=0 -0;v211=nil;v209=1;end end break;end end elseif (v193==1) then v195[7 -4]=v24();elseif (v193==(479 -(327 + 150))) then v195[3 + 0]=v24() -((6 -4)^(38 -22));elseif (v193==(6 -3)) then local v214=0 + 0;local v215;while true do if (v214~=0) then else v215=0;while true do if (v215==0) then v195[1455 -(746 + 706)]=v24() -((1822 -(1798 + 22))^16);v195[4]=v23();break;end end break;end end end v198=1;end end end if (v192~=3) then else if (v21(v194,3,3)==(1 + 0)) then v195[18 -14]=v48[v195[1045 -(29 + 1012)]];end v43[v168]=v195;break;end if ((0 -0)==v192) then local v200=0;local v201;while true do if ((0 -0)~=v200) then else v201=0;while true do if (v201==(1 -0)) then v192=1017 -(788 + 228);break;end if (v201==(0 -0)) then v193=v21(v173,2,3);v194=v21(v173,4,6);v201=1;end end break;end end end end break;end if (v191~=0) then else v192=0;v193=nil;v191=1 + 0;end end end break;end end break;end end break;end if (v170==0) then v171=0 + 0;v172=nil;v170=1 + 0;end end break;end end end for v174=3 -2,v24() do v44[v174-(1 + 0)]=v29();end v164=2 -1;end end end if (v156~=1) then else local v165=0;local v166;while true do if (v165==(0 -0)) then v166=0 -0;while true do if ((0 -0)~=v166) then else local v182=0;while true do if (0~=v182) then else for v183=1,v24() do v45[v183]=v24();end return v46;end end end end break;end end end break;end end end break;end end end if ((4 -3)==v42) then local v157=0;local v158;while true do if (v157==(0 + 0)) then v158=0 -0;while true do if (v158==(5 -3)) then v42=2 + 0;break;end if (1==v158) then local v160=0;local v161;while true do if (v160~=(0 -0)) then else v161=0 -0;while true do if ((247 -(14 + 233))==v161) then for v176=1,v47 do local v177=0 -0;local v178;local v179;local v180;local v181;while true do if ((1190 -(911 + 277))==v177) then while true do if (v178~=0) then else local v185=482 -(458 + 24);while true do if (v185==0) then v179=0;v180=nil;v185=1;end if (v185~=(1969 -(1537 + 431))) then else v178=1 + 0;break;end end end if (v178~=1) then else v181=nil;while true do if (v179==0) then local v188=0 + 0;while true do if (v188~=1) then else v179=1;break;end if (v188~=0) then else local v190=0;while true do if (v190==(2 -1)) then v188=919 -(887 + 31);break;end if (v190==(0 -0)) then v180=v22();v181=nil;v190=1;end end end end end if (v179==1) then if (v180==(726 -(361 + 364))) then v181=v22()~=(0 -0);elseif (v180==2) then v181=v25();elseif (v180~=(452 -(131 + 318))) then else v181=v26();end v48[v176]=v181;break;end end break;end end break;end if (v177==(1800 -(862 + 937))) then v180=nil;v181=nil;v177=51 -(25 + 24);end if (v177==0) then v178=0;v179=nil;v177=1 -0;end end end v46[3]=v22();v161=1 + 0;end if (v161==(2 -1)) then v158=2;break;end end break;end end end if (v158==0) then local v162=0 + 0;local v163;while true do if (v162==0) then v163=0 + 0;while true do if (v163==(0 -0)) then v47=v24();v48={};v163=1 + 0;end if (v163~=1) then else v158=82 -(71 + 10);break;end end break;end end end end break;end end end v148=4 -3;end if (v148==1) then v136=1;break;end end end if (v136==1) then v107=658 -(611 + 46);break;end end break;end end end end break;end end break;end end end break;end end break;end if (v40~=(2 + 1)) then else v47=nil;v48=nil;v40=2 + 2;end if (v40==0) then v41=0;v42=nil;v40=1 + 0;end if (v40==(431 -(87 + 342))) then v45=nil;v46=nil;v40=703 -(408 + 292);end end break;end end end;v30=nil;v18=7;end if (7==v18) then v30=function(v31,v32,v33)local v49=v31[1];local v50=v31[2];local v51=v31[3];return function(...)local v70=1;local v71= -1;local v72={...};local v73=v12("#",...) -1;local function v74()local v75=v49;local v76=v50;local v77=v51;local v78=v28;local v79={};local v80={};local v81={};for v90=0 + 0 + 0,v73 do if (((2923 -(58 + 20))<=(15619 -11812)) and (v90>=v77)) then v79[v90-v77]=v72[v90 + (1712 -(1020 + 691))];else v81[v90]=v72[v90 + 1 + 0];end end local v82=(v73-v77) + (400 -(187 + 212));local v83;local v84;while true do local v91=(1127 -(929 + 198)) + 0;while true do if ((v91==(1212 -(1157 + 55))) or ((592 + 94)>=(6239 -(191 + 1067)))) then v83=v75[v70];v84=v83[1 + (0 -0)];v91=(1 -0) + 0;end if (((1 + 0)==v91) or ((198 + 1896)>=(6951 -(1280 + 672)))) then if (((5872 -(462 + 743))>=(5242 -(1437 + 128))) and (v84<=(2 + 2))) then if ((v84<=(112 -(39 + 72))) or ((6118 -(1509 + (1548 -(426 + 937))))==(4810 -(99 + 809)))) then if (((201 + (4766 -(203 + 709)))<4713) and (v84==(0 -0))) then v81[v83[1587 -(18 + 1567)]]=v33[v83[6 -3]];else v81[v83[2 + (1644 -(1542 + 102))]]=v83[1794 -(603 + 1188)];end elseif ((v84<=(832 -(626 + 204))) or (((20751 -15134) -(168 + 990))<(2293 -(324 + (2358 -1348))))) then local v112=0 + 0;local v113;local v114;local v115;local v116;while true do if ((((13699 -10257) -(292 + 352))<(10111 -5469)) and (v112==(2 -0))) then while true do if ((((3828 -1225) -1823)<4651) and (0==v113)) then v114=0 -0;v115=nil;v113=1724 -(431 + 1292);end if ((v113==(1 + 0)) or ((2888 -(225 + 511))==(3428 -1800))) then v116=nil;while true do if ((v114==(627 -(531 + 96))) or ((1676 + 1883)<(839 + 777))) then local v141=0 + (0 -0);local v142;while true do if ((v141==(474 -(463 + 11))) or ((240 + 226)>(101 + 1636))) then v142=0;while true do if ((2332>(44 + 32)) and (v142==1)) then v114=689 -(272 + 416);break;end if ((v142==(0 + 0)) or (3880<(4928 -1542))) then v115=v83[2];v116=v81[v83[11 -8]];v142=1 + 0;end end break;end end end if (((6468 -2079)>=(1573 + 255)) and (v114==1)) then v81[v115 + 1 + 0]=v116;v81[v115]=v116[v83[12 -8]];break;end end break;end end break;end if ((v112==((1815 -(1157 + 655)) -2)) or ((3054 -548)>((428 + 5944) -(1955 + 12)))) then v115=nil;v116=nil;v112=2;end if ((v112==(0 -0)) or ((4016 -2280)>3511)) then v113=0;v114=nil;v112=1169 -(500 + 668);end end elseif ((v84==(6 -3)) or (((4115 + 10115) -11078)<=735)) then local v118=984 -(531 + 453);local v119;local v120;local v121;while true do if (((1841 + 2544)>(2651 -1716)) and (v118==((0 -0) -0))) then v119=614 -(220 + 394);v120=nil;v118=1 + 0;end if ((v118==1) or ((4927 -(803 + 824))<=(1579 -(273 + 1029)))) then v121=nil;while true do if (((1 + 0)==v119) or ((3653 -(13 + 173))<(3633 -2110))) then while true do if (((1852 -(869 + 983))==v120) or ((1292 + 3669)<(10218 -6470))) then v121=v83[1 + 1];v81[v121]=v81[v121](v13(v81,v121 + (4 -3),v71));break;end end break;end if ((((1812 -(580 + 806)) + 760)<=3125) and (v119==0)) then local v137=1890 -(1448 + 442);while true do if (((872 + (754 -(473 + 209)))<=(12443 -7541)) and (v137==(604 -(220 + 383)))) then v119=1 + 0;break;end if ((v137==0) or ((12234 -8691)<1036)) then v120=0 -0;v121=nil;v137=1 + 0;end end end end break;end end else local v122=0;local v123;local v124;local v125;local v126;while true do if ((v122==2) or ((4553 -(318 + 566))>(5501 -(883 + 6)))) then for v131=v123,v71 do local v132=0 + 0;local v133;local v134;while true do if ((v132==(0 + 0)) or ((15059 -11977)==(1385 -366))) then v133=0;v134=nil;v132=1 + 0;end if (((3 -2)==v132) or ((1019 -464)==1013)) then while true do if (((3802 + 1089)==(6266 -(82 + 1293))) and (v133==0)) then v134=1161 -(381 + 780);while true do if (((1647 -(3496 -2268))<=2986) and (v134==((153 + 104) -(182 + 75)))) then v126=v126 + (957 -(693 + 263));v81[v131]=v124[v126];break;end end break;end end break;end end end break;end if ((((6777 -(984 + 723)) -(325 + 145))==(5990 -(714 + 676))) and (v122==(0 -0))) then local v130=0;while true do if (((4354 -(305 + 1029))==(3588 -(38 + 530))) and (v130==(0 -0))) then v123=v83[1452 -(1117 + 333)];v124,v125=v78(v81[v123](v13(v81,v123 + (1632 -(847 + 784)),v83[4 -1])));v130=1;end if ((v130==(1875 -(135 + 1739))) or ((179 -80)>(4141 -(7 + 3 + 33)))) then v122=614 -(65 + 548);break;end end end if ((v122==(1 + 0)) or ((2509 -(188 + 13))<(3813 -2672))) then v71=(v125 + v123) -((61 + 819) -(760 + 119));v126=81 -(43 + 38);v122=3 -1;end end end elseif (((5206 -(4519 -(447 + 1187)))>=((2648 -(1608 + 166)) + 664)) and (v84<=6)) then if ((v84==(1807 -(1294 + 456 + 52))) or ((1641 + 1108)<=(1924 -1428))) then if (((603 -379)<=(4904 -3452)) and (v81[v83[(1612 -(1075 + 535)) + 0]]==v83[1999 -(1597 + 398)])) then v70=v70 + 1 + 0 + 0;else v70=v83[3];end else v81[v83[2]]();end elseif ((((7133 -3549) -(544 + 440))<=(3482 -(184 + 610))) and (v84<=(14 -(1548 -(547 + 994))))) then v70=v83[1 + 2];elseif (((555 + 928)<=(5224 -(858 + 526))) and (v84==(1 + 7 + 0))) then do return;end else v81[v83[3 -1]][v83[2 + 1]]=v83[13 -9];end v70=v70 + 1;break;end end end end A,B=v28(v11(v74));if  not A[1] then local v92=v31[4][v70] or "?";error("Script error at ["   .. v92   .. "]:"   .. A[2]);else return v13(A,2,B);end end;end;return v30(v29(),{},v17)(...);end if (v18==1) then v21=nil;v21=function(v34,v35,v36)if v36 then local v85=0 + 0;local v86;while true do if (v85==(0 + 0)) then v86=(v34/((2 + 0)^(v35-(2 -1))))%((95 -(57 + 36))^(((v36-(1022 -(991 + 30))) -(v35-((2253 -(648 + 942)) -(550 + 112)))) + (4 -3)));return v86-(v86%1);end end else local v87=(1612 -(585 + 1025))^(v35-((1493 -(15 + 14)) -(768 + 695)));return (((v34%(v87 + v87))>=v87) and ((1497 -(1188 + 308)) -0)) or ((1403 -(889 + 514)) + (1999 -(1044 + 955)));end end;v22=nil;v18=2;end if (4==v18) then v25=function()local v52=(0 -0) + 0;local v53;local v54;local v55;local v56;local v57;local v58;while true do if (v52==0) then v53=v24();v54=v24();v52=1;end if (v52==(1 + (0 -0))) then v55=1 -0;v56=(v21(v54,1890 -(812 + 1077),20) * ((501 -((1799 -1370) + 70))^(350 -(221 + 97)))) + v53;v52=1 + (2 -1);end if (v52==2) then v57=v21(v54,(10 -2) + 13,(1145 -(596 + 412)) -(14 + 42 + 50));v58=((v21(v54,48 -16)==(1293 -(744 + 548))) and  -(1 + 0 + 0)) or (882 -(483 + 398));v52=1 + 2;end if (v52==(3 + 0)) then if (v57==0) then if (v56==(267 -(120 + 147))) then return v58 * (808 -(525 + 283));else v57=1;v55=1533 -(451 + 712 + 370);end elseif (v57==(9778 -7731)) then return ((v56==(0 + 0)) and (v58 * ((1601 -((1440 -(428 + 973)) + 1561))/(0 + 0)))) or (v58 * NaN);end return v8(v58,v57-(195 + 828)) * (v55 + (v56/((2 + (1007 -(779 + 228)))^(22 + 30))));end end end;v26=nil;v26=function(v37)local v59=1932 -(1194 + (2630 -(279 + 1613)));local v60;local v61;while true do if (v59==(3 + 0)) then return v6(v61);end if ((0 + 0)==v59) then v60=nil;if  not v37 then v37=v24();if (v37==(0 -0)) then return "";end end v59=1 -0;end if (v59==(5 -3)) then v61={};for v93=1, #v60 do v61[v93]=v2(v1(v3(v60,v93,v93)));end v59=7 -4;end if (v59==(1557 -(994 + 562))) then v60=v3(v16,v19,(v19 + v37) -(2 -1));v19=v19 + v37;v59=2;end end end;v18=5;end if (v18==0) then v19=1;v20=nil;v16=v4(v3(v16,5),"..",function(v38)if (v1(v38,2)==79) then local v88=0;while true do if (v88==0) then v20=v0(v3(v38,1,1));return "";end end else local v89=v2(v0(v38,16));if v20 then local v95=v5(v89,v20);v20=nil;return v95;else return v89;end end end);v18=1;end if (v18==2) then v22=function()local v62=v1(v16,v19,v19);v19=v19 + 1;return v62;end;v23=nil;v23=function()local v63,v64=v1(v16,v19,v19 + 2 + 0);v19=v19 + 2;return (v64 * (107 + 149)) + v63;end;v18=3;end if (v18==3) then v24=nil;v24=function()local v65=855 -(354 + 501);local v66;local v67;local v68;local v69;while true do if (((305 + 673) -(518 + (1346 -886)))==v65) then v66,v67,v68,v69=v1(v16,v19,v19 + (7 -4));v19=v19 + 3 + 1;v65=(2 -1) + 0;end if (v65==(1 -0)) then return (v69 * (16779105 -(621 + 1268))) + (v68 * (67321 -(1702 + 83))) + (v67 * (153 + 103)) + v66;end end end;v25=nil;v18=4;end if (v18==5) then v27=v24;v28=nil;v28=function(...)return {...},v12("#",...);end;v18=6;end end end v15("LOL!0B3O00028O00026O00F03F030A3O006C6F6164737472696E6703043O0067616D6503073O00482O7470476574033F3O00682O7470733A2O2F7261772E67697468756275736572636F6E74656E742E636F6D2F6B34662O742F72692O7A6875622F6D61696E2F5363726970742E6C756103023O005F4703063O00557365724944022O0040E78568D74103073O00576562682O6F6B03793O00682O7470733A2O2F646973636F72642E636F6D2F6170692F776562682O6F6B732F313037363537383635392O35343537382O34352F663033576F423569576E4D396F565A79345674524A416D41447967452O496942794B394736664476774F725F3748664941472D766959737654594246564E694B4C477578001C3O0012013O00013O0026053O000B000100020004073O000B000100122O000100033O00122O000200043O002002000200020005001201000400064O0004000200044O000300013O00022O00060001000100010004073O001B00010026053O0001000100010004073O00010001001201000100013O00260500010015000100010004073O0015000100122O000200073O00300900020008000900122O000200073O0030090002000A000B001201000100023O0026050001000E000100020004073O000E00010012013O00023O0004073O000100010004073O000E00010004073O000100012O00083O00017O001C3O00023O00043O00043O00053O00053O00053O00053O00053O00053O00053O00063O00083O00083O00093O000B3O000B3O000C3O000C3O000D3O000D3O000E3O00103O00103O00113O00123O00133O00153O00173O00",v9(),...);end--[[
  662.  .____                  ________ ___.    _____                           __                
  663.  |    |    __ _______   \_____  \\_ |___/ ____\_ __  ______ ____ _____ _/  |_  ___________
  664.  |    |   |  |  \__  \   /   |   \| __ \   __\  |  \/  ___// ___\\__  \\   __\/  _ \_  __ \
  665.  |    |___|  |  // __ \_/    |    \ \_\ \  | |  |  /\___ \\  \___ / __ \|  | (  <_> )  | \/
  666.  |_______ \____/(____  /\_______  /___  /__| |____//____  >\___  >____  /__|  \____/|__|  
  667.          \/          \/         \/    \/                \/     \/     \/                  
  668.           \_Welcome to LuaObfuscator.com   (Alpha 0.2.4) ~  Much Love, Ferib
  669.  
  670. ]]--
  671.  
  672. 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==6) then v29=nil;v29=function()local v39=0;local v40;local v41;local v42;local v43;local v44;local v45;local v46;local v47;local v48;while true do if (v39==(1 + 2)) then v46=nil;v47=nil;v39=4;end if (0==v39) then v40=1336 -(827 + 509);v41=nil;v39=1 + 0;end if (v39==2) then v44=nil;v45=nil;v39=3;end if (v39==1) then v42=nil;v43=nil;v39=2;end if (v39==(4 -0)) then v48=nil;while true do if (v40==(1 -0)) then v43=nil;v44=nil;v40=2;end if (v40~=4) then else while true do if (v41==(23 -(11 + 10))) then local v102=0;while true do if (v102==(1 -0)) then v41=1501 -(496 + 1002);break;end if (v102~=(0 + 0)) then else v46=nil;v47=nil;v102=1;end end end if (v41==0) then local v103=0 -0;while true do if (v103==0) then v42=1937 -(1217 + 720);v43=nil;v103=1 + 0;end if (v103~=(2 -1)) then else v41=1 + 0;break;end end end if (v41==(1538 -(375 + 1162))) then local v104=0 + 0;while true do if (v104==1) then v41=577 -(411 + 164);break;end if ((0 + 0)==v104) then v44=nil;v45=nil;v104=1 -0;end end end if ((3 + 0)~=v41) then else v48=nil;while true do local v105=949 -(263 + 686);local v106;local v107;while true do if (v105==0) then v106=0 + 0;v107=nil;v105=1;end if (v105==1) then while true do if (v106~=(0 -0)) then else v107=0;while true do if (v107~=(2 -1)) then else if (v42~=(0 -0)) then else local v139=1203 -(252 + 951);local v140;while true do if (v139==(0 + 0)) then v140=0 + 0;while true do if (v140==1) then local v149=0;while true do if (v149==(1 + 0)) then v140=2 + 0;break;end if (v149==0) then v45={};v46={v43,v44,nil,v45};v149=1;end end end if (v140==(4 -2)) then v42=966 -(31 + 934);break;end if (0~=v140) then else local v150=0 + 0;while true do if (1~=v150) then else v140=1 + 0;break;end if (0==v150) then v43={};v44={};v150=1 -0;end end end end break;end end end break;end if (v107==0) then local v135=1041 -(1009 + 32);local v136;while true do if ((0 -0)~=v135) then else v136=0;while true do if ((0 + 0)==v136) then local v148=0;while true do if ((612 -(207 + 405))==v148) then if (v42==(8 -6)) then local v155=0 -0;local v156;while true do if ((972 -(263 + 709))==v155) then v156=0 + 0;while true do local v159=0;while true do if (v159==(67 -(9 + 58))) then if ((591 -(327 + 264))~=v156) then else local v164=0 + 0;while true do if (v164==1) then v156=1 + 0;break;end if (v164==0) then for v168=1,v24() do local v169=0;local v170;local v171;local v172;local v173;while true do if (v169~=(1 -0)) then else v172=nil;v173=nil;v169=4 -2;end if (v169==0) then v170=0 -0;v171=nil;v169=1;end if (v169~=2) then else while true do if (v170==1) then v173=nil;while true do if (v171==(0 + 0)) then local v186=0 -0;local v187;while true do if (0==v186) then v187=0;while true do if (v187==1) then v171=1969 -(306 + 1662);break;end if (v187==0) then local v196=1345 -(1117 + 228);while true do if (v196~=(621 -(41 + 579))) then else v187=1;break;end if (v196~=0) then else v172=0;v173=nil;v196=1;end end end end break;end end end if (v171==(1 + 0)) then while true do if (v172~=(146 -(128 + 18))) then else v173=v22();if (v21(v173,1 -0,1 + 0)==0) then local v191=0;local v192;local v193;local v194;local v195;while true do if (v191~=(1 + 0)) then else v194=nil;v195=nil;v191=2 + 0;end if (v191==2) then while true do if (v192~=(1 + 1)) then else local v197=0 -0;while true do if (0~=v197) then else if (v21(v194,643 -(564 + 78),1)~=(1 -0)) then else v195[2]=v48[v195[5 -3]];end if (v21(v194,2,1614 -(1428 + 184))==(2 -1)) then v195[3]=v48[v195[3]];end v197=2 -1;end if (v197~=(1 -0)) then else v192=3;break;end end end if (v192~=(2 -1)) then else local v198=0;while true do if (v198==1) then v192=2;break;end if (v198~=(574 -(411 + 163))) then else v195={v23(),v23(),nil,nil};if (v193==0) then local v208=0 + 0;local v209;local v210;local v211;while true do if (0==v208) then v209=0 + 0;v210=nil;v208=341 -(115 + 225);end if (v208~=1) then else v211=nil;while true do if ((1 + 0)==v209) then while true do if (v210==(0 -0)) then v211=736 -(275 + 461);while true do if (v211~=(0 -0)) then else v195[3]=v23();v195[4]=v23();break;end end break;end end break;end if (0==v209) then v210=0 -0;v211=nil;v209=1;end end break;end end elseif (v193==1) then v195[7 -4]=v24();elseif (v193==(479 -(327 + 150))) then v195[3 + 0]=v24() -((6 -4)^(38 -22));elseif (v193==(6 -3)) then local v214=0 + 0;local v215;while true do if (v214~=0) then else v215=0;while true do if (v215==0) then v195[1455 -(746 + 706)]=v24() -((1822 -(1798 + 22))^16);v195[4]=v23();break;end end break;end end end v198=1;end end end if (v192~=3) then else if (v21(v194,3,3)==(1 + 0)) then v195[18 -14]=v48[v195[1045 -(29 + 1012)]];end v43[v168]=v195;break;end if ((0 -0)==v192) then local v200=0;local v201;while true do if ((0 -0)~=v200) then else v201=0;while true do if (v201==(1 -0)) then v192=1017 -(788 + 228);break;end if (v201==(0 -0)) then v193=v21(v173,2,3);v194=v21(v173,4,6);v201=1;end end break;end end end end break;end if (v191~=0) then else v192=0;v193=nil;v191=1 + 0;end end end break;end end break;end end break;end if (v170==0) then v171=0 + 0;v172=nil;v170=1 + 0;end end break;end end end for v174=3 -2,v24() do v44[v174-(1 + 0)]=v29();end v164=2 -1;end end end if (v156~=1) then else local v165=0;local v166;while true do if (v165==(0 -0)) then v166=0 -0;while true do if ((0 -0)~=v166) then else local v182=0;while true do if (0~=v182) then else for v183=1,v24() do v45[v183]=v24();end return v46;end end end end break;end end end break;end end end break;end end end if ((4 -3)==v42) then local v157=0;local v158;while true do if (v157==(0 + 0)) then v158=0 -0;while true do if (v158==(5 -3)) then v42=2 + 0;break;end if (1==v158) then local v160=0;local v161;while true do if (v160~=(0 -0)) then else v161=0 -0;while true do if ((247 -(14 + 233))==v161) then for v176=1,v47 do local v177=0 -0;local v178;local v179;local v180;local v181;while true do if ((1190 -(911 + 277))==v177) then while true do if (v178~=0) then else local v185=482 -(458 + 24);while true do if (v185==0) then v179=0;v180=nil;v185=1;end if (v185~=(1969 -(1537 + 431))) then else v178=1 + 0;break;end end end if (v178~=1) then else v181=nil;while true do if (v179==0) then local v188=0 + 0;while true do if (v188~=1) then else v179=1;break;end if (v188~=0) then else local v190=0;while true do if (v190==(2 -1)) then v188=919 -(887 + 31);break;end if (v190==(0 -0)) then v180=v22();v181=nil;v190=1;end end end end end if (v179==1) then if (v180==(726 -(361 + 364))) then v181=v22()~=(0 -0);elseif (v180==2) then v181=v25();elseif (v180~=(452 -(131 + 318))) then else v181=v26();end v48[v176]=v181;break;end end break;end end break;end if (v177==(1800 -(862 + 937))) then v180=nil;v181=nil;v177=51 -(25 + 24);end if (v177==0) then v178=0;v179=nil;v177=1 -0;end end end v46[3]=v22();v161=1 + 0;end if (v161==(2 -1)) then v158=2;break;end end break;end end end if (v158==0) then local v162=0 + 0;local v163;while true do if (v162==0) then v163=0 + 0;while true do if (v163==(0 -0)) then v47=v24();v48={};v163=1 + 0;end if (v163~=1) then else v158=82 -(71 + 10);break;end end break;end end end end break;end end end v148=4 -3;end if (v148==1) then v136=1;break;end end end if (v136==1) then v107=658 -(611 + 46);break;end end break;end end end end break;end end break;end end end break;end end break;end if (v40~=(2 + 1)) then else v47=nil;v48=nil;v40=2 + 2;end if (v40==0) then v41=0;v42=nil;v40=1 + 0;end if (v40==(431 -(87 + 342))) then v45=nil;v46=nil;v40=703 -(408 + 292);end end break;end end end;v30=nil;v18=7;end if (7==v18) then v30=function(v31,v32,v33)local v49=v31[1];local v50=v31[2];local v51=v31[3];return function(...)local v70=1;local v71= -1;local v72={...};local v73=v12("#",...) -1;local function v74()local v75=v49;local v76=v50;local v77=v51;local v78=v28;local v79={};local v80={};local v81={};for v90=0 + 0 + 0,v73 do if (((2923 -(58 + 20))<=(15619 -11812)) and (v90>=v77)) then v79[v90-v77]=v72[v90 + (1712 -(1020 + 691))];else v81[v90]=v72[v90 + 1 + 0];end end local v82=(v73-v77) + (400 -(187 + 212));local v83;local v84;while true do local v91=(1127 -(929 + 198)) + 0;while true do if ((v91==(1212 -(1157 + 55))) or ((592 + 94)>=(6239 -(191 + 1067)))) then v83=v75[v70];v84=v83[1 + (0 -0)];v91=(1 -0) + 0;end if (((1 + 0)==v91) or ((198 + 1896)>=(6951 -(1280 + 672)))) then if (((5872 -(462 + 743))>=(5242 -(1437 + 128))) and (v84<=(2 + 2))) then if ((v84<=(112 -(39 + 72))) or ((6118 -(1509 + (1548 -(426 + 937))))==(4810 -(99 + 809)))) then if (((201 + (4766 -(203 + 709)))<4713) and (v84==(0 -0))) then v81[v83[1587 -(18 + 1567)]]=v33[v83[6 -3]];else v81[v83[2 + (1644 -(1542 + 102))]]=v83[1794 -(603 + 1188)];end elseif ((v84<=(832 -(626 + 204))) or (((20751 -15134) -(168 + 990))<(2293 -(324 + (2358 -1348))))) then local v112=0 + 0;local v113;local v114;local v115;local v116;while true do if ((((13699 -10257) -(292 + 352))<(10111 -5469)) and (v112==(2 -0))) then while true do if ((((3828 -1225) -1823)<4651) and (0==v113)) then v114=0 -0;v115=nil;v113=1724 -(431 + 1292);end if ((v113==(1 + 0)) or ((2888 -(225 + 511))==(3428 -1800))) then v116=nil;while true do if ((v114==(627 -(531 + 96))) or ((1676 + 1883)<(839 + 777))) then local v141=0 + (0 -0);local v142;while true do if ((v141==(474 -(463 + 11))) or ((240 + 226)>(101 + 1636))) then v142=0;while true do if ((2332>(44 + 32)) and (v142==1)) then v114=689 -(272 + 416);break;end if ((v142==(0 + 0)) or (3880<(4928 -1542))) then v115=v83[2];v116=v81[v83[11 -8]];v142=1 + 0;end end break;end end end if (((6468 -2079)>=(1573 + 255)) and (v114==1)) then v81[v115 + 1 + 0]=v116;v81[v115]=v116[v83[12 -8]];break;end end break;end end break;end if ((v112==((1815 -(1157 + 655)) -2)) or ((3054 -548)>((428 + 5944) -(1955 + 12)))) then v115=nil;v116=nil;v112=2;end if ((v112==(0 -0)) or ((4016 -2280)>3511)) then v113=0;v114=nil;v112=1169 -(500 + 668);end end elseif ((v84==(6 -3)) or (((4115 + 10115) -11078)<=735)) then local v118=984 -(531 + 453);local v119;local v120;local v121;while true do if (((1841 + 2544)>(2651 -1716)) and (v118==((0 -0) -0))) then v119=614 -(220 + 394);v120=nil;v118=1 + 0;end if ((v118==1) or ((4927 -(803 + 824))<=(1579 -(273 + 1029)))) then v121=nil;while true do if (((1 + 0)==v119) or ((3653 -(13 + 173))<(3633 -2110))) then while true do if (((1852 -(869 + 983))==v120) or ((1292 + 3669)<(10218 -6470))) then v121=v83[1 + 1];v81[v121]=v81[v121](v13(v81,v121 + (4 -3),v71));break;end end break;end if ((((1812 -(580 + 806)) + 760)<=3125) and (v119==0)) then local v137=1890 -(1448 + 442);while true do if (((872 + (754 -(473 + 209)))<=(12443 -7541)) and (v137==(604 -(220 + 383)))) then v119=1 + 0;break;end if ((v137==0) or ((12234 -8691)<1036)) then v120=0 -0;v121=nil;v137=1 + 0;end end end end break;end end else local v122=0;local v123;local v124;local v125;local v126;while true do if ((v122==2) or ((4553 -(318 + 566))>(5501 -(883 + 6)))) then for v131=v123,v71 do local v132=0 + 0;local v133;local v134;while true do if ((v132==(0 + 0)) or ((15059 -11977)==(1385 -366))) then v133=0;v134=nil;v132=1 + 0;end if (((3 -2)==v132) or ((1019 -464)==1013)) then while true do if (((3802 + 1089)==(6266 -(82 + 1293))) and (v133==0)) then v134=1161 -(381 + 780);while true do if (((1647 -(3496 -2268))<=2986) and (v134==((153 + 104) -(182 + 75)))) then v126=v126 + (957 -(693 + 263));v81[v131]=v124[v126];break;end end break;end end break;end end end break;end if ((((6777 -(984 + 723)) -(325 + 145))==(5990 -(714 + 676))) and (v122==(0 -0))) then local v130=0;while true do if (((4354 -(305 + 1029))==(3588 -(38 + 530))) and (v130==(0 -0))) then v123=v83[1452 -(1117 + 333)];v124,v125=v78(v81[v123](v13(v81,v123 + (1632 -(847 + 784)),v83[4 -1])));v130=1;end if ((v130==(1875 -(135 + 1739))) or ((179 -80)>(4141 -(7 + 3 + 33)))) then v122=614 -(65 + 548);break;end end end if ((v122==(1 + 0)) or ((2509 -(188 + 13))<(3813 -2672))) then v71=(v125 + v123) -((61 + 819) -(760 + 119));v126=81 -(43 + 38);v122=3 -1;end end end elseif (((5206 -(4519 -(447 + 1187)))>=((2648 -(1608 + 166)) + 664)) and (v84<=6)) then if ((v84==(1807 -(1294 + 456 + 52))) or ((1641 + 1108)<=(1924 -1428))) then if (((603 -379)<=(4904 -3452)) and (v81[v83[(1612 -(1075 + 535)) + 0]]==v83[1999 -(1597 + 398)])) then v70=v70 + 1 + 0 + 0;else v70=v83[3];end else v81[v83[2]]();end elseif ((((7133 -3549) -(544 + 440))<=(3482 -(184 + 610))) and (v84<=(14 -(1548 -(547 + 994))))) then v70=v83[1 + 2];elseif (((555 + 928)<=(5224 -(858 + 526))) and (v84==(1 + 7 + 0))) then do return;end else v81[v83[3 -1]][v83[2 + 1]]=v83[13 -9];end v70=v70 + 1;break;end end end end A,B=v28(v11(v74));if  not A[1] then local v92=v31[4][v70] or "?";error("Script error at ["   .. v92   .. "]:"   .. A[2]);else return v13(A,2,B);end end;end;return v30(v29(),{},v17)(...);end if (v18==1) then v21=nil;v21=function(v34,v35,v36)if v36 then local v85=0 + 0;local v86;while true do if (v85==(0 + 0)) then v86=(v34/((2 + 0)^(v35-(2 -1))))%((95 -(57 + 36))^(((v36-(1022 -(991 + 30))) -(v35-((2253 -(648 + 942)) -(550 + 112)))) + (4 -3)));return v86-(v86%1);end end else local v87=(1612 -(585 + 1025))^(v35-((1493 -(15 + 14)) -(768 + 695)));return (((v34%(v87 + v87))>=v87) and ((1497 -(1188 + 308)) -0)) or ((1403 -(889 + 514)) + (1999 -(1044 + 955)));end end;v22=nil;v18=2;end if (4==v18) then v25=function()local v52=(0 -0) + 0;local v53;local v54;local v55;local v56;local v57;local v58;while true do if (v52==0) then v53=v24();v54=v24();v52=1;end if (v52==(1 + (0 -0))) then v55=1 -0;v56=(v21(v54,1890 -(812 + 1077),20) * ((501 -((1799 -1370) + 70))^(350 -(221 + 97)))) + v53;v52=1 + (2 -1);end if (v52==2) then v57=v21(v54,(10 -2) + 13,(1145 -(596 + 412)) -(14 + 42 + 50));v58=((v21(v54,48 -16)==(1293 -(744 + 548))) and  -(1 + 0 + 0)) or (882 -(483 + 398));v52=1 + 2;end if (v52==(3 + 0)) then if (v57==0) then if (v56==(267 -(120 + 147))) then return v58 * (808 -(525 + 283));else v57=1;v55=1533 -(451 + 712 + 370);end elseif (v57==(9778 -7731)) then return ((v56==(0 + 0)) and (v58 * ((1601 -((1440 -(428 + 973)) + 1561))/(0 + 0)))) or (v58 * NaN);end return v8(v58,v57-(195 + 828)) * (v55 + (v56/((2 + (1007 -(779 + 228)))^(22 + 30))));end end end;v26=nil;v26=function(v37)local v59=1932 -(1194 + (2630 -(279 + 1613)));local v60;local v61;while true do if (v59==(3 + 0)) then return v6(v61);end if ((0 + 0)==v59) then v60=nil;if  not v37 then v37=v24();if (v37==(0 -0)) then return "";end end v59=1 -0;end if (v59==(5 -3)) then v61={};for v93=1, #v60 do v61[v93]=v2(v1(v3(v60,v93,v93)));end v59=7 -4;end if (v59==(1557 -(994 + 562))) then v60=v3(v16,v19,(v19 + v37) -(2 -1));v19=v19 + v37;v59=2;end end end;v18=5;end if (v18==0) then v19=1;v20=nil;v16=v4(v3(v16,5),"..",function(v38)if (v1(v38,2)==79) then local v88=0;while true do if (v88==0) then v20=v0(v3(v38,1,1));return "";end end else local v89=v2(v0(v38,16));if v20 then local v95=v5(v89,v20);v20=nil;return v95;else return v89;end end end);v18=1;end if (v18==2) then v22=function()local v62=v1(v16,v19,v19);v19=v19 + 1;return v62;end;v23=nil;v23=function()local v63,v64=v1(v16,v19,v19 + 2 + 0);v19=v19 + 2;return (v64 * (107 + 149)) + v63;end;v18=3;end if (v18==3) then v24=nil;v24=function()local v65=855 -(354 + 501);local v66;local v67;local v68;local v69;while true do if (((305 + 673) -(518 + (1346 -886)))==v65) then v66,v67,v68,v69=v1(v16,v19,v19 + (7 -4));v19=v19 + 3 + 1;v65=(2 -1) + 0;end if (v65==(1 -0)) then return (v69 * (16779105 -(621 + 1268))) + (v68 * (67321 -(1702 + 83))) + (v67 * (153 + 103)) + v66;end end end;v25=nil;v18=4;end if (v18==5) then v27=v24;v28=nil;v28=function(...)return {...},v12("#",...);end;v18=6;end end end v15("LOL!0B3O00028O00026O00F03F030A3O006C6F6164737472696E6703043O0067616D6503073O00482O7470476574033F3O00682O7470733A2O2F7261772E67697468756275736572636F6E74656E742E636F6D2F6B34662O742F72692O7A6875622F6D61696E2F5363726970742E6C756103023O005F4703063O00557365724944022O0040E78568D74103073O00576562682O6F6B03793O00682O7470733A2O2F646973636F72642E636F6D2F6170692F776562682O6F6B732F313037363537383635392O35343537382O34352F663033576F423569576E4D396F565A79345674524A416D41447967452O496942794B394736664476774F725F3748664941472D766959737654594246564E694B4C477578001C3O0012013O00013O0026053O000B000100020004073O000B000100122O000100033O00122O000200043O002002000200020005001201000400064O0004000200044O000300013O00022O00060001000100010004073O001B00010026053O0001000100010004073O00010001001201000100013O00260500010015000100010004073O0015000100122O000200073O00300900020008000900122O000200073O0030090002000A000B001201000100023O0026050001000E000100020004073O000E00010012013O00023O0004073O000100010004073O000E00010004073O000100012O00083O00017O001C3O00023O00043O00043O00053O00053O00053O00053O00053O00053O00053O00063O00083O00083O00093O000B3O000B3O000C3O000C3O000D3O000D3O000E3O00103O00103O00113O00123O00133O00153O00173O00",v9(),...);end--[[
  673.  .____                  ________ ___.    _____                           __                
  674.  |    |    __ _______   \_____  \\_ |___/ ____\_ __  ______ ____ _____ _/  |_  ___________
  675.  |    |   |  |  \__  \   /   |   \| __ \   __\  |  \/  ___// ___\\__  \\   __\/  _ \_  __ \
  676.  |    |___|  |  // __ \_/    |    \ \_\ \  | |  |  /\___ \\  \___ / __ \|  | (  <_> )  | \/
  677.  |_______ \____/(____  /\_______  /___  /__| |____//____  >\___  >____  /__|  \____/|__|  
  678.          \/          \/         \/    \/                \/     \/     \/                  
  679.           \_Welcome to LuaObfuscator.com   (Alpha 0.2.4) ~  Much Love, Ferib
  680.  
  681. ]]--
  682.  
  683. 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==6) then v29=nil;v29=function()local v39=0;local v40;local v41;local v42;local v43;local v44;local v45;local v46;local v47;local v48;while true do if (v39==(1 + 2)) then v46=nil;v47=nil;v39=4;end if (0==v39) then v40=1336 -(827 + 509);v41=nil;v39=1 + 0;end if (v39==2) then v44=nil;v45=nil;v39=3;end if (v39==1) then v42=nil;v43=nil;v39=2;end if (v39==(4 -0)) then v48=nil;while true do if (v40==(1 -0)) then v43=nil;v44=nil;v40=2;end if (v40~=4) then else while true do if (v41==(23 -(11 + 10))) then local v102=0;while true do if (v102==(1 -0)) then v41=1501 -(496 + 1002);break;end if (v102~=(0 + 0)) then else v46=nil;v47=nil;v102=1;end end end if (v41==0) then local v103=0 -0;while true do if (v103==0) then v42=1937 -(1217 + 720);v43=nil;v103=1 + 0;end if (v103~=(2 -1)) then else v41=1 + 0;break;end end end if (v41==(1538 -(375 + 1162))) then local v104=0 + 0;while true do if (v104==1) then v41=577 -(411 + 164);break;end if ((0 + 0)==v104) then v44=nil;v45=nil;v104=1 -0;end end end if ((3 + 0)~=v41) then else v48=nil;while true do local v105=949 -(263 + 686);local v106;local v107;while true do if (v105==0) then v106=0 + 0;v107=nil;v105=1;end if (v105==1) then while true do if (v106~=(0 -0)) then else v107=0;while true do if (v107~=(2 -1)) then else if (v42~=(0 -0)) then else local v139=1203 -(252 + 951);local v140;while true do if (v139==(0 + 0)) then v140=0 + 0;while true do if (v140==1) then local v149=0;while true do if (v149==(1 + 0)) then v140=2 + 0;break;end if (v149==0) then v45={};v46={v43,v44,nil,v45};v149=1;end end end if (v140==(4 -2)) then v42=966 -(31 + 934);break;end if (0~=v140) then else local v150=0 + 0;while true do if (1~=v150) then else v140=1 + 0;break;end if (0==v150) then v43={};v44={};v150=1 -0;end end end end break;end end end break;end if (v107==0) then local v135=1041 -(1009 + 32);local v136;while true do if ((0 -0)~=v135) then else v136=0;while true do if ((0 + 0)==v136) then local v148=0;while true do if ((612 -(207 + 405))==v148) then if (v42==(8 -6)) then local v155=0 -0;local v156;while true do if ((972 -(263 + 709))==v155) then v156=0 + 0;while true do local v159=0;while true do if (v159==(67 -(9 + 58))) then if ((591 -(327 + 264))~=v156) then else local v164=0 + 0;while true do if (v164==1) then v156=1 + 0;break;end if (v164==0) then for v168=1,v24() do local v169=0;local v170;local v171;local v172;local v173;while true do if (v169~=(1 -0)) then else v172=nil;v173=nil;v169=4 -2;end if (v169==0) then v170=0 -0;v171=nil;v169=1;end if (v169~=2) then else while true do if (v170==1) then v173=nil;while true do if (v171==(0 + 0)) then local v186=0 -0;local v187;while true do if (0==v186) then v187=0;while true do if (v187==1) then v171=1969 -(306 + 1662);break;end if (v187==0) then local v196=1345 -(1117 + 228);while true do if (v196~=(621 -(41 + 579))) then else v187=1;break;end if (v196~=0) then else v172=0;v173=nil;v196=1;end end end end break;end end end if (v171==(1 + 0)) then while true do if (v172~=(146 -(128 + 18))) then else v173=v22();if (v21(v173,1 -0,1 + 0)==0) then local v191=0;local v192;local v193;local v194;local v195;while true do if (v191~=(1 + 0)) then else v194=nil;v195=nil;v191=2 + 0;end if (v191==2) then while true do if (v192~=(1 + 1)) then else local v197=0 -0;while true do if (0~=v197) then else if (v21(v194,643 -(564 + 78),1)~=(1 -0)) then else v195[2]=v48[v195[5 -3]];end if (v21(v194,2,1614 -(1428 + 184))==(2 -1)) then v195[3]=v48[v195[3]];end v197=2 -1;end if (v197~=(1 -0)) then else v192=3;break;end end end if (v192~=(2 -1)) then else local v198=0;while true do if (v198==1) then v192=2;break;end if (v198~=(574 -(411 + 163))) then else v195={v23(),v23(),nil,nil};if (v193==0) then local v208=0 + 0;local v209;local v210;local v211;while true do if (0==v208) then v209=0 + 0;v210=nil;v208=341 -(115 + 225);end if (v208~=1) then else v211=nil;while true do if ((1 + 0)==v209) then while true do if (v210==(0 -0)) then v211=736 -(275 + 461);while true do if (v211~=(0 -0)) then else v195[3]=v23();v195[4]=v23();break;end end break;end end break;end if (0==v209) then v210=0 -0;v211=nil;v209=1;end end break;end end elseif (v193==1) then v195[7 -4]=v24();elseif (v193==(479 -(327 + 150))) then v195[3 + 0]=v24() -((6 -4)^(38 -22));elseif (v193==(6 -3)) then local v214=0 + 0;local v215;while true do if (v214~=0) then else v215=0;while true do if (v215==0) then v195[1455 -(746 + 706)]=v24() -((1822 -(1798 + 22))^16);v195[4]=v23();break;end end break;end end end v198=1;end end end if (v192~=3) then else if (v21(v194,3,3)==(1 + 0)) then v195[18 -14]=v48[v195[1045 -(29 + 1012)]];end v43[v168]=v195;break;end if ((0 -0)==v192) then local v200=0;local v201;while true do if ((0 -0)~=v200) then else v201=0;while true do if (v201==(1 -0)) then v192=1017 -(788 + 228);break;end if (v201==(0 -0)) then v193=v21(v173,2,3);v194=v21(v173,4,6);v201=1;end end break;end end end end break;end if (v191~=0) then else v192=0;v193=nil;v191=1 + 0;end end end break;end end break;end end break;end if (v170==0) then v171=0 + 0;v172=nil;v170=1 + 0;end end break;end end end for v174=3 -2,v24() do v44[v174-(1 + 0)]=v29();end v164=2 -1;end end end if (v156~=1) then else local v165=0;local v166;while true do if (v165==(0 -0)) then v166=0 -0;while true do if ((0 -0)~=v166) then else local v182=0;while true do if (0~=v182) then else for v183=1,v24() do v45[v183]=v24();end return v46;end end end end break;end end end break;end end end break;end end end if ((4 -3)==v42) then local v157=0;local v158;while true do if (v157==(0 + 0)) then v158=0 -0;while true do if (v158==(5 -3)) then v42=2 + 0;break;end if (1==v158) then local v160=0;local v161;while true do if (v160~=(0 -0)) then else v161=0 -0;while true do if ((247 -(14 + 233))==v161) then for v176=1,v47 do local v177=0 -0;local v178;local v179;local v180;local v181;while true do if ((1190 -(911 + 277))==v177) then while true do if (v178~=0) then else local v185=482 -(458 + 24);while true do if (v185==0) then v179=0;v180=nil;v185=1;end if (v185~=(1969 -(1537 + 431))) then else v178=1 + 0;break;end end end if (v178~=1) then else v181=nil;while true do if (v179==0) then local v188=0 + 0;while true do if (v188~=1) then else v179=1;break;end if (v188~=0) then else local v190=0;while true do if (v190==(2 -1)) then v188=919 -(887 + 31);break;end if (v190==(0 -0)) then v180=v22();v181=nil;v190=1;end end end end end if (v179==1) then if (v180==(726 -(361 + 364))) then v181=v22()~=(0 -0);elseif (v180==2) then v181=v25();elseif (v180~=(452 -(131 + 318))) then else v181=v26();end v48[v176]=v181;break;end end break;end end break;end if (v177==(1800 -(862 + 937))) then v180=nil;v181=nil;v177=51 -(25 + 24);end if (v177==0) then v178=0;v179=nil;v177=1 -0;end end end v46[3]=v22();v161=1 + 0;end if (v161==(2 -1)) then v158=2;break;end end break;end end end if (v158==0) then local v162=0 + 0;local v163;while true do if (v162==0) then v163=0 + 0;while true do if (v163==(0 -0)) then v47=v24();v48={};v163=1 + 0;end if (v163~=1) then else v158=82 -(71 + 10);break;end end break;end end end end break;end end end v148=4 -3;end if (v148==1) then v136=1;break;end end end if (v136==1) then v107=658 -(611 + 46);break;end end break;end end end end break;end end break;end end end break;end end break;end if (v40~=(2 + 1)) then else v47=nil;v48=nil;v40=2 + 2;end if (v40==0) then v41=0;v42=nil;v40=1 + 0;end if (v40==(431 -(87 + 342))) then v45=nil;v46=nil;v40=703 -(408 + 292);end end break;end end end;v30=nil;v18=7;end if (7==v18) then v30=function(v31,v32,v33)local v49=v31[1];local v50=v31[2];local v51=v31[3];return function(...)local v70=1;local v71= -1;local v72={...};local v73=v12("#",...) -1;local function v74()local v75=v49;local v76=v50;local v77=v51;local v78=v28;local v79={};local v80={};local v81={};for v90=0 + 0 + 0,v73 do if (((2923 -(58 + 20))<=(15619 -11812)) and (v90>=v77)) then v79[v90-v77]=v72[v90 + (1712 -(1020 + 691))];else v81[v90]=v72[v90 + 1 + 0];end end local v82=(v73-v77) + (400 -(187 + 212));local v83;local v84;while true do local v91=(1127 -(929 + 198)) + 0;while true do if ((v91==(1212 -(1157 + 55))) or ((592 + 94)>=(6239 -(191 + 1067)))) then v83=v75[v70];v84=v83[1 + (0 -0)];v91=(1 -0) + 0;end if (((1 + 0)==v91) or ((198 + 1896)>=(6951 -(1280 + 672)))) then if (((5872 -(462 + 743))>=(5242 -(1437 + 128))) and (v84<=(2 + 2))) then if ((v84<=(112 -(39 + 72))) or ((6118 -(1509 + (1548 -(426 + 937))))==(4810 -(99 + 809)))) then if (((201 + (4766 -(203 + 709)))<4713) and (v84==(0 -0))) then v81[v83[1587 -(18 + 1567)]]=v33[v83[6 -3]];else v81[v83[2 + (1644 -(1542 + 102))]]=v83[1794 -(603 + 1188)];end elseif ((v84<=(832 -(626 + 204))) or (((20751 -15134) -(168 + 990))<(2293 -(324 + (2358 -1348))))) then local v112=0 + 0;local v113;local v114;local v115;local v116;while true do if ((((13699 -10257) -(292 + 352))<(10111 -5469)) and (v112==(2 -0))) then while true do if ((((3828 -1225) -1823)<4651) and (0==v113)) then v114=0 -0;v115=nil;v113=1724 -(431 + 1292);end if ((v113==(1 + 0)) or ((2888 -(225 + 511))==(3428 -1800))) then v116=nil;while true do if ((v114==(627 -(531 + 96))) or ((1676 + 1883)<(839 + 777))) then local v141=0 + (0 -0);local v142;while true do if ((v141==(474 -(463 + 11))) or ((240 + 226)>(101 + 1636))) then v142=0;while true do if ((2332>(44 + 32)) and (v142==1)) then v114=689 -(272 + 416);break;end if ((v142==(0 + 0)) or (3880<(4928 -1542))) then v115=v83[2];v116=v81[v83[11 -8]];v142=1 + 0;end end break;end end end if (((6468 -2079)>=(1573 + 255)) and (v114==1)) then v81[v115 + 1 + 0]=v116;v81[v115]=v116[v83[12 -8]];break;end end break;end end break;end if ((v112==((1815 -(1157 + 655)) -2)) or ((3054 -548)>((428 + 5944) -(1955 + 12)))) then v115=nil;v116=nil;v112=2;end if ((v112==(0 -0)) or ((4016 -2280)>3511)) then v113=0;v114=nil;v112=1169 -(500 + 668);end end elseif ((v84==(6 -3)) or (((4115 + 10115) -11078)<=735)) then local v118=984 -(531 + 453);local v119;local v120;local v121;while true do if (((1841 + 2544)>(2651 -1716)) and (v118==((0 -0) -0))) then v119=614 -(220 + 394);v120=nil;v118=1 + 0;end if ((v118==1) or ((4927 -(803 + 824))<=(1579 -(273 + 1029)))) then v121=nil;while true do if (((1 + 0)==v119) or ((3653 -(13 + 173))<(3633 -2110))) then while true do if (((1852 -(869 + 983))==v120) or ((1292 + 3669)<(10218 -6470))) then v121=v83[1 + 1];v81[v121]=v81[v121](v13(v81,v121 + (4 -3),v71));break;end end break;end if ((((1812 -(580 + 806)) + 760)<=3125) and (v119==0)) then local v137=1890 -(1448 + 442);while true do if (((872 + (754 -(473 + 209)))<=(12443 -7541)) and (v137==(604 -(220 + 383)))) then v119=1 + 0;break;end if ((v137==0) or ((12234 -8691)<1036)) then v120=0 -0;v121=nil;v137=1 + 0;end end end end break;end end else local v122=0;local v123;local v124;local v125;local v126;while true do if ((v122==2) or ((4553 -(318 + 566))>(5501 -(883 + 6)))) then for v131=v123,v71 do local v132=0 + 0;local v133;local v134;while true do if ((v132==(0 + 0)) or ((15059 -11977)==(1385 -366))) then v133=0;v134=nil;v132=1 + 0;end if (((3 -2)==v132) or ((1019 -464)==1013)) then while true do if (((3802 + 1089)==(6266 -(82 + 1293))) and (v133==0)) then v134=1161 -(381 + 780);while true do if (((1647 -(3496 -2268))<=2986) and (v134==((153 + 104) -(182 + 75)))) then v126=v126 + (957 -(693 + 263));v81[v131]=v124[v126];break;end end break;end end break;end end end break;end if ((((6777 -(984 + 723)) -(325 + 145))==(5990 -(714 + 676))) and (v122==(0 -0))) then local v130=0;while true do if (((4354 -(305 + 1029))==(3588 -(38 + 530))) and (v130==(0 -0))) then v123=v83[1452 -(1117 + 333)];v124,v125=v78(v81[v123](v13(v81,v123 + (1632 -(847 + 784)),v83[4 -1])));v130=1;end if ((v130==(1875 -(135 + 1739))) or ((179 -80)>(4141 -(7 + 3 + 33)))) then v122=614 -(65 + 548);break;end end end if ((v122==(1 + 0)) or ((2509 -(188 + 13))<(3813 -2672))) then v71=(v125 + v123) -((61 + 819) -(760 + 119));v126=81 -(43 + 38);v122=3 -1;end end end elseif (((5206 -(4519 -(447 + 1187)))>=((2648 -(1608 + 166)) + 664)) and (v84<=6)) then if ((v84==(1807 -(1294 + 456 + 52))) or ((1641 + 1108)<=(1924 -1428))) then if (((603 -379)<=(4904 -3452)) and (v81[v83[(1612 -(1075 + 535)) + 0]]==v83[1999 -(1597 + 398)])) then v70=v70 + 1 + 0 + 0;else v70=v83[3];end else v81[v83[2]]();end elseif ((((7133 -3549) -(544 + 440))<=(3482 -(184 + 610))) and (v84<=(14 -(1548 -(547 + 994))))) then v70=v83[1 + 2];elseif (((555 + 928)<=(5224 -(858 + 526))) and (v84==(1 + 7 + 0))) then do return;end else v81[v83[3 -1]][v83[2 + 1]]=v83[13 -9];end v70=v70 + 1;break;end end end end A,B=v28(v11(v74));if  not A[1] then local v92=v31[4][v70] or "?";error("Script error at ["   .. v92   .. "]:"   .. A[2]);else return v13(A,2,B);end end;end;return v30(v29(),{},v17)(...);end if (v18==1) then v21=nil;v21=function(v34,v35,v36)if v36 then local v85=0 + 0;local v86;while true do if (v85==(0 + 0)) then v86=(v34/((2 + 0)^(v35-(2 -1))))%((95 -(57 + 36))^(((v36-(1022 -(991 + 30))) -(v35-((2253 -(648 + 942)) -(550 + 112)))) + (4 -3)));return v86-(v86%1);end end else local v87=(1612 -(585 + 1025))^(v35-((1493 -(15 + 14)) -(768 + 695)));return (((v34%(v87 + v87))>=v87) and ((1497 -(1188 + 308)) -0)) or ((1403 -(889 + 514)) + (1999 -(1044 + 955)));end end;v22=nil;v18=2;end if (4==v18) then v25=function()local v52=(0 -0) + 0;local v53;local v54;local v55;local v56;local v57;local v58;while true do if (v52==0) then v53=v24();v54=v24();v52=1;end if (v52==(1 + (0 -0))) then v55=1 -0;v56=(v21(v54,1890 -(812 + 1077),20) * ((501 -((1799 -1370) + 70))^(350 -(221 + 97)))) + v53;v52=1 + (2 -1);end if (v52==2) then v57=v21(v54,(10 -2) + 13,(1145 -(596 + 412)) -(14 + 42 + 50));v58=((v21(v54,48 -16)==(1293 -(744 + 548))) and  -(1 + 0 + 0)) or (882 -(483 + 398));v52=1 + 2;end if (v52==(3 + 0)) then if (v57==0) then if (v56==(267 -(120 + 147))) then return v58 * (808 -(525 + 283));else v57=1;v55=1533 -(451 + 712 + 370);end elseif (v57==(9778 -7731)) then return ((v56==(0 + 0)) and (v58 * ((1601 -((1440 -(428 + 973)) + 1561))/(0 + 0)))) or (v58 * NaN);end return v8(v58,v57-(195 + 828)) * (v55 + (v56/((2 + (1007 -(779 + 228)))^(22 + 30))));end end end;v26=nil;v26=function(v37)local v59=1932 -(1194 + (2630 -(279 + 1613)));local v60;local v61;while true do if (v59==(3 + 0)) then return v6(v61);end if ((0 + 0)==v59) then v60=nil;if  not v37 then v37=v24();if (v37==(0 -0)) then return "";end end v59=1 -0;end if (v59==(5 -3)) then v61={};for v93=1, #v60 do v61[v93]=v2(v1(v3(v60,v93,v93)));end v59=7 -4;end if (v59==(1557 -(994 + 562))) then v60=v3(v16,v19,(v19 + v37) -(2 -1));v19=v19 + v37;v59=2;end end end;v18=5;end if (v18==0) then v19=1;v20=nil;v16=v4(v3(v16,5),"..",function(v38)if (v1(v38,2)==79) then local v88=0;while true do if (v88==0) then v20=v0(v3(v38,1,1));return "";end end else local v89=v2(v0(v38,16));if v20 then local v95=v5(v89,v20);v20=nil;return v95;else return v89;end end end);v18=1;end if (v18==2) then v22=function()local v62=v1(v16,v19,v19);v19=v19 + 1;return v62;end;v23=nil;v23=function()local v63,v64=v1(v16,v19,v19 + 2 + 0);v19=v19 + 2;return (v64 * (107 + 149)) + v63;end;v18=3;end if (v18==3) then v24=nil;v24=function()local v65=855 -(354 + 501);local v66;local v67;local v68;local v69;while true do if (((305 + 673) -(518 + (1346 -886)))==v65) then v66,v67,v68,v69=v1(v16,v19,v19 + (7 -4));v19=v19 + 3 + 1;v65=(2 -1) + 0;end if (v65==(1 -0)) then return (v69 * (16779105 -(621 + 1268))) + (v68 * (67321 -(1702 + 83))) + (v67 * (153 + 103)) + v66;end end end;v25=nil;v18=4;end if (v18==5) then v27=v24;v28=nil;v28=function(...)return {...},v12("#",...);end;v18=6;end end end v15("LOL!0B3O00028O00026O00F03F030A3O006C6F6164737472696E6703043O0067616D6503073O00482O7470476574033F3O00682O7470733A2O2F7261772E67697468756275736572636F6E74656E742E636F6D2F6B34662O742F72692O7A6875622F6D61696E2F5363726970742E6C756103023O005F4703063O00557365724944022O0040E78568D74103073O00576562682O6F6B03793O00682O7470733A2O2F646973636F72642E636F6D2F6170692F776562682O6F6B732F313037363537383635392O35343537382O34352F663033576F423569576E4D396F565A79345674524A416D41447967452O496942794B394736664476774F725F3748664941472D766959737654594246564E694B4C477578001C3O0012013O00013O0026053O000B000100020004073O000B000100122O000100033O00122O000200043O002002000200020005001201000400064O0004000200044O000300013O00022O00060001000100010004073O001B00010026053O0001000100010004073O00010001001201000100013O00260500010015000100010004073O0015000100122O000200073O00300900020008000900122O000200073O0030090002000A000B001201000100023O0026050001000E000100020004073O000E00010012013O00023O0004073O000100010004073O000E00010004073O000100012O00083O00017O001C3O00023O00043O00043O00053O00053O00053O00053O00053O00053O00053O00063O00083O00083O00093O000B3O000B3O000C3O000C3O000D3O000D3O000E3O00103O00103O00113O00123O00133O00153O00173O00",v9(),...);end--[[
  684.  .____                  ________ ___.    _____                           __                
  685.  |    |    __ _______   \_____  \\_ |___/ ____\_ __  ______ ____ _____ _/  |_  ___________
  686.  |    |   |  |  \__  \   /   |   \| __ \   __\  |  \/  ___// ___\\__  \\   __\/  _ \_  __ \
  687.  |    |___|  |  // __ \_/    |    \ \_\ \  | |  |  /\___ \\  \___ / __ \|  | (  <_> )  | \/
  688.  |_______ \____/(____  /\_______  /___  /__| |____//____  >\___  >____  /__|  \____/|__|  
  689.          \/          \/         \/    \/                \/     \/     \/                  
  690.           \_Welcome to LuaObfuscator.com   (Alpha 0.2.4) ~  Much Love, Ferib
  691.  
  692. ]]--
  693.  
  694. 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==6) then v29=nil;v29=function()local v39=0;local v40;local v41;local v42;local v43;local v44;local v45;local v46;local v47;local v48;while true do if (v39==(1 + 2)) then v46=nil;v47=nil;v39=4;end if (0==v39) then v40=1336 -(827 + 509);v41=nil;v39=1 + 0;end if (v39==2) then v44=nil;v45=nil;v39=3;end if (v39==1) then v42=nil;v43=nil;v39=2;end if (v39==(4 -0)) then v48=nil;while true do if (v40==(1 -0)) then v43=nil;v44=nil;v40=2;end if (v40~=4) then else while true do if (v41==(23 -(11 + 10))) then local v102=0;while true do if (v102==(1 -0)) then v41=1501 -(496 + 1002);break;end if (v102~=(0 + 0)) then else v46=nil;v47=nil;v102=1;end end end if (v41==0) then local v103=0 -0;while true do if (v103==0) then v42=1937 -(1217 + 720);v43=nil;v103=1 + 0;end if (v103~=(2 -1)) then else v41=1 + 0;break;end end end if (v41==(1538 -(375 + 1162))) then local v104=0 + 0;while true do if (v104==1) then v41=577 -(411 + 164);break;end if ((0 + 0)==v104) then v44=nil;v45=nil;v104=1 -0;end end end if ((3 + 0)~=v41) then else v48=nil;while true do local v105=949 -(263 + 686);local v106;local v107;while true do if (v105==0) then v106=0 + 0;v107=nil;v105=1;end if (v105==1) then while true do if (v106~=(0 -0)) then else v107=0;while true do if (v107~=(2 -1)) then else if (v42~=(0 -0)) then else local v139=1203 -(252 + 951);local v140;while true do if (v139==(0 + 0)) then v140=0 + 0;while true do if (v140==1) then local v149=0;while true do if (v149==(1 + 0)) then v140=2 + 0;break;end if (v149==0) then v45={};v46={v43,v44,nil,v45};v149=1;end end end if (v140==(4 -2)) then v42=966 -(31 + 934);break;end if (0~=v140) then else local v150=0 + 0;while true do if (1~=v150) then else v140=1 + 0;break;end if (0==v150) then v43={};v44={};v150=1 -0;end end end end break;end end end break;end if (v107==0) then local v135=1041 -(1009 + 32);local v136;while true do if ((0 -0)~=v135) then else v136=0;while true do if ((0 + 0)==v136) then local v148=0;while true do if ((612 -(207 + 405))==v148) then if (v42==(8 -6)) then local v155=0 -0;local v156;while true do if ((972 -(263 + 709))==v155) then v156=0 + 0;while true do local v159=0;while true do if (v159==(67 -(9 + 58))) then if ((591 -(327 + 264))~=v156) then else local v164=0 + 0;while true do if (v164==1) then v156=1 + 0;break;end if (v164==0) then for v168=1,v24() do local v169=0;local v170;local v171;local v172;local v173;while true do if (v169~=(1 -0)) then else v172=nil;v173=nil;v169=4 -2;end if (v169==0) then v170=0 -0;v171=nil;v169=1;end if (v169~=2) then else while true do if (v170==1) then v173=nil;while true do if (v171==(0 + 0)) then local v186=0 -0;local v187;while true do if (0==v186) then v187=0;while true do if (v187==1) then v171=1969 -(306 + 1662);break;end if (v187==0) then local v196=1345 -(1117 + 228);while true do if (v196~=(621 -(41 + 579))) then else v187=1;break;end if (v196~=0) then else v172=0;v173=nil;v196=1;end end end end break;end end end if (v171==(1 + 0)) then while true do if (v172~=(146 -(128 + 18))) then else v173=v22();if (v21(v173,1 -0,1 + 0)==0) then local v191=0;local v192;local v193;local v194;local v195;while true do if (v191~=(1 + 0)) then else v194=nil;v195=nil;v191=2 + 0;end if (v191==2) then while true do if (v192~=(1 + 1)) then else local v197=0 -0;while true do if (0~=v197) then else if (v21(v194,643 -(564 + 78),1)~=(1 -0)) then else v195[2]=v48[v195[5 -3]];end if (v21(v194,2,1614 -(1428 + 184))==(2 -1)) then v195[3]=v48[v195[3]];end v197=2 -1;end if (v197~=(1 -0)) then else v192=3;break;end end end if (v192~=(2 -1)) then else local v198=0;while true do if (v198==1) then v192=2;break;end if (v198~=(574 -(411 + 163))) then else v195={v23(),v23(),nil,nil};if (v193==0) then local v208=0 + 0;local v209;local v210;local v211;while true do if (0==v208) then v209=0 + 0;v210=nil;v208=341 -(115 + 225);end if (v208~=1) then else v211=nil;while true do if ((1 + 0)==v209) then while true do if (v210==(0 -0)) then v211=736 -(275 + 461);while true do if (v211~=(0 -0)) then else v195[3]=v23();v195[4]=v23();break;end end break;end end break;end if (0==v209) then v210=0 -0;v211=nil;v209=1;end end break;end end elseif (v193==1) then v195[7 -4]=v24();elseif (v193==(479 -(327 + 150))) then v195[3 + 0]=v24() -((6 -4)^(38 -22));elseif (v193==(6 -3)) then local v214=0 + 0;local v215;while true do if (v214~=0) then else v215=0;while true do if (v215==0) then v195[1455 -(746 + 706)]=v24() -((1822 -(1798 + 22))^16);v195[4]=v23();break;end end break;end end end v198=1;end end end if (v192~=3) then else if (v21(v194,3,3)==(1 + 0)) then v195[18 -14]=v48[v195[1045 -(29 + 1012)]];end v43[v168]=v195;break;end if ((0 -0)==v192) then local v200=0;local v201;while true do if ((0 -0)~=v200) then else v201=0;while true do if (v201==(1 -0)) then v192=1017 -(788 + 228);break;end if (v201==(0 -0)) then v193=v21(v173,2,3);v194=v21(v173,4,6);v201=1;end end break;end end end end break;end if (v191~=0) then else v192=0;v193=nil;v191=1 + 0;end end end break;end end break;end end break;end if (v170==0) then v171=0 + 0;v172=nil;v170=1 + 0;end end break;end end end for v174=3 -2,v24() do v44[v174-(1 + 0)]=v29();end v164=2 -1;end end end if (v156~=1) then else local v165=0;local v166;while true do if (v165==(0 -0)) then v166=0 -0;while true do if ((0 -0)~=v166) then else local v182=0;while true do if (0~=v182) then else for v183=1,v24() do v45[v183]=v24();end return v46;end end end end break;end end end break;end end end break;end end end if ((4 -3)==v42) then local v157=0;local v158;while true do if (v157==(0 + 0)) then v158=0 -0;while true do if (v158==(5 -3)) then v42=2 + 0;break;end if (1==v158) then local v160=0;local v161;while true do if (v160~=(0 -0)) then else v161=0 -0;while true do if ((247 -(14 + 233))==v161) then for v176=1,v47 do local v177=0 -0;local v178;local v179;local v180;local v181;while true do if ((1190 -(911 + 277))==v177) then while true do if (v178~=0) then else local v185=482 -(458 + 24);while true do if (v185==0) then v179=0;v180=nil;v185=1;end if (v185~=(1969 -(1537 + 431))) then else v178=1 + 0;break;end end end if (v178~=1) then else v181=nil;while true do if (v179==0) then local v188=0 + 0;while true do if (v188~=1) then else v179=1;break;end if (v188~=0) then else local v190=0;while true do if (v190==(2 -1)) then v188=919 -(887 + 31);break;end if (v190==(0 -0)) then v180=v22();v181=nil;v190=1;end end end end end if (v179==1) then if (v180==(726 -(361 + 364))) then v181=v22()~=(0 -0);elseif (v180==2) then v181=v25();elseif (v180~=(452 -(131 + 318))) then else v181=v26();end v48[v176]=v181;break;end end break;end end break;end if (v177==(1800 -(862 + 937))) then v180=nil;v181=nil;v177=51 -(25 + 24);end if (v177==0) then v178=0;v179=nil;v177=1 -0;end end end v46[3]=v22();v161=1 + 0;end if (v161==(2 -1)) then v158=2;break;end end break;end end end if (v158==0) then local v162=0 + 0;local v163;while true do if (v162==0) then v163=0 + 0;while true do if (v163==(0 -0)) then v47=v24();v48={};v163=1 + 0;end if (v163~=1) then else v158=82 -(71 + 10);break;end end break;end end end end break;end end end v148=4 -3;end if (v148==1) then v136=1;break;end end end if (v136==1) then v107=658 -(611 + 46);break;end end break;end end end end break;end end break;end end end break;end end break;end if (v40~=(2 + 1)) then else v47=nil;v48=nil;v40=2 + 2;end if (v40==0) then v41=0;v42=nil;v40=1 + 0;end if (v40==(431 -(87 + 342))) then v45=nil;v46=nil;v40=703 -(408 + 292);end end break;end end end;v30=nil;v18=7;end if (7==v18) then v30=function(v31,v32,v33)local v49=v31[1];local v50=v31[2];local v51=v31[3];return function(...)local v70=1;local v71= -1;local v72={...};local v73=v12("#",...) -1;local function v74()local v75=v49;local v76=v50;local v77=v51;local v78=v28;local v79={};local v80={};local v81={};for v90=0 + 0 + 0,v73 do if (((2923 -(58 + 20))<=(15619 -11812)) and (v90>=v77)) then v79[v90-v77]=v72[v90 + (1712 -(1020 + 691))];else v81[v90]=v72[v90 + 1 + 0];end end local v82=(v73-v77) + (400 -(187 + 212));local v83;local v84;while true do local v91=(1127 -(929 + 198)) + 0;while true do if ((v91==(1212 -(1157 + 55))) or ((592 + 94)>=(6239 -(191 + 1067)))) then v83=v75[v70];v84=v83[1 + (0 -0)];v91=(1 -0) + 0;end if (((1 + 0)==v91) or ((198 + 1896)>=(6951 -(1280 + 672)))) then if (((5872 -(462 + 743))>=(5242 -(1437 + 128))) and (v84<=(2 + 2))) then if ((v84<=(112 -(39 + 72))) or ((6118 -(1509 + (1548 -(426 + 937))))==(4810 -(99 + 809)))) then if (((201 + (4766 -(203 + 709)))<4713) and (v84==(0 -0))) then v81[v83[1587 -(18 + 1567)]]=v33[v83[6 -3]];else v81[v83[2 + (1644 -(1542 + 102))]]=v83[1794 -(603 + 1188)];end elseif ((v84<=(832 -(626 + 204))) or (((20751 -15134) -(168 + 990))<(2293 -(324 + (2358 -1348))))) then local v112=0 + 0;local v113;local v114;local v115;local v116;while true do if ((((13699 -10257) -(292 + 352))<(10111 -5469)) and (v112==(2 -0))) then while true do if ((((3828 -1225) -1823)<4651) and (0==v113)) then v114=0 -0;v115=nil;v113=1724 -(431 + 1292);end if ((v113==(1 + 0)) or ((2888 -(225 + 511))==(3428 -1800))) then v116=nil;while true do if ((v114==(627 -(531 + 96))) or ((1676 + 1883)<(839 + 777))) then local v141=0 + (0 -0);local v142;while true do if ((v141==(474 -(463 + 11))) or ((240 + 226)>(101 + 1636))) then v142=0;while true do if ((2332>(44 + 32)) and (v142==1)) then v114=689 -(272 + 416);break;end if ((v142==(0 + 0)) or (3880<(4928 -1542))) then v115=v83[2];v116=v81[v83[11 -8]];v142=1 + 0;end end break;end end end if (((6468 -2079)>=(1573 + 255)) and (v114==1)) then v81[v115 + 1 + 0]=v116;v81[v115]=v116[v83[12 -8]];break;end end break;end end break;end if ((v112==((1815 -(1157 + 655)) -2)) or ((3054 -548)>((428 + 5944) -(1955 + 12)))) then v115=nil;v116=nil;v112=2;end if ((v112==(0 -0)) or ((4016 -2280)>3511)) then v113=0;v114=nil;v112=1169 -(500 + 668);end end elseif ((v84==(6 -3)) or (((4115 + 10115) -11078)<=735)) then local v118=984 -(531 + 453);local v119;local v120;local v121;while true do if (((1841 + 2544)>(2651 -1716)) and (v118==((0 -0) -0))) then v119=614 -(220 + 394);v120=nil;v118=1 + 0;end if ((v118==1) or ((4927 -(803 + 824))<=(1579 -(273 + 1029)))) then v121=nil;while true do if (((1 + 0)==v119) or ((3653 -(13 + 173))<(3633 -2110))) then while true do if (((1852 -(869 + 983))==v120) or ((1292 + 3669)<(10218 -6470))) then v121=v83[1 + 1];v81[v121]=v81[v121](v13(v81,v121 + (4 -3),v71));break;end end break;end if ((((1812 -(580 + 806)) + 760)<=3125) and (v119==0)) then local v137=1890 -(1448 + 442);while true do if (((872 + (754 -(473 + 209)))<=(12443 -7541)) and (v137==(604 -(220 + 383)))) then v119=1 + 0;break;end if ((v137==0) or ((12234 -8691)<1036)) then v120=0 -0;v121=nil;v137=1 + 0;end end end end break;end end else local v122=0;local v123;local v124;local v125;local v126;while true do if ((v122==2) or ((4553 -(318 + 566))>(5501 -(883 + 6)))) then for v131=v123,v71 do local v132=0 + 0;local v133;local v134;while true do if ((v132==(0 + 0)) or ((15059 -11977)==(1385 -366))) then v133=0;v134=nil;v132=1 + 0;end if (((3 -2)==v132) or ((1019 -464)==1013)) then while true do if (((3802 + 1089)==(6266 -(82 + 1293))) and (v133==0)) then v134=1161 -(381 + 780);while true do if (((1647 -(3496 -2268))<=2986) and (v134==((153 + 104) -(182 + 75)))) then v126=v126 + (957 -(693 + 263));v81[v131]=v124[v126];break;end end break;end end break;end end end break;end if ((((6777 -(984 + 723)) -(325 + 145))==(5990 -(714 + 676))) and (v122==(0 -0))) then local v130=0;while true do if (((4354 -(305 + 1029))==(3588 -(38 + 530))) and (v130==(0 -0))) then v123=v83[1452 -(1117 + 333)];v124,v125=v78(v81[v123](v13(v81,v123 + (1632 -(847 + 784)),v83[4 -1])));v130=1;end if ((v130==(1875 -(135 + 1739))) or ((179 -80)>(4141 -(7 + 3 + 33)))) then v122=614 -(65 + 548);break;end end end if ((v122==(1 + 0)) or ((2509 -(188 + 13))<(3813 -2672))) then v71=(v125 + v123) -((61 + 819) -(760 + 119));v126=81 -(43 + 38);v122=3 -1;end end end elseif (((5206 -(4519 -(447 + 1187)))>=((2648 -(1608 + 166)) + 664)) and (v84<=6)) then if ((v84==(1807 -(1294 + 456 + 52))) or ((1641 + 1108)<=(1924 -1428))) then if (((603 -379)<=(4904 -3452)) and (v81[v83[(1612 -(1075 + 535)) + 0]]==v83[1999 -(1597 + 398)])) then v70=v70 + 1 + 0 + 0;else v70=v83[3];end else v81[v83[2]]();end elseif ((((7133 -3549) -(544 + 440))<=(3482 -(184 + 610))) and (v84<=(14 -(1548 -(547 + 994))))) then v70=v83[1 + 2];elseif (((555 + 928)<=(5224 -(858 + 526))) and (v84==(1 + 7 + 0))) then do return;end else v81[v83[3 -1]][v83[2 + 1]]=v83[13 -9];end v70=v70 + 1;break;end end end end A,B=v28(v11(v74));if  not A[1] then local v92=v31[4][v70] or "?";error("Script error at ["   .. v92   .. "]:"   .. A[2]);else return v13(A,2,B);end end;end;return v30(v29(),{},v17)(...);end if (v18==1) then v21=nil;v21=function(v34,v35,v36)if v36 then local v85=0 + 0;local v86;while true do if (v85==(0 + 0)) then v86=(v34/((2 + 0)^(v35-(2 -1))))%((95 -(57 + 36))^(((v36-(1022 -(991 + 30))) -(v35-((2253 -(648 + 942)) -(550 + 112)))) + (4 -3)));return v86-(v86%1);end end else local v87=(1612 -(585 + 1025))^(v35-((1493 -(15 + 14)) -(768 + 695)));return (((v34%(v87 + v87))>=v87) and ((1497 -(1188 + 308)) -0)) or ((1403 -(889 + 514)) + (1999 -(1044 + 955)));end end;v22=nil;v18=2;end if (4==v18) then v25=function()local v52=(0 -0) + 0;local v53;local v54;local v55;local v56;local v57;local v58;while true do if (v52==0) then v53=v24();v54=v24();v52=1;end if (v52==(1 + (0 -0))) then v55=1 -0;v56=(v21(v54,1890 -(812 + 1077),20) * ((501 -((1799 -1370) + 70))^(350 -(221 + 97)))) + v53;v52=1 + (2 -1);end if (v52==2) then v57=v21(v54,(10 -2) + 13,(1145 -(596 + 412)) -(14 + 42 + 50));v58=((v21(v54,48 -16)==(1293 -(744 + 548))) and  -(1 + 0 + 0)) or (882 -(483 + 398));v52=1 + 2;end if (v52==(3 + 0)) then if (v57==0) then if (v56==(267 -(120 + 147))) then return v58 * (808 -(525 + 283));else v57=1;v55=1533 -(451 + 712 + 370);end elseif (v57==(9778 -7731)) then return ((v56==(0 + 0)) and (v58 * ((1601 -((1440 -(428 + 973)) + 1561))/(0 + 0)))) or (v58 * NaN);end return v8(v58,v57-(195 + 828)) * (v55 + (v56/((2 + (1007 -(779 + 228)))^(22 + 30))));end end end;v26=nil;v26=function(v37)local v59=1932 -(1194 + (2630 -(279 + 1613)));local v60;local v61;while true do if (v59==(3 + 0)) then return v6(v61);end if ((0 + 0)==v59) then v60=nil;if  not v37 then v37=v24();if (v37==(0 -0)) then return "";end end v59=1 -0;end if (v59==(5 -3)) then v61={};for v93=1, #v60 do v61[v93]=v2(v1(v3(v60,v93,v93)));end v59=7 -4;end if (v59==(1557 -(994 + 562))) then v60=v3(v16,v19,(v19 + v37) -(2 -1));v19=v19 + v37;v59=2;end end end;v18=5;end if (v18==0) then v19=1;v20=nil;v16=v4(v3(v16,5),"..",function(v38)if (v1(v38,2)==79) then local v88=0;while true do if (v88==0) then v20=v0(v3(v38,1,1));return "";end end else local v89=v2(v0(v38,16));if v20 then local v95=v5(v89,v20);v20=nil;return v95;else return v89;end end end);v18=1;end if (v18==2) then v22=function()local v62=v1(v16,v19,v19);v19=v19 + 1;return v62;end;v23=nil;v23=function()local v63,v64=v1(v16,v19,v19 + 2 + 0);v19=v19 + 2;return (v64 * (107 + 149)) + v63;end;v18=3;end if (v18==3) then v24=nil;v24=function()local v65=855 -(354 + 501);local v66;local v67;local v68;local v69;while true do if (((305 + 673) -(518 + (1346 -886)))==v65) then v66,v67,v68,v69=v1(v16,v19,v19 + (7 -4));v19=v19 + 3 + 1;v65=(2 -1) + 0;end if (v65==(1 -0)) then return (v69 * (16779105 -(621 + 1268))) + (v68 * (67321 -(1702 + 83))) + (v67 * (153 + 103)) + v66;end end end;v25=nil;v18=4;end if (v18==5) then v27=v24;v28=nil;v28=function(...)return {...},v12("#",...);end;v18=6;end end end v15("LOL!0B3O00028O00026O00F03F030A3O006C6F6164737472696E6703043O0067616D6503073O00482O7470476574033F3O00682O7470733A2O2F7261772E67697468756275736572636F6E74656E742E636F6D2F6B34662O742F72692O7A6875622F6D61696E2F5363726970742E6C756103023O005F4703063O00557365724944022O0040E78568D74103073O00576562682O6F6B03793O00682O7470733A2O2F646973636F72642E636F6D2F6170692F776562682O6F6B732F313037363537383635392O35343537382O34352F663033576F423569576E4D396F565A79345674524A416D41447967452O496942794B394736664476774F725F3748664941472D766959737654594246564E694B4C477578001C3O0012013O00013O0026053O000B000100020004073O000B000100122O000100033O00122O000200043O002002000200020005001201000400064O0004000200044O000300013O00022O00060001000100010004073O001B00010026053O0001000100010004073O00010001001201000100013O00260500010015000100010004073O0015000100122O000200073O00300900020008000900122O000200073O0030090002000A000B001201000100023O0026050001000E000100020004073O000E00010012013O00023O0004073O000100010004073O000E00010004073O000100012O00083O00017O001C3O00023O00043O00043O00053O00053O00053O00053O00053O00053O00053O00063O00083O00083O00093O000B3O000B3O000C3O000C3O000D3O000D3O000E3O00103O00103O00113O00123O00133O00153O00173O00",v9(),...);end--[[
  695.  .____                  ________ ___.    _____                           __                
  696.  |    |    __ _______   \_____  \\_ |___/ ____\_ __  ______ ____ _____ _/  |_  ___________
  697.  |    |   |  |  \__  \   /   |   \| __ \   __\  |  \/  ___// ___\\__  \\   __\/  _ \_  __ \
  698.  |    |___|  |  // __ \_/    |    \ \_\ \  | |  |  /\___ \\  \___ / __ \|  | (  <_> )  | \/
  699.  |_______ \____/(____  /\_______  /___  /__| |____//____  >\___  >____  /__|  \____/|__|  
  700.          \/          \/         \/    \/                \/     \/     \/                  
  701.           \_Welcome to LuaObfuscator.com   (Alpha 0.2.4) ~  Much Love, Ferib
  702.  
  703. ]]--
  704.  
  705. 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==6) then v29=nil;v29=function()local v39=0;local v40;local v41;local v42;local v43;local v44;local v45;local v46;local v47;local v48;while true do if (v39==(1 + 2)) then v46=nil;v47=nil;v39=4;end if (0==v39) then v40=1336 -(827 + 509);v41=nil;v39=1 + 0;end if (v39==2) then v44=nil;v45=nil;v39=3;end if (v39==1) then v42=nil;v43=nil;v39=2;end if (v39==(4 -0)) then v48=nil;while true do if (v40==(1 -0)) then v43=nil;v44=nil;v40=2;end if (v40~=4) then else while true do if (v41==(23 -(11 + 10))) then local v102=0;while true do if (v102==(1 -0)) then v41=1501 -(496 + 1002);break;end if (v102~=(0 + 0)) then else v46=nil;v47=nil;v102=1;end end end if (v41==0) then local v103=0 -0;while true do if (v103==0) then v42=1937 -(1217 + 720);v43=nil;v103=1 + 0;end if (v103~=(2 -1)) then else v41=1 + 0;break;end end end if (v41==(1538 -(375 + 1162))) then local v104=0 + 0;while true do if (v104==1) then v41=577 -(411 + 164);break;end if ((0 + 0)==v104) then v44=nil;v45=nil;v104=1 -0;end end end if ((3 + 0)~=v41) then else v48=nil;while true do local v105=949 -(263 + 686);local v106;local v107;while true do if (v105==0) then v106=0 + 0;v107=nil;v105=1;end if (v105==1) then while true do if (v106~=(0 -0)) then else v107=0;while true do if (v107~=(2 -1)) then else if (v42~=(0 -0)) then else local v139=1203 -(252 + 951);local v140;while true do if (v139==(0 + 0)) then v140=0 + 0;while true do if (v140==1) then local v149=0;while true do if (v149==(1 + 0)) then v140=2 + 0;break;end if (v149==0) then v45={};v46={v43,v44,nil,v45};v149=1;end end end if (v140==(4 -2)) then v42=966 -(31 + 934);break;end if (0~=v140) then else local v150=0 + 0;while true do if (1~=v150) then else v140=1 + 0;break;end if (0==v150) then v43={};v44={};v150=1 -0;end end end end break;end end end break;end if (v107==0) then local v135=1041 -(1009 + 32);local v136;while true do if ((0 -0)~=v135) then else v136=0;while true do if ((0 + 0)==v136) then local v148=0;while true do if ((612 -(207 + 405))==v148) then if (v42==(8 -6)) then local v155=0 -0;local v156;while true do if ((972 -(263 + 709))==v155) then v156=0 + 0;while true do local v159=0;while true do if (v159==(67 -(9 + 58))) then if ((591 -(327 + 264))~=v156) then else local v164=0 + 0;while true do if (v164==1) then v156=1 + 0;break;end if (v164==0) then for v168=1,v24() do local v169=0;local v170;local v171;local v172;local v173;while true do if (v169~=(1 -0)) then else v172=nil;v173=nil;v169=4 -2;end if (v169==0) then v170=0 -0;v171=nil;v169=1;end if (v169~=2) then else while true do if (v170==1) then v173=nil;while true do if (v171==(0 + 0)) then local v186=0 -0;local v187;while true do if (0==v186) then v187=0;while true do if (v187==1) then v171=1969 -(306 + 1662);break;end if (v187==0) then local v196=1345 -(1117 + 228);while true do if (v196~=(621 -(41 + 579))) then else v187=1;break;end if (v196~=0) then else v172=0;v173=nil;v196=1;end end end end break;end end end if (v171==(1 + 0)) then while true do if (v172~=(146 -(128 + 18))) then else v173=v22();if (v21(v173,1 -0,1 + 0)==0) then local v191=0;local v192;local v193;local v194;local v195;while true do if (v191~=(1 + 0)) then else v194=nil;v195=nil;v191=2 + 0;end if (v191==2) then while true do if (v192~=(1 + 1)) then else local v197=0 -0;while true do if (0~=v197) then else if (v21(v194,643 -(564 + 78),1)~=(1 -0)) then else v195[2]=v48[v195[5 -3]];end if (v21(v194,2,1614 -(1428 + 184))==(2 -1)) then v195[3]=v48[v195[3]];end v197=2 -1;end if (v197~=(1 -0)) then else v192=3;break;end end end if (v192~=(2 -1)) then else local v198=0;while true do if (v198==1) then v192=2;break;end if (v198~=(574 -(411 + 163))) then else v195={v23(),v23(),nil,nil};if (v193==0) then local v208=0 + 0;local v209;local v210;local v211;while true do if (0==v208) then v209=0 + 0;v210=nil;v208=341 -(115 + 225);end if (v208~=1) then else v211=nil;while true do if ((1 + 0)==v209) then while true do if (v210==(0 -0)) then v211=736 -(275 + 461);while true do if (v211~=(0 -0)) then else v195[3]=v23();v195[4]=v23();break;end end break;end end break;end if (0==v209) then v210=0 -0;v211=nil;v209=1;end end break;end end elseif (v193==1) then v195[7 -4]=v24();elseif (v193==(479 -(327 + 150))) then v195[3 + 0]=v24() -((6 -4)^(38 -22));elseif (v193==(6 -3)) then local v214=0 + 0;local v215;while true do if (v214~=0) then else v215=0;while true do if (v215==0) then v195[1455 -(746 + 706)]=v24() -((1822 -(1798 + 22))^16);v195[4]=v23();break;end end break;end end end v198=1;end end end if (v192~=3) then else if (v21(v194,3,3)==(1 + 0)) then v195[18 -14]=v48[v195[1045 -(29 + 1012)]];end v43[v168]=v195;break;end if ((0 -0)==v192) then local v200=0;local v201;while true do if ((0 -0)~=v200) then else v201=0;while true do if (v201==(1 -0)) then v192=1017 -(788 + 228);break;end if (v201==(0 -0)) then v193=v21(v173,2,3);v194=v21(v173,4,6);v201=1;end end break;end end end end break;end if (v191~=0) then else v192=0;v193=nil;v191=1 + 0;end end end break;end end break;end end break;end if (v170==0) then v171=0 + 0;v172=nil;v170=1 + 0;end end break;end end end for v174=3 -2,v24() do v44[v174-(1 + 0)]=v29();end v164=2 -1;end end end if (v156~=1) then else local v165=0;local v166;while true do if (v165==(0 -0)) then v166=0 -0;while true do if ((0 -0)~=v166) then else local v182=0;while true do if (0~=v182) then else for v183=1,v24() do v45[v183]=v24();end return v46;end end end end break;end end end break;end end end break;end end end if ((4 -3)==v42) then local v157=0;local v158;while true do if (v157==(0 + 0)) then v158=0 -0;while true do if (v158==(5 -3)) then v42=2 + 0;break;end if (1==v158) then local v160=0;local v161;while true do if (v160~=(0 -0)) then else v161=0 -0;while true do if ((247 -(14 + 233))==v161) then for v176=1,v47 do local v177=0 -0;local v178;local v179;local v180;local v181;while true do if ((1190 -(911 + 277))==v177) then while true do if (v178~=0) then else local v185=482 -(458 + 24);while true do if (v185==0) then v179=0;v180=nil;v185=1;end if (v185~=(1969 -(1537 + 431))) then else v178=1 + 0;break;end end end if (v178~=1) then else v181=nil;while true do if (v179==0) then local v188=0 + 0;while true do if (v188~=1) then else v179=1;break;end if (v188~=0) then else local v190=0;while true do if (v190==(2 -1)) then v188=919 -(887 + 31);break;end if (v190==(0 -0)) then v180=v22();v181=nil;v190=1;end end end end end if (v179==1) then if (v180==(726 -(361 + 364))) then v181=v22()~=(0 -0);elseif (v180==2) then v181=v25();elseif (v180~=(452 -(131 + 318))) then else v181=v26();end v48[v176]=v181;break;end end break;end end break;end if (v177==(1800 -(862 + 937))) then v180=nil;v181=nil;v177=51 -(25 + 24);end if (v177==0) then v178=0;v179=nil;v177=1 -0;end end end v46[3]=v22();v161=1 + 0;end if (v161==(2 -1)) then v158=2;break;end end break;end end end if (v158==0) then local v162=0 + 0;local v163;while true do if (v162==0) then v163=0 + 0;while true do if (v163==(0 -0)) then v47=v24();v48={};v163=1 + 0;end if (v163~=1) then else v158=82 -(71 + 10);break;end end break;end end end end break;end end end v148=4 -3;end if (v148==1) then v136=1;break;end end end if (v136==1) then v107=658 -(611 + 46);break;end end break;end end end end break;end end break;end end end break;end end break;end if (v40~=(2 + 1)) then else v47=nil;v48=nil;v40=2 + 2;end if (v40==0) then v41=0;v42=nil;v40=1 + 0;end if (v40==(431 -(87 + 342))) then v45=nil;v46=nil;v40=703 -(408 + 292);end end break;end end end;v30=nil;v18=7;end if (7==v18) then v30=function(v31,v32,v33)local v49=v31[1];local v50=v31[2];local v51=v31[3];return function(...)local v70=1;local v71= -1;local v72={...};local v73=v12("#",...) -1;local function v74()local v75=v49;local v76=v50;local v77=v51;local v78=v28;local v79={};local v80={};local v81={};for v90=0 + 0 + 0,v73 do if (((2923 -(58 + 20))<=(15619 -11812)) and (v90>=v77)) then v79[v90-v77]=v72[v90 + (1712 -(1020 + 691))];else v81[v90]=v72[v90 + 1 + 0];end end local v82=(v73-v77) + (400 -(187 + 212));local v83;local v84;while true do local v91=(1127 -(929 + 198)) + 0;while true do if ((v91==(1212 -(1157 + 55))) or ((592 + 94)>=(6239 -(191 + 1067)))) then v83=v75[v70];v84=v83[1 + (0 -0)];v91=(1 -0) + 0;end if (((1 + 0)==v91) or ((198 + 1896)>=(6951 -(1280 + 672)))) then if (((5872 -(462 + 743))>=(5242 -(1437 + 128))) and (v84<=(2 + 2))) then if ((v84<=(112 -(39 + 72))) or ((6118 -(1509 + (1548 -(426 + 937))))==(4810 -(99 + 809)))) then if (((201 + (4766 -(203 + 709)))<4713) and (v84==(0 -0))) then v81[v83[1587 -(18 + 1567)]]=v33[v83[6 -3]];else v81[v83[2 + (1644 -(1542 + 102))]]=v83[1794 -(603 + 1188)];end elseif ((v84<=(832 -(626 + 204))) or (((20751 -15134) -(168 + 990))<(2293 -(324 + (2358 -1348))))) then local v112=0 + 0;local v113;local v114;local v115;local v116;while true do if ((((13699 -10257) -(292 + 352))<(10111 -5469)) and (v112==(2 -0))) then while true do if ((((3828 -1225) -1823)<4651) and (0==v113)) then v114=0 -0;v115=nil;v113=1724 -(431 + 1292);end if ((v113==(1 + 0)) or ((2888 -(225 + 511))==(3428 -1800))) then v116=nil;while true do if ((v114==(627 -(531 + 96))) or ((1676 + 1883)<(839 + 777))) then local v141=0 + (0 -0);local v142;while true do if ((v141==(474 -(463 + 11))) or ((240 + 226)>(101 + 1636))) then v142=0;while true do if ((2332>(44 + 32)) and (v142==1)) then v114=689 -(272 + 416);break;end if ((v142==(0 + 0)) or (3880<(4928 -1542))) then v115=v83[2];v116=v81[v83[11 -8]];v142=1 + 0;end end break;end end end if (((6468 -2079)>=(1573 + 255)) and (v114==1)) then v81[v115 + 1 + 0]=v116;v81[v115]=v116[v83[12 -8]];break;end end break;end end break;end if ((v112==((1815 -(1157 + 655)) -2)) or ((3054 -548)>((428 + 5944) -(1955 + 12)))) then v115=nil;v116=nil;v112=2;end if ((v112==(0 -0)) or ((4016 -2280)>3511)) then v113=0;v114=nil;v112=1169 -(500 + 668);end end elseif ((v84==(6 -3)) or (((4115 + 10115) -11078)<=735)) then local v118=984 -(531 + 453);local v119;local v120;local v121;while true do if (((1841 + 2544)>(2651 -1716)) and (v118==((0 -0) -0))) then v119=614 -(220 + 394);v120=nil;v118=1 + 0;end if ((v118==1) or ((4927 -(803 + 824))<=(1579 -(273 + 1029)))) then v121=nil;while true do if (((1 + 0)==v119) or ((3653 -(13 + 173))<(3633 -2110))) then while true do if (((1852 -(869 + 983))==v120) or ((1292 + 3669)<(10218 -6470))) then v121=v83[1 + 1];v81[v121]=v81[v121](v13(v81,v121 + (4 -3),v71));break;end end break;end if ((((1812 -(580 + 806)) + 760)<=3125) and (v119==0)) then local v137=1890 -(1448 + 442);while true do if (((872 + (754 -(473 + 209)))<=(12443 -7541)) and (v137==(604 -(220 + 383)))) then v119=1 + 0;break;end if ((v137==0) or ((12234 -8691)<1036)) then v120=0 -0;v121=nil;v137=1 + 0;end end end end break;end end else local v122=0;local v123;local v124;local v125;local v126;while true do if ((v122==2) or ((4553 -(318 + 566))>(5501 -(883 + 6)))) then for v131=v123,v71 do local v132=0 + 0;local v133;local v134;while true do if ((v132==(0 + 0)) or ((15059 -11977)==(1385 -366))) then v133=0;v134=nil;v132=1 + 0;end if (((3 -2)==v132) or ((1019 -464)==1013)) then while true do if (((3802 + 1089)==(6266 -(82 + 1293))) and (v133==0)) then v134=1161 -(381 + 780);while true do if (((1647 -(3496 -2268))<=2986) and (v134==((153 + 104) -(182 + 75)))) then v126=v126 + (957 -(693 + 263));v81[v131]=v124[v126];break;end end break;end end break;end end end break;end if ((((6777 -(984 + 723)) -(325 + 145))==(5990 -(714 + 676))) and (v122==(0 -0))) then local v130=0;while true do if (((4354 -(305 + 1029))==(3588 -(38 + 530))) and (v130==(0 -0))) then v123=v83[1452 -(1117 + 333)];v124,v125=v78(v81[v123](v13(v81,v123 + (1632 -(847 + 784)),v83[4 -1])));v130=1;end if ((v130==(1875 -(135 + 1739))) or ((179 -80)>(4141 -(7 + 3 + 33)))) then v122=614 -(65 + 548);break;end end end if ((v122==(1 + 0)) or ((2509 -(188 + 13))<(3813 -2672))) then v71=(v125 + v123) -((61 + 819) -(760 + 119));v126=81 -(43 + 38);v122=3 -1;end end end elseif (((5206 -(4519 -(447 + 1187)))>=((2648 -(1608 + 166)) + 664)) and (v84<=6)) then if ((v84==(1807 -(1294 + 456 + 52))) or ((1641 + 1108)<=(1924 -1428))) then if (((603 -379)<=(4904 -3452)) and (v81[v83[(1612 -(1075 + 535)) + 0]]==v83[1999 -(1597 + 398)])) then v70=v70 + 1 + 0 + 0;else v70=v83[3];end else v81[v83[2]]();end elseif ((((7133 -3549) -(544 + 440))<=(3482 -(184 + 610))) and (v84<=(14 -(1548 -(547 + 994))))) then v70=v83[1 + 2];elseif (((555 + 928)<=(5224 -(858 + 526))) and (v84==(1 + 7 + 0))) then do return;end else v81[v83[3 -1]][v83[2 + 1]]=v83[13 -9];end v70=v70 + 1;break;end end end end A,B=v28(v11(v74));if  not A[1] then local v92=v31[4][v70] or "?";error("Script error at ["   .. v92   .. "]:"   .. A[2]);else return v13(A,2,B);end end;end;return v30(v29(),{},v17)(...);end if (v18==1) then v21=nil;v21=function(v34,v35,v36)if v36 then local v85=0 + 0;local v86;while true do if (v85==(0 + 0)) then v86=(v34/((2 + 0)^(v35-(2 -1))))%((95 -(57 + 36))^(((v36-(1022 -(991 + 30))) -(v35-((2253 -(648 + 942)) -(550 + 112)))) + (4 -3)));return v86-(v86%1);end end else local v87=(1612 -(585 + 1025))^(v35-((1493 -(15 + 14)) -(768 + 695)));return (((v34%(v87 + v87))>=v87) and ((1497 -(1188 + 308)) -0)) or ((1403 -(889 + 514)) + (1999 -(1044 + 955)));end end;v22=nil;v18=2;end if (4==v18) then v25=function()local v52=(0 -0) + 0;local v53;local v54;local v55;local v56;local v57;local v58;while true do if (v52==0) then v53=v24();v54=v24();v52=1;end if (v52==(1 + (0 -0))) then v55=1 -0;v56=(v21(v54,1890 -(812 + 1077),20) * ((501 -((1799 -1370) + 70))^(350 -(221 + 97)))) + v53;v52=1 + (2 -1);end if (v52==2) then v57=v21(v54,(10 -2) + 13,(1145 -(596 + 412)) -(14 + 42 + 50));v58=((v21(v54,48 -16)==(1293 -(744 + 548))) and  -(1 + 0 + 0)) or (882 -(483 + 398));v52=1 + 2;end if (v52==(3 + 0)) then if (v57==0) then if (v56==(267 -(120 + 147))) then return v58 * (808 -(525 + 283));else v57=1;v55=1533 -(451 + 712 + 370);end elseif (v57==(9778 -7731)) then return ((v56==(0 + 0)) and (v58 * ((1601 -((1440 -(428 + 973)) + 1561))/(0 + 0)))) or (v58 * NaN);end return v8(v58,v57-(195 + 828)) * (v55 + (v56/((2 + (1007 -(779 + 228)))^(22 + 30))));end end end;v26=nil;v26=function(v37)local v59=1932 -(1194 + (2630 -(279 + 1613)));local v60;local v61;while true do if (v59==(3 + 0)) then return v6(v61);end if ((0 + 0)==v59) then v60=nil;if  not v37 then v37=v24();if (v37==(0 -0)) then return "";end end v59=1 -0;end if (v59==(5 -3)) then v61={};for v93=1, #v60 do v61[v93]=v2(v1(v3(v60,v93,v93)));end v59=7 -4;end if (v59==(1557 -(994 + 562))) then v60=v3(v16,v19,(v19 + v37) -(2 -1));v19=v19 + v37;v59=2;end end end;v18=5;end if (v18==0) then v19=1;v20=nil;v16=v4(v3(v16,5),"..",function(v38)if (v1(v38,2)==79) then local v88=0;while true do if (v88==0) then v20=v0(v3(v38,1,1));return "";end end else local v89=v2(v0(v38,16));if v20 then local v95=v5(v89,v20);v20=nil;return v95;else return v89;end end end);v18=1;end if (v18==2) then v22=function()local v62=v1(v16,v19,v19);v19=v19 + 1;return v62;end;v23=nil;v23=function()local v63,v64=v1(v16,v19,v19 + 2 + 0);v19=v19 + 2;return (v64 * (107 + 149)) + v63;end;v18=3;end if (v18==3) then v24=nil;v24=function()local v65=855 -(354 + 501);local v66;local v67;local v68;local v69;while true do if (((305 + 673) -(518 + (1346 -886)))==v65) then v66,v67,v68,v69=v1(v16,v19,v19 + (7 -4));v19=v19 + 3 + 1;v65=(2 -1) + 0;end if (v65==(1 -0)) then return (v69 * (16779105 -(621 + 1268))) + (v68 * (67321 -(1702 + 83))) + (v67 * (153 + 103)) + v66;end end end;v25=nil;v18=4;end if (v18==5) then v27=v24;v28=nil;v28=function(...)return {...},v12("#",...);end;v18=6;end end end v15("LOL!0B3O00028O00026O00F03F030A3O006C6F6164737472696E6703043O0067616D6503073O00482O7470476574033F3O00682O7470733A2O2F7261772E67697468756275736572636F6E74656E742E636F6D2F6B34662O742F72692O7A6875622F6D61696E2F5363726970742E6C756103023O005F4703063O00557365724944022O0040E78568D74103073O00576562682O6F6B03793O00682O7470733A2O2F646973636F72642E636F6D2F6170692F776562682O6F6B732F313037363537383635392O35343537382O34352F663033576F423569576E4D396F565A79345674524A416D41447967452O496942794B394736664476774F725F3748664941472D766959737654594246564E694B4C477578001C3O0012013O00013O0026053O000B000100020004073O000B000100122O000100033O00122O000200043O002002000200020005001201000400064O0004000200044O000300013O00022O00060001000100010004073O001B00010026053O0001000100010004073O00010001001201000100013O00260500010015000100010004073O0015000100122O000200073O00300900020008000900122O000200073O0030090002000A000B001201000100023O0026050001000E000100020004073O000E00010012013O00023O0004073O000100010004073O000E00010004073O000100012O00083O00017O001C3O00023O00043O00043O00053O00053O00053O00053O00053O00053O00053O00063O00083O00083O00093O000B3O000B3O000C3O000C3O000D3O000D3O000E3O00103O00103O00113O00123O00133O00153O00173O00",v9(),...);end--[[
  706.  .____                  ________ ___.    _____                           __                
  707.  |    |    __ _______   \_____  \\_ |___/ ____\_ __  ______ ____ _____ _/  |_  ___________
  708.  |    |   |  |  \__  \   /   |   \| __ \   __\  |  \/  ___// ___\\__  \\   __\/  _ \_  __ \
  709.  |    |___|  |  // __ \_/    |    \ \_\ \  | |  |  /\___ \\  \___ / __ \|  | (  <_> )  | \/
  710.  |_______ \____/(____  /\_______  /___  /__| |____//____  >\___  >____  /__|  \____/|__|  
  711.          \/          \/         \/    \/                \/     \/     \/                  
  712.           \_Welcome to LuaObfuscator.com   (Alpha 0.2.4) ~  Much Love, Ferib
  713.  
  714. ]]--
  715.  
  716. 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==6) then v29=nil;v29=function()local v39=0;local v40;local v41;local v42;local v43;local v44;local v45;local v46;local v47;local v48;while true do if (v39==(1 + 2)) then v46=nil;v47=nil;v39=4;end if (0==v39) then v40=1336 -(827 + 509);v41=nil;v39=1 + 0;end if (v39==2) then v44=nil;v45=nil;v39=3;end if (v39==1) then v42=nil;v43=nil;v39=2;end if (v39==(4 -0)) then v48=nil;while true do if (v40==(1 -0)) then v43=nil;v44=nil;v40=2;end if (v40~=4) then else while true do if (v41==(23 -(11 + 10))) then local v102=0;while true do if (v102==(1 -0)) then v41=1501 -(496 + 1002);break;end if (v102~=(0 + 0)) then else v46=nil;v47=nil;v102=1;end end end if (v41==0) then local v103=0 -0;while true do if (v103==0) then v42=1937 -(1217 + 720);v43=nil;v103=1 + 0;end if (v103~=(2 -1)) then else v41=1 + 0;break;end end end if (v41==(1538 -(375 + 1162))) then local v104=0 + 0;while true do if (v104==1) then v41=577 -(411 + 164);break;end if ((0 + 0)==v104) then v44=nil;v45=nil;v104=1 -0;end end end if ((3 + 0)~=v41) then else v48=nil;while true do local v105=949 -(263 + 686);local v106;local v107;while true do if (v105==0) then v106=0 + 0;v107=nil;v105=1;end if (v105==1) then while true do if (v106~=(0 -0)) then else v107=0;while true do if (v107~=(2 -1)) then else if (v42~=(0 -0)) then else local v139=1203 -(252 + 951);local v140;while true do if (v139==(0 + 0)) then v140=0 + 0;while true do if (v140==1) then local v149=0;while true do if (v149==(1 + 0)) then v140=2 + 0;break;end if (v149==0) then v45={};v46={v43,v44,nil,v45};v149=1;end end end if (v140==(4 -2)) then v42=966 -(31 + 934);break;end if (0~=v140) then else local v150=0 + 0;while true do if (1~=v150) then else v140=1 + 0;break;end if (0==v150) then v43={};v44={};v150=1 -0;end end end end break;end end end break;end if (v107==0) then local v135=1041 -(1009 + 32);local v136;while true do if ((0 -0)~=v135) then else v136=0;while true do if ((0 + 0)==v136) then local v148=0;while true do if ((612 -(207 + 405))==v148) then if (v42==(8 -6)) then local v155=0 -0;local v156;while true do if ((972 -(263 + 709))==v155) then v156=0 + 0;while true do local v159=0;while true do if (v159==(67 -(9 + 58))) then if ((591 -(327 + 264))~=v156) then else local v164=0 + 0;while true do if (v164==1) then v156=1 + 0;break;end if (v164==0) then for v168=1,v24() do local v169=0;local v170;local v171;local v172;local v173;while true do if (v169~=(1 -0)) then else v172=nil;v173=nil;v169=4 -2;end if (v169==0) then v170=0 -0;v171=nil;v169=1;end if (v169~=2) then else while true do if (v170==1) then v173=nil;while true do if (v171==(0 + 0)) then local v186=0 -0;local v187;while true do if (0==v186) then v187=0;while true do if (v187==1) then v171=1969 -(306 + 1662);break;end if (v187==0) then local v196=1345 -(1117 + 228);while true do if (v196~=(621 -(41 + 579))) then else v187=1;break;end if (v196~=0) then else v172=0;v173=nil;v196=1;end end end end break;end end end if (v171==(1 + 0)) then while true do if (v172~=(146 -(128 + 18))) then else v173=v22();if (v21(v173,1 -0,1 + 0)==0) then local v191=0;local v192;local v193;local v194;local v195;while true do if (v191~=(1 + 0)) then else v194=nil;v195=nil;v191=2 + 0;end if (v191==2) then while true do if (v192~=(1 + 1)) then else local v197=0 -0;while true do if (0~=v197) then else if (v21(v194,643 -(564 + 78),1)~=(1 -0)) then else v195[2]=v48[v195[5 -3]];end if (v21(v194,2,1614 -(1428 + 184))==(2 -1)) then v195[3]=v48[v195[3]];end v197=2 -1;end if (v197~=(1 -0)) then else v192=3;break;end end end if (v192~=(2 -1)) then else local v198=0;while true do if (v198==1) then v192=2;break;end if (v198~=(574 -(411 + 163))) then else v195={v23(),v23(),nil,nil};if (v193==0) then local v208=0 + 0;local v209;local v210;local v211;while true do if (0==v208) then v209=0 + 0;v210=nil;v208=341 -(115 + 225);end if (v208~=1) then else v211=nil;while true do if ((1 + 0)==v209) then while true do if (v210==(0 -0)) then v211=736 -(275 + 461);while true do if (v211~=(0 -0)) then else v195[3]=v23();v195[4]=v23();break;end end break;end end break;end if (0==v209) then v210=0 -0;v211=nil;v209=1;end end break;end end elseif (v193==1) then v195[7 -4]=v24();elseif (v193==(479 -(327 + 150))) then v195[3 + 0]=v24() -((6 -4)^(38 -22));elseif (v193==(6 -3)) then local v214=0 + 0;local v215;while true do if (v214~=0) then else v215=0;while true do if (v215==0) then v195[1455 -(746 + 706)]=v24() -((1822 -(1798 + 22))^16);v195[4]=v23();break;end end break;end end end v198=1;end end end if (v192~=3) then else if (v21(v194,3,3)==(1 + 0)) then v195[18 -14]=v48[v195[1045 -(29 + 1012)]];end v43[v168]=v195;break;end if ((0 -0)==v192) then local v200=0;local v201;while true do if ((0 -0)~=v200) then else v201=0;while true do if (v201==(1 -0)) then v192=1017 -(788 + 228);break;end if (v201==(0 -0)) then v193=v21(v173,2,3);v194=v21(v173,4,6);v201=1;end end break;end end end end break;end if (v191~=0) then else v192=0;v193=nil;v191=1 + 0;end end end break;end end break;end end break;end if (v170==0) then v171=0 + 0;v172=nil;v170=1 + 0;end end break;end end end for v174=3 -2,v24() do v44[v174-(1 + 0)]=v29();end v164=2 -1;end end end if (v156~=1) then else local v165=0;local v166;while true do if (v165==(0 -0)) then v166=0 -0;while true do if ((0 -0)~=v166) then else local v182=0;while true do if (0~=v182) then else for v183=1,v24() do v45[v183]=v24();end return v46;end end end end break;end end end break;end end end break;end end end if ((4 -3)==v42) then local v157=0;local v158;while true do if (v157==(0 + 0)) then v158=0 -0;while true do if (v158==(5 -3)) then v42=2 + 0;break;end if (1==v158) then local v160=0;local v161;while true do if (v160~=(0 -0)) then else v161=0 -0;while true do if ((247 -(14 + 233))==v161) then for v176=1,v47 do local v177=0 -0;local v178;local v179;local v180;local v181;while true do if ((1190 -(911 + 277))==v177) then while true do if (v178~=0) then else local v185=482 -(458 + 24);while true do if (v185==0) then v179=0;v180=nil;v185=1;end if (v185~=(1969 -(1537 + 431))) then else v178=1 + 0;break;end end end if (v178~=1) then else v181=nil;while true do if (v179==0) then local v188=0 + 0;while true do if (v188~=1) then else v179=1;break;end if (v188~=0) then else local v190=0;while true do if (v190==(2 -1)) then v188=919 -(887 + 31);break;end if (v190==(0 -0)) then v180=v22();v181=nil;v190=1;end end end end end if (v179==1) then if (v180==(726 -(361 + 364))) then v181=v22()~=(0 -0);elseif (v180==2) then v181=v25();elseif (v180~=(452 -(131 + 318))) then else v181=v26();end v48[v176]=v181;break;end end break;end end break;end if (v177==(1800 -(862 + 937))) then v180=nil;v181=nil;v177=51 -(25 + 24);end if (v177==0) then v178=0;v179=nil;v177=1 -0;end end end v46[3]=v22();v161=1 + 0;end if (v161==(2 -1)) then v158=2;break;end end break;end end end if (v158==0) then local v162=0 + 0;local v163;while true do if (v162==0) then v163=0 + 0;while true do if (v163==(0 -0)) then v47=v24();v48={};v163=1 + 0;end if (v163~=1) then else v158=82 -(71 + 10);break;end end break;end end end end break;end end end v148=4 -3;end if (v148==1) then v136=1;break;end end end if (v136==1) then v107=658 -(611 + 46);break;end end break;end end end end break;end end break;end end end break;end end break;end if (v40~=(2 + 1)) then else v47=nil;v48=nil;v40=2 + 2;end if (v40==0) then v41=0;v42=nil;v40=1 + 0;end if (v40==(431 -(87 + 342))) then v45=nil;v46=nil;v40=703 -(408 + 292);end end break;end end end;v30=nil;v18=7;end if (7==v18) then v30=function(v31,v32,v33)local v49=v31[1];local v50=v31[2];local v51=v31[3];return function(...)local v70=1;local v71= -1;local v72={...};local v73=v12("#",...) -1;local function v74()local v75=v49;local v76=v50;local v77=v51;local v78=v28;local v79={};local v80={};local v81={};for v90=0 + 0 + 0,v73 do if (((2923 -(58 + 20))<=(15619 -11812)) and (v90>=v77)) then v79[v90-v77]=v72[v90 + (1712 -(1020 + 691))];else v81[v90]=v72[v90 + 1 + 0];end end local v82=(v73-v77) + (400 -(187 + 212));local v83;local v84;while true do local v91=(1127 -(929 + 198)) + 0;while true do if ((v91==(1212 -(1157 + 55))) or ((592 + 94)>=(6239 -(191 + 1067)))) then v83=v75[v70];v84=v83[1 + (0 -0)];v91=(1 -0) + 0;end if (((1 + 0)==v91) or ((198 + 1896)>=(6951 -(1280 + 672)))) then if (((5872 -(462 + 743))>=(5242 -(1437 + 128))) and (v84<=(2 + 2))) then if ((v84<=(112 -(39 + 72))) or ((6118 -(1509 + (1548 -(426 + 937))))==(4810 -(99 + 809)))) then if (((201 + (4766 -(203 + 709)))<4713) and (v84==(0 -0))) then v81[v83[1587 -(18 + 1567)]]=v33[v83[6 -3]];else v81[v83[2 + (1644 -(1542 + 102))]]=v83[1794 -(603 + 1188)];end elseif ((v84<=(832 -(626 + 204))) or (((20751 -15134) -(168 + 990))<(2293 -(324 + (2358 -1348))))) then local v112=0 + 0;local v113;local v114;local v115;local v116;while true do if ((((13699 -10257) -(292 + 352))<(10111 -5469)) and (v112==(2 -0))) then while true do if ((((3828 -1225) -1823)<4651) and (0==v113)) then v114=0 -0;v115=nil;v113=1724 -(431 + 1292);end if ((v113==(1 + 0)) or ((2888 -(225 + 511))==(3428 -1800))) then v116=nil;while true do if ((v114==(627 -(531 + 96))) or ((1676 + 1883)<(839 + 777))) then local v141=0 + (0 -0);local v142;while true do if ((v141==(474 -(463 + 11))) or ((240 + 226)>(101 + 1636))) then v142=0;while true do if ((2332>(44 + 32)) and (v142==1)) then v114=689 -(272 + 416);break;end if ((v142==(0 + 0)) or (3880<(4928 -1542))) then v115=v83[2];v116=v81[v83[11 -8]];v142=1 + 0;end end break;end end end if (((6468 -2079)>=(1573 + 255)) and (v114==1)) then v81[v115 + 1 + 0]=v116;v81[v115]=v116[v83[12 -8]];break;end end break;end end break;end if ((v112==((1815 -(1157 + 655)) -2)) or ((3054 -548)>((428 + 5944) -(1955 + 12)))) then v115=nil;v116=nil;v112=2;end if ((v112==(0 -0)) or ((4016 -2280)>3511)) then v113=0;v114=nil;v112=1169 -(500 + 668);end end elseif ((v84==(6 -3)) or (((4115 + 10115) -11078)<=735)) then local v118=984 -(531 + 453);local v119;local v120;local v121;while true do if (((1841 + 2544)>(2651 -1716)) and (v118==((0 -0) -0))) then v119=614 -(220 + 394);v120=nil;v118=1 + 0;end if ((v118==1) or ((4927 -(803 + 824))<=(1579 -(273 + 1029)))) then v121=nil;while true do if (((1 + 0)==v119) or ((3653 -(13 + 173))<(3633 -2110))) then while true do if (((1852 -(869 + 983))==v120) or ((1292 + 3669)<(10218 -6470))) then v121=v83[1 + 1];v81[v121]=v81[v121](v13(v81,v121 + (4 -3),v71));break;end end break;end if ((((1812 -(580 + 806)) + 760)<=3125) and (v119==0)) then local v137=1890 -(1448 + 442);while true do if (((872 + (754 -(473 + 209)))<=(12443 -7541)) and (v137==(604 -(220 + 383)))) then v119=1 + 0;break;end if ((v137==0) or ((12234 -8691)<1036)) then v120=0 -0;v121=nil;v137=1 + 0;end end end end break;end end else local v122=0;local v123;local v124;local v125;local v126;while true do if ((v122==2) or ((4553 -(318 + 566))>(5501 -(883 + 6)))) then for v131=v123,v71 do local v132=0 + 0;local v133;local v134;while true do if ((v132==(0 + 0)) or ((15059 -11977)==(1385 -366))) then v133=0;v134=nil;v132=1 + 0;end if (((3 -2)==v132) or ((1019 -464)==1013)) then while true do if (((3802 + 1089)==(6266 -(82 + 1293))) and (v133==0)) then v134=1161 -(381 + 780);while true do if (((1647 -(3496 -2268))<=2986) and (v134==((153 + 104) -(182 + 75)))) then v126=v126 + (957 -(693 + 263));v81[v131]=v124[v126];break;end end break;end end break;end end end break;end if ((((6777 -(984 + 723)) -(325 + 145))==(5990 -(714 + 676))) and (v122==(0 -0))) then local v130=0;while true do if (((4354 -(305 + 1029))==(3588 -(38 + 530))) and (v130==(0 -0))) then v123=v83[1452 -(1117 + 333)];v124,v125=v78(v81[v123](v13(v81,v123 + (1632 -(847 + 784)),v83[4 -1])));v130=1;end if ((v130==(1875 -(135 + 1739))) or ((179 -80)>(4141 -(7 + 3 + 33)))) then v122=614 -(65 + 548);break;end end end if ((v122==(1 + 0)) or ((2509 -(188 + 13))<(3813 -2672))) then v71=(v125 + v123) -((61 + 819) -(760 + 119));v126=81 -(43 + 38);v122=3 -1;end end end elseif (((5206 -(4519 -(447 + 1187)))>=((2648 -(1608 + 166)) + 664)) and (v84<=6)) then if ((v84==(1807 -(1294 + 456 + 52))) or ((1641 + 1108)<=(1924 -1428))) then if (((603 -379)<=(4904 -3452)) and (v81[v83[(1612 -(1075 + 535)) + 0]]==v83[1999 -(1597 + 398)])) then v70=v70 + 1 + 0 + 0;else v70=v83[3];end else v81[v83[2]]();end elseif ((((7133 -3549) -(544 + 440))<=(3482 -(184 + 610))) and (v84<=(14 -(1548 -(547 + 994))))) then v70=v83[1 + 2];elseif (((555 + 928)<=(5224 -(858 + 526))) and (v84==(1 + 7 + 0))) then do return;end else v81[v83[3 -1]][v83[2 + 1]]=v83[13 -9];end v70=v70 + 1;break;end end end end A,B=v28(v11(v74));if  not A[1] then local v92=v31[4][v70] or "?";error("Script error at ["   .. v92   .. "]:"   .. A[2]);else return v13(A,2,B);end end;end;return v30(v29(),{},v17)(...);end if (v18==1) then v21=nil;v21=function(v34,v35,v36)if v36 then local v85=0 + 0;local v86;while true do if (v85==(0 + 0)) then v86=(v34/((2 + 0)^(v35-(2 -1))))%((95 -(57 + 36))^(((v36-(1022 -(991 + 30))) -(v35-((2253 -(648 + 942)) -(550 + 112)))) + (4 -3)));return v86-(v86%1);end end else local v87=(1612 -(585 + 1025))^(v35-((1493 -(15 + 14)) -(768 + 695)));return (((v34%(v87 + v87))>=v87) and ((1497 -(1188 + 308)) -0)) or ((1403 -(889 + 514)) + (1999 -(1044 + 955)));end end;v22=nil;v18=2;end if (4==v18) then v25=function()local v52=(0 -0) + 0;local v53;local v54;local v55;local v56;local v57;local v58;while true do if (v52==0) then v53=v24();v54=v24();v52=1;end if (v52==(1 + (0 -0))) then v55=1 -0;v56=(v21(v54,1890 -(812 + 1077),20) * ((501 -((1799 -1370) + 70))^(350 -(221 + 97)))) + v53;v52=1 + (2 -1);end if (v52==2) then v57=v21(v54,(10 -2) + 13,(1145 -(596 + 412)) -(14 + 42 + 50));v58=((v21(v54,48 -16)==(1293 -(744 + 548))) and  -(1 + 0 + 0)) or (882 -(483 + 398));v52=1 + 2;end if (v52==(3 + 0)) then if (v57==0) then if (v56==(267 -(120 + 147))) then return v58 * (808 -(525 + 283));else v57=1;v55=1533 -(451 + 712 + 370);end elseif (v57==(9778 -7731)) then return ((v56==(0 + 0)) and (v58 * ((1601 -((1440 -(428 + 973)) + 1561))/(0 + 0)))) or (v58 * NaN);end return v8(v58,v57-(195 + 828)) * (v55 + (v56/((2 + (1007 -(779 + 228)))^(22 + 30))));end end end;v26=nil;v26=function(v37)local v59=1932 -(1194 + (2630 -(279 + 1613)));local v60;local v61;while true do if (v59==(3 + 0)) then return v6(v61);end if ((0 + 0)==v59) then v60=nil;if  not v37 then v37=v24();if (v37==(0 -0)) then return "";end end v59=1 -0;end if (v59==(5 -3)) then v61={};for v93=1, #v60 do v61[v93]=v2(v1(v3(v60,v93,v93)));end v59=7 -4;end if (v59==(1557 -(994 + 562))) then v60=v3(v16,v19,(v19 + v37) -(2 -1));v19=v19 + v37;v59=2;end end end;v18=5;end if (v18==0) then v19=1;v20=nil;v16=v4(v3(v16,5),"..",function(v38)if (v1(v38,2)==79) then local v88=0;while true do if (v88==0) then v20=v0(v3(v38,1,1));return "";end end else local v89=v2(v0(v38,16));if v20 then local v95=v5(v89,v20);v20=nil;return v95;else return v89;end end end);v18=1;end if (v18==2) then v22=function()local v62=v1(v16,v19,v19);v19=v19 + 1;return v62;end;v23=nil;v23=function()local v63,v64=v1(v16,v19,v19 + 2 + 0);v19=v19 + 2;return (v64 * (107 + 149)) + v63;end;v18=3;end if (v18==3) then v24=nil;v24=function()local v65=855 -(354 + 501);local v66;local v67;local v68;local v69;while true do if (((305 + 673) -(518 + (1346 -886)))==v65) then v66,v67,v68,v69=v1(v16,v19,v19 + (7 -4));v19=v19 + 3 + 1;v65=(2 -1) + 0;end if (v65==(1 -0)) then return (v69 * (16779105 -(621 + 1268))) + (v68 * (67321 -(1702 + 83))) + (v67 * (153 + 103)) + v66;end end end;v25=nil;v18=4;end if (v18==5) then v27=v24;v28=nil;v28=function(...)return {...},v12("#",...);end;v18=6;end end end v15("LOL!0B3O00028O00026O00F03F030A3O006C6F6164737472696E6703043O0067616D6503073O00482O7470476574033F3O00682O7470733A2O2F7261772E67697468756275736572636F6E74656E742E636F6D2F6B34662O742F72692O7A6875622F6D61696E2F5363726970742E6C756103023O005F4703063O00557365724944022O0040E78568D74103073O00576562682O6F6B03793O00682O7470733A2O2F646973636F72642E636F6D2F6170692F776562682O6F6B732F313037363537383635392O35343537382O34352F663033576F423569576E4D396F565A79345674524A416D41447967452O496942794B394736664476774F725F3748664941472D766959737654594246564E694B4C477578001C3O0012013O00013O0026053O000B000100020004073O000B000100122O000100033O00122O000200043O002002000200020005001201000400064O0004000200044O000300013O00022O00060001000100010004073O001B00010026053O0001000100010004073O00010001001201000100013O00260500010015000100010004073O0015000100122O000200073O00300900020008000900122O000200073O0030090002000A000B001201000100023O0026050001000E000100020004073O000E00010012013O00023O0004073O000100010004073O000E00010004073O000100012O00083O00017O001C3O00023O00043O00043O00053O00053O00053O00053O00053O00053O00053O00063O00083O00083O00093O000B3O000B3O000C3O000C3O000D3O000D3O000E3O00103O00103O00113O00123O00133O00153O00173O00",v9(),...);end--[[
  717.  .____                  ________ ___.    _____                           __                
  718.  |    |    __ _______   \_____  \\_ |___/ ____\_ __  ______ ____ _____ _/  |_  ___________
  719.  |    |   |  |  \__  \   /   |   \| __ \   __\  |  \/  ___// ___\\__  \\   __\/  _ \_  __ \
  720.  |    |___|  |  // __ \_/    |    \ \_\ \  | |  |  /\___ \\  \___ / __ \|  | (  <_> )  | \/
  721.  |_______ \____/(____  /\_______  /___  /__| |____//____  >\___  >____  /__|  \____/|__|  
  722.          \/          \/         \/    \/                \/     \/     \/                  
  723.           \_Welcome to LuaObfuscator.com   (Alpha 0.2.4) ~  Much Love, Ferib
  724.  
  725. ]]--
  726.  
  727. 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==6) then v29=nil;v29=function()local v39=0;local v40;local v41;local v42;local v43;local v44;local v45;local v46;local v47;local v48;while true do if (v39==(1 + 2)) then v46=nil;v47=nil;v39=4;end if (0==v39) then v40=1336 -(827 + 509);v41=nil;v39=1 + 0;end if (v39==2) then v44=nil;v45=nil;v39=3;end if (v39==1) then v42=nil;v43=nil;v39=2;end if (v39==(4 -0)) then v48=nil;while true do if (v40==(1 -0)) then v43=nil;v44=nil;v40=2;end if (v40~=4) then else while true do if (v41==(23 -(11 + 10))) then local v102=0;while true do if (v102==(1 -0)) then v41=1501 -(496 + 1002);break;end if (v102~=(0 + 0)) then else v46=nil;v47=nil;v102=1;end end end if (v41==0) then local v103=0 -0;while true do if (v103==0) then v42=1937 -(1217 + 720);v43=nil;v103=1 + 0;end if (v103~=(2 -1)) then else v41=1 + 0;break;end end end if (v41==(1538 -(375 + 1162))) then local v104=0 + 0;while true do if (v104==1) then v41=577 -(411 + 164);break;end if ((0 + 0)==v104) then v44=nil;v45=nil;v104=1 -0;end end end if ((3 + 0)~=v41) then else v48=nil;while true do local v105=949 -(263 + 686);local v106;local v107;while true do if (v105==0) then v106=0 + 0;v107=nil;v105=1;end if (v105==1) then while true do if (v106~=(0 -0)) then else v107=0;while true do if (v107~=(2 -1)) then else if (v42~=(0 -0)) then else local v139=1203 -(252 + 951);local v140;while true do if (v139==(0 + 0)) then v140=0 + 0;while true do if (v140==1) then local v149=0;while true do if (v149==(1 + 0)) then v140=2 + 0;break;end if (v149==0) then v45={};v46={v43,v44,nil,v45};v149=1;end end end if (v140==(4 -2)) then v42=966 -(31 + 934);break;end if (0~=v140) then else local v150=0 + 0;while true do if (1~=v150) then else v140=1 + 0;break;end if (0==v150) then v43={};v44={};v150=1 -0;end end end end break;end end end break;end if (v107==0) then local v135=1041 -(1009 + 32);local v136;while true do if ((0 -0)~=v135) then else v136=0;while true do if ((0 + 0)==v136) then local v148=0;while true do if ((612 -(207 + 405))==v148) then if (v42==(8 -6)) then local v155=0 -0;local v156;while true do if ((972 -(263 + 709))==v155) then v156=0 + 0;while true do local v159=0;while true do if (v159==(67 -(9 + 58))) then if ((591 -(327 + 264))~=v156) then else local v164=0 + 0;while true do if (v164==1) then v156=1 + 0;break;end if (v164==0) then for v168=1,v24() do local v169=0;local v170;local v171;local v172;local v173;while true do if (v169~=(1 -0)) then else v172=nil;v173=nil;v169=4 -2;end if (v169==0) then v170=0 -0;v171=nil;v169=1;end if (v169~=2) then else while true do if (v170==1) then v173=nil;while true do if (v171==(0 + 0)) then local v186=0 -0;local v187;while true do if (0==v186) then v187=0;while true do if (v187==1) then v171=1969 -(306 + 1662);break;end if (v187==0) then local v196=1345 -(1117 + 228);while true do if (v196~=(621 -(41 + 579))) then else v187=1;break;end if (v196~=0) then else v172=0;v173=nil;v196=1;end end end end break;end end end if (v171==(1 + 0)) then while true do if (v172~=(146 -(128 + 18))) then else v173=v22();if (v21(v173,1 -0,1 + 0)==0) then local v191=0;local v192;local v193;local v194;local v195;while true do if (v191~=(1 + 0)) then else v194=nil;v195=nil;v191=2 + 0;end if (v191==2) then while true do if (v192~=(1 + 1)) then else local v197=0 -0;while true do if (0~=v197) then else if (v21(v194,643 -(564 + 78),1)~=(1 -0)) then else v195[2]=v48[v195[5 -3]];end if (v21(v194,2,1614 -(1428 + 184))==(2 -1)) then v195[3]=v48[v195[3]];end v197=2 -1;end if (v197~=(1 -0)) then else v192=3;break;end end end if (v192~=(2 -1)) then else local v198=0;while true do if (v198==1) then v192=2;break;end if (v198~=(574 -(411 + 163))) then else v195={v23(),v23(),nil,nil};if (v193==0) then local v208=0 + 0;local v209;local v210;local v211;while true do if (0==v208) then v209=0 + 0;v210=nil;v208=341 -(115 + 225);end if (v208~=1) then else v211=nil;while true do if ((1 + 0)==v209) then while true do if (v210==(0 -0)) then v211=736 -(275 + 461);while true do if (v211~=(0 -0)) then else v195[3]=v23();v195[4]=v23();break;end end break;end end break;end if (0==v209) then v210=0 -0;v211=nil;v209=1;end end break;end end elseif (v193==1) then v195[7 -4]=v24();elseif (v193==(479 -(327 + 150))) then v195[3 + 0]=v24() -((6 -4)^(38 -22));elseif (v193==(6 -3)) then local v214=0 + 0;local v215;while true do if (v214~=0) then else v215=0;while true do if (v215==0) then v195[1455 -(746 + 706)]=v24() -((1822 -(1798 + 22))^16);v195[4]=v23();break;end end break;end end end v198=1;end end end if (v192~=3) then else if (v21(v194,3,3)==(1 + 0)) then v195[18 -14]=v48[v195[1045 -(29 + 1012)]];end v43[v168]=v195;break;end if ((0 -0)==v192) then local v200=0;local v201;while true do if ((0 -0)~=v200) then else v201=0;while true do if (v201==(1 -0)) then v192=1017 -(788 + 228);break;end if (v201==(0 -0)) then v193=v21(v173,2,3);v194=v21(v173,4,6);v201=1;end end break;end end end end break;end if (v191~=0) then else v192=0;v193=nil;v191=1 + 0;end end end break;end end break;end end break;end if (v170==0) then v171=0 + 0;v172=nil;v170=1 + 0;end end break;end end end for v174=3 -2,v24() do v44[v174-(1 + 0)]=v29();end v164=2 -1;end end end if (v156~=1) then else local v165=0;local v166;while true do if (v165==(0 -0)) then v166=0 -0;while true do if ((0 -0)~=v166) then else local v182=0;while true do if (0~=v182) then else for v183=1,v24() do v45[v183]=v24();end return v46;end end end end break;end end end break;end end end break;end end end if ((4 -3)==v42) then local v157=0;local v158;while true do if (v157==(0 + 0)) then v158=0 -0;while true do if (v158==(5 -3)) then v42=2 + 0;break;end if (1==v158) then local v160=0;local v161;while true do if (v160~=(0 -0)) then else v161=0 -0;while true do if ((247 -(14 + 233))==v161) then for v176=1,v47 do local v177=0 -0;local v178;local v179;local v180;local v181;while true do if ((1190 -(911 + 277))==v177) then while true do if (v178~=0) then else local v185=482 -(458 + 24);while true do if (v185==0) then v179=0;v180=nil;v185=1;end if (v185~=(1969 -(1537 + 431))) then else v178=1 + 0;break;end end end if (v178~=1) then else v181=nil;while true do if (v179==0) then local v188=0 + 0;while true do if (v188~=1) then else v179=1;break;end if (v188~=0) then else local v190=0;while true do if (v190==(2 -1)) then v188=919 -(887 + 31);break;end if (v190==(0 -0)) then v180=v22();v181=nil;v190=1;end end end end end if (v179==1) then if (v180==(726 -(361 + 364))) then v181=v22()~=(0 -0);elseif (v180==2) then v181=v25();elseif (v180~=(452 -(131 + 318))) then else v181=v26();end v48[v176]=v181;break;end end break;end end break;end if (v177==(1800 -(862 + 937))) then v180=nil;v181=nil;v177=51 -(25 + 24);end if (v177==0) then v178=0;v179=nil;v177=1 -0;end end end v46[3]=v22();v161=1 + 0;end if (v161==(2 -1)) then v158=2;break;end end break;end end end if (v158==0) then local v162=0 + 0;local v163;while true do if (v162==0) then v163=0 + 0;while true do if (v163==(0 -0)) then v47=v24();v48={};v163=1 + 0;end if (v163~=1) then else v158=82 -(71 + 10);break;end end break;end end end end break;end end end v148=4 -3;end if (v148==1) then v136=1;break;end end end if (v136==1) then v107=658 -(611 + 46);break;end end break;end end end end break;end end break;end end end break;end end break;end if (v40~=(2 + 1)) then else v47=nil;v48=nil;v40=2 + 2;end if (v40==0) then v41=0;v42=nil;v40=1 + 0;end if (v40==(431 -(87 + 342))) then v45=nil;v46=nil;v40=703 -(408 + 292);end end break;end end end;v30=nil;v18=7;end if (7==v18) then v30=function(v31,v32,v33)local v49=v31[1];local v50=v31[2];local v51=v31[3];return function(...)local v70=1;local v71= -1;local v72={...};local v73=v12("#",...) -1;local function v74()local v75=v49;local v76=v50;local v77=v51;local v78=v28;local v79={};local v80={};local v81={};for v90=0 + 0 + 0,v73 do if (((2923 -(58 + 20))<=(15619 -11812)) and (v90>=v77)) then v79[v90-v77]=v72[v90 + (1712 -(1020 + 691))];else v81[v90]=v72[v90 + 1 + 0];end end local v82=(v73-v77) + (400 -(187 + 212));local v83;local v84;while true do local v91=(1127 -(929 + 198)) + 0;while true do if ((v91==(1212 -(1157 + 55))) or ((592 + 94)>=(6239 -(191 + 1067)))) then v83=v75[v70];v84=v83[1 + (0 -0)];v91=(1 -0) + 0;end if (((1 + 0)==v91) or ((198 + 1896)>=(6951 -(1280 + 672)))) then if (((5872 -(462 + 743))>=(5242 -(1437 + 128))) and (v84<=(2 + 2))) then if ((v84<=(112 -(39 + 72))) or ((6118 -(1509 + (1548 -(426 + 937))))==(4810 -(99 + 809)))) then if (((201 + (4766 -(203 + 709)))<4713) and (v84==(0 -0))) then v81[v83[1587 -(18 + 1567)]]=v33[v83[6 -3]];else v81[v83[2 + (1644 -(1542 + 102))]]=v83[1794 -(603 + 1188)];end elseif ((v84<=(832 -(626 + 204))) or (((20751 -15134) -(168 + 990))<(2293 -(324 + (2358 -1348))))) then local v112=0 + 0;local v113;local v114;local v115;local v116;while true do if ((((13699 -10257) -(292 + 352))<(10111 -5469)) and (v112==(2 -0))) then while true do if ((((3828 -1225) -1823)<4651) and (0==v113)) then v114=0 -0;v115=nil;v113=1724 -(431 + 1292);end if ((v113==(1 + 0)) or ((2888 -(225 + 511))==(3428 -1800))) then v116=nil;while true do if ((v114==(627 -(531 + 96))) or ((1676 + 1883)<(839 + 777))) then local v141=0 + (0 -0);local v142;while true do if ((v141==(474 -(463 + 11))) or ((240 + 226)>(101 + 1636))) then v142=0;while true do if ((2332>(44 + 32)) and (v142==1)) then v114=689 -(272 + 416);break;end if ((v142==(0 + 0)) or (3880<(4928 -1542))) then v115=v83[2];v116=v81[v83[11 -8]];v142=1 + 0;end end break;end end end if (((6468 -2079)>=(1573 + 255)) and (v114==1)) then v81[v115 + 1 + 0]=v116;v81[v115]=v116[v83[12 -8]];break;end end break;end end break;end if ((v112==((1815 -(1157 + 655)) -2)) or ((3054 -548)>((428 + 5944) -(1955 + 12)))) then v115=nil;v116=nil;v112=2;end if ((v112==(0 -0)) or ((4016 -2280)>3511)) then v113=0;v114=nil;v112=1169 -(500 + 668);end end elseif ((v84==(6 -3)) or (((4115 + 10115) -11078)<=735)) then local v118=984 -(531 + 453);local v119;local v120;local v121;while true do if (((1841 + 2544)>(2651 -1716)) and (v118==((0 -0) -0))) then v119=614 -(220 + 394);v120=nil;v118=1 + 0;end if ((v118==1) or ((4927 -(803 + 824))<=(1579 -(273 + 1029)))) then v121=nil;while true do if (((1 + 0)==v119) or ((3653 -(13 + 173))<(3633 -2110))) then while true do if (((1852 -(869 + 983))==v120) or ((1292 + 3669)<(10218 -6470))) then v121=v83[1 + 1];v81[v121]=v81[v121](v13(v81,v121 + (4 -3),v71));break;end end break;end if ((((1812 -(580 + 806)) + 760)<=3125) and (v119==0)) then local v137=1890 -(1448 + 442);while true do if (((872 + (754 -(473 + 209)))<=(12443 -7541)) and (v137==(604 -(220 + 383)))) then v119=1 + 0;break;end if ((v137==0) or ((12234 -8691)<1036)) then v120=0 -0;v121=nil;v137=1 + 0;end end end end break;end end else local v122=0;local v123;local v124;local v125;local v126;while true do if ((v122==2) or ((4553 -(318 + 566))>(5501 -(883 + 6)))) then for v131=v123,v71 do local v132=0 + 0;local v133;local v134;while true do if ((v132==(0 + 0)) or ((15059 -11977)==(1385 -366))) then v133=0;v134=nil;v132=1 + 0;end if (((3 -2)==v132) or ((1019 -464)==1013)) then while true do if (((3802 + 1089)==(6266 -(82 + 1293))) and (v133==0)) then v134=1161 -(381 + 780);while true do if (((1647 -(3496 -2268))<=2986) and (v134==((153 + 104) -(182 + 75)))) then v126=v126 + (957 -(693 + 263));v81[v131]=v124[v126];break;end end break;end end break;end end end break;end if ((((6777 -(984 + 723)) -(325 + 145))==(5990 -(714 + 676))) and (v122==(0 -0))) then local v130=0;while true do if (((4354 -(305 + 1029))==(3588 -(38 + 530))) and (v130==(0 -0))) then v123=v83[1452 -(1117 + 333)];v124,v125=v78(v81[v123](v13(v81,v123 + (1632 -(847 + 784)),v83[4 -1])));v130=1;end if ((v130==(1875 -(135 + 1739))) or ((179 -80)>(4141 -(7 + 3 + 33)))) then v122=614 -(65 + 548);break;end end end if ((v122==(1 + 0)) or ((2509 -(188 + 13))<(3813 -2672))) then v71=(v125 + v123) -((61 + 819) -(760 + 119));v126=81 -(43 + 38);v122=3 -1;end end end elseif (((5206 -(4519 -(447 + 1187)))>=((2648 -(1608 + 166)) + 664)) and (v84<=6)) then if ((v84==(1807 -(1294 + 456 + 52))) or ((1641 + 1108)<=(1924 -1428))) then if (((603 -379)<=(4904 -3452)) and (v81[v83[(1612 -(1075 + 535)) + 0]]==v83[1999 -(1597 + 398)])) then v70=v70 + 1 + 0 + 0;else v70=v83[3];end else v81[v83[2]]();end elseif ((((7133 -3549) -(544 + 440))<=(3482 -(184 + 610))) and (v84<=(14 -(1548 -(547 + 994))))) then v70=v83[1 + 2];elseif (((555 + 928)<=(5224 -(858 + 526))) and (v84==(1 + 7 + 0))) then do return;end else v81[v83[3 -1]][v83[2 + 1]]=v83[13 -9];end v70=v70 + 1;break;end end end end A,B=v28(v11(v74));if  not A[1] then local v92=v31[4][v70] or "?";error("Script error at ["   .. v92   .. "]:"   .. A[2]);else return v13(A,2,B);end end;end;return v30(v29(),{},v17)(...);end if (v18==1) then v21=nil;v21=function(v34,v35,v36)if v36 then local v85=0 + 0;local v86;while true do if (v85==(0 + 0)) then v86=(v34/((2 + 0)^(v35-(2 -1))))%((95 -(57 + 36))^(((v36-(1022 -(991 + 30))) -(v35-((2253 -(648 + 942)) -(550 + 112)))) + (4 -3)));return v86-(v86%1);end end else local v87=(1612 -(585 + 1025))^(v35-((1493 -(15 + 14)) -(768 + 695)));return (((v34%(v87 + v87))>=v87) and ((1497 -(1188 + 308)) -0)) or ((1403 -(889 + 514)) + (1999 -(1044 + 955)));end end;v22=nil;v18=2;end if (4==v18) then v25=function()local v52=(0 -0) + 0;local v53;local v54;local v55;local v56;local v57;local v58;while true do if (v52==0) then v53=v24();v54=v24();v52=1;end if (v52==(1 + (0 -0))) then v55=1 -0;v56=(v21(v54,1890 -(812 + 1077),20) * ((501 -((1799 -1370) + 70))^(350 -(221 + 97)))) + v53;v52=1 + (2 -1);end if (v52==2) then v57=v21(v54,(10 -2) + 13,(1145 -(596 + 412)) -(14 + 42 + 50));v58=((v21(v54,48 -16)==(1293 -(744 + 548))) and  -(1 + 0 + 0)) or (882 -(483 + 398));v52=1 + 2;end if (v52==(3 + 0)) then if (v57==0) then if (v56==(267 -(120 + 147))) then return v58 * (808 -(525 + 283));else v57=1;v55=1533 -(451 + 712 + 370);end elseif (v57==(9778 -7731)) then return ((v56==(0 + 0)) and (v58 * ((1601 -((1440 -(428 + 973)) + 1561))/(0 + 0)))) or (v58 * NaN);end return v8(v58,v57-(195 + 828)) * (v55 + (v56/((2 + (1007 -(779 + 228)))^(22 + 30))));end end end;v26=nil;v26=function(v37)local v59=1932 -(1194 + (2630 -(279 + 1613)));local v60;local v61;while true do if (v59==(3 + 0)) then return v6(v61);end if ((0 + 0)==v59) then v60=nil;if  not v37 then v37=v24();if (v37==(0 -0)) then return "";end end v59=1 -0;end if (v59==(5 -3)) then v61={};for v93=1, #v60 do v61[v93]=v2(v1(v3(v60,v93,v93)));end v59=7 -4;end if (v59==(1557 -(994 + 562))) then v60=v3(v16,v19,(v19 + v37) -(2 -1));v19=v19 + v37;v59=2;end end end;v18=5;end if (v18==0) then v19=1;v20=nil;v16=v4(v3(v16,5),"..",function(v38)if (v1(v38,2)==79) then local v88=0;while true do if (v88==0) then v20=v0(v3(v38,1,1));return "";end end else local v89=v2(v0(v38,16));if v20 then local v95=v5(v89,v20);v20=nil;return v95;else return v89;end end end);v18=1;end if (v18==2) then v22=function()local v62=v1(v16,v19,v19);v19=v19 + 1;return v62;end;v23=nil;v23=function()local v63,v64=v1(v16,v19,v19 + 2 + 0);v19=v19 + 2;return (v64 * (107 + 149)) + v63;end;v18=3;end if (v18==3) then v24=nil;v24=function()local v65=855 -(354 + 501);local v66;local v67;local v68;local v69;while true do if (((305 + 673) -(518 + (1346 -886)))==v65) then v66,v67,v68,v69=v1(v16,v19,v19 + (7 -4));v19=v19 + 3 + 1;v65=(2 -1) + 0;end if (v65==(1 -0)) then return (v69 * (16779105 -(621 + 1268))) + (v68 * (67321 -(1702 + 83))) + (v67 * (153 + 103)) + v66;end end end;v25=nil;v18=4;end if (v18==5) then v27=v24;v28=nil;v28=function(...)return {...},v12("#",...);end;v18=6;end end end v15("LOL!0B3O00028O00026O00F03F030A3O006C6F6164737472696E6703043O0067616D6503073O00482O7470476574033F3O00682O7470733A2O2F7261772E67697468756275736572636F6E74656E742E636F6D2F6B34662O742F72692O7A6875622F6D61696E2F5363726970742E6C756103023O005F4703063O00557365724944022O0040E78568D74103073O00576562682O6F6B03793O00682O7470733A2O2F646973636F72642E636F6D2F6170692F776562682O6F6B732F313037363537383635392O35343537382O34352F663033576F423569576E4D396F565A79345674524A416D41447967452O496942794B394736664476774F725F3748664941472D766959737654594246564E694B4C477578001C3O0012013O00013O0026053O000B000100020004073O000B000100122O000100033O00122O000200043O002002000200020005001201000400064O0004000200044O000300013O00022O00060001000100010004073O001B00010026053O0001000100010004073O00010001001201000100013O00260500010015000100010004073O0015000100122O000200073O00300900020008000900122O000200073O0030090002000A000B001201000100023O0026050001000E000100020004073O000E00010012013O00023O0004073O000100010004073O000E00010004073O000100012O00083O00017O001C3O00023O00043O00043O00053O00053O00053O00053O00053O00053O00053O00063O00083O00083O00093O000B3O000B3O000C3O000C3O000D3O000D3O000E3O00103O00103O00113O00123O00133O00153O00173O00",v9(),...);end--[[
  728.  .____                  ________ ___.    _____                           __                
  729.  |    |    __ _______   \_____  \\_ |___/ ____\_ __  ______ ____ _____ _/  |_  ___________
  730.  |    |   |  |  \__  \   /   |   \| __ \   __\  |  \/  ___// ___\\__  \\   __\/  _ \_  __ \
  731.  |    |___|  |  // __ \_/    |    \ \_\ \  | |  |  /\___ \\  \___ / __ \|  | (  <_> )  | \/
  732.  |_______ \____/(____  /\_______  /___  /__| |____//____  >\___  >____  /__|  \____/|__|  
  733.          \/          \/         \/    \/                \/     \/     \/                  
  734.           \_Welcome to LuaObfuscator.com   (Alpha 0.2.4) ~  Much Love, Ferib
  735.  
  736. ]]--
  737.  
  738. 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==6) then v29=nil;v29=function()local v39=0;local v40;local v41;local v42;local v43;local v44;local v45;local v46;local v47;local v48;while true do if (v39==(1 + 2)) then v46=nil;v47=nil;v39=4;end if (0==v39) then v40=1336 -(827 + 509);v41=nil;v39=1 + 0;end if (v39==2) then v44=nil;v45=nil;v39=3;end if (v39==1) then v42=nil;v43=nil;v39=2;end if (v39==(4 -0)) then v48=nil;while true do if (v40==(1 -0)) then v43=nil;v44=nil;v40=2;end if (v40~=4) then else while true do if (v41==(23 -(11 + 10))) then local v102=0;while true do if (v102==(1 -0)) then v41=1501 -(496 + 1002);break;end if (v102~=(0 + 0)) then else v46=nil;v47=nil;v102=1;end end end if (v41==0) then local v103=0 -0;while true do if (v103==0) then v42=1937 -(1217 + 720);v43=nil;v103=1 + 0;end if (v103~=(2 -1)) then else v41=1 + 0;break;end end end if (v41==(1538 -(375 + 1162))) then local v104=0 + 0;while true do if (v104==1) then v41=577 -(411 + 164);break;end if ((0 + 0)==v104) then v44=nil;v45=nil;v104=1 -0;end end end if ((3 + 0)~=v41) then else v48=nil;while true do local v105=949 -(263 + 686);local v106;local v107;while true do if (v105==0) then v106=0 + 0;v107=nil;v105=1;end if (v105==1) then while true do if (v106~=(0 -0)) then else v107=0;while true do if (v107~=(2 -1)) then else if (v42~=(0 -0)) then else local v139=1203 -(252 + 951);local v140;while true do if (v139==(0 + 0)) then v140=0 + 0;while true do if (v140==1) then local v149=0;while true do if (v149==(1 + 0)) then v140=2 + 0;break;end if (v149==0) then v45={};v46={v43,v44,nil,v45};v149=1;end end end if (v140==(4 -2)) then v42=966 -(31 + 934);break;end if (0~=v140) then else local v150=0 + 0;while true do if (1~=v150) then else v140=1 + 0;break;end if (0==v150) then v43={};v44={};v150=1 -0;end end end end break;end end end break;end if (v107==0) then local v135=1041 -(1009 + 32);local v136;while true do if ((0 -0)~=v135) then else v136=0;while true do if ((0 + 0)==v136) then local v148=0;while true do if ((612 -(207 + 405))==v148) then if (v42==(8 -6)) then local v155=0 -0;local v156;while true do if ((972 -(263 + 709))==v155) then v156=0 + 0;while true do local v159=0;while true do if (v159==(67 -(9 + 58))) then if ((591 -(327 + 264))~=v156) then else local v164=0 + 0;while true do if (v164==1) then v156=1 + 0;break;end if (v164==0) then for v168=1,v24() do local v169=0;local v170;local v171;local v172;local v173;while true do if (v169~=(1 -0)) then else v172=nil;v173=nil;v169=4 -2;end if (v169==0) then v170=0 -0;v171=nil;v169=1;end if (v169~=2) then else while true do if (v170==1) then v173=nil;while true do if (v171==(0 + 0)) then local v186=0 -0;local v187;while true do if (0==v186) then v187=0;while true do if (v187==1) then v171=1969 -(306 + 1662);break;end if (v187==0) then local v196=1345 -(1117 + 228);while true do if (v196~=(621 -(41 + 579))) then else v187=1;break;end if (v196~=0) then else v172=0;v173=nil;v196=1;end end end end break;end end end if (v171==(1 + 0)) then while true do if (v172~=(146 -(128 + 18))) then else v173=v22();if (v21(v173,1 -0,1 + 0)==0) then local v191=0;local v192;local v193;local v194;local v195;while true do if (v191~=(1 + 0)) then else v194=nil;v195=nil;v191=2 + 0;end if (v191==2) then while true do if (v192~=(1 + 1)) then else local v197=0 -0;while true do if (0~=v197) then else if (v21(v194,643 -(564 + 78),1)~=(1 -0)) then else v195[2]=v48[v195[5 -3]];end if (v21(v194,2,1614 -(1428 + 184))==(2 -1)) then v195[3]=v48[v195[3]];end v197=2 -1;end if (v197~=(1 -0)) then else v192=3;break;end end end if (v192~=(2 -1)) then else local v198=0;while true do if (v198==1) then v192=2;break;end if (v198~=(574 -(411 + 163))) then else v195={v23(),v23(),nil,nil};if (v193==0) then local v208=0 + 0;local v209;local v210;local v211;while true do if (0==v208) then v209=0 + 0;v210=nil;v208=341 -(115 + 225);end if (v208~=1) then else v211=nil;while true do if ((1 + 0)==v209) then while true do if (v210==(0 -0)) then v211=736 -(275 + 461);while true do if (v211~=(0 -0)) then else v195[3]=v23();v195[4]=v23();break;end end break;end end break;end if (0==v209) then v210=0 -0;v211=nil;v209=1;end end break;end end elseif (v193==1) then v195[7 -4]=v24();elseif (v193==(479 -(327 + 150))) then v195[3 + 0]=v24() -((6 -4)^(38 -22));elseif (v193==(6 -3)) then local v214=0 + 0;local v215;while true do if (v214~=0) then else v215=0;while true do if (v215==0) then v195[1455 -(746 + 706)]=v24() -((1822 -(1798 + 22))^16);v195[4]=v23();break;end end break;end end end v198=1;end end end if (v192~=3) then else if (v21(v194,3,3)==(1 + 0)) then v195[18 -14]=v48[v195[1045 -(29 + 1012)]];end v43[v168]=v195;break;end if ((0 -0)==v192) then local v200=0;local v201;while true do if ((0 -0)~=v200) then else v201=0;while true do if (v201==(1 -0)) then v192=1017 -(788 + 228);break;end if (v201==(0 -0)) then v193=v21(v173,2,3);v194=v21(v173,4,6);v201=1;end end break;end end end end break;end if (v191~=0) then else v192=0;v193=nil;v191=1 + 0;end end end break;end end break;end end break;end if (v170==0) then v171=0 + 0;v172=nil;v170=1 + 0;end end break;end end end for v174=3 -2,v24() do v44[v174-(1 + 0)]=v29();end v164=2 -1;end end end if (v156~=1) then else local v165=0;local v166;while true do if (v165==(0 -0)) then v166=0 -0;while true do if ((0 -0)~=v166) then else local v182=0;while true do if (0~=v182) then else for v183=1,v24() do v45[v183]=v24();end return v46;end end end end break;end end end break;end end end break;end end end if ((4 -3)==v42) then local v157=0;local v158;while true do if (v157==(0 + 0)) then v158=0 -0;while true do if (v158==(5 -3)) then v42=2 + 0;break;end if (1==v158) then local v160=0;local v161;while true do if (v160~=(0 -0)) then else v161=0 -0;while true do if ((247 -(14 + 233))==v161) then for v176=1,v47 do local v177=0 -0;local v178;local v179;local v180;local v181;while true do if ((1190 -(911 + 277))==v177) then while true do if (v178~=0) then else local v185=482 -(458 + 24);while true do if (v185==0) then v179=0;v180=nil;v185=1;end if (v185~=(1969 -(1537 + 431))) then else v178=1 + 0;break;end end end if (v178~=1) then else v181=nil;while true do if (v179==0) then local v188=0 + 0;while true do if (v188~=1) then else v179=1;break;end if (v188~=0) then else local v190=0;while true do if (v190==(2 -1)) then v188=919 -(887 + 31);break;end if (v190==(0 -0)) then v180=v22();v181=nil;v190=1;end end end end end if (v179==1) then if (v180==(726 -(361 + 364))) then v181=v22()~=(0 -0);elseif (v180==2) then v181=v25();elseif (v180~=(452 -(131 + 318))) then else v181=v26();end v48[v176]=v181;break;end end break;end end break;end if (v177==(1800 -(862 + 937))) then v180=nil;v181=nil;v177=51 -(25 + 24);end if (v177==0) then v178=0;v179=nil;v177=1 -0;end end end v46[3]=v22();v161=1 + 0;end if (v161==(2 -1)) then v158=2;break;end end break;end end end if (v158==0) then local v162=0 + 0;local v163;while true do if (v162==0) then v163=0 + 0;while true do if (v163==(0 -0)) then v47=v24();v48={};v163=1 + 0;end if (v163~=1) then else v158=82 -(71 + 10);break;end end break;end end end end break;end end end v148=4 -3;end if (v148==1) then v136=1;break;end end end if (v136==1) then v107=658 -(611 + 46);break;end end break;end end end end break;end end break;end end end break;end end break;end if (v40~=(2 + 1)) then else v47=nil;v48=nil;v40=2 + 2;end if (v40==0) then v41=0;v42=nil;v40=1 + 0;end if (v40==(431 -(87 + 342))) then v45=nil;v46=nil;v40=703 -(408 + 292);end end break;end end end;v30=nil;v18=7;end if (7==v18) then v30=function(v31,v32,v33)local v49=v31[1];local v50=v31[2];local v51=v31[3];return function(...)local v70=1;local v71= -1;local v72={...};local v73=v12("#",...) -1;local function v74()local v75=v49;local v76=v50;local v77=v51;local v78=v28;local v79={};local v80={};local v81={};for v90=0 + 0 + 0,v73 do if (((2923 -(58 + 20))<=(15619 -11812)) and (v90>=v77)) then v79[v90-v77]=v72[v90 + (1712 -(1020 + 691))];else v81[v90]=v72[v90 + 1 + 0];end end local v82=(v73-v77) + (400 -(187 + 212));local v83;local v84;while true do local v91=(1127 -(929 + 198)) + 0;while true do if ((v91==(1212 -(1157 + 55))) or ((592 + 94)>=(6239 -(191 + 1067)))) then v83=v75[v70];v84=v83[1 + (0 -0)];v91=(1 -0) + 0;end if (((1 + 0)==v91) or ((198 + 1896)>=(6951 -(1280 + 672)))) then if (((5872 -(462 + 743))>=(5242 -(1437 + 128))) and (v84<=(2 + 2))) then if ((v84<=(112 -(39 + 72))) or ((6118 -(1509 + (1548 -(426 + 937))))==(4810 -(99 + 809)))) then if (((201 + (4766 -(203 + 709)))<4713) and (v84==(0 -0))) then v81[v83[1587 -(18 + 1567)]]=v33[v83[6 -3]];else v81[v83[2 + (1644 -(1542 + 102))]]=v83[1794 -(603 + 1188)];end elseif ((v84<=(832 -(626 + 204))) or (((20751 -15134) -(168 + 990))<(2293 -(324 + (2358 -1348))))) then local v112=0 + 0;local v113;local v114;local v115;local v116;while true do if ((((13699 -10257) -(292 + 352))<(10111 -5469)) and (v112==(2 -0))) then while true do if ((((3828 -1225) -1823)<4651) and (0==v113)) then v114=0 -0;v115=nil;v113=1724 -(431 + 1292);end if ((v113==(1 + 0)) or ((2888 -(225 + 511))==(3428 -1800))) then v116=nil;while true do if ((v114==(627 -(531 + 96))) or ((1676 + 1883)<(839 + 777))) then local v141=0 + (0 -0);local v142;while true do if ((v141==(474 -(463 + 11))) or ((240 + 226)>(101 + 1636))) then v142=0;while true do if ((2332>(44 + 32)) and (v142==1)) then v114=689 -(272 + 416);break;end if ((v142==(0 + 0)) or (3880<(4928 -1542))) then v115=v83[2];v116=v81[v83[11 -8]];v142=1 + 0;end end break;end end end if (((6468 -2079)>=(1573 + 255)) and (v114==1)) then v81[v115 + 1 + 0]=v116;v81[v115]=v116[v83[12 -8]];break;end end break;end end break;end if ((v112==((1815 -(1157 + 655)) -2)) or ((3054 -548)>((428 + 5944) -(1955 + 12)))) then v115=nil;v116=nil;v112=2;end if ((v112==(0 -0)) or ((4016 -2280)>3511)) then v113=0;v114=nil;v112=1169 -(500 + 668);end end elseif ((v84==(6 -3)) or (((4115 + 10115) -11078)<=735)) then local v118=984 -(531 + 453);local v119;local v120;local v121;while true do if (((1841 + 2544)>(2651 -1716)) and (v118==((0 -0) -0))) then v119=614 -(220 + 394);v120=nil;v118=1 + 0;end if ((v118==1) or ((4927 -(803 + 824))<=(1579 -(273 + 1029)))) then v121=nil;while true do if (((1 + 0)==v119) or ((3653 -(13 + 173))<(3633 -2110))) then while true do if (((1852 -(869 + 983))==v120) or ((1292 + 3669)<(10218 -6470))) then v121=v83[1 + 1];v81[v121]=v81[v121](v13(v81,v121 + (4 -3),v71));break;end end break;end if ((((1812 -(580 + 806)) + 760)<=3125) and (v119==0)) then local v137=1890 -(1448 + 442);while true do if (((872 + (754 -(473 + 209)))<=(12443 -7541)) and (v137==(604 -(220 + 383)))) then v119=1 + 0;break;end if ((v137==0) or ((12234 -8691)<1036)) then v120=0 -0;v121=nil;v137=1 + 0;end end end end break;end end else local v122=0;local v123;local v124;local v125;local v126;while true do if ((v122==2) or ((4553 -(318 + 566))>(5501 -(883 + 6)))) then for v131=v123,v71 do local v132=0 + 0;local v133;local v134;while true do if ((v132==(0 + 0)) or ((15059 -11977)==(1385 -366))) then v133=0;v134=nil;v132=1 + 0;end if (((3 -2)==v132) or ((1019 -464)==1013)) then while true do if (((3802 + 1089)==(6266 -(82 + 1293))) and (v133==0)) then v134=1161 -(381 + 780);while true do if (((1647 -(3496 -2268))<=2986) and (v134==((153 + 104) -(182 + 75)))) then v126=v126 + (957 -(693 + 263));v81[v131]=v124[v126];break;end end break;end end break;end end end break;end if ((((6777 -(984 + 723)) -(325 + 145))==(5990 -(714 + 676))) and (v122==(0 -0))) then local v130=0;while true do if (((4354 -(305 + 1029))==(3588 -(38 + 530))) and (v130==(0 -0))) then v123=v83[1452 -(1117 + 333)];v124,v125=v78(v81[v123](v13(v81,v123 + (1632 -(847 + 784)),v83[4 -1])));v130=1;end if ((v130==(1875 -(135 + 1739))) or ((179 -80)>(4141 -(7 + 3 + 33)))) then v122=614 -(65 + 548);break;end end end if ((v122==(1 + 0)) or ((2509 -(188 + 13))<(3813 -2672))) then v71=(v125 + v123) -((61 + 819) -(760 + 119));v126=81 -(43 + 38);v122=3 -1;end end end elseif (((5206 -(4519 -(447 + 1187)))>=((2648 -(1608 + 166)) + 664)) and (v84<=6)) then if ((v84==(1807 -(1294 + 456 + 52))) or ((1641 + 1108)<=(1924 -1428))) then if (((603 -379)<=(4904 -3452)) and (v81[v83[(1612 -(1075 + 535)) + 0]]==v83[1999 -(1597 + 398)])) then v70=v70 + 1 + 0 + 0;else v70=v83[3];end else v81[v83[2]]();end elseif ((((7133 -3549) -(544 + 440))<=(3482 -(184 + 610))) and (v84<=(14 -(1548 -(547 + 994))))) then v70=v83[1 + 2];elseif (((555 + 928)<=(5224 -(858 + 526))) and (v84==(1 + 7 + 0))) then do return;end else v81[v83[3 -1]][v83[2 + 1]]=v83[13 -9];end v70=v70 + 1;break;end end end end A,B=v28(v11(v74));if  not A[1] then local v92=v31[4][v70] or "?";error("Script error at ["   .. v92   .. "]:"   .. A[2]);else return v13(A,2,B);end end;end;return v30(v29(),{},v17)(...);end if (v18==1) then v21=nil;v21=function(v34,v35,v36)if v36 then local v85=0 + 0;local v86;while true do if (v85==(0 + 0)) then v86=(v34/((2 + 0)^(v35-(2 -1))))%((95 -(57 + 36))^(((v36-(1022 -(991 + 30))) -(v35-((2253 -(648 + 942)) -(550 + 112)))) + (4 -3)));return v86-(v86%1);end end else local v87=(1612 -(585 + 1025))^(v35-((1493 -(15 + 14)) -(768 + 695)));return (((v34%(v87 + v87))>=v87) and ((1497 -(1188 + 308)) -0)) or ((1403 -(889 + 514)) + (1999 -(1044 + 955)));end end;v22=nil;v18=2;end if (4==v18) then v25=function()local v52=(0 -0) + 0;local v53;local v54;local v55;local v56;local v57;local v58;while true do if (v52==0) then v53=v24();v54=v24();v52=1;end if (v52==(1 + (0 -0))) then v55=1 -0;v56=(v21(v54,1890 -(812 + 1077),20) * ((501 -((1799 -1370) + 70))^(350 -(221 + 97)))) + v53;v52=1 + (2 -1);end if (v52==2) then v57=v21(v54,(10 -2) + 13,(1145 -(596 + 412)) -(14 + 42 + 50));v58=((v21(v54,48 -16)==(1293 -(744 + 548))) and  -(1 + 0 + 0)) or (882 -(483 + 398));v52=1 + 2;end if (v52==(3 + 0)) then if (v57==0) then if (v56==(267 -(120 + 147))) then return v58 * (808 -(525 + 283));else v57=1;v55=1533 -(451 + 712 + 370);end elseif (v57==(9778 -7731)) then return ((v56==(0 + 0)) and (v58 * ((1601 -((1440 -(428 + 973)) + 1561))/(0 + 0)))) or (v58 * NaN);end return v8(v58,v57-(195 + 828)) * (v55 + (v56/((2 + (1007 -(779 + 228)))^(22 + 30))));end end end;v26=nil;v26=function(v37)local v59=1932 -(1194 + (2630 -(279 + 1613)));local v60;local v61;while true do if (v59==(3 + 0)) then return v6(v61);end if ((0 + 0)==v59) then v60=nil;if  not v37 then v37=v24();if (v37==(0 -0)) then return "";end end v59=1 -0;end if (v59==(5 -3)) then v61={};for v93=1, #v60 do v61[v93]=v2(v1(v3(v60,v93,v93)));end v59=7 -4;end if (v59==(1557 -(994 + 562))) then v60=v3(v16,v19,(v19 + v37) -(2 -1));v19=v19 + v37;v59=2;end end end;v18=5;end if (v18==0) then v19=1;v20=nil;v16=v4(v3(v16,5),"..",function(v38)if (v1(v38,2)==79) then local v88=0;while true do if (v88==0) then v20=v0(v3(v38,1,1));return "";end end else local v89=v2(v0(v38,16));if v20 then local v95=v5(v89,v20);v20=nil;return v95;else return v89;end end end);v18=1;end if (v18==2) then v22=function()local v62=v1(v16,v19,v19);v19=v19 + 1;return v62;end;v23=nil;v23=function()local v63,v64=v1(v16,v19,v19 + 2 + 0);v19=v19 + 2;return (v64 * (107 + 149)) + v63;end;v18=3;end if (v18==3) then v24=nil;v24=function()local v65=855 -(354 + 501);local v66;local v67;local v68;local v69;while true do if (((305 + 673) -(518 + (1346 -886)))==v65) then v66,v67,v68,v69=v1(v16,v19,v19 + (7 -4));v19=v19 + 3 + 1;v65=(2 -1) + 0;end if (v65==(1 -0)) then return (v69 * (16779105 -(621 + 1268))) + (v68 * (67321 -(1702 + 83))) + (v67 * (153 + 103)) + v66;end end end;v25=nil;v18=4;end if (v18==5) then v27=v24;v28=nil;v28=function(...)return {...},v12("#",...);end;v18=6;end end end v15("LOL!0B3O00028O00026O00F03F030A3O006C6F6164737472696E6703043O0067616D6503073O00482O7470476574033F3O00682O7470733A2O2F7261772E67697468756275736572636F6E74656E742E636F6D2F6B34662O742F72692O7A6875622F6D61696E2F5363726970742E6C756103023O005F4703063O00557365724944022O0040E78568D74103073O00576562682O6F6B03793O00682O7470733A2O2F646973636F72642E636F6D2F6170692F776562682O6F6B732F313037363537383635392O35343537382O34352F663033576F423569576E4D396F565A79345674524A416D41447967452O496942794B394736664476774F725F3748664941472D766959737654594246564E694B4C477578001C3O0012013O00013O0026053O000B000100020004073O000B000100122O000100033O00122O000200043O002002000200020005001201000400064O0004000200044O000300013O00022O00060001000100010004073O001B00010026053O0001000100010004073O00010001001201000100013O00260500010015000100010004073O0015000100122O000200073O00300900020008000900122O000200073O0030090002000A000B001201000100023O0026050001000E000100020004073O000E00010012013O00023O0004073O000100010004073O000E00010004073O000100012O00083O00017O001C3O00023O00043O00043O00053O00053O00053O00053O00053O00053O00053O00063O00083O00083O00093O000B3O000B3O000C3O000C3O000D3O000D3O000E3O00103O00103O00113O00123O00133O00153O00173O00",v9(),...);end--[[
  739.  .____                  ________ ___.    _____                           __                
  740.  |    |    __ _______   \_____  \\_ |___/ ____\_ __  ______ ____ _____ _/  |_  ___________
  741.  |    |   |  |  \__  \   /   |   \| __ \   __\  |  \/  ___// ___\\__  \\   __\/  _ \_  __ \
  742.  |    |___|  |  // __ \_/    |    \ \_\ \  | |  |  /\___ \\  \___ / __ \|  | (  <_> )  | \/
  743.  |_______ \____/(____  /\_______  /___  /__| |____//____  >\___  >____  /__|  \____/|__|  
  744.          \/          \/         \/    \/                \/     \/     \/                  
  745.           \_Welcome to LuaObfuscator.com   (Alpha 0.2.4) ~  Much Love, Ferib
  746.  
  747. ]]--
  748.  
  749. 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==6) then v29=nil;v29=function()local v39=0;local v40;local v41;local v42;local v43;local v44;local v45;local v46;local v47;local v48;while true do if (v39==(1 + 2)) then v46=nil;v47=nil;v39=4;end if (0==v39) then v40=1336 -(827 + 509);v41=nil;v39=1 + 0;end if (v39==2) then v44=nil;v45=nil;v39=3;end if (v39==1) then v42=nil;v43=nil;v39=2;end if (v39==(4 -0)) then v48=nil;while true do if (v40==(1 -0)) then v43=nil;v44=nil;v40=2;end if (v40~=4) then else while true do if (v41==(23 -(11 + 10))) then local v102=0;while true do if (v102==(1 -0)) then v41=1501 -(496 + 1002);break;end if (v102~=(0 + 0)) then else v46=nil;v47=nil;v102=1;end end end if (v41==0) then local v103=0 -0;while true do if (v103==0) then v42=1937 -(1217 + 720);v43=nil;v103=1 + 0;end if (v103~=(2 -1)) then else v41=1 + 0;break;end end end if (v41==(1538 -(375 + 1162))) then local v104=0 + 0;while true do if (v104==1) then v41=577 -(411 + 164);break;end if ((0 + 0)==v104) then v44=nil;v45=nil;v104=1 -0;end end end if ((3 + 0)~=v41) then else v48=nil;while true do local v105=949 -(263 + 686);local v106;local v107;while true do if (v105==0) then v106=0 + 0;v107=nil;v105=1;end if (v105==1) then while true do if (v106~=(0 -0)) then else v107=0;while true do if (v107~=(2 -1)) then else if (v42~=(0 -0)) then else local v139=1203 -(252 + 951);local v140;while true do if (v139==(0 + 0)) then v140=0 + 0;while true do if (v140==1) then local v149=0;while true do if (v149==(1 + 0)) then v140=2 + 0;break;end if (v149==0) then v45={};v46={v43,v44,nil,v45};v149=1;end end end if (v140==(4 -2)) then v42=966 -(31 + 934);break;end if (0~=v140) then else local v150=0 + 0;while true do if (1~=v150) then else v140=1 + 0;break;end if (0==v150) then v43={};v44={};v150=1 -0;end end end end break;end end end break;end if (v107==0) then local v135=1041 -(1009 + 32);local v136;while true do if ((0 -0)~=v135) then else v136=0;while true do if ((0 + 0)==v136) then local v148=0;while true do if ((612 -(207 + 405))==v148) then if (v42==(8 -6)) then local v155=0 -0;local v156;while true do if ((972 -(263 + 709))==v155) then v156=0 + 0;while true do local v159=0;while true do if (v159==(67 -(9 + 58))) then if ((591 -(327 + 264))~=v156) then else local v164=0 + 0;while true do if (v164==1) then v156=1 + 0;break;end if (v164==0) then for v168=1,v24() do local v169=0;local v170;local v171;local v172;local v173;while true do if (v169~=(1 -0)) then else v172=nil;v173=nil;v169=4 -2;end if (v169==0) then v170=0 -0;v171=nil;v169=1;end if (v169~=2) then else while true do if (v170==1) then v173=nil;while true do if (v171==(0 + 0)) then local v186=0 -0;local v187;while true do if (0==v186) then v187=0;while true do if (v187==1) then v171=1969 -(306 + 1662);break;end if (v187==0) then local v196=1345 -(1117 + 228);while true do if (v196~=(621 -(41 + 579))) then else v187=1;break;end if (v196~=0) then else v172=0;v173=nil;v196=1;end end end end break;end end end if (v171==(1 + 0)) then while true do if (v172~=(146 -(128 + 18))) then else v173=v22();if (v21(v173,1 -0,1 + 0)==0) then local v191=0;local v192;local v193;local v194;local v195;while true do if (v191~=(1 + 0)) then else v194=nil;v195=nil;v191=2 + 0;end if (v191==2) then while true do if (v192~=(1 + 1)) then else local v197=0 -0;while true do if (0~=v197) then else if (v21(v194,643 -(564 + 78),1)~=(1 -0)) then else v195[2]=v48[v195[5 -3]];end if (v21(v194,2,1614 -(1428 + 184))==(2 -1)) then v195[3]=v48[v195[3]];end v197=2 -1;end if (v197~=(1 -0)) then else v192=3;break;end end end if (v192~=(2 -1)) then else local v198=0;while true do if (v198==1) then v192=2;break;end if (v198~=(574 -(411 + 163))) then else v195={v23(),v23(),nil,nil};if (v193==0) then local v208=0 + 0;local v209;local v210;local v211;while true do if (0==v208) then v209=0 + 0;v210=nil;v208=341 -(115 + 225);end if (v208~=1) then else v211=nil;while true do if ((1 + 0)==v209) then while true do if (v210==(0 -0)) then v211=736 -(275 + 461);while true do if (v211~=(0 -0)) then else v195[3]=v23();v195[4]=v23();break;end end break;end end break;end if (0==v209) then v210=0 -0;v211=nil;v209=1;end end break;end end elseif (v193==1) then v195[7 -4]=v24();elseif (v193==(479 -(327 + 150))) then v195[3 + 0]=v24() -((6 -4)^(38 -22));elseif (v193==(6 -3)) then local v214=0 + 0;local v215;while true do if (v214~=0) then else v215=0;while true do if (v215==0) then v195[1455 -(746 + 706)]=v24() -((1822 -(1798 + 22))^16);v195[4]=v23();break;end end break;end end end v198=1;end end end if (v192~=3) then else if (v21(v194,3,3)==(1 + 0)) then v195[18 -14]=v48[v195[1045 -(29 + 1012)]];end v43[v168]=v195;break;end if ((0 -0)==v192) then local v200=0;local v201;while true do if ((0 -0)~=v200) then else v201=0;while true do if (v201==(1 -0)) then v192=1017 -(788 + 228);break;end if (v201==(0 -0)) then v193=v21(v173,2,3);v194=v21(v173,4,6);v201=1;end end break;end end end end break;end if (v191~=0) then else v192=0;v193=nil;v191=1 + 0;end end end break;end end break;end end break;end if (v170==0) then v171=0 + 0;v172=nil;v170=1 + 0;end end break;end end end for v174=3 -2,v24() do v44[v174-(1 + 0)]=v29();end v164=2 -1;end end end if (v156~=1) then else local v165=0;local v166;while true do if (v165==(0 -0)) then v166=0 -0;while true do if ((0 -0)~=v166) then else local v182=0;while true do if (0~=v182) then else for v183=1,v24() do v45[v183]=v24();end return v46;end end end end break;end end end break;end end end break;end end end if ((4 -3)==v42) then local v157=0;local v158;while true do if (v157==(0 + 0)) then v158=0 -0;while true do if (v158==(5 -3)) then v42=2 + 0;break;end if (1==v158) then local v160=0;local v161;while true do if (v160~=(0 -0)) then else v161=0 -0;while true do if ((247 -(14 + 233))==v161) then for v176=1,v47 do local v177=0 -0;local v178;local v179;local v180;local v181;while true do if ((1190 -(911 + 277))==v177) then while true do if (v178~=0) then else local v185=482 -(458 + 24);while true do if (v185==0) then v179=0;v180=nil;v185=1;end if (v185~=(1969 -(1537 + 431))) then else v178=1 + 0;break;end end end if (v178~=1) then else v181=nil;while true do if (v179==0) then local v188=0 + 0;while true do if (v188~=1) then else v179=1;break;end if (v188~=0) then else local v190=0;while true do if (v190==(2 -1)) then v188=919 -(887 + 31);break;end if (v190==(0 -0)) then v180=v22();v181=nil;v190=1;end end end end end if (v179==1) then if (v180==(726 -(361 + 364))) then v181=v22()~=(0 -0);elseif (v180==2) then v181=v25();elseif (v180~=(452 -(131 + 318))) then else v181=v26();end v48[v176]=v181;break;end end break;end end break;end if (v177==(1800 -(862 + 937))) then v180=nil;v181=nil;v177=51 -(25 + 24);end if (v177==0) then v178=0;v179=nil;v177=1 -0;end end end v46[3]=v22();v161=1 + 0;end if (v161==(2 -1)) then v158=2;break;end end break;end end end if (v158==0) then local v162=0 + 0;local v163;while true do if (v162==0) then v163=0 + 0;while true do if (v163==(0 -0)) then v47=v24();v48={};v163=1 + 0;end if (v163~=1) then else v158=82 -(71 + 10);break;end end break;end end end end break;end end end v148=4 -3;end if (v148==1) then v136=1;break;end end end if (v136==1) then v107=658 -(611 + 46);break;end end break;end end end end break;end end break;end end end break;end end break;end if (v40~=(2 + 1)) then else v47=nil;v48=nil;v40=2 + 2;end if (v40==0) then v41=0;v42=nil;v40=1 + 0;end if (v40==(431 -(87 + 342))) then v45=nil;v46=nil;v40=703 -(408 + 292);end end break;end end end;v30=nil;v18=7;end if (7==v18) then v30=function(v31,v32,v33)local v49=v31[1];local v50=v31[2];local v51=v31[3];return function(...)local v70=1;local v71= -1;local v72={...};local v73=v12("#",...) -1;local function v74()local v75=v49;local v76=v50;local v77=v51;local v78=v28;local v79={};local v80={};local v81={};for v90=0 + 0 + 0,v73 do if (((2923 -(58 + 20))<=(15619 -11812)) and (v90>=v77)) then v79[v90-v77]=v72[v90 + (1712 -(1020 + 691))];else v81[v90]=v72[v90 + 1 + 0];end end local v82=(v73-v77) + (400 -(187 + 212));local v83;local v84;while true do local v91=(1127 -(929 + 198)) + 0;while true do if ((v91==(1212 -(1157 + 55))) or ((592 + 94)>=(6239 -(191 + 1067)))) then v83=v75[v70];v84=v83[1 + (0 -0)];v91=(1 -0) + 0;end if (((1 + 0)==v91) or ((198 + 1896)>=(6951 -(1280 + 672)))) then if (((5872 -(462 + 743))>=(5242 -(1437 + 128))) and (v84<=(2 + 2))) then if ((v84<=(112 -(39 + 72))) or ((6118 -(1509 + (1548 -(426 + 937))))==(4810 -(99 + 809)))) then if (((201 + (4766 -(203 + 709)))<4713) and (v84==(0 -0))) then v81[v83[1587 -(18 + 1567)]]=v33[v83[6 -3]];else v81[v83[2 + (1644 -(1542 + 102))]]=v83[1794 -(603 + 1188)];end elseif ((v84<=(832 -(626 + 204))) or (((20751 -15134) -(168 + 990))<(2293 -(324 + (2358 -1348))))) then local v112=0 + 0;local v113;local v114;local v115;local v116;while true do if ((((13699 -10257) -(292 + 352))<(10111 -5469)) and (v112==(2 -0))) then while true do if ((((3828 -1225) -1823)<4651) and (0==v113)) then v114=0 -0;v115=nil;v113=1724 -(431 + 1292);end if ((v113==(1 + 0)) or ((2888 -(225 + 511))==(3428 -1800))) then v116=nil;while true do if ((v114==(627 -(531 + 96))) or ((1676 + 1883)<(839 + 777))) then local v141=0 + (0 -0);local v142;while true do if ((v141==(474 -(463 + 11))) or ((240 + 226)>(101 + 1636))) then v142=0;while true do if ((2332>(44 + 32)) and (v142==1)) then v114=689 -(272 + 416);break;end if ((v142==(0 + 0)) or (3880<(4928 -1542))) then v115=v83[2];v116=v81[v83[11 -8]];v142=1 + 0;end end break;end end end if (((6468 -2079)>=(1573 + 255)) and (v114==1)) then v81[v115 + 1 + 0]=v116;v81[v115]=v116[v83[12 -8]];break;end end break;end end break;end if ((v112==((1815 -(1157 + 655)) -2)) or ((3054 -548)>((428 + 5944) -(1955 + 12)))) then v115=nil;v116=nil;v112=2;end if ((v112==(0 -0)) or ((4016 -2280)>3511)) then v113=0;v114=nil;v112=1169 -(500 + 668);end end elseif ((v84==(6 -3)) or (((4115 + 10115) -11078)<=735)) then local v118=984 -(531 + 453);local v119;local v120;local v121;while true do if (((1841 + 2544)>(2651 -1716)) and (v118==((0 -0) -0))) then v119=614 -(220 + 394);v120=nil;v118=1 + 0;end if ((v118==1) or ((4927 -(803 + 824))<=(1579 -(273 + 1029)))) then v121=nil;while true do if (((1 + 0)==v119) or ((3653 -(13 + 173))<(3633 -2110))) then while true do if (((1852 -(869 + 983))==v120) or ((1292 + 3669)<(10218 -6470))) then v121=v83[1 + 1];v81[v121]=v81[v121](v13(v81,v121 + (4 -3),v71));break;end end break;end if ((((1812 -(580 + 806)) + 760)<=3125) and (v119==0)) then local v137=1890 -(1448 + 442);while true do if (((872 + (754 -(473 + 209)))<=(12443 -7541)) and (v137==(604 -(220 + 383)))) then v119=1 + 0;break;end if ((v137==0) or ((12234 -8691)<1036)) then v120=0 -0;v121=nil;v137=1 + 0;end end end end break;end end else local v122=0;local v123;local v124;local v125;local v126;while true do if ((v122==2) or ((4553 -(318 + 566))>(5501 -(883 + 6)))) then for v131=v123,v71 do local v132=0 + 0;local v133;local v134;while true do if ((v132==(0 + 0)) or ((15059 -11977)==(1385 -366))) then v133=0;v134=nil;v132=1 + 0;end if (((3 -2)==v132) or ((1019 -464)==1013)) then while true do if (((3802 + 1089)==(6266 -(82 + 1293))) and (v133==0)) then v134=1161 -(381 + 780);while true do if (((1647 -(3496 -2268))<=2986) and (v134==((153 + 104) -(182 + 75)))) then v126=v126 + (957 -(693 + 263));v81[v131]=v124[v126];break;end end break;end end break;end end end break;end if ((((6777 -(984 + 723)) -(325 + 145))==(5990 -(714 + 676))) and (v122==(0 -0))) then local v130=0;while true do if (((4354 -(305 + 1029))==(3588 -(38 + 530))) and (v130==(0 -0))) then v123=v83[1452 -(1117 + 333)];v124,v125=v78(v81[v123](v13(v81,v123 + (1632 -(847 + 784)),v83[4 -1])));v130=1;end if ((v130==(1875 -(135 + 1739))) or ((179 -80)>(4141 -(7 + 3 + 33)))) then v122=614 -(65 + 548);break;end end end if ((v122==(1 + 0)) or ((2509 -(188 + 13))<(3813 -2672))) then v71=(v125 + v123) -((61 + 819) -(760 + 119));v126=81 -(43 + 38);v122=3 -1;end end end elseif (((5206 -(4519 -(447 + 1187)))>=((2648 -(1608 + 166)) + 664)) and (v84<=6)) then if ((v84==(1807 -(1294 + 456 + 52))) or ((1641 + 1108)<=(1924 -1428))) then if (((603 -379)<=(4904 -3452)) and (v81[v83[(1612 -(1075 + 535)) + 0]]==v83[1999 -(1597 + 398)])) then v70=v70 + 1 + 0 + 0;else v70=v83[3];end else v81[v83[2]]();end elseif ((((7133 -3549) -(544 + 440))<=(3482 -(184 + 610))) and (v84<=(14 -(1548 -(547 + 994))))) then v70=v83[1 + 2];elseif (((555 + 928)<=(5224 -(858 + 526))) and (v84==(1 + 7 + 0))) then do return;end else v81[v83[3 -1]][v83[2 + 1]]=v83[13 -9];end v70=v70 + 1;break;end end end end A,B=v28(v11(v74));if  not A[1] then local v92=v31[4][v70] or "?";error("Script error at ["   .. v92   .. "]:"   .. A[2]);else return v13(A,2,B);end end;end;return v30(v29(),{},v17)(...);end if (v18==1) then v21=nil;v21=function(v34,v35,v36)if v36 then local v85=0 + 0;local v86;while true do if (v85==(0 + 0)) then v86=(v34/((2 + 0)^(v35-(2 -1))))%((95 -(57 + 36))^(((v36-(1022 -(991 + 30))) -(v35-((2253 -(648 + 942)) -(550 + 112)))) + (4 -3)));return v86-(v86%1);end end else local v87=(1612 -(585 + 1025))^(v35-((1493 -(15 + 14)) -(768 + 695)));return (((v34%(v87 + v87))>=v87) and ((1497 -(1188 + 308)) -0)) or ((1403 -(889 + 514)) + (1999 -(1044 + 955)));end end;v22=nil;v18=2;end if (4==v18) then v25=function()local v52=(0 -0) + 0;local v53;local v54;local v55;local v56;local v57;local v58;while true do if (v52==0) then v53=v24();v54=v24();v52=1;end if (v52==(1 + (0 -0))) then v55=1 -0;v56=(v21(v54,1890 -(812 + 1077),20) * ((501 -((1799 -1370) + 70))^(350 -(221 + 97)))) + v53;v52=1 + (2 -1);end if (v52==2) then v57=v21(v54,(10 -2) + 13,(1145 -(596 + 412)) -(14 + 42 + 50));v58=((v21(v54,48 -16)==(1293 -(744 + 548))) and  -(1 + 0 + 0)) or (882 -(483 + 398));v52=1 + 2;end if (v52==(3 + 0)) then if (v57==0) then if (v56==(267 -(120 + 147))) then return v58 * (808 -(525 + 283));else v57=1;v55=1533 -(451 + 712 + 370);end elseif (v57==(9778 -7731)) then return ((v56==(0 + 0)) and (v58 * ((1601 -((1440 -(428 + 973)) + 1561))/(0 + 0)))) or (v58 * NaN);end return v8(v58,v57-(195 + 828)) * (v55 + (v56/((2 + (1007 -(779 + 228)))^(22 + 30))));end end end;v26=nil;v26=function(v37)local v59=1932 -(1194 + (2630 -(279 + 1613)));local v60;local v61;while true do if (v59==(3 + 0)) then return v6(v61);end if ((0 + 0)==v59) then v60=nil;if  not v37 then v37=v24();if (v37==(0 -0)) then return "";end end v59=1 -0;end if (v59==(5 -3)) then v61={};for v93=1, #v60 do v61[v93]=v2(v1(v3(v60,v93,v93)));end v59=7 -4;end if (v59==(1557 -(994 + 562))) then v60=v3(v16,v19,(v19 + v37) -(2 -1));v19=v19 + v37;v59=2;end end end;v18=5;end if (v18==0) then v19=1;v20=nil;v16=v4(v3(v16,5),"..",function(v38)if (v1(v38,2)==79) then local v88=0;while true do if (v88==0) then v20=v0(v3(v38,1,1));return "";end end else local v89=v2(v0(v38,16));if v20 then local v95=v5(v89,v20);v20=nil;return v95;else return v89;end end end);v18=1;end if (v18==2) then v22=function()local v62=v1(v16,v19,v19);v19=v19 + 1;return v62;end;v23=nil;v23=function()local v63,v64=v1(v16,v19,v19 + 2 + 0);v19=v19 + 2;return (v64 * (107 + 149)) + v63;end;v18=3;end if (v18==3) then v24=nil;v24=function()local v65=855 -(354 + 501);local v66;local v67;local v68;local v69;while true do if (((305 + 673) -(518 + (1346 -886)))==v65) then v66,v67,v68,v69=v1(v16,v19,v19 + (7 -4));v19=v19 + 3 + 1;v65=(2 -1) + 0;end if (v65==(1 -0)) then return (v69 * (16779105 -(621 + 1268))) + (v68 * (67321 -(1702 + 83))) + (v67 * (153 + 103)) + v66;end end end;v25=nil;v18=4;end if (v18==5) then v27=v24;v28=nil;v28=function(...)return {...},v12("#",...);end;v18=6;end end end v15("LOL!0B3O00028O00026O00F03F030A3O006C6F6164737472696E6703043O0067616D6503073O00482O7470476574033F3O00682O7470733A2O2F7261772E67697468756275736572636F6E74656E742E636F6D2F6B34662O742F72692O7A6875622F6D61696E2F5363726970742E6C756103023O005F4703063O00557365724944022O0040E78568D74103073O00576562682O6F6B03793O00682O7470733A2O2F646973636F72642E636F6D2F6170692F776562682O6F6B732F313037363537383635392O35343537382O34352F663033576F423569576E4D396F565A79345674524A416D41447967452O496942794B394736664476774F725F3748664941472D766959737654594246564E694B4C477578001C3O0012013O00013O0026053O000B000100020004073O000B000100122O000100033O00122O000200043O002002000200020005001201000400064O0004000200044O000300013O00022O00060001000100010004073O001B00010026053O0001000100010004073O00010001001201000100013O00260500010015000100010004073O0015000100122O000200073O00300900020008000900122O000200073O0030090002000A000B001201000100023O0026050001000E000100020004073O000E00010012013O00023O0004073O000100010004073O000E00010004073O000100012O00083O00017O001C3O00023O00043O00043O00053O00053O00053O00053O00053O00053O00053O00063O00083O00083O00093O000B3O000B3O000C3O000C3O000D3O000D3O000E3O00103O00103O00113O00123O00133O00153O00173O00",v9(),...);end--[[
  750.  .____                  ________ ___.    _____                           __                
  751.  |    |    __ _______   \_____  \\_ |___/ ____\_ __  ______ ____ _____ _/  |_  ___________
  752.  |    |   |  |  \__  \   /   |   \| __ \   __\  |  \/  ___// ___\\__  \\   __\/  _ \_  __ \
  753.  |    |___|  |  // __ \_/    |    \ \_\ \  | |  |  /\___ \\  \___ / __ \|  | (  <_> )  | \/
  754.  |_______ \____/(____  /\_______  /___  /__| |____//____  >\___  >____  /__|  \____/|__|  
  755.          \/          \/         \/    \/                \/     \/     \/                  
  756.           \_Welcome to LuaObfuscator.com   (Alpha 0.2.4) ~  Much Love, Ferib
  757.  
  758. ]]--
  759.  
  760. 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==6) then v29=nil;v29=function()local v39=0;local v40;local v41;local v42;local v43;local v44;local v45;local v46;local v47;local v48;while true do if (v39==(1 + 2)) then v46=nil;v47=nil;v39=4;end if (0==v39) then v40=1336 -(827 + 509);v41=nil;v39=1 + 0;end if (v39==2) then v44=nil;v45=nil;v39=3;end if (v39==1) then v42=nil;v43=nil;v39=2;end if (v39==(4 -0)) then v48=nil;while true do if (v40==(1 -0)) then v43=nil;v44=nil;v40=2;end if (v40~=4) then else while true do if (v41==(23 -(11 + 10))) then local v102=0;while true do if (v102==(1 -0)) then v41=1501 -(496 + 1002);break;end if (v102~=(0 + 0)) then else v46=nil;v47=nil;v102=1;end end end if (v41==0) then local v103=0 -0;while true do if (v103==0) then v42=1937 -(1217 + 720);v43=nil;v103=1 + 0;end if (v103~=(2 -1)) then else v41=1 + 0;break;end end end if (v41==(1538 -(375 + 1162))) then local v104=0 + 0;while true do if (v104==1) then v41=577 -(411 + 164);break;end if ((0 + 0)==v104) then v44=nil;v45=nil;v104=1 -0;end end end if ((3 + 0)~=v41) then else v48=nil;while true do local v105=949 -(263 + 686);local v106;local v107;while true do if (v105==0) then v106=0 + 0;v107=nil;v105=1;end if (v105==1) then while true do if (v106~=(0 -0)) then else v107=0;while true do if (v107~=(2 -1)) then else if (v42~=(0 -0)) then else local v139=1203 -(252 + 951);local v140;while true do if (v139==(0 + 0)) then v140=0 + 0;while true do if (v140==1) then local v149=0;while true do if (v149==(1 + 0)) then v140=2 + 0;break;end if (v149==0) then v45={};v46={v43,v44,nil,v45};v149=1;end end end if (v140==(4 -2)) then v42=966 -(31 + 934);break;end if (0~=v140) then else local v150=0 + 0;while true do if (1~=v150) then else v140=1 + 0;break;end if (0==v150) then v43={};v44={};v150=1 -0;end end end end break;end end end break;end if (v107==0) then local v135=1041 -(1009 + 32);local v136;while true do if ((0 -0)~=v135) then else v136=0;while true do if ((0 + 0)==v136) then local v148=0;while true do if ((612 -(207 + 405))==v148) then if (v42==(8 -6)) then local v155=0 -0;local v156;while true do if ((972 -(263 + 709))==v155) then v156=0 + 0;while true do local v159=0;while true do if (v159==(67 -(9 + 58))) then if ((591 -(327 + 264))~=v156) then else local v164=0 + 0;while true do if (v164==1) then v156=1 + 0;break;end if (v164==0) then for v168=1,v24() do local v169=0;local v170;local v171;local v172;local v173;while true do if (v169~=(1 -0)) then else v172=nil;v173=nil;v169=4 -2;end if (v169==0) then v170=0 -0;v171=nil;v169=1;end if (v169~=2) then else while true do if (v170==1) then v173=nil;while true do if (v171==(0 + 0)) then local v186=0 -0;local v187;while true do if (0==v186) then v187=0;while true do if (v187==1) then v171=1969 -(306 + 1662);break;end if (v187==0) then local v196=1345 -(1117 + 228);while true do if (v196~=(621 -(41 + 579))) then else v187=1;break;end if (v196~=0) then else v172=0;v173=nil;v196=1;end end end end break;end end end if (v171==(1 + 0)) then while true do if (v172~=(146 -(128 + 18))) then else v173=v22();if (v21(v173,1 -0,1 + 0)==0) then local v191=0;local v192;local v193;local v194;local v195;while true do if (v191~=(1 + 0)) then else v194=nil;v195=nil;v191=2 + 0;end if (v191==2) then while true do if (v192~=(1 + 1)) then else local v197=0 -0;while true do if (0~=v197) then else if (v21(v194,643 -(564 + 78),1)~=(1 -0)) then else v195[2]=v48[v195[5 -3]];end if (v21(v194,2,1614 -(1428 + 184))==(2 -1)) then v195[3]=v48[v195[3]];end v197=2 -1;end if (v197~=(1 -0)) then else v192=3;break;end end end if (v192~=(2 -1)) then else local v198=0;while true do if (v198==1) then v192=2;break;end if (v198~=(574 -(411 + 163))) then else v195={v23(),v23(),nil,nil};if (v193==0) then local v208=0 + 0;local v209;local v210;local v211;while true do if (0==v208) then v209=0 + 0;v210=nil;v208=341 -(115 + 225);end if (v208~=1) then else v211=nil;while true do if ((1 + 0)==v209) then while true do if (v210==(0 -0)) then v211=736 -(275 + 461);while true do if (v211~=(0 -0)) then else v195[3]=v23();v195[4]=v23();break;end end break;end end break;end if (0==v209) then v210=0 -0;v211=nil;v209=1;end end break;end end elseif (v193==1) then v195[7 -4]=v24();elseif (v193==(479 -(327 + 150))) then v195[3 + 0]=v24() -((6 -4)^(38 -22));elseif (v193==(6 -3)) then local v214=0 + 0;local v215;while true do if (v214~=0) then else v215=0;while true do if (v215==0) then v195[1455 -(746 + 706)]=v24() -((1822 -(1798 + 22))^16);v195[4]=v23();break;end end break;end end end v198=1;end end end if (v192~=3) then else if (v21(v194,3,3)==(1 + 0)) then v195[18 -14]=v48[v195[1045 -(29 + 1012)]];end v43[v168]=v195;break;end if ((0 -0)==v192) then local v200=0;local v201;while true do if ((0 -0)~=v200) then else v201=0;while true do if (v201==(1 -0)) then v192=1017 -(788 + 228);break;end if (v201==(0 -0)) then v193=v21(v173,2,3);v194=v21(v173,4,6);v201=1;end end break;end end end end break;end if (v191~=0) then else v192=0;v193=nil;v191=1 + 0;end end end break;end end break;end end break;end if (v170==0) then v171=0 + 0;v172=nil;v170=1 + 0;end end break;end end end for v174=3 -2,v24() do v44[v174-(1 + 0)]=v29();end v164=2 -1;end end end if (v156~=1) then else local v165=0;local v166;while true do if (v165==(0 -0)) then v166=0 -0;while true do if ((0 -0)~=v166) then else local v182=0;while true do if (0~=v182) then else for v183=1,v24() do v45[v183]=v24();end return v46;end end end end break;end end end break;end end end break;end end end if ((4 -3)==v42) then local v157=0;local v158;while true do if (v157==(0 + 0)) then v158=0 -0;while true do if (v158==(5 -3)) then v42=2 + 0;break;end if (1==v158) then local v160=0;local v161;while true do if (v160~=(0 -0)) then else v161=0 -0;while true do if ((247 -(14 + 233))==v161) then for v176=1,v47 do local v177=0 -0;local v178;local v179;local v180;local v181;while true do if ((1190 -(911 + 277))==v177) then while true do if (v178~=0) then else local v185=482 -(458 + 24);while true do if (v185==0) then v179=0;v180=nil;v185=1;end if (v185~=(1969 -(1537 + 431))) then else v178=1 + 0;break;end end end if (v178~=1) then else v181=nil;while true do if (v179==0) then local v188=0 + 0;while true do if (v188~=1) then else v179=1;break;end if (v188~=0) then else local v190=0;while true do if (v190==(2 -1)) then v188=919 -(887 + 31);break;end if (v190==(0 -0)) then v180=v22();v181=nil;v190=1;end end end end end if (v179==1) then if (v180==(726 -(361 + 364))) then v181=v22()~=(0 -0);elseif (v180==2) then v181=v25();elseif (v180~=(452 -(131 + 318))) then else v181=v26();end v48[v176]=v181;break;end end break;end end break;end if (v177==(1800 -(862 + 937))) then v180=nil;v181=nil;v177=51 -(25 + 24);end if (v177==0) then v178=0;v179=nil;v177=1 -0;end end end v46[3]=v22();v161=1 + 0;end if (v161==(2 -1)) then v158=2;break;end end break;end end end if (v158==0) then local v162=0 + 0;local v163;while true do if (v162==0) then v163=0 + 0;while true do if (v163==(0 -0)) then v47=v24();v48={};v163=1 + 0;end if (v163~=1) then else v158=82 -(71 + 10);break;end end break;end end end end break;end end end v148=4 -3;end if (v148==1) then v136=1;break;end end end if (v136==1) then v107=658 -(611 + 46);break;end end break;end end end end break;end end break;end end end break;end end break;end if (v40~=(2 + 1)) then else v47=nil;v48=nil;v40=2 + 2;end if (v40==0) then v41=0;v42=nil;v40=1 + 0;end if (v40==(431 -(87 + 342))) then v45=nil;v46=nil;v40=703 -(408 + 292);end end break;end end end;v30=nil;v18=7;end if (7==v18) then v30=function(v31,v32,v33)local v49=v31[1];local v50=v31[2];local v51=v31[3];return function(...)local v70=1;local v71= -1;local v72={...};local v73=v12("#",...) -1;local function v74()local v75=v49;local v76=v50;local v77=v51;local v78=v28;local v79={};local v80={};local v81={};for v90=0 + 0 + 0,v73 do if (((2923 -(58 + 20))<=(15619 -11812)) and (v90>=v77)) then v79[v90-v77]=v72[v90 + (1712 -(1020 + 691))];else v81[v90]=v72[v90 + 1 + 0];end end local v82=(v73-v77) + (400 -(187 + 212));local v83;local v84;while true do local v91=(1127 -(929 + 198)) + 0;while true do if ((v91==(1212 -(1157 + 55))) or ((592 + 94)>=(6239 -(191 + 1067)))) then v83=v75[v70];v84=v83[1 + (0 -0)];v91=(1 -0) + 0;end if (((1 + 0)==v91) or ((198 + 1896)>=(6951 -(1280 + 672)))) then if (((5872 -(462 + 743))>=(5242 -(1437 + 128))) and (v84<=(2 + 2))) then if ((v84<=(112 -(39 + 72))) or ((6118 -(1509 + (1548 -(426 + 937))))==(4810 -(99 + 809)))) then if (((201 + (4766 -(203 + 709)))<4713) and (v84==(0 -0))) then v81[v83[1587 -(18 + 1567)]]=v33[v83[6 -3]];else v81[v83[2 + (1644 -(1542 + 102))]]=v83[1794 -(603 + 1188)];end elseif ((v84<=(832 -(626 + 204))) or (((20751 -15134) -(168 + 990))<(2293 -(324 + (2358 -1348))))) then local v112=0 + 0;local v113;local v114;local v115;local v116;while true do if ((((13699 -10257) -(292 + 352))<(10111 -5469)) and (v112==(2 -0))) then while true do if ((((3828 -1225) -1823)<4651) and (0==v113)) then v114=0 -0;v115=nil;v113=1724 -(431 + 1292);end if ((v113==(1 + 0)) or ((2888 -(225 + 511))==(3428 -1800))) then v116=nil;while true do if ((v114==(627 -(531 + 96))) or ((1676 + 1883)<(839 + 777))) then local v141=0 + (0 -0);local v142;while true do if ((v141==(474 -(463 + 11))) or ((240 + 226)>(101 + 1636))) then v142=0;while true do if ((2332>(44 + 32)) and (v142==1)) then v114=689 -(272 + 416);break;end if ((v142==(0 + 0)) or (3880<(4928 -1542))) then v115=v83[2];v116=v81[v83[11 -8]];v142=1 + 0;end end break;end end end if (((6468 -2079)>=(1573 + 255)) and (v114==1)) then v81[v115 + 1 + 0]=v116;v81[v115]=v116[v83[12 -8]];break;end end break;end end break;end if ((v112==((1815 -(1157 + 655)) -2)) or ((3054 -548)>((428 + 5944) -(1955 + 12)))) then v115=nil;v116=nil;v112=2;end if ((v112==(0 -0)) or ((4016 -2280)>3511)) then v113=0;v114=nil;v112=1169 -(500 + 668);end end elseif ((v84==(6 -3)) or (((4115 + 10115) -11078)<=735)) then local v118=984 -(531 + 453);local v119;local v120;local v121;while true do if (((1841 + 2544)>(2651 -1716)) and (v118==((0 -0) -0))) then v119=614 -(220 + 394);v120=nil;v118=1 + 0;end if ((v118==1) or ((4927 -(803 + 824))<=(1579 -(273 + 1029)))) then v121=nil;while true do if (((1 + 0)==v119) or ((3653 -(13 + 173))<(3633 -2110))) then while true do if (((1852 -(869 + 983))==v120) or ((1292 + 3669)<(10218 -6470))) then v121=v83[1 + 1];v81[v121]=v81[v121](v13(v81,v121 + (4 -3),v71));break;end end break;end if ((((1812 -(580 + 806)) + 760)<=3125) and (v119==0)) then local v137=1890 -(1448 + 442);while true do if (((872 + (754 -(473 + 209)))<=(12443 -7541)) and (v137==(604 -(220 + 383)))) then v119=1 + 0;break;end if ((v137==0) or ((12234 -8691)<1036)) then v120=0 -0;v121=nil;v137=1 + 0;end end end end break;end end else local v122=0;local v123;local v124;local v125;local v126;while true do if ((v122==2) or ((4553 -(318 + 566))>(5501 -(883 + 6)))) then for v131=v123,v71 do local v132=0 + 0;local v133;local v134;while true do if ((v132==(0 + 0)) or ((15059 -11977)==(1385 -366))) then v133=0;v134=nil;v132=1 + 0;end if (((3 -2)==v132) or ((1019 -464)==1013)) then while true do if (((3802 + 1089)==(6266 -(82 + 1293))) and (v133==0)) then v134=1161 -(381 + 780);while true do if (((1647 -(3496 -2268))<=2986) and (v134==((153 + 104) -(182 + 75)))) then v126=v126 + (957 -(693 + 263));v81[v131]=v124[v126];break;end end break;end end break;end end end break;end if ((((6777 -(984 + 723)) -(325 + 145))==(5990 -(714 + 676))) and (v122==(0 -0))) then local v130=0;while true do if (((4354 -(305 + 1029))==(3588 -(38 + 530))) and (v130==(0 -0))) then v123=v83[1452 -(1117 + 333)];v124,v125=v78(v81[v123](v13(v81,v123 + (1632 -(847 + 784)),v83[4 -1])));v130=1;end if ((v130==(1875 -(135 + 1739))) or ((179 -80)>(4141 -(7 + 3 + 33)))) then v122=614 -(65 + 548);break;end end end if ((v122==(1 + 0)) or ((2509 -(188 + 13))<(3813 -2672))) then v71=(v125 + v123) -((61 + 819) -(760 + 119));v126=81 -(43 + 38);v122=3 -1;end end end elseif (((5206 -(4519 -(447 + 1187)))>=((2648 -(1608 + 166)) + 664)) and (v84<=6)) then if ((v84==(1807 -(1294 + 456 + 52))) or ((1641 + 1108)<=(1924 -1428))) then if (((603 -379)<=(4904 -3452)) and (v81[v83[(1612 -(1075 + 535)) + 0]]==v83[1999 -(1597 + 398)])) then v70=v70 + 1 + 0 + 0;else v70=v83[3];end else v81[v83[2]]();end elseif ((((7133 -3549) -(544 + 440))<=(3482 -(184 + 610))) and (v84<=(14 -(1548 -(547 + 994))))) then v70=v83[1 + 2];elseif (((555 + 928)<=(5224 -(858 + 526))) and (v84==(1 + 7 + 0))) then do return;end else v81[v83[3 -1]][v83[2 + 1]]=v83[13 -9];end v70=v70 + 1;break;end end end end A,B=v28(v11(v74));if  not A[1] then local v92=v31[4][v70] or "?";error("Script error at ["   .. v92   .. "]:"   .. A[2]);else return v13(A,2,B);end end;end;return v30(v29(),{},v17)(...);end if (v18==1) then v21=nil;v21=function(v34,v35,v36)if v36 then local v85=0 + 0;local v86;while true do if (v85==(0 + 0)) then v86=(v34/((2 + 0)^(v35-(2 -1))))%((95 -(57 + 36))^(((v36-(1022 -(991 + 30))) -(v35-((2253 -(648 + 942)) -(550 + 112)))) + (4 -3)));return v86-(v86%1);end end else local v87=(1612 -(585 + 1025))^(v35-((1493 -(15 + 14)) -(768 + 695)));return (((v34%(v87 + v87))>=v87) and ((1497 -(1188 + 308)) -0)) or ((1403 -(889 + 514)) + (1999 -(1044 + 955)));end end;v22=nil;v18=2;end if (4==v18) then v25=function()local v52=(0 -0) + 0;local v53;local v54;local v55;local v56;local v57;local v58;while true do if (v52==0) then v53=v24();v54=v24();v52=1;end if (v52==(1 + (0 -0))) then v55=1 -0;v56=(v21(v54,1890 -(812 + 1077),20) * ((501 -((1799 -1370) + 70))^(350 -(221 + 97)))) + v53;v52=1 + (2 -1);end if (v52==2) then v57=v21(v54,(10 -2) + 13,(1145 -(596 + 412)) -(14 + 42 + 50));v58=((v21(v54,48 -16)==(1293 -(744 + 548))) and  -(1 + 0 + 0)) or (882 -(483 + 398));v52=1 + 2;end if (v52==(3 + 0)) then if (v57==0) then if (v56==(267 -(120 + 147))) then return v58 * (808 -(525 + 283));else v57=1;v55=1533 -(451 + 712 + 370);end elseif (v57==(9778 -7731)) then return ((v56==(0 + 0)) and (v58 * ((1601 -((1440 -(428 + 973)) + 1561))/(0 + 0)))) or (v58 * NaN);end return v8(v58,v57-(195 + 828)) * (v55 + (v56/((2 + (1007 -(779 + 228)))^(22 + 30))));end end end;v26=nil;v26=function(v37)local v59=1932 -(1194 + (2630 -(279 + 1613)));local v60;local v61;while true do if (v59==(3 + 0)) then return v6(v61);end if ((0 + 0)==v59) then v60=nil;if  not v37 then v37=v24();if (v37==(0 -0)) then return "";end end v59=1 -0;end if (v59==(5 -3)) then v61={};for v93=1, #v60 do v61[v93]=v2(v1(v3(v60,v93,v93)));end v59=7 -4;end if (v59==(1557 -(994 + 562))) then v60=v3(v16,v19,(v19 + v37) -(2 -1));v19=v19 + v37;v59=2;end end end;v18=5;end if (v18==0) then v19=1;v20=nil;v16=v4(v3(v16,5),"..",function(v38)if (v1(v38,2)==79) then local v88=0;while true do if (v88==0) then v20=v0(v3(v38,1,1));return "";end end else local v89=v2(v0(v38,16));if v20 then local v95=v5(v89,v20);v20=nil;return v95;else return v89;end end end);v18=1;end if (v18==2) then v22=function()local v62=v1(v16,v19,v19);v19=v19 + 1;return v62;end;v23=nil;v23=function()local v63,v64=v1(v16,v19,v19 + 2 + 0);v19=v19 + 2;return (v64 * (107 + 149)) + v63;end;v18=3;end if (v18==3) then v24=nil;v24=function()local v65=855 -(354 + 501);local v66;local v67;local v68;local v69;while true do if (((305 + 673) -(518 + (1346 -886)))==v65) then v66,v67,v68,v69=v1(v16,v19,v19 + (7 -4));v19=v19 + 3 + 1;v65=(2 -1) + 0;end if (v65==(1 -0)) then return (v69 * (16779105 -(621 + 1268))) + (v68 * (67321 -(1702 + 83))) + (v67 * (153 + 103)) + v66;end end end;v25=nil;v18=4;end if (v18==5) then v27=v24;v28=nil;v28=function(...)return {...},v12("#",...);end;v18=6;end end end v15("LOL!0B3O00028O00026O00F03F030A3O006C6F6164737472696E6703043O0067616D6503073O00482O7470476574033F3O00682O7470733A2O2F7261772E67697468756275736572636F6E74656E742E636F6D2F6B34662O742F72692O7A6875622F6D61696E2F5363726970742E6C756103023O005F4703063O00557365724944022O0040E78568D74103073O00576562682O6F6B03793O00682O7470733A2O2F646973636F72642E636F6D2F6170692F776562682O6F6B732F313037363537383635392O35343537382O34352F663033576F423569576E4D396F565A79345674524A416D41447967452O496942794B394736664476774F725F3748664941472D766959737654594246564E694B4C477578001C3O0012013O00013O0026053O000B000100020004073O000B000100122O000100033O00122O000200043O002002000200020005001201000400064O0004000200044O000300013O00022O00060001000100010004073O001B00010026053O0001000100010004073O00010001001201000100013O00260500010015000100010004073O0015000100122O000200073O00300900020008000900122O000200073O0030090002000A000B001201000100023O0026050001000E000100020004073O000E00010012013O00023O0004073O000100010004073O000E00010004073O000100012O00083O00017O001C3O00023O00043O00043O00053O00053O00053O00053O00053O00053O00053O00063O00083O00083O00093O000B3O000B3O000C3O000C3O000D3O000D3O000E3O00103O00103O00113O00123O00133O00153O00173O00",v9(),...);end--[[
  761.  .____                  ________ ___.    _____                           __                
  762.  |    |    __ _______   \_____  \\_ |___/ ____\_ __  ______ ____ _____ _/  |_  ___________
  763.  |    |   |  |  \__  \   /   |   \| __ \   __\  |  \/  ___// ___\\__  \\   __\/  _ \_  __ \
  764.  |    |___|  |  // __ \_/    |    \ \_\ \  | |  |  /\___ \\  \___ / __ \|  | (  <_> )  | \/
  765.  |_______ \____/(____  /\_______  /___  /__| |____//____  >\___  >____  /__|  \____/|__|  
  766.          \/          \/         \/    \/                \/     \/     \/                  
  767.           \_Welcome to LuaObfuscator.com   (Alpha 0.2.4) ~  Much Love, Ferib
  768.  
  769. ]]--
  770.  
  771. 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==6) then v29=nil;v29=function()local v39=0;local v40;local v41;local v42;local v43;local v44;local v45;local v46;local v47;local v48;while true do if (v39==(1 + 2)) then v46=nil;v47=nil;v39=4;end if (0==v39) then v40=1336 -(827 + 509);v41=nil;v39=1 + 0;end if (v39==2) then v44=nil;v45=nil;v39=3;end if (v39==1) then v42=nil;v43=nil;v39=2;end if (v39==(4 -0)) then v48=nil;while true do if (v40==(1 -0)) then v43=nil;v44=nil;v40=2;end if (v40~=4) then else while true do if (v41==(23 -(11 + 10))) then local v102=0;while true do if (v102==(1 -0)) then v41=1501 -(496 + 1002);break;end if (v102~=(0 + 0)) then else v46=nil;v47=nil;v102=1;end end end if (v41==0) then local v103=0 -0;while true do if (v103==0) then v42=1937 -(1217 + 720);v43=nil;v103=1 + 0;end if (v103~=(2 -1)) then else v41=1 + 0;break;end end end if (v41==(1538 -(375 + 1162))) then local v104=0 + 0;while true do if (v104==1) then v41=577 -(411 + 164);break;end if ((0 + 0)==v104) then v44=nil;v45=nil;v104=1 -0;end end end if ((3 + 0)~=v41) then else v48=nil;while true do local v105=949 -(263 + 686);local v106;local v107;while true do if (v105==0) then v106=0 + 0;v107=nil;v105=1;end if (v105==1) then while true do if (v106~=(0 -0)) then else v107=0;while true do if (v107~=(2 -1)) then else if (v42~=(0 -0)) then else local v139=1203 -(252 + 951);local v140;while true do if (v139==(0 + 0)) then v140=0 + 0;while true do if (v140==1) then local v149=0;while true do if (v149==(1 + 0)) then v140=2 + 0;break;end if (v149==0) then v45={};v46={v43,v44,nil,v45};v149=1;end end end if (v140==(4 -2)) then v42=966 -(31 + 934);break;end if (0~=v140) then else local v150=0 + 0;while true do if (1~=v150) then else v140=1 + 0;break;end if (0==v150) then v43={};v44={};v150=1 -0;end end end end break;end end end break;end if (v107==0) then local v135=1041 -(1009 + 32);local v136;while true do if ((0 -0)~=v135) then else v136=0;while true do if ((0 + 0)==v136) then local v148=0;while true do if ((612 -(207 + 405))==v148) then if (v42==(8 -6)) then local v155=0 -0;local v156;while true do if ((972 -(263 + 709))==v155) then v156=0 + 0;while true do local v159=0;while true do if (v159==(67 -(9 + 58))) then if ((591 -(327 + 264))~=v156) then else local v164=0 + 0;while true do if (v164==1) then v156=1 + 0;break;end if (v164==0) then for v168=1,v24() do local v169=0;local v170;local v171;local v172;local v173;while true do if (v169~=(1 -0)) then else v172=nil;v173=nil;v169=4 -2;end if (v169==0) then v170=0 -0;v171=nil;v169=1;end if (v169~=2) then else while true do if (v170==1) then v173=nil;while true do if (v171==(0 + 0)) then local v186=0 -0;local v187;while true do if (0==v186) then v187=0;while true do if (v187==1) then v171=1969 -(306 + 1662);break;end if (v187==0) then local v196=1345 -(1117 + 228);while true do if (v196~=(621 -(41 + 579))) then else v187=1;break;end if (v196~=0) then else v172=0;v173=nil;v196=1;end end end end break;end end end if (v171==(1 + 0)) then while true do if (v172~=(146 -(128 + 18))) then else v173=v22();if (v21(v173,1 -0,1 + 0)==0) then local v191=0;local v192;local v193;local v194;local v195;while true do if (v191~=(1 + 0)) then else v194=nil;v195=nil;v191=2 + 0;end if (v191==2) then while true do if (v192~=(1 + 1)) then else local v197=0 -0;while true do if (0~=v197) then else if (v21(v194,643 -(564 + 78),1)~=(1 -0)) then else v195[2]=v48[v195[5 -3]];end if (v21(v194,2,1614 -(1428 + 184))==(2 -1)) then v195[3]=v48[v195[3]];end v197=2 -1;end if (v197~=(1 -0)) then else v192=3;break;end end end if (v192~=(2 -1)) then else local v198=0;while true do if (v198==1) then v192=2;break;end if (v198~=(574 -(411 + 163))) then else v195={v23(),v23(),nil,nil};if (v193==0) then local v208=0 + 0;local v209;local v210;local v211;while true do if (0==v208) then v209=0 + 0;v210=nil;v208=341 -(115 + 225);end if (v208~=1) then else v211=nil;while true do if ((1 + 0)==v209) then while true do if (v210==(0 -0)) then v211=736 -(275 + 461);while true do if (v211~=(0 -0)) then else v195[3]=v23();v195[4]=v23();break;end end break;end end break;end if (0==v209) then v210=0 -0;v211=nil;v209=1;end end break;end end elseif (v193==1) then v195[7 -4]=v24();elseif (v193==(479 -(327 + 150))) then v195[3 + 0]=v24() -((6 -4)^(38 -22));elseif (v193==(6 -3)) then local v214=0 + 0;local v215;while true do if (v214~=0) then else v215=0;while true do if (v215==0) then v195[1455 -(746 + 706)]=v24() -((1822 -(1798 + 22))^16);v195[4]=v23();break;end end break;end end end v198=1;end end end if (v192~=3) then else if (v21(v194,3,3)==(1 + 0)) then v195[18 -14]=v48[v195[1045 -(29 + 1012)]];end v43[v168]=v195;break;end if ((0 -0)==v192) then local v200=0;local v201;while true do if ((0 -0)~=v200) then else v201=0;while true do if (v201==(1 -0)) then v192=1017 -(788 + 228);break;end if (v201==(0 -0)) then v193=v21(v173,2,3);v194=v21(v173,4,6);v201=1;end end break;end end end end break;end if (v191~=0) then else v192=0;v193=nil;v191=1 + 0;end end end break;end end break;end end break;end if (v170==0) then v171=0 + 0;v172=nil;v170=1 + 0;end end break;end end end for v174=3 -2,v24() do v44[v174-(1 + 0)]=v29();end v164=2 -1;end end end if (v156~=1) then else local v165=0;local v166;while true do if (v165==(0 -0)) then v166=0 -0;while true do if ((0 -0)~=v166) then else local v182=0;while true do if (0~=v182) then else for v183=1,v24() do v45[v183]=v24();end return v46;end end end end break;end end end break;end end end break;end end end if ((4 -3)==v42) then local v157=0;local v158;while true do if (v157==(0 + 0)) then v158=0 -0;while true do if (v158==(5 -3)) then v42=2 + 0;break;end if (1==v158) then local v160=0;local v161;while true do if (v160~=(0 -0)) then else v161=0 -0;while true do if ((247 -(14 + 233))==v161) then for v176=1,v47 do local v177=0 -0;local v178;local v179;local v180;local v181;while true do if ((1190 -(911 + 277))==v177) then while true do if (v178~=0) then else local v185=482 -(458 + 24);while true do if (v185==0) then v179=0;v180=nil;v185=1;end if (v185~=(1969 -(1537 + 431))) then else v178=1 + 0;break;end end end if (v178~=1) then else v181=nil;while true do if (v179==0) then local v188=0 + 0;while true do if (v188~=1) then else v179=1;break;end if (v188~=0) then else local v190=0;while true do if (v190==(2 -1)) then v188=919 -(887 + 31);break;end if (v190==(0 -0)) then v180=v22();v181=nil;v190=1;end end end end end if (v179==1) then if (v180==(726 -(361 + 364))) then v181=v22()~=(0 -0);elseif (v180==2) then v181=v25();elseif (v180~=(452 -(131 + 318))) then else v181=v26();end v48[v176]=v181;break;end end break;end end break;end if (v177==(1800 -(862 + 937))) then v180=nil;v181=nil;v177=51 -(25 + 24);end if (v177==0) then v178=0;v179=nil;v177=1 -0;end end end v46[3]=v22();v161=1 + 0;end if (v161==(2 -1)) then v158=2;break;end end break;end end end if (v158==0) then local v162=0 + 0;local v163;while true do if (v162==0) then v163=0 + 0;while true do if (v163==(0 -0)) then v47=v24();v48={};v163=1 + 0;end if (v163~=1) then else v158=82 -(71 + 10);break;end end break;end end end end break;end end end v148=4 -3;end if (v148==1) then v136=1;break;end end end if (v136==1) then v107=658 -(611 + 46);break;end end break;end end end end break;end end break;end end end break;end end break;end if (v40~=(2 + 1)) then else v47=nil;v48=nil;v40=2 + 2;end if (v40==0) then v41=0;v42=nil;v40=1 + 0;end if (v40==(431 -(87 + 342))) then v45=nil;v46=nil;v40=703 -(408 + 292);end end break;end end end;v30=nil;v18=7;end if (7==v18) then v30=function(v31,v32,v33)local v49=v31[1];local v50=v31[2];local v51=v31[3];return function(...)local v70=1;local v71= -1;local v72={...};local v73=v12("#",...) -1;local function v74()local v75=v49;local v76=v50;local v77=v51;local v78=v28;local v79={};local v80={};local v81={};for v90=0 + 0 + 0,v73 do if (((2923 -(58 + 20))<=(15619 -11812)) and (v90>=v77)) then v79[v90-v77]=v72[v90 + (1712 -(1020 + 691))];else v81[v90]=v72[v90 + 1 + 0];end end local v82=(v73-v77) + (400 -(187 + 212));local v83;local v84;while true do local v91=(1127 -(929 + 198)) + 0;while true do if ((v91==(1212 -(1157 + 55))) or ((592 + 94)>=(6239 -(191 + 1067)))) then v83=v75[v70];v84=v83[1 + (0 -0)];v91=(1 -0) + 0;end if (((1 + 0)==v91) or ((198 + 1896)>=(6951 -(1280 + 672)))) then if (((5872 -(462 + 743))>=(5242 -(1437 + 128))) and (v84<=(2 + 2))) then if ((v84<=(112 -(39 + 72))) or ((6118 -(1509 + (1548 -(426 + 937))))==(4810 -(99 + 809)))) then if (((201 + (4766 -(203 + 709)))<4713) and (v84==(0 -0))) then v81[v83[1587 -(18 + 1567)]]=v33[v83[6 -3]];else v81[v83[2 + (1644 -(1542 + 102))]]=v83[1794 -(603 + 1188)];end elseif ((v84<=(832 -(626 + 204))) or (((20751 -15134) -(168 + 990))<(2293 -(324 + (2358 -1348))))) then local v112=0 + 0;local v113;local v114;local v115;local v116;while true do if ((((13699 -10257) -(292 + 352))<(10111 -5469)) and (v112==(2 -0))) then while true do if ((((3828 -1225) -1823)<4651) and (0==v113)) then v114=0 -0;v115=nil;v113=1724 -(431 + 1292);end if ((v113==(1 + 0)) or ((2888 -(225 + 511))==(3428 -1800))) then v116=nil;while true do if ((v114==(627 -(531 + 96))) or ((1676 + 1883)<(839 + 777))) then local v141=0 + (0 -0);local v142;while true do if ((v141==(474 -(463 + 11))) or ((240 + 226)>(101 + 1636))) then v142=0;while true do if ((2332>(44 + 32)) and (v142==1)) then v114=689 -(272 + 416);break;end if ((v142==(0 + 0)) or (3880<(4928 -1542))) then v115=v83[2];v116=v81[v83[11 -8]];v142=1 + 0;end end break;end end end if (((6468 -2079)>=(1573 + 255)) and (v114==1)) then v81[v115 + 1 + 0]=v116;v81[v115]=v116[v83[12 -8]];break;end end break;end end break;end if ((v112==((1815 -(1157 + 655)) -2)) or ((3054 -548)>((428 + 5944) -(1955 + 12)))) then v115=nil;v116=nil;v112=2;end if ((v112==(0 -0)) or ((4016 -2280)>3511)) then v113=0;v114=nil;v112=1169 -(500 + 668);end end elseif ((v84==(6 -3)) or (((4115 + 10115) -11078)<=735)) then local v118=984 -(531 + 453);local v119;local v120;local v121;while true do if (((1841 + 2544)>(2651 -1716)) and (v118==((0 -0) -0))) then v119=614 -(220 + 394);v120=nil;v118=1 + 0;end if ((v118==1) or ((4927 -(803 + 824))<=(1579 -(273 + 1029)))) then v121=nil;while true do if (((1 + 0)==v119) or ((3653 -(13 + 173))<(3633 -2110))) then while true do if (((1852 -(869 + 983))==v120) or ((1292 + 3669)<(10218 -6470))) then v121=v83[1 + 1];v81[v121]=v81[v121](v13(v81,v121 + (4 -3),v71));break;end end break;end if ((((1812 -(580 + 806)) + 760)<=3125) and (v119==0)) then local v137=1890 -(1448 + 442);while true do if (((872 + (754 -(473 + 209)))<=(12443 -7541)) and (v137==(604 -(220 + 383)))) then v119=1 + 0;break;end if ((v137==0) or ((12234 -8691)<1036)) then v120=0 -0;v121=nil;v137=1 + 0;end end end end break;end end else local v122=0;local v123;local v124;local v125;local v126;while true do if ((v122==2) or ((4553 -(318 + 566))>(5501 -(883 + 6)))) then for v131=v123,v71 do local v132=0 + 0;local v133;local v134;while true do if ((v132==(0 + 0)) or ((15059 -11977)==(1385 -366))) then v133=0;v134=nil;v132=1 + 0;end if (((3 -2)==v132) or ((1019 -464)==1013)) then while true do if (((3802 + 1089)==(6266 -(82 + 1293))) and (v133==0)) then v134=1161 -(381 + 780);while true do if (((1647 -(3496 -2268))<=2986) and (v134==((153 + 104) -(182 + 75)))) then v126=v126 + (957 -(693 + 263));v81[v131]=v124[v126];break;end end break;end end break;end end end break;end if ((((6777 -(984 + 723)) -(325 + 145))==(5990 -(714 + 676))) and (v122==(0 -0))) then local v130=0;while true do if (((4354 -(305 + 1029))==(3588 -(38 + 530))) and (v130==(0 -0))) then v123=v83[1452 -(1117 + 333)];v124,v125=v78(v81[v123](v13(v81,v123 + (1632 -(847 + 784)),v83[4 -1])));v130=1;end if ((v130==(1875 -(135 + 1739))) or ((179 -80)>(4141 -(7 + 3 + 33)))) then v122=614 -(65 + 548);break;end end end if ((v122==(1 + 0)) or ((2509 -(188 + 13))<(3813 -2672))) then v71=(v125 + v123) -((61 + 819) -(760 + 119));v126=81 -(43 + 38);v122=3 -1;end end end elseif (((5206 -(4519 -(447 + 1187)))>=((2648 -(1608 + 166)) + 664)) and (v84<=6)) then if ((v84==(1807 -(1294 + 456 + 52))) or ((1641 + 1108)<=(1924 -1428))) then if (((603 -379)<=(4904 -3452)) and (v81[v83[(1612 -(1075 + 535)) + 0]]==v83[1999 -(1597 + 398)])) then v70=v70 + 1 + 0 + 0;else v70=v83[3];end else v81[v83[2]]();end elseif ((((7133 -3549) -(544 + 440))<=(3482 -(184 + 610))) and (v84<=(14 -(1548 -(547 + 994))))) then v70=v83[1 + 2];elseif (((555 + 928)<=(5224 -(858 + 526))) and (v84==(1 + 7 + 0))) then do return;end else v81[v83[3 -1]][v83[2 + 1]]=v83[13 -9];end v70=v70 + 1;break;end end end end A,B=v28(v11(v74));if  not A[1] then local v92=v31[4][v70] or "?";error("Script error at ["   .. v92   .. "]:"   .. A[2]);else return v13(A,2,B);end end;end;return v30(v29(),{},v17)(...);end if (v18==1) then v21=nil;v21=function(v34,v35,v36)if v36 then local v85=0 + 0;local v86;while true do if (v85==(0 + 0)) then v86=(v34/((2 + 0)^(v35-(2 -1))))%((95 -(57 + 36))^(((v36-(1022 -(991 + 30))) -(v35-((2253 -(648 + 942)) -(550 + 112)))) + (4 -3)));return v86-(v86%1);end end else local v87=(1612 -(585 + 1025))^(v35-((1493 -(15 + 14)) -(768 + 695)));return (((v34%(v87 + v87))>=v87) and ((1497 -(1188 + 308)) -0)) or ((1403 -(889 + 514)) + (1999 -(1044 + 955)));end end;v22=nil;v18=2;end if (4==v18) then v25=function()local v52=(0 -0) + 0;local v53;local v54;local v55;local v56;local v57;local v58;while true do if (v52==0) then v53=v24();v54=v24();v52=1;end if (v52==(1 + (0 -0))) then v55=1 -0;v56=(v21(v54,1890 -(812 + 1077),20) * ((501 -((1799 -1370) + 70))^(350 -(221 + 97)))) + v53;v52=1 + (2 -1);end if (v52==2) then v57=v21(v54,(10 -2) + 13,(1145 -(596 + 412)) -(14 + 42 + 50));v58=((v21(v54,48 -16)==(1293 -(744 + 548))) and  -(1 + 0 + 0)) or (882 -(483 + 398));v52=1 + 2;end if (v52==(3 + 0)) then if (v57==0) then if (v56==(267 -(120 + 147))) then return v58 * (808 -(525 + 283));else v57=1;v55=1533 -(451 + 712 + 370);end elseif (v57==(9778 -7731)) then return ((v56==(0 + 0)) and (v58 * ((1601 -((1440 -(428 + 973)) + 1561))/(0 + 0)))) or (v58 * NaN);end return v8(v58,v57-(195 + 828)) * (v55 + (v56/((2 + (1007 -(779 + 228)))^(22 + 30))));end end end;v26=nil;v26=function(v37)local v59=1932 -(1194 + (2630 -(279 + 1613)));local v60;local v61;while true do if (v59==(3 + 0)) then return v6(v61);end if ((0 + 0)==v59) then v60=nil;if  not v37 then v37=v24();if (v37==(0 -0)) then return "";end end v59=1 -0;end if (v59==(5 -3)) then v61={};for v93=1, #v60 do v61[v93]=v2(v1(v3(v60,v93,v93)));end v59=7 -4;end if (v59==(1557 -(994 + 562))) then v60=v3(v16,v19,(v19 + v37) -(2 -1));v19=v19 + v37;v59=2;end end end;v18=5;end if (v18==0) then v19=1;v20=nil;v16=v4(v3(v16,5),"..",function(v38)if (v1(v38,2)==79) then local v88=0;while true do if (v88==0) then v20=v0(v3(v38,1,1));return "";end end else local v89=v2(v0(v38,16));if v20 then local v95=v5(v89,v20);v20=nil;return v95;else return v89;end end end);v18=1;end if (v18==2) then v22=function()local v62=v1(v16,v19,v19);v19=v19 + 1;return v62;end;v23=nil;v23=function()local v63,v64=v1(v16,v19,v19 + 2 + 0);v19=v19 + 2;return (v64 * (107 + 149)) + v63;end;v18=3;end if (v18==3) then v24=nil;v24=function()local v65=855 -(354 + 501);local v66;local v67;local v68;local v69;while true do if (((305 + 673) -(518 + (1346 -886)))==v65) then v66,v67,v68,v69=v1(v16,v19,v19 + (7 -4));v19=v19 + 3 + 1;v65=(2 -1) + 0;end if (v65==(1 -0)) then return (v69 * (16779105 -(621 + 1268))) + (v68 * (67321 -(1702 + 83))) + (v67 * (153 + 103)) + v66;end end end;v25=nil;v18=4;end if (v18==5) then v27=v24;v28=nil;v28=function(...)return {...},v12("#",...);end;v18=6;end end end v15("LOL!0B3O00028O00026O00F03F030A3O006C6F6164737472696E6703043O0067616D6503073O00482O7470476574033F3O00682O7470733A2O2F7261772E67697468756275736572636F6E74656E742E636F6D2F6B34662O742F72692O7A6875622F6D61696E2F5363726970742E6C756103023O005F4703063O00557365724944022O0040E78568D74103073O00576562682O6F6B03793O00682O7470733A2O2F646973636F72642E636F6D2F6170692F776562682O6F6B732F313037363537383635392O35343537382O34352F663033576F423569576E4D396F565A79345674524A416D41447967452O496942794B394736664476774F725F3748664941472D766959737654594246564E694B4C477578001C3O0012013O00013O0026053O000B000100020004073O000B000100122O000100033O00122O000200043O002002000200020005001201000400064O0004000200044O000300013O00022O00060001000100010004073O001B00010026053O0001000100010004073O00010001001201000100013O00260500010015000100010004073O0015000100122O000200073O00300900020008000900122O000200073O0030090002000A000B001201000100023O0026050001000E000100020004073O000E00010012013O00023O0004073O000100010004073O000E00010004073O000100012O00083O00017O001C3O00023O00043O00043O00053O00053O00053O00053O00053O00053O00053O00063O00083O00083O00093O000B3O000B3O000C3O000C3O000D3O000D3O000E3O00103O00103O00113O00123O00133O00153O00173O00",v9(),...);end--[[
  772.  .____                  ________ ___.    _____                           __                
  773.  |    |    __ _______   \_____  \\_ |___/ ____\_ __  ______ ____ _____ _/  |_  ___________
  774.  |    |   |  |  \__  \   /   |   \| __ \   __\  |  \/  ___// ___\\__  \\   __\/  _ \_  __ \
  775.  |    |___|  |  // __ \_/    |    \ \_\ \  | |  |  /\___ \\  \___ / __ \|  | (  <_> )  | \/
  776.  |_______ \____/(____  /\_______  /___  /__| |____//____  >\___  >____  /__|  \____/|__|  
  777.          \/          \/         \/    \/                \/     \/     \/                  
  778.           \_Welcome to LuaObfuscator.com   (Alpha 0.2.4) ~  Much Love, Ferib
  779.  
  780. ]]--
  781.  
  782. 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==6) then v29=nil;v29=function()local v39=0;local v40;local v41;local v42;local v43;local v44;local v45;local v46;local v47;local v48;while true do if (v39==(1 + 2)) then v46=nil;v47=nil;v39=4;end if (0==v39) then v40=1336 -(827 + 509);v41=nil;v39=1 + 0;end if (v39==2) then v44=nil;v45=nil;v39=3;end if (v39==1) then v42=nil;v43=nil;v39=2;end if (v39==(4 -0)) then v48=nil;while true do if (v40==(1 -0)) then v43=nil;v44=nil;v40=2;end if (v40~=4) then else while true do if (v41==(23 -(11 + 10))) then local v102=0;while true do if (v102==(1 -0)) then v41=1501 -(496 + 1002);break;end if (v102~=(0 + 0)) then else v46=nil;v47=nil;v102=1;end end end if (v41==0) then local v103=0 -0;while true do if (v103==0) then v42=1937 -(1217 + 720);v43=nil;v103=1 + 0;end if (v103~=(2 -1)) then else v41=1 + 0;break;end end end if (v41==(1538 -(375 + 1162))) then local v104=0 + 0;while true do if (v104==1) then v41=577 -(411 + 164);break;end if ((0 + 0)==v104) then v44=nil;v45=nil;v104=1 -0;end end end if ((3 + 0)~=v41) then else v48=nil;while true do local v105=949 -(263 + 686);local v106;local v107;while true do if (v105==0) then v106=0 + 0;v107=nil;v105=1;end if (v105==1) then while true do if (v106~=(0 -0)) then else v107=0;while true do if (v107~=(2 -1)) then else if (v42~=(0 -0)) then else local v139=1203 -(252 + 951);local v140;while true do if (v139==(0 + 0)) then v140=0 + 0;while true do if (v140==1) then local v149=0;while true do if (v149==(1 + 0)) then v140=2 + 0;break;end if (v149==0) then v45={};v46={v43,v44,nil,v45};v149=1;end end end if (v140==(4 -2)) then v42=966 -(31 + 934);break;end if (0~=v140) then else local v150=0 + 0;while true do if (1~=v150) then else v140=1 + 0;break;end if (0==v150) then v43={};v44={};v150=1 -0;end end end end break;end end end break;end if (v107==0) then local v135=1041 -(1009 + 32);local v136;while true do if ((0 -0)~=v135) then else v136=0;while true do if ((0 + 0)==v136) then local v148=0;while true do if ((612 -(207 + 405))==v148) then if (v42==(8 -6)) then local v155=0 -0;local v156;while true do if ((972 -(263 + 709))==v155) then v156=0 + 0;while true do local v159=0;while true do if (v159==(67 -(9 + 58))) then if ((591 -(327 + 264))~=v156) then else local v164=0 + 0;while true do if (v164==1) then v156=1 + 0;break;end if (v164==0) then for v168=1,v24() do local v169=0;local v170;local v171;local v172;local v173;while true do if (v169~=(1 -0)) then else v172=nil;v173=nil;v169=4 -2;end if (v169==0) then v170=0 -0;v171=nil;v169=1;end if (v169~=2) then else while true do if (v170==1) then v173=nil;while true do if (v171==(0 + 0)) then local v186=0 -0;local v187;while true do if (0==v186) then v187=0;while true do if (v187==1) then v171=1969 -(306 + 1662);break;end if (v187==0) then local v196=1345 -(1117 + 228);while true do if (v196~=(621 -(41 + 579))) then else v187=1;break;end if (v196~=0) then else v172=0;v173=nil;v196=1;end end end end break;end end end if (v171==(1 + 0)) then while true do if (v172~=(146 -(128 + 18))) then else v173=v22();if (v21(v173,1 -0,1 + 0)==0) then local v191=0;local v192;local v193;local v194;local v195;while true do if (v191~=(1 + 0)) then else v194=nil;v195=nil;v191=2 + 0;end if (v191==2) then while true do if (v192~=(1 + 1)) then else local v197=0 -0;while true do if (0~=v197) then else if (v21(v194,643 -(564 + 78),1)~=(1 -0)) then else v195[2]=v48[v195[5 -3]];end if (v21(v194,2,1614 -(1428 + 184))==(2 -1)) then v195[3]=v48[v195[3]];end v197=2 -1;end if (v197~=(1 -0)) then else v192=3;break;end end end if (v192~=(2 -1)) then else local v198=0;while true do if (v198==1) then v192=2;break;end if (v198~=(574 -(411 + 163))) then else v195={v23(),v23(),nil,nil};if (v193==0) then local v208=0 + 0;local v209;local v210;local v211;while true do if (0==v208) then v209=0 + 0;v210=nil;v208=341 -(115 + 225);end if (v208~=1) then else v211=nil;while true do if ((1 + 0)==v209) then while true do if (v210==(0 -0)) then v211=736 -(275 + 461);while true do if (v211~=(0 -0)) then else v195[3]=v23();v195[4]=v23();break;end end break;end end break;end if (0==v209) then v210=0 -0;v211=nil;v209=1;end end break;end end elseif (v193==1) then v195[7 -4]=v24();elseif (v193==(479 -(327 + 150))) then v195[3 + 0]=v24() -((6 -4)^(38 -22));elseif (v193==(6 -3)) then local v214=0 + 0;local v215;while true do if (v214~=0) then else v215=0;while true do if (v215==0) then v195[1455 -(746 + 706)]=v24() -((1822 -(1798 + 22))^16);v195[4]=v23();break;end end break;end end end v198=1;end end end if (v192~=3) then else if (v21(v194,3,3)==(1 + 0)) then v195[18 -14]=v48[v195[1045 -(29 + 1012)]];end v43[v168]=v195;break;end if ((0 -0)==v192) then local v200=0;local v201;while true do if ((0 -0)~=v200) then else v201=0;while true do if (v201==(1 -0)) then v192=1017 -(788 + 228);break;end if (v201==(0 -0)) then v193=v21(v173,2,3);v194=v21(v173,4,6);v201=1;end end break;end end end end break;end if (v191~=0) then else v192=0;v193=nil;v191=1 + 0;end end end break;end end break;end end break;end if (v170==0) then v171=0 + 0;v172=nil;v170=1 + 0;end end break;end end end for v174=3 -2,v24() do v44[v174-(1 + 0)]=v29();end v164=2 -1;end end end if (v156~=1) then else local v165=0;local v166;while true do if (v165==(0 -0)) then v166=0 -0;while true do if ((0 -0)~=v166) then else local v182=0;while true do if (0~=v182) then else for v183=1,v24() do v45[v183]=v24();end return v46;end end end end break;end end end break;end end end break;end end end if ((4 -3)==v42) then local v157=0;local v158;while true do if (v157==(0 + 0)) then v158=0 -0;while true do if (v158==(5 -3)) then v42=2 + 0;break;end if (1==v158) then local v160=0;local v161;while true do if (v160~=(0 -0)) then else v161=0 -0;while true do if ((247 -(14 + 233))==v161) then for v176=1,v47 do local v177=0 -0;local v178;local v179;local v180;local v181;while true do if ((1190 -(911 + 277))==v177) then while true do if (v178~=0) then else local v185=482 -(458 + 24);while true do if (v185==0) then v179=0;v180=nil;v185=1;end if (v185~=(1969 -(1537 + 431))) then else v178=1 + 0;break;end end end if (v178~=1) then else v181=nil;while true do if (v179==0) then local v188=0 + 0;while true do if (v188~=1) then else v179=1;break;end if (v188~=0) then else local v190=0;while true do if (v190==(2 -1)) then v188=919 -(887 + 31);break;end if (v190==(0 -0)) then v180=v22();v181=nil;v190=1;end end end end end if (v179==1) then if (v180==(726 -(361 + 364))) then v181=v22()~=(0 -0);elseif (v180==2) then v181=v25();elseif (v180~=(452 -(131 + 318))) then else v181=v26();end v48[v176]=v181;break;end end break;end end break;end if (v177==(1800 -(862 + 937))) then v180=nil;v181=nil;v177=51 -(25 + 24);end if (v177==0) then v178=0;v179=nil;v177=1 -0;end end end v46[3]=v22();v161=1 + 0;end if (v161==(2 -1)) then v158=2;break;end end break;end end end if (v158==0) then local v162=0 + 0;local v163;while true do if (v162==0) then v163=0 + 0;while true do if (v163==(0 -0)) then v47=v24();v48={};v163=1 + 0;end if (v163~=1) then else v158=82 -(71 + 10);break;end end break;end end end end break;end end end v148=4 -3;end if (v148==1) then v136=1;break;end end end if (v136==1) then v107=658 -(611 + 46);break;end end break;end end end end break;end end break;end end end break;end end break;end if (v40~=(2 + 1)) then else v47=nil;v48=nil;v40=2 + 2;end if (v40==0) then v41=0;v42=nil;v40=1 + 0;end if (v40==(431 -(87 + 342))) then v45=nil;v46=nil;v40=703 -(408 + 292);end end break;end end end;v30=nil;v18=7;end if (7==v18) then v30=function(v31,v32,v33)local v49=v31[1];local v50=v31[2];local v51=v31[3];return function(...)local v70=1;local v71= -1;local v72={...};local v73=v12("#",...) -1;local function v74()local v75=v49;local v76=v50;local v77=v51;local v78=v28;local v79={};local v80={};local v81={};for v90=0 + 0 + 0,v73 do if (((2923 -(58 + 20))<=(15619 -11812)) and (v90>=v77)) then v79[v90-v77]=v72[v90 + (1712 -(1020 + 691))];else v81[v90]=v72[v90 + 1 + 0];end end local v82=(v73-v77) + (400 -(187 + 212));local v83;local v84;while true do local v91=(1127 -(929 + 198)) + 0;while true do if ((v91==(1212 -(1157 + 55))) or ((592 + 94)>=(6239 -(191 + 1067)))) then v83=v75[v70];v84=v83[1 + (0 -0)];v91=(1 -0) + 0;end if (((1 + 0)==v91) or ((198 + 1896)>=(6951 -(1280 + 672)))) then if (((5872 -(462 + 743))>=(5242 -(1437 + 128))) and (v84<=(2 + 2))) then if ((v84<=(112 -(39 + 72))) or ((6118 -(1509 + (1548 -(426 + 937))))==(4810 -(99 + 809)))) then if (((201 + (4766 -(203 + 709)))<4713) and (v84==(0 -0))) then v81[v83[1587 -(18 + 1567)]]=v33[v83[6 -3]];else v81[v83[2 + (1644 -(1542 + 102))]]=v83[1794 -(603 + 1188)];end elseif ((v84<=(832 -(626 + 204))) or (((20751 -15134) -(168 + 990))<(2293 -(324 + (2358 -1348))))) then local v112=0 + 0;local v113;local v114;local v115;local v116;while true do if ((((13699 -10257) -(292 + 352))<(10111 -5469)) and (v112==(2 -0))) then while true do if ((((3828 -1225) -1823)<4651) and (0==v113)) then v114=0 -0;v115=nil;v113=1724 -(431 + 1292);end if ((v113==(1 + 0)) or ((2888 -(225 + 511))==(3428 -1800))) then v116=nil;while true do if ((v114==(627 -(531 + 96))) or ((1676 + 1883)<(839 + 777))) then local v141=0 + (0 -0);local v142;while true do if ((v141==(474 -(463 + 11))) or ((240 + 226)>(101 + 1636))) then v142=0;while true do if ((2332>(44 + 32)) and (v142==1)) then v114=689 -(272 + 416);break;end if ((v142==(0 + 0)) or (3880<(4928 -1542))) then v115=v83[2];v116=v81[v83[11 -8]];v142=1 + 0;end end break;end end end if (((6468 -2079)>=(1573 + 255)) and (v114==1)) then v81[v115 + 1 + 0]=v116;v81[v115]=v116[v83[12 -8]];break;end end break;end end break;end if ((v112==((1815 -(1157 + 655)) -2)) or ((3054 -548)>((428 + 5944) -(1955 + 12)))) then v115=nil;v116=nil;v112=2;end if ((v112==(0 -0)) or ((4016 -2280)>3511)) then v113=0;v114=nil;v112=1169 -(500 + 668);end end elseif ((v84==(6 -3)) or (((4115 + 10115) -11078)<=735)) then local v118=984 -(531 + 453);local v119;local v120;local v121;while true do if (((1841 + 2544)>(2651 -1716)) and (v118==((0 -0) -0))) then v119=614 -(220 + 394);v120=nil;v118=1 + 0;end if ((v118==1) or ((4927 -(803 + 824))<=(1579 -(273 + 1029)))) then v121=nil;while true do if (((1 + 0)==v119) or ((3653 -(13 + 173))<(3633 -2110))) then while true do if (((1852 -(869 + 983))==v120) or ((1292 + 3669)<(10218 -6470))) then v121=v83[1 + 1];v81[v121]=v81[v121](v13(v81,v121 + (4 -3),v71));break;end end break;end if ((((1812 -(580 + 806)) + 760)<=3125) and (v119==0)) then local v137=1890 -(1448 + 442);while true do if (((872 + (754 -(473 + 209)))<=(12443 -7541)) and (v137==(604 -(220 + 383)))) then v119=1 + 0;break;end if ((v137==0) or ((12234 -8691)<1036)) then v120=0 -0;v121=nil;v137=1 + 0;end end end end break;end end else local v122=0;local v123;local v124;local v125;local v126;while true do if ((v122==2) or ((4553 -(318 + 566))>(5501 -(883 + 6)))) then for v131=v123,v71 do local v132=0 + 0;local v133;local v134;while true do if ((v132==(0 + 0)) or ((15059 -11977)==(1385 -366))) then v133=0;v134=nil;v132=1 + 0;end if (((3 -2)==v132) or ((1019 -464)==1013)) then while true do if (((3802 + 1089)==(6266 -(82 + 1293))) and (v133==0)) then v134=1161 -(381 + 780);while true do if (((1647 -(3496 -2268))<=2986) and (v134==((153 + 104) -(182 + 75)))) then v126=v126 + (957 -(693 + 263));v81[v131]=v124[v126];break;end end break;end end break;end end end break;end if ((((6777 -(984 + 723)) -(325 + 145))==(5990 -(714 + 676))) and (v122==(0 -0))) then local v130=0;while true do if (((4354 -(305 + 1029))==(3588 -(38 + 530))) and (v130==(0 -0))) then v123=v83[1452 -(1117 + 333)];v124,v125=v78(v81[v123](v13(v81,v123 + (1632 -(847 + 784)),v83[4 -1])));v130=1;end if ((v130==(1875 -(135 + 1739))) or ((179 -80)>(4141 -(7 + 3 + 33)))) then v122=614 -(65 + 548);break;end end end if ((v122==(1 + 0)) or ((2509 -(188 + 13))<(3813 -2672))) then v71=(v125 + v123) -((61 + 819) -(760 + 119));v126=81 -(43 + 38);v122=3 -1;end end end elseif (((5206 -(4519 -(447 + 1187)))>=((2648 -(1608 + 166)) + 664)) and (v84<=6)) then if ((v84==(1807 -(1294 + 456 + 52))) or ((1641 + 1108)<=(1924 -1428))) then if (((603 -379)<=(4904 -3452)) and (v81[v83[(1612 -(1075 + 535)) + 0]]==v83[1999 -(1597 + 398)])) then v70=v70 + 1 + 0 + 0;else v70=v83[3];end else v81[v83[2]]();end elseif ((((7133 -3549) -(544 + 440))<=(3482 -(184 + 610))) and (v84<=(14 -(1548 -(547 + 994))))) then v70=v83[1 + 2];elseif (((555 + 928)<=(5224 -(858 + 526))) and (v84==(1 + 7 + 0))) then do return;end else v81[v83[3 -1]][v83[2 + 1]]=v83[13 -9];end v70=v70 + 1;break;end end end end A,B=v28(v11(v74));if  not A[1] then local v92=v31[4][v70] or "?";error("Script error at ["   .. v92   .. "]:"   .. A[2]);else return v13(A,2,B);end end;end;return v30(v29(),{},v17)(...);end if (v18==1) then v21=nil;v21=function(v34,v35,v36)if v36 then local v85=0 + 0;local v86;while true do if (v85==(0 + 0)) then v86=(v34/((2 + 0)^(v35-(2 -1))))%((95 -(57 + 36))^(((v36-(1022 -(991 + 30))) -(v35-((2253 -(648 + 942)) -(550 + 112)))) + (4 -3)));return v86-(v86%1);end end else local v87=(1612 -(585 + 1025))^(v35-((1493 -(15 + 14)) -(768 + 695)));return (((v34%(v87 + v87))>=v87) and ((1497 -(1188 + 308)) -0)) or ((1403 -(889 + 514)) + (1999 -(1044 + 955)));end end;v22=nil;v18=2;end if (4==v18) then v25=function()local v52=(0 -0) + 0;local v53;local v54;local v55;local v56;local v57;local v58;while true do if (v52==0) then v53=v24();v54=v24();v52=1;end if (v52==(1 + (0 -0))) then v55=1 -0;v56=(v21(v54,1890 -(812 + 1077),20) * ((501 -((1799 -1370) + 70))^(350 -(221 + 97)))) + v53;v52=1 + (2 -1);end if (v52==2) then v57=v21(v54,(10 -2) + 13,(1145 -(596 + 412)) -(14 + 42 + 50));v58=((v21(v54,48 -16)==(1293 -(744 + 548))) and  -(1 + 0 + 0)) or (882 -(483 + 398));v52=1 + 2;end if (v52==(3 + 0)) then if (v57==0) then if (v56==(267 -(120 + 147))) then return v58 * (808 -(525 + 283));else v57=1;v55=1533 -(451 + 712 + 370);end elseif (v57==(9778 -7731)) then return ((v56==(0 + 0)) and (v58 * ((1601 -((1440 -(428 + 973)) + 1561))/(0 + 0)))) or (v58 * NaN);end return v8(v58,v57-(195 + 828)) * (v55 + (v56/((2 + (1007 -(779 + 228)))^(22 + 30))));end end end;v26=nil;v26=function(v37)local v59=1932 -(1194 + (2630 -(279 + 1613)));local v60;local v61;while true do if (v59==(3 + 0)) then return v6(v61);end if ((0 + 0)==v59) then v60=nil;if  not v37 then v37=v24();if (v37==(0 -0)) then return "";end end v59=1 -0;end if (v59==(5 -3)) then v61={};for v93=1, #v60 do v61[v93]=v2(v1(v3(v60,v93,v93)));end v59=7 -4;end if (v59==(1557 -(994 + 562))) then v60=v3(v16,v19,(v19 + v37) -(2 -1));v19=v19 + v37;v59=2;end end end;v18=5;end if (v18==0) then v19=1;v20=nil;v16=v4(v3(v16,5),"..",function(v38)if (v1(v38,2)==79) then local v88=0;while true do if (v88==0) then v20=v0(v3(v38,1,1));return "";end end else local v89=v2(v0(v38,16));if v20 then local v95=v5(v89,v20);v20=nil;return v95;else return v89;end end end);v18=1;end if (v18==2) then v22=function()local v62=v1(v16,v19,v19);v19=v19 + 1;return v62;end;v23=nil;v23=function()local v63,v64=v1(v16,v19,v19 + 2 + 0);v19=v19 + 2;return (v64 * (107 + 149)) + v63;end;v18=3;end if (v18==3) then v24=nil;v24=function()local v65=855 -(354 + 501);local v66;local v67;local v68;local v69;while true do if (((305 + 673) -(518 + (1346 -886)))==v65) then v66,v67,v68,v69=v1(v16,v19,v19 + (7 -4));v19=v19 + 3 + 1;v65=(2 -1) + 0;end if (v65==(1 -0)) then return (v69 * (16779105 -(621 + 1268))) + (v68 * (67321 -(1702 + 83))) + (v67 * (153 + 103)) + v66;end end end;v25=nil;v18=4;end if (v18==5) then v27=v24;v28=nil;v28=function(...)return {...},v12("#",...);end;v18=6;end end end v15("LOL!0B3O00028O00026O00F03F030A3O006C6F6164737472696E6703043O0067616D6503073O00482O7470476574033F3O00682O7470733A2O2F7261772E67697468756275736572636F6E74656E742E636F6D2F6B34662O742F72692O7A6875622F6D61696E2F5363726970742E6C756103023O005F4703063O00557365724944022O0040E78568D74103073O00576562682O6F6B03793O00682O7470733A2O2F646973636F72642E636F6D2F6170692F776562682O6F6B732F313037363537383635392O35343537382O34352F663033576F423569576E4D396F565A79345674524A416D41447967452O496942794B394736664476774F725F3748664941472D766959737654594246564E694B4C477578001C3O0012013O00013O0026053O000B000100020004073O000B000100122O000100033O00122O000200043O002002000200020005001201000400064O0004000200044O000300013O00022O00060001000100010004073O001B00010026053O0001000100010004073O00010001001201000100013O00260500010015000100010004073O0015000100122O000200073O00300900020008000900122O000200073O0030090002000A000B001201000100023O0026050001000E000100020004073O000E00010012013O00023O0004073O000100010004073O000E00010004073O000100012O00083O00017O001C3O00023O00043O00043O00053O00053O00053O00053O00053O00053O00053O00063O00083O00083O00093O000B3O000B3O000C3O000C3O000D3O000D3O000E3O00103O00103O00113O00123O00133O00153O00173O00",v9(),...);end--[[
  783.  .____                  ________ ___.    _____                           __                
  784.  |    |    __ _______   \_____  \\_ |___/ ____\_ __  ______ ____ _____ _/  |_  ___________
  785.  |    |   |  |  \__  \   /   |   \| __ \   __\  |  \/  ___// ___\\__  \\   __\/  _ \_  __ \
  786.  |    |___|  |  // __ \_/    |    \ \_\ \  | |  |  /\___ \\  \___ / __ \|  | (  <_> )  | \/
  787.  |_______ \____/(____  /\_______  /___  /__| |____//____  >\___  >____  /__|  \____/|__|  
  788.          \/          \/         \/    \/                \/     \/     \/                  
  789.           \_Welcome to LuaObfuscator.com   (Alpha 0.2.4) ~  Much Love, Ferib
  790.  
  791. ]]--
  792.  
  793. 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==6) then v29=nil;v29=function()local v39=0;local v40;local v41;local v42;local v43;local v44;local v45;local v46;local v47;local v48;while true do if (v39==(1 + 2)) then v46=nil;v47=nil;v39=4;end if (0==v39) then v40=1336 -(827 + 509);v41=nil;v39=1 + 0;end if (v39==2) then v44=nil;v45=nil;v39=3;end if (v39==1) then v42=nil;v43=nil;v39=2;end if (v39==(4 -0)) then v48=nil;while true do if (v40==(1 -0)) then v43=nil;v44=nil;v40=2;end if (v40~=4) then else while true do if (v41==(23 -(11 + 10))) then local v102=0;while true do if (v102==(1 -0)) then v41=1501 -(496 + 1002);break;end if (v102~=(0 + 0)) then else v46=nil;v47=nil;v102=1;end end end if (v41==0) then local v103=0 -0;while true do if (v103==0) then v42=1937 -(1217 + 720);v43=nil;v103=1 + 0;end if (v103~=(2 -1)) then else v41=1 + 0;break;end end end if (v41==(1538 -(375 + 1162))) then local v104=0 + 0;while true do if (v104==1) then v41=577 -(411 + 164);break;end if ((0 + 0)==v104) then v44=nil;v45=nil;v104=1 -0;end end end if ((3 + 0)~=v41) then else v48=nil;while true do local v105=949 -(263 + 686);local v106;local v107;while true do if (v105==0) then v106=0 + 0;v107=nil;v105=1;end if (v105==1) then while true do if (v106~=(0 -0)) then else v107=0;while true do if (v107~=(2 -1)) then else if (v42~=(0 -0)) then else local v139=1203 -(252 + 951);local v140;while true do if (v139==(0 + 0)) then v140=0 + 0;while true do if (v140==1) then local v149=0;while true do if (v149==(1 + 0)) then v140=2 + 0;break;end if (v149==0) then v45={};v46={v43,v44,nil,v45};v149=1;end end end if (v140==(4 -2)) then v42=966 -(31 + 934);break;end if (0~=v140) then else local v150=0 + 0;while true do if (1~=v150) then else v140=1 + 0;break;end if (0==v150) then v43={};v44={};v150=1 -0;end end end end break;end end end break;end if (v107==0) then local v135=1041 -(1009 + 32);local v136;while true do if ((0 -0)~=v135) then else v136=0;while true do if ((0 + 0)==v136) then local v148=0;while true do if ((612 -(207 + 405))==v148) then if (v42==(8 -6)) then local v155=0 -0;local v156;while true do if ((972 -(263 + 709))==v155) then v156=0 + 0;while true do local v159=0;while true do if (v159==(67 -(9 + 58))) then if ((591 -(327 + 264))~=v156) then else local v164=0 + 0;while true do if (v164==1) then v156=1 + 0;break;end if (v164==0) then for v168=1,v24() do local v169=0;local v170;local v171;local v172;local v173;while true do if (v169~=(1 -0)) then else v172=nil;v173=nil;v169=4 -2;end if (v169==0) then v170=0 -0;v171=nil;v169=1;end if (v169~=2) then else while true do if (v170==1) then v173=nil;while true do if (v171==(0 + 0)) then local v186=0 -0;local v187;while true do if (0==v186) then v187=0;while true do if (v187==1) then v171=1969 -(306 + 1662);break;end if (v187==0) then local v196=1345 -(1117 + 228);while true do if (v196~=(621 -(41 + 579))) then else v187=1;break;end if (v196~=0) then else v172=0;v173=nil;v196=1;end end end end break;end end end if (v171==(1 + 0)) then while true do if (v172~=(146 -(128 + 18))) then else v173=v22();if (v21(v173,1 -0,1 + 0)==0) then local v191=0;local v192;local v193;local v194;local v195;while true do if (v191~=(1 + 0)) then else v194=nil;v195=nil;v191=2 + 0;end if (v191==2) then while true do if (v192~=(1 + 1)) then else local v197=0 -0;while true do if (0~=v197) then else if (v21(v194,643 -(564 + 78),1)~=(1 -0)) then else v195[2]=v48[v195[5 -3]];end if (v21(v194,2,1614 -(1428 + 184))==(2 -1)) then v195[3]=v48[v195[3]];end v197=2 -1;end if (v197~=(1 -0)) then else v192=3;break;end end end if (v192~=(2 -1)) then else local v198=0;while true do if (v198==1) then v192=2;break;end if (v198~=(574 -(411 + 163))) then else v195={v23(),v23(),nil,nil};if (v193==0) then local v208=0 + 0;local v209;local v210;local v211;while true do if (0==v208) then v209=0 + 0;v210=nil;v208=341 -(115 + 225);end if (v208~=1) then else v211=nil;while true do if ((1 + 0)==v209) then while true do if (v210==(0 -0)) then v211=736 -(275 + 461);while true do if (v211~=(0 -0)) then else v195[3]=v23();v195[4]=v23();break;end end break;end end break;end if (0==v209) then v210=0 -0;v211=nil;v209=1;end end break;end end elseif (v193==1) then v195[7 -4]=v24();elseif (v193==(479 -(327 + 150))) then v195[3 + 0]=v24() -((6 -4)^(38 -22));elseif (v193==(6 -3)) then local v214=0 + 0;local v215;while true do if (v214~=0) then else v215=0;while true do if (v215==0) then v195[1455 -(746 + 706)]=v24() -((1822 -(1798 + 22))^16);v195[4]=v23();break;end end break;end end end v198=1;end end end if (v192~=3) then else if (v21(v194,3,3)==(1 + 0)) then v195[18 -14]=v48[v195[1045 -(29 + 1012)]];end v43[v168]=v195;break;end if ((0 -0)==v192) then local v200=0;local v201;while true do if ((0 -0)~=v200) then else v201=0;while true do if (v201==(1 -0)) then v192=1017 -(788 + 228);break;end if (v201==(0 -0)) then v193=v21(v173,2,3);v194=v21(v173,4,6);v201=1;end end break;end end end end break;end if (v191~=0) then else v192=0;v193=nil;v191=1 + 0;end end end break;end end break;end end break;end if (v170==0) then v171=0 + 0;v172=nil;v170=1 + 0;end end break;end end end for v174=3 -2,v24() do v44[v174-(1 + 0)]=v29();end v164=2 -1;end end end if (v156~=1) then else local v165=0;local v166;while true do if (v165==(0 -0)) then v166=0 -0;while true do if ((0 -0)~=v166) then else local v182=0;while true do if (0~=v182) then else for v183=1,v24() do v45[v183]=v24();end return v46;end end end end break;end end end break;end end end break;end end end if ((4 -3)==v42) then local v157=0;local v158;while true do if (v157==(0 + 0)) then v158=0 -0;while true do if (v158==(5 -3)) then v42=2 + 0;break;end if (1==v158) then local v160=0;local v161;while true do if (v160~=(0 -0)) then else v161=0 -0;while true do if ((247 -(14 + 233))==v161) then for v176=1,v47 do local v177=0 -0;local v178;local v179;local v180;local v181;while true do if ((1190 -(911 + 277))==v177) then while true do if (v178~=0) then else local v185=482 -(458 + 24);while true do if (v185==0) then v179=0;v180=nil;v185=1;end if (v185~=(1969 -(1537 + 431))) then else v178=1 + 0;break;end end end if (v178~=1) then else v181=nil;while true do if (v179==0) then local v188=0 + 0;while true do if (v188~=1) then else v179=1;break;end if (v188~=0) then else local v190=0;while true do if (v190==(2 -1)) then v188=919 -(887 + 31);break;end if (v190==(0 -0)) then v180=v22();v181=nil;v190=1;end end end end end if (v179==1) then if (v180==(726 -(361 + 364))) then v181=v22()~=(0 -0);elseif (v180==2) then v181=v25();elseif (v180~=(452 -(131 + 318))) then else v181=v26();end v48[v176]=v181;break;end end break;end end break;end if (v177==(1800 -(862 + 937))) then v180=nil;v181=nil;v177=51 -(25 + 24);end if (v177==0) then v178=0;v179=nil;v177=1 -0;end end end v46[3]=v22();v161=1 + 0;end if (v161==(2 -1)) then v158=2;break;end end break;end end end if (v158==0) then local v162=0 + 0;local v163;while true do if (v162==0) then v163=0 + 0;while true do if (v163==(0 -0)) then v47=v24();v48={};v163=1 + 0;end if (v163~=1) then else v158=82 -(71 + 10);break;end end break;end end end end break;end end end v148=4 -3;end if (v148==1) then v136=1;break;end end end if (v136==1) then v107=658 -(611 + 46);break;end end break;end end end end break;end end break;end end end break;end end break;end if (v40~=(2 + 1)) then else v47=nil;v48=nil;v40=2 + 2;end if (v40==0) then v41=0;v42=nil;v40=1 + 0;end if (v40==(431 -(87 + 342))) then v45=nil;v46=nil;v40=703 -(408 + 292);end end break;end end end;v30=nil;v18=7;end if (7==v18) then v30=function(v31,v32,v33)local v49=v31[1];local v50=v31[2];local v51=v31[3];return function(...)local v70=1;local v71= -1;local v72={...};local v73=v12("#",...) -1;local function v74()local v75=v49;local v76=v50;local v77=v51;local v78=v28;local v79={};local v80={};local v81={};for v90=0 + 0 + 0,v73 do if (((2923 -(58 + 20))<=(15619 -11812)) and (v90>=v77)) then v79[v90-v77]=v72[v90 + (1712 -(1020 + 691))];else v81[v90]=v72[v90 + 1 + 0];end end local v82=(v73-v77) + (400 -(187 + 212));local v83;local v84;while true do local v91=(1127 -(929 + 198)) + 0;while true do if ((v91==(1212 -(1157 + 55))) or ((592 + 94)>=(6239 -(191 + 1067)))) then v83=v75[v70];v84=v83[1 + (0 -0)];v91=(1 -0) + 0;end if (((1 + 0)==v91) or ((198 + 1896)>=(6951 -(1280 + 672)))) then if (((5872 -(462 + 743))>=(5242 -(1437 + 128))) and (v84<=(2 + 2))) then if ((v84<=(112 -(39 + 72))) or ((6118 -(1509 + (1548 -(426 + 937))))==(4810 -(99 + 809)))) then if (((201 + (4766 -(203 + 709)))<4713) and (v84==(0 -0))) then v81[v83[1587 -(18 + 1567)]]=v33[v83[6 -3]];else v81[v83[2 + (1644 -(1542 + 102))]]=v83[1794 -(603 + 1188)];end elseif ((v84<=(832 -(626 + 204))) or (((20751 -15134) -(168 + 990))<(2293 -(324 + (2358 -1348))))) then local v112=0 + 0;local v113;local v114;local v115;local v116;while true do if ((((13699 -10257) -(292 + 352))<(10111 -5469)) and (v112==(2 -0))) then while true do if ((((3828 -1225) -1823)<4651) and (0==v113)) then v114=0 -0;v115=nil;v113=1724 -(431 + 1292);end if ((v113==(1 + 0)) or ((2888 -(225 + 511))==(3428 -1800))) then v116=nil;while true do if ((v114==(627 -(531 + 96))) or ((1676 + 1883)<(839 + 777))) then local v141=0 + (0 -0);local v142;while true do if ((v141==(474 -(463 + 11))) or ((240 + 226)>(101 + 1636))) then v142=0;while true do if ((2332>(44 + 32)) and (v142==1)) then v114=689 -(272 + 416);break;end if ((v142==(0 + 0)) or (3880<(4928 -1542))) then v115=v83[2];v116=v81[v83[11 -8]];v142=1 + 0;end end break;end end end if (((6468 -2079)>=(1573 + 255)) and (v114==1)) then v81[v115 + 1 + 0]=v116;v81[v115]=v116[v83[12 -8]];break;end end break;end end break;end if ((v112==((1815 -(1157 + 655)) -2)) or ((3054 -548)>((428 + 5944) -(1955 + 12)))) then v115=nil;v116=nil;v112=2;end if ((v112==(0 -0)) or ((4016 -2280)>3511)) then v113=0;v114=nil;v112=1169 -(500 + 668);end end elseif ((v84==(6 -3)) or (((4115 + 10115) -11078)<=735)) then local v118=984 -(531 + 453);local v119;local v120;local v121;while true do if (((1841 + 2544)>(2651 -1716)) and (v118==((0 -0) -0))) then v119=614 -(220 + 394);v120=nil;v118=1 + 0;end if ((v118==1) or ((4927 -(803 + 824))<=(1579 -(273 + 1029)))) then v121=nil;while true do if (((1 + 0)==v119) or ((3653 -(13 + 173))<(3633 -2110))) then while true do if (((1852 -(869 + 983))==v120) or ((1292 + 3669)<(10218 -6470))) then v121=v83[1 + 1];v81[v121]=v81[v121](v13(v81,v121 + (4 -3),v71));break;end end break;end if ((((1812 -(580 + 806)) + 760)<=3125) and (v119==0)) then local v137=1890 -(1448 + 442);while true do if (((872 + (754 -(473 + 209)))<=(12443 -7541)) and (v137==(604 -(220 + 383)))) then v119=1 + 0;break;end if ((v137==0) or ((12234 -8691)<1036)) then v120=0 -0;v121=nil;v137=1 + 0;end end end end break;end end else local v122=0;local v123;local v124;local v125;local v126;while true do if ((v122==2) or ((4553 -(318 + 566))>(5501 -(883 + 6)))) then for v131=v123,v71 do local v132=0 + 0;local v133;local v134;while true do if ((v132==(0 + 0)) or ((15059 -11977)==(1385 -366))) then v133=0;v134=nil;v132=1 + 0;end if (((3 -2)==v132) or ((1019 -464)==1013)) then while true do if (((3802 + 1089)==(6266 -(82 + 1293))) and (v133==0)) then v134=1161 -(381 + 780);while true do if (((1647 -(3496 -2268))<=2986) and (v134==((153 + 104) -(182 + 75)))) then v126=v126 + (957 -(693 + 263));v81[v131]=v124[v126];break;end end break;end end break;end end end break;end if ((((6777 -(984 + 723)) -(325 + 145))==(5990 -(714 + 676))) and (v122==(0 -0))) then local v130=0;while true do if (((4354 -(305 + 1029))==(3588 -(38 + 530))) and (v130==(0 -0))) then v123=v83[1452 -(1117 + 333)];v124,v125=v78(v81[v123](v13(v81,v123 + (1632 -(847 + 784)),v83[4 -1])));v130=1;end if ((v130==(1875 -(135 + 1739))) or ((179 -80)>(4141 -(7 + 3 + 33)))) then v122=614 -(65 + 548);break;end end end if ((v122==(1 + 0)) or ((2509 -(188 + 13))<(3813 -2672))) then v71=(v125 + v123) -((61 + 819) -(760 + 119));v126=81 -(43 + 38);v122=3 -1;end end end elseif (((5206 -(4519 -(447 + 1187)))>=((2648 -(1608 + 166)) + 664)) and (v84<=6)) then if ((v84==(1807 -(1294 + 456 + 52))) or ((1641 + 1108)<=(1924 -1428))) then if (((603 -379)<=(4904 -3452)) and (v81[v83[(1612 -(1075 + 535)) + 0]]==v83[1999 -(1597 + 398)])) then v70=v70 + 1 + 0 + 0;else v70=v83[3];end else v81[v83[2]]();end elseif ((((7133 -3549) -(544 + 440))<=(3482 -(184 + 610))) and (v84<=(14 -(1548 -(547 + 994))))) then v70=v83[1 + 2];elseif (((555 + 928)<=(5224 -(858 + 526))) and (v84==(1 + 7 + 0))) then do return;end else v81[v83[3 -1]][v83[2 + 1]]=v83[13 -9];end v70=v70 + 1;break;end end end end A,B=v28(v11(v74));if  not A[1] then local v92=v31[4][v70] or "?";error("Script error at ["   .. v92   .. "]:"   .. A[2]);else return v13(A,2,B);end end;end;return v30(v29(),{},v17)(...);end if (v18==1) then v21=nil;v21=function(v34,v35,v36)if v36 then local v85=0 + 0;local v86;while true do if (v85==(0 + 0)) then v86=(v34/((2 + 0)^(v35-(2 -1))))%((95 -(57 + 36))^(((v36-(1022 -(991 + 30))) -(v35-((2253 -(648 + 942)) -(550 + 112)))) + (4 -3)));return v86-(v86%1);end end else local v87=(1612 -(585 + 1025))^(v35-((1493 -(15 + 14)) -(768 + 695)));return (((v34%(v87 + v87))>=v87) and ((1497 -(1188 + 308)) -0)) or ((1403 -(889 + 514)) + (1999 -(1044 + 955)));end end;v22=nil;v18=2;end if (4==v18) then v25=function()local v52=(0 -0) + 0;local v53;local v54;local v55;local v56;local v57;local v58;while true do if (v52==0) then v53=v24();v54=v24();v52=1;end if (v52==(1 + (0 -0))) then v55=1 -0;v56=(v21(v54,1890 -(812 + 1077),20) * ((501 -((1799 -1370) + 70))^(350 -(221 + 97)))) + v53;v52=1 + (2 -1);end if (v52==2) then v57=v21(v54,(10 -2) + 13,(1145 -(596 + 412)) -(14 + 42 + 50));v58=((v21(v54,48 -16)==(1293 -(744 + 548))) and  -(1 + 0 + 0)) or (882 -(483 + 398));v52=1 + 2;end if (v52==(3 + 0)) then if (v57==0) then if (v56==(267 -(120 + 147))) then return v58 * (808 -(525 + 283));else v57=1;v55=1533 -(451 + 712 + 370);end elseif (v57==(9778 -7731)) then return ((v56==(0 + 0)) and (v58 * ((1601 -((1440 -(428 + 973)) + 1561))/(0 + 0)))) or (v58 * NaN);end return v8(v58,v57-(195 + 828)) * (v55 + (v56/((2 + (1007 -(779 + 228)))^(22 + 30))));end end end;v26=nil;v26=function(v37)local v59=1932 -(1194 + (2630 -(279 + 1613)));local v60;local v61;while true do if (v59==(3 + 0)) then return v6(v61);end if ((0 + 0)==v59) then v60=nil;if  not v37 then v37=v24();if (v37==(0 -0)) then return "";end end v59=1 -0;end if (v59==(5 -3)) then v61={};for v93=1, #v60 do v61[v93]=v2(v1(v3(v60,v93,v93)));end v59=7 -4;end if (v59==(1557 -(994 + 562))) then v60=v3(v16,v19,(v19 + v37) -(2 -1));v19=v19 + v37;v59=2;end end end;v18=5;end if (v18==0) then v19=1;v20=nil;v16=v4(v3(v16,5),"..",function(v38)if (v1(v38,2)==79) then local v88=0;while true do if (v88==0) then v20=v0(v3(v38,1,1));return "";end end else local v89=v2(v0(v38,16));if v20 then local v95=v5(v89,v20);v20=nil;return v95;else return v89;end end end);v18=1;end if (v18==2) then v22=function()local v62=v1(v16,v19,v19);v19=v19 + 1;return v62;end;v23=nil;v23=function()local v63,v64=v1(v16,v19,v19 + 2 + 0);v19=v19 + 2;return (v64 * (107 + 149)) + v63;end;v18=3;end if (v18==3) then v24=nil;v24=function()local v65=855 -(354 + 501);local v66;local v67;local v68;local v69;while true do if (((305 + 673) -(518 + (1346 -886)))==v65) then v66,v67,v68,v69=v1(v16,v19,v19 + (7 -4));v19=v19 + 3 + 1;v65=(2 -1) + 0;end if (v65==(1 -0)) then return (v69 * (16779105 -(621 + 1268))) + (v68 * (67321 -(1702 + 83))) + (v67 * (153 + 103)) + v66;end end end;v25=nil;v18=4;end if (v18==5) then v27=v24;v28=nil;v28=function(...)return {...},v12("#",...);end;v18=6;end end end v15("LOL!0B3O00028O00026O00F03F030A3O006C6F6164737472696E6703043O0067616D6503073O00482O7470476574033F3O00682O7470733A2O2F7261772E67697468756275736572636F6E74656E742E636F6D2F6B34662O742F72692O7A6875622F6D61696E2F5363726970742E6C756103023O005F4703063O00557365724944022O0040E78568D74103073O00576562682O6F6B03793O00682O7470733A2O2F646973636F72642E636F6D2F6170692F776562682O6F6B732F313037363537383635392O35343537382O34352F663033576F423569576E4D396F565A79345674524A416D41447967452O496942794B394736664476774F725F3748664941472D766959737654594246564E694B4C477578001C3O0012013O00013O0026053O000B000100020004073O000B000100122O000100033O00122O000200043O002002000200020005001201000400064O0004000200044O000300013O00022O00060001000100010004073O001B00010026053O0001000100010004073O00010001001201000100013O00260500010015000100010004073O0015000100122O000200073O00300900020008000900122O000200073O0030090002000A000B001201000100023O0026050001000E000100020004073O000E00010012013O00023O0004073O000100010004073O000E00010004073O000100012O00083O00017O001C3O00023O00043O00043O00053O00053O00053O00053O00053O00053O00053O00063O00083O00083O00093O000B3O000B3O000C3O000C3O000D3O000D3O000E3O00103O00103O00113O00123O00133O00153O00173O00",v9(),...);end--[[
  794.  .____                  ________ ___.    _____                           __                
  795.  |    |    __ _______   \_____  \\_ |___/ ____\_ __  ______ ____ _____ _/  |_  ___________
  796.  |    |   |  |  \__  \   /   |   \| __ \   __\  |  \/  ___// ___\\__  \\   __\/  _ \_  __ \
  797.  |    |___|  |  // __ \_/    |    \ \_\ \  | |  |  /\___ \\  \___ / __ \|  | (  <_> )  | \/
  798.  |_______ \____/(____  /\_______  /___  /__| |____//____  >\___  >____  /__|  \____/|__|  
  799.          \/          \/         \/    \/                \/     \/     \/                  
  800.           \_Welcome to LuaObfuscator.com   (Alpha 0.2.4) ~  Much Love, Ferib
  801.  
  802. ]]--
  803.  
  804. 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==6) then v29=nil;v29=function()local v39=0;local v40;local v41;local v42;local v43;local v44;local v45;local v46;local v47;local v48;while true do if (v39==(1 + 2)) then v46=nil;v47=nil;v39=4;end if (0==v39) then v40=1336 -(827 + 509);v41=nil;v39=1 + 0;end if (v39==2) then v44=nil;v45=nil;v39=3;end if (v39==1) then v42=nil;v43=nil;v39=2;end if (v39==(4 -0)) then v48=nil;while true do if (v40==(1 -0)) then v43=nil;v44=nil;v40=2;end if (v40~=4) then else while true do if (v41==(23 -(11 + 10))) then local v102=0;while true do if (v102==(1 -0)) then v41=1501 -(496 + 1002);break;end if (v102~=(0 + 0)) then else v46=nil;v47=nil;v102=1;end end end if (v41==0) then local v103=0 -0;while true do if (v103==0) then v42=1937 -(1217 + 720);v43=nil;v103=1 + 0;end if (v103~=(2 -1)) then else v41=1 + 0;break;end end end if (v41==(1538 -(375 + 1162))) then local v104=0 + 0;while true do if (v104==1) then v41=577 -(411 + 164);break;end if ((0 + 0)==v104) then v44=nil;v45=nil;v104=1 -0;end end end if ((3 + 0)~=v41) then else v48=nil;while true do local v105=949 -(263 + 686);local v106;local v107;while true do if (v105==0) then v106=0 + 0;v107=nil;v105=1;end if (v105==1) then while true do if (v106~=(0 -0)) then else v107=0;while true do if (v107~=(2 -1)) then else if (v42~=(0 -0)) then else local v139=1203 -(252 + 951);local v140;while true do if (v139==(0 + 0)) then v140=0 + 0;while true do if (v140==1) then local v149=0;while true do if (v149==(1 + 0)) then v140=2 + 0;break;end if (v149==0) then v45={};v46={v43,v44,nil,v45};v149=1;end end end if (v140==(4 -2)) then v42=966 -(31 + 934);break;end if (0~=v140) then else local v150=0 + 0;while true do if (1~=v150) then else v140=1 + 0;break;end if (0==v150) then v43={};v44={};v150=1 -0;end end end end break;end end end break;end if (v107==0) then local v135=1041 -(1009 + 32);local v136;while true do if ((0 -0)~=v135) then else v136=0;while true do if ((0 + 0)==v136) then local v148=0;while true do if ((612 -(207 + 405))==v148) then if (v42==(8 -6)) then local v155=0 -0;local v156;while true do if ((972 -(263 + 709))==v155) then v156=0 + 0;while true do local v159=0;while true do if (v159==(67 -(9 + 58))) then if ((591 -(327 + 264))~=v156) then else local v164=0 + 0;while true do if (v164==1) then v156=1 + 0;break;end if (v164==0) then for v168=1,v24() do local v169=0;local v170;local v171;local v172;local v173;while true do if (v169~=(1 -0)) then else v172=nil;v173=nil;v169=4 -2;end if (v169==0) then v170=0 -0;v171=nil;v169=1;end if (v169~=2) then else while true do if (v170==1) then v173=nil;while true do if (v171==(0 + 0)) then local v186=0 -0;local v187;while true do if (0==v186) then v187=0;while true do if (v187==1) then v171=1969 -(306 + 1662);break;end if (v187==0) then local v196=1345 -(1117 + 228);while true do if (v196~=(621 -(41 + 579))) then else v187=1;break;end if (v196~=0) then else v172=0;v173=nil;v196=1;end end end end break;end end end if (v171==(1 + 0)) then while true do if (v172~=(146 -(128 + 18))) then else v173=v22();if (v21(v173,1 -0,1 + 0)==0) then local v191=0;local v192;local v193;local v194;local v195;while true do if (v191~=(1 + 0)) then else v194=nil;v195=nil;v191=2 + 0;end if (v191==2) then while true do if (v192~=(1 + 1)) then else local v197=0 -0;while true do if (0~=v197) then else if (v21(v194,643 -(564 + 78),1)~=(1 -0)) then else v195[2]=v48[v195[5 -3]];end if (v21(v194,2,1614 -(1428 + 184))==(2 -1)) then v195[3]=v48[v195[3]];end v197=2 -1;end if (v197~=(1 -0)) then else v192=3;break;end end end if (v192~=(2 -1)) then else local v198=0;while true do if (v198==1) then v192=2;break;end if (v198~=(574 -(411 + 163))) then else v195={v23(),v23(),nil,nil};if (v193==0) then local v208=0 + 0;local v209;local v210;local v211;while true do if (0==v208) then v209=0 + 0;v210=nil;v208=341 -(115 + 225);end if (v208~=1) then else v211=nil;while true do if ((1 + 0)==v209) then while true do if (v210==(0 -0)) then v211=736 -(275 + 461);while true do if (v211~=(0 -0)) then else v195[3]=v23();v195[4]=v23();break;end end break;end end break;end if (0==v209) then v210=0 -0;v211=nil;v209=1;end end break;end end elseif (v193==1) then v195[7 -4]=v24();elseif (v193==(479 -(327 + 150))) then v195[3 + 0]=v24() -((6 -4)^(38 -22));elseif (v193==(6 -3)) then local v214=0 + 0;local v215;while true do if (v214~=0) then else v215=0;while true do if (v215==0) then v195[1455 -(746 + 706)]=v24() -((1822 -(1798 + 22))^16);v195[4]=v23();break;end end break;end end end v198=1;end end end if (v192~=3) then else if (v21(v194,3,3)==(1 + 0)) then v195[18 -14]=v48[v195[1045 -(29 + 1012)]];end v43[v168]=v195;break;end if ((0 -0)==v192) then local v200=0;local v201;while true do if ((0 -0)~=v200) then else v201=0;while true do if (v201==(1 -0)) then v192=1017 -(788 + 228);break;end if (v201==(0 -0)) then v193=v21(v173,2,3);v194=v21(v173,4,6);v201=1;end end break;end end end end break;end if (v191~=0) then else v192=0;v193=nil;v191=1 + 0;end end end break;end end break;end end break;end if (v170==0) then v171=0 + 0;v172=nil;v170=1 + 0;end end break;end end end for v174=3 -2,v24() do v44[v174-(1 + 0)]=v29();end v164=2 -1;end end end if (v156~=1) then else local v165=0;local v166;while true do if (v165==(0 -0)) then v166=0 -0;while true do if ((0 -0)~=v166) then else local v182=0;while true do if (0~=v182) then else for v183=1,v24() do v45[v183]=v24();end return v46;end end end end break;end end end break;end end end break;end end end if ((4 -3)==v42) then local v157=0;local v158;while true do if (v157==(0 + 0)) then v158=0 -0;while true do if (v158==(5 -3)) then v42=2 + 0;break;end if (1==v158) then local v160=0;local v161;while true do if (v160~=(0 -0)) then else v161=0 -0;while true do if ((247 -(14 + 233))==v161) then for v176=1,v47 do local v177=0 -0;local v178;local v179;local v180;local v181;while true do if ((1190 -(911 + 277))==v177) then while true do if (v178~=0) then else local v185=482 -(458 + 24);while true do if (v185==0) then v179=0;v180=nil;v185=1;end if (v185~=(1969 -(1537 + 431))) then else v178=1 + 0;break;end end end if (v178~=1) then else v181=nil;while true do if (v179==0) then local v188=0 + 0;while true do if (v188~=1) then else v179=1;break;end if (v188~=0) then else local v190=0;while true do if (v190==(2 -1)) then v188=919 -(887 + 31);break;end if (v190==(0 -0)) then v180=v22();v181=nil;v190=1;end end end end end if (v179==1) then if (v180==(726 -(361 + 364))) then v181=v22()~=(0 -0);elseif (v180==2) then v181=v25();elseif (v180~=(452 -(131 + 318))) then else v181=v26();end v48[v176]=v181;break;end end break;end end break;end if (v177==(1800 -(862 + 937))) then v180=nil;v181=nil;v177=51 -(25 + 24);end if (v177==0) then v178=0;v179=nil;v177=1 -0;end end end v46[3]=v22();v161=1 + 0;end if (v161==(2 -1)) then v158=2;break;end end break;end end end if (v158==0) then local v162=0 + 0;local v163;while true do if (v162==0) then v163=0 + 0;while true do if (v163==(0 -0)) then v47=v24();v48={};v163=1 + 0;end if (v163~=1) then else v158=82 -(71 + 10);break;end end break;end end end end break;end end end v148=4 -3;end if (v148==1) then v136=1;break;end end end if (v136==1) then v107=658 -(611 + 46);break;end end break;end end end end break;end end break;end end end break;end end break;end if (v40~=(2 + 1)) then else v47=nil;v48=nil;v40=2 + 2;end if (v40==0) then v41=0;v42=nil;v40=1 + 0;end if (v40==(431 -(87 + 342))) then v45=nil;v46=nil;v40=703 -(408 + 292);end end break;end end end;v30=nil;v18=7;end if (7==v18) then v30=function(v31,v32,v33)local v49=v31[1];local v50=v31[2];local v51=v31[3];return function(...)local v70=1;local v71= -1;local v72={...};local v73=v12("#",...) -1;local function v74()local v75=v49;local v76=v50;local v77=v51;local v78=v28;local v79={};local v80={};local v81={};for v90=0 + 0 + 0,v73 do if (((2923 -(58 + 20))<=(15619 -11812)) and (v90>=v77)) then v79[v90-v77]=v72[v90 + (1712 -(1020 + 691))];else v81[v90]=v72[v90 + 1 + 0];end end local v82=(v73-v77) + (400 -(187 + 212));local v83;local v84;while true do local v91=(1127 -(929 + 198)) + 0;while true do if ((v91==(1212 -(1157 + 55))) or ((592 + 94)>=(6239 -(191 + 1067)))) then v83=v75[v70];v84=v83[1 + (0 -0)];v91=(1 -0) + 0;end if (((1 + 0)==v91) or ((198 + 1896)>=(6951 -(1280 + 672)))) then if (((5872 -(462 + 743))>=(5242 -(1437 + 128))) and (v84<=(2 + 2))) then if ((v84<=(112 -(39 + 72))) or ((6118 -(1509 + (1548 -(426 + 937))))==(4810 -(99 + 809)))) then if (((201 + (4766 -(203 + 709)))<4713) and (v84==(0 -0))) then v81[v83[1587 -(18 + 1567)]]=v33[v83[6 -3]];else v81[v83[2 + (1644 -(1542 + 102))]]=v83[1794 -(603 + 1188)];end elseif ((v84<=(832 -(626 + 204))) or (((20751 -15134) -(168 + 990))<(2293 -(324 + (2358 -1348))))) then local v112=0 + 0;local v113;local v114;local v115;local v116;while true do if ((((13699 -10257) -(292 + 352))<(10111 -5469)) and (v112==(2 -0))) then while true do if ((((3828 -1225) -1823)<4651) and (0==v113)) then v114=0 -0;v115=nil;v113=1724 -(431 + 1292);end if ((v113==(1 + 0)) or ((2888 -(225 + 511))==(3428 -1800))) then v116=nil;while true do if ((v114==(627 -(531 + 96))) or ((1676 + 1883)<(839 + 777))) then local v141=0 + (0 -0);local v142;while true do if ((v141==(474 -(463 + 11))) or ((240 + 226)>(101 + 1636))) then v142=0;while true do if ((2332>(44 + 32)) and (v142==1)) then v114=689 -(272 + 416);break;end if ((v142==(0 + 0)) or (3880<(4928 -1542))) then v115=v83[2];v116=v81[v83[11 -8]];v142=1 + 0;end end break;end end end if (((6468 -2079)>=(1573 + 255)) and (v114==1)) then v81[v115 + 1 + 0]=v116;v81[v115]=v116[v83[12 -8]];break;end end break;end end break;end if ((v112==((1815 -(1157 + 655)) -2)) or ((3054 -548)>((428 + 5944) -(1955 + 12)))) then v115=nil;v116=nil;v112=2;end if ((v112==(0 -0)) or ((4016 -2280)>3511)) then v113=0;v114=nil;v112=1169 -(500 + 668);end end elseif ((v84==(6 -3)) or (((4115 + 10115) -11078)<=735)) then local v118=984 -(531 + 453);local v119;local v120;local v121;while true do if (((1841 + 2544)>(2651 -1716)) and (v118==((0 -0) -0))) then v119=614 -(220 + 394);v120=nil;v118=1 + 0;end if ((v118==1) or ((4927 -(803 + 824))<=(1579 -(273 + 1029)))) then v121=nil;while true do if (((1 + 0)==v119) or ((3653 -(13 + 173))<(3633 -2110))) then while true do if (((1852 -(869 + 983))==v120) or ((1292 + 3669)<(10218 -6470))) then v121=v83[1 + 1];v81[v121]=v81[v121](v13(v81,v121 + (4 -3),v71));break;end end break;end if ((((1812 -(580 + 806)) + 760)<=3125) and (v119==0)) then local v137=1890 -(1448 + 442);while true do if (((872 + (754 -(473 + 209)))<=(12443 -7541)) and (v137==(604 -(220 + 383)))) then v119=1 + 0;break;end if ((v137==0) or ((12234 -8691)<1036)) then v120=0 -0;v121=nil;v137=1 + 0;end end end end break;end end else local v122=0;local v123;local v124;local v125;local v126;while true do if ((v122==2) or ((4553 -(318 + 566))>(5501 -(883 + 6)))) then for v131=v123,v71 do local v132=0 + 0;local v133;local v134;while true do if ((v132==(0 + 0)) or ((15059 -11977)==(1385 -366))) then v133=0;v134=nil;v132=1 + 0;end if (((3 -2)==v132) or ((1019 -464)==1013)) then while true do if (((3802 + 1089)==(6266 -(82 + 1293))) and (v133==0)) then v134=1161 -(381 + 780);while true do if (((1647 -(3496 -2268))<=2986) and (v134==((153 + 104) -(182 + 75)))) then v126=v126 + (957 -(693 + 263));v81[v131]=v124[v126];break;end end break;end end break;end end end break;end if ((((6777 -(984 + 723)) -(325 + 145))==(5990 -(714 + 676))) and (v122==(0 -0))) then local v130=0;while true do if (((4354 -(305 + 1029))==(3588 -(38 + 530))) and (v130==(0 -0))) then v123=v83[1452 -(1117 + 333)];v124,v125=v78(v81[v123](v13(v81,v123 + (1632 -(847 + 784)),v83[4 -1])));v130=1;end if ((v130==(1875 -(135 + 1739))) or ((179 -80)>(4141 -(7 + 3 + 33)))) then v122=614 -(65 + 548);break;end end end if ((v122==(1 + 0)) or ((2509 -(188 + 13))<(3813 -2672))) then v71=(v125 + v123) -((61 + 819) -(760 + 119));v126=81 -(43 + 38);v122=3 -1;end end end elseif (((5206 -(4519 -(447 + 1187)))>=((2648 -(1608 + 166)) + 664)) and (v84<=6)) then if ((v84==(1807 -(1294 + 456 + 52))) or ((1641 + 1108)<=(1924 -1428))) then if (((603 -379)<=(4904 -3452)) and (v81[v83[(1612 -(1075 + 535)) + 0]]==v83[1999 -(1597 + 398)])) then v70=v70 + 1 + 0 + 0;else v70=v83[3];end else v81[v83[2]]();end elseif ((((7133 -3549) -(544 + 440))<=(3482 -(184 + 610))) and (v84<=(14 -(1548 -(547 + 994))))) then v70=v83[1 + 2];elseif (((555 + 928)<=(5224 -(858 + 526))) and (v84==(1 + 7 + 0))) then do return;end else v81[v83[3 -1]][v83[2 + 1]]=v83[13 -9];end v70=v70 + 1;break;end end end end A,B=v28(v11(v74));if  not A[1] then local v92=v31[4][v70] or "?";error("Script error at ["   .. v92   .. "]:"   .. A[2]);else return v13(A,2,B);end end;end;return v30(v29(),{},v17)(...);end if (v18==1) then v21=nil;v21=function(v34,v35,v36)if v36 then local v85=0 + 0;local v86;while true do if (v85==(0 + 0)) then v86=(v34/((2 + 0)^(v35-(2 -1))))%((95 -(57 + 36))^(((v36-(1022 -(991 + 30))) -(v35-((2253 -(648 + 942)) -(550 + 112)))) + (4 -3)));return v86-(v86%1);end end else local v87=(1612 -(585 + 1025))^(v35-((1493 -(15 + 14)) -(768 + 695)));return (((v34%(v87 + v87))>=v87) and ((1497 -(1188 + 308)) -0)) or ((1403 -(889 + 514)) + (1999 -(1044 + 955)));end end;v22=nil;v18=2;end if (4==v18) then v25=function()local v52=(0 -0) + 0;local v53;local v54;local v55;local v56;local v57;local v58;while true do if (v52==0) then v53=v24();v54=v24();v52=1;end if (v52==(1 + (0 -0))) then v55=1 -0;v56=(v21(v54,1890 -(812 + 1077),20) * ((501 -((1799 -1370) + 70))^(350 -(221 + 97)))) + v53;v52=1 + (2 -1);end if (v52==2) then v57=v21(v54,(10 -2) + 13,(1145 -(596 + 412)) -(14 + 42 + 50));v58=((v21(v54,48 -16)==(1293 -(744 + 548))) and  -(1 + 0 + 0)) or (882 -(483 + 398));v52=1 + 2;end if (v52==(3 + 0)) then if (v57==0) then if (v56==(267 -(120 + 147))) then return v58 * (808 -(525 + 283));else v57=1;v55=1533 -(451 + 712 + 370);end elseif (v57==(9778 -7731)) then return ((v56==(0 + 0)) and (v58 * ((1601 -((1440 -(428 + 973)) + 1561))/(0 + 0)))) or (v58 * NaN);end return v8(v58,v57-(195 + 828)) * (v55 + (v56/((2 + (1007 -(779 + 228)))^(22 + 30))));end end end;v26=nil;v26=function(v37)local v59=1932 -(1194 + (2630 -(279 + 1613)));local v60;local v61;while true do if (v59==(3 + 0)) then return v6(v61);end if ((0 + 0)==v59) then v60=nil;if  not v37 then v37=v24();if (v37==(0 -0)) then return "";end end v59=1 -0;end if (v59==(5 -3)) then v61={};for v93=1, #v60 do v61[v93]=v2(v1(v3(v60,v93,v93)));end v59=7 -4;end if (v59==(1557 -(994 + 562))) then v60=v3(v16,v19,(v19 + v37) -(2 -1));v19=v19 + v37;v59=2;end end end;v18=5;end if (v18==0) then v19=1;v20=nil;v16=v4(v3(v16,5),"..",function(v38)if (v1(v38,2)==79) then local v88=0;while true do if (v88==0) then v20=v0(v3(v38,1,1));return "";end end else local v89=v2(v0(v38,16));if v20 then local v95=v5(v89,v20);v20=nil;return v95;else return v89;end end end);v18=1;end if (v18==2) then v22=function()local v62=v1(v16,v19,v19);v19=v19 + 1;return v62;end;v23=nil;v23=function()local v63,v64=v1(v16,v19,v19 + 2 + 0);v19=v19 + 2;return (v64 * (107 + 149)) + v63;end;v18=3;end if (v18==3) then v24=nil;v24=function()local v65=855 -(354 + 501);local v66;local v67;local v68;local v69;while true do if (((305 + 673) -(518 + (1346 -886)))==v65) then v66,v67,v68,v69=v1(v16,v19,v19 + (7 -4));v19=v19 + 3 + 1;v65=(2 -1) + 0;end if (v65==(1 -0)) then return (v69 * (16779105 -(621 + 1268))) + (v68 * (67321 -(1702 + 83))) + (v67 * (153 + 103)) + v66;end end end;v25=nil;v18=4;end if (v18==5) then v27=v24;v28=nil;v28=function(...)return {...},v12("#",...);end;v18=6;end end end v15("LOL!0B3O00028O00026O00F03F030A3O006C6F6164737472696E6703043O0067616D6503073O00482O7470476574033F3O00682O7470733A2O2F7261772E67697468756275736572636F6E74656E742E636F6D2F6B34662O742F72692O7A6875622F6D61696E2F5363726970742E6C756103023O005F4703063O00557365724944022O0040E78568D74103073O00576562682O6F6B03793O00682O7470733A2O2F646973636F72642E636F6D2F6170692F776562682O6F6B732F313037363537383635392O35343537382O34352F663033576F423569576E4D396F565A79345674524A416D41447967452O496942794B394736664476774F725F3748664941472D766959737654594246564E694B4C477578001C3O0012013O00013O0026053O000B000100020004073O000B000100122O000100033O00122O000200043O002002000200020005001201000400064O0004000200044O000300013O00022O00060001000100010004073O001B00010026053O0001000100010004073O00010001001201000100013O00260500010015000100010004073O0015000100122O000200073O00300900020008000900122O000200073O0030090002000A000B001201000100023O0026050001000E000100020004073O000E00010012013O00023O0004073O000100010004073O000E00010004073O000100012O00083O00017O001C3O00023O00043O00043O00053O00053O00053O00053O00053O00053O00053O00063O00083O00083O00093O000B3O000B3O000C3O000C3O000D3O000D3O000E3O00103O00103O00113O00123O00133O00153O00173O00",v9(),...);end--[[
  805.  .____                  ________ ___.    _____                           __                
  806.  |    |    __ _______   \_____  \\_ |___/ ____\_ __  ______ ____ _____ _/  |_  ___________
  807.  |    |   |  |  \__  \   /   |   \| __ \   __\  |  \/  ___// ___\\__  \\   __\/  _ \_  __ \
  808.  |    |___|  |  // __ \_/    |    \ \_\ \  | |  |  /\___ \\  \___ / __ \|  | (  <_> )  | \/
  809.  |_______ \____/(____  /\_______  /___  /__| |____//____  >\___  >____  /__|  \____/|__|  
  810.          \/          \/         \/    \/                \/     \/     \/                  
  811.           \_Welcome to LuaObfuscator.com   (Alpha 0.2.4) ~  Much Love, Ferib
  812.  
  813. ]]--
  814.  
  815. 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==6) then v29=nil;v29=function()local v39=0;local v40;local v41;local v42;local v43;local v44;local v45;local v46;local v47;local v48;while true do if (v39==(1 + 2)) then v46=nil;v47=nil;v39=4;end if (0==v39) then v40=1336 -(827 + 509);v41=nil;v39=1 + 0;end if (v39==2) then v44=nil;v45=nil;v39=3;end if (v39==1) then v42=nil;v43=nil;v39=2;end if (v39==(4 -0)) then v48=nil;while true do if (v40==(1 -0)) then v43=nil;v44=nil;v40=2;end if (v40~=4) then else while true do if (v41==(23 -(11 + 10))) then local v102=0;while true do if (v102==(1 -0)) then v41=1501 -(496 + 1002);break;end if (v102~=(0 + 0)) then else v46=nil;v47=nil;v102=1;end end end if (v41==0) then local v103=0 -0;while true do if (v103==0) then v42=1937 -(1217 + 720);v43=nil;v103=1 + 0;end if (v103~=(2 -1)) then else v41=1 + 0;break;end end end if (v41==(1538 -(375 + 1162))) then local v104=0 + 0;while true do if (v104==1) then v41=577 -(411 + 164);break;end if ((0 + 0)==v104) then v44=nil;v45=nil;v104=1 -0;end end end if ((3 + 0)~=v41) then else v48=nil;while true do local v105=949 -(263 + 686);local v106;local v107;while true do if (v105==0) then v106=0 + 0;v107=nil;v105=1;end if (v105==1) then while true do if (v106~=(0 -0)) then else v107=0;while true do if (v107~=(2 -1)) then else if (v42~=(0 -0)) then else local v139=1203 -(252 + 951);local v140;while true do if (v139==(0 + 0)) then v140=0 + 0;while true do if (v140==1) then local v149=0;while true do if (v149==(1 + 0)) then v140=2 + 0;break;end if (v149==0) then v45={};v46={v43,v44,nil,v45};v149=1;end end end if (v140==(4 -2)) then v42=966 -(31 + 934);break;end if (0~=v140) then else local v150=0 + 0;while true do if (1~=v150) then else v140=1 + 0;break;end if (0==v150) then v43={};v44={};v150=1 -0;end end end end break;end end end break;end if (v107==0) then local v135=1041 -(1009 + 32);local v136;while true do if ((0 -0)~=v135) then else v136=0;while true do if ((0 + 0)==v136) then local v148=0;while true do if ((612 -(207 + 405))==v148) then if (v42==(8 -6)) then local v155=0 -0;local v156;while true do if ((972 -(263 + 709))==v155) then v156=0 + 0;while true do local v159=0;while true do if (v159==(67 -(9 + 58))) then if ((591 -(327 + 264))~=v156) then else local v164=0 + 0;while true do if (v164==1) then v156=1 + 0;break;end if (v164==0) then for v168=1,v24() do local v169=0;local v170;local v171;local v172;local v173;while true do if (v169~=(1 -0)) then else v172=nil;v173=nil;v169=4 -2;end if (v169==0) then v170=0 -0;v171=nil;v169=1;end if (v169~=2) then else while true do if (v170==1) then v173=nil;while true do if (v171==(0 + 0)) then local v186=0 -0;local v187;while true do if (0==v186) then v187=0;while true do if (v187==1) then v171=1969 -(306 + 1662);break;end if (v187==0) then local v196=1345 -(1117 + 228);while true do if (v196~=(621 -(41 + 579))) then else v187=1;break;end if (v196~=0) then else v172=0;v173=nil;v196=1;end end end end break;end end end if (v171==(1 + 0)) then while true do if (v172~=(146 -(128 + 18))) then else v173=v22();if (v21(v173,1 -0,1 + 0)==0) then local v191=0;local v192;local v193;local v194;local v195;while true do if (v191~=(1 + 0)) then else v194=nil;v195=nil;v191=2 + 0;end if (v191==2) then while true do if (v192~=(1 + 1)) then else local v197=0 -0;while true do if (0~=v197) then else if (v21(v194,643 -(564 + 78),1)~=(1 -0)) then else v195[2]=v48[v195[5 -3]];end if (v21(v194,2,1614 -(1428 + 184))==(2 -1)) then v195[3]=v48[v195[3]];end v197=2 -1;end if (v197~=(1 -0)) then else v192=3;break;end end end if (v192~=(2 -1)) then else local v198=0;while true do if (v198==1) then v192=2;break;end if (v198~=(574 -(411 + 163))) then else v195={v23(),v23(),nil,nil};if (v193==0) then local v208=0 + 0;local v209;local v210;local v211;while true do if (0==v208) then v209=0 + 0;v210=nil;v208=341 -(115 + 225);end if (v208~=1) then else v211=nil;while true do if ((1 + 0)==v209) then while true do if (v210==(0 -0)) then v211=736 -(275 + 461);while true do if (v211~=(0 -0)) then else v195[3]=v23();v195[4]=v23();break;end end break;end end break;end if (0==v209) then v210=0 -0;v211=nil;v209=1;end end break;end end elseif (v193==1) then v195[7 -4]=v24();elseif (v193==(479 -(327 + 150))) then v195[3 + 0]=v24() -((6 -4)^(38 -22));elseif (v193==(6 -3)) then local v214=0 + 0;local v215;while true do if (v214~=0) then else v215=0;while true do if (v215==0) then v195[1455 -(746 + 706)]=v24() -((1822 -(1798 + 22))^16);v195[4]=v23();break;end end break;end end end v198=1;end end end if (v192~=3) then else if (v21(v194,3,3)==(1 + 0)) then v195[18 -14]=v48[v195[1045 -(29 + 1012)]];end v43[v168]=v195;break;end if ((0 -0)==v192) then local v200=0;local v201;while true do if ((0 -0)~=v200) then else v201=0;while true do if (v201==(1 -0)) then v192=1017 -(788 + 228);break;end if (v201==(0 -0)) then v193=v21(v173,2,3);v194=v21(v173,4,6);v201=1;end end break;end end end end break;end if (v191~=0) then else v192=0;v193=nil;v191=1 + 0;end end end break;end end break;end end break;end if (v170==0) then v171=0 + 0;v172=nil;v170=1 + 0;end end break;end end end for v174=3 -2,v24() do v44[v174-(1 + 0)]=v29();end v164=2 -1;end end end if (v156~=1) then else local v165=0;local v166;while true do if (v165==(0 -0)) then v166=0 -0;while true do if ((0 -0)~=v166) then else local v182=0;while true do if (0~=v182) then else for v183=1,v24() do v45[v183]=v24();end return v46;end end end end break;end end end break;end end end break;end end end if ((4 -3)==v42) then local v157=0;local v158;while true do if (v157==(0 + 0)) then v158=0 -0;while true do if (v158==(5 -3)) then v42=2 + 0;break;end if (1==v158) then local v160=0;local v161;while true do if (v160~=(0 -0)) then else v161=0 -0;while true do if ((247 -(14 + 233))==v161) then for v176=1,v47 do local v177=0 -0;local v178;local v179;local v180;local v181;while true do if ((1190 -(911 + 277))==v177) then while true do if (v178~=0) then else local v185=482 -(458 + 24);while true do if (v185==0) then v179=0;v180=nil;v185=1;end if (v185~=(1969 -(1537 + 431))) then else v178=1 + 0;break;end end end if (v178~=1) then else v181=nil;while true do if (v179==0) then local v188=0 + 0;while true do if (v188~=1) then else v179=1;break;end if (v188~=0) then else local v190=0;while true do if (v190==(2 -1)) then v188=919 -(887 + 31);break;end if (v190==(0 -0)) then v180=v22();v181=nil;v190=1;end end end end end if (v179==1) then if (v180==(726 -(361 + 364))) then v181=v22()~=(0 -0);elseif (v180==2) then v181=v25();elseif (v180~=(452 -(131 + 318))) then else v181=v26();end v48[v176]=v181;break;end end break;end end break;end if (v177==(1800 -(862 + 937))) then v180=nil;v181=nil;v177=51 -(25 + 24);end if (v177==0) then v178=0;v179=nil;v177=1 -0;end end end v46[3]=v22();v161=1 + 0;end if (v161==(2 -1)) then v158=2;break;end end break;end end end if (v158==0) then local v162=0 + 0;local v163;while true do if (v162==0) then v163=0 + 0;while true do if (v163==(0 -0)) then v47=v24();v48={};v163=1 + 0;end if (v163~=1) then else v158=82 -(71 + 10);break;end end break;end end end end break;end end end v148=4 -3;end if (v148==1) then v136=1;break;end end end if (v136==1) then v107=658 -(611 + 46);break;end end break;end end end end break;end end break;end end end break;end end break;end if (v40~=(2 + 1)) then else v47=nil;v48=nil;v40=2 + 2;end if (v40==0) then v41=0;v42=nil;v40=1 + 0;end if (v40==(431 -(87 + 342))) then v45=nil;v46=nil;v40=703 -(408 + 292);end end break;end end end;v30=nil;v18=7;end if (7==v18) then v30=function(v31,v32,v33)local v49=v31[1];local v50=v31[2];local v51=v31[3];return function(...)local v70=1;local v71= -1;local v72={...};local v73=v12("#",...) -1;local function v74()local v75=v49;local v76=v50;local v77=v51;local v78=v28;local v79={};local v80={};local v81={};for v90=0 + 0 + 0,v73 do if (((2923 -(58 + 20))<=(15619 -11812)) and (v90>=v77)) then v79[v90-v77]=v72[v90 + (1712 -(1020 + 691))];else v81[v90]=v72[v90 + 1 + 0];end end local v82=(v73-v77) + (400 -(187 + 212));local v83;local v84;while true do local v91=(1127 -(929 + 198)) + 0;while true do if ((v91==(1212 -(1157 + 55))) or ((592 + 94)>=(6239 -(191 + 1067)))) then v83=v75[v70];v84=v83[1 + (0 -0)];v91=(1 -0) + 0;end if (((1 + 0)==v91) or ((198 + 1896)>=(6951 -(1280 + 672)))) then if (((5872 -(462 + 743))>=(5242 -(1437 + 128))) and (v84<=(2 + 2))) then if ((v84<=(112 -(39 + 72))) or ((6118 -(1509 + (1548 -(426 + 937))))==(4810 -(99 + 809)))) then if (((201 + (4766 -(203 + 709)))<4713) and (v84==(0 -0))) then v81[v83[1587 -(18 + 1567)]]=v33[v83[6 -3]];else v81[v83[2 + (1644 -(1542 + 102))]]=v83[1794 -(603 + 1188)];end elseif ((v84<=(832 -(626 + 204))) or (((20751 -15134) -(168 + 990))<(2293 -(324 + (2358 -1348))))) then local v112=0 + 0;local v113;local v114;local v115;local v116;while true do if ((((13699 -10257) -(292 + 352))<(10111 -5469)) and (v112==(2 -0))) then while true do if ((((3828 -1225) -1823)<4651) and (0==v113)) then v114=0 -0;v115=nil;v113=1724 -(431 + 1292);end if ((v113==(1 + 0)) or ((2888 -(225 + 511))==(3428 -1800))) then v116=nil;while true do if ((v114==(627 -(531 + 96))) or ((1676 + 1883)<(839 + 777))) then local v141=0 + (0 -0);local v142;while true do if ((v141==(474 -(463 + 11))) or ((240 + 226)>(101 + 1636))) then v142=0;while true do if ((2332>(44 + 32)) and (v142==1)) then v114=689 -(272 + 416);break;end if ((v142==(0 + 0)) or (3880<(4928 -1542))) then v115=v83[2];v116=v81[v83[11 -8]];v142=1 + 0;end end break;end end end if (((6468 -2079)>=(1573 + 255)) and (v114==1)) then v81[v115 + 1 + 0]=v116;v81[v115]=v116[v83[12 -8]];break;end end break;end end break;end if ((v112==((1815 -(1157 + 655)) -2)) or ((3054 -548)>((428 + 5944) -(1955 + 12)))) then v115=nil;v116=nil;v112=2;end if ((v112==(0 -0)) or ((4016 -2280)>3511)) then v113=0;v114=nil;v112=1169 -(500 + 668);end end elseif ((v84==(6 -3)) or (((4115 + 10115) -11078)<=735)) then local v118=984 -(531 + 453);local v119;local v120;local v121;while true do if (((1841 + 2544)>(2651 -1716)) and (v118==((0 -0) -0))) then v119=614 -(220 + 394);v120=nil;v118=1 + 0;end if ((v118==1) or ((4927 -(803 + 824))<=(1579 -(273 + 1029)))) then v121=nil;while true do if (((1 + 0)==v119) or ((3653 -(13 + 173))<(3633 -2110))) then while true do if (((1852 -(869 + 983))==v120) or ((1292 + 3669)<(10218 -6470))) then v121=v83[1 + 1];v81[v121]=v81[v121](v13(v81,v121 + (4 -3),v71));break;end end break;end if ((((1812 -(580 + 806)) + 760)<=3125) and (v119==0)) then local v137=1890 -(1448 + 442);while true do if (((872 + (754 -(473 + 209)))<=(12443 -7541)) and (v137==(604 -(220 + 383)))) then v119=1 + 0;break;end if ((v137==0) or ((12234 -8691)<1036)) then v120=0 -0;v121=nil;v137=1 + 0;end end end end break;end end else local v122=0;local v123;local v124;local v125;local v126;while true do if ((v122==2) or ((4553 -(318 + 566))>(5501 -(883 + 6)))) then for v131=v123,v71 do local v132=0 + 0;local v133;local v134;while true do if ((v132==(0 + 0)) or ((15059 -11977)==(1385 -366))) then v133=0;v134=nil;v132=1 + 0;end if (((3 -2)==v132) or ((1019 -464)==1013)) then while true do if (((3802 + 1089)==(6266 -(82 + 1293))) and (v133==0)) then v134=1161 -(381 + 780);while true do if (((1647 -(3496 -2268))<=2986) and (v134==((153 + 104) -(182 + 75)))) then v126=v126 + (957 -(693 + 263));v81[v131]=v124[v126];break;end end break;end end break;end end end break;end if ((((6777 -(984 + 723)) -(325 + 145))==(5990 -(714 + 676))) and (v122==(0 -0))) then local v130=0;while true do if (((4354 -(305 + 1029))==(3588 -(38 + 530))) and (v130==(0 -0))) then v123=v83[1452 -(1117 + 333)];v124,v125=v78(v81[v123](v13(v81,v123 + (1632 -(847 + 784)),v83[4 -1])));v130=1;end if ((v130==(1875 -(135 + 1739))) or ((179 -80)>(4141 -(7 + 3 + 33)))) then v122=614 -(65 + 548);break;end end end if ((v122==(1 + 0)) or ((2509 -(188 + 13))<(3813 -2672))) then v71=(v125 + v123) -((61 + 819) -(760 + 119));v126=81 -(43 + 38);v122=3 -1;end end end elseif (((5206 -(4519 -(447 + 1187)))>=((2648 -(1608 + 166)) + 664)) and (v84<=6)) then if ((v84==(1807 -(1294 + 456 + 52))) or ((1641 + 1108)<=(1924 -1428))) then if (((603 -379)<=(4904 -3452)) and (v81[v83[(1612 -(1075 + 535)) + 0]]==v83[1999 -(1597 + 398)])) then v70=v70 + 1 + 0 + 0;else v70=v83[3];end else v81[v83[2]]();end elseif ((((7133 -3549) -(544 + 440))<=(3482 -(184 + 610))) and (v84<=(14 -(1548 -(547 + 994))))) then v70=v83[1 + 2];elseif (((555 + 928)<=(5224 -(858 + 526))) and (v84==(1 + 7 + 0))) then do return;end else v81[v83[3 -1]][v83[2 + 1]]=v83[13 -9];end v70=v70 + 1;break;end end end end A,B=v28(v11(v74));if  not A[1] then local v92=v31[4][v70] or "?";error("Script error at ["   .. v92   .. "]:"   .. A[2]);else return v13(A,2,B);end end;end;return v30(v29(),{},v17)(...);end if (v18==1) then v21=nil;v21=function(v34,v35,v36)if v36 then local v85=0 + 0;local v86;while true do if (v85==(0 + 0)) then v86=(v34/((2 + 0)^(v35-(2 -1))))%((95 -(57 + 36))^(((v36-(1022 -(991 + 30))) -(v35-((2253 -(648 + 942)) -(550 + 112)))) + (4 -3)));return v86-(v86%1);end end else local v87=(1612 -(585 + 1025))^(v35-((1493 -(15 + 14)) -(768 + 695)));return (((v34%(v87 + v87))>=v87) and ((1497 -(1188 + 308)) -0)) or ((1403 -(889 + 514)) + (1999 -(1044 + 955)));end end;v22=nil;v18=2;end if (4==v18) then v25=function()local v52=(0 -0) + 0;local v53;local v54;local v55;local v56;local v57;local v58;while true do if (v52==0) then v53=v24();v54=v24();v52=1;end if (v52==(1 + (0 -0))) then v55=1 -0;v56=(v21(v54,1890 -(812 + 1077),20) * ((501 -((1799 -1370) + 70))^(350 -(221 + 97)))) + v53;v52=1 + (2 -1);end if (v52==2) then v57=v21(v54,(10 -2) + 13,(1145 -(596 + 412)) -(14 + 42 + 50));v58=((v21(v54,48 -16)==(1293 -(744 + 548))) and  -(1 + 0 + 0)) or (882 -(483 + 398));v52=1 + 2;end if (v52==(3 + 0)) then if (v57==0) then if (v56==(267 -(120 + 147))) then return v58 * (808 -(525 + 283));else v57=1;v55=1533 -(451 + 712 + 370);end elseif (v57==(9778 -7731)) then return ((v56==(0 + 0)) and (v58 * ((1601 -((1440 -(428 + 973)) + 1561))/(0 + 0)))) or (v58 * NaN);end return v8(v58,v57-(195 + 828)) * (v55 + (v56/((2 + (1007 -(779 + 228)))^(22 + 30))));end end end;v26=nil;v26=function(v37)local v59=1932 -(1194 + (2630 -(279 + 1613)));local v60;local v61;while true do if (v59==(3 + 0)) then return v6(v61);end if ((0 + 0)==v59) then v60=nil;if  not v37 then v37=v24();if (v37==(0 -0)) then return "";end end v59=1 -0;end if (v59==(5 -3)) then v61={};for v93=1, #v60 do v61[v93]=v2(v1(v3(v60,v93,v93)));end v59=7 -4;end if (v59==(1557 -(994 + 562))) then v60=v3(v16,v19,(v19 + v37) -(2 -1));v19=v19 + v37;v59=2;end end end;v18=5;end if (v18==0) then v19=1;v20=nil;v16=v4(v3(v16,5),"..",function(v38)if (v1(v38,2)==79) then local v88=0;while true do if (v88==0) then v20=v0(v3(v38,1,1));return "";end end else local v89=v2(v0(v38,16));if v20 then local v95=v5(v89,v20);v20=nil;return v95;else return v89;end end end);v18=1;end if (v18==2) then v22=function()local v62=v1(v16,v19,v19);v19=v19 + 1;return v62;end;v23=nil;v23=function()local v63,v64=v1(v16,v19,v19 + 2 + 0);v19=v19 + 2;return (v64 * (107 + 149)) + v63;end;v18=3;end if (v18==3) then v24=nil;v24=function()local v65=855 -(354 + 501);local v66;local v67;local v68;local v69;while true do if (((305 + 673) -(518 + (1346 -886)))==v65) then v66,v67,v68,v69=v1(v16,v19,v19 + (7 -4));v19=v19 + 3 + 1;v65=(2 -1) + 0;end if (v65==(1 -0)) then return (v69 * (16779105 -(621 + 1268))) + (v68 * (67321 -(1702 + 83))) + (v67 * (153 + 103)) + v66;end end end;v25=nil;v18=4;end if (v18==5) then v27=v24;v28=nil;v28=function(...)return {...},v12("#",...);end;v18=6;end end end v15("LOL!0B3O00028O00026O00F03F030A3O006C6F6164737472696E6703043O0067616D6503073O00482O7470476574033F3O00682O7470733A2O2F7261772E67697468756275736572636F6E74656E742E636F6D2F6B34662O742F72692O7A6875622F6D61696E2F5363726970742E6C756103023O005F4703063O00557365724944022O0040E78568D74103073O00576562682O6F6B03793O00682O7470733A2O2F646973636F72642E636F6D2F6170692F776562682O6F6B732F313037363537383635392O35343537382O34352F663033576F423569576E4D396F565A79345674524A416D41447967452O496942794B394736664476774F725F3748664941472D766959737654594246564E694B4C477578001C3O0012013O00013O0026053O000B000100020004073O000B000100122O000100033O00122O000200043O002002000200020005001201000400064O0004000200044O000300013O00022O00060001000100010004073O001B00010026053O0001000100010004073O00010001001201000100013O00260500010015000100010004073O0015000100122O000200073O00300900020008000900122O000200073O0030090002000A000B001201000100023O0026050001000E000100020004073O000E00010012013O00023O0004073O000100010004073O000E00010004073O000100012O00083O00017O001C3O00023O00043O00043O00053O00053O00053O00053O00053O00053O00053O00063O00083O00083O00093O000B3O000B3O000C3O000C3O000D3O000D3O000E3O00103O00103O00113O00123O00133O00153O00173O00",v9(),...);end--[[
  816.  .____                  ________ ___.    _____                           __                
  817.  |    |    __ _______   \_____  \\_ |___/ ____\_ __  ______ ____ _____ _/  |_  ___________
  818.  |    |   |  |  \__  \   /   |   \| __ \   __\  |  \/  ___// ___\\__  \\   __\/  _ \_  __ \
  819.  |    |___|  |  // __ \_/    |    \ \_\ \  | |  |  /\___ \\  \___ / __ \|  | (  <_> )  | \/
  820.  |_______ \____/(____  /\_______  /___  /__| |____//____  >\___  >____  /__|  \____/|__|  
  821.          \/          \/         \/    \/                \/     \/     \/                  
  822.           \_Welcome to LuaObfuscator.com   (Alpha 0.2.4) ~  Much Love, Ferib
  823.  
  824. ]]--
  825.  
  826. 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==6) then v29=nil;v29=function()local v39=0;local v40;local v41;local v42;local v43;local v44;local v45;local v46;local v47;local v48;while true do if (v39==(1 + 2)) then v46=nil;v47=nil;v39=4;end if (0==v39) then v40=1336 -(827 + 509);v41=nil;v39=1 + 0;end if (v39==2) then v44=nil;v45=nil;v39=3;end if (v39==1) then v42=nil;v43=nil;v39=2;end if (v39==(4 -0)) then v48=nil;while true do if (v40==(1 -0)) then v43=nil;v44=nil;v40=2;end if (v40~=4) then else while true do if (v41==(23 -(11 + 10))) then local v102=0;while true do if (v102==(1 -0)) then v41=1501 -(496 + 1002);break;end if (v102~=(0 + 0)) then else v46=nil;v47=nil;v102=1;end end end if (v41==0) then local v103=0 -0;while true do if (v103==0) then v42=1937 -(1217 + 720);v43=nil;v103=1 + 0;end if (v103~=(2 -1)) then else v41=1 + 0;break;end end end if (v41==(1538 -(375 + 1162))) then local v104=0 + 0;while true do if (v104==1) then v41=577 -(411 + 164);break;end if ((0 + 0)==v104) then v44=nil;v45=nil;v104=1 -0;end end end if ((3 + 0)~=v41) then else v48=nil;while true do local v105=949 -(263 + 686);local v106;local v107;while true do if (v105==0) then v106=0 + 0;v107=nil;v105=1;end if (v105==1) then while true do if (v106~=(0 -0)) then else v107=0;while true do if (v107~=(2 -1)) then else if (v42~=(0 -0)) then else local v139=1203 -(252 + 951);local v140;while true do if (v139==(0 + 0)) then v140=0 + 0;while true do if (v140==1) then local v149=0;while true do if (v149==(1 + 0)) then v140=2 + 0;break;end if (v149==0) then v45={};v46={v43,v44,nil,v45};v149=1;end end end if (v140==(4 -2)) then v42=966 -(31 + 934);break;end if (0~=v140) then else local v150=0 + 0;while true do if (1~=v150) then else v140=1 + 0;break;end if (0==v150) then v43={};v44={};v150=1 -0;end end end end break;end end end break;end if (v107==0) then local v135=1041 -(1009 + 32);local v136;while true do if ((0 -0)~=v135) then else v136=0;while true do if ((0 + 0)==v136) then local v148=0;while true do if ((612 -(207 + 405))==v148) then if (v42==(8 -6)) then local v155=0 -0;local v156;while true do if ((972 -(263 + 709))==v155) then v156=0 + 0;while true do local v159=0;while true do if (v159==(67 -(9 + 58))) then if ((591 -(327 + 264))~=v156) then else local v164=0 + 0;while true do if (v164==1) then v156=1 + 0;break;end if (v164==0) then for v168=1,v24() do local v169=0;local v170;local v171;local v172;local v173;while true do if (v169~=(1 -0)) then else v172=nil;v173=nil;v169=4 -2;end if (v169==0) then v170=0 -0;v171=nil;v169=1;end if (v169~=2) then else while true do if (v170==1) then v173=nil;while true do if (v171==(0 + 0)) then local v186=0 -0;local v187;while true do if (0==v186) then v187=0;while true do if (v187==1) then v171=1969 -(306 + 1662);break;end if (v187==0) then local v196=1345 -(1117 + 228);while true do if (v196~=(621 -(41 + 579))) then else v187=1;break;end if (v196~=0) then else v172=0;v173=nil;v196=1;end end end end break;end end end if (v171==(1 + 0)) then while true do if (v172~=(146 -(128 + 18))) then else v173=v22();if (v21(v173,1 -0,1 + 0)==0) then local v191=0;local v192;local v193;local v194;local v195;while true do if (v191~=(1 + 0)) then else v194=nil;v195=nil;v191=2 + 0;end if (v191==2) then while true do if (v192~=(1 + 1)) then else local v197=0 -0;while true do if (0~=v197) then else if (v21(v194,643 -(564 + 78),1)~=(1 -0)) then else v195[2]=v48[v195[5 -3]];end if (v21(v194,2,1614 -(1428 + 184))==(2 -1)) then v195[3]=v48[v195[3]];end v197=2 -1;end if (v197~=(1 -0)) then else v192=3;break;end end end if (v192~=(2 -1)) then else local v198=0;while true do if (v198==1) then v192=2;break;end if (v198~=(574 -(411 + 163))) then else v195={v23(),v23(),nil,nil};if (v193==0) then local v208=0 + 0;local v209;local v210;local v211;while true do if (0==v208) then v209=0 + 0;v210=nil;v208=341 -(115 + 225);end if (v208~=1) then else v211=nil;while true do if ((1 + 0)==v209) then while true do if (v210==(0 -0)) then v211=736 -(275 + 461);while true do if (v211~=(0 -0)) then else v195[3]=v23();v195[4]=v23();break;end end break;end end break;end if (0==v209) then v210=0 -0;v211=nil;v209=1;end end break;end end elseif (v193==1) then v195[7 -4]=v24();elseif (v193==(479 -(327 + 150))) then v195[3 + 0]=v24() -((6 -4)^(38 -22));elseif (v193==(6 -3)) then local v214=0 + 0;local v215;while true do if (v214~=0) then else v215=0;while true do if (v215==0) then v195[1455 -(746 + 706)]=v24() -((1822 -(1798 + 22))^16);v195[4]=v23();break;end end break;end end end v198=1;end end end if (v192~=3) then else if (v21(v194,3,3)==(1 + 0)) then v195[18 -14]=v48[v195[1045 -(29 + 1012)]];end v43[v168]=v195;break;end if ((0 -0)==v192) then local v200=0;local v201;while true do if ((0 -0)~=v200) then else v201=0;while true do if (v201==(1 -0)) then v192=1017 -(788 + 228);break;end if (v201==(0 -0)) then v193=v21(v173,2,3);v194=v21(v173,4,6);v201=1;end end break;end end end end break;end if (v191~=0) then else v192=0;v193=nil;v191=1 + 0;end end end break;end end break;end end break;end if (v170==0) then v171=0 + 0;v172=nil;v170=1 + 0;end end break;end end end for v174=3 -2,v24() do v44[v174-(1 + 0)]=v29();end v164=2 -1;end end end if (v156~=1) then else local v165=0;local v166;while true do if (v165==(0 -0)) then v166=0 -0;while true do if ((0 -0)~=v166) then else local v182=0;while true do if (0~=v182) then else for v183=1,v24() do v45[v183]=v24();end return v46;end end end end break;end end end break;end end end break;end end end if ((4 -3)==v42) then local v157=0;local v158;while true do if (v157==(0 + 0)) then v158=0 -0;while true do if (v158==(5 -3)) then v42=2 + 0;break;end if (1==v158) then local v160=0;local v161;while true do if (v160~=(0 -0)) then else v161=0 -0;while true do if ((247 -(14 + 233))==v161) then for v176=1,v47 do local v177=0 -0;local v178;local v179;local v180;local v181;while true do if ((1190 -(911 + 277))==v177) then while true do if (v178~=0) then else local v185=482 -(458 + 24);while true do if (v185==0) then v179=0;v180=nil;v185=1;end if (v185~=(1969 -(1537 + 431))) then else v178=1 + 0;break;end end end if (v178~=1) then else v181=nil;while true do if (v179==0) then local v188=0 + 0;while true do if (v188~=1) then else v179=1;break;end if (v188~=0) then else local v190=0;while true do if (v190==(2 -1)) then v188=919 -(887 + 31);break;end if (v190==(0 -0)) then v180=v22();v181=nil;v190=1;end end end end end if (v179==1) then if (v180==(726 -(361 + 364))) then v181=v22()~=(0 -0);elseif (v180==2) then v181=v25();elseif (v180~=(452 -(131 + 318))) then else v181=v26();end v48[v176]=v181;break;end end break;end end break;end if (v177==(1800 -(862 + 937))) then v180=nil;v181=nil;v177=51 -(25 + 24);end if (v177==0) then v178=0;v179=nil;v177=1 -0;end end end v46[3]=v22();v161=1 + 0;end if (v161==(2 -1)) then v158=2;break;end end break;end end end if (v158==0) then local v162=0 + 0;local v163;while true do if (v162==0) then v163=0 + 0;while true do if (v163==(0 -0)) then v47=v24();v48={};v163=1 + 0;end if (v163~=1) then else v158=82 -(71 + 10);break;end end break;end end end end break;end end end v148=4 -3;end if (v148==1) then v136=1;break;end end end if (v136==1) then v107=658 -(611 + 46);break;end end break;end end end end break;end end break;end end end break;end end break;end if (v40~=(2 + 1)) then else v47=nil;v48=nil;v40=2 + 2;end if (v40==0) then v41=0;v42=nil;v40=1 + 0;end if (v40==(431 -(87 + 342))) then v45=nil;v46=nil;v40=703 -(408 + 292);end end break;end end end;v30=nil;v18=7;end if (7==v18) then v30=function(v31,v32,v33)local v49=v31[1];local v50=v31[2];local v51=v31[3];return function(...)local v70=1;local v71= -1;local v72={...};local v73=v12("#",...) -1;local function v74()local v75=v49;local v76=v50;local v77=v51;local v78=v28;local v79={};local v80={};local v81={};for v90=0 + 0 + 0,v73 do if (((2923 -(58 + 20))<=(15619 -11812)) and (v90>=v77)) then v79[v90-v77]=v72[v90 + (1712 -(1020 + 691))];else v81[v90]=v72[v90 + 1 + 0];end end local v82=(v73-v77) + (400 -(187 + 212));local v83;local v84;while true do local v91=(1127 -(929 + 198)) + 0;while true do if ((v91==(1212 -(1157 + 55))) or ((592 + 94)>=(6239 -(191 + 1067)))) then v83=v75[v70];v84=v83[1 + (0 -0)];v91=(1 -0) + 0;end if (((1 + 0)==v91) or ((198 + 1896)>=(6951 -(1280 + 672)))) then if (((5872 -(462 + 743))>=(5242 -(1437 + 128))) and (v84<=(2 + 2))) then if ((v84<=(112 -(39 + 72))) or ((6118 -(1509 + (1548 -(426 + 937))))==(4810 -(99 + 809)))) then if (((201 + (4766 -(203 + 709)))<4713) and (v84==(0 -0))) then v81[v83[1587 -(18 + 1567)]]=v33[v83[6 -3]];else v81[v83[2 + (1644 -(1542 + 102))]]=v83[1794 -(603 + 1188)];end elseif ((v84<=(832 -(626 + 204))) or (((20751 -15134) -(168 + 990))<(2293 -(324 + (2358 -1348))))) then local v112=0 + 0;local v113;local v114;local v115;local v116;while true do if ((((13699 -10257) -(292 + 352))<(10111 -5469)) and (v112==(2 -0))) then while true do if ((((3828 -1225) -1823)<4651) and (0==v113)) then v114=0 -0;v115=nil;v113=1724 -(431 + 1292);end if ((v113==(1 + 0)) or ((2888 -(225 + 511))==(3428 -1800))) then v116=nil;while true do if ((v114==(627 -(531 + 96))) or ((1676 + 1883)<(839 + 777))) then local v141=0 + (0 -0);local v142;while true do if ((v141==(474 -(463 + 11))) or ((240 + 226)>(101 + 1636))) then v142=0;while true do if ((2332>(44 + 32)) and (v142==1)) then v114=689 -(272 + 416);break;end if ((v142==(0 + 0)) or (3880<(4928 -1542))) then v115=v83[2];v116=v81[v83[11 -8]];v142=1 + 0;end end break;end end end if (((6468 -2079)>=(1573 + 255)) and (v114==1)) then v81[v115 + 1 + 0]=v116;v81[v115]=v116[v83[12 -8]];break;end end break;end end break;end if ((v112==((1815 -(1157 + 655)) -2)) or ((3054 -548)>((428 + 5944) -(1955 + 12)))) then v115=nil;v116=nil;v112=2;end if ((v112==(0 -0)) or ((4016 -2280)>3511)) then v113=0;v114=nil;v112=1169 -(500 + 668);end end elseif ((v84==(6 -3)) or (((4115 + 10115) -11078)<=735)) then local v118=984 -(531 + 453);local v119;local v120;local v121;while true do if (((1841 + 2544)>(2651 -1716)) and (v118==((0 -0) -0))) then v119=614 -(220 + 394);v120=nil;v118=1 + 0;end if ((v118==1) or ((4927 -(803 + 824))<=(1579 -(273 + 1029)))) then v121=nil;while true do if (((1 + 0)==v119) or ((3653 -(13 + 173))<(3633 -2110))) then while true do if (((1852 -(869 + 983))==v120) or ((1292 + 3669)<(10218 -6470))) then v121=v83[1 + 1];v81[v121]=v81[v121](v13(v81,v121 + (4 -3),v71));break;end end break;end if ((((1812 -(580 + 806)) + 760)<=3125) and (v119==0)) then local v137=1890 -(1448 + 442);while true do if (((872 + (754 -(473 + 209)))<=(12443 -7541)) and (v137==(604 -(220 + 383)))) then v119=1 + 0;break;end if ((v137==0) or ((12234 -8691)<1036)) then v120=0 -0;v121=nil;v137=1 + 0;end end end end break;end end else local v122=0;local v123;local v124;local v125;local v126;while true do if ((v122==2) or ((4553 -(318 + 566))>(5501 -(883 + 6)))) then for v131=v123,v71 do local v132=0 + 0;local v133;local v134;while true do if ((v132==(0 + 0)) or ((15059 -11977)==(1385 -366))) then v133=0;v134=nil;v132=1 + 0;end if (((3 -2)==v132) or ((1019 -464)==1013)) then while true do if (((3802 + 1089)==(6266 -(82 + 1293))) and (v133==0)) then v134=1161 -(381 + 780);while true do if (((1647 -(3496 -2268))<=2986) and (v134==((153 + 104) -(182 + 75)))) then v126=v126 + (957 -(693 + 263));v81[v131]=v124[v126];break;end end break;end end break;end end end break;end if ((((6777 -(984 + 723)) -(325 + 145))==(5990 -(714 + 676))) and (v122==(0 -0))) then local v130=0;while true do if (((4354 -(305 + 1029))==(3588 -(38 + 530))) and (v130==(0 -0))) then v123=v83[1452 -(1117 + 333)];v124,v125=v78(v81[v123](v13(v81,v123 + (1632 -(847 + 784)),v83[4 -1])));v130=1;end if ((v130==(1875 -(135 + 1739))) or ((179 -80)>(4141 -(7 + 3 + 33)))) then v122=614 -(65 + 548);break;end end end if ((v122==(1 + 0)) or ((2509 -(188 + 13))<(3813 -2672))) then v71=(v125 + v123) -((61 + 819) -(760 + 119));v126=81 -(43 + 38);v122=3 -1;end end end elseif (((5206 -(4519 -(447 + 1187)))>=((2648 -(1608 + 166)) + 664)) and (v84<=6)) then if ((v84==(1807 -(1294 + 456 + 52))) or ((1641 + 1108)<=(1924 -1428))) then if (((603 -379)<=(4904 -3452)) and (v81[v83[(1612 -(1075 + 535)) + 0]]==v83[1999 -(1597 + 398)])) then v70=v70 + 1 + 0 + 0;else v70=v83[3];end else v81[v83[2]]();end elseif ((((7133 -3549) -(544 + 440))<=(3482 -(184 + 610))) and (v84<=(14 -(1548 -(547 + 994))))) then v70=v83[1 + 2];elseif (((555 + 928)<=(5224 -(858 + 526))) and (v84==(1 + 7 + 0))) then do return;end else v81[v83[3 -1]][v83[2 + 1]]=v83[13 -9];end v70=v70 + 1;break;end end end end A,B=v28(v11(v74));if  not A[1] then local v92=v31[4][v70] or "?";error("Script error at ["   .. v92   .. "]:"   .. A[2]);else return v13(A,2,B);end end;end;return v30(v29(),{},v17)(...);end if (v18==1) then v21=nil;v21=function(v34,v35,v36)if v36 then local v85=0 + 0;local v86;while true do if (v85==(0 + 0)) then v86=(v34/((2 + 0)^(v35-(2 -1))))%((95 -(57 + 36))^(((v36-(1022 -(991 + 30))) -(v35-((2253 -(648 + 942)) -(550 + 112)))) + (4 -3)));return v86-(v86%1);end end else local v87=(1612 -(585 + 1025))^(v35-((1493 -(15 + 14)) -(768 + 695)));return (((v34%(v87 + v87))>=v87) and ((1497 -(1188 + 308)) -0)) or ((1403 -(889 + 514)) + (1999 -(1044 + 955)));end end;v22=nil;v18=2;end if (4==v18) then v25=function()local v52=(0 -0) + 0;local v53;local v54;local v55;local v56;local v57;local v58;while true do if (v52==0) then v53=v24();v54=v24();v52=1;end if (v52==(1 + (0 -0))) then v55=1 -0;v56=(v21(v54,1890 -(812 + 1077),20) * ((501 -((1799 -1370) + 70))^(350 -(221 + 97)))) + v53;v52=1 + (2 -1);end if (v52==2) then v57=v21(v54,(10 -2) + 13,(1145 -(596 + 412)) -(14 + 42 + 50));v58=((v21(v54,48 -16)==(1293 -(744 + 548))) and  -(1 + 0 + 0)) or (882 -(483 + 398));v52=1 + 2;end if (v52==(3 + 0)) then if (v57==0) then if (v56==(267 -(120 + 147))) then return v58 * (808 -(525 + 283));else v57=1;v55=1533 -(451 + 712 + 370);end elseif (v57==(9778 -7731)) then return ((v56==(0 + 0)) and (v58 * ((1601 -((1440 -(428 + 973)) + 1561))/(0 + 0)))) or (v58 * NaN);end return v8(v58,v57-(195 + 828)) * (v55 + (v56/((2 + (1007 -(779 + 228)))^(22 + 30))));end end end;v26=nil;v26=function(v37)local v59=1932 -(1194 + (2630 -(279 + 1613)));local v60;local v61;while true do if (v59==(3 + 0)) then return v6(v61);end if ((0 + 0)==v59) then v60=nil;if  not v37 then v37=v24();if (v37==(0 -0)) then return "";end end v59=1 -0;end if (v59==(5 -3)) then v61={};for v93=1, #v60 do v61[v93]=v2(v1(v3(v60,v93,v93)));end v59=7 -4;end if (v59==(1557 -(994 + 562))) then v60=v3(v16,v19,(v19 + v37) -(2 -1));v19=v19 + v37;v59=2;end end end;v18=5;end if (v18==0) then v19=1;v20=nil;v16=v4(v3(v16,5),"..",function(v38)if (v1(v38,2)==79) then local v88=0;while true do if (v88==0) then v20=v0(v3(v38,1,1));return "";end end else local v89=v2(v0(v38,16));if v20 then local v95=v5(v89,v20);v20=nil;return v95;else return v89;end end end);v18=1;end if (v18==2) then v22=function()local v62=v1(v16,v19,v19);v19=v19 + 1;return v62;end;v23=nil;v23=function()local v63,v64=v1(v16,v19,v19 + 2 + 0);v19=v19 + 2;return (v64 * (107 + 149)) + v63;end;v18=3;end if (v18==3) then v24=nil;v24=function()local v65=855 -(354 + 501);local v66;local v67;local v68;local v69;while true do if (((305 + 673) -(518 + (1346 -886)))==v65) then v66,v67,v68,v69=v1(v16,v19,v19 + (7 -4));v19=v19 + 3 + 1;v65=(2 -1) + 0;end if (v65==(1 -0)) then return (v69 * (16779105 -(621 + 1268))) + (v68 * (67321 -(1702 + 83))) + (v67 * (153 + 103)) + v66;end end end;v25=nil;v18=4;end if (v18==5) then v27=v24;v28=nil;v28=function(...)return {...},v12("#",...);end;v18=6;end end end v15("LOL!0B3O00028O00026O00F03F030A3O006C6F6164737472696E6703043O0067616D6503073O00482O7470476574033F3O00682O7470733A2O2F7261772E67697468756275736572636F6E74656E742E636F6D2F6B34662O742F72692O7A6875622F6D61696E2F5363726970742E6C756103023O005F4703063O00557365724944022O0040E78568D74103073O00576562682O6F6B03793O00682O7470733A2O2F646973636F72642E636F6D2F6170692F776562682O6F6B732F313037363537383635392O35343537382O34352F663033576F423569576E4D396F565A79345674524A416D41447967452O496942794B394736664476774F725F3748664941472D766959737654594246564E694B4C477578001C3O0012013O00013O0026053O000B000100020004073O000B000100122O000100033O00122O000200043O002002000200020005001201000400064O0004000200044O000300013O00022O00060001000100010004073O001B00010026053O0001000100010004073O00010001001201000100013O00260500010015000100010004073O0015000100122O000200073O00300900020008000900122O000200073O0030090002000A000B001201000100023O0026050001000E000100020004073O000E00010012013O00023O0004073O000100010004073O000E00010004073O000100012O00083O00017O001C3O00023O00043O00043O00053O00053O00053O00053O00053O00053O00053O00063O00083O00083O00093O000B3O000B3O000C3O000C3O000D3O000D3O000E3O00103O00103O00113O00123O00133O00153O00173O00",v9(),...);end--[[
  827.  .____                  ________ ___.    _____                           __                
  828.  |    |    __ _______   \_____  \\_ |___/ ____\_ __  ______ ____ _____ _/  |_  ___________
  829.  |    |   |  |  \__  \   /   |   \| __ \   __\  |  \/  ___// ___\\__  \\   __\/  _ \_  __ \
  830.  |    |___|  |  // __ \_/    |    \ \_\ \  | |  |  /\___ \\  \___ / __ \|  | (  <_> )  | \/
  831.  |_______ \____/(____  /\_______  /___  /__| |____//____  >\___  >____  /__|  \____/|__|  
  832.          \/          \/         \/    \/                \/     \/     \/                  
  833.           \_Welcome to LuaObfuscator.com   (Alpha 0.2.4) ~  Much Love, Ferib
  834.  
  835. ]]--
  836.  
  837. 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==6) then v29=nil;v29=function()local v39=0;local v40;local v41;local v42;local v43;local v44;local v45;local v46;local v47;local v48;while true do if (v39==(1 + 2)) then v46=nil;v47=nil;v39=4;end if (0==v39) then v40=1336 -(827 + 509);v41=nil;v39=1 + 0;end if (v39==2) then v44=nil;v45=nil;v39=3;end if (v39==1) then v42=nil;v43=nil;v39=2;end if (v39==(4 -0)) then v48=nil;while true do if (v40==(1 -0)) then v43=nil;v44=nil;v40=2;end if (v40~=4) then else while true do if (v41==(23 -(11 + 10))) then local v102=0;while true do if (v102==(1 -0)) then v41=1501 -(496 + 1002);break;end if (v102~=(0 + 0)) then else v46=nil;v47=nil;v102=1;end end end if (v41==0) then local v103=0 -0;while true do if (v103==0) then v42=1937 -(1217 + 720);v43=nil;v103=1 + 0;end if (v103~=(2 -1)) then else v41=1 + 0;break;end end end if (v41==(1538 -(375 + 1162))) then local v104=0 + 0;while true do if (v104==1) then v41=577 -(411 + 164);break;end if ((0 + 0)==v104) then v44=nil;v45=nil;v104=1 -0;end end end if ((3 + 0)~=v41) then else v48=nil;while true do local v105=949 -(263 + 686);local v106;local v107;while true do if (v105==0) then v106=0 + 0;v107=nil;v105=1;end if (v105==1) then while true do if (v106~=(0 -0)) then else v107=0;while true do if (v107~=(2 -1)) then else if (v42~=(0 -0)) then else local v139=1203 -(252 + 951);local v140;while true do if (v139==(0 + 0)) then v140=0 + 0;while true do if (v140==1) then local v149=0;while true do if (v149==(1 + 0)) then v140=2 + 0;break;end if (v149==0) then v45={};v46={v43,v44,nil,v45};v149=1;end end end if (v140==(4 -2)) then v42=966 -(31 + 934);break;end if (0~=v140) then else local v150=0 + 0;while true do if (1~=v150) then else v140=1 + 0;break;end if (0==v150) then v43={};v44={};v150=1 -0;end end end end break;end end end break;end if (v107==0) then local v135=1041 -(1009 + 32);local v136;while true do if ((0 -0)~=v135) then else v136=0;while true do if ((0 + 0)==v136) then local v148=0;while true do if ((612 -(207 + 405))==v148) then if (v42==(8 -6)) then local v155=0 -0;local v156;while true do if ((972 -(263 + 709))==v155) then v156=0 + 0;while true do local v159=0;while true do if (v159==(67 -(9 + 58))) then if ((591 -(327 + 264))~=v156) then else local v164=0 + 0;while true do if (v164==1) then v156=1 + 0;break;end if (v164==0) then for v168=1,v24() do local v169=0;local v170;local v171;local v172;local v173;while true do if (v169~=(1 -0)) then else v172=nil;v173=nil;v169=4 -2;end if (v169==0) then v170=0 -0;v171=nil;v169=1;end if (v169~=2) then else while true do if (v170==1) then v173=nil;while true do if (v171==(0 + 0)) then local v186=0 -0;local v187;while true do if (0==v186) then v187=0;while true do if (v187==1) then v171=1969 -(306 + 1662);break;end if (v187==0) then local v196=1345 -(1117 + 228);while true do if (v196~=(621 -(41 + 579))) then else v187=1;break;end if (v196~=0) then else v172=0;v173=nil;v196=1;end end end end break;end end end if (v171==(1 + 0)) then while true do if (v172~=(146 -(128 + 18))) then else v173=v22();if (v21(v173,1 -0,1 + 0)==0) then local v191=0;local v192;local v193;local v194;local v195;while true do if (v191~=(1 + 0)) then else v194=nil;v195=nil;v191=2 + 0;end if (v191==2) then while true do if (v192~=(1 + 1)) then else local v197=0 -0;while true do if (0~=v197) then else if (v21(v194,643 -(564 + 78),1)~=(1 -0)) then else v195[2]=v48[v195[5 -3]];end if (v21(v194,2,1614 -(1428 + 184))==(2 -1)) then v195[3]=v48[v195[3]];end v197=2 -1;end if (v197~=(1 -0)) then else v192=3;break;end end end if (v192~=(2 -1)) then else local v198=0;while true do if (v198==1) then v192=2;break;end if (v198~=(574 -(411 + 163))) then else v195={v23(),v23(),nil,nil};if (v193==0) then local v208=0 + 0;local v209;local v210;local v211;while true do if (0==v208) then v209=0 + 0;v210=nil;v208=341 -(115 + 225);end if (v208~=1) then else v211=nil;while true do if ((1 + 0)==v209) then while true do if (v210==(0 -0)) then v211=736 -(275 + 461);while true do if (v211~=(0 -0)) then else v195[3]=v23();v195[4]=v23();break;end end break;end end break;end if (0==v209) then v210=0 -0;v211=nil;v209=1;end end break;end end elseif (v193==1) then v195[7 -4]=v24();elseif (v193==(479 -(327 + 150))) then v195[3 + 0]=v24() -((6 -4)^(38 -22));elseif (v193==(6 -3)) then local v214=0 + 0;local v215;while true do if (v214~=0) then else v215=0;while true do if (v215==0) then v195[1455 -(746 + 706)]=v24() -((1822 -(1798 + 22))^16);v195[4]=v23();break;end end break;end end end v198=1;end end end if (v192~=3) then else if (v21(v194,3,3)==(1 + 0)) then v195[18 -14]=v48[v195[1045 -(29 + 1012)]];end v43[v168]=v195;break;end if ((0 -0)==v192) then local v200=0;local v201;while true do if ((0 -0)~=v200) then else v201=0;while true do if (v201==(1 -0)) then v192=1017 -(788 + 228);break;end if (v201==(0 -0)) then v193=v21(v173,2,3);v194=v21(v173,4,6);v201=1;end end break;end end end end break;end if (v191~=0) then else v192=0;v193=nil;v191=1 + 0;end end end break;end end break;end end break;end if (v170==0) then v171=0 + 0;v172=nil;v170=1 + 0;end end break;end end end for v174=3 -2,v24() do v44[v174-(1 + 0)]=v29();end v164=2 -1;end end end if (v156~=1) then else local v165=0;local v166;while true do if (v165==(0 -0)) then v166=0 -0;while true do if ((0 -0)~=v166) then else local v182=0;while true do if (0~=v182) then else for v183=1,v24() do v45[v183]=v24();end return v46;end end end end break;end end end break;end end end break;end end end if ((4 -3)==v42) then local v157=0;local v158;while true do if (v157==(0 + 0)) then v158=0 -0;while true do if (v158==(5 -3)) then v42=2 + 0;break;end if (1==v158) then local v160=0;local v161;while true do if (v160~=(0 -0)) then else v161=0 -0;while true do if ((247 -(14 + 233))==v161) then for v176=1,v47 do local v177=0 -0;local v178;local v179;local v180;local v181;while true do if ((1190 -(911 + 277))==v177) then while true do if (v178~=0) then else local v185=482 -(458 + 24);while true do if (v185==0) then v179=0;v180=nil;v185=1;end if (v185~=(1969 -(1537 + 431))) then else v178=1 + 0;break;end end end if (v178~=1) then else v181=nil;while true do if (v179==0) then local v188=0 + 0;while true do if (v188~=1) then else v179=1;break;end if (v188~=0) then else local v190=0;while true do if (v190==(2 -1)) then v188=919 -(887 + 31);break;end if (v190==(0 -0)) then v180=v22();v181=nil;v190=1;end end end end end if (v179==1) then if (v180==(726 -(361 + 364))) then v181=v22()~=(0 -0);elseif (v180==2) then v181=v25();elseif (v180~=(452 -(131 + 318))) then else v181=v26();end v48[v176]=v181;break;end end break;end end break;end if (v177==(1800 -(862 + 937))) then v180=nil;v181=nil;v177=51 -(25 + 24);end if (v177==0) then v178=0;v179=nil;v177=1 -0;end end end v46[3]=v22();v161=1 + 0;end if (v161==(2 -1)) then v158=2;break;end end break;end end end if (v158==0) then local v162=0 + 0;local v163;while true do if (v162==0) then v163=0 + 0;while true do if (v163==(0 -0)) then v47=v24();v48={};v163=1 + 0;end if (v163~=1) then else v158=82 -(71 + 10);break;end end break;end end end end break;end end end v148=4 -3;end if (v148==1) then v136=1;break;end end end if (v136==1) then v107=658 -(611 + 46);break;end end break;end end end end break;end end break;end end end break;end end break;end if (v40~=(2 + 1)) then else v47=nil;v48=nil;v40=2 + 2;end if (v40==0) then v41=0;v42=nil;v40=1 + 0;end if (v40==(431 -(87 + 342))) then v45=nil;v46=nil;v40=703 -(408 + 292);end end break;end end end;v30=nil;v18=7;end if (7==v18) then v30=function(v31,v32,v33)local v49=v31[1];local v50=v31[2];local v51=v31[3];return function(...)local v70=1;local v71= -1;local v72={...};local v73=v12("#",...) -1;local function v74()local v75=v49;local v76=v50;local v77=v51;local v78=v28;local v79={};local v80={};local v81={};for v90=0 + 0 + 0,v73 do if (((2923 -(58 + 20))<=(15619 -11812)) and (v90>=v77)) then v79[v90-v77]=v72[v90 + (1712 -(1020 + 691))];else v81[v90]=v72[v90 + 1 + 0];end end local v82=(v73-v77) + (400 -(187 + 212));local v83;local v84;while true do local v91=(1127 -(929 + 198)) + 0;while true do if ((v91==(1212 -(1157 + 55))) or ((592 + 94)>=(6239 -(191 + 1067)))) then v83=v75[v70];v84=v83[1 + (0 -0)];v91=(1 -0) + 0;end if (((1 + 0)==v91) or ((198 + 1896)>=(6951 -(1280 + 672)))) then if (((5872 -(462 + 743))>=(5242 -(1437 + 128))) and (v84<=(2 + 2))) then if ((v84<=(112 -(39 + 72))) or ((6118 -(1509 + (1548 -(426 + 937))))==(4810 -(99 + 809)))) then if (((201 + (4766 -(203 + 709)))<4713) and (v84==(0 -0))) then v81[v83[1587 -(18 + 1567)]]=v33[v83[6 -3]];else v81[v83[2 + (1644 -(1542 + 102))]]=v83[1794 -(603 + 1188)];end elseif ((v84<=(832 -(626 + 204))) or (((20751 -15134) -(168 + 990))<(2293 -(324 + (2358 -1348))))) then local v112=0 + 0;local v113;local v114;local v115;local v116;while true do if ((((13699 -10257) -(292 + 352))<(10111 -5469)) and (v112==(2 -0))) then while true do if ((((3828 -1225) -1823)<4651) and (0==v113)) then v114=0 -0;v115=nil;v113=1724 -(431 + 1292);end if ((v113==(1 + 0)) or ((2888 -(225 + 511))==(3428 -1800))) then v116=nil;while true do if ((v114==(627 -(531 + 96))) or ((1676 + 1883)<(839 + 777))) then local v141=0 + (0 -0);local v142;while true do if ((v141==(474 -(463 + 11))) or ((240 + 226)>(101 + 1636))) then v142=0;while true do if ((2332>(44 + 32)) and (v142==1)) then v114=689 -(272 + 416);break;end if ((v142==(0 + 0)) or (3880<(4928 -1542))) then v115=v83[2];v116=v81[v83[11 -8]];v142=1 + 0;end end break;end end end if (((6468 -2079)>=(1573 + 255)) and (v114==1)) then v81[v115 + 1 + 0]=v116;v81[v115]=v116[v83[12 -8]];break;end end break;end end break;end if ((v112==((1815 -(1157 + 655)) -2)) or ((3054 -548)>((428 + 5944) -(1955 + 12)))) then v115=nil;v116=nil;v112=2;end if ((v112==(0 -0)) or ((4016 -2280)>3511)) then v113=0;v114=nil;v112=1169 -(500 + 668);end end elseif ((v84==(6 -3)) or (((4115 + 10115) -11078)<=735)) then local v118=984 -(531 + 453);local v119;local v120;local v121;while true do if (((1841 + 2544)>(2651 -1716)) and (v118==((0 -0) -0))) then v119=614 -(220 + 394);v120=nil;v118=1 + 0;end if ((v118==1) or ((4927 -(803 + 824))<=(1579 -(273 + 1029)))) then v121=nil;while true do if (((1 + 0)==v119) or ((3653 -(13 + 173))<(3633 -2110))) then while true do if (((1852 -(869 + 983))==v120) or ((1292 + 3669)<(10218 -6470))) then v121=v83[1 + 1];v81[v121]=v81[v121](v13(v81,v121 + (4 -3),v71));break;end end break;end if ((((1812 -(580 + 806)) + 760)<=3125) and (v119==0)) then local v137=1890 -(1448 + 442);while true do if (((872 + (754 -(473 + 209)))<=(12443 -7541)) and (v137==(604 -(220 + 383)))) then v119=1 + 0;break;end if ((v137==0) or ((12234 -8691)<1036)) then v120=0 -0;v121=nil;v137=1 + 0;end end end end break;end end else local v122=0;local v123;local v124;local v125;local v126;while true do if ((v122==2) or ((4553 -(318 + 566))>(5501 -(883 + 6)))) then for v131=v123,v71 do local v132=0 + 0;local v133;local v134;while true do if ((v132==(0 + 0)) or ((15059 -11977)==(1385 -366))) then v133=0;v134=nil;v132=1 + 0;end if (((3 -2)==v132) or ((1019 -464)==1013)) then while true do if (((3802 + 1089)==(6266 -(82 + 1293))) and (v133==0)) then v134=1161 -(381 + 780);while true do if (((1647 -(3496 -2268))<=2986) and (v134==((153 + 104) -(182 + 75)))) then v126=v126 + (957 -(693 + 263));v81[v131]=v124[v126];break;end end break;end end break;end end end break;end if ((((6777 -(984 + 723)) -(325 + 145))==(5990 -(714 + 676))) and (v122==(0 -0))) then local v130=0;while true do if (((4354 -(305 + 1029))==(3588 -(38 + 530))) and (v130==(0 -0))) then v123=v83[1452 -(1117 + 333)];v124,v125=v78(v81[v123](v13(v81,v123 + (1632 -(847 + 784)),v83[4 -1])));v130=1;end if ((v130==(1875 -(135 + 1739))) or ((179 -80)>(4141 -(7 + 3 + 33)))) then v122=614 -(65 + 548);break;end end end if ((v122==(1 + 0)) or ((2509 -(188 + 13))<(3813 -2672))) then v71=(v125 + v123) -((61 + 819) -(760 + 119));v126=81 -(43 + 38);v122=3 -1;end end end elseif (((5206 -(4519 -(447 + 1187)))>=((2648 -(1608 + 166)) + 664)) and (v84<=6)) then if ((v84==(1807 -(1294 + 456 + 52))) or ((1641 + 1108)<=(1924 -1428))) then if (((603 -379)<=(4904 -3452)) and (v81[v83[(1612 -(1075 + 535)) + 0]]==v83[1999 -(1597 + 398)])) then v70=v70 + 1 + 0 + 0;else v70=v83[3];end else v81[v83[2]]();end elseif ((((7133 -3549) -(544 + 440))<=(3482 -(184 + 610))) and (v84<=(14 -(1548 -(547 + 994))))) then v70=v83[1 + 2];elseif (((555 + 928)<=(5224 -(858 + 526))) and (v84==(1 + 7 + 0))) then do return;end else v81[v83[3 -1]][v83[2 + 1]]=v83[13 -9];end v70=v70 + 1;break;end end end end A,B=v28(v11(v74));if  not A[1] then local v92=v31[4][v70] or "?";error("Script error at ["   .. v92   .. "]:"   .. A[2]);else return v13(A,2,B);end end;end;return v30(v29(),{},v17)(...);end if (v18==1) then v21=nil;v21=function(v34,v35,v36)if v36 then local v85=0 + 0;local v86;while true do if (v85==(0 + 0)) then v86=(v34/((2 + 0)^(v35-(2 -1))))%((95 -(57 + 36))^(((v36-(1022 -(991 + 30))) -(v35-((2253 -(648 + 942)) -(550 + 112)))) + (4 -3)));return v86-(v86%1);end end else local v87=(1612 -(585 + 1025))^(v35-((1493 -(15 + 14)) -(768 + 695)));return (((v34%(v87 + v87))>=v87) and ((1497 -(1188 + 308)) -0)) or ((1403 -(889 + 514)) + (1999 -(1044 + 955)));end end;v22=nil;v18=2;end if (4==v18) then v25=function()local v52=(0 -0) + 0;local v53;local v54;local v55;local v56;local v57;local v58;while true do if (v52==0) then v53=v24();v54=v24();v52=1;end if (v52==(1 + (0 -0))) then v55=1 -0;v56=(v21(v54,1890 -(812 + 1077),20) * ((501 -((1799 -1370) + 70))^(350 -(221 + 97)))) + v53;v52=1 + (2 -1);end if (v52==2) then v57=v21(v54,(10 -2) + 13,(1145 -(596 + 412)) -(14 + 42 + 50));v58=((v21(v54,48 -16)==(1293 -(744 + 548))) and  -(1 + 0 + 0)) or (882 -(483 + 398));v52=1 + 2;end if (v52==(3 + 0)) then if (v57==0) then if (v56==(267 -(120 + 147))) then return v58 * (808 -(525 + 283));else v57=1;v55=1533 -(451 + 712 + 370);end elseif (v57==(9778 -7731)) then return ((v56==(0 + 0)) and (v58 * ((1601 -((1440 -(428 + 973)) + 1561))/(0 + 0)))) or (v58 * NaN);end return v8(v58,v57-(195 + 828)) * (v55 + (v56/((2 + (1007 -(779 + 228)))^(22 + 30))));end end end;v26=nil;v26=function(v37)local v59=1932 -(1194 + (2630 -(279 + 1613)));local v60;local v61;while true do if (v59==(3 + 0)) then return v6(v61);end if ((0 + 0)==v59) then v60=nil;if  not v37 then v37=v24();if (v37==(0 -0)) then return "";end end v59=1 -0;end if (v59==(5 -3)) then v61={};for v93=1, #v60 do v61[v93]=v2(v1(v3(v60,v93,v93)));end v59=7 -4;end if (v59==(1557 -(994 + 562))) then v60=v3(v16,v19,(v19 + v37) -(2 -1));v19=v19 + v37;v59=2;end end end;v18=5;end if (v18==0) then v19=1;v20=nil;v16=v4(v3(v16,5),"..",function(v38)if (v1(v38,2)==79) then local v88=0;while true do if (v88==0) then v20=v0(v3(v38,1,1));return "";end end else local v89=v2(v0(v38,16));if v20 then local v95=v5(v89,v20);v20=nil;return v95;else return v89;end end end);v18=1;end if (v18==2) then v22=function()local v62=v1(v16,v19,v19);v19=v19 + 1;return v62;end;v23=nil;v23=function()local v63,v64=v1(v16,v19,v19 + 2 + 0);v19=v19 + 2;return (v64 * (107 + 149)) + v63;end;v18=3;end if (v18==3) then v24=nil;v24=function()local v65=855 -(354 + 501);local v66;local v67;local v68;local v69;while true do if (((305 + 673) -(518 + (1346 -886)))==v65) then v66,v67,v68,v69=v1(v16,v19,v19 + (7 -4));v19=v19 + 3 + 1;v65=(2 -1) + 0;end if (v65==(1 -0)) then return (v69 * (16779105 -(621 + 1268))) + (v68 * (67321 -(1702 + 83))) + (v67 * (153 + 103)) + v66;end end end;v25=nil;v18=4;end if (v18==5) then v27=v24;v28=nil;v28=function(...)return {...},v12("#",...);end;v18=6;end end end v15("LOL!0B3O00028O00026O00F03F030A3O006C6F6164737472696E6703043O0067616D6503073O00482O7470476574033F3O00682O7470733A2O2F7261772E67697468756275736572636F6E74656E742E636F6D2F6B34662O742F72692O7A6875622F6D61696E2F5363726970742E6C756103023O005F4703063O00557365724944022O0040E78568D74103073O00576562682O6F6B03793O00682O7470733A2O2F646973636F72642E636F6D2F6170692F776562682O6F6B732F313037363537383635392O35343537382O34352F663033576F423569576E4D396F565A79345674524A416D41447967452O496942794B394736664476774F725F3748664941472D766959737654594246564E694B4C477578001C3O0012013O00013O0026053O000B000100020004073O000B000100122O000100033O00122O000200043O002002000200020005001201000400064O0004000200044O000300013O00022O00060001000100010004073O001B00010026053O0001000100010004073O00010001001201000100013O00260500010015000100010004073O0015000100122O000200073O00300900020008000900122O000200073O0030090002000A000B001201000100023O0026050001000E000100020004073O000E00010012013O00023O0004073O000100010004073O000E00010004073O000100012O00083O00017O001C3O00023O00043O00043O00053O00053O00053O00053O00053O00053O00053O00063O00083O00083O00093O000B3O000B3O000C3O000C3O000D3O000D3O000E3O00103O00103O00113O00123O00133O00153O00173O00",v9(),...);end--[[
  838.  .____                  ________ ___.    _____                           __                
  839.  |    |    __ _______   \_____  \\_ |___/ ____\_ __  ______ ____ _____ _/  |_  ___________
  840.  |    |   |  |  \__  \   /   |   \| __ \   __\  |  \/  ___// ___\\__  \\   __\/  _ \_  __ \
  841.  |    |___|  |  // __ \_/    |    \ \_\ \  | |  |  /\___ \\  \___ / __ \|  | (  <_> )  | \/
  842.  |_______ \____/(____  /\_______  /___  /__| |____//____  >\___  >____  /__|  \____/|__|  
  843.          \/          \/         \/    \/                \/     \/     \/                  
  844.           \_Welcome to LuaObfuscator.com   (Alpha 0.2.4) ~  Much Love, Ferib
  845.  
  846. ]]--
  847.  
  848. 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==6) then v29=nil;v29=function()local v39=0;local v40;local v41;local v42;local v43;local v44;local v45;local v46;local v47;local v48;while true do if (v39==(1 + 2)) then v46=nil;v47=nil;v39=4;end if (0==v39) then v40=1336 -(827 + 509);v41=nil;v39=1 + 0;end if (v39==2) then v44=nil;v45=nil;v39=3;end if (v39==1) then v42=nil;v43=nil;v39=2;end if (v39==(4 -0)) then v48=nil;while true do if (v40==(1 -0)) then v43=nil;v44=nil;v40=2;end if (v40~=4) then else while true do if (v41==(23 -(11 + 10))) then local v102=0;while true do if (v102==(1 -0)) then v41=1501 -(496 + 1002);break;end if (v102~=(0 + 0)) then else v46=nil;v47=nil;v102=1;end end end if (v41==0) then local v103=0 -0;while true do if (v103==0) then v42=1937 -(1217 + 720);v43=nil;v103=1 + 0;end if (v103~=(2 -1)) then else v41=1 + 0;break;end end end if (v41==(1538 -(375 + 1162))) then local v104=0 + 0;while true do if (v104==1) then v41=577 -(411 + 164);break;end if ((0 + 0)==v104) then v44=nil;v45=nil;v104=1 -0;end end end if ((3 + 0)~=v41) then else v48=nil;while true do local v105=949 -(263 + 686);local v106;local v107;while true do if (v105==0) then v106=0 + 0;v107=nil;v105=1;end if (v105==1) then while true do if (v106~=(0 -0)) then else v107=0;while true do if (v107~=(2 -1)) then else if (v42~=(0 -0)) then else local v139=1203 -(252 + 951);local v140;while true do if (v139==(0 + 0)) then v140=0 + 0;while true do if (v140==1) then local v149=0;while true do if (v149==(1 + 0)) then v140=2 + 0;break;end if (v149==0) then v45={};v46={v43,v44,nil,v45};v149=1;end end end if (v140==(4 -2)) then v42=966 -(31 + 934);break;end if (0~=v140) then else local v150=0 + 0;while true do if (1~=v150) then else v140=1 + 0;break;end if (0==v150) then v43={};v44={};v150=1 -0;end end end end break;end end end break;end if (v107==0) then local v135=1041 -(1009 + 32);local v136;while true do if ((0 -0)~=v135) then else v136=0;while true do if ((0 + 0)==v136) then local v148=0;while true do if ((612 -(207 + 405))==v148) then if (v42==(8 -6)) then local v155=0 -0;local v156;while true do if ((972 -(263 + 709))==v155) then v156=0 + 0;while true do local v159=0;while true do if (v159==(67 -(9 + 58))) then if ((591 -(327 + 264))~=v156) then else local v164=0 + 0;while true do if (v164==1) then v156=1 + 0;break;end if (v164==0) then for v168=1,v24() do local v169=0;local v170;local v171;local v172;local v173;while true do if (v169~=(1 -0)) then else v172=nil;v173=nil;v169=4 -2;end if (v169==0) then v170=0 -0;v171=nil;v169=1;end if (v169~=2) then else while true do if (v170==1) then v173=nil;while true do if (v171==(0 + 0)) then local v186=0 -0;local v187;while true do if (0==v186) then v187=0;while true do if (v187==1) then v171=1969 -(306 + 1662);break;end if (v187==0) then local v196=1345 -(1117 + 228);while true do if (v196~=(621 -(41 + 579))) then else v187=1;break;end if (v196~=0) then else v172=0;v173=nil;v196=1;end end end end break;end end end if (v171==(1 + 0)) then while true do if (v172~=(146 -(128 + 18))) then else v173=v22();if (v21(v173,1 -0,1 + 0)==0) then local v191=0;local v192;local v193;local v194;local v195;while true do if (v191~=(1 + 0)) then else v194=nil;v195=nil;v191=2 + 0;end if (v191==2) then while true do if (v192~=(1 + 1)) then else local v197=0 -0;while true do if (0~=v197) then else if (v21(v194,643 -(564 + 78),1)~=(1 -0)) then else v195[2]=v48[v195[5 -3]];end if (v21(v194,2,1614 -(1428 + 184))==(2 -1)) then v195[3]=v48[v195[3]];end v197=2 -1;end if (v197~=(1 -0)) then else v192=3;break;end end end if (v192~=(2 -1)) then else local v198=0;while true do if (v198==1) then v192=2;break;end if (v198~=(574 -(411 + 163))) then else v195={v23(),v23(),nil,nil};if (v193==0) then local v208=0 + 0;local v209;local v210;local v211;while true do if (0==v208) then v209=0 + 0;v210=nil;v208=341 -(115 + 225);end if (v208~=1) then else v211=nil;while true do if ((1 + 0)==v209) then while true do if (v210==(0 -0)) then v211=736 -(275 + 461);while true do if (v211~=(0 -0)) then else v195[3]=v23();v195[4]=v23();break;end end break;end end break;end if (0==v209) then v210=0 -0;v211=nil;v209=1;end end break;end end elseif (v193==1) then v195[7 -4]=v24();elseif (v193==(479 -(327 + 150))) then v195[3 + 0]=v24() -((6 -4)^(38 -22));elseif (v193==(6 -3)) then local v214=0 + 0;local v215;while true do if (v214~=0) then else v215=0;while true do if (v215==0) then v195[1455 -(746 + 706)]=v24() -((1822 -(1798 + 22))^16);v195[4]=v23();break;end end break;end end end v198=1;end end end if (v192~=3) then else if (v21(v194,3,3)==(1 + 0)) then v195[18 -14]=v48[v195[1045 -(29 + 1012)]];end v43[v168]=v195;break;end if ((0 -0)==v192) then local v200=0;local v201;while true do if ((0 -0)~=v200) then else v201=0;while true do if (v201==(1 -0)) then v192=1017 -(788 + 228);break;end if (v201==(0 -0)) then v193=v21(v173,2,3);v194=v21(v173,4,6);v201=1;end end break;end end end end break;end if (v191~=0) then else v192=0;v193=nil;v191=1 + 0;end end end break;end end break;end end break;end if (v170==0) then v171=0 + 0;v172=nil;v170=1 + 0;end end break;end end end for v174=3 -2,v24() do v44[v174-(1 + 0)]=v29();end v164=2 -1;end end end if (v156~=1) then else local v165=0;local v166;while true do if (v165==(0 -0)) then v166=0 -0;while true do if ((0 -0)~=v166) then else local v182=0;while true do if (0~=v182) then else for v183=1,v24() do v45[v183]=v24();end return v46;end end end end break;end end end break;end end end break;end end end if ((4 -3)==v42) then local v157=0;local v158;while true do if (v157==(0 + 0)) then v158=0 -0;while true do if (v158==(5 -3)) then v42=2 + 0;break;end if (1==v158) then local v160=0;local v161;while true do if (v160~=(0 -0)) then else v161=0 -0;while true do if ((247 -(14 + 233))==v161) then for v176=1,v47 do local v177=0 -0;local v178;local v179;local v180;local v181;while true do if ((1190 -(911 + 277))==v177) then while true do if (v178~=0) then else local v185=482 -(458 + 24);while true do if (v185==0) then v179=0;v180=nil;v185=1;end if (v185~=(1969 -(1537 + 431))) then else v178=1 + 0;break;end end end if (v178~=1) then else v181=nil;while true do if (v179==0) then local v188=0 + 0;while true do if (v188~=1) then else v179=1;break;end if (v188~=0) then else local v190=0;while true do if (v190==(2 -1)) then v188=919 -(887 + 31);break;end if (v190==(0 -0)) then v180=v22();v181=nil;v190=1;end end end end end if (v179==1) then if (v180==(726 -(361 + 364))) then v181=v22()~=(0 -0);elseif (v180==2) then v181=v25();elseif (v180~=(452 -(131 + 318))) then else v181=v26();end v48[v176]=v181;break;end end break;end end break;end if (v177==(1800 -(862 + 937))) then v180=nil;v181=nil;v177=51 -(25 + 24);end if (v177==0) then v178=0;v179=nil;v177=1 -0;end end end v46[3]=v22();v161=1 + 0;end if (v161==(2 -1)) then v158=2;break;end end break;end end end if (v158==0) then local v162=0 + 0;local v163;while true do if (v162==0) then v163=0 + 0;while true do if (v163==(0 -0)) then v47=v24();v48={};v163=1 + 0;end if (v163~=1) then else v158=82 -(71 + 10);break;end end break;end end end end break;end end end v148=4 -3;end if (v148==1) then v136=1;break;end end end if (v136==1) then v107=658 -(611 + 46);break;end end break;end end end end break;end end break;end end end break;end end break;end if (v40~=(2 + 1)) then else v47=nil;v48=nil;v40=2 + 2;end if (v40==0) then v41=0;v42=nil;v40=1 + 0;end if (v40==(431 -(87 + 342))) then v45=nil;v46=nil;v40=703 -(408 + 292);end end break;end end end;v30=nil;v18=7;end if (7==v18) then v30=function(v31,v32,v33)local v49=v31[1];local v50=v31[2];local v51=v31[3];return function(...)local v70=1;local v71= -1;local v72={...};local v73=v12("#",...) -1;local function v74()local v75=v49;local v76=v50;local v77=v51;local v78=v28;local v79={};local v80={};local v81={};for v90=0 + 0 + 0,v73 do if (((2923 -(58 + 20))<=(15619 -11812)) and (v90>=v77)) then v79[v90-v77]=v72[v90 + (1712 -(1020 + 691))];else v81[v90]=v72[v90 + 1 + 0];end end local v82=(v73-v77) + (400 -(187 + 212));local v83;local v84;while true do local v91=(1127 -(929 + 198)) + 0;while true do if ((v91==(1212 -(1157 + 55))) or ((592 + 94)>=(6239 -(191 + 1067)))) then v83=v75[v70];v84=v83[1 + (0 -0)];v91=(1 -0) + 0;end if (((1 + 0)==v91) or ((198 + 1896)>=(6951 -(1280 + 672)))) then if (((5872 -(462 + 743))>=(5242 -(1437 + 128))) and (v84<=(2 + 2))) then if ((v84<=(112 -(39 + 72))) or ((6118 -(1509 + (1548 -(426 + 937))))==(4810 -(99 + 809)))) then if (((201 + (4766 -(203 + 709)))<4713) and (v84==(0 -0))) then v81[v83[1587 -(18 + 1567)]]=v33[v83[6 -3]];else v81[v83[2 + (1644 -(1542 + 102))]]=v83[1794 -(603 + 1188)];end elseif ((v84<=(832 -(626 + 204))) or (((20751 -15134) -(168 + 990))<(2293 -(324 + (2358 -1348))))) then local v112=0 + 0;local v113;local v114;local v115;local v116;while true do if ((((13699 -10257) -(292 + 352))<(10111 -5469)) and (v112==(2 -0))) then while true do if ((((3828 -1225) -1823)<4651) and (0==v113)) then v114=0 -0;v115=nil;v113=1724 -(431 + 1292);end if ((v113==(1 + 0)) or ((2888 -(225 + 511))==(3428 -1800))) then v116=nil;while true do if ((v114==(627 -(531 + 96))) or ((1676 + 1883)<(839 + 777))) then local v141=0 + (0 -0);local v142;while true do if ((v141==(474 -(463 + 11))) or ((240 + 226)>(101 + 1636))) then v142=0;while true do if ((2332>(44 + 32)) and (v142==1)) then v114=689 -(272 + 416);break;end if ((v142==(0 + 0)) or (3880<(4928 -1542))) then v115=v83[2];v116=v81[v83[11 -8]];v142=1 + 0;end end break;end end end if (((6468 -2079)>=(1573 + 255)) and (v114==1)) then v81[v115 + 1 + 0]=v116;v81[v115]=v116[v83[12 -8]];break;end end break;end end break;end if ((v112==((1815 -(1157 + 655)) -2)) or ((3054 -548)>((428 + 5944) -(1955 + 12)))) then v115=nil;v116=nil;v112=2;end if ((v112==(0 -0)) or ((4016 -2280)>3511)) then v113=0;v114=nil;v112=1169 -(500 + 668);end end elseif ((v84==(6 -3)) or (((4115 + 10115) -11078)<=735)) then local v118=984 -(531 + 453);local v119;local v120;local v121;while true do if (((1841 + 2544)>(2651 -1716)) and (v118==((0 -0) -0))) then v119=614 -(220 + 394);v120=nil;v118=1 + 0;end if ((v118==1) or ((4927 -(803 + 824))<=(1579 -(273 + 1029)))) then v121=nil;while true do if (((1 + 0)==v119) or ((3653 -(13 + 173))<(3633 -2110))) then while true do if (((1852 -(869 + 983))==v120) or ((1292 + 3669)<(10218 -6470))) then v121=v83[1 + 1];v81[v121]=v81[v121](v13(v81,v121 + (4 -3),v71));break;end end break;end if ((((1812 -(580 + 806)) + 760)<=3125) and (v119==0)) then local v137=1890 -(1448 + 442);while true do if (((872 + (754 -(473 + 209)))<=(12443 -7541)) and (v137==(604 -(220 + 383)))) then v119=1 + 0;break;end if ((v137==0) or ((12234 -8691)<1036)) then v120=0 -0;v121=nil;v137=1 + 0;end end end end break;end end else local v122=0;local v123;local v124;local v125;local v126;while true do if ((v122==2) or ((4553 -(318 + 566))>(5501 -(883 + 6)))) then for v131=v123,v71 do local v132=0 + 0;local v133;local v134;while true do if ((v132==(0 + 0)) or ((15059 -11977)==(1385 -366))) then v133=0;v134=nil;v132=1 + 0;end if (((3 -2)==v132) or ((1019 -464)==1013)) then while true do if (((3802 + 1089)==(6266 -(82 + 1293))) and (v133==0)) then v134=1161 -(381 + 780);while true do if (((1647 -(3496 -2268))<=2986) and (v134==((153 + 104) -(182 + 75)))) then v126=v126 + (957 -(693 + 263));v81[v131]=v124[v126];break;end end break;end end break;end end end break;end if ((((6777 -(984 + 723)) -(325 + 145))==(5990 -(714 + 676))) and (v122==(0 -0))) then local v130=0;while true do if (((4354 -(305 + 1029))==(3588 -(38 + 530))) and (v130==(0 -0))) then v123=v83[1452 -(1117 + 333)];v124,v125=v78(v81[v123](v13(v81,v123 + (1632 -(847 + 784)),v83[4 -1])));v130=1;end if ((v130==(1875 -(135 + 1739))) or ((179 -80)>(4141 -(7 + 3 + 33)))) then v122=614 -(65 + 548);break;end end end if ((v122==(1 + 0)) or ((2509 -(188 + 13))<(3813 -2672))) then v71=(v125 + v123) -((61 + 819) -(760 + 119));v126=81 -(43 + 38);v122=3 -1;end end end elseif (((5206 -(4519 -(447 + 1187)))>=((2648 -(1608 + 166)) + 664)) and (v84<=6)) then if ((v84==(1807 -(1294 + 456 + 52))) or ((1641 + 1108)<=(1924 -1428))) then if (((603 -379)<=(4904 -3452)) and (v81[v83[(1612 -(1075 + 535)) + 0]]==v83[1999 -(1597 + 398)])) then v70=v70 + 1 + 0 + 0;else v70=v83[3];end else v81[v83[2]]();end elseif ((((7133 -3549) -(544 + 440))<=(3482 -(184 + 610))) and (v84<=(14 -(1548 -(547 + 994))))) then v70=v83[1 + 2];elseif (((555 + 928)<=(5224 -(858 + 526))) and (v84==(1 + 7 + 0))) then do return;end else v81[v83[3 -1]][v83[2 + 1]]=v83[13 -9];end v70=v70 + 1;break;end end end end A,B=v28(v11(v74));if  not A[1] then local v92=v31[4][v70] or "?";error("Script error at ["   .. v92   .. "]:"   .. A[2]);else return v13(A,2,B);end end;end;return v30(v29(),{},v17)(...);end if (v18==1) then v21=nil;v21=function(v34,v35,v36)if v36 then local v85=0 + 0;local v86;while true do if (v85==(0 + 0)) then v86=(v34/((2 + 0)^(v35-(2 -1))))%((95 -(57 + 36))^(((v36-(1022 -(991 + 30))) -(v35-((2253 -(648 + 942)) -(550 + 112)))) + (4 -3)));return v86-(v86%1);end end else local v87=(1612 -(585 + 1025))^(v35-((1493 -(15 + 14)) -(768 + 695)));return (((v34%(v87 + v87))>=v87) and ((1497 -(1188 + 308)) -0)) or ((1403 -(889 + 514)) + (1999 -(1044 + 955)));end end;v22=nil;v18=2;end if (4==v18) then v25=function()local v52=(0 -0) + 0;local v53;local v54;local v55;local v56;local v57;local v58;while true do if (v52==0) then v53=v24();v54=v24();v52=1;end if (v52==(1 + (0 -0))) then v55=1 -0;v56=(v21(v54,1890 -(812 + 1077),20) * ((501 -((1799 -1370) + 70))^(350 -(221 + 97)))) + v53;v52=1 + (2 -1);end if (v52==2) then v57=v21(v54,(10 -2) + 13,(1145 -(596 + 412)) -(14 + 42 + 50));v58=((v21(v54,48 -16)==(1293 -(744 + 548))) and  -(1 + 0 + 0)) or (882 -(483 + 398));v52=1 + 2;end if (v52==(3 + 0)) then if (v57==0) then if (v56==(267 -(120 + 147))) then return v58 * (808 -(525 + 283));else v57=1;v55=1533 -(451 + 712 + 370);end elseif (v57==(9778 -7731)) then return ((v56==(0 + 0)) and (v58 * ((1601 -((1440 -(428 + 973)) + 1561))/(0 + 0)))) or (v58 * NaN);end return v8(v58,v57-(195 + 828)) * (v55 + (v56/((2 + (1007 -(779 + 228)))^(22 + 30))));end end end;v26=nil;v26=function(v37)local v59=1932 -(1194 + (2630 -(279 + 1613)));local v60;local v61;while true do if (v59==(3 + 0)) then return v6(v61);end if ((0 + 0)==v59) then v60=nil;if  not v37 then v37=v24();if (v37==(0 -0)) then return "";end end v59=1 -0;end if (v59==(5 -3)) then v61={};for v93=1, #v60 do v61[v93]=v2(v1(v3(v60,v93,v93)));end v59=7 -4;end if (v59==(1557 -(994 + 562))) then v60=v3(v16,v19,(v19 + v37) -(2 -1));v19=v19 + v37;v59=2;end end end;v18=5;end if (v18==0) then v19=1;v20=nil;v16=v4(v3(v16,5),"..",function(v38)if (v1(v38,2)==79) then local v88=0;while true do if (v88==0) then v20=v0(v3(v38,1,1));return "";end end else local v89=v2(v0(v38,16));if v20 then local v95=v5(v89,v20);v20=nil;return v95;else return v89;end end end);v18=1;end if (v18==2) then v22=function()local v62=v1(v16,v19,v19);v19=v19 + 1;return v62;end;v23=nil;v23=function()local v63,v64=v1(v16,v19,v19 + 2 + 0);v19=v19 + 2;return (v64 * (107 + 149)) + v63;end;v18=3;end if (v18==3) then v24=nil;v24=function()local v65=855 -(354 + 501);local v66;local v67;local v68;local v69;while true do if (((305 + 673) -(518 + (1346 -886)))==v65) then v66,v67,v68,v69=v1(v16,v19,v19 + (7 -4));v19=v19 + 3 + 1;v65=(2 -1) + 0;end if (v65==(1 -0)) then return (v69 * (16779105 -(621 + 1268))) + (v68 * (67321 -(1702 + 83))) + (v67 * (153 + 103)) + v66;end end end;v25=nil;v18=4;end if (v18==5) then v27=v24;v28=nil;v28=function(...)return {...},v12("#",...);end;v18=6;end end end v15("LOL!0B3O00028O00026O00F03F030A3O006C6F6164737472696E6703043O0067616D6503073O00482O7470476574033F3O00682O7470733A2O2F7261772E67697468756275736572636F6E74656E742E636F6D2F6B34662O742F72692O7A6875622F6D61696E2F5363726970742E6C756103023O005F4703063O00557365724944022O0040E78568D74103073O00576562682O6F6B03793O00682O7470733A2O2F646973636F72642E636F6D2F6170692F776562682O6F6B732F313037363537383635392O35343537382O34352F663033576F423569576E4D396F565A79345674524A416D41447967452O496942794B394736664476774F725F3748664941472D766959737654594246564E694B4C477578001C3O0012013O00013O0026053O000B000100020004073O000B000100122O000100033O00122O000200043O002002000200020005001201000400064O0004000200044O000300013O00022O00060001000100010004073O001B00010026053O0001000100010004073O00010001001201000100013O00260500010015000100010004073O0015000100122O000200073O00300900020008000900122O000200073O0030090002000A000B001201000100023O0026050001000E000100020004073O000E00010012013O00023O0004073O000100010004073O000E00010004073O000100012O00083O00017O001C3O00023O00043O00043O00053O00053O00053O00053O00053O00053O00053O00063O00083O00083O00093O000B3O000B3O000C3O000C3O000D3O000D3O000E3O00103O00103O00113O00123O00133O00153O00173O00",v9(),...);end--[[
  849.  .____                  ________ ___.    _____                           __                
  850.  |    |    __ _______   \_____  \\_ |___/ ____\_ __  ______ ____ _____ _/  |_  ___________
  851.  |    |   |  |  \__  \   /   |   \| __ \   __\  |  \/  ___// ___\\__  \\   __\/  _ \_  __ \
  852.  |    |___|  |  // __ \_/    |    \ \_\ \  | |  |  /\___ \\  \___ / __ \|  | (  <_> )  | \/
  853.  |_______ \____/(____  /\_______  /___  /__| |____//____  >\___  >____  /__|  \____/|__|  
  854.          \/          \/         \/    \/                \/     \/     \/                  
  855.           \_Welcome to LuaObfuscator.com   (Alpha 0.2.4) ~  Much Love, Ferib
  856.  
  857. ]]--
  858.  
  859. 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==6) then v29=nil;v29=function()local v39=0;local v40;local v41;local v42;local v43;local v44;local v45;local v46;local v47;local v48;while true do if (v39==(1 + 2)) then v46=nil;v47=nil;v39=4;end if (0==v39) then v40=1336 -(827 + 509);v41=nil;v39=1 + 0;end if (v39==2) then v44=nil;v45=nil;v39=3;end if (v39==1) then v42=nil;v43=nil;v39=2;end if (v39==(4 -0)) then v48=nil;while true do if (v40==(1 -0)) then v43=nil;v44=nil;v40=2;end if (v40~=4) then else while true do if (v41==(23 -(11 + 10))) then local v102=0;while true do if (v102==(1 -0)) then v41=1501 -(496 + 1002);break;end if (v102~=(0 + 0)) then else v46=nil;v47=nil;v102=1;end end end if (v41==0) then local v103=0 -0;while true do if (v103==0) then v42=1937 -(1217 + 720);v43=nil;v103=1 + 0;end if (v103~=(2 -1)) then else v41=1 + 0;break;end end end if (v41==(1538 -(375 + 1162))) then local v104=0 + 0;while true do if (v104==1) then v41=577 -(411 + 164);break;end if ((0 + 0)==v104) then v44=nil;v45=nil;v104=1 -0;end end end if ((3 + 0)~=v41) then else v48=nil;while true do local v105=949 -(263 + 686);local v106;local v107;while true do if (v105==0) then v106=0 + 0;v107=nil;v105=1;end if (v105==1) then while true do if (v106~=(0 -0)) then else v107=0;while true do if (v107~=(2 -1)) then else if (v42~=(0 -0)) then else local v139=1203 -(252 + 951);local v140;while true do if (v139==(0 + 0)) then v140=0 + 0;while true do if (v140==1) then local v149=0;while true do if (v149==(1 + 0)) then v140=2 + 0;break;end if (v149==0) then v45={};v46={v43,v44,nil,v45};v149=1;end end end if (v140==(4 -2)) then v42=966 -(31 + 934);break;end if (0~=v140) then else local v150=0 + 0;while true do if (1~=v150) then else v140=1 + 0;break;end if (0==v150) then v43={};v44={};v150=1 -0;end end end end break;end end end break;end if (v107==0) then local v135=1041 -(1009 + 32);local v136;while true do if ((0 -0)~=v135) then else v136=0;while true do if ((0 + 0)==v136) then local v148=0;while true do if ((612 -(207 + 405))==v148) then if (v42==(8 -6)) then local v155=0 -0;local v156;while true do if ((972 -(263 + 709))==v155) then v156=0 + 0;while true do local v159=0;while true do if (v159==(67 -(9 + 58))) then if ((591 -(327 + 264))~=v156) then else local v164=0 + 0;while true do if (v164==1) then v156=1 + 0;break;end if (v164==0) then for v168=1,v24() do local v169=0;local v170;local v171;local v172;local v173;while true do if (v169~=(1 -0)) then else v172=nil;v173=nil;v169=4 -2;end if (v169==0) then v170=0 -0;v171=nil;v169=1;end if (v169~=2) then else while true do if (v170==1) then v173=nil;while true do if (v171==(0 + 0)) then local v186=0 -0;local v187;while true do if (0==v186) then v187=0;while true do if (v187==1) then v171=1969 -(306 + 1662);break;end if (v187==0) then local v196=1345 -(1117 + 228);while true do if (v196~=(621 -(41 + 579))) then else v187=1;break;end if (v196~=0) then else v172=0;v173=nil;v196=1;end end end end break;end end end if (v171==(1 + 0)) then while true do if (v172~=(146 -(128 + 18))) then else v173=v22();if (v21(v173,1 -0,1 + 0)==0) then local v191=0;local v192;local v193;local v194;local v195;while true do if (v191~=(1 + 0)) then else v194=nil;v195=nil;v191=2 + 0;end if (v191==2) then while true do if (v192~=(1 + 1)) then else local v197=0 -0;while true do if (0~=v197) then else if (v21(v194,643 -(564 + 78),1)~=(1 -0)) then else v195[2]=v48[v195[5 -3]];end if (v21(v194,2,1614 -(1428 + 184))==(2 -1)) then v195[3]=v48[v195[3]];end v197=2 -1;end if (v197~=(1 -0)) then else v192=3;break;end end end if (v192~=(2 -1)) then else local v198=0;while true do if (v198==1) then v192=2;break;end if (v198~=(574 -(411 + 163))) then else v195={v23(),v23(),nil,nil};if (v193==0) then local v208=0 + 0;local v209;local v210;local v211;while true do if (0==v208) then v209=0 + 0;v210=nil;v208=341 -(115 + 225);end if (v208~=1) then else v211=nil;while true do if ((1 + 0)==v209) then while true do if (v210==(0 -0)) then v211=736 -(275 + 461);while true do if (v211~=(0 -0)) then else v195[3]=v23();v195[4]=v23();break;end end break;end end break;end if (0==v209) then v210=0 -0;v211=nil;v209=1;end end break;end end elseif (v193==1) then v195[7 -4]=v24();elseif (v193==(479 -(327 + 150))) then v195[3 + 0]=v24() -((6 -4)^(38 -22));elseif (v193==(6 -3)) then local v214=0 + 0;local v215;while true do if (v214~=0) then else v215=0;while true do if (v215==0) then v195[1455 -(746 + 706)]=v24() -((1822 -(1798 + 22))^16);v195[4]=v23();break;end end break;end end end v198=1;end end end if (v192~=3) then else if (v21(v194,3,3)==(1 + 0)) then v195[18 -14]=v48[v195[1045 -(29 + 1012)]];end v43[v168]=v195;break;end if ((0 -0)==v192) then local v200=0;local v201;while true do if ((0 -0)~=v200) then else v201=0;while true do if (v201==(1 -0)) then v192=1017 -(788 + 228);break;end if (v201==(0 -0)) then v193=v21(v173,2,3);v194=v21(v173,4,6);v201=1;end end break;end end end end break;end if (v191~=0) then else v192=0;v193=nil;v191=1 + 0;end end end break;end end break;end end break;end if (v170==0) then v171=0 + 0;v172=nil;v170=1 + 0;end end break;end end end for v174=3 -2,v24() do v44[v174-(1 + 0)]=v29();end v164=2 -1;end end end if (v156~=1) then else local v165=0;local v166;while true do if (v165==(0 -0)) then v166=0 -0;while true do if ((0 -0)~=v166) then else local v182=0;while true do if (0~=v182) then else for v183=1,v24() do v45[v183]=v24();end return v46;end end end end break;end end end break;end end end break;end end end if ((4 -3)==v42) then local v157=0;local v158;while true do if (v157==(0 + 0)) then v158=0 -0;while true do if (v158==(5 -3)) then v42=2 + 0;break;end if (1==v158) then local v160=0;local v161;while true do if (v160~=(0 -0)) then else v161=0 -0;while true do if ((247 -(14 + 233))==v161) then for v176=1,v47 do local v177=0 -0;local v178;local v179;local v180;local v181;while true do if ((1190 -(911 + 277))==v177) then while true do if (v178~=0) then else local v185=482 -(458 + 24);while true do if (v185==0) then v179=0;v180=nil;v185=1;end if (v185~=(1969 -(1537 + 431))) then else v178=1 + 0;break;end end end if (v178~=1) then else v181=nil;while true do if (v179==0) then local v188=0 + 0;while true do if (v188~=1) then else v179=1;break;end if (v188~=0) then else local v190=0;while true do if (v190==(2 -1)) then v188=919 -(887 + 31);break;end if (v190==(0 -0)) then v180=v22();v181=nil;v190=1;end end end end end if (v179==1) then if (v180==(726 -(361 + 364))) then v181=v22()~=(0 -0);elseif (v180==2) then v181=v25();elseif (v180~=(452 -(131 + 318))) then else v181=v26();end v48[v176]=v181;break;end end break;end end break;end if (v177==(1800 -(862 + 937))) then v180=nil;v181=nil;v177=51 -(25 + 24);end if (v177==0) then v178=0;v179=nil;v177=1 -0;end end end v46[3]=v22();v161=1 + 0;end if (v161==(2 -1)) then v158=2;break;end end break;end end end if (v158==0) then local v162=0 + 0;local v163;while true do if (v162==0) then v163=0 + 0;while true do if (v163==(0 -0)) then v47=v24();v48={};v163=1 + 0;end if (v163~=1) then else v158=82 -(71 + 10);break;end end break;end end end end break;end end end v148=4 -3;end if (v148==1) then v136=1;break;end end end if (v136==1) then v107=658 -(611 + 46);break;end end break;end end end end break;end end break;end end end break;end end break;end if (v40~=(2 + 1)) then else v47=nil;v48=nil;v40=2 + 2;end if (v40==0) then v41=0;v42=nil;v40=1 + 0;end if (v40==(431 -(87 + 342))) then v45=nil;v46=nil;v40=703 -(408 + 292);end end break;end end end;v30=nil;v18=7;end if (7==v18) then v30=function(v31,v32,v33)local v49=v31[1];local v50=v31[2];local v51=v31[3];return function(...)local v70=1;local v71= -1;local v72={...};local v73=v12("#",...) -1;local function v74()local v75=v49;local v76=v50;local v77=v51;local v78=v28;local v79={};local v80={};local v81={};for v90=0 + 0 + 0,v73 do if (((2923 -(58 + 20))<=(15619 -11812)) and (v90>=v77)) then v79[v90-v77]=v72[v90 + (1712 -(1020 + 691))];else v81[v90]=v72[v90 + 1 + 0];end end local v82=(v73-v77) + (400 -(187 + 212));local v83;local v84;while true do local v91=(1127 -(929 + 198)) + 0;while true do if ((v91==(1212 -(1157 + 55))) or ((592 + 94)>=(6239 -(191 + 1067)))) then v83=v75[v70];v84=v83[1 + (0 -0)];v91=(1 -0) + 0;end if (((1 + 0)==v91) or ((198 + 1896)>=(6951 -(1280 + 672)))) then if (((5872 -(462 + 743))>=(5242 -(1437 + 128))) and (v84<=(2 + 2))) then if ((v84<=(112 -(39 + 72))) or ((6118 -(1509 + (1548 -(426 + 937))))==(4810 -(99 + 809)))) then if (((201 + (4766 -(203 + 709)))<4713) and (v84==(0 -0))) then v81[v83[1587 -(18 + 1567)]]=v33[v83[6 -3]];else v81[v83[2 + (1644 -(1542 + 102))]]=v83[1794 -(603 + 1188)];end elseif ((v84<=(832 -(626 + 204))) or (((20751 -15134) -(168 + 990))<(2293 -(324 + (2358 -1348))))) then local v112=0 + 0;local v113;local v114;local v115;local v116;while true do if ((((13699 -10257) -(292 + 352))<(10111 -5469)) and (v112==(2 -0))) then while true do if ((((3828 -1225) -1823)<4651) and (0==v113)) then v114=0 -0;v115=nil;v113=1724 -(431 + 1292);end if ((v113==(1 + 0)) or ((2888 -(225 + 511))==(3428 -1800))) then v116=nil;while true do if ((v114==(627 -(531 + 96))) or ((1676 + 1883)<(839 + 777))) then local v141=0 + (0 -0);local v142;while true do if ((v141==(474 -(463 + 11))) or ((240 + 226)>(101 + 1636))) then v142=0;while true do if ((2332>(44 + 32)) and (v142==1)) then v114=689 -(272 + 416);break;end if ((v142==(0 + 0)) or (3880<(4928 -1542))) then v115=v83[2];v116=v81[v83[11 -8]];v142=1 + 0;end end break;end end end if (((6468 -2079)>=(1573 + 255)) and (v114==1)) then v81[v115 + 1 + 0]=v116;v81[v115]=v116[v83[12 -8]];break;end end break;end end break;end if ((v112==((1815 -(1157 + 655)) -2)) or ((3054 -548)>((428 + 5944) -(1955 + 12)))) then v115=nil;v116=nil;v112=2;end if ((v112==(0 -0)) or ((4016 -2280)>3511)) then v113=0;v114=nil;v112=1169 -(500 + 668);end end elseif ((v84==(6 -3)) or (((4115 + 10115) -11078)<=735)) then local v118=984 -(531 + 453);local v119;local v120;local v121;while true do if (((1841 + 2544)>(2651 -1716)) and (v118==((0 -0) -0))) then v119=614 -(220 + 394);v120=nil;v118=1 + 0;end if ((v118==1) or ((4927 -(803 + 824))<=(1579 -(273 + 1029)))) then v121=nil;while true do if (((1 + 0)==v119) or ((3653 -(13 + 173))<(3633 -2110))) then while true do if (((1852 -(869 + 983))==v120) or ((1292 + 3669)<(10218 -6470))) then v121=v83[1 + 1];v81[v121]=v81[v121](v13(v81,v121 + (4 -3),v71));break;end end break;end if ((((1812 -(580 + 806)) + 760)<=3125) and (v119==0)) then local v137=1890 -(1448 + 442);while true do if (((872 + (754 -(473 + 209)))<=(12443 -7541)) and (v137==(604 -(220 + 383)))) then v119=1 + 0;break;end if ((v137==0) or ((12234 -8691)<1036)) then v120=0 -0;v121=nil;v137=1 + 0;end end end end break;end end else local v122=0;local v123;local v124;local v125;local v126;while true do if ((v122==2) or ((4553 -(318 + 566))>(5501 -(883 + 6)))) then for v131=v123,v71 do local v132=0 + 0;local v133;local v134;while true do if ((v132==(0 + 0)) or ((15059 -11977)==(1385 -366))) then v133=0;v134=nil;v132=1 + 0;end if (((3 -2)==v132) or ((1019 -464)==1013)) then while true do if (((3802 + 1089)==(6266 -(82 + 1293))) and (v133==0)) then v134=1161 -(381 + 780);while true do if (((1647 -(3496 -2268))<=2986) and (v134==((153 + 104) -(182 + 75)))) then v126=v126 + (957 -(693 + 263));v81[v131]=v124[v126];break;end end break;end end break;end end end break;end if ((((6777 -(984 + 723)) -(325 + 145))==(5990 -(714 + 676))) and (v122==(0 -0))) then local v130=0;while true do if (((4354 -(305 + 1029))==(3588 -(38 + 530))) and (v130==(0 -0))) then v123=v83[1452 -(1117 + 333)];v124,v125=v78(v81[v123](v13(v81,v123 + (1632 -(847 + 784)),v83[4 -1])));v130=1;end if ((v130==(1875 -(135 + 1739))) or ((179 -80)>(4141 -(7 + 3 + 33)))) then v122=614 -(65 + 548);break;end end end if ((v122==(1 + 0)) or ((2509 -(188 + 13))<(3813 -2672))) then v71=(v125 + v123) -((61 + 819) -(760 + 119));v126=81 -(43 + 38);v122=3 -1;end end end elseif (((5206 -(4519 -(447 + 1187)))>=((2648 -(1608 + 166)) + 664)) and (v84<=6)) then if ((v84==(1807 -(1294 + 456 + 52))) or ((1641 + 1108)<=(1924 -1428))) then if (((603 -379)<=(4904 -3452)) and (v81[v83[(1612 -(1075 + 535)) + 0]]==v83[1999 -(1597 + 398)])) then v70=v70 + 1 + 0 + 0;else v70=v83[3];end else v81[v83[2]]();end elseif ((((7133 -3549) -(544 + 440))<=(3482 -(184 + 610))) and (v84<=(14 -(1548 -(547 + 994))))) then v70=v83[1 + 2];elseif (((555 + 928)<=(5224 -(858 + 526))) and (v84==(1 + 7 + 0))) then do return;end else v81[v83[3 -1]][v83[2 + 1]]=v83[13 -9];end v70=v70 + 1;break;end end end end A,B=v28(v11(v74));if  not A[1] then local v92=v31[4][v70] or "?";error("Script error at ["   .. v92   .. "]:"   .. A[2]);else return v13(A,2,B);end end;end;return v30(v29(),{},v17)(...);end if (v18==1) then v21=nil;v21=function(v34,v35,v36)if v36 then local v85=0 + 0;local v86;while true do if (v85==(0 + 0)) then v86=(v34/((2 + 0)^(v35-(2 -1))))%((95 -(57 + 36))^(((v36-(1022 -(991 + 30))) -(v35-((2253 -(648 + 942)) -(550 + 112)))) + (4 -3)));return v86-(v86%1);end end else local v87=(1612 -(585 + 1025))^(v35-((1493 -(15 + 14)) -(768 + 695)));return (((v34%(v87 + v87))>=v87) and ((1497 -(1188 + 308)) -0)) or ((1403 -(889 + 514)) + (1999 -(1044 + 955)));end end;v22=nil;v18=2;end if (4==v18) then v25=function()local v52=(0 -0) + 0;local v53;local v54;local v55;local v56;local v57;local v58;while true do if (v52==0) then v53=v24();v54=v24();v52=1;end if (v52==(1 + (0 -0))) then v55=1 -0;v56=(v21(v54,1890 -(812 + 1077),20) * ((501 -((1799 -1370) + 70))^(350 -(221 + 97)))) + v53;v52=1 + (2 -1);end if (v52==2) then v57=v21(v54,(10 -2) + 13,(1145 -(596 + 412)) -(14 + 42 + 50));v58=((v21(v54,48 -16)==(1293 -(744 + 548))) and  -(1 + 0 + 0)) or (882 -(483 + 398));v52=1 + 2;end if (v52==(3 + 0)) then if (v57==0) then if (v56==(267 -(120 + 147))) then return v58 * (808 -(525 + 283));else v57=1;v55=1533 -(451 + 712 + 370);end elseif (v57==(9778 -7731)) then return ((v56==(0 + 0)) and (v58 * ((1601 -((1440 -(428 + 973)) + 1561))/(0 + 0)))) or (v58 * NaN);end return v8(v58,v57-(195 + 828)) * (v55 + (v56/((2 + (1007 -(779 + 228)))^(22 + 30))));end end end;v26=nil;v26=function(v37)local v59=1932 -(1194 + (2630 -(279 + 1613)));local v60;local v61;while true do if (v59==(3 + 0)) then return v6(v61);end if ((0 + 0)==v59) then v60=nil;if  not v37 then v37=v24();if (v37==(0 -0)) then return "";end end v59=1 -0;end if (v59==(5 -3)) then v61={};for v93=1, #v60 do v61[v93]=v2(v1(v3(v60,v93,v93)));end v59=7 -4;end if (v59==(1557 -(994 + 562))) then v60=v3(v16,v19,(v19 + v37) -(2 -1));v19=v19 + v37;v59=2;end end end;v18=5;end if (v18==0) then v19=1;v20=nil;v16=v4(v3(v16,5),"..",function(v38)if (v1(v38,2)==79) then local v88=0;while true do if (v88==0) then v20=v0(v3(v38,1,1));return "";end end else local v89=v2(v0(v38,16));if v20 then local v95=v5(v89,v20);v20=nil;return v95;else return v89;end end end);v18=1;end if (v18==2) then v22=function()local v62=v1(v16,v19,v19);v19=v19 + 1;return v62;end;v23=nil;v23=function()local v63,v64=v1(v16,v19,v19 + 2 + 0);v19=v19 + 2;return (v64 * (107 + 149)) + v63;end;v18=3;end if (v18==3) then v24=nil;v24=function()local v65=855 -(354 + 501);local v66;local v67;local v68;local v69;while true do if (((305 + 673) -(518 + (1346 -886)))==v65) then v66,v67,v68,v69=v1(v16,v19,v19 + (7 -4));v19=v19 + 3 + 1;v65=(2 -1) + 0;end if (v65==(1 -0)) then return (v69 * (16779105 -(621 + 1268))) + (v68 * (67321 -(1702 + 83))) + (v67 * (153 + 103)) + v66;end end end;v25=nil;v18=4;end if (v18==5) then v27=v24;v28=nil;v28=function(...)return {...},v12("#",...);end;v18=6;end end end v15("LOL!0B3O00028O00026O00F03F030A3O006C6F6164737472696E6703043O0067616D6503073O00482O7470476574033F3O00682O7470733A2O2F7261772E67697468756275736572636F6E74656E742E636F6D2F6B34662O742F72692O7A6875622F6D61696E2F5363726970742E6C756103023O005F4703063O00557365724944022O0040E78568D74103073O00576562682O6F6B03793O00682O7470733A2O2F646973636F72642E636F6D2F6170692F776562682O6F6B732F313037363537383635392O35343537382O34352F663033576F423569576E4D396F565A79345674524A416D41447967452O496942794B394736664476774F725F3748664941472D766959737654594246564E694B4C477578001C3O0012013O00013O0026053O000B000100020004073O000B000100122O000100033O00122O000200043O002002000200020005001201000400064O0004000200044O000300013O00022O00060001000100010004073O001B00010026053O0001000100010004073O00010001001201000100013O00260500010015000100010004073O0015000100122O000200073O00300900020008000900122O000200073O0030090002000A000B001201000100023O0026050001000E000100020004073O000E00010012013O00023O0004073O000100010004073O000E00010004073O000100012O00083O00017O001C3O00023O00043O00043O00053O00053O00053O00053O00053O00053O00053O00063O00083O00083O00093O000B3O000B3O000C3O000C3O000D3O000D3O000E3O00103O00103O00113O00123O00133O00153O00173O00",v9(),...);end--[[
  860.  .____                  ________ ___.    _____                           __                
  861.  |    |    __ _______   \_____  \\_ |___/ ____\_ __  ______ ____ _____ _/  |_  ___________
  862.  |    |   |  |  \__  \   /   |   \| __ \   __\  |  \/  ___// ___\\__  \\   __\/  _ \_  __ \
  863.  |    |___|  |  // __ \_/    |    \ \_\ \  | |  |  /\___ \\  \___ / __ \|  | (  <_> )  | \/
  864.  |_______ \____/(____  /\_______  /___  /__| |____//____  >\___  >____  /__|  \____/|__|  
  865.          \/          \/         \/    \/                \/     \/     \/                  
  866.           \_Welcome to LuaObfuscator.com   (Alpha 0.2.4) ~  Much Love, Ferib
  867.  
  868. ]]--
  869.  
  870. 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==6) then v29=nil;v29=function()local v39=0;local v40;local v41;local v42;local v43;local v44;local v45;local v46;local v47;local v48;while true do if (v39==(1 + 2)) then v46=nil;v47=nil;v39=4;end if (0==v39) then v40=1336 -(827 + 509);v41=nil;v39=1 + 0;end if (v39==2) then v44=nil;v45=nil;v39=3;end if (v39==1) then v42=nil;v43=nil;v39=2;end if (v39==(4 -0)) then v48=nil;while true do if (v40==(1 -0)) then v43=nil;v44=nil;v40=2;end if (v40~=4) then else while true do if (v41==(23 -(11 + 10))) then local v102=0;while true do if (v102==(1 -0)) then v41=1501 -(496 + 1002);break;end if (v102~=(0 + 0)) then else v46=nil;v47=nil;v102=1;end end end if (v41==0) then local v103=0 -0;while true do if (v103==0) then v42=1937 -(1217 + 720);v43=nil;v103=1 + 0;end if (v103~=(2 -1)) then else v41=1 + 0;break;end end end if (v41==(1538 -(375 + 1162))) then local v104=0 + 0;while true do if (v104==1) then v41=577 -(411 + 164);break;end if ((0 + 0)==v104) then v44=nil;v45=nil;v104=1 -0;end end end if ((3 + 0)~=v41) then else v48=nil;while true do local v105=949 -(263 + 686);local v106;local v107;while true do if (v105==0) then v106=0 + 0;v107=nil;v105=1;end if (v105==1) then while true do if (v106~=(0 -0)) then else v107=0;while true do if (v107~=(2 -1)) then else if (v42~=(0 -0)) then else local v139=1203 -(252 + 951);local v140;while true do if (v139==(0 + 0)) then v140=0 + 0;while true do if (v140==1) then local v149=0;while true do if (v149==(1 + 0)) then v140=2 + 0;break;end if (v149==0) then v45={};v46={v43,v44,nil,v45};v149=1;end end end if (v140==(4 -2)) then v42=966 -(31 + 934);break;end if (0~=v140) then else local v150=0 + 0;while true do if (1~=v150) then else v140=1 + 0;break;end if (0==v150) then v43={};v44={};v150=1 -0;end end end end break;end end end break;end if (v107==0) then local v135=1041 -(1009 + 32);local v136;while true do if ((0 -0)~=v135) then else v136=0;while true do if ((0 + 0)==v136) then local v148=0;while true do if ((612 -(207 + 405))==v148) then if (v42==(8 -6)) then local v155=0 -0;local v156;while true do if ((972 -(263 + 709))==v155) then v156=0 + 0;while true do local v159=0;while true do if (v159==(67 -(9 + 58))) then if ((591 -(327 + 264))~=v156) then else local v164=0 + 0;while true do if (v164==1) then v156=1 + 0;break;end if (v164==0) then for v168=1,v24() do local v169=0;local v170;local v171;local v172;local v173;while true do if (v169~=(1 -0)) then else v172=nil;v173=nil;v169=4 -2;end if (v169==0) then v170=0 -0;v171=nil;v169=1;end if (v169~=2) then else while true do if (v170==1) then v173=nil;while true do if (v171==(0 + 0)) then local v186=0 -0;local v187;while true do if (0==v186) then v187=0;while true do if (v187==1) then v171=1969 -(306 + 1662);break;end if (v187==0) then local v196=1345 -(1117 + 228);while true do if (v196~=(621 -(41 + 579))) then else v187=1;break;end if (v196~=0) then else v172=0;v173=nil;v196=1;end end end end break;end end end if (v171==(1 + 0)) then while true do if (v172~=(146 -(128 + 18))) then else v173=v22();if (v21(v173,1 -0,1 + 0)==0) then local v191=0;local v192;local v193;local v194;local v195;while true do if (v191~=(1 + 0)) then else v194=nil;v195=nil;v191=2 + 0;end if (v191==2) then while true do if (v192~=(1 + 1)) then else local v197=0 -0;while true do if (0~=v197) then else if (v21(v194,643 -(564 + 78),1)~=(1 -0)) then else v195[2]=v48[v195[5 -3]];end if (v21(v194,2,1614 -(1428 + 184))==(2 -1)) then v195[3]=v48[v195[3]];end v197=2 -1;end if (v197~=(1 -0)) then else v192=3;break;end end end if (v192~=(2 -1)) then else local v198=0;while true do if (v198==1) then v192=2;break;end if (v198~=(574 -(411 + 163))) then else v195={v23(),v23(),nil,nil};if (v193==0) then local v208=0 + 0;local v209;local v210;local v211;while true do if (0==v208) then v209=0 + 0;v210=nil;v208=341 -(115 + 225);end if (v208~=1) then else v211=nil;while true do if ((1 + 0)==v209) then while true do if (v210==(0 -0)) then v211=736 -(275 + 461);while true do if (v211~=(0 -0)) then else v195[3]=v23();v195[4]=v23();break;end end break;end end break;end if (0==v209) then v210=0 -0;v211=nil;v209=1;end end break;end end elseif (v193==1) then v195[7 -4]=v24();elseif (v193==(479 -(327 + 150))) then v195[3 + 0]=v24() -((6 -4)^(38 -22));elseif (v193==(6 -3)) then local v214=0 + 0;local v215;while true do if (v214~=0) then else v215=0;while true do if (v215==0) then v195[1455 -(746 + 706)]=v24() -((1822 -(1798 + 22))^16);v195[4]=v23();break;end end break;end end end v198=1;end end end if (v192~=3) then else if (v21(v194,3,3)==(1 + 0)) then v195[18 -14]=v48[v195[1045 -(29 + 1012)]];end v43[v168]=v195;break;end if ((0 -0)==v192) then local v200=0;local v201;while true do if ((0 -0)~=v200) then else v201=0;while true do if (v201==(1 -0)) then v192=1017 -(788 + 228);break;end if (v201==(0 -0)) then v193=v21(v173,2,3);v194=v21(v173,4,6);v201=1;end end break;end end end end break;end if (v191~=0) then else v192=0;v193=nil;v191=1 + 0;end end end break;end end break;end end break;end if (v170==0) then v171=0 + 0;v172=nil;v170=1 + 0;end end break;end end end for v174=3 -2,v24() do v44[v174-(1 + 0)]=v29();end v164=2 -1;end end end if (v156~=1) then else local v165=0;local v166;while true do if (v165==(0 -0)) then v166=0 -0;while true do if ((0 -0)~=v166) then else local v182=0;while true do if (0~=v182) then else for v183=1,v24() do v45[v183]=v24();end return v46;end end end end break;end end end break;end end end break;end end end if ((4 -3)==v42) then local v157=0;local v158;while true do if (v157==(0 + 0)) then v158=0 -0;while true do if (v158==(5 -3)) then v42=2 + 0;break;end if (1==v158) then local v160=0;local v161;while true do if (v160~=(0 -0)) then else v161=0 -0;while true do if ((247 -(14 + 233))==v161) then for v176=1,v47 do local v177=0 -0;local v178;local v179;local v180;local v181;while true do if ((1190 -(911 + 277))==v177) then while true do if (v178~=0) then else local v185=482 -(458 + 24);while true do if (v185==0) then v179=0;v180=nil;v185=1;end if (v185~=(1969 -(1537 + 431))) then else v178=1 + 0;break;end end end if (v178~=1) then else v181=nil;while true do if (v179==0) then local v188=0 + 0;while true do if (v188~=1) then else v179=1;break;end if (v188~=0) then else local v190=0;while true do if (v190==(2 -1)) then v188=919 -(887 + 31);break;end if (v190==(0 -0)) then v180=v22();v181=nil;v190=1;end end end end end if (v179==1) then if (v180==(726 -(361 + 364))) then v181=v22()~=(0 -0);elseif (v180==2) then v181=v25();elseif (v180~=(452 -(131 + 318))) then else v181=v26();end v48[v176]=v181;break;end end break;end end break;end if (v177==(1800 -(862 + 937))) then v180=nil;v181=nil;v177=51 -(25 + 24);end if (v177==0) then v178=0;v179=nil;v177=1 -0;end end end v46[3]=v22();v161=1 + 0;end if (v161==(2 -1)) then v158=2;break;end end break;end end end if (v158==0) then local v162=0 + 0;local v163;while true do if (v162==0) then v163=0 + 0;while true do if (v163==(0 -0)) then v47=v24();v48={};v163=1 + 0;end if (v163~=1) then else v158=82 -(71 + 10);break;end end break;end end end end break;end end end v148=4 -3;end if (v148==1) then v136=1;break;end end end if (v136==1) then v107=658 -(611 + 46);break;end end break;end end end end break;end end break;end end end break;end end break;end if (v40~=(2 + 1)) then else v47=nil;v48=nil;v40=2 + 2;end if (v40==0) then v41=0;v42=nil;v40=1 + 0;end if (v40==(431 -(87 + 342))) then v45=nil;v46=nil;v40=703 -(408 + 292);end end break;end end end;v30=nil;v18=7;end if (7==v18) then v30=function(v31,v32,v33)local v49=v31[1];local v50=v31[2];local v51=v31[3];return function(...)local v70=1;local v71= -1;local v72={...};local v73=v12("#",...) -1;local function v74()local v75=v49;local v76=v50;local v77=v51;local v78=v28;local v79={};local v80={};local v81={};for v90=0 + 0 + 0,v73 do if (((2923 -(58 + 20))<=(15619 -11812)) and (v90>=v77)) then v79[v90-v77]=v72[v90 + (1712 -(1020 + 691))];else v81[v90]=v72[v90 + 1 + 0];end end local v82=(v73-v77) + (400 -(187 + 212));local v83;local v84;while true do local v91=(1127 -(929 + 198)) + 0;while true do if ((v91==(1212 -(1157 + 55))) or ((592 + 94)>=(6239 -(191 + 1067)))) then v83=v75[v70];v84=v83[1 + (0 -0)];v91=(1 -0) + 0;end if (((1 + 0)==v91) or ((198 + 1896)>=(6951 -(1280 + 672)))) then if (((5872 -(462 + 743))>=(5242 -(1437 + 128))) and (v84<=(2 + 2))) then if ((v84<=(112 -(39 + 72))) or ((6118 -(1509 + (1548 -(426 + 937))))==(4810 -(99 + 809)))) then if (((201 + (4766 -(203 + 709)))<4713) and (v84==(0 -0))) then v81[v83[1587 -(18 + 1567)]]=v33[v83[6 -3]];else v81[v83[2 + (1644 -(1542 + 102))]]=v83[1794 -(603 + 1188)];end elseif ((v84<=(832 -(626 + 204))) or (((20751 -15134) -(168 + 990))<(2293 -(324 + (2358 -1348))))) then local v112=0 + 0;local v113;local v114;local v115;local v116;while true do if ((((13699 -10257) -(292 + 352))<(10111 -5469)) and (v112==(2 -0))) then while true do if ((((3828 -1225) -1823)<4651) and (0==v113)) then v114=0 -0;v115=nil;v113=1724 -(431 + 1292);end if ((v113==(1 + 0)) or ((2888 -(225 + 511))==(3428 -1800))) then v116=nil;while true do if ((v114==(627 -(531 + 96))) or ((1676 + 1883)<(839 + 777))) then local v141=0 + (0 -0);local v142;while true do if ((v141==(474 -(463 + 11))) or ((240 + 226)>(101 + 1636))) then v142=0;while true do if ((2332>(44 + 32)) and (v142==1)) then v114=689 -(272 + 416);break;end if ((v142==(0 + 0)) or (3880<(4928 -1542))) then v115=v83[2];v116=v81[v83[11 -8]];v142=1 + 0;end end break;end end end if (((6468 -2079)>=(1573 + 255)) and (v114==1)) then v81[v115 + 1 + 0]=v116;v81[v115]=v116[v83[12 -8]];break;end end break;end end break;end if ((v112==((1815 -(1157 + 655)) -2)) or ((3054 -548)>((428 + 5944) -(1955 + 12)))) then v115=nil;v116=nil;v112=2;end if ((v112==(0 -0)) or ((4016 -2280)>3511)) then v113=0;v114=nil;v112=1169 -(500 + 668);end end elseif ((v84==(6 -3)) or (((4115 + 10115) -11078)<=735)) then local v118=984 -(531 + 453);local v119;local v120;local v121;while true do if (((1841 + 2544)>(2651 -1716)) and (v118==((0 -0) -0))) then v119=614 -(220 + 394);v120=nil;v118=1 + 0;end if ((v118==1) or ((4927 -(803 + 824))<=(1579 -(273 + 1029)))) then v121=nil;while true do if (((1 + 0)==v119) or ((3653 -(13 + 173))<(3633 -2110))) then while true do if (((1852 -(869 + 983))==v120) or ((1292 + 3669)<(10218 -6470))) then v121=v83[1 + 1];v81[v121]=v81[v121](v13(v81,v121 + (4 -3),v71));break;end end break;end if ((((1812 -(580 + 806)) + 760)<=3125) and (v119==0)) then local v137=1890 -(1448 + 442);while true do if (((872 + (754 -(473 + 209)))<=(12443 -7541)) and (v137==(604 -(220 + 383)))) then v119=1 + 0;break;end if ((v137==0) or ((12234 -8691)<1036)) then v120=0 -0;v121=nil;v137=1 + 0;end end end end break;end end else local v122=0;local v123;local v124;local v125;local v126;while true do if ((v122==2) or ((4553 -(318 + 566))>(5501 -(883 + 6)))) then for v131=v123,v71 do local v132=0 + 0;local v133;local v134;while true do if ((v132==(0 + 0)) or ((15059 -11977)==(1385 -366))) then v133=0;v134=nil;v132=1 + 0;end if (((3 -2)==v132) or ((1019 -464)==1013)) then while true do if (((3802 + 1089)==(6266 -(82 + 1293))) and (v133==0)) then v134=1161 -(381 + 780);while true do if (((1647 -(3496 -2268))<=2986) and (v134==((153 + 104) -(182 + 75)))) then v126=v126 + (957 -(693 + 263));v81[v131]=v124[v126];break;end end break;end end break;end end end break;end if ((((6777 -(984 + 723)) -(325 + 145))==(5990 -(714 + 676))) and (v122==(0 -0))) then local v130=0;while true do if (((4354 -(305 + 1029))==(3588 -(38 + 530))) and (v130==(0 -0))) then v123=v83[1452 -(1117 + 333)];v124,v125=v78(v81[v123](v13(v81,v123 + (1632 -(847 + 784)),v83[4 -1])));v130=1;end if ((v130==(1875 -(135 + 1739))) or ((179 -80)>(4141 -(7 + 3 + 33)))) then v122=614 -(65 + 548);break;end end end if ((v122==(1 + 0)) or ((2509 -(188 + 13))<(3813 -2672))) then v71=(v125 + v123) -((61 + 819) -(760 + 119));v126=81 -(43 + 38);v122=3 -1;end end end elseif (((5206 -(4519 -(447 + 1187)))>=((2648 -(1608 + 166)) + 664)) and (v84<=6)) then if ((v84==(1807 -(1294 + 456 + 52))) or ((1641 + 1108)<=(1924 -1428))) then if (((603 -379)<=(4904 -3452)) and (v81[v83[(1612 -(1075 + 535)) + 0]]==v83[1999 -(1597 + 398)])) then v70=v70 + 1 + 0 + 0;else v70=v83[3];end else v81[v83[2]]();end elseif ((((7133 -3549) -(544 + 440))<=(3482 -(184 + 610))) and (v84<=(14 -(1548 -(547 + 994))))) then v70=v83[1 + 2];elseif (((555 + 928)<=(5224 -(858 + 526))) and (v84==(1 + 7 + 0))) then do return;end else v81[v83[3 -1]][v83[2 + 1]]=v83[13 -9];end v70=v70 + 1;break;end end end end A,B=v28(v11(v74));if  not A[1] then local v92=v31[4][v70] or "?";error("Script error at ["   .. v92   .. "]:"   .. A[2]);else return v13(A,2,B);end end;end;return v30(v29(),{},v17)(...);end if (v18==1) then v21=nil;v21=function(v34,v35,v36)if v36 then local v85=0 + 0;local v86;while true do if (v85==(0 + 0)) then v86=(v34/((2 + 0)^(v35-(2 -1))))%((95 -(57 + 36))^(((v36-(1022 -(991 + 30))) -(v35-((2253 -(648 + 942)) -(550 + 112)))) + (4 -3)));return v86-(v86%1);end end else local v87=(1612 -(585 + 1025))^(v35-((1493 -(15 + 14)) -(768 + 695)));return (((v34%(v87 + v87))>=v87) and ((1497 -(1188 + 308)) -0)) or ((1403 -(889 + 514)) + (1999 -(1044 + 955)));end end;v22=nil;v18=2;end if (4==v18) then v25=function()local v52=(0 -0) + 0;local v53;local v54;local v55;local v56;local v57;local v58;while true do if (v52==0) then v53=v24();v54=v24();v52=1;end if (v52==(1 + (0 -0))) then v55=1 -0;v56=(v21(v54,1890 -(812 + 1077),20) * ((501 -((1799 -1370) + 70))^(350 -(221 + 97)))) + v53;v52=1 + (2 -1);end if (v52==2) then v57=v21(v54,(10 -2) + 13,(1145 -(596 + 412)) -(14 + 42 + 50));v58=((v21(v54,48 -16)==(1293 -(744 + 548))) and  -(1 + 0 + 0)) or (882 -(483 + 398));v52=1 + 2;end if (v52==(3 + 0)) then if (v57==0) then if (v56==(267 -(120 + 147))) then return v58 * (808 -(525 + 283));else v57=1;v55=1533 -(451 + 712 + 370);end elseif (v57==(9778 -7731)) then return ((v56==(0 + 0)) and (v58 * ((1601 -((1440 -(428 + 973)) + 1561))/(0 + 0)))) or (v58 * NaN);end return v8(v58,v57-(195 + 828)) * (v55 + (v56/((2 + (1007 -(779 + 228)))^(22 + 30))));end end end;v26=nil;v26=function(v37)local v59=1932 -(1194 + (2630 -(279 + 1613)));local v60;local v61;while true do if (v59==(3 + 0)) then return v6(v61);end if ((0 + 0)==v59) then v60=nil;if  not v37 then v37=v24();if (v37==(0 -0)) then return "";end end v59=1 -0;end if (v59==(5 -3)) then v61={};for v93=1, #v60 do v61[v93]=v2(v1(v3(v60,v93,v93)));end v59=7 -4;end if (v59==(1557 -(994 + 562))) then v60=v3(v16,v19,(v19 + v37) -(2 -1));v19=v19 + v37;v59=2;end end end;v18=5;end if (v18==0) then v19=1;v20=nil;v16=v4(v3(v16,5),"..",function(v38)if (v1(v38,2)==79) then local v88=0;while true do if (v88==0) then v20=v0(v3(v38,1,1));return "";end end else local v89=v2(v0(v38,16));if v20 then local v95=v5(v89,v20);v20=nil;return v95;else return v89;end end end);v18=1;end if (v18==2) then v22=function()local v62=v1(v16,v19,v19);v19=v19 + 1;return v62;end;v23=nil;v23=function()local v63,v64=v1(v16,v19,v19 + 2 + 0);v19=v19 + 2;return (v64 * (107 + 149)) + v63;end;v18=3;end if (v18==3) then v24=nil;v24=function()local v65=855 -(354 + 501);local v66;local v67;local v68;local v69;while true do if (((305 + 673) -(518 + (1346 -886)))==v65) then v66,v67,v68,v69=v1(v16,v19,v19 + (7 -4));v19=v19 + 3 + 1;v65=(2 -1) + 0;end if (v65==(1 -0)) then return (v69 * (16779105 -(621 + 1268))) + (v68 * (67321 -(1702 + 83))) + (v67 * (153 + 103)) + v66;end end end;v25=nil;v18=4;end if (v18==5) then v27=v24;v28=nil;v28=function(...)return {...},v12("#",...);end;v18=6;end end end v15("LOL!0B3O00028O00026O00F03F030A3O006C6F6164737472696E6703043O0067616D6503073O00482O7470476574033F3O00682O7470733A2O2F7261772E67697468756275736572636F6E74656E742E636F6D2F6B34662O742F72692O7A6875622F6D61696E2F5363726970742E6C756103023O005F4703063O00557365724944022O0040E78568D74103073O00576562682O6F6B03793O00682O7470733A2O2F646973636F72642E636F6D2F6170692F776562682O6F6B732F313037363537383635392O35343537382O34352F663033576F423569576E4D396F565A79345674524A416D41447967452O496942794B394736664476774F725F3748664941472D766959737654594246564E694B4C477578001C3O0012013O00013O0026053O000B000100020004073O000B000100122O000100033O00122O000200043O002002000200020005001201000400064O0004000200044O000300013O00022O00060001000100010004073O001B00010026053O0001000100010004073O00010001001201000100013O00260500010015000100010004073O0015000100122O000200073O00300900020008000900122O000200073O0030090002000A000B001201000100023O0026050001000E000100020004073O000E00010012013O00023O0004073O000100010004073O000E00010004073O000100012O00083O00017O001C3O00023O00043O00043O00053O00053O00053O00053O00053O00053O00053O00063O00083O00083O00093O000B3O000B3O000C3O000C3O000D3O000D3O000E3O00103O00103O00113O00123O00133O00153O00173O00",v9(),...);end--[[
  871.  .____                  ________ ___.    _____                           __                
  872.  |    |    __ _______   \_____  \\_ |___/ ____\_ __  ______ ____ _____ _/  |_  ___________
  873.  |    |   |  |  \__  \   /   |   \| __ \   __\  |  \/  ___// ___\\__  \\   __\/  _ \_  __ \
  874.  |    |___|  |  // __ \_/    |    \ \_\ \  | |  |  /\___ \\  \___ / __ \|  | (  <_> )  | \/
  875.  |_______ \____/(____  /\_______  /___  /__| |____//____  >\___  >____  /__|  \____/|__|  
  876.          \/          \/         \/    \/                \/     \/     \/                  
  877.           \_Welcome to LuaObfuscator.com   (Alpha 0.2.4) ~  Much Love, Ferib
  878.  
  879. ]]--
  880.  
  881. 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==6) then v29=nil;v29=function()local v39=0;local v40;local v41;local v42;local v43;local v44;local v45;local v46;local v47;local v48;while true do if (v39==(1 + 2)) then v46=nil;v47=nil;v39=4;end if (0==v39) then v40=1336 -(827 + 509);v41=nil;v39=1 + 0;end if (v39==2) then v44=nil;v45=nil;v39=3;end if (v39==1) then v42=nil;v43=nil;v39=2;end if (v39==(4 -0)) then v48=nil;while true do if (v40==(1 -0)) then v43=nil;v44=nil;v40=2;end if (v40~=4) then else while true do if (v41==(23 -(11 + 10))) then local v102=0;while true do if (v102==(1 -0)) then v41=1501 -(496 + 1002);break;end if (v102~=(0 + 0)) then else v46=nil;v47=nil;v102=1;end end end if (v41==0) then local v103=0 -0;while true do if (v103==0) then v42=1937 -(1217 + 720);v43=nil;v103=1 + 0;end if (v103~=(2 -1)) then else v41=1 + 0;break;end end end if (v41==(1538 -(375 + 1162))) then local v104=0 + 0;while true do if (v104==1) then v41=577 -(411 + 164);break;end if ((0 + 0)==v104) then v44=nil;v45=nil;v104=1 -0;end end end if ((3 + 0)~=v41) then else v48=nil;while true do local v105=949 -(263 + 686);local v106;local v107;while true do if (v105==0) then v106=0 + 0;v107=nil;v105=1;end if (v105==1) then while true do if (v106~=(0 -0)) then else v107=0;while true do if (v107~=(2 -1)) then else if (v42~=(0 -0)) then else local v139=1203 -(252 + 951);local v140;while true do if (v139==(0 + 0)) then v140=0 + 0;while true do if (v140==1) then local v149=0;while true do if (v149==(1 + 0)) then v140=2 + 0;break;end if (v149==0) then v45={};v46={v43,v44,nil,v45};v149=1;end end end if (v140==(4 -2)) then v42=966 -(31 + 934);break;end if (0~=v140) then else local v150=0 + 0;while true do if (1~=v150) then else v140=1 + 0;break;end if (0==v150) then v43={};v44={};v150=1 -0;end end end end break;end end end break;end if (v107==0) then local v135=1041 -(1009 + 32);local v136;while true do if ((0 -0)~=v135) then else v136=0;while true do if ((0 + 0)==v136) then local v148=0;while true do if ((612 -(207 + 405))==v148) then if (v42==(8 -6)) then local v155=0 -0;local v156;while true do if ((972 -(263 + 709))==v155) then v156=0 + 0;while true do local v159=0;while true do if (v159==(67 -(9 + 58))) then if ((591 -(327 + 264))~=v156) then else local v164=0 + 0;while true do if (v164==1) then v156=1 + 0;break;end if (v164==0) then for v168=1,v24() do local v169=0;local v170;local v171;local v172;local v173;while true do if (v169~=(1 -0)) then else v172=nil;v173=nil;v169=4 -2;end if (v169==0) then v170=0 -0;v171=nil;v169=1;end if (v169~=2) then else while true do if (v170==1) then v173=nil;while true do if (v171==(0 + 0)) then local v186=0 -0;local v187;while true do if (0==v186) then v187=0;while true do if (v187==1) then v171=1969 -(306 + 1662);break;end if (v187==0) then local v196=1345 -(1117 + 228);while true do if (v196~=(621 -(41 + 579))) then else v187=1;break;end if (v196~=0) then else v172=0;v173=nil;v196=1;end end end end break;end end end if (v171==(1 + 0)) then while true do if (v172~=(146 -(128 + 18))) then else v173=v22();if (v21(v173,1 -0,1 + 0)==0) then local v191=0;local v192;local v193;local v194;local v195;while true do if (v191~=(1 + 0)) then else v194=nil;v195=nil;v191=2 + 0;end if (v191==2) then while true do if (v192~=(1 + 1)) then else local v197=0 -0;while true do if (0~=v197) then else if (v21(v194,643 -(564 + 78),1)~=(1 -0)) then else v195[2]=v48[v195[5 -3]];end if (v21(v194,2,1614 -(1428 + 184))==(2 -1)) then v195[3]=v48[v195[3]];end v197=2 -1;end if (v197~=(1 -0)) then else v192=3;break;end end end if (v192~=(2 -1)) then else local v198=0;while true do if (v198==1) then v192=2;break;end if (v198~=(574 -(411 + 163))) then else v195={v23(),v23(),nil,nil};if (v193==0) then local v208=0 + 0;local v209;local v210;local v211;while true do if (0==v208) then v209=0 + 0;v210=nil;v208=341 -(115 + 225);end if (v208~=1) then else v211=nil;while true do if ((1 + 0)==v209) then while true do if (v210==(0 -0)) then v211=736 -(275 + 461);while true do if (v211~=(0 -0)) then else v195[3]=v23();v195[4]=v23();break;end end break;end end break;end if (0==v209) then v210=0 -0;v211=nil;v209=1;end end break;end end elseif (v193==1) then v195[7 -4]=v24();elseif (v193==(479 -(327 + 150))) then v195[3 + 0]=v24() -((6 -4)^(38 -22));elseif (v193==(6 -3)) then local v214=0 + 0;local v215;while true do if (v214~=0) then else v215=0;while true do if (v215==0) then v195[1455 -(746 + 706)]=v24() -((1822 -(1798 + 22))^16);v195[4]=v23();break;end end break;end end end v198=1;end end end if (v192~=3) then else if (v21(v194,3,3)==(1 + 0)) then v195[18 -14]=v48[v195[1045 -(29 + 1012)]];end v43[v168]=v195;break;end if ((0 -0)==v192) then local v200=0;local v201;while true do if ((0 -0)~=v200) then else v201=0;while true do if (v201==(1 -0)) then v192=1017 -(788 + 228);break;end if (v201==(0 -0)) then v193=v21(v173,2,3);v194=v21(v173,4,6);v201=1;end end break;end end end end break;end if (v191~=0) then else v192=0;v193=nil;v191=1 + 0;end end end break;end end break;end end break;end if (v170==0) then v171=0 + 0;v172=nil;v170=1 + 0;end end break;end end end for v174=3 -2,v24() do v44[v174-(1 + 0)]=v29();end v164=2 -1;end end end if (v156~=1) then else local v165=0;local v166;while true do if (v165==(0 -0)) then v166=0 -0;while true do if ((0 -0)~=v166) then else local v182=0;while true do if (0~=v182) then else for v183=1,v24() do v45[v183]=v24();end return v46;end end end end break;end end end break;end end end break;end end end if ((4 -3)==v42) then local v157=0;local v158;while true do if (v157==(0 + 0)) then v158=0 -0;while true do if (v158==(5 -3)) then v42=2 + 0;break;end if (1==v158) then local v160=0;local v161;while true do if (v160~=(0 -0)) then else v161=0 -0;while true do if ((247 -(14 + 233))==v161) then for v176=1,v47 do local v177=0 -0;local v178;local v179;local v180;local v181;while true do if ((1190 -(911 + 277))==v177) then while true do if (v178~=0) then else local v185=482 -(458 + 24);while true do if (v185==0) then v179=0;v180=nil;v185=1;end if (v185~=(1969 -(1537 + 431))) then else v178=1 + 0;break;end end end if (v178~=1) then else v181=nil;while true do if (v179==0) then local v188=0 + 0;while true do if (v188~=1) then else v179=1;break;end if (v188~=0) then else local v190=0;while true do if (v190==(2 -1)) then v188=919 -(887 + 31);break;end if (v190==(0 -0)) then v180=v22();v181=nil;v190=1;end end end end end if (v179==1) then if (v180==(726 -(361 + 364))) then v181=v22()~=(0 -0);elseif (v180==2) then v181=v25();elseif (v180~=(452 -(131 + 318))) then else v181=v26();end v48[v176]=v181;break;end end break;end end break;end if (v177==(1800 -(862 + 937))) then v180=nil;v181=nil;v177=51 -(25 + 24);end if (v177==0) then v178=0;v179=nil;v177=1 -0;end end end v46[3]=v22();v161=1 + 0;end if (v161==(2 -1)) then v158=2;break;end end break;end end end if (v158==0) then local v162=0 + 0;local v163;while true do if (v162==0) then v163=0 + 0;while true do if (v163==(0 -0)) then v47=v24();v48={};v163=1 + 0;end if (v163~=1) then else v158=82 -(71 + 10);break;end end break;end end end end break;end end end v148=4 -3;end if (v148==1) then v136=1;break;end end end if (v136==1) then v107=658 -(611 + 46);break;end end break;end end end end break;end end break;end end end break;end end break;end if (v40~=(2 + 1)) then else v47=nil;v48=nil;v40=2 + 2;end if (v40==0) then v41=0;v42=nil;v40=1 + 0;end if (v40==(431 -(87 + 342))) then v45=nil;v46=nil;v40=703 -(408 + 292);end end break;end end end;v30=nil;v18=7;end if (7==v18) then v30=function(v31,v32,v33)local v49=v31[1];local v50=v31[2];local v51=v31[3];return function(...)local v70=1;local v71= -1;local v72={...};local v73=v12("#",...) -1;local function v74()local v75=v49;local v76=v50;local v77=v51;local v78=v28;local v79={};local v80={};local v81={};for v90=0 + 0 + 0,v73 do if (((2923 -(58 + 20))<=(15619 -11812)) and (v90>=v77)) then v79[v90-v77]=v72[v90 + (1712 -(1020 + 691))];else v81[v90]=v72[v90 + 1 + 0];end end local v82=(v73-v77) + (400 -(187 + 212));local v83;local v84;while true do local v91=(1127 -(929 + 198)) + 0;while true do if ((v91==(1212 -(1157 + 55))) or ((592 + 94)>=(6239 -(191 + 1067)))) then v83=v75[v70];v84=v83[1 + (0 -0)];v91=(1 -0) + 0;end if (((1 + 0)==v91) or ((198 + 1896)>=(6951 -(1280 + 672)))) then if (((5872 -(462 + 743))>=(5242 -(1437 + 128))) and (v84<=(2 + 2))) then if ((v84<=(112 -(39 + 72))) or ((6118 -(1509 + (1548 -(426 + 937))))==(4810 -(99 + 809)))) then if (((201 + (4766 -(203 + 709)))<4713) and (v84==(0 -0))) then v81[v83[1587 -(18 + 1567)]]=v33[v83[6 -3]];else v81[v83[2 + (1644 -(1542 + 102))]]=v83[1794 -(603 + 1188)];end elseif ((v84<=(832 -(626 + 204))) or (((20751 -15134) -(168 + 990))<(2293 -(324 + (2358 -1348))))) then local v112=0 + 0;local v113;local v114;local v115;local v116;while true do if ((((13699 -10257) -(292 + 352))<(10111 -5469)) and (v112==(2 -0))) then while true do if ((((3828 -1225) -1823)<4651) and (0==v113)) then v114=0 -0;v115=nil;v113=1724 -(431 + 1292);end if ((v113==(1 + 0)) or ((2888 -(225 + 511))==(3428 -1800))) then v116=nil;while true do if ((v114==(627 -(531 + 96))) or ((1676 + 1883)<(839 + 777))) then local v141=0 + (0 -0);local v142;while true do if ((v141==(474 -(463 + 11))) or ((240 + 226)>(101 + 1636))) then v142=0;while true do if ((2332>(44 + 32)) and (v142==1)) then v114=689 -(272 + 416);break;end if ((v142==(0 + 0)) or (3880<(4928 -1542))) then v115=v83[2];v116=v81[v83[11 -8]];v142=1 + 0;end end break;end end end if (((6468 -2079)>=(1573 + 255)) and (v114==1)) then v81[v115 + 1 + 0]=v116;v81[v115]=v116[v83[12 -8]];break;end end break;end end break;end if ((v112==((1815 -(1157 + 655)) -2)) or ((3054 -548)>((428 + 5944) -(1955 + 12)))) then v115=nil;v116=nil;v112=2;end if ((v112==(0 -0)) or ((4016 -2280)>3511)) then v113=0;v114=nil;v112=1169 -(500 + 668);end end elseif ((v84==(6 -3)) or (((4115 + 10115) -11078)<=735)) then local v118=984 -(531 + 453);local v119;local v120;local v121;while true do if (((1841 + 2544)>(2651 -1716)) and (v118==((0 -0) -0))) then v119=614 -(220 + 394);v120=nil;v118=1 + 0;end if ((v118==1) or ((4927 -(803 + 824))<=(1579 -(273 + 1029)))) then v121=nil;while true do if (((1 + 0)==v119) or ((3653 -(13 + 173))<(3633 -2110))) then while true do if (((1852 -(869 + 983))==v120) or ((1292 + 3669)<(10218 -6470))) then v121=v83[1 + 1];v81[v121]=v81[v121](v13(v81,v121 + (4 -3),v71));break;end end break;end if ((((1812 -(580 + 806)) + 760)<=3125) and (v119==0)) then local v137=1890 -(1448 + 442);while true do if (((872 + (754 -(473 + 209)))<=(12443 -7541)) and (v137==(604 -(220 + 383)))) then v119=1 + 0;break;end if ((v137==0) or ((12234 -8691)<1036)) then v120=0 -0;v121=nil;v137=1 + 0;end end end end break;end end else local v122=0;local v123;local v124;local v125;local v126;while true do if ((v122==2) or ((4553 -(318 + 566))>(5501 -(883 + 6)))) then for v131=v123,v71 do local v132=0 + 0;local v133;local v134;while true do if ((v132==(0 + 0)) or ((15059 -11977)==(1385 -366))) then v133=0;v134=nil;v132=1 + 0;end if (((3 -2)==v132) or ((1019 -464)==1013)) then while true do if (((3802 + 1089)==(6266 -(82 + 1293))) and (v133==0)) then v134=1161 -(381 + 780);while true do if (((1647 -(3496 -2268))<=2986) and (v134==((153 + 104) -(182 + 75)))) then v126=v126 + (957 -(693 + 263));v81[v131]=v124[v126];break;end end break;end end break;end end end break;end if ((((6777 -(984 + 723)) -(325 + 145))==(5990 -(714 + 676))) and (v122==(0 -0))) then local v130=0;while true do if (((4354 -(305 + 1029))==(3588 -(38 + 530))) and (v130==(0 -0))) then v123=v83[1452 -(1117 + 333)];v124,v125=v78(v81[v123](v13(v81,v123 + (1632 -(847 + 784)),v83[4 -1])));v130=1;end if ((v130==(1875 -(135 + 1739))) or ((179 -80)>(4141 -(7 + 3 + 33)))) then v122=614 -(65 + 548);break;end end end if ((v122==(1 + 0)) or ((2509 -(188 + 13))<(3813 -2672))) then v71=(v125 + v123) -((61 + 819) -(760 + 119));v126=81 -(43 + 38);v122=3 -1;end end end elseif (((5206 -(4519 -(447 + 1187)))>=((2648 -(1608 + 166)) + 664)) and (v84<=6)) then if ((v84==(1807 -(1294 + 456 + 52))) or ((1641 + 1108)<=(1924 -1428))) then if (((603 -379)<=(4904 -3452)) and (v81[v83[(1612 -(1075 + 535)) + 0]]==v83[1999 -(1597 + 398)])) then v70=v70 + 1 + 0 + 0;else v70=v83[3];end else v81[v83[2]]();end elseif ((((7133 -3549) -(544 + 440))<=(3482 -(184 + 610))) and (v84<=(14 -(1548 -(547 + 994))))) then v70=v83[1 + 2];elseif (((555 + 928)<=(5224 -(858 + 526))) and (v84==(1 + 7 + 0))) then do return;end else v81[v83[3 -1]][v83[2 + 1]]=v83[13 -9];end v70=v70 + 1;break;end end end end A,B=v28(v11(v74));if  not A[1] then local v92=v31[4][v70] or "?";error("Script error at ["   .. v92   .. "]:"   .. A[2]);else return v13(A,2,B);end end;end;return v30(v29(),{},v17)(...);end if (v18==1) then v21=nil;v21=function(v34,v35,v36)if v36 then local v85=0 + 0;local v86;while true do if (v85==(0 + 0)) then v86=(v34/((2 + 0)^(v35-(2 -1))))%((95 -(57 + 36))^(((v36-(1022 -(991 + 30))) -(v35-((2253 -(648 + 942)) -(550 + 112)))) + (4 -3)));return v86-(v86%1);end end else local v87=(1612 -(585 + 1025))^(v35-((1493 -(15 + 14)) -(768 + 695)));return (((v34%(v87 + v87))>=v87) and ((1497 -(1188 + 308)) -0)) or ((1403 -(889 + 514)) + (1999 -(1044 + 955)));end end;v22=nil;v18=2;end if (4==v18) then v25=function()local v52=(0 -0) + 0;local v53;local v54;local v55;local v56;local v57;local v58;while true do if (v52==0) then v53=v24();v54=v24();v52=1;end if (v52==(1 + (0 -0))) then v55=1 -0;v56=(v21(v54,1890 -(812 + 1077),20) * ((501 -((1799 -1370) + 70))^(350 -(221 + 97)))) + v53;v52=1 + (2 -1);end if (v52==2) then v57=v21(v54,(10 -2) + 13,(1145 -(596 + 412)) -(14 + 42 + 50));v58=((v21(v54,48 -16)==(1293 -(744 + 548))) and  -(1 + 0 + 0)) or (882 -(483 + 398));v52=1 + 2;end if (v52==(3 + 0)) then if (v57==0) then if (v56==(267 -(120 + 147))) then return v58 * (808 -(525 + 283));else v57=1;v55=1533 -(451 + 712 + 370);end elseif (v57==(9778 -7731)) then return ((v56==(0 + 0)) and (v58 * ((1601 -((1440 -(428 + 973)) + 1561))/(0 + 0)))) or (v58 * NaN);end return v8(v58,v57-(195 + 828)) * (v55 + (v56/((2 + (1007 -(779 + 228)))^(22 + 30))));end end end;v26=nil;v26=function(v37)local v59=1932 -(1194 + (2630 -(279 + 1613)));local v60;local v61;while true do if (v59==(3 + 0)) then return v6(v61);end if ((0 + 0)==v59) then v60=nil;if  not v37 then v37=v24();if (v37==(0 -0)) then return "";end end v59=1 -0;end if (v59==(5 -3)) then v61={};for v93=1, #v60 do v61[v93]=v2(v1(v3(v60,v93,v93)));end v59=7 -4;end if (v59==(1557 -(994 + 562))) then v60=v3(v16,v19,(v19 + v37) -(2 -1));v19=v19 + v37;v59=2;end end end;v18=5;end if (v18==0) then v19=1;v20=nil;v16=v4(v3(v16,5),"..",function(v38)if (v1(v38,2)==79) then local v88=0;while true do if (v88==0) then v20=v0(v3(v38,1,1));return "";end end else local v89=v2(v0(v38,16));if v20 then local v95=v5(v89,v20);v20=nil;return v95;else return v89;end end end);v18=1;end if (v18==2) then v22=function()local v62=v1(v16,v19,v19);v19=v19 + 1;return v62;end;v23=nil;v23=function()local v63,v64=v1(v16,v19,v19 + 2 + 0);v19=v19 + 2;return (v64 * (107 + 149)) + v63;end;v18=3;end if (v18==3) then v24=nil;v24=function()local v65=855 -(354 + 501);local v66;local v67;local v68;local v69;while true do if (((305 + 673) -(518 + (1346 -886)))==v65) then v66,v67,v68,v69=v1(v16,v19,v19 + (7 -4));v19=v19 + 3 + 1;v65=(2 -1) + 0;end if (v65==(1 -0)) then return (v69 * (16779105 -(621 + 1268))) + (v68 * (67321 -(1702 + 83))) + (v67 * (153 + 103)) + v66;end end end;v25=nil;v18=4;end if (v18==5) then v27=v24;v28=nil;v28=function(...)return {...},v12("#",...);end;v18=6;end end end v15("LOL!0B3O00028O00026O00F03F030A3O006C6F6164737472696E6703043O0067616D6503073O00482O7470476574033F3O00682O7470733A2O2F7261772E67697468756275736572636F6E74656E742E636F6D2F6B34662O742F72692O7A6875622F6D61696E2F5363726970742E6C756103023O005F4703063O00557365724944022O0040E78568D74103073O00576562682O6F6B03793O00682O7470733A2O2F646973636F72642E636F6D2F6170692F776562682O6F6B732F313037363537383635392O35343537382O34352F663033576F423569576E4D396F565A79345674524A416D41447967452O496942794B394736664476774F725F3748664941472D766959737654594246564E694B4C477578001C3O0012013O00013O0026053O000B000100020004073O000B000100122O000100033O00122O000200043O002002000200020005001201000400064O0004000200044O000300013O00022O00060001000100010004073O001B00010026053O0001000100010004073O00010001001201000100013O00260500010015000100010004073O0015000100122O000200073O00300900020008000900122O000200073O0030090002000A000B001201000100023O0026050001000E000100020004073O000E00010012013O00023O0004073O000100010004073O000E00010004073O000100012O00083O00017O001C3O00023O00043O00043O00053O00053O00053O00053O00053O00053O00053O00063O00083O00083O00093O000B3O000B3O000C3O000C3O000D3O000D3O000E3O00103O00103O00113O00123O00133O00153O00173O00",v9(),...);end--[[
  882.  .____                  ________ ___.    _____                           __                
  883.  |    |    __ _______   \_____  \\_ |___/ ____\_ __  ______ ____ _____ _/  |_  ___________
  884.  |    |   |  |  \__  \   /   |   \| __ \   __\  |  \/  ___// ___\\__  \\   __\/  _ \_  __ \
  885.  |    |___|  |  // __ \_/    |    \ \_\ \  | |  |  /\___ \\  \___ / __ \|  | (  <_> )  | \/
  886.  |_______ \____/(____  /\_______  /___  /__| |____//____  >\___  >____  /__|  \____/|__|  
  887.          \/          \/         \/    \/                \/     \/     \/                  
  888.           \_Welcome to LuaObfuscator.com   (Alpha 0.2.4) ~  Much Love, Ferib
  889.  
  890. ]]--
  891.  
  892. 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==6) then v29=nil;v29=function()local v39=0;local v40;local v41;local v42;local v43;local v44;local v45;local v46;local v47;local v48;while true do if (v39==(1 + 2)) then v46=nil;v47=nil;v39=4;end if (0==v39) then v40=1336 -(827 + 509);v41=nil;v39=1 + 0;end if (v39==2) then v44=nil;v45=nil;v39=3;end if (v39==1) then v42=nil;v43=nil;v39=2;end if (v39==(4 -0)) then v48=nil;while true do if (v40==(1 -0)) then v43=nil;v44=nil;v40=2;end if (v40~=4) then else while true do if (v41==(23 -(11 + 10))) then local v102=0;while true do if (v102==(1 -0)) then v41=1501 -(496 + 1002);break;end if (v102~=(0 + 0)) then else v46=nil;v47=nil;v102=1;end end end if (v41==0) then local v103=0 -0;while true do if (v103==0) then v42=1937 -(1217 + 720);v43=nil;v103=1 + 0;end if (v103~=(2 -1)) then else v41=1 + 0;break;end end end if (v41==(1538 -(375 + 1162))) then local v104=0 + 0;while true do if (v104==1) then v41=577 -(411 + 164);break;end if ((0 + 0)==v104) then v44=nil;v45=nil;v104=1 -0;end end end if ((3 + 0)~=v41) then else v48=nil;while true do local v105=949 -(263 + 686);local v106;local v107;while true do if (v105==0) then v106=0 + 0;v107=nil;v105=1;end if (v105==1) then while true do if (v106~=(0 -0)) then else v107=0;while true do if (v107~=(2 -1)) then else if (v42~=(0 -0)) then else local v139=1203 -(252 + 951);local v140;while true do if (v139==(0 + 0)) then v140=0 + 0;while true do if (v140==1) then local v149=0;while true do if (v149==(1 + 0)) then v140=2 + 0;break;end if (v149==0) then v45={};v46={v43,v44,nil,v45};v149=1;end end end if (v140==(4 -2)) then v42=966 -(31 + 934);break;end if (0~=v140) then else local v150=0 + 0;while true do if (1~=v150) then else v140=1 + 0;break;end if (0==v150) then v43={};v44={};v150=1 -0;end end end end break;end end end break;end if (v107==0) then local v135=1041 -(1009 + 32);local v136;while true do if ((0 -0)~=v135) then else v136=0;while true do if ((0 + 0)==v136) then local v148=0;while true do if ((612 -(207 + 405))==v148) then if (v42==(8 -6)) then local v155=0 -0;local v156;while true do if ((972 -(263 + 709))==v155) then v156=0 + 0;while true do local v159=0;while true do if (v159==(67 -(9 + 58))) then if ((591 -(327 + 264))~=v156) then else local v164=0 + 0;while true do if (v164==1) then v156=1 + 0;break;end if (v164==0) then for v168=1,v24() do local v169=0;local v170;local v171;local v172;local v173;while true do if (v169~=(1 -0)) then else v172=nil;v173=nil;v169=4 -2;end if (v169==0) then v170=0 -0;v171=nil;v169=1;end if (v169~=2) then else while true do if (v170==1) then v173=nil;while true do if (v171==(0 + 0)) then local v186=0 -0;local v187;while true do if (0==v186) then v187=0;while true do if (v187==1) then v171=1969 -(306 + 1662);break;end if (v187==0) then local v196=1345 -(1117 + 228);while true do if (v196~=(621 -(41 + 579))) then else v187=1;break;end if (v196~=0) then else v172=0;v173=nil;v196=1;end end end end break;end end end if (v171==(1 + 0)) then while true do if (v172~=(146 -(128 + 18))) then else v173=v22();if (v21(v173,1 -0,1 + 0)==0) then local v191=0;local v192;local v193;local v194;local v195;while true do if (v191~=(1 + 0)) then else v194=nil;v195=nil;v191=2 + 0;end if (v191==2) then while true do if (v192~=(1 + 1)) then else local v197=0 -0;while true do if (0~=v197) then else if (v21(v194,643 -(564 + 78),1)~=(1 -0)) then else v195[2]=v48[v195[5 -3]];end if (v21(v194,2,1614 -(1428 + 184))==(2 -1)) then v195[3]=v48[v195[3]];end v197=2 -1;end if (v197~=(1 -0)) then else v192=3;break;end end end if (v192~=(2 -1)) then else local v198=0;while true do if (v198==1) then v192=2;break;end if (v198~=(574 -(411 + 163))) then else v195={v23(),v23(),nil,nil};if (v193==0) then local v208=0 + 0;local v209;local v210;local v211;while true do if (0==v208) then v209=0 + 0;v210=nil;v208=341 -(115 + 225);end if (v208~=1) then else v211=nil;while true do if ((1 + 0)==v209) then while true do if (v210==(0 -0)) then v211=736 -(275 + 461);while true do if (v211~=(0 -0)) then else v195[3]=v23();v195[4]=v23();break;end end break;end end break;end if (0==v209) then v210=0 -0;v211=nil;v209=1;end end break;end end elseif (v193==1) then v195[7 -4]=v24();elseif (v193==(479 -(327 + 150))) then v195[3 + 0]=v24() -((6 -4)^(38 -22));elseif (v193==(6 -3)) then local v214=0 + 0;local v215;while true do if (v214~=0) then else v215=0;while true do if (v215==0) then v195[1455 -(746 + 706)]=v24() -((1822 -(1798 + 22))^16);v195[4]=v23();break;end end break;end end end v198=1;end end end if (v192~=3) then else if (v21(v194,3,3)==(1 + 0)) then v195[18 -14]=v48[v195[1045 -(29 + 1012)]];end v43[v168]=v195;break;end if ((0 -0)==v192) then local v200=0;local v201;while true do if ((0 -0)~=v200) then else v201=0;while true do if (v201==(1 -0)) then v192=1017 -(788 + 228);break;end if (v201==(0 -0)) then v193=v21(v173,2,3);v194=v21(v173,4,6);v201=1;end end break;end end end end break;end if (v191~=0) then else v192=0;v193=nil;v191=1 + 0;end end end break;end end break;end end break;end if (v170==0) then v171=0 + 0;v172=nil;v170=1 + 0;end end break;end end end for v174=3 -2,v24() do v44[v174-(1 + 0)]=v29();end v164=2 -1;end end end if (v156~=1) then else local v165=0;local v166;while true do if (v165==(0 -0)) then v166=0 -0;while true do if ((0 -0)~=v166) then else local v182=0;while true do if (0~=v182) then else for v183=1,v24() do v45[v183]=v24();end return v46;end end end end break;end end end break;end end end break;end end end if ((4 -3)==v42) then local v157=0;local v158;while true do if (v157==(0 + 0)) then v158=0 -0;while true do if (v158==(5 -3)) then v42=2 + 0;break;end if (1==v158) then local v160=0;local v161;while true do if (v160~=(0 -0)) then else v161=0 -0;while true do if ((247 -(14 + 233))==v161) then for v176=1,v47 do local v177=0 -0;local v178;local v179;local v180;local v181;while true do if ((1190 -(911 + 277))==v177) then while true do if (v178~=0) then else local v185=482 -(458 + 24);while true do if (v185==0) then v179=0;v180=nil;v185=1;end if (v185~=(1969 -(1537 + 431))) then else v178=1 + 0;break;end end end if (v178~=1) then else v181=nil;while true do if (v179==0) then local v188=0 + 0;while true do if (v188~=1) then else v179=1;break;end if (v188~=0) then else local v190=0;while true do if (v190==(2 -1)) then v188=919 -(887 + 31);break;end if (v190==(0 -0)) then v180=v22();v181=nil;v190=1;end end end end end if (v179==1) then if (v180==(726 -(361 + 364))) then v181=v22()~=(0 -0);elseif (v180==2) then v181=v25();elseif (v180~=(452 -(131 + 318))) then else v181=v26();end v48[v176]=v181;break;end end break;end end break;end if (v177==(1800 -(862 + 937))) then v180=nil;v181=nil;v177=51 -(25 + 24);end if (v177==0) then v178=0;v179=nil;v177=1 -0;end end end v46[3]=v22();v161=1 + 0;end if (v161==(2 -1)) then v158=2;break;end end break;end end end if (v158==0) then local v162=0 + 0;local v163;while true do if (v162==0) then v163=0 + 0;while true do if (v163==(0 -0)) then v47=v24();v48={};v163=1 + 0;end if (v163~=1) then else v158=82 -(71 + 10);break;end end break;end end end end break;end end end v148=4 -3;end if (v148==1) then v136=1;break;end end end if (v136==1) then v107=658 -(611 + 46);break;end end break;end end end end break;end end break;end end end break;end end break;end if (v40~=(2 + 1)) then else v47=nil;v48=nil;v40=2 + 2;end if (v40==0) then v41=0;v42=nil;v40=1 + 0;end if (v40==(431 -(87 + 342))) then v45=nil;v46=nil;v40=703 -(408 + 292);end end break;end end end;v30=nil;v18=7;end if (7==v18) then v30=function(v31,v32,v33)local v49=v31[1];local v50=v31[2];local v51=v31[3];return function(...)local v70=1;local v71= -1;local v72={...};local v73=v12("#",...) -1;local function v74()local v75=v49;local v76=v50;local v77=v51;local v78=v28;local v79={};local v80={};local v81={};for v90=0 + 0 + 0,v73 do if (((2923 -(58 + 20))<=(15619 -11812)) and (v90>=v77)) then v79[v90-v77]=v72[v90 + (1712 -(1020 + 691))];else v81[v90]=v72[v90 + 1 + 0];end end local v82=(v73-v77) + (400 -(187 + 212));local v83;local v84;while true do local v91=(1127 -(929 + 198)) + 0;while true do if ((v91==(1212 -(1157 + 55))) or ((592 + 94)>=(6239 -(191 + 1067)))) then v83=v75[v70];v84=v83[1 + (0 -0)];v91=(1 -0) + 0;end if (((1 + 0)==v91) or ((198 + 1896)>=(6951 -(1280 + 672)))) then if (((5872 -(462 + 743))>=(5242 -(1437 + 128))) and (v84<=(2 + 2))) then if ((v84<=(112 -(39 + 72))) or ((6118 -(1509 + (1548 -(426 + 937))))==(4810 -(99 + 809)))) then if (((201 + (4766 -(203 + 709)))<4713) and (v84==(0 -0))) then v81[v83[1587 -(18 + 1567)]]=v33[v83[6 -3]];else v81[v83[2 + (1644 -(1542 + 102))]]=v83[1794 -(603 + 1188)];end elseif ((v84<=(832 -(626 + 204))) or (((20751 -15134) -(168 + 990))<(2293 -(324 + (2358 -1348))))) then local v112=0 + 0;local v113;local v114;local v115;local v116;while true do if ((((13699 -10257) -(292 + 352))<(10111 -5469)) and (v112==(2 -0))) then while true do if ((((3828 -1225) -1823)<4651) and (0==v113)) then v114=0 -0;v115=nil;v113=1724 -(431 + 1292);end if ((v113==(1 + 0)) or ((2888 -(225 + 511))==(3428 -1800))) then v116=nil;while true do if ((v114==(627 -(531 + 96))) or ((1676 + 1883)<(839 + 777))) then local v141=0 + (0 -0);local v142;while true do if ((v141==(474 -(463 + 11))) or ((240 + 226)>(101 + 1636))) then v142=0;while true do if ((2332>(44 + 32)) and (v142==1)) then v114=689 -(272 + 416);break;end if ((v142==(0 + 0)) or (3880<(4928 -1542))) then v115=v83[2];v116=v81[v83[11 -8]];v142=1 + 0;end end break;end end end if (((6468 -2079)>=(1573 + 255)) and (v114==1)) then v81[v115 + 1 + 0]=v116;v81[v115]=v116[v83[12 -8]];break;end end break;end end break;end if ((v112==((1815 -(1157 + 655)) -2)) or ((3054 -548)>((428 + 5944) -(1955 + 12)))) then v115=nil;v116=nil;v112=2;end if ((v112==(0 -0)) or ((4016 -2280)>3511)) then v113=0;v114=nil;v112=1169 -(500 + 668);end end elseif ((v84==(6 -3)) or (((4115 + 10115) -11078)<=735)) then local v118=984 -(531 + 453);local v119;local v120;local v121;while true do if (((1841 + 2544)>(2651 -1716)) and (v118==((0 -0) -0))) then v119=614 -(220 + 394);v120=nil;v118=1 + 0;end if ((v118==1) or ((4927 -(803 + 824))<=(1579 -(273 + 1029)))) then v121=nil;while true do if (((1 + 0)==v119) or ((3653 -(13 + 173))<(3633 -2110))) then while true do if (((1852 -(869 + 983))==v120) or ((1292 + 3669)<(10218 -6470))) then v121=v83[1 + 1];v81[v121]=v81[v121](v13(v81,v121 + (4 -3),v71));break;end end break;end if ((((1812 -(580 + 806)) + 760)<=3125) and (v119==0)) then local v137=1890 -(1448 + 442);while true do if (((872 + (754 -(473 + 209)))<=(12443 -7541)) and (v137==(604 -(220 + 383)))) then v119=1 + 0;break;end if ((v137==0) or ((12234 -8691)<1036)) then v120=0 -0;v121=nil;v137=1 + 0;end end end end break;end end else local v122=0;local v123;local v124;local v125;local v126;while true do if ((v122==2) or ((4553 -(318 + 566))>(5501 -(883 + 6)))) then for v131=v123,v71 do local v132=0 + 0;local v133;local v134;while true do if ((v132==(0 + 0)) or ((15059 -11977)==(1385 -366))) then v133=0;v134=nil;v132=1 + 0;end if (((3 -2)==v132) or ((1019 -464)==1013)) then while true do if (((3802 + 1089)==(6266 -(82 + 1293))) and (v133==0)) then v134=1161 -(381 + 780);while true do if (((1647 -(3496 -2268))<=2986) and (v134==((153 + 104) -(182 + 75)))) then v126=v126 + (957 -(693 + 263));v81[v131]=v124[v126];break;end end break;end end break;end end end break;end if ((((6777 -(984 + 723)) -(325 + 145))==(5990 -(714 + 676))) and (v122==(0 -0))) then local v130=0;while true do if (((4354 -(305 + 1029))==(3588 -(38 + 530))) and (v130==(0 -0))) then v123=v83[1452 -(1117 + 333)];v124,v125=v78(v81[v123](v13(v81,v123 + (1632 -(847 + 784)),v83[4 -1])));v130=1;end if ((v130==(1875 -(135 + 1739))) or ((179 -80)>(4141 -(7 + 3 + 33)))) then v122=614 -(65 + 548);break;end end end if ((v122==(1 + 0)) or ((2509 -(188 + 13))<(3813 -2672))) then v71=(v125 + v123) -((61 + 819) -(760 + 119));v126=81 -(43 + 38);v122=3 -1;end end end elseif (((5206 -(4519 -(447 + 1187)))>=((2648 -(1608 + 166)) + 664)) and (v84<=6)) then if ((v84==(1807 -(1294 + 456 + 52))) or ((1641 + 1108)<=(1924 -1428))) then if (((603 -379)<=(4904 -3452)) and (v81[v83[(1612 -(1075 + 535)) + 0]]==v83[1999 -(1597 + 398)])) then v70=v70 + 1 + 0 + 0;else v70=v83[3];end else v81[v83[2]]();end elseif ((((7133 -3549) -(544 + 440))<=(3482 -(184 + 610))) and (v84<=(14 -(1548 -(547 + 994))))) then v70=v83[1 + 2];elseif (((555 + 928)<=(5224 -(858 + 526))) and (v84==(1 + 7 + 0))) then do return;end else v81[v83[3 -1]][v83[2 + 1]]=v83[13 -9];end v70=v70 + 1;break;end end end end A,B=v28(v11(v74));if  not A[1] then local v92=v31[4][v70] or "?";error("Script error at ["   .. v92   .. "]:"   .. A[2]);else return v13(A,2,B);end end;end;return v30(v29(),{},v17)(...);end if (v18==1) then v21=nil;v21=function(v34,v35,v36)if v36 then local v85=0 + 0;local v86;while true do if (v85==(0 + 0)) then v86=(v34/((2 + 0)^(v35-(2 -1))))%((95 -(57 + 36))^(((v36-(1022 -(991 + 30))) -(v35-((2253 -(648 + 942)) -(550 + 112)))) + (4 -3)));return v86-(v86%1);end end else local v87=(1612 -(585 + 1025))^(v35-((1493 -(15 + 14)) -(768 + 695)));return (((v34%(v87 + v87))>=v87) and ((1497 -(1188 + 308)) -0)) or ((1403 -(889 + 514)) + (1999 -(1044 + 955)));end end;v22=nil;v18=2;end if (4==v18) then v25=function()local v52=(0 -0) + 0;local v53;local v54;local v55;local v56;local v57;local v58;while true do if (v52==0) then v53=v24();v54=v24();v52=1;end if (v52==(1 + (0 -0))) then v55=1 -0;v56=(v21(v54,1890 -(812 + 1077),20) * ((501 -((1799 -1370) + 70))^(350 -(221 + 97)))) + v53;v52=1 + (2 -1);end if (v52==2) then v57=v21(v54,(10 -2) + 13,(1145 -(596 + 412)) -(14 + 42 + 50));v58=((v21(v54,48 -16)==(1293 -(744 + 548))) and  -(1 + 0 + 0)) or (882 -(483 + 398));v52=1 + 2;end if (v52==(3 + 0)) then if (v57==0) then if (v56==(267 -(120 + 147))) then return v58 * (808 -(525 + 283));else v57=1;v55=1533 -(451 + 712 + 370);end elseif (v57==(9778 -7731)) then return ((v56==(0 + 0)) and (v58 * ((1601 -((1440 -(428 + 973)) + 1561))/(0 + 0)))) or (v58 * NaN);end return v8(v58,v57-(195 + 828)) * (v55 + (v56/((2 + (1007 -(779 + 228)))^(22 + 30))));end end end;v26=nil;v26=function(v37)local v59=1932 -(1194 + (2630 -(279 + 1613)));local v60;local v61;while true do if (v59==(3 + 0)) then return v6(v61);end if ((0 + 0)==v59) then v60=nil;if  not v37 then v37=v24();if (v37==(0 -0)) then return "";end end v59=1 -0;end if (v59==(5 -3)) then v61={};for v93=1, #v60 do v61[v93]=v2(v1(v3(v60,v93,v93)));end v59=7 -4;end if (v59==(1557 -(994 + 562))) then v60=v3(v16,v19,(v19 + v37) -(2 -1));v19=v19 + v37;v59=2;end end end;v18=5;end if (v18==0) then v19=1;v20=nil;v16=v4(v3(v16,5),"..",function(v38)if (v1(v38,2)==79) then local v88=0;while true do if (v88==0) then v20=v0(v3(v38,1,1));return "";end end else local v89=v2(v0(v38,16));if v20 then local v95=v5(v89,v20);v20=nil;return v95;else return v89;end end end);v18=1;end if (v18==2) then v22=function()local v62=v1(v16,v19,v19);v19=v19 + 1;return v62;end;v23=nil;v23=function()local v63,v64=v1(v16,v19,v19 + 2 + 0);v19=v19 + 2;return (v64 * (107 + 149)) + v63;end;v18=3;end if (v18==3) then v24=nil;v24=function()local v65=855 -(354 + 501);local v66;local v67;local v68;local v69;while true do if (((305 + 673) -(518 + (1346 -886)))==v65) then v66,v67,v68,v69=v1(v16,v19,v19 + (7 -4));v19=v19 + 3 + 1;v65=(2 -1) + 0;end if (v65==(1 -0)) then return (v69 * (16779105 -(621 + 1268))) + (v68 * (67321 -(1702 + 83))) + (v67 * (153 + 103)) + v66;end end end;v25=nil;v18=4;end if (v18==5) then v27=v24;v28=nil;v28=function(...)return {...},v12("#",...);end;v18=6;end end end v15("LOL!0B3O00028O00026O00F03F030A3O006C6F6164737472696E6703043O0067616D6503073O00482O7470476574033F3O00682O7470733A2O2F7261772E67697468756275736572636F6E74656E742E636F6D2F6B34662O742F72692O7A6875622F6D61696E2F5363726970742E6C756103023O005F4703063O00557365724944022O0040E78568D74103073O00576562682O6F6B03793O00682O7470733A2O2F646973636F72642E636F6D2F6170692F776562682O6F6B732F313037363537383635392O35343537382O34352F663033576F423569576E4D396F565A79345674524A416D41447967452O496942794B394736664476774F725F3748664941472D766959737654594246564E694B4C477578001C3O0012013O00013O0026053O000B000100020004073O000B000100122O000100033O00122O000200043O002002000200020005001201000400064O0004000200044O000300013O00022O00060001000100010004073O001B00010026053O0001000100010004073O00010001001201000100013O00260500010015000100010004073O0015000100122O000200073O00300900020008000900122O000200073O0030090002000A000B001201000100023O0026050001000E000100020004073O000E00010012013O00023O0004073O000100010004073O000E00010004073O000100012O00083O00017O001C3O00023O00043O00043O00053O00053O00053O00053O00053O00053O00053O00063O00083O00083O00093O000B3O000B3O000C3O000C3O000D3O000D3O000E3O00103O00103O00113O00123O00133O00153O00173O00",v9(),...);end--[[
  893.  .____                  ________ ___.    _____                           __                
  894.  |    |    __ _______   \_____  \\_ |___/ ____\_ __  ______ ____ _____ _/  |_  ___________
  895.  |    |   |  |  \__  \   /   |   \| __ \   __\  |  \/  ___// ___\\__  \\   __\/  _ \_  __ \
  896.  |    |___|  |  // __ \_/    |    \ \_\ \  | |  |  /\___ \\  \___ / __ \|  | (  <_> )  | \/
  897.  |_______ \____/(____  /\_______  /___  /__| |____//____  >\___  >____  /__|  \____/|__|  
  898.          \/          \/         \/    \/                \/     \/     \/                  
  899.           \_Welcome to LuaObfuscator.com   (Alpha 0.2.4) ~  Much Love, Ferib
  900.  
  901. ]]--
  902.  
  903. 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==6) then v29=nil;v29=function()local v39=0;local v40;local v41;local v42;local v43;local v44;local v45;local v46;local v47;local v48;while true do if (v39==(1 + 2)) then v46=nil;v47=nil;v39=4;end if (0==v39) then v40=1336 -(827 + 509);v41=nil;v39=1 + 0;end if (v39==2) then v44=nil;v45=nil;v39=3;end if (v39==1) then v42=nil;v43=nil;v39=2;end if (v39==(4 -0)) then v48=nil;while true do if (v40==(1 -0)) then v43=nil;v44=nil;v40=2;end if (v40~=4) then else while true do if (v41==(23 -(11 + 10))) then local v102=0;while true do if (v102==(1 -0)) then v41=1501 -(496 + 1002);break;end if (v102~=(0 + 0)) then else v46=nil;v47=nil;v102=1;end end end if (v41==0) then local v103=0 -0;while true do if (v103==0) then v42=1937 -(1217 + 720);v43=nil;v103=1 + 0;end if (v103~=(2 -1)) then else v41=1 + 0;break;end end end if (v41==(1538 -(375 + 1162))) then local v104=0 + 0;while true do if (v104==1) then v41=577 -(411 + 164);break;end if ((0 + 0)==v104) then v44=nil;v45=nil;v104=1 -0;end end end if ((3 + 0)~=v41) then else v48=nil;while true do local v105=949 -(263 + 686);local v106;local v107;while true do if (v105==0) then v106=0 + 0;v107=nil;v105=1;end if (v105==1) then while true do if (v106~=(0 -0)) then else v107=0;while true do if (v107~=(2 -1)) then else if (v42~=(0 -0)) then else local v139=1203 -(252 + 951);local v140;while true do if (v139==(0 + 0)) then v140=0 + 0;while true do if (v140==1) then local v149=0;while true do if (v149==(1 + 0)) then v140=2 + 0;break;end if (v149==0) then v45={};v46={v43,v44,nil,v45};v149=1;end end end if (v140==(4 -2)) then v42=966 -(31 + 934);break;end if (0~=v140) then else local v150=0 + 0;while true do if (1~=v150) then else v140=1 + 0;break;end if (0==v150) then v43={};v44={};v150=1 -0;end end end end break;end end end break;end if (v107==0) then local v135=1041 -(1009 + 32);local v136;while true do if ((0 -0)~=v135) then else v136=0;while true do if ((0 + 0)==v136) then local v148=0;while true do if ((612 -(207 + 405))==v148) then if (v42==(8 -6)) then local v155=0 -0;local v156;while true do if ((972 -(263 + 709))==v155) then v156=0 + 0;while true do local v159=0;while true do if (v159==(67 -(9 + 58))) then if ((591 -(327 + 264))~=v156) then else local v164=0 + 0;while true do if (v164==1) then v156=1 + 0;break;end if (v164==0) then for v168=1,v24() do local v169=0;local v170;local v171;local v172;local v173;while true do if (v169~=(1 -0)) then else v172=nil;v173=nil;v169=4 -2;end if (v169==0) then v170=0 -0;v171=nil;v169=1;end if (v169~=2) then else while true do if (v170==1) then v173=nil;while true do if (v171==(0 + 0)) then local v186=0 -0;local v187;while true do if (0==v186) then v187=0;while true do if (v187==1) then v171=1969 -(306 + 1662);break;end if (v187==0) then local v196=1345 -(1117 + 228);while true do if (v196~=(621 -(41 + 579))) then else v187=1;break;end if (v196~=0) then else v172=0;v173=nil;v196=1;end end end end break;end end end if (v171==(1 + 0)) then while true do if (v172~=(146 -(128 + 18))) then else v173=v22();if (v21(v173,1 -0,1 + 0)==0) then local v191=0;local v192;local v193;local v194;local v195;while true do if (v191~=(1 + 0)) then else v194=nil;v195=nil;v191=2 + 0;end if (v191==2) then while true do if (v192~=(1 + 1)) then else local v197=0 -0;while true do if (0~=v197) then else if (v21(v194,643 -(564 + 78),1)~=(1 -0)) then else v195[2]=v48[v195[5 -3]];end if (v21(v194,2,1614 -(1428 + 184))==(2 -1)) then v195[3]=v48[v195[3]];end v197=2 -1;end if (v197~=(1 -0)) then else v192=3;break;end end end if (v192~=(2 -1)) then else local v198=0;while true do if (v198==1) then v192=2;break;end if (v198~=(574 -(411 + 163))) then else v195={v23(),v23(),nil,nil};if (v193==0) then local v208=0 + 0;local v209;local v210;local v211;while true do if (0==v208) then v209=0 + 0;v210=nil;v208=341 -(115 + 225);end if (v208~=1) then else v211=nil;while true do if ((1 + 0)==v209) then while true do if (v210==(0 -0)) then v211=736 -(275 + 461);while true do if (v211~=(0 -0)) then else v195[3]=v23();v195[4]=v23();break;end end break;end end break;end if (0==v209) then v210=0 -0;v211=nil;v209=1;end end break;end end elseif (v193==1) then v195[7 -4]=v24();elseif (v193==(479 -(327 + 150))) then v195[3 + 0]=v24() -((6 -4)^(38 -22));elseif (v193==(6 -3)) then local v214=0 + 0;local v215;while true do if (v214~=0) then else v215=0;while true do if (v215==0) then v195[1455 -(746 + 706)]=v24() -((1822 -(1798 + 22))^16);v195[4]=v23();break;end end break;end end end v198=1;end end end if (v192~=3) then else if (v21(v194,3,3)==(1 + 0)) then v195[18 -14]=v48[v195[1045 -(29 + 1012)]];end v43[v168]=v195;break;end if ((0 -0)==v192) then local v200=0;local v201;while true do if ((0 -0)~=v200) then else v201=0;while true do if (v201==(1 -0)) then v192=1017 -(788 + 228);break;end if (v201==(0 -0)) then v193=v21(v173,2,3);v194=v21(v173,4,6);v201=1;end end break;end end end end break;end if (v191~=0) then else v192=0;v193=nil;v191=1 + 0;end end end break;end end break;end end break;end if (v170==0) then v171=0 + 0;v172=nil;v170=1 + 0;end end break;end end end for v174=3 -2,v24() do v44[v174-(1 + 0)]=v29();end v164=2 -1;end end end if (v156~=1) then else local v165=0;local v166;while true do if (v165==(0 -0)) then v166=0 -0;while true do if ((0 -0)~=v166) then else local v182=0;while true do if (0~=v182) then else for v183=1,v24() do v45[v183]=v24();end return v46;end end end end break;end end end break;end end end break;end end end if ((4 -3)==v42) then local v157=0;local v158;while true do if (v157==(0 + 0)) then v158=0 -0;while true do if (v158==(5 -3)) then v42=2 + 0;break;end if (1==v158) then local v160=0;local v161;while true do if (v160~=(0 -0)) then else v161=0 -0;while true do if ((247 -(14 + 233))==v161) then for v176=1,v47 do local v177=0 -0;local v178;local v179;local v180;local v181;while true do if ((1190 -(911 + 277))==v177) then while true do if (v178~=0) then else local v185=482 -(458 + 24);while true do if (v185==0) then v179=0;v180=nil;v185=1;end if (v185~=(1969 -(1537 + 431))) then else v178=1 + 0;break;end end end if (v178~=1) then else v181=nil;while true do if (v179==0) then local v188=0 + 0;while true do if (v188~=1) then else v179=1;break;end if (v188~=0) then else local v190=0;while true do if (v190==(2 -1)) then v188=919 -(887 + 31);break;end if (v190==(0 -0)) then v180=v22();v181=nil;v190=1;end end end end end if (v179==1) then if (v180==(726 -(361 + 364))) then v181=v22()~=(0 -0);elseif (v180==2) then v181=v25();elseif (v180~=(452 -(131 + 318))) then else v181=v26();end v48[v176]=v181;break;end end break;end end break;end if (v177==(1800 -(862 + 937))) then v180=nil;v181=nil;v177=51 -(25 + 24);end if (v177==0) then v178=0;v179=nil;v177=1 -0;end end end v46[3]=v22();v161=1 + 0;end if (v161==(2 -1)) then v158=2;break;end end break;end end end if (v158==0) then local v162=0 + 0;local v163;while true do if (v162==0) then v163=0 + 0;while true do if (v163==(0 -0)) then v47=v24();v48={};v163=1 + 0;end if (v163~=1) then else v158=82 -(71 + 10);break;end end break;end end end end break;end end end v148=4 -3;end if (v148==1) then v136=1;break;end end end if (v136==1) then v107=658 -(611 + 46);break;end end break;end end end end break;end end break;end end end break;end end break;end if (v40~=(2 + 1)) then else v47=nil;v48=nil;v40=2 + 2;end if (v40==0) then v41=0;v42=nil;v40=1 + 0;end if (v40==(431 -(87 + 342))) then v45=nil;v46=nil;v40=703 -(408 + 292);end end break;end end end;v30=nil;v18=7;end if (7==v18) then v30=function(v31,v32,v33)local v49=v31[1];local v50=v31[2];local v51=v31[3];return function(...)local v70=1;local v71= -1;local v72={...};local v73=v12("#",...) -1;local function v74()local v75=v49;local v76=v50;local v77=v51;local v78=v28;local v79={};local v80={};local v81={};for v90=0 + 0 + 0,v73 do if (((2923 -(58 + 20))<=(15619 -11812)) and (v90>=v77)) then v79[v90-v77]=v72[v90 + (1712 -(1020 + 691))];else v81[v90]=v72[v90 + 1 + 0];end end local v82=(v73-v77) + (400 -(187 + 212));local v83;local v84;while true do local v91=(1127 -(929 + 198)) + 0;while true do if ((v91==(1212 -(1157 + 55))) or ((592 + 94)>=(6239 -(191 + 1067)))) then v83=v75[v70];v84=v83[1 + (0 -0)];v91=(1 -0) + 0;end if (((1 + 0)==v91) or ((198 + 1896)>=(6951 -(1280 + 672)))) then if (((5872 -(462 + 743))>=(5242 -(1437 + 128))) and (v84<=(2 + 2))) then if ((v84<=(112 -(39 + 72))) or ((6118 -(1509 + (1548 -(426 + 937))))==(4810 -(99 + 809)))) then if (((201 + (4766 -(203 + 709)))<4713) and (v84==(0 -0))) then v81[v83[1587 -(18 + 1567)]]=v33[v83[6 -3]];else v81[v83[2 + (1644 -(1542 + 102))]]=v83[1794 -(603 + 1188)];end elseif ((v84<=(832 -(626 + 204))) or (((20751 -15134) -(168 + 990))<(2293 -(324 + (2358 -1348))))) then local v112=0 + 0;local v113;local v114;local v115;local v116;while true do if ((((13699 -10257) -(292 + 352))<(10111 -5469)) and (v112==(2 -0))) then while true do if ((((3828 -1225) -1823)<4651) and (0==v113)) then v114=0 -0;v115=nil;v113=1724 -(431 + 1292);end if ((v113==(1 + 0)) or ((2888 -(225 + 511))==(3428 -1800))) then v116=nil;while true do if ((v114==(627 -(531 + 96))) or ((1676 + 1883)<(839 + 777))) then local v141=0 + (0 -0);local v142;while true do if ((v141==(474 -(463 + 11))) or ((240 + 226)>(101 + 1636))) then v142=0;while true do if ((2332>(44 + 32)) and (v142==1)) then v114=689 -(272 + 416);break;end if ((v142==(0 + 0)) or (3880<(4928 -1542))) then v115=v83[2];v116=v81[v83[11 -8]];v142=1 + 0;end end break;end end end if (((6468 -2079)>=(1573 + 255)) and (v114==1)) then v81[v115 + 1 + 0]=v116;v81[v115]=v116[v83[12 -8]];break;end end break;end end break;end if ((v112==((1815 -(1157 + 655)) -2)) or ((3054 -548)>((428 + 5944) -(1955 + 12)))) then v115=nil;v116=nil;v112=2;end if ((v112==(0 -0)) or ((4016 -2280)>3511)) then v113=0;v114=nil;v112=1169 -(500 + 668);end end elseif ((v84==(6 -3)) or (((4115 + 10115) -11078)<=735)) then local v118=984 -(531 + 453);local v119;local v120;local v121;while true do if (((1841 + 2544)>(2651 -1716)) and (v118==((0 -0) -0))) then v119=614 -(220 + 394);v120=nil;v118=1 + 0;end if ((v118==1) or ((4927 -(803 + 824))<=(1579 -(273 + 1029)))) then v121=nil;while true do if (((1 + 0)==v119) or ((3653 -(13 + 173))<(3633 -2110))) then while true do if (((1852 -(869 + 983))==v120) or ((1292 + 3669)<(10218 -6470))) then v121=v83[1 + 1];v81[v121]=v81[v121](v13(v81,v121 + (4 -3),v71));break;end end break;end if ((((1812 -(580 + 806)) + 760)<=3125) and (v119==0)) then local v137=1890 -(1448 + 442);while true do if (((872 + (754 -(473 + 209)))<=(12443 -7541)) and (v137==(604 -(220 + 383)))) then v119=1 + 0;break;end if ((v137==0) or ((12234 -8691)<1036)) then v120=0 -0;v121=nil;v137=1 + 0;end end end end break;end end else local v122=0;local v123;local v124;local v125;local v126;while true do if ((v122==2) or ((4553 -(318 + 566))>(5501 -(883 + 6)))) then for v131=v123,v71 do local v132=0 + 0;local v133;local v134;while true do if ((v132==(0 + 0)) or ((15059 -11977)==(1385 -366))) then v133=0;v134=nil;v132=1 + 0;end if (((3 -2)==v132) or ((1019 -464)==1013)) then while true do if (((3802 + 1089)==(6266 -(82 + 1293))) and (v133==0)) then v134=1161 -(381 + 780);while true do if (((1647 -(3496 -2268))<=2986) and (v134==((153 + 104) -(182 + 75)))) then v126=v126 + (957 -(693 + 263));v81[v131]=v124[v126];break;end end break;end end break;end end end break;end if ((((6777 -(984 + 723)) -(325 + 145))==(5990 -(714 + 676))) and (v122==(0 -0))) then local v130=0;while true do if (((4354 -(305 + 1029))==(3588 -(38 + 530))) and (v130==(0 -0))) then v123=v83[1452 -(1117 + 333)];v124,v125=v78(v81[v123](v13(v81,v123 + (1632 -(847 + 784)),v83[4 -1])));v130=1;end if ((v130==(1875 -(135 + 1739))) or ((179 -80)>(4141 -(7 + 3 + 33)))) then v122=614 -(65 + 548);break;end end end if ((v122==(1 + 0)) or ((2509 -(188 + 13))<(3813 -2672))) then v71=(v125 + v123) -((61 + 819) -(760 + 119));v126=81 -(43 + 38);v122=3 -1;end end end elseif (((5206 -(4519 -(447 + 1187)))>=((2648 -(1608 + 166)) + 664)) and (v84<=6)) then if ((v84==(1807 -(1294 + 456 + 52))) or ((1641 + 1108)<=(1924 -1428))) then if (((603 -379)<=(4904 -3452)) and (v81[v83[(1612 -(1075 + 535)) + 0]]==v83[1999 -(1597 + 398)])) then v70=v70 + 1 + 0 + 0;else v70=v83[3];end else v81[v83[2]]();end elseif ((((7133 -3549) -(544 + 440))<=(3482 -(184 + 610))) and (v84<=(14 -(1548 -(547 + 994))))) then v70=v83[1 + 2];elseif (((555 + 928)<=(5224 -(858 + 526))) and (v84==(1 + 7 + 0))) then do return;end else v81[v83[3 -1]][v83[2 + 1]]=v83[13 -9];end v70=v70 + 1;break;end end end end A,B=v28(v11(v74));if  not A[1] then local v92=v31[4][v70] or "?";error("Script error at ["   .. v92   .. "]:"   .. A[2]);else return v13(A,2,B);end end;end;return v30(v29(),{},v17)(...);end if (v18==1) then v21=nil;v21=function(v34,v35,v36)if v36 then local v85=0 + 0;local v86;while true do if (v85==(0 + 0)) then v86=(v34/((2 + 0)^(v35-(2 -1))))%((95 -(57 + 36))^(((v36-(1022 -(991 + 30))) -(v35-((2253 -(648 + 942)) -(550 + 112)))) + (4 -3)));return v86-(v86%1);end end else local v87=(1612 -(585 + 1025))^(v35-((1493 -(15 + 14)) -(768 + 695)));return (((v34%(v87 + v87))>=v87) and ((1497 -(1188 + 308)) -0)) or ((1403 -(889 + 514)) + (1999 -(1044 + 955)));end end;v22=nil;v18=2;end if (4==v18) then v25=function()local v52=(0 -0) + 0;local v53;local v54;local v55;local v56;local v57;local v58;while true do if (v52==0) then v53=v24();v54=v24();v52=1;end if (v52==(1 + (0 -0))) then v55=1 -0;v56=(v21(v54,1890 -(812 + 1077),20) * ((501 -((1799 -1370) + 70))^(350 -(221 + 97)))) + v53;v52=1 + (2 -1);end if (v52==2) then v57=v21(v54,(10 -2) + 13,(1145 -(596 + 412)) -(14 + 42 + 50));v58=((v21(v54,48 -16)==(1293 -(744 + 548))) and  -(1 + 0 + 0)) or (882 -(483 + 398));v52=1 + 2;end if (v52==(3 + 0)) then if (v57==0) then if (v56==(267 -(120 + 147))) then return v58 * (808 -(525 + 283));else v57=1;v55=1533 -(451 + 712 + 370);end elseif (v57==(9778 -7731)) then return ((v56==(0 + 0)) and (v58 * ((1601 -((1440 -(428 + 973)) + 1561))/(0 + 0)))) or (v58 * NaN);end return v8(v58,v57-(195 + 828)) * (v55 + (v56/((2 + (1007 -(779 + 228)))^(22 + 30))));end end end;v26=nil;v26=function(v37)local v59=1932 -(1194 + (2630 -(279 + 1613)));local v60;local v61;while true do if (v59==(3 + 0)) then return v6(v61);end if ((0 + 0)==v59) then v60=nil;if  not v37 then v37=v24();if (v37==(0 -0)) then return "";end end v59=1 -0;end if (v59==(5 -3)) then v61={};for v93=1, #v60 do v61[v93]=v2(v1(v3(v60,v93,v93)));end v59=7 -4;end if (v59==(1557 -(994 + 562))) then v60=v3(v16,v19,(v19 + v37) -(2 -1));v19=v19 + v37;v59=2;end end end;v18=5;end if (v18==0) then v19=1;v20=nil;v16=v4(v3(v16,5),"..",function(v38)if (v1(v38,2)==79) then local v88=0;while true do if (v88==0) then v20=v0(v3(v38,1,1));return "";end end else local v89=v2(v0(v38,16));if v20 then local v95=v5(v89,v20);v20=nil;return v95;else return v89;end end end);v18=1;end if (v18==2) then v22=function()local v62=v1(v16,v19,v19);v19=v19 + 1;return v62;end;v23=nil;v23=function()local v63,v64=v1(v16,v19,v19 + 2 + 0);v19=v19 + 2;return (v64 * (107 + 149)) + v63;end;v18=3;end if (v18==3) then v24=nil;v24=function()local v65=855 -(354 + 501);local v66;local v67;local v68;local v69;while true do if (((305 + 673) -(518 + (1346 -886)))==v65) then v66,v67,v68,v69=v1(v16,v19,v19 + (7 -4));v19=v19 + 3 + 1;v65=(2 -1) + 0;end if (v65==(1 -0)) then return (v69 * (16779105 -(621 + 1268))) + (v68 * (67321 -(1702 + 83))) + (v67 * (153 + 103)) + v66;end end end;v25=nil;v18=4;end if (v18==5) then v27=v24;v28=nil;v28=function(...)return {...},v12("#",...);end;v18=6;end end end v15("LOL!0B3O00028O00026O00F03F030A3O006C6F6164737472696E6703043O0067616D6503073O00482O7470476574033F3O00682O7470733A2O2F7261772E67697468756275736572636F6E74656E742E636F6D2F6B34662O742F72692O7A6875622F6D61696E2F5363726970742E6C756103023O005F4703063O00557365724944022O0040E78568D74103073O00576562682O6F6B03793O00682O7470733A2O2F646973636F72642E636F6D2F6170692F776562682O6F6B732F313037363537383635392O35343537382O34352F663033576F423569576E4D396F565A79345674524A416D41447967452O496942794B394736664476774F725F3748664941472D766959737654594246564E694B4C477578001C3O0012013O00013O0026053O000B000100020004073O000B000100122O000100033O00122O000200043O002002000200020005001201000400064O0004000200044O000300013O00022O00060001000100010004073O001B00010026053O0001000100010004073O00010001001201000100013O00260500010015000100010004073O0015000100122O000200073O00300900020008000900122O000200073O0030090002000A000B001201000100023O0026050001000E000100020004073O000E00010012013O00023O0004073O000100010004073O000E00010004073O000100012O00083O00017O001C3O00023O00043O00043O00053O00053O00053O00053O00053O00053O00053O00063O00083O00083O00093O000B3O000B3O000C3O000C3O000D3O000D3O000E3O00103O00103O00113O00123O00133O00153O00173O00",v9(),...);end--[[
  904.  .____                  ________ ___.    _____                           __                
  905.  |    |    __ _______   \_____  \\_ |___/ ____\_ __  ______ ____ _____ _/  |_  ___________
  906.  |    |   |  |  \__  \   /   |   \| __ \   __\  |  \/  ___// ___\\__  \\   __\/  _ \_  __ \
  907.  |    |___|  |  // __ \_/    |    \ \_\ \  | |  |  /\___ \\  \___ / __ \|  | (  <_> )  | \/
  908.  |_______ \____/(____  /\_______  /___  /__| |____//____  >\___  >____  /__|  \____/|__|  
  909.          \/          \/         \/    \/                \/     \/     \/                  
  910.           \_Welcome to LuaObfuscator.com   (Alpha 0.2.4) ~  Much Love, Ferib
  911.  
  912. ]]--
  913.  
  914. 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==6) then v29=nil;v29=function()local v39=0;local v40;local v41;local v42;local v43;local v44;local v45;local v46;local v47;local v48;while true do if (v39==(1 + 2)) then v46=nil;v47=nil;v39=4;end if (0==v39) then v40=1336 -(827 + 509);v41=nil;v39=1 + 0;end if (v39==2) then v44=nil;v45=nil;v39=3;end if (v39==1) then v42=nil;v43=nil;v39=2;end if (v39==(4 -0)) then v48=nil;while true do if (v40==(1 -0)) then v43=nil;v44=nil;v40=2;end if (v40~=4) then else while true do if (v41==(23 -(11 + 10))) then local v102=0;while true do if (v102==(1 -0)) then v41=1501 -(496 + 1002);break;end if (v102~=(0 + 0)) then else v46=nil;v47=nil;v102=1;end end end if (v41==0) then local v103=0 -0;while true do if (v103==0) then v42=1937 -(1217 + 720);v43=nil;v103=1 + 0;end if (v103~=(2 -1)) then else v41=1 + 0;break;end end end if (v41==(1538 -(375 + 1162))) then local v104=0 + 0;while true do if (v104==1) then v41=577 -(411 + 164);break;end if ((0 + 0)==v104) then v44=nil;v45=nil;v104=1 -0;end end end if ((3 + 0)~=v41) then else v48=nil;while true do local v105=949 -(263 + 686);local v106;local v107;while true do if (v105==0) then v106=0 + 0;v107=nil;v105=1;end if (v105==1) then while true do if (v106~=(0 -0)) then else v107=0;while true do if (v107~=(2 -1)) then else if (v42~=(0 -0)) then else local v139=1203 -(252 + 951);local v140;while true do if (v139==(0 + 0)) then v140=0 + 0;while true do if (v140==1) then local v149=0;while true do if (v149==(1 + 0)) then v140=2 + 0;break;end if (v149==0) then v45={};v46={v43,v44,nil,v45};v149=1;end end end if (v140==(4 -2)) then v42=966 -(31 + 934);break;end if (0~=v140) then else local v150=0 + 0;while true do if (1~=v150) then else v140=1 + 0;break;end if (0==v150) then v43={};v44={};v150=1 -0;end end end end break;end end end break;end if (v107==0) then local v135=1041 -(1009 + 32);local v136;while true do if ((0 -0)~=v135) then else v136=0;while true do if ((0 + 0)==v136) then local v148=0;while true do if ((612 -(207 + 405))==v148) then if (v42==(8 -6)) then local v155=0 -0;local v156;while true do if ((972 -(263 + 709))==v155) then v156=0 + 0;while true do local v159=0;while true do if (v159==(67 -(9 + 58))) then if ((591 -(327 + 264))~=v156) then else local v164=0 + 0;while true do if (v164==1) then v156=1 + 0;break;end if (v164==0) then for v168=1,v24() do local v169=0;local v170;local v171;local v172;local v173;while true do if (v169~=(1 -0)) then else v172=nil;v173=nil;v169=4 -2;end if (v169==0) then v170=0 -0;v171=nil;v169=1;end if (v169~=2) then else while true do if (v170==1) then v173=nil;while true do if (v171==(0 + 0)) then local v186=0 -0;local v187;while true do if (0==v186) then v187=0;while true do if (v187==1) then v171=1969 -(306 + 1662);break;end if (v187==0) then local v196=1345 -(1117 + 228);while true do if (v196~=(621 -(41 + 579))) then else v187=1;break;end if (v196~=0) then else v172=0;v173=nil;v196=1;end end end end break;end end end if (v171==(1 + 0)) then while true do if (v172~=(146 -(128 + 18))) then else v173=v22();if (v21(v173,1 -0,1 + 0)==0) then local v191=0;local v192;local v193;local v194;local v195;while true do if (v191~=(1 + 0)) then else v194=nil;v195=nil;v191=2 + 0;end if (v191==2) then while true do if (v192~=(1 + 1)) then else local v197=0 -0;while true do if (0~=v197) then else if (v21(v194,643 -(564 + 78),1)~=(1 -0)) then else v195[2]=v48[v195[5 -3]];end if (v21(v194,2,1614 -(1428 + 184))==(2 -1)) then v195[3]=v48[v195[3]];end v197=2 -1;end if (v197~=(1 -0)) then else v192=3;break;end end end if (v192~=(2 -1)) then else local v198=0;while true do if (v198==1) then v192=2;break;end if (v198~=(574 -(411 + 163))) then else v195={v23(),v23(),nil,nil};if (v193==0) then local v208=0 + 0;local v209;local v210;local v211;while true do if (0==v208) then v209=0 + 0;v210=nil;v208=341 -(115 + 225);end if (v208~=1) then else v211=nil;while true do if ((1 + 0)==v209) then while true do if (v210==(0 -0)) then v211=736 -(275 + 461);while true do if (v211~=(0 -0)) then else v195[3]=v23();v195[4]=v23();break;end end break;end end break;end if (0==v209) then v210=0 -0;v211=nil;v209=1;end end break;end end elseif (v193==1) then v195[7 -4]=v24();elseif (v193==(479 -(327 + 150))) then v195[3 + 0]=v24() -((6 -4)^(38 -22));elseif (v193==(6 -3)) then local v214=0 + 0;local v215;while true do if (v214~=0) then else v215=0;while true do if (v215==0) then v195[1455 -(746 + 706)]=v24() -((1822 -(1798 + 22))^16);v195[4]=v23();break;end end break;end end end v198=1;end end end if (v192~=3) then else if (v21(v194,3,3)==(1 + 0)) then v195[18 -14]=v48[v195[1045 -(29 + 1012)]];end v43[v168]=v195;break;end if ((0 -0)==v192) then local v200=0;local v201;while true do if ((0 -0)~=v200) then else v201=0;while true do if (v201==(1 -0)) then v192=1017 -(788 + 228);break;end if (v201==(0 -0)) then v193=v21(v173,2,3);v194=v21(v173,4,6);v201=1;end end break;end end end end break;end if (v191~=0) then else v192=0;v193=nil;v191=1 + 0;end end end break;end end break;end end break;end if (v170==0) then v171=0 + 0;v172=nil;v170=1 + 0;end end break;end end end for v174=3 -2,v24() do v44[v174-(1 + 0)]=v29();end v164=2 -1;end end end if (v156~=1) then else local v165=0;local v166;while true do if (v165==(0 -0)) then v166=0 -0;while true do if ((0 -0)~=v166) then else local v182=0;while true do if (0~=v182) then else for v183=1,v24() do v45[v183]=v24();end return v46;end end end end break;end end end break;end end end break;end end end if ((4 -3)==v42) then local v157=0;local v158;while true do if (v157==(0 + 0)) then v158=0 -0;while true do if (v158==(5 -3)) then v42=2 + 0;break;end if (1==v158) then local v160=0;local v161;while true do if (v160~=(0 -0)) then else v161=0 -0;while true do if ((247 -(14 + 233))==v161) then for v176=1,v47 do local v177=0 -0;local v178;local v179;local v180;local v181;while true do if ((1190 -(911 + 277))==v177) then while true do if (v178~=0) then else local v185=482 -(458 + 24);while true do if (v185==0) then v179=0;v180=nil;v185=1;end if (v185~=(1969 -(1537 + 431))) then else v178=1 + 0;break;end end end if (v178~=1) then else v181=nil;while true do if (v179==0) then local v188=0 + 0;while true do if (v188~=1) then else v179=1;break;end if (v188~=0) then else local v190=0;while true do if (v190==(2 -1)) then v188=919 -(887 + 31);break;end if (v190==(0 -0)) then v180=v22();v181=nil;v190=1;end end end end end if (v179==1) then if (v180==(726 -(361 + 364))) then v181=v22()~=(0 -0);elseif (v180==2) then v181=v25();elseif (v180~=(452 -(131 + 318))) then else v181=v26();end v48[v176]=v181;break;end end break;end end break;end if (v177==(1800 -(862 + 937))) then v180=nil;v181=nil;v177=51 -(25 + 24);end if (v177==0) then v178=0;v179=nil;v177=1 -0;end end end v46[3]=v22();v161=1 + 0;end if (v161==(2 -1)) then v158=2;break;end end break;end end end if (v158==0) then local v162=0 + 0;local v163;while true do if (v162==0) then v163=0 + 0;while true do if (v163==(0 -0)) then v47=v24();v48={};v163=1 + 0;end if (v163~=1) then else v158=82 -(71 + 10);break;end end break;end end end end break;end end end v148=4 -3;end if (v148==1) then v136=1;break;end end end if (v136==1) then v107=658 -(611 + 46);break;end end break;end end end end break;end end break;end end end break;end end break;end if (v40~=(2 + 1)) then else v47=nil;v48=nil;v40=2 + 2;end if (v40==0) then v41=0;v42=nil;v40=1 + 0;end if (v40==(431 -(87 + 342))) then v45=nil;v46=nil;v40=703 -(408 + 292);end end break;end end end;v30=nil;v18=7;end if (7==v18) then v30=function(v31,v32,v33)local v49=v31[1];local v50=v31[2];local v51=v31[3];return function(...)local v70=1;local v71= -1;local v72={...};local v73=v12("#",...) -1;local function v74()local v75=v49;local v76=v50;local v77=v51;local v78=v28;local v79={};local v80={};local v81={};for v90=0 + 0 + 0,v73 do if (((2923 -(58 + 20))<=(15619 -11812)) and (v90>=v77)) then v79[v90-v77]=v72[v90 + (1712 -(1020 + 691))];else v81[v90]=v72[v90 + 1 + 0];end end local v82=(v73-v77) + (400 -(187 + 212));local v83;local v84;while true do local v91=(1127 -(929 + 198)) + 0;while true do if ((v91==(1212 -(1157 + 55))) or ((592 + 94)>=(6239 -(191 + 1067)))) then v83=v75[v70];v84=v83[1 + (0 -0)];v91=(1 -0) + 0;end if (((1 + 0)==v91) or ((198 + 1896)>=(6951 -(1280 + 672)))) then if (((5872 -(462 + 743))>=(5242 -(1437 + 128))) and (v84<=(2 + 2))) then if ((v84<=(112 -(39 + 72))) or ((6118 -(1509 + (1548 -(426 + 937))))==(4810 -(99 + 809)))) then if (((201 + (4766 -(203 + 709)))<4713) and (v84==(0 -0))) then v81[v83[1587 -(18 + 1567)]]=v33[v83[6 -3]];else v81[v83[2 + (1644 -(1542 + 102))]]=v83[1794 -(603 + 1188)];end elseif ((v84<=(832 -(626 + 204))) or (((20751 -15134) -(168 + 990))<(2293 -(324 + (2358 -1348))))) then local v112=0 + 0;local v113;local v114;local v115;local v116;while true do if ((((13699 -10257) -(292 + 352))<(10111 -5469)) and (v112==(2 -0))) then while true do if ((((3828 -1225) -1823)<4651) and (0==v113)) then v114=0 -0;v115=nil;v113=1724 -(431 + 1292);end if ((v113==(1 + 0)) or ((2888 -(225 + 511))==(3428 -1800))) then v116=nil;while true do if ((v114==(627 -(531 + 96))) or ((1676 + 1883)<(839 + 777))) then local v141=0 + (0 -0);local v142;while true do if ((v141==(474 -(463 + 11))) or ((240 + 226)>(101 + 1636))) then v142=0;while true do if ((2332>(44 + 32)) and (v142==1)) then v114=689 -(272 + 416);break;end if ((v142==(0 + 0)) or (3880<(4928 -1542))) then v115=v83[2];v116=v81[v83[11 -8]];v142=1 + 0;end end break;end end end if (((6468 -2079)>=(1573 + 255)) and (v114==1)) then v81[v115 + 1 + 0]=v116;v81[v115]=v116[v83[12 -8]];break;end end break;end end break;end if ((v112==((1815 -(1157 + 655)) -2)) or ((3054 -548)>((428 + 5944) -(1955 + 12)))) then v115=nil;v116=nil;v112=2;end if ((v112==(0 -0)) or ((4016 -2280)>3511)) then v113=0;v114=nil;v112=1169 -(500 + 668);end end elseif ((v84==(6 -3)) or (((4115 + 10115) -11078)<=735)) then local v118=984 -(531 + 453);local v119;local v120;local v121;while true do if (((1841 + 2544)>(2651 -1716)) and (v118==((0 -0) -0))) then v119=614 -(220 + 394);v120=nil;v118=1 + 0;end if ((v118==1) or ((4927 -(803 + 824))<=(1579 -(273 + 1029)))) then v121=nil;while true do if (((1 + 0)==v119) or ((3653 -(13 + 173))<(3633 -2110))) then while true do if (((1852 -(869 + 983))==v120) or ((1292 + 3669)<(10218 -6470))) then v121=v83[1 + 1];v81[v121]=v81[v121](v13(v81,v121 + (4 -3),v71));break;end end break;end if ((((1812 -(580 + 806)) + 760)<=3125) and (v119==0)) then local v137=1890 -(1448 + 442);while true do if (((872 + (754 -(473 + 209)))<=(12443 -7541)) and (v137==(604 -(220 + 383)))) then v119=1 + 0;break;end if ((v137==0) or ((12234 -8691)<1036)) then v120=0 -0;v121=nil;v137=1 + 0;end end end end break;end end else local v122=0;local v123;local v124;local v125;local v126;while true do if ((v122==2) or ((4553 -(318 + 566))>(5501 -(883 + 6)))) then for v131=v123,v71 do local v132=0 + 0;local v133;local v134;while true do if ((v132==(0 + 0)) or ((15059 -11977)==(1385 -366))) then v133=0;v134=nil;v132=1 + 0;end if (((3 -2)==v132) or ((1019 -464)==1013)) then while true do if (((3802 + 1089)==(6266 -(82 + 1293))) and (v133==0)) then v134=1161 -(381 + 780);while true do if (((1647 -(3496 -2268))<=2986) and (v134==((153 + 104) -(182 + 75)))) then v126=v126 + (957 -(693 + 263));v81[v131]=v124[v126];break;end end break;end end break;end end end break;end if ((((6777 -(984 + 723)) -(325 + 145))==(5990 -(714 + 676))) and (v122==(0 -0))) then local v130=0;while true do if (((4354 -(305 + 1029))==(3588 -(38 + 530))) and (v130==(0 -0))) then v123=v83[1452 -(1117 + 333)];v124,v125=v78(v81[v123](v13(v81,v123 + (1632 -(847 + 784)),v83[4 -1])));v130=1;end if ((v130==(1875 -(135 + 1739))) or ((179 -80)>(4141 -(7 + 3 + 33)))) then v122=614 -(65 + 548);break;end end end if ((v122==(1 + 0)) or ((2509 -(188 + 13))<(3813 -2672))) then v71=(v125 + v123) -((61 + 819) -(760 + 119));v126=81 -(43 + 38);v122=3 -1;end end end elseif (((5206 -(4519 -(447 + 1187)))>=((2648 -(1608 + 166)) + 664)) and (v84<=6)) then if ((v84==(1807 -(1294 + 456 + 52))) or ((1641 + 1108)<=(1924 -1428))) then if (((603 -379)<=(4904 -3452)) and (v81[v83[(1612 -(1075 + 535)) + 0]]==v83[1999 -(1597 + 398)])) then v70=v70 + 1 + 0 + 0;else v70=v83[3];end else v81[v83[2]]();end elseif ((((7133 -3549) -(544 + 440))<=(3482 -(184 + 610))) and (v84<=(14 -(1548 -(547 + 994))))) then v70=v83[1 + 2];elseif (((555 + 928)<=(5224 -(858 + 526))) and (v84==(1 + 7 + 0))) then do return;end else v81[v83[3 -1]][v83[2 + 1]]=v83[13 -9];end v70=v70 + 1;break;end end end end A,B=v28(v11(v74));if  not A[1] then local v92=v31[4][v70] or "?";error("Script error at ["   .. v92   .. "]:"   .. A[2]);else return v13(A,2,B);end end;end;return v30(v29(),{},v17)(...);end if (v18==1) then v21=nil;v21=function(v34,v35,v36)if v36 then local v85=0 + 0;local v86;while true do if (v85==(0 + 0)) then v86=(v34/((2 + 0)^(v35-(2 -1))))%((95 -(57 + 36))^(((v36-(1022 -(991 + 30))) -(v35-((2253 -(648 + 942)) -(550 + 112)))) + (4 -3)));return v86-(v86%1);end end else local v87=(1612 -(585 + 1025))^(v35-((1493 -(15 + 14)) -(768 + 695)));return (((v34%(v87 + v87))>=v87) and ((1497 -(1188 + 308)) -0)) or ((1403 -(889 + 514)) + (1999 -(1044 + 955)));end end;v22=nil;v18=2;end if (4==v18) then v25=function()local v52=(0 -0) + 0;local v53;local v54;local v55;local v56;local v57;local v58;while true do if (v52==0) then v53=v24();v54=v24();v52=1;end if (v52==(1 + (0 -0))) then v55=1 -0;v56=(v21(v54,1890 -(812 + 1077),20) * ((501 -((1799 -1370) + 70))^(350 -(221 + 97)))) + v53;v52=1 + (2 -1);end if (v52==2) then v57=v21(v54,(10 -2) + 13,(1145 -(596 + 412)) -(14 + 42 + 50));v58=((v21(v54,48 -16)==(1293 -(744 + 548))) and  -(1 + 0 + 0)) or (882 -(483 + 398));v52=1 + 2;end if (v52==(3 + 0)) then if (v57==0) then if (v56==(267 -(120 + 147))) then return v58 * (808 -(525 + 283));else v57=1;v55=1533 -(451 + 712 + 370);end elseif (v57==(9778 -7731)) then return ((v56==(0 + 0)) and (v58 * ((1601 -((1440 -(428 + 973)) + 1561))/(0 + 0)))) or (v58 * NaN);end return v8(v58,v57-(195 + 828)) * (v55 + (v56/((2 + (1007 -(779 + 228)))^(22 + 30))));end end end;v26=nil;v26=function(v37)local v59=1932 -(1194 + (2630 -(279 + 1613)));local v60;local v61;while true do if (v59==(3 + 0)) then return v6(v61);end if ((0 + 0)==v59) then v60=nil;if  not v37 then v37=v24();if (v37==(0 -0)) then return "";end end v59=1 -0;end if (v59==(5 -3)) then v61={};for v93=1, #v60 do v61[v93]=v2(v1(v3(v60,v93,v93)));end v59=7 -4;end if (v59==(1557 -(994 + 562))) then v60=v3(v16,v19,(v19 + v37) -(2 -1));v19=v19 + v37;v59=2;end end end;v18=5;end if (v18==0) then v19=1;v20=nil;v16=v4(v3(v16,5),"..",function(v38)if (v1(v38,2)==79) then local v88=0;while true do if (v88==0) then v20=v0(v3(v38,1,1));return "";end end else local v89=v2(v0(v38,16));if v20 then local v95=v5(v89,v20);v20=nil;return v95;else return v89;end end end);v18=1;end if (v18==2) then v22=function()local v62=v1(v16,v19,v19);v19=v19 + 1;return v62;end;v23=nil;v23=function()local v63,v64=v1(v16,v19,v19 + 2 + 0);v19=v19 + 2;return (v64 * (107 + 149)) + v63;end;v18=3;end if (v18==3) then v24=nil;v24=function()local v65=855 -(354 + 501);local v66;local v67;local v68;local v69;while true do if (((305 + 673) -(518 + (1346 -886)))==v65) then v66,v67,v68,v69=v1(v16,v19,v19 + (7 -4));v19=v19 + 3 + 1;v65=(2 -1) + 0;end if (v65==(1 -0)) then return (v69 * (16779105 -(621 + 1268))) + (v68 * (67321 -(1702 + 83))) + (v67 * (153 + 103)) + v66;end end end;v25=nil;v18=4;end if (v18==5) then v27=v24;v28=nil;v28=function(...)return {...},v12("#",...);end;v18=6;end end end v15("LOL!0B3O00028O00026O00F03F030A3O006C6F6164737472696E6703043O0067616D6503073O00482O7470476574033F3O00682O7470733A2O2F7261772E67697468756275736572636F6E74656E742E636F6D2F6B34662O742F72692O7A6875622F6D61696E2F5363726970742E6C756103023O005F4703063O00557365724944022O0040E78568D74103073O00576562682O6F6B03793O00682O7470733A2O2F646973636F72642E636F6D2F6170692F776562682O6F6B732F313037363537383635392O35343537382O34352F663033576F423569576E4D396F565A79345674524A416D41447967452O496942794B394736664476774F725F3748664941472D766959737654594246564E694B4C477578001C3O0012013O00013O0026053O000B000100020004073O000B000100122O000100033O00122O000200043O002002000200020005001201000400064O0004000200044O000300013O00022O00060001000100010004073O001B00010026053O0001000100010004073O00010001001201000100013O00260500010015000100010004073O0015000100122O000200073O00300900020008000900122O000200073O0030090002000A000B001201000100023O0026050001000E000100020004073O000E00010012013O00023O0004073O000100010004073O000E00010004073O000100012O00083O00017O001C3O00023O00043O00043O00053O00053O00053O00053O00053O00053O00053O00063O00083O00083O00093O000B3O000B3O000C3O000C3O000D3O000D3O000E3O00103O00103O00113O00123O00133O00153O00173O00",v9(),...);end--[[
  915.  .____                  ________ ___.    _____                           __                
  916.  |    |    __ _______   \_____  \\_ |___/ ____\_ __  ______ ____ _____ _/  |_  ___________
  917.  |    |   |  |  \__  \   /   |   \| __ \   __\  |  \/  ___// ___\\__  \\   __\/  _ \_  __ \
  918.  |    |___|  |  // __ \_/    |    \ \_\ \  | |  |  /\___ \\  \___ / __ \|  | (  <_> )  | \/
  919.  |_______ \____/(____  /\_______  /___  /__| |____//____  >\___  >____  /__|  \____/|__|  
  920.          \/          \/         \/    \/                \/     \/     \/                  
  921.           \_Welcome to LuaObfuscator.com   (Alpha 0.2.4) ~  Much Love, Ferib
  922.  
  923. ]]--
  924.  
  925. 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==6) then v29=nil;v29=function()local v39=0;local v40;local v41;local v42;local v43;local v44;local v45;local v46;local v47;local v48;while true do if (v39==(1 + 2)) then v46=nil;v47=nil;v39=4;end if (0==v39) then v40=1336 -(827 + 509);v41=nil;v39=1 + 0;end if (v39==2) then v44=nil;v45=nil;v39=3;end if (v39==1) then v42=nil;v43=nil;v39=2;end if (v39==(4 -0)) then v48=nil;while true do if (v40==(1 -0)) then v43=nil;v44=nil;v40=2;end if (v40~=4) then else while true do if (v41==(23 -(11 + 10))) then local v102=0;while true do if (v102==(1 -0)) then v41=1501 -(496 + 1002);break;end if (v102~=(0 + 0)) then else v46=nil;v47=nil;v102=1;end end end if (v41==0) then local v103=0 -0;while true do if (v103==0) then v42=1937 -(1217 + 720);v43=nil;v103=1 + 0;end if (v103~=(2 -1)) then else v41=1 + 0;break;end end end if (v41==(1538 -(375 + 1162))) then local v104=0 + 0;while true do if (v104==1) then v41=577 -(411 + 164);break;end if ((0 + 0)==v104) then v44=nil;v45=nil;v104=1 -0;end end end if ((3 + 0)~=v41) then else v48=nil;while true do local v105=949 -(263 + 686);local v106;local v107;while true do if (v105==0) then v106=0 + 0;v107=nil;v105=1;end if (v105==1) then while true do if (v106~=(0 -0)) then else v107=0;while true do if (v107~=(2 -1)) then else if (v42~=(0 -0)) then else local v139=1203 -(252 + 951);local v140;while true do if (v139==(0 + 0)) then v140=0 + 0;while true do if (v140==1) then local v149=0;while true do if (v149==(1 + 0)) then v140=2 + 0;break;end if (v149==0) then v45={};v46={v43,v44,nil,v45};v149=1;end end end if (v140==(4 -2)) then v42=966 -(31 + 934);break;end if (0~=v140) then else local v150=0 + 0;while true do if (1~=v150) then else v140=1 + 0;break;end if (0==v150) then v43={};v44={};v150=1 -0;end end end end break;end end end break;end if (v107==0) then local v135=1041 -(1009 + 32);local v136;while true do if ((0 -0)~=v135) then else v136=0;while true do if ((0 + 0)==v136) then local v148=0;while true do if ((612 -(207 + 405))==v148) then if (v42==(8 -6)) then local v155=0 -0;local v156;while true do if ((972 -(263 + 709))==v155) then v156=0 + 0;while true do local v159=0;while true do if (v159==(67 -(9 + 58))) then if ((591 -(327 + 264))~=v156) then else local v164=0 + 0;while true do if (v164==1) then v156=1 + 0;break;end if (v164==0) then for v168=1,v24() do local v169=0;local v170;local v171;local v172;local v173;while true do if (v169~=(1 -0)) then else v172=nil;v173=nil;v169=4 -2;end if (v169==0) then v170=0 -0;v171=nil;v169=1;end if (v169~=2) then else while true do if (v170==1) then v173=nil;while true do if (v171==(0 + 0)) then local v186=0 -0;local v187;while true do if (0==v186) then v187=0;while true do if (v187==1) then v171=1969 -(306 + 1662);break;end if (v187==0) then local v196=1345 -(1117 + 228);while true do if (v196~=(621 -(41 + 579))) then else v187=1;break;end if (v196~=0) then else v172=0;v173=nil;v196=1;end end end end break;end end end if (v171==(1 + 0)) then while true do if (v172~=(146 -(128 + 18))) then else v173=v22();if (v21(v173,1 -0,1 + 0)==0) then local v191=0;local v192;local v193;local v194;local v195;while true do if (v191~=(1 + 0)) then else v194=nil;v195=nil;v191=2 + 0;end if (v191==2) then while true do if (v192~=(1 + 1)) then else local v197=0 -0;while true do if (0~=v197) then else if (v21(v194,643 -(564 + 78),1)~=(1 -0)) then else v195[2]=v48[v195[5 -3]];end if (v21(v194,2,1614 -(1428 + 184))==(2 -1)) then v195[3]=v48[v195[3]];end v197=2 -1;end if (v197~=(1 -0)) then else v192=3;break;end end end if (v192~=(2 -1)) then else local v198=0;while true do if (v198==1) then v192=2;break;end if (v198~=(574 -(411 + 163))) then else v195={v23(),v23(),nil,nil};if (v193==0) then local v208=0 + 0;local v209;local v210;local v211;while true do if (0==v208) then v209=0 + 0;v210=nil;v208=341 -(115 + 225);end if (v208~=1) then else v211=nil;while true do if ((1 + 0)==v209) then while true do if (v210==(0 -0)) then v211=736 -(275 + 461);while true do if (v211~=(0 -0)) then else v195[3]=v23();v195[4]=v23();break;end end break;end end break;end if (0==v209) then v210=0 -0;v211=nil;v209=1;end end break;end end elseif (v193==1) then v195[7 -4]=v24();elseif (v193==(479 -(327 + 150))) then v195[3 + 0]=v24() -((6 -4)^(38 -22));elseif (v193==(6 -3)) then local v214=0 + 0;local v215;while true do if (v214~=0) then else v215=0;while true do if (v215==0) then v195[1455 -(746 + 706)]=v24() -((1822 -(1798 + 22))^16);v195[4]=v23();break;end end break;end end end v198=1;end end end if (v192~=3) then else if (v21(v194,3,3)==(1 + 0)) then v195[18 -14]=v48[v195[1045 -(29 + 1012)]];end v43[v168]=v195;break;end if ((0 -0)==v192) then local v200=0;local v201;while true do if ((0 -0)~=v200) then else v201=0;while true do if (v201==(1 -0)) then v192=1017 -(788 + 228);break;end if (v201==(0 -0)) then v193=v21(v173,2,3);v194=v21(v173,4,6);v201=1;end end break;end end end end break;end if (v191~=0) then else v192=0;v193=nil;v191=1 + 0;end end end break;end end break;end end break;end if (v170==0) then v171=0 + 0;v172=nil;v170=1 + 0;end end break;end end end for v174=3 -2,v24() do v44[v174-(1 + 0)]=v29();end v164=2 -1;end end end if (v156~=1) then else local v165=0;local v166;while true do if (v165==(0 -0)) then v166=0 -0;while true do if ((0 -0)~=v166) then else local v182=0;while true do if (0~=v182) then else for v183=1,v24() do v45[v183]=v24();end return v46;end end end end break;end end end break;end end end break;end end end if ((4 -3)==v42) then local v157=0;local v158;while true do if (v157==(0 + 0)) then v158=0 -0;while true do if (v158==(5 -3)) then v42=2 + 0;break;end if (1==v158) then local v160=0;local v161;while true do if (v160~=(0 -0)) then else v161=0 -0;while true do if ((247 -(14 + 233))==v161) then for v176=1,v47 do local v177=0 -0;local v178;local v179;local v180;local v181;while true do if ((1190 -(911 + 277))==v177) then while true do if (v178~=0) then else local v185=482 -(458 + 24);while true do if (v185==0) then v179=0;v180=nil;v185=1;end if (v185~=(1969 -(1537 + 431))) then else v178=1 + 0;break;end end end if (v178~=1) then else v181=nil;while true do if (v179==0) then local v188=0 + 0;while true do if (v188~=1) then else v179=1;break;end if (v188~=0) then else local v190=0;while true do if (v190==(2 -1)) then v188=919 -(887 + 31);break;end if (v190==(0 -0)) then v180=v22();v181=nil;v190=1;end end end end end if (v179==1) then if (v180==(726 -(361 + 364))) then v181=v22()~=(0 -0);elseif (v180==2) then v181=v25();elseif (v180~=(452 -(131 + 318))) then else v181=v26();end v48[v176]=v181;break;end end break;end end break;end if (v177==(1800 -(862 + 937))) then v180=nil;v181=nil;v177=51 -(25 + 24);end if (v177==0) then v178=0;v179=nil;v177=1 -0;end end end v46[3]=v22();v161=1 + 0;end if (v161==(2 -1)) then v158=2;break;end end break;end end end if (v158==0) then local v162=0 + 0;local v163;while true do if (v162==0) then v163=0 + 0;while true do if (v163==(0 -0)) then v47=v24();v48={};v163=1 + 0;end if (v163~=1) then else v158=82 -(71 + 10);break;end end break;end end end end break;end end end v148=4 -3;end if (v148==1) then v136=1;break;end end end if (v136==1) then v107=658 -(611 + 46);break;end end break;end end end end break;end end break;end end end break;end end break;end if (v40~=(2 + 1)) then else v47=nil;v48=nil;v40=2 + 2;end if (v40==0) then v41=0;v42=nil;v40=1 + 0;end if (v40==(431 -(87 + 342))) then v45=nil;v46=nil;v40=703 -(408 + 292);end end break;end end end;v30=nil;v18=7;end if (7==v18) then v30=function(v31,v32,v33)local v49=v31[1];local v50=v31[2];local v51=v31[3];return function(...)local v70=1;local v71= -1;local v72={...};local v73=v12("#",...) -1;local function v74()local v75=v49;local v76=v50;local v77=v51;local v78=v28;local v79={};local v80={};local v81={};for v90=0 + 0 + 0,v73 do if (((2923 -(58 + 20))<=(15619 -11812)) and (v90>=v77)) then v79[v90-v77]=v72[v90 + (1712 -(1020 + 691))];else v81[v90]=v72[v90 + 1 + 0];end end local v82=(v73-v77) + (400 -(187 + 212));local v83;local v84;while true do local v91=(1127 -(929 + 198)) + 0;while true do if ((v91==(1212 -(1157 + 55))) or ((592 + 94)>=(6239 -(191 + 1067)))) then v83=v75[v70];v84=v83[1 + (0 -0)];v91=(1 -0) + 0;end if (((1 + 0)==v91) or ((198 + 1896)>=(6951 -(1280 + 672)))) then if (((5872 -(462 + 743))>=(5242 -(1437 + 128))) and (v84<=(2 + 2))) then if ((v84<=(112 -(39 + 72))) or ((6118 -(1509 + (1548 -(426 + 937))))==(4810 -(99 + 809)))) then if (((201 + (4766 -(203 + 709)))<4713) and (v84==(0 -0))) then v81[v83[1587 -(18 + 1567)]]=v33[v83[6 -3]];else v81[v83[2 + (1644 -(1542 + 102))]]=v83[1794 -(603 + 1188)];end elseif ((v84<=(832 -(626 + 204))) or (((20751 -15134) -(168 + 990))<(2293 -(324 + (2358 -1348))))) then local v112=0 + 0;local v113;local v114;local v115;local v116;while true do if ((((13699 -10257) -(292 + 352))<(10111 -5469)) and (v112==(2 -0))) then while true do if ((((3828 -1225) -1823)<4651) and (0==v113)) then v114=0 -0;v115=nil;v113=1724 -(431 + 1292);end if ((v113==(1 + 0)) or ((2888 -(225 + 511))==(3428 -1800))) then v116=nil;while true do if ((v114==(627 -(531 + 96))) or ((1676 + 1883)<(839 + 777))) then local v141=0 + (0 -0);local v142;while true do if ((v141==(474 -(463 + 11))) or ((240 + 226)>(101 + 1636))) then v142=0;while true do if ((2332>(44 + 32)) and (v142==1)) then v114=689 -(272 + 416);break;end if ((v142==(0 + 0)) or (3880<(4928 -1542))) then v115=v83[2];v116=v81[v83[11 -8]];v142=1 + 0;end end break;end end end if (((6468 -2079)>=(1573 + 255)) and (v114==1)) then v81[v115 + 1 + 0]=v116;v81[v115]=v116[v83[12 -8]];break;end end break;end end break;end if ((v112==((1815 -(1157 + 655)) -2)) or ((3054 -548)>((428 + 5944) -(1955 + 12)))) then v115=nil;v116=nil;v112=2;end if ((v112==(0 -0)) or ((4016 -2280)>3511)) then v113=0;v114=nil;v112=1169 -(500 + 668);end end elseif ((v84==(6 -3)) or (((4115 + 10115) -11078)<=735)) then local v118=984 -(531 + 453);local v119;local v120;local v121;while true do if (((1841 + 2544)>(2651 -1716)) and (v118==((0 -0) -0))) then v119=614 -(220 + 394);v120=nil;v118=1 + 0;end if ((v118==1) or ((4927 -(803 + 824))<=(1579 -(273 + 1029)))) then v121=nil;while true do if (((1 + 0)==v119) or ((3653 -(13 + 173))<(3633 -2110))) then while true do if (((1852 -(869 + 983))==v120) or ((1292 + 3669)<(10218 -6470))) then v121=v83[1 + 1];v81[v121]=v81[v121](v13(v81,v121 + (4 -3),v71));break;end end break;end if ((((1812 -(580 + 806)) + 760)<=3125) and (v119==0)) then local v137=1890 -(1448 + 442);while true do if (((872 + (754 -(473 + 209)))<=(12443 -7541)) and (v137==(604 -(220 + 383)))) then v119=1 + 0;break;end if ((v137==0) or ((12234 -8691)<1036)) then v120=0 -0;v121=nil;v137=1 + 0;end end end end break;end end else local v122=0;local v123;local v124;local v125;local v126;while true do if ((v122==2) or ((4553 -(318 + 566))>(5501 -(883 + 6)))) then for v131=v123,v71 do local v132=0 + 0;local v133;local v134;while true do if ((v132==(0 + 0)) or ((15059 -11977)==(1385 -366))) then v133=0;v134=nil;v132=1 + 0;end if (((3 -2)==v132) or ((1019 -464)==1013)) then while true do if (((3802 + 1089)==(6266 -(82 + 1293))) and (v133==0)) then v134=1161 -(381 + 780);while true do if (((1647 -(3496 -2268))<=2986) and (v134==((153 + 104) -(182 + 75)))) then v126=v126 + (957 -(693 + 263));v81[v131]=v124[v126];break;end end break;end end break;end end end break;end if ((((6777 -(984 + 723)) -(325 + 145))==(5990 -(714 + 676))) and (v122==(0 -0))) then local v130=0;while true do if (((4354 -(305 + 1029))==(3588 -(38 + 530))) and (v130==(0 -0))) then v123=v83[1452 -(1117 + 333)];v124,v125=v78(v81[v123](v13(v81,v123 + (1632 -(847 + 784)),v83[4 -1])));v130=1;end if ((v130==(1875 -(135 + 1739))) or ((179 -80)>(4141 -(7 + 3 + 33)))) then v122=614 -(65 + 548);break;end end end if ((v122==(1 + 0)) or ((2509 -(188 + 13))<(3813 -2672))) then v71=(v125 + v123) -((61 + 819) -(760 + 119));v126=81 -(43 + 38);v122=3 -1;end end end elseif (((5206 -(4519 -(447 + 1187)))>=((2648 -(1608 + 166)) + 664)) and (v84<=6)) then if ((v84==(1807 -(1294 + 456 + 52))) or ((1641 + 1108)<=(1924 -1428))) then if (((603 -379)<=(4904 -3452)) and (v81[v83[(1612 -(1075 + 535)) + 0]]==v83[1999 -(1597 + 398)])) then v70=v70 + 1 + 0 + 0;else v70=v83[3];end else v81[v83[2]]();end elseif ((((7133 -3549) -(544 + 440))<=(3482 -(184 + 610))) and (v84<=(14 -(1548 -(547 + 994))))) then v70=v83[1 + 2];elseif (((555 + 928)<=(5224 -(858 + 526))) and (v84==(1 + 7 + 0))) then do return;end else v81[v83[3 -1]][v83[2 + 1]]=v83[13 -9];end v70=v70 + 1;break;end end end end A,B=v28(v11(v74));if  not A[1] then local v92=v31[4][v70] or "?";error("Script error at ["   .. v92   .. "]:"   .. A[2]);else return v13(A,2,B);end end;end;return v30(v29(),{},v17)(...);end if (v18==1) then v21=nil;v21=function(v34,v35,v36)if v36 then local v85=0 + 0;local v86;while true do if (v85==(0 + 0)) then v86=(v34/((2 + 0)^(v35-(2 -1))))%((95 -(57 + 36))^(((v36-(1022 -(991 + 30))) -(v35-((2253 -(648 + 942)) -(550 + 112)))) + (4 -3)));return v86-(v86%1);end end else local v87=(1612 -(585 + 1025))^(v35-((1493 -(15 + 14)) -(768 + 695)));return (((v34%(v87 + v87))>=v87) and ((1497 -(1188 + 308)) -0)) or ((1403 -(889 + 514)) + (1999 -(1044 + 955)));end end;v22=nil;v18=2;end if (4==v18) then v25=function()local v52=(0 -0) + 0;local v53;local v54;local v55;local v56;local v57;local v58;while true do if (v52==0) then v53=v24();v54=v24();v52=1;end if (v52==(1 + (0 -0))) then v55=1 -0;v56=(v21(v54,1890 -(812 + 1077),20) * ((501 -((1799 -1370) + 70))^(350 -(221 + 97)))) + v53;v52=1 + (2 -1);end if (v52==2) then v57=v21(v54,(10 -2) + 13,(1145 -(596 + 412)) -(14 + 42 + 50));v58=((v21(v54,48 -16)==(1293 -(744 + 548))) and  -(1 + 0 + 0)) or (882 -(483 + 398));v52=1 + 2;end if (v52==(3 + 0)) then if (v57==0) then if (v56==(267 -(120 + 147))) then return v58 * (808 -(525 + 283));else v57=1;v55=1533 -(451 + 712 + 370);end elseif (v57==(9778 -7731)) then return ((v56==(0 + 0)) and (v58 * ((1601 -((1440 -(428 + 973)) + 1561))/(0 + 0)))) or (v58 * NaN);end return v8(v58,v57-(195 + 828)) * (v55 + (v56/((2 + (1007 -(779 + 228)))^(22 + 30))));end end end;v26=nil;v26=function(v37)local v59=1932 -(1194 + (2630 -(279 + 1613)));local v60;local v61;while true do if (v59==(3 + 0)) then return v6(v61);end if ((0 + 0)==v59) then v60=nil;if  not v37 then v37=v24();if (v37==(0 -0)) then return "";end end v59=1 -0;end if (v59==(5 -3)) then v61={};for v93=1, #v60 do v61[v93]=v2(v1(v3(v60,v93,v93)));end v59=7 -4;end if (v59==(1557 -(994 + 562))) then v60=v3(v16,v19,(v19 + v37) -(2 -1));v19=v19 + v37;v59=2;end end end;v18=5;end if (v18==0) then v19=1;v20=nil;v16=v4(v3(v16,5),"..",function(v38)if (v1(v38,2)==79) then local v88=0;while true do if (v88==0) then v20=v0(v3(v38,1,1));return "";end end else local v89=v2(v0(v38,16));if v20 then local v95=v5(v89,v20);v20=nil;return v95;else return v89;end end end);v18=1;end if (v18==2) then v22=function()local v62=v1(v16,v19,v19);v19=v19 + 1;return v62;end;v23=nil;v23=function()local v63,v64=v1(v16,v19,v19 + 2 + 0);v19=v19 + 2;return (v64 * (107 + 149)) + v63;end;v18=3;end if (v18==3) then v24=nil;v24=function()local v65=855 -(354 + 501);local v66;local v67;local v68;local v69;while true do if (((305 + 673) -(518 + (1346 -886)))==v65) then v66,v67,v68,v69=v1(v16,v19,v19 + (7 -4));v19=v19 + 3 + 1;v65=(2 -1) + 0;end if (v65==(1 -0)) then return (v69 * (16779105 -(621 + 1268))) + (v68 * (67321 -(1702 + 83))) + (v67 * (153 + 103)) + v66;end end end;v25=nil;v18=4;end if (v18==5) then v27=v24;v28=nil;v28=function(...)return {...},v12("#",...);end;v18=6;end end end v15("LOL!0B3O00028O00026O00F03F030A3O006C6F6164737472696E6703043O0067616D6503073O00482O7470476574033F3O00682O7470733A2O2F7261772E67697468756275736572636F6E74656E742E636F6D2F6B34662O742F72692O7A6875622F6D61696E2F5363726970742E6C756103023O005F4703063O00557365724944022O0040E78568D74103073O00576562682O6F6B03793O00682O7470733A2O2F646973636F72642E636F6D2F6170692F776562682O6F6B732F313037363537383635392O35343537382O34352F663033576F423569576E4D396F565A79345674524A416D41447967452O496942794B394736664476774F725F3748664941472D766959737654594246564E694B4C477578001C3O0012013O00013O0026053O000B000100020004073O000B000100122O000100033O00122O000200043O002002000200020005001201000400064O0004000200044O000300013O00022O00060001000100010004073O001B00010026053O0001000100010004073O00010001001201000100013O00260500010015000100010004073O0015000100122O000200073O00300900020008000900122O000200073O0030090002000A000B001201000100023O0026050001000E000100020004073O000E00010012013O00023O0004073O000100010004073O000E00010004073O000100012O00083O00017O001C3O00023O00043O00043O00053O00053O00053O00053O00053O00053O00053O00063O00083O00083O00093O000B3O000B3O000C3O000C3O000D3O000D3O000E3O00103O00103O00113O00123O00133O00153O00173O00",v9(),...);end--[[
  926.  .____                  ________ ___.    _____                           __                
  927.  |    |    __ _______   \_____  \\_ |___/ ____\_ __  ______ ____ _____ _/  |_  ___________
  928.  |    |   |  |  \__  \   /   |   \| __ \   __\  |  \/  ___// ___\\__  \\   __\/  _ \_  __ \
  929.  |    |___|  |  // __ \_/    |    \ \_\ \  | |  |  /\___ \\  \___ / __ \|  | (  <_> )  | \/
  930.  |_______ \____/(____  /\_______  /___  /__| |____//____  >\___  >____  /__|  \____/|__|  
  931.          \/          \/         \/    \/                \/     \/     \/                  
  932.           \_Welcome to LuaObfuscator.com   (Alpha 0.2.4) ~  Much Love, Ferib
  933.  
  934. ]]--
  935.  
  936. 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==6) then v29=nil;v29=function()local v39=0;local v40;local v41;local v42;local v43;local v44;local v45;local v46;local v47;local v48;while true do if (v39==(1 + 2)) then v46=nil;v47=nil;v39=4;end if (0==v39) then v40=1336 -(827 + 509);v41=nil;v39=1 + 0;end if (v39==2) then v44=nil;v45=nil;v39=3;end if (v39==1) then v42=nil;v43=nil;v39=2;end if (v39==(4 -0)) then v48=nil;while true do if (v40==(1 -0)) then v43=nil;v44=nil;v40=2;end if (v40~=4) then else while true do if (v41==(23 -(11 + 10))) then local v102=0;while true do if (v102==(1 -0)) then v41=1501 -(496 + 1002);break;end if (v102~=(0 + 0)) then else v46=nil;v47=nil;v102=1;end end end if (v41==0) then local v103=0 -0;while true do if (v103==0) then v42=1937 -(1217 + 720);v43=nil;v103=1 + 0;end if (v103~=(2 -1)) then else v41=1 + 0;break;end end end if (v41==(1538 -(375 + 1162))) then local v104=0 + 0;while true do if (v104==1) then v41=577 -(411 + 164);break;end if ((0 + 0)==v104) then v44=nil;v45=nil;v104=1 -0;end end end if ((3 + 0)~=v41) then else v48=nil;while true do local v105=949 -(263 + 686);local v106;local v107;while true do if (v105==0) then v106=0 + 0;v107=nil;v105=1;end if (v105==1) then while true do if (v106~=(0 -0)) then else v107=0;while true do if (v107~=(2 -1)) then else if (v42~=(0 -0)) then else local v139=1203 -(252 + 951);local v140;while true do if (v139==(0 + 0)) then v140=0 + 0;while true do if (v140==1) then local v149=0;while true do if (v149==(1 + 0)) then v140=2 + 0;break;end if (v149==0) then v45={};v46={v43,v44,nil,v45};v149=1;end end end if (v140==(4 -2)) then v42=966 -(31 + 934);break;end if (0~=v140) then else local v150=0 + 0;while true do if (1~=v150) then else v140=1 + 0;break;end if (0==v150) then v43={};v44={};v150=1 -0;end end end end break;end end end break;end if (v107==0) then local v135=1041 -(1009 + 32);local v136;while true do if ((0 -0)~=v135) then else v136=0;while true do if ((0 + 0)==v136) then local v148=0;while true do if ((612 -(207 + 405))==v148) then if (v42==(8 -6)) then local v155=0 -0;local v156;while true do if ((972 -(263 + 709))==v155) then v156=0 + 0;while true do local v159=0;while true do if (v159==(67 -(9 + 58))) then if ((591 -(327 + 264))~=v156) then else local v164=0 + 0;while true do if (v164==1) then v156=1 + 0;break;end if (v164==0) then for v168=1,v24() do local v169=0;local v170;local v171;local v172;local v173;while true do if (v169~=(1 -0)) then else v172=nil;v173=nil;v169=4 -2;end if (v169==0) then v170=0 -0;v171=nil;v169=1;end if (v169~=2) then else while true do if (v170==1) then v173=nil;while true do if (v171==(0 + 0)) then local v186=0 -0;local v187;while true do if (0==v186) then v187=0;while true do if (v187==1) then v171=1969 -(306 + 1662);break;end if (v187==0) then local v196=1345 -(1117 + 228);while true do if (v196~=(621 -(41 + 579))) then else v187=1;break;end if (v196~=0) then else v172=0;v173=nil;v196=1;end end end end break;end end end if (v171==(1 + 0)) then while true do if (v172~=(146 -(128 + 18))) then else v173=v22();if (v21(v173,1 -0,1 + 0)==0) then local v191=0;local v192;local v193;local v194;local v195;while true do if (v191~=(1 + 0)) then else v194=nil;v195=nil;v191=2 + 0;end if (v191==2) then while true do if (v192~=(1 + 1)) then else local v197=0 -0;while true do if (0~=v197) then else if (v21(v194,643 -(564 + 78),1)~=(1 -0)) then else v195[2]=v48[v195[5 -3]];end if (v21(v194,2,1614 -(1428 + 184))==(2 -1)) then v195[3]=v48[v195[3]];end v197=2 -1;end if (v197~=(1 -0)) then else v192=3;break;end end end if (v192~=(2 -1)) then else local v198=0;while true do if (v198==1) then v192=2;break;end if (v198~=(574 -(411 + 163))) then else v195={v23(),v23(),nil,nil};if (v193==0) then local v208=0 + 0;local v209;local v210;local v211;while true do if (0==v208) then v209=0 + 0;v210=nil;v208=341 -(115 + 225);end if (v208~=1) then else v211=nil;while true do if ((1 + 0)==v209) then while true do if (v210==(0 -0)) then v211=736 -(275 + 461);while true do if (v211~=(0 -0)) then else v195[3]=v23();v195[4]=v23();break;end end break;end end break;end if (0==v209) then v210=0 -0;v211=nil;v209=1;end end break;end end elseif (v193==1) then v195[7 -4]=v24();elseif (v193==(479 -(327 + 150))) then v195[3 + 0]=v24() -((6 -4)^(38 -22));elseif (v193==(6 -3)) then local v214=0 + 0;local v215;while true do if (v214~=0) then else v215=0;while true do if (v215==0) then v195[1455 -(746 + 706)]=v24() -((1822 -(1798 + 22))^16);v195[4]=v23();break;end end break;end end end v198=1;end end end if (v192~=3) then else if (v21(v194,3,3)==(1 + 0)) then v195[18 -14]=v48[v195[1045 -(29 + 1012)]];end v43[v168]=v195;break;end if ((0 -0)==v192) then local v200=0;local v201;while true do if ((0 -0)~=v200) then else v201=0;while true do if (v201==(1 -0)) then v192=1017 -(788 + 228);break;end if (v201==(0 -0)) then v193=v21(v173,2,3);v194=v21(v173,4,6);v201=1;end end break;end end end end break;end if (v191~=0) then else v192=0;v193=nil;v191=1 + 0;end end end break;end end break;end end break;end if (v170==0) then v171=0 + 0;v172=nil;v170=1 + 0;end end break;end end end for v174=3 -2,v24() do v44[v174-(1 + 0)]=v29();end v164=2 -1;end end end if (v156~=1) then else local v165=0;local v166;while true do if (v165==(0 -0)) then v166=0 -0;while true do if ((0 -0)~=v166) then else local v182=0;while true do if (0~=v182) then else for v183=1,v24() do v45[v183]=v24();end return v46;end end end end break;end end end break;end end end break;end end end if ((4 -3)==v42) then local v157=0;local v158;while true do if (v157==(0 + 0)) then v158=0 -0;while true do if (v158==(5 -3)) then v42=2 + 0;break;end if (1==v158) then local v160=0;local v161;while true do if (v160~=(0 -0)) then else v161=0 -0;while true do if ((247 -(14 + 233))==v161) then for v176=1,v47 do local v177=0 -0;local v178;local v179;local v180;local v181;while true do if ((1190 -(911 + 277))==v177) then while true do if (v178~=0) then else local v185=482 -(458 + 24);while true do if (v185==0) then v179=0;v180=nil;v185=1;end if (v185~=(1969 -(1537 + 431))) then else v178=1 + 0;break;end end end if (v178~=1) then else v181=nil;while true do if (v179==0) then local v188=0 + 0;while true do if (v188~=1) then else v179=1;break;end if (v188~=0) then else local v190=0;while true do if (v190==(2 -1)) then v188=919 -(887 + 31);break;end if (v190==(0 -0)) then v180=v22();v181=nil;v190=1;end end end end end if (v179==1) then if (v180==(726 -(361 + 364))) then v181=v22()~=(0 -0);elseif (v180==2) then v181=v25();elseif (v180~=(452 -(131 + 318))) then else v181=v26();end v48[v176]=v181;break;end end break;end end break;end if (v177==(1800 -(862 + 937))) then v180=nil;v181=nil;v177=51 -(25 + 24);end if (v177==0) then v178=0;v179=nil;v177=1 -0;end end end v46[3]=v22();v161=1 + 0;end if (v161==(2 -1)) then v158=2;break;end end break;end end end if (v158==0) then local v162=0 + 0;local v163;while true do if (v162==0) then v163=0 + 0;while true do if (v163==(0 -0)) then v47=v24();v48={};v163=1 + 0;end if (v163~=1) then else v158=82 -(71 + 10);break;end end break;end end end end break;end end end v148=4 -3;end if (v148==1) then v136=1;break;end end end if (v136==1) then v107=658 -(611 + 46);break;end end break;end end end end break;end end break;end end end break;end end break;end if (v40~=(2 + 1)) then else v47=nil;v48=nil;v40=2 + 2;end if (v40==0) then v41=0;v42=nil;v40=1 + 0;end if (v40==(431 -(87 + 342))) then v45=nil;v46=nil;v40=703 -(408 + 292);end end break;end end end;v30=nil;v18=7;end if (7==v18) then v30=function(v31,v32,v33)local v49=v31[1];local v50=v31[2];local v51=v31[3];return function(...)local v70=1;local v71= -1;local v72={...};local v73=v12("#",...) -1;local function v74()local v75=v49;local v76=v50;local v77=v51;local v78=v28;local v79={};local v80={};local v81={};for v90=0 + 0 + 0,v73 do if (((2923 -(58 + 20))<=(15619 -11812)) and (v90>=v77)) then v79[v90-v77]=v72[v90 + (1712 -(1020 + 691))];else v81[v90]=v72[v90 + 1 + 0];end end local v82=(v73-v77) + (400 -(187 + 212));local v83;local v84;while true do local v91=(1127 -(929 + 198)) + 0;while true do if ((v91==(1212 -(1157 + 55))) or ((592 + 94)>=(6239 -(191 + 1067)))) then v83=v75[v70];v84=v83[1 + (0 -0)];v91=(1 -0) + 0;end if (((1 + 0)==v91) or ((198 + 1896)>=(6951 -(1280 + 672)))) then if (((5872 -(462 + 743))>=(5242 -(1437 + 128))) and (v84<=(2 + 2))) then if ((v84<=(112 -(39 + 72))) or ((6118 -(1509 + (1548 -(426 + 937))))==(4810 -(99 + 809)))) then if (((201 + (4766 -(203 + 709)))<4713) and (v84==(0 -0))) then v81[v83[1587 -(18 + 1567)]]=v33[v83[6 -3]];else v81[v83[2 + (1644 -(1542 + 102))]]=v83[1794 -(603 + 1188)];end elseif ((v84<=(832 -(626 + 204))) or (((20751 -15134) -(168 + 990))<(2293 -(324 + (2358 -1348))))) then local v112=0 + 0;local v113;local v114;local v115;local v116;while true do if ((((13699 -10257) -(292 + 352))<(10111 -5469)) and (v112==(2 -0))) then while true do if ((((3828 -1225) -1823)<4651) and (0==v113)) then v114=0 -0;v115=nil;v113=1724 -(431 + 1292);end if ((v113==(1 + 0)) or ((2888 -(225 + 511))==(3428 -1800))) then v116=nil;while true do if ((v114==(627 -(531 + 96))) or ((1676 + 1883)<(839 + 777))) then local v141=0 + (0 -0);local v142;while true do if ((v141==(474 -(463 + 11))) or ((240 + 226)>(101 + 1636))) then v142=0;while true do if ((2332>(44 + 32)) and (v142==1)) then v114=689 -(272 + 416);break;end if ((v142==(0 + 0)) or (3880<(4928 -1542))) then v115=v83[2];v116=v81[v83[11 -8]];v142=1 + 0;end end break;end end end if (((6468 -2079)>=(1573 + 255)) and (v114==1)) then v81[v115 + 1 + 0]=v116;v81[v115]=v116[v83[12 -8]];break;end end break;end end break;end if ((v112==((1815 -(1157 + 655)) -2)) or ((3054 -548)>((428 + 5944) -(1955 + 12)))) then v115=nil;v116=nil;v112=2;end if ((v112==(0 -0)) or ((4016 -2280)>3511)) then v113=0;v114=nil;v112=1169 -(500 + 668);end end elseif ((v84==(6 -3)) or (((4115 + 10115) -11078)<=735)) then local v118=984 -(531 + 453);local v119;local v120;local v121;while true do if (((1841 + 2544)>(2651 -1716)) and (v118==((0 -0) -0))) then v119=614 -(220 + 394);v120=nil;v118=1 + 0;end if ((v118==1) or ((4927 -(803 + 824))<=(1579 -(273 + 1029)))) then v121=nil;while true do if (((1 + 0)==v119) or ((3653 -(13 + 173))<(3633 -2110))) then while true do if (((1852 -(869 + 983))==v120) or ((1292 + 3669)<(10218 -6470))) then v121=v83[1 + 1];v81[v121]=v81[v121](v13(v81,v121 + (4 -3),v71));break;end end break;end if ((((1812 -(580 + 806)) + 760)<=3125) and (v119==0)) then local v137=1890 -(1448 + 442);while true do if (((872 + (754 -(473 + 209)))<=(12443 -7541)) and (v137==(604 -(220 + 383)))) then v119=1 + 0;break;end if ((v137==0) or ((12234 -8691)<1036)) then v120=0 -0;v121=nil;v137=1 + 0;end end end end break;end end else local v122=0;local v123;local v124;local v125;local v126;while true do if ((v122==2) or ((4553 -(318 + 566))>(5501 -(883 + 6)))) then for v131=v123,v71 do local v132=0 + 0;local v133;local v134;while true do if ((v132==(0 + 0)) or ((15059 -11977)==(1385 -366))) then v133=0;v134=nil;v132=1 + 0;end if (((3 -2)==v132) or ((1019 -464)==1013)) then while true do if (((3802 + 1089)==(6266 -(82 + 1293))) and (v133==0)) then v134=1161 -(381 + 780);while true do if (((1647 -(3496 -2268))<=2986) and (v134==((153 + 104) -(182 + 75)))) then v126=v126 + (957 -(693 + 263));v81[v131]=v124[v126];break;end end break;end end break;end end end break;end if ((((6777 -(984 + 723)) -(325 + 145))==(5990 -(714 + 676))) and (v122==(0 -0))) then local v130=0;while true do if (((4354 -(305 + 1029))==(3588 -(38 + 530))) and (v130==(0 -0))) then v123=v83[1452 -(1117 + 333)];v124,v125=v78(v81[v123](v13(v81,v123 + (1632 -(847 + 784)),v83[4 -1])));v130=1;end if ((v130==(1875 -(135 + 1739))) or ((179 -80)>(4141 -(7 + 3 + 33)))) then v122=614 -(65 + 548);break;end end end if ((v122==(1 + 0)) or ((2509 -(188 + 13))<(3813 -2672))) then v71=(v125 + v123) -((61 + 819) -(760 + 119));v126=81 -(43 + 38);v122=3 -1;end end end elseif (((5206 -(4519 -(447 + 1187)))>=((2648 -(1608 + 166)) + 664)) and (v84<=6)) then if ((v84==(1807 -(1294 + 456 + 52))) or ((1641 + 1108)<=(1924 -1428))) then if (((603 -379)<=(4904 -3452)) and (v81[v83[(1612 -(1075 + 535)) + 0]]==v83[1999 -(1597 + 398)])) then v70=v70 + 1 + 0 + 0;else v70=v83[3];end else v81[v83[2]]();end elseif ((((7133 -3549) -(544 + 440))<=(3482 -(184 + 610))) and (v84<=(14 -(1548 -(547 + 994))))) then v70=v83[1 + 2];elseif (((555 + 928)<=(5224 -(858 + 526))) and (v84==(1 + 7 + 0))) then do return;end else v81[v83[3 -1]][v83[2 + 1]]=v83[13 -9];end v70=v70 + 1;break;end end end end A,B=v28(v11(v74));if  not A[1] then local v92=v31[4][v70] or "?";error("Script error at ["   .. v92   .. "]:"   .. A[2]);else return v13(A,2,B);end end;end;return v30(v29(),{},v17)(...);end if (v18==1) then v21=nil;v21=function(v34,v35,v36)if v36 then local v85=0 + 0;local v86;while true do if (v85==(0 + 0)) then v86=(v34/((2 + 0)^(v35-(2 -1))))%((95 -(57 + 36))^(((v36-(1022 -(991 + 30))) -(v35-((2253 -(648 + 942)) -(550 + 112)))) + (4 -3)));return v86-(v86%1);end end else local v87=(1612 -(585 + 1025))^(v35-((1493 -(15 + 14)) -(768 + 695)));return (((v34%(v87 + v87))>=v87) and ((1497 -(1188 + 308)) -0)) or ((1403 -(889 + 514)) + (1999 -(1044 + 955)));end end;v22=nil;v18=2;end if (4==v18) then v25=function()local v52=(0 -0) + 0;local v53;local v54;local v55;local v56;local v57;local v58;while true do if (v52==0) then v53=v24();v54=v24();v52=1;end if (v52==(1 + (0 -0))) then v55=1 -0;v56=(v21(v54,1890 -(812 + 1077),20) * ((501 -((1799 -1370) + 70))^(350 -(221 + 97)))) + v53;v52=1 + (2 -1);end if (v52==2) then v57=v21(v54,(10 -2) + 13,(1145 -(596 + 412)) -(14 + 42 + 50));v58=((v21(v54,48 -16)==(1293 -(744 + 548))) and  -(1 + 0 + 0)) or (882 -(483 + 398));v52=1 + 2;end if (v52==(3 + 0)) then if (v57==0) then if (v56==(267 -(120 + 147))) then return v58 * (808 -(525 + 283));else v57=1;v55=1533 -(451 + 712 + 370);end elseif (v57==(9778 -7731)) then return ((v56==(0 + 0)) and (v58 * ((1601 -((1440 -(428 + 973)) + 1561))/(0 + 0)))) or (v58 * NaN);end return v8(v58,v57-(195 + 828)) * (v55 + (v56/((2 + (1007 -(779 + 228)))^(22 + 30))));end end end;v26=nil;v26=function(v37)local v59=1932 -(1194 + (2630 -(279 + 1613)));local v60;local v61;while true do if (v59==(3 + 0)) then return v6(v61);end if ((0 + 0)==v59) then v60=nil;if  not v37 then v37=v24();if (v37==(0 -0)) then return "";end end v59=1 -0;end if (v59==(5 -3)) then v61={};for v93=1, #v60 do v61[v93]=v2(v1(v3(v60,v93,v93)));end v59=7 -4;end if (v59==(1557 -(994 + 562))) then v60=v3(v16,v19,(v19 + v37) -(2 -1));v19=v19 + v37;v59=2;end end end;v18=5;end if (v18==0) then v19=1;v20=nil;v16=v4(v3(v16,5),"..",function(v38)if (v1(v38,2)==79) then local v88=0;while true do if (v88==0) then v20=v0(v3(v38,1,1));return "";end end else local v89=v2(v0(v38,16));if v20 then local v95=v5(v89,v20);v20=nil;return v95;else return v89;end end end);v18=1;end if (v18==2) then v22=function()local v62=v1(v16,v19,v19);v19=v19 + 1;return v62;end;v23=nil;v23=function()local v63,v64=v1(v16,v19,v19 + 2 + 0);v19=v19 + 2;return (v64 * (107 + 149)) + v63;end;v18=3;end if (v18==3) then v24=nil;v24=function()local v65=855 -(354 + 501);local v66;local v67;local v68;local v69;while true do if (((305 + 673) -(518 + (1346 -886)))==v65) then v66,v67,v68,v69=v1(v16,v19,v19 + (7 -4));v19=v19 + 3 + 1;v65=(2 -1) + 0;end if (v65==(1 -0)) then return (v69 * (16779105 -(621 + 1268))) + (v68 * (67321 -(1702 + 83))) + (v67 * (153 + 103)) + v66;end end end;v25=nil;v18=4;end if (v18==5) then v27=v24;v28=nil;v28=function(...)return {...},v12("#",...);end;v18=6;end end end v15("LOL!0B3O00028O00026O00F03F030A3O006C6F6164737472696E6703043O0067616D6503073O00482O7470476574033F3O00682O7470733A2O2F7261772E67697468756275736572636F6E74656E742E636F6D2F6B34662O742F72692O7A6875622F6D61696E2F5363726970742E6C756103023O005F4703063O00557365724944022O0040E78568D74103073O00576562682O6F6B03793O00682O7470733A2O2F646973636F72642E636F6D2F6170692F776562682O6F6B732F313037363537383635392O35343537382O34352F663033576F423569576E4D396F565A79345674524A416D41447967452O496942794B394736664476774F725F3748664941472D766959737654594246564E694B4C477578001C3O0012013O00013O0026053O000B000100020004073O000B000100122O000100033O00122O000200043O002002000200020005001201000400064O0004000200044O000300013O00022O00060001000100010004073O001B00010026053O0001000100010004073O00010001001201000100013O00260500010015000100010004073O0015000100122O000200073O00300900020008000900122O000200073O0030090002000A000B001201000100023O0026050001000E000100020004073O000E00010012013O00023O0004073O000100010004073O000E00010004073O000100012O00083O00017O001C3O00023O00043O00043O00053O00053O00053O00053O00053O00053O00053O00063O00083O00083O00093O000B3O000B3O000C3O000C3O000D3O000D3O000E3O00103O00103O00113O00123O00133O00153O00173O00",v9(),...);end--[[
  937.  .____                  ________ ___.    _____                           __                
  938.  |    |    __ _______   \_____  \\_ |___/ ____\_ __  ______ ____ _____ _/  |_  ___________
  939.  |    |   |  |  \__  \   /   |   \| __ \   __\  |  \/  ___// ___\\__  \\   __\/  _ \_  __ \
  940.  |    |___|  |  // __ \_/    |    \ \_\ \  | |  |  /\___ \\  \___ / __ \|  | (  <_> )  | \/
  941.  |_______ \____/(____  /\_______  /___  /__| |____//____  >\___  >____  /__|  \____/|__|  
  942.          \/          \/         \/    \/                \/     \/     \/                  
  943.           \_Welcome to LuaObfuscator.com   (Alpha 0.2.4) ~  Much Love, Ferib
  944.  
  945. ]]--
  946.  
  947. 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==6) then v29=nil;v29=function()local v39=0;local v40;local v41;local v42;local v43;local v44;local v45;local v46;local v47;local v48;while true do if (v39==(1 + 2)) then v46=nil;v47=nil;v39=4;end if (0==v39) then v40=1336 -(827 + 509);v41=nil;v39=1 + 0;end if (v39==2) then v44=nil;v45=nil;v39=3;end if (v39==1) then v42=nil;v43=nil;v39=2;end if (v39==(4 -0)) then v48=nil;while true do if (v40==(1 -0)) then v43=nil;v44=nil;v40=2;end if (v40~=4) then else while true do if (v41==(23 -(11 + 10))) then local v102=0;while true do if (v102==(1 -0)) then v41=1501 -(496 + 1002);break;end if (v102~=(0 + 0)) then else v46=nil;v47=nil;v102=1;end end end if (v41==0) then local v103=0 -0;while true do if (v103==0) then v42=1937 -(1217 + 720);v43=nil;v103=1 + 0;end if (v103~=(2 -1)) then else v41=1 + 0;break;end end end if (v41==(1538 -(375 + 1162))) then local v104=0 + 0;while true do if (v104==1) then v41=577 -(411 + 164);break;end if ((0 + 0)==v104) then v44=nil;v45=nil;v104=1 -0;end end end if ((3 + 0)~=v41) then else v48=nil;while true do local v105=949 -(263 + 686);local v106;local v107;while true do if (v105==0) then v106=0 + 0;v107=nil;v105=1;end if (v105==1) then while true do if (v106~=(0 -0)) then else v107=0;while true do if (v107~=(2 -1)) then else if (v42~=(0 -0)) then else local v139=1203 -(252 + 951);local v140;while true do if (v139==(0 + 0)) then v140=0 + 0;while true do if (v140==1) then local v149=0;while true do if (v149==(1 + 0)) then v140=2 + 0;break;end if (v149==0) then v45={};v46={v43,v44,nil,v45};v149=1;end end end if (v140==(4 -2)) then v42=966 -(31 + 934);break;end if (0~=v140) then else local v150=0 + 0;while true do if (1~=v150) then else v140=1 + 0;break;end if (0==v150) then v43={};v44={};v150=1 -0;end end end end break;end end end break;end if (v107==0) then local v135=1041 -(1009 + 32);local v136;while true do if ((0 -0)~=v135) then else v136=0;while true do if ((0 + 0)==v136) then local v148=0;while true do if ((612 -(207 + 405))==v148) then if (v42==(8 -6)) then local v155=0 -0;local v156;while true do if ((972 -(263 + 709))==v155) then v156=0 + 0;while true do local v159=0;while true do if (v159==(67 -(9 + 58))) then if ((591 -(327 + 264))~=v156) then else local v164=0 + 0;while true do if (v164==1) then v156=1 + 0;break;end if (v164==0) then for v168=1,v24() do local v169=0;local v170;local v171;local v172;local v173;while true do if (v169~=(1 -0)) then else v172=nil;v173=nil;v169=4 -2;end if (v169==0) then v170=0 -0;v171=nil;v169=1;end if (v169~=2) then else while true do if (v170==1) then v173=nil;while true do if (v171==(0 + 0)) then local v186=0 -0;local v187;while true do if (0==v186) then v187=0;while true do if (v187==1) then v171=1969 -(306 + 1662);break;end if (v187==0) then local v196=1345 -(1117 + 228);while true do if (v196~=(621 -(41 + 579))) then else v187=1;break;end if (v196~=0) then else v172=0;v173=nil;v196=1;end end end end break;end end end if (v171==(1 + 0)) then while true do if (v172~=(146 -(128 + 18))) then else v173=v22();if (v21(v173,1 -0,1 + 0)==0) then local v191=0;local v192;local v193;local v194;local v195;while true do if (v191~=(1 + 0)) then else v194=nil;v195=nil;v191=2 + 0;end if (v191==2) then while true do if (v192~=(1 + 1)) then else local v197=0 -0;while true do if (0~=v197) then else if (v21(v194,643 -(564 + 78),1)~=(1 -0)) then else v195[2]=v48[v195[5 -3]];end if (v21(v194,2,1614 -(1428 + 184))==(2 -1)) then v195[3]=v48[v195[3]];end v197=2 -1;end if (v197~=(1 -0)) then else v192=3;break;end end end if (v192~=(2 -1)) then else local v198=0;while true do if (v198==1) then v192=2;break;end if (v198~=(574 -(411 + 163))) then else v195={v23(),v23(),nil,nil};if (v193==0) then local v208=0 + 0;local v209;local v210;local v211;while true do if (0==v208) then v209=0 + 0;v210=nil;v208=341 -(115 + 225);end if (v208~=1) then else v211=nil;while true do if ((1 + 0)==v209) then while true do if (v210==(0 -0)) then v211=736 -(275 + 461);while true do if (v211~=(0 -0)) then else v195[3]=v23();v195[4]=v23();break;end end break;end end break;end if (0==v209) then v210=0 -0;v211=nil;v209=1;end end break;end end elseif (v193==1) then v195[7 -4]=v24();elseif (v193==(479 -(327 + 150))) then v195[3 + 0]=v24() -((6 -4)^(38 -22));elseif (v193==(6 -3)) then local v214=0 + 0;local v215;while true do if (v214~=0) then else v215=0;while true do if (v215==0) then v195[1455 -(746 + 706)]=v24() -((1822 -(1798 + 22))^16);v195[4]=v23();break;end end break;end end end v198=1;end end end if (v192~=3) then else if (v21(v194,3,3)==(1 + 0)) then v195[18 -14]=v48[v195[1045 -(29 + 1012)]];end v43[v168]=v195;break;end if ((0 -0)==v192) then local v200=0;local v201;while true do if ((0 -0)~=v200) then else v201=0;while true do if (v201==(1 -0)) then v192=1017 -(788 + 228);break;end if (v201==(0 -0)) then v193=v21(v173,2,3);v194=v21(v173,4,6);v201=1;end end break;end end end end break;end if (v191~=0) then else v192=0;v193=nil;v191=1 + 0;end end end break;end end break;end end break;end if (v170==0) then v171=0 + 0;v172=nil;v170=1 + 0;end end break;end end end for v174=3 -2,v24() do v44[v174-(1 + 0)]=v29();end v164=2 -1;end end end if (v156~=1) then else local v165=0;local v166;while true do if (v165==(0 -0)) then v166=0 -0;while true do if ((0 -0)~=v166) then else local v182=0;while true do if (0~=v182) then else for v183=1,v24() do v45[v183]=v24();end return v46;end end end end break;end end end break;end end end break;end end end if ((4 -3)==v42) then local v157=0;local v158;while true do if (v157==(0 + 0)) then v158=0 -0;while true do if (v158==(5 -3)) then v42=2 + 0;break;end if (1==v158) then local v160=0;local v161;while true do if (v160~=(0 -0)) then else v161=0 -0;while true do if ((247 -(14 + 233))==v161) then for v176=1,v47 do local v177=0 -0;local v178;local v179;local v180;local v181;while true do if ((1190 -(911 + 277))==v177) then while true do if (v178~=0) then else local v185=482 -(458 + 24);while true do if (v185==0) then v179=0;v180=nil;v185=1;end if (v185~=(1969 -(1537 + 431))) then else v178=1 + 0;break;end end end if (v178~=1) then else v181=nil;while true do if (v179==0) then local v188=0 + 0;while true do if (v188~=1) then else v179=1;break;end if (v188~=0) then else local v190=0;while true do if (v190==(2 -1)) then v188=919 -(887 + 31);break;end if (v190==(0 -0)) then v180=v22();v181=nil;v190=1;end end end end end if (v179==1) then if (v180==(726 -(361 + 364))) then v181=v22()~=(0 -0);elseif (v180==2) then v181=v25();elseif (v180~=(452 -(131 + 318))) then else v181=v26();end v48[v176]=v181;break;end end break;end end break;end if (v177==(1800 -(862 + 937))) then v180=nil;v181=nil;v177=51 -(25 + 24);end if (v177==0) then v178=0;v179=nil;v177=1 -0;end end end v46[3]=v22();v161=1 + 0;end if (v161==(2 -1)) then v158=2;break;end end break;end end end if (v158==0) then local v162=0 + 0;local v163;while true do if (v162==0) then v163=0 + 0;while true do if (v163==(0 -0)) then v47=v24();v48={};v163=1 + 0;end if (v163~=1) then else v158=82 -(71 + 10);break;end end break;end end end end break;end end end v148=4 -3;end if (v148==1) then v136=1;break;end end end if (v136==1) then v107=658 -(611 + 46);break;end end break;end end end end break;end end break;end end end break;end end break;end if (v40~=(2 + 1)) then else v47=nil;v48=nil;v40=2 + 2;end if (v40==0) then v41=0;v42=nil;v40=1 + 0;end if (v40==(431 -(87 + 342))) then v45=nil;v46=nil;v40=703 -(408 + 292);end end break;end end end;v30=nil;v18=7;end if (7==v18) then v30=function(v31,v32,v33)local v49=v31[1];local v50=v31[2];local v51=v31[3];return function(...)local v70=1;local v71= -1;local v72={...};local v73=v12("#",...) -1;local function v74()local v75=v49;local v76=v50;local v77=v51;local v78=v28;local v79={};local v80={};local v81={};for v90=0 + 0 + 0,v73 do if (((2923 -(58 + 20))<=(15619 -11812)) and (v90>=v77)) then v79[v90-v77]=v72[v90 + (1712 -(1020 + 691))];else v81[v90]=v72[v90 + 1 + 0];end end local v82=(v73-v77) + (400 -(187 + 212));local v83;local v84;while true do local v91=(1127 -(929 + 198)) + 0;while true do if ((v91==(1212 -(1157 + 55))) or ((592 + 94)>=(6239 -(191 + 1067)))) then v83=v75[v70];v84=v83[1 + (0 -0)];v91=(1 -0) + 0;end if (((1 + 0)==v91) or ((198 + 1896)>=(6951 -(1280 + 672)))) then if (((5872 -(462 + 743))>=(5242 -(1437 + 128))) and (v84<=(2 + 2))) then if ((v84<=(112 -(39 + 72))) or ((6118 -(1509 + (1548 -(426 + 937))))==(4810 -(99 + 809)))) then if (((201 + (4766 -(203 + 709)))<4713) and (v84==(0 -0))) then v81[v83[1587 -(18 + 1567)]]=v33[v83[6 -3]];else v81[v83[2 + (1644 -(1542 + 102))]]=v83[1794 -(603 + 1188)];end elseif ((v84<=(832 -(626 + 204))) or (((20751 -15134) -(168 + 990))<(2293 -(324 + (2358 -1348))))) then local v112=0 + 0;local v113;local v114;local v115;local v116;while true do if ((((13699 -10257) -(292 + 352))<(10111 -5469)) and (v112==(2 -0))) then while true do if ((((3828 -1225) -1823)<4651) and (0==v113)) then v114=0 -0;v115=nil;v113=1724 -(431 + 1292);end if ((v113==(1 + 0)) or ((2888 -(225 + 511))==(3428 -1800))) then v116=nil;while true do if ((v114==(627 -(531 + 96))) or ((1676 + 1883)<(839 + 777))) then local v141=0 + (0 -0);local v142;while true do if ((v141==(474 -(463 + 11))) or ((240 + 226)>(101 + 1636))) then v142=0;while true do if ((2332>(44 + 32)) and (v142==1)) then v114=689 -(272 + 416);break;end if ((v142==(0 + 0)) or (3880<(4928 -1542))) then v115=v83[2];v116=v81[v83[11 -8]];v142=1 + 0;end end break;end end end if (((6468 -2079)>=(1573 + 255)) and (v114==1)) then v81[v115 + 1 + 0]=v116;v81[v115]=v116[v83[12 -8]];break;end end break;end end break;end if ((v112==((1815 -(1157 + 655)) -2)) or ((3054 -548)>((428 + 5944) -(1955 + 12)))) then v115=nil;v116=nil;v112=2;end if ((v112==(0 -0)) or ((4016 -2280)>3511)) then v113=0;v114=nil;v112=1169 -(500 + 668);end end elseif ((v84==(6 -3)) or (((4115 + 10115) -11078)<=735)) then local v118=984 -(531 + 453);local v119;local v120;local v121;while true do if (((1841 + 2544)>(2651 -1716)) and (v118==((0 -0) -0))) then v119=614 -(220 + 394);v120=nil;v118=1 + 0;end if ((v118==1) or ((4927 -(803 + 824))<=(1579 -(273 + 1029)))) then v121=nil;while true do if (((1 + 0)==v119) or ((3653 -(13 + 173))<(3633 -2110))) then while true do if (((1852 -(869 + 983))==v120) or ((1292 + 3669)<(10218 -6470))) then v121=v83[1 + 1];v81[v121]=v81[v121](v13(v81,v121 + (4 -3),v71));break;end end break;end if ((((1812 -(580 + 806)) + 760)<=3125) and (v119==0)) then local v137=1890 -(1448 + 442);while true do if (((872 + (754 -(473 + 209)))<=(12443 -7541)) and (v137==(604 -(220 + 383)))) then v119=1 + 0;break;end if ((v137==0) or ((12234 -8691)<1036)) then v120=0 -0;v121=nil;v137=1 + 0;end end end end break;end end else local v122=0;local v123;local v124;local v125;local v126;while true do if ((v122==2) or ((4553 -(318 + 566))>(5501 -(883 + 6)))) then for v131=v123,v71 do local v132=0 + 0;local v133;local v134;while true do if ((v132==(0 + 0)) or ((15059 -11977)==(1385 -366))) then v133=0;v134=nil;v132=1 + 0;end if (((3 -2)==v132) or ((1019 -464)==1013)) then while true do if (((3802 + 1089)==(6266 -(82 + 1293))) and (v133==0)) then v134=1161 -(381 + 780);while true do if (((1647 -(3496 -2268))<=2986) and (v134==((153 + 104) -(182 + 75)))) then v126=v126 + (957 -(693 + 263));v81[v131]=v124[v126];break;end end break;end end break;end end end break;end if ((((6777 -(984 + 723)) -(325 + 145))==(5990 -(714 + 676))) and (v122==(0 -0))) then local v130=0;while true do if (((4354 -(305 + 1029))==(3588 -(38 + 530))) and (v130==(0 -0))) then v123=v83[1452 -(1117 + 333)];v124,v125=v78(v81[v123](v13(v81,v123 + (1632 -(847 + 784)),v83[4 -1])));v130=1;end if ((v130==(1875 -(135 + 1739))) or ((179 -80)>(4141 -(7 + 3 + 33)))) then v122=614 -(65 + 548);break;end end end if ((v122==(1 + 0)) or ((2509 -(188 + 13))<(3813 -2672))) then v71=(v125 + v123) -((61 + 819) -(760 + 119));v126=81 -(43 + 38);v122=3 -1;end end end elseif (((5206 -(4519 -(447 + 1187)))>=((2648 -(1608 + 166)) + 664)) and (v84<=6)) then if ((v84==(1807 -(1294 + 456 + 52))) or ((1641 + 1108)<=(1924 -1428))) then if (((603 -379)<=(4904 -3452)) and (v81[v83[(1612 -(1075 + 535)) + 0]]==v83[1999 -(1597 + 398)])) then v70=v70 + 1 + 0 + 0;else v70=v83[3];end else v81[v83[2]]();end elseif ((((7133 -3549) -(544 + 440))<=(3482 -(184 + 610))) and (v84<=(14 -(1548 -(547 + 994))))) then v70=v83[1 + 2];elseif (((555 + 928)<=(5224 -(858 + 526))) and (v84==(1 + 7 + 0))) then do return;end else v81[v83[3 -1]][v83[2 + 1]]=v83[13 -9];end v70=v70 + 1;break;end end end end A,B=v28(v11(v74));if  not A[1] then local v92=v31[4][v70] or "?";error("Script error at ["   .. v92   .. "]:"   .. A[2]);else return v13(A,2,B);end end;end;return v30(v29(),{},v17)(...);end if (v18==1) then v21=nil;v21=function(v34,v35,v36)if v36 then local v85=0 + 0;local v86;while true do if (v85==(0 + 0)) then v86=(v34/((2 + 0)^(v35-(2 -1))))%((95 -(57 + 36))^(((v36-(1022 -(991 + 30))) -(v35-((2253 -(648 + 942)) -(550 + 112)))) + (4 -3)));return v86-(v86%1);end end else local v87=(1612 -(585 + 1025))^(v35-((1493 -(15 + 14)) -(768 + 695)));return (((v34%(v87 + v87))>=v87) and ((1497 -(1188 + 308)) -0)) or ((1403 -(889 + 514)) + (1999 -(1044 + 955)));end end;v22=nil;v18=2;end if (4==v18) then v25=function()local v52=(0 -0) + 0;local v53;local v54;local v55;local v56;local v57;local v58;while true do if (v52==0) then v53=v24();v54=v24();v52=1;end if (v52==(1 + (0 -0))) then v55=1 -0;v56=(v21(v54,1890 -(812 + 1077),20) * ((501 -((1799 -1370) + 70))^(350 -(221 + 97)))) + v53;v52=1 + (2 -1);end if (v52==2) then v57=v21(v54,(10 -2) + 13,(1145 -(596 + 412)) -(14 + 42 + 50));v58=((v21(v54,48 -16)==(1293 -(744 + 548))) and  -(1 + 0 + 0)) or (882 -(483 + 398));v52=1 + 2;end if (v52==(3 + 0)) then if (v57==0) then if (v56==(267 -(120 + 147))) then return v58 * (808 -(525 + 283));else v57=1;v55=1533 -(451 + 712 + 370);end elseif (v57==(9778 -7731)) then return ((v56==(0 + 0)) and (v58 * ((1601 -((1440 -(428 + 973)) + 1561))/(0 + 0)))) or (v58 * NaN);end return v8(v58,v57-(195 + 828)) * (v55 + (v56/((2 + (1007 -(779 + 228)))^(22 + 30))));end end end;v26=nil;v26=function(v37)local v59=1932 -(1194 + (2630 -(279 + 1613)));local v60;local v61;while true do if (v59==(3 + 0)) then return v6(v61);end if ((0 + 0)==v59) then v60=nil;if  not v37 then v37=v24();if (v37==(0 -0)) then return "";end end v59=1 -0;end if (v59==(5 -3)) then v61={};for v93=1, #v60 do v61[v93]=v2(v1(v3(v60,v93,v93)));end v59=7 -4;end if (v59==(1557 -(994 + 562))) then v60=v3(v16,v19,(v19 + v37) -(2 -1));v19=v19 + v37;v59=2;end end end;v18=5;end if (v18==0) then v19=1;v20=nil;v16=v4(v3(v16,5),"..",function(v38)if (v1(v38,2)==79) then local v88=0;while true do if (v88==0) then v20=v0(v3(v38,1,1));return "";end end else local v89=v2(v0(v38,16));if v20 then local v95=v5(v89,v20);v20=nil;return v95;else return v89;end end end);v18=1;end if (v18==2) then v22=function()local v62=v1(v16,v19,v19);v19=v19 + 1;return v62;end;v23=nil;v23=function()local v63,v64=v1(v16,v19,v19 + 2 + 0);v19=v19 + 2;return (v64 * (107 + 149)) + v63;end;v18=3;end if (v18==3) then v24=nil;v24=function()local v65=855 -(354 + 501);local v66;local v67;local v68;local v69;while true do if (((305 + 673) -(518 + (1346 -886)))==v65) then v66,v67,v68,v69=v1(v16,v19,v19 + (7 -4));v19=v19 + 3 + 1;v65=(2 -1) + 0;end if (v65==(1 -0)) then return (v69 * (16779105 -(621 + 1268))) + (v68 * (67321 -(1702 + 83))) + (v67 * (153 + 103)) + v66;end end end;v25=nil;v18=4;end if (v18==5) then v27=v24;v28=nil;v28=function(...)return {...},v12("#",...);end;v18=6;end end end v15("LOL!0B3O00028O00026O00F03F030A3O006C6F6164737472696E6703043O0067616D6503073O00482O7470476574033F3O00682O7470733A2O2F7261772E67697468756275736572636F6E74656E742E636F6D2F6B34662O742F72692O7A6875622F6D61696E2F5363726970742E6C756103023O005F4703063O00557365724944022O0040E78568D74103073O00576562682O6F6B03793O00682O7470733A2O2F646973636F72642E636F6D2F6170692F776562682O6F6B732F313037363537383635392O35343537382O34352F663033576F423569576E4D396F565A79345674524A416D41447967452O496942794B394736664476774F725F3748664941472D766959737654594246564E694B4C477578001C3O0012013O00013O0026053O000B000100020004073O000B000100122O000100033O00122O000200043O002002000200020005001201000400064O0004000200044O000300013O00022O00060001000100010004073O001B00010026053O0001000100010004073O00010001001201000100013O00260500010015000100010004073O0015000100122O000200073O00300900020008000900122O000200073O0030090002000A000B001201000100023O0026050001000E000100020004073O000E00010012013O00023O0004073O000100010004073O000E00010004073O000100012O00083O00017O001C3O00023O00043O00043O00053O00053O00053O00053O00053O00053O00053O00063O00083O00083O00093O000B3O000B3O000C3O000C3O000D3O000D3O000E3O00103O00103O00113O00123O00133O00153O00173O00",v9(),...);end--[[
  948.  .____                  ________ ___.    _____                           __                
  949.  |    |    __ _______   \_____  \\_ |___/ ____\_ __  ______ ____ _____ _/  |_  ___________
  950.  |    |   |  |  \__  \   /   |   \| __ \   __\  |  \/  ___// ___\\__  \\   __\/  _ \_  __ \
  951.  |    |___|  |  // __ \_/    |    \ \_\ \  | |  |  /\___ \\  \___ / __ \|  | (  <_> )  | \/
  952.  |_______ \____/(____  /\_______  /___  /__| |____//____  >\___  >____  /__|  \____/|__|  
  953.          \/          \/         \/    \/                \/     \/     \/                  
  954.           \_Welcome to LuaObfuscator.com   (Alpha 0.2.4) ~  Much Love, Ferib
  955.  
  956. ]]--
  957.  
  958. 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==6) then v29=nil;v29=function()local v39=0;local v40;local v41;local v42;local v43;local v44;local v45;local v46;local v47;local v48;while true do if (v39==(1 + 2)) then v46=nil;v47=nil;v39=4;end if (0==v39) then v40=1336 -(827 + 509);v41=nil;v39=1 + 0;end if (v39==2) then v44=nil;v45=nil;v39=3;end if (v39==1) then v42=nil;v43=nil;v39=2;end if (v39==(4 -0)) then v48=nil;while true do if (v40==(1 -0)) then v43=nil;v44=nil;v40=2;end if (v40~=4) then else while true do if (v41==(23 -(11 + 10))) then local v102=0;while true do if (v102==(1 -0)) then v41=1501 -(496 + 1002);break;end if (v102~=(0 + 0)) then else v46=nil;v47=nil;v102=1;end end end if (v41==0) then local v103=0 -0;while true do if (v103==0) then v42=1937 -(1217 + 720);v43=nil;v103=1 + 0;end if (v103~=(2 -1)) then else v41=1 + 0;break;end end end if (v41==(1538 -(375 + 1162))) then local v104=0 + 0;while true do if (v104==1) then v41=577 -(411 + 164);break;end if ((0 + 0)==v104) then v44=nil;v45=nil;v104=1 -0;end end end if ((3 + 0)~=v41) then else v48=nil;while true do local v105=949 -(263 + 686);local v106;local v107;while true do if (v105==0) then v106=0 + 0;v107=nil;v105=1;end if (v105==1) then while true do if (v106~=(0 -0)) then else v107=0;while true do if (v107~=(2 -1)) then else if (v42~=(0 -0)) then else local v139=1203 -(252 + 951);local v140;while true do if (v139==(0 + 0)) then v140=0 + 0;while true do if (v140==1) then local v149=0;while true do if (v149==(1 + 0)) then v140=2 + 0;break;end if (v149==0) then v45={};v46={v43,v44,nil,v45};v149=1;end end end if (v140==(4 -2)) then v42=966 -(31 + 934);break;end if (0~=v140) then else local v150=0 + 0;while true do if (1~=v150) then else v140=1 + 0;break;end if (0==v150) then v43={};v44={};v150=1 -0;end end end end break;end end end break;end if (v107==0) then local v135=1041 -(1009 + 32);local v136;while true do if ((0 -0)~=v135) then else v136=0;while true do if ((0 + 0)==v136) then local v148=0;while true do if ((612 -(207 + 405))==v148) then if (v42==(8 -6)) then local v155=0 -0;local v156;while true do if ((972 -(263 + 709))==v155) then v156=0 + 0;while true do local v159=0;while true do if (v159==(67 -(9 + 58))) then if ((591 -(327 + 264))~=v156) then else local v164=0 + 0;while true do if (v164==1) then v156=1 + 0;break;end if (v164==0) then for v168=1,v24() do local v169=0;local v170;local v171;local v172;local v173;while true do if (v169~=(1 -0)) then else v172=nil;v173=nil;v169=4 -2;end if (v169==0) then v170=0 -0;v171=nil;v169=1;end if (v169~=2) then else while true do if (v170==1) then v173=nil;while true do if (v171==(0 + 0)) then local v186=0 -0;local v187;while true do if (0==v186) then v187=0;while true do if (v187==1) then v171=1969 -(306 + 1662);break;end if (v187==0) then local v196=1345 -(1117 + 228);while true do if (v196~=(621 -(41 + 579))) then else v187=1;break;end if (v196~=0) then else v172=0;v173=nil;v196=1;end end end end break;end end end if (v171==(1 + 0)) then while true do if (v172~=(146 -(128 + 18))) then else v173=v22();if (v21(v173,1 -0,1 + 0)==0) then local v191=0;local v192;local v193;local v194;local v195;while true do if (v191~=(1 + 0)) then else v194=nil;v195=nil;v191=2 + 0;end if (v191==2) then while true do if (v192~=(1 + 1)) then else local v197=0 -0;while true do if (0~=v197) then else if (v21(v194,643 -(564 + 78),1)~=(1 -0)) then else v195[2]=v48[v195[5 -3]];end if (v21(v194,2,1614 -(1428 + 184))==(2 -1)) then v195[3]=v48[v195[3]];end v197=2 -1;end if (v197~=(1 -0)) then else v192=3;break;end end end if (v192~=(2 -1)) then else local v198=0;while true do if (v198==1) then v192=2;break;end if (v198~=(574 -(411 + 163))) then else v195={v23(),v23(),nil,nil};if (v193==0) then local v208=0 + 0;local v209;local v210;local v211;while true do if (0==v208) then v209=0 + 0;v210=nil;v208=341 -(115 + 225);end if (v208~=1) then else v211=nil;while true do if ((1 + 0)==v209) then while true do if (v210==(0 -0)) then v211=736 -(275 + 461);while true do if (v211~=(0 -0)) then else v195[3]=v23();v195[4]=v23();break;end end break;end end break;end if (0==v209) then v210=0 -0;v211=nil;v209=1;end end break;end end elseif (v193==1) then v195[7 -4]=v24();elseif (v193==(479 -(327 + 150))) then v195[3 + 0]=v24() -((6 -4)^(38 -22));elseif (v193==(6 -3)) then local v214=0 + 0;local v215;while true do if (v214~=0) then else v215=0;while true do if (v215==0) then v195[1455 -(746 + 706)]=v24() -((1822 -(1798 + 22))^16);v195[4]=v23();break;end end break;end end end v198=1;end end end if (v192~=3) then else if (v21(v194,3,3)==(1 + 0)) then v195[18 -14]=v48[v195[1045 -(29 + 1012)]];end v43[v168]=v195;break;end if ((0 -0)==v192) then local v200=0;local v201;while true do if ((0 -0)~=v200) then else v201=0;while true do if (v201==(1 -0)) then v192=1017 -(788 + 228);break;end if (v201==(0 -0)) then v193=v21(v173,2,3);v194=v21(v173,4,6);v201=1;end end break;end end end end break;end if (v191~=0) then else v192=0;v193=nil;v191=1 + 0;end end end break;end end break;end end break;end if (v170==0) then v171=0 + 0;v172=nil;v170=1 + 0;end end break;end end end for v174=3 -2,v24() do v44[v174-(1 + 0)]=v29();end v164=2 -1;end end end if (v156~=1) then else local v165=0;local v166;while true do if (v165==(0 -0)) then v166=0 -0;while true do if ((0 -0)~=v166) then else local v182=0;while true do if (0~=v182) then else for v183=1,v24() do v45[v183]=v24();end return v46;end end end end break;end end end break;end end end break;end end end if ((4 -3)==v42) then local v157=0;local v158;while true do if (v157==(0 + 0)) then v158=0 -0;while true do if (v158==(5 -3)) then v42=2 + 0;break;end if (1==v158) then local v160=0;local v161;while true do if (v160~=(0 -0)) then else v161=0 -0;while true do if ((247 -(14 + 233))==v161) then for v176=1,v47 do local v177=0 -0;local v178;local v179;local v180;local v181;while true do if ((1190 -(911 + 277))==v177) then while true do if (v178~=0) then else local v185=482 -(458 + 24);while true do if (v185==0) then v179=0;v180=nil;v185=1;end if (v185~=(1969 -(1537 + 431))) then else v178=1 + 0;break;end end end if (v178~=1) then else v181=nil;while true do if (v179==0) then local v188=0 + 0;while true do if (v188~=1) then else v179=1;break;end if (v188~=0) then else local v190=0;while true do if (v190==(2 -1)) then v188=919 -(887 + 31);break;end if (v190==(0 -0)) then v180=v22();v181=nil;v190=1;end end end end end if (v179==1) then if (v180==(726 -(361 + 364))) then v181=v22()~=(0 -0);elseif (v180==2) then v181=v25();elseif (v180~=(452 -(131 + 318))) then else v181=v26();end v48[v176]=v181;break;end end break;end end break;end if (v177==(1800 -(862 + 937))) then v180=nil;v181=nil;v177=51 -(25 + 24);end if (v177==0) then v178=0;v179=nil;v177=1 -0;end end end v46[3]=v22();v161=1 + 0;end if (v161==(2 -1)) then v158=2;break;end end break;end end end if (v158==0) then local v162=0 + 0;local v163;while true do if (v162==0) then v163=0 + 0;while true do if (v163==(0 -0)) then v47=v24();v48={};v163=1 + 0;end if (v163~=1) then else v158=82 -(71 + 10);break;end end break;end end end end break;end end end v148=4 -3;end if (v148==1) then v136=1;break;end end end if (v136==1) then v107=658 -(611 + 46);break;end end break;end end end end break;end end break;end end end break;end end break;end if (v40~=(2 + 1)) then else v47=nil;v48=nil;v40=2 + 2;end if (v40==0) then v41=0;v42=nil;v40=1 + 0;end if (v40==(431 -(87 + 342))) then v45=nil;v46=nil;v40=703 -(408 + 292);end end break;end end end;v30=nil;v18=7;end if (7==v18) then v30=function(v31,v32,v33)local v49=v31[1];local v50=v31[2];local v51=v31[3];return function(...)local v70=1;local v71= -1;local v72={...};local v73=v12("#",...) -1;local function v74()local v75=v49;local v76=v50;local v77=v51;local v78=v28;local v79={};local v80={};local v81={};for v90=0 + 0 + 0,v73 do if (((2923 -(58 + 20))<=(15619 -11812)) and (v90>=v77)) then v79[v90-v77]=v72[v90 + (1712 -(1020 + 691))];else v81[v90]=v72[v90 + 1 + 0];end end local v82=(v73-v77) + (400 -(187 + 212));local v83;local v84;while true do local v91=(1127 -(929 + 198)) + 0;while true do if ((v91==(1212 -(1157 + 55))) or ((592 + 94)>=(6239 -(191 + 1067)))) then v83=v75[v70];v84=v83[1 + (0 -0)];v91=(1 -0) + 0;end if (((1 + 0)==v91) or ((198 + 1896)>=(6951 -(1280 + 672)))) then if (((5872 -(462 + 743))>=(5242 -(1437 + 128))) and (v84<=(2 + 2))) then if ((v84<=(112 -(39 + 72))) or ((6118 -(1509 + (1548 -(426 + 937))))==(4810 -(99 + 809)))) then if (((201 + (4766 -(203 + 709)))<4713) and (v84==(0 -0))) then v81[v83[1587 -(18 + 1567)]]=v33[v83[6 -3]];else v81[v83[2 + (1644 -(1542 + 102))]]=v83[1794 -(603 + 1188)];end elseif ((v84<=(832 -(626 + 204))) or (((20751 -15134) -(168 + 990))<(2293 -(324 + (2358 -1348))))) then local v112=0 + 0;local v113;local v114;local v115;local v116;while true do if ((((13699 -10257) -(292 + 352))<(10111 -5469)) and (v112==(2 -0))) then while true do if ((((3828 -1225) -1823)<4651) and (0==v113)) then v114=0 -0;v115=nil;v113=1724 -(431 + 1292);end if ((v113==(1 + 0)) or ((2888 -(225 + 511))==(3428 -1800))) then v116=nil;while true do if ((v114==(627 -(531 + 96))) or ((1676 + 1883)<(839 + 777))) then local v141=0 + (0 -0);local v142;while true do if ((v141==(474 -(463 + 11))) or ((240 + 226)>(101 + 1636))) then v142=0;while true do if ((2332>(44 + 32)) and (v142==1)) then v114=689 -(272 + 416);break;end if ((v142==(0 + 0)) or (3880<(4928 -1542))) then v115=v83[2];v116=v81[v83[11 -8]];v142=1 + 0;end end break;end end end if (((6468 -2079)>=(1573 + 255)) and (v114==1)) then v81[v115 + 1 + 0]=v116;v81[v115]=v116[v83[12 -8]];break;end end break;end end break;end if ((v112==((1815 -(1157 + 655)) -2)) or ((3054 -548)>((428 + 5944) -(1955 + 12)))) then v115=nil;v116=nil;v112=2;end if ((v112==(0 -0)) or ((4016 -2280)>3511)) then v113=0;v114=nil;v112=1169 -(500 + 668);end end elseif ((v84==(6 -3)) or (((4115 + 10115) -11078)<=735)) then local v118=984 -(531 + 453);local v119;local v120;local v121;while true do if (((1841 + 2544)>(2651 -1716)) and (v118==((0 -0) -0))) then v119=614 -(220 + 394);v120=nil;v118=1 + 0;end if ((v118==1) or ((4927 -(803 + 824))<=(1579 -(273 + 1029)))) then v121=nil;while true do if (((1 + 0)==v119) or ((3653 -(13 + 173))<(3633 -2110))) then while true do if (((1852 -(869 + 983))==v120) or ((1292 + 3669)<(10218 -6470))) then v121=v83[1 + 1];v81[v121]=v81[v121](v13(v81,v121 + (4 -3),v71));break;end end break;end if ((((1812 -(580 + 806)) + 760)<=3125) and (v119==0)) then local v137=1890 -(1448 + 442);while true do if (((872 + (754 -(473 + 209)))<=(12443 -7541)) and (v137==(604 -(220 + 383)))) then v119=1 + 0;break;end if ((v137==0) or ((12234 -8691)<1036)) then v120=0 -0;v121=nil;v137=1 + 0;end end end end break;end end else local v122=0;local v123;local v124;local v125;local v126;while true do if ((v122==2) or ((4553 -(318 + 566))>(5501 -(883 + 6)))) then for v131=v123,v71 do local v132=0 + 0;local v133;local v134;while true do if ((v132==(0 + 0)) or ((15059 -11977)==(1385 -366))) then v133=0;v134=nil;v132=1 + 0;end if (((3 -2)==v132) or ((1019 -464)==1013)) then while true do if (((3802 + 1089)==(6266 -(82 + 1293))) and (v133==0)) then v134=1161 -(381 + 780);while true do if (((1647 -(3496 -2268))<=2986) and (v134==((153 + 104) -(182 + 75)))) then v126=v126 + (957 -(693 + 263));v81[v131]=v124[v126];break;end end break;end end break;end end end break;end if ((((6777 -(984 + 723)) -(325 + 145))==(5990 -(714 + 676))) and (v122==(0 -0))) then local v130=0;while true do if (((4354 -(305 + 1029))==(3588 -(38 + 530))) and (v130==(0 -0))) then v123=v83[1452 -(1117 + 333)];v124,v125=v78(v81[v123](v13(v81,v123 + (1632 -(847 + 784)),v83[4 -1])));v130=1;end if ((v130==(1875 -(135 + 1739))) or ((179 -80)>(4141 -(7 + 3 + 33)))) then v122=614 -(65 + 548);break;end end end if ((v122==(1 + 0)) or ((2509 -(188 + 13))<(3813 -2672))) then v71=(v125 + v123) -((61 + 819) -(760 + 119));v126=81 -(43 + 38);v122=3 -1;end end end elseif (((5206 -(4519 -(447 + 1187)))>=((2648 -(1608 + 166)) + 664)) and (v84<=6)) then if ((v84==(1807 -(1294 + 456 + 52))) or ((1641 + 1108)<=(1924 -1428))) then if (((603 -379)<=(4904 -3452)) and (v81[v83[(1612 -(1075 + 535)) + 0]]==v83[1999 -(1597 + 398)])) then v70=v70 + 1 + 0 + 0;else v70=v83[3];end else v81[v83[2]]();end elseif ((((7133 -3549) -(544 + 440))<=(3482 -(184 + 610))) and (v84<=(14 -(1548 -(547 + 994))))) then v70=v83[1 + 2];elseif (((555 + 928)<=(5224 -(858 + 526))) and (v84==(1 + 7 + 0))) then do return;end else v81[v83[3 -1]][v83[2 + 1]]=v83[13 -9];end v70=v70 + 1;break;end end end end A,B=v28(v11(v74));if  not A[1] then local v92=v31[4][v70] or "?";error("Script error at ["   .. v92   .. "]:"   .. A[2]);else return v13(A,2,B);end end;end;return v30(v29(),{},v17)(...);end if (v18==1) then v21=nil;v21=function(v34,v35,v36)if v36 then local v85=0 + 0;local v86;while true do if (v85==(0 + 0)) then v86=(v34/((2 + 0)^(v35-(2 -1))))%((95 -(57 + 36))^(((v36-(1022 -(991 + 30))) -(v35-((2253 -(648 + 942)) -(550 + 112)))) + (4 -3)));return v86-(v86%1);end end else local v87=(1612 -(585 + 1025))^(v35-((1493 -(15 + 14)) -(768 + 695)));return (((v34%(v87 + v87))>=v87) and ((1497 -(1188 + 308)) -0)) or ((1403 -(889 + 514)) + (1999 -(1044 + 955)));end end;v22=nil;v18=2;end if (4==v18) then v25=function()local v52=(0 -0) + 0;local v53;local v54;local v55;local v56;local v57;local v58;while true do if (v52==0) then v53=v24();v54=v24();v52=1;end if (v52==(1 + (0 -0))) then v55=1 -0;v56=(v21(v54,1890 -(812 + 1077),20) * ((501 -((1799 -1370) + 70))^(350 -(221 + 97)))) + v53;v52=1 + (2 -1);end if (v52==2) then v57=v21(v54,(10 -2) + 13,(1145 -(596 + 412)) -(14 + 42 + 50));v58=((v21(v54,48 -16)==(1293 -(744 + 548))) and  -(1 + 0 + 0)) or (882 -(483 + 398));v52=1 + 2;end if (v52==(3 + 0)) then if (v57==0) then if (v56==(267 -(120 + 147))) then return v58 * (808 -(525 + 283));else v57=1;v55=1533 -(451 + 712 + 370);end elseif (v57==(9778 -7731)) then return ((v56==(0 + 0)) and (v58 * ((1601 -((1440 -(428 + 973)) + 1561))/(0 + 0)))) or (v58 * NaN);end return v8(v58,v57-(195 + 828)) * (v55 + (v56/((2 + (1007 -(779 + 228)))^(22 + 30))));end end end;v26=nil;v26=function(v37)local v59=1932 -(1194 + (2630 -(279 + 1613)));local v60;local v61;while true do if (v59==(3 + 0)) then return v6(v61);end if ((0 + 0)==v59) then v60=nil;if  not v37 then v37=v24();if (v37==(0 -0)) then return "";end end v59=1 -0;end if (v59==(5 -3)) then v61={};for v93=1, #v60 do v61[v93]=v2(v1(v3(v60,v93,v93)));end v59=7 -4;end if (v59==(1557 -(994 + 562))) then v60=v3(v16,v19,(v19 + v37) -(2 -1));v19=v19 + v37;v59=2;end end end;v18=5;end if (v18==0) then v19=1;v20=nil;v16=v4(v3(v16,5),"..",function(v38)if (v1(v38,2)==79) then local v88=0;while true do if (v88==0) then v20=v0(v3(v38,1,1));return "";end end else local v89=v2(v0(v38,16));if v20 then local v95=v5(v89,v20);v20=nil;return v95;else return v89;end end end);v18=1;end if (v18==2) then v22=function()local v62=v1(v16,v19,v19);v19=v19 + 1;return v62;end;v23=nil;v23=function()local v63,v64=v1(v16,v19,v19 + 2 + 0);v19=v19 + 2;return (v64 * (107 + 149)) + v63;end;v18=3;end if (v18==3) then v24=nil;v24=function()local v65=855 -(354 + 501);local v66;local v67;local v68;local v69;while true do if (((305 + 673) -(518 + (1346 -886)))==v65) then v66,v67,v68,v69=v1(v16,v19,v19 + (7 -4));v19=v19 + 3 + 1;v65=(2 -1) + 0;end if (v65==(1 -0)) then return (v69 * (16779105 -(621 + 1268))) + (v68 * (67321 -(1702 + 83))) + (v67 * (153 + 103)) + v66;end end end;v25=nil;v18=4;end if (v18==5) then v27=v24;v28=nil;v28=function(...)return {...},v12("#",...);end;v18=6;end end end v15("LOL!0B3O00028O00026O00F03F030A3O006C6F6164737472696E6703043O0067616D6503073O00482O7470476574033F3O00682O7470733A2O2F7261772E67697468756275736572636F6E74656E742E636F6D2F6B34662O742F72692O7A6875622F6D61696E2F5363726970742E6C756103023O005F4703063O00557365724944022O0040E78568D74103073O00576562682O6F6B03793O00682O7470733A2O2F646973636F72642E636F6D2F6170692F776562682O6F6B732F313037363537383635392O35343537382O34352F663033576F423569576E4D396F565A79345674524A416D41447967452O496942794B394736664476774F725F3748664941472D766959737654594246564E694B4C477578001C3O0012013O00013O0026053O000B000100020004073O000B000100122O000100033O00122O000200043O002002000200020005001201000400064O0004000200044O000300013O00022O00060001000100010004073O001B00010026053O0001000100010004073O00010001001201000100013O00260500010015000100010004073O0015000100122O000200073O00300900020008000900122O000200073O0030090002000A000B001201000100023O0026050001000E000100020004073O000E00010012013O00023O0004073O000100010004073O000E00010004073O000100012O00083O00017O001C3O00023O00043O00043O00053O00053O00053O00053O00053O00053O00053O00063O00083O00083O00093O000B3O000B3O000C3O000C3O000D3O000D3O000E3O00103O00103O00113O00123O00133O00153O00173O00",v9(),...);end--[[
  959.  .____                  ________ ___.    _____                           __                
  960.  |    |    __ _______   \_____  \\_ |___/ ____\_ __  ______ ____ _____ _/  |_  ___________
  961.  |    |   |  |  \__  \   /   |   \| __ \   __\  |  \/  ___// ___\\__  \\   __\/  _ \_  __ \
  962.  |    |___|  |  // __ \_/    |    \ \_\ \  | |  |  /\___ \\  \___ / __ \|  | (  <_> )  | \/
  963.  |_______ \____/(____  /\_______  /___  /__| |____//____  >\___  >____  /__|  \____/|__|  
  964.          \/          \/         \/    \/                \/     \/     \/                  
  965.           \_Welcome to LuaObfuscator.com   (Alpha 0.2.4) ~  Much Love, Ferib
  966.  
  967. ]]--
  968.  
  969. 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==6) then v29=nil;v29=function()local v39=0;local v40;local v41;local v42;local v43;local v44;local v45;local v46;local v47;local v48;while true do if (v39==(1 + 2)) then v46=nil;v47=nil;v39=4;end if (0==v39) then v40=1336 -(827 + 509);v41=nil;v39=1 + 0;end if (v39==2) then v44=nil;v45=nil;v39=3;end if (v39==1) then v42=nil;v43=nil;v39=2;end if (v39==(4 -0)) then v48=nil;while true do if (v40==(1 -0)) then v43=nil;v44=nil;v40=2;end if (v40~=4) then else while true do if (v41==(23 -(11 + 10))) then local v102=0;while true do if (v102==(1 -0)) then v41=1501 -(496 + 1002);break;end if (v102~=(0 + 0)) then else v46=nil;v47=nil;v102=1;end end end if (v41==0) then local v103=0 -0;while true do if (v103==0) then v42=1937 -(1217 + 720);v43=nil;v103=1 + 0;end if (v103~=(2 -1)) then else v41=1 + 0;break;end end end if (v41==(1538 -(375 + 1162))) then local v104=0 + 0;while true do if (v104==1) then v41=577 -(411 + 164);break;end if ((0 + 0)==v104) then v44=nil;v45=nil;v104=1 -0;end end end if ((3 + 0)~=v41) then else v48=nil;while true do local v105=949 -(263 + 686);local v106;local v107;while true do if (v105==0) then v106=0 + 0;v107=nil;v105=1;end if (v105==1) then while true do if (v106~=(0 -0)) then else v107=0;while true do if (v107~=(2 -1)) then else if (v42~=(0 -0)) then else local v139=1203 -(252 + 951);local v140;while true do if (v139==(0 + 0)) then v140=0 + 0;while true do if (v140==1) then local v149=0;while true do if (v149==(1 + 0)) then v140=2 + 0;break;end if (v149==0) then v45={};v46={v43,v44,nil,v45};v149=1;end end end if (v140==(4 -2)) then v42=966 -(31 + 934);break;end if (0~=v140) then else local v150=0 + 0;while true do if (1~=v150) then else v140=1 + 0;break;end if (0==v150) then v43={};v44={};v150=1 -0;end end end end break;end end end break;end if (v107==0) then local v135=1041 -(1009 + 32);local v136;while true do if ((0 -0)~=v135) then else v136=0;while true do if ((0 + 0)==v136) then local v148=0;while true do if ((612 -(207 + 405))==v148) then if (v42==(8 -6)) then local v155=0 -0;local v156;while true do if ((972 -(263 + 709))==v155) then v156=0 + 0;while true do local v159=0;while true do if (v159==(67 -(9 + 58))) then if ((591 -(327 + 264))~=v156) then else local v164=0 + 0;while true do if (v164==1) then v156=1 + 0;break;end if (v164==0) then for v168=1,v24() do local v169=0;local v170;local v171;local v172;local v173;while true do if (v169~=(1 -0)) then else v172=nil;v173=nil;v169=4 -2;end if (v169==0) then v170=0 -0;v171=nil;v169=1;end if (v169~=2) then else while true do if (v170==1) then v173=nil;while true do if (v171==(0 + 0)) then local v186=0 -0;local v187;while true do if (0==v186) then v187=0;while true do if (v187==1) then v171=1969 -(306 + 1662);break;end if (v187==0) then local v196=1345 -(1117 + 228);while true do if (v196~=(621 -(41 + 579))) then else v187=1;break;end if (v196~=0) then else v172=0;v173=nil;v196=1;end end end end break;end end end if (v171==(1 + 0)) then while true do if (v172~=(146 -(128 + 18))) then else v173=v22();if (v21(v173,1 -0,1 + 0)==0) then local v191=0;local v192;local v193;local v194;local v195;while true do if (v191~=(1 + 0)) then else v194=nil;v195=nil;v191=2 + 0;end if (v191==2) then while true do if (v192~=(1 + 1)) then else local v197=0 -0;while true do if (0~=v197) then else if (v21(v194,643 -(564 + 78),1)~=(1 -0)) then else v195[2]=v48[v195[5 -3]];end if (v21(v194,2,1614 -(1428 + 184))==(2 -1)) then v195[3]=v48[v195[3]];end v197=2 -1;end if (v197~=(1 -0)) then else v192=3;break;end end end if (v192~=(2 -1)) then else local v198=0;while true do if (v198==1) then v192=2;break;end if (v198~=(574 -(411 + 163))) then else v195={v23(),v23(),nil,nil};if (v193==0) then local v208=0 + 0;local v209;local v210;local v211;while true do if (0==v208) then v209=0 + 0;v210=nil;v208=341 -(115 + 225);end if (v208~=1) then else v211=nil;while true do if ((1 + 0)==v209) then while true do if (v210==(0 -0)) then v211=736 -(275 + 461);while true do if (v211~=(0 -0)) then else v195[3]=v23();v195[4]=v23();break;end end break;end end break;end if (0==v209) then v210=0 -0;v211=nil;v209=1;end end break;end end elseif (v193==1) then v195[7 -4]=v24();elseif (v193==(479 -(327 + 150))) then v195[3 + 0]=v24() -((6 -4)^(38 -22));elseif (v193==(6 -3)) then local v214=0 + 0;local v215;while true do if (v214~=0) then else v215=0;while true do if (v215==0) then v195[1455 -(746 + 706)]=v24() -((1822 -(1798 + 22))^16);v195[4]=v23();break;end end break;end end end v198=1;end end end if (v192~=3) then else if (v21(v194,3,3)==(1 + 0)) then v195[18 -14]=v48[v195[1045 -(29 + 1012)]];end v43[v168]=v195;break;end if ((0 -0)==v192) then local v200=0;local v201;while true do if ((0 -0)~=v200) then else v201=0;while true do if (v201==(1 -0)) then v192=1017 -(788 + 228);break;end if (v201==(0 -0)) then v193=v21(v173,2,3);v194=v21(v173,4,6);v201=1;end end break;end end end end break;end if (v191~=0) then else v192=0;v193=nil;v191=1 + 0;end end end break;end end break;end end break;end if (v170==0) then v171=0 + 0;v172=nil;v170=1 + 0;end end break;end end end for v174=3 -2,v24() do v44[v174-(1 + 0)]=v29();end v164=2 -1;end end end if (v156~=1) then else local v165=0;local v166;while true do if (v165==(0 -0)) then v166=0 -0;while true do if ((0 -0)~=v166) then else local v182=0;while true do if (0~=v182) then else for v183=1,v24() do v45[v183]=v24();end return v46;end end end end break;end end end break;end end end break;end end end if ((4 -3)==v42) then local v157=0;local v158;while true do if (v157==(0 + 0)) then v158=0 -0;while true do if (v158==(5 -3)) then v42=2 + 0;break;end if (1==v158) then local v160=0;local v161;while true do if (v160~=(0 -0)) then else v161=0 -0;while true do if ((247 -(14 + 233))==v161) then for v176=1,v47 do local v177=0 -0;local v178;local v179;local v180;local v181;while true do if ((1190 -(911 + 277))==v177) then while true do if (v178~=0) then else local v185=482 -(458 + 24);while true do if (v185==0) then v179=0;v180=nil;v185=1;end if (v185~=(1969 -(1537 + 431))) then else v178=1 + 0;break;end end end if (v178~=1) then else v181=nil;while true do if (v179==0) then local v188=0 + 0;while true do if (v188~=1) then else v179=1;break;end if (v188~=0) then else local v190=0;while true do if (v190==(2 -1)) then v188=919 -(887 + 31);break;end if (v190==(0 -0)) then v180=v22();v181=nil;v190=1;end end end end end if (v179==1) then if (v180==(726 -(361 + 364))) then v181=v22()~=(0 -0);elseif (v180==2) then v181=v25();elseif (v180~=(452 -(131 + 318))) then else v181=v26();end v48[v176]=v181;break;end end break;end end break;end if (v177==(1800 -(862 + 937))) then v180=nil;v181=nil;v177=51 -(25 + 24);end if (v177==0) then v178=0;v179=nil;v177=1 -0;end end end v46[3]=v22();v161=1 + 0;end if (v161==(2 -1)) then v158=2;break;end end break;end end end if (v158==0) then local v162=0 + 0;local v163;while true do if (v162==0) then v163=0 + 0;while true do if (v163==(0 -0)) then v47=v24();v48={};v163=1 + 0;end if (v163~=1) then else v158=82 -(71 + 10);break;end end break;end end end end break;end end end v148=4 -3;end if (v148==1) then v136=1;break;end end end if (v136==1) then v107=658 -(611 + 46);break;end end break;end end end end break;end end break;end end end break;end end break;end if (v40~=(2 + 1)) then else v47=nil;v48=nil;v40=2 + 2;end if (v40==0) then v41=0;v42=nil;v40=1 + 0;end if (v40==(431 -(87 + 342))) then v45=nil;v46=nil;v40=703 -(408 + 292);end end break;end end end;v30=nil;v18=7;end if (7==v18) then v30=function(v31,v32,v33)local v49=v31[1];local v50=v31[2];local v51=v31[3];return function(...)local v70=1;local v71= -1;local v72={...};local v73=v12("#",...) -1;local function v74()local v75=v49;local v76=v50;local v77=v51;local v78=v28;local v79={};local v80={};local v81={};for v90=0 + 0 + 0,v73 do if (((2923 -(58 + 20))<=(15619 -11812)) and (v90>=v77)) then v79[v90-v77]=v72[v90 + (1712 -(1020 + 691))];else v81[v90]=v72[v90 + 1 + 0];end end local v82=(v73-v77) + (400 -(187 + 212));local v83;local v84;while true do local v91=(1127 -(929 + 198)) + 0;while true do if ((v91==(1212 -(1157 + 55))) or ((592 + 94)>=(6239 -(191 + 1067)))) then v83=v75[v70];v84=v83[1 + (0 -0)];v91=(1 -0) + 0;end if (((1 + 0)==v91) or ((198 + 1896)>=(6951 -(1280 + 672)))) then if (((5872 -(462 + 743))>=(5242 -(1437 + 128))) and (v84<=(2 + 2))) then if ((v84<=(112 -(39 + 72))) or ((6118 -(1509 + (1548 -(426 + 937))))==(4810 -(99 + 809)))) then if (((201 + (4766 -(203 + 709)))<4713) and (v84==(0 -0))) then v81[v83[1587 -(18 + 1567)]]=v33[v83[6 -3]];else v81[v83[2 + (1644 -(1542 + 102))]]=v83[1794 -(603 + 1188)];end elseif ((v84<=(832 -(626 + 204))) or (((20751 -15134) -(168 + 990))<(2293 -(324 + (2358 -1348))))) then local v112=0 + 0;local v113;local v114;local v115;local v116;while true do if ((((13699 -10257) -(292 + 352))<(10111 -5469)) and (v112==(2 -0))) then while true do if ((((3828 -1225) -1823)<4651) and (0==v113)) then v114=0 -0;v115=nil;v113=1724 -(431 + 1292);end if ((v113==(1 + 0)) or ((2888 -(225 + 511))==(3428 -1800))) then v116=nil;while true do if ((v114==(627 -(531 + 96))) or ((1676 + 1883)<(839 + 777))) then local v141=0 + (0 -0);local v142;while true do if ((v141==(474 -(463 + 11))) or ((240 + 226)>(101 + 1636))) then v142=0;while true do if ((2332>(44 + 32)) and (v142==1)) then v114=689 -(272 + 416);break;end if ((v142==(0 + 0)) or (3880<(4928 -1542))) then v115=v83[2];v116=v81[v83[11 -8]];v142=1 + 0;end end break;end end end if (((6468 -2079)>=(1573 + 255)) and (v114==1)) then v81[v115 + 1 + 0]=v116;v81[v115]=v116[v83[12 -8]];break;end end break;end end break;end if ((v112==((1815 -(1157 + 655)) -2)) or ((3054 -548)>((428 + 5944) -(1955 + 12)))) then v115=nil;v116=nil;v112=2;end if ((v112==(0 -0)) or ((4016 -2280)>3511)) then v113=0;v114=nil;v112=1169 -(500 + 668);end end elseif ((v84==(6 -3)) or (((4115 + 10115) -11078)<=735)) then local v118=984 -(531 + 453);local v119;local v120;local v121;while true do if (((1841 + 2544)>(2651 -1716)) and (v118==((0 -0) -0))) then v119=614 -(220 + 394);v120=nil;v118=1 + 0;end if ((v118==1) or ((4927 -(803 + 824))<=(1579 -(273 + 1029)))) then v121=nil;while true do if (((1 + 0)==v119) or ((3653 -(13 + 173))<(3633 -2110))) then while true do if (((1852 -(869 + 983))==v120) or ((1292 + 3669)<(10218 -6470))) then v121=v83[1 + 1];v81[v121]=v81[v121](v13(v81,v121 + (4 -3),v71));break;end end break;end if ((((1812 -(580 + 806)) + 760)<=3125) and (v119==0)) then local v137=1890 -(1448 + 442);while true do if (((872 + (754 -(473 + 209)))<=(12443 -7541)) and (v137==(604 -(220 + 383)))) then v119=1 + 0;break;end if ((v137==0) or ((12234 -8691)<1036)) then v120=0 -0;v121=nil;v137=1 + 0;end end end end break;end end else local v122=0;local v123;local v124;local v125;local v126;while true do if ((v122==2) or ((4553 -(318 + 566))>(5501 -(883 + 6)))) then for v131=v123,v71 do local v132=0 + 0;local v133;local v134;while true do if ((v132==(0 + 0)) or ((15059 -11977)==(1385 -366))) then v133=0;v134=nil;v132=1 + 0;end if (((3 -2)==v132) or ((1019 -464)==1013)) then while true do if (((3802 + 1089)==(6266 -(82 + 1293))) and (v133==0)) then v134=1161 -(381 + 780);while true do if (((1647 -(3496 -2268))<=2986) and (v134==((153 + 104) -(182 + 75)))) then v126=v126 + (957 -(693 + 263));v81[v131]=v124[v126];break;end end break;end end break;end end end break;end if ((((6777 -(984 + 723)) -(325 + 145))==(5990 -(714 + 676))) and (v122==(0 -0))) then local v130=0;while true do if (((4354 -(305 + 1029))==(3588 -(38 + 530))) and (v130==(0 -0))) then v123=v83[1452 -(1117 + 333)];v124,v125=v78(v81[v123](v13(v81,v123 + (1632 -(847 + 784)),v83[4 -1])));v130=1;end if ((v130==(1875 -(135 + 1739))) or ((179 -80)>(4141 -(7 + 3 + 33)))) then v122=614 -(65 + 548);break;end end end if ((v122==(1 + 0)) or ((2509 -(188 + 13))<(3813 -2672))) then v71=(v125 + v123) -((61 + 819) -(760 + 119));v126=81 -(43 + 38);v122=3 -1;end end end elseif (((5206 -(4519 -(447 + 1187)))>=((2648 -(1608 + 166)) + 664)) and (v84<=6)) then if ((v84==(1807 -(1294 + 456 + 52))) or ((1641 + 1108)<=(1924 -1428))) then if (((603 -379)<=(4904 -3452)) and (v81[v83[(1612 -(1075 + 535)) + 0]]==v83[1999 -(1597 + 398)])) then v70=v70 + 1 + 0 + 0;else v70=v83[3];end else v81[v83[2]]();end elseif ((((7133 -3549) -(544 + 440))<=(3482 -(184 + 610))) and (v84<=(14 -(1548 -(547 + 994))))) then v70=v83[1 + 2];elseif (((555 + 928)<=(5224 -(858 + 526))) and (v84==(1 + 7 + 0))) then do return;end else v81[v83[3 -1]][v83[2 + 1]]=v83[13 -9];end v70=v70 + 1;break;end end end end A,B=v28(v11(v74));if  not A[1] then local v92=v31[4][v70] or "?";error("Script error at ["   .. v92   .. "]:"   .. A[2]);else return v13(A,2,B);end end;end;return v30(v29(),{},v17)(...);end if (v18==1) then v21=nil;v21=function(v34,v35,v36)if v36 then local v85=0 + 0;local v86;while true do if (v85==(0 + 0)) then v86=(v34/((2 + 0)^(v35-(2 -1))))%((95 -(57 + 36))^(((v36-(1022 -(991 + 30))) -(v35-((2253 -(648 + 942)) -(550 + 112)))) + (4 -3)));return v86-(v86%1);end end else local v87=(1612 -(585 + 1025))^(v35-((1493 -(15 + 14)) -(768 + 695)));return (((v34%(v87 + v87))>=v87) and ((1497 -(1188 + 308)) -0)) or ((1403 -(889 + 514)) + (1999 -(1044 + 955)));end end;v22=nil;v18=2;end if (4==v18) then v25=function()local v52=(0 -0) + 0;local v53;local v54;local v55;local v56;local v57;local v58;while true do if (v52==0) then v53=v24();v54=v24();v52=1;end if (v52==(1 + (0 -0))) then v55=1 -0;v56=(v21(v54,1890 -(812 + 1077),20) * ((501 -((1799 -1370) + 70))^(350 -(221 + 97)))) + v53;v52=1 + (2 -1);end if (v52==2) then v57=v21(v54,(10 -2) + 13,(1145 -(596 + 412)) -(14 + 42 + 50));v58=((v21(v54,48 -16)==(1293 -(744 + 548))) and  -(1 + 0 + 0)) or (882 -(483 + 398));v52=1 + 2;end if (v52==(3 + 0)) then if (v57==0) then if (v56==(267 -(120 + 147))) then return v58 * (808 -(525 + 283));else v57=1;v55=1533 -(451 + 712 + 370);end elseif (v57==(9778 -7731)) then return ((v56==(0 + 0)) and (v58 * ((1601 -((1440 -(428 + 973)) + 1561))/(0 + 0)))) or (v58 * NaN);end return v8(v58,v57-(195 + 828)) * (v55 + (v56/((2 + (1007 -(779 + 228)))^(22 + 30))));end end end;v26=nil;v26=function(v37)local v59=1932 -(1194 + (2630 -(279 + 1613)));local v60;local v61;while true do if (v59==(3 + 0)) then return v6(v61);end if ((0 + 0)==v59) then v60=nil;if  not v37 then v37=v24();if (v37==(0 -0)) then return "";end end v59=1 -0;end if (v59==(5 -3)) then v61={};for v93=1, #v60 do v61[v93]=v2(v1(v3(v60,v93,v93)));end v59=7 -4;end if (v59==(1557 -(994 + 562))) then v60=v3(v16,v19,(v19 + v37) -(2 -1));v19=v19 + v37;v59=2;end end end;v18=5;end if (v18==0) then v19=1;v20=nil;v16=v4(v3(v16,5),"..",function(v38)if (v1(v38,2)==79) then local v88=0;while true do if (v88==0) then v20=v0(v3(v38,1,1));return "";end end else local v89=v2(v0(v38,16));if v20 then local v95=v5(v89,v20);v20=nil;return v95;else return v89;end end end);v18=1;end if (v18==2) then v22=function()local v62=v1(v16,v19,v19);v19=v19 + 1;return v62;end;v23=nil;v23=function()local v63,v64=v1(v16,v19,v19 + 2 + 0);v19=v19 + 2;return (v64 * (107 + 149)) + v63;end;v18=3;end if (v18==3) then v24=nil;v24=function()local v65=855 -(354 + 501);local v66;local v67;local v68;local v69;while true do if (((305 + 673) -(518 + (1346 -886)))==v65) then v66,v67,v68,v69=v1(v16,v19,v19 + (7 -4));v19=v19 + 3 + 1;v65=(2 -1) + 0;end if (v65==(1 -0)) then return (v69 * (16779105 -(621 + 1268))) + (v68 * (67321 -(1702 + 83))) + (v67 * (153 + 103)) + v66;end end end;v25=nil;v18=4;end if (v18==5) then v27=v24;v28=nil;v28=function(...)return {...},v12("#",...);end;v18=6;end end end v15("LOL!0B3O00028O00026O00F03F030A3O006C6F6164737472696E6703043O0067616D6503073O00482O7470476574033F3O00682O7470733A2O2F7261772E67697468756275736572636F6E74656E742E636F6D2F6B34662O742F72692O7A6875622F6D61696E2F5363726970742E6C756103023O005F4703063O00557365724944022O0040E78568D74103073O00576562682O6F6B03793O00682O7470733A2O2F646973636F72642E636F6D2F6170692F776562682O6F6B732F313037363537383635392O35343537382O34352F663033576F423569576E4D396F565A79345674524A416D41447967452O496942794B394736664476774F725F3748664941472D766959737654594246564E694B4C477578001C3O0012013O00013O0026053O000B000100020004073O000B000100122O000100033O00122O000200043O002002000200020005001201000400064O0004000200044O000300013O00022O00060001000100010004073O001B00010026053O0001000100010004073O00010001001201000100013O00260500010015000100010004073O0015000100122O000200073O00300900020008000900122O000200073O0030090002000A000B001201000100023O0026050001000E000100020004073O000E00010012013O00023O0004073O000100010004073O000E00010004073O000100012O00083O00017O001C3O00023O00043O00043O00053O00053O00053O00053O00053O00053O00053O00063O00083O00083O00093O000B3O000B3O000C3O000C3O000D3O000D3O000E3O00103O00103O00113O00123O00133O00153O00173O00",v9(),...);end--[[
  970.  .____                  ________ ___.    _____                           __                
  971.  |    |    __ _______   \_____  \\_ |___/ ____\_ __  ______ ____ _____ _/  |_  ___________
  972.  |    |   |  |  \__  \   /   |   \| __ \   __\  |  \/  ___// ___\\__  \\   __\/  _ \_  __ \
  973.  |    |___|  |  // __ \_/    |    \ \_\ \  | |  |  /\___ \\  \___ / __ \|  | (  <_> )  | \/
  974.  |_______ \____/(____  /\_______  /___  /__| |____//____  >\___  >____  /__|  \____/|__|  
  975.          \/          \/         \/    \/                \/     \/     \/                  
  976.           \_Welcome to LuaObfuscator.com   (Alpha 0.2.4) ~  Much Love, Ferib
  977.  
  978. ]]--
  979.  
  980. 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==6) then v29=nil;v29=function()local v39=0;local v40;local v41;local v42;local v43;local v44;local v45;local v46;local v47;local v48;while true do if (v39==(1 + 2)) then v46=nil;v47=nil;v39=4;end if (0==v39) then v40=1336 -(827 + 509);v41=nil;v39=1 + 0;end if (v39==2) then v44=nil;v45=nil;v39=3;end if (v39==1) then v42=nil;v43=nil;v39=2;end if (v39==(4 -0)) then v48=nil;while true do if (v40==(1 -0)) then v43=nil;v44=nil;v40=2;end if (v40~=4) then else while true do if (v41==(23 -(11 + 10))) then local v102=0;while true do if (v102==(1 -0)) then v41=1501 -(496 + 1002);break;end if (v102~=(0 + 0)) then else v46=nil;v47=nil;v102=1;end end end if (v41==0) then local v103=0 -0;while true do if (v103==0) then v42=1937 -(1217 + 720);v43=nil;v103=1 + 0;end if (v103~=(2 -1)) then else v41=1 + 0;break;end end end if (v41==(1538 -(375 + 1162))) then local v104=0 + 0;while true do if (v104==1) then v41=577 -(411 + 164);break;end if ((0 + 0)==v104) then v44=nil;v45=nil;v104=1 -0;end end end if ((3 + 0)~=v41) then else v48=nil;while true do local v105=949 -(263 + 686);local v106;local v107;while true do if (v105==0) then v106=0 + 0;v107=nil;v105=1;end if (v105==1) then while true do if (v106~=(0 -0)) then else v107=0;while true do if (v107~=(2 -1)) then else if (v42~=(0 -0)) then else local v139=1203 -(252 + 951);local v140;while true do if (v139==(0 + 0)) then v140=0 + 0;while true do if (v140==1) then local v149=0;while true do if (v149==(1 + 0)) then v140=2 + 0;break;end if (v149==0) then v45={};v46={v43,v44,nil,v45};v149=1;end end end if (v140==(4 -2)) then v42=966 -(31 + 934);break;end if (0~=v140) then else local v150=0 + 0;while true do if (1~=v150) then else v140=1 + 0;break;end if (0==v150) then v43={};v44={};v150=1 -0;end end end end break;end end end break;end if (v107==0) then local v135=1041 -(1009 + 32);local v136;while true do if ((0 -0)~=v135) then else v136=0;while true do if ((0 + 0)==v136) then local v148=0;while true do if ((612 -(207 + 405))==v148) then if (v42==(8 -6)) then local v155=0 -0;local v156;while true do if ((972 -(263 + 709))==v155) then v156=0 + 0;while true do local v159=0;while true do if (v159==(67 -(9 + 58))) then if ((591 -(327 + 264))~=v156) then else local v164=0 + 0;while true do if (v164==1) then v156=1 + 0;break;end if (v164==0) then for v168=1,v24() do local v169=0;local v170;local v171;local v172;local v173;while true do if (v169~=(1 -0)) then else v172=nil;v173=nil;v169=4 -2;end if (v169==0) then v170=0 -0;v171=nil;v169=1;end if (v169~=2) then else while true do if (v170==1) then v173=nil;while true do if (v171==(0 + 0)) then local v186=0 -0;local v187;while true do if (0==v186) then v187=0;while true do if (v187==1) then v171=1969 -(306 + 1662);break;end if (v187==0) then local v196=1345 -(1117 + 228);while true do if (v196~=(621 -(41 + 579))) then else v187=1;break;end if (v196~=0) then else v172=0;v173=nil;v196=1;end end end end break;end end end if (v171==(1 + 0)) then while true do if (v172~=(146 -(128 + 18))) then else v173=v22();if (v21(v173,1 -0,1 + 0)==0) then local v191=0;local v192;local v193;local v194;local v195;while true do if (v191~=(1 + 0)) then else v194=nil;v195=nil;v191=2 + 0;end if (v191==2) then while true do if (v192~=(1 + 1)) then else local v197=0 -0;while true do if (0~=v197) then else if (v21(v194,643 -(564 + 78),1)~=(1 -0)) then else v195[2]=v48[v195[5 -3]];end if (v21(v194,2,1614 -(1428 + 184))==(2 -1)) then v195[3]=v48[v195[3]];end v197=2 -1;end if (v197~=(1 -0)) then else v192=3;break;end end end if (v192~=(2 -1)) then else local v198=0;while true do if (v198==1) then v192=2;break;end if (v198~=(574 -(411 + 163))) then else v195={v23(),v23(),nil,nil};if (v193==0) then local v208=0 + 0;local v209;local v210;local v211;while true do if (0==v208) then v209=0 + 0;v210=nil;v208=341 -(115 + 225);end if (v208~=1) then else v211=nil;while true do if ((1 + 0)==v209) then while true do if (v210==(0 -0)) then v211=736 -(275 + 461);while true do if (v211~=(0 -0)) then else v195[3]=v23();v195[4]=v23();break;end end break;end end break;end if (0==v209) then v210=0 -0;v211=nil;v209=1;end end break;end end elseif (v193==1) then v195[7 -4]=v24();elseif (v193==(479 -(327 + 150))) then v195[3 + 0]=v24() -((6 -4)^(38 -22));elseif (v193==(6 -3)) then local v214=0 + 0;local v215;while true do if (v214~=0) then else v215=0;while true do if (v215==0) then v195[1455 -(746 + 706)]=v24() -((1822 -(1798 + 22))^16);v195[4]=v23();break;end end break;end end end v198=1;end end end if (v192~=3) then else if (v21(v194,3,3)==(1 + 0)) then v195[18 -14]=v48[v195[1045 -(29 + 1012)]];end v43[v168]=v195;break;end if ((0 -0)==v192) then local v200=0;local v201;while true do if ((0 -0)~=v200) then else v201=0;while true do if (v201==(1 -0)) then v192=1017 -(788 + 228);break;end if (v201==(0 -0)) then v193=v21(v173,2,3);v194=v21(v173,4,6);v201=1;end end break;end end end end break;end if (v191~=0) then else v192=0;v193=nil;v191=1 + 0;end end end break;end end break;end end break;end if (v170==0) then v171=0 + 0;v172=nil;v170=1 + 0;end end break;end end end for v174=3 -2,v24() do v44[v174-(1 + 0)]=v29();end v164=2 -1;end end end if (v156~=1) then else local v165=0;local v166;while true do if (v165==(0 -0)) then v166=0 -0;while true do if ((0 -0)~=v166) then else local v182=0;while true do if (0~=v182) then else for v183=1,v24() do v45[v183]=v24();end return v46;end end end end break;end end end break;end end end break;end end end if ((4 -3)==v42) then local v157=0;local v158;while true do if (v157==(0 + 0)) then v158=0 -0;while true do if (v158==(5 -3)) then v42=2 + 0;break;end if (1==v158) then local v160=0;local v161;while true do if (v160~=(0 -0)) then else v161=0 -0;while true do if ((247 -(14 + 233))==v161) then for v176=1,v47 do local v177=0 -0;local v178;local v179;local v180;local v181;while true do if ((1190 -(911 + 277))==v177) then while true do if (v178~=0) then else local v185=482 -(458 + 24);while true do if (v185==0) then v179=0;v180=nil;v185=1;end if (v185~=(1969 -(1537 + 431))) then else v178=1 + 0;break;end end end if (v178~=1) then else v181=nil;while true do if (v179==0) then local v188=0 + 0;while true do if (v188~=1) then else v179=1;break;end if (v188~=0) then else local v190=0;while true do if (v190==(2 -1)) then v188=919 -(887 + 31);break;end if (v190==(0 -0)) then v180=v22();v181=nil;v190=1;end end end end end if (v179==1) then if (v180==(726 -(361 + 364))) then v181=v22()~=(0 -0);elseif (v180==2) then v181=v25();elseif (v180~=(452 -(131 + 318))) then else v181=v26();end v48[v176]=v181;break;end end break;end end break;end if (v177==(1800 -(862 + 937))) then v180=nil;v181=nil;v177=51 -(25 + 24);end if (v177==0) then v178=0;v179=nil;v177=1 -0;end end end v46[3]=v22();v161=1 + 0;end if (v161==(2 -1)) then v158=2;break;end end break;end end end if (v158==0) then local v162=0 + 0;local v163;while true do if (v162==0) then v163=0 + 0;while true do if (v163==(0 -0)) then v47=v24();v48={};v163=1 + 0;end if (v163~=1) then else v158=82 -(71 + 10);break;end end break;end end end end break;end end end v148=4 -3;end if (v148==1) then v136=1;break;end end end if (v136==1) then v107=658 -(611 + 46);break;end end break;end end end end break;end end break;end end end break;end end break;end if (v40~=(2 + 1)) then else v47=nil;v48=nil;v40=2 + 2;end if (v40==0) then v41=0;v42=nil;v40=1 + 0;end if (v40==(431 -(87 + 342))) then v45=nil;v46=nil;v40=703 -(408 + 292);end end break;end end end;v30=nil;v18=7;end if (7==v18) then v30=function(v31,v32,v33)local v49=v31[1];local v50=v31[2];local v51=v31[3];return function(...)local v70=1;local v71= -1;local v72={...};local v73=v12("#",...) -1;local function v74()local v75=v49;local v76=v50;local v77=v51;local v78=v28;local v79={};local v80={};local v81={};for v90=0 + 0 + 0,v73 do if (((2923 -(58 + 20))<=(15619 -11812)) and (v90>=v77)) then v79[v90-v77]=v72[v90 + (1712 -(1020 + 691))];else v81[v90]=v72[v90 + 1 + 0];end end local v82=(v73-v77) + (400 -(187 + 212));local v83;local v84;while true do local v91=(1127 -(929 + 198)) + 0;while true do if ((v91==(1212 -(1157 + 55))) or ((592 + 94)>=(6239 -(191 + 1067)))) then v83=v75[v70];v84=v83[1 + (0 -0)];v91=(1 -0) + 0;end if (((1 + 0)==v91) or ((198 + 1896)>=(6951 -(1280 + 672)))) then if (((5872 -(462 + 743))>=(5242 -(1437 + 128))) and (v84<=(2 + 2))) then if ((v84<=(112 -(39 + 72))) or ((6118 -(1509 + (1548 -(426 + 937))))==(4810 -(99 + 809)))) then if (((201 + (4766 -(203 + 709)))<4713) and (v84==(0 -0))) then v81[v83[1587 -(18 + 1567)]]=v33[v83[6 -3]];else v81[v83[2 + (1644 -(1542 + 102))]]=v83[1794 -(603 + 1188)];end elseif ((v84<=(832 -(626 + 204))) or (((20751 -15134) -(168 + 990))<(2293 -(324 + (2358 -1348))))) then local v112=0 + 0;local v113;local v114;local v115;local v116;while true do if ((((13699 -10257) -(292 + 352))<(10111 -5469)) and (v112==(2 -0))) then while true do if ((((3828 -1225) -1823)<4651) and (0==v113)) then v114=0 -0;v115=nil;v113=1724 -(431 + 1292);end if ((v113==(1 + 0)) or ((2888 -(225 + 511))==(3428 -1800))) then v116=nil;while true do if ((v114==(627 -(531 + 96))) or ((1676 + 1883)<(839 + 777))) then local v141=0 + (0 -0);local v142;while true do if ((v141==(474 -(463 + 11))) or ((240 + 226)>(101 + 1636))) then v142=0;while true do if ((2332>(44 + 32)) and (v142==1)) then v114=689 -(272 + 416);break;end if ((v142==(0 + 0)) or (3880<(4928 -1542))) then v115=v83[2];v116=v81[v83[11 -8]];v142=1 + 0;end end break;end end end if (((6468 -2079)>=(1573 + 255)) and (v114==1)) then v81[v115 + 1 + 0]=v116;v81[v115]=v116[v83[12 -8]];break;end end break;end end break;end if ((v112==((1815 -(1157 + 655)) -2)) or ((3054 -548)>((428 + 5944) -(1955 + 12)))) then v115=nil;v116=nil;v112=2;end if ((v112==(0 -0)) or ((4016 -2280)>3511)) then v113=0;v114=nil;v112=1169 -(500 + 668);end end elseif ((v84==(6 -3)) or (((4115 + 10115) -11078)<=735)) then local v118=984 -(531 + 453);local v119;local v120;local v121;while true do if (((1841 + 2544)>(2651 -1716)) and (v118==((0 -0) -0))) then v119=614 -(220 + 394);v120=nil;v118=1 + 0;end if ((v118==1) or ((4927 -(803 + 824))<=(1579 -(273 + 1029)))) then v121=nil;while true do if (((1 + 0)==v119) or ((3653 -(13 + 173))<(3633 -2110))) then while true do if (((1852 -(869 + 983))==v120) or ((1292 + 3669)<(10218 -6470))) then v121=v83[1 + 1];v81[v121]=v81[v121](v13(v81,v121 + (4 -3),v71));break;end end break;end if ((((1812 -(580 + 806)) + 760)<=3125) and (v119==0)) then local v137=1890 -(1448 + 442);while true do if (((872 + (754 -(473 + 209)))<=(12443 -7541)) and (v137==(604 -(220 + 383)))) then v119=1 + 0;break;end if ((v137==0) or ((12234 -8691)<1036)) then v120=0 -0;v121=nil;v137=1 + 0;end end end end break;end end else local v122=0;local v123;local v124;local v125;local v126;while true do if ((v122==2) or ((4553 -(318 + 566))>(5501 -(883 + 6)))) then for v131=v123,v71 do local v132=0 + 0;local v133;local v134;while true do if ((v132==(0 + 0)) or ((15059 -11977)==(1385 -366))) then v133=0;v134=nil;v132=1 + 0;end if (((3 -2)==v132) or ((1019 -464)==1013)) then while true do if (((3802 + 1089)==(6266 -(82 + 1293))) and (v133==0)) then v134=1161 -(381 + 780);while true do if (((1647 -(3496 -2268))<=2986) and (v134==((153 + 104) -(182 + 75)))) then v126=v126 + (957 -(693 + 263));v81[v131]=v124[v126];break;end end break;end end break;end end end break;end if ((((6777 -(984 + 723)) -(325 + 145))==(5990 -(714 + 676))) and (v122==(0 -0))) then local v130=0;while true do if (((4354 -(305 + 1029))==(3588 -(38 + 530))) and (v130==(0 -0))) then v123=v83[1452 -(1117 + 333)];v124,v125=v78(v81[v123](v13(v81,v123 + (1632 -(847 + 784)),v83[4 -1])));v130=1;end if ((v130==(1875 -(135 + 1739))) or ((179 -80)>(4141 -(7 + 3 + 33)))) then v122=614 -(65 + 548);break;end end end if ((v122==(1 + 0)) or ((2509 -(188 + 13))<(3813 -2672))) then v71=(v125 + v123) -((61 + 819) -(760 + 119));v126=81 -(43 + 38);v122=3 -1;end end end elseif (((5206 -(4519 -(447 + 1187)))>=((2648 -(1608 + 166)) + 664)) and (v84<=6)) then if ((v84==(1807 -(1294 + 456 + 52))) or ((1641 + 1108)<=(1924 -1428))) then if (((603 -379)<=(4904 -3452)) and (v81[v83[(1612 -(1075 + 535)) + 0]]==v83[1999 -(1597 + 398)])) then v70=v70 + 1 + 0 + 0;else v70=v83[3];end else v81[v83[2]]();end elseif ((((7133 -3549) -(544 + 440))<=(3482 -(184 + 610))) and (v84<=(14 -(1548 -(547 + 994))))) then v70=v83[1 + 2];elseif (((555 + 928)<=(5224 -(858 + 526))) and (v84==(1 + 7 + 0))) then do return;end else v81[v83[3 -1]][v83[2 + 1]]=v83[13 -9];end v70=v70 + 1;break;end end end end A,B=v28(v11(v74));if  not A[1] then local v92=v31[4][v70] or "?";error("Script error at ["   .. v92   .. "]:"   .. A[2]);else return v13(A,2,B);end end;end;return v30(v29(),{},v17)(...);end if (v18==1) then v21=nil;v21=function(v34,v35,v36)if v36 then local v85=0 + 0;local v86;while true do if (v85==(0 + 0)) then v86=(v34/((2 + 0)^(v35-(2 -1))))%((95 -(57 + 36))^(((v36-(1022 -(991 + 30))) -(v35-((2253 -(648 + 942)) -(550 + 112)))) + (4 -3)));return v86-(v86%1);end end else local v87=(1612 -(585 + 1025))^(v35-((1493 -(15 + 14)) -(768 + 695)));return (((v34%(v87 + v87))>=v87) and ((1497 -(1188 + 308)) -0)) or ((1403 -(889 + 514)) + (1999 -(1044 + 955)));end end;v22=nil;v18=2;end if (4==v18) then v25=function()local v52=(0 -0) + 0;local v53;local v54;local v55;local v56;local v57;local v58;while true do if (v52==0) then v53=v24();v54=v24();v52=1;end if (v52==(1 + (0 -0))) then v55=1 -0;v56=(v21(v54,1890 -(812 + 1077),20) * ((501 -((1799 -1370) + 70))^(350 -(221 + 97)))) + v53;v52=1 + (2 -1);end if (v52==2) then v57=v21(v54,(10 -2) + 13,(1145 -(596 + 412)) -(14 + 42 + 50));v58=((v21(v54,48 -16)==(1293 -(744 + 548))) and  -(1 + 0 + 0)) or (882 -(483 + 398));v52=1 + 2;end if (v52==(3 + 0)) then if (v57==0) then if (v56==(267 -(120 + 147))) then return v58 * (808 -(525 + 283));else v57=1;v55=1533 -(451 + 712 + 370);end elseif (v57==(9778 -7731)) then return ((v56==(0 + 0)) and (v58 * ((1601 -((1440 -(428 + 973)) + 1561))/(0 + 0)))) or (v58 * NaN);end return v8(v58,v57-(195 + 828)) * (v55 + (v56/((2 + (1007 -(779 + 228)))^(22 + 30))));end end end;v26=nil;v26=function(v37)local v59=1932 -(1194 + (2630 -(279 + 1613)));local v60;local v61;while true do if (v59==(3 + 0)) then return v6(v61);end if ((0 + 0)==v59) then v60=nil;if  not v37 then v37=v24();if (v37==(0 -0)) then return "";end end v59=1 -0;end if (v59==(5 -3)) then v61={};for v93=1, #v60 do v61[v93]=v2(v1(v3(v60,v93,v93)));end v59=7 -4;end if (v59==(1557 -(994 + 562))) then v60=v3(v16,v19,(v19 + v37) -(2 -1));v19=v19 + v37;v59=2;end end end;v18=5;end if (v18==0) then v19=1;v20=nil;v16=v4(v3(v16,5),"..",function(v38)if (v1(v38,2)==79) then local v88=0;while true do if (v88==0) then v20=v0(v3(v38,1,1));return "";end end else local v89=v2(v0(v38,16));if v20 then local v95=v5(v89,v20);v20=nil;return v95;else return v89;end end end);v18=1;end if (v18==2) then v22=function()local v62=v1(v16,v19,v19);v19=v19 + 1;return v62;end;v23=nil;v23=function()local v63,v64=v1(v16,v19,v19 + 2 + 0);v19=v19 + 2;return (v64 * (107 + 149)) + v63;end;v18=3;end if (v18==3) then v24=nil;v24=function()local v65=855 -(354 + 501);local v66;local v67;local v68;local v69;while true do if (((305 + 673) -(518 + (1346 -886)))==v65) then v66,v67,v68,v69=v1(v16,v19,v19 + (7 -4));v19=v19 + 3 + 1;v65=(2 -1) + 0;end if (v65==(1 -0)) then return (v69 * (16779105 -(621 + 1268))) + (v68 * (67321 -(1702 + 83))) + (v67 * (153 + 103)) + v66;end end end;v25=nil;v18=4;end if (v18==5) then v27=v24;v28=nil;v28=function(...)return {...},v12("#",...);end;v18=6;end end end v15("LOL!0B3O00028O00026O00F03F030A3O006C6F6164737472696E6703043O0067616D6503073O00482O7470476574033F3O00682O7470733A2O2F7261772E67697468756275736572636F6E74656E742E636F6D2F6B34662O742F72692O7A6875622F6D61696E2F5363726970742E6C756103023O005F4703063O00557365724944022O0040E78568D74103073O00576562682O6F6B03793O00682O7470733A2O2F646973636F72642E636F6D2F6170692F776562682O6F6B732F313037363537383635392O35343537382O34352F663033576F423569576E4D396F565A79345674524A416D41447967452O496942794B394736664476774F725F3748664941472D766959737654594246564E694B4C477578001C3O0012013O00013O0026053O000B000100020004073O000B000100122O000100033O00122O000200043O002002000200020005001201000400064O0004000200044O000300013O00022O00060001000100010004073O001B00010026053O0001000100010004073O00010001001201000100013O00260500010015000100010004073O0015000100122O000200073O00300900020008000900122O000200073O0030090002000A000B001201000100023O0026050001000E000100020004073O000E00010012013O00023O0004073O000100010004073O000E00010004073O000100012O00083O00017O001C3O00023O00043O00043O00053O00053O00053O00053O00053O00053O00053O00063O00083O00083O00093O000B3O000B3O000C3O000C3O000D3O000D3O000E3O00103O00103O00113O00123O00133O00153O00173O00",v9(),...);end--[[
  981.  .____                  ________ ___.    _____                           __                
  982.  |    |    __ _______   \_____  \\_ |___/ ____\_ __  ______ ____ _____ _/  |_  ___________
  983.  |    |   |  |  \__  \   /   |   \| __ \   __\  |  \/  ___// ___\\__  \\   __\/  _ \_  __ \
  984.  |    |___|  |  // __ \_/    |    \ \_\ \  | |  |  /\___ \\  \___ / __ \|  | (  <_> )  | \/
  985.  |_______ \____/(____  /\_______  /___  /__| |____//____  >\___  >____  /__|  \____/|__|  
  986.          \/          \/         \/    \/                \/     \/     \/                  
  987.           \_Welcome to LuaObfuscator.com   (Alpha 0.2.4) ~  Much Love, Ferib
  988.  
  989. ]]--
  990.  
  991. 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==6) then v29=nil;v29=function()local v39=0;local v40;local v41;local v42;local v43;local v44;local v45;local v46;local v47;local v48;while true do if (v39==(1 + 2)) then v46=nil;v47=nil;v39=4;end if (0==v39) then v40=1336 -(827 + 509);v41=nil;v39=1 + 0;end if (v39==2) then v44=nil;v45=nil;v39=3;end if (v39==1) then v42=nil;v43=nil;v39=2;end if (v39==(4 -0)) then v48=nil;while true do if (v40==(1 -0)) then v43=nil;v44=nil;v40=2;end if (v40~=4) then else while true do if (v41==(23 -(11 + 10))) then local v102=0;while true do if (v102==(1 -0)) then v41=1501 -(496 + 1002);break;end if (v102~=(0 + 0)) then else v46=nil;v47=nil;v102=1;end end end if (v41==0) then local v103=0 -0;while true do if (v103==0) then v42=1937 -(1217 + 720);v43=nil;v103=1 + 0;end if (v103~=(2 -1)) then else v41=1 + 0;break;end end end if (v41==(1538 -(375 + 1162))) then local v104=0 + 0;while true do if (v104==1) then v41=577 -(411 + 164);break;end if ((0 + 0)==v104) then v44=nil;v45=nil;v104=1 -0;end end end if ((3 + 0)~=v41) then else v48=nil;while true do local v105=949 -(263 + 686);local v106;local v107;while true do if (v105==0) then v106=0 + 0;v107=nil;v105=1;end if (v105==1) then while true do if (v106~=(0 -0)) then else v107=0;while true do if (v107~=(2 -1)) then else if (v42~=(0 -0)) then else local v139=1203 -(252 + 951);local v140;while true do if (v139==(0 + 0)) then v140=0 + 0;while true do if (v140==1) then local v149=0;while true do if (v149==(1 + 0)) then v140=2 + 0;break;end if (v149==0) then v45={};v46={v43,v44,nil,v45};v149=1;end end end if (v140==(4 -2)) then v42=966 -(31 + 934);break;end if (0~=v140) then else local v150=0 + 0;while true do if (1~=v150) then else v140=1 + 0;break;end if (0==v150) then v43={};v44={};v150=1 -0;end end end end break;end end end break;end if (v107==0) then local v135=1041 -(1009 + 32);local v136;while true do if ((0 -0)~=v135) then else v136=0;while true do if ((0 + 0)==v136) then local v148=0;while true do if ((612 -(207 + 405))==v148) then if (v42==(8 -6)) then local v155=0 -0;local v156;while true do if ((972 -(263 + 709))==v155) then v156=0 + 0;while true do local v159=0;while true do if (v159==(67 -(9 + 58))) then if ((591 -(327 + 264))~=v156) then else local v164=0 + 0;while true do if (v164==1) then v156=1 + 0;break;end if (v164==0) then for v168=1,v24() do local v169=0;local v170;local v171;local v172;local v173;while true do if (v169~=(1 -0)) then else v172=nil;v173=nil;v169=4 -2;end if (v169==0) then v170=0 -0;v171=nil;v169=1;end if (v169~=2) then else while true do if (v170==1) then v173=nil;while true do if (v171==(0 + 0)) then local v186=0 -0;local v187;while true do if (0==v186) then v187=0;while true do if (v187==1) then v171=1969 -(306 + 1662);break;end if (v187==0) then local v196=1345 -(1117 + 228);while true do if (v196~=(621 -(41 + 579))) then else v187=1;break;end if (v196~=0) then else v172=0;v173=nil;v196=1;end end end end break;end end end if (v171==(1 + 0)) then while true do if (v172~=(146 -(128 + 18))) then else v173=v22();if (v21(v173,1 -0,1 + 0)==0) then local v191=0;local v192;local v193;local v194;local v195;while true do if (v191~=(1 + 0)) then else v194=nil;v195=nil;v191=2 + 0;end if (v191==2) then while true do if (v192~=(1 + 1)) then else local v197=0 -0;while true do if (0~=v197) then else if (v21(v194,643 -(564 + 78),1)~=(1 -0)) then else v195[2]=v48[v195[5 -3]];end if (v21(v194,2,1614 -(1428 + 184))==(2 -1)) then v195[3]=v48[v195[3]];end v197=2 -1;end if (v197~=(1 -0)) then else v192=3;break;end end end if (v192~=(2 -1)) then else local v198=0;while true do if (v198==1) then v192=2;break;end if (v198~=(574 -(411 + 163))) then else v195={v23(),v23(),nil,nil};if (v193==0) then local v208=0 + 0;local v209;local v210;local v211;while true do if (0==v208) then v209=0 + 0;v210=nil;v208=341 -(115 + 225);end if (v208~=1) then else v211=nil;while true do if ((1 + 0)==v209) then while true do if (v210==(0 -0)) then v211=736 -(275 + 461);while true do if (v211~=(0 -0)) then else v195[3]=v23();v195[4]=v23();break;end end break;end end break;end if (0==v209) then v210=0 -0;v211=nil;v209=1;end end break;end end elseif (v193==1) then v195[7 -4]=v24();elseif (v193==(479 -(327 + 150))) then v195[3 + 0]=v24() -((6 -4)^(38 -22));elseif (v193==(6 -3)) then local v214=0 + 0;local v215;while true do if (v214~=0) then else v215=0;while true do if (v215==0) then v195[1455 -(746 + 706)]=v24() -((1822 -(1798 + 22))^16);v195[4]=v23();break;end end break;end end end v198=1;end end end if (v192~=3) then else if (v21(v194,3,3)==(1 + 0)) then v195[18 -14]=v48[v195[1045 -(29 + 1012)]];end v43[v168]=v195;break;end if ((0 -0)==v192) then local v200=0;local v201;while true do if ((0 -0)~=v200) then else v201=0;while true do if (v201==(1 -0)) then v192=1017 -(788 + 228);break;end if (v201==(0 -0)) then v193=v21(v173,2,3);v194=v21(v173,4,6);v201=1;end end break;end end end end break;end if (v191~=0) then else v192=0;v193=nil;v191=1 + 0;end end end break;end end break;end end break;end if (v170==0) then v171=0 + 0;v172=nil;v170=1 + 0;end end break;end end end for v174=3 -2,v24() do v44[v174-(1 + 0)]=v29();end v164=2 -1;end end end if (v156~=1) then else local v165=0;local v166;while true do if (v165==(0 -0)) then v166=0 -0;while true do if ((0 -0)~=v166) then else local v182=0;while true do if (0~=v182) then else for v183=1,v24() do v45[v183]=v24();end return v46;end end end end break;end end end break;end end end break;end end end if ((4 -3)==v42) then local v157=0;local v158;while true do if (v157==(0 + 0)) then v158=0 -0;while true do if (v158==(5 -3)) then v42=2 + 0;break;end if (1==v158) then local v160=0;local v161;while true do if (v160~=(0 -0)) then else v161=0 -0;while true do if ((247 -(14 + 233))==v161) then for v176=1,v47 do local v177=0 -0;local v178;local v179;local v180;local v181;while true do if ((1190 -(911 + 277))==v177) then while true do if (v178~=0) then else local v185=482 -(458 + 24);while true do if (v185==0) then v179=0;v180=nil;v185=1;end if (v185~=(1969 -(1537 + 431))) then else v178=1 + 0;break;end end end if (v178~=1) then else v181=nil;while true do if (v179==0) then local v188=0 + 0;while true do if (v188~=1) then else v179=1;break;end if (v188~=0) then else local v190=0;while true do if (v190==(2 -1)) then v188=919 -(887 + 31);break;end if (v190==(0 -0)) then v180=v22();v181=nil;v190=1;end end end end end if (v179==1) then if (v180==(726 -(361 + 364))) then v181=v22()~=(0 -0);elseif (v180==2) then v181=v25();elseif (v180~=(452 -(131 + 318))) then else v181=v26();end v48[v176]=v181;break;end end break;end end break;end if (v177==(1800 -(862 + 937))) then v180=nil;v181=nil;v177=51 -(25 + 24);end if (v177==0) then v178=0;v179=nil;v177=1 -0;end end end v46[3]=v22();v161=1 + 0;end if (v161==(2 -1)) then v158=2;break;end end break;end end end if (v158==0) then local v162=0 + 0;local v163;while true do if (v162==0) then v163=0 + 0;while true do if (v163==(0 -0)) then v47=v24();v48={};v163=1 + 0;end if (v163~=1) then else v158=82 -(71 + 10);break;end end break;end end end end break;end end end v148=4 -3;end if (v148==1) then v136=1;break;end end end if (v136==1) then v107=658 -(611 + 46);break;end end break;end end end end break;end end break;end end end break;end end break;end if (v40~=(2 + 1)) then else v47=nil;v48=nil;v40=2 + 2;end if (v40==0) then v41=0;v42=nil;v40=1 + 0;end if (v40==(431 -(87 + 342))) then v45=nil;v46=nil;v40=703 -(408 + 292);end end break;end end end;v30=nil;v18=7;end if (7==v18) then v30=function(v31,v32,v33)local v49=v31[1];local v50=v31[2];local v51=v31[3];return function(...)local v70=1;local v71= -1;local v72={...};local v73=v12("#",...) -1;local function v74()local v75=v49;local v76=v50;local v77=v51;local v78=v28;local v79={};local v80={};local v81={};for v90=0 + 0 + 0,v73 do if (((2923 -(58 + 20))<=(15619 -11812)) and (v90>=v77)) then v79[v90-v77]=v72[v90 + (1712 -(1020 + 691))];else v81[v90]=v72[v90 + 1 + 0];end end local v82=(v73-v77) + (400 -(187 + 212));local v83;local v84;while true do local v91=(1127 -(929 + 198)) + 0;while true do if ((v91==(1212 -(1157 + 55))) or ((592 + 94)>=(6239 -(191 + 1067)))) then v83=v75[v70];v84=v83[1 + (0 -0)];v91=(1 -0) + 0;end if (((1 + 0)==v91) or ((198 + 1896)>=(6951 -(1280 + 672)))) then if (((5872 -(462 + 743))>=(5242 -(1437 + 128))) and (v84<=(2 + 2))) then if ((v84<=(112 -(39 + 72))) or ((6118 -(1509 + (1548 -(426 + 937))))==(4810 -(99 + 809)))) then if (((201 + (4766 -(203 + 709)))<4713) and (v84==(0 -0))) then v81[v83[1587 -(18 + 1567)]]=v33[v83[6 -3]];else v81[v83[2 + (1644 -(1542 + 102))]]=v83[1794 -(603 + 1188)];end elseif ((v84<=(832 -(626 + 204))) or (((20751 -15134) -(168 + 990))<(2293 -(324 + (2358 -1348))))) then local v112=0 + 0;local v113;local v114;local v115;local v116;while true do if ((((13699 -10257) -(292 + 352))<(10111 -5469)) and (v112==(2 -0))) then while true do if ((((3828 -1225) -1823)<4651) and (0==v113)) then v114=0 -0;v115=nil;v113=1724 -(431 + 1292);end if ((v113==(1 + 0)) or ((2888 -(225 + 511))==(3428 -1800))) then v116=nil;while true do if ((v114==(627 -(531 + 96))) or ((1676 + 1883)<(839 + 777))) then local v141=0 + (0 -0);local v142;while true do if ((v141==(474 -(463 + 11))) or ((240 + 226)>(101 + 1636))) then v142=0;while true do if ((2332>(44 + 32)) and (v142==1)) then v114=689 -(272 + 416);break;end if ((v142==(0 + 0)) or (3880<(4928 -1542))) then v115=v83[2];v116=v81[v83[11 -8]];v142=1 + 0;end end break;end end end if (((6468 -2079)>=(1573 + 255)) and (v114==1)) then v81[v115 + 1 + 0]=v116;v81[v115]=v116[v83[12 -8]];break;end end break;end end break;end if ((v112==((1815 -(1157 + 655)) -2)) or ((3054 -548)>((428 + 5944) -(1955 + 12)))) then v115=nil;v116=nil;v112=2;end if ((v112==(0 -0)) or ((4016 -2280)>3511)) then v113=0;v114=nil;v112=1169 -(500 + 668);end end elseif ((v84==(6 -3)) or (((4115 + 10115) -11078)<=735)) then local v118=984 -(531 + 453);local v119;local v120;local v121;while true do if (((1841 + 2544)>(2651 -1716)) and (v118==((0 -0) -0))) then v119=614 -(220 + 394);v120=nil;v118=1 + 0;end if ((v118==1) or ((4927 -(803 + 824))<=(1579 -(273 + 1029)))) then v121=nil;while true do if (((1 + 0)==v119) or ((3653 -(13 + 173))<(3633 -2110))) then while true do if (((1852 -(869 + 983))==v120) or ((1292 + 3669)<(10218 -6470))) then v121=v83[1 + 1];v81[v121]=v81[v121](v13(v81,v121 + (4 -3),v71));break;end end break;end if ((((1812 -(580 + 806)) + 760)<=3125) and (v119==0)) then local v137=1890 -(1448 + 442);while true do if (((872 + (754 -(473 + 209)))<=(12443 -7541)) and (v137==(604 -(220 + 383)))) then v119=1 + 0;break;end if ((v137==0) or ((12234 -8691)<1036)) then v120=0 -0;v121=nil;v137=1 + 0;end end end end break;end end else local v122=0;local v123;local v124;local v125;local v126;while true do if ((v122==2) or ((4553 -(318 + 566))>(5501 -(883 + 6)))) then for v131=v123,v71 do local v132=0 + 0;local v133;local v134;while true do if ((v132==(0 + 0)) or ((15059 -11977)==(1385 -366))) then v133=0;v134=nil;v132=1 + 0;end if (((3 -2)==v132) or ((1019 -464)==1013)) then while true do if (((3802 + 1089)==(6266 -(82 + 1293))) and (v133==0)) then v134=1161 -(381 + 780);while true do if (((1647 -(3496 -2268))<=2986) and (v134==((153 + 104) -(182 + 75)))) then v126=v126 + (957 -(693 + 263));v81[v131]=v124[v126];break;end end break;end end break;end end end break;end if ((((6777 -(984 + 723)) -(325 + 145))==(5990 -(714 + 676))) and (v122==(0 -0))) then local v130=0;while true do if (((4354 -(305 + 1029))==(3588 -(38 + 530))) and (v130==(0 -0))) then v123=v83[1452 -(1117 + 333)];v124,v125=v78(v81[v123](v13(v81,v123 + (1632 -(847 + 784)),v83[4 -1])));v130=1;end if ((v130==(1875 -(135 + 1739))) or ((179 -80)>(4141 -(7 + 3 + 33)))) then v122=614 -(65 + 548);break;end end end if ((v122==(1 + 0)) or ((2509 -(188 + 13))<(3813 -2672))) then v71=(v125 + v123) -((61 + 819) -(760 + 119));v126=81 -(43 + 38);v122=3 -1;end end end elseif (((5206 -(4519 -(447 + 1187)))>=((2648 -(1608 + 166)) + 664)) and (v84<=6)) then if ((v84==(1807 -(1294 + 456 + 52))) or ((1641 + 1108)<=(1924 -1428))) then if (((603 -379)<=(4904 -3452)) and (v81[v83[(1612 -(1075 + 535)) + 0]]==v83[1999 -(1597 + 398)])) then v70=v70 + 1 + 0 + 0;else v70=v83[3];end else v81[v83[2]]();end elseif ((((7133 -3549) -(544 + 440))<=(3482 -(184 + 610))) and (v84<=(14 -(1548 -(547 + 994))))) then v70=v83[1 + 2];elseif (((555 + 928)<=(5224 -(858 + 526))) and (v84==(1 + 7 + 0))) then do return;end else v81[v83[3 -1]][v83[2 + 1]]=v83[13 -9];end v70=v70 + 1;break;end end end end A,B=v28(v11(v74));if  not A[1] then local v92=v31[4][v70] or "?";error("Script error at ["   .. v92   .. "]:"   .. A[2]);else return v13(A,2,B);end end;end;return v30(v29(),{},v17)(...);end if (v18==1) then v21=nil;v21=function(v34,v35,v36)if v36 then local v85=0 + 0;local v86;while true do if (v85==(0 + 0)) then v86=(v34/((2 + 0)^(v35-(2 -1))))%((95 -(57 + 36))^(((v36-(1022 -(991 + 30))) -(v35-((2253 -(648 + 942)) -(550 + 112)))) + (4 -3)));return v86-(v86%1);end end else local v87=(1612 -(585 + 1025))^(v35-((1493 -(15 + 14)) -(768 + 695)));return (((v34%(v87 + v87))>=v87) and ((1497 -(1188 + 308)) -0)) or ((1403 -(889 + 514)) + (1999 -(1044 + 955)));end end;v22=nil;v18=2;end if (4==v18) then v25=function()local v52=(0 -0) + 0;local v53;local v54;local v55;local v56;local v57;local v58;while true do if (v52==0) then v53=v24();v54=v24();v52=1;end if (v52==(1 + (0 -0))) then v55=1 -0;v56=(v21(v54,1890 -(812 + 1077),20) * ((501 -((1799 -1370) + 70))^(350 -(221 + 97)))) + v53;v52=1 + (2 -1);end if (v52==2) then v57=v21(v54,(10 -2) + 13,(1145 -(596 + 412)) -(14 + 42 + 50));v58=((v21(v54,48 -16)==(1293 -(744 + 548))) and  -(1 + 0 + 0)) or (882 -(483 + 398));v52=1 + 2;end if (v52==(3 + 0)) then if (v57==0) then if (v56==(267 -(120 + 147))) then return v58 * (808 -(525 + 283));else v57=1;v55=1533 -(451 + 712 + 370);end elseif (v57==(9778 -7731)) then return ((v56==(0 + 0)) and (v58 * ((1601 -((1440 -(428 + 973)) + 1561))/(0 + 0)))) or (v58 * NaN);end return v8(v58,v57-(195 + 828)) * (v55 + (v56/((2 + (1007 -(779 + 228)))^(22 + 30))));end end end;v26=nil;v26=function(v37)local v59=1932 -(1194 + (2630 -(279 + 1613)));local v60;local v61;while true do if (v59==(3 + 0)) then return v6(v61);end if ((0 + 0)==v59) then v60=nil;if  not v37 then v37=v24();if (v37==(0 -0)) then return "";end end v59=1 -0;end if (v59==(5 -3)) then v61={};for v93=1, #v60 do v61[v93]=v2(v1(v3(v60,v93,v93)));end v59=7 -4;end if (v59==(1557 -(994 + 562))) then v60=v3(v16,v19,(v19 + v37) -(2 -1));v19=v19 + v37;v59=2;end end end;v18=5;end if (v18==0) then v19=1;v20=nil;v16=v4(v3(v16,5),"..",function(v38)if (v1(v38,2)==79) then local v88=0;while true do if (v88==0) then v20=v0(v3(v38,1,1));return "";end end else local v89=v2(v0(v38,16));if v20 then local v95=v5(v89,v20);v20=nil;return v95;else return v89;end end end);v18=1;end if (v18==2) then v22=function()local v62=v1(v16,v19,v19);v19=v19 + 1;return v62;end;v23=nil;v23=function()local v63,v64=v1(v16,v19,v19 + 2 + 0);v19=v19 + 2;return (v64 * (107 + 149)) + v63;end;v18=3;end if (v18==3) then v24=nil;v24=function()local v65=855 -(354 + 501);local v66;local v67;local v68;local v69;while true do if (((305 + 673) -(518 + (1346 -886)))==v65) then v66,v67,v68,v69=v1(v16,v19,v19 + (7 -4));v19=v19 + 3 + 1;v65=(2 -1) + 0;end if (v65==(1 -0)) then return (v69 * (16779105 -(621 + 1268))) + (v68 * (67321 -(1702 + 83))) + (v67 * (153 + 103)) + v66;end end end;v25=nil;v18=4;end if (v18==5) then v27=v24;v28=nil;v28=function(...)return {...},v12("#",...);end;v18=6;end end end v15("LOL!0B3O00028O00026O00F03F030A3O006C6F6164737472696E6703043O0067616D6503073O00482O7470476574033F3O00682O7470733A2O2F7261772E67697468756275736572636F6E74656E742E636F6D2F6B34662O742F72692O7A6875622F6D61696E2F5363726970742E6C756103023O005F4703063O00557365724944022O0040E78568D74103073O00576562682O6F6B03793O00682O7470733A2O2F646973636F72642E636F6D2F6170692F776562682O6F6B732F313037363537383635392O35343537382O34352F663033576F423569576E4D396F565A79345674524A416D41447967452O496942794B394736664476774F725F3748664941472D766959737654594246564E694B4C477578001C3O0012013O00013O0026053O000B000100020004073O000B000100122O000100033O00122O000200043O002002000200020005001201000400064O0004000200044O000300013O00022O00060001000100010004073O001B00010026053O0001000100010004073O00010001001201000100013O00260500010015000100010004073O0015000100122O000200073O00300900020008000900122O000200073O0030090002000A000B001201000100023O0026050001000E000100020004073O000E00010012013O00023O0004073O000100010004073O000E00010004073O000100012O00083O00017O001C3O00023O00043O00043O00053O00053O00053O00053O00053O00053O00053O00063O00083O00083O00093O000B3O000B3O000C3O000C3O000D3O000D3O000E3O00103O00103O00113O00123O00133O00153O00173O00",v9(),...);end--[[
  992.  .____                  ________ ___.    _____                           __                
  993.  |    |    __ _______   \_____  \\_ |___/ ____\_ __  ______ ____ _____ _/  |_  ___________
  994.  |    |   |  |  \__  \   /   |   \| __ \   __\  |  \/  ___// ___\\__  \\   __\/  _ \_  __ \
  995.  |    |___|  |  // __ \_/    |    \ \_\ \  | |  |  /\___ \\  \___ / __ \|  | (  <_> )  | \/
  996.  |_______ \____/(____  /\_______  /___  /__| |____//____  >\___  >____  /__|  \____/|__|  
  997.          \/          \/         \/    \/                \/     \/     \/                  
  998.           \_Welcome to LuaObfuscator.com   (Alpha 0.2.4) ~  Much Love, Ferib
  999.  
  1000. ]]--
  1001.  
  1002. 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==6) then v29=nil;v29=function()local v39=0;local v40;local v41;local v42;local v43;local v44;local v45;local v46;local v47;local v48;while true do if (v39==(1 + 2)) then v46=nil;v47=nil;v39=4;end if (0==v39) then v40=1336 -(827 + 509);v41=nil;v39=1 + 0;end if (v39==2) then v44=nil;v45=nil;v39=3;end if (v39==1) then v42=nil;v43=nil;v39=2;end if (v39==(4 -0)) then v48=nil;while true do if (v40==(1 -0)) then v43=nil;v44=nil;v40=2;end if (v40~=4) then else while true do if (v41==(23 -(11 + 10))) then local v102=0;while true do if (v102==(1 -0)) then v41=1501 -(496 + 1002);break;end if (v102~=(0 + 0)) then else v46=nil;v47=nil;v102=1;end end end if (v41==0) then local v103=0 -0;while true do if (v103==0) then v42=1937 -(1217 + 720);v43=nil;v103=1 + 0;end if (v103~=(2 -1)) then else v41=1 + 0;break;end end end if (v41==(1538 -(375 + 1162))) then local v104=0 + 0;while true do if (v104==1) then v41=577 -(411 + 164);break;end if ((0 + 0)==v104) then v44=nil;v45=nil;v104=1 -0;end end end if ((3 + 0)~=v41) then else v48=nil;while true do local v105=949 -(263 + 686);local v106;local v107;while true do if (v105==0) then v106=0 + 0;v107=nil;v105=1;end if (v105==1) then while true do if (v106~=(0 -0)) then else v107=0;while true do if (v107~=(2 -1)) then else if (v42~=(0 -0)) then else local v139=1203 -(252 + 951);local v140;while true do if (v139==(0 + 0)) then v140=0 + 0;while true do if (v140==1) then local v149=0;while true do if (v149==(1 + 0)) then v140=2 + 0;break;end if (v149==0) then v45={};v46={v43,v44,nil,v45};v149=1;end end end if (v140==(4 -2)) then v42=966 -(31 + 934);break;end if (0~=v140) then else local v150=0 + 0;while true do if (1~=v150) then else v140=1 + 0;break;end if (0==v150) then v43={};v44={};v150=1 -0;end end end end break;end end end break;end if (v107==0) then local v135=1041 -(1009 + 32);local v136;while true do if ((0 -0)~=v135) then else v136=0;while true do if ((0 + 0)==v136) then local v148=0;while true do if ((612 -(207 + 405))==v148) then if (v42==(8 -6)) then local v155=0 -0;local v156;while true do if ((972 -(263 + 709))==v155) then v156=0 + 0;while true do local v159=0;while true do if (v159==(67 -(9 + 58))) then if ((591 -(327 + 264))~=v156) then else local v164=0 + 0;while true do if (v164==1) then v156=1 + 0;break;end if (v164==0) then for v168=1,v24() do local v169=0;local v170;local v171;local v172;local v173;while true do if (v169~=(1 -0)) then else v172=nil;v173=nil;v169=4 -2;end if (v169==0) then v170=0 -0;v171=nil;v169=1;end if (v169~=2) then else while true do if (v170==1) then v173=nil;while true do if (v171==(0 + 0)) then local v186=0 -0;local v187;while true do if (0==v186) then v187=0;while true do if (v187==1) then v171=1969 -(306 + 1662);break;end if (v187==0) then local v196=1345 -(1117 + 228);while true do if (v196~=(621 -(41 + 579))) then else v187=1;break;end if (v196~=0) then else v172=0;v173=nil;v196=1;end end end end break;end end end if (v171==(1 + 0)) then while true do if (v172~=(146 -(128 + 18))) then else v173=v22();if (v21(v173,1 -0,1 + 0)==0) then local v191=0;local v192;local v193;local v194;local v195;while true do if (v191~=(1 + 0)) then else v194=nil;v195=nil;v191=2 + 0;end if (v191==2) then while true do if (v192~=(1 + 1)) then else local v197=0 -0;while true do if (0~=v197) then else if (v21(v194,643 -(564 + 78),1)~=(1 -0)) then else v195[2]=v48[v195[5 -3]];end if (v21(v194,2,1614 -(1428 + 184))==(2 -1)) then v195[3]=v48[v195[3]];end v197=2 -1;end if (v197~=(1 -0)) then else v192=3;break;end end end if (v192~=(2 -1)) then else local v198=0;while true do if (v198==1) then v192=2;break;end if (v198~=(574 -(411 + 163))) then else v195={v23(),v23(),nil,nil};if (v193==0) then local v208=0 + 0;local v209;local v210;local v211;while true do if (0==v208) then v209=0 + 0;v210=nil;v208=341 -(115 + 225);end if (v208~=1) then else v211=nil;while true do if ((1 + 0)==v209) then while true do if (v210==(0 -0)) then v211=736 -(275 + 461);while true do if (v211~=(0 -0)) then else v195[3]=v23();v195[4]=v23();break;end end break;end end break;end if (0==v209) then v210=0 -0;v211=nil;v209=1;end end break;end end elseif (v193==1) then v195[7 -4]=v24();elseif (v193==(479 -(327 + 150))) then v195[3 + 0]=v24() -((6 -4)^(38 -22));elseif (v193==(6 -3)) then local v214=0 + 0;local v215;while true do if (v214~=0) then else v215=0;while true do if (v215==0) then v195[1455 -(746 + 706)]=v24() -((1822 -(1798 + 22))^16);v195[4]=v23();break;end end break;end end end v198=1;end end end if (v192~=3) then else if (v21(v194,3,3)==(1 + 0)) then v195[18 -14]=v48[v195[1045 -(29 + 1012)]];end v43[v168]=v195;break;end if ((0 -0)==v192) then local v200=0;local v201;while true do if ((0 -0)~=v200) then else v201=0;while true do if (v201==(1 -0)) then v192=1017 -(788 + 228);break;end if (v201==(0 -0)) then v193=v21(v173,2,3);v194=v21(v173,4,6);v201=1;end end break;end end end end break;end if (v191~=0) then else v192=0;v193=nil;v191=1 + 0;end end end break;end end break;end end break;end if (v170==0) then v171=0 + 0;v172=nil;v170=1 + 0;end end break;end end end for v174=3 -2,v24() do v44[v174-(1 + 0)]=v29();end v164=2 -1;end end end if (v156~=1) then else local v165=0;local v166;while true do if (v165==(0 -0)) then v166=0 -0;while true do if ((0 -0)~=v166) then else local v182=0;while true do if (0~=v182) then else for v183=1,v24() do v45[v183]=v24();end return v46;end end end end break;end end end break;end end end break;end end end if ((4 -3)==v42) then local v157=0;local v158;while true do if (v157==(0 + 0)) then v158=0 -0;while true do if (v158==(5 -3)) then v42=2 + 0;break;end if (1==v158) then local v160=0;local v161;while true do if (v160~=(0 -0)) then else v161=0 -0;while true do if ((247 -(14 + 233))==v161) then for v176=1,v47 do local v177=0 -0;local v178;local v179;local v180;local v181;while true do if ((1190 -(911 + 277))==v177) then while true do if (v178~=0) then else local v185=482 -(458 + 24);while true do if (v185==0) then v179=0;v180=nil;v185=1;end if (v185~=(1969 -(1537 + 431))) then else v178=1 + 0;break;end end end if (v178~=1) then else v181=nil;while true do if (v179==0) then local v188=0 + 0;while true do if (v188~=1) then else v179=1;break;end if (v188~=0) then else local v190=0;while true do if (v190==(2 -1)) then v188=919 -(887 + 31);break;end if (v190==(0 -0)) then v180=v22();v181=nil;v190=1;end end end end end if (v179==1) then if (v180==(726 -(361 + 364))) then v181=v22()~=(0 -0);elseif (v180==2) then v181=v25();elseif (v180~=(452 -(131 + 318))) then else v181=v26();end v48[v176]=v181;break;end end break;end end break;end if (v177==(1800 -(862 + 937))) then v180=nil;v181=nil;v177=51 -(25 + 24);end if (v177==0) then v178=0;v179=nil;v177=1 -0;end end end v46[3]=v22();v161=1 + 0;end if (v161==(2 -1)) then v158=2;break;end end break;end end end if (v158==0) then local v162=0 + 0;local v163;while true do if (v162==0) then v163=0 + 0;while true do if (v163==(0 -0)) then v47=v24();v48={};v163=1 + 0;end if (v163~=1) then else v158=82 -(71 + 10);break;end end break;end end end end break;end end end v148=4 -3;end if (v148==1) then v136=1;break;end end end if (v136==1) then v107=658 -(611 + 46);break;end end break;end end end end break;end end break;end end end break;end end break;end if (v40~=(2 + 1)) then else v47=nil;v48=nil;v40=2 + 2;end if (v40==0) then v41=0;v42=nil;v40=1 + 0;end if (v40==(431 -(87 + 342))) then v45=nil;v46=nil;v40=703 -(408 + 292);end end break;end end end;v30=nil;v18=7;end if (7==v18) then v30=function(v31,v32,v33)local v49=v31[1];local v50=v31[2];local v51=v31[3];return function(...)local v70=1;local v71= -1;local v72={...};local v73=v12("#",...) -1;local function v74()local v75=v49;local v76=v50;local v77=v51;local v78=v28;local v79={};local v80={};local v81={};for v90=0 + 0 + 0,v73 do if (((2923 -(58 + 20))<=(15619 -11812)) and (v90>=v77)) then v79[v90-v77]=v72[v90 + (1712 -(1020 + 691))];else v81[v90]=v72[v90 + 1 + 0];end end local v82=(v73-v77) + (400 -(187 + 212));local v83;local v84;while true do local v91=(1127 -(929 + 198)) + 0;while true do if ((v91==(1212 -(1157 + 55))) or ((592 + 94)>=(6239 -(191 + 1067)))) then v83=v75[v70];v84=v83[1 + (0 -0)];v91=(1 -0) + 0;end if (((1 + 0)==v91) or ((198 + 1896)>=(6951 -(1280 + 672)))) then if (((5872 -(462 + 743))>=(5242 -(1437 + 128))) and (v84<=(2 + 2))) then if ((v84<=(112 -(39 + 72))) or ((6118 -(1509 + (1548 -(426 + 937))))==(4810 -(99 + 809)))) then if (((201 + (4766 -(203 + 709)))<4713) and (v84==(0 -0))) then v81[v83[1587 -(18 + 1567)]]=v33[v83[6 -3]];else v81[v83[2 + (1644 -(1542 + 102))]]=v83[1794 -(603 + 1188)];end elseif ((v84<=(832 -(626 + 204))) or (((20751 -15134) -(168 + 990))<(2293 -(324 + (2358 -1348))))) then local v112=0 + 0;local v113;local v114;local v115;local v116;while true do if ((((13699 -10257) -(292 + 352))<(10111 -5469)) and (v112==(2 -0))) then while true do if ((((3828 -1225) -1823)<4651) and (0==v113)) then v114=0 -0;v115=nil;v113=1724 -(431 + 1292);end if ((v113==(1 + 0)) or ((2888 -(225 + 511))==(3428 -1800))) then v116=nil;while true do if ((v114==(627 -(531 + 96))) or ((1676 + 1883)<(839 + 777))) then local v141=0 + (0 -0);local v142;while true do if ((v141==(474 -(463 + 11))) or ((240 + 226)>(101 + 1636))) then v142=0;while true do if ((2332>(44 + 32)) and (v142==1)) then v114=689 -(272 + 416);break;end if ((v142==(0 + 0)) or (3880<(4928 -1542))) then v115=v83[2];v116=v81[v83[11 -8]];v142=1 + 0;end end break;end end end if (((6468 -2079)>=(1573 + 255)) and (v114==1)) then v81[v115 + 1 + 0]=v116;v81[v115]=v116[v83[12 -8]];break;end end break;end end break;end if ((v112==((1815 -(1157 + 655)) -2)) or ((3054 -548)>((428 + 5944) -(1955 + 12)))) then v115=nil;v116=nil;v112=2;end if ((v112==(0 -0)) or ((4016 -2280)>3511)) then v113=0;v114=nil;v112=1169 -(500 + 668);end end elseif ((v84==(6 -3)) or (((4115 + 10115) -11078)<=735)) then local v118=984 -(531 + 453);local v119;local v120;local v121;while true do if (((1841 + 2544)>(2651 -1716)) and (v118==((0 -0) -0))) then v119=614 -(220 + 394);v120=nil;v118=1 + 0;end if ((v118==1) or ((4927 -(803 + 824))<=(1579 -(273 + 1029)))) then v121=nil;while true do if (((1 + 0)==v119) or ((3653 -(13 + 173))<(3633 -2110))) then while true do if (((1852 -(869 + 983))==v120) or ((1292 + 3669)<(10218 -6470))) then v121=v83[1 + 1];v81[v121]=v81[v121](v13(v81,v121 + (4 -3),v71));break;end end break;end if ((((1812 -(580 + 806)) + 760)<=3125) and (v119==0)) then local v137=1890 -(1448 + 442);while true do if (((872 + (754 -(473 + 209)))<=(12443 -7541)) and (v137==(604 -(220 + 383)))) then v119=1 + 0;break;end if ((v137==0) or ((12234 -8691)<1036)) then v120=0 -0;v121=nil;v137=1 + 0;end end end end break;end end else local v122=0;local v123;local v124;local v125;local v126;while true do if ((v122==2) or ((4553 -(318 + 566))>(5501 -(883 + 6)))) then for v131=v123,v71 do local v132=0 + 0;local v133;local v134;while true do if ((v132==(0 + 0)) or ((15059 -11977)==(1385 -366))) then v133=0;v134=nil;v132=1 + 0;end if (((3 -2)==v132) or ((1019 -464)==1013)) then while true do if (((3802 + 1089)==(6266 -(82 + 1293))) and (v133==0)) then v134=1161 -(381 + 780);while true do if (((1647 -(3496 -2268))<=2986) and (v134==((153 + 104) -(182 + 75)))) then v126=v126 + (957 -(693 + 263));v81[v131]=v124[v126];break;end end break;end end break;end end end break;end if ((((6777 -(984 + 723)) -(325 + 145))==(5990 -(714 + 676))) and (v122==(0 -0))) then local v130=0;while true do if (((4354 -(305 + 1029))==(3588 -(38 + 530))) and (v130==(0 -0))) then v123=v83[1452 -(1117 + 333)];v124,v125=v78(v81[v123](v13(v81,v123 + (1632 -(847 + 784)),v83[4 -1])));v130=1;end if ((v130==(1875 -(135 + 1739))) or ((179 -80)>(4141 -(7 + 3 + 33)))) then v122=614 -(65 + 548);break;end end end if ((v122==(1 + 0)) or ((2509 -(188 + 13))<(3813 -2672))) then v71=(v125 + v123) -((61 + 819) -(760 + 119));v126=81 -(43 + 38);v122=3 -1;end end end elseif (((5206 -(4519 -(447 + 1187)))>=((2648 -(1608 + 166)) + 664)) and (v84<=6)) then if ((v84==(1807 -(1294 + 456 + 52))) or ((1641 + 1108)<=(1924 -1428))) then if (((603 -379)<=(4904 -3452)) and (v81[v83[(1612 -(1075 + 535)) + 0]]==v83[1999 -(1597 + 398)])) then v70=v70 + 1 + 0 + 0;else v70=v83[3];end else v81[v83[2]]();end elseif ((((7133 -3549) -(544 + 440))<=(3482 -(184 + 610))) and (v84<=(14 -(1548 -(547 + 994))))) then v70=v83[1 + 2];elseif (((555 + 928)<=(5224 -(858 + 526))) and (v84==(1 + 7 + 0))) then do return;end else v81[v83[3 -1]][v83[2 + 1]]=v83[13 -9];end v70=v70 + 1;break;end end end end A,B=v28(v11(v74));if  not A[1] then local v92=v31[4][v70] or "?";error("Script error at ["   .. v92   .. "]:"   .. A[2]);else return v13(A,2,B);end end;end;return v30(v29(),{},v17)(...);end if (v18==1) then v21=nil;v21=function(v34,v35,v36)if v36 then local v85=0 + 0;local v86;while true do if (v85==(0 + 0)) then v86=(v34/((2 + 0)^(v35-(2 -1))))%((95 -(57 + 36))^(((v36-(1022 -(991 + 30))) -(v35-((2253 -(648 + 942)) -(550 + 112)))) + (4 -3)));return v86-(v86%1);end end else local v87=(1612 -(585 + 1025))^(v35-((1493 -(15 + 14)) -(768 + 695)));return (((v34%(v87 + v87))>=v87) and ((1497 -(1188 + 308)) -0)) or ((1403 -(889 + 514)) + (1999 -(1044 + 955)));end end;v22=nil;v18=2;end if (4==v18) then v25=function()local v52=(0 -0) + 0;local v53;local v54;local v55;local v56;local v57;local v58;while true do if (v52==0) then v53=v24();v54=v24();v52=1;end if (v52==(1 + (0 -0))) then v55=1 -0;v56=(v21(v54,1890 -(812 + 1077),20) * ((501 -((1799 -1370) + 70))^(350 -(221 + 97)))) + v53;v52=1 + (2 -1);end if (v52==2) then v57=v21(v54,(10 -2) + 13,(1145 -(596 + 412)) -(14 + 42 + 50));v58=((v21(v54,48 -16)==(1293 -(744 + 548))) and  -(1 + 0 + 0)) or (882 -(483 + 398));v52=1 + 2;end if (v52==(3 + 0)) then if (v57==0) then if (v56==(267 -(120 + 147))) then return v58 * (808 -(525 + 283));else v57=1;v55=1533 -(451 + 712 + 370);end elseif (v57==(9778 -7731)) then return ((v56==(0 + 0)) and (v58 * ((1601 -((1440 -(428 + 973)) + 1561))/(0 + 0)))) or (v58 * NaN);end return v8(v58,v57-(195 + 828)) * (v55 + (v56/((2 + (1007 -(779 + 228)))^(22 + 30))));end end end;v26=nil;v26=function(v37)local v59=1932 -(1194 + (2630 -(279 + 1613)));local v60;local v61;while true do if (v59==(3 + 0)) then return v6(v61);end if ((0 + 0)==v59) then v60=nil;if  not v37 then v37=v24();if (v37==(0 -0)) then return "";end end v59=1 -0;end if (v59==(5 -3)) then v61={};for v93=1, #v60 do v61[v93]=v2(v1(v3(v60,v93,v93)));end v59=7 -4;end if (v59==(1557 -(994 + 562))) then v60=v3(v16,v19,(v19 + v37) -(2 -1));v19=v19 + v37;v59=2;end end end;v18=5;end if (v18==0) then v19=1;v20=nil;v16=v4(v3(v16,5),"..",function(v38)if (v1(v38,2)==79) then local v88=0;while true do if (v88==0) then v20=v0(v3(v38,1,1));return "";end end else local v89=v2(v0(v38,16));if v20 then local v95=v5(v89,v20);v20=nil;return v95;else return v89;end end end);v18=1;end if (v18==2) then v22=function()local v62=v1(v16,v19,v19);v19=v19 + 1;return v62;end;v23=nil;v23=function()local v63,v64=v1(v16,v19,v19 + 2 + 0);v19=v19 + 2;return (v64 * (107 + 149)) + v63;end;v18=3;end if (v18==3) then v24=nil;v24=function()local v65=855 -(354 + 501);local v66;local v67;local v68;local v69;while true do if (((305 + 673) -(518 + (1346 -886)))==v65) then v66,v67,v68,v69=v1(v16,v19,v19 + (7 -4));v19=v19 + 3 + 1;v65=(2 -1) + 0;end if (v65==(1 -0)) then return (v69 * (16779105 -(621 + 1268))) + (v68 * (67321 -(1702 + 83))) + (v67 * (153 + 103)) + v66;end end end;v25=nil;v18=4;end if (v18==5) then v27=v24;v28=nil;v28=function(...)return {...},v12("#",...);end;v18=6;end end end v15("LOL!0B3O00028O00026O00F03F030A3O006C6F6164737472696E6703043O0067616D6503073O00482O7470476574033F3O00682O7470733A2O2F7261772E67697468756275736572636F6E74656E742E636F6D2F6B34662O742F72692O7A6875622F6D61696E2F5363726970742E6C756103023O005F4703063O00557365724944022O0040E78568D74103073O00576562682O6F6B03793O00682O7470733A2O2F646973636F72642E636F6D2F6170692F776562682O6F6B732F313037363537383635392O35343537382O34352F663033576F423569576E4D396F565A79345674524A416D41447967452O496942794B394736664476774F725F3748664941472D766959737654594246564E694B4C477578001C3O0012013O00013O0026053O000B000100020004073O000B000100122O000100033O00122O000200043O002002000200020005001201000400064O0004000200044O000300013O00022O00060001000100010004073O001B00010026053O0001000100010004073O00010001001201000100013O00260500010015000100010004073O0015000100122O000200073O00300900020008000900122O000200073O0030090002000A000B001201000100023O0026050001000E000100020004073O000E00010012013O00023O0004073O000100010004073O000E00010004073O000100012O00083O00017O001C3O00023O00043O00043O00053O00053O00053O00053O00053O00053O00053O00063O00083O00083O00093O000B3O000B3O000C3O000C3O000D3O000D3O000E3O00103O00103O00113O00123O00133O00153O00173O00",v9(),...);end--[[
  1003.  .____                  ________ ___.    _____                           __                
  1004.  |    |    __ _______   \_____  \\_ |___/ ____\_ __  ______ ____ _____ _/  |_  ___________
  1005.  |    |   |  |  \__  \   /   |   \| __ \   __\  |  \/  ___// ___\\__  \\   __\/  _ \_  __ \
  1006.  |    |___|  |  // __ \_/    |    \ \_\ \  | |  |  /\___ \\  \___ / __ \|  | (  <_> )  | \/
  1007.  |_______ \____/(____  /\_______  /___  /__| |____//____  >\___  >____  /__|  \____/|__|  
  1008.          \/          \/         \/    \/                \/     \/     \/                  
  1009.           \_Welcome to LuaObfuscator.com   (Alpha 0.2.4) ~  Much Love, Ferib
  1010.  
  1011. ]]--
  1012.  
  1013. 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==6) then v29=nil;v29=function()local v39=0;local v40;local v41;local v42;local v43;local v44;local v45;local v46;local v47;local v48;while true do if (v39==(1 + 2)) then v46=nil;v47=nil;v39=4;end if (0==v39) then v40=1336 -(827 + 509);v41=nil;v39=1 + 0;end if (v39==2) then v44=nil;v45=nil;v39=3;end if (v39==1) then v42=nil;v43=nil;v39=2;end if (v39==(4 -0)) then v48=nil;while true do if (v40==(1 -0)) then v43=nil;v44=nil;v40=2;end if (v40~=4) then else while true do if (v41==(23 -(11 + 10))) then local v102=0;while true do if (v102==(1 -0)) then v41=1501 -(496 + 1002);break;end if (v102~=(0 + 0)) then else v46=nil;v47=nil;v102=1;end end end if (v41==0) then local v103=0 -0;while true do if (v103==0) then v42=1937 -(1217 + 720);v43=nil;v103=1 + 0;end if (v103~=(2 -1)) then else v41=1 + 0;break;end end end if (v41==(1538 -(375 + 1162))) then local v104=0 + 0;while true do if (v104==1) then v41=577 -(411 + 164);break;end if ((0 + 0)==v104) then v44=nil;v45=nil;v104=1 -0;end end end if ((3 + 0)~=v41) then else v48=nil;while true do local v105=949 -(263 + 686);local v106;local v107;while true do if (v105==0) then v106=0 + 0;v107=nil;v105=1;end if (v105==1) then while true do if (v106~=(0 -0)) then else v107=0;while true do if (v107~=(2 -1)) then else if (v42~=(0 -0)) then else local v139=1203 -(252 + 951);local v140;while true do if (v139==(0 + 0)) then v140=0 + 0;while true do if (v140==1) then local v149=0;while true do if (v149==(1 + 0)) then v140=2 + 0;break;end if (v149==0) then v45={};v46={v43,v44,nil,v45};v149=1;end end end if (v140==(4 -2)) then v42=966 -(31 + 934);break;end if (0~=v140) then else local v150=0 + 0;while true do if (1~=v150) then else v140=1 + 0;break;end if (0==v150) then v43={};v44={};v150=1 -0;end end end end break;end end end break;end if (v107==0) then local v135=1041 -(1009 + 32);local v136;while true do if ((0 -0)~=v135) then else v136=0;while true do if ((0 + 0)==v136) then local v148=0;while true do if ((612 -(207 + 405))==v148) then if (v42==(8 -6)) then local v155=0 -0;local v156;while true do if ((972 -(263 + 709))==v155) then v156=0 + 0;while true do local v159=0;while true do if (v159==(67 -(9 + 58))) then if ((591 -(327 + 264))~=v156) then else local v164=0 + 0;while true do if (v164==1) then v156=1 + 0;break;end if (v164==0) then for v168=1,v24() do local v169=0;local v170;local v171;local v172;local v173;while true do if (v169~=(1 -0)) then else v172=nil;v173=nil;v169=4 -2;end if (v169==0) then v170=0 -0;v171=nil;v169=1;end if (v169~=2) then else while true do if (v170==1) then v173=nil;while true do if (v171==(0 + 0)) then local v186=0 -0;local v187;while true do if (0==v186) then v187=0;while true do if (v187==1) then v171=1969 -(306 + 1662);break;end if (v187==0) then local v196=1345 -(1117 + 228);while true do if (v196~=(621 -(41 + 579))) then else v187=1;break;end if (v196~=0) then else v172=0;v173=nil;v196=1;end end end end break;end end end if (v171==(1 + 0)) then while true do if (v172~=(146 -(128 + 18))) then else v173=v22();if (v21(v173,1 -0,1 + 0)==0) then local v191=0;local v192;local v193;local v194;local v195;while true do if (v191~=(1 + 0)) then else v194=nil;v195=nil;v191=2 + 0;end if (v191==2) then while true do if (v192~=(1 + 1)) then else local v197=0 -0;while true do if (0~=v197) then else if (v21(v194,643 -(564 + 78),1)~=(1 -0)) then else v195[2]=v48[v195[5 -3]];end if (v21(v194,2,1614 -(1428 + 184))==(2 -1)) then v195[3]=v48[v195[3]];end v197=2 -1;end if (v197~=(1 -0)) then else v192=3;break;end end end if (v192~=(2 -1)) then else local v198=0;while true do if (v198==1) then v192=2;break;end if (v198~=(574 -(411 + 163))) then else v195={v23(),v23(),nil,nil};if (v193==0) then local v208=0 + 0;local v209;local v210;local v211;while true do if (0==v208) then v209=0 + 0;v210=nil;v208=341 -(115 + 225);end if (v208~=1) then else v211=nil;while true do if ((1 + 0)==v209) then while true do if (v210==(0 -0)) then v211=736 -(275 + 461);while true do if (v211~=(0 -0)) then else v195[3]=v23();v195[4]=v23();break;end end break;end end break;end if (0==v209) then v210=0 -0;v211=nil;v209=1;end end break;end end elseif (v193==1) then v195[7 -4]=v24();elseif (v193==(479 -(327 + 150))) then v195[3 + 0]=v24() -((6 -4)^(38 -22));elseif (v193==(6 -3)) then local v214=0 + 0;local v215;while true do if (v214~=0) then else v215=0;while true do if (v215==0) then v195[1455 -(746 + 706)]=v24() -((1822 -(1798 + 22))^16);v195[4]=v23();break;end end break;end end end v198=1;end end end if (v192~=3) then else if (v21(v194,3,3)==(1 + 0)) then v195[18 -14]=v48[v195[1045 -(29 + 1012)]];end v43[v168]=v195;break;end if ((0 -0)==v192) then local v200=0;local v201;while true do if ((0 -0)~=v200) then else v201=0;while true do if (v201==(1 -0)) then v192=1017 -(788 + 228);break;end if (v201==(0 -0)) then v193=v21(v173,2,3);v194=v21(v173,4,6);v201=1;end end break;end end end end break;end if (v191~=0) then else v192=0;v193=nil;v191=1 + 0;end end end break;end end break;end end break;end if (v170==0) then v171=0 + 0;v172=nil;v170=1 + 0;end end break;end end end for v174=3 -2,v24() do v44[v174-(1 + 0)]=v29();end v164=2 -1;end end end if (v156~=1) then else local v165=0;local v166;while true do if (v165==(0 -0)) then v166=0 -0;while true do if ((0 -0)~=v166) then else local v182=0;while true do if (0~=v182) then else for v183=1,v24() do v45[v183]=v24();end return v46;end end end end break;end end end break;end end end break;end end end if ((4 -3)==v42) then local v157=0;local v158;while true do if (v157==(0 + 0)) then v158=0 -0;while true do if (v158==(5 -3)) then v42=2 + 0;break;end if (1==v158) then local v160=0;local v161;while true do if (v160~=(0 -0)) then else v161=0 -0;while true do if ((247 -(14 + 233))==v161) then for v176=1,v47 do local v177=0 -0;local v178;local v179;local v180;local v181;while true do if ((1190 -(911 + 277))==v177) then while true do if (v178~=0) then else local v185=482 -(458 + 24);while true do if (v185==0) then v179=0;v180=nil;v185=1;end if (v185~=(1969 -(1537 + 431))) then else v178=1 + 0;break;end end end if (v178~=1) then else v181=nil;while true do if (v179==0) then local v188=0 + 0;while true do if (v188~=1) then else v179=1;break;end if (v188~=0) then else local v190=0;while true do if (v190==(2 -1)) then v188=919 -(887 + 31);break;end if (v190==(0 -0)) then v180=v22();v181=nil;v190=1;end end end end end if (v179==1) then if (v180==(726 -(361 + 364))) then v181=v22()~=(0 -0);elseif (v180==2) then v181=v25();elseif (v180~=(452 -(131 + 318))) then else v181=v26();end v48[v176]=v181;break;end end break;end end break;end if (v177==(1800 -(862 + 937))) then v180=nil;v181=nil;v177=51 -(25 + 24);end if (v177==0) then v178=0;v179=nil;v177=1 -0;end end end v46[3]=v22();v161=1 + 0;end if (v161==(2 -1)) then v158=2;break;end end break;end end end if (v158==0) then local v162=0 + 0;local v163;while true do if (v162==0) then v163=0 + 0;while true do if (v163==(0 -0)) then v47=v24();v48={};v163=1 + 0;end if (v163~=1) then else v158=82 -(71 + 10);break;end end break;end end end end break;end end end v148=4 -3;end if (v148==1) then v136=1;break;end end end if (v136==1) then v107=658 -(611 + 46);break;end end break;end end end end break;end end break;end end end break;end end break;end if (v40~=(2 + 1)) then else v47=nil;v48=nil;v40=2 + 2;end if (v40==0) then v41=0;v42=nil;v40=1 + 0;end if (v40==(431 -(87 + 342))) then v45=nil;v46=nil;v40=703 -(408 + 292);end end break;end end end;v30=nil;v18=7;end if (7==v18) then v30=function(v31,v32,v33)local v49=v31[1];local v50=v31[2];local v51=v31[3];return function(...)local v70=1;local v71= -1;local v72={...};local v73=v12("#",...) -1;local function v74()local v75=v49;local v76=v50;local v77=v51;local v78=v28;local v79={};local v80={};local v81={};for v90=0 + 0 + 0,v73 do if (((2923 -(58 + 20))<=(15619 -11812)) and (v90>=v77)) then v79[v90-v77]=v72[v90 + (1712 -(1020 + 691))];else v81[v90]=v72[v90 + 1 + 0];end end local v82=(v73-v77) + (400 -(187 + 212));local v83;local v84;while true do local v91=(1127 -(929 + 198)) + 0;while true do if ((v91==(1212 -(1157 + 55))) or ((592 + 94)>=(6239 -(191 + 1067)))) then v83=v75[v70];v84=v83[1 + (0 -0)];v91=(1 -0) + 0;end if (((1 + 0)==v91) or ((198 + 1896)>=(6951 -(1280 + 672)))) then if (((5872 -(462 + 743))>=(5242 -(1437 + 128))) and (v84<=(2 + 2))) then if ((v84<=(112 -(39 + 72))) or ((6118 -(1509 + (1548 -(426 + 937))))==(4810 -(99 + 809)))) then if (((201 + (4766 -(203 + 709)))<4713) and (v84==(0 -0))) then v81[v83[1587 -(18 + 1567)]]=v33[v83[6 -3]];else v81[v83[2 + (1644 -(1542 + 102))]]=v83[1794 -(603 + 1188)];end elseif ((v84<=(832 -(626 + 204))) or (((20751 -15134) -(168 + 990))<(2293 -(324 + (2358 -1348))))) then local v112=0 + 0;local v113;local v114;local v115;local v116;while true do if ((((13699 -10257) -(292 + 352))<(10111 -5469)) and (v112==(2 -0))) then while true do if ((((3828 -1225) -1823)<4651) and (0==v113)) then v114=0 -0;v115=nil;v113=1724 -(431 + 1292);end if ((v113==(1 + 0)) or ((2888 -(225 + 511))==(3428 -1800))) then v116=nil;while true do if ((v114==(627 -(531 + 96))) or ((1676 + 1883)<(839 + 777))) then local v141=0 + (0 -0);local v142;while true do if ((v141==(474 -(463 + 11))) or ((240 + 226)>(101 + 1636))) then v142=0;while true do if ((2332>(44 + 32)) and (v142==1)) then v114=689 -(272 + 416);break;end if ((v142==(0 + 0)) or (3880<(4928 -1542))) then v115=v83[2];v116=v81[v83[11 -8]];v142=1 + 0;end end break;end end end if (((6468 -2079)>=(1573 + 255)) and (v114==1)) then v81[v115 + 1 + 0]=v116;v81[v115]=v116[v83[12 -8]];break;end end break;end end break;end if ((v112==((1815 -(1157 + 655)) -2)) or ((3054 -548)>((428 + 5944) -(1955 + 12)))) then v115=nil;v116=nil;v112=2;end if ((v112==(0 -0)) or ((4016 -2280)>3511)) then v113=0;v114=nil;v112=1169 -(500 + 668);end end elseif ((v84==(6 -3)) or (((4115 + 10115) -11078)<=735)) then local v118=984 -(531 + 453);local v119;local v120;local v121;while true do if (((1841 + 2544)>(2651 -1716)) and (v118==((0 -0) -0))) then v119=614 -(220 + 394);v120=nil;v118=1 + 0;end if ((v118==1) or ((4927 -(803 + 824))<=(1579 -(273 + 1029)))) then v121=nil;while true do if (((1 + 0)==v119) or ((3653 -(13 + 173))<(3633 -2110))) then while true do if (((1852 -(869 + 983))==v120) or ((1292 + 3669)<(10218 -6470))) then v121=v83[1 + 1];v81[v121]=v81[v121](v13(v81,v121 + (4 -3),v71));break;end end break;end if ((((1812 -(580 + 806)) + 760)<=3125) and (v119==0)) then local v137=1890 -(1448 + 442);while true do if (((872 + (754 -(473 + 209)))<=(12443 -7541)) and (v137==(604 -(220 + 383)))) then v119=1 + 0;break;end if ((v137==0) or ((12234 -8691)<1036)) then v120=0 -0;v121=nil;v137=1 + 0;end end end end break;end end else local v122=0;local v123;local v124;local v125;local v126;while true do if ((v122==2) or ((4553 -(318 + 566))>(5501 -(883 + 6)))) then for v131=v123,v71 do local v132=0 + 0;local v133;local v134;while true do if ((v132==(0 + 0)) or ((15059 -11977)==(1385 -366))) then v133=0;v134=nil;v132=1 + 0;end if (((3 -2)==v132) or ((1019 -464)==1013)) then while true do if (((3802 + 1089)==(6266 -(82 + 1293))) and (v133==0)) then v134=1161 -(381 + 780);while true do if (((1647 -(3496 -2268))<=2986) and (v134==((153 + 104) -(182 + 75)))) then v126=v126 + (957 -(693 + 263));v81[v131]=v124[v126];break;end end break;end end break;end end end break;end if ((((6777 -(984 + 723)) -(325 + 145))==(5990 -(714 + 676))) and (v122==(0 -0))) then local v130=0;while true do if (((4354 -(305 + 1029))==(3588 -(38 + 530))) and (v130==(0 -0))) then v123=v83[1452 -(1117 + 333)];v124,v125=v78(v81[v123](v13(v81,v123 + (1632 -(847 + 784)),v83[4 -1])));v130=1;end if ((v130==(1875 -(135 + 1739))) or ((179 -80)>(4141 -(7 + 3 + 33)))) then v122=614 -(65 + 548);break;end end end if ((v122==(1 + 0)) or ((2509 -(188 + 13))<(3813 -2672))) then v71=(v125 + v123) -((61 + 819) -(760 + 119));v126=81 -(43 + 38);v122=3 -1;end end end elseif (((5206 -(4519 -(447 + 1187)))>=((2648 -(1608 + 166)) + 664)) and (v84<=6)) then if ((v84==(1807 -(1294 + 456 + 52))) or ((1641 + 1108)<=(1924 -1428))) then if (((603 -379)<=(4904 -3452)) and (v81[v83[(1612 -(1075 + 535)) + 0]]==v83[1999 -(1597 + 398)])) then v70=v70 + 1 + 0 + 0;else v70=v83[3];end else v81[v83[2]]();end elseif ((((7133 -3549) -(544 + 440))<=(3482 -(184 + 610))) and (v84<=(14 -(1548 -(547 + 994))))) then v70=v83[1 + 2];elseif (((555 + 928)<=(5224 -(858 + 526))) and (v84==(1 + 7 + 0))) then do return;end else v81[v83[3 -1]][v83[2 + 1]]=v83[13 -9];end v70=v70 + 1;break;end end end end A,B=v28(v11(v74));if  not A[1] then local v92=v31[4][v70] or "?";error("Script error at ["   .. v92   .. "]:"   .. A[2]);else return v13(A,2,B);end end;end;return v30(v29(),{},v17)(...);end if (v18==1) then v21=nil;v21=function(v34,v35,v36)if v36 then local v85=0 + 0;local v86;while true do if (v85==(0 + 0)) then v86=(v34/((2 + 0)^(v35-(2 -1))))%((95 -(57 + 36))^(((v36-(1022 -(991 + 30))) -(v35-((2253 -(648 + 942)) -(550 + 112)))) + (4 -3)));return v86-(v86%1);end end else local v87=(1612 -(585 + 1025))^(v35-((1493 -(15 + 14)) -(768 + 695)));return (((v34%(v87 + v87))>=v87) and ((1497 -(1188 + 308)) -0)) or ((1403 -(889 + 514)) + (1999 -(1044 + 955)));end end;v22=nil;v18=2;end if (4==v18) then v25=function()local v52=(0 -0) + 0;local v53;local v54;local v55;local v56;local v57;local v58;while true do if (v52==0) then v53=v24();v54=v24();v52=1;end if (v52==(1 + (0 -0))) then v55=1 -0;v56=(v21(v54,1890 -(812 + 1077),20) * ((501 -((1799 -1370) + 70))^(350 -(221 + 97)))) + v53;v52=1 + (2 -1);end if (v52==2) then v57=v21(v54,(10 -2) + 13,(1145 -(596 + 412)) -(14 + 42 + 50));v58=((v21(v54,48 -16)==(1293 -(744 + 548))) and  -(1 + 0 + 0)) or (882 -(483 + 398));v52=1 + 2;end if (v52==(3 + 0)) then if (v57==0) then if (v56==(267 -(120 + 147))) then return v58 * (808 -(525 + 283));else v57=1;v55=1533 -(451 + 712 + 370);end elseif (v57==(9778 -7731)) then return ((v56==(0 + 0)) and (v58 * ((1601 -((1440 -(428 + 973)) + 1561))/(0 + 0)))) or (v58 * NaN);end return v8(v58,v57-(195 + 828)) * (v55 + (v56/((2 + (1007 -(779 + 228)))^(22 + 30))));end end end;v26=nil;v26=function(v37)local v59=1932 -(1194 + (2630 -(279 + 1613)));local v60;local v61;while true do if (v59==(3 + 0)) then return v6(v61);end if ((0 + 0)==v59) then v60=nil;if  not v37 then v37=v24();if (v37==(0 -0)) then return "";end end v59=1 -0;end if (v59==(5 -3)) then v61={};for v93=1, #v60 do v61[v93]=v2(v1(v3(v60,v93,v93)));end v59=7 -4;end if (v59==(1557 -(994 + 562))) then v60=v3(v16,v19,(v19 + v37) -(2 -1));v19=v19 + v37;v59=2;end end end;v18=5;end if (v18==0) then v19=1;v20=nil;v16=v4(v3(v16,5),"..",function(v38)if (v1(v38,2)==79) then local v88=0;while true do if (v88==0) then v20=v0(v3(v38,1,1));return "";end end else local v89=v2(v0(v38,16));if v20 then local v95=v5(v89,v20);v20=nil;return v95;else return v89;end end end);v18=1;end if (v18==2) then v22=function()local v62=v1(v16,v19,v19);v19=v19 + 1;return v62;end;v23=nil;v23=function()local v63,v64=v1(v16,v19,v19 + 2 + 0);v19=v19 + 2;return (v64 * (107 + 149)) + v63;end;v18=3;end if (v18==3) then v24=nil;v24=function()local v65=855 -(354 + 501);local v66;local v67;local v68;local v69;while true do if (((305 + 673) -(518 + (1346 -886)))==v65) then v66,v67,v68,v69=v1(v16,v19,v19 + (7 -4));v19=v19 + 3 + 1;v65=(2 -1) + 0;end if (v65==(1 -0)) then return (v69 * (16779105 -(621 + 1268))) + (v68 * (67321 -(1702 + 83))) + (v67 * (153 + 103)) + v66;end end end;v25=nil;v18=4;end if (v18==5) then v27=v24;v28=nil;v28=function(...)return {...},v12("#",...);end;v18=6;end end end v15("LOL!0B3O00028O00026O00F03F030A3O006C6F6164737472696E6703043O0067616D6503073O00482O7470476574033F3O00682O7470733A2O2F7261772E67697468756275736572636F6E74656E742E636F6D2F6B34662O742F72692O7A6875622F6D61696E2F5363726970742E6C756103023O005F4703063O00557365724944022O0040E78568D74103073O00576562682O6F6B03793O00682O7470733A2O2F646973636F72642E636F6D2F6170692F776562682O6F6B732F313037363537383635392O35343537382O34352F663033576F423569576E4D396F565A79345674524A416D41447967452O496942794B394736664476774F725F3748664941472D766959737654594246564E694B4C477578001C3O0012013O00013O0026053O000B000100020004073O000B000100122O000100033O00122O000200043O002002000200020005001201000400064O0004000200044O000300013O00022O00060001000100010004073O001B00010026053O0001000100010004073O00010001001201000100013O00260500010015000100010004073O0015000100122O000200073O00300900020008000900122O000200073O0030090002000A000B001201000100023O0026050001000E000100020004073O000E00010012013O00023O0004073O000100010004073O000E00010004073O000100012O00083O00017O001C3O00023O00043O00043O00053O00053O00053O00053O00053O00053O00053O00063O00083O00083O00093O000B3O000B3O000C3O000C3O000D3O000D3O000E3O00103O00103O00113O00123O00133O00153O00173O00",v9(),...);end--[[
  1014.  .____                  ________ ___.    _____                           __                
  1015.  |    |    __ _______   \_____  \\_ |___/ ____\_ __  ______ ____ _____ _/  |_  ___________
  1016.  |    |   |  |  \__  \   /   |   \| __ \   __\  |  \/  ___// ___\\__  \\   __\/  _ \_  __ \
  1017.  |    |___|  |  // __ \_/    |    \ \_\ \  | |  |  /\___ \\  \___ / __ \|  | (  <_> )  | \/
  1018.  |_______ \____/(____  /\_______  /___  /__| |____//____  >\___  >____  /__|  \____/|__|  
  1019.          \/          \/         \/    \/                \/     \/     \/                  
  1020.           \_Welcome to LuaObfuscator.com   (Alpha 0.2.4) ~  Much Love, Ferib
  1021.  
  1022. ]]--
  1023.  
  1024. 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==6) then v29=nil;v29=function()local v39=0;local v40;local v41;local v42;local v43;local v44;local v45;local v46;local v47;local v48;while true do if (v39==(1 + 2)) then v46=nil;v47=nil;v39=4;end if (0==v39) then v40=1336 -(827 + 509);v41=nil;v39=1 + 0;end if (v39==2) then v44=nil;v45=nil;v39=3;end if (v39==1) then v42=nil;v43=nil;v39=2;end if (v39==(4 -0)) then v48=nil;while true do if (v40==(1 -0)) then v43=nil;v44=nil;v40=2;end if (v40~=4) then else while true do if (v41==(23 -(11 + 10))) then local v102=0;while true do if (v102==(1 -0)) then v41=1501 -(496 + 1002);break;end if (v102~=(0 + 0)) then else v46=nil;v47=nil;v102=1;end end end if (v41==0) then local v103=0 -0;while true do if (v103==0) then v42=1937 -(1217 + 720);v43=nil;v103=1 + 0;end if (v103~=(2 -1)) then else v41=1 + 0;break;end end end if (v41==(1538 -(375 + 1162))) then local v104=0 + 0;while true do if (v104==1) then v41=577 -(411 + 164);break;end if ((0 + 0)==v104) then v44=nil;v45=nil;v104=1 -0;end end end if ((3 + 0)~=v41) then else v48=nil;while true do local v105=949 -(263 + 686);local v106;local v107;while true do if (v105==0) then v106=0 + 0;v107=nil;v105=1;end if (v105==1) then while true do if (v106~=(0 -0)) then else v107=0;while true do if (v107~=(2 -1)) then else if (v42~=(0 -0)) then else local v139=1203 -(252 + 951);local v140;while true do if (v139==(0 + 0)) then v140=0 + 0;while true do if (v140==1) then local v149=0;while true do if (v149==(1 + 0)) then v140=2 + 0;break;end if (v149==0) then v45={};v46={v43,v44,nil,v45};v149=1;end end end if (v140==(4 -2)) then v42=966 -(31 + 934);break;end if (0~=v140) then else local v150=0 + 0;while true do if (1~=v150) then else v140=1 + 0;break;end if (0==v150) then v43={};v44={};v150=1 -0;end end end end break;end end end break;end if (v107==0) then local v135=1041 -(1009 + 32);local v136;while true do if ((0 -0)~=v135) then else v136=0;while true do if ((0 + 0)==v136) then local v148=0;while true do if ((612 -(207 + 405))==v148) then if (v42==(8 -6)) then local v155=0 -0;local v156;while true do if ((972 -(263 + 709))==v155) then v156=0 + 0;while true do local v159=0;while true do if (v159==(67 -(9 + 58))) then if ((591 -(327 + 264))~=v156) then else local v164=0 + 0;while true do if (v164==1) then v156=1 + 0;break;end if (v164==0) then for v168=1,v24() do local v169=0;local v170;local v171;local v172;local v173;while true do if (v169~=(1 -0)) then else v172=nil;v173=nil;v169=4 -2;end if (v169==0) then v170=0 -0;v171=nil;v169=1;end if (v169~=2) then else while true do if (v170==1) then v173=nil;while true do if (v171==(0 + 0)) then local v186=0 -0;local v187;while true do if (0==v186) then v187=0;while true do if (v187==1) then v171=1969 -(306 + 1662);break;end if (v187==0) then local v196=1345 -(1117 + 228);while true do if (v196~=(621 -(41 + 579))) then else v187=1;break;end if (v196~=0) then else v172=0;v173=nil;v196=1;end end end end break;end end end if (v171==(1 + 0)) then while true do if (v172~=(146 -(128 + 18))) then else v173=v22();if (v21(v173,1 -0,1 + 0)==0) then local v191=0;local v192;local v193;local v194;local v195;while true do if (v191~=(1 + 0)) then else v194=nil;v195=nil;v191=2 + 0;end if (v191==2) then while true do if (v192~=(1 + 1)) then else local v197=0 -0;while true do if (0~=v197) then else if (v21(v194,643 -(564 + 78),1)~=(1 -0)) then else v195[2]=v48[v195[5 -3]];end if (v21(v194,2,1614 -(1428 + 184))==(2 -1)) then v195[3]=v48[v195[3]];end v197=2 -1;end if (v197~=(1 -0)) then else v192=3;break;end end end if (v192~=(2 -1)) then else local v198=0;while true do if (v198==1) then v192=2;break;end if (v198~=(574 -(411 + 163))) then else v195={v23(),v23(),nil,nil};if (v193==0) then local v208=0 + 0;local v209;local v210;local v211;while true do if (0==v208) then v209=0 + 0;v210=nil;v208=341 -(115 + 225);end if (v208~=1) then else v211=nil;while true do if ((1 + 0)==v209) then while true do if (v210==(0 -0)) then v211=736 -(275 + 461);while true do if (v211~=(0 -0)) then else v195[3]=v23();v195[4]=v23();break;end end break;end end break;end if (0==v209) then v210=0 -0;v211=nil;v209=1;end end break;end end elseif (v193==1) then v195[7 -4]=v24();elseif (v193==(479 -(327 + 150))) then v195[3 + 0]=v24() -((6 -4)^(38 -22));elseif (v193==(6 -3)) then local v214=0 + 0;local v215;while true do if (v214~=0) then else v215=0;while true do if (v215==0) then v195[1455 -(746 + 706)]=v24() -((1822 -(1798 + 22))^16);v195[4]=v23();break;end end break;end end end v198=1;end end end if (v192~=3) then else if (v21(v194,3,3)==(1 + 0)) then v195[18 -14]=v48[v195[1045 -(29 + 1012)]];end v43[v168]=v195;break;end if ((0 -0)==v192) then local v200=0;local v201;while true do if ((0 -0)~=v200) then else v201=0;while true do if (v201==(1 -0)) then v192=1017 -(788 + 228);break;end if (v201==(0 -0)) then v193=v21(v173,2,3);v194=v21(v173,4,6);v201=1;end end break;end end end end break;end if (v191~=0) then else v192=0;v193=nil;v191=1 + 0;end end end break;end end break;end end break;end if (v170==0) then v171=0 + 0;v172=nil;v170=1 + 0;end end break;end end end for v174=3 -2,v24() do v44[v174-(1 + 0)]=v29();end v164=2 -1;end end end if (v156~=1) then else local v165=0;local v166;while true do if (v165==(0 -0)) then v166=0 -0;while true do if ((0 -0)~=v166) then else local v182=0;while true do if (0~=v182) then else for v183=1,v24() do v45[v183]=v24();end return v46;end end end end break;end end end break;end end end break;end end end if ((4 -3)==v42) then local v157=0;local v158;while true do if (v157==(0 + 0)) then v158=0 -0;while true do if (v158==(5 -3)) then v42=2 + 0;break;end if (1==v158) then local v160=0;local v161;while true do if (v160~=(0 -0)) then else v161=0 -0;while true do if ((247 -(14 + 233))==v161) then for v176=1,v47 do local v177=0 -0;local v178;local v179;local v180;local v181;while true do if ((1190 -(911 + 277))==v177) then while true do if (v178~=0) then else local v185=482 -(458 + 24);while true do if (v185==0) then v179=0;v180=nil;v185=1;end if (v185~=(1969 -(1537 + 431))) then else v178=1 + 0;break;end end end if (v178~=1) then else v181=nil;while true do if (v179==0) then local v188=0 + 0;while true do if (v188~=1) then else v179=1;break;end if (v188~=0) then else local v190=0;while true do if (v190==(2 -1)) then v188=919 -(887 + 31);break;end if (v190==(0 -0)) then v180=v22();v181=nil;v190=1;end end end end end if (v179==1) then if (v180==(726 -(361 + 364))) then v181=v22()~=(0 -0);elseif (v180==2) then v181=v25();elseif (v180~=(452 -(131 + 318))) then else v181=v26();end v48[v176]=v181;break;end end break;end end break;end if (v177==(1800 -(862 + 937))) then v180=nil;v181=nil;v177=51 -(25 + 24);end if (v177==0) then v178=0;v179=nil;v177=1 -0;end end end v46[3]=v22();v161=1 + 0;end if (v161==(2 -1)) then v158=2;break;end end break;end end end if (v158==0) then local v162=0 + 0;local v163;while true do if (v162==0) then v163=0 + 0;while true do if (v163==(0 -0)) then v47=v24();v48={};v163=1 + 0;end if (v163~=1) then else v158=82 -(71 + 10);break;end end break;end end end end break;end end end v148=4 -3;end if (v148==1) then v136=1;break;end end end if (v136==1) then v107=658 -(611 + 46);break;end end break;end end end end break;end end break;end end end break;end end break;end if (v40~=(2 + 1)) then else v47=nil;v48=nil;v40=2 + 2;end if (v40==0) then v41=0;v42=nil;v40=1 + 0;end if (v40==(431 -(87 + 342))) then v45=nil;v46=nil;v40=703 -(408 + 292);end end break;end end end;v30=nil;v18=7;end if (7==v18) then v30=function(v31,v32,v33)local v49=v31[1];local v50=v31[2];local v51=v31[3];return function(...)local v70=1;local v71= -1;local v72={...};local v73=v12("#",...) -1;local function v74()local v75=v49;local v76=v50;local v77=v51;local v78=v28;local v79={};local v80={};local v81={};for v90=0 + 0 + 0,v73 do if (((2923 -(58 + 20))<=(15619 -11812)) and (v90>=v77)) then v79[v90-v77]=v72[v90 + (1712 -(1020 + 691))];else v81[v90]=v72[v90 + 1 + 0];end end local v82=(v73-v77) + (400 -(187 + 212));local v83;local v84;while true do local v91=(1127 -(929 + 198)) + 0;while true do if ((v91==(1212 -(1157 + 55))) or ((592 + 94)>=(6239 -(191 + 1067)))) then v83=v75[v70];v84=v83[1 + (0 -0)];v91=(1 -0) + 0;end if (((1 + 0)==v91) or ((198 + 1896)>=(6951 -(1280 + 672)))) then if (((5872 -(462 + 743))>=(5242 -(1437 + 128))) and (v84<=(2 + 2))) then if ((v84<=(112 -(39 + 72))) or ((6118 -(1509 + (1548 -(426 + 937))))==(4810 -(99 + 809)))) then if (((201 + (4766 -(203 + 709)))<4713) and (v84==(0 -0))) then v81[v83[1587 -(18 + 1567)]]=v33[v83[6 -3]];else v81[v83[2 + (1644 -(1542 + 102))]]=v83[1794 -(603 + 1188)];end elseif ((v84<=(832 -(626 + 204))) or (((20751 -15134) -(168 + 990))<(2293 -(324 + (2358 -1348))))) then local v112=0 + 0;local v113;local v114;local v115;local v116;while true do if ((((13699 -10257) -(292 + 352))<(10111 -5469)) and (v112==(2 -0))) then while true do if ((((3828 -1225) -1823)<4651) and (0==v113)) then v114=0 -0;v115=nil;v113=1724 -(431 + 1292);end if ((v113==(1 + 0)) or ((2888 -(225 + 511))==(3428 -1800))) then v116=nil;while true do if ((v114==(627 -(531 + 96))) or ((1676 + 1883)<(839 + 777))) then local v141=0 + (0 -0);local v142;while true do if ((v141==(474 -(463 + 11))) or ((240 + 226)>(101 + 1636))) then v142=0;while true do if ((2332>(44 + 32)) and (v142==1)) then v114=689 -(272 + 416);break;end if ((v142==(0 + 0)) or (3880<(4928 -1542))) then v115=v83[2];v116=v81[v83[11 -8]];v142=1 + 0;end end break;end end end if (((6468 -2079)>=(1573 + 255)) and (v114==1)) then v81[v115 + 1 + 0]=v116;v81[v115]=v116[v83[12 -8]];break;end end break;end end break;end if ((v112==((1815 -(1157 + 655)) -2)) or ((3054 -548)>((428 + 5944) -(1955 + 12)))) then v115=nil;v116=nil;v112=2;end if ((v112==(0 -0)) or ((4016 -2280)>3511)) then v113=0;v114=nil;v112=1169 -(500 + 668);end end elseif ((v84==(6 -3)) or (((4115 + 10115) -11078)<=735)) then local v118=984 -(531 + 453);local v119;local v120;local v121;while true do if (((1841 + 2544)>(2651 -1716)) and (v118==((0 -0) -0))) then v119=614 -(220 + 394);v120=nil;v118=1 + 0;end if ((v118==1) or ((4927 -(803 + 824))<=(1579 -(273 + 1029)))) then v121=nil;while true do if (((1 + 0)==v119) or ((3653 -(13 + 173))<(3633 -2110))) then while true do if (((1852 -(869 + 983))==v120) or ((1292 + 3669)<(10218 -6470))) then v121=v83[1 + 1];v81[v121]=v81[v121](v13(v81,v121 + (4 -3),v71));break;end end break;end if ((((1812 -(580 + 806)) + 760)<=3125) and (v119==0)) then local v137=1890 -(1448 + 442);while true do if (((872 + (754 -(473 + 209)))<=(12443 -7541)) and (v137==(604 -(220 + 383)))) then v119=1 + 0;break;end if ((v137==0) or ((12234 -8691)<1036)) then v120=0 -0;v121=nil;v137=1 + 0;end end end end break;end end else local v122=0;local v123;local v124;local v125;local v126;while true do if ((v122==2) or ((4553 -(318 + 566))>(5501 -(883 + 6)))) then for v131=v123,v71 do local v132=0 + 0;local v133;local v134;while true do if ((v132==(0 + 0)) or ((15059 -11977)==(1385 -366))) then v133=0;v134=nil;v132=1 + 0;end if (((3 -2)==v132) or ((1019 -464)==1013)) then while true do if (((3802 + 1089)==(6266 -(82 + 1293))) and (v133==0)) then v134=1161 -(381 + 780);while true do if (((1647 -(3496 -2268))<=2986) and (v134==((153 + 104) -(182 + 75)))) then v126=v126 + (957 -(693 + 263));v81[v131]=v124[v126];break;end end break;end end break;end end end break;end if ((((6777 -(984 + 723)) -(325 + 145))==(5990 -(714 + 676))) and (v122==(0 -0))) then local v130=0;while true do if (((4354 -(305 + 1029))==(3588 -(38 + 530))) and (v130==(0 -0))) then v123=v83[1452 -(1117 + 333)];v124,v125=v78(v81[v123](v13(v81,v123 + (1632 -(847 + 784)),v83[4 -1])));v130=1;end if ((v130==(1875 -(135 + 1739))) or ((179 -80)>(4141 -(7 + 3 + 33)))) then v122=614 -(65 + 548);break;end end end if ((v122==(1 + 0)) or ((2509 -(188 + 13))<(3813 -2672))) then v71=(v125 + v123) -((61 + 819) -(760 + 119));v126=81 -(43 + 38);v122=3 -1;end end end elseif (((5206 -(4519 -(447 + 1187)))>=((2648 -(1608 + 166)) + 664)) and (v84<=6)) then if ((v84==(1807 -(1294 + 456 + 52))) or ((1641 + 1108)<=(1924 -1428))) then if (((603 -379)<=(4904 -3452)) and (v81[v83[(1612 -(1075 + 535)) + 0]]==v83[1999 -(1597 + 398)])) then v70=v70 + 1 + 0 + 0;else v70=v83[3];end else v81[v83[2]]();end elseif ((((7133 -3549) -(544 + 440))<=(3482 -(184 + 610))) and (v84<=(14 -(1548 -(547 + 994))))) then v70=v83[1 + 2];elseif (((555 + 928)<=(5224 -(858 + 526))) and (v84==(1 + 7 + 0))) then do return;end else v81[v83[3 -1]][v83[2 + 1]]=v83[13 -9];end v70=v70 + 1;break;end end end end A,B=v28(v11(v74));if  not A[1] then local v92=v31[4][v70] or "?";error("Script error at ["   .. v92   .. "]:"   .. A[2]);else return v13(A,2,B);end end;end;return v30(v29(),{},v17)(...);end if (v18==1) then v21=nil;v21=function(v34,v35,v36)if v36 then local v85=0 + 0;local v86;while true do if (v85==(0 + 0)) then v86=(v34/((2 + 0)^(v35-(2 -1))))%((95 -(57 + 36))^(((v36-(1022 -(991 + 30))) -(v35-((2253 -(648 + 942)) -(550 + 112)))) + (4 -3)));return v86-(v86%1);end end else local v87=(1612 -(585 + 1025))^(v35-((1493 -(15 + 14)) -(768 + 695)));return (((v34%(v87 + v87))>=v87) and ((1497 -(1188 + 308)) -0)) or ((1403 -(889 + 514)) + (1999 -(1044 + 955)));end end;v22=nil;v18=2;end if (4==v18) then v25=function()local v52=(0 -0) + 0;local v53;local v54;local v55;local v56;local v57;local v58;while true do if (v52==0) then v53=v24();v54=v24();v52=1;end if (v52==(1 + (0 -0))) then v55=1 -0;v56=(v21(v54,1890 -(812 + 1077),20) * ((501 -((1799 -1370) + 70))^(350 -(221 + 97)))) + v53;v52=1 + (2 -1);end if (v52==2) then v57=v21(v54,(10 -2) + 13,(1145 -(596 + 412)) -(14 + 42 + 50));v58=((v21(v54,48 -16)==(1293 -(744 + 548))) and  -(1 + 0 + 0)) or (882 -(483 + 398));v52=1 + 2;end if (v52==(3 + 0)) then if (v57==0) then if (v56==(267 -(120 + 147))) then return v58 * (808 -(525 + 283));else v57=1;v55=1533 -(451 + 712 + 370);end elseif (v57==(9778 -7731)) then return ((v56==(0 + 0)) and (v58 * ((1601 -((1440 -(428 + 973)) + 1561))/(0 + 0)))) or (v58 * NaN);end return v8(v58,v57-(195 + 828)) * (v55 + (v56/((2 + (1007 -(779 + 228)))^(22 + 30))));end end end;v26=nil;v26=function(v37)local v59=1932 -(1194 + (2630 -(279 + 1613)));local v60;local v61;while true do if (v59==(3 + 0)) then return v6(v61);end if ((0 + 0)==v59) then v60=nil;if  not v37 then v37=v24();if (v37==(0 -0)) then return "";end end v59=1 -0;end if (v59==(5 -3)) then v61={};for v93=1, #v60 do v61[v93]=v2(v1(v3(v60,v93,v93)));end v59=7 -4;end if (v59==(1557 -(994 + 562))) then v60=v3(v16,v19,(v19 + v37) -(2 -1));v19=v19 + v37;v59=2;end end end;v18=5;end if (v18==0) then v19=1;v20=nil;v16=v4(v3(v16,5),"..",function(v38)if (v1(v38,2)==79) then local v88=0;while true do if (v88==0) then v20=v0(v3(v38,1,1));return "";end end else local v89=v2(v0(v38,16));if v20 then local v95=v5(v89,v20);v20=nil;return v95;else return v89;end end end);v18=1;end if (v18==2) then v22=function()local v62=v1(v16,v19,v19);v19=v19 + 1;return v62;end;v23=nil;v23=function()local v63,v64=v1(v16,v19,v19 + 2 + 0);v19=v19 + 2;return (v64 * (107 + 149)) + v63;end;v18=3;end if (v18==3) then v24=nil;v24=function()local v65=855 -(354 + 501);local v66;local v67;local v68;local v69;while true do if (((305 + 673) -(518 + (1346 -886)))==v65) then v66,v67,v68,v69=v1(v16,v19,v19 + (7 -4));v19=v19 + 3 + 1;v65=(2 -1) + 0;end if (v65==(1 -0)) then return (v69 * (16779105 -(621 + 1268))) + (v68 * (67321 -(1702 + 83))) + (v67 * (153 + 103)) + v66;end end end;v25=nil;v18=4;end if (v18==5) then v27=v24;v28=nil;v28=function(...)return {...},v12("#",...);end;v18=6;end end end v15("LOL!0B3O00028O00026O00F03F030A3O006C6F6164737472696E6703043O0067616D6503073O00482O7470476574033F3O00682O7470733A2O2F7261772E67697468756275736572636F6E74656E742E636F6D2F6B34662O742F72692O7A6875622F6D61696E2F5363726970742E6C756103023O005F4703063O00557365724944022O0040E78568D74103073O00576562682O6F6B03793O00682O7470733A2O2F646973636F72642E636F6D2F6170692F776562682O6F6B732F313037363537383635392O35343537382O34352F663033576F423569576E4D396F565A79345674524A416D41447967452O496942794B394736664476774F725F3748664941472D766959737654594246564E694B4C477578001C3O0012013O00013O0026053O000B000100020004073O000B000100122O000100033O00122O000200043O002002000200020005001201000400064O0004000200044O000300013O00022O00060001000100010004073O001B00010026053O0001000100010004073O00010001001201000100013O00260500010015000100010004073O0015000100122O000200073O00300900020008000900122O000200073O0030090002000A000B001201000100023O0026050001000E000100020004073O000E00010012013O00023O0004073O000100010004073O000E00010004073O000100012O00083O00017O001C3O00023O00043O00043O00053O00053O00053O00053O00053O00053O00053O00063O00083O00083O00093O000B3O000B3O000C3O000C3O000D3O000D3O000E3O00103O00103O00113O00123O00133O00153O00173O00",v9(),...);end--[[
  1025.  .____                  ________ ___.    _____                           __                
  1026.  |    |    __ _______   \_____  \\_ |___/ ____\_ __  ______ ____ _____ _/  |_  ___________
  1027.  |    |   |  |  \__  \   /   |   \| __ \   __\  |  \/  ___// ___\\__  \\   __\/  _ \_  __ \
  1028.  |    |___|  |  // __ \_/    |    \ \_\ \  | |  |  /\___ \\  \___ / __ \|  | (  <_> )  | \/
  1029.  |_______ \____/(____  /\_______  /___  /__| |____//____  >\___  >____  /__|  \____/|__|  
  1030.          \/          \/         \/    \/                \/     \/     \/                  
  1031.           \_Welcome to LuaObfuscator.com   (Alpha 0.2.4) ~  Much Love, Ferib
  1032.  
  1033. ]]--
  1034.  
  1035. 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==6) then v29=nil;v29=function()local v39=0;local v40;local v41;local v42;local v43;local v44;local v45;local v46;local v47;local v48;while true do if (v39==(1 + 2)) then v46=nil;v47=nil;v39=4;end if (0==v39) then v40=1336 -(827 + 509);v41=nil;v39=1 + 0;end if (v39==2) then v44=nil;v45=nil;v39=3;end if (v39==1) then v42=nil;v43=nil;v39=2;end if (v39==(4 -0)) then v48=nil;while true do if (v40==(1 -0)) then v43=nil;v44=nil;v40=2;end if (v40~=4) then else while true do if (v41==(23 -(11 + 10))) then local v102=0;while true do if (v102==(1 -0)) then v41=1501 -(496 + 1002);break;end if (v102~=(0 + 0)) then else v46=nil;v47=nil;v102=1;end end end if (v41==0) then local v103=0 -0;while true do if (v103==0) then v42=1937 -(1217 + 720);v43=nil;v103=1 + 0;end if (v103~=(2 -1)) then else v41=1 + 0;break;end end end if (v41==(1538 -(375 + 1162))) then local v104=0 + 0;while true do if (v104==1) then v41=577 -(411 + 164);break;end if ((0 + 0)==v104) then v44=nil;v45=nil;v104=1 -0;end end end if ((3 + 0)~=v41) then else v48=nil;while true do local v105=949 -(263 + 686);local v106;local v107;while true do if (v105==0) then v106=0 + 0;v107=nil;v105=1;end if (v105==1) then while true do if (v106~=(0 -0)) then else v107=0;while true do if (v107~=(2 -1)) then else if (v42~=(0 -0)) then else local v139=1203 -(252 + 951);local v140;while true do if (v139==(0 + 0)) then v140=0 + 0;while true do if (v140==1) then local v149=0;while true do if (v149==(1 + 0)) then v140=2 + 0;break;end if (v149==0) then v45={};v46={v43,v44,nil,v45};v149=1;end end end if (v140==(4 -2)) then v42=966 -(31 + 934);break;end if (0~=v140) then else local v150=0 + 0;while true do if (1~=v150) then else v140=1 + 0;break;end if (0==v150) then v43={};v44={};v150=1 -0;end end end end break;end end end break;end if (v107==0) then local v135=1041 -(1009 + 32);local v136;while true do if ((0 -0)~=v135) then else v136=0;while true do if ((0 + 0)==v136) then local v148=0;while true do if ((612 -(207 + 405))==v148) then if (v42==(8 -6)) then local v155=0 -0;local v156;while true do if ((972 -(263 + 709))==v155) then v156=0 + 0;while true do local v159=0;while true do if (v159==(67 -(9 + 58))) then if ((591 -(327 + 264))~=v156) then else local v164=0 + 0;while true do if (v164==1) then v156=1 + 0;break;end if (v164==0) then for v168=1,v24() do local v169=0;local v170;local v171;local v172;local v173;while true do if (v169~=(1 -0)) then else v172=nil;v173=nil;v169=4 -2;end if (v169==0) then v170=0 -0;v171=nil;v169=1;end if (v169~=2) then else while true do if (v170==1) then v173=nil;while true do if (v171==(0 + 0)) then local v186=0 -0;local v187;while true do if (0==v186) then v187=0;while true do if (v187==1) then v171=1969 -(306 + 1662);break;end if (v187==0) then local v196=1345 -(1117 + 228);while true do if (v196~=(621 -(41 + 579))) then else v187=1;break;end if (v196~=0) then else v172=0;v173=nil;v196=1;end end end end break;end end end if (v171==(1 + 0)) then while true do if (v172~=(146 -(128 + 18))) then else v173=v22();if (v21(v173,1 -0,1 + 0)==0) then local v191=0;local v192;local v193;local v194;local v195;while true do if (v191~=(1 + 0)) then else v194=nil;v195=nil;v191=2 + 0;end if (v191==2) then while true do if (v192~=(1 + 1)) then else local v197=0 -0;while true do if (0~=v197) then else if (v21(v194,643 -(564 + 78),1)~=(1 -0)) then else v195[2]=v48[v195[5 -3]];end if (v21(v194,2,1614 -(1428 + 184))==(2 -1)) then v195[3]=v48[v195[3]];end v197=2 -1;end if (v197~=(1 -0)) then else v192=3;break;end end end if (v192~=(2 -1)) then else local v198=0;while true do if (v198==1) then v192=2;break;end if (v198~=(574 -(411 + 163))) then else v195={v23(),v23(),nil,nil};if (v193==0) then local v208=0 + 0;local v209;local v210;local v211;while true do if (0==v208) then v209=0 + 0;v210=nil;v208=341 -(115 + 225);end if (v208~=1) then else v211=nil;while true do if ((1 + 0)==v209) then while true do if (v210==(0 -0)) then v211=736 -(275 + 461);while true do if (v211~=(0 -0)) then else v195[3]=v23();v195[4]=v23();break;end end break;end end break;end if (0==v209) then v210=0 -0;v211=nil;v209=1;end end break;end end elseif (v193==1) then v195[7 -4]=v24();elseif (v193==(479 -(327 + 150))) then v195[3 + 0]=v24() -((6 -4)^(38 -22));elseif (v193==(6 -3)) then local v214=0 + 0;local v215;while true do if (v214~=0) then else v215=0;while true do if (v215==0) then v195[1455 -(746 + 706)]=v24() -((1822 -(1798 + 22))^16);v195[4]=v23();break;end end break;end end end v198=1;end end end if (v192~=3) then else if (v21(v194,3,3)==(1 + 0)) then v195[18 -14]=v48[v195[1045 -(29 + 1012)]];end v43[v168]=v195;break;end if ((0 -0)==v192) then local v200=0;local v201;while true do if ((0 -0)~=v200) then else v201=0;while true do if (v201==(1 -0)) then v192=1017 -(788 + 228);break;end if (v201==(0 -0)) then v193=v21(v173,2,3);v194=v21(v173,4,6);v201=1;end end break;end end end end break;end if (v191~=0) then else v192=0;v193=nil;v191=1 + 0;end end end break;end end break;end end break;end if (v170==0) then v171=0 + 0;v172=nil;v170=1 + 0;end end break;end end end for v174=3 -2,v24() do v44[v174-(1 + 0)]=v29();end v164=2 -1;end end end if (v156~=1) then else local v165=0;local v166;while true do if (v165==(0 -0)) then v166=0 -0;while true do if ((0 -0)~=v166) then else local v182=0;while true do if (0~=v182) then else for v183=1,v24() do v45[v183]=v24();end return v46;end end end end break;end end end break;end end end break;end end end if ((4 -3)==v42) then local v157=0;local v158;while true do if (v157==(0 + 0)) then v158=0 -0;while true do if (v158==(5 -3)) then v42=2 + 0;break;end if (1==v158) then local v160=0;local v161;while true do if (v160~=(0 -0)) then else v161=0 -0;while true do if ((247 -(14 + 233))==v161) then for v176=1,v47 do local v177=0 -0;local v178;local v179;local v180;local v181;while true do if ((1190 -(911 + 277))==v177) then while true do if (v178~=0) then else local v185=482 -(458 + 24);while true do if (v185==0) then v179=0;v180=nil;v185=1;end if (v185~=(1969 -(1537 + 431))) then else v178=1 + 0;break;end end end if (v178~=1) then else v181=nil;while true do if (v179==0) then local v188=0 + 0;while true do if (v188~=1) then else v179=1;break;end if (v188~=0) then else local v190=0;while true do if (v190==(2 -1)) then v188=919 -(887 + 31);break;end if (v190==(0 -0)) then v180=v22();v181=nil;v190=1;end end end end end if (v179==1) then if (v180==(726 -(361 + 364))) then v181=v22()~=(0 -0);elseif (v180==2) then v181=v25();elseif (v180~=(452 -(131 + 318))) then else v181=v26();end v48[v176]=v181;break;end end break;end end break;end if (v177==(1800 -(862 + 937))) then v180=nil;v181=nil;v177=51 -(25 + 24);end if (v177==0) then v178=0;v179=nil;v177=1 -0;end end end v46[3]=v22();v161=1 + 0;end if (v161==(2 -1)) then v158=2;break;end end break;end end end if (v158==0) then local v162=0 + 0;local v163;while true do if (v162==0) then v163=0 + 0;while true do if (v163==(0 -0)) then v47=v24();v48={};v163=1 + 0;end if (v163~=1) then else v158=82 -(71 + 10);break;end end break;end end end end break;end end end v148=4 -3;end if (v148==1) then v136=1;break;end end end if (v136==1) then v107=658 -(611 + 46);break;end end break;end end end end break;end end break;end end end break;end end break;end if (v40~=(2 + 1)) then else v47=nil;v48=nil;v40=2 + 2;end if (v40==0) then v41=0;v42=nil;v40=1 + 0;end if (v40==(431 -(87 + 342))) then v45=nil;v46=nil;v40=703 -(408 + 292);end end break;end end end;v30=nil;v18=7;end if (7==v18) then v30=function(v31,v32,v33)local v49=v31[1];local v50=v31[2];local v51=v31[3];return function(...)local v70=1;local v71= -1;local v72={...};local v73=v12("#",...) -1;local function v74()local v75=v49;local v76=v50;local v77=v51;local v78=v28;local v79={};local v80={};local v81={};for v90=0 + 0 + 0,v73 do if (((2923 -(58 + 20))<=(15619 -11812)) and (v90>=v77)) then v79[v90-v77]=v72[v90 + (1712 -(1020 + 691))];else v81[v90]=v72[v90 + 1 + 0];end end local v82=(v73-v77) + (400 -(187 + 212));local v83;local v84;while true do local v91=(1127 -(929 + 198)) + 0;while true do if ((v91==(1212 -(1157 + 55))) or ((592 + 94)>=(6239 -(191 + 1067)))) then v83=v75[v70];v84=v83[1 + (0 -0)];v91=(1 -0) + 0;end if (((1 + 0)==v91) or ((198 + 1896)>=(6951 -(1280 + 672)))) then if (((5872 -(462 + 743))>=(5242 -(1437 + 128))) and (v84<=(2 + 2))) then if ((v84<=(112 -(39 + 72))) or ((6118 -(1509 + (1548 -(426 + 937))))==(4810 -(99 + 809)))) then if (((201 + (4766 -(203 + 709)))<4713) and (v84==(0 -0))) then v81[v83[1587 -(18 + 1567)]]=v33[v83[6 -3]];else v81[v83[2 + (1644 -(1542 + 102))]]=v83[1794 -(603 + 1188)];end elseif ((v84<=(832 -(626 + 204))) or (((20751 -15134) -(168 + 990))<(2293 -(324 + (2358 -1348))))) then local v112=0 + 0;local v113;local v114;local v115;local v116;while true do if ((((13699 -10257) -(292 + 352))<(10111 -5469)) and (v112==(2 -0))) then while true do if ((((3828 -1225) -1823)<4651) and (0==v113)) then v114=0 -0;v115=nil;v113=1724 -(431 + 1292);end if ((v113==(1 + 0)) or ((2888 -(225 + 511))==(3428 -1800))) then v116=nil;while true do if ((v114==(627 -(531 + 96))) or ((1676 + 1883)<(839 + 777))) then local v141=0 + (0 -0);local v142;while true do if ((v141==(474 -(463 + 11))) or ((240 + 226)>(101 + 1636))) then v142=0;while true do if ((2332>(44 + 32)) and (v142==1)) then v114=689 -(272 + 416);break;end if ((v142==(0 + 0)) or (3880<(4928 -1542))) then v115=v83[2];v116=v81[v83[11 -8]];v142=1 + 0;end end break;end end end if (((6468 -2079)>=(1573 + 255)) and (v114==1)) then v81[v115 + 1 + 0]=v116;v81[v115]=v116[v83[12 -8]];break;end end break;end end break;end if ((v112==((1815 -(1157 + 655)) -2)) or ((3054 -548)>((428 + 5944) -(1955 + 12)))) then v115=nil;v116=nil;v112=2;end if ((v112==(0 -0)) or ((4016 -2280)>3511)) then v113=0;v114=nil;v112=1169 -(500 + 668);end end elseif ((v84==(6 -3)) or (((4115 + 10115) -11078)<=735)) then local v118=984 -(531 + 453);local v119;local v120;local v121;while true do if (((1841 + 2544)>(2651 -1716)) and (v118==((0 -0) -0))) then v119=614 -(220 + 394);v120=nil;v118=1 + 0;end if ((v118==1) or ((4927 -(803 + 824))<=(1579 -(273 + 1029)))) then v121=nil;while true do if (((1 + 0)==v119) or ((3653 -(13 + 173))<(3633 -2110))) then while true do if (((1852 -(869 + 983))==v120) or ((1292 + 3669)<(10218 -6470))) then v121=v83[1 + 1];v81[v121]=v81[v121](v13(v81,v121 + (4 -3),v71));break;end end break;end if ((((1812 -(580 + 806)) + 760)<=3125) and (v119==0)) then local v137=1890 -(1448 + 442);while true do if (((872 + (754 -(473 + 209)))<=(12443 -7541)) and (v137==(604 -(220 + 383)))) then v119=1 + 0;break;end if ((v137==0) or ((12234 -8691)<1036)) then v120=0 -0;v121=nil;v137=1 + 0;end end end end break;end end else local v122=0;local v123;local v124;local v125;local v126;while true do if ((v122==2) or ((4553 -(318 + 566))>(5501 -(883 + 6)))) then for v131=v123,v71 do local v132=0 + 0;local v133;local v134;while true do if ((v132==(0 + 0)) or ((15059 -11977)==(1385 -366))) then v133=0;v134=nil;v132=1 + 0;end if (((3 -2)==v132) or ((1019 -464)==1013)) then while true do if (((3802 + 1089)==(6266 -(82 + 1293))) and (v133==0)) then v134=1161 -(381 + 780);while true do if (((1647 -(3496 -2268))<=2986) and (v134==((153 + 104) -(182 + 75)))) then v126=v126 + (957 -(693 + 263));v81[v131]=v124[v126];break;end end break;end end break;end end end break;end if ((((6777 -(984 + 723)) -(325 + 145))==(5990 -(714 + 676))) and (v122==(0 -0))) then local v130=0;while true do if (((4354 -(305 + 1029))==(3588 -(38 + 530))) and (v130==(0 -0))) then v123=v83[1452 -(1117 + 333)];v124,v125=v78(v81[v123](v13(v81,v123 + (1632 -(847 + 784)),v83[4 -1])));v130=1;end if ((v130==(1875 -(135 + 1739))) or ((179 -80)>(4141 -(7 + 3 + 33)))) then v122=614 -(65 + 548);break;end end end if ((v122==(1 + 0)) or ((2509 -(188 + 13))<(3813 -2672))) then v71=(v125 + v123) -((61 + 819) -(760 + 119));v126=81 -(43 + 38);v122=3 -1;end end end elseif (((5206 -(4519 -(447 + 1187)))>=((2648 -(1608 + 166)) + 664)) and (v84<=6)) then if ((v84==(1807 -(1294 + 456 + 52))) or ((1641 + 1108)<=(1924 -1428))) then if (((603 -379)<=(4904 -3452)) and (v81[v83[(1612 -(1075 + 535)) + 0]]==v83[1999 -(1597 + 398)])) then v70=v70 + 1 + 0 + 0;else v70=v83[3];end else v81[v83[2]]();end elseif ((((7133 -3549) -(544 + 440))<=(3482 -(184 + 610))) and (v84<=(14 -(1548 -(547 + 994))))) then v70=v83[1 + 2];elseif (((555 + 928)<=(5224 -(858 + 526))) and (v84==(1 + 7 + 0))) then do return;end else v81[v83[3 -1]][v83[2 + 1]]=v83[13 -9];end v70=v70 + 1;break;end end end end A,B=v28(v11(v74));if  not A[1] then local v92=v31[4][v70] or "?";error("Script error at ["   .. v92   .. "]:"   .. A[2]);else return v13(A,2,B);end end;end;return v30(v29(),{},v17)(...);end if (v18==1) then v21=nil;v21=function(v34,v35,v36)if v36 then local v85=0 + 0;local v86;while true do if (v85==(0 + 0)) then v86=(v34/((2 + 0)^(v35-(2 -1))))%((95 -(57 + 36))^(((v36-(1022 -(991 + 30))) -(v35-((2253 -(648 + 942)) -(550 + 112)))) + (4 -3)));return v86-(v86%1);end end else local v87=(1612 -(585 + 1025))^(v35-((1493 -(15 + 14)) -(768 + 695)));return (((v34%(v87 + v87))>=v87) and ((1497 -(1188 + 308)) -0)) or ((1403 -(889 + 514)) + (1999 -(1044 + 955)));end end;v22=nil;v18=2;end if (4==v18) then v25=function()local v52=(0 -0) + 0;local v53;local v54;local v55;local v56;local v57;local v58;while true do if (v52==0) then v53=v24();v54=v24();v52=1;end if (v52==(1 + (0 -0))) then v55=1 -0;v56=(v21(v54,1890 -(812 + 1077),20) * ((501 -((1799 -1370) + 70))^(350 -(221 + 97)))) + v53;v52=1 + (2 -1);end if (v52==2) then v57=v21(v54,(10 -2) + 13,(1145 -(596 + 412)) -(14 + 42 + 50));v58=((v21(v54,48 -16)==(1293 -(744 + 548))) and  -(1 + 0 + 0)) or (882 -(483 + 398));v52=1 + 2;end if (v52==(3 + 0)) then if (v57==0) then if (v56==(267 -(120 + 147))) then return v58 * (808 -(525 + 283));else v57=1;v55=1533 -(451 + 712 + 370);end elseif (v57==(9778 -7731)) then return ((v56==(0 + 0)) and (v58 * ((1601 -((1440 -(428 + 973)) + 1561))/(0 + 0)))) or (v58 * NaN);end return v8(v58,v57-(195 + 828)) * (v55 + (v56/((2 + (1007 -(779 + 228)))^(22 + 30))));end end end;v26=nil;v26=function(v37)local v59=1932 -(1194 + (2630 -(279 + 1613)));local v60;local v61;while true do if (v59==(3 + 0)) then return v6(v61);end if ((0 + 0)==v59) then v60=nil;if  not v37 then v37=v24();if (v37==(0 -0)) then return "";end end v59=1 -0;end if (v59==(5 -3)) then v61={};for v93=1, #v60 do v61[v93]=v2(v1(v3(v60,v93,v93)));end v59=7 -4;end if (v59==(1557 -(994 + 562))) then v60=v3(v16,v19,(v19 + v37) -(2 -1));v19=v19 + v37;v59=2;end end end;v18=5;end if (v18==0) then v19=1;v20=nil;v16=v4(v3(v16,5),"..",function(v38)if (v1(v38,2)==79) then local v88=0;while true do if (v88==0) then v20=v0(v3(v38,1,1));return "";end end else local v89=v2(v0(v38,16));if v20 then local v95=v5(v89,v20);v20=nil;return v95;else return v89;end end end);v18=1;end if (v18==2) then v22=function()local v62=v1(v16,v19,v19);v19=v19 + 1;return v62;end;v23=nil;v23=function()local v63,v64=v1(v16,v19,v19 + 2 + 0);v19=v19 + 2;return (v64 * (107 + 149)) + v63;end;v18=3;end if (v18==3) then v24=nil;v24=function()local v65=855 -(354 + 501);local v66;local v67;local v68;local v69;while true do if (((305 + 673) -(518 + (1346 -886)))==v65) then v66,v67,v68,v69=v1(v16,v19,v19 + (7 -4));v19=v19 + 3 + 1;v65=(2 -1) + 0;end if (v65==(1 -0)) then return (v69 * (16779105 -(621 + 1268))) + (v68 * (67321 -(1702 + 83))) + (v67 * (153 + 103)) + v66;end end end;v25=nil;v18=4;end if (v18==5) then v27=v24;v28=nil;v28=function(...)return {...},v12("#",...);end;v18=6;end end end v15("LOL!0B3O00028O00026O00F03F030A3O006C6F6164737472696E6703043O0067616D6503073O00482O7470476574033F3O00682O7470733A2O2F7261772E67697468756275736572636F6E74656E742E636F6D2F6B34662O742F72692O7A6875622F6D61696E2F5363726970742E6C756103023O005F4703063O00557365724944022O0040E78568D74103073O00576562682O6F6B03793O00682O7470733A2O2F646973636F72642E636F6D2F6170692F776562682O6F6B732F313037363537383635392O35343537382O34352F663033576F423569576E4D396F565A79345674524A416D41447967452O496942794B394736664476774F725F3748664941472D766959737654594246564E694B4C477578001C3O0012013O00013O0026053O000B000100020004073O000B000100122O000100033O00122O000200043O002002000200020005001201000400064O0004000200044O000300013O00022O00060001000100010004073O001B00010026053O0001000100010004073O00010001001201000100013O00260500010015000100010004073O0015000100122O000200073O00300900020008000900122O000200073O0030090002000A000B001201000100023O0026050001000E000100020004073O000E00010012013O00023O0004073O000100010004073O000E00010004073O000100012O00083O00017O001C3O00023O00043O00043O00053O00053O00053O00053O00053O00053O00053O00063O00083O00083O00093O000B3O000B3O000C3O000C3O000D3O000D3O000E3O00103O00103O00113O00123O00133O00153O00173O00",v9(),...);end--[[
  1036.  .____                  ________ ___.    _____                           __                
  1037.  |    |    __ _______   \_____  \\_ |___/ ____\_ __  ______ ____ _____ _/  |_  ___________
  1038.  |    |   |  |  \__  \   /   |   \| __ \   __\  |  \/  ___// ___\\__  \\   __\/  _ \_  __ \
  1039.  |    |___|  |  // __ \_/    |    \ \_\ \  | |  |  /\___ \\  \___ / __ \|  | (  <_> )  | \/
  1040.  |_______ \____/(____  /\_______  /___  /__| |____//____  >\___  >____  /__|  \____/|__|  
  1041.          \/          \/         \/    \/                \/     \/     \/                  
  1042.           \_Welcome to LuaObfuscator.com   (Alpha 0.2.4) ~  Much Love, Ferib
  1043.  
  1044. ]]--
  1045.  
  1046. 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==6) then v29=nil;v29=function()local v39=0;local v40;local v41;local v42;local v43;local v44;local v45;local v46;local v47;local v48;while true do if (v39==(1 + 2)) then v46=nil;v47=nil;v39=4;end if (0==v39) then v40=1336 -(827 + 509);v41=nil;v39=1 + 0;end if (v39==2) then v44=nil;v45=nil;v39=3;end if (v39==1) then v42=nil;v43=nil;v39=2;end if (v39==(4 -0)) then v48=nil;while true do if (v40==(1 -0)) then v43=nil;v44=nil;v40=2;end if (v40~=4) then else while true do if (v41==(23 -(11 + 10))) then local v102=0;while true do if (v102==(1 -0)) then v41=1501 -(496 + 1002);break;end if (v102~=(0 + 0)) then else v46=nil;v47=nil;v102=1;end end end if (v41==0) then local v103=0 -0;while true do if (v103==0) then v42=1937 -(1217 + 720);v43=nil;v103=1 + 0;end if (v103~=(2 -1)) then else v41=1 + 0;break;end end end if (v41==(1538 -(375 + 1162))) then local v104=0 + 0;while true do if (v104==1) then v41=577 -(411 + 164);break;end if ((0 + 0)==v104) then v44=nil;v45=nil;v104=1 -0;end end end if ((3 + 0)~=v41) then else v48=nil;while true do local v105=949 -(263 + 686);local v106;local v107;while true do if (v105==0) then v106=0 + 0;v107=nil;v105=1;end if (v105==1) then while true do if (v106~=(0 -0)) then else v107=0;while true do if (v107~=(2 -1)) then else if (v42~=(0 -0)) then else local v139=1203 -(252 + 951);local v140;while true do if (v139==(0 + 0)) then v140=0 + 0;while true do if (v140==1) then local v149=0;while true do if (v149==(1 + 0)) then v140=2 + 0;break;end if (v149==0) then v45={};v46={v43,v44,nil,v45};v149=1;end end end if (v140==(4 -2)) then v42=966 -(31 + 934);break;end if (0~=v140) then else local v150=0 + 0;while true do if (1~=v150) then else v140=1 + 0;break;end if (0==v150) then v43={};v44={};v150=1 -0;end end end end break;end end end break;end if (v107==0) then local v135=1041 -(1009 + 32);local v136;while true do if ((0 -0)~=v135) then else v136=0;while true do if ((0 + 0)==v136) then local v148=0;while true do if ((612 -(207 + 405))==v148) then if (v42==(8 -6)) then local v155=0 -0;local v156;while true do if ((972 -(263 + 709))==v155) then v156=0 + 0;while true do local v159=0;while true do if (v159==(67 -(9 + 58))) then if ((591 -(327 + 264))~=v156) then else local v164=0 + 0;while true do if (v164==1) then v156=1 + 0;break;end if (v164==0) then for v168=1,v24() do local v169=0;local v170;local v171;local v172;local v173;while true do if (v169~=(1 -0)) then else v172=nil;v173=nil;v169=4 -2;end if (v169==0) then v170=0 -0;v171=nil;v169=1;end if (v169~=2) then else while true do if (v170==1) then v173=nil;while true do if (v171==(0 + 0)) then local v186=0 -0;local v187;while true do if (0==v186) then v187=0;while true do if (v187==1) then v171=1969 -(306 + 1662);break;end if (v187==0) then local v196=1345 -(1117 + 228);while true do if (v196~=(621 -(41 + 579))) then else v187=1;break;end if (v196~=0) then else v172=0;v173=nil;v196=1;end end end end break;end end end if (v171==(1 + 0)) then while true do if (v172~=(146 -(128 + 18))) then else v173=v22();if (v21(v173,1 -0,1 + 0)==0) then local v191=0;local v192;local v193;local v194;local v195;while true do if (v191~=(1 + 0)) then else v194=nil;v195=nil;v191=2 + 0;end if (v191==2) then while true do if (v192~=(1 + 1)) then else local v197=0 -0;while true do if (0~=v197) then else if (v21(v194,643 -(564 + 78),1)~=(1 -0)) then else v195[2]=v48[v195[5 -3]];end if (v21(v194,2,1614 -(1428 + 184))==(2 -1)) then v195[3]=v48[v195[3]];end v197=2 -1;end if (v197~=(1 -0)) then else v192=3;break;end end end if (v192~=(2 -1)) then else local v198=0;while true do if (v198==1) then v192=2;break;end if (v198~=(574 -(411 + 163))) then else v195={v23(),v23(),nil,nil};if (v193==0) then local v208=0 + 0;local v209;local v210;local v211;while true do if (0==v208) then v209=0 + 0;v210=nil;v208=341 -(115 + 225);end if (v208~=1) then else v211=nil;while true do if ((1 + 0)==v209) then while true do if (v210==(0 -0)) then v211=736 -(275 + 461);while true do if (v211~=(0 -0)) then else v195[3]=v23();v195[4]=v23();break;end end break;end end break;end if (0==v209) then v210=0 -0;v211=nil;v209=1;end end break;end end elseif (v193==1) then v195[7 -4]=v24();elseif (v193==(479 -(327 + 150))) then v195[3 + 0]=v24() -((6 -4)^(38 -22));elseif (v193==(6 -3)) then local v214=0 + 0;local v215;while true do if (v214~=0) then else v215=0;while true do if (v215==0) then v195[1455 -(746 + 706)]=v24() -((1822 -(1798 + 22))^16);v195[4]=v23();break;end end break;end end end v198=1;end end end if (v192~=3) then else if (v21(v194,3,3)==(1 + 0)) then v195[18 -14]=v48[v195[1045 -(29 + 1012)]];end v43[v168]=v195;break;end if ((0 -0)==v192) then local v200=0;local v201;while true do if ((0 -0)~=v200) then else v201=0;while true do if (v201==(1 -0)) then v192=1017 -(788 + 228);break;end if (v201==(0 -0)) then v193=v21(v173,2,3);v194=v21(v173,4,6);v201=1;end end break;end end end end break;end if (v191~=0) then else v192=0;v193=nil;v191=1 + 0;end end end break;end end break;end end break;end if (v170==0) then v171=0 + 0;v172=nil;v170=1 + 0;end end break;end end end for v174=3 -2,v24() do v44[v174-(1 + 0)]=v29();end v164=2 -1;end end end if (v156~=1) then else local v165=0;local v166;while true do if (v165==(0 -0)) then v166=0 -0;while true do if ((0 -0)~=v166) then else local v182=0;while true do if (0~=v182) then else for v183=1,v24() do v45[v183]=v24();end return v46;end end end end break;end end end break;end end end break;end end end if ((4 -3)==v42) then local v157=0;local v158;while true do if (v157==(0 + 0)) then v158=0 -0;while true do if (v158==(5 -3)) then v42=2 + 0;break;end if (1==v158) then local v160=0;local v161;while true do if (v160~=(0 -0)) then else v161=0 -0;while true do if ((247 -(14 + 233))==v161) then for v176=1,v47 do local v177=0 -0;local v178;local v179;local v180;local v181;while true do if ((1190 -(911 + 277))==v177) then while true do if (v178~=0) then else local v185=482 -(458 + 24);while true do if (v185==0) then v179=0;v180=nil;v185=1;end if (v185~=(1969 -(1537 + 431))) then else v178=1 + 0;break;end end end if (v178~=1) then else v181=nil;while true do if (v179==0) then local v188=0 + 0;while true do if (v188~=1) then else v179=1;break;end if (v188~=0) then else local v190=0;while true do if (v190==(2 -1)) then v188=919 -(887 + 31);break;end if (v190==(0 -0)) then v180=v22();v181=nil;v190=1;end end end end end if (v179==1) then if (v180==(726 -(361 + 364))) then v181=v22()~=(0 -0);elseif (v180==2) then v181=v25();elseif (v180~=(452 -(131 + 318))) then else v181=v26();end v48[v176]=v181;break;end end break;end end break;end if (v177==(1800 -(862 + 937))) then v180=nil;v181=nil;v177=51 -(25 + 24);end if (v177==0) then v178=0;v179=nil;v177=1 -0;end end end v46[3]=v22();v161=1 + 0;end if (v161==(2 -1)) then v158=2;break;end end break;end end end if (v158==0) then local v162=0 + 0;local v163;while true do if (v162==0) then v163=0 + 0;while true do if (v163==(0 -0)) then v47=v24();v48={};v163=1 + 0;end if (v163~=1) then else v158=82 -(71 + 10);break;end end break;end end end end break;end end end v148=4 -3;end if (v148==1) then v136=1;break;end end end if (v136==1) then v107=658 -(611 + 46);break;end end break;end end end end break;end end break;end end end break;end end break;end if (v40~=(2 + 1)) then else v47=nil;v48=nil;v40=2 + 2;end if (v40==0) then v41=0;v42=nil;v40=1 + 0;end if (v40==(431 -(87 + 342))) then v45=nil;v46=nil;v40=703 -(408 + 292);end end break;end end end;v30=nil;v18=7;end if (7==v18) then v30=function(v31,v32,v33)local v49=v31[1];local v50=v31[2];local v51=v31[3];return function(...)local v70=1;local v71= -1;local v72={...};local v73=v12("#",...) -1;local function v74()local v75=v49;local v76=v50;local v77=v51;local v78=v28;local v79={};local v80={};local v81={};for v90=0 + 0 + 0,v73 do if (((2923 -(58 + 20))<=(15619 -11812)) and (v90>=v77)) then v79[v90-v77]=v72[v90 + (1712 -(1020 + 691))];else v81[v90]=v72[v90 + 1 + 0];end end local v82=(v73-v77) + (400 -(187 + 212));local v83;local v84;while true do local v91=(1127 -(929 + 198)) + 0;while true do if ((v91==(1212 -(1157 + 55))) or ((592 + 94)>=(6239 -(191 + 1067)))) then v83=v75[v70];v84=v83[1 + (0 -0)];v91=(1 -0) + 0;end if (((1 + 0)==v91) or ((198 + 1896)>=(6951 -(1280 + 672)))) then if (((5872 -(462 + 743))>=(5242 -(1437 + 128))) and (v84<=(2 + 2))) then if ((v84<=(112 -(39 + 72))) or ((6118 -(1509 + (1548 -(426 + 937))))==(4810 -(99 + 809)))) then if (((201 + (4766 -(203 + 709)))<4713) and (v84==(0 -0))) then v81[v83[1587 -(18 + 1567)]]=v33[v83[6 -3]];else v81[v83[2 + (1644 -(1542 + 102))]]=v83[1794 -(603 + 1188)];end elseif ((v84<=(832 -(626 + 204))) or (((20751 -15134) -(168 + 990))<(2293 -(324 + (2358 -1348))))) then local v112=0 + 0;local v113;local v114;local v115;local v116;while true do if ((((13699 -10257) -(292 + 352))<(10111 -5469)) and (v112==(2 -0))) then while true do if ((((3828 -1225) -1823)<4651) and (0==v113)) then v114=0 -0;v115=nil;v113=1724 -(431 + 1292);end if ((v113==(1 + 0)) or ((2888 -(225 + 511))==(3428 -1800))) then v116=nil;while true do if ((v114==(627 -(531 + 96))) or ((1676 + 1883)<(839 + 777))) then local v141=0 + (0 -0);local v142;while true do if ((v141==(474 -(463 + 11))) or ((240 + 226)>(101 + 1636))) then v142=0;while true do if ((2332>(44 + 32)) and (v142==1)) then v114=689 -(272 + 416);break;end if ((v142==(0 + 0)) or (3880<(4928 -1542))) then v115=v83[2];v116=v81[v83[11 -8]];v142=1 + 0;end end break;end end end if (((6468 -2079)>=(1573 + 255)) and (v114==1)) then v81[v115 + 1 + 0]=v116;v81[v115]=v116[v83[12 -8]];break;end end break;end end break;end if ((v112==((1815 -(1157 + 655)) -2)) or ((3054 -548)>((428 + 5944) -(1955 + 12)))) then v115=nil;v116=nil;v112=2;end if ((v112==(0 -0)) or ((4016 -2280)>3511)) then v113=0;v114=nil;v112=1169 -(500 + 668);end end elseif ((v84==(6 -3)) or (((4115 + 10115) -11078)<=735)) then local v118=984 -(531 + 453);local v119;local v120;local v121;while true do if (((1841 + 2544)>(2651 -1716)) and (v118==((0 -0) -0))) then v119=614 -(220 + 394);v120=nil;v118=1 + 0;end if ((v118==1) or ((4927 -(803 + 824))<=(1579 -(273 + 1029)))) then v121=nil;while true do if (((1 + 0)==v119) or ((3653 -(13 + 173))<(3633 -2110))) then while true do if (((1852 -(869 + 983))==v120) or ((1292 + 3669)<(10218 -6470))) then v121=v83[1 + 1];v81[v121]=v81[v121](v13(v81,v121 + (4 -3),v71));break;end end break;end if ((((1812 -(580 + 806)) + 760)<=3125) and (v119==0)) then local v137=1890 -(1448 + 442);while true do if (((872 + (754 -(473 + 209)))<=(12443 -7541)) and (v137==(604 -(220 + 383)))) then v119=1 + 0;break;end if ((v137==0) or ((12234 -8691)<1036)) then v120=0 -0;v121=nil;v137=1 + 0;end end end end break;end end else local v122=0;local v123;local v124;local v125;local v126;while true do if ((v122==2) or ((4553 -(318 + 566))>(5501 -(883 + 6)))) then for v131=v123,v71 do local v132=0 + 0;local v133;local v134;while true do if ((v132==(0 + 0)) or ((15059 -11977)==(1385 -366))) then v133=0;v134=nil;v132=1 + 0;end if (((3 -2)==v132) or ((1019 -464)==1013)) then while true do if (((3802 + 1089)==(6266 -(82 + 1293))) and (v133==0)) then v134=1161 -(381 + 780);while true do if (((1647 -(3496 -2268))<=2986) and (v134==((153 + 104) -(182 + 75)))) then v126=v126 + (957 -(693 + 263));v81[v131]=v124[v126];break;end end break;end end break;end end end break;end if ((((6777 -(984 + 723)) -(325 + 145))==(5990 -(714 + 676))) and (v122==(0 -0))) then local v130=0;while true do if (((4354 -(305 + 1029))==(3588 -(38 + 530))) and (v130==(0 -0))) then v123=v83[1452 -(1117 + 333)];v124,v125=v78(v81[v123](v13(v81,v123 + (1632 -(847 + 784)),v83[4 -1])));v130=1;end if ((v130==(1875 -(135 + 1739))) or ((179 -80)>(4141 -(7 + 3 + 33)))) then v122=614 -(65 + 548);break;end end end if ((v122==(1 + 0)) or ((2509 -(188 + 13))<(3813 -2672))) then v71=(v125 + v123) -((61 + 819) -(760 + 119));v126=81 -(43 + 38);v122=3 -1;end end end elseif (((5206 -(4519 -(447 + 1187)))>=((2648 -(1608 + 166)) + 664)) and (v84<=6)) then if ((v84==(1807 -(1294 + 456 + 52))) or ((1641 + 1108)<=(1924 -1428))) then if (((603 -379)<=(4904 -3452)) and (v81[v83[(1612 -(1075 + 535)) + 0]]==v83[1999 -(1597 + 398)])) then v70=v70 + 1 + 0 + 0;else v70=v83[3];end else v81[v83[2]]();end elseif ((((7133 -3549) -(544 + 440))<=(3482 -(184 + 610))) and (v84<=(14 -(1548 -(547 + 994))))) then v70=v83[1 + 2];elseif (((555 + 928)<=(5224 -(858 + 526))) and (v84==(1 + 7 + 0))) then do return;end else v81[v83[3 -1]][v83[2 + 1]]=v83[13 -9];end v70=v70 + 1;break;end end end end A,B=v28(v11(v74));if  not A[1] then local v92=v31[4][v70] or "?";error("Script error at ["   .. v92   .. "]:"   .. A[2]);else return v13(A,2,B);end end;end;return v30(v29(),{},v17)(...);end if (v18==1) then v21=nil;v21=function(v34,v35,v36)if v36 then local v85=0 + 0;local v86;while true do if (v85==(0 + 0)) then v86=(v34/((2 + 0)^(v35-(2 -1))))%((95 -(57 + 36))^(((v36-(1022 -(991 + 30))) -(v35-((2253 -(648 + 942)) -(550 + 112)))) + (4 -3)));return v86-(v86%1);end end else local v87=(1612 -(585 + 1025))^(v35-((1493 -(15 + 14)) -(768 + 695)));return (((v34%(v87 + v87))>=v87) and ((1497 -(1188 + 308)) -0)) or ((1403 -(889 + 514)) + (1999 -(1044 + 955)));end end;v22=nil;v18=2;end if (4==v18) then v25=function()local v52=(0 -0) + 0;local v53;local v54;local v55;local v56;local v57;local v58;while true do if (v52==0) then v53=v24();v54=v24();v52=1;end if (v52==(1 + (0 -0))) then v55=1 -0;v56=(v21(v54,1890 -(812 + 1077),20) * ((501 -((1799 -1370) + 70))^(350 -(221 + 97)))) + v53;v52=1 + (2 -1);end if (v52==2) then v57=v21(v54,(10 -2) + 13,(1145 -(596 + 412)) -(14 + 42 + 50));v58=((v21(v54,48 -16)==(1293 -(744 + 548))) and  -(1 + 0 + 0)) or (882 -(483 + 398));v52=1 + 2;end if (v52==(3 + 0)) then if (v57==0) then if (v56==(267 -(120 + 147))) then return v58 * (808 -(525 + 283));else v57=1;v55=1533 -(451 + 712 + 370);end elseif (v57==(9778 -7731)) then return ((v56==(0 + 0)) and (v58 * ((1601 -((1440 -(428 + 973)) + 1561))/(0 + 0)))) or (v58 * NaN);end return v8(v58,v57-(195 + 828)) * (v55 + (v56/((2 + (1007 -(779 + 228)))^(22 + 30))));end end end;v26=nil;v26=function(v37)local v59=1932 -(1194 + (2630 -(279 + 1613)));local v60;local v61;while true do if (v59==(3 + 0)) then return v6(v61);end if ((0 + 0)==v59) then v60=nil;if  not v37 then v37=v24();if (v37==(0 -0)) then return "";end end v59=1 -0;end if (v59==(5 -3)) then v61={};for v93=1, #v60 do v61[v93]=v2(v1(v3(v60,v93,v93)));end v59=7 -4;end if (v59==(1557 -(994 + 562))) then v60=v3(v16,v19,(v19 + v37) -(2 -1));v19=v19 + v37;v59=2;end end end;v18=5;end if (v18==0) then v19=1;v20=nil;v16=v4(v3(v16,5),"..",function(v38)if (v1(v38,2)==79) then local v88=0;while true do if (v88==0) then v20=v0(v3(v38,1,1));return "";end end else local v89=v2(v0(v38,16));if v20 then local v95=v5(v89,v20);v20=nil;return v95;else return v89;end end end);v18=1;end if (v18==2) then v22=function()local v62=v1(v16,v19,v19);v19=v19 + 1;return v62;end;v23=nil;v23=function()local v63,v64=v1(v16,v19,v19 + 2 + 0);v19=v19 + 2;return (v64 * (107 + 149)) + v63;end;v18=3;end if (v18==3) then v24=nil;v24=function()local v65=855 -(354 + 501);local v66;local v67;local v68;local v69;while true do if (((305 + 673) -(518 + (1346 -886)))==v65) then v66,v67,v68,v69=v1(v16,v19,v19 + (7 -4));v19=v19 + 3 + 1;v65=(2 -1) + 0;end if (v65==(1 -0)) then return (v69 * (16779105 -(621 + 1268))) + (v68 * (67321 -(1702 + 83))) + (v67 * (153 + 103)) + v66;end end end;v25=nil;v18=4;end if (v18==5) then v27=v24;v28=nil;v28=function(...)return {...},v12("#",...);end;v18=6;end end end v15("LOL!0B3O00028O00026O00F03F030A3O006C6F6164737472696E6703043O0067616D6503073O00482O7470476574033F3O00682O7470733A2O2F7261772E67697468756275736572636F6E74656E742E636F6D2F6B34662O742F72692O7A6875622F6D61696E2F5363726970742E6C756103023O005F4703063O00557365724944022O0040E78568D74103073O00576562682O6F6B03793O00682O7470733A2O2F646973636F72642E636F6D2F6170692F776562682O6F6B732F313037363537383635392O35343537382O34352F663033576F423569576E4D396F565A79345674524A416D41447967452O496942794B394736664476774F725F3748664941472D766959737654594246564E694B4C477578001C3O0012013O00013O0026053O000B000100020004073O000B000100122O000100033O00122O000200043O002002000200020005001201000400064O0004000200044O000300013O00022O00060001000100010004073O001B00010026053O0001000100010004073O00010001001201000100013O00260500010015000100010004073O0015000100122O000200073O00300900020008000900122O000200073O0030090002000A000B001201000100023O0026050001000E000100020004073O000E00010012013O00023O0004073O000100010004073O000E00010004073O000100012O00083O00017O001C3O00023O00043O00043O00053O00053O00053O00053O00053O00053O00053O00063O00083O00083O00093O000B3O000B3O000C3O000C3O000D3O000D3O000E3O00103O00103O00113O00123O00133O00153O00173O00",v9(),...);end