BM66(@ ~~~yyyvvvvvvtttqqqppppppssswwwzzzzzzrrrkkkgggdddaaa]]]ZZZXXXUUURRRPPPNNNNNNPPPWWWaaalllvvv{{{{{{xxxvvvtttsssrrrqqqllleee___^^^[[[YYY\\\hhhwww~~~wwwrrrmmmhhhccccccaaacccnnn~~~|||vvvtttuuuwwwssspppiii```VVVPPPNNNMMMLLLMMMMMMLLLLLLPPPXXX___eeeggghhhddd^^^YYYXXXYYY^^^hhhuuuzzzssskkkeee^^^]]]ZZZVVVVVV]]]jjjuuu~~~|||wwwnnnhhhccc___```hhhppptttwwwzzzxxxvvvuuuvvvyyy{{{||||||}}}|||{{{}}}~~~}}}}}}{{{wwwtttuuuiiiZZZQQQOOOVVVeeerrrzzzzzzzzz}}}xxxsssuuuyyy~~~}}}wwwrrrhhhXXXIIIAAA>>>;;;888777888777777666555444444444444444555666555444222111222222333333333333333333888888888777777777777777<<<;;;999888888888999:::999999999888999999:::::::::;;;<<<<<<======<<<<<<======<<<<<<<<<;;;;;;;;;:::;;;;;;<<<<<<;;;;;;:::<<<<<<<<<<<<===============>>>@@@???===<<<<<<===>>>===<<<>>>@@@@@@===:::<<<===>>>???@@@AAABBBBBBAAA@@@???>>>============>>>>>>>>>>>>???@@@AAABBBAAAAAAAAA@@@@@@????????????>>>>>>>>>>>>>>>??????FFFFFFEEECCCCCCHHHQQQXXX[[[aaaggggggbbb]]]\\\]]]mmmuuu}}}{{{sssnnnrrrxxx}}}zzzxxxvvvsssqqqrrrtttwwwzzz~~~wwwpppkkkhhhddd```\\\YYYVVVSSSQQQOOONNNOOOSSS\\\fffooottt~~~zzzwwwuuutttsssrrrrrrooojjjfffbbb___]]]```jjjxxx|||xxxtttoookkkiiihhhlllwwwzzzwwwxxxzzzyyyvvvoooeee[[[TTTQQQPPPNNNPPPPPPOOONNNQQQXXX^^^gggiiikkkhhhccc^^^\\\\\\dddmmmzzz|||wwwpppiiiddd]]]\\\YYYUUUUUU^^^lllvvv~~~|||zzzuuummmgggbbb]]]]]]dddlllqqquuuyyyzzzyyyyyyzzz|||~~~~~~~~~~~~~~~}}}xxxuuuqqqfff[[[UUUTTTZZZhhhtttzzz}}}wwwtttuuuwwwzzz|||yyysssnnnbbbTTTEEE???<<<:::888888666666666555444333333333333444444444333333222111333333333333444444444444777777777777777888888888999888777666666666777777999999888888999999::::::999::::::;;;;;;;;;;;;;;;======<<<<<<<<<;;;;;;;;;:::;;;;;;<<<<<<;;;;;;:::=========>>>>>>>>>??????===>>>@@@???===<<<<<<======<<<<<<===@@@@@@>>>;;;<<<===>>>???@@@AAAAAABBBAAA@@@???>>>============>>>>>>>>>>>>???@@@@@@AAA@@@@@@@@@??????>>>>>>>>>???>>>>>>>>>???@@@@@@AAAEEEFFFFFFEEEEEEHHHOOOUUU^^^fffnnnrrrqqqoooppprrr~~~|||yyy|||zzzwwwuuutttvvvyyy{{{~~~wwwrrrmmmiiiccc^^^ZZZWWWTTTRRRQQQPPPOOOQQQWWW```hhhmmmyyy|||~~~|||{{{wwwuuutttssssssrrrpppnnnkkkiiigggiiippp{{{|||yyyvvvppprrrxxx||||||}}}~~~zzzssshhh]]]UUURRRPPPQQQSSSTTTSSSQQQRRRWWW[[[eeeiiilllkkkfffbbb``````lllttt|||xxxtttnnnhhhccc]]][[[XXXUUUXXXbbbppp{{{}}}|||{{{vvvoooiii```ZZZXXX___gggmmmsssxxx||||||}}}~~~zzzvvvlllccc[[[YYY[[[bbbnnnyyywwwuuutttsssuuuwwwuuupppkkk[[[NNNAAA<<<:::888777888555555555444333333222222444333222222222222222222444444444444555555666666666666777777888888999999888777666666555666666666999999888888999999:::;;;888999::::::;;;;;;::::::<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;<<<<<<<<<=========>>>>>><<<>>>??????===<<<<<<===<<<<<<<<<===??????>>>===<<<======>>>???@@@AAAAAA@@@@@@???>>>============<<<=========>>>??????@@@?????????>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@BBBBBBDDDFFFGGGFFFFFFIIIOOOTTTbbbjjjtttyyy{{{}}}~~~{{{yyyxxxyyy{{{|||~~~yyypppkkkddd^^^ZZZWWWUUUSSSRRRRRRQQQRRRUUU\\\dddiiiqqqwww}}}|||zzzwwwuuuttttttssssssuuuttttttuuuyyy}}}uuuyyyxxxmmmbbbYYYTTTSSSRRRTTTVVVUUURRRRRRTTTWWW```eeejjjjjjgggcccaaaaaaoooxxx~~~{{{wwwsssmmmgggbbb]]][[[XXXWWW\\\gggvvv~~~~~~zzzrrrmmmaaaZZZVVV[[[ccckkksssyyy|||~~~|||xxxkkkbbb[[[[[[aaakkkxxxyyyvvvsssqqqqqqtttsssoookkkWWWKKK???:::888666555777555555555444444444333333555444333222222222444444444444555555666666777777555555666777888999999:::999888888888888888888888888888888888999:::;;;;;;999999:::;;;;;;;;;;;;:::<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;999999999:::::::::;;;;;;<<<>>>??????===<<<===>>>;;;;;;<<<===>>>>>>>>>>>>=========>>>???@@@@@@AAA??????>>>===============;;;<<<======>>>???????????????????????????>>>>>><<<<<<======???@@@BBBBBBDDDEEEFFFEEEEEEJJJRRRXXXeeekkkrrrvvvyyy}}}}}}|||}}}~~~}}}pppkkkccc]]]YYYWWWVVVUUURRRSSSSSSSSSTTTYYY```fffooovvvzzzwwwuuuvvvvvv{{{|||}}}~~~xxx}}}}}}rrrggg^^^XXXVVVRRRUUUVVVTTTQQQPPPQQQTTT\\\aaagggiiigggdddccccccoooxxx~~~zzzuuupppjjjccc^^^YYYWWWVVVWWW^^^kkkyyy~~~~~~~~~{{{tttoooddd[[[VVVYYYaaajjjssszzz{{{}}}~~~zzzlllbbb[[[]]]gggttt|||wwwrrrnnnooossssssoookkkUUUKKK@@@;;;777444444666666666666555555555555555666555444333333444555666444444555555666777888888555555666777888999999:::888888888999999999999888888888888888999:::;;;<<<::::::;;;<<<<<<<<<<<<<<<;;;<<<<<<<<<<<<<<<<<<<<<;;;<<<<<<======<<<<<<;;;999999999999::::::::::::<<<===??????=========>>>;;;<<<<<<<<<<<<======>>>=========>>>>>>??????@@@???>>>==================;;;<<<===>>>??????>>>>>>@@@@@@@@@@@@@@@@@@@@@@@@;;;;;;<<<===>>>???AAABBBDDDDDDDDDCCCDDDKKKUUU]]]gggkkkooorrruuu|||ooojjjbbb[[[XXXXXXXXXXXXTTTVVVWWWWWWVVVXXX]]]bbboooyyy|||yyyyyy{{{}}}|||yyyoooeee\\\VVVTTTSSSUUUUUUSSSOOONNNPPPRRRYYY___eeegggfffeeefffgggooowww}}}zzzvvvqqqkkkddd]]]WWWSSSRRRSSSWWW```mmmzzz}}}|||{{{|||}}}zzztttoooggg^^^WWWZZZaaaiiirrrzzzzzz}}}{{{mmmccc]]]aaammm}}}wwwqqqllllllpppqqqlllfffRRRIII???:::777333333666666666666666666666666666555555555555555666666777333444444555666777888888666666777777888888999999666666777888888888888777777777777888999:::;;;<<<:::;;;<<<<<<======<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<============<<<<<<;;;;;;;;;<<<<<<<<<======;;;===??????>>>===>>>???<<<======<<<;;;;;;<<<>>>=========>>>>>>>>>??????>>>======<<<<<<=========;;;<<<>>>???@@@@@@???>>>@@@@@@@@@@@@@@@AAAAAAAAA============>>>???AAAAAACCCDDDDDDCCCEEELLLVVV]]]dddiiinnnrrrvvv}}}yyyxxxxxx}}}nnniiiaaa[[[YYYZZZ[[[\\\\\\___aaa___\\\ZZZ]]]```lllxxx}}}{{{vvvmmmccc[[[VVVTTTTTTUUUUUURRROOOMMMPPPSSSUUUZZZ```ccccccccceeehhhqqqyyyyyywwwrrrnnnhhhaaaZZZUUUQQQQQQSSSZZZeeerrr~~~|||{{{{{{|||~~~{{{vvvqqqiii___XXXZZZaaahhhpppxxxyyy}}}|||lllddd```gggvvvwwwpppiiiiiikkkjjjccc\\\MMMEEE===999666333444888555555555555555555555555333444444555666666555555222333444555666777777888777777777777777888888888666777888999:::999999888777777777888999:::<<<===::::::;;;<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<======<<<<<<============<<<<<<<<<<<<<<<<<<============;;;===>>>???>>>===>>>???===>>>>>><<<999999;;;===============>>>>>>>>>>>>======<<<<<<<<<======>>>;;;===???@@@AAAAAA@@@???>>>?????????@@@@@@@@@@@@@@@?????????@@@AAAAAABBBBBBEEEGGGHHHHHHLLLRRRXXX___eeennntttyyy|||{{{vvvqqqoooppptttyyy}}}~~~nnnhhh```[[[ZZZ[[[^^^___dddhhhjjjgggbbb^^^___bbbeeetttzzzrrriiiaaa]]][[[UUUVVVUUURRRNNNNNNQQQTTTQQQUUU[[[]]]^^^___cccfffttt{{{xxxuuuqqqmmmhhhaaaZZZUUURRRRRRVVV^^^jjjwww~~~||||||~~~~~~xxxsssiii```YYYZZZ```gggooovvvzzz~~~}}}jjjdddbbblll{{{vvvooogggfffgggeee\\\TTTHHHAAA;;;888555333555999444444444444444444444444111222444555666555444444222222333444555666777888888888888777777777777777999:::;;;<<<===<<<<<<;;;777777777888999;;;<<<===999999:::;;;;;;;;;::::::;;;;;;;;;<<<<<<<<<======<<<<<<============<<<<<<:::::::::;;;;;;;;;<<<<<<;;;<<<>>>???>>>===>>>???>>>??????<<<999888:::<<<============>>>>>>>>>>>>======<<<<<<<<<======>>><<<===???AAABBBAAA@@@???======>>>>>>?????????@@@BBBBBBBBBAAAAAABBBCCCCCCBBBFFFJJJLLLKKKLLLOOORRRZZZbbbmmmuuuxxx}}}|||sssoootttzzzuuusssrrrrrrrrrtttvvvuuuuuuzzz|||uuunnneee^^^\\\]]]___aaaccciiioooooojjjccc]]][[[___nnn~~~vvvlllccc]]]ZZZYYYYYYWWWTTTPPPOOOPPPQQQTTTSSSTTTWWWWWWYYY```iiiqqq{{{~~~wwwoooiiifffaaaZZZTTTRRRSSSWWW```mmmzzzzzz}}}}}}{{{{{{{{{wwwqqqfff___ZZZ\\\```fffqqqzzz|||}}}}}}yyykkkeeeeeeppp~~~{{{oooeeecccccc]]]UUUPPPGGG@@@999666777888666444555555555555555555555555555555555555666666666666666666555444444555777888444444444555555555666666999:::;;;;;;;;;:::999888777666444555777999::::::>>>===<<<;;;;;;<<<===>>>::::::;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::999999999:::::::::;;;;;;:::;;;;;;<<<<<<=========;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;;;;;;;<<<============<<<<<<<<<;;;;;;;;;<<<===???AAABBBBBBBBBAAA??????@@@@@@@@@AAAAAAAAAAAAAAA@@@@@@@@@@@@??????@@@BBBEEEFFFGGGHHHJJJLLLUUU\\\dddjjjrrr{{{|||zzzsssjjjeeekkk{{{~~~yyyvvvuuuvvvwwwxxxzzzzzzxxxuuuwww}}}|||vvvllleeeaaa`````````bbbfffjjjllliiiddd___\\\___kkkzzzpppfff```^^^\\\[[[ZZZVVVRRRPPPPPPQQQTTTRRRSSSUUUVVVWWW^^^gggqqq{{{~~~xxxpppkkkgggaaaZZZTTTRRRSSSYYYcccppp}}}~~~|||wwwpppeee^^^YYY[[[```gggqqqzzz{{{|||}}}~~~{{{mmmhhhiiisssrrrgggdddbbb\\\SSSOOOFFF@@@999666777888666444555555555555555555555555555555555555666666666666666666555444555666777888444444555555555666666666888999:::;;;;;;;;;:::999:::888666777999:::;;;:::======<<<;;;;;;<<<======<<<<<<;;;;;;;;;;;;;;;<<<::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;;;;;;;<<<============<<<<<<<<<;;;;;;;;;===>>>???AAAAAAAAAAAA@@@>>>>>>>>>?????????@@@@@@AAAAAAAAABBBBBBCCCCCCCCCAAACCCEEEGGGGGGIIIKKKMMMTTT\\\dddhhhooovvvyyyxxxtttsssnnnhhhgggrrr}}}zzzwwwuuuvvvwwwyyy}}}|||wwwuuuwwwzzzxxxoooiiifffcccaaacccccceeeggghhhfffbbb^^^]]]fffwwwuuukkkeeebbb```___]]]YYYTTTPPPOOOPPPSSSRRRRRRTTTTTTUUU\\\dddppp{{{~~~yyyrrrmmmgggaaaYYYSSSQQQTTT[[[fffttt~~~{{{uuummmccc\\\XXX[[[aaaiiisss|||||||||~~~qqqmmmnnnxxxwwwjjjeeeaaaYYYQQQLLLDDD???999666777777666444555555555555555555555555444555555555555666666666666555555555555666777888555555555555666666666666777888999:::;;;;;;;;;:::<<<:::999999;;;<<<;;;;;;<<<;;;;;;::::::;;;;;;<<<>>>===;;;:::999::::::;;;999999999999999999999999:::;;;;;;;;;;;;<<<<<<<<<;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;;;;;;;<<<===============<<<<<<<<<<<<;;;>>>???@@@@@@@@@@@@??????============>>>>>>>>>>>>??????@@@AAABBBCCCDDDDDDBBBCCCEEEFFFGGGIIILLLNNNVVV___gggkkknnnsssuuusssrrrrrrpppnnnqqq}}}zzzwwwuuuuuuuuuuuu}}}~~~~~~zzzvvvuuuuuu}}}yyyqqqkkkgggdddcccaaa```ccceeefffbbb___\\\aaaoooxxxnnnhhheeedddccc```[[[UUUQQQOOONNNTTTRRRRRRTTTSSSTTTZZZcccnnnyyy~~~zzztttnnnggg```XXXSSSPPPTTT\\\iiixxx|||yyyrrrkkkaaaZZZVVV[[[dddmmmwww~~~vvvsssuuu}}}{{{mmmfff___VVVMMMIIIAAA===999666666777666555555555555555555555555555444444444555555555666666555555555666666777888888555555666666666777777777777777888999:::;;;;;;;;;<<<;;;::::::;;;<<<;;;999::::::::::::::::::::::::>>><<<:::888888888999999888888888888888888888888;;;;;;;;;<<<<<<<<<======;;;;;;;;;::::::999999999::::::;;;;;;;;;;;;;;;;;;<<<;;;;;;;;;;;;<<<===============<<<<<<<<<<<<<<<@@@@@@?????????>>>>>>===<<<<<<=========>>>>>>>>>===>>>>>>???@@@@@@AAAAAA@@@BBBDDDEEEFFFHHHKKKNNNZZZdddmmmpppsssvvvwwwvvvvvvyyy|||||||||xxxuuussswwwzzz|||}}}|||yyywwwvvv{{{|||uuuooojjjgggcccaaa___```cccccc```]]]]]]___iii}}}yyypppjjjgggffffffccc^^^WWWQQQNNNMMMTTTRRRRRRTTTSSSTTT[[[cccmmmxxx~~~zzztttmmmfff___XXXTTTPPPUUU___lllzzz|||zzzuuunnn```YYYWWW___kkkuuuzzzzzz~~~xxxwwwzzzzzzmmmeee^^^SSSJJJGGG>>><<<999777666666555555555555555555555555555555444444444444555555555555444555666777777888888888666666666777777777888888777777888888999:::;;;;;;;;;:::999999:::;;;999888999::::::::::::::::::999<<<;;;999777777666777777888888888888888888888888;;;;;;;;;<<<<<<<<<======;;;;;;;;;::::::999999999:::::::::;;;;;;;;;<<<<<<<<<;;;;;;;;;;;;<<<==============================@@@??????>>>=====================>>>>>>>>>>>>??????????????????????????????@@@AAABBBCCCFFFJJJMMM[[[eeepppsssvvvyyy|||{{{yyyyyytttsssuuuyyy||||||{{{yyywwwyyy}}}xxxssspppnnniiigggfffeeeeeecccaaa___```aaahhhyyy|||sssmmmjjjjjjiiigggaaaZZZTTTPPPOOORRRQQQQQQSSSSSSTTT[[[cccnnnxxx}}}yyyssskkkddd]]]XXXUUUSSSXXXbbbppp}}}zzztttccc]]]\\\fffuuuzzzvvvwww~~~xxxwww{{{wwwllleee\\\QQQHHHEEE;;;:::888777555555555666555555555555555555555555333444444444444555555555444555666777888999999999777777777777888888888888888888888888888999:::;;;888888777999::::::999777999::::::;;;;;;::::::999999999999999888777777666999999999999999999999999:::;;;;;;;;;;;;<<<<<<<<<;;;;;;;;;;;;::::::::::::999::::::;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;<<<======<<<============>>>>>>>>>??????>>>===<<<<<<==================>>>>>>>>>>>>BBBBBBAAAAAA@@@@@@@@@@@@>>>???@@@AAABBBEEEJJJMMMXXXcccnnnrrrtttxxx|||~~~www}}}xxxrrrtttwwwzzz{{{{{{xxxuuuuuu~~~~~~}}}|||{{{wwwwwwvvvtttoookkkiiihhhffffffkkkxxxwwwqqqooommmmmmkkkeee^^^WWWSSSRRRPPPNNNOOOQQQRRRSSSZZZcccppp{{{|||xxxqqqiiiaaa[[[XXXXXXWWW\\\gggttt~~~xxxiiibbbbbbnnnxxxvvvxxxttttttyyyzzzqqqiiiddd[[[PPPGGGCCC999999888777555555555666555555555555555555555555333333444444444555555555333444666888999999999999777777777888888888999999999999888777777888999:::777777777999;;;;;;999888999:::;;;<<<<<<;;;:::999888999:::;;;;;;:::888777::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<999999::::::;;;<<<<<<===<<<;;;;;;;;;;;;<<<======<<<=========>>>>>>>>>>>>???>>>===<<<<<<<<<===>>>;;;;;;<<<<<<<<<=========@@@@@@@@@@@@@@@AAAAAAAAA>>>???@@@AAABBBEEEJJJNNNVVVbbblllooopppuuu{{{~~~{{{yyyssstttvvvyyyzzzyyyvvvsssrrryyyzzzuuurrrrrrjjjjjjnnnyyy{{{uuussspppooommmhhhaaaZZZVVVTTTMMMLLLMMMPPPPPPRRRYYYbbbrrr}}}{{{wwwpppggg___ZZZYYYYYYZZZ___jjjwww~~~~~~xxxmmmgggggguuu~~~}}}}}}zzzxxx|||~~~xxxqqqqqqvvv~~~}}}uuunnngggccc[[[OOOFFFCCC888999888777555444555666555555555555555555555555333333333444444444555555333444666888999:::999999777888888888888999999999:::999888777777777888999777666777999<<<<<<;;;999::::::<<<<<<<<<<<<::::::888999<<<>>>>>><<<:::999::::::::::::::::::::::::999999999:::::::::;;;;;;;;;;;;;;;<<<<<<=========999999::::::;;;<<<======<<<;;;;;;;;;;;;<<<======<<<=========>>>>>>??????>>>===<<<;;;;;;<<<===>>>:::::::::;;;;;;;;;<<<<<<<<<<<<===>>>???@@@@@@AAA???@@@AAAAAACCCFFFLLLPPPWWWbbblllnnnooottt{{{~~~}}}uuuuuuuuuvvvvvvwwwwwwwwwxxxzzzyyytttpppoooqqqyyy|||vvvrrrttttttrrrmmmfff___YYYWWWRRRPPPPPPQQQQQQSSS[[[ddduuu}}}yyypppgggdddaaa]]][[[\\\\\\dddooo{{{~~~|||}}}vvvjjjggglll}}}}}}}}}}}}uuulllsssxxxzzz~~~}}}xxxuuutttssssssllljjjfff^^^UUUKKKCCC>>>999999888777666555444333666666555555555555666666555666666666777777777888777666555555555666888999:::::::::999999888888888999888777666666777888999::::::;;;<<<<<<;;;::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;:::888777888999;;;;;;:::999999888888999999:::;;;<<<<<<<<<<<<<<<===>>>>>><<<=========<<<<<<;;;::::::::::::::::::;;;<<<===???>>>===<<<<<<======>>>;;;;;;;;;<<<<<<<<<<<<<<>>========================>>>??????@@@@@@???>>>???@@@CCCGGGJJJLLLYYY```iiimmmmmmpppvvv|||{{{{{{|||}}}}}}}}}}}}}}}zzz|||~~~xxxvvvwww~~~}}}zzzwwwvvvtttooohhhbbb\\\ZZZTTTQQQPPPQQQQQQSSS\\\fffvvv~~~|||uuummmeeebbb```\\\[[[\\\```hhhsss~~~}}}}}}|||}}}~~~{{{uuujjjiiiooo~~~~~~}}}~~~~~~zzznnnkkkqqqvvvxxx{{{|||vvvqqqoooooonnnnnnllliiiddd\\\SSSIIIBBB>>>===;;;999777666666777777666666555555555555666666666666666666777777777777999888888777888999:::;;;:::::::::999999999888888999999888777777888999999::::::;;;<<<<<<;;;::::::999999:::;;;<<<<<<======;;;;;;;;;;;;;;;;;;;;;;;;:::888777888999;;;::::::999999888888999999:::;;;;;;::::::999:::;;;<<<===;;;;;;;;;::::::999999999;;;;;;::::::;;;<<<<<<===>>>>>>????????????>>>===>>>============>>>????????????>>>===============?????????@@@AAAAAABBBBBBAAAAAAAAACCCEEEHHHKKKMMMWWW^^^gggkkkkkkmmmsssyyyzzzyyyvvvrrrlllfffaaa^^^XXXTTTQQQPPPPPPTTT^^^jjjxxx~~~zzzxxxqqqiiibbb___]]]ZZZZZZ\\\eeelllxxx~~~~~~}}}zzzyyy{{{yyytttkkklllsss|||{{{{{{{{{zzz}}}}}}{{{xxxpppiiijjjpppuuuvvvwwwzzz{{{zzzwwwsssnnnkkkjjjkkkjjjjjjlllhhhaaaXXXOOOGGG@@@===;;;888555333222222444666666666555555555555666666777777777777666666666666999888888888888999::::::::::::::::::999999999999::::::999999999999::::::::::::;;;<<<<<<;;;::::::888999:::;;;===>>>???@@@<<<<<<<<<;;;;;;::::::999:::999777888999::::::999999999888888999999:::;;;<<<;;;999999999:::<<<>>><<<;;;::::::999:::::::::<<<;;;;;;;;;;;;<<<======<<<>>>AAACCCCCCAAA???===>>>>>><<<;;;<<<===???AAA??????>>>===============?????????@@@AAAAAABBBBBBBBBBBBBBBCCCEEEGGGJJJKKKUUU\\\dddhhhiiikkkpppttt|||}}}xxxwwwyyy~~~}}}zzzwwwsssooojjjeeebbb[[[VVVQQQPPPPPPTTTaaammmyyy~~~zzzvvvsssnnnggg```\\\YYYVVVWWW[[[fffnnnzzz}}}|||}}}yyyssslllpppxxx{{{yyyyyyxxxwww||||||{{{wwwsssooollljjjkkkrrrvvvvvvvvvwwwvvvssspppmmmjjjiiiiiijjjjjjiiikkkggg___UUULLLEEE@@@>>>888777555333222333333444666555555444444555555666777777777777666666666666666666666777777777888888::::::::::::::::::::::::;;;;;;;;;::::::;;;;;;;;;::::::;;;<<<<<<;;;::::::999999:::;;;<<<===>>>>>>======<<<;;;::::::999999;;;999888888999::::::999999999888888999999:::;;;>>>===;;;:::;;;<<<>>>@@@>>>===<<<<<<;;;<<<======<<<<<<<<<;;;;;;<<<<<<===;;;>>>BBBEEEFFFCCC???<<<===<<<:::999999;;;>>>@@@???>>>>>>========================>>>??????@@@@@@AAAAAAAAABBBCCCEEEGGGHHHSSSYYYaaafffgggiiimmmpppxxx~~~|||{{{zzz{{{zzztttkkkggggggiiimmmrrryyy~~~~~~~~~}}}~~~yyyxxxwwwuuutttrrrqqqpppppppppppprrrvvvzzz}}}{{{wwwtttqqqnnniiieee^^^XXXSSSPPPPPPVVVcccppp{{{}}}yyytttqqqmmmfff___[[[WWWTTTVVV[[[eeeooo{{{|||tttooosss{{{|||zzzxxxwwwvvvxxxxxxwwwsssnnnjjjiiikkknnnuuuyyyyyywwwvvvtttooollljjjhhhhhhiiiiiiiiihhhiiiddd\\\SSSJJJDDD@@@>>>999999:::;;;:::888777666555555444444444444555555777777777777666666666666666777777777888888888888::::::::::::::::::::::::;;;;;;;;;<<<<<<;;;;;;;;;::::::;;;<<<<<<;;;:::::::::::::::::::::;;;;;;;;;======<<<;;;::::::999999;;;999888888999:::999888999999888888999999:::;;;>>>===;;;;;;;;;<<<>>>???=========<<<<<<======>>>===<<<<<<;;;;;;;;;<<<<<<:::===BBBEEEEEECCC???<<<<<<;;;999888999<<<>>>@@@???>>>>>>========================>>>??????@@@@@@AAAAAABBBCCCDDDEEEFFFGGGQQQWWW^^^dddfffiiikkknnnsssyyyzzzuuusssrrrooojjjccc^^^\\\]]]^^^hhhkkkppprrrrrrpppooooooqqqtttwwwyyyzzzzzz{{{}}}{{{{{{{{{zzz{{{||||||}}}zzzzzzyyyyyy|||pppnnnllliiifffeeedddcccaaaaaaaaadddiiinnnpppqqqqqquuu|||}}}xxxuuutttrrrmmmiiiaaa\\\VVVTTTTTTYYYgggsss|||~~~zzzuuurrrkkkeee___ZZZVVVSSSWWW^^^gggqqq~~~~~~vvvsssvvv}}}~~~|||{{{yyywwwtttuuuuuussskkkdddeeejjjqqqxxx}}}|||yyywwwsssnnniiigggfffgggggggggfffdddddd___XXXPPPHHHBBB???===666888:::;;;;;;999666444555555444444444444555555666666666666777777777777888999::::::;;;;;;::::::::::::::::::;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;::::::;;;<<<<<<;;;::::::::::::::::::::::::::::::<<<<<<<<<;;;;;;::::::999;;;:::888888999:::999888999999888888999999:::;;;:::::::::::::::;;;<<<<<<::::::;;;<<<<<<<<<;;;;;;<<<<<<;;;::::::::::::;;;:::<<>>@@@BBB??????>>>===============?????????@@@AAAAAABBBBBBBBBCCCDDDEEEFFFGGGHHHHHHMMMSSSZZZaaaeeehhhjjjkkkpppvvv}}}uuuoookkkgggbbb[[[WWWVVVVVVVVVVVV___aaaddddddbbb````````````dddiiilllnnnooorrruuutttttttttuuuvvvwwwxxxyyywwwvvvuuuvvvxxx||||||wwwtttiiifffccc___\\\ZZZZZZYYYYYYWWWWWWZZZ^^^bbbcccccc```ccciiirrr}}}zzzxxxxxxvvvqqqmmmfff```[[[YYYYYY^^^kkkxxx}}}|||xxxssspppgggbbb]]]ZZZWWWVVV[[[ccclllvvvyyywwwxxx~~~~~~|||zzzuuuvvvwwwvvvlllbbbbbbiiissszzz~~~{{{xxxsssmmmiiihhhhhhhhhhhhgggeeeccc]]]ZZZTTTMMMFFF@@@===;;;444555666777666555444333555444444333333444444555444444555666777888999999888999:::;;;;;;;;;:::::::::::::::;;;;;;;;;<<<<<<:::;;;<<<<<<<<<<<<;;;:::::::::;;;<<<<<<;;;::::::999:::::::::;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<:::888888999999999888999999888888999999:::;;;999:::;;;<<<<<<<<<;;;:::888:::<<<>>>>>>===;;;:::;;;;;;:::999999999999999:::;;;<<<===>>>>>>>>>>>><<<<<<<<<<<<===???@@@AAA??????>>>===============?????????@@@AAAAAABBBBBBAAABBBDDDEEEGGGHHHIIIIIIIIINNNVVV^^^cccfffhhhiiimmmsss~~~zzzrrrjjjfff^^^XXXQQQOOOQQQSSSSSSPPPPPPRRRTTTTTTSSSRRRRRRSSSSSSXXX^^^bbbdddfffjjjmmmpppppppppqqqrrrtttuuuvvvuuutttssssssvvv{{{|||uuunnniiieeebbb^^^ZZZVVVUUUTTTTTTVVVTTTRRRSSSVVVXXXWWWUUUTTTVVV[[[dddqqq|||zzzzzzyyytttpppiiiccc___]]]]]]bbbnnn{{{~~~~~~{{{xxxtttppplllddd```\\\ZZZXXXXXX___hhhpppzzz{{{yyyyyy~~~}}}~~~~~~|||xxxyyy|||zzzooobbbaaahhhttt{{{|||yyysssmmmlllkkkjjjjjjjjjiiifffcccXXXVVVQQQKKKDDD???;;;999888777777666666666666777555444444333333444444555333444555666777888999:::666777888999:::999888888:::::::::;;;;;;<<<<<<<<<999:::;;;<<<<<<;;;:::999::::::;;;<<<<<<;;;::::::888999:::;;;<<<>>>??????::::::;;;;;;;;;;;;;;;;;;<<<:::888888999999999888999999888888999999:::;;;:::;;;===??????>>>===;;;999;;;>>>AAAAAA@@@===;;;;;;:::999999888888888888;;;:::::::::;;;<<<>>>???999999:::;;;<<<===>>>>>>??????>>>========================>>>??????@@@@@@>>>???AAACCCEEEFFFGGGGGGFFFKKKSSS[[[bbbeeegggggglllrrr}}}wwwmmmccc\\\UUUUUUUUUUUUSSSPPPMMMLLLPPPNNNMMMKKKJJJJJJJJJKKKOOORRRVVVYYY]]]```dddgggfffgggiiijjjllllllmmmmmmpppqqqqqqqqqqqqtttyyy}}}yyy}}}vvvoooggg___XXXVVVUUUUUUTTTSSSPPPNNNOOOMMMMMMMMMOOOPPPOOONNNNNNQQQTTTXXX```ooo~~~}}}|||{{{xxxvvvooojjjbbb^^^```iiissszzz}}}zzzxxxtttnnniiiddd___ZZZYYYWWWXXX^^^fffuuu{{{~~~{{{}}}{{{yyyzzz}}}~~~}}}~~~~~~~~~|||yyyuuukkkbbbaaafffsss|||~~~{{{{{{yyyuuurrrqqqooollliiigggeeeddd___[[[TTTLLLCCC<<<888555777777888999888666444222444444444444444555666777555555555555666666666777999999999888888888888888777888:::<<<<<<;;;:::999;;;<<<<<<<<<<<<<<<<<<;;;999999:::;;;;;;<<<<<<===;;;:::;;;<<<>>>>>><<<;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;:::999888888888999:::<<<======>>>>>>>>>>>>>>>888999::::::;;;;;;::::::;;;;;;;;;;;;;;;<<<===>>>===;;;888777999:::;;;;;;777888;;;===>>>>>>>>>===;;;<<<===>>>>>>===<<<;;;????????????????????????AAAAAA@@@@@@???@@@@@@@@@???AAACCCDDDDDDDDDFFFHHHIIIMMMTTT[[[bbbgggjjjkkkqqqttt~~~{{{rrrggg^^^WWWUUUVVVWWWVVVTTTQQQNNNLLLJJJIIIGGGFFFEEEEEEFFFFFFHHHKKKOOORRRUUUYYY]]]```bbbccceeegggiiijjjjjjkkkoooooopppppppppsssxxx{{{~~~}}}yyywwwxxxyyyzzzzzz~~~}}}|||zzzyyyxxxvvv{{{}}}xxxqqqjjjbbbZZZVVVTTTRRRQQQQQQPPPNNNLLLMMMKKKJJJKKKMMMNNNMMMLLLKKKMMMOOORRRXXXddduuu}}}zzzwwwqqqnnniiifffhhhooozzz|||zzzyyyuuuooojjjaaa\\\XXXWWWXXXZZZbbbkkkzzz~~~~~~{{{uuuvvvwwwyyyzzz{{{{{{{{{~~~|||||||||~~~}}}yyytttnnnfff```cccjjjsss{{{~~~{{{{{{zzzwwwvvvuuusssqqqnnnjjjhhhfff___[[[TTTLLLDDD===888666888888999:::999777555444777777666555444444444444555555555666666666777777888888888888888999999999777999:::<<<<<<;;;:::999;;;;;;<<<<<<<<<<<<;;;;;;999999:::;;;;;;<<<<<<===999999999:::<<<<<<:::888<<<<<<<<<<<<<<<<<<<<<<<<:::999888888888888::::::;;;<<<======>>>>>>======<<<===>>>>>>??????>>>>>><<<<<<;;;;;;<<<======>>>???===:::999:::;;;;;;:::888999;;;===>>>>>>===<<<;;;<<<===>>>>>>===<<<;;;????????????????????????AAA@@@@@@??????@@@@@@@@@???@@@BBBCCCBBBCCCEEEGGGJJJLLLQQQXXX```hhhooorrryyyyyyuuulllccc[[[VVVYYYZZZZZZYYYVVVRRRNNNKKKEEEDDDCCCBBBAAAAAABBBCCCBBBEEEIIILLLNNNQQQUUUXXX\\\]]]___bbbdddfffggghhhlllmmmnnnnnnnnnqqquuuxxx{{{|||wwwtttqqqoooooooooooooooqqqqqqqqqqqqqqqqqqqqqqqqtttyyyzzztttllleee]]]VVVSSSPPPMMMLLLLLLLLLLLLKKKJJJIIIHHHHHHJJJKKKKKKJJJIIIJJJJJJKKKOOOXXXeeeooo|||yyyooonnnmmmkkklllsss}}}|||zzzyyyuuuooojjj___ZZZVVVVVVXXX]]]hhhsss{{{wwwpppooonnnppptttzzz~~~||||||}}}|||uuummmfff```]]]dddlllrrryyy~~~|||||||||zzz{{{zzzyyywwwsssnnniiiggg```\\\TTTLLLDDD===999777888999999:::999888666555777777666555444444444444666666666666777777777777777777888888999999::::::888999:::;;;<<<;;;:::999::::::;;;;;;;;;;;;::::::999999:::;;;;;;<<<<<<===;;;:::999:::;;;;;;999888;;;;;;;;;;;;;;;;;;;;;;;;888777777777888999::::::::::::;;;<<<<<<<<<<<<<<<;;;;;;<<<===============<<<<<<;;;;;;;;;<<<======AAA>>>;;;:::;;;;;;;;;::::::;;;<<<===>>>======<<<<<<===>>>??????>>>===<<>>???AAABBBBBBCCCEEEGGGKKKLLLPPPWWWaaakkkuuuzzz~~~|||xxxnnnfffaaa^^^\\\______^^^\\\XXXRRRMMMIIIDDDCCCBBBAAAAAABBBCCCCCCAAACCCGGGIIIKKKNNNQQQTTTWWWXXX[[[^^^bbbdddffffffiiijjjkkkllllllooosssuuuxxxyyy|||}}}wwwvvvxxx||||||uuurrrooommmllllllkkkiiiiiiiiiiiijjjkkklllmmmnnnrrrwwwxxxrrrkkkccc[[[SSSQQQNNNKKKIIIIIIJJJKKKJJJIIIHHHFFFGGGIIIJJJKKKJJJIIIIIIHHHHHHJJJQQQZZZaaaqqq{{{{{{qqqrrrsssrrrrrrvvv}}}{{{zzzyyyvvvooojjj^^^YYYUUUUUUYYY```mmmyyy~~~xxxsssmmmkkkjjjlllttt~~~{{{sssjjjccc^^^]]]ccclllrrrxxx~~~~~~{{{uuunnnhhhddd___[[[SSSKKKCCC===999888777888888888888777666555444444444444555777888888666666777777777888888888777777888888999:::;;;;;;888999:::;;;;;;;;;::::::999::::::;;;;;;::::::999999999:::;;;;;;<<<<<<======<<<;;;<<<======;;;:::;;;;;;;;;;;;;;;;;;;;;;;;666666777777888999::::::999999:::;;;;;;;;;;;;:::999::::::;;;<<<;;;;;;;;;;;;;;;:::::::::;;;;;;<<<>>><<<::::::;;;<<<;;;;;;;;;<<<============<<<<<<>>>???@@@AAAAAA@@@???>>>???????????????????????????????????????@@@@@@AAA???@@@AAABBBBBBDDDGGGIIILLLNNNSSS[[[dddnnnwww|||}}}zzz|||zzznnneeeaaa```bbbccceeedddaaa\\\VVVPPPJJJGGGCCCCCCBBBAAAAAABBBDDDDDD@@@CCCFFFHHHIIIKKKNNNQQQTTTVVVYYY]]]```ccceeeffffffhhhiiijjjkkkmmmpppssswwwwwwzzz~~~{{{sssmmmiiiiiikkkmmmsssxxx~~~||||||~~~}}}|||}}}}}}}}}{{{yyytttrrrpppnnnnnnllljjjhhheeeeeeeeeffffffhhhiiijjjnnnsssvvvqqqjjjcccZZZRRRPPPMMMJJJIIIIIIKKKKKKKKKIIIHHHFFFFFFHHHKKKKKKKKKGGGFFFEEEEEEGGGMMMSSSXXXcccnnn~~~yyyzzz{{{{{{{{{~~~|||zzzyyyyyyyyyuuuooojjj___YYYUUUVVVZZZbbbooo|||}}}vvvqqqkkkiiihhhkkkuuu}}}~~~|||tttkkkeee```^^^ccciiirrrwww}}}}}}uuulllddd___\\\XXXPPPHHHAAA<<<999888666666666666666666555555444444444555666777888999777777777888888888888999777777888999:::;;;;;;<<<999999::::::;;;;;;;;;:::999::::::;;;;;;::::::999999999:::;;;;;;<<<<<<======<<<;;;;;;<<<===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;666666777888999:::::::::888999999:::::::::::::::;;;<<<======>>>>>>======::::::999999888999999:::999888888999;;;======<<<<<<<<<==================@@@AAABBBBBBBBBBBBAAA@@@>>>>>>>>>>>>>>>>>>>>>>>>???>>>>>>>>>??????@@@AAA@@@AAABBBCCCCCCEEEIIILLLNNNRRRYYYbbbjjjqqqvvvxxx|||yyy{{{tttnnneee___^^^```ccceeefffccc^^^XXXRRRLLLGGGEEEBBBAAAAAA@@@AAABBBDDDEEEAAACCCEEEGGGHHHIIILLLNNNSSSUUUXXX\\\___bbbdddeeeeeefffhhhiiijjjllloooqqquuuuuuxxx}}}}}}xxxppphhhbbb```___```ccchhhooowww}}}}}}zzzwwwvvvwwwvvvuuuuuuwwwxxxwwwvvvsssrrrpppoooooommmjjjhhhcccbbbaaa``````aaabbbcccgggnnnssspppjjjcccYYYQQQNNNLLLJJJJJJKKKLLLLLLKKKJJJGGGEEEFFFHHHKKKLLLLLLDDDCCCCCCCCCEEEIIIMMMOOOYYYcccsss|||{{{zzz{{{}}}|||xxxwwwvvvwwwxxxuuunnniii___YYYVVVWWW\\\dddrrr~~~|||vvvrrrjjjiiihhhllluuu~~~~~~|||tttkkkfffcccaaadddiiisssvvv~~~uuuiii```[[[WWWSSSLLLDDD>>>;;;999999555555555555555555555555777777666666555666666777777888888888999999999999888888999999::::::;;;;;;999999999:::::::::;;;;;;::::::;;;;;;;;;;;;::::::999999:::;;;;;;<<<<<<===;;;999888888:::;;;;;;;;;::::::::::::::::::::::::777888999:::::::::::::::888888999:::::::::::::::::::::;;;<<<<<<<<<<<<;;;::::::999888888888999999777666666888;;;===>>>===<<<<<<<<<======>>>>>>>>>???@@@AAABBBBBBAAA@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@AAAAAABBBCCCCCCCCCFFFJJJMMMPPPVVV^^^hhhooosssuuuuuu{{{yyy{{{zzzssshhheeebbbaaabbbccccccbbb```]]]WWWQQQKKKHHHFFFEEEBBBBBBAAAAAABBBCCCEEEFFFCCCEEEGGGHHHIIIJJJLLLNNNSSSTTTWWW[[[^^^aaabbbcccdddfffhhhiiijjjkkknnnppprrrssswww|||~~~~~~zzzrrrjjjccc^^^[[[ZZZYYY\\\bbbiiipppyyy{{{vvvsssqqqqqqooonnnnnnpppqqqrrrqqqrrrqqqpppppppppnnnkkkhhhbbbaaa^^^\\\ZZZZZZ[[[[[[bbbkkkssssssnnnfff\\\SSSLLLKKKJJJKKKLLLMMMLLLKKKIIIGGGDDDDDDGGGJJJLLLLLLFFFEEECCCDDDEEEGGGIIIJJJQQQ[[[iiiwwwzzzwwwuuuwww}}}}}}yyyuuuttttttuuuvvvsssmmmhhh\\\XXXUUUXXX^^^ggguuu{{{wwwssslllkkkkkknnnuuu|||rrriiieeebbbbbbgggmmmsssvvv~~~vvviii___YYYRRRNNNGGGAAA;;;999999999666666555555555555666666777777666666666666777777888888888999999999:::::::::::::::::::::::::::::::::999999999::::::;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;999999:::;;;;;;<<<<<<===:::888777888:::<<<===<<<::::::::::::::::::::::::999:::;;;;;;;;;;;;:::999888999::::::;;;;;;::::::888999999:::::::::::::::<<<;;;;;;:::999999::::::888777888:::===>>>===<<<<<<<<<<<<<<<===>>>???@@@===>>>???@@@@@@???>>>===>>>>>>>>>>>>>>>>>>>>>>>>============>>>???@@@AAAAAAAAABBBBBBBBBEEEJJJMMMSSSXXXaaajjjqqquuuvvvvvvxxxvvvzzz{{{~~~~~~wwwppplllhhhcccbbbcccdddggghhhgggccc```[[[XXXRRRKKKGGGEEEEEEFFFDDDCCCCCCCCCDDDFFFHHHIIIFFFHHHJJJKKKLLLMMMOOOQQQRRRTTTVVVZZZ]]]___aaabbbccceeehhhiiijjjkkknnnpppqqqrrrwww{{{}}}}}}vvvmmmeee___[[[YYYUUUWWW[[[aaahhhrrr|||~~~zzzuuupppmmmllljjjhhhiiikkkmmmnnnnnnrrrqqqqqqqqqqqqpppllliiicccaaa^^^ZZZXXXWWWWWWWWWbbbllluuuvvvrrrkkk```WWWJJJJJJJJJKKKMMMMMMKKKJJJHHHFFFCCCCCCFFFIIIKKKLLLJJJHHHGGGFFFGGGHHHIIIHHHMMMVVVcccppp~~~}}}xxxtttxxx|||xxxsssssssssuuuvvvssslllgggYYYVVVUUUYYY```iiiwww{{{xxxuuuppppppppprrrwww~~~{{{qqqfffbbbaaacccjjjqqqtttvvvxxxjjj```ZZZOOOKKKEEE>>>:::888888999777777666666666666777888333444444555777888:::;;;888888999999999:::::::::;;;:::::::::::::::::::::::::::999999999:::;;;<<<;;;<<<<<<======<<<<<<;;;999999:::;;;;;;<<<<<<===;;;999888999<<<>>>@@@@@@:::::::::::::::::::::::::::;;;<<<<<<<<<;;;:::999999999:::;;;;;;;;;;;;:::<<<===>>>>>>???>>>>>>>>>>>>===<<<;;;;;;;;;;;;;;;:::::::::;;;>>>>>>===<<<;;;;;;;;;<<<===???@@@AAA;;;<<<===>>>>>>===<<<;;;>>>>>>>>>>>>>>>>>>>>>>>>============>>>???@@@AAA@@@@@@AAAAAAAAADDDIIIMMMUUUZZZbbbjjjqqqvvvxxxxxxrrrrrrwwwllllllkkkhhhdddaaa``````aaacccggghhhgggccc^^^ZZZPPPNNNKKKHHHFFFFFFFFFFFFGGGFFFEEEEEEEEEFFFHHHIIIIIIIIIIIIJJJKKKLLLNNNNNNPPPTTTXXX[[[^^^aaadddfffggghhhiiijjjlllmmmnnnoootttuuuxxxzzz}}}zzzwwwpppeee\\\ZZZUUUUUUXXX]]]aaaeeennnxxx||||||wwwsssmmmhhhgggfffdddcccccceeehhhjjjmmmooorrrtttssspppmmmjjjaaa]]]ZZZYYYWWWUUUXXX^^^cccmmmvvvwwwrrriii^^^SSSMMMJJJIIIMMMRRRTTTQQQMMMLLLIIIFFFEEEFFFHHHIIIIIIEEEEEEDDDDDDEEEFFFGGGGGGFFFMMMWWWcccpppxxxzzz|||yyytttsssqqqoooooopppnnniiieeeZZZWWWUUUYYYcccqqq~~~|||yyyxxxtttwwwvvvssswwwvvviiieeeeeegggjjjnnnoooyyynnn```VVVMMMHHHAAA;;;888777777666555777888777666555666888777777888999999999999888:::999888777777888999:::<<<;;;:::999999:::;;;<<<888999999::::::999999999;;;;;;;;;<<<<<<;;;::::::666666777888999::::::;;;999999999999::::::;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999888888:::;;;===999999;;;<<<============>>>===<<<;;;;;;<<<===>>>;;;;;;;;;<<<===>>>>>>???:::;;;;;;<<<===>>>>>>???@@@?????????>>>>>>======<<<;;;::::::::::::;;;<<<===>>>???@@@AAA@@@????????????@@@@@@BBBEEEJJJNNN]]]___cccfffiiijjjjjjkkkeeedddgggppp|||YYYZZZ\\\]]]^^^aaafffiiimmmmmmkkkhhhccc\\\VVVRRRMMMLLLJJJHHHGGGGGGHHHHHHIIIHHHGGGGGGGGGGGGHHHIIIHHHHHHIIIJJJKKKLLLNNNOOORRRUUUYYY\\\___bbbeeeggghhhiiijjjkkklllmmmnnnnnnrrrsssvvvxxx{{{|||pppgggccc[[[YYYYYY\\\]]]```hhhpppwww|||~~~{{{vvvrrrmmmgggeeedddbbbaaaaaabbbdddeeejjjlllppprrrrrrpppmmmjjjbbb^^^ZZZYYYVVVTTTXXX^^^eeeooowwwxxxssskkk___UUUMMMKKKJJJNNNSSSUUURRRNNNLLLIIIFFFEEEFFFHHHIIIIIIFFFFFFEEEEEEEEEEEEFFFFFFEEEJJJRRR\\\iiiyyy{{{}}}}}}wwwssspppmmmkkklllmmmkkkgggbbbZZZXXXWWW\\\fffrrr}}}~~~}}}yyyzzzxxxsssuuu}}}|||qqqmmmmmmmmmnnnqqqqqqzzzqqqaaaXXXLLLGGG@@@:::888777666555555777888777666555666777777777888999999999999888999999888777777888999999888777666666666666777888999999:::::::::999888888::::::;;;;;;;;;::::::999777777777888999999::::::999999999999999:::;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999888999:::<<<===;;;<<<===>>>????????????===<<<;;;;;;;;;;;;<<<===:::;;;;;;<<<======>>>>>><<<<<<======>>>>>>???????????????>>>>>>>>>============<<<;;;;;;<<<======<<<===>>>?????????>>>>>>>>>???@@@AAABBBFFFKKKOOO]]]^^^``````___]]][[[[[[UUUTTTXXXbbbooo}}}XXXZZZ\\\^^^aaaffflllpppwwwsssmmmddd\\\TTTOOOLLLJJJIIIHHHHHHHHHIIIJJJKKKMMMLLLKKKJJJIIIIIIIIIJJJIIIIIIIIIJJJLLLMMMOOOPPPTTTWWW[[[^^^```cccfffhhhjjjjjjkkkkkklllmmmnnnnnnpppqqqtttvvvxxx{{{{{{qqqkkkddd___\\\ZZZYYYZZZ___gggpppvvv{{{yyyvvvrrrmmmhhhcccbbbaaa____________```eeehhhmmmqqqrrrqqqnnnlllddd___[[[XXXVVVTTTXXX^^^gggqqqzzz{{{vvvnnnbbbXXXOOOMMMLLLOOOUUUWWWTTTPPPMMMJJJGGGEEEFFFHHHIIIIIIHHHHHHFFFEEEEEEDDDEEEEEECCCFFFLLLSSS___ooo~~~~~~{{{vvvqqqllliiigggggghhhgggccc___XXXXXXZZZaaakkkvvv~~~yyyttttttyyy~~~yyywwwuuurrrqqqrrrrrrzzzrrraaaWWWIIIDDD>>>999777666555555555666777777555555666777666777888888999999888888999999888777777888999999999999888777777888999999999:::::::::999888777777888999999:::::::::999999888888888888888888888888:::999999999999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::;;;;;;:::999:::;;;<<<===<<<===>>>>>>????????????<<<<<<;;;;;;;;;;;;<<<<<<:::;;;;;;<<<<<<============>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>============>>>>>>===<<<<<<===>>>>>>;;;<<<===>>>>>>>>>======>>>???@@@AAACCCGGGMMMQQQ[[[\\\\\\ZZZUUUQQQOOONNNJJJIIILLLUUU___jjjyyy```ccchhhlllnnnqqqtttvvvuuuooofff\\\SSSNNNKKKKKKGGGGGGGGGHHHJJJLLLMMMNNNQQQPPPOOONNNMMMMMMLLLLLLJJJJJJKKKLLLMMMOOOQQQQQQUUUXXX]]]```bbbdddgggiiikkkkkkkkklllmmmmmmnnnnnnpppqqqtttuuuwwwyyy}}}}}}vvvmmmfff___[[[XXXWWW[[[aaakkksssyyyyyywwwuuupppjjjdddcccbbb```^^^^^^]]]]]]bbbffflllqqqtttsssqqqooofffaaa[[[XXXUUUTTTXXX___iiisss|||}}}yyyqqqeee[[[QQQOOONNNRRRWWWYYYVVVRRRNNNKKKHHHFFFFFFHHHHHHHHHJJJIIIHHHFFFEEEDDDCCCCCCCCCDDDGGGLLLVVVeeexxx~~~~~~}}}{{{vvvqqqjjjgggccccccdddddd```]]]UUUWWW]]]fffqqq{{{zzztttssswww|||~~~{{{uuuppppppssszzzrrr```VVVFFFBBB<<<888777666555444555666777666555555666777666777777888888888888888999888888888888888888999999999999999999999999999999999:::999999888777666777888888999999999999888999999999888888888777777:::999999999999999::::::::::::::::::::::::::::::999999999999999999999999;;;;;;:::::::::;;;<<<===:::;;;<<<<<<===============<<<<<<<<<<<<<<<<<<===::::::;;;;;;;;;<<<<<<<<<===============<<<<<<<<<================================================<<<<<<======>>>>>>>>>>>>>>>???@@@BBBDDDHHHNNNRRRWWWZZZ[[[YYYTTTOOOMMMMMMKKKIIIJJJOOOUUUZZZdddnnn}}}bbbhhhqqqwwwzzzzzzyyyxxxkkkeee\\\RRRKKKHHHHHHIIIFFFGGGHHHJJJLLLNNNPPPQQQSSSSSSSSSRRRRRRQQQPPPPPPNNNNNNOOOOOOPPPRRRSSSTTTWWWZZZ^^^aaaccceeehhhjjjkkkkkklllmmmnnnnnnoooooorrrsssuuuwwwwwwyyy|||~~~tttlllccc___\\\ZZZ]]]aaajjjrrryyyyyyxxxvvvrrrlllgggeeeccc```___^^^^^^^^^aaafffmmmssswwwvvvtttrrrjjjccc]]]YYYUUUTTTYYYaaakkkuuu~~~{{{ssshhh^^^TTTQQQPPPTTTYYY\\\YYYUUUPPPLLLHHHFFFFFFGGGHHHHHHKKKJJJIIIGGGEEEDDDCCCCCCCCCDDDEEEHHHOOO]]]nnnzzz~~~~~~~~~|||wwwssskkkgggbbbaaaaaaaaa___\\\SSSWWW___kkkwwwzzzvvvuuuxxx}}}xxxqqqppprrrxxxsss```UUUCCC@@@;;;888777666555555444666777666555444555666666666777888888888888777888888888999999888888888555666666666666666666555999999999999888888777666666777888888999999999888::::::999999888777777777:::999999888888999999999::::::::::::::::::::::::999999999999999999999999::::::::::::;;;;;;<<<<<<:::;;;;;;<<<<<<<<<<<<;;;========================::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::<<<<<<<<<<<<<<<<<<<<<===<<<<<<<<<<<<<<<<<<<<<<<<============>>>>>>??????>>>???@@@BBBDDDHHHNNNRRRUUUYYY]]]\\\VVVPPPNNNMMMKKKHHHHHHLLLNNNPPPVVV^^^qqqkkkqqqyyy}}}{{{vvvoookkk___ZZZRRRJJJEEEDDDEEEFFFHHHIIIJJJLLLNNNPPPQQQRRRSSSTTTUUUVVVVVVVVVVVVVVVTTTTTTTTTTTTTTTUUUUUUVVVXXX[[[^^^aaaccceeehhhjjjjjjkkklllmmmnnnpppqqqqqqtttvvvxxxxxxxxxyyy{{{}}}|||sssjjjfffccc```aaaeeeiiiqqqwwwwwwvvvuuuqqqlllhhhfffbbb___]]]]]]^^^___aaafffnnnuuuyyyyyywwwuuunnnfff___ZZZVVVUUU[[[bbblllwww}}}uuujjj```VVVSSSSSSVVV\\\^^^[[[WWWQQQNNNIIIGGGGGGGGGGGGGGGLLLKKKIIIGGGEEEDDDCCCCCCCCCDDDEEEFFFKKKVVVcccmmm~~~~~~}}}xxxtttmmmhhhbbb_________]]][[[TTTYYYcccooo{{{}}}~~~zzzyyyyyyzzz~~~|||uuussspppvvv|||rrr```SSSAAA>>>:::888777777666555444555666666444444555666555666777777888888777777777888999999999999888777777777888888888888777777777777888888888888888777666777888999999999999999:::999999999888888777777:::999999888888888888999::::::::::::::::::::::::888888888888888888888888999999999:::::::::;;;;;;;;;<<<<<<=========<<<<<<<<<<<<============<<<<<<::::::::::::::::::::::::999999::::::::::::::::::;;;;;;;;;<<<<<<<<<<<<<<<;;;<<<<<<======<<<<<<;;;>>>>>>=========>>>???@@@>>>???@@@AAACCCGGGMMMQQQUUU[[[aaa```YYYQQQLLLKKKDDDCCCDDDHHHJJJKKKPPPWWWeeeuuujjjooottttttooofff]]]XXXQQQMMMIIIDDDCCCCCCFFFGGGKKKLLLMMMOOOPPPQQQRRRRRRSSSTTTVVVXXXZZZ[[[[[[[[[ZZZYYYXXXXXXWWWWWWXXXXXXXXX[[[___aaaccceeegggiiiiiijjjkkkmmmoooqqqrrrsssuuuwwwyyyyyyyyyyyyzzz{{{|||{{{rrrnnnkkkgggfffhhhhhhnnnsssrrrqqqpppmmmiiifffccc^^^ZZZYYYZZZ\\\^^^```fffnnnvvvzzzzzzxxxvvvqqqiiiaaa[[[WWWVVV\\\dddmmmwww~~~vvvkkkaaaXXXUUUTTTXXX]]]```]]]XXXRRRNNNJJJGGGGGGGGGGGGGGGLLLKKKIIIGGGFFFDDDDDDDDDBBBCCCEEEFFFIIIPPPZZZbbbuuu}}}}}}~~~}}}xxxtttnnniiibbb^^^]]]]]][[[YYYYYY^^^gggsss}}}~~~|||||||||{{{wwwuuuppptttzzz}}}}}}}}}~~~}}}mmm[[[MMM@@@===:::888888888777666444555666666444444555666555666666777777777777777777888999999999999888777999:::;;;<<<<<<;;;:::999555666777888888999999888666777888999::::::::::::999999999888888888888888::::::999888888888888888999999999999999999999999888888888888888888888888777888999999::::::999999:::;;;;;;<<<;;;;;;::::::::::::;;;<<<<<<;;;::::::::::::999999999999999999999999999::::::;;;;;;<<<::::::;;;;;;;;;<<<<<<<<<<<<===>>>>>>>>>>>>===<<<======<<<<<<<<<===>>>???>>>???@@@AAABBBFFFKKKOOOSSS\\\dddeee]]]TTTNNNLLLEEEDDDGGGKKKNNNNNNSSSYYY___pppWWW\\\aaabbb^^^XXXQQQNNNEEEDDDBBBBBBCCCFFFIIILLLMMMMMMOOOPPPQQQRRRRRRRRRRRRTTTWWWZZZ\\\]]]^^^^^^]]]]]][[[ZZZYYYYYYYYYYYYXXX[[[___aaaccceeegggiiihhhiiikkkmmmppprrrtttuuuuuuwwwyyyzzzyyyxxxyyyzzz|||~~~wwwssspppkkkiiiiiiffflllpppnnnlllllliiieeedddaaa[[[WWWUUUWWWZZZ]]]```eeennnvvvzzzzzzxxxuuussskkkbbb\\\WWWWWW]]]fffmmmwww~~~wwwlllbbbYYYVVVUUUYYY^^^```]]]YYYRRROOOJJJGGGGGGGGGGGGFFFKKKKKKIIIGGGFFFEEEDDDDDDAAACCCEEEFFFGGGMMMUUU[[[cccrrr|||}}}~~~|||xxxtttoooiiibbb]]]\\\[[[YYYWWW^^^bbbkkkuuu~~~}}}~~~|||~~~wwwuuuppptttxxx{{{{{{zzz{{{{{{vvvhhhUUUFFF@@@===:::999999999888777444555666555444444555666555666666777777777777777777888999::::::999888777777888999::::::999888777444555666888999999999999777777888999:::;;;;;;;;;888888888888888888888888::::::999888777777888888999999999999999999999999777777777777777777777777777777888999999999999888888888999999999888888777888888::::::::::::888888:::999999999999999999999999999::::::;;;<<<======:::::::::;;;;;;<<<<<<<<<===>>>???@@@@@@???>>>===<<<<<<;;;:::;;;<<<===>>>??????@@@@@@BBBEEEJJJNNNQQQ[[[fffiiibbbYYYSSSQQQKKKKKKNNNRRRTTTTTTXXX]]]hhhwwwLLLMMMNNNOOONNNKKKIIIGGGAAABBBCCCDDDDDDFFFIIILLLNNNPPPRRRRRRRRRRRRTTTVVVWWWXXXZZZ]]]___aaabbbccc```___^^^]]]\\\\\\\\\\\\]]]^^^```cccfffhhhjjjkkkjjjkkklllnnnpppqqqssssssvvvvvvvvvvvvwwwwwwwwwwww}}}|||uuurrrpppkkkgggkkkkkklllkkkiiifffcccaaa]]][[[YYYUUURRRSSSVVVYYYaaagggnnnuuuxxxyyyzzzzzzwwwpppggg```ZZZXXX___hhhqqqzzz}}}uuujjjaaaXXXVVVVVVXXX\\\___^^^]]]VVVSSSMMMHHHEEEEEEFFFGGGHHHHHHHHHHHHGGGFFFEEEEEECCCBBBCCCFFFFFFHHHNNNWWW^^^iiivvv}}}}}}|||zzzvvvssspppkkkfffbbb]]]XXXXXX]]][[[gggsssyyy~~~~~~}}}||||||~~~~~~yyyrrrpppqqqtttwwwzzzzzzxxxuuuvvvvvvtttqqqiii]]]OOOFFF<<<;;;888666555555666666666666666666666666666666777777888999999999999888999:::;;;:::888666666777999:::;;;;;;;;;:::999888555555666666777777777777777777888888999999::::::999999999888888888888888777777777888888999999999;;;:::999999888888999999888777666666666777999:::888888999999999:::::::::;;;::::::999999::::::;;;:::;;;===>>>>>>===;;;:::888888888888888888888888<<<;;;::::::::::::;;;<<<999999999::::::;;;;;;;;;===>>>@@@AAA@@@???===<<<======>>>>>>?????????@@@AAABBBBBBAAAAAAEEELLLRRR]]]ccchhhgggfffddd]]]VVVOOOQQQWWW^^^___\\\aaajjjuuuGGGHHHHHHHHHHHHGGGFFFEEEDDDEEEFFFFFFGGGHHHLLLNNNSSSTTTVVVVVVVVVWWWXXXZZZYYYZZZ\\\___aaabbbbbbbbb`````````______^^^^^^^^^___```aaacccfffhhhiiijjjiiijjjkkkmmmoooppprrrrrruuuuuuuuuvvvvvvvvvwwwwwwxxxzzz}}}~~~vvvsssppplllhhhhhhhhhhhhgggdddbbb___]]][[[YYYVVVRRRPPPQQQUUUYYYaaagggooovvv{{{{{{{{{zzzvvvoooggg```ZZZXXX^^^hhhqqqzzz{{{ssshhh___XXXWWWVVVYYY^^^``````^^^VVVRRRMMMHHHEEEEEEFFFGGGIIIIIIIIIHHHGGGFFFEEEDDDBBBAAACCCEEEFFFGGGNNNVVVYYYdddpppyyy}}}|||zzzzzzyyywwwssspppooojjjeeeaaa\\\WWWXXX]]]```lllwww}}}~~~|||wwwxxxzzz|||{{{sssqqqqqqrrruuuwwwxxxwwwuuupppmmmiiiddd]]]SSSIIIBBB<<<:::888666555555666666555555555555555555555555777777888999999999999888888999:::999777666666666999::::::;;;;;;:::999999888888888999999999::::::777777777888888888888888888888888888888888888888777888888888999999999999999888888888888999999:::888888888888888999999:::888888888999999999::::::;;;::::::999999::::::;;;:::;;;<<<======<<<;;;:::::::::::::::::::::::::::<<<;;;::::::::::::;;;<<<999::::::::::::::::::;;;:::;;;===?????????>>>===<<<======>>>???@@@@@@@@@@@@AAAAAAAAABBBGGGPPPWWWdddjjjooonnnmmmkkkeee^^^WWWWWW[[[aaadddgggppp{{{FFFFFFFFFFFFFFFGGGHHHHHHJJJKKKMMMNNNNNNOOORRRUUUYYY[[[\\\]]]\\\]]]^^^```^^^```ccceeefffeeedddcccbbbbbbcccddddddcccbbbaaabbbcccdddeeefffggghhhiiiiiiiiijjjlllnnnooopppqqqrrrsssssstttuuuvvvwwwwwwvvvwwwyyy}}}xxxtttrrrnnnkkkgggfffdddbbb___]]][[[ZZZYYYVVVRRRNNNLLLNNNTTTXXXaaagggpppyyy}}}~~~{{{yyyvvvoooggg```ZZZWWW^^^gggpppxxx~~~xxxpppeee\\\WWWVVVVVVZZZ___aaaaaa___UUURRRMMMHHHEEEEEEGGGHHHJJJJJJIIIIIIHHHFFFEEEDDDAAA@@@BBBDDDEEEEEELLLUUUWWWaaalllsss{{{{{{zzzxxxxxxwwwuuuqqqooonnnhhhccc```[[[WWWYYY^^^fffppp{{{|||yyyqqqtttzzz|||yyyrrrppppppqqqrrrsssrrrqqqiiiddd^^^WWWQQQJJJCCC???;;;:::888666555555666666555555555555555555555555666777888888999999888888999:::<<<;;;999777777888999999::::::::::::999999999999999:::::::::::::::888777777777777777777666666777777888888999999999888888888999999999999999777777777777888999::::::777888999999::::::999999888888888999999999999:::::::::999999999999::::::;;;;;;;;;;;;;;;;;;;;;;;;========================;;;;;;::::::::::::;;;;;;;;;::::::::::::::::::999777888:::<<<===>>>======;;;<<<===>>>???@@@AAABBB@@@AAAAAAAAACCCJJJTTT\\\jjjooottttttsssrrrllleee```___aaaeeekkktttKKKJJJJJJJJJKKKMMMPPPQQQSSSTTTVVVWWWXXXYYY[[[]]]___aaabbbcccbbbbbbdddeeefffhhhkkkmmmnnnllliiigggeeefffhhhjjjjjjiiigggffffffffffffgggggghhhhhhhhhhhhiiijjjkkkmmmnnnooopppqqqqqqrrrssstttvvvvvvwwwwwwxxxzzz|||{{{wwwuuurrroooiiihhheeeaaa^^^\\\ZZZZZZVVVTTTOOOKKKIIIMMMTTTYYY___eeeoooyyy{{{wwwtttnnnfff```ZZZWWW]]]fffooowww}}}{{{uuummmbbbYYYVVVUUUUUUYYY^^^aaa```]]]TTTQQQLLLHHHFFFFFFGGGIIIKKKKKKJJJIIIHHHFFFDDDCCCAAA@@@AAACCCDDDDDDKKKSSSYYYccclllsssyyy~~~~~~~~~{{{yyyxxxxxxwwwuuurrrooolllfffaaa^^^ZZZWWW[[[aaaiiittt}}}|||yyyssswww~~~}}}zzz|||{{{ssspppmmmllllllkkkjjjiiiccc___XXXRRRLLLGGGAAA>>>:::999777666555555555666555555555555555555555555666777777888888888888888:::<<<======;;;999::::::888999999999::::::::::::888888888888888888888888888888777777666666555555555666666777888999999:::888888999999999999999999777777666666777888888999666777888999:::999888888888888888888999999999999::::::999999999999::::::;;;;;;:::999999:::;;;;;;========================::::::::::::::::::::::::;;;;;;;;;::::::999999999777888999:::;;;;;;;;;;;;:::;;;<<<>>>???AAABBBBBBAAABBBBBBBBBDDDKKKUUU]]]iiinnnsssssssssrrrmmmgggcccbbbcccgggooo}}}PPPOOOOOOOOOQQQTTTWWWYYYZZZ]]]___```aaaaaaccceeefffhhhiiiiiihhhhhhjjjkkkmmmooorrrsssssspppmmmkkkjjjkkkmmmoooooonnnlllkkkjjjjjjjjjjjjiiiiiiiiiiiijjjjjjkkklllnnnooopppppppppqqqrrrssstttuuuvvvwwwyyyzzz{{{}}}~~~zzzxxxuuusssooommmjjjfffbbb___]]]\\\VVVSSSOOOKKKJJJNNNUUU[[[___eeennnxxx~~~~~~xxxsssqqqkkkeee___ZZZXXX^^^fffmmmuuu{{{yyyrrrkkkaaaXXXTTTSSSTTTXXX]]]___]]]ZZZSSSPPPLLLHHHFFFFFFHHHJJJLLLLLLKKKJJJHHHFFFDDDCCCAAA@@@AAACCCCCCDDDJJJRRR\\\eeennnsssxxx~~~~~~}}}yyyxxxvvvvvvvvvtttqqqnnniiiddd^^^\\\YYYXXX^^^eeennnxxx~~~|||yyy}}}}}}|||yyy{{{~~~~~~}}}||||||}}}yyytttppplllhhhfffdddbbbaaa^^^[[[VVVQQQLLLFFF@@@<<<888888777666666555555555555555555555555555555555666666777888888888888777888:::;;;;;;999888888999888888888888999999::::::888888888888888888888888888888777777666666555555555555666777888888999999888888888888888888888888888888777777777777777888444555777888888888777666777777888888888999999999:::999999888888999999:::::::::999999999999::::::<<<<<<<<<<<<<<<<<<<<<<<<::::::::::::::::::::::::;;;;;;;;;::::::999999999999:::::::::::::::999999:::;;;<<<>>>???AAABBBBBBCCCDDDDDDCCCDDDJJJSSS[[[eeejjjoooooooooppplllfff___```aaaeeeoooVVVVVVUUUVVVXXX[[[^^^```ccceeehhhiiijjjjjjlllmmmoooppprrrqqqpppppprrrsssssstttvvvwwwvvvtttqqqoooqqqqqqrrrssssssrrrqqqpppmmmmmmmmmllllllllllllkkkllllllmmmnnnooopppqqqqqqqqqrrrrrrssstttuuuvvvvvvwwwyyy{{{}}}~~~|||yyyvvvtttsssppplllgggddd```___VVVUUURRROOOOOOSSSYYY^^^bbbfffnnnwww~~~}}}wwwqqqnnniiiccc___ZZZXXX___ggglllsssyyywwwqqqjjj```XXXSSSSSSTTTWWW\\\]]][[[XXXRRRPPPKKKGGGFFFGGGIIIKKKNNNMMMLLLJJJHHHFFFCCCBBBBBBAAABBBDDDCCCDDDJJJRRR\\\eeennnsssxxx}}}~~~}}}~~~~~~}}}vvvttttttssssssrrrooolllgggaaa\\\[[[ZZZ[[[bbbkkkttt}}}|||{{{yyyzzz||||||zzzxxxwwwxxx{{{sssooojjjfffdddaaa___]]]ZZZXXXSSSOOOJJJDDD>>>999777777777666666555555555444444444444444444444444555666777777888888777777555666888777666555555666888888777888888999:::;;;:::::::::::::::999999999888777777777777777777666555666666777777888888888777777777777777666666666888888777777777888999999444555666666777777666666777777777888888888888999999999888888888888999999999999999999999999999999;;;;;;;;;;;;;;;;;;;;;;;;999999::::::::::::999999;;;::::::::::::::::::999<<<;;;;;;;;;:::::::::999;;;<<<===>>>???@@@AAABBBBBBCCCDDDCCCDDDHHHPPPWWWaaagggkkkkkklllmmmjjjeee[[[\\\\\\___kkk}}}bbbbbbbbbccceeehhhjjjlllnnnqqqtttuuuvvvvvvwwwyyyyyyzzz{{{{{{zzzyyy{{{|||zzz{{{{{{|||{{{zzzxxxwwwwwwvvvvvvuuuuuutttttttttpppoooooooooooonnnnnnnnnnnnoooooopppqqqrrrssssssssssssttttttuuuuuuuuuuuuuuuxxx{{{}}}}}}zzzwwwvvvssspppkkkfffbbb___XXXWWWUUUTTTTTTWWW]]]bbbfffhhhnnnwww~~~}}}wwwpppkkkfffbbb^^^ZZZYYY```hhhjjjrrrwwwuuupppjjjaaaYYYUUUTTTUUUXXX\\\]]]ZZZVVVRRROOOKKKGGGFFFGGGJJJKKKNNNNNNMMMKKKHHHEEECCCBBBCCCAAABBBDDDDDDDDDJJJSSS[[[dddnnnsssxxx}}}}}}~~~~~~~~~~~~}}}|||uuutttsssssssssrrrooollleee```[[[ZZZZZZ]]]fffpppvvv~~~~~~|||xxxyyyzzzyyyvvvsssrrrrrr|||pppmmmjjjgggeeecccaaa^^^[[[WWWRRRMMMHHHCCC===:::666666666666666666555555444444444444444444444444555666666777777777777777444666777777666555666666888777777777888999:::;;;::::::999999999888888888777777777888888888888888666666666777777777777777777666666666555555555444555666666777999;;;<<<===666666666666666777777888777777777777888888888888999999888888888888999999777888999::::::999888777::::::::::::::::::::::::888999::::::::::::999888999::::::::::::::::::;;;<<<<<<;;;;;;;;;<<<<<<===<<<======>>>???@@@@@@@@@>>>AAACCCCCCDDDHHHNNNTTT]]]bbbfffggghhhjjjgggcccXXXYYYXXXYYYfff|||nnnnnnoooqqqsssuuuvvvwwwxxxzzz~~~~~~zzzyyyxxxwwwvvvvvvvvvvvvqqqqqqqqqpppppppppppppppppppppqqqrrrssssssttttttttttttuuuuuuuuuuuuuuuuuuuuuxxx|||zzz|||{{{|||{{{wwwwwwuuurrrmmmgggbbb___YYYYYYXXXWWWWWW[[[```dddiiikkkpppxxx~~~~~~wwwqqqiiieeeaaa^^^[[[ZZZaaaiiiiiiqqqvvvuuupppjjjaaaYYYVVVVVVVVVZZZ]]]]]]ZZZVVVQQQOOOKKKGGGFFFGGGJJJLLLOOONNNMMMKKKHHHEEECCCAAACCCBBBCCCEEEDDDDDDKKKSSS\\\eeeoootttyyy~~~~~~}}}}}}~~~~~~~~~}}}}}}~~~}}}{{{wwwvvvuuuuuuuuutttqqqoooddd___ZZZZZZ[[[___iiisssuuu}}}}}}}}}vvvxxxxxxwwwssspppoooooouuu~~~uuunnnllljjjhhhhhhfffdddbbb^^^YYYRRRLLLGGGCCC???<<<555666666666666666555444444444444444444444444444555666666777777777777777666888::::::888888888999888777777777777999;;;<<<888777777777666666555555777777888888999999::::::777777777777666666666666666666555555444444444333333333555777:::===@@@AAA888777666666666777999:::777777777777888888888888999999888888888888999999666777999::::::999777666::::::::::::::::::::::::888999:::;;;;;;:::999888999999999::::::;;;;;;;;;;;;;;;;;;<<<===>>>???@@@======>>>>>>?????????@@@;;;>>>AAACCCDDDHHHNNNSSSYYY^^^bbbccceeegggddd```XXXYYYVVVVVVddd}}}|||||||||}}}~~~}}}|||{{{yyywwwtttrrrppprrrssssssttttttssssssrrrssssssssstttuuuvvvvvvwwwvvvwwwwwwvvvtttsssuuuvvvwwwxxx{{{~~~vvvtttrrrrrruuu|||}}}xxxvvvsssqqqnnniiiccc^^^^^^ZZZVVVUUUWWW^^^fffkkkmmmoootttzzz~~~{{{tttnnnkkkfffbbb```^^^]]]bbbhhhjjjpppvvvxxxsssiii___YYYVVVUUUVVVXXXZZZZZZYYYWWWUUUNNNHHHGGGGGGHHHMMMTTTPPPOOONNNJJJFFFCCCCCCCCC@@@???@@@CCCEEEFFFLLLRRR^^^eeeooouuuxxx{{{}}}~~~~~~~~~}}}|||||||||}}}}}}}}}wwwvvvuuuuuuuuussspppmmmgggaaaZZZWWW[[[ccckkkppp{{{|||{{{{{{||||||~~~~~~}}}yyyyyywwwtttpppmmmllllllssswww}}}|||yyynnnlllkkkjjjjjjiiihhhfff^^^YYYRRRKKKEEE@@@<<<999777777777777666666666666444555777888888666444333///000222444666888999999777666555555555777888999777666555555555666888999777777888888888888777777777777777777777777777777666666666666777777777777666444222333666777555333555555444555666777999:::222333555666777777777666444555666777777888777777888888999999999:::::::::::::::888888888999:::;;;999999999999999999999999;;;;;;;;;<<<<<<<<<======888888999999999:::::::::::::::;;;;;;<<<<<<======???>>>===<<<<<<===>>>??????@@@@@@AAADDDIIIOOOTTTZZZZZZ\\\^^^``````___]]]ZZZYYYWWWYYYbbbuuu~~~|||yyywwwuuusssrrrssssssttttttttttttssssssssssssttttttuuuvvvvvvwwwvvvwwwwwwvvvtttsssuuuvvvwwwxxx{{{~~~vvvsssooommmoootttzzz~~~~~~zzzwwwsssoookkkfff```\\\YYYVVVSSSRRRVVV^^^gggmmmpppqqqvvv{{{~~~|||uuuoookkkfffbbb```^^^]]]aaahhhlllqqqxxxyyytttjjjaaa[[[WWWWWWWWWYYY[[[\\\ZZZXXXUUUOOOIIIHHHGGGHHHMMMSSSRRRRRRPPPLLLHHHEEEDDDDDDBBB@@@AAAEEEFFFHHHMMMTTT___fffooovvvyyyzzz}}}||||||~~~~~~~~~~~~~~~}}}||||||}}}~~~}}}|||{{{xxxwwwvvvuuuuuussspppmmmfffaaa\\\ZZZ___gggooottt}}}~~~||||||}}}~~~|||||||||}}}~~~yyywwwtttoooiiieeeeeeeeellloootttxxxzzzxxxuuussspppnnnlllllllllkkkiiiggg^^^YYYQQQJJJDDD???;;;888777777777777666666666555444555666777777666555444222222444555666666777777777666666555666777888999777666666666666777888888777777888888888888777777777777777777777777777777777777777666666666666666888666555666888999777555999888777666555666666777444555777888999999888888555666666777777777777666888888888888999999999999:::999888777888888999:::::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<<<<999999999::::::::::::;;;;;;;;;;;;;;;;;;;;;<<<<<<=========>>>???@@@AAABBBCCCCCCDDDEEEGGGKKKPPPUUUYYYXXXXXXYYYZZZ\\\]]]]]]^^^\\\YYYYYY___nnn|||yyywwwuuuuuutttsssttttttuuuuuuttttttsssssssssttttttuuuvvvvvvvvvvvvwwwwwwvvvttttttuuuvvvxxxyyy{{{~~~uuuqqqkkkfffdddggglllooouuuwww{{{~~~zzzvvvqqqkkkfffaaa[[[XXXTTTRRRPPPQQQWWWaaakkkqqquuuvvvyyy}}}}}}wwwqqqkkkfffaaa___]]]\\\aaahhhnnnsssxxxyyytttkkkbbb]]]WWWWWWWWWYYY[[[\\\ZZZXXXVVVOOOJJJHHHGGGGGGLLLQQQVVVUUUSSSOOOJJJFFFEEEEEECCCAAABBBFFFHHHJJJPPPWWW```gggpppvvvyyyzzz}}}}}}}}}~~~~~~~~~~~~~~~~~~~~~}}}}}}|||~~~~~~|||zzzzzzzzzxxxwwwvvvuuurrrooollleeeaaa^^^^^^dddmmmuuuzzz~~~|||{{{|||~~~~~~zzzzzzzzzzzz{{{}}}~~~zzzwwwqqqjjjccc______```fffhhhllloooppppppooommmooonnnlllllllllkkkhhhfff^^^XXXPPPHHHBBB>>>:::777777777777666666666555555444444666777777666555444444444555555555555555444777777666666666777888888666666777888888888888888777777888888888888777777777777777777777777777777777777777666666555555555888777666666888888777666888888777666666666666666555555777888888888888888666777777777777666666555777777777777888888888888999888888777777777888888::::::::::::::::::::::::999999:::::::::;;;;;;;;;:::::::::;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;<<<===???@@@BBBCCCCCCCCCEEEFFFGGGGGGHHHKKKOOOSSSUUUTTTRRRRRRSSSUUUXXX[[[]]]\\\YYYXXX\\\gggxxx~~~{{{xxxvvvuuuuuuvvvtttuuuuuuvvvvvvuuuuuutttttttttttttttuuuuuuvvvvvvuuuvvvwwwvvvttttttuuuwwwxxxyyy|||~~~|||zzzqqqlllddd^^^[[[\\\```bbbhhhlllrrrzzz~~~zzztttpppjjjeee```\\\WWWTTTQQQOOONNNQQQYYYdddooovvvyyyzzz|||yyyssslllfffaaa^^^[[[[[[```gggnnnrrrwwwwwwrrrjjjbbb]]]VVVVVVVVVXXXZZZ[[[YYYWWWVVVPPPJJJIIIHHHGGGKKKPPPWWWWWWTTTPPPJJJFFFEEEEEECCCAAABBBEEEHHHJJJQQQYYYbbbiiirrrwwwyyyzzz|||~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}}}}|||~~~}}}{{{zzzyyy{{{yyywwwvvvtttqqqmmmiiiaaa______bbbiiirrrzzz~~~}}}{{{{{{|||}}}~~~~~~zzzyyyxxxxxxxxxyyy{{{|||{{{}}}~~~{{{wwwpppgggaaa^^^```cccfffgggiiikkkmmmmmmmmmmmmmmmkkkjjjjjjiiihhheeebbb]]]WWWNNNFFF@@@<<<888666777777666666666555555555333444555666666666555555444444555555555555555444777777777777777777777777555666888999999999888777777777888888888888777777777777777777777777777777777777777666555555444444666666555555555555555444444444555666777888999999333444444555555666666666777777888777777666555444666666666666777777777777888888888777777777777777999999999999999999999999888888999999999:::::::::;;;;;;;;;;;;<<<<<<<<<============<<<<<<;;;;;;;;;<<<===???AAABBBBBBBBBAAADDDEEEFFFFFFGGGHHHKKKNNNNNNNNNNNNMMMNNNPPPSSSVVVXXXWWWWWWWWW\\\gggvvv~~~{{{xxxvvvuuuuuuvvvuuuvvvvvvwwwwwwvvvvvvuuuttttttttttttuuuuuuuuuuuuuuuvvvvvvuuuttttttvvvwwwxxxyyy{{{}}}}}}yyyuuurrrpppjjjfff___YYYVVVVVVXXXZZZ___ccckkktttzzz{{{yyyuuullliiiddd___\\\YYYUUURRRMMMLLLLLLOOOWWWcccooovvv{{{|||zzztttlllfff```]]]ZZZZZZ___gggmmmpppttttttoooggg```\\\WWWWWWXXXYYY\\\\\\ZZZYYYVVVPPPKKKIIIHHHGGGJJJPPPWWWVVVTTTOOOJJJFFFEEEEEEBBB@@@AAADDDGGGKKKRRRZZZdddkkksssxxxzzzzzz|||~~~~~~~~~~~~~~~~~~}}}}}}~~~~~~~~~~~~~~~}}}}}}}}}}}}}}}~~~~~~|||{{{zzzzzz|||zzzwwwuuusssooojjjfff]]]]]]___dddmmmvvv}}}}}}{{{zzz{{{|||~~~|||||||||{{{yyywwwwwwyyyzzz|||zzz|||~~~~~~{{{yyywwwsssllleee``````dddhhhiiijjjjjjkkklllmmmnnnooolllkkkjjjjjjiiigggdddaaaZZZTTTLLLDDD>>>:::888666666666666666555555555555333333444555555555555555333333444555666666666666666666777777666666666666555666777999999888777777777777888888888888777777666666666666666666666666777666666666555555555444666777777666555555555555444444555666777888999999444444444444444555555555777777888777777666555444555555666666666777777777888888888888777777666666777777777777777777777777888888888999999999::::::;;;;;;<<<<<<<<<=========???>>>>>>>>>======<<<<<<<<<===???@@@@@@@@@???>>>DDDEEEGGGGGGFFFGGGHHHJJJGGGIIIKKKLLLKKKLLLOOOQQQUUUVVVVVVXXX]]]hhhwww~~~|||zzzxxxwwwwwwwwwvvvwwwwwwxxxxxxwwwwwwvvvttttttuuuuuuuuuuuuuuuuuutttuuuvvvuuuttttttvvvxxxxxxxxxzzz|||~~~{{{wwwrrrnnnkkkjjjeeebbb]]]XXXUUUTTTUUUVVVXXX\\\dddmmmtttwwwuuurrrhhheeebbb___]]]ZZZVVVSSSKKKJJJJJJMMMUUUaaalllttt{{{}}}|||uuulllfff```\\\YYYXXX^^^ffflllooorrrqqqllleee^^^[[[YYYYYYYYY[[[]]]^^^\\\ZZZUUUOOOJJJJJJIIIHHHKKKPPPVVVUUUSSSOOOJJJFFFEEEEEECCC@@@AAADDDHHHKKKTTT\\\fffmmmtttyyyzzzzzz{{{}}}||||||}}}~~~~~~}}}}}}}}}}}}~~~}}}}}}}}}}}}}}}}}}}}}}}}~~~~~~}}}{{{zzzzzzzzz|||zzzwwwtttqqqlllgggcccZZZ[[[```gggqqqzzz}}}{{{zzz{{{}}}~~~~~~~~~|||zzzxxxxxxzzz|||}}}}}}~~~}}}}}}}}}}}}}}}}}}{{{yyyvvvtttpppmmmgggbbb___aaagggkkklllllllllmmmmmmmmmnnnnnnmmmlllllllllkkkiiidddaaaXXXRRRIIIAAA<<<:::888666666666666555555555444444333333333444444555666666333333444555666666666666555555666666666555444444555555666777777777777777777777888888888888777777666666666666666666666666555555555555555555555555999::::::999777666666777777777777777777666555555777666666555555666777777666777777777777666666555666666666666777777777777999999999999888777666666666666666666666666666666888888999999999:::::::::;;;;;;;;;<<<<<<<<<======>>>>>>>>>=====================>>>>>>>>>======<<>>>>>???@@@BBBEEEFFFFFFEEEEEEEEEEEEHHHJJJIIIGGGIIINNNSSSWWWWWWXXXYYY___kkkzzz~~~|||{{{zzzwwwxxxxxxyyyyyyxxxxxxwwwuuuuuuuuuuuuuuuttttttttttttuuuvvvuuutttuuuwwwxxxvvvwwwxxxzzz|||}}}|||zzzwwwssspppnnnmmmmmmcccaaa___[[[XXXUUUSSSRRROOOSSS[[[eeennnssssssrrrmmmllljjjhhheeeaaa[[[WWWTTTRRRQQQSSSYYYdddnnnuuuyyy|||}}}uuummmfff___[[[XXXWWW]]]eeellloooqqqooojjjddd^^^[[[TTTTTTTTTVVVXXXYYYWWWUUURRRMMMJJJJJJJJJIIILLLQQQUUUUUUSSSPPPKKKHHHHHHHHHEEECCCCCCGGGJJJOOOXXXaaaiiiooovvvzzzzzzzzz{{{|||}}}}}}~~~~~~~~~~~~}}}}}}}}}}}}}}}||||||||||||}}}}}}}}}}}}}}}}}}}}}}}}~~~~~~~~~}}}~~~~~~}}}|||zzzyyyxxxwwwwwwwww|||yyyuuurrrnnniiiccc___YYY\\\ccclllwww~~~}}}{{{{{{|||}}}zzzyyyyyy{{{~~~~~~|||zzzxxxyyy|||~~~zzzyyywwwvvvvvvvvvuuussskkkiiifffbbbbbbeeekkkpppssssssssssssrrrqqqpppooojjjjjjjjjjjjiiifffaaa]]]SSSNNNEEE>>>;;;999888888666666555555555444444444333222222333444555666777777777777666555333222111333333444555444333111000555555444333333555666777777777888888888888777777666666666666666666666666222333333444555666777777777999:::888555333444666333444666777888999888888555555333222222333444555555555666777777888777777777777777777888888888888::::::;;;;;;:::999777666777777777777777777777777999999:::::::::;;;;;;;;;:::::::::;;;;;;;;;<<<<<<999999999::::::;;;;;;;;;<<<;;;;;;;;;===???AAABBB<<<>>>BBBCCCCCCBBBAAABBBGGGIIIIIIGGGEEEHHHOOOVVVTTTUUUVVVXXX```mmm}}}~~~|||}}}|||{{{zzzyyyxxxxxxxxxvvvvvvvvvvvvvvvvvvvvvvvvyyyyyyxxxwwwvvvuuuttttttyyyyyyzzz{{{||||||||||||yyyvvvsssqqqooommmjjjhhhjjjgggccc___[[[VVVQQQNNNOOORRRYYYbbblllrrrttttttsssqqqooommmjjjgggbbb___WWWUUUSSSUUU\\\dddlllpppwwwzzzxxxmmmeee]]]\\\[[[[[[]]]bbbhhhmmmoookkkfffbbb]]]XXXWWWUUUTTTTTTVVVWWWWWWWWWSSSPPPLLLIIIHHHJJJLLLNNNVVVTTTPPPMMMIIIGGGFFFFFFEEEEEEEEEGGGLLLTTT^^^eeeooossswwwzzz{{{{{{||||||}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}|||{{{{{{{{{{{{{{{{{{{{{|||}}}~~~}}}~~~~~~|||zzzxxxxxxwwwuuusssvvvuuurrrnnniiiccc___\\\[[[```hhhsss|||~~~}}}||||||}}}~~~{{{xxxvvvvvvxxxyyy}}}}}}~~~~~~~~~{{{yyyzzz~~~{{{yyyuuussssssrrrqqqoooooojjjfffggglllqqqrrrqqqtttvvvvvvuuuwww{{{zzzvvvoookkkhhhhhhiiieee]]]WWWQQQIIIAAA>>>:::666555777666666555444333222222111555555555555555555555555444555555555444333333222555555444444444444555555555444333222222444555777666666777777666555444444222444666666666666777888777777888888777666555555666666666666666666666666555555555555666777888999111111222333444555666666555555555555666666666666444444555777888999:::;;;777888999:::;;;:::999888555555666777888888999999>>>===<<<;;;;;;;;;;;;;;;;;;::::::999999:::::::::999999:::;;;;;;<<<<<<=========<<<;;;;;;;;;;;;;;;===>>>???@@@BBBCCCDDDEEEDDDDDDCCCCCCEEEKKKRRRWWW\\\\\\ZZZYYY]]]jjj}}}~~~~~~|||{{{zzzyyyxxxxxxwwwwwwwwwwwwwwwwwwwwwwww{{{zzzzzzyyyxxxwwwwwwvvvwwwwwwxxxzzzzzzzzzzzzzzzuuutttrrrrrrqqqpppmmmkkkiiigggdddaaa^^^YYYTTTQQQOOORRRYYYbbblllrrruuuuuurrrpppmmmkkkiiifffaaa^^^YYYWWWVVVXXX^^^eeejjjmmmtttxxxyyylllddd]]][[[ZZZZZZ\\\aaahhhmmmqqqmmmiiieee```ZZZWWWVVVUUUVVVWWWXXXWWWUUURRROOOKKKHHHGGGIIILLLNNNUUUSSSOOOLLLHHHFFFEEEEEEEEEEEEFFFGGGLLLTTT^^^eeennnrrrxxx{{{}}}~~~~~~~~~~~~~~~~~~~~~}}}}}}}}}}}}}}}}}}}}}~~~{{{{{{{{{{{{|||}}}~~~~~~|||||||||}}}~~~~~~~~~~~~~~~}}}|||zzzxxxwwwwwwvvvtttrrrrrrqqqooolllhhhddd```^^^```eeemmmwww}}}|||zzzyyyyyyzzz|||~~~~~~|||zzzzzz{{{{{{{{{|||~~~}}}{{{|||zzzyyywwwvvvvvvtttqqqooommmiiifffgggmmmrrrttttttsssvvvxxxyyy~~~xxxrrrmmmjjjhhhddd[[[UUUOOOGGG???<<<999444333555555555555444444444444444555555555555555555555555444555555555444444333222444444333333333333444444333333444444555555555444555555555555555444333333555777888888666555555666555555555555555444333333555555555555555555555555555555555555555666666777999888888888777777777777555555555555666666666666555555666777888999999:::888999:::::::::999888888888999999:::;;;;;;<<<<<<===<<<;;;;;;:::::::::;;;:::999999999999:::;;;;;;999999:::;;;;;;<<<<<<===>>>======<<<;;;;;;<<<<<<===>>>>>>@@@AAABBBCCCCCCDDDDDDDDDDDDFFFJJJPPPUUU[[[[[[ZZZYYY^^^lll~~~|||{{{zzzyyyyyyyyyyyyyyyyyyyyyyyyyyyyyy|||||||||{{{{{{zzzzzzzzzvvvwwwxxxyyyzzzzzzzzzzzzxxxxxxwwwwwwvvvtttpppmmmiiigggeeedddaaa]]]XXXTTTPPPRRRXXXaaaiiiooorrrrrrnnnkkkiiigggeeebbb^^^[[[YYYXXXYYY\\\aaafffhhhiiiooottt~~~zzzlllddd]]][[[ZZZYYY[[[___fffmmmrrrpppllliiibbb\\\XXXXXXWWWXXXXXXXXXUUUSSSRRRNNNJJJFFFFFFHHHLLLOOOSSSQQQNNNKKKHHHFFFEEEDDDDDDEEEFFFHHHMMMVVV```fffnnnsssxxx|||~~~~~~}}}|||}}}}}}~~~~~~}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}yyyyyyzzz|||~~~}}}}}}}}}}}}}}}}}}}}}}}}}}}~~~~~~~~~~~~~~~~~~|||zzzzzzxxxvvvuuuuuuuuutttrrrnnnmmmkkkhhhfffcccbbbaaaeeejjjsss|||~~~|||zzzxxxxxxyyy|||}}}~~~}}}}}}||||||zzz|||~~~~~~|||{{{{{{{{{{{{yyyuuurrrkkkhhhfffhhhmmmrrruuuuuuqqqvvvzzz~~~{{{rrrkkkgggaaaYYYSSSLLLDDD===:::777333222444444444555555555666666666444444444444444444444444444444444444444444333333333333333222222333333333111333555666777666444333444444444444444444333222888::::::999666444444444444444444555444444333222444444444444444444444444555555444444444555666666999999777666444222111000555555555555666666666666666666666777777888888888999:::::::::999888777777999999::::::;;;<<<<<<<<<;;;;;;:::999999999999:::999999999999999:::;;;<<<999999:::;;;;;;<<<<<<===>>>>>>======<<<<<<============>>>??????@@@AAAAAACCCDDDEEEEEEFFFIIINNNQQQXXXXXXXXXYYY___nnn~~~|||{{{{{{zzzzzzzzzzzzzzzzzzzzzzzzzzz}}}}}}}}}}}}}}}}}}}}}}}}yyyzzz{{{|||}}}}}}}}}}}}}}}yyysssoooiiihhhgggfffdddaaa\\\XXXRRRSSSWWW^^^dddhhhjjjjjjfffdddaaa___]]]ZZZWWWTTTTTTUUUYYY^^^dddggghhhgggjjjppp{{{|||mmmeee]]][[[ZZZXXX[[[^^^ccckkkqqqpppnnnjjjddd^^^ZZZYYYYYYYYYYYYWWWTTTPPPQQQMMMHHHEEEEEEHHHLLLPPPSSSRRRNNNKKKHHHFFFEEEEEEDDDEEEGGGJJJOOOXXXaaahhhppptttyyy}}}~~~~~~|||{{{|||}}}~~~}}}}}}}}}~~~~~~~~~~~~~~~~~~}}}}}}}}}}}}}}}yyyzzz{{{}}}~~~~~~}}}}}}|||||||||||||||}}}~~~~~~~~~}}}zzzxxxxxxvvvssssssttttttssssssmmmkkkhhheeecccbbbbbbbbbhhhnnnwww~~~{{{zzzyyy{{{}}}~~~zzzzzz{{{}}}zzz{{{||||||||||||{{{zzz|||~~~~~~~~~}}}zzzxxxllliiigggiiilllppprrrrrroootttzzzsssjjjddd___XXXRRRKKKCCC<<<999666333222555555666666666666666666666444444444444444444444444444444444444333444444444444444333333333333444444222333555666666666555444444444555555555444444333888::::::999777555555555555555666666666666555555444444444444444444444444444444444555555777888888888777555333111///...---555555555555666666666666777777777777777777666666:::::::::999888777666666777777777888888999999999999999888888888888999999::::::999999999999999:::999999:::;;;;;;<<<<<<===>>>>>>============>>>>>><<<=========>>>>>>??????BBBCCCEEEFFFFFFHHHKKKMMMSSSTTTUUUWWW^^^nnn}}}|||||||||{{{{{{{{{{{{{{{{{{{{{{{{|||}}}}}}~~~~~~|||vvvrrrjjjiiihhhgggfffddd```\\\VVVVVVXXX[[[___aaaaaa```^^^[[[XXXVVVTTTRRROOOMMMMMMPPPVVV^^^fffiiiiiihhhgggmmmxxxpppggg___\\\[[[YYY[[[___```hhhoooooommmjjjddd^^^ZZZYYYYYYYYYYYYVVVRRROOOOOOLLLHHHEEEEEEIIIMMMPPPTTTRRROOOLLLIIIHHHGGGGGGEEEFFFIIILLLRRR[[[dddkkkrrrvvvzzz}}}}}}}}}}}}~~~~~~|||{{{{{{|||~~~{{{|||}}}~~~~~~~~~}}}}}}}}}}}}{{{{{{}}}~~~~~~~~~}}}}}}|||{{{{{{{{{||||||}}}~~~|||zzzyyyvvvtttqqqqqqrrrtttttttttpppmmmhhhcccaaa```aaabbbiiipppyyy~~~~~~}}}{{{zzzzzzzzz{{{|||uuuuuuvvvwwwyyy}}}{{{yyyvvvxxxzzz{{{||||||{{{zzz~~~~~~~~~|||ooommmkkkjjjkkkmmmmmmmmmmmmrrrvvv{{{rrrhhhbbb]]]XXXSSSKKKCCC<<<:::888444444666888777777666555555444444444444444444444444444444555444333333333444444555555555444444444444555555555555444333444555666777444555555666666666555555666777999999777777777888555555666666777666666555444444444444444444444444444444555666777999;;;<<<::::::999888666555444444555555555555666666666666777777777666666666666666;;;:::999888777777666666666666666666777777777777888888777777777888888999<<<;;;:::999888777777777999999:::;;;;;;<<<<<<===>>>>>>============>>>>>><<<<<<<<<======>>>>>>>>>@@@BBBDDDEEEFFFGGGIIIKKKPPPQQQRRRTTT\\\mmm~~~~~~}}}}}}||||||||||||||||||||||||}}}}}}~~~}}}yyyvvvnnnllljjjiiihhhgggdddbbb[[[[[[ZZZ[[[]]]^^^\\\[[[YYYVVVSSSPPPOOOMMMKKKIIIHHHMMMUUU___gggkkkkkkiiieeekkkuuusssjjjbbb___]]][[[]]]``````gggmmmmmmkkkiiiddd^^^ZZZYYYXXXWWWWWWUUURRROOONNNLLLIIIGGGHHHJJJNNNPPPTTTRRRPPPLLLJJJHHHHHHHHHFFFHHHKKKOOOUUU^^^gggmmmtttwww{{{}}}}}}}}}|||}}}}}}|||{{{{{{{{{|||~~~{{{{{{}}}~~~~~~~~~}}}}}}||||||{{{{{{|||}}}~~~~~~~~~}}}|||}}}}}}}}}||||||{{{{{{{{{{{{||||||}}}~~~~~~}}}}}}~~~~~~~~~~~~|||zzzxxxuuurrrpppppprrrtttuuuuuusssoooiiiccc``````bbbccclllsss{{{~~~}}}|||zzzzzzzzzyyyyyyxxxwwwwwwqqqqqqqqqrrruuuzzzzzzwwwwwwxxxzzz|||~~~~~~~~~~~~}}}}}}~~~~~~sssrrrpppnnnlllkkkkkkkkklllooorrruuu}}}qqqgggaaa]]]XXXTTTJJJCCC<<<:::888555555888888888777666555444333222333333333333333333333333555444333222333444555666666555555444444555555666777555444333333555777888444555666666777666666666333555777888777777888999333444555555666555555555444444444444444444444444444555555777888:::<<<===999999999999888888888888555555555555666666666666666666666666666666666666:::999888777777777777777888888888888888888888888888777777777777888999999<<<;;;:::888777777777777999999:::;;;;;;<<<<<<=========<<<<<<======>>>>>>;;;;;;<<<======>>>??????@@@AAACCCDDDDDDFFFIIIKKKOOOPPPQQQSSS[[[kkk~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}zzzwwwtttqqqnnnlllkkkjjjiiigggaaa```______``````^^^]]]XXXUUUQQQOOOMMMLLLJJJHHHHHHMMMUUU```hhhlllllljjjeeejjjsssvvvnnneeebbb```]]]___bbbaaahhhmmmllljjjhhhddd___ZZZXXXVVVUUUUUUTTTRRRPPPLLLKKKJJJIIIJJJLLLNNNPPPSSSQQQNNNLLLIIIHHHGGGGGGGGGIIIMMMRRRXXXaaajjjppptttwww|||~~~|||||||||||||||||||||{{{||||||}}}}}}~~~}}}||||||{{{zzzzzzyyyyyyyyy{{{|||~~~~~~}}}|||{{{||||||||||||||||||{{{{{{{{{{{{||||||}}}}}}}}}~~~~~~}}}|||{{{|||}}}~~~~~~~~~~~~}}}}}}}}}~~~~~~~~~{{{xxxvvvtttrrrooooooqqqtttvvvvvvtttpppiiiccc```aaadddgggrrrxxx~~~}}}||||||{{{zzzxxxyyyzzz{{{zzzxxxvvvtttpppooonnnppptttzzz~~~{{{yyywwwxxxzzz|||~~~~~~}}}~~~wwwvvvuuurrrooommmmmmmmmlllnnnnnnooowwwrrrgggbbb^^^YYYUUUIIIBBB<<<:::888666666888666555555555444444333333333333333333333333333333555444333222222444555777555444444333333444444555555555555555555666666777333444555555666666666555222444666777666666777888444555555666777777666666555555555555555555555555777666666666777888999:::666666666666666666555555555555555555666666666666555555666666666666666666999888777666666777888888888888888888888888888888888777777777888888999:::999888888888888888999999999999:::;;;;;;<<<<<<===<<<<<<;;;;;;<<<======>>>:::;;;<<<===>>>???@@@@@@???@@@AAABBBCCCEEEIIILLLPPPQQQRRRSSS[[[kkk~~~~~~}}}zzzwwwxxxuuupppnnnmmmmmmlllkkkeeecccbbbbbbccccccbbbaaaYYYVVVRRRPPPNNNMMMKKKJJJJJJOOOWWWaaaiiimmmlllkkkfffjjjrrr~~~xxxpppgggcccaaa___```dddccciiimmmllliiihhheeeaaaZZZWWWUUUSSSSSSSSSRRRPPPKKKKKKKKKKKKLLLMMMOOOPPPRRRPPPMMMJJJHHHGGGFFFFFFHHHJJJNNNSSSZZZbbbkkkrrrssswww|||}}}}}}}}}}}}|||{{{yyyxxx}}}}}}}}}}}}||||||||||||{{{{{{zzzyyyyyyxxxwwwwwwxxxyyy{{{}}}~~~~~~||||||||||||||||||||||||||||||{{{{{{{{{{{{|||||||||||||||{{{zzzzzz{{{}}}~~~}}}}}}}}}|||{{{{{{}}}~~~}}}~~~}}}zzzvvvttttttrrroooooorrruuuwwwwwwtttpppiiicccaaacccgggjjjwww}}}}}}{{{{{{{{{zzzyyyyyyzzz}}}~~~}}}zzzwwwtttpppnnnmmmooottt|||}}}||||||vvvwwwxxxzzz}}}~~~}}}yyyyyywwwuuurrrppppppqqqlllmmmlllmmmtttsssiiiccc___YYYUUUHHHAAA;;;999888555555888333333333444444444444555333333333333333333333333555444222222222444666777444333333222222333333444333444666777888777666555222333333444555555555444333555666777666555666777777777888999999999999999666666666666666666666666888888777666666666666666666666666666666555555555555555555555666666666777555555555555666666777777888888777666666777888999888888777777777777777777888888777888888999::::::666666666777888:::;;;<<<999999:::;;;;;;<<<<<<===;;;;;;;;;;;;;;;<<<===>>>::::::;;;===>>>@@@AAABBB???@@@@@@AAABBBEEEJJJMMMRRRRRRSSSTTT[[[kkk~~~}}}zzzyyyuuuuuuvvvvvvuuurrrpppnnnkkkkkklllllljjjhhheeeccc```\\\VVVRRRPPPNNNJJJGGGLLLPPPXXXbbbiiillljjjhhhdddhhhrrr~~~xxxrrrjjjdddbbbbbbdddeeefffhhhjjjkkkiiifffccc```\\\YYYVVVRRRPPPOOOPPPPPPLLLMMMMMMLLLKKKLLLOOOQQQTTTRRROOOLLLIIIGGGFFFFFFJJJMMMRRRXXX^^^eeelllqqqwwwxxxzzz|||~~~~~~~~~~~~}}}}}}}}}}}}||||||||||||{{{yyyyyyyyy{{{{{{zzzyyyxxxyyyyyyzzzyyyxxxvvvuuuwwwxxxzzz||||||{{{zzzxxxxxxyyy{{{}}}~~~~~~~~~~~~}}}|||zzzyyyxxx{{{|||||||||||||||{{{{{{~~~~~~}}}}}}{{{|||~~~~~~~~~{{{xxxwwwssspppnnnooorrrttttttssstttoookkkkkkiiifffgggjjjwwwzzz~~~zzzwwwuuuuuuwwwxxxzzzzzz{{{}}}zzzvvvrrrpppqqquuu|||~~~~~~|||zzzyyy{{{}}}~~~~~~~~~vvvtttrrrrrrsssuuuuuuuuuqqqnnnjjjjjjmmmuuu~~~tttiiibbb\\\WWWSSSEEEAAA<<<999888777777666666666777777888999999999555555666666555555444333777666555333333333444555555555555555555555555555555555555555555555555555555444222111111222444555777777666555555555555555777777888999999999999888444444444555555555555666:::777444444666888888666666666666666666666666666444444555666777777666666555666666777888999999999444444555555555555444444666666666666666666666666777777888999::::::;;;;;;777777777777666666666666888888999999999::::::::::::888666888;;;===<<<;;;<<<<<<======>>>>>>??????CCCAAAAAABBBBBBCCCKKKTTTYYYYYYWWWVVV\\\mmm~~~}}}}}}}}}}}}}}}{{{xxxtttuuuuuuvvvuuutttsssrrrqqqqqqqqqooommmiiieeecccaaa]]]WWWTTTRRRPPPMMMJJJLLLQQQYYYdddkkknnnllljjjeeejjjsssyyysssjjjdddbbbccceeeeeegggiiijjjkkkjjjfffcccaaa\\\ZZZVVVRRRPPPOOOPPPQQQNNNNNNNNNNNNLLLMMMOOOQQQSSSQQQNNNKKKIIIHHHGGGGGGJJJMMMSSSZZZaaahhhpppuuuvvvwwwzzz|||~~~~~~~~~~~~}}}||||||||||||{{{{{{{{{zzzyyyxxxyyyzzz{{{zzzxxxvvvwwwxxxyyyzzzyyyxxxxxxwwwxxxzzz|||||||||{{{zzzzzz{{{|||}}}~~~~~~}}}}}}{{{{{{|||||||||{{{zzzzzz{{{{{{{{{||||||{{{{{{{{{~~~~~~}}}}}}}}}|||||||||{{{|||~~~~~~|||yyyvvvuuutttrrrpppqqqssstttsssrrrqqqmmmjjjjjjjjjhhhiiimmmxxx{{{~~~|||xxxtttssstttvvvxxx}}}}}}~~~|||xxxvvvttttttxxx~~~}}}{{{{{{{{{||||||}}}uuutttrrrrrrrrrrrrrrrrrrpppmmmjjjiiilllsss{{{~~~sssiiiaaa[[[TTTPPPBBB???:::888888888888777555555555555555555555555555555666666555555444333666666555444444444444444555555555555555555555555555555555555555555555555555444222111111222444555777777666555555555555555666777888888999999888888444444444555555555555666777555333444666777666444555555555555555555555555444555666666666666666666555666666777888888999999666777777888888777777666777777777777777777777777777777888888999::::::;;;888888888888888777777777888888888999999999::::::;;;999888888;;;===<<<;;;;;;<<<<<<===>>>??????@@@AAA@@@@@@BBBCCCDDDLLLVVVYYYYYYXXXXXX___ppp~~~}}}}}}}}}}}}|||yyyuuuuuuuuuttttttuuuuuuuuuttttttsssppplllhhhdddaaa___\\\XXXUUUSSSQQQOOONNNMMMSSS\\\gggoooqqqnnnkkkgggkkktttzzztttlllfffdddeeefffgggiiijjjkkkkkkjjjgggdddaaa^^^[[[VVVRRRPPPOOOPPPQQQPPPQQQQQQPPPNNNNNNOOOQQQQQQPPPMMMKKKIIIIIIHHHIIIJJJNNNVVV]]]eeelllssswwwuuuwwwyyy|||}}}~~~~~~{{{{{{{{{{{{zzzzzzzzzzzzyyyxxxwwwxxxyyyyyyxxxwwwtttuuuwwwyyyzzzzzzzzzzzzxxxyyy{{{|||}}}}}}||||||||||||}}}}}}}}}||||||{{{xxxyyyzzz{{{{{{{{{{{{{{{zzzzzzzzzzzzzzz{{{zzzzzz||||||{{{{{{{{{{{{zzzzzzyyyzzz|||~~~~~~|||zzzwwwuuusssvvvuuuttttttttttttrrrpppmmmiiihhhjjjkkkkkkmmmrrrzzz}}}~~~}}}zzzuuurrrqqqssswwwyyy}}}yyyyyyxxxyyy|||~~~{{{zzzzzz{{{}}}{{{tttttttttssssssrrrqqqqqqpppmmmiiihhhjjjpppvvv{{{zzzqqqhhhaaaYYYQQQKKK>>>;;;888666777888888888666666555555444333333222555555666666555555444333444555555555555444444333444444444444444444444444555555555555555555555555555444333222222333444555777666555555444555555555666666777888888888888888444444444555555555555666555444333444666666444333555555555555555555555555666666666666666666555444555666666777777888888999777888888999999888888777777777777777777777777777777777777888999999::::::888888888888888999999999888888888999999999999:::<<<;;;999999;;;<<<<<<;;;:::;;;<<<===>>>???@@@AAA@@@??????BBBCCCFFFNNNWWWYYYYYYYYY[[[cccuuu~~~|||xxxwwwuuusssrrrssstttuuuppppppooommmiiiddd```^^^\\\ZZZWWWTTTRRRQQQQQQPPPQQQWWWbbblllssssssnnnjjjiiillluuu|||vvvnnnhhhffffffhhhiiikkkkkklllllljjjgggdddbbb___\\\WWWRRRPPPOOOQQQRRRRRRSSSSSSRRRPPPOOOOOOQQQOOONNNLLLKKKJJJIIIJJJJJJKKKQQQYYYaaahhhnnnsssvvvuuuwwwyyy{{{}}}~~~~~~~~~zzzzzzzzzyyyyyyyyyxxxxxxyyyxxxvvvwwwxxxxxxwwwvvvtttuuuwwwyyyzzzzzzzzzzzzxxxyyy{{{|||}}}}}}}}}}}}{{{{{{||||||||||||||||||xxxyyyzzzzzz{{{{{{zzzzzzzzzyyyyyyyyyzzzzzzzzz{{{{{{{{{{{{{{{{{{{{{{{{{{{yyyyyyzzz|||}}}~~~~~~~~~}}}}}}{{{yyyvvvtttssswwwwwwvvvvvvtttrrrooommmiiiffffffjjjmmmooosssxxx}}}}}}zzzvvvssssssvvv{{{}}}{{{xxxyyyzzz{{{~~~}}}||||||~~~~~~ttttttuuuvvvvvvtttsssssstttqqqnnnkkkhhhiiimmmrrruuu|||vvvnnnggg```XXXNNNHHH<<<:::777666666777777666777777666666555555555555555555555666555555444333333444555666555555333222444444444444444444444444555555555555555555555555555444333333333333444555666555555444444555555555555666777777888888777777444444444555555555555666333444555666666555444222555555555555555555555555666666777777666555444444666666666666777777888888666666777777777777666666888888888888888888888888777777777777888888999999777777888888888888888999888888888888999999999999<<<;;;::::::;;;;;;<<<<<<::::::;;;===>>>@@@AAAAAAAAA@@@@@@BBBCCCEEENNNWWWZZZ[[[[[[]]]fffyyy~~~|||yyyvvvrrrpppoooooopppkkkkkkkkkiiigggccc___]]][[[ZZZXXXVVVSSSSSSSSSSSSVVV]]]hhhrrrwwwuuunnniiiiiimmmttt~~~xxxpppjjjhhhiiijjjkkkmmmmmmmmmlllkkkhhheeecccaaa]]]XXXSSSPPPPPPQQQRRRSSSTTTUUUTTTQQQPPPPPPQQQNNNMMMLLLKKKJJJJJJKKKKKKNNNTTT\\\dddjjjnnnqqqsssvvvwwwyyy{{{}}}}}}}}}}}}yyyyyyyyyyyyxxxxxxxxxxxxyyyxxxvvvwwwwwwxxxvvvuuuuuuvvvxxxyyyzzzzzzyyyyyyyyyzzz{{{||||||}}}}}}}}}yyyyyyzzz{{{|||}}}~~~zzzzzz{{{{{{zzzzzzyyyxxxzzzyyyyyyyyyyyyzzz{{{|||||||||||||||||||||||||||}}}}}}||||||}}}}}}}}}}}}~~~~~~}}}}}}~~~}}}{{{yyywwwvvvuuuwwwxxxwwwvvvrrrooolllkkkfffdddeeekkkpppsssyyy~~~zzzxxxyyy|||~~~~~~|||yyyxxxwwwxxxzzz|||}}}wwwqqqtttvvvwwwvvvsssssstttuuusssqqqmmmjjjiiikkkmmmooouuupppjjjddd^^^VVVLLLEEE<<<:::777666666666555444555555555555666666777777555555555666555555444333222333444555555444333222444444444444444444444444555555555555555555555555444444444444444444444444555555444444444444555555555555666777777777777666444444444555555555555666333555666777666555444444555555555555555555555555666666777777666555444444666666666666666777777777666666777777777777666666777777777777777777777777666666777777777777888888666666666777777777888888777777888888888999999999:::;;;;;;:::::::::;;;<<<::::::;;;===>>>@@@AAAAAADDDBBBBBBCCCCCCEEELLLUUU[[[[[[[[[]]]fffyyy~~~|||zzzzzz{{{}}}~~~|||zzzuuuqqqmmmkkkjjjjjjiiiiiiiiihhhfffccc```^^^[[[[[[ZZZWWWTTTSSSTTTVVVYYY```lllwww|||yyypppiiiiiikkkrrr}}}zzzrrrllljjjjjjlllmmmooonnnnnnmmmkkkhhhfffeeebbb___XXXSSSPPPPPPRRRSSSSSSTTTUUUUUURRRQQQPPPQQQNNNMMMLLLKKKJJJJJJKKKKKKOOOVVV___hhhmmmpppqqqrrrwwwxxxzzz{{{||||||{{{{{{yyyyyyyyyyyyxxxxxxxxxxxxzzzxxxwwwwwwxxxxxxvvvuuuuuuvvvxxxyyyzzzzzzyyyyyy{{{{{{{{{{{{{{{|||||||||xxxxxxyyyzzz{{{}}}{{{{{{{{{{{{{{{zzzyyyxxxzzzzzzyyyyyyyyy{{{|||}}}|||}}}}}}}}}}}}~~~~~~~~~~~~~~~~~~}}}~~~~~~}}}}}}~~~}}}{{{yyyxxxwwwwwwwwwvvvwwwvvvsssoookkkjjjiiieeeccceeelllssswww~~~~~~}}}}}}||||||{{{yyyvvvuuuuuuwwwyyy{{{~~~|||{{{yyyuuutttvvvwwwxxxxxxuuuqqqppprrruuuuuurrrnnnjjjhhhhhhiiijjjmmmiiiccc^^^YYYRRRIIIBBB<<<:::777666666666555333222333333444555555666666555555666666555555444333222333333444444444444333333333333333333333333333555555555555555555555555444444444444444444444444444444444333444444555666444555555666666666666666444444444555555555555666444555777777555444555666444444444444444444444444666666666666666666555444666666666666666666666666777888888999999888888777666666666666666666666666666666666666666777777777555555555666777777888888777777777888888888888999888999::::::999999<<<===:::;;;<<<===>>>???@@@AAAEEECCCCCCDDDCCCDDDLLLUUUZZZZZZYYYZZZbbbsss{{{zzzyyyxxxxxxxxxyyyyyyzzzwwwtttoookkkhhhfffeeehhhhhhhhhgggeeebbb^^^\\\XXXYYYXXXUUURRRPPPRRRTTTXXXaaannnzzz}}}tttmmmhhhjjjpppzzz|||sssmmmkkklllmmmnnnppppppooommmkkkiiigggeeeddd___YYYSSSPPPPPPRRRTTTRRRSSSUUUUUUSSSQQQQQQQQQOOONNNLLLKKKJJJJJJJJJKKKOOOWWWbbbkkkqqqssstttuuuyyyyyy{{{{{{{{{{{{yyyyyyzzzzzzyyyyyyyyyxxxxxxxxx{{{yyyxxxwwwxxxxxxvvvuuussstttvvvyyyzzz{{{{{{{{{|||{{{{{{zzzzzzzzzzzzzzzzzzzzzyyyyyyzzz|||}}}~~~zzzzzz{{{|||||||||{{{{{{{{{zzzyyyyyyzzz{{{~~~||||||}}}}}}}}}~~~~~~~~~~~~}}}}}}}}}~~~}}}~~~~~~~~~~~~}}}{{{zzzxxxwwwvvvvvvwwwwwwuuuuuutttpppkkkhhhggghhhdddcccfffnnnuuuzzz||||||zzzvvvrrrrrrvvvyyy}}}~~~|||}}}zzzyyywwwrrrnnnsss|||~~~xxxrrrooorrruuuuuurrrnnniiifffeeeddddddeeeaaa\\\XXXTTTMMMEEE???999888666777888888777555555555555555555555555555555555666666555555444333333333222222333333444555333333333333333333333333555555555555555555555555444444555555555555444444444333333333444444555666444444555666666666555555444444444555555555555666333555666555333222444666444444444444444444444444444555666666666666666666666666666666666666666666666777777888888777777666555555555555555555555555666666666666666666666666555666666777888888999999777777777777888888888888555777999999888999<<<>>>;;;<<<<<<===>>>??????@@@CCCBBBBBBDDDDDDEEEMMMVVVWWWVVVUUUTTTZZZkkk|||yyywwwwwwxxxxxxxxxwwwvvvuuuwwwuuurrrnnnjjjgggeeecccgggggggggfffccc___[[[YYYTTTUUUTTTQQQMMMLLLMMMPPPWWW```nnn|||wwwpppgggiiioooyyy|||tttnnnlllmmmnnnoooqqqpppooonnnkkkiiigggfffddd```YYYSSSPPPPPPRRRTTTQQQSSSUUUUUUSSSQQQQQQQQQOOONNNLLLKKKJJJJJJJJJJJJOOOWWWcccnnntttwwwxxxxxxzzzzzz{{{{{{{{{zzzxxxwwwzzzzzzzzzyyyyyyyyyxxxxxx{{{zzzxxxxxxyyyxxxwwwuuuppprrruuuxxx{{{|||}}}}}}||||||zzzyyyyyyyyyyyyyyy|||{{{zzzyyyyyyzzz{{{|||xxxyyyzzz|||}}}~~~~~~~~~|||{{{zzzyyyzzz|||~~~{{{|||||||||}}}}}}~~~~~~zzzyyyyyyyyyzzz{{{}}}~~~|||~~~~~~~~~~~~~~~~~~~~~~~~~~~xxxwwwvvvuuuuuuvvvvvvwwwttttttsssnnnhhheeefffhhhdddcccfffooovvv|||~~~}}}yyyuuuqqqrrrxxx|||}}}{{{yyywwwvvvsssllliiirrr}}}tttqqqssswwwtttqqqmmmiiieeebbbaaaaaa```\\\WWWSSSOOOJJJCCC===777666666777999:::999888999999999888777777666666555555666666555555444333333333222111222333555666333333333333333333333333555555555555555555555555444444555555555555444444333333333333444444555666333444555555666666555555444444444555555555666666333444555333000000333666444444444444444444444444444444555666777777777666666666666666666555555555444444555555555555444444555555555555555555555555666666666666666555555555666777777888999999::::::777777777777888888888888333555888888777888<<>>>>>??????BBB@@@AAACCCDDDGGGOOOYYYUUUTTTQQQPPPUUUdddzzz}}}xxxtttqqqkkkpppvvvyyyxxxuuupppnnnpppsssvvvtttnnnhhhdddcccdddbbb___]]][[[XXXUUURRRQQQMMMKKKKKKIIIGGGKKKQQQUUUaaaooowww|||}}}wwwoooiiihhhkkkuuuxxxqqqmmmmmmnnnppptttqqqnnnkkkjjjhhhfffdddeee```YYYTTTRRRQQQQQQQQQTTTWWWVVVSSSRRRTTTTTTQQQPPPNNNKKKJJJIIIIIIHHHGGGQQQYYYdddnnntttvvvvvvvvvyyyyyyyyyzzzzzzyyyxxxxxxyyyxxxxxxxxxxxxyyyzzzzzz{{{||||||{{{zzzwwwuuutttuuuvvvxxxzzz{{{|||}}}}}}}}}}}}|||||||||{{{{{{zzz}}}|||yyyvvvttttttuuuuuuzzzzzz{{{{{{zzzzzzyyyxxxxxxxxxyyyzzzzzz{{{{{{|||||||||||||||{{{{{{{{{{{{|||{{{zzzzzzzzz{{{}}}~~~{{{}}}}}}|||||||||}}}~~~~~~~~~}}}}}}~~~}}}}}}}}}}}}{{{yyywwwvvvtttsssrrrsssuuuvvvyyyvvvrrrnnnkkkiiifffeeeeeehhhmmmssszzz~~~}}}}}}~~~}}}|||zzzvvvtttuuuxxx{{{}}}}}}{{{}}}}}}zzzzzzvvvrrrkkkeeefffsssyyytttqqqooolllkkkjjjjjjiiigggccc```\\\YYYUUUOOOIIICCC>>><<<777777777777777777777777555555555555555555555555666666555555555444444444444444444444444444333333444444444444444444444444444444444333333222222222444444444444444444444444555555555555555555555555///000333555666666666666888777666555444333333333333333222111222333555666777666444333222333333444333444444555555444444333666777888777555444444555555555555555555555555555666666555555555555666666555666666777888999999999::::::999888777666555444666666666777888888999999666777777999:::;;;<<<<<<@@@AAAAAA@@@>>>===>>>???@@@AAABBBCCCDDDFFFIIILLLRRRLLLIIILLLRRRZZZiiiwww|||}}}{{{xxxtttoookkknnnqqquuuvvvtttpppkkkhhhkkkooorrrrrrmmmhhhdddbbb___\\\YYYVVVTTTRRROOOLLLMMMIIIHHHIIIHHHFFFIIIOOOWWWcccqqqzzz~~~~~~yyyrrrkkkjjjnnnxxxyyyrrrnnnmmmooopppssspppllljjjiiihhhfffeeeeee```YYYUUUSSSSSSRRRRRRTTTXXXXXXTTTRRRSSSTTTRRRQQQOOOMMMKKKJJJJJJJJJJJJSSS[[[fffooouuuwwwwwwwwwyyyyyyzzzzzzzzzyyyyyyxxxxxxxxxxxxxxxxxxyyyzzzzzz{{{{{{{{{{{{yyywwwuuutttuuuuuuwwwyyyzzz{{{||||||}}}|||{{{{{{zzzzzzzzz{{{}}}{{{yyyvvvuuutttuuuuuuxxxyyyyyyzzzzzzzzzyyyyyyxxxxxxyyyzzzzzz{{{{{{|||||||||||||||||||||||||||}}}|||||||||}}}~~~{{{|||~~~~~~}}}|||~~~~~~~~~||||||}}}|||zzzxxxuuutttrrrqqqqqqssstttuuuwwwuuupppmmmjjjhhhfffeeegggjjjooouuu{{{|||{{{{{{|||}}}|||{{{|||}}}}}}~~~}}}}}}~~~zzzvvvtttpppkkkfffaaadddrrr}}}wwwrrroooiiihhhhhhhhhhhhfffccc```WWWUUUPPPJJJDDD>>>:::888777777777777777777777777555555555555555555555555666555555555444444444444444444444444444444444444444444444444444444444444444333333333333333333222444444444444444444444444555555555555555555555555222222333444555555555555666555555444444444555555333333222222222333444555666555444333333333333333333444444555555444444333333555555555333222333444555555555555555555555555666666555555555555666666555666666777888888999999777777777777888888888888888888888888777777777777777777888999:::;;;;;;<<<===>>>???>>>===<<<===>>>===???@@@AAABBBDDDGGGIIIMMMGGGDDDFFFJJJQQQ^^^jjjsss~~~~~~|||{{{{{{{{{wwwqqqlllmmmoooppppppoookkkgggdddfffkkkoooqqqnnnjjjfffddd^^^ZZZVVVRRRPPPNNNKKKIIIIIIGGGGGGHHHHHHFFFIIINNNYYYfffttt|||{{{uuummmmmmqqqzzzzzztttpppooopppqqqrrrnnnjjjhhhhhhhhhggggggddd```ZZZVVVUUUTTTTTTTTTMMMSSSVVVSSSOOORRRVVVWWWRRRPPPNNNLLLKKKLLLMMMMMMWWW^^^hhhqqqvvvxxxxxxyyyyyyyyyzzzzzzzzzzzzzzzyyyyyyxxxxxxxxxxxxyyyzzzzzz{{{{{{{{{zzzyyywwwvvvuuutttuuuvvvxxxyyyzzzzzz{{{|||{{{zzzyyyxxxyyyzzz{{{|||zzzxxxvvvuuuuuuuuuvvvvvvwwwxxxyyyyyyyyyyyyyyyxxxxxxyyyzzzzzz{{{{{{|||||||||||||||||||||||||||~~~~~~}}}|||||||||}}}}}}|||}}}}}}~~~~~~}}}||||||~~~~~~~~~}}}|||{{{|||{{{yyyvvvrrrqqqppppppppprrrssstttvvvsssoookkkhhhfffeeeeeehhhlllrrrxxx}}}}}}||||||yyyxxxxxxzzz}}}~~~~~~|||{{{xxxyyyyyy{{{}}}xxxtttooojjjddd```^^^bbbqqqxxxrrrooohhhggggggggghhhfffbbb```UUURRRLLLFFF@@@;;;777666777777777777777777777777555555555555555555555555555555555555444444444444222333333444444555555555444444444444444444444444222333333333333333333444444444444444444444444444444444444444444444444444555444444333333444444444444444444444444555666666333333333222333333444555444444555555444444333333333444444555555444444333222333555444333333444666666666666666666666666666666666555555555555666666666666666777888888999999666666777777888888888888:::999999888777777666666888999999999::::::;;;;;;:::<<<======;;;;;;<<<>>><<<>>>AAABBBCCCDDDFFFHHHLLLGGGEEEEEEHHHNNNXXXbbbkkkwww~~~yyytttnnnnnnmmmnnnmmmjjjgggdddeeeiiinnnrrrqqqnnnjjjgggaaa]]]XXXSSSQQQOOOMMMKKKHHHFFFGGGIIIIIIGGGJJJPPPZZZhhhwww|||wwwnnnooosss||||||vvvrrrpppqqqrrrqqqnnnjjjhhhhhhhhhiiihhhddd```[[[XXXWWWWWWWWWVVVUUU\\\^^^WWWPPPPPPTTTWWWQQQPPPNNNLLLKKKLLLNNNPPPYYY```jjjrrrvvvxxxxxxyyyyyyzzzzzz{{{{{{{{{{{{zzzzzzzzzyyyyyyzzzzzz{{{|||{{{{{{zzzyyyxxxwwwvvvuuuuuuvvvwwwxxxzzzzzz{{{{{{{{{zzzxxxwwwwwwxxxzzz{{{zzzzzzxxxwwwvvvvvvvvvvvvtttuuuvvvwwwyyyyyyyyyzzzxxxxxxyyyzzzzzz{{{{{{|||{{{|||||||||||||||}}}}}}~~~}}}{{{zzzyyyxxxwww~~~~~~~~~}}}}}}}}}}}}}}}{{{{{{|||}}}~~~~~~~~~~~~}}}|||{{{zzzzzzyyywwwuuuppppppooopppqqqrrrssstttuuusssooojjjfffccccccdddiiimmmttt{{{}}}|||{{{{{{wwwwwwwwwyyy}}}~~~{{{xxxssstttuuuwwwzzz~~~yyyuuunnnggg___\\\\\\bbbooo}}}yyysssooojjjiiiiiihhhhhheeeaaa^^^UUURRRLLLEEE???;;;888777666666666666666666666666555555555555555555555555444444444444444444444444222222333333444555666666444444444444444444444444222222222333333444444444444444444444444444444444444444444444444444444444555444333222333444555666555555444444444555555666444444333333333444444444333333555555555444333222333444444555555444444333333444666666555666777999777777777777777777777777666666555555555555666666666666777777888888888888999999888888777666666555999999999888888777777777999999:::::::::::::::::::::;;;<<<<<<<<<;;;===>>>===@@@BBBDDDEEEFFFHHHJJJJJJHHHGGGGGGJJJPPPYYYaaajjjvvv~~~xxxvvvttttttsssqqqmmmiiieeehhhmmmqqqsssqqqmmmjjjccc___YYYUUURRROOOMMMKKKGGGEEEFFFHHHHHHGGGJJJPPP\\\kkkzzz|||wwwnnnpppuuu~~~~~~xxxtttrrrssssssqqqnnnkkkiiijjjjjjjjjjjjdddaaa\\\ZZZZZZZZZZZZYYYhhhllljjj___SSSOOOOOOPPPOOOOOONNNLLLJJJLLLOOOSSS[[[bbbjjjrrruuuwwwwwwxxxyyyzzz{{{|||||||||||||||{{{{{{{{{{{{{{{|||}}}}}}{{{zzzyyyxxxwwwvvvvvvvvvwwwwwwyyyzzz{{{{{{{{{{{{zzzyyyxxxwwwxxxxxxyyyzzzyyyxxxxxxwwwwwwvvvvvvvvvssstttuuuwwwxxxyyyzzzzzzxxxxxxyyyzzzzzz{{{{{{|||zzzzzz{{{{{{||||||||||||{{{{{{{{{{{{{{{zzzzzzyyy~~~~~~}}}}}}}}}}}}yyyzzz{{{|||}}}}}}}}}}}}|||{{{yyyyyyyyyxxxuuusssooooooppppppqqqrrrssstttuuutttpppjjjdddaaabbbdddjjjnnnvvv}}}}}}|||{{{zzzxxxxxxxxxzzz~~~~~~}}}xxxtttpppqqqrrruuuxxx{{{|||vvvmmmddd[[[XXXYYY___kkkvvv{{{}}}|||vvvsssooonnnllljjjhhhddd___[[[UUUQQQJJJCCC===:::888888666666666666666666666666555555555555555555555555333333444444444444444444222222333333444555666666444444444444444444444444222222222333333444444444444444444444444444444444444444444444444444444444333222222222333555777888777777666444444333333333444444444444444444444444222333444555555555333333333444444555555444444333222444666666666666888999777777777777777777777777666666555555555555666666777777777777777888888888999999888888777777666666777777888888999999999::::::::::::::::::::::::;;;;;;<<<>>>>>>======>>>???===???BBBCCCDDDEEEHHHJJJFFFGGGGGGGGGLLLUUU___eeemmmzzz|||wwwrrriiikkknnnrrrttttttpppmmmeeeaaa\\\WWWTTTQQQNNNLLLIIIFFFEEEFFFFFFFFFKKKQQQ```nnn~~~|||xxxooorrrxxxzzzvvvtttttttttsssqqqnnnmmmmmmmmmllljjjdddaaa^^^\\\\\\\\\\\\[[[aaadddbbbYYYPPPOOOPPPPPPNNNOOONNNLLLJJJLLLQQQVVV^^^dddlllrrrvvvwwwwwwxxxzzzzzz{{{|||}}}}}}}}}}}}|||{{{{{{{{{{{{|||}}}}}}zzzzzzxxxwwwvvvvvvvvvvvvwwwxxxyyyzzz{{{{{{{{{{{{xxxxxxyyyyyyyyyyyyzzzzzzxxxxxxxxxwwwwwwwwwwwwwwwttttttvvvwwwxxxyyyyyyzzzxxxxxxyyyzzzzzz{{{{{{|||yyyyyyyyyzzzzzz{{{{{{|||wwwxxxzzz|||~~~~~~~~~~~~~~~}}}|||{{{{{{yyyzzz{{{}}}~~~~~~~~~~~~|||zzzxxxxxxxxxvvvsssqqqoooooopppqqqqqqrrrrrrrrrsssrrroooiiicccaaadddgggmmmqqqxxx}}}{{{{{{zzzzzzyyyyyy{{{~~~~~~|||wwwssspppqqqrrrtttvvvyyy{{{|||yyy}}}yyylllbbbYYYWWWYYY___hhhpppwwwzzz~~~{{{wwwrrrpppmmmkkkhhhddd^^^ZZZSSSNNNGGG???999777666666777777777777777777777777555555555555555555555555333333333333444444444444222333333444444555555555444444444444444444444444222333333333333333333444444444444444444444444444333333333333333333333333111111222333444666777888888777666555444333333333444555555555555444333333333333444444555555444444333444444555555444444333111222444444444444555777666666666666666666666666666666555555555555666666777777777777777777888888555555666777888999999:::777777888888999::::::;;;999999::::::;;;;;;;;;<<<===>>>??????>>>===>>>@@@<<<>>>??????@@@BBBFFFIIIIIIKKKMMMMMMSSS```lllrrrttt}}}rrrrrrsssvvvyyyyyyvvvsssmmmjjjeeeaaa]]]YYYUUURRROOOKKKIIIIIIHHHIIINNNVVVdddsss}}}yyyqqquuu{{{|||xxxvvvuuuuuutttsssrrrrrrrrrpppmmmjjjdddaaa^^^]]]^^^^^^^^^]]]TTTVVVTTTOOOLLLOOORRRQQQNNNPPPPPPMMMKKKMMMTTTZZZaaagggnnntttwwwxxxxxxyyyzzzzzz{{{}}}}}}~~~~~~}}}zzzzzzzzzzzzzzz{{{{{{|||zzzyyyxxxwwwvvvvvvwwwwwwwwwxxxyyyzzzzzzzzzzzzzzzwwwxxxzzz{{{|||{{{zzzyyyvvvwwwwwwxxxxxxxxxwwwwwwuuuvvvwwwxxxyyyyyyyyyyyyxxxxxxyyyzzzzzz{{{{{{|||wwwwwwxxxxxxyyyzzzzzz{{{vvvxxxzzz|||~~~{{{|||}}}}}}|||{{{xxxwwwwwwxxxzzz{{{|||}}}}}}}}}{{{yyyxxxwwwwwwuuurrrpppnnnoooooopppppppppoooooonnnooommmiiiddddddhhhmmmsssvvv{{{~~~|||zzzzzzyyyzzzzzzzzz{{{~~~~~~}}}|||yyywwwsssssssssttttttuuuvvvvvvwww{{{nnnccc[[[ZZZ___dddjjjqqqtttwww|||~~~zzzxxxpppooollljjjgggccc]]]YYYQQQLLLEEE===777555555666777777777777777777777777555555555555555555555555222222333333333444444444444444444444444444444444444444444444444444444444444333333333333333333222444444444444444444444444333333333333333333333333111222333444555555555555777666555444444444444444444555666666666555333222333333333333333444555666333444444555555444444333111333444444333333555666555555555555555555555555666666555555555555666666888777777777777777777777555555666777888999::::::999999999999999999999999888999999:::;;;<<<======>>>???@@@???=========???>>>>>>>>>>>>>>>AAAFFFJJJMMMQQQRRRRRRZZZiiiwww|||~~~vvvzzz|||yyytttsssxxx~~~{{{yyyyyy{{{~~~|||zzzvvvtttppplllhhhddd^^^[[[VVVQQQNNNMMMLLLMMMSSS[[[gggvvv~~~zzzssswww~~~}}}yyyvvvvvvvvvvvvuuutttuuutttrrrnnnjjjcccaaa___^^^_________^^^[[[[[[WWWPPPMMMOOOOOOMMMOOOQQQQQQOOOLLLOOOVVV\\\dddiiipppuuuxxxyyyzzzzzzzzzzzz|||}}}~~~~~~~~~~~~yyyxxxxxxxxxxxxyyyzzzzzzzzzyyyxxxvvvvvvvvvwwwwwwvvvwwwxxxyyyyyyyyyyyyyyyvvvxxx{{{}}}}}}|||zzzxxxvvvvvvwwwxxxxxxxxxxxxwwwvvvwwwxxxyyyyyyyyyyyyyyyxxxxxxyyyzzzzzz{{{{{{|||vvvvvvwwwxxxxxxyyyzzzzzzxxxyyyzzz{{{{{{zzzyyyxxxxxxzzz{{{|||{{{yyyvvvttttttuuuwwwxxxyyyzzzzzzzzz{{{yyywwwvvvvvvtttrrrooommmnnnnnnnnnnnnnnnmmmllljjjlllkkkhhheeeffflllrrrxxxzzz~~~}}}{{{yyyyyyxxx{{{zzzyyy{{{}}}~~~~~~}}}}}}||||||}}}uuuuuuttttttsssrrrrrrqqqwww{{{pppfff^^^___eeejjjpppuuurrruuuyyy|||}}}zzzwwwuuunnnllljjjiiigggccc^^^ZZZRRRMMMEEE===888666666777777777777777777777777777555555555555555555555555222222222333333444444444444444444444444444333333444444444444444444444444444444444333333222222222444444444444444444444444333333333333333333333333222333444555555555333333555444444444444555666666555555666666666555333222444444333222333444666777333444444555555444444333444555777666555555666888555555555555555555555555666666555555555555666666888888888777777777777777888888888888777777777777;;;;;;:::999999888888888888888999:::<<<===>>>>>>>>>???@@@???===<<<<<<===AAA@@@???>>>???CCCIIIMMMKKKPPPQQQPPPXXXiiixxx}}}}}}{{{yyyyyyvvvqqqnnnnnnnnnmmmmmmqqqvvv~~~{{{xxxuuurrrnnnjjjfffbbbYYYRRRPPPPPPQQQXXXbbbppp|||yyywwwzzz}}}zzzwwwuuuuuuwwwuuuttttttuuusssppplllddd```]]]^^^bbbdddbbb___YYYVVVQQQOOONNNNNNNNNNNNMMMMMMMMMNNNPPPUUU\\\aaaiiilllpppsssuuuwwwyyyzzz~~~}}}|||zzzzzzzzz{{{|||zzzzzzyyyyyyyyyyyyxxxxxxuuuuuuvvvvvvvvvtttrrrqqquuuuuuvvvvvvwwwwwwwwwxxxyyyyyyyyyyyyyyyyyyyyyyyyyyywwwuuusssrrrssstttuuuttttttssstttuuuwwwyyyzzzzzzzzzyyyyyyyyyzzz{{{{{{{{{zzzyyyxxxxxxxxxyyyzzzyyyzzz{{{{{{||||||{{{{{{zzzzzzyyyvvvsssqqqrrrssspppqqqsssuuuwwwxxxzzzzzz}}}|||{{{yyyvvvssspppooolllllllllmmmnnnnnnoooooollljjjhhhggghhhkkkooorrr}}}~~~~~~}}}|||{{{zzzyyyxxx{{{{{{|||~~~~~~|||zzz}}}~~~}}}{{{ssspppppptttvvvuuuuuuwwwwwwzzzrrreee^^^eeekkklllqqqzzzxxxvvvtttsssttttttsssrrrmmmllljjjgggdddaaa^^^\\\SSSJJJ???888777777666444333333333444444555555555444555555555666666777777222222222333333444444444444444444444444444444444444333333222111111111222333222222222222333444555777666555444333222222222444333333333444666888999444444444444444444444444444444444444444444444444555555666555555444333333111111222222222222222222555666888999:::::::::999555555555555555555555555666666777777777777666666444444555555666777777777666666777777777777666666666555444555777999999888::::::::::::999999888777777888999999::::::999999:::;;;<<<<<<;;;;;;<<<>>>BBBAAA@@@???@@@CCCIIINNNOOONNNOOOSSSZZZggg|||~~~}}}zzzwwwsssooommmkkkhhhfffiiinnnvvv~~~{{{wwwtttkkkbbbZZZWWWVVVXXXaaakkkwww|||yyy||||||yyyxxxxxxxxxwwwuuusssssssssrrrnnnkkkeeeaaa^^^___bbbdddaaa^^^ZZZVVVQQQNNNMMMMMMMMMMMMNNNOOOPPPPPPSSSXXX___dddjjjmmmqqqtttvvvwwwyyy{{{~~~}}}|||{{{{{{{{{||||||zzzzzzzzzyyyyyyxxxxxxxxxtttuuuvvvwwwwwwwwwvvvvvvuuuuuuvvvvvvvvvwwwwwwwwwxxxxxxxxxxxxxxxxxxxxxxxxxxxwwwuuutttssssssttttttttttttssstttuuuwwwxxxyyyyyyyyyzzzzzzzzzzzz{{{{{{zzzzzzyyyxxxxxxyyyyyyzzzyyyzzz{{{{{{||||||{{{{{{yyyxxxwwwssspppoooppprrrssssssssstttuuuwwwxxxyyyzzzzzzyyywwwuuusssqqqpppmmmmmmmmmnnnmmmmmmlllkkkkkkjjjggggggiiimmmrrrvvv}}}~~~~~~}}}||||||||||||}}}||||||}}}}}}}}}|||zzzxxxyyy}}}~~~{{{xxxuuurrrssswwwxxxvvvvvvxxx}}}~~~xxxlllffflllqqqqqqttt{{{wwwuuusssrrrrrrrrrpppooolllkkkiiigggeeebbb^^^\\\PPPHHH>>>888777888777555444444555555555666666666444555555555666666666777222333333333333333333444444444444444444444444444444333222222111111222222444333333333333333444444444444333333333333333333333333333333444555666666444444444444444444444444444444444444444444444444888888888777777555444333333333444555666777777888333444555777777777666666555555555555555555555555666666777777777777666666666666666666555555555555555666666777777666666555666555444555777999999888999999:::::::::999888888888999999:::::::::::::::;;;<<<>>>===<<<<<<===???AAAAAAAAA@@@@@@CCCHHHLLLMMMKKKLLLPPPVVVbbbvvv}}}xxxtttppplllhhheeecccfffmmmvvv}}}vvvnnneee___]]]```jjjttt|||}}}yyywwwxxxzzz{{{wwwuuusssrrrqqqoookkkiiifffcccaaabbbddddddaaa^^^\\\WWWQQQMMMLLLLLLMMMMMMPPPQQQRRRTTTWWW\\\ccchhhmmmppptttvvvxxxyyyzzz|||~~~}}}}}}||||||||||||}}}{{{zzzzzzyyyxxxwwwwwwwwwssstttvvvxxxyyyzzzzzzzzzuuuuuuvvvvvvvvvvvvwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwvvvvvvvvvuuuttttttssssssttttttttttttuuuwwwxxxyyyxxxyyyzzz{{{||||||{{{zzzzzzzzzyyyyyyyyyyyyzzzzzzyyyzzz{{{{{{||||||{{{{{{zzzyyyvvvrrrooooooqqqsssuuuttttttssstttuuuwwwxxxxxxxxxvvvuuusssrrrpppooonnnnnnoooooommmkkkiiigggiiihhhfffgggjjjpppwww{{{~~~}}}|||{{{|||~~~}}}}}}}}}}}}{{{zzzyyyxxxwwwzzz~~~zzzwwwyyywwwxxx||||||zzzyyy||||||yyyxxxzzz|||sssooosssvvvtttuuuzzzuuusssqqqppppppooommmkkkkkkjjjiiihhhfffccc___\\\KKKDDD<<<777777888777666666666666666666777777777555555555555555666666666444333333333333333333222444444444444444444444444333333222222111111222222555555444444444444444444333333222222333444444555222333333444444333333333444444444444444444444444555555555555555555555555666666666777666666555555333444555666888999::::::333444555666666555444444555555555555555555555555555666666777777666666555777777666666555444444333555666666777777666666555777555444555777888888888888888999999:::999999999999999:::;;;;;;;;;;;;;;;<<<>>>??????>>>===???@@@???@@@AAAAAABBBCCCGGGIIIOOOMMMNNNRRRXXXcccvvv~~~xxxsssnnnkkkeeedddgggnnnyyy~~~}}}wwwnnnfffbbbfffpppzzz}}}xxxvvvwwwyyy|||wwwuuussspppnnnkkkhhhgggdddcccccceeeffffffcccaaa]]]XXXQQQMMMKKKKKKLLLLLLOOOPPPSSSUUUYYY___fffkkkpppsssvvvyyyyyyzzz{{{|||}}}}}}}}}}}}|||}}}}}}}}}{{{zzzzzzyyyxxxwwwvvvvvvtttuuuvvvwwwxxxyyyyyyzzzuuuuuuvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvuuuuuuvvvvvvuuutttsssssstttttttttuuuvvvvvvwwwxxxwwwxxxzzz|||}}}|||{{{zzzyyyyyyyyyyyyzzzzzzzzz{{{yyyzzz{{{{{{|||{{{{{{{{{|||{{{xxxtttqqqqqqsssuuuttttttsssssstttuuuxxxyyyxxxwwwuuusssqqqooonnnnnnnnnoooppppppooolllhhhffffffeeeeeefffkkkrrrzzz~~~~~~}}}{{{zzz{{{}}}}}}}}}}}}|||{{{zzzzzzzzzyyy|||}}}zzz}}}{{{xxxtttuuu{{{}}}wwwtttwwwxxxuuusssuuusssrrrpppppppppooommmkkklllkkkiiiiiihhhddd^^^YYYFFFAAA;;;777777888888777666666666666666666666666555555555555555555555555444444444333333222222222333333333333333333333333333333222222111222222333555555555555555555444444555444444444444444555555222333333444333222111000333333333333333333333333555555555555555555555555000111222333444555555555222333333444555666666777555666777777777666555444555555555555555555555555555666666666666666666555666666666555555444444444666777777888888777777666777666444555777888888777666777888999999999999999999:::;;;;;;<<<<<<;;;;;;<<<===???>>>======>>>@@@>>>@@@BBBBBBBBBCCCEEEFFFNNNMMMNNNRRRXXXdddwww{{{uuuqqqhhheeedddiiittt~~~||||||}}}~~~}}}}}}}}}{{{tttlllhhhmmmwww}}}wwwtttuuuxxxzzzwwwvvvtttpppkkkhhhfffeeecccccceeehhhiiihhhfffddd]]]YYYRRRNNNLLLLLLMMMLLLMMMOOORRRVVV[[[aaahhhmmmsssvvvyyyzzzzzzzzz{{{||||||||||||}}}}}}}}}}}}|||zzzzzzyyyxxxxxxwwwvvvvvvvvvvvvvvvuuuuuuvvvvvvvvvvvvvvvuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuutttuuuuuuvvvuuuuuutttsssttttttuuuuuuvvvvvvwwwwwwvvvwwwyyy{{{||||||zzzyyyyyyyyyzzzzzz{{{{{{{{{{{{yyyzzz{{{{{{|||{{{{{{{{{{{{{{{xxxuuurrrqqqsssuuuqqqqqqqqqrrrtttwwwyyyzzzyyywwwuuurrrooommmllllllmmmooopppqqqooollliiigggccccccdddgggmmmttt{{{~~~}}}{{{yyyyyy{{{}}}|||}}}}}}|||zzzyyy|||~~~|||~~~~~~zzzvvvuuuzzz}}}zzzyyy{{{zzzvvvsssssssssrrrqqqrrrssssssqqqooopppnnnkkkjjjiiiddd[[[TTT@@@===:::777666777777888555555555555555555555555555555555555555444444444444444444333333222222222333333333333333333333333333222222111222222333333444555555666666555444444888777666555444444444444222333333444333222000///333333333333333333333333555555555555555555555555111111222333333333333333444333333333333333333333555555666777777666555444555555555555555555555555555555666666666666555555333444444444555555555666777888888999999888888777888666555555777888888777666777888888999999999999999:::;;;;;;<<<<<<;;;;;;;;;===>>>>>>===<<<>>>???>>>@@@BBBBBBBBBBBBCCCDDDHHHGGGIIINNNTTT___rrr}}}{{{{{{}}}}}}wwwoooiiieeehhhsss~~~~~~{{{xxxvvvuuurrrpppooopppqqqqqqpppuuuxxxvvvpppnnnuuu}}}wwwtttuuuwwwyyyyyyxxxuuupppjjjfffddddddccceeehhhkkkkkkiiigggeee\\\YYYTTTPPPOOOOOONNNMMMMMMPPPTTTYYY^^^eeelllqqquuuwwwzzz{{{{{{zzz{{{|||zzz{{{{{{||||||||||||{{{xxxxxxxxxxxxwwwwwwwwwwwwwwwvvvuuutttssssssssssssvvvvvvuuuuuuuuuuuuttttttuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuttttttttttttuuuvvvvvvvvvvvvvvvuuuvvvxxxyyyzzzzzzzzzzzzxxxyyyzzz{{{{{{|||{{{{{{yyyzzz{{{{{{||||||{{{{{{xxxxxxwwwtttqqqooopppqqqooopppqqqsssuuuwwwyyyyyyxxxvvvtttqqqooommmmmmmmmnnnooooooooonnnkkkiiigggbbbdddfffjjjpppvvv|||}}}|||zzzyyyzzz{{{}}}~~~}}}~~~~~~{{{wwwwwwzzz~~~}}}}}}~~~yyyxxx{{{~~~~~~~~~~~~|||yyyvvvuuussssssuuuwwwzzzzzzyyyxxxvvvrrrooollljjjbbbVVVMMM===;;;999777666666666777666666555555555555444444555555555444444444444444444333333333333333333222333333333333333333333333222222111111222222333333222333444666666555555444999888777555444333333333333333333333222222111000333333333333333333333333444444444444444444444444666666666555444222111000666555555444333333222222222333444555555444333333555555555555555555555555444555555666666555555444222333333444555555666666777888888999999888888777888666555555777888777666777777888888999888888888999999:::;;;;;;;;;;;;;;;;;;<<<>>>===<<<<<<===??????@@@AAAAAAAAA@@@BBBCCCGGGFFFHHHMMMRRR]]]ooo|||yyyvvvtttsssuuuyyyzzzrrrkkkkkksss}}}|||xxxuuurrrnnnkkkfffccc```______``````___dddlllqqqpppqqqzzz|||wwwuuuvvvxxxzzzzzzyyyvvvpppiiidddcccdddfffiiilllnnnllliiieeeccc[[[XXXUUUSSSRRRQQQOOONNNPPPSSSXXX^^^cccjjjqqqvvvvvvxxx{{{|||{{{zzzzzz{{{xxxyyyzzz{{{||||||{{{zzzwwwwwwwwwwwwxxxxxxxxxxxxwwwvvvuuusssssssssssssssvvvvvvuuuuuuuuutttttttttuuuuuuuuuuuuuuuuuuuuuuuuvvvuuutttsssssstttuuuvvvttttttvvvvvvwwwvvvvvvuuutttuuuvvvwwwxxxyyyyyyzzzxxxyyyzzz{{{|||||||||{{{yyyzzz{{{{{{||||||{{{{{{vvvwwwwwwvvvssspppppppppnnnppprrruuuvvvwwwvvvvvvuuutttrrrpppoooooopppqqqpppooonnnllljjjgggeeecccdddfffjjjooouuuyyy}}}~~~}}}}}}|||zzzzzz{{{{{{|||}}}~~~~~~yyysssrrrvvvzzz}}}}}}{{{zzz|||~~~~~~|||zzzyyywwwuuuvvvxxx||||||wwwrrrnnnjjj```QQQFFF::::::999777555555555666777777777666666666555555555555555444444333333333222333333333333333333444222222222222222222222222222222111111222222333444///111333555666666555444666555444333333333333333444333333222222222333333222222222222222222222222333333333333333333333333444444444444444333222222444444444444333333333333222333444555666666555444555555555555555555555555444555555666666555555444444444444444444444444444666666777777777777666666888777555555777777777666777888888888888777777666888999999:::::::::::::::<<<>>>??????>>>===???@@@@@@@@@AAA@@@??????AAACCCHHHGGGHHHLLLPPPYYYiiiyyy}}}yyyuuurrrpppoooooopppttt|||{{{qqqnnnssszzz}}}}}}~~~{{{wwwrrrooojjjfffbbb```]]]YYYWWWWWWXXXWWWWWWUUUaaakkklllppp{{{{{{xxxvvvwwwzzz{{{{{{zzzwwwpppiiicccbbbccciiillloooooolllgggccc```ZZZXXXVVVUUUTTTSSSQQQNNNSSSWWW\\\bbbhhhooovvv{{{wwwyyy{{{|||{{{zzzzzzzzzwwwxxxzzz{{{{{{{{{zzzzzzvvvvvvvvvwwwxxxxxxyyyyyywwwvvvuuussssssssstttuuuvvvvvvuuuuuutttttttttsssvvvvvvvvvvvvvvvvvvvvvvvvvvvuuutttrrrssstttvvvwwwtttuuuvvvwwwwwwvvvuuuuuutttttttttuuuvvvxxxyyyzzzwwwxxxzzz|||}}}}}}|||{{{yyyzzz{{{{{{||||||{{{{{{wwwyyyzzzyyyvvvsssqqqqqqoooqqqtttvvvwwwvvvtttsssrrrqqqpppooooooqqqssstttqqqpppmmmjjjfffcccaaa```fffiiimmmsssxxx|||~~~~~~}}}|||{{{zzzzzzxxxyyy{{{}}}~~~wwwpppnnnqqquuu~~~|||zzz|||~~~{{{~~~}}}{{{zzzyyywwwvvvwww{{{{{{tttpppjjj^^^NNNAAA999999999777555444444555999888888888777777666666555555555444444333333333222222222333333444444444222222222222222222222222222111111111222333333444---///222444666666555444222222111111222222333333444444222222222333444555222222222222222222222222222222222222222222222222,,,---///111333444555555111111111222222333333333333444666888999999888888555555555555555555555555444555555555555555555444666555555444444333333222444444555555555555444444999777555555777777777666888888888888888777666555888888999::::::::::::999===???@@@@@@??????@@@AAA@@@AAAAAA???>>>>>>AAACCCEEEDDDDDDFFFIIIQQQ```ooo{{{wwwuuusssrrrpppqqqvvvwwwrrrwww~~~~~~zzzuuuqqqlllfffccc___]]]ZZZXXXVVVTTTQQQOOOVVVZZZaaahhhqqqzzz|||yyyyyyyyyyyyxxx|||zzzvvvoooiiieeeeeefffoooqqqsssrrrnnnhhhdddbbbZZZ\\\\\\YYYSSSPPPPPPRRRUUUZZZaaahhhmmmsssxxx{{{|||{{{{{{{{{{{{zzzzzzzzzyyyzzz|||}}}}}}|||zzzyyyxxxxxxxxxwwwxxxxxxyyyyyywwwvvvuuusssssstttuuuuuuuuutttrrrrrrsssuuuwwwyyywwwwwwuuuuuuuuuvvvwwwxxxtttttttttttttttsssssssssuuuvvvwwwxxxxxxwwwvvvuuuuuuuuuuuuuuuvvvwwwxxxyyyzzzzzzyyyyyyyyyyyyzzzzzz{{{{{{||||||||||||{{{{{{{{{zzzyyyxxxvvvtttrrrqqqppprrrtttvvvwwwuuusssrrrrrrrrrqqqqqqqqqrrrssssssuuurrroookkkhhhfffeeeeeehhhlllqqqvvvyyy|||~~~}}}~~~{{{xxxuuuttttttuuuxxxyyy{{{|||||||||~~~~~~|||yyytttpppoooppprrrwww|||}}}{{{}}}~~~|||zzzyyy{{{|||}}}}}}|||zzzxxxwwwqqquuuzzz||||||}}}zzzxxxssskkk^^^PPPCCC<<<:::999777666444333333333555444444333333444444555444444444444444444444444333333333333333333333333111222333333444444444444000000000000000000000000333444444555555444444333333444444555555444444333444333333222111111111222000000111222444555666666666666666555555444444444111111222222222333333333222222222222222222222222111444999======:::666333555555444444444555555666222333555777888777777666666555444333222333333444444444555555666666777777777666555444444555666777999999888888888888888888888999:::;;;<<<>>>???@@@;;;;;;;;;<<<<<<>>>??????CCCCCCCCCAAA@@@@@@BBBDDDGGGEEEEEEHHHJJJNNNXXXbbbuuu|||zzzvvvtttuuu{{{||||||wwwsssoooiiifffccc___[[[WWWTTTQQQNNNKKKMMMQQQYYYeeerrr~~~~~~|||{{{|||{{{{{{|||zzzvvvpppjjjgggggghhhqqqsssuuutttoooiiidddbbb\\\^^^^^^[[[VVVSSSRRRTTTXXX]]]dddjjjpppuuuyyy||||||{{{{{{{{{{{{zzzzzzzzzyyyzzz{{{||||||{{{zzzyyyxxxwwwwwwvvvvvvvvvwwwwwwvvvvvvuuuttttttttttttuuusssssssssssssssuuuvvvwwwwwwwwwvvvvvvvvvvvvvvvwwwtttttttttttttttttttttttttttuuuvvvvvvwwwwwwwwwvvvwwwwwwwwwwwwxxxyyyzzzzzzzzzzzzyyyyyyyyyyyyzzzzzzyyyyyyyyyzzzzzzyyyyyyyyy{{{zzzyyyxxxvvvtttrrrqqqqqqsssuuuvvvvvvtttrrrqqqrrrrrrrrrrrrrrrrrrrrrrrrrrrpppmmmjjjhhhgggggggggllloootttxxx{{{~~~~~~}}}{{{xxxvvvttttttuuuuuuuuuwwwzzzzzz{{{{{{}}}}}}zzzvvvssstttwwwzzz|||zzz|||~~~~~~}}}|||{{{zzzyyyxxxxxxxxxyyyzzzzzz{{{{{{{{{zzzzzztttuuuwwwyyyyyyzzz{{{{{{uuusssmmmdddYYYLLLAAA:::888777666555555444444555555444444333333444444555444444444444444444444444333333333333333333333333111222333333444444444333333333333333333333333333222222333333333333222222333333444444444444333333444333222222111111222222333333333333333333333333444444444333333333222222111111222222222333333333444444444444444444444444111444888;;;;;;999555333555444444333444555666777333444555666666777666666666555444333222333444444555666666666777777777777888888777666666777888999777777777777777777777777777777888:::;;;<<<===>>>;;;;;;;;;;;;<<<===>>>??????@@@AAAAAA@@@AAADDDFFFFFFDDDDDDGGGHHHKKKUUU___rrryyyvvvxxx}}}~~~{{{wwwsssooolllhhhccc]]]XXXTTTQQQNNNLLLIIILLLUUUdddvvv~~~{{{yyyvvvqqqllljjjkkkllluuuwwwwwwuuuoooiiidddbbb^^^```bbb___ZZZVVVUUUVVV\\\aaahhhnnnssswww{{{~~~|||{{{{{{{{{{{{zzzzzzzzzyyyzzz{{{||||||{{{zzzyyywwwwwwvvvuuutttttttttuuuuuuvvvvvvvvvuuuuuuttttttrrrssstttuuuuuuuuuuuuuuuwwwwwwwwwwwwvvvuuuuuutttsssssssssttttttuuuuuuvvvssssssssstttuuuvvvwwwxxxxxxxxxxxxyyyyyyzzz{{{|||zzzzzzyyyyyyyyyyyyzzzzzz{{{||||||}}}}}}||||||{{{zzzzzzyyywwwvvvtttsssrrrssstttuuuuuutttsssqqqppprrrssstttttttttsssrrrqqqqqqooommmkkkjjjjjjkkklllppptttxxx{{{}}}zzzxxxuuusssrrrrrrtttuuuuuuwwwzzz||||||}}}~~~{{{zzz|||zzzxxxzzz{{{{{{zzzzzzxxxuuusssssstttvvvxxxxxxxxxxxxxxxxxxzzz{{{|||wwwuuussssssvvvwwwuuusssoookkkddd[[[PPPEEE===888666555555555555555666666555444444333333444444555444444444444444444444444333333333333333333333333222222333444444444333333444444444444444444444444000000111111111111000000333333444444444444333333333333222222111111222222555555444333222111111000222222222222111111111111111111222222222333333333444444444444444444444444222333555777777666555444555444333222333444666777666555555555555555666666666555444333222333444444555555555555666666666666888888777666666777777888666666666666666666666666666666777888:::;;;<<<<<<;;;;;;;;;;;;<<<===>>>>>><<<>>>??????@@@BBBFFFIIIFFFDDDDDDFFFFFFIIIQQQ[[[mmmzzz|||{{{~~~}}}{{{}}}}}}zzzwwwtttooojjjbbb\\\WWWTTTQQQOOONNNQQQZZZiii|||{{{zzzwwwsssooonnnppprrrxxxyyyyyyvvvoooiiidddbbb```cccdddbbb]]]YYYWWWXXX___dddkkkqqquuuxxx{{{}}}|||{{{{{{{{{{{{zzzzzzzzzyyyzzzzzz{{{{{{zzzzzzyyyxxxxxxvvvuuuttttttttttttuuuuuuvvvwwwwwwuuutttsssssstttvvvwwwxxxwwwvvvuuuvvvwwwxxxxxxwwwuuusssrrrrrrsssssstttuuuvvvvvvwwwrrrrrrrrrrrrtttvvvxxxzzzyyyxxxxxxyyyyyyzzz{{{|||{{{{{{zzzzzzzzzzzz{{{{{{}}}}}}~~~~~~~~~~~~}}}}}}zzzyyyxxxvvvuuuttttttsssuuuuuutttsssrrrqqqpppooorrrssstttuuuuuutttrrrppppppooommmlllmmmnnnpppqqqtttwww{{{}}}~~~zzzxxxtttqqqooopppqqqrrrwwwyyy}}}}}}xxxvvvxxxzzzzzzyyyxxxvvvrrrooopppsssxxx{{{{{{zzzwwwvvvvvvwwwyyyzzzwwwrrrnnnooosssuuuqqqlllgggccc[[[QQQHHH@@@:::777666555555444444555555666555444444333333444444555333333333333333333333333333333333333333333333333222333333444444333333333222222222222222222222222000000111111111111000000333333333444444333333333333333222222111222222333555444444333222111000000222222222111111111111111111111222222222333333333222222222222222222222222222333333444444444444444555444222111222444666888777666555444333444555666555555333333333333444555444444444444444444444444666555555555444444444444555666666666666666777777666666777888999:::;;;<<<;;;;;;;;;;;;;;;<<<===>>><<<===>>>??????BBBEEEHHHGGGEEEDDDFFFEEEGGGNNNXXXhhhvvv}}}xxxuuussstttvvvzzz{{{zzztttkkkbbb\\\VVVRRROOOSSSVVV```ooo||||||yyyvvvssssssuuuwwwzzz{{{zzzvvvpppiiidddbbbbbbeeefffddd^^^ZZZZZZZZZbbbfffmmmsssvvvxxxzzz||||||{{{{{{{{{{{{zzzzzzzzzyyyzzzzzzzzzzzzzzzzzzyyyzzzyyyxxxwwwvvvuuuuuuuuuuuuvvvwwwwwwwwwvvvtttssstttvvvxxxzzzzzzyyywwwuuuvvvwwwwwwwwwvvvuuusssrrrssssssttttttuuuvvvwwwwwwrrrrrrrrrrrrtttvvvyyyzzzwwwwwwwwwxxxxxxyyyzzz{{{||||||{{{{{{{{{{{{||||||yyyzzzzzz{{{{{{zzzzzzyyyxxxwwwvvvuuutttsssttttttvvvuuusssrrrppppppoooooorrrssstttuuuuuusssqqqppplllkkkjjjkkkllloooqqqsssuuuxxx|||~~~~~~|||yyyuuupppmmmmmmnnnooovvvyyy}}}~~~~~~~~~zzzvvvuuuxxxzzzzzzyyyyyyvvvqqqnnnpppuuu|||~~~zzzvvvtttssstttuuusssmmmiiikkkqqqrrrnnnhhhaaa\\\SSSJJJBBB<<<888777777666555444444333333333555444444333333444444555333333333333333333333333333333333333333333333333333333333444444333333222222222222222222222222222111111222222222222111111222333333333333333333222333222222111222222333333222222222222222222222222222222222333333333333333111111222222222333333333222222222222222222222222222222222111222333333444444333222111222444666888777666444333333444555666555444333333333333555555555555555555555555555555555555555555444444333333666666666777777888888888777777888999:::;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<======>>>??????>>>@@@CCCEEEHHHFFFEEEFFFEEEFFFMMMUUUcccqqq}}}xxxtttpppnnnkkkmmmooouuu~~~xxx~~~xxxmmmccc[[[TTTOOOTTTYYYeeeuuu}}}zzzwwwwwwyyy|||}}}}}}|||xxxqqqkkkfffeeefffhhhhhheee___\\\]]]^^^dddiiiooouuuwwwyyyzzzzzz|||{{{{{{{{{{{{zzzzzzzzzzzzyyyyyyyyyyyyyyyyyyzzzzzzzzzyyyxxxwwwwwwwwwxxxvvvvvvwwwwwwvvvvvvuuuuuuuuuvvvxxxyyyzzzxxxwwwvvvvvvvvvvvvvvvuuuttttttssstttttttttuuuuuuvvvvvvwwwrrrrrrssstttuuuwwwyyyzzzvvvvvvvvvvvvwwwxxxyyyzzz||||||{{{{{{{{{{{{||||||zzzzzz{{{{{{{{{{{{zzzzzzvvvuuutttrrrrrrrrrssstttvvvtttrrrpppoooooooooppprrrsssssstttsssrrrpppooogggffffffgggiiimmmppprrrvvvyyy|||~~~~~~{{{vvvpppmmmmmmnnnoootttxxx|||~~~~~~~~~zzzwwwvvvyyy{{{zzzxxxyyyuuuqqqnnnqqqwww~~~xxxssspppoooooolllhhheeehhhmmmnnniiicccZZZUUUMMMEEE>>>999777666777666555444333333333333555444444333333444444555333333333333333333333333333333333333333333333333333333444444444333222222444444444444444444444444222222333333333333222222222222333333333333222222222222111111222222333333000000111111222222333333333333333444444444444444111111222222222333333333444444444444444444444444222222111111111222333444111222222222333555666666555444444444444444555555555444333222333444555666888888888888888777777777777777777777777666555444666666666777777888888999777888888999::::::;;;;;;<<<;;;;;;;;;;;;;;;<<<<<<>>>??????>>>===>>>AAACCCGGGEEEEEEFFFEEEEEEKKKTTT^^^mmm}}}yyyuuurrrooommmjjjiiiiiilllsss~~~{{{~~~{{{rrrhhh```[[[XXX```nnn}}}}}}zzzzzz}}}zzztttnnnjjjiiikkkllljjjfffaaa___```cccfffkkkrrrwwwyyyyyyzzzzzz|||{{{{{{{{{{{{zzzzzzzzzzzzyyyyyyyyyyyyyyyyyyzzzzzzyyyxxxxxxxxxxxxyyyyyyxxxwwwvvvvvvuuuuuuvvvvvvuuuvvvwwwwwwwwwvvvuuuuuuvvvuuuuuutttttttttuuuuuuuuuuuuuuuuuuuuuvvvvvvvvvrrrssstttvvvwwwxxxxxxxxxvvvvvvvvvwwwwwwxxxyyyzzzzzzzzzyyyyyyyyyyyyzzzzzz{{{{{{||||||||||||{{{{{{tttsssrrrppppppqqqrrrsssuuusssqqqooonnnnnnpppqqqsssrrrrrrqqqqqqpppoooooofffffffffgggjjjmmmpppssswwwzzz}}}~~~~~~{{{vvvqqqnnnnnnppprrruuuxxx|||~~~~~~~~~~~~~~~zzz}}}~~~~~~yyyxxxyyyzzzxxxvvvvvvsssooommmpppxxxzzztttpppmmmlllfffdddcccfffhhhgggbbb\\\TTTPPPHHHAAA:::777555555555444444333333444444444555444444333333444444555222222222222222222222222333333333333333333333333333444444444333333222111333333333333333333333333222222333333333333222222222222333333333333222222222222111111222222333444000111111111222222222222333333333333444444444555111111222222222333333333444444444444444444444444222111111222222222333333///000222444555555555555222333333444555555555555444444333222333444555666888888777777777666666666777777777777777555444333444444555666666777888888666777777888888999999999<<<;;;;;;::::::;;;;;;<<<===>>>>>>>>>===>>>@@@CCCDDDCCCCCCEEEDDDCCCIIIQQQYYYhhh}}}|||zzzwwwtttqqqooonnnmmmjjjffffffjjjsss}}}wwwooojjj___iiiwww||||||}}}vvvqqqmmmlllnnnnnnlllgggbbb```cccfffhhhmmmtttxxxzzzzzzzzz{{{||||||{{{{{{{{{zzzzzzzzzzzzyyyyyyxxxxxxyyyyyyzzzxxxxxxxxxwwwxxxxxxyyyyyyyyyxxxvvvuuuuuuuuuvvvwwwtttuuuuuuuuuuuuuuuttttttvvvuuutttsssssstttvvvwwwvvvvvvvvvvvvuuuuuuuuuuuussstttvvvxxxxxxyyyxxxwwwwwwwwwwwwwwwxxxyyyzzzzzzyyyxxxxxxwwwwwwxxxxxxyyywwwxxxxxxxxxxxxxxxxxxwwwsssrrrpppooooooppprrrsssuuussspppnnnmmmnnnpppqqqsssrrrqqqpppoooooooooooohhhhhhhhhjjjlllpppsssuuuxxx{{{~~~||||||}}}~~~{{{vvvqqqooopppsssuuuwwwzzz~~~vvvxxxzzz|||}}}~~~||||||zzzzzzyyyvvvssssssqqqmmmlllooowww{{{uuuppplllkkkbbbbbbbbbdddeeebbb\\\WWWPPPLLLEEE>>>999555444444333333333333444555666777555444444333333444444555222222222222222222222222333333333333333333333333444444444444333333222111000000000000000000000000222222333333333333222222222222222333333222222222222111111111222333333444222222111111111111111111222222222333333444444444111111222222222333333333222222222222222222222222111222222222333333333333...000222555666666555444000111333555666666555555444333333222333444555666555555444444444333333333444555666666555333111000333333444444555666777777555555666666777777888888<<<;;;;;;:::::::::;;;;;;<<<============>>>AAADDDBBBAAABBBCCCBBBBBBHHHPPPVVVeee||||||zzz{{{yyyvvvrrrpppnnnmmmmmmgggfffddddddgggkkkpppssszzzrrrlllttt}}}wwwrrrpppooosssoookkkhhhhhhiiiiiiiiiooorrrvvvxxxxxxwwwwwwwwwyyyzzzzzz{{{{{{zzzzzzyyyyyyyyyyyyxxxxxxwwwwwwwwwvvvvvvwwwwwwxxxxxxxxxyyyvvvvvvwwwwwwwwwxxxxxxxxxxxxxxxwwwvvvuuuuuuvvvvvvuuuuuuttttttttttttuuuuuuyyyxxxwwwwwwvvvvvvwwwwwwyyywwwuuuuuuwwwxxxyyyyyywwwxxxyyyzzzzzzyyywwwvvvuuuuuuvvvvvvwwwwwwwwwxxxyyyxxxvvvvvvwwwxxxxxxwwwsssrrrqqqpppooopppqqqrrrooonnnmmmlllmmmoooqqqrrrtttrrrpppooonnnllliiigggiiiiiijjjlllooossswwwyyy|||}}}|||zzzzzz{{{~~~}}}{{{wwwtttssstttvvvxxxyyy||||||yyyxxxqqqvvvxxxyyy~~~~~~|||{{{~~~|||{{{zzzyyywwwpppooooooqqquuu{{{yyytttnnnhhhdddaaaaaaaaaaaa___\\\YYYVVVKKKFFF???888333111222333555555555444444333333333///222444333111000222555666555444444222222111000222222222222222222222222333444444555555444444333333333333333333333333333222000...///222444333111222222222222222222222222111111000000111111222333////////////////////////333222222111111222222333111111222333333444555555222222222222111111000000---///222111//////111444222222222222222222222222444444333333333333222222444444444444444444444444555555555555555555444444666666666666666666666666666666666666666555555555666666666666777777777777888999999::::::;;;<<<<<<<<<<<<=========>>>AAADDDCCCCCCBBB@@@???AAAFFFIIISSSbbbzzz~~~yyyvvvuuuuuuvvvwwwyyywwwuuurrrooolllkkkjjjdddbbb___^^^___bbbfffiiipppvvvzzzttt{{{~~~xxxtttrrrqqqtttpppllljjjjjjkkkllllllpppssswwwyyyxxxwwwwwwwwwzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzyyyyyyxxxxxxxxxvvvvvvvvvvvvvvvwwwwwwwwwuuuuuuuuuvvvvvvvvvwwwwwwwwwvvvuuuuuutttttttttuuutttsssssssssssssssssstttxxxxxxwwwvvvvvvvvvwwwwwwxxxvvvtttuuuvvvxxxxxxxxxvvvwwwxxxyyyzzzyyywwwvvvvvvvvvvvvwwwwwwwwwwwwwwwwwwvvvttttttuuuvvvuuutttqqqqqqpppoooooopppqqqrrrooonnnmmmmmmmmmoooppprrrrrrqqqpppooonnnllliiigggggghhhkkknnnrrrwwwzzz||||||}}}}}}}}}}}}{{{xxxwwwxxxyyyzzzyyy|||~~~{{{yyyxxxrrrwww{{{|||~~~|||~~~|||zzzwwwuuuooopppqqqssswww{{{~~~zzzvvvqqqkkkgggdddcccaaa```]]]YYYTTTQQQEEEAAA<<<777444444555777555555444444444333333333111333444444333333555666555444444333333222222111222222222222222222222222333333444444444444333333222222222222222222222222444222000000333444333222333333333333333333333333111111000000111111222333000000000000000000000000333222222111111222222333000111111222222333333333222222222222111111111000///111333222///...000222222222222222222222222222222222222333333444444444444444444444444444444444555555555555555555555555444444444444444444444444666666666666666666666555666777777777777888888888888888999999:::;;;;;;;;;;;;<<<=========>>>AAADDDCCCCCCBBBAAAAAACCCGGGJJJUUUddd||||||wwwqqqkkkjjjlllpppsssvvvvvvuuusssppplllhhhfff```^^^[[[XXXXXXYYY\\\]]]aaafffmmmuuu{{{{{{wwwvvvvvvvvvrrrooommmmmmooooooooorrrtttxxxyyyyyyxxxxxxyyyzzzzzzyyyyyyyyyyyyzzzzzzzzzzzzzzzyyyyyyyyyyyyyyyuuuuuuuuuuuuuuuuuuttttttsssssstttttttttuuuuuuuuuuuuuuutttsssssssssssstttrrrrrrrrrqqqqqqrrrrrrrrrxxxwwwwwwvvvvvvvvvvvvvvvwwwuuuttttttvvvwwwwwwvvvtttuuuwwwxxxyyyxxxxxxwwwxxxxxxxxxwwwwwwwwwwwwwwwuuutttrrrqqqrrrsssrrrqqqoooooonnnoooooopppqqqrrrpppooonnnmmmnnnooopppqqqppppppppppppnnnllljjjhhhfffhhhmmmrrrwww{{{}}}}}}~~~~~~}}}||||||~~~}}}|||{{{zzzzzzzzzzzz|||~~~~~~{{{yyyxxxxxxwww~~~~~~~~~~~~~~~yyytttqqqlllnnnrrrvvvyyy|||~~~~~~}}}|||yyyuuuooojjjfffdddaaa^^^[[[UUUOOOKKKAAA>>>:::666444555666777555444444444444333333333444333333444666888777777333333333333333333333333222222222222222222222222222222222333333222222222111111111111111111111111555333222222333333333222333333333333333333333333111111000000111111222333222222222222222222222222333222222111111222222333111111111111111111111111222222222222111111111111222333333222000...///000222222222222222222222222000111111222444555555666444444444444444444444444555555555555555555555555444444444444444444444444555555666666666666666666777777777777888888888888777777888888999:::::::::;;;<<<=========???BBBDDDCCCCCCDDDCCCCCCEEEHHHKKKVVVeee|||}}}}}}}}}}}}{{{xxxrrrlllhhhiiimmmppptttuuuvvvuuurrrmmmhhheee^^^\\\YYYVVVUUUUUUWWWXXX[[[]]]```eeeiiinnnqqqsssxxxzzz}}}~~~{{{zzzzzzxxxuuurrrqqqqqqssssssssssssvvvyyyzzzyyyyyyyyyyyyzzzzzzyyyxxxxxxyyyzzzzzzxxxxxxxxxxxxxxxxxxxxxxxxuuutttttttttssssssrrrrrrsssssssssssstttttttttuuuttttttssssssssssssttttttsssrrrrrrqqqqqqrrrrrrssswwwwwwvvvuuuuuuuuuuuuvvvuuutttssstttuuuvvvvvvuuussstttuuuvvvwwwxxxxxxwwwyyyyyyxxxxxxwwwwwwvvvvvvuuusssqqqpppqqqqqqpppooonnnnnnnnnoooppprrrssssssoooooonnnnnnnnnooopppqqqooopppqqqpppnnnllljjjjjjhhhkkkqqqvvv{{{~~~~~~~~~}}}}}}~~~}}}}}}}}}}}}}}}}}}|||{{{zzzzzz|||}}}}}}|||yyyxxxyyyzzz~~~}}}}}}~~~wwwppplllgggjjjpppvvvzzz{{{|||{{{}}}}}}||||||{{{vvvppplllhhheeeaaa]]]ZZZTTTMMMGGGAAA>>>:::777444333444444444444444444444444444444555333222444777999888666222222222333333444444444222222222222222222222222111111222222222222111111222222222222222222222222444333222111111111111111222222222222222222222222111111000000111111222333333333333333333333333333333222222111111222222333222222222222111111111111222222222222222222222222222222222222111000000000111222222222222222333333111111222333333444555555444444444444444444444444444444444555555555555555666666666666666666666666555555555555666666666666666666666777777777888888666777777888888999::::::;;;<<<=========???BBBEEEDDDDDDEEEDDDCCCDDDGGGJJJSSSbbbyyy}}}xxxtttpppooopppqqqzzzyyywwwsssnnnkkkkkkmmmrrrtttvvvvvvsssnnnhhhddd]]][[[XXXVVVUUUUUUVVVWWWXXXWWWXXXYYY[[[^^^aaaccciiilllrrryyy~~~~~~~~~~~~zzzxxxuuutttuuuvvvvvvvvvuuuwwwyyyzzzyyyxxxyyyzzzyyyyyyyyyxxxxxxyyyyyyyyyvvvvvvvvvvvvvvvvvvwwwwwwtttsssssssssrrrqqqqqqqqqssssssssstttttttttuuuuuutttttttttssssssttttttuuuttttttssssssssssssttttttwwwvvvuuuuuuttttttuuuuuutttsssssstttuuuvvvuuutttrrrssstttuuuvvvvvvwwwwwwyyyxxxxxxwwwwwwvvvvvvvvvvvvtttqqqpppppppppooommmmmmnnnoooppprrrsssssstttnnnnnnnnnoooooopppqqqrrrooopppqqqooollljjjkkklllmmmpppuuuzzz}}}~~~~~~~~~||||||~~~~~~~~~||||||}}}~~~~~~~~~}}}}}}}}}zzzwwwwwwyyy{{{~~~~~~~~~~~~|||tttmmmiiicccgggmmmssswwwyyyyyyxxx{{{{{{{{{{{{zzzvvvppplllhhhddd___]]]ZZZUUUMMMGGG===<<<999666444444333333444444444444444444444444444222111222666888666444111222222333333444444555222222222222222222222222000111111222222111111000333333333333333333333333222222111000//////000000111111111111111111111111111111000000111111222333222222222222222222222222333222222111111222222333333333333333333222222222222222222222222222222333111000000111222222222222111111111222222333333333333333333333333333333333444444444444444444444444444444444555555555666666666666666666666666666666444555555555666666777777555555555666666666777777666777777888888999:::::::::;;;<<<======???CCCEEEEEEEEEEEEDDDCCCDDDGGGJJJPPP___vvv|||wwwqqqooolllhhhcccbbbccceeeqqquuuxxxwwwsssooommmnnnrrrtttwwwwwwuuuqqqkkkhhh^^^]]][[[XXXWWWWWWXXXXXXTTTTTTSSSRRRSSSUUUWWWXXX[[[___gggooovvvzzz}}}~~~}}}|||{{{zzzyyyyyyzzzzzzwwwxxxzzzzzz{{{~~~}}}{{{xxxwwwxxxxxxxxxwwwvvvwwwyyyyyyxxxxxxyyyzzzxxxxxxyyyyyyyyyyyyxxxxxxuuuuuuuuuuuuuuuvvvvvvvvvrrrrrrrrrrrrrrrrrrqqqqqqrrrsssssssssttttttttttttttttttssssssssstttuuuuuuvvvuuuuuuttttttuuuuuuvvvvvvvvvuuuttttttttttttttttttssssssuuuvvvwwwuuutttsssssssssttttttuuuuuuvvvwwwwwwwwwvvvvvvvvvvvvvvvvvvtttqqqppppppooonnnllllllmmmnnnpppqqqrrrrrrrrrlllmmmnnnoooqqqrrrssssssqqqrrrrrrnnnjjjhhhkkknnnrrrtttxxx|||~~~~~~}}}~~~~~~|||~~~~~~~~~}}}|||||||||}}}~~~{{{wwwtttuuuyyy|||yyyzzz|||~~~{{{rrrllliiidddgggkkkppptttuuuvvvvvvwwwwwwwwwxxxwwwuuuqqqmmmhhhccc^^^[[[ZZZUUULLLEEE777777666666555555555555333333333444444444444555333222222222444555444333222222222333333444444444222222222222222222222222111111111222222111111111333333333333333333333333000111111000......///111111111111111111111111111111111000000111111222333111111111111111111111111333222222111111222222333333333333333333333333333222222222222333333333333111000///111333444444333111111111222222333333444444444444333333222222222444444444444444444444444333333444444555666666666444444444444444444444444444444555555666777777777666666666666777777777777777777888888999::::::::::::;;;<<<======???CCCFFFFFFFFFEEECCCCCCFFFKKKOOOSSSaaaxxx~~~{{{vvvoooiiiddddddccc```\\\[[[]]]___fffllltttxxxwwwuuuuuuwwwxxxzzz}}}~~~|||yyytttqqqfffdddbbb___]]]\\\\\\\\\XXXWWWVVVTTTSSSQQQPPPPPPSSSWWW^^^fffmmmrrruuuvvvrrrqqqooommmlllkkkkkkkkkfffhhhjjjjjjkkkmmmqqquuuxxxzzz}}}}}}zzzyyyyyyyyyxxxwwwvvvwwwxxxxxxwwwwwwxxxyyyvvvwwwyyy{{{{{{yyywwwvvvuuuuuuuuuuuuvvvvvvvvvwwwqqqqqqrrrrrrrrrrrrrrrsssqqqqqqqqqrrrrrrrrrrrrsssrrrrrrrrrrrrrrrsssttttttvvvuuuuuuttttttuuuuuuvvvvvvuuuttttttsssssstttttttttttttttuuuwwwwwwvvvtttssssssssssssssssssttttttuuuuuuuuuuuuuuuvvvvvvvvvvvvtttqqqoooooonnnlllkkkjjjkkkmmmnnnoooooooooooojjjkkkmmmppprrrssstttuuuttttttrrrmmmgggfffjjjoootttvvvyyy|||~~~}}}~~~~~~|||}}}~~~}}}|||{{{{{{{{{{{{}}}}}}xxxsssppprrrwww{{{yyyzzz|||~~~{{{sssnnnllljjjkkkmmmooopppqqqrrrrrrrrrrrrrrrsssttttttrrrpppiiiccc\\\YYYXXXSSSIIIAAA666666666666555555444444333333333444444444555555333444555444333222222333333333333333333333333333222222222222222222222222111222222222222222222111222222222222222222222222///000222111//////111333222222222222222222222222111111000000111111222333111111111111111111111111333222222111111222222333111111222222333333444444222222222333333333444444333111000111333444333111000111111222333333444444333333333333333333333333444444444444444444444444333333444444555666666777444444444444444444444444444444555555666777777888777888888888888999999999888888999999:::;;;;;;;;;999;;;<<<======@@@CCCFFFEEEEEEDDDCCCEEEKKKRRRXXX[[[hhh~~~zzzvvvsssnnnfff___^^^___```^^^[[[ZZZ]]]___^^^fffqqqwwwyyyzzz}}}}}}{{{nnnllliiifffcccbbbaaa``````___\\\YYYUUUQQQNNNLLLPPPTTT[[[bbbiiimmmpppqqqkkkiiihhhfffdddbbbbbbaaa\\\^^^```aaa```bbbfffjjjlllnnnrrrtttwwwzzz~~~~~~{{{zzzzzzyyyxxxvvvvvvwwwxxxxxxwwwvvvwwwyyyuuuwwwzzz||||||zzzwwwuuuuuuuuuvvvvvvwwwwwwwwwxxxqqqqqqqqqrrrrrrsssssstttoooppppppppppppqqqqqqqqqqqqpppppppppqqqrrrrrrsssuuuuuuttttttttttttuuuuuuuuuuuutttssssssssssssttttttttttttvvvxxxxxxvvvtttttttttsssrrrrrrrrrssssssssssssttttttuuuuuuvvvvvvuuussspppnnnnnnmmmkkkiiiiiijjjkkkmmmmmmmmmmmmllliiikkkmmmppprrrtttuuuvvvuuuuuurrrlllfffeeejjjppptttuuuxxx{{{~~~|||}}}~~~~~~}}}yyy{{{~~~~~~}}}|||{{{xxxxxxzzz||||||vvvpppmmmooouuuyyy{{{||||||}}}{{{tttpppoooqqqpppoooooonnnoooppppppnnnnnnnnnpppsssttttttsssiiiccc\\\XXXVVVPPPFFF===999888888666555222111///333333333444444555555555333666777666222000222444333333333333333333333333222222222222222222222222222222333333333333222222111111111111111111111111///111222222000000222555444444444444444444444444111111111000111222222333222222222222222222222222333222222222222222222333//////000111222333333444222222222333333444444444666333111111333333111///000000111222333333444444111111222333444444555666444444444444444444444444333333444444555666777777666666666666666666666666444444444555666777777888999999:::::::::;;;;;;;;;888999999::::::;;;<<<<<<999:::<<<===>>>@@@CCCFFFDDDDDDCCCDDDGGGOOOXXX___cccooowwwsssnnnlllkkkiiibbb]]]\\\\\\]]]]]]]]]\\\[[[[[[^^^bbbjjjsssyyy}}}~~~~~~~~~xxxpppllljjjjjjjjjhhhhhheeeaaa]]]YYYUUUPPPLLLSSSTTTXXX^^^eeejjjmmmmmmllljjjgggdddbbbaaabbbbbbbbb^^^ZZZXXXYYYZZZ[[[[[[bbbbbbdddiiikkkmmmuuu}}}}}}zzzxxxwwwwwwwwwuuuvvvwwwyyyyyyyyyxxxwwwvvvwwwwwwwwwxxxxxxxxxxxxuuuuuuvvvvvvwwwwwwwwwxxxxxxwwwuuuttttttsssqqqoooqqqoooooopppooolllmmmpppnnnmmmmmmnnnooopppoooooouuuttttttttttttuuuvvvvvvwwwwwwvvvuuuuuuuuuuuuuuusssssssssssssssssssssssstttrrrpppqqqtttuuutttrrrsssssssssssssssrrrrrrrrrtttrrrooollljjjiiiiiiiiilllkkkkkkjjjiiihhhgggggglllmmmnnnppprrrssssssssstttqqqnnnllllllnnnoooooouuuwwwyyy{{{}}}~~~~~~|||{{{zzzxxxyyy{{{}}}}}}~~~~~~~~~~~~|||zzzyyy|||yyywwwyyy}}}|||xxxtttrrrsssuuuwwwxxx~~~{{{pppjjjjjjnnnrrrrrrrrrpppnnnnnnppprrrsssssssssrrrrrrpppoooooohhhbbb[[[VVVQQQJJJ@@@999777555444222222333444555444444444555555555666666555555555555444444333222000111222333444555555555444444444444444444444444111111222222222222111111222222222333333444444444555444333222111111111111222222111111111111222222222222333333333444444444111111111000111111222333111111222222222333333333555444333333222222222222222222333444444444444333222222222111111111000000333222222111111222222333444333222111000111111222222222333333444555666666444444444444444444444444333444555555666666555555666666666666666555555555666666777888888888888888===<<<:::888777666555555;;;;;;;;;<<<===???@@@AAAFFFDDDCCCCCCFFFOOOYYYaaajjjttt|||xxxwwwqqqmmmiiihhhiiihhhccc____________``````______^^^```ccciiiooovvv|||yyyvvvsssqqqooommmjjjeeeaaa\\\VVVQQQMMMRRRTTTXXX___gggmmmqqqrrrqqqooolllhhhfffddddddddddddaaa]]][[[ZZZZZZYYYWWWXXXXXX\\\bbbfffkkkvvv}}}zzzyyyxxxwwwwwwuuuvvvwwwwwwwwwwwwwwwwwwvvvvvvvvvvvvwwwwwwwwwwwwuuuuuuvvvvvvvvvwwwwwwwwwxxxvvvsssrrrrrrrrrqqqppppppmmmkkkllljjjfffgggjjjhhhhhhhhhjjjlllmmmnnnnnnrrrrrrrrrrrrsssttttttuuuvvvvvvuuuttttttttttttuuusssssssssssssssssssssssssssqqqppprrrtttuuutttsssssssssrrrrrrrrrrrrqqqqqqqqqpppmmmkkkjjjjjjjjjkkkkkkkkkkkkjjjjjjjjjiiiiiikkklllnnnqqqsssuuuvvvwwwrrrpppmmmlllmmmooopppqqqvvvwwwyyy{{{|||~~~~~~~~~}}}}}}}}}|||zzzyyyyyyxxxyyy{{{}}}~~~~~~~~~~~~}}}|||{{{zzzyyyyyywwwtttuuuxxx|||}}}|||xxxuuuqqqpppssswww{{{|||~~~{{{rrriiieeegggkkkqqqrrrrrrpppnnnmmmnnnoooppppppppppppooonnnmmmllleee___WWWQQQLLLFFF>>>777666555333222222333444555333333444444444555555555444444444444444333222222000111222333444444444444222222222222222222222222111111111222222111111111222222222222333333333333333333222222111111222222222222111111111111222222222222222222333333333333111111111111111222222333111111222222222333333333444333222111111111111222111222222333333333333333222222222111111111000000333222222111111222222333777777555444444444555555222333333444444555555555444444444444444444444444333444555555666666555555666666666666666666666555777777888999999999999999<<<<<<:::999888777777777;;;;;;;;;<<<>>>???AAAAAABBBBBBAAABBBEEEMMMWWW^^^iiisss}}}yyyuuurrrpppooommmjjjggggggiiijjjhhhfffcccccccccccccccccccccccceeefffhhhlllsss{{{|||yyytttpppjjjeee```[[[VVVRRRQQQSSSWWW```iiirrrwwwyyyyyywwwtttpppmmmjjjhhhggghhheeebbb___\\\ZZZVVVTTTQQQQQQTTTZZZ___fffsss~~~~~~|||zzzyyyxxxwwwwwwwwwvvvvvvuuuuuuuuuuuuvvvttttttuuuuuuuuuvvvvvvvvvuuuuuuuuuuuuvvvvvvvvvvvvxxxuuusssqqqqqqqqqpppooolllgggddddddaaa]]]]]]```___```aaacccfffiiilllmmmoooppppppqqqrrrsssttttttuuuuuutttsssssssssssstttssssssssssssrrrrrrrrrrrrrrrqqqppprrrtttuuuuuutttsssrrrrrrrrrqqqqqqqqqpppnnnmmmkkkjjjiiijjjkkkkkkjjjjjjjjjjjjkkkkkkllllllnnnoooppprrrtttuuuvvvvvvnnnnnnmmmmmmnnnqqqsssuuuwwwxxxyyy{{{||||||||||||||||||{{{zzzyyyxxxwwwwwwxxxyyy{{{|||}}}~~~~~~}}}|||{{{zzzzzzzzzxxxvvvsssssstttvvvwwwwwwvvvssspppooosssxxx|||~~~}}}yyysssiiibbbaaafffkkkqqqrrrrrrqqqnnnlllllllllllllllmmmmmmlllkkkiiihhhaaaZZZRRRKKKEEE@@@:::666666555333222222222333444222222333333333444444444333333444444333333222222000000111222333333333333000111111111111111111111111111111111111111111111222222222222222111111111111222222222222333333333222222111111111111222222111111111222222222222333111111111111111222333333111111222222222333333333222222111111000000111111000111111222333222222222222222222111111111111111333222222111111222222333555444444333333333333444444444444444444444444444444444444444444444444444333444555555666666555555555555666666666666666666888888888999999999::::::;;;;;;:::999999999999::::::;;;;;;<<<>>>???AAABBB??????@@@AAADDDKKKSSSYYYeeeppp{{{yyyuuuqqqnnnmmmmmmnnnooollljjjkkkmmmnnnnnnmmmgggggggggfffffffffffffffhhhiiijjjmmmrrryyy~~~xxxpppiiiddd```]]][[[QQQSSSXXX```lllvvv}}}~~~zzzvvvrrrooommmkkkiiifffcccaaa\\\XXXTTTTTTRRRSSSVVVZZZ```lllxxx}}}}}}}}}|||zzzyyyxxxxxxwwwxxxvvvuuussssssssstttuuussssssssstttttttttuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuvvvuuutttssssssqqqnnnkkkeee___ZZZYYYWWWTTTSSSVVVVVVWWWZZZ]]]```dddiiilllmmmnnnoooqqqrrrsssttttttttttttsssrrrrrrrrrrrrssssssssssssrrrrrrrrrrrrrrrqqqqqqqqqrrrtttuuuuuuuuusssssssssrrrrrrqqqqqqpppmmmlllkkkjjjiiiiiiiiiiiiggghhhhhhjjjkkklllmmmnnnsssssssssssssssrrrqqqqqqlllmmmnnnooopppsssvvvyyyzzz{{{{{{||||||||||||||||||{{{zzzyyywwwvvvvvvvvvxxxyyyzzz{{{|||}}}}}}}}}~~~|||zzzyyyyyyyyyyyyxxxwwwtttsssssstttuuuuuuvvvssspppooosssxxx}}}~~~~~~~~~~~~xxxnnneee```bbbhhhnnnpppqqqrrrqqqnnnkkkjjjjjjiiiiiijjjjjjiiigggeeeddd^^^WWWNNNEEE@@@<<<888666555444333222222222333333111111222222222333333333222333333333333333222222///000111222222222222222000000000000111111111111222111111111111111111222333222222111111000000000000000111222333333444444222222111111111111222222000000111111111222222222222111111111111222333333111111222222222333333333222222111111111111222222000000111222222222222111111111111111111111111111333222222111111222222333333333333222222222222333444444444444444444333333444444444444444444444444333444555555666555555555555555555555666666666666888888777888888888999999999999888888999999:::;;;::::::;;;<<<>>>@@@AAABBB??????@@@AAACCCHHHNNNSSS]]]iii}}}{{{yyyvvvtttpppnnnmmmmmmoooqqqsssrrrqqqqqqqqqrrrrrrqqqlllkkkiiihhhggggggggghhhjjjkkkmmmppptttxxx|||~~~~~~ssskkkfffcccaaaUUUVVVZZZbbbnnnyyyzzzvvvtttnnnllljjjhhhfffbbb\\\YYYYYYVVVUUUVVVXXX]]]iiiuuu~~~{{{yyy|||{{{{{{zzzzzzyyyxxxwwwwwwvvvtttsssssssssttttttrrrsssssssssssstttttttttuuuttttttttttttttttttttttttuuuvvvwwwvvvrrrkkkggg```XXXQQQPPPOOOLLLLLLNNNNNNQQQTTTWWWZZZ___eeejjjkkkmmmoooqqqssstttuuuuuuttttttsssrrrrrrrrrrrrrrrssssssrrrrrrrrrqqqqqqqqqqqqqqqrrrssssssttttttuuuttttttssssssrrrqqqqqqpppnnnmmmllljjjiiihhhggggggeeefffgggiiikkklllnnnnnnssssssssssssrrrqqqpppooolllnnnpppqqqrrruuuyyy|||}}}}}}~~~~~~~~~~~~}}}}}}|||{{{zzzxxxvvvuuuuuuuuuvvvwwwyyyzzz||||||}}}}}}~~~|||zzzxxxxxxxxxxxxvvvuuutttrrrrrrsssuuuvvvtttrrrqqqrrrvvv||||||}}}wwwlllcccaaaeeekkkoooooopppqqqpppmmmjjjiiiiiihhhiiiiiiiiihhheeebbb```[[[UUULLLCCC<<<999777666444444333333222222222222111111111222222222333333222333333444444333333333000000111222222222111111111111111222222222333333222222111000000111222222333222222111111000000000///000111333444444444444222222111111111111222222000000111111111222222222222222222111222333333444111111222222222333333333333333222222222333333444000000111222222222222111111111111111111111111111333222222111111222222333555555555666666666666555444444444444444444333333444444444444444444444444333444555555666555555555444555555555666666777777777666666555666777888888666666666666777888999:::::::::;;;<<<>>>@@@BBBCCC@@@AAAAAAAAACCCFFFKKKOOOVVVcccxxx~~~{{{yyyxxxuuussspppnnnnnnoooqqqssswwwwwwwwwwwwwwwvvvuuutttpppooommmjjjiiihhhhhhhhhkkklllooorrruuuxxxzzz|||{{{qqqiiiddd\\\]]]___gggqqq}}}~~~|||sssrrrooommmkkkgggbbb___YYYWWWVVVWWWYYY]]]iiittt|||}}}{{{yyyyyyzzzzzzzzzzzzzzzyyyxxxwwwvvvuuuuuuttttttttttttuuurrrrrrsssssssssttttttttttttttttttttttttsssssssssssstttvvvxxxwwwsssmmmhhh```WWWNNNKKKJJJGGGFFFHHHHHHKKKOOORRRTTTYYY```eeeiiikkknnnqqqsssuuuvvvvvvttttttsssrrrrrrrrrrrrsssssssssrrrrrrqqqqqqppppppqqqrrrtttsssrrrrrrsssuuuttttttsssrrrqqqppppppooonnnmmmlllkkkiiihhhgggfffeeefffhhhiiilllmmmooopppooopppqqqrrrrrrsssrrrrrrnnnqqqtttuuuuuuvvvzzz~~~~~~~~~~~~~~~|||{{{xxxvvvtttttttttttttttuuuwwwyyy{{{|||}}}}}}~~~|||zzzxxxwwwwwwvvvpppqqqqqqqqqqqqrrrvvvyyyuuutttuuuxxx~~~~~~vvvjjjccccccggglllnnnnnnoooooonnnkkkiiiiiiiiijjjjjjkkkjjjhhhddd```^^^YYYSSSKKKBBB;;;777777777333333333333222222222222111111222222222333333333333333444444555555444444111111222222222222222111111111222222333444444444333222111000000111222333222222222222222111111111///000222333444444333333222222111111111111222222111111111222222222222333222222222222222333444444111111222222222333333333333333333222333333444555000111111222333222222222111111111111111222222222333222222111111222222333222222333444444444444333444444444444444444444444444444444444444444444444333444555555666666555555444444555555666777777777666666555444555666777888555555555666666888999999999::::::<<<>>>@@@BBBCCCBBBBBBBBBBBBDDDHHHMMMQQQUUUaaauuu}}}|||{{{{{{yyyxxxvvvtttsssssstttuuu{{{}}}}}}{{{zzzuuussspppmmmjjjiiiiiiiiijjjkkknnnqqquuuyyy|||~~~~~~tttkkkeeeeeeffflllvvv{{{xxxtttqqqnnnkkkfffcccZZZWWWVVVXXXXXX\\\fffpppuuu}}}zzzxxxwwwxxxxxxyyyyyyzzzzzzzzzyyyxxxwwwttttttuuuvvvvvvvvvuuuuuusssssssssssstttttttttttttttttttttsssssssssrrrrrrrrrrrrsssuuuvvvvvvssspppggg[[[PPPKKKIIIEEECCCDDDCCCGGGKKKLLLMMMRRRZZZ```fffhhhlllooorrrtttuuuuuuuuuttttttsssssssssssssssssssssrrrrrrqqqppppppooorrrtttuuutttrrrqqqrrrtttrrrrrrqqqpppooonnnmmmmmmllllllllllllkkkjjjiiihhhhhhhhhjjjlllnnnpppqqqrrrpppqqqrrrsssttttttttttttqqquuuxxxxxxwwwwww{{{}}}~~~~~~~~~~~~{{{yyyvvvtttrrrqqqrrrrrrrrrsssuuuxxxzzz|||}}}~~~}}}}}}|||{{{yyywwwuuutttnnnoooqqqrrrsssvvv{{{~~~}}}~~~wwwlllfffgggkkkmmmmmmmmmnnnnnnllljjjiiijjjkkklllmmmmmmllliiiddd```]]]UUUQQQJJJAAA:::666555666333333333333333222111111222222222222333333333444333444555555666666666555222222333333333333222222111111222222333444444555333222111//////111222333222222222222333333333333///000222444444444222222222222111111111111222222222222222222333333333333333222222222222333444444111111222222222333333333222222111111222333333444111222222333333333333333000000111111111222222222333222222111111222222333...///000111111111000000222333333444444555555555444444444444444444444444333444555555666666555555444444555555666777777888777666555444555666888999666666666666777888999999999999:::<<<>>>@@@BBBDDDAAABBBBBBCCCFFFKKKRRRXXXYYYdddwww~~~|||zzzxxxwwwwwwwwwyyyvvvsssooollljjjjjjjjjjjjjjjllloootttzzztttlllkkkkkkpppyyy}}}xxxtttppplllhhheee[[[YYYWWWXXXWWWYYYaaajjjrrr}}}yyyuuuttttttvvvwwwxxxyyyzzzzzzzzzyyyxxxwwwssstttuuuwwwwwwwwwvvvvvvssssssssstttttttttuuuuuutttttttttssssssrrrrrrrrrrrrpppppprrruuuwwwxxxxxxmmm```SSSMMMIIIEEEAAAAAAAAADDDHHHIIIIIIMMMUUU\\\dddfffjjjnnnqqqsssttttttuuuuuutttsssssssssssstttssssssrrrrrrqqqpppoooooosssuuuvvvtttqqqpppqqqsssppppppooonnnmmmlllkkkkkkjjjkkkkkklllllllllkkkkkkjjjkkklllnnnpppqqqssssssttttttuuuuuutttssssssrrrssswww{{{zzzxxxxxx{{{|||}}}}}}~~~~~~~~~~~~}}}zzzxxxuuurrrpppoooppppppqqqrrruuuwwwzzz|||~~~~~~|||||||||{{{zzzwwwtttsssnnnqqqsssuuuwwwzzzzzzooojjjllloooooonnnmmmmmmllljjjiiiiiijjjlllooooooooonnnjjjeee___\\\SSSPPPIII@@@999555444555222333333333333222111111222222333333333444444444444444555666777777666666333333444444444333333222000000111222333333444444333222000//////000222333222222222333333444444444///111333444444333222111222222111111111111222222222222333333333444444444333333222222333333444555111111222222222333333333111111000000111222333333222222333444444444444333000000111111222222222222333222222222222222222333000111222333444333333222222222333333444555666666444444444444444444444444333444555555666666555555444444444555666777777888999888666555666777999:::888888777777888999999:::999999:::<<<>>>@@@BBBDDD@@@AAABBBCCCGGGOOOWWW]]]^^^hhhyyy}}}{{{|||}}}~~~{{{wwwsssooollljjjgggfffgggkkkqqqvvvyyyzzz|||vvvrrrooosss||||||yyyxxxuuupppgggaaa]]]WWWRRRSSSTTTWWW]]]dddnnn{{{}}}|||{{{zzzxxxwwwuuuuuuvvvvvvwwwwwwwwwvvvvvvuuuvvvvvvuuuuuuuuuuuuvvvvvvtttssssssrrrrrrsssssstttrrrrrrrrrrrrssssssttttttnnnpppqqqrrrrrrtttwwwzzzrrrgggYYYOOOJJJHHHDDDAAADDDDDDEEEGGGKKKNNNRRRTTT___ccchhhlllnnnppprrrtttttttttttttttssssssrrrqqqssssssttttttssssssrrrqqqtttuuuuuuuuutttsssrrrrrrqqqooommmmmmmmmlllkkkiiijjjjjjiiiiiihhhggggggfffhhhiiikkknnnppprrrssstttrrrrrrrrrrrrqqqqqqppppppuuuwwwzzz{{{{{{{{{|||~~~~~~}}}|||}}}}}}|||{{{xxxtttrrrrrrrrrrrrqqqoooqqqsssvvvyyy{{{}}}~~~~~~{{{xxxvvvtttsssrrrtttvvvxxxyyy}}}}}}vvvnnnkkknnnrrrssssssssspppllliiiggghhhjjjllllllooonnnjjjgggddd___XXXRRRKKKAAA999555555666666555555444444444333333333111222333333444444444444333333333333333333333333333333333333333333333333333333333333333333333333111111111111111111111111444111//////111333222111222222222111111111000000000111222111/////////000222222111111111111222222111/////////000222222111444333222333555666555333666555333222111222333333444444444333333222222222777...111777333444::::::999111000999:::222...111888888777666444333333222111111111222222333333444555555555444444555555555555444444444444555666666555666888888666666666777666777666555444555777:::888888888888888888999999<<<<<<<<<======>>>???@@@AAA@@@???>>>BBBIIISSSZZZ```hhhyyyzzzuuuqqqnnnjjjiiihhhkkkoootttwwwxxx~~~~~~|||wwwtttwww|||yyyuuunnneee___[[[UUUQQQPPPQQQTTTZZZaaammmyyy{{{{{{zzzzzzyyyxxxxxxxxxwwwwwwwwwwwwwwwwwwvvvuuuuuuuuuttttttttttttttttttssssssrrrrrrrrrrrrssssssrrrsssssstttttttttssssssqqqrrrrrrrrrsssvvvzzz}}}xxxooobbbVVVNNNIIIFFFDDDCCCCCCDDDEEEGGGJJJMMMOOOTTTYYY```ggglllpppsssuuurrrrrrrrrrrrrrrqqqpppppprrrrrrsssssssssssssssrrrsssssssssssssssrrrqqqpppooonnnlllkkkkkkkkkiiigggggggggggggggggggggggggggiiikkkmmmpppsssuuuvvvvvvsssrrrrrrqqqqqqqqqqqqrrrvvvxxxzzz{{{{{{{{{|||}}}}}}|||||||||~~~~~~}}}{{{wwwtttqqqoooooopppooooooqqqsssuuuxxxzzz|||~~~~~~}}}{{{xxxvvvtttsssuuuvvvxxxyyyzzz|||}}}|||yyysssqqqsssvvvwwwvvvuuurrrnnnjjjhhhiiijjjlllkkknnnnnnjjjgggeee```YYYPPPIII???888555444555666444444444444333333333333000000111222222222111111333333333333333333333333333333333333333333333333222222222222222222222222111111111111111111111111555222000000222444333222222222222111111111000000111222333222000///000111222222111111111111222222222111000000000111111111333222000111333444555444555444333222222222222333444444333333333222222222777///111333333???MMMOOOPPP>>>000000222000000555111111111111222222222222333333333333333222222222555555444444444444555555444444444444444555666666444666777777666555555666666777777777666666888999555555555666777888999:::;;;;;;;;;;;;<<<===>>>???>>>===<<<<<<>>>DDDMMMSSS\\\dddvvvzzzwwwrrrooommmmmmpppsssvvvwwwwwwwwwwwwxxxyyyxxxuuussstttsssvvv|||~~~zzz{{{zzzvvvooohhhbbb]]]VVVQQQPPPPPPRRRWWW^^^iiivvvyyyyyyyyyyyyzzzzzzzzzzzzxxxxxxxxxxxxxxxwwwvvvvvvuuuuuutttsssrrrrrrrrrsssrrrrrrqqqqqqqqqqqqrrrrrrrrrsssuuuvvvuuutttsssqqqooooooooooooooosssxxx|||zzznnn```SSSKKKHHHHHHDDDDDDDDDDDDEEEGGGIIIJJJLLLRRR[[[dddjjjnnnrrrtttppppppppppppppppppooonnnpppqqqrrrssssssttttttsssrrrrrrrrrrrrqqqpppooonnnnnnllljjjiiiiiihhhfffeeeddddddeeefffgggggghhhhhhiiijjjmmmqqqtttvvvwwwwwwtttsssqqqpppppprrrtttuuuwwwyyy{{{|||{{{{{{|||}}}|||{{{zzz{{{||||||{{{yyytttqqqnnnmmmnnnooonnnmmmssstttwwwyyy|||}}}}}}~~~}}}|||{{{zzzxxxvvvuuuuuuwwwyyyzzzyyyxxxyyyzzz|||~~~zzzzzz~~~||||||~~~|||yyyxxxzzz|||{{{yyywwwtttpppllliiiiiijjjkkkjjjlllkkkhhhfffeee```ZZZLLLEEE===777444444444555333333333333222222222222111111222222222111000000222222333333333333333333222222222222222222222222111111111111111111111111111111111111111111111111555333222222333444444333222222222111111111111111111333333333111000111222222222111111111111222222222222111111000111111111555222//////000333444444444444333222222222222333333333333333222222222222000...111333:::UUUmmmoooYYYDDD111---111222444888222222222333333444444444444444444333222222111111444444333333333333444444444444444444555555666666333555666666555444444555555777999999888777888999555555666777888:::;;;<<<::::::::::::;;;<<<===>>><<<<<<<<<;;;<<<@@@FFFKKKWWW___rrr~~~zzzuuurrrsssuuuwwwxxxuuutttrrrrrrqqqoookkkhhhiiigggiiiooouuuzzz|||zzzuuuooojjjbbb[[[UUUSSSRRRSSSXXX^^^gggsss~~~yyyyyyyyyyyyzzzzzzzzzzzzxxxyyyyyyxxxxxxwwwvvvuuuvvvuuutttsssrrrrrrrrrrrrrrrqqqqqqppppppqqqqqqrrrrrrtttvvvwwwwwwuuurrrqqqooonnnmmmllllllooouuuyyyxxxiiiYYYNNNJJJKKKHHHGGGFFFEEEEEEEEEFFFGGGKKKQQQZZZccciiimmmppprrrooooooppppppppppppooooooooooooqqqrrrssstttttttttrrrrrrrrrqqqpppooonnnmmmmmmkkkiiiiiihhhhhhfffddddddeeeeeefffgggggghhhhhhfffiiilllpppsssuuuvvvvvvtttsssqqqpppqqqsssvvvxxxxxxzzz||||||{{{{{{|||}}}{{{zzzyyyyyyzzzzzzxxxvvvrrrpppnnnnnnooopppooonnnssstttwwwyyy{{{|||{{{{{{yyyyyyyyyxxxwwwwwwwwwvvvyyyyyyyyyxxxvvvuuuvvvwwwyyy~~~}}}zzzyyy|||~~~|||zzzzzz~~~~~~}}}~~~~~~{{{yyyvvvrrrnnnkkkjjjjjjkkkhhhiiihhheeedddddd^^^WWWFFFAAA:::555333444444444333333333222222222111111444444444444333333222111222222222222222333333333111111111111111111111111000000000000000000000000111111111111111111111111333333222222333333333333111111111111111111111111222333444333111111111222222222111111111111222222111111222111111111333444999666111...///111222333333333222222222222222222333222222222222222222222---///333222:::WWWnnnkkkHHH<<<222333777777666777666555555444333333222222222222222222222111111111444333333222222333333444333444444555555555555555444666777777666555555666555777::::::999888888999999999999:::;;;<<<===>>>::::::::::::;;;<<<===>>>===============@@@DDDHHHRRR[[[nnn{{{zzzyyyzzzyyyzzzwwwsssooommmjjjfffcccaaa^^^^^^ccciiimmmrrryyy|||wwwrrrhhhaaaZZZWWWVVVUUUYYY___fffsss~~~yyyyyyyyyyyyyyyxxxxxxxxxxxxyyyyyyxxxwwwvvvuuuuuuvvvuuuuuutttssssssssstttrrrqqqqqqppppppqqqqqqrrrrrrtttvvvxxxxxxvvvtttrrrqqqpppnnnkkkjjjmmmrrruuu{{{ooo___RRRMMMMMMIIIHHHFFFEEEDDDDDDEEEEEEIIIOOOXXX```gggkkkoooqqqppppppqqqqqqqqqqqqqqqpppnnnoooppprrrssstttttttttrrrrrrrrrrrrpppooonnnmmmllljjjiiihhhhhhhhhfffeeegggggggggggggggggggggggggggiiimmmqqqtttuuuvvvuuutttsssqqqqqqrrruuuxxxzzzzzz|||}}}}}}|||{{{|||}}}{{{yyyxxxxxxxxxwwwtttrrrooommmlllmmmnnnoooooonnnqqqsssvvvxxxyyyyyyxxxwwwuuuvvvvvvvvvwwwxxxxxxxxxyyyxxxwwwuuurrrrrrsssuuu{{{~~~{{{zzz{{{|||~~~{{{yyy{{{||||||~~~}}}{{{zzzwwwsssooollljjjjjjjjjeeefffdddbbbbbbaaaYYYPPPBBB===888555444444444444333333333222222222111111444444444444333333222111111111111222222333333333111111111111111111111111000000000000000000000000111111111111111111111111111111222222222111111222111111111111111111111111222333444333111111111222222222111111111111222222...000222222222222555888???:::444000///000111111111222222222222222222222222222222222222222222222000333666111///@@@KKKAAA444333444777777555555666222222111111000000//////...//////000111222222333444333333222222333333444333444555555666666555555666777999999777666777888555777::::::999888888999<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>???<<<===>>>>>>>>>AAAEEEHHHNNNWWWkkk}}}zzzvvvqqqmmmhhhbbb^^^\\\WWWVVVZZZ^^^```dddiiittt|||}}}xxxqqqiiiaaa]]]ZZZYYY\\\bbbjjjwww}}}|||xxxxxxxxxxxxwwwwwwwwwwwwxxxxxxxxxwwwvvvuuutttsssuuutttttttttttttttuuuuuurrrrrrqqqqqqqqqqqqrrrrrrssstttvvvwwwxxxwwwvvvuuuooonnnkkkhhheeefffhhhkkkxxxzzzzzzrrreeeXXXQQQOOOIIIHHHGGGFFFEEEEEEFFFGGGGGGLLLUUU]]]dddjjjooorrrpppqqqrrrrrrsssrrrrrrrrrnnnoooppprrrssssssttttttrrrrrrrrrqqqpppnnnmmmllliiihhhgggggghhhhhhgggeeehhhgggggggggggggggggggggjjjmmmqqquuuwwwxxxwwwvvvsssrrrrrrrrrtttwwwzzz|||{{{}}}~~~~~~|||{{{||||||{{{yyywwwvvvuuussspppnnnjjjiiiiiijjjlllnnnmmmlllppprrruuuwwwwwwvvvtttsssrrrrrrsssuuuwwwxxxyyyzzzxxxwwwuuurrrpppqqqtttxxx~~~}}}{{{zzz{{{zzz{{{|||yyy{{{{{{yyyxxxzzz|||~~~|||zzzyyywwwssspppmmmkkkjjjjjjdddeeecccaaaaaa^^^SSSHHH>>>:::777444444555555555333333333333222222222222111111222222222111000000000000111111222333333333222222222222222222222222000000000000000000000000111111111111111111111111///111333333111000111111111111111111111222222222111333333333111000111222222222111111111111222222...111333333222222666999@@@<<<555111///000000000000111222222333222222222111111111222222222222222111111666333---333666+++000222333333111000222555000000111222333444444555---...///000111333444444444444333333333333444444222333555666666666555444666888:::999888777888888555777999999888777888999;;;;;;:::999888888888888;;;;;;;;;;;;<<<===>>>???:::;;;<<<===???CCCHHHLLLOOOXXXlll{{{sssiiibbb^^^WWWTTTVVVYYYYYY[[[^^^dddkkkvvv|||tttlllgggcccaaaccciiiooo||||||zzzyyyuuuuuuuuuvvvwwwwwwxxxxxxwwwwwwwwwvvvuuutttsssrrrrrrrrrrrrrrrssstttuuuuuussssssrrrrrrrrrrrrssssssssstttuuuvvvwwwxxxxxxxxxqqqpppmmmiiieeecccccceeeooosssvvvtttkkk___VVVQQQMMMLLLKKKJJJJJJKKKLLLMMMMMMQQQWWW]]]ccchhhnnnrrrpppqqqqqqrrrssssssrrrrrrnnnooopppqqqrrrsssssssssqqqqqqqqqpppnnnlllkkkjjjfffeeedddeeefffggggggeeeeeeeeeeeeffffffgggggghhhlllnnnrrrvvvxxxwwwvvvuuuqqqqqqrrrtttvvvyyy{{{|||}}}~~~}}}{{{|||||||||zzzwwwuuusssqqqmmmjjjhhhhhhhhhjjjmmmnnnnnnlllppprrruuuwwwwwwuuusssqqqoooppprrrtttvvvyyyzzz{{{xxxwwwssspppooosssxxx}}}~~~|||zzzyyyzzz{{{zzzyyy|||xxxzzzzzzxxxyyywwwrrrppprrruuuwww{{{}}}}}}|||{{{zzzxxxvvvsssooommmkkkkkkjjjeeefffeeecccbbb\\\OOOAAA;;;999666555555666666555444444444444333333333333000000111222222222111111///000000111222222333333333333333333333333333333111111111111111111111111111111111111111111111111///222444444222111111222000000111111111222222222111222333222000///000111222222111111111111222222111444666555111111444888===999444000000000000000///000111222333222222111000111111111222222222222000,,,222555111444777222444444222///...000111222333333444555666777888888000000111222333444444555555555444444444444555555222333555666777666555444666777999999777666777888666777777777666666888999:::999888888888888888999::::::::::::;;;<<<===>>>;;;<<<===???BBBHHHOOOTTTWWW```rrrxxxooobbb[[[VVVWWWYYYXXXXXX[[[[[[aaakkksssxxx|||}}}uuupppkkkiiikkkpppsss||||||}}}}}}|||zzzxxxvvvqqqrrrsssuuuvvvxxxyyyyyywwwwwwvvvvvvuuusssrrrqqqpppppppppqqqrrrssstttuuutttssssssrrrrrrsssssstttsssttttttvvvwwwxxxyyyzzzzzzyyyvvvqqqllliiihhhhhhiiinnnssstttooodddZZZSSSRRRQQQPPPPPPPPPQQQSSSSSSWWWYYY]]]```dddhhhmmmqqqooopppqqqrrrrrrrrrrrrrrrooopppqqqqqqrrrrrrrrrrrrppppppooonnnmmmkkkiiihhhcccbbbbbbccceeeffffffeeeaaabbbcccdddfffggghhhiiikkknnnqqquuuvvvuuusssrrrpppqqqsssuuuxxxzzz||||||}}}}}}|||||||||}}}{{{wwwuuurrroookkkhhhjjjiiijjjllloooqqqpppoooqqqrrruuuwwwwwwuuurrrpppmmmoooqqqsssvvvyyy{{{|||yyywwwsssppppppttt|||}}}zzzwwwwwwyyy{{{zzzyyy|||xxxxxx|||}}}{{{tttpppqqqooojjjjjjoootttwwwzzz||||||{{{zzzzzzvvvuuurrrooommmkkkkkkkkkggggggfffdddccc\\\MMM===:::888555555666777777666555555444444444444333333111222333444444444444444///000000111222222333333333333333333333333333333111111111111111111111111111111111111111111111111000333666666333111222444000000111111222222222222000111222111/////////000222222111111111111222222444777888666111///222555999666222000000111111000///000111222333333222111000000111111222222222222555+++///444//////555444555333111000333555222...333333333333333333222222444444444444444444444444666555555444444555555666222333555777777666555444555666888888666666666777666777777555444555888:::999999999999:::;;;;;;<<<999999999999:::;;;<<<<<<>>>???@@@BBBGGGNNNVVV\\\aaahhhzzztttiii___^^^]]]XXXVVVWWW[[[\\\```dddjjjpppvvvyyy~~~wwwpppnnnoooqqqzzz|||{{{||||||{{{xxxyyyyyyzzzzzzyyyyyyxxxvvvuuuttttttuuuvvvtttssswwwwwwwwwvvvuuusssrrrqqqssssssrrrrrrsssssstttuuussssssrrrqqqqqqrrrrrrrrrqqqsssvvvwwwxxxyyy{{{}}}~~~|||{{{yyyvvv|||||||||zzzuuulllbbbZZZYYYTTTRRRUUUXXXXXX[[[___bbbccceeegggiiikkkmmmnnnpppqqqqqqrrrrrrsssssstttssssssssssssrrrqqqppppppnnnoooooonnnllliiifffdddbbbcccdddcccaaa``````aaaaaaaaabbbccceeehhhjjjkkkooopppqqqrrrrrrrrrrrrrrrssstttvvvyyy{{{|||}}}}}}~~~}}}}}}}}}|||zzzyyyxxxuuuttttttrrrpppnnnlllkkkmmmmmmlllmmmnnnqqqtttvvvssstttuuuvvvvvvuuusssrrrqqqpppqqquuuyyy|||zzzxxxvvvuuusssqqqrrrvvv|||~~~}}}{{{zzzyyywwwwwwwwwyyy{{{||||||}}}}}}|||yyyvvvtttqqqooonnnpppsssttt|||{{{yyywwwuuuuuuttttttuuutttrrrooommmkkkiiihhhcccbbbaaabbb```VVVGGG<<<666666555444333333222222333444666666666444222000444333333222222333333444111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000111111111111222222222444333333222222333333444222222222111111111000000111111111111111111111111111222333333222111000///444444444444333111///...000000111222222222222111111111111111111111111111000111111111111222222222333333333333333333333333666333000333777:::777444555555555444444333333222333333333333333333333333555555555555666666666666999999999999999888777666777:::===>>>===;;;::::::<<<888555666:::<<<:::777<<<<<<;;;;;;;;;<<<<<<===AAA>>>===AAAEEEKKKUUU___jjjqqq~~~wwwhhhccc```[[[WWWWWWWWWXXX[[[___eeejjjooorrrxxx~~~}}}wwwssssssttt{{{}}}zzzxxxyyyzzzzzzzzzwwwwwwwwwxxxxxxwwwwwwwwwuuutttssssssuuuvvvuuusssvvvvvvvvvuuutttsssqqqqqqooooooooooooooopppqqqqqqtttssssssrrrrrrrrrssssssppprrrtttvvvwwwyyy}}}vvvkkkccc```]]]\\\aaafffhhhjjjnnnkkklllmmmnnnooopppqqqqqqpppqqqqqqrrrrrrsssssstttssssssssssssrrrqqqppppppnnnnnnmmmkkkiiifffdddbbbaaabbbbbbaaa___^^^___```bbbbbbdddfffhhhjjjmmmnnnrrrssssssssssssrrrrrrqqqssstttvvvxxxzzz{{{||||||}}}}}}}}}|||{{{yyywwwvvvtttsssrrrqqqooonnnmmmlllooonnnnnnmmmnnnppprrrttttttuuuwwwxxxxxxvvvtttrrrrrrqqqqqqsssvvvwwwuuurrrrrrtttvvvwwwwwwyyy|||~~~~~~~~~~~~}}}||||||{{{~~~{{{xxxvvvuuuvvvvvvwwwvvvzzz~~~|||xxxvvvsssqqqqqqsssvvvxxx|||{{{zzzxxxvvvtttsssrrrwwwvvvuuurrrpppllljjjhhheeebbb___[[[VVVMMMAAA999666555555444333333222222222333444555666555333222444333333222222333333444222222222222222222222222111111111111111111111111222222222111111111111111000000000000000000000000000000111111111222222222333333222222222222333333222222222111111111000000111111111111111111111111222222222222222111000///111222222333333222111000000000111222222222222111111111111111111111111111000111111111111222222222333333333333333333333333222///---///333555444111444444333333333333333333444444444444444444444444555555555555666666666666888999999999888888777666666:::???BBBAAA>>>;;;:::<<<:::888888:::;;;:::888:::::::::;;;<<<===>>>???AAA>>>===AAADDDJJJSSS]]]iiippp}}}xxxlllfff```ZZZVVVUUUVVVWWW[[[___dddhhhjjjrrrxxx}}}{{{wwwxxx|||yyywwwvvv}}}yyywwwttttttvvvxxxyyyyyyuuuuuuuuuvvvvvvuuuuuuuuusssrrrqqqrrrtttvvvuuutttuuuuuuuuuuuutttrrrqqqqqqnnnnnnnnnmmmnnnooooooppptttssssssrrrssssssttttttppprrrssstttvvvzzz~~~vvvooofffbbbaaafffjjjlllooossssssssssssttttttssssssrrrpppqqqqqqrrrrrrsssssstttsssssssssrrrrrrqqqoooooommmllliiigggdddbbbaaa``````aaaaaa___]]]\\\]]]^^^bbbccceeehhhkkknnnpppqqquuuuuuttttttsssrrrrrrrrrssstttuuuwwwyyyzzz{{{{{{}}}}}}}}}|||zzzwwwuuusssqqqpppooommmmmmmmmnnnnnnqqqpppooonnnnnnpppqqqrrruuuvvvyyyzzzzzzxxxuuussssssrrrrrrrrrsssqqqooolllnnnsssyyy~~~~~~}}}}}}{{{zzzzzz|||~~~~~~}}}}}}|||||||||}}}~~~}}}xxxtttqqqrrrsssuuuqqqtttxxx|||{{{yyyvvvssstttvvvzzz|||}}}}}}}}}{{{xxxuuuqqqooovvvuuuuuusssoookkkgggeeeaaa^^^YYYQQQJJJBBB<<<999555555444444333333222222000111333555555555555444333333222222222222333333111111111111111111111111111111111111111111111111222222222222111111000000000000000000000000000000000000000111111111222222222222111111111111222222222111111111111000000000111111111111111111111111222222111000000000111111...///000111111111111111000000111222222222222111111111111111111111111111000111111111111222222222333333333333333333333333000...,,,...111333111///222222333333333333333333555555555555555555555555444555555555555666666666888888888888888777777666333888>>>BBBAAA===:::888;;;<<<<<<;;;999888999;;;999999:::;;;<<<>>>@@@@@@BBB>>>>>>AAADDDHHHQQQZZZeeemmm|||xxxoooggg^^^WWWVVVVVVWWWYYY\\\___bbbdddmmmrrrxxx{{{~~~uuuuuuwww|||~~~{{{yyy~~~~~~wwwuuusssssstttvvvwwwwwwsssttttttuuuuuuttttttsssqqqppppppqqqtttuuuuuutttsssssstttssssssrrrqqqqqqppppppooooooppppppqqqrrrrrrrrrqqqqqqrrrrrrssssssrrrsssttttttuuuyyy~~~yyyooogggaaaaaabbbdddhhhmmmrrrssstttttttttsssrrrqqqpppqqqqqqrrrrrrsssssstttrrrrrrrrrqqqqqqooonnnmmmkkkiiifffbbb```____________```___^^^\\\\\\]]]___aaabbbeeehhhllloooqqqrrrttttttsssssssssssssssssstttuuuwwwxxxyyyzzz{{{{{{~~~~~~}}}|||zzzvvvsssqqqmmmlllkkkjjjjjjkkkmmmooooooooooooooooooqqqrrrsssuuuwwwzzz{{{{{{xxxuuurrrssssssrrrrrrqqqooommmkkkkkkqqq{{{~~~}}}zzzyyyyyyzzz{{{{{{~~~}}}|||{{{{{{}}}zzzuuurrrsssvvvyyywwwwwwyyy{{{~~~|||zzzwwwuuuvvvxxx|||~~~~~~{{{vvvqqqnnnqqqqqqqqqoookkkfffbbb___YYYWWWRRRKKKCCC===;;;;;;444444444333333333222222111222333444444444444333333333222222222222333333000000000000000000000000111111111111111111111111333333222222111000000000000000000000000000000000000000000000111111111111111111000000000000111111111111111111000000000000111111111111111111111111222111000//////000111222...//////000000000000000000000111222222222222111111111111111111111111111000000111111111222222222222222222222222222222222222000///000333444333111222222333333444444555555444444444444444444444444444444444555555555666666666777777888777777666666111555999;;;:::888777666:::===???===888777999===::::::;;;;;;<<<>>>???@@@BBB???>>>AAACCCGGGOOOXXX___iiiyyy|||qqqfff\\\YYYYYYYYYYYYZZZ\\\^^^```fffjjjoootttxxx~~~}}}uuuttttttwww~~~~~~}}}}}}}}}}}}yyywwwuuutttuuuuuuuuutttssssssttttttttttttsssssspppoooooopppsssttttttsssqqqrrrrrrrrrrrrrrrqqqppppppppppppppppppqqqrrrrrrppppppoooooopppqqqqqqrrruuuuuuuuutttuuuwww{{{|||pppccc]]][[[^^^eeelllooopppqqqsssssssssrrrqqqpppqqqqqqrrrrrrsssssstttqqqqqqppppppooommmlllkkkiiifffccc```^^^]]]^^^^^^___```___^^^]]]]]]```bbbbbbcccfffjjjmmmooopppqqqqqqqqqqqqqqqrrrsssuuuvvvwwwxxxyyyzzz{{{{{{{{{{{{~~~~~~~~~}}}zzzvvvrrrpppjjjiiihhhggghhhjjjlllnnnmmmmmmnnnoooqqqrrrttttttuuuvvvxxxzzzyyyvvvsssqqqrrrssstttsssrrrqqqoooooolllrrr{{{yyywwwwwwzzz}}}~~~}}}{{{{{{|||~~~{{{wwwvvvyyy|||||||||||||||~~~zzzxxxwwwvvvwwwyyy|||~~~}}}xxxsssooonnnnnnnnnllliiiddd___\\\VVVTTTOOOHHH@@@:::888777333333333333333222222222444444444333333222222111333222222111111222222333111111111111111111111111111111111111111111111111222222222111111111000000000000000000000000000000//////000000000111111111111000000//////000000111000000000000000000000000000000000000000000000000111111/////////000111222000000000///////////////000000111222222222222111111111111111111111111111000000111111111222222222222222222222222222222222333222222222333444333333333333444444555555666666333333333333333333333333444444444444555555555555555666666777777777666666222444555666555555777888999===???===888666999>>>======<<<<<<<<<===>>>>>>BBB???>>>AAADDDGGGOOOWWW[[[eeewwwrrrggg```___^^^]]]]]]]]]^^^___```bbbgggmmmqqqwww{{{vvvtttqqqsssyyy~~~zzzzzzzzzyyyyyyzzz{{{{{{zzzxxxuuutttuuutttsssrrrrrrrrrssssssssssssrrrrrrpppooooooppprrrsssrrrqqqooopppqqqqqqqqqqqqqqqpppnnnnnnnnnnnnnnnoooooopppnnnnnnnnnnnnooopppqqqqqqvvvvvvvvvvvvuuuwwwzzz}}}~~~yyyggg\\\XXX[[[ccclllmmmoooqqqsssttttttsssrrrpppqqqqqqrrrrrrsssssstttooooooooonnnlllkkkiiiiiifffdddaaa___^^^]]]^^^___```aaaaaa```___aaadddgggggghhhkkkmmmooopppqqqppppppppppppppprrrtttvvvwwwyyyyyyzzz{{{{{{|||{{{{{{{{{|||||||||yyyuuuqqqnnnhhhhhhggghhhiiijjjlllmmmlllmmmnnnppprrrsssuuuuuuttttttuuuuuutttrrrpppoooqqqsssuuuuuutttrrrrrrssspppuuu}}}~~~yyyyyy|||~~~}}}}}}}}}}}}~~~zzzzzz||||||||||||||||||~~~}}}vvvvvvvvvwwwxxxzzz|||}}}|||}}}~~~|||xxxtttqqqooonnnnnnlllhhhddd```^^^YYYUUUNNNFFF>>>888333111333333333333222222222222555444444333222111111111222222111111111111222222333333333333333333333333111111111111111111111111111111111111111111111111000000000000000000000000/////////000000000111111111111000000000000111111//////000000000000000111000000000000000000000000000000/////////000111111111111000///......//////000000111222222222222111111111111111111111111111000111111111111222222222222222222222222222222222222222222222222222222222333333444444444444444555333333333333333333333333333444444444444555555555444555555666666666666666666666666666555777:::===888;;;>>><<<888777:::>>>>>>>>>===<<<<<<======>>>BBB??????BBBEEEHHHOOOXXX[[[eeewwwuuujjjiiigggeeeddddddddddddaaaaaacccgggiiimmm{{{|||wwwrrrpppttt{{{|||xxxwwwwwwvvvvvvwwwxxxxxxwwwuuusssrrrsssrrrqqqoooppppppqqqqqqqqqqqqppppppqqqooonnnoooqqqqqqpppooonnnoooooopppqqqqqqqqqpppmmmmmmllllllmmmmmmnnnooonnnnnnnnnnnnooopppqqqrrrsssuuuvvvvvvwwwxxx{{{}}}|||sssddd\\\\\\bbbjjjnnnooorrrtttuuutttrrrqqqpppqqqqqqrrrrrrsssssstttmmmmmmmmmllljjjiiigggfffcccbbbaaa```_________```bbbbbbbbbbbbccceeeiiimmmnnnppprrrtttttttttsssrrrsssrrrqqqqqqrrrtttvvvwwwyyyyyyzzzzzz{{{{{{zzzzzzxxxxxxyyyyyywwwsssooollliiiiiijjjkkklllmmmmmmnnnmmmnnnoooqqqrrrsssssssssrrrrrrqqqpppooonnnmmmmmmqqqsssvvvvvvtttssssssuuuuuuzzz}}}~~~~~~~~~||||||}}}~~~~~~~~~{{{tttuuuwwwyyyzzz{{{{{{{{{xxxyyyzzz{{{yyywwwtttrrrooonnnmmmkkkhhheeebbbaaa\\\TTTJJJAAA<<<888333000222222222222222222222222333333222222222222222222222222111111111111222222222222222222222222222222111111111111111111111111000000000111222222333333000000000000000000000000////////////000000000111222111111000000111111222////////////000000111111000000000000000000000000...//////000000000000000111000/////////000111222000000111222222222222111111111111111111111111111000111111111111222222222111111111111111111111111111222222222111111111222333333222222222222222222444444444444444444444444333333444444444555555555333444555555666666666555666777999999888999<<<>>>777999::::::888888;;;>>>===<<<<<<<<<===>>>??????AAA???@@@CCCFFFIIIQQQYYY___hhhyyysssrrrpppmmmlllkkkkkkkkkhhheeedddeeeccceeerrr}}}uuuoooppptttyyy|||~~~zzzxxxwwwvvvuuuuuuuuuuuuuuusssqqqppppppqqqqqqooonnnnnnnnnoooooooooooonnnnnnqqqpppnnnoooppppppooonnnmmmnnnoooppppppqqqppppppnnnmmmmmmmmmmmmnnnoooooooooooooooooopppqqqrrrssspppsssuuuwwwxxxyyy|||~~~qqqeee```ccciiinnnooorrrssssssrrrpppnnnpppqqqqqqrrrrrrsssttttttlllllllllkkkiiigggfffeeebbbaaaaaa`````````aaaaaaccccccddddddeeehhhmmmppptttvvvwwwyyyyyywwwvvvuuuvvvuuutttsssssstttvvvwwwxxxyyyyyyzzzzzzyyyyyyyyyuuuvvvwwwwwwuuuqqqmmmjjjjjjkkklllmmmnnnoooooonnnooopppqqqrrrrrrrrrrrrqqqqqqpppooommmlllkkkkkkkkkqqqtttwwwwwwtttrrrssstttxxx}}}~~~}}}~~~zzzrrrtttwwwzzz||||||{{{{{{uuuvvvwwwwwwwwwuuusssrrrnnnmmmkkkiiifffdddbbbaaa[[[QQQEEE===:::999777444222222222222222222222222111111111111222333444555222222111111111111222222////////////////////////111111111111111111111111//////000111222333333444000000000000000000000000////////////000000000000222222111111111111222222.../////////000000111111000000000000000000000000---...///111111111000/////////...///000222333555000000111222222222222111111111111111111111111111000111111111111222222222111111111111111111111111333444444444333222333444222111111111000000//////555555555555555555555555333333333444444444555555333444444555666666666555444777999;;;::::::;;;<<<666777888888888999;;;===;;;;;;;;;<<<>>>???AAABBBAAA???@@@DDDGGGJJJRRRZZZccckkk{{{zzzvvvwwwvvvrrrpppqqqqqqpppllleeeaaadddlllttt~~~ssslllkkknnnrrrzzz{{{yyyyyyxxxssstttttttttttttttssssssqqqqqqqqqpppppppppoooooonnnnnnnnnnnnnnnooooooppprrrrrrqqqpppooonnnmmmlllooooooooooooppppppppppppqqqpppooommmmmmooopppqqqssssssrrrqqqqqqqqqrrrrrrwwwwwwvvvvvvxxxzzz}}}|||mmmggghhhiiimmmnnnpppqqqrrrsssssssssvvvvvvuuusssrrrqqqpppooommmkkkhhheeecccbbbbbbccc_________`````````aaaaaabbbccceeegggkkkooosssvvvwwwxxxzzz{{{{{{yyyvvvtttssstttuuutttrrrrrrtttuuuxxxyyyzzzzzz{{{zzzzzzzzzxxxwwwvvvtttqqqmmmjjjiiiiiijjjkkklllmmmooopppppptttsssrrrqqqqqqqqqrrrsssooopppooonnnlllkkkmmmoooqqqrrrssssssrrrtttvvvyyy{{{~~~|||xxxrrrvvvzzz}}}}}}}}}}}}}}}zzz~~~|||yyyxxxvvvrrrpppqqqpppkkkeee```___```TTTLLLBBB;;;:::999777444111111111111111111111111333222222111111222222333000/////////000222444555222222222111111111111000111111111111111111111111000000000000////////////000000000000000000000000333222111/////////000111555333000------...111333000000000000000000000000000000000000000000000000222111000111111111///---///000000111111111111000444333222111111222333444000000000000000000000000000111222222111000111222333333333333333333333333555333222222444444333222222222111111000111111222444555555555444444222222333333333333444444555666333333333444555666777777333666999:::;;;;;;<<<===777777888999::::::::::::;;;;;;;;;;;;<<<>>>???@@@GGGFFFEEEFFFKKKQQQXXX\\\```fffuuu~~~~~~{{{yyytttllleeeccchhhmmmzzzwwwlllfffeeeeeeooo|||}}}yyywwwvvvvvvssssssttttttttttttssssssqqqqqqpppppppppooooooooonnnnnnmmmmmmnnnnnnoooppprrrrrrqqqpppooonnnmmmmmmmmmmmmnnnnnnnnnoooooooooqqqpppnnnmmmmmmnnnpppqqqqqqqqqpppqqqqqqrrrssssssvvvuuuuuuuuuwwwyyy|||}}}~~~wwwooonnnpppqqqqqqqqqqqqqqqrrrrrrrrruuutttsssrrrpppooonnnmmmnnnllliiieeebbb___^^^]]]^^^^^^^^^_______________```aaabbbffflllrrrvvvwwwxxxyyy{{{{{{zzzxxxuuusssrrrsssttttttssstttvvvxxxyyyyyyzzz{{{{{{zzzzzzzzzwwwuuusssqqqnnnkkkiiihhhjjjkkklllmmmnnnpppqqqqqqpppooonnnmmmmmmnnnnnnooonnnnnnmmmkkkjjjjjjmmmooossstttuuuuuuuuuvvvyyy{{{~~~~~~|||yyyvvvuuuxxx|||~~~~~~}}}{{{wwwtttnnnhhhbbb^^^]]]]]]OOOHHH???999888777555333222222222222222111111111333222222111111222222333333222222111222222444444000000111111222222222333111111111111111111111111111111111111000000000000000000000000000000000000333222000/////////000111444222000......///111222000000000000000000000000000000000000000000000000222111000111222222000...111111000000///---,,,+++111111000//////000111111000000000000000000000000000111222222111000111222333333333333333333333333444333222333444555444333222222111111111111111222222222333333444555555555555555444444444555666777333444444444555666666666555777999999888777777777777777888999::::::::::::;;;;;;;;;;;;<<<>>>???@@@AAAAAABBBEEELLLUUU___dddccchhhwwwvvvllleeedddeeemmmxxxvvvlllfffbbbjjjuuu~~~~~~~~~~~~~~~}}}}}}}}}~~~}}}|||zzzwwwuuusssrrrrrrssssssttttttsssssssssppppppppppppoooooooooooonnnmmmmmmmmmmmmnnnoooooorrrrrrqqqpppooonnnmmmmmmllllllmmmmmmmmmnnnnnnnnnppppppnnnnnnnnnnnnppppppnnnnnnooooooppprrrsssttttttsssssssssuuuwwwyyyzzz|||}}}vvvsssuuutttsssrrrqqqppppppqqqrrrssssssqqqpppnnnlllkkkjjjiiihhhfffdddaaa^^^\\\[[[]]]]]]]]]]]]]]]]]]]]]]]]___^^^```eeennnvvvyyyzzzzzz{{{{{{{{{yyyvvvsssrrrqqqssstttuuuuuuvvvyyy{{{zzzzzzzzz{{{{{{zzzyyyyyyuuussspppmmmkkkiiihhhhhhkkkkkklllnnnooopppqqqrrrppppppoooooooooooopppqqqmmmmmmkkkiiihhhiiimmmqqqvvvwwwyyyyyyyyy{{{}}}}}}yyyxxxxxxxxxxxx{{{~~~~~~wwwlllccc^^^[[[XXXVVVHHHBBB;;;666555555444222444444333333222222111111222222111111111111222222333333222111000000111111...///000111222333444444111111111111111111111111222222222222111111111111000000000000000000000000222111000000///000000000222111000000///000000000000000000000000000000000000000000000000000000000000000///111222333111000111111111000///...---,,,111111000//////000111111000000000000000000000000000111222222111000111222333333333333333333333333333222111222444555555444222222111111222222222222111000111111333555888999888777555333333444666777444444555555555555555555333555777888666555555555666777888999::::::::::::::::::;;;;;;<<<===???@@@??????@@@DDDLLLXXXccciiigggkkkxxxuuulllfffdddeeennn~~~yyyoooiiiiiirrr{{{zzzzzzzzzzzzyyyyyyyyyyyyyyyyyyyyywwwvvvtttrrrqqqqqqrrrrrrssssssssssssrrrppppppooooooooonnnnnnnnnmmmmmmllllllmmmmmmnnnoooqqqqqqppppppooonnnmmmmmmllllllmmmmmmmmmnnnnnnnnnpppooonnnnnnnnnnnnooopppnnnnnnnnnnnnooopppqqqrrrqqqqqqqqqqqqssstttvvvwwwzzz{{{~~~xxxtttvvvuuusssqqqpppoooppprrrssssssrrrpppnnnllljjjhhhgggaaaaaaaaaaaa```___]]]\\\]]]]]]\\\\\\\\\\\\[[[[[[^^^]]]___fffpppyyy}}}}}}}}}}}}|||{{{yyyvvvsssqqqssstttvvvvvvvvvvvvyyy{{{zzzzzz{{{{{{zzzyyyxxxxxxtttrrroookkkiiihhhhhhiiijjjkkklllmmmnnnooopppqqqqqqqqqqqqqqqqqqqqqqqqqqqmmmllljjjhhhhhhkkkppptttyyy{{{}}}~~~|||xxxxxxzzz{{{zzz}}}xxxjjj```\\\XXXQQQKKKAAA===888555444444333222555444444333333222222222222222111111111111222222000//////...............///000000111222222333333111111111111111111111111222222111111111000000000000000000000000000000000111111000000000000000000000000111111111000000000/////////////////////////////////////////////////////////111333444333111///000111222222222222222333222222222222222222333000000000000000000000000000111222222111000111222222222222222222222222222111000///111333444444333111111222222222222222222111111000000222555888999888777444222222333444666555555555555555444444444000222555777666666777888666777888999999::::::999:::::::::;;;<<<===>>>???CCCBBBAAADDDKKKVVV```fffiiimmmxxx~~~uuunnnjjjdddkkkxxxwwwoooiiimmmuuu|||~~~||||||vvvwwwwwwxxxxxxyyyyyyyyywwwwwwwwwvvvuuusssrrrqqqppppppqqqrrrssssssrrrrrrooooooooonnnnnnnnnmmmmmmlllllllllllllllmmmmmmnnnpppoooooonnnnnnmmmmmmmmmmmmmmmnnnnnnnnnoooooooooooonnnnnnnnnnnnnnnnnnoooooonnnnnnmmmmmmmmmnnnnnnooooooooopppqqqrrrssstttwwwxxx|||wwwtttuuurrrqqqpppooooooppprrrtttrrrqqqooollljjjgggeeeddd^^^^^^______^^^]]]\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\```___bbbhhhrrrzzz~~~|||yyyvvvsssqqqvvvwwwwwwwwwuuuvvvwwwyyyzzzzzzzzzzzzyyyxxxvvvvvvtttrrrooollljjjiiijjjjjjiiiiiijjjkkkmmmnnnoooooonnnoooooonnnnnnnnnmmmmmmmmmmmmllljjjkkknnntttxxx|||}}}yyywwwxxxzzz|||wwwhhh___ZZZSSSIII@@@;;;999666555444444444333444444444333333222222222222111111000000111111222------......////////////111111111111111111111111111111111111111111111111111111000000000/////////111111111111111111111111000000000111111111000000///000111111222111000////////////////////////////////////////////////////////////111333444333222///000111222333333333333222222222333333222222222000000000000000000000000000111222222111000111222222222222222222222222222///......///222333222222000111222333333333333222333222111000111333555777666555333111111222333444555555555555555444444444111444666777777777777888666666777888999999999999::::::::::::;;;===>>>???CCCBBBBBBDDDJJJSSS\\\bbbhhhkkkwww}}}vvvqqqiiimmmwwwxxxpppooossszzz~~~}}}zzzzzzttttttuuuvvvxxxyyyzzzzzzxxxwwwvvvuuutttsssrrrqqqoooooopppqqqrrrrrrrrrrrrnnnnnnnnnnnnmmmmmmmmmmmmlllkkkkkkkkkkkklllmmmmmmnnnmmmmmmmmmllllllllllllmmmmmmnnnnnnnnnooooooooonnnnnnnnnnnnnnnnnnnnnnnnnnnnnnmmmlllllllllllllllmmmnnnnnnooopppqqqqqqqqqtttuuuxxx}}}}}}~~~~~~wwwuuuuuupppooonnnnnnooopppqqqrrrooonnnllljjjgggdddbbbaaa______^^^]]]\\\ZZZZZZYYY\\\\\\]]]]]]]]]^^^^^^^^^cccdddhhhmmmsssyyy}}}zzzwwwuuusssvvvwwwwwwvvvuuuuuuvvvxxxzzzyyyyyyxxxwwwvvvtttsssrrrqqqooommmkkkkkkkkkkkkhhhhhhiiikkklllmmmnnnooopppppppppooonnnmmmlllkkkmmmmmmmmmmmmnnnrrrwww{{{~~~~~~yyyvvvvvvwww~~~tttggg\\\UUUMMMBBB:::777777666555444333333333222222222333333333333333111111000000000000111111...///000111111222111111222222222111111111000000111111111111111111111111000000000000/////////...111111111111111111111111//////000111111111111000///000000111111111111000000000000000000000000000000000000000000000000000000///000111444444444222000000111111000000///...///000111111111111000///000000000000000000000000000111222222111000111222222222222222222222222222000///...///111222222111000111222444444444333333333333222111111222333444333333222222222222222222444444555555555555555555666888999999777555555555555666777888999999999999999999::::::;;;<<<>>>?????????@@@CCCIIIRRRZZZ___cccgggtttzzzuuunnnqqqwww{{{vvvvvv|||~~~{{{{{{rrrssstttuuuvvvwwwwwwxxxyyyxxxuuusssrrrqqqqqqqqqnnnooopppqqqrrrrrrrrrrrrnnnnnnnnnmmmmmmmmmllllllkkkkkkkkkjjjkkkllllllmmmllllllkkkkkkkkkkkkjjjjjjllllllmmmmmmmmmnnnnnnnnnmmmnnnnnnnnnnnnnnnnnnmmmlllkkkkkkkkkkkkllllllmmmmmmmmmnnnoooppppppppppppqqqsssuuuyyy}}}}}}zzzxxxyyy{{{|||~~~}}}yyyvvvtttsssooooooooonnnnnnnnnnnnnnnlllkkkiiifffccc```]]]\\\___^^^\\\[[[ZZZZZZZZZ[[[\\\]]]]]]^^^___```aaaaaafffjjjoooqqqssswww~~~~~~{{{yyywwwvvvtttuuuvvvvvvuuuuuuwwwyyyyyyxxxxxxwwwuuutttrrrqqqpppoooooommmlllkkkjjjjjjhhhiiijjjkkklllnnnooooooqqqqqqqqqpppnnnllljjjiiikkklllmmmnnnppptttxxx||||||wwwvvvxxx{{{}}}sssdddXXXOOOGGG???999333444444444333111111111000000111111222333333333111111000000000000111111111111222222222111000///111111111111111222222222111111111111111111111111111111111000000000//////111111111111111111111111...///000111222111111000///000000000000111111222000000000000000000000000000000000000000000000000111000000222444444333222000000111111111000/////////000111111111111000///000000000000000000000000000111222222111000111222111111111111111111111111222111000111222333222111///111333444555555444333111222222222222333333333111222333444444444333222333444444444555666666666666888999999777555444444555666777888999999999999999999999:::;;;<<<===>>><<<<<<>>>BBBHHHOOOUUUYYY]]]bbbqqq}}}{{{uuurrrsssxxxwwwuuu{{{~~~{{{yyyyyyrrrrrrrrrsssttttttuuuuuuyyyxxxuuurrrppppppqqqqqqnnnnnnoooqqqqqqrrrrrrrrrnnnnnnmmmmmmmmmlllllllllkkkkkkjjjjjjkkkkkklllmmmkkkkkkjjjjjjjjjjjjjjjjjjkkkkkkkkklllllllllmmmmmmmmmmmmnnnnnnnnnnnnmmmmmmiiiiiiiiijjjkkklllmmmnnnmmmmmmnnnooopppppppppooopppqqqsssvvvzzz|||}}}{{{yyywwwvvvwwwyyyzzzyyyyyyxxxwwwuuusssrrrqqqpppppppppooonnnlllkkkjjjjjjiiifffccc```]]]ZZZYYY\\\[[[YYYYYYZZZ\\\^^^___\\\]]]^^^___aaabbbcccccchhhnnnssstttsssuuu}}}|||zzzxxxwwwrrrssstttuuuuuuvvvxxxzzzxxxxxxwwwvvvtttrrrqqqpppnnnnnnnnnmmmlllkkkiiihhhiiijjjkkklllmmmoooppppppmmmmmmmmmkkkiiifffdddbbbiiikkkmmmoooqqqtttxxx|||~~~~~~~~~yyyvvvwww}}}}}}rrrbbbTTTIIICCC>>>:::111333444333111000000000//////000111222333333444111111000000000000111111111111222111000...---+++//////000111222333333444111111111111111111111111222222222111111111111000111111111111111111111111...///000222222222111000000000//////000111222222000000000000000000000000000000000000000000000000222111111222444444333111///000111222444444444555111222333444444333222111000000000000000000000000000222222222111000111222111111111111111111111111555333222333444444333222///000333555555555444333///000111333333444444333000222444666666666444333333333444444555666777777222444777777777666666777555666777888888999999888999999999:::;;;<<<===>>><<<===???BBBGGGLLLQQQSSSYYY___oooxxxyyyzzz|||~~~zzzsssttttttuuu|||~~~|||{{{zzzyyywwwqqqrrrrrrssssssrrrrrrqqqqqqqqqqqqpppppppppoooooonnnooopppqqqpppooonnnmmmjjjjjjkkkmmmmmmnnnnnnnnngggiiijjjjjjhhhhhhiiijjjjjjjjjjjjjjjjjjjjjkkkkkkmmmllllllllllllmmmnnnnnnnnnmmmkkkjjjiiijjjkkkkkkhhhiiiiiijjjlllmmmnnnnnnmmmnnnooopppppppppppppppqqqqqqqqqrrrsssuuuxxxyyyxxxxxxvvvvvvvvvwwwxxxyyyvvvuuutttsssrrrqqqqqqpppooonnnnnnlllkkkjjjiiiiiihhhfffccc___\\\[[[[[[[[[[[[XXXWWWXXX\\\^^^]]]\\\___```aaaaaaccceeejjjmmmkkkpppuuuwwwvvvvvv{{{~~~|||zzzxxxxxxvvvttttttvvvyyyzzzzzzzzzyyyxxxuuurrrnnnjjjhhhlllmmmmmmllljjjhhhfffdddfffgggiiilllnnnnnnnnnnnnrrrqqqooommmkkkiiigggggggggiiilllnnnqqquuu{{{}}}{{{zzzzzz}}}wwwwww~~~~~~~~~wwwjjjZZZOOOEEE<<<777666333333333222222222111111111222333333333333222111000000111111111000000///222333333333222000///---999666222111111222333222222222222222222222222222000000000000000000000000111111000000//////......////////////////////////111111000000000000111111...000222333444333222111000000000000000000000000//////000000111111222222000000000000000000000000222///------111333333222222222222222222222222222000111111111111222222222333333333222222111111111222222222333333444444444333111000111444555333111444444444333333222222222444333333333333444555555777666555444333444444555666777777666555444444555777777777777777888888999::::::::::::;;;<<<======>>>>>>>>>@@@BBBFFFJJJLLLOOOXXXiii|||nnnpppqqqrrruuuyyy|||wwwuuutttuuu|||}}}{{{zzzyyyxxxvvvppppppppppppppppppppppppqqqqqqpppppppppooooooooonnnnnnooooooooonnnmmmmmmiiiiiijjjjjjkkkkkkkkkjjjeeeggghhhgggffffffgggiiiiiiiiiiiijjjjjjjjjjjjkkkllllllkkkkkkkkklllmmmnnnmmmlllkkkjjjjjjjjjkkkkkkiiiiiijjjkkklllmmmnnnooonnnooopppqqqqqqrrrrrrqqqrrrqqqqqqqqqssstttvvvwwwvvvuuutttsssssssssssssssrrrrrrrrrqqqqqqqqqppppppoooooonnnlllkkkjjjiiihhhfffdddaaa^^^\\\[[[ZZZ[[[\\\ZZZXXXYYY\\\^^^^^^]]]___```bbbccceeehhhllloooooossswwwxxxvvvvvvyyy|||||||||}}}}}}|||{{{zzzyyyxxxvvvttttttvvvxxxyyyyyyzzzxxxvvvrrrmmmhhhdddbbbddddddeeeeeeeeeddddddccciiijjjkkkmmmnnnnnnmmmmmmnnnllliiifffeeeddddddeeejjjkkklllnnnpppuuu{{{}}}zzzxxxyyy|||||||||zzz{{{~~~ssseeeUUUKKKBBB:::777777333333222222222111111111111222222333333222222111000000111111111111000000---...000222333333333333111///------///000000000000000000000000000000000000000000000000000000000000000000000000/////////111111111111111111111111.........------.........000000//////......//////000000000000000000000000//////000000000000000000000000000000000000000000///---++++++...000000000222222222222222222222222000111111111111222222222333333333222222222111111111111111222222333333333222111///111333444333111444333333333333333333222444333333333333444555555777666555444333444444555555666777666444333444555777777777777777888888999::::::::::::;;;<<<======;;;;;;;;;<<<>>>AAAEEEGGGMMMVVVggg{{{kkklllmmmoooppptttyyy}}}~~~{{{wwwuuuvvv|||~~~{{{yyyxxxwwwvvvuuuqqqpppooonnnnnnooopppqqqppppppppppppoooooooooooonnnnnnnnnmmmmmmlllllllllgggggggggggggggfffffffffbbbdddddddddcccccceeeggghhhhhhiiiiiijjjjjjjjjjjjkkkjjjjjjiiijjjkkklllmmmmmmlllkkkkkkjjjkkkkkkkkkjjjjjjkkklllmmmmmmnnnnnnooooooppprrrrrrsssssssssrrrrrrqqqqqqqqqrrrsssttttttttttttsssrrrqqqoooooooooooooooooooooooooooooonnnmmmlllkkkjjjhhhggggggcccaaa___\\\[[[ZZZZZZZZZ]]][[[ZZZ[[[]]]^^^^^^^^^```bbbdddfffhhhkkkpppssstttwwwyyyyyyvvvuuuwwwyyyxxxxxxyyyzzzzzzzzzyyyyyyxxxvvvuuuuuuvvvxxxwwwwwwxxxvvvrrrmmmgggbbb]]][[[\\\]]]]]]^^^```bbbdddeeejjjkkklllnnnnnnnnnmmmlllhhhfffccc``````cccfffhhhnnnnnnmmmmmmooouuu|||~~~zzzwwwwwwzzz}}}xxxuuuuuuxxxzzz{{{}}}{{{{{{}}}mmm___OOOEEE>>>888666777333222222222222111111111111111222333333222111111000000111111111111000000,,,---///111333444555555......---///222444444333000000000000000000000000000000000000000000000000//////000000000000000000111111111111111111111111000000000000000000000000222000...,,,+++,,,...///000000000000000000000000000000//////////////////000000000000000000000000111000//////111333333222222222222222222222222222000111111111111222222222333333333222222222222111000111111111111111222222111000///000222333222111222333333333333333333444444333333333333444555555666555444444333444444444555666777666444333444555777777777777777888888999::::::::::::;;;<<<======:::999999:::;;;>>>AAACCCJJJTTTeeeyyyiiijjjlllmmmnnnqqquuuyyy{{{|||wwwwwwwww}}}|||yyywwwvvvvvvuuuttttttrrrqqqooooooqqqrrrtttppppppooooooooonnnnnnnnnooonnnmmmlllkkkjjjjjjjjjeeedddcccbbbaaa`````````^^^___`````````aaacccfffgggggghhhhhhiiijjjjjjjjjjjjiiihhhhhhhhhiiikkkllllllllllllkkkkkkkkklllllliiijjjjjjkkkllllllmmmmmmnnnooopppqqqrrrrrrssssssrrrrrrrrrqqqqqqqqqqqqqqqsssttttttuuutttsssqqqpppppppppooonnnnnnmmmllllllkkkjjjiiihhhfffeeedddccc___^^^\\\[[[ZZZYYYYYYYYY\\\\\\[[[\\\]]]^^^______aaadddgggkkkmmmppptttvvvvvvyyyzzzzzzxxxwwwxxxyyyxxxxxxxxxxxxxxxxxxxxxxxxxxxvvvuuuuuuvvvwwwuuuttttttqqqmmmhhhbbb^^^[[[YYY[[[[[[\\\]]]___ccceeeggghhhiiilllnnnooopppppppppiiigggdddbbbdddiiinnnrrrsssqqqooommmooouuu~~~zzzvvvvvvzzz~~~zzztttqqqrrrtttwwwyyyzzzxxxxxx{{{|||xxxhhhZZZKKKAAA;;;666444666222222222222111111111111111111222222222222111111///000000111111111111000111111111111222111111111//////000222444666555444222222222222222222222222000000000000000000000000/////////000000111111222111111111111111111111111111222222222222222222111111000///......///000000////////////////////////000000//////......------000000000000000000000000333222222222333444444444111111111111111111111111000000111111111222222222222222222222222222222222111111111111222222222222000000000111111222222111222222222333333444444444444333333333333444555555555444444444444444444444555666777777555555666777777777777777777888888999::::::::::::;;;<<<======<<<<<<;;;;;;<<>>===<<<<<<===@@@BBBDDDHHHQQQbbbwwwaaabbbdddeeeeeefffiiikkkmmmqqquuuzzz~~~{{{{{{{{{|||yyyvvvtttttttttsssrrrpppooonnnmmmmmmnnnooopppnnnnnnnnnnnnmmmmmmmmmmmmnnnmmmllljjjgggccc```^^^YYYXXXVVVSSSRRRQQQRRRRRRPPPRRRSSSTTTVVVZZZ___ccceeeeeefffggghhhiiiiiijjjkkkiiigggffffffhhhkkklllkkkkkklllmmmmmmmmmmmmllljjjjjjjjjkkkkkklllllllllkkklllnnnoooqqqqqqrrrrrrrrrrrrsssrrrrrrpppooonnnmmmnnnooopppqqqrrrrrrrrrsssrrrpppnnnkkkhhhfffeeeddddddbbb```^^^]]][[[ZZZXXXXXXXXXYYYYYYYYYZZZZZZZZZ[[[]]]^^^^^^___bbbdddfffjjjppptttwwwxxxzzz|||yyyyyyzzz{{{||||||||||||{{{zzzyyyxxxwwwwwwwwwwwwwwwwwwvvvwwwwwwuuuqqqnnnjjjgggddd```^^^^^^___```_________```aaacccdddeeebbbeeekkkqqqxxx}}}~~~|||{{{||||||}}}zzzvvvrrrsssyyy{{{wwwvvvyyy|||wwwtttpppoooqqqsssuuuvvvuuusssqqqppppppooonnnlllZZZOOOBBB<<<888333111333222111111111111000000000222111000000000000111222...///000111111222111111111111111000111111222333333222111111222333222000000000000000000000000000000000000000000000000000000000111111111111111111///////////////////////////000111222222111000///(((***---000111111000///000000000000000000000000000000//////////////////000000000000000000000000...000222222111000000111111111111111111111111111000111111111111222222222111222222222222333333333444444444333333333333333000222333333222111333444222333333333333333333444444333333333333444555555222333333444444444444333555777888888777666777999777777777777777888888999::::::::::::;;;<<<============<<<<<<===???BBBDDDJJJSSScccwwwbbbccceeefffeeefffhhhjjjlllooorrruuuxxx~~~}}}{{{yyyvvvttttttttttttsssoooooonnnnnnnnnnnnoooooonnnnnnnnnmmmmmmmmmllllllkkkkkkjjjhhhddd^^^XXXUUUQQQOOOMMMKKKIIIIIIJJJJJJHHHIIIKKKMMMPPPUUU[[[```dddeeeeeefffggghhhiiijjjkkkjjjgggffffffhhhkkkmmmjjjkkkmmmnnnnnnnnnmmmllllllllllllmmmmmmmmmmmmnnnlllmmmnnnpppqqqrrrssssssrrrrrrsssssssssqqqpppooommmmmmmmmmmmnnnooopppppppppooommmkkkiiigggeeedddccccccaaa___]]][[[YYYYYYVVVWWWXXXYYYZZZZZZZZZ[[[ZZZ\\\___```aaabbbfffiiiiiimmmsssxxxzzz{{{|||}}}{{{{{{{{{|||}}}}}}|||{{{yyyxxxwwwvvvvvvwwwxxxxxxwwwwwwwwwwwwwwwtttoookkkgggdddaaa]]]\\\]]]___aaa___```bbbcccdddeeeffffffdddhhhnnnvvv~~~~~~yyyvvvvvv{{{}}}~~~zzzwwwuuuwwwyyy{{{vvvsssqqqpppqqqqqqqqqqqqnnnkkkhhhfffdddbbbaaa```PPPFFF<<<999777333222333111111111111000000000000222111000//////000111222...///000111111222222222000000000000111222444555666444222111333444444444000000000000000000000000000000000000000000000000222222111111111111111111000000000000000000000000111222444555555444222111,,,---...///000000111111000000000000000000000000//////000000000000000000000000000000000000000000///222444444222000111222111111111111111111111111000111111111111222222222111111222222222333333333333333333333222222111111111333555444222222444666444333333333333333333222444333333333333444555555111222333444555444444333333555666666555555666777777777777777777888888999::::::::::::;;;<<<============<<<===>>>AAACCCEEEMMMVVVeeexxx```bbbcccdddcccdddeeegggfffiiilllmmmooossszzz~~~||||||{{{yyyvvvttttttuuutttsssppppppqqqqqqqqqqqqppppppnnnnnnmmmmmmmmmlllllllllhhhhhhhhhfffaaaZZZSSSOOOKKKIIIGGGEEEDDDDDDEEEEEEBBBDDDFFFIIILLLRRRYYY]]]ddddddeeefffggghhhiiijjjllljjjhhhffffffiiikkknnnjjjkkkmmmnnnnnnnnnmmmmmmnnnnnnnnnooooooooooooooommmnnnoooqqqssstttttttttrrrrrrssstttsssrrrqqqpppqqqpppnnnmmmmmmnnnooopppmmmlllkkkiiihhhfffeeeddddddcccaaa___]]][[[YYYXXXUUUVVVWWWYYYZZZ[[[[[[[[[[[[^^^aaabbbccceeeiiimmmjjjooouuuzzz||||||}}}}}}~~~}}}|||}}}~~~}}}|||zzzvvvuuuuuuuuuvvvwwwyyyzzzwwwwwwwwwxxxwwwsssnnnjjjfffccc___\\\ZZZ\\\^^^```aaabbbeeegggiiiiiiiiiiiigggkkkrrrzzz|||xxxxxx}}}~~~}}}{{{~~~|||yyyvvvtttuuuwwwxxxuuuuuuuuuvvvwwwyyy{{{{{{vvvtttqqqpppppppppnnnlllgggeeeaaa]]]ZZZXXXWWWVVVHHH???888666666333222333111111111111000000000000222111000//////000111222......///111111222222222222111000000000111333333111///---,,,...000111222222222222222222222222222000000000000000000000000333222222222111000000000111111111111111111111111...///111222222111///...333222000///000111333444000000000000000000000000//////000000111111222222000000000000000000000000+++...111111...------...000000000000000000000000000111111111111222222222111111111222222333333333222222222222111111000000111444666555333222444777444444444333333222222222444333333333333444555555000111333444555444444333222333444444333333555666777777777777777888888999::::::::::::;;;<<<======???>>>>>>???@@@CCCFFFHHHOOOWWWfffxxx```aaaaaabbbccccccddddddgggggghhhkkknnnrrrvvvxxxzzz|||~~~{{{zzzyyyssstttttttttsssrrrrrrqqqtttsssqqqooonnnnnnnnnooossspppmmmlllkkkkkkjjjiiikkkkkkjjjiiifffaaaYYYTTTKKKHHHDDDBBBBBBCCCCCCCCCAAABBBDDDFFFJJJOOOUUUZZZ[[[^^^bbbdddfffgggiiijjjjjjjjjiiiiiiiiijjjkkkkkkjjjkkkllllllmmmmmmllllllkkklllmmmnnnoooqqqrrrrrrqqqqqqqqqrrrrrrssssssssspppqqqrrrsssssssssrrrrrrtttrrrooolllkkkkkkmmmnnnooommmkkkiiifffeeedddcccbbbaaa```]]]ZZZXXXVVVTTTTTTUUUVVVVVVUUUVVVXXXZZZ]]]___aaaccceeehhhllloootttvvvyyy|||~~~~~~}}}||||||}}}~~~~~~}}}|||yyywwwuuutttvvvwwwwwwvvvtttttttttuuutttqqqkkkggg^^^]]][[[[[[[[[\\\]]]^^^ddddddfffgggjjjmmmooopppnnnppptttyyy~~~~~~|||||||||}}}}}}{{{vvvvvv|||~~~xxxuuuuuuvvvvvvuuuwwwuuurrrpppoooppprrrsss}}}yyysssqqqnnnllllllllllllkkkeee```YYYVVVVVVTTTOOOJJJ>>><<<999666333222333333111111222222222222111111222111111111000000//////222222111000//////000000111111111111111111111111000000111111111111000000222222333333333222111111222111111111000000//////111000/////////000222333222222222222222222222333000000000000000000000000///000111222111111000///////////////////////////000000111111111111000000000000000000000000000000000///.............../////////000000000000//////222222222222222222222222111000000000111222333333333333333222222111111111///000111333333222111111888>>>BBB>>>555///111666666666666666666666555555444444444555555555555666777777666666666666777777555666666777777777666666;;;:::999999<<<>>>??????===<<<;;;>>>CCCHHHLLLMMMRRRYYYfffwww``````aaaaaabbbbbbbbbccceeeeeeeeegggiiilllnnnppprrruuuxxx{{{}}}}}}zzzwwwuuutttssssssssssssssssssrrrqqqqqqqqqpppooonnnnnnnnnooopppqqqnnnkkkjjjjjjiiihhhgggiiiiiiiiiiiigggccc]]]YYYMMMIIIDDD@@@@@@@@@@@@@@@@@@BBBCCCEEEHHHNNNTTTXXX[[[^^^bbbeeefffggghhhjjjjjjjjjjjjjjjjjjkkkkkkllliiijjjkkkkkkllllllkkkkkknnnnnnnnnnnnnnnnnnnnnnnnqqqqqqqqqqqqqqqqqqqqqqqqppppppppppppqqqqqqqqqqqqsssqqqooolllkkkjjjkkkkkklllkkkiiigggeeeccccccbbb^^^]]][[[XXXVVVTTTSSSRRRSSSTTTVVVWWWWWWXXX[[[^^^\\\^^^bbbdddgggjjjnnnqqqwwwyyy|||~~~~~~}}}zzz{{{|||}}}}}}}}}|||{{{xxxvvvttttttvvvwwwxxxwwwyyywwwvvvtttqqqlllfffaaa\\\\\\\\\\\\]]]^^^______ddddddfffgggjjjlllnnnooolllnnnqqqvvv{{{}}}}}}|||{{{|||}}}zzzzzz{{{|||{{{yyyzzzvvvrrrsssyyy~~~|||wwwuuuuuuuuuuuussstttrrrpppoooooopppssstttwwwyyy}}}zzztttssspppmmmlllkkkkkkjjjiiiaaa\\\VVVRRRQQQNNNHHHCCC;;;999777555333333444444000111111222222111111000111111111111000000000///222222111000000000000000111111111111111111111111000000111111111111000000333333333333222111111000111111111111000000000///000000000000000111111222333333333222222111111111000000000000000000000000555222000///000111000///000000000000000000000000000000111111111111000000000000000000000000000000111111222333333444555555000000111111111111000000222222222222222222222222333333333222222222222222333333333222222222111111111111222333333333333333999AAAHHHIIICCC<<<888888444444444444444444333333444444444555555555555666777777666666666666777777777888999:::;;;<<<<<<<<<999888777888999;;;======>>><<<<<<>>>CCCIIIMMMNNNQQQXXXeeevvv___`````````````````````ddddddddddddeeeggghhhiiikkknnnqqqsssuuuxxx|||~~~}}}}}}}}}yyyxxxvvvtttrrrpppoooooorrrrrrrrrrrrrrrrrrqqqpppmmmmmmmmmmmmmmmnnnoooppppppmmmkkkjjjjjjjjjhhhggghhhhhhhhhiiijjjhhheeebbbSSSMMMFFFAAA????????????@@@AAABBBDDDFFFKKKQQQUUU[[[^^^bbbeeefffggghhhiiijjjkkkkkkkkkkkkllllllmmmhhhiiijjjjjjkkkkkkjjjjjjllllllllllllllllllllllllppppppppppppooooooooooooqqqpppooonnnnnnnnnooopppqqqpppooommmkkkiiihhhggghhhgggeeecccbbbaaa``````[[[YYYWWWTTTRRRRRRRRRSSSRRRTTTVVVXXXYYY[[[___aaa^^^aaaeeeiiillloootttwww|||}}}~~~}}}wwwxxxyyyzzzzzzzzzzzzzzzwwwvvvtttuuuwwwxxxxxxwwwzzzxxxuuuqqqmmmhhhaaa]]]ZZZ[[[\\\^^^```aaaaaaaaacccdddeeegggiiijjjlllllliiijjjlllpppwww~~~}}}|||zzz{{{||||||}}}|||zzzyyyyyyxxxwwwuuussspppnnnqqquuuyyyzzzyyywwwwwwyyy~~~||||||zzzxxxwwwwwwvvvtttrrrqqqpppnnnmmmnnnpppsssuuuqqqqqqrrrtttvvvvvvtttqqqqqqooollljjjjjjiiigggfff^^^YYYTTTPPPLLLGGGAAA;;;777666555333333333444555000111111222222111111000111111111111000000000000222111000000000000000000000000000000000000000000000000000000000000000000444333333222111111000000111111111111000000000000//////000111111111111111444444333222111000000///000000000000000000000000777333///---///222222111111111111111111111111111///000000111111000000///000000000000000000000000...///000111222111111000111222222222222222222111000000000000000000000000444444555555444333111000333333333222222222222111333333222222333333444555333;;;DDDJJJHHH@@@888444333333333333333333444444444444444555555555555666777666666555555666666777444555777888:::;;;;;;;;;888888888888999;;;<<<===>>>======???DDDJJJNNNPPPQQQWWWddduuu^^^^^^^^^^^^^^^^^^^^^^^^cccccccccdddeeefffggggggiiikkkmmmoooqqqtttwwwzzzyyy{{{}}}|||yyyxxxxxxuuuuuusssrrrqqqppppppppppppqqqqqqqqqqqqqqqppppppnnnmmmmmmnnnnnnnnnoooooopppnnnlllllllllllljjjiiigggggggggiiikkklllkkkjjjZZZTTTKKKEEEAAAAAAAAAAAA@@@AAABBBBBBDDDHHHMMMQQQZZZ]]]bbbeeeffffffggghhhjjjkkkkkklllmmmmmmmmmmmmiiiiiijjjkkkkkkkkkkkkkkkhhhhhhiiikkklllmmmnnnooommmmmmmmmnnnnnnooooooooorrrqqqooommmllllllnnnooopppoooooommmkkkhhhfffdddcccbbbaaa___^^^]]]]]]]]]YYYWWWTTTRRRQQQRRRTTTUUUSSSUUUWWWYYYZZZ\\\```bbbbbbfffkkkooorrrvvvzzz}}}~~~|||vvvvvvvvvwwwwwwxxxxxxxxxvvvuuutttuuuwwwxxxxxxwwwuuussspppmmmjjjeee```\\\WWWYYY\\\___aaabbbcccccccccdddeeeffffffgggggggggcccdddeeeiiipppyyy}}}{{{{{{|||~~~}}}~~~|||zzzyyyxxxwwwvvvqqqppppppsssvvvyyyxxxwwwvvvwwwyyy|||}}}yyyzzzzzzzzzzzzzzzxxxvvvtttqqqpppnnnmmmnnnooorrrtttooooooooopppqqqrrrrrrrrrpppnnnkkkiiihhhgggdddbbb]]]YYYTTTOOOJJJDDD===888555555333333222222333333000000111111111111000000111111111000000000000000111111000000000000000111////////////////////////111111000000000000111111444444333222111000//////111111111000000000000000...///000222222111000000333333222222111111000000000000000000000000000000222111111000///111333555000000000000000000000000//////000000000000//////////////////////////////......//////...,,,)))'''111111222222222222111111000000000000000000000000111222444555555333111000222222222222222222222222333333222111111333444555...333999???AAA===555000444444555555555555666666444444444555555555555666666666666555555666666666444444666777888888888888888999:::;;;;;;<<<===??????>>>===@@@EEEKKKOOOQQQRRRXXXdddvvv[[[[[[\\\\\\\\\\\\\\\]]]___```aaacccdddeeefffggggggiiikkklllmmmpppsssuuuqqqsssuuuvvvwwwyyy}}}|||yyywwwvvvuuutttsssrrrqqqqqqqqqqqqqqqoooooopppppppppppppppoooooopppoooooooooooonnnnnnooommmlllllllllllljjjhhheeedddcccdddgggiiijjjjjj___XXXOOOHHHDDDCCCCCCCCC@@@AAAAAAAAABBBFFFJJJNNNWWW[[[```dddeeeffffffgggiiijjjkkklllmmmmmmmmmmmmjjjkkkkkklllllllllllllllggghhhiiijjjkkkmmmmmmnnnjjjjjjkkklllnnnooopppppptttrrrpppmmmllllllmmmmmmmmmnnnnnnllljjjgggdddbbb^^^^^^\\\[[[ZZZYYYXXXXXXUUUSSSQQQPPPPPPQQQTTTVVVUUUWWWYYYZZZZZZ\\\___bbbfffjjjooossswwwzzz}}}~~~|||{{{vvvvvvuuuuuuuuuuuuvvvvvvuuutttssstttvvvwwwvvvuuurrroookkkhhheeebbb^^^[[[VVVXXX[[[___bbbcccdddeeeddddddeeeeeedddcccbbbbbb^^^^^^```dddkkkttt}}}|||{{{|||}}}}}}}}}|||}}}{{{yyyxxxxxxxxxuuuvvvwwwyyy{{{|||{{{zzzzzz{{{{{{wwwyyy{{{}}}~~~}}}{{{yyyxxxuuutttqqqooooooppprrrssspppqqqrrrssssssrrrsssssspppnnnkkkiiigggeeeaaa___ZZZWWWRRRLLLFFF???999555555555444333222111111111000000000111111000000000000000000000000000111111111000000000000000111111////////////////////////111111000//////000111111444333222111000000000000000000000000000000111111...///000222222111000000000000000111111222222222000000000000000000000000---222666444///---000444//////////////////////////////000000000000//////////////////////////////111222333333222///---+++000111111111111111111000////////////////////////---///111333444444333222222222222222222222222222222111000000000111333444222222333666999999777444444444444444555555666666444444444555555555555666666666555555555555666666888888999999999888888777777999;;;;;;;;;;;;===??????======@@@FFFLLLPPPRRRTTTZZZfffwwwXXXXXXYYYZZZZZZ[[[\\\\\\ZZZ[[[]]]___aaacccdddddddddfffggghhhiiijjjmmmppplllmmmoooooooooppprrrttt{{{~~~}}}zzzxxxsssssstttvvv{{{~~~}}}{{{yyywwwuuuttttttqqqqqqpppooooooooooooooommmnnnoooooopppooooooooopppppppppppppppooonnnmmmlllkkkjjjjjjkkkjjjhhhfffccc```]]]]]]___aaabbbccc___YYYPPPJJJFFFDDDDDDCCCAAABBBBBBAAAAAADDDHHHLLLSSSWWW^^^bbbdddeeeeeefffhhhiiikkklllmmmmmmmmmlllkkkkkklllmmmmmmmmmmmmllljjjjjjjjjjjjjjjjjjjjjjjjiiijjjkkklllmmmooooooppptttssspppnnnlllkkkkkkkkkjjjjjjjjjiiigggdddbbb```[[[ZZZXXXWWWUUUTTTTTTTTTOOOOOONNNNNNOOOQQQSSSTTTWWWYYY[[[\\\\\\^^^aaadddjjjmmmrrrvvvyyy{{{~~~~~~}}}{{{{{{xxxwwwvvvuuutttttttttttttttsssssstttuuuuuusssrrrpppmmmhhhdddaaa^^^[[[YYYXXXYYY\\\___bbbeeeggggggggghhhgggfffdddbbb___]]][[[[[[]]]aaaiiirrrzzz||||||}}}|||zzzzzz{{{}}}|||{{{|||~~~~~~}}}{{{}}}~~~}}}|||zzzyyyyyy{{{}}}~~~}}}~~~yyyvvvzzz}}}~~~}}}|||zzzxxxuuusssrrrssstttvvvsssuuuvvvvvvtttssstttuuupppnnnkkkiiigggccc___\\\UUURRRMMMFFF???:::666444555444444333222111000000///000000111111000000///000000000000111111111111000000000000000111111222000000000000000000000000222111000//////000111222333222111000///000111111000000000000111111111111//////000111111111111111...//////000111222333333000000000000000000000000///333777555///+++,,,///...........................//////000000//////...000000000000000000000000///000222333333333222222000000111111111111000000////////////////////////,,,...000222333444444333111222222222222333333333111111000000111111222333333222000000222444555555111111222222333333444444444444444555555555555666666555555444444555555666777777777777777666444444333666::::::888888:::<<<>>>======@@@FFFLLLPPPRRRUUU[[[fffwwwUUUVVVWWWXXXYYYZZZ[[[\\\XXXZZZ\\\^^^```aaaaaaaaabbbccceeeeeeeeegggiiillliiijjjkkkkkkjjjiiikkklllooorrruuuvvvrrrnnnjjjhhh```^^^]]]^^^bbbiiipppuuu|||zzzyyyxxxvvvtttsssrrrqqqppppppooonnnnnnnnnnnnnnnlllmmmnnnnnnooooooooonnnlllmmmnnnooooooooonnnmmmkkkjjjiiijjjkkkjjjhhheeeddd```\\\YYYYYY[[[\\\\\\___ZZZSSSMMMJJJHHHGGGFFFBBBCCCBBBAAAAAACCCGGGJJJOOOTTT[[[```cccdddeeeffffffhhhjjjlllmmmmmmlllllljjjjjjkkkllllllllllllkkkkkkkkkkkkkkkkkkkkkkkkkkklllllllllmmmmmmmmmmmmmmmrrrqqqpppnnnkkkiiihhhgggeeeeeedddcccbbb```^^^^^^YYYXXXVVVTTTRRRPPPPPPOOOMMMMMMNNNOOOQQQRRRTTTUUUXXXZZZ\\\^^^```cccfffiiipppsssxxx{{{}}}~~~}}}||||||{{{yyywwwvvvttttttttttttssssssrrrssstttssspppnnnjjjgggccc```___^^^\\\[[[\\\\\\^^^aaadddgggjjjkkkmmmlllkkkiiifffbbb^^^[[[ZZZ[[[]]]bbbiiirrryyy~~~|||}}}|||{{{{{{}}}}}}|||~~~}}}|||}}}~~~}}}|||}}}~~~~~~}}}|||~~~|||zzzxxxzzz}}}|||zzzxxxvvvvvvwwwyyy{{{zzz{{{{{{xxxvvvuuuxxxzzzqqqnnnllliiigggccc^^^[[[QQQNNNHHHAAA;;;777555555222333333333333333333222//////000000000000/////////000000000111111111111000000000000000111222222111111111111111111111111222111000//////000111222222111/////////000222333///000000000111111111111000000000000000111111222//////000000111111222222000000000000000000000000000000//////////////////////////////////////////......////////////......000000000000000000000000...//////000111222333333111111222222222222111111000000000000000000000000000000111111222333444444111111222222222333333333000111222222333333222222111111222222111111111222000111111222333333444444444444444555555555555666666555555444444555555666444555555555555555444333222666:::;;;888777999<<<===<<<<<>><<<;;;<<>>BBBDDD???>>>???@@@CCCHHHMMMPPPQQQXXXeeevvvRRRRRRSSSTTTUUUVVVVVVWWWYYYYYYYYYZZZ[[[[[[\\\\\\\\\\\\^^^```aaabbbccccccbbbaaaaaa`````````aaaaaaaaa^^^\\\\\\[[[XXXRRRMMMJJJHHHGGGFFFGGGIIILLLNNNTTTYYY```gggnnnvvv}}}}}}xxxsssqqqpppoooooopppqqqqqqqqqpppooonnnooonnnmmmmmmmmmlllkkkjjjjjjjjjkkkkkkkkkjjjiiihhhjjjjjjjjjjjjjjjkkkkkklllkkkiiijjjnnnqqqqqquuu{{{}}}xxxssspppmmmjjjggggggccc\\\TTTNNNKKKKKKHHHGGGDDDCCCBBBDDDFFFGGGLLLQQQXXX^^^aaacccfffiiiggghhhiiiiiijjjjjjiiiiiijjjjjjjjjkkkkkklllllllllkkkkkkjjjjjjjjjkkkllllllllllllmmmlllkkkiiifffeeeffffffeeeeeecccaaa```______^^^\\\ZZZXXXVVVUUUUUUPPPPPPPPPOOOMMMMMMNNNOOOOOOQQQSSSUUUVVVWWWZZZ\\\```aaabbbfffjjjpppvvvyyy|||||||||}}}}}}|||xxxvvvrrrqqqqqqsssssssssuuuuuutttqqqllleee^^^ZZZ]]][[[ZZZ[[[___bbbbbbbbbccccccdddeeeiiilllppprrrsssrrrpppmmmiiifffbbb```bbbeeejjjpppvvvzzz}}}{{{|||}}}|||yyywwwyyy{{{|||}}}~~~|||zzzzzztttrrrnnniiiddd]]]WWWSSSFFFBBB===999777666555444444333333222222333333444111111000000111111222333111111111111111111111111//////............//////000000000000111111111111111111000000000000111111////////////////////////.........//////000000111111111111000000000000000222111000//////000111222222222222111111111111000000000000000000000000000//////.........//////000000111111000///...000111000000000000000000000000000000000000111111111111000000000000000000000000111000...---------///000111111111222222222333333222222111111111111222222111111111222222222333333222222111111222222333444444444444444444444444444666555555555444444444333666666555555555555666666666666666666666666666666666666666666777999;;;<<<======>>>@@@DDDHHHLLLOOOQQQXXXeeeuuuOOOPPPQQQRRRSSSTTTUUUUUUWWWWWWWWWXXXYYYYYYZZZZZZ[[[\\\]]]___```aaaaaaaaa``````___^^^\\\[[[ZZZZZZWWWUUUTTTUUUVVVUUUPPPKKKIIIHHHFFFDDDCCCBBBCCCCCCJJJOOOVVV]]]eeelllsssxxx{{{~~~}}}zzzvvvrrrooommmmmmmmmllllllmmmnnnnnnnnnmmmmmmooonnnnnnmmmmmmllllllkkkjjjjjjkkkkkkjjjiiiiiihhhjjjjjjjjjjjjkkkkkkllllllkkkiiijjjnnnrrrwww~~~wwwuuuooofff\\\UUUQQQPPPPPPNNNLLLJJJIIIKKKNNNPPPOOOSSSYYY^^^bbbdddgggiiifffggghhhhhhiiiiiihhhhhhjjjjjjjjjkkkkkkkkkkkkkkkjjjjjjiiiiiijjjkkklllllljjjjjjjjjjjjiiifffdddcccaaaaaaaaaaaa___]]]\\\ZZZ\\\ZZZXXXVVVTTTRRRQQQQQQLLLMMMNNNMMMMMMMMMOOOQQQQQQSSSVVVXXXYYY[[[^^^```dddeeegggkkkqqqwww||||||zzzzzzzzzyyyxxxrrrrrrqqqooooooqqqtttwwwzzz{{{yyyrrrhhh___YYYWWWWWWVVVWWWYYY]]]```bbbbbbcccdddfffiiillloooqqqssssssrrrpppnnnkkkiiihhhggghhhlllsssyyy}}}~~~}}}|||xxx{{{~~~~~~{{{xxxyyy{{{}}}~~~~~~|||yyyuuuooohhhaaaYYYRRRMMMBBB>>>999555555555555555333333222222222222333333111111000000111111222333000000000000000000000000//////............//////000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111000000000000111111222222222111111111111000000000000000000000000000,,,------......///000000000111222222000......///000000000000000000000000000000000000111111111111000000000000000000000000444333111000//////000000000000000111111111111222222222111111111111222222111111111222222222222333222222111111222222333444444444444444444444444444555555555555444444444444666666555555555555666666555555555555555555555555999999999999999999999999<<<===???BBBFFFJJJNNNPPPPPPWWWdddtttNNNNNNOOOPPPRRRSSSTTTTTTUUUVVVVVVWWWWWWXXXYYYYYYYYYZZZ\\\]]]^^^_________aaa```^^^\\\ZZZWWWUUUTTTNNNMMMMMMOOORRRSSSPPPLLLDDDDDDCCCBBBAAAAAA@@@@@@EEEJJJQQQXXX```gggnnnsssvvvxxxzzz}}}~~~~~~}}}}}}wwwvvvssspppnnnmmmmmmmmmjjjjjjkkkkkklllllllllllllllmmmmmmmmmkkkkkkkkkkkkkkkkkkjjjjjjiiiiiihhhhhhiiiiiijjjkkkkkklllllllllkkkiiiiiimmmrrrzzzzzzoooeee]]]YYYXXXZZZZZZYYYXXXWWWWWWWWWXXXVVVYYY\\\```ccceeefffgggfffggghhhhhhiiiiiihhhhhhhhhhhhhhhhhhhhhiiiiiiiiihhhhhhhhhiiiiiijjjkkkkkkhhhhhhhhhhhhfffdddcccbbb^^^_________^^^[[[YYYWWWXXXWWWUUUSSSQQQOOONNNNNNKKKLLLNNNNNNMMMNNNPPPSSSTTTVVVYYY\\\^^^```cccfffgggiiilllqqqwww|||~~~{{{xxxxxxwwwvvvtttoooqqqqqqpppooopppvvvzzz~~~|||sssfff[[[WWWWWWRRRRRRTTTXXX\\\```bbbccceeefffiiimmmoooqqqrrrrrrrrrqqqpppooooooooonnnnnnnnnrrryyy{{{xxxwww}}}~~~}}}|||}}}~~~{{{yyyyyy{{{}}}~~~}}}wwwppphhhbbbZZZRRRMMMAAA===777444333444555555333333222222222222333333111111000000111111222333////////////////////////111000000000000111111222///000000000111111111111000000111111111111000000111111111111111111111111111111111111000000000000//////000000111111222222111000000000000000000111222222222111111111000000000000000000000000000000......///000000000000000...000222222000///...//////////////////////////////000000000111111111111000000000000000000000000444333222111111111111222000000000111111111222222222222111111111111222222111111111111222222222222222222111111222222333444444444444444444444444444444444444444333333333333444444333333333333444444555555555555555666666666::::::;;;;;;;;;::::::999<<<>>>AAAEEEIIILLLOOOQQQPPPVVVcccsssMMMMMMNNNPPPQQQSSSTTTTTTUUUUUUVVVVVVWWWXXXXXXXXXXXXYYYZZZ[[[\\\]]]]]]]]]^^^]]]\\\YYYVVVRRROOOMMMHHHGGGHHHKKKPPPRRRQQQOOOCCCCCCBBBAAA@@@@@@@@@@@@@@@DDDKKKRRRYYY```gggllloooppprrrtttvvvvvvvvvvvvsssrrrpppooonnnmmmmmmnnnjjjjjjjjjjjjkkkkkklllllliiikkklllkkkiiihhhiiikkkkkkkkkjjjiiihhhhhhggggggggghhhiiijjjkkkkkkkkkkkkjjjhhhiiilllqqqyyyxxxnnngggcccaaacccdddfffhhhgggddd```^^^``````aaacccdddeeeddddddggghhhiiiiiijjjjjjiiiiiihhhhhhhhhhhhhhhhhhhhhhhhfffgggggghhhhhhhhhhhhhhhggggggfffeeedddbbbaaa```]]]^^^^^^^^^]]][[[XXXVVVVVVTTTSSSQQQOOONNNMMMMMMKKKLLLMMMMMMMMMNNNPPPRRRTTTWWW[[[^^^```cccgggiiilllnnnrrrwww{{{|||yyyvvvuuutttrrrqqqoooqqqsssrrrpppqqquuuyyyzzzzzzvvvlll```WWWTTTUUUNNNQQQTTTXXX\\\```ccceeegggiiikkknnnpppqqqqqqpppooopppqqqrrrsssuuuuuuvvvssswww|||~~~yyyvvvzzz~~~}}}|||||||||~~~~~~||||||xxxzzz|||~~~}}}wwwoooiiiddd]]]TTTMMMAAA===888555444444444444333222222111111222222333111111000000111111222333////////////////////////000000000000000111222222///000000000111111111111///000111111111111000///222222222222222222222222111111111111000000000000//////000000111111222222000000000111111000000000222222222111111111000000111111111111111111111111000000111111000///...---+++---000111111000000111///////////////////////////000000000111111111111000000000000000000000000............//////000000111111111111222222222333222222111111111111222222000000111111111222222222222222111111222222333444444444444444444444444444222222222222222222333333444444333333333333444444555555555666666777777777666777888999999999999888;;;<<>>???@@@BBBEEEKKKQQQWWW]]]bbbfffiiikkkmmmooopppqqqppppppmmmmmmmmmmmmllllllllllllkkkjjjiiihhhhhhhhhiiiiiigggjjjlllkkkhhhfffiiillllllkkkjjjhhhgggfffggggggcccdddgggiiijjjjjjiiihhhgggggghhhjjjiiimmmxxx|||qqqiiikkkooouuuzzz{{{zzzwwwuuullljjjhhhhhhiiiiiigggeeefffggghhhhhhiiiiiihhhhhhkkkjjjjjjjjjiiiiiiiiihhhddddddeeeeeedddcccbbbaaaaaa```___]]]\\\[[[ZZZZZZVVVWWWXXXYYYXXXUUUQQQOOONNNMMMMMMLLLLLLLLLLLLLLLKKKMMMOOOPPPQQQSSSWWWYYY[[[^^^bbbfffiiimmmqqqtttwwwzzz}}}{{{xxxuuurrrqqqpppooommmnnnmmmmmmnnnnnnkkkhhheee]]]ZZZUUUQQQMMMMMMNNNOOOOOOTTTZZZ^^^aaadddhhhkkkkkklllllllllllllllkkkkkkjjjmmmsssyyy}}}~~~~~~~~~}}}||||||~~~~~~|||{{{xxxxxxwwwvvvxxx}}}xxxnnniiiccc```]]]UUUIII@@@:::999777666777666555333222222111111111111222222111111000000111111222333111111111111111111111111------------...///000111000000000000111111111111///000111222222111000///111111111111111111111111.........//////000000111111111111000000000000000///000111222222111000///222222222111111111111000111111111111111111111111---...000111111///...---,,,---.........///111333000000000000000000000000000000000000111111111111000000000000000000000000111222222333333333222222000000000111111111111222222222111111111111222222000000000000111111111111222222111111222222333444444444444444444444444444333333333444444555555555666666555555555555666666333333444555555666777777::::::999999:::;;;<<<===;;;;;;<<<===@@@DDDGGGJJJLLLSSSaaarrrGGGHHHIIIKKKMMMNNNPPPPPPPPPPPPQQQQQQRRRSSSSSSSSSVVVVVVWWWXXXYYYYYYYYYYYYYYYXXXWWWTTTPPPKKKFFFCCCAAA@@@AAAGGGNNNSSSTTTSSSIIIFFFBBB???>>>???AAACCC???CCCIIINNNSSSYYY^^^bbbdddeeehhhkkkllllllkkkkkkoooooonnnnnnnnnnnnnnnnnnjjjiiihhhgggffffffggghhhgggkkkmmmlllhhhgggjjjmmmmmmkkkjjjhhhfffffffffgggbbbcccfffhhhiiiiiihhhgggffffffhhhiiiggghhhrrr}}}ssshhhbbbfffkkkppptttuuuuuutttnnnkkkiiiiiikkkkkkiiigggeeeffffffgggggggggggggggiiihhhhhhhhhggggggffffffcccdddddddddcccaaa___^^^___^^^\\\ZZZYYYXXXXXXXXXRRRSSSUUUVVVTTTQQQMMMKKKKKKKKKJJJJJJJJJKKKKKKLLLMMMOOORRRUUUWWWZZZ^^^aaaaaaeeeiiimmmqqquuuyyy||||||~~~~~~~~~zzzwwwsssqqqppppppnnnmmmlllkkkjjjkkkkkkhhhaaa\\\UUUQQQLLLIIIJJJLLLNNNOOOQQQVVV\\\```ccceeeiiimmmmmmllllllkkkjjjjjjiiiiiihhhlllsss{{{~~~||||||~~~~~~zzzxxxyyywwwuuurrrrrrvvv|||{{{tttgggbbb]]]ZZZWWWOOOBBB777666555555666777777666444222222111111111111222222111111111000111222222333111111111111111111111111////////////000111333333000000000000111111111111...000111222222111000...000000000000000000000000,,,------...///000000111222222111111000000/////////000111222222111000///222222222111111111111000111111111111111111111111...///111333444333222111/////////...------///222000000000000000000000000000000000000111111111111000000000000000000000000000000111000000///...---////////////000000000000222222111111111111222222000000000000111111111111222222111111222222333444444444444444444444444444555555555666666666777777444444444333333444444444222222333333444555666666888777555444444666777999@@@???>>>???AAAEEEIIILLLKKKSSS```rrrEEEFFFGGGIIIKKKLLLNNNNNNLLLNNNPPPQQQQQQRRRSSSUUUQQQSSSVVVWWWWWWWWWXXXYYY^^^``````]]]YYYUUUMMMDDDCCCBBBBBBDDDIIINNNQQQSSSLLLGGGBBB>>>>>>@@@BBBCCCBBBDDDGGGLLLRRRXXX]]]```cccfffiiijjjiiiiiijjjkkkjjjkkkkkklllmmmnnnnnnooommmjjjgggcccbbbccceeeggghhhhhhhhhhhhhhhiiiiiiiiihhhiiijjjjjjiiihhhiiijjjhhhhhhhhhhhhgggggggggggghhhhhhhhhiiijjjnnntttxxx}}}kkkcccaaaccckkkqqqooommmllljjjiiiiiihhhhhhhhhhhhhhhfffgggggghhhhhhhhhggggggcccdddeeeggggggeeedddccceeecccaaa```___^^^\\\ZZZZZZXXXUUUUUUWWWWWWTTTRRRPPPOOONNNMMMLLLKKKJJJJJJHHHJJJKKKKKKKKKLLLOOOQQQNNNPPPTTTVVVXXX[[[^^^```hhhkkkoootttyyy}}}~~~|||zzzyyyvvvrrrpppoooooommmlllhhhhhhhhhgggddd___ZZZWWWPPPOOOLLLIIIHHHJJJNNNQQQZZZ]]]aaadddeeefffgggiiimmmnnnooonnnkkkiiihhhiiimmmooosssyyy~~~~~~}}}|||vvvxxxxxxvvvtttsssuuuzzz~~~wwwqqqgggeee___VVVKKKAAA;;;999888666444444555555444333000000111111111111000000111111111111000000////////////000000111111111222000000000000000000000000333333222222111000000000111111111111111111111111000000000000000000000000333111///...---...///000111///...///222333222///000000000000000000000000222222111111111111222222444333222111000000000000---...000111333333444444222111///...---------...222222222222222111000///000000000000000000000000000000//////.........---222222222222222222222222222222222222222222222222555555333222222222333444444333333222111000//////333333222222222333444555444444444444333333222111333333111111111111333333222333444444555555444444555555666777888999999:::777888888999999999888888:::<<>>@@@AAADDDGGGJJJOOOUUUaaarrr@@@@@@BBBCCCEEEFFFGGGHHHHHHJJJLLLLLLLLLMMMOOOQQQPPPQQQRRRRRRRRRTTTWWWZZZbbbkkktttyyyzzzvvvkkk___XXXVVVSSSRRRRRRRRRRRRQQQKKKIIIGGGFFFEEEDDDBBB???===???AAAFFFLLLSSSYYY]]]aaadddfffhhhggggggggghhhkkkkkkjjjjjjjjjiiiiiiiiilllkkkjjjhhhhhhgggggggggfffffffffffffffffffffeeeggghhhiiihhhgggggggggiiijjjiiiiiihhhgggffffffffffffggghhhiiikkkoootttxxx}}}nnngggccceeehhhgggggghhhgggffffffeeedddeeeeeeeeeeeeeeefffffffffeeeeeedddeeeeeeffffffeeecccaaa```___]]][[[ZZZYYYXXXVVVTTTTTTRRRPPPOOOOOONNNLLLJJJGGGGGGGGGFFFFFFFFFEEEEEEFFFHHHJJJKKKKKKMMMPPPRRRUUUWWWZZZ]]]```eeejjjnnnwwwxxx{{{~~~}}}zzzyyyxxxvvvtttqqqooommmjjjiiijjjjjjhhhgggeeeccc```\\\XXXUUURRRQQQNNNNNNNNNMMMMMMPPPTTTWWW[[[___dddhhhhhhhhhiiiiiijjjkkkjjjiiihhhjjjmmmpppssswww}}}~~~}}}}}}|||}}}xxxuuutttrrrppppppsssyyy}}}zzzmmmeeeXXXQQQIIIBBB>>>:::666222444222111111333444333333222222222222222222222222222222222222222111111111//////000000000000111111000000000000000000000000,,,,,,,,,---.../////////........................000000000000000000000000333222111//////000111222111000///000222222222111000000000000000000000000222222111111111111222222000000000000111222333444000000111222222222222222333222222111111111222222222222333333333222111111000000000000000000000000111111111000000000000000000000000000000000000000000000000000000000000000444444333222222222222222222222222111111111111111222222222333333333444444333333444444444333222222555444333333333333444555444444555666666666666555777777777777777888888888777888999999:::::::::999999;;;===???@@@BBBFFFHHHNNNUUUaaarrr>>>>>>???AAABBBDDDEEEEEEEEEGGGIIIIIIIIIJJJLLLNNNOOOPPPQQQPPPQQQSSSXXX[[[___iiivvvvvviiifffaaa]]][[[XXXUUUSSSKKKIIIFFFDDDCCCAAA???===>>>???AAAFFFLLLSSSZZZ]]]___bbbdddfffeeeeeeffffffiiiiiiiiiiiiiiiiiiiiiiiikkkkkkkkkkkkjjjiiihhhgggffffffffffffeeeeeeeeeeeeeeeggghhhgggfffeeefffgggjjjiiiiiihhhgggfffeeeeeeeeefffhhhiiijjjnnnssswww{{{xxxooohhhggghhhggghhhkkkffffffeeeddddddddddddeeeeeeeeefffffffffeeeddddddeeeeeeeeedddbbbaaa___^^^[[[YYYWWWVVVVVVVVVTTTRRRPPPOOONNNLLLKKKJJJHHHGGGDDDDDDDDDDDDEEEEEEEEEEEEHHHJJJLLLMMMNNNQQQTTTVVVYYY[[[^^^aaaeeejjjpppuuu|||}}}~~~|||yyywwwvvvtttqqqooollljjjhhhhhhhhhhhhfffeeeaaa^^^YYYTTTQQQNNNMMMMMMKKKLLLNNNNNNPPPSSSWWWZZZ]]]aaafffiiiiiiiiijjjjjjjjjjjjjjjjjjjjjmmmqqquuuwww|||~~~~~~~~~{{{zzzzzz|||~~~~~~wwwtttsssrrroooooosssyyy}}}vvvhhh___VVVMMMCCC===<<<:::666222333111000111333444444444333222222222222222222333222222222222222222222222//////000000000000000000000000000000000000000000/////////000000111111111////////////////////////000000000000000000000000333222111000000111222222111000000111111222222222000000000000000000000000222222111111111111222222111111000000111222222333111111222222222111111000222222222222222222222333222222333333333333222222000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111555555444444333333333333444333333222111000//////222222333333444444444333333333333444444333333222555555555444444555555555444555555666777666666666888888888777777777777777888888999:::;;;;;;;;;:::999;;;===>>>???AAADDDGGGLLLSSS```qqq===>>>>>>@@@AAABBBCCCCCCBBBDDDFFFFFFGGGGGGIIIKKKNNNOOOOOOPPPQQQSSSXXX[[[^^^hhhuuu{{{uuunnngggaaa[[[WWWRRRNNNIIIEEECCCBBBAAA@@@>>>???@@@DDDJJJQQQXXX\\\]]]```bbbdddcccccccccdddeeeeeefffgggiiijjjkkkkkkjjjjjjkkkkkkjjjiiihhhggggggggggggffffffeeeeeeeeedddeeeffffffddddddeeefffhhhhhhggggggfffeeeeeeddddddeeeggghhhiiilllqqqtttyyy|||rrriiigggfffeeefffiiiffffffeeeddddddddddddeeeeeefffffffffeeeeeedddcccccccccbbb```___]]][[[[[[XXXVVVTTTTTTTTTSSSQQQPPPMMMMMMLLLJJJHHHGGGFFFFFFCCCCCCDDDEEEFFFGGGHHHHHHIIIKKKMMMOOOQQQTTTWWWZZZ\\\___cccfffkkkpppvvvzzz~~~~~~~~~~~~{{{yyywwwvvvtttqqqooollljjjhhhggggggfffdddbbb[[[XXXSSSNNNKKKJJJKKKKKKIIILLLNNNPPPRRRUUUYYY\\\___bbbfffhhhiiiiiijjjkkkkkklllnnnooopppsssxxx{{{zzz~~~}}}zzzyyywwwwwwzzz|||vvvssssssrrrpppppprrrwww{{{pppaaaXXXSSSJJJ@@@:::999888555222444222111222444555555444333333222111111222333333222222222222222222222222000000//////////////////////////////////////////222222222111111000000000222222222222222222222222000000000000000000000000111111111111111111222222000111111111111111222333000000000000000000000000222222111111111111222222333222222111000000111111111222222222222111000000000000111111111111111111111222222333333222222222000000000000000000000000111111111111222222222222222222222222222222222222222222222222222222222222111111111111111000000///---...///000222444555666111222333444444444333333222333333444444333333333555555555555555555555555444555555666777666666666888888888777777777777777888888999;;;;;;<<<<<<<<<:::;;;===>>>???@@@CCCEEEIIIPPP]]]ooo<<<===>>>???@@@AAAAAABBB@@@BBBDDDEEEEEEEEEGGGIIIJJJLLLNNNOOOPPPSSSVVVYYY```iiittt{{{sssjjjaaa\\\UUUQQQKKKFFFDDDCCCBBBAAA>>>>>>>>>AAAFFFMMMTTTXXX[[[^^^```bbbaaaaaabbbcccbbbbbbdddeeeggghhhjjjjjjhhhhhhiiiiiihhhhhhgggfffgggggggggfffeeeeeeddddddcccdddeeedddccccccdddeeeeeeeeeeeeeeeeeedddddddddccceeefffggghhhjjjmmmppptttzzzuuummmjjjiiihhhhhhjjjfffeeeeeeddddddddddddddddddeeeeeeddddddcccbbbaaa___^^^]]]\\\ZZZYYYXXXWWWUUUSSSQQQQQQQQQPPPOOOMMMIIIJJJJJJHHHFFFEEEEEEFFFCCCDDDEEEFFFHHHJJJKKKLLLJJJLLLOOORRRTTTWWW[[[^^^aaaeeejjjooossswww|||~~~|||{{{zzzzzz{{{yyywwwuuutttssspppnnnkkkiiigggeeedddaaa^^^[[[UUURRRNNNJJJHHHIIIJJJLLLJJJMMMQQQTTTVVVYYY\\\___bbbdddfffgggggghhhkkkmmmmmmpppuuuxxxzzz|||~~~}}}~~~~~~~~~}}}{{{yyywwwuuutttwww~~~yyytttqqqqqqqqqqqqpppqqqtttvvv}}}zzzkkk]]]UUUKKKEEE<<<777555444333111555333222222444555555444333222111000000111222333111111111222222222222222000000////////////......////////////////////////111111111000///.........333333333333333333333333000000000000000000000000000000000111111111111111000111222222111111222444000000000000000000000000222222111111111111222222444333222111000000000000111111222222222111111000///000000111000000//////000000111222222222111111000000000000000000000000111111111111111222222222222222222222222222222222222222222222222222222222222222333333222222111000//////000111222333333444111222333444555444333222222222333444444444333333444444555666666555444444444444555666666666666555777777777777777888888888888999:::;;;<<<=========;;;<<<>>>>>>???@@@CCCEEEGGGOOO\\\mmm;;;;;;<<<===>>>??????@@@???AAACCCCCCCCCDDDFFFHHHFFFHHHKKKMMMNNNQQQTTTVVV]]]eeennnxxx~~~wwwpppiiidddWWWTTTPPPLLLIIIGGGCCCAAA@@@??????AAAFFFLLLRRRVVVZZZ\\\___````````````aaa``````aaabbbdddeeeffffffggggggfffffffffeeeeeeeeefffffffffeeedddcccccccccbbbcccdddcccbbbbbbcccdddbbbccccccccccccdddddddddcccdddfffffffffgggjjjlllnnnrrryyy~~~uuunnnlllllliiihhhiiiddddddcccbbbbbbbbbbbbcccbbbbbbbbbbbbaaa```___^^^[[[ZZZYYYWWWVVVUUUUUUUUUQQQOOOMMMMMMMMMMMMKKKJJJDDDFFFGGGFFFDDDBBBDDDEEECCCDDDEEEHHHJJJLLLNNNNNNOOOQQQTTTWWWZZZ]]]aaaeeeiiimmmsssyyy}}}~~~{{{xxxwwwvvvvvvwwwuuurrrqqqqqqooommmkkkiiigggdddaaa^^^ZZZVVVRRROOOMMMJJJHHHHHHIIIKKKMMMLLLPPPTTTXXXZZZ\\\___aaaddddddeeedddeeegggkkknnnpppuuu|||~~~|||yyyyyy}}}|||zzzvvvvvvuuutttvvv|||}}}wwwsssmmmoooppppppooonnnooopppuuuyyy|||zzzqqqcccVVVOOOAAA>>>999555222222222333555333111111222333222222333222000//////000222333000000000111111111222222000000/////////.........//////////////////////////////////////////......222222222222222222222222000000000000000000000000...///000000111111111000000222333333111111222444000000000000000000000000222222111111111111222222222222111111111111111222000111111222222222111111000000111111111///...---...///000111111111111000000000000000000000000000000000000111111111222222111111111111111111111111111111111111111111111111444444555555555444333222333333222222111000000///000222333555555444333222111222333333444444444333333444555555555555444333333333444555555555555555666666777777888888999999888999:::<<<======>>>>>><<<>>>?????????@@@CCCEEEGGGNNN\\\nnn::::::;;;;;;<<<===>>>>>>>>>@@@BBBCCCCCCDDDFFFGGGBBBEEEIIIKKKMMMOOOQQQSSSWWW^^^fffnnnxxx}}}zzzwwwsssnnnkkk]]][[[YYYVVVTTTOOOIIIEEECCCBBBBBBCCCGGGMMMSSSWWWYYY[[[^^^____________```______``````aaaaaabbbbbbfffeeeeeedddddddddeeeeeeeeeeeeddddddcccbbbaaaaaaaaacccdddcccbbbaaabbbcccaaaaaaaaabbbccccccddddddcccdddeeeeeeeeefffhhhjjjiiilllqqqvvv{{{}}}}}}}}}sssvvvwwwvvvyyy~~~~~~wwwoooiiihhhhhhdddbbbccccccbbbbbbaaaaaaaaaaaaaaa````````````___^^^]]]\\\XXXWWWVVVUUUTTTSSSSSSSSSNNNLLLKKKKKKKKKKKKIIIGGGAAACCCEEEDDDBBBAAABBBEEECCCDDDFFFHHHKKKMMMOOOPPPTTTWWWZZZ]]]```dddhhhkkknnnssszzz|||yyyvvvuuuttttttsssqqqooonnnnnnmmmkkkiiifffdddaaa^^^ZZZUUUPPPLLLKKKJJJHHHGGGHHHJJJLLLNNNNNNRRRWWW[[[]]]___bbbdddeeeeeedddccccccfffkkkooorrrxxx{{{vvvuuu|||{{{zzztttuuuuuuuuuuuuzzzzzzvvvssskkkmmmoooooommmlllkkkkkkgggkkknnnkkkcccVVVJJJCCC;;;;;;888555222222444666444222111000111111111000222111///......///111222//////000000111111111222000000//////.........---////////////////////////......//////000111111111000000000000000000000000000000000000000000000000......///000000000000000///222444333111000222555000000000000000000000000222222111111111111222222000000000000111222333444000000111222222222222222111222222222111000...---......///000000000000000000000000000000000000000//////000000111111111111000000000000000000000000000000000000000000000000111111222333222111000///---...///000222444555666000111333555555444333222111222333333444444444444222333444555555444333222222333444444555555444444555666666777888999999:::888999:::<<<===>>>>>>>>>===>>>@@@@@@???@@@CCCEEEHHHOOO\\\nnn;;;;;;;;;;;;;;;;;;;;;;;;>>>============???@@@AAACCCDDDEEEGGGIIIKKKLLLMMMPPPTTTZZZbbbjjjqqqvvvyyywwwwwwxxxxxxxxxwwwvvvvvvlllbbb[[[\\\^^^ZZZRRRMMMJJJIIIGGGFFFGGGKKKOOOQQQVVVWWWYYY\\\^^^___```aaa```____________``````aaaeeeddddddcccbbbaaa``````bbbbbbbbbbbbbbbaaa```___aaaaaaaaa```````````````cccccccccccccccccccccccceeeddddddccccccddddddeeefffhhhkkknnnpppppppppoookkklllmmmoooppprrrssstttlllkkkjjjiiigggfffeeedddbbbbbbaaa```___^^^^^^]]]^^^]]]\\\[[[ZZZYYYXXXWWWTTTTTTTTTSSSRRRPPPOOONNNLLLJJJHHHEEEDDDDDDDDDEEECCCDDDDDDCCCBBBAAACCCEEEHHHJJJKKKMMMMMMOOORRRUUUWWWYYY^^^bbbfffkkkqqqtttzzz|||}}}zzzwwwuuusssooommmnnnmmmlllmmmmmmllliiigggccc```[[[UUUPPPKKKHHHGGGHHHGGGGGGEEEDDDEEEIIILLLQQQTTTXXX\\\```bbbccccccgggeeebbbaaadddiiippptttyyy|||zzzvvvsssvvvzzzwwwwwwuuutttssstttxxx{{{~~~vvvrrrqqqrrrpppnnnmmmmmmllliiihhhbbb___\\\XXXSSSKKKCCC>>>888777666444333222111111//////000111111111111000000000//////000111111222000000111111111111000000000111111000000///...---////////////000000000000////////////////////////000000000000////////////111111111111111111111111111111000000000000111111222111111111000000//////000000000000000000000000000000000000000000000000222222111111111111222222111111111000000000//////000000000000000000000000000111111111111222222222000000000000000000000111000//////............///333222000///...///000111111111222222222333333333111111111111111111111111//////000111222222333333444444333222222222333333333333222222222333444555222333555666666555333222444555555666666666666666444444444555666777777888999999:::;;;;;;<<<<<<===???@@@@@@???>>>>>>???AAAFFFLLLYYYlll777777888999:::;;;;;;<<<======<<<<<<===>>>@@@AAAAAABBBCCCEEEGGGHHHIIIJJJMMMPPPUUU\\\cccjjjpppsssuuuvvvwwwyyy{{{|||}}}}}}oooeee^^^```dddbbb^^^[[[RRROOOLLLIIIIIILLLOOORRRUUUVVVXXXZZZ\\\]]]]]]^^^^^^^^^^^^^^^^^^______```bbbbbbaaaaaa```_________```aaaaaaaaaaaa```___^^^________________________aaaaaaaaaaaabbbbbbbbbbbbddddddccccccccccccddddddaaabbbdddfffhhhhhhhhhhhhhhhhhhhhhiiiiiijjjjjjjjjggggggfffdddcccbbbaaa```______^^^]]]\\\[[[ZZZYYYYYYYYYXXXWWWVVVVVVUUUUUUQQQQQQQQQPPPOOOMMMLLLLLLJJJHHHFFFDDDCCCCCCCCCDDDBBBDDDEEEEEEDDDEEEHHHJJJJJJLLLOOOPPPQQQTTTWWWZZZ]]]```eeeiiimmmrrrwww{{{|||zzzwwwuuusssqqqnnnkkkmmmllljjjjjjiiigggdddaaa]]]ZZZUUUPPPKKKHHHFFFDDD???AAADDDFFFHHHJJJMMMOOORRRUUUYYY]]]```bbbccccccfffdddaaaaaaeeellltttyyyzzzvvvtttxxx|||{{{zzzyyyyyy{{{}}}~~~~~~|||zzzyyy}}}{{{xxxuuuuuuvvvxxxyyyuuuyyy}}}}}}xxxtttqqqqqqqqqooolllkkkiiigggdddaaa___\\\WWWRRRLLLEEE>>>999666555444222222111111111000000000111111111222222333333222111000000000000000000111111111111000000...///000000000000000///////////////000000000000000000000000000000000000000000000000////////////111111111111111111111111111111000000000000111111111111111111000000000///000000000000000000000000000000000000000000000000222111111000000111111222222222222111111111000000000000000000000000000000000000111111111222222222222222222222111111111111111111000000000111111222111111111111111000000///111111111222222222333333111111111111111111111111///000000111222222333333222222222222222333444555333333222222333333444555333333444555555444333333333444444555666555555555444444555555666777777888888888888999::::::;;;;;;<<<===>>>>>>>>>>>>@@@BBBFFFLLLXXXlll444555666777888:::;;;;;;<<<<<<<<<<<<===>>>???@@@>>>???@@@BBBCCCEEEFFFGGGIIIKKKOOOUUU]]]eeelllpppvvvwwwyyy{{{}}}qqqfff^^^aaafffiiiiiijjj]]]YYYTTTOOOMMMNNNPPPRRRUUUUUUWWWXXXYYYZZZZZZZZZ\\\\\\\\\\\\\\\]]]^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^_________```______^^^]]]^^^^^^^^^^^^^^^^^^^^^____________``````aaaaaaaaabbbbbbbbbbbbbbbbbbbbbbbbaaaaaabbbccccccdddeeeeeeeeeeeeeeedddccccccbbbbbbccccccbbb```___^^^]]]\\\\\\[[[ZZZYYYWWWVVVUUUTTTSSSSSSRRRRRRQQQQQQQQQPPPNNNNNNMMMMMMLLLKKKJJJIIIGGGEEEDDDBBBAAAAAABBBCCC???AAACCCDDDEEEFFFIIILLLMMMPPPRRRUUUWWWZZZ^^^aaafffiiinnnrrrwww{{{}}}xxxvvvsssqqqpppnnnllliiikkkiiigggeeeccc```]]]ZZZSSSQQQMMMIIIFFFDDDBBBBBB;;;@@@EEEJJJMMMOOOQQQSSSUUUWWW[[[___aaacccccccccdddbbbaaabbbgggpppyyy{{{yyyyyy|||zzzxxxvvvuuutttuuuvvvwww{{{{{{zzzyyyyyyzzz{{{{{{{{{wwwtttssstttuuunnnoooqqqrrrrrrqqqooonnnooommmkkkhhhfffbbb^^^[[[[[[VVVPPPIIICCC===777333333333222111111111111111222111111000111222333444666555444222000//////...000000111111111111000000---...///000111111111111////////////000000000000111111111111111111111111////////////000000000000111111111111111111111111111111000000000000111111111111111111000000000000000000000000000000000000000000000000000000000000222111111000000111111222111111111000000000000000000000000000000000000000000000000111111111222222444333333333222222111111000000000000111111222333000000222222222111///...111111111222222222222333111111111111111111111111000000000111222222333333000111111111333444555666333333333333333444444444444444444444444444444444333333444555555555555444444444555555666777777777666666777777888999999999999;;;<<<======>>>AAACCCEEEKKKXXXkkk555666666777888999999:::;;;;;;;;;<<<<<<===>>>>>>======>>>@@@AAACCCDDDDDDFFFGGGKKKRRR\\\fffpppuuu{{{{{{|||||||||}}}~~~~~~pppeee\\\]]]cccgggkkknnneeeaaaZZZTTTPPPPPPQQQRRRTTTUUUVVVWWWWWWXXXWWWWWWYYYYYYYYYYYYZZZ[[[\\\\\\[[[\\\\\\\\\]]]]]]^^^^^^^^^^^^_________^^^^^^]]]]]]^^^^^^^^^^^^^^^______]]]]]]^^^^^^______```````````````aaaaaa`````````aaaaaa`````````aaabbbbbbdddccccccbbbaaa```______``````___^^^]]]\\\[[[[[[XXXWWWVVVUUUSSSQQQPPPPPPNNNNNNNNNNNNMMMMMMMMMMMMLLLLLLKKKJJJIIIIIIHHHHHHDDDCCCBBBAAAAAAAAABBBBBBBBBCCCEEEGGGGGGIIILLLOOOPPPRRRVVVYYY\\\```eeehhhnnnqqqvvv{{{~~~~~~yyytttrrrpppnnnmmmllliiiggghhhfffbbb___\\\YYYUUURRRJJJIIIFFFDDDBBBAAAAAAAAAAAAEEEJJJOOORRRTTTVVVXXXXXXZZZ]]]aaaccccccccccccbbbaaa```bbbiiisss}}}~~~xxxyyyzzz~~~{{{zzzxxxvvvvvvwwwxxxyyy{{{zzzxxxvvvvvvwwwyyy{{{~~~|||xxxuuusssrrrsssssssssqqqppppppqqqpppnnnkkknnnllljjjiiifffbbb\\\XXXXXXRRRJJJCCC===888444111222222111111111222222333444222111000000222444555666666444222111000//////000000111111111111000000......///000000000000000////////////000000000000000000000000000000000000////////////000000000000111111111111111111111111111111000000000000111111111111111000000000000000000000000000000000000000000000000000000000000000111111000000000000111111////////////////////////000000000000000000000000000000000000111111111111333333333222222111000000............///000111222111111111111000000000///111111111111222222222222111111111111111111111111000000111111111222222222111111111111222333444555222333333444444444444444555444444333333444444555333444555555666666555555555555555555666666777777666666777777888999999999999:::<<<<<<<<<===@@@BBBDDDJJJWWWkkk999999999999999888888888999::::::;;;<<<<<<======<<<===>>>???@@@AAABBBCCCDDDFFFJJJRRR]]]iiitttzzz|||{{{{{{{{{|||}}}~~~qqqeee[[[ZZZ]]]```eeeiiifffbbb\\\WWWRRRQQQQQQQQQTTTTTTUUUVVVVVVVVVVVVVVVVVVVVVVVVVVVWWWXXXYYYZZZZZZZZZ[[[[[[\\\]]]]]]]]]]]]]]]^^^^^^^^^^^^^^^]]]]]]]]]]]]^^^^^^^^^______\\\\\\]]]]]]^^^^^^^^^^^^]]]]]]^^^^^^^^^^^^]]]]]]\\\[[[[[[ZZZZZZ[[[[[[\\\______^^^^^^^^^^^^^^^^^^\\\[[[[[[ZZZYYYXXXWWWWWWUUUTTTSSSRRRPPPOOONNNMMMKKKKKKKKKKKKKKKKKKKKKJJJHHHHHHFFFEEEEEEEEEEEEEEEBBBBBBBBBBBBCCCCCCDDDDDDHHHJJJLLLMMMMMMOOORRRTTTSSSVVVZZZ^^^aaafffkkknnntttxxx|||zzzvvvqqqooolllkkkjjjhhhfffddddddaaa\\\YYYVVVRRRNNNLLLEEEDDDBBBAAAAAAAAABBBBBBHHHKKKOOOSSSVVV[[[___ccc\\\^^^```cccddddddcccccc```___```cccjjjttt}}}}}}|||wwwxxx{{{}}}|||{{{zzz{{{}}}}}}yyyuuusssssstttuuuuuutttrrrqqqqqqrrrtttuuuwwwuuusssrrrrrrqqqooolllmmmlllkkkjjjhhhccc]]]YYYTTTOOOFFF???:::666333111222222222222222333333444444222111000000222444555444333222222111111222222000000111111111111000000000000000000000///......////////////000000000000////////////////////////.../////////000000000111111111111111111111111111111111000000000000111111000000000000000000111111000000000000000000000000000000000000000000000000111000000000000000000111000000000000000000000000000000000000000000000000//////000000000111111111222222111111000000000000............///111222222444222000...---///111222000000111111111222222222111111111111111111111111111111111111111222222222333222222111111222222222222333444555555555444444555444444333333444444555555555666777777777777777555555555555666666666666777777888888999::::::::::::;;;<<<<<<;;;<<<>>>@@@CCCJJJWWWjjj;;;;;;;;;:::999999888888888888:::;;;;;;<<<;;;;;;<<<<<<===>>>???@@@AAAAAABBBDDDHHHOOOYYYdddnnnssspppqqqrrrtttwww{{{ssshhh]]]YYYYYYZZZ\\\``````^^^ZZZVVVSSSQQQPPPPPPRRRSSSTTTTTTUUUUUUUUUUUUSSSSSSSSSTTTUUUVVVWWWXXXYYYYYYZZZZZZZZZ[[[[[[[[[[[[[[[\\\]]]]]]]]]\\\\\\[[[[[[\\\\\\]]]]]]^^^^^^[[[[[[[[[[[[[[[[[[[[[[[[YYYZZZ[[[\\\\\\[[[ZZZYYYXXXXXXXXXYYYYYYYYYYYYYYYWWWWWWXXXXXXXXXXXXYYYYYYTTTTTTSSSRRRRRRQQQPPPPPPQQQPPPPPPOOONNNMMMLLLLLLJJJJJJJJJIIIIIIHHHHHHHHHEEEDDDBBBAAA@@@AAABBBBBBCCCCCCDDDEEEFFFFFFGGGGGGIIIJJJLLLMMMNNNPPPSSSUUUZZZ]]]aaaeeehhhmmmrrrvvvzzz~~~~~~|||xxxtttqqqmmmkkkhhhgggeeedddaaa___]]]YYYUUUQQQOOOLLLHHHFFFBBBBBBAAAAAAAAABBBDDDDDDIIILLLQQQVVV[[[aaagggkkk___aaaccceeeeeeeeedddccc______```dddjjjssszzz~~~||||||~~~~~~}}}|||}}}~~~zzzuuuqqqnnnnnnnnnmmmmmmmmmnnnppprrrtttuuuttttttttttttrrrqqqpppooommmmmmlllllliiiddd]]]WWWOOOIIIBBB<<<888555444222333333222222222333333444222111111000111222333444111111111111111222333333000000111111111111000000111111111111000///...---////////////000000000000..............................//////000000111111111111111111111111111111111111000000000000111111000000000000111111111111000000000000000000000000000000000000000000000000111000000//////000000111222222222222333333333333000000000000000000000000/////////000000000111111000000000000000000000000111111111111222222333444666333///,,,,,,...111444000000000111111111111222111111111111111111111111111111111111111111111111333333222111111111111111222333444666666555555444444444444444444444444444666666777888888888888777555555666666666666666666888888999999:::;;;;;;;;;;;;<<<===<<<<<<<<<>>>@@@CCCIIIVVVjjj:::::::::::::::999999999777888999:::;;;;;;;;;:::;;;;;;<<<===>>>??????@@@???@@@CCCHHHNNNVVV\\\```___```bbbfffkkkqqqwwwzzzrrrhhh^^^YYYVVVTTTTTTWWWWWWWWWVVVUUUSSSQQQPPPOOOOOOPPPQQQRRRSSSSSSSSSSSSQQQQQQQQQRRRSSSTTTUUUVVVWWWXXXXXXXXXXXXXXXXXXXXXWWWXXXYYYZZZZZZZZZZZZYYYXXXXXXYYYYYYZZZ[[[[[[\\\YYYYYYYYYXXXWWWWWWVVVVVVVVVWWWXXXYYYYYYXXXWWWVVVSSSTTTVVVWWWWWWWWWVVVVVVRRRRRRRRRRRRRRRRRRRRRRRRNNNNNNMMMMMMLLLLLLKKKKKKLLLLLLLLLKKKKKKKKKJJJJJJIIIIIIHHHHHHGGGFFFEEEEEEEEEDDDBBBAAAAAAAAACCCDDDEEEEEEGGGHHHIIIJJJJJJKKKIIIKKKNNNPPPRRRTTTXXX[[[bbbeeeiiimmmqqquuuzzz~~~}}}yyyuuusssqqqnnnllljjjgggdddbbb```^^^[[[YYYUUUQQQMMMJJJHHHFFFCCCAAAAAAAAAAAAAAAAAACCCEEEFFFHHHLLLSSSYYY]]]aaafffhhhbbbccceeeffffffeeedddbbb^^^___aaaeeejjjpppuuuxxx~~~~~~~~~~~~{{{vvvqqqnnnlllllllllllllllmmmoooqqqrrrsssrrruuuwwwuuurrrooonnnooommmmmmlllkkkhhhaaaXXXRRRGGGCCC===888555444333222333222222111111111222222000000000111111111222222000000000000000111222333000000111111111111000000///000000000000000///...////////////000000000000////////////////////////.........///000111111111111111111111111111111111111111000000000000111111///000000000111111111111000000000000000000000000000000000000000000000000000000////////////000000111111111111222222222333000000000000000000000000////////////000000000111///000000111111222222333222222222111222222333333444222000...---///111222000000000000111111111111111111111111111111111111111111111111111111111111222111111111111111222333222333555666777666555444333333444555555444333333555666666777777777777777666666666666666666666555888888999999:::;;;;;;;;;:::;;;<<<===<<<>>>@@@BBBBBBHHHVVVjjj888888999999:::::::::;;;666777999:::;;;;;;::::::::::::;;;;;;<<<===>>>>>>===>>>???AAADDDIIIMMMOOORRRSSSVVVZZZ```ffflllooopppggg]]]XXXTTTOOONNNPPPQQQRRRRRRSSSRRRQQQOOONNNMMMMMMOOOPPPQQQRRRRRRRRROOOPPPPPPPPPRRRSSSTTTUUUVVVVVVVVVVVVVVVVVVVVVVVVUUUVVVVVVWWWXXXXXXXXXWWWVVVVVVWWWWWWXXXYYYYYYZZZXXXWWWWWWVVVUUUTTTSSSSSSTTTUUUWWWXXXXXXWWWUUUTTTKKKLLLOOOQQQQQQQQQPPPOOORRRQQQQQQPPPPPPOOOOOOOOOLLLLLLLLLKKKKKKJJJJJJIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIHHHGGGFFFEEEDDDCCCCCCHHHGGGEEEDDDDDDEEEFFFGGGFFFGGGHHHJJJLLLLLLMMMMMMOOORRRUUUXXX[[[^^^cccfffiiikkkooossswww{{{|||xxxsssooommmkkkjjjiiigggeeeaaa___]]]ZZZWWWUUUOOOLLLHHHEEECCCBBB@@@>>>AAAAAA@@@AAABBBCCCEEEFFFIIINNNUUU[[[^^^___``````cccdddfffggggggeeedddbbb]]]___bbbfffjjjnnnrrrtttuuuwwwxxxyyyzzz|||xxxtttqqqooonnnmmmmmmmmmmmmnnnooopppqqqsssxxx{{{xxxqqqllllllnnnmmmlllllljjjeee]]]TTTMMMBBB>>>999555444333222111222222111000000000000000//////000111111111111000111111000000000000111111000000111111111111000000---...///000111111111111////////////000000000000000000000000000000000000---......///000111111222111111111111111111111111111111000000000000111111//////000000111111111222000000000000000000000000000000000000000000000000000000////////////000000---.........//////000000000000000000000000000000////////////000000000000000000111222333444444555111111000000000000000000222111111000///000000000000000000000111111111111111111111111111111111111222222111111111111111111//////000000111222444444222333555777777666555444222333555666666555333222444555555666666666666666666666666666666555555555888888888999::::::;;;;;;888:::<<<======???BBBEEEBBBHHHVVViii:::;;;;;;;;;;;;<<<<<<<<<888888888888999::::::;;;:::::::::;;;;;;<<<<<<<<<<<<<<<===???AAACCCEEEFFFIIIJJJLLLPPPUUU\\\aaaeeeeee```YYYQQQLLLKKKKKKLLLGGGIIIJJJLLLMMMMMMLLLLLLMMMNNNNNNNNNNNNOOOOOOOOOMMMNNNNNNOOOOOOPPPPPPQQQUUUUUUUUUUUUUUUUUUUUUUUUVVVVVVUUUTTTTTTUUUVVVVVVWWWXXXXXXXXXWWWVVVVVVUUUTTTTTTTTTTTTSSSSSSSSSSSSTTTRRRQQQSSSUUUVVVTTTRRRMMMMMMLLLLLLMMMMMMNNNOOOKKKKKKKKKKKKJJJJJJJJJJJJLLLLLLLLLLLLLLLKKKKKKKKKGGGGGGGGGGGGFFFFFFFFFEEEFFFEEEDDDCCCBBBAAAAAAAAAAAACCCDDDDDDCCCDDDFFFHHHFFFJJJNNNPPPQQQQQQRRRRRRVVVYYY\\\___bbbfffjjjmmmrrrtttxxx}}}}}}ssspppmmmkkkjjjiiigggfffbbb]]]YYYXXXXXXVVVPPPKKKEEEDDDDDDCCCCCCDDDDDDEEE??????AAADDDGGGKKKNNNPPPTTTUUUWWWZZZ\\\^^^______fffggghhhhhhhhhgggfffeee___^^^___ccciiimmmmmmlllpppnnnooottt{{{|||{{{}}}|||}}}~~~}}}}}}}}}vvvrrrppppppppppppqqqssstttuuuuuuuuuuuuxxxzzz|||{{{wwwssspppooojjjkkkllljjjcccZZZPPPJJJ???===999777666555444222111111111111111000//////000000000000000000000000222///,,,---///111111///222222111111000000//////000000000000000000000000///000000000000000//////000000000000000000000000000000000000000000000000111111111111000000000000111111000000//////......////////////000000000000//////000222333333000...111111111111111111111111000111222333333222111000000000000000000000000000...///000000000///---,,,.../////////000000000111000000111111111000000///000111222111000///000222000000000000111111111111222222111111000000//////222222222111111111111000000000000000111222444444222333444444444444333222444333333333333444555555333333222111222333444555444444444444444444333333222444666777666777999;;;999::::::;;;;;;::::::999;;;<<<<<<<<<<<<===@@@CCCEEELLLYYYlll;;;;;;:::999999888777777;;;;;;;;;:::;;;;;;<<<<<<999999:::::::::;;;;;;;;;;;;;;;;;;;;;<<<===>>>???CCCDDDEEEHHHMMMRRRWWWZZZ\\\YYYSSSMMMIIIGGGHHHHHHEEEFFFHHHIIIJJJJJJIIIIIIJJJJJJJJJKKKKKKKKKLLLLLLKKKLLLLLLMMMMMMNNNOOOOOORRRRRRRRRRRRRRRRRRRRRRRRSSSRRRQQQQQQQQQQQQRRRSSSUUUUUUUUUUUUUUUTTTSSSSSSRRRRRRRRRQQQQQQQQQPPPPPPQQQPPPPPPQQQTTTUUUSSSQQQNNNNNNMMMLLLKKKKKKKKKKKKIIIIIIIIIIIIHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHGGGFFFFFFEEEEEEDDDDDDDDDCCCCCCBBBBBBBBBBBBCCCCCCBBBDDDEEEEEEEEEFFFHHHJJJJJJMMMQQQTTTUUUWWWXXXZZZ\\\___cccfffiiimmmrrruuu{{{}}}|||xxxuuuooommmjjjiiigggfffcccaaa^^^YYYTTTRRRRRRQQQLLLGGGAAAAAAAAA@@@@@@@@@AAAAAAAAABBBDDDGGGJJJNNNQQQSSSXXXYYY[[[]]]___```aaaaaaeeefffiiikkkkkkjjjhhhfff```______bbbgggkkklllllliiihhhjjjooovvv|||}}}zzz}}}}}}zzzxxxzzz~~~{{{wwwvvvvvvxxx{{{zzzxxxxxxyyy{{{~~~wwwqqqnnniiiiiihhheee^^^TTTKKKEEE;;;999555333333222222111111111111111111000//////000000000000000000000000222000000111333333111...111111000000000000000///000000000000000000000000//////000000000000//////000000000000000000000000000000000000000000000000111111111111000000000000////////////000000000000////////////000000000000...///000222444555333111111111111111111111111111000111222222222222111000000000000000000000000000000000111111000//////...////////////000000000000//////000111111111111111///000111000...---...///000000000000111111111111111111111000000000000000222222222111111111111000000000000000000111222333111222333444444333222111333222222222222333444444444333222222222333555555555444444444444444444444333555666777666777888:::::::::;;;;;;;;;;;;::::::;;;<<<=========???BBBDDDGGGMMMZZZlll:::::::::999999888888888===<<<;;;;;;;;;;;;;;;;;;::::::;;;;;;;;;;;;<<<<<<<<<;;;;;;:::999:::::::::>>>???@@@BBBDDDHHHKKKMMMPPPNNNJJJGGGDDDCCCBBBBBBAAABBBCCCDDDEEEEEEEEEDDDEEEEEEFFFFFFFFFGGGGGGGGGHHHHHHIIIJJJJJJKKKKKKLLLMMMMMMMMMMMMMMMMMMMMMMMMNNNNNNMMMMMMMMMMMMNNNNNNPPPQQQQQQQQQQQQPPPOOOOOONNNNNNNNNNNNMMMMMMMMMMMMMMMMMMMMMOOOQQQRRRQQQPPPOOONNNLLLJJJIIIHHHGGGGGGGGGGGGGGGFFFFFFFFFEEEEEEEEEEEEFFFFFFFFFFFFFFFFFFEEEEEEDDDCCCCCCBBBAAAAAA@@@@@@@@@AAABBBCCCDDDEEECCCDDDFFFGGGGGGHHHKKKMMMKKKNNNRRRUUUXXX[[[___bbbeeehhhmmmqqquuuyyy}}}}}}zzzwwwsssoookkkkkkiiigggeeedddaaa]]]YYYXXXSSSNNNKKKJJJIIIFFFBBB@@@??????>>>>>>??????@@@CCCEEEHHHKKKOOOSSSVVVWWW[[[[[[]]]___```aaabbbbbbccceeehhhkkklllllljjjiiibbbaaaaaacccgggkkkmmmnnnkkkkkkmmmrrrxxx|||~~~|||{{{|||{{{xxx{{{~~~~~~{{{xxxxxxzzz~~~}}}|||~~~}}}sssmmmgggfffddd^^^VVVMMMDDD>>>888555222000111111222111111111111222111111000///000000000000000000000000222222333444555444000---////////////000000000000000000000000000000000000//////000000000000//////000000000000000000000000000000000000000000000000111111111111000000000000.........///000111111111////////////000000000000...///000222555666555333111111111111111111111111000111111222222111111000000000000000000000000000222111111000000000000000000000000000////////////...///000111111111111111///000111111///---......000000000000111111111111000000000000111111111111222222222111111111111000000000000//////000111111111111222222222222111111222111111111111222333333444444333333444444555666555555555555555555555555444666777777666666777999;;;;;;<<<<<<<<<<<<;;;;;;;;;<<<>>>>>>???AAADDDGGGIIIOOO[[[lll999999:::;;;<<<======>>><<<;;;:::999999999999999<<<<<<<<<<<<============>>>===<<<;;;;;;:::;;;;;;>>>>>>>>>???AAACCCDDDEEEFFFEEECCCAAA@@@?????????>>>>>>??????@@@@@@@@@@@@BBBBBBBBBBBBCCCCCCCCCCCCDDDEEEEEEFFFFFFGGGHHHHHHIIIIIIIIIIIIIIIIIIIIIIIIJJJIIIIIIIIIIIIIIIIIIJJJKKKKKKLLLLLLLLLKKKKKKJJJJJJJJJJJJIIIIIIIIIHHHHHHIIIIIIJJJLLLMMMNNNNNNMMMLLLKKKIIIHHHFFFEEEEEEEEEEEEEEEEEEDDDDDDDDDCCCCCCDDDDDDDDDEEEEEEEEEEEEEEECCCCCCBBBBBBAAA@@@@@@???@@@@@@@@@AAABBBCCCDDDEEECCCDDDFFFGGGHHHJJJMMMOOOOOORRRVVVZZZ^^^bbbhhhlllooorrrwww|||}}}zzzwwwtttqqqnnniiiffffffeeedddbbb```]]]XXXTTTQQQMMMHHHDDDCCCBBBAAA???@@@@@@??????@@@AAABBBBBBFFFHHHKKKOOOSSSWWWYYY[[[[[[\\\]]]^^^____________```aaadddfffiiikkkllllllhhhgggfffgggjjjnnnsssuuuvvvwwwyyy{{{~~~~~~~~~}}}|||}}}{{{xxx|||~~~|||{{{~~~~~~}}}~~~ssskkkgggeee```YYYPPPFFF???:::777444222111222333333333111111111222222111111000000000000000000000000000444444333333333222000///.........//////000000111////////////////////////...//////000000000000///000000000000000000000000////////////////////////111111111111000000000///.../////////000000000111////////////000000000000000///000222444555444222111111111111111111111111000000111111111111000000000000000000000000000000222111000/////////111111000000000000////////////000000111111111000000///---///111222111000000111///000000000111111111111//////000000111111222222222222222111111111000000111000///////////////000111111111111111111111111222222222222222333333444444444444444555555666666555555555666666666666666555666777777666555777888;;;<<<<<<<<<<<<<<<<<<;;;;;;<<<>>>???@@@BBBFFFIIIJJJPPP[[[lll:::;;;;;;<<<======>>>>>><<<;;;;;;:::999999999999<<<;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<;;;;;;<<<======>>>>>>>>>>>>??????@@@@@@??????>>>>>>>>>>>>>>>>>><<<<<<<<<<<<=========>>>@@@@@@@@@AAAAAAAAAAAABBBAAAAAABBBBBBCCCDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFGGGGGGGGGGGGFFFFFFEEEFFFFFFGGGGGGGGGFFFFFFFFFFFFEEEEEEEEEDDDDDDDDDEEEFFFGGGHHHIIIIIIIIIJJJFFFFFFEEEDDDDDDDDDDDDEEEDDDDDDCCCCCCCCCCCCBBBBBBAAAAAABBBBBBCCCCCCCCCDDDAAAAAAAAAAAA@@@@@@@@@@@@CCCCCCBBBBBBCCCDDDDDDEEECCCEEEGGGIIIJJJMMMPPPSSSWWWZZZ^^^cccgggmmmrrrwwwxxx{{{~~~}}}uuussspppnnnmmmjjjfffcccbbbaaa___^^^\\\YYYSSSPPPKKKHHHDDDAAA@@@??????>>>?????????@@@AAACCCDDDEEEIIIKKKOOOSSSWWWZZZ\\\]]]]]]^^^^^^______^^^^^^]]]]]]]]]^^^```dddiiimmmpppooonnnmmmmmmpppvvv|||}}}{{{zzzzzz}}}rrrjjjfffccc\\\SSSJJJBBB<<<999555333111111222444333333111111222222222222111111000000000000000000000000555333111///......000111......//////000000111111////////////////////////......///000000000000000000000000000000000000000////////////////////////111111111111000000000///111000000000/////////...////////////000000000000222111000000222222000///000000000000000000000000000000000000000000000000000000000000000000000000000///...------...000111000000000000////////////222222222222111///...---))),,,///000111000111222///000000000111111111111//////000000111111222222222222222111111111000000111000///////////////000111111111111111111111111333333333333333444555555444444444555555555555555555555555555666666777777555666777777666555777888;;;<<<<<<<<<<<<<<<<<<;;;;;;<<<>>>>>>???BBBEEEHHHKKKPPP[[[kkk~~~???>>>===<<<;;;::::::999>>>===<<<<<<<<<<<<<<<<<<:::999999999999888888888:::999999999:::;;;<<<===;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>>>><<<<<<;;;;;;;;;<<<<<<===????????????@@@@@@@@@@@@>>>??????@@@@@@AAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCDDDDDDDDDDDDCCCCCCAAABBBBBBCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBAAAAAAAAABBBDDDEEEFFFDDDDDDDDDEEEBBBBBBAAAAAABBBCCCDDDDDDBBBBBBBBBAAAAAAAAA@@@@@@======>>>>>>???@@@@@@@@@@@@@@@AAAAAAAAAAAABBBBBBEEEEEEEEEEEEEEEFFFGGGGGGGGGJJJLLLNNNPPPSSSWWWZZZ\\\___eeeiiinnnrrrwww{{{~~~zzzwwwvvvmmmkkkiiihhhgggeeebbb___\\\ZZZXXXWWWUUURRRNNNKKKDDDCCCAAA???>>>>>>>>>>>>===>>>???@@@BBBEEEGGGHHHNNNPPPTTTXXX[[[]]]______````````````___^^^]]]\\\ZZZZZZ[[[^^^cccjjjpppsssrrrrrrqqqqqquuu|||~~~~~~~~~zzzyyyxxxyyy{{{}}}qqqjjjccc^^^VVVMMMDDD>>>:::888111111111222333333222000000111222222333222222222000000000000000000000000333222000---+++,,,///333000000000000111111111111000000000000000000000000---...///000000111111000000000000000000000000000000000000000000000000000111111111111000000000000111111111000///.........////////////000000000000333222000000000000///...000000000000000000000000111000000//////000000111000000000000000000000000...............//////000////////////000000000000222222222222111///...---&&&)))---////////////000000000000000111111111111000000000000111111111111222222222111111111111000000000000//////000111111333222111111111111222333444444333333444444555666333333444555555555555444444444444555555666666777444666777777666666777999;;;;;;<<<<<<<<<<<<;;;;;;:::;;;======>>>@@@CCCFFFJJJOOOYYYiii|||BBBAAA@@@>>>===;;;:::999===<<<<<<<<<<<<======>>>;;;;;;::::::999999999999:::999999999999:::;;;;;;888999::::::;;;;;;;;;;;;;;;;;;::::::;;;<<<>>>???>>>===<<<;;;;;;<<<============>>>>>>>>>?????????=========>>>??????@@@@@@????????????????????????@@@@@@AAABBBBBBAAA@@@@@@>>>???@@@@@@AAAAAA@@@@@@@@@@@@@@@@@@????????????@@@BBBDDDCCCAAA@@@@@@BBB@@@@@@??????@@@AAABBBBBB@@@????????????>>>>>>>>><<<<<<======>>>??????@@@???@@@AAABBBCCCDDDDDDEEEFFFFFFFFFGGGHHHJJJKKKLLLNNNQQQTTTVVVXXX\\\```cccdddhhhnnnssswwwzzz~~~}}}yyytttpppmmmkkkfffdddbbbaaa```^^^[[[XXXTTTRRROOONNNLLLKKKHHHEEE>>>?????????>>>===>>>>>>>>>???@@@CCCFFFIIILLLNNNSSSUUUYYY\\\___aaaaaaaaa``````___^^^]]]\\\ZZZYYYWWWYYY]]]ccciiinnnsssuuurrrrrrrrrssswww~~~{{{{{{yyywwwtttssssssvvvzzz}}}zzzqqqkkk]]]XXXOOOEEE>>>999666666111222333555666555222///000111222222333333333222000000000000000000000000000111000...,,,,,,///333222222222222111111111111000000000000000000000000---...///000111111111111000000000000000000000000000000000000000000000000111111111111000000000000000000000000////////////////////////000000000000333111000000111222111000000000000000000000000000111000///......///000111000000000000000000000000......///000000000000000------...///000111222222000000111111111111000000***,,,000222111/////////000000000000111111111111111111111000000000000000222222222111111111111000000000000000000111222333444333222111111222333444333333222222333333444555111222333444555444444333222333333444555555666666333555666777666777888:::::::::;;;;;;;;;;;;::::::999:::;;;;;;<<<===@@@CCCHHHMMMWWWggg{{{BBBBBBAAAAAA@@@?????????:::::::::::::::;;;<<<===>>>>>>=========<<<<<<<<<<<<<<<;;;;;;:::;;;;;;;;;888999:::;;;<<<<<<<<<<<<;;;:::999999:::<<<>>>@@@???>>>===<<<<<<<<<===>>><<<<<<<<<=========>>>>>><<<<<<======>>>?????????===========================>>>???@@@@@@???>>>=========>>>??????@@@??????????????????>>>>>>>>>>>>???BBBDDDBBB???===>>>@@@@@@@@@????????????@@@@@@>>>============<<<<<<<<<===>>>>>>???@@@AAAAAABBB???@@@AAABBBDDDEEEFFFGGGEEEEEEFFFHHHJJJMMMOOOPPPTTTWWWZZZ\\\___bbbfffjjjpppuuu{{{|||zzzuuupppkkkfffcccbbbbbb```^^^\\\[[[XXXUUURRROOOLLLIIIGGGFFFEEECCCAAA:::<<<>>>>>>>>>======>>>@@@AAADDDGGGKKKOOORRRTTTWWWYYY\\\___bbbccccccccc]]]]]]]]][[[ZZZXXXVVVUUUVVVZZZ```hhhnnnsssuuuvvvqqqqqqqqqrrrwww|||yyyxxx{{{~~~~~~zzz{{{wwwtttpppnnnooosssxxx|||{{{yyyppplllXXXSSSJJJ@@@999555333444333555777:::;;;999444000000111222333333333333333000000000000000000000000---///111000......///222444333333333222111111111000000000000000000000000---...///000111111111111000000000000000000000000000000000000000000000000111111111111000000000000......//////000000111111////////////000000000000333111000111222444444333000000000000000000000000111000///......///000111000000000000000000000000...///000222222222111000,,,---...///000111222333---...///000222222333333000222555666444222000000000000000000111111111111222222111111000000//////222222222111111111111000000000000000111222444444444444333222222333444444222222111111222222333444111222333444444444333222222222333333444555666666222444666777666777999;;;999::::::;;;;;;::::::999999:::;;;::::::;;;>>>AAAGGGLLLVVVfffzzzDDDCCCCCCBBBAAA@@@???>>>>>>>>>======<<<<<<<<<;;;<<<======>>>>>>>>>>>>===999:::;;;<<<<<<<<<;;;:::;;;<<<<<<;;;;;;999888888;;;;;;;;;;;;;;;;;;;;;;;;>>>===<<<<<<;;;;;;;;;;;;;;;;;;===>>>>>>>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<=====================>>>>>>??????@@@@@@:::;;;===>>>>>>>>>===<<>>===<<<;;;;;;:::??????>>>>>>=========<<<===>>>>>>>>>>>>>>>======@@@@@@@@@@@@?????????????????????@@@@@@AAAAAAAAA@@@BBBDDDEEEEEEFFFHHHJJJMMMNNNNNNMMMMMMOOOSSSVVVZZZ]]]bbbgggkkknnnrrruuuxxx{{{{{{ssspppllliiigggeeebbb``````___\\\YYYUUURRRPPPNNNGGGGGGFFFDDDBBBAAA??????=========>>>>>>>>>>>>>>>@@@AAACCCFFFJJJOOOTTTWWW\\\]]]```bbbddddddcccbbb[[[ZZZXXXWWWWWWWWWXXXXXX\\\aaahhhoootttuuutttssshhhkkkpppvvv}}}~~~|||zzzxxxzzz}}}zzzwwwxxxtttrrrpppnnnnnnqqquuuwwwzzzzzzooofffSSSIII@@@???>>>;;;777777@@@===:::::::::999555111000000000111111000000000000000///......///000111222222111111000000//////111111000000//////......444333222111000000000000//////............//////......//////000000111111//////000000111111222222000000000000000000000000///222333222000...///000333222222222222222222222000000000000000000000000000000000000000000000000//////////////////////////////............//////---.........//////000000000000///...............//////000000111111222222222111111111000000//////000000111111111111000000000000000000111111111111222222111000//////000000000000000000111111111111000111222333444333222111333333444444444333222222222222333444555777777888222333444444555555444444777777777777888888888888;;;<<<<<<;;;:::999;;;<<<:::999888888999;;;>>>???DDDIIITTTcccwwwFFFEEEEEEDDDCCCBBBBBBBBB@@@@@@@@@??????>>>>>>>>>>>>>>>>>>???>>>>>>======::::::;;;;;;;;;;;;::::::555555777999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999999999:::::::::;;;<<<===>>>======<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<======>>>>>>============>>>>>>>>>>>>>>>>>>;;;;;;<<<===============>>>>>>======<<<<<<;;;;;;>>>>>>>>>=========<<<<<<======>>>>>>>>>>>>==============================>>>?????????@@@@@@@@@@@@DDDFFFHHHIIIJJJKKKMMMOOOOOOPPPQQQQQQRRRUUUYYY\\\^^^bbbhhhmmmqqqvvvzzz}}}~~~wwwsssnnnkkkhhheeedddbbb```^^^YYYXXXVVVRRROOOLLLIIIHHHBBBAAAAAA@@@??????>>>>>>======>>>>>>?????????@@@CCCDDDEEEHHHLLLQQQVVVYYY[[[\\\^^^```aaa```^^^]]][[[ZZZYYYYYYYYY[[[]]]^^^cccgggmmmsssuuuuuurrrpppkkkooovvv}}}~~~}}}~~~{{{{{{zzzyyyxxxyyy|||}}}vvvttttttrrrpppmmmkkklllppptttwwwxxx~~~zzzrrrggg\\\NNNCCC:::999;;;;;;<<<>>>CCCAAA===;;;999666444111222111000000111222444555111000////////////000111111111111000000000000000111000000000/////////...000000000000111222333333000//////......//////000000000000000////////////000000000000000111111111000000000000000000000000///111333222000...///000222222222222111111111111000000000000000000000000000000000000000000000000//////////////////////////////............/////////////////////.........000000///............///000000000000000111111111111111111111000000000///000000111111111111000000000000000000111111111111222222111000000000000000000000000000111111111111000111222333444333333222111111111222222222222222222222222222222222222222333333444444555555444444444444555555555666666666999::::::999888888999;;;;;;:::999999:::<<<>>>@@@CCCIIITTTdddwwwHHHGGGGGGGGGFFFEEEEEEEEECCCCCCCCCBBBBBBBBBBBBAAA@@@@@@AAA@@@@@@???>>>===<<<<<<;;;;;;;;;;;;;;;<<<444555777999;;;<<<<<<===;;;;;;;;;;;;;;;;;;;;;;;;999999999::::::::::::::::::;;;<<<<<<======<<<<<<========================;;;<<<======>>>>>>======>>>>>>==================;;;;;;;;;;;;;;;<<<======<<<<<<<<<<<<<<<<<<<<<<<<============<<<<<<<<<<<<<<<======>>>>>>=========<<<<<<==================@@@@@@@@@AAAAAAAAAAAABBBDDDFFFIIIJJJKKKMMMPPPRRRRRRTTTVVVXXXZZZ]]]bbbeeegggkkkqqqwww{{{~~~zzztttmmmhhhgggdddaaa___^^^\\\ZZZXXXRRRQQQOOOLLLHHHEEECCCBBB=========>>>>>>>>>??????===>>>>>>???@@@AAABBBBBBGGGGGGIIILLLPPPTTTXXXZZZ[[[]]]^^^___^^^]]]ZZZYYYZZZZZZZZZ[[[^^^bbbeeehhhnnnpppsssvvvvvvuuusssqqqqqqwww}}}||||||}}}|||vvvwwwxxxwwwwwwxxx{{{}}}zzztttqqqpppnnnllliiihhhjjjnnnssswww|||wwwmmm```UUUGGG===444333666:::???DDDDDDCCCAAA===888444222222333222000///000222666888111111000000000000111111000000000000111111111111000000000000////////////000000000000111222333333111000000//////000000111111111000000///.........111111111111000000000000000000000000000000000000///111222111000//////000000000000000000111111111000000000000000000000000000000000000000000000000........................//////............//////000000000///......------111000//////......//////111111111111000000000000111111111111000000000000000000111111111111000000000000000000111111111111222111000000000000000000000000000111111111222222///000111222333444444333222222111111111333444555888777777666555444333333333333333444444444555555333333444444444555555555888:::::::::999888999;;;;;;;;;:::;;;<<<===???AAAAAAHHHTTTeeexxxHHHHHHHHHGGGGGGFFFFFFFFFDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCBBBAAA@@@@@@???===<<<<<<===>>>>>>===============<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<:::;;;<<<<<<============:::;;;;;;<<<<<<<<<<<<<<<========================<<<<<<===>>>>>>>>>>>>>>>>>>>>>======<<<<<<;;;;;;<<<;;;:::::::::;;;===>>>;;;;;;<<<<<<<<<===============<<<<<<<<<<<<<<<<<<<<<<<<===>>>>>>>>>======>>>>>>>>>??????@@@@@@@@@BBBBBBCCCCCCDDDDDDDDDEEEFFFIIILLLNNNOOOQQQTTTWWWXXXZZZ]]]```cccggglllooosssvvv{{{}}}{{{wwwtttpppkkkeeeaaaaaa___[[[XXXWWWUUUSSSQQQMMMLLLJJJHHHEEEBBB@@@???======>>>>>>??????@@@@@@>>>???@@@AAACCCDDDEEEFFFJJJKKKLLLOOORRRVVVYYY[[[]]]^^^^^^^^^]]][[[YYYWWWXXXYYY[[[___dddjjjpppsssxxxxxxwwwvvvvvvvvvwwwwww|||~~~~~~~~~~~~{{{ssstttvvvvvvvvvwwwyyy{{{xxxrrrooonnnllljjjhhhgggiiimmmrrrvvv|||{{{qqqfffXXXLLLAAA888222111444777<<>>@@@BBB???999444222222333222111000111222333444222111111111000000000000//////000000111111222222000000000000////////////333222111000000/////////111111000000000000111111000000000000////////////222222111111000000/////////////////////////////////000111111000/////////////////////000000000000000000000000000000000000000000000000000000000000//////////////////////////////............/////////////////////.........111000000///.../////////222222111111000000//////111111111000000000000000000000111111111111000000///000000000111111111111111111000000000000000111000000111111111222222222///000111222333444444444555444333222333555888999999999888777666555555444333333333333444444555555555555555555666666666777:::;;;======<<<;;;<<<===<<<<<<<<<<<<===???@@@AAA@@@GGGTTTeeexxxIIIHHHHHHGGGGGGFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEHHHHHHHHHGGGGGGEEEDDDDDDCCCBBBAAA@@@???@@@AAAAAABBBBBBAAA@@@>>><<<;;;:::========================;;;<<<===>>>>>>>>>>>>>>>;;;;;;;;;;;;<<<<<<======<<<<<<<<<<<<<<<<<<<<<<<<<<<======>>>>>>>>>>>>>>>>>>>>>======<<<<<<;;;;;;<<<<<<;;;::::::<<<===>>>;;;<<<<<<======>>>>>>>>><<<<<<==================<<<======>>>??????>>>>>>??????@@@@@@AAABBBCCCCCCBBBCCCCCCEEEFFFGGGGGGHHHLLLOOORRRUUUWWWYYY]]]___```bbbfffjjjmmmqqqvvvyyy~~~}}}yyyrrrpppmmmkkkhhheee```]]]]]]ZZZVVVRRRPPPNNNKKKHHHGGGFFFEEECCCBBB@@@???>>>>>>>>>>>>>>>>>>>>>??????@@@AAABBBDDDFFFHHHIIIJJJMMMNNNOOORRRTTTWWWZZZ[[[\\\\\\[[[[[[ZZZYYYYYYXXXYYY[[[___eeelllsssyyy|||~~~{{{wwwuuuuuuxxx}}}~~~{{{zzzxxxyyyzzz~~~|||rrrsssttttttttttttvvvxxx}}}}}}|||xxxtttooolllkkkkkkjjjhhhgggiiilllpppssstttwwwvvvnnndddYYYLLLAAA===777333444444333555999444999??????;;;666333333555555666666555333111000111111111111000000////////////000000111111222222////////////000000000000333222111000////////////111111000000000000111111---......///000111111222222222111111000000///////////////////////////////////////000000000//////....../////////000000000000000000000000000000000////////////////////////000000000000000000000000//////............//////,,,------...///000000111111111000///////////////222222111111000000//////000000000000000000111111000000111111111111000000///000000000111111111111111000000000000000111111111111111111222222222222000111111111222333444444555444333222333555888999333333333333333333333333444444333333333444555666555555555555666666666777999;;;======<<<<<<<<<===<<<<<<<<<===>>>???@@@AAA@@@GGGTTTdddwwwLLLKKKKKKJJJHHHGGGGGGFFFEEEEEEFFFFFFFFFFFFGGGGGGIIIIIIJJJIIIIIIHHHGGGFFFEEEEEEDDDCCCBBBBBBBBBBBBAAAAAAAAA@@@???>>>===<<>>>>>>>>===<<<===<<<<<<<<<<<<===>>>>>><<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>>>>??????>>>>>>>>>>>>==================<<<<<<<<<<<<<<<===>>>>>>=========>>>>>>?????????============>>>>>>>>>>>>======>>>???@@@@@@@@@@@@??????@@@AAABBBCCCDDDEEECCCDDDFFFGGGIIIKKKMMMMMMPPPSSSWWWZZZ\\\___cccfffjjjmmmrrruuuxxx|||zzzvvvsssiiigggdddbbb```]]]ZZZWWWVVVSSSOOOLLLJJJGGGDDDBBB@@@?????????>>>=========<<<<<<<<<======>>>>>>>>>BBBCCCEEEGGGJJJLLLNNNOOOPPPQQQSSSUUUWWWYYY[[[\\\ZZZYYYWWWWWWWWWYYY[[[]]]___bbbhhhnnntttzzz~~~~~~{{{wwwuuuwww{{{~~~{{{xxxvvvsssuuuwww{{{}}}rrrsssrrrqqqpppppprrrttttttsssrrrpppmmmkkkiiigggjjjiiihhhhhhiiijjjlllmmmkkkmmmkkkbbbYYYPPPEEE<<<:::666444555444000///222///444:::======:::777555888999::::::999555222///000000111111000///...---000000000000111111111111////////////000000000000////////////000111222222111000000//////000000111,,,---...///000111222333111111111111000000000000000000000000000000000000///......///000111000.........//////000000111111000000000000000000000000////////////////////////000000000000000000000000//////............//////+++,,,---...///111222222222111000000//////000000111111111111000000000000000000000000111111111111000000111111111111000000000000000000111111111111000000000000000111111222111111111222222222222333222222111111222222333444222222111111111333444555222222333333444444555555444444333222333444555666333333444444444555555555666999;;;<<<;;;;;;;;;<<<;;;;;;<<<===>>>???@@@@@@AAAGGGSSScccvvvQQQQQQPPPNNNLLLKKKJJJIIIFFFGGGGGGGGGHHHHHHHHHHHHHHHIIIIIIIIIIIIIIIHHHHHHEEEEEEEEEEEEDDDCCCBBBAAABBBBBBBBBBBBBBBAAA@@@???AAAAAAAAAAAAAAAAAAAAAAAA===>>>???@@@@@@???===<<<>>>======<<<===>>>???@@@==============================>>>????????????>>>======>>>>>>>>>>>>>>>>>><<<===>>>>>>??????>>>>>>???????????????@@@@@@@@@>>>>>>>>>>>>??????@@@@@@>>>>>>???AAAAAABBBBBBAAAAAAAAABBBDDDEEEGGGHHHHHHIIIJJJLLLOOORRRTTTVVVWWWYYY\\\```cccfffjjjnnnqqqvvvyyy}}}}}}|||zzzwwwtttpppmmmkkkbbb```\\\ZZZWWWUUUQQQNNNMMMJJJGGGEEEDDDCCCAAA???;;;;;;<<<<<<=========>>>;;;;;;<<<>>>???@@@AAABBBDDDEEEGGGJJJMMMPPPRRRSSSTTTUUUVVVXXXZZZ\\\]]]]]]\\\ZZZWWWVVVYYY]]]cccfffjjjnnnsssyyy}}}yyyyyyxxxxxx{{{~~~}}}{{{}}}~~~|||yyywwwqqqsssvvvyyy|||}}}|||rrrrrrpppmmmjjjjjjlllnnnmmmlllkkkjjjjjjiiihhhgggiiiiiiiiihhhhhhgggffffffbbbccc___WWWOOOIIIAAA:::777444333444333//////333111222666:::======;;;999777777888888666444222000//////000000///...,,,+++111111111000000000000000.../////////000000000111///......//////000111222000//////......//////000---......///000111111222000000000000000111111111000000000000000000000000///------...111111000.........///000000111222222000000000000000000000000////////////////////////........................//////............//////,,,------...///000111111222111000000//////000000000000000000000111111111///000000000111111111111000000111111111111000000000000000000111111111111000000000000000111222222111111111222222222333333444333222111111111222333111111111222222222222222444444444444555555555666555444333222222444555777444444555555555666666666666999<<<===<<<;;;;;;<<<:::;;;<<<===>>>?????????BBBHHHRRRaaatttVVVUUUTTTRRRPPPNNNLLLLLLHHHHHHHHHIIIIIIIIIJJJJJJGGGGGGHHHHHHIIIHHHHHHHHHDDDEEEEEEFFFEEECCCAAA@@@GGGGGGGGGFFFEEECCCBBBAAABBBBBBBBBBBBBBBBBBBBBBBBAAABBBCCCDDDCCCAAA???>>>???>>>=========>>>@@@AAA>>>>>>>>>>>>>>>>>>>>>>>>======>>>???????????????======>>>>>>??????@@@@@@<<<===???@@@@@@@@@???>>>@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>??????@@@@@@@@@AAA>>>???@@@AAABBBCCCCCCCCCDDDEEEFFFGGGIIIKKKLLLLLLPPPQQQSSSWWWZZZ]]]___aaafffiiimmmqqqtttxxx|||}}}uuutttqqqnnnjjjgggeeeddd^^^\\\XXXTTTQQQNNNJJJGGGFFFDDDAAA@@@AAAAAA???>>>:::;;;;;;===>>>???@@@@@@;;;<<<>>>@@@CCCEEEGGGGGGEEEGGGIIILLLOOORRRTTTUUUVVVWWWYYY[[[]]]^^^^^^______]]]ZZZYYY\\\ccckkkooossswww{{{}}}vvvwwwyyy|||~~~yyyxxx{{{~~~{{{~~~}}}zzzxxxqqqsssvvvxxxzzz~~~|||zzz{{{sssqqqnnniiifffeeehhhjjjkkkiiiiiiiiijjjjjjiiihhhhhhhhhhhhhhhgggeeebbbaaaWWWWWWSSSKKKDDD@@@:::444444222111333222000222666666444333777<<>>??????>>>===>>>999:::;;;===>>>>>>>>>>>>CCCHHHRRR```ssshhhddd]]]YYYVVVTTTSSSQQQNNNMMMMMMLLLLLLLLLLLLLLLKKKKKKLLLLLLLLLKKKJJJJJJGGGFFFFFFEEEEEEEEEEEEEEEGGGFFFFFFEEEEEEDDDDDDDDDDDDCCCCCCCCCDDDEEEFFFFFFFFFEEECCCAAAAAAAAAAAABBB@@@???===<<<;;;;;;<<<===@@@@@@@@@@@@AAAAAAAAAAAAAAAAAA@@@@@@@@@?????????@@@@@@@@@AAAAAA@@@@@@???===@@@CCCCCCBBBAAAAAAAAAAAAAAABBB@@@???>>>@@@AAACCCBBB???>>>===???AAABBBBBBBBBBBBBBBCCCDDDEEEFFFIIIJJJJJJLLLNNNRRRTTTVVVWWWZZZ___cccfffiiimmmooorrrtttxxx}}}{{{yyymmmjjjgggdddbbb___\\\ZZZUUUTTTQQQMMMJJJHHHFFFEEECCCBBB???===<<<<<<>>>>>>::::::::::::;;;<<<=========@@@CCCEEEEEEGGGHHHJJJMMMNNNPPPRRRTTTUUUVVVVVVYYYXXXXXXZZZ]]]___``````ZZZZZZZZZ^^^eeeoooyyy|||yyyxxxzzz|||}}}}}}|||}}}}}}yyywwwwwwxxx~~~}}}|||yyyxxxwwwxxxwwwvvvwwwzzz{{{yyywwwsssooollljjjhhhfffdddiiijjjjjjjjjiiiiiikkklllmmmkkkgggdddbbb___[[[YYYVVVRRRKKKCCC<<<888666666444333333222222333333444444555888>>>BBB@@@888111111111222222222333333333///////////////000111111222111000//////000111222333222222111000//////...000000//////.........---111111000000//////......111111111000000000000000////////////000000000000000111222222222000///...///000000111111111000000000000000000000000000000000000000000000000000000//////...---,,,+++++++++////////////.....................///////////////444222111///...---......////////////000000000000222222111111000...---,,,333333222111000///......111111000000000000111111111111111111111111111111444333222111111111333333222222222111111111111111...///000111333444666666222222333333333444444444555444333444666777666555444444444555555555555666444444555666888:::<<<===777999<<<===;;;:::999999;;;;;;;;;;;;<<<>>>???@@@@@@FFFQQQ```rrrvvvqqqkkkfffbbb```]]]\\\UUUUUUSSSRRRQQQPPPPPPPPPMMMMMMMMMMMMLLLKKKIIIIIIIIIIIIHHHHHHGGGHHHHHHHHHIIIIIIHHHHHHGGGGGGGGGGGGCCCCCCBBBBBBBBBCCCDDDDDDEEEDDDBBBAAAAAAAAAAAABBBAAAAAA@@@???>>>???@@@@@@AAAAAAAAAAAAAAA@@@@@@@@@AAAAAA@@@@@@???????????????@@@@@@@@@@@@??????>>>===@@@BBBCCCBBBAAAAAAAAA@@@AAABBBAAA??????@@@BBBDDDDDDDDDEEEEEEEEEDDDDDDGGGGGGHHHIIIKKKNNNPPPQQQOOOOOOPPPRRRUUUYYY\\\]]]aaadddiiimmmppptttwwwzzz}}}~~~{{{yyyvvvsssppphhheeebbb```^^^[[[XXXUUUQQQPPPMMMJJJGGGDDDCCCBBB???>>><<<;;;:::::::::;;;;;;;;;;;;;;;<<<===>>>???@@@BBBEEEGGGGGGHHHJJJLLLOOOPPPRRRTTTVVVWWWXXXYYYYYYXXXWWWXXXZZZ]]]^^^___]]]]]]```eeemmmvvv~~~{{{zzz{{{}}}~~~|||yyyxxxyyyyyy||||||}}}|||}}}~~~}}}||||||{{{zzzxxxwwwyyy}}}|||xxxtttqqqmmmjjjiiigggeeecccdddeeeggghhhjjjlllnnnpppmmmjjjgggdddaaa]]]YYYVVVNNNJJJDDD>>>999666555555444333333222222333333444333444777<<<@@@>>>777000111111111111222222222222///////////////000111111111111000//////000111111000000000///...---------000/////////............111000000000/////////...////////////////////////////////////000000000000///000000111000///...---000000111111111111000000000000000000000000000000000000000000000000000000111111000///............////////////............+++,,,,,,---...//////000111111///......//////000////////////000000000000000000000000000000///...111111000000//////......111000000//////000000111222222222222222222222222444333333222222222333333111111111111111111222222111111111222222222333333222222222222333333333333222111000111333444333222333333333333444444444555555555555666777888999:::777999<<<<<<;;;:::999999;;;;;;;;;;;;<<<>>>???@@@BBBHHHSSSaaasss}}}wwwsssooollliiiaaa```^^^[[[YYYWWWVVVUUUSSSSSSRRRQQQOOOMMMKKKJJJHHHHHHGGGGGGGGGGGGHHHHHHGGGGGGGGGFFFFFFFFFFFFEEEDDDDDDCCCBBBBBBBBBCCCCCCEEEDDDDDDCCCCCCCCCDDDDDDCCCCCCBBBBBBBBBCCCDDDDDDDDDDDDDDDCCCCCCBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@?????????AAADDDDDDCCCBBBBBBCCCBBBCCCCCCCCCAAAAAACCCEEEBBBDDDFFFIIIIIIHHHFFFEEEIIIJJJLLLNNNQQQUUUWWWYYYXXXYYY[[[]]]aaadddgggiiinnnqqqvvvyyy}}}zzzwwwssspppnnnjjjgggddd```^^^[[[YYYWWWUUURRROOOKKKJJJGGGEEEBBB@@@??????;;;;;;;;;::::::999999999;;;;;;;;;<<<===???@@@AAACCCFFFIIIJJJKKKLLLNNNOOORRRSSSTTTVVVXXXYYYZZZ[[[ZZZYYYXXXWWWYYY[[[^^^```ccceeekkkqqqyyy}}}{{{|||~~~}}}{{{zzzyyyzzzzzzxxxzzz{{{|||}}}~~~~~~~~~}}}|||yyyxxxzzz~~~zzzvvvrrrnnnkkkjjjhhhfffeeecccdddfffiiilllnnnooopppkkkiiifffccc___ZZZUUUQQQDDDAAA===888555444444444333333222222222222333333222333555999<<<;;;555000111111111111000000000000///////////////000111111111000000//////000000111000000//////......------////////////............000000000000////////////............////////////////////////000000000000...////////////......---000000111111111111000000000000000000000000000000000000000000000000000000111111000///............////////////............)))***+++,,,---///000000//////......///000111222////////////000000000000...//////000111111111000////////////////////////000//////......//////000222222222222222222222222222222333333333333333222000000000111222222222333333333222222111000000000111111111222222222222333444333222333555666555444222222222333333333444444666666555555555666666777888:::<<<<<<;;;999999:::::::::;;;;;;<<<===???@@@CCCIIITTTcccttt~~~zzzwwwnnnmmmjjjfffccc```___^^^\\\[[[ZZZXXXUUURRROOOMMMJJJJJJIIIIIIIIIIIIJJJJJJGGGGGGGGGFFFFFFFFFFFFFFFFFFFFFEEEDDDDDDCCCDDDDDDFFFFFFFFFFFFFFFGGGGGGGGGDDDDDDDDDDDDEEEEEEFFFFFFGGGGGGGGGFFFEEEEEEDDDDDDEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCBBBBBBBBBDDDFFFFFFEEEDDDEEEFFFEEEFFFFFFFFFEEEEEEGGGIIIEEEGGGJJJMMMNNNNNNMMMLLLQQQQQQSSSVVVYYY]]]___aaaccceeegggjjjnnnqqqtttvvvwww{{{|||xxxuuupppmmmjjjgggdddaaa^^^[[[YYYVVVTTTRRRPPPOOOLLLIIIEEEDDDBBB@@@???======<<<:::;;;;;;<<<<<<;;;:::999:::;;;;;;===>>>AAABBBCCCEEEHHHLLLNNNOOOQQQTTTVVVWWWWWWWWWWWWXXXYYYZZZZZZYYYYYYXXXXXXZZZ]]]bbbfffmmmqqqwww}}}}}}|||{{{zzzzzzyyyyyyyyywwwyyy|||~~~~~~}}}}}}|||{{{{{{~~~{{{xxxssspppmmmkkkiiigggeeefffhhhjjjmmmnnnmmmllljjjhhhddd```[[[UUUOOOJJJ>>><<<888555333333333444333333222222222222333333111222333666888777333///000000000000///////////////////////////000000111000000000//////000000000222111111111000000000//////////////////.........000000000000////////////......///////////////000////////////000000000000/////////////////////...000111111111111000000///000000000000000000000000//////////////////////////////...---------------////////////............++++++,,,---....../////////////////////000000111////////////000000000000//////000111111111111000.../////////000000111111//////............//////111111111111111111111111000111222333333333222111//////000111222333333333333222222111111000000///000000111111111222222222555444333444666666666555222333333333333444444444555444444444444555666666888:::<<<<<<:::999999::::::::::::;;;<<<===>>>???CCCIIISSSbbbttt}}}{{{xxxtttpppmmmkkkjjjfffeeeccc```\\\YYYVVVTTTSSSRRRQQQQQQPPPPPPQQQQQQLLLLLLKKKKKKJJJIIIIIIIIIHHHGGGFFFEEEEEEDDDEEEEEEGGGGGGGGGHHHHHHHHHHHHHHHDDDEEEEEEFFFFFFGGGGGGGGGHHHGGGGGGGGGFFFFFFFFFEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGGGGGGGFFFFFFDDDFFFHHHHHHGGGFFFGGGHHHHHHIIIJJJJJJIIIJJJLLLNNNQQQQQQRRRSSSUUUXXXZZZ[[[```aaabbbdddgggjjjlllmmmpppqqqtttxxx{{{~~~zzzvvvrrrnnnkkkhhhfffbbb```^^^[[[XXXUUURRROOOMMMKKKKKKIIIFFFDDDAAA@@@???>>>===<<<<<<<<<999:::;;;<<<<<<;;;;;;:::;;;;;;<<<>>>@@@CCCEEEFFFGGGJJJNNNQQQTTTVVVYYY[[[ZZZZZZYYYXXXXXXXXXYYYZZZWWWXXXYYYZZZ\\\aaahhhmmmxxx|||}}}}}}|||{{{zzzyyyyyyyyyzzz}}}~~~}}}}}}|||wwwssspppmmmkkkiiieeeeeegggjjjmmmnnnkkkiiiiiifffaaa[[[VVVOOOHHHCCC<<<:::888555444333333333333222222111111222222333111111222333444333111//////////////////////////////////////////000000111/////////000000/////////111111111111000000000000.........///////////////////////////000000000000/////////000000111111111////////////000000000000000000000000000000000111111111111111111000////////////////////////////////////////////////////////////...---------......////////////............/////////...............000000000000000//////...////////////000000000000111111111111111000000///000000000111111222222333//////............//////000000000000000000000000...///111222222222111000//////000111222333333333111111111111111222222222000000111111111222222222111000///000222333222111444444444444555555555555333333333333444666777888999:::;;;;;;:::999:::;;;::::::::::::;;;===>>>???AAAGGGQQQ```rrr~~~}}}|||tttssspppmmmiiieeeaaa___\\\[[[ZZZXXXWWWWWWWWWWWWQQQPPPOOONNNMMMLLLKKKJJJJJJIIIIIIHHHHHHHHHHHHIIIIIIIIIJJJJJJJJJJJJIIIHHHGGGHHHIIIIIIJJJIIIIIIHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHIIIIIIIIIIIIIIIJJJKKKLLLLLLLLLLLLJJJKKKMMMLLLKKKKKKLLLNNNNNNPPPQQQQQQQQQRRRUUUWWWZZZYYYYYYZZZ\\\aaaeeehhhnnnnnnoooqqqsssuuuwwwyyy}}}zzzvvvrrrnnnkkkhhhdddbbb```]]]ZZZXXXWWWUUURRRPPPKKKIIIGGGFFFEEEDDDBBB@@@>>>===<<<<<<<<<<<<<<<<<<999999999::::::;;;;;;;;;<<<===???AAADDDGGGIIIKKKLLLNNNRRRUUUVVVXXX[[[]]]\\\[[[ZZZYYYYYYZZZ[[[\\\WWWZZZ]]]___bbbgggnnnttt}}}{{{zzzzzzzzzzzz~~~~~~{{{wwwsssqqqooommmkkkffffffhhhmmmqqqrrrnnnjjjhhhddd]]]VVVOOOHHHBBB===:::999777555444333333333222222111111111111222222111111222111111111000000.../////////000000000000///////////////000111111...//////000000//////...////////////.....................///////////////////////////000000000000//////000000111111222222////////////000000000000111000000000000111111222111111222111111000///...////////////////////////000000000000000000000000111111000000///000000111////////////............111000000///......------000000111111000///...---////////////000000000000111222222222111000000///111111111222222333333333000//////......//////000000000000000000000000000//////000111222222222222000000000111222222222333000000111222333333444444111111111222222222222333222111000111333444333222444444444555555555666666222222333333555666888888999:::;;;;;;999999:::;;;999999::::::;;;<<<>>>??????EEEPPP^^^ppp{{{wwwsssqqqjjjiiigggeeecccbbbaaaaaa[[[ZZZYYYWWWUUUSSSQQQQQQQQQQQQPPPPPPPPPQQQRRRRRRPPPQQQQQQQQQQQQPPPNNNMMMMMMNNNNNNOOOOOONNNMMMLLLLLLLLLLLLMMMMMMNNNNNNOOONNNNNNNNNOOOOOOPPPPPPPPPPPPQQQSSSTTTVVVWWWWWWWWWVVVWWWXXXWWWVVVVVVXXXZZZ[[[]]]^^^______```ccceeefffeeeeeegggjjjoootttwwwyyyyyy{{{|||{{{uuurrrllliiieeebbb```^^^\\\ZZZVVVTTTQQQPPPOOONNNKKKIIIEEECCCAAA@@@@@@???===;;;;;;::::::::::::;;;;;;<<<;;;:::::::::;;;<<<>>>???@@@AAACCCEEEHHHLLLOOOPPPRRRTTTVVVWWWWWWXXXYYYZZZZZZZZZZZZZZZ\\\^^^aaaccc___dddhhhkkklllpppwww}}}}}}{{{zzz{{{}}}}}}zzzwwwuuuuuuuuutttsssqqqqqqrrrvvvzzzyyytttnnnhhhbbbYYYQQQIIIBBB<<<999555555444333333333333444222222111111111111222222222222111000//////000111......///000111111222222///////////////000111111......///000000///..................////////////............/////////000.../////////000000000111......//////000111111222////////////000000000000000//////...///000111222222222222111111000///...////////////////////////000000000000000000000000111111000000000000111111////////////.................................---......000111111000000///////////////000000000000000000111222222222111111111111111111111222222222111000000//////000000111111111111111111111111111111111111111222333444555111111111111111111222222111222222333444444555555222222222222333333333333444333222333555666555444333333444444444555555555555555444444555666666777999:::;;;:::999999:::<<<999999999:::;;;<<<===>>>???EEEOOO^^^ppp{{{zzzxxxuuusssqqqppppppjjjiiigggdddbbb```^^^]]]YYYXXXXXXXXXYYYZZZ[[[[[[XXXYYYYYYYYYXXXWWWUUUTTTRRRRRRSSSSSSSSSQQQPPPOOOQQQRRRRRRSSSTTTUUUVVVVVVUUUUUUVVVVVVWWWWWWWWWXXXXXXYYY[[[]]]___```aaabbbaaabbbbbbbbbaaaaaaccceeegggiiijjjkkkkkkmmmooorrrtttuuuvvvxxx|||}}}wwwooohhhddddddaaa]]]ZZZYYYXXXWWWUUUNNNMMMJJJIIIIIIHHHFFFDDDBBB@@@>>>======<<<:::888999999888999999:::;;;;;;>>>>>><<<<<<===???BBBCCCCCCDDDFFFHHHLLLPPPSSSTTTVVVXXXYYYYYYWWWVVVWWWXXXYYYYYYYYY[[[^^^bbbfffiiiiiinnnsssuuuvvvyyy~~~}}}{{{{{{}}}}}}{{{xxxxxxyyy{{{{{{zzz~~~~~~xxxqqqhhhaaaWWWNNNFFF???:::777111111000111111222333444222222111111111111222222222222222000......000222---...///000111222333444///////////////000111111---...///000000///...---000000000000111111111111---.........//////000000.../////////000000111111---------...///000000111////////////000000000000///...------...///000111222222222111111///......////////////////////////000000000000000000000000//////............///000000/////////............,,,,,,,,,------.........+++---...000111222111111////////////000000000000...///000111222333333333111111000000000000000000111111000000000000111111333333333333333333333333333333222222333555666888222222222111111111111111333333444444444444555555222222333333333444444444111000///000222333222111222222333333333444444444888777666555555555555555:::;;;;;;:::999999:::<<<999999999:::;;;<<<===>>>???EEEPPP^^^ppp}}}zzz{{{zzzwwwtttpppllljjjhhhjjjiiigggggghhhhhhfffeeebbbccccccbbbbbbaaa```___\\\\\\\\\\\\\\\]]]^^^___\\\]]]^^^``````aaaaaaaaa``````___```aaaccceeefffgggfffffffffhhhjjjkkkmmmoooooopppqqqrrrrrrrrrrrrzzzzzz{{{|||~~~}}}{{{xxxsssnnnjjjeeeaaa]]]XXXVVVSSSPPPNNNMMMNNNNNNGGGGGGGGGFFFEEEDDDCCCBBB;;;;;;;;;::::::999999999999999999999:::;;;<<<<<>>@@@EEENNN\\\mmm~~~|||{{{{{{yyywwwwwwxxxwwwvvvtttsssssssssssssssrrrqqqpppgggfffffffffgggggghhhiiiiiijjjkkklllmmmmmmmmmlllnnnnnnmmmnnnoooqqqssstttvvvvvvvvvvvvwwwyyyzzz|||{{{|||~~~}}}xxxsssrrrooojjjfffbbb^^^YYYVVVSSSQQQNNNLLLJJJIIIIIIJJJBBBBBBBBBAAA@@@???>>>===;;;;;;:::::::::999999999::::::::::::;;;<<<======>>>>>>>>>>>>@@@CCCFFFHHHKKKOOOTTTXXXXXXXXXWWWXXXXXXYYYZZZZZZYYYYYY[[[\\\___bbbgggkkkmmmqqqtttwwwyyyzzz}}}}}}|||zzzzzz{{{|||}}}~~~}}}yyyyyyyyyxxxwwwyyy~~~|||qqqhhh\\\SSSIIIBBB===777555777111111111111111111111111222000......///000000///000000000000000000000000000000//////////////////...............///000111000000000000000000000000---...//////////////////000///...------...///////////////.........------.../////////000000000111.........//////000000111000000111111111111000000333222222111000/////////000//////............///333000///...///000333666///.........///000000/////////............//////////////////////////////000000000000///////////////////////////////////////000111111222222111111222222111111111000000000000000000000000000000000111111111111111111111111......//////000000000000555444222000/////////000333222111000000222444555222222222333333333444444444333333222222333333444555555444444444444444444444444444444555666777777444555777999::::::::::::999999999::::::;;;<<<===@@@EEENNN\\\mmmsssxxxwwwwwwwwwwwwwwwxxxxxxyyy|||}}}}}}~~~~~~~~~}}}}}}~~~~~~}}}yyyuuutttsssqqqmmmjjjeeebbb^^^ZZZWWWTTTPPPMMMKKKJJJHHHEEEDDDCCCCCCCCC???>>>>>>===<<<;;;::::::::::::::::::999999999999;;;;;;;;;;;;<<<===>>>???AAA@@@???@@@BBBEEEIIIKKKQQQUUUZZZ]]]]]][[[ZZZZZZXXXZZZ\\\\\\\\\^^^```cccgggkkkpppuuuwwwyyy{{{|||~~~~~~}}}|||}}}}}}zzzwwwyyy}}}yyyxxxwwwuuussstttwwwzzz}}}|||{{{{{{xxxqqqggg___PPPHHH@@@<<<999444333555111111111111111111111111111///...///111222222111000000000000000000000000111000///...------------,,,---------///000111222000000000000000000000000//////////////////...---000//////......///000000000000000/////////......////////////000000000000........................//////000000000000//////111111000000//////..................////////////111111000...///000222222///000111000---,,,...000//////............//////////////////////////////111111000000//////......////////////////////////...///000000111111000000222222222111111111111111111111111111111111111111444333333222111000//////111111111111222222222222555444222111000000000111333222111111111222333444111111111222222222333333444333333222222333333444666666666666666666666666444444444444555666777888555666777999999:::::::::888888888888999:::;;;<<>>>>>>>>===<<<<<<;;;:::::::::::::::::::::::::::999999999;;;;;;;;;;;;<<<===??????GGGEEECCCBBBCCCEEEHHHJJJSSSWWW]]]```___]]][[[[[[YYY[[[]]]^^^```bbbfffiiilllppptttxxxzzz{{{~~~~~~}}}}}}}}}zzzwwwsssqqqsssxxx~~~}}}uuutttrrrppppppppprrrtttuuuttttttsssppphhh\\\TTTGGG@@@:::888555222111333111111111111111111111111333111000000222333333222000000000000000000000000000000///.........//////---------......///111111//////////////////////////////000000///...------///////////////000000000000000000000////////////////////////000000000000//////........................////////////......///////////////......---------...//////000000000---000111111111111000,,,222222111///...---.../////////............//////////////////////////////222111111000///......---////////////////////////......///000000000000000222222222222111111111111111111111111111222222222444333333222111000//////333333333333333333333333222111111111222333444555222222111111111222333444222222222222333333333333444333333222222333333444555555555555666666666666444444444444555666777888666666777888999999::::::888888888999999:::;;;<<<>>>CCCMMM[[[mmmKKKOOOTTTZZZ___dddjjjnnnsssyyy~~~zzzvvvqqqmmmjjjhhhbbb```]]]ZZZXXXUUURRRPPPPPPNNNKKKIIIHHHFFFCCCAAA@@@???>>>===<<<<<<<<<<<<;;;:::999999999:::;;;;;;::::::::::::::::::::::::::::::;;;;;;===>>>???@@@HHHGGGEEEDDDEEEGGGJJJKKKQQQVVV\\\```aaa___]]]\\\[[[]]]___aaadddhhhlllppptttuuuwwwyyyzzz}}}}}}|||~~~}}}{{{vvvtttpppoooqqqvvv}}}zzzpppooommmlllmmmnnnooopppnnnnnnnnnnnnjjj```SSSIIIBBB;;;666666444111///111111111111111111111111111333222000000111111111000000000000000000000000000///...//////000111222333//////............////////////////////////////////////000000///...------...//////000000000000000000000000000////////////000000000000////////////000/////////////////////......////////////............/////////...------,,,---...///000000//////+++///000///333;;;???>>>666222------///111///,,,//////............//////////////////////////////222111111000///......---////////////////////////......///000000000000000111111111111111111111111000000111111222222222222222111111111111111111111000000000000000/////////111111111111222333444555222222111222222222333333333333333333444444444444444333333222222333333444333333333444444555555555555555555555555666888888777777777888888999::::::999999999999:::;;;<<<===>>>CCCLLLZZZlllBBBDDDGGGJJJLLLPPPUUUXXX]]]dddmmmuuuzzz|||xxxvvvooommmjjjfffbbb___]]]\\\XXXWWWUUURRROOOLLLJJJIIIIIIGGGEEEDDDCCCBBB@@@>>><<<<<<<<<<<<;;;;;;::::::888777777777999;;;===>>>;;;;;;;;;;;;<<<<<<<<<<<<;;;<<<<<<===>>>@@@AAABBBDDDDDDEEEFFFHHHKKKMMMOOOMMMSSS[[[aaaccccccbbbaaa```aaadddfffiiinnnsssxxx}}}}}}~~~~~~~~~~~~~~~}}}|||vvvtttrrrqqqssswww|||~~~xxxllljjjiiiiiikkkllllllllliiihhhgggfffaaaWWWJJJAAA===888444555444111///000111111111111111111111111111///...---...///...---000000000000000000000000.........///111222444555000000///...............000000000000000000000000//////////////////...---------...///000000000000000000000/////////......000000000000////////////////////////////////////......////////////......---...///000000///...------...///000000000///...,,,///---***333EEESSSWWW888222,,,,,,000222000,,,//////............//////////////////////////////111111000000//////......////////////////////////...///000000111111000000000000000000000111111111//////000000111222222222000000111111222222222333222111111111111000000000333333222222222111111000111111222222222333333333333333444444444555555555444333333222222333333444111111222222333444444444555555555555666777888888888888777777888999999:::999999999::::::;;;<<<======BBBLLLYYYjjj~~~===>>>??????@@@BBBFFFIIIJJJPPPWWW]]]```dddkkkppprrryyy~~~xxxwwwuuurrrnnnkkkhhhfff]]]\\\YYYVVVTTTRRRQQQQQQMMMMMMMMMKKKIIIGGGGGGGGGCCCAAA?????????>>>===;;;::::::::::::::::::999999888888888999;;;>>>AAACCC<<<<<<<<<=========>>>>>>>>>>>>>>>???AAABBBDDDEEECCCDDDFFFHHHJJJLLLMMMMMMKKKRRR[[[cccggghhhhhhhhhfffgggiiillloootttzzz~~~|||}}}{{{yyyvvvuuusssqqqrrrtttwwwyyy{{{vvvkkkiiiggggggiiijjjiiihhhgggccc___[[[UUUMMMCCC;;;888444222444555222000222111111111111111111111111000///---...///000000///000000000000000000000000.........///000111222333///............//////000000000000000000000000000---...//////////////////+++,,,...///000000///////////////.........------111000000000/////////...---------......//////000/////////000000/////////---...000111111000///...---...000111000///---,,,+++///...)))000BBBNNNOOO666222...---///000000000//////............//////////////////////////////000000000000///////////////////////////////////////000111111222222111111....../////////000000000......///000000111222222000000111111111222222222444444444333333333222222111111111111111111000000111111222222333333333222222222333333333444444444444333333222222333333444111111111222333444444444555555555555666777888999999888777777777888999:::888888888888999:::;;;<<<===BBBKKKXXXhhh|||:::;;;;;;::::::;;;???BBB===BBBHHHKKKMMMPPPVVV\\\\\\cccnnnwww{{{}}}~~~|||{{{xxxssspppiiihhhfffddd```]]]ZZZYYYRRRPPPNNNLLLJJJJJJJJJJJJAAABBBCCCBBBAAA@@@AAABBB>>>===;;;;;;<<<<<<:::999888999999999999999888888;;;;;;;;;<<>>>>>??????@@@@@@@@@AAACCCEEEFFFGGGEEEGGGHHHJJJKKKJJJJJJIIIJJJRRR\\\eeekkkmmmnnnnnnjjjkkkmmmpppsssxxx~~~}}}{{{|||~~~zzzwwwvvvuuutttrrrpppoooppppppqqqyyy}}}zzzrrrllliiiffffffhhhiiigggeeefff```XXXRRRLLLFFF???999555111000333555333222333111111111111111111111111111000///000333555555555000000000000000000000000//////.........//////000---------...///000111222000000000000000000000000------...///000000000///***+++---////////////...///.........------------111111000000/////////...++++++,,,,,,---...////////////000000000000//////---///000222222111///......///000111000///---+++(((000111,,,...777999444333222111///------111444//////............//////////////////////////////////////////000000000000////////////////////////000000111222222222222222---.........//////000000---......///000111111111222222111111111111111111111111111000000000//////---...///000222222222333111111222333333333333222111111222222222333333333444333333222222333333444111111222333333444555555555555555666666777888999999888777777777888999:::777777777777888999:::;;;===BBBKKKWWWgggzzz777777888888888999999999======>>>???AAADDDGGGHHHNNNPPPTTTYYY^^^cccgggiiijjjpppvvvzzz}}}~~~{{{yyywwwwwwsssppplllhhheeebbb^^^[[[WWWVVVUUUSSSQQQOOOLLLKKKDDDDDDDDDDDDDDDDDDDDDDDDDDDCCC@@@>>><<<<<<===>>>:::::::::999999999888888999999:::::::::;;;;;;;;;<<<<<<;;;<<<>>>AAADDDFFF=========>>>??????@@@@@@AAAAAA@@@@@@AAACCCEEEFFFHHHHHHHHHGGGFFFHHHLLLOOOSSSXXX```gggkkkmmmnnnoooooopppqqqrrruuuyyy}}}{{{{{{|||yyyuuutttssssssrrrqqqpppppppppqqqvvvyyy|||~~~}}}yyyssspppmmmllljjjgggeeedddccccccccc\\\RRRHHHAAA;;;777444333333333222222222111111222222111000//////000000222111000//////111333555000000111111111111000000---...///000000111000000------............------////////////////////////...///000000//////000222//////000000000000//////111000////////////000000000000000000000///......***,,,------,,,,,,...///////////////////////////.........///////////////////////////////////////---------.........//////////////////////////////000000//////.........---///......------...000111---...///000000///...---......////////////......111000///------...//////...---,,,...111333222111333222222222000///...---222222222222222222222222222111///111333444111///222111000/////////000111111///...000333555444222444444444444333333222111000111222222111111444666555444333222222444666777555555555555666888999:::777777777777777777777777888888888888999:::;;;<<<<<>>AAADDDFFFCCCCCCCCCBBBBBBAAAAAAAAAEEEEEEEEEFFFGGGHHHIIIJJJKKKLLLLLLLLLLLLOOOTTTWWWYYY___fffllloooqqqssstttrrrrrrrrrrrrtttzzz~~~{{{zzzyyyzzz{{{}}}}}}xxxtttssssssqqqpppooonnnnnnnnnnnnnnnrrrtttwwwyyyxxxuuuqqqnnnkkkjjjhhhfffcccaaa```___[[[VVVMMMEEE???;;;888666333333222222222111111111222222111000000000000000111000000///000111222333000000111111111111000000...//////000000000000///......////////////......////////////////////////000111111000...------......//////000000//////.../////////.........------000000000000000///......,,,...//////------...000////////////////////////111000000000///.........////////////////////////........./////////000000////////////////////////000/////////...........................///000000222222111111111111222222...//////000000//////...///......---...///000111111///......111111000...000111111111111000000///222222222222222222222222222111000111333333111///222222111111222333444555222111000111444555444222333444444444333333222111111333444333111111222333444333222222222333555666333333444444555777888999;;;;;;;;;;;;;;;;;;;;;;;;888888888888999:::;;;<<<===CCCLLLXXXgggzzz888888888888888999999999777777777888999:::<<<<<<;;;<<<===???@@@BBBCCCDDDFFFJJJNNNPPPQQQSSSXXX]]]bbbdddfffiiimmmpppssstttzzz|||~~~{{{tttrrrnnnjjjgggeeeeeeeeebbbaaa^^^ZZZVVVSSSQQQPPPNNNLLLJJJIIIIIIHHHFFFDDDCCCCCCCCCBBB@@@???===<<<:::::::::::::::::::::::::::999888666666666777888999999999999888888888888;;;;;;;;;<<<<<<<<<======<<<<<<<<<===@@@CCCGGGIIIJJJJJJIIIGGGEEEDDDCCCBBBDDDEEEFFFGGGHHHIIIJJJJJJNNNOOOQQQRRRUUUXXX^^^bbbdddhhhnnnsssuuuvvvwwwxxxuuuuuuttttttvvv|||~~~{{{~~~}}}~~~{{{yyyxxx{{{|||}}}~~~xxxtttrrrrrrrrrrrrnnnnnnmmmlllkkkkkkkkkkkkmmmooopppqqqqqqooommmkkkggggggfffddd```]]]YYYWWWQQQLLLFFF@@@<<<:::888666333222222222222111111111222111000000000000000000//////000000000000111111000000111111111111000000///000000000000//////...//////000000000000//////////////////////////////111222222000---+++++++++.........//////.........000000111111111///...---//////000000000///.........000000000...---...///////////////////////////222111111000///...------/////////////////////////////////000000000000000////////////////////////////////////............---......///////////////111000...------...000111///000000111111000000///---------...///000222333333111000///000///...,,,...///000111111111111111222222222222222222222222222111000111333333111000111111111222333444666777444222111222444444333222333333444444444333222222222333555444222000000000222222222222333333333444333333333333444666777888999999999999999999999999888888888888999:::;;;<<<>>>CCCKKKVVVeeexxx888888888888888888888888999999999999999:::::::::999:::;;;<<<>>>@@@AAABBBAAADDDFFFFFFFFFHHHKKKNNNNNNOOOQQQUUUXXX[[[^^^___ccceeeiiimmmqqqtttwwwxxxzzz|||~~~}}}}}}wwwuuusssqqqpppmmmjjjgggdddaaa]]]YYYVVVUUUVVVVVVSSSQQQOOOLLLJJJHHHFFFFFFGGGEEEDDDDDDDDDDDDCCCAAA@@@@@@@@@??????>>>===<<<::::::::::::::::::::::::;;;::::::999999:::;;;;;;999999999999999999888888;;;;;;;;;<<<<<<<<<<<<===?????????@@@CCCGGGJJJMMMLLLKKKJJJIIIGGGFFFEEEDDDEEEFFFGGGIIIKKKLLLMMMMMMQQQSSSVVVYYY]]]aaagggkkkpppsssvvvxxxxxxxxxxxxyyywwwxxxyyyzzz{{{~~~{{{~~~}}}zzzxxxxxx||||||zzzxxxwww||||||~~~{{{uuurrrsssuuutttsssnnnmmmllljjjiiiiiiiiiiiijjjjjjjjjjjjjjjjjjjjjiiieeeeeedddaaa]]]WWWSSSPPPHHHDDD???;;;999777555444222222222222111111111111111111000000000000000111...///000000000000//////000000111111111111000000000000111000000///...---000000111111111111000000////////////////////////000111111///,,,******+++------............------+++---///000111000...---...///////////////......///000000///---,,,---...////////////////////////000/////////...---------///////////////////////////////////////////////////////////////////////////////////////.........,,,---///000000000///...///...------------...///000000111111111111000000.........//////000111222222111000000//////...---//////000111111111111111111111111111111111111111111111111222222222111000000000000111222222333444333222222222222222222111333333333444444333333222000222555555333111000000000111222333333333222222333333333444555666777888666666666666666666666666888888888888999:::;;;;;;???CCCJJJTTTcccwww888888888888888888888888999999999999999999999999777777888999:::;;;;;;<<<<<<===>>>>>>>>>>>>@@@AAABBBDDDFFFIIILLLOOOQQQRRRRRRTTTVVVYYY\\\___```aaadddfffhhhjjjkkkmmmooorrrttttttvvvxxxzzz{{{|||}}}{{{{{{{{{{{{{{{{{{{{{{{{wwwwwwvvvvvvuuuttttttsssqqqqqqpppooonnnlllkkkjjjfffdddaaa```^^^\\\YYYVVVVVVSSSPPPLLLKKKJJJKKKLLLGGGFFFEEEDDDCCCCCCCCCCCC@@@>>>============;;;999999::::::;;;;;;::::::999::::::::::::::::::::::::888888777777888888999999999999999999999999::::::;;;;;;;;;;;;<<<<<<<<<<<<@@@@@@@@@AAACCCGGGJJJLLLHHHHHHHHHHHHHHHHHHHHHHHHJJJKKKMMMOOORRRTTTVVVWWWYYY\\\___cccggglllqqquuuzzz|||}}}|||zzzxxxxxxxxxyyy{{{}}}||||||yyyuuutttwww|||}}}|||zzzxxxwwwwwwxxxyyy{{{}}}|||xxxuuutttvvvwwwtttrrrooonnnlllkkkjjjiiiiiiiiiiiihhhhhhggggggggghhhhhhdddcccaaa]]]XXXRRRLLLIIIBBB>>>:::777555444222111222222222111111111000000111000000000000000111111//////000000000000///...000000111111111111000000000000111000000///...---000000111111111111000000////////////////////////---/////////---,,,---...------............------%%%'''***,,,......---,,,......////////////......---//////...,,,+++,,,---////////////////////////,,,,,,,,,------.........////////////////////////........................////////////////////////.........///////////////,,,---///000000000///...000111222222222222111000000000111111111111000000000000000000000000/////////000000000/////////000111111111111111000//////111111111111111111111111000111222222222111111111111111111111111111111111111111111111000000000000222333333444444333333333...111444555444222222222000111222333333333222222444444444555666777999999888888888888888888888888888888888888999:::;;;;;;???CCCIIISSSaaavvv999999999888888888888888777777888888888777777666888888888777777777666666::::::999999::::::;;;<<<===>>>@@@BBBEEEGGGIIIIIIFFFGGGIIIKKKMMMNNNOOOOOOQQQSSSVVVXXXXXXZZZ\\\___```aaacccdddfffgggggggggiiiiiiiiiiiiiiiiiiiiiiiidddddddddddddddddddddddd```___^^^\\\ZZZYYYXXXWWWUUUSSSRRRQQQPPPOOOLLLIIIIIIGGGEEECCCBBBBBBCCCDDD??????>>>>>>>>>??????@@@<<<:::999999999999777666777888999:::;;;;;;;;;;;;999999999999999999999999888888999999999999999999::::::::::::;;;;;;;;;;;;<<<<<<<<<<<<=========>>>>>>>>>>>>>>>@@@CCCFFFHHHEEEFFFGGGHHHJJJKKKLLLMMMMMMMMMOOORRRUUUZZZ^^^```eeehhhkkkooorrrvvv{{{~~~}}}{{{{{{{{{|||~~~}}}}}}|||zzz|||~~~~~~zzzvvvuuuvvvyyy|||}}}~~~~~~~~~}}}}}}|||zzzzzzxxxyyyzzz{{{}}}~~~wwwvvvuuuvvvvvvuuusssqqqpppooonnnlllkkkjjjiiiiiiiiihhhgggfffffffffffffffbbb```]]]XXXQQQJJJEEEBBB===:::666444333333111000222111111111111000000000000000000000000111111222111111000000000000//////000000111111111111000000///000000000000//////...000000111111111111000000////////////////////////,,,---//////......///000.........//////.........***+++---///111222222222------.../////////......,,,---......,,,+++,,,---////////////////////////++++++,,,---...//////000////////////////////////............------------////////////////////////.........///////////////---......///////////////...///111222222111///...///000000111111000000///000111111111111000///...---///000000//////000222111111111111111000///...111111111111111111111111000111333333111000111222222333333333333222111000...000111000//////000111222222333444444444333333...000333444333333333444222222222222333333333444555555555666777888999:::777777777777777777777777888888888888999:::;;;<<<>>>BBBIIIRRRaaavvv999999999888888888777777666666777888888888777666888888888888888888888888:::999888999:::;;;;;;;;;999:::;;;===???@@@AAABBB>>>???@@@BBBCCCDDDEEEEEEEEEGGGJJJKKKKKKMMMOOOQQQQQQRRRSSSTTTUUUUUUTTTTTTXXXXXXXXXXXXXXXXXXXXXXXXVVVVVVUUUUUUUUUTTTTTTTTTQQQPPPOOONNNMMMLLLKKKKKKHHHFFFEEEFFFFFFEEECCCAAA???>>>>>>>>>>>>>>>??????;;;;;;;;;::::::;;;;;;<<<;;;:::999999:::;;;:::888888999;;;<<<===>>>??????999999999999999999999999<<<<<<<<<===<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<======>>>>>>?????????@@@@@@@@@>>>>>>======???AAADDDEEEFFFGGGHHHJJJMMMOOOPPPQQQOOOOOOPPPSSSXXX___eeehhhnnnppptttwwwyyy||||||{{{}}}~~~zzzxxxwww{{{~~~zzzxxxyyyzzz{{{{{{|||}}}~~~~~~}}}|||{{{{{{{{{{{{{{{|||||||||vvvwwwxxxwwwuuutttttttttqqqpppnnnlllkkkjjjjjjiiiiiihhhgggfffeeeddddddddd```]]]XXXQQQJJJCCC>>>;;;888666333333333333222111111111111111000000000000000000000000000111222222333222111000///000000111000000111111111111000000...//////000000000000//////000000000000000000///////////////////////////---...000000///...000111...//////000000//////...000000111222222333333444,,,---......//////......,,,---......------...///////////////////////////---......//////000000000////////////////////////////////////.........---////////////////////////............/////////000...............///000000------............------...//////000000//////...//////000111111111000000---///111000///...000222///000000111111111111000111111111111111111111111///111333333111000111222///000111222222222111000---///111111000///111333111222333333444444444333111222333333222111222333444333222222222333555666444444444555666777888999777777777777777777777777888888888888999:::;;;<<<===AAAHHHSSSbbbvvv999999999999888888777777777777999:::::::::999888333333444666777999:::;;;888777666777888::::::999777777888999;;;<<<======999:::<<<>>>???@@@AAAAAA@@@BBBDDDEEEEEEFFFHHHJJJHHHIIIJJJKKKKKKJJJIIIIIILLLLLLLLLLLLLLLLLLLLLLLLNNNNNNMMMLLLKKKJJJIIIIIIIIIIIIHHHGGGGGGGGGGGGGGG@@@?????????AAAAAA???===:::;;;;;;<<<======>>>>>><<<;;;:::999999999999999999888777888:::;;;;;;:::666777999:::<<<===>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;:::999<<<<<<<<<=========>>>>>>@@@@@@AAAAAAAAABBBBBBBBB@@@@@@???>>>???BBBDDDFFFHHHIIIKKKMMMOOOQQQSSSTTTVVVVVVVVVYYY___fffnnnrrrqqqtttwwwyyyzzz|||~~~{{{zzz~~~~~~~~~yyyvvvvvv{{{~~~|||{{{||||||{{{|||}}}~~~yyyyyyxxxwwwvvvtttssssssxxxzzz{{{xxxuuutttvvvyyyqqqpppnnnlllkkkjjjiiiiiihhhhhhgggfffeeedddcccbbb^^^[[[TTTMMMEEE>>>:::777555333222222444555444333111111111111000000000000000000///000000111222222555333111//////000111222000000111111111111000000......///000000111000000//////000000000000/////////////////////////////////000111000///...///111//////000000000000////////////...---------------,,,,,,---.../////////...,,,...//////......000111////////////////////////111111111111000000000000////////////////////////111111000000/////////...////////////////////////---.........//////000000//////...------///000111333111000//////000111333......////////////......---...000111222222222222...000222111...---///111---...///111222222333333000000000000000000000000///111444333111///111222+++,,,...///000000000000---000222222111000333555111222333333444444444444444444444222000000111222555444333222222444666777333333333444555666777888;;;;;;;;;;;;;;;;;;;;;;;;888888888888999:::;;;<<<<<<@@@HHHSSSbbbvvv===;;;:::888777777888888999999999999888888888777::::::999888777666555555777777888999999999999999999999999999999999999999888888888888999:::;;;<<<<<<<<<======>>>??????@@@AAABBBBBBCCCDDDDDDEEEEEEGGGGGGFFFFFFEEEEEEEEEDDDDDDEEEDDDDDDCCCBBBAAA@@@BBBAAAAAAAAAAAAAAAAAAAAA=========<<<<<<;;;;;;;;;555555555555777:::===???999999999999999999999999:::999777666666777999:::555888;;;;;;999888;;;>>>999999:::::::::999999888999999:::;;;<<<<<<<<<<<<============>>>???@@@@@@@@@AAACCCDDDDDDCCCBBBBBB===>>>???AAACCCEEEHHHIIIMMMLLLKKKMMMQQQUUUYYYZZZZZZ\\\___ccciiinnnrrruuuvvvvvvuuuvvvyyy}}}~~~}}}}}}~~~|||zzz~~~~~~}}}~~~~~~|||xxxvvvuuutttwwwzzzzzzxxxwwwwwwxxxxxxxxxwwwsssppplllhhhggghhhkkklllmmmkkkhhhgggfffdddaaa___YYYUUUOOOGGG@@@999555333222222333333333222111111111000///000111222111///...///000111111111111111222111111111000000//////000000000000////////////000000000000000000000000////////////////////////111000///......///000111......//////000000111111---------............///////////////////////////---.../////////...,,,+++///...---,,,+++,,,------111111000000//////......333000---///333444111...000000000000000000000000111000////////////000000---------.........//////////////////////////////000000000000000000000000000000000000////////////////////////////////////000000000000////////////......////////////......111111111111000000000000000000000000000000000000000000////////////000000111111000000000000111111222222222222222222222222111111111000111111222333444444444444444444444444333333333333333444666666666666777777777555444333777777777777777777888888333444555777:::<<>>>>>??????@@@CCCCCCCCCBBBBBBAAAAAAAAA@@@@@@@@@??????===<<<<<<========================<<<<<<<<<;;;;;;;;;::::::888888777666777999;;;<<<999999999999999999999999:::999888777777888999:::666777888888777888:::;;;::::::;;;;;;;;;::::::999888999:::;;;;;;<<<<<<<<<;;;::::::;;;;;;<<<===>>>???@@@AAAAAABBBBBBBBBBBBBBBBBBCCCDDDFFFHHHJJJKKKNNNNNNPPPTTTYYY^^^bbbdddeeefffhhhkkknnnqqqtttuuuvvvtttsssrrruuuzzz~~~yyywwwuuuvvv{{{~~~~~~~~~|||zzzyyyyyyyyyyyy{{{|||}}}zzzxxxvvvvvvwwwvvvuuussspppllliiihhhiiikkkmmmrrroookkkhhhddd```\\\XXXRRROOOIIIBBB<<<888555444333333333222222111111111111000///000111222111//////000000111111111111000222222222222111111000000000000000000111111111111000000000000000000000000////////////////////////000///...------...///000......//////000000000000........./////////000000////////////////////////......//////...------,,,---,,,,,,,,,,,,---//////000000000000///////////////,,,)))+++...000---***........................---------------...//////,,,,,,---------.........////////////////////////000000000000000000000000000000000000////////////////////////////////////////////////000000000000/////////000000/////////,,,,,,------......//////000000000000000000000000111111000000000000111111111111000000000000111111222222222222222222222222111111111111111222222333222222222222222222222222222222222222333444555666444444666777888777777666888888888888777777777777;;;;;;::::::::::::;;;;;;===???GGGTTTcccttt>>>===<<<;;;:::::::::;;;888888888888999999999999777888888888999999999:::666777888888999888888888666666666666666666666666777777777777777888999:::777777888888999:::::::::888888999::::::;;;;;;<<<>>>>>>>>>===============<<<<<<<<<<<<;;;:::999999;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;:::999888777888999999::::::::::::::::::::::::;;;:::999888888999:::;;;999777666666888999:::::::::;;;;;;<<<<<<<<<;;;;;;::::::;;;<<<============;;;;;;:::;;;;;;<<<===>>>@@@@@@@@@AAABBBCCCDDDEEEGGGGGGHHHIIIJJJLLLNNNOOOQQQSSSWWW]]]ccchhhmmmoooqqqrrrrrrsssttttttuuuuuuvvvsssqqqppprrrxxxyyyuuurrrqqquuu}}}|||}}}~~~~~~yyy{{{~~~yyyvvvtttuuuuuutttpppnnnkkkiiiiiijjjmmmnnnssspppkkkfffaaa[[[UUUQQQIIIFFFAAA;;;777555555555666444333111000000111111111000///000111222111///000111111111111000000///333333222222222222111111000000111111222222222333000000000000000000000000////////////////////////......------------.........////////////000000000////////////000000000111//////////////////////////////...------------...+++++++++,,,---///000111////////////000000000000000---,,,---///000...,,,........................,,,---------......//////------........./////////////////////////////////000000000000000000000000////////////000000000000////////////////////////......//////000000111111000000000000000000000000***++++++,,,...//////000000000000000000000000000222222111111111111222222111111000000000000111111222222222222222222222222111111111111111222333333222222222222222222222222222222222222333444555666222333555777999::::::;;;999999888888888777777777???>>>===<<<;;;:::::::::===???GGGTTTcccttt???>>>>>>=========<<<<<<888999999999999:::::::::999999999999::::::::::::666777888888999999888888888888888888888888888888777777666666777888888999777777777777888888999999888888999999:::;;;;;;;;;::::::::::::::::::::::::;;;<<<<<<<<<;;;;;;:::999;;;;;;;;;<<<<<<<<<<<<<<<::::::::::::::::::::::::<<<;;;:::999888999999999::::::::::::::::::::::::;;;;;;:::999999:::;;;;;;===999666666:::<<<<<<;;;:::;;;;;;<<<<<<<<<<<<<<<<<<===>>>???@@@@@@@@@@@@>>>>>>>>>>>>???@@@AAAAAACCCBBBBBBCCCDDDFFFIIIJJJIIIJJJKKKMMMOOORRRTTTUUUVVVZZZ```fffkkkppptttwwwxxxxxxyyyzzzyyyxxxwwwvvvvvvuuussssssuuuyyy~~~|||xxxvvvxxx~~~|||}}}~~~~~~{{{xxx{{{uuusssssssssssslllkkkkkkkkkmmmpppssstttqqqnnnhhhccc]]]WWWQQQLLLBBB@@@;;;777444333444444777555333000///000111222111000///000111222111///111111111111111000///...111111111111111111111111///000000111111222222333////////////////////////////////////////////////........................////////////////////////....../////////000000000//////////////////////////////---,,,,,,---...///,,,,,,,,,---...//////000......//////000000111111111///...///111111000...000000000000000000000000000000000000000000////////////000000000111111111////////////////////////////////////////////////////////////000000000000////////////////////////---......///000111111222111111000000000000111111......//////000111111222000000000000000000000000222111111000000111111222111111000000000000111111111111111111111111111111222111111111111222333333444444444444444444444444333333333333444555666777222333555777999:::;;;<<<:::999999888888777777666;;;;;;;;;;;;;;;<<<=========???GGGTTTbbbsss@@@@@@@@@@@@@@@??????>>>:::::::::;;;;;;;;;;;;;;;<<<<<<<<<;;;:::999999999777777888999999999999999888888888888888888888888777777777666777777888999888888888888999999999999888888999::::::;;;;;;<<<999999999999999999999999;;;;;;;;;;;;;;;;;;:::999;;;;;;;;;<<<<<<<<<======::::::::::::::::::::::::::::::::::::::::::;;;;;;::::::::::::::::::::::::<<<<<<;;;;;;;;;;;;<<<<<<===999777777:::<<<<<<::::::;;;;;;<<<======<<<<<<===>>>???@@@AAAAAAAAAAAA@@@@@@@@@@@@AAABBBCCCDDDDDDDDDDDDEEEGGGIIILLLNNNKKKLLLNNNQQQUUUYYY\\\^^^aaaeeekkkooorrruuuyyy||||||}}}~~~}}}zzzzzzzzz{{{||||||}}}}}}~~~~~~~~~~~~yyyuuuuuu{{{uuurrrqqqrrrrrrjjjlllnnnqqquuuzzz}}}uuupppiiiaaaZZZSSSLLLHHH>>><<<888555222222222333666555222000000000111222111000///000111222111///111111111111111000///.../////////000000000000000/////////000000000111111/////////////////////////////////////////////////////////////////////////////////...............------.........////////////////////////////////////...---,,,,,,---//////.....................---......//////000000111111...---------.........---000000000000000000000000111111111111000///---,,,....../////////000000000////////////////////////////////////////////////.../////////000000000111000000000000000000000000---......///000111111222111111000000000000111111111111111111111111111111000000000000000000000000000000////////////000000111111000000000000111111111111111111111111111111222222222111222333333444444444444444444444444444444444444444555666777888555555666777888999:::;;;:::999999999888888777777888888888999:::<<<===>>>===???GGGTTTbbbsssAAAAAABBBBBBBBBBBBAAA@@@============<<<<<<<<<;;;>>>>>>===<<<;;;:::999999888999999:::;;;:::::::::777777777777777777777777888888777777777888888999::::::::::::::::::::::::777888888999999:::;;;;;;999999999999::::::::::::999999999::::::999999888888999999::::::;;;;;;;;;::::::::::::;;;;;;;;;;;;999::::::;;;;;;<<<<<<<<<::::::::::::::::::::::::<<<<<<<<<<<<<<<<<<<<<<<<;;;:::999:::;;;;;;:::999;;;<<<======>>>>>>>>>>>>===>>>???@@@AAAAAAAAAAAABBBAAAAAABBBBBBCCCDDDEEEDDDEEEFFFHHHJJJMMMOOOQQQQQQRRRUUUYYY]]]bbbfffhhhlllppptttuuuuuuwww{{{}}}{{{xxxxxxxxxyyy|||~~~zzzuuuqqqqqq}}}xxxrrrooooooooooookkkmmmqqqwww||||||uuujjj___UUUMMMFFFAAA:::999666444222111111111444333222111111111222333111000///000111222111///000111111111111000000///.........////////////000////////////////////////000000000000000000000000//////////////////////////////000000000000///////////////............---------------............////////////////////////...------------.../////////////////////...---,,,////////////000000000000////////////////////////........................//////000000///---+++***,,,,,,---------.........////////////////////////000000000000000000000000......//////000000111111000000000000000000000000......//////000000111111111111///......///111111111111111000000/////////000000000000000000000000000000////////////000000111111000000000000111111111111111111111111111111222222222222222333444444222222222222222222222222444444444444555666777888666666666666777888999:::999999999999999999999999888888888888888999:::;;;===???GGGSSSbbbrrrAAABBBCCCDDDDDDCCCBBBBBBAAA@@@@@@???>>>===<<<<<<=========<<<<<<;;;;;;;;;999:::;;;;;;<<<<<<;;;;;;888888888888888888888888999999888888888888999999::::::::::::::::::::::::888888999::::::;;;;;;<<<999999999999:::::::::;;;888888999999:::999999888777888888999::::::;;;;;;::::::;;;;;;;;;<<<<<<<<<:::;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;=========>>>>>>=========;;;===???@@@???===<<<<<<===>>>???@@@AAAAAAAAAAAA@@@AAABBBCCCDDDDDDDDDDDDEEEEEEEEEEEEFFFGGGHHHHHHGGGIIIKKKNNNQQQTTTUUUVVV[[[\\\___bbbgggkkkoooqqqpppsssuuuuuussstttyyy~~~|||{{{uuuwww{{{~~~|||{{{zzzyyywwwtttqqqooo{{{~~~zzzsssnnnlllkkkkkkkkkhhhkkkpppvvv{{{zzzrrreeeWWWMMMEEE???;;;444444444444333222111111111222222222222333333333111000///000111222111//////000000111111111111000.../////////000000000000222222111000000/////////000000000000000000000000////////////////////////......///000000///......//////.........---------............////////////////////////////////////,,,------...//////......---...///000000///......000000000000////////////000111111111000000111111........................,,,---...//////...---,,,------........./////////////////////////////////000000000000000000000000.........///000111111111000000000000000000000000////////////000000000000111000...------...000111////////////000000000000000000000000000000000000111000000000000000000111111111000000000000111111111111111111111111111111333222222222222333444444222222222222222222222222333222222333333444555666555444444444555777999:::777888888999999::::::;;;888888888888888999::::::===???FFFSSSaaarrrBBBCCCDDDEEEEEEDDDCCCCCCCCCBBBAAA@@@???===<<<<<<<<<<<<<<<<<<============:::;;;<<<<<<======<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::999999999999999:::;;;;;;::::::::::::::::::;;;;;;;;;<<<======>>>>>>888999999999::::::;;;;;;999::::::;;;;;;;;;::::::888999999:::;;;;;;<<<<<<;;;;;;;;;<<<<<<=========<<<<<<<<<===<<<<<<;;;:::;;;;;;;;;;;;;;;;;;;;;;;;======>>>>>>>>>>>>======>>>BBBFFFGGGDDDAAA@@@AAA???@@@AAABBBCCCCCCCCCCCCEEEFFFGGGHHHHHHIIIIIIHHHIIIIIIIIIIIIJJJKKKLLLLLLLLLNNNRRRUUUYYY[[[\\\\\\cccdddfffiiimmmqqquuuvvvnnnqqqsssqqqooopppuuu{{{~~~|||||||||~~~~~~zzzxxxwwwwwwwwwvvvsssqqqqqq{{{yyyuuuoookkkiiiiiihhhhhhdddggglllqqqwwwzzz}}}~~~rrriii\\\OOOEEE???;;;888///000222333333333222111000000222333333333333333111000///000111222111///...///000111111111111111//////000000111111111222444333333222111000//////000000000000000000000000////////////////////////,,,---...//////...---,,,//////.........---------////////////000000000000////////////////////////+++,,,...///000///...---+++,,,...000111111000000111111000000//////......,,,---...---,,,,,,,,,---000000000000000000000000+++,,,///111222222111111111111111111222222222222////////////////////////000000000000000000000000---......///000111111222000000000000000000000000000000000000////////////111///...------...///111......///000111222333333000000000000000000000000222222111111111111222222111111000000000000111111000000000000000000000000333333222222333333444555444444444444444444444444111111111111222333444444333333333333555777:::;;;777777888999:::;;;;;;<<<777777777888999;;;<<<===>>>???FFFSSSaaaqqqFFFFFFGGGGGGFFFEEEDDDDDDCCCAAA??????@@@???>>><<<===============>>>>>>???::::::;;;;;;<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<======::::::;;;<<<=========<<<<<<<<<<<<<<<<<<<<<<<<<<<===<<<<<<;;;;;;::::::999<<<<<<<<<;;;;;;:::::::::;;;;;;<<<<<<===>>>>>>???>>>>>>>>>>>>????????????========================>>>>>>>>>>>>>>>=========AAA@@@??????????????????BBBDDDFFFFFFDDDBBBAAAAAAAAABBBCCCFFFHHHKKKLLLMMMQQQQQQQQQQQQQQQQQQPPPOOOQQQMMMLLLNNNOOONNNQQQVVVYYYXXXVVVWWWYYY^^^cccgggmmmmmmnnnpppqqqrrrrrrssslllnnnnnnmmmlllooouuu{{{~~~~~~~~~~~~~~~wwwvvvuuussssssttttttuuuwwwxxx|||zzzvvvqqqmmmkkkjjjhhhgggeeefffhhhkkkoooqqqpppnnnkkk___PPPEEEAAA>>>888333777777666555333222111000333222000//////000222333222111111111222333444444000000000000000000000000......//////000000111111111111111111000000000000111000///...------...///---------...............111111000000//////......////////////////////////+++,,,,,,---...///000000//////...------------...,,,,,,,,,---------......////////////////////////......---......///000111000000///............///111111000000//////......//////.........---------////////////............////////////////////////,,,,,,,,,------...///000............////////////000000000000000000000000000000000000000111222222000111222333333333333222//////000111111111111111333222222222111000000000000000000000000000000000000000111111111111000000222222222111111111111111222222222222222222222222333444444555555444444333111222333333444444333333444444444555555555555666666666777777888888999999888888888888999:::;;;<<<@@@BBBIIITTT___oooEEEEEEEEEEEEEEEDDDCCCCCCDDDBBBAAAAAABBBBBB@@@???@@@@@@???>>>=========>>>;;;<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<=========;;;<<<<<<============<<<;;;;;;;;;;;;;;;;;;;;;;;;=========<<<<<<;;;;;;;;;>>>>>>======<<<<<<<<<<<<<<<<<<======>>>>>>??????>>>>>>?????????@@@@@@@@@????????????????????????>>>>>>>>>??????@@@@@@@@@BBBAAA@@@@@@@@@@@@AAAAAACCCDDDEEEEEECCCAAABBBBBBCCCEEEGGGIIILLLOOOQQQRRRTTTTTTUUUUUUUUUTTTTTTSSSSSSOOOMMMOOOOOOOOOQQQVVVWWWXXXZZZ^^^ccciiinnnqqqssssssrrrppppppooooooooolllmmmmmmkkklllqqqzzz}}}~~~~~~zzz{{{{{{|||~~~wwwvvvuuusssssssssssssssuuuwww{{{yyyvvvqqqnnnlllkkkiiihhheeedddeeegggjjjlllkkkkkk^^^TTTHHH@@@???>>>;;;777555555444333222111111000333222000//////000222333111111111111111222333333000000000000000000000000////////////000000000000111111111111000000000000111111000///...///000000///000000000000000000000000000000000//////......////////////////////////---------.../////////000000000//////............,,,---------............////////////////////////000//////.........//////000///......------......////////////.........---//////.........---------............------------........................000///......------..................////////////000000000000000000000000...............///000000111111222222333222222222//////000111111111111111222222222111111111111111000000000000000000000000000000111111111111000000111111111111111111222222222222222222222222222222333333444444444444333333222222333444444444444333444444444555555555555666777777777777777777777777999888888888999::::::;;;>>>@@@HHHSSS___nnnEEEEEEFFFFFFFFFEEEDDDDDDEEECCCBBBCCCDDDEEECCCBBBCCCBBBAAA???>>>>>>======>>>>>>>>>>>>>>>===<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<=========>>>>>>======>>>>>>>>>======<<<========================>>>=====================???????????????>>>>>>>>>>>>???????????????????????????@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA>>>>>>???@@@AAABBBCCCCCCBBBBBBAAAAAAAAABBBBBBCCCDDDEEEEEEDDDBBBBBBCCCEEEGGGIIIKKKNNNQQQUUUWWWXXXYYYZZZZZZZZZZZZYYYXXXWWWVVVRRRPPPRRRSSSRRRUUUYYY[[[^^^dddkkkqqquuuxxxzzzzzzxxxuuuqqqooonnnnnnnnnlllmmmmmmmmmooowww|||~~~}}}|||}}}~~~~~~}}}{{{wwwwwwxxxzzz|||~~~}}}xxxwwwuuusssrrrqqqqqqqqqrrruuuzzzwwwtttqqqnnnmmmllljjjhhhcccbbbbbbcccdddeeedddcccPPPHHH???:::;;;<<<:::888333222222222111111111111222111000//////000111222000000000000000111111222000000000000000000000000000000000000////////////111111111111000000000000111000000000000111111222000000000000000000//////000000000////////////...////////////////////////////////////////////////111000000000////////////------........./////////////////////////////////111111///......---------///......---------------............------------...............---------...------------,,,,,,,,,........................333222111///...---------............////////////000000000000000000000000...............//////000111111222222222111111000//////000111111111111111111111111111111222222222000000000000000000000000000000111111111111000000000000000111222222222333222222222222222222222222333333444444444444333333222222333444444444444444444444444555555555555666888888888888777777777777999999999888999999::::::<<<>>>FFFQQQ]]]mmmGGGGGGHHHHHHHHHHHHGGGGGGEEEDDDCCCDDDFFFFFFFFFDDDDDDCCCBBBAAA@@@@@@@@@@@@AAAAAAAAA@@@???>>>===<<<=================================>>>>>>>>>????????????@@@??????>>>======????????????????????????===============>>>>>>>>>@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC@@@@@@AAAAAABBBBBBBBBCCCBBBBBBAAAAAABBBCCCDDDDDDEEEFFFFFFDDDCCCDDDFFFHHHKKKLLLOOORRRVVVYYY\\\]]]``````___^^^]]][[[ZZZYYYXXXTTTSSSVVVXXXXXX[[[```dddiiipppwww|||~~~~~~}}}|||zzzvvvrrrppppppqqqqqqqqqssstttuuuwww}}}}}}{{{zzzyyyyyy{{{|||{{{zzzxxxxxxyyyzzz{{{}}}{{{~~~{{{wwwwwwuuusssqqqpppooonnnpppsssyyy~~~tttrrrpppnnnnnnllljjjhhhaaaaaaaaabbbbbb```\\\YYYHHHAAA999555555555444222111111222222222222222222111111000000000000111111000000////////////000000000000000000000000000000111111000000//////......111111111111000000000////////////000000111111222............------------////////////////////////////////////////////////000000000000000/////////000000000000//////...............////////////000////////////////////////000000///.....................---,,,,,,,,,,,,---.........................................................---------,,,,,,........................333222111///........................////////////000000000000000000000000111111000000000000111111111111111222111111000/////////000111111111111111000000000111222222222333000000000000000000000000000000111111111111000000//////000111222333333333222222222222222222222222333333333444444333333333222333333444555444444444444444444555555555555666777777777777777888888888:::999999888888999::::::;;;===DDDPPP\\\lllGGGHHHHHHIIIIIIIIIHHHHHHFFFEEEDDDEEEGGGGGGFFFEEECCCCCCBBBBBBBBBCCCCCCDDDCCCCCCCCCBBBAAA@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>?????????@@@@@@AAAAAAAAAAAA@@@??????>>>????????????????????????<<<<<<======>>>>>>??????@@@@@@@@@@@@@@@AAAAAAAAABBBBBBCCCCCCCCCCCCCCCCCCDDDDDDDDDEEEEEEEEEFFFFFFDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCBBBBBBAAAAAAAAAAAAAAAAAABBBCCCDDDEEEFFFHHHHHHHHHGGGGGGGGGJJJLLLMMMOOOQQQUUUXXX\\\^^^```ddddddcccaaa___\\\ZZZYYYWWWTTTTTTXXX[[[\\\aaafffkkkpppxxx|||zzzwwwuuuuuuvvvxxxzzz}}}~~~{{{vvvtttsssuuuwwwzzz{{{{{{||||||{{{{{{{{{|||}}}}}}{{{|||zzzuuuvvvvvvtttsssqqqooommmlllnnnqqqwww}}}}}}zzzpppooonnnmmmmmmkkkhhheee^^^___```bbb```ZZZSSSMMM@@@;;;666222222222111///222222222222333333333333111000000000000000000111000000///////////////000000000000000000000000000111111000000//////......111111111111000000000///---......//////000000000//////......---------,,,.............../////////////////////////////////000000000000000/////////....../////////...---,,,.........////////////000////////////////////////...............///000000......---,,,,,,,,,,,,---////////////////////////---.....................////////////.........---........................000000////////////000000............////////////000000000000000000000000111111000000000000111111000000000111111000000/////////000111111111111111000000000111222222222333000000000000000000000000000000111111111111000000//////000111222333333333222222222222222222222222222333333333333333333222333333444555555555444444444444444555555555555666555666666777888999999:::999999888888999999:::::::::===DDDOOO\\\kkkHHHHHHIIIIIIJJJJJJIIIIIIIIIGGGFFFGGGHHHHHHGGGFFFDDDDDDCCCCCCDDDEEEEEEFFFDDDDDDDDDDDDCCCCCCBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@?????????@@@@@@@@@AAAAAAAAAAAABBBBBBBBBAAA@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>======>>>>>>???@@@AAAAAAAAAAAAAAAAAABBBBBBBBBBBBCCCCCCDDDDDDEEEFFFFFFGGGGGGGGGHHHHHHHHHIIIIIIIIIGGGGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFEEEDDDCCCBBBBBBBBBBBBCCCCCCEEEFFFHHHHHHJJJKKKLLLLLLLLLLLLNNNPPPPPPQQQTTTWWWZZZ]]]```aaaeeeeeedddbbbaaa^^^\\\[[[YYYVVVVVVZZZ^^^```dddjjjlllqqqzzz~~~}}}|||}}}}}}{{{|||~~~~~~}}}~~~}}}}}}}}}~~~}}}zzzxxxqqqpppppprrrvvvyyy{{{{{{~~~}}}{{{{{{{{{{{{}}}}}}}}}}}}|||yyytttppptttttttttrrrpppnnnlllkkklllnnnssswww{{{zzzwwwtttmmmlllkkkkkkkkkhhhdddaaa[[[\\\]]]]]]ZZZRRRIIIBBB888666333111222333222222222222222333333333333333000000000000000000000000111000000///////////////000000000000000000000000000000000000////////////111111111111000000000000---......////////////...111111111000//////......---............/////////////////////////////////////////////////////////---.../////////...,,,+++------........./////////////////////////////////---------......///111111///......---------------/////////000000000000000---------...............000000/////////.........------------------------............///000111222............////////////000000000000000000000000000//////.....................///000000000000000//////000111111111111111111111111111111222222222000000000000000000000000000000111111111111000000000000000111222222222333222222222222222222222222222222333333333333222222333333444555555555555555444444444555555555555666666666666777888888999999888888888888999:::;;;<<<<<<>>>EEEPPP[[[jjjKKKLLLMMMMMMNNNNNNMMMMMMLLLKKKIIIIIIJJJJJJIIIGGGGGGFFFFFFEEEEEEEEEEEEFFFDDDEEEEEEEEEEEEEEEDDDDDDBBBBBBBBBBBBBBBBBBBBBBBB@@@@@@@@@@@@AAAAAAAAAAAAAAAAAABBBCCCCCCCCCBBBBBB??????????????????????????????@@@AAABBBCCCDDDDDDCCCCCCCCCCCCDDDDDDDDDEEECCCCCCDDDFFFGGGHHHIIIJJJJJJJJJJJJKKKKKKKKKLLLLLLKKKKKKKKKKKKKKKKKKKKKKKKIIIIIIHHHHHHGGGGGGFFFFFFDDDEEEEEEFFFHHHIIIKKKLLLLLLNNNPPPQQQQQQQQQRRRTTTSSSTTTVVVYYY\\\___aaabbbcccccccccccccccbbbaaaaaabbb^^^^^^bbbdddeeeiiinnnnnnsss{{{{{{zzz{{{}}}}}}|||{{{{{{|||||||||yyywwwrrrrrrsssvvvzzz}}}}}}}}}~~~|||{{{zzzzzzzzz|||{{{yyyyyyyyyxxxuuusssssssssrrrrrrpppnnnlllkkkjjjkkkmmmpppsssrrrooollliiiiiiiiiiiihhheee```\\\YYYWWWUUUSSSNNNGGG???:::555444333222333444444444222222222222111111111111//////000000000000//////222111000000/////////000000000000000000000000000////////////000000000000111111111111000000000000//////000111000///......222111111000//////......---------.........//////////////////////////////---------.../////////000---...000000000///---,,,,,,---------............//////////////////////////////.........//////000000///......------.............../////////000000---------.........////////////.........---------------------------------------------...///000111............////////////000000000000000000000000000000///...............,,,---...///000111111111//////000111111111111111222222222111111111111111000000000000000000000000000000111111111111000000111111111111111111222222222222222222222222222222222222333333333333222222333444444555555555555555444444444555555555555666999888888888777777666666666777777888999;;;<<<======???FFFPPP[[[jjjPPPQQQRRRRRRSSSSSSSSSSSSOOOMMMLLLKKKLLLKKKJJJHHHIIIIIIGGGFFFEEEEEEDDDDDDDDDEEEEEEFFFFFFFFFEEEEEECCCCCCCCCCCCCCCCCCCCCCCC@@@@@@AAAAAAAAAAAABBBBBBAAAAAABBBCCCDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCCCC@@@AAABBBCCCDDDFFFGGGGGGDDDDDDEEEEEEFFFFFFFFFGGGCCCCCCEEEFFFHHHJJJKKKKKKLLLLLLLLLLLLMMMMMMMMMMMMNNNNNNNNNNNNNNNNNNNNNNNNIIIIIIJJJJJJJJJJJJJJJJJJFFFGGGGGGHHHJJJLLLNNNOOOMMMPPPSSSTTTTTTTTTUUUUUUUUUVVVXXX[[[]]]```aaabbb```aaacccdddeeeffffffffflllhhhgggiiikkkkkknnnsssrrrvvv||||||{{{~~~~~~~~~~~~~~~~~~}}}||||||}}}~~~}}}{{{xxxwwwwwwxxx{{{~~~}}}|||{{{zzzzzzzzzwwwvvvuuuwwwyyy{{{{{{zzzqqqrrrrrrqqqpppnnnlllkkkggghhhiiikkkmmmmmmjjjhhhhhhhhhhhhhhhgggccc]]]YYYXXXTTTOOOJJJEEE???:::555777666555444444333333333111111111111000000000/////////000000000000//////222222111000000000000000000000000000000000000000......//////000000111111111111111111000000000000000111222222222000///...000//////...---,,,,,,,,,---------.........//////////////////////////////+++,,,,,,---...///000000...///111222111000...---,,,,,,,,,---------......////////////////////////111000///......---......000000///............///---------.........//////---------.........//////......---------,,,,,,,,,---------------------------------------...//////............/////////000000000000000000000000000222222111000000000000000++++++---///000111111111//////000111111111111111333222222222111111000000000000000000000000000000000000111111111111000000222222222111111111111111222222222222222222222222222222222333333222222222333444555555666666555555444444444555555555666666<<<;;;:::888777555444333666666666888999;;;===>>>???@@@GGGQQQ[[[jjj~~~RRRTTTWWW[[[]]]\\\XXXTTTQQQQQQQQQPPPOOOMMMKKKJJJJJJJJJIIIIIIHHHHHHGGGGGGGGGFFFFFFGGGHHHGGGEEECCCDDDDDDEEEEEEDDDDDDCCCBBBBBBCCCCCCAAA??????@@@AAACCCEEEGGGGGGFFFEEEFFFGGGEEEEEEEEEDDDDDDCCCCCCBBBDDDEEEFFFGGGGGGFFFEEEDDDFFFFFFGGGGGGGGGHHHHHHHHHHHHHHHIIIJJJJJJJJJJJJIIIKKKKKKKKKKKKKKKKKKKKKKKKMMMMMMNNNNNNNNNMMMMMMLLLNNNNNNMMMLLLKKKJJJJJJIIIJJJKKKKKKMMMNNNOOOPPPPPPSSSSSSTTTUUUVVVWWWXXXYYY[[[YYYWWWZZZ^^^bbbcccbbbaaadddeeeeeedddggglllqqqqqqssstttrrrpppqqquuuyyy}}}|||}}}}}}|||}}}~~~||||||~~~}}}}}}~~~}}}|||{{{{{{|||}}}~~~|||zzzxxxzzz~~~}}}zzzyyyyyywwwrrrooonnnpppsssvvvxxxxxxxxxwwwxxxwwwtttrrrppppppppppppmmmkkkhhhhhhhhhiiiiiihhhhhheeeaaa^^^]]][[[YYYWWWUUUNNNDDD???===;;;888444222222222222222222222333111///...------...///111111000000000111222333333555444444333111///...---//////000000000000//////000000111111111111000000111000......///000000///////////////////////////......//////000000111111////////////////////////------,,,+++,,,---.../////////............//////////////////////////////......//////000111111111111000///------...//////000...---...///000///...000000///...............////////////............---------.........//////........................,,,------------------,,,111000///...---,,,,,,,,,............///000222222000///...------...///000////////////000000000000......////////////......////////////000000000000////////////////////////111111111111111222222222333333333222222111111111111111222222222333333333333333444444444333222222222222222222222222222222333333333444444444555555666555555444444444555555000222555888:::;;;;;;;;;999777666555555777:::;;;===???FFFPPP\\\jjjUUUXXX]]]cccfffeeebbb___YYYXXXVVVTTTQQQOOONNNMMMMMMMMMLLLLLLLLLLLLMMMMMMMMMKKKJJJJJJJJJJJJHHHFFFFFFFFFFFFFFFFFFEEEEEEDDDCCCDDDDDDCCCAAAAAABBBDDDEEEFFFHHHHHHGGGGGGIIIJJJIIIIIIHHHHHHGGGGGGGGGGGGFFFGGGHHHIIIIIIIIIHHHHHHIIIIIIIIIJJJJJJKKKKKKKKKJJJJJJKKKLLLLLLLLLLLLLLLLLLLLLMMMMMMMMMMMMMMMMMMNNNNNNOOOOOOOOOOOONNNNNNPPPPPPOOONNNNNNMMMLLLLLLMMMNNNOOOPPPQQQRRRSSSTTTVVVVVVWWWXXXYYYZZZ[[[[[[^^^\\\ZZZ\\\```cccdddcccccceeefffeeeeeeiiiooouuuzzz{{{|||yyywwwvvvzzz}}}|||{{{xxxwwwuuusssssszzz~~~}}}}}}||||||{{{{{{|||~~~~~~{{{yyyyyy{{{~~~~~~~~~zzzxxxwwwwwwwwwuuuqqqmmmmmmooorrrvvvxxxzzzzzzzzzzzzyyyvvvtttrrrqqqpppppppppmmmjjjhhhhhhgggfffeeegggeeeaaa^^^\\\XXXTTTQQQOOOHHH???;;;999888555222333333333222222111111111222111///......///111222..................///000///000111222222111111000//////000000000000//////111111111111111111111111000///........./////////////////////////////////............////////////////////////////////////------,,,,,,,,,---...///......------------......////////////////////////...............---------------,,,,,,,,,---///000333222000000000000...,,,000000///.............../////////.........---------------.........//////........................,,,,,,------------,,,,,,//////...------------...............///000111222111000////////////000111////////////000000000000...//////000000//////...////////////000000000111000000000000000000000000---...//////000000//////333333333222222222111111111111111111222222222333444444444444333333222111222222222222222222222222333333333444444444444555666555555444444555555555777888999999999888777666666666666777888999999:::???@@@GGGPPP[[[iii}}}\\\```gggmmmppppppnnnlllcccaaa\\\XXXUUUSSSSSSSSSQQQQQQQQQQQQRRRSSSTTTUUUVVVSSSPPPNNNMMMMMMLLLJJJHHHHHHHHHHHHHHHGGGGGGGGGDDDEEEFFFEEEDDDDDDFFFGGGGGGHHHJJJJJJJJJKKKNNNPPPNNNNNNMMMMMMLLLLLLMMMMMMJJJKKKLLLLLLMMMMMMMMMLLLMMMMMMNNNNNNNNNNNNOOOOOOMMMNNNOOOOOOPPPPPPOOOOOONNNNNNOOOOOOPPPPPPQQQQQQPPPPPPQQQQQQQQQQQQQQQQQQRRRRRRRRRQQQQQQPPPPPPPPPRRRRRRSSSTTTUUUWWWXXXYYYZZZZZZ[[[\\\]]]^^^_________]]]\\\]]]```bbbbbbaaadddeeeeeeeeefffllluuu|||~~~zzzxxxvvvtttrrroookkkkkkqqq}}}~~~~~~~~~~~~{{{{{{{{{|||~~~}}}yyywwwxxxyyy{{{{{{{{{{{{{{{||||||zzzvvvsssnnnpppsssvvvyyy{{{}}}~~~}}}{{{yyywwwtttsssrrrqqqqqqoookkkiiigggfffdddbbbbbbaaa___]]]ZZZUUUPPPLLLGGGBBB;;;777666666444111444444333222111000000///222222000000000000222222///......------------...,,,...000222222222000/////////000000000000//////222111111000000111111222222111111000000111111222////////////////////////............------------////////////////////////------,,,,,,------...///------,,,,,,,,,,,,------////////////////////////000//////...------,,,,,,,,,,,,,,,---...///111222111///......//////...---000//////............/////////.........------------------.......................................,,,,,,------------,,,,,,---------------...///000///......//////000111222111111000000000000111111////////////000000000000///000000111111000000////////////000000000111111111111111111111111111111,,,...///111111000///...333333333222222222222111000000000111111111222222444555444444333222111000222222222222222222222222333333333333444444444444666555555444555555666666;;;;;;;;;:::999777666555555666888:::<<<<<<;;;;;;@@@AAAGGGPPPZZZhhh|||ggglllrrrwwwyyywwwuuutttlllhhhbbb\\\XXXVVVWWWXXXVVVVVVVVVWWWXXXZZZ[[[\\\^^^ZZZUUURRRPPPPPPOOONNNKKKJJJJJJIIIIIIIIIIIIIIIGGGHHHIIIHHHHHHHHHJJJLLLJJJLLLNNNOOOPPPRRRVVVYYYTTTSSSRRRQQQPPPPPPPPPPPPMMMMMMNNNOOOPPPQQQQQQQQQQQQRRRRRRRRRRRRRRRRRRRRRQQQQQQRRRSSSSSSSSSSSSSSSPPPQQQQQQRRRRRRSSSSSSTTTSSSSSSSSSSSSSSSTTTTTTUUUUUUUUUUUUTTTTTTTTTTTTTTTWWWWWWWWWWWWYYYZZZ\\\]]]_________```aaabbbbbbbbbaaaaaa```aaabbbbbbbbbbbbcccdddeeefffiiiqqq||||||xxxvvvtttssssssppplllkkkpppyyy~~~~~~~~~{{{||||||}}}zzzwwwvvvxxxzzz{{{~~~{{{xxxtttuuuvvvxxxzzz|||}}}~~~~~~}}}{{{yyywwwuuusssrrrqqqoookkkiiigggeeeccc```\\\[[[ZZZXXXVVVQQQKKKFFFAAA===888666555666555333333333222222111111000000222111000000000000111222222111000000////////////...///111222222000---,,,//////000000000000//////111000000//////000000111000111111000//////000111/////////////////////////////////......---------////////////////////////---------------......///...------,,,,,,------...////////////////////////111111000000/////////////////////000111222222333)))))))))***---/////////000///............//////000000////////////......................................................---......//////......---...------------.../////////////////////000111111000000000000000000000000////////////000000000000000000111111111111000000//////000000000111111111111111111111111111111111///111333555555444222111222222222222222222222222///000000000000111111111555555555444333222111000222222222222222222222222222222333333333444444444555555555555555666666777999999999999:::999999999666777888:::<<<===>>>>>>>>>@@@FFFOOOZZZhhh|||ssswww|||~~~{{{zzzyyysssnnnggg```[[[[[[\\\]]]\\\]]]^^^___```aaaaaaaaaccc___YYYUUUSSSRRRRRRQQQMMMMMMLLLKKKJJJKKKKKKLLLKKKLLLMMMLLLKKKLLLNNNPPPNNNPPPSSSVVVXXX[[[___bbb\\\ZZZWWWUUUSSSRRRRRRRRROOOPPPPPPQQQSSSTTTUUUVVVUUUUUUUUUUUUUUUUUUUUUUUUTTTUUUVVVVVVWWWWWWVVVVVVSSSTTTTTTTTTUUUUUUVVVVVVVVVVVVVVVVVVVVVWWWXXXYYYWWWWWWWWWWWWXXXXXXXXXXXX\\\[[[ZZZZZZ[[[\\\^^^___aaabbbbbbccccccdddddddddccccccddddddccccccccccccaaacccfffiiinnnwww}}}zzzwwwvvvtttvvvvvvuuussstttyyy}}}}}}}}}}}}}}}}}}~~~|||}}}}}}~~~~~~{{{wwwvvvxxx{{{~~~}}}~~~|||{{{{{{{{{||||||~~~}}}|||zzzxxxvvvtttsssooommmkkkiiihhhfffccc```[[[XXXUUURRRNNNHHHBBB===:::888555333333444444444000000000111111222222222000000000000000000000000333333222111000000000000///000111111111///...,,,//////000000000000///////////////....../////////,,,---...---++++++---///////////////////////////111000000//////.........////////////////////////------.........//////...//////............//////////////////////////////////////////000000111111111111111111111111000000(((((((((***---///////////////............//////111111111000000000//////.....................---........................//////000000000000////////////...------------...000////////////000000111////////////////////////////////////000000000000000000111111111111000000000000000000111111111111111111111111111111111111000222555777777666444222222222222222222222222222///000000000000111111111444444444444333222111000222222222222222222222222222222222333333333444444555555555555555666777888777777888888999:::;;;<<<666666555555777:::<<<>>>;;;===DDDNNNYYYhhh}}}vvvzzz}}}{{{|||}}}xxxtttlllfffbbbbbbccceeefffgggiiikkkkkkjjjhhhggggggccc]]]YYYWWWVVVTTTSSSQQQPPPNNNMMMMMMMMMNNNOOOOOOPPPQQQPPPOOOOOOQQQRRRRRRUUUZZZ___bbbeeeiiilllfffccc___ZZZWWWUUUTTTTTTRRRSSSSSSTTTVVVXXXYYYZZZYYYYYYYYYYYYYYYXXXXXXXXXYYYZZZZZZ[[[[[[[[[[[[[[[XXXXXXXXXXXXXXXXXXXXXXXXYYYYYYXXXXXXXXXZZZ[[[]]]ZZZ[[[[[[\\\\\\]]]]]]]]]aaa```^^^]]]]]]^^^___```bbbcccccccccdddddddddddd^^^```aaaaaa```______```cccggglllqqqvvv}}}}}}{{{{{{xxx||||||zzz{{{|||zzz{{{{{{||||||}}}}}}}}}||||||}}}~~~~~~~~~}}}{{{xxxwwwxxx{{{~~~|||{{{{{{{{{|||{{{{{{zzzxxxvvvtttsssooommmkkkiiihhheeebbb___\\\WWWPPPIIIDDD>>>888555333333111111000111222222...//////000111222333333000000000000000000000000111000000////////////000...//////000111111111111//////000000000000//////...//////000000//////...///111222111...---000333////////////////////////000000000000000/////////////////////////////////------...////////////.../////////....../////////////////////////////////,,,,,,------...//////000...////////////...---,,,///---,,,---//////...---///............//////000111111111000000000//////...............---------........................//////000000000000//////000///...---------------000000////////////000000......////////////......////////////000000000000///000000111111000000///000000000111111111222222111111111111111111111111///111333444444333222111111222222222222333333333000000000111111111222222333333444444444333222222222222222222222222222222222222222222333333333333555555555555666777888888999999888888888999999:::555444222222333666999;;;:::<<>>DDDMMMWWWeeeyyydddffffffeeedddiiirrrzzz~~~}}}|||{{{yyyyyy{{{~~~{{{wwwuuullljjjiiiiiikkkjjjgggddd\\\ZZZXXXVVVVVVWWWYYY[[[[[[]]]___\\\XXXSSSRRRRRRYYY]]]dddlllttt{{{{{{rrrhhhaaa\\\[[[___^^^]]]\\\\\\^^^```bbbdddfffgggeeeccc`````````dddeeefffggghhhiiiiiiiiieeeeeeeeedddcccbbbaaaaaa`````````___^^^^^^aaaccceeeeeeggghhhiiijjjjjjjjjhhhdddaaacccfffhhhfffbbbccccccaaa___^^^```dddhhhtttzzz|||{{{|||||||||||||||{{{zzzyyyxxxxxxwwwwwwvvvwwwwwwxxxxxxzzzzzzzzzzzzzzz{{{{{{{{{{{{{{{yyyvvvsssssstttvvv~~~~~~}}}{{{yyyxxxwwwvvvwwwyyyzzzzzzxxxzzzwwwrrrlllfff^^^WWWRRRLLLDDD;;;777777666222///111222333333111111222333000000000000000000111111111111222222222222111111222111000.........///000------....../////////000444333111////////////000---...///111111111000000////////////////////////////////////////////////111111000///////////////////////////////////////..............................------------..............................111000////////////000000///...---,,,,,,---...///------............------------------------------,,,,,,------------,,,,,,------......//////000000000///.........///111222,,,000333333000......///---...///000111222333444333222000/////////000111///////////////000111111//////000000111111111222000000000000000000000000111111111000000000000000333333222111111222333333333333222111000///......444333222111111222333444//////111222222222222222222222222222222222222222222222333333333222222111222222444777:::999555000666777999:::999888666555444444555555777888999:::666777888999:::;;;<<<<<<===>>>DDDNNNYYYfffxxxkkklllkkkjjjkkkpppwww}}}}}}zzzwwwuuuttttttwwwzzz~~~~~~}}}}}}|||{{{zzzzzzzzzyyyuuuqqqjjjhhhfffeeedddeeefffgggfffgggeeeaaaZZZVVVTTTTTTXXX\\\bbbkkksss{{{{{{rrrjjjdddbbb```____________```bbbccccccdddeeedddbbbaaabbbcccaaabbbeeegggjjjlllnnnnnniiiiiihhhgggfffeeeeeedddeeeeeeeeecccbbbdddgggjjjjjjjjjkkkkkkkkkkkkkkkkkkmmmiiiggghhhmmmpppooommmiiiiiiiiigggggghhhlllooo|||~~~~~~|||||||||{{{zzzxxxvvvuuuwwwwwwwwwxxxyyyzzz{{{{{{zzzzzzyyyyyyyyyyyyxxxxxxvvvvvvuuusssqqqpppqqqsssxxx{{{zzzxxxvvvuuuvvvxxx|||~~~|||wwwsssmmmfff^^^VVVNNNIIIAAA<<<666444444555444333111222333333111111222333222111111000000000111111000111111222222111111000111111000/////////////////////000111333444555555333222111////////////000//////000111111000///...////////////////////////////////////////////////000000///...............////////////////////////..............................------------..............................///......------.........///...------------...///---......//////......---------------------------------............------............////////////000///.........///111111***---000111///......///---......///000111222222222222000/////////000000///////////////000111111//////000000000111111111000000000000000000000000111000000000000000000000222222111000000111222222222222111111000/////////333222111111111111222333000111222333333444444333333333333333333333333333222222333333333222222111333222333555888888444111444555777999999999888777999888777666666777888999666666777888999:::;;;<<<<<<===CCCMMMXXXeeewww|||zzzyyy{{{yyyrrrnnnmmmmmmooorrruuuxxxzzz}}}{{{zzzyyywwwuuutttssssssvvvuuuqqqkkkccc]]]YYYYYYZZZ\\\aaahhhpppxxx|||ssslllhhhbbbbbbcccdddeeeffffffffffffggggggfffffffffiiikkkfffhhhkkkoootttxxx{{{}}}wwwvvvuuusssrrrrrrqqqqqqpppooommmkkkjjjlllpppsssttttttttttttttttttuuuuuutttpppnnnoootttxxxyyyyyywwwwwwwwwuuuttttttvvvxxx~~~}}}||||||}}}}}}|||{{{zzzxxxvvvuuuuuuuuuvvvwwwyyyzzz{{{|||yyyyyyxxxwwwvvvuuuttttttoooppprrrqqqooonnnnnnooosssyyy}}}{{{xxxvvvtttqqqqqqtttyyyxxxssskkkcccZZZQQQIIIDDD777555333111111222333444111222333222111111222333444333222111111111111111000111111222222111111000000000000000000//////...///000111222444666777888333222000///...//////000111111111111000///...---///////////////////////////////////////////////////......------------...////////////////////////..............................------------..............................,,,,,,,,,,,,,,,,,,,,,---///...------------...///---......//////......---.................................//////........./////////...............//////......//////000111(((+++...////////////000............//////000000111111000/////////000000///////////////000111111//////000000000000111111000000000000000000000000000000000000000000111111111111000//////000111111000000000000000000000000222111111000000111111222111111222333444444444444333333333333333333333333222222333333333333222222333222222333555666444222333444666888999999999888===;;;999777666666777888666666777888999::::::;;;<<<<<>>777777666333000...///111000222333222111000111222555444333222111111111111000000111111111111000000...///000111111000///.........///000222333444444222111000///......///000000000000000000///......///////////////////////////////////////////////////......------.........////////////////////////..............................------------..............................++++++,,,,,,---------,,,.........------...............////////////......////////////////////////......////////////....../////////......---------............//////000000+++,,,...///////////////........................000000000/////////000000///////////////000000111//////000000000000000000////////////////////////000000000000000111111111111111111000000111111111//////000000111111111111111000000000000000000111000111222333444444444444222222222222222222222222222222333333444333333333333222222222333444444444444555666777888888888888<<<:::888666555666777999666666777888888999::::::======BBBLLLWWWdddwwwvvvpppmmmgggggggggfffgggkkkpppuuuxxxzzz|||yyyqqqiiiccc```___^^^___aaaeeeiiillluuu{{{|||yyyuuuwwwzzz|||~~~}}}|||{{{vvvvvvuuusssrrrsssvvvxxx|||}}}~~~}}}{{{zzzyyyyyyyyyyyyvvvvvvwwwxxxyyyyyyyyyyyyuuuuuuvvvwwwwwwwwwvvvvvvuuuuuutttrrrqqqpppooonnnqqqtttvvvvvvtttqqqooooooppptttxxxzzzzzzuuutttrrrnnnkkknnnooopppsssvvvvvvtttqqqjjjcccZZZQQQHHHAAA;;;777888888888555111/////////000111222222000000111222555444333222111111111111000000000111111000000000...///000111111000///...////////////000000000000111000///.........///000///////////////000111111////////////////////////////////////////////////000///////////////000000////////////////////////..............................------------..............................+++,,,---...............---..................---...//////////////////...////////////////////////......////////////......//////......------,,,,,,---......///////////////////////////000000///...............------------/////////000000000/////////////////////000000111000000////////////////////////////////////////////////000000111111111111222222222222222222222222/////////000111111222222000000000111111000000000///000111222333333333333111111111111111111111111111222333444444444444444333333222222222222444555666666777777777666666666888777666555555666888:::777777777888999999::::::??????CCCLLLWWWeeexxx~~~vvvuuurrrnnnlllmmmqqquuuxxxyyyyyyxxxwwwwwwyyyzzz~~~|||zzzvvvpppgggbbb]]][[[YYYXXXXXXZZZ\\\^^^dddlllwww~~~}}}~~~zzzzzzyyyyyyxxxxxxwwwwwwpppqqqssstttvvvwwwxxxxxxxxxyyyzzz{{{{{{zzzxxxxxxuuuttttttssssssrrrrrrrrrxxxyyy{{{yyyvvvrrrpppooommmrrruuuwww||||||wwwsssrrrpppllliiikkkkkkjjjkkkkkkjjjfffddd^^^XXXOOOGGGAAA<<<888555555555555555444333111000000111222111000000111222444333222111111111111111///000000111111000000///...//////000000000000000111111111000000000000///111000///.........///000............///000111222////////////////////////////////////////////////000////////////000111111////////////////////////..............................------------..............................+++,,,...000000000//////------...//////...------...//////000000//////....................................//////..................---------------------...////////////...222000//////000000///.....................------......///000000000/////////////////////000111111000000////////////......000000000000000000000000/////////000111111222222222222333333333333222222//////000000111111111222000111111222222111111000//////000111222222222222111111111111111111111111111222333444444555555444222333444333222222444666777777777666666555555555444444444555666888999:::888888999999999:::::::::@@@???CCCLLLWWWfffyyy~~~|||~~~||||||}}}xxxuuurrrnnnkkkiiiddd___ZZZSSSRRRQQQPPPQQQSSSUUUVVVZZZbbbmmmvvv}}}|||}}}|||{{{}}}{{{{{{|||{{{zzzxxxuuutttqqqrrrsssuuuvvvwwwwwwwwwwwwxxxzzz|||||||||{{{zzzvvvvvvvvvwwwwwwxxxxxxxxx}}}~~~}}}zzzvvvqqqooonnnlllqqquuuvvvzzz|||xxxsssqqqpppnnnjjjfffffffffggggggfffbbb\\\XXXSSSMMMFFF???;;;999777666444222111222444444000---///111222111000///000222222111111000000000111111//////000000000000/////////////////////000111111000000000000000000000000000///...------...///000000000///......///000111////////////////////////////////////////////////...............///000000////////////////////////..............................------------..............................+++,,,...000111000///...------...//////...------//////000000000000//////------------------------------............------,,,------------------...,,,---.../////////......000...------///111000................../////////------///000000000/////////////////////000111111000000/////////.........000000000000000000000000...//////000111111222222000111222333333222111000000000000000000111111111111111222333333222111111000000111222333333333333222222222222222222222222111222333444555555555555222444666555444333555777666666555555555666666777333444666888999999999999:::::::::::::::;;;;;;;;;??????BBBKKKVVVeeexxx}}}uuuoooiiiccc^^^\\\ZZZVVVTTTJJJJJJKKKLLLNNNPPPSSSTTTXXX^^^gggooosssvvvxxxyyyvvvwwwxxxzzz{{{|||}}}}}}tttwwwzzz{{{|||}}}~~~}}}}}}||||||}}}~~~~~~}}}{{{{{{{{{~~~}}}~~~~~~|||xxxtttrrruuuuuuwwwxxxxxxyyyyyyyyytttuuuxxxzzz||||||{{{zzzwwwxxxyyyzzz{{{|||}}}}}}~~~zzztttpppmmmmmmmmmrrruuuvvvzzz~~~}}}yyyuuuqqqoooooolllhhhdddbbbdddfffhhhfff```WWWQQQGGGBBB;;;555333222222111444111///000333222---'''///111222111000///000111000000000000000000111111//////000000000000//////000///.........000111222,,,------...///000000111000///...------...///000333111000///......//////////////////////////////////////////////////////---------------...///000////////////////////////.................................------.................................***+++...///000000///...,,,---...//////...---,,,//////000000000000//////------------------------,,,------------------,,,,,,,,,,,,------.........,,,,,,.../////////...---...,,,***+++///111111///........./////////000000,,,---///000000000/////////////////////000111111000000//////.........---000000000000000000000000...//////000111222222222///000111222222111000///111111000000000000000000111222333444444333222111111111222333444444444444444444444444444444444444111222333444555555555555111444777777555444555777444444444444555777888999444666888:::;;;:::999888:::;;;;;;;;;;;;;;;;;;<<<>>>>>>AAAJJJUUUdddwwwxxxtttlllddd]]]YYYXXXXXXTTTQQQQQQSSSTTTUUUZZZaaajjjooouuu{{{~~~|||yyywwwrrrxxx|||}}}}}}zzzqqqhhhjjjiiijjjlllpppssstttttttttssssssvvvzzz~~~~~~}}}~~~zzzwwwuuuuuuwwwxxxzzz|||~~~~~~{{{yyyuuuvvvwwwxxxzzz{{{||||||vvvwwwxxxyyyzzz|||}}}~~~|||xxxtttooollljjjpppppppppqqqsssuuuwwwyyywwwtttpppmmmkkkjjjhhhgggcccccccccccc___XXXOOOIII===;;;888555333222222222222222222222222222222222333333333222222222111111222222222222222111000///000000000000000000000000333333111000////////////////////////////////////............////////////......//////000000111111......//////000000111111000000000000000000000000000000//////.........---////////////////////////........................222222222111000//////...000///---,,,+++,,,,,,---+++///...+++...666:::888........................///111333555555333111///000000000000000000000000...---,,,++++++,,,---......------------...////////////.........---------............////////////...000333555555333///---///000000000000000//////...///000111111000///......//////000111222222333333333222111000///......---......///000111111111444333111000000000111111333333222111000000111111222111000//////000111222111111000000111111222333222333333444444333333222444444444333333222222222555444333222333444555666777666666555555555555666666666555555555777999:::<<<<<<;;;:::::::::;;;;;;===>>>CCCKKKUUUbbbvvvvvvnnniiieeecccaaa\\\ZZZ\\\^^^ccclllvvvuuullljjjhhhgggggghhhhhhgggmmmnnnrrrxxx~~~|||yyyyyyyyyzzz{{{}}}}}}yyywwwuuuuuuvvvwwwxxxyyyzzz{{{{{{|||}}}~~~|||zzzwwwsssooollljjjiiillllllllllllmmmoooqqqrrrqqqnnnjjjgggfffeeecccaaaaaa```___\\\XXXPPPHHHBBB;;;999777444222222222222////////////////////////222222222222111111111111111111222222111000000///000000000000000000000000222222111000////////////////////////////////////111111111000000000000000///////////////000000000---.........////////////////////////////////////000/////////............////////////////////////////////////////////////222222111000000///......///...---,,,,,,,,,---...---000111///333;;;??????000//////......//////000555777888999999777555333////////////////////////222222111111111111222222000///...---------------//////.........---------............///////////////000000111111000000/////////000000000000//////...///000111111000///.........///000000111222222111111000000///...............///000000111222222333333111000000000111111333222222111000000111111222111000//////000111222111111111111111222222333222333333444444333333222444333333333222222222222333222222222333444666777555555444444444444555666666666666777777888999:::;;;:::::::::::::::;;;;;;===>>>CCCKKKUUUbbbvvv{{{xxxuuuooojjjiiijjjooo{{{~~~{{{vvvsssqqqqqqqqqppprrrssswww{{{xxxvvvxxx{{{~~~~~~}}}||||||}}}~~~yyyvvvttttttttttttuuuwwwxxxyyy}}}}}}~~~~~~|||{{{wwwuuurrrooommmkkkkkkjjjnnnnnnnnnnnnnnnnnnoooooopppmmmiiigggeeedddbbb```]]][[[WWWRRRMMMFFF>>>999888666444333222222222222222222222222222222222222111111111111000000000000000000111111000000//////000000000000000000000000111111000//////000000000000000000000000000000000111111111000000/////////000000//////////////////------------....................................////////////............////////////////////////////////////////////////111111000000//////......---------,,,------...///+++......---///555999999222000///......///000222333444555666555444222000........................//////000000000000//////111000///...---,,,,,,,,,/////////............---............////////////111000...------...000111//////000000000000////////////000000000000//////.........//////000000111/////////...............//////000000111222222222333222111111000111111111333222111111000111111111222111000000000000111222111111111111222222222333222222333333333333222222222222222222222111111111222111111222333444555666333333333333333444555666666777888999999:::::::::888888888888999:::;;;;;;===>>>CCCKKKTTTbbbvvv|||xxxuuuuuu||||||wwwtttqqqtttwwwzzz~~~}}}|||}}}|||zzzttttttuuuvvvwwwyyy{{{|||~~~{{{yyywwwuuutttrrrooonnnnnnnnnoooqqqqqqqqqqqqpppooonnnnnnooollliiifffeeebbb___]]]VVVRRRMMMHHHCCC>>>888555444333222222111111222222333333333333333333333333000000000000//////////////////000000000000//////000000000000000000000000000000/////////000000111000000000000000000000000/////////...------,,,,,,000000000//////......---................................................///////////////.........////////////////////////////////////////////////000000000//////.........,,,---------......//////,,,---,,,***+++---...///222000...,,,,,,...000222,,,---...///000///...---........................++++++---......---++++++000000///------,,,,,,,,,/////////...........................////////////111///...------///000222...//////000000000000/////////000000000000//////---........./////////000.........//////000000000000000111111222222222222222222111111111111111111222222111111111111111222111111111111111111111111111111222222222333333222222222333333333333222222111111111111111111111111222222222222333333333444333333333333444555666777555666888999::::::999888666666666777888:::;;;<<<===>>>CCCKKKTTTaaauuu{{{{{{~~~|||xxxtttqqqppprrrtttwwwzzz~~~|||{{{|||~~~~~~|||yyy{{{}}}}}}zzzxxxuuutttrrrqqqppppppqqqqqqppppppqqqqqqpppnnnkkkjjjjjjgggdddaaa^^^[[[WWWTTTLLLIIIDDD@@@===:::777444222222111111111222222222000000000000000000000000000000000/////////.........///000000000000//////000000000000000000000000//////////////////000000///////////////////////////.........---------,,,000000//////......------////////////////////////.................................///////////////////////////////////////------------------------/////////...............,,,------....../////////000///...............000111///---++++++---///111***+++---///000111111111...........................///000111111000///.........---------......///////////////////////////............////////////...//////000111111111111......///000000000000000000000////////////000000............////////////...//////000000111111222111111111111111222222222111111111111222111111111222111111111111111222222111111222222222222111111000111222333333333333222111222222333333222222111111111111111111111111111444444444444333222222111444444444444555666777888444555666888999888888777555555666777888:::;;;<<<===>>>CCCJJJSSS```ttt||||||zzzxxxvvvtttrrrssstttuuuwww{{{~~~|||{{{}}}}}}|||}}}{{{xxxwwwssssssrrrrrrqqqpppooooooqqqrrrttttttssspppllljjjhhheeeaaa]]]ZZZUUUPPPLLLCCC@@@===;;;:::888666555111111222222222222222222111111111111111111111111000000000000//////////////////000000111111000000000000000000000000000000000000///......///////////////////////////////////////////////////////////////..................000000000000000/////////.................................///////////////////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,..................------------.../////////.........,,,,,,///000///000333000...---,,,,,,---...000***+++,,,...000111222222........................///000000111111000000///---------------...//////...////////////000000000............////////////,,,...000222333222000///---...///000000111111000000000////////////000000///////////////////////////000000000111111222222111111111111111111111111000000111222222222222111111111111000111111222333111111222333333222111111000111333444444444333222111111222222222222111111111111111222222222222222555555555555444333222222555555555555555666777888444555666777777888888777666666666777888:::;;;<<<>>>>>>CCCJJJSSS```sssvvvyyy|||~~~~~~~~~{{{zzz~~~}}}|||yyyyyyxxxwwwwwwyyy}}}~~~~~~}}}~~~||||||~~~~~~zzzwwwvvvssstttuuutttsssqqqooommmqqqrrrtttuuutttqqqmmmjjjdddaaa]]]XXXTTTNNNHHHDDD===:::888777777666555333222222222222222222111111333333333333333333333333111111111000000000/////////000000111222222111111000000000000000000000000111000///...............---------------------------......//////000000000------..................000000/////////.........////////////////////////............/////////000////////////////////////------------------------------------------------......///000000///...---,,,))))))...///------111//////............//////++++++,,,------.........////////////////////////......------------......///......---------........./////////000000000000............////////////+++---///000111111000///---...///000111111111111111000///......///000111000000000000000000000000/////////000000000000000000000000000000000000000///000111222333222222111111111000000111222222333111222222333333222222111000111333444555444333222111111222222222222111111222222222222333333333444333444555666666666555555555555555444444555555666666666666666777888999:::777777777888999:::;;;<<<>>>>>>CCCJJJSSS___ssswwwyyy{{{||||||{{{|||}}}{{{yyyzzz}}}}}}}}}~~~}}}}}}||||||||||||}}}}}}yyy}}}}}}~~~|||~~~~~~|||{{{vvvwwwxxxxxxvvvsssooommmkkkmmmooopppooolllgggeee\\\YYYUUUPPPKKKDDD>>>999:::888666555555555333111222333333333333222111111000000000000000000000000111111111111000000000000000000111222222222222222000000000000000000000000222111000......---------------------------------***++++++,,,---...//////,,,------......///////////////.........---------000000000000000000000000---.........//////000000////////////////////////........................------------------------//////000000000...---,,,111,,,,,,000000,,,+++/////////000000000000//////000000/////////.........000000000000000000000000000///...------...///000111000///...---,,,,,,,,,.../////////000000111111............/////////000+++,,,---......//////000---...///000111111111111111000///......///000111111111111111000000000000////////////////////////000000000//////////////////000111222333333222111111111000000111222333333111222333444444333222111000111333555555444333222111111222222222222111111222222222333333444444444111222444666888888888888555555444333333333444444888777777666777999:::<<<888888888888999:::;;;;;;>>>>>>CCCJJJSSS___sss~~~~~~}}}~~~~~~}}}}}}}}}|||zzzwwwwwwvvvtttrrrrrrtttvvvyyy{{{}}}|||}}}}}}|||{{{}}}|||xxxuuussspppmmmkkklllllllllllljjjeee^^^ZZZXXXTTTNNNGGGAAA===;;;:::888888888777666444333222333333333222222111111111111111222222222222111111000000000000000000000000000000000000000000000000000000000000000000000000000000//////......------////////////////////////////////////////////////........................//////.........---------//////............//////............////////////............////////////......//////......---,,,,,,---...---,,,,,,---.................................------------....../////////...---------,,,....................................////////////333222111000//////////////////////////////////////////////////////////////////.........---------+++,,,...000111111000//////...---------///000111222111111111000000//////000000000000000000000000......//////000000111111222222222111111111111111////////////////////////......///111222333444555111111222333333333333222000000111222222333444444555444444333333444444555000000000111111222222222222333444555666888999999:::888555333333555888:::999888888777777777777777888888999999999:::::::::<<<<<>>:::777777666666666666777777555555555555555444333333111222222222222333333333111111222222222222111111000000000000000000000000////////////////////////000000000000000000000000222222111000000///......////////////////////////------------------------........................---------...............//////............//////............////////////,,,------------...............//////......---,,,---...//////------...///..............................------------......,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,............////////////---------...///000111222///////////////////////////////////////////////////...---+++)))((('''&&&//////.........//////000...///111333222111...---......////////////000000000000000000000000000000.........///000111111111...//////000000111111111////////////////////////000000000//////////////////000111111222222111111333333333444444444444444111111111000000111111111222111111111111111111000444333333333333333333333222222333444555555555555888777666666555555555666888888999999999:::::::::<<<<<>>;;;777333333444555444222333333333333333333333333555555555555444444444444111111222222222222111111111000000000000000//////000000000000000000000000111000000////////////000------........./////////000000000000000000000000////////////............111000000///......------------------...///000111000///------...---,,,***.........---......///000---------------------------...///...------...///000//////......---------........................///............---------............/////////000---------------......///........................000////////////000111111//////............//////------...//////000111111///////////////////////////////////////000000000////////////////////////---...///000///...---,,,...------------///000111//////000111222222222222////////////////////////000000000000000000000000000000000///////////////222111111000000111111222...///000000000...---,,,.../////////000000000000222222111000000000111111222222222222222222222222111111111111222222222222444444555555444444333333444555666777888777666666777777666777777888::::::999;;;@@@HHHOOO[[[pppwwwxxx{{{~~~~~~~~~{{{yyywwwttttttuuuwww|||~~~~~~~~~~~~{{{xxxuuuwww~~~yyysssrrrrrrrrrttttttttttttqqqooolllllllllmmmmmmlllqqqrrrssstttuuuwwwxxxxxx|||zzzvvvqqqmmmhhhdddaaaYYYUUUOOOJJJFFF@@@:::666555333111111333444444333333333333333333333333333555444444444444333333333111111222222222222111111111111111111000000000000///////////////////////////...------------..................///////////////////////////////////////////////////.........000000//////............---------------...///000///...---------------,,,...........................------,,,---...///000---...///...---------///000/////////......------........................///............---------......//////000000000000---,,,,,,,,,,,,---....../////////......---------///////////////000000000//////............//////////////////000000111111////////////////////////////////////////////////............//////000000...//////000000///......///...,,,+++,,,---///111------...///000000//////////////////////////////////////////////////////000000000000000000000000111111000000000000111111//////000000000///....../////////000000000111111222111000//////000111222222222222222222222222222111111111222222222222333333444444555444444333333444555666777777777666666777777777777888999::::::999;;;@@@GGGNNN[[[ooozzzzzzzzz|||~~~~~~}}}|||xxxvvvttttttvvv{{{}}}}}}}}}~~~~~~|||yyywwwppppppqqqrrrxxxzzzxxxwwwxxxyyyyyyvvvtttkkkiiihhhhhhiiikkkkkkkkkiiijjjkkklllmmmmmmnnnnnnqqqnnniiieeeaaa\\\VVVQQQKKKIIIEEEAAA===999666333222111111222333444444444333333333333333333333333333333333222222222111111111111222222222222111111000000000000111111111111////////////////////////......------------.............../////////000000////////////////////////.........///////////////............//////000000//////...---------------.........------...///111..................------...---,,,,,,---...000111---...///...---------//////////////////.................................///............---------,,,---...////////////...---,,,,,,,,,,,,---......//////......------,,,,,,------.........///////////////............//////111111000000////////////////////////////////////........................------......///000000000....../////////////////////...,,,+++,,,---///000---......////////////...////////////////////////////////////////////////111111111111111111111111000000000000000000000000//////000000000000000000000000000111111111222222222111000//////000111222222222222222222222222222222222222222333333333333333333444444555444444333444555555666666666666666666777888888999999::::::999;;;@@@GGGNNN[[[ooo||||||}}}~~~~~~}}}~~~{{{yyy{{{}}}yyywwwssspppqqqtttxxx{{{~~~||||||{{{{{{{{{{{{xxxuuuqqqooommmoooqqqsssxxx~~~{{{zzz{{{zzzwwwtttiiigggffffffhhhjjjjjjjjjffffffggggggggghhhhhhhhhfffbbb^^^[[[YYYUUUNNNIII???>>><<<999777555444444111222222333333444444444333333333333333333333333222222222222111111111111111111222222222222111111//////000000000000000111000000000000000000000000000////////////000000111....../////////000000000000000000000000000000000.........///////////////------......///000000111000///...---,,,,,,,,,,,,---......------...000333---............---,,,,,,...------,,,---...///000---...///...------...///////////////////////////........................///............---------+++,,,.../////////...------------------......//////.........------,,,,,,,,,------...///.........//////............//////111111000//////...------//////////////////////////////............---------.........//////000000..................////////////...------...///000///000000111111000000000////////////////////////000000000000000000000000111111111111222222222222///000000111111000000/////////000000111111222222111111111111222222222222111111000000000111222222222222222222222222222222222222222222333333333444333333444444555555444444444444555555555666666666666777888999::::::::::::999;;;@@@HHHOOO[[[ppp~~~~~~~~~{{{vvvsssoooqqqtttwww|||~~~}}}|||}}}}}}{{{xxxtttpppoooqqqtttvvv{{{~~~{{{xxxwwwwwwxxxyyywwwuuurrrooonnnnnnpppsssuuuyyy{{{yyyyyyyyyuuurrrllliiigggggghhhiiihhhhhhffffffdddccccccbbbbbbccc^^^ZZZUUUSSSQQQMMMFFF@@@888888777555333333333444222333444444333333333333333333333333333333333333333333333222222222111111111111222222222222111111....../////////000000000000000000000000000000000///////////////000111111.../////////000000000000000000000000000000000000............/////////000.........///////////////......---,,,,,,------------......,,,***+++...111------.........---,,,+++------------------......---...///...------...////////////////////////000........................///............---------+++,,,...///000///...---......------......///000------------------------,,,---...///000//////...//////............////////////..................////////////////////////000000000/////////...............///////////////---------------......//////////////////////////////000000000000000//////////////////////////////000000000000000000000000000000000000111111111222...///000111111000///...//////000000111222333444000000000000111111111111000111111222222222222222222222222222222222222222111111111111222222222222222333444444555555444444555444444444555555666666666777888::::::::::::::::::<<>>>>>AAAFFFMMMYYYooo}}}xxxxxxyyy|||~~~}}}zzzxxxvvvuuuuuuuuuxxxxxxxxxyyy{{{}}}~~~~~~}}}|||}}}~~~~~~{{{|||~~~~~~yyytttpppmmmfffhhhlllvvv{{{vvvsssrrrwwwzzz|||{{{uuuuuuuuuvvvvvvvvvwwwwwwqqqooommmmmmnnnmmmllljjjlllmmmnnnppprrruuuwwwxxx{{{}}}{{{yyyuuuooorrrrrrrrrqqqrrrtttxxx|||rrrcccYYYOOOJJJCCC===999777444333222222222222333333333333111111111111111000000///000000111111222333333333222222222222222222222222111111111222222222222222222222111000000///.........//////000111111222222///////////////000000111......///000000000000000000000111111111111000000000000000000////////////---............/////////++++++,,,------------,,,---------............//////////////////000000111........................---------,,,,,,---......++++++,,,------------,,,++++++++++++++++++++++++------........./////////,,,...//////......000111---+++++++++---...---,,,,,,,,,,,,,,,,,,---------......------,,,------...------------............------,,,,,,------...///000000///...---,,,,,,+++---,,,,,,++++++,,,,,,---000000//////.........---........................///............///000111222111///.........///000------.........///////////////000000000000//////......///000000000000///000000000000000000000000333444555444111//////////////////000000000111111000000000000000000000000222222222222222333444444333222222111222222333333333333333222222222222111///111444555444555666777:::666555777888;;;BBBJJJNNNJJJCCC<<<999999<<<>>>@@@@@@BBBFFFLLLXXXnnn|||vvvuuuuuuuuuxxx|||||||||zzzyyywwwuuutttssswwwwwwxxxyyy{{{~~~zzz{{{|||{{{zzzzzz}}}{{{wwwtttjjjgggfffkkkuuu~~~{{{uuupppooosssvvv{{{~~~}}}|||vvvwwwxxxyyyzzzyyyxxxxxxssspppmmmmmmnnnnnnllljjjllllllmmmnnnpppqqqrrrrrrtttyyy{{{xxxvvvuuurrrmmmqqqqqqpppnnnmmmpppuuuzzz|||ssseeeWWWNNNEEEAAA;;;666555555555444333333333333333222222111111111111111111000//////000000111222333333333333222222222222222222222222000111111111222222222222000000000000000/////////000000000000000111111111///////////////000111111---...///000111000000///111111000000000000111111000000000000////////////---------.........//////,,,---....../////////...---------............//////.........//////000111........................//////...//////000111222---,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,............////////////---///000000...---///111---,,,+++,,,...///...---,,,,,,,,,---------......---,,,,,,,,,,,,,,,------////////////............------,,,,,,------...///........................---,,,,,,++++++,,,,,,---.........///////////////////////////////////////---,,,,,,,,,---///000222111000...---------///000....../////////000000000...//////////////////......///000000111111000000000000000000000000000000000222333222111//////000////////////000000000111333222111111111111222333222111111111111222333333111111111111222333444444333333333222222222111111111333555555444444444555555333444777777555888===<<<;;;999888888999;;;<<>>===@@@EEELLLZZZqqq|||{{{rrrqqqooooooooorrruuuwww}}}}}}{{{|||}}}}}}zzzxxxxxxxxxxxxxxxyyy{{{}}}~~~}}}zzzyyyyyyyyyxxxvvv}}}xxxrrrqqquuu{{{~~~}}}{{{yyywwwuuutttuuuvvvyyy|||~~~|||xxxxxx{{{}}}zzzxxxvvv{{{|||vvvsssrrrqqqnnnllliiihhhiiijjjmmmnnnmmmkkkmmmnnnqqqrrrrrrqqqooommmllljjjhhhggghhhhhhgggfffgggddd___WWWNNNEEE>>>999777666666555444444333333333444555444222111222333111222222333333222222111222111000000222333222111222222333333333222222111444444333333222111000000...///111222222222000///111111111111111111111111111222222222333333333333000000000000000000000000............////////////............////////////...........................------,,,,,,,,,------------------.........///------............------//////............//////000///...---------------------..................///,,,+++,,,...///---+++,,,,,,------...///000000------------------------.....................---////////////////////////........................000000000000////////////---......///////////////......//////......---,,,---///000///,,,+++++++++000///---,,,+++,,,------...------------...//////---,,,,,,---///000///...............////////////............//////////////////000000000000////////////000000000000//////000000111111111111000000111111222333333111000///,,,...///000///000111333000000000000000000000000111111000000111111222333---111444555333111000000,,,444777222...111333222222333333333333333333444555777888888777777888999<<<;;;999777777888999:::>>><<<>>>EEENNN[[[nnn~~~}}}{{{wwwvvvtttrrrqqqrrrrrrsss}}}~~~}}}zzzzzzyyyyyyyyyzzz{{{}}}~~~~~~|||yyyxxxwwwwwwuuutttyyy{{{{{{wwwvvvyyy}}}~~~~~~}}}}}}}}}{{{yyywwwwwwvvvtttssstttuuuwwwxxxyyyyyyxxxvvvsssrrruuuwww||||||yyywwwwww{{{}}}yyyuuurrroookkkjjjiiijjjlllmmmlllkkkkkklllnnnoooooonnnllljjjdddbbbaaaaaacccdddcccbbb\\\XXXRRRJJJBBB===999777666666666555444333333333222333444333111111111222111222222333333222222111111222222222111111111111222222222333333222222111444444444333222222111111000000000000000111111222111111111111111111111111////////////000000000111000000000000000000000000............////////////............////////////........................///......------.........------........./////////------............------//////............//////000000///.......................................///---+++,,,...///...,,,++++++,,,,,,---......///---------------------------------.........//////................................................000000000000/////////...------...///////////////......//////......---,,,+++,,,......---,,,---...///...---,,,++++++,,,---...------------...//////111///...---......---+++............////////////111000000//////.........//////000000000000////////////000000000000//////000000111111111111000000...///000222222222111111---///000000//////111222000000000000000000000000111111000000111111222333000111222333333333333333000444444000000444555333333333444444444444555555777888999999888777888:::888888777777888:::<<<=========@@@FFFNNN[[[ooo}}}yyywwwyyy{{{{{{~~~}}}~~~}}}{{{yyyvvvsssqqqpppwwwyyy{{{~~~}}}|||{{{zzzzzzzzz|||}}}~~~|||}}}zzzyyyyyyyyywwwvvvsssuuuzzz||||||}}}}}}~~~}}}zzzuuupppnnnnnnpppqqqqqqrrrrrrqqqooonnnooopppvvvvvvxxx{{{~~~{{{xxxvvvuuuuuuuuu{{{vvvtttpppnnnkkkkkkllllllllllllggghhhjjjjjjjjjhhhfffddd```^^^\\\[[[[[[ZZZYYYXXXNNNJJJCCC<<<777555555666666555555444444333333222222333444333111000111222111111222222222222111111111333555444111///000222111222222333333222222222444444333333222111111111222111///......000222444000000000000000000000000............////////////000000000000000000000000............////////////............////////////........................//////.........//////000....../////////000000000------............------//////............//////111000//////////////////........................///...------...///...---***++++++,,,,,,------------------------------------------......//////000------------------------........................000000000/////////......------...////////////.........//////......---,,,(((***,,,.........///111------,,,+++++++++,,,,,,...------------...//////111///...---......---+++............////////////333222111000///......---//////000000000000////////////000000000000/////////000000111111000000///,,,---...000111111222222///000111111//////000111000000000000000000000000111111000000111111222333333222111111333444444444444555333000111444444222444444444555555666666666888999:::999888777888999888777777777888:::<<<===<<<>>>CCCHHHMMMYYYooozzzuuurrrsssuuuvvv{{{|||xxxuuussstttuuuxxx{{{}}}~~~}}}|||{{{{{{|||}}}~~~|||}}}}}}~~~uuuvvvxxx{{{~~~~~~wwwrrrqqqrrrssspppqqqrrrrrrqqqpppooonnnmmmkkkjjjnnntttzzz{{{{{{vvvuuusssrrrrrrtttvvvwww{{{yyyuuurrrnnnlllmmmmmmmmmmmmfffggggggfffeeebbb```^^^aaa^^^YYYUUURRRNNNKKKHHHBBB???:::666333333555666444444444444333333222222333444444444222111222333111111222222222222111111000444777666000---///222111111222333333333222222222222222111111000000000111000/////////000222333/////////////////////////////////000000000000111000000000000000000000000............////////////............////////////..........................................///000////////////000000000000------............------///......------....../////////............//////...............---------........................++++++,,,,,,,,,---------,,,,,,------------------////////////............------------------------........................000000/////////.........,,,---......//////...............///......---,,,(((***,,,...---...///111,,,,,,,,,,,,++++++,,,,,,...------------...//////---,,,,,,---///000///...............////////////222222111111000000//////000000////////////000000//////000000000000////////////000000000000//////,,,---...//////000000000000111222111//////000111000000000000000000000000111111000000111111222333333222000111333444333111333444333222000000000///333333444444555555666666777888999888777666777888::::::999888888999999:::;;;???DDDIIIMMMYYYppp~~~zzzyyysssooopppqqqsssyyy|||zzzuuuwwwzzz}}}}}}|||{{{{{{||||||{{{}}}|||yyyyyy{{{~~~}}}yyyxxxuuuuuuuuuuuutttrrrooommmeeebbbaaacccjjjooorrrrrrrrrrrrqqqqqqsssuuuxxxyyy}}}xxxuuuqqqooonnnnnnnnnmmmiiihhhgggeeebbb___\\\ZZZ[[[WWWQQQLLLGGGCCC>>>;;;888777666555555444444444333333333333333222222222333444555444333222333444000111111222222111111000000444888666111...///222000111222333333333333333000000000000////////////...///000111222111111000.........................../////////000000000000////////////////////////............////////////............////////////........................---,,,,,,,,,------...///////////////000000000000------............------......------------......---------,,,,,,------...//////.........------------.........------......------------............,,,,,,,,,---------......111111000///...------,,,................................................////////////............,,,------........................///......---,,,***,,,......---------...,,,,,,,,,,,,,,,,,,,,,,,,...------------...//////---,,,,,,---///000///...............//////////////////000000111111222222000000////////////000000//////000000000000////////////000000000000////////////..................000111222111000///000111000000000000000000000000111111000000111111222333111111222333444333111///...000333333000...///222111222222333444444555555555666777666555444555666999999999999999999999::::::>>>DDDIIIMMMYYYppp{{{uuuooojjjjjjjjjkkkpppvvv~~~{{{|||~~~}}}~~~|||{{{zzz{{{{{{zzz~~~~~~}}}{{{{{{~~~~~~}}}{{{yyyxxxyyyzzz~~~~~~{{{zzzxxxwwwuuusssnnnkkkbbb```^^^```dddjjjnnnpppttttttsssssstttvvvxxxzzz}}}xxxuuurrrpppooonnnmmmllljjjiiifffbbb^^^YYYVVVTTTJJJGGGCCC@@@===:::777555111222444555555444222111222222222222222222222222333444555444222111222333000000111111111111000000000333777666333000000111000111222222333333333333////////////////////////---///111222333222000///////////////////////////------------............////////////////////////............////////////............////////////........................,,,,,,,,,,,,,,,---...///....../////////000000000------............------......------------......,,,,,,,,,+++,,,,,,---.../////////...------,,,,,,,,,---......,,,,,,---...........................+++,,,,,,------.........222111111000///...------////////////////////////......................../////////.........------,,,,,,---............---......//////......---,,,,,,---///...---,,,,,,---,,,,,,---.........------...------------...//////111///...---......---+++............////////////---......///000111222333111000///......///000111//////000000000000//////...//////000000//////...000000///...............000111222111000000111222000000000000000000000000111111000000111111222333///111333444333222333555444222111222222000222666000111111222333444555555222444555555444444555666555666777888:::<<<======;;;===BBBHHHNNNZZZqqqyyyrrrmmmlllkkkjjjnnnttt{{{~~~{{{zzzyyyyyyyyy{{{~~~~~~}}}{{{}}}~~~xxxvvvwwwvvvtttrrrsssuuuyyy~~~{{{yyyvvvsssnnnjjjcccccccccbbbdddiiippptttwwwvvvuuuttttttuuuwwwxxx}}}~~~~~~{{{uuussspppooonnnmmmjjjhhhdddbbb^^^YYYSSSMMMIIIGGG>>><<<999777777666444333111222333444444333222111111111111222222222222222111222333222000///000111000000111111111111000000111222444555555444222000000000111222333333333333111111111111111111111111//////000111111111111111////////////////////////------........./////////////////////////////////............////////////............////////////........................,,,,,,,,,------...///000------........./////////------............------...------,,,,,,------...,,,,,,,,,,,,,,,---......000//////...------,,,,,,***,,,...---+++***+++---------------------------++++++,,,,,,---....../////////////////////000000................................................//////.........---------+++,,,------......------......//////......---,,,+++---......---,,,,,,---,,,---.../////////.........------------...//////111///...---......---+++............////////////.........//////000000000111000///......///000111//////000000000000//////......////////////......000///.........///000111///000222111111111222444000000000000000000000000111111000000111111222333...111444333000333;;;BBBLLL>>>222111444444333444111111222333444555666666111333555555555555777888444555777999;;;<<<======;;;;;;???FFFNNN\\\ppp~~~yyywwwuuutttwww|||}}}|||~~~{{{yyyxxxxxxxxx}}}}}}}}}}}}{{{yyyzzz{{{|||tttpppmmmooorrrrrrqqqqqqnnnlllkkknnnrrrtttrrrpppuuuxxx}}}{{{xxxuuuoookkkfffggggggffffffkkksssyyyyyywwwuuutttssssssuuuuuuyyyyyyyyy{{{zzzwwwrrrpppnnnnnnmmmkkkhhhfff\\\YYYUUUNNNHHHBBB===;;;;;;999666555555555444333555555555444444333333333111111111111111111222222///000111000///......000000000111111111111000000111111333555666666333000///000111222333444444444222222222222222222333333111000///...///000222333000000000000000000000000000000000000111111111111////////////////////////............/////////000............/////////000........................---------......000111111------------.........///---..................---...------,,,,,,------...---------------...///000000000///...------,,,,,,)))+++---,,,***)))+++---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...//////------...///000111222333------------------------........................//////.........---------+++,,,------......------......//////......---,,,***,,,......---------...,,,---///000000000//////...------------...//////---,,,,,,---///000///.............../////////000////////////............222000///......///000222//////000000000000//////......////////////..................///000222333...000111111111111333555000000000000000000000000111111111000111222222333...222444111///444AAAMMMeeeLLL555000555555111...222222333444555666777888111333555666666666888:::777888999:::::::::::::::<<<:::===DDDNNN]]]ppp{{{xxxwwwxxx|||yyywwwwwwxxx|||~~~|||zzzxxxvvvnnnrrruuuyyy}}}{{{rrrnnnttt{{{{{{vvvssstttsssrrrtttvvvxxxyyyyyywwwzzz}}}}}}zzzwwwrrrooollliiigggfffiiilllnnnooovvvvvvvvvuuussstttvvvxxxxxxxxxyyy{{{~~~{{{tttooolllkkkjjjjjjhhhddd^^^ZZZUUURRRLLLEEE???;;;999888777666333111111222444666333333333333333333333333000000000000////////////,,,,,,---...///000111111222111111111000000//////000000000000000000000000222222222111111111000000222222222111111///......////////////////////////222111///...---------.........//////000000111111////////////000000000000111111000000//////............////////////......///////////////.........------------------------+++,,,------......------...---,,,,,,---...///000///...------//////...---++++++,,,,,,,,,---------***++++++,,,,,,------...000000///...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******+++,,,,,,...///...---,,,,,,...000///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,............////////////+++,,,...///...---...///------------------------000///...---------------...///000222222222111111........................)))+++,,,...//////......////////////////////////...............///000000000000000000000000000000000000000///......------222222222222111111111111000000000000000000000000333111111222555555222///111111111111000///...---000000000000111111111111222333444222111555>>>EEEWWWFFF333,,,111777666111222222333444444555555666999777777888999:::999888;;;:::999888888888999::::::;;;???DDDKKKWWWlll|||zzzyyy~~~~~~}}}}}}~~~~~~~~~|||yyywwwwwwzzz|||~~~~~~~~~~~~~~~yyywwwssspppooommmlllkkkpppxxx}}}}}}|||}}}~~~~~~{{{}}}~~~~~~{{{wwwrrrnnnkkkiiihhhhhhjjjmmmnnnooossstttttttttrrrsssuuuwwwwwwwwwxxxyyy||||||xxxuuurrrnnnlllkkkiiigggddd```[[[VVVRRRFFFDDD???;;;777444333222555444444444333333333333222222222222222222222111111111111111000000000000000000000000000000111111111111111111000000000///000000000000000000000000222222222111111111000000222222222222111000///...000000000000000000000000333222000///......//////000000000000////////////............////////////111000000000/////////.........////////////......////////////............------------------------+++,,,------......------//////.........///000111///...---...///000///---++++++,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,//////......---,,,,,,+++------------------------------,,,++++++,,,---------......---+++,,,...//////...---,,,,,,,,,,,,---------------------------............////////////...000222222111000111222------------------------......---------......///------...///......,,,,,,------------------------+++,,,---//////000//////.......................................///000000////////////////////////////////////............000000/////////.........000000000000000000000000111000000111333333111...000000111111111111111000000000000000111111111111...111333222111111666;;;BBB;;;111...000444555555222222333444444555555666555444444444666777666555999888888777777888888999:::;;;???DDDKKKWWWlll~~~zzzxxxxxx}}}~~~}}}|||||||||{{{{{{}}}zzzxxxwwwuuurrrrrrtttzzz~~~}}}|||zzzxxxvvvtttsssssssssrrrpppmmmkkkjjjkkkmmmnnnttt||||||}}}}}}~~~}}}zzzxxxtttooolllkkkjjjiiijjjmmmooopppppprrrssstttsssqqqqqqrrrsssttttttvvvxxxyyyzzz{{{{{{|||xxxssspppnnnnnnmmmmmmhhhddd___YYYTTTOOOIIIEEE===;;;999666555444444444222333444555555333222111222222222111111000000000222222222222111111111111333333222222222111111111111111111111000000000000000000000000000000000000222222222111111111111111222222222222111000//////111111111111111111111111333222111000//////000000111111111000///.........---------.........//////000000000000////////////......////////////..............................------------------------,,,,,,---............---111000000/////////000000///...---...///000///---,,,,,,,,,,,,------------......------,,,++++++***......------,,,,,,++++++------------------------...------,,,,,,------...,,,------,,,++++++---.........---,,,,,,,,,------....................................////////////000222333333111000000111------------------------,,,,,,,,,------///000000---......------+++******,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000000000000.......................................///000000////////////////////////............/////////////////////.........------000000000000000000000000000//////000111111000...//////000222222333333333000000000000111111111111,,,000444444222///000111111333444333111222444666222222333444444555555666888666666777888999888777666777777888888888777777:::;;;???DDDKKKWWWlll~~~yyyuuutttwww{{{zzzrrrqqqooommmjjjkkkooovvv{{{}}}{{{zzzxxxwwwuuutttrrrpppoooooopppppprrrrrrqqqpppqqquuuyyy}}}|||}}}xxxxxxxxxyyyyyy{{{|||~~~yyyxxxwwwxxxwwwvvvrrrpppkkkkkklllnnnqqqttttttssstttuuuvvvtttqqqooonnnooopppqqqtttvvvwwwwwwvvvvvvxxxuuupppllljjjiiihhhggg^^^ZZZSSSMMMHHHCCC???<<<:::999888777666666666666333333333333333222111111333333222222111111000000222222111111111000000000222222222222222222222222111111111000000000000000000000000000000000000000111111111111111111111111222222222222111111000///000000000000000000000000111111111000000/////////111000000000/////////............////////////000000000000000////////////......////////////......------...............///........................,,,------...............111000000//////............---,,,---...///...,,,,,,,,,,,,------------.........------,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,---------------,,,,,,,,,,,,------+++,,,---,,,++++++,,,---...------,,,,,,,,,------////////////////////////............////////////...000111000...---------........................---------------...//////////////////......------------------------------------......////////////.......................................///000000////////////////////////---------...///000000111000000000000////////////////////////////////////000000000000000000000/////////000111222222222222///000000000111111111111...111555555333111000111000333777777444222333555222222333444444555555666888777777777999:::999888666666888999999999888777:::;;;???DDDKKKWWWlll~~~yyyuuurrrsssuuuxxx}}}{{{vvvpppnnnllliiiiiimmmsssxxx{{{yyywwwuuuuuuuuutttssstttuuuvvvwwwxxxyyyyyyxxxxxx{{{~~~zzzwwwttttttuuuvvvyyyzzz{{{|||||||||vvvvvvwwwxxxzzz||||||yyywwwqqqppppppsssvvvxxxxxxwwwwwwxxxxxxvvvrrrmmmjjjiiikkkmmmpppsssuuuuuutttsssqqqmmmhhhddd```\\\XXXUUUPPPLLLGGGBBB>>><<<999777666555444444333333333333555333111000000000222333444444333333222222222222111111000000000///////////////000000111222222333000000000000000000111111000000000000000000000000111111111111111111111111111222222222222111111000//////////////////////////////////////////........./////////000000000111///000000000000111111111////////////000000000000......////////////......,,,---------......//////........................,,,---......//////......////////////...------,,,---,,,++++++------,,,+++,,,,,,---------.........,,,,,,,,,------.........---,,,,,,,,,,,,,,,++++++***+++++++++,,,,,,,,,---++++++,,,,,,,,,,,,+++++++++,,,------++++++,,,---------,,,,,,,,,------...////////////////////////............////////////---...///...---++++++,,,........................//////...---------------.........//////000000111////////////////////////------------------.............................................///000000........................,,,------...///000111111000000000000////////////////////////////////////111111111111000000111111//////000000000000000//////000000000111111111111000222333333333222333444333444444444555444444333222222333444444555555666555444333444666666666555666777999:::;;;:::999888:::;;;???DDDKKKWWWlll|||yyysssqqqpppqqqtttxxxzzz{{{~~~~~~{{{vvvvvvtttqqqoooppptttwww~~~{{{xxxzzzzzzzzzzzz{{{|||~~~}}}xxxuuutttssssssuuuxxx{{{|||{{{xxx||||||yyywwwwwwtttppptttuuuxxx}}}|||zzzxxxxxxyyyzzzyyyxxxwwwyyyyyywwwrrrlllhhhfffggghhhkkknnnoooooonnnmmmiiieee___ZZZTTTNNNHHHDDDBBB???<<<999888888666555555555444444333222222222555333000......///222333333333333333333333333333000000000000/////////...------...///000111222333000000000000111111111111000000000000000000000000111111111111111222222222111222222222222222111111..............................////////////...---.........///000111111111000000111111111222222222////////////000000000000......////////////......,,,,,,,,,---......//////........................------...////////////...---...............---,,,---,,,+++,,,---...---+++,,,---------............+++,,,,,,---......//////------------,,,,,,,,,,,,***++++++,,,,,,---------***++++++,,,,,,++++++***+++,,,......---,,,,,,---------,,,,,,,,,---......////////////////////////............////////////---///000000...------...........................000000///------,,,,,,,,,,,,,,,,,,,,,---...///000////////////////////////------,,,,,,,,,,,,---...------------------------...............///000000........................---------...///000000111/////////.........------000000000000000000000000111222222111//////111333//////000000000//////...000000000000111111111111000000///000000111333333222000...000333555555444222222333444444555555666666555444555666777777555777888999::::::::::::::::::;;;???DDDKKKWWWlll}}}~~~{{{tttpppmmmlllooorrrssssssvvvyyy|||~~~~~~~~~~~~~~~}}}~~~~~~~~~~~~}}}{{{wwwtttttttttzzz}}}}}}||||||||||||~~~|||xxxttttttrrrppppppsssuuuvvvuuutttvvvuuuqqqpppsssrrrpppqqquuu{{{}}}{{{zzzxxxvvvtttvvvwwwvvvqqqlllgggeeecccdddeeefffffffffeeeeee```[[[TTTMMMGGGCCC???<<<888666555555666666555444555555555555555555444444333222111000///000000111111111111222333333444444111111111000000000///////////////000000000111111///000000000111111111111000000000000000000000000000000111111111222222222111222222333333222222111////////////////////////...///000000000000///...////////////000000000000000000000000111111111111.../////////000000000111......////////////......++++++,,,------...//////........................------...///////////////------//////000///......///...------//////...---------------............---------...............------------------------,,,,,,------...//////000++++++,,,------,,,+++++++++---//////...---------,,,,,,,,,,,,,,,---...///....................................////////////,,,...000000///...///000........................///......---------......---,,,,,,++++++,,,---...///////////////////////////...---,,,,,,---...///------------------------...............///000000........................------......//////000000000000/////////.........000000000000000000000000///111111000......000333...///000111111111111111000000000000111111111111000000///000111111111000///......000222444444444222222333444444555555666888777666777999999999888777777777777888999:::;;;:::;;;???DDDKKKWWWlllrrrvvvyyy{{{~~~}}}zzztttpppkkkjjjmmmooopppppptttvvvzzz||||||}}}~~~}}}wwwvvvzzz~~~~~~zzzuuurrrqqqsss|||{{{zzzyyyyyyzzz{{{|||uuuzzz~~~{{{wwwssssssppplllkkkmmmnnnnnnlllpppqqqpppmmmnnnrrrsssrrrtttyyy|||xxxvvvtttppprrruuutttqqqlllgggeeeaaaaaaaaa``````___^^^]]]VVVPPPGGG???;;;999777666333222222333555555555444111222222333333333333222000111111222222000///...//////000111222333333444222222222111111111111000111111111000000000000000//////000000111111111222000000000000000000000000000000111111222222222222111222222333333333222222000000000000000000000000///000111222222111000///111111000000//////......////////////000000000000.../////////000000111111......////////////......++++++,,,,,,---...//////////////////////////////---......///////////////---...///111111111000000111///...///000111000///---------.........///////////////...------,,,,,,.................................///000111111222,,,,,,---......---,,,,,,+++...000000///------...,,,,,,,,,,,,,,,---...///..................................../////////000+++,,,...///...---...///////////////////////////---------------...///000000///---,,,+++,,,,,,---........................000000...------...///000------------------------...............///000000.................................///////////////222222222222111111111111000000000000000000000000...000000///,,,,,,///222---...///111333444444444000000000000111111111111111111222333444333000...///111333444333222333333222222333444444555555666555444333444555666666444777666666555666888:::;;;:::;;;???DDDKKKWWWlllooonnnqqq{{{~~~}}}xxxwwwtttrrrqqqqqqrrrsssuuuuuuwwwzzzzzzzzz{{{uuutttvvvvvvvvv|||~~~{{{yyyzzz}}}{{{uuurrrrrrpppttt{{{~~~{{{yyyvvvuuuvvvvvvvvvuuuyyyzzz{{{}}}|||yyyvvvsssrrrpppnnnkkkhhhgggiiikkkmmmnnnoooooonnnllllllnnnooottt~~~~~~xxxtttrrrtttsssqqqooommmjjjeeebbb]]][[[WWWSSSQQQOOOOOOOOOHHHEEEAAA<<<888666555444555555444444444444333333111111111111111111111111333333222111000000111111///000222333444444333222111111111111111000000///......///000000///...---222222222222222222222222666444222000//////000111000111111111111222222222333222000///...---......222000///......///000222---.........//////000000...............///000000000000000000//////////////////////////////////////////000000000000//////...............///000000//////...------------...222000///---,,,,,,,,,---000000///.....................---,,,,,,,,,,,,------------............///...---,,,,,,++++++++++++000///...------...///000...------------...//////************+++,,,,,,---000///...---,,,+++******---,,,,,,++++++,,,,,,---///---++++++,,,......---------------------------+++,,,------......------///......------///000111000///...------...///000...///000000000///---,,,......////////////............------------......000000000000000000000000000000//////......------............////////////////////////////////////000000111111000///......111111000000000000111111111000///------///111222111111000000000000111111111111111000000000000000111111111000000000000000111111111111111111111111333333333444444444555555111111222333444666666777666666777777888999;;;<<<<<<<<<@@@EEEKKKVVVkkk}}}pppooorrrxxx|||}}}~~~~~~|||{{{zzzxxxxxxwwwvvvvvvwwwxxxyyyyyyxxxzzz}}}zzztttrrrrrrqqqpppsssuuuwwwzzz{{{|||{{{{{{|||yyyvvvuuuwwwzzz}}}~~~~~~}}}zzzvvvttttttrrrtttvvvwwwxxx{{{~~~}}}}}}{{{xxxwwwvvvvvvuuusssxxxxxxyyy{{{~~~~~~|||yyyuuurrrpppmmmkkkhhhffffffhhhjjjlllsssssstttrrrppppppqqqrrruuu~~~yyyuuutttqqqooollljjjfffaaa]]]VVVSSSOOOJJJFFFDDDBBBBBBCCCAAA===999666444333333555444444444333333222222111111111111111111111111333222222111000000111111111222333333333222111000///000111111222222222222......///000000///...---000000000000000000000000444333111000//////111111000111111111111222222222111000000///000111222333///...---,,,,,,---...///............/////////000...............///000000000000000000//////////////////////////////////////////000000000///.....................///000000//////...------------...000000...---,,,,,,------000000///...............///...------,,,,,,---------------............///...---,,,,,,++++++,,,,,,//////...------...//////---------------...//////,,,,,,+++++++++,,,,,,---...---------------,,,,,,---,,,,,,,,,,,,,,,,,,------+++))))))+++,,,,,,+++------------------------+++,,,------......------///......---...///000111000///...------...///000---.../////////---,,,+++......////////////............------------..............................///////////////.....................////////////////////////////////////000000000000/////////...000000000000000000000000111000///......///000000111111000000000000111111000000000000000111111111111000000000000000000000111111111111111111111111333333333333444444444444222222333444555666666777666666777777888999;;;<<<<<<<<<@@@EEEJJJVVVkkk}}}sssrrruuuxxxxxxwww{{{{{{xxxxxxwwwxxxxxxzzz{{{|||~~~~~~~~~|||}}}|||vvvtttssspppnnnmmmnnnqqqtttvvvwwwwwwwwwwwwvvvtttvvvzzz}}}||||||zzzyyyyyyxxxuuuqqqppprrrwww{{{~~~~~~|||zzzxxxwwwvvvsssqqquuuuuuvvvyyy}}}~~~~~~}}}||||||}}}}}}{{{yyyvvvrrrpppnnnmmmjjjhhhiiikkknnnpppxxxxxxxxxvvvtttssstttuuuxxx|||vvvooolllhhheeeaaa]]]XXXTTTJJJGGGDDD@@@<<<:::999888===;;;888555333222222222444444333333222111000000111111111111111111111111333222111111000111111111333333333333222111//////......000111222333333333...//////000000//////...////////////////////////222222000//////000111222000111111111111222222222111111111000111222222333///...---,,,,,,---...///............////////////...............///000000////////////000000000000///////////////////////////////////////...---,,,...............///000000000///......------......///......---------......000//////............//////...------,,,------------------............///...---,,,,,,,,,,,,,,,,,,......------------......---------------......///......---,,,,,,,,,------,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,---+++******+++,,,,,,+++///.........------,,,,,,,,,,,,---............---......------......///000//////............//////---------...------,,,+++..............................------------.......................................///////////////............////////////000000000000000000000000111000000////////////000//////111111111111//////111111000000//////......111111000000000000111111//////000000111111222222000000000000000000111111111111111111111111111111222222222222333333333333444444444555555666666666666666777777888999;;;<<<;;;<<>>===;;;999888777777777888777555333222222222222444333333222111000//////111111111111111111111111222222111111111111111222222222111111111000000///---...///000111111111111.../////////000000000000........................000000000///000111222333000000111111111222222222444333222111000/////////111000////////////000111.........///////////////...............///000000////////////000000000000////////////////////////////////////...---,,,+++...............///000000000//////...............------------......//////000///............////////////...------------------------............///...------,,,,,,,,,------------------------------------,,,,,,------...///000///...---------------,,,,,,,,,---------......,,,------------------,,,///...,,,---...///...---//////......------,,,,,,,,,------...............------------......///////////////....../////////------------------------..............................------------..............................------......//////000000............////////////000000000000000000000000111000///......///000000...///111222222111///...000111111111000///...---111111000000000000111111......///000111222222333000000000000000111111111111111111111111111111111111111222222222333333333555555666666666666666666666666666777888999;;;;;;;;;<<>>;;;888888777666555555555555555555444333333333333333333333222111111000//////111111111111111111111111222111111111111111222222/////////000000111111111...///////////////......////////////000000111111////////////////////////////////////000111222222000000111111111222222222222222111111000...------000000////////////000000///////////////........................///000000.../////////000000000111////////////////////////......//////...---,,,,,,...............///000000000000///............///,,,,,,---......///////////////............////////////...------------...---------............///---------,,,,,,---......,,,------------------,,,,,,,,,,,,,,,,,,---......000//////...------------......---------,,,,,,,,,,,,------......------,,,///...---...//////...---/////////......---------,,,---......//////......,,,------..................//////////////////.....................//////......------------............------------......////////////////////////------......//////000000............////////////////////////////////////000000////////////000000---...000111111000...---000000000111000///......111111000000000000111111......///000111222222333//////000000111111111111111111111111111111111111111111222222222333333333555555666666666666666666666666666777888999;;;;;;;;;;;;???DDDJJJUUUjjj|||qqqtttzzz~~~}}}~~~|||}}}~~~~~~~~~~~~~~~~~~~~~~~~|||}}}{{{xxxvvvvvvwww|||~~~{{{wwwuuussstttuuuvvvwwwxxxyyyyyyzzzyyywwwvvvwwwzzz}}}~~~|||{{{||||||}}}~~~zzzwwwvvvvvvxxxyyy|||||||||zzzxxxwwwxxxyyyzzz{{{zzzwwwyyyyyyjjj[[[PPPGGGDDD@@@===;;;999666444666666555444222111000///444444444444444444444444222222222111111111111000111111111111111111111111111111111000111111222333............///000111222///000000000//////...---////////////000111222222000000000000000000000000/////////000000111111111000111111111111222222222......///000000000000///........................///////////////........................///000000......//////000000111111////////////////////////---....../////////.....................///000000111000//////......//////,,,,,,---.../////////...///............//////000000///......------......---------............///------------------...///------............------,,,,,,,,,,,,,,,------...//////...---------...............------,,,,,,,,,,,,---...//////...---,,,---,,,+++,,,......,,,+++........................------...////////////...,,,,,,---............---......////////////......//////.........///000000///...---,,,,,,---...///......------------......000000000000000000000000.........///////////////............////////////////////////////////////...//////000000000000///......000000000000......////////////000000000000111111000000000000111111//////000000111111222222/////////000111111222222111111111111111111111111222222222222333333333333444444444555555666666666666666777777888999;;;<<<:::;;;>>>CCCIIIUUUjjj|||vvvwww|||~~~}}}}}}}}}{{{zzz}}}~~~}}}||||||}}}}}}~~~~~~~~~~~~~~~~~~zzzuuurrrqqqsssyyy}}}zzzwwwuuuwwwzzz|||~~~~~~}}}|||vvvuuutttsssuuuyyy}}}{{{wwwtttttttttuuuvvvwwwwwwvvvtttssstttvvvssstttrrrnnnoootttwwwvvv~~~zzzrrriii___TTTIIICCC===:::777666666555444333333333333333222111000///333333444444444444444333111111111222222222222333111111111111111111111111111111000000111222222333000///.........///000000///000111111111111111000///////////////111222333//////////////////////////////000000000000000000000111111111111222222222...///000111111111000000------............------000/////////...........................///000000.........///000111111111////////////////////////------...///000000000000...............///000000111000000///////////////,,,---...//////......---...............///000000000//////...............---------............///---------------...//////---...////////////...---,,,,,,++++++,,,,,,---...---------,,,------......,,,,,,---------------...,,,---...//////...---,,,,,,,,,,,,---......,,,***------......//////000000------...///////////////+++,,,---.........---------...///000000///...---......---------...///000///...,,,++++++,,,...///......------------......///////////////////////////////////////.....................////////////------------------------,,,...000222222111///...//////////////////////////////......///000111222111111000000000000111111000000000000000111111111...//////000111111222222111111111111111111111111333333333333444444444444222222333444555666666777666666777777888999;;;<<<:::;;;>>>CCCIIIUUUiii|||||||||}}}{{{{{{{{{|||zzzzzz}}}}}}{{{{{{{{{|||}}}~~~~~~yyytttqqqooommmssszzz|||}}}{{{xxxvvvyyy}}}yyyyyyxxxxxx{{{}}}wwwtttrrrssssssppppppqqqpppnnnnnnoooqqqnnnooommmiiijjjnnnqqqpppnnnggg\\\QQQIIICCC>>>;;;999666444333444555555555000111222333444555555555333333444444444444333333111111111222333333444444111111111111111111111111111111000000111222333333222111///...------......///000111222333444444444000////////////111333444//////////////////////////////000000000000//////000111111111111222222222333333333333222000///---//////000000000000//////000000//////.........---...............///000000---......///000111111222////////////////////////,,,---...000111111222222...............///000000111111000///////////////------...//////...---,,,...............///000111000000///...............---------.........//////---------------...///000---...///000000///...---,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,---...///***++++++,,,---//////000,,,---///000000///---,,,.........///111111...,,,,,,,,,---...///000111111---......///////////////+++,,,---.........---,,,---...///000000///...------,,,,,,+++,,,---...//////...,,,++++++,,,...///.........------.................................000000//////.........---............/////////000------------------------+++---000333333222///---//////............/////////...------...000333444111111000000000000111111111111111000000000000000...//////000111222222222111111111111111111111111333333444444444444555555111111222333444666666777666666777777888999;;;<<<:::;;;>>>CCCIIIUUUiii|||{{{yyyxxxxxxxxxwwwxxxyyyzzz|||~~~~~~~~~||||||{{{zzzzzzzzz|||}}}}}}zzzwwwuuurrrqqqpppqqqrrrtttzzz}}}~~~zzz}}}~~~~~~{{{yyy{{{|||}}}~~~wwwsssqqqooonnnnnnmmmlllkkkjjjkkkkkklllnnnjjjfffccccccccc```^^^TTTPPPJJJDDD@@@===:::888444444444333333222222222000000000000111222333444555333222222444444333111222222111000//////000000333333222222000///------111000///000222333222111000///.........000111222222000///000333444333111111111111111111111111111111111111111111111111111,,,------...///000000111000111333333222222333555444444333333222111000000000000000000000000000000............////////////------............------////////////////////////......////////////......------............------------......//////000000//////............//////////////////////////////...///000000000///---,,,///////////////.........111111000000//////.......................................------,,,,,,,,,++++++,,,,,,---...//////........................------......///000000000////////////............//////...---,,,,,,++++++/////////000000000000111---------------...///000---.........---,,,,,,+++///......---------......,,,...///111111000...---,,,,,,,,,---------......,,,,,,,,,,,,---...//////............////////////,,,,,,------...---------............////////////......////////////......///...------------......////////////000000000000///...---.../////////...000000000000000000000000111111000000000000111111////////////000000000000///000111222333222111111222333444444555555444444222333555666666666555444888888999:::::::::999999<<<===@@@DDDIIIUUUiii{{{zzzwwwsssqqqrrrsssssssssrrrssstttwww{{{}}}{{{yyywwwuuuuuupppqqqsssxxx~~~wwwrrrpppsssvvv~~~}}}uuupppmmmkkkiiiiiiiiihhhhhhhhhhhhiiiiiigggccc]]]YYYVVVSSSOOOLLLFFFCCC>>>:::888777555333444444333333333222222222000000000111111222333444444333111111222222111///222222111000000000000000//////000111111111111111222000000000222222222000000000///......///000111///---,,,---000111000...........................000000000000000000000000------...//////000111111000111222222111111222333333333222222111111000000////////////////////////............////////////......////////////......////////////////////////......////////////......------............------............//////////////////............//////------------------------...///000000///...---,,,/////////////////////...000000000000//////.................................------------------,,,,,,,,,------......//////------------------------000000//////......------////////////............******++++++,,,,,,------,,,,,,---------...............---------......///---.........------,,,+++---,,,,,,++++++,,,,,,,,,''')))+++...///000//////---------.........//////......---,,,,,,,,,,,,---............////////////.........//////...------............////////////...//////000000//////.....................//////////////////000000000000...------///444666666555000000000000000000000000111111000000000000111111/////////000000000111111///000111222333222222111222222333444444444444444333444555555666666555555888888999999::::::999999<<<<<>><<<:::888777555333333444555555555333222222222222222222222222222222222222333444444444333111111111111///---111111000000000000000111000000111111111000000///222000//////000111///...000000000///////////////000000///000000000000000000000000000000000000000........................///000000000111111111222000111222111///......///000000000000000111111111////////////////////////............////////////000000111111111111000000////////////////////////......////////////......------............------/////////......---------.........//////.........////////////////////////.....................---............////////////////////////////////////........................,,,,,,------....../////////////////////.........------------------------,,,,,,---......//////000//////.........---------000000/////////.........---------.........//////000///...---------------------............------......---------...//////...//////000000///...------.........////////////000///...---,,,+++++++++---------.........//////000000000//////---,,,+++............////////////000000111111111111000000...///000000111111111222////////////000000000000111...---111888<<<;;;888000000000000000000000000111111000000000000111111000111111111222222222222000000111111222222222222000111222222333333222222666555444444444555777888777777777888888999::::::::::::>>>DDDJJJVVVkkk~~~>>>AAAEEEIIIMMMSSSZZZ^^^hhhooo{{{xxxuuuqqqnnnoooooopppoootttrrrpppooopppqqqtttuuuwwwzzz~~~|||zzzxxxuuusssssstttuuuwwwwwwwwwwwwvvvuuutttssswwwyyy{{{|||}}}~~~~~~}}}|||{{{wwwuuusssqqqqqqtttxxx{{{wwwyyy{{{|||~~~|||tttpppqqqtttvvv|||}}}~~~}}}{{{yyyxxxyyyzzzzzzwwwxxx|||}}}sssnnnggg```[[[XXXTTTRRRMMMLLLKKKHHHEEE@@@===::::::;;;:::999888777666666666444333333555666555444222222222222222222222222222222111111222222333333555333222111222222000///111000000000000000111111000000111111111000000///000///...///000000///...///000000000000/////////111111222111111111111111111111111111111111111111////////////////////////000000000000111111111111000111111000...---...///000000000000000111111111000000000000000000000000............////////////000000111111111111000000////////////////////////......////////////......------............------//////......------,,,,,,......///000000///......////////////////////////...------------.........---.........//////000000.............../////////........................---------......////////////////////////.........------------------------,,,,,,------.../////////............------------///////////////.........---------.........//////000///...---------------------...//////......------------------...///000///000000//////......---,,,,,,---------............------,,,,,,---------------------............/////////...---,,,+++***............////////////000000111111111111000000//////000111222222111111////////////000000000000333000...000444666444000000000000000000000000000111111000000000000111111000111111111222222222222111111111111111222222222000111222222333333222222666666555444444666777888777777777777888999:::;;;::::::>>>DDDJJJVVVkkk~~~888999;;;<<<===???CCCFFFMMMRRR\\\gggpppttttttrrrmmmkkkiiijjjmmmpppsssssszzzyyyxxxwwwwwwwwwxxxyyyxxx|||}}}|||zzzwwwsssrrrsssuuussssssrrrpppooommmllllllrrrtttvvvwwwvvvvvvwwwyyyyyy|||~~~~~~}}}{{{zzzzzzzzzzzz{{{{{{zzzyyyxxxvvvrrrpppnnnjjjhhhiiimmmqqqmmmpppuuuyyy|||~~~|||}}}~~~~~~}}}}}}~~~yyyxxxvvvtttrrrqqqqqqqqqnnnooorrruuuvvvtttppplllfffaaaZZZSSSMMMIIIDDDAAA=========<<<:::999777777444555666555333111111111222111000111222333222000111111111222222222222222222111111000111111222222444222111111222333111000000000000000000111111222---...///111111222222222///------...///000000.........///000000000000000///000111000///...///000000000000000000000000000000000000000000000000000000000000000000000000000///000111000///...///000111111111111111111111111111111111111111111111111............////////////000000111111111111000000////////////////////////......////////////......------............------.........---------------//////111222222111//////---------------------------------,,,------...///------......///000000000---............/////////......................................./////////................................................//////......---,,,,,,,,,.........------------,,,))))))***,,,---...///000+++,,,,,,,,,------------//////...---------......------...////////////...++++++++++++,,,------...++++++,,,,,,---......///,,,,,,,,,------------...+++++++++,,,---...///000,,,------------.........---.........---,,,++++++............///////////////000000111111000000//////000111222222111000///////////////000000000000222111000///000///...---000000000000000000000000111111000000000000111111000000000111111111222222111111000000111111222333111222222333333333333333666666555555666666777888777666666666777999:::<<<:::;;;???DDDJJJVVVkkk}}}444555666666555666888;;;===???EEEMMMVVV\\\^^^]]]\\\ZZZYYY[[[```eeehhhjjjmmmnnnppprrrsssuuuvvvvvvwww|||}}}~~~}}}zzzvvvtttvvvxxxsssqqqooommmllllllllllllpppsssuuuvvvtttsssssstttvvvwwwxxxxxxxxxwwwwwwwwwvvvvvvwwwxxxwwwuuusssrrrmmmllljjjfffcccdddhhhllljjjnnnsssxxxzzz|||~~~|||{{{|||}}}yyyuuusssttttttrrrqqqmmmllliiigggdddbbbaaaaaa\\\\\\]]]^^^^^^\\\YYYVVVSSSOOOIIIDDD@@@===:::777666666555555555555666666000222444444111000000111111000000111333333222111000111111111222222222222111111000//////000000111111000///000222222222000000000000000000111222222//////000111111111111111---,,,+++---///111000///,,,---///000111111111111...000111000---,,,---///////////////////////////000000000000000000000000////////////////////////...000111111//////000222333333222222111111000000000000000000000000000000............///////////////000000000000000000///////////////////////////......////////////......------............------,,,------------------...000111222333333222111000------------------------------,,,,,,,,,---...///------......///000000111---------.........//////........................////////////............,,,,,,------....../////////////////////////////////......------,,,,,,+++.........---------,,,,,,(((((()))+++,,,...//////,,,,,,---------...............---------......///------...///////////////++++++++++++,,,---......,,,,,,,,,,,,------...///------------............,,,++++++,,,---...//////,,,,,,---------.........---...............------............////////////...//////000000//////...000000111222111000...,,,////////////000000000000///000111000...---...000000000000000000000000000111111000000000000111111/////////000000000111111222111000000000111222333222222333444444444444444555555666777777777777777777666555555666888;;;<<<<<<<<>>@@@AAA???<<<999888999;;;<<<999;;;=========>>>@@@BBBFFFIIINNNRRRTTTUUUWWWXXX^^^```bbbeeehhhjjjlllllliiigggeeefffgggiiiiiiiiilllkkkkkkkkklllnnnqqqrrrqqqrrrsssssssssqqqooonnnjjjjjjjjjjjjjjjiiihhhgggccccccbbb___\\\[[[\\\^^^dddfffjjjllllllkkkhhhfffcccaaa```ccceeeeee```[[[VVVTTTSSSTTTVVVXXXYYYYYYSSSOOOJJJFFFEEECCC@@@=========<<<;;;999888777666888888888777777777666666333444444444333222111000333333333222222333333333222222222111111111000000222222222333333333444444111111000000000000111111222222111111000//////...000000000000000000000000000000000000000111111222000000000000////////////000000000000000000000000///////////////000111111222333333222000...///000////////////////////////////////////////////////111111222222222222111111000000000000000111111111222111111000000000000000111000////////////000111//////......//////000111---...000111222111000///000000///...............---...////////////...---...//////000000000//////........................000111222333333333222222////////////////////////---,,,++++++.../////////////////////////////////---------------------------------............///,,,---------......//////.................................////////////000111000///...---......///------,,,,,,,,,------...------------------------...------------------...//////---,,,,,,,,,---......------------.../////////..................///......---------,,,,,,,,,//////.........///111222.........////////////000////////////////////////000///...---------................../////////000////////////////////////---...000111111000...---......////////////......000//////...///000111222...//////---++++++...111111000//////.........///111111111111111111111111000000000111111111111111333333222222222222333333333333444444555666666666666666777888888888888888:::;;;???DDDIIISSSeeevvv222222111111222222333444///000000222444666888999===;;;888666444333333333111333444555444444666777;;;;;;<<<<<<<<<===@@@CCCFFFHHHMMMQQQUUUWWWXXXXXXSSSQQQOOOOOORRRUUUVVVVVV[[[[[[ZZZZZZ[[[\\\^^^___^^^___```aaaaaa```___^^^[[[[[[[[[[[[ZZZYYYWWWWWWRRRRRRQQQOOOLLLKKKMMMNNNPPPRRRUUUWWWWWWVVVSSSRRRMMMLLLLLLNNNPPPPPPLLLIIIDDDCCCAAABBBCCCEEEEEEDDDCCC@@@===;;;:::999777555777777777666555555444444444444333333333222222222444444555555555555444444222222333333333333222222222222222111111111111111222222222333333333333444111111000000000000111111222222111111000/////////000000000000000000000000000000000000000111111222000000000000////////////000000000000000000000000///////////////000111111000222222111///......///............////////////////////////////////////000000111111111111000000000000000111222222333333111111111000000000000000111111000000000000111111......------......///000---...000111111000//////000//////............///---...///000000///...------///111222333333222111------------------------...000222444555333111000000000000000000000000000---+++***+++---......---////////////////////////........................---------............///------...///000111222222////////////////////////.........////////////000444222///,,,+++,,,...000---------...------,,,,,,,,,,,,,,,---.........///------,,,,,,,,,,,,------------------,,,,,,,,,,,,...------------...//////......------------............---------,,,,,,,,,------------///000111222...////////////000000000,,,------....../////////111000---,,,+++---...000............////////////////////////////////////000000000000000000000000......////////////............------...000222444/////////---,,,,,,...111000000000///////////////111111111111111111111111222222222222222222111111444222///......000333555333333444666777888999:::777777888888888888888888;;;<<>>AAAEEEGGGGGGFFFEEEAAA???<<<<<<>>>AAACCCCCCHHHGGGGGGFFFGGGGGGHHHIIIHHHIIIJJJKKKLLLKKKKKKKKKIIIIIIIIIIIIHHHFFFEEEDDDAAABBBAAA@@@======>>>???@@@BBBCCCEEEEEEDDDCCCBBB@@@??????AAACCCCCCAAA>>>===<<<;;;;;;<<<===<<<;;;;;;:::999888888777666555555555555555555555555555222222222222111111111111333444555555666666666555111222333444444333222111111111111111111111111111000000000000111111111111111111000000000000111111111111111111000000//////000000000000000000000000000000000000000111111222000000000000////////////000000000000000000000000///////////////000000111///111111000.........///......///////////////000//////////////////////////////000000000000//////000000111222333444555666000000111111111000000000000000000000000000000000---------------...//////...///000000000000//////000///............//////...///000111111000///...---///222444444333111///---------------------------///222555555333111///////////////////////////...---++++++---...---,,,////////////////////////////////////////////////---------............///......///000000111222222........................,,,,,,,,,------------...111000---+++***++++++,,,,,,---.........---,,,++++++,,,,,,---...//////000......------------......,,,,,,---------,,,+++***...------------...//////------,,,,,,,,,,,,------......---------,,,,,,,,,,,,---------...///000000............////////////++++++,,,,,,---...//////000000///.........///000.........///////////////////////////////////////000000///......///000000......////////////......///...,,,,,,,,,///111333//////......---...///000000111111111111111000000111111111111222222222222222222222222222111111111444222///......000333555333444555777999:::<<<<<<888888888888888888888999:::;;;>>>CCCHHHRRReeewww//////000000111111111111111111111111222333444444444444444444333222111111222444555444333333333555222444555555444444555666777999<<<>>>>>>===;;;::::::777555444666777888777:::::::::::::::::::::::::::;;;;;;<<<========================<<<;;;:::999888999:::888666666777888999::::::;;;<<<;;;;;;;;;777777777888999999888777888666666666777777666444444444555444444333333333111111111222222222333333333333333333222222222222//////000111222222222222000111333333333333111000111111111111111111111111//////000000000111111111111111000000000000111111111111111000000000000000000000000000000000000000000000000000000111111222000000000000////////////000000000000000000000000///////////////000000111///000111000///...///000/////////000000111111111000000000000000000000000/////////000000/////////...///000111222444444555///000111111111111000000////////////////////////---------------.../////////000000000000000////////////............//////000111222333333222111000...000222333222000...,,,---------------------------///222444555333000..............................------...111333444444////////////////////////////////////////////////---------............///////////////////////////------------------------,,,,,,,,,------------...............---,,,+++***,,,,,,.........---,,,+++,,,,,,------...///000000......------------......,,,,,,---------,,,+++***...------------...//////------,,,,,,,,,,,,------......---------,,,,,,,,,------.........---------,,,,,,,,,---------......***++++++,,,---......///...///111222222111///...///////////////.........////////////////////////000///---,,,,,,---///000......////////////......111///...------...///000000///......////////////111222222333333333222111000000111111111222222222111111111111111111111111333222222222222333444555333444555777888:::;;;<<<999888888777888888999:::::::::===BBBFFFQQQeeevvv111111222333333333333222222222222222222333444444000000000111111111111111///111222111000000111222---000333333333222222333222333555777888888777666888666555555666666555444555555555555666666666666666666666777777888888888888999999999999888777777666777888777666555666777777777777777888888999999666666777777777666666666555444444555666666444222111222444444222111111222111111222222222333333333444444444333333333222222000000111222333333222222111111222222222222111111111111111111111222222222111111111222222222222333111111000000000000111111111111000000000000000000000000000000000000000000000000000000000111111222000000000000////////////000000000000000000000000///////////////000111111///000111111//////000111//////000000111111222222000000000000000000000000//////000000000000//////,,,---...///000111222222...///111222222111000000......////////////............------......///000000000000000///////////////............//////000000111222333333222111000///000111111000///,,,+++---------------------------///111333444222000///........................------...111666;;;======////////////////////////........................---------............///000/////////.........---------------------------.........////////////000...///000111000///---,,,+++,,,------......---------------.../////////000------,,,,,,,,,,,,------------------,,,,,,,,,,,,...------------...//////......------------............---------,,,,,,,,,------......---,,,,,,+++++++++,,,,,,,,,---------+++,,,,,,------.........,,,...111444444222///---///////////////.........///////////////////////////...---,,,,,,---...///......////////////......111000000///.........///000///...///000000///...000111333444444333222222/////////000111111222222000000000111111111222222222222444555555555555555444555555666777888888999888888777777888999;;;<<<;;;;;;>>>BBBFFFQQQeeewww000111222333444333333222111111111111111222333333111000000//////000111111...///000000//////111222///111222222111111222333000111222333444444444444333333333444666666444222222333333444555555555555555555555444555555666666666666777888888888777777333555666666555444555666777666555555666666888888888888888888666666666666444444444555777777555333222444666666333111111222444444444444444555555555333333333222222222111111222333333444444444444333222222111111111111222222000000111111111222222222111111111111222222222222111111000000000000111111000000000000000000000111000000000000000000000000000000000000000111111222000000000000////////////000000000000000000000000///////////////000111111000111222111000000111222......//////000111111222000000000000000000000000///000000111111000000///......///000000111222222...///111222222222000000...///000000000000///...//////......//////000111111111000///////////////...............///000000//////111111111111///////////////000//////.................................///111222222222111000........................---------111666:::<<<<<>>======???CCCHHHSSSgggyyy...///000111222111000000///////////////000111222444333222111000111222222///111222222222222333555111111111000......000222333222222222222222222222---...///222444444222000000111222333444444444444444444333333333333444444444444555666777777777777000222333444222222222333666555444444444555777888555666666555333111222222111111222333555555333111111444666555222//////000222222222222333333333333111111111111000000000000000000111111111000000///333222111000000111222333000000111111222222222222////////////000000000000111111000000000000111111000000000000000111111111000000000000000000000000000000000000000111111222000000000000////////////000000000000000000000000///////////////000111111000111222222111000111333---------...///000000111000000000000000000000000000000111111111111000000222222222333333444555555---///111222333222111000///000111222222111000//////////////////000111111111111000///////////////...............///000111---...///000000///...---.........///000000111111//////////////////////////////000111111111111111000000000000000000000000...------...111333444444////////////////////////---------------------------------.........//////------...///000111222222////////////////////////,,,,,,,,,---------.........,,,+++***+++---///111++++++***+++,,,...000222///////////////.........000000////////////000000111000---,,,,,,---...///...------------...////////////............//////......---------,,,,,,,,,((()))+++---.........------------.........//////..................------,,,,,,,,,------.........000000//////.........---//////////////////////////////000000000000//////......////////////......,,,---000222333333222111111///...///111222000---,,,...000111222111000///,,,------...///000000111000000111222444555666666333333222333333555666777666666555444333222222111777666666666888;;;>>>?????????AAAEEEJJJUUUiii|||222111000//////000111222222111111111000000//////000000000000000000000000000000//////000111222222000000000000111111111111333333222222222222222222...///000111111111111111333333333222111000///...000222333333222111333444666555444333333333333333222222333333333333444444///000222444444333222111111222222333444444444444333333333333333333333333555444222111111111222222333333333333333333333333222222222222222222222222000000000000000000000000//////000111222333333444000000111111111111000000000000000000000000000000111111111111111111111111000000111111222222333333222222111000000000000000000000000000000000000000222333333222///......///111000000000////////////111000///......///000111......//////000000111111000000///////////////000111111000000//////......444444444333111000...---000000000000000111111222111222222222111000...---////////////............000000000000000000000000//////000000///...------////////////////////////............////////////////////////////////////,,,------......------,,,////////////////////////...---,,,,,,---...---,,,........................//////.........---------333222111///...,,,+++***........................,,,---...---------///111///...---,,,,,,---...//////...---,,,,,,---...///,,,,,,,,,---------......///...---,,,,,,---...///000///...---,,,+++++++++---------............//////...---,,,,,,---...////////////...---------,,,+++,,,---.........---,,,000...,,,---//////---+++------,,,,,,---...000111//////...---,,,++++++***---------........./////////---,,,,,,...//////............///////////////000000//////.........---.../////////...---,,,,,,!!!)))///000/////////,,,---//////......000111111000///......///000111000/////////000111222222111000///000111222111000//////000000111111111222333222111000000222444555555555555555555555444444555666666555555666888;;;999;;;AAAHHHOOOYYYlll}}}000000///......///000000000000000/////////......000000000000000000000000111111000000///000000000...////////////000000000111111111111111111111111///000000000111111111111222222222222222111000///000111222222111111222333333333222222222333444444222222222333333333444444222333444555666555555444222222333333444333333333333333333333333333333333444333222111111111222222222222222222222222222222222222222222222222222222000000000000000000000000...//////000000111111111000000111111111111000000000000000000000000000000000000000000000000000000000000000111111111111111333333222111000//////000000000000000000000000000111222333111///....../////////.........---------111000///......///000111////////////000000000000000000///////////////000......//////000000111111222222111111000///------000000000000000111111222000000000000000///...---...//////000111222222333///////////////////////////////////////...------////////////////////////////////////000000000000////////////////////////,,,------......------,,,...........................---,,,---...///...,,,........................//////.........---------000000//////.........---.........................../////////---,,,---...///...------------...//////...------------...///---------........./////////...------------...//////...------,,,,,,,,,,,,---------............/////////...---------.....................---------------............------000...,,,---//////---+++000///......---.../////////......------,,,,,,+++---------........./////////---,,,---...//////...///...---,,,+++***))))))000/////////............//////000000000//////...'''+++...///...------......000111000......///000000000////////////000000333222111000000000000000111000......///000000///000111111111111111111222222111000//////111222444666666666666666666666666666777777777666777999;;;:::<<>>CCCIIITTThhhzzz,,,,,,---......---,,,,,,,,,,,,,,,------.........//////////////////////////////.........//////000............/////////000///////////////.........111111111111111000///...111111222222222111111000...000111111000000111222333333222222111222222222000111111111111222222222---///000111000///---+++///000111222222222222222111111111111111111111111000111222333444333333222000000000000000000000000222222222222222222222222111111111111111111111111111111111111111111111111111222222333333222222111000000000000000000000000000000000000000000000000000000111111222222333333333222111000000/////////111111111111111111111111---///000111000111222444222222222222111111111111...///000111111000///.........//////000000111111,,,,,,,,,---...///000111111111111000//////......333111///...---...000111000000000000000111111222111222222222111000...---////////////....................................------...///000000//////////////////////////////,,,,,,,,,---------......////////////////////////......////////////......------------------------...---,,,,,,---...---,,,.........................../////////000000111111------......//////000000........................---......---,,,---///111,,,---...//////...---,,,,,,---...//////...---,,,............/////////000,,,---...//////...---,,,...------,,,,,,------------------.........//////***+++---///000000///////////////......------,,,---...///000000///......---///000///,,,+++---///000111111222111///...---/////////////////////...////////////000000000000......///111222222000---,,,,,,---...///000111222---.........//////000000000000000000000///...---///---+++,,,000333333222///000111000...,,,---...///............000222333000000//////000111222222111000///000111222111000111111111222222333333333222333444444555555444444444555555666777888888999444777999:::999999999:::;;;<<<>>>CCCHHHSSSgggyyy000000000000000000000000///////////////.........////////////////////////000000000000000000000000......////////////..................///000222222...000222555555444333111000000000000000000000000000000//////000222444555555555444333333222111111111111111111111111111111222111000/////////000111222111000000000111333333111111111111111111111111444222111333555666333111000000000000111111111111000000000000000000000000333222111/////////000000000000000000111222333444444333111////////////000////////////000000000000333333222111000///......000000000000111111111111222111111111000000//////////////////000000000000......///000000000000000000111111111111111000000444333222111111222333444////////////////////////000000000000000000000000//////000000111111222222000000000000////////////......//////000000111111111222222111111000///...///000111222222111000///......//////000000111111000000000000111111111111222111111000///......---111000///......///000111000000000000000000000000////////////////////////...........................,,,***((()))+++...111---------............//////000111111111000...---000000//////.........------...///...------...///---...//////......000222333222111///---,,,,,,+++//////.........---------...............///000111///...------------...////////////......------,,,---------------------------------...///000000111////////////000000000000//////............//////111000///...............222222111000///...------++++++++++++,,,---......---...///000000111000000......///000000000000000000000000000000000000000,,,---...//////...---,,,........................//////...//////000111222000000000000000///......222222111000///...------000000000000111111111111////////////111333555666222222333333333333444444111111222222222333333333555555555444444333333222888888888888888999999999:::;;;???CCCGGGRRRgggzzz////////////////////////////////////............////////////////////////////////////////////////......////////////..................///000111222---...000111111///---+++000000000000000000000000111000000000000222333444444444333222111111000000111111111111111111111111555444333222222222333333111111000000000111222333111111111111111111111111000...---...111111///---000000000000111111111111111111111111111111111111222111000//////000000111000000000000111222333333333222111000/////////000////////////000000000000111111111111000000000000////////////000000000000111111111111000000000///////////////000000000000//////000111111111111111111000///......///000111333222111000000111222333////////////////////////000000000000000000000000//////000000000000000000------...///000111222222/////////000000000000000111222222111111000///...//////000111111000//////......//////000000000000//////000000000111111111111111111000///.........000000////////////000000////////////////////////////////////////////////........................///---,,,++++++---///111---------............//////////////////...------000/////////.........------...///...------...////////////...---...000222///...............////////////.........---------...------------......//////...---,,,,,,---...////////////...............------------------------,,,,,,,,,---.../////////000000//////......------//////............//////000///......------......////////////............000///...---,,,,,,,,,,,,...//////000000000000///......///000000000000000........................,,,---............---,,,........................000////////////000000111000000000000000///......222222111111000/////////000000000000111111111111000000///000111222444555222222222333333333444444111222222222222333333333555555555555444444444444777777777777777888888888;;;<<>>DDDIIITTTgggxxx---------------------------------............///..............................////////////............................../////////...------,,,,,,111000000//////000000111000000000000000000000000000000000//////.........000000000000000000000000......---,,,------...///000000//////......------////////////000000000000222111111000//////000000000///////////////000000////////////000000000000222111111000000000000000000000000000000000000000222222222111111111000000000000000111111111111111222111111000000000111111111111111111111000000000///000000000111111111111000000000000000000000000111111111000000000/////////////////////000111111000...---...111222111/////////000000000000////////////////////////////////////000111111111111111000111111///------///111//////000000000111111111000000000000000000000000222222222111111111111111////////////000000111111000000///.............../////////000000111111111...//////000000//////...////////////////////////------............------/////////////////////...000000000000111222333333333222111111000000111111------------------------------------------------++++++,,,,,,,,,---------,,,---------............////////////000000000000.........---------,,,,,,,,,,,,,,,------.................................---------......------,,,---------------,,,,,,,,,------...//////...------...............///000000111000000000////////////////////////............---,,,***)))((('''&&&&&&+++,,,---...////////////---...///000000///---,,,---...///000000///...---000000000000000000000000------------,,,,,,++++++............////////////111111000000000/////////111111000///////////////////////////////////////000000/////////.........000000111222222222222111111111111111000000000000222333333444555666666666555333222333666777666444555555555555555555555555888888777777777777888888999:::>>>DDDIIISSSfffxxx---------------------------------............///..............................////////////....................................................../////////......//////000////////////////////////000000000000////////////000000000000000000000000,,,,,,,,,,,,---...000000111111000///...---,,,,,,////////////000000000000111111000/////////000000------------...///000111////////////000000000000222222000/////////000111000000000000000000000000222111111111111000000000111000000000000000000///111111111111000///...---///000000000000000000111000000111111111111222222000000000000000000000000111111000000000000/////////////////////000111111000///...///000111000/////////000000000000////////////////////////////////////000111111111111111///000000///------...000.../////////000000000000////////////////////////000000111111111222222222/////////000000000000111000000///.........//////000000000111111111111111111000000//////000000111////////////////////////------............------......//////////////////,,,,,,---...////////////000000///............///------------------------------------------------,,,,,,,,,---------......------........./////////111111111000000000000000/////////...............---------.......................................,,,------.........---------------,,,,,,+++++++++------...//////...---------......///////////////111111111000000000000///////////////............000//////...,,,***(((''',,,,,,---...////////////+++,,,...//////...---,,,......////////////......000000000000000000000000//////000000000///...---............////////////111111111111000000000000111000000///////////////........................000000////////////......000000111222222222222111111111111111111111111111555555555444444444333333222111111222555666666555555555555555555444444444888777777777777777888888999:::>>>CCCIIISSSfffwww------------............---------............///..............................////////////......------------------------////////////000000111111//////......//////000000////////////////////////000000000000000000000000////////////////////////////////////000000111111000000//////......------////////////000000000000111000000/////////000000...............///000111////////////000000000000222111000//////000111222////////////////////////111111111111000000000000111111000000//////......///000111111111///...---......//////000000111111000000000000000000000111000000000000000000000000000000000000000000/////////////////////000000111////////////000000000000000000////////////000000000000000000000000000000//////000111111111111111000111111000......///000/////////000000000111111000000000000000000000000111111111111111111111111000000000000000000000000000000///////////////000111111111111111111222222111111///......///111111//////////////////////////////000000000000//////............////////////)))***,,,---...---,,,,,,///...------,,,,,,------............................................................////////////.........////////////000111111000000//////..............................//////////////////000000,,,,,,,,,,,,,,,,,,,,,,,,,,,------.....................------,,,+++++++++---..................---,,,---///000000000///...000000000///////////////////////////............111222222222111000...,,,,,,------...//////......---,,,,,,,,,,,,---.........//////////////////...////////////////////////111111000/////////000111............////////////000000000000000000000000000000////////////000000000000000000000000000000000000//////////////////000000111222222222222111000111111111111111222222444444444333333222222111111111111222444444555444555666666666777777888888777777777777777777888999:::;;;>>>CCCHHHRRReeevvv---------....../////////---------............///..............................////////////......,,,,,,,,,,,,,,,,,,,,,,,,......//////000111111111///////////////000111222///////////////////////////////////////000000000////////////////////////000000000000000//////...------......//////000000////////////000000000000000///////////////000000222111000000/////////000////////////000000000000111111000//////000111222////////////////////////000000000000000000000000111111000000//////......---...///111111111000///......//////000000111111/////////////////////...//////////////////////////////////////////000000///////////////000000111...//////000///000000111000000////////////000000000000000000000000000000//////000111111111111111111222333222111000000111000000000111111111222222111111111111111111111111333333222222111000000///111111111111000000000000000000/////////000000111222222111111111111111111111000............000111000000000000000000000000//////000000000000//////---.........//////000000---...///111111000///...222111000000//////000000................................................,,,------------..................////////////000/////////......------,,,------------------..............................,,,,,,,,,,,,,,,,,,,,,,,,,,,---....../////////...///.........---------,,,.........------.........,,,---///000000000///...........................////////////............+++,,,...//////...------,,,---......///.........///---+++)))))),,,///222/////////......////////////////////////////////////---***((((((***---///............////////////////////////////////////000000////////////000000000000000000000000000000//////000000000000000000000000111222222222222111000000111111222222222333111111111111111111222222333333333333333222333333333444555666777999999:::777777666666777888999999:::;;;>>>CCCHHHRRRddduuu---------...//////000000---------............///..............................////////////......,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......//////////////////000111222222////////////////////////............////////////000000000000000000000000////////////...---,,,+++,,,,,,---...///000111111////////////000000000000//////......//////000000333222111000000/////////////////////000000000000000000000000111111111111000000000000000000000000//////000000000000000111111000000000000000000///---...///000111111111111///000000000000000000111//////............------////////////////////////......////////////000000///////////////000111111...///000000//////000111111000///......///000111//////////////////////////////000111111111111111111333444444222111111111111111111111222222222222111111111111111111111111444444333222111000///...222111111111111000000000000000/////////000111111111111111111111000000000000//////......//////000000000000000000000000000------............------------......///000000000......///////////////...000000///...............................................................*********+++++++++,,,,,,------........./////////......---------------------------------.........,,,,,,,,,,,,,,,+++++++++........................,,,---...///////////////........................///...------------...///---......///////////////,,,---------------......////////////............)))***+++------.........------...............---000...+++)))))),,,000333//////............//////000000000000000000000000///---***))))))+++...111............////////////............///////////////////////////000000111........................//////000000000000111111000000111222222222222111000000111111222333333333000000000111111222222333333555555444333222222333111222333444555777777888666666666666777888999::::::;;;>>>CCCGGGQQQddduuu---------...///000000000---------............///..............................////////////..............................---------...........................///000111222000000000000000000000000,,,---------.........///000000000000000000000000------...//////...---,,,------......//////000000////////////000000000000...............///000000111000000/////////000000////////////000000000000...///111222222222000000000000000000000000000000////////////000000111111000000000111111111111111111111000000000111111222111111111111111000000000000/////////............////////////////////////........./////////000000///////////////000111111---///111000///...000222111000///......///000111//////////////////////////////000111111111111111000222333333222000000000000000000000111111111111111111111111111111111111222222222111111111000000222222222111111111000000000000//////000111111222111111111000000////////////000000111111000000///000000000000000000000000------............------------......///000000111......---------------......---,,,,,,++++++,,,,,,................................................++++++++++++,,,,,,,,,---,,,---------............---------...............------........./////////...---------,,,,,,,,,,,,........................,,,---...///000000000000+++,,,,,,------......//////...------------...///...............///000000------------......//////////////////............------------...///000000---...............------...---,,,,,,---///000222000///...------...///000000000000000000000000000///////////////000111111............////////////......//////000000000000///////////////000111111//////////////////////////////000000000111111111000000111222222222222111000000111222222333444444222222222222333333333333222444666555333333444666444444444444555555555555666666666666777888999::::::;;;>>>CCCGGGQQQcccttt---------...///000000111---------.........//////..............................////////////......000000000000000000000000000000000000000000000000,,,,,,,,,---...///000111111111111111111111111111,,,,,,,,,---------......000000000000000000000000---...///111111111000000///////////////.........////////////000000000000...............///000111......---......///000111////////////000000000000,,,...111333333222000///000000000000000000000000.../////////000000111111000000111111222222333333555333222000000000111111333333222222111111000000111111000000/////////...////////////////////////---.........//////000000///////////////000111111---///111111......000222222000///......///000222111111111111111111111111//////000111111111111111///111333333111/////////////////////000000000000000000000000000000000000111111111111111222222222222222222222111111000000000000///000000111222222111000000000//////......000111222333333222111000000000000000000000000000//////000000000000//////---------...///000000111333222000//////000111222000000///............///////////////////////////////////////////////////........./////////000000,,,,,,,,,---------......---.........//////000000.../////////000000111111111111000000/////////...,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000000000000)))***+++,,,------...//////...---,,,,,,---.../////////...------///000111---.........//////000000000/////////...............---,,,++++++,,,---...---...............------+++,,,...000111111000///000///...------...///000000000000000000000000000***+++...000111///---,,,............/////////000//////000000111111111222///////////////000111111222222222222222222222222//////000000111111111222000000111222222222222111000000111222333333444444555555444444444444444333111333666666444444777999999888888777666555555555666666666666777888999::::::;;;>>>BBBGGGPPPcccttt,,,,,,,,,------.........///////////////////////////...---,,,,,,,,,,,,,,,------,,,+++,,,---...///+++,,,------......------////////////////////////222111///---------......111000///......///000111//////////////////////////////000000000000//////000//////......000111222000000000000000000000000000111222222222111///...,,,,,,---...///000111111111111000///////////////////////////000000000000000000000000000000000000333222222111000///......222222222111///000222444////////////000000000000111111000000000000111111111000///------///000111000000000000000000000000222222222111000//////......000111222222111000...///000222222000///000111000000111111111111000000111111000///////////////111111111111111000//////////////////////////////000000000000000111111111////////////////////////111111222222222333333333000111222333333222111000111111111111111111111111222222111111000000000///000000000000000000000000111111111111000...---,,,222111111111000000//////////////////////////////////////////////////////...///000000000...---,,,////////////////////////,,,,,,,,,---------......------------------------------------------------............////////////000000//////.........------------.........///////////////...------,,,,,,---------............//////...---,,,+++,,,,,,---////////////////////////........................111000///...---,,,++++++------............------000000111111111111000000......////////////......///////////////.........//////............//////111111000000//////......222111111000///......---////////////////////////222111111111000000//////000000000000000///............///000000000000000---...000222222111///...000000000000000000000000111111222222222222111111222111000000000111333444222222222222222222222222444444444555444444333333333333444444555666666666666666666666777888999:::===>>>AAADDDGGGNNN___ooo,,,,,,------------------........................///...------,,,,,,,,,---......---------...///000---...//////000000//////........................//////.........//////000000//////......//////000//////////////////////////////000000000000////////////.........///000111///////////////////////////000000000000///...............///////////////111111000///////////////////////////000000000000000000000000000000000000222222111111111111111111...//////...,,,---///000////////////000000000000111111000000000000111111222111000//////000111222000000000000000000000000222222111111000//////...///000111222222111000//////000222222000///000111000000111111111111000000222222111000000000000000111111111111111000//////111111111111111111111111000000000000000000000111////////////////////////111111222222222333333333000111222222222222111000111111111111111111111111000000//////............000000000000000000000000......///000000000000000111111000000000/////////////////////////////////------------------,,,,,,//////////////////...---////////////////////////,,,---------............------------------------------------------------............////////////000/////////............,,,,,,,,,---------......------..................---------............///000///---,,,,,,,,,------...............................................................------------......//////......---/////////000000/////////......////////////....../////////////////////...//////............//////000000000000////////////111111111000///.........000000000000000000000000111111111000000000//////000000000000000///............///000000000000000...///000111222111000000000000000000000000000000111111222222222222111111111111000000111111222333222222222222222222222222333444444555444444333333444444555555666777777888666666666777777888999:::<<<===@@@CCCFFFNNN```ppp------------------,,,,,,........................///...------,,,---------///............///000000---...//////000000//////------------------------,,,---...///000000000000.........//////.........////////////////////////...//////000000//////.........------......///000........................111000//////......//////000000//////............111111000///////////////////////////000000000000000000000000000000000000//////000000111111111111---......---,,,,,,...///////////////000000000000111111000000000000111111333222111000000111222333000000000000000000000000222222111111000////////////000111222222111000//////000222222000///000111000000111111111111000000333222222111111111111111000111111111111000000///111111111111111111111111111111000000000000000000000000000000000000000000111111222222222333333333000111222222222222111000000000000000000000000000222222222222222111111111000000000000000000000000......///000000000000000000000///////////////...////////////////////////.........------,,,,,,,,,///............//////000////////////////////////------........./////////------------------------------------------------............////////////////////////............,,,,,,,,,,,,,,,---------,,,,,,------...//////000---------............///000///......------......................................................---------.........//////---......//////......---..............................////////////............////////////////////////............//////////////////000000000000111111000000//////......000000000000000000000000111111000000000000//////000000000000000//////.........///000000000000000//////000000000111111111000000000000000000000000111111222222222222111111000000111222222222222222222222222222222222222222333333444444555444444333555555666666777888888888777777777777777888::::::;;;<<>>BBBGGGRRRfffxxx,,,,,,,,,------.........------------------------...............///000000,,,---///000000000///...+++,,,------......------///////////////////////////...---------///111222111000///......///000111////////////////////////---..................------...000111111111000///000000000000000000000000222333444444444333111000///////////////.........111111000///////////////////////////000000000000000000000000000000000000............////////////---///111222000/////////////////////000000000000111111000000000000111111111111222222222222111111000000000000000000000000000000000000000111111111111111000000000000111111///000222222000///000111000000111111111111000000111111000000111222333333//////000111111111111111111111111111111111111111222222222111000//////...000000000000000000000000111111222222222333333333333222111000000111222333111111111111111111111111//////000000000111111111000000000000000000000000111111111111000...---,,,//////000000111111222222000000000000000000000000......///000111222333333//////000000000///---,,,////////////////////////,,,,,,,,,---------......////////////////////////////////////////////////............/////////000---.........//////000000//////.........---------,,,,,,------.../////////---------.........//////***+++---.........------000000000000000000000000........................++++++,,,---...///000111//////000000000000/////////...,,,++++++,,,...///......////////////......---------...///000000111//////............//////111111000000//////......////////////000000000000---------------------------.........//////000000......///000000000000000...//////000000000000000...000222333444333111000000000000000000000000000111111222222222222111111222111000000000111333444222222222222222222222222111222333444555555555555555555666666777888888888888888888888999:::;;;<<<;;;;;;===@@@EEEPPPdddvvv***+++---...///...---,,,................................................---------------...///000***+++,,,...000111333333000000//////.........---///////////////........................///000000444333222111000000000000000000//////.........---000000000000000000000000............////////////000000000000000000000000000000000000111111111111000000/////////111222333222111000//////000111222000111222111000///000111...000111000---,,,---///111111000000//////......000000111111111111000000111000000/////////000000333222222222111111000000///000000000000000//////222111000......//////000000000111111222222333333000000000111111111111111111111000000000/////////111111111111111111111111222222222222222222222222000000000000000000000000//////000111111111111111333333222111000000111111444444333333333333222222222222222222222222222222333333222111000000111111222222111111111111111111000000000000////////////---...000222111///,,,***000000000000000000000000111111000000//////......------......///000000000111000///......///000111...000111000///...///111000000000000000000000000////////////////////////------------...///000000...------,,,,,,------...000///---,,,,,,---///000000000000000000000000000000000000000000000000000........................111///...------...///111------..................,,,,,,---///111222111///////////////////////////...///000///......///000//////...------------...////////////////////////,,,,,,,,,,,,,,,,,,++++++...//////000111222222333//////000000000000//////***,,,///000000///000000000000000000000000000000------............------//////000000000...---,,,,,,------...///000111111...///000111111000///...111111111111111111111111...///000111222333333333111111000000111111222333000000//////000111111222222333444666888999:::;;;555555555555666666666666444555888:::<<<<<<<<<<<<;;;<<>>?????????>>>>>>>>>>>>=========::::::::::::::::::::::::777777777777777777777777555555555555555555555555444444444444444333222222222222222222222333444555444444333333333333222222222222222222222222222222111111000000111222222333///000000111222222333333222222222111111111000000000000000000000111222222111111111111111111111111.../////////000000000111000000000000000000111111...///000111111000///......000111000///...///111////////////////////////////////////////////////000///////////////000000000//////......//////000...//////////////////...////////////////////////////////////////////////..............................////////////............//////000111111111....../////////...------///////////////////////////000111000......///000111111000///////////////////////////////////////------...//////000111111+++,,,,,,------.........//////000000000000//////,,,...000000///...---...//////////////////////////////000000000000//////222111000//////000111111//////000000000111111111//////000000000000//////111111111111111111111111///000111222222222222222111111000000111111222333111111111111222444555666333333333444444444555555555555555555666666666666555666777999:::;;;;;;;;;======AAAEEEIIIRRReeevvv((())),,,...////////////................................................000///...---------------,,,------...///000111111---.........//////000000///////////////........................///000000000000/////////000000111---.........//////000000..................................../////////000000000000000000000000000............/////////000000111222333444444333222---...///000000///...------///000111000000222444:::666111///000111111000000000111111222222222222333444444555555444444333333333333444555666777888555666666666777777888888777888999:::;;;<<<<<<<<<::::::;;;<<<;;;:::999888;;;;;;;;;<<<<<<=========<<<<<<===>>>???@@@AAAAAABBBBBBBBBAAAAAAAAA@@@@@@========================<<<<<<<<<<<<<<<<<<<<<<<<777777777777777777777777444555555555444333333222222222222222333333444555444444444333333333222222222222222222222222222222111111000000111222333333///000000111222222333333222222222111111111111000//////000000111111111111000000000000000000000000.../////////000000111111222222111111000/////////...///000111111000///...///000111000///...///111000000000000000000000000////////////////////////...---,,,+++++++++++++++111111000000000000111111//////000000000000//////..............................................................................////////////......++++++,,,---...///000000.........///111111///,,,////////////////////////---///222444555666999;;;333222222111111111111111////////////////////////+++,,,,,,---...//////000------......///000111111//////000000000000//////---///111111///---------//////////////////////////////000000000000//////......------...///000222111111111111000000000000...///000111111000///...000000000000000000000000...///000111222333333333111111111000111222222333//////000111222444555666444444444333333333222222555555555555666666666777444555888:::<<<<<<<<<<<<;;;<<>>????????????BBB@@@>>>>>>??????>>>===>>>???AAABBBDDDDDDEEEEEEEEEEEEFFFFFFFFFDDDCCCBBBAAA@@@???@@@BBBBBBAAA@@@AAAAAAAAABBBBBBBBBAAAAAA??????>>>===<<<;;;:::999777777777888888888888888999888777777666777777777666666555444333333444444444444444444333333333333000000111111222222333333222333444333111111111222111111111000000000000000222111111111000000//////000111111111111222222222111111111000000000000000---...000111000///---,,,222222111111000000//////////////////...............------,,,,,,,,,---------------.........//////000000///...........................///////////////444888666000,,,+++,,,////////////////////////////////////////////////111000///......///000111////////////////////////000///,,,++++++---///111111000...,,,,,,...000111...///////////////...---//////000333555444000+++111000000///...------,,,------............------///////////////.........000111333222000//////000000000////////////000000............/////////000111111000000/////////...)))***,,,......---,,,+++222111111111000000//////+++---///111222222000000000000000000////////////////////////000000000000222222111111111111222222111111111111111111111111222111000000111333555666222222333444444555666666444444555555666777777777<<<<<<;;;:::::::::;;;;;;;;;???>>>AAAIIIMMM\\\vvv---------------...//////...............---------//////............//////---............////////////......---...///000111000000000//////.........///////////////...------....../////////000000000//////............/////////////////////////////////////////////////////////...---------...///////////////////////////////////////000000000000111111111111000000////////////000000000111111222222111111111222111111000000444111///000222333222000333333222222333444555555999999999999:::;;;<<<<<<===<<<<<<;;;:::::::::;;;:::::::::;;;;;;:::::::::===<<<<<<<<<======>>>>>><<<===>>>???@@@AAABBBBBBDDDCCCBBBCCCCCCCCCAAA?????????@@@BBBCCCDDDEEEFFFIIIIIIJJJKKKKKKJJJIIIHHHFFFEEEDDDDDDEEEFFFEEECCCDDDEEEFFFHHHHHHIIIHHHHHHEEEDDDBBB@@@>>>===<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<;;;;;;::::::999777666666666666666777888444444444444444333333333///000000000111111111222111222333222000000111222000000000000111111111111111111111111000000000///000000111111111222222222333222222111000///..................//////000000111111111000000000000000////////////////////////222111000...---,,,,,,,,,---------.........//////000000///...........................////////////...222555333...++++++---////////////////////////////////////////////////111111///.........///000////////////////////////000///...------...000111000///...------...///000111111111111111111111111///...///111333222///+++,,,,,,---...///000111222---......//////......---/////////////////////......///000000...------...000//////......//////000........./////////000000000000000//////.........,,,---///000000000......111111000000000/////////,,,---///111222111000000000000000000////////////////////////000000000111222222111111111111222222222222222222222111111111111111111111111222333444222222222333444444555555444444555555666777777777;;;:::::::::::::::;;;;;;;;;???>>>AAAIIIMMM\\\vvv---------------......///---------...............//////............//////.........---------------///............///000000/////////...............///////////////......---/////////000000000111111//////............////////////////////////////////////////////////////////////...------......///////////////////////////000000000000111111111111000000000000//////////////////000111222333444555444333222222111111111222222111000111333444555444666777888888999999999999::::::;;;;;;<<<<<<======@@@???>>>===============>>>>>>??????????????????BBBBBBBBBAAAAAAAAAAAAAAA??????@@@AAACCCFFFHHHJJJLLLLLLLLLMMMNNNMMMJJJGGGEEEDDDDDDEEEFFFHHHJJJKKKPPPQQQRRRTTTTTTUUUUUUTTTPPPNNNMMMLLLMMMMMMLLLKKKKKKMMMPPPRRRTTTUUUVVVUUUSSSQQQMMMIIIFFFDDDDDDDDDGGGGGGGGGGGGGGGGGGGGGGGGGGGFFFEEECCC@@@>>><<<;;;888888777888888999:::;;;777777777777666666555444111111111111222222222222000222333222111111222333///000000111111222222222111111111111000000000000000000000111111111222222444333222111000...------......,,,,,,---000222444///000000000000000000111/////////000111111222222333222111000////////////------........./////////000//////............///............////////////...000222000---+++,,,...////////////////////////////////////////////////111111000///.........///////////////////////////000000000000///000000000...........................------,,,---...000111...------...//////...,,,***+++,,,...///111222333---......//////......---......//////////////////---///000000...------...///..................///....../////////000000000/////////...............---...000111111111000///000000///////////////...---...///111111111000000////////////000000000000/////////000000000111111222222111111111111222222444444333333222222111111000111111222222222111111111111222222333333444444444444555555666777777777888888888888999:::;;;;;;;;;???>>>AAAIIIMMM\\\vvv------,,,,,,------...///,,,---------...////////////......------......//////......---,,,,,,++++++,,,,,,,,,,,,------........................------...///////////////......000000000000111111111111//////............///////////////////////////////////////////////////////////////...............//////////////////////////////000000000111111111////////////////////////000000111111222333333444555444333111111111222333333333333444666888999999;;;<<<===>>>>>>===<<<;;;;;;;;;<<<===>>>?????????AAAAAA@@@@@@@@@AAABBBBBBDDDDDDCCCCCCDDDDDDEEEEEEGGGGGGFFFFFFEEEDDDCCCCCCCCCCCCDDDFFFJJJNNNSSSUUUXXXXXXYYY[[[\\\ZZZWWWSSSNNNMMMLLLKKKLLLNNNQQQRRRXXXYYYZZZ\\\]]]___``````[[[XXXVVVUUUVVVVVVUUUTTTTTTVVVYYY]]]```bbbccccccccc___ZZZUUURRRPPPPPPPPPNNNNNNOOOPPPQQQRRRSSSSSSSSSRRRPPPMMMHHHDDD???===;;;;;;:::::::::;;;;;;<<<;;;;;;;;;;;;:::999777666444444444444444444444444222333444444333222444555111111111111111111111111111111111000000000000000000000000000111111111111333222222111000///......///............000222333.../////////000000111111...///000111222333444444////////////000111222333............////////////000///............//////............////////////...//////...,,,,,,...111/////////////////////////////////////////////////////////...//////////////////////////////////////////000111000///...------......//////......---,,,+++***)))***,,,///000...---,,,,,,,,,---------///////////////...............////////////..................////////////...000111111000//////000......------------.........////////////000000000..................------------...///000//////...////////////............---...///000111000000000////////////000000000000//////000000000111111111222222111111111111222222555444444333333222222222000111222333222111000///111111111222222333333333444444555555666777777777666666666777888:::;;;<<<;;;???>>>AAAIIIMMM\\\vvv,,,,,,,,,,,,,,,---......,,,---------.../////////......------------......//////...---,,,++++++***,,,,,,,,,---------------------........................///////////////...000000000000111111111111//////............////////////////////////////////////////////////////////////////////////......000000000000000000000000........./////////000000/////////000000000000000111111111111111111111111555444333222222333444555666777777888999;;;===>>>===>>>??????>>>===;;;:::===???@@@BBBDDDEEEEEEEEEEEEEEEDDDEEEEEEFFFGGGHHHGGGFFFFFFFFFFFFGGGHHHIIIJJJKKKKKKJJJIIIHHHFFFEEEFFFGGGIIILLLQQQWWW\\\```___```aaaccceeedddaaa^^^VVVTTTSSSRRRRRRSSSUUUVVVYYYYYY[[[]]]___aaacccddd___]]]ZZZYYYYYYZZZYYYYYYXXXZZZ\\\___cccfffhhhiiikkkhhhccc^^^ZZZXXXWWWWWWUUUVVVXXXZZZ\\\^^^___`````````^^^ZZZUUUNNNHHHDDDAAA@@@???>>>===<<<<<<<<<===>>>>>>>>>===;;;888777777666666666555555444444111333444333222222333444444333333222111000//////000000000000000000111111//////000000000111111111000000000000000111111111//////000111111000///.........//////000000000111...///000111222333444555---------...///000111222........./////////000000//////............//////............/////////////////////...---...000222////////////////////////////////////////////////,,,,,,---...///000000111////////////////////////---...///000000...,,,+++------............------///...------...000222444---------,,,+++,,,---...222111000///...---,,,,,,...//////////////////...---.........//////000000...///111111/////////000......------------......////////////000000000111------...........................///////////////............////////////...//////000000000000000.../////////000000000111000000000000111111111111222222111111111111222222444444444333333222222222000111222333333222000///111111222222222222333333444444555555666777777777555555666777888:::;;;<<<;;;???>>>AAAIIIMMM\\\vvv,,,,,,,,,,,,,,,------...---------.....................------------....../////////...---,,,,,,+++---...//////000000//////.............../////////---...///////////////////////////000000000111111//////............//////////////////////////////////////////////////////---...///000000000000///000000000000000000000000............////////////000000000000111111111111222222111111000000000000444444444444555666777777:::;;;<<<<<<;;;<<<>>>@@@<<<<<<============<<<<<<>>>@@@CCCFFFHHHJJJJJJJJJMMMMMMLLLLLLLLLLLLMMMMMMIIIIIIHHHHHHHHHJJJKKKLLLPPPPPPQQQQQQPPPNNNLLLKKKLLLMMMOOOSSSWWW\\\aaaccc``````bbbdddfffgggeeeccc[[[ZZZXXXVVVVVVUUUVVVVVVUUUUUUVVVXXXZZZ]]]___aaa^^^\\\YYYWWWXXXYYYZZZYYYXXXYYYZZZ[[[___bbbfffhhhjjjgggccc___\\\YYYYYYXXX[[[\\\^^^```ccceeeggghhhiiiiiihhhfffaaaZZZTTTPPPHHHHHHFFFDDDCCCBBBBBBAAAAAAAAABBBBBB@@@===;;;999888888777777666555444444111333333222111000000222444444333222111000000///000000000000111111111111/////////000000000111111/////////000111111222222///000222222222000...---...//////////////////000...///000111222333444444111000///...------------....../////////000000000///............//////000............////////////000///.........///111222////////////////////////////////////////////////+++,,,---...///000000000////////////////////////....../////////---,,,+++------------------------......------...///000111......///...,,,,,,...000000/////////...............//////000000//////...------......///000000000+++---......---------...///..................////////////000000000111111.............../////////000000000000111111111222...////////////000000000///////////////000000000......//////000000111111000000000111111111222222222222111111111111222222222222222333333333333333111222222333333333222222222222333333333333333333444444555555666777777777666666666777888:::;;;<<<;;;???>>>AAAIIIMMM\\\vvv,,,,,,++++++,,,,,,---..................---------...------,,,,,,------.../////////......------------...///000000000///............//////000000000------...///////////////....../////////000000000//////............//////////////////////////////////////////////////////,,,---...000111111111111000000000000000000000000...////////////000000000000111111111222222222333111111111222222222222222444555666888999::::::;;;===>>>???>>><<<;;;===???<<<<<<===>>>@@@BBBDDDEEEEEEHHHKKKOOOSSSTTTUUUUUUYYYXXXVVVTTTRRRQQQPPPPPPOOOOOONNNMMMNNNPPPRRRSSSVVVWWWXXXYYYXXXVVVUUUSSSQQQRRRTTTWWWZZZ]]]___```_________bbbeeeggggggfff```___^^^\\\ZZZYYYWWWWWWRRRRRRSSSTTTVVVYYY\\\^^^^^^[[[XXXWWWXXXZZZ[[[[[[ZZZYYYXXXXXXZZZ___cccfffeeedddaaa^^^\\\YYYXXXWWW\\\]]]^^^```bbbcccdddeeeggghhhjjjjjjgggbbb\\\XXXPPPOOONNNMMMLLLLLLKKKKKKHHHIIIJJJIIIHHHDDDAAA???======<<<;;;:::999888777555666666555222111111222222222222222222222222222///000000000111111111111////////////000000000111000000000000000111111111///000000111111111000000///////////////........./////////000111222333333222111000...---,,,,,,,,,.../////////000000000000...............///000000............///////////////...------.../////////////////////////////////////////////////////////---......//////...------////////////////////////000000000//////...---,,,......,,,,,,,,,,,,......------------------------...000111111......///111........./////////////////////000000000000//////------......///000000111***,,,......---------...000//////......//////000//////000000000111111111.........//////000000000000/////////000000111111/////////000000000111111000000////////////000000.........///000111111111000000111111111222222222222222111111111111222222000000111111222333333333222222222222333444555555444444333333333333333333444444555555666777777777777777777888999:::;;;<<<;;;???>>>AAAIIIMMM\\\vvv,,,,,,++++++,,,,,,---.../////////......------,,,...------,,,,,,------...///////////////.........++++++---.........---,,,.../////////000000111111------...///000000//////............//////////////////............//////////////////////////////////////////////////////+++,,,...000222222222222000000000000000000000000000000000000111111111111111111222222222333333333111111222333444444555666444666888;;;============>>>@@@@@@>>>;;;:::<<<>>>>>>>>>???AAAEEEIIILLLNNNRRRUUUYYY^^^bbbdddeeeeeebbb```]]]ZZZVVVTTTRRRQQQVVVUUUTTTTTTUUUVVVYYYZZZ[[[\\\]]]^^^^^^]]][[[ZZZUUUVVVXXXYYY[[[\\\\\\\\\___^^^___aaaeeehhhiiihhheeeeeecccbbb___\\\ZZZYYYRRRRRRRRRTTTVVVYYY\\\]]]```]]]ZZZYYY[[[]]]^^^___]]][[[XXXWWWYYY^^^cccgggbbbbbb```^^^\\\ZZZXXXXXXZZZZZZ[[[\\\\\\]]]^^^^^^```cccfffhhhgggccc___\\\UUUTTTTTTSSSSSSSSSTTTTTTPPPQQQRRRQQQOOOLLLHHHFFFCCCBBBAAA@@@???>>>===<<<:::;;;;;;999666444444555///000000222333444555555//////000000111111111222////////////000000000000222222111111000000//////000///......///111333555000000//////.........---/////////000111111222222000//////............///////////////000000000000...............///000111............/////////000------,,,,,,......---,,,///////////////////////////////////////////////////000000000///---+++)))////////////////////////222111111000///.........///...,,,++++++,,,...///000111111222111111000///...111333333000///000222000000//////.........---//////000000000000//////---------...///000000111,,,...000000/////////000000000////////////000000000000000000111111111111.../////////000000111111---------------...////////////000000111111222222111000////////////000000---......///000111111222000111111111111222222222222222111111111111222222//////000111222333333444333333222222333555777888444444444444444444444444444444555555666777777777888888888888999:::;;;;;;;;;???>>>BBBIIIMMM\\\www..............................//////...---,,,,,,///......---------......////////////////////////////////////////////////------......//////000000......------------......000///...///000111000//////111222000---+++---...............////////////000000///////////////000000000000000000111111222///000000000111111111222///000111222222333333333444333222111111111222333333333444555666777777888<<<<<<===>>>??????>>>>>><<<===>>>===;;;<<<@@@DDDHHHIIIKKKMMMQQQWWW___dddfffhhhjjjlllllllllkkkjjjfffeeeccc```]]]ZZZXXXWWWWWWYYYZZZZZZYYYZZZ\\\^^^___```aaa```]]][[[ZZZZZZXXXYYY[[[]]]___```aaaaaa^^^aaafffiiikkkmmmppprrrqqqpppnnnkkkhhheeebbbaaa\\\[[[YYYYYY[[[^^^ccceeecccddddddcccbbbccceeegggaaacccddddddcccccceeefffjjjkkklllkkkiiieee```]]]bbbaaa___^^^\\\\\\[[[[[[___```aaacccccc```\\\XXXWWWXXXXXXYYYYYYZZZZZZZZZVVVWWWXXXXXXWWWVVVSSSRRRHHHHHHIIIHHHGGGEEECCCAAA>>>>>>===<<<999555222000777555444333444333222000222222222222333333333333111222333444444333222111////////////////////////333333222222111111000000111000///......///000111333222222222111111000000000000////////////000000---...///000000///...---222111111111000000//////000///...------...///000......------------......***,,,...000111111000//////000111000///...///000111111000000000000000111000000000000000000000000222222111000///...------000000//////.........---////////////////////////......////////////......000///---++++++,,,///111---------............///000///...---------------000000111111111111000000000000////////////000000............//////////////////000111111111111111///222///))))))...111///......////////////......000000000000000000000000000000000000000000000000////////////000000000000333111///000222333111///111111222333333333333222111333444444222222333555555555555555555555555555666666666666666555555555666666666777888888999999<<<<<>>?????????===???@@@AAAAAADDDJJJNNNRRRUUUZZZ___ccchhhmmmpppppppppnnnmmmkkkjjjiiiiiifffdddaaa^^^[[[XXXWWWVVVYYYZZZZZZZZZYYYZZZ]]]______aaabbbbbb___]]]\\\]]]^^^___bbbdddggghhhjjjjjjkkkoootttxxxzzz|||}}}}}}}}}}}}|||xxxtttpppmmmfffeeeccccccdddgggjjjlllkkkllllllkkkjjjjjjlllnnnoooqqqssstttuuuuuuwwwyyyvvvwwwxxxxxxvvvsssooollllllkkkjjjgggeeedddcccbbbccccccdddddddddaaa^^^[[[]]]\\\[[[ZZZYYYXXXXXXXXXVVVWWWYYYZZZ[[[ZZZYYYXXXVVVVVVUUUTTTRRROOOMMMLLLEEEEEECCCAAA???===;;;:::666444333333333444222111111111111111111111111222111111222333333222111111222222222222222222222222111111111111111000000000111000////////////000111222222111111111000000000000000////////////000000000000111111111111000000111111000000000////////////...---,,,,,,---.../////////............/////////............//////000///000111000///...///000//////............//////000000000000000000000000000000000000////////////000/////////............////////////////////////......////////////......///...------...///...---........./////////000000000///...------------...//////000000000000//////000000////////////000000000/////////////////////......///000000000000000...111000,,,,,,000111.........////////////......////////////////////////////////////////////////////////////000000000000222000///000222444222111000111111222222222222222111333444444222222333555000111222333444666777777666666666666666666666555666666777777888999999:::<<<<<>>BBBEEENNN```qqq---------------------------...............------...------------...//////////////////////////////////////////////////////000000//////......------//////............//////222111//////000000///---.........---,,,,,,,,,,,,............////////////000////////////000000111...............///000000000000000////////////......///000111222333333333111333444666777777666555555555666666777888888888:::;;;===???BBBCCCDDDEEEDDDEEEGGGJJJPPPXXX```eeegggjjjlllmmmkkkhhhfffeeeeeedddcccbbbbbbbbbcccdddfffdddaaa^^^\\\[[[[[[[[[YYYZZZZZZZZZ[[[^^^bbbeeegggkkkooorrrtttvvvxxxzzzyyy{{{}}}{{{xxxssssssrrrqqqqqqppppppppptttuuuwwwwwwuuutttttttttyyy|||}}}|||zzzzzz~~~{{{yyywwwwwwxxxxxxuuupppjjjeeebbb```___\\\]]]^^^^^^___^^^^^^]]]^^^^^^^^^^^^^^^]]]]]]\\\___^^^[[[WWWRRRLLLGGGDDDBBB???<<<::::::999888666555555555444444444333333111111111111111111111111000000000000000000000000......//////000000111111000000000000000000000000000000000///////////////000000////////////000000000///...------...///000////////////............////////////////////////,,,------------------,,,000///...------...///000///000111000///...///000111000000000000111111222000000000000000000000000........./////////000000///////////////.........////////////////////////......////////////......000...,,,---111222///+++....../////////000000000//////............//////...//////000000//////...000000////////////000000222222111111000000//////---...//////000000//////...///000//////000000///......////////////......////////////////////////////////////////////////////////////000000000000222111111111111222111111//////000111111111111000111222444333222222333555333333333333333333333333555555555555666666666666777888888999::::::;;;;;;;;;;;;>>>BBBFFFOOOaaaqqq------------------------------...............------------------...//////////////////////////////////////////////////////000000//////......------/////////....../////////222000//////000000///---...---------------,,,,,,............///////////////////////////000111111...............///000000000000000000000/////////---...000222444666777777555666777888888777666555333333444555666777888888>>>???AAACCCEEEGGGHHHHHHHHHHHHIIIMMMSSS[[[bbbeeehhhhhhgggddd```]]][[[[[[___```bbbdddeeeeeeeeeeeedddcccaaa```___``````aaa```aaabbbccceeehhhmmmpppvvvyyy}}}~~~yyyyyyxxxwwwvvvuuuuuuuuuzzz}}}~~~|||||||||~~~xxxsssooollljjjdddccccccbbb```___]]]]]]______```aaabbbdddeeefffeeeffffffddd___XXXQQQMMMKKKHHHCCC???===;;;999777777777666666555444333333222111111111111111111222000000000000000000000000......//////000000111111000000111111111111000000///////////////000000000000000////////////000000000///...------...///000............////////////........................---...////////////...---+++,,,...000000000000//////000111000///...///000000000000000000111222222////////////////////////////////////.....................///////////////////////////////////////......////////////......222///,,,,,,...000000///------.........///////////////.........//////000///000000111111000000///000000////////////000000222111111111000000000/////////000111111111111000///....../////////000111......////////////..............................000000000000000000000000////////////000000000000333333333222111///////////////000111111111111000111222444333222222333555444444444444444444444444444555555555666666777777777888888999::::::;;;;;;:::;;;>>>BBBFFFOOOaaarrr,,,,,,,,,,,,,,,,,,,,,,,,,,,---......///.........---------------...///000///////////////////////////////////////////////////////////////.........000//////......//////000///---,,,---...///...---+++******,,,///000000000............///////////////......//////000111222//////......//////000111///000000000111111111111///000333555777999:::;;;888888888888888777666666444555666888:::;;;<<<===DDDDDDFFFGGGIIIIIIJJJJJJIIIIIIJJJOOOUUU\\\```bbbddddddbbb___\\\[[[\\\]]]\\\]]]```bbbccccccbbbaaabbbcccdddeeeggghhhiiiiiilllnnnqqqrrrsssvvvyyy{{{~~~}}}{{{{{{{{{|||}}}}}}~~~~~~~~~~~~zzzvvvtttmmmlllkkkiiigggfffddddddbbbbbbccccccdddfffggghhhfffhhhjjjjjjhhhddd___[[[TTTOOOIIIDDDAAA>>>;;;999999888777666555444333333333333222111111222333333333333333333333333333333///000000000000000000111000111111222222111111000//////000000000000111111000000////////////000000111111000000000000111111...////////////000000000,,,,,,------------,,,,,,000111222333333222111000***+++...000111111000//////000111000///...///000...------......///000111/////////////////////////////////......---------.........///////////////////////////////////////......////////////......222000...,,,,,,...000222------------............//////......//////000000000000111111111111000000000000////////////000000000000000000000000000000///000000111111111111111///...///222333000000222......////////////..............................111111111111111111111111////////////000000000000333444444222000//////000///000111111222222111111111333444444222222333555111222333444666777888888444444555555666777777777777777888888999:::::::::::::::>>>BBBFFFOOOaaarrr,,,,,,,,,,,,,,,,,,,,,,,,,,,------...//////......---,,,,,,------///000000////////////////////////////////////////////////.........///////////////000000////////////000000---,,,,,,---///000///...,,,+++***,,,000222222000............////////////............///000111222000////////////000111111//////000111222333444444444555777888:::;;;;;;;;;999888888888888999999::::::;;;===???AAADDDEEEFFFHHHIIIIIIJJJJJJJJJIIIIIIIIIHHHJJJOOOVVV\\\^^^^^^___``````^^^\\\\\\^^^```\\\\\\^^^___```aaabbbbbbeeehhhkkkpppsssuuuvvvvvvxxxzzz}}}~~~~~~~~~~~~|||~~~|||{{{yyyzzz|||~~~~~~yyywwwxxx{{{~~~|||yyyyyy||||||zzzttttttssssssssssssssstttpppnnnllljjjiiihhhhhhhhhgggggghhhhhhgggfffeeeddd\\\WWWQQQKKKHHHEEEBBBAAA======<<<:::999888666666444444333222222333444444333333333333333333333333111111111111111000000000000111222222222222111000000000000111111111222222000000////////////000000000000111111111111000000/////////000000000111111---...///000000///...---///000111222222111000///------...//////000000//////000111000///...///000------------...///000111////////////////////////------...............///............/////////000////////////////////////......////////////.........000222000---,,,///333............///////////////////////////000111111//////000000000000//////000000////////////000000.........//////000000111...//////000111000000000...---222999:::444111111......////////////..............................000000000000000000000000////////////000000000000000111333222000000111333000111111222222222222222111333444444222222333555111111222333555666777888444444555555666777777888666666777777888999999:::999:::===BBBFFFOOObbbsss,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---.../////////...,,,,,,,,,---...///000111////////////////////////////////////////////////---.........//////000000000000////////////000000...------...111222222111000...,,,---000111///---............/////////000............///000222222000000000000000111222222//////000222333444555666999999:::;;;;;;;;;;;;:::888888777777888:::<<<===???AAACCCEEEHHHKKKMMMNNNJJJKKKKKKKKKJJJIIIHHHHHHGGGGGGJJJPPPWWW\\\]]]\\\\\\]]]___^^^]]]\\\\\\]]]```______aaacccfffiiikkkjjjnnnsssyyy~~~~~~~~~~~~|||~~~}}}~~~~~~xxxwwwtttssstttwww{{{}}}{{{vvvtttvvv{{{zzzvvvuuuxxx|||~~~{{{xxxxxxyyyzzz|||~~~~~~{{{vvvrrrooonnnmmmhhhgggdddbbbaaabbbcccdddbbb]]]WWWRRROOOMMMKKKIIICCCBBBAAA@@@>>><<<;;;;;;555555333333333333555555111111111111111111111111333333222222111111000000000111222333333222111000000000111111222222222333000000////////////000000---...///000000///...---//////000000111111222222111222333444444333222111,,,---...000000...---,,,111000...---------///000///111111000///...///000////////////000111333333////////////////////////++++++,,,---...///000111---.........//////000000////////////////////////......////////////......***000555333...+++...222////////////000000000000///////////////000111111......////////////......000000////////////000000,,,,,,---...///000111111---......///////////////,,,---555???@@@888111000......////////////..............................////////////////////////////////////000000000000,,,///222222111111333666111111222333333333333222111333444444333222444555333333333333333333333333444444444555666777777888666666666777888888999999999:::===BBBFFFOOObbbsss..............................//////...---,,,,,,***+++,,,,,,------,,,,,,////////////////////////////////////////////////............/////////000111111111111111111111111---///000222222000///------...//////---...///111------...///000111222222---...///000000000///.../////////000222555777888///000222444666777777888777999;;;<<<;;;;;;<<<===<<<<<<<<<<<<===???AAACCCFFFGGGIIIJJJKKKLLLLLLLLLKKKJJJGGGEEECCCEEEJJJMMMPPPRRRUUUWWWXXXZZZ]]]```^^^^^^^^^______`````````\\\^^^aaafffkkkooossstttxxxzzz}}}~~~}}}}}}~~~|||{{{zzz{{{|||}}}zzzxxxvvvvvvwwwwwwwwwyyy~~~~~~zzzuuuqqqsssxxxxxxttttttvvv}}}zzz|||~~~|||{{{}}}~~~~~~~~~{{{wwwuuuooommmjjjgggdddbbbbbbbbbeee___YYYVVVVVVUUUQQQMMMLLLJJJHHHGGGFFFCCC???<<<===;;;888777666555333111111111222222333333444444111111111111000000000///000000111111111111000000111000///......///000111//////............//////---.........///000000000/////////111333333111///333222000/////////000111000000000000000000000000000000000000000000000000//////............//////+++,,,,,,---...//////000111111000///////////////////////////////////////000000///...---,,,,,,+++)))***,,,...//////......000000//////.........---111111000000//////......000000000000000000000000000000000000000000000000111111000000//////......000000//////.........---........................------...000111111111111...000333555555333000...000000000000000000000000////////////000000000000111111000000//////......222111111111000000//////000///---,,,,,,...000111444444333222222111000000555444444333333444444555666555333222111222222333666666555333222444777;;;999999999999999999999999999:::===BBBFFFOOObbbsss..............................//////...------,,,+++,,,,,,---------------////////////////////////////////////////////////........./////////000000////////////////////////...///000111111000///....../////////......000111......//////000111111111...///000111111000//////---------...///111333444222333555777999:::;;;<<<777999;;;<<<;;;<<<>>>@@@AAAAAABBBCCCEEEGGGIIIJJJJJJJJJKKKLLLMMMMMMMMMMMMJJJIIIHHHFFFEEEGGGKKKNNNSSSUUUWWWYYYYYYZZZ]]]______```bbbdddfffhhhjjjkkkkkklllooorrrvvvzzz}}}~~~~~~~~~{{{|||}}}}}}|||}}}}}}|||{{{yyyvvvssspppooorrrsssuuuwww{{{{{{wwwxxx|||rrrqqqnnnkkkhhhfffeeedddeee```ZZZYYY[[[[[[XXXUUUXXXWWWUUUSSSPPPLLLGGGCCCAAA>>>;;;888888777666555222222222222333333333333111111111111111000000000000000111111111111000000111000////////////000111//////............//////...............//////////////////111222222111///222111000/////////000000000000000000000000000000000000000000000000000000000//////......//////000111111222222333333444444111111000///////////////000000000000000000000000/////////......------,,,,,,---......////////////000/////////............111000000000/////////...000000000000000000000000000000000000000000000000111000000000/////////...000/////////....................................---...///000000111000000---///111222222000...---////////////////////////////////////000000000000111000000000/////////...111111111111000000000///222222111111111222333444222222222222222222222222333333222222222222333333555555333222222222333333777777666555333444666999777777888999::::::;;;;;;:::;;;>>>BBBFFFOOOaaarrr.................................///......---,,,,,,------...............////////////////////////////////////////////////....../////////000000000////////////////////////...///000111111000///....../////////......000222000000000000000000000000000000111111111111000///------......///111222333777777999:::<<<>>>??????888999;;;<<<<<>>??????:::;;;<<<===???BBBGGGKKKLLLMMMNNNOOOPPPPPPPPPPPPQQQRRRRRRRRRRRRQQQQQQPPPMMMOOOPPPQQQQQQSSSUUUXXX[[[___dddhhhkkknnnqqqsss{{{{{{{{{|||||||||}}}}}}}}}}}}}}}~~~}}}{{{yyyvvvtttsssssssssxxxzzz~~~~~~{{{wwwxxxyyy|||vvvrrrnnnkkkiiigggdddaaabbbcccdddffffffccc]]]YYYQQQLLLFFF@@@===<<<;;;:::999999888777666555444444111111111222222222222333000111111222222111111000000000000000000000000000000000////////////000000//////......------,,,,,,000///...///111111111///000//////...............////////////////////////////////////////////////111111000000000000111111------------------,,,,,,000000////////////000000000000000000000000000000---........./////////000111000///...---...///000///////////////.........000000000000////////////////////////////////////////////////////////////000000000000///////////////////////////.................................///000000000000//////...------------------......////////////////////////////////////000000000000000000000000////////////111111111000000000000000000111222222333333222222000111111222222333444444222222111111111111222222444333333333444444444444333666888888888777777888666777888999:::;;;<<<<<<<<<<<>>?????????>>>=========>>>>>>>>>???AAACCCEEEIIINNNRRRUUUUUUTTTSSSRRRRRRQQQQQQTTTTTTUUUVVVVVVUUUUUUUUUTTTWWW[[[]]]^^^___aaaccciiimmmrrruuuxxxzzz|||~~~~~~}}}}}}}}}}}}||||||}}}~~~~~~xxxvvvuuusssrrrrrrsssttt{{{~~~~~~}}}||||||~~~|||yyy{{{~~~~~~yyysssmmmgggcccbbbdddggglllnnnnnnkkkggg[[[UUUMMMGGGBBB@@@>>><<<<<<;;;:::999777555444333222222222222333333333333111111222222222222111111000000111111111111000000000000////////////000000/////////......------,,,000...---...000111000//////////////////......---////////////////////////////////////////////////111111000000000000111111111111000000000000000000000000////////////000000////////////////////////------......///000000000000///...---------...///.........///////////////////////////000000000000////////////////////////////////////////////////////////////000000000000.........//////////////////////////////////////////000000000000//////.........---------...///000000000000000000000000000////////////000000000000////////////000000000000000000000000000000111111///000000111222111111111222222222222222222222222333333222222222222333333222333333444555555555555000333666888888888888999888999999999999999::::::<<<<<>>@@@AAABBBAAA@@@???>>>??????AAABBBEEEGGGJJJLLLOOORRRWWW[[[___]]][[[XXXVVVUUUUUUUUUWWWWWWYYYZZZ[[[\\\\\\\\\___bbbgggkkkmmmnnnooopppzzz|||~~~}}}}}}}}}|||{{{{{{{{{}}}|||||||||~~~yyyyyyyyyxxxxxxyyyyyyzzz}}}{{{wwwvvvzzz}}}{{{||||||{{{yyy{{{~~~xxxpppkkkdddfffhhhllloooooollliiiaaa\\\UUUOOOJJJGGGDDDBBB@@@???===;;;999666444444444444444333333333222222111111222222222222111111000111111222222111111000111000000//////000000111///////////////.........000...------///000000000///000000000000///...---000000000000000000000000000000000000000000000000111000000//////000000111111111111111111111111111///////////////000000111.................................//////000000000.........---......//////.........///////////////////////////000000000000000000000000000000000000////////////////////////////////////000000000000........./////////////////////////////////////////////000000000000//////...............///000111111111111111111111111111////////////000000000000////////////000000000000000000000000111111111111111111111111222222222333333222222222222222222222333333222222222222333333111222333555666666666666000222555777777777888999999999999999999999999999;;;<<>>CCCHHHRRRdddvvv........................,,,,,,---.../////////...,,,------...............////////////////////////////////////////////////000000000000111111111111111111111111111111111111000000////////////000000///000111000//////111333111111111111111111111111222222222333555888;;;===???@@@BBBCCCDDDCCCCCCBBBAAAAAABBBDDDGGGKKKOOOQQQTTTWWW\\\___aaacccfffiiiccc```\\\XXXWWWXXX[[[]]]\\\]]]```cccfffiiijjjkkkooottt{{{~~~}}}|||{{{{{{zzzxxxwwwwwwvvvsssssssssuuuyyy~~~~~~{{{sssuuuzzz{{{uuurrrtttzzz~~~{{{yyyxxxxxxtttxxx|||{{{xxxyyyssswwwzzz{{{||||||}}}~~~}}}xxxyyy|||}}}yyysssmmmiiifffccc___\\\ZZZWWWTTTRRRPPPOOOLLLIIIFFFCCCAAA???777777666555333222111000111222222333333222222111000111222333333222111000111111000000000000111111//////000000111111222222000...,,,,,,...000000000000111222222222111///...000000000000000000000000000000000000000000000000//////............//////---......///000111111222///////////////000111111000000000000000000000000000000000000////////////---...000111222222222111---.........//////000000.../////////000000111111000000000000000000000000111111111111111111111111.../////////000000111111---.........//////000000000000000000000000000000------///000111111111111+++,,,---...////////////000000000000000000000000////////////000000000000.../////////000000111111//////000000111111111222111000///......000222333...///000111333444555666111111000000000000111111000111333555777777777777555666666555333111222333666666777888:::;;;<<<===999:::>>>CCCHHHRRReeewww//////.........---------......------------......////////////////////////......//////......---,,,,,,,,,------...///000000222222222111111111111000//////............//////////////////000000000000///000111222222111000///000000000000111222444444666666888999<<<>>>???@@@BBBCCCCCCBBB@@@???@@@AAA???AAADDDHHHMMMQQQTTTUUU___aaaccceeefffeeedddccc^^^^^^]]][[[ZZZ\\\```cccbbbaaaaaaeeelllrrrtttttt|||}}}xxxxxxyyyzzzyyyxxxvvvuuurrrpppoooooossszzz~~~xxxttttttwww~~~}}}wwwtttvvvyyy|||{{{zzzyyywwwvvvppprrrvvv{{{}}}{{{zzzyyyxxxrrrooopppsssvvvzzzzzzwwwyyy{{{}}}yyyrrrqqqooorrrxxx}}}rrriiilllhhhbbb^^^\\\[[[ZZZYYY^^^\\\YYYVVVRRRLLLEEEAAA???;;;666444444555666666111000000000000111222222333333333222222222111111000000000000000000000000000000000000000000000000000000////////////000000//////000000000000////////////............/////////000111222222111000///000000000000000000000000000000////////////000000222222111111000000//////////////////////////////000000//////............000000///...............000000////////////000000222222222111111111000000.../////////000000111111------...///////////////000000000000000000000000+++,,,---...///111222222333222111000////////////000000000000000000000000..............................//////000000111111000000000000000000000000111111000000//////......111111111000000000000000222222222222222222222222222222111111111111111111777666666555444222222111000000111222333555666777555555555555666666666666888888888888999:::;;;<<<======???BBBFFFOOOaaarrr//////.........---------......------------....................................//////......---,,,,,,,,,---......//////000111111111000000000//////000000////////////000000000000000000111111111111...///111222222222222111000000000111222333444444888:::;;;>>>@@@AAACCCCCCCCCCCCBBB???======@@@BBBCCCEEEHHHLLLQQQVVVYYY\\\dddeeeggghhhiiihhhgggfffcccbbb```^^^^^^bbbhhhmmmmmmllllllnnnrrrvvvxxxzzz~~~}}}zzz{{{{{{{{{|||}}}~~~~~~{{{wwwuuuvvv{{{|||xxxvvvwww{{{{{{wwwttttttuuuwww}}}~~~{{{yyyyyyxxxwwwvvvrrrqqqrrrtttxxx~~~~~~{{{yyyyyyxxxwwwpppmmmmmmooopppqqqxxx|||{{{vvvssstttuuuwww|||wwwsssooooootttzzz~~~~~~vvvrrrkkkgggcccaaa___]]]___^^^^^^]]][[[WWWQQQLLLBBB>>>999666555555555444555555444333333222333333333333222222222111111111000000000000000000000000000000000000000000000000111000000//////000000111//////000000000000////////////............/////////000111111111000///...000000000000000000000000111000000//////000000111000/////////.........---////////////////////////000000000000/////////...//////..................000000////////////000000222222222111111111000000//////000000000111111111///000111111222222111111000000000000000000000000---......///000111222222111111111111111111222222000000000000000000000000........................////////////000000000000000000000000000000000000111000000000/////////...000000111111222222333333000000000000000000000000111111111111111111111111222222222222111111111111222222222222333333444555666666666777777777777777888888888888999:::;;;<<<======???BBBFFFOOOaaarrr...............---------......------------.................................////////////...---------------......//////000000000/////////.........111111000000000000111111000000111111111222222222---...000111222333333333111111222333444555666666===>>>@@@CCCDDDEEEEEEEEECCCBBB@@@===;;;<<<@@@DDDHHHIIILLLPPPVVV\\\aaadddiiijjjkkkkkkkkkjjjiiihhhgggfffdddcccdddiiiqqqvvvxxxxxxwwwuuuuuuwwwzzz}}}~~~|||xxxuuusssuuuuuuuuuwwwzzz|||yyy{{{~~~|||yyywwwxxxyyy}}}}}}|||zzzzzzyyyvvvssspppqqqttt{{{}}}zzzxxxwwwwwwwwwuuutttpppmmmjjjjjjmmmsssyyy~~~~~~}}}{{{zzz{{{{{{yyyxxxqqqmmmkkkkkkjjjiiinnntttzzzzzzsssuuupppmmmnnnooopppuuu{{{wwwuuuxxx|||}}}|||~~~wwwqqqlllhhhdddaaa\\\]]]___aaaaaa___ZZZVVVJJJFFFAAA<<<:::888666555666666444333222111111111222222222222111111111111000000000000000000000000111111111111111111111111111000000//////000000111//////000000000000////////////............//////000000000000000///...---000000000000000000000000111000000//////000000111////////////............////////////////////////000000000000000/////////.............../////////000000////////////000000222111111111111000000000///000000000000111111111------...///////////////////////////////////////000000000000111111111222111111222222222222222333000000000000000000000000........................000000000000////////////000000000000000000000000000000000000///////////////000000111222333444555000000000000000000000000111111111111111111111111///000000000111111222222444333333222222333333333666777777777888888888999888888888888999:::;;;<<<======???BBBFFFOOOaaarrr..............................------------..............................///////////////...------------....../////////000000000000/////////......111000000//////000000111///000000000000111111111...//////000111111222222222333555777999;;;<<<<<>>===???BBBEEEJJJKKKNNNSSSYYY```fffiiijjjkkkkkkkkkjjjiiihhhgggggghhhhhhhhhjjjooovvv{{{||||||{{{wwwssssssvvvzzz{{{~~~|||vvvpppnnnoooqqqqqqqqqtttzzzzzzzzz}}}~~~~~~zzzxxxwwwvvvxxx{{{yyyyyyzzz{{{yyysssnnnlllmmmrrr|||~~~|||zzzxxxxxxvvvtttrrrmmmllliiiiiilllpppvvvzzz}}}}}}}}}}}}{{{tttpppmmmllliiigggjjjooovvv}}}~~~zzztttrrrmmmjjjjjjkkkkkkoootttxxxzzztttnnnhhhddd^^^^^^^^^```bbbcccaaa___TTTPPPKKKFFFBBB???;;;999888777666444333222222222333222222222111111111111111111111111111111111111000000000000000000000000000//////......//////000//////000000000000////////////............//////000000000///......------////////////////////////000//////......//////000111111111111000000000000/////////////////////////////////////////////////////////000000000000000//////000000000000//////111111111111000000000000////////////////////////------...////////////...........................000000000000000000000000222222222222111111000000000000000000000000000000........................111111000000//////......////////////////////////000000000000////////////000000000111111222222222222222222222222222222222111111111111111222222222111111222222222333333333333333222222222333444444666666666777777888888999888888888888999:::;;;;;;======???BBBFFFOOOaaarrr---...........................------------..............................//////000000//////...---.........///////////////111111000000000/////////000//////......//////000.........////////////000000000000000000000111111444666999<<>><<<;;;:::888777777666666333333333333222222222111222222222222222222222222///////////////////////////......------....../////////000000000000////////////............//////000000///...............///////////////////////////......------......///000000000000111111111111000000000000000000000000........................000111111222222222111111//////000000000000//////000000000000000000000000........................111222222333333333333333------------------------000000/////////.........---...///000111111111111////////////////////////........................111111000000//////......////////////////////////////////////000000000000111111000000//////......222222222222222222222222000000111111111222222222333333333222222222111111111111111222333444666666444444555555666777888888888888888888999:::;;;;;;======???BBBFFFOOOaaarrr---------.....................------------......------------------------///000000000000///......////////////////////////111111111000000000////////////............//////---------.........//////111111111111111222333444999:::===AAACCCEEEEEEFFFCCCBBBAAA@@@???>>>>>>======AAAEEEHHHHHHHHHHHHIIIHHHKKKPPPVVV]]]cccgggjjjhhhhhhhhhiiijjjkkkkkklllooorrrvvvxxxyyyyyyzzz{{{zzzzzzzzzwwwuuuuuuvvvwwwrrrrrrrrrpppmmmkkkkkklllooooooqqquuu|||{{{yyyzzz{{{{{{~~~}}}|||xxxtttqqqkkkgggjjjqqquuuzzz|||xxxuuuuuuuuuuuuwwwyyyyyyxxxvvvuuuyyyzzzxxxxxxzzzzzzyyy}}}}}}zzzzzzzzzwwwsssnnnkkkkkkjjjhhhjjjnnnooowww|||yyyyyyzzzzzzuuulllmmmqqqzzzvvvrrrmmmiiihhhgggfffeee^^^[[[XXXUUURRRNNNIIIFFF>>>===<<<:::888666666555444444444444333333333333222222222222222222222222///////////////////////////......------....../////////000000000000////////////............//////000//////......///000000000000000000000000000000///......------......///............////////////000000000000000000000000............////////////111222333333333111000///...///000111111000///...//////000000000000000111//////............------000000111222222222222222........................////////////............((())),,,///111333333333////////////////////////........................000000000000////////////000000000000000000000000////////////000000000000111111000///...------,,,000000000000000000000000000000000111222222333333222222111111000000000///000000111222333555666777333333444555666777888888888888888888999:::;;;<<<======???BBBFFFOOOaaarrr---------.........//////......------------......------------------------000000000000000///......000/////////////////////000000/////////.........000000////////////000000............////////////111111222333555777999;;;>>>???AAADDDEEEEEEDDDCCCBBBAAA?????????@@@AAACCCFFFHHHJJJKKKJJJIIIJJJJJJIIIMMMSSSZZZ```eeehhhjjjjjjjjjkkkmmmoooqqqsssttttttvvvxxxyyyxxxxxxxxxzzzyyyxxxxxxyyyzzz{{{zzzyyyqqqooolllkkkkkklllkkkjjjmmmnnnppptttzzz|||||||||zzz||||||~~~{{{yyyxxxuuurrrpppmmmgggbbbdddiiikkkqqqxxx}}}}}}zzzwwwuuusssuuuwwwyyy{{{~~~}}}xxxttttttrrrpppqqquuurrrzzz|||zzztttqqqqqqrrrqqquuuzzz|||llliiifffiiirrr||||||wwwqqqkkkgggbbbaaa___^^^\\\XXXTTTPPPGGGEEEBBB???;;;888666666666666555555555444444444333333333333333333333333111111111111111111111111000000////////////000000//////000000000000////////////............///////////////...///000222333000000000000000000000000000000////////////000000---........./////////000000000000000000000000000///000000000111111111111111111222222111///---,,,...///000111111000///...////////////000000111111111111000000000/////////,,,,,,---.......................................///////////////000000000***,,,...111222222222111////////////////////////........................////////////000000000000000000000000000000000000.../////////000000000111111111000000//////......000000000000000000000000///000000111222222333333111111111111222222222222222111222222333444555666444444555666777888999999888888888888999:::;;;<<<======???BBBFFFOOOaaarrr---------.........//////.........------.........------------------------000000000000000//////...000000000000//////////////////.........---------111111000000000000111111////////////000000000000111111333555888<<>>>>>@@@CCCFFFHHHNNNNNNNNNLLLIIIIIIJJJLLLKKKOOOVVV]]]dddhhhjjjkkkmmmmmmoooqqqtttwwwyyy{{{wwwwwwwwwvvvttttttuuuwwwvvvuuuvvvyyy}}}|||yyyqqqmmmiiiiiikkkllljjjhhhkkklllnnnrrrxxx~~~~~~}}}xxxyyyxxxxxx{{{uuusssrrrnnnmmmllllllhhhcccdddjjjkkkqqqyyy~~~|||zzztttwwwzzz|||~~~}}}{{{xxxyyy}}}|||~~~tttooolllmmmmmmllloootttuuu||||||wwwpppgggdddhhhpppvvvzzz~~~wwwpppgggfffeeeeeedddaaa]]]ZZZUUURRRNNNIIIEEEAAA>>><<<777666666666666555555555333333333333333333333333333333333333333333333333222222111111111111222222//////000000000000////////////............////////////...///000111333444000000000000000000000000222222111111111111222222///000000000111111222222000000000000000000000000111111222222333333333333000111111111000---+++)))...///000222222000///....../////////000000111111333222222222111111000000---...//////000////////////////////////////////////000000000111111111111111222333333222000---,,,////////////////////////..............................//////000000111111000000000000000000000000.../////////000000111111000000000000111111111111222222222222222222222222///000000111222222333333111222333444555666777777444333333222222333333444444555666777888999::::::888888888888999:::;;;<<<======???BBBFFFOOOaaarrr------------------------,,,,,,---......---,,,,,,...------------...//////---------.........//////000000000000000000000000///////////////////////////000111000///...///000000000111111000///......222333555888;;;>>>AAABBBEEEFFFFFFCCC@@@=========888;;;@@@CCCEEEEEEGGGHHHLLLMMMMMMMMMMMMNNNQQQSSSUUUVVVYYY]]]aaafffjjjmmmoooppprrrtttvvvvvvvvvvvvvvvuuusssrrrqqqqqqqqqrrrtttqqqqqqvvv{{{}}}uuuxxxxxxuuutttuuutttpppnnnlllnnnsssvvvxxx}}}|||uuuooonnnsssxxx}}}wwwqqqooooooooollliiihhhffffffmmmvvv|||yyyxxxwwwyyy}}}zzztttnnnmmmooopppnnnkkkpppzzzxxx{{{wwwwww{{{}}}qqqiiigggjjjmmmooouuuwww~~~}}}lllhhhdddaaa``````___^^^YYY[[[[[[YYYSSSKKKBBB===:::;;;;;;999555333333333777333//////111333333222......///000///...---,,,333111///...000111111111000000//////......------......///000111222222333000000///////////////000000000000000////////////((())),,,...//////....../////////...///000000111000000000000000000000000333222///------...000111000111111111111222222222000000//////...............//////000111222222222000000///...............///...---,,,,,,---...///......//////000000000111000000//////000111111222000000000000000000111111,,,---...///000000000000000000//////.........---111111111111000000000000------------............//////...---,,,++++++***111111111000000000000000...//////000111222222222111111000000000000000111333222000/////////000111444444444444444444444444333333444555666777888888888888888777888888999999<<<<<<>>>AAAEEENNNaaasss------------------------,,,,,,............,,,,,,...------------...//////---------.........//////000000000000000000000000........................///111222111000///000111111111111111111111111111666777:::===AAACCCEEEFFFDDDDDDDDDAAA>>><<<===>>>===@@@CCCEEEFFFGGGIIIKKKLLLOOORRRTTTTTTUUUVVVWWW[[[]]]```dddhhhkkknnnppppppqqqssstttvvvvvvwwwwwwsssrrrpppooonnnnnnnnnoootttqqqppptttwww{{{xxxwwwtttuuuxxxyyyyyy}}}|||yyysssnnnlllppptttwww~~~~~~vvvpppnnnnnnpppnnnmmmooopppsss}}}{{{zzz}}}~~~yyysssqqqrrrqqqmmmjjjnnnwww|||yyywwwzzz}}}~~~wwwssssssttttttsssuuuxxx~~~yyypppiiiddd```^^^]]]]]]___bbbaaa]]]UUUMMMGGG>>>===:::777666444444444555222000000222333222000444555555666555444333222222111//////111111111000000000//////////////////000000000000000111111111000000////////////000000111111111111111111111111)))+++---///000000///////////////000000000111111000000000000000000000000111000000///////////////000000111111111222222222000000000000/////////......//////000111111222222111111000///////////////000///...------...///000///////////////000111111000000/////////000000111111111111000000000000000/////////000000000//////000/////////............111111000000000/////////////////////000000000000111111111000000///......111000000000000000000000/////////000111222222222222111111000000000111111444333222000000111111222444444444444444444444444666666666777777777777777999888888888888999::::::999999;;;>>>BBBLLL___ppp------------------------,,,---...//////...---,,,...------------...//////------........./////////000000000000000000000000------------------------///111222111000///000222111111111111333444666777999;;;>>>AAACCCEEEEEEFFFAAAAAAAAA???===<<<>>>@@@DDDEEEGGGHHHIIIJJJMMMOOONNNRRRXXX\\\]]]^^^^^^___eeegggjjjmmmppprrrsssssstttuuuuuuvvvwwwwwwxxxxxxsssqqqpppnnnmmmmmmmmmmmmpppnnnnnnppprrrxxx|||zzz{{{{{{yyy{{{~~~~~~zzzwwwrrrnnnlllooorrruuu{{{yyyuuurrrrrrpppoooqqquuuyyy~~~{{{zzz}}}}}}{{{zzz~~~|||yyyxxxuuupppllllllrrr||||||xxxvvvwwwxxxxxx|||~~~~~~~~~}}}sssjjjeee```^^^___aaadddeeeccc^^^XXXTTTHHHCCC<<<888777777666444444333222333444444222000333444444444444333222222111000000111222222111/////////000000000000000000111111111000000/////////000000////////////000000000000000000111111111111+++,,,...000111111000000///000111222222222111000000000000000000000000000...///000111111///...---000000000111111111222222000000000000000//////////////////000111111222222222222111000000000000000000000////////////000000000000///......///111222000000000000000/////////222111111111000000//////000000000000000/////////////////////............000////////////.........////////////000000000000111111111111111111111111000000000000000000111111//////000000111222222222222222111111111111222222555444333222111222222333444444444444444444444444999888888888777777777666999999999999999:::;;;;;;<<<<<<>>>AAAEEEOOObbbsss------------------------,,,---...//////...---,,,...------------...//////............////////////000000000000000000000000////////////////////////...000111000//////000111000000111222444666999::::::;;;===???@@@@@@??????======>>>======???BBBEEEIIIJJJJJJJJJKKKMMMPPPSSSSSSWWW\\\aaaccceeegggiiinnnppprrruuuvvvvvvvvvuuuwwwwwwwwwwwwwwwwwwxxxxxxtttssspppnnnlllkkkkkkkkkhhhjjjnnnqqqssszzz{{{{{{zzzxxxyyy|||}}}{{{yyywwwrrrrrrrrrvvvzzz|||zzzxxxuuutttvvv{{{|||xxxyyy|||~~~|||xxxyyy||||||yyy|||~~~yyyuuuooorrrwww|||~~~yyytttqqqrrrsssrrruuuyyy}}}}}}uuunnngggccc]]]^^^___```aaa```___^^^VVVMMMCCC===<<<<<<999666777666555555444444333222111111111000000000//////111000000222333333111/////////000000111111222222000000000000000000//////000////////////000000111.............../////////---...///111111222111111...000222333444333111000000000000000000000000000...///////////////......000000000000111111111111//////////////////////////////000000111111111111222111000000//////000000111000000000000000000111111000///......///000222111111111111111000000000222222111111000////////////////////////////////////////////////.........//////.........---------------------............------........./////////000000000000000111111111000000000111111222222222222222222111222222333444555444222111111111222333333333444444444444444444777777777777777777777777999999999999:::;;;<<<<<<======???CCCGGGQQQdddvvv------------------------------...//////...------...------------...//////........./////////000000000000000000000000000000000000000000000000000000---...000//////...000111000111222444666888:::;;;;;;<<<<<<===<<<;;;:::999:::<<<>>>???@@@CCCGGGJJJJJJKKKKKKLLLMMMPPPTTTXXXZZZ\\\```cccfffjjjnnnrrrssstttvvvwwwxxxwwwuuutttuuuuuuuuuttttttttttttssspppnnnllliiigggfffeeeeeeeeejjjrrrwwwzzz{{{{{{{{{yyyyyy||||||}}}{{{vvvvvvuuuuuutttxxx|||}}}zzzyyyxxxzzz~~~zzzvvvuuuvvvyyy{{{zzzzzz|||xxxyyy|||zzzzzz|||~~~|||xxxuuuqqqnnnnnnnnnmmmpppuuuwww|||~~~yyy|||{{{rrrlll___]]]\\\[[[\\\^^^bbbdddaaaXXXMMMFFFDDDBBB>>>:::;;;:::888555333222333444333333333222222222222222111111111222444333111/////////000000111111222222---......///000000111111///////////////000111111---.........//////000000//////000111111222222222...000222333444333111000000000000000000000000000000///---,,,---...///111//////000000000111111111........................000000000000000111111111000000///............///000111111111111111111000111000///......///000000111222222333333222111111111111111111000000//////......---------...///000.........///////////////............------------------------............+++,,,,,,------....../////////000000111111111111111111111111222222222222222222111111222333333444444333222111000111111222333333333444444444555555444444555555666777888888999999999999:::;;;<<<===::::::<<<@@@DDDNNNbbbttt---------------------------...///000000///...---...------------...//////....../////////000000000000000000000000000000000222222222222222222222222---...000000//////000222222444555888999:::;;;;;;======<<<<<<;;;:::::::::<<>>BBBFFFQQQdddvvv---------------------------...///000000///...---...------------...//////.../////////000000000000000000000000000000000000111111111111111111111111...000111222111111333444666888;;;===>>>===<<<;;;===<<<;;;:::;;;<<<>>>???BBBEEEHHHJJJIIIIIIIIIJJJGGGJJJMMMPPPTTTXXX^^^aaaccceeeiiilllnnnqqqtttvvvuuuttttttsssrrrqqqqqqpppppprrrssstttssspppmmmjjjffffffffffffhhhjjjlllmmmqqqsssyyyyyyxxxyyyxxxxxxyyywwwyyyzzz{{{}}}vvvsssqqqooonnnqqq|||~~~{{{yyyxxxwwwxxx}}}||||||~~~zzzvvvtttrrroooppptttnnnqqqxxxwwwllleeefffkkkpppwww~~~yyyuuunnngggbbb`````````aaa___]]]YYYTTTOOOKKKHHHIIILLLMMMKKKEEE???<<<;;;444333222111000111111222444222111111222333222222000000//////////////////........./////////000000............///000111222111111111222333444444444000000000000000111111222/////////000000000111111000000000000000000000000...------------...///000////////////000000000111///000000000111111111111111000000000000000000000111000000///...///////////////000111111000/////////000111111111000...---,,,---000111222222111111/////////000111111222222555444111///......//////............/////////000/////////............---////////////000000000000////////////000000000000...//////000111111222222222222222222222222222222000000000000111222333333555444333222111222222333222222333333444555555666555555666666777777777888777777777888999:::;;;<<<>>>>>>AAADDDIIITTTgggyyy---------------------------...///000000///...---...------------...//////////////////000000000000000000000000000000000000000000000000000000000000000222333333333333555666999;;;>>>AAAAAA@@@===;;;:::999888888:::===@@@CCCGGGJJJMMMNNNLLLIIIHHHGGGFFFIIINNNRRRWWW\\\aaaeeedddhhhmmmqqqrrrssstttuuuuuutttrrrqqqppppppppppppsssuuuxxxyyywwwsssooollljjjjjjlllnnnqqquuuyyy{{{uuuuuuwww{{{}}}vvvuuuvvvtttssstttrrruuuuuuuuu{{{~~~yyywwwuuuqqqnnnnnnzzz{{{yyy~~~}}}~~~|||yyyvvvrrrrrruuuppprrrvvvyyy}}}qqqccc```bbbeeejjjppp{{{~~~~~~wwwooogggaaa\\\ZZZ\\\^^^___]]]XXXSSSOOOMMMRRRVVV[[[ZZZSSSJJJDDD@@@666555444333222333444444555333000000111333333333000000//////......------///////////////.....................///000222222//////000111222222333333000000000///000000111222/////////...///000000111000000000000000000000000+++,,,.../////////......////////////000000000000111111222222333333333333111111111000000000000000222111111000000000000000...///000111111000///......///111333222000---+++)))+++---000111111111000......///000111222333333;;;888555222///.........---.........//////000000000////////////.........------------.........//////////////////............//////000111222222222222222222222222222222222////////////000111222333666555444333222333444444222222333333444555666666888888888888777777777777666666666777888:::;;;<<<;;;;;;>>>BBBFFFQQQeeevvv////////////////////////.........///......------............////////////000000////////////000000111111111000000000000000111111111111111111222333333333222333444777:::<<<>>>>>>?????????>>>===<<<888999:::===BBBFFFHHHIIINNNNNNLLLJJJHHHIIILLLOOOTTTUUUWWW[[[___cccgggiiioooooopppooonnnooorrrtttttttttqqqnnnkkkkkkmmmoooxxxwwwzzz|||zzzuuutttvvvxxx~~~~~~|||yyywwwyyy}}}sssnnnppptttvvvvvvwwwvvvsssrrryyy~~~xxxuuuvvvtttxxxzzzvvvwwwuuurrrqqqrrrwww~~~oooccc```cccfffgggnnnnnnvvv}}}tttkkkccc^^^ZZZYYYYYYZZZ[[[YYYVVVSSSXXX\\\cccgggeee\\\OOOFFFDDD>>>777333333333111///222111111111111111222222222222222222222222222222000000////////////000000,,,,,,...///111333444555111111111111111111111111333222111000000111222333000000000000000000111111...------...///111000///........................111111000000000000111111111111111111111111111111222222222111111111000000000000000000000000000000000000000000111222333444222222222111000//////...000111111111111222222222000000000000////////////222222111111111111222222//////000111111000///...000000111111111000000///......///000111222333333111111000000000000111111000000000000111111111111555444444333222111000000000111222222111222444555333333333333333333333333555444333333333333444555666555444333333444555666777777888999:::;;;;;;<<<<<<<<>>??????>>>>>>===<<<<<<;;;===>>>AAAEEEIIIKKKKKKJJJLLLLLLMMMMMMMMMNNNRRRTTTXXXYYY\\\aaafffkkkoooqqqooopppqqqqqqqqqqqqsssuuuttttttsssoookkkhhhfffggglllnnntttzzz{{{{{{~~~{{{xxxvvvxxx~~~zzzqqqmmmppptttvvvwwwwwwyyyzzz~~~|||yyysssvvv}}}~~~|||}}}}}}~~~zzzxxxvvvwwwzzz~~~~~~}}}sssnnnmmmnnnnnnooonnnrrr}}}xxxrrrnnn___^^^]]]\\\\\\[[[XXXUUU\\\```gggmmmnnnjjjaaa[[[KKKDDD<<<888777666555333222111111000000111111222222222222222222222222222111000000//////000000111222222111111000/////////111111111111111111111111222222111000000111222222111111111000000000000000000///......000111000///........................111111000000000000111111111111111111111111111111222222222111111111000000000000000000000000000000//////...............///222222111111000//////...000000111111111222222222000000000000////////////111111000000000000111111000///............//////000000111111111000000///...//////000000111111222//////............//////000000000000111111111111444333333222222111111000222333333222111000222333333333333333333333333333555444333333333333444555666555555444555666777888666777888888::::::;;;<<<======???CCCGGGRRReeewww------------------------,,,---...///////////////000000000000111111111111000000////////////000000000000000000000000111111222222111111000111111222444444666888:::<<<>>>???@@@???===<<<;;;;;;<<<<<>>===>>>AAAFFFQQQfffxxx------------------------,,,,,,---///000000000000//////000000000111111111000000////////////000000000000000000000111111111222222111111111111222222666777888:::;;;<<<<<<<<>><<<;;;<<<===???@@@IIIKKKNNNOOOOOOOOOOOOOOONNNQQQVVVZZZ\\\^^^aaaccceeefffhhhjjjkkkmmmnnnnnnnnnqqqttttttsssqqqpppppprrrrrrqqqlllfffaaa^^^^^^___eeepppzzzyyyvvvuuuwwwzzz|||{{{zzztttrrrtttxxx{{{}}}zzzyyyxxxzzz~~~{{{xxxxxxxxxyyy{{{zzz||||||sssjjjddd```^^^aaafffmmmpppvvv{{{~~~|||yyy~~~}}}{{{sssmmmjjjlllpppttt~~~}}}zzz|||{{{tttmmmgggbbb]]]ZZZXXX[[[bbbjjjpppqqqooommmaaaYYYMMMDDD>>>;;;777555222222111000000000111111000000000000000000000000222222111111111111222222111111111111000000000000////////////////////////222111111111111111111222222222111111000/////////444222111111222222000///000000000000000000000000111111000000000000111111111111111111111111111111111111111111111111111111////////////////////////222111000///////////////111111111111000000//////000000000000111111111111000000000000//////////////////............////////////.........///000000...///000000000000000000000/////////.........---111111000000000000111111///000000000111111111111000000111111222222222333222333333222000///111222222222222222222333333333444444444444444444444444333333444555777888999:::666666777888999:::;;;;;;>>>======@@@DDDPPPfffyyy------------------------,,,---...///000000000000........./////////000000000000////////////000000//////000000111111111111222222222222222333444444888999:::;;;;;;;;;::::::>>>=========???BBBEEEGGGLLLNNNNNNNNNMMMNNNQQQTTTUUUYYY^^^aaaccceeefffhhhiiijjjkkkkkkkkkkkkjjjjjjlllnnnqqqrrrpppmmmkkkjjjmmmllliiieeebbb```aaabbbhhhmmmuuu}}}{{{vvvtttttttttsssssswww||||||wwwuuuvvvxxxzzz|||~~~|||}}}}}}zzzxxxtttrrrpppqqqssstttvvvtttuuuzzzzzztttllleeeaaa\\\XXXXXX\\\bbbgggmmmrrrtttwwwyyy|||~~~|||yyyuuuqqqooojjjmmmppptttyyy~~~tttkkkggggggjjjmmmwww|||~~~{{{|||~~~wwwnnneee]]]XXXXXX\\\bbbkkkrrruuutttsssnnneeeXXXMMMEEE@@@:::666333333222111111111111111000000000000000000000000222222111111111111222222//////000000111111222222////////////////////////111111111222222111111111111111111111000000//////444222111111222222111///111111111111111111111111111111000000000000111111111111111111111111111111111111111111111111111111////////////////////////111000000000111111222333111111111000000000000000//////000000000111111111000000000000//////////////////............//////---...111222333222000///......///000000000000000000000//////......------111111000000000000111111///000000000111111111111///000000111111222222333000111111111000000222444111111111222222333333333444444444444444444444444111111333444666888888999555666777888999::::::;;;>>>======@@@DDDPPPeeexxx---------------------------...//////000000000000............////////////000000////////////000000/////////000111111222222222222222333444555666777;;;;;;;;;;;;;;;;;;;;;;;;??????@@@BBBEEEHHHKKKMMMOOOPPPQQQOOONNNPPPUUUZZZ^^^aaaeeehhhiiijjjlllmmmmmmmmmnnnooonnnmmmkkkjjjgggjjjmmmnnnllljjjiiihhhggggggfffdddbbbdddgggjjjrrrtttxxx}}}zzzuuusssqqqooolllhhhmmmsssyyy{{{xxxvvvvvvwwwxxxzzzuuusssuuuvvvwww|||~~~}}}zzzwwwtttsssmmmkkkiiiggggggiiilllnnnoooppprrrxxx}}}~~~{{{tttooojjjgggccc]]]\\\^^^aaaffflllnnnmmmkkklllnnnppppppnnnkkkhhheeebbb```]]]^^^```bbbeeekkksssxxx}}}~~~|||}}}rrrkkkiiiiiiiiinnnrrr|||yyyoooqqqvvvxxxmmmbbb\\\XXXZZZ___fffnnntttvvvwwwvvvmmmaaaVVVNNNGGG@@@;;;555444333222222222222222111111111111111111111111111111111000000111111111111111111000000000000000000000000000000000000000000111222222222222111000000000000000000000000111333222000111222222111000000000000000000000000000111111000000000000111111111111111111111111111111111111111111111222222222000000000000000000000000.........//////000111222111111000000000000000000/////////000000000111111000000000000//////////////////............//////,,,...222444555333111///------...///000000000000000000000//////.........//////............//////000000000000111111111111000000000111111111222222...000111000000000222444000000111111222333333333333444444555555444444333000111333555666777888888555666666777888999::::::===<<<===@@@EEEPPPeeewww...........................//////000000000//////...////////////000000000000000////////////000000...//////000111111222222222222333444666888:::;;;;;;;;;;;;;;;<<<>>>???AAABBBCCCEEEHHHJJJMMMOOOPPPQQQTTTVVVVVVUUUVVV\\\aaadddfffiiilllmmmnnnqqqsssrrrssssssrrrpppmmmjjjhhhbbbeeehhhjjjjjjjjjjjjkkkhhhjjjkkklllmmmooorrruuuwwwvvvvvvyyy{{{}}}vvvrrrqqqppplllhhhcccllluuuzzz~~~yyywwwwwwxxxyyy||||||wwwtttppplllkkknnnpppqqqtttyyyyyyyyyyyyxxxuuurrrnnnllliiigggeeecccdddgggkkkmmmooorrrxxx~~~xxxtttrrrnnniiihhhkkklllpppsssrrrnnnlllmmmpppnnnmmmjjjfffaaa^^^[[[YYYZZZ[[[\\\]]]]]]___bbbdddgggiiikkkmmmnnnoooooooookkkppptttwwwxxx|||yyysssooolllkkklllssspppnnnmmmqqqzzz|||qqqiii^^^\\\\\\___eeemmmrrruuutttlllbbbYYYRRRKKKCCC>>>777666555444333333333333222222222222222222222222111000000//////000000111111111111111000000000000111111111111111111111111000111222222222222111000/////////000111111222222111000///000111222111000000000000000000000000000111111000000000000111111111111111111111111111111000000111111111222222222000000000000000000000000//////.........//////000000000000000000000000111////////////000000000111000000000000////////////000//////////////////000,,,...000222333222111000,,,---...///000000000000000000000000000000000/////////............//////000000000000111111111111000000000000111111111111000111111000//////111333///000000111222222333333333333444555555444333333111222444666777888888777555555666777888999::::::;;;;;;===AAAFFFPPPdddvvv///////////////////////////000000000000//////...000000000000111111111111000000////////////000000...//////000111222222222222222333555777999<<<===;;;;;;;;;;;;===@@@DDDFFFEEEGGGIIIKKKNNNOOOPPPQQQRRRWWW\\\]]]\\\]]]aaaeeefffhhhkkkmmmoooqqqtttwwwxxxxxxvvvsssoooiiieeebbb^^^aaaeeehhhiiikkkmmmooolllppptttwwwxxxzzz|||~~~xxxtttsssuuuxxx|||yyyrrroooooooookkkggggggsss~~~zzzyyyzzzuuuuuutttvvv~~~xxx{{{{{{uuuooojjjgggkkkhhhiiimmmooopppsssxxx|||wwwrrrooopppnnnkkkjjjkkknnnrrruuutttzzz|||yyyvvvrrrsssvvvyyy{{{|||yyytttrrruuuyyyxxxvvvrrrlllgggccc```^^^\\\^^^``````^^^\\\ZZZZZZYYYZZZ[[[\\\]]]^^^______XXX]]]cccgggiiimmmttt{{{}}}vvvrrrnnnllloooxxxwwwpppiiiggglllxxx~~~vvvjjjeee___]]]aaaiiipppuuunnnhhh___XXXRRRKKKDDD>>>888777666555444333333333222222222222222222222222000000////////////000000//////000000111111222222111111111111111111111111000111222333333222111000......///000111222333333000///...///111222222111////////////////////////111111000000000000111111111111111111111111111111000000111111222222222222000000000000000000000000222111000//////...//////000000000000000111111111////////////000000000000000000000000////////////000000////////////000000---......///000111111111,,,---...///000000000000000000000000111111111111111111000000000000111111000000000000111111111111111111111000000000000000222222222111///...///000///000000111222222333333333333444555555444333333333444666777888888888888555555666777888999:::::::::;;;>>>BBBFFFPPPcccuuu---------............///,,,------...///000111111000000000000000000000000...///////////////......000//////000000111222333222333666999<<<===>>>>>>;;;<<<>>>>>>???BBBFFFHHHLLLNNNPPPPPPPPPRRRWWW[[[ZZZ]]]aaabbbaaabbbeeehhhlllmmmooorrruuuuuutttrrrxxxuuupppkkkfffcccaaaaaaaaa___```ggglllnnnppptttyyy{{{wwwvvvxxxyyyzzzxxxtttoookkkjjjkkklllllluuu}}}xxxuuurrrsssuuuvvvzzz|||xxxvvvtttrrrtttxxx||||||{{{|||xxxsssnnnkkkiiihhhhhhiiikkkooouuu{{{|||zzzvvvsssrrrtttvvvvvvvvvzzz}}}{{{yyyxxxuuutttuuu|||||||||}}}~~~yyysssooolllkkkkkkiiihhhhhhjjjlllkkkgggdddddd___XXXTTTTTTTTTSSSRRRRRRQQQQQQUUU\\\ccciiilllwww}}}yyyrrrqqqqqqtttyyy~~~wwwjjjffffffjjjtttyyynnnaaa\\\```fffiiihhhkkkddd[[[SSSMMMIIIFFFDDD999999666333111111444777000000000000111222333444000000000000000000000000222222222111000//////...000000000000000000000000000000000000111111111111///111222111///...111444///000111222222111///...000000000000000000000000222222222111111111111111000000000000000000000000000000////////////000000111222222111///...///111000111111111111222222222222222111000/////////000//////000000000000//////111111222222222222111111000000000000000000000000333222000...---,,,,,,---////////////////////////000111333222000/////////000000111222222222222222111000000000000000111111333333333333333333333333////////////000111222333555444222111222222111000000111222222333333222222333444555555666666555555999999999999999999:::::::::<<<@@@CCCFFFNNNaaasss---------............///------......//////000000000000000000000000000000///000000000000000///////////////000111222333444777888:::===>>>?????????;;;===@@@BBBCCCFFFJJJLLLMMMOOORRRSSSTTTVVVZZZ]]]bbbdddffffffeeeeeehhhkkknnnoooppprrrssssssrrrqqqnnnlllhhhdddaaa^^^^^^]]]___^^^```gggmmmsss||||||xxxwwwxxxxxxxxx|||~~~uuuqqqlllhhhhhhkkknnnppp{{{wwwwwwxxxxxxyyy}}}{{{vvvrrrnnnmmmmmmpppvvv{{{}}}~~~|||wwwsssooolllkkkmmmnnnppptttyyy}}}yyyuuutttvvvxxxyyyyyy}}}~~~{{{yyyuuusssuuuzzzzzz{{{}}}zzztttpppnnnnnnnnnnnnmmmmmmpppssstttsssqqqoookkkeee```\\\XXXRRRNNNPPPNNNMMMOOOTTTZZZ^^^___hhhnnnwwwzzzyyywwwxxxzzz}}}~~~~~~~~~qqqkkkiiikkkqqqxxxuuujjjdddcccbbbbbbaaa^^^ZZZUUUQQQMMMHHHEEEAAA???<<<999777555444333222111111111222333333444111111111111111111111111222222111111000//////...111111111111111111111111////////////000000000000000222222000,,,+++,,,...111222222333222000...,,,000000000000000000000000111111111111111111111111000000000000000000000000///000222333333222000///111111222111//////000111000000111111111222222222222111000000000000000000///000000111111000000///000111111222222111111000111111111111111111111111444333111///............///////////////////////////111222222000//////000......///000000000000000222111111000000000111111111111111111111111111111222222222222333444555666333222000111222333333222111222222333333333333333333444555555666666555555888999999999999::::::::::::<<<@@@CCCFFFNNNaaasss---------............///.........///////////////000000000000000000000000000000111111111111000000/////////000111333444555<<<>>>???AAABBBBBBBBBAAA===@@@DDDFFFHHHKKKNNNQQQPPPSSSVVVYYYZZZ\\\^^^aaaeeefffgggfffgggiiilllooossssssrrrqqqooollljjjhhhcccbbb```]]]\\\\\\\\\\\\]]]^^^cccjjjqqq{{{~~~zzzxxxxxxxxxuuuvvvzzzwww{{{{{{rrroooiiifffhhhmmmtttyyy}}}{{{zzz|||{{{xxxuuurrrnnnlllggghhhjjjpppxxx|||wwwrrrpppoooppprrrwww|||}}}yyywwwwwwzzz|||}}}{{{vvvtttvvvzzz|||~~~{{{vvvrrrqqqqqqqqqrrrrrrrrrvvvzzz~~~|||zzzvvvqqqkkkbbbYYYRRRRRRPPPMMMMMMOOOQQQSSSSSSXXX\\\ccckkkqqqwwwzzz{{{zzzwwwtttrrrtttyyy~~~~~~}}}{{{yyy}}}|||zzzxxxwwwwwwwwwwww~~~~~~wwwtttssstttvvv{{{~~~qqqgggaaa```]]]]]]\\\[[[XXXSSSLLLGGGCCC@@@;;;999888666111...333333222222222333333444111111111111111111111111222222111111000/////////111111111111111111111111........./////////000000111111111///---,,,---...222333333222111///---+++000000000000000000000000000000000000000000000000000000000000000000000000///111444666666444111//////000111000//////111333000000000111111111222222000000000000000000111222000111111111111111111000000111111222222111111000111111111111111111111111555444222111000000000111////////////////////////...000222222000000000111......///000000000000000444333222111111111111111111111111111111111111111000000000000111222333333222111000000333444444444222222333444444444444444444444555666666666666555888888999999999::::::::::::<<<@@@CCCFFFNNNaaasss---------............//////////////////.........//////////////////////////////000111111111000000//////000111333555777888???@@@BBBDDDEEEFFFFFFEEEBBBDDDHHHKKKMMMOOORRRUUUVVVXXX\\\___bbbdddeeefffbbbbbbbbbcccfffjjjooorrrxxxwwwsssmmmgggaaa^^^\\\]]]\\\\\\\\\\\\]]]^^^___^^^bbbiiiqqqxxx{{{xxxxxxwwwsssrrrtttqqqrrrwwwzzzssspppkkkgggiiioooxxx~~~~~~zzzvvvuuurrrpppnnnllljjjiiihhhjjjnnnvvvyyyuuummmnnnqqquuu||||||yyyxxxzzz}}}~~~yyywwwyyy|||zzzwwwuuuttttttuuuuuuvvvyyy~~~xxxpppgggbbb[[[YYYUUUTTTSSSRRRQQQPPPQQQSSSWWWZZZ^^^aaacccddddddbbbaaaaaadddjjjpppttt{{{|||zzzzzzyyywwwtttsssrrrrrrrrrxxx|||~~~yyynnngggcccbbbbbbaaa^^^YYYSSSNNNFFF@@@;;;999:::999444///333333222222222222222333111111111111111111111111111111111111000000//////111111111111111111111111////////////000000000000000000111000111111333444222222222222111///...---////////////////////////////////////000000000000000000000000000000000000000222444555555444222000///000111000///000222333000000000000111111111111000/////////000111222222111111222222222222111111000000111111111111000000////////////////////////444333111000000000111111////////////////////////---///111111111000111222000000111222222222222222444444333222111111111111333333333333333333333333000000//////000111222222333111000111222444444333222333444444555555444444444444555666666666666666888888888999999::::::;;;:::<<<@@@CCCFFFNNNaaasss---------............//////////////////.........////////////////////////---...//////000000000///000000111333555888:::;;;???AAACCCFFFHHHIIIJJJJJJHHHJJJMMMOOOQQQTTTWWWYYY^^^```cccgggjjjllllllllldddcccbbbcccfffjjjnnnpppuuutttpppiiiaaa[[[YYYYYY\\\\\\]]]^^^___aaabbbcccbbbgggqqqyyy~~~{{{wwwwwwwwwsssqqqrrrpppppprrrwww|||~~~}}}{{{wwwtttpppkkkjjjoooxxx~~~zzzrrrrrrpppnnnkkkjjjjjjjjjkkknnnttt}}}|||wwwmmmnnnqqquuuzzz{{{yyyyyy{{{}}}~~~{{{||||||~~~|||{{{zzz{{{|||~~~xxxrrrooogggdddaaa___^^^\\\YYYVVVUUUUUUUUUTTTTTTSSSRRRRRRQQQQQQQQQSSSWWW]]]cccfffkkkvvvzzzxxxvvvssspppooonnnnnnpppuuu~~~~~~tttkkkhhheeebbb```^^^[[[XXXRRRKKKCCC@@@@@@>>>:::666444333222111111111111111111111111111111111111111111111111000000000000000111111111111111111111111000000111111111222222222111000000000222333444444000000000111111111111000////////////////////////......//////000000000000000000000000000000000000222222222222222222222222///000111000///000222333//////000000000111111111000/////////000111222222111111222222222222111111000000000111111000000000........................111111///......///000111000000000000000000000000---///111111111000111222000000111222222222222222444333333222111111222222333333333333333333333333444444333333333444555555555333111111222222222111222333444444555555444444444555666666777777666666777777888999::::::;;;;;;:::<<<@@@CCCFFFNNNaaasss---------............///.........///////////////000000000000000000000000,,,---...//////000//////111111333555888;;;>>>???@@@BBBEEEHHHJJJLLLMMMMMMMMMOOOQQQSSSVVVYYY^^^aaaiiiiiijjjmmmqqqsssssssssnnnllliiiiiijjjlllllllllmmmmmmkkkfff```]]]^^^aaaaaaaaabbbdddeeefffgggggghhhllluuu{{{zzzuuuvvvwwwtttsssssssssuuuxxx{{{~~~~~~zzzsssooooootttzzz~~~xxxwwwvvvrrrnnnlllmmmnnnmmmpppwww~~~zzzsssttttttwwwzzzzzzxxxyyyzzz|||~~~zzz~~~{{{wwwuuupppnnnlllkkkkkkiiieeeccc```^^^\\\XXXTTTOOOLLLJJJHHHHHHIIIKKKOOOTTTXXX[[[aaakkkzzz~~~zzzvvvrrrooommmllllllrrr|||rrrnnngggbbb```_________\\\WWWOOOIIIDDD@@@:::666555555444222111111111111222222222222222222222222111111000000000000000000222222222222222222222222111111111222222222333333333111//////000000///.../////////000111111222222000000000000000000000000...//////000000111111222000000000000000000000000222111000000000000111222///000111000//////111333/////////000000000111111000000000000000000111222000111111111111111111000///000000111111000000///........................///......------...///000000000000000000000000000...000222222000000000111......///000000000000000222222111111111111222222111111111111111111111111333333333222222333333444666444222111222222111000222222333444444444444444555555666777777777777666777777888999:::;;;;;;<<<:::<<<@@@CCCFFFNNNaaasss---------............///------......//////000000000000000000000000000000------...000000111111111222333555777;;;>>>AAABBBDDDFFFHHHKKKMMMNNNNNNNNNQQQRRRTTTWWWZZZ```hhhmmmrrrqqqppprrrvvvyyyyyyxxxuuurrrooonnnoooooommmkkkjjjkkkjjjgggbbbbbbfffkkkkkkkkklllmmmnnnnnnnnnnnnmmmnnnsssxxxzzzxxxrrrtttwwwvvvvvvwwwzzzxxxtttuuuwwwwwwzzzzzzwwwwwwyyyzzzzzzsssppppppqqqnnnrrrxxx{{{zzzyyyxxxxxxyyy{{{||||||xxxwwwxxxyyy{{{zzz|||~~~~~~}}}wwwvvvvvvwwwxxxwwwtttrrrnnnmmmiiiddd]]]VVVPPPMMMIIIHHHHHHIIIKKKNNNQQQRRRYYY```lll|||xxxsssooommmhhhppp|||yyyooofffaaa___^^^]]]___]]]ZZZTTTMMMDDD===888888777666555333333222222222222222222222222222222000000000000000000000111222222222222222222222222000111111111111222222222333111...///000111000...000000000000000000111111000000000000000000000000//////000000111222222333000000000000000000000000000000111111111111000000111111222111//////000111////////////000000000111222111000000000000000000///000000111111000000/////////000000000000//////////////////////////////......---------...000111000000000000000000000000///111222222000//////000......///000000000000000000000000000111111222333111111111111111111111111222111111000000111111111444222111111222333222111111222222333333333333333555555666777777777777777666777888999:::;;;;;;<<<:::<<<@@@CCCFFFNNNaaasss---------.........//////,,,------...///000111111000000000000000000000000......000111111222222222333444666999<<<@@@CCCDDDHHHIIIKKKMMMNNNNNNNNNNNNSSSTTTVVVYYY^^^fffooouuuxxxuuusssuuuyyy||||||{{{uuurrrpppppprrrrrrpppmmmlllnnnmmmiiieeeeeejjjpppttttttuuuuuuvvvuuuuuutttpppooopppsssvvv{{{wwwqqqssswwwxxxxxxzzzzzzwwwxxxwwwzzz}}}}}}vvvqqqqqqqqqyyywwwrrrqqqrrrooosssyyy~~~zzzwwwuuuttttttttt{{{~~~xxxvvvwwwxxxxxx||||||}}}}}}||||||||||||}}}}}}zzzxxxtttoooggg___XXXTTTLLLLLLKKKJJJKKKLLLMMMNNNUUUXXXaaapppxxxsssppp```iiiwww~~~yyywww{{{yyymmmddd^^^ZZZWWW```bbbdddaaaYYYNNNFFFAAA;;;:::888777555555444444222222222222222222222222000000000000000111111111222222222222222222222222000000000000111111111111222000...000333666555444222222111000//////000000000000000000000000000000///000000111222333333333000000000000000000000000...000333444444333000...111222222111///...///111////////////000000000000222222111000//////000000//////000000000000////////////000000000000//////111111111111111111111111......------...///000111000000000000000000000000000222333222000/////////000000111222222222222222......//////000111333444333333333333333333333333555555444444333444444444222111000111333444444333111111222333333333333222555666666777777777777777666777777999:::;;;<<<<<<:::<<<@@@CCCFFFNNNaaasss/////////...---------,,,///////////////.........///......---------......000000000000000111111222555777:::>>>AAADDDEEEEEEEEEHHHLLLNNNOOOPPPQQQRRRTTTYYY___bbbdddhhhooouuuvvvqqqnnnrrrzzz}}}vvvtttrrrqqqpppqqqssstttssspppmmmjjjjjjmmmrrruuu{{{|||{{{}}}vvvtttqqqppptttwww{{{xxxqqqqqqtttvvv{{{}}}{{{{{{{{{}}}}}}vvvmmmhhhlllsss|||xxxrrrqqqppptttyyy}}}|||wwwuuuuuuvvvvvv{{{{{{wwwwwwwwwuuutttuuuzzz~~~zzzzzzyyywwwxxx{{{{{{{{{{{{}}}}}}{{{xxxpppdddZZZYYYVVVPPPKKKIIIIIIJJJKKKPPPQQQUUU]]]jjjwww~~~{{{{{{~~~yyypppnnnmmmsss}}}}}}ooollllllqqqyyyvvvkkkccc[[[TTT\\\aaaggghhhbbbWWWMMMGGG???<<<888666555444333111111222333444444444444333333333222222111000//////111111111111111111111111000000000000000000000000333222111000000111222333111111222222222222111111000000000000000000000000222111111111000000////////////000000111111111222000222333111...---///222000000//////.........---000000000000000000000000111111000000//////......000000000000000000000000111///---...111222000...000000000000000000000000000000000000000000000000000000111111111000000///000000000000000000000000111111000000000000000111///000000000000111111111111111111111111111111111111111222333333333333222222222111111222222333444333333222222333333444555777666555555555666888999555999<<<<<<999777888:::;;;<<>>@@@CCCFFFIIIJJJKKKKKKOOOPPPRRRSSSSSSUUUXXXZZZ^^^aaafffgggfffdddcccddddddhhhkkkmmmnnnqqquuuyyy||||||{{{zzzxxxvvvtttssssssssstttuuuxxxzzztttsssrrrrrrtttyyyyyyzzzsssnnnnnnqqqvvv~~~~~~{{{yyyyyy}}}|||}}}~~~zzzwwwsssppppppnnnmmmrrrzzz~~~zzzvvvqqqpppooonnnnnnpppsssuuuzzz~~~{{{sssooonnnoooooooooqqqsssuuuvvvvvvvvvuuupppooollljjjjjjkkklllnnnkkkhhheeecccbbbcccddddddeeeeeecccbbb```______^^^YYYYYYYYYXXXYYY]]]dddjjjnnnrrrwwwzzz{{{|||}}}~~~}}}~~~~~~xxxsssrrrooollliiiggggggfffaaa^^^YYYUUUTTTSSSRRRRRRPPPQQQRRRSSSUUUZZZ```eeeooo|||xxxrrrqqqpppooopppsssvvvxxx{{{|||~~~wwwkkk```ZZZZZZ^^^gggppp{{{}}}iiibbb[[[ZZZ^^^bbbcccbbbRRRLLLDDD>>>:::::::::999555444444333333333333333333333333222222111111111222222222222222222222222111111111111111111111111000111222333333222111000111222222333333222222111000000000000000000000000111111111000000000000000000000000000000111111111111111111000///000000111111111111111000000000000000000000000000000000000000000000000//////////////////////////////////////////....../////////...000000000000000000000000///////////////////////////000000111111111111000000000000000000000000000000000000000000000111222111111222222222333333333111111111111111111111111000000111222222222222222222222111111222222333444333333222222333333444555666666666666666777777888999777666999===???===;;;;;;;;;???BBBEEENNN___ooo,,,---------.../////////---.........//////000000...............///000111111111222333555888:::;;;@@@BBBDDDGGGIIIJJJKKKKKKOOOPPPQQQRRRTTTWWW[[[___fffgggiiiiiigggeeedddccccccggglllooooooqqquuuyyy{{{{{{zzzyyywwwtttrrrqqqsssttttttuuuzzz{{{tttsssssssssuuuxxxqqqwww}}}|||vvvpppooonnnooouuu|||~~~}}}yyyvvvuuuuuuxxxzzz}}}xxxtttsssqqqooosssyyy||||||sssrrrppppppqqqrrrssstttvvvyyy}}}~~~{{{vvvooojjjjjjmmmoooqqqsssttttttuuuvvvvvvuuuuuuoooooommmllllllmmmnnnooonnnmmmjjjhhhggggggiiikkkjjjiiihhhfffdddbbbaaa```\\\[[[YYYWWWXXX[[[```cccgggkkkooorrrtttvvvxxxzzz{{{}}}~~~zzzyyyxxxvvvvvvvvvwwwwwwoookkkfffbbb^^^ZZZVVVSSSMMMMMMLLLKKKKKKNNNSSSWWW^^^lll{{{xxxuuurrrooopppsssoooppprrrtttxxx~~~{{{kkkaaa]]]\\\```fffrrr||||||qqqbbbYYYYYY\\\^^^^^^ZZZTTTLLLDDD@@@===;;;:::555444444333333444555555333333333222222222222222222222222222222222222222111111111111111111111111000111222333333222111000222222333333333333222222111111111111111111111111000000000000000000111111111111000000000000000000111000000///000111111111000000000000111111111111000000000000000000000000////////////000000000000000000000000000000000000000000111000000000000000000000000000000000000000//////////////////////////////000111111111111111111111111111111111111111000000//////000111222222111111222222222333333333111111111111111111111111111222333333444444333333222222111111222222333444333333222222333333444555555666666777777777777777999777666888<<<>>>===;;;;;;;;;>>>BBBEEEMMM^^^nnn---------...............------......///000000000............///000111111111222333555888:::===>>>BBBCCCFFFHHHJJJKKKKKKKKKMMMOOOPPPRRRUUUZZZaaaeeeooommmjjjgggeeecccbbbaaabbbfffkkknnnoooqqquuuxxxzzzyyyxxxvvvtttsssqqqqqqqqqsssuuuxxx~~~xxxqqqpppqqqqqqrrruuukkkpppsssuuuyyy|||vvvsssnnnjjjmmmsssttt{{{zzzvvvsssrrrrrrsssxxx{{{zzzvvvuuutttrrrtttxxxyyy~~~zzzxxxuuutttuuuvvvuuutttssstttuuuuuussspppmmmjjjkkkhhheeeeeeiiinnnrrrttttttuuuuuuvvvwwwwwwwwwwwwqqqqqqqqqqqqqqqrrrrrrrrrssssssrrrqqqppprrruuuxxxyyyxxxxxxvvvtttqqqnnnllleeebbb^^^[[[[[[]]]```bbbhhhkkkooorrrtttuuuwwwyyywwwyyyzzz{{{{{{|||~~~~~~{{{vvvpppiiiaaa[[[QQQQQQNNNKKKIIIJJJMMMPPPQQQ\\\hhhrrr}}}|||yyyuuuuuuxxxnnnmmmlllmmmqqqwww}}}yyyoooiiicccaaacccllluuu~~~pppbbb\\\ZZZZZZYYYaaa]]]UUUNNNHHHBBB===999888777666555444555666777333333333333333333222222111111111111111111111111222222222222222222222222111111222222222222111111222222333333333333222222111111111111111111111111000000000000111111111111111111111111000000000000111000//////111222111111//////000000000000000111000000000000000000000000////////////000000000000111111111111111111111111222333444444222222333444000000000000000000000000000000000000000000000000...///000111111222111111222222222222222222222222////////////000111222333111111111111222222222333111111111111111111111111222333333444444444444444222222111111222222333444333333222222333333444555555555666777777777777777888777666777999;;;<<<;;;:::;;;>>>AAADDDLLL]]]mmm...............---------------......///000000111............///000111222333444666888;;;>>>AAABBBDDDEEEGGGJJJKKKLLLLLLLLLMMMNNNPPPSSSXXX___gggmmmppplllfffbbb``````aaabbbcccfffjjjnnnqqqtttvvvxxxzzzxxxvvvtttrrrrrrrrrrrrppptttyyy{{{xxxpppoooppppppppprrrlllrrrvvvxxx}}}}}}uuunnnnnnrrrtttxxx~~~~~~yyytttrrrrrrtttvvv}}}zzzyyyvvvssstttwwwtttxxxxxxuuuuuuzzz{{{yyyxxxwwwtttqqqmmmmmmllljjjhhhfffdddcccdddcccccceeekkkqqqvvvxxxwwwxxxzzz|||~~~~~~}}}}}}~~~vvvrrrkkkfffeeegggiiikkkpppssswwwzzz{{{{{{}}}~~~yyy{{{{{{{{{yyywwwxxxxxxyyy}}}|||zzz|||yyyooohhh```^^^ZZZTTTOOOMMMNNNPPPMMMRRRXXX___jjjwww}}}}}}~~~}}}uuurrrmmmkkklllpppuuuxxxyyyssspppkkkooossswwwuuujjjccc___]]]bbb```\\\XXXSSSLLLEEE@@@===;;;999666555444555555333333333333333333333333111111111111111111111111222222222222222222222222222222111111111111222222222333333444444333333222111111111111111111111111///000000000111111111111111111111111000000000///222///......111333222000....../////////000000000000000000000000000000000.../////////000000000111000000000000000000000000111333444333111000222444000000000000000000000000000000000000000000000000...///000111111222222222111111111111111111111111////////////000111222333000000000111111111222222111111111111111111111111222222333444444444444333222222111111222222333444333333222222333333444555444555666777888777777666777888888777666777999;;;:::;;;===AAACCCKKK\\\lll|||/////////......------,,,---------...///000000111............///000222222555666888:::>>>AAADDDEEEFFFGGGIIIKKKMMMMMMMMMMMMMMMNNNQQQTTTZZZbbbkkkrrrlllggg```\\\\\\___bbbeeefffhhhkkkppptttwwwyyyyyyzzzxxxuuusssrrrrrrssssssqqqvvv|||~~~zzzqqqpppqqqpppoooqqqrrryyy}}}tttsssvvvwwwyyy|||}}}|||wwwtttuuuxxx{{{}}}yyytttsssuuuooorrrqqqllljjjnnnsssttt|||{{{yyyuuuqqqmmmhhhgggfffdddccccccdddddddddcccdddhhhnnntttxxxzzz|||vvvtttuuuxxxyyyxxx|||~~~{{{wwwvvvvvvnnnuuu{{{}}}~~~uuuttttttvvvzzz|||||||||wwwooopppmmmfff^^^VVVQQQPPPQQQOOOPPPPPPRRR[[[ggglllkkkwww~~~yyyqqqlllkkkmmmqqqsss|||lllmmmmmmmmmuuuyyynnnhhheee^^^^^^^^^]]][[[UUUNNNIIIAAA???<<<888555333333333333333333333333333333333333333333333333333333333222222222222222222222222333222111000000111222333222333333444444333333222111111111111111111111111//////000000111111111222222111111111000000//////222///---...111333222000---.........//////000000000000000000000000000000.../////////000000111111////////////////////////...000222111...---///111000000000000000000000000000000000000000000000000......///111111222222222000000000000000000000000////////////000111222333///000000000000111111111111111111111111111111111111111222333333333333222222222111111222222333444333333222222333333444555444555777888888888777666666888999777555444888;;;:::;;;===@@@CCCKKK[[[kkkyyy//////...---...///000111000///...---------------///---,,,+++---///222444:::;;;<<>>:::777555444444444333333333333333333333333333333333333333333333333222222222111111111111111111222222222222222222222222222222222222111111111111111111111111111111000000000000111111111111111111000000000///111111000000////////////000000000000000000000111////////////000000000000000000000000000000000000000000000000111111111111000000000000000000000000111111111000000000000000......///000000000000000111111111111111111111111111222333444444222111000111111222222222222111111111111111111111111111111222222222222222222222222111111111222222222333333333222111//////000222333333333333333333333333333444555666777777777666666888888888999::::::;;;;;;<<<<<>>AAADDDMMM^^^nnn---------...............///////////////000111222333333444555777:::===>>>AAABBBDDDEEEGGGIIIKKKKKKLLLMMMMMMMMMMMMQQQVVVZZZgggjjjmmmppprrrvvv{{{~~~{{{yyyvvvsssssstttuuuwwwwwwssspppooonnnooovvv~~~~~~uuusssrrrqqqqqqrrrrrrrrrwww{{{|||{{{}}}}}}|||{{{xxxxxxyyy|||zzzvvvrrrssswww{{{||||||}}}{{{zzzzzz|||}}}~~~}}}|||qqqhhhgggfffdddcccccccccccc``````aaaccceeegggiiikkklllpppuuuxxxyyyzzz{{{||||||~~~{{{yyywwwtttsssrrrrrrpppnnnnnnpppssswww{{{~~~xxxqqqjjjaaaZZZUUUUUUSSSPPPLLLLLLOOORRR[[[cccppp~~~}}}|||}}}oooddd]]]aaajjjuuu~~~xxxkkkbbbaaacccfffooommmggg___UUUJJJBBB>>>888777555444333333444444222222222222222222222222222222222222222222222222111222222222222333333333222222222222222222222222111111111111111111111111111111111111111222333333222111///......000111333000000000000111111111111111111111111000000//////////////////000000000000000000000000000000000000111111111111222222222222000000000000000000000000000000000//////.........//////000111111111111000000000000000000000000000,,,---...///000111111111111111222222222222111111000000111111111222222222333333333333333333333333222222222333333333333444222222222222333333444444333333333444444555555555777777777777777888888999666666666777888888999999;;;;;;>>>AAADDDMMM___ppp---...//////000000//////////////////000111333333333444555888:::===???@@@BBBCCCDDDFFFHHHIIIKKKKKKKKKLLLLLLLLLMMMPPPUUUXXXcccfffjjjnnnrrrxxx}}}}}}{{{yyyvvvtttrrrqqqqqqkkkgggeeeffffffjjjuuuyyyvvvrrroooooopppppppppooorrruuuxxx}}}wwwrrrrrrvvvzzzwwwzzz{{{wwwwwwxxxxxx{{{~~~}}}wwwuuuvvvxxxxxxwwwxxxuuusssqqqqqqqqqooonnnzzzzzz{{{}}}}}}xxxpppiiieeeeeeffffffffffffffffffcccccceeegggiiilllooopppmmmqqqvvvyyy|||~~~~~~wwwpppllliiifffdddgggiiimmmrrrwww|||}}}{{{pppeee[[[YYYUUUQQQNNNMMMLLLLLLLLLRRR\\\jjjzzz}}}}}}~~~uuudddZZZYYY\\\fffpppyyyvvvkkkdddaaaaaaeeehhhiiiddd[[[PPPHHHDDD:::999666444444444555666222222222222222222222222111222222222222333333333222222222222333333333333222222222222222222222222000000000000000000000000111111111111111222333444111000/////////000111222000000000111111111111222222222111111000/////////////////////000000000000000000000000000000000000111111111222222222222333000000000000000000000000///////////////000000000///000000111111111111111000000000000000000000000//////000000111222333333111111222222222222111111000000000111222222333333333333333333333333333333222222333333333444444444222222333333444555555555333333333444555555666666777666666666666777888999888888888999::::::;;;;;;;;;;;;===AAADDDNNN```rrr...///000111111111000////////////000111222444555555666888;;;===@@@BBBDDDDDDDDDEEEGGGIIIJJJKKKLLLIIIJJJKKKKKKLLLNNNRRRUUUYYY^^^eeekkkppptttxxx{{{zzzyyyxxxvvvtttpppnnnlllccc``````bbbdddkkkzzzyyyrrrmmmlllmmmmmmllliiinnnqqqtttzzz{{{tttnnnmmmnnnppprrrsssvvvzzzyyyrrrmmmooossswww||||||xxxwwwwwwuuusssooommmjjjiiiiiigggeeeccchhhiiillllllkkkiiigggfffeeeeeeggghhhiiiiiiiiihhhiiijjjkkkmmmooorrrtttuuussswww|||~~~wwwqqqlllhhhggghhhjjjmmmqqquuuyyy{{{xxx{{{ooofff___XXXTTTTTTTTTRRROOOIIILLLQQQYYYdddrrr}}}|||||||||{{{}}}mmm___ZZZXXX^^^fffnnnzzzyyynnngggddd```bbbcccbbb^^^VVVMMMFFF???===:::777555555666777333333333333333333333333111111222222222333333333222222222333333333444444222222222222222222222222111111111111111111111111111111111111222333444555///000000000111111111111000000111111111222222222222222111111000//////...////////////000000000000000000000000000000000000111111111222222222333333000000000000000000000000000000000111222222333333...//////000111000000000000000000000000000000000000000000000000111222222111111222222222222111111///000000111222222333333222222222222222222222222111222222222333333333333111111222333444444444444333333444444555666666666666666555555555666777888888888888999::::::;;;;;;;;;;;;===@@@DDDNNNaaasss...///111222222222111000/////////000111333444555777888:::===@@@CCCEEEFFFEEEEEEGGGHHHJJJKKKLLLMMMHHHIIIKKKKKKKKKMMMPPPSSSPPPWWWaaajjjoooqqqrrrrrrwwwwwwwwwvvvsssooollliiiaaa``````cccgggppp|||rrrllljjjjjjjjjiiiiiioootttwww|||yyysssrrrssstttwwwwwwxxx{{{qqqkkkfffiiinnnttt}}}~~~yyyxxxwwwtttrrrgggeeedddccccccaaa^^^\\\XXX[[[___aaaaaabbbeeeiiieeeggghhhjjjjjjjjjjjjiiiooopppqqqssstttvvvwwwxxx{{{~~~yyykkkkkkkkkkkklllnnnpppqqqssszzzuuupppggg\\\WWWYYYZZZWWWTTTLLLLLLMMMOOOSSS[[[dddkkkzzz{{{wwwtttooolllnnntttwwwxxx~~~wwwfff^^^YYY[[[___eeeooozzzxxxooojjj```^^^]]]^^^___ZZZOOOGGGDDDBBB>>>:::777666666777444444444444444444444444111111111222222333333333222222333333333444444444222222222222222222222222222222222222222222222222111111111111222333444555...///000111111111111111000000111111222222222222222222222111000//////...////////////000000000000000000000000000000000000111111222222222333333333000000000000000000000000111111222333444555555666---......///////////////000000000000000000000000///............//////000111111222222222222111111///000000111222222333333111111111111111111111111000111111111111222222222///000111222333444444444333333444444555666777777666555444444444555777888666666666777888888999999;;;;;;===@@@DDDOOObbbttt////////////000000000000.........///000222333444::::::<<<>>>@@@BBBDDDEEEIIIHHHGGGFFFGGGHHHIIIJJJKKKLLLMMMLLLKKKKKKLLLNNNUUUZZZaaaeeehhhlllqqquuuyyyyyyyyywwwrrrkkkeeeaaa]]]^^^```eeennnyyyzzzpppmmmllliiiiiikkkmmmqqqxxx~~~|||yyyyyyyyy{{{zzz|||}}}|||vvviiigggeeeffflllttt{{{}}}vvvlllgggcccaaa^^^YYYXXX[[[YYYZZZ\\\]]]^^^___bbbeeefffhhhkkkllllllmmmnnnpppqqqssswwwyyy|||yyyqqqmmmmmmnnnkkkiiioooqqqtttxxx}}}}}}vvvpppiiifffdddaaaZZZUUUTTTRRRPPPOOOQQQSSSTTTUUUbbbfffqqq}}}wwwqqqoookkkjjjlllmmmnnnttt|||wwwjjj___\\\]]]___fffooo||||||tttkkkddd]]]\\\^^^]]]VVVOOOIIICCC===;;;<<<<<<777222888666333222222222222111...000222444444444222111111111111111000000//////111111111111111111111111000000000000000000000000444111...111666999888555333333333333222222111000000111111222333444444444333333222111000000111111111111000000//////......////////////////////////000000000000000000000000222222222111111111111000000000000000000000000000111---+++---222666444222///000000111111111000000000111111111111222222222222222111111111111222222///000222222111111333444222111000//////000111222111111111111111111111111111222444666666555444333222333444444555555444444666777888999999888777666666666777888999::::::;;;999:::<<>>;;;888555555444222333444666666555333444555555555444333222333333333222222222111111111111111111111111111111111111111111111111111111444111...000555777666444222222333333333222111111......///000000111222222333222222111000000111111111111000000////////////111111111111111111111111000000000000000000000000222222222111111111111000000000000000000000000000///,,,***,,,000333222///000000111111111111000000000000111111111222222222222111111111111111111222000111222111000///000111333222111000000111222333222222222222222222222222444444333333333333333333222333444444555555444444555666666777888888888777666666777888999::::::;;;;;;;;;===AAADDDNNNaaarrr///000000000111111111222000111222333555777999:::======???AAACCCEEEFFFGGGDDDEEEGGGHHHJJJJJJKKKKKKKKKMMMNNNOOOPPPQQQTTTWWW[[[\\\^^^bbbhhhmmmooopppsssppplllgggdddbbbaaa```bbbcccfffkkkrrrzzzvvvqqqoooqqqvvv}}}|||zzzxxxuuuwww{{{{{{}}}|||{{{}}}zzzsssmmmkkkhhhhhhlllrrrwwwyyy|||{{{eee```[[[YYYVVVSSSSSSWWWYYY\\\^^^```bbbeeehhhkkkmmmppprrrssstttuuuwwwyyy}}}|||vvvpppnnnkkkiiikkkoootttwwwzzz{{{}}}|||zzzvvvqqqlllhhhddd```[[[XXXUUUQQQOOOMMMKKKLLLRRRWWW]]]hhhrrr{{{~~~uuupppllljjjhhhgggkkkrrr}}}{{{ssskkkhhhhhhjjjrrrzzzxxxllldddbbbaaa^^^[[[]]]YYYRRRKKKDDD???<<<;;;666555444555666777666555666666555555444333333222555555444444444444333333222222222222222222222222222222222222222222222222444111///000333555333111111111222333333333222222.........///000000111111333222111111000111111111111000000000000/////////111111111111111111111111000000000000000000000000222222222111111111111000000000000000000000000000111...,,,---000222000...000000111111111111000000000000000111111111222222111111111111111111111111222333444222000//////000333333222222222222333333333333333333333333333333666555222000000000222333222333444444555555444444444444555555666777888999666666777888999::::::;;;<<<<<<>>>BBBFFFOOObbbsss...//////000000111111111111222333444777999;;;<<>>BBBEEEOOOaaasss------...//////000111111222222333555777:::<<<===@@@AAABBBCCCEEEGGGHHHHHHGGGHHHJJJLLLLLLLLLKKKJJJKKKMMMPPPRRRSSSVVVYYY\\\bbbbbbdddiiipppttttttrrrooolllhhhdddbbbbbbcccdddccceeeiiimmmrrrwww{{{}}}{{{xxxpppkkkllluuu~~~~~~xxxrrrqqqpppooosssyyy||||||wwwsssooommmnnnpppqqqrrrqqqppppppppppppooommmjjjnnnooooooooommmjjjfffccc]]]YYYWWWXXXYYYYYY\\\aaa]]]```cccfffiiimmmqqquuutttwww{{{{{{vvvrrrooommmsssrrrrrrrrrsssvvvxxxzzz|||}}}|||}}}}}}{{{wwwrrrnnnhhhbbb^^^XXXSSSNNNNNNMMMKKKMMMQQQVVVYYYaaammm~~~zzzwwwrrrnnnpppuuurrrnnnlllmmmsss{{{zzzrrrllliiihhhgggjjjjjjfff]]]RRRHHHBBB===;;;999777666555222000333222222222222333444555333333333444444444444444222222222222222222222222111111111111111111111111222111//////000000000///000111222222333333333333111111111111222222222222222111111111111111222222000000000000111111111111000000000000000000000000111111111111111111111111222222222111111111000000////////////////////////444222111111111222111111111111111111111000////////////000000000111111111000111222222222222111000000111222222111111222444000111111111111111111000222222222222222222222222---///000222333333222222222333444444555555444444444444333333555777999:::666666777888999::::::;;;;;;;;;===AAAEEENNNaaarrr------...///000111111222444555555777999;;;===>>>AAABBBCCCDDDEEEGGGHHHHHHIIIJJJKKKLLLMMMNNNNNNNNNQQQSSSUUUWWWXXXZZZ]]]```ccceeeiiimmmqqqrrrqqqoooiiiiiiiiiiiiiiiiiijjjjjjiiijjjkkknnnqqqtttvvvxxxxxxzzz|||yyypppkkkkkkrrr|||}}}vvvpppnnnlllmmmqqqxxx|||xxxssspppooopppppppppmmmjjjgggeeecccaaa___\\\^^^```bbbbbb___\\\[[[[[[ZZZWWWWWWZZZ\\\\\\___cccaaacccfffiiilllpppuuuxxxzzz}}}zzzsssrrrooonnnooorrruuuxxxzzz~~~}}}yyytttnnnjjj^^^WWWSSSSSSRRROOONNNPPPLLLPPPVVV___lllzzzuuuvvvzzzwwwlllhhhjjjpppzzz}}}tttmmmjjjnnnqqqsssrrrjjj]]]OOOFFF@@@===999777777666555444333444444555666666777777222222222333333333333444333333333333333333333333000000000000000000000000111000000/////////000000111111222333333333222222000000000000000000111111111111111000111111222333000000000111111111111222////////////////////////111111111111111111111111222222222111111111111000////////////////////////111000000/////////000000111111222111111000///.../////////000000000111111000111222333333222111000,,,...////////////111222///000111111111111000///111111111111111111111111+++---000333444444333222222333444444555555444444444444555555666777888999666666777888999::::::;;;;;;;;;===AAADDDNNN```rrr//////000111222333444444888888888999;;;===>>>???AAABBBCCCDDDEEEFFFGGGHHHIIIIIIJJJLLLNNNQQQSSSTTTZZZ\\\]]]^^^^^^```bbbeeehhhlllqqqtttssspppmmmllliiimmmrrrxxx{{{||||||{{{rrrqqqpppooooooppprrrsssrrrsssuuuxxx{{{~~~~~~uuunnniiigggnnnwww~~~zzzsssmmmllllllnnnuuu||||||wwwsssqqqpppooonnnhhheee```\\\ZZZYYYVVVUUUTTTXXX[[[[[[YYYXXX[[[]]]\\\ZZZ[[[___aaa```aaaeeecccfffiiilllooorrrwwwzzz}}}}}}yyyvvvtttuuuuuutttxxx{{{vvvkkkccc\\\ZZZXXXUUUTTTUUUJJJOOOTTTWWW^^^nnnxxxmmmhhhiiipppxxxwwwsssppprrruuuwwwuuulll^^^TTTGGGBBB===999777777777666444555666777777666555555222222333333333444444444333333333333333333333333111111111111111111111111000000000000///000111222222222333333333222111111222222111111111111111111111111000000111222222333000000111111111222222222000000000000000000000000111111111111111111111111222222222111111111111000////////////////////////000000000000//////111222222222222111111000///...////////////000000000111///111222333333222111//////000111111//////000111000111222222222222111000222222222222222222222222///000111222333333444444222333444444555555444444555666666777888888888777666666777888999::::::;;;<<<<<<>>>BBBEEEOOObbbsss000111111333444555666666::::::;;;;;;===>>>???@@@AAABBBCCCDDDEEEFFFGGGHHHHHHHHHIIILLLOOOSSSWWWYYYaaabbbddddddcccdddgggiiinnnsssyyy{{{vvvpppllljjjnnnttt~~~yyywwwtttqqqooonnnoooooonnnnnnooorrrtttvvvzzz~~~~~~wwwpppkkkeeedddjjjsssuuuyyy}}}~~~uuuooojjjkkknnnsss{{{yyytttrrrpppnnnmmmeeeaaa\\\XXXVVVUUUSSSRRRPPPUUUYYYZZZYYYZZZ^^^cccbbb```aaaeeefffddddddgggeeehhhkkkmmmpppsssxxx{{{|||~~~~~~}}}zzzxxxvvvuuuttttttuuuuuutttsssqqqpppnnnnnnlllnnnnnnoooooopppsssvvvwwwzzz}}}zzzvvvsssmmmqqqwwwuuukkkaaa]]]YYYUUUTTTUUULLLRRRVVVUUUTTT___uuuuuujjjfffjjjrrruuu~~~nnnooorrrxxx{{{wwwlllbbbOOOIIIBBB;;;888666555444333444666666666444111000333333333444444444555555333333333333333333333333222222222222222222222222///000111000000000111333333333333333333222111000444444444444444444444444111111000000111222333333000000111111222222222222111111111111111111111111111111111111111111111111222222222111111111111000////////////////////////111222222222111222333555222222222111111///......////////////000000000000///000222333333222000///444555555444222111222333111222333444444333222111333333333333333333333333444333111000000222333555222333444444555555444444666777888999999888777666666666777888999::::::;;;======???CCCGGGPPPcccttt000000111222333444444555777888:::<<<>>>@@@AAAAAADDDDDDEEEFFFGGGGGGHHHHHHIIIJJJLLLNNNPPPTTTYYY]]]gggiiilllmmmllllllmmmnnnuuuwwwxxxwwwtttqqqpppooouuu}}}}}}tttrrrsssppplllkkkllllllmmmnnnooorrrtttvvvsssrrrooollljjjjjjiiijjjpppsssvvvyyy{{{|||vvvkkkjjjjjjkkkooovvv|||zzzxxxxxxvvvqqqlllaaa^^^XXXRRROOONNNOOOPPPOOORRRWWWZZZ\\\^^^```bbbbbbcccdddeeeeeefffhhhkkkmmmmmmllllllnnnrrrvvvxxx}}}|||{{{|||~~~}}}vvvvvvtttqqqnnnkkkhhhgggcccbbbaaa```___^^^^^^^^^YYYYYYZZZZZZZZZYYYWWWVVVXXXXXXYYYYYYZZZ[[[[[[[[[^^^^^^```bbbfffjjjnnnppprrrssstttuuuvvvxxxyyyyyyyyy{{{|||{{{zzz}}}vvvtttrrrqqqsssyyy~~~wwwooojjjhhheee___ZZZVVVRRRPPPSSSTTTWWWaaammmmmmeeefffiiimmm|||xxxsssnnnpppuuuvvvrrrmmmaaaUUUFFF===;;;:::888444666666666777666666555444555444444333222222222222333333333222222222111111000333666666333111222444333333333222222111111111000111333444555444444333222222222222222222222222222111000//////000111222222222111111000111111222000000000000///////////////111222111000///000111111111000000000000000111////////////////////////222222222222111000///...222111000000000111333333222222111000//////000000000000000000000000000000111111000000000222333444333444555666666444222111444444444444333333222111222222222222333555777888555444444333333333333444666777777888777666666555777777888999:::;;;;;;<<<;;;<<<>>>AAADDDMMM^^^ooo///000111222444555666777888999;;;===???AAAAAABBBCCCDDDDDDEEEFFFFFFGGGGGGJJJKKKKKKLLLOOOTTT[[[aaammmoooqqqrrrrrrqqqqqqrrrqqqrrrrrrqqqooommmnnnooo}}}yyyuuutttpppnnnnnnnnnoooooooooppprrrtttvvv|||{{{yyyuuupppmmmlllmmmppprrrtttvvvwwwzzz~~~}}}tttoooiiiiiiiiikkkpppvvv}}}}}}zzzyyyuuummmggg___\\\XXXTTTQQQQQQRRRRRRSSSVVVZZZ]]]___```cccdddfffgggjjjjjjkkkkkkmmmooowwwvvvtttsssrrrtttuuuwwwxxxxxxyyy{{{}}}{{{{{{tttrrrpppmmmjjjgggeeedddaaa```___]]][[[XXXVVVTTTRRRQQQPPPOOOOOONNNNNNOOOMMMNNNNNNOOONNNMMMLLLKKKLLLLLLMMMMMMNNNOOOOOOPPPRRRQQQQQQQQQRRRTTTVVVWWWYYYYYYZZZ[[[]]]^^^______```bbbdddcccaaadddjjjppp}}}~~~wwwssssssxxx|||}}}~~~{{{vvvsssoooiiidddbbb]]]YYYWWWTTTRRRWWW___iiirrr~~~yyylllhhhiiihhhttt{{{rrrnnnoooqqqsssrrriii___PPPEEE???;;;777444666666666666666555555444444444333333222333333333333333333222222222222111///000111111000///000000333333333333222222222222111222333444444444333222333333333333333333333333222111000000000000111222222111111111111111111111111000000000///////////////111222111000///000111111111000000000000111111000000000000000000000000'''(((+++...111333555555222111000000000111222333444333333222111111222222000000000000000000000000111111000000000111222222---///111333444444333333222333333333222222111000111111000111222444555666444333222333444555555444444555555555666666777777777777888999:::;;;;;;<<<;;;<<<>>>AAADDDMMM^^^ooo///000222333555777999999;;;<<<===???AAABBBCCCCCCCCCCCCCCCDDDEEEEEEFFFFFFJJJJJJJJJKKKOOOVVV___eeejjjmmmpppqqqpppooonnnooooooooommmkkkjjjlllooorrrwwwsssooooooqqqtttwwwzzz}}}~~~|||uuussstttuuuvvvvvvvvvvvvwww{{{}}}wwwnnnhhhgggggghhhkkkpppvvv|||{{{yyyvvvppphhhbbb\\\ZZZYYYWWWVVVVVVWWWWWWYYY[[[___aaabbbdddfffhhhhhhkkkoooqqqrrrsssuuuvvv~~~}}}|||zzzxxxxxxxxxxxxzzzzzz|||~~~}}}}}}}}}}}}~~~{{{wwwqqqlllhhhfffddd___^^^\\\YYYUUUSSSPPPOOOLLLLLLLLLKKKIIIGGGFFFEEEDDDCCCCCCBBBBBBCCCCCCCCCDDDDDDDDDEEEDDDDDDCCCBBBCCCCCCDDDDDDEEEFFFFFFFFFJJJIIIHHHGGGFFFFFFGGGGGGHHHHHHIIIJJJKKKKKKLLLLLLMMMOOOPPPPPPNNNOOOSSSWWW```fffnnnuuu{{{yyytttsssuuuvvv}}}~~~}}}{{{yyyxxxzzz|||}}}zzzuuurrrqqqllleee___XXXRRRRRRUUUTTT[[[eeekkkpppwwwnnneeecccdddkkksss|||{{{nnniiikkkqqqvvvtttlll___QQQFFF===999777666666666555555555444444333333333333333333444555333333333333222222222222444333111111222333333222222333333333333333444444222333333444333333222111444444444444444444444444222222111111111111222222111111111111111111111111111111000000000////////////111222111000///000111111000000000000000111111111111111111111111111111,,,,,,...///000111111111111111000000111111222333444333222222111222222222000000000000000000000000000000111111000000//////...///111333444444333333111111222222222111000000/////////000111222333444444333333555999:::888555333333333333444666888999777777888999:::;;;;;;<<<;;;<<<>>>AAADDDMMM^^^ooo000111333555888:::<<<===>>>>>>@@@AAACCCCCCDDDDDDDDDDDDDDDEEEEEEEEEFFFFFFGGGIIIKKKNNNSSSYYYaaafffeeehhhlllmmmmmmlllllllllooonnnkkkiiiiiimmmsssxxxyyyrrrnnnpppuuuyyy}}}~~~~~~|||zzzxxxyyy{{{~~~~~~wwwnnngggeeeeeegggjjjoootttxxx{{{|||xxxvvvssspppmmmiiiccc___ZZZZZZ[[[[[[\\\\\\]]]]]]]]]___bbbdddeeefffhhhjjjjjjnnnssswwwzzz|||}}}~~~}}}|||}}}}}}|||}}}~~~|||{{{|||yyyuuurrrqqqqqqpppoooiiifffbbb]]]XXXTTTRRRQQQRRRQQQOOOMMMKKKIIIGGGFFFEEEEEEEEEEEEDDDDDDCCCBBBBBBBBBBBBBBBCCCCCCDDDEEEBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCDDDDDDEEEFFFFFFFFFEEEEEEEEEEEEEEEFFFFFFGGGFFFFFFFFFFFFGGGGGGGGGGGGEEEGGGIIIHHHGGGGGGHHHJJJMMMQQQVVV[[[```gggnnnssszzz}}}{{{xxxwwwvvvxxxzzzzzzzzzzzz{{{|||}}}}}}}}}|||xxxqqqjjjbbbZZZVVVUUUOOOSSSWWWZZZ]]]eeeooowww~~~{{{zzzzzz{{{sssfffaaabbbfffkkkqqqzzzvvvjjjggglllrrrxxxsssjjj[[[LLLAAA<<<;;;777777666555555444444444333333333333333444555666444444333333333222222222777444111111444666555333222222333333444444444555333333333333222222111111333333333333333333333333333222222222222222222333000000000111111111111111111111111000000000/////////111222111000///000111000000000000000000111222222222222222222222222222444444444333111///...---111111111111111222222222111111000000000000000111000000000000000000000000///000111111111///...---333444444444444333222111111111222222222222111111000000000111111222333333333444777===BBBAAA<<<666666555444333444666888:::777777888999:::;;;;;;<<<;;;<<<>>>AAADDDMMM^^^ooo222333555777:::<<<>>>???@@@AAABBBCCCDDDDDDDDDDDDEEEEEEFFFFFFFFFFFFFFFGGGCCCGGGMMMSSSXXX]]]bbbeeefffiiinnnppppppooonnnnnnlllkkkiiiggghhhmmmuuuzzz~~~vvvrrruuu{{{|||yyyyyy||||||ssskkkfffggghhhjjjmmmpppsssuuutttuuuxxxzzz{{{xxxtttqqqmmmjjjgggdddbbbaaa``````\\\\\\^^^```aaabbbccccccaaaccceeefffgggiiilllnnnnnnsssyyy~~~{{{zzzwwwwwwyyy~~~|||wwwtttrrrppplllgggcccaaa```^^^\\\UUUSSSPPPMMMJJJHHHFFFFFFEEEDDDDDDCCCCCCBBBBBBBBBBBBBBBCCCCCCDDDDDDCCCCCCDDDDDDDDDDDDEEEFFFGGGGGGBBBBBBBBBBBBBBBBBBCCCCCCEEEEEEFFFFFFGGGHHHHHHIIIBBBBBBCCCDDDDDDEEEEEEEEEEEEDDDDDDDDDDDDCCCCCCCCCAAACCCCCCCCCBBBAAABBBBBBDDDEEEHHHJJJMMMRRRWWWZZZ___bbbgggkkkpppuuuzzz~~~}}}tttvvvyyyzzz{{{{{{}}}|||tttlllddd\\\WWWSSSRRRQQQPPPQQQWWW```gggttt}}}wwwrrrooonnnnnntttppphhh___cccfffjjjppptttjjjiiijjjqqqpppiii]]]NNNCCC>>>===999888777555555444555555333333333333444555555666444444444333333333222222444111---...000222222000222222222333333444444444444333333222111111111111111111111111111111111111222222222222222222222222...///000111111111111000111111111111000000000000///111222111000///000111000000//////000111222222222222222222222222222222//////111222333333333333000000111111222222222222111000000000000000111111000000000000000000000000///000111111111///...---333444444333333333222222222222333333333333333222111111222333333444444444333777>>>FFFJJJFFF===666:::888666555555666888999777777888999:::;;;;;;<<<;;;<<<>>>AAADDDMMM^^^ooo444555777999<<<>>>@@@AAAAAABBBCCCDDDDDDDDDDDDDDDFFFFFFFFFFFFFFFGGGGGGGGGBBBGGGOOOVVV[[[___ccceeegggjjjnnnpppooommmkkkkkkffffffeeedddfffkkkrrrwww}}}wwwzzz~~~yyyuuuvvvyyy|||{{{qqqkkkllllllmmmnnnnnnnnnnnnllllllllllllkkkjjjhhhgggdddbbb```^^^^^^___aaaccc```aaabbbdddfffgggiiiiiifffhhhjjjkkklllooorrruuuwwwzzz}}}zzzxxxwwwyyyyyyrrrlllgggeee]]]ZZZUUURRRQQQQQQPPPOOOIIIHHHFFFDDDCCCBBBBBBCCC@@@@@@AAAAAAAAABBBBBBBBB??????@@@AAABBBBBBBBBBBBCCCCCCBBBBBBCCCDDDEEEEEEBBBBBBAAAAAAAAABBBCCCCCCEEEEEEFFFGGGGGGHHHHHHIIIFFFFFFFFFFFFFFFEEEDDDCCCEEEEEEDDDDDDCCCBBBBBBAAABBBBBBBBBBBBBBBAAAAAAAAA@@@@@@AAACCCEEEHHHKKKMMMMMMPPPSSSWWWZZZ^^^cccgggmmmsss|||}}}}}}}}}|||{{{|||~~~}}}vvvnnndddZZZVVVTTTPPPMMMLLLPPPWWW\\\fffsss|||tttnnnjjjhhhggglllvvv}}}rrrdddcccdddfffkkkxxxvvvlllhhhggggggccc[[[OOOFFF@@@???;;;:::888666555555666666444444444444444444555666444444444444333333333333333222000111222333222222111222222222222222333333333222222111111111111222111111111111111111111111111111222222222222111111---...000111222111111000222222111111111000000000///111222111000///000111////////////000111222333222222222222222222222222------///000111222222222000000111222222222222111222222222111222222333444000000000000000000000000000000111111000000//////......///000111222333333222222333444444444333333222333444555555555555444333:::CCCIIIIIIDDD<<<666:::999888777777777888888777777888999:::;;;;;;<<<;;;<<<>>>AAADDDMMM^^^ooo666777999;;;===???AAAAAABBBCCCCCCDDDDDDDDDDDDCCCFFFFFFFFFFFFFFFEEEEEEEEEDDDIIIPPPVVV[[[```dddggggggjjjmmmnnnkkkgggcccbbbaaabbbcccdddfffjjjooosssyyy~~~yyy{{{zzzuuuqqqrrrvvvzzzyyyssssssrrrqqqooommmkkkjjjdddeeeddddddbbbbbbbbbcccaaaaaaaaa```aaabbbeeegggeeeffffffgggiiikkklllmmmlllnnnppprrrsssvvvzzz}}}~~~}}}zzzwwwwwwxxx{{{}}}{{{wwwpppiiibbb\\\YYYWWWOOOLLLIIIGGGGGGHHHGGGGGGFFFEEECCCBBBAAABBBBBBCCCDDDDDDDDDEEEEEEFFFFFFFFFAAABBBCCCDDDEEEEEEEEEEEEFFFEEEEEEEEEEEEEEEFFFFFFEEEEEEDDDDDDDDDEEEGGGGGGGGGHHHHHHIIIJJJJJJKKKKKKLLLLLLLLLLLLJJJIIIGGGFFFJJJIIIHHHGGGFFFEEEDDDCCCFFFEEECCCCCCCCCDDDDDDCCCBBBAAAAAABBBDDDFFFFFFFFFEEEGGGIIIJJJLLLOOOSSSVVVVVV\\\ccchhhlllrrr{{{|||qqqeee]]]ZZZUUUPPPMMMOOORRRUUUYYYbbbrrrxxxrrrjjjhhhfffjjjtttssskkkeeeeeejjjtttvvvllldddcccaaa\\\TTTLLLFFFCCC===;;;999777666666777777666555555444444444444555555444444444444333333333333444555555444333444444222111111111111111111000222111111000000111222333111111111111111111111111000000111222222111000000,,,---///111222111000000222222222111111111000000///111222111000///000111////////////000111222333222222222222222222222222222222222111000///...---///000111222333222222111222222111111222333333444000000000000000000000000111111000000000111222222......//////000222333333111111222333333333333333222333444555666555444444444;;;CCCEEEAAA;;;777666777777777777777888888888777777888999:::;;;;;;<<<;;;<<<>>>AAADDDMMM^^^ooo888888:::<<<>>>???AAABBBCCCCCCDDDDDDDDDDDDCCCCCCEEEEEEEEEEEEDDDDDDDDDDDDGGGKKKPPPUUUZZZ___eeeiiikkknnnpppooojjjddd```]]]```aaadddfffhhhkkkooorrrrrrwww~~~xxxxxx~~~xxxssspppqqqvvvzzzxxxxxxwwwtttqqqmmmjjjggg___`````````______aaacccaaabbbeeeffffffggghhhiiiiiiiiiiiiiiijjjlllnnnpppqqqsssuuuwwwyyy||||||xxxsssnnnjjjhhhgggeeebbb\\\UUUPPPMMMKKKKKKLLLIIIEEECCCCCCCCCCCCBBBFFFEEECCCBBBBBBBBBCCCDDDGGGGGGGGGFFFFFFFFFFFFFFFHHHIIIJJJKKKLLLLLLLLLLLLLLLLLLKKKKKKJJJKKKKKKLLLKKKJJJJJJIIIJJJKKKLLLMMMLLLLLLLLLMMMNNNNNNOOOOOOKKKKKKLLLMMMLLLKKKIIIHHHLLLKKKJJJIIIGGGFFFEEEDDDEEEDDDAAAAAABBBCCCCCCCCCEEEDDDCCCDDDDDDEEECCCBBBCCCDDDEEEEEEEEEGGGJJJLLLHHHLLLQQQTTTUUU[[[cccjjjnnnuuu~~~~~~qqqeeeaaa[[[UUUPPPOOOQQQRRRPPPUUU___mmmxxxllliiigggkkkuuutttgggfffkkkqqqyyyssseeeeeeccc```[[[TTTLLLHHH>>>===:::888777777888888777666555444444444444444555555444444444333333333---111444444111///000222222111111111000000//////111111000000000111333444222222222222222222222222///000111222222111000///+++---///111222222000000222222222111111111111000///111222111000///000111////////////000111222333111111111111111111111111111222222333333333222222///000111222333222111111000000//////000111222222000000000000000000000000222111000000000222333444444333222222111111222222///000111222222222222222222333444555555555444333444;;;AAA@@@999444444666333444555777888888888888777777888999:::;;;;;;<<<;;;<<<>>>AAADDDMMM^^^ooo999:::<<<>>>???@@@@@@@@@CCCDDDDDDEEEEEEEEEEEEDDDEEEDDDCCCDDDFFFHHHHHHHHHLLLNNNQQQWWW^^^cccggghhhlllnnnpppmmmhhhdddcccdddffffffggghhhjjjmmmppprrrwwwwwwxxx{{{zzzsssssswww~~~{{{rrrjjjhhhmmmtttyyywwwssssssqqqkkkfffbbbaaa```___aaadddgggiiillllllkkkjjjjjjlllmmmnnnnnnnnnmmmllllllnnnrrruuuzzzzzz{{{}}}xxxmmmfffccc___ZZZVVVUUUQQQLLLJJJIIIHHHFFFCCCDDDDDDEEEFFFFFFFFFEEEEEEEEEDDDDDDCCCCCCDDDDDDDDDJJJIIIIIIIIIJJJKKKKKKLLLPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPOOOOOOPPPRRRTTTUUUVVVVVVUUUUUUTTTRRRQQQPPPWWWWWWWWWWWWWWWVVVUUUUUUTTTSSSRRRQQQQQQRRRSSSTTTQQQQQQOOONNNLLLJJJIIIHHHGGGGGGHHHHHHHHHHHHGGGGGGDDDDDDCCCCCCCCCCCCCCCCCCDDDDDDDDDEEEEEEFFFFFFFFFHHHGGGGGGGGGIIIKKKMMMNNNWWW]]]dddjjjpppxxx|||qqqlllcccZZZUUUSSSSSSSSSOOOPPPTTT\\\jjjzzztttkkkmmmuuuwwwooojjjnnnwww}}}vvvkkkbbbbbbaaaYYYQQQOOOKKKFFF???;;;999888666333555555666666777666666555777555444222111111222222444444444333333222222222555444333333222222222222000111111111111222222222444333222111000000000000333222111000000000222222222000...000333444333111111111111111111111111111222222222111111111000000111111111111111111111111///000111222222111000/////////000111111111111111111111222333333111000///111111111111111000//////000111111111111222222222111111000000000000000111111111222222222333333333333333222222222333444555444555555666666555555444111555999:::888666777888555555666666777888888888<<<:::888777888::::::999>>><<<>>>AAAEEEMMM^^^mmm:::;;;===???AAAAAAAAAAAACCCCCCDDDEEEFFFFFFFFFFFFGGGFFFEEEFFFHHHJJJKKKLLLRRRTTTWWW\\\bbbgggiiikkkiiijjjkkkkkkjjjlllnnnppprrrpppooonnnooopppoooooossstttuuuxxx|||~~~wwwrrrqqqqqqpppsssxxx}}}yyytttkkkeeeeeejjjqqqvvvxxxuuuvvvuuupppkkkdddcccbbbcccdddgggjjjlllooonnnmmmmmmmmmnnnooopppooopppooonnnnnnpppsssvvv~~~~~~yyyrrrjjjaaa[[[XXXUUUQQQMMMMMMJJJFFFEEEFFFFFFDDDBBBDDDEEEFFFGGGGGGHHHHHHGGGGGGGGGGGGGGGHHHIIIJJJKKKMMMMMMMMMMMMNNNOOOPPPQQQVVVVVVVVVVVVVVVWWWWWWWWWZZZYYYXXXWWWVVVWWWWWWXXX]]]]]]^^^]]]]]]\\\[[[ZZZ\\\]]]]]]^^^^^^^^^]]]]]]XXXXXXXXXXXXYYYZZZ\\\]]]WWWWWWVVVTTTSSSQQQPPPOOOLLLMMMMMMMMMMMMMMMLLLKKKIIIIIIHHHHHHGGGFFFFFFFFFDDDDDDDDDDDDDDDEEEEEEEEEDDDDDDDDDEEEEEEGGGHHHHHHFFFKKKPPPTTTWWW^^^gggnnnuuu|||{{{vvvnnneee^^^XXXTTTRRRLLLOOORRRVVV]]]jjjyyy~~~vvvtttvvv}}}uuuppprrrrrr~~~xxxnnnllliiibbb[[[ZZZSSSMMMEEE@@@===;;;999777333333444555555555444444666555444333222222222222444444444333333222222222555444333222222222222222111111111111222222222222111000000000000000111111333222111000000111222222222000///000222333222000111111111111111111111111222222222111111111000000111111111111111111111111000000111111111111000000//////000111111111111111111222222222222111000000111111111111111000//////000111111111111222222222222111111000000000111111111111222222222333333333333222222222333333444444222333333444444333333222...222555666555333444555111111111222333333444444999777666888:::===>>>===>>><<<>>>AAAEEENNN^^^mmm;;;<<<>>>@@@BBBBBBBBBBBBBBBBBBCCCEEEFFFGGGHHHIIIIIIHHHGGGHHHIIILLLOOOQQQYYYZZZ^^^aaaeeehhhjjjllljjjhhhgggiiioooxxx~~~zzzwwwwwwuuurrroooqqqqqqrrrtttwwwzzz}}}}}}|||zzzxxxuuurrrnnnkkkkkklllooorrrvvv{{{~~~zzzppplllfffbbbdddjjjqqqwww~~~~~~xxxwwwyyyxxxtttpppeeeeeeeeefffiiillloooqqqsssrrrqqqppppppppprrrrrrrrrsssssssssrrrtttwwwyyy}}}wwwooojjj```ZZZRRRNNNLLLJJJGGGEEEEEECCCBBBBBBDDDEEEEEEDDDEEEFFFHHHIIIKKKLLLLLLLLLMMMMMMMMMNNNPPPRRRSSSTTTUUUUUUVVVVVVXXXYYY[[[[[[^^^^^^^^^______`````````ccccccbbbaaaaaaaaabbbbbbgggggghhhhhhhhhhhhgggggggggggghhhhhhhhhhhhhhhgggccccccbbbbbbcccddddddeee______^^^]]]\\\ZZZZZZYYYTTTUUUUUUUUUTTTSSSSSSRRRQQQPPPOOONNNMMMKKKJJJJJJGGGGGGFFFFFFFFFFFFFFFFFFCCCCCCDDDDDDDDDDDDCCCCCC???BBBDDDEEEFFFJJJPPPUUUZZZbbbmmmxxx~~~zzzqqqhhh```YYYUUUNNNQQQRRRPPPQQQXXXeeepppyyy{{{|||zzzrrrjjjrrr{{{vvvrrrllliiihhh___YYYPPPHHHCCC???===;;;444444444555555666666666444444555444444333222111444444333333333333222222444333333222222222222333111111111111222222222333.........//////111222222222111111000111111222222222111000000111222111///111111111111111111111111222222222111111111111111000000000000000000000000111111000000000000111111//////000111111111111111333222111111000111111111111111111222111111000///000111111111111222222222222222111111111111222222111111222222222333333333222222222333333333444444222333333444444333333222///111444444444333333444444444555555666777777888999888777888;;;===>>>>>>===<<<>>>AAAEEENNN^^^nnn;;;<<<>>>@@@BBBBBBBBBBBBAAABBBCCCDDDGGGIIIJJJKKKKKKKKKLLLLLLNNNQQQUUUXXX^^^```ccceeeggggggiiijjjlllhhhfffkkkwww}}}zzzvvvrrrqqqpppoooppprrrvvv{{{}}}{{{}}}~~~zzzuuuooolllppppppqqqtttwww{{{}}}uuullliiifffdddgggmmmtttyyy}}}zzzvvvuuuwwwvvvsssooodddeeegggiiillloooqqqssstttsssrrrqqqqqqrrrssstttuuuvvvxxxxxxwwwxxxzzz|||zzzuuuppphhh```[[[SSSOOOJJJGGGFFFFFFEEECCCDDDDDDDDDEEEGGGHHHIIIIIIIIIJJJLLLOOOQQQRRRSSSTTTVVVVVVVVVWWWXXXZZZ[[[\\\______```aaaccceeefffgggffffffggghhhiiiiiijjjjjjjjjjjjkkklllmmmnnnooopppppppppqqqrrrsssssssssssstttttttttssssssrrrqqqpppooonnnmmmllljjjiiihhhhhhggggggfffeeedddcccbbbaaa]]]]]]]]]\\\\\\ZZZYYYYYYXXXWWWVVVTTTRRRPPPNNNNNNLLLLLLKKKKKKJJJIIIIIIHHHEEEFFFFFFFFFEEEDDDBBBAAABBBCCCDDDDDDCCCEEEHHHKKKQQQTTTYYY^^^dddkkkrrrwww|||xxxpppiiibbb]]]YYYXXXTTTOOONNNRRRZZZaaaaaammm{{{~~~ooonnnrrr}}}~~~xxxsssqqqpppkkkfff\\\RRRIIICCC???<<<777777777777888888999999333444555555555444222111333333333333333333333333333333222222222222222333111111111222222222333333000000000000000111222222111111111111111111222222222222111111111000//////111111111111111111111111111111111111111111111111////////////////////////222111000//////000111222//////000111111111111111444333111000000000111222111111111222222111111000000000111111111222222222222222222111222222333444111111222222222333333333222222333333444444444333444555555666666555555444222333555666666666666666888888999::::::;;;;;;<<<;;;999888999;;;<<<;;;:::===<<<>>>AAAFFFOOO___nnn:::;;;===???AAAAAAAAAAAAAAABBBCCCDDDGGGJJJLLLNNNOOORRRVVVXXXYYY[[[___bbbeeehhhkkkkkkiiihhhhhhhhhjjjggggggppp{{{vvvssspppnnnmmmmmmqqqvvv||||||vvvtttssstttuuuvvvwwwyyyzzzzzz|||~~~}}}xxxrrrllljjjggggggiiiooouuuyyy|||vvvrrrooonnnoooooollljjjccceeegggjjjmmmppprrrrrrrrrrrrqqqpppqqqrrrssstttxxxzzz|||}}}||||||~~~}}}}}}wwwsssnnngggaaa[[[TTTPPPKKKIIIFFFEEEFFFFFFGGGGGGGGGHHHIIIJJJKKKLLLMMMNNNPPPRRRTTTVVVYYY[[[\\\]]]````````````aaabbbcccdddhhhhhhhhhiiikkkmmmooopppnnnooooooqqqrrrsssttttttssstttuuuwwwxxxyyyzzz{{{{{{|||}}}~~~}}}{{{zzzxxxwwwvvvuuutttrrrqqqooonnnoooooonnnmmmkkkjjjiiiiiiffffffeeeeeecccbbbaaa```___^^^\\\ZZZXXXUUUTTTSSSQQQQQQPPPOOOMMMLLLKKKKKKHHHHHHIIIHHHFFFDDDBBB@@@BBBBBBBBBAAAAAAAAACCCDDDGGGIIIKKKMMMPPPTTTYYY]]]gggkkkrrrzzz~~~wwwqqqmmmiiiiiibbbYYYSSSSSSUUUVVVVVVTTT[[[eeennnrrrvvv}}}|||qqqiiimmmvvv~~~wwwsssppptttppphhh]]]RRRHHH@@@===:::999888888888999999:::333444555666555444333222333333333333333333333333222222222111111222222333111222222222222333333333444333222222111111111222000000111111222222222222111111111111000/////////111111111111111111111111111111111111111111111111////////////////////////222111000//////000111222//////000111111111111111444333111000000000111222111111222222222222111111000000111111111222222222222222111111222333333444111111222222222333333333111222333444444444333333444555555666666555555444555555555666777888888777555666666777777888888999999888888999;;;<<<;;;999===<<<>>>BBBFFFOOO```ooo:::;;;===???AAAAAAAAAAAABBBCCCCCCEEEGGGJJJMMMOOOUUU[[[ccchhhiiiiiijjjlllmmmppprrrqqqllliiihhhhhhdddeeeiiiuuu|||uuuqqqnnnnnnooorrrwww}}}xxxyyyyyyyyyxxxwwwvvvuuuvvvzzz|||zzzyyyzzzwwwsssnnnllljjjiiijjjnnnqqqtttuuuxxxzzz|||{{{tttkkkhhheeecccdddeeeeeeeeebbbdddgggkkknnnpppqqqqqqpppoooooooooppprrrtttuuuzzz|||xxxrrriiieee___ZZZUUUQQQMMMJJJGGGGGGFFFFFFGGGIIIJJJKKKKKKMMMPPPQQQRRRRRRSSSUUUYYY[[[]]]___bbbdddeeefffjjjjjjjjjjjjkkklllmmmmmmoooppppppqqqrrrsssuuuvvvwwwxxxyyy{{{|||~~~~~~~~~~~~~~~}}}{{{zzzyyywwwuuutttsssrrrqqqppppppooommmkkkjjjiiigggfffdddbbb___]]][[[ZZZVVVVVVTTTSSSQQQOOONNNMMMKKKKKKJJJIIIGGGEEECCCBBBBBBBBBAAAAAA@@@@@@AAAAAA???CCCIIILLLMMMLLLKKKKKKSSSVVV\\\ccckkkuuu~~~{{{yyyvvvxxxoooddd]]]\\\[[[VVVRRRMMMNNNSSSYYY\\\___fffnnn|||wwwfffccciiirrr|||tttnnnuuutttqqqiii\\\OOOEEE@@@;;;:::888777666666777888444444555555555555444444222222333333333333444444222111111111111222222333222222222222333333333333555555444333222111111222///000111222222222222222///111111111///...///000111111111111111111111111111111111111111222222222000000000000000000000000111111000000000000111111//////000111111111111111333222111111000111111111000111222222333222222222000111111111111222222222111111111111111222333444111111222222222333333333111222333444555444333222222333333444444333333222444333333444666777777666444555555666666777777888666666777999===??????>>>===<<<>>>BBBGGGPPPaaappp;;;<<<>>>@@@BBBBBBBBBBBBDDDDDDDDDEEEGGGJJJMMMOOOVVV```lllssstttrrrqqqrrrpppsssvvvssslllgggeeefffcccgggooo{{{xxxtttnnnrrryyy~~~|||zzzyyyxxxwwwwwwrrrxxx}}}~~~}}}xxxsssqqqooommmlllmmmooopppnnnqqqqqqoooooopppooolll```^^^[[[YYYZZZ]]]```bbbbbbeeehhhllloooppppppooonnnnnnnnnooopppsssuuuvvv{{{~~~~~~{{{wwwppphhhccc[[[WWWRRRNNNMMMKKKJJJIIIGGGHHHIIIJJJKKKMMMOOOQQQQQQTTTYYY[[[[[[[[[^^^```bbbccceeehhhjjjlllmmmmmmrrrrrrrrrssstttvvvwwwxxxzzzzzzzzzzzz{{{|||}}}~~~~~~}}}|||{{{{{{yyyxxxuuutttssspppooommmkkkiiifffeeeddd^^^]]]\\\ZZZWWWUUUTTTSSSPPPOOONNNLLLJJJIIIHHHHHHGGGFFFEEEEEEDDDDDDCCCBBB???CCCIIILLLKKKIIIFFFEEEGGGIIILLLQQQWWW```jjjqqq|||uuulllfff```YYYUUUOOOKKKLLLQQQTTTTTTXXX]]]hhhtttkkkdddeeehhhssszzzrrrrrruuuwwwrrrgggYYYMMMFFF>>><<<:::777666666666777555555444444444444555555222222222333333444444444111111111111111222333333222222222333333333444444333333222222111222222222...///111222333333222222...000111111///...000222111111111111111111111111000000111111111222222222111111111111111111111111000000111111111111000000//////000111111111111111111222222222222111000000000111222222333333333222000111111111111222222222000000000000111222333333111111222222222333333333000222333555555444333222222333333444444333333222444222111222555777666555666666777777888999999999777777999<<>>BBBGGGPPPaaaqqq<<<>>>@@@BBBCCCDDDCCCCCCEEEDDDDDDEEEGGGJJJMMMOOOUUU```oooxxxxxxuuusssrrrooosssuuurrrjjjdddbbbbbbgggllluuu~~~zzzpppxxx{{{xxxvvvvvvwwwwwwrrrzzz~~~xxxvvvsssqqqooonnnnnnooolllnnnmmmhhheeefffgggfffZZZWWWTTTSSSUUUZZZ___bbbcccfffiiimmmpppppppppooommmmmmmmmoooqqqtttvvvxxx{{{~~~}}}yyytttooojjjddd\\\VVVRRROOOKKKHHHHHHIIIIIIIIIJJJKKKMMMNNNOOOQQQTTTVVVVVVZZZ___bbbcccdddgggjjjggghhhjjjlllooopppqqqrrruuuuuuvvvxxxzzz}}}}}}{{{yyyvvvuuusssqqqooommmlllkkkeeedddccc```^^^\\\ZZZYYYVVVTTTRRRPPPNNNNNNNNNNNNKKKJJJHHHGGGGGGFFFDDDCCCBBBCCCDDDCCCAAAAAAAAABBBDDDEEEFFFHHHLLLTTT]]]ccckkkuuuyyymmmddd]]]ZZZWWWQQQPPPUUUXXXVVVWWW[[[^^^mmmqqqgggdddccchhhrrryyynnntttzzzxxxnnn```SSSLLLBBB@@@===:::888888888888666555444333333444666777222222222333333444444444111111000000111222333333222222333333333444444444000000000000111222333444...///111222333333222222,,,///111000///...000333111111111111111111111111000000111111222222222222111111111111111111111111///000111222222111000/////////000111111111111111111111222333333111000///000111222333333333333333000111111111111222222222////////////000111222333111111222222222333333333000111333555555444333222444555555666666555555444666333111333666888777666555555555666777777888888<<<<<<===???AAAAAA@@@>>>===<<<>>>BBBGGGQQQaaaqqq>>>???BBBDDDEEEEEEEEEDDDBBBCCCEEEFFFGGGJJJOOORRRZZZbbblllqqqpppoooppprrroooqqqqqqooojjjeeeaaa```eeellluuuwww}}}zzztttuuuzzzsss~~~|||yyyuuuqqqpppnnnllljjjgggeeecccbbbbbb```]]][[[PPPQQQRRRRRRTTTYYY___dddfffggghhhiiikkkmmmooopppmmmnnnpppqqqrrrtttwwwyyy{{{xxxrrrlllddd^^^ZZZVVVRRRNNNNNNMMMKKKIIIGGGIIIMMMPPPRRRSSSUUUWWWYYY[[[\\\\\\cccdddfffgggiiijjjjjjkkklllnnnqqquuuwwwyyyyyyzzz|||}}}~~~|||xxxuuusssrrrrrroookkkhhhfffeeecccbbb]]]ZZZXXXVVVUUUSSSPPPNNNMMMLLLJJJIIIGGGFFFFFFEEEDDDBBB@@@@@@@@@@@@???>>>AAAAAABBBDDDFFFIIIKKKLLLWWW```nnn{{{|||rrrggg]]]YYYZZZ\\\^^^_________^^^cccnnnxxxiiiccc```ccchhhyyyzzzxxxvvvxxxxxxooo^^^PPPIIIDDD>>>:::888888777666333444555555666666555555111111111111111111111111333333222111111222333333000000000111111222222222333333222111000000111111000000111000//////111444333222111000////////////......///000000000000000000000000000111111111111000000000000000000000000444333333222111000000///000000111111111111000000222222111111222222333444000000111111222222222222000111111111111222222222111222333444555444333333444444444333333222222222444444333333333333222222333333444444444333222222222222333444555666777888;;;:::888555333444888;;;<<>>@@@>>>???>>>???BBBFFFNNN^^^mmm???AAACCCEEEFFFEEEEEEDDDEEEFFFFFFGGGHHHLLLRRRVVV___dddkkknnnooooooqqqsssqqqqqqpppmmmhhhdddbbbbbbfffkkksss{{{wwwuuuyyy{{{zzzuuuqqqooollljjjdddbbb```^^^\\\YYYUUURRRMMMNNNOOOQQQTTTZZZ```eeegggggghhhjjjlllnnnpppqqqpppqqqssssssrrrsssuuuwww}}}xxxrrrmmmiiiddd___YYYUUUSSSQQQNNNLLLPPPPPPPPPPPPPPPRRRVVVYYY[[[]]]___aaadddeeefffgggkkklllmmmooopppqqqrrrrrrrrrsssuuuxxx{{{}}}{{{xxxtttpppnnnllljjjhhhfffdddaaa___^^^\\\YYYWWWSSSRRROOOMMMJJJIIIGGGGGGFFFDDDBBBBBBCCCCCCBBBAAAAAAAAAAAABBBBBBDDDEEEFFFKKKQQQZZZccclllssszzzzzzqqqkkkkkklllooopppnnniiifffgggqqqpppgggccceeekkkrrrxxx{{{wwwwwwwwwqqqeeeZZZJJJFFF???:::888888777777333444444555555555444444222222222222222222222222333333222111111222333333222222333333333444444444333222111000000/////////000000111000//////111333333222111000////////////...///000000111111000000000000000000111111111111000000000000000000000000333111///---,,,,,,...///000000111111111111000000111111111111111222333333111111111111111111111111000111111111111222222222111222444555555555444333444333333333222222222222333333333333333333333333444444444444333222222111222222333444555666777888888999888666555777:::===DDDUUU]]]RRRBBB>>>>>>===???>>>???BBBFFFNNN^^^mmmBBBCCCEEEFFFFFFFFFEEEDDDIIIHHHGGGFFFHHHNNNVVV[[[eeefffiiilllnnnqqqrrrsssoooooolllhhhdddbbbbbbcccgggkkkpppvvv|||yyyvvvxxxwwwssspppnnnlllgggccc^^^YYYUUUQQQMMMJJJJJJLLLOOORRRVVV\\\ccchhhhhhiiijjjlllnnnppprrrssstttuuuvvvuuuttttttuuuvvv}}}|||zzzuuupppiiiccc^^^\\\UUURRRNNNMMMMMMNNNNNNNNNNNNPPPRRRTTTVVVXXX\\\___aaabbbeeegggjjjlllmmmnnnqqqrrrtttvvvxxxyyyzzzzzzzzz{{{|||}}}zzzwwwtttrrrnnnkkkhhhfffeeeccc```]]][[[YYYVVVSSSOOOMMMKKKJJJIIIGGGEEEDDDEEEEEEEEECCCCCCCCCBBBAAA@@@@@@@@@AAAEEEGGGJJJNNNTTT\\\eeekkkxxx}}}{{{~~~yyywwwvvvxxxyyyvvvmmmfffgggooo~~~ppphhhiiinnnnnnpppxxxzzzvvvuuuqqqkkkeeeOOOJJJCCC===;;;:::999999666666666666666555555555444444444444444444444444333222222111111222222333222333333333333444444444333333222222111000000000///000111000//////111333333222111000///////////////000111111222222111111000000000000111111111111000000000000000000000000333111---******+++...000000000111111111111000000111000000000000111222222111111111000000000000000000111111111111222222222111222333444555444333333222222222222222111111111111222222333333444444555555555444444333222111111222333333444555666777777666777888888888999;;;>>>FFF[[[hhh\\\HHH===<<<===???>>>???BBBFFFNNN^^^mmm~~~EEEFFFFFFGGGGGGGGGFFFFFFJJJIIIGGGFFFHHHOOOXXX^^^ffffffhhhkkkoooqqqqqqpppnnnmmmkkkgggddddddfffhhhiiikkkooorrrwww~~~}}}}}}{{{vvvvvvyyy{{{xxxtttsssrrrrrrqqqjjj```WWWPPPLLLIIIHHHKKKMMMPPPTTTXXX^^^eeeiiiiiijjjllloooqqqssstttuuuwwwyyyzzzyyyxxxwwwwwwxxxzzz~~~~~~{{{sssooojjjccc]]]YYYVVVUUUPPPOOONNNNNNOOOQQQSSSTTTQQQSSSWWWZZZ\\\^^^aaacccdddeeehhhkkknnnppprrrrrrsssuuuwwwzzz}}}|||uuussspppmmmkkkiiifffccc```^^^[[[XXXUUURRRPPPOOOKKKIIIGGGFFFGGGGGGFFFEEEFFFEEEDDDCCCBBBAAAAAAAAADDDDDDDDDEEEHHHNNNVVV\\\fffppp}}}~~~|||yyyuuuwww{{{vvvvvvxxxuuummmeeebbbhhhttt|||www~~~tttpppqqqpppnnnpppzzzwwwrrroookkkiiiVVVPPPHHHBBB???===<<<;;;999999888888777777777777333333333333333333333333222222222222222222222222111111111111111111111111222222333333333333333333///000111111000000111333222222111000//////000000000000111222222222222222///000000000111111111111000000000000000000000000444222000///...///111222000000111111111111000000000000000///000000111222111111111000000000//////000000111111111222222222000111222333333333222111111111111111111111111111000111111222444555555666666555444333222111111111333333444444555666666777555666888999888888999;;;>>>PPP]]]VVVFFF<<<<<<>>>>>>===>>>BBBFFFNNN___nnn}}}GGGGGGHHHHHHHHHHHHHHHHHHIIIIIIGGGGGGJJJPPPYYY___eeefffiiimmmpppqqqnnnlllmmmmmmllljjjhhhiiikkkmmmkkklllooorrrvvv|||{{{vvvtttwww{{{~~~~~~wwwtttrrrqqqtttxxxwww~~~wwwuuuvvvwwwxxxuuulll___SSSLLLJJJJJJJJJLLLNNNRRRUUUYYY^^^eeeiiimmmnnnqqqsssvvvxxxyyyyyy{{{|||~~~~~~}}}|||}}}}}}|||~~~xxxttthhhddd^^^WWWSSSPPPPPPPPPRRRSSSUUUVVVWWWXXXZZZ[[[[[[^^^bbbdddeeefffhhhiiihhhjjjmmmppptttvvvxxxyyyvvvxxx|||{{{xxxvvvssspppmmmeeedddaaa^^^[[[YYYWWWWWWOOOMMMJJJIIIIIIIIIGGGFFFGGGFFFEEEDDDCCCCCCCCCCCCBBBBBBBBBBBBBBBEEEIIIMMMRRRZZZfffsss|||xxxssssss~~~~~~vvvtttuuutttnnnhhh^^^aaahhhvvvzzzuuuvvvzzz|||xxxrrrllliiippp{{{rrrllliiigggZZZTTTMMMGGGCCC@@@===<<<:::999888777666666666666333333333333333333333333222222222222222222222222111111111111111111111111---...000222333444444555...000111111000000111222222111000000000000000000000000111222222222222222///000000000111111111111000000000000000000000000222222333333333222111111000000111111111111000000000000000///000000111222111111111000000000000000000000111111111222222222...///000222222111111000111111111111111111111111000000111222444555666666666555444222222111222222333333444444555666666666555777888888777666666666888CCCJJJGGG@@@;;;<<<===>>>===>>>BBBFFFOOO___nnn}}}IIIIIIIIIIIIJJJJJJKKKKKKIIIJJJKKKLLLOOOUUU\\\aaafffhhhlllooopppooommmllljjjlllmmmllljjjiiijjjkkkmmmnnnooorrruuuzzz|||wwwqqqnnnppptttxxx{{{}}}{{{rrrooommmmmmqqqvvvxxxxxxsssqqqrrrssstttmmmeeeYYYOOOJJJJJJLLLMMMMMMPPPTTTXXX\\\aaagggkkkssstttwww{{{}}}}}}wwwoookkk^^^ZZZTTTOOOLLLKKKMMMNNNWWW[[[___aaabbbaaabbbbbbccceeegggiiiiiiiiijjjlllkkkmmmppptttxxx{{{}}}~~~|||xxxuuunnnllljjjgggdddbbb```___WWWTTTQQQOOONNNMMMKKKIIIGGGGGGFFFEEEDDDDDDDDDDDDCCCDDDEEEDDDCCCCCCDDDFFFFFFLLLUUU___jjjxxx}}}yyytttsss{{{vvvrrrqqqppplllhhh]]]]]]```hhhwww|||xxxsssvvvwwwoooggghhhssszzzpppiiifff]]]YYYSSSMMMHHHCCC???<<<:::999777555333333333444222222222222222222222222111222222333333222222111444444444333333333333222)))+++---000222222333333...000111222111000111222111111000000000000000111///000111111222222111111000000000000111111111111000000000000000000000000///000222333333222000...000000111111111111000000111000000000000111222222000111111111222222222222000111111111111222222222...///000111222111000000111111111222222222222222000000111222444555666666555444333222111222333444444444444555555555666666555777888777666444444555;;;===>>>>>><<<;;;;;;<<<===<<<>>>BBBFFFOOO___ooo}}}IIIIIIIIIJJJKKKLLLMMMNNNKKKNNNQQQTTTXXX\\\aaadddiiimmmpppqqqooonnnoooqqqrrrtttwwwwwwtttpppmmmlllooonnnnnnppptttwwwzzz{{{zzz~~~~~~~~~zzzvvvtttqqqooooooppprrrrrryyy{{{vvvnnnlllmmmmmmppptttwww{{{uuummmgggeeeddddddccc]]]XXXRRRNNNMMMOOOQQQQQQQQQUUUZZZ___dddjjjppptttzzz|||}}}yyysssjjjbbb]]]SSSQQQNNNLLLLLLOOORRRUUU]]]bbbiiimmmmmmkkkkkkjjjhhhiiikkkkkkkkklllnnnoooqqqsssvvvzzz~~~zzzxxxuuuqqqnnnkkkhhhggg```]]]ZZZWWWUUUSSSPPPNNNLLLKKKJJJHHHGGGGGGFFFFFFEEEFFFFFFEEECCCBBBCCCDDDDDDGGGLLLQQQXXXcccqqqzzz~~~zzzyyy}}}{{{uuupppmmmiiiggg\\\\\\[[[]]]eeevvv}}}wwwzzz~~~pppiiijjjsss~~~zzzpppkkkeeeaaa\\\WWWRRRKKKEEE@@@<<<;;;888666444444444555444444444444444444444444111222333333333333222111444444444333333333222222,,,---///111222222222111---///222222111000000111111111000000000000111111...///000000111111000000000000000000111111111111000000000000000000000000///000111111111111000000000000111111111111000000111111111111111222333333000000111222333444444555000111111111111222222222///000222333333333222111222222222222333333333444111111222333333444555555444333222111111333444666444444444555555555555555555666777777666555777888;;;;;;;;;;;;::::::;;;======<<<>>>AAAFFFOOO```ooo~~~IIIIIIIIIJJJKKKMMMNNNOOOMMMQQQVVV[[[^^^aaaeeegggmmmpppsssqqqmmmmmmrrrvvv~~~yyyvvvpppnnnnnnooorrrtttvvvvvvtttyyy|||zzzyyy{{{{{{yyyvvvvvvuuuuuutttrrrpppooowwwyyy{{{~~~~~~}}}zzzxxxvvvnnniiijjjmmmoooqqquuuuuuzzz~~~zzzrrrlllddd]]]YYYVVVTTTSSSQQQOOONNNPPPRRRTTTUUUUUUVVVZZZ```ffflllssszzz~~~|||zzzwwwqqqiii___WWWRRRKKKKKKJJJLLLPPPVVV\\\```aaahhhqqqvvvvvvtttrrrrrrooopppqqqqqqqqqrrruuuwwwzzz|||~~~yyytttpppnnnlllgggddd```]]][[[XXXUUUSSSRRRQQQOOOMMMKKKJJJIIIIIICCCCCCCCCAAA>>>===???@@@BBBDDDEEEGGGJJJQQQ[[[cccmmmvvv}}}vvvoookkkhhhZZZZZZXXXVVVYYYfff{{{}}}|||mmmgggkkkttt{{{wwwqqqllljjjeeeaaa[[[TTTLLLGGG@@@>>><<<999777777777888555555555555555555555555111222333444444333222111222222222111111000000000111222444555555444333111---///222222111000000111111000000000000000111111......///000000000000000000000000000111111111111000000000000000000000000222222111000000111222333000000111111111111000000222222111111222222333444000000111222444555666777000111111111111222222222111222333444555444333333222222222333333444444444111222222333333444444555333222111111111333555777444444444555555555555555555666777777666777:::<<<888999:::;;;:::999;;;???===<<<>>>AAAFFFOOO```ooo~~~LLLLLLMMMNNNPPPPPPQQQQQQPPPUUU[[[___bbbfffkkknnnuuutttssssssqqqrrr{{{{{{xxxssspppqqqqqqppprrrvvvtttvvvyyy~~~}}}zzzxxxxxxyyyyyyxxxvvvtttsssuuuvvvwwwwwwvvvsssooollliiigggeeeeeeiiimmmqqqrrrvvvvvvvvvvvvtttrrrqqqooofffbbb[[[UUURRRPPPOOONNNMMMNNNOOOPPPSSSXXX___dddfffjjjooossswww}}}~~~uuuqqqjjjbbbZZZTTTPPPNNNMMMNNNQQQSSSUUUXXX]]]```hhhmmmtttyyyzzzxxxvvvuuuqqqqqqqqqqqqrrruuuzzz~~~}}}wwwrrroookkkgggccc```^^^ZZZXXXVVVTTTRRRQQQPPPOOOLLLJJJIIIHHHFFFEEECCCCCCBBBBBBDDDCCCBBBAAACCCGGGKKKNNNQQQ[[[jjjuuuyyy~~~{{{xxxpppiiieee[[[TTTTTTVVVZZZdddooo|||pppggghhhnnntttpppooollljjjfff]]]SSSKKKDDD???:::888999999777444333333333222222333444444333333444555555444333333222222222222222222222222222222111111222222333444222222222222222222222222000000000000000000000000000111111111111222222222222222222111111111000000111222333444444333222111000000111111111111000000111222222000//////222444'''***///333555555333222555444222111111111222222333444444555555444444333333222222222222222222222222222111111222222333444333333333333333333333333555555555555555555555555222333444555666666666666666666666666777777777777666666777888999::::::;;;===<<<<<>>BBBGGGPPP```oooVVVVVVVVVYYY```iiirrrwwwrrrrrrqqqqqqqqqpppnnnmmmjjjfffcccdddgggrrr{{{vvvwwwyyy~~~{{{uuupppnnnnnnnnnmmmjjjiiifffbbb]]]XXXTTTQQQKKKNNNQQQTTTWWW\\\bbbfffkkkoootttvvvuuusssqqqpppqqqvvv|||}}}zzztttoooiiiccc]]]XXXUUUSSSRRRRRRSSSWWWZZZ]]]]]]___bbbeeegggkkkppptttxxxyyyzzzyyyxxxyyy{{{|||~~~~~~zzzssspppllliiigggccc```]]]YYYXXXUUURRROOOLLLKKKJJJGGGFFFEEECCCCCCDDDEEEFFFLLLFFFBBBCCCEEEFFFJJJOOOaaalll||||||mmmaaaXXXSSSPPPQQQSSS[[[gggtttmmmhhhkkkrrr}}}|||{{{uuuppp```WWWLLLCCC>>><<<999666777666555555444444444555333333333333333333333333222222222222222222222222222222111111222222333444111111111111111111111111000000000000000000000000000000111111111222222222111111111111111111111111222111000//////000111222000000111111111111000000000111222111///...///000111111111111333555777888222222222222222222222222111111222222222222111111444333333222111000//////222222111111222222333444222222222333333444444444222222222222222222222222555666777888999999999999666666666666777777777777777888999:::;;;<<<<<<===<<<<<<>>>BBBGGGPPP___nnn~~~VVVUUUUUUYYYaaalllwww~~~wwwuuusssrrrqqqoookkkiiigggeeedddeeehhhpppyyysssoooooopppppppppmmmgggaaaZZZUUUQQQOOOLLLQQQVVVZZZ]]]cccjjjooouuuwwwzzzyyywwwsssqqqppplllqqqwwwzzz|||rrrnnnhhhccc```]]]ZZZXXXWWWVVVVVVWWWYYY\\\___```aaaccceeegggiiilllqqqtttyyy{{{|||}}}}}}~~~|||yyyuuurrrooolllhhheee```^^^[[[WWWTTTQQQOOONNNKKKJJJHHHFFFEEEEEEEEEEEEEEECCCCCCDDDDDDBBBDDDIIIRRRYYYfffvvvwwwiii___WWWPPPOOOLLLNNNVVVbbbpppuuujjjffffffppp~~~~~~|||yyywwwiii```RRRGGGAAA>>>:::888888777666555555555555555333333222222222222333333222222222222222222222222222222111111222222333444111111111111111111111111000000000000000000000000000111111111111222222222111111111111111222222222111111111000000111111111222222333333333333222222000222333333222111111222333333333222222333444444111111222333333333222222222222333333333333222222555444444333222111000000222222111111222222333444111222222333333444444555222222222222222222222222333444555666777777777777666666666666777777777777777777888999:::;;;<<<<<<<<<<<<>>>CCCGGGOOO^^^lll|||RRRSSSUUUZZZbbbllluuuzzzwwwtttqqqppppppnnnjjjggggggfffgggjjjkkkooozzz~~~uuupppoooppppppsssoooiiibbb]]]YYYXXXWWWVVV[[[aaaeeegggkkkrrrxxxyyyzzz{{{zzzwwwuuuuuuvvvooorrrwwwyyyzzz}}}}}}xxxuuuhhhddd^^^ZZZYYYZZZ[[[[[[[[[\\\]]]^^^___aaabbbbbbbbbcccfffhhhjjjmmmqqquuu|||}}}|||xxxtttooolllgggeeebbb^^^ZZZVVVTTTSSSNNNMMMKKKIIIHHHGGGFFFFFFFFFCCCBBBEEEEEECCCCCCFFFIIINNNWWWaaammm~~~|||nnnfff]]]TTTOOOKKKJJJOOOUUU]]]lllzzzooofffaaagggsss~~~}}}{{{zzzqqqgggXXXKKKDDD@@@<<<:::999888777666555555555555333333222111111222333333222222222222222222222222222222111111222222333444222222222222222222222222000000000000000000000000000111111111111222222222000000111111111222222222111111222222222222111111222222333333333333222222...000222333222222222333444444333333222222111111000111222333333333333222222222333333333333222222333333333333333333333333222222111111222222333444111111222333333444555555333333333333333333333333333333444555666666666666666666666666777777777777666777777888999:::;;;;;;===<<>>AAACCCAAA@@@@@@AAAGGGMMMPPPUUUddd{{{}}}rrrkkkcccZZZSSSOOOMMMOOOPPPRRR\\\iii}}}|||uuuiiiaaadddlllttt}}}~~~{{{{{{uuujjj[[[NNNEEEAAA===;;;999999777666555555555555444333222111111222333444222222222222222222222222222222111111222222333444444444444444444444444444000000000000000000000000000111111111111222222222000000111111222222222222111222333444444333222111000000111111111111000000***---000111111000111222111222222333333222222111000111222333444333333222222222333333333333222222111111222333555666777777222222111111222222333444111111222333333444555555333333333333333333333333444555666777888888888888666666666666777777777777666666777888999::::::;;;======???BBBEEELLLZZZhhh{{{MMMNNNRRR[[[eeelllooopppssssssrrrpppllliiigggfffccchhhnnnrrrtttwww{{{~~~}}}||||||{{{zzz|||}}}wwwtttssstttyyyzzz~~~wwwqqqooonnnlllddddddcccaaa```aaadddgggjjjnnntttwwwxxxxxxwwwxxx{{{{{{|||||||||{{{{{{zzz|||xxxtttmmmfffaaaXXXWWWUUUTTTVVVZZZ^^^aaafffhhhhhhgggeeeccccccccc^^^```cccfffhhhlllqqqtttxxx{{{|||xxxxxxtttnnnhhhddd```\\\ZZZXXXUUURRRQQQQQQOOOKKKGGGEEEEEEDDDCCCBBBBBBAAAAAACCCEEEGGGHHHMMMXXXhhhssszzzrrriiiaaaYYYTTTMMMIIIKKKPPPUUUYYYhhhwww|||xxxxxxxxx{{{pppbbbaaadddgggrrryyywwwuuunnndddYYYPPPHHHAAA===;;;:::888888888666444111111222444555666555555444333222222111111222222333666555444444222222111000222222333444555555555555222222222111111111111000333333222222222222222222222222222222222222333333999555222222444555444222333222222222333444444555222222222111111000000000000111111111111222222222444333111000000111333444444333222222111111222222333333333333333333333333333333333333333333333333000111111222222111111000444444444555444444333333111222333555666555555444555555666666777777888888333444666777999999::::::===<<<>>>AAADDDKKKYYYggg{{{LLLMMMRRRZZZdddllloooppppppqqqrrrqqqnnniiifffdddbbbggglllppprrrtttwwwzzzyyy{{{xxxxxxxxxwwwwwwvvvuuuwwwzzz|||}}}|||yyyxxxuuurrrpppppprrrtttvvvxxx}}}sssooommmlllkkkeeeeeefffeeefffiiimmmpppssswww{{{}}}}}}}}}}}}}}}yyyzzz{{{}}}~~~zzzwwwsssnnnjjjeee___[[[WWWWWWVVVWWWYYY\\\```bbbfffggghhhfffcccaaa```aaa```bbbccceeegggkkkppptttyyy}}}}}}wwwrrrnnnkkkgggddd]]][[[WWWVVVUUURRRNNNKKKIIIHHHHHHGGGEEEDDDDDDCCCBBBDDDDDDDDDFFFNNNYYYbbbzzzwwwoooiii]]]WWWOOOJJJJJJMMMQQQTTT]]]lll~~~~~~yyywwwvvvxxx|||jjjdddbbbbbbiiitttzzzrrrmmmddd\\\SSSLLLEEE@@@;;;:::999999999999777555333333444444444222111000333333222222222222333333555444444333333222222111111111222222333333222222222222222222111111111111222222222222222222222222555444444333222111000///444111//////000222111000111111000000111111222333333333222222222111111111111111111111222222222222222222222333333222222222222111111111222333333444333333333333333333333333333333333333333333333333222333333333333333333222333444444555444444333333222333444555555666666666555666666666666666777777777888999:::::::::::::::===<<<===AAADDDKKKYYYgggzzzJJJLLLRRR[[[dddkkkooopppoooqqqrrrsssppplllfffccccccggglllpppqqqssstttuuussswww{{{~~~wwwrrrrrrssstttssssssrrrrrrtttvvvvvvuuutttnnnllliiihhhhhhkkkoooqqqtttvvv{{{vvvnnnkkkkkkjjjhhhdddfffhhhkkkmmmqqqvvvzzz}}}{{{|||~~~|||zzzrrrnnnhhhccc___\\\YYYWWWXXXXXXYYYZZZ]]]___aaacccdddeeefffdddbbb_________ccccccdddeeegggkkkqqquuu|||{{{vvvrrrnnnkkkeeeccc___]]]ZZZWWWSSSOOONNNMMMLLLJJJIIIGGGFFFEEECCCDDDDDDBBBAAADDDJJJPPPaaaooowwwrrreee^^^UUUMMMJJJKKKMMMNNNPPP^^^qqq|||zzzzzzxxxnnnhhhdddfffmmmzzz{{{ppplllfff```YYYRRRJJJEEE???===;;;999999999777555111222222222222222111000333333222222222222333333333333333333333333333333333333222222222222111111333222222222111111111111111111111222222333333444555444444333222111000000000///---...///000000///111111000000111111222222333333333333222222222222111111111111222222222333000111333444444333111000000000000111222333555666222222222222222222222222222222222222222222222222444444555555555555444444333333444444555444444333444444444555555666777888777777777666666666666666999:::::::::::::::999999<<<;;;===@@@CCCJJJYYYgggyyyJJJNNNTTT\\\dddjjjnnnooopppqqqrrrrrrrrrnnnjjjggggggiiimmmppprrrssssssssspppssstttuuuzzz~~~xxxtttpppooopppssstttttttttssssssuuuvvvvvvsssqqqmmmjjjfffdddeeeiiilllnnnuuuxxx|||~~~zzzuuunnnjjjiiiiiihhhhhhfffhhhlllooorrrvvv{{{~~~zzzvvvssslllgggaaa\\\YYYYYYXXXXXXZZZ[[[\\\^^^___```aaaaaaaaacccddddddbbbaaabbbbbbeeefffggghhhjjjooouuuyyyzzztttqqqllljjjgggccc___ZZZVVVSSSRRRQQQOOOMMMJJJHHHFFFFFFEEEEEEEEECCCAAABBBEEEGGGNNN[[[oooyyynnnggg\\\SSSNNNLLLKKKJJJKKKTTTcccvvv~~~{{{tttqqqsssxxx{{{ssspppkkkeee___WWWOOOJJJEEEBBB===:::888777555333...///000222333444555555333333333222222333333333222222222333333444444444666666555444333333222222333333222222222111111111000000111222333333444444111111111222222333333444111000000111222222333333444333333222333333444444333333333333333333333333111111111222222222333333111222333333333333222111111111111111222333444555111111111111111111111111111111111111111111111111444444555555555555444444333333444444555444444444666666555555555777999:::999999888888777777666666777777888888999999888888;;;:::<<<@@@CCCJJJYYYgggxxxNNNRRRYYY```eeejjjmmmnnnpppoooppprrruuuuuussspppmmmnnnoooqqqrrrrrrrrrqqqoooqqqrrrrrrwww}}}~~~{{{uuusssqqqpppqqqsssuuuuuuvvvuuuvvvwwwxxxxxxvvvssspppkkkfffdddfffiiilllmmmvvvxxxzzz{{{yyyvvvrrrpppooollliiigggggghhhiiiiiilllooosssvvvxxx{{{~~~~~~yyysssmmmjjjddd```[[[YYYYYYZZZ[[[\\\^^^^^^___```aaa``````___```ccceeegggggggggiiijjjhhhjjjlllnnnqqqvvv|||~~~yyyrrrqqqnnniiiccc^^^ZZZXXXUUUTTTQQQOOOKKKIIIFFFEEECCCDDDEEEDDDDDDDDDEEEFFFEEENNN[[[jjjyyy{{{ssslllcccZZZSSSNNNKKKHHHNNNOOOVVVeeexxxxxxwwwyyy|||xxxrrrkkkddd]]]UUUQQQIIIEEE???;;;999777666555111222222333444555666777444333333333333333333444111222222333333444444555777666555444333222222222333333333222222222222111000000111222333333444444000000111222333333444444111222333333333333444444444444333333222333333444333333333333333333333333111222222222222333333333333333222111111222333333333333222222111222222333111111111111111111111111111111111111111111111111333333444444444444333333222333333444555555555444777666555555666777999::::::::::::999999888888888555666777888999:::::::::;;;:::<<<@@@CCCKKKZZZhhhxxxSSSXXX___dddgggjjjlllmmmmmmnnnrrryyy|||yyyvvvttttttsssrrrpppnnnqqqsssuuu{{{~~~{{{wwwsssrrrsssuuuwwwxxxwwwwwwyyy{{{{{{zzzyyysssnnniiigggiiilllmmmmmmqqqssstttsssooollljjjjjjiiiiiihhhggghhhiiikkkllltttwww{{{}}}~~~~~~}}}zzzvvvqqqjjjeeebbb[[[YYYXXXYYY[[[^^^``````aaabbbbbbcccccccccbbbbbbcccfffjjjlllmmmooorrrtttoooqqqtttwwwzzz~~~yyyxxxvvvpppjjjddd```___ZZZXXXVVVRRRNNNKKKHHHGGGBBBCCCCCCDDDDDDDDDDDDDDDBBBGGGMMMVVVbbbrrr}}}uuupppiiibbb[[[UUUOOOKKKPPPNNNOOOXXXeeexxx}}}xxxvvv}}}zzzqqqjjjddd___\\\OOOKKKDDD???===<<<;;;:::888777666555444444444444444444333333333333444444222222222333333444444444666444333111000000111111333333333333222222222222111111111222222333333444333333333222222222111111000222333444222222222333222222111111000000111111222222222222333333333333222222222222333333333333444333111000000111333444444333222222111111222222222222222222222222222222222222222222222222222222222222333333333333222222222222333444555555555555555555555666666777888999:::::::::999999999999999666777999;;;<<<======>>>;;;;;;===AAADDDLLL[[[iiiyyyZZZ___eeeiiiiiijjjkkkllllllqqq|||~~~zzzxxxuuusssppptttwww{{{zzzvvvuuuwwwzzz|||{{{zzz|||~~~xxxqqqnnnoooooommmjjjggghhhiiihhheeeeeegggiiiiiiiiiiiiiiijjjkkknnnpppwwwzzz~~~~~~yyywwwtttnnnhhhbbb]]][[[UUUVVVXXX\\\bbbfffggggggcccddddddeeefffggghhhhhhjjjlllpppssstttvvvxxxzzzxxx{{{~~~~~~yyyqqqkkkhhhggg```___\\\XXXSSSOOOLLLJJJEEEEEEDDDDDDDDDDDDCCCBBB@@@CCCFFFJJJQQQ\\\iiissszzzwwwsssnnnhhhaaaYYYTTTNNNLLLNNNRRRXXXcccwww|||~~~xxxqqqmmmkkkjjj^^^XXXOOOGGGCCC@@@>>>===:::999777555444444444444444444333333333333444444333333333333333333333333555444222000000000222222444444333333333222222222222222222222222222222222333333333222222222222111000333555555222111111222333222111111000000111111111111111222222222333333222222222333333333444444333222222222222222222333222222222111222222333333333333333333333333333333333333333333333333333333222222333333333333222222111222333444555555555555444444555666777777777777777777888888888888888888888999:::;;;<<<<<<<<<<<<<<<<<<>>>BBBEEEMMM\\\jjjyyy^^^ccciiikkkkkkjjjjjjkkknnnvvv~~~zzzwwwsssxxx|||zzzxxx{{{~~~~~~~~~{{{vvvtttpppkkkfff^^^```aaa```___aaafffjjjjjjjjjjjjjjjkkkmmmpppsssvvvyyy}}}}}}zzzxxxvvvtttoooiiiccc]]]YYYWWWSSSVVVZZZaaahhhlllmmmmmmddddddeeegggiiikkkmmmnnnooorrruuuwwwxxxyyy|||}}}~~~wwwpppnnnmmmeeeddd```\\\WWWSSSPPPNNNJJJIIIGGGEEEEEEDDDBBB@@@>>>AAADDDFFFHHHNNNVVV]]]ooo}}}~~~|||yyytttlllddd^^^JJJKKKNNNRRRRRRVVVfffxxx|||vvvtttttttttmmmeeeZZZOOOGGGAAA===;;;888777666555444555666666555444444333333444444555333333333333333333333333777555444222222333444555444444444333333333222222333333222222222222222222///000000222333444555555222555888777444222222333555444444333222222222333000000000111111222222222222222333333333444444444000111333444444333111000000000000111222333555555333333333333333333333333333333333333333333333333222333333444444333333222111222333444555555555555222333555777777777666666555555666666777777888888888999999::::::999999888===<<<>>>BBBFFFNNN]]]kkkzzzeeedddfffiiihhheeefffjjjnnnzzz}}}{{{|||{{{tttlllddd___bbb___]]]___dddggghhhgggnnnnnnmmmnnnpppsssvvvxxx|||~~~~~~~~~}}}zzzxxxwwwtttqqqlllhhheee```[[[XXXUUUVVVXXX]]]ccchhhjjjjjjhhhhhhhhhiiikkkmmmoooqqquuuwwwyyy{{{}}}|||xxxsssqqqnnnkkkgggddd___ZZZTTTOOONNNLLLJJJHHHGGGFFFCCCAAABBBBBBBBBBBBEEEHHHKKKMMM\\\gggxxx~~~vvviii]]]SSSKKKKKKPPPUUU\\\bbbwww|||zzzzzzxxxxxxxxxyyyrrreeeVVVIIIAAA??????<<<999666444555555555555777777666555444333333222333333333222222222111111333333333333222111000000555444333222111111111111666666555444333111111000333333333333333333333333111222222333333222222111111111000000000000111111111111222222222333333333111111111222222333333333555333222222333333111000000000111222333333444444333333333222222111111111222222111111222222333444222222222333333444444444222333333444555555555555222222333444555666777888888777777777777999:::;;;999999999999999999::::::======>>>BBBEEELLL[[[hhh{{{jjjhhhggghhhgggdddfffkkkwww|||~~~xxxpppggg```aaaaaabbbdddgggjjjkkklllqqqqqqpppqqqsssvvvxxxzzz|||~~~~~~~~~~~~zzzwwwuuutttnnnmmmlllkkkkkkhhheeebbbZZZZZZZZZ\\\aaafffhhhiiijjjjjjjjjlllnnnpppssstttxxxyyy{{{~~~}}}yyytttqqqmmmiiieee___ZZZVVVQQQNNNKKKIIIGGGFFFDDDBBBCCCBBBAAAAAABBBDDDFFFGGGPPPXXXgggyyy|||{{{}}}vvvdddXXXMMMJJJKKKMMMRRRWWWcccpppzzzvvvpppwww~~~}}}zzzpppcccVVVKKKEEECCC===:::777555555666555555333333333333333333222222444444444333333333222222666666777777666666555555555444333222111111111111000000000000000000000000333333333333333333333333111222222333333222222111222222111111111111222222111111222222222333333333222222222222222222333333444222111222333333222111111111111222222333333444333333333222222222111111222222222111222222333444555555444444444444444444333333555666666666555555333333444555666777888888777777666666777888:::;;;:::::::::::::::;;;;;;;;;======>>>BBBEEELLL[[[iii|||ooojjjfffdddaaa```dddkkkvvv~~~}}}xxxvvvxxx~~~~~~uuullleeedddhhhlllmmmnnnooorrruuuuuuuuuuuuuuuwwwyyy{{{}}}}}}~~~~~~}}}~~~|||yyyvvvrrrpppooojjjkkknnnqqqsssrrrooolllccc```\\\\\\^^^cccfffhhhkkklllmmmooorrruuuxxxyyy{{{}}}{{{xxxtttppplllgggaaa^^^WWWTTTOOOLLLJJJIIIGGGFFFFFFEEECCCBBBAAABBBBBBCCCIIIMMMXXXhhh{{{|||yyy{{{}}}qqqdddUUUNNNJJJHHHIIILLLQQQ\\\lllyyy~~~{{{sssmmmgggmmmwwwyyywww}}}~~~wwwlll```SSSHHHBBB>>>;;;888666666666555555222222222333333333444444555555555444444444333333333444444555555555555444444444333222111111111111---......///000111222222333333333333333333333333111222222333333222222111333333222222222222333333111111222222222333333333333333222222222222222222333111111111333444333222222222222222222222222222333333333333222222222222222222222222222333444444777666666555555444333333333444666777888777555444444444555666777888888999666555555555666777888999:::::::::;;;;;;<<<<<<<<<===<<<>>>BBBEEEMMM\\\jjj~~~qqqjjjccc___[[[[[[aaahhhpppyyyxxxsssoooooosssyyyxxxpppmmmkkkqqqwwwxxxtttssswww{{{xxxxxxxxxyyyzzz{{{}}}~~~~~~~~~~~~~~~~~~}}}yyyuuuqqqmmmjjjhhhiiilllpppuuuyyyyyyvvvssslllggg```\\\^^^bbbfffiiimmmnnnpppsssvvvyyy|||}}}~~~zzzvvvqqqlllgggddd___[[[UUUPPPNNNLLLKKKJJJIIIHHHFFFEEEDDDCCCCCCCCCFFFGGGNNN\\\nnn{{{|||zzz|||nnn^^^TTTNNNIIIHHHJJJLLLRRR]]]jjjrrrtttoooiiidddjjjsss{{{sssmmmqqqxxx~~~}}}yyyrrrgggYYYKKKBBB@@@===999777666666666555555555555555555555555555444444444444333333333333111111222333444444444444444333222222111111111222000000111222333444444555222222222222222222222222111222222333333222222111333333222222222222333333111111222222222333333333333333333222222111111111222111000111333444444222333333222222222222222222333333333333333333333333333222222222222333444444555555555555444444444444222333666777777666444222444444444555666777777777444444555555666777777888999999::::::;;;;;;<<<<<<<<<<<<>>>BBBFFFNNN]]]kkk~~~rrrkkkccc^^^[[[ZZZaaaiiipppwwwzzzrrrkkkjjjmmmsssxxx}}}xxxrrrrrrqqqwww}}}|||vvvssswww{{{zzzzzzzzz{{{|||}}}~~~~~~~~~|||zzzwwwrrrlllhhhdddbbbeeehhhooovvv|||~~~|||yyyrrrllleee``````dddiiikkkooopppsssvvvzzz}}}{{{vvvqqqlllhhhddd___YYYTTTPPPNNNMMMKKKHHHGGGGGGFFFEEEEEEDDDDDDBBB@@@EEEQQQ```rrr||||||yyy}}}pppaaaXXXQQQKKKHHHHHHKKKLLLRRR\\\ffflllllljjjdddiiiqqqxxx|||zzzvvvrrrxxx}}}qqqiiikkkqqq}}}~~~}}}{{{wwwnnnaaaRRRGGGBBB???;;;888777777666555777777666555444444333333333333333333222222222222333333444555666666666666333333222222111111222222444444444444444444444444222222222222222222222222111222222333333222222111222222111111111111222222111111222222222333333333333333333222222111111111222111000111333444444222333333222222222222222222333333333333333333333333333333222222333333444555111111222333444555555555111333444555555444222111222333333444444555555555333444444555666666777777777888888999::::::;;;;;;<<<;;;>>>BBBFFFOOO^^^lll~~~tttmmmfffbbb______eeemmmrrruuu||||||xxxyyyzzzzzz|||{{{uuuoooiiijjjnnnuuuzzz|||wwwrrrtttsssxxx|||zzztttqqqtttyyy||||||}}}}}}~~~~~~~~~~~~~~~~~~|||zzzwwwuuurrrmmmhhhddd```^^^^^^bbbjjjsss{{{~~~uuupppiiifffgggjjjmmmooorrrtttwwwzzz~~~~~~xxxsssooohhhddd^^^XXXTTTQQQNNNLLLFFFFFFFFFEEEEEEDDDDDDCCCCCC???BBBLLLVVVbbbuuu}}}zzzyyy|||qqqddd\\\TTTLLLHHHGGGFFFFFFIIIPPPZZZccchhhiii```eeemmmtttxxxwwwqqqlllnnnqqqxxxooodddcccggguuu~~~|||yyyuuuooocccUUUJJJDDDAAA<<<999888777666555666555444333222111111000333333222222222111111111222222333444444444333333333333222222111222222333444444333333222222222111222222222222222222222222111222222333333222222111222222111111111111222222111111222222222333333333333333222222222222222222333111111111333444333222222222222222222222222222333333333333444444444444333333333333333444444555///000111222444555666666333333333333333222222111222222333333333444444444333444555666777777777777777777888888999:::;;;;;;;;;;;;>>>BBBGGGOOO___nnnrrrmmmhhheeecccccchhhooopppssswww|||zzztttpppqqqtttvvvxxx{{{~~~|||}}}{{{wwwtttsssooojjjiiijjjnnnuuuyyyzzzwwwssstttvvvyyy{{{xxxtttsssvvvzzz~~~~~~~~~~~~{{{xxxuuutttooonnnkkkhhheeeaaa___^^^[[[___fffooowww|||}}}|||uuurrrmmmlllmmmppprrrsssvvvxxx{{{|||xxxppplllfffaaa\\\XXXTTTQQQIIIIIIHHHGGGFFFEEEDDDCCCGGGBBBCCCJJJNNNRRRaaarrr{{{zzznnnfff^^^TTTLLLJJJDDDDDDFFFKKKRRRYYY^^^aaa\\\```hhhrrrxxxxxxsssnnnhhhkkkpppxxxsssddd___bbbjjjwwwyyytttnnndddWWWNNNFFFBBB===:::999888666555444444444333333222222222444444333333333222222222222222222333222222111111333222222111222222333333333333333222222222111111111111111111111111111111111222222333333222222111333333222222222222333333111111222222222333333333222222222222222222333333444222111222333333222111111111111222222333333444333333333444444444555555444333333333333444555555111222222333444555666666555444333222222222333333333333333444444444444555333444666777888888777777777777888999:::;;;<<<===;;;;;;===BBBGGGPPP```nnnooojjjgggfffdddccchhhoooqqqtttwwwyyy|||vvvooonnnppprrruuuwwwyyyzzz{{{uuuvvvsssooommmmmmjjjeeeiiihhhlllrrrvvvxxx}}}{{{wwwuuuuuuyyyzzz{{{yyywwwwwwzzz}}}~~~~~~}}}{{{xxxtttqqqooohhhhhhfffdddbbb```___^^^^^^```fffmmmtttwwwwwwvvvtttrrrpppppprrrtttvvvvvvzzz{{{~~~wwwsssnnniiieee```ZZZVVVMMMMMMLLLKKKIIIGGGEEEDDDFFF@@@AAAFFFFFFDDDOOO^^^eeexxx|||zzzrrriii]]]SSSOOOGGGHHHIIILLLOOORRRVVVXXXZZZ^^^gggrrrzzz{{{wwwrrrkkknnnrrrzzz~~~kkkdddeeeaaalll|||yyysssiii^^^UUUFFFCCC>>>;;;999888666555444444444555555555666666555555444444444333333333777777777777666555444444222222222111222222333333333333333333333333333333111111111111111111111111222222222333333222222222555444444333333444444555111111222222222333333333111111111222222333333444555333222222333333111000000000111222333333444444333333333444444555555555444333333333333444555555444444555555555555555555777666444222111222444555444444555555555555555555444555666888888888888777888888999:::<<<======>>>::::::===CCCHHHPPP```ooommmhhhdddeeegggjjjmmmqqqtttssstttxxxyyyyyy~~~yyyqqqkkkooossswwwyyyyyyyyyzzz{{{xxxwwwrrrjjjeeefffeeecccdddfffjjjnnnsssvvvyyyzzzxxxwwwuuurrrqqqsssxxx|||~~~}}}}}}|||}}}}}}~~~~~~|||xxxtttnnniiieee```^^^]]]]]]___````````````bbbggglllooopppppppppqqqqqqqqqrrrtttwwwzzz|||~~~}}}vvvppplllfff___ZZZUUUSSSPPPNNNMMMLLLKKKIIIGGGGGGEEEEEEFFFHHHJJJLLLXXX^^^nnn}}}{{{wwwqqqfffZZZSSSIIIHHHFFFEEEHHHNNNTTTXXX]]]]]]bbbnnn|||zzzvvvqqqrrryyynnnfffffffffoooyyypppjjjaaaYYYNNNIIICCC>>>;;;888666555666555444555666666444222555444444333333444444555//////111222444555777777555555555444444333333333555333111000000111222333777222......222666666444222111111111222333444444222111111000111111222222111111111111111111111111333333333333333333333333333333333222111000///...222222111111000000//////......///111222333444555333222222111111222222333333333222222222222222222444444555555555555444444333444555666777777777777777777777777888888888888999::::::;;;<<<<<<<<<;;;??????AAADDDFFFMMM^^^nnnllljjjiiijjjlllnnnqqqssstttrrrrrruuuuuuuuuzzz~~~}}}zzzvvvssspppnnnsssvvvyyy{{{{{{zzz{{{|||{{{{{{vvvnnnhhhgggeeebbbfffgggiiilllooorrrtttuuupppooommmkkklllooovvv{{{}}}}}}}}}~~~~~~~~~~~~~~~{{{uuunnnggg```\\\]]]\\\\\\]]]```aaaaaa``````bbbfffkkknnnoooppppppoooppprrrtttwwwzzz}}}~~~zzzuuuqqqllleee```[[[XXXTTTPPPOOOMMMKKKIIIGGGFFFEEEEEEEEEFFFHHHIIIKKKOOO[[[lll|||{{{~~~xxxmmmbbb[[[OOOLLLHHHGGGIIIOOOVVVZZZbbbgggooowww~~~|||wwwxxx|||qqqhhheeeiiiwww~~~uuuooofff^^^RRRLLLEEE???<<<:::888777777666555666777777555333555444444333333444444555222222222333333444444444444444444444333333333222444333222222444666888999777444333555999:::777444333333222222222222222222333222222111111111222222111111111111111111111111333333333333333333333333222333333333222111000000222222222111111111111111000000111111222222333333333222222111111222222333555444444333222111000000444444555555555555444444222333444555666666666666666666777777777888888888888999:::;;;<<<<<<<<<<<<======@@@DDDGGGNNN___ooonnnoooqqqssstttuuuuuutttssspppoooqqqqqqpppuuu{{{~~~yyyvvvwwwyyyyyy{{{}}}}}}}}}|||}}}~~~}}}}}}uuuooollljjjgggiiiiiiiiijjjkkkmmmoooppplllkkkiiiggghhhmmmtttzzz{{{|||~~~}}}{{{vvvppphhh___XXXUUUWWWWWWYYY\\\```bbbbbb```___aaaeeeiiilllnnnoooooooooqqqtttxxx{{{~~~~~~}}}yyyssslllgggccc___YYYTTTPPPNNNKKKIIIFFFFFFFFFEEEEEEEEEEEEDDDFFFGGGNNNYYYeeeuuu|||zzz}}}vvvlllgggXXXTTTNNNJJJKKKPPPXXX]]]dddnnnyyy||||||ssskkkgggnnn{{{|||uuullldddYYYSSSKKKCCC>>><<<:::999888777555666777777666444555555444444444444555555555555444333333222111111333333333333222222222222222222333555777:::===???555555666999<<<<<<777222444444333333222111111111444444333222222222222222222222222222222222222222444444444333333222222222222333333333333333222222222222222222222333333333222222222222222111111111333222222111111222222333666555444333222111000///444444555555555555444444111222333444555555555555666666777777777777888888777888999;;;<<<=========;;;<<>>333333444777999888444000333333333333333333222222555555444333222222222222222222222222222222222222555444444333333222222111222222333444444444333333222222222222222222111111222222222222222222222222333222222111111222222333555555444333222222111111333444444555555444444333222222333444555555555555666666666666777777777888666777999;;;<<<===>>>>>><<<<<>>>>>===>>>@@@CCCEEEMMM]]]mmmyyyuuuqqqpppooopppwww~~~|||xxxrrrnnnlllnnnrrruuu{{{yyyuuuqqqnnnooosssvvv{{{|||}}}zzzxxxsssppplllfff___YYYUUURRROOOPPPRRRWWW\\\^^^___^^^]]]^^^```dddhhhnnnrrruuu|||~~~~~~}}}||||||{{{{{{zzzzzzzzzyyyxxxxxxwwwwwwsssssstttuuuvvvvvvvvvvvvuuuwwwyyy{{{{{{|||~~~~~~|||uuuqqqmmmgggbbb]]]XXXSSSOOOKKKJJJIIIHHHGGGEEEDDDDDDAAA@@@AAACCCDDDHHHTTT```qqq|||wwwtttwww{{{}}}zzztttjjj___WWWRRRPPPPPPQQQVVVaaannnzzz}}}{{{vvv{{{zzzqqqtttwwwwwwssslllcccZZZOOOEEE???999777555444555666666666666666555555555555666666222222333333333333444444222222222222333333333333222222333333333444444444555444333222222222333444///000222444666666666666333333222222222222333333333333333333333333333333333333333333333333333333222333333333333333222222222222111111000//////...000111111222333444444555333222222111111222222333222222333333444444555555333333444444444444333333333444555666777777777777555555666666666666777777777888999;;;<<<=========>>>>>>@@@CCCEEELLL\\\lll}}}wwwuuurrrrrrxxx~~~wwwpppmmmnnnrrrtttwwwwwwuuusssrrrtttwwwzzz}}}~~~|||yyyvvvtttnnnlllhhhccc___[[[XXXVVVTTTSSSTTTXXX\\\___``````___```bbbfffkkkrrrxxx{{{~~~~~~|||yyyvvvuuuttttttuuusssrrrqqqpppooonnnmmmmmmjjjjjjjjjkkkkkklllmmmnnnkkkmmmppprrrrrrtttwwwyyyyyyzzz{{{|||~~~xxxuuuoooiiiccc[[[TTTOOONNNMMMKKKIIIGGGGGGGGGGGGEEEBBBBBBEEEFFFGGGMMMTTT\\\oooxxxrrrtttyyyzzz|||}}}{{{~~~uuujjj^^^TTTNNNJJJLLLNNNUUU```lllvvv{{{}}}yyy}}}vvvqqqxxxyyywwwtttnnnfffYYYLLLDDD<<<999777666777888888888666666555555555555666666333333333333333333333333222333333333444444444444333444444444444444444333444444444333222111222333000111333555666666555444111111111111111222333444333333333333333333333333111222222333333444444555222333333333222111000000000000000111111222222222333333333333333333333333333222222111111222222333333333333444444444444444222333333444444333333222333333444555666666666666555555555666666666777777888999:::;;;<<<<<<<<<<<<<<<===???BBBEEEMMM]]]mmm|||xxxtttsssxxx}}}zzzrrrmmmmmmpppsssssstttuuuvvvvvvyyy}}}}}}zzzvvvsssqqqgggfffdddaaa___^^^]]]\\\XXXWWWWWWYYY]]]```aaaaaaaaabbbdddhhhnnnvvv|||~~~{{{yyyuuuqqqooonnnooopppooonnnllliiigggfffeeeeeebbbbbbaaaaaabbbccceeefffbbbdddggghhhiiikkknnnpppvvvwwwxxxyyy{{{|||}}}~~~~~~{{{uuunnnggg^^^TTTNNNPPPNNNLLLIIIHHHHHHIIIJJJFFFBBBAAADDDFFFGGGJJJOOOOOO^^^sssyyyqqqrrrxxxuuuxxxyyyxxxzzz|||pppcccVVVMMMGGGHHHIIINNNUUU```lllxxx|||~~~|||sssuuu{{{xxxxxxxxxuuummm```RRRHHH>>>;;;999888999:::::::::666666555555555555666666555444444333333222222222333333333444444555555555555555666666666666666555000222333333111000///000111333444666666555333222/////////000111222444444333333333333333333333333000111222333444444555666333333333222111000///......///000111333555666666555555444333333222111111333222222222222222222333555555555444444333333333222333333444444333333222222222333444555555555555555555555555666666666777999::::::;;;<<<<<<<<<;;;:::;;;>>>BBBEEENNN___ooo}}}zzz{{{{{{zzz{{{}}}{{{}}}sssmmmmmmnnnqqqtttvvvxxx{{{}}}}}}}}}~~~~~~~~~|||yyyuuuooojjjgggcccbbbbbbdddffffffbbb______^^^[[[ZZZZZZ\\\___bbbdddgggkkkqqqvvv{{{~~~{{{wwwsssooommmkkkhhhfffhhheeebbb```______^^^]]]]]][[[YYYXXXXXXXXXVVVTTTWWWXXXYYY[[[^^^aaaccceeejjjkkkmmmnnnoooqqqtttvvvxxx{{{}}}~~~~~~~~~yyytttooohhh___YYYTTTQQQMMMJJJIIIHHHFFFEEEGGGEEECCCBBBCCCDDDDDDCCCMMMPPP\\\rrr{{{uuuppptttuuuvvvwwwyyy|||xxxgggYYYPPPMMMIIIEEEEEELLLVVV```mmmxxx|||zzzyyy|||oookkkrrr}}}}}}uuuqqqmmmdddUUUIIIBBB???:::888:::===@@@BBB999777555333333444666777444444666666666555444333333333333222222222111111666666555555555444444444444444222222222222444444999888555333222111222222666333111111222444444333444444444444444444444444444555555555555555555444333222111000000111222333222111000000000111333444444444444555555555666666333444444555555444444333111222444555666555444444111222333333444444333333888777666555555444444555555555555555666777999999:::999999999::::::;;;<<<>>>===>>>AAAEEEMMM]]]lll{{{yyywwwvvvxxx{{{|||zzz{{{~~~sssmmmnnnooorrruuuzzz|||}}}zzzyyywwwsssooojjjfffdddeeeeeeeeegggjjjiiifffcccaaa```^^^]]]^^^aaadddfffjjjlllppptttyyy}}}~~~}}}|||{{{tttqqqmmmjjjiiigggeeedddccc```]]][[[ZZZYYYXXXWWWXXXWWWUUUTTTTTTSSSQQQPPPNNNNNNOOOQQQSSSUUUWWWYYY]]]___bbbdddeeehhhkkknnnqqqsssvvvxxxxxxyyy{{{}}}~~~yyyssskkkbbb[[[XXXUUUQQQNNNMMMKKKIIIHHHHHHFFFDDDDDDEEEEEEDDDCCCFFFGGGOOO```qqq|||vvvuuuuuuvvvwwwyyy|||{{{kkk\\\QQQKKKJJJEEEDDDIIIPPPYYYdddoooyyyxxxwwwxxx{{{zzzoooqqqqqq|||wwwrrrpppiii\\\QQQFFFBBB<<<999:::<<<>>>???777666666666555555555555444555555555555555444444444333333333333222222222666555555555444444444444444333333222222333333444666666444333222222111111555333222222333444333333222222222222222222222222333333333444444333333333333222111000000111222333222222111111111222333444333333444444444555555555555555555555444222111000222222333444444444444444333333444555555555555444777666666555555555555666555555555666666777999999===<<<;;;:::999999999999>>>===>>>AAAEEEMMM]]]lll}}}xxxuuutttvvvwwwzzz~~~}}}yyywwwxxxzzz|||qqqmmmnnnpppssswww|||~~~~~~~~~~~~|||}}}~~~zzzxxxuuussspppllliiieeecccbbbfffggghhhkkkmmmmmmjjjgggccccccbbbccceeehhhkkkmmmqqqsssvvvzzz}}}}}}{{{xxxvvvuuunnnkkkhhhfffeeeeeedddccc```^^^ZZZYYYXXXWWWUUUTTTRRRPPPOOONNNNNNMMMJJJHHHGGGGGGHHHHHHJJJKKKLLLMMMPPPRRRUUUWWWYYY\\\```ccceeehhhkkkmmmoooqqqtttvvv{{{zzzrrrjjjddd^^^[[[WWWSSSQQQOOOMMMKKKIIIHHHGGGGGGGGGGGGEEECCCDDDDDDGGGQQQ\\\jjj~~~yyyxxxwwwxxx{{{~~~rrrdddWWWOOOMMMGGGDDDFFFKKKQQQ[[[dddpppqqqrrrsssuuuvvvwwwxxx{{{xxxzzzpppiiieeeooo}}}yyyrrrqqqmmmcccYYYKKKFFF@@@;;;:::;;;;;;<<<555666777777777666444333555555444444444555555666555555444444444333333333555555555555444444444444444333333222222333333444333333333333333222111111333333222333444444333111222222222222222222222222111111222222222222111111222222111111111111222222222222111111222222333444222222333333333444444444333333333333333222111111333222222222222333333444444444555666666666666666666555555555555666777777666666666666777777888999<<<<<<;;;:::999999999:::>>>===>>>AAAEEENNN^^^mmmyyyttttttwwwuuuwww{{{~~~~~~zzzvvvttttttvvvwwwzzzxxxmmmkkkmmmooossswww{{{}}}~~~|||zzzyyyzzzxxxxxx{{{|||xxxuuuqqqooolllhhheeeccccccccceeegggiiilllmmmmmmkkkiiiffffffgggiiikkknnnqqqsssxxxzzz|||~~~~~~{{{xxxuuurrrqqqmmmjjjgggeeeeeeeeeeeedddaaa___]]][[[[[[ZZZXXXVVVSSSRRRPPPPPPPPPNNNKKKIIIIIIIIIHHHHHHHHHHHHIIIIIIIIIKKKMMMOOOPPPRRRVVVYYYZZZ\\\___bbbdddhhhkkknnnssswww{{{~~~~~~}}}}}}}}}}}}~~~|||uuuoooeeeaaa\\\XXXUUUSSSPPPNNNJJJIIIIIIIIIIIIHHHEEEBBBDDDCCCEEEIIINNNYYYmmm}}}{{{zzz}}}yyymmmaaaXXXQQQKKKFFFFFFIIIMMMVVV^^^cccfffjjjnnnppprrrssstttqqqmmmnnnxxxrrreeeaaagggrrrzzzqqqpppmmmeee^^^QQQLLLDDD===:::999999888666666666666666555555444666555444333333444666777666555555555444444444444444444444444444444444444333333333333333333333333000000222333333222111000333222222444555555333000444444444444444444444444111111222222222222111111222222222222222222222222111111111111111222222333111111222222222333333333...///000222333444555555333222111000111222333444444444555666666666666555444444444555555666888888777777666666777888888999888888999999;;;<<<===>>>>>>===>>>BBBFFFNNN^^^mmmzzzsssrrrttttttvvvwwwyyy{{{||||||||||||yyyvvvrrrpppppprrrsssvvv|||yyypppiiihhhkkkmmmqqqvvvzzz|||~~~}}}{{{yyyyyyyyytttuuuwww{{{~~~zzzvvvssskkkiiifffcccaaaaaabbbcccdddfffiiijjjjjjjjjjjjjjjhhhiiikkknnnrrruuuwwwxxx}}}~~~}}}zzzvvvsssqqqooommmjjjgggffffffgggfffeeecccaaa_________^^^\\\ZZZ\\\[[[ZZZYYYYYYWWWSSSPPPNNNMMMKKKJJJHHHGGGGGGGGGFFFGGGIIIIIIHHHIIILLLNNNPPPRRRUUUWWWZZZ^^^bbbfffeeeiiinnnrrrtttuuuvvvwwwzzz{{{|||}}}~~~|||vvvkkkgggbbb]]]YYYVVVSSSPPPLLLKKKJJJJJJJJJHHHEEEBBB@@@@@@BBBDDDDDDJJJZZZjjj|||zzz}}}ttthhh```TTTMMMGGGFFFHHHKKKRRRZZZYYY]]]cccgggiiikkknnnpppkkkggghhhppp{{{wwwhhh```bbbjjjxxxuuuqqqmmmgggaaaVVVPPPGGG???;;;999777666888777555444444444666777555444333333333555666777666666666555555555444444333333444444444444444444333333333333333333333333///000111222333222111000333222222444555555333000444444444444444444444444222222333333333333222222222222222333333222222222000000000111111111111111111111111222222222333333---...000222333555555666444333222111000111222333333333444555555555555555444444444444555777888999888777777777777888888999888888999:::;;;===???@@@>>>===>>>BBBFFFOOO___nnnzzzrrrppprrrsssssssssttttttuuuvvvvvvvvvtttqqqooommmnnnooopppsssxxx|||~~~~~~xxxpppiiieeefffjjjlllqqqvvv{{{}}}~~~}}}|||}}}vvvuuuuuuwwwzzz}}}~~~~~~}}}~~~~~~{{{wwwrrrooocccbbb```______```bbbcccfffggghhhhhhggghhhiiikkklllnnnqqquuuxxx{{{|||}}}~~~|||yyyvvvssspppoookkkiiigggggghhhjjjjjjiiifffeeedddeeeffffffdddbbbcccbbbaaaaaaaaa^^^ZZZWWWSSSRRROOOLLLJJJHHHFFFFFFEEEEEEFFFEEECCCCCCDDDEEEHHHJJJLLLNNNPPPTTTXXX\\\]]]```eeeiiilllooorrrtttuuuvvvwwwxxxyyyzzz{{{{{{}}}zzzsssoooiiiddd```\\\XXXUUUPPPNNNLLLKKKKKKIIIFFFDDD@@@AAACCCDDDCCCDDDNNNZZZppp~~~yyyzzz}}}zzzmmmeeeWWWPPPIIIGGGGGGHHHNNNVVVUUUYYY^^^```aaacccgggkkkhhhfffggglllsss|||}}}mmmdddaaadddppp~~~{{{tttnnnhhhdddYYYRRRIIIAAA<<<999777666999888555333333444666888444444444444444555666777666666555555555444444444333333333333444444444444222333333444444333333222000111111222222222111111333333222333444444333111222222222222222222222222333333444444444444333333222222333333333333222222000000111222222222222111111111222222222333333333222222333333333333333222444333333222222222222333333333444555555555555444444444444555555777888888888888888777777888888999;;;:::::::::;;;<<<======>>>===>>>BBBFFFOOO```ooo{{{xxxssssssvvvsssrrrrrrqqqqqqrrrssssssrrrpppnnnlllkkklllmmmnnnoooqqqrrrrrrsssvvvsssnnnjjjeeecccfffjjjmmmrrrxxx{{{}}}|||yyyvvvvvvwwwyyyzzz{{{{{{||||||{{{wwwqqqlllhhh____________aaaccceeefffjjjkkkjjjhhhggggggkkknnnpppsssvvv{{{~~~~~~}}}{{{zzzyyywwwtttrrrpppoookkkjjjiiikkknnnqqqrrrrrrqqqqqqqqqssstttuuusssqqqpppooooooooonnnkkkfffccc]]][[[XXXTTTQQQNNNLLLKKKEEEEEEEEEDDDBBBAAABBBDDDCCCDDDEEEFFFHHHKKKOOORRRTTTWWW[[[^^^```dddhhhkkkjjjkkkmmmoooqqqrrrtttuuuvvvyyy|||}}}yyyrrrlllhhhccc___\\\UUURRROOOMMMLLLKKKIIIHHHEEEEEEFFFGGGEEEDDDJJJRRR___nnn|||{{{}}}~~~}}}ssskkk^^^VVVNNNJJJHHHHHHMMMTTTVVVYYY\\\\\\\\\```gggmmmllllllmmmpppssszzzxxxooogggdddkkkuuu}}}vvvmmmhhhfffZZZTTTJJJBBB===:::888777888777666555444555555666222333444555666666666666555555555444444444333333222222333333333444444444222333333444444333333222333222222111111111222222555333222222333444333333222222222222222222222222333333444444444444333333222222333444444333222222111222333444444444333333222222222222333333333444333333444444444333333222444444444444444333222222444444555666666666666555555555555555555666777888999999888777777888888999:::::::::;;;;;;<<<>>>>>>>>>===>>>BBBGGGPPP```pppvvv}}}yyyxxxwwwvvvyyy}}}uuutttrrrqqqqqqrrrrrrsssooonnnllljjjjjjkkklllmmmiiikkkiiigggiiimmmmmmjjjgggdddcccgggkkknnnsssyyyyyy|||}}}yyyvvvwwwxxxzzzzzzzzzzzzzzzxxxtttmmmfffbbb______```bbbdddgggiiijjjnnnnnnmmmjjjggghhhlllqqqtttvvvzzz~~~}}}|||xxxxxxwwwuuusssqqqpppooommmlllllloootttxxx{{{{{{~~~~~~~~~|||xxxtttgggeeeaaa]]]YYYVVVSSSRRRFFFGGGGGGFFFDDDCCCEEEFFF@@@@@@AAABBBBBBEEEIIILLLIIIKKKMMMOOOQQQUUUZZZ^^^```aaacccfffiiikkknnnoooqqqtttwwwzzz{{{~~~yyyrrrmmmiiidddaaaXXXUUUQQQOOONNNMMMLLLKKKGGGEEEEEEEEECCCBBBFFFLLLQQQaaauuu~~~~~~~~~zzzrrrfff]]]TTTOOOLLLJJJOOOUUUVVVYYY\\\\\\\\\bbbkkksssttttttwwwxxxxxx~~~zzzooohhhjjjooossszzzuuukkkgggfffZZZTTTKKKBBB===;;;999888555666777777777666444444111222444666777777666555555555444444444333333333222222222333333444444444222222444444444444222222555444222111111111222333666333111111222444444333444444444444444444444444222333333444444333333222222222444444444444222222333444555666666666555444222222333333333444444444111222333444555666666666444444555666555444222111555666666777777777777777666555555555555666777777999999888888888888888999777777888:::<<>>===>>>BBBGGGPPPaaappptttxxxyyywwwzzzyyy{{{wwwsssuuu{{{~~~~~~|||zzz{{{yyyuuuooommmooorrrrrrqqqooommmlllmmmoooqqqllljjjhhhhhhiiijjjjjjjjjjjjiiihhhiiimmmsssyyy}}}}}}~~~~~~|||zzzyyyxxxwwwuuuwwwwwwuuusssoookkkgggeeebbbcccdddfffggghhhhhhhhhlllkkkjjjiiikkknnnqqqssszzz{{{~~~~~~}}}{{{zzzzzzxxxwwwuuurrrooooooqqqtttoooqqqsssuuuzzz|||vvvnnnhhheee```XXXRRRMMMJJJHHHGGGHHHGGGCCC???AAA@@@@@@AAADDDEEEEEEDDDEEEEEEGGGHHHKKKMMMOOOQQQXXXYYY[[[]]]```dddfffhhhjjjmmmppprrrtttvvvyyy|||{{{~~~|||xxxtttnnnjjjeee```YYYSSSPPPOOONNNNNNIIIGGGEEEDDDEEEEEEDDDCCCHHHSSSaaannn|||yyy{{{wwwhhheee___VVVOOOLLLOOOSSSXXXXXX\\\```bbbfffrrr~~~~~~zzz{{{}}}tttnnnoooqqqrrrsssxxx}}}|||rrriiieee^^^XXXPPPHHHBBB===999666<<<:::777666777777666666444444555555555555444444333333333444444555555555555444333333333333444555555444222111111222444555...111444666555555555666333333444555666666666555666555333222111222333333333333333333333333333333111111111111111111111111333222111000000222444555111111111111111111111111333444555555444444666888555444333333222222222222333444555666777777777777444555555666777888888999999999999888888888888888777999::::::::::::;;;===@@@???@@@CCCGGGOOO___nnnrrruuuvvvuuuyyy}}}}}}xxxuuuvvv{{{}}}|||zzzwwwtttsssuuuwwwxxxvvvsssrrrpppooonnnlllkkkiiifffeeeeeefffffffffhhhiiikkknnnrrrvvvyyy{{{~~~~~~~~~{{{yyyyyyyyywwwvvvwwwvvvssspppmmmiiifffeeebbbccceeeggghhhjjjkkkkkklllkkkjjjkkkmmmpppsssuuuzzz|||~~~~~~}}}{{{yyyxxxuuutttsssqqqooopppsssuuutttwwwzzzzzzsssnnniiibbb]]]UUUQQQLLLJJJJJJHHHEEEBBBAAA@@@>>>???@@@AAA@@@???@@@@@@AAABBBDDDFFFHHHIIIOOOOOOQQQSSSVVVYYY\\\]]]bbbeeeiiikkkmmmppptttvvvwwwzzz}}}}}}zzzwwwtttqqqgggbbbZZZTTTQQQOOONNNMMMKKKIIIGGGFFFGGGGGGFFFDDDEEELLLUUUaaattt}}}|||~~~~~~yyyooolllfff]]]UUURRRSSSVVVVVVVVVYYY^^^aaahhhvvv|||{{{yyywww{{{vvvllleeeccc\\\RRRIIIBBB>>><<<:::===:::888666777777777666444555555666666555555444333333333444444444555555555444333333333333444555222222222333222222222111888777444222111111222333111111222333444555666777555444333333222222222333333333333333333333333333444444444444444444444444333222111000111222444555222222222222222222222222333444555444333333555777666555555444333333444444888888888777666444333222444555555666777777888888888888888888888888888888777999::::::::::::;;;===>>>===>>>AAAEEEMMM]]]llltttuuuvvvwww}}}}}}{{{}}}~~~{{{zzz||||||yyywwwvvvsssooojjjllliiieeecccccceeeeeeeeegggjjjoootttxxxzzzzzzzzz|||}}}~~~{{{zzzzzzyyyxxxvvvuuussspppllliiigggeeeeeecccdddfffhhhjjjkkklllmmmkkkkkklllnnnppptttwwwyyy{{{|||~~~~~~~~~~~~~~~|||zzzxxxvvvqqqrrrrrrqqqppprrruuuxxxyyy}}}~~~wwwpppkkkaaa[[[SSSNNNLLLKKKHHHEEECCCAAA????????????>>><<<=========>>>>>>@@@AAABBBEEEEEEGGGIIIKKKNNNPPPQQQWWWZZZ]]]aaacccfffjjjmmmooorrrvvvxxxyyyzzz|||}}}~~~}}}|||zzzxxxlllggg```ZZZUUURRRPPPNNNNNNLLLIIIHHHIIIHHHGGGFFFBBBEEEIIIRRRcccxxx}}}~~~}}}~~~{{{xxxqqqhhh```[[[ZZZZZZWWWVVVWWW[[[```iiizzzsssjjjiiiaaaVVVLLLFFFBBB???>>>===;;;888666777777666555444555555666666555555444333333333444444444444555555444444333333444444555///000222444444333111///777555444555888999777444444333222111222333444555333333444444333333222222333333333333333333333333222222222222222222222222333333222111111222444555333333333333333333333333222333444333222222444666777666555555555555555555999999888777555333111000555555555666666777777888777777777777777777777777777999::::::::::::;;;=========>>>AAAEEEMMM]]]lllyyyyyyzzz~~~~~~||||||zzzwwwqqqlllllliiifffdddfffhhhiiijjjjjjmmmrrrwww{{{||||||{{{yyy{{{~~~~~~|||{{{yyywwwtttrrrppplllhhhfffeeeeeefffffffffggghhhiiijjjkkkllllllmmmoooqqquuuyyy{{{}}}}}}}}}}}}~~~~~~~~~~~~~~~~~~~~~}}}zzzxxxvvvrrrssstttttttttuuuyyy|||}}}}}}xxxmmmeee[[[TTTPPPNNNJJJGGGGGGEEEBBBAAAAAAAAA@@@?????????>>>>>>>>>>>>??????@@@@@@AAACCCEEEGGGIIIJJJLLLOOOSSSVVVYYY\\\```ccceeeiiimmmppprrrtttvvvxxx{{{{{{|||}}}~~~|||zzztttooohhhbbb\\\XXXTTTQQQPPPNNNKKKJJJJJJIIIHHHFFFBBBDDDFFFKKKUUUfffwww}}}|||~~~}}}uuullleee```^^^[[[YYYWWWYYY]]]hhhzzz|||rrrkkkeee\\\TTTMMMGGGCCC@@@===:::777666666666555444555555666666666666555555444444444444444444444444444444444444444444444444000111222333444333222222222555;;;FFFNNNPPPIIICCC;;;888555222000000000000222333444555444333222111222222333333333333444444111111111111111111111111333333222222222333333444444444444444444444444444222333444333222222333555666666555555444555555666444444555555666555555555555555555666666666777777666666666666777777777777777999::::::::::::;;;===???>>>@@@DDDHHHOOO___mmm~~~~~~}}}}}}~~~wwwqqqllljjjhhhffffffiiilllnnnooopppqqqtttwwwzzz{{{|||}}}yyyzzz~~~|||yyytttqqqnnnkkkhhheeecccdddfffggghhhhhhggggggggghhhiiijjjnnnppprrrvvvzzz|||~~~~~~~~~}}}}}}~~~~~~~~~~~~~~~|||zzzyyywwwxxxyyyxxxxxxyyy{{{}}}xxxpppfff]]]XXXSSSNNNJJJHHHFFFCCCBBBBBBCCCCCCBBBAAAAAA@@@???????????????===>>>>>>???@@@BBBDDDEEEEEEGGGKKKNNNPPPRRRVVVYYYZZZ^^^ccchhhkkknnnqqqsssuuuuuuvvvxxxyyy{{{||||||~~~yyyyyyuuunnnhhhbbb\\\WWWTTTQQQOOOLLLJJJJJJIIIGGGFFFCCCEEEHHHHHHKKKUUUiiiyyy~~~~~~~~~}}}~~~wwwnnnfffaaaaaa]]]ZZZYYYZZZccctttwwwllliiiccc]]]WWWOOOGGGBBB===;;;777666666666555444555666666666666666666555444444444444444444444444444444444444444444444444444333333222333444555666;;;===EEEPPPYYY[[[VVVOOO<<<:::777333111000111111111222333444555444333222222222222333333444444444555555555555555555555555444444333333333333333333444444444444444444444444333444444333222111333444555444444444444444555555111222333555666777777777555555555555666666666666555555666666777777777777777999::::::::::::;;;===>>>>>>@@@DDDHHHPPP^^^lll~~~yyyyyy{{{xxxpppkkkhhhggggggiiilllpppqqqrrrttttttuuuvvvxxxzzz{{{|||zzz{{{|||xxxrrrnnniiigggeeecccccceeegggiiiiiihhhggggggggghhhjjjkkkrrrtttwww{{{}}}~~~}}}}}}}}}~~~~~~}}}{{{zzzzzz{{{~~~}}}ssskkkddd]]]UUUOOOJJJGGGDDDBBBBBBCCCCCCCCCAAAAAA@@@???>>>>>>>>>>>>;;;;;;;;;<<<===>>>???@@@AAACCCEEEGGGHHHJJJLLLOOOOOOSSSYYY^^^aaaeeehhhkkklllmmmnnnqqqsssvvvwwwxxx~~~|||xxxrrrlllfff```ZZZVVVSSSQQQNNNLLLKKKJJJHHHFFFCCCEEEGGGGGGEEEJJJZZZkkkwww~~~|||~~~~~~~~~~~~vvvkkkdddddd___[[[XXXVVV[[[hhhwww}}}~~~~~~xxxpppnnnkkkgggaaaXXXNNNHHH???===999888777777666555555666666777777666666555555444444444444333333333333444444555555444444333555444333222333444777888CCCAAAAAADDDHHHJJJIIIGGG777666555444333444555555222222333444444444333333111222222333333444444555444444444444444444444444444444444444333333333333444444444444444444444444444555555444222222333444444444444333444444555666333333444555555555555444555555555555555555555555555666666777777888888999777999::::::::::::;;;===<<<<<>>>>>===>>>>>>;;;;;;;;;;;;;;;<<<===>>>>>>@@@BBBBBBBBBBBBDDDFFFGGGJJJOOOTTTVVVYYY\\\^^^bbbcccfffiiimmmpppssstttxxxzzz}}}}}}xxxsssmmmfff___[[[VVVTTTPPPNNNMMMKKKIIIGGGGGGDDDDDDFFFEEEGGGPPPZZZfffsss}}}~~~~~~}}}ppphhhbbb^^^YYYUUUQQQRRR]]]iii{{{|||xxxyyy{{{zzzyyyvvvtttqqqmmmhhh```WWWQQQCCC@@@===;;;::::::999888666666777777777777666666555555444444444333333333333333444555555444333333222333333333444555666666<<<:::888666555666777888333333444444444555555555333222222222333333444555111111222333333444555555222222222222222222222222444444555444444333333222333333333333333333333333555666666555333222333555555555444444555666666777444444444555555444333333555555555555555555555555666666777777888999999:::777999::::::::::::;;;===<<<<<>>>>>===???@@@@@@>>>>>>???AAABBBEEEJJJMMMOOOPPPRRRTTT[[[]]]```dddiiimmmppprrrrrrtttxxx|||~~~yyysssllleee```XXXVVVRRRPPPOOOMMMKKKIIIMMMEEEBBBFFFIIIIIIKKKPPPYYYjjj{{{~~~}}}sssjjj___[[[WWWSSSNNNMMMUUU```nnn~~~wwwuuuwwwyyyzzz|||yyyuuupppkkkddd^^^YYYFFFCCC???>>>======;;;:::666666777777777777666666555555555444444333333333333333444555555444333333///000333555555555444333111444666777555333333333333444444444444333222111333333222111222333555666111111222333333444555555555555555555555555555555444555555555444444333222333333333333333333333333666666777555333333444555666666666666666777888888222333333444555555555555555555555555555555555444666777777888999:::::::::777999::::::::::::;;;======>>>AAAFFFIIIPPP^^^kkk{{{tttllliiikkkrrr|||{{{vvvoooqqquuuwwwyyyxxxwwwvvvuuuwwwxxxvvvssspppnnnnnnnnnpppsssxxx||||||xxxxxxzzzxxxrrrllleeeffffffggghhhiiiiiijjjiiiiiiiiiiiijjjooouuuzzz||||||~~~~~~~~~}}}}}}}}}}}}~~~~~~~~~xxxqqqmmmlllpppppppppooonnnkkkiiihhhccccccbbb```^^^\\\ZZZXXXXXXXXXYYYZZZ\\\]]]^^^___eeegggjjjooovvv~~~|||ooofffZZZWWWRRRNNNLLLIIIGGGDDDCCCBBBBBB@@@>>><<<:::999;;;;;;;;;<<<<<<<<<<<<===<<<<<<<<<<<<<<<===>>>>>>CCCEEEFFFGGGHHHJJJMMMOOOPPPTTTYYY]]]aaadddhhhkkkllloootttwwwxxxyyyzzz{{{~~~yyysssmmmhhhbbb\\\SSSMMMIIIIIIIIIIIIIIIHHHGGGFFFFFFGGGHHHIIITTT\\\kkkzzz}}}}}}}}}xxxkkkcccYYYOOOKKKIIIIIILLLQQQccctttwwwrrrsss~~~wwwpppnnnjjjccc\\\PPPIIIAAA<<<;;;<<<;;;:::999888777666666555666666666444222000000222444666333444444555555444444333222222333333333333444444444444222222222222444444222333333444444333333222333333333333333333333333444444444444444444444444444333333222222333333444444444444333333222222222666555555444444333222222666666666666666666666666444444444444444444444444555555444444444555555666666666555555555555666666888888777777777777777888999999:::::::::999888888<<<<<>><<<;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<===>>>???AAABBBBBBDDDGGGIIIJJJMMMRRRUUUYYY]]]aaadddgggkkkpppsssuuuvvvxxxyyy||||||}}}yyyrrrmmmeee___WWWPPPLLLKKKKKKJJJKKKJJJIIIGGGGGGGGGGGGGGGKKKSSS```ooo||||||zzz|||~~~{{{ooocccYYYPPPLLLIIIFFFHHHKKKXXXhhh||||||zzz~~~yyyzzz~~~vvvqqqkkkddd^^^SSSKKKBBB<<<::::::999888888777777666666666666777888666444333333444666888333444444555555444444333222222333333333333444444444333333222222333333444222333333444444333333222333333333333333333333333444444444444444444444444444333333222222333333444555555555444444444333333444444444444444444444444444444444444444444444444444444444444444444444444666555555444444444555555888777666555555555555555888888777777777777888888555666888;;;===???@@@@@@===<<>><<<<<<;;;;;;;;;;;;;;;;;;:::::::::::::::;;;;;;<<<999;;;<<<======>>>AAACCCEEEGGGJJJMMMPPPTTTYYY]]]aaaeeejjjmmmppprrrtttvvvyyyzzz{{{}}}zzztttiiicccZZZTTTOOOMMMLLLKKKMMMLLLKKKIIIGGGGGGFFFFFFEEEJJJSSS```mmmyyy}}}yyyyyy|||~~~vvvhhh^^^UUUOOOJJJEEEDDDFFFMMMYYYkkk{{{wwwqqqrrr{{{}}}vvvooohhhcccZZZQQQFFF>>>::::::999888777666666666666777777888555333222111111222333555333444444555555444444333222222333333333333444444444333333222222333333444222333333444444333333222222222222222222222222222444444444444444444444444444333333222222333333444666666555555555555444444222222333444444555666666444444444444444444444444444444444444444444444444666666555555444444444444666666555555555555666666888777777777777777888888:::;;;;;;;;;<<<<<<<<<<<<===<<<>>>CCCGGGOOO^^^lll~~~}}}vvvsssuuuxxx{{{~~~xxxsssrrrnnnmmmoooqqqqqqtttyyy{{{~~~|||uuupppnnnnnnrrrssstttuuuvvvuuutttssstttrrroooiiiddd```______```ccchhhooouuuyyy|||}}}wwwsssnnnkkkjjjjjjiiihhhkkkkkkkkkjjjjjjjjjjjjjjjiiilllooorrruuuxxx|||~~~~~~~~~}}}}}}}}}}}}~~~~~~~~~vvvnnniiihhhiiiiiiiiiiiihhhfffcccaaa______^^^]]]\\\[[[ZZZZZZZZZZZZZZZZZZYYYXXXXXXWWWWWWYYYYYYZZZ\\\^^^aaadddeeemmmpppuuu{{{|||uuukkkaaaZZZUUUQQQOOOHHHGGGFFFDDDBBBAAA@@@@@@===<<<<<<<<<;;;;;;:::::::::::::::::::::;;;;;;<<<999:::;;;<<<;;;<<>>BBBFFFNNN]]]kkk}}}}}}xxxuuuwwwzzzzzz|||~~~{{{wwwsssrrrooonnnqqqrrrppprrruuurrrttttttqqqmmmjjjkkklllnnnoooppprrrssssssssssssrrrqqqmmmhhhbbb^^^]]]]]]\\\```fffmmmtttxxx{{{|||uuuqqqmmmiiihhhiiiiiiiiijjjjjjjjjjjjjjjjjjiiiiiihhhkkkpppsssvvvyyy|||~~~~~~}}}}}}}}}}}}~~~~~~~~~~~~~~~|||ssskkkgggggghhhhhhhhhiiiiiihhhgggeeeddd```___^^^]]]]]]]]]]]]^^^]]]]]]\\\\\\[[[ZZZZZZYYYXXXYYYZZZ[[[]]]^^^```aaacccffflllrrrxxx}}}|||sssjjjbbb\\\WWWSSSKKKJJJHHHEEECCCBBBAAAAAA>>>>>>===<<<<<<;;;::::::;;;;;;;;;:::;;;<<<<<<===888:::;;;;;;:::;;;===???@@@AAABBBCCCEEEIIINNNQQQTTTXXX]]]aaadddhhhlllooonnnooorrrtttvvvxxxxxxxxx}}}~~~~~~ooojjjbbb[[[VVVQQQMMMJJJIIIIIIIIIIIIIIIHHHHHHHHHFFFGGGHHHLLLUUUcccsss~~~yyy~~~~~~rrrcccXXXOOOHHHEEEGGGGGGKKKUUUbbboooxxx||||||{{{tttoooqqqyyy{{{rrrmmmdddZZZMMMBBB===;;;999888666666555666666777888888666555444444444444555666333444444555555444444333222222222333333333444444333333333333333333333333222333333444444333333222111111222222222333333333333333333333333333333333444333333222222333333444333333333333333333333444555555444444444333333333666666666666666666666666444444444444444444444444555555666666555444333333666555555555555666666777777777666666777888999999666666777888:::<<>>BBBFFFMMM\\\jjj}}}}}}yyyxxx|||~~~}}}}}}}}}{{{zzzyyywwwtttrrrnnnkkklllooopppmmmmmmpppnnnnnnnnnllljjjjjjkkkmmmnnnnnnppprrrssstttuuuuuuqqqpppnnniiiddd```^^^^^^\\\```ffflllrrruuuwwwwwwqqqooollliiihhhiiijjjkkkjjjjjjjjjjjjjjjjjjjjjjjjjjjmmmpppsssuuuxxx|||~~~~~~~~~}}}}}}}}}}}}~~~~~~~~~~~~~~~~~~zzzrrrjjjgggggghhhhhhhhhiiijjjjjjiiihhhggg```___^^^^^^^^^___```aaa``````````````````______[[[[[[\\\\\\]]]]]]]]]]]][[[^^^dddiiiooovvv}}}~~~yyysssmmmeee^^^YYYPPPNNNKKKHHHEEECCCCCCBBB@@@@@@???>>>===;;;;;;:::;;;;;;;;;;;;;;;<<<<<<===777888999999888888:::<<<;;;<<<>>>???@@@CCCGGGJJJNNNQQQVVVZZZ]]]aaafffiiilllnnnqqqsssuuuwwwwwwwwwxxxyyy{{{}}}~~~vvvqqqiiibbb\\\VVVQQQMMMIIIIIIJJJKKKKKKJJJJJJIIIDDDEEEFFFHHHNNNZZZjjjvvv{{{~~~{{{lll```UUULLLHHHHHHFFFHHHNNNVVVaaaiiiooorrr{{{|||{{{wwwqqqqqqwww|||uuupppcccZZZMMMBBB===;;;888666777666666666666777777888555555444444444444555555333444444555555444444333222222333333333333444444222333333444444333333222222333333444444333333222222222222333333444444555333333333333333333333333444333333222222333333444222222222333333333333444666666555444333333222222444444444444444444444444444444444444444444444444333444555666666555444333:::999777666444333333333666666666666777888999:::;;;;;;::::::;;;===???@@@===<<<>>>BBBEEEMMM\\\jjj~~~zzzxxxzzz|||yyyvvvttttttsssqqqpppkkkiiijjjnnnnnnjjjiiikkkjjjkkkkkkjjjkkklllnnnpppoooppppppqqqrrrsssssstttppppppooolllgggcccaaaaaacccfffjjjooorrrssssssrrrllllllkkkiiihhhiiijjjllljjjjjjkkkkkkllllllmmmmmmmmmoooqqqtttuuuxxx|||~~~~~~}}}}}}}}}}}}~~~~~~~~~~~~~~~~~~{{{sssmmmiiiiiijjjkkklllmmmmmmmmmkkkjjjiiicccbbbaaaaaaaaaccceeefffffffffggghhhhhhiiijjjjjjfffffffffdddcccaaa```___\\\^^^aaadddhhhnnnuuu{{{~~~{{{wwwooofff___VVVTTTPPPKKKHHHFFFEEEEEEBBBBBBAAA???>>><<<;;;;;;:::::::::::::::;;;;;;<<<888999999999888888999;;;888:::===>>>???@@@CCCEEEIIIKKKOOOSSSVVVZZZ___bbbhhhjjjmmmppprrrsssssssssqqqrrrsssuuuvvvvvvvvvwwwxxxyyy{{{{{{{{{{{{~~~~~~~~~yyyrrrkkkddd]]]WWWSSSLLLMMMMMMNNNMMMLLLKKKJJJEEEFFFFFFEEEHHHPPP]]]ggg|||xxxnnnbbbUUUMMMKKKFFFGGGJJJOOOVVV^^^fffkkktttwwwzzzxxxuuuvvv|||zzzsssccc[[[OOOFFFAAA>>>;;;888888777777666666666666777333333333333333333333333333444444555555444444333222222333333333333444444222333333444444333333222222333333444444333333222222333333444555555666666222222222222222222222222444333333222222333333444333333333333444444555555444444444444444444444333444444444444444444444444444444444444444444444444111333555666777666555555888888777555555444444444666666666666777888999:::AAA???===;;;:::;;;<<<<<<===<<<>>>BBBEEELLL[[[iiiwwwvvv{{{zzzwwwsssqqqppppppooommmkkkiiikkknnnnnniiiggghhhhhhhhhiiijjjlllnnnqqqsssppppppppppppppppppppppppoooppppppnnnjjjfffdddcccjjjmmmpppsssuuutttrrrqqqiiijjjjjjiiihhhhhhjjjlllkkkkkkllllllmmmnnnoooooooooqqqssstttvvvyyy}}}~~~}}}~~~~~~}}}}}}}}}}}}~~~~~~}}}~~~~~~~~~~~~|||uuuooollllllmmmpppqqqqqqqqqpppnnnlllkkkgggfffeeeeeeeeegggiiikkklllmmmnnnoooqqqrrrssstttsssrrrqqqooollliiifffdddaaaccccccccccccgggmmmsss~~~}}}uuukkkdddZZZWWWSSSNNNJJJHHHGGGFFFCCCCCCBBB@@@???===<<<;;;999999888888999999:::;;;:::;;;;;;;;;999999;;;<<<888;;;>>>???@@@AAACCCDDDEEEHHHKKKOOORRRVVV[[[^^^^^^```cccfffhhhiiiiiiiiilllmmmnnnooooooppppppooopppqqqssssssssstttvvvxxxvvvvvvuuuvvvwwwyyy{{{|||yyyrrrjjjccc\\\WWWPPPQQQQQQPPPOOOMMMKKKJJJHHHIIIHHHEEECCCGGGQQQYYYssszzznnn^^^SSSOOOGGGHHHKKKMMMRRRZZZcccjjjpppuuuzzzzzzyyy{{{~~~wwwfff^^^SSSJJJFFFCCC???<<<999888777666666555666666777777777777777777777777333444444555555444444333222222333333333444444444222222444444444444222222222333333444444333333222333333444444555666777777222222222222222222222222444333333222222333333444444444444555555555666666222333333444444555555666666666666666666666666666444444444444444444444444000222444666777777666555333333333444666777999:::666666666666777888999:::999888888888:::<<>>BBBEEELLL[[[iiiyyyvvvtttsssrrrqqqmmmooopppooolllhhheeedddcccgggkkknnnpppqqqtttuuurrrrrrrrrsssssssssttttttwwwvvvuuusssqqqpppoooooorrrsssttttttrrrooollljjjkkkjjjiiihhhhhhhhhiiijjjooommmkkkjjjjjjlllnnnppppppppprrrtttvvvyyy{{{|||}}}}}}||||||{{{{{{{{{zzz~~~}}}||||||}}}~~~~~~xxxrrrooonnnpppqqqtttsssrrrpppooooooooopppllliiigggjjjoootttvvvuuuxxxzzz|||}}}}}}~~~~~~|||{{{zzzwwwrrrmmmpppnnnlllhhhggghhhkkknnnyyy|||yyysssnnnfff```WWWPPPKKKIIIGGGFFFCCCCCCBBB@@@===<<<<<<===;;;:::999888888888999:::999999888888888888888888888999::::::999;;;>>>@@@DDDDDDFFFHHHKKKOOOSSSUUUYYYYYYZZZ\\\^^^___```aaa``````aaabbbccccccddddddccccccccccccdddfffhhhiiilllkkkjjjkkkllloooqqqssswwwzzz}}}|||uuupppiii```YYYVVVSSSNNNKKKKKKKKKKKKJJJKKKHHHEEEDDDFFFKKKPPPTTTiii|||~~~rrrcccUUUMMMHHHEEEJJJPPPVVV]]]cccooozzzvvviiieee___UUULLLDDD???<<<888:::;;;999666444555777777888999::::::999777555555555666666555555444333333444444555555444444333444444444444444444444444333333333444444444555555444333222111222333444555444333333222222333333444555555555444444333333333444333333222222333333444555555444333444555666777777888999888666333222222444444444444444444444444555555555555555444444444666999;;;999444222444777888777777666777999:::;;;;;;;;;:::::::::;;;;;;<<>>=========<<<;;;:::999888888999999666666777777888:::;;;<<<777888999999999:::===??????@@@AAACCCFFFIIILLLMMMRRRRRRRRRRRRSSSSSSTTTTTTTTTTTTUUUUUUVVVWWWWWWXXXXXXWWWWWWXXXYYY[[[]]]^^^``````___```aaadddfffhhhnnnqqquuuxxxyyy{{{}}}~~~xxxqqqhhhaaa[[[WWWRRROOONNNNNNMMMMMMKKKIIIEEEBBBCCCFFFJJJMMM^^^ooouuufffUUUNNNIIIKKKNNNRRRYYY___kkkxxxzzzooolllfff^^^TTTKKKDDD@@@;;;;;;:::888555555888<<>>;;;888555333555555555555555444333333333444444555555444444333444444444444444444444444222222222333333333444444333333222222333333444555333333222222222222333333555555444444444333333333444333333222222333333444444333333222333444555666666777999888555333333333444444444444444444444444444444444444444444444444777:::<<<:::555333555888777777777777888999:::;;;:::::::::::::::;;;<<<===@@@???AAADDDGGGOOO^^^lll}}}uuunnniiigggfffgggjjjnnnppppppppppppqqqqqqqqqqqqrrrtttvvvxxxzzz||||||{{{zzzzzzyyyyyyxxx{{{}}}~~~}}}zzztttoookkkggggggggghhhiiijjjllllllmmmlllkkkkkkmmmooorrrtttuuuuuuuuuvvvxxxyyy{{{||||||}}}~~~||||||||||||{{{{{{{{{{{{}}}||||||{{{{{{||||||}}}}}}zzzvvvrrrpppppprrrtttuuusssrrrppppppqqqsssuuuwwwyyy}}}yyyvvvttttttooorrrwww{{{}}}}}}{{{zzzpppkkkbbbZZZTTTPPPLLLJJJDDDCCCBBB@@@???>>>>>>>>>===<<<;;;:::999999999999777777777777888:::;;;<<<777888999999888999;;;>>>;;;<<<>>>@@@BBBDDDEEEEEEJJJIIIIIIHHHGGGGGGFFFFFFGGGGGGGGGHHHIIIIIIJJJJJJJJJJJJJJJKKKMMMOOOPPPQQQTTTSSSSSSSSSUUUWWWYYYZZZ```cccgggkkkmmmpppsssuuuwwwyyy|||xxxpppkkkaaa^^^YYYUUUSSSRRRQQQOOONNNKKKGGGCCCBBBCCCEEEGGGQQQ```uuuttt```VVVNNNKKKLLLNNNSSSYYYdddsss}}}|||}}}uuurrrmmmggg___UUUJJJDDD???===:::666555777<<<@@@JJJHHHCCC>>>:::666444333444444555555444444333222333444444555555444444333444444444444444444444444111111111222222222333333222222333444444444444444333222222111111222222333555444444444444333333333444333333222222333333444333222222222222333444444444666777777555444444555444444444444444444444444444444444444444444444444888:::<<<:::777555777999666777888999999999999999999999999:::;;;<<<===>>>@@@???@@@DDDGGGOOO^^^mmmuuunnnjjjiiiiiijjjmmmpppqqqpppooonnnoooqqqqqqqqqrrrtttwwwzzz|||{{{{{{{{{zzzyyyxxxwwwwww|||~~~|||vvvpppmmmiiiiiiiiijjjjjjkkklllllljjjjjjjjjkkkmmmpppsssuuuxxxxxxxxxxxxxxxyyyzzz{{{zzz{{{|||}}}~~~~~~~~~|||||||||||||||{{{{{{{{{||||||{{{{{{{{{{{{||||||~~~|||yyyuuuqqqpppppprrrsssttttttssssssuuuxxx{{{||||||wwwsssuuuwwwyyy{{{{{{zzzzzzuuuppphhh```ZZZTTTOOOLLLFFFEEEBBBAAAAAA@@@???>>>>>>======;;;::::::999999;;;::::::999888888888888777999::::::::::::<<<===;;;<<>>???>>>===>>>BBBEEEMMM]]]kkkwwwpppmmmllllllmmmoooqqqpppooonnnnnnnnnqqqqqqqqqrrruuuwwwzzz{{{zzzzzzzzzzzzyyyxxxwwwvvvzzz|||}}}}}}{{{vvvqqqnnnmmmmmmmmmllllllkkkkkkjjjhhhhhhiiikkkmmmpppssstttyyyyyyyyyyyyyyyzzzzzz{{{yyyzzz{{{|||}}}}}}}}}}}}{{{{{{{{{|||||||||||||||{{{{{{||||||||||||{{{{{{}}}}}}zzzvvvsssqqqqqqrrrsssuuuvvvxxxzzz}}}zzzyyyyyyxxxxxxxxxxxxxxxwwwsssllleee___YYYSSSOOOJJJGGGDDDCCCCCCCCCAAA???>>>>>>======<<<;;;::::::<<<;;;:::999888888888888999:::<<<<<<<<<;;;===>>><<<===>>>@@@@@@@@@???????????????????????????>>>======>>>>>>>>>>>>>>>???======>>>???@@@AAABBBBBBDDDDDDDDDEEEFFFGGGHHHIIIIIIKKKOOORRRUUUXXX\\\___dddggglllooosssvvv{{{~~~}}}|||xxxmmmiiiddd___[[[WWWSSSPPPQQQOOOLLLHHHFFFEEEEEEFFFHHHMMM[[[qqqrrrfffXXXOOOKKKIIILLLQQQTTTbbbvvv~~~tttsssyyy|||vvvsssoooeeeWWWLLL@@@>>>;;;999888999::::::999888666555444666777888444444555555444444333222333444444555555444444333444444444444444444444444333333333333444444444444222333444555666555444333333222222222222222222333444444444444444444444444444333333222222333333444333444444555555555555555333444555555444444555777444444444444444444444444555555666666777777777777666777777777666666777888555666888999::::::999888888999999:::;;;<<<>>>???===<<<>>>AAAEEEMMM]]]lll~~~uuuqqqpppnnnpppqqqqqqooommmmmmnnnoooqqqrrrrrrtttuuuvvvwwwwwwwwwxxxzzz{{{|||{{{zzzzzzyyyzzzzzzzzzxxxtttpppnnnnnnnnnnnnmmmlllkkkjjjiiihhhiiijjjllloooqqqtttuuuzzzyyyyyyyyyyyyzzzzzz{{{yyyzzz{{{||||||}}}||||||{{{{{{{{{|||||||||||||||{{{||||||}}}}}}||||||{{{|||}}}{{{xxxvvvtttuuuvvvwww{{{}}}{{{yyyyyyyyyzzzxxxtttnnniiiccc^^^XXXTTTOOOKKKGGGEEEFFFEEEBBB???===>>>>>>>>>>>>===<<<<<<999999999999999:::;;;;;;:::;;;===>>>===<<<===>>>;;;<<<======>>>>>>======<<<============>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<::::::;;;<<<<<<<<<<<<<<<>>>>>>???@@@AAAAAABBBBBBCCCEEEHHHJJJLLLOOOSSSVVVZZZ]]]bbbfffiiimmmrrruuuuuuzzzuuuqqqkkkeee```[[[VVVRRRQQQOOOMMMJJJGGGEEEDDDDDDFFFIIISSSeeezzz|||ooo```UUUNNNJJJKKKOOOQQQ[[[oooxxxqqqsss{{{{{{xxxwwwpppbbbWWWDDDAAA===:::999888777666777777777777777777777777555555666666555555444333333444444555555444444333444444444444444444444444333333444444444555555555333333444555555555555555444333333222222333333444333333333444444444444555444333333222222333333444333444555666666666555555444555555444333333555666444444444444444444444444555555555666777777888888555555666666777777777888666777888999999999999999999999999:::;;;<<<===>>>???>>>@@@CCCGGGPPP___nnn{{{wwwuuutttsssrrrpppmmmkkkllloooqqqqqqrrrtttuuuuuutttsssrrrqqqssswwwzzz}}}~~~~~~~~~|||{{{yyywwwtttqqqnnnlllkkkkkkllllllllljjjiiihhhkkkkkkmmmoooqqqsssuuuvvvyyyyyyxxxxxxyyyzzzzzz{{{{{{{{{|||||||||||||||{{{{{{{{{{{{{{{|||||||||}}}||||||}}}~~~~~~}}}||||||}}}}}}|||{{{zzzzzz{{{}}}}}}|||}}}xxxuuuqqqlllhhhccc]]]YYYSSSOOOJJJHHHHHHGGGCCC???<<<===>>>?????????>>>>>>::::::999999999:::;;;;;;999;;;===>>><<<;;;<<<<<<===<<<<<<<<<======>>>???>>>>>>>>>===============;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;;;;:::999888;;;;;;<<<===>>>>>>>>>>>>@@@BBBCCCDDDEEEGGGKKKNNNPPPSSSXXX[[[___cccgggjjjmmmrrrxxx~~~}}}yyyssslllfff```ZZZVVVUUUSSSPPPMMMJJJGGGEEEDDDFFFGGGMMMYYYggg{{{zzziii]]]TTTMMMKKKNNNQQQXXXjjj{{{rrrqqqyyy}}}zzz{{{vvvkkk```LLLFFF???:::888888777666666888:::;;;;;;999666444666666777777666666555444333444444555555444444333444444444444444444444444222222333333333444444444444444444444444555666666555444444333333444444555333333333444444444555555444333333222222333333444222333444555555555444444555555555444222222444666444444444444444444444444333333333444555666666666666555555666888999999999777777777777888999:::;;;:::::::::::::::;;;<<<===>>>>>>???CCCGGGPPP```nnn}}}{{{zzzyyytttssspppllljjjkkkooosssqqqsssuuuvvvuuusssqqqoookkkmmmrrrxxx|||~~~}}}zzzvvvrrrooolllkkkggghhhiiijjjkkkjjjiiihhhmmmnnnoooqqqsssuuuwwwwwwxxxxxxxxxxxxyyyzzzzzz{{{|||||||||}}}||||||{{{{{{zzz{{{{{{{{{||||||}}}}}}|||}}}~~~~~~}}}|||~~~}}}}}}|||}}}~~~~~~xxxuuurrroookkkfffaaa]]]VVVQQQKKKIIIIIIHHHCCC???;;;<<<>>>???@@@@@@??????>>>===;;;:::999888888888888:::<<<===<<<;;;;;;;;;???>>>>>>===>>>???AAABBBAAAAAA@@@@@@??????>>>>>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<======<<<:::999888;;;;;;<<<===>>>>>>>>>===???@@@AAAAAAAAACCCFFFIIIIIILLLQQQTTTXXX\\\```ccchhhlllsssyyy~~~xxxrrrkkkeee^^^ZZZZZZXXXUUURRRMMMIIIFFFEEEGGGFFFIIIPPPYYYiiipppcccXXXOOOKKKMMMSSSWWWhhh}}}rrrpppyyy}}}yyy{{{yyynnndddSSSKKK@@@999777777777777333666:::======:::666333777777777777777666666555333444444555555444444333444444444444444444444444111111222222222333333333555555444333333555666777666555555444444555555666333333333444444555555555444333333222222333333444111222333444555444333333555666555333222222333555444444444444444444444444111111222333333444555555777666666777999;;;;;;:::888777777666777999:::;;;;;;;;;:::::::::;;;;;;<<<<<<;;;===AAAFFFNNN^^^mmm}}}zzzwwwzzz~~~{{{wwwsssuuutttrrrpppnnnnnnnnnnnnooopppqqqqqqpppooommmllljjjmmmqqquuuzzz}}}~~~|||xxxtttqqqpppoooppppppooonnnmmmlllkkkkkkkkkkkkpppsssrrrssswwwyyyxxx||||||{{{zzzzzzzzz{{{{{{{{{{{{{{{{{{{{{{{{zzzzzzzzzzzzzzz{{{{{{{{{{{{{{{zzz{{{}}}~~~~~~~~~}}}|||~~~{{{{{{}}}~~~~~~}}}|||zzzxxxvvvtttvvvzzz~~~|||{{{wwwsssmmmhhheeebbb^^^YYYRRRLLLHHHFFFEEECCCBBBAAA@@@???>>>>>>>>>>>><<<;;;;;;::::::999999888:::;;;<<<<<<======<<<<<>>>>>>>>>>>>>>>>>=====================<<<<<<<<<;;;;;;:::::::::999999999<<<<<<<<<<<<<<<===>>>??????????????????@@@@@@AAAEEEFFFGGGJJJMMMPPPRRRTTT]]]bbbiiipppvvv{{{}}}wwwrrrlllfffaaaZZZWWWTTTQQQPPPNNNLLLJJJGGGBBBCCCKKKQQQ[[[rrrzzziiiZZZQQQNNNMMMOOOTTT^^^sss|||{{{~~~vvvrrrtttzzzvvvxxxvvvrrrYYYQQQFFF>>>:::999888666777777666555555555555666777666666666555555555555444444444444444444444444555555555444444333333333444333333222222333333444333333333333333333333333444444444444333333222111333444444555555444444333222222222222222222222222333333333333333333333333333444555666555444333222111222444666666555444333555444333444666666666555444666888888888999;;;===777888888888888999999999999999:::::::::;;;;;;;;;>>>===???BBBEEELLLZZZhhh{{{wwwtttrrrtttxxx}}}{{{{{{yyyvvvsssrrrpppnnnnnnnnnnnnoooqqqqqqppppppnnnmmmkkkjjjiiikkkpppuuuyyy|||}}}}}}zzzxxxuuurrrpppooooooooopppooonnnmmmmmmmmmmmmmmmnnnsssvvvuuuvvvzzz|||{{{||||||{{{zzzyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyzzzzzzzzzzzzzzzzzz{{{{{{{{{{{{{{{||||||}}}}}}}}}|||~~~~~~|||zzzzzzzzzzzzxxxvvvtttsssrrrooollliiigggeeedddhhhlllooorrryyy~~~{{{wwwtttoooiiieeeaaa\\\UUUOOOKKKIIIGGGEEEDDDCCCBBB@@@????????????======<<<<<<;;;:::::::::999::::::;;;;;;;;;;;;;;;@@@@@@AAAAAAAAAAAABBBBBB@@@@@@@@@????????????????????????>>>>>>>>>>>>===<<<<<<;;;;;;;;;:::::::::<<<<<<;;;;;;<<<======>>>>>>>>>>>>>>>>>>???@@@@@@AAAAAACCCEEEGGGJJJLLLMMMVVVZZZaaagggnnntttyyy}}}yyytttooohhhccc\\\YYYTTTQQQOOOMMMJJJHHHHHHCCCCCCIIINNNUUUiii~~~mmm]]]SSSNNNMMMJJJOOOYYYmmm{{{www{{{zzzwwwzzz|||wwwvvvtttqqq]]]TTTHHH???;;;:::999888555555444333333333333444666666666555555555444444444444444444444444444444444444444444444444333333444333333222222333333444333333333333333333333333444555555555555444333222333444444555555444444333222222222222222222222222333333333333333333333333444444555555444444333222111222333444444444333333555444333444666666666555333444666666555555666888777888888888888999999999:::::::::;;;;;;;;;<<<<<<======>>>AAAEEEKKKZZZhhh~~~yyyuuupppmmmmmmnnnrrrvvv{{{~~~}}}xxxvvvwwwxxxwwwvvvqqqpppnnnmmmmmmoooppprrrtttsssqqqooommmkkkjjjiiihhhkkkpppuuuyyyzzzzzzyyytttsssqqqpppooonnnnnnnnnnnnnnnnnnnnnnnnooopppppppppuuuxxxwwwxxx{{{}}}||||||{{{zzzyyyxxxxxxxxxxxxvvvvvvwwwwwwxxxxxxyyyyyyyyyzzzzzzzzz{{{{{{{{{||||||{{{zzzzzzzzz{{{|||}}}yyywwwtttsssrrrpppnnnllljjjiiigggdddaaa]]]ZZZXXXVVVXXX[[[\\\^^^ccclllrrr|||{{{wwwoooiiieee```ZZZTTTPPPMMMJJJHHHEEEEEECCCBBBAAA@@@@@@???>>>>>>>>>===<<<<<<;;;;;;999999999:::::::::;;;;;;AAAAAABBBCCCCCCCCCCCCCCCBBBBBBBBBAAAAAAAAA@@@@@@AAAAAA@@@@@@????????????============<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<=====================>>>???????????????AAABBBDDDFFFGGGMMMPPPVVV\\\bbbiiipppuuu|||zzztttnnnhhh```]]]XXXTTTQQQNNNKKKIIIJJJEEEEEEHHHJJJMMM\\\lllrrrcccXXXRRROOOIIINNNVVVfff}}}~~~vvvuuuzzz~~~wwwtttuuuxxxxxxuuusssoooaaaXXXKKKAAA<<<;;;:::999666555444444333333444444555555555555555444333333444444444444444444444444333333444444444444444444444333333222222333333444333333333333333333333333555555666666555555444444333444444555555444444333222222222222333333333333333333333333333333333333555555444333333333333444111222222222333333333333555444333444666666666555444555666555444333444555777888888888888999999999::::::;;;;;;;;;<<<<<<<<<===<<<>>>AAADDDKKKYYYggg|||xxxtttqqqmmmjjjkkkmmmooorrruuuvvvvvvvvvvvvtttrrrrrrssstttsssqqqooonnnmmmmmmnnnqqqsssuuuyyywwwssspppmmmkkkkkkkkkiiimmmrrrwwwyyyyyywwwvvvppppppppppppooooooooonnnlllllllllmmmnnnpppqqqrrrqqqvvvxxxwwwwwwzzz|||{{{{{{{{{yyyxxxwwwwwwvvvvvvuuuvvvvvvwwwxxxyyyyyyzzzzzz{{{{{{||||||}}}}}}}}}|||{{{yyyxxxxxxzzz|||~~~xxxvvvsssqqqpppnnnkkkiiihhhgggeeeccc___\\\YYYWWWUUUVVVWWWWWWWWWZZZ___dddkkkpppxxx~~~|||uuunnniiieee___ZZZUUUQQQMMMKKKGGGFFFDDDBBBAAA@@@?????????>>>>>>======<<<;;;;;;:::::::::::::::;;;;;;<<>>>>>>>>=========<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<===>>>>>>@@@??????@@@AAABBBCCCCCCFFFIIIMMMQQQXXX___hhhmmmuuuyyy{{{tttoooeeeaaa\\\WWWTTTRRROOOMMMJJJGGGFFFHHHGGGIIIRRR]]]qqqvvviii___WWWSSSMMMPPPVVV```qqqyyytttvvvyyy}}}pppkkkmmmrrrxxx}}}|||wwwsssoooeeeZZZMMMBBB===;;;:::888888777777666666666666666444444555555555444333222444444444444444444444444333333333444444555555555444333333222222333333444333333333333333333333333444444555555555555444444333444444555555444444333222222222333333333333333444444444444444444444444666555444333222333444444333333222222222333444555555444333444666666666555555777888777666666777999777777888888888999999999999::::::::::::;;;;;;;;;===<<<===AAADDDKKKYYYggg|||yyyvvvsssrrrpppnnnlllkkklllnnnpppqqqqqqqqqqqqoooooooooqqqrrrrrrpppoooooonnnmmmmmmooorrrvvvyyy}}}zzzuuupppnnnmmmnnnooommmpppuuuyyyzzzyyywwwuuupppqqqqqqrrrrrrqqqpppoooiiiiiijjjkkkmmmoooqqqrrrssswwwzzzxxxxxx{{{|||{{{zzzzzzyyyxxxwwwvvvvvvwwwvvvwwwwwwxxxyyyzzzzzz{{{{{{||||||}}}~~~~~~}}}{{{yyywwwxxxzzz}}}yyywwwuuutttsssrrrpppnnnkkkkkkiiigggdddaaa___]]]ZZZYYYXXXVVVVVVWWWYYY[[[___bbbhhhqqq~~~~~~yyytttnnnjjjeee```[[[VVVQQQMMMHHHGGGEEECCCAAA@@@??????>>>>>>======<<<;;;;;;;;;<<<;;;;;;:::;;;<<<======AAABBBEEEGGGIIIIIIIIIIIIGGGGGGFFFEEEDDDCCCBBBAAABBBBBBAAA@@@@@@???>>>>>>@@@@@@?????????>>>>>>>>>===<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<======>>>?????????>>>??????@@@@@@CCCEEEHHHKKKPPPXXX```eeemmmqqqwww}}}~~~wwwrrrhhhccc^^^YYYVVVTTTRRRPPPJJJIIIHHHHHHGGGHHHNNNUUUeee|||~~~sssggg]]]VVVOOOQQQTTTZZZeeeyyywwwvvvyyyqqqhhhhhhlllrrrxxx{{{uuupppeee\\\NNNCCC===;;;999888888888777666666666666777333444555666555444222111444444444444444444444444333333333444444555555555444333333222222333333444333333333333333333333333222333333444444444333333333444444555555444444333222222333333333444444444444444444444444444444444666555444333222333444444555444444444444555666666555444333444666666666555444666888888888888:::<<<777777888888888999999999999999999999::::::::::::===<<<>>>AAADDDKKKZZZgggvvvtttrrrqqqrrrsssrrrqqqllllllmmmnnnnnnnnnnnnnnnjjjkkknnnpppqqqqqqppppppnnnmmmllllllnnnrrrwwwzzz}}}yyysssnnnlllmmmppprrrrrrtttwwwzzzzzzyyywwwuuurrrssstttuuutttrrrpppnnnhhhhhhiiikkkmmmoooqqqrrrvvv{{{}}}{{{zzz}}}~~~|||zzzyyyxxxxxxwwwwwwxxxxxxxxxxxxyyyyyyzzzzzz{{{{{{{{{||||||}}}~~~}}}|||zzzxxxyyy{{{}}}~~~yyyxxxwwwxxxzzz{{{zzzyyytttsssrrrpppmmmjjjhhhfff___]]][[[XXXVVVVVVVVVVVVZZZ]]]aaagggqqq}}}}}}zzzssspppkkkfffaaa[[[UUUQQQKKKJJJHHHEEECCCAAA@@@@@@>>>>>>>>>===<<<<<<;;;;;;<<<<<<;;;:::;;;<<<===>>>@@@BBBFFFIIILLLMMMMMMMMMKKKJJJIIIHHHFFFEEEDDDCCCCCCCCCBBBAAA@@@???>>>>>>@@@@@@@@@@@@????????????>>>>>>===<<<<<<<<<<<<===<<<<<<<<<<<<<<<===>>>>>>======<<<<<<<<<<<<======AAABBBEEEGGGKKKPPPWWW\\\bbbgggnnntttzzzyyytttkkkggg```ZZZWWWTTTRRRPPPKKKJJJIIIHHHHHHIIIMMMPPP]]]ooouuuhhh^^^SSSRRRRRRUUU]]]mmm|||{{{}}}xxxiiidddeeejjjpppyyyxxxpppeee\\\PPPFFF@@@===:::777777666555555444444555555333444666777666555333111444444444444444444444444333333444444444444444444444333333222222333333444333333333333333333333333222222333333444333333333333444444555555444444333222222333333444444555555444444444444444444444444555555444333333333333444555555555555666666666666555444333444666666666555222444666666777777999;;;777888888888888999999999999999999:::::::::;;;;;;>>>===???BBBEEELLLZZZhhhsssrrrqqqrrrtttuuuuuuuuupppooonnnmmmmmmllllllllliiikkkmmmnnnnnnmmmmmmmmmlllkkkiiiiiilllpppuuuxxxxxxtttnnnjjjhhhkkkooorrruuuvvvxxxyyyyyyxxxvvvuuutttuuuvvvwwwuuurrrooollliiiiiijjjlllnnnppprrrsssvvv{{{}}}{{{zzz|||}}}{{{yyyxxxxxxxxxxxxyyyzzzzzzyyyyyyyyyzzzzzzzzzzzzzzzyyyzzz{{{|||}}}~~~~~~}}}|||{{{zzzzzz|||~~~{{{{{{|||{{{xxxuuusssjjjhhhddd```^^^]]][[[ZZZ[[[]]]___ccciiirrr|||~~~yyyvvvrrrmmmhhhaaaZZZUUUOOOMMMKKKHHHFFFDDDBBBBBB@@@??????>>>>>>===<<<<<<<<<;;;:::999999;;;===>>>>>>AAAFFFJJJNNNPPPPPPPPPOOOOOOMMMKKKJJJHHHGGGFFFEEEDDDDDDCCCBBBAAA@@@???@@@@@@@@@????????????>>>??????>>>=====================<<<<<<======>>>???<<<;;;;;;::::::;;;;;;<<<>>>@@@BBBCCCEEEIIINNNRRRXXX]]]dddkkkqqqwww|||~~~yyytttnnnfff___ZZZVVVSSSQQQMMMLLLKKKHHHGGGIIIKKKLLLSSS```xxx{{{pppaaa\\\XXXXXX[[[eee{{{rrrgggbbbeeejjjoooxxxyyynnneee]]]RRRIIIDDD@@@;;;888777666666555555555555555444555777888777666333222444444444444444444444444444444444444444444333333444333333222222333333444333333333333333333333333222333333444555555444444333444444555555444444333222222333333444555555666555555555555555555555555444444555555444444333222333444555666666666555444555444333444666666666555333444666666555666777999777888888888888999999999;;;;;;;;;<<<<<<<<<======???>>>@@@CCCFFFMMM[[[iiisssrrrqqqrrruuuwwwwwwvvvuuutttqqqooommmmmmmmmmmmkkklllnnnmmmkkkiiihhhhhhkkkiiihhhgggjjjnnnssswwwtttpppjjjeeeeeehhhmmmqqqvvvwwwwwwxxxwwwvvvuuuuuuuuuvvvwwwwwwuuurrrmmmkkkjjjkkklllmmmoooqqqssstttuuuyyy{{{yyyxxxzzz{{{yyyxxxxxxxxxxxxyyyzzz{{{{{{zzzzzzyyyyyyyyyyyyyyyyyyxxxxxxyyyzzz{{{|||}}}~~~}}}||||||{{{|||}}}~~~~~~vvvsssoookkkiiigggeeeccc\\\^^^```cccgggmmmtttyyy}}}zzzvvvrrrllleee^^^YYYQQQPPPMMMKKKHHHFFFDDDDDDAAAAAA@@@@@@???>>>>>>>>>;;;:::999888888:::<<<======AAAFFFKKKOOORRRRRRRRRRRRRRRPPPNNNLLLJJJIIIHHHGGGFFFEEEDDDCCCBBBAAAAAA@@@@@@@@@?????????>>>>>>@@@@@@???>>>>>>>>>>>>>>>===============>>>??????<<<<<<<<<;;;<<<<<<=========>>>@@@AAABBBDDDHHHKKKQQQVVV^^^eeelllrrrwww{{{~~~|||vvvmmmddd^^^YYYUUUSSSNNNNNNKKKGGGFFFHHHJJJJJJJJJSSSiiiqqqiiibbb^^^\\\aaasssqqqhhhgggllliiiqqq|||zzzmmmfff^^^TTTLLLGGGBBB===999999999888777777777777777444555777999888666444222444444444444444444444444555555555444444333333333444333333222222333333444333333333333333333333333333444444555666666666555333444444555555444444333222222333333444555666666555555555555555555555555333444555666555444333222111222444666666555444333555444333444666666666555666777888777666666666888777888888888888999999999============>>>>>>>>>>>>@@@???@@@DDDGGGNNN\\\jjjpppuuuwwwtttrrrtttvvvuuuyyyvvvqqqooooooqqqqqqqqqsssqqqnnnlllkkkjjjgggeeehhhiiikkklllkkkjjjkkklllpppnnniiieeecccffflllpppyyyxxxxxxwwwwwwvvvvvvvvvzzzzzzxxxwwwtttqqqooommmnnnmmmllllllmmmoooqqqsssxxxxxxyyyyyyzzz{{{||||||}}}{{{yyywwwwwwxxx{{{|||yyyzzzzzzzzzyyywwwvvvtttwwwxxxzzz{{{|||{{{{{{zzz||||||||||||}}}~~~~~~wwwsssqqqnnniiidddcccbbbaaabbbeeekkkpppttt~~~~~~}}}zzzuuuoooiiidddaaaWWWTTTPPPLLLIIIFFFBBB??????@@@@@@@@@???>>><<<;;;<<<;;;999888888999;;;<<<>>>AAAFFFJJJMMMQQQUUUXXXVVVVVVVVVUUUSSSPPPMMMKKKKKKJJJHHHFFFEEEDDDDDDEEEBBBBBBBBBAAAAAA???>>>==================>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>============>>>>>>>>>>>><<<<<<===???@@@AAABBBCCCJJJNNNSSSYYY___eeelllppppppuuu|||{{{qqqggg^^^XXXTTTQQQPPPNNNKKKHHHGGGHHHJJJKKKMMMRRR^^^rrrzzzhhh^^^ZZZ]]]jjjxxxzzzlllggggggjjjnnntttzzz~~~|||wwwssshhhddd\\\QQQGGGAAA>>>>>>888777666777999999777666888888777777666444333222555444444444444555666666333000...///222444333111666666555555555555666666333333333333333333333333666555555666777777555444444444333333333333444444444555666777777666555444555555666666777777888888555444444444444555666666333333444444555666666666888777666555444333222222666666666777888888999999666666666666777888999::::::;;;======<<<<<<>>>??????>>>AAADDDGGGNNN\\\iiiyyy}}}~~~zzzwwwyyyzzzzzzyyyvvvqqqnnnnnnpppsssuuuvvvsssnnnllljjjiiigggfffiiijjjlllllljjjiiijjjkkkjjjiiigggffffffjjjpppuuu||||||{{{zzzyyyxxxwwwwwwzzzyyywwwtttqqqooommmmmmooonnnmmmmmmnnnppprrrsssxxxxxxyyyzzzzzz{{{||||||{{{zzzxxxwwwwwwxxxyyyzzzyyyyyyyyyyyyyyywwwvvvuuuvvvwwwyyy{{{{{{{{{{{{{{{}}}}}}}}}}}}~~~~~~|||zzzwwwrrrnnniiihhhfffgggiiimmmrrruuuzzz{{{vvvrrrmmmgggccc[[[WWWRRRMMMJJJGGGDDDBBBAAAAAAAAA@@@???>>>===<<<<<<;;;:::999999:::;;;<<<>>>AAAEEEIIIMMMRRRWWWZZZ[[[[[[[[[[[[YYYVVVSSSQQQOOONNNLLLIIIGGGFFFFFFFFFCCCCCCCCCCCCBBBAAA@@@???AAAAAAAAAAAAAAAAAAAAAAAA????????????????????????>>>>>>>>>>>>>>>>>>>>>>>><<<======>>>???@@@AAAAAAEEEHHHMMMRRRWWW]]]cccgggjjjpppwww}}}~~~uuukkkccc]]]WWWSSSPPPNNNLLLJJJHHHHHHIIIJJJKKKNNNWWWfff}}}ttteee[[[XXX```kkkuuuqqqjjjkkkmmmpppsssrrrpppmmmlllggg___UUUKKKDDD@@@???888777777888999999888666777777777777666555444333555444444444444555666666333111000111333555333222666555555444444555555666444444444333333333333333666555555555777777555444555444444444444444444555555555666666666666555555666666666666666777777777444444444555555555555666555555555555555555444444555555555555555555555555555555555666777777888888777777777888999:::::::::999:::<<<<<<;;;;;;===>>>>>>>>>@@@CCCFFFMMM[[[iii{{{xxxsssnnnmmmooouuuzzzzzzuuuoookkkiiihhhggggggiiikkklllllljjjhhhggghhhhhhiiiiiijjjlllpppuuuyyy~~~}}}{{{zzzyyyzzzxxxtttqqqnnnllllllllloooooonnnoooppprrrtttuuuxxxyyyyyyzzzzzz{{{{{{|||xxxwwwwwwwwwwwwxxxxxxxxxxxxxxxxxxxxxxxxwwwvvvuuuuuuvvvxxxzzz{{{|||{{{{{{}}}}}}}}}~~~~~~}}}}}}~~~|||wwwtttlllkkkjjjiiikkknnnqqqsssyyy~~~zzzxxxtttmmmgggaaa\\\VVVPPPLLLIIIGGGEEEDDDCCCBBB@@@???>>>>>>>>>===<<<;;;:::::::::<<<<<<===@@@EEEIIIMMMSSSYYY]]]______``````^^^\\\YYYXXXVVVTTTRRRNNNLLLIIIHHHGGGEEEEEEEEEDDDDDDCCCBBBBBB@@@@@@@@@@@@????????????AAAAAAAAAAAAAAAAAAAAAAAA>>>>>>>>>>>>>>>>>>>>>>>>============>>>>>>>>>???@@@CCCGGGKKKOOOSSSYYY\\\ccchhhpppvvv|||zzzrrrjjjbbb[[[VVVPPPOOOMMMKKKJJJIIIHHHHHHHHHIIIMMMWWWiiimmm]]]UUUXXX^^^mmmxxxyyynnnkkkhhhgggiiilllmmmnnnqqqmmmdddZZZPPPHHHBBB@@@:::888777888999:::999777555555666666666666555555555555444444555555666777333222333444666666444222555444444333333444444555444444444444444444444444555555444555777777555444555555555444444555555555666666555555555555666666777777666666666666666666333333555666666666555444777666666555444444333333222333333444555666777777444444444555666666777777666777999:::;;;;;;::::::888999;;;;;;::::::<<<===>>>===???BBBEEELLLZZZhhh}}}vvvooolllnnnuuu{{{}}}wwwpppjjjhhhhhhhhhhhhjjjkkkmmmllliiifffeeeeeekkkllloooppprrrtttxxx{{{~~~}}}|||{{{xxxsssooolllkkkllllllooooooppppppqqqsssuuuvvvyyyyyyyyyyyyzzzzzz{{{{{{vvvwwwxxxyyyyyyyyyxxxwwwwwwwwwwwwwwwwwwwwwvvvvvvuuuvvvxxxzzz{{{||||||{{{||||||||||||}}}~~~}}}|||~~~zzz|||}}}yyyvvvpppooonnnnnnppprrrtttvvv{{{}}}zzztttnnngggbbbZZZSSSNNNLLLIIIHHHGGGEEECCCAAA@@@???@@@@@@>>>===<<<;;;;;;;;;<<<<<<===@@@CCCGGGLLLSSSZZZ___aaabbbcccccccccaaa___]]]\\\[[[XXXTTTPPPMMMKKKIIIGGGGGGFFFEEEEEEDDDDDDDDD@@@@@@@@@@@@????????????AAAAAAAAAAAAAAAAAAAAAAAA@@@???????????????>>>>>>==================<<<<<>>===<<<===AAADDDKKKZZZhhhzzzqqqmmmooouuuzzz|||wwwooojjjhhhhhhiiiiiijjjlllnnnmmmjjjfffdddccciiilllooorrrtttvvvzzz||||||}}}~~~~~~zzzwwwrrrnnnkkkkkkmmmnnnoooooopppqqqssstttvvvwwwxxxxxxxxxxxxyyyyyyyyyyyyvvvwwwyyyzzz{{{zzzyyyxxxwwwwwwwwwwwwwwwwwwxxxxxxvvvwwwyyy{{{||||||||||||zzzzzzzzz{{{{{{|||}}}~~~|||{{{vvvwww|||}}}|||vvvvvvwwwxxxyyy{{{}}}~~~{{{~~~xxxrrrmmmggg^^^WWWRRRNNNKKKJJJIIIGGGEEECCCAAAAAAAAAAAA???>>>>>>======<<<<<<<<<===???BBBFFFKKKRRRZZZ```dddeeefffggghhhfffeeedddaaa```]]]ZZZVVVRRROOOMMMJJJIIIHHHGGGEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDCCCCCCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@?????????>>>=========<<<<<<<<<<<<<<<>>>@@@BBBDDDEEEGGGKKKMMMVVV\\\ccckkkqqqyyy}}}uuulllccc\\\UUUTTTRRRPPPMMMJJJHHHGGGEEEEEEGGGLLLRRRcccvvvbbbWWWTTTTTTRRRZZZiii{{{~~~ssslllmmmttt}}}}}}xxxppphhh```VVVLLLEEE@@@===;;;:::::::::999777333444555666777777777777666555555555555666777777444666888999888777555444333333222222222222333333444444444555555555666666444333333444666777555444555555444444444444555555666555444333333444555666777777666666555555444444222333555777777666555333444444444555555555666666444555555555555555555555555666666777777888999999555666888::::::999777666:::;;;======<<<<<<>>>???===<<<===@@@CCCJJJZZZhhh|||tttqqqssswwwyyyyyytttmmmiiihhhiiijjjkkkllloooppppppmmmiiifffeeeeeehhhlllpppssswww{{{~~~{{{|||~~~~~~|||wwwtttpppmmmkkkkkkmmmnnnnnnoooppprrrsssuuuvvvwwwwwwwwwwwwwwwwwwwwwwwwwwwvvvwwwxxxzzzzzzzzzyyyyyyxxxwwwwwwwwwxxxyyyzzzzzzxxxyyy{{{|||}}}}}}||||||yyyyyyyyyyyyzzz{{{|||}}}}}}yyyrrrsssvvv||||||}}}~~~~~~|||wwwrrrmmmddd]]]WWWRRRNNNLLLJJJIIIGGGEEEDDDCCCBBBBBB@@@?????????>>>======<<<===>>>AAACCCHHHPPPYYY___fffhhhjjjlllllllllkkkjjjeeedddccc```\\\YYYVVVTTTOOONNNKKKIIIGGGGGGGGGGGGFFFFFFEEEEEEDDDCCCCCCCCCAAAAAAAAAAAAAAAAAAAAAAAABBBBBBAAAAAA@@@?????????===============<<<<<<<<<<<<===???@@@@@@BBBEEEGGGPPPUUU]]]dddjjjsss}}}|||sssiiicccYYYWWWTTTQQQNNNKKKJJJIIIFFFEEEHHHMMMPPPYYYpppyyydddWWWQQQNNNNNNSSS___ooo|||rrrpppttt{{{{{{wwwrrrmmmhhh```VVVNNNDDDAAA===::::::999888666444444555666777777666666666666555555666666777888555777999999777666555666444333333222222333333444333333333444555555666666333222222444666777666444444444444333333444444444555555444444444444555555666666555555555555555555333333555666666666555444333333444444555666666777666666666555444444444333666666777777888999999999666777888888999888777666:::<<<======<<<===>>>@@@>>>======???CCCJJJZZZiii}}}uuuvvvyyyzzzyyytttpppkkkhhhiiijjjllllllppprrruuutttqqqnnnkkkjjjhhhjjjnnnqqqtttxxx|||}}}~~~~~~{{{yyysssqqqnnnlllkkkkkklllmmmmmmnnnppprrrtttuuuvvvvvvvvvvvvvvvvvvuuuuuuuuuuuuuuuvvvwwwxxxyyyyyyyyyyyyxxxxxxxxxxxxyyyzzz{{{|||{{{|||}}}~~~~~~}}}|||{{{zzzzzzzzzzzz{{{|||}}}}}}}}}yyynnnoooqqqwww}}}~~~wwwrrrkkkccc]]]WWWQQQNNNJJJJJJIIIHHHFFFDDDBBBAAA@@@@@@@@@@@@???>>>===<<<===>>>???BBBFFFNNNWWW^^^fffgggjjjlllmmmmmmmmmllliiiiiihhhfffccc```]]][[[UUUSSSPPPMMMJJJIIIIIIIIIEEEEEEDDDCCCCCCBBBAAAAAACCCCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBAAA@@@@@@??????==================>>>>>>;;;===>>>??????@@@CCCEEEHHHNNNUUU\\\bbbkkkvvv}}}{{{rrrlll]]][[[WWWRRRNNNLLLKKKKKKHHHEEEHHHMMMMMMPPPbbbxxx{{{eeeXXXQQQLLLLLLOOOVVVcccrrrxxxpppoooqqqrrrqqqnnnlllkkkjjjeee\\\UUUGGGDDD???;;;999888666555555555666666666666666555666666666666666777777888666888999888555444555777444444333333333333444444222222222333444555555555222222222444666777666444333333222222222222333333333444444555555444444333444444555555555555555555444444444555555555555666444444555555555555555555666666555555555444444444555555666666777888888888888888888888888888888888999;;;<<<<<<<<<<<<===??????======@@@CCCKKK[[[jjj|||vvvyyy}}}}}}zzzqqqnnnjjjhhhiiikkkmmmmmmsssuuuxxxxxxuuuqqqnnnmmmppprrrtttuuuvvvxxx|||~~~|||yyywwwooonnnllljjjjjjjjjkkklllmmmnnnppprrrtttuuuvvvvvvuuuuuuuuuuuuuuuttttttttttttuuuuuuvvvwwwxxxxxxyyyyyyyyyxxxxxxyyy{{{}}}~~~}}}~~~~~~~~~|||{{{{{{zzzzzz{{{{{{|||}}}~~~}}}yyylllmmmooouuu{{{{{{vvvooohhhaaaZZZTTTPPPJJJJJJJJJJJJHHHEEECCCAAAAAAAAAAAA@@@@@@>>>===<<<>>>>>>???@@@EEEMMMVVV]]]ccceeegggjjjkkklllkkkkkkllllllkkkjjjhhheeebbbaaaYYYWWWSSSOOOMMMKKKKKKKKKIIIHHHHHHGGGFFFEEEEEEDDDEEEEEEEEEEEEEEEEEEEEEEEECCCCCCBBBAAAAAA@@@??????============>>>>>>??????===>>>@@@@@@@@@AAADDDFFFCCCHHHOOOVVV]]]fffpppwww~~~xxxrrr```]]]XXXSSSOOOMMMLLLMMMIIIEEEFFFKKKJJJKKKZZZnnn|||ggg[[[SSSMMMKKKLLLQQQZZZgggvvv|||pppjjjhhhgggeeeddddddfffhhhfff^^^WWWIIIEEE@@@<<<999888666444555666666666666666555555666666666666666777888888777888999777444333555888555444444333333444444555111111222333333444555555222222222333666777666444333222222111111222222333222333555555555555333222333444444555555666666666555444444444444555666666666666666555444444333333555555555555555555555555444444555555666777777777::::::999888888999999:::888:::;;;;;;;;;;;;<<<>>>@@@>>>>>>@@@CCCKKK[[[jjjyyyvvv{{{}}}uuuoookkkkkklllmmmsssyyy{{{xxxtttuuuwwwxxx{{{~~~{{{xxxvvvooonnnllljjjiiiiiijjjkkkmmmnnnoooqqqsssuuuvvvwwwzzzyyyvvvtttssssssttttttsssssssssssstttuuuvvvwwwvvvwwwxxxxxxxxxyyy|||~~~}}}}}}||||||}}}~~~~~~}}}{{{zzzzzz{{{|||}}}~~~zzzooooooqqquuu{{{xxxsssooofffYYYOOOPPPMMMJJJHHHGGGFFFDDDBBB@@@@@@@@@?????????>>>>>>???===???DDDGGGJJJQQQYYYbbbgggjjjhhhiiilllnnnlllnnnnnnmmmllljjjhhheeecccaaa\\\VVVRRROOONNNLLLKKKMMMLLLJJJHHHGGGEEEEEEDDDHHHHHHGGGFFFFFFFFFFFFFFFDDDDDDCCCBBBAAA@@@@@@???AAAAAA@@@@@@???>>>>>>===>>>>>>?????????@@@@@@@@@BBBCCCGGGNNNTTT[[[gggrrr||||||wwwmmmfff\\\VVVSSSRRROOOMMMIIIGGGEEEEEEIIIOOOVVV[[[vvvssseeeWWWNNNJJJMMMOOOTTT___qqq~~~rrriiibbb]]]YYY[[[___cccfffeeebbb___RRRLLLCCC<<<999999999999555555555666666666666666777777666555555555555555777777666666666555555555222444666555222111444777333333333333333333333333666555444444444444555666222222333444444555555666555555555555666666666666555555555555555555555555999999888777666555444444666666666666666666666666555555555555555555555555444444555555666666777777666777777777888888888888999999:::;;;;;;<<<<<<===>>>===>>>BBBEEEMMM\\\kkkxxx|||yyyxxx}}}~~~wwwppplllkkklllmmmsssyyy~~~yyyuuutttvvv{{{zzzuuurrrnnnmmmkkkiiiiiijjjkkklllnnnnnnoooqqqrrrssstttuuuwwwwwwwwwvvvvvvtttssssssssssssssstttuuuuuuvvvvvvvvvwwwxxxwwwwwwxxxzzz}}}}}}}}}}}}}}}}}}}}}~~~~~~}}}|||{{{zzzzzz{{{}}}~~~{{{pppqqqsssyyyzzzuuummmbbbYYYRRROOOLLLIIIHHHGGGEEECCCCCCBBBBBBAAAAAA@@@??????>>>===>>>CCCFFFIIIPPPXXX___dddhhhgggiiimmmooonnnooooooooonnnllljjjhhhfffddd```[[[VVVTTTSSSQQQPPPNNNMMMLLLKKKJJJIIIIIIIIIHHHGGGFFFFFFFFFFFFFFFGGGEEEEEEDDDCCCBBBAAAAAA@@@AAAAAAAAA@@@???>>>>>>>>>>>>>>>?????????@@@@@@@@@AAAAAAEEEKKKPPPVVVaaalllvvv}}}{{{rrrjjjaaaZZZVVVSSSPPPMMMLLLIIIGGGFFFHHHMMMRRRVVVkkkvvviii[[[QQQMMMNNNPPPUUU```sssxxxmmmbbb[[[WWWXXX\\\```dddeeecccaaaSSSLLLDDD===999888888888666666666666666555555555777777666555555555555555555555444444444333333333444555555444333222444555444444444444444444444444555555555555555555555555444444444444444444444444444444444444555555555555555555555555555555555555888888777777666555555555444444444444444444444444666666666666666666666666666666777777888888999999888888888888999999999999999::::::;;;;;;<<<<<<===???>>>???BBBFFFMMM]]]kkkpppsssyyy{{{{{{~~~wwwqqqlllkkklllmmmssszzz{{{vvvuuuwww~~~yyyrrrnnnlllkkkjjjiiijjjkkkmmmnnnooopppqqqqqqrrrrrrrrrrrrtttuuuwwwxxxxxxvvvsssqqqrrrssstttuuuvvvvvvvvvvvvwwwxxxxxxwwwvvvwwwyyy{{{~~~~~~~~~}}}}}}}}}}}}}}}|||{{{zzzzzzzzz|||}}}~~~}}}|||tttuuuxxx~~~|||tttkkkdddXXXTTTPPPMMMLLLJJJHHHFFFFFFFFFEEECCCBBBAAA@@@???>>><<<===BBBEEEGGGNNNUUUZZZaaaeeefffiiinnnpppppppppppppppooonnnlllkkkjjjhhheee```]]][[[ZZZXXXVVVQQQPPPOOONNNMMMMMMMMMMMMGGGGGGFFFFFFFFFGGGGGGHHHGGGGGGFFFEEEDDDCCCBBBBBBBBBAAAAAA@@@@@@??????>>>???????????????@@@@@@@@@???>>>BBBGGGKKKOOOYYYcccnnnxxxxxxpppfff^^^YYYUUUQQQMMMNNNLLLIIIGGGGGGJJJNNNPPP\\\qqq}}}qqqcccZZZRRRPPPPPPTTT___qqq~~~xxxjjj```ZZZZZZ\\\```ccceeedddbbbVVVPPPGGG@@@<<<:::999999777777666666555555444444777666666555555555555666444444444444444333333333777555333333444444333222555555555555555555555555333444555666666555444333666666555444444333222222333333333444444444444555555555555555555555555555666666666666666666666666444444444444444444444444777777777777777777777777666666777777888888999999888999999999999::::::::::::::::::;;;<<<<<<======@@@???@@@CCCGGGNNN]]]llllllnnnrrrxxx}}}~~~|||uuunnnjjjjjjkkkmmmssszzz}}}xxxxxxyyyxxxqqqmmmjjjjjjiiiiiijjjmmmoooqqqrrrrrrsssttttttsssrrrrrrssstttvvvwwwwwwuuusssrrrrrrssstttvvvwwwwwwwwwvvvyyyyyyyyyxxxwwwwwwyyy{{{~~~~~~~~~~~~}}}}}}||||||zzzzzzzzzzzz{{{}}}~~~|||~~~xxxyyy|||yyyoooiii___[[[VVVRRROOOMMMKKKIIIHHHGGGFFFDDDCCCAAA@@@???>>><<<===AAACCCEEELLLSSSXXX___dddfffhhhnnnpppooooooooooooooonnnmmmmmmlllkkkiiieeecccbbb```^^^\\\VVVUUUTTTRRRQQQPPPOOOOOOHHHHHHGGGGGGGGGHHHIIIIIIHHHHHHGGGFFFEEEDDDDDDCCCBBBBBBAAAAAA@@@@@@@@@@@@????????????????????????>>>===@@@DDDFFFIIIRRR[[[eeerrr{{{tttjjjbbb]]]YYYTTTPPPOOOMMMJJJHHHGGGHHHKKKLLLRRRccc}}}yyynnngggZZZTTTPPPRRR[[[jjj|||{{{{{{pppeeeeeeeeefffggggggdddbbbZZZTTTKKKDDD???===;;;:::888888777666555444444333777666555555555555666666666666666666666666666666999666222222444555333000444444444444444444444444333444666777777666444333555555444444444333333333333333444444444555555555555555555555555555555555555555555666666666777777666666666666666666666666666666666666666666666666444444555555666666777777888888888999999999::::::::::::;;;;;;<<<=========@@@???@@@DDDGGGOOO^^^lllkkklllnnnqqquuuyyy}}}|||wwwooojjjfffgggiiikkkqqqwww~~~zzz{{{}}}xxxrrrmmmiiiiiiiiiiiikkknnnqqqssstttuuuvvvwwwvvvuuusssrrrssssssssstttsssssssssrrrpppqqqssstttvvvwwwxxxxxxyyyzzzzzzyyyxxxxxxzzz|||~~~~~~~~~}}}|||{{{zzzzzzzzz{{{|||}}}~~~~~~|||{{{|||rrrkkkeee```ZZZTTTPPPMMMJJJHHHIIIHHHGGGEEECCCAAA?????????======@@@BBBDDDJJJQQQWWW^^^dddfffiiimmmooonnnooonnnnnnmmmmmmmmmmmmmmmllljjjhhhgggfffdddaaa___\\\[[[XXXVVVSSSQQQOOOOOOJJJJJJIIIIIIIIIIIIJJJKKKIIIIIIHHHGGGFFFEEEEEEDDDBBBBBBBBBAAAAAAAAAAAAAAA????????????????????????>>>===???CCCDDDEEELLLTTT^^^lllzzz}}}vvvmmmeeeaaa\\\WWWSSSNNNMMMJJJIIIHHHIIIJJJKKKNNN[[[pppxxxrrrfff]]]TTTTTTYYYdddxxx{{{}}}vvvuuutttssspppkkkeeeaaaZZZTTTLLLDDD???<<<:::999888888777666555444444333666666555555555555666666555666666666666666666666999666222222444555333000333333333333333333333333333444666777777666444333333333333444444444555555444555555555666666666666555555555555555555555555444444555555666666777777666666666666666666666666555555555555555555555555444444555555666666777777777777777777888888888999::::::;;;<<<<<<======>>>@@@???@@@DDDGGGOOO^^^llljjjjjjjjjkkklllpppvvvzzz~~~}}}}}}wwwqqqjjjfffccceeeffffffjjjooouuuzzz|||zzz}}}~~~|||wwwrrrnnniiiiiiiiiiiikkkooorrrtttuuuvvvxxxyyyxxxwwwuuussssssrrrrrrqqqqqqqqqppppppmmmmmmnnnppprrruuuwwwxxxxxxyyyyyyxxxwwwxxxzzz}}}}}}}}}~~~~~~|||{{{zzzzzz{{{{{{|||}}}}}}}}}|||~~~}}}{{{rrrkkkfff^^^VVVQQQMMMIIIGGGIIIIIIGGGEEEDDDBBBAAA@@@@@@>>>>>>AAABBBCCCHHHOOOVVV^^^dddfffiiinnnpppoooooonnnmmmlllllllllllllllkkkjjjiiiiiiiiigggdddaaaaaa```]]]YYYVVVSSSQQQPPPMMMMMMLLLKKKKKKKKKKKKKKKJJJIIIIIIHHHGGGFFFEEEEEEBBBBBBBBBBBBBBBBBBBBBBBB@@@@@@@@@???????????????>>>===???BBBBBBBBBHHHPPPWWWdddqqqyyyyyyqqqiiieee```ZZZUUUNNNMMMLLLJJJJJJIIIJJJJJJLLLUUUeee||||||sssfff[[[XXXZZZaaarrr{{{rrrhhh```WWWQQQIIICCC>>>;;;888666777777666666555555444444666555555555555666666777333333333444444444444444777555333333444444333222333333333333333333333333333444555666666555444333222222333333444555666666555555555666666666777777555555555555555555555555444444444555555666666666444444444444444444444444555555555555555555555555666666777777888888999999666666777777777888888888;;;;;;;;;<<<======>>>>>>@@@???@@@CCCGGGNNN]]]lllkkkkkkiiigggeeehhhnnnsssvvvvvvwwwyyyzzzxxxrrrmmmhhhdddbbbcccccc```aaadddhhhnnnuuuwwwwwwxxx}}}~~~~~~~~~}}}yyyuuupppmmmiiiiiiiiijjjlllooorrrttttttvvvxxxyyyxxxwwwuuussspppqqqrrrrrrqqqooommmkkkhhhhhhhhhiiilllqqquuuxxxuuuvvvwwwvvvvvvwwwyyy|||{{{|||~~~~~~}}}|||{{{{{{|||||||||||||||{{{zzz|||uuuoooeee\\\UUUPPPLLLIIIJJJJJJIIIGGGFFFDDDCCCBBBAAA??????AAABBBCCCHHHOOOTTT\\\cccgggkkkqqqsssrrrpppooonnnlllkkkkkkllllllkkkjjjjjjkkkkkkiiifffbbbdddccc```]]]ZZZWWWVVVUUUQQQPPPOOONNNMMMLLLLLLLLLJJJIIIIIIHHHGGGFFFEEEEEEBBBBBBBBBBBBBBBCCCCCCCCC@@@@@@@@@?????????>>>>>>===<<<>>>@@@@@@???EEELLLQQQ\\\hhhqqq|||vvvnnnhhhbbb[[[VVVPPPPPPNNNLLLKKKIIIIIIHHHHHHOOOZZZmmmzzzkkk^^^[[[ZZZ^^^mmmyyykkkbbbVVVQQQJJJDDD???<<<999888666666666666666555555555555555555555555666777777333333333444444444555555444555555444333222444555444444444444444444444444555555555555555555555555333444444444444444444444444444444555555555666666555555555555555555555555444555555555555555555555444444444444444444444444555555555555555555555555666666777777888888999999777777888888888999999999;;;;;;<<<<<<======>>>>>>???>>>???BBBFFFMMM]]]kkknnnmmmjjjeeebbbdddjjjooopppqqqrrruuuvvvtttoookkkhhhdddbbbbbb```[[[ZZZ\\\___fffnnnrrrtttvvv|||}}}{{{wwwrrrnnnllljjjiiiiiijjjlllooorrrtttsssuuuwwwxxxxxxwwwtttsssmmmooorrrtttrrrooojjjgggdddcccccceeehhhnnnssswwwsssttttttttttttuuuxxx{{{zzz{{{}}}~~~}}}{{{|||||||||||||||{{{zzzxxx{{{~~~~~~wwwmmmccc[[[UUUQQQNNNKKKKKKJJJIIIGGGFFFEEEEEEBBB@@@???BBBBBBCCCHHHNNNQQQZZZbbbggglllsssvvvuuurrrpppooommmlllkkkllllllkkkjjjkkklllmmmkkkgggdddeeedddbbb___]]][[[ZZZYYYSSSRRRQQQOOONNNMMMLLLLLLJJJIIIHHHHHHFFFFFFEEEDDDBBBBBBCCCCCCCCCCCCCCCCCC@@@@@@@@@@@@??????>>>>>><<<;;;===??????>>>CCCJJJNNNWWWaaakkkxxxzzzrrrkkkccc\\\VVVSSSRRRPPPNNNKKKIIIGGGFFFDDDJJJSSSddd~~~{{{kkk^^^ZZZXXXZZZiii{{{~~~ooodddXXXTTTMMMGGGCCC@@@===;;;555555555666666666666666555555555555555666777888555555555666666666777777222444666555222111444777555555555555555555555555666555444444444444555666666555555444444333333222333333333444444444555555555555555555555555555555555555555555555555555555666666666666666666666666777777777777777777777777444444555555666777777777888888999999999:::::::::;;;;;;<<<<<<===>>>>>>>>>>>>===>>>BBBEEEMMM\\\kkkjjjiiifffbbbcccfffiiijjjooonnnnnnnnnnnnmmmjjjhhhgggeeecccaaa```^^^\\\ZZZ[[[```hhhmmmqqqvvv}}}~~~{{{xxxuuuqqqllliiiiiihhhggggggiiimmmqqqtttwwwxxxxxxxxxwwwtttrrrppppppooopppqqqrrrpppkkkfff```^^^\\\\\\^^^bbbgggjjjqqqpppnnnmmmmmmnnnpppqqqyyy{{{}}}~~~}}}}}}}}}~~~||||||}}}}}}}}}|||||||||zzzzzzzzz|||~~~pppeee___[[[WWWSSSLLLJJJGGGFFFFFFGGGFFFEEEEEECCCAAA???@@@BBBEEEGGGOOOVVV___hhhnnnqqqsssuuupppooonnnlllkkkkkkkkklllkkkjjjjjjkkkkkkjjjhhheeecccbbbaaa```___]]]\\\\\\UUUUUUSSSRRRPPPNNNMMMLLLJJJJJJIIIHHHGGGFFFEEEDDDDDDDDDDDDCCCBBBBBBBBBAAA@@@AAAAAABBBBBBAAAAAA@@@======>>>???@@@BBBDDDEEEJJJNNNVVVbbbppp|||xxxppphhh___XXXVVVRRROOOMMMNNNLLLHHHEEEMMMLLLMMMVVVlllqqq]]]WWWVVVYYYfffuuurrrjjj___WWWNNNHHHFFFCCC???::::::888777777888888666555777777777777777777666666444444444555555555555555333333333333333333333333444333333222222333333444444444444444555555555666555444222000///000222333333444444444555666666666444444444444444444444444444444444444444444444444444444555555555555444444666666666333000000333666666555555444444444555555777888999:::::::::999999<<<<<<<<<;;;;;;:::::::::888999>>>CCCEEELLL[[[iiinnnkkkgggcccdddgggkkklllnnnmmmmmmlllllljjjhhhfffeeedddcccbbbaaa___\\\ZZZ[[[___eeekkkqqqvvv{{{~~~}}}yyyvvvsssoookkkggggggfffeeefffiiinnnsssvvvuuuvvvwwwwwwvvvtttrrrppprrrqqqqqqrrrrrrooojjjfff]]]\\\ZZZYYYZZZ\\\___aaadddcccbbbaaaaaabbbcccdddmmmpppuuuyyyzzz{{{|||~~~{{{{{{|||||||||{{{zzzyyyyyyyyyzzz{{{}}}xxxllleee___XXXQQQQQQNNNKKKIIIHHHHHHGGGFFFEEECCCAAA@@@@@@BBBEEEGGGNNNTTT^^^fffkkknnnppprrrrrrqqqooommmlllllllllmmmjjjiiiiiiiiijjjiiifffdddcccbbbaaa___^^^\\\[[[[[[VVVUUUTTTRRRPPPNNNMMMLLLIIIIIIHHHGGGFFFEEEDDDDDDCCCCCCCCCCCCCCCBBBBBBBBBAAAAAABBBBBBBBBBBBAAAAAA????????????@@@@@@AAABBBFFFJJJSSS___lllyyy{{{tttkkkbbb\\\WWWTTTPPPOOOOOONNNJJJGGGIIIIIIJJJPPPbbb}}}uuuaaaXXXVVVXXXdddrrr~~~zzzrrrmmmfff^^^UUUNNNJJJFFF@@@;;;<<<:::999999999999888777666666666666666666666777666555555555555555555555666555555555444333333333444333333333333333333444444444555555555666666666777777555444444555666666444444444555555555555555444444444444444444444444444444444444444444444444555555555666666555555555777777777555333333555888666666555555555555555666777888:::;;;;;;::::::999:::::::::;;;;;;;;;<<<<<<;;;<<>>>>>>>>BBBFFFNNNYYYgggttt~~~yyypppggg```YYYUUUQQQPPPPPPOOOLLLIIIGGGGGGHHHLLLXXXnnn}}}ggg[[[VVVVVV```mmm~~~~~~uuuttttttrrrppppppmmmggg^^^VVVPPPJJJBBB===<<<:::888888888999888666444444555555555666666666777777777666666555555555888888777666555444333333333333333333333333333333555555666666666777777777777777777777777888888888555555555555555444444444444444444444444444444444555555555555555555555555555666666777777666666555777888888777555666888;;;777777666666666666777777888999:::;;;<<<;;;::::::888888999:::;;;======>>>>>>>>>@@@CCCEEEKKK[[[kkk~~~xxxnnndddaaabbbeeejjjooopppooommmjjjfffdddccccccdddfffiiijjjhhhdddaaa_________ccckkktttyyyzzzyyy|||~~~~~~{{{wwwssspppmmmiiigggfffffffffhhhjjjooorrruuuuuuuuutttsssrrrooommmlllooopppqqqrrrqqqooommmkkkhhhhhhfffdddaaa^^^[[[YYYUUUUUUSSSRRRPPPNNNMMMLLLNNNRRRXXX]]]bbbhhhmmmqqquuuwwwyyy{{{||||||zzzyyyyyyxxxxxxxxxyyyzzz|||}}}{{{zzz{{{{{{tttiii```XXXTTTPPPNNNLLLKKKIIIGGGFFFEEECCCBBBBBBCCCEEEGGGJJJPPPYYYbbbhhhllloooqqqrrrqqqpppooonnnmmmllllllkkkiiiggggggfffeeecccaaa___^^^\\\[[[XXXWWWUUUTTTSSSRRRPPPNNNLLLJJJIIIHHHFFFGGGGGGGGGFFFEEECCCBBBAAABBBBBBBBBCCCDDDDDDDDDBBBBBBCCCCCCCCCCCCBBBBBBCCCBBBAAA??????>>>>>>>>>@@@DDDKKKTTT```mmmyyy}}}tttkkkddd[[[WWWSSSQQQQQQPPPMMMJJJHHHHHHIIILLLSSSddd~~~ppp___VVVTTT\\\fffvvv~~~qqqlllllllllmmmppppppkkkddd]]]UUUNNNEEE@@@;;;999666666666666555444333333444444555666666666999888888777666555555444666666666555555444444444333444444444444444444333666666666666777777777777333444555666666666666666666666666555444444444333444444444444555555555555666666666666666666666666666666777777777777666666666777777777777888:::;;;777777777777777777888999888999:::;;;<<<;;;::::::888999999:::;;;<<<======@@@???@@@BBBCCCJJJZZZjjj~~~{{{nnnbbb```aaaccchhhnnnrrrqqqooojjjeeecccccceeefffiiimmmnnnkkkgggdddbbbbbbcccgggooowww||||||{{{{{{}}}}}}zzzvvvrrrpppnnnkkkiiiiiiiiiiiijjjlllnnnqqqssswwwvvvuuurrrooommmjjjiiikkkmmmpppqqqqqqqqqppppppppppppooommmjjjfffbbb___\\\[[[ZZZXXXUUUQQQNNNLLLKKKMMMOOOQQQUUU[[[bbbggglllnnnqqquuuwwwyyyyyyyyyxxxwwwwwwwwwwwwyyyzzz{{{{{{wwwvvvxxx{{{|||yyymmmeeeYYYVVVRRROOOMMMLLLJJJHHHGGGFFFDDDCCCCCCDDDEEEFFFHHHOOOXXX```ggglllppprrrsssrrrrrrpppooommmlllkkkkkkhhhfffddddddcccaaa___YYYYYYWWWVVVTTTRRRQQQPPPNNNMMMLLLKKKIIIGGGFFFEEEEEEFFFGGGGGGGGGEEECCCBBBAAABBBBBBBBBCCCDDDDDDDDDBBBCCCCCCDDDDDDCCCCCCBBBBBBAAA@@@@@@@@@@@@@@@@@@@@@CCCHHHPPPYYYfffsss|||yyyooohhh___ZZZTTTRRRQQQPPPMMMJJJHHHGGGIIILLLPPP\\\uuu{{{zzzzzzwwwdddWWWSSSXXX___nnn}}}rrrkkkjjjiiikkknnnpppmmmhhhbbbZZZRRRIIIDDD===:::777666666666666555444444444444555555666666999888888777666555555444333333444444555555555666333444444555555444444333666666666666777777777777222333444555555555555555666666666555444444444333444444444555555666666666666666666666666666666666666666777777777777666666555555555666777999999:::777777777777777888999999888999:::;;;;;;;;;:::999:::::::::;;;;;;;;;<<<<<>>:::999999999999888555555555555555555555555777777777666666555555555222222333444555666666777333444555666666555444333555555666666666777777777555555555555555555666666555555555555555444444444444444444555666666777777555555555555555555555555555666666777777666666555555444444555888999888777777666666666777888999:::777888999:::;;;:::999999::::::;;;;;;;;;;;;;;;;;;======???AAABBBIIIXXXhhhuuuggghhhjjjiiikkkrrrsssrrrpppjjjcccaaadddiiiiiimmmqqqpppjjjeeeddddddfffkkkrrrxxx|||~~~~~~~~~xxxuuuqqqnnnnnnnnnmmmlllkkkllllllnnnooorrrtttuuuvvvuuusssqqqooommmlllllliiilllpppqqqqqqqqqsssuuuqqqrrrssssssrrrpppnnnmmmhhhiiijjjjjjhhheeeaaa___ZZZ\\\\\\\\\\\\]]]___bbb```aaacccfffjjjnnnrrrtttvvvuuuuuuuuuwwwyyyzzz||||||}}}|||tttnnnlllnnnpppqqqtttyyy|||tttjjjeee___ZZZVVVRRRNNNLLLHHHGGGFFFEEEEEEEEEEEEFFFGGGKKKRRRXXX\\\___bbbdddggggggfffeeedddaaa___^^^```]]]YYYWWWVVVTTTSSSQQQLLLLLLKKKJJJJJJIIIHHHHHHGGGGGGGGGFFFFFFFFFEEEEEEEEEFFFHHHIIIIIIGGGEEECCCCCCCCCCCCCCCCCCBBBBBBBBBDDDDDDDDDEEEEEEDDDDDDDDDDDDCCCCCCBBBBBBCCCCCCCCCAAACCCEEEGGGKKKVVVdddooo}}}}}}vvvjjjddd\\\WWWUUUSSSPPPMMMIIIDDDEEEJJJKKKMMM]]]oookkkZZZSSSRRRTTTYYYiiivvvlllkkklllqqqvvvwwwwwwuuupppggg[[[RRRLLLCCC@@@<<<:::::::::::::::888777777666666555555444666555555555555555555555444444444555666666666777333444555666666555444333444444555555555666666666777666555444444444555666444444444555555555555555444444444555666777777777444444444444444444444444555555555666666555555555666555444666888999888666666666555666777888999999666777888999999999888888888999::::::;;;<<<======<<<===@@@CCCDDDJJJYYYhhhxxxkkklllooolllnnnuuurrrrrroooiiibbb```dddiiiiiinnnqqqoooiiidddcccdddfffllltttzzz|||}}}~~~}}}uuurrrooommmlllmmmlllllljjjkkklllnnnqqqtttvvvwwwtttsssrrrpppooooooooooookkknnnqqqqqqpppppprrruuuqqqqqqrrrssstttsssrrrqqqlllmmmpppqqqqqqnnnkkkiiiaaadddfffgggfffdddddddddccccccccceeeiiimmmrrrtttuuuuuuuuuuuuwwwyyy{{{|||zzz|||~~~}}}ssskkkhhhiiikkklllooouuu|||rrrmmmfff```ZZZUUUPPPMMMHHHHHHGGGFFFEEEEEEEEEFFFGGGJJJPPPTTTVVVXXXZZZ\\\]]]]]]]]]\\\ZZZXXXUUUTTTZZZWWWSSSQQQOOONNNLLLKKKHHHHHHHHHGGGGGGGGGFFFFFFFFFFFFFFFFFFFFFGGGGGGGGGEEEGGGIIIJJJJJJHHHFFFDDDDDDDDDDDDCCCCCCBBBBBBAAADDDDDDEEEEEEEEEEEEDDDDDDFFFEEEDDDCCCCCCCCCCCCCCCAAABBBCCCDDDGGGQQQ___jjj{{{{{{nnnhhh```ZZZWWWUUUQQQNNNLLLFFFFFFJJJKKKKKKVVVgggmmm[[[SSSQQQQQQOOO___yyyuuukkkjjjnnnuuu{{{|||}}}{{{uuukkk___UUUOOOBBB???;;;888888999999999999999888777666555444444444444444555555555555555777777777777666666666666333444666777777666444333444444444444555555555666777666444222111222333444333444444555555666666666444444444555666777777888444444444444444444444444444444555555555555444444888666555777999:::888555555555555555666777888999555666777888999888777777666777888:::<<<===??????<<<===AAAEEEGGGLLL[[[iiiyyyppprrrvvvuuutttvvvrrroooiiieeecccdddfffhhhlllooopppnnniiieeedddeeekkkpppwww}}}|||yyytttssspppnnnmmmmmmnnnooopppppprrrssstttttttttuuurrrqqqqqqppppppoooooooooqqqrrrrrrsssssssssrrrrrrssssssttttttttttttttttttqqqrrrtttttttttrrrpppnnnnnnmmmmmmllllllllllllmmmiiiiiiiiiiiilllooorrrtttwwwwwwvvvvvvwwwxxxyyyzzzyyy{{{}}}vvvnnnjjjhhhgggjjjnnnssszzz}}}vvvkkkccc]]]WWWQQQLLLLLLIIIGGGGGGGGGHHHHHHHHHJJJKKKKKKMMMOOOQQQSSSTTTSSSSSSTTTSSSRRRPPPNNNLLLLLLLLLKKKJJJJJJJJJJJJJJJGGGGGGGGGGGGGGGHHHHHHIIIHHHHHHHHHIIIJJJKKKLLLMMMGGGGGGGGGGGGGGGGGGGGGGGGEEEDDDDDDCCCCCCCCCCCCDDDDDDEEEFFFEEEDDDCCCDDDFFFEEEDDDCCCAAA@@@?????????AAA???@@@CCCFFFJJJUUU```ppp{{{zzzpppbbb[[[XXXWWWSSSNNNLLLLLLJJJIIIJJJNNNUUUYYYrrrooo```VVVPPPNNNQQQ[[[kkk~~~yyyooommmrrr}}}sssjjjeee]]]TTTIIIBBB===;;;:::777777999666666777777777777666666777777666555555555555666888888777666555444444333555444444444444555666666;;;999888666555555555555666666666666555555555555444555666555333222333444777666444333333444666777333555666666555444444555777666555444444555666777999888666555444666777888888888888888888888888888555555666777888999::::::;;;:::::::::;;;===???@@@???>>>@@@CCCEEEKKKYYYfff{{{uuuvvvxxxvvvvvvyyyqqqnnnhhhdddbbbdddgggiiinnnpppqqqooojjjfffeeegggpppuuu}}}|||xxxtttssspppnnnllllllmmmnnnpppqqqssstttvvvvvvwwwwwwssssssrrrqqqpppoooooooooppppppqqqrrrrrrsssrrrrrrttttttttttttttttttttttttssstttuuuuuuuuutttsssrrrrrrqqqppppppooopppppppppnnnnnnmmmnnnppprrruuuwwwuuuvvvvvvwwwwwwxxxxxxxxxxxxzzz|||~~~~~~wwwnnniiigggfffgggjjjpppxxxsssiiibbb\\\VVVQQQOOOLLLIIIHHHHHHHHHHHHGGGJJJKKKLLLNNNPPPQQQRRRSSSQQQRRRRRRQQQOOOMMMKKKJJJKKKKKKKKKJJJJJJJJJJJJJJJJJJIIIIIIIIIIIIJJJKKKKKKJJJJJJJJJJJJKKKLLLMMMNNNJJJJJJJJJIIIIIIIIIIIIIIIGGGFFFEEEEEEDDDEEEEEEEEEDDDEEEFFFEEEDDDCCCDDDFFFEEEDDDCCCBBBAAAAAAAAAAAAAAA@@@@@@CCCEEEIIISSS]]]lllwwwvvvhhh```\\\YYYTTTOOOMMMLLLKKKIIIIIIMMMRRRWWWjjj~~~mmm___TTTOOOLLLNNNUUUbbbttt|||yyy}}}zzzsssrrrwwwxxxmmmeee\\\SSSJJJCCC===<<<:::777777999666666777777777777666666555555444333333333333444555555555444333333222222444444444444444555666666777666555444333333444444555555555555444444444444444555666555333333333444777666444333333444666777555666777666555555555666777666555555555555666777999888777666666777888888999999999999999999999999888888888888777777777777::::::::::::;;;===>>>@@@???>>>@@@CCCEEEKKKYYYfff}}}zzzyyyxxxuuuvvvyyyppplllgggbbbaaadddhhhkkkrrrssssssooojjjggghhhiiitttzzz{{{wwwtttssspppmmmlllllllllmmmoooqqqsssuuuvvvwwwwwwwwwttttttsssrrrqqqpppoooooooooooopppqqqrrrrrrssssssttttttttttttttttttttttttuuuuuuvvvvvvvvvvvvwwwwwwvvvuuuuuutttssssssttttttrrrqqqqqqqqqrrrtttvvvwwwssstttvvvwwwxxxxxxwwwwwwwwwyyy|||}}}~~~xxxnnnhhheeedddbbbeeellluuu~~~{{{nnneee^^^XXXTTTRRROOOKKKIIIHHHHHHGGGGGGJJJLLLOOOQQQSSSTTTTTTSSSTTTTTTTTTSSSQQQNNNLLLJJJLLLMMMNNNOOOOOONNNMMMLLLMMMMMMMMMMMMMMMNNNNNNOOOMMMMMMMMMMMMNNNOOOPPPPPPMMMMMMMMMLLLLLLKKKKKKKKKIIIHHHGGGGGGFFFFFFFFFGGGDDDEEEFFFEEEDDDDDDEEEFFFEEEEEEDDDDDDCCCCCCCCCCCCBBB@@@AAACCCDDDFFFOOOXXXfffrrr|||ooofffaaa\\\VVVQQQNNNMMMKKKIIIHHHJJJOOOSSS^^^ttt|||lll^^^SSSMMMJJJJJJOOOXXXggg{{{{{{uuuvvvzzz|||yyy}}}~~~qqqggg]]]TTTLLLEEE???===;;;888777999666666777777777777666666666555444444333333444444444444444444444444444444444444444444444555555555555555444444333444444555555444444444444333333333555666777666444444444555777666555444444555666777888888777666555555555666777666666555555666666777777777777777888888888888999999999999999999999999888888888888777777777777::::::::::::;;;===>>>??????>>>@@@CCCEEEKKKYYYfff~~~|||wwwssssssuuunnnjjjeeeaaaaaadddiiimmmttttttsssooojjjhhhjjjmmmuuu{{{~~~zzzwwwsssrrrooommmkkkkkkllllllnnnppprrruuuvvvwwwwwwvvvuuuuuutttsssqqqpppoooooonnnnnnooopppqqqrrrttttttuuuuuuuuuuuuttttttttttttvvvuuuuuuuuuvvvxxxyyyzzzxxxwwwvvvuuuuuuttttttuuurrrrrrqqqqqqqqqrrrssstttrrrsssvvvxxxyyyxxxwwwvvvxxxzzz|||}}}~~~zzzooogggcccaaa^^^bbbiiirrr|||yyynnneee^^^YYYTTTPPPLLLIIIIIIIIIHHHHHHLLLOOOSSSWWWZZZ[[[ZZZYYY\\\\\\\\\[[[YYYVVVTTTRRRQQQSSSUUUVVVWWWVVVTTTSSSRRRRRRQQQQQQQQQQQQRRRRRRQQQQQQQQQQQQQQQRRRSSSSSSPPPPPPOOOOOONNNMMMLLLLLLJJJIIIHHHHHHGGGGGGGGGGGGDDDFFFGGGFFFEEEDDDEEEFFFDDDDDDDDDEEEDDDDDDDDDCCCCCCAAABBBCCCCCCDDDJJJSSS___kkk}}}tttkkkeee___YYYTTTPPPOOOLLLIIIGGGHHHKKKNNNUUUjjj{{{mmm___TTTMMMIIIIIIMMMTTTaaattt~~~vvvtttvvvyyyvvvkkkaaaXXXNNNGGG@@@>>><<<888777999666666777777777777666666888777777666666666666666555555555666666666777777333333444444555555555555555555555555666666777777555555555444444444333333555666777666555444555777666666555555555555666666999777555555555555555555666666666666666777777777555666777888888888777777888888888888888888888888555555666777888999::::::999::::::;;;<<<===>>>??????>>>@@@CCCEEEKKKYYYfff~~~~~~~~~wwwrrrqqqqqqjjjgggccc```aaaeeejjjnnnssssssqqqlllhhhgggkkkooosssyyy~~~|||yyyvvvrrrpppnnnlllkkkkkklllmmmoooqqqtttwwwxxxxxxxxxwwwuuuuuutttsssrrrppppppoooooooooooopppqqqssstttuuuvvvvvvuuuuuuuuutttttttttuuuttttttuuuvvvwwwyyyzzzwwwvvvuuutttssssssssssssrrrrrrrrrrrrqqqrrrrrrrrrqqqsssvvvxxxyyyyyyxxxwwwzzz|||~~~rrrhhhaaa___]]]aaagggqqq{{{}}}qqqgggaaaUUURRRMMMJJJJJJJJJKKKJJJNNNRRRXXX^^^ccceeeeeeeeegggggggggfffdddbbb___^^^ZZZ[[[]]]^^^^^^]]][[[ZZZYYYYYYXXXVVVUUUUUUUUUUUUUUUUUUUUUTTTUUUUUUVVVWWWSSSRRRRRRPPPOOONNNMMMMMMKKKJJJIIIHHHGGGGGGGGGGGGFFFGGGHHHHHHFFFFFFGGGHHHDDDEEEEEEFFFEEEEEEDDDCCCCCCBBBCCCDDDCCCBBBGGGOOOZZZeeewwwwwwnnngggaaa[[[VVVQQQPPPNNNJJJGGGFFFIIIKKKQQQbbb{{{}}}pppcccWWWOOOKKKIIINNNVVVbbbssswwwtttuuuwww|||rrreee[[[QQQIIIBBB???<<<888777888666666777777777777666666888888777666666666666777444444555555666777777777222333444444555555444444444444555666666777777777666666666666555555555444444666777666555555666777666666666555555666666666888666444444555666555333555666666777777777777777444555666777777777777666777777777777777777777777555555666777888999::::::999999:::;;;======>>>>>>???>>>@@@CCCEEEKKKYYYfff}}}zzzyyyuuuqqqnnnfffdddaaa```bbbfffkkknnnpppooommmhhheeefffkkkpppsssyyy~~~}}}|||zzzwwwtttpppnnnlllkkkkkkkkkmmmnnnrrrtttwwwzzz{{{zzzyyywwwssssssrrrrrrqqqqqqppppppqqqqqqppppppqqqsssuuuvvvwwwvvvvvvuuuuuutttttttttttttttuuuuuuvvvwwwxxxxxxvvvuuutttsssrrrqqqqqqqqqttttttttttttttttttttttttssstttvvvxxxyyyzzzzzzyyy{{{|||~~~xxxlllccc___]]]```fffoooyyy}}}pppggg[[[WWWQQQMMMLLLLLLMMMLLLOOOTTT[[[dddkkkppprrrsssssssssssssssqqqooommmllleeeeeefffffffffeeeccccccbbbaaa___]]][[[ZZZYYYYYYYYYYYYXXXXXXXXXYYYYYYZZZVVVUUUTTTSSSQQQPPPOOONNNLLLKKKJJJIIIHHHGGGGGGGGGHHHIIIJJJIIIHHHGGGHHHJJJFFFGGGHHHHHHHHHFFFEEEDDDDDDCCCDDDEEEDDDBBBFFFLLLTTT___ppp|||ssskkkddd]]]YYYSSSRRROOOKKKGGGFFFGGGIIINNN[[[pppuuuiii]]]SSSNNNLLLQQQXXXcccssswwwuuuuuuvvv{{{zzziii]]]SSSKKKDDDAAA===888666888666666777777777777666666777666555555444444555555333333333444444444555555111222333555555444444333111222333444444444444444777777666666666555555555333555666666555444555777666666666666666666666666777555444555888999666333555555666777888888888888555555666666777777888888777777777777777777777777888888888888777777777777888999;;;<<<===>>>>>>>>>???>>>@@@CCCEEEKKKYYYfff|||rrryyy|||zzzwwwvvvqqqjjjbbbaaaaaaaaadddgggkkknnnlllkkkhhhdddaaacccjjjqqqwww||||||zzzwwwtttqqqmmmlllkkkjjjjjjlllnnnooorrrtttwwwyyyyyyxxxvvvtttqqqqqqqqqqqqqqqqqqqqqqqqtttsssrrrqqqrrrsssuuuvvvwwwwwwvvvvvvuuuttttttssstttuuuvvvwwwxxxxxxwwwvvvwwwvvvuuutttsssrrrrrrrrrttttttuuuuuuuuuuuuuuutttuuuuuuvvvxxxyyyzzz{{{|||zzz|||~~~~~~~~~rrrgggaaa]]]___eeelllvvv|||pppddd___XXXRRROOONNNNNNMMMNNNSSS\\\gggqqqyyy~~~}}}|||rrrrrrqqqqqqpppooonnnnnnllljjjhhheeebbb___^^^]]]\\\\\\[[[[[[[[[[[[\\\\\\YYYYYYWWWVVVTTTRRRQQQPPPNNNMMMLLLKKKJJJIIIIIIIIIIIIKKKLLLKKKJJJIIIJJJKKKJJJJJJKKKKKKKKKIIIGGGEEEDDDCCCEEEGGGEEEBBBEEEKKKPPPYYYiiiyyyzzzpppggg___[[[SSSRRRPPPLLLHHHFFFGGGIIIJJJTTTeee}}}{{{nnnbbbXXXSSSNNNRRRXXX```pppyyywwwxxxyyy}}}nnn```UUUMMMEEEBBB>>>888666888666666777777777777666666777666666555555555555555333333333444444444444444000222333555555444333222111222333444444444333222666666555555555444444444222444555555444444555666666666777777777777666666777555555999======999555444555777888999999888888888777777777777999:::;;;888888888888888888888888888888888888777777777777888999;;;<<<===>>>======???>>>@@@CCCEEEKKKYYYfff{{{iiipppuuutttttttttoooggg`````````bbbeeehhhkkknnniiihhheeeaaa___bbbjjjqqq{{{}}}zzzvvvrrrooolllkkkjjjjjjjjjlllnnnpppoooqqqtttvvvvvvtttqqqooooooooopppppppppqqqqqqqqquuutttsssrrrrrrsssuuuvvvxxxwwwwwwvvvuuuttttttssstttvvvxxxyyyyyyxxxwwwvvvyyyxxxwwwuuutttsssssssssrrrsssssstttttttttttttttvvvvvvwwwxxxyyy{{{}}}~~~yyy{{{}}}}}}}}}~~~vvvjjjccc\\\^^^ccckkkttt}}}~~~kkkeee]]]VVVRRRPPPNNNMMMMMMSSS\\\hhhttt}}}~~~}}}{{{yyyxxxwwwwwwwwwrrrpppmmmjjjfffcccaaa```^^^]]]]]]\\\\\\\\\]]]]]]\\\[[[ZZZXXXVVVTTTSSSRRRPPPOOONNNLLLKKKJJJJJJJJJKKKLLLMMMLLLKKKJJJKKKMMMMMMMMMNNNNNNMMMKKKHHHFFFDDDDDDFFFGGGEEEBBBEEEKKKLLLUUUdddtttsssiiiaaa\\\TTTSSSQQQMMMIIIGGGHHHIIIFFFOOO___vvv~~~rrrfff[[[VVVOOORRRVVV]]]lll~~~{{{{{{|||}}}}}}rrrcccVVVMMMFFFBBB>>>888666777666666777777777777666666999999888777777777777777666666666666666666666666000111333555555444333222444444666666666555444333555555444444444333333333222333444444333333555666666666777777777777666666777666777;;;@@@@@@<<<666444555777888999999999888:::999888888888:::===>>>::::::::::::::::::::::::555555666777888999::::::888999;;;===>>>>>>======???>>>@@@CCCEEEKKKYYYfff{{{kkkjjjjjjnnnqqqpppjjjdddddd```]]]aaakkkrrrsssqqqmmmjjjeeebbbccchhhnnnsss~~~zzzvvvtttrrrpppqqqooommmkkkkkklllnnnpppssssssttttttttttttssssssqqqqqqqqqqqqqqqqqqqqqqqquuuuuuuuuuuuttttttttttttvvvvvvwwwwwwwwwuuutttsssuuuuuuvvvvvvwwwwwwxxxxxxzzzyyyxxxvvvuuutttttttttuuutttsssrrrqqqrrrsssssstttttttttwwwzzz~~~zzzzzz{{{|||}}}~~~~~~~~~oooccc```]]]___gggpppyyyvvveeeZZZVVVUUUQQQNNNOOOOOOUUU___jjjttt~~~zzzxxxwwwtttpppllljjjgggdddbbbaaa```___^^^]]]\\\\\\\\\YYYYYYYYYYYYYYYXXXVVVVVVVVVSSSQQQQQQSSSRRROOOLLLKKKKKKLLLLLLMMMNNNPPPPPPWWWVVVTTTSSSQQQPPPPPPOOOLLLLLLKKKIIIIIIHHHIIIIIIKKKNNNXXXiiiyyyzzzqqqfff^^^WWWTTTPPPNNNLLLJJJGGGEEEJJJOOOVVVfffuuucccSSSQQQRRRTTTZZZhhhyyy~~~www}}}sssdddSSSMMMGGGDDD>>>888777999777777777777666666666666666666666666666666666666222333333444444333333222666333000111444666666555555555555555555555555555444555666666666555333333333333444444555555666666555555666777777666444444999777666777888:::::::::333555666888888888777777777777888999:::<<<===>>>???===999666555666888:::888666666888;;;===;;;999:::888777888;;;???AAAAAAAAA@@@@@@BBBDDDJJJWWWeee|||eeedddeeeiiimmmlllgggaaabbb^^^]]]bbbkkkqqqrrroooiiifffcccbbbeeekkkrrrwww}}}xxxuuusssqqqooonnnmmmkkkjjjkkklllooopppssstttuuuvvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrrrrrvvvvvvuuuuuuuuuuuuuuutttvvvwwwwwwxxxxxxwwwvvvuuuvvvvvvvvvvvvvvvwwwwwwwwwyyyyyyxxxwwwvvvuuuttttttssssssrrrrrrrrrsssuuuvvvtttssssssuuuxxx{{{||||||zzzzzz{{{|||~~~tttgggccc______fffmmmuuuoooccc^^^ZZZUUUPPPOOONNNQQQYYYaaakkkxxx|||yyyvvvsssooolllkkkiiifffdddcccbbbaaa___^^^^^^^^^^^^\\\[[[[[[ZZZYYYXXXXXXWWWVVVTTTRRRRRRRRRQQQNNNKKKPPPOOOPPPPPPQQQRRRSSSTTTWWWWWWXXXYYYXXXVVVUUUSSSNNNNNNMMMKKKJJJJJJJJJJJJKKKMMMVVVdddsss}}}ssshhhaaaYYYVVVRRROOOMMMKKKHHHFFFDDDIIIPPP^^^xxxppp```XXXVVVUUUXXXdddtttvvvooosss~~~yyykkkZZZQQQIIIEEE@@@:::777888777777777777666666666666666666666666666666666666444444555555555555444444777444222222444555444333555555555555555555555555444555666666666555444333555555555555555666666666666777888888999888777666777666444444555555333111555666666666666666555555555555555666777888999:::<<<;;;888777666888999;;;;;;999888999<<<<<<:::888<<<;;;;;;<<<>>>@@@???>>>BBBAAAAAADDDFFFLLLZZZggg~~~______aaaeeeiiiiiieee```___]]]^^^dddmmmqqqpppnnndddbbbaaaccchhhpppxxx}}}zzzuuurrrqqqooonnnlllkkkjjjjjjkkkmmmpppqqquuuuuuvvvwwwwwwwwwwwwwwwsssssssssssssssssssssssswwwwwwvvvvvvvvvuuuuuuuuuvvvvvvxxxyyyyyyxxxwwwwwwwwwvvvvvvvvvvvvvvvvvvuuuxxxxxxyyyxxxxxxvvvtttsssrrrrrrrrrrrrsssuuuwwwxxxuuuttttttuuuxxxzzz{{{zzzzzz{{{|||}}}{{{mmmfffaaa```dddiiipppzzzqqqhhh```YYYSSSQQQNNNNNNSSSYYYaaammmxxx~~~{{{wwwuuuqqqooommmkkkiiigggdddcccbbbaaa```_________^^^]]]\\\ZZZZZZZZZZZZ[[[\\\[[[YYYYYYYYYXXXUUUSSSUUUUUUTTTTTTTTTUUUUUUUUUVVVYYY[[[^^^___]]][[[ZZZSSSRRRQQQPPPNNNMMMLLLLLLMMMMMMSSS___kkkwwwvvvkkkddd[[[XXXSSSPPPMMMKKKIIIGGGDDDHHHNNNYYYnnnuuuddd]]]VVVVVV___ooo|||ppphhhjjjrrruuudddXXXLLLFFFBBB===888777888777777777666666666555666666666666666666666666555555666666666666555555777555333333333444333222555555555555555555555555555555666777666555444333777777666666666666666555222333444555555555555555666555666777888777333000888777666555444444444444555555555555555666777777888888888888888999:::;;;;;;:::888999::::::999777::::::;;;>>>@@@@@@>>><<>>??????>>>AAA@@@BBBEEEHHHOOO^^^lll|||YYY[[[___cccfffeeeccc```^^^```dddjjjpppqqqooolllaaaaaacccgggmmmuuu|||~~~zzztttooommmmmmllllllkkkkkklllmmmooorrrtttvvvxxxxxxwwwvvvuuusssrrrqqqssssssssstttttttttuuuuuuvvvvvvvvvvvvvvvvvvvvvvvvssstttvvvwwwwwwwwwvvvvvvwwwvvvvvvvvvuuuuuuttttttvvvwwwyyyzzzyyyxxxvvvuuuvvvvvvuuutttttttttuuuvvvzzzxxxwwwxxxyyyzzzzzzyyyyyyzzz{{{|||~~~xxxmmmfff``````ccciiirrr{{{zzzlllbbb\\\YYYTTTQQQQQQSSSWWWaaakkkxxxzzzvvvrrroookkkhhhfffeeedddbbbaaaaaa``````aaa```_________aaadddeeedddeeeeeeeeedddcccccccccbbbaaa^^^ZZZWWWTTTSSSRRRTTTTTTTTTUUUXXX[[[^^^```^^^___^^^^^^\\\[[[YYYXXXTTTQQQRRRWWW]]]hhhzzzyyyooohhh```\\\VVVPPPMMMJJJHHHFFFDDDGGGJJJPPP[[[rrrppp___YYY\\\gggxxxsssjjjiiilllpppyyyvvvfffVVVNNNHHHAAA:::666888888888777666555555555666666666666666666666666444444555555555555444444111222333444444555666666555555555555555555555555555666777777777666555444888888777777666666555555666666666777888999::::::777999>>>BBBEEECCC???;;;888777666666666777999:::::::::999888888888888999888888999999999888777666666777777777888:::<<<===AAA>>>;;;:::;;;===>>>??????>>>@@@DDDGGGNNN]]]kkk{{{XXXZZZ^^^bbbcccbbb___]]]___aaaeeekkkoooooollljjjaaabbbeeeiiiooowww}}}}}}xxxrrrmmmllllllllllllllllllmmmoooqqqsssuuuvvvwwwwwwvvvuuusssqqqpppoooqqqqqqqqqrrrssssssttttttttttttuuuvvvvvvwwwwwwxxxssstttvvvwwwwwwvvvuuuuuuvvvuuuuuuuuuuuuuuuuuutttvvvwwwxxxyyyyyyyyyxxxwwwxxxwwwvvvuuuttttttuuuvvvxxxwwwuuuvvvwwwxxxxxxwwwxxxyyyzzzzzz{{{|||}}}}}}}}}ssskkkcccaaabbbfffoooxxxyyymmmfff]]]WWWSSSRRRQQQSSSZZZcccqqq||||||xxxtttpppmmmmmmlllkkkiiihhhhhhgggggghhhgggfffeeefffggghhhiiikkklllmmmkkkiiigggggggggbbb```]]]YYYUUURRRPPPOOOOOONNNMMMMMMOOOSSSWWWZZZ\\\^^^```bbbcccdddcccccc[[[WWWUUUVVVXXX```qqq}}}ssslllddd___XXXRRRNNNKKKIIIGGGHHHHHHJJJOOOXXXjjjzzzfff]]]\\\bbbrrrwwwkkkhhhiiikkkrrr||||||ooo___VVVNNNDDD===:::999999888777666555444444666666666666666666666666444444444555555444444444///111333555555555666888555555555555555555555555666666777888777666555444777777666666666666666555666666666666777888999999777999===@@@BBB???999555777777777777888999:::;;;888888777666666666777777888999999999888777666666777888999::::::<<>>>>>>>>???CCCFFFMMM\\\jjjyyy[[[^^^bbbdddcccaaa^^^]]]___aaaeeeiiikkkkkkiiigggaaabbbfffkkkqqqxxx~~~|||wwwppplllkkkkkklllmmmkkklllmmmoooqqqssstttuuuttttttuuuttttttsssrrrqqqooooooooopppqqqrrrrrrrrrrrrrrrssstttvvvwwwxxxyyyuuuvvvwwwxxxwwwvvvuuuttttttttttttuuuuuuuuuuuuuuuwwwwwwwwwxxxxxxyyyyyyyyywwwvvvuuuuuuuuuvvvwwwxxxxxxvvvuuuvvvwwwyyyyyyxxxxxxxxxxxxxxxyyyyyyyyyzzzzzz|||~~~|||rrrhhhcccaaacccjjjssszzzzzzqqqccc]]]XXXUUURRRPPPUUU\\\eeeqqq}}}}}}zzzxxxwwwvvvtttssssssrrrrrrqqqqqqpppnnnmmmlllkkkjjjmmmnnnnnnkkkfffcccbbbbbbXXXVVVTTTQQQNNNLLLKKKJJJHHHGGGGGGHHHJJJLLLOOOQQQTTTWWW]]]bbbhhhlllnnnooogggccc^^^ZZZXXX\\\kkkzzzzzzssshhhccc[[[UUUPPPMMMKKKIIIIIIHHHJJJOOOVVVeee~~~lllaaa\\\\\\hhhwwwzzzkkkffffffhhhllltttvvviii___TTTHHHAAA???999999888777666555444444666666666666666666666666555555666666666666555555///222555666444444555777555555555555555555555555666777777888777666555444555555555555555666666666555444333333333444555555777888;;;???@@@>>>999555666777777888888888888777666666555555555666666777777777777777888888888888777999:::999888:::===AAADDDAAA===:::;;;<<<======???>>>@@@CCCFFFMMM[[[iiixxx___bbbfffgggfffccc```______aaadddgggiiihhhfffddd```bbbfffkkkssszzz{{{wwwpppkkkjjjkkklllmmmkkklllmmmoooppprrrssstttrrrsssssstttuuutttttttttmmmmmmnnnoooppppppqqqqqqpppqqqrrrtttuuuwwwxxxyyywwwxxxyyyyyyxxxwwwvvvuuussstttttttttuuuuuuvvvvvvwwwwwwwwwwwwxxxyyyzzz{{{uuuuuutttuuuvvvwwwyyyzzzyyyxxxwwwxxxyyy{{{{{{zzzwwwwwwwwwwwwwwwwwwwwwwwwyyy{{{||||||}}}~~~xxxlllddd```aaagggooouuu~~~xxxiiiccc]]]YYYTTTPPPSSSXXX[[[fffttt~~~}}}|||{{{{{{{{{yyyxxxwwwuuurrrnnnllljjjggghhhgggccc\\\VVVUUUUUUMMMLLLJJJHHHGGGFFFEEEEEEBBBCCCEEEFFFHHHIIIIIIIIIMMMQQQYYYbbbjjjppptttvvvsssnnngggaaa[[[\\\iiixxxxxxkkkfff^^^WWWRRROOOMMMKKKEEECCCDDDJJJQQQ]]]ssspppccc[[[WWWaaannn}}}~~~llleeedddfffiiiooozzz{{{pppeeeXXXKKKDDDCCC999999888777666555444444666666666666666666666666666666777777777777666666000333666666444333333555555555555555555555555555666777888888888777555444333444444444555555666666888777666555444555666777666888<<