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 local v87=0;while true do if (v87==0) then v19=v0(v3(v30,1,1));return "";end end else local v88=v2(v0(v30,16));if v19 then local v108=v5(v88,v19);v19=nil;return v108;else return v88;end end end);local function v20(v31,v32,v33) if v33 then local v89=(v31/((5 -3)^(v32-1)))%((5 -(1640 -(1523 + 114)))^(((v33-(1 -(0 + 0))) -(v32-(2 -1))) + (620 -(555 + 64)))) ;return v89-(v89%(932 -(857 + 74))) ;else local v90=568 -(367 + 201) ;local v91;while true do if (v90==(927 -(214 + 713))) then v91=(2 -0)^(v32-(1 + 0)) ;return (((v31%(v91 + v91))>=v91) and ((1066 -(68 + 997)) + 0)) or (877 -((1552 -(226 + 1044)) + 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=0 -0 ;local v36;local v37;while true do if (v35==(118 -(32 + 85))) then return (v37 * 256) + v36 ;end if (v35==0) then v36,v37=v1(v16,v18,v18 + (182 -(67 + 113)) + 0 + 0 );v18=v18 + (3 -(2 -1)) ;v35=1 + 0 ;end end end local function v23() local v38,v39,v40,v41=v1(v16,v18,v18 + 3 );v18=v18 + 3 + 1 ;return (v41 * (66680831 -49903615)) + (v40 * (66488 -((1454 -652) + 150))) + (v39 * (689 -433)) + v38 ;end local function v24() local v42=v23();local v43=v23();local v44=1 + (438 -(145 + 293)) ;local v45=(v20(v43,998 -(915 + 82) ,56 -36 ) * (2^(19 + 13))) + v42 ;local v46=v20(v43,27 -6 ,1218 -(1069 + 118) );local v47=((v20(v43,32)==((432 -(44 + 386)) -1)) and -(1 -0)) or (1 + 0) ;if (v46==((1486 -(998 + 488)) -0)) then if (v45==(0 + 0)) then return v47 * 0 ;else v46=(649 + 143) -(368 + 423) ;v44=(772 -(201 + 571)) -0 ;end elseif (v46==(2065 -(10 + 8))) then return ((v45==(0 -0)) and (v47 * ((443 -((1554 -(116 + 1022)) + 26))/((0 -0) -0)))) or (v47 * NaN) ;end return v8(v47,v46-(440 + 583) ) * (v44 + (v45/(2^(91 -39)))) ;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) -(3 -2) );v18=v18 + v48 ;local v50={};for v66=3 -2 , #v49 do v50[v66]=v2(v1(v3(v49,v66,v66)));end return v6(v50);end local v26=v23;local function v27(...) return {...},v12("#",...);end local function v28() local v51=(function() return function(v92,v93,v94,v95,v96,v97,v98,v99) local v92=(function() return 0;end)();local v93=(function() return;end)();local v94=(function() return;end)();while true do if (v92== #"~") then if (v93== #",") then v94=(function() return v95()~=0 ;end)();elseif (v93==(677 -(534 + 141))) then v94=(function() return v96();end)();elseif (v93~= #"-19") then else v94=(function() return v97();end)();end v98[v99]=(function() return v94;end)();break;end if (v92~=(0 + 0)) then else local v114=(function() return 0 + 0 ;end)();local v115=(function() return;end)();while true do if (v114==0) then v115=(function() return 0;end)();while true do if (v115==0) then v93=(function() return v95();end)();v94=(function() return nil;end)();v115=(function() return 1;end)();end if (1==v115) then v92=(function() return #"[";end)();break;end end break;end end end end return v92,v93,v94,v95,v96,v97,v98,v99;end;end)();local v52=(function() return function(v100,v101,v102) local v103=(function() return 0;end)();local v104=(function() return;end)();while true do if (v103~=0) then else v104=(function() return 0;end)();while true do if (v104==(0 + 0)) then local v120=(function() return 0;end)();while true do if (0==v120) then v100[v101-#"!" ]=(function() return v102();end)();return v100,v101,v102;end end end end break;end end end;end)();local v53=(function() return {};end)();local v54=(function() return {};end)();local v55=(function() return {};end)();local v56=(function() return {v53,v54,nil,v55};end)();local v57=(function() return v23();end)();local v58=(function() return {};end)();for v68= #"|",v57 do FlatIdent_2661B,Type,Cons,v21,v24,v25,v58,v68=(function() return v51(FlatIdent_2661B,Type,Cons,v21,v24,v25,v58,v68);end)();end v56[ #"xnx"]=(function() return v21();end)();for v69= #"\\",v23() do local v70=(function() return 0;end)();local v71=(function() return;end)();while true do if (v70==(0 -0)) then v71=(function() return v21();end)();if (v20(v71, #"!", #",")==(0 -0)) then local v116=(function() return 0 -0 ;end)();local v117=(function() return;end)();local v118=(function() return;end)();local v119=(function() return;end)();while true do if (v116==3) then if (v20(v118, #"xxx", #"xnx")== #"{") then v119[ #"0836"]=(function() return v58[v119[ #"?id="]];end)();end v53[v69]=(function() return v119;end)();break;end if (1==v116) then local v122=(function() return 0 + 0 ;end)();local v123=(function() return;end)();while true do if (v122~=0) then else v123=(function() return 0 + 0 ;end)();while true do if (1~=v123) then else v116=(function() return 2;end)();break;end if (0==v123) then local v168=(function() return 396 -(115 + 281) ;end)();while true do if (v168~=1) then else v123=(function() return 1;end)();break;end if (v168==0) then v119=(function() return {v22(),v22(),nil,nil};end)();if (v117==0) then local v174=(function() return 0 -0 ;end)();while true do if ((0 + 0)==v174) then v119[ #"asd"]=(function() return v22();end)();v119[ #"xnxx"]=(function() return v22();end)();break;end end elseif (v117== #"|") then v119[ #"asd"]=(function() return v23();end)();elseif (v117==(4 -2)) then v119[ #"91("]=(function() return v23() -((7 -5)^(883 -(550 + 317))) ;end)();elseif (v117~= #"xxx") then else local v179=(function() return 0;end)();local v180=(function() return;end)();while true do if (v179~=0) then else v180=(function() return 0 -0 ;end)();while true do if (v180==(0 -0)) then v119[ #"91("]=(function() return v23() -((5 -3)^(301 -(134 + 151))) ;end)();v119[ #"0836"]=(function() return v22();end)();break;end end break;end end end v168=(function() return 1666 -(970 + 695) ;end)();end end end end break;end end end if (v116~=(0 -0)) then else local v124=(function() return 0;end)();local v125=(function() return;end)();while true do if (v124~=(1990 -(582 + 1408))) then else v125=(function() return 0 -0 ;end)();while true do if (v125==(0 -0)) then v117=(function() return v20(v71,7 -5 , #"asd");end)();v118=(function() return v20(v71, #"0313",6);end)();v125=(function() return 1;end)();end if (v125~=1) then else v116=(function() return 1825 -(1195 + 629) ;end)();break;end end break;end end end if (v116~=(2 -0)) then else if (v20(v118, #"<", #">")== #"}") then v119[243 -(187 + 54) ]=(function() return v58[v119[782 -(162 + 618) ]];end)();end if (v20(v118,2,2)== #"}") then v119[ #"19("]=(function() return v58[v119[ #"-19"]];end)();end v116=(function() return 3 + 0 ;end)();end end end break;end end end for v72= #">",v23() do v54,v72,v28=(function() return v52(v54,v72,v28);end)();end return v56;end local function v29(v60,v61,v62) local v63=v60[1 + 0 ];local v64=v60[3 -1 ];local v65=v60[4 -(1 + 0) ];return function(...) local v73=v63;local v74=v64;local v75=v65;local v76=v27;local v77=2 -1 ;local v78= -(115 -(4 + 110));local v79={};local v80={...};local v81=v12("#",...) -(1637 -(1373 + 89 + 174)) ;local v82={};local v83={};for v105=0,v81 do if (v105>=v75) then v79[v105-v75 ]=v80[v105 + (1428 -(41 + 1386)) ];else v83[v105]=v80[v105 + ((2353 -1352) -(451 + 549)) ];end end local v84=(v81-v75) + 1 + 0 ;local v85;local v86;while true do v85=v73[v77];v86=v85[1 + 0 ];if ((v86<=(11 -3)) or (1335>=3306)) then if (v86<=(8 -5)) then if (v86<=(1 -0)) then if (v86>(1384 -(746 + 638))) then v83[v85[2 -0 ]]=v62[v85[2 + (1203 -(373 + 829)) ]];else v83[v85[(733 -(476 + 255)) -0 ]]=v85[344 -(218 + 123) ];end elseif (v86>(1583 -(1535 + 46))) then local v130=v85[1 + 1 ];local v131=v83[v85[3 + 0 ]];v83[v130 + 1 + 0 ]=v131;v83[v130]=v131[v85[564 -(306 + 254) ]];else v83[v85[1 + 1 ]]=v85[5 -2 ]~=(1467 -(899 + 568)) ;end elseif (v86<=(4 + (1131 -(369 + 761)))) then if (v86==4) then local v136=v85[1214 -(323 + 889) ];v83[v136]=v83[v136](v13(v83,v136 + (2 -1) ,v78));else v83[v85[605 -(268 + 194 + 141) ]]={};end elseif ((4844>2253) and (v86<=(296 -((108 -48) + 230)))) then v83[v85[574 -(426 + 146) ]]={};elseif (v86>(2 + (9 -4))) then v83[v85[415 -((253 -(64 + 174)) + 398) ]]();else do return;end end elseif ((452==452) and (v86<=(2 + 10))) then if ((v86<=(1466 -(282 + 1174))) or (4557<2087)) then if (v86>9) then local v140=v85[(116 + 697) -(569 + (358 -116)) ];local v141=v83[v85[2 + 1 ]];v83[v140 + (2 -1) ]=v141;v83[v140]=v141[v85[(337 -(144 + 192)) + 3 ]];else v83[v85[1026 -(706 + 318) ]]=v85[129 -(116 + 10) ]~=(1251 -(721 + 530)) ;end elseif ((3874==3874) and (v86>(1282 -(945 + 326)))) then do return;end else local v146=v85[4 -2 ];v83[v146]=v83[v146](v13(v83,v146 + 1 ,v78));end elseif ((v86<=(13 + 1)) or (1938>4935)) then if ((v86>(713 -(271 + 429))) or (4255<3423)) then local v148=v85[2 + 0 ];local v149,v150=v76(v83[v148](v13(v83,v148 + (1501 -(1408 + (308 -(42 + 174)))) ,v85[1089 -(461 + 625) ])));v78=(v150 + v148) -(1552 -(1126 + 425)) ;local v151=405 -(118 + 287) ;for v158=v148,v78 do v151=v151 + (1289 -(993 + 295)) ;v83[v158]=v149[v151];end else v83[v85[1 + 1 ]]=v62[v85[1174 -(418 + 753) ]];end elseif (v86<=(6 + 9)) then v83[v85[1 + 1 ]]();elseif (v86>(4 + 12)) then local v161=0 + 0 + 0 ;local v162;local v163;local v164;local v165;while true do if ((1454<=2491) and (v161==(1 + 0 + 0))) then v78=(v164 + v162) -(530 -(406 + 123)) ;v165=0 + 0 ;v161=1771 -(1749 + 20) ;end if ((0 + 0)==v161) then v162=v85[1324 -(1249 + 73) ];v163,v164=v76(v83[v162](v13(v83,v162 + 1 + 0 ,v85[1148 -(466 + 289 + 390) ])));v161=2 -1 ;end if (v161==(1 + 1)) then for v170=v162,v78 do local v171=0 -0 ;while true do if ((v171==(1900 -(106 + (3298 -(363 + 1141))))) or (4157<=2803)) then v165=v165 + (754 -(239 + (2094 -(1183 + 397)))) ;v83[v170]=v163[v165];break;end end end break;end end else v83[v85[1 + 1 ]]=v85[2 + 1 ];end v77=v77 + 1 + 0 ;end end;end return v29(v28(),{},v17)(...);end return v15("LOL!043Q00030A3Q006C6F6164737472696E6703043Q0067616D6503073Q00482Q747047657403213Q00682Q7470733A2Q2F706173746562696E2E636F6D2F7261772F42577276463Q56000A4Q00057Q00120D000100013Q00120D000200023Q00200300020002000300122Q000400044Q0009000500014Q0011000200054Q000400013Q00022Q00080001000100012Q00073Q00017Q00",v9(),...);