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)==79) then v19=v0(v3(v30,1,1));return "";else local v83=0;local v84;while true do if (v83==0) then v84=v2(v0(v30,16));if v19 then local v101=v5(v84,v19);v19=nil;return v101;else return v84;end break;end end end end);local function v20(v31,v32,v33) if v33 then local v85=0;local v86;while true do if (v85==(0 -0)) then v86=(v31/(2^(v32-(2 -1))))%(2^(((v33-(1 -0)) -(v32-(2 -1))) + (620 -(555 + 11 + 53)))) ;return v86-(v86%(932 -(857 + 74))) ;end end else local v87=(570 -(367 + 201))^(v32-1) ;return (((v31%(v87 + v87))>=v87) and ((1805 -(282 + 595)) -(214 + 713))) or (0 + 0) ;end end local function v21() local v34=1637 -(1523 + 114) ;local v35;while true do if (v34==(1 + 0)) then return v35;end if (v34==(0 -0)) then v35=v1(v16,v18,v18);v18=v18 + ((2336 -(226 + 1044)) -((295 -227) + 997)) ;v34=1;end end end local function v22() local v36=117 -(32 + 85) ;local v37;local v38;while true do if (v36==((1 -0) + 0)) then return (v38 * (57 + 199)) + v37 ;end if (v36==(957 -(892 + 65))) then v37,v38=v1(v16,v18,v18 + 2 );v18=v18 + (4 -2) ;v36=1 -(350 -(87 + 263)) ;end end end local function v23() local v39=180 -(67 + 113) ;local v40;local v41;local v42;local v43;while true do if (v39==((997 -(915 + 82)) + 0)) then v40,v41,v42,v43=v1(v16,v18,v18 + (7 -4) );v18=v18 + (8 -5) + 1 ;v39=3 -2 ;end if (v39==((556 + 397) -(802 + 150))) then return (v43 * (45169940 -28392724)) + (v42 * ((156342 -37463) -53343)) + (v41 * (187 + 69)) + v40 ;end end end local function v24() local v44=1187 -(1069 + 118) ;local v45;local v46;local v47;local v48;local v49;local v50;while true do if (v44==(2 -1)) then v47=1 -0 ;v48=(v20(v46,1,4 + 16 ) * ((3 -1)^(32 + 0))) + v45 ;v44=(1652 -(814 + 45)) -(368 + 423) ;end if (v44==(6 -4)) then v49=v20(v46,39 -(10 + 8) ,31);v50=((v20(v46,122 -(221 -131) )==1) and -(443 -(416 + 2 + 24))) or (3 -2) ;v44=2 + 1 + 0 ;end if (v44==0) then v45=v23();v46=v23();v44=1;end if (v44==(4 -1)) then if (v49==((1323 -(261 + 624)) -(145 + 293))) then if (v48==(430 -(44 + 386))) then return v50 * (0 -0) ;else local v102=1486 -(998 + (1568 -(1020 + 60))) ;while true do if (v102==((1423 -(630 + 793)) + 0)) then v49=1;v47=0 + 0 ;break;end end end elseif (v49==((9552 -6733) -(201 + 571))) then return ((v48==0) and (v50 * (((5392 -4253) -(116 + 1022))/(0 -0)))) or (v50 * NaN) ;end return v8(v50,v49-(601 + 422) ) * (v47 + (v48/(((3 + 4) -5)^(184 -132)))) ;end end end local function v25(v51) local v52=0 -0 ;local v53;local v54;while true do if (v52==(1749 -(760 + 896 + 91))) then v54={};for v91=1914 -(1789 + 124) , #v53 do v54[v91]=v2(v1(v3(v53,v91,v91)));end v52=769 -((1684 -939) + 21) ;end if ((2 + 1)==v52) then return v6(v54);end if (v52==((1415 -(447 + 966)) -1)) then v53=v3(v16,v18,(v18 + v51) -(3 -2) );v18=v18 + v51 ;v52=2;end if (v52==(0 + 0)) then v53=nil;if not v51 then local v97=0;while true do if (v97==(0 + 0)) then v51=v23();if (v51==((2888 -1833) -(87 + 968))) then return "";end break;end end end v52=4 -3 ;end end end local v26=v23;local function v27(...) return {...},v12("#",...);end local function v28() local v55=0 + 0 ;local v56;local v57;local v58;local v59;local v60;local v61;while true do local v68=280 -(272 + 8) ;while true do if (v68==(0 + 0)) then if (v55==1) then v60=v23();v61={};for v103=1823 -(301 + 1521) ,v60 do local v104=0;local v105;local v106;local v107;while true do if (v104~=(0 -0)) then else v105=0;v106=nil;v104=1;end if (v104~=(1501 -(1408 + 92))) then else v107=nil;while true do if (v105~=(1 + 0)) then else if (v106==1) then v107=v21()~=(0 -0) ;elseif (v106==(5 -3)) then v107=v24();elseif (v106==3) then v107=v25();end v61[v103]=v107;break;end if (v105==(1086 -(461 + 625))) then local v207=1700 -(1419 + 281) ;while true do if (v207~=1) then else v105=1;break;end if (v207==(0 -0)) then v106=v21();v107=nil;v207=1;end end end end break;end end end v59[1174 -(418 + 753) ]=v21();v55=2;end if (v55==(0 + 0)) then local v99=0 + 0 ;local v100;while true do if (v99==(74 -(71 + 3))) then v100=0 + 0 ;while true do if (v100~=(1 + 0)) then else v58={};v59={v56,v57,nil,v58};v100=2;end if (2~=v100) then else v55=242 -(187 + 54) ;break;end if (v100==(0 + 0)) then v56={};v57={};v100=1323 -(1249 + 73) ;end end break;end end end v68=781 -(162 + 618) ;end if (v68==(1146 -(466 + 679))) then if (v55~=2) then else for v108=1,v23() do local v109=0;local v110;local v111;while true do if (v109~=0) then else v110=0 -0 ;v111=nil;v109=1 + 0 ;end if (v109==(1 + 0)) then while true do if (v110==(0 -0)) then v111=v21();if (v20(v111,1,1901 -(106 + 1794) )==(0 -0)) then local v231=0 + 0 ;local v232;local v233;local v234;while true do if (v231==(1636 -(1373 + 263))) then v232=v20(v111,2,1003 -(451 + 549) );v233=v20(v111,2 + 2 ,9 -3 );v231=1;end if (v231==(2 -1)) then local v359=0 -0 ;local v360;while true do if (v359==0) then v360=1384 -(746 + 638) ;while true do if (v360==(585 -(57 + 527))) then v231=2;break;end if (v360==(1427 -(41 + 1386))) then local v384=0;while true do if ((0 + 0)==v384) then v234={v22(),v22(),nil,nil};if (v232==(0 -0)) then local v385=166 -(122 + 44) ;local v386;while true do if (v385~=(0 -0)) then else v386=341 -(218 + 123) ;while true do if (v386~=(0 -0)) then else v234[3]=v22();v234[1585 -(1535 + 46) ]=v22();break;end end break;end end elseif (v232==(1 + 0)) then v234[3 + 0 ]=v23();elseif (v232==(1 + 1)) then v234[563 -(306 + 254) ]=v23() -((1 + 1)^(30 -14)) ;elseif (v232==(1470 -(899 + 568))) then local v391=0 -0 ;local v392;while true do if (v391~=(1212 -(323 + 889))) then else v392=0 + 0 ;while true do if ((580 -(361 + 219))==v392) then v234[7 -4 ]=v23() -((605 -(268 + 335))^16) ;v234[294 -(60 + 230) ]=v22();break;end end break;end end end v384=573 -(426 + 146) ;end if (v384==(1 + 0)) then v360=1;break;end end end end break;end end end if (v231==2) then if (v20(v233,1,1 + 0 )==(414 -(15 + 398))) then v234[1458 -(282 + 1174) ]=v61[v234[813 -(569 + 242) ]];end if (v20(v233,5 -3 ,2)~=(1 + 0)) then else v234[3]=v61[v234[1 + 2 ]];end v231=853 -(20 + 830) ;end if (3==v231) then if (v20(v233,1027 -(706 + 318) ,1254 -(721 + 530) )==(1272 -(945 + 326))) then v234[9 -5 ]=v61[v234[4 + 0 ]];end v56[v108]=v234;break;end end end break;end end break;end end end for v112=739 -(542 + 196) ,v23() do v57[v112-(701 -(271 + 429)) ]=v28();end return v59;end break;end end end end local function v29(v62,v63,v64) local v65=v62[1];local v66=v62[2];local v67=v62[3];return function(...) local v69=v65;local v70=v66;local v71=v67;local v72=v27;local v73=1;local v74= -1;local v75={};local v76={...};local v77=v12("#",...) -1 ;local v78={};local v79={};for v88=0,v77 do if (v88>=v71) then v75[v88-v71 ]=v76[v88 + 1 ];else v79[v88]=v76[v88 + 1 ];end end local v80=(v77-v71) + 1 ;local v81;local v82;while true do v81=v69[v73];v82=v81[1];if (v82<=15) then if (v82<=7) then if (v82<=3) then if (v82<=1) then if (v82>0) then v79[v81[2]]=v64[v81[3]];else local v116=v81[2];local v117=v79[v81[3]];v79[v116 + 1 ]=v117;v79[v116]=v117[v81[4]];end elseif (v82>2) then if (v81[2]==v79[v81[4]]) then v73=v73 + 1 ;else v73=v81[3];end else local v121=v81[2];v79[v121]=v79[v121](v13(v79,v121 + 1 ,v74));end elseif (v82<=5) then if (v82==4) then for v208=v81[2],v81[3] do v79[v208]=nil;end else v79[v81[2]][v81[3]]=v79[v81[4]];end elseif (v82==6) then local v125=v81[2];v79[v125](v13(v79,v125 + 1 ,v74));else local v126=v81[2];local v127=v79[v126];local v128=v79[v126 + 2 ];if (v128>0) then if (v127>v79[v126 + 1 ]) then v73=v81[3];else v79[v126 + 3 ]=v127;end elseif (v1278) then local v129=v81[2];local v130=v79[v129 + 2 ];local v131=v79[v129] + v130 ;v79[v129]=v131;if (v130>0) then if (v131<=v79[v129 + 1 ]) then local v340=0;while true do if (0==v340) then v73=v81[3];v79[v129 + 3 ]=v131;break;end end end elseif (v131>=v79[v129 + 1 ]) then local v341=0;while true do if (v341==0) then v73=v81[3];v79[v129 + 3 ]=v131;break;end end end else local v133=v81[2];v79[v133]=v79[v133](v79[v133 + 1 ]);end elseif (v82>10) then local v135=0;local v136;while true do if (v135==0) then v136=v81[2];v79[v136]=v79[v136](v13(v79,v136 + 1 ,v81[3]));break;end end else local v137=0;local v138;local v139;while true do if (v137==3) then v139=v81[2];v138=v79[v81[3]];v79[v139 + 1 ]=v138;v79[v139]=v138[v81[4]];v137=4;end if (v137==0) then v138=nil;v139=nil;v79[v81[2]]=v81[3];v73=v73 + 1 ;v137=1;end if (v137==6) then v81=v69[v73];v79[v81[2]]=v81[3];break;end if (v137==5) then v73=v73 + 1 ;v81=v69[v73];v79[v81[2]]=v79[v81[3]];v73=v73 + 1 ;v137=6;end if (v137==2) then v81=v69[v73];v79[v81[2]]=v79[v81[3]];v73=v73 + 1 ;v81=v69[v73];v137=3;end if (1==v137) then v81=v69[v73];v139=v81[2];v79[v139]=v79[v139](v13(v79,v139 + 1 ,v81[3]));v73=v73 + 1 ;v137=2;end if (v137==4) then v73=v73 + 1 ;v81=v69[v73];v139=v81[2];v79[v139]=v79[v139](v79[v139 + 1 ]);v137=5;end end end elseif (v82<=13) then if (v82>12) then local v140;local v141;local v142;v79[v81[2]]=v81[3];v73=v73 + 1 ;v81=v69[v73];v142=v81[2];v79[v142](v13(v79,v142 + 1 ,v81[3]));v73=v73 + 1 ;v81=v69[v73];v79[v81[2]]=v81[3];v73=v73 + 1 ;v81=v69[v73];v79[v81[2]]=v81[3];v73=v73 + 1 ;v81=v69[v73];v79[v81[2]]=v81[3];v73=v73 + 1 ;v81=v69[v73];v142=v81[2];v141=v79[v142];v140=v79[v142 + 2 ];if (v140>0) then if (v141>v79[v142 + 1 ]) then v73=v81[3];else v79[v142 + 3 ]=v141;end elseif (v14114) then local v152=0;local v153;local v154;while true do if (v152==0) then v153=v81[2];v154={};v152=1;end if (1==v152) then for v347=1, #v78 do local v348=0;local v349;while true do if (v348==0) then v349=v78[v347];for v377=0, #v349 do local v378=v349[v377];local v379=v378[1];local v380=v378[2];if ((v379==v79) and (v380>=v153)) then v154[v380]=v379[v380];v378[1]=v154;end end break;end end end break;end end else local v155;local v156,v157;local v158;local v159;v79[v81[2]]=v64[v81[3]];v73=v73 + 1 ;v81=v69[v73];v159=v81[2];v158=v79[v81[3]];v79[v159 + 1 ]=v158;v79[v159]=v158[v81[4]];v73=v73 + 1 ;v81=v69[v73];v79[v81[2]]=v81[3];v73=v73 + 1 ;v81=v69[v73];v159=v81[2];v156,v157=v72(v79[v159](v13(v79,v159 + 1 ,v81[3])));v74=(v157 + v159) -1 ;v155=0;for v210=v159,v74 do local v211=0;while true do if (v211==0) then v155=v155 + 1 ;v79[v210]=v156[v155];break;end end end v73=v73 + 1 ;v81=v69[v73];v159=v81[2];v79[v159]=v79[v159](v13(v79,v159 + 1 ,v74));v73=v73 + 1 ;v81=v69[v73];v159=v81[2];v79[v159]=v79[v159]();v73=v73 + 1 ;v81=v69[v73];v79[v81[2]]=v79[v81[3]];v73=v73 + 1 ;v81=v69[v73];v159=v81[2];v158=v79[v81[3]];v79[v159 + 1 ]=v158;v79[v159]=v158[v81[4]];v73=v73 + 1 ;v81=v69[v73];v159=v81[2];v79[v159]=v79[v159](v79[v159 + 1 ]);v73=v73 + 1 ;v81=v69[v73];v79[v81[2]]=v79[v81[3]];end elseif (v82<=23) then if (v82<=19) then if (v82<=17) then if (v82>16) then local v169=v70[v81[3]];local v170;local v171={};v170=v10({},{__index=function(v212,v213) local v214=0;local v215;while true do if (v214==0) then v215=v171[v213];return v215[1][v215[2]];end end end,__newindex=function(v216,v217,v218) local v219=0;local v220;while true do if (v219==0) then v220=v171[v217];v220[1][v220[2]]=v218;break;end end end});for v221=1,v81[4] do v73=v73 + 1 ;local v222=v69[v73];if (v222[1]==29) then v171[v221-1 ]={v79,v222[3]};else v171[v221-1 ]={v63,v222[3]};end v78[ #v78 + 1 ]=v171;end v79[v81[2]]=v29(v169,v170,v64);else do return;end end elseif (v82>18) then local v173=0;local v174;local v175;local v176;local v177;local v178;while true do if (v173==0) then v174=nil;v175,v176=nil;v177=nil;v178=nil;v79[v81[2]][v81[3]]=v81[4];v73=v73 + 1 ;v173=1;end if (v173==2) then v81=v69[v73];v79[v81[2]]=v79[v81[3]];v73=v73 + 1 ;v81=v69[v73];v79[v81[2]]=v64[v81[3]];v73=v73 + 1 ;v173=3;end if (v173==10) then v81=v69[v73];v79[v81[2]]=v81[3];v73=v73 + 1 ;v81=v69[v73];v73=v81[3];break;end if (v173==4) then v81=v69[v73];v79[v81[2]]=v81[3];v73=v73 + 1 ;v81=v69[v73];v178=v81[2];v79[v178]=v79[v178](v13(v79,v178 + 1 ,v81[3]));v173=5;end if (v173==6) then v73=v73 + 1 ;v81=v69[v73];v178=v81[2];v177=v79[v81[3]];v79[v178 + 1 ]=v177;v79[v178]=v177[v81[4]];v173=7;end if (v173==3) then v81=v69[v73];v178=v81[2];v177=v79[v81[3]];v79[v178 + 1 ]=v177;v79[v178]=v177[v81[4]];v73=v73 + 1 ;v173=4;end if (v173==8) then v73=v73 + 1 ;v81=v69[v73];v178=v81[2];v175,v176=v72(v79[v178](v79[v178 + 1 ]));v74=(v176 + v178) -1 ;v174=0;v173=9;end if (v173==9) then for v355=v178,v74 do local v356=0;while true do if (0==v356) then v174=v174 + 1 ;v79[v355]=v175[v174];break;end end end v73=v73 + 1 ;v81=v69[v73];v178=v81[2];v79[v178](v13(v79,v178 + 1 ,v74));v73=v73 + 1 ;v173=10;end if (v173==1) then v81=v69[v73];v79[v81[2]]=v63[v81[3]];v73=v73 + 1 ;v81=v69[v73];v79[v81[2]][v81[3]]=v79[v81[4]];v73=v73 + 1 ;v173=2;end if (v173==7) then v73=v73 + 1 ;v81=v69[v73];v79[v81[2]]=v64[v81[3]];v73=v73 + 1 ;v81=v69[v73];v79[v81[2]]=v79[v81[3]];v173=8;end if (v173==5) then v73=v73 + 1 ;v81=v69[v73];v79[v81[2]]=v79[v81[3]][v81[4]];v73=v73 + 1 ;v81=v69[v73];v79[v81[2]]=v79[v81[3]][v81[4]];v173=6;end end else local v179=v81[2];v79[v179]=v79[v179]();end elseif (v82<=21) then if (v82>20) then local v181=0;local v182;local v183;while true do if (v181==7) then v79[v183](v79[v183 + 1 ]);v73=v73 + 1 ;v81=v69[v73];v73=v81[3];break;end if (2==v181) then v79[v81[2]]=v81[3];v73=v73 + 1 ;v81=v69[v73];v183=v81[2];v181=3;end if (v181==5) then v81=v69[v73];v183=v81[2];v182=v79[v81[3]];v79[v183 + 1 ]=v182;v181=6;end if (v181==4) then v73=v73 + 1 ;v81=v69[v73];v79[v81[2]]=v79[v81[3]][v81[4]];v73=v73 + 1 ;v181=5;end if (v181==6) then v79[v183]=v182[v81[4]];v73=v73 + 1 ;v81=v69[v73];v183=v81[2];v181=7;end if (v181==3) then v79[v183]=v79[v183](v13(v79,v183 + 1 ,v81[3]));v73=v73 + 1 ;v81=v69[v73];v79[v81[2]]=v79[v81[3]][v81[4]];v181=4;end if (v181==0) then v182=nil;v183=nil;v183=v81[2];v182=v79[v81[3]];v181=1;end if (v181==1) then v79[v183 + 1 ]=v182;v79[v183]=v182[v81[4]];v73=v73 + 1 ;v81=v69[v73];v181=2;end end else local v184=v81[2];local v185,v186=v72(v79[v184](v13(v79,v184 + 1 ,v81[3])));v74=(v186 + v184) -1 ;local v187=0;for v224=v184,v74 do v187=v187 + 1 ;v79[v224]=v185[v187];end end elseif (v82==22) then v79[v81[2]]=v63[v81[3]];else local v190=0;local v191;while true do if (v190==0) then v191=v81[2];v79[v191](v79[v191 + 1 ]);break;end end end elseif (v82<=27) then if (v82<=25) then if (v82>24) then v79[v81[2]]=v79[v81[3]][v81[4]];else v79[v81[2]]=v81[3];end elseif (v82==26) then if (v79[v81[2]]==v81[4]) then v73=v73 + 1 ;else v73=v81[3];end else v79[v81[2]][v81[3]]=v81[4];end elseif (v82<=29) then if (v82==28) then v79[v81[2]]={};else v79[v81[2]]=v79[v81[3]];end elseif (v82<=30) then local v201=0;local v202;local v203;local v204;local v205;while true do if (v201==1) then v74=(v204 + v202) -1 ;v205=0;v201=2;end if (v201==2) then for v357=v202,v74 do local v358=0;while true do if (v358==0) then v205=v205 + 1 ;v79[v357]=v203[v205];break;end end end break;end if (0==v201) then v202=v81[2];v203,v204=v72(v79[v202](v79[v202 + 1 ]));v201=1;end end elseif (v82>31) then local v229=v81[2];v79[v229](v13(v79,v229 + 1 ,v81[3]));else v73=v81[3];end v73=v73 + 1 ;end end;end return v29(v28(),{},v17)(...);end return v15("LOL!103O00028O00027O0040026O00F03F030A3O006C6F6164737472696E6703043O0067616D6503073O00482O747047657403523O00682O7470733A2O2F7261772E67697468756275736572636F6E74656E742E636F6D2F4E6963652O424D425468616931322F4E42545363726970742F6D61696E2F55492D4C6962726172792D526F626C6F2O782O033O0057696E03063O00612O6474617003173O00536372697074204279204475636B794578706C6F69747303073O00612O647061676503023O00546903163O0053656C65637420596F75722042696B6520486572652E026O00644003063O0042752O746F6E03053O0042696B6520004D3O0012183O00014O0004000100053O00261A3O00420001000200041F3O004200012O0004000500053O00261A0001001B0001000100041F3O001B0001001218000600013O00261A0006000C0001000300041F3O000C0001001218000100033O00041F3O001B000100261A000600080001000100041F3O00080001001201000700043O00120E000800053O00202O00080008000600122O000A00076O0008000A6O00073O00024O0007000100024O000200073O00202O0007000200084O0007000200024O000300073O001218000600033O00041F3O0008000100261A0001002D0001000300041F3O002D0001001218000600013O00261A000600280001000100041F3O0028000100202O00070003000900120A0009000A6O0007000900024O000400073O00202O00070004000B4O0007000200024O000500073O00122O000600033O00261A0006001E0001000300041F3O001E0001001218000100023O00041F3O002D000100041F3O001E000100261A000100050001000200041F3O0005000100202O00060005000C00120D0008000D6O00060008000100122O000600033O00122O0007000E3O00122O000800033O00042O0006003F000100202O000A0005000F001218000C00104O001D000D00094O000C000C000C000D000611000D3O000100012O001D3O00094O0020000A000D00012O000F00095O00040900060036000100041F3O004C000100041F3O0005000100041F3O004C000100261A3O00470001000100041F3O00470001001218000100014O0004000200023O0012183O00033O00261A3O00020001000300041F3O000200012O0004000300043O0012183O00023O00041F3O000200012O00103O00013O00013O000C3O00028O00026O00F03F03083O0042696B6554797065027O004003043O0067616D65030A3O004765745365727669636503113O005265706C69636174656453746F72616765030C3O0052656D6F74654576656E7473030B3O005075626C69736842696B65030A3O004669726553657276657203063O00756E7061636B030B3O005265706F7274446561746800333O0012183O00014O0004000100023O00261A3O00070001000100041F3O00070001001218000100014O0004000200023O0012183O00023O00261A3O00020001000200041F3O0002000100261A000100240001000100041F3O00240001001218000300013O000E03000200100001000300041F3O00100001001218000100023O00041F3O0024000100261A0003000C0001000100041F3O000C00012O001C00043O00020030130004000200034O00055O00102O0004000400054O000200043O00122O000400053O00202O00040004000600122O000600076O00040006000200202O00040004000800202O00040004000900202O00040004000A00122O0006000B6O000700026O000600076O00043O000100122O000300023O00044O000C000100261A000100090001000200041F3O00090001001201000300053O00201500030003000600122O000500076O00030005000200202O00030003000800202O00030003000C00202O00030003000A4O00030002000100044O0032000100041F3O0009000100041F3O0032000100041F3O000200012O00103O00017O00",v9(),...);