BM6P6(@ uuuiiiYYYMMMIIIKKKOOORRRUUU]]]iiixxx~~~wwwooofffaaa___\\\YYYZZZ___gggmmmpppeeeiiiiii___RRRIIIHHHLLLKKKJJJJJJIIIHHHGGGFFFFFFGGGCCC>>>;;;999999888777888888888888888999999:::888666555666999:::888666777777777777777888888999::::::::::::::::::::::::<<<<<<<<<=========>>>>>>::::::::::::;;;===>>>@@@BBBPPPYYYfffyyyyyyooogggbbbZZZZZZ\\\bbbeeegggmmmtttttt]]]NNNKKKPPPTTTUUUZZZcccrrr~~~yyyqqqiiiddd___]]][[[\\\aaaggglllnnndddfffddd\\\PPPHHHGGGIIIFFFFFFFFFFFFFFFGGGHHHHHHGGGCCC>>>;;;999999888777888777777777777888999999===:::777666777777555333777777777777777888888999::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;::::::;;;===???@@@AAAOOOYYYfffyyywwwnnneeeaaa[[[ZZZ]]]bbbfffjjjqqqxxxdddRRRQQQYYY^^^```aaalll||||||wwwpppiiiddd^^^]]]]]]___dddgggiiijjjbbbaaa]]]WWWOOOIIIFFFEEECCCCCCDDDEEEGGGIIILLLMMMGGGCCC>>>;;;999999888777777777666666666777888888===:::777666666666555444777777777777777888888999::::::::::::::::::::::::999999999:::::::::;;;;;;<<<;;;;;;;;;<<<>>>@@@AAABBBQQQ]]]jjj|||}}}uuulllddd___]]][[[^^^dddiiinnnvvvmmm[[[XXX```iiinnngggqqq~~~xxxqqqkkkeeeaaa^^^^^^```cccfffhhhfffeeeaaa]]]WWWRRRMMMIIIFFFCCCDDDDDDDDDFFFHHHLLLOOOQQQGGGCCC>>>;;;999999888777666666666666666777777888999777666555555666777888777777777777777888888999999999::::::::::::;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<===???@@@BBBFFFVVVbbbppp|||tttkkkccc___^^^]]]___ffflllsss}}}wwwbbbZZZ]]]gggoookkksss|||uuunnnhhhbbb___^^^```bbbfffhhhgggdddaaa^^^YYYSSSOOOLLLIIIFFFCCCDDDDDDEEEFFFIIILLLOOOQQQGGGCCC>>>;;;999999888777666666666666666777777888666666666555555666777999777777777777777888888999999999999::::::;;;;;;;;;;;;;;;;;;<<<<<<<<<======<<<<<<<<<<<<===???@@@BBBFFFWWWdddsss}}}tttlllddd```___^^^aaahhhooowww{{{eeeXXXWWW___ggglllsss~~~|||tttmmmhhhcccaaa```aaadddhhhiiigggbbb^^^ZZZVVVPPPLLLIIIGGGEEECCCBBBCCCEEEHHHJJJMMMNNNOOOGGGCCC>>>;;;999999888777777777666666666777888888666777888777555444555666777777777777777888888999888999999::::::;;;;;;<<<:::::::::;;;;;;;;;<<<<<<<<<;;;;;;;;;<<<>>>@@@AAAEEEUUUcccrrr}}}uuullleeeaaa______ccckkkssszzzzzzeeeYYYXXX^^^dddlllsssxxxqqqlllhhheeecccaaacccfffiiijjjfffaaa\\\TTTRRRNNNIIIEEECCCCCCCCCBBBDDDHHHLLLPPPRRRSSSSSSGGGCCC>>>;;;999999888777888777777777777888999999222555888888777555555666777777777777777888888999888888999::::::;;;<<<<<<;;;;;;;;;<<<<<<<<<======;;;;;;::::::;;;===???@@@DDDUUUbbbqqq}}}tttllleeeaaa^^^___dddnnnvvv}}}xxxddd]]]___dddhhhllluuuzzzsssmmmiiigggeeedddbbbdddfffiiiiiifff```[[[QQQPPPLLLGGGBBB@@@AAACCCDDDGGGLLLRRRVVVXXXYYYYYYGGGCCC>>>;;;999999888777888888888888888999999:::+++000666999888888999:::777777777777777888888999888888999::::::;;;<<<<<<>>>>>>>>>>>>????????????::::::::::::;;;===>>>@@@FFFWWWdddrrr|||tttkkkdddaaa^^^___eeeooowww~~~rrriiifffbbbaaacccoooxxx}}}tttlllgggdddbbb```gggggghhhfffbbb\\\VVVRRRVVVSSSNNNHHHCCCAAABBBDDDFFFOOOWWWXXXWWWXXXXXXUUUIIIDDD===888666777888888555666666777777777777777666666777777888888888999666777888666333222444666666888:::<<<<<<:::888777<<<===??????>>>======>>>;;;===>>>=========???AAAIIIQQQ```ssszzztttlllddd___aaaaaafffnnnuuu|||uuukkkhhhfffhhhnnnzzz|||rrrjjjfffdddcccccchhhhhhgggddd___XXXQQQMMMPPPNNNIIIDDD@@@@@@CCCFFFMMMTTTZZZZZZYYYXXXTTTOOOGGGBBB<<<777666777777888555666666777777777777777666777777777888888888888888::::::999666555777999666777999;;;<<<;;;:::999<<<>>>???>>><<<;;;<<<===<<<===>>>======>>>@@@BBBLLLVVVfffyyy~~~wwwpppiiibbb^^^aaaaaafffooovvv~~~xxxmmmiiihhhoooyyyzzzpppiiieeedddeeeeeehhhgggddd```YYYRRRKKKGGGKKKIIIEEEAAA???BBBHHHLLLTTTYYY\\\\\\\\\ZZZSSSJJJDDD@@@:::777666666777777555666777777888888777777777777777777888888888888999::::::999888777999:::777888:::<<<=========<<<>>>??????>>><<<;;;<<<===<<<============???BBBEEEOOO\\\oooyyyqqqjjjeee```]]]```aaagggooowwwӵ|||pppiiihhhrrrĦĦӵeeefffddd```[[[TTTNNNHHHEEEIIIGGGCCCAAAAAAGGGOOOUUUVVVZZZ\\\]]]^^^\\\SSSIII@@@===999666666666666666666666777888888888888777777777777777777888888888888888888888777888999999:::;;;<<<>>>???????????????@@@@@@???>>>===>>>???===============@@@DDDHHHPPP```uuu|||rrrĦ```bbbhhhpppvvv4ĉ@ӵvvvooolllvvv>L=hĦ4ĉ@ӵbbb___[[[UUUPPPLLLIIIGGGFFFDDDBBB@@@BBBIIIRRRXXXYYY\\\]]]\\\[[[XXXOOODDD===:::888666777777666555666777777888888888888888888888777777777777777777888777777777888999::::::;;;<<<>>>???AAAAAA@@@@@@???AAABBBBBBAAA??????@@@=========<<<===AAAGGGKKKRRRbbbxxx~~~wwwlll>L\\\aaaccciiiooouuu|||GG=?yyyuuuzzzHdĦ=ĪjGG=?ZZZUUUPPPLLLJJJIIIIIICCCBBBAAA@@@BBBIIIQQQWWW]]]```___ZZZUUUPPPGGG>>>;;;999777777888888777666666777888888999999888888888888888888777777777777:::888777888;;;<<<===<<<:::===AAADDDFFFGGGFFFEEEEEEHHHJJJJJJGGGDDDBBBAAA>>>>>>===<<<>>>CCCIIIOOOXXXgggzzz~~~xxxqqqgggHdĦ]]]bbbdddjjjpppttt{{{ӵĭӵӵĦӵӵĦƜ`1.׼sĦӵĦĭӵĦĦĦDdD?fӵĦӵƜ`1.׼sYYYUUUĭӵCCC___^^^===999888777888999999888ӵ999999999888Ħ888888777777777======SSSUUUTTTSSSTTTWWWZZZĦ???>>>===<<<>>>CCCĦ~~~sssmmmcccDdDqqquuu}}}ӵӵӵĦӵĭӵ?~4g&e>&eg&e>hӵg&eguO>uO>&e4ff?>ߝLgĉ@Shӵg&e>hӵfff?><zg&e>&eHLShӵgLS?ʬ3h?D%%)?ZufĦgLg&egĉ@```WWWg&e>&eGGG@eVVV[[[??CCC@@@999888777888::::::g<ĉ9999999999993we<Ħ8888887777773h?@eYYY___bbbbbbaaabbbeeehhhZKKK???>>>===<<<>>>3h?gLpppjjjaaaD%%)?vvvfff?><z=?Ħg&eg&eS?ʬ4ff?>ߝL@eg&e3h?g&e>&e??4DӵHƅ^Hu]ĦHu]ĦZuR)ĦHu]ĦHŐeHŐeHu]ĦqIܗGIӵttHGgĉ@Hu]ĦZuR)ĦsߝLGdUĦHƅ^Hu]ĦntHdĦHGgĉ@HdĦHtƅ^Bt=o9ĦDtfo9Ħg?HdĦHu]ĦzzzttZZZQQQHƅ^Hu]ĦDDDH׼s^^^]]]AAA???===::::::999888777777tQ999888888777je<Ħ666666666Bt=o9ĦH׼sgggoooyyyxxxqqqqqqwwwwwwuuuHtĦRRREEEAAA>>>>>>Bt=o9ĦHdĦtttiii^^^Dtfo9ĦsߝLGdUĦHt@cӵHu]ĦHu]ĦHtƅ^qIܗGIӵH׼sHu]ĦBt=o9ĦHƅ^Hu]Ħ4DuXӵDdDΦDdDĦDdDĦt|<DdDĦDdDΦDdDΦDdDĦpeƜ4DuTӵ`eĭqetDdDĦ}}}wwwt|<DdDDdDĦDdDΦDdDĦq<niDdDĦqetDdDĦq<RqjRgdKӵHdDĦgdKӵGR/f6LĭĦDdDĦDdDĦwww`eĭNNNDdDΦDdDĦHHHDdDĦ\\\ZZZUUUMMMFFFBBB???===;;;:::999999888777777geĦ999999888FSĦ666666qjRgdKӵDdDĦrrr{{{~~~~~~DdDĦPPPDDD@@@>>>qjRgdKӵDdDĦ}}}qqqggg]]]HdDĦgdKӵDdDDdDĦDdDĦ4DufӵDdDĦDdDĦq<RpeƜ4DuTӵDdDĦDdDĦqjRgdKӵDdDΦDdDĦ4DuXӵDdDΦDdDӵDdDĦo)hDdDĦDdDΦDdDΦDdDӵ=ӊB1.uTӵHߝL`o9po9wӵDdDĦuuuuuuo)hxxxDdDΦDdDĦDdDΦDdDӵGIpӵDdDĦpo9wӵDdDĦpo9uGIdnuR)ĦDdDĦnuR)ĦCdgĪjDdDĦDdDĦrrrHߝL`o9LLLDdDΦDdDӵIIIDdDĦYYYVVVQQQIIICCC???===;;;999:::999888888777888geĦ:::999sp?aĦ666666GIdnuR)ĦDdDĦ}}}DdDĦOOODDD@@@===GIdnuR)ĦDdDĦyyynnnddd[[[DdDĦnuR)ĦDdDΦDdDĦDdDĦnuR)ĦDdDĦDdDĦpo9u=ӊB1.uTӵDdDĦDdDĦGIdnuR)ĦDdDΦDdDӵ4DuXӵDdDʜ4DuTӵ>d<ĦDt>d<Ħ>d<ʜDd<ʜ4DuTӵF&uTӵ4DufئL>epuR)Ħ>d<ĦuuuDtmmmDdDΦDdDĦ>d<ʜ4DuTӵ4DwDd<ĦpuR)Ħ>dd<ӵDdd<>d<Ħooo4DufئL>eLLLDdDʜ4DuTӵHHHDdDĦXXXRRRMMMFFFAAA===;;;:::888999999888888888888geĦ:::s<v>aĦ666666peӵDx<DdDĦDdDĦNNNDDD???<<dd<ӵDd<DdDΦDdDĦDdDӵnd<DdDĦ>d<ĦpeӵĦF&uTӵDdDĦ>d<ĦpeӵDx<>d<ʜ4DuTӵ4DuXӵD&dq&ĒRsdKĦDHRRudsdKĦD&oq<Ōq&ĒR>dp&ĒRnfʜd<Φ>d<Ħs&dq&ĒRi?ʜtd<ĦHHܗDӊB<xB?daĦ666666B?Ho9>>>>d<>d<ӵ???<<<B?Ho9<x~~~uuujjjaaa[[[&ӫeʬtIӇxxx>d<Φ>d<ĦD&ӫetIӇDdDĦsdKĦB?dp&ĒR>d<sdKĦB?Ho9s&dq&ĒR4DuXӵHu]3hhne=enepIƎ@t@h>hfe@ďDnevvvuuu=eegesĪj@hfdDĦ@ďDHkge@h@GHĪj@IŌBeneHkgeneqqqpppfeMMMHu]3hhLLLLLLMMMseNNNIIICCC>>><<<;;;:::999888888888777888888geĦja>aĦ666666@G>>>AAAse<Ō@@@>>>===@GHkge{{{rrrhhh```ZZZHĪj@IŌrrr}}}egeHu]3hIŌDdDĦne@h>hsene@GsĪj@h4DuXӵĵD^xxxvvvvvvDdDĦ~~~rrrqqqqqqKKKKKKD^JJJKKKNNNRRRs׼sSSSKKKGGGAAA===;;;::::::999888888777777888999geFm8888>aĦ666666666666???BBBs׼s}}}{{{xxxxxxHoBBB===<<<===AAAxxxmmmfff^^^XXXmmmvvvD^DdDĦs׼sΦ4DuXӵtvӵ>d<ĦĦĦĦzzzxxxwww|||>d<Ħ|||{{{yyyvvvĦrrrooommmggg\\\UUUQQQMMMHHHIII>d<ĦLLLMMMHHHNNNUUUBeMMMJJJJJJEEE???;;;:::999999888888888777777888999geFYĉ777777>aĦ666666666777888888:::<<<888777???AAABeyyy{{{rrrpppnnnppp{{{xxxnu]ӵAAADDDIIIOOO[[[fffrrrzzzuuuiiiddd\\\VVVXXX\\\^^^aaaeeellloooxxx>d<Ħ>d<ĦĦBeĦ?aŖ%7uSQuR)ӵsdKĦgdKĦgdKĦgdKĦyyy}}}gdDĦ{{{yyyyyyyyyxxxgdKĦpppnnnfff___ZZZSSSJJJCCCBBB???sdKĦNNNQQQRRRUUUYYYSSSLLLHHHFFFCCC???===<<<;;;999888777777777777777777ŶS6666666663we<777666555555888777777999999===nnnnnnkkkddd```aaahhhnnntttqqqiiiiĉ@3hR/ŌAAADDDGGGMMM]]]lllyyy~~~zzzpppiii^^^ZZZXXXZZZ\\\^^^bbbhhhqqqvvv~~~DdDĦsdKĦgdKĦgdKĦ>AneneneneDe~~~|||yyyvvvsssyyyyyyneooonnnllleee]]]XXXQQQIIICCCBBBBBBneKKKNNNQQQTTTVVVYYYZZZWWWRRRKKKGGGEEEBBB>>><<<;;;;;;999888777777777777777777>A555555555k<555444444333222:::999999:::;;;>>>HHHSSSaaaaaa___YYYTTTUUUZZZ```dddbbb\\\fh>>>@@@DDDHHHQQQbbbqqqxxxnnnfff___ZZZXXX[[[]]]___eeekkkqqqwwwDenenenezzzvvvssspppnnnwwwxxxsssooommmggg___VVVQQQKKKDDDAAAAAAEEEKKKMMMPPPSSSVVVWWWXXXXXXUUUPPPJJJFFFDDDAAA===;;;;;;:::999888777777777777777777555555555777777777666666555:::888888::::::<<>>===???EEEKKKVVViiiyyyuuujjjccc^^^ZZZXXX[[[^^^aaagggnnnqqqwwwvvvzzz~~~yyyuuurrrpppooouuuvvvxxxyyyyyyvvvqqqmmmaaaXXXOOOJJJEEE@@@>>>@@@FFFGGGIIIKKKMMMPPPSSSVVVVVVVVVVVVUUUQQQLLLGGGDDDBBB???<<<:::::::::999888666666666666666666666666555555555555555555555555888888888999999888777777888666666888888888===EEEIIIIIIIIIFFFCCCAAABBBDDDFFFFFFDDDAAA===;;;;;;<<<===;;;>>>DDDMMM[[[nnn~~~sssggg```\\\XXXWWWZZZ^^^aaahhhoooooowwwrrrxxx|||yyyvvvuuuuuutttuuuvvvyyyyyywwwqqqlll\\\SSSKKKGGGCCC??????AAAEEEFFFHHHKKKOOOSSSVVVWWWUUUTTTRRRPPPLLLHHHDDDBBB@@@===:::999999999999888666666666666666666666666555555555555555555555555444555555666666555555555888555555888888777:::???CCCCCCCCCBBB@@@>>>>>>???AAAAAA@@@===;;;:::;;;===<<<:::<<>>;;;999888888999888888777777777777777777777777444444444444444444444444555666777777777777777777999777777:::;;;999:::===============<<<<<<;;;;;;=========;;;999999;;;<<<<<<:::===FFFSSSbbbuuuzzznnnccc^^^VVVTTTVVV[[[```bbbfffkkknnnwwwmmmwwwxxxuuurrrqqqpppkkkccc\\\VVVNNNHHHFFFDDDBBBBBBDDDGGGGGGJJJNNNSSSUUUSSSQQQNNNLLLHHHDDDAAA???>>>===<<<:::888777888999888888777777777777777777777777444444444444444444444444777888999:::::::::::::::999666777;;;<<<:::999;;;:::999888999:::;;;;;;:::;;;<<<<<<:::999:::<<<>>>>>><<<@@@JJJWWWeeewwwvvvjjjaaa\\\UUUTTTXXX^^^bbbcccfffjjjpppzzzlllwww{{{vvvqqqnnnkkkeee\\\TTTQQQJJJEEEDDDBBB??????AAAHHHIIIKKKPPPTTTTTTPPPMMMLLLIIIEEEAAA>>>===<<<<<<<<<:::777777777888888888777777777777777777777777444444444444444444444444444555666777777777777777666444555999;;;999777888999888777888:::;;;<<<;;;;;;<<<<<<<<<;;;<<>>???AAABBBDDDKKKQQQRRRMMMGGGCCCBBBCCCAAA>>><<<;;;:::888777666666666666666666666666666666666666666666666666666555333222222333555666444444555666666555444333888888777777777777777888777888999:::::::::::::::::::::::::::;;;<<<======>>>AAAGGGRRR```ppp}}}{{{qqqggg^^^WWWSSSUUUWWW\\\```dddhhhkkkmmmwwwmmmqqqzzzjjjfffbbb]]]YYYTTTOOOLLLFFFCCC@@@======???BBBDDDKKKOOOSSSQQQKKKDDD???>>>???===;;;::::::999888777666666666666666666666666666666666666666666666666666555444333333444555666444444555555666555555444999999888777666666777777666666888999:::;;;;;;;;;::::::::::::;;;<<<=========AAAIIITTTbbbqqq}}}vvvkkkaaaYYYTTTRRRUUUXXX\\\```cccfffjjjmmmxxxjjjmmmvvvgggccc]]]XXXSSSOOOJJJGGGCCCAAA===;;;<<<>>>BBBEEEMMMOOOPPPNNNHHHAAA===;;;<<<:::888777888888777666666666666666666666666666666666666666666666666666555555444444444444555555444444444555555555555555:::999888777666666666666666777888999::::::::::::::::::::::::;;;<<<=========AAAHHHTTTbbbqqq~~~}}}qqqeee[[[UUURRRQQQVVVYYY^^^```bbbeeejjjnnn{{{gggkkk~~~ssshhhccc\\\TTTOOOJJJEEEBBBAAA???<<<;;;;;;>>>BBBDDDFFFFFFFFFDDD@@@;;;888777999777555555666777666555555555555555555555555555666666666666666666666666555555555555555555555555444444444444555555666666999999888777666666777777999999:::::::::999999888::::::::::::;;;<<<======???BBBHHHSSSaaarrrzzzmmm```WWWRRRQQQQQQVVVZZZ___aaabbbffflllqqqfffjjj}}}ppphhhbbbZZZQQQKKKFFFBBB@@@>>>===<<<;;;<<<>>>@@@BBBBBBAAA@@@>>><<<:::999888888666444444555666555444555555555555555555555555666666666666666666666666555555555555555555555555444444444444444555666777888888777777777777888888:::::::::::::::999888777::::::::::::;;;<<<======@@@DDDKKKVVVeeeuuu~~~wwwjjj^^^UUUQQQRRRSSSVVV[[[```bbbcccgggnnnuuuiiimmmzzznnnfff___VVVNNNIIIEEEBBB@@@<<<<<<<<<<<<<<<>>>??????@@@>>><<<;;;::::::999999888666444444555555555333555555555555555555555555666666666666666666666666555555666666666666555555444444333333444555777888666666666666777888999:::888888999:::::::::999999::::::::::::;;;<<<======@@@FFFPPP^^^mmm{{{|||uuuiii]]]UUURRRSSSTTTVVV\\\aaaddddddhhhqqqyyylllppp}}}xxxmmmccc]]]TTTLLLGGGDDDBBBAAA;;;<<<<<<===============;;;999666555555555555444888666444444555555444333555555555555555555555555666666666666666666666666555555666666666666555555444444333333444555777888555666666666777999:::;;;666777888999:::;;;;;;;;;::::::::::::;;;<<<======???GGGUUUeeetttzzzssshhh]]]VVVSSSTTTVVVVVV\\\bbbdddeeejjjsss{{{nnntttwwwnnnfff___UUULLLIIIEEE@@@<<<<<<;;;;;;<<<<<<;;;;;;:::999777777777777777777888999444888;;;999444222555999333333333444444444555555666666666666666555555555666666666555444444444333444444555555555555444444555555666777888999::::::888888999999999:::::::::<<<<<<<<<===???@@@@@@???AAALLLZZZffftttyyyoooddd]]]WWWSSSTTTWWWYYY]]]bbbdddffflllwwwooowwwxxxqqqhhhaaaZZZQQQHHHEEECCC???<<<===::::::;;;;;;::::::999888666666666666777888999:::555555555555444333444444333333333444444444444555666666666666555555555555555555555555555444444444555555555666666555555555666666666666666777777777888888999999999::::::::::::999999:::<<<===>>>>>>CCCOOO]]]jjjwwwyyyoooddd]]]WWWSSSTTTXXX[[[```eeehhhjjjpppzzzqqq|||}}}sssmmmeee^^^UUUKKKCCC@@@???===<<<>>>999999999999999888777777555555555666777888999:::777555333333555666444222333333333333444444444444555555555555555555555555444444444555555555555555555666666777777666666555777666666666555555555444888888999999999:::::::::<<<<<<<<<<<<===???AAABBBFFFSSScccppp|||}}}xxxoooeee]]]WWWSSSUUUZZZ^^^cccjjjmmmpppuuu~~~xxxtttkkkfff```YYYQQQGGG???======;;;;;;===777777888888777777666555777666666666666777777888888777666666666666555444222222333333333444444444444444555555555555555666333444444444555666666666666666777777777777666666666666666666666666666666888888999999999:::::::::<<<<<<<<<<<<===@@@CCCFFFKKKYYYjjjvvvxxxooofff___XXXTTTWWW\\\aaagggooosssuuuzzzxxxiiiaaa]]]WWWPPPNNNEEE===;;;;;;999999:::666666777777666666555444999888777666555555555555555888:::888333111333666222222222333333333444444333444444444555555666666333444444444555666666666666666777777777777666666555555666777777888999999888888999999999:::::::::777888888888999===BBBGGGQQQ```qqq{{{xxxppphhhaaaZZZUUUYYY```dddkkktttyyy{{{~~~qqqccc]]]ZZZTTTMMMHHH@@@:::::::::888666888666666666666666555444444888888777666555555555555222666999666000...000555222222222222333333333333333333333444555555666666444444444555555555555555555666666777777666666555555555666777888999::::::888888999999999:::::::::777999::::::;;;@@@IIIOOOZZZiiiyyyxxxrrrjjjccc[[[WWW\\\ccciiipppzzzwwwiii\\\WWWUUUNNNFFF@@@999555777999777555666666666666666666555555444555555555555555666777777444666666555111000000222111222222222222333333333222222333444444555666666555555555555555444444444555555555666666555555555555666666666777777888888888888999999999::::::::::::===??????AAAGGGQQQYYYdddrrryyysssmmmeee]]]YYY^^^gggnnnvvv}}}ssskkk\\\PPPLLLJJJDDD;;;:::444222555888777555555666666777777666666555444222333333444666888999:::999777555555555555333111111111222222222333333333222222333333444555666666666666666555555444444333444444555555555555444444666666666666666555555555888888999999999:::::::::999;;;>>>>>>@@@GGGRRR[[[jjjxxxzzztttnnnggg^^^ZZZ```hhhrrrzzzpppddd[[[PPPJJJHHHEEE???999666777888999999888666555777666555444444444444444555555555666666666666777555222000000222444666666111222333333444444333333111111222333333444555555333333555666777777777777555666777666444444666777666666666666777888999:::999888777777777888:::;;;>>><<<===???@@@FFFTTTaaasss~~~wwwnnnfff^^^\\\bbblllpppzzzxxxiiiYYYQQQGGGCCCBBB@@@;;;666888888888777666555444333666666555444444444444444444444555555555666666666333111000000111333333333222222333444444444444333222222333444444555666666444444555666777777777666555666777666444444666777666666666666777888999:::888888888888888999999:::<<<;;;===@@@BBBIIIWWWeeevvvxxxnnnfff^^^\\\bbblllvvv~~~mmm^^^MMMGGG???<<<===<<<888444999888777555444333222222666555444444444444444444333333333444444444555555555444333333555444333111222222333444444444444444333444444555555666666666555555666666666666666555555666777666444444666777666666666666777888999:::777888888999999999999999;;;;;;===@@@DDDLLLZZZiiixxxxxxooofff___\\\ccclllyyyqqq```RRRHHHCCC===;;;<<<;;;888555999888666444333333444555555555444333333444444444222222333333333444444444444333333444555333000...222333333444555444444444333444444444555555555666555666666666666666555444555666777666444444666777777777666666777888999999777888999:::;;;:::999888;;;:::<<<@@@CCCKKKZZZhhhvvvyyyoooggg```]]]dddmmmyyy|||qqqaaaSSSHHHEEEAAA===;;;;;;:::888555777666555444555666777888444444333333333444444555222222222333333333333444111000111222222000---***333333444555555555444444333333333333333444444444555666666666666666555444555666777666444444666777777777777777777777888999777888999;;;;;;:::999999<<<;;;<<>>;;;:::999888666444555555555555666777888999333333333333333444444555222222222333333333444444555444555555666555111///333333444555555555555555333333333333333333333333555555666666666666666555555666777666444444666777888777777777777777888888888999999:::::::::::::::<<<;;;<<<===???EEERRR___ppp|||zzzqqqjjjdddccckkkuuu~~~~~~~~~iiiRRRFFFAAA>>><<<;;;999888888777666555444444555666666666555555333333222222333333444555333333333333444444444444888777777888999888666444333444444555555555555555444444444444444444444444444444555666777777777666555666777666444444666777888888777777777777888888:::999999999999:::;;;;;;<<<:::;;;===???DDDRRR___rrr~~~zzzrrrlllgggfffoooyyy|||aaaJJJ@@@======999999999999999999999888444444555666555444222111222222222222333333444555333333444444444444555555444333222333444444222111333444555555666666555555555555555555555555555444333333555666777777777777555666777666444444666777888888777777777777777888;;;:::999888999:::;;;<<<;;;:::;;;===???EEESSS```uuuzzzsssmmmhhhiiiqqq|||jjjSSSEEE???>>>>>>888888888888888999999999333333444555666555222000444444444444444444444444666444111...---///111333444444555555444222111000444444444555666777777888555555555555555555555555444444444555555555666666999666333555888999555111888777777666666777888999888999999::::::;;;;;;<<<;;;888;;;CCCDDDEEESSSfffttt}}}uuuooommmqqqwww{{{hhhRRRCCC<<<999999777888888888888888888888666555555666777777444222444444444444444444444444444333111000000111333555444444555555444222111000444444555555666777777888555555555555555555555555444444444555555555666666999666333555888888555111888777777666666777888999777777888999999::::::;;;<<<999<<>>DDDNNNZZZkkkxxx|||zzz|||{{{{{{}}}{{{xxxxxxxxxvvvmmmhhhiiilllttt|||]]]EEE:::888888888777777666666555555444444555444333333444444333222444444444444444444444444666777777666666444333333444333333222222333333444555555666666666666666666333333333333333333333333555555666666666777777777444555666666666666666666444555666888999999999999888999999:::;;;;;;<<<<<<;;;<<>>;;;999666777:::===999666555666666444222222222222333444555666777555555666666555555444333444555777888888666555333777777555444444444444444444555666777777666555444444333333222111111111222666777777777777777666666555777888888777555666666888777666666666888999:::888999999999888:::<<>>999999888666666888<<<:::777666777666444222444444333333333444555555555555666666555555444333444555666777777666555444777777666555444444444444333444555666666555444333555444444333222333333333666666777777777777666666666777888777666555666777777777777777777777888999888999999999888:::<<>>CCCLLLXXXfffuuuJJJHHHFFFDDDBBBBBBCCCCCCHHHIIIIIIIIIHHHJJJMMMOOORRRPPPNNNLLLKKKIIIFFFDDDGGGEEECCCBBBCCCEEEEEEDDDRRROOOKKKHHHFFFGGGIIIJJJEEEGGGJJJLLLMMMNNNPPPRRR[[[```kkkyyy}}}jjjSSSBBB<<<888666999:::777777999<<<:::888777777666555333666555555444333333444444555555666666555555444333555555555555555555555555888777666555444444444444333333444444444444333333666555555444444444444444555666666777777666666666777777777666555555777999777888888888888777777666777888999999999:::===???@@@GGGQQQ^^^kkkxxxGGGGGGGGGGGGGGGFFFEEEEEECCCEEEFFFFFFFFFHHHJJJMMMNNNKKKHHHGGGGGGGGGFFFEEEDDDCCCAAAAAAAAABBBCCCCCCLLLKKKJJJKKKIIIGGGHHHKKKDDDFFFIIIJJJJJJKKKMMMNNNQQQRRRVVV___jjjrrruuuuuuxxxyyy~~~{{{fffOOO===;;;888888<<<>>>;;;999:::;;;;;;:::999888777555444555555444444444444555555555555555666555555444333555444444333444444555666888777666555444444444444444444444444444444444444555555444444444444444555555555666666777666666666777777666555444555888:::777888999999999777666555777888999999999:::===@@@AAAIIIVVVdddppp{{{AAACCCEEEFFFFFFEEECCCBBB@@@BBBDDDEEEEEEFFFIIIKKKQQQMMMIIIFFFEEEDDDBBBAAABBBBBBAAAAAAAAABBBDDDFFFIIIIIINNNSSSQQQJJJHHHKKKDDDEEEEEEEEEEEEFFFIIILLLKKKIIIHHHLLLRRRXXXYYYYYYYYY\\\cccmmmxxxlllUUUBBB===::::::===>>>;;;::::::;;;;;;;;;:::999777555555444444444444555666777888555555555666555555444333555444444444444555666777888888666555555555555555666555555555555555555666444444333333333333444444444444555666666666666666666777666555444555888;;;777888999999999777666555777888999999999:::===@@@BBBKKKYYYhhhttt}}}???@@@CCCEEEEEEDDDBBB@@@>>>@@@BBBCCCDDDDDDFFFHHHIIIGGGEEEDDDEEEFFFEEEEEE@@@@@@AAA@@@@@@AAADDDFFFGGGJJJTTT^^^[[[NNNGGGIIIDDDDDDDDDBBBAAACCCFFFIIIGGGFFFEEEFFFHHHIIIJJJJJJHHHKKKRRR[[[fffyyyyyyaaaMMM@@@;;;999;;;;;;999888::::::<<<===<<<999777555555333333333444555777888999555555666666555555444333444444555555666777777777888888777666555555555555777666555555555555666777333333333333333333444555333444555555666666666666555666666666555666888:::777888888888888777777666666777888999999;;;>>>@@@CCCMMM\\\kkkwww@@@BBBDDDFFFFFFEEECCCAAA===???AAABBBBBBBBBCCCEEEBBBAAAAAACCCGGGIIIJJJJJJAAABBBBBBAAA??????BBBDDDEEEKKKZZZgggcccQQQEEEEEEBBBCCCDDDDDDCCCBBBCCCEEEEEEFFFGGGGGGEEEDDDEEEFFFDDDFFFKKKQQQYYYkkklllVVVBBB<<<888888999888999<<<:::<<<>>>===:::777666666555555555555555666777777555555666666555555444333444555666888888888888777999888777666555555555555666555444444444444555666444444444444444555666666222333444555666666666666444555777777666666888999777777777777777777888999666777888888999;;;>>>AAAFFFPPP___ooo{{{???AAACCCEEEEEEDDDBBB@@@;;;===@@@@@@@@@@@@AAABBBIIIHHHGGGGGGHHHHHHFFFEEEDDDEEEEEECCC@@@???AAADDDCCCKKK]]]mmmgggRRRCCCBBB@@@CCCFFFGGGFFFDDDBBBBBBAAAEEEHHHHHHEEECCCDDDFFFEEEFFFIIILLLRRRbbbsss[[[EEE>>>888888999999<<<@@@:::===???>>>:::777666666777777666555555555555666555555666666555555444333333555777999::::::888777999888777666666555555555555444333333333333444555555555555555555666777888222333444555666666666666333555777888777777888999888777666666666888999:::666777888888999;;;>>>AAAHHHRRRaaaqqq}}};;;@@@EEEEEEAAA>>>???AAA;;;@@@EEEEEEAAA@@@BBBFFFCCCFFFJJJLLLLLLKKKLLLLLLQQQJJJFFFFFFCCC===>>>BBBCCCEEEMMMWWWYYYQQQHHHCCCFFFCCCDDDIIIJJJEEEEEEIIIFFFIIIKKKJJJFFFDDDGGGJJJFFFIIILLLLLLLLLWWWqqqrrr[[[GGGCCC???===>>>AAACCCDDDBBBBBBBBB@@@>>>;;;888666666666666666777888999:::666:::999333222888;;;:::666777999;;;<<<;;;:::999555666666777666666555444555555444444444333333333555666666444222222333444333222222333333555666666555555555555666666666777777777777777888999:::;;;888;;;===<<<:::;;;>>>AAAJJJYYYiiiuuu~~~???BBBDDDCCC???===???BBBBBBDDDEEEDDDBBBCCCFFFIIIJJJMMMPPPRRRRRRRRRSSSTTTNNNIIIEEEEEECCC>>>>>>BBBBBBBBBFFFMMMOOOJJJEEECCCDDDBBBEEEJJJJJJEEEDDDGGGJJJKKKKKKIIIFFFFFFIIIMMMNNNOOOPPPOOOMMMUUUkkkrrr\\\HHHDDDAAA???AAADDDEEEFFFDDDCCCBBB???<<<:::777666666666666777777888999:::666999999777:::???===777666777999:::::::::888777666666666666666666666666555555555444444444333333444555555444222222333555333333333333444555555666555555555666666666777777777777777777888999:::;;;666999;;;:::999999===@@@KKKYYYjjjvvvAAABBBCCC@@@===<<>>>>>BBBDDDBBBBBBDDDBBBCCCGGGKKKJJJFFFEEEHHHOOONNNKKKIIIGGGIIINNNQQQWWWUUUSSSQQQOOOSSSaaapppnnnZZZHHHFFFCCCCCCEEEHHHIIIIIIGGGEEEAAA>>>:::888777666666666777777888999999:::999;;;>>>CCCHHHIII@@@555777777888999999888666555777666555444444555666777666555555555444444444444333444555444333333444666444444444555555555555555555555666666666777777777777777777777888999:::;;;777999;;;;;;:::;;;???CCCMMM[[[lllxxx???@@@AAA@@@>>>===???AAAJJJHHHEEEDDDEEEGGGGGGGGGDDDFFFHHHHHHFFFEEEEEEFFFEEECCCBBBAAA@@@?????????AAA<<<:::===??????AAADDDCCCEEEIIIKKKJJJJJJLLLNNNSSSPPPLLLIIIJJJNNNRRRUUUZZZWWWTTTRRROOOOOOXXXaaaqqqyyyeeeTTTHHHGGGFFFGGGIIIKKKKKKKKKHHHEEEAAA<<<999777777777666666777888999999999999===BBBJJJQQQUUUPPPCCC888777777888888777666555444777666444333444555777888666666666555555555555444222333444444333333555777555555555555555555555555555666666666666777777777777777777777888999:::;;;999;;;=========???CCCHHHPPP^^^ooozzz===???AAABBBBBB@@@@@@???EEEDDDDDDDDDFFFFFFDDDBBB@@@BBBDDDDDDDDDDDDEEEGGGAAABBBBBBAAA@@@@@@???>>>AAA===<<>>EEEPPPXXXWWWLLL@@@999777777777777666666555444777666444333444555777999777777666666666555555555222333444444333333555777333444555555666555555444666666666666777777777888777777777777888999:::;;;999<<<>>>>>>>>>AAAFFFKKKUUUbbbrrr}}}BBBCCCEEEFFFFFFCCC@@@>>>AAABBBDDDDDDDDDCCCBBBBBB???AAACCCDDDDDDEEEHHHJJJAAADDDEEECCCBBBCCCAAA>>>BBB>>>>>>CCCEEEDDDDDDFFFIIIOOORRRPPPNNNRRRWWW[[[UUUQQQLLLNNNSSSWWWWWWUUUPPPNNNMMMMMMJJJHHHMMMTTT[[[dddrrrpppbbbYYYOOOGGGFFFFFFGGGJJJLLLKKKIIIGGGCCCAAA===:::999999:::;;;666777888:::;;;::::::999:::@@@KKKRRROOODDD:::777777777777666666666666666555555444444555666777888777777777777666666666666333444555444333333444666111222333555666555555444666666666777777777888888777777777777888999:::;;;888:::<<<<<<===@@@GGGLLLYYYgggvvvMMMLLLKKKIIIHHHEEEBBB???AAACCCEEEDDDBBBBBBEEEGGGJJJKKKKKKIIIFFFEEEFFFGGGCCCHHHIIIFFFEEEGGGDDD???CCC??????CCCFFFEEEFFFHHHKKKTTTYYYUUUQQQSSSUUUVVVTTTOOOMMMQQQXXX[[[XXXSSSKKKKKKLLLLLLGGGEEEKKKTTT[[[aaahhhmmmrrryyy~~~rrraaaTTTNNNJJJFFFDDDEEEGGGIIIKKKIIIFFFBBB???>>><<<::::::;;;<<<===555777999:::;;;;;;:::999888888>>>FFFGGG>>>777555777777777666777777888888444444555555666777777888888888888777777777666666444555555444222222333555...///222444555555555444666666777777777888888888777777777777888999:::;;;888:::<<<===>>>BBBIIIOOO^^^kkkyyyXXXTTTOOOKKKHHHEEECCCAAACCCEEEGGGDDDAAABBBHHHMMM\\\[[[XXXRRRLLLGGGEEEEEEFFFKKKMMMIIIHHHJJJGGGAAACCC???>>>AAADDDEEEFFFIIIKKKWWW^^^ZZZTTTSSSRRRPPPRRROOOMMMSSSZZZ]]]XXXQQQJJJKKKLLLKKKFFFCCCKKKUUU\\\___aaaaaa```aaafffjjjrrrzzzvvvjjjYYYLLLHHHHHHHHHCCCDDDFFFIIIJJJHHHCCC???<<<;;;;;;:::;;;<<<===>>>555777999;;;;;;;;;:::999888333555>>>CCC>>>777555777777666777777888999:::333444555666777777777777888888888888777777777777555666666444222222333444,,,...000333555555555444777777777777888888888888777777777777888999:::;;;:::===>>>???@@@EEELLLRRR```mmm{{{\\\RRRIIIHHHHHHEEEBBBAAADDD@@@@@@EEECCCBBBOOO```ooommmcccTTTIIIEEEDDDBBBKKKIIIGGGGGGHHHHHHDDDAAADDDBBB???@@@CCCFFFIIIIIIMMMTTTXXXVVVTTTSSSSSSPPPOOOMMMMMMPPPUUUUUUQQQMMMMMMJJJGGGFFFGGGLLLRRRVVV[[[\\\^^^___^^^[[[YYYWWW^^^lllxxxssslllaaaVVVLLLGGGDDDDDDIIIJJJKKKKKKIIIEEE@@@===999:::<<<===;;;999<<>>AAABBBEEENNNWWWiiirrr}}}VVVPPPMMMQQQRRRNNNHHHDDD>>>===@@@CCCCCCCCCJJJSSSVVVRRRJJJAAA@@@DDDEEEBBBAAABBBEEEHHHKKKLLLMMMLLLOOOQQQRRRMMMHHHGGGJJJOOOPPPVVVYYYUUUSSSTTTUUUTTTOOOOOOOOOOOONNNMMMMMMMMMOOOMMMKKKKKKLLLPPPUUUXXX\\\^^^```aaa```]]]ZZZXXXYYY```qqqxxxsssqqqooommmbbb]]]SSSKKKEEECCCEEEFFFGGGGGGHHHHHHFFFCCC@@@>>>AAA>>>;;;<<>><<<999555333444555666888:::;;;<<<<<<888999999999999888666666888555222222555666444222666555333333333444555666666666555555555666666777777777888888888999999999>>>===>>>AAADDDHHHRRR\\\pppxxxXXXSSSQQQUUUVVVQQQJJJFFF===???CCCGGGGGGEEEFFFJJJJJJKKKHHHEEEFFFJJJKKKIIIIIIIIIJJJKKKLLLOOORRRTTTSSSVVVXXXTTTOOOLLLOOOSSSUUU\\\aaa___[[[YYYWWWTTTSSSVVVYYYYYYWWWVVVWWWYYYTTTSSSRRRSSSUUUZZZ___bbbeeefffhhhiiihhhgggeeecccfffiiisss|||rrrnnnmmmlllkkkccc]]]SSSJJJDDDCCCDDDFFFGGGGGGGGGGGGEEECCC@@@??????>>><<<===FFFNNNKKKCCC;;;999888888999999888777333555666555555555777999;;;<<<======<<<999666444333444666888:::;;;<<<<<<888888888888777666555444777444111111444555333111777666555444444555555666666666555555555666666777777777888888888999999999>>>===>>>BBBFFFLLLXXXdddwww}}}}}}}}}```XXXRRRSSSSSSPPPKKKIII???CCCHHHLLLLLLJJJIIIIIIGGGLLLMMMJJJIIILLLNNNMMMOOOPPPPPPOOONNNNNNQQQSSSTTTXXX\\\\\\ZZZYYYZZZ[[[```iiinnnmmmiiigggccc___^^^ccchhhiiieeeccceeehhhfffeeedddeeeggglllpppsssxxxxxxyyyzzzzzz{{{{{{{{{}}}~~~yyyqqqnnnllljjjhhhddd]]]SSSJJJDDDCCCEEEGGGGGGHHHHHHGGGEEECCCAAA@@@<<<>>>>>>>>>FFFNNNJJJ???:::999777888999999888666222444555666666777999;;;:::;;;;;;;;;:::999777666333444666888:::;;;<<<===999888666555444333333333555444333333444444333222666666666666555555555444555555555555555666777777777888888888888999999999===<<<>>>CCCIIIRRR```mmm|||~~~{{{|||vvviii[[[WWWVVVVVVXXXZZZOOOSSSWWWZZZ\\\]]]]]]\\\WWW^^^aaa\\\YYY[[[```bbbccceeegggeeebbb^^^]]]^^^fffjjjpppvvvzzz{{{{{{zzz{{{www~~~|||}}}zzzvvvtttqqqlllhhhbbb\\\RRRIIIDDDDDDGGGIIIHHHHHHHHHGGGFFFDDDCCCBBB999???@@@???CCCIIICCC777:::888777777888888777666444444444333444777<<<@@@CCCAAA???===:::999777777333555777999;;;===>>>>>>===;;;888555333333444555444666888888666555444444333444666666666444333111444444444555555777888999777888888888888999999999<<<;;;>>>DDDLLLWWWggguuu~~~|||}}}lllcccbbbeeekkkqqqgggjjjlllnnnqqquuuxxxxxxsss{{{~~~xxxssswww}}}xxxvvv~~~|||zzzvvvpppkkk```ZZZPPPHHHDDDDDDHHHKKKIIIIIIHHHHHHFFFEEECCCCCC888???BBB>>>@@@DDD===111999888777777888888777666666555333111222777???EEEOOOLLLGGGAAA<<<888666555555666888:::===>>>???@@@BBB???;;;888666666888:::444888;;;;;;888555555777111333555666666444111///333333444444666777999999777888888888888999999999;;;:::===EEENNNZZZlll{{{~~~~~~xxxwwwyyysssooolll]]]UUUKKKEEEEEEHHHJJJKKKLLLLLLLLLIIIEEEAAA@@@@@@===>>>@@@AAA@@@===:::777555666777777777555444333555666444000///333===EEEVVVPPPGGG@@@<<<999888777999888777777999;;;>>>@@@AAA>>>;;;888777777888999;;;<<<===;;;888666666666333444555666666555444333444666777777666666777999666555555666999<<<>>>???BBBBBBCCCGGGQQQ```qqq|||~~~|||zzzzzz~~~}}}yyyssslllhhhZZZSSSJJJEEEEEEHHHJJJKKKKKKLLLKKKHHHDDDAAA??????===>>>@@@@@@???<<<888666777888888999888777666555555666555222000444<<>>;;;999888777999999999999:::===???@@@???>>>;;;888777777888999;;;<<<===;;;888666555555555555666777777666555555777888999888555444555666:::999888888999:::;;;;;;>>>???CCCJJJVVVfffxxx{{{yyywwwxxx|||~~~~~~}}}}}}}}}{{{uuukkkcccVVVOOOHHHEEEFFFJJJKKKLLLKKKKKKJJJGGGCCC@@@????????????@@@???===:::777555777777888888888777666666555666666444333666<<>>??????>>><<<:::888777888999:::;;;<<<<<<;;;777555444444666666777777777777666666777888999777666444555666;;;:::999999999:::;;;<<<>>>AAAFFFOOO\\\mmm}}}}}}vvvtttrrrtttzzz~~~}}}}}}xxxyyy{{{|||~~~~~~~~~xxxkkkaaaQQQLLLGGGEEEHHHKKKLLLLLLKKKKKKIIIFFFBBB???>>>???BBBAAAAAA???<<<999777555555555555555555555444444555666777666666777;;;>>>BBB???<<<:::999:::999888777888:::<<<===>>>>>>>>><<<;;;999888777888999::::::;;;<<<:::777444333444666666666666666666666666333555666777666777888:::888888999::::::<<>><<<999777666444444444444444444555555555666777777777777999;;;<<<:::999999:::;;;:::999666777999:::<<<=========;;;:::999888888888888999999::::::999666444444444555555555555555555555555333444666777666777999:::777999:::;;;;;;===AAADDDDDDJJJSSS___lllyyyyyymmmjjjhhhlllvvv{{{}}}zzzyyy{{{}}}yyyzzz~~~{{{qqqdddYYYLLLIIIGGGHHHLLLOOONNNLLLLLLLLLJJJFFFAAA??????@@@DDDBBB???===:::888777777666666555555666666777888666666666666666777888888888777777999;;;===<<<;;;666777888999:::<<<======;;;;;;:::999888777777777777888999888666444444555555555444444444444555555666777888777666555666777999;;;======;;;<<<@@@DDDFFFNNNZZZhhhvvvyyykkkgggeeejjjuuu}}}|||~~~~~~|||xxxmmmaaaYYYKKKIIIHHHJJJNNNPPPOOOLLLMMMMMMJJJFFFBBB@@@@@@BBBAAA@@@===:::777666666666666666555555555666777888666555444444555666666666666666777:::===>>>>>>===888888888999:::<<<>>>???<<<;;;:::999888777666555444666777777666555555666777666555444444555666777555777888777666555666888777;;;>>>===<<<===BBBGGGMMMVVVcccrrrxxxjjjeeeccchhhttt}}}}}}xxxlllaaa[[[KKKIIIIIIKKKOOOQQQOOOLLLNNNMMMKKKFFFBBB@@@AAABBB???===:::777555444555555444333333222333444555666777555333333444555666555666666888;;;>>>@@@???===::::::999999:::===@@@AAA<<<<<<;;;999888666555444333555666777666555666777888777666555555666777888222444666666777777:::;;;333777<<<======@@@GGGLLLVVV___lllyyyxxxjjjeeebbbhhhttt~~~}}}{{{wwwrrreeeWWWPPPMMMKKKMMMPPPQQQLLLHHHKKKJJJEEE@@@CCCHHHFFF???<<<;;;999777555555555666555666888777555444555555444555555666555555444444555777555444:::AAA@@@999>>>:::777999>>>AAAAAA>>>;;;;;;999666444444666888666666555444444555777888666555444333333333333333888777777666666666666666+++333;;;>>>>>>BBBLLLUUU\\\iiiyyyyyynnnddd___```jjjvvv~~~wwwrrrmmm```TTTPPPMMMKKKMMMPPPPPPMMMIIIJJJJJJFFFBBBDDDHHHDDD===<<<;;;999888777666777777444666777666444333333444444555555555555555444444666888777777<<>>======<<<999666555666777666555555444444555777777555444444444333444444444777777666666666666777777000777>>>AAABBBIIIUUU```nnnyyyssshhhbbb^^^___jjjwww~~~yyyrrrlllfff[[[PPPQQQNNNLLLLLLOOOPPPMMMKKKIIIIIIGGGDDDEEEFFFBBB;;;;;;:::999888888888888888444555666555333222111222444555555555555555555555777888999:::???CCC@@@;;;;;;999999<<<@@@BBB@@@>>>>>>???>>><<<888666666666555555444444555666666777444444444444444555555555666666666666777888999999777;;;@@@CCCGGGRRRcccppp}}}{{{mmmbbb^^^\\\___kkkwww|||vvvooohhh```WWWPPPQQQOOOMMMMMMNNNOOOMMMLLLHHHHHHGGGFFFFFFDDD???:::999999888888888888888888555666777666444222222222444444444444444555555666666888:::===@@@AAA???;;;::::::;;;===@@@AAA@@@===>>>??????===999666444444444444444444555666666777555555555555555444444444555555555666777999:::;;;;;;>>>AAAEEELLLZZZnnn|||xxxjjj```ZZZZZZ```mmmyyy}}}vvvoooggg]]]VVVRRRRRRPPPOOONNNNNNMMMLLLKKKGGGFFFGGGGGGFFFBBB===:::888888888888888888777777666777888777555333333444555444444444444555666777777777:::>>>@@@???===<<<;;;<<<===>>>@@@@@@>>>======>>>>>>;;;777444222222222333444444555666666666666666777666555444333222555555555666888999;;;<<<;;;>>>BBBGGGPPPaaauuuuuuhhh^^^XXXYYYaaaooo{{{}}}vvvoooeee[[[UUUTTTRRRRRRRRRQQQOOOLLLJJJHHHFFFEEEEEEHHHFFF@@@<<<<<<999999::::::999888777777555666888777666444555555555444333333444555777888888777:::>>>???===<<<>>>>>>>>>??????>>>>>>============<<<999555222111222111222333555666666666666666666777777666555333222666666666777888999;;;;;;;;;>>>DDDLLLWWWgggyyyzzzoooddd]]]WWWZZZdddrrr}}}|||tttmmmbbbWWWRRRTTTRRRTTTUUUTTTPPPKKKGGGEEEEEECCCDDDGGGEEE>>><<>>===AAA>>>?????????===<<<:::888111222444555444444555666555444333222333555777999>>>;;;<<<@@@@@@===>>>DDDCCCCCCAAA>>><<<;;;;;;=========:::777333222444555000111333555666666666555///111444777888999888888777777777777888999::::::<<>>BBBBBBBBB@@@<<<999888888888777777666555555444444333444444555555666666666<<<<<<<<<===???AAADDDEEEHHHEEEAAA===:::999::::::>>>===:::888666555555555444333333333333444555555444444555555666777777777888333222555777888;;;???@@@BBBNNN```oooxxx~~~tttlllhhhfffdddhhhpppxxxzzznnnddd[[[TTTSSSVVVYYYYYYYYYTTTMMMGGGDDDCCCCCCAAA???>>>??????>>>===AAABBBCCCAAA>>>:::888888888777777666555444333333444444444444444555666777:::;;;;;;===???BBBEEEGGGGGGEEEAAA>>><<<;;;<<<<<<<<<;;;999777666555555555444333333333333444555555555555555444444444444444999555333666888999<<<@@@EEEIIIVVVhhhuuu|||vvvooojjjhhhfffjjjrrrzzzvvvjjjaaaXXXSSSTTTXXX]]][[[XXXRRRKKKFFFDDDDDDBBB@@@===<<<<<<<<<;;;:::???BBBDDDDDD@@@<<<999888888888777666555444333222444444333333444555777888888999;;;===@@@CCCFFFHHHEEEDDDAAA>>>======>>>???<<<;;;999777666555666666444333333333333444555555555555444444333222222111:::777555888999999<<>>AAAEEEEEEBBB>>>:::888888777666555444333333222444444333333444666888999777888:::===@@@DDDFFFHHHBBBAAA???>>>===>>>???@@@>>>===:::888777666666666444333333333333444555555555444444444333333333222999777666888999888<<>>>>>===<<<======>>>???AAA???<<<:::777666666555444333333333333444555555333333444444555555555555777555555888777777<<>>;;;999444444444444444444444444444555666777888::::::;;;777888:::<<<>>>@@@@@@AAA===<<<<<<<<<<<<===>>>>>>@@@???<<<999777666666666444333333333333444555555333333333444555666666666444444555888777777===EEEQQQdddzzz|||xxxwwwwwwxxx{{{~~~tttkkkbbb\\\WWWSSSUUUZZZ\\\VVVOOOKKKKKKNNNPPPPPPEEEAAA===:::999:::::::::;;;>>>BBBCCCAAA>>>;;;:::222333333444444555555666444555888:::<<<<<<;;;;;;888999:::<<<<<<===<<<<<<===============>>>>>>>>><<<;;;999777666666777777444333333333333444555555333333333333333444444444333333666999888999???HHHUUUiii}}}|||yyyyyyzzz|||ooohhh```\\\YYYVVVXXX]]]ZZZTTTNNNKKKLLLPPPRRRRRREEEAAA<<<999888999:::::::::===AAAAAA@@@===;;;:::111111222333444666666777333666999<<<>>>===<<<;;;999999:::;;;;;;;;;999999>>>>>>>>>>>>????????????777666555555555666888888444333333333333444555555444444333222222111111111333444777:::::::::BBBKKKYYYnnnzzzzzzzzz{{{~~~tttwww~~~oooiiiaaa\\\[[[[[[YYYXXXWWWVVVRRRNNNPPPTTTSSSNNNFFF@@@888666888::::::888:::;;;<<<===<<<;;;:::999222222222333444555666666999:::<<<@@@DDDDDD@@@===<<<;;;::::::999999999:::::::::<<>>888666888:::999777;;;;;;<<<<<<<<<;;;:::999333333333333444555666777;;;<<<===AAADDDDDD@@@===<<<;;;:::999999888999999;;;;;;<<>>???BBBDDDCCC@@@===<<<;;;:::888888888888888<<<<<<===@@@CCCDDDCCCAAA:::999777777888777666444999777333222444666777777444111///000333444333111222333666999:::<<>>>>>@@@AAABBB@@@>>><<<<<<;;;999888777777888999======>>>@@@BBBCCCBBB@@@<<<:::888777777777666555:::777333222444666777888666444222333555666555444222333777:::;;;===FFFPPPeeevvvzzzmmmjjjnnnttt{{{{{{mmmlllgggccc``````___[[[XXXRRRUUUWWWWWWXXXWWWNNNEEE:::888777666777888888888;;;:::999999888777777777888777555444555666888:::<<<>>>???@@@???===<<<<<<<<<;;;999777777888999;;;???>>>>>>@@@AAAAAA???===;;;999777666777777666555999666333222444666777777666555444444555777777777444555777::::::<<>>@@@????????????>>>;;;999:::777555444666777777666777555333333444555555555333333333333444555666666666666777999999<<>>===;;;777444777555333333444666777777444333333333555555444222111222222222222333555666666555555777888===IIIVVVlll}}}{{{iiiccc___```eeelllwwwzzz~~~}}}wwwrrrggg___]]][[[[[[\\\[[[WWWSSSTTTVVVVVVSSSQQQLLLBBB777:::999777555555888===AAACCCBBB@@@>>>===<<<======999777444222222444777999;;;>>>@@@@@@>>>===???AAA;;;:::888888999===@@@CCCCCCAAA???>>><<<999555222666444222222444666777777222222222444555555333000222333444444333444666888555333444666888>>>LLLYYYmmm~~~zzzooo___\\\[[[```eeelllyyyyyyyyy|||yyyooohhhbbb\\\WWWUUUWWWXXXVVVVVVXXXZZZWWWSSSLLLEEE>>>888444555555444444666999===???FFFFFFAAA;;;<<>>@@@AAA@@@???:::888666666999===@@@BBBDDDBBB???===<<<999555222111222444666777777555444111111222333333444555555///333333000222777777222444444777:::;;;???IIIUUUqqqsssggg[[[ZZZZZZ___hhhrrr{{{{{{zzz{{{zzzpppiiiccc]]]XXXUUUWWWXXXVVVUUUWWW[[[WWWPPPHHHAAA;;;888777666555555555777:::===???DDDDDD@@@>>>AAAFFFDDD>>>555555555444555555666777;;;;;;;;;===???@@@???===:::888666777;;;???BBBCCCDDDBBB???===;;;888555222111222444555666555555444333333333444444555555666888;;;999555444777666111555555888;;;===BBBNNN[[[rrrzzzmmmaaaZZZZZZ[[[```iiittt~~~|||xxxwww}}}sssjjjccc]]]XXXVVVXXXXXXVVVUUUVVVZZZTTTKKKBBB;;;999999999777666666666888:::===???EEECCCAAABBBGGGKKKFFF>>>777666555444444666888999:::::::::<<<>>>???===;;;:::888777999===AAADDDEEEEEECCC@@@===;;;888444111333333333444444444444444555555555555555555555555;;;===;;;777666666555222555555777:::===DDDQQQ___ttt{{{ooobbbWWWXXXYYY\\\bbblllwww|||uuurrrwwwjjjaaa[[[WWWUUUXXXYYYVVVUUUWWWTTTOOOFFF>>>999777888999666666666666888:::<<<>>>HHHEEECCCFFFKKKJJJBBB999888666555444444666999;;;::::::;;;===??????===;;;:::999999;;;@@@DDDFFFFFFEEEBBB???===;;;777333000555555444444444444555555555555555555444444444444444666666555555555666666666555666888;;;AAAPPP]]]sss|||pppdddXXXPPPVVVXXX\\\ccclllxxxwwwrrrzzzjjj^^^XXXTTTSSSVVVXXXUUUTTTUUUJJJGGGBBB===999777666666666666666666777999;;;<<>>@@@@@@===::::::999:::>>>BBBEEEFFFFFFDDDBBB???<<<:::777333000555555555444555555666777444444444333333333333333000111333555444444666999999777777999:::???MMMZZZpppuuuiii^^^TTTPPPTTTWWW]]]dddlllxxx}}}yyyzzziii]]]UUUQQQPPPSSSSSSOOOMMMNNNAAA???===;;;888777666666666777777888999:::;;;<<>>AAAGGGJJJDDD===999666555444444555777999:::;;;<<<===???AAA@@@<<<:::::::::<<>><<<:::888444111333333444444555666666777333333333333333333333333333333555777555222444999<<<:::;;;<<<<<<@@@LLLXXXlll|||{{{oooddd[[[UUUUUUTTTYYY___fffmmmwwwuuuggg]]]SSSOOOLLLNNNLLLGGGCCCBBB;;;:::888777666666777888888999999:::;;;<<<======>>>>>>CCCIIIGGG???::::::333333333444555666888999:::;;;<<>>??????AAABBBFFFKKKEEE:::555777222222333444555666777777999:::;;;>>>???===999666:::;;;===@@@DDDEEECCCBBB@@@>>><<<;;;:::999666333+++---000222444555444333333333444444555666777777111000333777333...111999666666888:::;;;>>>HHHSSShhhyyyzzziii___VVVPPPRRRWWWYYY___eeejjjooowwwyyynnncccZZZRRRMMMFFFAAA>>>===<<<;;;333444444444444666:::<<<===???AAABBBBBBCCCDDDEEEBBBEEEIIIHHHCCC;;;444000777666555555555666888999::::::;;;;;;<<<;;;;;;:::<<<===???BBBDDDDDDAAA???<<<;;;:::::::::888444222444555555444333222444555444333333333333444555555555666777777777666444333888888888999<<>><<<:::999888888777444222444555555444333333444555444444333333444444555666666666666666666555555444888888888999;;;@@@GGGLLL]]]mmm}}}lll[[[SSSRRRRRRTTTVVVZZZ]]]bbbhhhpppzzz}}}yyyzzzwwwtttzzzsssjjj```WWWGGGCCC>>>:::888777666666333444555444444666:::===DDDGGGIIIKKKKKKKKKLLLNNNHHHHHHFFFBBB>>>;;;;;;<<<777666555555555666777888999:::;;;<<<<<<<<<<<<<<<======???AAACCCCCC@@@===;;;999666666666555444333555555555444555555555555444444444333444444555666777777666555555555555555777888888999;;;???EEEJJJXXXhhh}}}rrrcccTTTNNNOOOQQQUUUYYYYYY]]]dddlllttt|||~~~~~~rrrlllnnnzzzxxxssszzzzzzmmmbbbWWWOOOCCC@@@;;;888888777777666555666777777777:::>>>AAAHHHJJJLLLNNNNNNOOOPPPRRRMMMMMMJJJEEE@@@===<<<===666666555444555666777888999999;;;<<<===============>>>???AAACCCBBB???<<<:::777444333444444444333555444444555666777666555444444444444444555666666888777555444444555555666777888888999:::>>>CCCGGGUUUdddwww|||iii\\\OOOKKKLLLOOOUUUZZZ[[[___eeelllttt}}}vvvrrr{{{~~~wwwmmmhhhnnn~~~|||yyyuuudddXXXLLLCCC>>>;;;888666666777666555555666777888999<<>>;;;999666555444444444555777888888999:::<<<===>>>>>>>>>>>>>>>???AAABBBAAA>>>;;;888666333222333444444333555444444666888999777555555444444444444555666666888777555444444555555666777888888888999<<<@@@DDDPPP\\\lllyyyuuubbbWWWMMMKKKLLLNNNTTTYYY___aaaeeejjjrrr}}}}}}nnniiiqqq}}}{{{yyyuuurrrzzznnnZZZMMMBBB:::888666444333444555555444444555777999;;;???DDDHHHNNNNNNMMMMMMMMMQQQVVVZZZWWWWWWUUUOOOGGG???999666666555444444444555666777888999:::<<<>>>??????@@@?????????AAABBB@@@===:::666555333333444555444333666444444666:::;;;888555555555444444555555666777777777666555555555555555777888888888999;;;>>>AAAGGGPPP]]]lllzzzyyyvvvyyy~~~wwwkkkZZZRRRKKKKKKLLLNNNSSSXXX```aaadddiiiqqq|||vvvkkkhhhrrr}}}eeeRRRFFF===666666444333333555666666555666888:::===@@@EEEKKKOOORRRPPPNNNLLLLLLQQQYYY^^^YYYYYYUUUNNNEEE===888555555555444333444555666777777888:::<<<>>>???@@@@@@??????@@@AAAAAA@@@<<<999555444333444666666555333666444444777;;;<<<999555555555555555555666666777666666666666666555555444777888888888888999<<>>@@@AAAAAA??????@@@AAAAAA???<<<888444333444666777777555333666444444777<<<===999555555555555555555666777777555666777777777666444333777888888888888999<<<>>>BBBCCCJJJZZZnnn~~~zzzrrrfff[[[WWWYYY___dddhhhlllnnnmmmkkkggg]]]SSSJJJFFFFFFIIIMMMNNNRRRXXX[[[___eeemmmuuu}}}vvvllloooyyykkkSSSDDD>>>;;;:::444666999999777777:::===999DDDLLLKKKHHHLLLTTTYYY\\\TTTMMMKKKQQQXXX\\\]]]\\\UUUOOOLLLEEE;;;555333666555555555666777999:::666777999;;;>>>@@@BBBCCCAAA@@@???>>>===<<<;;;:::666777999999888666444222222333444555666666666666444444444555555555555666444444444555555555666666888888:::;;;;;;:::999888???@@@GGGTTTdddqqqwwwxxxmmmeeeYYYNNNIIIKKKQQQVVV]]]___```___\\\XXXSSSPPPIIIIIIHHHEEEEEEIIIQQQXXX]]]```eeemmmvvv{{{uuuyyyzzzbbbLLL@@@;;;888777444666888888777999===AAACCCIIILLLKKKMMMSSSXXXYYYZZZTTTNNNMMMQQQVVVWWWWWWWWWPPPJJJGGGAAA999555555444444444444555666888999999::::::;;;<<<<<<======@@@??????>>><<<;;;::::::888888888888777555333222222333444555666666666666444444444555555555555666444444444555555555666666777888999999:::::::::999<<<<<>>>>>===<<<<<<;;;::::::;;;:::888666555444333333222333444555666666666666444444444555555555555666444444555555555666666666777777777888999:::;;;<<<;;;;;;===CCCLLLRRRTTTTTTJJJHHHFFFDDDCCCCCCEEEFFFIIIIIIIIIHHHGGGEEEDDDCCCEEEGGGIIIHHHHHHKKKQQQVVVaaaccchhhnnnwwwxxx~~~wwwcccJJJ===888777666555777999::::::;;;@@@IIIOOOXXXXXXWWWWWW\\\aaa```ZZZ[[[WWWRRRPPPPPPRRRRRRQQQQQQNNNMMMKKKEEE<<<888999444444333444555777999:::999999999:::::::::;;;;;;<<<<<<;;;;;;:::::::::999<<<;;;888555333222222333222333444555666666666666444444444555555555555666555555555555666666666666666666666666888:::<<<>>>=========AAAFFFIIIJJJIIIBBBBBBBBBBBBBBBBBBCCCCCCGGGFFFEEEEEEDDDDDDDDDDDDCCCFFFIIIJJJJJJLLLRRRVVVaaadddiiinnnvvv|||vvvvvvwww|||~~~|||~~~}}}{{{|||zzzkkkWWWCCC;;;:::999888999:::;;;<<<<<<>>>DDDMMMTTTXXX]]]```^^^]]]]]][[[WWWYYYVVVQQQNNNOOOSSSVVVXXXVVVVVVXXXXXXPPPCCC:::888555555555555777999;;;<<<;;;;;;:::::::::::::::::::::::::::999999999999999===;;;777444222222222333222333444555666666666666444444444555555555555666555555555666666666777777555555555666777:::<<<>>>>>>>>>>>>@@@CCCEEEEEEEEEAAAAAA@@@@@@@@@@@@AAAAAABBBBBBAAA@@@@@@AAABBBCCCBBBEEEIIIKKKKKKNNNSSSWWW___ccciiiooovvv}}}}}}~~~~~~~~~}}}zzzwwwsssrrrvvv|||yyy{{{}}}wwwwwwyyyxxx{{{yyyqqq\\\KKK>>><<<===::::::===;;;===>>>>>>???EEEMMMTTTVVV]]]aaa\\\VVVSSSQQQOOORRRPPPNNNMMMPPPVVV\\\aaa[[[^^^bbbbbbWWWGGG<<<999555555555666888:::<<<===>>>>>>===;;;999888666666888888888888888888888999;;;999777444222222333333222333444555666666666666444444444555555555555666555555666666666777777777555555555666888:::;;;<<<<<<<<<===>>>@@@AAABBBBBB@@@@@@??????>>>>>>??????AAAAAAAAAAAAAAABBBBBBCCCBBBEEEIIIJJJKKKNNNTTTXXX^^^ccckkkqqqxxxpppppprrruuuzzz}}}wwwvvvuuusssrrrrrrssstttooolllnnnwww~~~yyyuuuwww|||vvvqqqrrrvvvrrrvvv|||}}}uuummmddd^^^LLL@@@999===>>>999999>>>;;;===>>>>>>???CCCKKKQQQVVVZZZYYYQQQJJJGGGGGGFFFFFFGGGJJJMMMRRRYYYaaafff^^^aaaeeedddXXXGGG<<<999444444444555777999<<<======<<<;;;:::888666555555666666666777777888888888999888666444333333333333222333444555666666666666444444444555555555555666555666666666777777777777444555666888999::::::::::::;;;<<<======>>>???@@@===>>>???@@@@@@???>>>===BBBBBBBBBCCCCCCCCCCCCCCCBBBEEEHHHJJJKKKOOOUUUZZZ]]]dddmmmtttzzzddddddfffiiilllnnnppppppiiijjjjjjhhhffffffjjjnnnjjjeeefffnnntttwww{{{uuuqqqsss~~~~~~|||qqqmmmppptttooottt{{{yyyvvvoooggg]]]TTTNNNKKKBBB999666===>>>888888>>>:::<<<>>>>>>>>>AAAHHHMMMWWWWWWQQQGGGAAA@@@@@@>>>===AAAGGGMMMUUU\\\ccchhh___aaadddbbbUUUEEE<<<;;;333333333444666999;;;<<<888888888888777777777777555555666666777777888888777777666555444333333333222333444555666666666666444444444555555555666666666666666666777777777777333555777888999999999888:::;;;<<<===<<<===>>>???;;;===AAADDDDDDBBB???===>>>???@@@@@@AAA@@@@@@@@@CCCEEEHHHIIIJJJOOOVVV[[[]]]eeeooowww}}}ZZZZZZ[[[___dddgggfffddd```cccdddccc```___bbbeeegggccc______dddiiimmmnnntttwww}}}wwwtttrrruuu{{{~~~|||yyyzzzzzz~~~~~~~~~zzz~~~}}}zzz}}}zzzqqqqqqtttvvvpppvvv|||~~~~~~vvvmmmccc]]]VVVPPPMMMIIIEEEBBBAAA===999777777999:::::::::;;;<<<===>>>AAAFFFIIIQQQMMMFFF@@@<<<:::;;;;;;>>>===>>>EEEPPPYYY\\\\\\YYYXXXVVVRRRJJJAAA888333111111111222555999<<>>@@@AAAAAACCCAAA???>>>>>>AAACCCEEECCCFFFIIIKKKMMMQQQYYY^^^bbbgggooowww~~~OOOPPPRRRVVVZZZZZZVVVSSSXXXWWWVVVUUUVVVWWWWWWWWW___[[[WWWWWW[[[```ccceeekkkqqqyyy{{{zzzzzz}}}vvvpppkkkjjjooossssssqqqpppooossszzz~~~|||}}}{{{sssyyyxxxxxxzzz{{{yyytttppp{{{~~~}}}xxxuuuxxx{{{}}}{{{}}}wwwvvvxxxxxxuuuyyyzzzxxxwwwxxxuuuqqqqqqrrrssstttrrrkkk```XXXSSSOOOIIIFFFDDDBBB>>>;;;888777666777999:::;;;:::<<<======<<<;;;<<>>888444333333222333444777999;;;888777777888::::::999888:::888777:::>>>@@@>>>;;;777666555444444444444444555666777777888888777777555555444444444444555555666666666666666666666777444444555777888999:::;;;:::;;;<<<<<<======<<<<<<@@@>>><<<<<<===>>>>>>>>>@@@???>>>>>>>>>@@@BBBDDDDDDFFFHHHJJJKKKPPPXXX___dddiiiqqqxxxKKKLLLOOOQQQSSSPPPLLLHHHSSSPPPMMMMMMQQQSSSQQQNNNTTTQQQNNNNNNPPPTTTVVVWWW\\\dddlllnnnkkkjjjooouuummmfff^^^\\\___dddfffeeebbbaaaccciiikkkjjjkkknnntttvvvvvvtttssstttoooiiijjjjjjkkklllmmmllliiigggqqqtttvvvsssnnnkkknnnrrr{{{}}}~~~~~~~~~~~~{{{xxx|||}}}}}}}}}zzzxxxvvvvvvwwwssslllgggddd___ZZZ]]]\\\[[[ZZZWWWRRRKKKFFFHHHFFFDDDCCCCCCAAA>>><<<444333444666999:::999888;;;<<<;;;:::888999;;;===@@@>>>;;;888777888:::;;;;;;999999===CCCGGGHHHHHHDDDDDDCCCAAA>>>:::777555555444333333333444666777666666666888;;;<<<;;;::::::888888;;;???AAA@@@===888777666555444333333333555666888::::::999888777555444444555555666777888888888888888888888888777444555555777888999:::;;;:::;;;;;;<<<<<<<<<<<<<<>><<<<<<===>>>>>>============>>>???AAABBBCCCEEEFFFGGGHHHJJJOOOXXX___fffkkkssszzzJJJKKKLLLMMMMMMKKKHHHFFFOOOMMMKKKKKKMMMNNNMMMLLLMMMKKKIIIHHHIIIKKKMMMNNNOOOTTT[[[]]]\\\\\\___ccc^^^XXXQQQQQQUUUZZZ[[[ZZZVVVUUUXXX^^^```]]]\\\^^^eeeiiijjjhhhffffffccc___ZZZ[[[\\\___aaabbbbbbbbbdddgggiiifffbbb```dddhhhttttttuuuwww{{{|||{{{}}}|||}}}zzzxxxwwwxxxyyy{{{zzzzzzzzzwwwtttyyyzzz{{{{{{{{{}}}{{{uuuppplllkkkkkkfff]]]VVVSSSOOOJJJIIIIIIHHHGGGGGGFFFDDDCCCEEEFFFFFFFFFFFFDDDAAA???777666555666777888777666888999999999888888:::<<<888777666666666888:::;;;===;;;;;;<<>><<<;;;888555444666888::::::999::::::999888777999:::444444444555666888:::;;;<<<;;;;;;;;;<<<<<<;;;:::;;;;;;999888777666666666222222222333444555666666888777777999;;;<<<;;;999555444555777999:::999888777777666444444333333333555666999;;;;;;:::888666444444555555777888:::;;;;;;;;;::::::999999999888555555666777888999999:::<<<<<<===>>>>>>>>>>>>===;;;::::::<<>>?????????@@@CCCEEEHHHJJJJJJHHHDDD???===<<<:::777444444777:::===???<<<===<<<:::777555555555333444555666777888888888777888888888777666555555999999888888777666555555111222333444555666777888555555666999<<<>>>>>>===666666777888888888888777666666555444444444444555555666888::::::999888777444444555555666888999:::;;;;;;;;;:::999999888888555666666777888888999999;;;<<<<<<===>>>=========>>>======>>>??????===<<>>;;;>>>AAABBBBBBBBBDDDGGGKKKMMMMMMIIIDDD???======:::888666666888:::<<<<<<:::;;;;;;:::777444444444333444555666666666555555333555666666555444444444555555666666666555555444222333444555666777777777555555666999<<<>>>>>>===666777888888777666555555555444444444444555666666555666777777888888777777444444444555666777888999;;;;;;::::::999888888777666666666777888888999999999:::;;;;;;<<<<<<;;;;;;=========>>>??????===;;;@@@???>>>>>>???AAACCCDDDGGGIIIKKKKKKLLLQQQXXX^^^eeekkkttt}}}EEEFFFGGGDDD@@@>>>???AAACCC@@@>>>>>>AAACCCAAA???===???BBBBBB@@@>>>@@@BBB<<<>>>AAABBBCCCDDDGGGJJJKKKHHHFFFIIIMMMNNNKKKFFF@@@@@@DDDJJJLLLIIIGGGIIIJJJSSSYYYSSSKKKHHHIIIJJJIIIKKKLLLLLLKKKMMMQQQVVVQQQSSSSSSNNNIIIHHHMMMRRRVVVVVVVVVUUUVVVYYY^^^aaaggghhhkkknnnrrrwww|||wwwvvvtttnnniiiiiilllpppsssqqqpppssswwwyyyxxxvvvtttqqqmmmlllnnnssszzzyyyzzz}}}~~~~~~{{{xxxuuummmeee```eeelllooonnnnnnwwwxxxxxxuuuoooiiidddbbbbbbkkktttwwwwwwsssggg\\\QQQRRRPPPJJJEEEDDD@@@;;;:::>>>CCCEEEEEEFFFIIIKKKIIIJJJJJJFFF@@@;;;::::::;;;:::999999999999666555555777888888777555666666444444555666555444333222222444666777666555555666111222333555555555444333444555555666777777666666999999888:::<<<<<<;;;999555666777666444333222333444444444444444555666777666666666666666777777777555444444555555666777888;;;;;;:::999999888777777666666777777888888999999888888999::::::::::::999::::::;;;>>>@@@AAA@@@???AAA???===<<<===???AAACCCGGGJJJLLLMMMNNNRRRXXX^^^fffllluuu~~~AAACCCEEEGGGHHHGGGCCC===@@@??????>>>>>>>>>>>>>>>???CCCCCC===;;;@@@CCCAAAAAAAAAAAAAAAAAAAAAAAAAAAHHHEEEDDDGGGKKKLLLHHHCCC???BBBDDDEEEEEECCCBBBBBBHHHJJJMMMNNNLLLIIIGGGGGGHHHJJJMMMOOOQQQRRRRRRSSSMMMLLLKKKJJJIIIJJJKKKKKKJJJMMMRRRTTTUUUTTTTTTUUU___```cccfffjjjooorrrtttqqqllleeebbbbbbcccbbb```jjjhhhiiimmmtttwwwuuurrrnnnkkkgggfffjjjoootttwwwtttzzzwwwnnniiiaaa[[[YYY___eeegggfffgggkkkkkkjjjeee```___ccchhhmmmxxxooobbbWWWVVVTTTMMMEEE@@@>>>???<<<>>>BBBEEEHHHIIIIIIIIINNNLLLHHHDDD@@@;;;888777999888888888::::::888666666666555555444444333333000222444666666444222000444333333666999999777444:::444222666999777444333555555555555666666666666444777999;;;:::888888888666666777666555666777888777777444///+++,,,444;;;777777777777777777777777222444666777777777888:::???>>>;;;999888888888888888888888999:::::::::;;;======<<<;;;::::::999888:::;;;;;;;;;<<<=========>>>????????????AAAEEEHHHDDDFFFJJJNNNQQQUUUZZZ]]]gggmmmvvvAAABBBDDDGGGIIIIIIFFFAAA??????>>>===============>>>BBBBBB===;;;???BBB@@@AAABBBBBBBBBBBBBBBBBBBBBBBBAAAAAADDDHHHIIIFFFBBB>>>@@@BBBCCCCCCCCCBBBCCCCCCEEEHHHIIIGGGEEECCCCCCLLLLLLLLLNNNPPPRRRQQQQQQIIIHHHGGGFFFFFFFFFGGGGGGEEEIIINNNOOOOOOPPPTTTYYY[[[\\\\\\^^^aaadddggghhhddddddccc```]]]^^^bbbeeefffeeeeeejjjpppsssqqqnnndddcccbbbdddiiippptttvvvsssyyyyyynnnccc]]]XXXUUUWWWaaaiiijjjiiihhhggghhhiiiiiiiiikkkooossswwwggg\\\OOOOOOMMMIIICCC??????@@@>>>@@@BBBEEEGGGHHHIIIIIIFFFEEECCCAAA===:::777666777666666666888888666555666666666555555444444444222333444555555333222111444333222444777888777555:::444222666999777444333444444444555555555666666555777:::;;;:::999888999888888777555444333333444555666666333//////333888666666666666666666666666333444666666666777888:::===<<<:::999888888888888;;;::::::999888888777777===<<<<<<;;;::::::999999::::::;;;;;;<<<=========???@@@@@@??????AAADDDGGGEEEGGGJJJMMMQQQUUU[[[___iiioooyyyFFFGGGJJJPPPRRROOOHHHAAA======<<<;;;;;;;;;;;;<<<===@@@@@@<<<;;;>>>@@@??????@@@@@@@@@@@@@@@??????===<<<<<<@@@DDDEEECCC???===>>>>>>???@@@AAAAAABBB>>>AAADDDEEEDDDBBBBBBBBBPPPMMMJJJKKKMMMOOONNNMMMFFFFFFEEEDDDDDDDDDDDDDDDEEEIIIMMMNNNNNNPPPUUUZZZXXXWWWVVVUUUVVVWWWZZZ[[[[[[```ccc___XXXVVV^^^ffffffddddddfffjjjkkkhhheee___^^^___bbbggglllooopppnnntttzzz|||uuujjj___XXXZZZXXX^^^jjjssstttpppnnnooooooqqqtttxxx|||}}}}}}~~~vvvjjj]]]RRRKKKFFFFFFEEECCC@@@??????@@@AAAAAACCCDDDFFFFFFGGGGGG@@@@@@???>>><<<:::777666444444333444666666444333666666666555555555555555444444333333333222222111444222111222444666666555999444222666888666333333444444444444555555555555666888:::;;;:::999999999777666555444333222222222222555777777444222333555666666666666666666666666444555555555555666888;;;:::999999888777777888888999999999888888777777666<<<<<<;;;;;;::::::999999::::::;;;;;;<<<======>>>@@@AAAAAA@@@???AAADDDGGGFFFHHHJJJMMMPPPVVV\\\aaaiiipppzzzTTTSSSUUU[[[[[[RRRFFF===<<<;;;;;;:::::::::::::::<<<>>>>>><<<;;;;;;===>>>;;;<<<<<<===<<<<<<;;;:::::::::;;;>>>@@@AAA>>><<<>>>===<<<<<<===>>>>>>>>>===@@@BBBCCCCCCBBBBBBCCCPPPLLLFFFEEEHHHJJJIIIGGGFFFFFFEEEEEEEEEDDDDDDDDDFFFHHHKKKQQQVVVXXXVVVUUUTTTRRRPPPOOONNNPPPQQQSSS[[[```bbb]]]SSSPPPVVV^^^fffdddbbbbbbbbb```\\\YYYZZZYYYXXX[[[^^^bbbdddeeegggnnnxxx}}}{{{ssskkkfffjjjhhhkkkvvv}}}{{{vvvsss|||zzzzzz}}}|||wwwlllggg___VVVMMMFFFAAA>>>@@@@@@@@@???>>>>>>>>>???AAABBBBBBCCCCCCCCCDDDDDD>>>>>>>>>>>><<<:::777555333222222333555555444222555555555555555555666666555444333111111111111222333222111111222444555666888444333666888555333333444555555555555666666666777888::::::999888888999333222222222444555555555222555777777555444444555666666666666666666666666555555555444333555888;;;777777777777777777888888555555666777888999999:::;;;;;;::::::::::::::::::999::::::;;;<<<===>>>>>>AAAAAAAAA@@@???AAADDDGGGHHHIIIKKKMMMPPPWWW^^^ccciiippp{{{hhh___XXXXXXUUUKKKAAA<<<;;;::::::999999999999999;;;;;;<<<<<<:::999:::===999:::;;;<<<;;;:::888777;;;;;;<<<===>>>===;;;999???===;;;:::;;;<<<;;;999<<<>>>AAABBBAAAAAABBBCCCLLLGGGBBB@@@AAABBBBBBBBBEEEEEEEEEEEEDDDDDDCCCCCCDDDDDDJJJYYYhhhjjj___RRRLLLKKKJJJIIIIIIJJJLLLMMMWWWXXXXXXTTTNNNLLLNNNQQQ[[[ZZZYYYXXXWWWTTTQQQOOOOOOOOOQQQUUU[[[```cccccchhhpppzzz~~~yyyuuuvvvqqqpppuuuxxxtttnnnkkkuuurrrqqqsssuuurrriiiaaaRRROOOKKKFFFBBB@@@@@@@@@???>>>==================@@@AAAAAABBBAAAAAA@@@@@@======<<<;;;999666444222333333222444666666555333333333444444555555666666555444222000000111222333222222222111111333555666777333333666777444222444555555666666666777777777777888999999888777777888444222111222555777666555555555555444444444555777555555555555555555555555555555555444333444777:::666666777777777888888888444555666777888999::::::999999::::::::::::::::::999999:::;;;<<<===>>>???AAAAAAAAA@@@@@@AAAEEEGGGHHHIIIKKKNNNRRRXXX___eeekkkrrr~~~sss```OOOIIIFFF???<<<>>>;;;:::999999888888999999999888999;;;:::777888;;;:::;;;=========;;;999777;;;<<<=========;;;999777>>><<<999:::<<<<<<:::777:::;;;===>>>======???@@@CCCBBB???<<<;;;<<<===???AAAAAABBBBBBAAAAAA@@@???EEEEEEPPPgggoooZZZDDDDDDDDDDDDEEEEEEFFFGGGJJJJJJIIIHHHGGGGGGHHHIIIIIIJJJKKKLLLMMMLLLKKKJJJKKKNNNUUU^^^ggglllnnnnnnjjjpppxxx}}}|||xxxtttqqqmmmfffaaacccddd___ZZZWWWZZZXXXXXXZZZ\\\YYYPPPIIIDDDCCCBBBBBBBBBBBBCCCCCC???===;;;;;;<<<===<<<;;;???@@@BBBCCCBBBAAA???===;;;:::999666444222000///333333333444666777666444111111222333444555555666333222111000000111222333111222333333222222444666666333444666666333222444555555555666666666666777777888888888666555666777888555222222444666444111666555333222222444666777555555555555555555555555444555555444333444666888666777777888888888777777888888888888888888888888888888999999::::::;;;;;;888999:::;;;<<<>>>??????@@@@@@AAA@@@@@@BBBFFFIIIHHHJJJLLLOOOSSSYYY```eeepppxxxgggTTTEEECCCBBB<<<999<<<;;;:::999999888888999999888666888;;;:::555666::::::;;;<<<===<<<:::888666888:::<<<===<<<:::999888:::888777:::===>>>;;;777999;;;<<<<<<;;;;;;<<<>>><<<===>>>;;;888777;;;???>>>??????@@@???>>>===<<>>@@@CCCEEEGGGGGGHHHIIIOOOUUU```kkkrrrrrrmmmhhhaaaeeeiiiiiifff```ZZZWWWUUUOOOKKKOOOPPPLLLFFFDDDCCCCCCFFFJJJLLLJJJDDD???;;;<<<===>>>@@@AAABBBCCC===;;;999:::<<<===<<<:::>>>AAACCCEEEEEECCC???===;;;999666333111111111111222222222333666666555444///000000111333444444555000000000111111222333333000222555555333333444666555333444777666222222444333333333444444444555555666777777666444333555666777333000000444555333000444333222222333444555555555555555555555555555555333555666555444444555777777888999999999888777666888999999999999999999999777888888999::::::;;;;;;888999:::;;;<<<>>>??????>>>???@@@@@@AAACCCGGGKKKGGGJJJMMMQQQUUU[[[aaaeeessszzzUUUHHHAAAGGGJJJAAA999777;;;:::999999888999999999888555777;;;:::444555:::888999;;;;;;;;;888555444555888:::<<<;;;:::::::::777555666:::???AAA===999:::<<<======;;;;;;<<<>>>777;;;>>>;;;666555:::???>>>???@@@@@@@@@???===<<<<<>>>>>AAADDD>>>@@@CCCEEEFFFFFFGGGHHHQQQYYYeeeoooqqqiii\\\RRRTTTVVVWWWUUUOOOHHHBBB???CCC>>>===CCCGGGCCC>>>;;;<<<>>>BBBGGGIIIHHHDDDAAA888999:::<<>><<<:::777444222333444555111111111333555666555444......///111222333444444//////000111222333333444///222666666555333444666555333444777555111111555111111222222222333333333666666666555333222444555222...,,,...333666555222222222111333444555444333555555555555555555555555222444666666555444555555888999:::::::::888777666555666777888:::;;;<<<===777777888999:::;;;;;;<<<888999:::;;;===>>>???@@@>>>???@@@@@@AAADDDHHHLLLFFFJJJNNNSSSWWW\\\aaaeeerrrzzzCCCDDDCCC???:::777888;;;;;;777555777888666777:::777888::::::888666555555666888999888666555555555@@@???>>>===;;;:::888888<<<<<<;;;:::999999999999:::999999:::;;;;;;:::888:::999888888888999:::;;;>>>???@@@>>><<<:::::::::@@@BBBIIIVVV```___SSSGGGAAACCCEEECCC???===???AAABBB@@@===;;;999:::;;;<<>>@@@@@@EEELLLPPPXXX```ccc^^^UUUNNNIIIDDDGGGIIIHHHDDD???;;;999888:::===???@@@>>>;;;999<<>>???>>>EEEIIIHHHHHHJJJFFF@@@:::777555333444444333222000000111333555666555444000444555333333666666333111222222222222111000000...///000111333444555666666333000222555555000+++111111111222333444555666666666666666666555555444555555555555555444444444444444444555555555555666444444444555555555555666666777777777777777666666666777888999999::::::999888<<<>>>===999777:::===888777777777777999:::;;;:::999999999:::<<<>>>???>>>>>>???AAACCCDDDFFFFFFGGGIIIKKKOOOSSSZZZbbbhhhrrryyy@@@@@@???;;;777555666777===888555888999777666888;;;<<<<<<<<<;;;999888888555777888888666555666777======<<<:::999777666666888888888888999::::::;;;;;;:::::::::<<<<<<:::999:::999888888888999:::;;;<<<===>>>===;;;999888999???@@@CCCKKKQQQPPPHHHAAA@@@AAABBB@@@???======>>><<<;;;999888999:::<<<>>>>>>:::999<<<===>>>EEENNNWWW[[[]]]ZZZSSSKKKFFFEEE???AAACCCBBB???;;;999888777888:::;;;;;;:::888666;;;??????:::<<>>===999888:::===888777777777888999:::;;;;;;;;;;;;;;;<<<>>>???AAA>>>>>>@@@AAACCCDDDFFFFFFIIIKKKMMMPPPUUU\\\dddiiittt{{{======<<<999666444555666;;;666333777:::999888999::::::::::::999999888888666777888777666555666777>>>>>>>>>===<<<:::999888777777777777888888888888;;;:::999:::<<<<<<:::999999888888777888999:::;;;:::<<<===;;;999777777777@@@??????@@@AAA@@@>>>;;;>>>===============;;;:::999888777777777888:::;;;;;;999888888888;;;GGGRRR^^^\\\XXXOOOFFFAAAAAABBB<<<======<<<:::888888999888888999999888777666555888;;;:::666888??????:::555555555555555555666666444555666999;;;;;;:::777CCCGGGIIIHHHEEEAAA:::444777555333333444444333222111222555888:::888555111222555555333222444444111111222222222222111000000//////000111333444555555444444333222111111111111111111111222333444555666666666666666555555555444777777666555444444333333444444444555555555555666444444444444555555555555444444555555555555555555555555666777888888888888888;;;======:::999:::===888777777888888999:::;;;;;;;;;;;;;;;<<<>>>???@@@>>>???@@@AAACCCEEEFFFGGGKKKMMMOOORRRVVV]]]eeejjjvvv~~~>>>===<<<:::888777888888777222000555999:::<<<>>>;;;999888888888999999888999:::999777555333444555<<<=========<<<:::999888999999888777666444333222999888888999::::::999777888888777777777999:::;;;:::;;;<<<;;;888777666777@@@@@@???===;;;::::::;;;<<<:::888:::<<<<<<999666:::999888777666666666666888999999666444:::HHHTTT```\\\UUUJJJAAA===???BBB<<<<<<;;;999777777999;;;;;;:::999888777666666666555999:::777999======999444444444444444333333333333333555888::::::888666;;;>>>BBBCCCAAA>>>888444555333222333444555444333444444444666777666444111222555555222111333222///111222222222222111000000///000111222333444555555444444333222000000222444111111111222333444555666888888777777666666666666777777666555444333333222444444444555555555555666333333444444444555555555666666666666666777777888444555666777777888888777888:::======;;;:::;;;<<<777888888888999:::;;;;;;888999999:::;;;<<<===>>>>>>???@@@BBBCCCEEEFFFGGGKKKMMMOOORRRWWW^^^eeekkkvvv~~~>>><<<:::999999999999999777333111555888:::>>>CCCBBB???;;;::::::;;;:::999======;;;888444111111222555666777777777555444222777777777666555444222111666666555666777888666444777777666666777999:::;;;:::;;;<<<;;;999777666777<<<>>>???===;;;::::::<<<999777777888;;;;;;777444888888888888888777666555666999999555333:::GGGQQQ___\\\UUUKKKAAA<<<<<>>===;;;888666666888;;;:::999888666555555555666444888<<<=========;;;888444444444444444333333333444333444555888999888777555777:::======999555444333222222333555666555444888555222111222333333222111444444111111333222...111222222222222111000000000000111222333333444444333444333111000000222444111111111222333444555666:::999888777777777888888777666666555444444333333444444444555555555555666333333333444444444444555666666666555666777888999444555666777777888888777888999<<<===<<<;;;;;;;;;777888888999::::::;;;;;;888888999:::<<<<<<======??????@@@BBBDDDEEEGGGGGGJJJLLLOOORRRWWW^^^fffllluuu|||;;;888666666777888888777999777666777777:::BBBLLLOOOIIIBBB===<<<;;;888555>>>>>>;;;777333111111222333444666777777666444222111222444666666666666555555444333444666666444333777666666666777999:::;;;:::;;;<<<;;;888666666666666888:::;;;::::::::::::777777888999:::999777444333555777888999999999888444888888444333:::CCCIIIXXXWWWRRRIII@@@:::999;;;BBB@@@===999555444555777777666555444333333444444444888>>>@@@???<<<999777444444444444444555555555444333444555888999888777666555666999888333111111222222222444777888777666;;;777222//////111222333000333333111000222222///111222222222222111000000000000111222333333444444333333222111222222222222111111111222333444555666;;;:::888777777777888999666555555555555444444444444444444555555555555666333333333333444444444444555444333333444555777888555555666777888888888888777999;;;=========;;;:::777888999:::;;;;;;;;;;;;999:::<<<===>>>????????????@@@AAABBBDDDFFFGGGHHHIIIKKKNNNRRRXXX___hhhnnnuuu|||999666333444666888777666777777::::::999>>>MMM]]]eee\\\QQQHHHCCC???:::555===<<<:::666333222222444444666888999:::888666555000111444666777777777666555444333444666666444333666666555666777999:::<<<888999:::999777555444555333444555666888999888888555777:::;;;:::888777777222333666888:::999888777222666666222333999>>>>>>HHHHHHGGGBBB<<<999:::<<>><<<888666666333333444444555555666666222333555888;;;:::777555888444444666555111000333222222333666999:::999888;;;888444111111222222111...111222000000333222///111222222222222111000000111111111222222333333444333111000111444555222000111111111222333444555666:::999777555555666777888444444444555555555555555444444444555555555555666222222333333333444444444555444333222333555777888555666777888999999999999777888:::===>>>>>><<<:::777888999;;;;;;;;;;;;:::999:::<<<===>>>???>>>>>>???@@@AAACCCDDDFFFGGGHHHIIIKKKOOOSSSZZZbbbkkkqqqxxx999666333444777999999777111555:::<<<<<>>BBBOOOMMMIIIBBB;;;777666666555666777777888777777666666777::::::777333444666222222333444555555666666///222666;;;>>><<<777222777222222555555222222777222222333666:::;;;:::999;;;999666444444333222000---000111///000333333000111222222222222111000000111111111222222333333444333111///111666777333...111111111222333444666666888777555444333444666777333333444444555666666666444444444555555555666666222222333333333444444444777666555444555777999;;;666777888999999::::::999777888:::===???>>><<<999777888:::;;;<<<<<<;;;:::777888:::<<<======<<<<<>><<<999555222333444555555222333444555555333111000444555555555444444555777333444666777666444111000222333555666666777:::<<<:::999888777666666666666222222111000111333666888;;;999777666777666444222333444666888999888444111555444444333333444444555222444999<<<::::::BBBLLLZZZXXXPPPCCC:::888777555777666555444444555666777777888999666333222444777777444222333666888777666444///+++///666999555...333444777888888777444333333333555777:::;;;;;;999333222111222222222000...///111222222111111222333222111111111000000//////222222111111111111111111111111000000000111333444222222333444555666888999666666555555555555666666888777555444333333333444222333444555555555444333111222444666777777666666666555444333444666888999777888999:::;;;:::999888<<<<<<<<<===>>>===;;;999:::777777::::::888999<<<999<<<>>>>>>===<<<======<<<>>>@@@CCCEEEFFFFFFFFFKKKMMMRRRWWW\\\ccckkkpppxxx666666666666555555666999999222333:::>>>EEE___{{{uuu^^^III???;;;666333333444555666333333444444444333222111444555555444333333555888333555666777777555333111333444666666666777:::<<<999888777666666555555555444444333333444555777888777555444555666666555444444444444444555444333111333333333222222333333333333444666888888:::DDDPPP___\\\QQQBBB888777888888777666555555555666777888777777555444444555666777888555333333555666555333555222000333999<<<999444333444666888888666444333222222333666888999888777333111000111111111///---///111222222111111222333111111111111000000000///111111111111111111111111222111000000000111222333222222222222333444444555666666555555555555666666777666555444333333444444444444555666666555444444222333444555666666555555444333222111222444666777888888999::::::::::::999888888999;;;===>>>===;;;;;;888777::::::888888<<<:::<<<>>>>>>===<<<======>>>???AAADDDEEEFFFFFFFFFIIILLLPPPUUU[[[bbbiiinnnxxx666999;;;;;;;;;;;;<<<<<>>>>>===<<<===>>>@@@AAACCCDDDEEEFFFFFFFFFIIILLLQQQVVV[[[bbbiiinnnxxx;;;???@@@>>>>>>@@@BBBAAAFFFEEEKKKSSSYYYccc||||||XXXBBB>>>888444333333444444555444333222222222333333444444333222111333666999555666888999999888777666666777888777666666777999666555444444333333333444222333333333333222111000222111111222555777666666999:::;;;:::888777666666333333222222222222333333555333333555666999CCCNNNYYYUUUJJJ<<<444555888999666666666666777888888999888888777555444555777:::777666555555555555555555444555666666666555555666222333444555555444333222333222222333555555555333444333111000111111000//////111222222111111222333111111111000000000000000111111111111111222222222333333222111111000000000111000000000000111222222666555555444444555555666444444444444444444555555555555555555555444444444333333333333333333222222666555444333444666888999:::999888777888999:::;;;:::999888888999999888666<<<999888::::::777777::::::<<<======<<<<<<===>>>BBBCCCDDDDDDEEEFFFFFFFFFLLLOOOTTTYYY^^^eeekkkoooxxxIIINNNNNNJJJKKKQQQVVVVVVYYY[[[ccclllrrrxxxtttTTTAAA===777444222222222111555444333222222222333333333333333222222333666999555666777999999999999888666777777666555555666888555444444333333333333333333333333333222111000///444333222333555666666444888<<<@@@@@@===999666555444444333333333333444444444333444777888888===DDDGGGGGGAAA888333444777777666777777888888888999999777:::<<<999555333777;;;444555555555666777888999555777888666333111111222111222333333333333222111444333222333555666666555777555222222222333222111///111222222111111222333000000000000000000111111000000111111111222222222222222222222111111000000//////000000111333444555555555444444444444555555333333444444444444444444444444444333333222222222444333333333333222333333666555444333444666888999:::999888777888999:::;;;:::888777777888888777666;;;888888::::::777888;;;;;;<<<======<<<<<<===???CCCCCCCCCDDDEEEFFFFFFGGGMMMPPPUUU[[[```eeekkkoooxxxgggmmmmmmiiikkkuuu{{{zzz~~~yyymmmXXXFFF>>>;;;777555444333111///444444444333333333222222000222333333333333555777555666777888999999::::::444555666555444444666777444444333333333333333444555555444444333333222222555444333333555555444333666;;;@@@AAA===777333222555444444333333444444555333222555888888555777;;;888;;;999444222555777666888888999999999999888777777:::===<<<999777999;;;222333555555555666999;;;777888999777444222111222111111222222222222111111555333222333555777777777888666333222333444444333///111222222111111222333000000000000111111111111000000000111222222333333111111222222222111000000//////000111222444666777555555444444444444555555333333444444444444333222555444333222111111111222444444333333333333444555444333222111222444666777999999888888999999:::;;;777666555666888:::;;;::::::777777::::::888999<<<<<<<<<===<<<;;;<<<===???BBBBBBBBBCCCDDDEEEGGGHHHKKKOOOTTTZZZ___dddiiimmmwwwzzzpppfff^^^SSSFFF>>>===<<<:::999888777555111///333333444444444333222111...111333444444444555666444555666777888999::::::222333444444333333555777444444333333333444444444555444333222222222333444333222111222333444444333666;;;@@@???:::444222222444333333333333333333444222111333666666444444777222555555222111555888888999::::::::::::888777666777777999===@@@AAA===:::111333444444333333666888777666666666666555333222111111111111111111111111444222111222555777888888888666333222222333333333///111222222111111222333///000000000111111111111///000000111222222333333000000111222333222111111111000111111222333444555555444444333333444444555333444444555444333111111666555444222111111222222444444333333333555666777444333222111222444666777888888999::::::::::::999888666555666888:::;;;;;;999666666999:::999:::>>><<<======<<<;;;;;;>>>@@@@@@@@@@@@AAACCCEEEGGGHHHLLLPPPUUU[[[___dddiiimmmwww|||vvvtttqqqiiiaaa[[[XXXNNNGGGFFF>>>333555@@@;;;;;;::::::999777222///222333444555555333111000---000333555555444444555444555555777888999:::;;;111222333333222333555777444444444333333444555555333222000//////000222333000//////000222444444333999===@@@>>>888444333555333222222222222222222333222000000444444333444777111444444000111666:::;;;:::;;;;;;;;;:::888666555888444444<<>>@@@?????????@@@BBBEEEGGGIIINNNRRRXXX]]]bbbgggkkknnnwww}}}xxxrrrmmmiii```[[[TTTOOOKKKHHHEEEDDD===<<<999666555555555666AAA@@@===888333000000111333444444333111000111222333444666666555444555555444444555555666666777777444333333222222333333333555555555555555444444333444222000000111333444333444444333333444666777999???>>>;;;666111///000111444555666888888555000+++111111222333444444444444444444333333444555777888555777999::::::888666444;;;999:::AAAJJJKKKCCC;;;555555333222000222555888666444222222444444222000111222222222222111000000111111......444;;;;;;666555333000///000111111000333111000111222222111000222222333333222111///...000111111000000000333555000000//////000222444555000222444333222111222333333333333333333333333333333333333333333333333333444444444333333222222222222333444555555555444333666555333333333555777888666777888:::<<<;;;888555999888777777888:::<<<===<<<;;;;;;;;;;;;<<<======<<<===>>>>>>======>>>???BBBAAA@@@@@@BBBEEEHHHKKKMMMQQQVVV]]]dddjjjnnnqqqwww```___\\\YYYWWWUUUTTTTTTHHHDDD@@@===;;;;;;::::::999888555333333333444555>>>>>>===:::555222000000333444555555333222222333111222444555555555666777555555555555666666666666444444333333333444555555666666666666555555444333333222111111333444444333111111111111111222333444===<<<:::555111//////000333444555777777555000,,,000111222333444444444444444444333333444555777888555777888999999777555333888777999@@@GGGHHHAAA999333444333222222333666888666444222222444444333000111111222222222111111111333444222111444777333,,,333222000000111222111000222111000000222333222111222222222222111000///...000000111000000000333555444333111000////////////000222444333222111222333333333333333333333333333333333333333333333333333444444444333333333333333222333444555666555555444555555444333333444555666888777666777999999999777777777666666777888:::;;;::::::::::::;;;;;;;;;<<<<<<===>>>>>>======>>>???AAA@@@@@@@@@AAADDDHHHJJJNNNRRRWWW^^^dddiiinnnqqqxxxDDDBBB???======@@@CCCEEE:::777444333333444555444555444333222222333555666999;;;===;;;888444111000333555777777555444333444000111222444555666777777666666666555555555555555444444444444444555666666777777777777666555444333333222333444666666444222000000111222222111111111::::::888444000...///000222222333555666555111...000111222333444444444444444444333444444555777777666666777888777555333111444444777>>>DDDDDD>>>888444555555555444444555777555333222222444444333111111111111222222222222222333444444333444444---%%%111000000111333333222000111000///000222333333222222222111000///////////////000111000000000222444444333111000......------000222444333222111222333333333333333333333333333333333333333333333333333333333444444444444444444222333444555666777777777444444444444444444444444999777444444666888999999666555555555666777888999888888999:::::::::::::::<<<===>>>>>>======???@@@@@@?????????AAADDDFFFHHHOOORRRXXX]]]ccchhhmmmqqqyyy:::999777666888:::>>>@@@:::888444333333333333222444444333222333666888999555888<<<<<<:::555222000111333666777555444444444111111222333555666555444666666666555555444444444333333333333333444555666888888888777666555444333222333444666888777555222222333444555555444222111777777666333000......///111111111333444444111///000111222333333444333333333333444444555666666777666666777666555333111///111333777===AAAAAA===999888999:::888666555555666444333333333333333333222111111111111222222333444111333333222333444000***//////000222444444222000000//////000222444333222222111///.........///000...///111111000000222444111111111000000000000000000222444333222111222222222222333333333333444444333333333333333333333333333333333444444555555666222333444555777888888999333444444555444444333222777555444555777888888777666666666666666777888888888888:::;;;;;;;;;:::999<<<===??????>>>>>>???AAA>>>>>>>>>???@@@CCCEEEGGGMMMRRRWWW\\\```eeelllpppzzz777777777777888888888888777555222111111111000///444333222222333555888:::333777;;;<<<999666222111000222444555444333444555555444333444555666444111666666555555444444333333222222111111222333333444777777777777666555444333222333555777999888555222444444555666666555444333555555555333000...//////000000///111222333111000000000111222333333333333333333444555555666666666555666666555444222000///000333777<<>>===>>>???>>><<<888555444555222333333333333333333444111111111111222333555555444555333000111444444111//////000222444444222000000//////000222444333222111111///.........///000---///111111000000111333222222222222222222111111000222444333222111222222222222222333333444444444333333333333333333333333222333333444444555555555333333444555666777888999333444444555555444333333444444555777999:::888555777777888888888888888888999999:::;;;;;;;;;;;;;;;<<<===??????>>>>>>@@@BBB======>>>???AAACCCEEEFFFKKKPPPVVVZZZ^^^ccckkkqqq|||444555777999999777555444222111000000222333333222333222111111111333555777444777999:::888555333333000222333333333333555777888666444444777777444000555555555444444444444444222222111111111111222222555555555555555555444333222333444777888888555222222333333444444333333333333444444333111//////000111///...///000111000//////000111222333333333333222333444555666666666666555555555444333222111111111444777:::;;;===???@@@BBBAAA@@@<<<888555555555111333444444222222333555111111000111222444666777::::::666000...222444333111000000111333333222000111000///000222333333222111000000//////000000000,,,...000111000000111222555555555444333111000///000222444333222111222333111222222333333444444555333333333333333333333333222222333333333333333333444444444444555666777888444444444555555555666666333333666999;;;;;;888555888999::::::::::::999999:::::::::::::::;;;<<<<<<;;;===????????????AAABBB===>>>>>>@@@AAACCCEEEFFFJJJOOOVVVZZZ]]]bbbkkksss111333666888999888777666222111111222555777777666555444333111111333444555777888888777555444444555222333333333333444777:::888555333555888999666222333444444444444444444555444444333222111111111111222333333444444444444444333222333555777777444222111111111111222333444444222333444333222000000111111000...---///000/////////000111222222333333222222333444666666666666555555555444444444333333222111444666777777999???CCC@@@@@@>>>:::666555666888000333444444222222444666111000000000222444777888;;;;;;777000...111333333333222000000111222111000222111000000222333222111000000111111111111111000,,,...000111000000000111333333444444333111000///000222444333222111222333111111222333333444555555333333333333333333333333222222222222222222111111444444333333333555666777555444444444555777999:::555555555888:::;;;:::888999999:::;;;;;;:::999888;;;:::888777777999;;;===;;;===????????????AAACCC===>>>???AAABBBDDDEEEFFFIIIPPPWWW[[[^^^dddnnnwww---///111444666888888999222111111222444555555444999888666444444444555666888888777555333333444666444444444333333555999===888555333555999;;;888444333333333444444555555555666555444333222111111111111111222333444444444444333222333444666666444222222222111111222444666777111333444444222111111222222000------...//////...///000111222222333222222222333444666666666666555444444444444444444444444111333555555444777>>>DDD>>>===;;;888555555777:::000222555444222222444666111000000000222555777999777999777111///222444444555333000///000111111000333111000111222222111000000000222333333222111000+++...000111111000000111...///111222333333333222000222444333222111222333111111222333333444555555333333333333333333333333333222222111111000000000555444333222333333555666555555444444555888:::<<<888666555666888;;;<<<<<<888999:::;;;;;;:::888888;;;999666555555777:::===;;;===?????????@@@BBBCCC>>>>>>@@@AAACCCDDDFFFFFFJJJQQQXXX\\\___fffqqqzzz444---+++222777666555666000111222444555666777777333555888999999777777777888555222111111222222222555666555333111333888===333444666888888777555444000111222111000000222444555333111///...///111222000333666999;;;;;;999999555444333333444333111///111000000000111222333333666555444222111000000000/////////...............///000000222333444555555222444666777666555555555111111000000000000111111444555444444444777;;;>>>999777666666777777666444222000///111444555444222111111000000111111222333777444111///000111222222111///...///111222222111000000000000000000000000000000//////......------000111111111111111000000333333333222000///000111333111000111333444111///333222222111111222222333555444333333333333222000222333444444444333222222000333555666555444444555333222111222444555444333222111111444999<<<<<<:::999999999::::::999888888777777888999::::::;;;;;;999:::;;;===>>>?????????BBB@@@AAACCCCCCAAADDDIIIMMMTTT[[[___bbbgggpppvvv555///...444999777444444444444444555666888999:::666888:::::::::999888888666444444444666666555444333444444333111222777:::444555666777777666444333333444444333222222555777999777444111000000111222000222666:::<<<=========888666444333333333111///111000000000000111111222444444333111000000000000......///000000000///...000111111222222333333444111333555666555444444444111111000000000000111111555666555333222333666999888777666777888777555444444222000111333444222000111111000000111111222333666333///...///111111111111///...///000222222111000000000000000000000000000000000///////////////......////////////......222222333222000///111222444222111111333444222000333222222111111222222333333333444555555444222000333333333333333333333333111333555666555444444555444444444444555555555666777666666888<<<>>>===<<<<<<<<<<<<<<<;;;;;;:::999999999::::::;;;;;;<<<<<<>>>>>>>>>>>>>>>>>>>>>???BBB@@@AAACCCCCCAAADDDIIIMMMSSSZZZ___bbbhhhqqqxxx444111222888<<<:::777555666555444444555777999:::::::::;;;;;;;;;:::999999555555555666777777444111111222333333222222444666555555666777666555333222444444333222111222555777999777444222000///000000000222666:::>>>???@@@@@@:::777444222222222111000111000000////////////000222222111000000000000000---...000111111111111000222222222222222222222222///111444444333222222333111000000//////000000111666666555333000///111333666666666888999888555333555333222111222222000///111111000000111111222333444111......///000111111111///...///000111111000000000000000000000000000000000000000000111111111......//////000//////...111222222222000111222444666444333333444444333111333222222111111222222333222333555666666555333111444333222222222333444444111333666666555444444555333666888777555444666999:::999999;;;===???>>>============<<<;;;:::999888;;;;;;;;;;;;<<<<<<<<<<<<@@@???>>>>>>???@@@BBBCCCBBB@@@AAACCCCCCBBBDDDJJJMMMRRRYYY^^^bbbiiissszzz333333666;;;???>>>;;;999888777777777888999:::;;;?????????@@@@@@???===;;;;;;:::999999999777444111111222333333333333333444666666666666555333222111111111000...---...222444555444111///.........///111333666999<<<===>>>>>>999666333111222222333222111000///...............111000////////////000000////////////000111333444333333222222111000000000...000222333222111111111000000////////////000000555666555333111///000111444444666888999888444111333222222111111111111000111111000000111111222333333111///...000111222222111///......000111000000000000000000000000000000//////000111222222333333000000111222222222111111000111222222111222444666888777666666555555444333333222222111111222222333333444555555444444444555555333222111111222444666222444666777555444444555222666:::888444333666:::888888:::<<<===>>>>>>===;;;;;;;;;:::999888666555<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<===???BBBFFFHHHBBB@@@AAADDDCCCBBBEEEJJJMMMRRRYYY]]]aaaiiittt}}}444666888;;;>>>???>>>;;;;;;;;;;;;;;;<<<===??????CCCDDDFFFHHHJJJGGGBBB>>>@@@???===<<<<<<;;;888666222222333444555444333222555555555444333222111111...///...---,,,---000222111111000/////////000111222333555777888888888888555333000000111333444555000000///...---------...000000//////.../////////333000---,,,---000444777444333333222111000///...---///111222111000000000000000////////////000000222444555555333222222333222333444666888777333111000000111111111111222333111111000000111111222333333111///000222333444333111000......///000000/////////////////////////////////000111222333444444000000111222222222222222///111222222111222444666;;;;;;;;;;;;999777666555333222222111111222222333333444444222111222666999444333111111111333555666333555777777555444444444111555888777333222555999555777:::===??????@@@@@@;;;;;;;;;:::999888666555;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;>>>AAADDDGGGBBB@@@AAADDDDDDCCCFFFKKKNNNRRRXXX\\\aaaiiivvv666999;;;;;;>>>CCCEEEDDD???>>><<<;;;===@@@DDDFFFIIIKKKPPPVVVXXXTTTKKKCCC@@@????????????===999666333222222333555555333111444444444333222222222222///000111000//////111333111111111111111222333333222333333333333333333222111000...///111444444444000//////............///111111000///////////////333111---++++++///333666444333222111000///......,,,...111111000//////000000//////......//////000///222555666555555555666111111222333555555222000...///111111000111222444111111000000111111222333222000000111333555555444111000......///000///...//////////////////////////////000111222222333333......///000111111111111000111222222222222444666<<>>:::777666333222222111111222222333111222333222000111555999333222222111222333555666444666777777666444444444111444666555333222444777444888<<>>===<<<<<<===>>>???@@@BBB@@@AAADDDDDDCCCGGGLLLOOOTTTXXX\\\```iiivvv555:::===>>>EEEQQQZZZ\\\QQQLLLFFFBBBDDDKKKUUU[[[]]]bbbjjjssswwwqqqdddYYYKKKLLLNNNNNNLLLEEE===666444222000111333333222000333333222222222222222333///111333333222111222222222222222111111111111111111111111111111111000000000///...///111222222111/////////...//////000000333222111000///.........111000...------...000222333333222111000//////...,,,...111111000//////000//////............//////---000444666666555555666000//////000222333111000///111222111000///000222111111000000111111222333000//////000333444444333111000......//////...---///////////////////////////000000000111111222222......///000111111111111111222333333222222444666===BBBFFFFFFBBB===999777333222222111111222222333,,,000444444222111333777111111222333333444555555444666888888666444444444333333444444444444555555444888===??????>>>???@@@<<<<<<<<<<<<;;;;;;:::999::::::;;;;;;<<<<<<=========>>>>>>>>>>>>>>>>>>>>>BBB@@@AAADDDEEEDDDGGGMMMQQQUUUYYY[[[___iiivvv333:::???CCCNNNaaapppuuuhhhaaaWWWPPPSSS]]]kkktttyyyvvv```bbbeeeeee___SSSEEE;;;333111......111222111///222222222111222222333333---000333444333111111111222111111000///......---000000000000000000000000000//////000111111///---///////////////000111222444333222000///............///////////////...---222222111111000/////////,,,///111111000///000000//////............//////,,,000444666666555444555///...---...000111111000000222444222///---///111111111111000111222222333...------///222333333333222000.........///...---////////////////////////000000000000000111111111000000111333333444444444222333444333222222444555>>>CCCIIIIIIEEE???:::888333222222222222222222333'''---444666444111222333000111222333444555444444555666888888666444444444555444333444666666666444222777;;;===<<<::::::<<<999999:::::::::999888888:::;;;;;;<<<===>>>??????:::;;;===???@@@@@@@@@@@@AAA@@@AAADDDEEEDDDGGGMMMRRRVVVYYY[[[___hhhvvv@@@FFFLLLUUUfff{{{uuummmqqq~~~uuuWWW???111000/////////000111222444333333222222111111111111222333444444444333222111111111111111111111111111111111111111111111111,,,---///000000000///...000///......///222555777777555333222222222111000111000///...------------333111///...///000///---...///000/////////111333111000///...------...///)))---111444666777888888333111000000111111000...222000///000111222333222000000111000000///...---111111222222222333333333222111000//////000111222000...,,,...111333111//////000111222333444444444222000000222444555333111111000///000111333333222===DDDMMMQQQNNNEEE<<<666444333111000000111333444333444444333222222333555111111222222222333333333222222222333333444444444555555555555555555555555777888:::;;;<<<<<<;;;;;;888888999:::;;;;;;;;;;;;;;;<<<<<<<<<;;;::::::999============>>>???@@@AAACCCAAA@@@@@@CCCFFFHHHHHHKKKRRRZZZ___cccjjjuuu~~~WWW___iiirrr|||]]]FFF666555333111000//////000222222222111111111111111111222333444444444333222111111111111111222222222333333333333333333222222---...///000000000//////333111000//////111444555666444222111222222111000000///////////////000000111///......000111000000///000000///...---///000111000///...---......///,,,...222555777888999999333222111111222222111///222111000000111222222111///000000000000//////...000000000000111111111111000///............///000...---,,,---000111000///000000111222333333333333333111///000222333111///333111000000222333333222;;;AAAHHHLLLIIIBBB:::666333222111000000111222333222333444333222111333555111111222222222333333333333333333333333333333333333333333333333333333333666777999:::;;;;;;::::::999999:::::::::999999888999:::;;;<<<======>>>>>>============>>>???@@@AAACCCBBBAAABBBDDDFFFHHHIIIOOOUUU]]]bbbgggooo{{{wwwuuuYYYEEE888666444222111000000000000000000000000000111111000111333444444444333222222222222222222222222222444333333333222222111111......///000000000000000444333111000000111222444333222000000222333222111////////////000111222333///...---...000222222111000111111///---,,,---///000000///.........//////...000333777999:::::::::444222111111222333222000111111111000000000000000...//////000000000000///............////////////......---,,,,,,---......---,,,,,,---///000000///111111222222222222111111333111///...000111111000444333111111222333222111666;;;AAACCCAAA===888555222111000//////000111222222333444333111111333444111111222222222333333333444333333333333333333333222222222222222222222222555666888999::::::999999:::::::::999999888666666::::::;;;<<<===>>>??????============>>>???@@@AAABBBCCCCCCDDDEEEGGGHHHIIIOOOTTT[[[```fffppp~~~wwwkkkZZZHHH;;;444333222111111111222333.........//////000000000///000222333444444333222222222222222222111111111111111111000//////....../////////000000000000000333222111000000111333444222111000000222444444333000000000000111222333444000///---...000111111000...///000...------...000000000//////////////////000111333666999:::999888222111000000222222111000000000111111000/////////---...///000000111000000------........./////////......---,,,,,,---......---------...///000000000111111222222111000//////222000///...///111333444555444222111222333222111222555999;;;999777555444111111000//////000111111222333333222111111222444111111222222222333333333222222222333333444444444444444444444444444444444444555777888999999888888888888888888888777666666<<<<<<<<<;;;;;;;;;<<<<<<============>>>???@@@AAABBBCCCEEEFFFFFFGGGIIIKKKOOOTTTZZZ```hhhsss~~~nnnhhh^^^SSSIII@@@999555333222000/////////000111---------......//////000///000111333444444333333222222222111111000000000000000000//////.........///////////////000000111////////////111222444555111000///111333555555555222222111111111111222222222000///...///000///...,,,---............111333//////000000000000000000000000111444888999777555000///...///000111000///---///111111///......///---...///000000111000000........./////////000000000///...------...///000...///000000000111222222111111111111000///......000000//////000222555888555333111111222222111000///111444444333222222333111000000000000000000111222222333222111000222444111111222222222333333333000000111222444555666666444444444444444444444444444555777888999999888888555666777888888888888888;;;::::::999999:::;;;;;;============>>>???@@@AAABBBDDDFFFFFFFFFGGGIIILLLTTTXXX]]]dddnnnzzzyyyrrrkkkddd^^^ZZZOOOLLLFFF???888555555777555444111...,,,+++++++++..................//////...///111222333444333333111111111000//////......000000000000000000111111...............///000000------...///000222333444111//////000222444555444222222111111111111111222333111////////////...---,,,---/////////000333555//////000111111111000000000//////333777888555222///...---...000000000...***...111111///---...000...//////000000000000///////////////000000000111111000///......///000111...000111111111111222444000000000000000///......///000111111111222555888333222000000111222111000...000111111000000111222111111111111111111111111111222333222000000222333111111222222222333333333000000111222444555666666333333333333333333333333444555777888999999888888555555777888888999999999777666666777999;;;===???============>>>???@@@AAACCCEEEFFFEEECCCEEEJJJNNNSSSWWW]]]eeeooo|||{{{uuuppplll^^^ZZZTTTMMMHHHEEECCCAAA;;;======:::444222333666555333111...,,,+++******////////////............---///000222333333333333000000000///...---------...//////000000111111111...------,,,------//////---------...///000000111///...---...000222222222000000000000000111222333222000......///000000///...///000000000000333555...///000111222111111000111//////222777888444000///......///000111111///''',,,000111///---///111///000000000000//////...////////////000000000000111000///......///000111---///111111000000222444/////////000//////......///111333222111000222444111000...///000111111000...000111000//////000111111111222222222222111111111222222111000000111333111111222222222333333333222222333333333333444444444444444444444444444444555666777999:::999999888777777888888999888888888777777777777999<<<>>>@@@============>>>???@@@AAACCCEEEEEECCCAAACCCJJJOOOQQQUUU[[[dddooo{{{uuuoooggg___YYYTTTPPPMMMGGGDDD>>>999777888:::;;;000555:::999333//////222222111///...---------...000000000//////......------...000222333333333333000//////...------,,,,,,+++,,,,,,---...///000000------,,,+++,,,---...///........................---,,,+++,,,...000000///------...///000222444555000...---...000111111111111222222111000000222333...///000222222222111000222000///333777888444000000//////000111222222111%%%+++000111///---///222000000111000000///...............////////////000000///...------...///000,,,...111000///...111333......///////////////...000222444333000---...///000...---...000111111000///000111111//////000111222222333333333333222222111222222111000000111333111111222222222333333333555555444333333222111111777777777777777777777777555666888999::::::999999999999:::999999888777666<<<;;;999999999;;;===>>>============>>>???@@@AAADDDEEEEEEBBB???BBBJJJPPPTTTXXX^^^hhhssstttcccYYYQQQHHHEEEFFFGGGCCC???>>>999555444555666555444333333222222111222222222111111111///...///111222111333444444111///......222111111222444444333111444444333111000...---,,,444222///,,,)))+++...222,,,,,,,,,...///000///---////////////...---,,,+++---111///***+++111333000...///000222222111111000111000......---,,,)))'''222222111111111111111222000000///...000222444666444333111000000111333444444111///000222333111///000111222333333222111000111111000000//////......---000000......222222///333222///---,,,---...///---000222111...---///222666222...///333555333111000000000000000111111111444444222///------///111///......///111333222111...///111222333333333222111111222222222333333333555444222000000111222333222222333333444555666666555555555666666666777777888888888888999999999999:::999888999:::;;;999777999999999::::::;;;;;;<<>>>>>@@@BBBCCCFFFHHHGGGDDDFFFMMMSSSRRRXXXaaaiiirrr}}}ccc___^^^ccchhhdddVVVIIIEEE@@@<<<>>>BBBDDDBBB===:::888555444444444444333222222111111111111111222222222111000///000111333111333444444222000///000111000000111333333222000/////////000000000000000333222000---++++++...111///...------///000///.../////////......,,,++++++---000000,,,,,,000333111---...///000111000000///...------...//////...,,,111111000000000000111111111111111111222444666777222222222222222333444444222000///111333333222//////000111111111111000///000000000000//////......---000000......111111//////...,,,*********,,,,,,---///111111000000000111444000---...111333222///000000000000000111111111....../////////000333555000///...///222333222111///000111222333333222222111111222222222333333333333222000///...///000111222222333333444555555666777777666666555444333333888777777777777888999999999888777888::::::888777777777777888999999::::::<<<<<<===<<<;;;<<<>>>@@@CCCEEEFFFEEEEEEGGGLLLQQQUUUZZZbbbiiiqqq|||EEECCCCCCFFFIIIFFF???888666444333888>>>@@@>>>:::555666666555333111222222111111000000000000111111333222222111111222222333000222333333222111111222000//////000222222111000.........///000000000111111222111///------...000222000...---.../////////...//////......---,,,+++,,,000111......000222222------...///////////////...------///111111000///000000////////////000000000111111222333444555555///000222444555555555444/////////111333333222000...//////000000//////...000000000////////////......111111......000000---000///...------...///000---...///222444444222000222///,,,---000111000.../////////000000111111111000111222111...---...///000//////000222333222111000111111222222222111111111111222222222333333333333222000//////000111111222333333444444555555555666555555555444444333333888777666555555777999:::888777777888999999888666777777777888999:::::::::===>>>??????>>>???AAACCCDDDCCCCCCCCCEEEHHHLLLOOOWWW\\\bbbiiippp{{{999999999:::;;;;;;999888666444333666:::;;;999666333555888666333000111333111111111111111111222333444333222222333444333333///111222222222111222444000//////000222333222000222111111111000000//////000111222111///...///000444111...---...///000/////////000000///......------000333333111111222222......////////////000///111000000000111111000...///............//////000......000111222222222222---///222555777666555444---...000222333333222111///////////////////////////////////////////////////111111...---//////,,,111000/////////000111111...---...222666777333000000///---...///000///.........//////000111111111000111222111///---------111000///000222333222111111222222222111111111000111111222222222333333333444444333222222222333444333333333444444444555555111111222333444555666777888666444333444666999;;;999888777888::::::888777888999999:::;;;<<<=========>>>@@@@@@@@@AAACCCEEEDDDBBB@@@BBBEEEJJJLLLMMMWWW\\\bbbiiiqqq|||333444555555555666777999;;;888555555777888777555333666888777333111222444222222222222222333444555444333222333444555333222///000111111000111222444000000000111444444333222333333333222222111111111000111222222000///000111444111...---...///000///000111111111111000000///...222777888555111111333/////////000000000111111111000000111222222111///......------...///000000......000111111111111111,,,...222555777777555444,,,...000111222222111222000000000000000000000000.............../////////...111111------//////,,,------------------.........---...222666777333000000000///000111111000///---......///000000111111'''***---000111333555777222111000111222333222111222222111111111111111111111111222222222333333333333333333333333333444444333333333444444444444444000000222333555666777888777666444333444666999;;;:::999999:::;;;;;;:::888888999:::;;;<<<===>>>>>>999;;;===>>>>>>>>>@@@BBBDDDBBB@@@BBBFFFJJJMMMNNNVVV[[[ccckkkttt222333444444444444666888888666444444666888888888444555666555333222333444333333333333333444555666444222111222555666333000...///000/////////111333000000000222444555444333222222222333444444444555000222333222111000111222222000...---.../////////000000111111111111000000222555;;;>>>888111000333000000000000000111222222.........000333444333222......---......///000111111111111222222222333333,,,...111444666555444333...///000000//////111333111000000//////000000111---............/////////---000000------//////,,,//////////////////......---...///222444444222000000111111222222111111000------...///000000111111+++---///000111222444666333111000111222333222111222111111000111111222222111111222222222333333333111111111222222222222222444444444444444444444444333333444444555555666666666666555555666888:::;;;;;;::::::;;;<<<<<<;;;999666777888999:::;;;<<<===;;;===@@@@@@@@@@@@AAABBBBBBBBBBBBCCCEEEIIIMMMPPPUUU\\\eeennnxxx222333555666666666555555333333444777999:::;;;:::555444111111222333333222222222222222333444555666444111000222555666333///...//////...------///111/////////111333444444333333333333333333333333333111222333222000000222444///...------///000///......//////000000/////////555888???BBB<<<111///333000//////...///000111222///......000222333222111............///000111222222111111000000111333333,,,...000222333333333222000000111///------000333000///............///000---------.........//////,,,//////,,,---000000---222222222222111111000///---///111111000000000111///111222222222111000000,,,,,,---...///000111222444444333111//////000222333222111111333333222111111111000000000222333444111111222222222333333333000111111222333333333222444444444444444444444444333333444555666666777777666666666777888999:::;;;::::::999:::;;;<<<:::888666777888999:::<<<======???AAACCCCCCCCCBBBBBBCCCAAACCCEEEEEEEEEHHHNNNSSSWWW^^^hhhrrr{{{111222444555666555333111111444777;;;======<<<:::666222......000333222111111111111111222333444555444111///111555666222......///...---,,,,,,...000...---...000222444333222666555444333111000///...222333333111000111333555,,,,,,,,,...///000///---------...............---777:::BBBEEE>>>222///333///......------///000111333111000111111111///---.........//////111222222111000...------///111222---...///111222222222222111222111...+++,,,000444///...---,,,,,,---...///---------.........//////+++......,,,---000000...000000000000///---,,,+++---000222111...---///222...000222222111000000000,,,,,,---...///000111222222222222111000111444777444222111222333333222111000000//////000222444555111111222222222333333333222333444444555555555555444444444444444444444444000111222555777999;;;<<<555666777888999:::;;;;;;:::999888999:::;;;999777888999:::;;;===>>>???@@@<<<>>>AAAAAA@@@?????????@@@DDDGGGFFFEEEGGGOOOUUUYYY```kkkuuu}}}333555777999:::999888777444777;;;======:::666333777555333222333333222111111222333444444444333222111111222333222111000///111000//////000111000.........//////000333888<<<>>>:::555222111111000...222333555666444000,,,)))000///...------...///000......---,,,,,,,,,,,,---444888<<<:::444///...///---------......///000111////////////...............---------...///111222///......///000000///------...000111222222222222111222222000---,,,...111////////////000000000000.........---...//////000.........///////////////222111000///...---,,,,,,/////////000000000000000000000000000000000000000,,,,,,---...///000111111///000111222222111000///...000111111000000111222222111000000000222555666111222222222222111000000333333444333111111333555111222444666666555444222555222111333888<<<===<<<<<<:::888666666888:::;;;999;;;<<<;;;999777777888<<<;;;::::::;;;>>>@@@BBBCCC@@@@@@CCCCCC??????AAA>>>@@@AAACCCFFFJJJPPPUUU^^^eeennnwww444555777888888888666555444666999;;;;;;999666333666444222111222222111000111222333444444333222111000111222222222111000000111///...///000000///...000///...---...222999>>>===888444222222000...---333444555555444111...,,,000000///.........////////////...------,,,------///333777555111......000000000/////////000111222////////////............000/////////000111222333///......///000000...,,,............///000222222///111222111...,,,---...000000000000////////////333333222222333333444555.../////////////////////000000000///......---------------------...//////////////////////////////...//////000111222333444000000111222222111000000...000111111000000111222333222111000111222444555222222222222222111000000333444555444333222333555222333444555666555555444777555444888===AAAAAA@@@:::999777666777888;;;<<<888:::;;;;;;999888888999<<<<<<;;;;;;;;;<<<>>>???BBB???@@@CCCCCC@@@???BBBAAABBBDDDEEEHHHMMMSSSWWWbbbhhhpppwww~~~555666777777777666444333444555777888888777555444555333111000111111111///111111222333333222111000000000111222222111111000000///---...///000000///111000...,,,---222999???BBB:::555666666333111333333444444444333222111000111000//////.........///111111///...------------+++...000000...---///222444222111//////000111222////////////............////////////000111222222000///...///000///...,,,000///---,,,---///111333...000111111///---,,,---111111000000//////......000000000000000111222222//////////////////......///////////////////////////...---,,,---...///000........................+++,,,,,,---...///000000000111222333333222111000...000111111000000111222333333222111111222444444222222222222222111111111222444666777555444444444444444555555555666666666777666777<<>>???CCCCCCAAAAAACCCBBBCCCEEEFFFHHHMMMSSSWWWaaagggpppwww}}}777777888777666555333222333333444555555555555444333111000///000111000///000111222333222111000/////////000111111111111222000///------///000000000000000///...///222888<<>>BBBDDDBBBBBBEEEAAABBBDDDEEEFFFKKKPPPTTT]]]cccmmmuuu}}}999999888777555444333222222222333333444444444444222111//////000111000///111222222333222111000///......//////000111222333111///------///111222111...000222222222333444666:::666AAAVVVZZZGGG555000111000///......///000000111111000000000//////...222222111000///...............---,,,,,,---///111444333111///......//////////////////............---------...............000///...///000///...,,,///111222333333222000...222000...------...///000111000000000/////////...000////////////000111111000000//////.........---,,,,,,---...///000111111111000000///000111222333////////////////////////.........///000000111111111222333444444333222111...000111111000000111222333333333333333333444444444333222222111111222222333555888999777666555555666555555555555666777777666666999>>>DDDFFFCCC@@@::::::888666555555555666555777999:::::::::;;;<<<666777999;;;<<<===>>>>>>>>>===>>>BBBDDDBBBBBBEEEBBBCCCDDDDDDFFFJJJOOOSSS[[[aaakkkttt}}}999888777555444333222111111111222333444444444444222111//////000111111000222222333333333111000///.........///000111333444333000......000222333444///111444555333222222222444666OOOsssxxxZZZ:::...000///...............//////000000111111000000///111000000///////////////000///...------...///000222222111000///.........////////////...............//////000000000/////////......///000000///---000222444666555333///---222000...---///000000000/////////000000000000000000000000000000111111222000000000///......------,,,,,,---...///000111111....../////////000000000////////////////////////............//////000000000111222333333222111000...000111111000000111222222222333333444555555555555444333111111222222333333555777888666555555555444444555555555666666666888888:::???DDDEEECCC@@@999999888666555555555444555777999::::::999:::<<<666777888:::<<<>>>@@@AAA???===>>>BBBDDDBBBBBBEEEDDDEEEEEEFFFGGGJJJOOOSSS[[[bbbkkkttt|||666555444222111000000000000111222444555555444333222111///000111222222111333444444444333222000///---------...///111333555444111//////111444555666222444555444222000000000333444NNNvvv~~~]]]===222000000/////////......---......000111222222111111//////.........///000000///.........///000000000111222222222222111///...////////////...............//////000000///......---------...000111000///111222333444333111///---000///000222444333000---......//////000000111111...------------...//////111000000///......------,,,------...///000111111---...///111111000///...........................,,,------------.........000000111222222111000000...000111111000000111222000111222444555666666777666444333111111222333444444555666666444444555666222333444555666555555444888777888<<<@@@BBB@@@===666666666666666666666666666888::::::999999:::;;;999999999:::<<<>>>@@@AAA@@@===???CCCCCCAAAAAADDDDDDDDDEEEEEEFFFIIINNNQQQYYY```jjjsss|||444333222000///.........///111333555666555444333333111000000111333222111444444555555444222111000------------///111444555555222000///222444666777666666555222000...///111111+++???dddlllQQQ777333111111111111000///...---,,,...000111222222222222---------......///000111---,,,,,,...000111111111111222333555444333111///000/////////............,,,---.........---,,,+++,,,,,,,,,...000222111000333222222111000///......---...111666888666000***------...///000111222222///............///000000111000000///...---------------......///000000111...///222444444333111///------------------------000000000111111111111111///000111222222111000//////000111111000000111222///000222444555777777777666555333111111222333444444555666444333333555777111222444666666555444333666555555888<<<>>><<<999333333444555666777888999777999::::::999999999:::===<<<;;;:::;;;===???AAA@@@>>>???CCCCCCAAAAAACCCAAABBBBBBBBBCCCFFFKKKNNNTTT[[[gggrrr}}}555333111000.........//////000222444555555555444666222111555777555333333111222333444444333111000+++***))))))***---000222000000000000222444666777555444222111...---+++***111222666;;;???<<<444,,,---...000111222111///...333222111000...,,,+++***000---++++++,,,...//////---///222222//////111444111000000111222111///------...///000000///...---111000///...---.../////////000///...------///111111000///000000000...,,,000222333222000---,,,,,,222222222222222111000000///...,,,+++,,,///222444222111...,,,,,,---///000000///...///000111000//////......//////000111222---------///111111///------......///////////////333333333222222222222222111111111000000000000000...///111555888999666444666222......111444444444444444444666777777555333444444333333333444555555555666666777777777777777444555666777777666555444666777888999:::;;;<<<<<<<<<:::888:::<<<===<<<:::>>>???@@@AAABBBAAA@@@???BBBCCCCCCCCCEEEIIINNNSSSWWW^^^iiirrr{{{444333111///.........//////000111333444444444555666111000444666444222333000111222333333111000//////...,,,,,,---000222444000000///000111222444555444333222000///---,,,+++///...///222666555///***+++,,,...000000///...------........./////////000555333000000111222222222---///000000000000222333111000000111222111///,,,...///000000000///......000///...------...///////////////...------000222222111//////000000...---000111222222///---------111111111111111000////////////...---...000222333222000...,,,,,,---///000111000//////000000///...............///000111222...------///111111///.........///000000000000///000000000000000000000000111000000000000000000000111111333666888999888666666333000///222444444333444444555555666666555444555444444444333444444444555666777777888888777777444555666777777666555444666666777888999:::;;;;;;<<<:::999:::<<<===<<<:::===>>>???AAABBBBBBBBBAAABBBBBBBBBBBBDDDGGGMMMQQQYYYaaalllttt|||444333111///.........///000000000111222333444555666111///222333111111444000111111222111000///...000///...---...000333444000000//////000000111222333333222000///---,,,,,,...,,,***+++...///---******+++,,,......---,,,,,,+++,,,---...///000111111333000...---...///.........------...111222333333000000///000222111///---//////000111111000000//////...---------...///000.../////////......111333555222000///000000000//////000222111///......//////000000000000///....../////////000000111222222111000...---,,,---///000222000//////000000///---...------......///000111///......///111111000......///000000111111000000...//////000000111111111000000000000000000111111666555444666888999888777666444222111333444444333666666666555555555555555666666555444444333333333555666777777888888777777555555666666666666555555555555666777888999::::::;;;:::999:::<<<===<<<;;;<<<===>>>@@@BBBBBBCCCCCCBBBBBBBBBBBBCCCFFFLLLPPP[[[cccnnnwww~~~333222000///......//////000000//////000222444555666111///000111///000444111222222222111000///......---,,,+++,,,---///000////////////////////////333222111000///...---,,,///---++++++---......---***+++,,,------------,,,//////.........------------+++))))))+++,,,,,,+++///---+++---111444333222111000000111333222000...000000000111111111111111......---------...000111//////000///...///222444777555111000111222222222///000111111///...///000......//////......---,,,---...///000111111000///000///...------...///000222111//////000000...---------------...///000111000///...///000111000...//////000111111111111111///000000111222333333444000000000000000111111111888666444444666888888777666555333333444444555555777888888777555555555666666666666555555333333222444444555666666666666666555666666666666666666555555555555666777888888999::::::::::::;;;<<<<<<<<<>>>>>>???@@@AAAAAABBBBBBCCCCCCCCCCCCCCCGGGLLLPPPZZZbbbnnnwww222111000.........//////000000//////000222444555555111000111000...///444333333333333222111000///---,,,+++++++++,,,---...////////////......------222111111000///......---............//////...---,,,,,,---...............000000///...---,,,++++++,,,++++++---///111111111000---+++,,,000333333222111111111333444444222000000000000000000111222222......------...000111222000111111000///000222444999666333111222333444333///000111000......///000...............---,,,,,,+++---...///000///...---//////............///000222000//////000000///---...------......///000111111000...///000111000/////////000111111111111111//////000111222222333333//////000000111111111111888555333222444666666666555555555444444555666888999:::;;;:::777555666777666666777666555444333222222333444444555555444444666666666555555666666666555555555666777777777888999999:::;;;;;;<<<<<<===AAAAAA@@@@@@@@@@@@@@@@@@DDDEEEDDDDDDEEEIIINNNRRRXXXaaammmwww111000///.........//////000000000111222333444555444222111222000---///333555444444333222111000000///......---------............/////////...------111111000000//////......,,,---...//////...---,,,.............../////////---------------.........++++++,,,...111444444333000...,,,,,,...000111222111000111222444444222000///////////////000222222............///111333444222222222111///000222444888555333222333333333222000111111000...---///000---............---,,,,,,,,,,,,......///...---,,,...............//////000000///...///000111000///.........//////000111222222111//////000111000///...///000000111111000000---......//////000000000/////////000111111222222666444222111333555555444555555555444333555999===:::===???>>>:::777777888555666777777666555333222222333333444444444444444666666555555555555666666555666666666777777777888777999;;;;;;;;;;;;===>>>CCCBBBAAA@@@????????????DDDDDDEEEEEEFFFJJJPPPTTTXXXaaannnxxx111000///...---.../////////000111333444444444555444222333555222---...333555444333111000000//////000000//////............---...//////000///......000000000000////////////,,,---------,,,,,,,,,---...............//////000++++++,,,------...//////+++***+++---000222222111000000///---,,,---000222/////////111222333111///...............000111222////////////111333555666444444333222000///111333444333111111222222000///222222222///------...///...............------,,,---...............------............//////000000///...---...000222111000000//////000000111222333333111//////000000000///......///000000000000///.........///////////////...//////000111111222222444222111222444555555444555555555333222666<<>>DDD;;;@@@EEEDDD???:::888888333444666888888777555444555666666777777777777777777666555444444555666777777777777777888888888888666999;;;<<<::::::===@@@@@@@@@?????????@@@BBBCCC@@@AAABBBCCCEEEJJJPPPUUUaaaiiiuuu}}}+++---//////...---...///444222222444333000222666888555222111...+++---222333333222222111000/////////...///111///,,,---111////////////000000000000***---222555666555222///---++++++---000000---***)))***+++,,,---......---...---,,,+++++++++++++++...---,,,,,,222777666111111000......000000000///000......///000111000///000///...---...///111222,,,,,,,,,,,,///222555777999888666333111000//////...000000///,,,,,,///222///...---,,,+++,,,------111000///......------...---...............------------,,,,,,---...000111000000////////////000000333333222111111222333444111000///......///000111---.........//////000000,,,111222......111000+++,,,---...///000111222222444333222333555888999::::::999888777777888999999>>>???AAABBB@@@===999777222333555666777777777777666555444333333444666777666444333333444666666666444444666777999999::::::777888:::;;;<<<<<<;;;:::@@@@@@@@@????????????>>>CCCAAABBBDDDDDDFFFNNNWWW```gggqqq{{{,,,...000000/////////000333111222444333111222777666333000///,,,(((***///333222222111000000/////////...///111///,,,---111........................,,,///333777888666444222000/////////000///---++++++++++++,,,,,,------.........---,,,,,,,,,,,,,,,+++---...///444888444---...---,,,...000222222222000///...///111222111000///000000111111222111111------,,,---...111444555888666555333111//////......000000...,,,,,,///111000///...---------......000///...------,,,,,,,,,...///////////////......------,,,,,,---...000111000000000000000000000000///...---------...///000000000///......///000000........./////////000000+++000222000111555555111//////000111222222333333555555555666888:::::::::;;;:::999888777888888999:::<<<>>>???>>>;;;777555444444555555666666777777555444444444444555666666666444222333555666777666555555666888999999999999888888999:::;;;;;;;;;;;;????????????????????????CCCAAABBBDDDDDDFFFOOOXXX```gggrrr{{{...///111111000///000111111000111444333111333888777333111000,,,((()))...222111111000000////////////---...111///,,,---111////////////////////////...111444777888777555333111222333222000...---...------,,,++++++,,,---...///...------,,,---------)))---000222666777111(((,,,++++++---000333444444111//////000111222111000///000222444444333222000...---------...000222333666555333111000........./////////...------///111111000//////....../////////...---,,,,,,+++,,,,,,---......//////.........---------------...///000000000111222222111000000//////.........///111222000///...------...///000......////////////000000---111222222333555555222222222222333333444444444666777999:::;;;;;;;;;:::<<<<<<:::999888777777777666777999::::::888666444777666555444444555666777333444444555666666555555555333222333555777777777666777777888999999888888999999999999:::;;;<<<<<<>>>>>>>>>???@@@@@@AAAAAACCCAAABBBDDDEEEGGGOOOXXXaaahhhrrr|||...000111111000///000111000///000333333111444888:::666444333000+++,,,000000000000/////////.........---...111///,,,...222222222222222111111111111...000333555666555333222///222444222///---...111///...,,,+++***,,,---...///......---------......)))---000222444444///(((,,,++++++---000222333333111000///000222222222000000111222333333222111000...............///000111333333111000......------000//////...---...///000000000/////////.........000///...---,,,,,,,,,,,,,,,,,,------...---------------------....../////////000222333333222000///111000000///000111333444000///...------...///000//////////////////000000111333333333222222000...333333333333444444444444666999<<<======;;;:::999======;;;:::888777666666222444666888888777555444999777555444333444666777222333555666777666555555444333333444666888888777777777888999999999888888:::999888888999:::<<<===<<<===>>>???@@@AAABBBBBBBBBAAABBBDDDEEEGGGPPPYYYaaaiiisss}}}...///111000///......///000...000333333111333888:::777555555222------111//////...............---...---...000000---...222333222222222111111111000---...///111111111000000,,,///111000...---000333000...,,,++++++,,,...///......---------......///,,,///000...///111///***...---,,,---///000000000000/////////111222111000111000///......///000111...............//////000222111000///............000///...---......///000////////////......------111000///...------------------...///////////////---------...............///000222333333222000//////.........///000222333000///...------...///000000000000000000000//////444444444555444222000000222222222333333333333333666:::===>>><<<999888777======<<<:::888777555555222333555777777777666555999888666444333444555666111222444666777666666555555444444555777888888666777888888999999999888888:::999888888999:::<<<===<<<<<<===???@@@AAABBBCCCBBBAAABBBDDDFFFHHHPPPZZZbbbiiittt~~~...000111000///......///000///000333222000222777666333333333000,,,,,,000---------------------------,,,...000000---...333000000000//////......---------......////////////+++,,,---------...000222......---,,,,,,---...///------------------...///,,,//////,,,,,,///000---000...------...///...---000......///000111000///111///---,,,+++---...///---------...////////////111000//////............111///------.../////////....../////////...---,,,111111000...............///000111111222222222222------......///......---000000111222222111000000111111111111222333555666111000///......///000111111111000000000000//////333111333666777444333555111111111222222333333333777;;;>>>>>>:::777666777;;;;;;;;;:::888666555444333444555666777777777666888777666555444444555666222222444555666666777777666555555666888888777555777777888999::::::999999999999999999:::;;;<<<<<<<<<===>>>???@@@AAABBBBBBBBBAAABBBEEEFFFIIIQQQ[[[bbbjjjttt///111222222000/////////111000000333222///111666222000111222///++++++///,,,,,,,,,,,,,,,------------,,,---000000---///333000000///......---,,,,,,///////////////000000000///---,,,,,,...///000000,,,,,,------......//////,,,,,,,,,,,,,,,---......***......,,,+++///000...000...------...///...---///---------///000///...///......---------------+++,,,---.../////////000111000//////////////////111///,,,,,,...000000...//////000000000///...---000000///...------------...///000111222222222222------...//////...---,,,000000000000000000000000444333333333444666888999222111000//////000111222111111111000000000//////111///000555555111000333000000111222333444444555999<<<@@@>>>999666666888999999999999888666444333333444555666777777666666666666666666666555555555333333333444555666777888777666666777888888666333666777888999:::;;;;;;;;;888888999:::;;;;;;;;;;;;======>>>???@@@@@@AAAAAABBBAAABBBEEEFFFIIIRRR[[[cccjjjuuu111222333333111000000000222000111333111///000555222000000222000,,,,,,000,,,,,,,,,,,,,,,,,,,,,,,,---,,,---000000---///333222111111000///......---222111111000111111222333222///,,,,,,///000///---+++,,,---...////////////++++++++++++,,,,,,---...(((,,,///---,,,//////---///---,,,,,,...//////......---,,,---/////////...---...///000///...,,,+++***+++---...///000000000000000////////////000000222///,,,,,,///000000...000111111222222000///...//////...---,,,,,,,,,,,,+++,,,---...////////////------/////////...---,,,000000////////////000000000000000000111333555666333222111000000111222333222111111111000000//////111---...111000***(((+++000000111222444555666666:::>>>AAA???999666777999888888888888777666444333333444555555666666666555555555666666777666555555333333222333444666888999888777777888888777555222555666888999:::;;;;;;<<<777888:::;;;<<<<<<;;;:::>>>>>>>>>???@@@@@@AAAAAABBBAAABBBEEEFFFIIIRRR\\\cccjjjuuu000111111000//////000222111......///...+++---111;;;777333111000111111000***+++---.........---,,,...------,,,,,,+++******/////////000222444777888222111000.........//////---000222111...---///222+++---///000...------...000000///...............,,,+++++++++,,,...///111000///...---,,,+++++++++------...000222222000///,,,///000///,,,+++---///,,,---......------///000///........./////////...000///---+++++++++---...000222333333222111222333,,,---------,,,,,,++++++111///,,,,,,...///000000........................000///...,,,++++++...000444333222111111222333444000000000000000000000000111111000000//////......///.........///000111111111000000000111333555777;;;<<<>>>===:::888777777999888777555444444444444222444777999999777444222777777777777666555333333555666777888888777666555666777777666444444555777999:::;;;<<<<<<:::888777888:::======:::999;;;======<<<;;;<<<>>>?????????AAACCCGGGJJJHHHIIIRRR]]]bbbfffooo}}}...///000///------///111111//////111000---000555<<<999444222111222111111,,,,,,---...////////////------------,,,,,,,,,,,,---------...000333555777222111000000000111222222---,,,+++,,,,,,---,,,,,,***---//////.........///......------------......------,,,,,,,,,...///000222111///...---,,,,,,,,,.........///111222111000---///000///---,,,---///+++,,,............///111000///......///...------000///---++++++,,,---...///111333333222222222333000///---,,,+++,,,---...---,,,,,,...000111000...------------------------000000000///......000222333222222111111222222333111111111111111111111111111111000000////////////444444333222222222333333555444333222111111000000777999::::::888666666666888777666444333333333333222444555777777555333222777777777777666555333333555666777777777777666555555666777666444444666888:::;;;<<<===<<<;;;999777888:::<<<<<<;;;:::;;;=========<<<===>>>???@@@@@@@@@AAAEEEIIIIIIIIIQQQZZZccchhhqqq~~~///000000///......///111000......000000///222888999777666555666666555333/////////000000000111111---------...............------...///111444666777111111111111222333444555---***'''))),,,...+++(((***,,,...///......///000---------,,,------.........------------...000111444333222000...---------000///...///111222222222...///000///---,,,---...)))+++---......///000111111111000000///...,,,,,,///...---,,,,,,,,,---...---///222222222222333444222000...++++++---///000******,,,...111111///,,,------------------------,,,...000000000000111222222222222111111222222222222222222222222222222222111000000000000/////////777666555444444333333333555555444333222000///...333555666666555444444555777666555444333222222222222333444444444444333333666666666666666555444333444555666666666666555444444555666666555555777999<<<===>>>>>>===;;;999888888:::<<<<<<;;;:::;;;<<<>>>>>>>>>>>>>>>???AAAAAAAAAAAADDDIIILLLMMMRRRYYYdddkkkuuu111222333222000000222333...,,,,,,///000000444:::999:::===AAACCCAAA===999333333222111111000000000---------...///000000111///000111222444666777888111111111111111222222333...,,,++++++---...---+++)))+++---.........000222000///...------------------,,,,,,---...000222444666555333111000///......111000......000222333333/////////...---,,,,,,---(((***---/////////000222222333444333000...---,,,///...------------......,,,...000111111222333444111000...---,,,---...///,,,+++,,,---//////---+++------------------------(((+++...000/////////000111111222222222222111111222222222222222222222222000000000000000000000000444333333222222222333333///000222333444333333222000222444444333333555666777777555444333222222222333333333333333444444555555555555666555555444444444555555555555555555444444555666666555666888:::===>>>??????>>><<<:::888999:::;;;<<<;;;;;;;;;;;;>>>>>>????????????AAABBBEEECCCEEELLLPPPRRRVVV[[[fffnnnxxx111222222111000000111333///------000111222777>>>EEEIIIOOOTTTTTTOOOEEE>>>555555444222111000......,,,------...///000111111000000111333444555666666000000000000000//////...,,,...///...,,,,,,---///***+++---...---...000222333222111///...---------******+++,,,///222444666666555333222000/////////111///---...000222333333000///.........---,,,+++'''***---/////////000111333666777666222///...............---.........///+++---000111111111222333------...//////---,,,+++111...,,,+++,,,---,,,+++------------------------'''***...000000//////000111222333444444333222111111111111111111111111111000000000000111111111111000000000000111222444444---...111333444555555555000222333444333444666888999888777555444444333333444444333333333444666666333444555555555555555444555555555444444555555555444555666666666666999;;;===>>>??????>>>===:::999:::::::::;;;<<<<<<;;;;;;===>>>@@@???>>>>>>AAACCCEEECCCEEEKKKPPPRRRWWW\\\gggooozzz...//////...------...000111//////222333555:::AAASSSVVV[[[^^^\\\RRRFFF===222333333333222000...,,,---------...///000000111...///000111111111111111////////////...---,,,+++***---000...+++))),,,///+++,,,---------...000222444333222000///......---))))))***,,,...111444666444333222111000////////////...---...000111111111111000............,,,***'''***...000000//////000222666888777333///...///---.........////////////+++---000000000000111222+++---///000000...+++)))222///,,,++++++---------........................***---000222222111111222111222555666666555222111111111111111111111111111000000000111111111111222000000000111333444666777000000111222333333333333222333444444444555777999999888777666555444444444444333333333444555666777222333444555555555555555666666555444444555666666555666777777666666888:::;;;<<<>>>???>>>===;;;:::::::::999;;;<<<===<<<:::<<<>>>@@@???======@@@CCCBBBAAADDDHHHLLLNNNUUU]]]gggppp{{{---......---,,,,,,---///111......000222333999AAANNNOOOQQQRRROOOGGG<<<555,,,---000222333111///------------......///////////////000000000///...---------...///......---,,,,,,---------,,,,,,,,,---------...---,,,---///111111000000////////////000*********+++---///222333111111000///////////////---,,,,,,...000111000...222000------......,,,)))(((+++///000000///......000444777666222...---///------...///////////////,,,...000000/////////000......///000000...---,,,///---,,,---///000//////////////////////////////+++...000111111000111222111333666888888666333111222222222222222222222222000000111111111222222222111111111111222444555555222222222111222222333333333444555444444555777:::888777666555444333333333111222222333444444555555111222333444555555555555777777666555555666777777777777888777666666888999999;;;<<<>>>>>>===<<<;;;;;;999999:::======<<<::::::===@@@???<<<<<>>===<<<;;;;;;999999:::===>>><<<999999===@@@>>>;;;;;;>>>CCCCCCDDDGGGIIIHHHKKKWWWdddgggnnnyyy...------,,,,,,------..."""(((///000---,,,000555666777666444111///...///++++++,,,///333444000---...///000///...---...000222//////000///+++)))+++---+++)))(((((()))+++,,,++++++***)))***+++---------...///000000000............///////////////...//////...---...///000111111///...,,,+++++++++,,,...------...111333444444......000000000///---,,,,,,,,,,,,,,,,,,---...///...///111222222111000000111000///000111000///---,,,++++++---//////...---///...---...000222111000111000///000111000///---///////////////............---///444444///---...000555;;;;;;666222111222...//////...333888777222333222222111000000111111111111000//////000111111222222333333333222222111333444555777777777777666666666555444333333222111333333333333333333333333222333555444333333444666777777666555555555555666:::999777555555666888999999;;;===>>><<<;;;;;;;;;::::::::::::;;;<<<======;;;<<<<<<<<<<<<===@@@CCCFFFDDDEEEHHHKKKNNNUUU]]]fffnnnyyy------------------------(((,,,000000---,,,...000111222222000...,,,,,,---***+++---000222222000......///000///...---...000333000000333222...,,,...,,,+++************+++,,,...---,,,*********+++,,,---......//////////////////000000000///...------......---------///000111111000///---,,,,,,------///......///111222333333000000/////////...------......---,,,,,,,,,------//////000000111111000000111000///000111000///------,,,+++---......---,,,111000//////000000///...111000///000111000///---///////////////////////////---///333333///---///222777<<<<<<777333222222000111000000555;;;;;;666444333222111111111111111333222111000000111222333333444444444444444333333444444666666666666555444666666555444444333222222333333333333333333333333444555666666555555666888555555555555555666777888888777666555555666777888999<<<>>>>>><<<:::999999999999999:::;;;;;;<<<======>>>??????>>>???BBBDDDFFFCCCDDDIIILLLOOOVVV^^^iiippp|||,,,---...//////...---,,,,,,---............------...//////...,,,++++++,,,))),,,///111111000000000...///000///...---...000///,,,,,,//////+++***---+++,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---......------...//////000111111000000///---,,,+++,,,,,,,,,------///000111111000///...------...///000000000000000111111111111111000///...---------///......---,,,,,,++++++///.........//////000111111000///000111000///------,,,,,,,,,......,,,***///......///111111000///111000///000111000///---////////////////////////111......111111......111444888<<<<<<888444222222111222111222888???AAA>>>555555444333222111111111555444333222222333444555555555555555555555555555444555555555555444333333666555555555444333333333444444333333333333333333222444555555444333555666333444444444666777888999666666666666666666777777:::===??????===:::888777999999999:::;;;;;;<<<<<<>>>???@@@?????????AAACCCEEECCCDDDIIILLLPPPXXX```kkksss~~~+++---...000000...---++++++))))))+++///000///---,,,---......,,,,,,---...)))---111111///...///111...///000///...---...000,,,)))***------******,,,***+++---//////...---,,,***++++++,,,,,,---...///...---,,,,,,---...000111//////000000///...------++++++,,,---...///000000000///...------......///000111222111000//////000000000111111000...,,,+++------------------,,,,,,///...---------///000111111000///000111000///---...---,,,---------+++)))******,,,///222444444333111000///000111000///---///////////////000000000222///...000000...///222444777::::::777444222111111222222444;;;DDDGGGEEE777666555444333333333333777666555444444555666777555555555555555666666777444444444444444444444333555555555555444444444444444444444444444333333333222444555555444333555666444444444555555666888888555666777888888888888888<<>>;;;888777888999::::::;;;<<<<<<<<<<<<>>>???>>>======???@@@DDDBBBDDDIIIMMMRRRZZZbbbkkksss~~~,,,---///000000///---,,,+++(((''')))---000///,,,***,,,------,,,,,,---...***---111111///---///111...///000///...---...000...,,,---000111...---000***+++...///000///---,,,++++++,,,,,,,,,,,,,,,,,,------,,,,,,,,,...000111------...///000000//////,,,,,,---......//////000...---,,,,,,,,,---...///000222333333000......///---///111333222///+++)))***+++,,,---...............------------///111222111000///000111000///---///...------......,,,***)))***,,,///333555444333111000///000111000///---////////////000000111111333///---//////---///333333555777777666333111111///111222555===GGGJJJHHH777666666555555555555555777777666555555666777777555555555444555666777888333333333333444444555555444555555555555555555555555555555444444333333333444555666666555555666888666666555555555555666666666777888::::::;;;;;;;;;???AAACCCBBB???<<<:::999888999;;;<<<<<<<<<<<<<<<<<<===??????>>>>>>???AAADDDCCCDDDJJJNNNSSS[[[ccciiiqqq}}}---...///000000///...---...+++)))))),,,...,,,+++)))***,,,+++******,,,---,,,...///000///...///000...///000///...---...000...,,,,,,000000---,,,///)))+++---/////////---,,,---------,,,+++***((((((++++++,,,,,,---...000000+++,,,---///000000111111---...//////000/////////---,,,++++++,,,---...//////222555444000---...///+++...111333333000,,,***((())),,,...////////////---------...///000111222111000///000111000///---///.........000///...,,,,,,---...000333333111///111000///000111000///---...//////000000111111222222///...000000...///222111333444555555444222111000222444666>>>FFFGGGDDD777666666666666777888888777666555444444555666777666555555444555666888999555444444444444444555555444444444555666666666777666666555555444333333333000111222222111111222444777777666555555555555555777888999:::;;;<<<======@@@BBBBBBAAA>>><<<;;;;;;999:::<<<===>>>>>>======<<<>>>AAABBBAAAAAABBBDDDEEEDDDEEEJJJOOOSSS[[[dddiiiqqq~~~.........//////.........---,,,++++++---...//////***,,,------,,,+++,,,...///...---...///000///......///000///...---...000---++++++......+++***---)))***,,,---......------((()))***+++++++++***)))******,,,---.../////////------...///000000000//////000111111111000///...---,,,,,,,,,---...000111---111555444000---...000---...///000000//////...)))***,,,...//////...---------///000111222222222111000///000111000///---//////...///111111000///------///111333222000---111000///000111000///---...//////000111111222222111......000000......111111222333555666666555444333555666888===BBB@@@;;;666666666777888999:::;;;666555444333333444555666888777666555666888:::;;;999888666555333333333333333444444555666777777888666666666555444444333333...000111111000///111222666555555555555666666777777777777888999<<<>>>???@@@@@@@@@>>>;;;:::;;;<<<:::;;;===???@@@???>>>>>>;;;===@@@BBBBBBCCCDDDEEEFFFEEEFFFKKKOOOSSS[[[ccckkksss//////............//////***++++++,,,...111444666...///000000......///000000...,,,---000111000---...///000///...---...000222//////222222...---000)))***+++,,,------------!!!###&&&))),,,...//////(((***,,,.../////////......///////////////......111111222222222000///---...---------...///111222---111555555000---...000///...---,,,---///111222***,,,---//////...,,,+++,,,---///111333333222222111000///000111111///---000//////000222333222000***+++---111444444222000111000///000111111///---...//////000111222222222111......111111......111111222333555777888777666666888999999<<<>>>:::333555555666777888:::<<<===555444333222222333444555999888777777888999<<<======<<<999666333222111111333444444555666777888888777777666555444444333333444555777666555555666888444444444555666777888999777777666666888;;;>>>?????????>>>;;;999888:::<<<;;;<<<>>>@@@AAA@@@???>>>888:::>>>@@@AAAAAACCCDDDGGGEEEGGGKKKOOOSSS[[[cccmmmvvv...///000000000000//////888444000///111333333222222000------...//////...,,,---//////...///000222000111222000///---...///222222111111000...---,,,......------------......------------------------(((+++///000///...///111222...))))))---222555666888666444222111000000111/////////......------------...///111111111000000///......000222444444333000000////////////000000***,,,///222333333333333111000///------,,,,,,,,,---,,,---000444555444111......000111222222222222000000000000000/////////,,,---...///000111222333111000//////.../////////666444444666999:::888555999999999999888888777777888777666999<<<>>>===:::777777666666666777999:::???AAA===666777>>>BBBAAACCCBBB===666555777777444666444333444666888999999::::::999777555555666777555555444444444333333333222222222333444666888:::444555555666888999;;;<<<@@@???===;;;999888888777888:::===@@@AAABBBAAA@@@@@@AAAAAA@@@@@@AAAEEEHHHNNNLLLJJJLLLPPPWWW]]]```nnnwww000000000///////////////222///++++++...111222222111///---,,,............,,,---//////......000222000111222111///......000000000000000000000///......------,,,,,,------...------------------------'''***---...---,,,...///222///,,,+++---222555777<<<;;;888555222000//////////////////.........---,,,---...//////...------///000111111222333444555111000///////////////000...------111666777444111111111000///////////////111///...///111222000.........//////000111222222////////////////////////......//////000000111111111111111111000000000000555444444666999:::888555888999999999888777666555999888999;;;>>>???>>>;;;999888888777888999:::;;;BBBCCC???999888>>>AAA@@@??????<<<777666888888555555444333444666888:::;;;===<<<:::888555444555666444444444444444444444444333333222333444555777888444444555666777999:::;;;===<<<;;;:::::::::::::::999:::===???@@@@@@@@@???@@@AAAAAAAAAAAABBBFFFIIIMMMLLLJJJKKKPPPWWW]]]```nnnwww222111///.........//////,,,***)))***---000222333111///,,,,,,---......---,,,...//////......000111///111111111///...///000...//////000111111111000------,,,,,,,,,,,,------///.........------,,,,,,(((***,,,---------...///000000///---...000555999AAA???;;;777444111///...////////////............------.........---,,,,,,///111444444222222555777111111000///////////////222...,,,000888:::555///000000////////////000000111///------///000///...///............///111222........................000000000000000000000000000111222333333333222111444444444666888999888666999:::::::::999777444222999999;;;>>>AAA@@@>>><<<;;;:::999999999:::;;;<<>>@@@???<<<>>><<<888777999888555444444333444666999<<>>??????>>>>>>@@@AAAAAAAAABBBCCCFFFIIIKKKJJJJJJKKKOOOVVV]]]aaammmvvv333111///---,,,---...///,,,+++***+++---000222333111///,,,,,,---......---,,,...//////......///111///000111111000///000222//////000111111111111000......------------......//////......------,,,,,,,,,---.../////////000111...///000///---...333888???>>>;;;888444111///---.........---------------000000000//////......---...333666555222111444999222111000//////......///111...---111777888444///000///...------------------,,,+++,,,---///111222000...---,,,---...000222---------...............000000000000000111111111000111333555666555333222444444444555777888888888;;;<<<<<<<<<:::777444222888999===???AAA@@@===;;;;;;:::999999999:::;;;<<>>???===@@@???;;;888888888555444444444555777;;;AAAEEEJJJEEE>>>999555333222222333333444666777888999:::999888666555555666666777444444444555666888999::::::::::::999::::::;;;;;;:::;;;<<<===>>>>>>======???@@@AAAAAAAAACCCEEEHHHIIIIIIIIIKKKOOOUUU]]]cccmmmvvv222000...---,,,---...///,,,,,,,,,,,,---...000111111///---,,,---......------...//////......///000...000111111000000111333111111111111111000000///000000////////////000000/////////......---------............///000000000,,,...///...,,,---111555999888777555333111///...,,,,,,,,,,,,,,,,,,,,,,,,000000//////.........---...222666555111000333777111111000///////////////...///000222333333111///111000///...,,,,,,++++++,,,,,,,,,,,,,,,...000222000///---,,,,,,...000111------------......//////......///000111222333333///000333555666555444333222333444555555777888999============;;;888555333666888<<<>>>???===;;;999:::999888777777888999:::>>><<<;;;;;;<<<<<<===???@@@CCCCCC===888777666444444555555666888===EEEKKKOOOHHH@@@999555444333111222333444666888999;;;;;;<<<;;;999777777777777888555555555555666888999:::;;;;;;:::999999999::::::;;;;;;<<<===============>>>@@@AAAAAAAAAAAACCCEEEFFFGGGHHHJJJNNNUUU^^^dddlllvvv//////...------...///000+++,,,---,,,++++++---...222000------...//////...---///000///......///000...///111111111111333444111222222222111000000///111111000000000000111111...........................,,,+++,,,---//////...,,,---......---...000111222222222222222111000///,,,,,,,,,,,,,,,---------...---,,,,,,+++,,,,,,,,,...111333222000///222444000000////////////000000---///222333222111000///333222111000............///000000...,,,+++,,,...000///.........///000111---------...//////000000---...///000222333444555...///111333444444444444222333444444444555888:::>>>======;;;999777555444555888;;;===<<<:::999999999888777666666666777888;;;999999;;;;;;::::::===AAAEEEDDD===666555555444333555555666888>>>HHHPPPRRRJJJ@@@999666555444333222333444666777999:::;;;<<<;;;999888777777888888666666666666777888999:::;;;::::::999999999999:::;;;;;;<<<======>>>??????@@@AAACCCBBBAAAAAABBBDDDCCCEEEHHHJJJMMMTTT^^^eeellluuu,,,------....../////////,,,---///...---,,,...000333111///...///000000///...///000///...---...///---///111111111222333555000000111222222222111111111111000000000000111111------......//////000000///---++++++...//////...---------...000111000///...///000111111000//////---------....../////////---,,,+++++++++,,,---.........////////////000000///......//////000111222111000000222444333000---000000/////////000000111...000111000...,,,,,,---000000000000000000000000------...//////000111111//////000111222222333333------...000111333444444111333444444333555888;;;===<<<:::888666555555555666999<<<<<<:::999999:::999888777666555666777777<<<888888<<<<<<888777;;;???CCCBBB:::333333555555111333444444666===IIIRRRSSSJJJ???888777777666555222222444555777888999:::;;;:::888777666666777888888777777888888999:::;;;888888888888999:::;;;<<<;;;;;;<<<===>>>???AAABBBCCCDDDFFFEEECCCBBBBBBCCCAAADDDGGGIIILLLSSS^^^fffllluuu***+++---...///000000///---///222222000000222555444222//////000111111000...///000///...---...///---///111111111222444666...///000111222333333333000000////////////000000,,,,,,---...///000111111222///------000222111000///...---///222333111.........000111111000///....../////////000000111111...------,,,---...000111...---,,,---...///...---............///111222333555111...111777888222++++++++++++,,,...///111222***---111111///...///111000000111111111111000///.........///000111111222111111111111111111111111,,,,,,---...///111333444111333444444333444888<<<<<<:::777555444444555555777:::<<<<<<999888:::<<<:::999777666666666777777>>>::::::===<<<777555999<<<@@@???777111222555777///111222222444<<>>;;;;;;<<<===???@@@BBBCCCFFFGGGHHHGGGEEECCCCCCDDD@@@DDDGGGIIILLLSSS^^^gggllluuu333,,,(((---444222%%%/////////000111111///---333111//////111222000...333...+++,,,,,,+++---222444333111000000222333555000///000555555222222444333---+++...000...,,,---111000000111222333333222000000000000111111111111222111///---++++++...111222000...///222333111///111111000///////////////111///------/////////.....................------000000///000111222333333666444444777;;;;;;777222444222///---,,,---///000000000////////////000000333333222111000000000111111///---...111222000...111///------.../////////......//////000111111111......000111333555666666777888888777555555666777666777888888777666777999===<<<:::777555555999<<<:::999888888888999:::;;;999999888777666666666666111111222444999???DDDGGGMMMGGG@@@;;;888888888777444444333333444555777888777555444444555555444222888:::<<<;;;999888:::<<<999:::;;;<<<===<<<;;;:::???======???>>>===AAAHHHNNNNNNMMMIIIEEECCCCCCDDDGGGEEEEEEHHHNNNVVV\\\___kkkuuu111...,,,...000///***%%%111000......///000000///111///...///111333111000111---,,,------,,,///333333222111000000111222333222000111555555333333666333...+++---///---,,,---//////...///000111111000...////////////000000000000000000...,,,---///111000...------000000///---111000//////....../////////...,,,---...///...---........................000000000000222333333222444333333666;;;;;;777333444333000...---...000111//////............//////333222111111000000111111111///...///111222000...111///------.../////////------...//////000000111//////000111333444555555555555555444222222444666666888999999777777888999======;;;888666666999<<<===<<<:::888777666666666555444444333333333333333333333333444777;;;???BBBCCC???:::777666666666555444444333333444555777888;;;999888777888999888777777999;;;:::999888:::<<<888999999:::::::::::::::>>><<<===@@@@@@BBBHHHPPPVVVVVVUUUPPPJJJEEEDDDDDDFFFEEEEEEHHHMMMTTT[[[^^^jjjttt///000000///------000222333000---,,,...000111111...------...111222222111...++++++...///...000333222111000/////////111111///,,,,,,///000...///222555///,,,---...,,,,,,///---------...........................////////////...///000///......///111000...---...///000///---000///......------.........---,,,,,,.........,,,........................//////000222444555444333333222222555999999666333555333111/////////111222000000////////////000000222222111000000000111111111000//////111111000///000///------///000///...,,,,,,------...//////000000000000111222222333333444444444222111222444777777888::::::888777888999<<<<<<;;;888666666999;;;<<<;;;999777666555444444222111111111111222333333666555444444555777999;;;;;;888666555555666666555444444444444444555666777:::888555444555777777777555777888999888888:::<<<999888888777888999:::;;;===<<<===@@@CCCFFFPPPZZZaaaaaa```ZZZPPPIIIEEEDDDEEEEEEEEEGGGLLLRRRYYY]]]hhhrrr...000111///------111555111000......///000000///---------...000111222111***)))***///000...///222000000///.........//////...******,,,---,,,---111444000---...---+++---000,,,---......---------............/////////000000,,,...000111000///000000111000000000111111111000//////...---------------...---,,,---///000...---............////////////------///333888:::888666444333333444666666333111555444222111000111222333333222222222222222222333111111000000000000111111111111000000000000000///000...---...///000///...++++++,,,------......///000000000111111111111111555555444333222333666999777999;;;:::999777777888::::::999888666555777888666666666555555555666666111111111111222333444555666555444333333444666777888777666666888888777666444444444444555555666666999666333111333555666666444555666777888999:::;;;:::888777666666999;;;===<<<;;;===@@@CCCIIIUUUbbbiiijjjiiiaaaUUUKKKFFFEEEEEEEEEEEEGGGKKKQQQXXX]]]hhhrrr/////////000000/////////......///111222222///,,,...///000000///000000111)))''')))...///------000000//////......---------222...---000111///111555333///...///...,,,---222---///000///---,,,.../////////000000000111111111,,,...111222111000000000000111111111000000000111//////...---------------.........///111222000///........./////////000000++++++---333:::>>><<<:::555444333333333222000...444333222111111222222333333333222222222222333333111000000///000000111111111222222111000//////000///.........000000///---++++++,,,,,,---.........000000000000000000000000222333333222111333666999777999;;;;;;999777666777666777777666444333444555333333444444444444444444000000000111222333444555444444333333444555666777999888777777999999777666444444444555555555555555:::777444333444777888888444444555666888999::::::;;;999777666777999<<>>BBBDDDJJJXXXfffoooqqqooofffWWWKKKFFFEEEDDDEEEGGGHHHKKKQQQYYY___iiisss000///...000222111...+++---...000333444222...+++///000111111000000111222,,,******...///,,,,,,...000/////////...------,,,000------000111///000333///......111///---...333---000222000---,,,...000000000000000111111111111---///111222111000000000---///000///...---...000000///......------............///111333333111///.........//////000000111,,,++++++111999>>><<<999444444333222111///...---333333222222222222222333111111000000000000111111000000/////////000111111111222333222000//////000///......///000000///---++++++,,,,,,---......///////////////000000000000---...000000000111333555666888::::::888666555555333555666555333222111222222333333333333222111111/////////000000222333333444444444444555666777888888777666666777888666555444444555555666555555444777444222222333555666666666555555666999::::::999:::999777777777:::===???===>>>BBBFFFIIIOOO^^^mmmxxxyyyvvvjjjYYYLLLFFFFFFDDDFFFIIIJJJLLLSSS[[[bbbmmmvvv000/////////111111000.........///111222222///,,,...000222222111111333555111...---//////,,,,,,...000000000//////...---,,,,,,***+++...///------///+++,,,///222111...///444---000222000---+++---000/////////000000000000111///111222222000//////000---///000000------...000111000//////......//////------...000222333111///---......///000000111111///+++***...555999888444000111111111000//////000222222111111111222222222000000////////////000000///////////////000111111111333444333000...///111.........///000000...,,,,,,,,,,,,---......//////.........//////000000000***,,,///111111111222333555777::::::888555333333222444666666444222111111///000111222222222111111111111111111222333333444555555555666777888888999777666444555777888999888444444555666666555444333333222111111333444444333888777555777999:::999888888777666666777999<<<===???BBBHHHMMMPPPWWWfffvvv~~~ooo[[[LLLGGGGGGDDDGGGJJJLLLOOOUUU___fffqqqyyy//////000//////000222444000///...///000111000...,,,///222333222333666999555111000111000,,,,,,///000000000000///...---,,,---+++---111222///...111)))***///444333///000444,,,000222000,,,***,,,000............/////////000111222222111///...///000///111333222///...000222111111000///////////////,,,,,,---000222222000...---......///000111111222111,,,)))+++222555333000---...///000///000111222111111111111111111111111222222111111111111222222///////////////000111111222333555333000...///111.........///111000...,,,,,,,,,---......//////000------......///000000111***---111333444333444444444666999999777444222222333555777777555333111111***+++...111333444555555555555444444555555666666777777777777888888888999888666555666999;;;<<<<<<444444666666666555444333666555555666888999888777:::888666777:::;;;999777666555555666777999:::<<<@@@DDDLLLRRRVVV]]]mmm}}}sss]]]MMMHHHHHHDDDHHHLLLNNNPPPWWWaaaiiittt{{{111222333333444444444444//////000111333333222111222222222222222444666777444333333444444222///,,,000111222222111111000111,,,...111111000///000000333///444777000111222,,,222111000///.........///222111...,,,,,,---...///...///222333444333111000333111000000111111///...111000///------......//////---+++,,,///000000...000111111000.........///000///---+++,,,...000222/////////000000000000000111000000///////////////333222111///...---------//////000000111111222222000111333444333000---+++---...///////////////...111000//////000000///...000///---,,,...000000000222333333222111222444666999888666555444333444444444444444333000///000222111111222222222333333333555444333222333555777999777;;;<<<777333444666555777777777777888999:::;;;888777666555555444444555555444444333444555666777444444555666777999;;;<<<777777666666777999:::<<>>@@@AAA???:::444000000111...000111222000000000111---)))...222,,,...111+++111///,,,***+++...222555333333333222111000......------...///000222333444333333333222222111000///111000///------......//////...,,,---...000///...---///111111000.........000000000111111111222222333222000///...//////000000000/////////000000111333222111111000000000000......///000000111222222000000111111111000000000222333333222///......///333222000111222222111///000...------///000000000000111222222222333666999:::888777555444444444444333444444333111000111222111111111111222222222222222555666555444888AAAHHHNNNNNNJJJ@@@;;;;;;;;;:::555555555555666777888999888777666555555444444555444444444444555666777888444444555666888:::;;;<<<===<<<:::999999999:::;;;EEEQQQaaarrrnnnYYYNNNHHHCCCAAAEEEJJJOOOTTT\\\gggnnn|||...000222444666777777777222333555777777888:::;;;;;;===>>>???@@@DDDKKKPPPYYYTTTMMMFFFCCCDDDIIIMMMRRRSSSOOOFFF999111///111---///000000......///000///+++000333...111444///000...,,,++++++...000222000111222111000...+++***------,,,---...111444555333444555444333111000000111000///------......///111000//////000000111111,,,///111111000.........---...///000111000//////444333111///......///000000/////////000111222222000//////.........//////---......///000111222222000000/////////111222333555666777444000......000222111000000111111000...///...---...000111111000///000111111222444777:::999888666555444333444444222333444333222000111222000000111111222222333333444888:::777555999DDDMMMXXXVVVOOODDD=========;;;888888777777888999::::::888777666555555444444555444444444555666666777888666666666666777888999::::::999888777888999:::;;;GGGUUUkkknnnYYYNNNHHHEEE@@@DDDHHHLLLQQQYYYccckkkttt...///111444666888:::;;;666999<<<>>>@@@BBBFFFIIIFFFKKKPPPSSSWWW^^^gggnnnwwwssslllddd^^^^^^cccgggrrrrrrkkkZZZEEE555//////,,,---...---,,,+++,,,...000,,,000444///222666111............------,,,,,,///000111111000...+++)))...---,,,,,,...111444666333666777777444111000000111000///------......///000000//////......///000,,,...000000///.........---...000111111111000///444333111000/////////000////////////000222333333//////...............///,,,---...///000111222222111000///...///111222444666999:::888222......000111///......//////...---......---///111222111000...///111111222444888:::888777555444222222333333111333444444222111111222000000111222333444555555999<<<===:::777:::EEENNNZZZWWWOOODDD>>>>>>>>>;;;888888888888888888999:::888777666555555444444555555555555666666666666666999999888777666666777777777777777777888:::<<<>>>IIIYYYrrrjjjTTTJJJEEEBBBEEEGGGJJJMMMQQQXXXbbbiiilll{{{111222333555999===@@@CCC>>>BBBGGGKKKMMMQQQWWW\\\ccciiippptttxxx~~~rrrSSS:::///...,,,,,,---+++***)))+++,,,///+++///222---000555000---...//////...,,,***)))///000111111111///---+++///...------///111444555444777:::999555111000111111000///------......///---......---,,,+++---...---...//////------///000000111222333333333222111222222222111111000000///...//////000111222444555222111000000////////////,,,,,,---...000111222222111000/////////111222333555:::===;;;555000///000000...------...///---,,,...---...000222333222111///000111111222444777:::777666444222111111111222000222444444333111111222//////111333555666888999<<<>>>>>><<<:::===EEELLLWWWSSSKKKBBB>>>??????<<<777666666666666666777777888777666555555444444555666666777777777666555555:::999888777666666666666888888999999;;;===@@@AAAJJJZZZvvviiiTTTKKKFFFCCCEEEGGGIIIJJJMMMTTT^^^eeelllzzz666666888<<>>AAAGGGKKKPPPNNNGGG???>>>AAA@@@===777777666666666666777777888777666555555444444555888888888888777555444333888888777777777777888888::::::999:::;;;===???@@@HHHZZZvvviiiVVVMMMIIIFFFDDDEEEGGGHHHJJJQQQ[[[cccooo|||888999<<>><<<;;;<<<===@@@DDDHHHKKKLLLJJJDDD>>>???BBBBBB>>>999999888888888888888999888777666555555444444555999999999999777555333111666666666666777888:::::::::999999888999:::<<<===GGGYYYvvv}}}eeeSSSJJJGGGDDDGGGHHHJJJKKKNNNUUU```hhhppp}}}???CCCHHHPPPaaawww{{{^^^EEE666000222000---++++++,,,...///000...,,,+++---111777:::///...---,,,,,,---...///......///000///...,,,***222///------.../////////777777777555111...,,,,,,222111///...,,,+++++++++///...------///000000///222,,,)))---///,,,---111111111000000000000111111000222333111---,,,...111000///...000222333333222000/////////.........------------...............000000000000////////////111;;;DDDDDD<<<333///000000000////////////000000111......333:::===999444333222111000111333666777444333222111000000000000333111222666666222111333555444333333555999===????????????======???CCCGGGDDD@@@<<<;;;BBBHHHEEE===888666444444666999::::::<<<888555555555333555999999;;;===;;;777555555666888888888888777666444444777888888999<<>>@@@???===:::;;;BBBHHHEEE>>>999777555555777:::;;;;;;>>>999777888777555777:::999;;;<<<;;;888666666777888888888888777666555444666666777888:::<<>>EEEJJJGGG@@@:::888666666888:::;;;;;;>>>999777888777555666:::888999:::999777666777888888888888888777666555555777777777888999;;;>>>???EEEXXXrrrsss```RRRKKKIIIHHHMMMPPPSSSTTTWWW^^^gggnnn|||zzzvvvnnncccZZZSSSLLLFFFAAA<<<888333111111111///---000///---,,,,,,---...///---///111222222000...,,,.........------.........---------...//////000111,,,,,,---///111222000...//////000///...///111333//////.........//////000///...------///000000///000...,,,---////////////000000////////////000000...000000///,,,,,,///333222000......///000000///333333222222111000000///222222111000//////............//////000000111111000666===???;;;444...+++//////............//////111111444999???@@@===999222444777999:::888666555555444333333222222222333333000111444444111111444111222555888:::<<<<<<<<<>>>@@@@@@???;;;888777777===@@@BBBCCCGGGJJJGGGAAA999777555555666888999999;;;777555777666333444888666666777666666666777777888888888888888777666555::::::::::::;;;===???@@@FFFXXXqqqrrr___RRRKKKHHHGGGLLLNNNQQQSSSVVV]]]fffmmm}}}|||vvvqqqkkkaaaZZZRRRLLLDDD@@@>>><<<999666333000...///222111---(((///...---------......///111111111000000///...------..................---))),,,///111222111000...,,,,,,---///111222000...///000000///......///111000000000000000000111222///...------///000000///000///---,,,---...,,,***000000////////////000000...000000...,,,---111555666333000//////000000///111000000000000/////////111111000000///...------.../////////000000000111333666:::;;;999444...***//////............//////000000333888<<<===:::777444666:::<<<<<<:::777555444444333333222222333333222000000333333111222555444666888:::;;;;;;;;;:::BBBDDDDDDCCC???;;;999999>>>BBBEEEEEEEEEFFFCCC>>>888666333333444666777777:::777666777666444444777555444333333444555666666777888888888888777777666::::::::::::;;;===???@@@HHHYYYppprrr___RRRJJJFFFEEEGGGIIILLLNNNRRRXXXbbbiiizzz~~~tttmmmjjjeee^^^VVVQQQMMMJJJGGGCCC>>>;;;888555555555444444555222---,,,---...,,,***,,,,,,+++++++++,,,------444333222000////////////------...//////...------))),,,000333444222///---...------...000111000...///000222111///......///111111000000000111111222///...------///000000///......---+++,,,...,,,(((000//////......//////000111333333111///111555:::???;;;666222000///---+++............////////////000000000//////.........000000000000000///////////////111222333111,,,)))000000////////////000000000000222555888888777555666888;;;>>>>>><<<888666333333222222222222333333222//////222333111222555666777999:::::::::999888CCCEEEEEEDDD@@@===<<<;;;<<>>???IIIYYYoooqqq___QQQIIIEEEDDDCCCFFFIIIKKKNNNUUU___fffvvv|||rrrqqqmmmeee[[[QQQKKKHHHFFFDDD???;;;999888888999555666555444222111222333333111...---------...---+++++++++,,,,,,,,,------444444333222111000//////------...//////...------+++---000222333111///...000...------///000//////,,,///222333222000//////000000//////...////////////...------///000000///+++------+++,,,111///+++//////............//////222333444222000222777<<>><<<999:::;;;;;;:::999777666999999777444111111333555111111222111...------...,,,///222111---***+++,,,...///000...,,,---///222333111000222444333000---***+++,,,---............000------000555777444000//////.........---------...222333111111333222///,,,,,,,,,---///000222333......------------......//////.........---------...------,,,---...///000111222111...,,,///444999===999666777666111......++++++,,,---...///000111000000///////////////000///000111222111000...,,,555444222333;;;BBBAAA;;;555333111000111111000...000---...333333111444;;;<<<@@@AAA>>><<<<<<888333000//////000333444444333555222//////222333111///777333222666444---+++...444333222222444666666555<<>>888222666555444333333444555666666555444444555666777888888888777666666666666666555666888999::::::999888555777777777:::>>>BBBCCCJJJYYYlll}}}zzzgggXXXNNNJJJGGGEEECCCBBBEEELLLQQQVVV___gggzzzUUUPPPHHH@@@999555333333:::999777555555666777777666666555222...---...///000111222000...---...///111222333333111///...//////---,,,,,,///111111111333111000111333333000---,,,,,,,,,------.........111///...111555777555111//////.........---------...111222000000333333000,,,,,,,,,---...///000111......------------......///.........------------///...---------...///000111111000...---///444888;;;777555777777222......+++,,,---...///000000111111000000/////////000000///000111111111///...---333333222444===FFFFFFAAA666444222111111111///...000...///333444222666<<<===@@@???;;;999:::999555111000000111333555444333555333111111333333222000555111222555555000///222444222111222444666666555<<>>;;;777222000000111222999666333000000222555888888888777555111...---...000111111000...---...///000000000000111000---+++111...+++,,,000222000...222111000111222222000.........---,,,,,,---...///111000///111555777555222/////////............---...000000---...111222000,,,,,,,,,------...............------------..................------------///......---...///000111111111000...---///333666666333444777777222......,,,,,,---///000000000000000000000//////000000111000000000000////////////111111222666???IIIKKKGGG777555222111111000///---000///111555555555888======>>><<<777666999999777333222111111333444444333555444222333444444333111222000111444555444444777333222111222444555555555<<>>HHHJJJGGG888666333111111111///---000222444666777777:::===999;;;:::777666999999666444333111111222333333222444333333333333333222111111000111333444555777999444222111222444555555444;;;???@@@<<<999:::999666555555555444444555555555777777666666555555555555777777777888888777777777:::999888666666666777888;;;999888888:::???IIISSS```ppp{{{ooo^^^QQQIIIFFFDDDCCCFFFFFFIIIPPPVVV[[[dddlll{{{999777333111//////000000111111111111111222333444...000111000...,,,,,,,,,...///000///...---...///222111///111444444000---***...111111---,,,///333000000000000000000000111111///---,,,,,,---...000///.........000111111111////////////////////////222333111,,,+++------+++///000000000000///............------------......,,,,,,------------------///......------...000111000///......///000000000///---///555666222......---...000111222111000000//////......///000000111000000////////////000111///111222333:::BBBDDDAAA888555333222222111000...111444666777777999;;;<<<555888:::888888:::888444666444111000111111111111111222333333222111000000111111111111333666999:::666444333333444555444444999<<<===999777888999777444555555555555555555444777777777666666555444444666777888888888888777777:::999777666555666777777:::777666888:::>>>KKKXXXjjjzzz|||ppp```RRRKKKHHHGGGFFFEEEEEEHHHOOOUUUZZZccclllzzz222111///---,,,---...///---///111333333333222222...///000///---,,,---...---/////////------...//////...///000111000...---###***111111------222999///000000000//////111222//////...------...///000......------...///000000...////////////000000000222444222---,,,------***///000111222222111///.........------------......,,,,,,,,,,,,------------...------,,,---...///000///...---...///000///---...,,,---222444111......---///111222333222111///------------...///000000////////////000000000000///111111111555;;;<<<999777555333222222222111000222666999777777999:::999222777:::999:::;;;999555999666222000111111111111///111333333222000000000000222222000333999======999777555444555555444333666::::::777555777888777444444555666666555444444555666666777666666555444666777888999999999888777888888777666666666777777:::666666:::;;;???LLL\\\rrr}}}qqq```SSSLLLIIIHHHGGGDDDCCCGGGNNNTTTZZZccclllxxx000///...------...///000+++---///111222222222111222222111///---,,,...000---...//////------...///)))+++------,,,+++++++++%%%+++000111///...222555...000000///......111333------......//////000000//////......---...000111.../////////000000000000///222222///...000///+++---...000111111111///.........------------......++++++,,,,,,,,,------------,,,,,,++++++---...//////------...000000...+++///+++,,,000222///---......///222333444222111///,,,++++++,,,,,,...//////---...///111111111000///...000000...111555666444666444222222333333333111333888:::777666999999666333777999777888;;;;;;888<<<999555222222333333222///222555555222000000111000333222111555>>>DDDDDD===:::888666666555333222333777999666555777888666444444555666666555444444444555666777777666666555555666888::::::999888777555666777777777777777777:::666777===>>>@@@NNN```xxx|||ppp___RRRJJJGGGFFFEEEDDDCCCGGGNNNUUUZZZdddlllyyy000///...---,,,---......+++,,,---...000111111222111000...+++(((((()))+++,,,...///...------...///***...111111...,,,---///---///000111000......---...000000///------111444,,,,,,...///000000000000000000000///......000222.../////////000000111111,,,000111000000222111...,,,---///000111000///............------.........+++++++++,,,,,,---------,,,,,,+++***+++,,,---...///---,,,...000000---***///,,,+++///000...---......000222444444333111///+++******+++,,,---...///,,,...000111222111000///---000000---///333444222555333222222333444333333333999;;;777666999888555666888888555666;;;===;;;???;;;777444444444444444000333777666444111111222///333333111777BBBIIIIII???<<<999777666555333111222666888666555777777666333444555666666555444333333444555777777777666666555666888:::;;;:::888777444555666888888888777666:::666999???AAABBBPPPbbb{{{zzznnn^^^PPPHHHEEEDDDCCCDDDDDDHHHOOOUUU[[[dddmmm|||/////////000000000000000666000,,,///111000000111333222000...------------000...---,,,---///111222...---...///000000///---***,,,//////,,,+++,,,......///000///.........///...000222000---+++---000,,,------+++)))***///444222000---***+++---111333111///---,,,.../////////......////////////.........//////...,,,,,,---///222///222888555---...666+++++++++,,,---...---+++,,,---///111222222222111111000///000333333111...222000...---...///......000,,,+++///222///,,,,,,......///000000000000000///000111111000///111222555555333111//////111444777777777999::::::888666:::<<<===;;;999999<<>>;;;777444222111111444222111222333333222111...///111555;;;CCCMMMSSSFFF>>>999888888555333444000444777666333222666:::;;;777222111333555555555555555444333444555666777777888999:::;;;:::999999666666555555555555666666666<<<;;;999===???KKK___}}}vvvhhhXXXNNNIIIFFFFFFIIIGGGJJJNNNQQQUUU]]]gggooozzz//////////////////000111555///+++...111111111222111000...,,,++++++++++++......------...///000111111///...---------,,,+++---///222222000///000222.../////////......////////////...///000000000///444444222000------...000444222///---,,,...000222333111//////000111111000......////////////......///000000///------...///111000222444222---+++...,,,,,,,,,---.........---//////111222333444555555222000...///111222111///333111......///////////////++++++///111///------//////000111111111111111///000111111000000111222333333333222111222555888:::::::::;;;<<<<<<:::888111444666666555888===BBB@@@???<<<999555222111111333222111111333444333111000111444888@@@JJJTTT[[[KKKBBB:::999888555333333111444777555333222555999999666333222444555555444666666555555555666777888777888999:::::::::999999666666555555555555666666777===;;;:::>>>AAAMMMbbb|||ssseeeVVVMMMHHHEEEEEEHHHEEEHHHLLLPPPTTT]]]gggooo{{{000///...------///111222444...+++...111111222333000///...,,,+++++++++,,,,,,,,,---...//////000000333222000///...///000000...000222222111111111222////////////////////////000---+++---111333111...///......///111333222222444222111/////////000000444222000000111111111000........................///000000///------...000///111111///......)))###---.........////////////222222222333444666888999222000......///111111000333111......///000000///...++++++///111///---//////000000111111111111111...000111111000000111222111222333333333555999<<<<<<;;;:::;;;<<<;;;999777222444666666666:::AAAFFFDDDCCCAAA===777333111111222111000111333444444333222222555:::DDDOOOYYY```QQQEEE:::888999666333222333555666555222222444777777555444444555666444333777777666666666777888999777777888999999999999888666666555555555555666666777<<<:::888===@@@MMMccc{{{nnnaaaSSSKKKFFFCCCCCCFFFDDDGGGKKKOOOTTT]]]hhhooo|||000///---,,,,,,...111333555///,,,...111111111222222111///...------......***+++...000111000//////...///000111111222333444,,,---///000000000000000///........./////////...///---,,,---///000///---+++)))))),,,000111///,,,111000000000000000000000111000......///000///---......------------....../////////...---,,,---///,,,111000+++,,,000***///000000000///000111222333222111111333666999<<<222111///......///111222222///------...///000///...++++++///000......000...//////000000000000000...///111111000000111333111222333333333666:::===<<<:::999999999999777555999999999666555777>>>CCCKKKKKKJJJDDD<<<555222111111000000111333555444333222222444:::CCCNNNWWW]]]QQQDDD888666888777444333444555666444222222444666444444555666666666444333666666666666777777888888777777777888888888888888666666555555555555666666555;;;888666;;;???LLLbbbzzzzzzggg[[[OOOHHHEEEBBBBBBDDDDDDHHHLLLPPPVVV^^^iiiqqq///...,,,+++,,,...111333777000---///111000///000222111///...------...///***+++...111222111000///***...111222111000000111,,,,,,---...///000000///000...---...000000///---...///000///,,,***+++,,,111...,,,,,,---+++&&&!!!---......///000000000000000///...///000111000...///...------------...///......///---,,,+++---...***//////***---222---###000111222111//////222444333111000///111444888:::222222000///...///111333000...,,,,,,.../////////...,,,,,,//////,,,---111,,,------...............---///000111000000222333222333333333222444888;;;===;;;999999999999888666999999888444111222777<<>>PPPSSSTTTMMMCCC999555444222111000111333444444333555555666<<>>@@@KKK```yyysssfffXXXOOOFFFDDDDDDCCCCCCFFFHHHKKKOOOSSSXXXaaalllsss,,,,,,,,,---...///111111444...+++...222222222444///...---,,,+++,,,---------...000222333444444444888:::999555000...111555///......000333555333222111...,,,---000222///,,,111111111000...---------+++---000111222222444555222111000///............///...///222555666555333222111///......///111222000111111000......///000...,,,---///...+++,,,000000222333111......222777111000///...///000222333222333555444222111333555222000......000222222222000/////////---)))+++000+++,,,------......---------...000111000111222444444555555444444555999<<<>>><<<::::::;;;<<<<<<<<<<<<======;;;888888;;;???HHHMMMPPPKKKAAA999555666333222111111333444333111444444666===EEEJJJIIIFFF@@@;;;777666444111333777333222111222333444555555222444666666444444555777555666777888888888777777666666555555555666777888666666555555555555666666444<<<;;;:::===>>>GGG[[[ooowwwhhhZZZSSSJJJCCCCCCDDDDDDEEEHHHIIILLLPPPSSSXXX```jjjrrr}}}++++++,,,---///000000111111+++)))---222444555777111000///...---...///000...///000222444555555666222333000+++'''(((...555///------///333444333111222...+++---111222///,,,333000...///222333111...///222444333111000222555777555333000...---------+++,,,---000333555444333222111000......000111222222333333222000///111222000,,,,,,000---&&&)))333///222333111------222777111111000//////000111111111444666666444222333555333222000000222444444444111000///000,,,(((***000,,,---......//////......,,,...000111000111333444444555555555666888;;;>>><<<:::888888999;;;;;;;;;;;;======:::666444666999AAAFFFKKKHHH???888666777444222111222333333222111000000444<<>>AAA<<<999;;;;;;777666333222444444222222555444777<<<@@@CCCCCCAAA???FFFCCC===888444222222333444333333222222333333444222222222444666888888777:::;;;;;;<<<;;;:::888777444777666333444999888333777777777777666666666666000555999:::999<<>>DDDFFFAAA<<<999666333333999===999777888777444666333222555555444555888333777===AAABBBAAA@@@???DDDAAA<<<888444333444444444333333222222333333444666555444555666777888888888888999::::::999777666666888777444555999888333777666666666666666666666444777::::::999:::???DDDSSSYYY```bbb^^^UUUMMMIIIDDDCCCBBBBBBDDDGGGKKKMMMJJJLLLOOORRRXXXbbbnnnwww~~~///...---...111222111000000///---,,,---///222444555333111///.........//////+++***---000//////222444000...000222111111333.........///000222444555000000000000000000000000444111111555555000,,,+++222333444333111111333555555444222000////////////111000000000//////......111222222111/////////111////////////............//////............//////111000///------------...111111111111111111111111111///...///000111111111111222222000......///000------...///////////////000000111000///...000222222111000000000111333444:::999999888666555333333222333444444555999>>>AAA@@@DDDEEE@@@;;;999666222000666999888777888777444666333333666777666999===888<<>>======AAA>>>:::777444444555555444333333222222333333444999888666444444444555666555555777888888777666666888999888666666999777444666666666666666666666666777:::;;;:::888999===@@@EEEJJJPPPTTTRRRNNNJJJHHHDDDCCCBBBBBBDDDGGGJJJLLLKKKMMMPPPSSSXXXaaammmuuu~~~///......///000111111000///...,,,+++,,,...111333555444333111000////////////+++***...000//////111222000///000111222222444000///...---...000333444...///000111111111000//////...111444222,,,***+++222333333222111111222222222222222000...---...000222222222222111111111111222444444444222000000111000000000000111111111111///............//////000//////---,,,,,,---......111111000000000000111111222///,,,,,,///222111000000333555333000---,,,---+++,,,---//////...------000111111111//////000222111111000000000111111222;;;;;;:::999777555333222111111111111222666<<<@@@@@@CCCBBB===:::999666222333666999:::;;;;;;999888888555555999;;;:::<<>>===@@@EEEHHHIIIIIIHHHGGGGGGFFFDDDBBBBBBDDDFFFHHHJJJLLLOOORRRWWW___jjjrrr|||...///000000//////000000......---------///111222555444333222111000//////000,,,,,,000222000///111///111111000000222333333222000///------...000111,,,...///111111111000/////////111444222......222111111000111111111000///111222222000---,,,,,,...111111111111222222222222444666777666444222222222/////////000111222222222...............///000000---,,,,,,,,,---...000111111111000//////000111111222///,,,,,,///222111000222888<<<<<<666000,,,+++***+++,,,---...---,,,,,,000111111111//////000222000000000000000000000111999999999888777444222000111111000000111444:::>>>???AAA???;;;999:::888444777777888;;;===<<<;;;;;;:::888:::???AAAAAABBBFFFJJJLLLMMMIIIDDD>>><<<;;;666555333222111222333444555444222111111222444555>>>===;;;777333222444777444555777888888888777777999666444555555444333222444444555555666666666777888888999888999:::===???<<<===@@@BBBEEEFFFFFFFFFGGGEEECCCBBBAAACCCEEEGGGJJJMMMPPPSSSWWW___jjjqqqxxx~~~...000111000///...///111---......///000000000111333333222222111000000000111------111333111000111...222333111000222333222222111///...------......,,,---///000111000000///---,,,---000///---///333000//////000111111000...222111000000///...---,,,......//////000000000111555666888777555333222222---------...///000000000......---......///000111,,,,,,,,,,,,...000222333111000///......///000111111///...///000111111111555;;;BBBCCC<<<444///---++++++,,,---------------000000111000///...000222......//////000000000000333444555555444222000...000111111111222555:::===@@@AAA???<<<===@@@???<<<:::666666999;;;::::::<<<<<<<<<@@@GGGKKKKKKMMMPPPQQQOOOLLLIIIEEEBBB@@@>>>444333222111111222333333666444222000000222444666???@@@???;;;777555888;;;666777888999999888777777888444333555666333222333444444444555555666666777777777777888999;;;===>>>>>>>>>>>>AAADDDFFFFFFEEECCCBBBAAA@@@AAADDDGGGIIILLLOOOSSSVVVZZZbbbllltttwww}}}...000111111......///111,,,---000222333222000///000111111111111111000000111---...222333111///000...444555111///111222000///.....................,,,---...///000000000000,,,)))***...///------//////......000333333111///111///---///111222000---000000000000////////////333555777666444111000000------......//////000000---------......///000111......------...000111333111000///......///000111...000222222111000111222222999AAAAAA:::333000111...---------....../////////000000///......///111,,,---...///000000111111///000222444444333111000///111333444666999===@@@DDDDDDBBB@@@CCCIIIJJJFFF>>>777444888:::999:::===<<<>>>EEEPPPWWWXXXZZZ]]][[[UUULLLGGGDDDBBB>>>:::444333333222222333333444666444222000000222444666<<<>>>???<<<888666888;;;777777888999888777666555888333222666777444333555333333444555555666777777999888777777999;;;<<<<<<>>>======???DDDFFFFFFEEECCCBBBAAA@@@AAACCCFFFHHHKKKNNNSSSVVV[[[cccmmmtttyyy~~~...000222111...---///111+++...111444444333111/////////000111111111111000000------222333000...///...555777111...111111///,,,,,,---.../////////...---------...///000000111000---...333555222//////000......111444555333000///,,,+++...333555222...444444333222111000//////222444666555333000......///000000000111111111222---------......000111111111000///......///111111222000///......///000222---111444444222000111333---444;;;;;;555000000222000000///......000111222.../////////------///000+++,,,---///000111111111...000333555666666444333...000444777999===AAADDDGGGGGGFFFDDDIIIPPPQQQNNNBBB999555888;;;:::<<<@@@;;;???IIIVVV___bbbdddgggfff[[[NNNEEEBBB???888333555444444333333444444555666444222000000222444666666:::<<<;;;666444666999777777888888888666555444888333222777999555444777333333444444555666777777:::999777777999:::;;;:::===<<<<<>>AAABBBCCCGGGOOOYYYbbbfffgggfffaaa[[[RRRIIIBBB<<<999777777666555333222111000000222222333444444444333333999777555333333555777999444444555555666666777777555333222222333444444333444555666666444333444666666666777777888888888999:::<<>>CCCGGGOOOWWWUUUSSSMMMHHHLLLSSSUUUQQQEEE???999777;;;@@@CCCDDDCCCFFFKKKSSS\\\bbbddddddeee^^^TTTKKKEEE@@@;;;777777666444222111111222222///000111222222333333333777666444333333444666777555555555666666666666666555333222222333444444333555666777777555555666888777777777888888999999999:::<<<>>>??????@@@BBBDDDBBBAAA@@@@@@AAABBBDDDEEEIIILLLQQQWWW^^^fffnnnsss{{{000000111222222222111111000000000000//////......---000333555666666666777111111111111111111111111555111///000///,,,---000333222111000000111222333000//////000222444333222111000//////.../////////000000///000111222444555333333333222111111000000555222...+++***---111444333333222111111111111111///111333222000---++++++,,,---...//////000000000,,,...000000///...///000000000000///...000333555555444333222111000000000///000000111222222333333111000000///////////////111///...---......,,,***+++---///000000000222333666777777666555444666777999888;;;AAAFFFJJJRRRZZZWWWUUUOOOKKKMMMRRRSSSPPPCCC???::::::???DDDHHHHHHDDDDDDFFFKKKSSSZZZ^^^```ddd\\\RRRKKKGGGBBB;;;555666555333111111111333444000000000000000000000000555444444333333444444555666666666666666555555555555333222222333444444333666777888777666777999:::888888999999999999999::::::<<<>>>>>>>>>???@@@BBBAAAAAA@@@@@@AAABBBDDDEEEJJJNNNTTTZZZaaahhhoootttzzz000111111111000000000000111111000000000/////////---000222333333444555777222222222333333222222222888333///000000......000000/////////000111111222000///000111222333444444333222000000000///...---111000///...///111333555333333222222111111111111222000---***+++...222444111111000000000000111222222333555555222///------...///000111111222222222+++...000111000///...///...000222222111222333555444333222111000/////////,,,,,,---...///111222444222000///......///000111222222111000//////...---***---///111111111333444888999888666555555777999<<<;;;===CCCFFFIIIOOOVVVWWWUUURRRPPPPPPPPPNNNKKK@@@===:::===CCCJJJMMMOOODDDCCCBBBEEEKKKRRRWWWZZZ[[[TTTLLLGGGEEEAAA999222333333333222333333333444444333222111//////......333333333333333333333333777777666666555555444444555444222222444555444333555666777777666888:::<<<::::::::::::::::::::::::<<<===??????>>>???@@@BBBAAA@@@@@@@@@AAACCCDDDFFFKKKOOOVVV]]]cccjjjpppuuu{{{///000000000///...------111111111111111111111111000000000...---...111444333333444555555444333333:::444000111111//////111...///000111111222222222...///000111111222333444111000///000222333222000111000.........000222444222222111111111111000000//////......///000222333000000/////////000111111111333555555222000.........///000111111222222222+++...000111000///...///---111555777666333111000222111111111000///......---------...///111333444222000...------///111222111111111000///.........+++---000111111222444555999:::999777555555777999999888;;;AAADDDFFFKKKRRRTTTSSSTTTTTTRRRMMMHHHEEE>>>;;;;;;???GGGNNNRRRSSSFFFDDDCCCDDDHHHMMMPPPQQQOOOKKKFFFDDDDDD@@@999333000111333555555444333222333222111111111222222333333333333333333333333333777777666666555555444444666444333333444555555444333444555555666888;;;>>><<<<<<<<<<<<<<<;;;;;;;;;===>>>@@@@@@@@@@@@AAACCC@@@@@@@@@@@@AAACCCEEEFFFKKKPPPWWW^^^eeelllssswww~~~...///000111000...+++***000000000111222222333333222111///---+++,,,///111333333555555555555333333777333111222111...///222///111222444444444333222,,,...000000000111333555---,,,,,,000555777777444000///.........///111222000000000000000000000000---...000111222222222111000000/////////000000111...111333333111///------,,,---...//////000000000,,,...000000///...///000---222888:::999444000...//////000000000///...---///000000111222333333333111000...---...///111222---//////...---,,,---...---///111222222222444555999::::::888666666777888555444888>>>BBBDDDJJJQQQNNNNNNQQQTTTRRRKKKEEEDDD>>>======AAAIIIPPPSSSSSSHHHGGGGGGHHHJJJKKKJJJIIIFFFFFFEEEEEECCC???:::666000222444555555444222111...//////111333666999;;;444333333222222333333444666666666666666555555555666444333333444555555444333444555555666888===@@@>>>============<<<<<<<<<<<<>>>@@@@@@@@@AAACCCDDD@@@@@@???@@@AAACCCEEEFFFKKKOOOVVV^^^eeemmmuuuzzz...///222333222...+++(((---...///000111333444444111222111000......///111111222333444444333222111111000222333000,,,---222///000222444444333111000***---///000//////222444...,,,,,,000666888666333........./////////000000............////////////...///000111111111111111111111000000///000000000---000222333111000//////,,,---...//////000000000---...//////---...///111...333777:::888555222111,,,---.../////////......///000111111111000//////000///......///000111222+++---//////---,,,...000...000222333222222333444888999:::999777666555666666666999???BBBCCCHHHNNNIIIHHHKKKPPPOOOIIIGGGIIIBBB@@@@@@DDDJJJOOOPPPOOOJJJJJJLLLNNNNNNKKKFFFBBB@@@CCCFFFEEEAAA;;;888666444444333222222222333333/////////000333666:::<<<555444333222222333444555555555555666666666666666666555333333555666555444444444555666777:::???CCC??????>>>>>>>>>=========:::<<<>>>???@@@AAACCCEEE@@@??????@@@AAACCCEEEGGGKKKOOOUUU\\\dddnnnwww}}}...000333555444000+++'''+++,,,---///000222333444000222444444333111111222///000222333333222000///,,,...111333///***,,,222---...111222222000...,,,))),,,//////...///111444444111///222555666222...---...//////000//////...---------...............///////////////000111111222222111000000000000000...111444555444222222222...///000111222222222222...//////...------000222///333666888777666555555+++,,,---////////////...,,,---/////////---***)))///////////////000111111,,,///111111///...111333///111333333222222333444777999::::::888555555555;;;:::===AAABBBBBBEEEJJJEEECCCFFFKKKLLLHHHJJJOOOFFFDDDBBBEEEJJJMMMMMMKKKKKKMMMPPPSSSRRRLLLDDD===<<>>777444444888666222//////111444666333222111111222444666777777555333111111333555777444555555555666666777777666555333333555666555444555555666777888<<>>>>>======999;;;===>>>???@@@BBBDDD?????????@@@AAADDDFFFGGGJJJNNNTTT[[[dddnnnyyy,,,......---///111///+++,,,,,,...000111222222222111222444555444111...,,,---///000111111000///---------............------......//////000000111111333333111---...111111...555333222222444555555444000///------...//////...//////............//////111333333//////111000---111111111000...///111333555222111333333222111111111///......111222222111111111000000//////......000111333444555444333333000///...---...---***(((,,,---...000000000///...111000...///000000000///333000,,,+++---///000000111222333444555444333222666888::::::888666555555999???CCCDDDHHHNNNMMMHHHFFF???===DDDJJJLLLNNNRRRSSSOOOMMMPPPQQQNNNLLLMMMUUUSSSQQQQQQPPPJJJ???777@@@BBBBBB???:::777888999111222444444444444222111000---,,,///444555333///111222333444555555555555333333444555666666666555777777666444333222444666444666888888999:::===???AAA@@@@@@???>>>======<<<===<<<===>>>AAACCCDDDCCCAAAAAA@@@@@@AAABBBDDDEEEKKKQQQYYY___ccckkkttt|||---//////...000222111,,,,,,---...///000111222222111222333444333111///---///000111222222111000///...//////000000//////...+++,,,---...///000111222111333111......222222///222555888888666444444555000...---...///000///...000//////......//////000222555444111111444333111222333222000......000111444333222333444444444444222000...///111222111///111000000000/////////...000222555777777555333111...------...000000///---//////000111111111111111/////////000111111000///000000000000/////////000222333555888999888555333555888::::::888777666666<<>>??????<<<888555555666333444444555555444444333777444000000333333000,,,222222333444444444555555333444555555555555555555555666555444222222444666444666777888999:::===???@@@@@@???>>>===<<<<<<;;;=========???BBBDDDDDDCCCAAAAAAAAAAAABBBDDDFFFGGGJJJPPPXXX___eeemmmwww~~~...000000///000444222...------...///000000111111222222222222222111000///000000222222222222000000///000000111111000000///)))***+++---...000111222000222111...///222333111...444:::999444///000333.........///111000...,,,000000////////////000000000333333111111444555222333444333111......///111333444555666777999;;;;;;888444111000111222000---000000000000///////////////222777::::::666111...///......///111111000///000000000000000111111222...///000111111111111111///333666666333000000111111333777<<<>>><<<777333555777999:::999888888888===AAADDDHHHNNNUUUWWWTTTLLLIIIJJJMMMOOORRRXXX___ppphhhbbb```[[[UUURRRRRRRRRTTTVVVSSSMMMFFFAAA???;;;;;;;;;888555333222333555555444444444444555555;;;777222111222222000---333333333333333444444444444555555555555444444333333444444444333333444666444666777888888:::<<>>===<<<;;;::::::=========@@@CCCEEEEEEDDD??????@@@AAACCCEEEFFFHHHIIIOOOXXX```gggpppzzz...000///...000333333///............//////000111222222111111111111111111///000111111111111000//////000000111111000000///++++++,,,---///000111111...222222000///222444222333666999888444111111333...---...000111111...+++000000////////////000000,,,//////---...222222000222222222111//////111333555999===>>>AAAEEEHHHIIIEEE>>>444//////000///---000000000000///////////////333999===<<<777111,,,111000//////000///---+++000///...------...///000000000/////////111444777666:::===;;;666111222444000333999@@@DDDAAA:::444444666999999999888999:::;;;===AAAFFFLLLRRRTTTSSSOOOPPPQQQRRRSSSXXXaaaiiissskkkccc___ZZZTTTRRRSSSSSSSSSSSSQQQNNNKKKGGGDDD;;;:::999888555333222222555444333222222333444555666333000000111333444333333333333333333333444444555555555555444444333222111333444444333333555666444555777888888999<<<>>>??????>>><<<;;;:::999999<<<<<<>>>AAADDDFFFEEEDDD??????@@@AAABBBCCCDDDEEEKKKQQQYYYaaajjjrrr{{{---///...,,,///333222//////......---......///000111111111111111111222222...//////////////////......//////000000//////...//////////////////000000---222444111000222333333<<<:::777666666666666666...---...000111111...+++000000////////////000000***---...,,,---000111//////000111000000111444666>>>FFFMMMNNNQQQWWWZZZYYYTTTGGG888...---//////...////////////000000000000///333999===<<<777111,,,000///......//////---+++000///...------...///000222111...,,,,,,000777===@@@BBBCCC???888444555999333666===FFFKKKIII@@@888555666888999999999:::<<<<<<<<<@@@FFFLLLOOOPPPQQQSSSUUUVVVTTTVVV]]]gggnnnlllddd\\\YYYWWWSSSTTTVVVWWWQQQMMMNNNQQQQQQLLLFFF===;;;:::999888666555444444333222111111222333444333111//////000333444555222333444555555555444444444555555555444333222222111333444555444444555666333555777777888999<<<>>>??????>>><<<;;;999888888;;;;;;===AAADDDFFFEEEDDDBBBBBBCCCDDDDDDDDDEEEEEEOOOTTT[[[dddlllttt{{{---...---,,,...333333000000///...---------...//////000111222222222222222...........................//////000000//////...111000000000////////////---333666222000111333222999555111///111333444333.........///111000...,,,//////............//////,,,///000......222333000...///000000111222666888JJJVVV^^^___```fffgggddd[[[LLL999...,,,...///...////////////000000000000///222777::::::666111...,,,,,,,,,...000111000///222111111000000000000000222111///++++++000999AAADDDEEEEEEAAA<<<999:::<<<888;;;BBBLLLSSSQQQGGG???666777999999888999:::<<<>>>===BBBKKKQQQQQQQQQSSSXXXYYYWWWSSSUUU^^^gggkkkbbbZZZSSSRRRSSSTTTXXX]]]YYYQQQIIIJJJPPPRRRLLLEEE>>><<<:::999999888666444222222111111111111222222444333111000000111222222111333555888999888666444333444444444444333333222222444666666555444555666333555666777777999;;;>>>@@@???>>>===;;;999888888999:::<<<@@@DDDEEEDDDCCCDDDEEEFFFGGGHHHHHHHHHHHHQQQUUU\\\eeennnvvv|||...///...,,,///444444222111000...,,,,,,,,,...///---///111333444333222111//////............/////////000000111111000000///////////////////////////---444777444000000222111111111000///......000222000...---...///000///.........------------.........111111///000333333111///000111111111222555888QQQ___iiigggfffiiigggaaaXXXJJJ888......000///---.../////////000000000111000222555777777555333111---,,,---///111222111000111111111111111000//////...000000......111:::AAAAAABBBCCCBBBAAA???===<<<:::<<>>===DDDPPPWWWVVVUUUWWW^^^\\\VVVOOORRR[[[aaaaaaWWWPPPJJJKKKOOOSSSZZZ```YYYRRRJJJHHHKKKLLLGGGBBB<<<:::888777888888555333111222222333333222222111444555555333222111111111...222777;;;<<<;;;777555222222333444444444333333444666888888666555555555333444666777777888;;;>>>AAA@@@???===;;;:::888888777888;;;@@@CCCEEECCCBBB@@@BBBDDDGGGHHHIIIJJJJJJQQQUUU\\\fffqqqyyy///000///---000555666333111000...,,,+++,,,---...,,,...111444555444222111000000////////////000000111111222222222222111111,,,,,,------...///000000...555888444000000111111000444888777333111444777111///------...000///...---------,,,,,,---------...111111//////222222000111222222111000111444666RRRaaakkkhhhdddeeeaaaYYYSSSFFF777///000111///+++.../////////000000111111000111333444555444333333111000000000222222000......///000000000...---,,,+++...222222111333999???===>>>@@@CCCEEECCC???;;;888:::AAALLLTTTSSSJJJ@@@888999:::999888888:::<<<<<<<<>><<<:::999888666888;;;???CCCDDDCCCAAA;;;<<<@@@CCCFFFHHHIIIJJJOOOSSS[[[fffrrr|||......///000222444555666666444222000...,,,++++++***+++---000555777777666222111//////000000...---333222111000////////////***---111000...///555:::///444777666111...///222555333222333555555222///000333555333///---...000000...,,,++++++---000111111...---111333111000222111111111222333444666666KKKVVV]]][[[[[[^^^XXXMMMFFF;;;222000111000...///222111000000111222444555333222444888777333111333000//////111111//////000111666555000...111222///...///000000000222555777:::@@@FFFIIIGGGDDDBBBBBB:::===DDDLLLOOOLLLDDD===>>><<<:::;;;======999666>>>BBBGGGJJJMMMPPPVVV[[[^^^ZZZSSSMMMJJJKKKNNNPPPHHH@@@>>>FFFOOORRRUUUYYYUUUOOOHHHCCCCCCCCCBBBAAA>>>;;;777555444333222000555555555444222222333444444333333222222333333333444888===AAAAAA>>>999666444444444444444444444333555:::>>>>>>999555444555333444444555777888:::;;;<<<>>>>>>===:::888888888666999999888;;;BBBCCC>>>AAA???>>>AAAEEEGGGGGGEEELLLRRRZZZdddmmmwww//////000111222444555666333222111000000///000000......000222555666555444000///......000111000///000000000000000/////////+++...000000//////222666///333666555111///000333222000///000333444333222000000000000111000///............///////////////000------111222111111444000//////000000111222333>>>IIIOOOMMMNNNRRRMMMCCC???666000///000//////111111111111222222444555555000///111666666444444777333111000111111222444555000333222---+++...///,,,...///000000000111444777:::@@@GGGKKKJJJGGGDDDCCC???@@@BBBEEEGGGEEE@@@<<<;;;999888;;;>>>???<<<999>>>AAADDDFFFGGGIIINNNQQQWWWRRRLLLFFFCCCDDDGGGIIIEEE>>>>>>GGGPPPTTTVVVYYYWWWPPPIIIEEEEEEFFFDDDAAA>>>;;;777444333333111000444555555444222222333444333333222222222333444444444777<<<@@@@@@===999555444444333333333444444444:::===???===888444555777333333444555666888999:::<<<===>>>>>>;;;999888888888<<<===;;;===BBBBBB???@@@>>>>>>@@@DDDFFFFFFEEELLLQQQYYYccclllvvv111111111111222333444555000000000111222333444555222222222444666666444222...---,,,...000111000000...///000111111111000///...//////000000////////////222555444222111222444555333111000222333333333000---+++---111222000---,,,...000333333111///...222///...111111///000333///...............//////111:::???>>>???CCC@@@888777222...///...---000444111222333444555666666666666555777999777333222555555444333111111444666777222333111---,,,......,,,...///000000000111444666;;;AAAHHHMMMMMMJJJGGGEEECCCAAA>>><<<<<<<<<;;;:::888777777:::???AAA???===<<<===?????????@@@CCCEEEJJJGGGBBB===<<<===@@@BBBAAA===???HHHRRRWWWXXXXXXUUUNNNGGGEEEHHHIIIFFFAAA>>>;;;777444333222111000444555555555333222333444222222222222222333444555333666:::>>>>>>;;;888555333222222111222333555666???@@@@@@<<<777555666999333333333444555777888999;;;===??????<<<:::888888999===>>><<<;;;>>>???>>>>>>===>>>@@@CCCEEEFFFEEELLLQQQXXXaaajjjuuu222111111111111222222333/////////000222333555666333222333444555555333111...---------///000000...---...111222333333222111000000///000000///,,,***...000333333222111333555<<<:::666444222222222222000...,,,---...///...,,,,,,---000111222111///...555222111222000,,,---111111000///..................444777666777999777222333000///000///---000666222333666888999999999999<<<===AAACCC???777444666666888999777777999888666888666333000000000000///...///000//////000333666:::@@@GGGMMMNNNLLLHHHEEEAAA>>>999666444555666777888777888<<>>999:::::::::::::::<<<===???===:::888888:::>>>@@@???>>>AAAKKKUUUZZZYYYWWWPPPJJJDDDEEEKKKMMMIIIDDD???<<<777333222222111000333444555555444333333444111111111111222333444555333555888;;;;;;999777444222222111111111333555777<<<===>>><<<999777777888222333333333555666777888999<<<>>>???===:::999999888;;;<<<;;;999999:::;;;<<<===>>>@@@BBBDDDEEEEEELLLPPPWWW___iiiuuu111111000000000111111111000000///000111222333333000000111333555666444222111///......//////...------///111444555444333222111000000000000///+++)))...///000111111111333444<<<:::777444222111111222000111111...+++***+++---......---------...///000333111000111///,,,///444444333222111111000111111111333444333333444444111444222111333111...000555333555999<<>>===888444222222222111111...///000//////000222555999===CCCIIIKKKIIIEEEAAA999777555222111111333555999999;;;???DDDDDDAAA===888777777777888:::;;;;;;888777777777999<<<@@@BBB???@@@DDDLLLVVV[[[ZZZUUUKKKGGGEEEIIIPPPSSSPPPKKKAAA===888444222222111111222444555555444333333444111111111111222222333444222444666888999777555444222222111111222444555666555888:::;;;:::888777666333333333444444666777888888:::======<<<:::999999999999::::::999888999;;;;;;<<<>>>@@@BBBDDDEEEGGGKKKPPPWWW___jjjvvv111111111000111111222222111111000000000000111111//////000222555666555333333111//////000000...---...000111333444444333333111111111000///...---,,,............///000111222444444444222000000222333111333333///***(((***---000...,,,***+++---000222///...///000///---222999555555444333333222333333222222111000111222333444666222222444444111111333444777<<>>DDDPPP[[[^^^``````XXXLLL???888222222222111///000.../////////...///222444666888<<>>DDDHHHGGGBBB<<<888666666777:::<<<<<<<<<777777777999;;;???BBBDDD???BBBEEEKKKTTTZZZWWWQQQHHHHHHKKKPPPUUUWWWVVVSSSCCC???999555333333222222111333555666555444444444222222111111111111222222111333444666666555444333222333333444444555555555222444777:::;;;999666555444444444444555666777888777999;;;;;;999999999:::<<<888777;;;===<<<;;;<<<;;;===???AAABBBDDDFFFHHHKKKOOOWWWaaalllxxx222222222222333444444555333222222111111111222222111111111444666777555444222111000000111222111////////////000000111111111000111222111...---///111...---,,,,,,---//////000111222444333000///111333333222000---,,,+++,,,---000///---+++,,,...000222111000000111...,,,000888444333333222222222333333222000///000111333666999555000///333666444222222333777>>>HHHSSS^^^fffkkkvvvxxxzzzvvvhhhWWWNNNNNN[[[hhhrrrsssqqqooocccUUUAAA888111222333000...///.../////////...///111444333333555999===<<<999555000111111///......111444888;;;AAAHHHMMMKKKCCC===999888666888;;;======<<<999999:::;;;<<>>;;;999777888<<<>>>===;;;;;;;;;;;;<<<<<<===>>>??????BBBCCCEEELLLSSSPPPGGGCCCHHHOOORRRRRRQQQPPPQQQFFFBBB;;;666444444444444000222555666555444444444444444222111000000//////111111222333333333333333333555777999999777444222999777666555666777666555666666666666666777888999777777777555555666999<<<:::000---666??????<<<;;;;;;>>>AAACCCCCCDDDHHHKKKIIIOOOYYYeeeppp{{{444333222222555:::???CCC999666444444555555222...///333666666333222555999222111000111444555666555333///---/////////111666444000000333333111000111333...---222333000///333777777666333000///111222333333222111///,,,***(((...............///000000555222///...000333444555///888444---111111...222//////111222444666777777333000111666555000///333111444;;;IIIZZZiiiqqqttt~~~~~~{{{zzz~~~rrrggg```SSSDDD888555111///000111222222......------...000333444///111333333111///.........000222111//////111444;;;AAAJJJOOONNNIIICCC@@@::::::999999:::<<<>>>@@@===::::::999777666;;;CCCDDDDDDBBB@@@CCCGGGGGGBBBBBBDDDGGGKKKMMMMMMLLLKKKGGGEEEAAA;;;555111111111222333555444333333444666444333222000000000000111//////000111222333333444444444444555666777777888777555333333444666666666888555222333666999:::999:::888666666888999:::999:::;;;<<<<<<======<<<<<<===>>>???AAACCCEEEFFFGGGNNNQQQWWWaaaooo~~~222222222555;;;BBBIIINNN===999444222333333111///000444777777444222333666333222111222555666777666333///...000000///111555555111000222222000///222222......111222///...111333333333111......///000111111111000...+++)))'''...............//////000555333000000222444555555///777333,,,000///,,,000//////000222333444555666333000111555555111000222111444999BBBMMMXXX___cccrrr{{{{{{yyyuuuwwwooo^^^RRRMMMDDD888444111///...///000000000//////......///111333555333222222222222222222222000111222000//////222555;;;AAAJJJOOONNNJJJEEEBBB>>><<<::::::;;;===AAACCCAAA===999888777555999@@@BBBCCCBBB@@@CCCGGGFFFAAA@@@BBBEEEHHHIIIHHHGGGFFFDDDBBB???:::444111111111111333444444444444555777555444222111000000000111111111111111222222222222444444444555666777777777555444222222444555555555888555333333666999:::999;;;999777777888::::::999:::;;;<<<<<<======<<<<<<===>>>???AAACCCDDDFFFFFFHHHLLLSSS^^^lll{{{444444444777===EEEMMMRRR@@@:::444000111111111///---111666666444333333555444222222333555777777777222///...111111///000333666222000111111......222222//////111000------///...//////...,,,,,,---///////////////---+++)))(((......------......///000444222222222444555444333111999555...111000---111//////000111111222333333222000111444444111000222///111444888===CCCKKKPPPaaakkkwww}}}|||uuuooolllfffdddYYYHHH===;;;777111///...---...///000000///111000000000111333555666666333111222666888888666444333222000///000444777<<>>@@@BBBDDDEEECCC@@@>>>>>>===;;;777333111111222000222444444444555777888777666444222111000111111333333222222111111111111444444444555666666777777444333222333555666555444888666444444666888999999<<<:::888777999::::::999:::;;;<<<<<<======<<<<<<===>>>???AAABBBDDDEEEFFFGGGLLLUUUaaappp~~~888777666777:::???DDDGGG<<<888222000111222111///***...222444444333444555333222111222444666666666111//////222222//////222555111000000...+++---111111111111000...,,,,,,---+++---------++++++---....../////////...,,,+++)))...------------...//////111111111333444444333111444<<<888111444333000333/////////000000000000000111000111222222111111222---///111111222666>>>DDDPPPXXXaaafffddd^^^WWWSSSWWWUUUKKK>>>666666666333...---...000222333111000222222222222333444666666777444333666<<>><<<999999999::::::999:::;;;<<<<<<===<<<<<<<<<===>>>???@@@BBBCCCDDDEEEGGGLLLWWWdddsss888777666555666777999:::777444111222333444111...---///111333222111111000111000///000333555555444222//////222222//////111222000000000...***,,,111000222222000,,,+++,,,,,,+++,,,......---,,,---......//////000///...---,,,---------------...///////////////111333333111...333<<<777000444333000333////////////////////////000111111000111222333222111222222000///111777<<>>999888666444///000111333666666444222333333333444444555666666555444777===CCCDDD???::::::777222//////333666999;;;???DDDFFFFFFDDDCCCCCCCCC@@@<<<:::;;;???EEEIIIDDD<<<555666888999;;;>>>CCCHHHJJJHHHFFFDDD@@@:::777:::===@@@AAA???<<<:::333444555444222111222444222333555555555555666888777666444222111111111222000111111222333333444444444444444444555555555555555555666888;;;;;;999777777666666555666888:::<<<@@@>>>;;;::::::;;;:::999:::;;;<<<<<<===<<<<<<<<<>>>>>>???@@@AAACCCDDDDDDCCCIIITTTcccrrr777888888888999999888888666444222444666666333000444444333222111///...---111///...000222444444444333000///111111...///222000000111333000,,,---222///333444000,,,,,,------,,,---//////...---...///---...///000000000///...------,,,,,,------...///.........000111222000...///777333---000000---111///////////////////////////111111...///222444222777666444222000000222555666888;;;>>>???>>>;;;:::GGGGGGEEEAAA===888333000111111222444666777555444444444444555555666666666333666;;;BBBGGGFFFAAA<<<;;;777222///000333666777999<<>>>>>>>>>>><<<:::999:::===AAACCC===777333555666777999===???FFFJJJIIIGGGEEE@@@;;;555888===@@@AAA>>>;;;888111333444444333333444555555666777666444444444555555444333222111111222222000000111222333444555555444444444444444444444444555666888;;;======:::888555555666666666888<<>>>>>???@@@AAABBBCCCCCCDDDJJJUUUdddttt;;;===@@@BBBCCCBBB@@@???<<<888555555777888666444777666444333222222222222111000///000333444555444555111///000000...///333///000555777444///000555...444666000,,,---//////,,,...000000///------...+++,,,...///000//////...------,,,,,,------...//////......///111111000///+++444000+++//////---111......//////000000000111...111111---...333444222666444222111222333333222111333666:::<<<<<<:::888??????AAAAAA>>>888222///222111111222444555444222444444555555555555555555444888>>>CCCFFFEEEBBB@@@:::666111///111444555555777999;;;;;;:::888999999777777777777888:::;;;<<<555222222333222111444999666???FFFHHHGGGEEEBBB>>>666999===@@@???<<<888555111222444555444444666777999999999777444222222222333222111000000111222333222222222333333444444444444444444444444444444444444555888;;;>>>===:::777222444666666666999>>>BBBCCCAAA===<<<<<<<<<;;;::::::;;;<<<<<<======<<<<<<>>>>>>???@@@AAABBBBBBCCCEEEKKKVVVeeeuuuBBBDDDHHHKKKLLLJJJGGGEEECCC>>>888666777888888777666444222333555888::::::222111000111444555666555666111/////////---///333///222777;;;888222333888---555777111,,,...111000---///000000...---,,,---***+++,,,...//////...------,,,,,,,,,,,,---......111000//////111222111000+++444111+++000000...222......//////000111111222...111111------333555222000---,,,///333666555444111333666;;;===<<<999666888999<<>>999555333111000//////111222111000333444555555555555555444666:::???CCCDDDCCCCCCCCC:::666111000222444444444666777888888666555555666222333555777888888888888000000111222///,,,///555///999CCCFFFFFFFFFDDD@@@777:::===???>>>:::555111111333555666666555666888;;;;;;:::888444111000000222111000000000111222333444444333333333333222222444444444444444444444444222444777;;;>>>===999666111333666666777999???CCCDDDAAA>>><<<<<<<<<;;;::::::;;;<<<<<<======<<<<<<>>>>>>???@@@AAAAAABBBBBBBBBGGGRRR```qqqHHHQQQ\\\dddhhhhhh```WWWLLLEEE>>>===??????:::444<<<666000///222555666555===;;;777333111222333444555555555333///---------333222222333555555333111111333555222...---000444999555000------.........000...---000333222---'''111...++++++---...,,,***/////////000000000000000000...------///000---***000000000...,,,,,,...000000...,,,---///111222222111000...///111333444444444444555666555444222111555777:::<<<;;;888444111111222333333222111222333111333222...---222777777;;;;;;<<>>777666333...---...000222222222555777666333000000111777666555444444444444444666///---111444111000333666555666999>>>AAA@@@???>>>===<<<<<<;;;888333000444333333222222333333444<<<888444222333444333111//////000111222333333333000111333555555444333222666222111444444333444888666666999===@@@???:::666333222444777777666;;;BBBCCCCCC@@@;;;666555888;;;888999;;;===>>>>>>======;;;999999;;;@@@BBBBBB@@@KKKLLLQQQ^^^oooRRRbbbvvv~~~tttddd[[[NNNEEEAAA===999555777555222111111444888:::>>><<<999555333111000000444666666555333222222333888555333222222222111000///111333111......222666888555000...---...///......,,,,,,...222222...***222000......000111000...............------------000...---...000000---+++111111111000......///111000///---...000222222222222000//////111333333333333444444555444333222111555777999::::::888555444222333333333222111222222000333111...///444888888999;;;???AAAAAA>>>999555555222///---...000111111222555666666333111111222777666555555555555555444444000///333444111000333333222333666:::===<<<;;;>>><<<;;;;;;;;;999555222555444444444444444444555999666333333444555444333000000000111222222222333111333444666666555444333333000000333444222333666666666888<<<>>>===999666555444555888777555999???>>>===<<<888444333555888:::;;;<<<=========<<<;;;<<<;;;;;;===AAACCCCCCBBBIIIKKKPPP]]]ooohhh{{{~~~mmm[[[MMMCCC===999666777666555333555999>>>>>><<<:::777444222111111222444666666555444555666;;;888444111000000000///,,,...000000///000444888777333000....../////////...,,,+++---111222000......---,,,,,,...///......000///...---------------000///...///000000...,,,111222222111000///000111111000//////111333333222222111//////111222222111222222333444333222111000444555777999999888666555333333333222222111111111000222111///111777;;;:::999===CCCDDD@@@:::666444333111///...///000000000333444555555333333333444888777666777888888666444333111222555555222111222111111222444888;;;;;;;;;>>><<<;;;::::::999777555555555555555555555555555444333333444555666444333111111111111111111222222333444555666777666555444444222333666777444333666666777888:::<<<;;;888555666555666999888555666;;;888999999777444333444666<<<===>>>>>>>>><<<;;;:::>>>======???BBBDDDDDDDDDGGGIIIOOO\\\nnnuuuaaaOOOCCC<<<999888777777777999;;;<<>>===:::666333555777888666222111222111222333666:::===???@@@@@@>>><<<;;;;;;999777555444444555555555555444444222222444555555555333111222222222111111111111111333333444555666555555444555333444777666222000222666666888999:::999777555666444555999999666666999777888999999888888777777<<<===>>>>>>>>>>>><<<<<<===>>>>>>@@@BBBCCCDDDDDDGGGIIIOOO[[[lllwwwaaaNNNCCCDDD???;;;>>>EEEHHHFFFBBBEEEAAA;;;555222333666888333555777777555333222222444333444555666444111...+++,,,---...000222555888222000///000111111111///333222111111111111111000...///////////////111222333222000............/////////000111000000000000///111444444222000///000333222111222333444333222111000///000111111000...///000111222222222111000,,,000777;;;<<<999555111555333111111333333111000000111111111666===???===;;;>>>DDDKKKNNNIII>>>444222111000111444555555555666444333333444666777888::::::;;;@@@DDDCCC>>>999666:::>>>;;;666222222333111222444777;;;???BBBEEEAAA???===<<<<<<:::777444222333444444444444333222222333555666444222000///222222222111111111111111222222333333444444444444444222222444333...+++---555666777888888777777777555333444888999777777999777777888999::::::999888;;;<<<===???@@@??????>>><<<===>>>???@@@AAABBBCCCHHHJJJOOOYYYiii|||zzzeeeWWWZZZSSSNNNRRRZZZ^^^YYYRRRHHHCCC<<<555111000222444666888:::999777444222222000111333666777666222///............///111333444/////////000222333111000333333333333222111000///---...///...------///000111000...,,,+++,,,---......000222222111000111222000222666666555222000000222111111222444444222111000//////000111222000...///000111222333222111111,,,000666;;;<<<999444000444222000111444555333000111222222222888???AAA===<<>>555222333444111333555777999<<>>>>>>>>;;;777444111222333444444333222111111333555555333000//////111111111111111111222222222222222333333333444444888666555777666222000222555666777777777777999:::666222222666999777777999666555555777999:::999777:::<<<===???@@@AAA@@@@@@;;;<<<>>>???>>>???AAABBBGGGIIINNNWWWeeexxxzzzmmmlllfffaaa```bbb```YYYRRR@@@===999555222111000111444777999999666333222111222222333444666555222000222111///....../////////......///111333444222000...000222222222000///...,,,---...,,,***)))+++---000///---++++++,,,...000...000333222111000111333111555888:::888555333222222111111222333333111///.........000222222111//////000222333333333222222///111555888888666444222333000...000444666444111333333222333:::AAAAAA===>>>GGGSSS^^^aaaXXXIII>>>555444333444999===AAABBB;;;777333111444777888999555666:::CCCJJJKKKDDD===???GGGJJJ@@@555222444555555777888888777999>>>AAA;;;<<<===@@@AAA>>>:::666222333444555555444333222///222444444222000000222000000000111222222222333333333333333333444555555999666666999999777777;;;444666777777777888;;;>>>:::444222555777666555777777555444666888:::999777<<<===???@@@AAA@@@??????;;;===??????>>>>>>@@@CCCDDDFFFKKKTTTcccwwwvvvpppkkkeee___XXXPPPHHHAAA444444555555444333222222111333666666444222000000555333222333444444333111555333000.........---,,,------...111444444222000))),,,000222111000///...///111111000---,,,...000222000...------///111333...000333333111000222444333777;;;<<<;;;777555444111111111222333333111...------...000222333111///000111222333444333333222333333444444555555444444222///---000555777555222444444333444:::BBBAAA===CCCOOO```jjjiii]]]OOOEEE777555333555:::@@@DDDFFF===888333111444777888999333444999BBBKKKLLLDDD===BBBKKKMMMAAA444222555666;;;<<<<<<:::888888<<>>===;;;>>>@@@@@@>>>>>>AAACCC@@@DDDIIISSSaaavvvzzzrrrkkkfff]]][[[UUULLLBBB;;;888777000333555444222111444666888999666000///222444222---///111222222222333444555333000......000222444...///111333333111///...------...//////////////////333444000.........,,,111111000000000111333444666555333222111222222333///666???DDDBBB;;;333...111000000111222222000...,,,...111444444333000...333222222333444333111///444444444222000000222333666888777444000///222555444888999666666<<>>777000...333888;;;;;;555888<<<@@@AAA@@@===:::BBBHHHJJJBBB999777999:::@@@BBBAAA===<<<>>><<<999::::::;;;===???>>><<<:::888666777<<<===888444444222333444555444333222111...///000111222333333333333444666666666444222111666555333444666888888777888777666666777999;;;======:::777555555555444222444555666777888999::::::<<<>>>???@@@???>>>???@@@>>>???@@@@@@???>>>???@@@GGGGGGJJJRRRbbbwww{{{zzz|||}}}rrreee[[[RRRJJJFFFMMMLLLIIICCC===777555444///222444444111111333666:::;;;777111///111222000///111222111000000111222555333111///...///111222...///000000000000///...---....../////////......000444444000...//////---222222111222222444555666666555333222111111111222444;;;CCCGGGDDD>>>666222111000//////111222111000,,,...000222222111///...000000111333555555333111000222333222000///000000888888777555222333666999:::======888666<<>>@@@???<<<999888<<>>;;;===<<<:::::::::;;;===??????===:::666444666<<<===999555444333333333444333333222111---...///111333444444444333444555555444333222111333222111222444555555555777777666666777999<<<===>>>;;;888777666666555444666666777888999:::;;;;;;:::<<<===>>><<<<<<===>>>>>>???@@@@@@???>>>???AAAEEEEEEHHHQQQ```uuurrrkkkddd```\\\VVVSSSTTT\\\VVVNNNGGGBBB???<<<:::<<<===>>>;;;888444333222///222444333000000222444<<<<<<888222///000000---111222111000......///111444333222111000/////////............................../////////......---222555555000...000000///111111111222333555666777777555333222000000000111777<<>>999888???GGGKKKVVV]]]hhhpppoooeeeWWWMMMFFFCCC===888999===<<<888555333222444777888555222888;;;???>>>:::666555555555===AAA>>>999999;;;:::===AAABBB===999:::;;;:::666666777999<<<<<<:::999444333666===???;;;777666444444333222222222222222---...///111333444444444333333333333222222222222555444333444666888777666666666666777888:::===>>>>>><<<999888888888777666777777888999:::;;;;;;<<<:::;;;======<<<<<<<<<======>>>@@@@@@??????@@@BBBDDDEEEIIIRRRaaauuuSSSKKKCCCBBBBBB@@@???@@@@@@<<<888666777:::<<<<<<666888::::::777333111111///111333222000///111333:::;;;888111///000000---111111000...------000222333333333222111///...---//////...------...//////000000000000000000///...333666666111...000111000---...///000222333555555666555333111000//////000444888===???<<<777222000///......000333333222111111000000000000000111111...///111555888888555333222333333222000000222333666444333222444777999;;;;;;>>>===999;;;DDDOOOTTT\\\dddlllnnnggg[[[PPPIIIGGGFFFAAA:::888::::::666333222222333555666333111:::<<<===:::444111222555333:::???===999999999888777<<<>>>:::666777999999222222222444777888777555333222777>>>AAA===999888666444333111111111222333///000111222222222222222333333222111111222222333444333333555777888777666555666666777999;;;===>>>===;;;888777777888777666777777888888999:::;;;;;;;;;===??????>>>===>>>???<<<>>>????????????AAABBBEEEHHHNNNVVVcccvvv@@@888222333666666888:::888555111///000222333444666888::::::666222///...///222444333000///000333666777666111000222222////////////...---...222555222222222222111///---,,,000//////......//////000111111222222222111111000333666666222///111222000---...///111222333444555555444222000////////////222444888888666222///...---...111444666666222///444333222111111222222333111111222555666666333000333222000...---...222555888888777777888:::<<<>>>;;;>>>>>>;;;>>>HHHTTTYYY___jjjssspppaaaTTTNNNOOOSSSRRRLLLAAA:::888777555444333222111222333333222;;;;;;:::666333222444777555;;;>>><<<999888777444111666888666444777:::999333222222333555666666555222333888AAADDD@@@;;;999777666444222111111222333222222222222222111000000333222222111111222333333///...///000222333222000555555666777888:::;;;<<<:::888555555666666666666666666777777888888999999;;;===>>>???>>>===>>>???;;;===?????????@@@BBBCCCFFFJJJPPPXXXddduuu777111---///000000333777666444111000111222222222666888999888555111...---000333555333000///111333222555444111000333333111---.../////////000333555111222111111000///...---////////////////////////000000111222222222222222222666777333000111111...///000222333555555666666333222111////////////000222333555555333111000000///000333666888777333000555444333333222333333333333222222333444333111///111000...,,,+++---111444444777999999666555888:::>>>BBBBBB@@@BBBLLLWWW\\\```mmmwwwrrrbbbWWWWWW]]]fffddd[[[JJJ===888666444555444222000000111333444999999999999999:::::::::777<<<===999666666444111...111333444777===???===777666555666888999888777333444;;;DDDGGGBBB===:::777777666444333333333333222222222222222111000///222222222333333333333333//////000222444444333111444555555666777888999999888555333333444555555555666666777777777888888888999:::<<<<<<;;;;;;;;;<<<:::<<<>>>??????@@@BBBDDDEEEJJJQQQYYYbbbrrr444000...///...---000666444333222333555777666666444666777777555222111000111444666444111000111444222444444111111333333111///000111111000000222333111111000000////////////---...////////////...------...///000111222222222///444777444111111///,,,000111222444555555444444111000///......///000111222333444333222111222444555444444444666666555444444444444333333222222222444222000000111111000//////000111000///000111333222999>>>===777333555999>>>CCCEEEEEEIIISSS]]]bbbcccnnnvvvrrreee]]]```gggssspppeeePPP???888666666555444333222111111222444444666:::AAAFFFGGGAAA<<<777::::::666333333222...///000111555===FFFGGGCCC;;;:::888888999:::999888555666===GGGJJJDDD>>>;;;888888888777666444333222000000111222222222222111111222333444555555444333333333444666888888666444444444555666666666666666666444222222444555555555777777888888888888999999888:::<<<<<<;;;:::;;;<<<:::<<<>>>??????AAACCCEEEGGGLLLTTTZZZbbbppp111000000111...---111888666555444444555444111///222555777777666555555666222555666555222000222444222555444111111333222///000222333333111000000111111000////////////000000+++,,,...//////...,,,+++***+++---///000111111111...444777444222111///+++///000111222333222222111000//////......///111222111222222222111111333555:::777444222444666777777333333333333333222111000333111......///111111111///222666777666555444444888AAAIIIGGG>>>888:::???;;;AAAFFFHHHNNNZZZeeejjjgggnnntttpppgggaaacccggguuusssgggQQQ???888888999333444555444333222222222000444<<>>>>>===<<<===>>>999;;;>>>???@@@AAACCCEEEJJJPPPWWW]]]eeeqqq...///000111111111111111///111444666777555222111%%%***000444555444222222666666666666555333000///555444333111000/////////222333333222///......///222111000.........///000222000//////000000///---...///000///...///000222333555888666222...---------222555222000111222000222222222222111111111111333222000///111555999<<>>999888999::::::888///111333555666555333222...111///***+++000222000222333444444444555777999===GGGPPPOOOEEE:::555444>>>===@@@IIIQQQ[[[hhhssssssrrrooollliiihhhhhhiiivvvpppaaaLLL===777555222555555555444444333333333555888CCCVVVdddbbbQQQAAA:::999888555222222444666444333555;;;DDDJJJLLLKKK<<<;;;;;;:::999888999999:::???DDDEEEBBBAAACCCFFFBBBCCCDDDBBB===888555444000222222111222444222...444222111333666888777666555555444333333333333444777555444555777999;;;;;;777777777777777666666666999999999888666666888:::;;;<<<=========<<<;;;:::>>>>>>>>>>>>@@@BBBDDDEEEKKKRRR[[[bbbhhhrrr000111222222222222222222///000333555666444222000,,,000555777666444222111666666555555444222111000333222111111111222222111222333444222000//////000222111000///......///000222000//////000000///...000111222222111111333444333666888777333000...///444999:::666222222222000111111111111000000000000333222000000222666;;;>>>EEEAAA;;;888888777666555000111222333444333333222///222111------222333000222333444444222222333555;;;EEEPPPQQQHHH===777666===<<>>999999888666333222444555444333444999@@@EEEFFFFFF=========<<<::::::;;;<<<999>>>BBBCCCBBBCCCGGGLLLJJJLLLMMMJJJCCC;;;666444000222222000222444333...444222111333666888777666666666555444333333333444888777666666777777666666777777666666666666666666888999999888666777999;;;;;;<<<=========<<<;;;:::>>>>>>>>>>>>@@@BBBDDDEEEJJJRRR[[[bbbhhhqqq|||333333333333333333222111...000222333444333111000000444888999888666444333666555444333222222111111222000...000444666555333333444444333111000111222111000000////////////000222111///000111111000///.../////////......///111444555777666333111000000222666777333000000000---333222222222222111111111333222111111333777;;;>>>FFFBBB<<<888666555444333222222111111111222222333000222222000111333444111111222333333111000000000888BBBMMMPPPIII@@@;;;999;;;:::===DDDMMMVVVcccnnnvvvtttooojjjddd```\\\[[[XXXTTTJJJ<<<555444444222666666666666555555555555444777AAAOOOYYYVVVGGG999777888888777444333333444444333333777<<<@@@AAA???=========;;;::::::<<<>>>999<<>>>>>???@@@BBBDDDFFFJJJRRR\\\dddiiipppyyy333333444333333222111111...///000111222111111000000333777999999777777777555444333111111111222333222000///111555777555222444555555555333222333444000000000////////////000222111000000222222111000,,,---...---,,,,,,---///222333444444333111000000---000111//////111222000444444444444333333333333444333222111222555999;;;AAA>>>:::777555555666666555444222111111222333444000222222222333333333222///111333333111//////000666>>>GGGIIIDDD???======999777:::AAAHHHQQQ]]]gggoooooonnnjjjddd]]]WWWSSSOOOMMMDDD;;;777888888555777777777777777777666666444555;;;DDDKKKIII>>>555555666888777666444444555444222222555;;;>>>>>><<<999;;;;;;999777777;;;>>><<<<<<======???DDDLLLRRRYYY]]]___ZZZOOOBBB999666111333222000222555333///222222222333555666666666999888777666555444444444333555888::::::999888888777777666666666777888888888888999888777888;;;===;;;;;;<<<<<<============?????????@@@AAACCCEEEFFFKKKTTT^^^eeejjjooovvv|||222333333333222111000000//////000000000111111111222444777777666555555666444333111000000111222333444222222333555666444111555666666555333222333444/////////000000000000///222111000111222333222111000111111000//////000222000000000000111111000//////111111000222666777444444333333333333222222222555333222111111333555666999888666555555777:::<<<999777555333222333555666111111111333333222222222///111333333222111222333555:::>>>>>>;;;:::<<>>>>><<<888:::;;;999666777;;;@@@AAA???<<<:::<<>>??????@@@@@@@@@@@@BBBDDDFFFGGGNNNVVV```gggjjjnnntttyyy111222222222222222111000000000//////000000111222666777888666333111111111111111111000111111222222444555666666555444222111666777777666333222222333...//////000000000000///333111111111333444333222000111111000......///000///...---...000111111///111222111///222666666333111111111111000000000000444333111000111222333444444444444444444777<<>>;;;666999999999999999:::::::::333222000000222222222111000222444555666777999;;;666444444666;;;>>>===;;;999<<<===;;;888888>>>DDDFFFBBB===:::<<>>===:::666555666:::999888777888999;;;===:::;;;:::999888888:::<<<;;;;;;;;;<<<===???@@@AAAAAA@@@@@@AAABBBDDDFFFHHHPPPWWW```fffhhhkkkqqqvvv111222333333333333333333222111000//////111222333888888777555222000///000//////000111111222111111111555999888444222222444777888888666333000000111---...///000111111000///333222111222444444444333//////000...,,,,,,---//////...,,,...111222222111000111000///333999999666333222222222111111111111222111111111222444666777444555555444333555999===:::888777555444333444444666222111444555222444888444444333000//////222555333444444222000111555888999555333555666999AAAIIIRRRSSSUUUUUUSSSOOOKKKHHHEEECCC???<<<===@@@===666999999::::::;;;;;;;;;;;;333333222222111111111111...000222444555888<<>>BBBHHHLLLTTTZZZ^^^XXXJJJ<<<666666444444333000111555555222///111333444333333555777444444444444444444555666555999===;;;777333333555;;;:::999888999;;;===???<<<<<<;;;:::888777999;;;;;;;;;;;;;;;===???AAABBBAAAAAAAAAAAACCCEEEGGGHHHPPPWWW___cccdddgggmmmrrr}}}222222333444555555555555333222000//////111333444555666666444222111222444---...000222222222111000///555:::999444111333777888888888555222000///000---...///111111111000///333222111222444555444333222333333222000///111222000...,,,...111444333222111222222333999AAACCC@@@666666555555555444444444000000000222444666999:::777777777444222222666:::999888666555444333222222999444222555666333555;;;777555333///------000333111222333222000000222555:::555333333333555;;;CCCOOOOOOMMMLLLJJJIIIHHHHHHDDDCCC???===@@@CCC???999:::::::::;;;;;;<<<<<<<<<333444666666555333111111...///111222555999>>>BBB<<<999777777::::::888555666999;;;999555666===DDDKKKGGGAAA>>>@@@EEEJJJMMMVVV\\\___XXXIII;;;666666444555333000111555555222///111444444222222555777333333333333333444666666111555999999555333555888<<<;;;:::999:::<<>>KKKFFFBBBCCCGGGHHHCCC===>>>===<<<<<<======;;;999777555333111000000000000/////////111555:::>>>AAA===;;;999666555444555666777999:::::::::;;;@@@DDDMMMFFF@@@???AAADDDKKKSSSXXX\\\^^^WWWKKK>>>777444333333333444444555555555111111222222222333333333222222333333444555666666777777888777777666555555777666555555888<<>>??????>>>>>>AAAAAA@@@??????AAAEEEIIIMMMSSSYYY^^^```ccchhhlllqqq}}}333333333666:::=========888:::777222333888:::888555777777666666777444...222111000//////000222333222555888888666444555666222222222222111111111000111000///000222111000...444000444???HHHDDD999111,,,---...///000000000000///222444333111...,,,+++222000///333999<<<<<<:::555444333111111111222222222555555000111666999777999:::;;;:::777444333444999888777555555444444444888999===@@@>>>777333333555444444444444444555555333222111333555666666555666555333222333666:::===KKKMMMJJJDDDCCCGGGHHHDDDHHHDDDAAABBBFFFHHHGGGEEEAAACCCEEEEEECCC???;;;888666555333111000000000111111111111333666;;;???AAA<<<:::888666555555666777<<<======;;;:::<<<@@@DDDIIICCCAAADDDHHHKKKQQQXXXZZZ___ccc^^^QQQCCC:::666333333333333444444444444222222333333444444444555222222333333444555555666555666666666555555444333666666555555888<<<@@@CCCBBB???<<<:::999999888666888999<<<>>>??????>>>===@@@@@@@@@??????BBBFFFIIILLLQQQXXX\\\___bbbfffjjjqqq|||444444666999===??????>>>555777777444444777777555222555555444555777333...000///.........000222444333555777777555444444555000000000000000/////////000000000111333333111///444111666EEEPPPLLL===222222222222222222111111000333555666555222///...---222111111111333555888999222222222222222222333333222333111------222888:::;;;BBBHHHEEE<<<555444666999888888777666444444333888;;;BBBHHHEEE<<<555333333222222111111111222222111111111333777999999999666777777555333555:::>>>JJJMMMMMMHHHDDDFFFIIIJJJKKKIIIGGGEEEFFFHHHKKKMMMFFFKKKOOOOOOHHH@@@:::777666555333111000000111111222222333555777;;;>>>@@@:::888777555555666777888??????===;;;:::===BBBFFFEEEAAAAAAGGGNNNQQQVVV[[[YYY```fffdddWWWHHH<<<666444333333333333333333222222333333444555666666777222333333444444555555555333444444444444333222222666666555555888;;;???BBBAAA>>><<<:::::::::888777888:::;;;===>>>>>>>>>===>>>??????@@@@@@CCCGGGJJJKKKQQQWWW[[[]]]___cccgggoooyyy222333666999===>>>===;;;111111111111222555666666222333222000222555444000111000...---...///111333555666666555444444444555000000000000000000//////000000111333555555333111222000555CCCKKKFFF999000888888777666444333111000555666777777555444555555222222222///---///444888333444444444444333222222222333333111111666===BBBCCCPPPYYYTTTEEE;;;999:::999999888777666555333333555:::CCCLLLJJJ@@@888555000000////////////000000//////000333777:::;;;:::777999:::777333444:::@@@EEEKKKOOOMMMGGGFFFHHHKKKUUUTTTQQQKKKGGGGGGKKKOOOKKKPPPTTTQQQGGG===888666555444222111111111222222222333444555888:::<<<===888777555555555666888:::===<<<;;;;;;===CCCIIINNNHHHCCCBBBHHHOOORRRUUUYYYUUU^^^ffffffZZZIII<<<555444444333333222222222111222222333444555666666777333333333444444444555555333333444444444333333222666555555555777:::>>>@@@???===;;;;;;;;;:::999777999:::;;;<<<===============>>>???@@@AAACCCGGGJJJLLLQQQWWWZZZ\\\^^^aaaeeelllvvv111111333777::::::999777444111000000000222555888444333000,,,...333555333333222000//////000111222777666444333333444444444111111111111111111111111000111222555777777555333222111666===???999333000555555555555444333222111666777777666555555666888222333222///+++,,,111666777777777666555333222111444666888999999<<>>EEENNNVVV[[[RRRKKKFFFIIINNNPPPSSSUUUPPPZZZeeefff[[[KKK===555444444444333333222222222111222222333444555555555333333333444444444444444333444444555555555444444666555555555777999<<<===>>><<<;;;;;;;;;;;;999777::::::;;;<<<<<<=========<<<>>>???@@@AAACCCGGGJJJMMMRRRWWWZZZ[[[\\\```ccchhhqqq222111222444666777555444;;;666333333222111444888555444000,,,---333555333444333222111111222444555999666333222222444444444111111222222222222222333000111333666999999777444666555777:::888333000222---...///111222333333333777777666333111111222444444444222///,,,,,,000444888888777555444222111111111222777;;;===@@@JJJTTTeeessszzzqqqbbbWWWMMMEEE===;;;999666555444444444>>>@@@GGGLLLIII???777666111111111111222444555666555555555888<<>>BBBDDDJJJSSSWWWSSSLLLKKKPPPTTTUUUSSSOOOJJJIIIJJJMMMMMMMMMKKKDDD<<<666333333333222111111111222333444222333555777777777666666666555444444444666888:::::::::<<>>@@@AAABBBCCCFFFHHHNNNRRRWWWZZZZZZ[[[^^^aaadddlllzzz555444333444555555444333:::666444666666222333777333444222///000444444000333333222222444777999;;;:::666222000222444444444111111111222222222333333000111444888:::;;;888666:::666555888888444111222------///000111222222222555555333111///000222555555444222000...///111333666555333222111111222222---///555>>>EEENNN^^^nnn}}}vvvlll^^^PPP???<<<888555333333555666===>>>AAADDDAAA999444555///000000222333555777888888777888:::===??????>>><<<;;;999888999<<<@@@CCCEEEGGGMMMSSSPPPKKKKKKPPPRRRSSSTTTSSSQQQNNNMMMMMMJJJIIIFFFAAA<<<777333111222222111111111222444555444555777999999777666444666555444444444666888999999999<<>>999444555555555555555555666555555555555444444444444444444444444444444444444444444555666666666666666555555555666666888999:::;;;;;;:::;;;===<<<:::888;;;;;;::::::;;;;;;<<<<<<===???AAABBBBBBCCCEEEGGGMMMQQQVVVXXXXXXYYY[[[^^^```hhhvvv999777555444555666555444333000222777888333222666111333444222333555222---222111222333666:::>>>@@@;;;777222000111444444333000000111111222222222333000111444888;;;;;;999666<<<555222666999777222000333333333333222111000///222222222111111333888;;;666555222111000111222222333222000//////000222333///222:::HHHTTTccczzz}}}lllYYY@@@===888444222333555777777777999;;;999444333555444444555777999<<<>>>???888777777999;;;===<<<<<<===:::888888;;;???BBBCCCEEEDDDGGGLLLKKKGGGIIIOOOVVVWWWXXXXXXWWWSSSOOOLLLIIIFFFDDDAAA>>>:::444000222111111111111222444555555777999::::::888666444777666444333444555777999888777:::AAAKKKTTTZZZ[[[LLLFFFCCCIIINNNLLLGGGEEEDDDLLLVVVWWWOOODDD;;;888444555555555666777777777777777777666555555444444444444444444444444444444333444444555666666666555555555555666666777888999;;;::::::<<<======:::888;;;;;;:::::::::;;;<<<<<<>>>@@@AAABBBBBBBBBDDDFFFLLLPPPUUUWWWVVVWWWYYY\\\^^^eeetttKKKCCC===<<<:::666333333444777888777777999777222666555555444444444555555555555555777999<<>>999444444444333333333444444555444333111///...///000111///000000000000222666999???===:::777444222111111555555333000......000222333666???PPPfff|||lllYYY>>>;;;777555555666666555888;;;;;;888888999999555333777::::::888999>>>CCCBBB<<<;;;@@@CCCAAA<<<999999777:::BBBHHHIIIJJJLLLIIIIIIJJJIIIGGGFFFLLLRRRNNNKKKOOOZZZ^^^WWWMMMIIIIIIHHHFFFBBB>>>999555222333333333444444555555555777===???;;;777777666444888666444222222222333444555:::===???DDDJJJMMMKKKEEEAAA@@@DDDJJJKKKFFF@@@@@@EEEKKKPPPOOOHHH===666444444333222222666;;;???===;;;888666666555444333666444333444777777555222...444999999555333444777777777777777777888888888999777666777:::;;;999777777888888999:::;;;<<<<<>>===<<<777444444444999<<<:::999:::999666666666555444444444444444444444555666888;;;>>>???<<<888333000000222333444555555555333111000000222444444666999===<<<777333000000111222333555666777222222222111111000000000111222333222222444888;;;>>><<<:::666444222111111333333333222000000222444444888AAAQQQcccsss~~~}}}tttbbbQQQ;;;999777666777888777777;;;======:::999:::999666666999;;;<<<===BBBLLLSSSMMMGGGFFFLLLPPPKKKBBB<<<::::::???HHHMMMLLLKKKKKKHHHGGGHHHIIIIIIKKKOOOSSSNNNLLLPPPYYY]]]XXXPPPMMMLLLJJJFFFAAA===999777666222222333333333333333444777===@@@===999888777444666555333222222222444555333777:::<<<@@@FFFGGGEEEAAA???>>>@@@DDDEEEBBB???AAADDDIIINNNPPPJJJ@@@999777777666555666:::AAAEEEAAA===999777777777666555666444333444666666555333111444777777555444555777888888888888777777777777999777666777999:::999777888888999:::;;;<<<======BBB@@@======@@@BBBDDDEEEJJJLLLOOOSSSUUUVVVVVVVVVZZZ```mmmHHHCCC??????===777444444333:::???>>><<<<<<<<<999777777555444333333333333222333444666888;;;>>>???;;;777333111111333444444666777777555222111111222333444666999;;;:::666333......///000222444555666222333444444444333222111333333333333333444888;;;===;;;999666444222222222111222444333333222444555444999BBBNNN[[[eeejjjlllpppxxxzzzrrrhhh___SSSFFF<<<:::999999:::<<<<<<<<<===@@@@@@======AAAAAA???BBBDDDFFFIIINNNXXXeeennnccc]]][[[bbbfff]]]MMMAAA<<<>>>GGGRRRVVVQQQKKKHHHGGGFFFFFFIIIOOOTTTVVVUUUKKKIIILLLTTTXXXUUUPPPNNNNNNKKKGGGBBB>>><<<;;;;;;333333333222222222222222777>>>BBB???:::999777444444333222111222333444555222555888999===CCCCCC?????????>>>>>>??????@@@@@@BBBCCCFFFLLLPPPMMMCCC;;;999888777666888>>>EEEKKKFFFBBB===999777777777777555444222222444555555444555555555666666666666666999999999888888777777666888777666777999:::999888999999:::;;;<<<======>>>AAA???======@@@CCCDDDDDDGGGIIILLLOOORRRTTTTTTTTTWWW]]]jjj}}}CCC???>>>>>><<<666333444222:::AAA???=========<<<888777666444333222222222333333555777:::===???@@@:::777333111222444555555555666777666444333333444555777999:::999777555333...............000111222444555555666666666555555222333333222111333666999;;;:::888555444333333333111333444444333222333333444888???GGGOOOUUUYYYZZZZZZaaabbb[[[TTTOOOJJJEEE@@@>>><<<===@@@DDDGGGIIIIIIJJJHHHEEEHHHPPPUUUVVVYYY[[[___ccckkkvvv}}}vvvsssyyy{{{nnnWWWGGGAAAFFFSSS```bbbXXXKKKDDDHHHFFFFFFKKKVVV^^^]]]WWWCCCCCCFFFKKKOOOOOOMMMKKKNNNLLLIIIEEEBBB???>>>===444444444333333222222222777>>>BBB???;;;999777444222111111111222333555666222555888:::???EEEEEE@@@AAABBBBBB@@@>>>>>>AAADDDFFFEEEFFFJJJNNNLLLCCC;;;888888666666888>>>FFFLLLMMMGGG@@@:::777666666555444333222222333444555555888666444555666777777666::::::999888777777666666777777777777888888888888999::::::;;;<<<===>>>>>>@@@>>>======@@@CCCDDDDDDEEEFFFIIILLLOOOQQQSSSSSSUUU[[[gggzzz===;;;;;;<<<:::555333666333:::???>>>===>>>===;;;777777555444222222111111333555777:::===???AAABBB999666333222333555666666444666777888777666666777555888999888555333444555111///---,,,,,,...000222444444333333444555666777444444444333222333666888999888666555444333444444333444555555333111111111444666:::???DDDIIINNNQQQSSSVVVUUUNNNIIIHHHJJJKKK@@@??????DDDLLLUUU]]]```eeeddd___ZZZ\\\fffooorrrrrruuuzzzwww^^^MMMLLLSSSaaammmmmm^^^LLLBBBHHHHHHHHHMMMZZZdddaaaWWW>>>@@@CCCEEEIIIKKKKKKIIIJJJJJJJJJIIIFFFBBB>>><<<666666555555444444333333777===AAA>>>999888666444111111111222333444555666444777:::===EEEKKKJJJEEEAAABBBCCCAAA===>>>BBBGGGJJJHHHFFFHHHIIIFFF???999999888777777999>>>FFFLLLOOOJJJAAA;;;777555444333333333333333333444555666999777555555777888777666999999888888777666555555666777777777777777888888999::::::;;;<<<===>>>>>>>>>===<<<===@@@CCCDDDDDDCCCDDDGGGJJJMMMPPPRRRSSSVVV[[[fffwww999777888:::888444555999777;;;===<<<===???>>>:::666666444333222222222222444555888;;;>>>AAABBBCCC888555333333444666777777444777999:::888777777888555777888666222222888===:::666222///...000444777222222222333444555666666777777777555444555888:::888777555444444444444555666777777555333111111222555666999<<>>:::666555555333222222333444555555666666666888;;;???HHHOOOMMMGGG>>>@@@AAA???===>>>BBBFFFJJJIIIGGGEEECCC???;;;888:::::::::999:::???DDDIIILLLGGG@@@:::666444333111111333666666555555666777888888888888777777777777777777777666666555555444555666888777666666777999999999:::;;;<<<======>>>===<<<<<<>>>AAACCCDDDCCCBBBDDDFFFIIIMMMPPPSSSUUUXXX[[[dddsss666555666888777555888>>>======;;;:::===AAA???999555444444333222222222333333444888;;;>>>AAABBBBBB777555333333555777777777888:::<<<;;;999777666666666999;;;888666999CCCMMMLLLGGG>>>666222333666999111333777;;;<<<;;;888777888999888666555555888:::777666555444444444555666888888888666444444555777666999<<<>>>AAAEEEKKKPPPQQQNNNLLLNNNSSSXXX]]]```XXX]]]gggtttpppeeehhhgggiiikkkdddVVVHHHAAA@@@DDDEEEHHHSSS\\\VVVGGG<<>>GGGNNNJJJCCC===>>>>>>>>>???@@@CCCEEEHHHHHHGGGCCC===999888888999999999999999<<>>AAACCCDDDCCCCCCDDDFFFJJJMMMQQQUUUVVVYYY[[[aaaooo666555666888777666;;;BBBAAA???:::999>>>CCC@@@888444444333222222333333333111333777;;;>>>@@@AAABBB666555333333555777888777;;;===>>>===:::666444333:::===???===<<>>DDDEEEBBB===999777777666444333333666888666555444333444444555666999999888777666777:::<<<777;;;@@@BBBDDDGGGLLLPPPTTTQQQSSS[[[fffnnnsssvvvmmmssszzzsssmmmhhhccc___XXXKKKAAA===;;;AAACCCDDDMMMVVVOOO@@@;;;BBBGGGFFFGGGKKKKKKGGG??????>>><<<;;;999888777333333333444444555555555555999999444///000222222444555666666777666666666666777888<<>>>>>>>>>>>@@@BBBDDDEEEFFFEEEGGGFFFAAA:::666777999666777777777666777:::<<<===:::777666666666555444///444999;;;999777666777444999>>>===888555666888333333444444444444444444444666888888555555777999777888888999:::;;;<<<===<<<;;;;;;>>>AAACCCCCCCCCCCCDDDGGGJJJNNNRRRVVVXXXZZZZZZ___lll666;;;777222444444999IIIIIIBBB888444444666666555444444333222222111000000333222444999???AAA@@@===777888888777:::>>>>>>;;;:::EEEDDD>>>:::333111;;;HHH>>><<>>666222444222000111333555555555666333222444444222333777777999::::::999888999:::CCCCCCCCCEEEHHHKKKLLLLLLQQQVVV```nnn}}}tttrrrccc[[[QQQJJJEEEBBB>>>;;;;;;<<<@@@FFFKKKKKKFFFAAA???BBBDDDBBBCCCFFFFFFCCC<<<999777777999999666333555444333111111444999===999888555333222111111111444555666666777777666666111111333777<<>>???>>>;;;777444222222333555444222555::::::777:::999888777777666444111333333555:::>>>>>>;;;777555999;;;;;;<<>>:::999777555333222333444555555555555666666666666777555666777999;;;<<<<<<<<>>BBB;;;666:::999<<>>;;;666999999999;;;???>>>:::999DDDFFFBBB@@@:::888AAADDD@@@BBBLLLZZZgggvvvyyygggOOO???:::888444000///777@@@CCC@@@999444333333111000000222444555444555111111333444333444888666888999999777777888999BBBBBBDDDFFFJJJNNNRRRUUU___hhhvvvnnneeeeee]]]UUUJJJBBB>>>;;;999666888;;;???DDDGGGGGGCCC@@@GGGGGGDDD???<<<>>>>>><<<777666444444555555444333555444333111111444999======;;;999666444444444555333333444444444444444444333333444777<<>>===:::999888666555444444555555444444555555555666666666555666777999:::;;;<<<<<<===>>>>>>???@@@BBBCCCDDDBBBCCCDDDGGGJJJNNNRRRTTTTTTSSSXXXeeevvv???BBB;;;555999999888@@@BBB:::111++++++...000000555666666666666555333222555555777;;;??????;;;777666999;;;;;;===@@@===888666BBBEEEBBBCCC>>><<>>???AAACCCGGGNNNVVV\\\hhhuuuqqq\\\WWW\\\YYYPPPDDD;;;777666444333444999>>>CCCDDDDDDDDDDDDNNNMMMFFF<<<888888888666333444555444333222444555555555444333333555:::>>>===;;;777333111222333444444444444444444333333333666555666888<<>>888777777777777666666666666555888999888;;;>>>===888555444444444555555333111555444444444555555444222555888:::999:::======999888888777777666555555555444444444444444555555666555666777999:::;;;;;;;;;;;;<<<===???@@@AAABBBBBBAAABBBCCCEEEHHHLLLPPPRRRRRRQQQUUU```ppp>>>GGGCCC;;;:::777555<<>>>>>999444666:::<<<===???@@@<<<666444???@@@>>>AAA???@@@KKKJJJTTT[[[aaannnzzztttcccXXXNNNAAA999555444222000---000222333111111111222000///...///111333333222444111000333333111333777;;;<<<<<<;;;::::::<<<>>><<>>===:::666222000111444666777777666666555555666666777666666888<<>>???AAADDDEEECCC>>>:::999888777777888999888888666999;;;:::<<>>BBB???;;;888555444222111666777:::;;;;;;999666444666555666999<<<<<<777333666:::======??????;;;444333<<<<<<<<>>:::777666555222000...///111222222111111222000000///111333444333222666333111333333111222555777999::::::999999;;;===???DDDHHHJJJLLLSSS___iiikkkSSSSSS]]]]]]SSSEEE:::666555444444777:::???@@@@@@AAADDDHHHDDDEEEBBB<<<999::::::777777999999666222222444888888888777666555777:::===@@@===999666555666999;;;888888777666666666777888777555555777;;;???BBBBBB???>>>>>>???AAAAAA@@@???<<<999777777888999888777777:::;;;;;;===???===888666555555666888888777555777777777666666666888999444888888666777::::::777444444555555555444333333444444333222222444555666555666777888999:::::::::888999<<<>>>???@@@??????BBBBBBBBBCCCEEEHHHKKKLLLPPPOOORRR[[[hhh|||TTTkkkooo^^^NNN???888===DDDBBB>>>:::666333111111555777;;;======:::777555444333333666999:::777444666:::<<<<<<===>>>999333444<<<<<<>>>HHHNNNTTTaaabbb^^^QQQDDDFFFQQQOOOCCC444555666777666555444333111222222333333333333222222111111333555666555333777333222444444222333777444666999:::;;;;;;===>>>DDDKKKSSSVVVWWW\\\hhhssshhhPPPNNNXXXZZZQQQCCC:::666666555555;;;<<<>>>>>>???AAADDDFFF@@@AAA???:::888:::999777888888777444333333555777:::::::::888666777999;;;===;;;888666666888:::<<<777666555555555777888999888666555777:::>>>@@@AAA>>>======>>>BBBDDDEEEDDD>>>;;;777777999:::999777:::<<<<<<;;;===@@@>>>:::888777777888::::::888777444555666555444444666888444777888555555999999777333333333333333333333333666444333222222444666777555666777888999999999999999:::;;;===>>>???@@@@@@CCCBBBBBBCCCEEEGGGIIIKKKOOOOOORRRZZZeeeyyySSSmmmtttfffWWWIII>>>???HHHEEE???999444111222333444777;;;>>>>>>;;;777444222000000222666999777555777:::;;;:::;;;<<<888222333;;;<<<===FFFIIIKKKUUUUUUNNNBBB888:::@@@AAA;;;111333555666555555666888777555222111222333444555333333444555777888777555555222111444666555777;;;:::===BBBEEEFFFGGGGGGHHHTTT___kkkooooootttaaaHHHGGGQQQTTTLLLAAA999888888999999;;;:::;;;>>>DDDJJJNNNPPPHHHHHHCCC;;;777888888666999777444444666999;;;<<<======<<<999777666888999888777666555666888:::<<<777777666666777999;;;<<<;;;999666666888;;;======;;;<<<>>>CCCGGGJJJIIIHHHCCC>>>::::::===@@@>>><<<===???>>><<<>>>AAAAAA===999888888999::::::888666444666777666333111222444444777777444444888888666555444333333333333444555777555444333333555777888555666777888888999999888:::;;;;;;<<<===???AAAAAADDDCCCCCCCCCEEEFFFHHHJJJLLLMMMRRRYYYcccvvvQQQjjjsssiiiaaaUUUIIIFFFMMMIII@@@888222000333666333777;;;>>>>>>;;;777444111///---000444888888777777::::::999:::;;;777222222:::;;;:::@@@>>>:::@@@AAA===999777888999555000444555666555444555888<<<;;;777222///000333555777555444555777999999888666222000000555777777:::>>>DDDHHHNNNRRRTTTTTTTTTUUUiiiwww{{{YYYCCCCCCMMMQQQIII@@@::::::<<<======888777999@@@KKKVVV\\\^^^UUURRRIII===777888999777;;;777555666;;;@@@AAAAAA>>>>>>===:::777666777888999999999999;;;<<<>>>???:::999888888:::<<>>;;;888666777888999999888;;;AAAHHHMMMNNNMMMJJJGGGCCC>>>???CCCFFFEEECCC@@@AAA@@@===???CCCCCC???:::999888999999999777666666888:::888444111111222444777666333444777888666777555444333333444666777888666444333333555888999555666777888888888888888<<<;;;;;;;;;===???AAACCCDDDDDDDDDDDDEEEFFFHHHIIIJJJLLLQQQXXXbbbtttJJJbbbppphhh]]]\\\ZZZRRRLLLCCC:::777555333222444///666>>>>>>888222111333555333000///000555:::>>>AAA@@@???===>>>===999444333666999;;;:::888777777888777666555444333222222222111222444444444:::BBBCCC>>>999555444555555555666777888999999888666555333333777<<<>>>???EEEMMMYYYeeepppssstttuuuvvvtttuuuWWWEEECCCHHHCCCBBB??????EEEIIIEEE===999;;;===EEEUUUhhhsssuuuooo[[[FFF<<<999888777888999999;;;>>>===:::<<>>>>>:::444333666:::999999<<<@@@BBB@@@===999888666555999@@@@@@<<>><<<999999;;;<<<;;;999;;;;;;999666333222333555777666444333222222333444666666555444444444444444666888999777444333666:::===;;;999888777888999::::::>>>@@@>>>===@@@AAA???EEEDDDCCCCCCCCCEEEFFFGGGLLLMMMPPPVVV^^^mmmIII[[[gggcccbbbjjjlllgggTTTGGG999666666555333333///444999999555111000111444222111000333999@@@EEEHHHHHHDDD???<<<999444///333666999:::888666555555666555555444444333222222222000222444444444999@@@@@@<<<888555555555555555777777777888888777777666333111333<<>>DDDHHHBBB======<<<777666777888777777:::>>>AAA???===999888555333777@@@EEEEEE===>>>???>>>;;;999777666888<<>>???@@@<<<;;;:::777444333555666888777555444333333333333444444444444444555666666555555666555444333555666:::999777666555666777888:::======:::999===??????DDDDDDDDDDDDEEEFFFFFFGGGJJJJJJMMMSSS[[[iii>>>JJJQQQSSS___qqqxxxsss[[[JJJ999444666666555444333444555555555333111000222222222333777>>>HHHNNNQQQQQQKKKAAA:::777222,,,333666888888666444222222222222222222222222222222111000111444555444777===;;;999666666666666555444888777666555555666777888888444777DDDVVVgggvvvppp]]]UUUXXX^^^]]]YYYRRRMMMNNNRRROOOHHH======AAAOOOfffyyy}}}xxxfffYYYJJJDDDAAA===<<<<<<999:::===???>>>===CCCLLLPPPFFF===>>>@@@>>>:::888666444444777<<<@@@???>>>555888999888<<>>:::888:::>>>AAABBB<<<<<<;;;999666555666888999888777555444444333333222333333444555666888888555444444555666666555444999888777666666666777888;;;===<<<888777<<<@@@@@@BBBCCCEEEFFFGGGGGGGGGFFFFFFGGGJJJOOOVVVcccyyy666;;;>>>DDDWWWmmmtttnnnXXXIII999333444555666999888666333444666666555222111222333444888@@@KKKSSSXXXZZZTTTEEE;;;888555000444555777666444111000000//////000000111222222333000///111555666444555999666555555555777777555444888666555333444555888999:::888>>>RRRjjj}}}yyyooonnntttzzzsssmmmbbbVVVQQQPPPKKKEEE<<<>>>BBBLLL\\\iiijjjdddUUUNNNHHHHHHGGGCCC@@@AAA<<<;;;<<<>>>>>>AAALLLWWWXXXKKK@@@AAAGGGFFF@@@<<<555444333777<<<@@@AAA@@@222999>>>@@@DDDIIIJJJHHHGGGKKKNNNKKKDDD===:::::::::;;;===???BBBEEEGGGIIIDDDEEEHHHMMMRRRRRROOOKKKOOOYYYeeejjjggg]]]SSSNNNCCC@@@===:::::::::<<<<<<<<<<<<<<<:::777777888999:::999888777555444444333333333333444555666777888777666555777:::;;;888444:::999999888888999:::;;;;;;>>>>>>::::::>>>@@@@@@AAACCCEEEHHHIIIHHHGGGEEEEEEEEEHHHMMMRRR^^^rrr888888999@@@SSSeeeggg```NNNDDD:::555222222777===999555222222555777555333222333444444666>>>JJJTTTcccfff^^^KKK<<<999777222444555666555222000//////------...///000111222222000///111666888555444666333222333444666666555333777666333222222555777999777999FFF```{{{sssaaaVVVPPPJJJCCC:::???DDDHHHOOOVVVWWWSSSHHHHHHLLLRRRQQQJJJDDDBBB@@@===;;;===AAAHHHUUU```]]]NNNCCCGGGOOONNNFFF???666555555999>>>BBBBBBAAA666;;;>>>@@@EEELLLOOOMMMTTTTTTTTTOOOHHHCCCAAABBB;;;::::::;;;>>>BBBFFFHHHGGGGGGHHHKKKMMMOOOOOOPPPVVV^^^hhhjjjdddYYYOOOIII>>>>>>>>><<<:::888777777:::;;;;;;:::888777888999999999888888666555444444444444444444444555666666777666555888;;;;;;888555888888888999999:::;;;;;;777<<>>>>><<>>>>><<<>>>IIIWWW^^^___ccc```ZZZTTTOOOKKKHHHGGG<<<;;;999:::<<>>AAADDDFFFHHHGGGFFFEEEEEEFFFIIILLLOOOWWWhhhxxx333333333555<<>>;;;:::<<<:::666555777444222111111222333333333222444555333444;;;IIITTTrrrxxxmmmQQQ<<<888888333333444555333111000000111------...///000111111222222000333:::===888333222111000000111333444333333444333222222333444777888:::===KKKbbbwwwyyyvvvuuuqqqiiicccXXXTTTTTTWWW[[[^^^dddjjjwww|||ooo^^^RRRMMMGGGBBB<<<>>>??????CCCJJJLLLIIIIIIWWWmmm}}}{{{jjjYYYPPPKKKDDDBBBJJJTTTWWWWWWXXXUUULLLIIIQQQYYYVVVJJJ@@@666666888===CCCDDDBBB>>>AAAAAABBBKKK]]]ooovvvtttvvvooofff___ZZZUUUOOOIII>>>===;;;;;;===BBBGGGJJJDDDFFFHHHHHHHHHLLLRRRXXX```]]]ZZZUUUPPPJJJCCC>>>999;;;<<<;;;888666777888444666777777666555666777555666777777777666555555333333333444555666777888444555666666555666888:::444555666777888999999:::444999<<<:::999;;;;;;999>>>@@@BBBDDDFFFFFFFFFEEEEEEFFFIIILLLNNNUUUdddsss222333333333777<<>>???;;;444111444444444444333444444555111333555333444<<>>999333111222000///000111333333222333333222222333555666777666777???PPP___iiioootttwwwlllhhhdddbbb```[[[SSSMMMFFFDDDFFFJJJMMMLLLNNNRRR```ppp|||llliii^^^PPPHHHEEEBBB>>>>>><<<888888???GGGGGGBBBKKK^^^yyyzzzggg]]]NNNGGGFFFQQQ[[[\\\UUUOOOQQQJJJIIISSS[[[VVVIII>>>555666999>>>CCCDDDAAA<<<>>>BBBKKK]]]uuu{{{pppiiieee^^^TTTLLL@@@???======???DDDIIILLLGGGJJJNNNPPPQQQTTT[[[aaabbb[[[SSSMMMIIIFFFAAA===??????>>>:::555333444777222444666666555444555666333444666777777777666555111111222333555777999:::666888999888666666:::>>>555666888999;;;;;;<<<<<<777;;;<<<999999<<<>>>===>>>???AAACCCEEEEEEEEEEEEEEEFFFIIIKKKMMMSSSaaappp222111111444888:::888555555:::;;;999999<<<<<<:::444666666444222333888<<<999333222666;;;===EEENNN\\\YYYRRRHHH===555111000444222000000222333111///000///...///000111111//////444999<<<;;;777333111111000///......///000000333222111111222555777999111555===FFFJJJLLLQQQXXXbbbhhhqqqxxxyyyrrrfff]]]```VVVOOOOOONNNJJJHHHKKKMMMCCCAAALLLQQQIIIBBBBBBPPPccc{{{|||lll```YYYNNNGGGHHHDDD;;;;;;BBB???@@@???;;;:::<<>>BBB@@@LLLfffpppeee```WWWNNNDDDCCCAAA@@@@@@CCCGGGKKKIIIJJJMMMTTT[[[```bbbbbbdddXXXKKKEEEBBB???===>>>:::999777666555444555555555666777666333111111111333333444555666777888999333333444444555666666666555555666666777777888888555666666888999:::;;;;;;;;;===>>>===<<<<<<===>>>;;;===AAAEEEFFFEEEDDDBBBEEEFFFJJJNNNOOORRR^^^kkk}}}000000000333777999777555333777999888888<<<===;;;555555555444444666999<<<;;;555222444666777<<>>KKK___zzz|||ttt___OOOGGGPPPYYYUUUNNNKKKGGGGGGOOO___ggg]]]HHH888666555555777;;;>>>@@@@@@FFFBBBIII___xxxnnn```WWWNNNFFFFFFEEEEEEDDDDDDEEEGGGIIIJJJMMMRRR[[[ccciiijjjiiidddVVVGGGAAA@@@>>><<<<<<:::999777666555444555555555666777666444222222222222333333444666777777888333333444444555666666666777777777777666666666666666666777888999:::;;;;;;888999::::::999999:::;;;<<<>>>AAADDDEEEEEEDDDCCCDDDFFFJJJNNNOOORRR]]]jjjzzz//////000333666888777666333666777555666:::;;;888666444333333666999;;;<<<;;;777444444444333666:::222555777888666333222222222111000000222333222000111000//////000111000......000333444222111000000777666555333222222222222333333222222333555777888;;;;;;<<<===:::666888===@@@AAADDDIIILLLMMMKKKIIIGGGCCC@@@CCCFFFGGGJJJMMMJJJEEEEEEHHHFFFAAADDDLLLUUUjjjvvvjjj[[[KKK@@@===:::>>>JJJPPPPPPQQQVVVWWWNNNBBB:::888999:::;;;IIIZZZsssyyyeeeSSSFFFHHHLLLIIIEEEDDDFFFGGGOOO^^^eee[[[HHH:::555555666777:::===@@@BBBHHHBBBDDDUUUlllmmm^^^TTTLLLGGGLLLKKKJJJIIIHHHHHHGGGGGGIIIMMMVVVbbbmmmsssrrrpppgggVVVEEE??????>>><<<<<<:::999777666555444555555444555666666444333333333222222333333444555666666333333444444555666666666888888777777666555555555777777888999:::;;;<<<<<<777888999999888888999;;;>>>???AAACCCDDDEEEDDDDDDDDDEEEIIIMMMOOORRR\\\hhhuuu000111222444666888888888666777777444666999999666777444222444888<<<<<<;;;:::888666555555555777999000222444444333111111222111111111111222222222222000///...///111333222111222333444444333222333444555444333222111000//////333333333333444555666777888999<<>>AAA@@@AAADDDHHHJJJKKKJJJFFFEEEEEEGGGIIIJJJKKKMMMKKKIIIKKKPPPRRRPPPTTTZZZjjj|||}}}pppeee\\\RRRGGG???;;;;;;CCCQQQ[[[]]]]]]___ZZZNNNAAA<<<;;;;;;;;;<<>>:::999777666555444555555333555666666444333444555111111222333333444555555333333444444555666666666777777777777666666666666888888999::::::;;;<<<<<<999:::<<<<<<;;;;;;<<<>>>???@@@AAABBBDDDDDDEEEEEEDDDDDDHHHLLLOOORRR[[[eeeqqq333444555666777888:::;;;888999888777;;;@@@AAA===888555333444888;;;;;;999999999888666555555555444444555444222111000222444222222333333222222333333.........000333666666555444555666555333333555666333333333222000///...---333333333333444444555555333666===CCCCCC>>>>>>BBBBBBAAA@@@AAADDDFFFFFFFFF???CCCHHHLLLNNNOOONNNLLLNNNPPPWWWccclllqqqsssuuu|||wwwmmmfff]]]XXXTTTNNNFFF???;;;===FFFUUUaaaeeeeeedddWWWJJJ@@@???AAA@@@AAACCCEEERRRgggyyy}}}ssseeeTTTKKKGGGEEECCCBBBBBB@@@CCCKKKNNNIIIBBB>>>@@@CCCEEECCC???===@@@CCC???<<<===GGG\\\qqq{{{wwwppphhh```ZZZYYYZZZbbb\\\SSSMMMKKKKKKJJJJJJEEEJJJWWWiiixxx}}}yyyssskkkZZZHHHAAA@@@???>>>>>>:::999777666555444555555444555777666555444444555111111222222333444444444333333444444555666666666444555555666777888888999999999999::::::;;;;;;<<<999;;;======<<<<<<>>>???@@@AAABBBCCCDDDDDDEEEEEEDDDCCCFFFKKKNNNRRRYYYbbbnnn666777888777777777999;;;888999888999@@@HHHIIIFFF888777666666777888777777666888777444222222000,,,444444444222111222555777444555666555333222333444000///000222555888888888444555555444222222444666444444444444333222000000111111222222333333333333222555===CCCCCC@@@@@@DDDGGGDDDBBBBBBCCCEEEEEEEEE@@@KKKXXX```dddeeebbb]]]\\\aaammm|||vvvnnngggaaa]]]UUUUUUVVVYYYZZZSSSGGG===999<<>>@@@======BBBCCC@@@>>>???FFFKKKOOOLLLDDD???@@@CCC???>>>???FFFXXXmmmyyy}}}rrrjjjccc```]]]ZZZYYY[[[eee^^^TTTNNNMMMOOOOOOOOOHHHMMMZZZlll|||zzzrrrfffXXXIIIAAA>>>;;;;;;===:::999777666555444555555555666777777555444444444222222222333333444444444333333444444555666666666333444555666777888999:::888999999999:::::::::;;;777999;;;;;;;;;;;;===>>>@@@AAACCCDDDEEEEEEDDDDDDCCCBBBEEEJJJNNNQQQXXX```kkk}}}777888999777555555777:::888777666777===FFFGGGCCC999999999777555333333444///444555222111333000+++333555666555555555777999777888999777444222333555444333333444777888888777444555555555333333444666444444555555555333222111000000111111222222222111444666;;;AAAAAA@@@CCCIIIQQQMMMHHHFFFGGGJJJLLLNNNRRRcccvvvzzzvvv{{{pppmmmfff^^^UUUPPPMMMMMMIIIQQQ___mmmqqqgggTTTEEE<<<>>>DDDPPP___iiijjjgggZZZNNNGGGGGGGGGFFFMMMYYYWWW\\\fffqqq{{{zzzuuukkk___UUUKKKAAA;;;===;;;<<>>???AAADDDFFFFFFEEEDDDBBBCCCBBBDDDJJJNNNQQQWWW^^^hhhyyy777888999777444333666999888777333222777>>>>>>999999;;;;;;888333000000222***000333222333666555000555777:::;;;999888777777888:::;;;999555222333555888666555666777888777666555666777777555555666777222333444444444333222111///000000111111111000000666666:::>>>@@@AAAHHHPPPYYYSSSLLLHHHIIINNNSSSUUUcccwww~~~sssfff^^^WWWVVVSSSLLLFFFCCCEEEIIIFFFUUUlll}}}dddQQQBBBCCCGGGPPP^^^hhhhhhdddaaaTTTKKKJJJGGGFFFPPP___]]]___ccckkkuuu~~~{{{ooobbbUUUHHH???<<<;;;===AAA@@@===<<>>GGGJJJLLLKKKGGGGGGKKKOOOPPPNNNLLLOOOWWWeeettt}}}oooeeeccclllvvvxxxvvvuuufffccc[[[VVV[[[bbb```YYYQQQTTT]]]mmmyyy{{{vvvqqqjjj^^^NNNDDDBBBCCCAAA???AAA>>>:::888777777777666888888999999888777555444777777666555444444333333222333555666555666888:::555777777555222111444777::::::999999888999999999:::999888888888:::===>>>AAABBBEEEGGGGGGFFFDDDCCCGGGGGGGGGHHHKKKPPPWWW\\\hhhttt666666666777666555444444111333555666777777777888777666555555555555666666444444444444444555555666:::888666777:::<<<<<<;;;666777777777666555333222444666888888777666666666111444666777555444333333333333333333333333444555555222///...000111333333777666999<<<===@@@IIITTT[[[ZZZ___iiipppuuu}}}xxxqqqbbb___\\\WWWRRRKKKDDD???@@@BBBEEEDDDCCCDDDHHHKKKZZZooo|||^^^DDDAAAAAAHHHTTT]]]```___ccceeeaaaVVVPPPWWWeeeoooeee^^^[[[```iiirrr|||~~~rrrcccUUUMMMMMMNNNMMMKKKGGGCCC???>>>CCCFFFIIIJJJJJJMMMTTTYYY___\\\YYYYYY___jjjwwwppplllooo{{{pppjjjaaa]]]ccciiicccXXXUUUXXXaaannnwwwyyyvvvsssnnncccTTTJJJHHHHHHEEECCCDDDAAA===:::999999888777888999999999888777666555666666666555444444333333222444777777777777999:::666777777666444444555666::::::999999888999999:::;;;:::999888999:::<<<===@@@BBBDDDFFFGGGFFFDDDCCCDDDEEEEEEFFFIIINNNUUUZZZcccooo555666666777777777777777222333444555666777777888444444444444555777888999555555555555555555666666===888444555:::===<<<:::222222333444444444333333000333777999888666555555000222444555444222222333111222333222222666<<>>???DDDPPP]]]hhhmmmxxxvvvlllbbb\\\PPPMMMIIIEEECCCAAA???===;;;>>>AAAAAA@@@BBBGGGKKK\\\lll{{{\\\GGGEEEDDDFFFKKKPPPTTTUUU]]]cccddd[[[UUU[[[iiissskkk^^^ZZZbbbiiikkkuuuyyyooobbbXXXWWWWWWVVVRRRLLLEEE>>>:::===AAAFFFIIINNNUUU^^^eeehhheeeaaa^^^aaajjjvvvsssvvv|||tttjjjgggkkklllaaaTTTWWW\\\dddlllqqqttttttsssqqqhhh[[[SSSPPPOOOLLLIIIHHHDDD@@@===<<<;;;:::999999999999999999888777666666666555555444333333333333555888999999888999:::888777666777777777666444:::999999888999999::::::;;;;;;:::999999:::;;;<<<@@@AAACCCEEEFFFFFFEEEDDDAAABBBCCCDDDGGGMMMSSSXXX^^^iii|||666666888999:::;;;;;;;;;555444333444555666777777555555444555666777888888555555666666666666666666===777222222888;;;;;;888111111222222222222222222---000333555444444444444444555777666555333333444111444666555555;;;EEEMMM@@@:::222------111666888888:::???EEEJJJSSScccrrr|||wwwnnnfff^^^VVVPPPLLLHHHFFFCCCBBBBBBBBBAAA@@@:::<<<>>>>>>===???CCCGGGVVV```pppqqqVVVEEEEEEEEEDDDDDDEEEHHHJJJRRR[[[___ZZZUUU\\\jjjtttkkk^^^\\\iiinnnjjjrrryyyqqqhhheeebbb]]]VVVOOOFFF???:::;;;>>>CCCHHHOOOYYYcccjjjjjjhhhccc______gggrrr{{{www}}}}}}uuupppllleeeYYYOOOWWW^^^dddgggjjjnnnpppoooooohhh___YYYWWWVVVSSSPPPKKKGGGBBB???>>><<<;;;:::999999999999999888777777555555555555444444333333222555888999999888888888999777666888::::::666333999999888888999999::::::<<<<<<;;;:::::::::;;;;;;???@@@BBBDDDEEEEEEEEEDDD@@@AAACCCDDDGGGLLLRRRWWW\\\fffwww666888:::<<<>>>>>>>>>===999666333333555777777666999999888777666666666666555666666777777666555555:::555000000444888888666444333333222222111111111...///111111111222444666777888888777444222222222222555777777888===HHHQQQ@@@;;;555222222444666777666;;;FFFRRR\\\jjj~~~{{{qqqnnnbbb]]]VVVPPPLLLHHHEEECCCAAAAAAAAABBBCCCCCC@@@===<<<===>>><<<:::;;;???CCCMMMSSS___nnn{{{yyyfffRRR@@@BBBCCCCCC@@@??????@@@GGGRRRZZZYYYWWW]]]hhhpppddd[[[___pppuuunnnrrr~~~yyyssslll```VVVMMMGGGAAA>>>;;;===AAAGGGMMMVVV^^^ccckkkiiiddd]]][[[```kkkuuuxxxuuugggYYYPPPMMMWWW___eeefffhhhmmmnnnlllgggccc___\\\[[[YYYUUURRRKKKGGGCCC???>>>===;;;:::999999888888888888888888666666555555555555444444222444777777777666666777999777666888::::::777333999888888888999999:::;;;<<<<<<;;;;;;;;;;;;;;;;;;===???AAACCCDDDEEEEEEEEEAAABBBDDDEEEHHHLLLRRRVVV[[[dddsss555888<<>>===:::666222222666999::::::???===;;;999777555444444444555666777666555444333666444222111222444555555666555444222111000000000000111111111111222666888555666666444111000000111111333555666777<<>>>>>???AAACCCEEECCC???;;;?????????<<<999999===AAACCCIIISSS___fffcccXXXMMM@@@AAAAAA@@@>>><<<<<<<<<===JJJWWW\\\\\\```cccdddZZZYYYbbbrrrwwwrrrsss|||vvvkkk[[[NNNFFFBBB>>><<<<<<===@@@DDDIIINNNSSSUUUbbb```[[[TTTOOOSSS^^^hhhyyyuuubbbPPPKKKNNNVVV___fffgggkkkqqqpppjjj___^^^\\\\\\[[[XXXTTTPPPIIIEEEAAA>>>===<<<;;;:::888888777777666777777888666666666666666666666666444555666666555555666888999888777888888888777555888888888888999:::;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<===???AAACCCEEEFFFFFFBBBDDDEEEGGGHHHLLLQQQTTTXXX```mmm}}}333777<<>>;;;888666444333444444666666666555333222333444555444222111333555555444222111000///000000...000222222222222333555222333333222000000111222111111333555777:::===???666555444555999<<<>>>>>>AAAKKKZZZffflllsss}}}{{{|||}}}wwwooollloooiiidddaaa^^^WWWMMMFFFEEEBBBAAA???>>>???>>><<<:::===>>>???BBBDDDCCC@@@===@@@@@@???<<<999999===AAABBBJJJVVV^^^]]]VVVOOOLLLHHHEEE@@@===;;;;;;======???OOOaaalllnnnlllddd[[[WWW]]]hhhtttxxxwwwwwwzzzuuuiiiXXXKKKDDD@@@===;;;<<<<<<>>>AAADDDFFFGGGGGGRRRQQQNNNHHHFFFKKKXXXccc}}}~~~xxxmmm[[[KKKHHHMMMSSS]]]dddgggnnnuuupppeeeZZZ[[[[[[[[[YYYTTTOOOKKKFFFBBB>>>;;;;;;:::999888777777666555555666777888777777777777888888888888666777666555444555777:::777888888777555555666777888888888888999:::;;;<<<::::::;;;<<<<<<=========<<<===>>>@@@CCCDDDFFFGGGCCCEEEFFFGGGHHHJJJNNNQQQSSSZZZgggvvv111666<<>>===>>>>>><<<999777::::::;;;===???@@@>>><<>>CCCIIITTTbbbhhhaaaVVVQQQQQQOOOIII@@@:::999<<<>>>@@@LLL^^^ttt}}}mmm^^^YYYbbbnnnvvvyyy{{{||||||zzznnn^^^QQQKKKGGGDDDAAA;;;;;;<<>>GGGIIIHHHEEEFFFNNN^^^kkk~~~vvvmmmcccUUUHHHEEEJJJOOOYYY```eeennnvvvoooaaaYYYZZZ[[[[[[XXXRRRKKKFFFCCC@@@<<<:::999999999888777666555444444555666777888888888888888999999999999888777555444555999<<<777888999777333333666999888888888888999:::;;;<<<999:::;;;<<<============;;;<<<>>>@@@BBBDDDFFFGGGCCCEEEFFFGGGGGGIIIMMMOOOOOOVVVbbbrrr777999===AAA>>>888777:::666555555666777:::===???999777555222222333555666444666777555000///222777999111---///222222000111111111111111111000//////000111111000///......///111111111222333333000......222666777666555666777===:::555444999CCCNNNUUUWWW\\\]]]WWWRRRQQQQQQPPPaaaeeegggcccZZZRRRMMMMMMIIILLLPPPOOOKKKGGGEEEDDDEEEDDDCCCCCCDDDBBB???===888:::<<<<<<:::999999999777888999;;;<<<=========>>>@@@AAA@@@===<<<===???JJJZZZkkkooofff[[[WWWYYY\\\TTTIII@@@<<<;;;===>>>MMMddduuuhhhffflllqqqvvv|||vvveeeVVVLLLEEE@@@<<<::::::999888888999:::;;;======AAAGGGKKKSSSeeewww|||llleee___YYYPPPFFFFFFLLLRRR[[[bbbeeeiiikkkfff^^^VVV\\\eeeiiieee[[[OOOGGGGGGBBB===<<<>>>???<<<999999888888777666555555555888888888777777666555444555666666555333333444666444555777888888888777666999888666555555777999:::888999999999999999999:::???@@@CCCEEEFFFFFFEEEEEEEEEEEEEEEEEEFFFIIIKKKLLLRRRXXXdddsss;;;<<>>>>>>>>@@@???>>>??????>>>;;;999666888:::;;;999888888999888999:::;;;<<<=========<<<>>>@@@@@@>>>>>>@@@BBBLLL[[[kkkooofff]]]ZZZ\\\\\\VVVMMMDDD===;;;;;;<<>>:::999888777777888999:::<<<<<>>;;;777888777777666666555444444888888888888888777777666555666777555444333444666555666777888999888888777888888666555666777999::::::::::::;;;;;;;;;;;;<<>>>>>AAADDDBBB<<<:::<<<666444333111111222333444555444333222222333555666:::;;;:::777222000111444555///,,,///222111111222444444444333333222111000333333333222222222222111111111111111111222333444333777::::::777555666777444222222555???MMM[[[dddUUUVVVQQQEEE<<<:::::::::<<<@@@DDDCCC???;;;:::;;;BBBBBBAAA>>>:::888888999::::::999999:::999666444444666888999888777888888888888999:::::::::::::::999;;;===>>>???@@@BBBDDDKKKXXXeeehhh```XXXVVVYYYYYYWWWRRRIII@@@:::999:::CCCUUUjjjwww|||~~~{{{wwwlllkkkhhhffflllyyyvvvgggWWWJJJCCC@@@999888777666555666888999<<<===DDDQQQ___nnnrrr___YYYSSSOOOJJJHHHKKKQQQ]]]bbbdddbbb```]]]WWWQQQ\\\gggvvv~~~yyyiiiXXXLLLAAA>>>;;;;;;<<<<<<999666666666666555555444444333777777888999999999888888555777777666555444555666666777888999999999888888888777666666666777999:::<<<<<<<<<<<<======>>>>>>>>>???AAACCCDDDDDDDDDCCCDDDDDDCCCDDDEEEGGGIIIKKKNNNTTT___mmmyyy>>>===>>>AAA???:::888999444333111000000000222333444333222222222444555777999999999777444333555777222...,,,///222111111222555555555555444333222111222111000000111111111000111111111000000222444666777999<<<:::777555555777777555333555<<>>@@@AAABBBGGGQQQ[[[ZZZRRRJJJJJJMMMPPPRRRRRRLLLBBB:::999:::>>>JJJYYYfffqqqwwwuuuooobbb```\\\ZZZcccsss~~~mmmZZZKKKCCC@@@:::888666555444555777999<<>>>>>???>>>???@@@AAABBBBBBBBBBBBCCCCCCCCCCCCDDDFFFHHHJJJMMMRRR]]]jjjvvv;;;888888;;;;;;666333444333222111000000222444666444333333333333444555666::::::999666444444555666111...---111222000111333555555555555555444333333333111000000222333222000000111222111000111444777888:::<<<:::666444444666777555333333777>>>EEEJJJPPPRRROOOEEE;;;666333000333444666666555444444555999;;;===???@@@???===;;;888777777777888777555333333555888999999888999:::666777777777777666555555888888999;;;===>>>??????FFFMMMQQQNNNDDD======@@@EEEJJJMMMKKKCCC<<<:::;;;???DDDMMMZZZiiiqqqjjj^^^QQQPPPNNNPPP[[[nnn}}}rrr^^^NNNEEEBBB;;;:::777555444666888999<<>>>>>>>>>>>??????@@@@@@AAAAAABBBBBBAAABBBCCCEEEGGGIIIMMMQQQ[[[hhhsss~~~777333333666666333000000222111111111222444777888555555444444444555666666???===:::777444222111111222///000333333000000333333333444555555555555555555333111333666777555333000222444333111111444777777999:::888444222333555333333222222444888<<<>>>BBBFFFEEE>>>777333111///222222222222222222222222333555888<<<>>>>>>;;;999888888777888999999666444444666888999888888888999777888888888888888777666888888888:::===???@@@???JJJMMMNNNHHH>>>888888<<<<<>><<<999666666777999;;;===LLLaaatttsssaaaMMMLLLGGGCCCGGGOOOTTTTTTTTTTTTVVVXXXWWWUUUYYY___fffrrr{{{kkk]]]UUUOOOLLLGGGBBB>>>:::888777444444444444444444444444222333444555666666666666666888::::::888666666666555555444444444555666777555555666777888999999:::999::::::;;;<<<===>>>>>>======>>>>>>>>>?????????AAAAAAAAAAAABBBDDDGGGHHHLLLPPPYYYeeeooo{{{555111000333555222000000333222111111222444777888777666666666666555555555???<<<999666444222111000333111222555444000000333111222333444555666666666666333111333777888666333///333666555222000222555555777888555222000222444222222333333444555666666888======777333333555555555444222333444555555666222111222555999:::888666888777777888999888666444333666888888777666666666555555666666666666666555777777777;;;???CCCCCCBBBNNNOOOMMMFFF<<<888:::>>>999===BBBFFFFFFCCC>>>;;;>>>BBBFFFLLLTTTVVVMMMBBB>>>???@@@EEETTTjjj|||uuufffVVVLLLAAA???;;;888777999;;;===@@@RRRgggvvv}}}jjjYYYFFFFFFDDDBBBHHHSSSXXXWWWSSSRRRUUUXXXXXXWWW^^^gggllluuu~~~~~~tttggg^^^ZZZVVVRRRLLLDDD===888777777444444444444444555555555444444555666666777666666666888:::;;;999777666666666555555444555666777888444555666777888999999:::999::::::;;;<<<===>>>???==================>>>>>>@@@@@@@@@@@@BBBDDDFFFGGGJJJNNNVVVaaakkkwww555000///333555333000111444333222111222333555777888888777777666666555555;;;999666444444444333222444333444666444000000333///000222444555666777777555111///111555777555111///333777777333000111444333555666444000///111444333444555666555444222111666::::::444222666;;;===444222111222444666777777333111000111444777666444666666666777888777555333333555777777555444444444000111222222333333333222777666777;;;BBBFFFGGGFFFOOOOOOMMMEEE<<<999<<<@@@999<<<@@@EEEGGGEEE@@@;;;999???DDDFFFGGGGGGCCC<<>>??????======<<<<<<<<<======>>>@@@@@@???@@@AAACCCEEEGGGIIILLLTTT___iiittt000000111111111000000///222111000000222444333333<<<555222555555222222666555444222000000111222333222333333333333222111000222111111222444555555444666444///...666>>>:::111555444333222111111111111333222111222444555444333///444888777222......000555111111333333000111444666333111222444555333000111000000111333333222111666666555333666999888333666666555444333222222111222111111111111111222222222444999CCCQQQXXXPPPDDDEEEDDDAAA===::::::<<<>>>AAAAAAAAABBBCCCBBB???===<<<<<<>>>BBBAAA======AAAAAA??????DDDQQQcccvvvyyyhhhXXXGGG@@@::::::999666666888GGGRRR]]]hhhwww{{{tttgggWWWJJJBBBAAABBBHHHRRRYYY\\\[[[UUUXXX[[[___dddjjjqqqvvvttttttrrrmmmfff```\\\ZZZUUUQQQJJJ@@@888555555777444444555555666666777777999<<<===:::555222333666999:::;;;<<<;;;999777666777777777777666555444333333444555666666888<<<>>>;;;::::::;;;<<<===;;;:::<<<<<<======>>>>>>>>>???<<<===???AAACCCEEEFFFGGGEEEMMMYYYbbbffflll|||000000111111111111111111666444222111222333444333:::444111444555333333666333333333333333222111111333333333222222222111111333333333333444555444444666666222111666<<<:::333444333222222111111222222666444222222333444333111333777;;;:::555000//////222//////222333111222555444222000111222333111//////......000333444444222222444333333777<<<;;;777777666666555444333222222333333222222222222333333333777@@@OOO___eeeZZZKKKCCCAAA>>><<<;;;;;;<<<===???BBBFFFFFFDDDAAAAAAAAA???>>>@@@BBBAAA======AAABBB@@@???BBBLLL\\\kkkuuu|||kkk\\\IIIAAA:::999888666666888CCCLLLXXXddduuu~~~sssjjjcccZZZOOOGGGGGGGGGIIINNNTTTYYY[[[\\\XXXYYY[[[___eeekkkpppssslllmmmlllhhhbbb\\\XXXWWWQQQMMMEEE>>>999666666666444555555666777888888999888;;;<<<:::555222333666777888:::;;;:::999777666777777777777666555444333888888888777777777999<<<;;;::::::;;;======<<<:::<<<<<<===>>>>>>???@@@@@@BBBBBBCCCCCCDDDDDDDDDEEEFFFLLLWWW___cccjjj{{{000000111111222333333333666444111111333666888888666222000222444333444666111222444555555333111000444444222111111222222333444444444444333333333333555555444222444777666222222222222222222333444444888555222222555777666444555:::======888333000000000------111222000222555222000//////000111///...---------000333555555444000222222222555::::::777777777666555444333222222444444333333333333444444444999DDDVVViiinnn```MMMCCC???<<<;;;===??????>>>===DDDIIIIIIEEEAAACCCFFFBBB@@@AAACCC@@@<<<===@@@BBB@@@???AAAGGGRRR]]]dddxxxooo```LLLCCC:::888888666777999>>>EEEOOO]]]ooo~~~xxxnnnaaaVVVPPPMMMJJJHHHMMMOOORRRTTTUUUVVVXXXYYYZZZXXXXXX]]]eeelllooopppggghhhhhhfff```ZZZVVVTTTMMMGGG@@@;;;:::999777555555555666777888999:::;;;888:::;;;999555333444666666777888999999999888777777777888777777666555444999999999888777888:::<<<;;;;;;;;;<<<>>>>>>===<<<<<<<<<===>>>???AAAAAABBBDDDDDDDDDEEEEEEEEEEEEEEEFFFKKKTTT[[[___gggxxx000000111111222333444555333111///000555:::>>>@@@333111000111333444555555222222333444444333222111555444222111111222444555444444555333222111111111111333333222111000000000111111111222333444555666777444222444999<<<;;;888555999===>>>:::666333111000------000111///000333111000000000000000///...---------000333444444333000333333111222666666333888777777666555444333333555444444333333333333333444777???PPPdddlll___NNNGGGCCC>>>???CCCEEEDDDAAA===BBBGGGHHHEEECCCDDDFFFDDDAAAAAAAAA>>>:::;;;???AAA@@@???AAAEEEMMMUUUZZZqqqqqqdddRRRFFF;;;777777777888:::;;;>>>EEESSSdddpppsssppphhh```TTTKKKGGGHHHLLLNNNQQQUUUXXXWWWSSSPPPRRRUUUWWWTTTTTTZZZccckkknnnnnnggghhhiiifff```ZZZUUUSSSLLLEEE>>>;;;<<<;;;888444666666777888:::;;;<<<<<<777999:::888555444444666555666777888888888888888777888888888777777666555555666777777777888<<<>>><<<;;;;;;<<<>>>???>>>===;;;<<<===???@@@BBBCCCCCCAAAAAABBBDDDEEEGGGHHHHHHGGGJJJPPPWWW[[[ddduuu111111111111222333444555222000///000555:::>>>@@@111111111111333666666444444444222222222333444555555444222111111222444666222444444333000...///000000222333333111......000000000111222333555666777666444333888>>>???;;;666333666:::<<<;;;888666444333///...000000------000111222222111000000000000///......000222333111000111444555333333666777555999888777666555444444333444444333222222222222222555555999GGG\\\iiidddYYYOOOJJJEEEFFFIIIJJJHHHDDD===>>>@@@BBBDDDEEEDDDCCCDDDAAA??????<<<888999===@@@???@@@BBBGGGNNNTTTXXXmmm~~~rrrgggZZZKKK===777777777888;;;999999>>>IIIUUU]]]``````XXXTTTNNNIIIGGGJJJQQQVVVWWW[[[]]]YYYRRRMMMOOORRRQQQNNNNNNUUU___hhhkkkkkkhhhhhhhhhddd]]]VVVRRROOOLLLFFF???===>>>===999555777777888999:::;;;<<<<<<777888888777666555555666666666777777888888888888888888888888888888777666444555555555555777:::<<<;;;;;;;;;<<<>>>???>>>===;;;<<<===???@@@BBBCCCCCC??????AAABBBDDDEEEFFFGGGGGGIIINNNTTTYYYaaarrr222111000000111222333555555333000111444777999:::111333222111444777777333555444222111111333555666444333333222222333555555222444555333000...///222333222444666444000000222000111111222444555777888777666999@@@FFFFFF===555333555777999:::999888666444111///111000,,,,,,///222333444333111000111222000//////000111222000//////444777666777;;;>>>===999999888777666555444444555444333222111111111222666666999EEEYYYiiilllfffUUUQQQMMMLLLLLLKKKHHHEEE===;;;;;;===AAADDDDDDCCCEEEAAA>>>===:::777999>>>>>>???AAAEEEKKKRRRYYY]]]lllzzz~~~vvvnnncccRRR@@@888777888999;;;999777:::AAAHHHKKKOOOSSSNNNNNNMMMKKKJJJNNNVVV\\\^^^```___ZZZRRRMMMNNNQQQJJJIIIJJJPPPYYY```eeefffdddcccaaa\\\UUUOOOKKKIIIIIIFFFBBB@@@???>>>:::777888888999999:::;;;;;;;;;666666666666666666666666777777777888888888888999888888999999999999888888777777777555444444666777:::::::::<<<>>>???>>>===<<<<<<===>>>???AAAAAABBB@@@@@@AAAAAABBBCCCCCCCCCGGGHHHLLLRRRXXX```ooo}}}222111000//////000222333444222000111333555555555222444444222444888777222333333333333333444555555333333333333444444555555222555777555111///111444444111222666777222000222111111222222444555777888888:::AAAMMMVVVUUUJJJ???777777777888999999888777333000///111000......111111333444333111000111333...------///111222111000///444888666777;;;>>>>>>:::999999888777666555444666555444333333222222222666888>>>HHHWWWfffiiieeeXXXVVVSSSOOOKKKGGGDDDBBB:::::::::;;;<<>>===:::777:::???>>>???BBBGGGNNNVVV^^^cccjjjttt~~~}}}xxxjjjWWWBBB999888888999;;;:::777888<<<>>>>>>EEENNNLLLOOOQQQOOONNNQQQZZZaaaaaa```]]]WWWPPPMMMMMMOOOFFFGGGHHHLLLQQQWWW\\\___]]]\\\YYYTTTNNNIIIFFFFFFDDDCCCBBBAAA???>>><<<;;;999999999999999999999999666555555555666777666666:::999999888888888888999888888999999:::999999888888888888666444444666888999999999;;;===>>>>>><<<<<<<<<===>>>>>>???@@@@@@>>>???@@@AAABBBCCCDDDEEEGGGGGGKKKRRRXXX___mmmzzz333222000......///111222000///...000333555555555222666666333444999888222111222444666666555444333222333444444555555555444333666999777333111444777333......444666222///000222222222333444555777777777<<>>>>>???::::::999999999999888888666555444555666777666666;;;;;;:::999888888888999888999999:::::::::999999555666777666666777:::<<<888888888:::===>>>===<<<<<<<<<======>>>>>>>>>???:::;;;===@@@CCCFFFHHHJJJGGGGGGKKKRRRXXX___lllxxx222222222111111111111000111000000111333555444333222333333222444777555//////000111111000111333555999111---111444111111444333999<<<777111111222333111222222333333222222111222222333333555666777888;;;<<>>@@@GGGRRRYYY[[[ZZZ___YYYTTTSSSMMMCCC@@@CCC::::::;;;===@@@CCCFFFHHHKKKGGGAAA<<<;;;<<<======AAADDDFFFGGGNNN[[[fffkkkgggeeehhhooosssssstttvvv}}}}}}xxxnnnYYYDDD===<<<999555555999777444222333999AAAGGGQQQUUUTTTPPPQQQXXX[[[YYYWWWQQQIIIFFFIIIKKKKKKJJJGGGEEEFFFJJJMMMNNNQQQUUUYYYZZZZZZUUULLLEEEBBBAAA>>>@@@AAAAAA???===>>>>>>>>>>>>===<<<<<<;;;:::999888777666555555777999:::555555777888888999888888999999777777777888999:::999888777666666777888888;;;:::999999999:::;;;<<<>>>===;;;::::::;;;<<<===;;;===@@@CCCEEEFFFEEEEEEFFFGGGHHHKKKQQQZZZdddkkk|||222222222111111111000000222111000000222444444333444555333111111333000***...///111111000000111333666333333777777333222555444777888444222333222///111222222333333333333333444444444444555555666777999:::AAAOOOaaagggZZZGGG<<<999666555555555444333111222333333111111111333222333444444444333222222111000//////000111333333333555666777666666777999666555444333222222222222444444222000//////111222:::;;;???FFFOOOUUUXXXXXXXXXUUUUUUVVVQQQGGGBBBCCC@@@@@@@@@AAACCCEEEHHHIIIHHHDDD@@@=========>>>>>>???BBBDDDEEEMMM\\\hhhlllmmmfffaaabbbcccbbbcccfffuuu}}}{{{{{{|||uuujjj```PPPAAA<<<<<<999777777555555444444666;;;AAAFFFOOORRRSSSRRRSSSVVVUUUPPPPPPJJJDDDAAADDDGGGGGGFFFGGGEEEFFFKKKMMMMMMPPPTTTZZZYYYVVVQQQKKKFFFCCCCCC@@@AAACCCBBBAAA@@@@@@AAACCCBBB@@@===;;;:::999888777777666777888:::<<<===;;;;;;:::999999888777777888888777777777888999999999888777666777777999999999888777777777888::::::777888999;;;===>>>>>>???<<<>>>@@@BBBDDDEEEEEEEEEFFFGGGIIIKKKPPPYYYccciiiwww222222111111111000000000444222000///111222333333444555444111111222000+++---000222222111000000000000000333777666111000111555555444111333555222---111111222333444555555666777777666555444444444555555888<<>>>>>?????????>>>>>>@@@AAACCCLLL\\\hhhmmmmmm```TTTPPPPPPPPPQQQTTTcccmmmtttuuutttqqqdddVVVLLLDDD===<<<<<<:::888999444555666777888;;;???BBBHHHLLLPPPSSSVVVVVVOOOFFFJJJEEE@@@???AAADDDEEEDDDGGGEEEGGGKKKNNNMMMOOORRRZZZWWWRRROOOLLLIIIFFFDDDCCCEEEFFFFFFEEEDDDEEEFFFKKKIIIDDD???;;;999777777555666888:::<<<>>>???@@@AAA@@@===:::888777666666666666777888888888888888888888777777888999:::;;;999888888888888999:::;;;555777:::===?????????>>>??????@@@@@@BBBCCCDDDEEEGGGHHHIIIKKKOOOWWW```fffrrr111111111111000000000000666333///...///111222333333666555333333555555111...111444444333111000000///...000333555444222111333555555222333555333///111111222333444666777888999888777555444333333333333666999<<>>@@@AAA@@@???>>>@@@???AAAKKKZZZdddhhhbbbTTTGGGCCCEEEFFFHHHJJJSSS]]]fffiiihhhaaaSSSEEE===<<<===>>>===<<<::::::888888888888888:::>>>AAAFFFJJJPPPVVVZZZVVVLLLBBBGGGDDDAAAAAACCCEEEFFFFFFHHHGGGHHHMMMOOOMMMNNNQQQXXXTTTQQQOOOOOOMMMIIIEEEGGGIIIKKKKKKKKKJJJKKKMMMSSSOOOIIIBBB<<<999777666333666999===@@@AAABBBBBBCCCAAA===:::777666666666444555777888999999888777999888888888999:::<<<===;;;;;;;;;;;;;;;<<<<<<===:::;;;<<<>>>>>>>>>>>>===BBBAAA@@@???@@@AAACCCEEEGGGHHHIIIJJJNNNUUU]]]cccppp111111111000000000//////555222///...///111222222444777666333222444555222000333555666444222222111444111///111777:::777333000666999555222333555555111111111222444666888999999888666555333222222111222666888777888<<<<<<999555333111000222333333222222333555555444444555666555444333222000//////...+++,,,---///111222222222444666888888555333111111///......//////000111222111000///000333555555444111888???AAA???===@@@CCCMMMVVV```bbb\\\SSSJJJDDDDDDCCCAAA@@@??????@@@AAA777777:::===AAABBBAAA??????@@@???@@@IIIVVV^^^___UUUKKKBBBAAACCCCCCCCCEEEIIIPPPVVVYYYYYYSSSGGG===888;;;???@@@@@@>>>;;;999999888888888999>>>EEEIIIOOOQQQWWW]]]]]]VVVKKKCCCFFFEEEDDDDDDEEEGGGHHHIIIJJJHHHKKKOOOQQQNNNMMMOOOUUUSSSQQQRRRRRRPPPJJJEEEJJJLLLOOOPPPPPPPPPQQQSSSXXXTTTMMMFFF???;;;999888555777;;;>>>AAABBBAAAAAA@@@>>>;;;888777666777777444555777999999999888888:::999999999:::;;;===>>>;;;;;;<<<<<<============???>>>=========>>>@@@AAABBBAAA???>>>???@@@CCCDDDFFFGGGHHHJJJMMMSSS[[[```ooo|||111111000000000/////////333111///...000111222222666999888222//////000...222444666666555444444444444444111000333777555//////666;;;777222222666777111111111111333555777999777666555333222222111111222666777555444777999777444222000///000111111111111333444444444444555666444333222000//////......+++,,,---///111333444555444666777666444222111111000000000000000111222222222000///111555777555333333888===>>>;;;:::<<>>======;;;:::::::::;;;<<<444555888<<<@@@BBBBBB@@@>>>>>>===???GGGRRRWWWVVVMMMHHHEEEFFFDDD@@@>>>???EEEGGGJJJLLLKKKGGG@@@:::999>>>AAAAAAAAAAAA===888666777888999===EEENNNTTT\\\\\\^^^```\\\QQQIIIFFFFFFFFFFFFGGGGGGHHHIIIJJJKKKKKKMMMRRRSSSOOOMMMNNNRRRRRRQQQRRRQQQNNNKKKHHHKKKMMMPPPQQQRRRSSSTTTVVVZZZVVVPPPIIICCC>>><<<:::888999<<<>>>??????>>>>>><<<;;;999888777777777888555666777888999:::::::::;;;;;;:::::::::<<<===>>>999:::;;;;;;<<<<<<;;;;;;======<<<<<<===@@@BBBDDDAAA@@@???>>>???@@@CCCDDDDDDEEEGGGIIILLLRRRYYY^^^kkkwww111000000000////////////111///...///111222222222666999999222...///000///111333444444333333555666666<<<>>>888333222111...///555777444333555666555111111000000111444666777333333222111111111222222000555666444444777777555444111///...///000000///000222333444333333555666555444222000000///000000---------...111333666888555555666444222111111222111111000000000111111222333000///111666777555222444777:::;;;::::::<<<>>>???HHHLLLFFF???======;;;999888777777777888999:::222333666;;;???BBBBBBAAA;;;;;;;;;>>>GGGPPPSSSPPPHHHGGGHHHIIIEEE>>>;;;>>>BBBAAAAAACCCCCCAAA===;;;;;;???AAA@@@BBBDDD???888777999;;;???CCCIIIPPPUUU\\\[[[[[[ZZZRRRHHHFFFJJJHHHIIIJJJKKKKKKKKKKKKLLLMMMMMMPPPUUUUUUPPPMMMNNNRRRRRRPPPMMMJJJIIIJJJKKKIIIKKKNNNPPPQQQRRRTTTVVVYYYVVVRRRLLLGGGBBB???===;;;<<<======<<<;;;:::999:::999999999888888888777777777888888999;;;<<<======<<<;;;;;;;;;<<<===>>>999:::;;;<<<===<<<<<<;;;<<<<<<<<<<<<===>>>??????????????????@@@AAACCCDDDBBBDDDFFFHHHLLLRRRXXX]]]eeeppp000000000000///////////////......///222333222111555999999444111222555555111222333222222333555777===JJJQQQHHH;;;555444333111333222111333777666111222111000000111333555777111111111000111111222222///444666444555777777444444111///.../////////...000111333333333333444666555444222111000111111222...------...000444777999555555555333111000222333111111000000000000111111333000///111666888555111444555777999:::;;;>>>@@@<<>>>>>@@@AAA>>><<<;;;===@@@@@@???BBBFFFAAA888:::===AAADDDGGGJJJNNNQQQTTTRRRRRRPPPHHHAAADDDMMMKKKMMMNNNOOONNNNNNNNNOOONNNNNNQQQVVVVVVQQQNNNNNNRRRRRRNNNIIIDDDEEEIIINNNGGGIIIMMMOOOPPPQQQSSSUUUWWWVVVRRRNNNIIIEEEAAA???>>>>>>===<<<:::999777666:::::::::::::::999777777999888888888999;;;===???>>>>>><<<;;;;;;<<<======;;;<<<>>>?????????>>>===<<<===>>>>>>===;;;999777>>>>>>>>>???@@@AAACCCCCCAAACCCEEEHHHLLLQQQXXX]]]```kkk{{{///000111333444444333333000000//////.........---333333333333444444555666555...***...000......222CCCeeeyyyeeeEEE444///---111000000111222333222222///,,,---000111000222555333111000000222333222111333000...000666;;;======888222......111444444222444111///222222222444888777444555888555...---111///000111000///000222333555333111000111111000///333000---...000222222000333000...000444666444111444555777777777888:::<<<@@@>>><<<:::888777777777888999999::::::999888777444555666999<<<<<<;;;999888888:::AAAHHHKKKHHHDDDAAAIIIMMMJJJEEEBBBAAA???CCCAAAAAABBB???::::::===@@@CCCFFFHHHHHHEEE@@@>>>@@@DDDKKKSSSUUUSSSQQQQQQJJJKKKNNNNNNIIICCCEEEJJJNNNRRRUUURRRMMMIIIIIILLLQQQSSSTTTTTTSSSQQQQQQQQQVVVQQQJJJDDDAAABBBFFFIIIMMMMMMMMMPPPSSSUUUTTTSSSPPPQQQPPPLLLGGGEEEFFFHHHFFF@@@999666888999777555888777777777666666666555777888:::;;;<<<<<<;;;:::===>>>???@@@AAAAAA@@@???@@@@@@???>>>>>>>>>>>>>>>:::999999:::===???>>>>>>???@@@@@@@@@??????AAACCCBBBDDDGGGJJJMMMRRRWWW[[[dddkkkxxx///000222333444333111000///000000000000000000111////////////000111222333555222111333222000444;;;LLLmmmlllJJJ999555444111111000000222222333222222000111444555333444777555444444555777666444222222000///111666<<>>===;;;999777777777777777888999999888777555444555555666999;;;<<<:::888999888999===DDDHHHGGGEEE@@@GGGKKKGGGCCCCCCDDDCCCEEECCCCCCCCC@@@::::::<<<>>>BBBHHHLLLLLLGGGAAA<<>>???AAACCCCCCCCCBBBBBB@@@??????>>>>>>>>>>>>>>>;;;::::::;;;>>>??????>>>???@@@AAA@@@@@@@@@BBBDDDBBBDDDGGGJJJMMMQQQVVVZZZaaahhhuuu...000222444444333111///000000000111222222333333000000111111333444666777111111222222000...444;;;FFFbbbrrraaaEEE666444333222111111111111222333333555333555999999666555888666777999<<<===<<<777444222000000222777;;;>>>???999555000///111222111000111///111666888888:::>>>999444000222444111//////...000111000000000222444444222000000222222222111777555333222333444333222444222000333777999888555000111222222222333555777;;;:::999777777777777888777888999999888666444333555555666888:::;;;999777:::888777:::@@@DDDEEEDDD???FFFIIIHHHFFFHHHJJJIIIHHHEEEEEEDDD@@@:::999<<<;;;AAAIIIOOOOOOJJJBBB<<>>@@@@@@@@@@@@AAABBBDDDFFFFFFFFFEEEDDD@@@???>>>>>>======>>>>>><<<;;;;;;<<>>AAABBBAAA???GGGMMMNNNNNNPPPPPPNNNIIIFFFEEEDDD???:::999<<<;;;@@@HHHNNNOOOKKKDDD@@@HHHIIIOOOZZZgggkkkaaaUUUUUUKKKEEEIIIOOOOOOIIIEEEHHHIIIKKKIIIFFFCCCBBBCCCGGGMMMRRRRRRMMMKKKMMMPPPRRROOOJJJEEECCCBBBCCCCCCCCCDDDFFFKKKQQQUUUVVVVVVLLLFFF@@@===???AAABBBAAA===:::777666888;;;;;;;;;777888999999;;;;;;<<<===999;;;===@@@AAABBBBBBBBBCCCDDDGGGHHHIIIHHHFFFEEE@@@@@@???>>>>>>>>>>>>>>>===<<<<<<===???AAA@@@??????@@@AAAAAAAAABBBEEEGGGDDDFFFHHHJJJLLLOOOTTTWWWYYY```lll~~~---///222555777777666555333333222111111000//////000000000222333555777888:::555///...000333222//////888===999555555111+++111333444444222111222333222111333777777333222333222555:::@@@DDDCCC???;;;333333333222222222333444111000000000222444555555222000222666777444444777:::666222111555888666222...000111111111222444666333222111111222444333222444444444333222111000000000000000111333555555444///000111111000000222444555555555555666888:::;;;444666888;;;;;;:::888777555444444444666666555444555666999<<>><<>>===>>><<<999888999:::::::::;;;;;;;;;<<<<<<<<<<<<===:::;;;>>>AAACCCEEEEEEEEEEEEGGGIIIKKKKKKIIIGGGEEEAAAAAA@@@???????????????>>>======>>>@@@AAA@@@???>>>???AAAAAAAAACCCEEEHHHFFFGGGIIIKKKLLLOOOSSSVVVWWW]]]iiizzz...000222444666666777777555444333222000///......222222222333444666777888999444,,,)))...222///(((111333222000222444000***///333666666333111111222000...000444444111000333111333777<<<@@@@@@>>>;;;444444444222000...///000...///000111222444666777444222111444444111111444444444111///222555444000...///111111111222555777555333111111333333333222111333444333111000000000//////000000111111222222///000111111000000222444444444444555777:::<<<>>>333555888;;;;;;:::888666777666555555666666555444444666:::===>>>>>>;;;:::>>>GGGRRRWWWYYYXXXQQQIIIAAA>>><<<<<<999555666;;;;;;===AAADDDGGGHHHHHHHHHJJJNNNNNNIIILLLWWW______UUUMMMGGGHHHIIIEEEBBBAAA>>>===<<<<<>>===CCCAAA>>>;;;999888777777===============>>>>>>>>>;;;===@@@CCCFFFHHHIIIIIIIIIKKKMMMNNNMMMJJJGGGDDDCCCBBBAAAAAA@@@@@@AAAAAA>>>======>>>???@@@@@@>>><<<>>>@@@@@@AAACCCFFFHHHFFFHHHIIIJJJKKKMMMQQQTTTVVV[[[fffvvv111111111111222333333444555444444333222111111000333333333444444666777777444111+++''')))///---'''000222111......000///------333888999555111000000000......222333111222555111111333666999::::::888333444555333000...///000...000111222222333555666666222111333333000111555///333333000111444333///...///111111111333555777666444222222333333222111///222444444222000000222///000111000000000000111///000000000//////000222222333444555888;;;>>>@@@888:::===???>>><<<888666;;;999777777888888777666666888:::<<<<<<;;;;;;;;;;;;DDDLLLPPPRRRQQQIII@@@:::888777777666333555:::888:::>>>BBBEEEFFFGGGGGGIIINNNMMMFFFGGGSSSZZZYYYQQQMMMIIIHHHCCC>>>>>>AAA@@@===::::::===CCCIIIMMMKKKHHHCCCAAABBBDDDDDDDDDEEEFFFGGGHHHJJJJJJJJJJJJGGGFFFFFFHHHKKKLLLKKKJJJIIIHHHFFFBBB???>>>???AAABBBBBB@@@===;;;999999999<<<======>>>???@@@AAAAAA>>>@@@CCCGGGJJJLLLNNNNNNNNNOOOQQQQQQPPPLLLGGGEEEDDDDDDCCCBBBBBBBBBBBBCCC>>>===<<<===?????????>>>;;;<<<>>>@@@@@@BBBEEEHHHEEEGGGHHHHHHIIIKKKNNNQQQTTTXXXbbbqqq333222000///...///000111444444444444444444444333////////////000111111222222444111++++++000222...///333444111...///333666,,,222999;;;666111//////111......222333222444777333222111222444666555555222444555444111///000222000111222222222222333555666222000222222111333777...444777333222555555111...///111111222333555888777555333222333333222000...222555555222111111333000111222111000//////000.../////////......///111222222333666999<<>><<<:::999::::::999888888999::::::999:::<<<===:::@@@FFFIIIJJJIIIBBB:::666444333444333222444:::555888<<>>>>>>>>>>><<<<<<===???;;;;;;===>>>@@@BBBCCCDDD@@@BBBEEEIIIMMMOOOQQQQQQQQQRRRTTTTTTRRRMMMHHHEEEEEEEEEDDDCCCCCCCCCCCCDDD>>>===<<<===>>>???>>>===:::<<<>>>???@@@BBBEEEHHHDDDEEEFFFFFFGGGIIILLLNNNSSSWWW```nnn000222333444444444444555111111333555444222222444777000---111333222222555111111000//////.........555444333222111111111111444444888===;;;444...---000000//////000222444555333222222222111000000000///////////////////////////222444444222222444777111111111000000000000000333222111000111222333444//////000000111111111111...000333444333111000111555333111000111222222222111000///......///000111333222111111333333333222111222333555888;;;>>>@@@???>>>============:::888<<<<<<<<<:::888888:::<<<999:::;;;999777555444555;;;???DDDGGGFFFBBB===999888666444333222444666777======>>>BBBEEEEEEAAA===???@@@AAAAAAAAABBBEEEGGGGGGEEECCC???<<<999888777===>>>>>>>>>???BBBGGGKKKGGGCCC>>>>>>AAACCC@@@===@@@@@@BBBEEEIIIKKKKKKJJJFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEBBB??????@@@BBBAAA<<<<<<@@@AAA======@@@???@@@AAAAAAAAABBBEEEGGGFFFHHHNNNVVV]]]aaa```]]]]]]\\\ZZZWWWSSSOOOLLLJJJDDDHHHIIIEEECCCCCCBBB???AAA@@@>>>>>>??????===<<<<<<;;;>>>DDDEEEBBB@@@BBBEEEFFFFFFEEEFFFHHHMMMPPPHHHQQQ___mmm}}}...333666555222000222666444444444444333333555888999222...111222000000333444333222111000000111222555444333222111000000000...///444;;;;;;444//////000000000000111222333444222222111111111111111111///////////////////////////000111222111222333444111111111111000000000000222222222222222333444444222111111111111222333333///222444555444333222333555333111111222333222111111000000//////000000111333222222333333333222111///000222444666888:::;;;<<<;;;;;;<<<>>>>>>===<<<:::;;;:::888666555777888777888999888666555555666:::===@@@CCCCCC???;;;888888777444222333555777999<<<<<<===@@@BBBBBB>>>:::<<<===>>>>>>>>>???BBBEEEEEEDDDBBB???<<<:::888777<<<============???DDDGGGEEEAAA<<<<<>>???@@@CCC??????CCCDDDAAABBBFFFFFFGGGFFFEEEDDDEEEHHHKKKJJJNNNVVVaaalllrrrsssrrriiigggccc^^^XXXSSSOOOMMMLLLPPPPPPKKKGGGFFFBBB>>>AAA???======>>>>>>===<<<===<<<>>>CCCDDDAAA@@@BBBCCCDDDDDDDDDDDDGGGKKKNNNOOOUUU___jjjxxx...444999666000---000666555555555333222333666999999444000111111000000222444333111000000111222333444333222111000/////////)))***111888:::555111111111111222222222222111111000000111111111111111111000000000000000000000000///......///111222111000111111111111111111111111000111222333444555555555444333222111111333555666111333555666555444444555444333333333444444222111111111111222222111111111333333444444444222111000///000222555666777777777555555444666999;;;;;;;;;999999999777444444555777666777888777555444444555888999<<<======;;;888666999666444222222555999;;;<<<<<<<<<>>>???>>>:::888888:::;;;;;;;;;<<>>:::999<<>>CCCCCCBBBBBBCCCEEEGGGHHHFFFGGGHHHIIIJJJIIIHHHGGGFFFHHHIIIFFFBBB??????AAAEEEEEEHHHLLLMMMKKKMMMQQQTTTSSSQQQNNNLLLMMMQQQTTTVVV\\\ggguuu}}}zzzuuunnnhhhccc```___\\\___^^^XXXRRRMMMEEE>>>@@@>>><<<<<<>>>>>>>>><<<@@@===>>>AAAAAA??????BBBAAABBBBBBBBBCCCEEEIIILLLUUUYYY^^^eeeqqq111555777666111...000333333555666333111444555555888555333333333333333444222111///......///111333333222111000////////////)))***000777999555222222222222333444333222000/////////000000111111222222////////////////////////111...---...111333111///000111111111111111222222///000222444555666555555555333111000000222555777000222555555444444555555444333333444555555222000111111333444444333111111333444666555444222000000111333555777888888777666444333333555777999999888888999999777666666888:::777888777666333222222333666666777777777777666555888666333111222666:::===<<<<<<<<<======<<<;;;999888:::;;;;;;;;;<<<>>>@@@FFFEEEDDDAAA>>><<<999888:::::::::888777888:::<<>>:::999;;;>>>??????CCCCCCAAA@@@AAADDDHHHKKKIIIJJJKKKLLLLLLJJJIIIHHHDDDGGGIIIGGGCCC@@@BBBEEEIIIPPPXXX^^^______```cccfffdddaaa]]]ZZZ[[[___bbbjjjqqq|||}}}|||{{{qqqsssqqqjjjbbbXXXLLLAAA???>>><<<<<<===>>>>>>===BBB>>>===???@@@>>>???BBB@@@AAABBBBBBCCCEEEHHHKKKUUUXXX]]]cccnnn666555444444444333111///222888:::777555666555111444555666555555777777777111000///...///000222444222111000000///000000000...---111777888444222333222333444444333222000////////////000000111111222........................222000...///222444222///000000111111222222222333...000222444555555555555333222000...///111333555///111333333222222444555333333333444555444222000111222333444444333222111333555777666333111000111222333666777888777666555888777777999;;;<<<;;;999888888888777666777999;;;999999888555222000000111444444444444444444555555666555333222444777<<>>>>>============;;;<<<>>>>>>======>>>@@@GGGGGGEEECCC@@@===;;;999999::::::888666666777999@@@>>><<<;;;<<<>>>???@@@AAAAAAAAA@@@@@@DDDIIINNNLLLLLLMMMMMMLLLKKKJJJIIIIIIKKKLLLHHHBBB@@@DDDIIIRRR___ooowwwxxxwwwwwwxxxyyyxxxtttqqqnnnooosssvvv}}}tttgggVVVGGGAAA>>><<<;;;===>>>>>>===BBB>>>===??????===???CCC@@@BBBCCCDDDDDDFFFIIIKKKPPPTTTZZZaaalll}}}999555333444666777333///444<<>><<<;;;;;;;;;999888777999;;;::::::888555222000111222444444444444444444555555666555555555777;;;???AAA@@@AAAAAA???======>>>@@@===???@@@@@@>>>======>>>DDDEEEDDDDDDBBB???===;;;:::;;;;;;:::777777888999@@@???>>>======>>>??????===???@@@??????BBBHHHNNNLLLLLLLLLLLLLLLLLLMMMMMMRRRSSSQQQIIIBBBBBBIIIQQQccctttvvv```OOOCCCAAA===<<<===>>>>>>>>>@@@===<<>>===???@@@???===;;;::::::===???@@@AAABBBAAA???>>><<<<<<===<<<:::999999:::??????@@@???>>>=========;;;===???>>><<<>>>DDDIIIIIIHHHHHHIIILLLOOORRRTTTVVVVVVRRRJJJDDDHHHTTT```wwwhhhUUUFFFCCC???======>>>>>>>>>>>>;;;<<>>???CCC@@@BBBDDDEEEEEEFFFIIIKKKKKKOOOUUUZZZdddttt555777999888666555555777555<<<;;;111---111000******444;;;999777666222---,,,---000333444444333222......///111333555777888777333111222222111333777444444222222222222444555111111000000//////......222222222222222222222222000222444333000///111333000000111222333333444444111111/////////000111222//////000000111111111111...///000111000111444666444111///...///000000000333222111000000111222333333555666333///000555:::666666666666777999:::;;;777<<>>===>>>666777666444333444777999444555666777777777777666888999<<<>>>AAADDDEEEFFFIIIIIIFFFAAA;;;999:::<<<===>>>???>>>;;;888777777777999<<>>>>>===;;;:::;;;<<<>>>???@@@@@@>>><<<;;;;;;:::===???===:::;;;@@@EEEEEEEEEFFFGGGKKKQQQVVVYYYUUUUUURRRKKKGGGOOO```ooommmXXXHHHEEE@@@>>>===>>>>>>>>>===:::;;;???AAA???@@@CCC???AAACCCEEEEEEFFFHHHJJJMMMPPPSSSWWW```ppp777555333444777888777444DDD@@@;;;555222111222333///111333555555333111///.../////////000000111111000///......///111444555>>><<<888555222000000///333333333333333333333222444222///...///000111111333444555666666444222111---000222333222222222333333333333222222222111111111111000000000000111111555333111000///000111222222222222222111111111111444333111111333444444333555333111000111555999;;;:::;;;;;;:::777555555555999777777::::::999<<>>LLL^^^nnnwwwxxxvvvjjjbbb\\\[[[UUUJJJBBB@@@???888333555666555444555111444777888999999:::;;;===AAAEEEDDDBBBCCCJJJQQQKKKHHHCCC>>>;;;;;;===>>>======<<<999777666666777666888===@@@BBBAAA@@@>>>@@@>>><<<===>>>===:::777<<<>>>@@@BBBBBB???<<<::::::999999:::;;;===???@@@CCCCCCEEEHHHLLLRRRWWWZZZYYYQQQKKKLLLRRR\\\mmm}}}ppp[[[NNNEEE???>>>???>>>???AAA===<<<<<<<<<===>>>@@@AAAAAAAAAAAABBBDDDGGGIIIKKKLLLLLLOOOVVV^^^lll555444333444666888777555<<<:::888555444333333333000111333444444333111000------......////////////333111000......///000111333333222222111222222222222222333333333333333333333222///...///000000111333444555555444222111000...000222222111000111222333222222222111111111111111000000000000000000111222111///------...///000111111111000000000111111222222222222333444444333333222222444777;;;???@@@AAA@@@???<<<:::999:::;;;777777999>>>AAAAAACCCHHHNNNUUUbbbttt|||sssmmmkkkhhh]]]TTTPPPGGG>>>777555555333333444444666888:::;;;;;;;;;<<>>===>>>???>>>:::777:::;;;>>>@@@AAA@@@>>><<<;;;:::999999:::<<<>>>???@@@BBBDDDGGGLLLQQQUUUWWWVVVPPPMMMQQQYYYfffxxxuuuaaaNNNEEE===<<<<<<;;;<<<>>>======<<<<<<===>>>@@@AAA@@@AAAAAABBBDDDGGGIIIKKKQQQPPPRRRVVV\\\fffxxx333222222333666777777666444444555555555555444333222222222222222222222222...///000000000000000000111000///...---...///000---...///111222333333333111111111222333333333444222111000///...///000000444444444333333111000000222333333222111000111222222222111111111000000000000000////////////000000000///...---------...///111000/////////000111222000111333444555555555555222222444:::AAAGGGKKKLLLQQQNNNJJJFFFBBB???>>>===777888???IIIPPPRRRUUUYYY\\\bbboooyyynnnfffQQQFFF;;;666444222222444666777:::;;;============BBBGGGLLLNNNMMMLLLLLLNNNKKKHHHCCC>>>:::999:::;;;<<<:::777444333444666888:::;;;<<<===>>>>>>>>>>>>>>>>>>???@@@@@@???;;;777888999<<<>>>??????>>>===;;;;;;:::::::::<<>>;;;;;;:::;;;==================>>>@@@@@@@@@@@@AAACCCEEEGGGIIIJJJRRRQQQSSSVVVZZZbbbrrr111111222333444555666666222222333444444555555555333222111000000111222333222222333444444333333222------------...000111222000111222333333222111000///000000111222333333444111111111000......///111333333333333333333333333555666666444222111222333111111111000000000000////////////000000/////////111000////////////000000111000...---...///111222000222555777888777777777444444777???JJJUUU\\\___iiieee___XXXQQQJJJDDD@@@===@@@JJJYYYeeejjjooosssvvv{{{{{{pppVVVJJJ===888555333444777888999:::<<<>>>???>>>======@@@EEEHHHIIIIIIIIIJJJLLLIIIDDD@@@<<<;;;;;;;;;<<<999555333333666888:::777777999:::===???AAACCC===>>>@@@AAAAAA>>>;;;888999:::;;;===============<<<;;;::::::<<>>>>>??????@@@@@@@@@AAACCCEEEGGGIIIJJJMMMMMMPPPTTTXXX```ooo}}}000111222222333333444555555444333222222333555666333222000//////000222333222333444555555444333222,,,,,,---...///000111111000111222333222111///...//////000000111222333333000222333111///...000222111222333555666666777777444555555444222000000111111111111000000000000/////////000000000000//////000///////////////000000//////.........000111222111555888::::::999999:::777666:::EEEUUUeeepppuuu{{{vvvpppjjjaaaWWWPPPMMMOOOYYYjjjxxxssseeeRRRGGG===:::999777888::::::999999<<>>;;;======???CCCGGGKKKLLLLLLLLLJJJEEEAAA>>><<<<<<<<<===999444333555888:::;;;777777888999;;;>>>@@@BBB<<<>>>@@@@@@???===;;;:::<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;:::;;;>>>BBBGGGIIIIIIKKKMMMOOOOOONNNLLLJJJNNNPPPRRRTTT[[[fffqqqxxx{{{www\\\QQQEEE@@@???===???BBB>>>>>>>>>??????????????????@@@BBBDDDFFFHHHIIIIIIJJJKKKOOOTTTWWW^^^kkkxxx000111222222111111222333777555333222111222333444222111000//////000111222000111333444444222000///000000000/////////......------...///000000000000/////////000111111111222111333555333000///111333000222444777888888777666000222444333111///......222222111111111000000000///000111222222111000///------........./////////...//////000000111111111333777:::;;;999888999<<<888888>>>MMMbbbvvv{{{sssmmmeeeccciiivvv{{{}}}|||xxxsssjjj]]]PPPHHHAAA<<<===>>><<<;;;<<<<<<::::::<<<@@@AAA>>>;;;;;;::::::???FFFKKKLLLKKKHHHFFFCCC???===;;;;;;;;;;;;777333333666:::;;;;;;;;;::::::::::::;;;<<<<<<;;;===??????===;;;;;;;;;>>>===<<<;;;;;;;;;;;;<<<<<<;;;:::;;;>>>CCCHHHKKKKKKLLLMMMNNNMMMKKKHHHGGGKKKNNNOOOMMMOOOWWW]]]___eeehhhpppyyyhhh[[[MMMEEEAAA>>>???AAA>>>>>>???@@@@@@??????>>>???@@@BBBDDDFFFHHHIIIIIIKKKLLLPPPTTTVVVZZZeeeppp000222333222000///000222333333333222222111111111111111000000000000111111000111333444444222///...000000111111000000//////---------...///111222333///000000000000000000000111444777666222000222444000333666888999777444222///222555666444111///...333222222222111111111111000111222333333222111000---...//////000000000///---...000222333333222111444777:::999666555888;;;666999CCCWWWooo}}}wwwvvv|||yyyrrr```dddbbbZZZTTTQQQKKKDDD???;;;;;;AAACCC@@@<<<:::>>><<<;;;>>>BBBCCC@@@<<<888666888>>>FFFJJJHHHDDDAAA@@@===:::888777777777888444111222777;;;;;;999;;;;;;;;;;;;:::::::::999;;;===>>><<<:::999;;;=========;;;;;;;;;<<<===>>>===<<<::::::<<<@@@EEEHHHHHHHHHIIIIIIHHHGGGEEEDDDFFFJJJKKKGGGFFFKKKMMMLLLRRRQQQWWWaaalllyyyyyyjjjYYYNNNGGGAAA@@@BBB>>>???@@@@@@@@@@@@???>>>>>>@@@BBBEEEGGGHHHHHHIIILLLMMMQQQUUUVVVXXXbbblll{{{000222444222///---///111...000222333333111///---000000000111111000000000222333555666555333111///---...///111222222222222222111000000000111333444000000000000////////////111555888777333000222555111333777999888555000---000444888:::888555222111333333333222222222222111000111333444444333111000000000111222222222222222,,,...111444555444222111444777999777444333666:::333999FFF^^^xxx}}}}}}yyywwwuuusssoooggg\\\TTTKKKOOOMMMEEE@@@BBBEEECCC999888;;;CCCFFFBBB;;;888@@@>>>===???DDDEEEAAA===999999;;;CCCJJJMMMGGGAAA<<<:::888666444333333333666222000222777;;;:::888777888999:::;;;;;;;;;;;;;;;<<<===;;;888888;;;>>><<<<<<::::::;;;===@@@AAA???===:::999:::===AAADDDCCCCCCDDDDDDDDDDDDCCCCCCBBBGGGHHHCCCAAAEEEFFFCCCFFFCCCFFFPPP\\\lllwwwdddVVVMMMEEEBBBDDD>>>???@@@AAAAAA@@@>>>>>>>>>@@@BBBEEEGGGHHHHHHHHHJJJKKKPPPUUUWWWYYYbbbllluuu000222444444333111111111222111111111000000//////222//////222333111111444666444444777999777000***111000000111222222///---///222555666555333333333......///000111111222222///222777999888777555555222111111222333333222000333888===>>>:::555222111222///000444777555444555222333444666777666444222///,,,...444555111111444000///...000333555666666888777666444222111111111777888DDD]]]|||~~~vvvvvvtttlllgggfff]]]ZZZUUUPPPKKKHHHFFFEEEHHHFFFDDDAAA@@@@@@@@@AAA777:::>>>@@@???>>>======>>>>>>=========>>>@@@AAA::::::<<>><<<999111777>>>@@@???>>>@@@BBBAAA<<<777666888;;;<<<<<<===@@@CCCDDDBBB@@@??????CCCBBBAAAAAABBBAAA???===>>>>>>???DDDKKKYYYpppssscccUUULLLEEEBBB@@@>>><<<;;;===???@@@AAA???AAACCCDDDEEEFFFHHHJJJHHHKKKNNNPPPSSSXXX```fffvvv///111333444444444555666555555444333111000//////111//////333333000111333444222222555777555///)))222000000000111111///...000222444444222000000000/////////000000000111111444777;;;<<<;;;999888888666444333222333333222000444888<<<<<<999555222222444111111333222......111555444555666666666444333000...///555666222222555222111000000333444444333777666555333222222222222777888CCCZZZvvv{{{vvvtttsssqqqoookkkaaaZZZYYYWWWPPPKKKJJJEEECCC@@@>>><<<<<<<<<===???>>>;;;999777777888888555888;;;============>>>@@@???>>>===>>>@@@BBBCCC<<<;;;;;;>>>CCCCCC@@@;;;===:::666555666777777666;;;999666555777999::::::<<<:::999777666666777777888666666777;;;======<<<777:::===>>>===>>>CCCHHHEEE@@@;;;999999:::::::::666999===>>>>>>===<<<<<>>>>>===>>>AAAGGGSSSgggyyy}}}kkk\\\PPPHHHDDD@@@>>><<<<<<===???@@@@@@???AAACCCDDDDDDEEEGGGIIIIIILLLOOOQQQTTTYYY```fffrrr...///111222333444777999888888666555333111000000111///000333333000000333777666666888:::888333...333111//////000000000///000111222111///......////////////000111333444555888;;;>>>???===<<<;;;;;;;;;888444333222333222222111333555555333000//////444222222222...+++...444777777666555555444444444222000111555666444555777444333111111222333222111555444333333222222333333666888AAASSShhhvvvxxxuuuqqqmmmgggaaa]]]YYYUUURRRMMMGGGAAAAAAAAA===:::999777666555444555777999:::===;;;999666555555555666555888;;;======>>>???@@@AAA@@@>>>>>>>>>AAADDDEEE@@@===;;;<<<>>>???===;;;;;;888444333444666888888<<<999777666888:::;;;;;;===<<<:::888666666666666:::888666777999===>>>???>>>>>>===;;;;;;???GGGNNNEEEAAA<<<999888777666555555888<<<>>>>>>>>>>>>???FFFEEEDDDDDDEEECCCAAA>>>>>><<<<<<>>>AAAJJJZZZjjj~~~tttdddVVVLLLFFFAAA???<<<<<<>>>@@@@@@@@@>>>@@@AAABBBBBBDDDFFFIIIIIIMMMPPPRRRTTTXXX___eeelllzzz...///000000111333666999777777666555444333222111222///000444444111000222999888999;;;<<<:::666222333111......///000000//////000000///...///000222000000111222444777:::;;;777999<<<===<<<<<<<<<===>>>:::555222222222333333000111111111000///......111000222222///...555>>>999999999777444333333444222222333555666666777888444333111111222333222111222222222222222333333444555666<<>>:::888888::::::::::::999888666555555666888999===;;;999666555555555666:::<<>>===>>>AAADDDGGGDDD@@@<<<:::;;;<<<<<<;;;;;;999777666666888;;;<<<;;;:::999:::;;;<<<;;;:::<<<;;;999777666666666666999999888999;;;===???@@@AAA???===::::::???GGGMMMDDDBBB>>>;;;999777666555777:::===>>>>>>>>>???@@@EEEEEEDDDEEEEEEDDD@@@>>>@@@===<<<<<<===BBBNNN[[[lll|||{{{jjj[[[NNNGGGBBB???===<<<>>>@@@@@@@@@>>>???@@@AAAAAACCCFFFHHHIIILLLPPPQQQSSSVVV\\\aaafffttt222333333333222333666888444444444444333333333333333111222666555222000222555555666777888666333111333000...---.../////////,,,...///000000222555777777666555555666888:::;;;222444666888888999;;;===>>>:::444111111222333333333222222222222222222111//////111222000000888BBB;;;<<<===;;;777444333333222333444444555777888777333222000111222333333222111000000111111333444444444444777===CCCFFFCCC@@@???@@@AAA@@@???>>><<<<<<666555444333555777888888777666444333333444666777999777444222111111111222<<<>>>AAABBBAAA@@@@@@AAA>>>===<<<<<<>>>AAADDDFFFDDD@@@<<<999888999::::::===============???BBBDDD???>>>>>>@@@@@@???<<<999999888777666555666777888777999;;;===>>>>>>??????@@@???===<<<<<>><<<<<<<<<>>>FFFOOOaaasssqqq___OOOFFFCCC@@@>>>===>>>@@@@@@@@@>>>???@@@@@@@@@BBBFFFIIIHHHKKKNNNPPPQQQTTTYYY]]]cccppp777888888777666555777888222222222333333333444444444222444888777333111333444555777777777555444222222000....../////////...***---///111333444777999===;;;888666555444555666///111222333333444777::::::666222000000222333333111000///000222222111///222000000111000///555<<<===AAADDDCCC>>>888444333111333333111222666888666333222000111222333333222000000000000111222333444333222333444666666555333555777999:::888777777777444666555222222555666555444333222222333555888999888777444222000000111111999===@@@BBBAAA@@@??????<<<<<<<<<===???BBBDDDFFFAAA@@@===;;;999999:::;;;;;;>>>BBBEEEGGGJJJMMMPPPLLLJJJHHHFFFDDDAAA===:::888888777666666777888999666:::===@@@@@@?????????@@@???>>>>>>>>>???@@@@@@999:::<<<<<<:::999999:::999;;;=========<<<===>>>AAAAAABBBDDDFFFEEEAAA>>>BBB>>>============BBBIII[[[nnnyyydddRRRGGGCCCAAA>>>===>>>@@@@@@@@@??????@@@@@@@@@BBBFFFIIIGGGJJJNNNOOOPPPRRRVVVZZZ```lll555777888888666555666777333333333333333333333333666444666:::999555222444555666777888777555555444000///...///000000...,,,***,,,000333444555666888:::888555222000000111222111222222111000111444666555222///...000222333333111000000333555555333111777333111333333222444999???FFFMMMMMMFFF===777444///222222///000555777444555444222111222222111000000000000000000111222333222111111000111111222333///222555555333222333444111555666333444999<<<:::444444333333555777:::;;;;;;999666444333333333444555:::@@@DDDDDDCCCAAAAAA;;;<<<>>>@@@BBBDDDEEEFFFCCCCCCCCCBBBAAA@@@@@@@@@AAAGGGOOOVVV[[[___dddgggaaa[[[RRRJJJDDDAAA>>>===<<<;;;999888888888999999888;;;>>>???>>>>>>@@@CCCBBBAAA@@@?????????>>>===333666999999888666777888:::<<<>>>?????????AAACCC???@@@BBBEEEGGGGGGDDDAAAAAA===<<<>>>======@@@EEERRRfff}}}kkkXXXMMMDDDAAA???>>>???@@@@@@@@@@@@@@@@@@@@@@@@CCCGGGJJJHHHKKKOOOPPPPPPQQQUUUYYY^^^jjj|||000333555666555444444444666666555444333333222222777555777;;;:::666333444000222333444222111111111/////////000111000...+++***---111333444444444555222111///------///222333444444333111//////111444111///------///222333333999888999;;;>>>???<<<888999444222555777777888;;;BBBJJJRRRTTTLLLAAA999555...111111---...444666333888666333222111111///...000000000000000111222222111111000000000222555777+++...111222000000222444+++111333222555===BBBAAA555444333222333444666888:::888555333222111222333444999AAAGGGHHHGGGFFFEEE:::<<>><<<:::999999999999;;;===>>>===<<<===BBBFFFEEECCCAAA?????????>>>===666:::>>>>>><<<:::;;;<<<444666999:::;;;===???AAA???@@@CCCGGGIIIIIIFFFCCC???<<<;;;===>>>===???CCCHHH]]]vvvooo^^^TTTDDDBBB???>>>???@@@@@@@@@@@@AAAAAA@@@@@@CCCGGGKKKIIILLLPPPQQQQQQRRRUUUYYY]]]hhhzzz333444555555666555555555444555777999888666333222333222333777;;;;;;555///444444222111000000///000...///111222333111000///222111///......000222333333222111000//////000000000000000---++++++///333---///000000//////000222444444666<<>>FFFIIIFFFBBBAAAAAA<<<>>>@@@BBBEEEJJJPPPUUUSSSZZZcccgggddd___ZZZXXXfffkkkttt|||{{{ppp___PPPGGGDDDDDDDDDCCCCCCAAA>>>:::999999:::>>>CCCCCC<<<999>>>BBBBBBDDDHHHGGGBBB???@@@===777999999999:::::::::;;;;;;999999999999:::<<<>>>???BBB@@@@@@CCCHHHJJJFFFBBB@@@;;;999;;;<<<;;;;;;===HHHTTThhh~~~}}}gggSSSIIIAAA<<<===?????????AAA?????????@@@AAADDDFFFGGGKKKLLLNNNOOOOOOQQQTTTVVV^^^eeerrr333333444444444444444444555555777777777555444333333222333777;;;:::555000333222111000///////////////000111222222111000///222111000000000111333333000///---,,,,,,,,,------222222111---***)))+++...---///000000//////111222666333666CCCTTT\\\YYYRRRIIIBBB;;;999888555444777999@@@GGGGGG@@@888444222000///......///000111111444333222111111111111222000111111000......///111444666888555111///222555222222222111000000222444555666666555444666<<>>BBBGGGMMMRRRYYY___cccrrrxxx}}}vvvqqqnnnxxx{{{rrrhhhZZZNNNHHHFFFFFFGGGIIIGGGEEEAAA>>><<<<<<===@@@FFFGGGAAA>>>@@@BBBAAACCCFFFFFFAAA>>>???<<<777888888888:::<<<===<<<:::<<<;;;::::::;;;<<<===>>>BBB@@@@@@CCCGGGIIIEEEAAA@@@;;;999<<<===;;;;;;>>>DDDOOOaaawwwkkkXXXJJJCCC>>>???AAA@@@@@@AAA?????????@@@BBBDDDGGGHHHKKKMMMNNNOOOOOOQQQTTTVVV^^^dddqqq333333333333333333333333555555555555555555444444444333444888;;;:::666111222111000///////////////111111111111111111111111111111222222333333222222333222111000000000111222222111000---******+++------...000000000000111333777333888LLLgggvvvrrrhhhYYYLLL@@@;;;888444111111222666:::;;;999555222111............////////////444444333222111111000000///000111000//////000222444666777555222000222555222333333111000000222444999999999666333444999>>>DDDCCCAAA>>>;;;999777555555;;;>>>;;;888999:::999999???EEEHHHGGGEEEDDDEEENNNTTT]]]fffooovvv||||||ssslllbbb\\\RRRKKKHHHIIIJJJKKKKKKHHHDDD???<<<;;;;;;<<<>>>BBBDDDAAA============BBBDDDCCC???======:::666777555666:::???@@@<<<888===<<<<<<;;;;;;<<<<<<===BBB@@@@@@BBBEEEFFFCCC@@@@@@;;;:::<<<>>><<<<<<>>>@@@HHHWWWmmmrrr^^^KKKDDD@@@AAACCCAAA@@@AAA?????????@@@CCCEEEHHHJJJKKKMMMNNNOOOOOOQQQTTTVVV]]]cccooo}}}666555555444333333333333666555444333333444555555555555666999;;;:::777444222111000000000000000111333222111000000000111111...000111333333222111000555555444333333444555666//////...------...000111---...000000000000222444666444<<>>888555555<<>>???===::::::<<<===@@@AAA@@@>>><<<:::888555666444444:::BBBCCC===777:::::::::;;;;;;<<<<<<===@@@???>>>@@@BBBBBB@@@>>>@@@<<<:::>>>???===<<<>>>@@@DDDPPPccc{{{wwwdddKKKDDD@@@BBBCCCAAA??????>>>??????AAACCCFFFIIIJJJKKKLLLNNNOOOOOOQQQTTTVVV\\\cccmmmyyy999888666555444444444444555444333222222333444666555666888:::;;;:::888666222222111111111222333333333333222111000000111111,,,...000222222111///...000000/////////000222333111000//////000111222222---...000111000111333444444666???QQQeeepppooojjj___PPPAAA;;;999555111000333555777888777333...+++---///222222000///000222000111222222111///---,,,///000111000///000222444333444444444333333444666444444444333111222444666666777777555333444:::>>>HHHLLLNNNJJJAAA999666555???FFFHHHBBB>>>CCCLLLRRRVVVVVVWWWYYY^^^eeemmmsssxxxqqqnnnlllggg```[[[WWWSSSMMMIIIHHHGGGGGGIIILLLOOOOOOOOOPPPKKKFFFBBB@@@@@@>>>===<<<===>>>>>><<<<<<@@@EEE???>>>>>>>>><<<888666555555333444;;;BBBDDD===777666777888:::;;;===>>>>>>>>>======>>>??????>>>===@@@<<<;;;???@@@>>>===>>>BBBDDDKKK[[[qqqzzzgggLLLEEE@@@@@@AAA???===>>>?????????@@@BBBEEEHHHIIIIIIKKKMMMOOOPPPRRRUUUXXX]]]bbbkkkuuu;;;:::777555444444444555444333222111222333444555444666777999999888777666222222222222222333444555333333333222111111000000,,,---///111111000///...------------...///111222555333111111111111000///---...000111111222333555444777???JJJUUUZZZZZZWWWTTTIII>>>;;;999555222111...222666777555111///......000222222//////111444...///111333333111...,,,000111111111000000111333333333333333444444555666444555555333222222444666333444555333222555:::@@@FFFNNNTTTRRRIII@@@<<<;;;BBBHHHKKKHHHIIITTTaaajjjooonnnmmmooottt|||ssseee]]]YYYVVVTTTQQQMMMJJJHHHGGGGGGFFFGGGJJJNNNRRRSSSQQQOOOLLLHHHCCC@@@@@@???<<<999999:::<<>><<<@@@FFF???<<<<<<>>><<<777555666444444666;;;AAABBB===888555666888;;;===>>>??????=========>>>>>>?????????@@@===<<<@@@AAA???===>>>CCCDDDHHHSSSfff}}}|||iiiNNNFFF??????@@@>>>===>>>?????????@@@AAADDDFFFGGGGGGIIILLLNNNPPPSSSWWWZZZ^^^cccjjjqqq|||;;;:::777555333333333444222222222222222333333444111333555666666555444444111111111111222333444555333333444444333111000///---...///000111000000/////////...///000222444555444222000000222222000...,,,...000111111222444666666777;;;AAAHHHJJJGGGCCCGGG@@@;;;:::888333111222///333666555000...000333...000222000------000444---///333555555333111///111222222111000///111222333222222222444555666666555555555444222333555777111222333222111444:::???CCCNNNZZZ[[[SSSJJJFFFGGGPPPVVV[[[\\\bbbooo}}}~~~yyynnn```TTTNNNLLLEEEHHHKKKKKKHHHGGGIIILLLJJJLLLPPPUUUXXXXXXTTTPPPFFFBBB>>>===>>>===888444777999>>>DDDBBB======BBB???;;;;;;>>><<<777444666444555888<<>>??????@@@@@@AAABBBCCC@@@======AAABBB???===>>>@@@BBBEEELLL[[[sss}}}jjjQQQHHH@@@??????>>>>>>@@@????????????@@@BBBDDDEEEEEEGGGKKKNNNQQQTTTYYY\\\___dddiiiooowww;;;999666444222222222333111111222222333333333333///111333444333222222222000000000000111222444444222333444555444222///...//////000111111111111111............000222444555000...---///222444333111,,,...000111111222444666999777777;;;AAABBB===888???;;;::::::777222000111444888999444---+++000555---///111...++++++000555---000444777888666333111222333333222000///000222333222111222444666666666555666555444333333555777000222222111000333999>>>AAANNN^^^bbb[[[RRRPPPQQQbbbiiinnnrrryyy~~~tttmmmjjjiiihhhgggddd\\\QQQIIIFFFFFF@@@GGGPPPRRRPPPNNNQQQUUUNNNQQQVVV[[[]]][[[UUUQQQFFFCCC@@@@@@BBB@@@;;;555;;;===EEEMMMKKKBBB???BBB???;;;;;;>>>===666444777444666999<<<======<<<;;;;;;<<<>>>???@@@@@@@@@??????@@@AAAAAABBBCCCEEEGGG@@@======AAACCC@@@>>>>>>===???CCCHHHUUUnnn~~~kkkTTTJJJAAA??????>>>@@@BBB@@@??????>>>???AAABBBCCCDDDFFFJJJNNNQQQUUUZZZ]]]```dddiiimmmttt999555111000222333333111333333222222111222222222222111000111222222111000222222111111111222444555111111111333444444222000000------000000------000////////////000000000000444555444222///000444888000000111222333444444555555999999777777999888444888::::::666111---...//////000000111111111000000000000000000111222333333111333555666666444111///333111000222444555222000//////000111333444555555555222//////111222000...222111333666777555888===CCCZZZqqqzzzvvvnnngggbbbwww}}}uuukkkggg```VVVOOONNNMMMSSSTTTNNNGGGDDDCCCBBBDDDIIIPPPVVVYYYXXXUUUSSSWWWWWWWWWZZZaaaeee___VVVQQQJJJCCC???;;;888999===<<>>BBBCCCDDDGGGLLLKKKGGGDDDBBB@@@AAACCCBBB===999======<<<@@@OOOjjjjjjWWWLLLBBB>>>===<<<>>>AAA<<<>>>@@@???>>>@@@DDDGGGCCCFFFIIILLLPPPUUU\\\```eeegggkkkooottt~~~888555111000111333222111555444333111000/////////333111000000111222222111222111000000111222333444222111111222333444333111111//////111111//////111//////000000000111111111222333333222000222666:::///000000111222333333444222666888777888;;;;;;888666777777555333111000000111111111000000000//////////////////000111333333333444555666666444222000333111000000222333222000000000111111222333444444666444333222333333333222333111222555666555888===MMMfff~~~|||zzzqqqcccZZZSSSQQQMMMGGGCCCDDDHHHNNNPPPKKKFFFFFFFFFFFFKKKPPPWWW\\\\\\ZZZXXXWWWWWWYYY[[[```hhhkkkeeeZZZRRRKKKEEEBBB>>>999999===>>>CCCGGGHHHEEEAAA@@@@@@>>>===:::888666666666666444666999999888999===???BBBEEEGGGFFFDDDBBBBBBCCC???BBBDDDDDDHHHMMMLLLHHHFFFFFFEEECCC@@@===<<<;;;>>>>>>===@@@LLLdddoooYYYMMMBBB??????>>>>>>@@@===???@@@@@@???@@@DDDGGGEEEGGGJJJLLLOOOTTTZZZ^^^bbbdddhhhmmmqqq|||777444111000111222222111333222222111000/////////333111//////111222222222111000000000000111111222222111000000222333333222333000000333333000000333000000111111111222222222111111222111111333777::://////000000111111222222...333666666999===>>>;;;333333333555666666444222444333111000////////////000000000111222444555666555555666666555333222111222000......000111111000000000111111222222222333444555555444333333444555333111111333444444888>>>RRRlll|||qqqbbbVVVJJJDDDAAAAAAAAA??????AAADDDJJJMMMKKKIIIKKKNNNNNNSSSZZZaaabbb^^^ZZZYYYZZZYYY\\\```fffnnnqqqjjj___TTTMMMGGGCCC???;;;;;;>>>AAADDDFFFEEEAAA>>>>>>@@@>>><<<:::777555444444444000555999999666666<<>>::::::===>>>???@@@AAAHHH\\\yyyrrrZZZMMMBBB@@@AAA@@@??????===???@@@@@@@@@AAADDDFFFFFFHHHJJJLLLOOOSSSYYY]]]aaabbbfffkkkpppzzz555444111000000111222222//////000111222333333333333111//////000222333333000////////////000000000222111//////111333444333333000000333333000000333111111222222222333333333000000000000111222555777////////////000000000000...222555666888===>>>;;;111000111444999:::888444888666333111//////000111333333444444666777999:::444555555555444333111111111000...,,,---...000111000000111111111111111111222555666555222222444777444111000222222333888>>>RRRlllzzzqqqkkkiiiiiieeeccccccbbb[[[PPPFFF@@@>>>===>>>???@@@BBBCCCFFFMMMQQQQQQSSSWWW[[[[[[\\\ccciiiggg___YYYXXX[[[]]]^^^aaaeeemmmqqqjjj```UUUMMMFFFCCC???<<>>===:::888555444333333111555777777555666:::>>>DDDDDDDDDCCCBBBAAA@@@@@@AAADDDFFFHHHLLLQQQQQQMMMKKKJJJHHHCCC>>>::::::<<<===???BBBBBBFFFUUUrrrqqqYYYMMMAAA@@@CCCBBB???>>>===>>>>>>???@@@AAABBBCCCDDDFFFIIILLLOOOTTTZZZ^^^bbbcccggglllrrr{{{444444222111000111222444000111222333444555444444222111//////111333333333/////////000////////////222000......111333444444222000000222222000000222222222222222333333333333111000//////000111111222000000/////////////////////444666555777::::::777222000111444999;;;999666888777444222111222333444444444444555666777999:::222333444444444333111000000///...,,,,,,---///111000000000000000000000000333555777666444444777:::333000///111222222777>>>SSSiii}}}~~~wwwtttmmmddd[[[TTTOOONNNNNNJJJGGGHHHJJJIIIDDD???===???@@@???@@@AAABBBBBBMMMSSSYYY\\\aaagggkkkjjjhhhmmmqqqmmmccc\\\[[[]]]aaa```___aaahhhlllggg^^^WWWOOOGGGDDDAAAAAAEEEKKKJJJKKKKKKGGGAAA>>>>>>@@@???>>><<<999777555333222777666666666777888999999??????>>>???@@@@@@AAA@@@CCCGGGIIIKKKOOOUUUUUURRRMMMIIIDDDAAA@@@>>><<<999<<<>>>BBBDDDEEEPPPjjj|||kkkUUUJJJAAA@@@CCCAAA???>>><<<<<<===>>>@@@@@@AAA@@@AAADDDGGGKKKOOOUUU\\\```ccccccffflllqqqyyy444444444222000111333666444555555555555333111000111000///000222333333222///000000000000//////...000///...///111333333333333000000333333000000333111111222222222333333333222000//////000111111000111111000000//////......111444666444555777666333222111111333555777777666666555444333333444555666222222222222333444555666///111444666666555222111...//////...,,,,,,...000......//////000000000111555666777777666777999;;;111//////222222222666<<>>===>>><<<::::::;;;=========@@@EEEHHHGGGFFFGGGGGGDDDPPPXXX```gggooovvvyyywwwuuuwwwxxxrrriiibbb___```cccaaa______eeejjjfff^^^[[[UUUOOOLLLJJJIIIKKKPPPOOOQQQRRRNNNHHHBBB@@@AAABBBAAA???<<<999666444333;;;999777777999:::999888???======>>>AAACCCDDDDDDFFFIIILLLNNNSSSYYYYYYVVVOOOJJJDDDBBBBBBAAA<<<888<<<===BBBEEEEEEKKKaaaxxxppp```NNNFFF@@@@@@AAA???>>>???===<<<===>>>AAAAAA@@@???@@@BBBFFFJJJOOOUUU\\\aaacccbbbeeejjjpppvvv444555555333111222555888444555666555444222000...//////000222444444222000000000111111111000///............000222444333222444111111444444111111444111111111111222222222222222000///000333444333222222222111000000///......000444555333333555444000111222111000//////222444000111222333444555666777222222222111111222222333...111555999:::888555333---///000///------...000------......///000111111444333222333666777888888000...///222333222555:::BBBMMMVVVVVVQQQNNNLLLJJJHHHEEEAAA===:::999777666555777999999999:::===@@@DDDMMMSSSRRRQQQRRRQQQMMMMMMVVVbbblllwww}}}}}}zzztttllleeeaaa```ccccccbbbcccjjjooojjjaaabbb^^^\\\\\\YYYSSSQQQSSSTTTWWWYYYVVVOOOGGGCCCBBBEEEDDDBBB???<<<999666444::::::::::::::::::<<<===AAA???===???BBBEEEFFFEEEHHHLLLOOOQQQVVV\\\]]]ZZZPPPNNNKKKHHHDDD@@@;;;999>>>===@@@EEEDDDEEEVVVjjj}}}ppp```QQQFFFBBB@@@@@@>>>;;;<<<@@@???>>>>>>@@@CCCDDDBBB???AAACCCGGGJJJNNNTTT[[[```eeedddfffkkkpppuuu555666666444222222666999111222333444444333111000---...000333555555222///000111222222222000///...------...111333444333111555333333555555333333555000000111111111222222222222000///111555777666555333333222111000///......///333444222222444333000111222111---******...222,,,---///222444555666666444444333222222222222333---111777;;;===;;;888555,,,///111111...---...000,,,,,,---...///000111222000...,,,...222555444333///...///333333222444999===EEEKKKJJJFFFEEECCC@@@<<<;;;::::::999888666444000666;;;===<<<===AAAEEEDDDOOOWWWWWWWWWYYYWWWRRRHHHSSS```mmm{{{}}}yyyssslllfffaaa^^^cccdddeeeiiippptttnnndddhhhffffffhhhddd[[[TTTSSSVVVZZZ^^^[[[TTTKKKEEEBBBFFFEEEDDDAAA>>>:::777555666:::>>>===::::::>>>CCCBBB???===???BBBEEEEEEDDDIIIMMMPPPRRRXXX^^^___\\\QQQSSSRRRMMMDDD===::::::@@@===@@@EEECCCAAANNN```~~~yyymmmbbbRRREEEBBB@@@??????<<<999;;;AAAAAA@@@@@@BBBEEEFFFCCC@@@CCCEEEGGGJJJNNNSSSYYY^^^iiigggiiinnnrrrwww333333333444444444555555444111000333333111111555333111000000111222222111000222555555333000...---,,,...000333444555555555333555555555555555777999444000///333222...///444222111222333555555333222//////000000000000//////000444555111000333111,,,111---+++---//////...---222111///......111555777///111333333222000000111///333666999<<<>>>888000222000......///000000//////...------...000222444222///,,,---000222111///444555555333111111555888:::DDDHHHBBB@@@DDDDDD??????===;;;888555444444555333555:::>>>???===@@@FFFLLLRRRYYY___aaaaaa___^^^___\\\bbbsss|||vvvkkk___\\\```aaagggnnnrrrsssqqqlllgggkkknnnlllnnnpppdddYYY___aaaaaa```[[[TTTMMMHHHFFFKKKIIIHHHFFFCCC>>>888333888;;;<<<:::666666;;;@@@HHHFFFCCC???======AAADDDOOOOOONNNPPPTTTWWWYYYYYYXXXXXXUUUMMMCCC===<<<>>>>>><<<===@@@AAACCCKKKSSSnnnqqqccc[[[TTTKKKDDD????????????>>>>>>>>>>>>CCCCCCBBBBBBBBBCCCDDDDDDDDDEEEGGGJJJNNNUUU^^^dddiiijjjkkkkkknnnuuu444444444444555555555555333000000333333111111444666444333333333333333222222444666666333111000///,,,---///222444666777888555666777777666777999;;;888333222555666333222555444333333444555444222000//////000000000000//////000444555222222555444000333000......///////////////.........000222222222111222444444333111111222111444777999===???:::333444222000000000000///...000///...---...///111333111000//////111222222111555555555333111111444777888???EEEDDDCCCDDDDDDCCCAAA???<<<:::999777555444555666;;;@@@AAAAAAFFFMMMOOOTTT[[[aaadddeeeddddddiiiggglllzzzzzzsssggg]]][[[^^^dddiiinnnqqqppplllgggcccgggllllllnnnqqqfff]]]bbbkkkjjjggg```XXXPPPJJJHHHNNNLLLIIIFFFCCC>>>888444888:::;;;:::888888;;;???@@@@@@???>>>>>>AAAFFFIIIPPPOOOOOOQQQTTTXXX[[[\\\[[[[[[WWWNNNDDD===;;;===;;;;;;>>>@@@???@@@HHHQQQiii|||qqqbbbWWWRRRMMMFFFAAA======>>>>>>>>>?????????BBBBBBCCCCCCCCCCCCDDDDDDGGGHHHIIIKKKOOOVVV^^^ccchhhjjjmmmnnnpppuuu}}}444444444444555555555555111//////333444111111333999888777666555444444444555777777666444222111222------///111444666999:::888999:::999888888999;;;777222000333555333111111555444333333444444222000///000000111111000000///...111222111222555444222333222000...---///000111...,,,,,,///222222000---444555666666444333333333333555777888===AAA???999888666444333222111...,,,000///.........///000111000111222111000111222444666666555333111111333555999<<>>======;;;888444777888;;;@@@BBBDDDJJJSSSSSSVVV]]]ccchhhjjjjjjiiippppppuuu}}}sssjjjaaa[[[[[[```fffhhhkkkkkkgggbbb^^^]]]dddlllnnnrrrvvvmmmdddiiitttsssnnnggg^^^VVVQQQPPPRRROOOJJJEEEBBB>>>:::777888999999999:::;;;<<<===:::<<<===>>>@@@CCCGGGJJJMMMMMMNNNPPPSSSXXX\\\___```^^^YYYOOOEEE===;;;<<<;;;<<>>>>>??????AAABBBCCCEEEEEEEEEDDDCCCIIIJJJKKKMMMPPPVVV^^^ccchhhlllppprrrsssuuuzzz333333333333444444444444///---///333444111111333;;;;;;:::888666444444555777888888666333222222333000000000111333666888:::;;;<<<<<<:::777666777888777333000111444333000---444222222333444444333222000000000111111000000000---.../////////111111000000222222...---000333444111///---///222333000,,,666777888777555444444555333555666777>>>EEEEEEAAA;;;999777666555222...+++000000///.........//////...000222111//////222555888777555333111111333444===:::>>>GGGHHHDDDIIISSSKKKFFF@@@>>>>>>>>>:::777::::::<<<@@@BBBDDDKKKTTTVVVXXX\\\bbbgggjjjkkkkkknnnqqqwww~~~|||rrrfff___[[[YYY\\\bbbbbbbbbbbbaaa\\\UUUTTTVVVeeeppptttwww{{{tttmmmqqqxxxvvvrrrkkkccc]]]ZZZZZZVVVQQQKKKEEEAAA>>>;;;999888777777888;;;======<<<<<<===???@@@@@@AAACCCEEEIIIJJJLLLOOORRRWWW\\\___ccc```YYYPPPEEE>>>;;;;;;===>>>@@@AAA@@@CCCPPP]]]qqqmmmaaaVVVPPPIIIEEEEEEEEECCC@@@========================AAABBBDDDFFFGGGFFFEEEDDDHHHIIIJJJLLLPPPVVV^^^dddkkknnnrrrssssssuuuzzz~~~111222222222222333333333///---...333444222222555;;;<<<;;;999555333444555888888888666333111111222444333333222333555666888======<<<999555333333333999888666666777777444000111000000111444666666666000000111111111111000000000//////////////////000///555777222000555:::;;;888555111111222333111///666777888777555444555666222444444777>>>FFFHHHEEE;;;:::999999777444///+++/////////...............,,,///111000......111555888666444222222222333333:::777;;;EEEIIIIIIRRR___OOOIIIBBB>>>======<<<;;;>>>>>>AAADDDEEEEEEJJJRRRVVVVVVXXX]]]cccgggiiihhhhhhmmmtttzzzrrrggg[[[VVVTTTTTTWWW\\\YYYWWWVVVUUUPPPJJJMMMTTTffftttxxxyyy|||wwwqqquuu{{{yyyuuunnngggaaa^^^]]]XXXRRRKKKDDD@@@>>><<<;;;888777666888;;;===>>>>>>>>>@@@AAAAAA@@@???@@@AAAGGGJJJNNNPPPSSSWWW\\\```bbb___WWWNNNEEE???===<<<>>>>>>???AAADDDLLL]]]nnn~~~ooo___TTTNNNJJJEEECCCCCCDDDBBBAAA@@@@@@???>>>===<<<;;;;;;AAABBBEEEGGGGGGGGGFFFEEEEEEFFFHHHJJJNNNUUU]]]cccmmmoooqqqrrrrrruuu{{{222222222222333333333333000......222444333555888:::<<<<<<999555333444777888999999777444222111111555555555444444555555666===<<<;;;888444222222222666999999666555555222///000//////111444777888888000111111222222111111000444111111222222000111333111;;;@@@:::666;;;@@@AAA<<<;;;888555333222222222555666666555444444555777333444555666===EEEGGGDDD::::::::::::999555000,,,........................---...////////////111333888666333222222333444333333555;;;DDDIIIOOOYYYcccOOOKKKEEE???<<<;;;<<<===@@@AAAEEEIIIIIIFFFIIINNNRRRQQQQQQVVV]]]ccceeeeeedddiiipppvvv}}}|||jjj^^^SSSPPPPPPOOOOOOPPPOOOKKKJJJKKKHHHEEEMMMZZZkkkyyy|||yyyzzzvvvqqqttt~~~|||xxxqqqhhhaaa]]]\\\WWWRRRJJJDDDAAA>>>===<<<777777777777999<<>>???===>>>EEEOOO]]]qqqvvvjjj]]]QQQIIIHHHFFFCCCAAAAAAAAA@@@???AAAAAA@@@???>>>===<<<<<>>888;;;@@@@@@===???@@@<<<555000000111222333444333222333555888666777666666;;;BBBBBB===777888999;;;;;;777111---,,,,,,---...///////////////...---...111222333333888555111111333555555444000999AAAEEEIIIPPPUUUVVVJJJKKKIIIDDD===888999;;;:::===DDDJJJIIIEEEEEEHHHLLLIIIJJJOOOYYYaaaeeeeeebbbggglllqqqyyy}}}wwwnnn```VVVMMMNNNPPPNNNKKKIIIFFFBBBBBBFFFFFFFFFSSSdddttt|||{{{vvvrrruuu|||{{{yyyssskkkccc___]]]UUUPPPJJJDDDAAA???===<<<666777888666666999@@@EEEBBBCCCCCCAAA@@@???AAABBBAAAHHHPPPTTTUUUVVVYYY\\\YYYTTTNNNGGGCCCAAAAAAAAAAAA???CCCQQQbbbuuuwwwqqqhhh^^^UUUNNNIIIFFFDDDBBBAAA@@@@@@???>>>>>>????????????@@@@@@@@@@@@CCCDDDDDDEEEGGGHHHHHHIIIGGGGGGHHHIIIKKKQQQXXX]]]bbbffflllpppqqqtttyyy}}}555555555666666666777777444000...111333444888>>>:::===>>><<<777555777;;;999;;;======999666333222111333555777888888777777777888888777666666777999444===AAA:::333222333222333111000000333555666666111111222222222222111111111------111333111333888111@@@GGG>>>666999<<<;;;;;;@@@DDD@@@777///...///111111222222111222555888999999888777:::???===888666777999;;;;;;888222...+++,,,---...////////////111///---///333555555333777444111111333666666555111???IIIHHHIIIMMMMMMGGGEEEIIILLLHHH>>>777666888333777@@@HHHGGGBBB@@@BBBGGGDDDEEEKKKWWWaaaffffffbbbfffiiimmmtttwwwnnnaaaWWWNNNIIIMMMRRRQQQLLLHHHBBB>>>???EEEFFFIIIYYYlll|||}}}yyytttxxxwwwxxxwwwsssmmmgggcccaaaTTTOOOIIIDDDAAA???===<<<666888888666444888@@@HHHGGGGGGEEEBBB???>>>???@@@<<>>===>>>???@@@AAABBBCCCCCCDDDDDDDDDEEEFFFHHHIIIJJJJJJJJJJJJJJJKKKOOOUUUZZZ[[[aaajjjppprrrtttwwwyyy~~~??????>>>;;;888666666777666555333333333555777888999::::::999888:::===@@@CCC@@@<<<888666666888:::444555777;;;;;;888666666555;;;<<<666555===GGGJJJ<<<<<<:::555///---///222222333444333111000111222......///111333333000...///000222333444444333333///999===999888999444***<<>>999555:::AAABBB;;;222888???EEEFFFFFFGGGEEEBBB@@@DDDHHHEEE===555333333666888;;;???AAABBBCCCCCCDDDGGGKKKPPPVVV]]]dddiiigggggghhhlllpppmmmfff___QQQMMMKKKMMMRRRSSSMMMGGGEEE@@@===???FFFRRReeeuuu~~~zzz{{{|||yyy||||||zzzvvvtttssslllcccTTTSSSLLLAAA<<<======999999555444888999999???GGGGGGGGGFFFEEECCC@@@>>><<<@@@FFFMMMRRRSSSQQQOOONNNRRROOOIIIDDDAAABBBDDDFFFCCCKKK\\\qqq|||xxxtttmmmccc[[[XXXOOOEEECCCGGGIIIEEE@@@FFFFFFDDDBBB@@@@@@BBBDDDCCCAAA???>>>@@@BBBDDDDDDEEEHHHKKKMMMNNNPPPTTTVVVSSSTTTRRROOOQQQWWW[[[ZZZ```___ccciiilllmmmqqqvvvAAAAAA@@@===:::777777888555444333222222444666777;;;<<<<<<<<<;;;<<>>AAA???;;;888===DDDDDD===555555;;;>>>>>>@@@BBBBBB@@@???BBBCCC@@@:::555222222555888;;;???BBBCCCCCCBBBBBBFFFLLLRRRXXX___eeeiiihhhggggggiiikkkhhh```YYYKKKIIIHHHJJJMMMMMMIIIEEEDDDAAAAAAFFFNNNYYYiiixxx|||wwwxxxzzzxxx}}}wwwuuusssmmmeeeZZZYYYRRRFFF??????>>>:::666333444999999999<<>>;;;:::>>>CCCIIINNNOOONNNMMMMMMOOOLLLGGGCCCAAABBBEEEGGGFFFPPPcccyyy}}}yyyqqqkkkeeeaaa___\\\VVVQQQOOOKKKEEEDDDEEEFFFEEECCCDDDCCCBBB@@@???@@@BBBDDD@@@???>>>>>>@@@BBBCCCDDDFFFJJJOOOSSSVVVYYY]]]aaa```aaa^^^ZZZ[[[aaacccbbbcccaaabbbgggjjjkkkpppvvv|||AAABBBAAA???;;;999999999444333222222222444666888<<<===???@@@???>>>???@@@MMMJJJDDD???:::888777777:::::::::999888777777666444888999666777>>>FFFJJJ<<<777000///111333333111111333333333111000111222/////////111222222111///...///000000111000000///000///222777777333111222:::888555333222000...---888888555000///222444222444666555111000222111...///222555888888777555333444333111000//////000000444333333333666:::>>>@@@???<<<<<<@@@FFFFFF???777444888;;;;;;===AAABBB@@@??????>>><<<:::777555444555888<<>>>>>???AAABBB===>>>>>>???@@@BBBCCCDDDGGGNNNWWW___dddjjjppptttttttttpppkkkkkkoooooolllgggcccbbbeeehhhiiinnntttxxx>>>??????===:::888888888222222222222444777:::<<<;;;>>>@@@AAA@@@>>>>>>>>>GGGDDDAAA<<<999777666666===>>><<<999888::::::888555666777666777;;;AAADDD<<<888333000111222333222111222333222111000111222111000000222333444222000111222222222222222222222333000444>>>???777555999:::555000000222333000---555444222///...000111111555888777333222333222///000111444777999888666444666444333111//////......444333222333444777:::<<<<<<;;;===AAAEEEDDD>>>888777;;;>>>@@@CCCGGGGGGCCC>>><<<;;;:::;;;<<<;;;:::666999>>>CCCFFFFFFEEEDDDDDDJJJRRRYYY\\\]]]^^^^^^aaa___\\\ZZZWWWRRRLLLGGGHHHJJJJJJHHHDDD@@@???@@@??????EEERRR___lllzzz{{{zzz{{{{{{{{{zzzvvvooommmnnnnnnkkkddd___WWWMMMFFFCCCAAA@@@???>>>>>>>>>======???CCCAAAAAA@@@???>>>===<<<<<<:::>>>BBBFFFHHHJJJLLLNNNMMMKKKHHHFFFEEEFFFGGGHHHNNNVVVdddrrr|||~~~zzzvvvrrrmmmfffaaa]]]YYYUUURRROOOJJJEEECCCDDDGGGJJJJJJBBBEEEIIILLLMMMMMMKKKJJJDDDAAA???======>>>>>>>>>;;;===>>>???@@@BBBDDDEEEHHHSSSbbbnnnvvv~~~~~~}}}~~~zzzuuukkkeeeaaabbbeeeggglllrrruuu~~~999:::;;;;;;888666666666222222333444777;;;???AAA:::<<>><<<;;;;;;===<<<;;;:::::::::::::::;;;>>>===999:::???AAA???666555555555555666999<<<;;;;;;999555111000222444000111222222000000111222333222111222444555444222222222222222222333333333444222888CCCDDD;;;666999:::444///000444666444000333111000000000000111333777::::::666555666444000222222333666999888666333444333222000///...------444333222222222444666777999:::<<>>CCCGGGLLLNNNJJJCCC;;;:::999999<<<>>>>>>>>>999;;;@@@DDDFFFGGGFFFEEEGGGLLLTTTYYYZZZXXXUUUTTTYYYWWWSSSPPPMMMIIIEEECCCIIIKKKKKKGGG@@@<<<;;;===??????FFFUUUeeesss}}}wwwuuuuuuwwwvvvqqqiiidddeeefffdddaaa[[[RRRJJJEEEBBBCCCFFFIIIHHHDDD>>>;;;<<<@@@CCC>>>>>>======<<<<<<<<<<<<:::>>>BBBFFFIIIKKKOOOQQQQQQPPPMMMKKKIIIHHHHHHHHHOOORRRYYY___cccaaa\\\WWWWWWTTTPPPLLLIIIFFFCCCAAABBB@@@??????AAADDDFFFGGGIIILLLQQQYYY]]][[[SSSLLLGGGCCC???============;;;;;;===???@@@AAACCCFFFJJJNNN[[[ooo~~~}}}mmmeee______bbbeeeiiinnnrrr|||444666999999888777666777444444444666999<<<@@@BBB999;;;===>>><<<999888888888888999;;;<<<===>>>>>>DDDHHHDDD<<<999<<<;;;666777444333444444222333666:::<<<<<<999333000111444///000222111000000111222333222111222444555444333111000000111111222444444222333999???@@@:::555444888444111222666999777333444111000222333222333666888;;;;;;777666666444///333222222444777888444111111111000//////...------222222111111111222444555888:::<<<>>>???>>><<<;;;999???DDDIIINNNOOOIIIAAA;;;;;;;;;;;;<<<===>>>???;;;===???BBBDDDDDDDDDDDDGGGLLLSSSWWWVVVQQQMMMJJJOOONNNLLLIIIGGGFFFEEEEEEJJJKKKKKKFFF@@@<<<<<<===DDDDDDLLL[[[lllyyywwwmmmhhhhhhvvvvvvpppfff___^^^^^^\\\___VVVMMMGGGCCCBBBFFFLLLRRRPPPIII>>>999:::>>>???999999888888888999999:::;;;???DDDHHHLLLOOORRRTTTSSSRRRQQQOOOMMMKKKJJJJJJLLLMMMNNNOOOPPPMMMIIIEEEIIIGGGEEECCC@@@>>>=========>>>???AAADDDGGGJJJLLLUUUZZZccclllpppiii\\\QQQHHHDDD???>>>??????>>><<<===???AAABBBBBBEEEJJJOOOXXXhhh}}}mmmddd]]]]]]```cccfffkkkpppyyy222555888::::::999::::::777777666666888:::===???999;;;<<<<<<999777777777777888999;;;<<<=========JJJMMMIII===777888444,,,666222111555555222222555777888999888666444222111...000111111000000111333222111000000222333333222111111111111333444666777222666888666666777444000444333333555888999888666555111111333333000111444555888999555333333111,,,111///...111555666333///......//////////////////000000000111222444666777:::<<<>>>???>>>>>>???@@@;;;>>>BBBEEEJJJMMMGGG???@@@BBBDDDBBB???===>>>AAA<<<<<<===>>>???@@@AAAAAADDDIIIPPPSSSQQQLLLGGGEEEHHHGGGFFFEEEEEEGGGIIILLLNNNMMMLLLIIIFFFDDDCCCDDDMMMNNNVVVfffvvvzzztttjjj```]]]aaatttuuupppfff___^^^___^^^aaaVVVKKKFFFCCCCCCJJJRRRYYYXXXQQQDDD<<<;;;<<<:::777777666666666777999:::;;;???EEEKKKNNNQQQTTTVVVRRRRRRQQQQQQOOONNNMMMLLLIIIIIIIIIJJJKKKJJJGGGDDDEEEEEEDDDBBB@@@>>>>>>>>><<<>>>@@@CCCGGGMMMRRRVVV```jjjxxxtttcccXXXHHHCCC???>>>AAACCCBBB@@@???BBBCCCCCCCCCGGGNNNUUUeeeuuukkkbbbZZZ[[[___aaadddhhhmmmvvv333666:::<<<<<<<<<===>>>:::999777666666888999;;;:::;;;<<<;;;888777666777777888999:::::::::999888@@@FFFDDD;;;888<<<:::222666111000555777444333666666444444666999888333......000111111000000111333111000...///000222222111333333333444555888:::<<<444:::888000///555555///222222444666999999888777555111///222111---,,,000222666666333111111...)))...++++++...333555333///---...///000111111111111......///111444666888:::===???AAAAAA??????BBBDDD===???@@@BBBHHHKKKGGG???GGGKKKMMMJJJCCC???@@@CCC<<<<<<;;;;;;<<<===>>>???BBBGGGMMMPPPNNNJJJEEECCCDDDDDDDDDDDDFFFIIINNNQQQQQQPPPOOONNNMMMMMMLLLLLLSSSUUU___ppp~~~wwwnnnhhh```XXXZZZ```ppprrrppphhhcccdddeeeeeedddXXXLLLFFFCCCDDDLLLVVV^^^___XXXJJJ@@@>>><<<777888777777777777999;;;<<<:::???FFFLLLPPPRRRUUUVVVPPPPPPQQQQQQQQQPPPOOOOOOGGGGGGHHHKKKMMMMMMKKKIIIBBBBBBBBB@@@>>><<<;;;<<<999:::<<>>???CCCFFFFFFCCCAAACCCEEEDDDCCCHHHQQQYYYnnn{{{jjj```YYYZZZ^^^aaacccfffkkkttt~~~666666666777999;;;===???444555555444333444777999;;;:::999999::::::999777:::888777888:::888333///===>>>===999555444666999999444000111888<<<666...222111111222333444222000...111111//////222222000555444222000//////000111666555444444777>>>GGGMMMGGG:::111222444222111222///555888333222444444000333222...+++)))+++000444555999777222000333111---...------///222333333222---...///111111111000///,,,---...///111444999===>>>===<<<<<<===???BBBDDD<<<:::===DDDEEE@@@>>>AAARRRRRRQQQMMMFFFAAA===<<<@@@===;;;<<<>>>@@@???===AAAGGGHHHCCCAAADDDDDD@@@CCCEEEFFFFFFGGGLLLSSSYYY\\\XXXVVVVVVTTTRRRVVV\\\^^^eeennnvvvsssccc^^^YYYTTTZZZdddoooooolllgggfffiiigggcccbbbYYYNNNGGGCCCDDDLLLVVVfffeee^^^RRRIIICCC>>>888???;;;777555666888:::;;;===???DDDJJJPPPUUUXXXZZZWWWTTTRRRRRRSSSSSSQQQNNNJJJJJJJJJLLLMMMLLLIIIGGG???@@@AAAAAABBBAAAAAA@@@===<<<<<<@@@HHHUUUbbbkkkwww|||mmm___TTTHHHFFFDDDDDDEEEFFFFFFFFFIIIGGGFFFGGGGGGKKKWWWdddxxxuuuddd]]]XXXXXXZZZ[[[___dddkkkqqqzzz888777666666666777888999555666777777666666888:::888888777777888888888888:::::::::888555222000///999;;;<<<;;;888777777999666555444444777888666222333222222222444444222000---//////---...222333111555333111//////000222333333444555777<<>>@@@::::::>>>EEEFFFCCCDDDIIIQQQQQQQQQNNNHHHCCC@@@>>>???===<<<===@@@BBBBBBAAABBBGGGGGGCCCBBBEEEFFFDDDDDDEEEFFFGGGJJJQQQZZZaaagggbbb^^^]]]\\\[[[___eeejjjooorrrrrrvvv|||~~~{{{mmmaaa^^^ZZZVVVZZZcccgggiiihhhffffffgggddd___ZZZSSSJJJEEEAAABBBIIIRRR``````[[[RRRKKKGGGBBB===???;;;777555666999;;;<<<===@@@EEEKKKPPPUUUYYYZZZVVVTTTRRRRRRSSSSSSRRRPPPMMMMMMMMMNNNOOONNNKKKIIIBBBBBBAAA???>>><<<;;;;;;???>>>???EEEQQQ```mmmuuu}}}}}}qqqeeeYYYOOOMMMJJJGGGEEEFFFIIILLLNNNRRRNNNJJJHHHGGGLLLZZZhhh{{{jjj]]]XXXUUUVVVXXXYYY]]]bbbjjjooowww555555444333444555666777777999::::::999888999;;;555555555666666777888999777999:::666111...000333444777;;;<<<<<<:::999999111222333444333222222222444333222333444333222000...000000---...333666555666444111//////111444666222333555888===EEENNNTTTKKK???333//////...///000222///***&&&)))000333111,,,,,,,,,,,,+++---111444999:::888333111000///+++)))...666>>>@@@<<<222+++---...///000111111111111,,,...000111000111333555888888888888888999:::;;;888;;;BBBGGGFFFCCCFFFLLLIIIKKKKKKIIIDDD???<<<;;;>>><<<<<<===@@@CCCEEEEEECCCFFFFFFDDDCCCFFFIIIIIIJJJIIIHHHHHHLLLTTT___fffooogggaaa``````aaadddiiitttwwwuuuooolllpppuuuwwwxxxnnnfffccc^^^XXXYYY___]]]```aaa_________[[[TTTOOOIIIDDDBBB@@@@@@FFFMMMXXXYYYWWWQQQLLLKKKGGGBBB>>>;;;888666888:::<<<===<<<@@@EEEKKKQQQVVVYYYZZZTTTSSSQQQRRRSSSTTTSSSRRRQQQPPPPPPPPPQQQPPPMMMJJJDDDCCC@@@===;;;:::;;;;;;???>>>>>>FFFTTTcccnnnsssyyyzzzvvvmmmeee```YYYRRRTTTQQQLLLJJJLLLSSS[[[aaaccc\\\UUUOOOLLLRRRbbbqqqkkk]]]UUUQQQPPPTTTVVVWWW[[[```ggglllssszzz111111111222333666888999999;;;<<<<<<:::999:::;;;444444555555555777999;;;444555555333222222555888222444888;;;<<<<<<<<<<<<222111333666666333111222555333333333444333111///111333222///111777;;;:::999666333000///000333555444555555666888;;;AAAEEE@@@999111///111222333333777111***(((---222333111+++,,,------,,,---///111777777666333111000///---'''...888AAADDD???555.........///000111111111222***,,,///000000111222333666666666777777888888999777???GGGJJJFFFBBBCCCGGGFFFHHHHHHFFFAAA<<<999888;;;;;;:::<<<>>>BBBDDDFFFCCCEEEEEEDDDDDDHHHKKKNNNSSSOOOKKKIIILLLTTT^^^dddlllccc\\\[[[\\\]]]aaaeeessswwwvvvnnnjjjnnnuuuyyy~~~wwwpppkkkcccZZZWWWZZZZZZ[[[YYYUUUSSSRRRMMMGGGEEEBBB@@@AAA@@@???CCCIIIQQQSSSRRRNNNLLLKKKIIIDDD>>>;;;888777999;;;===>>><<>><<<<<<===???AAABBB@@@???EEEPPP\\\cccfffggghhhfffcccdddgggfffccc```]]]XXXUUUYYYbbbooowwwwwwnnncccZZZVVV\\\mmm}}}ppp^^^TTTMMMKKKMMMRRRUUUVVVZZZ```dddhhhnnnttt{{{111111111222333666888999;;;<<<<<<;;;999888999:::444555666555555666:::===888555222222444666777777333444555888;;;===>>>>>>888333333999<<<888444444333222222222333333111///222444333000222999<<<<<<:::888444111//////111222555555555444333333555777666444222222444666444222888222------111333111///---...///...---,,,---///444333222222222000000000'''---666???CCC@@@999333///////////////000000000(((+++...000000111333555555555555666777999:::;;;999CCCNNNOOOKKKGGGFFFGGGLLLLLLLLLHHHDDD@@@======;;;;;;;;;;;;<<>>???BBBBBB???BBBFFFKKKMMMMMMIIIGGGHHHGGGCCC>>>;;;999888999;;;<<<===;;;===BBBGGGMMMRRRVVVXXXTTTTTTTTTSSSSSSUUUWWWXXXUUUSSSQQQPPPNNNLLLIIIGGGBBB@@@===;;;<<<>>>AAADDDDDDBBBAAAEEEMMMTTTYYYZZZWWW]]]bbbgggpppyyy{{{yyywwwtttnnnjjjkkksss}}}qqqhhhccchhhxxxrrraaaUUUOOOHHHIIILLLRRRUUUVVV[[[bbbaaaeeekkkpppwww444444333222333444555666;;;;;;:::888666555777888444555666555444555999>>>===888333222444666444222555444555777;;;>>>>>>>>>777000000888;;;666111111111000000111222222111///000222222000222777:::999999777444222000///000000222444555555333333444555333555555333444555111,,,444///---000222000/////////000000///------...///222//////111111//////111))),,,333:::>>>>>>:::666000///...---------......)))+++...///000111444666333333333444777;;;???AAA@@@JJJRRRSSSQQQPPPPPPNNNMMMMMMLLLHHHDDDAAAAAABBB@@@@@@???===;;;===@@@CCCCCCBBBDDDGGGHHHHHHLLLQQQSSSOOOKKKJJJMMMSSSXXX[[[^^^\\\\\\^^^]]][[[]]]bbblllrrruuusssqqqtttwwwvvvwwwtttnnndddZZZUUUUUUWWWeee```TTTGGG@@@???===:::======???CCCCCC@@@@@@DDDEEEGGGFFFBBBAAACCCCCC@@@>>><<<999888999:::;;;::::::;;;>>>BBBHHHNNNTTTWWWVVVWWWVVVUUUTTTUUUXXX[[[VVVTTTPPPNNNLLLJJJGGGDDDBBB@@@>>><<<<<>><<<:::333///111999999111///333.........///111222111//////222333111333777999777333333333222111111000000///111444555555444555666444777666222111333000+++111---,,,000111///000555000000000///......111333111...---111000,,,,,,///+++---111666999999666333111///...,,,++++++++++++---.../////////000333666111111000222666<<>>===@@@DDDBBBAAACCCIIIJJJHHHJJJPPPTTTPPPMMMLLLNNNQQQRRRRRRWWWZZZ___ccc___ZZZ\\\ccciiimmmpppoooqqquuuuuusssnnnllldddYYYPPPNNNSSSWWW```[[[OOOBBB<<<===<<<999======@@@DDDCCC??????BBB???@@@>>>::::::>>>@@@??????<<<999888888999888888888999:::===CCCKKKRRRVVVYYYYYYYYYWWWUUUVVVZZZ]]]WWWTTTPPPMMMKKKHHHEEEBBBBBBAAA@@@AAABBBEEEIIIKKKLLLPPPSSSSSSRRRSSSWWWZZZbbbqqqvvviii\\\RRRJJJFFFEEEGGGKKKPPPRRRTTT\\\eeeaaadddgggkkkoooxxx/////////000222444666888:::888555111...///222666222444555333000000666;;;222555666444111000222555333444777<<<@@@???;;;666666555:::AAA===333333<<<,,,,,,,,,...000111111///111444555444555999:::777///000111222222222222222---000444555555444444555444777555000///333222---000,,,---111111000444<<>>:::;;;:::777>>>>>>@@@DDDBBB>>>===@@@;;;<<<:::555666<<>>======<<<:::;;;:::;;;<<<===>>>===<<<===999555555999<<<=========CCCDDD===888888888555888888888;;;AAAHHHOOOTTT\\\YYYVVVWWWZZZ]]]^^^]]]ZZZWWWQQQKKKGGGEEEEEEEEEGGGFFFHHHLLLTTT^^^fffkkkpppuuuyyyzzzxxxuuutttuuuzzzpppcccVVVMMMIIIGGGGGGHHHJJJMMMRRRVVV[[[]]]aaadddgggjjjmmmsss|||000000111222222333333444666555333000//////333666444222111222333555444444555333333333444333111///333222444999>>>>>>999444000//////111444555444333777777666666555333222222333222222444666888888777333555777999999777333111444222000000111333333222444555666777666333///,,,///......///111111000...//////.........//////000222---,,,///222222333666999777555333111///......---------.........//////---------.........//////000...000666444222:::IIIXXX[[[WWWOOOOOOVVVWWWQQQNNNJJJGGGJJJMMMRRR[[[dddgggfffWWWJJJHHHCCC>>>CCCDDDCCCDDDGGGIIILLLOOORRRXXXWWWTTTQQQMMMJJJGGGEEEJJJPPPUUUVVVTTTUUU[[[aaabbb___```cccfffgggkkkpppooocccVVVNNNGGGDDDGGGNNNUUUMMMDDD???>>>>>>===;;;999999:::;;;<<<======<<<===;;;999999;;;===>>>>>>BBBFFFEEE>>>888888777444777777888;;;AAAHHHOOOSSSXXXVVVTTTUUUYYY]]]^^^^^^ZZZVVVQQQLLLIIIHHHJJJKKKJJJJJJLLLTTTaaaooozzzzzzpppcccWWWNNNHHHGGGGGGHHHJJJMMMQQQVVVZZZ]]]```cccgggiiilllsss{{{///000111111222222222222444444222000...///222555666444222222333555666666:::888555333333333111///444333333666::::::777333///000111333555666777777999999888777666555555444333333444666888999777666555666888;;;>>>===888444777555333222333333222111111333555666333111.........------///111111000///---,,,,,,,,,---...//////222...---222555666777;;;===999555333222111...+++++++++,,,---...///000111---...///000000000//////222///111444222000777BBBPPPSSSQQQKKKMMMSSSTTTNNNLLLIIIHHHKKKOOOUUU```kkkooojjjYYYKKKKKKFFF@@@DDDFFFIIIKKKKKKLLLQQQWWW\\\XXXUUURRRQQQPPPNNNIIIEEEHHHKKKOOOPPPQQQUUU^^^fffbbb______aaabbb```aaaeeeccc[[[QQQJJJFFFCCCFFFKKKMMMHHHBBB?????????===;;;777777888:::;;;<<<===>>>===>>>>>>===<<<<<<===???FFFHHHEEE>>>999888777555777777888;;;@@@GGGNNNRRRSSSQQQPPPQQQUUUZZZ\\\^^^SSSOOOJJJEEECCCEEEHHHKKKIIIHHHKKKWWWiii|||~~~tttggg[[[RRRLLLIIIHHHHHHJJJMMMQQQUUUYYY\\\___bbbfffiiilllrrrzzz///000111222222222111000333333222000...///222444:::777444333555777999999;;;888555333222222111000555444333444666777666444...000333555777888:::;;;777666666555444333333333333444555777999999666444666555666;;;AAAAAA;;;666888666444333333222111///,,,000333444222000000000///......000222333222111++++++++++++,,,---//////111......333777888999<<<===777222111333222...***,,,,,,------...//////000000000000000111222333333444222222444111///555===IIILLLKKKHHHJJJNNNNNNIIIGGGEEEGGGLLLQQQXXXcccnnnooojjjXXXMMMOOOKKKDDDFFFLLLQQQSSSQQQOOOTTT\\\bbbXXXUUURRRRRRTTTRRRLLLFFFIIIKKKLLLLLLNNNUUU___ggg```^^^^^^aaa```]]]\\\___\\\VVVOOOIIIDDDBBBDDDFFFEEECCC@@@@@@@@@@@@>>>;;;555666888999:::<<<>>>@@@===@@@AAA@@@<<<:::<<<>>>FFFEEEBBB<<<999888888888777777888;;;@@@FFFLLLPPPOOONNNLLLMMMOOOSSSWWWYYYNNNJJJDDD???>>>@@@EEEHHHGGGGGGKKKWWWkkkzzznnncccYYYRRRNNNHHHIIIJJJMMMQQQUUUXXXZZZ]]]aaaeeehhhkkkqqqyyy000111222333333222000///222222222000//////222444;;;999666555777999;;;;;;888666333222222333333222666555333333444555555555---000444888<<<======<<<444444333222222222333333444444555777888888555333666555555999>>>???;;;555777555444333333222000...***---000111222222222222------...000222333333222+++++++++,,,---...///000000---...333777777888:::777333......111222...+++........................111000///...///222555777666555555555333222555;;;CCCEEEEEEEEEGGGJJJHHHDDDAAAAAAEEEKKKPPPVVVcccnnnmmmhhhYYYOOORRROOOGGGIIIQQQWWWXXXQQQNNNTTTZZZ]]]WWWTTTRRRTTTWWWUUUNNNHHHLLLLLLKKKKKKLLLRRR[[[bbb[[[ZZZ\\\```aaa]]]\\\]]]___[[[SSSIIIBBB>>><<<:::?????????@@@@@@???===;;;444666888:::;;;===AAAEEEBBBDDDEEECCC???<<<===???CCC@@@<<<;;;:::999:::;;;777888999;;;@@@EEEJJJMMMLLLKKKJJJIIIIIILLLQQQTTTPPPLLLEEE@@@>>>@@@DDDGGGJJJKKKOOOYYYjjj}}}wwwyyyssshhh^^^UUUPPPIIIIIIKKKMMMPPPTTTWWWYYY[[[___dddgggjjjpppwww}}}222333444555444222000///111222222111000000333555;;;888666666777999::::::666444333333444555444333444444333333333444555555///111555===DDDEEEBBB>>>555444333333444555777888555444444555777666444222666555444666999:::888555555444333333444333111///---------000222333222000,,,,,,---///222444333222...---------...///000000111---...222555555555777222///,,,,,,///000...,,,//////.........---------...------...000333666888888888888777666777999<<<;;;===???CCCFFFGGGDDDBBBCCCCCCFFFJJJNNNVVVeeesssrrrnnn___TTTUUUPPPJJJNNNRRRXXXWWWOOOLLLQQQTTTSSSRRRRRRSSSUUUWWWTTTNNNIIIKKKKKKIIIHHHIIIMMMSSSXXXTTTTTTXXX___```]]][[[\\\YYYWWWQQQGGGBBB@@@???<<<<<<===?????????===;;;999444777:::;;;<<>>???BBBDDDHHHLLLQQQYYYdddvvvxxxlllgggiiiuuuuuukkk```VVVOOOIIIJJJKKKMMMPPPSSSVVVXXXYYY^^^cccfffiiinnnvvv{{{333444555666555333111///111222333222111222333555777666444555777888888777666555555555666666444333111111222222222222333444222333888BBBMMMOOOHHH???555444444444666888;;;<<<666444333333444444333111777666555444444444555555444333333555666666444222333000---///333444000+++/////////222555777777666111000000///000000111111222//////333555333222333///...---------------...---------...............+++---000333666888999999:::;;;;;;::::::<<<>>>@@@>>>@@@EEELLLQQQRRRPPPNNNQQQNNNMMMNNNQQQ[[[ooo|||iiiXXXTTTOOOLLLSSSSSSYYYVVVNNNLLLRRRRRRLLLLLLNNNRRRTTTTTTQQQLLLIIIEEEEEEDDDCCCDDDFFFIIILLLMMMNNNTTT[[[]]]ZZZWWWXXXNNNOOOKKKDDDBBBEEEFFFCCC;;;===>>>???===;;;999888555888<<<>>>>>>BBBHHHNNNMMMJJJFFFCCCAAA@@@???>>>???:::888===???===<<<===::::::;;;<<<>>>AAADDDFFFIIIIIIHHHFFFEEEIIIOOOTTTLLLIIIEEEAAA???@@@BBBDDDFFFMMMUUU[[[bbbpppmmm___[[[]]]jjjwwwmmmcccXXXPPPJJJJJJKKKMMMOOORRRUUUWWWXXX\\\bbbfffiiinnntttzzz444555666777666444111///111333333333222222444666555444333444666666555444888777777888888777444222...///000111000111222333555555:::FFFSSSUUUKKKAAA444444444444666999<<<>>>666444222222222333222111888888666333111111333555333333444666888888777555999333---///444444...'''333333444777:::<<<<<<;;;333222111111111111111222444000000333555222000111/////////...,,,+++---...+++,,,,,,---...///000000***...555;;;>>>>>>===;;;;;;<<<<<<;;;<<<@@@BBBBBBLLLNNNUUU^^^dddeeedddccc```[[[UUUSSSVVVccczzzqqq\\\TTTNNNMMMWWWVVVZZZXXXOOOOOOUUUSSSJJJGGGKKKQQQSSSRRRNNNJJJHHH?????????@@@@@@AAACCCDDDIIIJJJPPPXXXZZZWWWTTTTTTOOOPPPLLLCCC@@@CCCDDD@@@;;;===>>>>>><<<999777777555999>>>??????CCCKKKQQQMMMHHHAAA>>>>>>>>><<<:::@@@::::::???BBB>>><<<===;;;;;;;;;<<<>>>@@@CCCDDDHHHHHHHHHFFFFFFJJJQQQWWWOOOMMMJJJGGGFFFGGGIIIJJJIIISSS]]]bbbgggttt}}}fffWWWTTTVVVdddzzzzzzqqqfff[[[RRRJJJJJJKKKLLLOOORRRUUUWWWWWW\\\aaaeeeiiimmmtttyyy444444555666777666222///000222333111......000222///444999888444111444888777444222444999;;;999666///333222---,,,222666555555999AAAKKKQQQNNNCCC999555777666555888<<<===:::444333111111222444777999;;;666000---...111333333666222///222888<<<;;;999>>>:::666444333333333222...000555<<>>===;;;;;;???GGGQQQXXX]]]cccooo}}}}}}uuulllgggpppmmmYYYQQQRRRTTTYYYYYYVVVSSSTTTVVVSSSMMMJJJLLLNNNNNNLLLIIIHHHGGG>>>>>>????????????>>>===CCCIIIOOOUUUZZZ\\\UUULLLOOOLLLHHHEEEDDDCCCBBBAAA@@@???>>>>>>>>><<<999666555777:::<<<>>>DDDLLLRRRJJJFFF@@@<<<;;;<<<<<<<<<<<<;;;<<<===>>>===:::888<<<<<<;;;<<<===???AAABBBFFFFFFFFFGGGKKKPPPUUUXXXVVVRRRMMMJJJJJJIIIHHHGGGPPPWWW^^^eeesssuuu___RRROOOQQQ]]]qqq|||qqqeeeYYYRRRLLLKKKJJJJJJKKKMMMPPPQQQUUUZZZaaaeeehhhkkkpppuuu333333444666777666222///000111222111///...000222000555::::::555333555999888555333555999;;;999666000444333...---222555555666999>>>DDDGGGDDD===777333555555444666<<<<<<999444333111111111333666777:::555000---...111222333333222222555;;;@@@BBBBBBCCC>>>888444222222333333111222666>>>EEEHHHFFFCCCEEE???999666666666444111---///111222222111000///...///000000///.........***---...---******---111111///222888;;;999888999BBBBBBAAA@@@CCCKKKWWW```nnnuuuxxxzzzrrraaaZZZ[[[\\\[[[]]]\\\ZZZZZZZZZTTTMMMIIIJJJKKKJJJIIIGGGFFFEEEAAAAAA@@@???>>>===<<<<<>>CCCIIIMMMJJJEEE???;;;:::;;;======<<<<<<>>>AAACCCCCC@@@===<<<;;;;;;;;;<<<>>>???@@@CCCDDDFFFIIINNNTTTYYY\\\\\\XXXSSSNNNKKKJJJJJJJJJTTT]]]fffpppooo\\\QQQMMMPPP\\\ppp|||mmm^^^SSSMMMIIIIIIHHHHHHIIIKKKNNNOOOTTTYYY___cccfffjjjpppuuu111111333555666666333000000111222222000000111333111666;;;;;;777555666999888555333555777999777444222444333///...111444555666888:::;;;;;;999666444222333333222666;;;<<<999555333222000111222444555888444000...///111222333000222555999===CCCJJJNNNKKKDDD;;;444111222333444444444777===DDDGGGFFFDDDFFFAAA:::777666555333111,,,///222555666444111///000222333333111/////////,,,...000111111000///...222000222777888666777999@@@DDDIIIKKKNNNWWWgggsssyyyllliiijjjkkkhhhjjjjjjfffccc___VVVMMMIIIHHHGGGFFFEEEDDDDDDDDDEEEDDDAAA???===<<<<<<<<<@@@EEELLLQQQXXX[[[VVVNNNEEECCCAAAAAADDDHHHJJJKKKKKKHHHEEECCCAAA>>>;;;999===;;;999:::>>>BBBEEEFFFJJJEEE???;;;:::<<<===>>>777999<<>>@@@BBBFFFLLLRRRXXX]]]```aaa^^^XXXPPPKKKHHHJJJLLLUUU___mmm}}}|||gggXXXPPPIIILLLXXXjjj|||zzzgggWWWNNNKKKGGGGGGFFFFFFGGGIIIKKKLLLSSSWWW\\\```dddiiipppvvv}}}000000222444666666333000000111222222222222333333111666:::;;;888666666888666444333333555555444222444444333000///111444666444555777666444333333333111333333222666;;;<<<999555444222111000111222222555333000//////111222333222555777888;;;BBBNNNWWWRRRJJJ???666222333555666777555666:::???CCCBBB@@@CCC???;;;888777666333111///111555999:::888333000111444666666333000///000...------///222222...+++000///111555666666888===999CCCOOOWWW^^^iiizzz{{{||||||sssiiiaaaVVVMMMIIIGGGDDDCCCCCCCCCDDDDDDFFFDDDAAA>>>=========>>>???DDDJJJOOOVVVZZZVVVOOOEEECCCAAABBBFFFKKKNNNPPPLLLJJJFFFDDDBBB@@@>>><<<>>>;;;888:::>>>BBBCCCCCCIIIEEE???;;;;;;===>>>???777999===BBBDDDCCC@@@<<<<<<;;;:::::::::;;;<<<===>>>BBBHHHNNNUUU[[[^^^```aaa^^^WWWOOOHHHFFFIIILLLQQQ[[[lllwwwbbbUUUOOOHHHIIIPPP___nnnzzzvvvaaaRRRMMMMMMFFFFFFEEEFFFFFFHHHIIIJJJRRRVVV[[[___bbbiiiqqqwww{{{000111222555777666333111000000111333444555444333111555999:::888666555666333222111111222222222111555444333222111111444888111444666666555444444444333444444333666<<<===:::555444222111111111111111333333222111111222333555666777777666666>>>LLLXXXUUUMMMBBB999555666888999<<<:::999;;;???AAA???===???>>>===<<<;;;999666444222333666999;;;999444///111555999888444111000222222...,,,---000111///,,,//////111666888:::@@@GGG@@@NNN___llltttwwwhhh^^^TTTLLLIIIEEEBBBAAACCCEEEEEEEEECCCBBB@@@>>>>>>???AAABBB???DDDHHHMMMSSSWWWTTTNNNEEECCC@@@AAADDDIIILLLNNNIIIGGGEEEDDDDDDCCCAAA???===:::888:::???CCCDDDCCCHHHDDD@@@======???@@@@@@>>>???BBBFFFHHHFFFAAA===<<<;;;:::999999:::;;;<<>>@@@CCCDDDBBB???;;;===???@@@>>>;;;777444555333333555777666111---000555::::::555111111333666222......000222222111111111444999<<>>??????AAACCCEEEFFFDDDCCCDDDDDDDDDBBBAAA>>>>>>???AAABBB@@@===:::::::::::::::;;;<<<>>>??????AAADDDIIIMMMQQQTTTVVVRRRMMMIIILLLSSSZZZ[[[ZZZ```]]]dddxxxrrr```TTTJJJEEEBBBBBBBBBFFFOOOZZZhhhhhheee\\\PPPGGGCCCDDDEEEFFFFFFGGGGGGGGGGGGGGGGGGMMMTTT[[[```gggnnntttuuu{{{666666666888999777444111000///000444888999777444333666:::<<<<<<:::777555000111333333333333555666444000000444444333777???AAA;;;555444888<<<;;;999444555444222444888777444444444444444444444444444111444777777666555777999333555888:::<<>>::::::::::::;;;===???@@@===???BBBFFFKKKOOOSSSUUUQQQLLLIIIOOOZZZcccdddaaaggg```bbbsss~~~jjj\\\IIIFFFCCCBBB??????EEEMMMYYYZZZYYYTTTMMMGGGEEEEEEDDDEEEFFFFFFFFFFFFFFFEEECCCJJJRRRYYY___eeelllqqqsssxxx666555555555555444444444---///222555777777777666444777;;;======:::666333444111...///222888<<<>>><<<777444444555555999???DDD@@@999444666;;;:::666;;;999444///111777888555888444333444333000000333666333111333666888777555666555555888>>>BBBCCCCCCAAABBBBBBCCCCCCCCCCCCCCCCCC??????DDDGGGFFFFFFHHHQQQaaasssvvviiiVVVGGG@@@===:::666333222111///---///000222333444444333333888666444222000000000000111444666666444555;;;AAAEEEHHHNNNUUU^^^ffflllpppwwwqqqiiihhhrrr~~~|||qqqmmmjjjjjjmmmnnnkkkgggaaaZZZQQQJJJHHHJJJMMMNNNTTTSSSQQQKKKDDD@@@@@@AAA>>>??????@@@AAABBBCCCCCCCCCCCCCCCDDDCCCCCCBBBBBBEEEJJJMMMLLLKKKKKKGGGBBB<<<<<<<<<===>>>@@@AAABBBFFFGGGKKKNNNOOOLLLFFFAAA???AAACCCDDDCCCAAAAAABBBBBB>>>>>>DDDHHHGGGEEEDDDGGGGGGGGGHHHGGGCCC===888???;;;:::<<<<<<;;;<<>>CCCIIIOOOSSSTTTQQQJJJHHHRRRcccoooqqqmmmnnnhhhdddllllllZZZNNNEEE>>>======;;;>>>DDDIIILLLKKKGGGEEEEEECCC???EEEEEEEEEFFFGGGGGGHHHHHHIIIKKKOOOUUU]]]eeemmmqqqqqqxxx555555555555444444444444...000222555666666666555333555888::::::888555333666333111222555999<<<>>>:::555222222333333666<<<===:::555111444999888444555333000///777@@@CCCAAA:::666444555444000///222444333111222555777666555666555555888>>>AAABBBBBB???@@@AAABBBCCCBBBAAAAAA???<<<<<<@@@CCCBBBBBBDDD[[[ooonnnWWWIIIFFF;;;999666333000------,,,...///111222333333333222222111000/////////000000///222444333222333888======>>>AAADDDIIINNNRRRUUUZZZXXXUUUTTT[[[hhhnnnooommmfff^^^ZZZ[[[\\\\\\ZZZWWWPPPFFF@@@???AAACCCDDDEEEFFFFFFCCC@@@???@@@BBB@@@@@@AAABBBBBBCCCDDDDDDCCCCCCCCCCCCBBBAAA@@@???FFFKKKMMMLLLLLLKKKHHHBBB<<<<<<===>>>??????@@@@@@AAACCCGGGLLLOOOOOOLLLIII???@@@BBBCCCBBBBBBDDDEEEDDD@@@@@@EEEIIIHHHFFFFFFEEEHHHLLLKKKGGGBBB???>>>???<<<;;;===>>><<<===AAA@@@@@@AAACCCEEEHHHJJJLLLNNNJJJHHHQQQaaaooottttttsssmmmhhhmmm}}}mmm\\\LLLDDD===<<<<<<;;;>>>CCCEEEHHHGGGCCCBBBCCCBBB>>>@@@BBBDDDFFFGGGFFFEEECCCIIILLLPPPVVV]]]dddkkkoooyyy|||555555444444444333333333000111333444555555444333333444666888888888777666666555444555777:::;;;;;;777222///000111000333888555555222000444999999555222000---000;;;HHHKKKGGG888555444666555111111333333111111222444555555444666666666999===@@@AAA@@@<<<===???@@@AAA@@@>>>===>>>::::::>>>AAA@@@AAACCC^^^tttjjjPPPEEEEEE>>>>>><<<888222///000111...///000111222222111111............///000111222...000222111///000444777999999999:::<<<>>>AAABBBDDDHHHIIIJJJPPP\\\eeehhhkkkbbbVVVNNNMMMPPPRRRSSSRRRJJJ@@@:::999;;;<<<<<<;;;<<<======<<<===???AAAAAABBBBBBCCCCCCDDDDDDDDDBBBBBBBBBBBBAAA@@@>>>===EEEIIILLLKKKJJJJJJFFFAAA;;;<<<===?????????>>>>>>===>>>AAAFFFJJJLLLLLLJJJ>>>???AAAAAABBBDDDGGGJJJHHHCCCBBBGGGKKKIIIHHHHHHDDDJJJOOONNNGGGBBBBBBDDD@@@===<<<>>>???===???BBB???AAACCCBBB@@@AAADDDGGGJJJGGGGGGNNN\\\kkkvvv{{{}}}wwwrrrtttjjj[[[IIIBBB<<<;;;;;;;;;===@@@@@@BBBBBB???>>>@@@@@@===>>>@@@DDDGGGHHHFFFCCCAAAHHHKKKQQQWWW]]]bbbhhhlllzzz~~~444444444444333333333222222222333333333333222222555555555666777888999999444333333444777888888777555111///000000///111666222444444333777<<<<<<999444111...000;;;FFFGGGBBB444111222555555222222444000000111222333444444333666666888:::<<<===>>>>>>888999<<<===>>>===;;;999999555555888;;;;;;<<<>>>UUUffftttnnnWWWBBB;;;======??????:::222///000444...//////000000000000000000000000111111222333333...///000000...///111444888888777888999;;;===??????DDDIIIMMMTTT^^^ddddddccc[[[PPPIIIHHHLLLQQQSSSVVVMMMCCC<<<;;;<<<<<<:::<<<<<<<<<<<<<<<===>>>>>>AAAAAAAAAAAAAAABBBBBBBBB===>>>@@@AAAAAAAAA???>>>BBBGGGJJJIIIHHHHHHDDD???;;;<<<>>>??????>>><<<;;;=========???BBBDDDDDDCCC>>>??????@@@AAAEEEJJJMMMKKKFFFDDDGGGKKKJJJIIIJJJEEEIIIMMMMMMHHHEEEDDDEEECCC???>>>??????<<<===AAA:::>>>BBBAAA??????CCCGGGFFFFFFGGGKKKUUUcccqqqzzz}}}zzz{{{sss```SSSDDD@@@;;;999:::;;;===>>><<>><<<<<>>???:::444111111444333///...000///000222333333333333333666777999:::;;;;;;;;;<<<444666777999999888777666333///...111444444555888HHHPPPVVVQQQCCC888555777888::::::555...***,,,000//////////////////000000222222222222222111111111///000000000000000111222555555555666777888999999;;;@@@EEEKKKTTT[[[ZZZUUURRRMMMGGGDDDEEEJJJOOOSSSZZZPPPEEE>>>===>>>;;;888<<<;;;<<<<<<============>>>>>>>>>>>>>>>=========888:::===@@@BBBBBBBBBAAACCCHHHJJJIIIIIIHHHEEE???<<<===>>>???>>><<<:::999===<<<;;;<<<>>>@@@@@@???===>>>>>>???@@@DDDJJJNNNMMMGGGCCCFFFIIIIIIHHHJJJGGGGGGHHHIIIIIIGGGDDDBBBDDD@@@>>>???>>>::::::===888===AAAAAA???>>>BBBGGGHHHHHHIIIKKKPPP\\\jjjttt{{{qqqbbbRRRGGGAAA>>>;;;888999<<<===<<<:::======:::;;;???AAA???BBBCCCDDDEEEEEEFFFEEEEEE???FFFNNNTTTYYY^^^eeekkkpppxxx333333333222222222111111222222222111111111000000222222111000111222444555///......///222333222111666333222555444222222555///333444222444777888666//////------222999:::777666333333444222,,,)))***...000333444333222333333666888:::;;;:::999999999222333333444444444444444555000///222555555777:::@@@BBBBBB???999666777888777888777333///---...000000000////////////000000222222222222111///...---000000111111222222222333666777888999888777555444888<<<@@@EEELLLQQQMMMFFFFFFEEECCCDDDGGGLLLQQQUUUVVVLLLAAA;;;<<<<<<999555666666777999<<<======<<<;;;;;;;;;::::::999999888555777<<<@@@CCCDDDDDDCCCEEEIIILLLKKKJJJJJJFFFAAA===>>>>>>===<<<;;;999777;;;:::999;;;>>>@@@AAAAAA===>>>>>>???@@@CCCHHHLLLMMMFFFAAACCCFFFFFFFFFHHHHHHGGGFFFGGGIIIHHHDDD@@@CCC???======<<<888888;;;<<>>>>>;;;888999======;;;:::===<<<:::;;;???AAA@@@@@@@@@AAAAAABBBBBBCCCDDD===DDDLLLQQQUUUZZZbbbiiipppvvv~~~222222222222111111111111222111111000000000000111444444333222222333444555000///...///222444444444666333444666666222222444111444444111000333444333,,,///000...///555888777555222222555333---***+++...111444555444333333444666999;;;;;;999777777888111111000000000111222333777222000333666666888<<<:::;;;;;;888555555777:::999888666444222222222222111111000/////////000111222222333333222111///...000000000111333444333333888:::<<<>>>===;;;777555777<<<>>>>>>AAAEEEEEEBBBEEEEEEEEEFFFIIINNNTTTXXXQQQGGG===999<<<>>>;;;666444333444777;;;===;;;999999999999888777666666555555888<<>>===<<<:::999888777999888888:::===???@@@???===>>>?????????AAAEEEHHHLLLDDD???@@@BBBBBBCCCEEEGGGHHHIIIIIIGGGEEECCCBBB???;;;999;;;:::777888;;;>>>????????????===<<<<<>>>>>:::;;;===<<<999:::???AAA@@@>>>???AAABBBCCCCCCBBBAAA???EEELLLOOOPPPTTT]]]dddkkkrrr{{{222222222111111111111000111111000000000000111111888777777666666666777777222000///000333666777777666333444666666222111444444777666111///222333222---222333000///222666777000...000555555111000111...111555666444333333555666999<<<<<<999666666777111000...---...///111333222---+++...000111333777666888:::777333222555999777444111000111111111000222111000//////000111222333444555666555444333222/////////111333444444333444777<<>>BBB???;;;666555555888;;;<<<999777999888888777666555444444666999===BBBDDDDDDCCCBBB@@@EEEHHHFFFFFFFFFBBB===@@@???===;;;999888777777888777777888:::<<<;;;:::===>>>?????????@@@CCCEEEKKKCCC===>>>@@@@@@AAACCCFFFJJJMMMKKKEEEBBBCCCEEE;;;777777999999888999===<<<<<<<<<===??????===:::BBBCCCDDDFFFIIIMMMRRRVVVcccooo~~~xxxppphhh```ZZZTTTPPPPPPNNNJJJGGGEEEDDDCCCCCC;;;===<<<888:::??????::::::<<<;;;888999>>>@@@???===@@@DDDFFFGGGFFFCCCAAAAAAGGGLLLMMMMMMPPPYYYaaacccnnn{{{444222111111333555444444777777555444333222222222666111------111333111...111111222111111222444777:::888666555666888777777???999444111111222111///444///***+++///222222000(((,,,111222111000111333333333444555444333444666777???CCC>>>777555666777000///......000111111000......//////000222333444:::<<<===;;;888666999;;;666666444111222555444///333//////333333//////444%%%(((,,,000222333333222///...111555555333444888999>>>DDDHHHGGGBBB<<<777:::===???<<<777555888<<<@@@HHHHHHAAABBBMMMRRROOOCCCCCCCCCAAA>>>;;;888666666444444666999:::888666333444555555555444222222:::777666999???BBBAAA>>>;;;BBBGGGGGGFFFFFFCCC???===============<<<;;;::::::::::::;;;;;;:::999888======<<<===>>>???AAABBBEEEDDDBBB???===>>>AAADDDBBBBBBDDDGGGIIIGGGBBB===<<<<<<<<<:::888777888999DDDBBB???<<<;;;;;;===>>>BBBBBBAAABBBEEEHHHKKKMMMXXX\\\cccjjjoooqqqrrrrrrqqqpppoooqqqvvv}}}}}}xxxfffaaaYYYPPPJJJGGGGGGGGGAAABBBCCCEEEFFFDDD???<<<;;;;;;<<<;;;:::;;;===@@@>>>===<<<;;;<<<>>>@@@AAA???CCCGGGIIIHHHEEEBBBAAADDDFFFHHHJJJMMMRRRYYY]]]ccclllwww444333111222333444444333333222222111111222222333666333000000111222000...111222222111000111333666777555333333555777777666===:::666444333333222111111...,,,...222444333000---111444555333222222333333333555666666555666888555===BBB???;;;999666444111000...///000111111000.........///000111333333<<<>>>???===:::999;;;>>>:::888333111555999666///333000000333111------111......///111444777888888111///000444555444555999???EEELLLQQQOOOIIIAAA<<<>>>@@@AAA>>>;;;999:::<<<:::AAABBB<<<>>>IIIOOOMMMJJJGGGDDDBBB@@@===999666666444444666888999888666444555555666555444333222666444444666:::<<<<<<;;;:::@@@DDDCCCBBBBBBAAA===>>>>>>>>>>>>>>>>>>===<<<<<<;;;:::::::::999888777>>>>>>===<<<<<<===>>>???@@@???===;;;:::;;;>>>AAA??????@@@CCCEEECCC>>>:::>>>??????===;;;:::;;;<<>>>>>@@@CCCGGGJJJLLLOOOQQQTTTWWWYYYZZZ[[[[[[```^^^\\\\\\```ffflllpppzzz{{{|||{{{wwwqqqkkkhhhZZZVVVPPPIIIEEECCCBBBCCC??????@@@BBBCCCBBB???<<<999:::;;;:::999999;;;<<<===<<<;;;;;;;;;===???AAAAAAFFFKKKNNNMMMIIIEEECCCCCCDDDFFFHHHKKKPPPVVV[[[aaaiiittt|||555333222222333444333222///...//////000111222333333333333222222111//////111222333222111111222444555444222222444666777777888888777555222111111222000//////222555666333000111333555666444333333333333555666777999:::;;;:::777===AAA@@@???===777000222000//////000111000///............///111222333===???AAA???<<<;;;===???>>>:::555333888===888///555333333333000,,,,,,///222///,,,---222666888888444222333777999888:::???JJJRRR]]]ccc```WWWLLLEEEGGGGGGHHHGGGDDDAAA>>>===777===>>>:::===HHHOOOOOOSSSMMMGGGCCCBBB@@@:::555555444444666888999888666555666666666666555444444333444555555555666888:::;;;???AAA>>><<<>>>>>><<<>>>??????@@@@@@@@@@@@??????===:::999999999888666>>>>>><<<;;;;;;;;;<<<<<<>>>>>>===:::888888:::======>>>???AAABBB@@@===:::>>>>>>>>>===;;;:::;;;===DDDBBB???<<<:::999:::::::::;;;<<<>>>BBBFFFIIILLLJJJIIIIIIIIIJJJKKKMMMNNNUUUSSSPPPNNNOOORRRVVVYYYaaaaaaaaa```^^^ZZZVVVTTTLLLJJJGGGDDDAAA?????????===<<<<<<===??????>>><<<:::;;;===<<<;;;::::::;;;<<<<<<::::::;;;<<>>>>>AAABBBAAAAAA???888///222000......///000///...............///000111222:::===???>>><<<:::<<<>>>???>>>;;;888:::===;;;555999999999777222...---///222...+++,,,111666777666666666999???AAA@@@BBBGGGUUUaaaqqqyyyuuuhhhYYYPPPQQQRRRTTTUUURRRLLLCCC<<<:::>>>@@@>>>AAALLLTTTVVV[[[RRRIIIEEEDDDBBB;;;444444444555666777777777777666666666666666555555555333666999888555555999======@@@???;;;888;;;<<<;;;>>>???@@@@@@AAAAAAAAAAAAAAA>>>;;;::::::;;;999777<<<;;;:::999999999;;;;;;@@@@@@???<<<999888999:::??????@@@AAAAAA@@@>>><<<:::;;;;;;999888777888:::BBBAAA>>>;;;999888888888::::::<<<>>>AAADDDGGGIIIFFFEEECCCCCCDDDHHHLLLOOORRRPPPLLLIIIHHHIIIJJJLLLOOOOOONNNMMMKKKJJJHHHGGGEEEEEEDDDCCCAAA???>>>===<<<;;;:::;;;===??????>>><<<>>>@@@???>>><<<;;;;;;<<<;;;:::999:::<<<>>>???BBBJJJTTT[[[YYYRRRIIIDDDAAABBBCCCDDDFFFKKKPPPTTT[[[cccmmmtttyyy555333222222333444333222333333222111111111222222+++---000222111111111222111333444444333333444555666444333333555777777777444666777555111///000222:::777444333222333333333444444555777888999999999777;;;======BBBGGGFFFAAAGGGGGGDDDAAAAAA@@@999000000...------...///...---//////...//////000111222666999<<<<<<999777999;;;???DDDEEE@@@===>>>@@@@@@===@@@@@@;;;444111000111333000///111555999:::999999>>>FFFLLLJJJEEEFFFJJJZZZiii|||rrraaaVVVWWWZZZ___aaa^^^SSSEEE;;;???AAABBBAAAEEENNNWWW[[[]]]UUUKKKFFFEEEBBB;;;444333444555666666666777777777777666666555555555555444777:::888444444999???AAABBB@@@:::777:::<<<<<<===>>>??????@@@@@@@@@@@@BBB>>>;;;;;;===>>><<<999777777666666777999:::;;;;;;<<<===<<<;;;:::;;;<<<>>>>>>??????>>>=========777888888777666555666888@@@>>><<<:::888777777777888999:::;;;===???AAABBB@@@>>>===<<<>>>BBBGGGJJJLLLJJJGGGDDDAAA@@@@@@AAAEEEDDDCCCBBBAAA@@@@@@AAABBBBBBCCCBBBAAA???===;;;<<<;;;::::::===?????????<<<===??????===;;;;;;;;;<<<;;;:::999:::<<<>>>???EEENNNZZZbbb```XXXMMMGGGBBBCCCDDDDDDFFFIIIOOOSSSYYYaaajjjqqqvvv}}}444222111111333555444444888777666444333222222222------///000222333333333111333555666555555666777555444333555888;;;<<<<<<;;;;;;:::888555444444555;;;999555333111222333555:::999999;;;>>>@@@@@@???<<<@@@BBBAAAFFFNNNLLLDDDJJJJJJFFFBBB@@@@@@:::222///---,,,---...000//////000000000000000111222222333666999:::777555666888>>>FFFJJJEEE>>>???DDDHHH???DDDDDD<<<555222222222//////000111444777:::;;;CCCNNN\\\aaaVVVHHHCCCFFFTTTdddwww{{{lll]]]TTTTTTZZZaaaddd___SSSEEE<<<@@@@@@@@@AAADDDLLLTTTZZZZZZTTTLLLGGGDDD@@@:::444222444666666555555666777777666555555444444555555222555777555333333999>>>CCCEEEAAA:::777:::<<<<<<;;;<<<<<<============<<<>>>;;;999;;;@@@AAA>>>:::555444444444555777999:::111333777999:::;;;===???:::;;;;;;:::999888999:::777888999888666666777999===<<<;;;999888777666666555666777888999;;;;;;<<<>>>===;;;:::;;;===@@@BBBFFFDDDBBB@@@>>>===<<<<<<>>>===<<<;;;;;;;;;;;;<<<>>>?????????>>><<<:::999<<<;;;:::;;;===??????>>>999:::<<<;;;:::999999:::<<<<<<::::::;;;<<>>;;;888777777666666666666555444333333444666???===<<<===@@@BBBBBB@@@@@@EEEFFFEEEKKKSSSPPPFFFDDDGGGGGGCCCAAA???:::333///...---...000222222222111111111111111222222333222666::::::888666777888999@@@DDD???;;;===BBBDDD===CCCDDD;;;222000111111---///000//////333;;;AAAWWWgggyyyzzzeeeKKK??????GGGTTTccciiicccXXXOOOJJJJJJQQQYYY[[[UUULLLCCC??????>>>===>>>AAAFFFOOOVVVTTTQQQLLLGGGCCC>>>888444111444666666555444666888666666444333333333444555222444444333333555:::>>>EEEFFFBBB;;;777999<<<;;;999999:::::::::999888888888666666;;;AAACCC???:::555444333333444555666777---000555777999:::;;;<<<777888888666444444666888777888999888666666888:::::::::999888777777666666333444666888:::;;;<<<============<<<======>>>>>>AAA@@@???>>>>>>=========::::::999888888888888888:::;;;<<<<<<<<<<<<;;;:::;;;::::::;;;===>>>===<<<888999999999888888999;;;===<<<;;;;;;;;;===???AAAHHHRRR```hhhggg]]]RRRJJJCCCDDDDDDDDDDDDGGGKKKOOOTTT[[[cccjjjoooxxx111000000111444666666666888888777666555555555555:::555111111444666444111111444777999999999:::;;;;;;;;;===BBBIIIPPPTTTVVVDDD???999666777777666444111333555666666555555666BBB???======@@@AAA@@@>>>BBBHHHIIIGGGMMMVVVRRRGGG===CCCFFFEEEBBB???999333000///...///222444555444222222222111222222333333333777;;;;;;999777888999444888:::777666:::<<<<<<:::AAABBB999000...//////222444555222000555AAAKKKhhh|||pppNNN===<<<===GGGRRRUUUOOOGGGCCCBBBBBBIIIPPPQQQLLLEEEAAAAAA@@@===<<<<<>>>>>===<<<;;;<<<>>>@@@AAAFFFPPP]]]eeeddd[[[OOOHHHCCCCCCCCCCCCCCCFFFJJJMMMRRRXXXaaagggmmmvvv333111111444555222222555;;;888888===???;;;777666777555555888888555555888:::999;;;===:::666888<<<<<>>999<<>>???DDDCCC===777666333111000000333444444333111666;;;999222...///222444666===CCC@@@777222555<<<888666666999999555111999888777555333111000///000333666333---000CCCWWWwwwuuuTTTCCCAAADDDCCCBBBBBBBBBAAA>>><<>>:::999:::;;;999777<<<999777666666777777666444555777888999888666555666555444444555444222111222444777999999777444222666555555444444444555555777666555444555777999:::777777777777777666666666777666666999<<<<<<999666666888<<>><<<;;;;;;;;;999777666666777777666666888999;;;;;;:::999888999::::::;;;<<<<<<<<<;;;:::::::::999999999888888999999999:::<<<>>>???@@@GGGMMMUUUZZZZZZTTTKKKEEECCCAAAAAAEEEGGGGGGJJJNNNRRRWWW___fffmmmttt}}}444111111444444222333666:::777888>>>@@@>>>;;;:::===777444888:::999777888;;;999:::;;;999555777<<<777BBBUUUkkk|||~~~xxxgggRRR@@@;;;888444333888777777777777777888888888>>>??????<<<999888:::<<<===???======GGGQQQLLL??????<<<<<<@@@???:::555555666555444333333333333333111444777666111......000///222:::BBBBBB===;;;>>><<<999666777::::::666222444444333222111000//////222333555444///222AAARRRvvvqqqPPP???===???@@@@@@???>>><<<;;;:::@@@JJJUUUVVVOOOGGGBBBAAA???>>>===???CCCHHHKKKLLLKKKIIIEEECCCAAA>>>:::777999666333222333555666777:::888666444333333444555444666777777777777:::<<<;;;888666666999;;;;;;:::<<<:::777666777888777777222333555777777666555444999777555444444555555555888888777777666555444444555555444444333444444555666555555555555777888999777777666666666666666777777777777999<<<<<<999666777:::===???@@@>>>;;;999:::<<>>===<<<<<<<<<:::777666777777777666888999:::<<<<<<;;;:::999999::::::;;;;;;<<<;;;;;;:::::::::999999999888888777888888999:::<<<>>>???EEEJJJQQQVVVVVVQQQJJJEEEDDDBBBBBBEEEGGGGGGIIIMMMRRRVVV[[[aaagggppp{{{666222111333333222444888===:::;;;???AAA===;;;;;;???777222555::::::888777===:::888999777555777======LLLbbbvvv~~~zzzoooeee```MMM<<<666333000111777666666777888888888888888;;;===>>>>>>===;;;;;;;;;;;;AAABBB???AAAFFFDDD===???;;;:::===<<<888444444888888777666333222333444444444444333222111000000...111999BBBDDDBBBCCCEEE===;;;888999;;;:::777444111000///.........///000444333333333222444>>>IIIfffqqq}}}xxxaaaFFF999999<<<>>>@@@???;;;999999;;;@@@KKKVVVXXXQQQGGGAAA???>>>======???CCCFFFHHHHHHHHHFFFCCCBBB@@@>>>;;;999777555222111333555555555888666444333222333444555666777888777666666888:::777555444444777999:::999<<<:::777666777888777777111222333555555444333333:::999666444444555888999===;;;777444333333444555444333333222222333444444444555555666666777888888777777555555555666777888888777888:::;;;;;;999777999;;;===???@@@>>><<<;;;999<<<>>>???>>>>>>>>>???===:::888777888888888777999:::;;;<<<===<<<;;;:::::::::::::::;;;;;;;;;;;;:::::::::999999999888888666666777888999;;;<<<===AAAEEEJJJNNNOOOLLLHHHDDDFFFCCCCCCEEEFFFEEEGGGKKKPPPSSSWWW[[[aaakkkxxx777333111222222222444999@@@======???>>>999666777999333000333666777888:::@@@<<<888888777666999>>>EEESSSdddmmmjjj]]]MMMCCCMMMAAA666222111000333888555666777888888888777777888:::===??????>>><<<;;;<<>>;;;<<>>@@@KKKVVVYYYQQQFFF???===<<<<<<>>>AAAEEEHHHHHHHHHEEECCCAAA??????>>><<<:::666444222222444555666555777666444333333444666777777888999777666666777999888777666555555666777777;;;999666555666777666666111222333444444444444333888888888666555666888:::;;;999666333222222444555222222222111222222333333333444555666777777777777777666555444444555777888888888999:::;;;;;;;;;:::;;;<<<===>>>>>>===<<<;;;999;;;>>>?????????@@@AAA>>>;;;999888999999999888999999:::;;;<<<;;;;;;;;;::::::::::::::::::;;;;;;:::::::::999999999888888777777777888999:::<<<===>>>@@@DDDFFFGGGGGGEEEDDDGGGDDDCCCEEEFFFDDDEEEIIIMMMPPPTTTXXX^^^hhhttt}}}777333111222333222555999>>>;;;;;;<<<:::444333444222111222444444444999AAADDD>>>999999999888;;;???EEENNNXXX[[[TTTIII@@@:::>>>:::666555555555777:::555666666777777666666555666888;;;???AAAAAA???===???BBBDDDDDDFFFHHHGGGCCC>>><<>>888333111333555444222777;;;@@@DDDGGGIIIGGGEEEAAA@@@?????????>>><<<:::;;;999555222000000111222666111...000222222444888===>>>@@@???777000333:::;;;???AAA???:::888;;;>>>AAAKKKWWWZZZRRRGGG@@@===999:::>>>CCCHHHJJJJJJIIICCC@@@>>><<<===<<<;;;:::666444333333555777777666777666444444555666888:::777888888777666666777999999999888777666777888999:::888555444555555555444333333444555555555555555555777::::::888666666777555555444444444444444444111111111111111222333444333444555666777777777666666555444444444666777888777888999:::;;;<<<<<<===<<<<<<============<<<;;;:::<<<>>>??????@@@AAACCC???<<<:::999:::::::::999888888999:::::::::::::::;;;::::::999999999:::::::::::::::999999999888888999999999::::::<<<===>>>===>>>???AAABBBCCCCCCDDDHHHDDDCCCEEEEEECCCDDDHHHIIIMMMSSSXXX]]]fffpppxxx777333222444444333555999777555666888777222333666000222666888555444;;;DDDFFF???::::::::::::;;;???BBBEEEIIIHHHCCC===:::999666666777666555444666888999888777666555555555666777777999<<<@@@BBBBBBAAA??????@@@DDDHHHJJJHHHDDD???===@@@FFFGGGBBB===<<>>===???CCCFFFGGGFFFAAA;;;444111111333333222666;;;AAAEEEJJJNNNKKKFFF@@@@@@@@@???>>>===<<<;;;BBB???999444222111333444666111---///000000222555:::777555444111///444;;;888:::;;;999666555777:::@@@JJJUUUXXXPPPFFF@@@>>>777999>>>DDDJJJLLLJJJHHH@@@>>>;;;999:::::::::999555444333444666777777666666555444444555888:::<<<555666777777666777999;;;888999999999888999<<<>>>:::888555444555666555444555555555555555666666666555999======999666555555222333555666666555444333111111111111222333444444333444444555555666777777333444444555666666666777555777999;;;;;;===???AAA>>>>>>>>>===============;;;===?????????@@@BBBCCC@@@===;;;:::;;;;;;;;;:::888888888999999999::::::<<<;;;999888888999:::::::::::::::999999999888888;;;;;;;;;;;;<<<===>>>???======>>>???@@@AAABBBCCCHHHDDDCCCEEEEEECCCDDDGGGGGGKKKQQQVVV\\\dddnnnuuu666333222555555333444888444333444666444000111666222222555888777555999???EEE>>>::::::;;;::::::===>>>???>>>===:::888666666333666888777555666999;;;>>><<<999777555555666777888777777:::???CCCEEEEEE:::;;;===AAACCCCCCCCCCCC@@@======BBBDDDBBB@@@AAACCC???===@@@GGGLLLKKKGGGFFFAAA:::444333444555777666<<>>??????>>><<<;;;::::::DDD@@@:::555222222444666777222///000000///222777555111000111111000333999777666555444444444555666:::DDDNNNPPPIII@@@;;;:::666999>>>EEEIIIJJJGGGEEE>>>;;;888777777888777777333222222333555666666555444333333333555777:::<<<222444666666777999;;;>>>999;;;;;;:::999999<<>>@@@@@@???@@@BBBDDD@@@>>>;;;;;;;;;<<<<<<;;;999999999999999:::;;;;;;<<<;;;999888777888999::::::::::::999999999888888;;;;;;;;;;;;<<<===>>>>>>>>>>>>>>>???@@@AAABBBCCCGGGDDDCCCEEEEEECCCDDDHHHGGGJJJNNNRRRWWW```lllttt|||555333333666666444444777666555666666222---...333444111222666777555555777DDD===999:::;;;:::999;;;999999:::;;;<<<<<<;;;;;;777;;;===;;;999===CCCGGGBBB@@@;;;888666666888999:::777555888===CCCFFFGGG444777;;;???>>><<<===@@@AAA<<<:::===@@@@@@BBBEEEDDD>>>;;;???GGGLLLIIIDDDLLLGGG@@@:::666666999<<<888???DDDGGGLLLPPPJJJAAA<<<======<<<:::999888888CCC???999444111222444666888444111111000///333999,,,******...000000222555888666333333444555555555333<<>>???>>><<<888777999;;;===;;;888888888999999888555444444444444555666666===???@@@===888555777:::;;;;;;999888666555555555222222222222333444555666555444333222333555777999000222555777888777555444222555999;;;;;;>>>CCCGGGEEEDDDBBBAAA@@@AAABBBBBB>>>???@@@@@@???@@@BBBCCCAAA>>><<<;;;<<<<<<<<<;;;;;;::::::::::::;;;<<<<<<<<<;;;999777777888999::::::::::::999999999888888;;;;;;;;;;;;;;;<<<===>>>@@@??????@@@@@@AAABBBCCCGGGCCCBBBDDDEEECCCDDDHHHHHHIIIKKKMMMSSS]]]kkkuuu|||333333333333333333333333444444444222000000000111444333222444888:::;;;;;;::::::888555999@@@CCCBBB>>>888777<<<;;;555666===888>>>???999777>>>HHHMMMXXXPPPEEE>>>======<<<;;;<<<>>>CCC@@@???OOO[[[UUUIII888777@@@>>>;;;>>>===??????======???BBBEEEGGGDDDDDDDDDFFFGGGGGGFFFEEEDDDKKKBBB666666888999@@@@@@GGGNNNOOOOOOOOOLLLHHHDDDAAA???>>>===<<<:::888<<<444...111333111111555<<<999555111//////000111222000...///222666888999333444444222111222444666777666777999::::::888666333999<<<<<>><<<<<<<<<<<<===;;;>>>???===<<>>;;;<<<:::999;;;888555666:::555666777999::::::;;;;;;<<<<<<<<<<<<===???@@@AAAAAA@@@???>>>>>>???@@@@@@BBBDDDEEEFFFEEEFFFGGGIIIFFFHHHKKKNNNRRR[[[gggooo{{{333333333333333444444444666555333000///000222444444666888888777888:::===:::;;;999666999@@@BBB@@@CCC???===>>>===;;;<<<@@@<<<@@@DDDDDDDDDKKKXXXcccqqqjjj]]]NNNCCC===>>>@@@;;;AAALLLMMMNNNaaarrrqqqWWWAAA999===<<>>;;;;;;???DDDGGGHHHGGGGGGGGGHHHIIIHHHHHHHHHKKKCCC;;;<<<:::;;;EEEQQQXXX]]]]]]ZZZWWWRRRLLLDDDCCCBBBBBBBBBAAA>>>;;;<<<444///000222111111333999777333000......///000000...---...222555777888333333222333333444444444555555666777999999888888333777999999<<>>===;;;::::::999999;;;999777444333444555666666555333222222333555666666666555444444444555555777666444444666777777666666555555777999===AAADDD???AAACCCDDDDDDDDDFFFHHHJJJEEEAAAAAAAAA>>>===??????>>>======<<<<<<<<<===;;;>>>>>>;;;;;;>>>>>>;;;888666777999888555666:::666777888999::::::::::::;;;;;;<<<===>>>@@@AAAAAAAAA@@@???>>>>>>>>>???@@@BBBCCCEEEEEEEEEEEEGGGIIIGGGIIIJJJLLLOOOVVVaaahhhxxx333333333444444444555555888666333000000333666888...444999999666555:::??????@@@???===@@@EEEFFFCCCBBBBBB>>>;;;<<>>>>>BBBGGGLLLLLLLLLKKKKKKKKKKKKKKKKKKKKKJJJCCCAAACCC<<<===LLLbbbiiillliiiccc]]]UUUNNNDDDEEEFFFHHHIIIGGGBBB???;;;444///000111111000111555444111///......///000000///...000444777999999666444444666999999777444444444555666777888999:::666888888888:::===;;;777666666777<<<@@@AAA>>>;;;AAA@@@??????>>>;;;777444555555444333333444555666666555555777:::>>>CCCEEEAAA===888666666777888888;;;:::888666555444555555444444444333222333555888888999:::;;;<<<<<<<<<;;;;;;:::888777666777888999444444222222222333444555111222444666777777777666777888999888777777999:::666555555666888;;;???AAA===???BBBCCCDDDDDDFFFHHHJJJDDDAAAAAA@@@<<<:::<<<;;;;;;<<<===============>>>@@@???<<<;;;>>>???<<<666555666999999666888===999:::;;;<<<<<<<<<;;;;;;:::;;;===???@@@AAAAAAAAAAAA@@@???>>>===>>>??????AAABBBDDDDDDCCCDDDFFFHHHIIIKKKLLLLLLMMMSSS\\\bbbttt{{{333444444444555555555555888777555555666888::::::///333888::::::;;;@@@DDDCCCEEEFFFEEEHHHLLLKKKGGG@@@BBB@@@<<>>???:::777777;;;???@@@;;;666444555666777777888:::;;;::::::::::::<<<===<<<999777555666;;;BBBCCC???:::@@@??????@@@@@@>>>;;;888777666444333333444555666555444555666999===AAACCC???<<<888666666777888777999888777555444444555555333444444444333333555777444666999;;;======;;;:::999999999999999999::::::444333222111111111222222000111333555777999999999777888:::888777888===AAA999888777777888999;;;<<<===@@@BBBCCCCCCCCCCCCDDDEEE@@@===>>>===:::888:::777888:::<<<>>>>>>>>>===BBBDDDBBB>>>===??????===999777888;;;;;;999<<>>>>>>>>===:::<<>>???@@@AAABBBCCCBBBDDDFFFIIILLLMMMNNNNNNNNNSSSZZZaaannnuuu555555555555555555555555777777888;;;>>>???>>>;;;999999:::===AAADDDGGGHHHBBBFFFIIIJJJNNNQQQOOOJJJBBBFFFGGGJJJ[[[pppwwwsssooonnnwww}}}}}}}}}{{{kkkffffff___ZZZSSSGGGCCCBBB???>>>>>>@@@CCCDDDFFFKKKPPPRRROOOKKKHHHFFFHHHEEE@@@DDDFFF::::::LLL\\\aaaccc^^^WWWQQQIIIBBB===???AAAEEEFFFEEEAAA===777444000///111333222000333333333333333333333333111111222555;;;@@@CCCDDD;;;999:::>>>CCCCCC>>>999999:::<<<;;;999999:::<<<<<<::::::;;;===<<<;;;:::777555666:::@@@BBB>>>999999999:::===???@@@>>><<<777666555444444444555666333333333444777:::===???===;;;888888888999999888888777555444444444555555222333444444333333444666333666999;;;<<<;;;999888444555555666666666666666777777555444333222111111111111222444666999;;;===777888777666666:::AAAHHH<<<;;;:::999888888888888>>>@@@BBBCCCAAA?????????>>>:::888;;;;;;999888999444666888;;;===>>>>>>>>>CCCEEECCC???===??????<<<<<<::::::;;;;;;;;;???EEE@@@???>>>===<<<<<<===>>>;;;>>>BBBEEEGGGEEEBBB@@@@@@???>>>======>>>??????@@@AAABBBBBBBBBDDDGGGJJJKKKLLLNNNMMMNNNRRRYYY___hhhppp|||777777777666555555444444666777999>>>CCCDDDAAA===>>>;;;999:::???DDDFFFGGGFFFKKKQQQUUUZZZ]]]ZZZUUUNNNNNNQQQ]]]sss~~~~~~}}}{{{qqqnnn```YYYUUUKKKIIIHHH>>><<<<<<======>>>???@@@@@@===CCCIIIKKKHHHDDDAAA@@@BBBCCC??????AAA999888EEEOOOTTTUUUPPPKKKGGGBBB===999999:::<<<>>>===;;;999555444111///222666555111444444555555666555444444///...///333:::AAAGGGIII<<<;;;<<<@@@CCCCCC@@@===@@@CCCDDDBBB>>>:::999::::::888888<<<===;;;999999999888777999======;;;888333444666999===>>>===;;;555555555555555555555555222222222333444666888::::::999777888:::;;;:::999666555444333333444555666111333444444333333444555444666888::::::999777666555666777888888777666555:::999888777666555444333333222333444666888;;;===777666555444666;;;BBBGGG<<<<<<:::999888888777777===@@@BBBAAA???<<<;;;;;;999555555999;;;999888:::444555777999;;;===>>>>>>@@@CCCDDDAAAAAACCCBBB??????;;;999;;;;;;===DDDKKKHHHEEE@@@<<<:::999;;;<<<>>>AAAFFFJJJJJJGGGCCC@@@>>>===<<<<<<===>>>@@@AAAAAABBBBBBBBBBBBDDDHHHKKKIIIKKKLLLLLLLLLPPPVVV\\\ccclllxxx:::999888777666444333333666666777===CCCEEEBBB???:::999999999===CCCKKKPPPZZZbbbjjjpppvvvzzzwwwqqqllleeeeeettt}}}{{{}}}~~~|||yyyzzzpppnnnkkk___ZZZXXXOOOUUULLLHHHDDD:::<<>>>>>>>>555:::??????<<<999999;;;<<>>DDDHHHIIIDDD@@@???<<<999666555333333555666666666333444222000333999888333444555666777777666444333///......222:::DDDKKKOOO???@@@BBBDDDFFFFFFEEEDDDHHHKKKMMMJJJBBB;;;888888:::777888>>>@@@<<<::::::<<<;;;;;;:::999999999999333333555777::::::888666222444555777888777666555333333333333333444555666666555555777999;;;:::999555444333333333444555666111222444444333333333555555666777999999888777666777888:::;;;;;;999777666666666666666666666555555222333555666888999999999666555444555999<<<>>>???888888888888888888888888:::===??????>>>;;;999999888555555999;;;:::999;;;444555666777999;;;===>>>???CCCGGGHHHJJJMMMLLLIIIBBB>>>;;;===???DDDNNNWWWWWWRRRIII@@@;;;999:::<<>>???BBBJJJWWWaaarrrzzz|||uuukkkeeeaaa]]]ZZZZZZTTTVVVTTTGGGBBBCCC>>>AAA===AAA???777888<<<666888888777777777888999999000444777666222111555888999CCC@@@888999888666:::>>>AAAAAA<<<999999888666555222///...///222333444333444333000444;;;:::444333555666777777555333222111000///444===GGGPPPUUUCCCEEEHHHIIIIIIIIIJJJKKKMMMPPPSSSNNNEEE<<<777666<<<888;;;BBBDDD???<<<===??????===;;;888777888:::555555555777888777444111111333666888999888666555444444333333333444444555333333333666999::::::999555444333222333444555666000222444444333333333444444555666777888888777777444555777888888666333222000111222333444444444444111333777999:::999777666666555555888;;;===:::777333444555666777888999:::777:::===>>>===;;;:::999999666666:::<<<:::999;;;555555555666888:::===??????FFFLLLOOOSSSWWWWWWTTTFFFAAA???AAAEEEKKKXXXccceee^^^RRRFFF???<<<===>>>CCCGGGLLLPPPOOOJJJCCC???:::::::::;;;===@@@BBBCCCBBBCCCCCCCCCCCCFFFJJJNNNOOOQQQQQQPPPOOOPPPUUUZZZ^^^gggttt;;;777666:::999333222555///111555;;;@@@AAA???===:::<<<>>>???FFFVVVlll}}}|||qqqeeeYYYQQQHHH@@@@@@EEEAAA>>>======:::666777;;;???===999666555555666777???999333222444666444222000333555666555444555777;;;>>>@@@>>>999666555666>>>???;;;444333888888444000///------///111444555888777777:::===???===;;;888555333444666777555222333222111555<<>>888666777:::555333222222444555555444444555666666555555777999777555333111111222555666888>>>===333000888:::666666111000111222111444888666666555444333333222222333444555555555444333222111444999;;;:::777666555...000333666777777555444222333444555666777888999666666666666666666666666333555777888888888999;;;<<<;;;;;;===AAAAAA???<<<888666555555666666555444555444555999:::999===BBBGGGFFFGGGQQQbbbnnnkkk```VVVFFFEEELLLKKKTTThhhuuuyyymmm]]]OOOGGGCCC@@@???CCCIIINNNOOOJJJDDD???===>>><<<;;;::::::===???AAACCCDDDDDDDDDDDDEEEHHHKKKNNNOOOOOOOOOOOOQQQUUUXXX\\\dddppp}}}:::666666777555222444999666777999;;;======<<<;;;;;;===AAAEEEMMM___uuu~~~wwwjjjhhhccccccqqqzzz```WWWNNNGGG>>>888;;;BBBCCC@@@>>>>>>:::666666:::DDDAAA<<<777555666999;;;AAA<<<666333555555333111///000111222333444666777AAABBBBBB???;;;:::===@@@>>>>>>;;;555444888888444333333444333222222444555???<<<:::<<>>???===;;;888666555555666666555444555444666999::::::>>>CCCGGGHHHNNN[[[ppp~~~|||sssaaaRRRPPPVVVVVV```uuu}}}mmm\\\OOOFFF@@@===CCCGGGKKKKKKHHHBBB>>>======<<<:::::::::<<>>AAACCCFFFIIINNNSSSZZZiii{{{zzzvvvpppkkkgggaaaYYYTTTJJJJJJIIINNN```ttt{{{vvv]]]YYYRRRIII>>>888===FFFGGGEEEDDDDDD@@@:::999<<>>BBB===777555555444222000000///...///333666888999EEEDDDBBB???<<>>???@@@BBBGGGNNNSSS]]]aaaeeehhhkkkpppyyyrrrqqqnnnlllllljjjfffbbbWWWUUUSSSPPPKKKFFF???;;;>>>>>>===BBBRRRdddllljjjffffff```SSSCCC;;;???GGGJJJJJJLLLMMMIIIAAA<<<===AAA???<<<:::999:::<<<===>>>:::666444444444222111555222///000444888:::;;;@@@BBBCCCDDDFFFLLLUUU\\\```___ZZZRRRJJJDDD@@@===:::===???>>>;;;:::===@@@CCC???>>>BBBJJJLLLFFF@@@555666777888::::::::::::???===;;;;;;===???@@@@@@AAAHHHQQQUUUTTTRRRUUUYYY[[[WWWMMMAAA<<<===<<<:::999999:::;;;999888<<>>===;;;999777555555555555555444333333444666777777777777555333222222444222333555666666666555444777777666777777888999999777777777777777777777777777888888777555555666777666666777888999::::::999888777666666777777666444777555777;;;<<<<<<@@@FFFHHHOOO]]]rrryyy{{{|||yyydddSSSIIIFFFAAAAAABBBAAA???===<<<;;;<<<;;;::::::;;;<<<>>>???@@@AAAAAA@@@@@@AAACCCFFFGGGJJJMMMNNNNNNMMMMMMMMMTTT[[[fffrrr}}}000888??????<<<===AAAFFF???@@@AAACCCHHHOOOWWW\\\hhhlllooopppooommmmmmnnn```\\\YYYVVVQQQLLLHHHFFF@@@CCCFFFEEEBBB===888555666555555888BBBOOOUUUVVVcccgggcccTTTBBB999<<>>>>>>>>>>>AAAIIIRRRUUUTTTQQQPPPOOOPPPMMMGGG???>>>@@@???;;;888777999;;;999555888???HHHLLLPPPOOOIIIBBB===;;;888666444444555555444333444555555555444666999<<<777888888999999:::999999555888888444222333444333444222333777888666777:::>>>===:::777666555555555555555444333444555666888666666666444333222444666222333555666666666666555;;;999666444444666999<<<888888888888888888888888555666777666555555777999666777888888888999:::;;;999777666666777777666555666555777;;;======AAAGGGJJJTTTdddzzzxxxdddTTTJJJGGG@@@???>>>======<<<<<<;;;;;;;;;::::::;;;<<<===>>>???@@@@@@?????????BBBDDDEEEHHHLLLMMMMMMLLLKKKLLLQQQXXXbbbmmmyyy111:::BBBBBBBBBDDDGGGGGGDDDBBBAAADDDIIIOOORRRTTTWWWZZZ\\\\\\ZZZWWWVVVUUUQQQLLLIIIFFFAAA:::777777777;;;@@@@@@<<<888555555333222111444:::AAAFFFGGGTTT[[[[[[NNN???999:::======???FFFKKKHHH???888777222444888;;;<<<;;;888666111111111222333444555666888888777555444666:::>>>AAAMMM^^^ppp~~~}}}nnngggggghhheeebbb]]]YYYVVVTTTRRRGGGJJJOOOTTTTTTMMMBBB999555888;;;???DDDKKKRRRWWW]]]VVVKKKCCC>>><<<<<<<<>>@@@???;;;:::888:::>>><<<666888???>>>CCCGGGHHHDDD???======:::888777666777777666555333555666777777888:::<<<:::;;;===>>>???>>>======555666666444333333444555444222222666777666777;;;>>><<<999666555555555666444444444444555666777777555666666555444333555777222333444555666777777777<<<999555333333555888;;;888888888888888888888888555666666555444555777:::666777888888777888:::<<<999777666666777888666555666555777;;;======AAAGGGJJJUUUggg}}}yyyjjjZZZNNNFFFBBB???>>><<<<<<======<<<;;;::::::::::::;;;<<<===>>>???@@@@@@???>>>???AAACCCCCCFFFJJJLLLLLLLLLLLLMMMOOOUUU^^^iiiuuu555<<>>:::444222666222666:::888444333555999444444444666999;;;>>>AAACCCLLLOOOGGG===999999999777777;;;@@@>>>888555666555777:::<<<<<<:::777555///000222333333444666777888<<<>>><<<888999???FFFSSS___rrr~~~|||zzzyyyxxxssskkkeeeYYY]]]aaaaaa[[[PPPDDD======@@@EEEJJJQQQ\\\gggoootttiiiYYYIII@@@===<<<===>>>BBBDDDEEEJJJQQQQQQMMMJJJKKKGGG@@@<<<===<<<:::;;;888;;;AAA>>>666777???888<<<@@@AAA>>>======???;;;999777666777777666555111333666888888888999:::999;;;===???@@@???>>>===555666888888666444333444555111111444555555888<<<>>><<<999666555666777888333444555666666777777777777888999777555444444555111222333555666888999999999888666555444555666777999999999999999999999999777777777555333333666888555777888777666666999<<<999888777777888888777555555444666:::<<<===AAAGGGFFFQQQbbbvvvyyyssslllaaaVVVNNNHHHCCCAAA???===<<<===>>>???===;;;999::::::;;;;;;<<<======@@@@@@@@@???>>>???AAACCCCCCEEEIIIKKKKKKLLLMMMOOONNNSSS\\\gggsss888===@@@>>>BBBJJJMMMJJJBBB<<<888;;;AAACCC===666BBB???<<<:::;;;???DDDIII>>>:::999;;;888333333888111555777555222333:::AAA666555666888777777888;;;777AAAFFF@@@888666555222555444666888777444555999;;;;;;<<<<<<;;;999777666000222333444444555666777:::@@@EEECCC>>>???FFFNNNcccnnn}}}vvviiimmmoookkk```RRRGGGBBBFFFJJJOOOUUU^^^jjjxxxyyydddPPPDDD?????????@@@AAA???@@@IIIVVVYYYUUUOOOPPPJJJ@@@:::999:::999;;;777:::@@@===444555===777:::======<<<;;;>>>AAA999777555555555555444333///222666888888777888888666888;;;===>>>===;;;:::777999<<<>>>;;;555222222555111000222444444888===>>><<<999777666777888:::222333555777888777777666999:::;;;999666333222222111111333555777999:::;;;666666777777777555444333999999999999999999999999999999888555222222444666444666777666444555888<<<999888777777888888777555444333555:::<<<<<>>;;;999999:::;;;;;;<<<<<<===@@@AAAAAA@@@>>>???AAACCCBBBEEEHHHJJJKKKLLLOOOPPPNNNSSS[[[fffrrr777777:::>>>>>><<<===AAA888<<<>>>:::999;;;<<<;;;<<<:::999888:::>>>BBBEEEAAA<<<666333444444444222000333444222222444222...999555555888:::777666888444777:::;;;:::777666555222555888777444222444666:::888777999======888444222333444333333555999<<>>>>>EEEOOOYYY```bbb]]]]]]UUUEEE888666;;;???999;;;>>>??????<<<999777444666999;;;===>>>>>>===999999888777666555444444666444555999888333333888777777888999:::<<<===>>><<<===<<<:::777444444444333111000222777:::;;;;;;:::999888666555555444444666555666999<<<<<<999555999:::999777444333444555///111444777999:::;;;;;;::::::999999888888777777999:::<<<>>>??????>>>>>>;;;888444333555888888777888888777777666666555555:::888666777999:::888666666666777888:::<<<>>>???GGGIIIOOOYYYccciiijjjhhhiiigggeeecccaaa^^^[[[XXXPPPMMMHHHEEECCCCCCCCCCCC????????????===<<<;;;:::=========<<<;;;<<>>>>>???@@@BBBCCCAAA???CCCEEEHHHJJJLLLMMMMMMLLLPPPTTTZZZaaaiiivvv888777999<<<<<<;;;===BBB;;;??????;;;999;;;;;;:::;;;:::999999;;;???BBBEEE>>>;;;777666666666444222111666777555444666777555===888666888888555444666333555888888777555555555777666555555555555444333:::888777:::>>>???;;;777888999::::::888777777888===???GGGQQQUUUSSSUUUYYYkkkqqqtttsssuuuyyyyyyuuunnnnnnsssxxxqqqeeecccjjjxxx|||tttaaaRRRQQQQQQQQQKKKBBB???@@@SSSkkk~~~}}}|||wwwjjj```YYYUUUQQQNNNGGGCCCAAADDDLLLVVV^^^aaa```aaa[[[MMM@@@<<<>>>@@@;;;<<<>>>@@@???>>><<<;;;::::::::::::;;;<<<===>>>::::::::::::999777666555666444555999777333333888666666777777888:::;;;<<<:::;;;;;;999666444444555666333222333666999:::999:::999888666555555444444666666888;;;>>>>>>;;;777888999999777555444555666222444666888:::;;;<<<<<<888888888888888888777777999:::;;;<<<======<<<<<<:::888666666888888666444777777777777666666555555:::888666777999:::888666666777777888:::<<<>>>???BBBBBBEEEJJJPPPSSSSSSQQQUUUTTTSSSRRRRRRQQQOOONNNGGGEEECCCAAAAAABBBCCCCCCDDDDDDCCCBBBAAA@@@???>>>======<<<<<<;;;<<>>IIIOOOOOOMMMMMM]]]^^^\\\XXXUUUUUUSSSOOOQQQPPPTTTXXXSSSJJJJJJQQQZZZ___dddiiilllhhhWWWGGG@@@======@@@???======@@@^^^zzz{{{tttsssuuusssllldddVVVOOOGGGEEEIIIQQQWWW[[[[[[___]]]SSSHHHBBB@@@???>>>???@@@AAAAAAAAA@@@@@@???===:::888888999;;;===999:::;;;;;;:::888666444555444666888666333444777666666666666666777888888666777888777555444444555777666444444666888888888999888777666555555444444666777:::===@@@???<<<:::777888999888666555666777333444666888::::::;;;;;;777777777777777888888888888999999:::::::::999999888888777888888777444222777777777666666666666555999777777777999999888777777777888888:::;;;<<<===@@@???>>>???AAACCCCCCBBBDDDDDDEEEEEEEEEFFFFFFFFFCCCCCCBBBAAAAAAAAABBBBBBFFFEEEDDDBBBAAA@@@???>>>???>>>=========>>>???@@@CCCBBBBBBBBBCCCCCCAAA@@@FFFHHHKKKNNNOOOOOOMMMLLLMMMPPPVVV[[[dddppp777666888<<<<<<999:::>>>:::===>>>:::888;;;===<<<777888888:::;;;===??????<<<;;;999888888777777777555:::<<<999888<<<@@@BBB@@@:::555555444222222444444444444333222333555777<<<999555333444555444333888888999<<>>>>>===<<<>>>>>>@@@BBB???:::<<>>===;;;;;;<<<>>>@@@AAACCCDDDDDDDDDDDDDDDEEEFFFFFFFFFFFFDDDBBB@@@??????FFFFFFEEECCCBBBAAA@@@???BBB@@@???>>>???@@@@@@???BBBAAA@@@AAACCCCCCBBBAAADDDGGGKKKNNNQQQQQQQQQPPPNNNQQQUUUZZZbbbnnn|||444555:::???>>>:::999;;;>>>AAA@@@:::777999:::999888888888888999999:::;;;===<<<:::888777888:::;;;444999;;;888888===AAABBB===777333444444222333666555555555444333444777999;;;;;;:::777333333555888888888:::===@@@BBBCCCCCCFFFEEECCC???:::777777888999777666888===AAAAAA???>>><<<:::999888888999:::666666777888777555888<<<>>>??????===>>>AAA>>>999===888555777999;;;AAAHHH___yyyhhhYYYPPPJJJEEEBBBEEENNNTTTUUUSSSRRROOOKKKHHHIIIKKKMMMMMMLLLKKKIII>>>===<<<:::888777666555555666888999999777444222222555666555444444444555888777666555444444444444000222333444333333555666555555666666777999;;;===777888888888777666555444444666999;;;<<<;;;;;;:::666888999999888666777777333333444444666777888999666666777777888888999999888777777777666666777777:::999777444222222333444555555555555555666666666666666777777777777888999777777777888999:::;;;<<<<<<;;;999888999<<>>===>>>IIIIIIIIIIIIHHHFFFDDDCCCCCCAAA??????@@@AAA???===???>>>>>>???AAACCCCCCBBBAAACCCGGGLLLPPPSSSTTTUUUQQQSSSVVVZZZ```lllzzz555666;;;@@@???:::999;;;FFFHHHEEE===888888888666===<<<:::888777666666777;;;;;;;;;:::999999;;;===444777888777999>>>@@@>>>:::555222444555333333666555666666555555555888::::::<<<===:::555444777;;;888999:::<<<>>>@@@BBBBBBCCCBBB???<<<888777888:::777888666555888???BBBAAA888555444555555333444777222333444444444444777999AAABBB???888666888999666<<<999777777777888AAAKKKddd}}}nnn```RRRFFF>>>999AAAHHHKKKLLLOOONNNKKKJJJNNNTTTYYYZZZXXXUUURRREEEDDDAAA???;;;888666444888888:::;;;:::999777555111555777444333555555333777777666444444333333333///111333333333333555777555666777777777999<<>><<<;;;>>>BBBFFFFFFHHHIIIHHHFFFFFFJJJMMMLLLMMMMMMIIIDDDAAABBBDDDIIIJJJMMMNNNNNNLLLIIIGGGGGGDDDBBBBBBDDDDDDAAA>>>@@@???===>>>@@@BBBBBBBBB???AAADDDHHHMMMRRRVVVXXXUUUVVVXXXZZZ___iiiwww:::999:::======:::;;;???JJJKKKHHH@@@;;;;;;<<<;;;CCCAAA===888666444555555666:::===???===;;;;;;<<<555555555666;;;@@@???:::999444222444555333222444444555666666555666888:::;;;<<<<<<;;;:::999::::::888999:::;;;;;;===???@@@??????>>><<<999777777888333888888444444999<<<;;;444000000222222//////222000222333333333555666777===???===666222333333222666777888888555777CCCQQQnnntttaaaNNNBBB777===BBBCCCFFFJJJKKKIIIJJJQQQ\\\dddhhhfffaaa]]]SSSOOOJJJDDD>>>;;;888888888999999999999888777777111666777444222555555333555444333333222222222222///111333333333333555666777888999888777888;;;>>>888999:::;;;;;;:::888777888999999777555555888;;;888:::;;;;;;999666555555333333333555777999;;;===::::::::::::999999999999888888777777888999:::;;;:::;;;;;;:::777666999;;;444444444555555555666666333555777777666666888:::555555666777999:::<<<===AAABBBBBBAAA@@@BBBGGGLLLIIILLLOOOOOOOOOQQQXXX]]]___```^^^XXXQQQMMMNNNQQQOOORRRVVVZZZZZZWWWTTTQQQQQQNNNKKKKKKNNNNNNJJJFFFDDDBBB@@@???@@@AAA@@@@@@???@@@AAADDDIIIOOOTTTXXXWWWXXXXXXYYY]]]fffsss}}}>>>;;;:::;;;:::999===BBBHHHJJJGGGAAA>>>AAACCCBBBHHHEEE???:::666444444555222888???CCCAAA===:::999555555444555<<>>777999555333555666222000111333444666666666666777999>>>;;;:::;;;>>>???<<<888999::::::::::::;;;<<<>>><<<>>>???>>>;;;888666555666===???999555777888666555111111555555000000444000222333222333555666555888<<<<<<777333444555333222444888888555777FFFVVVvvvmmmWWWHHH@@@DDDFFFFFFHHHLLLNNNLLLJJJSSS```lllrrrpppjjjfff___YYYQQQGGG@@@<<<;;;;;;777777777666666666666666000666777333222555555222333222222111000000111111000111333333333333555666999:::;;;999777666999<<<999:::;;;<<<<<<;;;999888:::;;;:::777444444888<<<888:::<<<<<<999666555444000000111222444777:::<<<;;;;;;;;;::::::999999999999888888888888:::<<<===999<<>>;;;===??????@@@CCCIIINNNNNNRRRWWWYYY[[[```hhhooouuuuuuqqqhhh^^^YYYZZZ\\\\\\```eeejjjkkkhhhccc```[[[XXXUUUUUUXXXXXXSSSOOOHHHFFFCCCAAA@@@@@@???>>>@@@@@@@@@BBBFFFMMMSSSVVVYYYYYYXXXXXX[[[dddqqqzzzAAA>>>:::666666888;;;===DDDBBBDDDEEEBBB<<<@@@GGGGGGHHHDDD<<<666666555222666===BBB@@@:::555333222111222444777999;;;<<<===<<<999555333333444444333333333333444555666777888666;;;===:::;;;???>>>999777888999:::;;;<<<<<<<<<;;;;;;888777:::<<<777000666;;;>>>===666222111222111222222222222444888;;;111333444666666555444222666===???888222333555444///555666888;;;888BBBZZZ}}}jjjYYYJJJJJJJJJLLLQQQXXX```ddd[[[YYYbbbkkklllrrrvvvpppooo```PPPIIIFFFCCC@@@@@@777666555444333444444555333111000222666888777555444444333333333444555555222222333222111222555777444888888777777;;;;;;999999:::<<<======:::777666===<<<:::777888::::::888<<<;;;999888888777444222222333555666777888:::<<>>CCC;;;GGGKKKCCC===??????999888666333333444555555444999888777666666777888888777666666777:::>>>???@@@???BBBEEEDDDBBBEEELLLSSSYYYcccmmmrrrrrrttt|||wwwpppnnnoooxxx~~~|||vvvnnnhhhccccccggghhheee```SSSLLLDDD>>>===>>>===<<<:::<<<>>>BBBFFFLLLSSSXXX^^^\\\[[[[[[ZZZ]]]hhhuuuHHHCCC===::::::<<<>>>???@@@???AAAEEEFFFFFFLLLUUUQQQOOOHHH===666666666555;;;@@@CCC???999555555666111222444777999;;;<<<<<<666444222222222333222111333333444444555666888888777;;;<<<999999======999777888999;;;<<<=========888999777666999<<<999222333666::::::777555444555222333444444444555888;;;333444666888888777666444333:::<<<888555888::::::333888888;;;@@@???GGG\\\~~~wwwoooYYYTTTQQQUUUaaammmssstttllldddfffmmmnnnssstttjjjjjj]]]QQQLLLIIIDDD???===888666555333333333333444222111111222555666666555555444444333333333444444111222333222222222555777555888888666777;;;<<<:::999:::;;;;;;;;;999777666999;;;;;;::::::;;;<<<<<<===;;;:::999999888555333222444555777888:::<<<===@@@@@@@@@@@@???<<<999777:::777555888;;;<<<@@@FFFGGGPPPQQQGGG???@@@>>>999777666444444666888888888777777666555555666777888666666666888:::===>>>???DDDEEEEEEEEEGGGLLLUUU\\\eeeooo{{{}}}wwwssstttxxxyyysssmmmXXXQQQGGGAAA?????????>>>===>>>@@@BBBDDDIIIOOOTTT[[[ZZZZZZ[[[ZZZ]]]gggrrrJJJCCC===;;;???BBBBBBAAA===<<<===BBBGGGLLLTTT]]]ZZZVVVLLL???888888999888===@@@AAA===777222333777222333555666888:::;;;<<<222111111222444444222000444444444555666777999999:::<<<;;;888888::::::888666777999;;;<<<===>>>>>>777888888777;;;@@@>>>888555666888999999888777666333555777777777777888999555666888:::::::::888777444:::===;;;999;;;>>>>>>888:::999>>>FFFFFFLLL___xxxrrrxxxvvvllleeekkk|||pppjjjmmmpppuuuqqqbbb___UUUNNNMMMKKKFFF@@@>>>999888666444222222222222000111333333333333555666555555444444333333222222111222333333222222555777555888777555666;;;===;;;:::999999888888777666666999===AAAAAA<<<999:::======;;;:::::::::999666444333444555777999;;;===>>>@@@AAACCCCCCAAA>>>:::777:::666666999<<>>999777555555666888;;;;;;;;;666555444444555666888999888888999;;;<<<>>>??????GGGGGGHHHKKKSSS]]]fffmmmwww~~~uuu^^^VVVKKKDDDAAAAAA@@@???@@@AAAAAAAAABBBFFFKKKNNNWWWWWWYYY\\\[[[\\\eeeoooGGG@@@999:::@@@DDDCCC@@@<<<::::::>>>DDDLLLSSSYYYZZZWWWMMMAAA<<<======:::;;;===@@@>>>888111000444444444555666888:::;;;<<<777555444444555666555333444444555666777888:::;;;<<<<<<:::888777888888888555666888999;;;<<<======999;;;;;;;;;???EEEEEEAAA;;;999888888999888666444444666999999888666666666555666999;;;<<<<<<;;;:::===@@@BBB@@@>>>=========::::::777===IIIIIIMMM\\\~~~ssslllsss}}}vvvkkknnntttzzztttaaaVVVOOOJJJKKKKKKHHHDDDCCC<<<;;;888666444333222222...111444333111111444777555555555444333222111111111222333333222333444666555888777444666;;;===<<<:::999777666555555666666===BBBIIIHHH@@@888888===<<<;;;::::::::::::777555444333444666999<<<>>>???AAACCCEEEDDDBBB???<<<;;;:::666555999===@@@FFFMMMYYY[[[UUUIII@@@>>><<<999777666555777999;;;;;;:::666555555555666777999::::::;;;===??????@@@AAABBBFFFHHHNNNYYYfffttt~~~zzzooo___WWWLLLEEEBBBAAAAAA???AAABBBBBBAAAAAADDDHHHKKKQQQSSSXXX\\\\\\\\\ccckkk{{{JJJCCC<<<;;;???BBB@@@<<<;;;:::999<<>>>>>>>>CCCCCCDDDDDDBBB>>><<<===:::999555;;;FFFFFFHHHWWWyyyzzzxxxmmmrrrzzz}}}jjjYYYQQQLLLKKKKKKHHHGGGHHHAAA???<<<999666444333333...111333333111000333555444444444444333222111000000222333444333333444555444777777555666;;;===<<<:::888666555444444555666===BBBJJJLLLCCC999999@@@<<<;;;::::::;;;;;;999777666444333444888<<<>>>>>>CCCEEEFFFEEEBBB@@@@@@AAA:::666555888<<<@@@FFFMMMVVVUUUNNNDDD===;;;:::888777666555666888999888666777777666666777999;;;<<<999;;;>>>???>>>???BBBDDDEEELLLZZZlll~~~|||oooddd[[[TTTKKKEEECCCBBBAAA@@@AAAAAAAAAAAAAAACCCGGGKKKNNNPPPWWW\\\\\\\\\aaaiiiwwwQQQJJJCCC???@@@???<<<888999::::::===GGGQQQRRROOOHHHHHHFFFCCCDDDFFFCCC===<<>>???===;;;999999999777666555666666777999;;;===>>>>>>:::999;;;:::777777999555666777999::::::::::::999<<<===<<>>???999888555:::CCCAAABBBPPPeeerrrpppkkkrrr{{{ooo```XXXQQQNNNKKKGGGGGGIIIDDDBBB???;;;777555333333///000222222111111222333333333444444444222111000///111444444333333444555333666777666888<<<===;;;999888666555444444555666888<<>>===<<<===>>>>>><<<;;;999666333555999===>>>===CCCGGGJJJJJJGGGEEEEEEGGG===888666888<<>>;;;:::999:::;;;@@@JJJRRRPPPHHHCCCDDDBBBAAAEEEIIIFFF??????AAAKKKUUUOOO@@@:::>>><<<;;;:::::::::<<<>>>???>>>???@@@AAABBB@@@;;;888666666777888:::<<<>>>???===::::::======888777:::999999:::;;;;;;;;;;;;;;;:::>>>???===???DDDGGGFFF;;;<<<;;;999666666:::===:::<<<<<<;;;777444333333111444999>>>BBBEEEGGGGGG>>>;;;===BBBCCC???<<<>>>:::;;;777;;;AAA<<<>>>MMMRRRbbbwwwyyyiii]]]]]]ffflllsssqqqccc\\\UUUOOOMMMJJJFFFEEEHHHFFFDDD@@@;;;777444222222111000///000111222111000111222333444444333111000///111444444444333444555111555888888:::======:::999888777666555555555555444666>>>GGGDDD;;;<<>>:::666777;;;??????>>>AAAHHHPPPSSSPPPLLLJJJJJJAAA<<<888:::<<>>:::<<<===@@@IIIPPPJJJ???CCCBBB@@@???DDDIIIGGGBBB@@@AAAKKKTTTOOOAAA;;;AAA>>>===;;;;;;;;;<<<>>>@@@>>>@@@EEEIIIKKKGGGAAA;;;666666777888:::<<<>>>???<<<999:::???>>>999888;;;;;;<<<<<<======<<<<<<;;;>>>AAABBB@@@@@@EEEHHHHHHDDDFFFEEE@@@:::888<<>>>>>;;;888555444444222555:::@@@EEEHHHJJJKKK===:::;;;AAAAAA<<<888:::;;;===:::<<<@@@:::<<>>BBBKKKRRRgggvvv~~~}}}{{{xxxxxxwwwpppcccTTTKKKJJJMMMQQQNNNMMMNNNQQQRRRPPPMMMGGGGGGEEECCCAAABBBEEEGGGKKKNNNUUU[[[\\\\\\bbbjjjuuu