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==5) then v27=v24;v28=nil;function v28(...)return {...},v12("#",...);end v18=6;end if (v18==1) then v21=nil;function v21(v31,v32,v33)if v33 then local v70=(v31/((5 -3)^(v32-(2 -1))))%(2^(((v33-(1 -0)) -(v32-1)) + (2 -1))) ;return v70-(v70%(620 -(555 + (1701 -(1523 + 114))))) ;else local v71=931 -(771 + 86 + 74) ;local v72;while true do if (v71==(568 -(367 + 201))) then v72=(929 -(214 + 713))^(v32-((1 -0) + (1065 -(68 + 997)))) ;return (((v31%(v72 + v72))>=v72) and (1 + 0)) or (877 -(282 + 595)) ;end end end end v22=nil;v18=2;end if (v18==3) then v24=nil;function v24()local v34=1270 -(226 + 1044) ;local v35;local v36;local v37;local v38;while true do if (v34==(0 -(0 -0))) then v35,v36,v37,v38=v1(v16,v19,v19 + (120 -(32 + 85)) );v19=v19 + 4 + 0 ;v34=1 + 0 ;end if (v34==(958 -(892 + (415 -(87 + 263))))) then return (v38 * (40022563 -23245347)) + (v37 * 65536) + (v36 * (472 -216)) + v35 ;end end end v25=nil;v18=4;end if (v18==6) then v29=nil;function v29()local v39=29 -(22 + 7) ;local v40;local v41;local v42;local v43;local v44;local v45;local v46;local v47;while true do if (v39==3) then v46=nil;v47=nil;v39=4;end if ((1 + 0)==v39) then local v75=0 + 0 ;while true do if (v75~=0) then else v42=nil;v43=nil;v75=1986 -(1266 + 719) ;end if (v75==(604 -(268 + 335))) then v39=2;break;end end end if (v39~=0) then else local v76=290 -(60 + 230) ;while true do if (v76==(573 -(426 + 146))) then v39=1 + 0 ;break;end if (v76==(1456 -(282 + 1174))) then v40=811 -(569 + 242) ;v41=nil;v76=1;end end end if (v39~=4) then else while true do if (v40==(5 -3)) then local v99=0 + 0 ;local v100;while true do if (v99==0) then v100=0;while true do if (v100==1) then v40=1027 -(706 + 318) ;break;end if (v100~=(1251 -(721 + 530))) then else v45=nil;v46=nil;v100=1272 -(945 + 326) ;end end break;end end end if (v40==(7 -4)) then v47=nil;while true do local v104=0 + 0 ;local v105;while true do if (v104~=0) then else v105=700 -(271 + 429) ;while true do if (v105==0) then local v114=0;while true do if (v114==(0 + 0)) then if (v41==(1501 -(1408 + 92))) then local v159=0;local v160;local v161;while true do if (v159~=(1086 -(461 + 625))) then else v160=1288 -(993 + 295) ;v161=nil;v159=1 + 0 ;end if ((1172 -(418 + 753))~=v159) then else while true do if (v160~=(0 + 0)) then else v161=0 + 0 ;while true do if (v161==(1 + 0)) then local v169=0;local v170;while true do if (v169==(0 + 0)) then v170=529 -(406 + 123) ;while true do if (v170~=1) then else v161=2;break;end if (v170==(1769 -(1749 + 20))) then local v180=0;while true do if (v180==(0 + 0)) then for v183=1323 -(1249 + 73) ,v46 do local v184=0 + 0 ;local v185;local v186;local v187;local v188;while true do if (v184==(1145 -(466 + 679))) then v185=0 -0 ;v186=nil;v184=1;end if (v184==2) then while true do if (v185~=(0 -0)) then else local v196=1900 -(106 + 1794) ;while true do if (v196~=1) then else v185=1;break;end if (0~=v196) then else v186=0;v187=nil;v196=1 + 0 ;end end end if (v185==1) then v188=nil;while true do if ((0 + 0)==v186) then local v202=0;while true do if (v202==(0 -0)) then v187=v22();v188=nil;v202=2 -1 ;end if (v202==1) then v186=115 -(4 + 110) ;break;end end end if ((585 -(57 + 527))~=v186) then else if (v187==(1428 -(41 + 1386))) then v188=v22()~=0 ;elseif (v187==2) then v188=v25();elseif (v187==3) then v188=v26();end v47[v183]=v188;break;end end break;end end break;end if (1~=v184) then else v187=nil;v188=nil;v184=105 -(17 + 86) ;end end end v45[3 + 0 ]=v22();v180=1 -0 ;end if (v180~=(2 -1)) then else v170=1;break;end end end end break;end end end if (v161==(168 -(122 + 44))) then v41=2;break;end if (v161~=(0 -0)) then else local v171=0 -0 ;local v172;while true do if (v171==(0 + 0)) then v172=0;while true do if (v172==(0 + 0)) then local v181=0;while true do if (1==v181) then v172=1;break;end if (v181~=(0 -0)) then else v46=v24();v47={};v181=1;end end end if (v172==(66 -(30 + 35))) then v161=1 + 0 ;break;end end break;end end end end break;end end break;end end end if (v41==0) then local v162=1257 -(1043 + 214) ;local v163;while true do if (v162~=(0 -0)) then else v163=0;while true do if ((1212 -(323 + 889))==v163) then v42={};v43={};v163=1;end if ((2 -1)==v163) then local v167=0;while true do if (v167==(581 -(361 + 219))) then v163=2;break;end if (v167==0) then v44={};v45={v42,v43,nil,v44};v167=1 + 0 ;end end end if (2==v163) then v41=1;break;end end break;end end end v114=414 -(15 + 398) ;end if (v114==(983 -(18 + 964))) then v105=3 -2 ;break;end end end if (1~=v105) then else if (v41==2) then local v141=0;local v142;while true do if (v141~=(0 + 0)) then else v142=0 + 0 ;while true do local v166=850 -(20 + 830) ;while true do if (v166~=(0 + 0)) then else if (v142~=0) then else local v168=0;while true do if (v168~=1) then else v142=127 -(116 + 10) ;break;end if (v168~=0) then else for v173=1 + 0 ,v24() do local v174=738 -(542 + 196) ;local v175;local v176;local v177;while true do if (v174~=1) then else v177=nil;while true do if (v175~=1) then else while true do if (v176==(0 -0)) then v177=v22();if (v21(v177,1,1 + 0 )~=(0 + 0)) then else local v189=0 + 0 ;local v190;local v191;local v192;local v193;while true do if (v189~=1) then else local v194=0;while true do if (v194==(0 -0)) then v192=nil;v193=nil;v194=2 -1 ;end if (v194==(1552 -(1126 + 425))) then v189=2;break;end end end if ((407 -(118 + 287))~=v189) then else while true do if (v190==0) then local v197=0;while true do if (v197==0) then v191=v21(v177,2,3);v192=v21(v177,15 -11 ,6);v197=1122 -(118 + 1003) ;end if (1~=v197) then else v190=1;break;end end end if ((5 -3)~=v190) then else local v198=0;while true do if (v198~=(377 -(142 + 235))) then else if (v21(v192,1,1)==(4 -3)) then v193[1 + 1 ]=v47[v193[979 -(553 + 424) ]];end if (v21(v192,2,2)==(1 -0)) then v193[3]=v47[v193[3 + 0 ]];end v198=1;end if (v198==1) then v190=3 + 0 ;break;end end end if (v190==(1 + 0)) then local v199=0 + 0 ;local v200;while true do if (v199==(0 + 0)) then v200=0;while true do if (v200==0) then local v210=0 -0 ;while true do if (v210==(0 -0)) then v193={v23(),v23(),nil,nil};if (v191==(0 -0)) then local v211=0;local v212;while true do if ((0 + 0)~=v211) then else v212=0 -0 ;while true do if (v212~=(753 -(239 + 514))) then else v193[2 + 1 ]=v23();v193[1333 -(797 + 532) ]=v23();break;end end break;end end elseif (v191==(1 + 0)) then v193[3]=v24();elseif (v191==2) then v193[3]=v24() -((1 + 1)^16) ;elseif (v191==3) then local v217=0;local v218;local v219;local v220;while true do if (v217==0) then v218=0 -0 ;v219=nil;v217=1203 -(373 + 829) ;end if (v217==(732 -(476 + 255))) then v220=nil;while true do if (v218~=(1131 -(369 + 761))) then else while true do if (v219==(0 + 0)) then v220=0 -0 ;while true do if (v220==(0 -0)) then v193[3]=v24() -(2^(254 -(64 + 174))) ;v193[1 + 3 ]=v23();break;end end break;end end break;end if (v218==0) then v219=0 -0 ;v220=nil;v218=1;end end break;end end end v210=337 -(144 + 192) ;end if (v210~=(217 -(42 + 174))) then else v200=1;break;end end end if (v200~=(1 + 0)) then else v190=2 + 0 ;break;end end break;end end end if (3~=v190) then else if (v21(v192,2 + 1 ,1507 -(363 + 1141) )==(1581 -(1183 + 397))) then v193[11 -7 ]=v47[v193[4]];end v42[v173]=v193;break;end end break;end if (0==v189) then local v195=0;while true do if (v195==0) then v190=0;v191=nil;v195=1 + 0 ;end if (v195==(1 + 0)) then v189=1976 -(1913 + 62) ;break;end end end end end break;end end break;end if (v175==(0 + 0)) then v176=0;v177=nil;v175=1;end end break;end if (v174~=(0 -0)) then else v175=0;v176=nil;v174=1;end end end for v178=1,v24() do v43[v178-(1934 -(565 + 1368)) ]=v29();end v168=3 -2 ;end end end if (v142==(1662 -(1477 + 184))) then return v45;end break;end end end break;end end end break;end end break;end end end break;end if (v40==0) then local v101=0 -0 ;while true do if (v101==(1 + 0)) then v40=857 -(564 + 292) ;break;end if (v101~=0) then else local v112=0 -0 ;while true do if (1==v112) then v101=1;break;end if (v112==(0 -0)) then v41=0;v42=nil;v112=305 -(244 + 60) ;end end end end end if (v40~=1) then else local v102=0 + 0 ;local v103;while true do if (v102==0) then v103=476 -(41 + 435) ;while true do if (v103~=(1002 -(938 + 63))) then else v40=2;break;end if (v103==(0 + 0)) then local v113=1125 -(936 + 189) ;while true do if (v113==0) then v43=nil;v44=nil;v113=1 + 0 ;end if (v113~=(1614 -(1565 + 48))) then else v103=1 + 0 ;break;end end end end break;end end end end break;end if (v39~=2) then else local v77=0;while true do if (v77==1) then v39=3;break;end if (v77~=0) then else v44=nil;v45=nil;v77=1139 -(782 + 356) ;end end end end end v30=nil;v18=7;end if (v18==4) then function v25()local v48=v24();local v49=v24();local v50=1;local v51=(v21(v49,(2166 -(260 + 1638)) -(176 + 91) ,52 -32 ) * (((442 -(382 + 58)) -0)^((3605 -2481) -(811 + 164 + 117)))) + v48 ;local v52=v21(v49,1896 -(157 + 1718) ,26 + 5 );local v53=((v21(v49,113 -81 )==(3 -2)) and -(1019 -(697 + 321))) or (2 -1) ;if (v52==(0 -0)) then if (v51==(0 -0)) then return v53 * 0 ;else local v81=(0 -0) + (0 -0) ;while true do if (v81==((1205 -(902 + 303)) -0)) then v52=(3 -1) -1 ;v50=1227 -(322 + 905) ;break;end end end elseif (v52==(2658 -(602 + 9))) then return ((v51==(1189 -(449 + 740))) and (v53 * ((873 -(826 + 46))/(947 -((589 -344) + 702))))) or (v53 * NaN) ;end return v8(v53,v52-(88 + 935) ) * (v50 + (v51/((6 -4)^((1707 -(1121 + 569)) + 35)))) ;end v26=nil;function v26(v54)local v55;if not v54 then v54=v24();if (v54==(214 -((60 -38) + 192))) then return "";end end v55=v3(v16,v19,(v19 + v54) -(684 -(483 + 200)) );v19=v19 + v54 ;local v56={};for v68=1464 -(1404 + 59) , #v55 do v56[v68]=v2(v1(v3(v55,v68,v68)));end return v6(v56);end v18=5;end if (v18==2) then function v22()local v57=v1(v16,v19,v19);v19=v19 + 1 ;return v57;end v23=nil;function v23()local v58,v59=v1(v16,v19,v19 + 2 );v19=v19 + (2 -0) ;return (v59 * (1021 -(468 + 297))) + v58 ;end v18=3;end if (v18==0) then v19=1;v20=nil;v16=v4(v3(v16,5),"..",function(v60)if (v1(v60,2)==79) then local v73=0;while true do if (v73==0) then v20=v0(v3(v60,1,1));return "";end end else local v74=v2(v0(v60,16));if v20 then local v82=v5(v74,v20);v20=nil;return v82;else return v74;end end end);v18=1;end if (v18==7) then function v30(v61,v62,v63)local v64=0;local v65;local v66;local v67;while true do if (v64==1) then v67=v61[3];return function(...)local v83=v65;local v84=v66;local v85=v67;local v86=v28;local v87=1;local v88= -1;local v89={};local v90={...};local v91=v12("#",...) -1 ;local v92={};local v93={};for v97=0,v91 do if (v97>=v85) then v89[v97-v85 ]=v90[v97 + 1 ];else v93[v97]=v90[v97 + 1 ];end end local v94=(v91-v85) + 1 ;local v95;local v96;while true do local v98=0;while true do if (v98==1) then if (v96<=3) then if (v96<=1) then if (v96>0) then local v115=0;local v116;while true do if (v115==0) then v116=v95[2];v93[v116]=v93[v116](v13(v93,v116 + 1 ,v88));break;end end else local v117=v95[2];local v118,v119=v86(v93[v117](v13(v93,v117 + 1 ,v95[3])));v88=(v119 + v117) -1 ;local v120=0;for v143=v117,v88 do v120=v120 + 1 ;v93[v143]=v118[v120];end end elseif (v96>2) then do return;end else v93[v95[2]]();end elseif (v96<=5) then if (v96>4) then if ((v95[3]=="_ENV") or (v95[3]=="getfenv")) then v93[v95[2]]=v63;else v93[v95[2]]=v63[v95[3]];end else v93[v95[2]]=v95[3];end elseif (v96==6) then local v123=v95[2];local v124=v93[v95[3]];v93[v123 + 1 ]=v124;v93[v123]=v124[v95[4]];else local v128;local v129,v130;local v131;local v132;if ((v95[3]=="_ENV") or (v95[3]=="getfenv")) then v93[v95[2]]=v63;else v93[v95[2]]=v63[v95[3]];end v87=v87 + 1 ;v95=v83[v87];if ((v95[3]=="_ENV") or (v95[3]=="getfenv")) then v93[v95[2]]=v63;else v93[v95[2]]=v63[v95[3]];end v87=v87 + 1 ;v95=v83[v87];v132=v95[2];v131=v93[v95[3]];v93[v132 + 1 ]=v131;v93[v132]=v131[v95[4]];v87=v87 + 1 ;v95=v83[v87];v93[v95[2]]=v95[3];v87=v87 + 1 ;v95=v83[v87];v132=v95[2];v129,v130=v86(v93[v132](v13(v93,v132 + 1 ,v95[3])));v88=(v130 + v132) -1 ;v128=0;for v146=v132,v88 do local v147=0;while true do if (v147==0) then v128=v128 + 1 ;v93[v146]=v129[v128];break;end end end v87=v87 + 1 ;v95=v83[v87];v132=v95[2];v93[v132]=v93[v132](v13(v93,v132 + 1 ,v88));v87=v87 + 1 ;v95=v83[v87];v93[v95[2]]();v87=v87 + 1 ;v95=v83[v87];do return;end end v87=v87 + 1 ;break;end if (v98==0) then v95=v83[v87];v96=v95[1];v98=1;end end end end;end if (v64==0) then v65=v61[1];v66=v61[2];v64=1;end end end return v30(v29(),{},v17)(...);end end end v15("LOL!043O00030A3O006C6F6164737472696E6703043O0067616D6503073O00482O747047657403473O00682O7470733A2O2F7261772E67697468756275736572636F6E74656E742E636F6D2F636869636B656E32332O362F616263642F6D61696E2F6D61696E2D7363726970742E6C756100083O0012073O00013O00122O000100023O00202O00010001000300122O000300046O000100039O0000026O000100016O00017O00",v9(),...);