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=0;local v82;while true do if (v81==0) then v82=v2(v0(v30,16));if v19 then local v106=0;local v107;while true do if (v106==1) then return v107;end if (v106==0) then v107=v5(v82,v19);v19=nil;v106=1;end end else return v82;end break;end end end end);local function v20(v31,v32,v33) if v33 then local v83=0 -0 ;local v84;while true do if (v83==(0 -0)) then v84=(v31/(((1640 -(1523 + 114)) -1)^(v32-((2 + 0) -1))))%((621 -(555 + 64))^(((v33-1) -(v32-(932 -(857 + 74)))) + 1)) ;return v84-(v84%1) ;end end else local v85=0;local v86;while true do if (v85==(568 -(367 + 201))) then v86=(929 -(214 + 713))^(v32-(1 + 0)) ;return (((v31%(v86 + v86))>=v86) and (1 + 0)) or (877 -(282 + 595)) ;end end 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 + (1067 -(68 + 997)) ;return (v36 * (1526 -(226 + 1044))) + v35 ;end local function v23() local v37=0 -0 ;local v38;local v39;local v40;local v41;while true do if (v37==(117 -(32 + 85))) then v38,v39,v40,v41=v1(v16,v18,v18 + 3 + (0 -0) );v18=v18 + (184 -(67 + 113)) ;v37=1;end if (v37==(1 + 0)) then return (v41 * (16778173 -(892 + (1017 -(802 + 150))))) + (v40 * (156337 -90801)) + (v39 * (189 + 67)) + v38 ;end end end local function v24() local v42=0 -0 ;local v43;local v44;local v45;local v46;local v47;local v48;while true do if (v42==(5 -2)) then if (v47==(0 + 0 + 0)) then if (v46==(997 -(915 + 82))) then return v48 * ((0 + 0) -0) ;else v47=1 + 0 ;v45=0;end elseif (v47==(2691 -644)) then return ((v46==(1187 -(1069 + 118))) and (v48 * (1/0))) or (v48 * NaN) ;end return v8(v48,v47-((3092 -(201 + 571)) -1297) ) * (v45 + (v46/((3 -1)^(10 + 42)))) ;end if (v42==(1 -0)) then v45=1 + 0 ;v46=(v20(v44,792 -(368 + 423) ,62 -42 ) * ((20 -(10 + 8))^32)) + v43 ;v42=7 -5 ;end if (v42==(444 -(416 + 26))) then v47=v20(v44,(1204 -(116 + 1022)) -45 ,14 + 17 );v48=((v20(v44,133 -101 )==(1 -(0 + 0))) and -1) or (439 -(145 + 293)) ;v42=433 -(44 + 386) ;end if (v42==0) then v43=v23();v44=v23();v42=1487 -(998 + 488) ;end end end local function v25(v49) local v50;if not v49 then v49=v23();if (v49==(0 -0)) then return "";end end v50=v3(v16,v18,(v18 + v49) -1 );v18=v18 + v49 ;local v51={};for v65=3 -2 , #v50 do v51[v65]=v2(v1(v3(v50,v65,v65)));end return v6(v51);end local v26=v23;local function v27(...) return {...},v12("#",...);end local function v28() local v52=0;local v53;local v54;local v55;local v56;local v57;local v58;while true do if (v52~=(3 -2)) then else v57=v23();v58={};for v91=1048 -(67 + 980) ,v57 do local v92=0;local v93;local v94;local v95;while true do if (v92==0) then v93=1474 -(1329 + 145) ;v94=nil;v92=1;end if ((972 -(140 + 831))~=v92) then else v95=nil;while true do if (v93==(1851 -(1409 + 441))) then if (v94==1) then v95=v21()~=0 ;elseif (v94==(720 -(15 + 703))) then v95=v24();elseif (v94==3) then v95=v25();end v58[v91]=v95;break;end if (v93==(0 + 0)) then local v110=438 -(262 + 176) ;while true do if (v110==0) then v94=v21();v95=nil;v110=1;end if ((1722 -(345 + 1376))~=v110) then else v93=689 -(198 + 490) ;break;end end end end break;end end end v56[13 -10 ]=v21();v52=4 -2 ;end if (2==v52) then for v96=1,v23() do local v97=0;local v98;local v99;while true do if (v97~=(1206 -(696 + 510))) then else local v108=0;while true do if (v108==(0 -0)) then v98=1262 -(1091 + 171) ;v99=nil;v108=1;end if (v108==1) then v97=1 + 0 ;break;end end end if (v97~=(3 -2)) then else while true do if (v98==(0 -0)) then v99=v21();if (v20(v99,1,1)~=(374 -(123 + 251))) then else local v111=0;local v112;local v113;local v114;while true do if (v111==(0 -0)) then local v255=698 -(208 + 490) ;local v256;while true do if (v255==0) then v256=0 + 0 ;while true do if (v256~=(0 + 0)) then else v112=v20(v99,2,839 -(660 + 176) );v113=v20(v99,4,1 + 5 );v256=1;end if (v256~=1) then else v111=203 -(14 + 188) ;break;end end break;end end end if ((677 -(534 + 141))~=v111) then else if (v20(v113,1,1)~=(1 + 0)) then else v114[2 + 0 ]=v58[v114[2 + 0 ]];end if (v20(v113,3 -1 ,2)==(1 -0)) then v114[8 -5 ]=v58[v114[2 + 1 ]];end v111=3;end if (v111~=(1 + 0)) then else local v257=396 -(115 + 281) ;while true do if (v257~=(0 -0)) then else v114={v22(),v22(),nil,nil};if (v112==(0 -0)) then local v371=0;local v372;while true do if (v371~=0) then else v372=867 -(550 + 317) ;while true do if (v372==0) then v114[3 -0 ]=v22();v114[4 -0 ]=v22();break;end end break;end end elseif (v112==(2 -1)) then v114[288 -(134 + 151) ]=v23();elseif (v112==(1667 -(970 + 695))) then v114[5 -2 ]=v23() -(2^(2006 -(582 + 1408))) ;elseif (v112==(10 -7)) then local v394=0;local v395;while true do if (v394~=(0 -0)) then else v395=0 -0 ;while true do if (v395==(1824 -(1195 + 629))) then v114[3 -0 ]=v23() -(2^16) ;v114[245 -(187 + 54) ]=v22();break;end end break;end end end v257=781 -(162 + 618) ;end if (v257==(1 + 0)) then v111=2 + 0 ;break;end end end if ((6 -3)==v111) then if (v20(v113,4 -1 ,1 + 2 )~=1) then else v114[1640 -(1373 + 263) ]=v58[v114[4]];end v53[v96]=v114;break;end end end break;end end break;end end end for v100=1,v23() do v54[v100-(1001 -(451 + 549)) ]=v28();end return v56;end if (v52~=(0 + 0)) then else v53={};v54={};v55={};v56={v53,v54,nil,v55};v52=1 -0 ;end end end local function v29(v59,v60,v61) local v62=v59[1];local v63=v59[2];local v64=v59[3];return function(...) local v67=v62;local v68=v63;local v69=v64;local v70=v27;local v71=1;local v72= -1;local v73={};local v74={...};local v75=v12("#",...) -1 ;local v76={};local v77={};for v87=0,v75 do if (v87>=v69) then v73[v87-v69 ]=v74[v87 + 1 ];else v77[v87]=v74[v87 + 1 ];end end local v78=(v75-v69) + 1 ;local v79;local v80;while true do v79=v67[v71];v80=v79[1];if (v80<=29) then if (v80<=14) then if (v80<=6) then if (v80<=2) then if (v80<=0) then v77[v79[2]]=v61[v79[3]];elseif (v80==1) then v77[v79[2]][v79[3]]=v79[4];else local v129=v79[2];local v130=v77[v79[3]];v77[v129 + 1 ]=v130;v77[v129]=v130[v79[4]];end elseif (v80<=4) then if (v80>3) then v77[v79[2]]=v77[v79[3]][v79[4]];else v77[v79[2]]=v79[3];end elseif (v80==5) then if (v77[v79[2]]==v79[4]) then v71=v71 + 1 ;else v71=v79[3];end else local v138=0;local v139;local v140;local v141;local v142;while true do if (v138==2) then for v340=v139,v72 do v142=v142 + 1 ;v77[v340]=v140[v142];end break;end if (1==v138) then v72=(v141 + v139) -1 ;v142=0;v138=2;end if (v138==0) then v139=v79[2];v140,v141=v70(v77[v139](v77[v139 + 1 ]));v138=1;end end end elseif (v80<=10) then if (v80<=8) then if (v80>7) then if (v79[2]==v77[v79[4]]) then v71=v71 + 1 ;else v71=v79[3];end elseif (v77[v79[2]]==v79[4]) then v71=v71 + 1 ;else v71=v79[3];end elseif (v80>9) then local v143=v79[2];local v144=v77[v143];for v259=v143 + 1 ,v79[3] do v7(v144,v77[v259]);end else local v145=v79[2];v77[v145]=v77[v145]();end elseif (v80<=12) then if (v80==11) then local v147=v68[v79[3]];local v148;local v149={};v148=v10({},{__index=function(v260,v261) local v262=v149[v261];return v262[1][v262[2]];end,__newindex=function(v263,v264,v265) local v266=0;local v267;while true do if (v266==0) then v267=v149[v264];v267[1][v267[2]]=v265;break;end end end});for v268=1,v79[4] do v71=v71 + 1 ;local v269=v67[v71];if (v269[1]==47) then v149[v268-1 ]={v77,v269[3]};else v149[v268-1 ]={v60,v269[3]};end v76[ #v76 + 1 ]=v149;end v77[v79[2]]=v29(v147,v148,v61);else local v151=0;local v152;local v153;while true do if (v151==0) then v152=v79[2];v153={};v151=1;end if (v151==1) then for v345=1, #v76 do local v346=0;local v347;while true do if (v346==0) then v347=v76[v345];for v377=0, #v347 do local v378=0;local v379;local v380;local v381;while true do if (v378==1) then v381=v379[2];if ((v380==v77) and (v381>=v152)) then local v396=0;while true do if (v396==0) then v153[v381]=v380[v381];v379[1]=v153;break;end end end break;end if (v378==0) then v379=v347[v377];v380=v379[1];v378=1;end end end break;end end end break;end end end elseif (v80==13) then local v154=v79[2];local v155,v156=v70(v77[v154](v13(v77,v154 + 1 ,v79[3])));v72=(v156 + v154) -1 ;local v157=0;for v271=v154,v72 do v157=v157 + 1 ;v77[v271]=v155[v157];end else v77[v79[2]]=v60[v79[3]];end elseif (v80<=21) then if (v80<=17) then if (v80<=15) then local v117=v79[2];local v118=v79[4];local v119=v117 + 2 ;local v120={v77[v117](v77[v117 + 1 ],v77[v119])};for v124=1,v118 do v77[v119 + v124 ]=v120[v124];end local v121=v120[1];if v121 then v77[v119]=v121;v71=v79[3];else v71=v71 + 1 ;end elseif (v80>16) then v71=v79[3];else local v163=v68[v79[3]];local v164;local v165={};v164=v10({},{__index=function(v274,v275) local v276=v165[v275];return v276[1][v276[2]];end,__newindex=function(v277,v278,v279) local v280=v165[v278];v280[1][v280[2]]=v279;end});for v282=1,v79[4] do local v283=0;local v284;while true do if (v283==0) then v71=v71 + 1 ;v284=v67[v71];v283=1;end if (v283==1) then if (v284[1]==47) then v165[v282-1 ]={v77,v284[3]};else v165[v282-1 ]={v60,v284[3]};end v76[ #v76 + 1 ]=v165;break;end end end v77[v79[2]]=v29(v163,v164,v61);end elseif (v80<=19) then if (v80>18) then local v167=v79[2];v77[v167](v77[v167 + 1 ]);else v77[v79[2]]=v29(v68[v79[3]],nil,v61);end elseif (v80==20) then v77[v79[2]]=v60[v79[3]];else local v171=v79[2];v77[v171]=v77[v171](v13(v77,v171 + 1 ,v79[3]));end elseif (v80<=25) then if (v80<=23) then if (v80==22) then local v173=0;local v174;while true do if (0==v173) then v174=v79[2];v77[v174](v13(v77,v174 + 1 ,v79[3]));break;end end else v77[v79[2]][v79[3]]=v77[v79[4]];end elseif (v80>24) then local v177=v79[2];v77[v177]=v77[v177](v13(v77,v177 + 1 ,v79[3]));else local v179=0;local v180;local v181;while true do if (v179==0) then v180=v79[3];v181=v77[v180];v179=1;end if (v179==1) then for v350=v180 + 1 ,v79[4] do v181=v181 .. v77[v350] ;end v77[v79[2]]=v181;break;end end end elseif (v80<=27) then if (v80==26) then do return;end else v77[v79[2]]=v29(v68[v79[3]],nil,v61);end elseif (v80>28) then local v183=0;local v184;while true do if (v183==0) then v184=v79[2];v77[v184](v13(v77,v184 + 1 ,v72));break;end end else local v185=v79[2];local v186={v77[v185](v13(v77,v185 + 1 ,v72))};local v187=0;for v285=v185,v79[4] do local v286=0;while true do if (0==v286) then v187=v187 + 1 ;v77[v285]=v186[v187];break;end end end end elseif (v80<=44) then if (v80<=36) then if (v80<=32) then if (v80<=30) then local v122=v79[2];v77[v122]=v77[v122](v13(v77,v122 + 1 ,v72));elseif (v80==31) then v77[v79[2]]={};else v77[v79[2]][v79[3]]=v79[4];end elseif (v80<=34) then if (v80==33) then local v191=0;local v192;while true do if (v191==0) then v192=v79[2];v77[v192]=v77[v192](v13(v77,v192 + 1 ,v72));break;end end else v77[v79[2]][v79[3]]=v77[v79[4]];end elseif (v80==35) then v77[v79[2]]=v77[v79[3]][v79[4]];else v77[v79[2]]=v79[3];end elseif (v80<=40) then if (v80<=38) then if (v80>37) then local v199=v79[2];local v200=v77[v199];local v201=v79[3];for v287=1,v201 do v200[v287]=v77[v199 + v287 ];end else local v202=v79[2];local v203,v204=v70(v77[v202](v77[v202 + 1 ]));v72=(v204 + v202) -1 ;local v205=0;for v290=v202,v72 do local v291=0;while true do if (0==v291) then v205=v205 + 1 ;v77[v290]=v203[v205];break;end end end end elseif (v80>39) then v77[v79[2]]=v77[v79[3]];elseif (v79[2]==v77[v79[4]]) then v71=v71 + 1 ;else v71=v79[3];end elseif (v80<=42) then if (v80>41) then do return;end else local v208=0;local v209;local v210;local v211;while true do if (v208==1) then v211=v79[3];for v355=1,v211 do v210[v355]=v77[v209 + v355 ];end break;end if (v208==0) then v209=v79[2];v210=v77[v209];v208=1;end end end elseif (v80==43) then local v212=v79[2];v77[v212](v13(v77,v212 + 1 ,v72));else for v292=v79[2],v79[3] do v77[v292]=nil;end end elseif (v80<=52) then if (v80<=48) then if (v80<=46) then if (v80>45) then v71=v79[3];else local v214=v79[2];local v215=v79[4];local v216=v214 + 2 ;local v217={v77[v214](v77[v214 + 1 ],v77[v216])};for v294=1,v215 do v77[v216 + v294 ]=v217[v294];end local v218=v217[1];if v218 then v77[v216]=v218;v71=v79[3];else v71=v71 + 1 ;end end elseif (v80==47) then v77[v79[2]]=v77[v79[3]];else for v297=v79[2],v79[3] do v77[v297]=nil;end end elseif (v80<=50) then if (v80==49) then local v221=v79[2];local v222=v77[v79[3]];v77[v221 + 1 ]=v222;v77[v221]=v222[v79[4]];else local v226=v79[2];local v227={v77[v226](v13(v77,v226 + 1 ,v72))};local v228=0;for v299=v226,v79[4] do v228=v228 + 1 ;v77[v299]=v227[v228];end end elseif (v80==51) then local v229=0;local v230;while true do if (v229==0) then v230=v79[2];v77[v230](v77[v230 + 1 ]);break;end end else local v231=v79[2];v77[v231]=v77[v231]();end elseif (v80<=56) then if (v80<=54) then if (v80>53) then local v233=0;local v234;local v235;while true do if (v233==1) then for v358=v234 + 1 ,v79[4] do v235=v235 .. v77[v358] ;end v77[v79[2]]=v235;break;end if (v233==0) then v234=v79[3];v235=v77[v234];v233=1;end end else v77[v79[2]]={};end elseif (v80>55) then local v237=0;local v238;local v239;while true do if (v237==0) then v238=v79[2];v239={};v237=1;end if (v237==1) then for v359=1, #v76 do local v360=v76[v359];for v366=0, #v360 do local v367=0;local v368;local v369;local v370;while true do if (v367==1) then v370=v368[2];if ((v369==v77) and (v370>=v238)) then v239[v370]=v369[v370];v368[1]=v239;end break;end if (v367==0) then v368=v360[v366];v369=v368[1];v367=1;end end end end break;end end else local v240=0;local v241;local v242;local v243;local v244;while true do if (v240==1) then v72=(v243 + v241) -1 ;v244=0;v240=2;end if (v240==2) then for v361=v241,v72 do v244=v244 + 1 ;v77[v361]=v242[v244];end break;end if (v240==0) then v241=v79[2];v242,v243=v70(v77[v241](v13(v77,v241 + 1 ,v79[3])));v240=1;end end end elseif (v80<=58) then if (v80>57) then local v245=0;local v246;while true do if (v245==0) then v246=v79[2];v77[v246](v13(v77,v246 + 1 ,v79[3]));break;end end else local v247=v79[2];local v248={v77[v247](v77[v247 + 1 ])};local v249=0;for v302=v247,v79[4] do v249=v249 + 1 ;v77[v302]=v248[v249];end end elseif (v80>59) then v77[v79[2]]=v61[v79[3]];else local v252=v79[2];local v253={v77[v252](v77[v252 + 1 ])};local v254=0;for v305=v252,v79[4] do local v306=0;while true do if (v306==0) then v254=v254 + 1 ;v77[v305]=v253[v254];break;end end end end v71=v71 + 1 ;end end;end return v29(v28(),{},v17)(...);end return v15("LOL!1A3O00028O00027O0040030A3O006C6F6164737472696E6703043O0067616D6503073O00482O747047657403483O00682O7470733A2O2F7261772E67697468756275736572636F6E74656E742E636F6D2F7848657074632F4B61766F2D55492D4C6962726172792F6D61696E2F736F757263652E6C756103093O004372656174654C6962030C3O00462O6F7462612O6C20524E47030A3O00426C2O6F645468656D65026O00F03F03063O00436F2O6D6F6E03083O00556E636F2O6D6F6E03043O005261726503093O004C6567656E6461727903063O004D797468696303053O00476F646C7903043O00474F415403053O005072696D6503063O00697061697273030A3O004E657753656374696F6E03083O0047657420416E792003053O002043617264030A3O004765745365727669636503113O005265706C69636174656453746F72616765030C3O0057616974466F724368696C6403063O004E657754616200633O0012243O00014O0030000100053O0026053O00580001000200042E3O005800012O0030000500053O002605000100150001000100042E3O0015000100122O000600033O00122O000700043O002002000700070005001224000900064O000D000700094O002100063O00022O00090006000100022O0028000200063O002004000600020007001224000700083O001224000800094O00150006000800022O0028000300063O0012240001000A3O002605000100220001000A00042E3O00220001001224000600013O0026050006001C0001000A00042E3O001C0001001224000100023O00042E3O00220001002605000600180001000100042E3O001800012O0030000400043O00021B00045O0012240006000A3O00042E3O00180001002605000100050001000200042E3O000500012O001F000600083O0012240007000B3O0012240008000C3O0012240009000D3O001224000A000E3O001224000B000F3O001224000C00103O001224000D00113O001224000E00124O00290006000800012O0028000500063O00122O000600134O0028000700054O003B00060002000800042E3O00530001001224000B00014O0030000C000E3O002605000B00430001000A00042E3O00430001002002000F000D0014001224001100154O00280012000A3O001224001300164O00180011001100132O0015000F001100022O0028000E000F4O0028000F00044O00280010000E4O00280011000C4O0016000F0011000100042E3O00530001002605000B00350001000100042E3O0035000100122O000F00043O002002000F000F0017001224001100184O0015000F00110002002002000F000F00192O00280011000A4O0015000F001100022O0028000C000F3O002002000F0003001A2O00280011000A4O0015000F001100022O0028000D000F3O001224000B000A3O00042E3O0035000100060F000600330001000200042E3O0033000100042E3O0062000100042E3O0005000100042E3O006200010026053O005C0001000A00042E3O005C00012O0030000300043O0012243O00023O0026053O00020001000100042E3O00020001001224000100014O0030000200023O0012243O000A3O00042E3O000200012O002A3O00013O00013O00053O0003063O00697061697273030B3O004765744368696C6472656E03093O004E657742752O746F6E03043O004E616D6503043O004765742002113O00122O000200013O0020020003000100022O0006000300044O001C00023O000400042E3O000E000100200200073O0003002004000900060004001224000A00053O002004000B000600042O0018000A000A000B000610000B3O000100012O002F3O00064O00160007000B00012O003800055O00060F000200050001000200042E3O000500012O002A3O00013O00013O000D3O00028O00026O00F03F03053O007072696E7403073O00436C69636B656403143O00736B696269646920746F696C6574207369676D61027O004003043O0067616D65030A3O004765745365727669636503113O005265706C69636174656453746F72616765030C3O0057616974466F724368696C64030D3O004E657743617264412O64696E67030A3O004669726553657276657203063O00756E7061636B001E3O0012243O00014O0030000100013O000E270002000800013O00042E3O0008000100122O000200033O001224000300044O003300020002000100042E3O001D00010026053O00020001000100042E3O000200012O001F00023O00020030200002000200052O000E00035O0010220002000600032O0028000100023O00122O000200073O002002000200020008001224000400094O001500020004000200200200020002000A0012240004000B4O001500020004000200200200020002000C00122O0004000D4O0028000500014O0006000400054O001D00023O00010012243O00023O00042E3O000200012O002A3O00017O00",v9(),...);