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 v81=v2(v0(v30,16));if v19 then local v89=v5(v81,v19);v19=nil;return v89;else return v81;end end end);local function v20(v31,v32,v33) if v33 then local v82=(0 -0) -0 ;local v83;while true do if (v82==(0 -(117 -(32 + 85)))) then v83=(v31/(((3 + 0) -1)^(v32-(2 -1))))%((621 -(555 + 64))^(((v33-((207 + 725) -((1814 -(892 + 65)) + 74))) -(v32-(878 -(282 + 595)))) + ((1356 -787) -(367 + 201)))) ;return v83-(v83%(1638 -(1523 + 114))) ;end end else local v84=(929 -(214 + 713))^(v32-(1 -0)) ;return (((v31%(v84 + v84))>=v84) and (1066 -(68 + 997))) or (1270 -(226 + 1044)) ;end end local function v21() local v34=v1(v16,v18,v18);v18=v18 + 1 ;return v34;end local function v22() local v35=0 -0 ;local v36;local v37;while true do if (v35==((953 -(802 + 150)) -0)) then return (v37 * (189 + 67)) + v36 ;end if (v35==(350 -(87 + 263))) then v36,v37=v1(v16,v18,v18 + ((489 -307) -(67 + 113)) );v18=v18 + 2 + 0 ;v35=3 -2 ;end end end local function v23() local v38,v39,v40,v41=v1(v16,v18,v18 + (5 -2) );v18=v18 + 3 + 1 ;return (v41 * (12211951 + 4565265)) + (v40 * (66533 -(915 + 82))) + (v39 * (724 -468)) + v38 ;end local function v24() local v42=v23();local v43=v23();local v44=1 -0 ;local v45=(v20(v43,1,20) * ((1189 -(1069 + 118))^(72 -40))) + v42 ;local v46=v20(v43,21,67 -36 );local v47=((v20(v43,6 + 26 )==1) and -(1 -0)) or 1 ;if (v46==(0 + 0)) then if (v45==(791 -(368 + 423))) then return v47 * (0 -0) ;else local v90=18 -(9 + 1 + 8) ;while true do if (v90==(0 -(772 -(201 + 571)))) then v46=443 -(416 + (1164 -(116 + 1022))) ;v44=0 -0 ;break;end end end elseif (v46==(879 + 1168)) then return ((v45==0) and (v47 * ((1 -0)/(438 -((603 -458) + 293))))) or (v47 * NaN) ;end return v8(v47,v46-(1453 -(44 + 386)) ) * (v44 + (v45/((1488 -(998 + 488))^(17 + 35)))) ;end local function v25(v48) local v49;if not v48 then local v85=0 + 0 ;while true do if (v85==((0 + 0) -0)) then v48=v23();if (v48==((0 + 0) -(885 -(261 + 624)))) then return "";end break;end end end v49=v3(v16,v18,(v18 + v48) -(860 -((1446 -632) + 45)) );v18=v18 + v48 ;local v50={};for v64=2 -1 , #v49 do v50[v64]=v2(v1(v3(v49,v64,v64)));end return v6(v50);end local v26=v23;local function v27(...) return {...},v12("#",...);end local function v28() local v51=0;local v52;local v53;local v54;local v55;local v56;local v57;while true do local v66=0;while true do if (v66==0) then if (v51~=0) then else local v95=0 -0 ;local v96;while true do if ((374 -(123 + 251))==v95) then v96=0 -0 ;while true do if ((698 -(208 + 490))~=v96) then else v52={};v53={};v96=1;end if (v96==2) then v51=1 + 0 ;break;end if (v96==(1 + 0)) then v54={};v55={v52,v53,nil,v54};v96=677 -(534 + 141) ;end end break;end end end if (v51==(1 + 1)) then for v98=1 + 0 ,v23() do local v99=0;local v100;while true do if (v99~=(0 + 0)) then else v100=v21();if (v20(v100,1,1)~=0) then else local v109=0 -0 ;local v110;local v111;local v112;while true do if ((2 -0)==v109) then if (v20(v111,1,1)~=1) then else v112[5 -3 ]=v57[v112[2 + 0 ]];end if (v20(v111,2,2)==(1 + 0)) then v112[3]=v57[v112[3]];end v109=399 -(115 + 281) ;end if (v109==0) then local v232=0;local v233;while true do if (v232==(0 -0)) then v233=0 + 0 ;while true do if (v233==(0 -0)) then local v347=0 -0 ;while true do if (v347==1) then v233=868 -(550 + 317) ;break;end if (v347~=(0 -0)) then else v110=v20(v100,2,3 -0 );v111=v20(v100,11 -7 ,291 -(134 + 151) );v347=1;end end end if (v233~=(1666 -(970 + 695))) then else v109=1 -0 ;break;end end break;end end end if (v109~=1) then else local v234=1990 -(582 + 1408) ;local v235;while true do if (v234~=(0 -0)) then else v235=0;while true do if (v235==0) then v112={v22(),v22(),nil,nil};if (v110==0) then local v357=0;local v358;while true do if ((1824 -(1195 + 629))==v357) then v358=0;while true do if (v358==0) then v112[3 -0 ]=v22();v112[4]=v22();break;end end break;end end elseif (v110==(242 -(187 + 54))) then v112[783 -(162 + 618) ]=v23();elseif (v110==(2 + 0)) then v112[3]=v23() -(2^(11 + 5)) ;elseif (v110~=(6 -3)) then else local v369=0;local v370;while true do if (v369==(0 -0)) then v370=0 + 0 ;while true do if ((1636 -(1373 + 263))~=v370) then else v112[1003 -(451 + 549) ]=v23() -((1 + 1)^(24 -8)) ;v112[4]=v22();break;end end break;end end end v235=1;end if (1~=v235) then else v109=2;break;end end break;end end end if (v109==(4 -1)) then if (v20(v111,1387 -(746 + 638) ,2 + 1 )~=1) then else v112[4]=v57[v112[4]];end v52[v98]=v112;break;end end end break;end end end for v101=1,v23() do v53[v101-(1 -0) ]=v28();end return v55;end v66=1;end if (v66==1) then if (v51==(342 -(218 + 123))) then v56=v23();v57={};for v103=1582 -(1535 + 46) ,v56 do local v104=0;local v105;local v106;local v107;while true do if (v104==0) then local v108=0;while true do if (v108==0) then v105=0;v106=nil;v108=1 + 0 ;end if ((1 + 0)~=v108) then else v104=561 -(306 + 254) ;break;end end end if (v104==(1 + 0)) then v107=nil;while true do if (v105~=0) then else local v136=0 -0 ;while true do if ((1467 -(899 + 568))~=v136) then else v106=v21();v107=nil;v136=1 + 0 ;end if (v136~=1) then else v105=2 -1 ;break;end end end if (v105~=1) then else if (v106==(604 -(268 + 335))) then v107=v21()~=0 ;elseif (v106==2) then v107=v24();elseif (v106==3) then v107=v25();end v57[v103]=v107;break;end end break;end end end v55[293 -(60 + 230) ]=v21();v51=574 -(426 + 146) ;end break;end end end end local function v29(v58,v59,v60) local v61=v58[1];local v62=v58[2];local v63=v58[3];return function(...) local v67=v61;local v68=v62;local v69=v63;local v70=v27;local v71=1;local v72= -1;local v73={};local v74={...};local v75=v12("#",...) -1 ;local v76={};local v77={};for v86=0,v75 do if (v86>=v69) then v73[v86-v69 ]=v74[v86 + 1 ];else v77[v86]=v74[v86 + 1 ];end end local v78=(v75-v69) + 1 ;local v79;local v80;while true do v79=v67[v71];v80=v79[1];if (v80<=25) then if (v80<=12) then if (v80<=5) then if (v80<=2) then if (v80<=0) then local v113=0;local v114;local v115;while true do if (v113==0) then v114=v79[2];v115=v77[v79[3]];v113=1;end if (v113==1) then v77[v114 + 1 ]=v115;v77[v114]=v115[v79[4]];break;end end elseif (v80==1) then v77[v79[2]]={};else local v142=v79[2];v77[v142]=v77[v142](v13(v77,v142 + 1 ,v72));end elseif (v80<=3) then v77[v79[2]]=v60[v79[3]];elseif (v80==4) then local v144=0;local v145;local v146;local v147;local v148;while true do if (v144==1) then v72=(v147 + v145) -1 ;v148=0;v144=2;end if (0==v144) then v145=v79[2];v146,v147=v70(v77[v145](v13(v77,v145 + 1 ,v79[3])));v144=1;end if (v144==2) then for v311=v145,v72 do local v312=0;while true do if (0==v312) then v148=v148 + 1 ;v77[v311]=v146[v148];break;end end end break;end end else local v149=v79[2];v77[v149]=v77[v149]();end elseif (v80<=8) then if (v80<=6) then v77[v79[2]]={};elseif (v80==7) then local v151=v79[2];local v152=v79[4];local v153=v151 + 2 ;local v154={v77[v151](v77[v151 + 1 ],v77[v153])};for v242=1,v152 do v77[v153 + v242 ]=v154[v242];end local v155=v154[1];if v155 then v77[v153]=v155;v71=v79[3];else v71=v71 + 1 ;end else local v156=v79[2];local v157=v79[4];local v158=v156 + 2 ;local v159={v77[v156](v77[v156 + 1 ],v77[v158])};for v245=1,v157 do v77[v158 + v245 ]=v159[v245];end local v160=v159[1];if v160 then v77[v158]=v160;v71=v79[3];else v71=v71 + 1 ;end end elseif (v80<=10) then if (v80>9) then if v77[v79[2]] then v71=v71 + 1 ;else v71=v79[3];end else local v161=0;local v162;while true do if (v161==0) then v162=v79[2];v77[v162]=v77[v162](v13(v77,v162 + 1 ,v72));break;end end end elseif (v80==11) then v71=v79[3];else local v164=v68[v79[3]];local v165;local v166={};v165=v10({},{__index=function(v248,v249) local v250=v166[v249];return v250[1][v250[2]];end,__newindex=function(v251,v252,v253) local v254=0;local v255;while true do if (v254==0) then v255=v166[v252];v255[1][v255[2]]=v253;break;end end end});for v256=1,v79[4] do v71=v71 + 1 ;local v257=v67[v71];if (v257[1]==37) then v166[v256-1 ]={v77,v257[3]};else v166[v256-1 ]={v59,v257[3]};end v76[ #v76 + 1 ]=v166;end v77[v79[2]]=v29(v164,v165,v60);end elseif (v80<=18) then if (v80<=15) then if (v80<=13) then local v119=0;local v120;local v121;local v122;while true do if (v119==0) then v120=v79[2];v121={v77[v120](v13(v77,v120 + 1 ,v72))};v119=1;end if (v119==1) then v122=0;for v280=v120,v79[4] do local v281=0;while true do if (v281==0) then v122=v122 + 1 ;v77[v280]=v121[v122];break;end end end break;end end elseif (v80>14) then local v168=v79[2];local v169={v77[v168](v77[v168 + 1 ])};local v170=0;for v260=v168,v79[4] do local v261=0;while true do if (v261==0) then v170=v170 + 1 ;v77[v260]=v169[v170];break;end end end elseif (v79[2]==v77[v79[4]]) then v71=v71 + 1 ;else v71=v79[3];end elseif (v80<=16) then v77[v79[2]]=v59[v79[3]];elseif (v80==17) then local v171=0;local v172;local v173;local v174;while true do if (v171==0) then v172=v79[2];v173={v77[v172](v13(v77,v172 + 1 ,v72))};v171=1;end if (v171==1) then v174=0;for v317=v172,v79[4] do local v318=0;while true do if (v318==0) then v174=v174 + 1 ;v77[v317]=v173[v174];break;end end end break;end end else v77[v79[2]]=v77[v79[3]];end elseif (v80<=21) then if (v80<=19) then if (v79[2]==v77[v79[4]]) then v71=v71 + 1 ;else v71=v79[3];end elseif (v80==20) then local v178=0;local v179;local v180;local v181;while true do if (1==v178) then v181={};v180=v10({},{__index=function(v319,v320) local v321=v181[v320];return v321[1][v321[2]];end,__newindex=function(v322,v323,v324) local v325=v181[v323];v325[1][v325[2]]=v324;end});v178=2;end if (v178==0) then v179=v68[v79[3]];v180=nil;v178=1;end if (v178==2) then for v327=1,v79[4] do local v328=0;local v329;while true do if (v328==1) then if (v329[1]==37) then v181[v327-1 ]={v77,v329[3]};else v181[v327-1 ]={v59,v329[3]};end v76[ #v76 + 1 ]=v181;break;end if (v328==0) then v71=v71 + 1 ;v329=v67[v71];v328=1;end end end v77[v79[2]]=v29(v179,v180,v60);break;end end else for v262=v79[2],v79[3] do v77[v262]=nil;end end elseif (v80<=23) then if (v80>22) then do return;end else local v182=v79[2];local v183=v77[v79[3]];v77[v182 + 1 ]=v183;v77[v182]=v183[v79[4]];end elseif (v80==24) then local v187=0;local v188;while true do if (v187==0) then v188=v79[2];v77[v188]=v77[v188](v13(v77,v188 + 1 ,v79[3]));break;end end else v77[v79[2]]=v77[v79[3]][v79[4]];end elseif (v80<=38) then if (v80<=31) then if (v80<=28) then if (v80<=26) then if v77[v79[2]] then v71=v71 + 1 ;else v71=v79[3];end elseif (v80==27) then local v192=v79[2];local v193={};for v264=1, #v76 do local v265=v76[v264];for v283=0, #v265 do local v284=v265[v283];local v285=v284[1];local v286=v284[2];if ((v285==v77) and (v286>=v192)) then v193[v286]=v285[v286];v284[1]=v193;end end end else local v194=v79[2];local v195={v77[v194](v77[v194 + 1 ])};local v196=0;for v266=v194,v79[4] do v196=v196 + 1 ;v77[v266]=v195[v196];end end elseif (v80<=29) then v77[v79[2]]=v77[v79[3]][v79[4]];elseif (v80==30) then v77[v79[2]]=v79[3];else local v199=0;local v200;local v201;local v202;local v203;while true do if (v199==2) then for v333=v200,v72 do v203=v203 + 1 ;v77[v333]=v201[v203];end break;end if (v199==0) then v200=v79[2];v201,v202=v70(v77[v200](v77[v200 + 1 ]));v199=1;end if (v199==1) then v72=(v202 + v200) -1 ;v203=0;v199=2;end end end elseif (v80<=34) then if (v80<=32) then local v127=v79[2];local v128,v129=v70(v77[v127](v13(v77,v127 + 1 ,v79[3])));v72=(v129 + v127) -1 ;local v130=0;for v138=v127,v72 do local v139=0;while true do if (v139==0) then v130=v130 + 1 ;v77[v138]=v128[v130];break;end end end elseif (v80==33) then local v204=0;local v205;while true do if (v204==0) then v205=v79[2];v77[v205](v77[v205 + 1 ]);break;end end else local v206=v79[3];local v207=v77[v206];for v269=v206 + 1 ,v79[4] do v207=v207 .. v77[v269] ;end v77[v79[2]]=v207;end elseif (v80<=36) then if (v80>35) then v77[v79[2]]=v59[v79[3]];else v77[v79[2]]=v79[3];end elseif (v80==37) then v77[v79[2]]=v77[v79[3]];else for v270=v79[2],v79[3] do v77[v270]=nil;end end elseif (v80<=44) then if (v80<=41) then if (v80<=39) then local v131=0;local v132;while true do if (v131==0) then v132=v79[2];v77[v132](v77[v132 + 1 ]);break;end end elseif (v80==40) then if (v77[v79[2]]==v79[4]) then v71=v71 + 1 ;else v71=v79[3];end else local v215=v79[2];v77[v215](v13(v77,v215 + 1 ,v79[3]));end elseif (v80<=42) then local v133=v79[3];local v134=v77[v133];for v140=v133 + 1 ,v79[4] do v134=v134 .. v77[v140] ;end v77[v79[2]]=v134;elseif (v80==43) then local v216=v79[2];v77[v216]=v77[v216](v13(v77,v216 + 1 ,v79[3]));else local v218=0;local v219;while true do if (v218==0) then v219=v79[2];v77[v219]=v77[v219]();break;end end end elseif (v80<=47) then if (v80<=45) then if (v77[v79[2]]==v79[4]) then v71=v71 + 1 ;else v71=v79[3];end elseif (v80>46) then local v221=0;local v222;local v223;while true do if (v221==0) then v222=v79[2];v223={};v221=1;end if (v221==1) then for v336=1, #v76 do local v337=v76[v336];for v342=0, #v337 do local v343=0;local v344;local v345;local v346;while true do if (v343==1) then v346=v344[2];if ((v345==v77) and (v346>=v222)) then local v361=0;while true do if (v361==0) then v223[v346]=v345[v346];v344[1]=v223;break;end end end break;end if (v343==0) then v344=v337[v342];v345=v344[1];v343=1;end end end end break;end end else v77[v79[2]]=v60[v79[3]];end elseif (v80<=49) then if (v80==48) then do return;end else local v226=v79[2];local v227,v228=v70(v77[v226](v77[v226 + 1 ]));v72=(v228 + v226) -1 ;local v229=0;for v273=v226,v72 do local v274=0;while true do if (v274==0) then v229=v229 + 1 ;v77[v273]=v227[v229];break;end end end end elseif (v80==50) then v71=v79[3];else local v231=v79[2];v77[v231](v13(v77,v231 + 1 ,v79[3]));end v71=v71 + 1 ;end end;end return v29(v28(),{},v17)(...);end return v15("LOL!1B3O00028O00026O00084003053O007461626C6503043O00736F727403063O00697061697273026O00F03F030A3O004E657753656374696F6E031D3O0043682O6F736520616E79206175726120616E6420636C69636B2069742103043O0067616D65030A3O004765745365727669636503113O005265706C69636174656453746F72616765030C3O0057616974466F724368696C6403053O004175726173027O004003063O004E657754616203093O00476574204175726173030A3O006C6F6164737472696E6703073O00482O747047657403483O00682O7470733A2O2F7261772E67697468756275736572636F6E74656E742E636F6D2F7848657074632F4B61766F2D55492D4C6962726172792F6D61696E2F736F757263652E6C756103093O004372656174654C696203083O0042696D7320524E4703093O004461726B5468656D65030B3O004765744368696C6472656E2O033O0049734103063O00466F6C64657203063O00696E7365727403043O004E616D65006A3O00121E3O00014O0015000100073O00262D3O00120001000200040B3O00120001001203000800033O00201D0008000800042O0012000900074O0027000800020001001203000800054O0012000900074O001C00080002000A00040B3O000F00012O0012000D00064O0012000E000C4O0027000D000200010006070008000C0001000200040B3O000C000100040B3O0068000100262D3O002A0001000600040B3O002A000100121E000800013O00262D000800240001000100040B3O0024000100202O00090003000700121E000B00084O002B0009000B00022O0012000400093O001203000900093O00202O00090009000A00121E000B000B4O002B0009000B000200202O00090009000C00121E000B000D4O002B0009000B00022O0012000500093O00121E000800063O00262D000800150001000600040B3O001500012O0015000600063O00121E3O000E3O00040B3O002A000100040B3O0015000100262D3O00460001000100040B3O0046000100121E000800013O00262D000800350001000600040B3O0035000100202O00090002000F00121E000B00104O002B0009000B00022O0012000300093O00121E3O00063O00040B3O00460001000E130001002D0001000800040B3O002D0001001203000900113O001203000A00093O00202O000A000A001200121E000C00134O0020000A000C4O000900093O00022O002C0009000100022O0012000100093O00201D00090001001400121E000A00153O00121E000B00164O002B0009000B00022O0012000200093O00121E000800063O00040B3O002D000100262D3O00020001000E00040B3O0002000100121E000800013O00262D000800510001000100040B3O0051000100060C00063O000100022O00253O00044O00253O00054O000100096O0012000700093O00121E000800063O00262D000800490001000600040B3O00490001001203000900053O00202O000A000500172O001F000A000B4O001100093O000B00040B3O0062000100202O000E000D001800121E001000194O002B000E0010000200060A000E006200013O00040B3O00620001001203000E00033O00201D000E000E001A2O0012000F00073O00201D0010000D001B2O0033000E00100001000607000900580001000200040B3O0058000100121E3O00023O00040B3O0002000100040B3O0049000100040B3O000200012O001B8O00303O00013O00013O00033O0003093O004E657742752O746F6E03063O0045717569702003063O00206175726121010C4O002400015O00202O0001000100012O001200035O00121E000400024O001200055O00121E000600034O002A00040004000600060C00053O000100022O00103O00014O00258O00330001000500012O00303O00013O00013O000C3O00028O00030E3O0046696E6446697273744368696C6403043O0067616D65030A3O004765745365727669636503113O005265706C69636174656453746F7261676503073O0052656D6F74657303093O00417572614571756970030A3O004669726553657276657203053O007072696E74030F3O00457175692O70656420617572613A2003043O007761726E03103O0041757261206E6F7420666F756E643A2000273O00121E3O00014O0015000100013O00262D3O00020001000100040B3O000200012O002400025O00202O0002000200022O0024000400014O002B0002000400022O0012000100023O00060A0001001F00013O00040B3O001F000100121E000200013O00262D0002000C0001000100040B3O000C0001001203000300033O00202O00030003000400121E000500054O002B00030005000200201D00030003000600201D00030003000700202O0003000300082O0012000500014O0033000300050001001203000300093O00121E0004000A4O0024000500014O002A0004000400052O002700030002000100040B3O0026000100040B3O000C000100040B3O002600010012030002000B3O00121E0003000C4O0024000400014O002A0003000300042O002700020002000100040B3O0026000100040B3O000200012O00303O00017O00",v9(),...);