getgenv().farm = true return(function(Jv,sv,Sv,Nv,rv,Ev,mv,Fv,Lv,Yv,Gv,xv,Qv,Vv,cv,Zv,qv,bv,Dv,Pv,uv,Wv,pv,iv,tv,Av,kv,Hv,Mv,ov,av,Tv,Ov,ev,Cv,hv,d,...)local S,I,M=nil,nil,(nil);local j,Uv=tostring,0;local X,f,jv=select,pcall,({});while Uv~=3 do do if Uv<=0X000 then S=1;Uv=1;else if Uv==0X01 then I=Mv;Uv=0X00002;else M=qv;do Uv=0X3;end;end;end;end;end;local L=(getfenv);local N=(4294967296);Uv=0X2;local q,l,P=nil,nil,nil;while Uv<3 do do if Uv<=0 then l=uv;Uv=0X01;else if Uv~=1 then q=string.rep;Uv=0;else P=table.insert;Uv=0X3;end;end;end;end;local A=rawget;Uv=0X0000;local F,x=nil,(nil);do while Uv<=1 do if Uv~=0X00000 then x=coroutine.wrap;Uv=0x2;else F=kv;do Uv=1;end;end;end;end;local p,b=unpack or table.unpack,(0X00002^0X0034);local o,z=(bit or bit32),(Pv.byte);local R=cv;local r=(L and L()or _ENV);local u=(string.gsub);Uv=0X2;local w,W,E,Q=nil,nil,nil,(nil);while Uv<=4 do if Uv<=1 then if Uv~=0X0000 then W=u(I(W,0X5),'.\046',function(Td)if z(Td,0X2)==72 then E=l(I(Td,mv,1));return Fv;else local ih=M(l(Td,16));if E then local aT=nil;for zM=0,2 do do if not(zM<=0)then if zM~=0X1 then return aT;else E=xv;end;else aT=q(ih,E);end;end;end;else return ih;end;end;end);Uv=0;else Q=function()local t9=(nil);for Pj=0,2 do if Pj<=0X000 then t9=z(W,S,S);else do if Pj==0X1 then S=S+0X1;else return t9;end;end;end;end;end;Uv=0X5;end;else if Uv<=2 then do w=Av;end;Uv=4;else do if Uv==0X3 then Uv=1;else W="LPH+410A2H0002BFC22H0035B5FB9E3A6HFF00581E0A13024H000137013H00030E2H030D2H00030D2H030D2H00030C2H030D2H000A052H03082H001A002H03062H004C012H03062H0043E6013H032H0043EC013H037392012C1C3H0398013327223H03F901F501061E3H03CD013840273H0317B701060F3H03D501F9013CDB013H03CA018B014E3C3H032H000A012H03082H003E003H032H0003012H030D2H002DD0013H032H000A002H03082H0040002H03062H001A002H03062H0003012H030D2H001A002H0306000140002H030600013A003H032H0034003H032H0003012H030D2H002DDC013H03071D191D3H034C0BB1FE425ACC48013H000C05C32H00B1700C0B3H00417AE37C0975E78401D635FB8H000C083H00044DC66FFF03A57E0C073H008C554E77D51581FBEC7HFF0C0B3H00FB145DD63DF5448F7B9B590C0B3H005E87E0698073B56AD2C96C0C0A3H0071AA13AC491CD09D63D80C123H001B347DF6998972E40BEF75BD90C8771E3A0F2H0C3H008D06AF887C1D306D76ADA7250C113H0099523B5433AF43370B89A4D1121507A72B0C083H00624B64AD120345270C083H00EA53ECB5CE0F4E2B2H0C3H00725B74BDF37B4CA686D3B6B50C0A3H00BEE740C972D9598C19630C073H00C8D10A737D93620C083H00F750D992E93D8B7D0C083H00FFD8E11AEF29D66C0C0B3H000760E9A2CB25D9537FFECB4A0C0D3H002A932CF54B5DFAF9BFDA51E9190C0A3H001FF8013ADD6AF40903790C093H0009C2ABC4F2C51352F90C0F3H004AB34C15EC3947DF8486F8CF2923A62H0C3H00215AC35CDD29B6B58D4929650C0A3H002DA64F28AE652F70A2B00C0A3H0057B039F22669A0538FC40C143H00417AE37CF645CBB520F74FC00C8FD9101E5964400C123H00554E77D0344564342C75F0FB568F62A946D80C113H0087E069225DB944FACB7262135FC1639ACF0C153H00F079321BFA7788B6057E741776772088515E9D2D9658215H00407AC00C0B3H008D06AF887DE728EA4B23420C083H001099523BC83F2D560C123H0098A1DA43D4191735A113648F7123AC16C3222H0C3H00EA53ECB5660BC3D114F30BD90C0B3H0036DFB8C10FD335AEFF68450C0E3H00C9826B84B9886D7A8728CB2D87730C0B3H00F750D9923C2DF26C87D9C50C0B3H001A831CE5637FF1FABBCCEA2H0C3H00ED660FE8D65DCB45E00F3F800C0A3H00F9B29BB4140326B1F4E50C0B3H00A33C05FE334DEEB1A391C90C0E3H00862F0811B3A7FCF12138B6B367570C0F3H00D41D963F838B4C155C979C8226ABF60C0B3H00CBE42DA690CDB3190312AF0C0B3H002E57B03930720D4FCDFC6F0C113H00417AE37C34F5C81D4A4776591070FFE44BFBFD7HFF2H0C3H008AF38C55561FE169839F9765D70C083H00D67F5861946F975F0C0B3H005E87E069B74BA861FDD09A0C0E3H0071AA13AC410CC38C9EE536CC97B00C0F3H009F7881BA31E170A3E6D9411C23601F0C0F3H0006AF889161257559B9033820E9D9C30C093H009D16BF9835DCB7C1240C083H009EC720A9C78BE2270C073H0026CFA8B13187130C073H00B5AED7302C19ED2HFB7HFF0C073H0074BD36DFE1A7180C093H0063FCC5BE7A89AEC7DA2H0C3H0084CD46EFB4A1CBFFC0979F680C103H0050D9927B878BF5764ECD3EC928C350760C0B3H0060E9A28B1AD36B5AF3E4E30C0D3H00932CF5EE7918EB46C35BF601280C0E3H00F8013AA37BD10E1749FB8B9798C20C083H00862F0811AFBF9DD30C0A3H000E379019C0AFEEC336CA0063D13C5802993H00013H00083H00013H00093H00093H004BEC1C320A3H000A3H0012BD593D0B3H000B3H009F603E5B0C3H000C3H00A2ECE4110D3H000D3H0035CC2B230E3H000E3H0052ED67510F3H000F3H00383C7719103H00103H00013H00113H00133H001C3H00143H00143H00463H00153H00163H00013H00173H001F3H00463H00203H00223H00013H00233H00233H00533H00243H002B3H00013H002C3H002D3H00563H002E3H002E3H00503H002F3H00303H00013H00313H00313H00503H00323H00333H00013H00343H00373H00503H00383H003A3H001C3H003B3H003B3H003F3H003C3H003D3H00013H003E3H003E3H003F3H003F3H00403H00013H00413H00433H00403H00443H00453H00013H00463H00463H00403H00473H00483H00013H00493H004A3H00403H004B3H004E3H002D3H004F3H00503H00403H00513H00533H002D3H00543H00553H00013H00563H005B3H002D3H005C3H005C3H00013H005D3H005F3H002D3H00603H00613H00013H00623H00623H002D3H00633H00643H00013H00653H00673H002D3H00683H00683H00443H00693H006A3H00013H006B3H006C3H00443H006D3H006E3H00453H006F3H00703H00013H00713H00733H00453H00743H00753H00013H00763H00783H00453H00793H00793H00013H007A3H007A3H00513H007B3H007C3H00013H007D3H007D3H00513H007E3H007E3H00013H007F3H00813H00473H00823H00833H00013H00843H00863H00473H00873H00873H00013H00883H008B3H00473H008C3H008D3H00013H008E3H008E3H00473H008F3H00903H00013H00913H00953H00473H00963H00973H00013H00983H00993H00473H009A3H009A3H00013H009B3H009B3H00483H009C3H009D3H00013H009E3H009E3H00483H009F3H009F3H00013H00A03H00A43H00483H00A53H00A53H00013H00A63H00A63H00493H00A73H00A83H00013H00A93H00A93H00493H00AA3H00AE3H00013H00AF3H00B33H00493H00B43H00B93H00013H00BA3H00BD3H004A3H00BE3H00C23H00013H00C33H00C33H004A3H00C43H00C53H00013H00C63H00C63H004A3H00C73H00C83H00013H00C93H00CC3H004A3H00CD3H00CE3H00013H00CF3H00CF3H004A3H00D03H00D13H00013H00D23H00D43H004A3H00D53H00D63H00013H00D73H00D73H004A3H00D83H00D93H00013H00DA3H00DA3H004A3H00DB3H00DB3H00013H00DC3H00DD3H00423H00DE3H00DF3H001B3H00E03H00E33H00013H00E43H00E43H001B3H00E53H00E63H00013H00E73H00E83H001B3H00E93H00EF3H00013H00F03H00F03H00083H00F13H00F53H00013H00F63H00F63H001B3H00F73H00F83H00013H00F93H00FA3H001B3H00FB3H00FF3H00014H00013H00012H000B3H002H012H0004012H00013H0005012H0009012H001B3H000A012H000C012H00013H000D012H000F012H00413H0010012H0011012H00013H0012012H0014012H00423H0015012H0016012H00013H0017012H0019012H00423H001A012H001B012H00013H001C012H001C012H00423H001D012H001E012H00013H001F012H001F012H00423H0020012H0025012H00433H0026012H002D012H00503H002E012H002F012H00013H0030012H0031012H001D3H0032012H0032012H00233H0033012H0036012H00013H0037012H0037012H001F3H0038012H003C012H00013H003D012H003D012H00243H003E012H003F012H00013H0040012H0040012H00253H0041012H0045012H00013H0046012H0047012H00203H0048012H004A012H00013H004B012H004B012H00213H004C012H004D012H00013H004E012H004E012H00213H004F012H0052012H00013H0053012H0054012H00223H0055012H0055012H00013H0056012H0057012H001F3H0058012H0058012H00223H0059012H005E012H00013H005F012H005F012H00293H0060012H0062012H00013H0063012H0063012H002A3H0064012H0066012H00013H0067012H0068016H0069012H0069012H001C3H006A012H006B012H00013H006C012H006D012H001C3H005038013H0003E9012H030D2H0003E8012H030D2H0003E7012H030D2H000A072H03082H001A142H03062H004C472H03062H0043E5013H032H0043ED013H039401D40148413H034A083B593H0316D80134753H0333920131523H03E4015518353H0315D501180F3H0323EA0105A2013H032H0003DA012H030D0B065603062H0300CB01332H060D032H00039A022H030D000546003H032H0003012H030D00052D5F3H0333C4014905060D032H0003062H030D1C3H05062H032H0003022H030D46055604062H032H0003FC3HFF0F2H030D00074C062H03062H0003F53HFF0F2H030D2H00035E2H030D00021A0A2H03062H0003012H030D00021A142H030600023E003H032H0003012H030D00022D683H032H0003BF022H030D00021A2A2H03062H0003012H030D00021A142H030600034C302H030600044C312H0306002H02003H032H0042003H031A025601062H032H0003012H030D00021A142H030646025602062H032H0003012H030D00021A142H03060B025602062H032H0003002H030D0E424902060D032H0003F0012H030D0B045603062H0325F4014904060D032H0003AE022H030D000102003H032H0003012H030D00012DE2013H0300011A102H03062H0003012H030D00011A142H03062C010501062H0300034C2F2H0306000146003H032H0003012H030D00012D753H0317015601062H032H0003012H030D00011A142H030618010501062H032H0003042H030D36015601062H0321010501062H0300030A022H03082H0003042H030D002H01003H032H000395022H030D000146003H032H0003F83HFF0F2H030D000102003H032H0003012H030D00012DD4013H0300011A2A2H030600024C372H030600034C312H03062H0003E13HFF0F2H030D00034C2F2H03062H004H030D00011A102H03062C010501062H032H0003FB3HFF0F2H030D000146003H032H0003012H030D00012D2A3H0317015601062H032H0003012H030D00011A142H030641010501062H0300034C242H03062H0003E93HFF0F2H030D19055604062H032H0003012H030D00051A142H030605701101030D062H0003062H030D00074C222H0306000546003H032H0003012H030D00052DF1013H03336A4905060D032H0003052H030D46055604062H032H0003012H030D00051A142H03061C3H05062H032H0003F53HFF0F2H030D2H0003A23HFF0F2H030D00021A382H030600023E003H032H0003012H030D00022D463H032H0003E8012H030D00051A102H03062C3H05062H0300074C2F2H0306000546003H032H0003012H030D00052D543H0317055605062H0343055605062H031B055605062H0300061A152H03063C06562H062H0346075604062H0322075607062H0340075607062H032H0003012H030D00071A142H030600081A422H03062H0003012H030D00081A142H03063C085608062H0300094C012H0306000A4C3D2H0306000B4C012H030600084A043H032H0003012H030D00082DE3013H03080754073H03000601003H0306054F152H030646055604062H032H0003012H030D00051A142H030622055605062H0300061A422H03063C06562H062H0300074C042H030600084C042H030600094C042H030600064A043H0306054F3A2H030646055604062H032H0003012H030D00051A142H032H06055605062H032H0003012H030D00051A142H030600061A422H03062H0003012H030D00061A142H03063C06562H062H0300074C042H030600084C042H030600094C042H030600064A043H032H0003012H030D00062D6C3H0306054F3A2H030600051A102H03062H0003012H030D00051A142H03062C3H05062H0300074C142H0306000546003H031D055605062H032H0003012H030D00051A142H030600061A152H03062H0003012H030D00061A142H03063C06562H062H032H0003012H030D00061A142H030600071A102H03062H0003012H030D00071A142H03062C070507062H0300094C142H0306000746003H031D075607062H032H0003012H030D00071A142H030615075607062H032H0003012H030D00071A142H030640075607062H0346085604062H0322085608062H032H0003012H030D00081A142H030640085608062H032H0003012H030D00081A142H0306000646003H0306054F152H030600025A432H030D2H0003D0FE2HFF0F2H030D00015AD9FE2HFF0F2H030D2H0003FCFE2HFF0F2H030D00011A162H030600021A102H03062H0003012H030D00021A142H03062F025602062H032H0003012H030D00021A142H030617025602062H032H00031C2H030D00011A232H03062H0003102H030D2H000A002H03082H00402A2H03062H001A352H03062H0003012H030D2H001A142H03062H0010003H032H0003012H030D2H002D6C3H0313001B0D0603062H0041003H032H0003F33HFF0F2H030D000234023H032H0003012H030D00022D393H03040134003H03000153E33HFF0F2H030D00021A102H03062H0003012H030D00021A142H030600034C442H030600040A012H030800014A043H032H0003012H030D00012DD8013H032H004B013H032H0003DB3HFF0F2H030D41020502062H0300044C242H0306000246003H032D020502062H032H0003EC3HFF0F2H030D00021A022H03062H0003012H030D00021A142H030600023E003H0300021A162H030600031A102H03062H0003012H030D00031A142H03062C030503062H0300054C142H0306000346003H032H0003012H030D00032D673H0327035603062H0308030503062H03000334023H032H0003012H030D00032DF1013H03040234003H032H0003012H030D00022DDB013H03000253BC3HFF0F2H030D032H0504062H0300074C292H0306000546003H032H0003002H030D000517B73HFF0F2H030D2H0003C2FE2HFF0F2H030D39F9FD2HFF0F3303060D032H0003052H030D1A035601062H0346035603062H032H0003002H030D0B035603062H032H0003F93HFF0F2H030D2H0003CBFE2HFF0F2H030D00041A2E2H0306B301A9013AA7013H03000401003H032H0003232H030D34055605062H032H0003012H030D00051A142H030605044F122H03062H0003052H030D3F055605062H032H0003012H030D00051A142H030601051B0F0603062H00030A2H030D00051A112H030634055605062H0305044F262H030600051A112H030634055605062H032H0003012H030D00051A142H030605044F2B2H03061F041B450603062H0003172H030D32055604062H033F055605062H032H0003012H030D00051A142H030601051B3E06030632055604062H032H0003012H030D00051A142H03063B055605062H032H0003012H030D00051A142H030601051B0F0603062H0003002H030D32055604062H032H004H030D01041B0506030632055604062H032H0003DF3HFF0F2H030D3B055605062H0301051B3E06030600051A112H03062H0003D63HFF0F2H030D2H0003813HFF0F2H030D01041B0906030620041B1E06030607055604062H032H0003012H030D00051A142H030601051B0F06030607055604062H0301051B3E0603062H0003F63HFF0F2H030D00021A0C2H0306000217BFFD2HFF0F2H030D2H0003A13HFF0F2H030D0B055603062H032H0003012H030D00051A142H030628C13HFF0F4905060D032H0003A3FD2HFF0F2H030D30F7CBBB187CCD48013H0007C6C22H000D140C093H0018C156E7C4534C62350C083H00F92EDFDC32391AD00C0B3H003106D774E105A25BED521B0C083H000C256AEB1B37511F0C103H00A4DDC263449DB8354FF7D57B6E633C2F0C0E3H00D44D7253A71AE530D853FE75E1D72H0C3H0016A704BDB4335A93C4E7974C0C143H007ABB08F17FEFAA2AEA75282FFAD3A7FFD083C38802D0B14F3B000A3H00013H00083H00013H00093H00093H005693B5340A3H000A3H00021FD51C0B3H000B3H00CB7180220C3H000C3H008E77FF1D0D3H000D3H0028516D7F0E3H00103H00013H00113H00183H00023H00193H001A3H00013H001B3H001B3H00023H00FE36013H00030C2H030D2H00030B2H030D2H00030A2H030D2H000A3H03082H001A092H03062H004C0A2H03062H0043E2013H032H0043E8013H03AA0119545A3H03574618AD013H031A1B597C3H037D5F0687013H0359C5014D143H0300021A3H03062H0003012H030D00021A092H030605025602062H032H020502062H0300044C072H030600050F003H0304051B0006030600054F012H030601054F062H0306000244043H032H0003012H030D00022D0F3H032H0042003H03C06145816E7ACA480100013H0008CEC22H0055310C0D3H0076B74CC5BFC1BA697B660961FD0C0E3H00FBE0E9E6C561AA8F076E803D61810C0B3H004D1A2BD03DE5EA978FDEA00C083H00C8F18EAFAB47099F0C0A3H00C049C647815C4BBB4A260C0A3H00FEDF94AD895CCC67C7D90C093H000C85B2A3443B12B2C50C1F3H005D6ABBA0F8651428467548D0617298DD4FC383B07685BD62D9867FA887CF3E0C083H0064BD4A1B360395530C0E3H00DC950233BA7FC6C7178B5E7489440C153H00F637CC45375334E4E1C395D9717A4CB7C56A1825D4FBFE7HFF0C073H009358C19E370D762H0C3H009AAB50195B6326167C3F4CF30C0A3H000E2F247DB515D249B6172H0C3H009C55C2F3E7BB1CF2624B8EA1016989CB5603343H00013H00083H00013H00093H00093H005BF511350A3H000A3H00AA731F6F0B3H000B3H00E992673F0C3H000C3H0034CE7A720D3H000D3H00C0C4AE3F0E3H000E3H0067A1D45A0F3H000F3H0043838479103H00103H0007F3EF16113H00133H00013H00143H00153H00103H00163H00183H00013H00193H001B3H00103H001C3H001C3H00143H001D3H001E3H00013H001F3H00203H00143H00213H00223H00013H00233H00233H00143H00243H002B3H00013H002C3H002C3H00183H002D3H002E3H00013H002F3H002F3H00183H00303H00323H00013H00333H00333H00113H00343H00353H00013H00363H00363H00113H00373H00383H00013H00393H00393H00113H003A3H003B3H00013H003C3H003D3H00113H003E3H003F3H00013H00403H00413H00113H00423H00433H00013H00443H00443H00113H00453H00463H00013H00473H00473H00113H00483H00493H00013H004A3H004A3H00113H004B3H00513H00123H00523H00533H00013H00543H00553H00123H00563H00573H00013H00583H00583H00123H00593H005B3H00143H005C3H005C3H00013H005D3H005D3H00183H005E3H00623H00013H00633H00633H00103H00643H00653H00013H00663H00683H00103H00693H006A3H00013H006B3H006B3H00103H004E37013H00035E2H030D2H00035D2H030D2H00035C2H030D2H000A3H03082H001A072H03062H004C112H03062H0043E5013H032H0043EE013H03E101A101149A013H03C1015955CE013H03186C187F3H03C8018E011FF8013H031DC401356C3H03B201C30131D0013H03616E15B6013H037A900117523H032H00034E2H030D9F0190011D90013H03AE01FE013AFD013H03070C3303060D032H0003052H030D00031A0A2H03062H0003012H030D00031A072H0306000310003H032H0003F93HFF0F2H030D2H0003142H030D000310003H032H0003012H030D00032DF7013H0309043303060D032H0003022H030D00031A0A2H03062H0003F93HFF0F2H030D2H0003352H030D000323003H032H0003012H030D00031A072H030600044B003H0300051A052H03062H0003012H030D00051A072H030600064B023H03000534023H032H0003012H030D00052D133H03000320003H0300031A062H03062H0003012H030D00031A072H030604035603062H032H0003012H030D00031A072H03060B045602062H032H0003012H030D00041A072H030600051A3H03062H0003012H030D00051A072H030601055605062H0300061A3H03062H0003012H030D00061A072H030600074C002H0306000546003H032H0003012H030D00052D443H030E055605062H032H0003012H030D00051A072H0306000302003H032H0003012H030D00032D0F3H0300031A062H030604035603062H030B045602062H0300051A3H030601055605062H0300061A3H030600074C002H0306000546003H032H0003012H030D00052D3C3H030C055605062H03000302003H032H0003012H030D00032D5B3H032H0003C83HFF0F2H030D08045600062H030DC93HFF0F3304060D032H0003B63HFF0F2H030D2H0042003H030720191D3H0301021E003H032H0003092H030D00020F003H0300033A003H032H0003FB3HFF0F2H030D000310003H032H0003012H030D00032D9D013H030F035603062H03000317B93HFF0F2H030D2H0003022H030D00031A022H03062H0003F83HFF0F2H030D2H0003AA3HFF0F2H030D62815954CD4FCA48013H0005D5C22H004D330C0B3H0030F96E9FAB433D920B40C5215H00407AC02H0C3H0097F4EDD210B130452AA1FF850C0B3H002B78A1F637957987C3B6F30C0B3H00CE7FBC156F6B213AA738130C153H00CD3293C06CF12E8093786231902156EED708BB3B400C0B3H002E5F1CF557D35619D95D630C0B3H00AD927320F4F94B71B7560F2H0C3H003861B64766B37D997B230BCD0C0E3H007CD59ADBD77A7BE009024D8FE991580C0B3H003E2FAC45971369326F806A0C093H00FDA243B02625BE17C60C073H00FABBC8B1A59F2E0C083H006D5233E09D418FA5FB8H000C0A3H0025AAABF841408C8D83B40C083H002310594EB485B3610C073H009B289126ABD1620C073H00B21340C94D93EB0C083H00050A8B580AD5A91D0C083H00BD6203703BCD9EFC0C0B3H0075BA7B884769EEE1C765D10116176C6400253H00013H00083H00013H00093H00093H007E6DFE2C0A3H000A3H0064C3D66C0B3H000B3H00D1E52H4A0C3H000C3H00A142834D0D3H000D3H001ACA6E360E3H000E3H0066418B530F3H000F3H00CB52A855103H00103H008CE1E019113H00113H005F58BE18123H00123H00A051CD73133H00193H002E3H001A3H001B3H00013H001C3H001D3H002E3H001E3H00213H00013H00223H00233H003B3H00243H00243H00363H00253H002D3H00013H002E3H002E3H003C3H002F3H00323H00013H00333H00333H00333H00343H00353H00013H00363H00363H00333H00373H00373H00013H00383H00393H00343H003A3H003A3H00013H003B3H003B3H002F3H003C3H003E3H00013H003F3H00403H00313H00413H00413H00013H00423H00433H00323H00443H004E3H00013H004F3H00503H00373H00513H00513H00343H00523H00553H00013H00563H00563H00353H00573H005A3H00013H003D37013H0003112H030D2H0003102H030D2H00030F2H030D2H000A042H03082H001A072H03062H004C182H03062H0043E1013H032H0043EB013H03D8012C06713H033F102C4F3H03C401B20114663H039301A1012F9D013H03CB012054E0013H0361F10127403H038A0198013D2F3H03D401432H543H0383013630CB013H033DB70119273H0311015600062H0300144901060D032H004H030D11035600062H0304063303060D032H0003102H030D11025600062H032H0003012H030D00021A072H03060B0C4902060D032H0003F83HFF0F2H030D2H0042003H030F011B020603062H011B050603062H0003002H030D10025601062H032H0003092H030D14025602062H032H0003012H030D00021A072H030602014F092H03062H0003232H030D00011A072H03062H00030F2H030D00021A152H03062H0003F73HFF0F2H030D0F021B0D06030610025601062H032H0003012H030D00021A072H03060F021B120603062H0003EB3HFF0F2H030D08025601062H032H0003012H030D00021A072H030613025602062H030F021B0D06030608025601062H032H0003172H030DB301A6013AA4013H03002H01003H032H0003012H030D00012DEB013H030F011B2H06030608025601062H030C025602062H030F021B0D06030608025601062H030C025602062H032H0003012H030D00021A072H03060F021B120603062H0003EB3HFF0F2H030D0A011B0E0603062H0003D53HFF0F2H030D02014F162H03062H0003FC3HFF0F2H030D00021A152H03062H0003012H030D00021A072H030614025602062H032H0003F93HFF0F2H030D13025602062H030F021B1206030600021A152H03062H0003012H030D00021A072H030614025602062H032H0003012H030D00021A072H030602014F3H03062H0003D03HFF0F2H030D78258D40CB47CA48013H0032F1C22H004100FB1B7H000C0B3H00A029F2FB37A8E2F98D1F4C0C093H00438C15DEB86FDDEBFD0C093H00D45D262F0862ABBF700C093H00A56E77C024736F07850C083H00B6BF0891053CC0500C093H00FE0750D9FDF499082A0C0A3H004F9821EA9053ABEDF694FB8H000C0A3H0069323B847EA2AD41DF1D2H0C3H0083CC551E531F97B7A676F8140C093H006FB8410A4C0395C1C0FB737H000C0E4H0089525BFB72989A3FB8F4C7890D2H0C3H003E479019968447C9F4E6B6060C073H002A337C05BCB2500C0F3H00A9727BC41249720D85DBB76DF73202FB047H000C0B3H00B039020B33B8D2C99DEF3C4A0C083H00539C25EEA81FACE30C0E3H009BE46D3660D765B59058C717E9B70C103H0059222B748EA3BB75C41E12C8246C7B050C0B3H00E9B2BB04D20936C6559F7BFB00016H00FBFF7H000C0A3H004CD59EA79E0C2F29F16F580C093H00E6EF38C1D5CCB10A4A0C103H00378009D2BC41D91B1ABC306E420E99DB0C0B3H00C710996209DB522H6A398F0C0A3H00AAB3FC853C36D74E978F0C0A3H0044CD969FB72E5922E0790C083H00DEE730B9E0F2A0382H0C3H00262F7801958559F73D3E8F070C0A3H00121B64EDC4DE7FE23F172H0C3H00AC35FE070F86C1C49A1E273B0C083H009821EAF352A0F6E30C093H00E069323BDB52A5AA4AFB017H000C0B3H00B17A83CC196B4650CCECFA0C083H00149D666FDB296B610C083H005CE5AEB75FD63E2FFBE17H00FBE8036H000C093H00A42DF6FF178EFBC7880C073H00753E4790778B870C4H000C093H0034BD868FAC00485F19FB027H000C083H0005CED720DD2H0BA100B9CD542F024H002B39013H0003D3022H030D2H0003D2022H030D2H0003D1022H030D2H000A092H03082H001A142H03062H004C1B2H03062H0043E2013H032H0043EA013H038F010D0392013H0357A90145783H03780948163H03BF01F50139B3013H0326BC0122DA013H031FDC01067E3H03D901C40105BD013H03F801D2011F383H032H0003C3022H030D1C214F152H030620214F202H030620214F2D2H03062H00031B2H030D20214F1C2H030620214F0B2H030620214F142H030620214F2A2H03062H0003282H030D20214F022H03062H0003F93HFF0F2H030DB501B4012AB0013H03002446003H03002417F1012H030D2H0003262H030D002634013H032H0003012H030D00262D623H03002328003H032H0003012H030D00232D6C3H0300240A002H03082H0003132H030D20214F172H030620214F0D2H03062H0003142H030D00230F003H036A7B00783H032H0003072H030DB501B3012AB0013H032H00030D2H030D20214F262H030620214F062H03062H0003E73HFF0F2H030D20214F242H03062H0003F33HFF0F2H030D002246003H0300234B223H0300244B223H032H0003F53HFF0F2H030D00200A3H03082H0003092H030DB301C9013AC6013H032H0003DF3HFF0F2H030DB301CA013AC6013H032H0003E13HFF0F2H030D13211B10060306B501B0012A93013H032H0003E93HFF0F2H030D20214F052H03062H0003EF3HFF0F2H030D00210F003H032H0003CB3HFF0F2H030D2H0003E2012H030D222450223H032H00039B3H030D08291325062H03002917C3012H030D2H0003572H030D6A7F0080013H032H0003242H030D0020169B012H030D2H0003C3012H030D002636DE012H030D2H00034F2H030D6A680085013H032H00035A2H030DB301D2013ACC013H03B301D3013AA5013H0300304B253H032H0003072H030D132E542E3H03182E0E2E062H032H0003F73HFF0F2H030D112E14123H032H0003FB3HFF0F2H030D0028472E3H032H0003FC3HFF0F2H030DB301D5013AD1013H03002F46003H032H0003012H030D002F2D3C3H03112F392F3H032H2F0D143H032H0003F73HFF0F2H030D2H00030B2H030D00294C2F2H03062H0003002H030DB501B6012AB7013H037C99023095023H032H0003002H030D2C4C2529060D032H0003D33H030D1EC3023327060D032H0003C8022H030D002B41003H03002953C53H030D00294B0C3H032H0003002H030DB501B8012AB4013H032H0003FA3HFF0F2H030D00201F1D2H030D2H00033F2H030DB501BA012AB8013H032H0003012H030D2H0003F73HFF0F2H030D002B01003H032H0003012H030D002B2DDF013H036A7F0082013H032H0003FA3HFF0F2H030D002B4B043H032H0003F63HFF0F2H030D22244D223H032H0003792H030D6A7A007E3H032H0003022H030D002759003H032H0003FC3HFF0F2H030DB301CB013AC6013H03272027253H032H00037F2H030D002B1F4C2H030D2H0003F33HFF0F2H030D00201F88012H030D2H00037D2H030D00204C272H03062H0003002H030D7C91023080023H0300224C272H0306002015E23HFF0F2H030D23240D103H0327255624062H032H0003012H030D00251A142H030631265624062H03B501B5012A9B013H0300284B253H03002701003H032H0003012H030D00272D82013H039F01B5011DB5013H032ECE3HFF0F3327060D032H0003EC022H030D00264B253H032H00038C012H030D6F9F02419B023H032H0003692H030DB501B2012AAA013H03002452003H0322913HFF0F3521030D032H0003FC3HFF0F2H030DB301C5013AB1013H03B301C6013AC4013H03002101003H03308E033321060D032H004H030D002A1FA53HFF0F2H030D2H0003B63HFF0F2H030D00241D003H03B501B0012A94013H036A7A00773H03002201003H032H0003002H030D1B84024922060D032H0003843H030D28D701490E060D032H000390012H030D002A0F003H032H0003022H030DB301D0013ACD013H032H0003022H030D002B4C272H03062H0003FC3HFF0F2H030D002D4C272H0306002B15CA3HFF0F2H030DB501AE012A9A013H0300214B1D3H039F01AF011DAF013H0300200B893HFF0F2H030D00161FB9022H030D2H0003CD022H030D09AA3HFF0F3327060D032H00039E3HFF0F2H030D00241A122H03062H0003012H030D00241A142H030600254B233H032H0003002H030D002401003H032H0003002H030D002417EC022H030D2H0003D2012H030D132F542F3H032H0003022H030D6A88010085013H032H0003052H030D182F0E2F062H032H00030D2H030D002F4B013H036A8701007C3H032H0003F93HFF0F2H030D002F46003H032H0003012H030D002F2D793H03112F392F3H032H2F0D143H032H0003012H030D002F1A142H03062F2A272E3H03112F14123H032H0003ED3HFF0F2H030DB301B5013AD3013H032H0003A43HFF0F2H030D002959003H036A7F0080013H032H0003883HFF0F2H030D1B1D2921062H032H0003E2FE2HFF0F2H030D222437223H032H00030C2H030DB501B1012AB2013H032H0003062H030D26253C253H03252448243H03B501B1012AB2013H032H0003F83HFF0F2H030D22262F223H032H0003FA3HFF0F2H030D222454223H03222514223H0322250C253H032H0003FA3HFF0F2H030D002417022H030D2H0003863HFF0F2H030D2H00030F2H030D00234B243H032H0003022H030D002417072H030D2H0003022H030D222445223H032H0003FC3HFF0F2H030D2H0003B1022H030D222H24223H03002417DE012H030D2H0003022H030D6A7A007B3H032H0003FB3HFF0F2H030D2H0003BDFE2HFF0F2H030D00245AA5012H030D2H0003BA022H030D001017AA3HFF0F2H030D2H0003813HFF0F2H030D002936BDFE2HFF0F2H030D2H0003BB012H030D002436DD3HFF0F2H030D2H0003A7022H030D2H0042003H03002041003H03002021013H032H0003FC3HFF0F2H030D00241A122H0306B301C9013AC7013H03002401003H032H0003012H030D00242D91013H03002417F1FE2HFF0F2H030DB301C9013AAB013H032H0003002H030D6A7D007B3H0300274C0E2H03062H0003002H030D002546003H032H0003012H030D00252D643H0325260D1A3H032H0003012H030D00261A142H0306002617A8FE2HFF0F2H030D2H00038B012H030D00244B223H032H0003E53HFF0F2H030D00204C272H03066A7800723H0300224C272H0306002015DEFE2HFF0F2H030D00254B263H03002643023H03B501B5012AB2013H03B501B6012AB3013H03012658023H03261627233H03B301CA013AAC013H03B301CB013AC8013H0300284C0E2H030600294B1C3H03002644043H032H0003012H030D00262DCA013H0300264B253H03261A271C3H03B301CA013AAF013H0300271A012H03062H0003012H030D00271A142H0306B301CC013AC7013H0300294B053H03002A0F003H03002B4B1D3H030029344H03002607003H032H0003C4FE2HFF0F2H030D2H0003F7FE2HFF0F2H030D272C562B062H032H0003012H030D002C1A142H0306312D562B062H032H0003012H030D002D1A142H0306B301D2013ACC013H032E2C272D3H032H0003002H030D2H0003E3012H030D2H001A092H030629005600062H0300011A092H03062H0003012H030D00011A142H030621015601062H032H0003012H030D00011A142H030600021A092H03060F025602062H0300031A092H03062H0003012H030D00031A142H030604035603062H032H0003012H030D00031A142H030600041A302H03062H0003012H030D00041A142H030607045604062H032H0003012H030D00041A142H030600051A162H03062H0003012H030D00051A142H030600061A1D2H03062H0003012H030D00061A142H030600071A1F2H03062H0003012H030D00071A142H030600081A232H030600091A0E2H03062H0003012H030D00091A142H0306000A1A0A2H0306000B1A3H0306000C1A252H03062H0003012H030D000C1A142H0306000D1A322H03062H0003012H030D000D1A142H0306000E1A222H03062H0003012H030D000E1A142H0306000F38013H03001009013H032H0003012H030D00101A142H030600114C002H030600124C2B2H030600134C0C2H030600140F003H0300154C002H030600164C082H030600174C192H030600184C272H0306001615B6FE2HFF0F2H030D00204C272H03066A7800723H032H0003002H030D00224C272H0306002015A9012H030D073E191D3H0300274C0E2H030623280D163H032H0003002H030D31285628062H032H0003012H030D00281A142H0306002544043H032H0003012H030D00252DB1013H03B501B3012A99013H032H00030C2H030DB301CA013AC8013H032H0003F33HFF0F2H030D002544043H032H000399012H030D23240D163H032H0003012H030D00241A142H030627245624062H032H0003012H030D00241A142H0306B501B3012A96013H032H0003F43HFF0F2H030D00261A012H0306B301CB013AC7013H0300284B243H032H0003F23HFF0F2H030D21D9FE2HFF0F0426030D032H0003D4FD2HFF0F2H030D1A94FE2HFF0F3327060D032H000395FD2HFF0F2H030D25260D1A3H032H0003012H030D00261A142H03062H000398FD2HFF0F2H030D002517AEFE2HFF0F2H030D2H0003582H030DB301C5013AA9013H032H0003042H030DB301C8013AB0013H036A7C00773H039F01B3011DB3013H032H00030A2H030DB301C6013AC4013H03002341003H032H0003002H030D002102003H032H0003012H030D00212D2B3H0300210F003H0300220F003H03002332003H032H0003F23HFF0F2H030D002453BFFE2HFF0F2H030D6A8001007C3H032H0003FFFC2HFF0F2H030D6A7B00793H032H0003002H030D242227223H0322240D223H032H0003012H030D00241A142H0306242227223H031B211B1506030628D5FE2HFF0F490E060D032H0003272H030D002407003H032H0003012H030D00242DA6013H036A7B00793H03B501B3012AB0013H032H0003092H030D002647263H032H0003102H030D002444043H032H0003EC3HFF0F2H030D00244B223H03B501B3012AB0013H032H0003132H030DB301C7013AC8013H032H0003FB3HFF0F2H030DB301CA013AC6013H032H0003142H030D002701003H032H0003012H030D00272DE3013H03B301CC013AC6013H032H0003062H030DB501B5012AB0013H032H0003062H030D00274C2F2H030600284B223H03002747273H032H0003EC3HFF0F2H030D002834013H032H0003E23HFF0F2H030D6A7F00793H032H0003F13HFF0F2H030D6A7D00793H032H0003F43HFF0F2H030DB301CA013AC6013H0300274C2F2H03062H0003E13HFF0F2H030D002547253H032H0003FB3HFF0F2H030D2H00032HFD2HFF0F2H030D001A4B003H032H0003082H030D2H0003C3FD2HFF0F2H030D151A14123H03131A541A3H03181A0E1A062H032H0003052H030D001A01003H031A1427153H032H0003F93HFF0F2H030D6A72006C3H032H0003FB3HFF0F2H030DB301B9013ABE013H032H0003F43HFF0F2H030D002932003H03B501B6012AB7013H032H0003E2FC2HFF0F2H030D6A7F0080013H032H0003E0FC2HFF0F2H030D002941003H032H0003FC3HFF0F2H030D00160F003H03001743043H0300184C2F2H0306001959003H03001A4C082H0306001B0A042H0308011758043H0300180F003H0300190F003H03001A0F003H03001B4C112H0306001C0A012H0308001D0F003H031C1D4F152H03061C1D4F202H03061C1D4F2D2H03061C1D4F262H03061C1D4F062H03061C1D4F022H03061C1D4F1C2H03061C1D4F0B2H03061C1D4F142H03061C1D4F2A2H03061C1D4F052H03061C1D4F242H03061C1D4F172H03061C1D4F0D2H0306131D1B10060306001E0A052H0308001F0A022H03086A7700663H03002017072H030D2H0003F4FC2HFF0F2H030D222431223H032H0003D0FD2HFF0F2H030D00295A92FE2HFF0F2H030D2H0003BDFC2HFF0F2H030D00244B223H032H0003B3FD2HFF0F2H030DB301C5013AC0013H03002152003H0300201F8BFD2HFF0F2H030D2H000382FD2HFF0F2H030DB301CF013ACD013H032H0003022H030D002A4C272H03062H0003FC3HFF0F2H030D002C4C272H03062H0003002H030D002A15E8FC2HFF0F2H030D002317DEFC2HFF0F2H030D2H0003DFFC2HFF0F2H030D1171FFB3F62FD048013H0003BEC22H00452H001DBD6423034H00F736013H0003102H030D2H00030F2H030D2H00030E2H030D2H000A3H03082H001A012H03062H004C022H03062H0043E6013H032H0043ED013H03AA017A3BCE013H030D6843623H03FC0176249D013H036A4D4ED4013H035EB60115773H03501A228F013H0339BD013DCE013H03360126D5013H03D20138341C3H0300013A003H0300011D003H032H0042003H033EC518051857CA480100060002001400120013001100150008C4C22H000900FB017H00FBFF7H00213H00205FA00242FB8H000C053H004D3EB7F8460C093H00D2EBCCB596ED49C70E00AC2H3D4B5H001C37013H00031E2H030D2H00031D2H030D2H00031C2H030D2H000A3H03082H001A022H03062H004C072H03062H0043E5013H032H0043ED013H03135A4EED013H036088011995013H035BF40112E3013H03249801004D3H036B192D533H038101B40118D2013H032H0003102H030D2H0042003H030001171A2H030D2H0003042H030DB50191012A8E013H032H0003002H030D00022B003H032H0003FA3HFF0F2H030DB301A6013AA5013H032H0003FA3HFF0F2H030D00011F012H030D2H0003152H030D000523013H0300064B003H03060527043H032H0003002H030D2H0003F93HFF0F2H030D2H0023003H032H0003012H030D2H001A022H030600014C042H030600024C022H03062H0046003H032H0003012H030D2H002D7E3H0300014C3H030600024C012H030600034C002H0306000115ED3HFF0F2H030D2H00034HFF0F2H030D00042E053H0300032E043H032H004H030D00014C3H030600024C3H03062H0003042H030D00022E4H0300012E023H0300011A052H03062H0003DA3HFF0F2H030D00034C3H030600044C3H03062H0003F33HFF0F2H030DEC8245A08B10CA48010001001E0006BEC22H00C1000106A93C2E034H00F936013H00030E2H030D2H00030D2H030D2H00030C2H030D2H000A052H03082H001A012H03062H004C022H03062H0043E5013H032H0043EC013H0305AB0130343H030C553DB6013H03E701723F713H037B40517A3H039E01E5010D3C3H03A4010D30F6013H03367B57A8013H03000223003H03B50191012A8E013H039F0191011D91013H0300053A003H03000220003H032H0042003H03071F191D3H03C663FBF2F10FCA48013H0003BEC22H00212H004704ED6B034H00FC36013H0003162H030D2H0003152H030D2H0003142H030D2H000A052H03082H001A012H03062H004C022H03062H0043E2013H032H0043EA013H03CD017730433H037A4D4B5F3H03F2015F00203H0305F1013D9F013H03425808333H03DE019F013D263H039E01A2011FB4013H038A01C4010480013H039901110D423H03FD01460D84013H0369212D703H03536C27793H03ED01E50155353H032H0003012H030D2H0042003H0300013A003H03071E191D3H034FD026912A5FCA48013H0002BEC22H00E92H00C2A0CB225H00F436013H00030F2H030D2H00030E2H030D2H00030D2H030D2H000A052H03082H001A012H03062H004C022H03062H0043E0013H032H0043EC013H038501A00118293H03C001371CC3013H03A5016E45783H0336D80150243H03C0019A0126063H030BF901225C3H03C401820136EA013H03A90114041F3H032H0042003H03BB39778E5C12CA48010001001C000B2HC22H00FD000C053H00D310597E2C2H0C3H005C752A0B1A30E1A24598A32FFB017H000C0A3H00C049AE2H7F00361E7B3501A469FA40034H001937013H0003172H030D2H0003162H030D2H0003152H030D2H000A052H03082H001A012H03062H004C052H03062H0043E4013H032H0043EC013H03CD01A70131443H03AD016D364A3H03990127374D4H032738B0013H038101940117063H03A401B0013589013H037CFE0100F1013H031C151C043H03890162575E3H03058301314H03DB014531B2013H032H0003042H030D000323003H032H0003012H030D00031A012H0306000352003H0300020F003H0300033A003H0301021E003H0300034C022H030600041A3H030600054C002H030600063A003H03000428003H032H0003012H030D00042DBC013H0300054C022H03060003150C2H030D06070D023H03070A0400030D0300081A012H03062H0003012H030D00081A012H03066A60005E3H03B50198012A8E013H03000846003H032H0003012H030D00082D593H03000817012H030D2H0003042H030D00031FF33HFF0F2H030D2H0003E23HFF0F2H030D2H0042003H030720191D3H03000859003H039B01E3012CDD013H0397B5FFC6752ACA480100";Uv=0X0003;end;end;end;end;end;local c,G=Ov,(2147483648);do Uv=0X1;end;local D,m=nil,nil;while 904715230 do do if Uv==0X0 then m=Lv;break;else do D=function()local Hy,ry,Yy,Sy=nil,nil,nil,nil;for tD=0x0,2 do if not(tD<=0X0)then if tD~=1 then return Sy*0X1000000+Yy*0x010000+ry*256+Hy;else do S=S+av;end;end;else Hy,ry,Yy,Sy=z(W,S,S+pv);end;end;end;end;Uv=0;end;end;end;do Uv=0x00002;end;local e,J,C,t,Z,h,i,H=nil,nil,nil,nil,nil,nil,nil,(nil);while Uv<0X9 do if Uv<=3 then if Uv<=1 then if Uv==0x000 then i=function()local Tf=D();local Of=D();if not(Tf==0 and Of==0)then else return Sv;end;local Uf=((-1)^t(Of,0X001F,0X1));local df=t(Of,20,0Xb);local Rf=(t(Of,0,20)*N+Tf);local vf=(0X1);if df==0X0 then do if Rf~=0 then local Oq=0x1;do repeat if Oq~=0X0 then df=0X01;Oq=0X0;else vf=0X00000;break;end;until(false);end;else return Uf*0;end;end;elseif df==0X07FF then if Rf==0 then do return Uf*(Sv/0);end;else return Uf*(1/0x0);end;end;return Uf*(bv^(df-1023))*(Rf/b+vf);end;Uv=5;else t=function(UY,oY,kY)local wY=nil;local lY=(0X2);repeat do if lY<=0X000 then do return wY;end;else if lY==0X1 then wY=wY-wY%1;lY=0;else wY=(UY/J[oY])%J[kY];do lY=1;end;end;end;end;until(false);end;Uv=8;end;elseif Uv~=2 then h={[0]={[0X000]=0X00000,1,0X2,0X3,0X0004,0X05,0X6,rv,0X8,9,10,0X00b,0XC,13,14,0XF},{[0]=0x1,Sv,0x0003,2,5,0X0004,7,6,9,8,0XB,10,13,12,0Xf,0X00E},{[0x000]=2,0X003,Sv,mv,Wv,0X7,av,5,0X00A,11,0X8,Ev,14,15,0xC,0XD},{[0]=0X00003,2,mv,0x0,0x00007,6,0X5,4,0X0B,10,9,0X08,0XF,0Xe,13,12},{[0X00]=av,5,0X6,0X0007,0,1,0X2,3,0X00C,13,0xe,15,8,0X9,0Xa,0X000B},{[0]=5,0X4,0X7,6,1,0X000,0X3,0X2,13,Qv,Dv,0x00e,0x9,0X8,0XB,0XA},{[Sv]=6,0x0007,4,0X5,2,pv,0,mv,14,0Xf,Qv,13,0X0A,0X0B,8,0X9},{[Sv]=7,0X6,0X05,0X4,0X3,2,mv,0x00,Dv,14,0X0000d,12,11,Gv,0X9,8},{[0X00000]=8,9,10,0Xb,0Xc,13,0Xe,0xF,0,1,0X2,0X3,av,5,6,7},{[0]=9,8,11,0XA,0X00d,0Xc,15,14,mv,0X00,0x003,2,5,4,7,6},{[0X00000]=10,0X000b,0x08,9,14,15,12,13,2,0x3,0,1,6,7,av,0X5},{[0X0000]=0xB,0XA,9,0X08,15,0X000e,13,0X000C,3,0X2,0X1,Sv,7,6,5,4},{[0]=12,Nv,14,15,0x8,0X9,10,11,4,5,0X06,7,0,0X01,2,0x3},{[0X0000]=0X00d,12,0XF,14,0x00009,8,11,10,5,0X04,rv,6,0X1,0,0X3,bv},{[0x0]=0X000E,0Xf,Qv,13,10,ev,8,0X9,0X6,7,4,0x0005,2,3,0,0X1},{[Sv]=15,14,13,12,11,10,0X009,8,0x00007,6,5,av,3,2,0X1,0x00000}};do Uv=0;end;else e=N-0X0001;Uv=7;end;else if Uv<=5 then if Uv==4 then do C=G-mv;end;Uv=6;else do H=o and o.bxor or function(Ec,yc)Ec=Ec%N;local Ac=1;yc=yc%N;local bc,Uc=2,nil;do repeat if bc<=0 then while Ec>0X00 and yc>0X0 do local NR,QR=nil,nil;for d1=0,0x2 do if d1<=0 then do NR=Ec%0X000010;end;else if d1~=0X1 then Uc=Uc+h[NR][QR]*Ac;else do QR=yc%16;end;end;end;end;local iR=(1);while(true)do if iR~=0X0 then Ec=(Ec-NR)/16;iR=0;else yc=(yc-QR)/16;break;end;end;Ac=Ac*0X0010;end;bc=1;elseif bc~=0X1 then Uc=0;do bc=0X00000;end;else return Uc+Ec*Ac+yc*Ac;end;until false;end;end;end;Uv=0X09;end;else if Uv<=0X6 then do local hB=2;for uV=mv,31 do do(J)[uV]=hB;end;hB=hB*2;end;end;Uv=1;elseif Uv~=7 then do Z=function()local Oy,ay,My=2,nil,nil;while(true)do if Oy<=0 then if My>=G then do My=My-N;end;end;Oy=0X00001;else if Oy==0X1 then return My*N+ay;else ay,My=D(),D();Oy=0;end;end;end;end;end;Uv=0X3;else do J={[0X0]=0X001};end;Uv=0X0004;end;end;end;end;local v=(error);local V=(o and o[Cv]or function(aX,mX)local vX=(2);repeat if vX<=0X0 then do mX=mX%N;end;vX=0X1;else if vX~=1 then aX=aX%N;vX=0;else return((aX+mX)-H(aX,mX))/2;end;end;until false;end);local T=o and o.bor or function(YI,iI)YI=YI%N;local XI=(0x0);while 0.7588786142449347 do do if XI~=0X0 then return e-V(e-YI,e-iI);else iI=iI%N;XI=1;end;end;end;end;local s,Y,U=o and o.bnot or function(yO)do return e-(yO%N);end;end,o and o.lshift,o and o[Jv];Y=Y or function(Ia,qa)for FK=0,0X02 do if not(FK<=0)then if FK~=0x00001 then return(Ia*J[qa])%N;else if qa<0 then return U(Ia,-qa);end;end;else if not(qa>=tv)then else return 0;end;end;end;end;Uv=0x1;local a,y,g=nil,nil,(nil);do repeat do if Uv<=0X1 then if Uv==0 then do U=U or function(yW,XW)local WW=(nil);for ZX=0,0X0002 do do if not(ZX<=0X0)then do if ZX==0X1 then if XW<0 then return Y(yW,-XW);end;else WW=(yW%N/J[XW]);end;end;else if XW>=32 then return 0X0;end;end;end;end;return WW-WW%mv;end;end;do Uv=2;end;else do a=Zv;end;do Uv=0;end;end;else if Uv==2 then y={[0X2]=9,[iv]=0X04,[0X2]=0X1,[5]=7,[4]=0,[9]=7,[0X000]=3,[0X00006]=2,[0X01]=0X5,[0]=8,[7]=3};Uv=3;else do g=function()local L0,X0=0,(0X000);while true do local xk=(z(W,S,S));S=S+0x1;X0=T(X0,Y(V(xk,0x0007F),L0));do if V(xk,128)==0X00 then return X0;end;end;L0=L0+7;end;end;end;break;end;end;end;until(false);end;local dv=Q();local Rv=Q();Uv=0x1;local Xv,K,B,nv,fv=nil,nil,nil,nil,nil;while true do do if not(Uv<=0X01)then if not(Uv<=0X2)then if Uv==3 then fv={};do break;end;else do nv=function(...)return X(ov,...),{...};end;end;Uv=3;end;else B=function()local v7=nil;local d7=(0);while d7<2 do if d7==0X0 then v7=g();do d7=0X1;end;else if v7>C then return v7-N;end;do d7=2;end;end;end;return v7;end;Uv=4;end;else do if Uv==0X0 then do K={7,1,0X00006};end;Uv=2;else Xv=function(Tb)local Fb,Wb,eb,hb,lb=2,nil,nil,nil,nil;while Fb<4 do do if Fb<=1 then if Fb==0 then eb=H(Wb[1],Rv);do Fb=0X001;end;else hb=H(Wb[2],Rv);Fb=3;end;else do if Fb~=0x2 then lb=H(Wb[3],Rv);Fb=0x4;else Wb={z(W,S,S+3)};Fb=0X0;end;end;end;end;end;local Ob=H(Wb[0x00004],Rv);do Rv=(209*Rv+Tb)%0X00100;end;S=S+0X00004;return Ob*16777216+lb*hv+hb*256+eb;end;Uv=0;end;end;end;end;end;local lv=(function(mf)local Vf=(D());local tf=nil;local Rf=3;do while'\082E'do if not(Rf<=1)then if Rf==0X002 then do for y5=mv,Vf,0X00001f3d do local z5,X5=nil,(nil);local D5=(1);while D5~=5 do if not(D5<=0x1)then if D5<=2 then X5={z(W,S+y5-0X1,S+z5-0X01)};D5=0X3;else if D5==3 then for LD=1,#X5 do(X5)[LD]=H(X5[LD],dv);dv=(mf*dv+0x89)%0x100;end;do D5=0X4;end;else tf=tf..M(p(X5));D5=5;end;end;else if D5~=0 then z5=y5+Hv-1;do D5=0X0000;end;else if z5>Vf then do z5=Vf;end;end;D5=2;end;end;end;end;end;do Rf=0;end;else tf='';Rf=2;end;else if Rf~=0 then return tf;else S=S+Vf;do Rf=1;end;end;end;end;end;end);do Uv=0x00001;end;local wv,k,O,vv,Iv,zv=nil,nil,nil,nil,nil,(nil);while Uv<=0X6 do if Uv<=2 then if not(Uv<=0)then if Uv~=0X001 then do Uv=0X6;end;else wv=1;do Uv=0X05;end;end;else function Iv()local QP,CP,EP,mP,NP=nil,nil,nil,nil,nil;for zR=0x0,0X5 do if zR<=2 then do if not(zR<=0X0)then if zR~=1 then CP={{},{},nil,nil,nil,{},nil,xv,xv};else QP={};end;else end;end;elseif not(zR<=3)then do if zR==4 then mP=0X1;else NP={};end;end;else do EP={};end;end;end;local JP=0x0001;while true do if JP==0x000 then for CB=1,g()do EP[CB]={Q(),g()};end;do break;end;else do CP[3]=EP;end;JP=0x0;end;end;local lP=nil;for Eb=0,2 do if Eb<=0 then CP[8]=g();else if Eb==1 then do CP[9]=g();end;else lP=D()-49854;end;end;end;local tP=Q();local sP=Q()~=0x0;JP=0X2;local hP=(nil);while JP~=0X4 do do if not(JP<=1)then do if JP==2 then for Bx=0x001,lP do local yx,Yx,Qx,Px=0,nil,nil,(nil);do while yx<=0X5 do if not(yx<=2)then if yx<=0X3 then do Px={Qx,{}};end;do yx=2;end;else if yx~=0x4 then(QP)[Bx-0X1]=mP;do yx=0X4;end;else do if Yx==39 then Qx=I(lv(tP),i()+D());elseif Yx==251 then do Qx=Z();end;elseif Yx==104 then do Qx=i()+D();end;elseif Yx==137 then Qx=i()+D();elseif Yx==0X21 then Qx=i();elseif Yx==169 then Qx=i();elseif Yx==215 then Qx=sv;elseif Yx==Yv then Qx=I(lv(tP),Q());elseif Yx==151 then Qx=Z();elseif Yx==0X4A then Qx=false;elseif Yx==0XC then Qx=I(lv(tP),0x005);end;end;yx=3;end;end;else do if yx<=0X0 then Yx=Q();yx=0X1;else if yx==1 then Qx=nil;yx=0X00005;else NP[mP]=Px;yx=0X6;end;end;end;end;end;end;yx=0;while(true)do do if yx==0X0 then mP=mP+1;yx=0X0001;else if not(sP)then else for FZ=0x0,0X1 do if FZ~=0X0 then wv=wv+0x1;else fv[wv]=Px;end;end;end;break;end;end;end;end;JP=0;else do(CP)[0X13]=D();end;do JP=0x001;end;end;end;elseif JP~=0 then hP=Q();do JP=0X0004;end;else(CP)[0X0005]=g();do JP=3;end;end;end;end;(CP)[0x0004]=t(hP,1,0X00001)~=Sv;(CP)[7]=t(hP,2,mv)~=0;JP=0;local gP=(nil);while JP<0x0002 do if JP~=0x0000 then do for gm=0x1,gP do local cm,Am,fm=nil,nil,(nil);for zN=0x0,0X003 do if zN<=1 then if zN~=0 then do Am=D();end;else cm=D();end;else if zN==0X2 then fm=D();else for z6=cm,Am do(CP[1])[z6]=fm;end;end;end;end;end;end;JP=2;else gP=D();JP=0X1;end;end;local xP=(CP[2]);local bP=D()-0X136e3;for HL=1,bP do(xP)[HL]={[1]=B(),[7]=B(),[4]=g(),[0X00006]=B(),[0X5]=Q(),[0X3]=Q(),[2]=Q()};end;do for Ht=0,0X02 do if Ht<=0 then for Ow=1,bP do local aw=(nil);for tm=0X0,0X01 do do if tm~=0X00 then do for eB,vB in ipairs(K)do local YB=(y[vB]);local xB=aw[YB];if xB==6 then local gT,nT=nil,(nil);for yN=0,0X2 do do if yN<=0 then gT=QP[aw[vB]];else if yN~=0X001 then if nT then local CS=0X0001;local RS=(nil);do while CS<=0X2 do if not(CS<=0X00)then if CS==0X01 then do(aw)[YB]=nT[0X00001];end;CS=2;else RS=nT[0X0002];CS=0;end;else(RS)[#RS+1]={aw,YB};CS=3;end;end;end;end;else nT=NP[gT];end;end;end;end;else if xB~=0xd then else(aw)[vB]=Ow+aw[vB]+1;end;end;end;end;else aw=CP[2][Ow];end;end;end;end;else if Ht~=1 then do CP[0XE]=Q();end;else do(CP)[0X0b]=Q();end;end;end;end;end;JP=0x0001;local cP=nil;repeat if JP==0 then do cP=D()-0x000148Ca;end;JP=2;else CP[14]=D();JP=0;end;until JP>=0X2;local AP=(CP[6]);for vf=0X0000,cP-0X1 do(AP)[vf]=Iv();end;return CP;end;Uv=3;end;else if Uv<=0X0004 then if Uv==0x3 then zv=Iv();do Uv=7;end;else O=Tv;do Uv=0X2;end;end;elseif Uv==5 then k=Vv;Uv=0X4;else function vv(on,gn,On)local An,tn,nn=gn[9],gn[1],(gn[0x0004]);local Qn=gn[2];local en=gn[0X0005];local Rn=gn[7];local wn=gn[6];local bn=c({},{__mode="v"});local Cn,Tn=gn[8],(nil);Tn=function(...)local nR={};local hR=1;local zR=({[0x0001]=nR,[0X02]=gn});local XR=((L and L()or _ENV));local WR,RR=nv(...);local YR=(XR==r and On or XR);WR=WR-1;do for S8=0,WR do if not(en>S8)then break;else nR[S8]=RR[S8+0x01];end;end;end;if not nn then do RR=nil;end;elseif Rn then(nR)[en]={n=WR>=en and WR-en+0x1 or 0X0000,p(RR,en+0X001,WR+1)};end;local gR=0X0;do if YR==XR then else if not(a)then _ENV=YR;else(a)(Tn,YR);end;end;end;local aR,IR,uR,iR=f(function()do while true do local A5=Qn[hR];local P5=(A5[0X4]);hR=hR+0X1;if P5>=0X002d then do if P5>=0X00044 then do if not(P5<0X4F)then if not(P5<85)then if not(P5<88)then if P5>=89 then do if P5==90 then local mx=(A5[0x7]);local Qx,jx,Jx=nR[mx]();if not(Qx)then else(nR)[mx+1]=jx;do nR[mx+0X002]=Jx;end;hR=A5[0X6];end;else nR[A5[7]]=true;end;end;else local Cb=(A5[7]);local db,zb=nR[Cb],(A5[0X1]-1)*50;do for zM=0X0001,A5[0X6]do db[zb+zM]=nR[Cb+zM];end;end;end;else if P5>=0X56 then if P5==0X57 then local UD=A5[7];local MD,WD=nR[UD]();if MD then for Xo=0X1,A5[1]do do(nR)[UD+Xo]=WD[Xo];end;end;do hR=A5[6];end;end;else(nR)[A5[7]]=nR[A5[0X6]][A5[0x005]];end;else local Jk=A5[0X7];local gk=x(function(...)(O)();do for PY,lY,AY,jY,gY,BY,zY,sY,bY,qY in...do O(true,{PY,lY,AY,jY,gY,BY,zY,sY,bY,qY});end;end;end);gk(nR[Jk],nR[Jk+0X1],nR[Jk+2]);gR=Jk;(nR)[Jk]=gk;hR=A5[0X6];end;end;else if not(P5>=0X52)then if not(P5<80)then if P5~=81 then do(nR)[A5[0X007]]=nR[A5[0X6]]>=nR[A5[0X1]];end;else local HD=A5[0X7];for Zs=HD,HD+(A5[6]-0x1)do do(nR)[Zs]=RR[en+(Zs-HD)+1];end;end;end;else(nR[A5[0X7]])[A5[0X2]]=nR[A5[1]];end;else do if not(P5<0x53)then do if P5==0X54 then nR[A5[0X00007]]=nR[A5[6]]+nR[A5[1]];else local yv=(A5[7]);local Kv=(x(function(...)(O)();for OO,iO in...do O(true,OO,iO);end;end));Kv(nR[yv],nR[yv+0X1],nR[yv+0x2]);gR=yv;(nR)[yv]=Kv;hR=A5[0X6];end;end;else repeat local xm,gm=bn,(nR);do if#xm>0 then local pj=({});do for x5,J5 in F,xm do do for IY,rY in F,J5 do if rY[0X1]==gm and rY[0X2]>=0X00 then local R0=(rY[2]);if not pj[R0]then(pj)[R0]={gm[R0]};end;do(rY)[0X1]=pj[R0];end;rY[2]=0x1;end;end;end;end;end;end;end;until true;return true,A5[7],1;end;end;end;end;else if not(P5<73)then if not(P5<0x4C)then if P5>=77 then if P5~=78 then do nR[A5[7]]=nR[A5[0X006]]~=nR[A5[1]];end;else do(nR)[A5[7]]=A5[0X0002];end;end;else do nR[A5[0X0007]]=A5[0X2];end;end;else if P5<0X4a then if nR[A5[6]]~=A5[5]then else hR=A5[7];end;else if P5==75 then nR[A5[0X0007]]=nR[A5[0X06]];else local Nn=A5[0X00007];do gR=Nn+A5[0X06]-0X1;end;nR[Nn]=nR[Nn](p(nR,Nn+0X1,gR));gR=Nn;end;end;end;else if P5>=0x00046 then if not(P5>=0X047)then local Zc=A5[7];do(nR)[Zc]=nR[Zc](nR[Zc+1],nR[Zc+0X2]);end;gR=Zc;else if P5==72 then nR[A5[7]]=nR[A5[6]]-nR[A5[0X0001]];else local mm=A5[6];(nR)[A5[0X00007]]=nR[mm]..nR[mm+1];end;end;else do if P5~=0x45 then local md=(A5[0X00007]);gR=md+A5[6]-0x1;(nR[md])(p(nR,md+0X1,gR));gR=md-0X1;else do(nR)[A5[0x7]]=nR[A5[6]]=0X3e)then do if P5<59 then if not(P5>=57)then(nR)[A5[7]]=zR[A5[0X00006]];else do if P5==58 then if A5[1]==174 then do hR=hR-0X1;end;Qn[hR]={[4]=42,[6]=(A5[6]-0X0000Fb),[0x007]=(A5[7]-251)};elseif A5[0X1]~=0X0B3 then local GD=WR-en;local VD=(A5[7]);if not(GD<0)then else do GD=-0x001;end;end;do for N8=VD,VD+GD do nR[N8]=RR[en+(N8-VD)+0X0001];end;end;gR=VD+GD;else hR=hR-1;(Qn)[hR]={[0X7]=(A5[7]-0X00a4),[0x6]=(A5[6]-164),[0X4]=75};end;else do nR[A5[0x00007]]=H(nR[A5[6]],nR[A5[1]]);end;end;end;end;else do if P5>=60 then if P5==0X3D then nR[A5[0X7]]=T(nR[A5[6]],nR[A5[0x1]]);else(nR)[A5[7]]=nR[A5[6]]%nR[A5[1]];end;else(nR)[A5[0X7]]=V(nR[A5[6]],nR[A5[1]]);end;end;end;end;else if not(P5<65)then if P5<66 then if A5[1]==0X6F then hR=hR-1;(Qn)[hR]={[7]=(A5[0X0007]-0X0F6),[4]=0,[0X06]=(A5[6]-0Xf6)};else nR[A5[0X0007]]=nil;end;else if P5~=0X43 then repeat local KO,HO=bn,nR;if not(#KO>0X0)then else local Or=({});for rw,qw in F,KO do for a8,P8 in F,qw do do if not(P8[0X00001]==HO and P8[2]>=0)then else local i5=P8[0x0002];if not Or[i5]then Or[i5]={HO[i5]};end;P8[1]=Or[i5];(P8)[0x2]=1;end;end;end;end;end;until true;return;else do(nR)[A5[7]]={p({},1,A5[6])};end;end;end;else if not(P5>=0X0003f)then gR=A5[0x7];(nR[gR])();do gR=gR-0X01;end;else if P5==0X40 then(YR)[A5[0X2]]=nR[A5[7]];else repeat local kL,SL=bn,(nR);do if#kL>0x00000 then local g7={};for an,Mn in F,kL do for JL,YL in F,Mn do if YL[0X1]==SL and YL[2]>=0 then local Tz=YL[0X002];do if not(not g7[Tz])then else(g7)[Tz]={SL[Tz]};end;end;YL[1]=g7[Tz];(YL)[0x2]=0x01;end;end;end;end;end;until true;local Z8=(A5[0X7]);do return false,Z8,Z8+A5[0X00006]-2;end;end;end;end;end;else do if not(P5>=0X0032)then if P5<47 then do if P5~=46 then for dK=A5[0X7],A5[6]do(nR)[dK]=nil;end;else local df=on[A5[0X6]];df[0X001][df[2]]=nR[A5[0X7]];end;end;else if P5>=48 then do if P5~=49 then if A5[1]==0x7c then hR=hR-1;Qn[hR]={[6]=(A5[0x006]-240),[4]=44,[7]=(A5[7]-240)};else do nR[A5[0X007]]=not nR[A5[6]];end;end;else nR[A5[0X7]]=nR[A5[6]]>nR[A5[1]];end;end;else do(nR)[A5[0X7]]=nR[A5[6]]^nR[A5[1]];end;end;end;else if P5>=0X35 then if not(P5<54)then if P5==0x37 then(nR)[A5[0X7]]=nR[A5[6]]==nR[A5[0X00001]];else do if nR[A5[0X007]]then hR=A5[0X6];end;end;end;else if nR[A5[0X6]]~=nR[A5[1]]then else hR=A5[0X00007];end;end;else if P5<0x0033 then nR[A5[7]]=false;else if P5==0X34 then local hb,Eb,Ib=A5[7],A5[6],(A5[1]);if Eb~=0 then gR=hb+Eb-1;end;local Hb,Tb=nil,(nil);if Eb==1 then Hb,Tb=nv(nR[hb]());else Hb,Tb=nv(nR[hb](p(nR,hb+1,gR)));end;if Ib==1 then gR=hb-1;else if Ib==0X000 then Hb=Hb+hb-1;gR=Hb;else Hb=hb+Ib-2;gR=Hb+0X0001;end;local zQ=(0);do for SJ=hb,Hb do zQ=zQ+0X01;nR[SJ]=Tb[zQ];end;end;end;else if nR[A5[6]]==A5[5]then else hR=A5[7];end;end;end;end;end;end;end;end;end;else if P5>=22 then do if not(P5>=0X000021)then if P5<27 then if P5<24 then if P5~=0X17 then local S8=A5[0X7];local K8,z8=nR[S8]();do if K8 then(nR)[S8+0X1]=z8;do hR=A5[0X6];end;end;end;else do if not(not nR[A5[0X7]])then else do hR=A5[6];end;end;end;end;else do if not(P5<0X19)then do if P5~=26 then do if A5[0x001]~=7 then repeat local ld,kd,Bd=bn,nR,(A5[7]);do if not(#ld>0)then else local eG={};do for MC,tC in F,ld do do for kp,Kp in F,tC do do if Kp[0X1]==kd and Kp[2]>=Bd then local BN=Kp[2];if not(not eG[BN])then else eG[BN]={kd[BN]};end;Kp[0x0001]=eG[BN];do(Kp)[2]=1;end;end;end;end;end;end;end;end;end;until true;else hR=hR-0X1;Qn[hR]={[7]=(A5[7]-29),[0X4]=29,[6]=(A5[6]-0X1D)};end;end;else nR[A5[0X7]]=YR[A5[0x00002]];end;end;else do(zR)[A5[6]]=nR[A5[7]];end;end;end;end;else if P5<0x001E then if P5>=28 then if P5~=29 then(nR)[A5[0X7]]=s(nR[A5[0X6]]);else if A5[0x01]==0X9F then hR=hR-1;Qn[hR]={[4]=0x000041,[0X6]=(A5[0x6]-0X8D),[0X7]=(A5[0X7]-141)};else repeat local hJ,PJ=bn,nR;do if#hJ>0 then local sg={};for k4,m4 in F,hJ do for t7,r7 in F,m4 do do if not(r7[1]==PJ and r7[2]>=0X0)then else local CW=(r7[0X2]);do if not(not sg[CW])then else do sg[CW]={PJ[CW]};end;end;end;r7[0X00001]=sg[CW];(r7)[0X0002]=1;end;end;end;end;end;end;until true;return false,A5[0X00007],gR;end;end;else(nR[A5[0X007]])[A5[2]]=A5[5];end;else if P5>=31 then if P5~=32 then local Bk=(A5[0X7]);local Qk,rk=nR[Bk]();if Qk then do hR=A5[6];end;nR[Bk+3]=rk;end;else repeat local mx,Ax=bn,nR;if not(#mx>0)then else local sl=({});do for Hx,Yx in F,mx do for yj,Fj in F,Yx do if Fj[0X1]==Ax and Fj[2]>=0X0 then local qw=Fj[2];do if not(not sl[qw])then else sl[qw]={Ax[qw]};end;end;Fj[1]=sl[qw];(Fj)[2]=1;end;end;end;end;end;until true;return true,A5[7],0;end;else local a7,I7=A5[7],(A5[1]-1)*50;local J7=nR[a7];for kW=0X0001,gR-a7 do do(J7)[I7+kW]=nR[a7+kW];end;end;end;end;end;else if not(P5<39)then if P5<42 then if not(P5>=0X28)then(nR[A5[0X00007]])[nR[A5[6]]]=nR[A5[1]];else do if P5~=0X029 then local qX=A5[0X7];(nR)[qX]=nR[qX](p(nR,qX+1,gR));gR=qX;else(nR[A5[0X7]])[nR[A5[6]]]=A5[5];end;end;end;else do if P5>=43 then do if P5==0X2c then if A5[0x1]==0x9b then hR=hR-1;Qn[hR]={[0X7]=(A5[0X7]-0X0dB),[4]=63,[6]=(A5[6]-0XDB)};else(nR)[A5[0X07]]=#nR[A5[0x006]];end;else local VK=A5[0x00007];nR[VK](nR[VK+1]);gR=VK-1;end;end;else if A5[1]~=0X00b5 then repeat local vz,ez=bn,nR;do if not(#vz>0X00000)then else local T6=({});for ft,Kt in F,vz do do for Ng,ng in F,Kt do if not(ng[1]==ez and ng[0X002]>=0)then else local Fz=(ng[0X2]);if not(not T6[Fz])then else do(T6)[Fz]={ez[Fz]};end;end;do(ng)[0X1]=T6[Fz];end;do(ng)[2]=0x1;end;end;end;end;end;end;end;until true;local Pm=(A5[7]);return false,Pm,Pm;else hR=hR-0X1;(Qn)[hR]={[0X04]=75,[0x00007]=(A5[7]-0X8E),[0X6]=(A5[6]-142)};end;end;end;end;else if not(P5<36)then do if not(P5<37)then do if P5==0X0026 then do if not(nR[A5[6]]=0X10 then if P5>=0x13 then if P5>=0X0014 then if P5==0X15 then local Er=(A5[7]);local Sr=(nR[Er+1]);local Ur=(nR[Er+2]);local Qr=(nR[Er]);(nR)[Er]=x(function()for Qd=Qr,Sr,Ur do(O)(true,Qd);end;end);do hR=A5[6];end;else(nR)[A5[7]]=nR[A5[6]]*nR[A5[1]];end;else(nR)[A5[7]]=nR[A5[0X6]]~=A5[0X5];end;else if not(P5<0X11)then do if P5==0X12 then local su=(A5[6]);local cu=(A5[0X7]);gR=cu+su-1;repeat local ST,BT=bn,(nR);if#ST>0X00 then local MI=({});for cV,EV in F,ST do do for Fy,qy in F,EV do if qy[0X001]==BT and qy[2]>=0 then local VH=(qy[0x2]);do if not(not MI[VH])then else(MI)[VH]={BT[VH]};end;end;do(qy)[1]=MI[VH];end;(qy)[2]=1;end;end;end;end;end;until true;return true,cu,su;else if not(A5[0X2]=0X5 then if not(P5>=0X8)then if not(P5>=0X0006)then local cI=nR[A5[6]];local SI=A5[7];nR[SI+1]=cI;do(nR)[SI]=cI[A5[5]];end;else do if P5~=0X00007 then if not(nR[A5[6]]<=nR[A5[0X1]])then hR=A5[0x00007];end;else local ED=(A5[0X7]);(nR[ED])(p(nR,ED+0X1,gR));gR=ED-1;end;end;end;else do if not(P5<9)then if P5==0X0000a then local tz=wn[A5[6]];local Iz,hz=tz[0X03],(nil);local Nz=#Iz;do if not(Nz>0X0000)then else do hz={};end;for ge=0X001,Nz do local ee=(Iz[ge]);if ee[0x01]==0 then hz[ge-1]={nR,ee[0X00002]};else do(hz)[ge-0X01]=on[ee[2]];end;end;end;(P)(bn,hz);end;end;do(nR)[A5[7]]=vv(hz,tz,YR);end;else(nR)[A5[0X0007]]=jv[A5[0X06]];end;else local Pz=(A5[6]);local Wz=(nR[Pz]);for ft=Pz+1,A5[0X1]do Wz=Wz..nR[ft];end;(nR)[A5[0X07]]=Wz;end;end;end;else if not(P5<2)then if P5>=0X003 then do if P5~=0X0004 then hR=A5[0x6];else if nR[A5[0X6]]==nR[A5[0X01]]then else hR=A5[7];end;end;end;else local qz=(A5[0X00007]);nR[qz](nR[qz+0X001],nR[qz+2]);gR=qz-1;end;else if P5==1 then local YM=(A5[0X7]);nR[YM]=nR[YM](nR[YM+1]);gR=YM;else if A5[0X1]~=0X6A then(nR)[A5[7]]=-nR[A5[6]];else hR=hR-1;Qn[hR]={[6]=(A5[0X006]-0x00057),[0X0007]=(A5[7]-0x57),[0X04]=0x4b};end;end;end;end;end;end;end;end;end;end);do if aR then if IR then if iR~=1 then return nR[uR](p(nR,uR+0X01,gR));else do return nR[uR]();end;end;elseif uR then return p(nR,uR,iR);end;else if w(IR)=="\115t\114in\103"then if k(IR,"attempt to yield across metamethod/C%-call boundary")then do return coroutine.yield();end;end;if not(k(IR,"^.-:%d+: "))then v(IR,0);else(v)("\076\117r\097\112\104 Scr\105p\116\058"..(tn[hR-1]or"(internal)")..": "..j(IR),0X0);end;else(v)(IR,0X0000);end;end;end;end;if a then a(Tn,On);end;return Tn;end;Uv=0;end;end;end;Uv=2;while true do if Uv<=0X000 then return vv(xv,zv,r)(...);else if Uv==0X001 then fv=xv;Uv=0;else(jv)[0X00001]=fv;Uv=0X1;end;end;end;end)('\114s\104\105\102\116',true,0X00,13,7,9,0X001,"",rawset,0Xb5,10,nil,12,string.match,assert,setfenv,string.char,2,15,string,tonumber,0X006,0X3,8,32,type,next,0X1f3D,string.sub,"#",4,coroutine.yield,setmetatable,11,'\098\097n\100',0X10000,{42873,4109534880,0X00ECfE2CA0,1285904825,0Xa8D564F8,466962823,0x0000b6f381Da,838146065,0X389C471C},...);