local v0=tonumber;local v1=string.byte;local v2=string.char;local v3=string.sub;local v4=string.gsub;local v5=string.rep;local v6=table.concat;local v7=table.insert;local v8=math.ldexp;local v9=getfenv or function() return _ENV;end ;local v10=setmetatable;local v11=pcall;local v12=select;local v13=unpack or table.unpack ;local v14=tonumber;local function v15(v16,v17,...) local v18=1;local v19;v16=v4(v3(v16,5),"..",function(v30) if (v1(v30,2)==81) then v19=v0(v3(v30,1,1));return "";else local v82=v2(v0(v30,16));if v19 then local v87=0;local v88;while true do if (v87==0) then v88=v5(v82,v19);v19=nil;v87=1;end if (v87==1) then return v88;end end else return v82;end end end);local function v20(v31,v32,v33) if v33 then local v83=(v31/((5 -3)^(v32-((2 + 0) -(1 -0)))))%((570 -(367 + (1266 -(68 + 997))))^(((v33-((2198 -(226 + 1044)) -(214 + 713))) -(v32-(1 -(0 -0)))) + 1)) ;return v83-(v83%(2 -1)) ;else local v84=(1 + 1)^(v32-1) ;return (((v31%(v84 + v84))>=v84) and (878 -(282 + 595))) or (1637 -(1523 + (231 -(32 + 85)))) ;end end local function v21() local v34=v1(v16,v18,v18);v18=v18 + 1 ;return v34;end local function v22() local v35,v36=v1(v16,v18,v18 + 2 + 0 );v18=v18 + 1 + 1 ;return (v36 * 256) + v35 ;end local function v23() local v37,v38,v39,v40=v1(v16,v18,v18 + (960 -(892 + 65)) );v18=v18 + (9 -5) ;return (v40 * ((31011962 -(87 + 263)) -14234396)) + (v39 * (120312 -54776)) + (v38 * 256) + v37 ;end local function v24() local v41=0 + 0 ;local v42;local v43;local v44;local v45;local v46;local v47;while true do if (v41==(183 -(67 + 113))) then if (v46==(0 + 0)) then if (v45==(0 -0)) then return v47 * (0 + 0) ;else local v98=0;while true do if (v98==((0 -0) -0)) then v46=953 -(802 + (588 -(145 + 293))) ;v44=0;break;end end end elseif (v46==2047) then return ((v45==(0 -0)) and (v47 * ((1 -0)/(0 + (430 -(44 + 386)))))) or (v47 * NaN) ;end return v8(v47,v46-1023 ) * (v44 + (v45/((999 -(915 + 82))^(147 -95)))) ;end if (v41==(1 + 0)) then v44=1 -0 ;v45=(v20(v43,1188 -(1069 + 118) ,45 -25 ) * ((3 -(1487 -(998 + 488)))^32)) + v42 ;v41=2;end if (v41==(1 + 1)) then v46=v20(v43,37 -16 ,31 + 0 );v47=((v20(v43,823 -(368 + 423) )==(3 -2)) and -1) or (19 -(10 + 8)) ;v41=11 -8 ;end if (v41==(442 -(416 + 26))) then v42=v23();v43=v23();v41=(1 + 2) -2 ;end end end local function v25(v48) local v49;if not v48 then v48=v23();if (v48==(0 + 0)) then return "";end end v49=v3(v16,v18,(v18 + v48) -(773 -(201 + 571)) );v18=v18 + v48 ;local v50={};for v65=1139 -(116 + 1022) , #v49 do v50[v65]=v2(v1(v3(v49,v65,v65)));end return v6(v50);end local v26=v23;local function v27(...) return {...},v12("#",...);end local function v28() local v51=(function() return 1793 -(1563 + 230) ;end)();local v52=(function() return;end)();local v53=(function() return;end)();local v54=(function() return;end)();local v55=(function() return;end)();local v56=(function() return;end)();local v57=(function() return;end)();local v58=(function() return;end)();while true do local v67=(function() return 0;end)();while true do if (v67==(285 -(134 + 151))) then if (0~=v51) then else local v95=(function() return 0;end)();while true do if (v95==0) then v52=(function() return function(v111,v112,v113) local v114=(function() return 0;end)();local v115=(function() return;end)();while true do if (0~=v114) then else v115=(function() return 0;end)();while true do if (0==v115) then v111[v112-#"[" ]=(function() return v113();end)();return v111,v112,v113;end end break;end end end;end)();v53=(function() return {};end)();v95=(function() return 1;end)();end if (v95==(1667 -(970 + 695))) then v51=(function() return 1 -0 ;end)();break;end if (v95==(1991 -(582 + 1408))) then v54=(function() return {};end)();v55=(function() return {};end)();v95=(function() return 2;end)();end end end if (v51==1) then local v96=(function() return 0 -0 ;end)();while true do if (v96==(0 -0)) then v56=(function() return {v53,v54,nil,v55};end)();v57=(function() return v23();end)();v96=(function() return 1;end)();end if (v96==1) then v58=(function() return {};end)();for v107= #"\\",v57 do local v108=(function() return 1824 -(1195 + 629) ;end)();local v109=(function() return;end)();local v110=(function() return;end)();while true do if (v108==0) then local v120=(function() return 0 -0 ;end)();local v121=(function() return;end)();while true do if (v120~=(241 -(187 + 54))) then else v121=(function() return 780 -(162 + 618) ;end)();while true do if (v121~=1) then else v108=(function() return 1 + 0 ;end)();break;end if (v121~=(0 + 0)) then else v109=(function() return v21();end)();v110=(function() return nil;end)();v121=(function() return 1 -0 ;end)();end end break;end end end if (v108==1) then if (v109== #",") then v110=(function() return v21()~=0 ;end)();elseif (v109==2) then v110=(function() return v24();end)();elseif (v109~= #"91(") then else v110=(function() return v25();end)();end v58[v107]=(function() return v110;end)();break;end end end v96=(function() return 2 -0 ;end)();end if (v96==2) then v51=(function() return 2;end)();break;end end end v67=(function() return 1;end)();end if (v67~=(1 + 0)) then else if (v51==(1638 -(1373 + 263))) then v56[ #"xnx"]=(function() return v21();end)();for v99= #"~",v23() do local v100=(function() return v21();end)();if (v20(v100, #"}", #"{")~=(1000 -(451 + 549))) then else local v102=(function() return 0 + 0 ;end)();local v103=(function() return;end)();local v104=(function() return;end)();local v105=(function() return;end)();local v106=(function() return;end)();while true do if (v102==(0 -0)) then local v118=(function() return 0 -0 ;end)();while true do if (v118~=1) then else v102=(function() return 1385 -(746 + 638) ;end)();break;end if (v118==(0 + 0)) then v103=(function() return 0 -0 ;end)();v104=(function() return nil;end)();v118=(function() return 342 -(218 + 123) ;end)();end end end if (v102==2) then while true do if (v103== #"\\") then local v154=(function() return 0;end)();while true do if (0~=v154) then else v106=(function() return {v22(),v22(),nil,nil};end)();if (v104==(1581 -(1535 + 46))) then local v168=(function() return 0 + 0 ;end)();local v169=(function() return;end)();while true do if ((0 + 0)~=v168) then else v169=(function() return 0;end)();while true do if (0==v169) then v106[ #"xxx"]=(function() return v22();end)();v106[ #"0313"]=(function() return v22();end)();break;end end break;end end elseif (v104== #"[") then v106[ #"gha"]=(function() return v23();end)();elseif (v104==2) then v106[ #"91("]=(function() return v23() -(2^(576 -(306 + 254))) ;end)();elseif (v104~= #"91(") then else local v176=(function() return 0 + 0 ;end)();local v177=(function() return;end)();while true do if (v176~=(0 -0)) then else v177=(function() return 0;end)();while true do if (v177==0) then v106[ #"xxx"]=(function() return v23() -(2^16) ;end)();v106[ #"0313"]=(function() return v22();end)();break;end end break;end end end v154=(function() return 1468 -(899 + 568) ;end)();end if (v154==(1 + 0)) then v103=(function() return 2;end)();break;end end end if (v103== #"xnx") then if (v20(v105, #"91(", #"asd")~= #",") then else v106[ #".dev"]=(function() return v58[v106[ #"0313"]];end)();end v53[v99]=(function() return v106;end)();break;end if (v103~=2) then else local v156=(function() return 0;end)();local v157=(function() return;end)();while true do if ((0 -0)==v156) then v157=(function() return 603 -(268 + 335) ;end)();while true do if ((290 -(60 + 230))==v157) then if (v20(v105, #"~", #".")== #"~") then v106[2]=(function() return v58[v106[574 -(426 + 146) ]];end)();end if (v20(v105,1 + 1 ,2)~= #"!") then else v106[ #"xnx"]=(function() return v58[v106[ #"-19"]];end)();end v157=(function() return 1457 -(282 + 1174) ;end)();end if ((812 -(569 + 242))~=v157) then else v103=(function() return #"asd";end)();break;end end break;end end end if (v103~=(0 -0)) then else local v158=(function() return 0;end)();local v159=(function() return;end)();while true do if ((0 + 0)~=v158) then else v159=(function() return 1024 -(706 + 318) ;end)();while true do if (v159~=1) then else v103=(function() return #"[";end)();break;end if (v159==(1251 -(721 + 530))) then v104=(function() return v20(v100,2, #"91(");end)();v105=(function() return v20(v100, #"?id=",1277 -(945 + 326) );end)();v159=(function() return 2 -1 ;end)();end end break;end end end end break;end if (1~=v102) then else local v119=(function() return 0;end)();while true do if (v119==(0 + 0)) then v105=(function() return nil;end)();v106=(function() return nil;end)();v119=(function() return 701 -(271 + 429) ;end)();end if (v119~=1) then else v102=(function() return 2 + 0 ;end)();break;end end end end end end for v101= #"{",v23() do v54,v101,v28=(function() return v52(v54,v101,v28);end)();end return v56;end break;end end end end local function v29(v59,v60,v61) local v62=v59[1501 -(1408 + 92) ];local v63=v59[2];local v64=v59[1089 -(461 + 625) ];return function(...) local v68=v62;local v69=v63;local v70=v64;local v71=v27;local v72=1289 -(993 + 295) ;local v73= -(1 + (0 -0));local v74={};local v75={...};local v76=v12("#",...) -(1 + 0) ;local v77={};local v78={};for v85=0 + 0 + 0 + 0 ,v76 do if (v85>=v70) then v74[v85-v70 ]=v75[v85 + 1 + 0 ];else v78[v85]=v75[v85 + 1 ];end end local v79=(v76-v70) + 1 + 0 ;local v80;local v81;while true do local v86=0;while true do if ((3244>1055) and (343<=2689) and (v86==(529 -(406 + 123)))) then v80=v68[v72];v81=v80[1770 -(1749 + 20) ];v86=1 + 0 + 0 ;end if (v86==(1323 -(1249 + 73))) then if (v81<=(15 -9)) then if ((v81<=2) or (3313<=1778)) then if (v81<=0) then v78[v80[1 + 1 ]]=v61[v80[(2942 -1794) -(466 + 679) ]];elseif (v81>((1553 -(1126 + 425)) -1)) then local v123=v80[2];v78[v123]=v78[v123](v13(v78,v123 + 1 ,v73));else do return;end end elseif (v81<=4) then if (v81==((413 -(118 + 287)) -(19 -14))) then local v125=v80[1902 -(106 + 1794) ];local v126=v78[v80[(1122 -(118 + 1003)) + 2 ]];v78[v125 + 1 + 0 ]=v126;v78[v125]=v126[v80[11 -7 ]];else local v130=0 -0 ;local v131;local v132;local v133;local v134;while true do if ((v130==(116 -(4 + (321 -211)))) or (1869==2009)) then for v163=v131,v73 do v134=v134 + (585 -((434 -(142 + 235)) + 527)) ;v78[v163]=v132[v134];end break;end if ((v130==(1427 -(41 + 1386))) or (3546<2322)) then v131=v80[105 -(17 + 86) ];v132,v133=v71(v78[v131](v13(v78,v131 + 1 + (0 -0) ,v80[(2 + 4) -3 ])));v130=2 -1 ;end if ((v130==(167 -(122 + 44))) or (1421>=2104)) then v73=(v133 + v131) -((978 -(553 + 424)) -0) ;v134=0 -0 ;v130=2 + 0 ;end end end elseif (v81>(1 + 4)) then v78[v80[2]]=v80[5 -2 ];else local v137=v80[67 -(30 + (65 -30)) ];v78[v137]=v78[v137](v13(v78,v137 + 1 + 0 ,v73));end elseif ((1812<=3249) and ((v81<=(1266 -(1043 + 214))) or (2082==4773))) then if (v81<=(26 -19)) then v78[v80[1214 -(323 + 889) ]]();elseif ((1623<=1957) and (v81==8)) then v78[v80[2]]=v80[7 -4 ];else local v141=v80[582 -(361 + 219) ];local v142=v78[v80[323 -(53 + 267) ]];v78[v141 + 1 ]=v142;v78[v141]=v142[v80[4]];end elseif ((4412==4412) and (v81<=(3 + 8))) then if (v81==10) then v78[v80[415 -(15 + 398) ]]=v61[v80[3]];else do return;end end elseif (v81>12) then local v148=v80[984 -(18 + 964) ];local v149,v150=v71(v78[v148](v13(v78,v148 + (3 -(2 + 0)) ,v80[2 + 1 ])));v73=(v150 + v148) -(1 + 0) ;local v151=850 -(20 + 830) ;for v152=v148,v73 do local v153=0 + 0 ;while true do if (v153==(126 -(116 + 10))) then v151=v151 + 1 + 0 ;v78[v152]=v149[v151];break;end end end else v78[v80[740 -(538 + 4 + 196) ]]();end v72=v72 + 1 + 0 ;break;end end end end;end return v29(v28(),{},v17)(...);end return v15("LOL!043Q00030A3Q006C6F6164737472696E6703043Q0067616D6503073Q00482Q747047657403513Q00682Q7470733A2Q2F7261772E67697468756275736572636F6E74656E742E636F6D2F42752Q626572626F6C662F53637269707473536F6C6172612F726566732F68656164732F6D61696E2F6F776E696E6700083Q00120A3Q00013Q00120A000100023Q002003000100010003001206000300044Q000D000100034Q00025Q00022Q00073Q000100012Q000B3Q00017Q00",v9(),...);