BM6P6(@ 444555555555555555444444000000000000000000111111111333666777555222000000222111///.........///000666333000000111111---)))111333555444222111222555...///000//////000222555+++///222222000...///111666111111555666222111444111---+++...222444111---111111111222333444555666333444666666333111111111...///111444666666333111444333000//////000222444333111333777777333222444999444//////333666444222555222///000333444111---444333111...******...222222222333333333333333222444444444333333333222222111222222///,,,,,,111555666333111000222555777888777111111999888000///555555222111444:::===;;;777;;;:::999:::;;;999555000......111))) ***lll{{{ggg///111wwwqqqOOO+++,,,===ZZZuuu<<<%%%(((///FFFzzzrrrkkkeee```rrrtttxxx}}}ggg777>>>dddUUU---111mmmgggxxxQQQ---???qqq$$$(((rrr555555666666777666666666333222111222444444111///666666666666444111...,,,000000///......---------777666555444444333111///222444555444222222333555444222//////111333222111...000222222111000000000444///---111111///000444555444222111222444555555333333222222222333444444111333444444111/////////000//////000111222111000333333333222222222222222111000222777777333222333555222000000333444333111555444333444555333000,,,333444333111000000444777111222333333444444333333444444333333333222222222333333333222111222555888:::888555333222222222222555000222999:::333333999555222111444999;;;999666:::999:::<<<===;;;777333---,,,...mmm!!!???bbbAAA222jjjbbb:::---<<<@@@bbb~~~vvvSSS888$$$333LLL222444lllHHH&&&NNNoooxxx111jjjccc000333ggg###rrr666666777777777777666666555444333555777666333///999666333333444333000---000111111111000///...---555666777666444333222333222333333222111111222444888222------111333000,,,000//////000111000///---222///---...///...111555777777666333111111555999444444333222222222222222222444555444111/////////222///------...000000000111333444666666555333222000///222777777333111222000111222444444333111000444666888888555111///...000111333444444555777999555555555555444333333222444444333333222222222333000//////000222333444444999999777666444333222111333000222999;;;666666;;;555333222444888999777444888999;;;===>>><<<888444///,,,,,,^^^QQQAAA '''PPPyyygggOOO333$$$!!!///BBBTTT^^^rrrhhhAAAnnnQQQ444EEEssssss;;;"""---@@@XXXOOO|||555%%%)))XXX###{{{777888888777666555444444444444555555444444555555777222///000444666555111222333555666555333000///000333666555222000111333111111000/////////000111555000------000111000---111///,,,---000000---+++000000000111111111222444333333222000000000111333333333222222222222222333555666777555333111111222111///...///111222222222111222444555555444333222444222444888777222000111...111555777666444222111555888:::666111---///111,,,...111333444555555555:::999999777666444222111555444333222222222333333222///...///222333111///333555666777777666666666333111333888:::777777:::555444333444666777555333777888;;;======:::666333333///---XXXUUUUUU(((000gggpppPPP===000***+++...222888AAAMMMVVV~~~uuummm^^^:::]]]iii===DDDdddlll333***BBBfff{{{---000<<<111(((xxxHHH,,,888888777666555333222111000333555333///000666<<<777222...///444777666333111333555777666444222000///222444444111///111333222111/////////000111222000000000000000111333555555222//////111111///,,,+++000444555333222111000000...---///222222///+++111111111111222333444555555666666555333222333444000000111444777777666444222222222222222333444444999666666888666111...000///333777999888666444333777888777222+++***000666---///111444555555333111999999999888888777666555555444333222111222333444888555333333555555222///...222666888777777888:::444333444777888555444666555444444555666666555333666888;;;<<<;;;777333111333111///HHHWWWccc;;; 555qqq{{{```444$$$'''+++***777LLLOOONNNMMMLLLLLLNNNTTTZZZ___^^^aaaiiittt{{{|||zzztttqqqmmmjjjhhheeeaaa^^^FFFAAA777111;;;QQQEEEMMMQQQ555777hhh```555&&&!!!999qqq???|||DDD333***hhh555888666666666666555444222222000333444222...///555<<<888444111111333444333111...000222444444333111000222444555555333222333333555333000000111333333333///111333333222444888;;;999777555444444333222111(((000666555222111...,,,///---,,,000555666000***///000000000222333444555222333333222111111333444111111444777999999777444222111111111222333444555;;;777666666444///...000333444666777888888666555888777444...***+++333:::111222333666888777444111333444555777999:::::::::666555333111111222333444999777444333222111000//////333777777666555666888555555666777666555333333444555555666666666555555555888::::::888555444333000222111+++!!!hhhpppHHH111ppp~~~cccWWWFFF000...<<>>DDDLLLQQQMMMPPPUUUqqq~~~zzz)))```zzzAAA$$$AAAqqq{{{GGG%%%"""[[[222$$$yyy""",,, DDD///.........000111333555222555777888777555555555555555555333111//////000777666444222222333444555444111000444666444444666........................666222...---000333555555222444333000...///---(((///555:::888222...000333333///...333666444222222444333111...---...222555333222222111000/////////222333333333666777111(((---111666777666666999;;;333333444777999999666444888999888777444333222333;;;444111333222---+++---//////000222444444222111333555666555111000111333555555444555555777999:::777555444555777888888888333333222000///000333555;;;777333111222333222111222333555777777777777666:::;;;;;;:::888777888:::000666555}}}((())){{{uuu:::"""OOO~~~~~~}}}~~~|||yyyxxx|||CCCNNNyyySSS;;;111nnnxxx>>>$$$CCC[[[EEE{{{&&&%%%zzznnnVVV000000//////000222333444222555777888666555444555444555444333111000///000666555333222111222333333333000000333555333333555000000000000000000000000555333111222555666666444555777777222000111111...+++000666555111///111555555000000444666555333444444666666222...---111555///......------,,,++++++000111222333666888333+++///222555666777777888888444444444666888888666444444444555555444444444555444///,,,///000---,,,...222111111222333333111///111444666555222111222555666666555555666777888999666555444555777888888777666777888777666555444444666444111222444666555444777777888888888777777666666666777666555555666888555888333ggg$$$KKKyyy===EEENNN222tttgggPPP999hhheee;;;$$$000}}}VVViii///###!!!bbbgggYYY222111111111222222333444333555777777666444444444444444333222111000000000555444333111111000111111333000000333333111111444222222222222222222222222333333333555666666444222555999888333///111333333,,,111666666222000333666666222111555777444444555444777888555000...000333000000000000///......---///111222333666999555///333222333555777777555444444333333444666777777666555555666666666666555555///+++***---//////000222444333222333444333000...///222555444222222555777666666555444444555666777666555555666888888666555666888:::<<<;;;888444222444333222333555666666555999999888666666555555555555666666666444444666888777999000???gggsss...QQQPPP!!!^^^{{{TTTKKK```iii333###NNNzzzkkkQQQ<<<'''$$$GGGaaa```333333333333333333333444333555666666444333333444333222111111222111000///222222222111000000//////222000111333222///000444111111111111111111111111111111222333333333222111111666666000,,,...222333333666999888444222ӵ555222222555333444555555444222000///222222333333333222000000000222333333555888666111555333222444666666333///222111000222555777888888;;;::::::999999777555333000...---///222444555777333333333333444444111///...111444444333333666999666666444333333444555555666555555666888777555333444555777999999888444222555555555555555555333222Ħ333333444555555555Ħ333444111555---ӵ|||$$$***qqqrrrĦbbb333###LLLsssTTT%%%...nnn[[[AAAfffkkkPPP666+++FFFuuuxxx###<<L333444555666444555=hĦ000+++111,,,4ĉ@ӵ{{{"""XXXbbbkkk>LuuuBBB<<>>ĦDdDSSS###ӵӵӵĦӵĭӵ{{{444444{{{TTT777YYYtttHHH!!!GGG~~~666SSSppp,,,'''}}}ZZZ rrr...///?~4444444444g&e>&e...g&e,,,>hӵ'''+++...+++)))---444g&e111guO>uO>&e...///4ff?>ߝL222gĉ@,,,***---333Shӵ555///111333555555333g&e333>hӵ444000------///333333333fff?><z222g&e>&e---///HL666333111ShӵgL///000222333555===999444111111333444S?ʬ8885553h?D%%)?222444ZufĦ555;;;111gLg&egĉ@g&e>&e@e??g<ĉ3we<Ħ3h?@eZ777DDD3h?gLD%%)?fff?><z=?Ħg&eg&eS?ʬ4ff?>ߝL@eg&e3h?g&e>&e??999!!!$$$cccRRRJJJ\\\kkkMMM111&&&===aaaIII'''BBBwww///%%%rrrQQQooo2224Dӵ222222555Hƅ^Hu]Ħ111Hu]Ħ111ZuR)Ħ/////////............Hu]Ħ222HŐeHŐeHu]Ħ000qIܗGIӵ333tt...---///HGgĉ@555666555777555111///111Hu]Ħ555ZuR)Ħ222000222111...555333sߝLGdUĦ333Hƅ^Hu]Ħ444ntHdĦ777333HGgĉ@444HdĦ222333444444333333444555222//////Htƅ^555666Bt=o9ĦDtfo9Ħ111111111g?666333HdĦHu]ĦttHƅ^Hu]ĦH׼stQje<ĦBt=o9ĦH׼sHtĦBt=o9ĦHdĦDtfo9ĦsߝLGdUĦHt@cӵHu]ĦHu]ĦHtƅ^qIܗGIӵH׼sHu]ĦBt=o9ĦHƅ^Hu]ĦxxxTTTaaaCCC___yyyUUU222!!!%%%ggg!!!%%%$$$ fffJJJkkk0001114DuXӵ222)))...DdDΦDdDĦ---DdDĦ111444t|<,,,---...///111111222222DdDĦ111DdDΦDdDΦDdDĦ111peƜ4DuTӵ000`eĭ...qet666777888777999888555444777DdDĦ111333t|<888333222444444111666444DdDDdDĦ555DdDΦDdDĦ555q<niDdDĦ555qet333444DdDĦ444333111///...222333333222000q<R555888qjRgdKӵHdDĦgdKӵ444333GR/f6LĭĦ333111DdDĦDdDĦ`eĭDdDΦDdDĦDdDĦgeĦFSĦqjRgdKӵDdDĦDdDĦqjRgdKӵDdDĦHdDĦgdKӵDdDDdDĦDdDĦ4DufӵDdDĦDdDĦq<RpeƜ4DuTӵDdDĦDdDĦqjRgdKӵDdDΦDdDĦ444~~~lllOOO\\\xxx???###'''YYYEEE```000 ]]]999 vvv2224444DuXӵ777000333DdDΦDdDӵ***DdDĦ111333o)h333---...000222333333333222DdDĦ111DdDΦDdDΦDdDӵ111=ӊB1.uTӵ000HߝL`o9///po9wӵ444444666666222222444DdDĦ444333o)h888777333222555555222777444DdDΦDdDĦ555DdDΦDdDӵ555GIpӵDdDĦ444po9wӵDdDĦ555222000---+++111222222111000po9u444444333555GIdnuR)ĦDdDĦnuR)Ħ666555CdgĪj555DdDĦDdDĦHߝL`o9DdDΦDdDӵDdDĦgeĦsp?aĦGIdnuR)ĦDdDĦDdDĦGIdnuR)ĦDdDĦDdDĦnuR)ĦDdDΦDdDĦDdDĦnuR)ĦDdDĦDdDĦpo9u=ӊB1.uTӵDdDĦDdDĦGIdnuR)ĦDdDΦDdDӵ111aaa```KKKTTThhh@@@::: 111bbbqqq///@@@"""PPP### $$$3334444DuXӵ:::888:::DdDʜ4DuTӵ,,,>d<Ħ222Dt555333444555444222111///>d<Ħ222>d<ʜDd<ʜ4DuTӵ///333F&uTӵ4444DufئL>e///puR)Ħ000111333333000///000>d<Ħ666Dt222000000333333111555222DdDΦDdDĦ444>d<ʜ4DuTӵ4444DwDd<Ħ555puR)Ħ>d<333111000///222222222222111peӵ999ĦpeӵDx<>d<ӵDd<666qR/ܗ?fӵ777>d<>d<Ħ4DufئL>eDdDʜ4DuTӵDdDĦgeĦs<v>aĦpeӵDx<DdDĦDdDĦpeӵDx<>d<>d<ӵDd<DdDΦDdDĦDdDӵnd<DdDĦ>d<ĦpeӵĦF&uTӵDdDĦ>d<ĦpeӵDx<>d<ʜ4DuTӵccc###:::lllNNNSSSxxxmmm444...ggg...&&&~~~RRR'''"""DDDooo $$$+++...///4DuXӵ666333555D&dq&ĒR...---sdKĦ222DHRRud555555555444333111000sdKĦ333D&oq<Ōq&ĒR...///111>dp&ĒR777666nfʜd<Φ>d<Ħ555s&dq&ĒR444444i?ʜtd<Ħ666HHܗDӊB///<x222222555444333333222B?daĦB?Ho9>d<>d<ӵB?Ho9<x&ӫeʬtIӇ>d<Φ>d<ĦD&ӫetIӇEEEDdDĦssssdKĦB?dp&ĒR>d<sdKĦB?Ho9s&dq&ĒRMMM111***kkkMMMVVV{{{^^^...===eeeZZZ---cccddd---***;;;\\\%%%666//////4DuXӵ666333333Hu]3hh111......ne333333=e333333333444444555555555ne222222pIƎ@t@h444333111>h444666555fe000@ďD///000222///333555555666:::ne111333=e555222111444555222//////ege333666sĪj@h555666444fdDĦ888@ďD222111Hkge333333333666555444444555@h444444@G888666HĪj@IŌ666222Bene///HkgenefeHu]3hhsegeĦja>aĦ@Gse<Ō@GHkgeHĪj@IŌegeHu]3hIŌDdDĦne@h>hsene@GsĪj@h???111^^^tttWWWNNN^^^sssddd777$$$---TTT{{{+++EEEppp...000222EEE FFF2224DuXӵ888ĵD^444222///000000444333444555444333222222444555666111000000777444333111000222555666555222333111000000111333///333555444555777555555444666555111111444444111000//////222333444555666444111DdDĦ888666222222444555666666777444333333555777888///111222333999777444:::888333333111D^s׼sgeFm8>aĦs׼sHoD^DdDĦ ,,,:::aaarrrs׼sXXX333<<d<Ħ666666444222222444555Ħ444333222222222333333:::777444222000111222444...///Ħ...000222111222444555555555444444---...///000111222222333333666888888555222000///333111///000333555444222222333555555555555777999777:::;;;777666666333...Ħ///000111111222222444333000///111111///222000......000111222111---//////...222777888555111333444444222111111222>d<Ħ888555333000000000///000222666:::444444555666888999;;;<<<222111222555999;;;999777333222222333555555444222333222333666999:::777444000777;;;888777;;;<<<:::444666888999999666222000777111222Ħ>d<ĦBegeFYĉ>aĦBenu]ӵIIIAAA~~~>d<Ħ>d<Ħ(((Ħ%%%,,,///555???HHHCCCEEEJJJPPPWWW\\\```bbbBeĦsss)))///yyy^^^EEEaaadddDDD'''999ppp777..."""~~~ggg&&&000&&& aaa?aŖ%7uSQuR)ӵsdKĦ...;;;666222222555gdKĦ666444,,,(((---555999888333000000444555222---000gdKĦ111333666444333333777::::::444...,,,,,,...///000222333333222222222222111///...---111///111333222000555===333222222333555666666555888666444222000111111gdKĦ000//////222555555777555111///111000---333111//////000222222222,,,222777777444111222444999444///111666888555000gdDĦ777555111---000444666666555666666777666555888;;;;;;999666222888;;;888777888444---222///---...333666666555333444555666666555444444333777777555888>>>===888777<<<<<<666333777:::999777444777qqqgdKĦsdKĦŶS3we<iĉ@3hR/ŌZZZ%%%+++```DdDĦsdKĦdddgdKĦ  """"""$$$)))///333333222777:::DDDTTTgdKĦ...***@@@~~~BBBVVVggg--- 777NNN,,,$$$###dddqqq///***666|||zzzhhh>A666ne444222999666333222ne,,,111333...+++...222333888666444444555666777777ne111///000333000///000444888777111,,,------......//////000000000111111111111111000///...000111111111333666999555333111111333555777777666555444222222333ne444333222222444777444666555111111333333000999666222000000111222222000444888888555222444666777444111222555777555De222333444444...111444555555444444555333111///000333666777666333555444///...111222...555222000111444555444222555666777888999888777777666999999777:::>>>===999555:::;;;666444666888666888999===tttnene>Ak<fh}}}???!!!>>>rrrDenene888 """'''******(((%%%%%%)))///222333999@@@YYYlllneEEE$$$---qqqccc444EEE~~~HHH+++***TTTXXX%%%RRRwww///***222rrrrrrkkk777333000222666777666444333222+++222555222///......,,,111333666666444333444555555000......000/////////333666666222---............------------///000000111222222111111***000222...///666888333777444000///111555777888555444333333333555444444333222222333555222555555222222555666333>>>:::555222111222222111444777999888555444555888444444333444444555666777222000000333555111333666666555444444555111...+++***---222666888555666555222222444444222444222111333666777555222444555666888999999999999444666666555666999888444333888999777555666666444555999@@@uuuTTT$$$***\\\}}}eeeLLL>>>555***%%%%%%!!!"""%%%))),,,---***((((((!!!""")))///...555SSSZZZ___gggsssaaaOOO^^^DDDQQQ}}}sssIII///)))[[[qqq%%%!!!AAA000+++,,,___gggnnn333222111222333444333222888111000555444//////666666666555333000000222444...333444000.........,,,444555777888666333000///333555666555222//////000444222111333555777666444........................000111111222222111111111(((111333,,,...888888///555333111111333555666777444333333333333444555666222222111000//////000000222555666444444777666444;;;999666444444333111///777888888666444444666888222444666555444444777:::222111111000///000111333444666888888666555555666222000------...222555888222666:::;;;;;;999555111000///000444999;;;999666///000111333555777888999555555444444666666555222444666888999888777555333000333;;;rrraaa,,, FFF{{{zzzwwwzzz{{{~~~}}}yyyvvveeeYYYJJJ>>>777000+++''')))***,,,---///111555777:::AAAHHHLLLOOOQQQQQQPPPYYY[[[___bbbbbbccciiipppppprrrsssrrrssszzz}}}ooovvv..."""999qqq888<<>>???IIICCC;;;777777888777555333444555555444333333333888666333222333666888999//////000000111111222222333333333222222111//////(((222444,,,---666666---222222222444666666555444333333333222222222222222222111000////////////...333777777555444666555222555555555666666444000---666666555444333333555777222555777777444444888;;;333000,,,---000222111...333555666555444333333444333333333222222222333444///111444777777444111000111000111444999;;;999666+++,,,...000333555888999:::888777999:::999777666555666888::::::888555333000///444ooo\\\000666nnnjjjQQQ>>>888111&&& '''///555999888222+++,,,333666555///333999;;;555111888DDD===>>>===:::999>>>IIIRRR___lllpppaaaLLL<<>>"""---fff000  CCC))) 666NNNnnn000000///000333444444333444222444888777333111222666444222000000111333444222666999<<>>rrrTTT&&&'''zzzAAAlll000//////000333444444333444777777444444666555222888444///...000333333333555;;;AAADDDIIINNNMMMIIIDDD<<<111***+++111777:::444444444444444333222111444555666555444333222222333333333333333333333333333333333333222222111000///444777333,,,***///555222222222444666666555444111111222222333333222222777444222222444555444333///333555444555777666333555333222222333333111///333222222333444666777777777777777777666666777999666333000000222444444222///000111000//////000222222444777888666444444555777111---...//////444<<<888555222333555555444111444333222111111222222333555111000555777333222444888444444999:::666333333777000111ooofff<<<111XXXpppbbbSSSMMM???444666===777***888///)))(((### +++***///666<<<>>>===:::888999...***000333---***,,,333222---...bbbccc666000~~~```555WWWyyyaaa===)))777oooRRR ```ccc###mmm666kkk///......000333444444444555:::999111111888999444999333------111444444222333999???AAA@@@;;;000&&&...000111111000000333555666555333333333111///---222555999;;;999555111...555555444333333222111111111111222333333333333222222555888666,,,&&&,,,888444333111222444666666666///000222333444555555555666444111222555666555333,,,111444444555888888444:::666222000000111222222222222222444666888888777999888777777777777777777555666666555333333555888111222333222111111333555444666999999777777999<<<111---,,,000111///111666666333000111444666666444888666444111///...------666222111777999555444666888333222777999555222333444///222ppp~~~FFF$$$SSSzzz}}}vvvkkkVVVDDD@@@AAACCCMMMZZZffflllttt{{{{{{sssggg^^^FFF333...===FFF;;;...***...%%%&&&000mmmJJJ$$$!!!ooo]]]+++ZZZ}}}SSS000!!!GGG\\\UUUmmm!!!eee/// lll333333333333444444555666777555333111222444888:::666111...000222111222555000222444444222111222333000111000//////000333666111222333333222222444666555666888777555333222222777222///111222111222444444444333111///...///111111111333555777444...(((&&&)))---111333444444333555000...111333333555888444333222222333444444333333333333444444444555555222444444222333666444///,,,444;;;:::444333999@@@999333333888666...///777777666444333444666999;;;333000///111555888888666333333444444444444444444555555555444333000...---555222000222777;;;<<<:::888888999888777444222000555::::::444333777888666666888:::<<<;;;999666444111000...jjjHHH444OOO~~~}}}yyyvvvvvvvvvpppYYYMMM^^^sss999"""555PPP777MMMVVV222YYYpppRRRvvvSSS...yyy222222111000000111111222777555333222222333666777555444444555222///111666222333444333222111222333222222222111000111333555000222333333222111222444444555444333222222444555999555222444333...++++++222222333222111222444666444222111222444333000---...///222444555555444444555222222666888666555666222222222333444444333222777777777666555444222222222444444000111444555444222444777777666666888999777222333999777000000777777666555444555777999;;;666444222222555777777666555555555555666666666666444555555666555444333222555555666666666777888:::888888666555444444333333333888:::777666999:::888888888888999888777666666333111---hhhWWW)))+++TTTxxxccc+++TTT}}}UUU>>>FFFbbbzzz;;;222TTTyyyGGG&&&RRRnnn%%%|||333222000///...///111222666666555333333222333333555666999:::444...000666444555444222111000222444333444555444333222333444000222444444222000000111444333222///...000444888111...///333555111......,,,...///000111222555888555333000///000222333333444444444444444444333333444222444:::;;;777333222111222444555666555444333777777777777666555333111111555555000...222666888777444333555888999666333555222444999888111111666888777666555666777:::;;;888666333222444555666666333444444555666666666555///000111222222333222222444888:::999555333555888777666444222222333555666222777999888888:::;;;999888777666555555555666666777555111kkkeee(((OOOyyy"""$$$---|||HHH%%%222nnn;;;!!!$$$ooo"""555...OOO\\\|||555333222111111333555777666666666555444222111000555666999;;;777111111666444444333111//////111333444666777666444222222222000333555555333111000000555444333000///000333666...+++,,,111444222111222---///111222333444777999333111///...///111333444444333222111000000111222444111333777888444000///222333444444444444555777222333555666777666555444000666777222...000555777666333222444888999666333444333555888666000///333888777666666666888999:::777555222111222333555666000111222333444444333333......//////000111111111444777999999777555555666444444333222333444555666555777888666666777999:::555555555555555555555555555444222mmmuuu>>>eee888 %%%fffsssGGG111IIIxxxYYYDDD333""":::uuu,,, ooo555"""JJJVVV %%%|||333333222222444666888:::555666666666555333111000555333555999:::666444555333333111///---...000333444666777666444222111222222444777777555333111111666777666444111000111222666111...000111///...000222444666666666666777999...////////////000111222222111000//////000222333777222111444444222000111111222111000///000444888111222333444444444333333///666999555000000222333111222444555555666666777555555555666333...---///888777666666666777888999222111111000000222444666///111222444555555444333444333333333222222222222444333333555888888666444111222333555555555555444:::888666444222222555999333444777888888777555333111111000kkkaaaDDD""" 777vvv^^^!!!%%%:::RRR///CCCsss}}}iiiBBB$$$FFF{{{999RRR@@@,,,%%%EEE[[[;;;111111111222444555777777555555555666666555444444555111222777999777444333111111111000//////111333444444555444111000000111333555777777555444333444777888777555222000000111555000...000333222444777111222444333222111111222---///111111000000000111333222222111111333444555:::444111222333222222555...//////...,,,---222777555555444333222111000000///555888555222222222111---222666666333222555999666666666444111///...000777666666666666666777777...000111111000111333555111333555777888888777666555444333222111111111111333000///222777999777444000222444666777666555444;;;888555444111000333888333555888:::;;;999666444333555555oooeee:::$$$!!!+++ZZZ===&&&sssxxx888%%%CCCtttHHH&&&DDDGGG555LLL555,,,AAA```TTT111222333444444444333222444444555555666777888888333222333666555111111333000111333333222222333555222222222000......000222222444555555333333444555777666444111......111333000,,,---333888888:::===...000111111///---------000111333222000000222444444444444333333333444444777222///111222111222444,,,000444333111111444777777666444222111111111222000333333111222555666444///333666555333111333666666777666333111222444555666666555555555555555555...111333333111000111222222444666999:::999888777444333111000//////000000111000000111222444555555333444444555666666666666888555666888666222333777666777999:::;;;:::999888222666888sssvvv333999TTTrrrrrr+++MMMbbb777444iiizzz,,,'''YYYRRR LLL000(((;;;aaa```444555666777666444111000333444444555777999:::;;;222333666777111,,,---444000222444555555555666777111111000...,,,---///222111222333333222222444666777555111---+++---222666444111333888:::888666777222444666666444222111111333444555333000000333777555444444333333222111111222...,,,///000//////111...444:::<<<999666777999666444222111111333666888000111///---111777:::888333444555555333222222222666777666333222555888:::555555555555555555444444000333666666333000///000000222555888999888777666666555444333333333444555///111222111...///333666777666444444444666777999444333777<<<;;;555333777:::999999999:::;;;<<<<<<***///333pppbbb///ddd000&&&nnn[[[AAA:::???$$$111___YYYFFF%%%666___ ```444999888111///333555222000000111222444777999;;;777444444444///((()))///222222222222111000...------///111111111111222333333555666555333333666999666111,,,***,,,111666999222///111555555111333999666555555444333222111111333444444222000111555:::222444666888888666333111666666666888888666111...444777:::999777444555666666555222000111333666888222000222777777333555;;;555444111000444999666000999666333333666888777555///222555666666666666777999555222333222///000444888777666777999999888666;;;:::888666444333222222111000222555555222333777777666555555666666555444333555888::::::999777666;;;;;;<<<;;;:::777444222222---+++mmmqqq!!!IIIVVV&&&@@@SSS---;;;zzzXXX$$$<<>>:::666888777555333333555888:::<<<888444333555888:::<<<777666555333222222333444///000222444555777888888444333111000//////333666777888666444666999777333///333555555222000222444333444444333222333555777666555666999888222///000...///222555888777444111222333444444444444333222444333444666444111222555444444333555888999999888888888888999999::::::;;;888888:::::::::888666555666333...hhhddd :::OOO(((XXXJJJ666;;;}}}WWW///aaaxxx``` ]]]ddd  555???===:::666111......000222222333333333222222222444111---,,,111666888777111111111111000...,,,+++///222666888777444333222444222111000111111222222222333222---((()))///555000222444333222333555666555444333222111111111111111000000333888;;;999777666666666666777777888888:::666111...///222555666666555333222222333333444...///111444666777888888333444333000///111444666888999999666666999888444777888999666333444777;;;333333333222222333555888333222555::::::555222222000000222555777666222///111222222333333444333333222222555999777222111333444444444555888::::::999666666777888:::;;;<<<===999999:::999888666333111555444000gggmmm$$$222iii{{{???,,,fff;;;'''333~~~;;;''';;; nnn\\\YYYlll  %%%666666777888555///---///222222333333333222222111000333555444555666333...222222222222111///...,,,111333777888666444333333777555333333555777777777000333555555222000000111...222444222222555666666888666444111000111222333666444222222333444444333444555777999999999888777777444000...///111222333777555444444666777777666222333333444555555555444111333333000///222555555777999999666555777777444:::999777444333555888<<<222333555555555555888:::111111555;;;<<<777444555222222333555777666222000333222222222222333444555222222555999888333222444222111222555999<<<===<<<555666777999:::;;;;;;;;;888888888888666333000......111///gggGGG)))mmmlll)))111kkkYYYMMM~~~LLL---]]]===(((dddVVVaaauuu666333444666444000111555333444555555555555444333...555999777555555222---222333444555555444333333444666888888666555555555777555333444777999:::999111222444555444333111000///444555222111444666444666666444333333333333444666666666444222000111222555666777999999999999999555333111111333555555444555333333555888:::999777444444444444444444444444,,,111222///...222555333444777777333222444444111555222000///000222333333///111444555666666888:::333333666;;;;;;777444555333333333555777777666444555444222111111333555777444222444666555333444999333222333555999<<<<<<<<<555666888::::::999888777888888999999888666333222+++111000gggbbb***111iii>>><<>>;;;:::::::::888777111...333dddWWW///oooJJJ%%%mmm=== @@@&&&aaauuu000@@@444&&&777~~~ooo(((999555111111444666555333111444666555333111111222333111//////222444555555333333444555666555555666222222111222333444555555888555666777444///000555555444333222222333333444222333444444555555666666333111///---...000333555333111000222555555555444666666555333222222222111111222444555555333222000222333444333333333444555777333///111666999888666666444333333222111000111...---...000333444444333444444666888555000222666444555555777777555111---,,,---------...111666999444444444333222222111111222666999888333///---...111333555666555555666888555666888:::;;;999666444444666777666444555999===<<<;;;::::::::::::999777222///555fffJJJ---||||||'''$$$888}}}ggg%%%"""nnn???555|||---:::000""" <<<``` 222666444111222444666555333///......000222222000......------...000333555555111222444555666888888777444444333222222222222333777555555666444000///222444333222111111222444555555444444333444444444444333222000//////111333555333333222222333444333111666444333333222000000111+++,,,///111222111000///333555555444333333555888666222000222777999777444000222444555555666444222.........111444555444222666666888999555000111666///000222555777888666444444555555333000//////000444444444444333333333222000444888888555111000000///111333444333333444555000333777888777333000...000444888999777666777:::777666777999;;;;;;999888444111666gggGGG)))yyyIII***WWWHHH EEEqqq222RRR+++///000 >>>PPP 111...111555888888555111///111///...000555666333///)))***,,,---///000111222///333555444666888888555222333444333222222333555555555555444333111000///333222111000000222333555444222000000111111111000333333222111111222333444222555666333111222333222555222111333222000000222---...000222333444444444222333444333000111444777444333222444777888555222000444666555666777555222444444333444666666444222888777888:::888444444888333222222444666666555333555666888777444333222333111111333444666777999999...///222555666777666555///111333333222111222333333999>>>>>>888333222333///222777::::::888666666333444555888;;;<<<:::888555111666fffFFF$$$jjj'''+++fff``` &&&uuuVVV$$$ ###111!!!###AAAQQQ &&&---333999:::777333111222333333444555666666444333+++---///111111000//////111555777444444777555000222444555444222222444666444555555444444333111///222111///...///111333444222000---...000222111000222222222222222222222111...666999444000111555666555111000333333000000444333333444555555666777777111333444222//////333777111333666888888555222000333666666222333777888666666555444444666666555444666333333888:::888777999777666444444444444222000000111333333333444666777---...000222444666888999333000///111666999777555111333444444222111111222555>>>FFFDDD:::333555:::000222555888::::::777444444555777:::<<<<<<999777444///444dddOOO,,,dddxxxRRR666888www~~~777@@@|||555XXX///"""&&&DDD```www333777999666000///444999000333666555222///000111000222555666444222000///333888999444333555222,,,555666777555222111222555444555555444555555333///222000///---...000222444222///---...222444444333000111222333333222000000***555;;;555///222777999555000000444444000111666333333222222222333444444111444555333//////444999000444888:::888444000...333666444///000888===<<<222111000222444777777777222......444999999888999111000000222555777888777222222111///---,,,...000,,,,,,---///000111333333:::444///000555777555111333444666555333111111222111<<>>kkk|||FFF$$$IIIccc rrrGGG  +++ '''EEEmmm ttt222333444444333222333444444333333222222333444444---000222111222666666333999333......222777888777444444444333111111333555000222333444333000---,,,111555///,,,222222000666222111111333777777444000000222555666666444111///111111111000///000222444777555222...,,,---111444777555444555888999888666777666444222222222444555+++222:::===:::444000...444888999555666:::;;;777:::666111000333666777666222444666777666666666777333222000111333222...***//////......///000111222666555333000///000444777666555333111000000111111///111222333333444666777000444777666111///111444---000444777888999999:::555888<<<===;;;888555444333555000WWW{{{&&&%%%{{{111,,,uuuaaa999)))QQQ{{{*** fff333333444444333333444555111000...---...111444666///222333111222555555222666555333222222222333333333444444222111222555777999333---***,,,///000000,,,222///...333111,,,111111222222222222222333555222222333444444333333222222333333222111222444666777777666333000...///000222222333555777777444111999777555333111111111111///000111333444555444333555888888444555999:::777:::666111///111222333333444555666666555555666777333111000111444444222000666444111///---...///111333444333222222444777:::444333222111111111111111000111222222333333444555888:::;;;999444000///000444555888999999:::::::::555888;;;<<<;;;999999999555888333YYYssskkkUUU'''WWWRRR FFFtttJJJ'''"""888+++UUU}}}555 SSS000000///000000111222222...,,,***)))+++000444888222555555222222444444111///333666555111///000333333444333222111222555888:::222(((&&&***///111000***111111111666222***---111333444111......333777222222111111222333444555444555555555444444666888444666888888555222000///111222444666777666111...666555444333222111000000000...---000666999888555666888666333333777999777999555111....../////////666666666555333333555777333222111222444666666555:::777333///---...000222111222333444333444555777222222333333333222222111000111111111222222333333<<<======;;;888555111///999888888888888888888999555777999:::::::::<<<>>>777:::666[[[wwwCCC777fff@@@333ggg%%% [[[<<< 111///"""***444KKKFFF III111///...///000222222333///...,,,,,,...111444666222444444111222555555333+++///222222000000222555444444333111000000333555...,,,+++---000111///---,,,444333333888333,,,...111222222111//////222444000000111222333444444444444555666666444444666777000333666777666444333444555666777888888666444222000111222333333333333333---///222777;;;<<<888444888777555222222444777777666444111///...//////000777777666444222222444777444333222222333555666777555444222000000000111222---000222333222111111111222333444555555555444333222111000111222222222111888888999;;;<<<;;;777444777666333333444555666666888888888888777888;;;>>>666:::666ZZZUUU***---gggggg///$$$===III UUUXXX ###000&&&!!!555+++OOOUUU LLL666333111111333555666555222222222333333333333333000222222000111666777555000///......///000222333444444444222///...000111%%%***000333222000000111...444111000666222---111222000000111333333111...---///222444555444333222222444555555444444555666333444444444333222444666888888777666555555555666000111222333333333333333...222666888777666666777999666333222222222444666444333222000///000222333777777666333111222444666666555444333222222444555000111222333222111///...***---111444444333333333444555666777777777666555333222111111333444333111555555666999;;;<<<:::888555333000000333666777777::::::888666444555777:::333777444XXXCCC888QQQNNN$$$ fffxxx DDDmmm!!!sss***###>>>uuu###$$$^^^bbbCCC555222......000333222111555666777777666444222111...111111///000555777666666444000...---.........222444555444111/////////***...333222......333888---222...,,,222000---333333111000222666555111,,,---///222555666444111///111333555555444333444555999888666333000000111333555555444222000111444666666555444333222111000000222333333///,,,...444:::999555333333222000111444222333333222000111333555555555555444222222444666777777777555222111222333111333555555444000,,,)))(((,,,222666777888999999666666777777777666666555555333111333666888666444555555666777777888888888666333111222666:::;;;:::<<<;;;999555333222555777111666333WWWlll===XXX}}}ooo---GGG333 ###aaa{{{!!!ccc$$$GGGsssTTT~~~ooo%%% ***|||666111,,,,,,///111000...666666666555444333222222///111000---...333555444333555666333...++++++---///222666777555333222111222444444222///000333777+++000---,,,333222...333444333333333333333222111///000222333333222111000111333555666555444444555;;;:::888555222000111333000111222111//////222444999777555333111111111111444222...++++++///444999888444222444333//////222333444444222000///111333222444555555333333444666777888:::888555333333444222333555555444111...,,,,,,///444666777777888888777777666555444444444444777444333555999;;;999777555666888666444444777:::888555222444999<<<<<<:::<<<<<<:::666444333555777000666444XXX999CCCxxxEEE &&&[[[\\\777"""!!!WWW!!!RRRkkk OOOzzz~~~/// sss===888222111444666555222666555333111111222333444111222111------111333111,,,333999777///***,,,000---111666999999777555555666666666666555333111///***111000000777555000555444555666333//////222666222222111111111111111111111444666777666555555555888999999777555444444666---000333333222000222333888666444222222222444555222///...///444666555333777333222555444...---111444555555333///---...000111333555555444444444555666999;;;:::777555555666111222333444444444444444111333666666444222111111777666444333222222333333888555333666;;;>>><<<999333666888666333333999>>>888555222555999<<<:::777<<<<<<:::888555555666888111888666ZZZOOOttt]]]'''???xxx|||""" ~~~RRR"""\\\UUUfff555 }}}444777999888555222333555111000111333555444000---000555444...,,,222777777000000000000000111111111///222666999999888555333999555111//////111222333000222444555555666888:::...444777444...,,,222999333222111111333444000+++///333777666333222555888666444222222333555555555000000111444777888777555555333222111000111222222***///000000333888777111...444888888999999333)))222666666222///111111///555444333222111111000111333999;;;777444444555444555555444222000000333555888;;;:::777555777555111444111000222333222444888555555555555555666777888666333444777777555555888555555666777888888777555888999999777333111222444555444///WWW@@@###cccwwwmmm(((<<<@@@nnnooo"""jjjAAA ooo===###mmm999:::999888666666888:::///...---...111222111//////333444//////444999999222222222111111111111000///111444777777666444222999555000---,,,,,,,,,,,,...000111111000///000222,,,000333111,,,,,,000555444666666555333222000///111444555333000///333777333222111111333444444333000111333555555666555555000111111222333555777888---000222000222666444...)))...222333777:::777000111555777444333555666444666555444222111000000000000555777333000222444333333444333222000000222333555888777444222444333///333000000444444222333777555555555444555555666666666444444777777555555888444444555777888888777666999;;;======:::777666777666777444]]]yyy---000{{{xxxkkk~~~QQQ$$$MMMPPP\\\hhhXXX666ppp///333mmmwww777444111000111444666666000...,,,---///222333333,,,000111///000555888999444444333222111111000//////000222333444444333222777333///,,,++++++++++++///000000///---+++***+++---...////////////222444666999;;;999444000111333444444333///,,,,,,000444111000000111333444222111///333666666444222333555///000111333555666666777222444444444555666333///,,,///000111555::::::666---222555333222333333000666555444333111111111111///444555111...111444555333555666555444333333444333666555222111333222///111000111555666333333555888777777666666666666777777444444666777555555888333444666888888888888777444888;;;<<<;;;888555555333555333]]]LLLIII|||ttt:::(((eeejjj???{{{^^^JJJ---rrrJJJhhhbbb111...+++,,,///222222111222111111111222333444444+++---......///222444444444444333222111///......///000000111111222222333444111...------/////////111222333222///---,,,,,,111000000111333555666555999999::::::666111000222666444111,,,)))***///222000000111222444444222000000444888777222000111444222333444444444222111000555666666777888888666333777666333333555888888888...333555333000000...***333333222222222222333333111555555111///222666777555888::::::999777666666444666555222111444444111000///222777777444222444::::::999888777777777888777444333666666444555999444666888::::::999::::::333555888999999777555444444555222[[["""gggrrr///$$$111RRR((( !!!jjjaaa:::***!!!uuu```fff  QQQ222000///111555777555222111333444555444222000000111000///000111000111111222222111000///......---000000000000111222333333333111...---...000000000111333555555333222111222222111000222666777777555;;;666444777777222......555333000,,,***+++///111111111111333555555333111000555888777222///000333555666666666444222000///333222333777999999777666<<<888444333444444555666111666999666444444222...000000000111222333555555000444555000...222666777555888;;;;;;999777666666333555444000000333444222000///222777888444222333999888777666666666666666888444333555666444666999555888;;;<<<;;;:::;;;<<<888888888888999999999999999999333ZZZaaa000```... )))cccEEE ZZZnnn ###}}}***%%%xxxnnnmmmKKK111111222444666666555333///222555555222///---,,,:::555333444444222222333////////////////////////111111111222222333444444555222///.........---,,,...111444666555444444555000///000111444444444222:::222///555777111,,,---222111///......///000111222111111222444555333222111444666555222000000111555555666666666666555555///---///555888777555666999444111222333222222444...444666555444555555222---......///111333444555...333444000---000333444333555888888666444333333000222111......222333111000///222777777444222333555444444333333333333444888444333555555444666:::777:::======;;;999:::<<<888777555555777888888777888777000VVVAAA!!!___``` 000---ggg<<>>000222222///------222666222444555333111111444777@@@777111444555333333777+++,,,...///111333555666222333555666777777666555666444333333444555555444...222666888888777666777---000222333111000000111333///222888444***+++333,,,...000444777777555222222000......000111222222333222222333444333111///000///......///111333444444000222999<<<888777999;;;666444777777111---///666::::::666333555555333000//////............///111777999555222333444333444555777666444333333444222444333000000555777555111000111555666333333555555555555555555666777888999555333444555444666;;;666:::===<<<777444555888999888999<<<>>><<<888333333333...WWW555iii~~~CCC$$$rrrRRRsss===eee/// &&&ttt>>>888333222444555333222333444333000//////111444666888222111666888444333666000111111//////000333666+++000333222333777;;;<<<777444111222444555222///222222333555777777444222///222555555333111111111555444111000//////111222444000...111666666000)))+++,,,---...////////////666666555333///---,,,---...222666555222111333777222...,,,000888<<<:::666>>>888222222555888777555222111222666:::;;;666000+++///000------111444444000...---000555888888777888555444666666444444888///......000222444444333000111222333444555555444666777666222......111555///555777222000444777666:::999888777666555444444999:::;;;999666555777:::///444000UUUxxx BBB}}}CCC ,,,444===ggg555 TTT}}}'''WWW444 :::333222444888888444333555333333222222222333444555444000///444555333222555222222222000///000333555///000///---///333333///333444444333222222222333111111111222444444333111)))---111555666555333222555444333111111111111222000//////222555555111,,,***+++,,,...000111222222111222222111000///000111000444777555222000222444444111000222666888666333999666333333666999999888555333333666999888333...---000///---...333555333333111000111444666666555555222333666777444555888222111111333666777777666222333333444444444333333777666555444444444333333444999999555444888999777444555555555555444333333;;;<<<<<<;;;999777888999222666000RRRHHH$$$mmmnnn333===NNN +++___+++ GGG}}}zzz!!!\\\???666...000555999777222222555222333444444555555444444000------000333222111333444444444222000000222444777555111...///222///)))000333555444000000333666111000...///111222111111)))+++000555888777444000444444444333222222111111---///111333444333222000)))***,,,///222444555666///000111111000000111333222555777555222000111333222222222333444444444444333333444666888:::;;;;;;777666555666777666111---111111...---000555555111666555333333444444333222111000222666777555444777333333555777:::;;;:::888444444444444333333333222777555444666::::::666222666777666444555777777333000111333555666666555555<<<;;;;;;;;;;;;;;;999777333555---NNN 999[[[ [[[oooYYY  HHHxxx xxxzzzdddMMM000---///555888444...///444222222222333333333444444...,,,,,,///111222222222555555555333111000222333666777444000000222000,,,000222333222111111444666222000------///111222222///000111444777666333000333333444333333222000000///222555555333111222333***,,,...000333555666777222333333111000///111333111333555555333111222333...111444444333333666888000333666888888999:::;;;777555444555666555222///444222...---222777666000666555555555444444333222111000222666777333222444333333555888:::;;;:::888444444333333333444444444555444444666888999888666888666444444666777555111...000333666888999999999888777666888;;;<<<:::777000333+++LLL___!!!aaa}}}$$$;;;wwwSSS OOOlll {{{^^^oooYYY***333444666666111,,,...555333222000//////111333555.........///222444444222555666666444222000111222,,,222555000,,,...111333444111//////222444444333333111...---///111333333444333222222444555555555333333333333222111000///333666888777333000111333......000222333444444555333444333222111111333666///111333444444444444555000333666555333222555888111444777888888777777888444444333333444444444333555333///...222777555000111222444555555444444444333222333666666111///111222222222444777888666555222222222222444555777888333444555444333444888;;;;;;888666888;;;:::777444...///222666888:::;;;;;;333111111444999;;;:::888222444,,,NNN{{{444888MMM""">>> OOO'''  EEE___ """>>>!!!{{{ddd %%%888777777777333///000555333111///------000333555000111111000222666666222444555555444222000000111***333888333...000666:::666111---...111444444222444111//////000222333333222222222111111333777;;;444444444333222222111111555777999777333000000222000000111222333333333333000111111111111333666999///000111333444555666666666888999777333111222444333444555666777666555444222222222222333444555666444444111...111555444000,,,///222444444555666777666333444666555111///000222111000111333444333222111111111222444666999:::222444444222000111777<<<888555555999999777444555...///111333666888:::<<<111000000333666:::;;;;;;888:::000PPPzzz000VVV777"""hhh%%% JJJAAA 222ZZZ***))) >>>qqq """666444444666555111000222222111000///000111333444111444333000222777666222222333444333111000000111///555999555222444999;;;555333000//////111222333222111//////111222333222...222444222///...333999888777555444333333444444444555555444222111111111///000111222222333222222///000/////////111555888111111111333444555555444:::::::::888555444333333444222111333666777555222222222222111222333555777333444333//////222333000)))---222444444444555777666333333555555111111333666333000000111222222222333333222222333666888:::222333333333333444666888222111333777666222111555222222222333555888;;;===444555555555555888<<>>>>>yyy::: 999NNN (((SSS...qqq###___ 000...///444666111------111111222333333333333222222555444000222777666111000222333333111000000111000444444000000333444222333444444000------111555111000//////111222222111---333888555---)))---222;;;999777555444555666777222111111111111111111000...///000111222333333333222111000...,,,---000222333222222333444555333222999888888777777777777666444111...000555888555222333333333111111222444777222555444000---000222111(((---111333333333444666666333222444555333333777999666222000000222333333555555333333333555777888444222111444888999666333222222666;;;999333333999777666555555777:::===@@@999::::::888666888===BBB888999000PPP___...aaaHHH!!!GGG%%%FFF...hhh%%%vvv$$$|||666555333222111000000000111111333555111...222;;;000//////111333222...***000222666::::::777111,,,111///...000444888888777666666777555000,,,111:::444555555333111000111333666111,,,***,,,///111222777888999666333222444777222111000000222444777888222000///000222333333222333111000111333555555555666444222000///000222444666666666777999:::999777999999888666666555555555888555222000000222555888222666:::777333111666<<<222222222333444555666666...---...111555666444111///000111111111111000///111333666999999777222///111111222333333444555555...---111666555111333:::<<<:::666444888===:::333===<<<:::999888888999:::;;;333777GGG@@@---___  '''222"""@@@,,,)))$$$hhh555555555555555444444444333444555555444333333222222000......111222222111444444555777888777333000222111000333666888888666333444555444///***///777888888777444000......///111///,,,+++,,,---///000222444666555333222333555333222222111222333555666222111000111333555555444444222222333555666666555333333222222222222222222111111111333666888888888666555444333222222222222333222222111111222222333000333555444111000333666333333333333444555666777666444333444555666333111222333555666666555444333333555666777666555444444000000000111111111111111...,,,...222111---...222666888777333222777::::::???<<<888666555888;;;===:::222666DDDhhh444&&&ZZZ]]] 555000)))999***(((EEE(((ddd333444555666777666666555000555555222444888444+++333000,,,,,,...222666777;;;999888888999999888777000000111333666777555444000111333333...))),,,333111222333222222222444666,,,...//////...---...///...111333333222111222222333333333333333333333333222000///000222444444333000......///111222222111111222333444444333222111222111000111444666666666555444222111000111111222111222444555555444222111222222333333333222222111444444444444444555666777999777444333444444333222222333666777888777555444555666777555222222666999111111222222111111000000666333333555666333000000000666999333...222;;;AAA???;;;666333333777<<<@@@;;;111444BBB```!!!'''kkk]]] JJJ+++111///'''%%%^^^444]]]///000222444444333222111+++444666...///888666+++222000---+++---000444777888777666666777888777666+++,,,///111333444333222//////111222...)))+++000...000111222222333666888,,,///333444222000///000...000222333333111000///222222333444444444333333222000......///000///......------...000000///...111222333333444444333333888666444333333444333222777555444222222222333444555666888999999888666555666555444555777777444111555444444444555555666777555333111///000111333444...000222333444444222111444666777555222222666:::555555555666555444333222:::888666888:::999555222///777;;;666222444;;;@@@<<<999555333444888<<<@@@;;;222444AAACCCGGGUUU ```""" :::'''%%%mmmFFFPPP///000222222222111///---...999;;;000+++333555/////////...------...000111//////000222444333000...(((***...111333444444444000///000222///***+++000555666555333000...///000,,,///222444444222000///111111222444444222000...///000222333444555555555555222000//////...---+++222111111222444444333111555444222111111333444555888666333333333333222111777666444222222333555666999999888888888888999999999666444555999:::777333555444444444444555555666444222000...---...111333------...///000000//////111444666777555444555666555666777777777666555444444444333555777888444///444:::===;;;999:::;;;999777666666666777999;;;<<<<<<222555CCCnnn &&&|||EEE !!!rrrvvvLLL}}}"""$$$oooYYYAAA111222222333222111000///666>>>???444---///333222,,,...//////...---...//////000333666888666222...+++---111333444555666777111//////000...+++,,,000333333333222000///111222------...000222222000---222111111222444333111//////000111222444555666777888666333111111000...---111111111222444444222000777666333111000222444555000000000111333444333111555333111//////111333555888777555444444555777888777444222333666888777555444444333333333444444555777666444000------///111000000///......///000000///111333666777666333222000111444666666666555444111444555555777888555000777:::===<<<======999333444555777888999999999888:::222666DDD...'''WWW666 ;;;ooobbb{{{!!!"""ZZZiii000111111111111222222222222666777888666333111111222+++---//////......000333333444666999;;;:::666333///111333333222222444777222///---...---***,,,000,,,---///000111333666999111---***,,,222444222...000......000333555444333222222111111222444555666777555333222222222111000///...///000222111///,,,777666555333222222222222...///000333555555333000444222///......000222444666555333222222333555666555333111111333666888999444333333222222222333333666666555222///...000333555333000...---...000222000//////222666777333///+++---111444666666666555333999===:::999:::999444555888:::999999:::777222444555777888888888777777777000666FFF^^^$$$...SSSxxx'''  ]]]nnn mmm{{{!!!AAAwww""".........///000222333444///,,,...444777333111222+++---......---///444888111111333555777666444222111333333222///...111333333...,,,,,,+++)))+++000///000111111000111333555666///***,,,444888555000---+++***---222666777666555444222111111222444555333222000000111222222111111111111333444333111...666666666666444222000///222333555777888666222///444333000......000333555444444444444444444444444666444333222333666:::===333333222111111222222222///111222111//////222555777444000---,,,---000222222...,,,///555777444...***,,,000444777888888777333;;;@@@<<<999999888444111666888555333555555444555666666777777777777777555...555FFF'''kkk~~~ccc  uuuppp mmm{{{""" :::~~~---000222111...,,,,,,...///222222000222666555111555333222555777666000***333222111000000000111222000222555555333111111111000//////333555111+++''')))---,,,''''''---222111333111///000222444444444000333444333111111444777333333333444444555555555111111000...,,,---000333///000222555888777333000777777666555444222111000...------///333333111...222000......///000000///444444444333444444444555===777333555777777888:::888777666555666666888888666555555555444222///,,,///111444444222000000000444777555222444777222***---111333444888===<<<888666777888777555555666888888777666444222333666999777<<<@@@???;;;999;;;???888777<<>>777666;;;DDD888OOO555---ooonnnnnnnnnjjjMMMnnn/////////------000444777000222222111333666555111999666222333555777666555666555444333222111111222000111333666666333...***000222333222000...------,,,111222///------,,,)))...---...000222333333222333555888888444000,,,***000000000000000000//////,,,---///000000000111333333444555444222000000111***,,,///222555666777777222111///000222444444444...333777888666444444555333222111111222444666888:::666555888999777666888333333222111000000111111666444333333444444444222444444333222000111444777111111000000222555333---,,,222444222111555888999666999;;;;;;:::999888888666444111222555666555333999666333333666999;;;;;;666444888AAAkkk%%% $$$bbbPPP""" TTTZZZ rrraaauuuddd!!! eee............000333666999000222222111333777666111555333111111333555444333777666555444333222222222222111111333444222...******///111...+++,,,...///222444555333111///......------...111333444333111///111333555444222000///444444555555555666666666000111222111000111333555333333222///,,,+++,,,///000111333555666666666666333111//////000222444666,,,333999;;;888555555777///...------...111444666:::777888;;;;;;888666888777666666555444444444444//////000222444444222000444444444444333333666888000...---...222555333000000555777333///111555888666888888888666666777888777444111333777999666222555333111111222333555555444222555>>>SSS)))xxx\\\777$$$888YYY999 ***yyyTTT||||||+++ [[[,,,,,,...111444555666666000333333111333777666222222222222333444444333111666666555555444333222222444222000////////////...111777888222///111333222444333333222000///111333//////000222555555444222/////////000222333333333333444555666777999::::::888777555222000111444777555333111...++++++---///222333333444555555555555222111///......000333666,,,222888:::666333444777///...---...///111333555555444555888777333111333666666666555555444444444---...222666888777444111111333666777666666666777000,,,+++---111444444333444999:::444///000333555444333222000///000333666888555222444999;;;888444222555888666222000111444444111444<<<{{{'''PPPooojjjsss!!! ???FFFzzz000 QQQ,,,---...111444666555333111333333222444777666222222333444555555444333222444444555555555444333222222222000---+++,,,000333999>>>===555111444333...111//////000...,,,...333111000000222444555444222222000//////000111111000000000111222444555666666;;;:::888555333333555888888555111///000111222222000000///000111333666777111111000......///333666///222555555333222444555111111222222333444555666555444666888666222111444111111222222222222111111+++---000444777666333000///222666888777777777777111,,,)))---222333444666555999:::444111111333222666666444222111222555888888666444555888:::999888444999===<<<666333444888666333666===iii$$$ YYY{{{YYY777rrr111 HHH000...---///222444333222111333333222444888777222444444333222111000111222111222333444555444333333---000222///+++***000555666;;;999222111666333+++///---///222000++++++///333111000000222222222111222000///000111111///,,,111111111111222222222222777888999999777555555666999444//////444777666333111000......///333777:::000111222111///000444777444333222111111222444555333333555666666666555555777666777999666222222666000000222333444444333333------...000333444333222000222444555555666888999333,,,)))...222333444888222555555333222444444111666777888888666666777888777666555444555777999:::666888999999777777999;;;999777:::AAAQQQ )))sssUUU sssyyy,,,fff...EEE444000,,,,,,///222333222111333333222444888777333444333000---+++,,,///111000111333444555444444333(((...444222,,,***///555111777666111444<<<999///000...111666444,,,***---444111///...///111111000...---...111444333///+++666666555444444333222222111555999;;;:::777555444888111+++...555999777222777444111///000333888;;;111222444333111111555888888555000...000222444555111333555666666555333222444333444555111---...333333444666888999999888888555333111222444777999999111222333333333555999<<<555---)))...222333555999...111111111444777555111...222555777555333111000555555555333333444888<<<777444222333666999;;;<<<===:::===DDD)))"""III...### %%%rrr(((]]],,,GGG222///,,,---///111111///666444222111000111222222444666666444222222555888111222222000...///222666222222111111222222333333;;;999777666666666555444111444888999777444222222444444444222000///000222222///...111555666333...//////000111222000...+++---000444666555444444444;;;111+++///333222222444444222000000222555666777777777666555444333333222999555000...///444888:::111222444666888888888888555555555333000000111333333000///222777;;;999666<<<666222333444333333666888555222222444777888999888333///000444666555333///111444444333333444555000333666777666444333222//////222777888555444555::::::999999:::<<<===>>>999>>><<<===\\\\\\}}}###AAAfff!!!000yyy111PPP111///...///222444333222333444555333111000000111111333444444333444666999444444444111......000333555444222///...---------:::888555444555555555444111333444555555555666888666666666444111000000111555111------000333111///222222333444444333222000...111555666555444333333===555...000111111222666333111//////111333444444666666555555444333222222777444///---///222555666999999:::999999777666555666666666444111111333444555222000222777999777444888333111333444333444777777555333333444555555444111---)))***///222333111999555000///222666999:::///111444666666555555555444333666;;;<<<::::::<<<999999888888999;;;===???:::<<<888999RRR***%%%vvvrrrcccZZZBBB222MMM/////////222444666555444333777;;;:::555111111222---///222444555555777999666666444222///...///000666444222///...---...///999777444222333444555444333333333222222444777:::666777777555222000000000555000***))),,,000222222333333333444444444444444111333666777555444333333>>>888333222111000222777111///------...000000000555555555555444333222222555222///...///111222222:::::::::999777666444333555555555333111000222444666333222333666777555333444000///333555444444666555444444444555444111///222...***+++000555777777>>>777//////444999999888+++,,,...111222444555555999666888<<<===<<<<<<@@@<<<:::777666666888:::<<<:::999444666HHH PPPXXX xxxGGGMMM777HHH///000111333444444333222...666<<<;;;444......000,,,...111333555555666666555555444222000///000000555444222111222444777888888555222111222444555555666666555333111222444666333444555444222000000111000---)))))),,,000333444000111111111111111333444333555777777555333222222999888777555222000111333000...,,,,,,---......---444444555666555555444333444222111000111222000///333333333444444444444444333333333111//////111333444222222333555777666444333000///333555333222333333333444666777555222...444111------111555888999999666333444777777333////////////111444666777777:::777666888999777999<<>>333777777>>>@@@,,,pppmmmddd""" ###uuu}}}vvv[[["""BBB///000111000------...111333444666555333333444555222000......000111000///111000000222555777666444333444444555444333222111222222333444777777666444,,,000444777666555444333))),,,000111111111111222333444555444333000......000444888777333111222444111222333333111000111222111333333222555:::888222111000000111333444333111...000333555666555444333444333333444666666555333777666555444333333444444444555555444222333555777000111222333333444666777777222///111333111222555555333111111333444444444333333222111000/////////333000---+++---222666999777555444777::::::666222:::777777999888555666888666555444444666888;;;===333888777<<>>dddoooSSSEEE<<<{{{zzzKKK%%%   QQQvvvqqq$$$ """444IIIYYYrrr000//////222555666444222555444333333444444222000333333444555555333222111...///000111222333333333222333222111333888888444444444444444333222111111+++///000------000222111111111111222222222333333,,,111666777444///+++***,,,---......///000000111......///000111111111222000111222333333333222111///333666666333222444777777777555444444666999;;;333333333333333444555555111444777666222000222555000111222333555666777777555666555333000///111222///333333...---111555666000111555::::::555333555777777777666333222222333333222111222555666666666777888999999:::999888888444444333222777<<<:::555222444555555444444666777444000///333zzzPPP### $$$hhh>>>RRR+++  [[[wwwMMM### '''bbb|||yyyKKK %%%<<>>qqq111333666888999888777555333111///...000222333444...333777666111///333888...///000111222111111000000222333444222111222333111000111444888999666333222222111111000...---,,,...444666111...222555333:::777222000111333555666666555444666888777333///111111000//////...//////...222555555444444666888111444666777666555555555000555888888444333777;;;333333111111111333555777555555555444333111...---,,,111777888555111//////555444222111111111222222888888444...---000222111------///000222444555555111222222111///...///000333333333333333555666666666666555555444333111111444222222666;;;;;;777222999999777666555555555555+++...000111yyyAAA 666gggEEE???zzz yyy~~~VVVEEE***SSSuuusss===(((+++777eeerrr...000222555666666666555333111000000111333333444000333444333///...111444222111000//////.........333444444333111000111222222111222444777777444111222222111000///---+++***000555666111000333666555444222111111444666666666555444333444555555222000111111000000000111111222111333555555333222333444000222444555444333444555///000222555888888777555333222111//////000222333111222222222222111///......222777888444000------333333444444444333222111333444222......222444333000000111222444555666666222333333222000...///000444444444444444444555555444555555555555333222111111111222555888999777444999888777666666555555555222333222222bbb+++---XXXyyy ZZZXXXzzz~~~TTTXXXQQQFFFvvv{{{vvvwwwFFF$$$777UUU444999www{{{,,,---///111222333444444222222333333333333333444333222000///......///000666555333111///.........555555555333111000000222//////111333666666444222222222111000///---+++***333666666222111444777777888666555444333222///,,,444333111111333333222111111111111111222333444444333444555444222000000000222333444444333333444666000......444<<<>>>888111444333222000//////000111000111222333333333222111,,,000555777444111000111111333555777666444222000...111111///111666888666111222222333333444555555222333333222000//////000777777666666666555555555444555777888888777555444000222444555555555666777888888777777666666555555444444333333PPPJJJTTT$$$/// 111\\\%%% WWWfff*** 777uuussseee^^^<<< 999HHHBBBhhhqqq.........///000111222222222333555555444444444444444000------///111000///777777777666444333111000444555444333111000222444,,,---000333555666555444111111111111111000///...555555444222111444666888888666444222111...+++)))444333111000111222444444222222111111111222222333333333333333111000//////666666666444222111333555444000...333;;;>>>999222555444333222222222333333444444555666666555444333(((---333666666666777999111333444555555444222111,,,000111000222777999777111111111111111111222222000111333222111111222333888888888777777666555444555777999;;;;;;:::888777111555888666333222555999777777777777777666555555111111000222fff111(((%%%VVV555BBBvvv KKKddd111 FFFgggFFF  $$$[[[OOO???)))   >>>SSS+++###///SSSqqq111111000000000111111111222444666666444333333444222///,,,...222555444222222444666888777555222000111333333333222222444666...///222444444444333333000000111333333444444444555333111222222333555666000...,,,---///111222222444333222111111333555888444333222111000/////////111111111111222222111000666666555222///...///111444222000111333555555333222222222333333444444555666666777777666555333222***...333666666777:::===333333222222222333333444+++...///---///333555333111111111111111111111111...///222222333333555777555555555555444222111000333555777888999999888777555999;;;999333111444888666777777888777777666555000000000222~~~|||@@@AAAtttjjjjjjPPP aaafff777 ;;;mmmeee ,,, AAA[[[+++###HHH```111111222333333222222111333555777555222111333555000......000444666555333,,,///222444555333111//////111444444444444555666222444666666333111//////000111222444555666666666555111000333555444333555111///------///111333333222333333222111333666999555444222111///.........000000000111333444222111111222111///---+++,,,---111111///...---...000333//////000111222222333333444444555555444222111//////222666666555555777:::444333222222222333555666,,,...---***+++///111///333333333333333333444444---///222333333555777999000000111111000...,,,+++111222333333444444444444666:::<<<:::555333444777555666777888888777666555444555333111xxx{{{xxxxxxrrr{{{\\\333111gggFFF AAA444 )))hhhppp=== 222rrrttt### 999BBB000&&&,,,...///222444555555444333333555666444000///222666...///111333555555333222......///000000000000000///222555777666444444444111444777777444222111222222333333444444444444444666111111666888555333444666444222222222222000...///111222222111222555888555444333222111000000000222000000111444444333111,,,...000000///...///000//////////////////111222000111111222222222111111111222333444444333222111000333555444222222555888444555555666666666666666///111///+++,,,000333222222222222333333444444444000222333444333444666777...///000111111///---,,,333222111111111222333444333666999:::777555555666555666777888888777666555666888666111~~~uuu~~~tttAAA)))///PPP}}}sss$$$***{{{ttt""" )))TTTyyyCCC )))mmmrrr222 )))222AAA$$$ ***,,,000444666777666555333555666333///...222777...000333444444222111///333111///......///222333000333777888777444222111,,,000555666666555666888444444444444333222111111777222222999;;;777444555000111333666888888555333---///111111000111444777444444333222222333333333444222111222444555222000+++---111333333333444555//////000222555666555333444444444444444333111111111222333555666666555555---///222222111222555999444555888::::::999777666444555333///000555999888///000000111222222333333333444555555333333444555111222333444444333111///666555333222222333555666///222666888888777777666444555777888999888666555555888777000|||zzz]]]...000cccEEE $$$@@@]]] 777uuu~~~~~~vvvCCC '''kkkmmm??? @@@CCC  555333444666555000---...222333111...,,,---333888222111/////////...+++)))000///...............///555777666444444555222---444333222222444666666555***+++,,,---///111222333333444555666444111...,,,---,,,111777666...+++---000//////000333555666555666444222000////////////111---...222333///000444///111444666777666444333222000///000222444555555222333555666555333000...---///222444555444222111111000///000222333222111666555555666777666333111333000111444444222333666...---...000444666666666,,,555999555000000333444555222333666555111000111555444333222333444555666666666555555555555666777>>>;;;888999;;;===<<<:::888<<<888:::tttpppFFF444dddqqq(((333))) 000^^^zzz|||ttt666 555ooowwwEEE  )))TTTXXX### 000///111555666222111333555444333111000222666999555333000///000000///...000000/////////000000111555555444111222666666222666444333444666888888777111222222222111000000///777555222///------///000///...111666666///---/////////000333777888888777333222222111111222333444111---...222222//////333222333333444444555555555777444222111222333222222000222444555444333222111333333333333333333444444777555333222222111///---///000111444666777777666333000111444555222222444222111000111333555555444111666777333///111444555444222333666666222111333333333333333444666888999444444555555666777777777:::888666777999:::999777777999333777vvvQQQ///>>>vvvCCC&&&\\\---!!!999TTTgggffffff111 555rrr}}}UUU :::```___666 000...000555666333333555666444333333444666666666666333111000111222222222111111111111111222333444444444111...000666888666444333222444666777777666555555666555444222000///333111///---,,,...000111111///111444444111000111111111333555888888777555222111111111111222333444000...///111222//////111777666555444444555777888777555222222333444444333///111333333333333444666999777444222111333666888888777555444333111///,,,+++---///111333555666666333111222666555222000222777555333222333444444333777888555000///333555444444222333777777444333555555555444444555666888999222333555777888888888777666555555666888888555333777777000555xxxtttAAA$$$ """PPPQQQ999www--- (((<<>>|||eee)))(((555nnn000  GGG(((tttwwwrrr)))  111777KKKNNNHHH<<<>>>SSS$$$ 444111111444555333333666666555444555777777777666444444666888:::999555222222222111222222333444555222444444222333555222---......///222444555444222333333333222222222222222888666333000//////111222///...,,,+++///444444111,,,***((()))---111444555111222444666888999999999111444555333222333000,,,---///222444555444222111444222111222555777888888444777999777222111555:::777777888777777555444333111111333555777777555222...000222000------///222999666666777777333333555444333333444666777666555222333333222444777444...222111222777777555444666333333222222333444666777666777888888888777666666888:::<<<<<<;;;999999:::444>>>:::666qqqmmm000555^^^]]]*** 777zzzDDD  ###EEE ///uuusss...$$$&&&333333///%%%///CCC777111...///444666555777:::444555555555444444666888666444333333444555444333222111111000111111222222333444333000111444333//////000111444777888666555666555222111000000111111888666333000///000222333...///,,,+++000777666111,,,++++++---000222222111000111444666888999999999222666888444333444111,,,,,,---///111222333333333777555333222333444444444000444888666222111555:::666666666555555444333333111111333555777666333111...111222111......111666999555333444444222333666333333333555777777444222000222111000111555555222222000222666666333333555333222222333444666888999444555666777888999::::::777999;;;:::888777999;;;333;;;555111ooo|||&&& RRRLLL 333sssqqq :::999tttddd&&&  """######111555III 111///000444555555777;;;111333444333000000444777666222...,,,---///111111111111000000///000000000444444111---///444555333///000111555777888777555666444111//////000222444---///222555555555333222//////---,,,111999888111000000222444444222...***000111333444555444444333333888999555444555222,,,/////////000222444666888777555333222333444444333+++111555555111000555:::555555444333222333444444//////111444777777444222000333555222...---111555888333111222111000222666333333444666777666222///000222000---...333666555222000222555666333222444666666555444444555777777222333444555888:::===>>>666888999888555555777:::111777///,,,nnn666AAAooovvv222 '''cccYYY AAA$$$ /// ???qqqxxxQQQ ,,,"""LLL,,,000666888777555555666555888999555...******,,,000...,,,---000222222000---///111111000///...///444999:::555000111222111,,,///222444444444444444000333555444111000222555...000333333222111111222444111000222555555111---555111000222333222444999555222......000222222111000111000///111666444000555...---333777555444666444666555333444777666222444555555555333333555777555333000111333444222///222444444222//////222555666666666555444333111000555333444888999555555777222333444555444111///...333222111111111222333444---111555555333111111333222333333444999>>>>>>:::;;;<<<<<<<<<;;;:::888777000333999>>><<<666555888:::444000222iiiZZZ((( >>>bbbyyy===AAAnnn 777mmmWWW  @@@xxx{{{LLL (((000%%% +++000555777666444333333000444777666333000222444444222///...///000...,,,000111333222111000000111---111333111000333555333///111333444333222000///222333333222111000000111111333555444333111111111555222000222555555222...333000///222222111333777444111//////111222222000000111000...111555444000111,,,,,,111555444444666777888777555666:::999555444555666555333333555666555444333222333333222000...000111111///000222555999999888777666666555444555333555888999555555777333444444555444222000///111000000///000111222333111333444222000000111444222444333222666;;;<<<888888999999999999888666555555555777;;;;;;777777;;;:::666111333iiittt999  AAA|||ZZZ---###UUUCCC WWWyyyeee))) ???vvvyyyLLL  ---111666888777555222111...222777999777555666888666444222111111111000...111222333222000///000111+++...///...111555444111...000222444444222000...111000///000111111111000222444666555333222111111555333111222555555222///222......111222000111555222111000000222222111000///000000...000444444000---***+++///333333333555444555444222333777666222444555666555444333444555444555555444222111111222,,,...000000111222444666999888777666666666666666444222444888888555444666333444555555555333222111111111111111111222333333444444333111///000333555444555333000333888999777666666777777777666666555999555333666888777888;;;999777333444iiixxxDDD  $$$SSSooo===!!! %%%___mmm xxxooo222  666llloooFFF  111333777999888666333111111555999:::999666444444333333222333444555666666222333333111///...///000111222111///222555222,,,,,,---000333666666444333///---,,,...222444333111111333555555333222222222555333222222444444222000000......111222///000222111111222333444333333222///111111///000333333000---,,,---///111222222333222333222000111555444000333555666555444333333444111444555444000...000222///000222444444555555666444333222111111222222333222000222666666333222444444444555555555444333333444333333444444444555555333333333333333444666777666777444000111555777666555555666666666666666666999333000444777777777888555555333444jjjeee000 ---KKKZZZpppooo $$$LLLyyyMMM 333vvv666    &&&TTTVVV666  111333444666666444111///222555888:::888666333222//////000111222444666888444555555333111//////000555666444333444666222+++......///222666888666444222///...///222333222///...000333333222222222333444333111111222222111111000...///333333000///111222333444555555444444444000333333000000222333000000111222111000111111111555777666333555888777333333444666666444222222333///222444222///...///222555666777888999888666444111000000////////////000000...000333444111000222333333444444444444444444333333444444555555555555000111333666888999999999777999666111000444666666333333333333333444444444888333333888;;;:::777777000333333444kkk~~~CCC###   888]]]hhh,,, 111ddd%%%```~~~<<<  333555   111000000111222222000...111333555777888777666444.../////////---...///111666777888777444111000000222555666444555777555000333111///000444555444222777555333222222111///......000222333222111111222222222111000000000000111111///111555555111000111222333444444444444555777333666777333000222222000111555555222000111222000444666555333444777666222222444666666444222111111///000111111000000111222999999999;;;;;;999555111222222222333222111000000///---///333333000///111222222333333444444555555000000111222222222222222000111333777:::;;;:::888666999888333000333555555222222111111000111111222777555777===???;;;999999...222333333llljjj+++!!!111GGGccc~~~eee&&& FFFoooJJJ 777===     333111//////111333222111222333444666888888888777///000000...,,,***,,,...333666888777444000---,,,,,,222555444333555444111333///+++,,,000333333222666666777555333222222333222333555444222000///000111111000///......///000222111444888888333111222000222333222111111444777666::::::555111111111000///555666111///111333111333444333111333666555111222444666666444222111000111000000111333555555444777777777999:::888222...444555777777666444222000000...000333444111000222111111111222333444555555///000111222222222111000444222222444777999888666333777777333000222333333666555333222222222222333555555888===<<<888777:::...444444333lll[[[222"""777NNNpppWWW 888tttVVV;;;       777444000000333666666555666555555666888888777666000111222000---,,,...111///222555555222---)))'''***111555333000000000...///+++'''(((...444555555000444666777555555888;;;666777888666333///......000000///...,,,---...000333222555::::::555222333///111111000...///333777777<<<<<<666111111111///---333555000...222444222666888777555666999888444222444666666444111000000222000///222666999888666444333444777999666111,,,555777999:::999555222///111000111555555222111333000000000111222333444555000111222333444333222222888444111111333555555444000555777222///111222111:::999888666555555666666222333666999777333555:::000666555333lll\\\777(((  000NNNnnnnnn((( 111uuuZZZ&&&kkk}}}<<<     ###///000!!!///000000---///555888888666555333222222444777999222...,,,...222222...(((""")))222666555222222444666444222222333333222111000///.........///111111222000444::::::333000111333444444111---,,,///333***000222000222555555000222222333444555666555555222555444000000555666222666777777555222000///000222444444333555777555000:::666333333666777333000111222333222111111333444555333222555;;;===:::666666333000000333444444222444000...000444666444000/////////000111222444666000111222111000///000111222333333333444444555555222333555777888999999:::777888999888555444555666666777888777666666777999666777888999888888777666444888333888[[[```MMM222---```{{{!!!BBByyylll '''MMMssswww******&&&   111333OOOcccLLL&&& 666777555000///333555333333111000000000222555777444333333333222111...,,,---111444444222333777;;;777555444333444555444333333222000/////////000000333111222777777111///111777555333111111222222222000555777444444777555000222333444222///000333777000222222...///555777555222333222111///---...000111444444333555888666222555222///111444555222///111222333222111000111222333111111444999;;;999555666444111111333555444333/////////111555777777666000///......///111111222///000111111000111333444555555555555444444444444666888999::::::888555444777777777666666666666555777999:::;;;:::;;;===???:::999777666555555666666555999444:::]]]qqq[[[FFF333((( %%%WWWtttmmm""" <<>>^^^rrrfff999 :::;;;777111000222333222111000000000111333666777444666777555111......///111333555333000///222444666444222222444444444333666444333111000///000000444222111333222///...000;;;666222222555777555333444777888666555555333///111333444000+++,,,222999///000///---///555888888111111111///------///111///111111000333666555111000...---///222333111...000222444333111/////////333111111333777888666333666444333333444555555444---...000333666999::::::555111......000111000......000111111222333666888555555444444333222222222888999;;;<<<:::888555222777555333555888999777555666888;;;<<<===>>>@@@AAA<<<:::777444333444666777555999555:::]]]zzzKKK666 '''GGGuuuggg000 :::ttt|||333  111VVVeeeCCC!!!===&&& ------///]]]ZZZNNN  """JJJkkkxxxeee999 666777555000000444666555222222333444666777999:::444444444333111000//////000333777888444///,,,+++222111///000111222222111666555333222111111222222666444222111///...///000999666444444666777666555111333444444333222000...///000111///...///444888222111000///000444888999555555444222000000222444,,,......---000444444000000//////000222222000...111333555555333000//////444333222333555444222///555444444444555666666555333111111444888:::999666:::666111000222333111...000222333333333444666888222222222222111111111111444555666888999999999888777333111333888;;;888555333666999;;;;;;;;;<<<===:::999777666666777888:::555:::444888ZZZ^^^444 999\\\ttt""" ,,,ooo}}}111   $$$EEEEEE$$$ 888   ___hhhUUU(((WWWnnnlllAAA%%%  222333222......333666555222333444666888999::::::666222000111444555333000111444777999888555333111111000//////111333333222555444333222222333444555777777444111000111111111333444666555333333444777......000333333111000000...---,,,///444777666555777555333333333444666888888888777444111000111222---//////...000555555222333333333444444333000...333555777777555222111111666666555444444222///---333444555555555555666666;;;666333555:::;;;555...:::777333222333333111///333555666555444333444555000111111222333444444555222222222333555888:::<<<666333000333888;;;888555333666999:::999777666666555666777999:::;;;<<<<<<555999333555UUUrrr]]]EEE111 %%%...NNN]]]tttaaa/// ''']]]qqq:::   ###888$$$   ^^^iiiOOO111\\\bbbOOO!!!222333111---,,,111333111000111333555777777666666888333///111666999666222111000///000222555888:::333222111222444666666555444333222222222444555666555777777333333444333111...222555444111000333666...---000444555333222444...+++***///666999777222:::777555666666333444666666777666444111/////////111333222000222777777444444555666666555333111///444666888777555444333333777777777666444222000...111333555555555444555666===999666777:::888222,,,666555333111000000000111444666888888555333111000111222333444555777888888444333333333444666888999555333222333777999777555444777:::;;;999555333222222333666999<<<=========555999333333RRRiiiEEE $$$666III```xxxZZZ ###]]]111  cccgggCCC   ***HHHBBB)))222333111,,,,,,000222000...000222555555555333222777555222222444555555333111///---,,,...000333444333222111222555777777777555444333222222222333444111666888555555666444///...///111222222222333333///---000555666333222555///---+++---111444444222999555555888777333222555222444666555333000///...333444222000111666666333111333555666555333111000444555666555444333444555555666777777666555444333///222555555444333444666555777:::999777444222111222444555333000///222666222555999:::777333000...111222222333444555555666333444555777777777666555444444444555555666666666111555999:::888444111///222333444666888:::<<<===555:::444444RRRmmmJJJ*** ***777AAADDDHHHOOO[[[kkk|||xxxVVV$$$ ,,,gggWWW   &&&mmmhhh<<<  &&& 000222000,,,---111444333///111333666666555333222444555444222//////000222555555555555444111---***111000000111444666666666777666444222111111111222...555888666666888444---000...---000444555333111000---///555666111000333111///---,,,+++---111333777333444999888333111444000333666777555333111000111222000---...333333000---000333444444222111000333444444444222333444666333555777888888777888888...111444555333222444555---555<<<<<<555111444999222666999666111000555;;;///444888:::888444///---000000000000000111111111///222777;;;<<<:::777555333444666555444444555777---111666777666222///---444333222222444777:::<<<555;;;555555TTTrrrBBB"""$$$111KKKQQQTTTNNNEEEFFFRRR___|||jjjGGG 888VVV""" !!!***???888111vvvlll>>>      777111++++++000444555444555666666222...,,,///333222///000222222---,,,---444555666555333111000000111444777999888555000...222000///222555555222///777333///---///111222111222111...,,,,,,///444888999444///---000333333222555222000000444777777666666555555555555444111/////////000222555777777666555444222111111333444666555555666555444333222111888888777555222111222444444333222222444555444333///......111666777555222111111222555::::::777333111111222222222111111000333555777999999777555333555555444222000///111222000222444555444444555666555555444444666999<<<>>>;;;999777555444444555666888888777777777777777888999666999111OOO~~~OOOAAA---)))...000+++%%%///NNNlllpppAAA  KKKccc!!!  444HHH>>>&&&BBBwwwlllWWW    444///++++++///333555555444222111111222444666777---+++...222444222222444444555666555333222222333555666777888777444222000555333333555888888666333999555222111222444444444111111000---,,,...222777333222111222444555444333;;;777333222333333222111333222222222444555666555111111111333555666555444555444222111111222333444555444222111111222444555777666555444444444555555/////////000000000000111333444555555444333333333333444444444444555666888444444444333222111/////////000333555555555333222666666555333000///000222666777888666444222222333777666666777888:::<<<===333333444666777777888888777888888999999888777777777444888222OOOmmm[[[KKK<<<222&&&"""  !!!222???PPPdddrrrxxxqqqxxxiiiIII,,,  '''[[[qqq,,, '''***!!!&&&000*** $$$FFFyyyqqqWWW   ###***$$$111///---,,,---000444666555111///111666999999777333111222555555111000222333333333222111111333555888888666555444333333333444222111222555666444111888555333222333444555555...111222000,,,,,,000555---000444777777666555555<<<999666333222222000///222222222222444666777888444333333333555444333111555444222111000111111222444222...,,,---000555888555333111222666888888666000333555444222222444666777999:::777222000222555666777666333///000666;;;888777666444222000///......///111222333222111000555666555333111000111222999999888555333222333555888888999:::;;;;;;<<<<<<000222444777888888777666777777888999999999888777555222888333PPP||||||~~~sssfffYYYLLLAAA::: !!! %%%'''))))))&&&!!! ...<<>>,,,!!!   ###CCCqqqmmmLLL  444>>>000###"""000000///---,,,---111444666444222222444555555333777555555777666111///111111111000///...///222555999777444222111111333444333111///111444555333000333222000///000111222222---111444333...,,,///333+++000555777555333333555777666444444444444444444333444666666666666666666777666555444444333111///555444333111000000000111333111---+++,,,///333666222///---000666:::999666222666:::999555444777;;;888888888555333222444666888888666333000111444888888777666444333111111000222222222222222111000000333444555444333222333555444444444333222444777:::888999:::<<<<<<;;;:::999777777888888777666555444888777666666666777888999444222999666QQQzzzrrrpppoooppppppkkkaaaXXX(((&&&--->>>KKKDDD000   ///yyyoooQQQ111  888UUUlll***BBBSSSAAA000!!!  (((GGGlllkkk===  '''***)))***AAAFFF,,, 222222111...,,,,,,///111333444555333000///111222111000222666888555555888111111111000///000444666777555222///...000222444666333111333666777666333000000///......///000111---111555444000...///222...111333333000///222444333444444444555555777888000444888:::999777666666888777555555555333111...555444333222111111000000111111000//////000111111000---,,,///555999777444...222666555111000444888555333111111444777777666:::777444333444555333111666555444333333333444444111111111000111111222222000222444555444555666888000111111111111333777:::666777999;;;;;;:::888666===;;;:::888666666666777999777333111222555999;;;777333999777QQQtttxxxxxxvvvGGG;;;+++ """^^^ggg;;;+++ ###:::QQQ```sss777###???LLL777333%%%   333]]]vvvrrr666 (((333444111222FFFFFF(((444333000.........//////,,,000333222///...111444333111222666666333222444333333444333222333555777333222000//////000222333444111///000333555333222///000111000//////111222///111333444333222111222111111111///...///222444333555666666555555666777+++000666999888777777999888777555555555444222///444444444333333222222222111111222333222222111000111//////111444666444222...111333333222222444777333000...000555888777555999666444555777777333...333333222222333444666777...------...///111333555///222444666666666888999222222333222111111333555555666888999999888777666;;;:::888777777999;;;<<<999777333111111555999<<<:::444999555OOOzzz}}}rrr___III999111(((&&& 111qqq=== ...SSSpppjjj:::///000666;;;333""" *** (((GGGrrr}}}xxx/// &&&$$$...======'''444111......111222222000,,,---///000111111222333666333333666444///---...111222444333222222333444///000000111222222333333111...+++,,,///111000......000222111000///111333222111111333555666444222111///...///111333444444222555777777555555666888,,,000444444222222555999777666555555666555333111444444555555555444444333111111222444444444444444333333444555444444222111333444555666777777888999222222222333444555444333777666666555555444333111333222111111222444666777333222000//////111333444111444666777666666666777444555555444222111111222444555777888888888777777666666777888999;;;<<<===888777666555666888:::<<<===444666222KKKnnnrrryyy{{{rrrXXX666///^^^OOO TTTpppOOO))) 888BBB<<<666444333,,,   '''+++666MMMbbbwwwyyyvvv(((""")))(((333///,,,...333666555222000...---///333444222//////---///333444111111333...///111111000...//////...///111333444444444333333000---...111333222111,,,///111000///...000222444111000222777999666333///...---000555777666444///333666777666666888;;;000222333///+++,,,111666666555444555666666444333444444555555666555555555111111222333444666777888666777999888555222111111555444333555888999999888333666999777333000000111666777888666222111333666444333111111111333555666===:::666333000000000111444666888888666555444555333555666666444222222333555666666777888999999999333555777:::;;;;;;::::::666777888::::::;;;;;;;;;>>>444444///GGGmmmuuummm}}}pppzzztttpppiiiXXX777"""!!!oooxxx]]]((()))AAAKKK555777555111///...%%%  555999???WWWnnnxxxuuutttttt%%%   ###000333111---///888<<<;;;///111444666666555555555555333000//////222666999333///...000///---...111000000000111111000000000,,,---///222444555666666///222444222000000222555555999555,,,+++333777333333222333555888999888777;;;666000000333555444222333111//////111444666666---000555555444333555777111000222666555111...//////222666999888555000,,,111222333444444444444333000333555444555888999666666777888777444222222222111333555555333111//////333111///...///111555777999:::777222111555777555333222222444666666555444111666:::888444333888===???<<<888555333444666777555777:::::::::999:::;;;666444333666<<<>>><<<999777888111;;;CCCkkk}}}|||~~~:::^^^}}}aaa... 555eeexxx]]]888222***###""""""$$$%%%000===IIIbbb|||mmmlllJJJ    >>>...111111...000777;;;999...222555666444333333555777666555444444555666666777333111222111......111222222111111111111222222444333222222333555666888444555555555444444666777999888444///...333777777666666666555444333333333999555000000333555333111555444333333444555666666///000222222000000000111333111333666666111...//////111222444444444222111444333333222111000//////...111333111333666777444333555666555333111111222333555777777555333222222......------...000222333666888555111111444666555///...///222555777777666...222777777555555777:::===;;;777444222222333333666777888777666555666777666444333666;;;>>><<<999:::;;;444<<>>ppprrrtttzzzvvvGGG+++000CCCWWWiiizzzcccGGG444 ---RRRpppccc999--- $$$***...???BBB)))    444000///222222...---111444222000000222333222000333333333333444444444444888666555666444...+++,,,333333222222222222333333222333444555666555444333222333444333222333444666///333444222222555444111333333333333333333333444222333444333222000000000///222333111------000444111333444555444333444555555333333666666444444777555444333333444666888:::999888777555333222111000333444333000000444555444...000222333222222333444333444444333111000111222222333333444444555555666222555555333444777777555999888777777777777555333555444444444555555444333555555555555555666666666777999<<<<<<:::888666666666777888888777666666666666:::333888999mmmnnnoooyyyNNN(((   &&&)))444???PPP^^^hhhpppwww}}}ttt^^^FFF444 @@@lllsssRRR444(((...+++AAA555     222------222222///000555666222...000444555333000222333555666555333111///333111222666666222111333444444444444444444444444333333222222111111222222...000222111......111444111666444------666888444//////000333777999999888333444444333111000111111...000000,,,'''&&&)))---222555888888555333444555:::777666888888444444666444222111000222666:::===777777888888777666555555222444333111222888;;;:::///111333444333333444555333444444222000///111222***---111555777777666555222555555222333666666333333333333555888999888777222444666777666333///---;;;:::999777666666666666777999<<<<<<:::666333111666777888888777555666666555888111555666yyy~~~YYY---   (((000CCC^^^vvv}}}oooUUU999&&&  ///```www]]]777 ===III...      000///...---...000222333555333000000333444222000666555444444555666555555666333111222444555333000000333555666444222111111555333111///------------,,,111555444///---///222111222222222222111000////////////222444555555333666666777999;;;:::555000---000222111...,,,,,,---000//////111222222111///555333555999777111111666222...***+++000444555444;;;999666555666888888888)))000444444444666666444222111000111333444333222222333333444444333333222444777999777222000222666444444444222000///111333111000111444777999888777999666555777555000///111111333444333000111777===666777777666444333444666666999;;;999999::::::888777999===666999}}}333###,,,  %%%000444///((($$$    ???kkkXXX $$$$$$EEELLL555       555333111000//////000111777444222111333333222000333222111111222333333222888444000///000222111111111333555666444333333444444333222000//////000000///222555666444333444666333333333333444444444444111000000222444666666555:::777444222222000,,,)))///222555555222000000111.........000333555666555666444666999888333222666666222//////333666666444777666555666888888777555444666666555777999555///222111000111333444333222222222333333333333222222333666999777333000111444333444444333222222555777888666444444555777888888777333222444444222333666111333444222///000666;;;999::::::999777777888:::777:::===>>><<<999888888999:::<<<666999}}}222555fffnnnYYYGGG...###   222FFF===!!!)))GGG===...;;;SSSRRR///222@@@III666###    666555333222111222222333777555333222222222111000111111111111111111111111777444///------///111111333444555444444444666888333222222111222222333333111222444555666666666777333333222333444666777999444333111222444666777777999666222000111333444444///222555777666444333333000...---///333666999999666555777999777333333666777444222333666777555333222222444666888888555333999888555444777:::555,,,111111000111333444222111222222333333333333222222333666999888444111000111222333444555555666888:::;;;888555444555888::::::777333222444444222444777222333444222000000444888999:::::::::999999:::<<<::::::>>>CCC???666444999999888999444;;;wwwDDD<<<|||zzzlllZZZGGG333###  %%%222999BBBSSS]]]uuuccc,,, """""""""GGGbbbrrrggg777"""  ???OOO555$$$ )))!!!   """ 333222222222333444555666333222111111111222222111111222333333222222222333333222///...///000222333222333333222222333666999000000111222333444555555222111000222444555444222111000000000222555888:::777555333222444666888888888666444333444777:::;;;---000333666666555333222444111......111444777888555555666666555333333555444333333444666777555222111111222444666777555444444444222111444888555///111000000222333444222000333333444444444444333333333666999999666222111000222444555555555666888999666444333444777:::<<<<<<777444444666555111111333444555555444222222555888666777888777777777999;;;>>>:::<<>>444333:::777555666333<<<~~~hhh$$$(((GGGuuucccKKK444%%%999NNNUUU]]]sss|||~~~|||uuuuuu[[[--- ???OOOVVVooo```GGG   UUUhhhOOO222333DDD@@@:::"""  ---)))   """ !!!&&&111111222222333333444555///000000000000111222333000222444444222111111222...///111222333333333444111222111000000111555888//////000222333444444555444333111111222222111///111000000000222555888:::999666444333555777888888777666666444222000000000///000222555777666444333333000------///333666777333444555333111222222333111222444666888888777666444222111111444666666666111444444111000333444222000///000222333333111///444444555555555555444444444666888999777555222111333444666555444333444555111111333666999:::999888444222444888888333000111777777777666555666777999555666777777666666888:::AAA:::888;;;999444555;;;999666777333<<<:::$$$DDDbbb>>>999222 '''jjjsssYYY///lllttteeejjjzzzfff... ***CCC %%%444???BBBAAA """ """...///000555444333333222222111000000///000111000000000222444---000333333000...///111+++...222444444333333444111111111000///000333666///000111222333333333333777666555333222111222222333333222333444666777999999777555444555777666666000222444444333111111111222222222444777777666444000...,,,,,,000555888:::111444444111///111222222333444666888::::::::::::777444222222444666777777333777777222///222444444//////000222444333111///444444555555555555444444333444666777777666444333444555666555333111111111222222444777888777444111//////222888999555444555888777777777888999999:::888999999999777888999;;;@@@;;;555444666999:::999<<<::::::555:::CCC:::|||sssCCCgggiiiZZZ%%% (((eeeyyyYYY%%%777222KKK^^^oooxxxmmm[[[ !!!)))(((''')))!!!%%%!!!333333333333222111111000222444444333000000111333,,,111555444111...///222---000222333111000111222222333333111000111333555222333444555555444333222555777777555222111333666333333333333444444444444888777555555666666555444,,,000333555555555777:::444222000111444555555333222000...///222555888999111555555000...222333222444666777888888888999:::888666555555777888777666222333111...///444666444...///000222444333000...222333333333333333333222111111222333444555444333333555666555333111111111333333333555777777555222222///000444666555666999666666666777999::::::::::::;;;;;;:::888888999;;;===<<<555000888BBB@@@666888999;;;555999JJJ000GGG~~~AAA&&&///444   SSSWWW[[[333XXXhhhJJJ !!!FFFeee~~~tttVVV%%%%%%***$$$ 000111222333444444444444777888888555111///111333...333777777333111222444111222222000---,,,...111333444444333222111333444555666666666666444333222222555777444000000444999111222222222222111000///777666666666777666444222222444555444111000222555333000------000222222000666444222111333555555555222777666000///333555333555666666666555444555666777777777999:::999777444---,,,((((((///777888444......000222444333000...111111111222222111111111/////////000222444444333222444666666444333222333222111111333666888999999888333111222222111555999555555555666999::::::::::::;;;;;;999777777888999:::<<<666000:::JJJEEE333111444:::555:::}}}RRR+++BBByyyeee///$$$ AAAVVV+++222HHH\\\...111===]]]qqqoooggg---  ***YYY{{{zzz{{{gggGGG%%%  222000000222555777555333444444222111000000/////////000222222111111222444---555777111---000444444444333111///000222444666777777666444333333666888888333///...222666777777555555444333222000---+++777888888777555222...,,,222333333444555666777777111555555111111555555000333555666333000...000333///111444555555666888999555555444333333333444444999999666000000666::::::,,,,,,,,,...111222111000555///***,,,333999:::888222111333888999777777:::666444222000000222444555555444222111555999666///---222666333222555777777444444555555444333222111222777999777555666666333999888999999555//////222444888<<<;;;666444555888666333222888888vvvyyyUUU...???<<>>UUUfff222111000222444555222000222222111111111111111111000111222222111111222333222555555///...222555555111000///...///111444555666777777666444444666888555555333111000111444666111222333333111000//////111333444555666555333222///000000111222333444555...222222///000555666333444333222222222111000///,,,///222333333444555666555555555444444555555666888999777333222666777555999888777888999:::999888777222......111333333222000...000555777444444777333333333333333333333333666666444222444777444///000444555111000444888999888999999999888777555444333777777333111333444333444444666888777333444999555888;;;:::777555666777777555444999:::|||NNN888@@@|||~~~{{{|||666;;;@@@???BBBZZZOOONNNbbbgggnnn{{{III ===UUUBBB%%%666iiibbbFFF(((666___zzzuuu]]]JJJTTToooqqqrrrtttvvv{{{111111111333444333000---111111000000111222222333111333333222111000111222555666444//////333666555000///...---...000222444555666888888666666666777333555777444000...111444,,,///222222111000222444111333555777888777666555/////////000111222333444000222000---...222444222444111///000333333000,,,,,,///222444444333333444555555555555555666777888666999999555444666444111:::888555444444444444333444333111000///////////////...000444666333333666222333444555555444333222555888777444444555444000444666555111000555:::;;;888888888888666555333222:::<<<;;;555333666888777333222444777777555777;;;888888999999888777777666777555444999999eee333+++CCCaaa\\\eeevvvhhhRRR,,,444uuuwww{{{ccc|||rrrmmmmmm...   QQQqqqSSS,,,'''333+++ CCCttt000111222444444333000///222111111111111111222222333444444333111000000111333666777444111111444666222111000//////000111222333666888999888777666777333555666555333111222333+++///222222000000333666777888999:::999777555444222222111222333444666777777555222...---///000000222000000111222222///---///222666777777666555555444444444444555666777888555888999666555777666333666333000...//////000///---000222222111000222444111000222666777555555777444555555666666666666555333777999555444555666444777999777444444888;;;:::888888777666555444222222<<>>999666888999888777444444666666333444777:::888777888999999777666555444333777555~~~lll---RRRNNN &&&777LLL[[[ZZZGGG::: rrrSSSdddrrrzzz::: III888   UUUiiiEEE)))   222\\\///000333444555444333333444333222111000000000000444555555333111000000111000555:::999333...111666666555333222000000000000222555888999888777666666444333222444777777555333...111333222000000333555888888999999777555222111444333222222444555777999999666333111000000111333///111333222000...///111111444777888777666555666333333333333444555666777555888777555555999:::888999666444333444666666666,,,000444555333222555888333111333777888666555888999888666666666888999;;;000555888555555888999777888::::::888888;;;;;;888;;;;;;999888777666666555666;;;<<<888555666555222888444333555555222222555;;;999888888999999888777666555444777444SSS fff444  MMMZZZUUUbbbuuu\\\mmmhhhPPPRRRMMMTTTaaa888  """777///### 444bbbVVV(((  666\\\zzz///111333444444444555666555444333111000/////////444555555444222000111222111444888999333...///555777777555444333222111111111444777888777666666666444111000333777888666333333222222222222333444444222333444555555444222111333222111000111444666888777333222444444333555999///222444222...---000444111333444444333222333444333333333333333444555666333666666444555999:::999555333111111333555666555222444777777444333444666333222333888888666555777:::888666555666888;;;===111444666555777;;;;;;999999::::::888:::<<<:::555777777666555444444444444555:::<<<999777777555222666222000444666555666888::::::999888888888888999999999777999444\\\ kkkccc***!!! %%%VVV}}}~~~"""///;;;999555vvvwwwRRR """...DDDXXX333!!!!!!(((000:::666444EEEQQQ222 111NNNggg{{{111222333222000111333666333333222111000000000111333444555444222111111333999333000333333000000333555555555444444444444444000333555666555555555666222222111222222333333222666222000111555888777555000111333555555555444333222111000///000333555777555222222666777444666:::333333111000///000333555111222222111//////111333555555444444444444555666000444666555555888666333///...---...000111000///666777777666444333444444666444666:::;;;888777999777666666666777888:::;;;444555555444888===;;;666::::::777444666:::888444222111000//////000111222666:::;;;888666777888666777222000444888999:::<<<999;;;;;;999666666888;;;;;;;;;999999333}}}vvv'''ttt{{{bbb;;;###???KKK~~~hhh '''hhhvvv[[[TTT222111444###<<<[[[lllnnnggg]]]UUUBBB666111999>>>:::555666999---&&&%%% +++FFFYYYwww222333333000......111555111111111000111111222333333444555444222111222333@@@222))),,,222333111222222222333444444555555666000222444555444444555666000333444111...,,,///222777111...000777;;;999666333555666888888777555444333222111000111444666888777333333777777333222666888333...---000444555444333333222000...///111444777666666555555555666666---333666666666666222,,,444333333333555555333111666555444444444555555555:::888:::>>>>>>;;;:::===333444666777888888888777777666444444999>>>;;;444;;;999444000222777777444333222111111111222333444333666555111///333555555:::555222666::::::;;;===888;;;===:::555444888===::::::888777000{{{||||||444 gggRRRLLLGGGBBBDDD  555JJJHHHaaa|||222 )))___zzzOOO333aaa___hhh}}}~~~tttjjjeee```dddjjj]]];;;   ---DDDeee666222......111444555444888555222000///111333555222111000000000222555666999777555333333444666888222111111444888999888666111111000//////000000000000000000...------000222333333333222111111444666222111000111444555333000555666666666666444333222---111666888999888888888777555333111222333555666777777777666444111///...000111333444333222000...,,,000444777888666222000444888666///...444777777;;;888444333555555222///111111222555888999888666222444777888666444333333555222222666555111333999:::999888777888888666555...222666666444333555777<<<666222111000000555;;;999::::::::::::999888777888555222000000444888;;;???888;;;222666yyy000$$$sssFFF,,,iiigggUUU<<<999  AAA}}}555 555hhhuuu777###''':::```zzzmmmrrrkkk^^^HHH'''   FFF```xxx333111...---...000000000000000111111222333444555000111222333444444444444444333333222111000000///444222000111333444333111444333333222222333333444222222222222333222222111222333444333222222444666444222111222444555333000333444555555555444333222///222555666666555555666444666666333000///111444888888999888777555222111---...000222333333222222...000444777888666444222222555444///...222555444888999999888777666666777222222222444666666555333333444666666555444444555444111222555333///000555666555444444444444333222444666777777666666666777888222111555888666444444999999999999999:::::::::777555333111222555999;;;<<<777;;;333999|||&&& wwwhhh111 999aaavvveee```III !!!QQQyyyNNN...  ***UUULLLEEE888 000DDD^^^wwwxxxlllWWW... ,,,EEEVVV]]]dddnnnvvv//////000/////////000222,,,...111444555444333111///111444666777555444222//////111111111000...---222000......///111111000555555444444444444555555333222222444777666333///222333555555444444555666555444333444444444222000111222333444444444333222111222333333222222333444222666999666///,,,...222555777888999999666444222,,,...///111222222222222...///222444555555444444111444444111000222444333666:::===<<<999777999<<<888888777888999999777666444444444333222333666999555444555777444000///111333333333222222222222222:::999777777777888777666888222///555:::888444222888888777777888999;;;<<<666555444444555888:::<<<:::666===666;;;~~~""" ,,,~~~ccc444777<<>>))) 999pppvvvrrrIII!!!!!!333999CCCNNNUUUOOO:::%%%$$$FFFnnn|||---000333444222222555888000111444555555333111///111222444666777666444333000000111222333333333333000///---...///222555666333333333222333333444555444111///111555666222---111333666777666555555666777666555555444333111000000111333444555555444444222222333222111111333555333666777666222000000111111333555777777555333111000000111111111000///.........///000111222444444111333555444222222333333777999<<<<<<:::888999::::::999888999:::;;;:::888444444222111000333777;;;888999::::::777333111111333444555555444444444555;;;777444444777999888666===666111222444333444666888777555444555666888:::555555666777888:::;;;<<<999777???888===~~~+++[[[:::   ]]]|||MMM'''$$$lllrrr)))***!!!)))^^^oooYYYJJJ   ***HHHjjj111444666555333222444666333333444444444444444444333333444444444444444444666555333222222333555666222111111111222444777999222222222222222333444555777222...///333555444000000333666777666555666666666777777666444222111000111222444555666666666666222222222222222333666999666444333444777777444111000222444666666555333222111111111111111000000///000000///000111333555666000111333444222000000222:::888777777888888666333555444333444666888777666444444222000000222777;;;777999;;;999666333111000333555666666555444666888666333000111555777777666;;;888777666222...000666777666444222222333555666666666777888999:::;;;<<<;;;999AAA999;;;|||222!!!iii777)))    !!!AAA111KKKVVVOOOGGG:::,,,(((XXXaaa%%%"""000???...&&&111555111000)))(((FFFccc|||666666555222000......///222222222222444666999:::333333333333333333444444:::888444111//////000111555666666555333333555777333222222222333444555666888555111000333555555444000222444555555555666777555666777555333111000111222333444666777777666666222333333333333444777:::999444111333888:::666222222333444555666555555444//////000111222333444444444333222222222444666777///...000222000------111;;;777333444666777555222666444333444666888888888333333333222111222555888333777888555222222111///000333666555333333666999222111111222444666666666333777<<<>>>777...---111444444333222222333555555888888888888999999:::;;;<<<:::AAA777888xxx~~~000"""\\\qqqQQQ%%%  DDD]]]lllLLL666$$$***111,,,BBBmmm{{{QQQOOOCCC###...'''777BBBXXXvvvqqqrrrkkk]]]QQQJJJEEEBBBZZZxxx666333000......///......111111111222444666888999111222444555555333222000555444222000////////////333555666666333333444666000000000111111222333444444444333333333333444444000222333333333444666888333555666555222000000111111222444555666555555444333444555444333444555777999666333222555666555333333333222222333333444444000000111111222444555555333333222222222222333444111///000333222...///333:::888555444444666777888:::999777777888999999999111333444444333222333444000555666222000333333111///222666555333333666:::222444666666555555666777222444999===999222///111111111222444555777888888:::999888777777888999::::::999???444555uuu{{{--- ^^^uuuWWW@@@333&&&  (((bbb|||ggg[[[hhhuuuqqquuuaaa)))!!!999FFFXXXUUUnnn|||333///,,,,,,///333444333111222333333444444444444...000444777777444000------...000111222222222222---000444444333333555888------------...///000111...000333444222111000000000111222222111333666888111444555444111///000222111222333444444444333222444555666555333222333444999888555333111111222333222111/////////000111222555444333333222222333333111000000///////////////666333333666555111222888777888888666444555;;;@@@;;;888666555555666555555000333555666555333111111111666666111111555777555000444777777555444888<<<555888;;;:::777555666777777333333666666444444666...///222555888:::;;;<<<;;;:::888666666777888999999777===222222tttyyyvvv}}}---!!!UUUiii>>>666888CCCHHHJJJIIINNNNNNLLLUUUVVVGGGNNN777<<<@@@FFFYYYcccpppwwwRRR;;;+++:::CCCuuu555///,,,///222222222444000///000222444555444333444333444777999888444000444222///...---///111333555222//////222444444222444000,,,---222444333000555---+++000333000...000666444111000111555999<<<777:::;;;999444333666:::777333111333222000222555111555555000///555888777>>>999444///------,,,+++222222000///333888777333777333000000222333222000111111111111111000000000222444666666555333333333222666888555444666888777777777666222//////333777///222666999:::999666444222000///333888:::777333444333555888;;;:::444...888444222444444222444888666555555777:::;;;999666888777777666555444333333888<<>>///(((ZZZkkkPPP:::000...IIIhhh666000...000333222333555555333222222222111...,,,222222444777999777222...111000///......///000111666444222222444555555555666444222000///...------111......111000---...333555444222111222555888::::::;;;:::666111///333666666333111333444333444888444888888333222666888666555333000......//////......222222//////333444333555333111000111111111000000000//////............---...000000///......///222555555333444666666222444555666444222111333555000222555777888777444333111///...111666999777444222444777:::;;;:::888777777444555888777333222444777555555777999:::999777;;;;;;;;;;;;<<<<<<<<<<<<666:::>>>???===;;;;;;;;;:::999:::===>>>sssXXXBBBDDDNNNTTTTTTzzz\\\(((---yyyRRR  111aaawwwgggWWWKKKFFF777444///)))+++777KKK[[[~~~222---+++...///...///111666555333111000...+++)))222222444666777555111---111000000/////////......222333444333222333444666777888888444000...///111---...000111...+++///555444444333333444555666666777888777333//////222666555222111444555555777;;;555888888555333444444333111000///000222333222111...333555111---///222333555555555333111111222333111000000//////...//////---...//////......000222444555555444666999555///111444666666444333222333222222444555555444333222111///---000444777777666333666888999777666777999555444777;;;:::444000111777666555666888999999999<<<;;;;;;:::::::::;;;;;;555888<<<>>>===;;;;;;;;;555666888::::::ooo~~~hhhZZZZZZ___PPP$$$555uuuEEEKKKeeennnqqqaaaaaa___XXXMMMBBB:::666 (((III===;;;777000(((%%%'''+++000444<<>>+++))),,,222999CCCPPP^^^hhhpppuuubbb>>>)))""")))888<<<%%%CCC777444444777666333444777111111000222333444333111555444222000///000222444777777777555333///,,,***))),,,//////---,,,...111---+++***,,,111333222///000///------000222222000111333444666666555333222000222444666666555666666444111111444444222333666444444555444111......///111111222555777888666444555666333000222555444///111444666555222111333555111000000000222444666888///000000000///000333666666666666666:::===777///555444222222222222333333555555444444444444444444444333222333555888999:::<<<666000///333555333...444111222555666444555888777777666666666777999;;;>>>===;;;888777666777777888999:::;;;;;;999666444555777999:::888mmmSSS&&&---{{{www```EEE***""";;;LLLTTT[[[XXXTTTYYY^^^jjj{{{\\\CCC444(((&&&***%%%!!!)))CCCQQQrrr666555666888666333333777333222222222444333222000555444222///...///444777888888777666333000---,,,***,,,.../////////000111444000---000666888444///333222///---111555333...000222444555666555333222555555666777666555333222444111111444444222222555555444444555333///000333+++,,,...111555777777666444333000...111555222---,,,...000111111111111222//////......000333666777333444555444333444666888111333333333666999666///777444222111111222222111444444444444444555555555666666666666777888999999;;;333,,,///777;;;888222333//////111333333666;;;555666777777666777999;;;:::999777666777888:::<<<777777888:::;;;999666333555666888777555jjj~~~GGG///vvviiiPPP111,,,>>>hhhYYY>>>&&&!!!###'''333AAA```gggjjj222222333555333//////444222111111222333333111///111222333222000111444777555555555444333111000000,,,,,,---///222222111000666555555777999999777555333555444000000333333//////000333444555555444444999777555333333333444333222000111555666444444777444111111444222///111777,,,,,,---000444666666555111333222//////333222///++++++---///222444333222222111000///000222444666444666888888666666666777...222333111333666666333666444333333333333000---111222333444444444444444555666777777777666666666888222---///666:::888444222///...000222222444999333666888999777777888:::666555444333444666999;;;444444555888;;;;;;888555555555555333000ggg}}}[[[:::QQQxxxVVV666))) ???rrr{{{qqqhhhZZZLLL555"""###777OOOnnn333333555777444///000444///......000222333222111---111444555444333444666222222222222222222333333---++++++...222333111...///111444555555444555666222888999222...111333111///000222444555555555555999555111///000333777999111///111666888666777:::222...---111000---000777333222111222444555444333000555777333000222444555---,,,---111666999777555888666333222111222444666000222444444333111111111...333555222222666888777555444444555666333...)))...000111333444444333333444666888888666555444444555222000000222333333111222///...111222000222555222666999:::888777888999:::999666555555666888:::111111333777;;;===:::777999999888666222iiitttyyydddDDD000(((///UUU}}}vvvdddIIICCC999222111111+++"""!!!:::ccc777444333555555111111333666444111111333222...***(((...333555444222222333111000000444777999777444000111000...000333222...888777555444333333444444333444444555555444333333000000333888666111444:::999999555111333888888444666:::999333333777777333000333555444111//////000+++...222333222111333444:::888666333111000000000444///))))))---111111000888555111000111111...,,,+++///444666555333222222000000000111444444333222<<<:::888777777444...***333333444555555444333333333888:::666000///666===111555666444333444222---***000333000...111444444333555777888888888:::;;;666555333444666888999:::<<<;;;999888888999:::;;;:::<<<:::333<<>>777???gggzzzwwwhhhkkkpppuuu}}}zzzooobbbNNN<<<...(((###!!!$$$,,,555AAAUUUkkk~~~}}}|||~~~|||xxxsssppphhh^^^WWWOOOBBB666 (((888LLL___ssspppllleeeUUU;;; !!!'''FFFkkk|||PPP///###$$$...@@@SSSbbbhhhjjjzzz555333444777777555444777...///000000111222555888333555888666333111222444111000//////111222222111333555333111111444333///444333111000//////000000---///222555666666555444444111111444555333222222666555000,,,---333666555...111222111111333222///---111444666555333111111+++///555888888555333222666555555444444444555555444000------000333333222555333000000333555666666999666333333666555111---444333222222333333222111666555444555666555222000222333444555555444333222777777777555333444777999222666777555333333///***///555777444111333444444555444333000///000333777888888777666555333222111666:::>>>===999777999===??????;;;444;;;bbb~~~{{{yyyvvvllldddaaaNNNOOOFFF???<<<--- ###'''+++333<<>>AAADDDCCC@@@'''%%%###$$$'''%%% 999\\\ZZZ###HHHYYYoookkk\\\KKKAAA>>>777+++!!!"""&&&;;;ZZZyyy222000333777888555444666111222222222111222444666222444555222...---///111333444444333111111222444---//////...000444444000666555333000///.........111000...---...222666999222333222//////111///******111555444333222///***111000111555666444333555333000...---///222444555444222111111333555555444444555555555444333222222//////000111222111111111333333444333111111222333000666:::777111///444;;;:::888555444444555444444///000222222222222444555111222333444444333222111444222111111222333333222666666333...///555999999444999<<<777333111000...000444888;;;;;;:::999999444777999888555333444666333777;;;;;;999888;;;???999:::>>>>>>BBB```KKK   111???DDDEEERRR^^^kkkzzz{{{}}}}}}vvvgggTTTBBB888FFFQQQiiixxxtttlllkkknnnooosssrrrjjjbbb```aaaaaahhhnnntttzzzvvvqqqmmmooouuurrr```MMM+++)))"""000TTTpppHHH000\\\xxx{{{fffQQQEEE222(((000::::::666333EEE[[[~~~222111333888888555333444222222111222444555444333///222444222///...000222000222555444222111222444111222111///000444222...222111000//////000111222000000//////000111222333111666666222000222111...---444888666222111///+++444111111666666333333777444222000111444555555333444222111222555666444222111222333444444444333222...000222333333222111111111333666666444222333444111555888666222111333777666444111000111222222222222444666555333333555888111222333444444333222111111222222222111111222222...111000...000666999999333999<<<999555444444222222555888999999888888999555888999777333111444777333444666666666777:::<<<999888::::::>>>\\\TTT  !!!888LLLOOOOOOXXX___```QQQgggttt{{{{{{cccBBB***"""!!! ,,,:::RRRkkkccc ,,,ZZZ}}}ssstttwwwvvvsssrrrmmmVVV;;;)))"""%%%&&&&&&''')))@@@LLLbbb|||000///111666666222000111222111000222666777555222...111444333111///111333...111444555333111222444555666444111111333111------------...///111333555...000111222222111///...111888:::444111333444222000666999555111111000---666222111555555222333888333333333666999999555111000///000222555555111---...///111333444444444444000333555666666444444444///333777888666444555666444555555555444333222222666333111000111222333222666777999777555444777999111222333333333333222111333444666555333222444555(((,,,//////222777999777...555:::999888999:::999555666777666555444666777555777888444///---000444000000000000222555777888<<<::::::999===\\\www999 &&&---fff|||oooYYY111((( !!!+++;;;JJJTTT```gggooo{{{uuuwwwEEE444fffzzz]]]:::***%%%&&&$$$$$$ ###'''!!!###===^^^uuu|||...000333555666555333222222222111000///111444777...111444333000...///000666666555555444333111111333111111222555555222///...---,,,,,,------+++)))***---111222///......///000222222222000//////000444777777333333555444111666555555555666555444222444666888666444222444666...---...111333333///,,,222111000111333555666555000000000111222333555555111444555555444333444555444555555444222000111222222000///111444666444111222555777777555444777:::222000///222666777222...333222000000222333111---000111333555777888888777555555555666888:::<<<===666777777666555555777:::888:::;;;999666666888;;;444444333444555777888:::???===?????????YYY}}}XXX@@@HHHddd{{{yyynnnGGG,,, ###"""###'''---666AAASSSkkk}}}lll111:::jjjBBB"""&&&!!! %%%***666HHHWWW___~~~///111222444444333222111333333222000///000444666555555555333222111333444666666666666666555444333333111111222444555222000...---,,,---......---+++///222555555444222222333222333333111000///000222111333333//////333333111333222222222333444333333111222444222000...///111111000000333555444000---,,,,,,,,,///222555666555111111222222222222222222333444555555444444333333666777888777444333222333222000///000333333111///111333444444444444555666444333444666888888555333555333111000333555666444555666666666666555333333888777666666888:::===???999:::<<<;;;999777666666888::::::999666555777999888777666666666777888999<<<999:::;;;>>>YYYvvvllltttwwwkkkyyyxxxVVVGGG777,,,%%%###'''...555666888777555777<<>>@@@666999::::::666222///...:::;;;<<<:::888777777777;;;;;;:::999888888888999888444555777<<>>kkk555555444555555777888999555555444222000000222444888444111111222333111///555555666777777777777777333333333333333333333222111/////////111222222111111222333333222111000000333333222///...///222555555666333......222444333444444444333333333555666666666666555333333222333///000111333444444333222333333444666777777444222333555666777777666444333888666444555666555333000///222555666555444444444444444444555555555444333666444333555999:::888555111666::::::777444666888777444333555777777888;;;::::::999888777666555555999999:::;;;<<<<<<===>>>555777888777444000///...;;;<<<<<<<<<:::888666555;;;:::::::::999999999999666111222666<<>>>>>===;;;999888999999888666555777888888999999:::999777444111888888888999999999999999666222444777<<>>)))&&&+++222777999111,,,...666JJJmmmQQQ$$$"""aaabbb;;; KKKzzz/////////000000111222333222444555444333333444555111333666777666555444444222333333444444444444333333555555444222111444666666444111111222333333333111000...000333555444333222333444444333333555777666777555000...000///,,,///333777666111......///444333222444777888888666222444666777666666888:::222111111222444555444333666666666777777888888888222666:::888444111444888777777777555444555777:::999;;;<<<:::777555555666,,,///222444333222111111222555999999888666666777000---111888777000111888>>>===;;;999888888888888777777888999888888777666222444666888888999;;;===666666888;;;<<<:::555000888888999:::999888777777888999===<<<;;;TTT}}}xxxzzzyyymmm[[[???'''000)))''',,,---***///:::fff|||LLL000kkkoooaaaKKK777((( $$$'''///===GGGHHH???111!!!)))444eee~~~222222222222111111000000111333444444444333555666000333555555333222555777333444444444444444333333333555666444111111444777777555222000111333333333111///...///333666666444333555666666555555666888666888777444222444333///---333888999555111111222///------///333555555333111333555444111111222555777555333222222333222000333333222111111111111222000666<<<:::333000555::::::999666333000000333555555777888555000,,,,,,---,,,000555666444222222333000222555666555444333333000,,,///666555000333===666555555555555666888999999888666444444555777888444777<<<>>>????????????::::::<<<@@@BBB@@@:::555;;;;;;;;;;;;:::888666555888:::@@@>>>999QQQ~~~|||zzz{{{wwwwwwyyyyyyzzzxxxnnn]]]UUUJJJ999---,,, >>>dddXXX###)))aaazzzVVV333 CCC```wwwzzzttttttwww|||333111000///000111000000333555777777444222111111000222555666555555777888444555444111......111444777444444888;;;::::::======:::666555555333///,,,))),,,000444666666444333111222333444555555555555111444777777666333222222555777999888666333111000///000222444666666666666777111///444555222111444:::888555444666888::::::777666444222111222333444///222666555222222555999666333000/////////...---444777555,,,(((---111111222222333222111111333555333///,,,...333777666444333333333222000/////////222333444666777666666555777666444333444444222111333888===>>><<<999888999555888666:::@@@888333<<<:::999777444222222444777555999???===:::SSSzzzpppsss~~~yyyppp}}}lllHHH''',,,000333>>>]]]WWW111'''<<>><<<888QQQ}}}wwwnnntttuuuBBB@@@999222<<>>;;;444777222444777888777666666666???<<<<<<888444LLLuuuJJJ)))'''555IIIXXXqqqUUU$$$000^^^uuugggWWWEEE''' +++HHHmmm+++...222444444333333444111111111111111444999===444333333222222333666888222222333444555666555444...///222777666222333666...///111333555666888:::666666555444333222222222444333111000000222444555333555777777555222111111222333333222111000222444333222222222333555777888555555444555666777555222000///---...111444666777666777777888888777666555555666666555333222222222222111111333555777666555777555333333333222111222,,,...222333333111111222222111000///111222333333222666999888555333444555//////000000111222222333333333333444555222...+++,,,000444444333444777999333===>>><<<>>>777000444111222333333222333444666@@@:::;;;999555KKK```CCC:::888:::DDDZZZwwwhhhBBB%%%((((((""" )))GGGooo+++///333444222111333555555555444222111222555888222333444333111222444777222111111222555666666555...000444888666111222666...000222333444555777999555666777777777666444333444333222111111222333444111444777888666333222111000222333333111111222333333333222222222222333333111333444444666888777222///......000333666777666222333666888999999888777555555444444444333333333777666555555666555333111777333111333333///------...000333444333333444444222222000//////000111222...444999999444000222555555444444333333444555555555444444555555444000---***...222444333333555888111???BBB<<<;;;555///333333444555444333444666888>>>888:::;;;777KKKjjjBBBAAA>>>:::<<>>>>>333 333UUUsss...111444444111111444777777666555333111111333555333222222333444444444333222000///000333666666555333333444555111---///666///222444444333333555777666666777888999999888777444444444444444444444444111333555666444444444555000222444555444333444444000000000000///......------111333222555999888222000000111444666777555333000222555888:::999777666666555444444444333222222444333333444555444222000333...---222444000---...111333444555555555777999666555444111///......///+++///333444111//////000888777666555444444444555333222111222444444333111,,,000555777555333444555222>>>>>>777:::888555777444666888999888666666777:::555999>>>:::LLL|||{{{```DDD:::>>>CCCDDDEEEyyyggg&&&QQQ@@@###!!!333PPPppp000444666555111111555999444444555333222222444666555111///222666888444///333000---...222555666666999666444222,,,(((---555111333555444222111333555222333333444444666777777000000111111111000//////222333444333222333666888000333666777777555555555///000111222222111000///+++000222111444:::888222222333444666888777333000000222666888999888666555888666555444444333111000+++,,,---000333444333222000++++++222666333111333///000111111111222555777:::999777333///,,,,,,---///000222444444333111///333222000...---------......------///111333333333111555:::;;;888555444555555===999333:::???<<<>>>333666:::<<<;;;888555444888333999???<<>>;;;:::777666555444222000333333444555444333111000333222111222444555444333777555222000111444888;;;888777888999999777444222333444555666777666555444...111333222---,,,...222222111000111444777999999555999<<<:::666555888<<<;;;>>>===888444666999999999;;;999333000222333333666777;;;999888RRR~~~~~~___AAABBBLLLSSSXXXttt[[[ AAA000000000000111222333444...,,,---333666444333444---++++++---//////---***111222222000......111333...000222111---,,,///333444444444222111111000///222000......111333333222777666444333333444666777444555666666555555666777444333222222333222000...222222111222444444333111111333555666777666555444777666666888::::::999777777555333333666999;;;;;;888666444444444333222000333333444444444333222111333222222333555777666555333222000///111333777999666666777777888666444222444444444444333222111111...111333222---+++,,,...333333222111000000111111000444777999:::<<<@@@CCC777:::999444111333666666555777555///---111444444666777;;;:::999SSS}}}eeeFFF@@@PPPRRRVVVvvvsss444111nnn000000000000000111222333000...///444666333000111000---+++---222333000,,,666555333000......111444///111222222111///---+++---333444000000444333---...------...000222111000444555666777777666555444777666555555666666555333666555444444444444111///444333111111333555666666555555555555555555555555777555444555777999999999555333111111222555666666555333222222222222111//////000111333444555555555444333333444666888777666111111111111333444666777333444555666666555444333555444333111///...------...111333222...+++***+++555777888777333000111222999::::::;;;;;;<<<<<<===444777777222000333555444222555444000///333666666777777::::::999QQQxxx}}}vvvfffpppjjj[[[]]]fffeee """OOO444444444444444555666666777333111333333///,,,---///+++***---444888555222777666444111///...///000222333333222444555222,,,+++333555//////555333***---......000111111111000111222444555555444222111777444222333666888666333777666666666777777666444222000//////111222333222555555555444444333333333444333333444777888888777111///------///222222222444333111111222222000///+++,,,///222555888:::;;;666555444444666666555444444444555666666555555444111333444444444333333333555444222///............---000333444111...------111555:::999666333555999???>>><<<;;;;;;:::888666666888888444333666777555333888999666555777888777777666999999555LLL{{{tttJJJhhh|||MMM///777777777666777777888888:::444000111000...---///---***(((+++111444333000111111222222222111///...222222000...222888777111---333555000///333111***///000111222222111111111111111111111111111111111444111000333777999888666555444444555777888777666000000///000111000...,,,111222444555444222000...444555777999;;;;;;999666///---,,,...000333444444666444333222333222000///---...///111444666888999888666555444444444222111666777777777666444222000000222444444222111222444444333222000000111222222...000444666555444333222,,,111666777333222444888555555555888;;;>>>>>>===666888888555666999999666444999===;;;999:::888555888555777777222GGG~~~```ggg999OOOxxxhhh666666555555555666666777666111...000111000111444333111000000111222111111+++,,,///222555555333000...000...***...777888333111222222222222111///...222333444333111111111333444333222111111222333444111000111333666888888888111000000222444555444222333222222333333222000---///111333444444111///---111222444777999888444111000000///111444666666666555444333333444444222111333333222222222333444555888777555444444444222000555555666666444222///---111333555444111000222444333333333333333444555666000222444666888888777777333666888777555333444666111222444777999<<<>>>???444666666444666:::999555333888;;;999777888777444:::555777777222EEEnnn+++```\\\LLLXXX~~~444III444444333333333333444444111......222444222111333666777777555333222444666/////////222555666333111,,,111000+++...777999444444......555555//////555555666555333000///111333444333333222222333333444000222333444444555666888222111000111222111000...777555333333444555555444111111222222222111111000000///000111222111///,,,222111000222444555555444222111000222444555555444444333222222222333444555777666555555666666555333333444555555444333111///222555666444000///111444333444444555666666555555444444555666888999888888;;;:::999888777666666777555777:::999777666888;;;444555555444777;;;999555444777777333222666999999;;;666999:::555HHHttt%%%VVVtttzzzWWWSSSpppfff,,,///rrr444444333222222333333333000...111666777333...---000333555333000///444888888555222222333333111///,,,333555///000888:::444555++++++666777///000;;;666777666222...---000222111222333333333333222111000333666555333222555777555444222222222000...,,,888555222111333666999:::444333111000000111333444555333111000111111000///222000///000111222111///...---...000444777777777000000000111333555777999666555444555888999888777333444555666666666555444333666777555000...111444333444666666666666444444777666555666777888777777999777444333444555555555444888;;;:::666555999===555666666555999===;;;666666777444//////666>>>@@@<<<777:::===888LLLkkk)))MMMEEEXXX{{{\\\QQQ}}}===III666666444222000000222444777444333555888777111+++777666666444333111///...444444444333444555555666666444777333+++000777222111222333333111111222333///333444222444777555///222222222111//////111333555333000---,,,...000222777777777555444444666888555666555333444777666222666444111///000333777:::777333......111444666666;;;888555444555333///+++111222444777999888555222333444444333777<<<<<<777444777:::999555000...---888888888555222222555888;;;999555222000000111222///444666444666::::::666;;;888333000000222666888888555111,,,***---222777111666888666555777777555;;;999444222666;;;:::444777777666444222222444666===;;;888666777KKKooo<<<"""&&&uuuxxxAAAFFFuuu///###fff555666555333111000222444888666444666999888444///333444444444333222222111111111000///............777333555444///333666,,,///222666777777666666666///333444222444888777333666666666444222111333555222111///---...000333555333444444222000000111222111444444222444777777444333333333444444666777888666333000000222555666555777555333333444666777777333222222333444555444222555666444333555888777222111555999:::888666555555444555555333111111333666:::888555222000//////000---222333111222666666222666444111//////111444666444111---+++,,,000444777///444777555555777777666999999777555777:::888222333444444333222333666999::::::999888888HHHvvv$$$ ppphhh,,,HHHXXX...ttt444555666444222111222333444222111333777999888666000111222333444444444444555444333111///...------777222444555222666555(((,,,000666999999999888888111444444333555888999777555666555333000//////111000///......000333777999555777777666333111000000...111222111222777888555000222555777888777555444555444222222444555555444333333222111222444999<<<999666333222333555666666333555444111333666555111...111444666666444333333222333444333222222444666444333333222111111111111///111222111111444333000222111111000111333444666444000,,,,,,///222333333---333666444444777888666555999:::888888999777333333444555555555777;;;===777999::::::888FFFOOO IIIccc)))ccc///999333444666555333222222333---,,,,,,///444888::::::///000111222333444444444888777555444222111111111333111555666111555666,,,+++...222555555555555666444666666555555666888999555555555222///.........222111111111333666999;;;888999:::999555222111000...222333111111444555444111333555777777555222111444444444555555555444333111333333222//////222666999777444333444555555555///222333111333777777444111222444444333000...---333333444555555666777777///000111222333444555555333444444333333444444333111222333555666777888888888444//////333444111---,,,111555444444777888666222777:::888777999999777666888999::::::;;;>>>AAA666999::::::888EEElllTTT```ppp~~~bbb888XXX666mmm222333555444333222222222...------...111555777888111111222222333333222222222222111000000000000000///000777666---111999555///000111111000111333555777777777666444222444777777888888666444222222222666666555444444666888999666777888777444111//////000555666222///111222111333333444444333111000///444555555555444333222222///333666555222///000111555444444555666555222000000444555333333777888666666666666666444222///---111222333555777777666666222222333333444555555555666555444555444333333444111222444777999::::::::::::666222333666666222...,,,111555444444777888666222666777444555:::======999:::<<<<<<;;;;;;===???888999::::::888FFFggg '''444AAAUUUpppgggPPP@@@VVV,,,)))LLL{{{111222333222111000111222666555333222111222333333222222222222222222111000000000000000000111222333---111999666+++///999888444444333111///000333666777666777777333///000444333444666555444333333444999888777555444444444555666888999888555444444444333888888333.../////////222222111111111111111111333555666555333111000111000333666888777555444333666777999;;;===;;;666333555888999555333555555333333222111222333222///---//////111333666666444111777777555444333222222222555222111333333111111444...000222555777888888777777555333444777888666444---333666444444777888666333555444333555;;;>>>>>>888999;;;:::999999:::;;;999;;;;;;:::999HHHttt,,, +++???]]]www[[[AAAAAAqqqAAA!!!666bbbXXX000111111000...///111333555555555333111000000111111111222222222222111111444444333333444555555666///111999888...111666111333444444333111111333555333333555888333------333---000222333333222333444888777666444222222111111777888888888666666888:::444999:::444///...//////---...000111333444444444333555555333000...///111333333444666888888666555777888:::===???===999666444999:::555333444555444///...---...000000...+++//////111444666666222///777555333222111222333444444000///222222///111555...///111333555555666666666666555555555555555555///444777555555777777666555555444444888===<<<888666888::::::999888999::::::<<<======;;;HHHiiiHHH555=== 555YYY|||xxxJJJKKKZZZ:::&&&\\\444000000000...---...000333///000111111000///000111///000111222222222222222444444444333333444444555222222999999222333444***///111333444333222222333//////444777333,,,---333...111444666666777888999666555444222111000//////222333333222222333666888333999:::555//////000000(((+++///333666777777777333555555222///---...111777444111222555666444222222222333666888777555333000555888444333555777777444222000000222222///,,,222222333666999888444000111000//////000333666888555000///333333000222777///000111333444555666666888999888555333111222333111666888666555777777555666666555666:::>>>:::222666888:::;;;::::::;;;<<<:::===??????===HHH~~~qqqzzzhhh^^^dddhhhWWW888!!! (((VVVZZZVVVrrr;;;%%%fff)))333000000555444///---000///000222333333111///...,,,///111222333555555444555333333666555111///000222555888777333//////000999333//////000000111444888555444555444111111333777333......222666888888<<<888444444555555222000555444333222222444555666===777000///222333///***///111555777888777444222888777666444333222111111...333333000444<<<:::222<<<888444555777666111,,,888999777444000000444888999777555555555444222111111222444555555555444444999999777333...,,,///222777555222222444666777777---000222333111111222555888999999888777555444444,,,111666777444444666:::111333666666555333222222555999<<<;;;777666:::>>>555444555888888DDD}}}fff999$$$,,,QQQsss777jjjkkk...///eeeyyy(((555222333777777222111444......///000000///......---///111222333555555444555333333666555222111333777777555222111222555777888444222333333222444888;;;777777888888555555888444444444333333555777888666555333222333333111000555555444444333333222222888444//////000111///,,,000111222333333222111000444333222000/////////000000111111000222444111,,,,,,,,,...333888:::999666333444444333222222333555555444333444666777666555...///222444666777777777888::::::888333111111333666444222222444666666666///222444555444444555777555333111222555666333000,,,000444555222111222555777999;;;:::888555444444888:::;;;:::777666888:::444333444666666CCCtttWWW222)))JJJhhh{{{666rrrjjj000222yyyddd!!!222000000333333111111333000///////////////000000//////111333444555555555555222222555555333444777555333111111333555666666111000111333000---000666777444444666666444444666222666999888555333555777333444444333222111222333555555555444333222111000555333222111000111222222444333111000/////////000333111///...---...000111222......111222///,,,---...000222555777777666555//////000111444444333222444333222333555777777777///000222444666777777777444777::::::666333222333000///...///111333333333111333666777777777777888555111---///444666222---...111555555222///000111444666999999777555444444::::::999888777777777777555333333555555CCCuuuKKK)))222UUU{{{ddd@@@ccc???gggCCCGGG000///...///000000111222333222111000000111333444222111222555666555666888666222222444555444666:::...---///333666666111,,,---...222333///***,,,222333000111444555222222555444666777666444222333555333666888777444222333666666444333111111111222333555777777555222222444777999777333///...///000222444333111//////111333444222---...555666000///444888999999777555333333444111///...000333555444222777555333333444555555444444555666777777666555555000333666666333000111222000//////000333444444333000222555777888888888777777444222222444444222000333555888888555222000000...111555777888888888999;;;999777666888999888777777555555666666DDD\\\666"""999fffoooCCC444AAARRR{{{RRRUUUPPPooo~~~///333333222000111333555555444333111000000222555666555222222777888555666:::666333222444555444555999.........222555444///+++111222666777222,,,---333444222333777777555444777888555222111222333333222444666999888444222333444666444111//////222666888666888999666222000333777:::777333///......111222444333111111111222444555333...000777777111000666666666555333222444888;;;666222......222555555444888555333333444555555555666777888999999888777666000222444222000///111444444444444666999999888666...000222555777777666555333444666555333222555888555777999999777444222000111444888;;;<<<<<<===>>>999777555666888:::;;;;;;:::888888999999EEEzzzwwwPPP&&& (((JJJTTTcccuuuiiiDDD000666EEEIIIEEENNNmmmooo***DDD\\\222333111------111444333222111000///000111333555666111111666777333444:::777444333555555222333666555222...---...111333444111111333444111,,,---111222111222666777444333555888444//////222444333111111333555555444222222222666333111///000444888;;;555666666333000///111444555444111......///000111111111000000000111111222333222444666444//////222555333000///000222666888777444000///111444666888666333111222444666888888444555777999::::::::::::222444555444111111333777222333444666777777444222...///111555888888666444,,,111555444111111777>>>555666999:::999777333111333666999:::999888888999888777777777888:::===???<<<;;;;;;===;;;FFFkkk;;; (((===WWWqqqjjjLLL111AAAKKKEEE===GGGaaawwwzzzTTTIII&&&dddAAA111222///))))))///111000111111000000111222444555555......444555000111888777444444666555111///111222000---++++++...444999///------000000...///222222111222666666333111333444333333333333333333222//////111333666666555333555444444444444555777888333333333111111111333444222222111111111111222222///000000111111000///...///444666444111222333111666333000000222333111///111222222222222444777:::777555222111333666777777333444666888999999888888222555888888555333444666111111333555666444111...000000333777;;;;;;999666111333444333111222666:::666777:::<<<===;;;888555000333666777777555555555999::::::999777888===AAA===<<<===???<<>>>>>;;;888;;;999666333333333333333888:::===@@@BBB@@@===:::000333777999:::::::::;;;:::<<<===:::666666<<>>BBBGGG;;;FFFVVVmmmhhh:::aaalllIIIZZZ))) AAA222222333111//////000222333444555555666666555555,,,...000222444666888999666333333666555222222555555333111111111000000...333333444666999888666444333444444555555555555444777666555444555777999;;;444333333555777777666444222222111111111333444555444666666444111///111333999888666555444444444555555222///000222333111...333444222000222555222---------...111444555444333222333444555777999;;;===888777555555555555444222222777888222///333555444222777;;;:::555222333555111//////222777999888666888333111666;;;:::777777555000///666999666555777===<<<:::999999:::<<<===:::<<<======<<<;;;;;;<<<===???AAA@@@===999666555>>>@@@:::777;;;EEE{{{eeeBBB"""  %%%444QQQfffsssppplllnnnkkkcccdddffflllpppkkkffflllwwwsssiiijjjtttppp^^^UUUXXXWWW]]]jjjwwwyyysssppprrrfff]]]HHH666444???DDDAAA999CCCTTTaaadddYYYFFF777,,,111888???DDDHHHKKKLLLWWWWWWUUUSSSOOOMMMKKKKKKMMMHHHBBB>>>???EEEMMMRRR|||ttt(((TTT>>> aaavvv)))sss222333444333222333444666444444444555555555555555222222111222333333333222777222000333555333111111555333222111111111111111333444555888;;;;;;:::888888888999999888888777666444444333333444666777888555444333444555666555444333222000000000111333444111333666666333111111222222222444555666777888888111111111222333333000...444555444222333666444...000000111333555666444333555555444444555555666666444222111111111111000......444888555333555666333222666:::999555111111333111000000222555777555444666111///555999888555555888444555;;;===888444444999999888777777888999999=========<<<;;;:::999888>>>===;;;888555666888;;;999<<<777777<<>>???;;;777555777777777777777777777777<<<:::888999<<<<<<999666:::999666333222444888;;;444777555777<<>>FFFJJJJJJ>>>KKKbbb|||uuuEEE...///bbbYYY&&&@@@RRRccc///111222222111222444777444444333333333444555666333000...111555777555333777222000222444111///////////////...---...111333333333333555888888777666::::::999888666555333222111222333444444444444333888555222111222333444333444222///---,,,...000222---///222555555444333333555555444333222333333333,,,000444444222000111333111444444222222555444111444333333444666777666555555555444555555666777888333222111111222222000///...222666777888777555333111444777888666444444555444444444444444333222111333///...333555333111222222333666:::<<<<<<::::::666777777888888777777666777444333666<<<>>><<<888444555777777555444444555222555444888<<>>;;;666111///222888===888999777;;;<<<===RRR...NNNxxx555111{{{yyy GGG///000222222111222444666000111444555666555333222///222444333///...000333000000222444222...000666555777777444000111666;;;;;;999777777777888777555333333444555555666555555777666555444444555666666666555444555777777777555333444444555555555555444333222111111333333000...333222111111000000000000444222000///000111222111+++000333111000333444444222000///000333555666555555555444333222222222333555444333444555666555444666///---000222111111333222333555888999:::888777000222555666555555777999222111222555444000000333333888888333000222333111555444333222222333444555444444444444444444333222===:::444000///333;;;@@@::::::888<<<======___===UUUooo666<<>>>>>vvv===aaaiii!!!DDDzzzlllmmm000000111333555555333111000222444666555333///---222222111///...111555999333222111000000000111222666666444000...///555;;;;;;777222222666888666333///222333222555:::666...555444222111111222444555333111111444999:::666222666555333111111222333444999777666666888777333000///222555555333000000111666555555555666444111///...---///444222...111888222555555222222555555222222333444555666666666555888777777666555555444444222444777666444333555777999777555444444444444333444555666666666444222000666222222888999333000222444555888999999999888777;;;777444444666888777666444222111333777999888555444444333444555666888999:::666===<<<<<>>|||qqqbbbiii|||~~~hhhZZZZZZRRRMMMiiiOOONNNSSS###^^^444222000000222333333333333222///------///111222111...,,,...111333000,,,444111///000333333///,,,222666::::::888555555666222222333555888888555222000444777666333111111222111222444666777666555444222111111333555555444222444333222111111111111222111111111222333444333333333222111111111333666888111222222444555444111...333000...000333444222111222444333000000333444222555555444333333333444555111111111111333555666777999888555222000111222444888888888777666555555555//////......///111222333222000///111444666666777666444333666;;;<<<:::777;;;::::::999777555111///444555555444333444777;;;777777666666555555555555:::666===;;;:::>>>~~~|||{{{wwwkkkTTTLLLOOO<<>>###PPP{{{+++KKK000///000222555555444222333222111000000///......+++---///000111111111222888444000///111222222000222555888777444333444777333555777:::;;;:::777555///222555666333111333666000222444666666555333111111000000111222222111111111111111000000000000000000111111111111222333444111111111222333444555555555333222222333555555444111///,,,,,,...///---)))222666888777777888666222555555444333333333333333333222111111111333444555888666444222333555777888555777::::::666222000///,,,...///111222222222111222111111222555888999888888666555666999:::888666222444555666666555555444999666444555888::::::999999999888888777777666555888555===<<<;;;@@@}}}wwwpppOOOHHHRRRXXXSSSLLLJJJfff{{{hhh000 EEE{{{www%%%}}}//////111333555555333111333444444555444222111///***---111222111222444666999666333000///000222444222444666444111111444777555777:::;;;<<<:::888777///...000333333000111555///111333555555555333222222222222222222222333333333333333222222222111111000111222111000111333555111111000111333444333222777444111000222555777888222333111......000...***+++000555666888999666111333444555666666666666666666444222111111222333555888666555555777:::<<<<<<555999===<<<888333111111---///111333444333222111111333333333666:::;;;888888888888888777777777777666888999888666555555666:::777555777;;;===:::777666666666666666555444333777444<<<<<<<<<@@@vvv```QQQVVVOOOHHHDDDAAAGGG]]]uuukkk===>>>\\\MMMBBB444333222222333333111///111222333444555555444444000000000222444555666666555666666222...---000444111444666555222111333555666777999:::999777666666333///...222444111000222...///111444666777777777444444444333333333444444444444444444444333333222111222333222000000222555444111......000222222222444222000000222555666666222666777222111333444111''',,,000111222444222...222444666777888666444333666555333111111222444666777555444555888;;;;;;:::555999<<<:::666444555777111222222333444444444444///222444333666;;;:::555555888:::888555444777;;;=========:::666333444555777777999:::;;;;;;999777333444444555555444333222777444<<<;;;:::>>>~~~}}}yyyXXXEEEFFFPPPWWWGGG===BBB]]]{{{www888(((nnn222mmm999666333000000000000///...///000111333444666777777333///111666888666333000555888444...+++...222000444777777444222333444555666888888666444444444999222///444666333000222,,,...000444777:::;;;<<<333444444333222222333444333333444444444333222111222333444222000///222555777222---+++---000222333111000000111333555444444,,,333666111///222555444...111222111111222111...333444666777666222///,,,666444222111222444666888444222111333666888777555111333555222//////444999555444333222222444666777---222444333555:::888222222777;;;999444444999>>>333444555444222333666999333777<<<<<<:::777777888666777888999999888777666888555<<<;;;999<<>>;;;???@@@qqqbbbYYYTTTSSSLLLDDDGGGQQQlll}}}sssHHH"""@@@tttxxx111ccc000333555666444333222222444333222222444444444222666555555444444333333333555444444444111...000666,,,---///222444555666666333333444555555444333222666666555555555444444444---000444333//////333888222555555444777:::999444,,,,,,...222333111444888555111///333555444444666999888333//////222222000******+++...222444333222555555333000......111333666666666555555333222222777666555444444666888:::666555333111111222444555333444555444333222333444///111555777888777444222777666333111///...------333111...,,,---...//////777666222000444888666111222111333777666333333777666555777;;;<<<999777999888888999888777888;;;===888;;;???<<<@@@AAAttt___\\\^^^TTTDDDLLLEEEBBBFFFLLLVVViii|||FFF&&&;;;oooKKK+++///222555666555333222222111111222222222111///...444555555444444333333333888777666333///,,,---000///000111222333555666777000222444666666555444333555555444444444555555555222444666444111///222666...222666666888:::777333///...000333333111333888333000000444666333222444;;;999555222222333222111+++,,,...000111111000...888666333111000111444666777777777666555444222222444444333333333555777999777666444333333444555666444444333222222333444555...111444777777666444222555333111///......///000666333///,,,++++++,,,,,,111222222111444::::::666222444999===;;;555555888333222555:::<<<888777999999:::999888777999<<>>:::======fffJJJ;;;DDDGGGAAA???FFFMMMNNNAAAFFFTTTiii|||iii111###RRRyyy~~~###^^^...111333444333111111111000222444444333111///---000111222333444444333333555666555222///---,,,+++444333222222333555888:::000222444666777666555444555555444444444555666666333444444111---+++,,,......333777777777888666222444222222444222000111666222//////333555222000111999666333333333222111111///000222333222000...---777444111//////111444555666666666666555444333222000111222333444444555555222222111000000111222333444222111000222333555555000111222333444444444333555333111///......///000222222111000///...//////...333666444444777999999222444:::>>><<<777666999444333555:::;;;999888::::::::::::888888999<<>>999<<<;;;}}}TTTwwwddd???((( 888FFFLLL@@@555888BBBIII```kkkkkk111777KKKddd&&&000111333222111000000111111444777888666333222111,,,---///222333444444333000222222///...000000---666555444333444666999:::111222444555555555444444666555444333333444666777666666555222...,,,,,,---000555999777666777666444666444333444222///111555333//////222444111000111444000000222333111000111222444555444222000//////444111...---///111222333444555555555555444333333000111222333333333333333111222333333444333333222222000...///111333444444111111111111111333444555777666333111///...---------000222444444444666777111777:::777333444555666111111555::::::666666888777555666;;;<<<::::::===999999:::999888999<<<>>>;;;===@@@;;;===<<>>>>>444'''\\\{{{~~~nnn999---&&&***444===EEEKKKLLL,,,'''"""333PPPsssaaa((( 111xxx666666555222000000222444000333777777555333333444---...111333444444333222333333///)))+++333888666///222666999:::777444111222222111000000111111222888666555333333333555666222222111000/////////000+++000222///...222555666555333222444333111444999777222000333444222222444333///111888;;;888777:::111333444333111111444777666333222333666888777555111111222333444444444444999777444111111333666888---///333666666444111///...,,,+++...111444333111111222333555555555555555111111222333333333222222777888888666333333666999111222222111555888555///777222000555:::;;;;;;===888444333555666555777;;;555777:::::::::999:::;;;666999===:::>>>???]]]%%%tttrrrTTTCCC===666000999444000000666KKKooosssJJJ222...YYY111WWW555555555666777666333000444222111222333555444333...000222333222111111222777666444111000222555999555888:::999555333333555333333333333222000///...333222111111111222333444444444444444444555666777555222------///111222111444666777555222222444777888888777333......000444555444222000000222444777333333444444444444333333444777888777888:::777222+++000111///111777888555444444222000///000222444333444666777555222...+++000///////////////000111555222///000444444111---...111444333000///333888666444333444777777555333222777888444333444444222666333222888@@@BBB;;;444999999;;;===888222222666:::999;;;===;;;777999???999888;;;:::>>>===qqq>>> KKK|||vvviii[[[FFF444333666222000333444555@@@ZZZ|||YYY444$$$:::sssYYY###---ggg444555555666666555222000111111111333555555333111///111333444333333444666222222111000///000333666444444444444444333111///555555555444333333222222333333222222222333444555666666777777888888888999888444000...000111111000333444444111------000444333333333111///000444888555111...///333666666555444444444555555444444444000444555444666999888444111333222...///444666555444111///000444777777666777999:::;;;:::777444222333222111000000000000000000---,,,...222444111......111555555333333666:::666444333444666777555333...222444111111333444222777333111333999<<<999555999777888:::888444333666;;;:::<<>>;;;;;;???>>>===???<<<>>>;;;uuuKKK555nnnpppIII===:::DDDPPPVVV^^^hhhGGG===222000666;;;:::777>>>===@@@HHHJJJHHHIIILLLdddfffccc[[[UUUUUUVVVTTTeeefffmmmzzzxxxhhh___YYYRRRMMMQQQSSSSSSOOOGGG>>>:::999===222///888AAADDDIIIRRRZZZ,,,111ddd;;;""":::uuu333444555666666555333222222222333555777666444111111222333222111111333444,,,---.........///111333888555333555888888444///555444333333222333444555444333222222222333555666...000222444666777777777999666222000000111000000333444333000,,,+++///222444555555333333444777:::444///,,,///555999777333444555555555555555555444111444444222222555666333555555222------111444444222...,,,///555888666222999:::<<<======;;;999888222111111000000111111222---,,,,,,///333555444222...222666777666666888:::666555444444666666555333222666777444333555666444777444000000111444666666999444333666888666666888888555666;;;===:::888888AAA???AAA===>>>999uuuLLL (((ccc~~~kkkUUUXXXYYYRRRHHH:::''' '''### !!!!!!###''',,,222666555222000+++&&&"""###***555===BBBFFFKKKqqqzzzhhhccc```cccffffffgggiii<<<555000111:::BBBEEEEEE@@@>>>???@@@:::333777BBB???888777BBBRRRfffjjj000!!!ZZZnnn"""!!!NNN000333555777777666666666555555555666888888777555333333222000------...000)))+++.../////////111222666555444555777777444111222111///...///000333444444333222222222333444555&&&)))---111444666666666666555222111000111111111333555777555222111333666888777555333111000111222222000///111444666555222444555555666666555555444555888777222000111111///555444222000///111333333444222111333555666444111666777888999999999888888/////////000000222333444/////////222555777666555000333777888777666666777666555555444444555444444777::::::555222333333111555444333000///000333555888222000333777777777999666333444:::===:::666555>>><<<>>>;;;===888~~~rrrPPP222BBB((("""   """%%%+++777555)))"""(((333...+++)))&&&###444333...''''''...555777333111222888===<<<777333,,,666DDDOOOOOOFFF>>><<<((($$$$$$)))((($$$###(((+++---222777;;;===<<<;;;EEE======EEEEEE???FFFTTTNNNZZZpppyyySSS&&&---XXXuuuJJJ444fff...222666888888888999;;;777555333333555777777777222222111000......000222***,,,///111111222333444///111333333111//////000000///...---...000222333333222222111222333444555+++---000333555555555444222222222111111111333444111555:::<<<999777777888555333111...---,,,++++++000333444333111000111333444444555555555555444444555999888333///000111000000000111333444333333333555777:::999666444555777333333444555666666777777444444333333333333333333111111222333555666555444333555777777666333222111666666555444333333444555333666555000---...///---444555666444222000111333888222///333777888888999:::666777===AAA>>>;;;999999999<<<;;;???;;;oooddd444  888TTTccc~~~xxxlll[[[GGG;;;===DDDjjjyyyzzzuuu}}}}}}zzzvvvqqqmmmjjjgggPPPbbbxxxqqqVVV@@@111//////444999777)))((((((---222000***+++000$$$(((///222///+++...555>>>MMMaaapppvvvxxxyyyzzzuuuvvvlll666"""VVVxxxNNN'''"""TTT...222777999888777999;;;555333222222444555555444000111222333333333666888---000222444444444666777///333777666333000222444222111000000111222333444444333222222222333555666111222222222111000...---111222333333222333444666000555:::<<<:::777777777555333111111222333222111000444777444...,,,000444333444444444444444444333///555777333000111333333...---000555666444333444...333777555000///333777333333333333444555666777===<<<:::777555444333222111222222333333333222222666666666555444222///...777777666444222222444666111444444000///222555444444666777777555333222222777333222666888777777999777555777<<<>>>;;;:::;;;777777<<<===AAA???nnnoooXXX999'''888HHH\\\vvv{{{||||||}}}qqq```QQQFFF;;;444---)))222>>>[[[fffnnnllliiimmmvvv}}}hhh%%% YYYuuuGGG,,,IIIxxx///333888888555333444666333333444777888888555222222333555555444444555666111333444555555555777999666777999:::999888777777333333333333333444444444666555555444444555777888444333222111000...------333555777666444444666888444777:::999666444555666666444333555777999888777222333333111......111555222222333333333333222222+++222666333///000222111000...///444555222222666000111222000---,,,///222444333222222333444666777<<<;;;999777666555444444111222333333333333333333777666555444333222000///777777777444222111444666555888888444333777::::::666666666666666555333222777666777:::888555555888333222444888888555666:::666666;;;;;;???<<>>???===777222555777777666333000......333444555555555666888:::888666555777:::;;;888444222333333444444333333222888777666666666777999:::666666555444444555666666777999:::999666555666888:::;;;:::777222111444777333111000111444666555222333111///...///111444555111222222333333222222111,,,333777333...------,,,444//////333333000222777<<<:::666333111111000000444333111000111222444666444444444444444555666777111333555666555555666777777666444333333333333222777888777444111111333777666999888333111444666666888666444444555666555333777777:::<<<999333444888444444777:::888555888>>>555555999888;;;666|||UUUUUUrrrRRR$$$###222qqq///444999;;;888555444444888......<<>>888>>>666===999888ttt::: AAAqqqWWW,,,888fff}}}uuu}}}|||222555999:::777333111000555000444@@@CCC999111111444444333111......222555888444222444999:::555000333333444555666777777888444000---,,,...111111111555555777:::999555444666:::777777999999555444666333111000333333000000333999:::999777333222333555333111///000333666555444666444222222333333222111///000000111111222222222222444666555444222222333000------000222111444888555000---///000///000333333333///+++---444555222333222111222333444333222222222333333333222222222000//////000222333222111:::777222///000222222000555555555555555444333333444555555555555555444444666444222222555666555333444666777555333333777;;;777???:::CCCAAABBB~~~ccc111!!!...\\\~~~fff:::222YYYvvv~~~wwwyyy111333666777555333111000333444;;;CCC@@@555///111222555777333...---222888666555444444555555333111444444444555555666666666222000......///000000///222444999===:::555666;;;777444444666666333222555555333333666666111///111777777777666444333444555444333222333555666555444888666444333222111000...---...000222333555555666555666777666666666777999999444222333333222555:::666111///222333222111444444555222///000333333000000000000000000111333555111111111111111111111111222///---...000333555555666444222222333222111///444444444444444333333333444333111000111222444555333333333555777999:::999777888999666333222555888777???;;;FFFDDDDDDVVV ???mmmsssXXX444 000PPPmmmssspppyyy...000333555666666555555222777???CCC<<<222222888555777888666222222666:::666666777666444222222333444444444444444444333333111111111111222111000///555333777<<<;;;444444999555111111222222//////111555333333666555222111333333333333333222222333333444444444444555444444333555333222111111000...,,,...///111333555666666666888888888666555666999<<<===999666777555222222666666333222666777555333444666666555333222222111///000222222000......333777111111111222222333444444333111//////111333444444333222333666777555333444666666555555555555555666555333000...///111444666222333444666888:::;;;;;;777999999777444333555888:::@@@:::AAA>>>===zzzqqq777%%%&&&999RRReeennnvvvxxxccceeekkkgggccceeeXXX>>>&&&###BBBiii}}}{{{111111222444666777777666222888>>>>>>777222777???777666555555555666777777666777888666333222333555333333333222222222222111333444555555444333222111333111888EEEHHH>>>555444666222111222111......000333///...000000///111555222222222333333444444333333333333333222111222222222111111222333222000///000111333444555555444444:::999888666444555777:::888666666999888333111333333111111666777444111111888777666555333000//////444555555222//////222666...//////000222444666777333222222222333444222111...---000777888555666999666666555555555666666777777555222000000222555777333444666777888888888888444777999888555444777:::>>>CCC999>>>::::::xxxjjj444---===>>>555333888???&&& ???fffyyy777555444444555555444222222666999888444444999@@@555333111222444666555333777777777555444333444666222222222222222222222222444666777666444333333333------:::PPPVVVHHH888444777444222333222000000333555000///000111111444888555444444555777888666555222222222000//////111333333333333555777777555333111222444555555444222111999999777555333444666888000000333888888555333444444222444:::;;;777333222888666666666333...---000666666666444222111333444---------...000222555777444333333333444444222000,,,))),,,333555222555<<<555555444333333555666777888777555444333444555666333666888888777555555666333666888888666666888;;;???DDD;;;AAA===???}}}~~~ppp;;; 555""" +++LLLjjj888555222222333333222000111333444333333555777888222333333333333333444555666555333333333444555555333333333333333444444444555777777666333222333444,,,+++777JJJMMM???555777333000///111222000222666777444333666666444555888666555444666888999777444222222111///---...222666444444555777999888666444///111333555555444222111666666666555444555777999111000111555555222111333555444777===>>>999444333999666555555111,,,,,,111666444444444555555444333000//////...///111444555555333222111333555555444000+++,,,222222...444>>>777666444444444666777999888888888888777555444333444777999999777555555666333666999999777666888;;;;;;BBB<<>>wwwsssuuu|||ttteeejjj~~~yyyxxxxxxyyy333555777555222111333666000111222333444666777777333222111111333555555444111222222333444444555555000222333111///000444888666555444444555666444333222222222333333444444444&&&'''+++000555666222...222333444444222111111111:::888444222222222111000333000......000333444444666333333666::::::666222666444333555888999777444111000000333555555222...111222333333222111000///333444444444333222333444///111555888999999777666555555555555444333222222888888888777555333000///++++++---000444666666555777222......111555777777888999666000222999;;;888777777888888888888777666444666999<<<;;;888555222666555444444555777999;;;>>>;;;999<<<<<>>===AAAqqq444333111111111222111111111222444555555555444333555333222222444555555444............//////000111:::888555444555555555555222111111333666777666555000111222333444444444444111111222444666777555333...000333444444444555666//////000222666888888777222333444666777555000,,,444222222444777777555111///111333111......222666333222333444777999999888...///111222333444444444333333333222222111111111888888888888888888777777333444444555666777777777888666444333333444666777222222111000000222666888444111...---///222444555555777777444444777888777888888777777777888:::;;;;;;999777666666888:::<<<666555333222444777;;;>>>444777<<<@@@===???ooo777333000///111111///,,,222333555666777777666555;;;999777666666666555444---,,,,,,+++,,,---...///888444111111444555333111333333333555777777666444111222333555666666666555555444444444555555555444...111444555555444555555222222333555888888666555777777777888888666111...333222111333555666444222000222222111000222666:::555555444555666777888999333333333333333333222222555444444444666666666555777777666555666777888999444444444444444555666666555444444444555666777888:::666111000222555777777111111111222333333333333333555777777888999::::::999888777666777999;;;<<<;;;999666333222444666777444333111000222666:::===888<<>>???888<<>>888222333888;;;777222000333777888777555333333...///333666444222444999999888777666666777888888;;;;;;999888666444222111888777666666777999;;;===888999999;;;888???uuu555666666555333333444555888777555444333444555666555333111111222222222111333111///...---///111222333444666666555444555555//////000111222111---***...000333666888777666666111333555444111///000111///222666999888777666666333222222333666888999888555333000///111333333444333333333333333333444555444222111000000///---,,,333555888777555333444555111111111222444777999:::666444222444888:::888555000000000111222333444555555444222111111222333444555666888999888777555333555555666666777555333111333555555444222222444666444333555777333...111777888888777777666555555555999999777666555444444444777777777777888888999999555444444999999AAAuuu~~~222444777666444555888;;;;;;999555222000000111222222111000111333555555555555333111//////000222444333555777666333111222444111222333555777666333000,,,///222555666666555444000333555555222000000111---111666999999888888888555333111111333555666666555333222333555777777777333444444444333333555666+++///222222000///222444000444888999777555555777555444444333444555666777:::777444555888999666333222222222222222222222222444333222222222444666888999888888777666555444444---333999999444000///111666666333///---///444999;;;::::::;;;555...000888777777777777666444333222666555333111111333555666444444555666666555444444444333333999:::@@@ppp{{{rrr...000222111...000666<<<:::999777555333222111111888666222000///111333555:::333//////000...///111555444000---000555555111...***(((,,,222555222---"""&&&---222333333333333555555777888888555000,,,...///222444666666555555555333000///000444999<<<:::777555444444444333222///111333555555555666888111333222//////222444222222222444555777888999999111555888888444000......777444222444999;;;999666444555444444777:::888333<<<777111......000222333888777555333222222222333///666111---555777333444333222111///...000444888444555666777999999::::::444333222222222222111000555333111222555888::::::999333---...333777555222222444555===@@@;;;eeexxx111222333222000222666:::333222111222333444444444777666333222222333555666777444222000...,,,000777---000222333666999555///000...---000444666444111///000111111111333666999000//////000111111///---111111222333444555555666333222111111222444666888333333333333222222222222333555666666555555666777444555333---+++------***///111333666777777777666222555888888555333222222555222000222666888666333333444333222555999888444888555222111222444444444666555555555555444111...000888555000666666111333444444333222000222555777555666777888888888777666999555222444888999666333888888777666666777888999999444000111555999:::999777888666<<>>AAA===<<<777<<>>;;;555:::???@@@===;;;===AAA777888888666555888===BBB>>>===888===@@@>>>nnn666444333333333222000...555333111222333333///,,,///111444666666555333222222000111444444...++++++000222111------222555444///222555555222000222555000333777999777333111///+++******+++---...---,,,,,,...000111111///---+++333111///...---///000222...222555444///---///222000111222222111111333555444666555222333777888666555444333333444666888:::777666444222222111111111444444555666777666444222222555444111222666999999:::777444444555777888888:::555000222666666111+++,,,999;;;666888666333888333444666666444222222222111222555777888888777666333555777888999:::<<<>>>555;;;AAAAAA>>><<<>>>@@@777888999777444444888===:::;;;888???BBB>>>lll444444555444333000...---000111333444444333222222///111444666666444222111000...000777:::777333222///555888777666666444000222555777777444222333555444555555333222333555777------...000222111...,,,,,,---///000000...,,,+++333111///------...111222444666777555222111333666///111444555555666777888444666555111111444555333666555444333444666888:::777555222111111000///---333444666888888777555444...222222......111444333999666333222444666777888;;;666111111444555333000---888888444888777444888444666777777555444444555000111333666888999:::;;;...222666777555555999===:::===@@@@@@===::::::;;;777999:::888555333555777777999888???BBB>>>jjj222555888777333000//////+++000444555333111333555222333555666666444222111000///222666777444444777...555999888555555444111444555666666444333333333444444444333222222444777222222222444666666444222//////...------...///000000000000///000000111111777666444333333555777999...111555888888777777888444666444000///222333000333333444555666666666666444222000000222222///---///111444666666555444333---222333000...000111000333222111222555666777666999666444333444555555444111999666222777777333555222444555444333333444555222333333555777:::<<<>>>000222444555555666888:::;;;;;;<<<<<<;;;999888777888999;;;;;;999777555555777999777>>>AAA===iii111666;;;999444000///111***111666666111...111444444555666777666555333222222222444444///+++///666000444444000...111555666333333333333222222000///---111555777555222///...111000000111444555444333333111---++++++...333555...///111222333222111000111...+++***---111333444---000555888777666444444333555444000000444555333...111555888888666333111222111///111333444111...,,,...222444444333222222///444777333000111222111---...000333666888666555666666666666555666666666444;;;555000666777222333///000000000//////111333555444444444666999<<<>>>333222222444777999999888888777777888:::;;;:::999999:::<<<======;;;888555999999666===@@@===jjj777888999888666333///---222333555666555333111000999666555666444///---///444555555222...,,,...111888444222333333000111555555444333111000000111111444444555666666444///,,,333444666888999777333000000000111111222222333333555222...,,,,,,...000111444333333222222333333444<<<======<<<888666555555333444555666777666555444111555888777333111555999333222333444666666444222333333111///------///222444555666666777777777777888999999888666555555555;;;888444111000222444666222333555666777666444333...555777222000555888777666555333333333555777888333444666777666444666:::999888888;;;>>>===777111777777;;;AAAAAA===:::;;;888666:::666777<<>>???:::888999333222777444555:::aaa555555666666777777777777444555666777555111---+++333000///222222111333666999888666555666777666555666444444666555000///000777666444222111111111222333222222444666888777666444333333222333444666777333333222222111111000000333222111111000111111111/////////000222333555666...222777999888555333222333222222111000000000000444444555666666666666666444333333555666555333111222444666666555555777888333444666777666555333222222555888666111///111555999777555333333444777888777555333111222555999<<<777888666222111333111---777777777666666555444444444888<<<:::777777:::===777666555666999;;;;;;;;;333333666<<<<<<888666777111000777555777;;;aaa333222111111222333444555555555444333222111000///444000...//////---///333888555222222444555222000777555666999888222///000000/////////000222444555444222111222555777888888333444444444444555777999444444555555555555666666333444555555444333333444222111111000000111111222,,,///333444333111000///++++++,,,,,,...111444555666555555666777666444222222222222333444444222000888777444111///000333666///111333555555444333111222777:::777222000333777777666555444444555777888444333111111222555888:::444333111111444666333000111222444555555444333222999;;;;;;:::;;;===>>><<<777777888888999999;;;<<<444333666;;;<<<888666888444444;;;999:::===bbb888777666555444555777888777555222000000222444666///+++***---......111666111///...///333444222///333111333777555000,,,---////////////111333555666555333111111222555555555...111444555444333444666666666444222000...---,,,000222555555333222222333222111111000000111111222222333333222000///000111))))))***+++...111444666777666555666666555222///222222222444666666444222333444555444222000111111000222444777888888777777333666888777333111444777666555555555555555666777222222333555666777888888333000///333666777444222+++---000222444333222111888777333333999???<<<333777:::======:::888888999666555888<<<===:::888:::888777===::::::<<<```;;;:::888777666777777888888666222000000333777:::222///---//////---...111,,,,,,...111444666666555333222444888777222///000555444333333333444555666555333111111222444444333+++///222333000///000222222222222111000000//////---000222222000...000222/////////000222333555666888888777444222111222444...---------...//////000333444555666555333111000333333444666888999888666)))///777<<<;;;666111...//////111222444444555555333444444444333222333444555555555555555555444444222444666999:::999888777555333333666777444222222)))+++///222444444444333999888444222999AAA===333888<<<@@@>>>999444555777777666888<<<===:::999;;;888777;;;777666888]]]888888777666666666666666888777555444444555666888777444222333222---,,,...---000222444444444555666555444555999999555333555777666555444444444555666444333222222444555555444...111333111...---000444000000222333555777888999---000333222///...111444000000000111333444666777888888888777444333333444222222222000///---+++***+++///444555444222333444000111222555888999888777***///666;;;:::666222///...---,,,,,,,,,---...///555444222333555666555333444444555555444333222111111333555777777666555444666555666:::888222000444...000222444666666777666777<<<<<<777999AAA@@@888777<<<>>>;;;444000333888555444555::::::777777999777555888444333666\\\888888888888999999999999888888888888777666444444111///111555666444444666222555777666222000000111222000111555666222222444222222222222333555777888333333222444666777777666444666555222......333999555555555555555444444444000333555444111000444888444333333222222333333444333555777777555333222222333444333222000---+++)))%%%+++222555333222555888,,,---...222555777666555333444444222000///111222222111...,,,+++,,,---...999666333555999:::888444444444555555444222000///000000111222222222111000444444777;;;888222222777444444666777888888999999111;;;>>>777444:::===:::666:::<<<777///---333:::333111333777888555444777666444777333333777^^^333000000444666444333444888999999888555333222333333444444555666666666555333333333222000/////////777777555333111000111222111444777666222222666:::888666333000...000555999888888999888888777666666111///......//////...,,,///222444555444333333444666777777666555555777999444111/////////000222555333666999888444000......***++++++,,,------------222111111333444444222000---111777;;;;;;777111---222333444444222000---+++666444222333555666444222111222444555555444444555222444777888888999:::<<<888777555333222222222222333333333333555777999;;;:::<<<===:::666555999===666444444777444111555===;;;888666666888888777555999777;;;666666888]]]888444333777888555333444111333555555333222333444,,,---000222444666777777777444222222444444111---///111222000------///111111444777555222111444777555555555444333444777:::666666777777777777666666222111000000111000...,,,111333444444222111111222888999999777444333333444333222111222222111111222333555777555111...,,,,,,000///...------...000111666555555666666555333111,,,///222555777666555333222333444444444333222111666444333333666666555333444111///111444666555333333555777888777777888999777666555555555666777888666666555666666777888999<<<===;;;666111000333777:::666666999888666999>>>;;;999777777888999888666===999<<<888888:::^^^999555444666666333000111,,,...111222222333444666000111333555777999::::::666333000222666777222,,,,,,111444444000///222555333555777555111000111333222444666777666777888:::444555555666666666555555333222333444444333000---333333333222000///000111///111444555555666777999444444444333111000...,,,222333444444222000000111777555222///...///111333999888777888888777444222111111111222333555777888333444444555666777888999666555444555666777666555888333...000666999888444444666777777666555555666222222222333444666888:::888888999999999888888777777888777555444888???EEE:::777666999;;;::::::===;;;999888888999:::999888AAA;;;<<<888:::===^^^444000///222333000---...,,,...111333333444666777777888888888888777777666000///000222666666444111---333888777333111333777666777888666333000000111444555666666555555777888555555555555555444333333111222333666777666333111222222222000...///111333+++...222444555666888999666777555111///000...,,,222333444444555555666777777666333111000000111111777666666777888888666333777666444333333444666777666666666777888:::;;;<<<666666666666777777777777<<<888444333666999::::::666777888777444222222333222222222333555777:::;;;888999:::;;;;;;:::999888555555555555777>>>GGGMMM777444333666999:::999888;;;:::999999::::::;;;;;;@@@999:::888<<>>333333333555999;;;999555999999::::::::::::<<<===<<<555777666;;;???```000---...333666444444555666777999999777777777888555666666666555444333333---222777777444555:::???333444666666555444444555777777888888777666444333777666444111......111333999999888777666555333222...///111444777999777666///111222333333444666888555555555333000///000222555888666111444???FFFEEE888777555555444333000...000222444666555444111///000000222444777999888666///000222333555666666666888888888888888888888888444555777777666666888999777999999444......333999555666777666444333333333333333222333444555777888555666777888999:::::::::???===;;;888666666666666222555777777:::<<<;;;666777999::::::999:::<<<>>>777333777666:::>>>___222///000555888777666888666888999888777666666777555555666777777777777666222444555444222333777;;;666444333555777999999888444555666777888777555444333333444222000000111222888888999999999888777777000000000222555666555444111333555666666666777888222222222111000222555888333999888222555???DDDAAA777666555666777555111---222333555777777777777666333333444777999:::999888333333333444555777999999444555666777777777666666333555777777555555777999888888777333...---000333444555777777555444555666111111111111333555777888777777666666666666777777666666777999::::::888777///666:::999999<<<<<<888666888999999888999<<>>@@@999888666444444444444555///000333666777666222///,,,555;;;999888:::;;;888555777999999888888<<>>>>><<<333111111333666666333111444333333666:::;;;999777;;;:::777666555666888999666999<<<<<<999666666777666666666666555444444333333444666888888777555333888555111111444666777666???:::777999:::999999<<>>999777:::;;;::::::<<<;;;999666666888999::::::666555333333333333333333666222333666666222111444666666666999===>>><<<999777666999>>>@@@===<<<>>>===>>>===999<<<888YYY555777888999777666666666333666888888666444666888222777<<<===:::666555555///++++++000444444555888555444444555888:::::::::666222222888===<<<999777777777777666555333222111444000///444999999777666000333666777555222000000666444222222333444444333666555555666444111222666444666888888888888888999;;;:::::::::;;;:::888666999777666666777888888777;;;:::888777666666666777222555777888888777888888888666333111000222555777444444555555666666666666666555444555777888777666;;;777666:::<<<;;;:::<<<777666666777999::::::999111222222222333444444555999666555777666444444777777888999;;;<<<<<<<<<;;;777555555999:::999;;;???@@@???===777;;;888YYY333777::::::666444333555000444999888555444777;;;;;;===>>>===999555333333///...000444555333555:::333333333444555777888888777333222777===>>>:::666444444555666777666555555333000///111444555444444111333555777666444222111111000000000111111111111111222333444222111111333444888;;;:::888666888:::999::::::;;;===>>>>>>>>>666555555555777999;;;<<<===<<<:::888666555444444,,,...111333555666888888:::777333111111333777:::555777888999999777555444222222333444666666555444888444555999<<<:::999:::888666555555777888777777111222333444444444444555:::888666666666555666888888999::::::999999;;;<<<999333///000111333999@@@<<<:::888222777555XXX222666999888444000000000...333777777444333777;;;<<<;;;888444111//////000555333333555333222555;;;444444555555555666888999777555444666:::<<<999444444555666666777777777666333555555333000111333555444444444444555555555444000111111222111111111222000333555444333333333333222555777777444333444666555555666666777777999999333333333333444666999;;;555555444333333222222222000111222333555666666666888666333000000333666999777999<<<>>><<<888333000222333555666666666666666666222333777:::888777888;;;888333111222333444555333555777666444333333444777777666444444666777777777888999888777777:::<<<888333111222333444888===888666555000666666ZZZ}}}}}}zzz333555666555333111000000111444777777555444666888:::888444111000222555777;;;777555555333222555;;;777888999999888999;;;===777999888666777999888444999999777666555555555666555:::<<<777333444666777666444222222444666777777333555666666555333444555444888:::777666888888777666777777666555666777999999:::999777555444444666333444444333222222333555000111222444666777888999<<<:::888777888777555444444333222111111222444555888:::===>>><<<888333000555666888888888888:::<<<777333222666888666666888===999333000000222333444444777999888555222222333444666666444555888999777888777666555666999;;;<<<666555999>>>>>>:::777777777777666222999999^^^~~~uuu555444333444555666555444555666777777777666666666777666444333555888;;;<<<===888555666666555666:::888:::;;;:::999999;;;>>>555;;;<<<888666999:::888;;;999777555444555777888777;;;<<<888777::::::777666444222333666888888777555888:::999666444444555777<<<===999777:::;;;999<<<999777666888:::<<<======>>>===:::777555666888333666888777555444555666333444666888:::;;;<<<===AAA>>>;;;:::::::::777555333333555666666666555555777888999999888777555444666888999999888999<<>><<<555555333222444888999888666555777:::999555333333444888======777555999;;;888;;;777222222666999;;;;;;999::::::888555444777999333777;;;<<<;;;;;;<<<>>>666777777888888888777777===;;;888888;;;<<<:::999444666999;;;<<<:::888777666555444444444555777888666777888777555777;;;???===888555777888777888:::888777666666777888777555///333888777333000111333///555777666888======888===777333444:::???@@@>>>BBB===999999888777:::>>>999999999555;;;:::]]]|||iiiqqq555666777999999777555444:::<<<===<<<:::999:::<<<444333111222444666777777555999===>>>;;;999888999555999<<<===;;;:::;;;===:::======888888<<<===999444111222777888555555999999<<<:::555666;;;:::555444888===??????<<<:::999888999666333333777777333000888>>>===::::::;;;:::777777666666777999:::<<<:::;;;;;;;;;;;;<<<@@@CCC444;;;BBB@@@999555777<<<888888999;;;======;;;999>>>??????>>>===:::888777<<<:::888777777888777666000???;;;444===:::444<<<444???===000111???BBB999EEEAAA;;;999===AAA===555:::444000111777;;;888444888;;;<<<;;;888777888:::222777:::888666666777777999;;;:::666555:::??????=========BBB<<<999>>>111:::===666>>>888<<>>???<<<999777666444888888666777;;;<<<999444222333777777333222555444777888777999===;;;555666999<<<===<<<:::999999:::;;;999666777;;;:::666...555:::999999::::::777555666777888999888888777777999::::::999999:::<<<>>>BBBEEEBBB===:::<<<@@@======>>>???AAA@@@>>>;;;<<<<<<;;;;;;;;;:::::::::;;;:::999:::;;;<<<<<<:::...777777555999888555888666222222666666333444888888:::999555444555333///:::888666666888999999999888:::;;;:::888777999;;;444777999999888888888888999<<<;;;666555:::>>>>>>777:::>>>CCC===999;;;222999;;;666???999===WWW888777777777666666666555999888666777999:::::::::888777666555444555666666777777666444333444666999999<<<@@@@@@===888444222444888999999:::>>>>>><<<888777888:::999555222333444777:::;;;===>>>;;;555:::;;;;;;:::888666777888999;;;;;;888:::<<<;;;666222555888999<<>>===<<<<<<<<<<<<<<<:::888888;;;===???>>>>>>@@@AAA@@@>>><<<:::999888888888:::<<<===:::999:::<<>>999777<<>>CCCBBB:::666666::::::888;;;CCC888???BBB<<<666666888999777999:::888666555777:::999:::;;;:::999999:::<<<888777888;;;======<<<;;;999;;;;;;666555999;;;;;;<<>><<<===???777:::666???:::===UUU888888777666555666666666999666333222555777888888::::::999777666666777888888888777555555666777999;;;===??????>>>;;;999777999:::<<<<<<=========<<<:::;;;<<<===<<<888555444999:::;;;<<<===<<<888555;;;:::999666333333444666666888888666777999777222222333444666<<>>777::::::;;;:::999666444222999;;;<<<<<<;;;;;;<<<===>>>>>>>>>???BBBEEEFFFFFF=========???AAAAAA@@@???;;;:::888666777999<<>><<<666<<<:::///---777<<<:::333999;;;555000222777:::>>>??????>>><<<<<<===>>>>>>>>>>>>>>>>>>???AAABBB@@@<<<<<>>;;;;;;???:::;;;======MMM888;;;666@@@;;;<<>><<<:::999:::<<<======999::::::999777777999;;;888777777888888888888777===<<<;;;<<<===???@@@AAA============<<<:::::::::>>>???@@@@@@???>>><<<999@@@>>>===???@@@@@@???>>>BBBBBB@@@===::::::;;;===<<<>>>>>><<<===???<<<777888888888;;;BBBHHHEEE>>><<<;;;;;;;;;<<<===>>>>>>======<<<;;;;;;===AAADDD666666777;;;>>>@@@>>><<<999999:::<<<@@@BBBBBBBBB>>><<<:::888888999;;;===;;;;;;;;;<<<>>>>>>===<<<>>>000:::HHH===888>>>;;;>>>;;;888888:::;;;<<<===<<<===:::555555;;;AAABBB;;;:::999:::;;;<<<:::999777777666666888:::<<<===<<<777777===AAA???===>>>:::===>>>;;;999;;;<<<;;;;;;:::AAA:::>>>;;;(((888:::;;;555???:::;;;OOO555555666666777777888888...333999>>>?????????@@@555777999777555666:::======<<<<<<===>>>>>>===;;;>>>;;;999999<<>>>>>AAAHHHJJJJJJGGGEEEGGGEEEBBBGGGDDDCCCHHHLLLLLLNNNPPPPPPQQQQQQPPPNNNMMMMMMNNNNNNPPPNNNKKKKKKMMMKKKFFFJJJKKKKKKNNNUUU[[[ZZZTTTJJJKKKLLLNNNQQQUUUXXX[[[VVVUUUSSSRRRRRRUUU[[[___bbbcccdddfffgggeeebbb___ffffffgggjjjooorrrssssssvvvuuutttsssrrrqqqqqqqqqvvvtttrrrrrrsssttttttsss^^^OOOXXXsss~~~qqqLLLHHHrrryyyttt}}}wwwsssvvv~~~{{{BBBEEE999:::333===:::;;;OOO|||~~~222333555777888999999999CCCTTTjjjzzzuuuooo\\\===444666666///;;;999===RRR~~~000222555888:::::::::999777PPPtttvvv\\\@@@444333333,,,999999>>>UUU///555888777777888777444111LLLtttwww{{{UUU:::666***666555...111BBBMMMooosss111555777777888:::888444555QQQwwwrrrXXX;;;777222;;;:::888:::FFFPPPTTT@@@nnn555666666666999===:::444<<>>BBBKKK]]],,,III888777555555:::>>><<<555???\\\}}}JJJ;;;777333111444>>>AAA@@@GGGzzzJJJ444ggg999888555444999>>><<<666:::\\\vvvoooMMM666111666444777DDDGGGDDDLLLsss444AAA999888666444777<<<<<<888:::^^^rrrJJJrrr333...777777999DDDGGGGGGOOO\\\---ggg~~~777999777444444999<<<:::GGGkkkyyyqqqSSS777333777999:::@@@AAADDDLLLLLLhhh||||||}}}666999888444333777;;;;;;WWWyyyfff@@@eee>>>::::::???>>>???@@@EEELLL{{{zzzllloooiiikkkssswwwuuuxxx999;;;<<<;;;888888:::===VVVzzziiiRRRGGG???BBBAAA???666333777AAAKKKwwwmmmggg\\\dddeeegggooopppsss{{{444666888888777777:::===bbbzzzsss111}}}@@@AAA@@@???999888;;;DDDKKK|||tttkkkeeeWWW\\\[[[```kkknnnqqq}}}444666777777777777999;;;jjj|||???CCC<<<;;;;;;===::::::<<>>;;;>>>QQQ:::<<<333:::======<<>>GGGrrrhhhdddcccaaa]]]``````jjj}}}777888999:::;;;;;;;;;;;;[[[888777===>>>;;;<<<<<>>>>>;;;===>>>BBBKKK|||pppoootttxxx}}}{{{xxx888:::<<<>>>?????????>>>CCCsss;;;;;;888888555888:::???FFF777888:::;;;======>>>>>>;;;nnn:::;;;888888666999<<>><<<<<<:::===???AAABBB{{{yyy999888888999:::===???@@@KKK|||>>>AAA;;;;;;999<<<======<<>>>>>999RRR<<<:::;;;:::888>>>@@@@@@AAA}}}~~~;;;:::777555888===<<<888PPP:::888888999888===@@@BBBCCC<<<;;;999999;;;===<<<999LLL:::999555777666999<<<@@@@@@===<<<;;;===>>>>>>======CCCzzz<<<;;;666999777777:::>>>>>>>>>;;;<<>>???AAA???www======999>>>;;;999:::??????===:::;;;??????===???EEEKKK===<<<:::@@@===:::<<>>>>><<>>999CCCBBBEEELLL777666;;;>>>;;;===>>>888iii===:::<<>><<<<<<======mmm>>>>>><<<@@@:::CCCAAAAAAHHH|||>>>???:::777888888===IIIyyy>>>===888<<<666???===>>>DDDzzz<<>>===???FFF111>>>888666@@@666777WWW;;;555777<<<666>>>===>>>DDDzzz}}}444@@@555///:::333999```===555777<<<555===::::::@@@iiiNNN^^^|||777555999<<<888333???QQQ999333999999:::;;;<<>>777<<>><<<@@@FFFDDD===;;;???mmm::::::666777888999999CCCAAA:::777;;;CCCFFFBBB>>>>>>___<<<===444555888999999DDDDDD;;;888888>>>DDDEEEBBB@@@TTT~~~===???888:::;;;;;;999CCCCCCBBB>>>;;;===BBBDDDCCCAAAIIIuuu===???>>>@@@@@@===777???>>>CCC@@@===<<>>===???@@@<<<666======>>>===;;;:::===@@@@@@>>>???iii======888;;;<<<:::555>>>@@@::::::888555555777<<<@@@HHHooo<<<444333???:::;;;555;;;CCC???>>>;;;888666777:::>>>DDDkkk>>>:::999BBB;;;<<<777<<>>DDDkkk>>>>>>>>>EEE;;;<<<:::>>>@@@<<<<<<<<<;;;;;;<<>>@@@IIImmm>>>:::<<>>??????>>><<<;;;;;;<<>>@@@AAAAAA???===<<<===[[[xxx@@@<<<888@@@999>>>===@@@???}}}<<<>>>AAABBBAAA@@@AAAAAAlll===<<<999CCC===@@@>>>@@@???}}}999===999999@@@BBBGGGSSS888:::777===:::CCC???:::>>>555:::999:::AAABBBFFFSSS777999666<<<888CCCAAA>>>AAA555;;;:::<<>>AAAPPP999:::777<<<777BBBAAA??????888>>>===>>>@@@:::===OOO<<<<<<;;;???888@@@>>>===:::zzz999===<<<>>>???:::CCC[[[;;;;;;<<>>>>>;;;yyy666999888;;;???@@@RRRqqq999888:::CCC<<>>@@@AAA777777555999???DDD___999888888CCC<<<===999===AAA;;;:::555777>>>EEEddd<<<:::777CCC<<<:::333777<<<666555222333999@@@___999;;;<<<888:::666666000@@@~~~222666555777;;;CCCddd888:::;;;888;;;888888222AAA~~~111888999999;;;AAA___888999999777<<<:::<<<555CCC}}}555:::::::::;;;;;;MMMmmm999:::777555;;;;;;>>>777BBB{{{888;;;999:::>>>:::>>>PPP<<<<<<555333999:::>>>777AAAxxx888;;;999<<>>;;;DDD}}}<<<<<<666333888:::>>>777@@@vvv666<<<;;;===CCC???<<>>===<<<@@@<<<<<>>AAA@@@<<<<<>>999CCC{{{>>><<<===???===;;;<<<@@@QQQ777999777555999888<<<888CCCyyy@@@===<<<<<<;;;999<<>>;;;<<<666888444===qqq???<<<;;;<<<:::888;;;AAALLL777999???======555999666???qqq;;;:::;;;===<<<999;;;???]]]999;;;999999;;;555<<<>>>HHHyyy||||||{{{vvvrrrqqqsssvvvpppqqqrrrssssssqqqpppooocccbbbaaa___^^^]]]]]]]]][[[^^^^^^ZZZYYY\\\]]]ZZZZZZZZZYYYXXXVVVUUUUUUUUUXXXYYYXXXWWWUUUUUUWWWYYYZZZXXXUUURRRQQQPPPNNNMMMMMMNNNNNNLLLIIIGGGGGGHHHNNNLLLIIIGGGEEEEEEFFFGGGEEEEEEFFFFFFEEECCCAAA@@@DDDDDDBBBAAABBBBBB@@@>>>888777999===<<<:::;;;@@@lll888:::@@@AAAAAA999>>>???EEEqqq~~~}}}|||}}}|||zzzwwwvvvuuutttrrrpppnnnqqqttttttrrrpppooonnndddfffhhhiiijjjjjjhhhggg[[[[[[\\\```cccccc```]]]___XXXTTTWWWYYYUUURRRPPPLLLMMMOOONNNMMMKKKLLLLLLCCCCCCBBBBBBCCCDDDEEEFFFEEEDDDBBB@@@???=========::::::;;;<<<<<<;;;999888<<<777111000777===999000111111000//////000000111//////............//////(((((('''&&&'''(((***++++++***(((''''''&&&%%%###'''***,,,+++)))'''&&&&&&###$$$$$$######%%%))),,,,,,+++)))'''''''''''''''$$$&&&(((***)))'''$$$###''''''&&&%%%%%%%%%%%%&&&###&&&'''""" ###$$$############!!!$$$%%%%%%###"""!!!"""$$$"""######!!!!!!$$$ """######""""""###$$$&&&%%%###""""""######$$$$$$$$$%%%%%%$$$###!!! !!!"""  ###"""888666777999:::999===CCCsss666999FFFGGGGGG<<>>AAA>>>888666<<>>;;;888444***---555===>>>888666999000222555777777666666777444333111111111333555666000000---((((((,,,***%%%+++,,,------,,,***))))))&&&+++,,,***)))+++)))$$$***(((&&&$$$$$$$$$%%%&&&%%%$$$###$$$%%%$$$!!!$$$&&&((((((&&&$$$$$$$$$ !!!###%%%&&&'''((((((((('''''''''''''''((((((((($$$###%%%$$$!!!!!! """!!! """"""""""""""""""""""""'''%%%###"""!!!"""###$$$ !!!"""""""""""""""""""""!!!!!!$$$""" !!!###$$$$$$&&&&&&&&&%%%%%%&&&&&&&&&!!!"""&&&$$$""""""$$$%%%###!!! """"""  %%%(((***%%% !!!###!!!"""###$$$%%%$$$###!!!  !!!"""###!!!  !!!""" """!!!###$$$$$$###"""###$$$$$$$$$$$$### ###%%%  !!!###!!!"""$$$%%%%%%###$$$$$$$$$$$$$$$$$$###!!!###"""!!!&&&&&&"""999666555666777999???GGGrrr777999>>>AAACCC;;;AAABBBFFFmmm~~~vvvuuuzzz~~~~~~zzzxxxzzz|||wwwvvvyyyyyyooo___UUUTTThhhdddaaa```[[[UUURRRSSSRRRQQQNNNJJJFFFCCCAAAAAADDDDDDDDDBBB@@@@@@AAABBB@@@CCCCCC@@@:::999===BBB@@@===<<<<<<999777:::@@@222999@@@AAA===888666777444777:::<<<;;;:::::::::CCCDDDAAA;;;999:::999666999<<<;;;444000333777999555555333222777===777,,,+++---...---***)))***,,,***+++------,,,***(((''',,,)))***,,,+++'''&&&''')))******)))'''&&&''')))$$$&&&''''''&&&''')))+++''',,,///,,,&&&%%%,,,444$$$***,,,(((%%%$$$###!!!,,,(((''')))((($$$%%%***###&&&((('''###!!!!!!###%%%$$$###!!! ###'''+++"""''''''!!!###%%%###"""$$$&&&%%%### $$$%%%"""###(((((($$$###""" !!!%%%))))))&&&###%%%'''((('''%%%$$$%%%&&&###""""""!!!!!! ###%%%$$$!!! """%%%!!!$$$!!!!!!''' """$$$###  !!!""""""$$$$$$$$$###!!! %%%$$$""" !!!###&&&(((!!!!!!""""""######$$$$$$ &&&)))%%%""""""###"""!!!$$$&&&((()))***(((''''''&&&&&&''''''(((######"""!!!"""$$$'''(((%%%###!!!"""%%%''''''%%%###%%%''''''%%%%%%'''***%%%%%%$$$######&&&+++///777///'''$$$'''(((&&&"""%%%$$$$$$############### !!!###&&&''')))$$$&&&###!!!%%%(((((($$$%%%&&&%%%$$$$$$'''+++###%%%((())))))(((((())))))'''%%%"""!!! $$$&&&'''&&&%%%$$$%%%&&&''''''''''''&&&%%%###"""&&&&&&'''''''''(((((()))''')))((($$$&&&+++***%%%111111222777>>>BBBCCCBBBzzz777:::???:::999>>>AAA@@@EEEKKKzzzzzz|||~~~|||{{{zzztttssssssrrrpppooonnnnnnkkklllnnnrrrzzz}}}qqqaaadddeeehhhmmmqqqsssrrrpppjjjiiieee^^^XXXWWW\\\```eeedddbbb^^^[[[[[[^^^aaaaaa[[[VVVSSSOOONNNXXXdddNNNMMMNNNQQQSSSSSSOOOKKKTTTMMMGGGIIIQQQWWWVVVRRRQQQJJJCCC@@@BBBEEEEEEDDD???DDDDDD@@@@@@CCCBBB>>>CCCAAA???>>>>>>>>>===<<<<<>>???===>>>@@@>>>;;;<<>>;;;<<<@@@BBBBBB@@@<<<===>>>@@@@@@@@@??????@@@AAABBB???;;;:::;;;======@@@@@@======???>>>:::<<<>>>AAABBBAAA?????????<<<;;;:::<<>><<<555:::>>><<<555222444888;;;:::999777555555888:::999999:::::::::999999888666333000222555555222---333444666777888777777666333111000222666777555222666666444333333444555666666777777666444333444555666666777777666444222111444333333333555888;;;===999666333222333333111...222333222...))))))...444***000222......222333000***///222111---...444:::333444555444333222333444444111//////000111...,,,+++000000,,,---000000+++444222///000333444222///)))...///------000///***///000000000///---+++***+++++++++***************,,,+++---///,,,)))***000...000111///,,,,,,///222,,,+++++++++,,,...000111---...///000000...,,,+++))))))+++...111222000///222///---...111333333111---///222333111000////////////000111000///---,,,111000111222444444222000222333///'''%%%***...000222------111222000333999>>><<<888333///,,,+++***'''''''''''')))+++---...---***'''''')))---///000111111000...---...111444////////////000222333444---000555777666333222111111333333000,,,+++---000)))+++,,,------,,,---...///...---///222333111///222111111111222222000...000,,,)))+++000444333111333333444888>>>BBBBBBBBBxxx999;;;???;;;;;;>>>???===???CCCEEEEEEFFFIIIKKKKKKIIIGGGMMMKKKHHHFFFDDDDDDEEEFFFDDDCCCCCCBBBBBBBBBBBBBBBAAABBBAAAAAAFFFHHH???333:::999:::;;;>>>@@@@@@???;;;999888888<<>>;;;@@@<<<:::===CCCGGGEEEAAAHHHBBB<<<:::===??????===;;;>>>>>>:::999;;;:::666:::999::::::;;;999555222:::===???>>>;;;999;;;===<<<:::<<<>>>===:::;;;???AAA???===<<<===>>>???>>>888999;;;<<<<<<<<<<<<;;;999:::<<<;;;::::::<<>>@@@@@@===<<>><<<<<<>>>@@@@@@>>><<<;;;;;;===;;;:::;;;======;;;999777:::===;;;666333222444888999:::999999:::===@@@:::;;;;;;;;;;;;;;;::::::<<<999777999<<<===:::666:::;;;<<<=========<<<;;;;;;:::::::::<<<<<<:::999999888888888888888999999===<<<;;;888666666888;;;777777888999999888777666>>>===;;;::::::::::::;;;>>>===<<<===>>>===:::666:::===???===999777888;;;444999;;;888888;;;;;;888555999======:::888888;;;??????>>><<<999888888999>>>;;;777666888999888777777;;;;;;888888;;;:::666;;;:::999:::<<<<<<<<<;;;999999999999999888777666::::::;;;:::999777555444888888888888888888888888999777666777555222555;;;999:::999888777777888:::888999:::<<<<<<<<<<<<;;;999888777666555555555555666777888;;;======;;;999888777666888;;;===<<<:::666777888777666666777999;;;:::888777666777888999666666777999;;;;;;:::888<<<===:::444111555999:::===:::999===>>>===???CCC@@@>>><<<999888666666666555555555555666888:::;;;>>>:::666444444666777888555555666777888999::::::999999888999999:::;;;<<<666888;;;<<<;;;:::::::::<<<<<<;;;:::888888999:::555666777888888888999999999888777888;;;;;;:::777888777777888::::::888777666333111333888;;;:::999666666777:::>>>AAABBBBBBsss999999===;;;<<<>>>>>>:::999:::===<<<<<<===???>>><<<999@@@>>>;;;999999:::<<<>>>;;;:::999999:::;;;<<<===AAA@@@>>>;;;<<<>>>;;;555<<<:::888777888999:::999<<<999777;;;AAAFFFGGGFFFFFFDDD@@@<<<999:::>>>BBB======>>>@@@>>><<>><<<:::::::::999666555333333555999<<<===;;;999>>>:::777777999;;;:::888===???>>>;;;:::;;;999666888999<<<>>>>>>;;;555111777:::<<<<<<999888:::<<<999888999<<<;;;888:::>>>??????>>><<<::::::;;;===888999999::::::::::::999999:::<<<<<<<<<===@@@BBB<<<>>>===999999<<<===:::;;;===>>>>>>;;;999888888<<<;;;::::::;;;:::888666;;;<<<======:::777333111555888:::;;;<<<<<<>>>@@@:::;;;;;;<<<<<<<<<;;;;;;:::888777999===>>><<<999:::;;;===>>>>>>===<<<<<<;;;<<<<<<;;;:::888999999888999:::;;;;;;;;;;;;;;;???>>>;;;777444555888;;;666777888999:::999888888AAAAAA@@@???===;;;:::999;;;<<<===???@@@>>>:::777@@@CCCGGGFFFBBB???>>>>>>999<<<<<<;;;;;;===<<<:::===???BBBDDDBBB>>>:::777??????>>><<<999888999;;;AAA>>>:::999:::;;;<<<;;;<<<>>>>>>;;;:::<<<<<<999999;;;<<<=========???@@@AAA;;;:::>>>===777777<<<>>>>>>>>>===<<<:::888666========================BBB???======;;;999<<>>===;;;:::;;;<<<;;;:::<<<>>>AAABBBBBBAAA>>>===AAA@@@===;;;:::;;;<<<=========>>>@@@AAA@@@===:::777777888;;;===>>>===<<<======<<<:::999999<<>>999999:::<<<>>>???===;;;===???===888666999<<<<<>>AAABBB@@@AAACCCBBBAAA@@@>>>>>>======>>><<<;;;;;;;;;<<<===???@@@@@@===999777777999::::::<<<;;;;;;===AAAAAA???<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<===>>>===<<<<<<>>>???>>><<<;;;;;;<<<===<<<<<<888999:::;;;;;;<<<<<<;;;???>>>>>>>>>??????===<<<<<<<<<<<<===???@@@???>>>>>>;;;888999===>>>===;;;999999:::<<<>>>@@@AAABBBjjj666555888999<<<>>>>>>;;;999888???>>>>>>???@@@@@@>>><<>>===<<<;;;<<<===???@@@EEECCC@@@======???AAABBBBBB@@@>>>>>>>>>???>>>===CCCAAA@@@AAADDDEEECCCAAABBB@@@===999888:::???CCC<<<===???@@@>>><<<===???>>><<<:::999999999999999333666999;;;;;;;;;<<<<<<999888777888:::;;;:::888>>>??????>>>>>>===<<<;;;<<<===>>>AAAAAA>>>999444555888;;;;;;999888:::<<<888777888:::999666777;;;;;;======;;;888777:::=========<<<<<<;;;:::999888<<<<<<<<<<<<<<<<<<>>>???888999777333333777999777:::;;;===<<<:::888888888;;;:::::::::::::::999888===<<<<<<===>>><<<777333555888:::<<<;;;:::999:::888999999::::::::::::999666555555777:::<<<;;;999888999;;;===>>>>>>>>>===999;;;;;;999555333555777555666888:::;;;;;;:::999>>>>>><<<999666555777999444555666777777666555555:::;;;<<<======<<<:::999888888999:::;;;:::999777>>>???@@@>>>;;;999:::;;;999::::::999:::;;;999777::::::;;;>>>@@@>>>999444888888888777666777:::===>>>===<<<;;;;;;<<<;;;;;;::::::999888777888777777333777::::::999999<<>>;;;999999;;;<<<:::777;;;<<<===>>>===<<<:::888======<<<;;;<<<===>>>???<<<<<<===>>>>>><<<888555555666888:::;;;;;;999777;;;<<<<<<:::888888:::<<<===;;;888666555888;;;===888888888:::;;;;;;999777777::::::555444777999888999999:::<<<===<<<;;;<<<@@@@@@???>>>===<<<<<<;;;;;;:::999999999:::;;;<<<777444111111444888:::<<<@@@<<<:::;;;???AAA===999;;;;;;:::999999999999999::::::999888666777:::===:::888666777:::<<<;;;888555555666777999999999888<<<<<<<<<<<<;;;:::999888<<<<<<;;;<<<>>>>>>===;;;???===::::::;;;;;;999777;;;<<<<<<======???AAABBBbbb444333444777:::===>>>???===;;;555555444666777888777666;;;<<<>>>>>>===;;;888777<<<;;;:::888888999999:::>>>;;;777555444555888<<<888888888:::;;;:::888555666999===>>>>>>===???@@@:::999888666555999>>>CCC;;;<<<<<<:::888888888888888777666666666777999;;;666777888777666777:::===777777888:::;;;;;;:::999888888999;;;<<<;;;;;;;;;<<<;;;:::;;;;;;:::777555555888;;;;;;999888999<<<999888888:::888444555999777999;;;999777777:::>>>@@@???>>><<<:::888777666888777666666777888888888666888666222222666888666888:::;;;;;;:::999:::;;;888999:::;;;;;;;;;;;;;;;:::888888;;;>>>===999444444777:::<<<;;;999999999555666666777888888777777888888888:::<<<===<<<<<<777999;;;>>>@@@AAABBBBBB:::<<<===:::666555777:::444555777999::::::999999???@@@AAA???<<<:::999999666666777777666555333222555777999;;;;;;;;;999888======<<<;;;;;;<<<>>>???<<<:::555111000222666:::===:::999;;;===<<<:::999666444333666:::<<<:::777888999999999888999<<<>>>>>>???AAABBBAAA@@@>>>======;;;::::::999999999:::444777::::::888888;;;>>>;;;222111::::::222444>>>;;;;;;<<<;;;:::999777666666666777888888999::::::999777999======888666666???<<<:::;;;===>>>;;;888===<<<;;;::::::999::::::555666888:::<<<<<<<<<<<>>>>>>>>>>>===:::777888:::<<<===<<<:::888777777999::::::888777666777;;;;;;;;;:::;;;;;;<<<<<<::::::999:::;;;:::777555777;;;;;;888666999;;;:::999;;;;;;;;;;;;<<<;;;::::::::::::;;;;;;:::::::::===<<<:::999999::::::;;;555333111222666:::>>>???===888444555:::===<<<:::===<<<;;;:::::::::::::::999888777555444555888:::<<<999888:::===???===;;;888777777999;;;<<<;;;999999999:::999777666555555<<<;;;::::::;;;:::888666999888777888999999888777<<<=========<<<>>>AAACCC```777555444777::::::<<>>>>>======<<<<<<;;;;;;DDD???;;;;;;999777888;;;888999;;;>>>@@@@@@===:::999>>>BBBCCC@@@???AAADDD;;;;;;;;;:::;;;>>>BBBFFF@@@BBB@@@<<<;;;<<<<<<999333444555555666888;;;>>>;;;:::777555444666:::===444666777999::::::999888666444666:::;;;::::::<<<===;;;999777888888777666555888;;;:::888666888:::999888999:::999555666:::777888888777777888:::===>>>===;;;999777666555555888666555666999:::::::::777999888555555999:::888888999;;;:::999999;;;<<<666888:::;;;::::::;;;<<<666444444666999:::888555333666:::<<<<<<<<<<<<===444555666666777777777777999999::::::;;;:::::::::333555777:::===>>>>>>???999999999777666666888:::777888999999::::::::::::;;;===??????<<<999777666999:::::::::999777555444888999:::;;;;;;:::888777@@@???>>><<<:::<<>>===999:::;;;:::999888999:::<<>>>>>>>>;;;999;;;;;;:::;;;>>>555666888888777777888:::555///000666777333444:::777888999999999888777666444555666777888999::::::777666888>>>@@@;;;666555::::::999:::<<<<<<:::999===<<<:::999888999::::::111333666999;;;;;;;;;:::@@@>>><<<<<<======;;;:::888:::<<<;;;:::888888888777999;;;<<<:::777666666888999;;;<<<<<<;;;:::999>>>=========>>>===;;;888888;;;<<<888777;;;======:::<<<<<<999999;;;;;;999444555777999;;;======>>>===;;;:::888777777888888:::777444444777:::===>>>999555222333777<<<>>>>>>;;;;;;:::999888888888999999::::::999888777888:::;;;::::::<<<===>>>===;;;;;;999888:::===???===:::999;;;<<<;;;888777777777===<<<:::::::::999666444222333555777999:::;;;<<<;;;<<<===<<<;;;===@@@DDDfff999777888;;;;;;777777<<<>>>;;;777666666777999;;;;;;;;;888:::===??????===:::888777888:::;;;;;;:::999888@@@;;;999<<<===999666888888777888:::<<<===<<<:::999:::;;;<<<;;;:::::::::444444555555444666999;;;888;;;;;;777777:::888222444666999999999:::>>>AAA@@@===999777666888:::;;;444666777888888888888888888555666;;;<<<999999===>>><<<:::999999999888777444777999999666444555777888666888;;;:::888999>>>:::888777666888999999999999888777666666666666777>>><<<::::::<<<===<<<:::666999999666777::::::888999:::;;;:::888888999:::666999;;;:::888777888:::777666555666777888888777444666999:::::::::;;;<<<666777888999999:::::::::888999999888777555555555111222555777888888888888555333222222444666888888:::999999999999999::::::777999:::999777555555555:::;;;;;;<<<;;;:::888777::::::;;;<<<;;;:::999888:::;;;;;;999777777:::<<<:::999888777999;;;<<<===999333222888<<<:::777777999777666666888999;;;;;;555777:::;;;999888777888;;;<<<===<<<::::::<<<>>>;;;777666999999777999>>>888777666666666666555444111111222333444444444444444555666777888777666666222222333555666888999999666444666<<<>>>;;;777666333555777888888777777888999999999999888888888888333444555666777888999999;;;999666555777999::::::444666888888777777999;;;:::<<<<<<<<<999888888999555666888999:::999888777;;;;;;;;;===??????===;;;666999999555444999<<<<<<999<<<:::555555999:::777333555777:::<<<===>>>>>>999888666444333333333333<<<999555444666888:::;;;888777666666777888999:::888777666666666666666777777999<<<<<<:::888777777555777999999888777777777999666555777;;;===;;;777888:::<<<;;;888777777999<<<;;;::::::;;;:::888666222444777999::::::;;;<<<;;;<<<===<<<;;;<<<@@@DDDkkk:::888===???<<<555444999:::777:::999888888:::<<<<<<;;;666777999;;;<<<<<<;;;;;;666888;;;>>>???>>>===;;;;;;555555===@@@===999999999777666666888:::::::::444333333666<<>><<<444555666555444444666777555:::<<<:::;;;>>>:::333444777::::::::::::===@@@@@@<<<888666777888777777555777888999888888888999777333444999999555555999;;;999888888888777555333333666888777444222333555666555777;;;<<<;;;===BBB===:::666666888999888666777666666666777888:::;;;BBB???;;;999999999666333333777888666666999999666;;;;;;;;;999666555666888777999;;;:::777555555777;;;;;;999888777888999:::666777999888666555555555888999:::;;;<<<<<<===<<<;;;;;;<<<:::777555444444666777888999:::999888888666333000111666999:::999:::999888777666777888999;;;;;;;;;999777777888:::888999:::;;;;;;;;;:::999888888999:::;;;;;;;;;;;;666888:::999666444555777555777:::>>>@@@@@@<<<999;;;444222999>>><<<999:::888888888666555444444444333666;;;>>>>>>=========>>>>>>===999777999>>>CCC:::555444888999777:::???>>>;;;888888::::::777444444888999666666888777333666777888:::;;;;;;::::::333333555666888999:::;;;444000111666999888666666222666::::::888777999;;;777888;;;<<<<<<;;;999777777666444333333444666777:::777333222444777:::;;;444777999999999:::>>>AAA>>>===<<<:::888777999;;;888999999::::::;;;;;;;;;555555666999;;;===<<<:::666999888444444888<<<===:::===;;;555444999:::777666777999;;;;;;;;;;;;:::999888666444222222222222<<<999666555888;;;===>>>:::;;;<<<:::666333222222999888888777777888888999333666999;;;999666333222222555888888555333444666999666555777<<<===;;;777555888:::999666555666777:::999999:::;;;;;;999777666888::::::999777777777::::::333444???@@@===CCC{{{<<<555>>><<<;;;===>>>===999555;;;999888888:::<<<===<<<888;;;<<<;;;888777999<<<======;;;999888:::>>>AAA;;;666444999999555444777222888999222///444999::::::999999:::;;;;;;999777555333111///...---......888999;;;<<<<<<;;;999888555777:::???AAA???:::666::::::888555666<<<>>><<<888888777555888======888;;;;;;999777555666999<<<444999<<<;;;===??????;;;555666666666666555444444999:::;;;<<<<<<===???BBB===;;;999888888777555333888777888999<<<<<<<<<::::::;;;;;;:::666444555666333222333777:::;;;777333999;;;;;;777666888777444<<<<<<;;;999666555666888?????????===:::999:::;;;888777666666666777999999999777555777999;;;:::888999===???<<<777555:::@@@>>>888444777===???999222222222333555777:::<<<>>><<<;;;:::999:::;;;===???<<<999888:::888444666<<<:::999999888777777777777:::555333777;;;:::666555;;;:::999999;;;======<<<===;;;999888999999999888;;;555222666:::999777888666777777666555444666777222333666999::::::::::::;;;;;;:::888777888;;;===555333444777:::;;;888555888888999999999999888888666666555555444333333222444999===;;;666555888===>>>;;;:::<<<<<<999:::===555555555666777888999:::999777777999<<<===:::777888:::<<<===<<<999555333222555555000000444555111999555555<<<>>>;;;999<<<555555666;;;???@@@===999???<<<777555666999;;;<<<;;;<<<:::777:::BBBBBB===;;;;;;;;;;;;:::999888777888666444333555999===@@@;;;:::999666444555888;;;<<<===<<<999666777;;;???666999:::666000///444:::999666666888;;;:::::::::///777:::666666<<<;;;444777<<<>>>;;;999;;;:::888<<<<<<<<<======;;;777333:::999888777777888999:::666444666======999888;;;777555444555999:::999777666777888;;;===<<<999666999888777777999999999777888888222444>>>???>>>FFFwww@@@333<<<<<<===???@@@???===;;;@@@>>><<<<<<>>>???@@@@@@777777666444333333555777444333222000///111444888888333222666555111///111...333444///---222666666444444555777888888777555999888777555555444444444111222333444444333111000222333555777999999666333666777555111222777888666333333222000333888777333555555444222000111333555111555777666777:::999666999::::::::::::999888888555666777666555444666777>>>===;;;;;;;;;;;;:::888777444222222333666777777;;;;;;;;;;;;::::::::::::999999;;;===??????===;;;666999999666555777666333444444333222111222444777999::::::888666555666888666777777888888777666666555444444666999:::888555333777:::777111...111666999666444444666666333000000000222444555777888999999888777666666888:::;;;999666666888666222333888;;;:::999999999999:::;;;<<<666444888<<<:::888777999777666777888999999888666555555555666666666555:::888888::::::777999===777777777555444444666888999999888777777666777777888999;;;<<<=========<<>><<<===>>>>>>>>>===444444555666777777888888999888888888888888999999111555888666000...111666<<<999888999999666666999444444333333333444444555555444444666888999666444777999;;;<<<;;;:::888666222555444000111555666333444000222777:::666444666666666777999;;;;;;999777777555333222333333333222777888666222444888777111333444555666777777777777555555444444444555666666:::;;;<<<;;;999777777888888888999777555555777:::BBB444...666<<<777666:::333111000222444444444444222444555444555888666222999===???<<<:::;;;;;;888666888999:::888666333222555444333444555666666666:::777999>>>>>>999888;;;:::999888:::===>>>===;;;777777999;;;<<<;;;999666;;;999999:::;;;<<<;;;:::@@@???888666<<<888777AAAppp@@@@@@:::888;;;555666EEEppp555777666888===:::AAAWWW666888888;;;===999DDD^^^===???>>>???===444@@@]]]:::===>>>@@@>>>666DDDccc<<<999>>>>>>555777DDDKKK>>>;;;999;;;::::::FFFXXX???>>>555888AAA<<>>???EEE888GGG~~~555@@@AAABBBBBB<<>>??????HHHhhh666444999<<<===SSSyyy:::666<<<:::;;;```;;;666999:::BBBhhh???888888:::GGGjjj@@@<<<999999CCC]]]{{{:::<<<999666;;;JJJfffwwwqqqoooppprrrsssjjjllloooooollljjjjjjjjjpppoooooopppppppppooooooggghhhhhheeeaaa^^^^^^___SSSTTTVVVZZZ^^^cccgggiiittttttwww{{{555;;;777444888???XXX{{{|||zzz{{{tttssssssttttttsssooommm^^^\\\XXXUUURRRMMMHHHDDD555///'''!!! !!!$$$%%%"""%%%)))***)))(((***,,,***,,,...,,,)))'''((()))"""###$$$$$$###"""###%%%"""""""""$$$'''***---///111222333777:::<<<;;;:::???IIIJJJGGGIIIEEEDDDNNNUUUeeeuuuzzz|||999>>>888666===>>>PPPuuu|||xxxxxxtttjjj```ZZZUUURRRJJJFFFCCCCCC@@@888222111---+++)))))))))***)))''')))'''&&&%%%$$$"""'''%%%############"""  !!!$$$###$$$$$$$$$###"""!!! !!! !!!!!!############ ###$$$&&&$$$######%%%&&&&&&%%%!!!'''%%%%%%+++)))&&&+++!!!)))...------333:::===LLLQQQYYYaaajjjttt|||BBBEEE;;;999BBB@@@MMMppp}}}rrrlllhhh]]]QQQGGGAAA777...######&&&(((###$$$!!!"""(((***&&&!!! """$$$%%% ###&&&((((((%%%### %%%'''%%%"""%%%$$$ """&&&&&&$$$###%%%((((((%%%!!!%%%###!!!!!!"""""" ######!!!!!!"""$$$&&&'''&&&""" !!!"""###(((&&&###$$$  """ !!!$$$$$$$$$''',,,000---111777>>>EEENNNWWW\\\gggyyyAAABBB>>>:::888<<<^^^vvvqqqhhh___XXXLLL:::...***+++)))&&&$$$""" '''$$$######$$$"""!!!!!! """ """ $$$''''''((((((''''''(((***,,,---,,,,,,111888999333222666BBBAAAHHHGGG<<<>>>HHHIII[[[[[[[[[XXXSSSPPPNNNNNNWWWTTTSSSTTTWWWYYYWWWUUUSSSSSSUUUUUURRRNNNRRRYYYRRRKKKAAA777222000222444)))***,,,------***%%%!!!'''&&&!!!"""%%%###!!!$$$######''' !!!###%%%,,,444999<<>>HHHOOORRRBBB@@@;;;<<>>AAAQQQTTTXXX[[[```jjjwwwxxxkkk\\\OOOFFF222,,,''''''++++++&&& CCC@@@<<<>>><<<999YYYyyy{{{uuuooommmiii```SSSJJJ:::777222---***(((((()))(((""" $$$&&&///888@@@FFFJJJkkkqqqyyyxxxjjjXXXKKK@@@===<<>>888+++''''''++++++###!!!***222:::BBBFFF```ccchhhpppwww{{{{{{vvvvvvqqqkkkggghhhkkkkkkkkkccccccaaa]]]XXXPPPJJJFFFFFFAAA<<<:::;;;999222,,,'''%%%!!! !!!"""""""""############""" """###"""!!! !!! !!!  """&&&)))###$$$### !!!&&&***)))---333888;;;;;;@@@IIIQQQXXXWWWXXX]]]eeeooowww{{{???>>>>>><<<888???gggvvvkkkcccYYYPPP333///+++(((((((((&&&###!!! %%%...555@@@IIIWWWfffttt~~~~~~pppcccRRRHHHDDD???777000$$$!!! %%%$$$ &&&"""""""""###!!!  !!!###&&&$$$!!!"""%%%%%%"""&&&###""" !!!$$$(((***+++111666<<>>;;;===<<<777GGGuuu|||rrreeePPP:::---)))'''$$$$$$ !!!$$$$$$"""!!!'''---111:::NNNiii}}}www```XXXKKK===333---,,,,,,000((( $$$!!!  !!!"""$$$""" !!!"""!!! !!!"""###""" !!!$$$### !!!###%%% $$$&&&$$$%%%+++111:::IIIZZZeeeqqq;;;666:::;;;888RRRzzztttgggUUUGGG222...((("""!!!!!!!!!!!!###((())))))DDD[[[uuuiiiaaaVVVLLLDDD===666000"""!!!  !!!"""### !!!%%%222555888555111111777===NNNPPPQQQRRRSSSTTTWWWZZZ```______```dddiiiooorrrppplllfffcccccceeeggghhhiiiiiihhhfffbbb`````````\\\ZZZVVVTTTTTTYYY```fffdddeee```SSSGGGAAA===:::===888333333666777333...)))&&&###""""""""" '''### !!!!!! ###(((&&&$$$)))222888HHHNNN\\\hhhmmmttt>>>555:::;;;999XXX~~~ooogggYYYRRRHHH???999///!!! %%%555LLLdddxxxuuulllRRRPPPKKKCCC999---###+++&&& !!!"""$$$)))---)))"""$$$***)))222666777???MMMSSSPPPVVVYYY^^^ccclllyyy}}}}}}zzzsssqqqoooxxxvvvtttvvvzzz|||{{{yyyyyyvvvsssqqqppppppooonnnbbb^^^VVVLLLBBB:::666555+++%%%!!!  """###!!!###%%%!!!000DDD999===<<<999ZZZyyyiiiUUUBBB888$$$""""""&&&$$$ ######000BBBPPPbbbhhhsss~~~yyysssnnnhhh^^^KKK444(((&&&((((((***)))'''%%%###""""""""""""$$$### ###""""""%%%---777AAAGGGQQQ]]]hhhhhhaaa___iiissseeemmmooojjjnnn|||}}}zzzoooeee^^^UUUIIIBBBBBB000,,,$$$!!!%%%###''' !!!===888===???999NNN}}}iiiOOO===666111***######"""""",,,555BBBYYYhhhssszzzrrrbbbLLL;;;222---***((( """######!!!"""  """######"""###***,,,///777@@@DDDWWW^^^kkkxxxyyyzzzlllrrr}}}pppcccZZZSSSNNNKKKHHH===333000,,,###>>>:::???CCC???NNNxxxiiiPPP@@@...''' """%%%###!!!""" ***777EEERRR]]]hhhmmmlllooo|||xxxoooggg\\\QQQGGG;;;...&&&!!! !!!$$$$$$!!!  """###$$$---777BBBPPP]]]fffjjjttt|||~~~}}}~~~}}}xxxoooiiiggg;;;:::???DDDAAAHHHiiixxxYYY???///'''""")))&&&""" !!!(((222999888???NNN^^^jjjqqq|||zzzwwwxxxhhhYYYMMMFFF***)))((('''&&&&&&%%%%%%!!!)))444???GGGKKKgggnnnwww~~~<<>>LLLnnndddXXXDDD222+++%%%"""$$$ '''???UUUgggxxx}}}wwwpppwww~~~|||bbbZZZNNN@@@555---(((%%%"""&&&&&&!!! &&&666BBBIIIWWWfff===BBB:::BBBRRRDDDGGGrrrjjjZZZAAA,,,######'''333KKKbbbrrrwww~~~xxxtttwww{{{{{{zzznnneeekkkqqqyyyyyyxxxtttjjjXXXDDD444***!!! !!!((( """###)))777FFFNNN___ddduuuooo{{{===888GGGFFFQQQ777555JJJwww^^^FFF777&&&"""###%%% &&&!!!///FFF___ttt{{{ppplllooossswwwiiiaaaYYYWWW[[[\\\WWWRRRBBB666%%%"""''';;;III^^^ooozzz<<<@@@HHH:::HHHMMMAAAYYY{{{hhhJJJ444)))'''''' ###333BBBmmmvvv~~~vvvnnnfff^^^ZZZ^^^WWWLLLBBB888///&&& %%%...;;;MMM```mmmrrryyy===@@@EEE444>>>QQQ\\\}}}HHHBBB999...%%%"""---999LLLgggvvvgggXXXNNNIIIHHH666777555///%%% """!!!###>>>LLLaaatttEEE<<>><<<{{{zzzrrrpppOOO111 '''"""%%%222;;;QQQdddvvvwwwmmmddd[[[KKK:::...***---111,,,222333+++&&&%%%222@@@OOOeee|||KKK???FFFFFFBBB)))www&&&333iiixxxfff{{{LLL~~~FFFccc666"""qqq]]]///111qqq===444```{{{aaafffWWW \\\<<>>111///***%%%""""""$$$'''(((///444...$$$###000===]]]iiiyyyCCCDDDAAA<<<===!!!~~~EEE???uuuKKKPPP;;;,,,EEEttt>>>ZZZ444LLLeee~~~...OOOBBB]]]777yyyVVVyyyjjjppp MMMHHHaaaWWWzzznnnSSS333,,,&&&%%%$$$!!!!!!######222JJJcccwww~~~mmm^^^PPPHHH===...%%%%%%***&&&!!! ###(((,,,///)))333===@@@AAAIII[[[kkkpppzzz:::EEE999:::888GGG```AAAlllyyy[[[YYY^^^zzziii___TTT```aaa###rrrnnniiiNNNsssddd```wwwlllVVV###JJJ???eeeqqqHHH***!!!'''444BBBNNNttt{{{|||zzzzzz{{{xxxkkkVVVGGG000&&&!!!###!!!&&&'''### %%%000999======LLLSSSYYY[[[[[[___iiirrrjjjsssyyymmmgggbbbdddlllrrrsssqqquuuqqqlllcccPPP<<<111111555+++!!!,,,CCC[[[jjj^^^VVVWWWKKKeeeooo]]]===HHH999HHH===!!!TTTBBBZZZuuuMMM111LLLiiiEEELLLrrrxxxsss===zzz<<<"""UUUxxx'''___:::```WWWpppGGG(((###888SSSnnn{{{nnn\\\MMMCCC777((($$$###$$$%%%666MMMbbbiiicccZZZTTTZZZ```dddeeegggkkkooosss|||bbb $$$>>>&&&&&&$$$,,,,,,(((&&&%%%''')))&&&###(((111###### ###??????XXX~~~GGG>>>BBBDDDBBB444GGGyyywwwYYY===---$$$***+++FFFjjj~~~|||vvvooopppIII666%%% !!! """ $$$###!!!&&&444@@@UUU^^^kkkxxx}}}zzzqqqiiifffaaacccdddbbbjjjrrrnnn|||fff{{{uuuzzzRRR666///!!!###222CCCKKKIIIEEEDDDFFFQQQJJJPPPYYYcccvvv~~~vvv444QQQlllfffNNNIII???BBBIIIGGGYYYbbb---SSSAAA???AAA???BBB===KKKrrrUUU999'''!!!!!!"""$$$555LLL^^^zzz~~~ooo```PPP<<<---&&&$$$!!! """///>>>MMMZZZeeelllccclll{{{xxxooohhhbbbdddfffdddlllrrrkkkJJJ:::^^^```555nnnyyy^^^<<<%%%*** )))HHHddd222'''qqqppp%%% QQQBBBCCCDDD;;;@@@AAAEEEooofffEEE$$$(((999III]]]tttcccJJJ...%%%,,,333VVVXXX___gggnnnmmmfff___iiissswwwkkkeeegggiiihhhooopppddd,,, SSS~~~???)))nnnzzz|||[[[:::(((###<<>>>>>AAA<<>>TTTpppeee,,,{{{&&&aaa:::===999>>>AAACCC:::HHHmmm??? (((&&&###///QQQvvvyyy```PPP,,,###&&&:::XXXqqq}}}rrrgggbbbcccffffffmmmyyyyyytttrrrpppnnnnnnZZZ777%%%:::lllIII000kkkuuudddOOO666...***...888OOOnnn___888^^^uuu%%%~~~CCCCCCDDD<<>>MMMqqqxxxRRRBBB:::@@@|||xxx:::AAABBB444???SSSmmm___>>>))) +++;;;SSSrrr~~~\\\LLL444###!!!>>>[[[ooovvv|||ssskkkfffdddeeedddkkkxxxyyyuuupppmmmiiiKKK 555>>>***000@@@RRR^^^000%%%---MMMbbb||||||AAAQQQtttUUUyyyBBB===>>><<<;;;VVVxxxNNN---###&&&%%% ***JJJqqqvvv```BBB---!!!((('''!!!"""&&&777NNNhhhrrrpppmmmeeeccchhh]]]nnnmmmxxxoooeeeiii444 000TTThhhtttiiiVVVhhhuuuvvvzzzxxx,,,vvv>>>%%%zzz>>>;;;<<<888;;;]]]vvv<<<000%%% ,,,;;;kkkvvvqqqTTT:::***"""'''""" (((111@@@SSSlll|||ooommmiiiaaa___ccc^^^lllggg~~~vvvUUU\\\{{{pppggg]]]MMM,,,===UUUppp{{{UUU---ooo}}}bbb ~~~yyy%%%777zzz---=========777???kkklllJJJ444,,,(((111LLLyyytttaaa888000%%% 111EEEWWWjjjxxxxxxtttpppkkkccc___bbbaaajjjcccwwwwwwSSS+++<<>>555AAArrrhhhHHH222$$$$$$999^^^mmmMMM222### +++;;;TTTooozzztttlllccc^^^^^^aaaiiibbbkkkeee888###KKKooo555(((...NNN..."""LLLfffsssrrrvvvyyy|||~~~&&&eee}}}mmm''' RRRYYYLLLAAA ```<<<>>>===444>>>ooo]]]III///"""***...DDD]]]~~~pppRRR333###!!!###777GGGooo}}}}}}tttkkk```ZZZXXX\\\bbb^^^TTTFFF###222nnn{{{UUUaaannnwww:::%%%dddvvvxxxqqqtttyyyzzz~~~}}}```sssVVVooo'''+++|||???@@@???999@@@kkktttPPP...!!! !!!888\\\xxxnnnGGG555"""(((555EEE[[[tttyyyooofff___\\\XXXXXXWWW===(((GGG~~~zzzWWWEEEkkkuuuuuuttt|||}}}zzz|||zzz>>>777|||<<<$$$BBB NNNbbb ###???<<<>>>;;;@@@cccJJJ%%% $$$%%%###+++HHHqqqzzz___HHH...!!!%%%&&&'''...???YYYnnn|||~~~uuunnnhhhddd[[[SSSWWW555 %%%___|||DDD]]]ooorrrqqqwww}}}xxx}}}{{{~~~eee"""[[[$$$...ooo777 ***666222666666999WWWeee;;;)))###&&&%%%---IIIqqqWWW)))$$$,,,777JJJ[[[bbbiiirrrzzz}}}uuuooojjjfffaaaTTT\\\999(((999rrrwwwuuu~~~}}}iii---"""kkkxxxwwwsssyyy|||xxx}}}~~~LLLwwwttt333|||%%%dddzzz 111>>>777777;;;333:::lllvvvIII)))$$$!!!!!!!!!---KKKiiittt;;;)))%%%<<>>(((:::```vvvuuussskkk===000mmm|||zzz{{{|||jjj LLLttt444&&&}}}jjj ...zzz999 (((999:::<<<<<<===RRRWWW---((((((777NNNgggccc==="""<<>>dddllluuuiii666QQQ~~~}}}}}}~~~}}}HHH qqqUUUNNNSSS ^^^))) QQQ888===???<<<@@@[[[nnnJJJ&&&&&&///555999]]]}}}^^^AAA'''###%%% $$$CCC___ttt{{{ssspppgggkkkZZZDDD555 ;;;^^^rrrmmmAAA222bbbvvvkkk***'''lll///000xxxkkk111\\\hhh }}}999???@@@;;;@@@[[[pppEEE"""&&&""",,,bbb^^^;;;'''"""---OOOjjj~~~vvvqqqgggpppaaaMMMHHH666NNNgggnnnWWWOOOmmm|||DDDOOOPPPOOO777 (((;;;??????;;;===UUUtttKKK)))$$$"""===bbbfffNNN777!!!###&&&###'''???gggxxxrrrhhhqqqhhhXXXXXXRRR555222QQQlllssswwwaaa ,,,tttNNN)))zzzwww HHH<<<======;;;;;;OOOzzzRRR555111***GGGuuummmQQQ222###$$$...***===\\\yyymmmmmmkkkaaaZZZ\\\OOO444###;;;PPPbbbuuu[[[$$$WWWyyyPPPiii???ppp===;;;<<<<<<:::JJJxxxAAA&&&+++000GGG|||gggEEE///$$$''' !!!***BBBuuurrrjjjkkkdddTTTXXX[[[KKK+++---&&&(((EEEeeezzzrrr777KKKyyy<<<<<<888===888HHHSSS$$$)))???^^^hhh<<<"""'''### $$$777\\\}}}~~~{{{oookkkfffdddcccbbb^^^ZZZAAA888111%%%'''+++CCC|||BBB eeeAAA@@@:::>>><<>>666888888SSSVVV111)))!!!000MMM{{{sssnnngggddddddeeedddbbbeee\\\___WWWEEE)))===iiisssuuu;;;===555666777RRRwwwYYY???---$$$$$$######%%%111EEEUUUvvvppphhhddddddeeeeeeddd]]]ZZZddd```XXXFFF'''%%%QQQsssggg +++:::@@@<<<>>>AAA]]]pppTTT555 """///***(((***888UUUzzzyyysssjjjeeedddeeeeeeddd[[[ZZZddd\\\]]]^^^666(((???YYYsssKKKLLL666@@@===???FFFgggTTT333%%%!!! ###CCCmmmxxxooohhhffffffdddccc___[[[eee]]]aaapppPPP&&&&&&GGG333iii222;;;555555???gggfffKKK######%%%&&& ,,,>>>aaa~~~tttmmmjjjgggdddbbb```VVVeeebbb```pppeeeQQQ222%%%,,,yyyuuu555;;;000,,,666cccrrrCCC***!!!!!!!!!"""333VVV}}}~~~|||yyyqqqmmmiiieeeaaa```PPPbbbdddWWW___dddhhheeeNNN,,,'''{{{UUU###333BBB<<<555;;;eeerrr>>>&&&&&&'''"""'''***LLL}}}yyyppppppqqqkkkaaa[[[gggWWWTTT[[[\\\fffeeehhhfff******qqq~~~zzzfff111???<<<;;;???___iii,,,&&&###### !!!555WWWpppyyysssssstttnnndddaaakkkYYYTTTXXXWWW```___]]]]]]&&&(((mmmzzzvvv{{{YYY***333888555888888PPP}}}]]]555---JJJdddyyyuuuqqqggg]]]bbbjjjXXXSSSWWWTTT\\\\\\YYYYYY%%%(((kkk{{{xxx~~~^^^===999111555333FFFLLL"""  ???kkk|||vvvnnncccZZZYYYcccTTTTTTZZZUUU[[[\\\```[[[(((+++kkkHHH ===EEE???888???:::IIIxxxWWW111 ===ddd~~~|||wwwooofffaaaRRR\\\QQQWWW]]]VVVZZZ[[[fff\\\((()))eee^^^(((ttt>>>>>>>>>GGG@@@JJJlllIII%%%&&&^^^www~~~|||vvvkkkccc___RRR[[[QQQXXX^^^TTTXXXYYYdddXXX&&&"""WWWvvv^^^777<<<===BBB999DDDyyyZZZ...'''NNNrrr}}}tttfff]]][[[TTT[[[OOOVVV\\\SSSXXX\\\aaaYYY***DDDqqqxxx555"""GGG;;;@@@===<<<111@@@yyy\\\444...NNNwww}}}uuuhhhaaaaaaUUUZZZLLLSSS[[[SSS[[[bbbccc^^^111888ccc333!!!888??????///777LLLjjjuuuIII!!!!!!"""FFFwww|||rrrhhhaaa]]]aaa```YYYQQQUUU______UUUeeeaaa\\\999LLL\\\&&& JJJ:::======222AAA\\\uuu|||==='''""" 222kkk{{{ssskkkfffccc]]]aaa^^^VVVUUU]]]___[[[ZZZaaaiiiKKK&&&CCCzzzBBB>>>mmm^^^--- FFF<<<<<<>>>:::PPPrrreeeGGG444 &&&@@@ggg{{{sssmmmhhhfffXXX```bbbYYYSSSWWW\\\\\\VVV^^^oooeeeLLL[[[{{{OOOvvv666---zzz<<<:::AAAAAAYYYhhhBBB$$$######888ZZZzzzrrrkkkfffcccVVV\\\^^^WWWRRRTTTWWWXXXccc]]]iiivvvvvvuuuKKKtttBBB 222mmm888777BBBAAAUUUpppIII)))""" )))PPPyyyqqqkkkfffcccVVVWWWVVVTTTVVVZZZ[[[YYYiii^^^dddwwwwwwZZZPPP>>> 555rrr666333???:::IIIjjj444%%%!!! %%%>>>NNNuuuyyysssnnniiifffYYYUUUQQQTTT[[[aaa```]]]\\\]]]eeettt}}}}}}~~~xxx;;; WWW[[[(((ooo===444<<<333AAA|||jjjCCC(((!!!777NNNiii{{{uuupppjjjfffaaaZZZSSSUUUZZZ]]]\\\ZZZVVV___gggooowwwyyy|||ooo fffUUU""" ZZZEEE777;;;000???~~~xxx@@@ &&&""",,,SSS}}}~~~wwwpppiiiccciii```XXXUUUUUUUUUSSSRRR```gggfffiiitttvvvrrruuuRRR(((wwwnnn,,,RRRBBB>>>:::555CCCuuuSSS111%%%"""222[[[}}}vvvrrrllleeeaaabbb^^^WWWVVV[[[[[[VVVddd```aaafffkkknnnrrrttt--- 555RRR555EEEAAA???;;;DDDnnnlllAAA888%%%&&&999WWWyyywwwpppiiibbbdddddd___XXXWWW\\\]]][[[```[[[```eeeffflllpppiii ZZZ222eee@@@<<<<<<999:::ZZZ}}}AAA'''777ddd{{{rrriiiccceeeddd^^^XXXVVV[[[^^^___bbb[[[dddjjjgggpppnnnVVV }}}{{{))):::555666333///JJJ[[[000!!!$$$###666PPPwwwyyynnnfffdddaaa\\\VVVTTTWWW\\\___dddZZZdddllljjjppp```888///___ EEE<<<666777333...KKK{{{GGG---+++,,,(((###MMMwww|||qqqiiicccaaa]]]YYYVVVVVV[[[```___WWW^^^iiijjjdddEEEMMMHHHggg;;;888888222222UUUIII,,,'''%%%###JJJxxxnnniiidddcccaaa```[[[WWWZZZ```]]]]]]___gggkkkVVV,,, iii666%%%888888999333777```XXX444 '''"""888ooo|||pppjjjjjjcccbbbdddddd___WWWWWW\\\ZZZeeecccgggjjjEEE555}}}'''EEE999<<<===777???kkk{{{\\\:::%%%!!!%%%<<>>LLLwww}}}iii===,,,)))$$$###&&&999WWW{{{|||ssskkkgggfffaaa\\\YYYZZZ[[[ZZZXXXUUUdddjjj```FFF \\\...===555999===EEEqqqtttxxxNNN???///###000KKKyyywwwqqqmmmeeeaaa]]]ZZZYYYZZZ[[[[[[[[[eeennnWWW::: )))qqq <<<777999;;;IIIxxxhhh:::+++///IIIkkkxxxssshhheeeaaa[[[WWWWWWYYY\\\```eeefffEEE'''!!!OOOQQQ666<<<555000888WWWsssVVVDDDIIIWWW```WWW111""""""!!!)))GGGooo}}}vvvmmmkkkeee]]]VVVUUUXXX\\\dddeeeKKK+++JJJ... YYY:::777///444XXXlllKKK===... 333SSSzzzlllAAA((("""EEEsssuuummmkkkfff___YYYXXX\\\aaaiiiddd*** JJJqqq777>>>555222RRR}}}^^^@@@***'''!!!000OOOtttYYY***$$$888dddtttkkkiiieeeaaa___```dddgggiiiVVV lll___ 111555AAA777444XXXgggPPP+++&&&!!! 000TTTuuuxxxccc000)))"""))),,,&&&KKKvvvnnnkkkfffddddddeeeffffffZZZ777OOO~~~999SSS777???222666hhhtttXXX<<<)))///---&&&&&&<<>>lll\\\888***)))(((%%%444KKKfffyyyiiiEEE---### ###'''JJJbbbwww}}}uuuhhhnnnfffcccgggDDD000{{{YYYHHH666:::444===iiiyyyWWW000!!!,,,777RRRnnn~~~xxxIII888######999JJJdddwwwpppmmmnnnbbbhhheee111 QQQ999ppp888;;;999IIIvvveee???...!!!!!!%%%...HHHdddtttyyyxxxrrrrrrzzzsssXXXAAA """(((444IIIcccvvvnnntttjjjnnnnnnfffrrrbbb"""ttt$$$(((111666===\\\wwwYYY666111111MMM```ppp~~~{{{rrrmmmtttzzz|||sssWWW<<<+++%%%$$$!!!%%%;;;\\\zzz}}}mmmqqqqqqnnnuuuSSS000ZZZ ???333111444UUUXXX;;;..."""666^^^{{{pppmmmtttxxxwww~~~{{{dddLLL666%%% !!!+++999NNNfff~~~pppsssuuuyyyrrrAAANNN222 ZZZ:::555666VVVmmmRRR000### AAAnnn{{{pppmmmnnnrrruuuxxx|||aaaCCC111***''''''(((HHHbbb~~~xxxyyy{{{ddd(((---xxxxxx"""ttt777===MMMuuuxxxLLL---&&& ''',,,ccc}}}wwwooouuuyyygggNNN888222...,,,,,,444III^^^QQQVVV^^^<<<777FFFdddpppDDD666"""###!!!===jjjzzzqqq___GGG555777111,,,///???XXXtttttt###%%% ]]]333AAAccclll???%%% !!!###(((555QQQyyywwwTTTAAACCCCCC:::,,,...777MMMhhh|||KKK###SSSggg555000888YYY[[[222!!!&&&###:::fffrrrJJJ+++'''222555000222HHHfff{{{,,,''')))111WWW///111MMM{{{NNN---$$$&&&'''''',,,bbbkkk>>> (((&&&***888UUUkkkZZZ+++"""SSS{{{###|||///222NNNlllHHH...)))---%%%###777___yyy^^^333"""&&&%%%<<<^^^vvvwww{{{sss444......RRREEE000:::ZZZVVV<<<)))&&& $$$;;;JJJkkklll@@@"""111MMMhhhyyy{{{{{{GGG$$$---VVV---nnn333CCCaaarrr[[[444'''"""###!!!IIIzzzVVV,,, """666ZZZ{{{xxxrrr(((===222666HHH___yyylllGGG---'''!!!444XXX{{{yyyPPP(((&&&!!!;;;dddOOOWWWiii EEE777777BBBkkkmmmFFF,,,######HHHoooggg<<< AAAeee$$$!!!!!!$$$ ttt///---666___aaa999$$$ """666\\\xxx}}}uuunnnIII,,,### ,,,OOOuuucccKKK 333///555ZZZaaa111 """EEEmmmsssXXXBBB :::aaauuu666lllEEE<<<888;;;]]]~~~NNN777%%%!!! (((777yyyhhhLLL--- ###***FFFnnn;;;HHHSSShhh999777<<<^^^lllFFF!!!$$$OOO{{{ttt^^^???$$$666fff^^^000???$$$~~~444444999\\\|||ZZZ;;;&&& +++HHHgggnnnFFF111''' %%%,,,AAAccc777TTT444666999666555SSSpppLLL000###!!!%%%***>>>cccfff<<< (((444VVVttt}}}{{{```888sss+++ZZZ@@@777///FFF~~~eeeCCC---$$$IIIggg...%%%!!!<<>>```uuu~~~~~~!!!###///$$$+++222444///<<>>  +++TTTsss'''"""444___\\\888777???cccnnn000$$$...888wwwuuuRRR***DDDmmm111'''tttMMMiii666666777DDDzzziii***$$$$$$###BBBxxxwwwLLL((('''YYYqqqHHH777 ***...888IIIZZZWWW&&&###''';;;___|||iiiBBB$$$222UUU|||@@@ xxx///CCC***>>>aaayyyAAA,,,VVV}}}]]]--- ???fff,,,%%%ccc---AAAooo}}}HHH+++UUUsssYYY)))"""'''JJJvvvRRRNNNsss zzz222===mmmhhh333777aaasssGGG )))ZZZnnn***///aaa!!!###444444dddWWW+++%%%???}}}yyyWWW888 <<>>iii}}}yyybbb***666MMM222,,,ccciiiAAA (((cccyyyIII&&& VVVxxxeeeKKKWWWxxx:::III)))YYY