BM66(@ sssooouuu}}}~~~xxxrrryyyxxxuuurrrmmmhhhcccaaaXXXQQQIIIBBB>>>===<<<;;;<<<<<<:::999888777777777999999999888888888777777777555888888555;;;<<>>???@@@BBBDDDEEEIIIKKKMMMOOOPPPRRRVVVXXX```cccfffiiikkkmmmoooqqqqqqqqqpppoooppptttzzz~~~tttqqquuu}}}~~~xxxqqqrrrrrrqqqnnnkkkgggcccaaaWWWRRRJJJCCC@@@>>><<<;;;::::::999999888999999999999999999888888888777777999888:::888555:::<<<444777777888888777777666555555555555666666666777777666666666555666777999:::777777888888888999999999999999:::;;;;;;<<<<<<=========>>>???@@@BBBDDDEEEIIIKKKMMMOOOPPPRRRVVVXXX^^^aaaeeehhhjjjlllnnnpppoooooooooooopppuuu|||wwwuuuuuu~~~~~~wwwppplllllllllllljjjgggdddcccVVVRRRKKKEEEAAA???<<<:::999999888888999999:::;;;999999999888888888888888888:::999666444666999777666666777777666666555444555555666666666777777777777777666777777888::::::777777888888888999999999999999:::;;;;;;<<<<<<=========>>>???AAACCCEEEFFFIIIKKKMMMOOOPPPRRRVVVXXX]]]```dddgggiiikkkmmmoooooonnnnnnnnnpppvvv~~~{{{yyyuuu~~~wwwpppiiijjjkkkkkkjjjhhheeecccVVVQQQKKKFFFBBB???<<<999:::999999888999999::::::888888888888888888888888555:::777555777777666999888888888888888777666666555666666666666777777777777777777888888999::::::999999:::::::::;;;;;;;;;999999:::;;;;;;<<<<<<=========>>>???AAACCCEEEFFFIIIJJJMMMOOOPPPRRRVVVXXX]]]```eeehhhjjjkkkmmmnnnpppooonnnnnnpppvvv}}}yyyuuu~~~yyyqqqggghhhiiijjjiiifffccc```VVVRRRLLLFFFCCC???<<<:::<<<;;;:::999888888888888888888888888888888888888555;;;888:::GGGCCC888;;;888888888888888777666666666666666666777777777888666777777888999999::::::999999:::::::::;;;;;;;;;999999:::;;;;;;<<<<<<===<<<===>>>???BBBDDDFFFGGGIIIJJJMMMOOOPPPRRRVVVXXX]]]aaafffiiikkklllmmmnnnqqqqqqooooooqqqvvv}}}xxxttt~~~|||ttteeefffhhhiiihhheeeaaa___YYYTTTNNNHHHDDDAAA???======<<<:::999888777777777888888888888888999999999666>>>;;;FFF___WWW@@@>>>666666777777666666555444666666666777777777888888555666777888999999999999777777888888888999999999999999:::;;;;;;<<<<<<===<<<===>>>@@@BBBEEEGGGHHHIIIKKKMMMOOOPPPRRRVVVXXX\\\aaafffjjjllllllmmmnnnpppqqqqqqqqqrrrwww}}}{{{sss}}}~~~wwweeegggjjjlllkkkiiieeeccc^^^YYYQQQJJJFFFEEECCCBBB;;;::::::999888888888999777777888888888999999999666>>><<>>@@@BBBEEEGGGIIIIIIKKKMMMOOOPPPRRRVVVXXX[[[___eeeiiikkkkkklllmmmmmmoooppprrrtttyyy~~~sss}}}yyyhhhjjjnnnppppppnnnkkkiiibbb\\\SSSLLLIIIGGGFFFFFF999999888888999999:::;;;777777888888999999999999444<<<:::UUUvvvIII::::::::::::::::::999888888777777777777888888888888333444666777888888777777999999:::::::::;;;;;;;;;999999:::;;;;;;<<<<<<===<<<===>>>@@@CCCEEEHHHIIIIIIKKKMMMOOOPPPRRRVVVYYYZZZ^^^dddhhhjjjjjjkkkkkkjjjlllpppsssvvvzzzssslllpppuuutttvvvvvvllleee^^^UUUMMMGGGDDDAAA@@@<<<;;;:::888777888888999999999888777666666777777222666???IIIPPPMMMDDD;;;666666666666666666666666777777777777777777777777555666777888999:::;;;;;;999999999999999999999999:::;;;<<<===>>>>>>>>>>>>>>>>>>>>>???AAACCCEEEGGGKKKJJJJJJKKKNNNRRRVVVXXX\\\```dddhhhiiijjjlllmmmlllkkkkkklllqqqwww~~~xxxnnnnnnrrrqqquuuuuukkkeee___VVVMMMGGGCCC@@@>>><<<;;;:::888777888888999:::999999888777777888888111222666===BBBAAA:::444666666666666666666666666666666666666666666666666555666777888999::::::;;;:::::::::::::::::::::::::::;;;<<<======>>>>>>>>>;;;;;;<<<>>>AAAEEEHHHJJJKKKKKKKKKLLLNNNRRRVVVYYY]]]```eeehhhiiijjjkkkllljjjkkkllloootttzzzrrrmmmnnnmmmrrrsssiiiddd^^^UUUMMMGGGCCC???===<<<;;;:::888777888888999::::::999888888888999999888666555666999:::888555666666666666666666666666666666666666666666666666555666666777888999:::::::::::::::::::::::::::::::::;;;<<<======>>>======;;;;;;<<<>>>AAAEEEHHHJJJKKKKKKKKKMMMPPPSSSWWWYYY^^^aaafffhhhiiiiiijjjkkkiiijjjnnnrrrwww|||wwwmmmjjjhhhmmmoooeee```[[[TTTNNNIIIDDD@@@===<<<;;;:::888777888888999999999888888777888888999<<<:::777777888::::::999666666666666666666666666666666666666666666666666666666666777888999999:::999999999999999999999999::::::;;;<<<============>>>>>>>>>???AAACCCEEEGGGKKKLLLLLLNNNQQQTTTWWWYYY___bbbfffhhhiiiiiijjjjjjiiijjjmmmpppvvv{{{{{{oooiiidddhhhjjjaaa]]]YYYTTTOOOJJJFFFBBB???<<<;;;:::888777888888999777777666666666666777777777666666666777888888888666666666666666666666666555555555555555555555555666666666777777888888999888888888888888888888888999:::;;;<<<============>>>>>>>>>???AAACCCEEEGGGKKKKKKLLLNNNQQQTTTWWWYYY___bbbfffhhhiiiiiijjjjjjkkkjjjkkkmmmrrryyy{{{qqqjjjbbbdddgggaaa\\\YYYUUUPPPLLLHHHCCC@@@<<<;;;:::888777888888999666666555555555666777777555666777888999999999999666666666666666666666666555555555555555555555555666666666777777777888888888888888888888888888888999:::;;;<<<<<<===<<<<<<;;;;;;<<<>>>AAAEEEHHHJJJJJJKKKLLLNNNQQQTTTVVVXXX^^^aaafffhhhiiiiiijjjkkklllkkkjjjlllpppwww~~~xxxrrrkkkaaaccchhhddd___\\\WWWSSSNNNHHHBBB>>><<<;;;:::888777888888999666666666666666777888888888999999999999999999:::666666666666666666666666555555555555555555555555666666666666777777777777999999999999999999999999999999:::;;;<<<<<<<<<<<<;;;;;;<<<>>>AAAEEEHHHJJJIIIJJJKKKNNNQQQSSSUUUWWW]]]```eeehhhiiijjjkkklllmmmmmmmmmooorrrxxx}}}~~~uuurrrmmmbbbcccjjjgggbbb___ZZZTTTNNNGGG@@@;;;<<<;;;:::888888888888999777777666777777888999999888888888666555555666888666666666666666666666666555555555555555555555555666666666666777777777777;;;;;;;;;;;;;;;;;;;;;;;;999999:::;;;<<<<<<<<<<<<>>>>>>>>>???AAACCCEEEGGGHHHIIIKKKNNNPPPSSSUUUVVV\\\```dddhhhiiijjjlllmmmmmmnnnooorrrvvvyyy|||~~~~~~yyyrrrjjjfffeeegggiiiddd```[[[WWWRRRKKKCCC<<>>======>>>@@@CCCFFFHHHIIIJJJLLLLLLNNNQQQUUUYYY^^^aaafffiiijjjlllnnnpppllllllmmmnnnppptttzzz~~~}}}|||~~~}}}||||||xxxrrrkkkgggfffggggggfffbbb]]]XXXTTTNNNEEE??????===:::888888999888777888555333333555777777777777777777777777777777777888777777777666666666555555555555555666777999:::666666777777888888888777888888999999999999888888999999:::;;;;;;<<<<<<===>>>======>>>@@@CCCFFFHHHIIIJJJLLLMMMNNNQQQUUUYYY^^^bbbfffjjjlllmmmnnnpppnnnnnnnnnnnnpppuuu|||wwwooonnnrrruuuwwwxxxvvvrrrmmmjjjhhhgggfffhhhddd^^^ZZZVVVPPPHHHBBB???===:::999:::::::::999777555333333555666777777777777777777777777777777777777777777666666666666555555555555666888999:::999888777666666555666666::::::999999999999::::::999999:::;;;;;;<<<<<<============???AAACCCFFFHHHIIIJJJLLLMMMOOORRRVVVYYY^^^bbbhhhlllnnnnnnoooooopppooonnnnnnpppvvv~~~}}}qqqgggdddhhhnnnsssttttttrrrpppmmmjjjhhhfffhhhddd^^^ZZZVVVQQQJJJDDD???===;;;:::;;;<<<;;;;;;888666444555666888888777666666666666666666666666777777777777666666666666888777777666666666666666999888666555555555666777<<<;;;999999999999;;;<<<999999:::;;;;;;<<<<<<=========>>>???AAADDDFFFGGGHHHJJJLLLNNNPPPRRRVVVYYY]]]bbbiiimmmoooooooooooopppooonnnmmmooovvv~~~zzznnnccc^^^aaahhhnnnssstttttttttqqqnnnkkkiiihhhccc]]]YYYUUUQQQJJJEEE@@@===;;;:::;;;<<<<<<;;;999777666777999:::999999666666666666666666666666666666666666777777777777777777777777777666666555666666555555555777999:::<<<;;;999999999999;;;<<<999999:::;;;;;;<<<<<<===<<<===>>>@@@BBBDDDFFFGGGGGGJJJMMMOOOQQQSSSWWWYYY]]]bbbiiimmmooooooooooooooonnnllllllooouuu~~~~~~yyyoooddd\\\]]]cccjjjtttuuuvvvwwwvvvsssooommmgggbbb\\\XXXUUUQQQKKKFFF@@@>>>;;;:::;;;;;;;;;:::999888888999:::;;;:::999777777777777777777777777666666666666777777777777333444555777888888888888444555555666888999;;;<<<::::::999999999999::::::999999:::;;;;;;<<<<<<===<<<===>>>@@@BBBDDDEEEFFFGGGIIIMMMOOOQQQTTTWWWZZZ^^^bbbhhhlllnnnnnnoooooommmmmmlllmmmooovvv~~~{{{yyyrrrhhh```^^^dddkkkuuuwwwyyyzzzyyyvvvsssrrrgggbbb\\\XXXUUUQQQLLLHHHAAA>>>;;;:::::::::999888999888888999:::;;;:::888777777777777777777777777555666666666777777777888333444666777888888888888444555777888:::;;;;;;<<<888888999999999999888888999999:::;;;;;;<<<<<<===;;;<<<>>>@@@CCCDDDEEEFFFFFFIIIMMMPPPRRRUUUXXXZZZ^^^bbbfffjjjlllmmmnnnpppmmmmmmnnnooorrrwww~~~~~~}}}{{{zzzzzzvvvnnneeeccchhhnnnwwwxxxzzz{{{{{{yyyvvvttthhhccc\\\XXXVVVRRRMMMIIIAAA>>>;;;:::999999888777888777777888::::::999777777777777777777777777777555666666666777777888888666777888888888777555444555666888:::;;;;;;;;;:::777888999::::::999888777999999:::;;;;;;<<<<<<===;;;<<<>>>AAACCCDDDEEEFFFFFFIIIMMMPPPSSSUUUXXXZZZ^^^aaafffiiijjjlllnnnpppmmmnnnoooqqqtttyyy}}}{{{zzzxxxuuuqqqiiiccceeelllxxx{{{||||||~~~{{{kkkddd\\\XXXWWWUUUPPPLLLEEEBBB>>>;;;::::::999888777777777777777777777777777777777777777777777777666777999::::::999888888666666666666777888999:::777777777777888888888888666666777888999:::::::::999999:::;;;;;;<<<<<<===>>>>>>???@@@BBBDDDFFFGGGGGGIIILLLNNNPPPSSSWWWZZZ```bbbeeehhhlllnnnpppqqqmmmmmmooorrrwww}}}}}}yyysssjjjcccgggnnnssswwwzzz{{{~~~|||kkkddd]]]XXXWWWTTTPPPLLLFFFBBB>>>;;;::::::999888777777777777777777777777777777777777777777777777999::::::999888777555444888888888888888999:::;;;777777777777888888888888666666777999999::::::999999999:::;;;;;;<<<<<<=========>>>???AAACCCEEEFFFFFFIIIKKKNNNPPPSSSWWWZZZ```aaadddgggjjjmmmoooooonnnnnnppprrrwww}}}{{{sssiiibbbdddkkkpppuuuyyyzzz{{{}}}{{{vvviiiddd]]]YYYVVVSSSOOOKKKFFFCCC???<<<::::::999888777777777777777777777777777777777777777777777777999999999888777666555444444444444444555555555555777777777777888888888888666777888999999999999999999999:::;;;;;;<<<<<<===<<<======>>>@@@BBBDDDEEEFFFHHHKKKMMMOOORRRVVVYYY___aaacccfffjjjlllnnnnnnppppppqqqssswww}}}|||uuujjj______cccnnntttxxxwwwuuutttpppkkkgggccc]]]YYYVVVRRRNNNKKKGGGDDD???<<<;;;:::999888666666666666666666666666666666666666666666666666555555666666777777888888333444444444444333333222666777777777888888888888666777888999999999999999999999:::;;;;;;<<<<<<=========>>>???AAACCCDDDEEEEEEGGGJJJLLLNNNQQQUUUXXX```aaadddgggjjjlllnnnnnnqqqqqqqqqssswww|||{{{oooaaa\\\^^^jjjqqquuusssooolllhhhdddcccaaa]]]YYYUUURRRNNNLLLHHHDDD@@@<<<;;;:::999777666666666666666666666666666666666666666666666666555555555666777777888999777888888999999888777666666777777777888888888888777777888999999999888888999999:::;;;;;;<<<<<<===>>>>>>???@@@BBBDDDFFFGGGEEEGGGJJJLLLNNNQQQUUUXXXbbbccceeehhhkkkmmmnnnoooqqqqqqqqqsssvvv{{{vvvggg______eeelllqqqnnnjjjhhhfffccc```^^^\\\YYYUUURRROOONNNIIIEEE@@@===;;;:::999777777777777777777777777777777777777777777777777777999888777666666666666777666777888999999888777666777777777777888888888888777888888999999999888888999999:::;;;;;;<<<<<<===>>>??????AAABBBDDDFFFGGGFFFHHHKKKMMMOOORRRVVVYYYcccdddfffiiikkkmmmnnnooooooooopppqqquuuzzzzzzkkkdddeeefffmmmppplllfffdddcccaaa\\\\\\[[[XXXUUURRRPPPPPPIIIFFFAAA===;;;:::999777777777777777777777777777777777777777777777777777:::999888777666777888888222333555777777777666555777777777777888888888888888888999999999888888777999999:::;;;;;;<<<<<<===>>>>>>>>>@@@AAACCCEEEFFFFFFIIIKKKNNNPPPSSSWWWZZZbbbccceeehhhjjjlllmmmnnnmmmmmmnnnppptttyyy~~~yyylllggghhhkkkqqqsssllldddaaa```^^^ZZZ[[[ZZZXXXUUURRRQQQQQQJJJFFFAAA===<<<:::999777777777777777777777777777777777777777777777777777777666666666888999;;;===333555777999::::::999888777777777777888888888888888888999999999888888777999999:::;;;;;;<<<<<<===<<<======???@@@BBBDDDEEEGGGIIILLLNNNPPPSSSWWWZZZaaabbbeeegggiiikkklllmmmllllllmmmooosssyyy~~~vvvllleeekkkllllllllljjjgggcccaaa___]]]ZZZYYYXXXWWWUUUSSSJJJGGGBBB===999888999999888888777777777777888888888777555444555666888:::999999777666555555555555777777777777777888888888777777777777888888888888999999888888888999:::;;;999:::;;;<<<===<<<;;;:::<<<===>>>@@@BBBDDDEEEFFFHHHIIIKKKLLLMMMPPPTTTWWW[[[___eeejjjllllllmmmmmmlllmmmooorrrvvvzzz}}}wwwmmmggghhhiiijjjkkkjjjgggdddbbb]]][[[YYYWWWWWWUUUSSSQQQJJJGGGBBB===:::888999999888888777777777777888888777666555555555666888999999888777666555555555555444444555666777888888999777777777777888888888888888888999999999:::::::::999:::;;;;;;<<<<<<;;;;;;<<<<<<>>>???AAABBBCCCDDDHHHIIIKKKLLLMMMPPPTTTWWW\\\```fffjjjlllmmmmmmnnnlllmmmooorrrvvvzzz}}}xxxnnngggccceeehhhjjjjjjhhheeeccc^^^[[[YYYXXXWWWUUUSSSQQQJJJGGGCCC>>>:::999888999888888777777777777888888666666666666777777777777999888777666666555555666222333333555666777888999777777777777888888888888777888999:::;;;:::999999;;;::::::::::::;;;<<<<<<<<<======???@@@AAABBBBBBGGGIIIKKKLLLNNNPPPTTTXXX]]]aaagggkkklllmmmnnnooommmnnnpppsssvvvyyy|||~~~vvvllldddaaadddhhhjjjkkkhhhdddbbb```^^^\\\ZZZYYYWWWUUUSSSKKKHHHCCC???;;;999888888888888777777777777888888555555666777888777777777888888777666666666666666444444555555666777888888666777777777888888888888666777:::;;;;;;:::999888;;;;;;:::999:::;;;<<<======>>>>>>???@@@AAAAAABBBGGGHHHKKKLLLNNNQQQUUUXXX___cccgggkkklllmmmnnnooonnnoooqqqsssvvvzzz|||~~~|||ttthhh``````ccchhhkkkkkkhhhccc___aaa___\\\ZZZYYYWWWUUURRRKKKHHHDDD@@@<<<999888777888888777777777777888888555555666777888777777777888777777666666666666777888777777777777777777777666777777777888888888888666777:::;;;;;;:::999888;;;;;;:::999:::;;;<<<===??????@@@@@@AAABBBCCCCCCFFFHHHJJJLLLNNNQQQUUUXXX```cccgggjjjlllmmmnnnooonnnoooqqqssswwwzzz}}}{{{sssggg^^^___ccchhhlllmmmiiiccc___```^^^[[[YYYWWWVVVSSSPPPKKKIIIEEEAAA===999888777888888777777777777888888666666666666777777777777777777666666666666777777999999999888777777666666777777777777888888888888777888999:::;;;:::999999;;;::::::::::::;;;<<<<<<>>>???@@@AAABBBCCCDDDDDDFFFHHHJJJLLLNNNQQQVVVYYY```cccgggiiikkklllmmmooommmnnnpppssswww{{{~~~|||uuujjjaaa\\\aaahhhmmmnnnkkkeeeaaa```^^^[[[YYYXXXVVVSSSPPPKKKIIIFFFAAA===:::777666888888777777777777888888777666555555555666888999777777666666666666777777777777777777777666666666777777777777888888888888888888999999999:::::::::999:::;;;;;;<<<<<<;;;;;;<<<===>>>@@@AAACCCDDDDDDFFFGGGJJJLLLNNNQQQVVVYYY```cccfffhhhiiijjjlllnnnlllmmmpppsssxxx|||}}}wwwmmmeeeZZZ___gggnnnpppmmmhhhdddccc```]]][[[ZZZXXXUUURRRKKKJJJFFFBBB===:::777666888888777777777777888888888777555444555666888:::777777666666666666777888444555555555666666777777777777777777888888888888999999888888888999:::;;;999:::;;;<<<===<<<;;;::::::;;;===>>>@@@BBBCCCDDDEEEGGGJJJLLLNNNRRRVVVYYY```cccfffhhhhhhjjjlllnnnkkklllooosssxxx}}}{{{ppphhhaaabbbeeejjjmmmlllfffaaa```______^^^[[[YYYVVVTTTNNNKKKGGGCCC???<<<:::999777777777777777777777777777777777777777777777777666666555555555555666666777777666666555555444444777666666666666888:::;;;777777777777888888888888<<<<<<;;;;;;;;;<<<<<<===>>>>>>>>>???@@@AAABBBCCCFFFHHHKKKMMMOOORRRVVVYYY```dddiiilllnnnoooqqqrrrooonnnoooqqquuu{{{{{{yyyxxxwwwwwwwwwxxxzzz{{{|||{{{zzzzzzyyyyyyxxxxxxxxxvvvzzz~~~tttllldddcccdddhhhkkkkkkfffbbbaaaaaa```^^^[[[WWWTTTRRRMMMKKKGGGCCC???;;;999999777777777777777777777777777777777777777777777777777777666666666666777777777777777666666555555555777777666666777888999:::888888888888999999999999<<<;;;;;;;;;;;;<<<======????????????@@@BBBCCCDDDFFFHHHKKKMMMOOORRRVVVYYY```ccchhhkkkmmmnnnoooqqqppppppqqqtttxxx}}}}}}|||zzzzzzxxxwwwvvvvvvuuuuuuvvvvvvttttttuuutttrrrooollljjjhhhhhhhhhhhhhhhiiijjjkkkiiiiiiiiiiiiiiiiiiiiiiiihhhllloooppprrryyyzzzsssgggffffffhhhkkkkkkgggcccbbbaaa```^^^ZZZVVVSSSQQQMMMKKKGGGCCC???<<<999888777777777777777777777777777777777777777777777777888888777777777777888888777777777777666666666666888777777777777777888888999999999::::::::::::;;;;;;;;;;;;;;;;;;<<<======??????@@@@@@AAACCCDDDEEEFFFHHHKKKMMMOOORRRVVVYYY___cccgggjjjllllllmmmooooooppprrruuuyyy}}}{{{zzzyyyxxxuuutttsssrrrpppooonnnmmmlllkkkkkkkkkkkklllmmmmmmlllllllllllljjjhhheeedddcccbbbbbbbbbbbbcccccccccbbbbbbccccccdddddddddeeedddfffiiiiiiiiimmmsssyyy~~~~~~xxxjjjiiijjjmmmpppnnniiiddd``````___]]]ZZZVVVSSSQQQMMMKKKHHHDDD@@@<<<999888777777777777777777777777777777777777777777777777888777777666666777777888777777777777777777777777888888888777777777777777999999999999::::::::::::;;;;;;;;;;;;;;;<<<===>>>???@@@@@@AAABBBDDDEEEFFFFFFHHHKKKMMMOOORRRVVVYYY___bbbfffiiijjjkkklllmmmmmmnnnppptttxxx|||~~~yyyrrrmmmkkkjjjiiiiiiiiiiiihhhgggfffddddddcccddddddcccbbbbbbccccccccccccccccccbbbaaa___^^^]]]\\\\\\]]]]]]]]]]]]]]]]]]\\\\\\]]]]]]^^^_________^^^```bbbbbbbbbcccgggjjjnnnvvvyyylllmmmooossstttqqqjjjccc]]]]]]\\\[[[ZZZWWWUUUSSSMMMLLLIIIEEEAAA===:::888777777777777777777777777777777777777777777777777777666666555555666666777666666666666666777777777888888888888888777777777888888888999999999999::::::::::::;;;;;;===>>>>>>??????@@@AAABBBDDDEEEFFFFFFHHHKKKMMMOOORRRVVVYYY]]]aaaeeehhhjjjjjjlllmmmmmmnnnqqquuuyyy~~~xxxsssqqqnnniiifffeeeeeedddcccccccccbbbaaa``````______aaa```___^^^]]]]]]]]]]]]]]]]]]]]]\\\[[[ZZZYYYYYYXXXYYYZZZ[[[[[[[[[[[[ZZZZZZZZZ[[[[[[\\\\\\\\\]]][[[]]]____________aaabbbfffjjjqqqwww}}}yyynnnnnnooorrrtttpppiiibbb[[[[[[[[[[[[YYYWWWUUUTTTNNNMMMKKKHHHCCC???<<<:::777777777777777777777777777777777777777777777777666666555555555555666666555555555555666666666666666777888888888888777777888888888888999999999999:::::::::;;;<<<===>>>???>>>>>>???@@@BBBDDDEEEFFFFFFHHHKKKMMMOOORRRVVVYYY\\\```eeehhhjjjkkkmmmnnnoooqqqssswww|||{{{wwwsssoookkkjjjhhhfffeeeeeeeeedddbbbaaa`````````___^^^^^^^^^______^^^\\\\\\[[[[[[[[[\\\[[[[[[[[[ZZZYYYYYYYYYWWWXXXYYY[[[\\\\\\\\\[[[[[[[[[[[[\\\\\\\\\\\\\\\ZZZ\\\^^^````````````aaa```cccgggjjjlllrrrzzzyyyooommmkkkkkkllljjjfffaaa[[[[[[[[[ZZZXXXVVVTTTRRROOOOOOMMMIIIEEEAAA===;;;777777777777777777777777777777777777777777777777777777666666666666777777333444444444555555555666555666777888999999888888999999999999:::::::::;;;:::::::::;;;<<<===>>>???======>>>???AAACCCEEEFFFFFFHHHKKKMMMOOORRRVVVYYY[[[___dddhhhjjjlllnnnppppppqqqssswww}}}{{{tttpppnnnmmmkkkhhhcccbbbaaaaaabbbbbbaaa___]]]]]]]]]\\\\\\\\\[[[[[[[[[[[[ZZZYYYXXXXXXYYYYYYYYYYYYYYYXXXXXXWWWWWWWWWTTTUUUWWWYYYZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZWWWYYY\\\^^^____________\\\___bbbddddddggglllpppvvvyyyoookkkfffeeeeeeeeeccc```]]]]]]\\\ZZZXXXUUURRRPPPPPPOOONNNKKKGGGBBB>>>;;;777777777777777777777777777777777777777777777777888888777777777777888888333333333444444444555555444555777888999999999888:::::::::;;;;;;;;;<<<<<<999::::::;;;<<<===??????<<<<<<===>>>@@@BBBDDDEEEFFFHHHKKKMMMOOORRRVVVYYYZZZ^^^dddhhhkkkmmmoooqqqooopppqqquuu{{{}}}zzzsssoookkkhhhgggfffeeedddcccccccccbbbaaa``````___bbb```^^^[[[ZZZYYYZZZZZZXXXXXXXXXXXXXXXXXXXXXXXXVVVWWWWWWXXXXXXXXXWWWVVVXXXXXXXXXYYYYYYYYYZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZXXXZZZ\\\]]]^^^]]][[[ZZZ\\\]]]^^^```bbbdddfffhhhpppvvv~~~zzzsssmmmaaa[[[___```[[[[[[aaa^^^\\\YYYWWWUUUSSSPPPNNNOOOOOONNNKKKGGGBBB>>>;;;666666666666666777777888666666666666666666666666:::999777666555555555666555555555555666666666666666777888999:::999888888777777888999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;>>>>>>???@@@BBBDDDFFFGGGHHHKKKNNNOOOOOOQQQUUUYYY\\\```eeeiiikkklllmmmnnnpppqqqtttyyy~~~yyyssspppmmmnnnkkkgggeeeddddddcccbbbccccccbbbbbbaaa``````______^^^\\\ZZZYYYXXXWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWVVVVVVVVVVVVVVVVVVWWWXXXXXXXXXYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYZZZ[[[\\\]]]\\\[[[[[[^^^^^^^^^___```aaaccccccfffkkkqqqwwwsssnnnlll```ZZZ]]]^^^ZZZZZZ___```^^^[[[YYYWWWUUURRRPPPOOOOOOMMMKKKGGGBBB>>>;;;999888777666666666666666777777777777777777777777:::999777666555555555666555555555555666666666666666777888999:::999999888777888888999::::::;;;;;;999999::::::;;;<<<======>>>>>>???@@@BBBDDDFFFGGGGGGJJJMMMNNNNNNPPPTTTXXX\\\```fffjjjkkklllmmmnnnpppqqqtttyyy~~~yyyqqqllljjjhhhfffhhhfffcccaaaaaaaaa```___bbbaaaaaa``````_________[[[[[[ZZZYYYXXXWWWUUUTTTVVVVVVVVVVVVVVVVVVVVVVVVXXXWWWUUUTTTTTTTTTUUUUUUWWWXXXXXXXXXXXXYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYZZZZZZZZZ[[[[[[[[[\\\\\\______^^^^^^^^^^^^_________cccgggjjjooo{{{vvvoookkkkkk```YYY[[[\\\YYYYYY^^^```]]]ZZZYYYWWWUUURRRPPPOOONNNMMMKKKGGGCCC>>><<<;;;:::999777666555555555888888888888888888888888999888777666555555555666555555555555666666666666777777888999999999999888888888888999999::::::;;;777888999:::<<<===>>>???>>>>>>???@@@BBBDDDEEEFFFEEEIIILLLMMMMMMOOOTTTXXX]]]aaafffjjjlllmmmnnnnnnppprrruuuyyy}}}yyytttnnniiigggfffeeeeeedddaaa_________```___^^^___^^^^^^^^^]]]]]]]]]\\\YYYYYYZZZYYYXXXVVVTTTSSSUUUUUUUUUUUUUUUVVVVVVVVVXXXWWWUUUSSSRRRSSSTTTUUUXXXXXXXXXXXXXXXXXXXXXXXXYYYYYYYYYYYYYYYYYYYYYYYY[[[ZZZZZZZZZZZZ[[[\\\\\\______^^^^^^^^^^^^______```bbbdddfffiiippp|||~~~xxxsssooommmkkkaaaZZZZZZ[[[ZZZ[[[^^^]]][[[XXXVVVUUUTTTQQQOOONNNNNNMMMKKKGGGCCC???<<<;;;:::999888777777777777777777777777777777777777888888777666666666666666555555555555666666666666777777888888999999999999888888888999999:::::::::888888999:::;;;<<<===>>>===>>>>>>@@@AAACCCEEEFFFEEEIIILLLNNNNNNPPPUUUYYY]]]aaagggkkklllmmmnnnooopppssswwwzzz}}}{{{xxxnnnkkkfffdddccccccbbbaaaaaa```^^^^^^___```___^^^[[[[[[[[[[[[ZZZZZZZZZZZZYYYYYYZZZZZZYYYWWWUUUTTTTTTTTTTTTUUUUUUUUUVVVVVVYYYWWWUUUSSSSSSTTTUUUVVVYYYYYYYYYYYYYYYYYYYYYYYYXXXXXXXXXXXXXXXXXXXXXXXXZZZZZZYYYYYYZZZZZZ[[[\\\]]]]]]]]]^^^___```aaabbb```aaacccdddfffkkksssxxx|||xxxuuusssqqqpppppplllddd\\\[[[\\\\\\^^^```]]][[[XXXVVVUUUTTTQQQOOONNNMMMMMMKKKGGGCCC???===999999888888888888999999666666666666666666666666777777777777777666666666555555555555666666666666888888888888888999999999888999999999999999::::::::::::;;;;;;;;;;;;;;;;;;======>>>???AAACCCEEEFFFFFFJJJMMMOOOOOOQQQVVVZZZ^^^bbbgggkkkmmmnnnooopppqqqtttyyy|||~~~wwwrrrpppnnnjjjgggdddcccccccccbbbaaa```___^^^^^^___```^^^]]]YYYYYYYYYYYYYYYYYYYYYYYYZZZZZZZZZYYYYYYWWWVVVVVVTTTTTTTTTUUUUUUVVVVVVWWWXXXWWWVVVVVVVVVWWWXXXXXX[[[[[[ZZZZZZZZZZZZZZZYYYXXXXXXXXXXXXXXXXXXXXXXXXYYYYYYYYYZZZZZZZZZ[[[[[[\\\\\\\\\]]]___aaabbbccc\\\]]]^^^___aaadddiiimmmzzzxxxwwwxxxwwwtttqqqoooooopppppppppnnnggg___[[[\\\___```aaa^^^\\\ZZZXXXWWWVVVTTTQQQMMMMMMLLLKKKHHHCCC@@@===999999888888999::::::;;;555555555555555555555555666666777777777777666666555555555555666666666666888888777777888888999:::999999999999999999999999;;;;;;;;;;;;;;;;;;;;;;;;======>>>???AAACCCDDDEEEFFFJJJMMMOOOPPPRRRWWW[[[___ccchhhlllnnnooopppppprrrvvv{{{~~~~~~tttnnnllliiigggfffdddccccccddddddcccbbb```^^^^^^^^^______]]][[[YYYYYYYYYYYYZZZZZZZZZZZZZZZYYYXXXWWWWWWWWWWWWWWWTTTTTTUUUUUUVVVWWWWWWXXXXXXXXXXXXYYYYYYZZZ[[[[[[\\\\\\\\\\\\[[[[[[[[[ZZZXXXXXXXXXXXXXXXXXXXXXXXXWWWXXXZZZ[[[[[[[[[ZZZYYY[[[[[[[[[\\\^^^___aaabbb\\\\\\]]]^^^___```ccceeeoooyyyzzzvvvwwwtttqqqmmmmmmnnnppppppooonnnhhh___ZZZ[[[___bbbaaa^^^\\\ZZZXXXXXXVVVTTTRRRMMMMMMLLLKKKHHHDDD@@@>>>;;;::::::999999999::::::666666666666666666666666555666777888888777666666555555555555666666666666999888777777777888999:::999999999999999999999999:::::::::;;;;;;<<<<<<<<<======>>>???@@@BBBDDDEEEEEEHHHLLLNNNOOORRRVVV[[[___ccciiilllnnnooopppqqqsssxxx~~~zzzrrrmmmkkkjjjgggeee___^^^]]]^^^```aaa```^^^___^^^]]]^^^^^^^^^\\\ZZZZZZZZZZZZZZZ[[[[[[[[[[[[ZZZYYYWWWVVVUUUVVVVVVWWWTTTTTTUUUVVVWWWWWWXXXXXXWWWXXXYYY[[[\\\\\\\\\\\\]]]]]]]]]\\\\\\\\\[[[[[[XXXXXXXXXXXXXXXXXXXXXXXXWWWXXXZZZ[[[\\\[[[YYYXXXZZZZZZ[[[[[[\\\]]]^^^_______________```aaabbbccchhhlllwww{{{zzzuuuqqqnnnmmmpppqqqqqqpppnnnhhh___ZZZ[[[___bbbaaa\\\ZZZWWWVVVVVVTTTRRRPPPMMMMMMLLLKKKHHHDDD@@@>>>===<<<;;;:::999888888888777777777777777777777777555666777888888777666666555555555555666666666777999888777777777888:::;;;999999999999999999999999888888999:::<<<===>>>>>><<<======???@@@BBBDDDEEEDDDGGGKKKMMMNNNQQQVVVZZZ```dddiiimmmnnnooopppqqqtttyyyuuurrrnnnkkkiiihhhfffdddccccccccccccbbb```___]]]^^^^^^^^^]]]]]]\\\\\\\\\ZZZZZZZZZZZZZZZZZZYYYYYYYYYWWWVVVVVVWWWXXXWWWWWWVVVXXX[[[\\\\\\]]]^^^___``````aaaaaabbbbbbaaaaaa^^^___``````^^^ZZZWWWTTTVVVVVVWWWWWWWWWXXXXXXXXXYYYYYYZZZZZZZZZYYYXXXXXXVVVWWWYYY[[[]]]]]]\\\\\\``````____________```aaacccfffnnn|||~~~wwwssspppllljjjlllnnnpppqqqppplllccc[[[[[[```bbb______^^^\\\YYYVVVSSSQQQPPPMMMLLLJJJHHHEEEAAA???===999888888777777777777777777777777777777777777777888666222111333555666666888666555666999:::999666666666666666666666666666777888888888888999999999999999999:::;;;<<<===>>>:::<<<>>>AAABBBCCCCCCCCCHHHIIIKKKLLLNNNQQQVVVZZZbbbeeeiiilllmmmnnnppprrrvvv}}}{{{wwwqqqnnnjjjhhhgggfffdddcccaaabbbbbbbbbbbbaaa___^^^]]]]]]]]]\\\\\\\\\[[[[[[WWWWWWWWWWWWWWWWWWWWWWWWYYYXXXWWWWWWXXXYYYYYYYYYZZZ\\\^^^_________aaabbbbbbcccdddddddddcccbbbbbb____________]]]ZZZWWWUUUVVVVVVVVVVVVVVVVVVVVVVVVXXXXXXYYYZZZZZZYYYYYYYYYXXXYYYZZZ\\\]]]^^^^^^^^^_________```````````````bbbbbbhhhrrr}}}xxxrrrkkkiiikkkoooppppppqqqlllccc[[[\\\ccceeedddcccaaa^^^ZZZVVVSSSQQQPPPLLLKKKJJJGGGDDDAAA>>>===999999888777777777777777777777777777777777777777777666555555666777666555888666555666888:::888777777777777777777777777777777888888888888999999999;;;;;;;;;:::::::::;;;;;;;;;<<<>>>@@@BBBCCCCCCCCCHHHIIIKKKLLLNNNQQQVVVZZZbbbeeeiiikkkmmmnnnppprrrttt{{{~~~xxxsssqqqnnnllliiiggggggfffeeecccaaaaaaaaaaaaaaa```___^^^[[[[[[[[[[[[ZZZZZZZZZZZZWWWWWWWWWWWWWWWWWWWWWWWWYYYXXXXXXXXXYYYZZZ[[[[[[```aaabbbccccccdddfffhhhggghhhiiiiiiiiigggeeeccc______^^^\\\[[[YYYXXXWWWWWWWWWWWWWWWWWWWWWVVVVVVWWWWWWXXXYYYZZZZZZZZZYYYWWWWWWXXXXXXYYYZZZ[[[\\\^^^^^^```aaabbbaaaaaa```dddbbbccchhhqqquuukkkiiimmmrrrsssrrrsssnnnddd]]]___fffkkkjjjiiifffaaa[[[VVVSSSQQQPPPLLLKKKIIIFFFCCC@@@===<<<999999888777777777777888777777777777777777777777666666666888999999666333777666555666888999888777888888888888888888888888777888888888888999999999===<<<<<<;;;:::999999888;;;<<<>>>@@@BBBCCCCCCDDDHHHIIIKKKLLLNNNQQQVVVZZZaaadddhhhkkkmmmnnnpppqqqrrryyy~~~~~~yyyvvvtttpppmmmmmmkkkiiiiiiiiiiiigggfffbbbbbbaaa```___]]]\\\[[[YYYYYYYYYYYYYYYYYYYYYYYYXXXXXXXXXXXXYYYYYYYYYYYYWWWXXXYYYZZZZZZ[[[]]]^^^cccdddffffffgggiiimmmooommmnnnoooooommmjjjgggeee___^^^\\\ZZZYYYXXXYYYYYYYYYYYYYYYYYYYYYXXXXXXXXXUUUVVVWWWXXXYYYZZZZZZZZZXXXXXXWWWWWWXXXYYY[[[\\\\\\^^^```bbbcccbbbaaa```gggeeeeeeggglllwwwyyynnnkkkrrryyyyyywwwvvvqqqggg___bbbkkkppppppnnnjjjccc\\\VVVSSSQQQPPPLLLJJJHHHEEEBBB???===<<<:::999888888777777888888666666666666666666666666666555666777999888666444666666666666777888777777888888888888888888888888777777888888888999999999;;;;;;;;;;;;::::::999999<<<<<<>>>@@@AAACCCDDDDDDHHHIIIKKKLLLNNNQQQVVVZZZaaadddhhhkkklllnnnoooqqqssszzz~~~~~~{{{tttppppppoookkkgggllljjjiiiiiijjjjjjhhhfffeeedddbbb___]]][[[YYYXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXYYYYYYYYYZZZZZZWWWYYY[[[[[[[[[\\\___bbbeeegggiiikkklllooorrruuurrrrrrrrrqqqnnnkkkgggeee^^^]]]ZZZYYYXXXXXXYYYZZZYYYYYYYYYYYYYYYXXXXXXXXXVVVVVVXXXYYYZZZZZZZZZZZZ\\\[[[ZZZZZZZZZ\\\^^^___[[[]]]```bbbccccccbbbbbbiiihhhiiikkklllqqq}}}}}}sssrrryyy}}}xxxsssiiiaaadddmmmrrrsssnnnjjjccc]]]WWWSSSRRRQQQLLLKKKHHHDDDAAA???======:::999999888888888888888666666666666666666666666666555444444555666555444555666666666666666777888888888888888888888888888777777888888888999999999777888999:::;;;;;;;;;;;;<<<===>>>???AAABBBDDDEEEHHHIIIKKKLLLNNNQQQVVVZZZaaadddhhhkkklllmmmoooqqquuu|||~~~uuurrroooooopppoookkkhhhjjjiiihhhhhhiiiiiifffeeeeeecccaaa^^^[[[YYYXXXWWWWWWWWWWWWXXXXXXXXXXXXXXXVVVVVVWWWWWWXXXYYYYYYYYYXXX[[[^^^___^^^___dddgggiiillloooqqqrrrsssuuuwwwtttsssqqqnnnkkkgggeeeccc\\\[[[ZZZXXXXXXXXXYYYZZZWWWWWWWWWWWWXXXXXXYYYYYYYYYZZZ[[[\\\\\\]]]\\\\\\YYYYYYYYYYYYYYYZZZ[[[[[[\\\]]]___aaacccdddddddddggghhhjjjmmmlllmmmuuuzzzzzzxxxsssiiibbbdddkkkpppoooiiifffaaa\\\WWWTTTSSSRRRMMMKKKHHHDDDAAA???>>>>>>::::::999888888888888999777777777777777777777777666555333333444555555444444666777777666555777888888888888888888888888888777888888888888999999999444555888:::<<<==================>>>@@@BBBDDDEEEHHHIIIKKKLLLNNNQQQVVVZZZ```cccgggjjjlllmmmooopppwww~~~~~~yyyuuupppppppppppppppooonnnmmmkkkjjjiiijjjjjjiiigggdddbbbaaa^^^\\\[[[ZZZYYYYYYWWWWWWWWWWWWXXXXXXYYYYYYWWWWWWXXXXXXYYYZZZZZZ[[[[[[___ccccccbbbdddiiimmmqqqssswwwxxxxxxvvvvvvvvvsssqqqmmmiiieeebbb```___ZZZZZZYYYXXXXXXXXXYYYYYYXXXXXXYYYZZZ[[[[[[\\\\\\______```aaaaaa`````````YYYZZZZZZ[[[[[[[[[[[[[[[]]]]]]___```bbbdddeeefffggghhhkkknnnmmmlllsss|||~~~vvvqqqhhh```aaagggjjjhhhcccaaa^^^[[[XXXVVVTTTSSSOOOLLLIIIEEEBBB@@@??????;;;:::999999888888999999777777777777777777777777555555555666777777555333333555777777555444666888777777777777777777777777777888888888888999999999333555777:::<<<===<<<<<<=========>>>@@@BBBDDDFFFHHHIIIKKKLLLNNNQQQVVVZZZ```cccgggjjjkkkmmmnnnpppwww}}}yyyuuupppmmmmmmnnnooonnnllllllmmmnnnmmmlllllllllmmmllliiifff___^^^]]][[[ZZZ[[[[[[\\\WWWWWWWWWXXXXXXYYYYYYYYYYYYZZZZZZ[[[\\\]]]]]]^^^^^^bbbfffgggfffggglllqqqvvvyyy}}}~~~{{{xxxuuutttrrrooojjjddd```]]]\\\[[[YYYYYYYYYYYYYYYYYYXXXXXX[[[[[[\\\]]]___```aaabbbcccddddddddddddccccccbbb```aaabbbcccdddcccbbbaaa]]]]]]^^^```bbbdddfffgggiiijjjlllooommmmmmuuu~~~~~~{{{sssooofff^^^___dddeeeccc^^^^^^\\\[[[XXXVVVUUUTTTOOOMMMIIIEEEBBB@@@@@@@@@;;;:::999999888888999999777777777777777777777777444555777:::;;;999555222333555777777555444666888666666666666666666666666777888888888888999999999333555888:::<<<<<<<<<;;;=========>>>@@@BBBDDDFFFHHHIIIKKKLLLNNNQQQVVVZZZ```cccgggjjjkkkmmmnnnpppvvv|||zzzsssqqqpppooommmjjjkkkkkkllllllmmmmmmnnnmmmmmmmmmllljjjhhhgggfff```^^^\\\YYYXXXXXXXXXYYYVVVVVVWWWXXXXXXYYYYYYZZZVVVYYY\\\]]]\\\[[[[[[[[[aaadddiiiooosssvvvxxxxxx{{{|||~~~}}}yyyuuusssmmmkkkgggccc```]]][[[ZZZ[[[[[[ZZZZZZ[[[[[[\\\]]]^^^___```aaacccgggjjjllliiikkkmmmmmmkkkiiiggggggcccdddeeeffffffeeecccccceeefffggggggfffeeeggghhhnnnooopppppppppssswwwzzz}}}uuuooogggaaa^^^^^^___```___]]][[[ZZZXXXUUUQQQNNNNNNMMMLLLIIIFFFCCC@@@???:::::::::::::::999888777777777777777777777777777777666555333333333444555444444444444555555555666777777777777666666666666999999999999999999999999999999::::::;;;<<<<<<<<<>>>>>>???@@@AAACCCDDDEEEBBBFFFKKKMMMOOOQQQVVVZZZaaaeeeiiilllnnnooopppqqq{{{{{{}}}{{{tttpppnnnnnnmmmlllkkkkkkkkkkkkllllllmmmmmmlllkkkjjjiiigggeeecccbbb___]]][[[YYYXXXYYYYYYZZZYYYYYYYYYYYYYYYZZZZZZZZZXXXZZZ]]]___^^^^^^___```hhhjjjoootttxxx{{{|||}}}}}}~~~~~~~~~|||yyyuuussskkkiiiddd```\\\ZZZYYYYYYZZZZZZZZZ[[[\\\]]]^^^___dddeeefffhhhiiilllooorrruuuvvvvvvuuussspppnnnnnnllllllmmmnnnooonnnnnnmmmjjjkkkllllllkkkkkklllmmmsssssstttttttttvvvzzz||||||xxxsssnnnfff```]]]\\\]]]^^^bbb```^^^]]][[[WWWSSSPPPNNNMMMLLLIIIFFFCCC@@@???666777777888888888888777666666666666666666666666777666666555555555555555444444555555555666666666777777777888888888888888999999999999999999999999999::::::;;;<<<<<<======>>>>>>???@@@AAACCCDDDEEEDDDHHHLLLNNNOOOQQQUUUYYYaaadddiiilllnnnnnnpppqqqzzz{{{|||~~~~~~zzzuuurrrooommmmmmnnnmmmlllkkkkkkkkkkkkkkkllllllllllllkkkiiigggeeecccaaa```^^^]]][[[ZZZZZZZZZ[[[\\\\\\[[[[[[ZZZZZZZZZZZZ[[[ZZZ]]]___aaabbbcccfffhhhoooqqquuuyyy}}}~~~|||yyyvvvtttrrrjjjgggbbb]]]ZZZYYYYYYZZZZZZZZZ\\\]]]```bbbeeeffflllnnnooopppqqqtttxxxzzz~~~}}}zzzxxxuuusssrrrrrrssssssuuuvvvvvvwwwwwwsssuuuvvvvvvuuuuuuvvvxxx{{{|||}}}}}}~~~|||wwwqqqmmmfff___[[[ZZZZZZ\\\bbbaaa___^^^\\\YYYTTTPPPNNNMMMLLLIIIFFFCCC@@@???555666666777888888999999666666666666666666666666666777777777777666666555555555666666666777777777777777888888999999::::::999999999999999999999999::::::;;;;;;<<<======>>>>>>>>>>>>???AAABBBDDDEEEGGGJJJNNNOOOOOOQQQUUUYYYaaadddiiilllmmmnnnoooqqqxxxyyy{{{~~~}}}zzzxxxoooooonnnooooooooonnnmmmllllllllllllkkkkkkkkkkkkmmmllljjjgggdddbbbaaa```\\\\\\[[[[[[[[[\\\\\\]]]]]]]]]\\\[[[ZZZ[[[[[[\\\]]]___bbbdddeeehhhllloootttvvvyyy|||}}}yyyvvvsssqqqpppiiifffaaa\\\ZZZZZZ[[[]]]\\\]]]___bbbfffjjjmmmooosssuuuxxxxxxyyy{{{}}}|||zzzyyyyyyyyyzzz{{{}}}~~~~~~}}}qqqmmmggg```[[[XXXYYY[[[^^^^^^]]]]]]\\\YYYUUUQQQNNNMMMLLLIIIFFFCCC@@@???999999999999999999::::::555555555555555555555555666777888999999888666666666666666666777777777777666666777888888999::::::888888888888999999999999:::;;;;;;<<<<<<======>>>===>>>>>>???@@@BBBCCCDDDGGGJJJNNNOOOOOOQQQVVV[[[```dddhhhlllmmmnnnooopppwwwxxxzzz|||yyytttqqqpppmmmnnnppppppooonnnmmmlllmmmmmmmmmllllllkkkkkkkkkkkkjjjgggdddbbb```___^^^\\\\\\\\\\\\\\\]]]]]]^^^]]]]]][[[[[[[[[\\\^^^___aaacccfffhhhjjjmmmqqqtttyyy{{{}}}~~~|||yyyuuuqqqnnnlllkkkfffccc^^^[[[YYY[[[]]]___^^^___bbbgggkkkppptttwwwyyy|||rrrooojjjccc\\\XXXYYY[[[[[[[[[\\\]]]^^^\\\XXXTTTNNNMMMLLLIIIFFFCCC@@@???<<<;;;:::999888888888888666666666666666666666666666777888999999888777666666666666666777777777777555555666666777888999999777777777888888999999999::::::;;;;;;<<<===============>>>???@@@BBBCCCDDDFFFIIILLLNNNOOORRRXXX]]]```ccchhhkkkmmmmmmooopppuuuvvvxxx{{{~~~zzzsssnnnlllkkkmmmoooqqqqqqooommmllllllpppoooooonnnmmmlllkkkkkkgggfffccc```]]]\\\\\\\\\]]]]]]]]]]]]]]]]]]]]]]]]]]]\\\\\\\\\]]]```bbbdddgggiiilllnnnppprrrtttwww~~~~~~yyywwwsssooolllhhhfffeeeaaa___\\\ZZZZZZ\\\___aaabbbdddggglllrrrxxx|||}}}rrrqqqmmmeee]]]XXXYYY[[[[[[\\\]]]___```^^^ZZZWWWNNNMMMLLLIIIFFFCCC@@@???<<<;;;999777555555555555777777777777777777777777666777777888888888888777555555666666666777777777555555666666777777888888666666777777888999999999999999::::::;;;<<<<<<============>>>@@@AAACCCDDDEEEHHHKKKMMMNNNRRRYYY^^^```ccchhhkkklllmmmnnnpppssstttwwwzzz~~~~~~{{{wwwssspppppppppooorrrtttsssqqqooooooqqqrrrqqqpppooonnnmmmlllllleeeccc```^^^\\\[[[[[[\\\^^^^^^^^^^^^^^^^^^]]]]]]]]]]]]]]]^^^```dddhhhkkkmmmpppsssuuuvvvwwwxxxyyy~~~~~~|||{{{rrrqqqnnnkkkgggdddaaa___```_________```bbbeeefffkkkmmmqqqvvv|||~~~xxxrrrqqqnnnfff\\\XXXXXX[[[\\\]]]^^^______]]]XXXTTTNNNMMMLLLIIIFFFCCC@@@???;;;:::888666555555666777888888888888888888888888666666666666666777888888444444555555555666666666777777777777777777777777666666666777888999999999888888999999:::;;;;;;;;;=========>>>???AAACCCDDDFFFHHHKKKLLLMMMPPPWWW\\\___cccgggkkklllmmmnnnoooqqqsssvvvyyy}}}~~~vvvvvvtttsssrrrrrruuuwwwsssuuuwwwwwwuuusssuuuwwwsssrrrqqqpppooonnnmmmlllfffdddaaa___]]]]]]]]]^^^^^^^^^______^^^^^^]]]\\\^^^^^^^^^```ccchhhmmmpppqqqtttxxxzzzzzzzzzzzz{{{|||}}}}}}~~~|||zzzxxxvvvnnnmmmkkkhhheeeaaa^^^\\\bbbbbbcccdddfffiiikkkllltttvvvzzzvvvqqqqqqnnneee\\\WWWWWWZZZ\\\\\\]]]^^^]]]YYYSSSOOONNNNNNLLLIIIFFFCCC@@@???<<<:::999777777888:::;;;888888888888888888888888777666555555555666888999444444444444555555555666999999999888888888888888555666666777888999999999777888888999999:::;;;;;;<<<======>>>???AAABBBCCCHHHJJJKKKKKKKKKOOOUUUZZZ___cccgggkkklllmmmnnnoooqqqrrruuuyyy}}}~~~sssssssssttttttvvvwwwwwwyyyxxxvvvuuuuuuvvvxxxyyyuuuuuutttrrrnnniiieeebbbcccbbb___]]]\\\]]]___```___]]][[[ZZZ\\\]]]^^^^^^bbbccceeehhhlllppptttvvvxxxzzz}}}}}}~~~}}}{{{yyyvvvtttrrrkkkjjjhhhddd```^^^^^^```bbbdddhhhkkkmmmppptttwwwyyy}}}~~~}}}zzzsssllleee\\\VVVVVVZZZaaa^^^ZZZYYYZZZYYYVVVSSSPPPNNNKKKGGGDDDAAA???>>>;;;:::999777777777777888:::999999888777666555555666666666666666666666666444555555666777888888999777777777777777777777777444555666777888999999999888888999:::;;;;;;;;;;;;;;;;;;<<<===???AAABBBCCCFFFHHHKKKMMMOOORRRVVVYYY___cccgggkkklllmmmnnnpppppprrrvvvzzz}}}}}}yyytttuuuuuuvvvwwwxxxyyyzzzzzzzzzxxxwwwvvvwwwwwwxxxrrrrrrrrrpppnnnjjjgggeeecccaaa___]]]\\\]]]^^^```^^^\\\[[[[[[]]]```bbbcccccceeehhhlllppptttwwwxxxzzz|||~~~}}}|||zzzxxxuuurrrpppnnnkkkjjjhhheeebbbaaabbbdddfffiiimmmqqqssswww{{{~~~|||uuummmfff^^^VVVUUUYYY]]][[[XXXWWWWWWVVVRRRPPPOOONNNKKKGGGDDDAAA???>>><<<;;;999888777777888888888888888777777777777777777777777777777777777777555555666666777777888888666666666666666666666666888999::::::;;;;;;::::::888888999:::;;;;;;;;;;;;;;;;;;<<<===???AAABBBDDDFFFHHHKKKMMMOOORRRVVVYYY___cccgggjjjkkklllmmmnnnoooqqquuuyyy}}}|||zzzxxxvvvvvvvvvwwwyyyzzz|||}}}~~~||||||{{{zzzyyywwwvvvuuuooooooooonnnllljjjgggfffbbb```^^^\\\\\\\\\^^^___]]]\\\[[[[[[^^^bbbfffiiigggiiinnnssswwwzzz{{{|||zzzyyyvvvssspppmmmkkkiiiiiiiiihhhgggeeeeeehhhjjjnnnqqquuuyyy|||~~~xxxpppiii```WWWUUUYYY[[[ZZZXXXWWWVVVTTTQQQOOONNNMMMJJJFFFCCC@@@>>>>>>===<<<:::999888888999999666666777777888888888888888888888888888888888888666666666666777777777777555555555555555555555555777777888888777777666555888888999:::;;;;;;;;;;;;;;;;;;<<<===???AAACCCDDDFFFHHHKKKMMMOOORRRVVVYYY___cccgggiiijjjkkklllmmmnnnppptttyyy}}}~~~zzzxxxxxxwwwwwwvvvwwwyyy{{{}}}~~~~~~~~~}}}zzzwwwsssqqqllllllkkkjjjhhhfffdddccc___^^^\\\[[[[[[\\\]]]^^^]]]]]]\\\\\\^^^ccchhhlllmmmpppuuu{{{~~~xxxwwwtttpppmmmjjjhhhggghhhiiiiiiiiiiiikkkooorrruuuxxx}}}zzzssslllbbbXXXVVVXXX]]]\\\[[[ZZZXXXVVVSSSRRRNNNLLLIIIFFFCCC@@@???>>>>>>===;;;:::999999::::::777777777777777777888888777777777777777777777777777777777777666666666666666666666666666666666666777777777777666555333333888888999:::;;;;;;;;;;;;;;;<<<<<<>>>???AAACCCDDDFFFHHHKKKMMMOOORRRVVVYYY___bbbfffiiijjjjjjkkklllmmmooosssxxx}}}{{{yyyxxxxxxyyyyyyxxxyyy{{{}}}}}}zzzuuuqqqnnnjjjiiihhhfffdddbbb```___\\\\\\[[[[[[\\\]]]^^^______```aaaaaaaaaeeekkkpppuuuxxx~~~}}}wwwuuusssooommmjjjiiiiiiiiijjjlllmmmooorrrwwwzzz}}}{{{tttnnndddZZZVVVWWW]]]]]]]]]\\\ZZZWWWTTTSSSNNNLLLIIIFFFCCCAAA??????>>>===<<<:::999::::::;;;999999888888777666666555666666666666666666666666777777777777666666666666777777777777777777777777::::::::::::999888777777888888999:::;;;;;;;;;;;;<<<<<<===>>>@@@BBBCCCDDDFFFHHHKKKMMMOOORRRVVVYYY___bbbfffiiijjjjjjkkklllnnnppptttyyy~~~~~~|||zzzyyyxxxxxxyyyzzzzzz{{{~~~~~~~~~}}}{{{wwwsssnnnllliiihhhfffdddaaa___^^^]]][[[\\\\\\^^^___aaabbbccccccfffiiiiiijjjlllrrrwww~~~}}}zzzvvvtttrrrooonnnmmmmmmmmmmmmoooqqqsssvvvzzz~~~zzzuuuoooeee[[[VVVWWWZZZ\\\]]]\\\XXXTTTRRRRRRNNNMMMJJJGGGDDDBBBAAA@@@>>>===;;;:::999999::::::::::::999888777666555555555555555555555555555555666666666666777777777777888888888888888888888888888888999999999999999888888888999:::;;;;;;;;;;;;<<<<<<===>>>@@@BBBDDDEEEFFFHHHKKKMMMOOORRRVVVYYY^^^aaafffiiikkklllmmmnnnppprrrvvv{{{|||zzzzzzzzzzzzyyyzzz{{{}}}}}}}}}}}}{{{xxxtttpppllljjjgggfffdddcccaaa``````___]]]]]]___aaadddfffhhhiiihhhmmmrrrtttuuuxxx}}}{{{xxxsssrrrpppooonnnooopppqqqsssuuuwwwzzz}}}yyy~~~yyyuuupppfff[[[VVVWWWXXX[[[]]][[[WWWSSSQQQQQQOOOMMMKKKHHHEEECCCBBBAAA===<<<;;;999999999999:::999888888888777777666666666666666666666666666666555555666666777777888888777777777777777777777777444555666888999999::::::888888999:::;;;;;;;;;;;;<<<======>>>@@@BBBDDDEEEFFFHHHKKKMMMOOORRRVVVYYY]]]aaafffjjjlllmmmoooppprrrtttxxx|||~~~}}}}}}yyyzzz{{{{{{{{{|||~~~}}}{{{yyyvvvrrrnnnkkkjjjeeeeeedddcccbbbbbbcccccc^^^___bbbeeehhhkkkmmmnnnkkkqqqxxx|||~~~yyyvvvrrrpppooonnnoooppprrrtttwwwyyy|||vvv}}}}}}xxxuuupppggg\\\VVVWWWYYY\\\^^^]]]XXXTTTRRRRRROOONNNLLLIIIFFFDDDCCCBBB===<<<:::999888888999999777777777777888888888888777777777777777777777777444555555666777888888999666666666666666666666666666777999;;;===>>>??????888888999:::;;;;;;;;;;;;<<<======???@@@BBBDDDEEEFFFHHHKKKMMMOOORRRVVVYYY]]]aaafffjjjmmmnnnppprrrtttvvvyyy}}}}}}|||{{{zzz|||||||||}}}~~~}}}xxxssspppooommmjjjgggcccbbbbbbaaaaaabbbdddeeegggffffffgggjjjnnnrrrtttwwwyyy|||~~~|||vvvvvvuuuttttttwww|||~~~vvv{{{xxxyyyuuuqqqnnnggg]]]WWWWWWXXXZZZ[[[ZZZWWWTTTRRRRRRMMMMMMLLLKKKHHHEEEBBBAAA@@@>>>;;;:::::::::999888777777777777777777777777:::999777666444333333333555555555555666666666666999999999999999999999999777777777888999999::::::---000555999<<<<<<;;;:::;;;<<<===>>>@@@BBBCCCDDDDDDGGGJJJLLLNNNPPPTTTVVV[[[___fffjjjmmmnnnoooppprrruuuzzz~~~|||{{{|||}}}~~~~~~{{{wwwrrrnnnmmmkkkhhheeeeeedddccccccdddeeefffgggiiihhhiiijjjnnnrrrwwwyyy}}}~~~~~~|||zzzyyyyyyxxxwwwwwwzzz~~~www}}}{{{xxxvvvuuuqqqnnnkkkeee[[[UUUTTTWWWYYYZZZZZZWWWTTTSSSRRRNNNNNNMMMKKKIIIFFFCCCBBB<<<:::999888999:::999888777777777777777777777777:::999888666555555555555666666666777777777777888555555555555555555555555777777888999:::;;;;;;<<<444666999<<<===<<<;;;:::;;;<<<===>>>@@@BBBCCCDDDEEEGGGJJJMMMNNNQQQTTTVVV[[[___fffjjjmmmnnnoooppprrrvvvzzz~~~~~~zzzxxxzzz}}}|||xxxuuupppllljjjgggeeecccfffeeeeeeeeefffgggiiijjjkkkkkkmmmoootttyyy}}}}}}|||{{{yyyxxx|||||||||||||||tttzzz}}}zzzxxxwwwvvvqqqnnnlllkkkeee[[[TTTSSSVVVXXXZZZZZZWWWUUUTTTTTTOOONNNMMMLLLIIIFFFDDDCCC999888666666888999888777777777777777777777777777999888777777666666777777777777777777888888888888777777777777777777777777777888888:::;;;<<<======::::::;;;;;;;;;;;;:::999;;;<<<===>>>@@@BBBCCCDDDEEEGGGJJJMMMOOOQQQTTTVVV[[[___fffjjjmmmnnnoooppprrruuuzzz~~~{{{zzz||||||yyytttrrrnnnjjjgggeeecccbbbeeeeeedddeeefffiiikkklllmmmnnnqqqtttyyy~~~}}}zzzzzzzzzyyyxxx{{{}}}vvvyyy~~~{{{xxxvvvpppmmmllllllfff]]]VVVUUUVVVXXX[[[[[[YYYWWWVVVVVVOOONNNLLLJJJHHHEEECCCBBB;;;999777666777888777666666666666666666666666666777666666666666666777777666666777777777888888888888888888888888888888888666777888999:::<<<======;;;:::999999888888888999;;;<<<===>>>@@@BBBCCCDDDEEEHHHKKKMMMOOOQQQTTTWWW[[[___fffjjjmmmnnnoooppppppsssxxx|||}}}~~~}}}yyyvvvqqqooommmiiieeecccbbbbbbdddddddddeeegggjjjlllnnnqqqrrrtttxxx}}}|||zzzzzz{{{{{{{{{{{{}}}yyyuuuppplllkkkjjjeee\\\VVVUUUXXXZZZ\\\\\\[[[XXXWWWWWWNNNLLLKKKHHHFFFDDDBBBAAA>>><<<999888888777666444666666666666666666666666555555444444444555666666555555555666666666777777555555555555555555555555666666777888999:::;;;;;;:::999999888888999::::::;;;<<<===>>>@@@BBBCCCDDDEEEHHHKKKMMMOOOQQQUUUWWW[[[___fffjjjmmmnnnooopppnnnqqqvvv{{{}}}~~~}}}}}}}}}zzzvvvsssnnnnnnllliiieeecccdddeeeeeeeeefffhhhjjjmmmppprrruuuvvvyyy}}}|||{{{|||~~~~~~yyyuuuoookkkhhhgggaaaYYYTTTTTTYYY[[[]]]]]][[[XXXWWWWWWMMMLLLJJJGGGDDDCCCBBBAAAAAA>>>;;;999999888666444777777777777777777777777444444444333444444555555555555555555666666666666777777777777777777777777666777777888888999999::::::::::::::::::;;;<<<<<<;;;<<<===>>>@@@BBBCCCDDDFFFHHHKKKNNNOOORRRUUUWWW[[[___fffjjjmmmnnnooopppmmmqqqvvvzzz}}}~~~~~~}}}zzzwwwtttqqqlllmmmllliiifffeeefffhhhiiijjjkkkmmmpppsssvvvxxxzzz|||~~~|||{{{}}}|||xxxrrrmmmhhhfff```XXXUUUUUUXXXZZZ\\\\\\YYYVVVUUUTTTNNNMMMJJJGGGEEECCCBBBBBB???===;;;999999888777555777777777777777777777777666555555444444444555555555666666666666777777777::::::::::::::::::::::::999999999999999999999999::::::::::::::::::999999;;;<<<===>>>@@@BBBCCCDDDFFFHHHLLLNNNPPPRRRUUUXXX[[[___fffjjjmmmnnnooopppnnnrrrwww|||~~~{{{yyyvvvrrrpppkkklllllljjjgggfffhhhkkkmmmnnnoooqqqtttxxx{{{}}}~~~|||{{{}}}}}}vvvpppkkkgggaaaZZZWWWXXXXXXZZZ[[[ZZZWWWTTTRRRRRROOONNNKKKHHHEEEDDDCCCCCC===;;;999888999999888777777777777777777777777777777777666555555555555555777777777777888888888888888888888888888888888888;;;;;;;;;:::::::::999999888888999888888666555555;;;<<<===>>>@@@BBBCCCDDDFFFIIILLLNNNPPPRRRUUUXXX[[[___fffjjjmmmnnnoooppppppsssyyy}}}~~~{{{yyyvvvssspppooommmkkkjjjkkkllllllllloooqqqtttwwwzzz}}}~~~{{{zzztttoookkkdddZZZUUUUUU[[[\\\\\\YYYUUUQQQOOONNNRRRPPPMMMJJJIIIGGGDDDBBB>>><<<:::888777777777777666666666666777777777777555555666666777888888888666666666666666555555555666777999:::;;;;;;::::::777777888999999999999888777777888999::::::::::::<<<;;;::::::<<>>===;;;999888777777777888888777666555444333333444444444444444333333333666666666666666666666555333444555777888888777777777777888999999999999888888888999;;;;;;;;;;;;;;;<<<;;;;;;;;;===@@@CCCEEEEEEGGGJJJLLLMMMPPPTTTWWWZZZ___ffflllnnnooopppqqqrrrsssuuuxxx||||||zzzxxxvvvsssqqqooooooppppppqqqssstttuuuvvvxxx{{{~~~~~~vvvpppllliiibbbZZZUUUVVVWWWYYYZZZYYYVVVTTTSSSSSSRRRPPPNNNLLLKKKIIIEEECCC???>>><<<:::888888888888777777666555444333222222888888777666666555444444555555666666666666666666333333444555666666666666777777888999999999999888999999:::;;;<<<<<<<<<<<<===<<<<<<<<<>>>AAADDDFFFEEEGGGJJJLLLMMMPPPTTTWWWYYY___fffkkknnnooopppppprrrssstttwww|||~~~{{{yyyxxxwwwtttrrroooqqqrrrtttuuuwwwyyy{{{|||~~~|||vvvqqqllldddZZZTTTTTTWWWYYYZZZYYYWWWTTTSSSTTTRRRQQQOOOMMMLLLJJJFFFCCC@@@>>><<<:::999888999999444444555555555666666666888888888777777777666666555555555555666666666666666666777777888888888888777777888999999999999888888999:::;;;<<<<<<<<<<<<=========>>>???BBBDDDFFFGGGIIILLLNNNOOORRRVVVYYYYYY___fffkkknnnoooppppppqqqrrrtttwww{{{~~~|||{{{zzzyyywwwuuupppsssvvvxxxyyyzzz}}}}}}{{{xxxuuussssssuuuvvvyyy~~~xxxrrrmmmdddYYYSSSSSSYYYZZZ[[[ZZZWWWTTTSSSSSSRRRQQQPPPOOONNNKKKHHHDDD@@@>>><<<:::999888999999555555666666666777777777333333333444444555555555444555555555666666777777888777777777888888999999777777888999999999999888777888999::::::;;;;;;:::======>>>>>>@@@BBBDDDFFFGGGIIILLLNNNOOORRRVVVYYYZZZ___fffllloooppppppqqqpppqqqsssvvvzzz}}}}}}}}}|||zzzyyyrrrvvv{{{}}}}}}~~~xxxrrrlllkkkjjjiiihhhjjjmmmpppvvvyyytttnnnjjjcccYYYTTTTTTYYYZZZ[[[ZZZWWWTTTSSSSSSRRRQQQQQQPPPPPPMMMIIIEEE???>>><<<:::888888888888999999888777666555444444333444444555666666777777444444555555666777777777777666666555555666777777777777888999999999999888777777888999::::::::::::<<<======???@@@BBBDDDEEEEEEGGGJJJLLLMMMPPPTTTWWW[[[aaahhhmmmpppqqqrrrrrrpppqqqrrrvvvzzz~~~~~~|||vvv{{{zzztttnnniiieeeffffffeeedddeeeiiimmmuuuzzzuuuoookkkcccYYYTTTSSSWWWYYYZZZZZZXXXVVVUUUVVVRRRRRRQQQQQQQQQNNNJJJFFF>>>===;;;999888777777777888888777666555444444333777777777777888888888888444444555555666777777888666666555444444444555666777777888999999999999888777888999:::;;;;;;;;;;;;;;;<<<===???@@@BBBCCCDDDEEEGGGJJJLLLMMMPPPTTTWWW]]]bbbiiioooqqqrrrssstttoooppprrruuuyyy~~~~~~zzzyyyrrroookkkgggeeeggggggfffdddeeeiiilllvvvzzzsssnnndddYYYSSSRRRUUUWWWYYYZZZYYYWWWWWWXXXRRRRRRRRRRRRQQQOOOJJJFFF>>>===:::888777777777777444444444555555555666666666666555555444444333333444444444555666777777888777777555444444555666777777777888999999999999888999999:::;;;<<<<<<<<<<<<;;;;;;===>>>@@@BBBCCCCCCGGGIIILLLNNNOOORRRVVVYYY^^^cccjjjooorrrsssttttttoooppprrruuuyyy~~~~~~}}}pppjjjgggfffgggkkkhhhfffgggjjjmmmmmmllluuu}}}xxxsssooofff\\\UUUTTTUUUZZZ]]]ZZZXXXYYYXXXUUURRRRRRSSSRRROOOKKKFFFBBB???===:::999999999888777777777888888888888777777888888777777666666555555666777777777777666666555888888888888777777777777888888888777777777777777888999:::;;;<<<<<<<<<<<<:::;;;===???AAABBBCCCCCCGGGHHHKKKMMMOOORRRWWWZZZ^^^aaagggmmmqqqrrrqqqqqqlllllllllpppvvv}}}~~~tttooommmlllmmmnnnllllllmmmqqqssssssrrrvvvyyysssnnnfff\\\VVVVVVUUUZZZ\\\YYYWWWWWWVVVSSSQQQQQQQQQPPPMMMIIIEEECCC@@@===:::999999999888777777777888888888888777777777777777777666666555555666666777777777777666666666666777777777888888888888888888888888888888888888999:::;;;<<<<<<<<<<<<;;;<<<===>>>@@@BBBCCCDDDFFFHHHKKKMMMOOORRRWWWZZZ^^^aaagggmmmqqqrrrqqqqqqmmmlllmmmqqqxxx~~~}}}wwwvvvttttttuuurrrssstttwww{{{||||||{{{~~~}}}vvvpppggg\\\WWWWWWUUUZZZ\\\XXXVVVUUUTTTQQQPPPPPPNNNLLLJJJGGGDDDCCC@@@>>>;;;999999999888777777777888888888888777777777777777666666666666555444555666777777888777777444555555666888999999:::777777888888999999::::::888999:::;;;<<<<<<<<<<<<<<<<<<<<<===???AAACCCEEEFFFHHHJJJLLLNNNRRRVVVZZZ^^^aaagggmmmqqqrrrqqqqqqnnnnnnooosssyyy{{{tttiii^^^WWWWWWWWW[[[\\\YYYUUUUUUSSSPPPOOONNNLLLIIIGGGEEEDDDDDDAAA>>>;;;:::999999888777777777888888888888777777666666666666666666666666444444555777888888888888555555666666777888888999777777888999::::::;;;;;;888999:::;;;<<<<<<<<<<<<===<<<<<<<<<>>>AAADDDFFFFFFHHHJJJLLLNNNQQQVVVYYY^^^aaagggmmmqqqrrrqqqqqqoooooopppuuu{{{yyymmm```XXXWWWXXX\\\^^^ZZZVVVUUUSSSPPPNNNMMMKKKHHHFFFEEEEEEEEEBBB???<<<::::::999888777777777888888888888777777555555555555555666666666444444555777888888888888777666666666666666666666777777888999::::::;;;;;;888999:::;;;<<<<<<<<<<<<===<<<<<<<<<>>>AAADDDFFFFFFGGGJJJLLLNNNQQQVVVYYY^^^aaagggmmmqqqrrrqqqqqqooooooqqqvvv|||}}}qqqcccYYYWWWXXX\\\^^^ZZZVVVVVVTTTPPPNNNMMMKKKIIIHHHGGGFFFFFFCCC@@@<<<::::::999888777777777888888888888777777444555555555555666666666444555666777777888777777777777777666666555555555777777888888999999::::::888999:::;;;<<<<<<<<<<<<<<<<<<<<<===???AAACCCEEEEEEGGGIIIKKKMMMQQQUUUYYY^^^aaagggmmmqqqrrrqqqqqqnnnoooqqqwww}}}~~~ssseee[[[YYYVVVZZZ\\\XXXUUUUUUSSSPPPNNNMMMMMMKKKJJJIIIHHHGGGCCC@@@===;;;:::999888777777777888888888888777777444444444555555555666666666666777777777777666666555555555666666666666666888888888888888888888888888999:::;;;<<<<<<<<<<<<;;;<<<===>>>@@@BBBCCCDDDEEEGGGIIIKKKMMMQQQUUUXXX^^^aaagggmmmqqqrrrqqqqqqnnnnnnqqqwww}}}~~~uuuggg]]]ZZZTTTYYYZZZWWWTTTTTTSSSPPPNNNNNNNNNMMMLLLJJJIIIHHHDDDAAA===;;;:::999888777777777888888888888777777444444444555555555666666666777777777777777666555333444444555666777888888888888888777777777777777999999:::;;;<<<<<<<<<<<<:::;;;===???AAABBBCCCCCCEEEGGGIIIKKKMMMPPPUUUXXX^^^aaagggmmmqqqrrrqqqqqqmmmnnnqqqwww}}}~~~zzzvvvqqqiii^^^VVVVVVXXXYYYYYYWWWTTTSSSRRRPPPOOONNNMMMLLLJJJIIIIIIDDDAAA===;;;:::999777666777777777777777777777777777777666555555555555666333444555666777777777777666666666666777777777777777777777777888999;;;;;;::::::999999999:::;;;;;;<<<<<<===>>>???AAACCCDDDFFFIIIMMMNNNOOOQQQVVVZZZ[[[bbbjjjqqqsssrrrqqqpppoooqqqtttyyy}}}~~~{{{xxxuuuqqqiii^^^VVVTTTVVVYYYXXXVVVTTTRRRRRRQQQPPPOOOMMMKKKJJJIIIHHHDDDAAA===;;;:::999777666777777777777777777777777777666666555555555555555333444555666777777777777666666666666777777777777777777777777888888999:::::::::999999::::::;;;;;;<<<<<<===>>>???AAACCCDDDEEEIIILLLNNNNNNPPPUUUYYY\\\bbbjjjqqqssssssrrrrrroooqqqtttxxx|||{{{xxxxxxvvvtttsssooohhh]]]UUUSSSUUUXXXXXXWWWTTTSSSRRRRRRQQQPPPNNNKKKIIIGGGFFFDDDAAA===;;;:::999777666777777777777777777777777666555555555444444444444333444555666777777777777666666666666777777777777777777777777777777777777999999999::::::;;;;;;;;;<<<<<<===>>>???AAACCCDDDEEEHHHLLLMMMNNNPPPUUUYYY\\\bbbjjjqqqttttttttttttoooqqqtttxxx|||}}}zzzrrrpppoooooollleeeZZZRRRQQQUUUXXXYYYXXXVVVTTTTTTTTTRRRPPPNNNKKKHHHFFFEEEDDDAAA===;;;:::999777666666666666666666666666666555555555555555444444333333444555666777777777777666666666666777777777777777777777777777666666666888999999:::;;;;;;;;;;;;<<<<<<===>>>???AAACCCDDDEEEHHHLLLMMMMMMPPPTTTXXX]]]ccckkkqqqtttuuuuuuuuuoooqqqssswww|||{{{nnnmmmkkkjjjggg```VVVOOOPPPTTTXXXZZZZZZXXXVVVVVVTTTSSSQQQNNNKKKHHHFFFEEEDDDAAA===;;;:::999777666666666666666666666666666555555666666666555444333333444555666777777777777666666666666777777777777666666777777777666666555777888999;;;;;;;;;;;;;;;<<<<<<===>>>???AAACCCDDDEEEHHHLLLMMMNNNPPPUUUYYY^^^ccckkkqqqssstttuuuuuuooopppssswww{{{~~~zzzooommmjjjgggddd]]]TTTMMMNNNRRRWWWZZZZZZXXXWWWVVVTTTSSSQQQNNNKKKHHHFFFEEEDDDAAA===;;;:::999777666777777777777777777777777555666777777777666444333333444555666777777777777666666666666777777777777555666777888888888777666666777999;;;<<<<<<;;;;;;<<<<<<===>>>???AAACCCDDDFFFIIIMMMNNNOOOQQQUUUZZZ___dddkkkppprrrsssssstttooopppsssvvv{{{~~~}}}~~~zzztttpppkkkfffbbb\\\SSSLLLKKKOOOUUUYYYYYYWWWUUUUUUSSSRRRPPPNNNKKKIIIGGGFFFDDDAAA===;;;:::999777666777777777777777777777777666777888999888777555444333444555666777777777777666666666666777777777777555666888999:::999888777555777999;;;<<<<<<<<<;;;<<<<<<===>>>???AAACCCDDDGGGJJJNNNOOOPPPRRRWWW[[[```dddjjjoooqqqqqqqqqrrroooppprrrvvv{{{}}}zzz{{{zzz{{{xxxssslllgggbbb[[[SSSMMMHHHMMMSSSWWWWWWVVVTTTSSSRRRQQQPPPNNNKKKIIIGGGFFFDDDAAA===;;;:::999777666777777777777777777777777666777999:::999888666555333444555666777777777777666666666666777777777777444666888:::;;;:::999999555777999;;;======<<<;;;<<<<<<===>>>???AAACCCDDDHHHKKKOOOPPPPPPSSSWWW[[[aaaeeejjjnnnpppppppppqqqoooppprrruuuzzzxxxwwwzzz}}}{{{wwwpppiiiaaaXXXOOOJJJIIIQQQVVVUUUUUUWWWYYYYYYVVVSSSPPPMMMLLLIIIFFFCCC@@@@@@???===<<<:::999999888888888888777777777777777777777777777777777777444444555555666666777777666777888999:::;;;<<<<<<888888999999999888888777999:::;;;;;;<<<<<<;;;;;;<<<<<<>>>???AAACCCDDDDDDHHHJJJLLLMMMNNNQQQUUUYYY^^^ccciiinnnpppppppppppptttuuuvvvyyy|||}}}yyyssslllcccZZZQQQKKKJJJQQQVVVUUUTTTVVVWWWVVVTTTRRROOOMMMKKKIIIFFFDDDAAA@@@???===;;;999888777777777777666666666666555666666666666666666666666555555555666666666666666666666666666666555555555777777888888888888777777999:::;;;;;;<<<<<<;;;;;;<<<<<<>>>???AAACCCDDDDDDGGGIIIKKKMMMOOORRRVVVYYY^^^ccciiinnnpppqqqqqqqqqrrrsssuuuxxx|||{{{vvvpppggg]]]RRRLLLKKKRRRWWWUUUSSSUUUUUUTTTQQQOOOMMMKKKKKKIIIGGGEEEBBBAAA???<<<:::888777666666666666666555555555555666666666666666666666666666666666666666555555555555555555444444333333333777777888888888888888777999:::;;;;;;<<<<<<;;;;;;<<<<<<>>>???AAACCCDDDDDDFFFHHHJJJMMMOOORRRWWW[[[^^^cccjjjoooqqqqqqqqqrrrppprrrtttxxx}}}}}}yyysssjjj___TTTMMMMMMTTTYYYWWWUUUUUUUUUSSSOOOMMMKKKKKKKKKJJJHHHFFFBBBAAA???<<<:::999999999777777666666666555555555666666666666666666666666777777666666555555444444444444555666666777888888777888999999999999999999999:::;;;;;;<<<<<<;;;;;;<<<<<<>>>???AAACCCDDDDDDEEEGGGJJJLLLOOOSSSXXX[[[^^^cccjjjoooqqqrrrrrrsssqqqrrruuuyyy}}}}}}xxxssskkk```UUUNNNOOOWWW[[[ZZZWWWVVVUUUSSSNNNLLLKKKJJJKKKJJJIIIGGGBBB@@@>>><<<;;;;;;;;;<<<888888888777777777666666555555555555555555555555777777666666555555444444666666666777777888888999888999999:::;;;;;;::::::999:::;;;;;;<<<<<<;;;;;;<<<<<<>>>???AAACCCDDDDDDEEEGGGJJJLLLOOOSSSXXX[[[^^^cccjjjppprrrsssttttttssstttvvvyyy}}}}}}zzzvvvpppiii___VVVOOOPPPXXX]]][[[XXXXXXVVVTTTOOOMMMKKKKKKKKKKKKIIIHHHBBB@@@>>>;;;::::::;;;;;;888888888888777777777777555555555555555555555555666666666666666555555555999888888777666555444444888888999:::;;;;;;;;;;;;999:::;;;;;;<<<<<<;;;;;;<<<<<<>>>???AAACCCDDDDDDFFFHHHJJJMMMOOORRRWWW[[[___dddkkkpppssstttuuuuuutttuuuwwwzzz}}}zzzwwwrrrlllfff^^^VVVPPPOOOWWW\\\[[[YYYXXXVVVSSSPPPNNNLLLLLLLLLKKKJJJHHHDDDAAA===:::777666666777888777777777777666666666555555555555555555555555555555555666666666666666999888888777666555444333555666777888999999999999999:::;;;;;;<<<<<<;;;;;;<<<<<<>>>???AAACCCDDDDDDGGGIIIKKKMMMOOORRRVVVYYY___dddkkkqqqtttuuuuuuvvvrrrsssvvvyyy~~~|||zzzxxxuuuooojjjddd\\\UUUQQQMMMUUU[[[ZZZXXXWWWVVVSSSQQQOOOMMMLLLMMMLLLJJJHHHEEEBBB===888555333222222777666666666555555555555555555555555555555555555444555555555666666777777777777777888888888888888444444666777777888888888999:::;;;;;;<<<<<<;;;;;;<<<<<<>>>???AAACCCDDDDDDHHHJJJLLLMMMNNNQQQVVVYYY___dddkkkqqqtttuuuvvvvvvppprrruuuyyy|||yyywwwsssmmmhhhddd]]]TTTMMMLLLUUU[[[ZZZXXXWWWVVVSSSUUURRROOOLLLLLLKKKJJJHHHHHHDDD???;;;:::::::::999777777666666666666777777444666999<<<<<<:::888666555555555555666666666666555555666777888999::::::666666666777888888999999<<<<<<;;;;;;;;;:::::::::<<<===>>>???@@@AAAAAAAAAFFFIIILLLNNNPPPRRRUUUWWWZZZ```hhhooorrrsssttttttvvvvvvvvvzzz~~~|||zzzxxxsssmmmhhhccc\\\SSSMMMQQQYYY______]]]\\\[[[XXXTTTQQQNNNLLLKKKKKKIIIHHHFFFCCC???<<<;;;:::999888888888777666666666666666333444777888999888666555777777777777888888888888888888777777777666666666888888888888777777777777;;;;;;;;;<<<<<<<<<======999:::<<>><<<;;;:::888666999888777777666666666666555555666777777777666666777777777777888888888888777777777666666666555555:::999999888777777666666999:::;;;<<<===>>>??????999:::<<<>>>AAACCCDDDEEEGGGHHHJJJLLLNNNRRRWWW[[[```fffmmmsssuuuvvvvvvvvvrrrrrrtttxxx~~~|||{{{{{{}}}~~~~~~zzzuuunnnhhhccc[[[RRRLLLLLLTTTZZZZZZXXXXXXWWWUUUSSSPPPMMMJJJJJJIIIHHHFFFBBB@@@>>><<<;;;:::777555888777777666777777888888888888777777777888888888555555555555666666666666333333444555666777888888999999999888888777777777999999:::;;;<<<===>>>>>>======>>>>>>???AAABBBBBBGGGHHHJJJKKKMMMRRRXXX\\\bbbgggnnnsssuuuuuuuuuuuuqqqqqqrrrwww~~~~~~{{{zzz|||zzzvvvpppjjjeee]]]SSSLLLKKKSSSZZZZZZXXXXXXWWWUUUSSSPPPMMMJJJJJJIIIHHHFFFAAA@@@===<<<<<<:::888555666666666666777999:::;;;999888777666666777888888555555555555666666666666333333444555666777888888777777888888999999999:::999999:::::::::;;;;;;;;;>>>======>>>???@@@BBBCCCHHHIIIJJJKKKMMMRRRWWW\\\bbbgggnnnsssuuuttttttssspppppprrrwww}}}~~~~~~|||}}}yyyvvvrrrnnnhhh___TTTLLLHHHPPPWWWWWWUUUVVVUUURRRTTTQQQMMMKKKJJJJJJHHHGGGBBB@@@===<<<;;;;;;999777666666666777888999:::;;;666666555444444444555555777777777777888888888888777777777666666666555555777777888888999::::::;;;999999999999999:::::::::;;;;;;;;;===???BBBEEEGGGHHHJJJKKKLLLNNNQQQVVVZZZ```fffmmmrrrttttttssssssqqqqqqssswww}}}|||~~~~~~xxxvvvsssqqqlllbbbVVVMMMFFFNNNUUUUUUTTTTTTTTTQQQTTTQQQNNNLLLKKKKKKIIIHHHDDDAAA===;;;;;;;;;;;;:::999999888777777888888999666666555555555444444444777777777777888888888888888888777777777666666666999999999999999999999999888888999999:::;;;<<<<<<;;;;;;;;;<<>>;;;;;;;;;<<<;;;<<<;;;:::888777666666666777777888888777666555555555555555555666666666666555555666777888999::::::;;;;;;:::999999888888888666777888:::<<<>>>?????????>>>======>>>@@@BBBDDDIIIKKKMMMOOOPPPQQQSSSUUU```eeemmmsssuuuuuuuuuuuuttttttuuuxxx~~~|||tttrrrqqqqqqttt~~~uuu|||~~~~~~vvvtttsssqqqgggYYYOOOMMMLLLTTT[[[ZZZXXXXXXVVVTTTVVVTTTPPPMMMKKKJJJJJJKKKEEECCC???;;;999888999999777777777777777777777777666666666666666666666666:::888555555777888666444777777666666666666777777777777777888999999999:::777888999;;;<<<===============<<<===???BBBEEEGGGGGGJJJLLLMMMMMMPPPVVVZZZdddhhhmmmqqqssstttuuuvvvwwwwwwxxx|||xxxllliiihhhhhhiiilllyyy~~~~~~|||uuu|||}}}{{{uuurrrpppmmmdddVVVMMMKKKNNNVVV\\\[[[YYYYYYXXXUUUUUUSSSPPPLLLJJJHHHHHHHHHEEECCC???<<<:::999888999777777777777777777777777888888888888888888888888:::888555666777888777666777777666666666666777777888888888888888888999999777888:::;;;<<<=========<<<;;;;;;<<<>>>AAADDDFFFHHHJJJMMMMMMNNNQQQVVV[[[fffjjjooossstttuuuvvvwwwvvvvvvwww{{{pppeee___^^^^^^___aaadddoooyyywww{{{ttt|||}}}zzzuuuqqqlllhhh```SSSKKKJJJOOOWWW\\\\\\ZZZZZZYYYVVVQQQPPPNNNKKKIIIHHHHHHGGGDDDBBB@@@>>>;;;999888888777777777777777777777777888888888888888888888888888777555666777888888777777777666666666666777777888888888888888888777777888999:::;;;<<<=========::::::;;;<<<>>>AAACCCEEEHHHKKKMMMNNNOOORRRWWW\\\fffjjjooorrrsssttttttuuuuuuuuuvvvzzz}}}lllccc___]]]XXXXXX[[[]]]```iii||||||{{{{{{ttt|||~~~xxxqqqkkkfff^^^SSSLLLJJJOOOVVV\\\[[[YYYYYYXXXVVVMMMMMMMMMLLLKKKKKKJJJJJJCCCBBBAAA???<<<:::888777777777777777777777777777555555555555555555555555666555555555666777888888777777666666666666777777999999888888777777666666888999:::;;;<<<<<<<<<<<<:::;;;;;;===???AAACCCEEEHHHKKKNNNOOOOOORRRXXX]]]dddgggllloooqqqqqqqqqrrruuuuuuwwwzzzlllaaa]]]\\\\\\VVVVVVXXX[[[^^^eeettt|||vvv~~~|||tttlllfff___UUUNNNLLLNNNUUUZZZYYYWWWWWWWWWVVVOOOOOOOOOOOONNNLLLJJJHHHDDDCCCAAA???===:::888777777777777777777777777777555555555555555555555555444444444444444555666777777777666666666666777777999888888777777666666666999999:::;;;<<<<<<<<<<<<;;;<<<===>>>@@@CCCDDDEEEHHHKKKMMMNNNOOOSSSYYY^^^cccgggllloooqqqqqqrrrrrrvvvvvvxxx||||||mmmaaa[[[XXXWWWVVVUUUUUUVVVXXXZZZ___kkkxxx~~~yyywwwnnniiicccYYYQQQNNNNNNUUUZZZXXXVVVWWWWWWVVVSSSTTTSSSRRROOOKKKGGGEEEEEECCCAAA???<<<:::999999777777777777777777777777888888888888888888888888444555666555444444666777777777666666666666777777777777777777777777666666999:::;;;;;;<<<<<<;;;;;;;;;<<<===???AAACCCEEEEEEGGGJJJMMMNNNOOORRRYYY^^^dddhhhnnnrrrssstttuuuvvvwwwwwwxxx|||qqqjjj```ZZZWWWVVVTTTRRRWWWUUUUUUWWWWWW[[[eeeqqq}}}zzzppplllfff\\\SSSOOOOOOVVVZZZXXXVVVWWWXXXWWWQQQRRRSSSSSSPPPMMMIIIFFFFFFDDDAAA>>>;;;:::::::::777777777777777777777777888888888888888888888888666888999777555444666888777777666666666666777777666666666777777777777777::::::;;;;;;<<<<<<;;;;;;:::;;;===???AAACCCDDDDDDFFFIIILLLMMMNNNRRRXXX]]]dddhhhnnnrrruuuvvvwwwyyyvvvvvvwww{{{pppeee```YYYVVVVVVWWWUUUTTTZZZWWWVVVWWWWWWZZZdddnnnwww{{{qqqmmmggg]]]TTTOOOQQQWWW[[[YYYWWWYYYYYYXXXKKKMMMPPPRRRRRRPPPMMMKKKGGGEEEAAA===:::::::::;;;777777777777777777777777666666666666666666666666999:::;;;999666555777:::777777666666666666777777555555666666777777888888::::::;;;;;;<<<;;;;;;;;;888:::<<<>>>@@@BBBCCCCCCEEEHHHKKKLLLNNNQQQXXX]]]aaaffflllqqqsssuuuwwwxxxuuuuuuvvvzzzuuukkk[[[ZZZYYYXXXWWWVVVVVVWWWTTTUUUVVVWWWYYY\\\aaaeeevvv|||rrrnnniii___VVVRRROOOXXX___^^^[[[YYYVVVRRRTTTSSSRRRPPPNNNLLLKKKJJJKKKFFFAAA>>>===<<<:::888888888888888777777777777555555555555555555555555666666666666555555555555666555444444444555777888777777888999999999999888777888888999999:::;;;;;;<<<===>>>???AAADDDFFFGGGIIIKKKNNNNNNPPPTTTZZZ```eeehhhmmmqqqsssvvvyyy{{{zzzyyyxxxzzz~~~vvvggg___ZZZZZZYYYYYYXXXXXXXXXYYYVVVWWWYYYZZZ[[[^^^cccfffrrr{{{rrrnnnhhh___VVVRRRQQQXXX\\\YYYVVVVVVUUUSSSSSSRRRQQQPPPNNNMMMKKKKKKIIIEEE@@@===<<<;;;999777888888888888777777777777555555555555555555555555444555555555666666777777666666555555555666777888777777888999999999999888888888888999::::::;;;;;;;;;<<<===>>>@@@CCCEEEFFFHHHJJJLLLMMMNNNRRRYYY___eeeiiinnnrrruuuwwwyyyzzzzzzyyyyyy{{{uuuggg^^^YYYYYYYYYYYYZZZZZZZZZ[[[[[[YYYZZZ\\\]]]^^^aaaeeehhhnnnyyyzzzrrrnnnggg^^^UUURRRSSSXXXYYYUUURRRSSSUUUUUURRRQQQPPPOOONNNMMMLLLLLLHHHEEE@@@<<<;;;999888666888888888888777777777777666666666666666666666666333333444555666777888888777666666666666777888999777777888999999999999888888888999999::::::;;;;;;;;;;;;<<<===???BBBDDDEEEGGGIIILLLMMMNNNRRRXXX^^^eeejjjpppuuuwwwxxxyyyzzzyyyyyyyyy}}}ssseee^^^ZZZWWWWWWXXXYYYZZZ[[[\\\\\\\\\\\\^^^```aaabbbdddhhhkkkmmmuuu{{{sssnnnggg\\\TTTRRRSSSXXXYYYUUURRRTTTUUUUUUPPPPPPOOOOOONNNMMMLLLLLLHHHEEEAAA===;;;999888888888888888888777777777666777777777777777777777777444444444555666777777888777777777777777888888999777777888999999999999888888888999999:::;;;;;;<<<<<<<<<===>>>@@@BBBDDDEEEGGGJJJLLLMMMNNNRRRYYY^^^fffkkkrrrwwwyyyyyyyyyzzzxxxxxxzzz~~~qqqaaaZZZWWWVVVTTTVVVWWWYYY[[[\\\]]]]]]]]]^^^```bbbcccdddfffiiilllooottt}}}uuuooofff[[[SSSRRRRRRXXX\\\YYYVVVVVVVVVTTTPPPPPPOOONNNNNNMMMLLLLLLHHHFFFCCC???;;;999999999888888888888777777777666777777777777777777777777666666666666666555555555666777777888888888888888777777888999999999999888888999999:::;;;;;;<<<<<<===>>>>>>???AAACCCDDDEEEHHHKKKMMMNNNOOOSSSZZZ```fffkkkrrrwwwyyyyyyyyyyyyyyyyyyzzz~~~yyypppddd[[[WWWWWWWWWWWWWWWXXXZZZ\\\^^^^^^^^^^^^___aaaccceeefffgggiiikkkpppttt|||}}}}}}xxxqqqfffZZZRRRQQQQQQYYY^^^\\\YYYXXXVVVTTTQQQPPPOOONNNMMMLLLKKKKKKHHHGGGDDD@@@;;;999999;;;888888888888777777777777666666666666666666666666777777666666555555555555555666777888888888777777777777888999999999999888999999::::::;;;;;;<<<<<<>>>>>>???@@@AAACCCEEEEEEIIIKKKNNNOOOPPPTTTZZZ```hhhlllrrrvvvxxxxxxyyyzzzzzzzzzzzz~~~yyyoooiiieee___[[[XXXYYY[[[]]]YYY[[[]]]```aaaaaa``````^^^aaadddeeefffgggiiikkkmmmqqqxxx{{{~~~{{{sssgggYYYQQQPPPRRRYYY^^^\\\YYYXXXWWWTTTQQQQQQPPPNNNMMMKKKJJJIIIGGGFFFDDD???:::888888:::888888888888777777777777555555555555555555555555555555555666666666666666444555666777777777666666777777888999999999999888999999::::::;;;<<<<<<<<<>>>>>>>>>???@@@BBBCCCDDDHHHJJJMMMNNNOOOSSSZZZ___iiilllqqqtttvvvwwwyyyzzz{{{zzzzzz}}}~~~}}}tttqqqpppkkkddd```___\\\XXXVVVWWWZZZ^^^\\\]]]```bbbccccccbbbaaa^^^```ccceeeffffffhhhjjjjjjoootttyyyzzz}}}tttgggYYYQQQPPPSSSZZZ]]]ZZZWWWWWWWWWUUURRRQQQPPPNNNLLLKKKIIIHHHEEEEEECCC>>>999666777:::888888888888777777777777555555555555555555555555333444444555666777888888333444666777777777666555777777888999999999999888999999:::;;;;;;<<<<<<============>>>???AAABBBCCCGGGIIILLLMMMNNNRRRYYY^^^iiilllpppsssuuuvvvxxxzzz|||{{{zzz|||}}}}}}}}}}}}}}}xxxrrrlllhhhdddaaa___\\\[[[YYYXXXXXXZZZ[[[]]]]]]```cccdddcccaaaaaaaaabbbaaa``````aaabbbcccddddddkkknnnttt}}}|||zzz{{{pppddd[[[WWWUUUWWWYYY\\\\\\ZZZXXXVVVUUUUUUSSSQQQPPPOOONNNKKKHHHHHHFFFBBB>>>;;;999999999666666777777777777666666777777777777888888888888777777666666666666666777888888777777666666555555777777777888999999::::::888999999::::::;;;;;;<<<======>>>???AAABBBCCCDDDHHHJJJLLLLLLMMMQQQYYY___gggkkkooorrruuuxxx{{{}}}}}}|||{{{|||wwwwwwxxxyyy{{{~~~~~~zzzvvvpppjjjfffccc```^^^aaa```___^^^^^^___aaabbbaaacccfffgggfffeeefffgggeeedddbbbaaa``````aaabbbaaagggiiinnnwww~~~~~~||||||rrrfff\\\UUURRRVVVXXX[[[[[[YYYWWWUUUUUUUUUSSSQQQPPPOOOMMMJJJHHHFFFDDD@@@<<<999777777777666666777777777777666666555555555555666666666666777777666666666666666777888777777777666666666555444555666777999;;;<<<<<<999::::::;;;;;;<<<============>>>???AAABBBCCCDDDGGGJJJLLLMMMNNNRRRYYY^^^gggkkkooosssuuuxxx{{{}}}}}}|||{{{|||yyyooopppqqqrrruuu{{{xxxsssnnniiifffcccaaa___aaaaaaaaaaaaaaabbbccccccccceeegggggggggggghhhiiieeecccaaa___]]]\\\\\\\\\___ddddddiiirrryyy~~~|||~~~uuuiii^^^VVVRRRVVVXXX[[[[[[YYYVVVUUUTTTUUUSSSPPPOOONNNMMMJJJHHHFFFDDD@@@<<<999777777777666666777777777777666666555555555555666666666666777666666555555666777777777777777777666666666666666666777888999:::;;;;;;::::::;;;<<<<<<======>>>======>>>???AAABBBCCCDDDFFFIIIMMMNNNOOOSSSYYY]]]hhhkkkpppsssvvvxxxzzz|||}}}|||{{{|||xxxqqqiiijjjjjjkkkmmmrrryyy~~~|||xxxsssooollljjjhhhfffccccccccccccddddddeeeeeegggiiijjjjjjhhhhhhhhhiiifffeeebbb___]]]\\\\\\\\\\\\aaaaaafffqqqyyyxxxyyy}}}|||uuujjj___XXXUUUWWWYYY\\\\\\ZZZWWWVVVUUUUUUSSSPPPNNNNNNLLLJJJHHHHHHFFFBBB>>>;;;999999999666666777777777777666666777777777777888888888888666666555555555666777777777777777777666666666666::::::999999888777777666:::::::::;;;<<<<<<============>>>???AAABBBCCCDDDEEEIIIMMMOOOQQQTTTYYY]]]hhhlllppptttvvvxxxzzz||||||{{{{{{|||rrrkkkeeeeeedddcccdddhhhnnnrrr||||||xxxuuusssqqqpppkkkjjjjjjiiiiiijjjjjjkkknnnooopppooommmkkkjjjkkkjjjhhhfffcccaaa`````````YYY]]]^^^eeerrr{{{qqqttt{{{zzz|||zzzpppeee\\\XXXVVVYYY[[[^^^^^^\\\YYYXXXWWWUUURRROOOMMMMMMLLLJJJIIIHHHFFFBBB>>>;;;999999999666666777777777777666666777777777777888888888888555555555555555666777777666666666666777777777777;;;::::::999888777666666999999999:::;;;;;;<<<<<<======>>>???AAABBBCCCDDDEEEIIIMMMPPPQQQTTTZZZ^^^hhhlllqqquuuwwwxxxzzz{{{|||{{{zzz|||zzzmmmhhhbbbaaa```]]]]]]___dddhhhrrrwww}}}{{{yyywwwuuutttqqqpppooopppqqqrrrtttvvvxxxxxxuuurrrppppppnnnllliiifffdddbbbbbbbbb[[[```ccclllzzz~~~ooottt~~~{{{{{{|||}}}}}}~~~{{{tttjjj```XXXUUUTTTZZZ\\\______]]]ZZZYYYXXXUUURRROOOMMMLLLKKKJJJIIIFFFDDD@@@<<<999777777777666666777777777777666666555555555555666666666666444444444444555666777777666666666666777777777777777777888888999999999:::888888999999:::;;;;;;<<<======>>>???AAABBBCCCDDDEEEIIIMMMOOOQQQUUU[[[```hhhmmmrrrvvvxxxyyyzzz{{{|||zzzzzz|||vvvjjjeee^^^]]][[[YYYXXXZZZ___bbbjjjoooxxx}}}|||}}}}}}zzzwwwsssooommmkkkkkkkkkqqqttt~~~tttyyy}}}yyywwwwwwxxxxxxvvvqqqiii```YYYTTTSSSYYY\\\^^^___]]]ZZZXXXXXXUUURRRNNNLLLKKKKKKJJJIIIFFFDDD@@@<<<999777777777666666777777777777666666555555555555666666666666444444444444555666777777555666666666777777777888666666777888999999::::::999999::::::;;;<<<<<<<<<======>>>???AAABBBCCCDDDGGGIIILLLNNNPPPTTT\\\bbbiiimmmssswwwxxxyyyyyyzzz{{{zzzzzz|||ttthhhccc[[[ZZZYYYVVVVVVXXX]]]```eeejjjsss}}}~~~{{{zzz~~~yyyxxxtttssstttvvvvvvsssmmmddd\\\VVVSSSXXX[[[^^^^^^\\\YYYXXXWWWVVVRRRNNNLLLKKKKKKJJJIIIHHHFFFBBB>>>;;;999999999666666777777777777666666777777777777888888888888333333333444555666777888555666666666777777888888999999999888888888888888::::::;;;;;;<<<======>>>======>>>???AAABBBCCCDDDGGGJJJLLLMMMOOOTTT\\\ccciiimmmssswwwyyyyyyyyyzzz{{{zzzzzz|||oooddd___XXXXXXYYYYYYZZZ\\\^^^___fffjjjooowww|||yyyvvvsssuuusssqqqmmmcccWWWRRRTTTXXX\\\]]]ZZZWWWXXXWWWTTTRRROOOMMMKKKKKKJJJHHHFFFGGGEEEBBB>>>;;;:::::::::666666777777666555444444777777777777777777777777666666444333333444555666666666666666777777777777666777777888999999::::::999999888888888999:::;;;;;;>>>@@@BBBBBBBBBDDDEEEHHHGGGFFFHHHNNNUUUZZZ^^^hhhkkkpppuuuyyyzzzyyyyyy|||||||||}}}~~~kkk```\\\WWWVVVVVVVVVXXX\\\___aaadddhhhmmmttt~~~{{{xxxvvvuuusssqqqmmmbbbVVVQQQSSSXXX\\\^^^ZZZXXXXXXWWWTTTRRRPPPMMMLLLKKKKKKIIIGGGDDDBBB???;;;888777666666666666666666666666555444666666666666666666666666666555444444444444555666555555666666666777777777777777888888999999999:::;;;:::::::::;;;;;;<<<<<<:::<<<>>>???@@@AAACCCEEEJJJIIIHHHJJJOOOUUU[[[^^^hhhkkkpppuuuxxxyyyyyyxxx{{{{{{{{{}}}xxxggg\\\XXXVVVVVVUUUVVVYYY]]]bbbeeecccggglllttt~~~~~~{{{xxxvvvsssqqqlllaaaUUUPPPQQQWWW\\\^^^[[[XXXYYYWWWTTTSSSQQQNNNMMMLLLLLLJJJIIIFFFDDDAAA===:::999888999444555666666666666666666666666666666666666666666555555444444444555555666444444555555555666666666888888888888888999999999:::::::::;;;;;;;;;<<<<<<:::;;;<<<<<<===???BBBEEEKKKJJJJJJKKKOOOUUU[[[___iiilllppptttwwwxxxxxxxxxzzzzzz{{{|||~~~ttteee\\\XXXWWWXXXYYY[[[]]]aaaccceeeccciiiqqq|||~~~}}}zzzvvvssspppjjj___SSSNNNOOOWWW\\\^^^[[[YYYYYYXXXUUUSSSQQQOOOMMMMMMMMMKKKJJJGGGEEEBBB>>>;;;:::999999444444555666777777666666666666666666666666666666444444444444555555555666444444444444555555555666888888888888888888888888888888999999:::::::::999:::;;;;;;;;;<<<>>>CCCFFFKKKKKKKKKLLLOOOTTT[[[___kkknnnqqquuuxxxyyyyyyxxxyyyyyyzzz{{{~~~rrreee^^^ZZZXXXYYY\\\___aaabbbbbbbbbccclllxxx}}}zzzuuurrrnnnhhh]]]QQQMMMNNNVVV[[[^^^\\\ZZZZZZXXXUUUSSSQQQOOONNNNNNMMMLLLKKKDDDBBB>>>:::777666666666444444555666777777666666555555555555555555555555333444444555555555666666444444444444555555555666888888888888888999999999777888999:::::::::999999;;;;;;<<<<<<===@@@DDDGGGIIIJJJKKKKKKMMMSSSZZZ```nnnpppsssvvvxxxyyyyyyyyyxxxxxxyyyzzz}}}nnneee___]]]YYY[[[]]]```bbbcccccccccgggrrr~~~{{{sssppplllfff[[[PPPLLLNNNUUU[[[___]]][[[[[[YYYUUUSSSQQQNNNMMMNNNNNNLLLKKKEEEBBB???;;;888777777777444555666666666666666666555555555555555555555555222333444555666666666666444444555555555666666666666777777888999999::::::999:::;;;<<<===<<<;;;::::::<<<===>>>???AAAEEEHHHGGGIIIKKKKKKMMMSSS[[[bbboooqqqsssuuuwwwxxxyyyyyywwwwwwxxxzzz|||xxxjjjccc___^^^^^^^^^___aaacccgggjjjlllsss}}}||||||rrrnnnjjjeeeZZZOOOLLLOOOUUU[[[___]]]\\\\\\YYYUUURRRPPPMMMMMMMMMMMMLLLKKKGGGEEEAAA===:::999999999666666666666666666555444555555555555555555555555222333444666666666666555555555666666666777777777555555666888999:::;;;<<<888:::;;;======<<<;;;:::999;;;>>>???@@@BBBEEEGGGFFFIIIKKKMMMNNNTTT]]]eeeoooppprrrtttuuuvvvwwwwwwvvvvvvwwwyyy|||sssfffaaa^^^]]]eeecccbbbbbbffflllrrrvvv~~~yyy}}}qqqmmmiiidddZZZOOOMMMOOOUUU[[[___^^^\\\\\\YYYVVVQQQOOOMMMLLLMMMMMMLLLKKKDDDAAA>>>:::777666666666666777777777666555444444555555555555555555555555111222444666777777666555666666666666777777777777444555666777999;;;<<<===666777999;;;;;;:::999888777:::===@@@AAABBBDDDFFFFFFIIILLLNNNOOOUUU___gggnnnoooppprrrssstttuuuuuuvvvvvvwwwyyy|||mmmddd___^^^```___ccchhhkkknnnttt{{{}}}xxxuuuqqqmmmfffZZZQQQQQQVVV\\\]]]___```^^^ZZZVVVRRROOONNNMMMKKKJJJIIIIIIIIIGGGCCC???<<<;;;:::999888777777666666555555555444666555444444666777777666777666555444444444444444666777999::::::888666555777888888888888999999999888999:::;;;<<<;;;:::::::::;;;===>>>>>>???BBBDDDHHHIIIKKKMMMQQQVVV\\\```kkkmmmoooqqqqqqqqqsssuuuvvvwwwyyy||||||kkkccc___```ccceeeiiiooosssyyy{{{vvvsssnnnggg\\\SSSRRRVVV[[[]]]______]]]ZZZUUURRRQQQPPPOOOMMMLLLKKKKKKJJJFFFCCC???<<<;;;:::999888777777777666666666555555666555444444666777777666666666555444444444444444555666777888888888777666777777888888888999999999888999:::;;;;;;;;;::::::;;;<<<>>>??????@@@CCCEEEFFFHHHKKKMMMQQQWWW]]]bbbkkkmmmpppqqqrrrrrrtttuuuvvvwwwyyy|||tttfff```^^^```dddhhhmmmuuu|||yyyuuupppiii___UUUSSSVVV[[[\\\^^^^^^]]]YYYUUUSSSQQQPPPNNNMMMKKKJJJJJJJJJFFFBBB>>>;;;::::::999888888777777777777777666666666555444444666777777666666666555444444444444555555555555555666777888888777777777888888888999999888999:::;;;;;;;;;::::::<<<===??????@@@AAADDDFFFFFFGGGJJJMMMQQQWWW^^^cccjjjmmmppprrrsssssstttvvvuuuwwwyyy|||qqqfffaaaaaaeeejjjnnnuuu~~~}}}xxxrrrkkkaaaWWWUUUWWW\\\]]]^^^___]]]ZZZWWWTTTOOONNNLLLJJJHHHGGGGGGGGGEEEAAA===;;;:::999999888888888888888777777777777666555444444666777777666666555555444444444555555555444333333444666888:::777777777777888888888888999999:::::::::;;;;;;;;;;;;===>>>??????AAADDDFFFGGGIIIKKKMMMQQQVVV]]]aaajjjmmmqqqsssssstttuuuvvvuuuvvvyyy|||qqqiiigggiiiooovvv|||{{{ssslllbbbYYYVVVXXX]]]^^^______]]][[[XXXVVVNNNMMMLLLJJJHHHFFFFFFEEECCC@@@<<<:::999999888777777777777777888888888888666555444444666777777666555555444444444555555666666555333333444666888:::666666777777777888888888999999999:::::::::;;;;;;:::;;;===>>>>>>@@@BBBEEEJJJKKKMMMNNNPPPTTTZZZ^^^hhhlllpppssstttttttttuuutttvvvxxx|||xxxnnnkkkmmmsss}}}~~~}}}sssjjjbbbZZZWWWZZZ\\\]]]^^^^^^]]][[[XXXWWWPPPOOOMMMKKKIIIHHHGGGFFFBBB???;;;999999999888777666666777777777777777888666555444444666777777666555444444444444555666666777666444444444666888:::666666666777777777888888::::::999999999:::;;;<<<999;;;======>>>???BBBDDDLLLMMMNNNNNNPPPSSSXXX\\\gggjjjooorrrsssssstttttttttuuuxxx|||{{{tttpppttt}}}rrriii```YYYXXX[[[ZZZ[[[[[[[[[ZZZYYYWWWVVVPPPOOOMMMKKKHHHGGGFFFEEEAAA>>>;;;888888888888777555555666666666777777777666555444444666777777666444444444444444555666666888777666666666777888888666666666666777777777888::::::999999999:::;;;<<<:::<<<>>>>>>???@@@CCCEEEKKKLLLMMMNNNPPPTTTYYY]]]eeeiiinnnrrrsssssssssssstttuuuxxx{{{zzzzzzqqqggg___YYYXXX[[[YYYYYYYYYYYYXXXWWWUUUTTTNNNMMMKKKHHHFFFEEEDDDCCCAAA>>>:::888888888888777444555555555666666777777666555444444666777777666444444444444444555666777999888888777777777777888666666666666777777777777;;;:::999888999:::;;;<<<;;;===??????@@@AAADDDFFFJJJKKKLLLNNNPPPUUU[[[___dddhhhmmmqqqrrrrrrrrrssstttuuuxxx{{{{{{kkkZZZRRRTTTYYYYYYXXXYYYZZZ[[[ZZZWWWTTTQQQOOOLLLIIIFFFDDDDDDCCC@@@===999777777888777777444444555555666777777777:::888666666777888777666444555666777777666555444777777777777777777777777999999888888888888999999888999999::::::;;;;;;<<<;;;;;;<<<>>>@@@BBBDDDEEEKKKLLLNNNOOOQQQUUU[[[___gggkkkpppssstttuuuuuuvvvuuuvvvxxxzzz~~~}}}lll\\\SSSUUUYYYZZZZZZZZZZZZ[[[ZZZWWWTTTQQQOOOLLLIIIFFFDDDDDDCCC@@@===999777777888777777666666666666666555555555999888777777888888777555555555666666666666555555666666666666666666666666999999888888888888999999888999999::::::;;;;;;<<<<<<<<<===???AAACCCEEEFFFKKKLLLNNNOOORRRVVV\\\```hhhkkkpppsssttttttuuuuuutttuuuwwwzzz}}}~~~mmm]]]UUUVVVZZZ\\\[[[[[[[[[[[[ZZZWWWTTTQQQOOOLLLIIIFFFDDDDDDCCC@@@===999777777888777777888777777666555555444444777777777888999888666444666666555555555555666666555555555555555555555555999999888888888888999999888999999::::::;;;;;;<<<======>>>@@@BBBDDDFFFGGGJJJLLLNNNPPPSSSXXX^^^ccciiilllqqqtttttttttttttttrrrsssuuuyyy}}}zzz~~~~~~mmm^^^VVVWWWZZZ^^^]]][[[[[[[[[YYYVVVTTTQQQOOOLLLIIIFFFDDDDDDCCC@@@===999777777888777777777777666666555555555555666666666888999999666333666666555444444555777888666666666666666666666666999999888888888888999999888999999::::::;;;;;;<<<======>>>@@@BBBDDDFFFGGGJJJKKKMMMPPPTTTYYY```dddjjjmmmqqqttttttsssssssssqqqrrruuuxxx|||zzzwwwwww{{{~~~xxx~~~yyyiii\\\VVVWWWZZZ^^^\\\[[[ZZZZZZYYYVVVTTTQQQOOOLLLIIIFFFDDDDDDCCC@@@===999777777888777777555555555555666666777777555555666888999999666333666555444444444666777888777777777777777777777777999999888888888888999999888999999::::::;;;;;;<<<<<<<<<===???AAACCCEEEFFFIIIKKKMMMPPPTTTYYY```eeejjjmmmqqqttttttsssssssssrrrsssuuuxxx|||wwwqqqqqqrrrsss|||xxxrrrcccXXXTTTVVVYYY]]][[[YYYXXXXXXXXXVVVTTTQQQOOOLLLIIIFFFDDDDDDCCC@@@===999777777888777777444444555555666777777888555555555666888888666444555555444555555666777888888888888888888888888888999999888888888888999999888999999::::::;;;;;;<<<<<<<<<===???AAACCCEEEFFFIIIKKKMMMOOOSSSYYY___dddiiilllqqqtttttttttttttttssstttvvvyyy|||zzzrrrqqqtttvvv}}}wwwxxxkkk]]]TTTRRRUUUXXX[[[YYYWWWWWWWWWWWWVVVUUUQQQOOOLLLIIIFFFDDDDDDCCC@@@===999777777888777777555555555666666666666666666555444555777888777666333444555666777777777777777777777777777777777777999999888888888888999999888999999::::::;;;;;;<<<======>>>@@@BBBDDDFFFGGGIIIJJJLLLOOORRRWWW^^^bbbhhhkkkpppsssttttttuuuuuuvvvvvvxxxzzz}}}vvvqqqtttyyy{{{uuu{{{sssfffYYYRRRPPPTTTWWWZZZXXXVVVVVVWWWWWWVVVUUUQQQOOOLLLIIIFFFDDDDDDCCC@@@===999777777888777777777777777666555555444444666555333444666777777777222333555777888777777666666666666666666666666666999999888888888888999999888999999::::::;;;<<<<<<>>>???@@@AAACCCEEEGGGIIIIIIJJJLLLNNNQQQVVV]]]aaagggkkkpppssstttuuuuuuvvvwwwxxxyyy{{{}}}~~~wwwuuuuuu{{{uuu}}}}}}|||}}}uuuooodddYYYQQQQQQUUUYYYWWWWWWVVVUUUUUUUUUVVVVVVRRRQQQNNNJJJFFFBBB???>>>;;;:::888777777777888888999888888888777777666666666666666666555555555555444444444444444444333333555555666666777777888888888888888777777777777777888888999:::<<<======>>>>>>>>>@@@BBBDDDFFFGGGHHHHHHIIILLLNNNRRRWWW^^^ccciiilllqqqssstttuuuvvvwwwxxxyyyzzz}}}~~~yyyvvvyyy~~~}}}}}}zzzyyyyyyxxxwwwooobbbUUUNNNOOOUUU[[[ZZZYYYXXXVVVUUUUUUTTTTTTRRRPPPNNNJJJFFFBBB@@@>>><<<;;;999777777777777888888888888777777777666666666666666666555555555555555444444444444444444444777777777777777777888888777777777777888888888888999999:::;;;<<<===>>>>>>===>>>@@@BBBDDDFFFGGGHHHIIIJJJMMMOOOSSSXXX___dddiiilllpppssstttuuuvvvwwwxxxyyy{{{}}}wwwuuuwww}}}yyywwwvvvuuuwwwnnn```RRRKKKMMMUUU\\\\\\[[[ZZZXXXVVVTTTSSSSSSRRRPPPMMMIIIFFFCCC@@@???===<<<:::888777666777777888888777777777777666666666666666666555555555555555555555555555555555555888888777777777777777777666777777777888999999999999999:::;;;<<<===>>>>>>===>>>???AAACCCEEEGGGHHHJJJLLLNNNPPPSSSYYY___dddiiilllpppssstttuuuvvvwwwxxxyyy|||~~~zzzttttttyyy{{{xxxvvvuuuuuummm```SSSLLLMMMTTT[[[\\\\\\[[[YYYXXXVVVTTTSSSQQQOOOLLLIIIEEECCCAAAAAA>>>===;;;888777666666666777777777777777777666666666666666666555555555555555555555666666666666666777777777666666555555555666666777888999999::::::999999999:::;;;<<<<<<<<<===>>>???AAACCCEEEFFFGGGJJJLLLNNNPPPSSSXXX___ccchhhlllpppsssttttttuuuvvvyyyzzz|||wwwsssuuu~~~|||xxxuuutttssslllaaaVVVOOOOOOUUUYYY[[[[[[[[[[[[ZZZXXXWWWVVVQQQOOOKKKHHHEEECCCBBBBBB???===;;;999777777666777666666666666666666777777666666666666555555555555555555555555666666777777666666666555555444444444666777777888999::::::;;;888888888999::::::;;;;;;<<<===???AAACCCEEEFFFGGGIIIKKKMMMOOORRRWWW]]]aaahhhkkkppprrrssstttuuuvvvxxxyyy|||~~~xxxssszzz|||xxxuuutttsssmmmcccYYYRRRRRRVVV[[[[[[[[[\\\\\\[[[YYYXXXVVVQQQNNNKKKGGGEEECCCCCCDDD>>>===;;;999888777777888555555666666666666777777666666666666555555555555444444444555555666666777666666555555555555555444777888888888999:::::::::888999999999::::::::::::<<<===>>>@@@BBBDDDFFFGGGIIIKKKLLLNNNQQQVVV\\\aaahhhkkkooorrrssstttuuuvvvwwwxxx{{{~~~}}}yyyzzzzzzwwwvvvwwwpppdddYYYRRRSSSYYY___]]]^^^^^^]]]\\\YYYWWWUUUPPPNNNJJJGGGDDDDDDDDDEEE===<<<:::999888888999999555555555666666666777777666666666666555555555555222333333444555555666666666666666777777777777777999999999999999999999999::::::;;;;;;;;;;;;<<<<<<<<<===>>>@@@BBBDDDFFFFFFKKKLLLMMMOOORRRWWW]]]aaagggkkkooorrrsssssstttvvvvvvwwwzzz}}}}}}{{{~~~{{{zzzzzzrrreeeXXXQQQTTT\\\ccc`````````___\\\YYYUUUSSSPPPNNNJJJFFFDDDDDDEEEEEE===<<<:::999888999999:::444555555555666666777777777666666666555555555555222222333333444555666666777777888888999999::::::::::::999999999999999999<<<<<<<<<===============<<<===>>>@@@BBBDDDEEEFFFLLLMMMOOOPPPSSSXXX^^^bbbgggkkkooorrrsssssstttuuuuuuwwwyyy|||}}}yyyzzzqqqbbbWWWVVV\\\___]]]bbb```___^^^^^^\\\YYYWWWSSSPPPLLLJJJIIIHHHGGGEEE???===;;;999888888999:::777666666666555555555555555555555555555555555555555444444444444555666666555555444444555777999:::888888888777777777777777777888:::;;;<<<=========>>>@@@BBBCCCCCCDDDEEEGGGKKKMMMOOOQQQTTTXXX]]]aaagggjjjnnnqqqrrrrrrssstttwwwwwwwwwyyy}}}www~~~xxxoooaaaVVVVVV]]]aaa___bbb```^^^\\\\\\ZZZXXXVVVRRROOOKKKIIIHHHGGGFFFDDD<<<;;;999777666666777777777777666666666555555555555555555555555555555555555444444444444555666666777777666666666777888888888888888888777777777777777888999;;;<<<<<<<<<======???AAABBBCCCDDDFFFHHHKKKMMMOOOQQQTTTXXX^^^aaahhhkkkooorrrsssssstttuuusssrrrtttwww|||{{{~~~wwwnnn```UUUWWW___cccaaadddaaa]]]ZZZXXXWWWUUUTTTQQQNNNJJJHHHGGGFFFDDDCCC<<<;;;999777666666666777777777777666666666555555555555555555555555555555555444444444444555666666888888888888888777666666888888888888888888888888777777888:::;;;;;;;;;;;;;;;>>>@@@BBBCCCEEEGGGIIIKKKLLLOOOQQQTTTXXX^^^bbbiiilllpppssstttttttttuuunnnnnnpppuuu{{{yyypppaaaWWWXXX```dddccceeeaaa\\\XXXVVVUUUTTTRRRPPPMMMIIIGGGEEEDDDBBBAAA===<<<:::999888888888888777777777666666666666555555555555555555555555555555444444444444555666666666777888999999888777666777888888888888888999999666777888999:::::::::::::::<<>>AAABBBDDDGGGJJJIIIKKKNNNQQQTTTYYY___ccciiillloooqqqqqqqqqqqqrrrttttttuuuyyy~~~|||rrrbbbWWWWWW```ffffffeeebbb___]]][[[YYYVVVTTTQQQNNNJJJGGGEEECCCAAA???999999888888666555444333888888888777777777666666666666666666666666666666555444444444444555666666555555444444555666777777777777888999999:::;;;;;;999::::::;;;;;;;;;;;;::::::<<>>@@@AAABBBEEEHHHJJJLLLMMMPPPRRRVVVZZZ```dddjjjnnnpppoooqqquuuvvvssssssqqqrrrwww{{{}}}zzzsssooojjjhhhiiikkkrrr}}}uuuwwwzzzggg[[[TTTXXXbbbhhhjjjjjjddddddcccaaa]]]XXXTTTRRRRRRPPPMMMJJJGGGCCC>>>:::::::::999999888777777777666666777888888888888888777666666555555666666777555555555555555666666777666666666666777777777888666666777888999::::::;;;999999999:::;;;;;;<<<<<<;;;===???AAABBBDDDGGGIIILLLMMMPPPRRRVVVZZZ```dddhhhmmmooopppsssxxxyyywwwvvvrrrrrruuuxxx{{{zzzyyy}}}wwwmmmiiihhhhhhhhhmmmvvvvvvggg\\\TTTXXXaaafffggggggccccccaaa___[[[WWWSSSQQQSSSQQQNNNKKKIIIEEE@@@<<<999999888888777666666666666666777888888888888888666666666555555666666666666666666666777888999:::555555555666666666777777777777888888888999999999999999::::::;;;<<<<<<<<<<<<>>>@@@AAABBBDDDGGGJJJLLLMMMPPPRRRVVVZZZ```dddgggkkkoooppptttzzz|||{{{uuurrrrrrvvvyyyzzz}}}sssoooqqqwwwwwwkkkhhhlllpppssszzzuuuiii]]]TTTWWW```eeefffgggcccbbb```^^^ZZZVVVSSSQQQNNNLLLJJJHHHFFFBBB>>>:::999999888777777666666555666666777888888888888888666666555555555555666666222222222333444555777777444444555555555666666666999999999888888888888888999::::::;;;;;;<<<=========???AAABBBCCCEEEIIIKKKLLLMMMPPPRRRVVVZZZ```dddfffkkkooopppuuu{{{~~~|||sssqqqtttyyy||||||~~~xxxooohhhfffjjjqqq}}}|||pppnnnvvvvvvhhh\\\TTTXXXbbbgggiiiiiibbbaaa___]]]ZZZWWWTTTSSSOOOMMMKKKIIIGGGDDD???<<<999999888888777666666666666666777888888888888888666555555444444555555666444444444555666777888999555555555555666666666666888888888888888888888888:::::::::;;;<<<<<<=========???AAACCCDDDFFFIIILLLLLLMMMPPPRRRVVVZZZ```dddgggkkkoooppptttzzz}}}{{{rrrqqqttt{{{~~~~~~{{{lllddd______bbbhhhsss|||{{{zzzvvvggg]]]WWW]]]fffjjjiiihhhaaa```___\\\ZZZXXXVVVUUUSSSQQQNNNLLLIIIEEE@@@===:::999999888888777666666666666777888888888888888666555555444444555555666888777777777888999::::::777777777777888888888888555666777888999:::;;;;;;::::::;;;;;;<<<============>>>@@@BBBCCCEEEHHHKKKLLLMMMPPPRRRVVVZZZ```dddhhhlllooopppsssyyy{{{yyytttrrrtttzzz}}}~~~}}}rrrfff```[[[[[[]]]aaaiiirrr~~~||||||wwwhhh___[[[bbbjjjkkkgggcccaaa```^^^\\\ZZZXXXWWWVVVRRRPPPLLLIIIFFFAAA;;;777::::::999999888777777777666666777888888888888888555555555444444555555555555555555555555666666777888999999999999:::::::::222333555777999<<<===>>>::::::;;;;;;<<<=========;;;===???AAABBBDDDGGGJJJLLLNNNPPPSSSVVVZZZ```dddhhhmmmooopppsssxxxyyywwwvvvssssssxxx|||pppiii]]][[[WWWUUUVVVZZZ^^^aaaqqq{{{~~~{{{tttggg]]][[[fffmmmiiieeeggg`````````___\\\ZZZWWWVVVMMMLLLJJJGGGCCC???<<<:::888888888888888888888888777777777777777777777777666666666666666666666666777777777777777777777777777888999;;;;;;:::999999888888999::::::::::::999;;;;;;:::;;;;;;<<<===>>>===>>>???AAACCCFFFHHHIIILLLNNNRRRUUUXXX]]]bbbfffiiinnnqqqpppqqqvvvyyyxxxuuussstttyyy~~~vvvhhhaaaZZZXXXUUUSSSSSSWWW[[[^^^gggooozzz{{{zzz|||zzzwwwvvvwww|||vvvooofff\\\[[[eeellliiifffhhhaaaaaa```^^^\\\YYYVVVTTTMMMLLLJJJGGGCCC???<<<:::777777777777777777777777777777777777777777777777666666666666666666666666777777777777777777777777777888888999999999999999999999:::;;;;;;;;;;;;:::;;;::::::;;;;;;<<<===>>>===>>>???AAACCCFFFHHHIIILLLNNNQQQTTTXXX]]]bbbfffjjjnnnqqqoooppptttvvvuuuuuusssuuu{{{nnnbbb^^^VVVTTTQQQOOOPPPSSSWWWYYY]]]bbbkkkuuu|||~~~|||yyyuuuqqqrrr|||yyyqqqlllkkklllnnnuuu}}}{{{rrrlllccc\\\[[[dddjjjiiigggiiibbbbbb```^^^[[[WWWUUUSSSNNNLLLJJJFFFBBB???<<<:::666666666666666666666666777777777777777777777777666666666666666666666666777777777777777777777777777777777777777888888999999::::::;;;;;;;;;;;;;;;::::::::::::;;;<<<===>>>===>>>???AAACCCFFFHHHIIIKKKMMMQQQTTTWWW\\\aaaeeejjjooopppnnnnnnrrrtttsssuuusssvvv}}}vvvggg^^^[[[SSSRRROOOMMMNNNPPPSSSVVVZZZ\\\cccmmmvvvzzzxxxuuuooommmqqq}}}yyypppjjjhhhiiimmmooowwwyyypppjjjaaa\\\\\\ccciiiiiihhhiiicccbbb```]]]YYYVVVSSSRRRNNNLLLIIIEEEBBB>>><<<;;;777777777777777777777777666666666666666666666666666666666666666666666666666666666666666666666666777666555555555666888999888999::::::;;;;;;::::::::::::::::::;;;<<<=========>>>???AAACCCFFFHHHIIIKKKMMMPPPTTTWWW\\\aaaeeeiiinnnpppnnnooorrrttttttttttttxxx~~~|||kkk___YYYVVVRRRQQQNNNMMMMMMOOORRRTTTZZZ\\\aaajjjrrrwwwuuussskkkooowwwyyysssllliiikkkqqqwwwzzzwwwnnnggg^^^\\\^^^dddiiiiiihhhhhhdddbbb___\\\XXXUUURRRQQQNNNLLLHHHDDDAAA>>><<<;;;888888888888888888888888666666666666666666666666666666666666666666666666666666666666666666666666777666555555555666888999777777888999999999999999:::999999::::::;;;<<<======>>>???AAACCCFFFHHHIIIKKKMMMQQQTTTWWW\\\bbbeeehhhmmmpppoooppptttwwwwwwttttttxxxuuuggg^^^XXXUUURRRQQQOOOMMMMMMOOOQQQRRRXXX[[[bbbiiipppssssssrrrlllrrr}}}tttoookkkmmmuuu~~~sssjjjddd]]]^^^bbbgggkkkkkkhhhfffcccaaa^^^ZZZWWWTTTRRRQQQNNNLLLHHHDDD@@@===<<<;;;888888888888888888888888777777777777777777777777666666666666666666666666777777777777777777777777666666666666666777777888666777777888888888888888999999999999:::;;;<<<======>>>???AAACCCFFFHHHIIILLLNNNRRRUUUXXX]]]bbbfffgggllloooooopppuuuxxxxxxttttttxxx~~~~~~oooeee]]]XXXTTTQQQPPPNNNMMMMMMNNNPPPQQQVVV\\\dddlllpppsssuuuuuunnnttt~~~~~~qqqnnnmmmsss}}}rrriiiccc\\\```eeejjjllllllhhhdddbbb```]]]YYYVVVTTTRRRRRRNNNLLLHHHCCC???===<<<;;;888888888888888888888888777777777777777777777777666666666666666666666666777777777777777777777777666666777777888888888777777777888999999999999888999999999999:::;;;<<<======>>>???AAACCCFFFHHHIIIMMMOOOSSSVVVYYY^^^cccggghhhmmmooonnnooosssvvvuuuttttttwww}}}ssshhh___YYYSSSOOOQQQOOONNNMMMLLLMMMOOOPPPUUU]]]gggooosssuuuxxxzzzqqquuu}}}yyyqqqooopppzzz~~~sssjjjddd\\\aaahhhlllnnnmmmhhhcccbbb```\\\YYYVVVTTTSSSRRRNNNLLLGGGCCC???===<<<;;;777777777777777777777777777777777777777777777777666666666666666666666666777777777777777777777777555666888999999999888777888888999::::::::::::999999999999999:::;;;<<<<<<===>>>???AAACCCFFFHHHJJJNNNPPPSSSWWWZZZ___dddhhhiiimmmooommmmmmqqqsssrrruuusssvvv}}}{{{vvvnnneee\\\VVVSSSQQQPPPPPPOOOOOOOOOPPPQQQQQQZZZ\\\dddqqq{{{}}}|||wwwyyy~~~~~~sssqqqwww{{{nnnaaa^^^```eeejjjkkkhhheeeddddddbbb```]]]YYYVVVTTTRRRNNNLLLGGGBBB>>>;;;:::999777777777777777777777777777888:::::::::888666555666666555555444444444333777777777777777777777777888777666555555666777888;;;;;;;;;:::::::::999999999999:::;;;;;;<<<<<<===>>>???@@@BBBDDDGGGIIIJJJIIILLLQQQVVVZZZ^^^cccgggllllllmmmooopppqqqssssssrrrvvv|||~~~uuuqqqjjjbbb[[[VVVRRRQQQOOOOOOOOOOOOOOOPPPQQQRRRZZZ]]]gggttt|||~~~}}}yyywwwvvv~~~xxxkkk___\\\___dddiiiiiigggeeeeeedddccc```]]]ZZZWWWTTTSSSNNNLLLGGGBBB>>>;;;:::999888888888888888888888888777888999::::::888666555666666666666555555444444777777777777777777777777888777666555555666777777777777777777777777777777999999:::;;;;;;<<<<<<===>>>>>>???AAADDDFFFIIIJJJKKKNNNRRRVVVYYY]]]aaaeeejjjkkkmmmoooqqqrrrttttttsssvvvzzz}}}zzzsssmmmjjjeee___YYYUUURRRPPPOOONNNNNNNNNOOOQQQRRRSSSZZZ```kkkyyy|||wwwyyyzzz}}}tttggg\\\XXX\\\bbbeeeeeeeeeddddddeeedddaaa]]]ZZZWWWUUUTTTNNNLLLGGGBBB>>>;;;:::999888888888888888888888888777888999999999888777666777777777777666666666666777777777777777777777777777777666666666666777777555555555666777777888888999999:::;;;;;;<<<<<<=========???@@@CCCFFFHHHIIIMMMOOOSSSVVVYYY\\\```ccciiikkkmmmoooqqqsssuuuuuuuuuuuuwww{{{tttmmmhhhfffbbb]]]XXXTTTQQQOOONNNMMMMMMMMMOOOQQQTTTUUUZZZcccqqq~~~{{{wwwzzzzzzqqqeee\\\SSSZZZaaabbbbbbccccccbbbfffdddaaa]]]ZZZWWWUUUUUUNNNKKKGGGBBB>>>;;;:::999777777777777777777777777777777888999888888777666888888777777777777777777666666666666666666666666666666666666666777777777666666777888999:::;;;;;;999999:::;;;;;;<<<<<<===<<<===>>>@@@BBBEEEGGGHHHLLLOOOSSSVVVYYY]]]aaadddjjjlllnnnppprrrsssttttttuuuuuuwww{{{yyyooohhheeecccaaa]]]XXXSSSOOOMMMMMMLLLLLLMMMOOORRRUUUWWW[[[hhhzzz|||vvv{{{~~~}}}}}}~~~~~~yyyoooddd]]]SSS^^^ffffffeeeffffffdddfffddd```\\\YYYVVVUUUUUUNNNKKKGGGBBB>>>;;;:::999666666666666666666666666777777777888888777777777777777888888888888888888666666666666666666666666555555666777777777777777666777888999;;;<<<======999999:::;;;;;;<<<<<<===<<<===>>>@@@BBBEEEGGGHHHIIIMMMQQQVVVZZZ^^^cccffflllmmmoooqqqssssssrrrrrrvvvwwwyyy}}}}}}|||rrriiicccaaa```___\\\XXXSSSOOOMMMLLLLLLKKKLLLNNNRRRVVVYYY^^^ppp}}}|||||||||{{{zzzyyy~~~|||}}}~~~yyynnnccc]]]WWWeeeooonnnlllmmmlllgggfffccc___[[[WWWUUUUUUUUUNNNLLLGGGBBB>>>;;;:::999666666666666666666666666666666666777777777888888777777777777888888888888777777777777777777777777444555666777888888888777555666777888999:::;;;;;;999999:::;;;;;;<<<<<<=========???@@@CCCFFFHHHIIIIIILLLQQQVVVZZZ___cccgggkkkmmmppprrrssstttsssrrruuuyyy~~~xxxuuuyyy|||yyy}}}}}}nnnddd___[[[[[[[[[ZZZXXXTTTPPPNNNLLLKKKJJJKKKNNNSSSWWWZZZcccxxx~~~{{{vvvtttuuuxxxzzz{{{}}}}}}zzzzzz|||}}}zzzlll```[[[YYYiiiuuutttpppqqqnnnhhheeebbb^^^YYYVVVTTTTTTTTTNNNLLLGGGBBB>>>;;;:::999888888888888888888888888666666666666666777888888666666666777777777888888777777777777777777777777333444666777888888888777555666666777888999999:::999999:::;;;;;;<<<<<<===>>>>>>???AAADDDFFFIIIJJJJJJMMMRRRVVVZZZ^^^bbbeeehhhkkknnnrrruuuvvvuuuuuuttt|||zzzpppooottt~~~~~~|||}}}mmmccc^^^VVVWWWXXXYYYWWWUUUQQQOOOKKKKKKJJJKKKNNNSSSXXX[[[ggg~~~wwwtttooonnnqqqwww|||~~~~~~yyyqqqmmmnnnpppqqqnnnssszzz{{{kkk]]]YYYXXXjjjwwwuuuqqqqqqmmmeeeeeebbb]]]XXXUUUSSSSSSSSSNNNLLLGGGBBB>>>;;;:::999999999999999999999999999666666666666666777888888555555666666777777777888777777777777777777777777333444666777888888888777777777888888999999::::::999999:::;;;;;;<<<<<<===>>>???@@@BBBDDDGGGIIIJJJLLLOOOSSSVVVYYY]]]```ccceeehhhmmmrrrvvvxxxxxxxxxttt}}}sssllllllqqqxxx~~~xxxwww|||yyykkkbbb]]]UUUUUUTTTRRRQQQOOONNNNNNIIIIIIKKKNNNPPPRRRZZZcccoooxxxqqqkkkkkklllpppyyy}}}|||rrriiidddcccccccccfffiiioootttyyy{{{hhhXXXSSSbbbmmmuuutttpppmmmjjjgggaaaaaa```\\\XXXUUUSSSSSSPPPKKKDDD>>><<<;;;::::::999888888888777777666666000333777999;;;999777666666666666666666666666666666666777777777777666666777777777777777888888999555555555666777777888888<<<;;;:::999999;;;<<<>>>??????AAACCCEEEFFFHHHHHHLLLOOORRRUUUXXX[[[```ccckkknnnrrruuuvvvwwwxxxzzzuuuxxx~~~ooohhhjjjmmmtttyyy~~~vvvvvv}}}sssggg^^^XXXUUUUUUSSSRRRPPPNNNLLLKKKLLLLLLOOORRRUUUXXXbbbmmm~~~vvvoooiiigggiiilllttt|||yyypppiiidddbbbaaa``````ccchhhlllrrrxxxyyyfffYYYVVVgggqqqwwwuuupppllliiieeedddcccaaa^^^ZZZVVVTTTSSSMMMHHHBBB<<<:::999888888888888888888777777777666222444777999999888777666666666666666666666666666666666666666666666666666777777666666777777888999555666666777777888999999<<<;;;:::999999;;;<<<>>>??????AAACCCEEEFFFHHHIIILLLOOORRRUUUXXX[[[```ccckkknnnqqqssstttuuuwwwyyyzzz|||xxxjjjdddfffhhhmmmqqqvvvyyy{{{yyywwwxxxzzzsssvvv}}}xxxmmmeee]]]WWWRRRRRRQQQOOOMMMJJJHHHFFFKKKKKKOOOSSSWWW]]]kkkxxxtttllleeecccdddfffmmmttt~~~|||xxxqqqkkkfffccc```^^^^^^___bbbfffkkkrrrzzzuuubbbYYY[[[mmmvvv|||xxxqqqmmmiiifffgggfffccc___[[[WWWTTTSSSLLLGGGAAA<<<999999888777888888888888777777777777666666777777777777666666666666666666666666666666666666555444444555666666777777666666777777888999666777777888999999::::::;;;;;;:::999:::;;;<<<===>>>???AAACCCEEEGGGHHHIIILLLOOORRRUUUXXX\\\```cccjjjlllnnnpppqqqsssvvvyyywwwyyy~~~uuugggbbbbbbccceeehhhnnnqqqrrrrrrppprrrxxx}}}~~~}}}zzztttooottt|||{{{qqqjjjgggaaaZZZRRRRRRQQQPPPNNNLLLJJJIIIKKKLLLPPPVVV[[[eeevvvrrrjjjdddbbbaaaaaagggmmmxxx|||wwwrrrnnniiiddd```aaaaaabbbcccgggmmmvvv{{{qqq^^^YYY^^^qqqzzz|||vvvqqqmmmjjjiiigggccc___[[[WWWSSSQQQKKKGGGAAA===;;;:::999999888888888777777777777777888888777666666666666666666666666666666666666666777666444222222444666777666666666666666777888888777888888999999:::;;;;;;;;;;;;:::::::::;;;<<<===>>>???@@@BBBEEEGGGIIIIIIMMMOOOSSSVVVXXX\\\```dddjjjkkklllmmmnnnqqquuuxxxsssuuuzzz~~~tttgggaaa```______aaacccfffiiikkklllnnnrrrvvvzzzxxxvvvtttooommmrrr{{{yyyqqqlllhhhbbbZZZVVVUUUTTTSSSQQQPPPPPPPPPOOOQQQUUU\\\cccoooqqqkkkfffdddbbbaaadddiiiqqqzzz{{{uuuooojjjgggfffdddcccdddiiipppuuu}}}nnn\\\XXX___qqq{{{{{{wwwssspppiiieeeaaa]]]ZZZVVVRRRNNNIIIEEE@@@<<<;;;:::999888777777777777777777888888999888777666555555666666666666666666666666666666777666444222222444666777666666666555666777777888888888888999::::::;;;;;;::::::::::::;;;;;;<<<<<<===>>>@@@BBBEEEGGGIIIJJJMMMPPPSSSVVVYYY\\\aaadddiiikkklllmmmnnnqqquuuxxxvvvxxx|||tttfff```___]]]]]]___^^^aaadddhhhjjjmmmqqqsssxxxtttqqqooolllkkkqqqyyyzzzsssnnneee\\\XXXVVVTTTQQQPPPPPPQQQQQQQQQSSSYYY___gggwwwsssnnnkkkkkkiiieeefffiiinnnvvv|||rrrqqqmmmiiigggiiimmmqqqzzz}}}ooo\\\XXX___nnnyyy|||wwwssshhhddd^^^[[[YYYVVVQQQLLLDDDAAA===:::999888777555777777777777888888888888999888777666666666666666666666666666666666666666666666555444444555666666666666555555666666777888777888888999999:::;;;;;;:::::::::;;;;;;;;;<<<<<<===>>>@@@BBBEEEGGGIIIJJJMMMPPPSSSVVVYYY]]]aaadddiiikkkmmmoooppprrruuuxxxwwwzzz|||~~~qqqddd^^^]]]]]]^^^```___```aaacccgggkkkpppsssvvvqqqnnnllljjjkkkqqqzzz|||sssjjjddd```[[[VVVSSSTTTUUUWWWYYY[[[aaagggpppuuurrrqqqrrrpppkkkiiikkknnnvvvzzzuuussstttvvv|||~~~rrr___ZZZ___jjjwww}}}wwwrrrgggbbb]]]ZZZYYYWWWQQQLLLCCC@@@<<<999888888666555666777777777888888888888777777777777777666666666666666666666666666666666666666666666666666666666666555555555555666777777777777888888999:::::::::::::::;;;;;;<<<<<<;;;;;;===>>>@@@BBBEEEHHHJJJKKKNNNPPPTTTVVVYYY]]]aaaeeeiiillloooqqqrrrtttvvvxxxvvvxxxzzz{{{{{{||||||nnnaaa\\\]]]]]]___bbb^^^]]]\\\\\\___eeekkkppptttoookkkjjjiiijjjrrrzzzzzzvvvqqqjjjccc______aaacccfffhhhnnnttt}}}}}}wwwuuuuuuwwwuuuooollllllqqqwwwtttbbb\\\___ggguuu|||uuuooogggbbb]]]ZZZZZZXXXRRRMMMDDDAAA===;;;::::::888777666666777777888888888999666666777777777777666666666666666666666666666666666666777777777777666666555555555555555666777777666777777888999999::::::999:::;;;;;;<<<<<<;;;;;;<<<===@@@BBBEEEHHHJJJKKKNNNPPPTTTWWWYYY]]]aaaeeejjjmmmqqqssstttuuuwwwxxxwwwzzz||||||{{{}}}nnn______aaa\\\ZZZ^^^[[[[[[\\\^^^aaadddgggiiikkkjjjiiiggggggjjjpppttt}}}tttnnnkkkiiihhhoooyyyxxx{{{~~~|||yyyyyyvvv|||tttiiiiiinnnvvvyyy}}}}}}yyysssnnnkkkfffaaa\\\YYYWWWSSSNNNIIIAAA???<<<888666666777888777777777666666666666666888888888888777555444333<<<;;;:::888666555555444555555555555666666666666888888777777666666555555777777777888999999::::::;;;;;;;;;<<<<<<<<<<<<<<<===???BBBCCCEEEGGGJJJMMMMMMPPPTTTXXX[[[___cccfffjjjlllnnnpppqqqtttwwwzzzwwwyyy|||}}}}}}~~~lll^^^^^^___[[[YYY\\\ZZZZZZZZZ[[[]]]```bbbdddeeefffggghhhiiilllpppsss~~~~~~~~~~~~qqqhhhhhhmmmtttuuuwwwwwwuuupppkkkgggfffbbb\\\YYYWWWSSSNNNIIIBBB@@@<<<999888777888999666666666777777888888888777888888777777666555444......///111333666888999555555555555666666666666888777777777666666666555777777777888999999:::::::::::::::;;;;;;;;;;;;;;;<<<>>>@@@BBBCCCFFFIIILLLMMMPPPTTTXXX[[[___cccfffjjjlllnnnpppqqqtttwwwzzzwwwzzz|||}}}~~~~~~{{{kkk^^^]]]^^^[[[ZZZ\\\ZZZZZZZZZZZZ[[[]]]___aaaaaadddiiikkklllmmmnnnooorrr{{{{{{wwwuuuwwwuuuxxx}}}}}}nnnhhhkkkooouuusssrrrrrrrrrooojjjeeefffaaa]]]YYYWWWTTTNNNIIIBBB@@@===:::999888999999888888888888888888888888666666777777777777666666555444444444555555666777555555555555666666666666777777777777666666666666777777777888999999::::::999999999:::::::::;;;;;;;;;===@@@AAACCCEEEHHHKKKMMMPPPTTTXXX[[[^^^bbbeeejjjlllnnnpppqqqtttwwwzzzyyy{{{}}}~~~~~~wwwjjj___]]]^^^\\\ZZZ[[[ZZZZZZZZZ[[[\\\^^^```aaacccgggmmmppppppooommmlllnnnttt~~~zzzwwwtttrrrsssqqquuuzzz~~~xxxlllkkkppptttzzzvvvqqqppprrrqqqlllgggeeeaaa\\\ZZZWWWSSSMMMHHH@@@???<<<:::888888888999;;;::::::999888777666666555555666777777777777777>>>===;;;999777555444444555555555555666666666666777777777777666666666666777777777888999999::::::999999999:::;;;;;;<<<<<<<<<>>>@@@BBBCCCEEEIIILLLLLLOOOTTTWWWZZZ^^^bbbeeejjjlllnnnpppqqqtttwwwzzzyyy{{{}}}~~~pppggg^^^[[[[[[ZZZYYYYYYXXXXXXXXXYYY[[[^^^aaabbbccchhhooossstttssssssrrruuuwww~~~xxxwwwzzz}}}uuusssqqqnnnmmmnnnooosssyyy}}}~~~tttiiikkkrrruuu}}}xxxrrrpppqqqppplllgggccc```\\\YYYWWWSSSLLLGGG===<<<;;;999888777777777888888888888888999999999444555666777777888888777444444444444555666777777555555555555666666666666666666666666777777777777777777777888999999::::::999::::::;;;<<<============???AAACCCDDDGGGJJJMMMLLLOOOSSSWWWZZZ^^^bbbeeejjjlllnnnpppqqqtttwwwzzzzzz{{{}}}~~~kkkeee^^^[[[ZZZZZZYYYXXXUUUUUUVVVWWWYYY\\\___```aaaeeelllrrrvvvzzz}}}||||||~~~uuuoooooorrr{{{wwwpppoooooommmkkkllllllqqqwww{{{qqqggglllsssttt}}}xxxssspppnnnlllhhheeeaaa^^^ZZZXXXVVVQQQJJJEEE<<<;;;:::888777777666666333333555777999;;;<<<===555555666777777888777777222222333333444555777777555555555555666666666666666666666666777777777777777777777888999999::::::::::::;;;;;;<<<===>>>>>>===???BBBCCCEEEGGGKKKMMMLLLOOOSSSWWWZZZ]]]aaadddjjjlllnnnpppqqqtttwwwzzzzzz{{{|||}}}~~~mmmiiiccc___^^^______]]]WWWWWWWWWWWWYYY[[[]]]^^^bbbeeeiiiooouuu|||vvvooojjjjjjmmmrrryyyzzzrrrmmmnnnooolllkkkllljjjpppwww|||nnnhhhpppxxxxxx|||zzzvvvqqqmmmhhheeeccc___\\\YYYWWWUUUPPPIIICCC<<<;;;:::999888888777777333444555666888999:::;;;555666777777777777777666999999777666555555555555555555555555666666666666555666666666777777777888777777777888999999::::::888999:::;;;<<<======>>>===>>>AAABBBDDDFFFJJJLLLLLLOOOSSSVVVYYY]]]aaadddjjjlllnnnpppqqqtttwwwzzzyyyzzz||||||}}}qqqnnnjjjeeedddfffeeeccc[[[[[[ZZZZZZ[[[\\\]]]^^^fffgggiiimmmrrr{{{}}}sssmmmhhhgggjjjlllttt}}}vvvtttmmmhhhjjjkkkiiiggghhhjjjqqqyyy~~~|||kkkiiivvv}}}|||zzztttmmmhhheeeddd^^^[[[XXXVVVTTTOOOHHHBBB<<<<<<;;;;;;:::999888888888888777777666666555555666666777777777777666666666555555555555666666777555555555555666666666777555666666666777777888888777777777888999999::::::777888888999;;;<<<======;;;===@@@AAACCCEEEIIIKKKKKKNNNSSSVVVYYY]]]aaadddjjjlllnnnpppqqqtttwwwzzzyyyzzz{{{|||}}}rrrqqqoooooooooooommmkkkjjjgggdddbbbcccdddeeeffflllgggcccdddjjjuuu~~~~~~wwwppplllkkklllrrrwwwxxxssstttooojjjhhhiiikkklllkkknnnqqqvvv~~~wwwsssqqq}}}yyysssnnniiiccc^^^]]]ZZZVVVTTTRRRMMMFFFAAA???<<<999777777666555444777777777777777777777777777777777777777777777777666666666666666666666666777777777777666666666666555333111222666999:::999777888999999::::::999999999999:::;;;;;;<<<<<<===>>>???@@@BBBEEEHHHKKKLLLLLLOOORRRTTTWWWZZZ^^^aaahhhjjjmmmoooqqqsssvvvyyyzzz|||~~~xxxwwwwwwxxxzzz{{{zzzyyyzzzvvvoookkkjjjmmmqqqssspppkkkeeedddgggooovvv{{{}}}{{{zzzzzz{{{{{{{{{vvvsssssssssxxx|||{{{rrrnnnmmmjjjfffeeegggiiijjjjjjnnnsss{{{{{{rrrqqqsssyyyrrrnnniiiccc^^^]]]ZZZWWWTTTQQQLLLEEE@@@<<<:::777666666666555444777777777777777777777777666666666666666666666666666666666666666666666666333444444444555555666666666444222333666999999888777888888999999999999999999999:::;;;;;;<<<<<<===>>>???@@@BBBEEEHHHKKKLLLMMMOOORRRUUUWWW[[[___bbbhhhkkknnnoooqqqsssuuuxxx{{{}}}||||||~~~xxxuuuxxx~~~{{{uuunnniiiiiilllppprrrtttwww{{{}}}yyytttpppmmmqqqsssvvv{{{|||sssllljjjgggeeecccdddfffiiijjjjjjooovvvwwwmmmnnnuuuyyyrrrnnniiiddd```]]]ZZZWWWSSSOOOJJJDDD@@@<<<:::777666777888777777666666666666666666666666555555555555555555555555666666666666666666666666222222333444555666777777777555444444666777777777777777888999999999999999999999:::;;;;;;<<<<<<===>>>???@@@BBBEEEHHHKKKLLLMMMOOOSSSUUUXXX[[[___bbbiiikkknnnoooppprrrtttvvv|||~~~|||}}}|||vvvsssttttttuuussssssuuuwwwzzz}}}yyytttppppppqqqsssuuuxxx|||{{{uuunnniiihhheeeddddddeeehhhkkkmmmnnnsss|||wwwjjjmmmvvvyyyrrrnnnjjjeeeaaa]]][[[WWWSSSNNNHHHCCC@@@@@@===;;;999:::::::::999666666666666666666666666666666666666666666666666666666666666666666666666555555555666777888888999777777666666666666666666888888999:::::::::::::::999999:::;;;;;;<<<<<<===>>>???@@@BBBEEEHHHKKKLLLLLLOOORRRTTTWWWZZZ^^^bbbjjjlllnnnooopppqqqsssuuu{{{}}}~~~}}}|||{{{{{{|||}}}{{{vvvwwwwwwwwwwwwzzzyyyuuupppjjjggggggdddeeefffhhhjjjnnnsssvvv}}}}}}wwwjjjooowwwyyysssooolllgggccc]]][[[XXXRRRLLLFFFAAA???AAA???<<<:::::::::999888777777777777777777777777777777777777777777777777666666666666666666666666777777777777777666666666777777888777777666666666999::::::;;;<<<;;;;;;;;;999999:::;;;;;;<<<<<<===>>>???@@@BBBEEEHHHKKKLLLLLLNNNQQQTTTVVVYYY^^^aaaiiikkknnnooooooqqqsssuuuyyy{{{}}}~~~|||zzz||||||{{{|||}}}yyyrrrnnnkkkfffdddeeeeeefffhhhkkkooovvv}}}}}}}}}sssiiiqqqxxxyyyuuurrrnnniiiddd]]]\\\XXXRRRJJJDDD@@@???>>><<<999888888888777666777777777777777777777777888888888888888888888888666666666666666666666666666666555555444444444444666777999999777666666777999::::::;;;;;;;;;;;;;;;999999:::;;;;;;<<<<<<===>>>???@@@BBBEEEHHHKKKLLLLLLNNNQQQTTTVVVZZZ^^^aaahhhjjjmmmnnnoooqqqsssuuuxxxzzz}}}~~~|||xxxvvvxxx}}}wwwqqqllljjjhhheeedddggghhhjjjmmmrrrxxx|||kkkgggssszzz~~~yyyvvvtttpppjjjeee]]]\\\YYYQQQIIIBBB??????:::888666666888999:::999999999999999999999999999777777777777777777777777666666666666666666666666444444444555555555555555444777999999777666777888777888999999::::::999999999999:::;;;;;;<<<<<<===>>>???@@@BBBEEEHHHKKKLLLNNNPPPSSSVVVXXX\\\```cccgggiiilllnnnoooqqqtttvvvxxx{{{~~~{{{vvvwww|||ppprrrmmmjjjjjjhhhfffgggjjjlllooosssxxx|||xxxeeedddsss{{{|||yyyxxxvvvrrrkkkfff]]]]]]YYYQQQHHHAAA??????999777666777:::===>>>>>>999999999999999999999999666666666666666666666666666666666666666666666666444555555666777888999999333666::::::888666777999666666777888888888888888999999:::;;;;;;<<<<<<===>>>???@@@BBBEEEHHHKKKLLLPPPRRRUUUXXXZZZ^^^bbbeeefffhhhlllnnnooorrruuuwwwyyy|||yyysssqqqnnnjjjhhhiiikkkmmmnnnqqqvvv~~~tttzzz}}}pppiiigggqqq||||||}}}}}}~~~{{{tttkkkddd___ZZZSSSKKKFFFAAA<<<999===<<<;;;:::999999999999::::::999888777777888888666666666666666666666666444444555555666666777777666333222333555666444222555555777888999999999999999999888888999999:::;;;888999999:::;;;<<<======>>>>>>@@@BBBEEEGGGIIIJJJLLLPPPTTTVVVXXX[[[```eeegggjjjlllnnnoooqqqsssvvvzzz|||yyyrrrmmmlllkkkiiijjjlllpppssstttwwwqqq{{{zzzoookkkmmmwww~~~~~~~~~~~~}}}{{{uuullleeeaaa\\\TTTLLLFFFAAA===::::::999888777666666666666999888777777666666777777666666666666666666666666555555555666666666666666777555333444666777555444555555666777888888888888888888888888888999:::::::::;;;;;;<<<===>>>?????????@@@AAACCCFFFHHHJJJKKKLLLPPPTTTVVVXXX[[[```eeehhhjjjmmmooopppqqqtttvvvzzz||||||vvvrrrnnnkkkhhhggggggiiimmmrrrwwwzzz|||pppwwwlllmmmttt}}}~~~}}}|||zzzuuummmfffccc^^^UUUMMMGGGBBB===:::888888777666555555555555888777666666666666666666666666666666666666666666777777666666666666666555777666555555777777666555444555666777777888888777777777777888888888999999:::;;;;;;<<<===>>>?????????@@@BBBDDDGGGIIIKKKLLLLLLPPPTTTVVVXXX[[[```eeeiiikkknnnpppqqqrrruuuwwwzzz||||||vvvsssrrrpppooolllllllllnnnrrrzzz{{{uuuttthhhmmmvvv~~~|||{{{yyyuuunnngggeee___VVVMMMGGGBBB>>>;;;::::::999888888888888888888777777666666666777777666666666666666666666666888777777777666666555555666666666666666666666666444555666777777777777777666666777777888888888888888999999:::;;;<<<======???@@@BBBDDDFFFIIIJJJKKKLLLPPPTTTVVVXXX[[[```eeejjjllloooqqqrrrsssvvvxxxzzz|||}}}wwwsssqqqqqqqqqrrrwwwxxxyyy|||zzz|||rrreeekkkvvv~~~~~~}}}}}}yyyqqqjjjddd^^^TTTLLLFFFAAA>>>;;;;;;;;;:::999999999::::::888888888777777888888999777777777777777777777777888888777777666666666555555555666555555555555666555666666777777777777777555666777888888888888777888999999:::;;;<<<======>>>???@@@CCCEEEGGGIIIJJJLLLPPPTTTVVVXXX[[[```eeejjjllloooqqqrrrtttvvvxxxzzz|||~~~|||{{{yyywwwtttrrrqqqsssuuuwww{{{yyypppcccjjjuuu~~~uuummmbbb[[[RRRIIIDDD@@@===;;;999999888888888888888999888888888888888999999:::777777777777777777777777888777777777777777777666444555666666444444555666777777888888888888777777666777888999999999888777:::;;;;;;<<<===>>>??????===>>>@@@BBBEEEGGGIIIJJJLLLPPPTTTVVVXXX[[[```eeejjjllloooqqqrrrsssvvvxxxzzz||||||zzzyyyzzz{{{zzzzzzzzzzzz|||vvv|||}}}mmmdddkkkxxx}}}sssiii^^^XXXOOOGGGAAA>>><<<;;;888888777777777777888888777777777777777888999999777777777777777777777777777777777777777888888888555777888777555444666888888888999999999999888888666777999:::;;;:::999888:::;;;;;;<<<===>>>??????>>>???AAACCCFFFHHHIIIJJJLLLPPPTTTVVVXXX[[[```eeeiiilllnnnpppqqqsssuuuxxxzzz|||~~~|||zzz{{{}}}|||uuu{{{kkkeeelllzzz}}}|||~~~yyynnnddd\\\VVVMMMEEE@@@===<<<;;;999888888888888888999999666666666666666777888888777777777777777777777777666666777777888888999999666888:::999666555777999999999:::::::::999999888666888:::;;;;;;;;;999888888999999:::;;;<<<======???@@@BBBDDDGGGIIIKKKKKKLLLPPPTTTVVVXXX[[[```eeeiiikkknnnpppqqqrrruuuwwwzzz|||~~~zzzvvvnnnfffttt~~~xxxvvvuuurrrkkkeeeXXXSSSMMMGGGCCC@@@<<<:::999888777777666666777777999999999888888888888888:::999999888777666555555999777555444666777777777777555444666999999777555666666666666666666666666999999:::::::::;;;;;;;;;888:::;;;;;;:::;;;<<<>>>AAABBBBBBDDDFFFHHHJJJKKKMMMPPPSSSTTTUUUYYY___eeemmmnnnooorrrtttwwwyyyyyyxxx{{{~~~yyywwwzzztttrrrpppnnnpppuuu}}}~~~vvvpppooo~~~}}}wwwssspppkkkddd___VVVRRRKKKEEEAAA>>><<<:::;;;:::999999888888999999777777777777777777777777999999888888777666666555999777555555666777777777777555444666888999777555888888888888888888888888888888888999999999::::::999:::<<<<<<;;;;;;===>>>AAAAAABBBDDDFFFHHHJJJKKKMMMPPPRRRTTTTTTXXX^^^ccciiijjjlllnnnqqqsssuuuvvvyyy|||xxxnnnkkklllnnnooosssvvvzzz~~~zzzuuunnnjjjddddddeeeeeefffiiinnnrrruuuyyyvvvttt|||~~~yyyrrrkkkddd___\\\UUUPPPHHHBBB>>><<<;;;:::::::::999888888888888999555555666666777777888888888888888777777666666666888777555555666777777666666555555666888888777666888888888888888888888888888888999999999:::::::::999;;;<<<<<<<<<<<<===???AAAAAABBBDDDFFFHHHJJJKKKMMMPPPRRRSSSTTTWWW]]]bbbhhhiiijjjmmmoooqqqssstttyyy|||sssiiieeeeeedddcccdddgggjjjlllmmmnnnqqqrrruuusssooollljjjhhhfffeeeeeeeeefffffffffhhhkkknnnnnnqqqvvv{{{xxxzzzxxx{{{{{{sssjjjccc___]]]TTTOOOFFF@@@<<<;;;;;;;;;888888777666666666666666555555666666777888999999777777777777777666666666888666555666777888777666555555666777888888777666888888888888888888888888::::::::::::;;;;;;;;;;;;:::;;;======<<<<<<>>>???@@@AAABBBDDDFFFHHHKKKLLLNNNQQQSSSTTTTTTWWW]]]bbbjjjkkkmmmoooqqqssstttuuuwww{{{zzzlllccc```___]]][[[\\\^^^```aaa`````````bbbeeedddbbb``````bbbeeegggkkkkkkkkkjjjiiijjjmmmpppssstttvvvyyyrrrwww|||~~~yyyrrriiibbb___^^^SSSNNNFFF???<<<<<<<<<<<<888777666666555555666666666666777888888999::::::666666666666666777777777777666555666777888777555555666777777777777777777777777777777777777777777999999999999:::::::::::::::;;;======<<<<<<>>>???@@@@@@BBBCCCFFFIIIKKKLLLOOORRRTTTUUUVVVYYY___dddlllmmmnnnppprrrtttuuuvvvtttyyy~~~}}}zzzsssjjjccc```___]]]\\\]]]^^^```___^^^\\\]]]]]]^^^^^^]]]]]]___cccjjjoootttuuuvvvvvvuuuvvvyyy{{{|||}}}}}}~~~|||rrr|||~~~zzztttmmmfff```]]][[[QQQLLLEEE???===<<<;;;;;;999999888777777777777888777777888888999999::::::555555555666666777777777777666666777888888666555444666888888777666777888666666666666666666666666777777888888888999999999999;;;<<<<<<<<<<<<===??????@@@AAACCCFFFIIIKKKMMMOOORRRUUUVVVWWW[[[aaafffkkklllmmmoooqqqrrrtttttttttxxx}}}xxxrrrssspppkkkfffbbb```___^^^^^^```aaaaaa```___```aaa______``````bbbhhhpppvvv|||{{{zzzxxxpppiiiddd___ZZZVVVMMMIIICCC>>><<<;;;999888999999888777777777777777777777777888888888888888444444555555666777888888666666666777888888666444333666888888666555777888777777777777777777777777999999999:::::::::;;;;;;999:::<<<<<<;;;;;;===>>>???@@@AAACCCFFFIIILLLMMMMMMPPPSSSUUUWWW[[[bbbgggllllllmmmoooqqqrrrssstttvvvyyy~~~yyyqqqlllkkkkkkiiieee```]]]\\\]]]ZZZ\\\____________```aaa___```aaaaaaccchhhqqqwww|||}}}zzzooohhheee```YYYSSSJJJFFFBBB>>><<<:::888666777777666555555555555555777777777777666666666666333444444555666777888888666666666777999888666444333666888888666555777999888888888888888888888888=========>>>>>>>>>>>>???888:::;;;;;;:::;;;<<<>>>???@@@AAACCCFFFIIILLLMMMKKKNNNRRRTTTVVV[[[aaagggmmmnnnoooqqqrrrtttuuuuuuyyy{{{~~~{{{rrrjjjeeedddbbbaaa___\\\WWWTTTXXXXXXYYY[[[\\\^^^___```]]]]]]^^^___aaaeeekkkooo|||yyymmmeeebbb___ZZZVVVIIIEEE@@@===<<<<<<<<<;;;999999999888888888888777777777666666555555444444777777777777777666555555555666888::::::888666555777888999999999777666555777888999999888777888:::555>>>KKKTTTTTTKKK>>>444888:::<<<=========???@@@<<<===@@@CCCFFFIIILLLMMMNNNPPPSSSVVVXXX\\\```ccckkklllnnnppprrrsssttttttuuuxxx{{{}}}~~~tttkkkeeebbb___]]][[[YYYWWWUUUXXXXXXWWWWWWXXXZZZ\\\^^^[[[]]]^^^^^^___bbbfffiiiqqqtttxxx|||~~~}}}uuukkkddd___\\\VVVRRRGGGCCC>>>;;;;;;;;;::::::999999999888888888888777777777666666666666666666777777777777777666555555666777888888888888777666888888888888888777666666666888999888666666777888DDDKKKUUU\\\\\\UUUKKKDDD888:::============>>>@@@===>>>@@@CCCFFFIIIKKKLLLNNNPPPSSSVVVXXX\\\```ccciiikkkmmmoooqqqsssttttttuuuxxx{{{}}}~~~{{{ooogggccc^^^[[[ZZZYYYXXXWWWWWWUUUSSSRRRRRRTTTWWWXXXXXXYYY[[[[[[[[[\\\]]]___eeehhhlllppptttzzz}}}}}}~~~|||~~~yyyssskkkddd___ZZZSSSNNNDDDAAA<<<999999999999888999999999888888888888777666666777777777777777777777777777777777666555555777777777777777777777777888888777777666666777777777888888777555444555666888<<>>?????????AAADDDFFFIIIJJJKKKNNNQQQTTTVVVYYY\\\```cccgggiiikkknnnqqqssstttuuuvvvyyy{{{}}}~~~xxxiiifffbbb```^^^]]][[[ZZZXXXWWWVVVUUUUUUUUUWWWWWWZZZ\\\^^^^^^\\\[[[[[[[[[```bbbeeehhhkkkpppvvvzzz~~~~~~xxxyyyzzzvvvrrrlllfff```YYYQQQLLLCCC@@@<<<999888999999888999999999888888888777777666666777777888888999999777777777777777666555555888777666666666666777888888777666555555666777888888999999888666444555666666777999::::::999888888999;;;===>>>======>>>???@@@@@@BBBDDDFFFHHHJJJKKKOOOQQQTTTWWWYYY\\\aaadddfffgggjjjmmmppprrrttttttxxxzzz}}}~~~nnnllljjjhhhgggccc___\\\\\\]]]]]]]]]]]]]]]]]]]]]```cccddddddbbb```______```aaadddeeegggjjjnnnqqq{{{~~~tttyyy|||vvvsssqqqlllfff___WWWOOOJJJDDD@@@<<<:::999:::::::::999999999888888888777777666666777777888888999999777777777777777666555555777777666555555666777777888777666555555666777888999::::::999777555666777<<<;;;;;;:::;;;<<<===>>>999;;;===>>>=========>>>@@@AAABBBDDDGGGIIIJJJKKKOOOQQQTTTWWWYYY]]]aaadddeeegggiiimmmooorrrssstttxxx{{{~~~xxxwwwuuutttqqqmmmgggccc``````aaabbbccccccddddddggghhhjjjjjjhhhfffffffffhhhjjjlllmmmmmmnnnppprrrxxx}}}xxxwww{{{~~~zzzrrrzzzzzzuuupppnnnjjjddd\\\SSSKKKGGGDDDAAA===::::::;;;;;;;;;999999999888888888888777666666777777777777777777777777777777777666555555666666666666666666666666666666555555666666777777999::::::999777666777888777666666666777888999::::::<<<>>>>>>===<<<===>>>???@@@BBBEEEGGGIIIKKKLLLOOORRRUUUWWWZZZ]]]aaadddfffhhhjjjmmmppprrrssstttwwwzzz}}}~~~zzzuuurrrlllkkkjjjiiikkkooosssvvvuuuvvvwwwwwwvvvuuuuuuvvv{{{}}}|||qqqqqqvvv}}}~~~~~~tttoooyyy{{{vvvpppnnnjjjcccZZZQQQKKKGGGCCC@@@<<<::::::;;;;;;;;;999999999888888888888777777777666666666666666666777777777777777666555555444555666777777666555444444555555666777777666666777888999888777666777888999999;;;<<<<<<=========:::<<<>>>>>>===<<<===>>>???@@@BBBEEEHHHJJJLLLNNNOOORRRUUUWWWZZZ]]]aaaeeehhhiiikkknnnppprrrsssssstttwwwzzz}}}|||xxxwwwyyy{{{mmmmmmqqqzzz~~~}}}pppmmmxxx|||xxxrrrqqqllleee\\\SSSLLLIIICCC???;;;999999:::;;;:::999999999888888888888777777777666666555555444444777777777777777666666555444555777888888777555444333444666777777777666555555666777777666666777888555666999;;;<<<;;;:::999:::<<<>>>>>>===<<<===>>>>>>???BBBEEEHHHKKKMMMOOOPPPRRRUUUXXXZZZ]]]bbbeeeiiijjjlllnnnppprrrrrrsssqqqtttxxx{{{}}}wwwllliiikkkqqqwww{{{~~~~~~xxx~~~zzz}}}~~~}}}}}}}}}xxxsssmmmeee]]]UUUNNNJJJAAA???<<<:::888999:::;;;;;;888555444777999999888888888777777777777888888999:::::::::999888777666666666666666777777777777444444444555555777888888555555666777777777777777777777777888999999::::::;;;;;;<<<<<<===>>>>>>>>>???@@@BBBEEEHHHKKKMMMNNNNNNPPPRRRTTTXXX]]]dddhhhhhhhhhiiikkkmmmppprrrssssssuuuyyy}}}uuujjjffffffjjjooottt{{{}}}{{{|||}}}{{{}}}~~~}}}||||||yyytttmmmfff___VVVLLLEEEAAA???<<<:::999999:::;;;999666333333555777777666888888777777777777888888666666666666666666666666666666666666777777777777444444444555555666777888555666777777888888777777777777777888999999::::::;;;;;;<<<<<<===>>>>>>>>>???@@@BBBEEEGGGJJJLLLMMMNNNPPPRRRUUUXXX]]]dddhhhiiiiiikkkmmmoooppprrrrrrqqqtttwww{{{~~~sssiiidddaaadddhhhlllttt|||}}}|||{{{{{{}}}~~~}}}}}}~~~{{{uuunnnhhhbbbXXXLLLCCC@@@>>><<<:::999999:::;;;888666444444555777777666888777777666666777777888777777666666777999:::;;;666666666666777777777777555555444555555666777888666777888888999999888888777777888888999:::::::::;;;;;;<<<<<<===>>>>>>>>>@@@AAABBBDDDFFFHHHJJJKKKNNNPPPRRRUUUYYY^^^dddhhhjjjkkkmmmoooqqqqqqqqqqqqqqqtttxxx|||qqqiiiccc___aaadddjjjsss{{{~~~||||||~~~|||uuullleee```XXXLLLCCC???===<<<:::999999:::;;;999888777777888888999999777777666666666666777777999888666666666888:::;;;666666666666777777777777555555555555555666777777777777888999999999999999777777888999999::::::;;;;;;;;;<<<<<<===>>>>>>>>>@@@AAABBBDDDFFFHHHIIIJJJNNNPPPSSSVVVYYY^^^dddhhhkkkmmmooorrrssssssrrrqqqtttvvvzzz~~~~~~lllgggaaa]]]^^^bbbhhhrrr{{{||||||~~~yyyrrrhhh```ZZZSSSJJJCCC===<<<;;;:::999999::::::999999999888888888999999777777666666666666777777666555333111111222333444666666666666777777777777666555555555555666666777777777888999999999999999888888888999::::::;;;;;;;;;;;;<<<<<<===>>>>>>>>>AAAAAACCCDDDFFFHHHIIIJJJNNNPPPTTTWWWZZZ___dddhhhlllmmmppprrrssssssrrrrrrtttvvvzzz{{{jjjeee___[[[]]]```fffoooxxx~~~}}}{{{{{{}}}vvvqqqiii```WWWNNNFFFAAA<<<<<<;;;:::::::::::::::666777888888666666777888777666666555555666666777777666555333333333333444666666666666777777777777666666555555555555666666666777888888999999888888888888999999:::;;;;;;;;;;;;;;;<<<<<<===>>>>>>>>>AAABBBCCCEEEGGGIIIKKKLLLMMMPPPTTTXXX[[[___dddhhhlllmmmoooqqqssssssssssssrrruuuyyy}}}ooofff```\\\^^^```dddlllttt{{{}}}}}}|||{{{}}}xxxwwwsssjjj\\\OOOEEEAAA;;;;;;::::::::::::::::::555777999999777555777888666666555555555555666666888888888888888888888888666666666666777777777777666666555555555555666666555666777777888888777777888888999::::::;;;;;;<<<;;;;;;<<<<<<===>>>>>>>>>AAABBBDDDFFFIIIKKKMMMNNNMMMPPPUUUXXX\\\```dddhhhkkklllnnnoooqqqsssuuuuuurrruuuyyy~~~uuujjjddd``````bbbeeekkkrrrxxx~~~}}}~~~~~~}}}}}}uuudddSSSGGGBBB;;;::::::::::::::::::999777999<<<;;;999777999:::666666555555555555666666444555666777888888777777666666666666777777777777777666666555555555666666555555666777777777777777888999999::::::;;;;;;<<<;;;;;;<<<<<<===>>>>>>>>>AAABBBDDDGGGJJJLLLNNNPPPMMMPPPUUUYYY\\\```dddhhhkkklllmmmnnnpppsssuuuwwwtttwww{{{vvvppphhhccceeeffffffjjjqqqwww~~~~~~xxxxxxyyyzzznnnXXXKKKFFF>>>;;;888777999:::888666333444666777777777666555666666666666666777888888666666666666666666666666777777666666555555555444666777888888888666555444777777777777777777777777777777777888999999::::::::::::;;;<<<===>>>??????CCCDDDEEEFFFHHHKKKMMMNNNPPPRRRUUUYYY^^^bbbeeeggglllhhhiiinnnrrrqqqrrrtttxxxyyy{{{~~~~~~uuummmiiijjjlllkkknnnrrrvvv|||zzzwwwyyyyyyzzzoooWWWGGGAAA>>><<<::::::;;;:::888666444444666777777777666666666666666666666777888888777777777777777777777777777666666666555555555555666666777777777666555444777777777777777777777777888888888999::::::;;;;;;::::::;;;<<<===>>>??????AAABBBCCCFFFIIILLLNNNPPPPPPRRRUUUYYY^^^bbbeeegggkkkhhhiiiooossstttuuuwwwxxxyyy{{{|||wwwtttuuuvvvuuuuuuwwwwwwzzz{{{yyyyyyzzz{{{}}}~~~jjjSSSCCC======<<<<<<<<<<<<;;;888555555555666777777777666666666666666666666777888888888888888888888888888888666666666666555555555555555555666666666555444444777777777777777777777777888999999:::;;;;;;<<<<<<::::::;;;<<<===>>>?????????@@@BBBEEEIIILLLOOOQQQPPPRRRUUUYYY^^^bbbeeegggiiigggiiipppuuuuuuwwwyyywwwyyy{{{||||||~~~|||||||||||||||zzzvvv|||ppp]]]LLLAAA===999:::;;;<<<<<<;;;888777666666666777777777666666666666666666666777777888777777777777777777777777666666666666666555555555555555555555555555444444777777777777777777777777888888999999:::;;;;;;;;;::::::;;;<<<===>>>??????@@@AAABBBEEEHHHLLLNNNPPPQQQRRRVVVZZZ^^^bbbeeegggiiigggiiipppuuuuuuuuuwwwwwwxxx{{{~~~}}}~~~~~~|||}}}xxxooorrryyytttkkk^^^PPPEEE???===444666999:::;;;:::999888777777777666666666777777666666666666666777777888666666666666666666666666555555555666666666666666555555444444444555555555777777777777777777777777777777888888999999::::::::::::;;;<<<===>>>??????BBBBBBCCCEEEGGGJJJLLLMMMQQQSSSVVVZZZ___cccfffhhhjjjhhhjjjppptttsssrrrsssuuuwwwzzz~~~}}}uuuttttttvvv|||}}}zzz~~~|||~~~~~~}}}sssooojjjuuuuuunnnbbbTTTIIIAAA===;;;333555888999999888999:::888888777666666666777777666666666666666777888888555555555555555555555555555555555666666666666666555555555444555555666777777777777777777777777777666777777888888999::::::::::::;;;<<<===>>>??????BBBCCCDDDEEEGGGIIIKKKLLLQQQSSSVVVZZZ___cccfffhhhjjjhhhjjjpppsssrrrqqqrrrsssuuuxxx|||zzzmmmjjjgggfffiiinnntttxxx~~~~~~xxxsssqqqpppooooooooosssxxx}}}~~~{{{yyy}}}rrrjjjjjjmmm~~~{{{oooggg\\\PPPGGGAAA<<<999777999:::999777666888:::999999777666666666777777666666666666666777888888666666666666666666666666555555555555666666666777666666555555555666777888777777777777777777777777777777888999999::::::;;;::::::;;;<<<===>>>??????@@@AAABBBDDDGGGJJJLLLNNNRRRSSSVVV[[[___cccfffhhhiiigggjjjqqquuutttssstttqqqsssvvv{{{{{{jjjfffaaa^^^___aaacccdddfffjjjqqqwwwzzzyyyvvvtttmmmiiidddbbbcccfffiiijjjnnnqqqvvvyyy}}}{{{xxxwww~~~xxxssshhhdddjjjsssyyyvvvggg```WWWNNNHHHBBB<<<888;;;<<<<<<:::777555777999:::999888666666666777888666666666666666777888888777777777777777777777777444555555555666666777777777666555555666777888999777777777777777777777777888999999::::::;;;<<<<<<::::::;;;<<<===>>>??????>>>???AAADDDGGGKKKNNNPPPRRRSSSWWW[[[___cccggghhhgggfffjjjrrrwwwvvvuuuwwwppprrruuuzzzlllggg```\\\]]]^^^^^^]]]```nnn}}}vvvjjjcccccc```___^^^___aaaeeejjjllluuuvvvxxx{{{yyyyyy}}}~~~qqqgggbbbhhhooossskkkccc[[[PPPHHHCCCAAA???===888777777777777999:::;;;888777555444333333333444555555555555666666666666555666777888888999999888666777888999999888777666666666666666777777777777888888999999999999888888:::999888777777888999999999999:::<<<===???@@@AAAAAACCCEEEFFFFFFGGGIIIKKKSSSVVVZZZ]]]^^^___aaaccchhhgggiiinnnqqqpppqqquuuppptttyyy~~~~~~{{{ooojjjccc___^^^^^^]]]\\\gggpppyyywwwlll```YYYXXX^^^^^^^^^```ccciiinnnrrr|||zzzzzz}}}zzzmmmeeeccckkkzzzssskkk]]]UUUKKKCCC@@@???===;;;:::999888777777888888999888777666555444444444555555555555555666666666666777777888777777666555444777777777888888777777777444444555555555666666666777777777888888777777777:::999888777777888999999999:::;;;<<<===>>>???@@@AAACCCEEEFFFFFFGGGJJJKKKPPPTTTXXX\\\___aaadddfffiiihhhjjjooorrrqqqrrrvvvwwwzzz~~~|||zzztttpppiiidddaaa^^^\\\ZZZ]]]bbbfffeee```[[[YYYXXX]]]^^^___bbbgggnnntttxxx~~~|||zzzzzz|||xxx~~~kkkgggfffnnn~~~qqqiiiXXXPPPGGGAAA???>>>===;;;;;;:::999888777777777777999888777666555555555666555555555555666666666666777777777666666555444333888777777666666777777888555555555666666666777777666666777777777777666666999999888888888888999:::;;;;;;;;;<<<===>>>>>>???AAACCCEEEFFFFFFHHHJJJLLLMMMRRRWWW\\\```dddgggjjjjjjiiikkkpppsssrrrsssvvvzzz}}}}}}}}}{{{xxxrrrlllgggbbb^^^[[[ZZZZZZ[[[\\\]]]^^^```bbbaaaaaabbbeeejjjqqqwww{{{|||zzzzzzyyyyyyzzz~~~qqqooooooxxx{{{nnnfffWWWPPPHHHBBB@@@???===;;;:::999999888888888777777999888888777777777666666555555555555666666666666444444555666777777777777888777666555555666777888888888888888999999999999666666777777777777666666999999888999999999::::::;;;<<<<<<<<<======>>>>>>@@@BBBEEEFFFGGGHHHJJJLLLNNNRRRXXX]]]aaadddhhhkkkjjjiiikkkppprrrqqqrrruuuuuuyyy~~~|||{{{}}}~~~}}}zzzuuuoooiiieeebbbkkkhhheeecccbbbdddeeefffhhhgggggghhhlllqqqvvvzzzzzzzzzyyywwwwww{{{}}}~~~ttttttxxxwwwjjjbbbVVVPPPGGGBBB???>>><<<999777777888888999999999999888888888888888777777777555555555555666666666666555555666777888888888888888777666555555666777888888888888888999999999999777888888999999888888777888888999999::::::::::::;;;<<<<<<<<<======>>>>>>@@@BBBDDDFFFGGGHHHKKKMMMPPPTTTYYY^^^aaadddgggjjjjjjhhhjjjoooqqqpppppptttqqquuu{{{}}}tttsssvvvyyy{{{|||{{{wwwssspppooosssqqqooollljjjjjjkkklllooommmlllkkkmmmppptttwww}}}zzzzzzxxxvvvvvvzzz{{{|||oooqqq|||tttggg___RRRLLLDDD???===;;;888666666666777999999::::::999777777888888888888777666555555555555666666666666999999999999888777666555777666666555555666666777555555555666666666777777888888999999999999888888777888999:::;;;;;;;;;:::;;;;;;;;;<<<===>>>>>>??????BBBDDDFFFGGGHHHKKKMMMRRRVVV[[[___bbbdddgggiiijjjhhhjjjooopppooopppssssssvvv{{{|||ppplllmmmoootttzzz}}}}}}||||||}}}vvvxxxyyyxxxvvvuuuvvvxxxsssqqqooommmmmmppprrruuuwww|||~~~{{{zzzwwwvvvwwwyyy|||wwwwww|||rrreee]]]MMMGGG@@@<<<;;;:::888666777777999999999999888777666666777888888777666666555555555555666666666666888888888888777666555444555666666666666666666555444444555555555666666666777777888888888888777777777888999;;;;;;;;;;;;;;;999:::;;;<<<===>>>???@@@???AAADDDFFFGGGIIIKKKMMMRRRUUU[[[___bbbeeehhhjjjkkkiiikkkoooqqqppppppssstttwww|||ppphhhhhhfffmmmvvv}}}~~~uuussspppnnnnnnooorrrtttwww~~~|||{{{zzzvvvvvvxxx{{{|||{{{yyyqqqeee]]]JJJEEE???<<<<<<<<<:::888999999::::::999888666555555666777888888777666555555555555555666666666777333444555666777777777777444555666777777666555444666666666666777777777777666666777777777777666666777888999;;;<<<<<<;;;;;;999999:::<<<===???@@@AAA???AAADDDFFFGGGIIIKKKNNNQQQUUUZZZ___cccfffjjjlllllljjjlllqqqrrrqqqqqqtttsssvvv|||xxxllleeegggjjjpppyyy{{{pppnnnkkkiiihhhkkkrrrvvvyyyxxxssstttwwwyyyzzz{{{zzz}}}vvvpppiii```YYYJJJFFF@@@<<<:::888777666999999999888888888777777555555666666666666666555777777777777888888888888777666555555555777888999666666666666666666666666999999888777666555444444777777777777888888888888777777888999999999999888============>>>>>>>>>>>>@@@@@@AAADDDIIIMMMOOOPPPSSSUUUZZZ___cccgggiiijjjhhhkkknnnqqqssssssrrrqqqqqquuu{{{~~~rrrkkkeeefffjjjqqqxxx~~~{{{uuuqqqjjjiiigggffffffjjjqqqvvv{{{xxxttttttvvvxxxxxx|||zzzyyysssmmmeee[[[TTTIIIEEE???<<<:::999888777999999999888888888777777555555666666666666555555666666777777777888888888777666666555666666777888666666666666666666666666777777666666555555444444777777777777888888888888888888999:::::::::::::::;;;;;;<<<===>>>???@@@@@@BBBBBBBBBEEEHHHKKKMMMMMMSSSUUUZZZ___cccgggiiijjjhhhkkknnnqqqssssssrrrqqqppptttzzz~~~|||uuuhhhffffffhhhnnntttxxxzzz~~~{{{xxxtttqqqmmmhhhddd`````````___aaaeeekkkpppvvv~~~|||xxxuuuuuuvvvvvvvvv|||{{{|||uuuooohhh```VVVOOOFFFBBB>>>;;;::::::999888999999999888888888888888555666666666666666555555666666777777777777888888777777666666666666666555666666666666666666666666555555555555555555555444777777777777888888888888999999:::;;;;;;;;;;;;:::999:::;;;===>>>@@@AAABBBAAAAAACCCEEEGGGJJJLLLNNNSSSVVVZZZ___cccfffhhhiiihhhkkknnnqqqssssssrrrqqqpppsssxxx}}}qqqlllgggeeeggglllppprrrooommmjjjhhhgggeeecccaaa^^^^^^^^^^^^```ccciiimmmrrrxxx{{{yyywwwvvvuuuuuuuuuuuu{{{}}}{{{tttnnnggg^^^SSSLLLBBB@@@<<<;;;:::;;;:::999888888888888888888888888666666666666666666555444666666666666777777777888777777777777666555444444666666666666666666666666444444444555555666666666666777777777888888888888888999999:::;;;:::::::::::::::;;;===>>>@@@AAAAAA>>>@@@BBBEEEGGGJJJNNNPPPTTTVVVZZZ___cccfffhhhiiihhhkkknnnqqqssssssrrrqqqppptttxxx||||||vvvmmmgggfffhhhjjjlllkkkhhheeeccccccdddddddddaaabbbcccdddeeeiiimmmqqqvvv{{{|||vvvvvvvvvvvvvvvuuuvvvvvvyyy~~~|||uuuooohhh^^^SSSKKK@@@===;;;:::;;;;;;:::999888888888888888888888888666666666666666555444444555666666666666777777777777777666666555555444444777777777777777777777777555555555666777777888888666777777777888888888888777888888999999999999999<<<<<<======>>>>>>??????@@@BBBEEEFFFGGGIIIMMMPPPTTTVVVZZZ___cccfffhhhhhhhhhkkknnnqqqssssssrrrqqqrrruuuyyy}}}wwwppplllkkklllllllllhhhccc``````aaabbbcccaaadddhhhkkkoootttyyy}}}|||rrrtttvvvvvvvvvvvvxxxzzzyyy}}}vvvpppiii^^^RRRJJJ>>><<<::::::;;;;;;:::999888888888888888999999999777777777777666555444333555555666666666666777777777666555444444444555666777777777777777777777777555666666666777777888888777777777777888888888888777777888999999999999888============>>>>>>>>>>>>BBBEEEHHHHHHHHHIIIMMMQQQUUUWWW[[[___cccfffggghhhhhhkkknnnqqqssssssrrrqqqrrruuuyyy|||}}}yyywwwvvvuuurrrmmmgggcccccceeeggggggggglllsss{{{}}}xxxooorrruuuvvvvvvwww{{{~~~|||vvvooohhh]]]PPPHHH===<<<::::::::::::999888777777888888888999999999777777777777666555444333555555555666666666777777777666333222222444777999777777777777777777777777555555666666666666666666777777777777888888888888777888999999::::::999999;;;<<<<<<===>>>??????@@@>>>CCCGGGIIIIIILLLRRRWWWUUUWWW[[[___ccceeeggghhhhhhkkknnnqqqssssssrrrqqqrrrtttxxx{{{~~~{{{wwwqqqmmmnnnpppsssuuutttzzz~~~wwwsssnnnqqqtttvvvvvvxxx}}}zzztttnnnfff[[[NNNEEE===<<<::::::::::::888777777777888888999999999999777777777777666555444333555555555555666666666777888555222000111444888:::777777777777777777777777555555555555555555555555777777777777888888888888999999:::;;;;;;;;;;;;:::999:::;;;===>>>@@@AAABBB777===DDDIIILLLQQQYYY___UUUWWW[[[___ccceeeggghhhhhhkkknnnqqqssssssrrrqqqqqqsssvvvyyy}}}}}}zzzsssppprrrqqqtttxxxzzzzzz}}}xxxpppjjj```QQQFFFBBB>>><<<:::888888888777555777777777777777777777777777777777777777777777777444444555555666777777777777888888777666555555666888777666444333333333333888888777777666666555555777888888888888999999999777888888999999:::;;;;;;============>>>???AAAAAA@@@@@@BBBFFFLLLSSSYYY]]]VVVWWWZZZ^^^aaadddffffffgggiiilllooorrrrrrrrrrrrooorrrwww|||xxxssspppqqqppprrrvvvxxxxxx{{{xxxoooggg[[[MMMBBB???<<<:::888888999999888777777777777777777777777777777777777777777777777777666666666666666555555555666777888777666555666777999888777666666555666666888777777777666666666555666666777777777888888888777888888999999:::;;;;;;<<<<<<===>>>???@@@@@@AAACCCCCCDDDFFFJJJPPPUUUXXXVVVWWWZZZ^^^aaadddfffggghhhjjjllloooqqqrrrrrrqqqooorrrwww|||}}}{{{|||}}}|||}}}{{{vvvrrrppppppoooqqqtttvvvvvvzzzxxxlllaaaUUUHHH???<<<;;;999888888999::::::999777777777777777777777777777777777777777777777777888777777666555555444444555666777777666666777888777777666666666666777777777777777777666666666666555666666666777777777777777888888999999:::;;;;;;:::;;;===>>>???@@@@@@@@@EEEEEEEEEFFFIIILLLOOORRRUUUWWW[[[___bbbeeefffggghhhjjjmmmoooqqqqqqqqqpppooorrrwww|||{{{vvvsssqqqqqqkkkmmmnnnoooqqqtttxxx{{{~~~{{{wwwrrrppppppqqqooopppsssuuuvvv{{{wwwhhh\\\PPPDDD>>>===;;;:::888888999:::999888777777777777777777777777777777777777777777777777777777666666555555555555444666777777666666777999444444444444444555666666777777777777666666666666666666666777777777888888777888888999999:::;;;;;;999:::<<<>>>???@@@@@@@@@EEEEEEEEEFFFHHHJJJMMMNNNTTTWWW[[[___ccceeegggggghhhjjjmmmooopppqqqpppoooppprrrwww}}}}}}zzzvvvqqqllliiiggghhhjjjlllnnnrrrxxx|||xxxtttpppnnnnnnrrrpppppptttvvvxxxsssdddWWWLLLCCC???@@@>>><<<999888999888777666777777777777777777777777666666666666666666666666555555555555666666777777444666777777666666777999444444333444444555666777666666666666777777777777777777777888888888999999777888888999999:::;;;;;;999:::;;;===???@@@@@@@@@CCCCCCDDDEEEHHHJJJMMMNNNTTTWWW[[[```dddfffgggggggggiiilllooopppqqqpppppppppsssxxx}}}{{{wwwvvvwwwyyyzzzyyyuuuqqqoookkkmmmoooqqquuuzzz{{{uuurrrnnnmmmnnnsssppppppsssvvvzzz}}}ppp```SSSIIIAAA???AAA>>><<<:::999888888777555777777777777777777777777666666666666666666666666444444555555666777777888555666777777666666777888666666666666666777888999666666666666777777777777888888888888999999999999777888888999999:::;;;;;;:::::::::;;;===???AAABBBAAABBBCCCFFFHHHKKKNNNOOOSSSVVV[[[aaaeeeggghhhhhhfffhhhkkknnnpppqqqqqqppppppsssxxx}}}xxxssspppmmmjjjlllooossswwwzzz{{{zzzzzzwwwxxx{{{~~~vvvrrrpppmmmmmmoooqqqoooooorrrvvv{{{zzzmmm]]]PPPFFF>>><<<>>>===;;;999888999999888777777777777777777777777777666666666666666666666666555555555666666666666666666777888777666555666777777777666666666777777888555666666666777777777888777777777777888888888888777888888999999:::;;;;;;;;;:::999999;;;>>>BBBDDDAAABBBDDDFFFIIILLLNNNOOOSSSVVV\\\aaafffhhhhhhhhhdddfffjjjmmmppprrrrrrrrrqqqsssxxx~~~xxxmmmgggeeedddbbbbbbeeeiiiooouuuzzz}}}zzzssspppooommmnnnqqqpppmmmmmmqqqvvv{{{yyylll[[[NNNDDD;;;999;;;;;;999888888999::::::999777777777777777777777777666666666666666666666666777777777666555555444444777888999777666555555666555555444444444444555555555666666666777777888888666666666666777777777777777888888999::::::;;;;;;;;;:::999888:::>>>BBBEEEBBBCCCDDDGGGIIILLLNNNOOORRRVVV\\\bbbfffhhhhhhhhhccceeeiiimmmppprrrssssssqqqtttxxx~~~vvvjjjbbb___]]]]]]^^^```bbbeeehhhmmmssswww{{{xxxqqqllllllnnnnnnmmmmmmoooqqqtttxxx~~~~~~ttteeeSSSIIICCC===:::::::::::::::999999999888888777777777777777777777777555555555555555555555555555777888777666555666888555555555555555444444444888888777666555444333333666666666666777777777777777888999999888777888999;;;:::::::::;;;<<<<<<===999999999:::===@@@CCCFFFAAACCCEEEGGGIIILLLPPPTTTTTTWWW[[[```dddfffgggggggggjjjnnnrrrttttttrrrqqqtttvvvzzz}}}yyymmmeee```^^^]]]ZZZ[[[]]]^^^```dddiiimmmvvv|||{{{vvvpppllllllmmmmmmmmmoooooopppssswww~~~zzzmmm___OOOFFFBBB===;;;;;;:::::::::999999999888888777777777777777777777777555555555555555555555555555777888777666555666777555555555555555555555555666666666666666555555555666666666666777777777777666777888888666666777888888888888888888999::::::;;;;;;;;;<<<>>>AAACCCEEEBBBCCCEEEGGGHHHKKKPPPSSSUUUWWW\\\```dddggghhhhhhfffiiinnnrrrttttttsssrrrsssvvvyyy}}}vvvmmmgggcccaaa\\\]]]]]]\\\\\\^^^bbbeeejjjooouuuzzz{{{tttqqqnnnlllllllllllllllpppooopppssszzztttdddWWWIIICCC@@@===;;;<<<:::::::::999999999888888666666666666666666666666555555555555555555555555555666777777555555666777666666666666666666666666444555555555666666777777666666666666777777777777555777888777666555666777888777777777777888999999======<<<===>>>@@@CCCDDDCCCDDDFFFGGGHHHKKKOOORRRUUUXXX\\\aaaeeeggghhhhhhfffiiimmmqqqttttttssssssrrruuuyyy}}}{{{tttnnnkkkgggfffdddaaa``````cccfffeeejjjpppuuuyyy~~~wwwnnnmmmlllkkkkkkkkkkkkkkkmmmmmmpppvvv}}}zzzppp^^^RRRFFFAAA???<<<;;;;;;:::::::::999999999888888666666666666666666666666555555555555555555555555555666777666555555666777666666666666777777777777555555555555666666666666666666666666777777777777666777888777666666777888:::999999888999999::::::============>>>???AAABBBDDDEEEFFFGGGHHHJJJNNNQQQTTTWWW[[[```dddfffggghhheeehhhmmmqqqtttuuutttsssqqqtttyyy}}}|||xxxsssqqqnnnjjjhhhhhhkkknnnpppuuu{{{xxxsssjjjjjjjjjjjjjjjjjjjjjkkkkkkmmmqqqwww}}}{{{wwwmmm[[[PPPDDDAAA???<<<:::::::::::::::999999999888888666666666666666666666666666666666666666666666666444666777666555444555666555666666666777777888888666666666666555555555555666666666666777777777777777888999999777777888999::::::999999888999999:::;;;;;;;;;<<<===>>>>>>???DDDEEEFFFGGGHHHJJJNNNQQQTTTVVV[[[___ccceeefffgggfffiiimmmqqqttttttsssrrrpppsssxxx|||{{{wwwtttuuuxxx{{{zzzqqqlllhhhiiijjjiiihhhhhhjjjlllkkknnnrrrttttttuuuvvvwww~~~uuukkkXXXMMMCCC@@@???<<<999888:::::::::999999999888888666666666666666666666666666666666666666666666666444555666666444444555666444555555666666777777888777777666666555555555444666666666666777777777777777999:::999888777888999999999888777777777777888::::::;;;<<<======>>>>>>CCCDDDFFFGGGHHHKKKOOORRRTTTWWW[[[```cccfffgggggggggjjjnnnrrrttttttrrrqqqooorrrxxx|||~~~tttmmmiiihhhiiiiiihhhfffgggiiillllllppprrrppplllnnnttt{{{}}}rrrgggSSSIII@@@??????<<<999888:::::::::999999999888888777777777777777777777777666666666666666666666666444555666666444444555666333444444555666666777777555555555666666666666666666666666666777777777777777888999888777666777999::::::999888888888888888999:::;;;<<<>>>>>>??????BBBCCCEEEGGGHHHKKKPPPSSSVVVYYY]]]aaaeeehhhiiiiiihhhkkkooorrrssssssqqqpppnnnrrrwww|||yyysssnnnjjjhhhiiijjjhhheeefffiiimmmlllpppqqqmmmiiinnnzzz{{{pppeeeOOOFFF>>>===>>><<<999999:::::::::999999999888888888888888888888888888888777777777777777777777777444555666555444444555666333333333444555666666777333333444555666777888999666666666666777777777777666777888777666555666888===<<<<<<;;;:::::::::;;;999:::<<<>>>???@@@@@@@@@AAACCCEEEGGGIIILLLPPPTTTXXXZZZ___cccgggiiikkkkkkjjjlllooorrrsssrrrpppooommmrrrwww|||xxxqqqooommmkkkjjjjjjiiihhhhhhiiijjjkkknnnjjjiiikkkiiimmmrrr^^^KKKFFF@@@<<<::::::999999555666666777777777777666777777777777777666555555999888888777666555555444333333333444444444555555555555555555555666777777555555555555555666777777555666666777777777777777555666777888888888888777777777777777888999:::;;;;;;;;;<<<===>>>???@@@@@@???BBBFFFIIIJJJLLLOOOQQQVVVXXX\\\aaaeeehhhiiijjjkkkmmmppprrrqqqpppppppppnnnppptttyyy~~~|||ttttttyyy}}}qqqlllkkkiiiggggggggggggggghhhiiikkklllkkkggggggkkknnnxxxoooZZZIIIDDD???;;;999999888888888888999999999888888777777777777777777666555555888888777777666555555444333333444444555555555555555555555555555666777777555555555555555666777777333444444555555555555555777888;;;======;;;999777777777777777888999:::;;;;;;;;;<<<===>>>???@@@@@@@@@BBBFFFIIIJJJLLLOOOQQQVVVXXX\\\___cccfffhhhiiijjjmmmpppqqqqqqooooooooolllooosssyyy~~~vvvpppqqqvvv{{{yyyooolllkkkjjjiiiddddddeeefffhhhiiijjjkkkjjjgggggglllttt}}}iiiTTTFFFBBB===:::888888888777999999999999999888777666777777777777777666555555888777777666666555555555444555555555555666666666555555555555555666777777555555555555555666777777333444444555555555555555777:::===??????===999666777777777777888999:::;;;;;;;;;<<<===>>>???@@@@@@@@@BBBFFFHHHJJJLLLOOORRRXXXYYY[[[^^^aaadddggghhhhhhkkkoooqqqpppooonnnnnnjjjmmmrrrxxx}}}xxxvvv{{{~~~tttmmmkkkkkkjjjhhhcccdddeeegggggghhhhhhhhhllliiihhhnnn|||uuuaaaNNNDDD@@@<<<:::999999888888888888888777777555444333777777777777777666555555777777666666666555555555555666666666666666666666555555555555555666777777555555555555555666777777555666666777777777777777777999;;;===<<<:::888666777777777777888999:::;;;;;;;;;<<<===>>>???@@@@@@@@@CCCEEEHHHIIILLLOOORRRZZZ[[[\\\___bbbeeeggghhhgggjjjnnnpppooonnnmmmmmmkkkmmmrrrxxx~~~}}}yyytttmmmhhhgggfffeeeccceeefffhhhiiihhhgggeeedddjjjgggiiisssxxxjjjWWWGGGBBB???<<<::::::::::::999888888888777777555444333777777777777777666555555666666666666555555555555666666666666666666666555555555555555555666777777555555555555555666777777555666666777777777777777999999999999999999999999777777777777888999:::;;;;;;;;;<<<===>>>???@@@@@@AAACCCEEEGGGIIILLLPPPSSS[[[\\\^^^aaadddfffhhhiiifffjjjnnnppppppnnnlllllllllooosssyyy~~~uuuqqqllliiigggfffeeedddggghhhjjjkkkkkkhhheeeccccccccciii|||~~~uuukkk]]]NNNBBB@@@>>>;;;:::;;;;;;;;;:::999999999999999888777666777777777777777666555555555555555555555555555555666666666555555555555444555555555555555666777777555555555555555666777777333444444555555555555555:::999888777888999;;;<<<777777777777888999:::;;;;;;;;;<<<===>>>???@@@@@@AAACCCEEEGGGHHHKKKPPPSSSYYY[[[___cccfffhhhiiijjjfffjjjoooqqqpppnnnlllkkkmmmooosssyyy~~~xxxqqqooollljjjiiihhhhhhhhhgggiiilllnnnmmmkkkhhhfffaaacccnnntttiii^^^RRRFFF???>>><<<:::999:::;;;:::999888888999999999888888777777777777777777666555555555555555555555555555555555555555555444444333333555555555555555666777777555555555555555666777777333444444555555555555555555555555666777888999:::777777777777888999:::;;;;;;;;;<<<===>>>???@@@@@@BBBCCCEEEFFFHHHKKKPPPTTTVVVYYY^^^dddgggiiiiiihhhfffjjjooorrrqqqooommmlllkkkmmmrrrxxx~~~|||pppkkkiiigggeeeeeeeeefffgggfffhhhlllooopppnnnkkkhhhcccfffsss}}}nnnaaaVVVKKKBBB===<<<:::888888999:::999888555666666777777777777666777777777777777666666555444555555555555555555555555555444444444333333333555555555555555666777777555555555555555666777777555666666777777777777777...000222555666666666555777777777777888999:::;;;;;;;;;<<<===>>>???@@@@@@BBBCCCEEEFFFHHHKKKPPPTTTSSSWWW]]]dddhhhiiihhhgggfffkkkpppsssrrrooommmllliiilllqqqxxxtttmmmhhhhhhhhhggggggggggggggggggkkkkkkrrr{{{rrrdddddd___mmm{{{mmm^^^QQQGGGAAA>>>;;;;;;;;;:::999888666666777777777777777777777777444444555666777777666666666555444333333444555666333333444555666777888888333333444444444444333333666666666666666666666666666666666666777777777777888888777777777777777888555666666888999:::;;;;;;<<<<<<===>>>???@@@AAAAAADDDEEEGGGIIIJJJLLLOOOQQQXXXZZZ]]]bbbfffiiilllmmmlllmmmoooooonnnmmmnnnoookkknnnsssxxx|||wwwmmmgggggggggggggggggghhhhhhhhhmmmssstttyyytttggghhhgggzzzxxxjjj[[[NNNFFF@@@>>>;;;;;;;;;:::999888777666777777777777777777777777444444555666666666666666666555444444444444555666666666666666555555555555444444555555555555444444555555555555555555555555555666666666777777777777888888777777777777777888666666777888999:::;;;;;;;;;<<<<<<===>>>???@@@AAACCCDDDFFFHHHIIIKKKNNNPPPWWWYYY\\\```eeehhhjjjlllkkkmmmnnnnnnmmmlllllllllkkknnnsssxxx|||~~~{{{{{{}}}~~~~~~yyypppiiieeeeeeeeeffffffgggiiijjjjjjnnnwww|||sssgggkkkooouuueeeUUUJJJCCC???>>>;;;;;;;;;:::999888777666777777777777777777777777444555555666666666666666666555444444444444555666666666666555555555555444555555555666666555555555555555555555555555555555555555666666666777777777777777777666666777777888777777888999:::;;;<<<<<<:::;;;<<<===>>>??????@@@BBBCCCFFFGGGHHHJJJNNNPPPVVVXXX[[[___cccgggiiijjjjjjlllnnnnnnllljjjjjjjjjjjjnnnssswww{{{{{{rrrlllgggdddccccccdddeeefffiiikkklllooo|||sssiiiooowwwtttaaaQQQFFFAAA>>><<<:::;;;;;;:::999888777666777777777777777777777777555555666666666666666555555555555444444555555555222333333444555666777888555555666666666666555555555555555555555555555555555555555666666666777777777666666666666777777888888888999::::::;;;<<<<<<::::::;;;<<<===>>>??????BBBDDDFFFHHHIIIKKKOOOQQQVVVXXX[[[___cccfffhhhiiikkkmmmppppppnnnkkkiiihhhjjjmmmssswww{{{~~~}}}pppiiieeecccbbbaaaaaaaaaccceeehhhjjjllluuusssllluuuqqq]]]LLLCCC>>><<<:::::::::::::::999999888777666666666666666666666666555666666666666666555555444555555555555555555444222222333444555666777777555555666666666666555555555555555555555555555555555555555555666666666666666666555555666777888888999999999::::::;;;;;;<<<::::::;;;<<<===>>>??????CCCEEEGGGIIIKKKMMMQQQSSSWWWYYY\\\```cccfffhhhiiikkknnnqqqrrrpppllljjjhhhiiimmmsssxxx{{{vvvkkkfffeeedddccc``````___```bbbfffiiikkkttt~~~}}}yyyqqqrrryyykkkWWWHHH@@@===;;;999:::::::::::::::999888777666666666666666666666666666666666666666666555444444444555666666555444444555555555444444444444333555555555666666555555555444444444444444444444444444444555555555666666666555555555555666777888888888999999999:::::::::;;;:::;;;<<<===>>>??????@@@CCCEEEHHHJJJKKKNNNRRRUUUWWWYYY\\\___cccfffhhhiiiiiimmmrrrtttrrrnnnjjjiiihhhlllsssyyy}}}~~~}}}~~~}}}qqqhhheeeddddddccc___^^^^^^^^^```cccgggiiimmmrrrooommmrrrwwwpppbbbOOOBBB>>>===;;;999999999:::::::::999888888666666666666666666666666666666666666666555444444444444555666666555444444555555555444444444333333444444555555555555444444444444444444444444444444444444444555555555666666555444444555555777888888888888888999999999999999;;;<<<<<<===>>>???@@@AAABBBDDDGGGIIIKKKNNNQQQTTTVVVXXX[[[^^^bbbdddfffggggggkkkqqqsssrrrnnnjjjhhhffflllsssyyy~~~yyyxxxxxxzzz~~~|||zzzxxxxxxvvvxxx{{{|||||||||~~~|||tttiiibbb_________^^^___^^^]]]]]]___bbbeeehhhkkkmmmgggggguuuhhhZZZIII???<<<===<<<:::999999:::::::::999888888666666666666666666666666666666777777666555444444333444555666666555444333111222222333444555666777333444444444444444444333444444444444444444444444444444444555555555666666444444444555555777888888888888888888888888999999<<<<<<===>>>???@@@AAAAAAAAACCCFFFHHHJJJMMMQQQTTTUUUWWWYYY]]]```ccceeefffdddiiiooorrrqqqmmmjjjgggfffkkkssszzzyyyuuurrrrrrvvvwwwuuuqqquuuuuutttpppkkkgggeeedddeeeeeeeeefffhhhkkknnnppptttyyy}}}}}}~~~rrrmmmgggbbb```___^^^]]]]]]^^^^^^^^^^^^```cccffffffddd```ddd{{{zzzbbbTTTFFFAAA@@@===:::999<<<;;;:::999888888888888888888777777666666555555777666555444444333333444666555555555555444444444666666666666666666666666777777666666555444222222444333333333333444555555555555555555444444444444999666555555888888777444777777777777888999:::;;;;;;===>>>>>>======>>>@@@CCCEEEHHHJJJKKKMMMPPPSSSWWWYYY]]]aaadddfffgggggglllnnnqqqsssrrrnnnjjjgggiiimmmtttzzz~~~xxxtttpppoooppppppmmmjjjiiiiiigggccc___\\\[[[\\\]]]]]]]]]]]]^^^```cccfffjjjooosssuuuuuuuuuwwwyyyzzzoookkkeeeaaa______^^^]]]^^^___^^^]]][[[ZZZ\\\]]]]]]^^^aaallltttZZZNNNAAA>>>===;;;999999;;;:::999888777777777777777777777777666666555555777666555555444555555555666555555555555444444444555555555555555555555555666666666666555444333333444444444444444555555666888888888888777777777777888666444555888999777555777777777777888999:::;;;;;;<<<>>>>>>======???@@@AAACCCFFFHHHJJJLLLOOOQQQWWWYYY\\\___bbbeeefffgggiiillloooqqqppplllhhheeeiiinnntttzzz~~~xxxtttooommmmmmkkkhhhdddbbbaaa___ZZZWWWVVVWWWYYYZZZZZZZZZYYYYYY[[[^^^bbbfffjjjoooqqqrrrtttxxx|||~~~}}}qqqkkkgggccc___^^^^^^^^^]]]^^^^^^^^^\\\ZZZXXXXXXXXXSSSXXX```pppnnnSSSHHH>>><<<===;;;:::;;;:::999888777666666666777777777777666666666666555666666555555666666777777666555555555555444444444555555555555555555555555444555555555555555444444555555444444555555666777666666666555555555444444666555444666777999888777888888777888888999:::;;;;;;<<<>>>>>>======???@@@AAADDDFFFHHHJJJLLLOOOQQQXXXXXXZZZ]]]```cccfffgggiiikkknnnqqqpppmmmiiifffiiinnnuuuzzzxxxuuuqqqooonnnllljjjggghhhfffbbb]]]ZZZYYY\\\___aaaaaaaaa```^^^```eeeiiipppuuu{{{rrriiigggddd```^^^^^^^^^^^^^^^[[[]]]^^^]]]ZZZYYYYYYZZZTTTZZZeeevvv~~~dddPPPFFF>>>======<<<;;;<<<888888777666666666666666666666666666666666666666555555555666666777999999666555555555555444444444555555555555555555555555333444444555666666555555666555555555555666777777555555444444444444333333555555555666777888888888888888888888999999:::;;;:::<<<===>>>===>>>???AAACCCFFFIIIKKKLLLNNNQQQSSSXXXXXXYYY[[[^^^bbbeeegggjjjlllppprrrrrroookkkiiijjjnnnuuu{{{vvvuuusssrrrqqqqqqpppooopppmmmiiiddd``````cccfffiiikkkkkkiiihhhjjjpppvvvuuujjjddddddaaa^^^]]]^^^^^^^^^]]][[[\\\\\\[[[YYYWWWXXXYYYYYY```ooowwwYYYLLLDDD>>>===<<<999999:::777777666666555666666666555555555555555666666666555555555555666888999:::666555555555555444444444555555555555555555555555222333444555666666666666666555555555555666777777888888888777777777666666444555666666777777888999999999999999999999:::;;;:::;;;===>>>===>>>@@@AAADDDFFFIIIKKKLLLNNNQQQTTTWWWXXXYYY[[[^^^aaaeeegggiiikkkooorrrrrrpppllljjjjjjooouuu{{{}}}ttttttuuuuuuvvvxxxyyyzzzvvvtttqqqllliiijjjmmmpppsssvvvwwwvvvuuuxxxxxxmmmfffdddccc```^^^]]]^^^^^^^^^]]][[[[[[ZZZWWWTTTSSSTTTVVV[[[fff|||sssUUUGGGAAA<<<;;;:::666555777777777666666666666777777444555555555555666666666555555555555666777888999666555555555555444444444444444444444444444444444333333444555666666666555555555444444555555666777777777777666666666555555444666777777666666777999::::::999999999999::::::999;;;===>>>===>>>@@@BBBBBBDDDGGGIIIKKKMMMPPPRRRWWWWWWYYY\\\___bbbeeeffffffiiimmmpppqqqnnnkkkiiikkkooouuu{{{}}}wwwyyyzzz|||~~~}}}{{{|||wwwooohhhdddfffbbb```^^^^^^^^^___^^^]]]ZZZZZZXXXUUUSSSTTTWWWYYYfffuuukkkQQQDDD???;;;<<<:::666666888888777777666666777777888444444444555555555666666555444444444555666777777666555555555555444444444444444444444444444444444444444555555555555555555444444444444444555555666555444444444444333333333555777888777666555666888;;;::::::999999:::::::::999;;;======>>>>>>@@@BBBBBBEEEHHHJJJKKKMMMPPPRRRVVVXXXZZZ]]]aaaccceeefffeeehhhlllpppqqqooollliiikkkooouuu{{{|||~~~uuuooojjjeeedddhhhcccaaa___^^^______^^^\\\XXXXXXVVVUUUUUUXXX]]]bbbyyy___IIICCC???===>>>===999999<<<888777777777777777888888444444444555555555666666555444444444444555666666666666555555555444444444444444444444444444444444444555555555555555444444444333333333333444555555888777777777777666666666555777999888555444666888;;;;;;:::999999:::::::::999;;;======>>>>>>AAABBBEEEGGGJJJLLLMMMOOORRRTTTVVVXXX[[[___bbbdddeeeeeegggjjjnnnrrrsssqqqnnnlllkkkooovvv{{{yyyooohhhfffeeeccc```]]]]]]]]]]]]]]]]]]]]]]]]^^^YYYWWWYYYTTTQQQ^^^pppkkkTTTGGG;;;:::888777777888:::;;;<<<;;;:::999888666666555777777777777777777777777444---'''***333::::::777666555444333222222222222555555555555555555555555555444444333333444444555444444555555555555444444666666555444444444444444666666777777888888888999999999888777888999:::;;;>>>>>>>>>>>>???@@@AAABBBBBBEEEGGGJJJLLLOOOSSSVVVXXXZZZ]]]```cccddddddddddddhhhlllnnnnnnmmmlllkkkmmmqqqwww|||{{{sssjjjdddcccbbb```]]]]]]]]]]]]\\\\\\\\\\\\\\\\\\WWWVVVXXXXXX\\\ppppppXXXFFF>>>===<<<:::888888999:::;;;;;;:::999888777666555555666666666666666666666666888333///000666::::::777777666555444333333333333555555555555555555555555555444444333333444444555555555555666666555555555555666666666777999::::::666666777777777888888888<<<<<<;;;::::::;;;<<<=========>>>>>>???@@@AAABBBCCCEEEHHHJJJLLLOOORRRUUUYYY[[[^^^aaadddeeeeeeeeefffjjjnnnpppooommmlllkkkjjjnnntttyyy}}}~~~pppkkkccc_________]]][[[\\\\\\\\\[[[[[[ZZZZZZZZZYYYUUUSSSUUUYYYgggrrr[[[KKKBBB>>>>>>===;;;999888888999999999888888777666555555444555555555555555555555555666444222222444555444333777777666555444444444444444444444444444444444444555444444333333444444555555666666777777666666555222333333444555666777888666666777777777777888888999999888888777888888999<<<======>>>???@@@AAABBBDDDFFFHHHJJJLLLNNNRRRUUUZZZ[[[^^^aaadddeeeffffffiiillloooqqqpppmmmkkkkkkhhhmmmsssxxx|||{{{rrrhhhddd```]]]]]]^^^]]]\\\\\\\\\[[[ZZZYYYYYYXXXXXXYYYVVVTTTWWW```vvvzzzcccQQQGGGDDDCCC===<<<;;;999888777777777777777666666555555555444555555555555555555555555333444555555333222222222666666555444444444444444444444444444444444444444555444444333333444444555666666777777777777666666333333444444444333333333666666777777777777777777888777777666666666666666;;;<<<===>>>@@@AAAAAAAAADDDFFFHHHJJJLLLNNNRRRTTTYYY[[[]]]```cccdddeeefffiiilllpppqqqooollljjjiiikkkoootttyyy}}}~~~qqqiiicccaaa___^^^^^^_________\\\\\\[[[ZZZXXXWWWVVVVVVXXXWWWZZZaaaqqqiiiUUUHHHCCCAAA@@@;;;:::999888666555555555666666666555555555555555555555555555555555555555444666999999777555666777555444333333222333333333444444444444444444444444555444444333333444444555666666777777777777666666555666666777777777666555777777666666666666666666::::::::::::::::::999999:::;;;<<<>>>@@@AAAAAAAAADDDFFFHHHJJJLLLNNNRRRUUUXXXZZZ\\\^^^```bbbdddeeeiiilllooopppnnnjjjhhhgggnnnqqquuuyyy|||sssiiiddd^^^^^^^^^^^^^^^___``````]]]\\\[[[ZZZXXXWWWVVVUUUQQQUUU^^^nnn~~~ooo[[[KKKCCC@@@===;;;888888888777666555444444555555555666666666666666555555555555555555555555222444666666555444555666444333333222222222333333333333333333333333333333555444444333333444444555555666666777777666666555///111333555777888888777777777666666666666555555777888999::::::::::::999888:::<<<>>>@@@AAAAAAAAABBBEEEGGGJJJLLLOOOSSSVVVXXXYYY[[[]]]___aaacccdddhhhkkknnnooommmjjjhhhggglllooossswwwzzz~~~uuujjjbbb___ZZZ[[[\\\]]]]]]]]]^^^___^^^]]]\\\ZZZXXXWWWUUUUUUSSS[[[iiirrrdddQQQDDD@@@???===:::777777777777777666555555555555666666666777777777666666666666666666666666222222111111222222222111444444333333333333444444333333333333333333333333555444444333333444444555555555555666666555555555,,,...000333555555555555777777666666666555555555444555777888999:::999999777999<<>><<<===:::777777777888888888888777666555555666666777888888888777777777777777777777777888666333333444444333222555555444444444555555666333333333333333333333333555444444333333444444555444444555555555555444444222333555777777666555444777777666666555555555444666888:::<<<===>>>>>>===777999<<>><<<<<<;;;999:::::::::999999999888888777777777777666666666666666666777777777777666666444444444333333333333333333444444444444444444333444444444333333333222222222333444444444444333222444444444444444555666666333333444444555555666666555555555555555555555555555666666777888888999999;;;===????????????AAACCCDDDFFFHHHKKKLLLOOOSSSVVVTTTWWW[[[^^^___aaadddfffgggjjjmmmooonnnlllkkkkkkooorrrvvv}}}vvvooofff```]]]\\\ZZZXXXYYYYYYWWWWWWWWWXXXYYYZZZYYYXXXXXXVVVRRRRRR\\\ggg~~~ooodddQQQJJJBBB<<<;;;;;;;;;999::::::999999999888888888666666666666555555555555777666666666666666666777444444444444444444444444555444444333333444444555555555444444444444333333222333444444444444333333333222222222222333444444555555555555555555555555666666666666666666666666555555555666777777888888;;;===????????????AAACCCBBBDDDGGGJJJLLLPPPTTTWWWWWWYYY[[[^^^___bbbfffiiijjjmmmooopppnnnlllkkkkkkqqqtttxxx}}}|||kkkfff___[[[ZZZZZZZZZYYYYYYXXXWWWWWWVVVWWWWWWXXXVVVVVVVVVSSSOOOSSScccuuuxxxdddVVVJJJEEE???;;;::::::::::::777777777777666666666666555555555444444444333333777666555444444555666777444444444555555555555555555444333222222333444555444444444444444333333333333333333444444444444444444444444444444555555666666666666666666555555555777777777777777777777777555555666666777888888888;;;===>>>???>>>???@@@BBBBBBDDDGGGIIIKKKNNNSSSVVVXXXZZZ\\\^^^```ccchhhkkkmmmoooqqqpppnnnlllkkkkkkppptttxxx|||}}}xxxzzz|||~~~zzzrrrfffbbb^^^ZZZYYYYYYZZZZZZXXXXXXWWWVVVVVVUUUUUUUUUSSSRRRRRRPPPPPPYYYqqqrrrXXXGGGDDDAAA===:::999:::::::::777777777666666666555555666666666555555555444444777666555444444555666777444444444555555555666666555444333222222333444555222222222222222333333333333333333444444555555555555555444444555555666777666666666666666555555555777777777777777777777777666666777888888999999:::;;;<<<>>>>>>>>>>>>@@@BBBCCCEEEGGGIIIJJJMMMPPPSSSXXXZZZ\\\^^^aaadddiiilllnnnpppqqqpppnnnlllkkkkkknnnrrrxxx||||||yyywwwuuussspppoooqqqtttwww{{{}}}ssslllcccaaa]]]ZZZYYYXXXYYYZZZXXXWWWWWWVVVUUUTTTSSSSSSPPPPPPPPPQQQWWWiiinnnSSSDDD@@@???===:::999999::::::999999888888888777777777999888888888777777777777666555555555555555555666333333333444555555666666555444444333333444444555111111222222222222333333444333333333444555666777444333333333333444555555555555555555555555555555666666666666666666666666777777777888999999:::::::::<<<>>>>>>>>>>>>@@@BBBCCCEEEGGGHHHIIIKKKOOOQQQWWWZZZ]]]___bbbeeeiiilllnnnooopppooommmkkkkkklllmmmrrryyy}}}}}}wwwsssooollliiifffggghhhkkknnnssswww{{{}}}}}}tttkkkfff___^^^\\\YYYWWWWWWXXXYYYWWWWWWWWWVVVUUUSSSRRRQQQOOONNNOOOUUUbbb}}}cccPPPHHH>>>>>>===;;;999999999:::999888888888777777777777888888777777777666666666444555555666666555555444222222222333444555555555333444444444444444444333222222222333333333444444444333333333444555777888333333333333333444555555333333444444555555666666555555555555555555555555666666777777888999999999:::<<<===>>>===>>>@@@AAAAAACCCFFFHHHIIILLLOOORRRUUUXXX]]]```ccceeehhhkkkmmmnnnooonnnlllkkklllmmmnnntttzzz~~~~~~{{{uuupppmmmjjjfffddd]]]^^^aaadddhhhmmmppprrrwwwzzz}}}uuullleeeaaa[[[[[[YYYWWWUUUUUUWWWYYYWWWWWWVVVVVVTTTSSSQQQPPPOOOMMMOOOXXXllllllSSSGGGEEE=========;;;:::999999:::666666666666555555555555555555444444444333333333333444555666666555444333111111222333333444555555222333555555555555333222333333333444444555555555444444333333444555777888555555444444555555666777222222333333444555666666555555555555555555555555555555666666777888888888:::<<<===>>>===>>>???AAA???AAAEEEGGGIIIMMMQQQTTTTTTXXX]]]aaaccceeehhhjjjlllnnnnnnmmmlllkkklllmmmpppvvv|||~~~}}}}}}}}}{{{yyyuuuqqqmmmjjjfffddd``````aaabbbeeehhhkkklllppptttzzz|||ssslllfffaaa^^^]]]]]]\\\ZZZYYYWWWVVVUUUVVVSSSOOOLLLMMMPPPPPPNNNMMMQQQWWWeeettt]]]JJJBBBBBB;;;;;;::::::::::::999999:::999777777888888666555555555444444444333333333666555444333222222333444333444444444555666666666666555444444333333333333222444555666666444222000444444444444444444444444444444444444444555666777555555444111...///444888666666666666777777777777555555666666777777888888;;;<<<======<<<<<<===???CCCDDDFFFFFFGGGJJJOOORRRWWWXXX[[[]]]```ccceeefffkkkmmmppppppooonnnoooooosssuuuwwwyyy|||~~~}}}}}}}}}}}}zzzxxxuuussssssqqqllliiibbbbbbcccccceeehhhjjjkkkooorrrxxx~~~vvvmmmgggbbb___\\\]]]\\\ZZZYYYXXXWWWVVVVVVUUUSSSOOOLLLLLLMMMMMMKKKNNNTTT^^^sss~~~iiiUUUFFF@@@@@@;;;;;;:::::::::999999999555444444555777888888777555555555444444444333333777666555444444444555555444444444444555555555555444333222222111111111222666555333222222222333444444444444444444444444444444444444333444444555555444555444222000111444777555555555555666666666666666666777777888999999999999:::<<<=========???AAACCCDDDEEEFFFHHHKKKPPPSSSWWWXXX[[[^^^aaaccceeefffkkkmmmppppppooonnnnnnooosssuuuwwwyyy|||}}}}}}}}}}}}}}}}}}}}}}}}zzzwwwuuuwwwzzzyyytttooohhhhhhhhhhhhjjjlllnnnooorrrtttwww|||{{{uuullleee```]]]\\\ZZZ[[[ZZZYYYWWWVVVVVVWWWWWWTTTRRRPPPOOOMMMMMMMMMNNNSSS]]]nnnmmmXXXKKKAAA======::::::::::::999999999999444333333444666777777666555555555444444444444333777666555444444444555555555555555555444444444444333333222111111111222222555666777777777666555444444444444444444444444444555555444444333444444444444555555444333333555666444444444444555555555555777777777888999999::::::777999;;;<<<===>>>@@@BBBAAACCCEEEGGGIIILLLQQQTTTWWWXXX[[[^^^aaadddfffgggkkkmmmooopppooonnnnnnooorrrtttwwwyyy|||~~~~~~}}}||||||}}}~~~~~~zzzxxxvvvyyy~~~}}}xxxqqqmmmmmmnnnoooqqqtttvvvxxxyyyzzz|||{{{pppkkkccc]]][[[ZZZZZZYYYZZZXXXWWWUUUUUUUUUVVVWWWSSSQQQQQQQQQOOONNNQQQVVV]]]nnn|||___LLLCCC>>><<<<<<:::::::::999999999999888888666555555666555444222555555555555444444444444555444444444444444444444555555555444444333333333555444444333333444444444111666===BBBBBB===666111333333444444444444444444777777666555444444444444333444555666555555555555444444555555555666666666666666777888888999999:::888:::<<<=========???AAA@@@BBBEEEHHHJJJMMMQQQUUUVVVXXX[[[___bbbeeefffgggkkkmmmooopppnnnmmmmmmnnnqqqtttwwwyyy||||||~~~~~~~~~~~~~~~~~~~~~~~~}}}~~~~~~~~~~~~~~~}}}}}}{{{|||~~~|||zzzyyy{{{~~~}}}wwwrrrnnnoooppprrrvvvzzz}}}}}}yyyxxxxxxyyyzzzwww{{{wwwrrrgggccc]]]YYYXXXYYYYYYYYYXXXWWWVVVTTTTTTTTTUUUUUUSSSPPPPPPPPPMMMLLLSSS^^^oooqqqVVVGGGAAA>>><<<<<<::::::999999999888888888999777666666666666555333666666555555555444444444555555555666666666555555555555444444333333333222444444444333333444444555111666===BBBBBB===666111333333333444444444555555888888777666555555555666333333444555666666555444555555666666666777777777555555666666777888888888:::<<<======<<<<<<>>>???@@@CCCFFFHHHKKKNNNRRRTTTUUUXXX[[[```ccceeeggggggkkkmmmoooooonnnmmmlllmmmpppssswwwzzz|||~~~{{{{{{{{{||||||||||||||||||{{{||||||}}}~~~~~~}}}}}}{{{|||~~~}}}||||||||||||zzzvvvsssmmmnnnpppssswww{{{~~~|||||||||zzzwwwsssrrrrrrsssttttttqqqtttwwwzzz}}}|||uuunnniii```]]]YYYWWWWWWXXXYYYXXXVVVVVVUUUUUUTTTSSSRRRRRRSSSOOONNNNNNLLLNNN[[[lllyyyeeeOOOCCC@@@>>><<<<<<999999999999888888888888555444444555777888888777666666666555555555444444666666777888888888777777444444444444333333333333222222111111111222333333444555666777777777666555222333333444444555555555777777666666555666666666333222222444666777666444666666666666777777777888555555555666777777888888;;;<<<======<<<<<<===>>>AAACCCGGGIIIKKKNNNQQQTTTUUUWWW\\\```dddfffggggggkkkmmmoooooonnnlllllllllpppssswwwzzz}}}~~~|||zzzwwwwwwxxxyyyzzz{{{||||||yyyzzz{{{|||}}}~~~~~~~~~zzz|||~~~|||~~~}}}zzzwwwwwwxxxooopppqqqtttxxx||||||yyyuuurrrpppoooooopppnnnlllmmmooorrrrrrqqqppprrruuuxxxzzz}}}}}}wwwqqqjjjccc___[[[YYYWWWVVVWWWXXXXXXWWWTTTUUUVVVUUUTTTRRRPPPNNNPPPKKKKKKPPPRRRYYYpppdddUUUFFF@@@>>><<<::::::999999999999888888888888444333333444666777777666666666666666555555555555333444555777777777666555333333333333333333444444222111111111222222333444444333222222222333555666222222333333444555555666555444444444444555555666333222111222555666555444555555555666666666777777555666666777888888999999999;;;======<<<===>>>@@@BBBDDDHHHJJJLLLNNNPPPRRRTTTWWW\\\aaaeeeggghhhhhhlllmmmoooooommmlllkkklllooorrrvvvzzz}}}~~~}}}}}}~~~}}}{{{yyyssstttuuuwwwyyy{{{|||}}}xxxxxxzzz|||}}}~~~~~~~~~yyy{{{}}}~~~}}}|||~~~yyyvvvxxx{{{ssstttuuuwwwzzz~~~xxxuuuqqqmmmjjjhhhggggggjjjhhhgggjjjnnnrrrrrrpppqqqsssvvvxxxzzz}}}}}}wwwpppiiiccc\\\XXXWWWVVVUUUVVVWWWXXXWWWUUUTTTUUUVVVVVVUUUQQQNNNLLLKKKGGGJJJRRRZZZgggpppUUUJJJ@@@===<<<:::888999999999999888888888888777777555444444444444333111777666666666555555555555///000222333444333222222222222222333333444444444333333333333444444555666000222444666666555444333222222333333444555666666222222222222333333444555333111///000444666555444444444444555555555666666777777777888999999::::::777999;;;======>>>@@@BBBBBBEEEHHHKKKLLLMMMPPPQQQTTTWWW\\\aaaeeeggghhhhhhlllnnnoooooommmkkkkkkkkkooorrrvvvzzz}}}~~~}}}}}}}}}||||||{{{{{{{{{zzzxxxxxxxxxxxxxxxxxxxxxxxxzzzzzzzzzzzzzzzzzzzzzzzzzzzyyyyyy{{{}}}~~~~~~}}}~~~~~~~~~}}}|||{{{zzzyyyzzzwwwtttsssvvvzzz~~~~~~wwwtttnnnhhheeedddeeefffggghhhiiikkkmmmnnnoooooonnnppprrrtttwww|||yyyooofff```[[[XXXVVVTTTTTTTTTUUUUUUTTTTTTSSSVVVRRRPPPQQQPPPLLLJJJKKKLLLJJJNNNYYYiiippp___LLLGGG@@@;;;999999:::999999999999888777666666555555555444444444444555555444333333222222333333444444222222333555666555444444444444444333333222111777444222333555666444111111333666888888666444222444333333333333444555555555444444333333444444555444444444444444444444444666555444333333444555666333111222555:::======<<<<<<<<<<<<<<<===???@@@@@@BBBEEEGGGIIIKKKNNNQQQTTTUUUXXX\\\```ccceeeiiikkknnnooopppooommmlllkkklllnnnrrrwww{{{|||}}}~~~}}}|||{{{zzzzzzzzzyyyyyyyyyxxxxxxwwwwwwwwwwwwwwwwwwwwwwwwxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxyyyzzz{{{{{{{{{}}}}}}}}}}}}|||{{{zzzyyyyyywwwttttttvvvzzz~~~xxxtttooojjjgggffffffggghhhhhhhhhhhhiiijjjkkkllliiikkkooossswww}}}~~~qqqlllddd^^^[[[YYYWWWVVVSSSTTTTTTUUUUUUUUUTTTTTTVVVRRRPPPRRRQQQMMMKKKMMMOOONNNUUUiiiyyyaaaPPPFFFBBB===:::999:::::::::999999888888777666666555555555444444444444555555444444333333333333444444555444333444666666666444333444444444333333222111555333111222444444222000333333333333333333222222444333333333333444555555555444444333333444444555111111222222222222222222666555444444444444555666999777555666888999888666<<<<<<<<<<<<===???@@@AAABBBEEEGGGIIIKKKNNNQQQTTTVVVYYY]]]```bbbdddgggiiimmmnnnooonnnlllkkkkkkkkkppptttyyy{{{}}}}}}}}}}}}{{{zzzyyyxxxyyyyyyxxxxxxxxxxxxwwwwwwvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvuuuuuuvvvvvvwwwwwwxxxxxxzzzzzz{{{{{{{{{{{{zzzzzzwwwvvvuuuuuuvvvzzz}}}yyywwwrrrnnnkkkiiihhhhhhiiigggeeebbbbbbcccdddeeedddggglllrrrxxx|||yyy}}}uuufffbbb\\\XXXVVVVVVUUUUUURRRSSSTTTUUUUUUUUUUUUUUUUUURRRPPPRRRPPPLLLKKKNNNOOORRRaaa|||mmmWWWHHH???===:::999:::;;;;;;:::999888888777777666666555555555444444444444555555555555444444444444555555777666555555666666555444333333444444444333222222444222111111222333111000777555222000///111333444444333333333333444555555555444444333333444444555444444444555555666666666666555444444444444555666;;;999888777888777666444;;;;;;<<<<<<===???@@@AAABBBEEEGGGIIIKKKNNNQQQTTTWWWYYY]]]___aaabbbdddffflllmmmnnnnnnllljjjjjjkkkrrrvvvzzz}}}}}}|||yyywwwvvvuuuxxxxxxxxxxxxxxxxxxxxxxxxuuuuuuuuuuuuuuuuuuuuuuuuvvvuuuuuuuuuuuuuuuttttttssstttuuuuuuttttttuuuvvvvvvwwwxxxxxxyyyyyyyyyxxxuuuuuuuuuuuuvvvxxx{{{~~~~~~}}}{{{wwwsssoookkkiiihhhhhheee```]]][[[\\\^^^___```dddkkkssszzz{{{xxx}}}~~~tttmmmeeeaaa[[[WWWTTTTTTSSSRRRRRRRRRSSSTTTUUUUUUUUUUUUSSSPPPNNNOOOMMMIIIJJJNNNSSS___xxxtttaaaQQQGGG<<<:::999999;;;;;;:::999888888777777666666666666555444444333333444444555555555555444444555555555777666444444555555444222333333333444444333333222444333222222222222222111999777444222111222444555444333333333333444555555555444444333333444444555555555666777888888999999555555555444444555555555777666666777888888888888;;;;;;;;;<<<===???@@@AAABBBEEEGGGIIIKKKNNNQQQTTTUUUXXX\\\^^^```bbbeeeggglllnnnooonnnmmmkkkkkklllqqqvvvzzz}}}~~~~~~yyyvvvtttsssuuuuuuuuuuuuuuuuuuuuuuuussssssssssssssssssssssssuuuuuuuuuuuuttttttssssssrrrtttuuutttrrrqqqrrrtttsssssstttuuuvvvvvvvvvvvvssstttvvvuuutttuuuxxxzzz|||~~~~~~}}}zzzvvvrrrmmmhhhfffeeebbb]]]YYYXXXYYY[[[]]]^^^ccckkksss|||}}}}}}|||uuummmfffbbb^^^YYYUUUTTTSSSRRRPPPQQQRRRSSSSSSTTTTTTTTTSSSPPPMMMKKKKKKIIIGGGKKKRRR```xxxuuubbbRRRHHHBBB<<<;;;::::::;;;:::888777777777777666666666666666444444333333333333444444555555555444444555555555555444333333444444222111222333333444444333333333444444444444333333333333555555444444333333333333444333333333333444555555555444444333333444444555222222333444555666666666444555555555555555555444444555666777888999:::;;;:::;;;;;;<<<>>>???AAABBBBBBEEEGGGIIIKKKNNNQQQTTTSSSVVV[[[^^^aaacccfffiiimmmoooppppppnnnmmmmmmnnnooosssyyy||||||~~~{{{wwwtttrrroooppppppppppppqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqquuuuuuttttttsssrrrrrrrrrpppssstttsssooonnnooorrrppppppqqqrrrrrrrrrrrrrrrqqqtttvvvuuurrrqqqsssvvvzzz~~~||||||zzzzzzyyyvvvrrrlllgggdddcccaaa]]]ZZZYYY[[[^^^```aaafffnnnwww{{{|||wwwrrrkkkddd___ZZZWWWSSSRRRRRRRRRRRRQQQQQQQQQRRRRRRRRRRRRQQQQQQMMMJJJIIIIIIHHHKKKTTT]]]tttiiiVVVIIIBBB???===;;;999999999999777555666666666666666666666666444444333333333333444444555555444444444444555555444333111222333333222111222222333444444444333333444555666555333222333444000111222333333222111000444333333333333444555555555444444333333444444555444444444555666666666777444444555666666555444444555666888888777777888:::::::::;;;<<<>>>@@@AAABBBBBBEEEGGGIIIKKKNNNQQQTTTSSSVVV[[[^^^aaadddhhhjjjnnnoooqqqqqqooonnnnnnooommmrrrwww|||~~~|||~~~yyytttrrrllllllmmmmmmnnnnnnnnnnnnppppppppppppppppppppppppssssssrrrrrrqqqppppppooonnnppprrrpppllljjjlllooommmnnnnnnoooooooooooonnnpppsssvvvuuupppnnnoooqqqwww|||}}}yyywwwwwwqqqrrrsssssspppkkkgggccccccaaa___^^^^^^aaadddfffkkkpppxxx}}}zzzwwwrrrlllfff```[[[XXXTTTRRROOOOOOPPPQQQQQQPPPQQQQQQQQQQQQPPPOOONNNNNNKKKHHHGGGIIILLLSSSaaaooosss^^^OOOFFFAAA???;;;999777666777777777555666666666666666666666666444333333222222333333444444444333333333333444444333222111222444444444222111222333333444444444333333444666444222111222444//////111222333333222222444333333333333444555555555444444333333444444555777777777777777777777777444444555666666555444444555777999888777666888:::::::::;;;<<<>>>@@@BBBCCCBBBEEEGGGIIIKKKNNNQQQTTTUUUXXX\\\```bbbdddgggiiimmmnnnppppppooonnnnnnooommmrrrwww{{{}}}}}}{{{uuurrrmmmmmmmmmnnnnnnnnnoooooooooooooooooooooooooooooorrrqqqqqqpppooonnnnnnmmmllloooqqqnnnjjjgggiiillllllmmmmmmmmmmmmmmmllllllooosssvvvtttooollllllnnnrrrwww}}}}}}xxxsssqqqqqqjjjlllnnnooonnnkkkfffccccccbbbaaaaaacccfffiiikkkuuuzzz~~~ssspppkkkddd^^^YYYUUUSSSUUURRRPPPOOOOOOPPPOOONNNQQQQQQQQQPPPOOONNNLLLLLLIIIGGGGGGJJJOOOZZZlll|||xxxdddRRRGGGBBB>>><<<888666444444555666777666555555555666666666666666444333333222222333333444444333333222222333333444444333222333555666555444111222333333444444444444111333555444111///111333111111222222333444666666444333333333333444555555555444444333333444444555444444444444333333333333333444555666666555444333222555888888777777:::<<<::::::;;;<<<>>>@@@BBBCCCBBBEEEGGGIIIKKKNNNQQQTTTXXX[[[^^^aaabbbdddfffhhhlllmmmoooooonnnmmmmmmnnnooosssxxx{{{|||}}}zzzwwwoooooonnnmmmmmmmmmmmmnnnlllllllllkkkkkkllllllmmmnnnoooooopppqqqqqqrrrrrrmmmmmmlllkkkjjjjjjiiiiiijjjjjjiiiiiihhhiiiiiiiiiooonnnmmmmmmllllllllllllnnnqqqsssuuutttqqqmmmjjjhhhiiikkkmmmnnnlllhhheeeeeeeeegggiiimmmqqquuuwww|||{{{vvvrrriiifff```ZZZVVVSSSRRRQQQQQQPPPOOONNNMMMMMMMMMMMMNNNPPPPPPLLLHHHHHHIIIIIILLLFFFFFFPPPZZZhhhmmmTTTHHHEEEAAA<<<999:::999777666666666777888666666666666666666666666555555444444444444555555444444444333333222222222111111111111111111111111111000000000000000000000444444444444444444444444000222333444444333111000666444333222222333555777444555666555444444555666444555555555444333333222222333333444555666777777666777888::::::999999888:::;;;<<<===>>>@@@AAAAAABBBDDDGGGIIIKKKNNNRRRUUUXXX[[[^^^aaabbbdddfffhhhjjjmmmppppppooommmmmmmmmnnnppptttxxx{{{~~~{{{sssqqqooommmlllmmmnnnoookkkjjjjjjjjjjjjkkkkkklllmmmnnnnnnnnnooooooppppppllllllkkkkkkjjjiiiiiiiiiiiiiiihhhhhhhhhhhhiiiiiilllkkkjjjiiihhhgggggggggiiikkkmmmnnnmmmjjjgggeeeffffffhhhjjjlllkkkiiifffiiikkknnnqqqssswww|||{{{vvvoookkkccc```[[[VVVRRRPPPPPPPPPNNNNNNMMMLLLKKKJJJJJJKKKJJJLLLLLLJJJHHHHHHIIIIIIKKKHHHNNN]]]kkk|||xxxcccMMMBBB@@@===999777999888777666666666777777555555555555555555555555444444333333333333444444444444444333333222222222222222222222222222222222111222222222222222111111333333333333333333333333000222333444444333111000///000222333444444444444333444555444333222333555444444555555444444333222444444444555555555555555666777888999999999888777::::::;;;<<<>>>???@@@@@@BBBDDDGGGIIIKKKNNNRRRUUU^^^bbbgggkkkkkkjjjiiiiiikkknnnppppppooommmlllmmmnnnqqqtttxxx{{{wwwuuurrrooommmmmmmmmnnnhhhhhhhhhhhhhhhiiijjjjjjkkkkkklllllllllllllllllliiiiiiiiiiiiiiiiiiiiiiiiffffffeeeeeeeeeffffffggghhhgggfffdddcccbbbbbbbbbdddeeeeeefffeeedddbbbaaacccbbbcccfffiiijjjjjjiiimmmqqqvvvxxxxxx|||~~~}}}}}}}}}~~~~~~~~~}}}~~~~~~|||yyyuuunnnfff```ZZZWWWTTTQQQNNNMMMMMMNNNMMMMMMLLLKKKJJJJJJJJJJJJIIIIIIIIIIIIIIIJJJKKKLLLKKKOOO^^^sssiiiWWWEEE===<<<:::888777888777666555555555666666555555555555555555555555333333333222222333333333444444333333333333222222333333333333333333333333000111222333333333222111222222222222222222222222111111333333444333222111))),,,111555666555222000222333444444222222333444444444555555444444333333666666555555555444444444555666777888888888777777999999:::<<<===>>>???@@@BBBDDDGGGIIIKKKNNNRRRUUUYYY^^^ffflllmmmkkkhhhfffmmmoooqqqpppnnnmmmllllllooorrruuuxxx{{{|||zzzxxxtttqqqmmmkkkiiifffffffffffffffggghhhhhhiiiiiiiiiiiiiiiiiiiiiiiigggggggggggghhhhhhhhhhhhccccccccccccccccccdddeeegggfffdddbbb```_________bbbbbbbbbaaaaaa````````````___```bbbfffjjjkkkkkklllsssyyy{{{zzz}}}zzzzzzyyyxxxxxxyyyzzz{{{zzz{{{{{{{{{zzzzzzzzz{{{{{{yyyvvvsssmmmfff]]]WWWRRRQQQOOOMMMLLLLLLLLLMMMNNNMMMLLLLLLKKKKKKKKKLLLKKKIIIHHHIIIJJJJJJMMMQQQUUU```wwwuuu\\\NNN@@@<<<<<<;;;::::::777666666555555555555555555555555555555555555555444444333333333333444444333333333333333333333333333333333333333333333333///000222333333222111000222222222222222222222222111111222333333333222222+++...222555666444111///222444444444333222333444333444444555444444333333555555555555555555555555555666666666777777777777888999:::;;;<<<>>>??????BBBDDDGGGIIIKKKNNNRRRUUUPPPWWW___fffiiiiiihhhhhhnnnpppqqqpppnnnmmmlllmmmpppsssvvvyyy{{{~~~{{{yyyzzz~~~}}}{{{uuuoooiiieeeeeeeeedddddddddeeeeeeeeeeeeeeeffffffffffffggggggeeeeeeeeefffffffffffffffddddddccccccdddeeeffffffgggfffdddbbbaaa```____________^^^^^^]]]]]]^^^^^^^^^]]]]]]```dddhhhjjjkkkkkkqqqxxxzzzzzz~~~|||vvvvvvuuuuuuuuuwwwxxxyyyxxxxxxwwwwwwwwwwwwwwwvvvvvvsssoookkkeee^^^WWWQQQNNNMMMLLLKKKKKKKKKLLLMMMLLLLLLKKKKKKJJJJJJKKKKKKLLLHHHGGGHHHIIIJJJSSS]]]pppyyycccQQQGGG>>>;;;;;;::::::<<<666666666666666555555444555555555555555555555555555555444444444444555555333333333333333333333333333333333333333333333333111111333444444444333333333333333333333333333333111111222222333333333333222333444444444333222111333555666555444333444555333333444444555444444333333333444444555666666777666666666666666777777888888999:::;;;<<<>>>??????BBBDDDGGGIIIKKKNNNRRRUUUTTTXXX___dddgggiiikkklllnnnpppqqqpppnnnmmmmmmnnnqqqtttwwwyyy{{{vvvsssqqqtttzzz}}}xxxrrrkkkgggfffeeedddcccccccccccccccbbbbbbcccddddddeeeffffffddddddddddddddddddddddddeeeeeeeeeeeefffggghhhhhhfffeeedddbbbaaa`````````[[[[[[ZZZZZZZZZZZZZZZZZZ\\\[[[[[[^^^bbbeeegggggghhhmmmsssvvvxxx}}}{{{xxxssssssrrrrrrsssuuuwwwxxxwwwuuussssssttttttrrrqqqnnnkkkfffbbb]]]XXXSSSOOOMMMLLLLLLKKKKKKKKKLLLLLLIIIIIIHHHHHHGGGHHHHHHIIIIIIEEEEEEHHHIIIOOObbbuuukkkZZZHHHAAA<<<;;;:::777777:::666777777777777666555444444444444444444444444444666555555444444555555666222222333333333333444444333333333333333333333333444444444555555666666777333333333333333333333333111111111222222333333444666666555444333333333333444555666666444444555666333333444444555555444444222222333444555666777888777777666666666777888999999999:::<<<===>>>???@@@BBBDDDGGGIIIKKKNNNRRRUUUYYY[[[___aaabbbeeegggjjjnnnoooppppppnnnnnnooopppsssuuuxxxzzz|||~~~}}}zzznnnkkkiiilllttt{{{~~~|||xxxtttqqqoooggggggeeecccbbbaaaaaaaaa``````aaabbbdddeeeffffffdddddddddccccccbbbbbbbbbbbbbbbbbbbbbcccdddeeefffdddcccbbbaaa```_________XXXYYYYYYZZZZZZYYYYYYXXXYYYXXXYYY[[[___aaabbbaaabbbeeeiiinnnsssyyyyyy{{{|||}}}||||||~~~~~~~~~{{{vvvrrrppppppppppppqqqsssuuuvvvuuurrrpppoooppppppmmmkkkfffccc]]]XXXUUUSSSPPPNNNMMMMMMLLLLLLKKKKKKJJJJJJHHHHHHGGGGGGGGGGGGHHHHHHEEECCCFFFKKKOOO[[[yyyttt]]]RRREEE@@@<<<<<<999555555888777777888888888777666555444444444444444444444444555444444333333444444555222222222333333444444444222222222222222222222222444333222111222444666777222222222222222222222222111111111111222333444555555555555555444444444444333444555555333333444555222333444444555555444444333444444444555555666666888888777666777888999:::::::::;;;<<<>>>???@@@@@@BBBDDDGGGIIIKKKNNNRRRUUUWWWYYY\\\^^^```aaadddfffmmmnnnoooooonnnoooqqqrrrtttvvvxxxzzz|||~~~|||zzzwwwuuuhhhdddbbbeeemmmvvv|||~~~|||yyywwwvvvwwwwwwiiigggfffdddbbb``````___^^^___```bbbccceeefffgggeeeddddddcccbbbaaa``````]]]]]]]]]^^^^^^```aaaaaaaaa```______^^^^^^^^^^^^XXXYYYZZZ[[[\\\[[[ZZZYYYWWWVVVWWWZZZ]]]^^^^^^]]]\\\]]]aaafffmmmtttzzz}}}zzzwwwuuuvvvxxxxxxwwwwwwxxxzzzzzzzzz{{{{{{{{{wwwrrrnnnooonnnnnnoooppprrrtttuuussspppmmmmmmmmmmmmjjjgggaaa]]]WWWSSSPPPOOONNNMMMMMMMMMLLLLLLKKKJJJIIIIIIIIIIIIIIIHHHHHHIIIJJJJJJDDDDDDIIIPPPWWWhhh~~~```MMMGGGEEEAAA???>>>;;;666555999777888999999999888666555444444444444444444444444444333333222222333333444222222222333333444444444111111111111111111111111111000...---...000333555000000000000000000000000111111111111222333444555111222444555666555444444222333444444222222333444222333333444555555555444666555555555555444444444999888777777777888:::;;;:::;;;<<<===>>>@@@AAAAAABBBDDDGGGIIIKKKNNNRRRUUUTTTWWW\\\```cccdddggghhhmmmnnnoooooooooooorrrttttttvvvyyyzzz|||~~~~~~uuuuuuwwwsssnnnffffffeeeeeehhhqqq}}}}}}zzzwwwuuuttttttoookkkfffcccaaa```^^^]]]]]]^^^```bbbcccdddddddddeeecccbbb```^^^^^^______aaaaaa`````````bbbcccdddaaaaaa___^^^]]]\\\\\\\\\ZZZ[[[[[[[[[ZZZYYYWWWVVVXXXXXXXXXXXXXXXWWWWWWWWW[[[___bbbddddddgggkkkoooxxx{{{}}}yyyvvvtttrrrpppoooooopppqqqsss{{{{{{yyywwwuuurrrpppnnnnnnoooooooooooonnnmmmmmmooollliiifffdddbbb```^^^ZZZVVVRRROOOMMMMMMKKKJJJLLLLLLMMMMMMMMMKKKJJJIIIBBBDDDFFFEEEEEEFFFFFFDDDHHHIIINNNWWWddd{{{www```RRRIIICCC===<<<:::888666444333333555555555555444444444444777666555555333333222111333333333333333333333333222222222222222222222222222222333333333333444444222222222222222222222222///000222333333222111000000111111111111222222222333333333444444333222222555555555555555555555555444555555555444333333222444444444444444444444444666666666666777777777777<<<<<<;;;;;;;;;<<<<<<===BBBDDDFFFHHHIIILLLQQQTTTWWWXXX]]]dddeeecccdddhhhoooooooooooopppqqqrrrsssuuuxxx{{{}}}~~~~~~~~~sssqqqqqqnnnkkkiiiiiiiiiiiikkkrrr{{{}}}zzzwwwuuuttttttpppmmmhhhdddbbbaaa___]]][[[\\\]]]^^^```aaabbbcccbbbaaa```___^^^^^^^^^___aaaaaa```___```aaabbbbbb```___]]]\\\[[[ZZZZZZZZZZZZZZZ[[[[[[ZZZYYYWWWVVVVVVVVVWWWWWWXXXXXXXXXYYYZZZ]]]```bbbcccfffjjjmmmpppsssvvvwwwwwwxxxzzz|||~~~}}}{{{zzzzzz{{{zzz{{{|||}}}}}}}}}wwwsssqqqpppooonnnnnnoooqqqrrrrrrrrrrrrrrrqqqpppooonnnnnnnnnnnnnnnnnnmmmlllkkkllliiieeebbb```]]]ZZZXXXRRROOOLLLJJJJJJKKKJJJJJJKKKLLLLLLLLLKKKIIIHHHGGGFFFGGGHHHGGGFFFFFFFFFEEEJJJLLLUUUggg|||~~~fffSSSHHH@@@::::::999888777666666666666777777777777666666666666444333333222222111111000333333333333333333333333222222222222222222222222111111111222222222333333222222222222222222222222///000000000000000//////000111111111111222222222333333333444444333333222555555555555555555555555444444555555444444333222333333333333333333333333666666666666777777777888999999:::;;;<<<===???@@@BBBDDDFFFHHHJJJMMMQQQTTTWWWXXX]]]dddeeecccdddhhhnnnnnnnnnoooppprrrssstttuuuxxx|||~~~~~~uuupppnnnllljjjkkkmmmnnnoooppptttyyy|||}}}yyywwwuuuttttttrrrnnnjjjfffdddbbb```^^^ZZZYYYYYYYYY[[[]]]___```^^^^^^]]]]]]]]]]]]^^^^^^aaa```_______________```]]]\\\[[[ZZZYYYXXXXXXXXXYYYZZZ[[[[[[ZZZYYYWWWVVVTTTTTTUUUVVVWWWXXXYYYYYYYYY[[[^^^```aaadddhhhjjjnnnppprrrrrrpppppppppqqqoooooonnnllljjjiiijjjlllmmmnnnppppppqqqsssvvvyyy{{{tttooommmmmmlllllllllnnnooopppoooppppppqqqqqqpppppppppmmmmmmmmmlllkkkjjjiiihhhgggccc___[[[YYYVVVSSSPPPLLLJJJHHHHHHJJJKKKKKKKKKKKKKKKKKKJJJIIIGGGFFFEEECCCDDDEEEEEEDDDCCCEEEGGGOOOTTTeeemmmWWWIIIBBB===999777666666666777777888999777777777777666666666666222222222222222222222222333333333333333333333333333333333333333333333333000000000111111111111222222222222222222222222222222111000///////////////000111111111111222222222222333333444444333333333444444444444444444444444444444555555444444333333444444444444444444444444666666666777777777888888666777999;;;===@@@AAABBBBBBDDDGGGHHHJJJMMMQQQTTTWWWXXX]]]ccceeeccceeeiiimmmnnnnnnoooqqqssstttuuuvvvyyy|||~~~~~~xxxssspppnnnlllmmmppprrrtttvvvxxxyyy}}}|||zzzwwwvvvuuuuuuuuussspppkkkhhhfffdddaaa___ZZZYYYXXXWWWXXXYYY\\\]]]YYYZZZZZZZZZ[[[\\\\\\]]]_________^^^]]]]]]]]]]]]\\\[[[ZZZYYYXXXWWWWWWXXXXXXYYYZZZZZZZZZXXXWWWVVVTTTTTTUUUUUUVVVWWWWWWXXXYYYZZZ\\\^^^```cccfffhhhmmmnnnnnnmmmkkkiiihhhgggccccccbbb___]]]]]]___aaaccceeeggghhhjjjnnnrrruuu|||~~~}}}}}}~~~|||vvvpppllliiiiiihhhiiijjjkkklllmmmppppppppppppooonnnmmmmmmkkkkkkjjjiiihhhfffeeedddaaa]]]YYYUUUSSSPPPLLLJJJKKKJJJHHHIIIKKKMMMMMMMMMLLLKKKKKKJJJHHHGGGFFFEEEBBBAAABBBDDDDDDDDDJJJPPP[[[gggrrr^^^LLLCCC@@@>>>;;;666666666666666777888999555555555555444444444444333333333444444555555555222222222222222222222222333333333333333333333333000000000111111111222222111111111111222222222222666555333111000000111111000000111111111222222222222222333444444444333333444444444444444444444444333444444555444444333333555555555555555555555555666666777777777888888888666777999<<<>>>@@@BBBCCCBBBDDDGGGIIIKKKNNNQQQTTTWWWXXX\\\bbbdddccceeejjjmmmmmmnnnoooqqqsssuuuvvvuuuxxx|||~~~}}}|||}}}}}}}}}||||||tttpppjjjkkknnnrrruuuwwwwwwwwwwwwvvvuuutttttttttuuuvvvrrrpppllliiihhhfffcccaaa\\\[[[YYYWWWWWWXXXYYY[[[UUUVVVWWWXXXYYYZZZZZZ[[[]]]]]]]]]]]]\\\[[[[[[ZZZZZZZZZYYYXXXWWWWWWWWWWWWVVVWWWXXXYYYXXXWWWVVVUUUUUUUUUUUUUUUUUUTTTTTTTTTXXXYYYZZZ\\\___bbbdddeeefffeeecccbbb```^^^[[[ZZZZZZZZZYYYWWWUUUVVVXXX[[[[[[^^^aaaeeehhhmmmssswwwyyy|||}}}}}}}}}~~~zzzsssooollljjjeeeeeeeeefffggghhhiiiiiiiiiiiijjjjjjjjjiiihhhhhhhhhhhhgggeeecccaaa___^^^[[[XXXTTTPPPNNNLLLIIIGGGKKKJJJIIIIIIKKKLLLLLLKKKLLLLLLKKKIIIHHHGGGGGGGGGHHHEEEEEEHHHIIIKKKUUUaaauuuooo```MMM@@@<<<::::::999777777666666666666666777555555555555444444444444222333333444444555555666222222222222222222222222333333333333333333333333111111111111222222222333000000000111111222222222666555333111000111111222000000111111111222222222111222333333444444444333444444444444444444444444333333444444555444444333666666666666666666666666777777777777888888888888777888:::===???@@@AAAAAABBBDDDHHHJJJLLLNNNQQQSSSWWWWWW\\\bbbdddcccfffkkkmmmmmmnnnppprrrtttvvvwwwuuuxxx{{{~~~~~~}}}{{{yyyxxxwwwxxxxxxwwwoooiiiiiikkknnnsssuuuvvvuuurrrqqqppppppppprrrssstttpppnnnllljjjiiigggdddbbb___]]][[[YYYXXXWWWWWWWWWRRRSSSTTTVVVWWWWWWXXXXXXZZZ[[[[[[[[[[[[[[[ZZZYYYYYYXXXXXXWWWVVVVVVWWWWWWTTTUUUVVVWWWWWWVVVUUUTTTUUUUUUTTTTTTSSSSSSSSSSSSWWWVVVVVVYYY]]]```aaaaaa```^^^\\\ZZZYYYWWWTTTQQQQQQRRRSSSRRRQQQRRRTTTVVVXXX[[[___ccchhhnnnuuuyyy}}}~~~xxxpppjjjhhhhhhgggbbbbbbccccccddddddeeeeeecccdddeeeggghhhiiiiiiiiieeeeeecccaaa___\\\ZZZXXXTTTQQQNNNLLLKKKJJJHHHFFFHHHFFFFFFGGGHHHIIIHHHGGGKKKKKKJJJIIIHHHHHHHHHHHHJJJFFFFFFKKKNNNTTTeeevvvuuu___RRRDDD===:::888888999888888777666555555555555777777777777666666666666111111111222222333333333222222222222222222222222222222222222222222222222111111111222222222333333//////000000111222222222333222111000000000000000000111111111111222222222111111222333444444444444333333333333333333333333333333444444555555444444777777777777777777777777777777777888888888999999888999<<<>>>???@@@@@@???BBBDDDHHHKKKMMMOOOQQQSSSWWWWWW[[[aaadddcccggglllnnnnnnoooppprrrtttuuuvvvsssvvvzzz}}}~~~}}}{{{yyyyyyzzz{{{~~~|||rrriiihhhgggjjjnnnqqqrrrrrrpppooonnnmmmmmmmmmnnnooonnnmmmkkkjjjjjjhhhfffccc```___]]][[[XXXVVVTTTSSSPPPQQQSSSTTTUUUUUUUUUUUUXXXXXXYYYZZZ[[[ZZZYYYYYYWWWVVVUUUUUUTTTTTTUUUUUURRRSSSTTTUUUUUUTTTSSSRRRRRRRRRSSSSSSSSSSSSSSSSSSTTTSSSRRRUUUYYY]]]]]]]]]]]]ZZZXXXWWWWWWUUUQQQNNNLLLNNNPPPQQQQQQRRRTTTVVVZZZ\\\aaaeeejjjpppwww{{{~~~{{{zzzzzzzzz|||zzzuuummmgggdddddddddddd```aaaaaaaaabbbaaaaaaaaabbbbbbdddeeeffffffffffffbbbbbb```^^^[[[XXXUUUTTTMMMKKKIIIHHHHHHHHHGGGFFFDDDCCCCCCEEEGGGHHHGGGFFFIIIHHHGGGFFFFFFGGGHHHIIIIIIEEEGGGQQQ[[[hhhrrrcccRRRHHH@@@>>><<<888888:::777777666555555555555666777777777777666666666666222222222222222222222222111111111111111111111111111111111111111111111111000000000111111111111222/////////000111222222222111111111222222111000000000111111111111222222222000111222333444444444444333333333333333333333333222333444444555555444444555555555555555555555555777777888888888999999999777999<<<>>>@@@AAA@@@@@@AAAEEEIIILLLMMMOOOQQQSSSWWWWWW[[[aaaccccccggglllpppppppppqqqrrrsssuuuuuurrruuuyyy|||}}}~~~~~~xxxkkkhhheeefffkkknnnoooooopppooommmkkkjjjjjjjjjjjjmmmkkkjjjjjjjjjiiifffddd``````^^^[[[XXXUUURRRPPPOOOPPPRRRTTTTTTTTTTTTSSSVVVWWWXXXZZZZZZZZZYYYYYYUUUTTTSSSSSSSSSSSSSSSTTTQQQRRRSSSTTTTTTSSSRRRQQQPPPPPPQQQRRRSSSTTTUUUUUURRRPPPOOORRRWWWZZZ[[[ZZZXXXVVVSSSRRRSSSRRRNNNJJJKKKNNNQQQSSSSSSTTTVVVWWW^^^```eeeiiimmmsssyyy}}}~~~}}}}}}yyywwwwwwxxxyyyzzz}}}zzzwwwnnnjjjeeebbbaaabbbaaaaaa`````````aaa``````_________``````______^^^]]]\\\aaa```^^^\\\YYYUUUSSSQQQIIIGGGEEEEEEGGGGGGGGGFFFBBBBBBBBBEEEHHHIIIIIIHHHGGGFFFEEEEEEEEEFFFHHHHHHKKKHHHMMM]]]lll{{{qqq```QQQHHH@@@<<<<<<;;;555444888666555555555555666666777666555555555444444444444444444444444444444444444111111111111111111111111000000000000000000000000////////////000000000000...//////000111222222222111222333555555444333222000111111111111222222222000111222333444444555444333333333333333333333333222333333444555555555444444444444444444444444444777888888888888999999999666888;;;>>>AAABBBBBBAAAAAAEEEIIILLLNNNOOOQQQSSSWWWWWW[[[aaacccdddgggmmmqqqpppqqqqqqrrrssstttuuuqqqtttxxx{{{}}}~~~}}}||||||~~~~~~wwwpppiiihhhfffeeefffiiimmmoooooolllgggeeegggjjjmmmmmmkkkiiigggeeecccbbbdddaaa]]]ZZZYYYXXXVVVTTTSSSSSSRRRSSSSSSRRROOOMMMPPPRRRVVVWWWWWWVVVVVVWWWTTTTTTSSSRRRRRRSSSUUUUUURRRRRRQQQPPPPPPPPPPPPPPPRRRRRRSSSSSSRRRQQQPPPPPPSSSRRRQQQPPPPPPQQQSSSSSSTTTSSSQQQPPPOOOOOOPPPPPPPPPPPPQQQRRRSSSTTTUUUUUU\\\___cccgggkkkoootttxxx~~~}}}~~~~~~~~~}}}{{{|||~~~zzztttrrrsssvvvwwwwwwuuuwwwzzz|||~~~~~~|||{{{{{{{{{{{{{{{tttnnnkkkgggfffdddbbb```___^^^^^^ZZZ[[[]]]___``````______]]]^^^_________^^^\\\[[[[[[ZZZXXXUUURRROOOMMMLLLEEEEEEEEEEEEFFFGGGHHHIIIHHHGGGGGGGGGFFFFFFEEEEEEFFFCCCDDDGGGGGGEEEFFFJJJMMMXXXffftttxxxgggXXXKKKDDD???===;;;999777666666666777444222333555666444111444444444444444444444444444444444444444444444444222111///......000111222222000//////000111111000444333111000000000111111111111111111111111111111222222222111111111000000111000///...///111333444222222222222222222222222444444333333333333222222333333222222222333444555666555444333333333444555555555666666777777888888777:::>>>AAACCCDDDCCCBBBDDDEEEGGGJJJMMMPPPRRRSSSUUUXXX\\\^^^```dddjjjooorrrrrrrrrssssssssstttttttttvvvzzz|||}}}~~~}}}zzzxxx{{{}}}vvvpppmmmjjjdddaaabbbjjjkkklllkkkiiihhhiiiiiimmmllljjjgggeeedddcccbbbdddaaa^^^[[[ZZZYYYVVVUUUSSSRRRQQQQQQRRRRRRPPPNNNOOORRRUUUVVVVVVUUUUUUVVVQQQQQQPPPPPPPPPQQQRRRRRRSSSSSSRRRQQQQQQRRRRRRRRRQQQQQQRRRRRRRRRQQQPPPPPPPPPPPPOOONNNNNNOOOPPPQQQQQQPPPOOONNNMMMMMMNNNNNNNNNOOOOOOPPPQQQRRRSSSTTTXXX[[[___cccfffkkkpppssswwwzzz}}}|||yyyvvvttttttuuutttssssssvvvxxx{{{xxxsssrrrtttvvvwwwvvvuuuwwwzzz|||~~~~~~~~~~~~}}}{{{zzzyyyyyyzzzzzz~~~}}}{{{zzzxxxwwwvvvttttttsssqqqmmmhhhdddaaaaaa```___]]]\\\[[[ZZZZZZYYYZZZ[[[]]]]]]]]]]]]]]]]]]]]]^^^^^^]]]\\\[[[ZZZVVVUUUSSSPPPMMMJJJHHHGGGEEEEEEEEEEEEFFFGGGHHHHHHFFFFFFFFFFFFEEEEEEDDDDDDIIICCC@@@BBBDDDEEEHHHMMMRRRiiiyyyiiiZZZNNNEEE@@@===<<<:::888777666666666666444333333555555444111444444444444444444444444333333333333333333333333111222222222222111111111222000//////000111111000333222111000000000111111111111111111111111111111111111111000000000//////000000///...///111333444222222222222222222222222444444333333333333222222444444333333444444555555222333444444444333222222555555666666777777888888666888;;;>>>???@@@@@@???DDDEEEGGGJJJMMMPPPRRRSSSVVVYYY]]]^^^```ccciiinnnqqqqqqrrrrrrrrrrrrsssssstttwwwzzz||||||~~~}}}{{{zzz}}}xxxuuuzzz}}}yyywwwqqqggg___]]]eeeeeeeeehhhjjjllllllkkkooommmiiifffcccbbbbbbbbbbbb```^^^]]]]]]\\\YYYWWWUUUSSSQQQPPPQQQQQQPPPOOOOOOQQQTTTUUUTTTSSSSSSTTTNNNOOOPPPPPPQQQQQQQQQPPPQQQQQQQQQPPPQQQQQQRRRRRROOOOOOPPPQQQQQQQQQPPPPPPMMMMMMLLLLLLLLLLLLMMMMMMNNNMMMLLLKKKKKKJJJJJJKKKLLLLLLMMMNNNOOOPPPPPPQQQSSSUUUYYY\\\```dddhhhlllmmmqqquuuyyyyyyvvvqqqnnnnnnooopppppppppqqqsssuuuvvvtttssssssuuuvvvvvvvvvtttvvvyyy|||}}}xxxxxxyyy|||~~~~~~}}}zzzwwwtttrrruuuxxx{{{|||~~~}}}||||||xxxwwwvvvuuutttuuuuuuvvvyyywwwuuurrrooollljjjiiihhhhhhgggfffdddaaa^^^]]]ZZZYYYXXXWWWWWWVVVVVVWWWWWWXXXYYYZZZZZZZZZZZZZZZ[[[\\\\\\[[[[[[YYYXXXWWWRRRPPPNNNKKKHHHFFFCCCBBBDDDDDDEEEEEEFFFFFFGGGGGGDDDDDDDDDDDDDDDCCCCCCCCCGGGAAA???BBBFFFHHHMMMSSSaaavvvfffVVVKKKCCC???<<<:::999888777666666666666666444333333444555333222444444444444444444444444222222222222222222222222111222444555444333000///222000//////000111111000222222111000000000111111111111111111111111111111000000000///////////////000////////////111222444222222222222222222222222444444333333333333222222444444444555555555666666111333555777777555333111555555666666777777888888777888999;;;===>>>>>>>>>DDDEEEGGGJJJMMMPPPRRRSSSVVVZZZ]]]^^^___bbbhhhlllppppppppppppqqqqqqqqqqqqtttwwwzzz{{{|||}}}~~~{{{wwwuuu|||yyyyyy}}}zzzoooeeeaaabbb```___bbbhhhmmmoooooosssppplllgggcccaaaaaaaaa___^^^]]]^^^``````___^^^ZZZWWWSSSRRRQQQQQQPPPOOONNNPPPRRRRRRQQQPPPQQQQQQNNNOOOPPPRRRRRRRRRQQQQQQNNNMMMMMMMMMMMMNNNOOOOOOMMMMMMNNNOOOPPPPPPPPPPPPLLLKKKKKKKKKJJJJJJJJJJJJLLLLLLKKKJJJIIIIIIIIIHHHIIIIIIJJJKKKKKKLLLMMMMMMNNNQQQTTTWWWZZZ]]]bbbeeefffiiillloooooommmjjjhhhiiikkklllmmmmmmnnnppprrrooopppqqqssstttuuuuuutttqqqtttxxx{{{~~~zzzwwwsssssssssuuuxxxzzzzzzyyyyyy}}}~~~zzz|||zzzyyyxxxvvvtttpppllljjjkkkmmmpppssswww{{{~~~~~~}}}|||zzzyyyxxxwwwwwwsssrrrpppnnnmmmmmmnnnnnnlllkkkjjjhhhfffdddcccbbbbbbbbbaaa```___]]]\\\[[[UUUUUUTTTTTTTTTTTTUUUUUUVVVVVVWWWXXXXXXXXXXXXXXXYYYYYYXXXWWWVVVUUUTTTSSSOOONNNLLLJJJGGGEEECCCBBBCCCDDDDDDEEEEEEFFFFFFFFFCCCBBBBBBBBBBBBBBBBBBBBB@@@@@@CCCGGGJJJNNNYYYcccwwwkkkYYYJJJAAA===<<<<<<777666666666555555555666555555444444444444333333333333333333333333333333111111111111111111111111222333333333333111000///222000//////000111111000111111111000000000000111111111111111111111111111000000000000000000000000000/////////000111222333111222222222222222333333444444333333333222222222333444444555555555555555333444666777888777555444555555666666777777888888999999:::;;;===>>>???@@@DDDEEEGGGJJJMMMPPPRRRSSSWWWZZZ]]]^^^___aaagggkkknnnnnnnnnooooooooopppppptttvvvyyy{{{{{{|||}}}{{{vvvrrroooxxxzzz~~~yyyqqqnnneeeaaa^^^___eeemmmqqqssswwwsssnnnhhhccc```______\\\[[[[[[^^^aaacccdddddd___\\\XXXUUUSSSRRRPPPOOONNNOOOPPPPPPNNNMMMNNNOOOLLLMMMOOOPPPQQQQQQPPPPPPMMMLLLLLLLLLLLLLLLMMMMMMKKKLLLMMMNNNNNNNNNNNNNNNKKKKKKKKKKKKJJJJJJIIIIIIKKKKKKJJJJJJIIIIIIHHHGGGGGGGGGGGGHHHIIIIIIJJJJJJKKKNNNPPPSSSUUUXXX\\\___bbbcccdddeeeeeedddcccccc^^^```cccddddddeeegggiiiiiikkknnnpppqqqqqqqqqqqqmmmppptttxxx}}}{{{wwwtttrrrooonnnnnnppprrrssssssrrrtttwww{{{~~~~~~zzzvvvrrruuutttrrrrrrqqqnnnkkkhhhffffffgggiiimmmrrruuuwwwppppppppppppoooooonnnnnnlllkkkiiigggeeedddddddddbbbbbbaaa``````___^^^^^^]]]\\\ZZZYYYWWWVVVUUUUUUSSSSSSSSSSSSSSSTTTUUUUUUVVVVVVVVVVVVVVVVVVWWWWWWVVVVVVTTTSSSQQQPPPOOONNNLLLKKKJJJHHHFFFDDDCCCBBBCCCCCCDDDEEEEEEEEEDDDDDDAAAAAAAAAAAAAAAAAAAAAAAA>>>@@@DDDHHHKKKVVVnnnyyyooobbbPPPCCC<<<;;;;;;:::555555555555555555555555444555555444333333333333333333333333333333333333111111111111111111111111333222111000//////000111222000//////000111111000000000000000111000000000000000000000000000000000111111111111111111111111/////////000000111222222111111111222222333333333444444333333333222222222111222333444444444444333444444333333444555555666555555666666777777888888999999:::<<<===???@@@AAADDDEEEGGGJJJMMMPPPRRRSSSWWWZZZ]]]^^^^^^aaafffkkkmmmmmmmmmnnnnnnnnnoooooosssuuuxxxzzzzzz{{{}}}}}}yyyvvvtttpppllliiirrrxxx~~~|||{{{oookkkfffdddfffjjjoooqqqssspppkkkfffbbb^^^]]]\\\ZZZYYYXXXZZZ^^^bbbdddeeeaaa^^^ZZZXXXVVVTTTQQQOOOMMMNNNOOONNNLLLKKKLLLMMMIIIJJJKKKLLLMMMNNNNNNNNNOOONNNMMMMMMLLLLLLMMMMMMKKKKKKLLLMMMMMMMMMLLLLLLJJJKKKKKKKKKJJJIIIHHHGGGJJJJJJJJJJJJIIIHHHGGGFFFEEEEEEFFFFFFGGGGGGGGGGGGIIIKKKNNNPPPQQQTTTWWWZZZ^^^^^^]]]]]]\\\\\\\\\\\\WWWYYY\\\]]]]]]^^^___```aaadddhhhjjjjjjjjjjjjkkkgggiiimmmqqquuuzzz}}}yyyyyyzzz}}}}}}|||zzzwwwsssooollljjjjjjiiiiiijjjmmmnnnnnnmmmmmmoooqqqrrrrrrpppnnnlllnnnllljjjjjjiiihhheeebbbaaa``````ccchhhmmmooopppiiiiiijjjjjjjjjiiihhhhhhdddcccaaa___]]]]]]]]]]]]^^^^^^]]]\\\[[[ZZZYYYXXX[[[YYYWWWUUUSSSSSSSSSSSSRRRRRRRRRRRRRRRSSSTTTUUUUUUUUUTTTTTTTTTTTTUUUUUUSSSRRRPPPNNNLLLJJJJJJIIIFFFFFFEEEEEEDDDCCCBBBBBBBBBCCCDDDEEEEEEDDDCCCBBB@@@@@@@@@AAAAAAAAAAAABBBBBBCCCFFFKKKTTTiiivvvcccWWWHHH===:::999888666555555666666666555444444444555666555333222333444333333333333333333333333111111111111111111111111222111///......///111333222000//////000111111000...///000111111111000000000000000000000000000000111111111111222222222222/////////000111111222222111111111222222333333444444444333333333333222222111222333444444444333222222111000000111222444555555555666666777777888888666777999<<<>>>???@@@AAADDDEEEGGGJJJMMMPPPRRRSSSUUUYYY\\\]]]^^^aaagggkkkmmmmmmmmmmmmnnnnnnnnnnnnqqqtttwwwyyyzzz{{{~~~~~~}}}|||}}}uuusssqqqpppooommmjjjgggkkkpppxxx~~~zzzxxxtttooojjjhhhiiikkkiiihhheeeaaa^^^\\\ZZZYYYZZZXXXUUUVVVYYY]]]```aaa^^^\\\ZZZYYYWWWUUURRRPPPMMMNNNNNNLLLJJJIIIJJJKKKIIIIIIIIIJJJKKKLLLNNNNNNOOOOOOMMMLLLKKKKKKJJJJJJKKKKKKLLLLLLLLLKKKJJJJJJIIIJJJJJJJJJIIIHHHFFFEEEHHHIIIIIIIIIHHHGGGFFFEEEDDDEEEEEEEEEEEEFFFFFFFFFGGGIIIKKKMMMNNNPPPSSSVVVXXXXXXXXXXXXWWWVVVTTTSSSSSSVVVXXXZZZZZZYYYZZZ[[[ZZZ]]]aaabbbbbbaaabbbcccaaaccceeegggiiilllpppsssvvvvvvxxxyyy{{{}}}}}}||||||{{{yyywwwwwwvvvsssqqqsssrrrsssvvvyyy|||}}}|||uuutttqqqnnnjjjgggdddbbbcccbbbbbbdddgggiiijjjiiifffgggggghhhhhhhhhhhhhhhiiifffdddbbbbbbbbb```^^^[[[ZZZ[[[___eeejjjllllllffffffffffffeeecccbbbaaa[[[ZZZYYYXXXWWWXXXYYYZZZYYYYYYYYYXXXWWWWWWVVVVVVYYYWWWUUUSSSRRRRRRTTTUUUQQQPPPPPPPPPPPPQQQQQQRRRSSSSSSRRRQQQQQQQQQRRRSSSPPPOOOLLLIIIGGGFFFEEEEEECCCCCCCCCCCCCCCCCCCCCCCCAAABBBDDDEEEEEEDDDBBBAAA@@@@@@@@@AAAAAABBBBBBBBBFFFGGGOOO]]]qqq}}}pppUUULLL@@@:::::::::777444666666777777666555444333333555666555333222333555222222222222222222222222222222222222222222222222000000000000111222333333222000//////000111111000---...000111111111000000000000000000000000000000000000000000111111111222...///000111111222222222000111111222333333444444444444333333333333222222111222444555666555444333111111222222333444444444555555666666777777888888555888;;;???AAACCCCCCCCCDDDEEEGGGJJJMMMPPPRRRSSSTTTWWW[[[]]]^^^bbbhhhlllmmmmmmmmmmmmnnnnnnnnnnnnooorrrvvvxxxzzz|||~~~|||zzzyyyzzzyyywwwwwwxxxrrrpppooooooooonnnkkkiiigggjjjpppzzzxxxooogggdddddd``````___]]][[[YYYXXXWWW[[[XXXTTTRRRTTTXXX[[[\\\ZZZYYYXXXXXXXXXWWWSSSQQQMMMMMMMMMKKKIIIHHHIIIJJJKKKKKKJJJJJJLLLNNNPPPQQQNNNMMMKKKJJJHHHGGGGGGGGGKKKLLLLLLLLLKKKJJJIIIIIIHHHHHHIIIIIIHHHGGGEEEDDDGGGGGGHHHHHHGGGFFFDDDCCCDDDDDDDDDEEEEEEEEEEEEEEEFFFGGGIIIKKKLLLNNNQQQSSSSSSTTTVVVWWWUUURRROOOLLLOOOQQQTTTUUUUUUTTTUUUVVVUUUYYY\\\]]]\\\[[[\\\^^^^^^____________aaadddgggjjjjjjkkklllnnnooonnnmmmjjjiiiiiiiiikkkjjjiiigggjjjiiiiiikkkoooqqqqqqpppooonnnkkkhhhddd```^^^\\\^^^]]]^^^```dddfffffffffccccccbbbbbbcccdddfffggggggdddaaa_________^^^]]]WWWWWWYYY^^^eeejjjlllkkkaaaaaaaaa___]]][[[XXXVVVTTTTTTSSSSSSTTTVVVXXXYYYTTTUUUUUUUUUVVVWWWWWWWWWSSSRRROOONNNNNNOOOQQQSSSOOOOOONNNNNNNNNNNNOOOOOORRRQQQPPPOOOOOOOOOPPPQQQNNNMMMJJJGGGEEECCCCCCCCCBBBBBBCCCDDDDDDEEEFFFFFFAAABBBDDDEEEEEECCCBBB@@@@@@@@@@@@AAAAAABBBBBBBBBEEEJJJZZZtttqqqcccMMMEEE===:::<<<<<<888444666777777888777555444333333555777555222111333555222222222222222222222222222222222222222222222222...///222444555444444333222000//////000111111000---...///111111111000///000000000000000000000000.../////////000000111111...///000111111222222111000000111222333333444444444444444333333333222222222333555777777666555444111333666888999888666555555555666666777888888888777:::>>>CCCFFFGGGGGGFFFDDDEEEGGGJJJMMMPPPRRRSSSSSSWWWZZZ]]]^^^bbbhhhmmmmmmmmmmmmnnnnnnnnnoooooonnnqqquuuxxxzzz|||{{{zzz{{{~~~~~~xxxsssssstttvvvxxxzzzzzzwwwuuutttqqqooooooqqqqqqpppooopppllliiinnnyyyqqqddd[[[[[[ZZZYYYXXXVVVUUUUUUUUUTTTTTTRRRPPPPPPSSSYYY]]]ZZZZZZ[[[ZZZYYYVVVSSSQQQSSSRRRPPPMMMKKKIIIGGGGGGHHHHHHIIIIIIJJJKKKKKKLLLLLLLLLKKKJJJIIIIIIIIIIIIGGGHHHIIIJJJJJJHHHFFFEEEIIIHHHFFFDDDDDDEEEFFFGGGDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBCCCEEEHHHJJJMMMOOOPPPPPPQQQQQQOOOLLLJJJJJJJJJOOOQQQRRRRRRPPPNNNNNNNNNOOOPPPRRRUUUWWWYYYZZZZZZZZZZZZZZZZZZ[[[[[[[[[[[[````````````aaaaaaaaaaaaddddddccccccbbbaaaaaa```bbbbbbcccfffiiiiiifffbbbcccccccccbbb___[[[WWWUUUSSSUUUXXX[[[]]]____________^^^^^^]]]]]]]]]^^^^^^eeeaaa[[[XXXWWWWWWWWWWWWTTTRRRSSSYYYbbbiiikkkjjj^^^ZZZVVVUUUXXXXXXUUUQQQMMMNNNOOOQQQRRRTTTUUUVVVTTTTTTSSSSSSRRRRRRRRRQQQQQQQQQOOONNNMMMLLLLLLLLLMMMMMMMMMNNNOOOPPPQQQRRRPPPPPPPPPPPPOOOMMMKKKJJJDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCDDDDDDDDDDDDCCCCCCBBBDDDBBB======@@@???:::=========>>>@@@BBBEEEFFFFFF\\\yyy|||}}}uuucccUUUDDDAAA===:::888666444222555555555555555555555555555444333333222222222222333333333333333333333333222222222111111111111111000///...///111333222111222222111111111111222222000000000000000000000000////////////////////////...---------///111333444...///000222222111111000222222222111111111111000222222222222222222222222222222333333333444444444666555555444444333222222555555666666666666555555<<<<<>>@@@AAAEEEJJJMMM[[[sss~~~{{{wwwgggUUUHHHAAA>>>;;;999888777666444555555555555555555555555555444333333222222222333333333333333333333333333111111111111111111111111222000///000111111000///222111111000000111111222000000000000000000000000000000000000000000000000222111000////////////000...///000111222111111000000000111111222222222333222222222222222222222222222222222222333333333333444444444444444444444444333444555666777777777777999:::>>>DDDJJJJJJFFFAAACCCDDDGGGJJJMMMQQQSSSTTTWWWYYY\\\___aaadddiiilllmmmoooooonnnmmmlllmmmnnnsssuuuvvvyyy{{{jjjkkklllkkkkkklllnnnpppmmmooossswwwzzz{{{{{{{{{{{{||||||zzzxxxwwwwwwxxxpppnnnkkkjjjlllppptttwwwzzz~~~vvvuuu{{{|||rrrkkk\\\ZZZWWWTTTSSSSSSUUUWWWXXXVVVSSSNNNLLLLLLOOORRRVVVWWWYYYZZZYYYXXXVVVUUUVVVTTTRRROOOLLLJJJHHHGGGHHHHHHHHHHHHIIIIIIIIIIIIGGGGGGFFFEEEDDDDDDDDDDDDBBBCCCEEEGGGHHHHHHHHHGGGEEEDDDCCCBBBBBBBBBCCCDDDEEEDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC@@@AAABBBCCCDDDEEEFFFGGGHHHHHHHHHFFFDDDDDDGGGIIINNNPPPQQQOOOMMMKKKJJJKKKKKKLLLMMMNNNNNNNNNNNNNNNNNNOOOOOOPPPQQQRRRRRRSSSSSSSSSSSSTTTTTTTTTTTTUUUUUUVVVVVVWWWXXXYYYYYYZZZXXXXXXWWWXXXYYYXXXUUURRRPPPPPPQQQPPPOOOMMMKKKJJJKKKMMMOOOQQQSSSTTTTTTTTTUUUUUUUUUUUUVVVWWWWWWXXXYYYUUUPPPNNNMMMNNNNNNMMMMMMKKKKKKNNNTTTXXXYYYXXX[[[UUUNNNJJJKKKLLLLLLKKKJJJKKKLLLMMMNNNOOOPPPPPPNNNNNNMMMMMMMMMMMMLLLLLLKKKKKKJJJJJJJJJJJJKKKKKKMMMMMMMMMMMMMMMNNNOOOPPPKKKJJJIIIGGGFFFEEEDDDDDDBBBBBBBBBCCCDDDDDDDDDEEEFFFFFFFFFEEEDDDCCCBBBAAAAAACCCBBB??????@@@???<<<<<>>;;;888777777888777666444444444444444444444444444444333222222222333333333333333333333333333333///000000111111222222222333222000000111000///---222111111000000111111222000000000000000000000000111111111111111111111111444333222000000///////////////000111111111111000...///000111222333444444222222222222222222222222111111111222222222222333222222333444444555666666222333444666777888999999666888<<<@@@CCCCCCBBBAAACCCDDDGGGJJJMMMQQQSSSTTTWWWYYY\\\___aaaeeeiiilllpppqqqqqqnnnllljjjkkkllltttuuuxxxzzz|||bbbeeehhhhhhggghhhkkkoooiiilllqqquuuxxxzzz|||~~~yyy{{{|||{{{xxxvvvwwwxxxtttssspppkkkggggggkkkooovvvyyy{{{{{{tttsssyyy|||vvvrrrhhhddd]]]WWWSSSRRRSSSTTTVVVUUUQQQMMMJJJJJJLLLOOOUUUVVVYYYZZZ[[[ZZZYYYXXXWWWUUUSSSPPPMMMKKKIIIIIIIIIIIIHHHHHHHHHGGGGGGGGGFFFEEEDDDCCCCCCBBBBBBCCCBBBBBBDDDEEEFFFFFFFFFFFFDDDCCCBBBBBBBBBBBBCCCCCCDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC@@@@@@AAAAAABBBBBBBBBBBBFFFFFFEEECCCBBBCCCGGGJJJMMMNNNNNNLLLJJJHHHHHHHHHIIIJJJJJJJJJJJJIIIHHHHHHHHHIIIJJJKKKLLLMMMNNNNNNPPPQQQQQQQQQQQQRRRRRRRRRSSSSSSTTTTTTUUUUUUVVVVVVSSSSSSSSSSSSSSSRRRQQQPPPOOOOOOOOONNNMMMKKKIIIHHHKKKLLLNNNPPPQQQRRRRRRQQQQQQQQQPPPOOOOOOPPPPPPPPPQQQNNNJJJHHHHHHIIIIIIIIIJJJHHHHHHIIIMMMOOOOOOOOOQQQMMMIIIFFFGGGHHHHHHGGGJJJJJJKKKKKKLLLMMMNNNNNNKKKKKKKKKKKKKKKKKKKKKKKKIIIIIIIIIIIIIIIJJJKKKLLLKKKJJJJJJJJJJJJJJJKKKKKKIIIHHHEEECCCBBBAAABBBBBBAAAAAABBBBBBCCCDDDEEEEEEGGGGGGFFFEEEDDDBBBAAA@@@AAABBBBBB@@@>>>=========>>>CCCHHHJJJNNNYYYiiivvvzzzzzzyyyjjj[[[NNNEEE@@@<<<999777666666777666555444444444444444444444444444333333222222333333333222222222222222222222222...//////000111222222333222111000000111111000...111111000000000000111111000000000000000000000000000000000000000000000000111111111111111111222222///000000000111111111111///000000111222222333333222222222222222222222222000000111111111222222222333333333444444444555555333444555666888888888888444888<<<>>>===>>>@@@CCCDDDEEEHHHKKKNNNRRRTTTUUUWWWYYY\\\___bbbeeejjjmmmqqqqqqpppnnnkkkjjjkkkllltttvvvyyy{{{|||ZZZ___dddeeeeeeeeegggiiigggjjjnnnqqquuuyyy}}}~~~}}}{{{yyyxxxxxxwwwwwwuuunnngggdddfffiiiqqqtttvvvzzz~~~zzzyyy|||{{{xxxwwwtttvvv~~~|||{{{{{{vvvpppfff\\\SSSOOOMMMMMMRRRQQQOOOKKKIIIIIILLLOOOTTTVVVXXXZZZ\\\\\\[[[ZZZWWWVVVTTTQQQOOOMMMLLLKKKJJJJJJIIIHHHGGGGGGFFFEEEFFFEEEDDDCCCBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCBBBBBBCCCCCCCCCBBBBBBCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@BBBBBBAAA@@@???AAAEEEHHHIIIJJJJJJHHHFFFDDDEEEFFFGGGGGGGGGGGGGGGFFFEEEEEEEEEEEEFFFGGGHHHIIIJJJKKKNNNNNNNNNNNNOOOOOOOOOOOOPPPPPPPPPQQQQQQQQQQQQQQQPPPPPPPPPPPPPPPQQQRRRSSSQQQPPPOOOMMMKKKIIIGGGFFFJJJKKKLLLNNNOOONNNNNNMMMMMMMMMKKKJJJIIIIIIHHHHHHKKKIIIFFFEEEEEEFFFFFFEEEGGGFFFEEEFFFGGGHHHIIIIIIFFFEEEEEEFFFFFFGGGFFFEEEJJJJJJJJJKKKKKKLLLLLLLLLJJJJJJJJJJJJJJJJJJJJJJJJIIIIIIHHHIIIIIIJJJKKKLLLJJJJJJIIIIIIHHHIIIIIIIIIGGGFFFDDDBBBAAAAAAAAABBB@@@AAAAAABBBCCCDDDDDDEEEGGGGGGFFFEEECCCAAA@@@???CCCCCCCCCBBB???===???BBB>>>EEENNNVVV```qqqnnn\\\MMMDDDAAA@@@;;;999666444555555444333444444444444444444444444333333333222222333333444222222222222222222222222......///000111111222222000/////////111222222000111000000000000000000111000000000000000000000000////////////////////////111111111222222222222111000000000000000111111111111111111111111111111111222222222222222222222222000000111111111222222222555555444444444333333333555666777777777777777777555999<<<===<<<<<<@@@DDDEEEGGGIIILLLPPPSSSUUUWWWWWWYYY\\\___bbbfffkkknnnooooooooommmkkkkkkmmmooosssvvvzzz{{{{{{~~~TTTWWW[[[^^^___```aaaaaadddhhhlllooottt{{{}}}yyywwwxxxvvvqqqjjjgggggghhhkkkmmmqqqwww}}}wwwxxxvvvrrrqqquuuwwwuuuwwwrrrrrr{{{zzznnnaaaVVVNNNJJJHHHNNNMMMLLLJJJIIIJJJMMMPPPRRRTTTWWWYYYZZZ[[[ZZZYYYWWWVVVTTTRRRPPPOOONNNNNNLLLLLLKKKIIIHHHFFFEEEEEEFFFEEEDDDCCCBBBBBBBBBBBBBBBBBBBBBAAAAAAAAA@@@@@@BBBBBBBBBBBBCCCCCCCCCCCCBBBBBBAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@????????????=========<<<<<<===@@@CCCEEEEEEEEEDDDBBBAAABBBDDDCCCCCCDDDDDDDDDDDDCCCCCCCCCCCCDDDDDDEEEFFFGGGGGGHHHHHHIIIIIIIIIJJJJJJJJJKKKKKKKKKKKKKKKKKKJJJJJJMMMNNNNNNMMMLLLNNNPPPSSSOOONNNMMMKKKHHHFFFEEEDDDFFFGGGIIIJJJJJJIIIHHHHHHIIIHHHGGGEEEDDDDDDDDDDDDFFFDDDBBBBBBCCCDDDDDDCCCDDDDDDDDDDDDDDDDDDEEEFFF@@@AAACCCEEEFFFFFFEEEEEEIIIIIIIIIJJJJJJJJJJJJJJJIIIIIIIIIIIIIIIJJJJJJJJJHHHHHHHHHHHHHHHIIIJJJKKKKKKJJJIIIHHHHHHHHHHHHHHHDDDCCCBBBBBBAAAAAABBBBBBAAAAAAAAABBBCCCCCCCCCDDDEEEEEEEEEDDDBBB@@@???>>>>>>======>>><<<;;;@@@GGGFFFOOO]]]mmm~~~ttt```NNNBBB<<<::::::999777444333333444333222333333333333333333333333333333222222222333444444222222222222222222222222...//////000000111111111//////...///111333222111111000000//////000000111000000000000000000000000........................222222222222111000///...000000000///000111111222222222222111111111000000222222222222222222222222111111111222222222222333666666555444333333222222777777777888888777777666666999<<<===<<<===@@@CCCEEEFFFIIILLLPPPSSSUUUVVVVVVYYY]]]```cccgggkkkooonnnnnnnnnlllkkkllloooqqqrrrvvvzzz{{{zzz}}}RRRRRRRRRUUUYYY[[[\\\\\\bbbeeeiiinnnuuuyyysssssssssrrrooolllkkkjjjfffhhhmmmuuu{{{uuuvvvtttnnnmmmpppsssrrrvvvqqqqqqyyyvvviii]]]UUUPPPMMMLLLLLLLLLJJJIIIJJJMMMPPPOOOQQQTTTVVVWWWXXXWWWVVVVVVUUUTTTSSSRRRQQQQQQQQQNNNMMMLLLJJJHHHGGGEEEDDDEEEDDDCCCBBBAAAAAAAAAAAA@@@@@@??????@@@@@@AAAAAA???@@@@@@AAAAAABBBAAAAAA@@@@@@@@@????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>?????????>>>>>>>>>======;;;<<<<<<<<<;;;<<<>>>@@@AAAAAAAAA@@@>>>>>>@@@BBB>>>???@@@AAABBBBBBBBBBBBAAAAAABBBBBBBBBCCCCCCCCCDDDDDDDDDDDDEEEEEEEEEFFFFFFFFFFFFGGGGGGHHHHHHIIIJJJKKKJJJHHHGGGGGGKKKNNNKKKJJJIIIGGGFFFEEEDDDDDDEEEEEEFFFGGGGGGFFFEEEDDDCCCBBBBBBAAAAAABBBBBBCCCBBB@@@??????AAABBBBBBAAAAAAAAABBBAAAAAABBBCCCDDDAAABBBDDDDDDDDDDDDEEEFFFHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHIIIIIIGGGGGGFFFFFFFFFGGGHHHHHHHHHGGGFFFEEEDDDDDDDDDDDD@@@@@@AAABBBBBBBBBBBBAAABBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCBBBAAA???>>>===;;;999:::======>>>GGGRRR^^^iii|||~~~pppcccPPPCCC<<<:::999777666444222222333444444444333333333333333333333333333222222222333333444555111111111111111111111111/////////000000000000000111000///000111222111000000000////////////000000000000000000000000000000////////////////////////000000111111111000///...111000/////////000222222111111111111111222222222222222222222222222222222222222222222333333333333444444444444444444444333555666777888888888888888777999;;;<<<===>>>@@@AAADDDEEEGGGJJJNNNQQQTTTUUUVVVYYY]]]```cccggglllooooooooonnnllljjjkkknnnqqqpppuuuzzz{{{yyy{{{TTTPPPNNNOOOUUUYYY[[[[[[```dddhhhnnnvvvwwwnnnoooppprrrrrrqqqooommmeeefffkkksssyyy{{{}}}zzz|||yyyrrrpppsssuuuuuuwwwrrrrrryyy}}}qqqeee]]]XXXUUULLLMMMLLLJJJIIIJJJLLLOOOMMMOOOQQQTTTUUUUUUTTTSSSUUUUUUTTTSSSRRRRRRRRRSSSOOONNNMMMKKKIIIGGGEEEEEEDDDCCCBBBAAA@@@@@@@@@@@@>>>>>>>>>>>>???@@@BBBCCC===>>>???@@@@@@@@@@@@@@@?????????>>>>>>>>>>>>=============================================<<<<<<<<<===???>>>>>>===>>>@@@>>>>>>???>>><<<===???BBB;;;<<<===???@@@AAAAAAAAA@@@@@@@@@@@@AAAAAAAAAAAABBBBBBCCCCCCCCCDDDDDDDDDCCCCCCEEEFFFGGGIIIJJJJJJHHHIIIHHHEEEAAABBBEEEIIIHHHGGGFFFEEEEEEEEEEEEEEEEEEFFFGGGGGGGGGFFFDDDCCC>>>>>>>>>???@@@BBBCCCDDD???>>>======???@@@@@@?????????@@@@@@@@@@@@BBBDDDEEEEEEDDDCCCBBBBBBEEEGGGFFFFFFFFFFFFEEEEEEEEEEEEEEEEEEFFFFFFGGGGGGGGGHHHFFFFFFEEEEEEEEEEEEFFFFFFDDDCCCBBBAAA@@@?????????===>>>@@@BBBBBBBBBBBBAAABBBBBBBBBBBBBBBBBBAAAAAABBBBBBBBBAAA@@@???>>>===???===???CCCEEEIIIUUUbbbwwwvvvaaaUUUFFF======>>><<<:::333111000111333555666666333333333333333333333333222222222222333333444555111111111111111111111111000000000000////////////333222000000111111///...000000////////////000000000000000000000000000000000000000000000000000000+++,,,...000111222111111111000/////////000222333//////000111222333333444222222222222222222222222222222333333333444444444222333333444444555555666333444666777999:::::::::888888:::<<<>>>?????????BBBCCCFFFIIILLLOOORRRSSSVVVYYY]]]```cccggglllpppppppppnnnllljjjkkknnnpppooouuuzzzzzzxxxzzzVVVLLLHHHOOORRRPPPTTT]]]^^^gggkkkjjjrrr|||pppggggggiiillloooppppppnnnggggggiiimmmsssxxxzzz{{{yyywwwtttrrrppppppqqqqqqpppmmmkkknnnuuu}}}~~~yyyqqqhhhbbb[[[VVVPPPLLLJJJKKKKKKKKKKKKNNNRRRSSSRRRSSSUUUXXXVVVTTTSSSTTTVVVVVVSSSPPPRRRPPPNNNLLLLLLKKKHHHFFFFFFEEECCCBBBBBBAAA>>><<<===============>>>??????@@@>>>===<<<===>>>===<<<==============================>>>>>>>>>>>>============<<<<<<<<<;;;;;;;;;<<<<<<<<<;;;;;;:::999999;;;;;;;;;<<<<<<<<<<<<=========>>>>>>>>>>>>======<<<===>>>??????>>>===<<<@@@@@@@@@AAAAAABBBBBBBBBCCCBBBAAAAAA@@@@@@AAAAAACCCDDDDDDDDDCCCBBBBBBAAA????????????@@@AAABBBBBBKKKQQQQQQJJJBBB@@@BBBBBB>>>>>>>>>>>>>>>>>>>>>>>>:::;;;===??????>>><<<;;;======>>>>>>?????????@@@CCCCCCCCCCCCDDDDDDDDDEEEDDDDDDDDDDDDDDDCCCCCCCCCDDDDDDEEEFFFFFFFFFFFFFFFFFFFFFEEEDDDCCCCCCBBBBBBBBBBBBAAA@@@?????????@@@<<<===>>>???AAABBBCCCDDDAAAAAAAAAAAAAAAAAAAAAAAAAAA<<<<<>>@@@BBBBBBCCCBBBDDDEEEGGGKKKOOOSSSVVVXXXWWWZZZ^^^aaadddhhhmmmpppqqqpppnnnmmmlllmmmooopppuuuxxx{{{{{{yyy|||```TTTMMMOOOPPPNNNSSS\\\]]]dddiiijjjtttrrrhhh___```bbbgggkkknnnooonnnjjjkkklllooorrrrrrqqqooonnnoooppppppppppppooonnnjjjhhhhhhlllrrrwwwzzzzzzwwwooojjj___ZZZTTTNNNLLLJJJHHHGGGIIILLLOOOOOOOOOOOOQQQSSSTTTRRRQQQRRRUUUVVVUUUSSSSSSQQQNNNMMMMMMKKKIIIGGGGGGFFFDDDDDDDDDCCC@@@>>>>>>>>>============>>>>>>@@@???======>>>>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<======>>>>>>======<<<===<<<<<<<<<;;;;;;;;;;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<======>>>>>>======<<<<<<<<<===>>>>>>===<<<<<<>>>>>>>>>?????????@@@@@@AAA@@@@@@???????????????@@@@@@AAAAAA@@@@@@???>>>???>>>>>>=========>>>>>>EEEKKKQQQSSSSSSQQQIIIAAA>>>>>>>>>>>>>>>>>>>>>>>>:::;;;<<<===>>>======<<<======>>>>>>>>>?????????AAAAAAAAAAAABBBBBBBBBBBBCCCCCCCCCBBBBBBBBBBBBBBBBBBCCCCCCDDDDDDDDDDDDDDDDDDDDDCCCCCCBBBAAAAAA@@@AAAAAA@@@???????????????>>>>>>???@@@AAABBBCCCCCC@@@@@@@@@???????????????@@@<<<;;;>>>>>>;;;:::======AAAGGGOOO]]]rrrwwwfffVVVKKKDDD;;;666666888777555555555444444444333333333333222222111111222222333222222222222222222222222555444222000//////000000111111111111000000000000000000000000000///......///.........---------,,,......//////000000111111......///000000000000000111111111111111111111111444222000000111222111//////000111222333222222111111111222222222333333333555333111111222333222111444444333333222111//////666666666666666777777888777999;;;===???@@@@@@@@@DDDEEEGGGKKKNNNRRRVVVWWWXXX[[[^^^bbbeeeiiinnnqqqrrrpppooommmlllmmmnnnooosssvvvyyyyyyxxxzzznnnaaaVVVRRRPPPMMMQQQYYY\\\aaafffjjjttt~~~yyyqqqggg___UUUVVVZZZ___fffjjjlllmmmmmmmmmnnnppppppmmmhhhddddddfffjjjlllmmmkkkiiigggeeefffhhhlllpppssssssrrrxxxzzz~~~yyyrrrnnnbbb^^^XXXSSSOOOJJJFFFCCCHHHIIIKKKLLLLLLLLLNNNOOOQQQOOONNNOOORRRTTTUUUUUUSSSQQQOOONNNNNNMMMKKKIIIIIIHHHFFFFFFFFFEEECCCAAA@@@???>>>===============@@@>>><<<<<<===>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<============<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;888888999::::::;;;<<<<<<:::::::::;;;;;;;;;<<<<<<<<<<<<============<<<<<<;;;<<<<<<======<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<===>>>>>>===<<<<<<<<<<<<<<<<<<<<<======<<<<<<;;;;;;>>>===<<<;;;::::::::::::>>>BBBHHHPPPXXXYYYNNN@@@========================;;;;;;;;;;;;<<<<<<==================>>>>>>>>>>>>>>>>>>>>>>>>????????????@@@@@@@@@@@@@@@AAAAAAAAA@@@AAAAAABBBBBBBBBBBBBBBAAAAAA@@@@@@??????>>>>>>@@@??????>>>>>>>>>>>>>>>???????????????@@@@@@@@@@@@@@@???>>>>>>>>>>>>>>>>>><<<:::;;;:::999<<>>??????@@@DDDEEEGGGJJJNNNRRRUUUWWWYYY[[[___bbbeeeiiinnnqqqrrrqqqooonnnmmmmmmmmmnnnqqqtttwwwwwwvvvyyyuuuiii^^^XXXSSSNNNOOOSSSZZZ]]]bbbhhhqqqzzzvvvpppmmmggg___XXXOOOPPPSSSYYY```eeehhhiiimmmlllllllllkkkhhhddd```]]]___bbbeeeeeedddbbbaaaeeehhhkkkooorrrrrrpppnnnqqqtttxxx}}}}}}sssllliiibbb___[[[WWWSSSNNNHHHDDDFFFGGGHHHIIIIIIKKKLLLNNNOOONNNLLLLLLNNNPPPRRRSSSRRRPPPOOONNNNNNMMMLLLJJJJJJIIIHHHHHHIIIHHHFFFDDDBBBAAA@@@>>>======<<<<<<>>><<<;;;;;;<<<<<<;;;:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;888999999999:::::::::;;;999:::::::::;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;:::;;;;;;;;;;;;;;;;;;:::::::::::::::::::::::::::;;;;;;:::999999999999:::999999:::::::::999999888;;;::::::999888888999999:::;;;;;;@@@IIIOOOIII@@@<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;:::999:::;;;===>>>========================<<<<<<<<<=========>>>>>>>>>>>>>>>>>>>>>???????????????@@@AAAAAAAAAAAAAAA>>>>>>>>>======<<<<<<<<<>>>>>>============>>>>>>>>>>>>>>>=========<<<<<>>===>>>>>>???===<<<:::999888:::???EEEEEEOOOaaayyy|||~~~zzzooobbbVVVIII@@@:::888555555666777666555555444444444444333333333222222111111111111222222222222222222222222222222...///000111111111000///111111111111000000000/////////000000000000//////000000000///////////////.........///000111111111//////000000000000//////111111111111111111111111222111000000000000111000000000111111222222222222111111222222222333333333666444222222333444333222444444555444444333222111555666777777888888888888999:::;;;===???@@@AAABBBDDDEEEGGGJJJNNNQQQTTTVVVXXXZZZ^^^aaadddhhhmmmppprrrqqqpppnnnmmmmmmmmmmmmpppssswwwwwwvvvzzzppphhh___YYYTTTNNNKKKJJJRRRTTTZZZccclllqqqssssssvvvqqqllliiifff```XXXQQQMMMNNNPPPUUU[[[```cccdddjjjhhheeecccbbb```]]][[[WWWXXXYYY[[[^^^```aaabbbfffiiimmmpppqqqooommmllloooqqquuuyyy}}}{{{ppphhheee___^^^\\\ZZZWWWSSSMMMIIIDDDCCCCCCDDDFFFHHHJJJJJJMMMLLLKKKJJJIIIKKKMMMOOOPPPNNNMMMMMMMMMMMMKKKJJJJJJIIIHHHIIIJJJIIIHHHFFFDDDCCCAAA@@@???>>>======<<<;;;999999:::::::::999;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;;;;;;;::::::999999999888888888999999999999:::::::::;;;::::::;;;;;;;;;;;;:::::::::999999999999999999::::::::::::::::::999999999:::999888888777777888888888888999999999999888888888888888888888999::::::888999999999<<>>===<<<<<<<<<<<<<<<<<<<<<;;;<<<<<<<<<<<<=========;;;<<<<<<<<<=========>>>>>>???@@@@@@AAAAAA@@@@@@<<<<<<<<<<<<<<<;;;;;;;;;>>>===============>>>>>>?????????>>>======<<<<<<>>>===<<<;;;;;;<<<===>>>;;;;;;;;;:::<<>>@@@AAABBBDDDEEEGGGJJJMMMQQQTTTUUUVVVXXX\\\___bbbfffkkknnnqqqpppoooooonnnmmmmmmmmmppptttwwwxxxxxx{{{eeeaaa\\\WWWSSSMMMHHHEEEHHHJJJRRR^^^gggkkklllnnnnnnkkkgggdddaaaZZZRRRKKKMMMLLLNNNQQQWWW\\\^^^___fffccc___\\\[[[YYYWWWUUURRRRRRSSSUUUYYY^^^bbbeeecccgggjjjlllkkkjjjiiiiiimmmqqqtttvvvxxx|||sssjjjddd\\\\\\[[[[[[ZZZXXXTTTQQQEEECCCAAAAAACCCEEEEEEEEEHHHHHHHHHGGGFFFFFFIIIKKKMMMLLLJJJJJJKKKKKKJJJIIIIIIHHHHHHIIIJJJJJJHHHFFFEEEDDDCCCBBB@@@@@@??????<<<:::888888999:::999888;;;;;;;;;;;;;;;;;;;;;;;;999999::::::::::::999999::::::::::::;;;;;;;;;;;;::::::999999888777777666888888999999999:::::::::999999::::::::::::999999999888888777777888888999::::::999999999999888888999999888777777777777777777777888999999999888888777777777777888999:::;;;555;;;>>>===<<<===<<<999::::::::::::::::::::::::;;;:::999888888:::;;;===<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<===::::::;;;;;;<<<<<<=========>>>>>>???@@@?????????<<<<<<<<<<<<<<<<<<;;;;;;===============>>>>>>???AAAAAAAAA@@@???>>>>>>>>>:::999888777888:::<<<===<<<>>>@@@DDDMMMXXX^^^^^^hhhwwwzzzwwwxxxtttmmmkkkbbbSSSGGGAAA===999888888777666555444333222222222222222111111111111111111000000000000111111111111111111111111111111///000111222222222111000111111111111000000000000...//////000000000000000////////////000000000000111000000000/////////...000000000000000//////...000000000000000000000000,,,---...---,,,,,,...000111111000000111111222333111111222222222333333333777555333333444555444333///000111333444555666666444555777999::::::999999999999999:::<<<>>>@@@AAAEEEEEEGGGJJJMMMPPPSSSUUUUUUWWW[[[^^^aaaeeejjjmmmoooooooooooonnnnnnnnnnnnppptttxxxyyyyyy}}}]]]\\\YYYUUUSSSQQQMMMIIIFFFHHHPPP\\\ccccccfffjjjjjjfffbbb___\\\XXXRRRNNNJJJJJJKKKNNNTTTXXX[[[\\\___^^^]]]]]]]]]\\\YYYWWWSSSSSSSSSTTTWWW[[[^^^aaabbbdddggggggeeeeeefffhhhjjjooosssssssssxxxuuujjjccc[[[[[[[[[\\\\\\[[[XXXVVVMMMIIIEEECCCDDDDDDCCCBBBAAACCCEEEEEEDDDDDDFFFIIIJJJIIIHHHHHHIIIIIIHHHGGGHHHGGGGGGHHHIIIIIIHHHFFFFFFFFFDDDCCCBBBBBBBBBBBB===;;;999999:::;;;:::999::::::::::::::::::::::::888888999999999999888888999999:::::::::;;;;;;;;;888888888888888777777777888888888888999999999999888888999999999999888888888888777666666777888888999999888888888777777777:::999888888777777888888666666777888888888888888777777666666666777888888444999<<<;;;;;;===;;;777:::::::::::::::::::::::::::999888888888999;;;;;;<<<<<<<<<;;;;;;;;;::::::::::::::::::;;;;;;;;;;;;999999:::;;;;;;<<<======;;;<<<<<<===============<<<<<<<<<<<<<<<<<<<<<<<<>>>=========>>>>>>???@@@@@@??????>>>>>>=========999999777777999;;;>>>@@@EEEIIINNNXXXiiiyyy|||~~~}}}~~~xxxooommmfffaaaTTTFFF>>>======;;;777777666555333222222222333333333222222222111111111111000000000000111111000000000000000000000000000000000000000000//////111111111111000000000000......///000000000000000.........//////000000000////////////000000000000000000000000000///......000000000000000000000000,,,...///...,,,,,,///111222111000000000111222333111111222222222333333333555444222222333333333222///000111222333444444444444555777999:::::::::999:::::::::;;;===???AAABBBEEEEEEGGGIIIMMMPPPRRRTTTUUUXXX[[[^^^aaaeeejjjnnnmmmnnnnnnoooooooooooooooooossswwwyyyyyy}}}]]]\\\YYYVVVUUUVVVSSSPPPKKKLLLSSS]]]```]]]___eeeeeebbb^^^[[[ZZZXXXVVVTTTHHHHHHIIILLLRRRWWWZZZ[[[YYYZZZ]]]aaaddddddaaa___XXXXXXWWWVVVVVVWWWXXXXXXbbbdddeeedddbbbcccfffiiigggmmmqqqpppooowww}}}ssshhh___\\\[[[[[[\\\]]]]]]ZZZXXXVVVQQQKKKHHHGGGFFFDDDAAA<<>>===;;;;;;<<<<<<<<<;;;888888888888888888888888888888999999999999888888999999999::::::;;;;;;;;;666666777777888888999999777888888888888999999999888888999999999999888888888777666555555666777888888888777777666666666555::::::999888888888888888555555666777888888888777888777666555555555555555555555444222555:::<<<999999999999999999999999999999999888888999999:::;;;<<<<<<<<<;;;;;;:::::::::888999999999999:::::::::999999:::;;;;;;<<<======999:::;;;;;;<<<<<<;;;;;;========================>>>>>>>>>>>>>>>???@@@@@@<<<<<<;;;;;;;;;:::::::::<<<;;;::::::<<>>555555555333222111222333444444444333333333222222111111000000000000111111////////////////////////000000//////............111111111111000000000000......///000000000000000---.........//////000000------...///000111222222000000000000000///......000000000000000000000000,,,...000///------000222222111000000000111333444111111222222222333333333444222000000111222111000222222333444444444444333333555777:::;;;;;;:::999===<<<<<<===???AAADDDEEEEEEEEEGGGIIILLLOOORRRTTTVVVXXX\\\___bbbfffkkknnnlllmmmnnnoooppppppppppppnnnssswwwxxxyyy}}}[[[[[[[[[XXXTTTRRRQQQQQQUUUPPPKKKMMMTTT[[[______bbb___[[[ZZZYYYXXXTTTPPPMMMKKKJJJLLLSSSYYY\\\]]]\\\^^^^^^]]]```gggiiigggaaa^^^^^^^^^ZZZUUUUUUXXX^^^aaacccddddddccccccdddggghhhiiiiiikkkrrr{{{{{{uuuooojjjgggeeebbb\\\VVVUUUYYY]]]^^^]]]]]]ZZZUUUPPPKKKGGGEEECCC>>>???@@@AAABBBCCCCCCCCCGGGEEEBBB@@@@@@CCCFFFIIIFFFFFFFFFGGGGGGHHHHHHHHHIIIGGGEEEEEEFFFFFFDDDAAACCCCCCBBBAAA@@@@@@??????>>>>>>>>>===;;;999777555666666777888888888888888999999999999888888888777888888777777666666555555666666666666666777888888999999999888888888888777777777777777777777777777777777777777777777777777777777666666555555444444777777888888888888777777666555444444555666777888444444444444555555555555666666666666666666666666888888888888777777777777666888;;;===>>><<<999777777777888;;;??????;;;777::::::999999:::<<<>>>@@@;;;;;;;;;<<<;;;;;;::::::<<<<<<<<<<<<<<<===>>>>>>?????????>>>======<<<<<<@@@===::::::;;;<<<;;;999999;;;======???FFFSSS]]]aaaqqq~~~yyy~~~sssooopppxxx~~~wwwppphhh___ZZZYYYRRRKKKAAA:::999<<>>>>>>>>>>>===<<<<<<;;;;;;===;;;::::::===>>><<<:::888;;;>>>BBBIIIXXXkkkxxx|||uuuttt{{{rrrmmmnnnuuuzzzpppiiiaaaWWWRRRQQQHHHCCC<<<777777888:::;;;999777555222111000111111222222222111111111000000000000111111111111000000111000000000/////////...000000000000////////////000000000000000000000000///000000000//////000000------......///000000111////////////000000000000000000000000000000000000000000000/////////......000000////////////000000////////////000000000111222222111111111111111222111111000000111111222333222222444555777888999:::666666666666777777777777999:::;;;===???AAACCCDDDCCCEEEGGGJJJMMMPPPSSSTTTTTTWWWZZZ^^^aaaeeeiiimmmmmmmmmlllmmmnnnoooqqqrrrqqqvvvuuuvvv||||||PPPQQQQQQOOOOOOPPPSSSUUUUUUPPPLLLKKKNNNQQQRRRQQQWWWTTTRRRQQQPPPPPPNNNLLLMMMKKKKKKMMMRRRWWWZZZ[[[___bbbcccdddhhhnnnooolllnnnhhhdddccc```WWWPPPMMMNNNPPPSSSUUUWWW[[[___cccbbbdddeeeggghhhjjjmmmpppnnnlllhhheeeaaa___^^^^^^^^^[[[XXXXXXZZZ[[[ZZZWWWXXXXXXXXXXXXWWWVVVUUUUUUIIIGGGDDDBBB@@@@@@@@@AAA??????AAABBBCCCCCCCCCCCCAAAAAABBBCCCDDDFFFFFFGGGJJJGGGEEEDDDEEEFFFFFFEEEDDDDDDDDDCCCBBBBBBAAAAAA>>>>>>>>>>>>===<<<::::::666777888888888888888888888888888888777777777666666666666666777777777777666666666666666777888888999999888888888777777777666666666666666666666666777777777777777777777777777777777777666666666666444555555666666555555444555555555444555555666777666666777777777888888888888888888888888888888888888888777777777999:::;;;:::::::::::::::999888777777666666777999:::999888777888999::::::999666555888888:::;;;<<<=========<<<;;;;;;;;;;;;<<<============<<<;;;;;;::::::999666666666888:::;;;:::999:::===BBBJJJWWWmmm}}}tttpppttt|||{{{pppjjjkkksssyyypppfff^^^VVVMMMGGGFFF;;;999666444444444333222333333222222222222222222222222111111111000000000000000111111111111000000000000000000////////////////////////000000000000000000000000000000000000........................------......///000000000////////////000000000000000000000000000000000000111000000000000000//////000000////////////000000/////////000000000111111333333222111000000000000111111000000111111222333222333333444555666777888666666666666777777777777999:::;;;===???AAACCCDDDEEEFFFHHHJJJMMMPPPRRRSSSUUUWWW[[[^^^aaaeeeiiimmmoooooonnnmmmnnnooopppqqqooouuutttvvv|||}}}LLLLLLLLLJJJJJJLLLPPPTTTUUURRRMMMKKKKKKLLLLLLKKKMMMLLLKKKKKKLLLMMMMMMMMMMMMMMMMMMOOORRRVVVXXXZZZ]]]aaaeeehhhmmmssstttpppnnngggbbbcccbbbZZZQQQLLLHHHIIIKKKLLLOOOTTTYYY^^^___aaaccceeeffffffffffffdddcccaaa___]]]]]]]]]]]]ZZZYYYXXXXXXYYYXXXVVVSSSSSSUUUWWWYYY[[[\\\[[[[[[TTTQQQKKKFFFBBB?????????<<<===>>>??????@@@@@@@@@??????@@@BBBCCCEEEFFFGGGHHHGGGEEEDDDDDDEEEFFFGGGEEEDDDDDDDDDCCCCCCCCCBBBAAA@@@@@@???===<<<;;;:::777888888999999999888888888888888777777777666666555555666666777777888888666666666666666777777888888888888888777777777777666666666666666666666666777777777777777777777777777777777777777777777777555555555666666555555555555555555555555555555555444444555555555666666666555555555555555555555555777666555555666888:::;;;;;;:::999888888777777888777666555555666777888999444666777999::::::::::::999999:::;;;<<<<<<<<<<<<;;;;;;::::::;;;;;;<<<===;;;;;;;;;:::999999888888444555666888:::;;;;;;:::===CCCKKKVVVfff}}}wwwooojjjmmm|||zzzrrrllliiirrrwwwnnneee\\\UUUMMMDDD>>>>>>666444333222333333222111000111222333333333222111111111111111000000000000000000111111111111000000000000000000////////////......//////000000111111000000000000000000000000000///......//////...---............//////000000////////////000000000000////////////////////////111111111111000000000000000000////////////000000//////000000000111111111444333222111000000000000111111000000111111222333222333333444444555555555666666666666777777777777999:::;;;===???AAACCCDDDFFFGGGIIIKKKMMMPPPRRRSSSUUUXXX[[[^^^aaaeeeiiimmmpppooonnnmmmlllmmmmmmnnnooouuuuuuwwwJJJIIIIIIGGGGGGHHHLLLOOOUUURRROOOLLLKKKJJJHHHHHHEEEEEEFFFFFFHHHJJJMMMPPPMMMNNNOOOPPPRRRTTTWWWXXX\\\aaaggglllsssyyyyyyuuullleee```aaa```XXXOOOJJJEEEFFFGGGGGGIIIMMMSSSWWW\\\^^^```cccdddcccaaa___\\\[[[ZZZYYYYYYZZZ[[[\\\YYYYYYYYYZZZZZZXXXUUUSSSRRRTTTWWW[[[^^^___``````___ZZZSSSLLLEEEAAA>>>======<<<;;;:::;;;<<<===???===>>>???AAABBBDDDEEEEEEFFFEEEEEEDDDDDDDDDFFFGGGEEEDDDDDDDDDDDDDDDCCCCCCDDDCCCBBB@@@>>><<<;;;:::999:::::::::::::::999999888888888888777777777777555555666666777777888888666666666666666777777888888888888777777777666666555555555555555555555555666666666666666666666666666666666666666777777777555666666777777666666555555555555555555555444444444444444444555555555555444444444444444444444444555444444444555666888999:::999888777777777777888777666555444444555777999888888888888999;;;===>>><<<<<<<<<<<<;;;:::999999:::::::::::::::;;;<<<<<<::::::999999888888777777777888;;;===>>>@@@AAABBBEEEMMMZZZgggvvv{{{vvvoooiiieeekkk~~~yyypppkkkjjjkkk}}}xxxoooeee\\\SSSMMMGGG>>>::::::888555333222333444444444222222444444444333111000111111111000000000//////000000111111111111000000////////////000000000000......//////000000111111////////////////////////333222000000222222000...............////////////////////////000000000000////////////////////////000000000000111111111111000000////////////000000000000000000111111111111444333222111000000000000111111000000111111222333333333333333444444444555666666666666777777777777999:::;;;===???AAACCCDDDFFFGGGIIIKKKNNNPPPRRRSSSVVVYYY\\\___aaaeeeiiilllooonnnlllkkkjjjjjjkkkkkknnntttuuuwwwFFFGGGGGGFFFEEEFFFIIILLLRRRPPPOOOLLLJJJIIIHHHGGG@@@AAABBBCCCDDDGGGKKKOOOKKKMMMNNNOOOOOOQQQSSSUUUYYY```ggglllsssyyyxxxssshhhbbb^^^]]]ZZZRRRJJJGGGEEEFFFFFFFFFFFFIIINNNRRRXXXYYY\\\___aaa```]]]ZZZTTTTTTSSSSSSTTTUUUWWWXXXXXXZZZ[[[\\\[[[YYYWWWVVVVVVWWWZZZ\\\___aaabbbcccccc___YYYQQQIIICCC@@@>>>>>>===;;;999999:::<<<===<<<<<<===>>>@@@AAABBBBBBAAACCCDDDEEEDDDDDDEEEFFFDDDDDDDDDDDDDDDDDDCCCCCCFFFDDDCCC@@@???>>>======<<<<<<<<<<<<<<<;;;;;;:::999999999999888888888777666666666666777777777777666666666666666777888888888888777777777666666666555555555555555555555555666666666666666666666666555555555555666666666666666666666777777666666666444555555555555444333333444444555555555666666666666666666666666666666666333333444444555555666666888777777777777777888888666777777555444444666999>>>===;;;999999:::;;;============<<<;;;:::888888:::999999999999:::;;;;;;::::::999888888777777666555777:::===???BBBGGGJJJSSS]]]kkkxxx|||nnnlllkkkjjjkkkrrryyyqqqllljjjlllooo|||yyypppeeeZZZRRRKKKGGGAAA;;;888888999666333222333555666666333333444444333222000///111111000000000/////////000000111111111111000000////////////000000000000////////////000000000000////////////////////////000---+++,,,......,,,)))......//////////////////////////////000000000000000000000000000000000000//////000000000000000111000000////////////000000000000000111111111222222333333222111000000000000111111000000111111222333222333333444444555555555666666666666777777777777999:::;;;===???AAACCCDDDFFFGGGIIIKKKNNNQQQSSSTTTWWWYYY\\\___bbbeeeiiilllnnnmmmkkkjjjiiiiiijjjjjjlllrrrsssuuu}}}~~~BBBCCCEEEEEEEEEFFFHHHJJJMMMMMMMMMLLLJJJHHHGGGGGG>>>@@@@@@@@@???AAAFFFJJJHHHJJJLLLMMMLLLLLLOOOQQQSSSYYY```fffkkkooolllfff```[[[YYYXXXSSSLLLHHHIIIDDDEEEFFFFFFGGGIIIMMMPPPSSSTTTVVVZZZ]]]]]]ZZZVVVRRRQQQPPPPPPQQQRRRTTTUUUVVVWWWYYYZZZYYYXXXWWWVVVYYYYYYYYY[[[\\\^^^___```aaa___YYYSSSLLLGGGCCCAAA??????>>>===<<<;;;;;;::::::::::::;;;<<<======>>>===AAADDDEEEDDDCCCCCCDDDCCCCCCCCCCCCCCCCCCCCCCCCDDDCCCBBB@@@@@@@@@AAAAAA>>>>>>>>>>>>>>>===<<<<<<::::::::::::999999999999777777777777666666666666666666666666666777888888888777777777666666666666555555555555555555555555666666666666666666666666333444444444555555555666444555555666666555555444444444555555555444333222333333333444444444555555555555555555555555555555333444555777777666444333555555666777777888888888555777888777555444666888===<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;:::999999999999999999999::::::;;;::::::999999888777777666444777;;;???CCCIIIQQQWWWfffooo{{{~~~}}}yyyyyyyyyooopppsssxxx{{{}}}yyyvvvsssqqqrrruuuyyy|||}}}xxxvvvqqqeeeYYYPPPIIIBBB@@@<<<777555777777444222111222333333222111111111222111111000000111000000000////////////000000111111111111000000.../////////000000000111000000000000////////////////////////////////////---***'''(((***+++(((%%%/////////////////////...////////////000000000000000000000000000000000000....../////////000000000000000////////////000000000000111111111222222222222222111111111111111222111111000000111111222333222333333444555666666777666666666666777777777777999:::;;;===???AAACCCDDDEEEFFFHHHKKKOOORRRTTTUUUWWWZZZ]]]___bbbeeeiiilllnnnmmmkkkjjjiiijjjjjjkkklllssssssuuu}}}~~~???AAACCCEEEEEEFFFHHHJJJIIIJJJKKKKKKIIIHHHGGGHHH???@@@@@@>>><<<===BBBFFFEEEHHHJJJJJJIIIIIIKKKNNNLLLRRRYYY^^^bbbddd```YYYVVVTTTSSSSSSPPPKKKJJJNNNDDDEEEFFFGGGHHHJJJMMMPPPPPPPPPRRRVVV[[[[[[XXXUUURRRRRRQQQQQQQQQRRRTTTUUURRRSSSUUUVVVUUUTTTTTTTTTYYYXXXWWWWWWXXXYYY[[[\\\^^^\\\XXXTTTNNNIIIEEECCC@@@AAABBBBBBAAA>>>:::888888888888999999:::::::::;;;???DDDEEEDDDBBBBBBCCCBBBBBBBBBCCCCCCCCCCCCCCCBBBAAA@@@@@@AAABBBDDDEEE???????????????>>>======;;;;;;;;;:::::::::999999888888777777666666555555666666666666666777888888777777777777666666666666555555555555555555555555666666666666666666666666333333333444444444555555333444444555555444444333444444555666555444222111000000111111111222222222333333333333333333333333333555777999888777444222333444555777888888888888555777999888555444666888666888:::<<<======<<<<<<::::::;;;;;;<<<;;;;;;;;;999999888888999999:::;;;::::::999999888777777777:::===BBBGGGMMMUUU```gggvvv}}}xxxvvvxxx}}}zzzooottt~~~{{{zzz|||zzzxxxwwwpppooopppttt|||~~~|||xxxsssqqqkkk^^^PPPJJJCCC===;;;999555444555333222111111222111///...////////////000000000111000000000000////////////000000111111111111000000.../////////000000111111111111000000//////......////////////////////////222...+++,,,//////,,,(((///////////////.........////////////000000000000000000000000000000000000---.........//////000000000000////////////000000000111111111111222222222111111111111111111222222111111111000111222222333222333333444555666777888666666666666777777777777999:::;;;===???AAACCCDDDDDDEEEHHHKKKOOORRRUUUVVVXXXZZZ]]]```bbbeeeiiilllnnnmmmlllkkkjjjkkkllllllooouuuuuuwwwBBBCCCDDDCCCBBBBBBDDDFFFHHHGGGFFFEEECCCCCCBBBBBBBBBBBBBBB@@@===<<<===>>>@@@BBBEEEHHHJJJKKKJJJJJJQQQRRRUUUYYY[[[ZZZWWWSSSMMMNNNOOOOOONNNLLLIIIGGGDDDGGGKKKLLLLLLLLLLLLMMMMMMNNNPPPRRRSSSTTTUUUUUUSSSSSSSSSRRRRRRRRRRRRRRRTTTTTTTTTTTTSSSSSSRRRRRRVVVVVVUUUTTTUUUVVVWWWXXXZZZXXXUUUSSSPPPLLLGGGDDDJJJKKKKKKIIIFFFBBB===:::999777555555777999::::::;;;<<<===>>>???@@@??????AAAAAABBBBBBBBBBBBBBBBBBCCCBBBBBBAAA@@@???>>>===@@@@@@@@@????????????????????????>>>===;;;999888::::::::::::999999888777999999888888777777777666666666555444444444444444444444444444444444444444555555555444444333333333444444333333222111000000555555444444444333333333555555555444444333333333444444555555666777777888555555666666666666555555555444333333333333444555888999::::::999777444333777777888888999999999999999999999::::::;;;;;;;;;999999999888777666555555;;;777666:::;;;888888999888666777999:::::::::<<>><<<999666333333333333000333555666444222222222444222///...///000000000000000000000000000000000111111000000//////......///...---,,,,,,---...///////////////000000000000///////////////.........+++---...000000///---,,,,,,,,,---...///000111222,,,,,,------------------////////////000000000000222111000......000111222000000000000000000000000222111000000000000000111333333333222222111111111000000000000000111111222333333333444444444555555333666888999777666666777999:::;;;===>>>@@@AAABBBCCCEEEHHHJJJLLLNNNRRRUUUWWWZZZ^^^bbbdddgggjjjlllmmmmmmmmmkkkiiihhhjjjlllnnnqqqvvvyyyyyyzzzAAABBBDDDCCCBBBBBBBBBDDDFFFEEEDDDCCCBBBBBBBBBBBBDDDEEEEEEBBB???<<<;;;;;;>>>@@@CCCFFFIIIJJJJJJJJJMMMNNNPPPSSSVVVUUURRROOOMMMMMMNNNNNNMMMKKKIIIGGGDDDHHHKKKNNNNNNOOOOOOPPPMMMNNNOOOPPPQQQRRRRRRSSSRRRRRRRRRQQQQQQQQQQQQQQQSSSRRRQQQPPPPPPPPPPPPQQQSSSRRRRRRRRRRRRSSSUUUVVVXXXWWWVVVVVVUUUSSSOOOKKKNNNNNNNNNMMMJJJFFFBBB???:::888555555666777888777777888888999:::;;;<<<<<>>>>>?????????????????????????????????>>>===<<<;;;:::;;;<<<<<<<<<;;;;;;:::999777777777666666666555555888888777777666777777777555555555555555555555555555555444444444333333333666555555444333333222222333333333444444555555555555555444444444333333333444444555555666666777777333444444555555444444333555555444333333444555555444555777888999999999888888888777777777888::::::999999999:::::::::;;;;;;::::::::::::999888777666999555555777888666666888999:::>>>@@@@@@@@@AAADDDHHHNNNWWWbbblllssswwwyyyuuuuuurrrmmmiiikkksssyyy}}}zzzxxxtttlllfffaaa___cccooo|||}}}vvvsssnnnhhhfffgggmmmssszzz{{{|||wwwooofff^^^SSSGGG???;;;999666444222111222222000222222222111111333444111000...///111222222111........................000000000000//////......///...------------...///............/////////////////////////////////.../////////....../////////............////////////000000000///.........---.../////////000000000000111000...------...000111........................111000000000000000111111333333333333222222222111111111111111111222222333333333333444444444444555444666888888777666777888999:::;;;===???@@@AAABBBEEEGGGJJJLLLMMMPPPTTTVVVWWWZZZ___bbbdddgggjjjllllllmmmmmmkkkiiiiiikkkmmmppprrrvvvyyyxxx{{{???AAADDDDDDBBBAAA@@@@@@AAAAAA@@@@@@@@@AAAAAABBBFFFGGGHHHFFFAAA===;;;:::;;;===@@@CCCFFFIIIJJJKKKJJJJJJKKKMMMOOOOOOMMMKKKLLLLLLMMMMMMLLLJJJHHHGGGDDDHHHLLLOOOPPPQQQSSSUUUOOONNNMMMLLLLLLMMMNNNNNNOOOOOOOOOOOOOOOOOOOOOOOOPPPOOOMMMLLLKKKLLLNNNOOOOOOOOOOOOOOOOOOQQQSSSTTTUUUVVVXXXZZZ\\\[[[WWWTTTQQQQQQQQQPPPMMMJJJFFFDDD===:::777666666666555444555555555555666888999;;;<<<<<<===>>>??????@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>?????????>>>>>>===============>>>>>>>>>===<<<<<<888888888888777777777777888888888777888888999999777777777777777777777777444444444444444333333333777777666666555444444444222222333444555666777777444444444444444333333333555555555555555555666666444444555555555555444444555555444444444444555555444444555777888999:::;;;999888777666777888:::;;;999999999999999:::::::::;;;;;;;;;;;;:::999888888888555444777777555666999:::BBBJJJMMMMMMMMMOOORRRWWW\\\fffpppwww|||~~~~~~|||{{{|||sssrrroookkkhhhkkksssyyyyyy{{{vvvrrrooollljjjeee^^^XXXVVVTTTYYYiii~~~~~~~~~}}}{{{uuunnniiibbb]]]]]]bbbssszzz}}}xxxxxxzzzzzzxxxuuulllaaaVVVNNNFFF>>>888666555333111000000111111111111111///...000333666111000///000222222111///........................000000000////////////...///...------------...///------------..................//////////////////222111///------///000222111000000///...---,,,,,,111111000///...------,,,....../////////000000000//////------------//////........................000/////////000111222222444444333333333333222222222222222111222333333444333333333333444444444444555666777666555666777999::::::;;;===???@@@BBBBBBFFFHHHKKKNNNOOORRRUUUXXXXXX[[[___ccceeehhhkkkmmmllllllmmmllljjjkkkmmmoooqqqsssvvvxxxxxx{{{>>>AAADDDEEEDDDAAA???>>>>>>======>>>>>>???@@@AAAEEEGGGIIIHHHEEE@@@===;;;999:::===@@@CCCFFFIIIJJJIIIIIIIIIKKKMMMMMMLLLJJJKKKKKKKKKKKKJJJIIIGGGGGGCCCFFFJJJNNNPPPRRRUUUWWWSSSQQQMMMJJJHHHGGGGGGHHHJJJJJJKKKLLLMMMNNNNNNOOONNNLLLJJJHHHHHHJJJLLLNNNNNNNNNMMMNNNOOOQQQSSSTTTSSSUUUXXX\\\______[[[XXXQQQQQQQQQPPPNNNKKKIIIGGGAAA???;;;999888777555444666555444333444666999:::888888999:::;;;======>>>======<<<<<<<<<;;;;;;;;;<<<<<<<<<======>>>>>>>>>???>>>>>>>>>>>>>>>??????===>>>>>>???>>>>>>======;;;;;;;;;;;;;;;;;;;;;;;;777777777777777888888999777777777777777777777777444444444444444444444444777777666666555555555555333444444555666666777777444444444444444444444444555555555555555555555555666777777888888777777666666555555555555555555666999999888777777777777888888888888888888888888888888888888999999999999999:::::::::::::::999888888888555555777777666999>>>@@@NNN\\\aaaaaabbbdddeeegggjjjoootttwwwzzzzzzzzzuuutttvvv|||~~~yyywwwsssmmmjjjlllqqquuusssuuuzzz|||uuugggeeecccaaa^^^ZZZTTTOOOPPPQQQXXXiii|||{{{|||{{{}}}}}}xxxuuussssssmmmfff___XXXTTTYYYaaauuu}}}{{{uuuuuuvvvwwwvvvhhh___RRRGGGAAA>>>:::888333222111000000000111111222333222111000000222444222111111222222111...,,,........................////////////////////////.........------.........------........./////////............////////////111000///.........///000000000///...------,,,+++......------,,,,,,,,,+++........./////////000000//////...------...//////........................////////////000111333333444333333333333333333333222111111111111222333333222222333333333444444444555666666555555666888;;;:::;;;<<<===???AAABBBCCCFFFHHHLLLNNNPPPRRRUUUWWWXXX[[[___ccceeehhhkkkmmmkkklllllllllkkkllloooqqqrrrsssvvvxxxxxx|||===@@@DDDEEEDDDAAA???>>><<<<<<<<<<<<>>>???@@@AAABBBEEEHHHIIIGGGCCCAAA???888999:::<<>>===;;;888666666555444333333444666888444555666777888999::::::<<<<<<;;;:::999999888888::::::;;;<<<======>>>>>>???>>>>>>===>>>>>>???@@@<<<======>>>>>>>>>======<<<=====================999999888888888999999:::777777777777777777777777555555555555555555555555666666666666555555555555666666666666666666666666555555555555555555555555555555666666666666666666777888888888888888888777666666666666666666666666;;;;;;999888777777777888666777:::;;;;;;999777555888888888888888888888888777888888888888777777666555333444666777777===DDDMMM^^^nnnuuuvvvxxxxxxwwwsssrrrpppooooooqqqrrrtttpppqqquuu}}}yyyvvvtttpppkkkhhhhhhkkkmmmnnnppptttyyy|||xxxpppiii___]]]ZZZWWWTTTQQQNNNLLLQQQUUU^^^mmmxxxtttuuuwwwyyy|||zzz}}}~~~wwwrrrooommmllljjjccc\\\VVVQQQPPPXXXbbbpppwww{{{{{{|||~~~~~~|||wwwuuuwww~~~zzzuuusssrrrpppooo^^^UUUHHH>>>:::999777666111111111111111111111222333444666555333111000000000000000111222222000---////////////////////////.............../////////---..................---....../////////000000000---.........//////000000......///000///...---,,,...............---------+++,,,,,,,,,------..................////////////////////////////////////////////////////////////////////////000111333333333333333333333333333333000000000000000111222222222222222333333333444444555666666555555666999;;;:::;;;<<<>>>???AAABBBCCCDDDGGGKKKNNNOOOQQQTTTVVVXXX[[[___bbbeeehhhkkkmmmkkklllllllllkkklllooorrrrrrsssvvvxxxxxx|||:::>>>BBBCCCBBB@@@???>>><<<<<<<<<===>>>???@@@AAA???CCCGGGIIIGGGEEEDDDCCC999999888999;;;>>>AAACCCFFFGGGIIILLLOOOPPPOOOMMMHHHHHHGGGGGGGGGFFFFFFFFFAAACCCFFFHHHJJJLLLOOOQQQUUURRROOOJJJFFFDDDBBBAAABBBCCCDDDEEEGGGHHHJJJJJJJJJIIIHHHGGGGGGHHHJJJKKKLLLLLLLLLMMMOOORRRTTTVVVSSSSSSUUUXXXZZZYYYUUURRRRRRRRRRRRRRRQQQOOONNNNNNHHHFFFCCCBBBAAA???<<<:::666555444333222222333333222222333444555666666777999999999888888777777777888999999;;;<<<===>>>>>>???>>>===<<<===>>>???@@@<<<<<<======>>>>>>======<<<<<<<<<<<<<<<=========>>>===<<<<<<;;;;;;<<<<<<888888888888888888888888666666666777777777777777666666666666666666666666888777777777666666666666666666666777777777777777555666666777777888999999666666777777777777666666666666777777777777666666888888999:::;;;<<<<<<===666888:::;;;;;;999666555888888888777777777777777555666666666666666555555111000222666777:::CCCLLL]]]kkkxxxzzz|||vvvrrrlllgggfffhhhmmmpppooorrrxxx{{{uuupppnnnllljjjiiiiiijjjjjjiiiiiillloooqqqmmmfff```ZZZXXXSSSOOONNNNNNPPPRRRYYY___fffoooyyy|||~~~uuummmmmmpppssswww|||{{{}}}{{{ssslllhhheeedddbbb]]]WWWSSSQQQQQQRRRZZZbbbggglllooopppqqqssspppllleeefffjjjsss}}}}}}yyyvvvrrrnnnjjjgggbbb___UUUMMMBBB:::777555333111111111111111111111111111222555777777444111000///.........000222333333111000000000000000000000000---............/////////------...//////...------////////////000000000111------......///000000000---...///000000...+++***,,,,,,------.........///,,,------...///000111111------........./////////////////////////////////000000000000000000000000000/////////000111222222111111222222222222333333000000//////000000111222222222222222333333333333444555666666666666999;;;;;;;;;<<<>>>@@@AAACCCCCCBBBFFFJJJMMMOOOPPPRRRTTTWWWZZZ^^^bbbdddgggjjjllljjjkkklllkkkkkklllnnnqqqpppqqquuuxxxxxx|||777:::>>>@@@???>>>>>>>>>=========>>>???@@@AAABBB@@@CCCFFFGGGGGGEEEDDDDDD;;;:::888777888:::===???@@@BBBEEEJJJMMMNNNLLLJJJGGGGGGFFFFFFEEEEEEFFFFFFBBBDDDFFFGGGGGGIIILLLNNNQQQPPPNNNKKKIIIGGGEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDGGGFFFFFFFFFFFFGGGHHHIIIHHHHHHIIIJJJLLLOOORRRSSSRRRRRRSSSUUUVVVUUUSSSPPPPPPPPPPPPOOOOOONNNNNNNNNHHHFFFEEEDDDCCCBBB???===999888777666555333222222111111111222222222333333444555555666777888888999777777888:::;;;===>>>>>>???>>>===;;;;;;<<<===>>><<<<<<===>>>>>>>>>>>>>>>============>>>>>>>>>???@@@???>>>===<<<;;;;;;;;;999999999999999999999999777777888888888999999999777777888888888888888888777777777777777777888888777777888888888999999999555666666888999:::;;;<<<666777777888888777777666666777888888888888777666555666999<<<>>>???@@@@@@999999999888888888777777888888777777777666666666444555555666666666555555111111444999<<<@@@KKKWWWgggooorrrmmmooowww{{{xxxlllhhhccc______ccciiinnnooosssxxx||||||yyytttpppkkkkkkjjjkkkkkkjjjiiigggbbbaaaaaadddfffeee```[[[SSSQQQNNNLLLOOOWWWaaahhhjjjnnnooommmnnnrrrrrrooolllgggfffiiimmmpppvvv|||~~~xxxqqqhhhaaa]]][[[XXXVVVRRROOOPPPUUUZZZ[[[^^^bbbaaadddeeefffiiikkkfff___WWWZZZaaakkksssvvvtttqqqkkkiiieeeaaa\\\WWWRRRNNNHHHBBB;;;777666444111///000111111111111111000000111222444333222111222333222111//////000111111000////////////////////////---------.........//////------...//////...------........./////////000000------......///000000111000000000///......---,,,,,,,,,,,,------.........---.........///000000000---------.........//////.........//////.........////////////////////////111000000000000000111111000000000111111222222222111111000000111111222333111222222222222333333333222444666777777777888:::;;;;;;===>>>@@@BBBCCCCCCBBBFFFJJJNNNOOOQQQRRRTTTVVVYYY]]]aaacccfffiiikkkjjjkkkkkkkkkjjjjjjmmmooonnnpppuuuxxxyyy|||555777;;;======<<<======>>>>>>>>>>>>???@@@AAABBBAAACCCFFFGGGFFFDDDDDDDDD===;;;888666666888;;;===:::===AAAGGGKKKLLLIIIGGGGGGFFFEEEEEEEEEEEEEEEFFFCCCEEEFFFFFFFFFGGGJJJLLLMMMMMMMMMLLLKKKJJJHHHGGGFFFFFFEEEDDDBBBAAA@@@???DDDDDDEEEFFFFFFFFFGGGGGGEEEEEEFFFGGGJJJMMMOOOQQQRRRQQQQQQRRRTTTTTTRRRPPPMMMMMMLLLLLLLLLKKKKKKKKKGGGFFFEEEDDDDDDCCCAAA???======<<<;;;999666444333000000000000111111111111000111333555777999:::;;;666777888999;;;<<<>>>>>>@@@>>><<<;;;:::;;;===>>><<<===>>>?????????????????????@@@@@@@@@AAAAAAAAA@@@???===<<<:::999999999;;;;;;;;;;;;;;;;;;;;;;;;888888999999999:::::::::999999999999999999999999555555666777888999::::::888888999999999:::::::::555666777888:::<<<===>>>999999::::::::::::999999666777888999999888777666555777;;;>>>@@@AAA@@@@@@===;;;888555555666999:::888888777777666666666555555555666666666666666555444444888===AAAGGGTTT```jjjmmmhhh]]]^^^iiiooolllaaa^^^ZZZYYY[[[aaahhhlllooorrrvvvvvvtttpppmmmkkkggggggggghhhhhhfffccc```\\\ZZZZZZ\\\___```]]]YYYLLLKKKJJJLLLUUUcccttt~~~{{{|||vvvkkkeeegggiiiggg]]]]]]aaaggglllooovvv~~~~~~|||yyyvvvuuuqqqjjj```YYYUUUSSSPPPMMMMMMLLLQQQ\\\ddddddcccccc```aaa```aaadddeee^^^UUUPPPUUU]]]gggmmmnnnllliiicccaaa]]]WWWRRRLLLGGGDDD;;;888555555666666333000000000000111000000///...///000000//////111444777:::777222000...---,,,***........................---------.........//////,,,---...//////...---,,,---------.........//////---------...///000000111444222000...---...//////------------------------------------------,,,,,,---------.........//////,,,------......------,,,........................222111000000000000000111//////000000111111111222222222111111222222333444111111222222222333333333111444777888888888888999;;;<<<===>>>@@@BBBCCCDDDBBBFFFKKKNNNPPPQQQSSSTTTUUUXXX]]]```bbbeeehhhjjjjjjkkkkkkjjjiiijjjlllnnnllloootttyyyyyy|||555444888>>>@@@>>>>>>@@@>>>>>>============>>>>>>???@@@CCCEEEEEEEEECCCBBB<<<<<<<<<;;;:::999777666>>>???BBBDDDEEEFFFFFFEEEFFFFFFEEEEEEDDDEEEEEEEEEDDDFFFHHHGGGEEEFFFHHHKKKMMMMMMLLLLLLMMMMMMNNNOOOLLLIIIEEEBBBAAA???>>><<>><<<;;;999999666555444333222222111222222222222222222333444444333333444666999<<>>???@@@>>>>>>???@@@AAAAAAAAAAAA???===;;;;;;;;;;;;:::999;;;;;;:::999999999999:::<<<<<<<<<;;;::::::999999<<<;;;::::::999888777777888888777777777888:::;;;;;;;;;<<<<<<<<<<<<;;;;;;666666666666666777777888555777999;;;:::888555333777777777777777777777777666777888:::::::::999999:::777555555888999888666999777555333333444666888555555777888888999999999555777:::???FFFQQQ\\\cccjjjfff```[[[YYYYYY\\\^^^XXXUUUSSSSSSXXX^^^cccfffnnnnnnoooooommmkkkhhhgggddddddddddddcccbbb```___ZZZXXXWWWXXXYYYXXXSSSOOOIIIQQQXXX___jjjzzzvvvjjjccc`````````______```ccciiipppwww{{{~~~yyytttssstttsssnnnjjjbbb^^^XXXQQQLLLJJJIIIIIIMMMOOOSSSZZZaaaeeeccc```bbb___]]]___bbbbbb]]]XXXPPPRRRVVVZZZ]]]_________\\\ZZZVVVPPPIIICCC===:::333333222222111000//////111111000000//////......,,,---...000111333444444333222111/////////000000000///...---------------000000000000000000000000111000///......///000111000000//////......------------............------////////////////////////........................,,,,,,,,,---------......,,,...///---)))(((***,,,222111000.........//////............////////////000000000000////////////222222333333333222222111111111000000000000000000222222333444444555555666666666666777888888999999;;;<<<===>>>@@@BBBCCCDDDEEEGGGJJJMMMPPPRRRRRRRRRVVVZZZ]]]]]]aaagggjjjhhhmmmmmmkkkiiiggggggjjjllljjjrrrtttvvv|||~~~222111444:::===;;;<<>>>>>======>>>>>>??????>>>???AAABBBCCCCCCBBBBBB@@@@@@???===;;;999777555:::;;;===???AAABBBCCCDDDFFFFFFEEEEEEEEEEEEFFFFFFEEEGGGHHHGGGFFFFFFHHHKKKNNNNNNNNNNNNOOOOOOPPPQQQLLLJJJFFFCCCBBBAAA???===>>>???AAADDDEEEFFFFFFFFFFFFGGGGGGGGGFFFGGGIIIKKKKKKLLLNNNPPPPPPOOONNNMMMJJJKKKLLLMMMLLLKKKIIIHHHGGGEEECCCCCCEEEGGGFFFDDDCCCBBBBBBAAAAAA@@@@@@@@@999888777555444333333333444333222111111222333444666666666666666888999:::::::::;;;;;;;;;:::999999:::::::::;;;<<<===>>>???===>>>???@@@AAAAAAAAAAAA@@@>>><<<;;;<<<<<<;;;:::======<<<;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;::::::::::::::::::999999999999999999888777888999::::::::::::;;;;;;;;;;;;::::::777666666666666777888888999:::<<<===<<<;;;888777777777777777777777777777444444555666777666555555666444222333555666666444...000333555777666555444555666888999:::;;;<<<<<<<<<@@@FFFLLLRRRYYY```dddccc```[[[WWWUUUUUUVVVXXXPPPNNNMMMOOOUUU\\\aaadddeeefffggggggfffdddbbb```bbbbbbbbbaaa```]]][[[ZZZXXXVVVTTTRRRQQQPPPNNNMMMPPPYYYdddmmmxxxtttiiicccaaabbbccc```aaabbbdddiiinnnsssvvvyyyuuupppnnnmmmjjjddd___\\\XXXRRRLLLHHHFFFFFFGGGNNNQQQUUUZZZ___bbbaaa```___\\\ZZZ[[[]]]\\\WWWRRRJJJMMMPPPTTTWWWXXXYYYYYYWWWTTTPPPJJJDDD>>>:::777333333222111111000//////000000000000//////....../////////000000111111111000///.........///000111//////.........//////000........................000///............///000000000000000000000//////---......//////......---................................................---------.........//////.........---,,,---///111000000///......///000111////////////////////////000000000000////////////111222222333333222222111111111111111111111111111222222333444444555555666666666666777888888999999;;;;;;===>>>@@@BBBCCCCCCEEEGGGJJJMMMPPPRRRSSSSSSWWW[[[]]]^^^aaagggjjjhhhkkkkkkkkkiiiggggggiiikkkkkkrrrsssvvv|||~~~---///666???BBB???<<<<<<>>>>>>>>>>>>??????@@@@@@>>>>>>>>>??????@@@AAABBBDDDDDDBBB@@@===:::777666999999:::;;;===@@@BBBDDDFFFFFFFFFEEEEEEFFFFFFGGGFFFGGGHHHGGGFFFFFFGGGIIILLLMMMMMMNNNOOOPPPPPPQQQLLLIIIFFFDDDCCCBBB@@@???<<<===???AAACCCDDDEEEEEEEEEFFFFFFEEEEEEFFFHHHKKKIIIIIIKKKLLLMMMNNNNNNNNNJJJKKKLLLLLLLLLKKKJJJIIIFFFEEECCCCCCDDDEEEEEEDDDDDDDDDDDDDDDEEEFFFGGGHHH>>>===;;;999888777666666777555333111111111222333666666555444444555555666888999999::::::::::::999999999999999:::;;;======<<<===>>>???@@@@@@@@@@@@@@@>>><<<<<<======<<<;;;<<<<<<<<<;;;;;;;;;::::::;;;;;;;;;;;;<<<<<<<<<<<<999:::::::::;;;;;;;;;;;;;;;::::::999999999999:::888999999::::::999999888777777777777777888888999;;;;;;<<<<<<;;;;;;:::999777777777777777777777777333444444444444333333222444222111222444555555444333444666888999999888777888999:::<<<===???@@@@@@???DDDMMMSSSWWWZZZ[[[\\\\\\ZZZWWWUUUSSSRRRRRRRRRLLLKKKKKKNNNSSSYYY\\\^^^```aaabbbbbbaaa___]]]\\\ZZZZZZZZZZZZYYYXXXWWWVVVSSSRRROOOKKKIIIIIILLLOOO\\\hhhttt}}}zzznnneee``````bbbdddccccccdddfffhhhkkkmmmooonnnkkkhhhfffeeeaaa[[[VVVUUURRRMMMHHHFFFFFFHHHJJJPPPTTTXXX[[[\\\]]]]]]^^^\\\YYYVVVVVVVVVTTTOOOKKKEEEGGGKKKNNNQQQRRRRRRRRROOOLLLGGGAAA<<<888555444222222111111000000//////000000000////////////...111111111000//////......------------...///000111............///000111222------------------------///......------......///......//////////////////......////////////.............................................................../////////000000444222///...///000111111............///000111222111111000000//////......////////////000000000000111111222222222222222111111111222222222222222222222222333444444555555666666666666777888888999999;;;;;;<<<>>>@@@AAACCCCCCEEEGGGJJJMMMOOORRRSSSTTTWWW[[[]]]^^^aaagggiiihhhhhhiiijjjiiihhhggghhhiiikkkrrrsssuuu|||~~~***///<<>>???@@@AAAAAAAAA@@@???>>>===>>>@@@BBBCCCFFFEEEDDDBBB???===:::999::::::999999<<>><<<;;;::::::;;;999666333222222333444333333333444444555555555666666777888888999888888777777777777888999:::;;;;;;;;;<<<===>>>>>>>>>>>>???>>><<<<<<<<<===<<<;;;999999999999999888888777999::::::;;;<<<<<<======;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;::::::999999999888999999::::::999999888777777777777777888999999999888888777777888888888666666666666666666666666555555555555444333333222222222222333444666777777>>><<<999777777:::===????????????@@@@@@AAABBBBBBBBBGGGOOOTTTVVVVVVTTTTTTWWWWWWVVVUUUSSSRRRQQQPPPOOONNNNNNPPPSSSVVVWWWWWW]]]^^^^^^^^^\\\YYYVVVTTTOOOPPPPPPQQQRRRRRRRRRRRRMMMMMMJJJGGGEEEIIIQQQXXXkkkuuuxxxqqqggg```]]]___aaaccceeeeeefffgggggggggggggggbbbaaa`````````]]]WWWSSSOOOMMMJJJHHHIIILLLPPPRRRSSSVVVZZZZZZXXXWWWYYY[[[ZZZWWWTTTSSSQQQNNNJJJFFFCCCEEEHHHKKKMMMMMMMMMLLLGGGDDD???:::666333222111111111000000000/////////////////////////////////111000000//////......------------......//////000...............///000000------------------------------------------------+++++++++,,,,,,---------...//////000000//////...................................................---.........////////////;;;666000...///000///---............//////000000111111111000//////......////////////000000000000000111111222222222222111222222222222222333333333222222333444444555555666666666666777888888999999:::;;;<<<>>>???AAABBBCCCEEEGGGIIILLLOOORRRTTTUUUVVVZZZ\\\\\\```eeehhhfffeeegggiiiiiihhhgggggghhhkkkssssssuuu{{{}}}***...777BBBDDD???:::999;;;<<<>>>@@@AAAAAABBBAAAAAA@@@???>>>???AAACCCEEEEEEEEEDDDCCCBBBAAA???>>><<<:::999888:::===@@@CCCCCCCCCCCCCCCCCCDDDEEEFFFEEEDDDDDDDDDDDDEEEFFFFFFFFFGGGIIIKKKMMMNNNNNNNNNHHHFFFEEEDDDEEEDDDBBB@@@=========>>>???@@@AAAAAAAAABBBCCCCCCBBBDDDFFFIIIJJJJJJIIIIIIIIIHHHHHHHHHHHHHHHIIIIIIJJJJJJJJJJJJFFFFFFEEEDDDCCCCCCDDDDDDEEEDDDCCCCCCDDDEEEGGGHHHHHHGGGEEECCCAAA??????>>>>>><<<:::777555555555555555555555555555555444444333444555666666666666666555555555555666777888888888999:::;;;<<<<<<<<<<<<>>><<<::::::;;;<<<;;;:::888888999999999888777666888999999:::;;;<<<============<<<;;;;;;:::999999;;;;;;;;;;;;:::999999888999999::::::::::::999999777777777666777888888999777777666555555666777888666666666666666666666666555555444444333333333333111222222333555666888:::;;;;;;;;;===@@@DDDHHHKKKFFFFFFDDDCCCBBBBBBCCCCCCJJJNNNRRRUUUUUUTTTTTTTTTRRRRRRSSSSSSRRRQQQOOONNNMMMMMMLLLNNNQQQSSSSSSSSSXXXXXXWWWVVVSSSOOOLLLJJJJJJJJJJJJJJJJJJKKKKKKLLLIIIIIIHHHGGGHHHPPP[[[dddssszzz|||xxxpppjjjccc^^^]]]___bbbcccffffffffffffdddcccaaa```]]]]]]]]]\\\[[[XXXSSSPPPHHHHHHHHHIIILLLQQQVVVYYYUUUWWWYYYXXXTTTSSSTTTWWWXXXVVVSSSPPPNNNKKKGGGEEEBBBDDDFFFHHHHHHHHHGGGFFF@@@>>>:::555222000000000000000//////////////////.............../////////.............../////////000000000000//////......///...------,,,,,,,,,---........................,,,,,,------------,,,,,,******++++++,,,,,,------......////////////......................................................,,,,,,---------.........999444///...//////---+++////////////......------111000000000//////........./////////000000000111///000111111222222222222111111222222222333333333222222333444444555555666666666666777888888999999:::;;;<<<===???AAABBBCCCEEEGGGIIIKKKOOORRRTTTVVVUUUYYY[[[[[[^^^dddfffddddddfffhhhhhhhhhggghhhiiilllssssssttt{{{}}},,,******...111111444888999;;;===???AAABBBBBBAAABBBAAA@@@???@@@BBBDDDEEEDDDDDDDDDDDDDDDCCCCCCBBB===;;;999777888999;;;===@@@@@@@@@@@@AAABBBCCCCCCCCCAAA@@@AAACCCEEEEEEDDDFFFHHHJJJMMMOOOPPPPPPPPPGGGFFFEEEFFFGGGFFFDDDBBB@@@??????>>>>>>???@@@@@@@@@AAAAAAAAAAAACCCFFFHHHKKKKKKKKKJJJHHHGGGEEEDDDFFFFFFFFFGGGHHHIIIJJJJJJGGGGGGGGGFFFDDDCCCDDDFFFEEEDDDBBBBBBBBBCCCEEEGGGKKKJJJHHHFFFEEECCCCCCCCCAAA@@@>>><<<:::999888888;;;;;;:::999777555333222333444444555555555555444444444444444444555666666555666777888999999999999;;;999777888999:::999888999999:::;;;:::999888777777888888999:::;;;;;;<<<======<<<;;;:::999888888999:::::::::::::::999888999999999::::::999999999666666666666666777777888888777777777777888999999777777777777777777777777444333222222222222222333000222444555666888;;;===:::@@@HHHQQQWWWYYYYYYYYYLLLJJJHHHFFFDDDCCCDDDDDDMMMOOOQQQRRRQQQPPPQQQRRRLLLMMMNNNNNNNNNMMMLLLKKKGGGFFFFFFIIILLLOOOPPPPPPUUUUUUUUUSSSPPPLLLHHHFFFIIIHHHGGGFFFFFFFFFGGGGGGJJJJJJIIIJJJNNNWWWaaahhhooouuuyyyxxxwwwxxxvvvsssiiifffaaa___```bbbccccccccccccbbbaaa___]]][[[ZZZZZZZZZYYYWWWTTTOOOKKKIIIDDDEEEGGGJJJNNNSSSWWWYYYWWWWWWVVVTTTQQQPPPQQQRRRTTTSSSPPPNNNJJJHHHEEEDDDAAAAAACCCCCCBBBAAA>>>===:::888666333111000//////////////////............---............/////////+++,,,,,,---...///000000000111111000000...---,,,///...---,,,++++++++++++........................,,,------......------,,,------..................------............------------------------------........................,,,,,,,,,------------...000///------...///...---//////000//////---,,,+++.........///////////////......//////000000111111//////000111222222222222000000111111222333333333222222333444444555555666666666666777888888999999::::::;;;===???@@@BBBBBBFFFFFFHHHKKKNNNRRRUUUWWWUUUYYY[[[[[[^^^ccceeecccdddfffggghhhggghhhiiikkkmmmsssssstttzzz}}}+++&&&$$$&&&((()))...444888999<<>>???@@@AAA@@@>>>===???BBBEEEEEEDDDEEEFFFJJJMMMOOOPPPPPPPPPHHHGGGGGGHHHJJJIIIGGGEEECCCBBBAAA@@@?????????@@@>>>???@@@@@@@@@BBBEEEHHHJJJKKKKKKKKKIIIGGGDDDBBBDDDDDDDDDEEEFFFHHHIIIJJJHHHIIIIIIGGGDDDCCCEEEGGGEEEDDDBBBBBBCCCEEEGGGIIILLLKKKJJJHHHGGGFFFFFFFFFCCCCCCBBBBBB@@@>>><<<:::=========<<<:::888666555555666666666666555555444333333222222222333444444333444555666666777777666888666555555666777777666888999:::;;;:::999777666777777777888888999999999;;;;;;::::::999999999888777888999:::::::::999888777888888999999888888777555555555555555666666777777777888888999999999999777777777777777777777777444444333333333444555666444777999;;;;;;===AAADDDKKKPPPXXX___bbbaaa]]]ZZZMMMLLLIIIGGGEEEEEEFFFFFFIIIKKKMMMMMMLLLKKKKKKLLLIIIIIIJJJKKKKKKKKKJJJIIIEEEDDDCCCEEEHHHKKKMMMMMMRRRRRRRRRQQQOOOLLLIIIGGGEEEEEEEEEEEEGGGIIIKKKLLLOOOMMMKKKMMMRRRZZZ```dddffflllpppooooooppppppmmmbbb```^^^^^^___`````````___^^^\\\ZZZXXXVVVUUUTTTTTTSSSRRROOOKKKGGGEEEDDDDDDFFFJJJMMMQQQSSSUUUVVVYYYVVVRRRPPPOOOOOONNNMMMNNNMMMLLLIIIFFFDDDCCCCCCAAAAAAAAAAAA???<<<999777555444333222111///..............................---------.........//////+++,,,,,,---......//////---.../////////...------...------,,,,,,,,,------------------------------,,,---...//////...---,,,////////////............,,,,,,------------,,,,,,------------------------........................------------............+++---//////...------...---.../////////...---,,,,,,,,,------......//////.........///000111111111...///000111222222222222//////000000111222222333222222333444444555555666666666666777888888999999999:::;;;===???@@@AAABBBFFFFFFHHHJJJNNNRRRUUUWWWWWW[[[]]]\\\___dddfffdddeeefffggggggggghhhkkkmmmmmmsssrrrssszzz}}}'''&&&''',,,---++++++...666888;;;>>>@@@AAAAAA@@@@@@@@@@@@@@@AAABBBCCCCCCEEEEEEEEEEEEEEEDDDCCCBBBEEECCCAAA>>><<<:::999999;;;;;;;;;;;;<<<===??????>>><<<;;;===BBBDDDDDDCCCBBBDDDGGGKKKMMMNNNNNNNNNIIIIIIIIIKKKLLLLLLJJJHHHFFFEEECCCAAA????????????>>>???@@@@@@@@@AAAEEEGGGHHHJJJKKKLLLJJJHHHDDDBBBCCCCCCCCCDDDEEEGGGHHHIIIHHHJJJJJJHHHEEEDDDEEEHHHEEEDDDCCCCCCDDDGGGJJJLLLLLLLLLJJJIIIHHHHHHHHHHHHCCCDDDEEEEEEDDDAAA>>><<<;;;<<<===>>>===<<<;;;:::777888888888777666555555222222222111222222333333111222333444555555555555666444333333555666555555555666888999888777555444777777777777777888888888888888999999999999::::::555666888999::::::999888666666777777777777666666444444444444444555666666555666777888888888888888777777777777777777777777777666666555666777999:::999<<>>@@@AAABBBFFFFFFHHHJJJNNNRRRUUUXXXYYY\\\^^^^^^aaafffhhhffffffggggggffffffhhhlllooommmsssrrrssszzz}}})))'''$$$###$$$''',,,///,,,000666:::===???AAABBBAAAAAA@@@@@@@@@AAABBBBBBAAABBBCCCDDDDDDDDDCCCBBBEEEDDDDDDBBB???<<<999777<<<:::888666666888;;;<<<===<<<;;;;;;===AAADDDFFFFFFGGGHHHHHHGGGIIILLLNNNIIIJJJJJJIIIHHHGGGFFFEEEDDDDDDDDDDDDCCCCCCCCCCCCDDDAAA??????AAACCCDDDDDDGGGIIILLLMMMKKKHHHGGGFFFEEEEEEDDDDDDDDDEEEGGGHHHKKKJJJHHHFFFEEEDDDCCCCCCDDDEEEFFFGGGHHHIIIIIIIIIJJJIIIIIIHHHHHHIIIIIIJJJHHHIIIIIIHHHDDDAAA@@@???===>>>???@@@AAA@@@???>>>???===;;;<<<>>>>>>;;;999;;;888555444666888777555333333333333444555666777666666666666666666666666444777999999666444555666666777777888888777777666444555777888888888777666777777777888888888888888777777777888888888888999666555444222222222222333555666777777555555666777777666555555666888888777666777999:::;;;::::::999===>>>BBBGGGNNNUUUZZZ^^^```\\\VVVOOOJJJHHHGGGHHHHHHHHHGGGGGGHHHIIIKKKLLLMMMMMMMMMLLLLLLLLLLLLLLLHHHHHHGGGGGGHHHJJJKKKLLLDDDCCCCCCCCCCCCCCCDDDEEEHHHIIIIIIGGGDDDCCCBBBCCCAAAAAACCCFFFKKKPPPVVVYYYVVVRRRMMMNNNRRRVVVVVVUUUWWWZZZ]]]```aaa___\\\ZZZUUUTTTTTTTTTTTTVVVXXXYYYUUUUUUTTTSSSQQQOOOLLLJJJMMMJJJEEEAAA???@@@CCCFFFJJJLLLNNNQQQRRRRRRQQQPPPSSSPPPNNNNNNOOONNNKKKGGGKKKIIIFFFEEEEEEEEEDDDCCCDDDBBB???<<<999666444333000000//////......------//////.........---------//////000000000000///...//////...------------...........................///...---,,,+++*********------,,,,,,,,,------...---,,,,,,,,,,,,,,,,,,,,,////////////////////////------------------------------------------------,,,...000111///---,,,,,,---------...///000000111,,,,,,------------,,,,,,,,,,,,,,,---...///000000///...---------...000111...//////000111222222333111111111111111000///...000111111111111222222222777777666666555555666666555555666666777777888888999:::<<<>>>@@@AAABBBBBBEEEFFFIIIMMMQQQTTTVVVWWWXXXYYY\\\^^^aaabbbdddddddddddddddcccccceeeiiilllooosssrrrtttyyy{{{'''&&&$$$###$$$'''+++---***...333777999:::<<<>>>>>>>>>>>>>>>???@@@@@@AAAAAABBBCCCDDDCCCCCCAAAAAACCCCCCCCCCCCBBB@@@>>>===>>>;;;777444333555999;;;>>>===<<<<<<>>>@@@CCCDDDEEEFFFGGGFFFFFFGGGIIILLLIIIIIIHHHHHHGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEBBB@@@???AAACCCCCCCCCFFFHHHKKKKKKIIIGGGGGGGGGFFFFFFEEEEEEFFFGGGHHHIIIHHHHHHGGGGGGFFFFFFEEEEEEEEEFFFGGGHHHIIIJJJJJJJJJJJJJJJIIIIIIIIIIIIIIIIIIHHHIIIIIIHHHFFFCCCAAA@@@>>>???@@@BBBCCCCCCCCCBBBBBBAAA???@@@BBBBBB@@@===<<<999666666777888777666444444444444444555555666777666666666555555444444333555777777444333444555444555555666666666666666444555777888999888888777777777777777777777777777888888888888888888888888555555333222222333333444555666666666555555777999888888777777888888888888:::;;;===>>>??????>>>>>>BBBCCCEEEHHHLLLQQQUUUWWWOOOMMMJJJHHHHHHHHHJJJKKKIIIIIIIIIIIIJJJKKKLLLLLLMMMMMMLLLLLLLLLLLLKKKKKKKKKJJJIIIHHHGGGHHHIIIIIICCCCCCCCCCCCCCCCCCCCCCCCEEEEEEEEECCC@@@??????@@@CCCCCCEEEHHHMMMQQQUUUWWWTTTPPPLLLMMMQQQTTTSSSQQQRRRUUUXXXZZZ[[[YYYVVVTTTOOOOOONNNNNNOOOPPPRRRSSSQQQQQQQQQPPPOOOLLLJJJIIIFFFDDDBBB@@@@@@BBBEEEGGGIIIJJJLLLNNNOOOOOOOOOOOORRROOONNNNNNOOOPPPNNNLLLMMMIIIEEECCCCCCCCCCCCBBBAAA???<<<999666444222222////////////............///.........------------....../////////.........//////...------------.................................---,,,++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,........................---------------------------------------------------///111111000...------,,,,,,,,,---.../////////------............------,,,---------.../////////111000/////////000222222------......///000000111...//////000111111111111000111111111111222222222000111222333333222111000777777777888999999:::::::::;;;===>>>@@@AAABBBBBBDDDFFFIIIMMMPPPSSSUUUVVVXXXYYY[[[^^^```bbbcccddddddeeedddddddddfffjjjmmmoootttsssuuuzzz|||&&&&&&%%%%%%&&&(((***+++(((+++///222333444666777:::;;;;;;<<<===>>>??????AAABBBBBBCCCBBBAAA???>>>???@@@BBBCCCDDDDDDCCCCCC@@@===777333222333666999<<<<<<======???@@@AAABBBDDDEEEFFFEEEDDDEEEFFFHHHHHHHHHGGGFFFFFFFFFGGGHHHGGGGGGGGGGGGGGGGGGGGGHHHFFFDDDAAA@@@AAABBBAAAAAADDDFFFGGGGGGFFFEEEFFFHHHEEEEEEEEEEEEFFFGGGHHHIIIEEEFFFGGGHHHHHHGGGFFFFFFGGGGGGHHHIIIJJJKKKLLLLLLJJJJJJJJJJJJJJJIIIIIIHHHHHHIIIIIIIIIHHHEEEBBB@@@>>>???AAACCCEEEGGGGGGHHHGGGFFFEEEFFFGGGGGGEEECCC@@@>>><<<;;;<<<<<<;;;:::888888777666666666666666888777777666555444333333222333444444333222444555333333333444444444555555444555666777888888888888777777777777777777777777::::::999999888888777777444444444333444444555666555555666555444666999<<<;;;;;;;;;;;;;;;;;;;;;;;;>>>>>>???AAAAAAAAAAAAAAAAAAAAAAAABBBDDDFFFHHHIIIBBBBBBCCCDDDFFFIIIKKKLLLIIIJJJKKKLLLMMMMMMMMMMMMMMMMMMLLLLLLKKKKKKKKKKKKMMMLLLJJJHHHGGGFFFFFFFFFBBBCCCCCCDDDCCCCCCBBBBBB@@@AAA@@@>>><<<;;;===>>>EEEFFFIIIKKKNNNPPPRRRSSSOOOMMMKKKLLLOOOPPPOOOLLLMMMNNNQQQSSSSSSRRRPPPNNNKKKJJJJJJIIIJJJKKKMMMNNNMMMMMMLLLLLLJJJHHHFFFEEE>>>>>>>>>???BBBDDDGGGIIIIIIIIIJJJKKKLLLMMMMMMNNNOOOMMMKKKKKKMMMNNNNNNNNNNNNJJJEEEBBBAAAAAA@@@???===;;;888444222111111111.............../////////............------------------------------------//////...------------...........................------,,,,,,,,,,,,,,,------.........---,,,,,,+++++++++,,,,,,------......------------------------------------------------------------------------...000111222000.........++++++,,,,,,---..................//////.........------..................---------------...//////---......//////000000000---...///111333444555666000111111111111222222222///111444666777666444222666777777888999999::::::;;;<<<===???@@@AAAAAAAAADDDEEEHHHLLLOOORRRTTTUUUXXXYYY[[[^^^```bbbcccddddddeeeeeeeeeeeegggjjjmmmooottttttvvv{{{}}}&&&&&&'''(((((()))******'''***---...//////111222777888999;;;===>>>??????AAABBBBBBBBBAAA???>>>===<<<===???AAACCCCCCCCCCCCAAA>>>:::777555444555666999:::;;;===???@@@AAABBBCCCEEEEEEEEEDDDCCCEEEFFFHHHFFFEEEDDDDDDEEEGGGIIIEEEEEEEEEFFFFFFGGGGGGGGGHHHEEECCCBBBBBBBBBAAA@@@BBBCCCCCCCCCBBBBBBEEEGGGCCCCCCDDDDDDEEEFFFGGGHHHEEEFFFHHHIIIIIIHHHFFFEEEFFFFFFGGGHHHIIIKKKLLLMMMJJJJJJJJJKKKKKKKKKKKKKKKIIIIIIIIIIIIHHHFFFCCC@@@>>>???AAADDDFFFIIIJJJKKKJJJJJJJJJJJJKKKKKKJJJIIIFFFEEECCCCCCBBBBBBAAA@@@>>>===<<<;;;:::999999999999999888777666555444333333333444444444444555666333333333333333444444555444555555666777888888888777777888888888888888888<<<;;;;;;999888777666666555555555666666777888999666666666555555888<<<@@@@@@AAABBBAAA@@@?????????>>>>>>???@@@@@@AAAAAAAAA?????????>>>>>>>>>??????BBBCCCEEEFFFHHHIIIIIIJJJJJJKKKMMMNNNOOOOOONNNNNNLLLLLLLLLKKKKKKJJJJJJIIILLLKKKJJJIIIGGGFFFEEEEEECCCCCCDDDDDDDDDCCCBBBAAA??????>>>===;;;;;;===@@@FFFGGGJJJLLLNNNNNNMMMMMMKKKJJJIIIKKKMMMMMMKKKHHHJJJKKKMMMNNNNNNMMMKKKJJJIIIIIIHHHHHHHHHIIIKKKKKKJJJIIIHHHGGGEEECCCAAA@@@;;;===???BBBDDDGGGHHHIIIIIIIIIIIIIIIJJJKKKLLLMMMMMMKKKIIIHHHHHHJJJKKKLLLLLLJJJGGGDDDCCC@@@===;;;999777444111//////000111---------....../////////---------------------------------------.........//////...------------...........................------,,,,,,,,,------...---............,,,+++******++++++,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------///000000///.........,,,,,,---------...............////////////.....................------------,,,------------......000000111111111222222222000000111333444666888888000000111111111222222222111222444666888888777777444444555666777888888999<<<<<<>>>???@@@AAAAAAAAADDDEEEHHHKKKOOOQQQSSSTTTWWWYYY[[[]]]```bbbcccccccccdddeeeeeeeeegggkkknnnnnnrrrrrruuu{{{~~~'''((())))))************''')))+++,,,,,,,,,...///333555777:::===>>>???@@@AAAAAABBBBBBAAA???===<<<:::;;;===????????????????????????>>><<<999666444555666888;;;===@@@BBBBBBCCCDDDFFFEEEDDDDDDDDDFFFFFFEEEDDDCCCCCCDDDFFFGGGDDDEEEEEEFFFGGGHHHHHHIIIHHHFFFDDDDDDDDDDDDBBBAAAAAAAAAAAA@@@???@@@CCCFFFDDDEEEFFFGGGHHHIIIIIIJJJGGGHHHIIIJJJIIIGGGEEECCCDDDDDDEEEEEEGGGIIIKKKLLLJJJJJJJJJKKKLLLNNNOOOPPPLLLJJJHHHHHHHHHGGGDDDAAA===>>>@@@CCCFFFIIIKKKLLLKKKLLLLLLMMMLLLLLLLLLLLLIIIIIIIIIHHHFFFEEEDDDDDDDDDCCCBBB@@@???>>>=========<<<;;;:::999888777666666666666777999:::::::::666666555444444555666666666666666666666777777777888888999::::::;;;<<<<<<>>>===<<<;;;:::999888777777888888:::;;;;;;<<<<<<999999999888999;;;@@@CCCFFFGGGIIIHHHEEECCCCCCDDD?????????@@@@@@AAABBBBBBAAAAAAAAAAAAAAA@@@@@@???EEEFFFGGGHHHIIIIIIIIIHHHJJJLLLMMMOOOOOOOOONNNNNNLLLLLLKKKKKKJJJIIIIIIHHHIIIIIIIIIHHHHHHGGGGGGFFFCCCDDDDDDDDDCCCBBBBBBAAA@@@@@@AAA@@@??????AAACCCEEEGGGIIIKKKKKKJJJHHHGGGGGGGGGHHHJJJKKKJJJHHHGGGJJJJJJKKKKKKKKKKKKJJJIIIGGGGGGFFFEEEFFFGGGHHHIIIGGGFFFEEEBBB@@@>>>===<<<>>>@@@BBBEEEGGGHHHHHHHHHIIIIIIHHHHHHIIIJJJKKKLLLMMMLLLJJJHHHGGGGGGIIIJJJIIIHHHGGGFFFDDD@@@:::555666444222000//////000111,,,,,,------......//////,,,,,,------------------......---------...///000//////...------------...........................------,,,,,,,,,---......---.........---,,,,,,+++++++++,,,------...//////,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------+++---......---,,,---................../////////......////////////.....................---------111111111222222222222222111111111111222222222222222111111111222333555666000000111111111222222222///.........000222444666444444555666777888999999<<<<<<>>>???AAAAAABBBBBBDDDFFFHHHKKKNNNQQQRRRSSSWWWXXX[[[]]]```aaaccccccbbbccceeeeeefffgggkkkmmmkkkppppppssszzz}}}(((((()))))))))*********''')))*********+++,,,...000222555999<<<>>>??????@@@AAAAAABBBAAA@@@>>>===:::;;;<<<===>>>===<<<;;;===???AAABBBAAA===999666444444666888:::===@@@AAAAAACCCDDDEEEDDDCCCDDDEEEEEEEEEDDDCCCCCCCCCDDDEEEEEEFFFFFFHHHIIIJJJKKKKKKGGGFFFEEEFFFGGGGGGFFFDDDBBBBBBBBBAAA@@@AAACCCEEEFFFGGGIIIJJJLLLLLLMMMMMMHHHIIIIIIIIIHHHGGGEEEDDDCCCCCCCCCCCCEEEGGGJJJKKKJJJIIIIIIJJJMMMQQQVVVYYYRRRNNNJJJIIIIIIIIIFFFDDD???@@@AAABBBEEEHHHJJJKKKJJJLLLNNNNNNMMMLLLMMMNNNJJJLLLLLLKKKHHHFFFFFFFFFIIIHHHFFFEEECCCBBBBBBAAA@@@@@@??????>>>===<<<<<<;;;;;;<<<>>>AAABBBAAA???===<<<:::888888888999999999999888777777777888888999:::;;;<<<>>>???@@@AAAAAAAAA@@@???>>>===<<<;;;;;;<<<===>>>???@@@@@@???<<<===>>>===>>>@@@CCCFFFIIILLLNNNMMMIIIFFFFFFGGGBBBBBBBBBBBBCCCDDDEEEEEEAAAAAAAAABBBBBBAAA@@@@@@AAACCCDDDFFFHHHIIIJJJJJJJJJKKKLLLMMMNNNNNNNNNNNNLLLLLLKKKJJJIIIHHHHHHGGGFFFGGGHHHHHHHHHHHHHHHGGGCCCCCCAAA@@@@@@@@@@@@@@@@@@BBBCCCDDDCCCCCCEEEFFFEEEFFFHHHIIIHHHFFFDDDCCCDDDFFFGGGIIIJJJIIIIIIHHHKKKJJJJJJIIIIIIIIIIIIIIIDDDDDDCCCBBBBBBCCCDDDEEEDDDCCCAAA???>>>===<<<<<>>@@@AAACCCCCCDDDEEEGGGIIILLLOOOQQQSSSSSSWWWXXXZZZ]]]___aaabbbccc```bbbdddeeeeeegggjjjllliiinnnooossszzz~~~'''''''''&&&''''''((()))&&&'''((()))((()))+++---,,,...222777:::===>>>>>>@@@@@@AAABBBBBBAAA@@@???<<<<<<>>>??????>>>=========>>>AAABBBAAA???<<<:::555555555555777999<<<>>>===@@@BBBCCCCCCBBBCCCDDDEEEDDDDDDCCCCCCBBBBBBBBBDDDDDDEEEGGGHHHJJJKKKKKKFFFFFFFFFGGGIIIJJJJJJHHHEEEFFFFFFEEEDDDCCCDDDFFFEEEFFFHHHJJJLLLLLLLLLLLLHHHHHHHHHHHHHHHHHHHHHHHHBBBBBBBBBBBBDDDGGGJJJKKKJJJIIIHHHIIINNNUUU\\\aaaZZZTTTMMMKKKKKKLLLJJJGGGBBBBBBBBBCCCEEEGGGIIIKKKJJJLLLOOOOOOMMMLLLMMMOOONNNPPPRRRPPPMMMJJJJJJJJJJJJJJJHHHFFFEEEDDDDDDDDDDDDDDDCCCCCCBBBBBBBBBBBB@@@@@@BBBFFFJJJJJJGGGDDDDDDBBB???===<<<<<<<<<===???>>><<<:::999999999::::::;;;===???AAADDDEEEFFFFFFEEEEEEDDDCCCBBBBBBAAA@@@AAABBBCCCDDDCCCCCCBBB@@@AAABBBCCCBBBCCCFFFHHHKKKNNNQQQOOOKKKGGGGGGHHHDDDCCCCCCCCCCCCEEEFFFGGGAAABBBBBBCCCCCCBBBAAA@@@???@@@AAADDDFFFIIIKKKLLLJJJJJJJJJJJJKKKLLLMMMNNNLLLKKKKKKJJJIIIHHHGGGFFFFFFGGGHHHHHHHHHHHHGGGFFFBBB@@@>>>;;;;;;;;;===>>>>>>AAADDDFFFFFFEEEFFFGGGFFFGGGGGGGGGFFFEEECCCBBBDDDEEEGGGHHHIIIIIIJJJKKKJJJIIIHHHGGGFFFGGGGGGHHHCCCBBBAAA@@@@@@AAABBBCCC>>>>>>=========>>>@@@@@@FFFFFFGGGHHHHHHGGGFFFEEEDDDEEEFFFGGGHHHGGGFFFFFFEEEGGGHHHGGGEEEDDDFFFGGGDDDBBB???===;;;888444111------//////000//////......------------------,,,++++++,,,,,,,,,------------,,,++++++,,,...000111//////...------------...........................000///...---------------...---+++***+++---///111---------...............------------------------------------------------------------------------+++,,,------,,,,,,...///........................------............------,,,---------.../////////------///000000000///...000000000000000000000000111000.........///111222000111111111111222222222333222111111222444666777555555666888999:::;;;<<<999;;;===???BBBDDDEEEEEEFFFHHHJJJMMMPPPRRRSSSTTTVVVXXXZZZ]]]___aaabbbccc^^^```cccdddeeefffiiikkkiiinnnooosss{{{'''&&&%%%$$$$$$%%%'''(((%%%&&&'''''''''(((***---))),,,000555999;;;<<<===???@@@AAABBBCCCBBBAAA@@@===>>>???@@@AAAAAA@@@???===>>>???@@@@@@???>>>===888666555333444666999;;;;;;===@@@BBBAAAAAABBBCCCDDDDDDDDDDDDCCCBBBAAA@@@AAABBBCCCDDDFFFHHHIIIIIIEEEEEEFFFHHHKKKMMMLLLKKKHHHIIIJJJIIIGGGFFFFFFGGGBBBCCCEEEHHHIIIJJJJJJIIIGGGGGGGGGGGGHHHIIIJJJKKKCCCBBBBBBBBBDDDGGGJJJLLLJJJHHHGGGIIINNNWWW```fff```YYYPPPLLLMMMNNNMMMKKKEEEDDDDDDDDDEEEGGGIIIJJJJJJMMMPPPOOOMMMMMMNNNPPPSSSVVVWWWVVVRRROOONNNOOOJJJJJJHHHGGGFFFEEEEEEEEEFFFFFFFFFFFFFFFEEEEEEEEECCCDDDGGGKKKPPPPPPLLLGGGHHHFFFCCC@@@>>>>>>>>>???CCCAAA???===<<<;;;;;;;;;:::<<<>>>AAADDDFFFHHHJJJIIIIIIHHHHHHGGGGGGFFFFFFCCCCCCEEEFFFFFFFFFEEEDDDBBBDDDEEEFFFFFFFFFGGGIIIKKKOOORRRPPPKKKFFFFFFHHHCCCBBBBBBBBBBBBDDDEEEFFFGGGHHHHHHIIIHHHGGGEEEDDD@@@AAABBBDDDFFFIIILLLMMMJJJJJJIIIIIIIIIKKKMMMNNNLLLKKKKKKJJJHHHGGGFFFFFFGGGHHHHHHIIIHHHGGGFFFEEE@@@>>>:::888777888:::<<<<<<@@@DDDGGGGGGFFFFFFFFFGGGGGGGGGFFFEEEDDDCCCBBBCCCEEEGGGHHHHHHJJJLLLNNNHHHGGGFFFEEEDDDEEEEEEFFFDDDCCCBBBAAAAAABBBCCCCCC:::::::::;;;>>>@@@CCCEEEGGGGGGGGGGGGGGGFFFFFFEEEBBBCCCEEEGGGGGGFFFDDDCCC===@@@CCCCCCBBBAAACCCEEECCC???;;;777555444222111***+++---///000///---,,,.........------,,,,,,,,,+++++++++,,,,,,---------,,,+++*********,,,///000//////...------------...........................111000///...---,,,,,,,,,...,,,***)))***---111333...............---------------------------------------------------------------------------------,,,---......------///111------------------------,,,------------------,,,,,,,,,------...///000000...///111222222222111000333333222222222222222222222111000000111222555666000111111111111222222222222222333444555555555555333333444666777999::::::999:::===???BBBDDDFFFFFFGGGHHHKKKNNNPPPRRRTTTTTTVVVXXXZZZ\\\___aaabbbbbb]]]___bbbddddddfffhhhjjjjjjooopppttt|||%%%%%%%%%%%%%%%&&&'''(((&&&&&&&&&'''((())))))***+++,,,...111444888:::<<>>???@@@AAAAAA@@@===;;;888555333333333444999;;;???BBBDDDDDDCCCBBBCCCCCCDDDDDDDDDBBBAAA@@@@@@AAABBBBBBBBBCCCEEEGGGEEEFFFHHHJJJLLLNNNOOOPPPLLLKKKJJJIIIHHHHHHIIIJJJKKKIIIEEECCCCCCEEEGGGIIIDDDEEEFFFGGGGGGFFFEEEDDDCCCDDDFFFHHHIIIHHHGGGFFFCCCDDDEEEHHHMMMUUU^^^dddhhh```VVVNNNLLLMMMNNNNNNIIIHHHGGGFFFFFFIIILLLMMMLLLKKKJJJJJJKKKMMMOOOPPPSSSZZZ___]]]TTTMMMNNNQQQTTTPPPLLLIIIGGGGGGEEEDDDFFFFFFFFFFFFFFFFFFGGGGGGGGGHHHJJJLLLMMMLLLKKKJJJIIIFFFCCCCCCEEEEEECCCAAAFFFDDDAAA>>><<<;;;::::::;;;<<>>???::::::<<<===???AAABBBCCCGGGFFFFFFFFFEEEEEEDDDDDDFFFGGGGGGGGGGGGFFFEEEEEEBBBCCCDDDDDDDDDCCCAAA@@@<<<;;;999666333111///...------,,,,,,---...000111'''(((***+++,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////............////////////......---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,///...---...000000000...,,,,,,,,,+++++++++*********+++,,,,,,------------***&&&"""%%%+++...,,,(((//////000111000///---,,,,,,,,,,,,------.........+++,,,---...////////////------------------------.........------,,,,,,,,,///000000111000...,,,+++222222222111111111000000111111111111111111111111555555555444111...***(((333333444444333222111111666777888999:::999999888<<<===>>>???AAACCCDDDEEEDDDFFFIIIMMMPPPSSSUUUVVVWWWYYY\\\___aaacccccccccaaaaaaaaabbbdddfffhhhjjjkkkoooooorrryyy}}}&&&%%%%%%%%%&&&&&&'''(((&&&&&&''''''((())))))******+++,,,///111444777888;;;>>>AAADDDEEEDDDBBBAAA???AAADDDDDDCCCBBBAAAAAAAAA@@@>>>???@@@BBBAAAAAA@@@>>>;;;777555333333333555888<<<@@@CCCEEEEEEDDDEEEEEEFFFFFFEEEDDDBBBAAA???@@@AAAAAA@@@AAACCCEEEEEEFFFHHHJJJLLLNNNOOOPPPOOONNNLLLJJJIIIIIIIIIJJJGGGEEECCCAAAAAAAAACCCDDDAAAAAABBBCCCCCCCCCCCCCCCCCCDDDFFFGGGGGGFFFDDDCCCDDDEEEFFFGGGKKKRRRZZZ```ccc]]]VVVQQQOOONNNLLLKKKIIIHHHGGGGGGIIIKKKNNNPPPOOONNNLLLKKKKKKLLLNNNOOORRRXXX^^^]]]WWWRRRQQQRRRPPPMMMIIIGGGFFFFFFEEEDDDEEEEEEEEEFFFFFFFFFFFFFFFEEEGGGIIIKKKKKKKKKJJJIIIJJJHHHEEEFFFHHHIIIHHHFFFEEEDDDBBB@@@>>>===<<<<<<<<<===???EEELLLQQQTTTUUUQQQPPPNNNLLLJJJIIIIIIIIIFFFFFFEEEDDDDDDDDDEEEFFFFFFFFFGGGGGGGGGFFFFFFFFFKKKLLLNNNOOONNNLLLIIIGGGEEECCCAAABBBEEEHHHHHHGGGIIIIIIJJJJJJJJJIIIGGGFFFAAA@@@@@@BBBEEEGGGHHHHHHGGGFFFEEEEEEEEEFFFHHHIIIIIIJJJJJJHHHFFFEEEFFFGGGDDDCCCBBBAAAAAAAAAAAAAAA<<<<<<===>>>???@@@@@@@@@CCCDDDFFFHHHHHHGGGFFFEEEGGGGGGGGGFFFGGGGGGHHHIIIHHHHHHHHHIIIIIIHHHGGGGGGEEEFFFHHHIIIIIIHHHGGGFFFAAA@@@===;;;:::999:::;;;<<<<<<>>>???AAACCCDDDEEEFFFFFFFFFEEEEEEEEEDDDDDDGGGGGGGGGFFFFFFEEEEEEDDDDDDDDDDDDCCCBBB@@@>>>===888777666444222000...---000///---,,,++++++,,,,,,+++,,,------,,,+++***))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---............---------............------......------------------,,,,,,,,,,,,,,,,,,,,,,,,...,,,+++,,,---......---------,,,,,,,,,++++++++++++,,,---............------***''')))---///---+++------------------,,,+++,,,,,,------------------,,,,,,---...////////////------------------------...------------------,,,,,,---...///000000000000222222222111111111000000111111111111111111111111//////111111222111111000222333333333444555555555444555777999::::::::::::;;;<<<===???AAABBBCCCDDDEEEGGGJJJMMMQQQTTTVVVWWWWWWYYY\\\___aaabbbccccccaaaaaaaaabbbdddfffhhhjjjkkkpppooorrryyy}}}&&&&&&&&&%%%&&&&&&'''(((&&&&&&''''''((())))))))))))******,,,...000222333666999<<<@@@BBBCCCCCCBBBAAABBBDDDCCCBBBAAAAAABBBAAA@@@>>>???AAABBBBBBAAACCCAAA>>>;;;888555444333111444999>>>BBBDDDFFFFFFGGGGGGHHHHHHGGGFFFDDDCCC???@@@AAA@@@>>>>>>@@@AAAEEEEEEGGGIIIKKKMMMNNNOOORRRPPPNNNKKKJJJIIIIIIIIIEEEDDDCCCBBBAAAAAAAAAAAA@@@@@@@@@@@@@@@AAABBBCCCEEEFFFFFFGGGGGGFFFDDDCCCEEEFFFFFFFFFIIINNNUUUZZZ[[[YYYVVVTTTRRROOOKKKHHHJJJIIIIIIIIIJJJMMMPPPRRRQQQPPPNNNMMMLLLLLLMMMMMMRRRVVVZZZ\\\ZZZVVVSSSRRRLLLIIIFFFEEEEEEEEEEEEDDDDDDDDDDDDEEEEEEFFFFFFFFFFFFGGGIIIKKKLLLKKKJJJIIIKKKIIIHHHIIIJJJLLLLLLKKKEEEEEEDDDCCCBBB@@@>>>=========???DDDLLLTTTYYY[[[QQQOOOLLLIIIGGGGGGGGGHHHHHHGGGFFFEEEEEEDDDEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFKKKLLLMMMNNNNNNLLLJJJHHHIIIGGGEEEEEEGGGIIIIIIIIIEEEEEEFFFFFFFFFFFFEEEEEEBBBAAA@@@BBBEEEGGGHHHHHHFFFEEECCCBBBBBBBBBCCCDDDGGGFFFEEEEEEGGGGGGGGGFFFBBBAAA@@@>>>>>>???AAABBB<<<===>>>@@@AAABBBCCCCCCFFFGGGHHHIIIIIIHHHGGGFFFGGGGGGGGGGGGGGGHHHIIIIIIHHHHHHIIIHHHHHHGGGFFFEEEDDDEEEGGGHHHHHHGGGFFFEEEAAA???===:::999888888888>>>???@@@BBBCCCEEEFFFFFFEEEEEEEEEEEEDDDDDDDDDDDDGGGFFFEEEEEEDDDDDDEEEEEEEEEDDDCCCAAA>>>;;;999777444333222111000///...---///...---,,,++++++++++++,,,------------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------------,,,,,,------------,,,,,,------..................,,,,,,,,,,,,,,,,,,,,,,,,---+++))))))+++,,,---,,,---------,,,,,,,,,,,,+++------......//////..............................*********)))******++++++------------------,,,,,,------...............------------------------------------------.........---------......///111111222111111111111000000000111111111111111111111111,,,---...///111333555666666555444444444555666777333444666888:::;;;;;;<<<;;;;;;<<<>>>@@@AAACCCCCCFFFHHHJJJNNNQQQTTTVVVWWWWWWXXX[[[^^^```bbbccccccaaaaaaaaabbbdddfffhhhjjjkkkpppppprrryyy}}}''''''&&&&&&&&&&&&''''''''''''''''''(((((())))))))))))******+++---...///111333666:::>>>AAABBBCCCBBBCCCCCCCCCAAA@@@AAABBBAAA@@@>>>???AAACCCCCCBBBCCCBBB@@@>>>;;;999777666111333777<<<@@@BBBDDDDDDFFFFFFGGGGGGGGGFFFDDDCCCAAAAAAAAA@@@>>>===>>>???CCCDDDEEEGGGHHHJJJKKKLLLRRRPPPNNNKKKIIIGGGGGGGGGGGGGGGGGGFFFEEEDDDCCCBBBDDDCCCBBBAAA@@@AAABBBCCCEEEFFFGGGGGGGGGGGGFFFFFFFFFFFFFFFEEEFFFIIIOOOSSSUUUTTTTTTSSSQQQNNNKKKHHHKKKKKKJJJJJJJJJLLLNNNOOOPPPOOONNNMMMMMMMMMMMMNNNRRRTTTWWWZZZZZZWWWRRRNNNJJJHHHFFFEEEFFFGGGFFFEEECCCDDDDDDDDDEEEEEEEEEEEEHHHJJJLLLNNNNNNNNNMMMLLLKKKJJJJJJJJJKKKLLLLLLLLLDDDEEEEEEEEEDDDBBB@@@>>>>>>===>>>BBBIIIQQQWWWZZZPPPMMMIIIEEECCCDDDEEEGGGJJJIIIHHHGGGFFFEEEDDDDDDGGGGGGHHHHHHIIIJJJJJJKKKLLLMMMNNNOOONNNMMMKKKJJJKKKJJJIIIHHHHHHIIIJJJJJJFFFFFFFFFEEEEEEDDDDDDCCCCCCBBBAAABBBEEEGGGGGGGGGEEEDDDBBBAAA@@@???@@@@@@DDDBBB@@@BBBFFFGGGEEECCC@@@???===;;;<<<>>>AAABBB?????????@@@AAABBBCCCCCCFFFFFFGGGHHHIIIIIIHHHHHHHHHGGGGGGGGGGGGHHHIIIIIIIIIIIIIIIIIIHHHGGGFFFEEECCCDDDDDDDDDCCCBBBAAA@@@@@@???>>><<<;;;;;;;;;;;;???@@@AAABBBDDDEEEFFFGGGDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCDDDEEEFFFEEECCCAAA>>>:::777444222000000000000//////......,,,,,,,,,,,,---...//////)))***+++,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,------......------,,,,,,,,,------......//////,,,,,,,,,,,,,,,,,,,,,,,,---***((((((***,,,,,,,,,,,,,,,,,,+++++++++++++++------............---------///111000---+++,,,...***)))(((((((((***+++,,,.........------,,,,,,,,,..................------------------------------,,,,,,------......//////111000///---------...///111111111111000000000000111111111111111111111111000000//////000222444666<<<:::777555333333444444444444666777999:::;;;;;;:::;;;<<<===???AAABBBCCCGGGHHHKKKNNNRRRTTTVVVWWWVVVXXXZZZ]]]```aaabbbbbbaaaaaaaaabbbdddfffhhhjjjlllqqqpppsssyyy}}}(((''''''&&&&&&&&&''''''''''''''''''((((((((((((***************+++,,,------...111555999===@@@AAAAAABBBCCCBBBAAA@@@AAACCCAAA@@@??????BBBCCCCCCCCCAAAAAAAAAAAA???===;;;:::444666888;;;===???@@@@@@BBBCCCDDDEEEEEEDDDCCCBBBCCCCCCCCCAAA???>>>>>>@@@AAAAAACCCDDDFFFGGGHHHIIIOOONNNKKKHHHFFFEEEEEEEEEHHHIIIIIIIIIHHHGGGEEEDDDHHHGGGDDDBBBAAA@@@AAAAAABBBCCCCCCDDDEEEFFFFFFFFFFFFFFFEEEDDDDDDFFFJJJNNNPPPPPPPPPOOOMMMLLLKKKKKKMMMLLLKKKIIIIIIIIIIIIIIIKKKKKKLLLLLLMMMNNNOOOOOOQQQRRRSSSVVVWWWTTTOOOJJJJJJIIIGGGHHHIIIJJJJJJIIIDDDDDDDDDDDDDDDDDDDDDDDDHHHIIIKKKMMMNNNMMMLLLKKKKKKKKKJJJJJJIIIJJJJJJKKKFFFFFFFFFFFFEEECCCAAA@@@???===<<>>>>>>>>>>>@@@>>>>>>@@@DDDFFFDDDAAA???===<<<;;;;;;===@@@BBBBBBBBBAAA@@@@@@@@@AAABBBBBBCCCEEEFFFHHHIIIJJJJJJHHHHHHGGGGGGHHHHHHIIIJJJJJJJJJJJJIIIIIIGGGFFFEEEEEEDDDDDDBBB@@@???===<<<>>>=========>>>>>>?????????@@@AAABBBCCCDDDEEEFFFCCCCCCCCCCCCCCCCCCCCCDDDAAAAAAAAABBBCCCDDDFFFFFFBBB@@@===:::666333000///////////////000000000000,,,---......///000000000((())))))+++,,,...///000,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,......////////////......++++++,,,,,,---------...,,,,,,,,,,,,,,,,,,,,,,,,---+++))))))+++------,,,*********+++++++++++++++,,,,,,---------,,,,,,+++***...000///+++)))***,,,+++***)))))))))+++,,,---.........------,,,,,,,,,..................---------------------------------------....../////////111000...------...//////000000000000000000000000111111111111111111111111333222000//////111333555<<<:::777444333333333444666666666777777888999999:::;;;<<<===???AAABBBCCCGGGHHHKKKNNNQQQSSSUUUVVVUUUWWWZZZ]]]___aaaaaaaaaaaaaaaaaabbbdddfffhhhjjjlllqqqqqquuu{{{~~~)))(((''''''&&&'''''''''''''''(((((((((((((((((()))))))))))))))***+++++++++,,,...111555999===??????AAACCCCCCBBBBBBBBBCCCAAA??????@@@BBBDDDDDDDDD@@@AAABBBCCCBBB???===;;;888999:::;;;<<<<<<=========???@@@BBBCCCCCCCCCBBBDDDEEEDDDBBB@@@??????AAA@@@AAABBBCCCDDDFFFGGGGGGKKKJJJHHHFFFEEEEEEEEEEEEGGGHHHHHHHHHHHHGGGFFFFFFHHHGGGFFFDDDBBBAAAAAA@@@@@@@@@@@@AAABBBBBBCCCCCCEEEEEEDDDCCCCCCEEEHHHKKKLLLMMMMMMLLLKKKJJJLLLNNNMMMLLLKKKIIIGGGFFFEEEEEEFFFGGGHHHJJJLLLMMMOOOOOOPPPPPPQQQRRRSSSPPPLLLIIIKKKJJJJJJKKKLLLMMMLLLKKKGGGFFFFFFEEEEEEDDDDDDCCCEEEFFFHHHJJJKKKJJJIIIHHHIIIJJJKKKKKKJJJJJJLLLNNNJJJIIIIIIHHHFFFEEECCCBBBAAA>>>===>>>BBBGGGKKKLLLQQQPPPMMMKKKJJJKKKMMMNNNKKKKKKKKKJJJIIIGGGFFFEEEDDDDDDDDDEEEGGGIIILLLMMMMMMNNNNNNNNNNNNNNNMMMMMMKKKKKKKKKJJJHHHHHHJJJLLLOOOMMMKKKIIIGGGEEEDDDDDDEEEDDDCCCCCCEEEGGGGGGFFFEEECCCAAA???>>>=========>>>>>>???AAADDDDDDCCCBBB@@@???>>>===>>>???AAABBBEEEDDDBBBAAA@@@@@@AAABBBAAAAAACCCDDDGGGIIIJJJKKKHHHHHHHHHHHHHHHIIIIIIJJJHHHIIIIIIIIIHHHGGGFFFFFFFFFEEEDDDBBB@@@>>>======;;;<<<===>>>??????@@@@@@???@@@AAABBBCCCDDDEEEEEEBBBBBBBBBCCCCCCCCCCCCCCC@@@AAABBBCCCCCCCCCCCCCCC===;;;999666333111000///////////////000000000000000000111000000///...---,,,++++++++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------------...//////////////////...++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***+++---...---,,,******++++++++++++,,,,,,,,,,,,,,,---,,,,,,++++++))),,,......+++((()))***,,,,,,,,,,,,,,,,,,------------------------,,,,,,------...............---------------------------.............../////////,,,,,,------///000222333//////000000000000000111111111111111111111111111111000000///000222555666555444333333333444555666777777666666666777888888;;;;;;<<<>>>@@@AAACCCCCCFFFHHHJJJMMMPPPRRRTTTUUUUUUVVVYYY\\\___```aaaaaaaaaaaaaaabbbdddfffhhhjjjlllqqqsssvvv}}}))))))((('''''''''''''''((((((((((((((((((((('''((((((''''''(((((()))*********+++...111555999<<<<<>>@@@BBBCCCCCCCCCDDDDDDDDDBBB@@@???@@@AAAAAABBBBBBDDDEEEFFFGGGHHHHHHGGGFFFEEEEEEEEEFFFGGGGGGHHHHHHHHHHHHHHHIIIIIIHHHHHHHHHHHHGGGFFFEEEEEEDDDCCCBBBBBBAAAAAAAAAAAACCCCCCDDDCCCCCCDDDHHHKKKGGGIIILLLLLLJJJJJJKKKMMMLLLKKKJJJIIIHHHFFFFFFEEECCCDDDFFFHHHJJJKKKLLLMMMLLLNNNOOOPPPOOONNNMMMMMMMMMLLLLLLMMMNNNOOONNNLLLIIIIIIHHHFFFEEEDDDCCCBBBDDDEEEGGGIIIJJJIIIHHHGGGHHHJJJMMMMMMMMMOOORRRUUUOOONNNLLLJJJHHHGGGFFFFFFBBB@@@>>>???BBBFFFIIIIIIMMMLLLKKKJJJJJJKKKLLLMMMJJJKKKKKKKKKJJJIIIGGGFFFDDDDDDCCCCCCDDDFFFHHHJJJLLLLLLLLLLLLLLLLLLLLLLLLIIIJJJJJJIIIGGGGGGJJJMMMKKKIIIGGGEEECCCCCCCCCCCCFFFEEECCCDDDEEEFFFFFFEEECCCAAA???===<<<<<<<<<<<<>>>@@@CCCEEEEEEDDDDDDDDDCCCCCCBBBBBBBBBCCCCCCDDDFFFEEECCCBBBBBBCCCDDDEEEBBBBBBCCCDDDFFFHHHIIIJJJIIIHHHHHHHHHHHHIIIJJJJJJEEEEEEFFFFFFFFFFFFEEEDDDCCCBBBAAA@@@???>>>>>>>>>>>>???@@@AAAAAAAAABBBAAA@@@AAAAAABBBCCCDDDEEEEEEAAAAAABBBBBBBBBCCCCCCCCCBBBCCCDDDDDDCCCAAA>>><<<777666444222111000000000.........////////////000///000000000///...---,,,---,,,++++++,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---............------......//////......------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++---......,,,***,,,,,,,,,------.........------......---,,,,,,+++***,,,......---,,,+++***------.........---,,,,,,,,,,,,------------------,,,,,,---...////////////------------------------////////////............***+++---///000111111222////////////000000111111111111111111111111111111111111000000111333444555111111222222333333444444666555555555666777999:::;;;<<<===???AAABBBCCCDDDFFFGGGIIILLLOOOQQQRRRSSSTTTVVVYYY\\\^^^`````````aaaaaaaaabbbdddfffhhhjjjkkkqqqsssxxx))))))((('''''''''''''''((((((((((((((('''''''''&&&&&&&&&&&&''''''((()))*********,,,///333777:::;;;>>>BBBEEEEEEDDDCCCDDDAAA??????@@@CCCEEEEEEDDDCCCDDDEEEEEECCC???;;;888;;;;;;;;;;;;;;;;;;;;;<<<888:::<<>><<<;;;;;;;;;;;;???CCCGGGHHHFFFDDDEEEGGGFFFFFFFFFFFFFFFFFFFFFEEEFFFEEEDDDCCCDDDEEEGGGIIIEEEEEEEEEEEEFFFGGGHHHIIIIIIHHHHHHHHHHHHIIIJJJJJJBBBCCCDDDDDDDDDDDDDDDCCC>>>>>>============>>>>>>CCCDDDDDDEEEEEEDDDDDDCCCAAABBBBBBCCCDDDEEEEEEFFFAAAAAAAAABBBBBBCCCCCCCCCDDDEEEFFFFFFCCC???:::777444333111000000000111222------..................+++,,,---////////////...******++++++---000222444,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////......,,,------......------,,,/////////......------,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))+++---///...+++(((........./////////000000.../////////...------,,,,,,---...///000///---,,,---...//////...---+++***,,,,,,,,,------.........+++,,,---...////////////------------------------000000//////......---------...///000000///...---.../////////000000111111111111111111111111111111333333222222111222222222111222222222222111000///444444444444666888;;;<<<<<<===>>>???AAACCCDDDEEEEEEFFFIIILLLNNNPPPRRRRRRTTTVVVXXX[[[^^^___``````aaaaaaaaabbbdddfffhhhjjjkkkqqqtttyyy((((((((((((((()))******))))))))))))((('''&&&%%%(((((((((((())))))))))))***)))***+++---111444666999===BBBEEEEEECCCAAAAAACCCCCCCCCCCCCCCDDDDDDDDDGGGHHHHHHGGGDDD???999666;;;===>>>???>>>;;;888666999999999999;;;>>>@@@BBBBBBDDDEEEDDDAAA@@@BBBDDDBBBCCCDDDEEEFFFGGGGGGGGGFFFFFFFFFEEEDDDDDDFFFHHHGGGFFFEEEFFFHHHIIIIIIHHHIIIJJJKKKLLLLLLJJJHHHGGGJJJIIIHHHFFFDDDBBBAAA@@@<<<======>>>AAADDDFFFHHHIIIHHHHHHIIIJJJJJJGGGEEEDDDEEEFFFGGGIIILLLNNNOOOHHHFFFCCCBBBCCCFFFIIILLLJJJIIIIIILLLOOOQQQQQQPPPJJJKKKLLLMMMNNNOOOPPPPPPNNNLLLIIIHHHHHHGGGDDDBBBCCCDDDFFFHHHHHHHHHGGGGGGGGGKKKOOOPPPOOOQQQXXX]]]______[[[RRRLLLLLLLLLJJJGGGEEEBBBBBBDDDGGGHHHIIIGGGHHHIIIJJJJJJJJJIIIIIIMMMMMMNNNOOONNNMMMLLLKKKGGGGGGFFFCCC@@@@@@EEEIIIIIIIIIHHHHHHHHHHHHIIIIIIIIIHHHHHHHHHHHHIIIIIIJJJKKKKKKJJJIIIHHHHHHHHHHHHGGGGGGFFFEEEDDDCCCCCCBBB>>>>>>>>>???@@@@@@===;;;BBBCCCEEEHHHJJJJJJGGGEEECCCBBBAAACCCEEEGGGHHHHHHIIIGGGDDDAAAAAABBBEEEFFFGGGGGGGGGGGGGGGGGGHHHHHHHHHIIIIIIJJJJJJIIIIIIHHHDDDDDDDDDDDDDDDCCCBBBAAA======<<<<<<<<<<<<======???@@@@@@AAAAAABBBBBBCCCFFFDDDCCCDDDFFFFFFBBB???AAA@@@@@@@@@@@@AAABBBCCCEEEDDDBBB???<<<999777666444333111000/////////000+++,,,,,,------,,,,,,+++111000...---,,,,,,------///.........///000222333++++++++++++++++++++++++++++++++++++,,,---...///222111///...------------.........------,,,,,,,,,---,,,,,,+++++++++,,,,,,---------,,,++++++******------------------,,,,,,000...,,,*********,,,---++++++++++++++++++++++++,,,++++++******++++++,,,------------------------...---------...///111222---------------------------------............///////////////////////////000000000000000000000000111111000000000000111111/////////000111111222222222222222222333444444555666777999999888888999;;;===>>>???AAABBBCCCDDDDDDFFFGGGIIILLLNNNPPPQQQRRRVVVWWWYYY[[[]]]^^^______```aaabbbbbbccceeehhhkkkmmmssstttwww}}}'''''''''''''''(((((()))))))))(((''''''&&&&&&%%%'''((((((((())))))))))))(((''''''(((***---000222444999>>>BBBBBBBBBAAAAAAAAAAAABBBBBBCCCDDDDDDDDDEEEFFFFFFEEEBBB>>>:::777;;;<<<>>>??????>>>===<<<;;;:::999999999;;;===>>>???AAABBBAAA???>>>@@@AAADDDEEEFFFGGGHHHHHHHHHHHHFFFFFFFFFEEEEEEFFFHHHJJJHHHGGGFFFFFFHHHHHHGGGFFFEEEFFFHHHIIIIIIHHHFFFEEEKKKJJJIIIHHHFFFEEEDDDDDDBBBAAAAAAAAABBBCCCDDDEEEEEEEEEEEEGGGIIIIIIGGGFFFFFFFFFGGGHHHIIIKKKLLLMMMIIIGGGCCCAAAAAACCCFFFHHHIIIHHHHHHJJJMMMOOOOOONNNJJJKKKKKKLLLMMMMMMNNNOOOOOOMMMJJJIIIHHHGGGDDDAAAAAABBBCCCDDDDDDDDDDDDDDDGGGJJJMMMNNNMMMOOOUUUZZZ]]]___\\\UUUQQQRRRRRRPPPIIIFFFCCCBBBCCCFFFHHHHHHGGGGGGGGGGGGHHHHHHHHHHHHLLLMMMNNNOOONNNMMMLLLKKKGGGGGGEEEBBB??????CCCFFFHHHHHHHHHHHHIIIIIIJJJKKKKKKJJJJJJIIIIIIIIIJJJJJJKKKKKKIIIGGGFFFEEEDDDDDDHHHGGGFFFDDDBBB@@@??????<<<;;;;;;===@@@AAA@@@???DDDDDDEEEGGGIIIIIIGGGEEEDDDDDDCCCDDDEEEFFFGGGGGGLLLJJJHHHFFFEEEFFFGGGIIIAAABBBDDDFFFHHHIIIJJJJJJKKKJJJJJJIIIHHHFFFEEEDDDBBBAAAAAAAAA@@@>>>===<<<;;;<<<======??????@@@AAAAAAAAAAAABBBBBBBBBBBBBBBCCCCCCCCCDDDDDDDDDAAA???=========>>>???AAABBBCCCBBBAAA???<<<999777444333000///...---,,,,,,,,,---........................000///...,,,,,,,,,,,,,,,---------------...///000,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---......000000000///...---------......---------,,,,,,,,,------,,,,,,,,,,,,------++++++++++++)))(((((())),,,,,,,,,,,,------...//////...,,,+++++++++,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,++++++++++++,,,,,,************************------,,,,,,---...///000........................---------............///////////////////////////000000000000000000000000111111000000000000000000/////////000111111222222444333333222222222222333...000333555666888;;;======>>>???AAABBBCCCDDDDDDFFFGGGJJJLLLOOOQQQRRRRRRWWWXXXZZZ\\\]]]^^^______^^^___aaabbbcccfffjjjmmmnnntttuuuxxx&&&&&&&&&&&&&&&'''(((((()))((('''%%%%%%%%%&&&&&&''''''((((((((()))))))))'''''''''''')))+++---......333888===???@@@AAABBB???@@@AAABBBCCCCCCDDDDDDCCCCCCCCCBBB@@@===;;;999:::;;;<<<>>>???@@@AAABBB===<<<;;;999888888999:::<<<>>>????????????@@@AAADDDEEEFFFGGGGGGHHHGGGGGGEEEEEEEEEFFFGGGHHHJJJKKKJJJHHHFFFFFFGGGGGGEEEDDDCCCDDDFFFGGGHHHGGGGGGFFFKKKKKKJJJJJJIIIIIIHHHHHHHHHGGGFFFDDDCCCCCCCCCCCCBBBAAABBBDDDFFFGGGGGGEEEFFFFFFFFFGGGHHHIIIJJJKKKKKKIIIFFFCCCBBBCCCEEEGGGKKKJJJIIIKKKMMMNNNMMMLLLKKKKKKKKKKKKKKKLLLMMMNNNOOOMMMKKKJJJJJJHHHDDDBBBAAAAAAAAAAAABBBCCCDDDEEEGGGIIIKKKKKKKKKLLLQQQUUUYYY]]]]]]YYYVVVXXXXXXVVVKKKHHHDDDBBBCCCFFFGGGHHHFFFEEEDDDDDDDDDEEEFFFGGGKKKLLLMMMNNNNNNNNNMMMLLLGGGFFFEEEBBB@@@@@@BBBEEEGGGHHHHHHIIIJJJKKKLLLLLLMMMLLLKKKJJJJJJJJJJJJJJJLLLKKKIIIGGGDDDCCCBBBAAAEEEDDDCCCBBBAAA@@@@@@@@@@@@>>>===>>>@@@BBBCCCCCCFFFEEEEEEEEEGGGGGGFFFEEEEEEEEEEEEEEEEEEFFFGGGGGGLLLKKKJJJIIIHHHHHHHHHHHH>>>@@@CCCFFFIIIJJJJJJIIIJJJJJJIIIHHHFFFDDDBBBAAA>>>>>>===<<<:::999888888:::<<<>>>AAACCCDDDDDDDDDBBBCCCCCCCCCCCCBBBAAAAAA???AAACCCCCCAAA@@@@@@@@@999:::;;;<<<>>>@@@AAABBB===<<<:::888666333111000///...---,,,++++++++++++///...---,,,,,,---...///......---,,,++++++++++++++++++,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++***++++++,,,---...//////000000///...,,,+++...------------,,,,,,,,,...---------------............///---***))))))***,,,+++++++++,,,...000111---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,------...////////////////////////---------............///////////////////////////000000000000000000000000222111111111000000///////////////000111111222222555444333222111111111111---///333555777999<<>>???AAABBBCCCDDDDDDGGGHHHJJJMMMPPPQQQSSSSSSXXXYYYZZZ\\\^^^___``````]]]___aaabbbdddgggkkkoooooouuuvvvyyy''''''&&&&&&''''''((())))))(((&&&$$$###$$$&&&''''''''''''((((((((()))))))))))))))))))))***,,,---***...444888;;;>>>@@@BBB@@@@@@BBBCCCCCCCCCCCCBBBBBBBBBAAAAAA@@@>>>===<<<;;;:::;;;<<<>>>@@@BBBDDDAAA@@@>>>;;;999888888777:::;;;===???@@@BBBCCCDDDBBBCCCDDDEEEFFFFFFFFFFFFFFFEEEEEEFFFHHHIIIIIIIIIIIIGGGFFFFFFGGGGGGFFFEEECCCDDDEEEGGGHHHIIIIIIIIIIIIJJJJJJJJJJJJJJJKKKKKKLLLKKKIIIHHHFFFEEEDDDCCCAAA@@@@@@AAADDDEEEDDDCCCCCCCCCCCCDDDFFFGGGIIIJJJMMMKKKHHHEEEEEEFFFHHHIIIMMMLLLKKKLLLNNNNNNNNNLLLKKKKKKKKKKKKLLLMMMOOOPPPNNNMMMKKKKKKKKKIIIGGGDDDEEEDDDDDDCCCDDDFFFGGGHHHHHHIIIJJJJJJJJJKKKNNNQQQUUUZZZ\\\YYYWWWYYYYYYVVVMMMJJJEEECCCDDDEEEGGGGGGDDDCCCBBBAAAAAACCCEEEFFFIIIJJJLLLMMMNNNNNNMMMMMMFFFEEEDDDBBBBBBCCCEEEGGGJJJJJJKKKKKKKKKKKKKKKKKKLLLKKKJJJIIIHHHHHHHHHHHHJJJIIIHHHFFFDDDCCCCCCBBB@@@@@@@@@@@@AAACCCEEEFFFIIIFFFCCCAAABBBDDDDDDDDDHHHFFFDDDDDDEEEFFFFFFEEEDDDEEEFFFFFFFFFGGGIIIJJJIIIIIIIIIHHHGGGFFFEEEDDDAAACCCFFFIIIJJJIIIGGGFFFHHHHHHGGGFFFDDDBBB@@@???:::999999888888888888888<<<>>>AAADDDEEEFFFEEEEEEBBBBBBCCCBBBBBB@@@???>>>;;;???BBBBBB???===>>>@@@999:::;;;<<<===>>>>>>>>>999888777555333111000///000//////.........---------,,,***))))))***,,,------,,,,,,++++++************+++,,,,,,,,,+++***)))------------------------++++++******+++,,,,,,------...///000000...,,,+++------------------------......---------...//////666777777444///,,,,,,------,,,+++++++++---///000+++,,,------...------,,,---------------...............------------....................................------------------........................---------............///////////////////////////000000000000000000000000222222111111000000///.../////////000111111222222333333222111111111222222555666888999999999;;;======>>>???AAABBBCCCDDDDDDGGGIIIKKKNNNPPPRRRSSSTTTXXXYYY[[[]]]___``````aaa^^^```bbbcccdddgggkkknnnooouuuvvvyyy((((((''''''(((((()))***)))'''%%%$$$###%%%&&&'''''''''''''''(((((((((((((((((((((((())))))******(((,,,000444777;;;>>>@@@AAABBBCCCDDDDDDBBBAAA@@@AAABBBBBBAAAAAA@@@??????======<<<===>>>@@@CCCDDDCCCBBBAAA>>><<<;;;:::999777888999<<>><<<;;;999<<<@@@@@@>>><<<>>>@@@<<<<<<======<<<;;;:::999666555444333111000///...000000000000/////////...---,,,***))))))***,,,---++++++++++++++++++*********+++,,,------,,,***)))------------------------++++++*********+++,,,,,,,,,---///000000...,,,+++---------------------------------------...///000<<<>>>>>>999222------...///...---,,,+++,,,,,,---+++,,,---...............------.........////////////......------......///************************///////////////.........---------------------------------............///000000000000000000000000////////////////////////111111111222111000///.../////////000111111222222111111111111222333444555888:::;;;;;;999999:::;;;===>>>???AAABBBCCCDDDDDDGGGIIIKKKNNNPPPRRRSSSTTTXXXYYY[[[]]]___``````aaaaaacccdddddddddeeeiiikkknnntttuuuwww~~~((((((((((((((()))******((('''&&&%%%%%%&&&''''''&&&&&&'''''''''(((((((((&&&&&&&&&&&&'''''''''''')))+++...111333666999<<>>??????>>>>>>???AAACCCDDDCCCCCCBBBAAA@@@>>>======666555666888<<<>>>???>>>@@@AAABBBDDDFFFGGGHHHHHHHHHFFFEEEGGGJJJLLLIIIGGGHHHGGGFFFHHHJJJKKKJJJIIIAAAAAABBBCCCDDDFFFFFFGGGGGGGGGHHHIIIJJJKKKKKKLLLKKKKKKLLLLLLKKKJJJIIIHHHDDDBBB@@@@@@AAABBBAAA@@@??????@@@AAABBBDDDEEEFFFDDDCCCBBBAAAAAABBBDDDEEEFFFEEEDDDEEEGGGGGGFFFEEEIIIIIIIIIKKKNNNSSSWWWYYYTTTQQQLLLJJJJJJJJJJJJIIIFFFFFFFFFFFFGGGHHHIIIJJJJJJJJJJJJJJJKKKLLLNNNOOOOOOSSSTTTQQQOOOPPPOOOLLLLLLJJJHHHGGGHHHHHHGGGEEECCCBBBAAAAAAAAABBBCCCDDDCCCEEEGGGIIIKKKLLLLLLLLLFFFEEEDDDEEEHHHJJJKKKKKKKKKLLLLLLKKKIIIGGGEEECCCDDDCCCBBBAAAAAAAAAAAAAAA>>>>>>>>>???@@@AAACCCCCCEEEDDDCCCBBBCCCEEEGGGIIIFFFCCC@@@@@@AAADDDEEEFFFGGGEEECCCCCCDDDFFFFFFFFFDDDFFFIIIIIIGGGHHHKKKOOOKKKKKKKKKJJJIIIGGGFFFEEECCCDDDGGGJJJKKKLLLKKKKKKMMMKKKIIIEEEAAA<<<888666888888888999;;;===@@@AAABBBCCCDDDEEEDDDDDDBBBBBB>>>???@@@AAA@@@>>>;;;:::888;;;===>>>>>>>>>>>>???>>>>>>>>>===;;;888666444222222111111000///......------............---,,,...---,,,++++++,,,---...++++++,,,,,,,,,++++++***++++++,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++,,,---...//////...---,,,,,,,,,,,,------------...,,,,,,,,,,,,---...//////:::======888000++++++---//////......---++++++***+++,,,,,,---...//////000.........///000000111111......------------......,,,,,,,,,,,,,,,,,,,,,,,,......///000000//////...---------------------------------............///000000000000000000000000///////////////////////////000111222222111000////////////000111111222222000000111222333555666777444666888888888888:::;;;===>>>???AAABBBCCCDDDDDDGGGHHHJJJMMMPPPQQQSSSSSSXXXYYYZZZ\\\^^^___``````cccdddeeeddddddeeehhhjjjmmmssstttwww}}}(((''''''''''''((())))))''''''''''''''''''''''''&&&&&&&&&'''''''''((((((%%%%%%&&&''''''''''''''')))+++,,,---...000333666999;;;>>>@@@BBBAAA@@@???>>>???AAABBBBBB@@@>>><<<;;;;;;<<<===>>>@@@AAABBBAAAAAAAAABBBBBBAAAAAA@@@:::888777888:::;;;:::888:::<<<>>>AAACCCEEEFFFFFFGGGEEEEEEIIINNNQQQOOOKKKKKKIIIHHHIIIKKKKKKJJJIIICCCCCCCCCCCCDDDEEEFFFGGGGGGHHHHHHIIIJJJKKKLLLLLLKKKLLLLLLMMMLLLKKKIIIIIIDDDBBB@@@@@@BBBCCCCCCCCCCCCCCCBBBBBBBBBCCCCCCDDDCCCBBBAAA?????????@@@@@@BBBAAAAAABBBDDDEEEDDDCCCDDDEEEFFFIIINNNTTTZZZ]]][[[VVVOOOJJJHHHGGGGGGGGGFFFFFFGGGHHHIIIIIIIIIIIIJJJIIIHHHIIIJJJLLLNNNNNNMMMQQQRRRNNNLLLMMMMMMKKKIIIIIIIIIJJJKKKJJJGGGEEEBBBBBBCCCCCCCCCDDDDDDDDD@@@BBBEEEGGGJJJKKKLLLLLLIIIFFFDDDEEEGGGIIIHHHGGGFFFGGGGGGGGGFFFDDDAAA@@@@@@@@@???????????????@@@>>>>>>??????AAABBBDDDEEEFFFEEECCCBBBCCCEEEGGGIIIDDDBBB@@@@@@AAACCCDDDDDDEEECCCBBBCCCEEEFFFFFFFFFGGGJJJLLLJJJGGGFFFIIIMMMNNNMMMLLLKKKIIIHHHGGGGGGEEEEEEGGGHHHIIIJJJJJJJJJJJJIIIGGGDDDAAA>>>;;;999::::::::::::<<>>???AAABBBCCCDDDDDDFFFGGGJJJLLLOOOQQQRRRRRRWWWXXXZZZ\\\]]]^^^______bbbcccdddddddddfffiiilllnnntttuuuxxx~~~'''&&&&&&&&&&&&'''((((((''''''((())))))(((((('''&&&&&&&&&'''''''''((((((''''''((()))***************++++++++++++,,,///111444666:::>>>@@@AAA@@@@@@<<<>>>AAABBBBBB???<<<:::444555777999;;;===>>>???>>>???@@@AAABBBCCCCCCBBB@@@===::::::;;;:::777444444666999<<<>>>AAABBBCCCFFFDDDEEEJJJQQQUUUSSSPPPMMMLLLJJJJJJKKKKKKJJJHHHFFFEEEEEEFFFFFFGGGHHHIIIHHHIIIIIIJJJKKKLLLLLLMMMLLLMMMMMMMMMLLLKKKIIIHHHCCCAAA@@@@@@CCCEEEFFFFFFGGGFFFEEEDDDCCCBBBBBBBBBFFFEEECCC@@@???>>>>>>???BBBAAA@@@BBBDDDEEEEEEDDDAAABBBDDDHHHNNNUUU[[[___aaaZZZQQQJJJFFFEEEEEEEEEGGGHHHJJJKKKLLLLLLKKKJJJIIIGGGGGGGGGJJJLLLMMMNNNMMMPPPQQQMMMKKKMMMNNNMMMHHHHHHIIIKKKLLLKKKGGGDDDBBBCCCDDDEEEEEEEEEDDDDDD???@@@CCCFFFIIIJJJKKKKKKJJJHHHEEEEEEGGGGGGEEECCCAAABBBCCCDDDCCCAAA???>>>>>>>>>>>>>>>>>>>>>??????BBBBBBBBBCCCDDDEEEFFFGGGBBBBBBAAAAAACCCFFFJJJLLLIIIFFFDDDBBBBBBCCCBBBAAACCCBBBBBBDDDFFFGGGGGGFFFJJJMMMNNNLLLGGGEEEGGGKKKNNNMMMKKKJJJHHHGGGGGGGGGIIIIIIHHHGGGGGGFFFFFFFFFCCCCCCCCCCCCBBBAAA@@@@@@===<<<<<<;;;===???AAACCCBBBAAAAAAAAAAAABBBCCCCCC===???AAABBBBBB@@@>>><<<:::999999<<<@@@BBB@@@===::::::::::::777444111///---------,,,,,,,,,,,,++++++,,,---.........---,,,)))******++++++******)))***+++------...---,,,+++***))))))((()))+++---...++++++++++++++++++++++++++++++***************+++------,,,,,,,,,---......,,,,,,,,,------.........+++******+++,,,---...//////333666333,,,))),,,000***+++...000000...,,,***---,,,++++++,,,///111333...//////000111222222222---------,,,,,,---------++++++++++++++++++++++++)))***,,,...//////......////////////////////////---------.........//////000000000000000000000000////////////////////////,,,---000222333333222111/////////000111111222222555555444444444555666666333555777777666777888:::===>>>???AAABBBCCCDDDDDDFFFGGGIIILLLNNNPPPQQQRRRVVVWWWYYY[[[]]]^^^______```bbbcccdddeeegggkkknnnooouuuvvvyyy''''''''''''''''''''''''&&&'''''''''''''''&&&&&&))))))(((((((((((())))))))))))))))))))))))))))))...,,,)))((((((***---000000222555999<<<>>>???@@@;;;===???AAA@@@>>>;;;999:::;;;;;;:::999888999:::>>>???@@@BBBCCCDDDEEEEEE??????@@@???>>>;;;888666555666777999;;;>>>@@@AAABBBCCCCCCGGGQQQ[[[]]]ZZZSSSOOOKKKIIIIIIIIIIIIIIIFFFFFFFFFFFFGGGHHHIIIIIILLLMMMLLLJJJIIIIIILLLOOORRRPPPMMMLLLLLLLLLLLLKKKMMMJJJFFFDDDDDDEEEDDDDDDEEEEEEFFFFFFFFFGGGGGGGGGEEEDDDBBBAAA@@@?????????>>>>>>>>>@@@BBBCCCBBBAAAFFFFFFFFFGGGJJJPPPXXX]]]aaaYYYNNNGGGCCCCCCBBBBBBDDDDDDDDDGGGJJJKKKKKKJJJJJJHHHFFFFFFIIIKKKLLLLLLMMMLLLLLLKKKJJJJJJJJJIIIJJJJJJJJJIIIHHHGGGFFFEEECCCDDDEEEEEEEEEDDDCCCBBB@@@@@@AAAAAABBBDDDEEEFFFGGGGGGGGGFFFDDDBBB@@@>>>??????>>>>>>>>>>>>>>>???===>>>>>>>>>===>>>AAADDDDDDEEEEEEEEEDDDDDDFFFHHHGGGFFFEEEDDDDDDEEEFFFFFFHHHFFFDDDCCCBBBCCCDDDEEEEEEDDDCCCCCCDDDFFFHHHIIIIIIJJJKKKJJJHHHHHHJJJLLLNNNMMMKKKIIIGGGGGGGGGHHHIIIIIIHHHGGGEEECCCAAA???>>>>>>>>>???AAABBBAAA???@@@>>><<<<<>>???@@@???@@@AAACCCDDDCCCBBBBBB===???AAACCCCCCAAA???>>>;;;999666222///---------,,,---...///...---,,,+++...,,,)))'''&&&''')))***,,,...///...,,,*********************************,,,,,,+++******+++,,,,,,+++++++++++++++***)))(((---,,,,,,+++*********+++++++++++++++++++++++++++,,,++++++***+++,,,...///------,,,,,,,,,---......------......------,,,+++------------------------,,,+++*********,,,///000...///111333333333222222.../////////...------,,,,,,------,,,+++***,,,---111222000,,,,,,///...++++++,,,---.........---------------.........//////000111///,,,---000000,,,000000000000111111111111111111111000...+++)))'''///...,,,---///111222222222222222222222222222333666777888888777888:::<<<===>>>???AAACCCEEEFFFGGGGGGIIILLLOOORRRSSSTTTTTTUUUXXX\\\^^^___^^^______aaabbbcccdddfffhhhjjjkkkmmmssstttuuu{{{&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&))))))(((((((((((())))))((((((((((((((((((((((((+++***((('''''')))+++---///111444777:::<<<===>>>:::<<>>;;;999666666666777888999::::::===>>>???CCCNNNZZZ___]]]SSSOOOKKKHHHHHHIIIJJJJJJFFFFFFFFFFFFGGGHHHIIIIIIJJJJJJJJJIIIHHHIIILLLNNNPPPOOOMMMLLLLLLLLLLLLKKKLLLIIIFFFDDDEEEEEEEEEEEEGGGGGGGGGHHHHHHHHHIIIIIIGGGFFFEEECCCBBBAAAAAAAAABBBAAAAAAAAABBBBBBAAA???@@@BBBCCCDDDFFFHHHLLLOOOVVVPPPHHHBBBAAAAAAAAA@@@AAAAAABBBDDDGGGIIIIIIHHHFFFDDDCCCCCCFFFIIIJJJKKKMMMLLLLLLKKKJJJHHHGGGFFFHHHHHHHHHGGGFFFEEEDDDDDDBBBBBBCCCDDDDDDCCCBBBBBB???????????????AAACCCDDDBBBCCCDDDEEEDDDBBB@@@???>>>>>>======>>>>>>???@@@???@@@AAAAAA@@@AAACCCEEEHHHIIIJJJIIIHHHGGGHHHIIIIIIHHHGGGFFFFFFGGGHHHHHHGGGFFFDDDCCCBBBCCCDDDEEEFFFFFFDDDDDDEEEGGGIIIJJJJJJKKKKKKJJJHHHGGGIIIJJJLLLLLLJJJIIIHHHHHHGGGGGGGGGGGGEEECCCAAA???===<<<888999:::===AAADDDDDDDDD===<<<:::;;;===?????????<<<<<<======>>>??????@@@???@@@@@@AAABBBBBBBBBAAA@@@AAABBBBBBAAA>>>;;;999777555222000.........///,,,,,,,,,,,,,,,+++******+++***)))))))))+++---...,,,...///...,,,*********++++++++++++++++++++++++,,,,,,+++******+++,,,,,,+++++++++***************---,,,++++++******++++++***++++++,,,---......///...---,,,+++++++++,,,------,,,,,,+++++++++,,,,,,---------...------,,,+++---------------------------,,,+++***+++,,,...///+++,,,---///000000111111,,,,,,------,,,,,,+++***+++,,,,,,+++******+++---,,,555<<<:::444111...,,,---------............///---------.........//////...//////,,,---111111...//////000000111111111222000000000000///...---,,,444222000000111111111000111111222222222333333333555666888888777888;;;===>>>>>>@@@AAACCCDDDEEEFFFHHHJJJLLLOOOQQQSSSSSSSSSTTTWWWZZZ\\\\\\\\\^^^___bbbbbbbbbccceeehhhjjjlllmmmrrrsssuuu{{{%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''''''''&&&)))((((((''''''(((((()))((((((((((((((((((((((((''''''&&&&&&''''''((()))***,,,...111333555666777888:::===???>>>;;;777555999;;;>>>???===<<<;;;<<<999:::<<>>>>>????????????>>>???BBBEEEFFFFFFEEEAAA@@@>>>???BBBEEEGGGHHHJJJKKKKKKJJJHHHFFFCCCBBBEEEEEEDDDDDDCCCCCCBBBBBB@@@AAABBBBBBBBBBBBAAAAAA>>>===<<<;;;<<<===???AAA>>>@@@BBBDDDDDDCCCAAA???============>>>@@@AAABBBBBBDDDFFFFFFEEEEEEFFFGGGMMMNNNPPPOOOLLLJJJIIIIIIIIIIIIHHHHHHHHHHHHIIIJJJIIIHHHFFFEEEEEEFFFGGGGGGGGGFFFEEEEEEEEEGGGIIIJJJJJJJJJJJJIIIGGGFFFGGGIIIJJJJJJJJJIIIHHHGGGFFFEEECCCBBB???===;;;:::999999777777999<<>>>>><<<;;;999;;;===???@@@@@@@@@@@@@@@@@@@@@???@@@@@@AAAAAACCCDDDCCCBBB???;;;777444000000...---------...///------,,,++++++++++++,,,+++++++++,,,---......///,,,---......,,,******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,+++***)))))))))***+++,,,,,,,,,++++++******++++++***+++,,,---///000111111///...,,,+++******+++,,,---,,,,,,+++************---------------,,,++++++------------------------------,,,++++++,,,---...+++++++++,,,---///000111,,,,,,------,,,,,,++++++,,,------,,,++++++---......<<>>??????@@@AAABBBDDDDDDEEEIIIJJJMMMOOOQQQRRRSSSSSSTTTVVVXXXYYYZZZ[[[]]]___bbbaaa```aaacccfffjjjllllllqqqqqqsss{{{%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''((('''''''''(((((((((''''''((((((((())))))))))))))))))))))))%%%%%%&&&'''''''''''''''((()))+++---///111222333555777;;;===>>><<<999777:::===AAABBBAAA@@@??????===>>>???AAACCCDDDEEEEEEBBBCCCEEEGGGGGGFFFEEEDDD======<<<;;;999777666555666777888;;;EEERRRZZZ[[[WWWRRRKKKFFFDDDDDDDDDDDDDDDDDDDDDDDDEEEFFFGGGHHHEEEGGGHHHHHHHHHJJJMMMOOOSSSSSSRRRPPPMMMKKKJJJJJJIIIGGGEEEEEEGGGHHHHHHGGGIIIIIIIIIIIIJJJJJJJJJJJJIIIIIIIIIIIIHHHGGGFFFEEEFFFEEECCCCCCCCCBBB@@@>>>>>>AAADDDEEECCCAAA@@@???BBBAAA????????????@@@@@@???>>>???AAADDDFFFEEEDDD@@@>>><<<<<>><<<;;;::::::<<<>>>@@@>>>@@@CCCEEEFFFEEEBBBAAA@@@?????????@@@BBBEEEFFFEEEGGGJJJJJJIIIHHHHHHIIINNNPPPQQQPPPMMMJJJHHHGGGGGGGGGGGGGGGHHHHHHHHHIIIKKKJJJIIIHHHHHHIIIJJJJJJGGGFFFEEEDDDDDDFFFHHHIIIGGGHHHHHHHHHFFFFFFHHHJJJJJJJJJJJJIIIGGGEEEBBBAAA===;;;999777777777999:::<<<;;;;;;===???AAA@@@>>>?????????@@@@@@???<<<:::888:::===@@@AAAAAAAAA@@@BBBAAA@@@?????????@@@AAACCCBBBAAA???;;;777444111---,,,,,,++++++,,,------111000...---,,,---...///------.........---+++***+++---......,,,***++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++***)))((((((***,,,...,,,,,,++++++***++++++,,,,,,,,,,,,---...///000000...---,,,+++++++++,,,---......,,,+++************,,,------------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,,,,------///...---,,,---...///000---......///......---------...///...------///111444>>>CCC;;;///***,,,///......---------...///000............////////////---000111...---000000.........///000111222222333000//////...///000222333......///222444555333222000000111222333555555666333555666777888999<<>>>>>>>>===<<<;;;999888444666666666<<>>>>>>>>???@@@@@@@@@@@@@@@@@@AAAAAABBBBBB>>>===<<<<<<<<<>>>@@@AAACCCDDDGGGHHHIIIGGGEEEDDDDDDCCCBBBBBBCCCEEEGGGIIIGGGIIILLLLLLKKKJJJJJJJJJLLLNNNOOONNNKKKHHHFFFEEEEEEEEEFFFFFFGGGGGGGGGGGGIIIIIIIIIHHHIIIIIIIIIIIIFFFEEECCCCCCCCCDDDFFFGGGDDDEEEFFFFFFFFFGGGIIIKKKJJJJJJIIIGGGDDDAAA>>><<<777666555555777999<<<>>>@@@???>>>???@@@@@@>>><<<@@@@@@@@@AAAAAA???<<<888888:::===@@@AAABBBAAA@@@CCCBBB@@@?????????@@@@@@???>>>===;;;888555222000---,,,,,,+++++++++++++++000///...,,,,,,---......***+++---------,,,***)))+++,,,...---,,,++++++,,,+++++++++++++++++++++++++++++++++++++++++++++++++++***)))((((((***,,,...,,,++++++***++++++,,,,,,------,,,,,,,,,,,,,,,,,,++++++******+++---.../////////...,,,++++++++++++,,,,,,------,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,......------------------111000...,,,,,,,,,------------......///......---,,,---...---,,,---...000111666777111,,,,,,,,,,,,---------------......///........./////////000000000444555111.........,,,...//////000111111222222111000///...---...///000222222333555888888777555000111111333444555666666333555666777888999<<>>???<<>>>>>???@@@???>>><<<;;;444666444222444;;;??????@@@>>><<<<<>>=========???@@@AAABBBAAAAAAAAABBBCCCDDDEEE@@@@@@AAAAAABBBDDDEEEFFFGGGHHHIIIJJJKKKJJJJJJIIIJJJHHHFFFDDDDDDEEEHHHIIIHHHJJJKKKKKKJJJIIIJJJKKKJJJKKKLLLKKKIIIGGGFFFFFFDDDEEEFFFGGGHHHHHHGGGGGGFFFFFFFFFFFFGGGGGGGGGGGGFFFDDDCCCBBBBBBCCCEEEFFFCCCDDDEEEEEEEEEFFFHHHJJJHHHHHHFFFDDDAAA===;;;999444555666777:::===@@@BBB@@@??????AAABBBCCCBBB@@@????????????@@@>>>:::888:::<<<>>>@@@AAAAAAAAAAAABBBAAA@@@???>>>>>>>>>>>>:::999888777555222111000---------,,,++++++******,,,,,,+++************+++&&&''')))+++---------,,,+++,,,...---,,,++++++,,,***************************++++++,,,,,,++++++***+++***)))))))))***+++,,,++++++******++++++,,,,,,---,,,,,,++++++***))))))******)))***+++---///111//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,------------..................,,,+++************++++++,,,,,,------,,,,,,)))+++++++++***+++---///+++...000//////111...))),,,---...////////////........./////////000000000222777999444///...---,,,000000000000111111111111111111000///............333222111222333333111///111222222333444555555666444555777777888999<<<>>>??????@@@AAABBBDDDDDDEEEHHHIIILLLOOORRRSSSTTTTTTWWWYYY[[[\\\]]]^^^```bbb`````````aaacccgggkkknnnkkkooonnnrrrzzz&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&'''(((((((((((((((''''''&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((%%%%%%$$$$$$$$$%%%'''(((,,,,,,...111444888<<<>>>;;;===@@@AAAAAABBBCCCEEEBBBBBBCCCCCCCCCCCCCCCBBBDDDFFFGGGHHHHHHGGGFFFEEEBBBBBBDDDDDDCCCBBB@@@???777999888444333666888777777777666999<<>>>>>>>>??????@@@AAABBBEEEGGGIIIJJJJJJJJJKKKMMMNNNQQQTTTRRRNNNKKKKKKMMMIIIHHHGGGHHHIIIIIIHHHFFFGGGGGGGGGGGGHHHHHHHHHHHHIIIJJJKKKLLLLLLKKKIIIHHHGGGFFFFFFGGGHHHHHHGGGEEECCCEEEFFFFFFEEEEEEFFFHHHIIIKKKLLLKKKIIIHHHJJJLLLLLLKKKJJJJJJKKKJJJHHHFFFEEECCCBBBCCCFFFJJJLLLLLLMMMKKKHHHEEEBBBAAA@@@@@@???>>>======>>>???AAACCCDDDCCCCCCCCCDDDEEEFFFGGGBBBDDDFFFHHHJJJJJJKKKKKKIIIIIIIIIJJJLLLMMMOOOPPPNNNKKKHHHEEEDDDDDDFFFGGGHHHIIIJJJIIIGGGGGGIIIJJJIIIJJJKKKJJJHHHHHHHHHJJJFFFGGGIIIJJJKKKKKKKKKJJJEEEFFFGGGGGGHHHHHHHHHGGGGGGEEEDDDCCCBBBDDDEEEFFFEEEFFFFFFEEEDDDCCCEEEFFFEEEDDDBBB???===<<<;;;:::666777999<<>>???@@@@@@AAAAAA?????????>>>===;;;:::999777666555333111///...---,,,------------,,,,,,+++******++++++******)))(((&&&''')))***,,,------...***,,,------,,,+++,,,---++++++++++++++++++++++++***+++,,,,,,,,,,,,+++***+++++++++***************++++++******++++++,,,---+++++++++++++++*********++++++******+++---...000------,,,,,,+++,,,,,,---+++,,,,,,,,,,,,+++******++++++++++++++++++++++++,,,,,,---....../////////++++++,,,,,,,,,,,,++++++***+++,,,,,,------,,,,,,***+++,,,,,,+++,,,...000666666333//////111000------///111333333222000///.../////////000000000000111888:::666111000///...111111111111000000000000000000111111000000//////111///......//////...---333333333333444444555555555666888888777888;;;===>>>>>>@@@AAACCCDDDEEEFFFFFFHHHKKKOOORRRTTTUUUUUUVVVYYY\\\^^^^^^^^^___aaa``````aaaccceeeiiilllnnnkkkoooooorrrzzz}}}''''''''''''''''''''''''$$$%%%&&&'''(((((((((((('''''''''&&&&&&'''''''''))))))))))))))))))))))))&&&&&&%%%%%%%%%&&&'''(((+++***)))((()))***+++,,,,,,+++,,,---111555999;;;:::<<<>>>??????@@@BBBDDDCCCDDDEEEFFFGGGGGGGGGGGGAAACCCFFFJJJLLLMMMMMMMMMGGGHHHIIIIIIHHHFFFDDDBBB<<<>>>===888666888888777666666666777999;;;:::999============>>>???@@@AAADDDFFFHHHIIIIIIHHHJJJKKKHHHMMMQQQPPPMMMKKKMMMPPPIIIHHHHHHHHHIIIIIIGGGEEEGGGGGGGGGHHHHHHHHHIIIIIIJJJKKKMMMNNNMMMLLLJJJIIIJJJIIIIIIIIIJJJJJJHHHFFFEEEGGGJJJJJJIIIGGGGGGGGGIIIKKKLLLKKKIIIJJJLLLOOOOOOMMMLLLLLLLLLKKKHHHFFFEEEDDDCCCEEEJJJNNNQQQRRRTTTQQQLLLGGGCCCAAA@@@AAA???>>>======>>>@@@BBBDDDEEEDDDDDDDDDEEEFFFHHHIIIDDDFFFIIILLLNNNOOOOOONNNHHHHHHHHHJJJLLLOOORRRTTTPPPMMMIIIEEECCCCCCDDDEEEHHHIIIHHHGGGEEEFFFHHHJJJIIIJJJKKKJJJIIIIIIKKKMMMIIIJJJLLLMMMNNNNNNNNNMMMHHHHHHIIIJJJKKKKKKKKKJJJHHHGGGEEEDDDCCCDDDFFFGGGGGGHHHGGGEEECCCAAABBBCCCBBB@@@>>>===;;;;;;<<<<<<999:::===???BBBDDDEEEEEEEEEDDDDDDEEEFFFFFFEEECCCDDDBBBAAAAAABBBBBB@@@>>>??????>>>>>>???@@@AAAAAA============<<<:::777666666555333111///---,,,++++++,,,---............---++++++,,,---,,,+++***)))+++++++++++++++++++++,,,***,,,------,,,+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,------,,,+++***+++++++++++++++***)))(((+++*********+++,,,,,,---*********++++++,,,,,,,,,---,,,+++++++++,,,---...+++++++++***++++++,,,,,,+++,,,,,,,,,,,,+++******+++++++++++++++++++++++++++,,,---...////////////***+++---///000000000///,,,------.../////////...---...////////////111333IIIEEE:::...))),,,111222...000333666666444222000////////////000000000000000777;;;777222111222111222222111111000////////////000222333333222111000333111000111333555666666444444444444444444444444666777888888777888:::<<<===>>>???AAACCCEEEFFFGGGEEEGGGKKKOOORRRTTTVVVVVVUUUXXX\\\^^^___^^^_________```bbbdddgggjjjlllnnnkkkoooooossszzz{{{%%%%%%%%%%%%%%%%%%%%%%%%(((((('''&&&'''((()))***''''''&&&&&&&&&&&&''''''$$$%%%&&&'''(((((((((((('''&&&%%%%%%%%%''')))+++((()))+++------,,,***)))++++++,,,---...///000111999888999:::;;;>>>@@@BBB===BBBEEEDDDDDDHHHIIIHHHGGGGGGFFFHHHNNNUUU]]]aaacccSSSFFFDDDFFFDDDCCCCCCBBB@@@>>>===<<<;;;999777555555444444555666888999999999;;;===???AAACCCCCCCCCEEEGGGHHHGGGGGGGGGGGGIIIIIIKKKLLLLLLKKKJJJIIIJJJIIIIIIHHHHHHHHHIIIIIIKKKKKKKKKKKKLLLLLLLLLLLLKKKLLLOOORRRUUUUUURRRPPPMMMLLLKKKKKKLLLKKKIIIGGGGGGGGGGGGHHHHHHGGGGGGFFFJJJIIIHHHGGGHHHJJJLLLMMMNNNNNNMMMKKKIIIGGGFFFEEEFFFEEEDDDDDDGGGMMMRRRVVVYYYTTTNNNHHHDDDDDDEEEFFFBBB>>>::::::===@@@BBBBBBCCCCCCDDDEEEEEEFFFGGGGGGKKKHHHFFFHHHMMMRRRTTTTTTRRRMMMIIILLLQQQTTTQQQMMMMMMKKKHHHFFFEEEFFFGGGHHHIIIHHHGGGFFFFFFEEEEEEEEEJJJJJJJJJJJJKKKKKKKKKKKKLLLMMMMMMKKKJJJIIIJJJLLLKKKJJJJJJIIIHHHGGGGGGGGGJJJEEEAAA@@@DDDFFFEEEBBBDDDCCCAAA???>>>>>>??????;;;;;;;;;;;;<<<>>>???@@@???@@@BBBEEEGGGIIIJJJJJJHHHGGGGGGFFFDDDBBBAAA@@@@@@@@@??????>>>?????????;;;===???@@@@@@>>><<<::::::999888:::;;;999444000000000000000000000000000---------,,,,,,++++++***************************************************,,,++++++******++++++,,,+++++++++,,,,,,---------+++***)))***+++++++++***)))+++---,,,)))(((***,,,((()))******))))))***+++------.........---,,,+++***+++,,,---------,,,,,,,,,***)))))),,,............,,,)))***,,,...---+++,,,,,,+++******))))))(((---------,,,,,,+++++++++,,,+++******,,,,,,+++***//////////////////......)))***+++,,,...///000000444111...,,,***+++---......111000777AAA999,,,+++...............///000000222555999<<<:::666000,,,111111000000000000111111000000111222222222222111111111111000000000000000111222333333444444333333555666666777888:::;;;<<<>>>???@@@AAACCCDDDEEEEEEEEEHHHLLLOOOPPPQQQSSSUUUVVVWWWYYY[[[]]]^^^______aaaaaacccdddfffggghhhiiilllhhhllltttvvvyyy&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''((()))***''''''&&&&&&&&&&&&''''''%%%%%%&&&&&&'''(((((())))))'''%%%$$$&&&'''((()))%%%&&&'''((((((((('''&&&))))))***+++,,,---...///555555555666888:::===>>>>>>CCCGGGFFFGGGKKKNNNMMMFFFFFFGGGJJJPPPYYYaaafff\\\OOODDDDDDFFFEEEDDDDDDCCCAAA????????????===<<<999888666555444444555555555666888999;;;===>>>??????BBBDDDEEEEEEEEEFFFGGGIIIJJJKKKLLLLLLLLLKKKKKKKKKJJJJJJJJJIIIJJJJJJJJJKKKKKKLLLLLLLLLLLLMMMMMMLLLLLLOOOSSSWWWXXXXXXWWWMMMKKKJJJIIIJJJJJJHHHGGGIIIIIIIIIHHHHHHFFFEEEEEEJJJIIIHHHGGGHHHIIIJJJKKKJJJJJJIIIGGGFFFEEEDDDCCCFFFEEEDDDDDDGGGKKKOOOQQQUUURRRMMMHHHEEEEEEFFFGGGDDD@@@===<<>>===@@@BBBAAA>>>DDDBBB@@@>>>===<<<<<<<<<<<<<<<<<<<<<===>>>???@@@AAABBBCCCEEEGGGHHHIIIIIIIIIIIIHHHGGGFFFEEECCCBBBDDDCCCBBBAAA@@@?????????:::<<<>>>??????>>>;;;:::999777666666666444000,,,..............................------,,,,,,,,,+++*********************************************))),,,++++++******++++++,,,+++,,,,,,,,,,,,,,,,,,---,,,,,,+++,,,------,,,,,,***+++,,,+++(((&&&''')))(((***++++++******+++,,,------,,,,,,,,,+++++++++++++++,,,,,,---------,,,///---+++******++++++***///,,,***+++---...---+++))))))******+++,,,,,,,,,---,,,,,,,,,,,,,,,,,,+++---,,,+++,,,------,,,+++,,,------.........------***++++++,,,---...//////...---,,,******+++,,,------000///666BBB===222333///............///000000...111555999999666222000000000////////////000000000000111222222222222111111111111111111111111111222222333444444444444333666666666777888:::<<<======>>>???@@@BBBCCCDDDDDDEEEHHHLLLOOOPPPRRRSSSUUUVVVWWWYYY[[[]]]^^^______aaaaaacccdddfffggghhhiiillliiilllsssvvvxxx''''''''''''''''''''''''(((''''''''''''((()))***''''''&&&&&&&&&&&&''''''&&&&&&%%%%%%&&&''')))***+++(((%%%%%%'''((((((&&&''''''((((((((()))))))))''''''((()))***++++++,,,000000111222333555777888;;;AAAEEEEEEHHHMMMPPPPPPHHHGGGFFFFFFIIIMMMRRRUUURRRIIICCCDDDFFFFFFDDDDDDBBBAAAAAAAAACCCDDDCCCBBB>>><<<999777444333333222222222333555666888999999;;;===@@@AAABBBBBBDDDEEEHHHHHHIIIJJJKKKKKKJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJKKKKKKKKKKKKLLLLLLMMMMMMMMMMMMOOOSSSXXX\\\^^^^^^MMMKKKHHHGGGHHHIIIIIIHHHKKKJJJJJJIIIGGGFFFDDDCCCIIIIIIIIIHHHHHHHHHHHHHHHHHHHHHGGGFFFEEEEEEEEEEEEFFFFFFEEEEEEFFFHHHJJJKKKPPPNNNKKKIIIGGGFFFGGGGGGFFFCCCAAA@@@AAACCCDDDDDDDDDEEEFFFGGGHHHIIIJJJJJJKKKJJJJJJNNNUUU]]]cccfffXXXSSSMMMLLLOOOQQQOOOLLLIIIHHHGGGFFFFFFGGGHHHIIIEEEDDDCCCCCCEEEGGGJJJKKKIIIIIIJJJJJJJJJKKKKKKKKKJJJLLLMMMMMMLLLLLLNNNOOOPPPOOOMMMKKKIIIGGGFFFEEECCC???;;;;;;===>>>===;;;???>>>===<<<<<<<<<<<<<<<>>>>>>=========???@@@AAACCCCCCEEEFFFGGGHHHHHHHHHGGGGGGGGGGGGFFFEEEDDDCCCBBBAAA???===;;;:::999888:::;;;===>>>>>>===<<<:::999777444333222000---+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++************************))))))******************,,,++++++******++++++,,,---,,,,,,,,,,,,,,,,,,+++,,,,,,,,,---,,,,,,,,,+++***+++,,,+++)))((()))***)))***,,,+++******+++------,,,+++*********++++++++++++,,,,,,,,,---------000---+++******++++++***///---+++,,,---...---,,,******++++++,,,---------+++,,,,,,,,,,,,,,,,,,---...---,,,,,,......---,,,)))***+++,,,,,,---,,,,,,,,,,,,,,,,,,------------++++++++++++,,,------------///...555BBB===444666//////......//////000111...000333555555444222000/////////....../////////000000111222222222222111111111111222222333333333222222333444444444444444666666666777999:::<<<=========>>>@@@AAABBBCCCDDDEEEHHHLLLOOOQQQRRRTTTUUUVVVWWWYYY[[[]]]^^^^^^___```aaabbbdddfffgggiiiiiillljjjmmmsssuuuwww&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''(((''''''&&&&&&&&&&&&'''''''''&&&%%%$$$%%%''')))+++---)))%%%%%%((()))'''$$$((((((((('''((()))******&&&''''''((())))))******,,,------///000222333444555;;;@@@AAAEEEKKKOOOOOOHHHGGGDDDCCCBBBCCCEEEFFFKKKGGGDDDDDDFFFEEECCCBBBAAA@@@AAABBBEEEGGGGGGGGGAAA@@@===:::777666555555111111222333444555666666777999;;;======???AAACCCDDDDDDEEEFFFGGGHHHHHHHHHGGGHHHHHHIIIIIIIIIIIIIIIJJJIIIIIIIIIIIIKKKLLLMMMNNNNNNOOORRRWWW\\\^^^___NNNKKKHHHGGGHHHJJJJJJJJJJJJJJJJJJIIIHHHFFFEEEDDDIIIJJJJJJJJJIIIHHHGGGGGGIIIIIIHHHGGGGGGHHHIIIIIIHHHHHHHHHHHHHHHHHHHHHHHHLLLKKKJJJIIIHHHHHHHHHIIIHHHFFFEEEDDDDDDDDDEEEEEEDDDDDDEEEFFFGGGHHHIIIIIIFFFFFFGGGKKKQQQYYY___cccZZZUUUOOOMMMNNNOOOMMMKKKGGGGGGGGGGGGGGGHHHIIIIIIDDDCCCBBBBBBCCCEEEHHHJJJFFFFFFFFFGGGGGGGGGGGGHHHKKKMMMNNNMMMLLLKKKLLLMMMOOONNNLLLJJJGGGEEECCCBBB@@@===;;;:::;;;<<<;;;999888999:::<<<>>>@@@AAABBB@@@???>>>===>>>???@@@AAADDDEEEFFFFFFGGGGGGFFFFFFCCCCCCDDDDDDCCCBBBAAAAAA>>>===;;;999888777666666;;;;;;===>>>>>>===<<<;;;888666333111//////...---++++++++++++++++++++++++)))))))))***************************************************++++++++++++,,,++++++******++++++,,,---------,,,,,,+++++++++)))+++,,,,,,+++***)))))))))***++++++,,,,,,---...(((***++++++******+++,,,...---+++))))))***,,,---,,,+++++++++,,,,,,------...,,,******,,,............---,,,,,,------...---......---,,,,,,++++++***+++++++++,,,,,,---------...,,,+++,,,---...---,,,((()))***+++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,---.../////////......---000///777BBB<<<111222/////////...///000000111222222222222111000///...000000////////////000000000000111222222222222111111111222222333444555555222333333444555444444444666666777888999;;;<<<===>>>>>>???@@@BBBCCCDDDEEEFFFIIIMMMOOOQQQRRRTTTUUUWWWXXXYYY[[[]]]^^^^^^^^^```aaabbbdddfffhhhiiijjjlllkkkmmmrrrsssuuu$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&'''''''''&&&%%%$$$%%%''')))+++,,,***''''''((((((&&&$$$%%%$$$$$$$$$$$$%%%&&&'''''''''(((((())))))************,,,---...///000000111777<<<>>>AAAHHHLLLLLLEEEEEEEEEEEEFFFHHHJJJLLLGGGHHHGGGFFFEEEDDDBBB@@@@@@???@@@BBBEEEHHHHHHHHHCCCBBB@@@===<<<;;;;;;;;;444444444555555666666666555777999::::::;;;===???BBBBBBCCCDDDEEEFFFGGGHHHGGGHHHIIIJJJJJJJJJJJJIIIGGGGGGFFFFFFFFFHHHJJJKKKPPPOOONNNPPPTTTXXXZZZ[[[OOOMMMJJJIIIJJJKKKLLLLLLHHHHHHIIIIIIIIIHHHGGGGGGJJJJJJJJJJJJJJJIIIHHHGGGJJJIIIHHHHHHHHHIIIKKKLLLKKKKKKKKKJJJJJJIIIHHHHHHIIIIIIIIIIIIJJJJJJKKKKKKIIIIIIIIIHHHFFFEEEEEEEEEHHHHHHIIIIIIJJJKKKKKKKKKDDDDDDFFFIIILLLQQQWWWZZZYYYUUUPPPNNNNNNNNNLLLJJJFFFGGGHHHHHHIIIIIIIIIIIIFFFEEECCCBBBBBBCCCEEEFFFFFFGGGGGGGGGHHHHHHHHHHHHLLLNNNNNNMMMKKKHHHHHHHHHJJJJJJHHHFFFCCCAAA??????;;;:::999999999:::999888999:::<<<>>>AAACCCDDDEEEBBBAAA???======>>>@@@AAAEEEEEEEEEFFFFFFEEEEEEDDDBBBBBBBBBBBBAAAAAA@@@???<<<;;;;;;::::::::::::;;;;;;<<<=========<<<;;;:::333222000...------...///++++++++++++++++++++++++))))))******++++++,,,,,,************************+++++++++,,,,,,,,,------,,,++++++******++++++,,,---------,,,,,,+++++++++***,,,......,,,***)))***+++******++++++,,,,,,+++((()))+++***))))))***,,,000...,,,+++***+++---...,,,,,,+++++++++,,,---...///---++++++---//////...---------,,,,,,,,,---.........---,,,,,,++++++***+++++++++,,,,,,---------,,,+++***+++,,,---,,,*********+++---............---,,,,,,,,,,,,+++++++++---...///000///...,,,++++++///111999EEE>>>111111///////////////000111111111111111000/////////...222111111000000111111222000000111222222222222111111111222333444555555555333333444555555555444444666777777888999;;;<<<===???@@@AAABBBCCCEEEFFFFFFFFFIIIMMMPPPQQQRRRTTTVVVWWWXXXZZZ[[[]]]]]]^^^^^^___```bbbdddfffhhhiiijjjllllllnnnqqqrrrtttzzz###$$$$$$%%%%%%&&&&&&&&&###$$$%%%%%%&&&&&&%%%%%%''''''&&&&&&&&&&&&''''''&&&&&&%%%%%%&&&''')))************)))((('''&&&&&&%%%&&&&&&&&&'''''''''''''''((((((((()))))))))***((()))***,,,---............555999;;;>>>EEEHHHHHHGGGFFFFFFFFFGGGGGGHHHHHHFFFJJJKKKHHHEEEDDDCCC@@@?????????AAAEEEGGGHHHGGGDDDCCCAAA@@@??????@@@@@@999999999999999888888888777888999888888888:::<<<@@@@@@@@@AAACCCEEEGGGHHHHHHIIIKKKLLLMMMLLLLLLKKKFFFEEEDDDCCCDDDFFFIIIJJJPPPNNNMMMNNNPPPSSSTTTTTTOOOMMMKKKJJJLLLMMMMMMLLLHHHHHHIIIIIIIIIIIIHHHHHHIIIIIIIIIIIIHHHHHHHHHHHHIIIHHHGGGFFFFFFHHHJJJKKKMMMMMMLLLLLLKKKKKKJJJJJJIIIIIIIIIJJJKKKLLLMMMNNNLLLNNNNNNMMMJJJHHHGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHEEEGGGIIIKKKLLLNNNQQQTTTUUUSSSPPPOOONNNMMMLLLJJJGGGHHHIIIKKKKKKKKKJJJIIIGGGGGGFFFEEEDDDDDDCCCCCCDDDDDDDDDEEEEEEEEEFFFFFFKKKMMMMMMLLLHHHEEEDDDCCCDDDDDDCCCAAA@@@>>>===<<<777888888888999999999999???@@@AAABBBCCCCCCCCCCCCCCCBBB???===<<<===???AAACCCDDDDDDEEEEEEDDDCCCCCCBBBBBBBBBBBBAAA@@@???>>>777777777777888999:::;;;;;;;;;;;;:::999888777666---...---,,,******,,,...,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,---...//////******************************++++++,,,---------,,,++++++******++++++,,,---,,,,,,,,,,,,,,,,,,+++,,,000333333///,,,,,,------+++***)))******(((''')))***++++++******+++---///...---,,,,,,,,,---------,,,+++***+++,,,---...333111...,,,,,,,,,+++***,,,,,,---,,,+++***,,,...******++++++,,,---------+++,,,,,,,,,,,,,,,,,,---,,,+++******,,,,,,+++***+++,,,---......///......,,,,,,,,,,,,++++++++++++,,,,,,---...---,,,***)))***...000999FFFAAA555666000000//////000000111222------...///000111222222333222222111111222222333000000111222222222222111222222222333333444444444333333444555555555555555777777777888:::;;;===>>>@@@@@@AAACCCDDDEEEFFFGGGFFFIIIMMMPPPQQQSSSUUUVVVXXXYYYZZZ[[[\\\]]]]]]]]]___```bbbdddfffhhhjjjkkklllmmmooopppppprrruuuxxx{{{$$$$$$%%%%%%&&&''''''((($$$%%%&&&'''((('''&&&&&&''''''&&&&&&&&&&&&''''''%%%%%%&&&&&&'''(((((()))'''***,,,+++'''%%%&&&)))'''((()))***+++***))))))'''''''''(((((((((((((((&&&''')))+++,,,,,,,,,++++++111666666999???BBBBBBFFFEEEEEEEEEDDDCCCBBBAAADDDKKKMMMIIIEEEFFFFFFDDD@@@@@@@@@BBBDDDFFFFFFFFFDDDCCCBBBAAA@@@AAAAAABBB=========<<<<<<;;;;;;;;;:::::::::888666666777999;;;;;;;;;<<<>>>@@@CCCDDDEEEGGGIIIJJJKKKKKKJJJIIIEEEDDDCCCCCCDDDFFFIIIKKKNNNMMMLLLLLLNNNPPPPPPOOOLLLKKKJJJKKKLLLMMMLLLKKKIIIJJJJJJJJJIIIHHHGGGGGGGGGFFFEEEEEEEEEFFFGGGHHHIIIHHHFFFEEEEEEGGGIIIJJJMMMLLLLLLKKKKKKKKKLLLLLLJJJJJJJJJJJJKKKMMMOOOPPPPPPRRRTTTRRRNNNKKKJJJJJJGGGFFFFFFEEEDDDDDDCCCCCCFFFIIIMMMOOONNNNNNOOOPPPPPPOOOOOOOOOOOOMMMKKKJJJHHHIIIKKKMMMMMMLLLJJJIIIHHHIIIIIIIIIHHHGGGEEEDDDCCCCCCCCCCCCDDDDDDDDDDDDGGGIIIJJJIIIFFFCCCAAAAAA??????>>>>>>======<<<<<<888999;;;<<<<<<===>>>>>>BBBCCCDDDDDDDDDDDDCCCBBBDDDBBB???<<<;;;<<<>>>@@@BBBBBBCCCCCCCCCCCCCCCBBBAAAAAAAAA@@@???===<<<;;;444444444555555777888888:::999888777555333222111,,,......,,,)))((()))+++++++++++++++++++++++++++))))))***+++,,,---......************************(((((()))******+++,,,,,,,,,++++++******++++++,,,+++,,,,,,,,,,,,,,,,,,------222666555111------///,,,***)))***---...---,,,+++,,,...---,,,,,,---///---------,,,,,,,,,++++++---,,,+++******,,,---///222///,,,+++*********(((***+++,,,+++))))))+++---))))))******+++,,,,,,,,,---,,,,,,,,,,,,,,,,,,+++---,,,++++++,,,---,,,+++------............------++++++++++++++++++,,,,,,++++++,,,,,,---,,,,,,,,,+++---,,,333@@@<<<333666000000//////000000111222,,,---...///000111222222222222111111111111222222000000111222222222222111222222222222333333333333333444444555555555555555777777888999:::<<<===>>>???@@@AAABBBDDDEEEFFFFFFFFFJJJNNNPPPRRRSSSUUUVVVXXXYYYZZZ[[[\\\]]]]]]]]]___```aaadddfffhhhjjjkkklllnnnooooooooopppqqqrrruuu%%%%%%&&&&&&'''((())))))&&&&&&((()))))))))(((''''''''''''&&&&&&'''''''''$$$%%%&&&'''((((((((((((%%%***...,,,&&&$$$'''+++$$$%%%'''))))))((('''%%%&&&&&&''''''''''''''''''%%%&&&(((***++++++******'''---111222444999<<<<<<>>>???AAADDDFFFGGGHHHIIICCCKKKNNNIIIFFFGGGIIIGGGBBBAAAAAABBBEEEFFFFFFEEEEEEDDDBBBAAA@@@@@@AAABBB@@@@@@???>>>>>>===<<<<<<<<<<<<;;;999666555666888555555555777999;;;>>>???AAACCCEEEGGGHHHGGGFFFEEEFFFEEEDDDCCCDDDGGGJJJLLLLLLKKKKKKLLLNNNOOOOOONNNJJJJJJJJJKKKLLLLLLKKKIIILLLKKKKKKJJJIIIGGGFFFEEEEEEDDDCCCBBBCCCDDDFFFHHHKKKIIIGGGEEEFFFGGGIIIKKKLLLKKKKKKJJJJJJKKKMMMNNNLLLKKKJJJJJJKKKMMMPPPRRRSSSVVVXXXVVVQQQMMMLLLLLLJJJJJJIIIHHHGGGFFFEEEDDDFFFJJJOOOQQQOOONNNNNNOOOLLLMMMNNNOOOOOONNNKKKJJJIIIKKKMMMNNNNNNMMMJJJIIIIIIJJJKKKLLLLLLJJJHHHGGGGGGGGGGGGGGGHHHHHHHHHHHHDDDFFFHHHHHHEEECCCAAAAAA<<<<<<<<<<<<============;;;===@@@AAABBBBBBCCCEEE@@@AAACCCEEEFFFFFFEEEEEEDDDBBB>>>;;;:::<<<>>>???@@@AAABBBBBBCCCBBBBBBBBB??????>>>===;;;:::888777888888888888888999:::;;;888888666444222000...---///111222///+++))))))+++************************%%%&&&'''((()))***+++,,,************************&&&''''''((()))*********,,,++++++++++++++++++,,,+++++++++,,,,,,---------,,,111555444000,,,,,,...***))))))---333666777666---...//////......///111+++,,,,,,,,,,,,+++***)))---,,,+++******,,,...///---+++)))((()))++++++***)))+++,,,+++((((((***---,,,,,,++++++***))))))(((---------,,,,,,+++++++++...---,,,,,,......---,,,------.........---,,,,,,******+++++++++,,,,,,,,,+++,,,,,,---...///000111......))),,,777444---111000000000000000111111222///000000000000000///...111111000000000000111111000000111222222222222111333222222222222222222222333444555555666666555555777777888999:::<<<===>>>>>>???@@@AAACCCDDDEEEEEEGGGJJJNNNQQQRRRSSSUUUWWWXXXYYYZZZ[[[\\\]]]]]]]]]______aaadddfffiiijjjkkklllnnnoooooooooppppppnnnuuu%%%&&&((((((&&&%%%$$$$$$***'''$$$%%%&&&'''(((***'''&&&&&&&&&&&&'''((((((***)))(((&&&%%%%%%%%%%%%((((((''''''''''''(((((())))))(((((('''''''''&&&'''''''''&&&&&&%%%%%%$$$%%%&&&&&&'''((()))******)))***,,,...111333555666<<<>>>???@@@AAABBBEEEGGGEEEGGGIIIIIIGGGEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDIIIGGGDDDBBBAAABBBDDDEEEAAA@@@???>>>============<<<===>>>>>>===;;;999777::::::999888888999999:::>>>>>>???@@@AAABBBCCCCCCAAADDDHHHHHHFFFEEEFFFHHHJJJKKKLLLMMMNNNNNNNNNNNNMMMLLLKKKJJJJJJJJJKKKLLLOOONNNLLLIIIFFFDDDBBBAAA<<<<<<===>>>AAADDDFFFHHHKKKJJJJJJIIIIIIIIIIIIJJJKKKKKKKKKKKKKKKLLLLLLMMMNNNMMMKKKKKKLLLNNNQQQSSSZZZ___aaa[[[TTTQQQNNNKKKNNNLLLIIIGGGEEEDDDEEEEEEHHHJJJMMMPPPQQQQQQPPPNNNLLLMMMOOOPPPPPPOOOMMMLLLFFFGGGIIIKKKLLLKKKJJJIIIPPPLLLHHHGGGIIIJJJIIIHHHKKKIIIFFFDDDEEEEEEDDDCCCFFFFFFEEECCCAAA???>>>===;;;<<<===>>>???@@@@@@@@@===>>>@@@BBBDDDFFFFFFFFFCCCHHHIIIFFFDDDEEEDDDAAABBB@@@======>>>@@@@@@@@@CCCAAA@@@???@@@>>><<<999<<<;;;:::888777666666666222333666888999:::::::::333333222222111000000///444222000...,,,+++***)))*********,,,...///---+++******))))))******+++,,,,,,,,,,,,,,,++++++***))))))))))))***+++++++++,,,******+++++++++******)))************************,,,,,,,,,,,,,,,,,,,,,,,,'''((())),,,000555:::<<<777666444222000///---,,,,,,,,,,,,++++++*********'''***,,,---,,,***))))))---,,,,,,+++*********+++------------------------,,,,,,,,,++++++*********,,,,,,+++***))))))))))))++++++++++++******))))))++++++,,,,,,---...//////+++,,,,,,,,,,,,,,,,,,---,,,,,,,,,---------......//////000000000000//////........................000111111111111000000///111000//////000222444555000000000000000000000000000000111111111222222222333333444444444444444444444444555777:::<<<>>>@@@AAAAAAAAABBBCCCDDDEEEFFFGGGIIIMMMQQQSSSSSSSSSRRRUUUWWWZZZ\\\\\\]]]___```]]]___cccfffiiiiiihhhhhhkkkmmmnnnmmmllllllmmmooosss&&&((())))))'''%%%%%%%%%&&&%%%&&&)))(((&&&%%%''''''&&&&&&&&&&&&'''((((((***************++++++,,,''''''&&&&&&&&&&&&''''''((('''''''''&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&'''''''''((()))))))))((()))***,,,...000222333777999;;;===>>>AAADDDGGGGGGIIIJJJJJJHHHFFFFFFFFFEEEEEEEEEEEEEEEFFFFFFFFFIIIGGGEEECCCCCCDDDFFFHHHEEEDDDBBB@@@???===<<<<<<===>>>@@@AAAAAA???>>><<<<<<;;;:::999999888888999888999:::<<<>>>@@@AAABBB@@@CCCFFFFFFDDDCCCDDDFFFFFFGGGHHHJJJKKKLLLLLLLLLNNNMMMLLLJJJJJJJJJJJJKKKLLLKKKIIIGGGEEECCCBBBAAA????????????AAACCCEEEGGGJJJIIIIIIHHHHHHHHHIIIIIIKKKJJJJJJJJJJJJKKKLLLLLLMMMLLLJJJJJJKKKMMMPPPRRR___jjjppphhh[[[SSSPPPPPPQQQOOOLLLIIIFFFEEEEEEFFFHHHIIIKKKMMMNNNNNNMMMLLLLLLLLLMMMLLLLLLJJJHHHGGGHHHIIIKKKLLLLLLLLLJJJIIIJJJHHHEEEFFFJJJMMMMMMMMMGGGEEECCCBBBBBBCCCBBBBBBBBBBBBAAAAAA@@@@@@@@@???<<<===???@@@BBBCCCDDDDDDCCCDDDDDDEEEFFFFFFGGGGGGCCCGGGIIIGGGFFFHHHHHHFFFAAA???<<<;;;<<<===>>>===AAA@@@???>>><<<;;;999888888777777666666666777777888999999999999888666555111111000000///......---///...---,,,++++++++++++---,,,+++,,,------,,,*********))))))******+++,,,,,,---------,,,,,,+++******************+++++++++************************************************************************+++***))))))+++---///111111000///...---,,,+++***,,,,,,,,,+++++++++******(((***,,,,,,+++*********---,,,++++++******++++++------------------------,,,,,,,,,+++++++++******,,,,,,+++*********++++++++++++++++++*********)))***+++++++++,,,---------+++,,,,,,,,,,,,------------------.........////////////000000000000/////////////////////.........///000000111111111000000000//////000111222333333111111111111111111111111111111111222222222222333333333333444444444444555888888888888999;;;<<<===AAAAAAAAABBBCCCDDDEEEFFFEEEHHHKKKOOORRRTTTTTTTTTVVVXXX[[[\\\\\\]]]^^^```___aaadddhhhiiijjjiiihhhkkklllmmmmmmlllkkklllnnnsss%%%'''((('''%%%######$$$%%%###$$$))))))&&&$$$''''''&&&&&&&&&&&&'''(((((()))(((((((((((()))******&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%''''''''''''''''''(((((((((((((((((((((((((((((('''((()))***+++---......000222555777:::===AAADDDEEEGGGIIIIIIGGGFFFEEEFFFEEEEEEFFFFFFGGGGGGHHHHHHJJJIIIGGGFFFFFFGGGHHHIIIHHHGGGEEECCC@@@>>><<<;;;===>>>@@@BBBCCCCCCBBBAAA???>>>===;;;:::999888888888888999999:::;;;<<<<<<>>>@@@BBBBBBAAA@@@@@@AAAAAABBBDDDGGGIIIJJJKKKLLLNNNMMMKKKJJJIIIIIIIIIJJJHHHHHHGGGFFFEEECCCCCCBBBDDDCCCBBBBBBBBBCCCEEEFFFIIIHHHHHHHHHHHHHHHIIIIIIJJJJJJJJJJJJJJJKKKKKKLLLLLLKKKIIIIIIJJJLLLOOOQQQaaaqqq|||tttbbbVVVSSSSSSRRRPPPMMMIIIFFFEEEEEEEEEIIIIIIIIIJJJJJJJJJKKKKKKMMMLLLKKKJJJIIIGGGFFFFFFJJJJJJKKKLLLLLLKKKIIIHHHFFFDDDCCCEEEHHHKKKLLLLLLBBB@@@>>>===???@@@@@@@@@>>>>>>>>>??????@@@AAABBB???@@@BBBDDDFFFHHHIIIIIIIIIHHHGGGFFFEEEFFFGGGGGGDDDHHHIIIGGGFFFIIIKKKJJJCCC@@@===;;;<<<===<<<<<<>>>>>>===;;;888666666666333333444444555666888888;;;;;;:::999888666444333.........------,,,,,,+++******))))))******+++,,,///---+++++++++++++++)))******))))))******+++,,,*********+++******)))(((+++++++++***************++++++***))))))***+++,,,************************************************---,,,***)))(((((())))))++++++++++++++++++++++++,,,,,,,,,++++++++++++******+++,,,+++***)))***,,,,,,,,,++++++******++++++------------------------,,,,,,,,,,,,++++++++++++,,,,,,+++++++++,,,------++++++++++++************++++++++++++++++++++++++++++++,,,,,,------------............////////////...//////000000//////...000000000/////////.........///000111111111111111000111222333333333333333111111111111111111111111222222222222333333333333333333333444444444555555888888999999:::<<<===>>>AAAAAAAAABBBCCCDDDFFFGGGEEEGGGJJJMMMQQQTTTVVVVVVWWWYYY[[[\\\\\\\\\^^^___aaacccfffhhhjjjjjjjjjiiikkklllmmmlllkkkjjjkkklllrrr$$$&&&&&&%%%###""""""###(((###$$$---111,,,(((((('''&&&&&&&&&&&&'''((((((***)))((('''&&&%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((()))))))))))))))(((((((((((((((((((((((()))******+++++++++---000222444777:::===>>>AAADDDEEEEEEDDDEEEFFFEEEEEEFFFGGGHHHIIIJJJJJJNNNLLLJJJIIIHHHGGGHHHIIIHHHGGGFFFDDDAAA???===;;;:::<<>>======<<<<<<===>>>@@@BBBEEEGGGIIIKKKKKKKKKJJJIIIHHHGGGHHHIIIJJJFFFFFFFFFFFFFFFFFFFFFEEEHHHGGGFFFEEEDDDDDDEEEFFFHHHHHHHHHHHHHHHIIIJJJKKKKKKKKKJJJJJJKKKKKKLLLMMMLLLKKKIIIIIIJJJLLLOOOQQQ]]]mmmyyyuuufffZZZUUUTTTPPPNNNKKKHHHFFFEEEEEEFFFKKKJJJIIIHHHHHHIIIJJJJJJNNNMMMLLLJJJIIIHHHHHHHHHIIIIIIIIIIIIHHHGGGFFFEEEDDDCCCBBBAAABBBCCCCCCCCC===;;;999:::<<>>>>>>>>>>>???AAACCCDDDDDDEEEGGGHHHIIIJJJKKKKKKIIIGGGEEEDDDDDDEEEFFFGGGIIILLLLLLHHHGGGIIIIIIHHHFFFCCC???============<<<:::<<<<<<999555333333444333333333444555666777888888888777777666444444333------,,,,,,,,,+++++++++)))))))))))))))***+++,,,///---***)))***+++++++++******))))))******+++,,,******++++++++++++******,,,+++++++++***))))))))),,,+++)))((((((***,,,---************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++*********++++++******++++++,,,---......+++++++++++++++++++++++++++,,,,,,+++))))))+++---,,,,,,++++++***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///++++++++++++++++++++++++,,,,,,,,,+++++++++++++++++++++,,,,,,---.........------------...............//////////////////...000000/////////.........---...///111111222222222111222444555666555444444111111111111111111111111222222333333333444444444222333333444444555555555666666777999<<<>>>@@@BBBAAAAAAAAABBBCCCEEEFFFGGGGGGHHHJJJMMMPPPSSSUUUVVVXXXZZZ\\\]]]\\\\\\]]]^^^bbbcccfffhhhiiijjjiiiiiikkklllmmmllljjjiiijjjkkkqqq&&&''''''&&&%%%$$$%%%&&&)))'''000BBBHHH<<<---&&&'''&&&&&&&&&&&&'''((((((,,,+++***(((''''''''''''((((((''''''''''''((((((''''''''''''''''''((((((&&&'''''''''(((((()))))))))))))))))))))((((((((((((((()))))))))*********)))+++---......000333555888;;;???AAACCCDDDFFFGGGCCCDDDEEEFFFHHHJJJKKKKKKQQQOOOMMMJJJHHHGGGFFFFFFDDDDDDDDDCCCBBB@@@>>>===;;;===@@@DDDFFFGGGGGGGGGGGGFFFDDDBBBAAA??????>>>BBBBBBAAA@@@???>>>=========<<<<<<;;;;;;;;;::::::;;;<<>><<<<<<<<<<<<;;;888999:::999777444333333555555444444444555555666555555444222111000000///------,,,,,,,,,,,,++++++,,,+++************++++++,,,***))))))***,,,------******))))))******+++,,,------...............---,,,+++++++++***)))))))))+++***)))((((((***,,,---************************,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,))))))***+++---...//////+++++++++++++++++++++++++++,,,,,,+++******+++---,,,++++++***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////+++++++++++++++++++++,,,------------,,,,,,,,,,,,++++++,,,------...//////++++++,,,,,,,,,---------......////////////..............................---...///111111222222222000111333444444333222222111111111111111111111111222222333333333444444444222222333333444555666666666666777999<<<>>>@@@BBBAAAAAAAAABBBDDDFFFGGGHHHKKKKKKLLLNNNPPPRRRSSSTTTXXXZZZ]]]]]]]]]]]]^^^___aaabbbdddfffhhhiiiiiiiiilllmmmmmmllljjjhhhiiijjjppp((()))***)))((((((***,,,(((///DDD]]]^^^FFF...$$$'''&&&&&&&&&&&&'''((((((&&&&&&&&&&&&&&&''''''((((((((((((''''''((((((((('''''''''(((((((((((((((''''''''''''''''''(((((())))))))))))))))))))))))(((((())))))))))))******(((***++++++***+++---///333666;;;>>>@@@BBBEEEFFF@@@AAACCCEEEGGGIIIJJJKKKPPPOOOMMMJJJHHHFFFEEEEEEBBBCCCDDDDDDCCCBBBAAA??????AAADDDGGGIIIIIIIIIIIIGGGFFFEEEDDDCCCCCCCCCCCCCCCCCCDDDDDDEEEFFFGGGGGGAAA???===<<<======<<<;;;:::;;;<<<>>>@@@AAAAAAAAAAAAAAA@@@@@@AAABBBDDDEEECCCCCCDDDEEEFFFGGGGGGHHHIIIHHHGGGEEEEEEEEEFFFFFFFFFFFFFFFGGGHHHJJJKKKLLLKKKKKKKKKKKKKKKLLLMMMMMMJJJIIIHHHGGGHHHKKKMMMOOORRRXXX]]]___```___YYYQQQLLLKKKIIIHHHHHHIIIKKKLLLHHHGGGFFFEEEEEEEEEFFFGGGEEEEEEEEEFFFFFFFFFFFFFFFAAA@@@@@@???>>>======<<<999:::;;;;;;::::::;;;<<<<<<:::999;;;>>>AAABBBBBBEEEDDDBBBAAABBBCCCEEEFFFKKKKKKLLLKKKKKKJJJIIIHHHGGGGGGFFFGGGHHHJJJLLLMMMSSSVVVVVVQQQLLLJJJHHHDDDAAA>>>;;;999999999888888888888999:::;;;999555222666666555444333333333444555444222///---,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++***************)))((()))+++------,,,******))))))******+++,,,)))******++++++++++++++++++++++++******************))))))))))))+++,,,---************************************************,,,,,,+++***))))))(((((((((((()))***+++,,,,,,---***++++++++++++,,,,,,,,,+++,,,---,,,+++***+++---++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,,,,---......++++++++++++,,,,,,,,,,,,------------------------++++++,,,---...//////000***+++++++++,,,,,,,,,,,,---......//////......------......//////000000111...///000111111111111111...//////000000/////////222222222222222222222222222222222222333333333333111222333333444555666666888888999999:::<<<===>>>AAAAAAAAACCCDDDFFFHHHIIILLLMMMOOOPPPRRRSSSSSSSSSXXXZZZ\\\]]]]]]]]]___``````aaacccfffhhhiiijjjkkknnnnnnnnnmmmjjjiiiiiiiiippp'''((()))))))))***,,,///,,,999TTThhh^^^???+++)))'''&&&&&&&&&&&&'''((((((%%%$$$$$$$$$$$$%%%&&&&&&(((''''''&&&&&&''''''(((&&&&&&&&&''''''((((((((('''''''''&&&&&&&&&&&&&&&((((((((()))*********+++'''''''''(((((()))))))))'''((())))))))))))+++---...111666999:::<<<===???===>>>@@@CCCEEEHHHIIIJJJLLLLLLKKKIIIHHHGGGFFFEEEDDDDDDEEEFFFEEEDDDBBBAAAAAABBBEEEGGGIIIIIIHHHHHHDDDDDDDDDCCCDDDDDDEEEEEEDDDDDDFFFGGGIIIKKKLLLMMMHHHEEEAAA@@@AAABBB@@@???===>>>>>>???@@@@@@@@@@@@@@@???>>>===<<<===>>>>>>??????@@@AAABBBCCCCCCDDDEEEDDDCCCBBBBBBCCCDDDEEECCCCCCDDDEEEFFFHHHJJJKKKIIIIIIIIIIIIIIIJJJKKKKKKGGGFFFEEEDDDEEEHHHKKKMMMNNNQQQRRRRRRTTTVVVSSSLLLJJJIIIGGGEEEEEEFFFGGGHHHAAAAAA@@@@@@@@@AAAAAABBBBBBCCCDDDDDDCCCBBBAAA@@@======<<<;;;::::::::::::777:::<<<===<<<;;;===???>>>===<<<===@@@CCCEEEEEEDDDCCCBBBAAABBBDDDGGGHHHIIIJJJJJJJJJJJJIIIIIIHHHFFFFFFGGGHHHIIIJJJKKKKKKJJJOOOQQQNNNKKKIIIFFFBBB???<<<999777777888777777888777888<<>>???@@@@@@AAA@@@??????@@@AAABBBCCCAAAAAABBBCCCEEEGGGHHHIIIHHHGGGGGGGGGGGGHHHIIIIIIEEEDDDCCCBBBCCCFFFIIIKKKKKKMMMLLLIIIIIILLLKKKGGGGGGFFFCCCAAA@@@@@@AAABBB;;;<<<<<<<<<============CCCDDDEEEEEECCCAAA>>><<<;;;;;;:::999999999::::::;;;===@@@@@@===<<<>>>@@@AAA???>>>@@@CCCEEEGGGGGGCCCBBBAAA@@@BBBEEEHHHJJJGGGGGGHHHIIIIIIIIIIIIIIIDDDDDDFFFGGGGGGGGGGGGGGG???EEEIIIHHHGGGGGGDDD@@@???===999888888999999999999777777>>>EEEDDD;;;111222111111111111111222222---,,,++++++,,,---///000***************+++++++++******************+++,,,++++++++++++,,,+++)))&&&*********)))***++++++,,,+++,,,---...............))))))******+++++++++,,,'''((()))+++,,,,,,,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******++++++++++++*********************++++++,,,,,,,,,)))+++...///---,,,+++++++++*********+++,,,,,,---++++++++++++++++++++++++,,,,,,,,,------............---,,,,,,+++++++++++++++++++++,,,,,,---------))))))***+++,,,,,,------++++++,,,---...///000111,,,,,,,,,---------......---..................---...///111222444666777888000111111111111000000///333222111000000111222222222222222222222222222222000000111111111222222222111111222333444666666777444444555777:::<<<>>>@@@@@@AAABBBCCCEEEGGGIIIJJJIIILLLPPPTTTWWWWWWWWWVVVWWWYYY\\\]]]^^^___aaabbbaaabbbdddgggjjjmmmoooppppppqqqpppnnnkkkiiiiiijjjooo&&&'''''''''(((((())))))000;;;GGGGGG===111***(((''''''&&&%%%%%%%%%&&&&&&)))***)))%%%%%%(((((($$$(((((((((((((((((((((((('''''''''((((((((())))))))))))))))))))))))))))))(((((()))***************%%%'''(((((('''&&&&&&''''''(((***+++++++++***)))111111111111111111111111666888:::<<<===>>>@@@CCCBBBDDDEEEEEEEEEEEEGGGHHHFFFFFFFFFFFFFFFFFFEEEEEECCCDDDEEEFFFFFFFFFEEEDDDDDDCCCCCCCCCCCCDDDEEEEEEIIIGGGFFFGGGKKKLLLKKKIIIKKKJJJIIIHHHGGGGGGFFFFFFIIIIIIIIIHHHGGGFFFDDDDDDDDDDDDBBBAAA???===<<<<<<:::::::::999999888888888>>>===<<<;;;;;;<<<===>>>===>>>???@@@AAABBBCCCDDDBBBAAAAAAAAAAAACCCEEEFFFCCC@@@===>>>BBBEEEFFFEEEKKKHHHEEECCCBBBBBBAAA@@@DDD@@@<<<<<<===>>><<<::::::999999999:::;;;===???AAADDDHHHKKKJJJGGGBBB>>><<<>>>????????????@@@AAACCCDDDEEEFFFFFFEEECCCBBBDDDDDDDDDDDDDDDEEEEEEEEEIIIFFFAAA>>>>>>AAAFFFIIIJJJKKKMMMMMMLLLKKKHHHGGG???AAADDDGGGIIIJJJIIIIIIIIIHHHFFFEEEDDDCCC@@@>>>;;;:::777666555555666777444444666999===>>>:::777333222111000//////000000,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++,,,,,,***(((((()))***+++++++++++++++******+++++++++,,,,,,,,,)))************++++++++++++******,,,......***'''))))))))))))))))))))))))((()))***,,,,,,+++******000111...***((()))***(((,,,,,,+++++++++,,,...///000...------------+++***+++++++++*********))))))---(((///333,,,,,,000---///---++++++---...---,,,---+++)))'''''')))+++---,,,,,,,,,,,,------...///((((((***+++---...///000***,,,......---,,,++++++///......---+++******)))......---......///111111,,,---.../////////...---,,,,,,,,,---------..................////////////444111000---...>>>EEE999222///,,,)))(((***---///000111222333333222000///222333444444444444333222111111222222222111111000222444555555555555666888777777888999;;;===???@@@CCCCCCCCCCCCDDDEEEGGGGGGKKKNNNRRRTTTUUUVVVXXXYYYYYYZZZ[[[]]]^^^___`````````aaaccceeehhhkkkmmmnnnzzzuuuqqqpppnnniiifffgggwww''''''''''''((((((((()))(((///666666000)))&&&&&&'''''''''&&&''''''((((((000000,,,&&&%%%((()))&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''(((((((((((((((((((((((((((((((((&&&'''((()))))))))))))))&&&'''))))))'''&&&'''((('''((())))))******))))))........................///111444666888:::===???BBBDDDEEEEEEDDDEEEFFFHHHFFFFFFFFFEEEEEEEEEEEEEEECCCCCCDDDEEEEEEDDDCCCBBB?????????@@@AAACCCDDDEEEFFFEEEDDDGGGJJJLLLLLLJJJIIIHHHGGGGGGFFFFFFGGGGGGJJJJJJJJJIIIIIIHHHGGGFFFFFFFFFEEEDDDCCCAAA???>>><<<<<<;;;;;;:::999999999>>>===<<<;;;;;;<<<<<<===>>>>>>>>>>>>>>>>>>>>>>>>===<<<<<<<<<<<<>>>???@@@@@@???======???BBBDDDDDDEEECCCAAA??????>>>>>>===@@@===;;;:::<<<===<<<;;;:::::::::;;;<<<===>>>???@@@BBBFFFHHHHHHEEEAAA???@@@AAAAAABBBBBBBBBCCCDDDEEEFFFFFFGGGGGGFFFDDDDDDCCCCCCCCCDDDDDDEEEEEEFFFDDDAAA>>><<<<<>>CCC777555333000......000222444111111222222222111111000333222222111111222222333111111222222222111111000222333555555444444666777888888999:::<<<>>>@@@AAABBBBBBCCCCCCDDDFFFGGGHHHKKKNNNQQQTTTUUUVVVWWWYYYYYYZZZ[[[]]]^^^___``````___```bbbeeegggjjjlllmmmyyytttqqqqqqnnnjjjhhhiiiyyy''''''''''''((((((((((((''')))+++***)))(((((()))''''''''''''((()))******EEEBBB:::...((('''&&&###&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&'''(((((((((''''''&&&(((***)))((('''(((((('''''''''''''''((())))))***************************,,,///111333555888;;;???AAABBBCCCCCCCCCEEEGGGFFFEEEEEEEEEEEEDDDDDDDDDCCCDDDEEEEEEEEEDDDCCCBBB<<<<<<===>>>???AAABBBCCCCCCCCCCCCEEEIIIKKKLLLKKKIIIHHHHHHGGGGGGHHHHHHHHHIIIIIIJJJJJJJJJJJJJJJIIIIIIIIIIIIIIIGGGDDDBBB@@@=========<<<<<<<<<<<<<<<=========>>>???@@@BBBCCC??????>>>===<<<;;;;;;:::::::::999999:::;;;<<<===>>>???>>>>>>>>>???BBBEEECCCBBBAAA???>>>=========???>>><<<===???@@@@@@?????????@@@AAABBBBBBBBBBBBAAACCCEEEGGGGGGFFFDDDBBBDDDDDDDDDDDDEEEFFFGGGHHHHHHHHHHHHHHHHHHGGGFFFFFFCCCCCCDDDDDDEEEFFFGGGGGGDDDCCCAAAAAAAAACCCEEEGGGGGGGGGGGGGGGHHHHHHHHHHHHEEEFFFGGGHHHHHHGGGFFFEEECCCBBBAAABBBCCCCCCAAA@@@???===:::888666444444444555333222111222111///...---......------,,,+++***,,,,,,+++***)))(((((('''***))))))+++---...---,,,))))))))))))))))))(((((()))))))))*********++++++)))************+++++++++,,,,,,,,,...000000...---************************++++++*********+++,,,---------000222...***+++///,,,++++++++++++,,,------111...)))'''(((***+++,,,---------,,,,,,,,,,,,+++///***......(((+++222///---000333111---+++---///...---+++***)))***+++,,,,,,,,,++++++***+++++++++++++++,,,///333999>>>BBB......,,,+++++++++,,,---+++++++++,,,,,,---------,,,,,,,,,,,,,,,***)))(((++++++,,,---------------,,,,,,,,,---------..................///////////////...222333444???CCC777222111000///000111222333222111111111111111222222444222000//////000222444000111111222222222111111111333444444444444555777888999999:::<<<>>>@@@AAAAAAAAABBBCCCEEEGGGHHHIIIJJJMMMQQQSSSTTTUUUWWWXXXYYYZZZ[[[]]]^^^___``````^^^___aaacccfffiiikkklllvvvrrrpppqqqoookkkjjjmmm|||'''''''''((((((((((((((()))'''&&&&&&(((***+++,,,&&&&&&''''''((()))***+++EEEDDD===222***'''%%%"""((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''&&&''''''(((((((((''''''''')))******)))(((((()))''''''&&&%%%%%%'''((()))(((((((((((((((((((((((()))+++---///000111444666777:::<<<>>>???@@@CCCEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEGGGHHHIIIIIIHHHGGG@@@@@@????????????@@@@@@AAAAAACCCEEEHHHJJJKKKLLLLLLKKKJJJIIIIIIIIIIIIIIIHHHHHHIIIJJJKKKKKKKKKKKKJJJKKKLLLLLLJJJGGGCCCAAA<<<======>>>???@@@@@@AAA===>>>@@@CCCEEEHHHJJJLLLBBBBBBAAA@@@>>>===<<<<<<>>>======<<<===>>>???@@@@@@AAABBBAAA???@@@DDDHHHHHHHHHGGGEEEBBB@@@@@@@@@BBBBBBBBBCCCEEEFFFGGGGGGEEEFFFHHHIIIIIIHHHGGGFFFFFFGGGHHHJJJJJJJJJIIIHHHFFFEEEDDDEEEGGGIIIJJJJJJJJJJJJJJJIIIIIIHHHHHHGGGDDDDDDEEEFFFGGGGGGHHHIIIFFFFFFEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDEEEFFFGGGHHHEEEEEEFFFGGGGGGGGGFFFEEEDDDCCCBBBBBBCCCCCCAAA??????===;;;888555444333222444222000...------------,,,,,,---------+++***)))------,,,,,,+++++++++***(((''''''(((***+++)))(((******+++******)))((('''((())))))))))))*********))))))*********+++++++++***+++,,,---/////////...************************,,,***((('''((())),,,---444BBBGGG:::---******)))------------------------000---***)))***+++,,,+++,,,,,,,,,,,,,,,,,,,,,+++...,,,111333...555===999444333111---***)))+++,,,,,,++++++***))))))******,,,,,,+++***)))))))))***---+++***---555CCCQQQYYY333000---+++***+++,,,,,,......---,,,,,,+++******//////000000///,,,)))(((++++++,,,,,,,,,,,,---,,,,,,,,,,,,---------..................////////////111///444555444>>>CCC999/////////000000111111222222111000000000111222333333333222111111222333333000000111222222222111111111222444444333333555666888888999:::;;;===???@@@@@@AAAAAACCCEEEGGGIIIJJJJJJMMMQQQSSSTTTUUUWWWXXXYYYZZZ[[[]]]^^^___``````^^^___aaacccfffhhhjjjkkksssqqqppprrrppplllmmmppp~~~((((((((((((((('''''''''&&&$$$###$$$'''((((((&&&&&&&&&&&&&&&'''((()))******//////+++(((((()))'''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((())))))(((((('''''')))******)))(((((()))'''&&&%%%%%%%%%&&&((()))(((((((((((((((((((((((()))+++,,,,,,+++,,,---......111444777999;;;???AAAAAAAAAAAABBBBBBCCCCCCCCCDDDFFFHHHJJJLLLMMMMMMMMMHHHGGGEEECCCAAA???>>>>>>AAABBBDDDEEEGGGHHHJJJKKKLLLKKKJJJHHHGGGFFFFFFFFFFFFGGGHHHJJJKKKKKKLLLLLLJJJKKKLLLLLLJJJGGGCCCAAA;;;<<<===???AAACCCDDDEEEAAABBBDDDFFFHHHJJJLLLMMMFFFEEEEEEDDDDDDCCCCCCCCCCCCBBBAAAAAAAAABBBCCCDDDDDDFFFFFFEEEBBBCCCGGGKKKNNNOOONNNKKKGGGCCCBBBCCCEEEFFFHHHIIIIIIJJJKKKKKKIIIJJJKKKKKKKKKJJJIIIHHHHHHHHHJJJKKKKKKKKKKKKJJJDDDBBBAAACCCFFFJJJKKKKKKKKKKKKJJJIIIIIIHHHHHHHHHEEEEEEFFFFFFGGGHHHIIIIIIDDDDDDDDDDDDCCCAAA@@@???BBBBBBBBBBBBCCCEEEFFFGGGCCCDDDDDDEEEFFFFFFFFFFFFGGGEEEDDDCCCCCCAAA>>><<<<<<;;;999777444222111000111000...---,,,,,,---///+++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,---------***)))(((((())))))'''%%%,,,,,,,,,,,,++++++***)))((())))))))))))*********))))))*********+++++++++((()))***+++,,,,,,------************************+++)))'''%%%&&&(((+++---:::WWW]]]AAA,,,...000&&&++++++,,,,,,,,,+++++++++---,,,,,,---......,,,***************++++++++++++...,,,/////////@@@QQQQQQ???777...***+++,,,,,,***---..................---,,,+++******))))))))))))///---******...666>>>DDD888444///------//////...---------,,,,,,++++++***000111111111000---+++)))++++++++++++,,,,,,------,,,,,,,,,---------..................////////////333...111333000888???999111111222333333333333333222111000000000111333444222333555666666555333222///000111222222222222222111333444444444444555777888888888999:::<<<===>>>@@@AAAAAACCCEEEGGGIIIJJJJJJMMMQQQSSSTTTUUUWWWXXXYYYZZZ[[[]]]^^^___``````___```bbbdddfffhhhjjjkkkqqqpppqqqrrrpppmmmooottt((((((((((((((('''''''''&&&&&&%%%&&&(((((('''%%%&&&&&&&&&&&&'''((()))))) '''***(((&&&((()))(((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((())))))''''''''''''''''''''''''(((((()))))))))(((''''''&&&(((***)))((('''((((((&&&&&&&&&&&&&&&'''(((((())))))))))))))))))))))))((()))***)))((('''((())))))+++///111333555999;;;;;;;;;<<<===???@@@AAAAAABBBDDDFFFIIIKKKLLLLLLLLLJJJIIIGGGEEEBBBAAA@@@???CCCDDDFFFFFFFFFFFFHHHJJJIIIIIIGGGFFFEEEDDDDDDDDDFFFGGGHHHJJJKKKLLLLLLLLLJJJKKKKKKKKKIIIFFFDDDBBB======???@@@BBBDDDEEEFFFDDDEEEFFFGGGHHHHHHHHHHHHIIIIIIIIIIIIIIIIIIIIIIIIFFFEEEDDDCCCCCCDDDEEEFFFHHHHHHGGGFFFEEEFFFIIILLLNNNPPPQQQNNNHHHDDDDDDEEEFFFHHHJJJKKKJJJIIIJJJKKKHHHIIIIIIIIIHHHGGGFFFFFFFFFGGGHHHIIIIIIHHHHHHGGGAAA>>>===???EEEJJJLLLLLLLLLKKKIIIHHHGGGGGGGGGGGGEEEEEEEEEFFFFFFFFFGGGGGGDDDDDDDDDDDDCCCAAA@@@???@@@AAAAAABBBCCCDDDDDDEEEBBBBBBCCCCCCDDDDDDEEEEEEGGGEEEBBB@@@???===999666777666555444222111000///...///...---,,,,,,...000++++++++++++,,,...///000+++,,,,,,,,,,,,,,,,,,,,,---+++***+++++++++)))''',,,,,,,,,---,,,,,,++++++)))))))))*********++++++)))************+++++++++''')))******))))))+++,,,+++++++++++++++++++++++++++)))'''&&&&&&(((+++,,,333PPPWWW;;;'''---000$$$)))))))))***))))))(((''',,,,,,---///000///,,,))))))***************++++++000,,,+++'''***CCC[[[___DDD999...***...000...+++***+++---...///......---++++++******)))************+++---...---,,,***)))444///+++***---//////...******+++,,,,,,---............//////...,,,+++***,,,,,,,,,,,,,,,---......,,,,,,,,,---------..................////////////222,,,...000,,,111999555000000000111111111111111000000000000111222333333111333666888888666333111///000111222222222222222222444555555444555666888999999999:::;;;<<<===>>>AAAAAABBBCCCEEEGGGHHHIIIKKKNNNRRRTTTUUUVVVXXXYYYYYYZZZ[[[]]]^^^___``````aaabbbdddfffhhhjjjkkklllqqqppprrrsssqqqnnnpppvvv)))(((((((((''''''''''''(((((()))))))))))))))***((((((((('''(((((())))))%%%+++---)))%%%%%%''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((()))***++++++(((((((((((((((((((((((('''(((((((((((('''&&&%%%&&&'''))))))'''&&&'''(((&&&&&&'''(((((((((((((((((((((((((((((((((((((((''')))***)))((('''((())))))+++---...///000222444333444555777:::<<<===>>>>>>???AAACCCDDDDDDDDDCCCEEEDDDDDDCCCCCCCCCCCCCCCFFFHHHIIIHHHFFFEEEFFFHHHGGGGGGFFFFFFFFFGGGGGGHHHHHHIIIJJJKKKLLLMMMMMMMMMLLLLLLKKKJJJHHHFFFDDDCCC@@@AAAAAAAAABBBBBBCCCCCCDDDEEEGGGIIIJJJJJJJJJJJJLLLLLLKKKKKKKKKJJJJJJJJJHHHHHHFFFFFFFFFFFFGGGHHHIIIGGGEEEDDDFFFHHHIIIIIILLLOOOQQQOOOJJJFFFGGGHHHHHHKKKMMMLLLJJJHHHHHHIIIIIIHHHGGGFFFEEEEEEEEEEEEDDDEEEGGGHHHGGGFFFDDDCCC>>>;;;999===DDDKKKMMMMMMKKKJJJHHHFFFEEEEEEEEEEEEDDDDDDDDDCCCCCCCCCCCCBBBAAAAAABBBBBBBBBBBBBBBBBB@@@@@@BBBCCCDDDCCCCCCBBBCCCCCCBBBBBBAAAAAAAAABBBAAA???<<<;;;999777333000111111111111111000///...---...///...+++***,,,...***)))((()))***...111333000//////---,,,+++******,,,+++***+++,,,,,,+++)))******+++,,,,,,,,,++++++************+++++++++,,,)))************+++++++++((()))******(((''')))++++++++++++++++++++++++++++++***)))((()))***,,,---,,,999===111(((***+++&&&)))******+++***)))(((''',,,++++++,,,......,,,************++++++,,,,,,,,,---,,,---(((''';;;MMMKKK;;;555...,,,...000...+++%%%'''***,,,......---,,,++++++*********+++,,,,,,)))***---...///...,,,***---***'''***///333444333)))******+++---......///,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,,,,---//////,,,,,,,,,---------..................////////////111+++000333---///444111000//////............/////////000111222333333333222333555666666555333222//////000222222333333222333555666666666666777999;;;;;;;;;<<<===>>>???@@@BBBBBBCCCCCCDDDFFFGGGHHHLLLOOOSSSUUUVVVWWWYYYZZZYYYZZZ[[[]]]^^^___``````dddeeefffhhhjjjlllmmmnnnppppppssstttqqqnnnqqqwww))))))(((((('''''''''&&&%%%&&&''''''&&&&&&)))++++++***)))))))))))))))***!!!&&&((($$$!!!$$$)))+++((((((((((((((((((((((((&&&'''((()))***+++,,,---))))))))))))))))))))))))&&&'''''''''&&&&&&%%%$$$%%%'''(((((('''&&&&&&'''%%%&&&((()))))))))((('''(((((((((((((((((((((((((((***++++++******,,,---+++,,,------,,,,,,...///...///111333666888:::;;;;;;<<<===>>>>>>===<<<;;;>>>>>>???@@@BBBDDDFFFGGGHHHJJJKKKIIIFFFDDDEEEGGGGGGGGGHHHIIIJJJLLLMMMNNNJJJJJJLLLMMMMMMNNNNNNNNNMMMLLLKKKIIIHHHFFFEEEEEEDDDDDDCCCBBBAAA@@@@@@???AAACCCGGGJJJNNNPPPQQQQQQMMMMMMLLLKKKJJJIIIIIIHHHKKKJJJIIIHHHHHHIIIJJJJJJIIIEEEBBBBBBEEEGGGGGGFFFJJJNNNQQQPPPLLLIIIJJJMMMKKKNNNPPPOOOKKKHHHHHHIIIKKKIIIHHHFFFEEEEEEEEEFFFDDDEEEGGGHHHHHHFFFCCCAAA===999888<<>>?????????AAACCCDDDDDDCCCBBBAAAEEEDDDBBBAAA@@@??????>>>;;;999777666555222///,,,---...///////////////...---///000...+++)))***,,,)))((('''''')))---222555666555333111///,,,+++***((('''((()))+++,,,+++)))((()))***+++++++++++++++***++++++++++++,,,,,,,,,)))************+++++++++)))***+++***'''''')))+++++++++++++++++++++++++++,,,,,,+++++++++,,,---...000,,,,,,000000,,,***,,,,,,------...---,,,+++***---+++))))))+++,,,,,,,,,+++++++++,,,,,,---------)))---444000)))222777,,,///...------------+++***'''))),,,000222222111000+++*********+++,,,------000...+++)))***---000222///,,,,,,000888>>>???>>>---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000......---,,,---...///000,,,,,,,,,---------................../////////000222---444888222111444000555444222111111111222222...///111222333333222222333333333333333333333333//////000222222333333333444555777777666666888999============>>>@@@AAAAAACCCCCCCCCCCCDDDEEEGGGGGGMMMPPPTTTVVVWWWXXXZZZ[[[YYYZZZ[[[]]]^^^___``````eeefffhhhiiikkkmmmnnnooopppqqqssstttqqqmmmqqqxxx'''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%***111666666444'''(((((())))))'''&&&%%%$$$%%%&&&((()))((((((''')))''''''((((((((()))+++'''((()))))))))(((&&&%%%'''''''''''''''((()))******)))((('''&&&''''''((((((((())))))))))))(((((((((&&&&&&&&&'''((('''&&&((((((((((((((((((((((((&&&%%%%%%&&&'''***---///------,,,---...111444666:::999888777777777999999999;;;>>>BBBEEEGGGHHHHHHHHHIIIKKKJJJHHHEEEEEEEEEEEEEEEFFFGGGIIIKKKMMMNNNPPPOOOPPPRRRSSSRRROOOMMMKKKKKKJJJIIIGGGDDDBBBAAAAAAAAABBBBBBCCCCCCCCCCCCDDDEEEEEEGGGJJJMMMPPPQQQKKKLLLMMMLLLIIIGGGGGGGGGIIIHHHHHHGGGGGGHHHHHHIIIKKKHHHDDDAAA@@@BBBDDDFFFIIIIIIJJJKKKLLLLLLLLLKKKPPPOOOMMMJJJIIIHHHHHHHHHIIIIIIIIIHHHGGGEEECCCAAA???@@@AAABBBBBBAAA???>>><<<<<<<<<>>>AAAEEEIIILLLMMMKKKHHHEEEBBB@@@??????:::::::::::::::::::::::::::;;;<<>>>>>777000++++++,,,---,,,+++***)))(((((((((((('''&&&%%%$$$%%%''')))(((&&&$$$'''***'''((()))))))))(((&&&&&&&&&%%%%%%%%%%%%&&&'''(((((('''&&&%%%%%%%%%&&&&&&(((((())))))))))))(((((()))(((''''''))))))((('''(((((((((((((((((((((((()))((('''''''''(((***+++,,,+++++++++,,,///111333666666666555555555666666666888;;;???BBBDDDEEEEEEGGGIIIJJJJJJHHHFFFFFFFFFCCCCCCDDDEEEGGGIIIJJJLLLMMMMMMNNNQQQSSSUUUTTTRRRLLLKKKJJJIIIGGGEEECCCBBBBBBCCCCCCDDDEEEFFFGGGGGGEEEEEEEEEFFFHHHJJJMMMNNNIIIJJJJJJIIIGGGEEEEEEFFFHHHHHHHHHHHHHHHHHHHHHHHHIIIFFFBBB???>>>@@@CCCEEEGGGHHHIIIIIIIIIIIIIIIIIILLLKKKJJJIIIHHHHHHHHHIIIHHHIIIIIIHHHGGGEEECCCBBB<<<======>>>>>>>>>======@@@@@@@@@BBBDDDFFFIIIKKKJJJIIIFFFBBB@@@>>>======::::::::::::::::::::::::;;;:::;;;===@@@BBBAAA@@@CCCBBBAAA@@@????????????======<<<:::888666555444555333111...---,,,------,,,---.../////////...---,,,,,,+++************+++''')))+++,,,,,,,,,---...000222555444///)))'''))),,,++++++******++++++,,,************************))))))((())))))***+++,,,+++++++++***************,,,,,,,,,,,,,,,,,,,,,,,,(((***+++------,,,+++***))))))++++++++++++***)))************************.........---,,,,,,,,,,,,++++++,,,,,,,,,,,,---------------------------------------............/////////...---,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,...---,,,++++++,,,---------------.../////////000...---,,,+++++++++,,,---...---+++***+++,,,...///,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000//////...//////////////////////////////000000000000//////111111111222333333444444111222222222222111000000222222111000000000000000111111111111222222222222555555666666777777888888999999:::999999;;;>>>AAA@@@@@@AAABBBDDDFFFHHHJJJKKKMMMOOOQQQTTTWWWYYYZZZ___bbbgggllloooqqqqqqpppiiiiiijjjkkkmmmooopppqqqssssssttttttqqqooovvv''''''''''''''''''''''''''''''''''''''''''''''''%%%(((...666:::777///((())))))***+++***)))(((''')))((('''&&&&&&&&&&&&&&&&&&***---+++(((&&&(((+++((((((((()))(((''''''&&&&&&&&&%%%%%%&&&&&&''''''((('''&&&&&&%%%%%%&&&&&&(((((())))))))))))((((((***((('''((()))***)))((((((((((((((((((((((((((())))))(((''''''(((***++++++******)))***,,,---...222222333333333333222222222444777:::===@@@AAABBBEEEGGGIIIIIIHHHFFFFFFGGGAAAAAABBBCCCEEEGGGHHHJJJKKKKKKKKKNNNSSSVVVXXXXXXLLLLLLKKKIIIHHHFFFEEEDDDDDDEEEFFFGGGHHHIIIJJJJJJEEEDDDDDDDDDEEEFFFHHHIIIFFFGGGGGGEEECCCCCCDDDFFFGGGHHHIIIJJJJJJIIIHHHGGGGGGDDD@@@===<<>>@@@@@@@@@AAA@@@>>>===;;;;;;::::::777777666444333111000000111///---+++*********+++***,,,...000000///---,,,,,,,,,+++************+++'''***...//////...------///...111666333***&&&(((,,,++++++******++++++,,,************************((((((((()))***+++,,,---///...,,,***)))))))))***++++++++++++++++++++++++)))***+++,,,---,,,,,,+++(((((()))++++++,,,,,,+++************************,,,...///---***(((***,,,++++++,,,,,,,,,,,,------------......///000000111---------............///......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,,,,------...------,,,,,,,,,------------,,,,,,+++******))))))******+++------...///...---+++******+++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,---............---///000000000000000000000///000000111111000000///000000000111111111111111111222222222222111000000222222111000000000000111111111222222222333333333666666666666666666666666777888999999:::<<>>???BBBDDDFFFGGGFFFEEEEEEFFF@@@AAAAAACCCDDDFFFHHHIIIJJJIIIIIILLLQQQUUUXXXZZZLLLLLLKKKIIIHHHGGGGGGFFFGGGGGGGGGGGGHHHHHHHHHIIICCCBBBAAAAAAAAABBBCCCCCCDDDDDDDDDCCCBBBBBBDDDFFFFFFHHHIIIKKKKKKIIIHHHFFFFFFDDD@@@===<<>>===;;;999888666666666222111000///......------///...---++++++******+++***,,,///222222000...,,,------,,,++++++++++++,,,,,,---......///111555888<<<000,,,333555---))),,,,,,++++++******++++++,,,************************((((((((()))***+++,,,---333111...+++*********+++************************((()))***+++,,,,,,++++++))))))******++++++++++++***************************...222111,,,((()))++++++++++++,,,,,,,,,---------......//////000111111---------............///------------------------------------------------++++++++++++,,,,,,,,,,,,,,,,,,,,,------...//////,,,,,,---------------...((()))+++,,,---.........------+++************+++,,,,,,,,,---------------,,,,,,------............///////////////000000000000000000111111000000000///.........------,,,,,,...///000111222333333333222222111000000111111111222222222222333333333444555555555666666666666666666888999::::::<<>>444)))(((((((((''''''''''''***))))))((((((((())))))(((((())))))))))))))))))(((((())))))))))))((((((((('''&&&&&&(((((('''&&&((((((((((((((((((((((((&&&&&&&&&''')))***+++,,,*********************+++,,,---///000000000///...000000222444666888:::;;;===???BBBCCCBBBAAABBBBBB@@@@@@AAABBBDDDFFFHHHIIIIIIHHHGGGHHHMMMQQQTTTUUULLLKKKJJJHHHHHHGGGHHHHHHHHHHHHGGGFFFEEEDDDCCCCCC@@@???>>>=========>>>???AAACCCCCCCCCBBBCCCEEEGGGFFFGGGIIIJJJJJJIIIGGGFFFEEECCCAAA??????AAADDDFFFJJJKKKKKKKKKJJJIIIHHHHHHJJJJJJJJJKKKKKKKKKKKKKKKIIIJJJJJJJJJIIIHHHFFFEEE@@@@@@AAABBBCCCDDDDDDDDDDDDDDDCCCBBB@@@>>><<<;;;;;;:::999777777777888888;;;;;;;;;;;;;;;;;;;;;;;;>>><<<::::::<<<>>>???>>>:::999777666444333222222//////...---,,,,,,------//////...---------------+++---000222333111...---,,,,,,+++***************...,,,))))))...999FFFPPPTTTAAA222000222///---...,,,++++++******++++++,,,************************))))))))))))***+++,,,---111///---***))))))******************************'''((()))******+++++++++,,,++++++*********))))))************************+++222888999444...------+++++++++,,,,,,,,,------........................---------............///,,,,,,,,,------------...------------------------------------,,,,,,,,,,,,)))***,,,---///111222222------......///000000000******,,,------------------,,,,,,+++************,,,,,,,,,------......................../////////---------....../////////000000111111111111000000//////......------,,,,,,...///000111222333333333222111111111111111222222222333333333444444444444333333444555666777888888888999:::;;;:::;;;===???>>>@@@CCCFFFHHHJJJKKKKKKOOOPPPRRRTTTVVVXXXZZZ[[[[[[\\\___aaaccccccbbbaaabbbeeeiiimmmpppqqqpppoooppppppqqqssssssttt~~~'''''''''''''''''''''''''''''''''''''''''''''''''''((()))))))))((('''&&&&&&&&&'''''''''&&&%%%$$$)))((('''&&&&&&&&&&&&&&&''''''(((111FFFVVVQQQBBB))))))(((''''''''''''(((((((((''''''&&&&&&''''''&&&&&&'''(((((((((''''''(((((())))))))))))(((((((((&&&%%%&&&'''((('''&&&(((((((((((((((((((((((())))))))))))((((((((((((************+++++++++++++++,,,---...////////////000000111222333555777888888:::======<<<;;;<<<<<<======>>>???AAACCCEEEFFFFFFEEECCCEEEHHHLLLNNNNNNKKKJJJIIIGGGGGGGGGHHHIIIGGGFFFEEECCCAAA@@@>>>>>>;;;;;;:::999:::;;;<<<===>>>AAACCCDDDDDDDDDEEEFFFEEEFFFGGGHHHHHHGGGFFFEEEDDDCCCBBBAAABBBCCCEEEFFFGGGHHHHHHHHHHHHGGGGGGFFFJJJKKKLLLMMMMMMMMMMMMLLLKKKKKKLLLKKKJJJGGGEEEDDDBBBCCCDDDFFFFFFFFFEEEDDDEEEDDDCCCAAA>>><<<;;;:::888777666666666777888888::::::::::::::::::::::::===;;;::::::;;;<<<<<<;;;777666444333222111111000...---,,,++++++,,,......///////////////.........+++---///111111000...---******)))(((((((((((((((///---***,,,666HHH]]]kkkjjjYYYCCC444///...,,,***,,,++++++******++++++,,,************************+++************+++,,,,,,,,,+++)))((((((((())))))++++++++++++++++++++++++(((((()))***++++++,,,------,,,+++***))))))))))))************************)))...555777444///,,,+++++++++,,,,,,,,,,,,------...............------------------............///------------------------------------------------......------,,,,,,,,,+++)))***,,,///000222333333............------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---......//////......------......///000,,,,,,------......//////000111111222222111111000222222111111000000000///111222222222222111000000222111111111111222333333333333333444444444555555111222333444666777888999888999;;;;;;;;;;;;<<<>>>@@@AAACCCFFFHHHJJJKKKKKKQQQRRRSSSUUUWWWYYY[[[\\\^^^^^^^^^^^^^^^___``````aaadddhhhmmmpppqqqqqqpppooooooqqqssssssvvv''''''''''''''''''''''''''''''''''''''''''''''''###%%%((()))((('''&&&&&&$$$$$$%%%&&&%%%$$$###"""(((((((((((('''&&&%%%$$$)))***+++333FFFUUUOOO???***)))((('''&&&''''''((())))))((('''''''''''''''%%%&&&'''((()))(((((('''(((((())))))))))))((((((((('''&&&'''((()))(((&&&(((((((((((((((((((((((()))))))))))))))(((''''''(((((()))***************+++***++++++,,,---......000000//////000111222333333555888888777666666666888888999:::<<<>>>@@@AAAAAA@@@???AAADDDGGGHHHIIIJJJIIIGGGFFFFFFGGGHHHIIIDDDDDDBBBAAA???>>><<<<<<777666666666777999;;;<<<;;;>>>BBBDDDEEEDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEAAAAAABBBCCCDDDEEEEEEEEEFFFFFFGGGHHHHHHHHHGGGGGGHHHIIIKKKMMMOOOOOOOOOOOOMMMMMMMMMLLLJJJGGGEEECCCBBBDDDGGGIIIIIIGGGEEECCCCCCAAA???<<<:::999999999777666555555666777888999999999999999999999999999999888888999::::::888777444333222111000000000000---,,,+++***+++,,,...///,,,------......---------+++,,,---.........---,,,,,,++++++***************...------111===PPPdddrrrmmmiiiWWW>>>...------))),,,++++++******++++++,,,************************,,,,,,+++*********++++++)))))))))******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,*********+++,,,---//////,,,+++***))))))******+++************************'''))),,,......---***)))++++++,,,,,,,,,,,,------,,,------....../////////---------............///---------------------,,,........................++++++++++++,,,,,,,,,,,,+++---...000111111111111......---,,,,,,+++******,,,,,,+++++++++,,,---...+++,,,,,,------------,,,,,,,,,------.../////////------,,,,,,,,,---...///---------...//////000000000111111222222111111000333333222222222222222222111222222222222111000000222111111111222222333444444444444444555555555555333333444444555666777777555777:::;;;<<<<<<>>>@@@EEEDDDCCCCCCEEEHHHLLLNNNQQQRRRSSSUUUWWWYYYZZZ[[[^^^^^^______```aaaaaabbbaaadddgggkkkooopppqqqqqqooooooqqqtttuuuxxx''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&%%%&&&)))+++'''((()))))))))((('''&&&$$$%%%&&&((()))(((((('''%%%((())),,,888CCC<<<,,,***)))(((&&&&&&''''''(((++++++***)))))))))))))))'''((()))+++++++++***)))(((((())))))))))))((((((***((('''((()))***)))(((((((((((((((((((((((((((&&&&&&((()))************&&&'''((()))***************))))))))))))+++---...000///...---......000000111333555555333222222222444444555666777999;;;<<<===<<<<<>>======<<<444444444444666888;;;<<<888<<>>@@@DDDFFFFFFCCC???===???===:::888666666666777666555555555666888999:::888888888888888888888888777666666777888888666333222222111000000000000000,,,+++***)))***,,,...///******+++,,,,,,,,,,,,+++******++++++,,,,,,,,,+++000///......------......))))))+++000:::JJJZZZeeeeeennneeeFFF///---///+++,,,++++++++++++++++++,,,************************------,,,+++************)))***,,,---.../////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///111222***))))))))))))+++,,,---************************+++******+++---......---++++++,,,,,,,,,---------++++++,,,...///111222222---------.........//////......---------,,,,,,,,,........................'''((()))***+++,,,------...///000111111000///...,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))***,,,///111+++,,,------............,,,,,,------...///000000---,,,+++***+++,,,---...---......///000111111222111111222222222222111111111111111111111111222222...///000111222333333333222111111111222333333444444444444555555555666666555555555555555555555555333666999;;;<<<>>>@@@BBBIIIFFFBBB@@@BBBGGGMMMQQQPPPQQQRRRTTTVVVXXXYYYZZZ[[[\\\^^^```aaabbbbbbaaaaaacccgggkkknnnppprrrrrrpppppprrruuuvvvzzz%%%%%%%%%%%%%%%&&&'''(((((((((((('''&&&&&&&&&%%%&&&&&&'''(((((('''&&&&&&))))))((('''&&&&&&%%%%%%'''&&&%%%%%%%%%%%%&&&'''(((((())))))******++++++((()))******(((''''''(((&&&&&&'''((())))))(((((('''''')))...111000,,,'''******))))))((((((''''''(((((((((((())))))))))))((((((((((((((('''''''''&&&%%%%%%&&&''')))+++,,,)))))))))))))))(((''''''(((((()))***++++++,,,,,,+++++++++,,,,,,---------000000111000000///......000111111222333444444444777888999:::<<<>>>??????CCCCCCBBBBBBBBBBBBBBBBBBDDDCCCBBB@@@>>>===;;;;;;777666555555555666777888======>>>AAADDDEEEDDDCCCBBBAAAAAACCCDDDDDDCCCBBB>>>BBBCCCAAADDDHHHFFF@@@BBBBBBDDDEEEGGGGGGHHHHHHFFFFFFFFFGGGJJJLLLOOOQQQPPPOOONNNLLLIIIFFFDDDCCCAAABBBBBBBBBAAA???===<<<;;;;;;:::999888777666555555444555555666888999::::::999888666555555555555666666555444444333222222222222222222111000///...,,,,,,,,,,,,++++++***)))---------,,,+++***)))(((,,,,,,,,,,,,,,,,,,,,,,,,+++,,,...//////...,,,+++///---,,,///555;;;===>>>LLL\\\ZZZ@@@...000000(((+++***(((***,,,---***((()))************+++++++++((()))+++---------+++***+++++++++---000444888:::///---+++******+++,,,---&&&%%%&&&(((,,,000111111---,,,++++++******++++++************************,,,------+++))))))***,,,,,,,,,,,,,,,,,,,,,,,,,,,////////////////////////,,,---......//////......000000///...------,,,+++------------...///000000---------,,,,,,,,,++++++......////////////......////////////...---+++***,,,,,,,,,+++******---///(((((()))***++++++,,,,,,/////////...---,,,******//////...,,,,,,++++++,,,///...,,,+++,,,---///000111111111111111111111111222222111111000/////////////////////000000000000444444333222222222333333555555555444444333333333444555666666666666666666999;;;===>>>======>>>???BBBBBBBBBDDDEEEGGGIIIJJJNNNPPPRRRTTTTTTVVVXXXZZZ\\\___bbbcccbbbaaaaaaaaaaaaeeejjjnnnoooppppppqqqqqqqqqsssvvvwww}}}%%%%%%%%%%%%%%%%%%&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&)))(((((('''&&&&&&%%%%%%'''&&&%%%%%%%%%%%%&&&'''&&&&&&''''''((((((((((((((()))******(((&&&&&&'''&&&&&&'''(((((((((((((((''''''(((,,,......***'''***)))))))))((((((((('''))))))))))))((((((((((((((((((((((((((((((((('''&&&%%%%%%%%%&&&((()))***)))))))))))))))(((''''''(((((()))******+++,,,,,,******+++++++++,,,,,,,,,...............---,,,,,,------......///000000111111111222444555666888888========================AAA@@@???>>><<<;;;::::::666555555444555666888999<<<<<<<<<>>>AAABBBAAA???BBBBBBBBBCCCDDDCCCBBBAAAAAAEEEEEEBBBCCCGGGFFFBBB@@@AAABBBCCCDDDEEEEEEEEEFFFEEEEEEDDDEEEFFFGGGHHHKKKJJJIIIHHHFFFCCCAAA@@@=========>>>===<<<:::999::::::999888777666555555444444444444555666777777777666666555555555555666444333333222111111000000............---,,,+++***,,,,,,,,,,,,,,,+++******,,,,,,---------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////...---,,,...+++)))))),,,///000///777CCCDDD444)))+++---(((+++***)))***,,,---***(((************++++++++++++)))***+++,,,---,,,+++++++++***+++,,,...222555777666444111...,,,+++***+++000...,,,+++,,,,,,+++***---,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,)))+++,,,,,,++++++---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---------------......---,,,++++++***************++++++,,,---...---------,,,,,,,,,++++++---......//////......---000//////......---------+++++++++,,,---...//////)))******++++++,,,,,,,,,............---,,,++++++...---------------......111000///......000222333111111111111111111111111000000000000000111111111/////////000000000111111222222222222222333444555444444444444333333333333444555666666777666666666888:::<<<=========???@@@AAABBBCCCDDDFFFIIIKKKLLLOOORRRTTTUUUVVVWWWZZZ\\\\\\___aaacccbbbaaaaaaaaabbbeeejjjmmmnnnoooqqqrrrsssrrrsssuuuwww{{{&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&'''''''''''''''&&&&&&%%%$$$$$$%%%&&&&&&((((((((('''&&&&&&%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&''''''''''''(((((((((((()))***)))'''%%%%%%%%%&&&''''''(((((((((((((((((('''((()))+++***(((&&&))))))))))))((((((((((((******))))))((((((''''''''''''((((((((((((((((((&&&&&&&&&&&&&&&'''(((((()))))))))))))))(((((('''((())))))******+++++++++))))))************++++++++++++,,,,,,,,,+++******+++++++++,,,,,,------...+++,,,,,,...///000111111444555555666666777777777;;;;;;::::::999888888888444444333333444666777999;;;::::::<<<>>>???>>>===@@@AAABBBBBBBBB@@@???===AAADDDEEEBBBAAACCCDDDCCC===>>>???@@@@@@@@@@@@@@@BBBBBBAAA@@@@@@@@@@@@AAABBBBBBBBBAAA@@@>>>===<<<777777888888888777777666888888777666555555444444444444444444444444444444333333444444444555555555111000000//////.........///////////////...---,,,,,,,,,---------,,,++++++++++++,,,---......------,,,,,,,,,,,,,,,,,,,,,,,,------////////////------000---+++***+++,,,,,,+++,,,111333...++++++---,,,+++******+++,,,,,,+++)))************+++++++++,,,***++++++++++++,,,,,,,,,************,,,...111222777555222///,,,+++******,,,***))))))***++++++***---,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,***,,,......---,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,,,,,,,,,,---------,,,,,,+++++++++************+++,,,------------------,,,,,,,,,,,,,,,------......------,,,000///...------...///000000---,,,---///000...+++,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,---------...///000000111111111000///000111222333111111111111111111111111...//////000111111222222000000000111111111222222000111111111333444555666222222222222333333333333444555666666777777777666777999<<<======>>>@@@BBBBBBBBBCCCEEEGGGJJJLLLMMMQQQSSSUUUWWWWWWYYY[[[]]]\\\^^^aaabbbaaaaaaaaabbbcccfffiiilllmmmoooqqqsssuuurrrrrrvvvxxx|||(((((('''&&&%%%%%%%%%&&&%%%&&&&&&&&&'''(((((((((((('''%%%$$$$$$%%%'''((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&))))))))))))))))))))))))''')))***(((&&&$$$$$$%%%''''''((((((((((((((('''))))))((((((((((((((('''))))))))))))((((((((((((+++******)))(((''''''&&&''''''''''''(((((((((((((((((((((''''''''''''((((((((())))))))))))((((((((()))))))))*********+++))))))))))))))))))))))))*********++++++******)))++++++++++++,,,,,,------++++++,,,,,,---...//////......//////000111222222555555555555555555555555222222111222333444666777888777777999<<<======<<<<<<>>>??????===;;;::::::<<>>>>>999::::::;;;;;;;;;::::::;;;;;;;;;;;;<<<<<<======999:::::::::999999888777333333444444555555555555666666555444444333222222444444444444444333222222222222222333333333222222//////.........---------///////////////...------,,,,,,---------,,,,,,+++++++++,,,,,,---,,,,,,+++++++++,,,,,,,,,,,,------,,,------......------,,,...---,,,,,,---.../////////------///...++++++---++++++++++++,,,,,,+++************+++++++++,,,,,,,,,++++++******+++,,,,,,***)))))))))***+++------......,,,+++++++++++++++***)))((()))+++---...------,,,++++++******++++++************************...000111111...***((((((************************,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,,,,,,,,,,..................------,,,,,,+++,,,,,,---...///...------------,,,,,,,,,+++,,,,,,------,,,,,,+++000///---------///111222999333...,,,......+++'''------------------,,,,,,+++,,,------.........------...//////000111111111000//////...///000111111111111111111111111111111//////000000111111111111000111111111222222222222111111111111222333444555111111111222222333333333444555666777777777777777777999;;;<<<===>>>AAACCCDDDEEEEEEFFFGGGIIIJJJKKKQQQSSSUUUWWWWWWYYY[[[]]][[[^^^```aaa``````aaabbbcccfffhhhjjjlllnnnqqqsssuuurrrssswww{{{))))))(((''''''&&&''''''%%%&&&&&&&&&'''(((((((((***((('''%%%%%%'''(((***'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&)))))))))((((((((((((((('''((()))(((&&&%%%$$$%%%'''(((((((((((((((''''''))))))))))))((((((((()))(((((((((((())))))))))))+++******)))(((''''''&&&&&&'''''''''(((((())))))***************))))))((((((((())))))))))))(((((()))))))))))))))*********(((((((((((((((((((((((()))******+++++++++*********************+++++++++++++++,,,,,,------......***++++++,,,---......///000000000111111111222222000000//////000222333444111111111333666999999999666888999999777666777888999999999999888555555666555555666666777666666666444555555555555555444444222333333444444444333333222222222333333444555555333333333222222111111000333444444444333222111000111111222222111///...---............------------++++++,,,,,,++++++******++++++,,,------,,,,,,,,,,,,,,,,,,++++++***((((((+++++++++,,,,,,---------++++++++++++++++++++++++))))))*********+++,,,---///***))),,,,,,''''''******+++,,,,,,,,,+++++++++***++++++++++++,,,,,,,,,,,,,,,+++******++++++,,,)))))))))))))))*********))))))))))))***+++,,,,,,111///------------,,,+++---,,,++++++******++++++************************...000111111...***((((((************************,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------------------..................,,,,,,,,,,,,---...//////.........---------,,,,,,++++++,,,,,,,,,,,,++++++///...---,,,---///111222===555---***,,,---,,,)))......------------------++++++,,,---............//////000111111000/////////////////////000000111000000000000000000000000111111111111000000//////000111111111222222222222333222222111111222222222111111111222222333333333444555666777888888888888888999;;;;;;<<<>>>AAACCCGGGGGGFFFFFFGGGGGGHHHIIIOOOQQQTTTUUUVVVWWWYYY\\\[[[]]]___`````````aaacccccceeehhhjjjkkkmmmqqqsssvvvssssssvvvyyy|||)))(((''''''''''''''''''&&&&&&&&&'''''''''''''''***)))(((''''''((()))***''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%'''''''''&&&&&&&&&&&&%%%&&&((())))))'''&&&&&&'''(((((((((((((((((('''&&&''')))***)))(((''')))***(((((((((((())))))))))))******))))))((((((''''''&&&&&&''''''((()))))))))***+++++++++++++++***)))'''(((((()))))))))))))))))))))))))))))))))))))))))))))((((((((((((''''''))))))***++++++++++++***((((((((((((((((((((((((************++++++++++++*********++++++,,,,,,---------------.........//////...---------...///000,,,++++++,,,///222333333000222444333111222666:::@@@:::555444333000///000111111222333333333333333111111000///...,,,+++***//////000111111111111000111111111111111222333444111111111000000/////////111222222333222111///...000000000000///---+++***------------------------,,,,,,------------,,,,,,******+++,,,,,,,,,++++++,,,,,,++++++***((('''&&&***++++++,,,,,,------...************************+++,,,,,,+++)))((()))***---***)))******(((***---***,,,------,,,++++++,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,++++++++++++***************************++++++++++++++++++++++++((('''&&&'''***+++,,,+++---,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,***,,,......---,,,,,,,,,++++++++++++++++++++++++************************+++,,,,,,---------------+++++++++,,,,,,---------++++++++++++,,,---..................---------,,,+++,,,,,,------,,,,,,+++...---,,,,,,---...///000777111,,,***+++...//////------------------------+++,,,,,,---.........---...///000111111000///...000000000111111111222222000000000000000000000000222222111111000//////...000000000111111111222222333333222111111111111111222222222222333333333333444555666777888999999999999:::;;;;;;;;;===@@@CCCGGGGGGFFFFFFFFFGGGGGGHHHNNNPPPRRRTTTTTTVVVXXXZZZ[[[]]]^^^______```bbbdddbbbeeehhhkkklllnnnppprrruuussstttuuutttwww&&&%%%%%%%%%%%%&&&&&&''''''''''''''''''&&&&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%&&&''''''&&&%%%%%%''''''&&&&&&&&&%%%%%%%%%&&&'''))))))((('''((()))((((((((((((((('''&&&&&&###&&&))))))''''''((()))'''((((((((()))))))))***))))))))))))((((((((((((&&&&&&''''''((())))))***))))))***+++++++++***)))''''''((())))))))))))))))))))))))))))))))))))((())))))))))))((((((''''''(((((()))***************))))))))))))))))))))))))*********)))))))))))))))***************+++++++++++++++++++++,,,,,,,,,,,,...---,,,+++***+++,,,,,,---+++******,,,.........---///000///...111888>>>SSSDDD666111000...---///---...///000111222222222......///...---+++)))(((---......//////////////////...---------...///000////////////............---...///000000///---,,,,,,---...///...---+++***,,,,,,,,,,,,,,,,,,,,,,,,//////000000000000//////((()))******+++++++++***+++++++++++++++***)))(((******+++,,,,,,---......++++++************++++++...///000///+++)))***++++++---,,,(((&&&***...///***,,,......+++***+++---+++++++++,,,,,,,,,------++++++,,,---,,,+++***)))******++++++++++++******,,,,,,,,,,,,,,,+++******!!! ###'''***,,,,,,---,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,)))+++,,,,,,++++++---...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,,,,,,,,,,******++++++,,,---......,,,,,,,,,,,,---...//////............------------,,,,,,------------,,,,,,,,,,,,,,,,,,------------///...---------...//////++++++,,,,,,------......,,,,,,------...---------,,,---///000111111////////////000000111111111000000000000000000000000000111111111000000000000000/////////000000000111111222111111111111111222333444444444444333333333333444555666777888999999999;;;;;;;;;;;;;;;<<<@@@BBBDDDDDDDDDEEEFFFGGGHHHIIINNNPPPRRRSSSTTTUUUXXXZZZ[[[\\\^^^^^^^^^```bbbddd```dddhhhkkkmmmnnnooopppppprrrtttuuutttyyy############$$$%%%%%%&&&(((((((((''''''&&&&&&%%%&&&&&&'''(((((('''&&&&&&&&&'''''''''''''''''''''%%%%%%&&&''''''&&&%%%%%%))))))((((((((('''''''''%%%''')))***))))))***+++(((((())))))((('''&&&&&& $$$'''((('''&&&''')))'''((((((((())))))******(((((((((((())))))))))))&&&&&&&&&'''((())))))***'''((()))+++++++++***)))''''''((()))))))))))))))))))))))))))((((((((((((******))))))((((((((('''''''''((()))******)))))),,,,,,,,,,,,+++++++++++++++***************))))))*********************)))************++++++++++++---,,,+++))))))))))))***222000---,,,---...------+++---...---,,,111:::AAAcccNNN999000///------000+++,,,---///000111111111,,,---...///000///......---....../////////......---,,,+++******+++,,,---..................------***+++---......---+++***)))+++,,,......---,,,+++++++++++++++++++++,,,,,,,,,,,,------...------,,,'''((()))*********************+++,,,,,,,,,,,,+++******+++,,,,,,---......,,,++++++******++++++,,,***---...---+++))))))+++(((---,,,### &&&++++++***,,,......+++***+++---++++++,,,,,,,,,---------***+++---...---+++)))(((***++++++,,,,,,,,,++++++))))))***++++++++++++***,,,***)))(((*********)))---,,,++++++******++++++************************,,,------+++))))))***,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------))))))***++++++++++++***,,,,,,------...///000000//////...//////000111222//////.........---------,,,------......------,,,+++,,,,,,------,,,++++++,,,///111111///,,,++++++******++++++,,,---......,,,------......---,,,,,,)))+++---000111111111000,,,------...............000000000000000000000000/////////000111111222222////////////000000000000//////000000111222444444555555555444444333333333444555666777999999::::::<<<<<<<<<;;;:::<<>>000******)))(((+++......---111888777111+++++++++++++++***)))(((###***000333222...,,,---------.........//////+++)))((()))******)))(((+++++++++*********))))))))))))***++++++++++++***++++++++++++++++++++++++........................++++++******++++++,,,---******+++,,,,,,,,,,,,+++,,,,,,,,,------.........,,,,,,++++++++++++,,,,,,***++++++,,,,,,++++++******+++---------+++)))(((*********)))))))))))))))(((((()))***+++,,,,,,---+++***)))))))))***,,,---******++++++++++++******++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,,,,,,,,,,+++***+++++++++++++++++++++++++++---...---++++++---000//////...,,,+++***++++++...------,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,+++////////////////////////---------.........//////........................------,,,,,,------...///222111...,,,***((())))))000000...------...///000222222111///,,,+++---///111///...------...///111/////////...///000111111///////////////000111111000000//////.........---......///000111222222333///000000000111111111111333333222222111000000000000111222333444444444444666666666666777777777777999999999:::;;;<<<===>>>@@@CCCEEEGGGHHHIIILLLNNNOOOQQQSSSTTTTTTUUUWWWYYY\\\\\\^^^___```````````````cccgggkkkmmmnnnmmmllltttqqqsssvvvxxx(((((('''''''''&&&&&&&&&'''&&&&&&'''(((((('''%%%'''((()))(((&&&%%%&&&''')))(((&&&'''((()))(((&&&&&&'''''''''&&&&&&%%%$$$(((((('''&&&&&&'''((((((***)))))))))***+++++++++***)))'''((())))))(((&&&''''''((((((((()))))))))'''''''''''''''((())))))))))))))))))((('''&&&&&&))))))))))))))))))))))))---+++(((''')))***)))(((************)))))))))((())))))))))))))))))))))))((('''&&&&&&''''''&&&%%%((((((******+++***))))))((((((((((((((((((((((((++++++******++++++,,,---...,,,******+++++++++***************************++++++++++++++++++++++++((()))***++++++***)))((((((+++------***+++...222===666---((((((***,,,,,,(((++++++***---333111,,,***++++++++++++******)))((())),,,------,,,***)))++++++,,,,,,,,,---------+++)))((()))***+++***(((+++++++++*********))))))))))))***+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,///000000000000000000000++++++******++++++,,,---++++++,,,------------,,,+++,,,,,,,,,------------******))))))))))))*********++++++,,,,,,++++++******+++,,,------+++***(((++++++++++++++++++******************++++++++++++******))))))***++++++,,,++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++------,,,,,,++++++******+++,,,------------,,,+++,,,+++++++++++++++++++++,,,---///...------000333666111+++)))+++,,,,,,+++++++++++++++++++++++++++------------------------........................++++++,,,,,,,,,---------...............---------***************+++,,,,,,&&&)))+++---......//////222111000...---------...000...,,,,,,...///...,,,......////////////......////////////000000000000//////......//////000111000000/////////.........//////000000111111222222111111111111222222222222333333222222111111111111111111222333444444444444666666777777777888888888888888888999:::;;;<<<===@@@BBBEEEFFFFFFHHHJJJLLLMMMPPPRRRTTTUUUVVVYYY[[[\\\]]]^^^___```aaaaaaaaa```cccgggllloooqqqqqqqqquuussstttwwwyyy'''''''''''''''&&&&&&&&&&&&%%%$$$%%%''''''%%%$$$&&&(((((((((&&&%%%&&&'''((('''&&&'''((()))((('''&&&''''''''''''&&&%%%%%%''''''&&&&&&&&&&&&''''''''''''''''''''''''((())))))''''''''')))***)))(((''''''''''''(((((((((((('''''''''''''''((()))))))))((((((''''''(((((()))))))))))))))))))))))))))...,,,)))((())))))(((&&&************))))))))))))))))))))))))))))))))))))((('''&&&''')))))))))''')))************))))))(((((((((((((((((((((((((((+++************+++,,,,,,000...,,,++++++,,,+++)))++++++************++++++************++++++,,,,,,'''(((((()))******++++++***---///...***((()))+++---,,,+++***************(((******)))+++...---))))))***++++++++++++++++++...---+++***)))((((((((())))))*********++++++++++++)))((()))***+++***)))+++++++++***************)))******+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,------......++++++******++++++,,,---,,,,,,---............---++++++++++++,,,,,,,,,,,,***************************++++++,,,,,,++++++******+++,,,---,,,+++***)))+++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************))))))***++++++++++++***,,,,,,,,,------,,,,,,,,,++++++++++++++++++++++++///...------,,,+++***))),,,,,,------------,,,,,,,,,,,,++++++++++++,,,,,,+++,,,---------...111333@@@777---))),,,///...,,,(((((()))******+++,,,,,,,,,------....../////////------------------------,,,,,,,,,---------......//////.........---------......------......///000,,,---///.........000111333222111///...---,,,,,,///+++(((+++000222...***,,,...000111111000...,,,---...000111111111000///...............///000000000000////////////......000111111111111111111111111222222222222333333333333333333222222222222222111222333444444555444444666666777777777888888888888888888999:::;;;<<<===AAACCCEEEFFFFFFGGGIIIJJJLLLOOORRRTTTUUUWWWZZZ\\\\\\]]]^^^```aaaaaabbbbbb```cccgggmmmqqqtttuuuvvvwwwtttuuuyyy{{{''''''''''''''''''''''''&&&%%%$$$%%%''''''%%%###&&&'''((('''&&&%%%&&&(((((('''&&&'''((()))((('''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&%%%$$$%%%&&&'''&&&%%%%%%&&&(((***)))(((&&&'''''''''(((((((((((('''''''''''''''((()))))))))((('''''''''(((***+++)))))))))))))))))))))))),,,+++***)))))))))((('''*********)))))))))))))))))))))))))))))))))))))))+++***)))***,,,---,,,+++************))))))((((((***************************************++++++,,,///---+++***++++++)))(((++++++***))))))***++++++))))))******++++++,,,,,,))))))(((((()))***++++++'''***,,,---+++))))))***,,,---///...+++)))((('''+++,,,,,,,,,,,,---,,,***)))******+++,,,,,,,,,,,,+++***)))))))))***+++,,,)))))))))************+++***)))((()))+++,,,+++***************************)))***++++++,,,,,,++++++++++++++++++++++++++++++))))))******++++++,,,,,,++++++******++++++,,,---+++,,,,,,---------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++******+++,,,,,,,,,++++++***++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++))))))+++,,,,,,+++***)))++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++...---------,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,------))))))))))))***,,,///111FFF???666111//////...---)))*********+++++++++,,,+++,,,,,,---...//////000,,,,,,,,,,,,,,,,,,,,,,,,....../////////000000000/////////...------,,,,,,000000//////000000111222222111...***((()))...222222111000//////......------+++***---000111...***---...///000000///...---,,,...000111222111///..................//////000000000//////////////////222111111111111111111111111111111222222222333333333333333333333444444444222222333444555555444444555555555666666777777888888888999:::;;;<<<>>>???BBBDDDFFFFFFFFFGGGIIIJJJNNNPPPRRRTTTUUUVVVYYY[[[\\\]]]^^^```aaabbbbbbbbbaaadddhhhmmmqqqtttuuuvvvwwwtttuuuyyy}}}&&&''''''''''''''''''''''''&&&%%%&&&((((((&&&%%%%%%'''((('''&&&&&&'''((((((&&&&&&''')))))))))(((&&&&&&'''((((((''''''&&&%%%&&&&&&&&&&&&&&&&&&%%%''')))***(((&&&&&&(((***%%%$$$###%%%''')))(((''''''''''''(((((((((((()))'''''''''''''''((()))))))))(((''''''''')))+++,,,))))))))))))))))))))))))((()))******)))))))))***))))))))))))))))))******))))))))))))))))))))))))+++******+++---...---,,,++++++***))))))(((((((((******************************))))))******+++,,,---+++))))))))))))((('''+++******************+++)))))))))******+++++++++++++++***)))(((((())))))&&&(((+++,,,++++++******%%%''')))***))))))***+++---,,,---...---+++++++++)))***+++,,,,,,,,,,,,,,,'''((()))+++,,,,,,,,,,,,************++++++++++++***)))))))))+++,,,,,,*********************************+++,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------............++++++******++++++,,,---******+++,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,------------,,,+++***++++++,,,,,,++++++******+++++++++,,,+++++++++************++++++,,,,,,)))******+++,,,,,,------)))***+++,,,,,,+++))))))******++++++++++++******+++++++++++++++++++++++++++++++++,,,,,,---------+++******************+++---,,,+++***+++,,,...///---+++))))))***---///000CCCCCCAAA:::333...---...------,,,,,,++++++++++++******+++,,,---.........,,,,,,,,,,,,,,,,,,,,,,,,............/////////000//////.........------------------,,,------...///))),,,///...,,,,,,///222//////000000000000000000---///000000///...---,,,000///...------...///000,,,...000111222111///..................///000000//////000000000000000000222222222222111111111111000000000000111111111222333333444444555555666666333333444555555555444444333333444555555666777777:::::::::;;;===>>>@@@AAADDDFFFGGGHHHHHHHHHJJJLLLPPPRRRTTTTTTTTTUUUWWWXXX[[[\\\^^^___aaabbbbbbcccdddeeehhhllloooqqqssssssvvvssstttyyy~~~&&&&&&&&&'''''''''''''''((('''&&&'''))))))'''&&&%%%&&&((('''&&&&&&'''((('''&&&&&&''')))***)))(((&&&&&&'''(((((((((((('''&&&&&&''''''''''''&&&&&&%%%''')))'''$$$###%%%(((%%%$$$$$$%%%''')))((('''(((((((((((())))))))))))'''''''''''''''((())))))(((((((((((())))))***+++))))))))))))))))))))))))&&&(((***+++***)))***+++))))))))))))************))))))))))))))))))))))))***)))((()))++++++***)))+++***)))))))))))))))***((((((((((((((((((((((((***))))))))))))***+++++++++)))(((((()))))))))((()))***++++++++++++***)))************************++++++******)))(((((('''******+++++++++******)))******))))))******+++++++++***,,,---,,,((((((+++***+++,,,,,,,,,,,,,,,,,,)))***,,,------,,,***)))***++++++++++++,,,,,,,,,***))))))***,,,---,,,+++***************+++++++++***++++++,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---)))***++++++,,,,,,++++++,,,,,,,,,,,,++++++++++++)))***+++,,,,,,+++***)))***++++++,,,,,,++++++***++++++++++++++++++,,,,,,))))))******++++++,,,,,,))))))***+++,,,---......***++++++++++++***)))))))))******++++++******)))++++++++++++++++++++++++((()))***+++,,,------...******))))))))))))******---,,,+++***+++---///000444111---,,,---...///000;;;???AAA===444---,,,.........------,,,++++++******++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------.................................---......///000,,,555>>>AAA<<<444///...---...///000111111111111...000222111...,,,---///111000...,,,,,,...000111---...000111111111000//////////////////000111111//////000000000000111111111111222222222222222222//////000000000111111111333333444555666777777888444444555555555555444444333333444555666666777777:::;;;;;;<<<>>>@@@BBBCCCDDDFFFHHHIIIIIIJJJLLLMMMQQQSSSUUUUUUTTTTTTUUUWWWZZZ[[[]]]^^^```aaabbbbbbeeegggiiikkkmmmooopppqqqtttrrruuuzzz&&&&&&&&&'''''''''((((((((('''&&&'''))))))'''&&&%%%&&&''''''&&&&&&''')))'''&&&%%%''')))***)))(((&&&&&&'''(((((((((((((((&&&'''(((((((((((('''&&&"""%%%'''%%%!!!"""&&&(((&&&&&&''')))***)))((())))))))))))*********+++'''''''''''''''((())))))((())))))*********))))))))))))))))))))))))))))))'''***,,,,,,)))(((((()))((()))))))))************))))))))))))))))))))))))+++***))))))******)))(((***))))))(((((()))***+++(((((((((((((((((((((((()))))))))))))))***++++++***)))'''((()))+++******((()))+++------+++)))(((++++++******))))))((((((((()))***++++++***)))(((,,,+++*********++++++***222///,,,,,,------+++(((***)))+++...+++&&&''',,,,,,,,,,,,---,,,,,,++++++,,,------...---,,,+++*********++++++++++++,,,,,,***))))))***,,,------,,,))))))*********+++++++++***+++,,,,,,------,,,,,,------------------------,,,,,,,,,+++******))))))++++++******++++++,,,---***+++,,,,,,------,,,,,,------------,,,,,,,,,+++)))***,,,------,,,***)))***++++++,,,,,,++++++***+++*********++++++,,,---******++++++,,,------...+++++++++,,,,,,---------,,,++++++***))))))*********++++++,,,,,,++++++***++++++++++++++++++++++++)))))))))******+++++++++++++++***))))))***++++++---,,,+++***+++---///111999444///------......---111444777555111---,,,---,,,,,,,,,+++++++++++++++,,,,,,,,,---------------------------------------*********++++++++++++,,,,,,,,,------.../////////000000//////000000111222333<<>>@@@AAACCCBBBDDDFFFHHHHHHJJJLLLNNNPPPRRRTTTTTTTTTUUUVVVXXXXXXZZZ[[[]]]___```aaaaaafffgggiiikkkmmmoooqqqrrrtttsssvvv}}}&&&&&&&&&'''''''''(((((('''&&&&&&'''(((((('''%%%%%%&&&''''''&&&&&&((()))'''&&&%%%''')))******)))&&&&&&'''((())))))((((((&&&'''((())))))((('''&&&%%%(((***(((###"""%%%(((***)))((()))***+++***))))))*********++++++++++++'''''''''''''''((())))))((()))***++++++***)))((()))))))))))))))))))))))))))+++...,,,)))&&&&&&'''(((((())))))*********+++))))))))))))))))))))))))...,,,++++++,,,,,,***)))))))))(((((((((***+++,,,************************)))))))))))))))******+++***)))((()))+++,,,,,,,,,'''))),,,......,,,)))''',,,,,,+++***)))(((''''''&&&''')))+++,,,+++***)))+++***((()))+++---......,,,)))(((***///000---(((+++***,,,///---'''(((...------------,,,,,,+++***,,,,,,,,,,,,------...///************++++++++++++***))))))***,,,...---,,,))))))******++++++++++++***+++,,,,,,------,,,,,,////////////////////////111000000///...---,,,,,,++++++******++++++,,,---+++,,,------......------.........------,,,,,,,,,+++,,,...//////...,,,++++++++++++,,,,,,++++++++++++*********+++,,,,,,---++++++,,,,,,---...//////------,,,,,,,,,,,,++++++---,,,***)))))))))***++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++*********)))))))))))))))---,,,+++******+++,,,------,,,+++***+++---000222:::555///++++++,,,+++***++++++,,,---......---,,,)))))))))***++++++,,,,,,..................------------------------------++++++,,,,,,,,,---------+++,,,,,,---...///000000,,,,,,,,,,,,,,,---......+++222888888333///111444000111222222222000///...///***''')))...222111...---...///111111///...---///////////////000111111111111111111111222222333//////000000111111111222000000111222333333444444111111222222222333333333333444555666777888999:::444555555555555555444444555666777888999:::;;;;;;999999:::;;;===???AAABBB@@@CCCEEEGGGHHHIIILLLNNNNNNPPPSSSTTTUUUVVVXXXZZZXXXYYY[[[]]]___```aaaaaafffgggiiikkknnnqqqssstttttttttxxx((('''&&&%%%$$$%%%%%%&&&'''((()))(((&&&$$$%%%&&&$$$%%%&&&((()))*********++++++***((('''&&&$$$$$$(((((((((((((((((((((((((((((())))))))))))((((((***&&&%%%((()))((())),,,+++,,,,,,,,,+++(((%%%$$$))))))))))))))))))))))))''''''((((((((((((''''''***)))((((((((()))+++,,,******)))(((((((((((((((******++++++++++++******((()))***+++***(((&&&%%%***)))''''''((())))))(((***((('''&&&&&&'''(((***''''''(((((()))+++,,,---++++++++++++***((('''&&&))))))))))))((((((((((((***************)))((((((&&&(((***---......------)))'''&&&''')))+++,,,,,,***(((((())),,,,,,)))&&&************************++++++******++++++,,,---...---,,,,,,++++++++++++++++++++++++++++++++++++,,,+++******,,,,,,+++***(((((('''''')))+++***(((***+++,,,,,,,,,+++***))))))******++++++,,,------++++++******++++++,,,---,,,***((()))---//////---222111000...------------......---,,,++++++++++++111000///---,,,+++******)))***++++++------...///---...///000000...,,,+++......,,,,,,+++++++++,,,******************************+++++++++,,,,,,,,,...------,,,+++***))))))++++++******************---------,,,,,,+++++++++(((***++++++***)))((((((*********++++++,,,,,,,,,++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,,,,------///---******,,,...//////222...++++++---000000///000...,,,******+++...///,,,---...000111111111222---------.........//////111111000//////////////////...---,,,,,,---///000333222000///---,,,,,,,,,---.........//////000000000000000000111111111111000111111111222222222222111111111000000111444777777555111000111333333333000000111111111222222222333333333333333333333333444333333333333444555555555555666666777777888888;;;;;;;;;<<<>>>???AAABBBAAACCCEEEGGGHHHIIILLLNNNLLLOOOSSSUUUVVVWWWXXXYYYZZZ[[[\\\^^^___```aaaaaaeeegggjjjmmmnnnooorrrtttxxxyyy|||***)))((('''&&&''''''(((&&&'''((('''%%%%%%%%%'''&&&&&&&&&''''''((((((((())))))((((((''''''&&&&&&'''''''''''''''''''''''''''(((((())))))(((((('''$$$$$$%%%&&&%%%&&&///999GGGAAA999111,,,***,,,---))))))))))))))))))))))))''''''(((((((((((('''''''''&&&&&&%%%&&&'''((()))((((((''''''((()))******((()))***+++,,,,,,,,,,,,((()))+++,,,+++***((('''***((('''((()))***)))(((***)))'''&&&&&&''')))***+++******)))))))))))))))******+++******)))((('''************))))))))))))***************)))((((((!!!$$$(((,,,.../////////---+++***+++,,,,,,+++***))))))***,,,,,,***'''************************++++++******++++++,,,---------,,,+++++++++,,,,,,,,,,,,,,,+++++++++++++++,,,+++******,,,,,,+++***))))))((((((***+++***(((,,,---...//////...------------,,,++++++******)))++++++******++++++,,,------+++***+++...///...,,,.........---,,,,,,++++++---,,,,,,,,,,,,,,,------+++++++++,,,---...///000------,,,,,,,,,,,,++++++---.../////////...,,,+++))))))******++++++,,,,,,******************************+++++++++,,,,,,,,,------,,,,,,+++*********++++++******************++++++*********************+++,,,---,,,+++++++++++++++++++++++++++,,,,,,++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,,,,------///---******,,,...//////...---,,,---///000...+++///...---,,,,,,---...///------...///000000000000---------.........//////333222111111000000000111///...---,,,---...000111---------......///111111------------......///////////////000000000111111000000000111111111222222111222222111000111444777CCC>>>777222000000000000111222222222333333333333333333333333333333333333555444444333333333444444555555666666777888888888;;;;;;;;;<<<>>>???AAABBB@@@BBBEEEFFFGGGIIIKKKMMMNNNPPPTTTVVVWWWXXXYYYZZZZZZ[[[\\\^^^___```aaaaaacccfffjjjmmmnnnpppqqqssswwwxxx{{{))))))(((''''''''''''(((%%%&&&''''''&&&&&&'''(((***)))(((&&&&&&&&&'''''''''''''''(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((('''''''''$$$'''***)))%%%)))999KKKlll___JJJ666***&&&))),,,))))))))))))))))))))))))'''(((((())))))(((((('''&&&&&&%%%%%%%%%&&&'''(((&&&&&&&&&'''((()))+++,,,******++++++++++++******((()))+++,,,,,,+++******)))(((((()))++++++)))'''***)))(((''''''((()))***+++******)))))))))))))))))))))************))))))++++++++++++*********************+++******)))(((''')))***,,,,,,,,,,,,+++///---+++***+++,,,,,,++++++******+++,,,,,,+++)))************************++++++******++++++,,,---,,,++++++++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******,,,,,,+++***,,,***)))***++++++***)))((()))***+++++++++++++++------,,,++++++******)))++++++******++++++,,,------,,,,,,---...///---+++,,,,,,---......---,,,+++,,,,,,,,,,,,---...//////)))******+++---...000111------,,,,,,,,,,,,++++++,,,---...///...---,,,+++###%%%''')))+++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,++++++++++++******++++++++++++++++++******************+++++++++++++++++++++,,,,,,,,,,,,,,,++++++++++++++++++++++++************++++++++++++++++++++++++++++++,,,,,,---------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------...,,,++++++,,,.........,,,---...000111000---***///............/////////---....../////////......---............/////////111111111000000000000000///............000222333+++,,,,,,---///111222333,,,---------------............/////////000000000/////////000000000111111111222222111000111444666HHHBBB:::444111111111111222222333333333444444444333333333333333333444444555444444333333333444444555555666777777888888999;;;;;;<<<===>>>@@@AAABBB@@@BBBEEEFFFGGGHHHJJJLLLOOORRRUUUWWWXXXXXXZZZ[[[ZZZ[[[\\\^^^___```aaaaaacccggglllpppqqqrrrssstttvvvwwwzzz&&&&&&&&&&&&%%%%%%&&&&&&%%%&&&(((((((((((()))+++...,,,***'''&&&&&&'''(((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&(((+++***'''***:::KKKlll___JJJ555((($$$&&&)))(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((())))))******&&&&&&&&&'''((()))++++++...---,,,+++)))&&&$$$###'''((()))***++++++++++++(((((()))+++,,,+++)))&&&******))))))))))))******''''''(((((()))+++,,,---(((((()))***************++++++*********)))))))))*********++++++******)))---......---,,,+++)))))))))'''&&&&&&)))+++,,,,,,++++++++++++,,,,,,++++++************************++++++******++++++,,,---+++*********+++,,,------,,,,,,,,,,,,,,,---------,,,+++******,,,,,,+++***---++++++...///,,,******&&&''''''((()))*********)))******++++++,,,------++++++******++++++,,,------------.........,,,++++++---///111111000///...---,,,,,,,,,------...///------,,,,,,+++,,,,,,,,,)))***++++++------...///,,,,,,------------,,,+++"""$$$'''***,,,,,,++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------******+++++++++++++++,,,+++++++++,,,,,,---------***)))))))))***,,,,,,+++,,,,,,,,,++++++*********,,,++++++******++++++,,,++++++++++++++++++++++++---...............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------...,,,++++++---.........---...///111111000---+++......000111111000//////......//////...---,,,,,,.............../////////....../////////..................///000222333444//////............//////....................................////////////////////////000000000000111222222222111111333555>>>;;;666333333444555555222222222333333333333444333333333444444444444444333333333333444555666666555666666777888888999999;;;<<<<<<===>>>@@@AAABBB@@@BBBEEEFFFFFFGGGJJJLLLOOORRRUUUWWWWWWXXXYYYZZZZZZ[[[\\\^^^___```aaaaaadddiiiooossstttuuuuuuuuuvvvvvvyyy%%%%%%&&&&&&&&&&&&&&&&&&&&&((()))***)))***+++---000...,,,)))''''''((())))))))))))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%&&&&&&'''///888GGG@@@666,,,''''''+++---(((((((((((((((((((((((((((((())))))))))))(((((())))))******++++++++++++((((((((((((((()))******,,,,,,+++)))'''%%%###"""&&&'''((()))******++++++(((((()))+++,,,,,,)))&&&******))))))))))))******''''''(((((()))+++,,,---'''((()))******+++************)))))))))(((((((((******++++++++++++******%%%&&&'''(((***+++++++++'''&&&$$$%%%(((***++++++++++++,,,++++++++++++,,,************************++++++******++++++,,,---************++++++,,,---+++++++++,,,,,,---------,,,+++******,,,,,,+++***---***,,,222444...++++++*********+++,,,---......)))******++++++,,,------++++++******++++++,,,---,,,---......---,,,,,,,,,+++,,,///111111111///...///...---,,,,,,,,,,,,,,,///...---,,,+++*********)))***++++++------...///++++++,,,,,,,,,,,,,,,+++&&&'''***,,,,,,,,,+++***++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++,,,,,,---......******++++++,,,,,,,,,,,,+++++++++,,,,,,---------+++))))))***---///...,,,,,,,,,,,,++++++*********,,,,,,++++++++++++,,,,,,+++++++++++++++++++++++++++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,---...---,,,+++,,,---......------.........---,,,,,,,,,---...000111222111000///////////////...---,,,+++////////////////////////---...//////000///............///000111222333444111000///......------...000000000///////////////............////////////////////////000000000000111222333222111111333444222111111333555666555444111111111111222222222222333333333444444555555555000000111222444666888999666666777777888999999999<<<<<<<<<===???@@@BBBCCCAAACCCEEEFFFFFFGGGJJJKKKNNNQQQTTTVVVVVVVVVWWWXXXZZZ[[[\\\^^^___```aaaaaabbbgggmmmrrrsssttttttuuuvvvuuuyyy&&&'''(((((()))(((((((((&&&(((******)))***+++---...---+++***)))((())))))***))))))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((('''''''''***&&&%%%((()))((((((***,,,***)))'''''''''((()))))))))))))))))))))))))))((())))))******))))))((('''((()))*********))))))******)))))))))***++++++''''''((((((((((((''''''&&&''''''((())))))***+++***))))))***,,,,,,***((())))))))))))))))))))))))+++******)))))))))))))))'''((()))***************))))))))))))(((((((((''')))***++++++,,,+++++++++))))))***************+++---+++)))((()))******)))***+++,,,+++))))))+++,,,************************++++++******++++++,,,---+++************++++++,,,)))******++++++,,,,,,---,,,+++******,,,,,,+++***,,,)))...777999111++++++************+++,,,------------,,,++++++******)))++++++******++++++,,,---+++,,,---,,,***+++,,,...***+++---.........------......---,,,++++++++++++,,,,,,++++++++++++,,,,,,------,,,,,,,,,,,,++++++******++++++++++++,,,,,,)))***+++,,,,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,------......******++++++,,,---------******************++++++---,,,,,,///333444222///,,,,,,++++++++++++++++++,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))******++++++******,,,,,,,,,,,,,,,,,,,,,,,,+++******++++++,,,---...---,,,+++,,,...///...---,,,---...---+++******+++---...///111111111000000///////////////...---,,,000000000////////////...///000222333333222111111......///000111222222333...............///000111111111111000000000000///....../////////000000000/////////000000000111111111222333333222111222333...///000333555444222///000000111111111222222222333333333444555555666666000000111222444666888999666666777888888999999:::<<<<<<===>>>???AAABBBCCCCCCDDDFFFGGGGGGHHHJJJLLLNNNQQQTTTUUUUUUUUUVVVWWWZZZ[[[\\\^^^___```aaaaaa```dddiiinnnpppqqqrrrssswwwvvvyyy&&&&&&((()))))))))((((((&&&'''))))))(((((()))+++******))))))))))))(((((((((((((((((((((''''''''''''''''''''''''''''''''''''(((((())))))((((((''',,,)))(((,,,---***(((***)))))))))((('''&&&%%%$$$))))))))))))))))))))))))))))))************))))))&&&'''((()))***))))))(((************+++,,,......&&&'''((()))************(((((((((((()))******++++++***))))))++++++***)))((((((((())))))(((((((((+++******)))))))))))))))((())))))*********))))))*********)))))))))(((((()))***++++++,,,,,,,,,+++000///...,,,+++***))))))///,,,******+++,,,,,,+++)))++++++***((((((***---************************++++++******++++++,,,---,,,+++******************(((((()))******+++,,,,,,,,,+++******,,,,,,+++***)))'''///<<<>>>444,,,,,,******)))((())))))***+++------,,,++++++******)))++++++******++++++,,,---***++++++)))((()))---000,,,,,,------------------,,,++++++*********+++++++++*********+++,,,------------,,,,,,,,,,,,++++++***************+++,,,,,,*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,---------------******++++++,,,------...++++++******************---,,,---222777888444///++++++++++++++++++,,,,,,---,,,,,,++++++,,,,,,---------------------------)))******+++,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,************+++,,,---...---,,,+++---...///...,,,...111333333000---------------...///000000000000//////000000000///......000000000000/////////...000111333444555444333222...//////000111111111000,,,,,,------///000222333111000000000/////////////////////000000000111111000000000111111111222222111222444333222111222333222111111222444333111///111111111222222222333333333333444444555666666666222222222333444555666777666777777888888999::::::<<<<<<===>>>???AAABBBCCCDDDFFFHHHHHHHHHIIIKKKMMMOOORRRUUUVVVVVVVVVWWWXXXZZZ[[[\\\^^^___```aaaaaaaaadddiiilllnnnpppsssuuuxxxvvvyyy###$$$&&&'''''''''&&&&&&%%%&&&''''''&&&&&&'''(((&&&'''(((((()))(((((('''&&&&&&''''''((())))))***(((((((((((((((((((((((((((((())))))))))))(((((((((&&&'''******''''''***))))))))))))******++++++))))))))))))))))))))))))))))))************))))))'''(((***+++++++++***)))((())))))+++,,,...000111******++++++++++++***************)))******+++,,,,,,***))))))***++++++***''''''((((((((((((''''''''''''(((((()))+++,,,---))))))************))))))+++++++++************))))))***+++,,,,,,,,,,,,,,,'''''''''((()))+++,,,---+++)))((()))+++---......)))***+++)))''''''))),,,************************++++++******++++++,,,---,,,,,,+++***)))))))))***'''(((((()))******++++++,,,+++******,,,,,,+++***'''&&&///>>>AAA555,,,,,,///...---,,,,,,,,,---...)))******+++,,,,,,------++++++******++++++,,,---*********'''&&&(((---222000//////.........//////))))))))))))***+++,,,,,,,,,,,,++++++***++++++,,,)))***+++,,,---......///******))))))***+++,,,,,,))))))))))))***+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,------------------------******+++,,,,,,---.........------,,,,,,++++++++++++***,,,222777888333---*********++++++,,,,,,------,,,,,,++++++,,,,,,---........................,,,---....../////////...,,,,,,,,,,,,,,,,,,,,,,,,************+++,,,---...,,,,,,+++---...///...,,,111555:::;;;888444111000---------...///000000111//////000000000000//////111111000000/////////......///111333333333111000...//////000000000//////---------......000111111000000//////.........---000000000000111111111111111111111111222222222222111222444444222111111222555333222222333444333222222222333333333444444444333333444444555666777777555444444333333444444555777777777888999999::::::<<<======>>>???AAABBBCCCEEEGGGHHHIIIIIIJJJKKKMMMQQQSSSVVVWWWWWWWWWXXXYYYZZZ[[[\\\^^^___```aaaaaadddgggkkknnnpppsssvvvxxxyyywwwyyy''''''''''''''''''''''''''''''''''''''''''''''''***)))(((''''''((()))***)))'''&&&'''((()))((('''((('''&&&&&&$$$###$$$'''))))))))))))((('''%%%%%%"""$$$'''((('''&&&&&&&&&'''%%%$$$&&&)))+++***(((***)))'''&&&&&&'''(((***+++++++++*********))))))((())))))((('''''')))***---+++)))(((&&&&&&&&&'''((((((''''''''''''(((((())))))))))))))))))))))))******++++++++++++******((()))***++++++***((((((*********)))(((''''''&&&)))************+++++++++(((((())))))*********++++++++++++************)))$$$%%%%%%%%%'''((()))***++++++,,,,,,,,,,,,------++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++))))))***+++,,,,,,------,,,,,,,,,------.........///......------,,,++++++)))...444888888444...))),,,,,,,,,,,,,,,,,,,,,,,,******)))))))))))))))***)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------............------***++++++,,,,,,------...*********,,,///000,,,)))++++++++++++++++++++++++******+++,,,,,,,,,,,,+++---,,,+++******++++++,,,++++++,,,---...000111222//////---,,,+++*********++++++,,,,,,,,,,,,------***)))((((((******)))(((,,,,,,---...---,,,***))),,,---...///000///...---...------,,,,,,++++++***,,,,,,,,,------.........)))+++---000111000///...,,,,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++******++++++111000...,,,,,,...000111,,,;;;IIIIII===111...000////////////////////////444222000...------...///000000000000////////////111111000000//////......------------...000111222...000///...///333111---...///111000///------...////////////000000000000000000111222333333444444444333333333222222111111111222444444333333333444000000111111111222222222444444444555555555555666777666555555555666888999444666888:::;;;:::999888<<<============>>>AAADDDFFFGGGHHHHHHGGGHHHJJJLLLPPPQQQRRRSSSSSSTTTWWWYYYYYY[[[^^^aaabbbbbbaaa```cccfffjjjlllnnnqqqsssuuuzzzzzz~~~&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((())))))(((((((((((()))))))))(((''''''((()))(((&&&,,,+++)))((('''&&&'''))))))******))))))'''&&&&&&&&&''''''&&&%%%%%%'''))))))'''&&&(((***+++***)))&&&%%%###""""""###$$$%%%+++++++++*********))))))'''((())))))((('''((())),,,++++++******+++,,,---))))))(((((((((((())))))))))))))))))))))))))))))******++++++++++++******))))))************))))))++++++***))))))((('''''')))************+++++++++))))))))))))*********+++++++++++++++************)))(((((((((((())))))************+++++++++,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++)))******+++,,,,,,------------------------,,,,,,,,,,,,------------------)))+++...111111...+++)))---------,,,,,,++++++***++++++************++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...111111...+++++++++++++++++++++++++++******+++,,,,,,,,,,,,+++***++++++++++++++++++++++++++++++,,,---...///000...---,,,++++++***++++++++++++,,,,,,,,,,,,------...---,,,,,,---...---,,,++++++,,,,,,,,,+++***)))******+++,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,---------......***+++,,,------,,,,,,+++......------,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++***+++++++++000000//////............---555===>>>888111//////........................111111111111000000///...000000000000////////////111111111111111111000000////////////000111222222222555555111000111000,,,---///000000...------...////////////000000000000000000111222222333444444000000000000//////......000111333333222222222333111222222222333333333333444444444555555555555666666555555444555666777888666777999:::;;;;;;::::::;;;<<<=========???BBBDDDEEEFFFHHHHHHIIIJJJLLLOOOPPPQQQSSSTTTTTTTTTVVVXXXYYY[[[^^^aaabbbbbbaaa```ccceeeiiilllnnnqqqsssvvvyyyzzz~~~''''''''''''''''''''''''))))))))))))))))))))))))(((((())))))))))))((((((***)))((((((((()))'''&&&---,,,+++)))))))))))))))***************)))((('''***)))'''$$$###$$$(((++++++)))))))))++++++***))))))((('''&&&&&&'''((()))+++************)))))))))&&&(((***+++)))((((((((())))))(((((()))***++++++******))))))))))))******))))))))))))))))))))))))******++++++++++++*********)))))))))))))))******,,,++++++******))))))))))))************+++++++++)))))))))***************,,,+++++++++************---,,,+++***************))))))*********+++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,---///......------,,,+++++++++++++++,,,---.........++++++++++++++++++++++++......---,,,+++***)))))),,,,,,+++++++++,,,,,,---,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,------............------......---,,,,,,+++******,,,,,,,,,...000000...,,,++++++++++++++++++++++++******+++,,,,,,,,,,,,+++((((((***+++,,,,,,+++***,,,,,,++++++,,,,,,---...,,,++++++******++++++,,,++++++,,,,,,,,,,,,---------+++***+++,,,---,,,+++******+++++++++***))))))***************+++,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,------------...------,,,+++++++++++++++000///......------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++++++++++++++...///000000000...---+++//////000111222111///---...........................000222333333222000...////////////000000000000222222222222222333333333222222111111111222222333555::::::555//////...,,,---...000///...,,,,,,---////////////000000000000000000111111222333333333222222222222111111111111000222444444333333333444222222333333333444444444444444444555555555555666555555444444444555666777999999999:::;;;;;;;;;<<<:::;;;===>>>>>>@@@CCCEEEDDDFFFHHHIIIJJJKKKOOOQQQPPPRRRUUUVVVUUUUUUUUUVVVYYY[[[^^^```bbbbbbaaa```bbbeeeiiilllnnnqqqtttvvvxxxyyy}}}(((((((((((((((((((((((((((((((((((((((((((((((('''((()))******)))((('''+++)))(((((())))))'''&&&(((***+++***+++,,,***&&&+++++++++++++++***)))(((+++***(((&&&$$$%%%(((++++++***************)))))),,,,,,+++++++++,,,------************))))))))))))'''***,,,---,,,***))))))+++***))))))((('''''''''+++******************+++******************************++++++++++++*********)))((((((((()))++++++,,,,,,,,,++++++*********))))))*********+++++++++************************,,,,,,+++++++++*********---,,,,,,+++++++++++++++************+++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,------------------,,,,,,++++++,,,,,,,,,---------------,,,,,,,,,,,,---------,,,,,,,,,++++++******,,,++++++++++++,,,,,,---,,,,,,,,,,,,------------------------------------------............---------------,,,,,,+++++++++******+++,,,,,,,,,+++***++++++++++++++++++++++++******+++,,,,,,,,,,,,+++&&&'''***,,,---,,,+++***,,,,,,++++++***++++++,,,***************+++,,,---+++++++++,,,,,,,,,------,,,+++***+++,,,,,,+++******+++++++++++++++******---,,,+++***+++,,,---...******+++,,,,,,---......------------------------///...---++++++,,,...///000///...---,,,,,,,,,---------------------------------,,,++++++++++++,,,,,,---......//////.............../////////...---........................---...///111111111000///////////////000000000000111111111222222333333333444333222222111111111111444:::<<<666///---...------...//////---,,,,,,---////////////000000000000000000111111222222222333333333333333333333333333222444666666555444555666222222222333333333333444444444444555555555555666555555555555666666777777999999999999999:::;;;<<<999;;;===>>>???AAADDDFFFEEEFFFHHHIIIIIIKKKMMMPPPPPPSSSVVVWWWWWWVVVUUUVVVZZZ[[[]]]```aaaaaaaaaaaabbbeeeiiillloooqqqtttvvvxxxyyy}}}'''''''''''''''''''''''''''''''''''''''''''''''''''((()))******)))((('''+++)))(((((())))))((('''%%%))),,,,,,...111,,,%%%***++++++++++++******)))((()))******(((((()))***))))))***))))))(((((()))((((((((())))))******+++))))))))))))))))))))))))))),,,...///...,,,++++++------------,,,++++++***++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++*********)))((((((((()))+++,,,,,,,,,,,,,,,++++++++++++))))))*********++++++++++++++++++***************,,,,,,,,,++++++++++++***++++++*********+++,,,,,,+++++++++,,,,,,,,,,,,---++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,***+++++++++++++++,,,,,,++++++,,,,,,---...//////------,,,,,,,,,+++++++++------............------*********++++++,,,,,,,,,***************+++,,,,,,++++++++++++,,,,,,,,,,,,------------------------------............------+++++++++,,,,,,---------***+++,,,++++++******+++++++++++++++++++++++++++******+++,,,,,,,,,,,,+++&&&(((***,,,---,,,+++***,,,,,,+++************+++************+++,,,------+++++++++,,,,,,,,,------000///......///000///...,,,,,,+++++++++,,,,,,,,,---,,,+++***+++,,,---...******++++++,,,---......---------------------------,,,+++***+++---///111...------,,,++++++,,,,,,------------------------...---,,,,,,++++++,,,,,,,,,+++++++++,,,///111333---111555555000---,,,...........................------,,,,,,---...000111.../////////000000000111//////000000111111222222333222111000000000000000000777999444...---//////---///000///...,,,------////////////000000000000000111111111111111222222/////////000000000000000111333444555444333444555111111111111222222222222444444444555555555555666666666777777888888888888999888888888888999999:::888;;;>>>???@@@BBBDDDFFFFFFGGGHHHHHHGGGHHHJJJLLLPPPSSSVVVXXXWWWVVVVVVWWWZZZ[[[]]]___```aaaaaaaaaaaadddiiillloooqqquuuwwwxxxyyy}}}%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''(((((())))))))))))((((((***)))((((((******)))(((%%%***---,,,000666222)))******+++++++++******)))&&&(((,,,---,,,*********''')))***)))(((((()))***''''''(((((())))))******(((((()))))))))))))))******,,,...///---,,,,,,,,,((()))***+++,,,---------++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******(((((((((((()))***+++,,,++++++++++++++++++++++++)))************++++++++++++++++++++++++*********,,,,,,,,,,,,++++++++++++***************+++,,,---++++++,,,,,,,,,---------++++++++++++++++++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))***+++,,,...///000000---------,,,+++*********++++++------------++++++(((((()))***+++,,,------******)))******+++,,,---++++++++++++,,,,,,,,,,,,------------------------------............------******+++,,,,,,---......,,,---...---,,,+++,,,---++++++++++++++++++++++++******+++,,,,,,,,,,,,+++))))))+++,,,------,,,+++,,,,,,++++++***+++++++++++++++++++++,,,------...++++++,,,,,,,,,,,,------...---,,,---.........,,,,,,,,,++++++,,,,,,---...***************+++,,,,,,******+++,,,,,,---.........------------,,,,,,,,,***)))(((((()))+++...///,,,,,,+++++++++,,,,,,---------------------------...------,,,,,,,,,,,,,,,,,,+++******+++...222444,,,555<<<;;;333,,,,,,...------------------------...,,,+++***+++,,,///000......//////000000111111///////////////000000000222111000///////////////...333555111...///000///...///111000...------...////////////000000000000111111111111111111111111000000000111111111111222...000222222111111111222000000111111111222222222444444444555555555555666666777888999999999888888888888888888888888888888999<<>>>>>???AAABBBDDDEEEIIIJJJLLLLLLLLLMMMPPPRRRTTTSSSSSSTTTVVVZZZ]]]___]]]]]]^^^______```aaaaaadddfffiiilllnnnrrrvvvyyy~~~&&&&&&&&&''''''((((((((('''(((((((((((()))))))))(((((((((((())))))*********))))))))))))((('''&&&******************))))))(((((((((((())))))******,,,+++++++++***)))))))))******************************))))))***++++++,,,************))))))((('''))))))*********++++++++++++---......+++******+++******+++++++++++++++***///---111444999IIIMMM@@@333000---,,,,,,,,,***)))++++++++++++++++++++++++)))***++++++,,,,,,,,,+++,,,+++++++++++++++++++++------------------------++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,,,,++++++++++++---///000...---,,,,,,,,,---------,,,,,,,,,---------------,,,,,,,,,------------...)))***---//////...,,,***,,,------.........------......------------......000222111---,,,...//////,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,---,,,,,,+++,,,,,,---------........./////////......------,,,........................------,,,,,,------------------------............------............---------------------------------------,,,,,,++++++***////////////...---,,,+++,,,,,,++++++,,,---///000------------------------+++,,,---......---,,,+++,,,------------------,,,............---------------.........---,,,+++***......------------------......///000000000//////............------------///...------...222555888111000.........///...---......------------------,,,,,,,,,,,,,,,---...///------------------------///...---,,,---///111333////////////////////////,,,,,,------///000222222000000000000000000000000000000111111111111000000111111000000000000000111111111111111111111111111222222222222333333333333111222222222222222222111333333333444444444444555666555444333333555666777444444444555555555555666555555555555555666777777999:::;;;<<<<<<===<<<<<<>>>>>>>>>???@@@CCCEEEFFFIIIJJJKKKKKKJJJKKKMMMOOORRRRRRTTTVVVZZZ^^^bbbeeeaaaaaaaaaaaabbbbbbbbbbbbcccfffiiilllnnnrrrvvvyyy|||~~~((())))))******+++++++++(((((((((((()))))))))***''''''((((((((()))))))))))))))******)))((('''''',,,++++++++++++*********+++++++++,,,------------,,,+++++++++***)))))))))***************+++++++++,,,++++++***))))))************++++++***)))((('''))))))*********+++++++++)))***,,,+++******)))***(((((()))***+++++++++***'''...555999OOOwwweee888555111...---,,,***)))++++++++++++++++++++++++******+++,,,,,,,,,,,,+++,,,++++++******+++,,,,,,------------------------++++++++++++++++++++++++******++++++++++++******((()))+++------------,,,,,,,,,++++++***+++,,,---,,,,,,,,,------.........,,,,,,---------.........---///222444444333111///.........//////......---------------...///000111333444000++++++111222///,,,,,,,,,,,,,,,,,,,,,,,,------...------,,,+++***+++,,,,,,,,,------------111111000000//////..............................,,,---......---------------------....../////////---......//////......---------------------------...------,,,,,,+++++++++////////////...---,,,,,,///...---,,,,,,,,,---...------------------------........................,,,------......------,,,.....................---...............---,,,+++//////...---,,,+++******------...////////////........................---......------///222666999444111///.........,,,+++---------,,,,,,,,,,,,,,,///...,,,++++++,,,,,,,,,------------------------///...---,,,---///111333........................,,,,,,------///000222222111111111111111111111111000000000000000000000000111000000000000000111111000000000000000000000000111111111222222222222333222222333333333333222222111111222222222333333333222333555666777666555444444444444555555555555666555555555555555666777777888999:::;;;;;;<<<<<<<<<>>>>>>>>>???AAACCCFFFGGGHHHIIIJJJIIIIIIIIIKKKMMMPPPQQQSSSWWW[[[___cccfffaaaaaabbbbbbbbbbbbbbbbbbccceeeiiilllnnnrrrwwwzzz{{{}}}(((((())))))))))))))))))((((((((()))))))))******''''''((()))))))))))))))"""%%%'''(((((()))***,,,************************(((((()))*********))))))+++++++++************************+++++++++++++++---,,,+++***))))))))))))***++++++++++++******))))))************+++++++++))))))***+++++++++******'''((()))***++++++++++++'''///555:::SSSkkk999555111---,,,+++***))),,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,+++,,,+++*********+++,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***&&&(((+++......---+++)))***+++,,,,,,******+++,,,---,,,,,,,,,---...///000,,,---------............---///000222222111000//////000000000000///......,,,,,,,,,---...000111222111666555...,,,000111---,,,,,,,,,,,,------------///......------,,,,,,+++,,,,,,,,,---------......111111000000000000000000........................,,,---//////---,,,---...---------...//////000000................................................------------,,,,,,,,,,,,***+++,,,------......---//////...---------------------------------------++++++)))(((((()))++++++,,,---...//////...---,,,..................//////.........---------------///......---,,,+++******------...////////////.....................//////...------...///222555777444111///.........,,,+++,,,---------------------111///---,,,------,,,+++...........................------------///000111------------............000000///...............////////////////////////111000000//////000000111000000000000000111111222000000000000000000000000111111111111222222222222222333444555555444333222111111111111222222222222...000333666666555333111444444444555555555555666666666555555666666777888888999:::;;;;;;<<<<<<;;;===>>>>>>@@@BBBDDDFFFGGGGGGHHHIIIIIIIIIIIIKKKMMMNNNOOOQQQUUUYYY\\\```aaa_____________________```bbbeeehhhkkknnnrrrwwwzzzzzz|||((((((((((((((((((''''''(((((()))))))))*********((()))***+++,,,++++++***!!!$$$((())))))***,,,///))))))******************''''''((((((((('''&&&&&&***************+++++++++*********++++++,,,,,,,,,++++++***************++++++++++++++++++,,,,,,,,,)))************+++++++++*********,,,------,,,+++'''((()))+++,,,---------///,,,///555BBBYYY___NNN444111---+++***++++++***,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---,,,,,,++++++,,,+++***)))***+++---...------------------------------------------------,,,,,,---......---,,,,,,***+++,,,---------+++***))),,,......,,,***+++,,,---,,,,,,,,,---...000111------------............++++++,,,---------------111111111111111000//////...............///000000///===CCC:::000//////,,,,,,,,,,,,---------.........---,,,,,,,,,...///000............/////////000////////////000000000000........................+++...000000...,,,---...---------...///000000000000///...------...///000........................,,,,,,,,,---------------***+++,,,---............,,,---...............---........................,,,***'''%%%%%%'''***,,,,,,---...//////...---,,,------......//////000000......---,,,,,,---//////------------------............///000000000000///------......//////000000---------...000222333444111///...---/////////...------......//////000000111///---...000000///---////////////////////////,,,,,,,,,---......//////---.........////////////222111000......---------////////////////////////111000///......///000111000000000000000111222222111111111111111111111111222222222222333333333444222333444555555444333222111111222222222333333333///111222444555555444333444444444555555555555666777666666666666777888888999:::;;;<<<<<<======<<<<<<===???AAACCCEEEFFFFFFHHHIIIJJJJJJJJJKKKNNNPPPOOOPPPRRRUUUXXX[[[]]]^^^]]]]]]^^^^^^^^^_________bbbdddhhhkkkooossswww{{{{{{|||...------,,,,,,+++++++++))))))))))))***************+++,,,---...---,,,,,,&&&))),,,---++++++---///***+++++++++,,,,,,,,,,,,,,,---......---,,,+++***))))))******+++++++++,,,*********++++++,,,,,,,,,))))))))))))***+++,,,---,,,+++++++++,,,---......)))************+++++++++,,,++++++---//////...---((()))***,,,---...//////444'''(((111333888<<<999///,,,)))((()))+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++,,,+++***))))))+++---...------------------------........................---...///000000///...---......---,,,,,,,,,------))),,,000000...,,,,,,---------,,,,,,---...000111---------.........//////------------......//////222222222222222111000000000000///............///...EEERRRGGG555///...---,,,,,,,,,------.........,,,+++++++++,,,///222444000000000000111111111111------......//////000000////////////////////////+++...111000...,,,---...---------...///000000111111000...,,,,,,...000111////////////////////////,,,,,,,,,------.........000000000000///...---,,,***+++---///000000//////........................333000,,,)))))),,,000333,,,---///000000///---,,,,,,------...///000111111///---,,,+++,,,...000111,,,,,,---...///000111222//////000111111111111111,,,------...///000111111,,,---...///000111222333...---,,,---///111111000...//////000111222222333///...---///222333111///000000000000000000000000***+++,,,---.............../////////000000111111//////.........//////000111111111111111111111111111000///......///000111000000///000000111222222222222222222222222222222333333333444444444555555222333555666666555333222222222333333333444444444333333333444555666777888444444444555555555666666777777777777777888999999:::;;;<<<===>>>>>>>>>>>>;;;===???BBBDDDFFFFFFFFFIIIJJJKKKLLLLLLMMMPPPRRRRRRSSSUUUWWWYYY[[[]]]]]]^^^^^^______```aaaaaabbbbbbdddhhhkkkooosssxxx{{{|||}}}******))))))))))))))))))************************++++++******)))((((((((((((((()))***+++,,,,,,---,,,++++++******++++++,,,)))+++++++++***)))***+++,,,,,,,,,++++++*********...------,,,,,,++++++***++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))*********+++++++++++++++++++++******))))))))))))+++---///111222333......////////////......---+++***+++---...---+++...---------......,,,***+++******,,,---...,,,+++///...---,,,,,,,,,,,,,,,++++++++++++,,,,,,---...............---,,,++++++***+++,,,---...---,,,+++---------,,,,,,,,,++++++.........------,,,,,,,,,---......//////......---,,,,,,,,,---------....................................//////000000111111///...---,,,,,,---...///333333444444333000...,,,,,,,,,------.../////////---,,,,,,++++++,,,,,,---///---...222222///...000//////............/////////000000111111111111000////////////............111111222111111000///.............../////////000........................&&&(((+++...111222333333111000...---,,,,,,,,,---......////////////////////////////////////////////////...------///000111---------......000111222222000......///000000000---...//////000/////////000000000000000///////////////---------...///000111111111111000...---,,,---------...............111---***+++...000///---......//////000222333444000///.........000111222///...---,,,---///111222......------------......------......//////000000000000000000111111111111111111000000000000111111000000000000000000000000////////////////////////++++++---///000222444444<<<777333111333555555444444555666777777555444222222222333444555666666777444444444555555555555666888888777666666666666666666666666777888888999999999:::;;;;;;999888999;;;;;;>>>CCCEEEEEEEEEEEEFFFIIIJJJLLLMMMLLLMMMNNNPPPOOORRRVVVYYY\\\\\\\\\[[[^^^^^^^^^___```aaaaaabbbdddfffiiilllooosssxxx{{{}}}************************************************++++++++++++******************++++++,,,,,,------,,,,,,++++++++++++,,,,,,***+++,,,+++***)))***,,,,,,,,,,,,,,,+++++++++******++++++,,,,,,---......++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,---------,,,+++++++++************,,,,,,------...//////000.........//////............,,,***+++---...,,,***,,,,,,------......//////111///,,,++++++,,,......///...------,,,,,,,,,---......---------...//////,,,,,,---.........------+++,,,---.........------++++++++++++************.........------,,,,,,,,,------............------,,,,,,---------...........................------111111000000///.........///..................///111222333333222000...,,,..................------------,,,,,,,,,,,,------...,,,,,,000111///000333000//////......//////000//////---,,,,,,---...///........................///000000111111111000000........./////////000000........................------...............---222111///............//////////////////.........------------------------///............///000000---------------...///000111///------///000000///------.../////////////////////////////////000000333333222111111222222222111111111111000///------------------............---000333444333111///...////////////000111222333111000///......///000000000///...------...000111///......------......///.........///////////////000000000000111111111111111111000000000000111111000000000000000000000000111111111111111111111111000000000111111111111111999666333222333444444333333444444444333000...,,,111111111111111222222222444444444555555555555666666666666777888999:::;;;666666666777888888999999:::;;;<<<;;;:::999:::;;;===???CCCDDDEEEEEEFFFHHHIIIKKKLLLMMMLLLMMMNNNPPPPPPQQQTTTWWWYYYZZZZZZZZZ]]]]]]^^^___```aaabbbcccdddfffiiilllooosssxxx{{{~~~+++++++++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,++++++++++++,,,,,,***+++,,,,,,******+++,,,---,,,,,,,,,,,,,,,+++++++++++++++,,,------......,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,++++++++++++******//////.........---------------............------///---,,,,,,------+++***))),,,------,,,...222666===999333...++++++---//////...------,,,---------//////..................++++++,,,....../////////,,,---.../////////......,,,,,,+++++++++*********.........---------------,,,------......------,,,,,,------------........./////////......---------111111000//////......---...//////000000//////...//////000111000///...---000//////...------,,,,,,......------------......,,,***+++///111///000333111000000//////000000111111///---******+++---///..................//////......000111111222222222....../////////000000000........................111000///...---,,,,,,,,,000000///////////////000000000//////.........---,,,,,,,,,,,,,,,,,,,,,,,,......//////000000000///---------,,,------......000///------/////////...------...////////////............//////000000000555555555555444333222222000000111000000///...------------.........//////***///333333000...///222111111000000000000111111222111000///.........///111000///...---...///000///......------......///000000///////////////...000000000000111111111111111111000000000000111111000000000000000000000000111111111111111111111111222222222222222111111111666555333333444444222111333444555555444333111000555555444444444333333333444444444555555555555666555555555666777888:::;;;666666666777888888999999:::<<<===<<<;;;;;;<<<===???@@@BBBCCCCCCDDDGGGIIIIIIKKKMMMMMMMMMMMMOOOPPPSSSTTTVVVXXXYYYZZZZZZZZZ\\\]]]^^^___aaabbbcccddddddfffiiilllooosssxxx{{{~~~,,,,,,,,,,,,------------++++++++++++++++++++++++*********+++,,,------......---------,,,,,,++++++,,,,,,,,,++++++,,,,,,,,,+++,,,---,,,+++***+++---------------,,,,,,,,,,,,.........---,,,,,,++++++,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++/////////...---------,,,,,,,,,------------,,,,,,//////...---,,,,,,+++******---///...+++,,,222888EEEBBB;;;444...+++,,,---......------------......///...---,,,,,,,,,,,,,,,,,,,,,---...............,,,------...........................------------...............---------,,,,,,------------,,,,,,------------............000000//////......------------......///000000111...///000111111000///...------.../////////...---//////.........---------//////............//////,,,+++...444444111///000111111000000000000111111444222000///.........////////////000000000000000//////000111111111111111...////////////000000000...........................------,,,,,,...///000............////////////000000000///......------,,,,,,,,,,,,,,,,,,,,,,,,---...///111111000////////////...---------......000...------/////////...------...////////////...------...//////000111111333333444444333111///...///000000000000//////.........//////000000111111...//////......222888===222222111000//////000000000000000///////////////222111000///......////////////............//////111000000000//////......///000000000111111111111111111000000000000111111000000000000000000000000////////////////////////000000000111222333333444333333444444444333222000000111222444555666666666666555555555555555555555444444444555555555555666555555444444444444555555666666666777888888999999;;;<<<======<<<<<<===>>>???@@@@@@@@@AAACCCGGGJJJIIIKKKMMMMMMMMMMMMOOOQQQXXXYYYYYYZZZ[[[\\\\\\]]][[[\\\^^^___aaacccdddeeedddfffiiilllooosssxxx{{{~~~,,,,,,------............++++++++++++++++++++++++((())))))***+++,,,------------,,,,,,++++++******---,,,,,,,,,,,,,,,,,,---+++---...---,,,+++,,,---------------------------//////...------,,,,,,+++------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------..................,,,,,,------------,,,,,,/////////...,,,+++++++++,,,///000...++++++111666>>>>>>;;;666000,,,+++,,,......---------......//////...------,,,,,,,,,,,,.../////////......---,,,,,,,,,,,,,,,,,,---------/////////.........------........................,,,------......------,,,---------.........//////000000/////////.........---------...//////000000...///000111111000///...,,,------...............---------.........//////000//////......//////000000111666===<<<666000///111111000000000000111111222222333333222111///---000000111111111222222222111111111111111000//////////////////000000000111////////////////////////,,,,,,+++,,,---///111222///000000000111111111000000000//////.........---........................---...000111111111000///111000///////////////000///.........000000///------...//////000000//////.........///000111222222111222333333222000...---...//////000000000000//////000000111222333333333333111111444:::@@@CCCDDD333222111000////////////---......///000111111111111111000000/////////////////////....../////////111111000000/////////...///000000000111111111111111111000000000000111111111111111111111111111111//////////////////////////////000000111222333333111333444555444333222111------///000111222333333000111111222333444444444444444444555555555555666555555444444444444555555666666666777888888999999;;;<<<======<<<<<<>>>???>>>????????????AAAFFFIIIJJJKKKMMMNNNMMMNNNOOOQQQYYYYYYZZZZZZ[[[\\\\\\]]]\\\]]]^^^```bbbccceeeeeedddfffiiilllooosssxxx{{{~~~~~~,,,,,,------......//////,,,,,,,,,,,,,,,,,,,,,,,,((())))))***+++,,,,,,---------,,,,,,++++++******------,,,,,,,,,,,,------,,,---......,,,,,,---...---------............///,,,,,,,,,---......//////...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------------............,,,,,,------------......,,,,,,------.../////////------............------...//////...,,,+++,,,------///000...,,,,,,///222///222444222...+++,,,---.........---......///000000000//////.../////////000000000//////---,,,,,,,,,++++++++++++,,,------......---------,,,,,,,,,.............../////////---..................---------........./////////////////////////////////000000///......------,,,...//////000000//////...------------------......,,,,,,------...//////000//////............//////444666;;;BBBAAA999333111111000000//////000000111...000222333333000...,,,000000111111222222333333222222222111111000....../////////000000000111111////////////////////////---------------...///000222222333333333333222111//////////////////////////////////////////////////////000000111111000000111000000///000000111111000//////000111111000...//////000111111111111000000000000111111222222222222333333333222111000000---...///000000111000000000000111111222333444444///111666>>>EEEFFFAAA;;;222222111000//////000000+++,,,...000111222222222000000000000000000//////000//////......//////000111000000000000000000///000000000000111111111111111111000000000000111111111111111111111111111111111111111111111111111111111111111111111000000000111333555666444333333333333333222222222222222222111222222333555666666777444444444555555555555666444444444666777999;;;<<<666666666777888888999999:::<<<======<<<<<<>>>???>>>????????????BBBFFFIIIJJJLLLMMMNNNNNNNNNPPPQQQVVVVVVXXXYYYZZZZZZZZZZZZ]]]^^^___```bbbcccdddeeedddfffiiilllooosssxxx{{{|||}}}++++++,,,------...//////,,,,,,,,,,,,,,,,,,,,,,,,***+++++++++,,,,,,------------------,,,,,,,,,,,,------,,,,,,,,,,,,------,,,...///...---,,,---...------......////////////,,,,,,------.../////////......------------......,,,,,,,,,,,,,,,,,,,,,,,,---------............///,,,---------............---------............///.........//////.........,,,...000///,,,,,,---///,,,------------.........)))---000///,,,***,,,..................///000000000////////////000000111...///////////////...------,,,,,,+++,,,---...///............---------,,,---........./////////000...//////000000//////...............////////////.........///000000111111000//////......---,,,,,,///..................///.........------------...------..................///......------......///333333777======777222222000//////......//////000...///000111111000............///000000111222222000000111111111000000/////////000000000111111111////////////////////////,,,------...//////......111222222222222111///...------......///000000000////////////////////////000000//////000000111222//////...//////000111222111000000111222222000...000000111222222222222222222222222222222222333333333222222111111111222222------///000111111111111......///000111222333444000555===DDDEEE@@@777111111111000000000000000111,,,---///000111111111111///000000111111111000000000000////////////000000000000000000000111111111000000000000111111111111111111000000000000111111111111111111111111111111111111111111111111111111111111111222222222222222222444666666444333444555777777666555555444444555555555666666777777888888444444444555555555555666444444555666888:::<<<===666666666777888888999999999;;;<<<<<<<<<<<<===??????@@@AAABBBBBBDDDGGGIIIJJJLLLNNNNNNNNNNNNPPPRRRSSSUUUWWWYYYZZZZZZZZZYYY^^^___```aaabbbcccdddddddddfffiiilllooosssxxx{{{zzz|||++++++,,,,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.................................------,,,,,,------...---...///...------...///---.........//////000000000//////...------,,,,,,......------------......,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------------.........//////...............---------......////////////......+++...000///---,,,...000+++***+++---///000...------000222///+++)))+++..................///000000---------------...///000,,,---...///000000000000......---,,,---...///000111000000000////////////---.........//////000000//////000000000000//////............/////////000------...///000111222222,,,,,,------...//////000///...---,,,,,,---...///000///...------------.../////////...------,,,,,,......------------......///---000555555111000111//////............//////111000000000000111111222,,,------...///000000111...///000111111222222111000000000000111111111111000000000000000000000000)))***---///000000000///.../////////...---+++***,,,,,,---...///000111111////////////////////////111000/////////000222333---------......000111222111111111222333333111///111111222333333333333222444444333333333333333333111000/////////000111222,,,---...000111111111111,,,---...///000111222222;;;@@@GGGGGGBBB:::555333111111000000000000111111...///000111111000//////...///000111111111111111000000////////////000000//////000000111111222222000000000000111111111111111111000000000000111111111111111111111111111111////////////////////////...///000222444666777888333555777666444333555777222222222222333444555555444444444444444333333333444444444555555555666666666666666666666777888888666666666777888888999999999:::<<<<<<;;;<<<===???@@@AAACCCDDDDDDFFFHHHKKKKKKLLLNNNNNNNNNNNNPPPRRRSSSUUUYYY\\\]]]]]][[[ZZZ___``````aaabbbcccccccccdddfffiiilllooosssxxx{{{yyy|||...000000000...---.../////////...,,,******,,,---......---,,,,,,,,,,,,,,,---------,,,,,,+++++++++------------------------------------------------////////////////////////........................******,,,---.../////////+++,,,------......------...------,,,,,,------...........................000///...------------------------....../////////------------------------------............------////////////////////////000000000000000000000000//////000000///...------...........................///000111111000///...//////000000111111111222000000000000000000000000////////////////////////000///...---------------////////////////////////......///000000///...---///......---------.........---,,,,,,---...///000......---------......///+++,,,,,,------.........000000000000111111111111000000//////000111222222111111000000000000111111////////////000000000000......///111222333444555111000///......///000111000000000000000000000000////////////000000000000000000111111222222222333000000000000000000000000//////......///000000111111000///......///000111000000//////.........---222222111111000/////////333333222222111111000000333222000///000000000...222111111000000000000000111111000000000000111111000///......///111333555BBBGGGIIIDDD:::222111444000000111111222222222222222222111111111111222222444444333333222111000000------......//////000000......///000111222222333000000000000000000000000333333333333222222111111111222333444333333111000222222222222222333333333333333222222333333444555444444444555555555666666999888777555444444444555333333333333333333333333555777888777666444555555333333333666999:::777444777777777888999999::::::;;;::::::999:::;;;===>>>@@@BBBCCCCCCCCCEEEHHHKKKOOOLLLJJJKKKNNNQQQQQQPPPVVVXXXZZZ[[[ZZZZZZZZZZZZ___aaaccceeeeeedddaaa```dddeeehhhlllooosssvvvwwwzzz}}}///000111000...---...///000000000...,,,,,,...000///...---,,,,,,,,,---............---------,,,,,,++++++++++++++++++++++++........................................................................,,,,,,---...////////////,,,,,,---............---------,,,,,,,,,,,,------------------------------//////.........---------...---------------------------------------------------............------/////////...------,,,,,,000000000000000000000000//////000000///......---...........................///000111111000///.../////////000000000111111000000000000000000000000111111111111111111111111------,,,+++++++++++++++////////////////////////......///000000///...---//////.........///000000111000///......//////000111111///...---,,,,,,,,,------------............/////////000000111111111111000000000000111111222111111000////////////000000000000000000/////////------...///000111111222000///...------...///000000000000000000000000000////////////000000000000,,,---------............000000000000000000000000......///000111222333444111000//////...///000111111111000000000/////////111111111111000000000000000000000000////////////222111//////111222111000000000000000111111222333111111000000000000111111111111000111222555888999LLLGGG???777222111222444000000000111222444555666222222111111111111222222111222222222222333333333000000000/////////////////////000000111111222222111111111111111111111111222111111111000000000000111222333333333333222111///000000111222111111111333333222222333333444555222222333333333444444444888777666444444444444444444444333333333333333333666777999888666444444444666555555777:::999777444777777777888999999::::::;;;::::::::::::;;;===>>>@@@BBBCCCCCCDDDEEEHHHKKKNNNLLLJJJKKKOOOQQQQQQPPPVVVXXX[[[[[[[[[ZZZZZZ[[[^^^___bbbddddddcccaaa```dddeeehhhkkkooosssuuuwwwxxx{{{///000111000///......000000111111000//////111444333111///,,,,,,,,,...////////////...............////////////////////////////////////////////////...................................................//////000000000//////,,,------...............------,,,,,,,,,,,,------------------------------......///000///...---,,,------------------,,,,,,------------------------------............------000///......---,,,++++++000000000000000000000000//////000000000///..............................//////000000000000//////...///////////////000000000000000000000000000000111111111111111111111111000000///.........//////////////////////////////...//////000000//////...////////////000000111222333333222111000000000000222111000...------------////////////............------...///000000111111222222111000000000111111333333222111000000000000111111111000000//////....../////////000000000000///......------......///000000000000000000000000000000000000////////////.........////////////000000000000000000000000000/////////000111111222222000000/////////000000111111111111111000000000000000000000000111111111111/////////000000000000000222111///000111333222222/////////000111222444444111111000000000000111111111000111222444666999;;;III@@@444///000333333222000000000111333555777999222222111111111111222222//////000111333444555555333222222111000000//////111111111111111111111111222222222222222222222222222222111111111111000000222222333333333333222222222333555666666666444333333333222222333333444555222333333333333444444444666666555444333333444444555444444444333333222222222444777777666555555666888777777888999999666444777777777888999999::::::::::::::::::;;;<<<===>>>@@@AAACCCDDDDDDEEEHHHKKKMMMLLLKKKLLLOOOQQQQQQQQQWWWYYY[[[[[[[[[[[[[[[]]]\\\^^^```bbbccccccbbbaaadddeeehhhkkkooosssuuuwwwxxx{{{000111222111///...///000///000000000///000333555:::777333///------///000........................000000000000000000000000////////////////////////------------------------........................000000000000//////...---------...////////////...------,,,,,,,,,,,,---------------------------------...///111111///---,,,+++,,,,,,,,,------..............................------............------///............---------//////////////////////////////000000000//////...........................//////000000000000//////............////////////////////////////////////111111111111111111111111222222111000000111111111////////////////////////.../////////000000000000////////////000111222222222222111111111111111111............///000111111111111000000//////......+++,,,---...///000111222333222222111000000000000444333333333333333444444222222111111000///......222222222111111111111111/////////....../////////000000000000000000000000000000000000////////////000000000000111111111111000000000000000000000000000000000000//////......000000000000000000111111000000000000000000000000...//////000111222222222111111111222222333333333444222000000111222222111////////////000111222333222111111000000111111222/////////000111333555666777222///000555777333///111111000000222444666888222222111111111111222222//////000111333444555555333333222222222111111111222222222222222111111111111111111111111111111111444444444444444444333333222222333333333333333333222444666888999777555444333333222222333333444555555555555555666666666666555444444444333333333444555555555444333333222222---000333555666666777888888777888888888888666555777777777888999999::::::999::::::;;;<<<===>>>>>>???AAACCCDDDDDDFFFHHHJJJLLLKKKLLLMMMOOOPPPQQQQQQWWWYYY[[[[[[[[[[[[\\\^^^]]]^^^```bbbddddddcccccceeegggiiimmmqqqtttwwwxxxzzz}}}111222222222000///000111...////////////000222555>>>;;;666111.........///------------------......,,,,,,,,,,,,,,,,,,,,,,,,................................................///////////////////////////////////////...---,,,---...//////000000//////...------,,,,,,------...------------------------,,,...000111111000...---******+++,,,...///000000........................------............------------...///000111111222//////////////////////////////000000000000000///////////////////////////000000////////////000000////////////............////////////////////////000000000000000000000000///......---......//////000000000000000000000000////////////000000111111///.........//////000111---...///000111111222222.........///000111222222111111111000000//////...+++,,,---...///000111222333333222111000000111111111111111222333444555666333222222111000//////...222222222222111111111111000000000111111000000000000000000000000000000000111000000000/////////...////////////............//////////////////////////////000111111000000/////////000111111111111111////////////////////////......///000111222222333111111222222333333444444555333111000111111000///000//////.........//////222222111111111111222222111111000000000000111111,,,---000333555444222000222222111000000111222333222222111111111111222222111111111222222333333333111222222222333333333444333333333333222222222222111111111111111111111111444444444444444444555555222222222333333444444555...000333555555444222000333333222222333333444555555555555666666666777777333333444444444444444444555555555444444333333333...000222333444444666888666777888888777777777777777777777888999999::::::999999:::<<<===>>>>>>>>>???AAACCCEEEEEEFFFHHHJJJJJJKKKMMMNNNOOOPPPQQQRRRWWWXXXZZZZZZZZZ[[[]]]^^^___```bbbccceeeeeeeeeeeeggghhhkkknnnrrrvvvxxxzzzzzz|||111222333222000000000222......///......///111444===;;;777333000/////////---------------.........------------------------........................////////////////////////////////////////////////////////////......---,,,...//////000000000000000//////............//////........................---...///000111000//////***+++,,,---...000111111........................------............------,,,---...///111333444444000000000000000000000000//////000111111111000000////////////////////////000000////////////000000000000000////////////...000000000000000000000000//////////////////////////////......//////000000000000000000000000000000////////////000111222222000//////....../////////+++,,,---///000111222222222222111000000000000000000000000000////////////------...///000000111111333222222111111111222222/////////000111222333444222222222111111000000///000000000///////////////000111111222222111111000000000000000000000000000111111000000//////......111111111000000000000000////////////////////////---...000222333444333333//////000111222222222222............////////////...//////000111222222222000000000111111111111111444222000///000000///...111000///............///222222111111111111222222444333333333222111111000000111222111......111333222222222111111111000000222222111111111111222222333333222222222222222222111111222222333444444555333333333333333333333333222222222222222222222222222222333333333333444444333222222222333444555666111222444555666555333222333333222222333333444555333333444444444555555555222333444555555555555555444444444444444444444444444444444333222333666888999::::::999777666777888777777777888999999::::::888999;;;<<<>>>>>>??????>>>AAADDDEEEEEEFFFHHHIIIHHHKKKMMMOOOOOOPPPQQQSSSVVVWWWXXXYYYYYYZZZ\\\___aaabbbcccdddeeeeeeffffffggghhhkkkooorrrvvvyyyzzzwwwyyy}}}222333444333111000111222//////000///...///111333777666444111000//////000------........./////////000000000000000000000000////////////////////////000000000000000000000000//////////////////////////////000000000///......//////000111111111111000000000////////////000000////////////////////////......//////000000000000.........////////////000........................------............------,,,---...///000111222333000000000000000000000000//////000111111111111111////////////////////////111000///......///000111111111000000000/////////000000000000000000000000000000000000000000000000000000000000000111222333000000000000000000000000///////////////111222333222222111000////////////+++,,,...000000111000000222222111000000000111111......///////////////000/////////000000111111111222222111111111222333333333333222222222222222333111111111111111111111111///////////////000000000///000111222222111000///000000000000000000000000111111111000///.........333222222222111111111111////////////////////////...///111111111000...---...///111222333333222222......//////000000000000//////000000111111111222222111111111111111111000000...---...000111111000111000000000000111111222333222222111111222222333333333333444333333222222333333222000...///222555000111222444444333111000222222111111111111222222222222222222222222222222222222222222222333333333222222333333444444555555444444444444444444444444222333333333444444444444333333222222333444666777555666777888888888888777333333222222333333444555444444444444555555555555222333444666777777666666333333444444555666666666666666555333333666;;;????????????<<<888666666888777777777888999999::::::888999;;;===>>>?????????>>>AAADDDEEEFFFFFFGGGIIIGGGJJJNNNOOOOOOOOOQQQSSSUUUVVVWWWWWWWWWYYY\\\^^^bbbbbbccccccddddddddddddeeegggjjjmmmqqqtttwwwyyywwwyyy}}}222333444333111000111222000000111000...///111333111111000000000000000000.../////////000000111111........................000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000//////000111111111111111111111000000000000111111000000000000000000000000//////......///000111222222111111000///......---////////////////////////---..................---------......///000000000000000000000000000000000//////000111111111111111000000000000000000000000111000///......///000111222222111111000000//////000000000000000000000000111111111111111111111111------,,,------...//////000000000000000000000000000////////////111333444444444222111000000//////......000111111000///////////////000111333444555------......//////000000000000000000111111111111111111111111222333444444999999777666555444444333111111111111111222222222000111111111222222222222...///000111111000///...000000000000000000000000222111111000///......---//////......---------,,,////////////////////////111111111///,,,)))%%%###...///111222333333222222//////000000111111111222000000000000111111111111555444444333333222222222,,,++++++,,,///222333222000000111111222333555555333222222111111222222333000111222333333333333222///000111333444555555444...000333555666555444222222222111111111111222222111111222222222333333333444333333222222111111000222222333333444555666666666666666666666666666666555555555666666666777777333333222222333555666777555555555555555666666666333333222222333333444555666666666666777777777888222333555777888888777777222333333444555666777777444444333333666<<>>AAADDDFFFFFFFFFGGGIIIFFFJJJNNNPPPOOOOOOQQQSSSTTTUUUVVVVVVVVVXXX[[[^^^bbbbbbbbbbbbbbbbbbccccccdddeeehhhlllooosssvvvwwwxxx{{{~~~333222222222111111000000//////000000111111111111000000000000000000000000111111111111111000//////////////////////////////000000000000000000000000......//////000000111111/////////000111111222222.../////////000000111111000000000000000000000000000///////////////000000222111///.........///000111111000000/////////...111000///......///000111///000000000000000//////.........................../////////000000000111333333222111000///...---000000000000000000000000000111222333333333222111............/////////000333222222222111111000000///000111222222111000///000111222222222111111000///000000000111111111111111111111111111111111111222222222222222222222222111000///000111222111///...///000111222111000000000000111222222111///...222111000......000111222444333222111111111222333222222333333444555666666222222444444444444222222111111111000111111222333///000111222222111000///000000000000000000000000000000000000000000000000...///000111111111111111//////...///000111333444111000000000//////......222222222222222222222222,,,...000333444444333333000000111222222222222222...///000111222333333333000000000000000000000000333222000//////000222333222222111111111111111111111111111111111111111111333333333333222111000000,,,,,,---///222444666888:::888555333111111222222222222222222222222222222111222333333444555666777222222222111111000000000444444444444444555555666555555444444666999<<<>>>777666555444444555666777555666666777777777777777777777777777666555333333333333333444444555555555:::999777666666666777888444444444555555555555555333444555555333333444555666666555444555:::???DDDMMMHHHAAA:::666666777999999888888777888888999999888888:::;;;===>>>???@@@@@@BBBEEEFFFFFFEEEEEEFFFHHHJJJLLLMMMNNNPPPSSSVVVUUUUUUUUUVVVWWWYYY[[[\\\[[[^^^aaabbbbbbaaabbbccceeegggjjjnnnrrruuuwwwyyyzzz{{{~~~333333333222222111111111000000000111111222222222222222222222222222222222111111111111111000000///000000000000000000000000111111111111111111111111000000000000000111111111222222222222222222111111/////////000000000111111000000000000000000000000000000//////000111222222222111000/////////000111111111000000000/////////111000////////////000111///000000111111000000///........................//////000000000000000000000000000000000000000000111111111111111111111111;;;<<<>>>>>><<<777333000//////////////////000000222222222111111000000000000000111111111111000000222222222111000//////...222222111000000000111111111111111111111111111111222222222222222222222222111//////000222222222111...///000111222111000000//////000111111111111111111000///......///000111333222111000000111222222222222333333444555555666222333333444444333333222111111111111111222222333///000111222222111000///111111111111111111111111000000000000000000000000000000111111111111111111111111000//////000111222111111111000000000//////222222222222222222222222+++---///111222222111000//////000111111111111111000111111222222222222111222222222222222222222222222222333333333333222222222222111111111111111111333333333333333333333333333333444555555444444444111111111222333555666777888777555444333444555555222222222222222222222222222222222333444444555555333333333333333444444444555555444444444555555666555555444444444666777888666666555555555555666666444444555666666666666555666666666666555444333333333333333333333444444444888888777666666666666777444555555555666666777777444555666666444444555666111222333333222555:::>>>EEEAAA<<<888666666999::::::999999888888888999999999999:::;;;===>>>?????????BBBEEEFFFFFFEEEFFFGGGIIIKKKLLLMMMNNNPPPRRRUUUVVVVVVVVVVVVWWWZZZ\\\]]]]]]___bbbcccbbbbbbbbbcccccceeehhhlllppptttvvvwww{{{|||~~~333333333222222222222222111111222222222222333333333333333333333333333333111222222222222111000000222222222222222222222222111111111111111111111111222222222222111111111111555555444333333222111111000000000000000111111111000000000000000000000000000000000000111333444444333333222111111111111111111111111000000000000000111111000000000000111111000000111111111111111000////////////////////////111111000000000000000000------...///000111222222111111111111111111111111>>>@@@BBBBBB???999333///111111000000000000000000111111111000000000000000111111111000000111111111333333222111111222333444777555333111000000111111222222222222222222222222222222222222222222222222111000///000222333222111...///111222222222111000/////////000111222333444000///...------...///000111111000000000000111222222333333444444555555555222333333444444333333222111111111111111222333333000000111222222111000000111111111111111111111111000000000000000000000000222222222222222111111111333222111000000000000000222222222222111111111111222222222222222222222222---...000111111111000///000000111222222222222222222222222222222111000000444444444444444444444444111222444555555444222111111111222222222222222222444444444444444444444444111222333444555555555555444444333333333333444444555444333333333444555666222222222222222222222222222222222222222222222222333333444555666777888999777777777777777777666666666555555444444333222222444444555555555555444444222333333444555444444444666666777666666555444333555555555555555444444444666666666777666555555444444444555666777777888888555666777666555555666777444888<<<;;;777555666999<<<;;;999888888:::<<<===;;;;;;:::999999999999999::::::;;;<<<======>>>>>>???AAADDDEEEEEEFFFGGGIIIJJJLLLMMMNNNNNNOOORRRTTTVVVVVVVVVWWWXXXZZZ\\\]]]___aaacccccccccbbbcccdddccceeeiiimmmqqquuuwwwxxx||||||~~~222222222222222111111111333333333333333333333333333333333333333333333333222222333333222222111000333333333333333333333333222222222222222222222222444444444333222222222111444444444333333333222222111111111111111111111111111111111111111111111111000000111111333444666666444444333333222222222222111111111111111111111111222222111111111111222222000111222222222222222222000000000000000000000000222222111111111000000000------...///000111111222111111111111111111111111555666888999888555111///222222222111111111111000000000000000000000000000333222000000000000222333333222222333555888;;;===:::777444111///000111222222222222222222222222222111222222222222222333333444222111111222222111000000111222333444333222222111000//////000222333555111000////////////000111111111111111111222222222333333333444444444555555333333333333333333333333222111111111111222333333111111111111111111111111111111111111111111111111111111111111111111111111444444333222222111111111222111111111111111111111333333333333333333333333222222222222222222222222111222333333333222111111111222333333444444333333222222222333333222111111444444444444444444444444111222333444444333222111111111222222222222222333555555555555555555555555000111222222333333333222333222222111111111222222222222111000000111222222222222222222222222222222222222222222111111000000222333444666777999:::;;;888:::<<<>>>>>><<<999777777777777666666444333222333444555666666555444333222333444444555555444444777777888888777666555555888888888777777666666666444555666666666555333222333333444555666777888888444666777666555444555666<<>>>>>>>>AAACCCDDDEEEFFFHHHJJJKKKMMMNNNNNNNNNOOOQQQSSSWWWVVVVVVWWWXXXZZZ\\\^^^aaabbbddddddccccccdddeeefffhhhkkkoootttwwwzzz{{{{{{{{{|||000111111111111111111111444333333333333333333333222222222222222222222222333333333333333222111111333333333333333333333333222222222222222222222222555555444444333333222222222222222333333333444444222222222222222111111111222222222222222222222222111111111222333555666777444444444444444333333222111111111222222222222222222333333333333333333222111111222333333444333333111111111111111111111111222222222222222111111111/////////000000000000000111111111111111111111111000000000111111111000000222222222222111111111111000000000000000111111111333222111000000111222333333333222333555888<<<>>>999777444111000000222333222222222222222222222222111111111222222333333333777555333222222222000...222333444555666555444444333222111000000111222333111111111111111111111111111222222333333444444444333333333444444444444444333333333333333333333333222222222111222333333444222222111111111111222222111111111111111111111111222222222222222222222222444444333222111111111222///000000111222333333333333333333333333444444444222222222222222222222222333333333333333222222111000111111222222222222222000000111333333444444444333333333333333333333333333222111000000111222333111111222222333333333333333333333333333333333333222333333333222222111000222111111111222333333444333222222111000000000000222222222222222222222222333222222111111000000///111111333444666888999:::777;;;AAADDDDDD@@@;;;777888888888999999888777666333444555666666555444333444444555666666666666666888888999999999888777777888888777777666666555555444555666666666555333222222222333444444555666666333444555555333333444555<<>>>>>???AAACCCDDDDDDFFFHHHKKKLLLMMMNNNOOONNNOOORRRTTTVVVVVVVVVWWWXXXZZZ\\\]]]aaabbbdddccccccccceeefffgggiiilllppptttwwwyyyzzzyyyyyy|||000111111111111222222222444444333333333333222222222222222222222222222222333444444444444333222222444444444444444444444444333333333333333333333333444444444444333333333333111111222333333444555555333333333222222222222222222222222222222222222222222222222222333555666666444444444444444333222222222222222222222333333333333333444444444444333333111222333444555555555444222222222222222222222222111111222222222333333333222222111111000000//////222222222222222222222222333222111000000000111222000000111111111222222222111111111111111222222222222222111111111111222222444444333222222333444555666555333111111111333444333333333333333333333333111111111222222333333444888666444333333222000...222333555666666666555444333333222111111111111111222222222222222222222222111222333444555555555444444444444444444444444444444333333222222333333444222222222222222333444444333222111111111111222333222222222222222222222222222222222222222222222222444333111000000111222333...///000222333444444444333333333333444444444444222222222222222222222222111111111111111000000000......///000000000000//////000111333444444555555111111111111111111111111333222000//////000222333111111222222333444444444222222222222222222222222555555555555444333222111333333333333444666777888555555444444333222111111222222222222222222222222222222222111111111000000111111222333444555666666666:::???CCCCCC@@@;;;888888999999999999999::::::555555666666666666555555555666777777888888777777888888999999999999888888555555555555444444444444555555555666555444444333222333333333333444444444333444555444333222333555333:::BBBHHHHHHCCC===999666666777888999888888888::::::999999999999::::::;;;;;;<<<===>>>>>>??????@@@BBBCCCDDDDDDEEEHHHJJJKKKMMMNNNOOOOOOPPPSSSUUUUUUUUUUUUVVVWWWYYY[[[\\\```aaaccccccbbbcccfffhhhhhhiiilllooorrruuuwwwwwwxxxyyy|||222222222333333444444444333333333333222222222111333333333333333333333333444444444444444333333222333333333333333333333333444444444444444444444444333333333333333444444444444444444444444444555555444444333333333222222222333333333333333333333333333222222222333444444555333333444555444333222111222222222333333333444444333444555555555555444333222222444555555666666666333333333333333333333333000111111222333444555555222222222222111111111111222222222222222222222222222222222222222222111111...//////000111222333333111222222222333333333333111222222333333222222111444444333222111111000000222222111222222333444444333333333333333333333333000111111222333333444444666555333333444444222111111222333555555444444333111111222222333333222222111111222222222222111111000111222444555555444444444444444444444444444444444333333222222333333444333222222222222333444444333222222111111222222333222222222222222222222222333333333333333333333333222111000//////000222333000000222333333333333222222222333333333444444444222222222222222222222222111111111000111111222222//////000111111111111000111222222333444444444333222222222222222222222222222222222111111222222222111111222222333444444555222222222222222222222222444444444555555444333333444444444444444555666777333444444444444444333333222222222222222222222222222222222222222222111111222222333333333333333333444555888:::;;;;;;:::999999888777666666777888999777777777666666777777777555666777777888888777777666777777888888777777777555555666666666666666666777666666555444555555555555444444444444333333333444555666555444333444666333333555999<<<===:::777666777777777777777777777888888888888888999:::;;;:::;;;<<<===>>>???@@@AAABBBCCCDDDCCCCCCDDDGGGJJJJJJLLLNNNOOOOOOQQQTTTVVVTTTTTTTTTUUUVVVXXXZZZ[[[___```aaaaaabbbcccfffiiijjjkkknnnpppssstttvvvvvvxxxzzz444444444555555666666666333333333222222111111111444444444444444444444444444444555555444444333222333333333333333333333333444444444444444444444444222222222333333444444444777777777666555555444444444444444333333222222222333333333333333333333333333333222222222333333444222333444444444333222111222222222333333444444444333444555666666555444333222333444555666666666666333333333333333333333333000000111222444555666666222222222222222222222333222222222222222222222222+++---000222333222111000------...000111222333444222222222333333444444444111222333444444333222111222333333444444333222222//////000222333444555555333333333333333333333333000000111222333333444444444333222333555666555444000111222333444333222222...///111333444444444333000000111111111111000000///000222333444444333333444444444444444444444444444444222222222222444444333333222222333333444555444333222111111222333444222222222222222222222222333333333333333333333333111000///...///000222444222222333444333222111000222222222333333444444444222222222222222222222222333333222222333333444555222222333444444444444333333333444444444333222222222222222222222222222222111222444555555444222111111111222333333444555555333333333333333333333333000000111222333333333333333333222222222333333444///000111222333444444333222222222222222222222222222222222222222222222222444444333333333222222222222222222222333666888999999888666444333444555666999888777666666777888999555666666777777777777777555555666666666666666555888888999999:::::::::;;;888777666444444555666666666666666555444444333333555666777666555444555777:::555111111555888777555888888888888888999999999666666666777888999;;;;;;::::::;;;===>>>@@@AAAAAACCCDDDDDDCCCCCCDDDGGGIIIJJJLLLNNNOOOPPPRRRUUUWWWTTTTTTSSSTTTUUUWWWYYY[[[]]]___``````aaacccgggjjjmmmoooqqqsssuuuvvvwwwwwwxxx{{{777666555444555555777777555555555666555555444444555555555444444444333333333333333333333333333333555444333333222222333333555555555555555666777888111111222333555666777777666666666666555555444333555555666666555555444333666555333333444444333222555555555444444333333333444333333222333444555666444444222222222222444444444444444444444444444444444444444444444444444444444444444444444444444444666666666666666666555555555555444444444333333333555555444444444444555555444444444444444444444444333333444444444333222222222333444555555555444333222333333444444333333222555444333333222222333333222222222333333444444444333333222111222333444555333333333444555666777777888777777666555444444444666666555444333333222111000222333333222111333444555444444333333444444555333444555666666555444333777777777777777666666666666666666666666666666666333333333333333333333333333333444666888888777555777555444555666444444555555444444444444555555666222222222222222222222222333333222111000000000000222333333444444333333222000000000111333444222111222222222333333444444444222222222333333222222222222222333333333333222222444444444444444333222111333222333555666777555333333333222222333333444555444444333333333444555555777666555444333444555666444444555555555555555555444444222222222222444444555555555555555555555555666555444444333333444444333222222111111222222333333333444555666777999999888777666666555666777777::::::999999888777777666888888888888888777666666666666777777888888999999777666555555555555666666666666777777888888888888666666666666666666666666888888888888888888888888555555666777888999999:::555555555555555666777777::::::::::::::::::::::::=========>>>??????@@@@@@BBBCCCDDDEEEGGGIIIJJJKKKIIIJJJLLLNNNPPPRRRTTTUUUTTTTTTSSSRRRRRRTTTYYY]]]```bbbeeeffffffffffffggghhhiiilllrrryyy|||{{{yyy{{{|||888777666555555666777888666777777888888777777666666666555555555444444444555555555555555555555555666666555444444444444555555555555555555666777777666666666555555555444444666666777777666555555444222333555666777888999999888666555555666666555333555555555555444444444444555444333333333555666777555444333222222333444555444444444444444444444444444444444444444444444444444444444444444444444444555555555555555555555555555555555444444444444333666555555444444555555666444444444444444444444444222222333444444444444444333444555555555555444333333333444444444444333333555444444333222333333333222222333333333444444444555555444444444555666777444333333444444666777777888777777666555555444444666666555444444333222222444555555444111000000111555444444333333444444555444555555666666555555444666666666666666666666666666666666666666666666666444444444444444444444444444444333444444444333222777444333666;;;<<<:::888777666666555555555666666444444444444444444444444444444333333333333444555222333333444444333333222111111000111333333222000111111111111111111222222111111222222222222111111111222222222222222222111333333333333333222222111333222222333444444222000222222222222222333444444333333333333333444444555333222222111111222222222444444444555555555666666555555444333333444555555444444444444444444444444333333222111111111111222333333222222222222333333444444444444555666888999444444555666666777777777777777888888888888888888888999999999888888777666666666777777777777777777666666555555555666666777777777777777777777888888666666666666666666666666666666666666666666666666777777777777777888888888666555555555555666777888::::::::::::::::::::::::=========>>>??????@@@@@@AAAAAABBBDDDFFFGGGIIIIIIJJJJJJLLLNNNPPPRRRSSSTTTTTTTTTTTTSSSRRRTTTXXX[[[___aaadddeeedddddddddeeejjjkkkooouuu{{{~~~}}}{{{||||||:::999888777777888999999999999::::::::::::999999888888777777777666666666777777777777777777777777999888777777666666777777555555555555555555666777999888888777666555555444666777777777777666666555333444666888999:::;;;;;;999888777777888888777666555555555555666666666666666555555555555555666777555555444444444444555555555555555555555555555555555555555555555555555555444444444444444444444444555555555555555555555555666666666555555555444444666666555555555555666666555555555555555555555555222222333444555666777777444555555666666555555444333333444444444444333333555555444333333333333444333333333444444444444444555555444444555555666777444444444444444555666777777777777666555555444444666555555555444333333333444555666444222000000111555444444333333444444555666555555555555555555666555555555666666666666666666666666666666666666666555555555555555555555555444444333333333444555666999666555<<>>??????@@@@@@???@@@AAACCCDDDFFFGGGHHHJJJJJJLLLNNNPPPQQQSSSTTTSSSTTTTTTTTTTTTUUUWWWZZZ^^^```bbbbbbbbbaaabbbcccjjjllloootttyyy||||||{{{|||}}}===<<<;;;:::999:::;;;;;;;;;;;;<<<=========<<<<<<;;;::::::::::::999999999999999999999999999999999::::::999888888888888999777666666555666666777777777777777777777777777777666777777777777777666666777888888999999999999999999888777888999999888777555666666666777777888888777777666666666777777777666666666666666666666666666666666666666666666666666666666666666666666666444444444444444444444444444444444444555555555555777777666666666555555555777666666555555666666777666666666666666666666666444444555555666777888888666666666666666666555555444444555555555555444444666555555444444444444444444444444444444555555555333333333333333444444555444444444444444555666777777777666666555555555555555555555555444444444444222333444444333333444555555444444333333444444555777666555444444555666777555555555555555666666666666666666666666666666666666666666666666666666666444444444444666999===@@@===999777===LLLYYYZZZTTT777666555444333222222222111111111111222222222222333333222222333444444555333333444444444444333333444333222333444333111000444444444333333222222222000000111111111111000000111111111111111111111111222222222222111222222222333222222333555666555333111111222222222222222222222222111111222222333444333444666777777666555555222222333444555666777888555555555555555555555555444444444444444444444444555555444333333333333333555555444444444444555555555555444333333444555666777777666666777888999:::444444555555666777777777777777777888888777777666777777666666555555444444444555666666777777888888777777777777777666666666666666666666666666666666777777777777777777777777888888777777777777777777777777777666666777777888999999::::::::::::;;;;;;=========>>>??????@@@@@@???@@@AAACCCDDDFFFGGGHHHJJJJJJLLLMMMOOOQQQRRRSSSPPPRRRTTTTTTUUUVVVYYY[[[___```bbbbbbaaa```aaacccgggiiilllqqqtttwwwwwwwwwzzz{{{AAA@@@>>>=========>>>>>>======>>>???@@@@@@??????>>>>>>>>>>>>============;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;::::::::::::;;;999999888888777888888999777777777777888888888888777777888888888888888777999999::::::::::::999999999888777888999:::999888777777777888888999999999888888888888888888888888777777777777777777777777777777777777777777777777777777777777777777777777444444444444444444444444444444444555555555666666888888777777777777666666777777777666666777777777777777777777777777777777888888777666666777777888888888888777666666666666444555555666666555555444777666555555444444555555555555555555555555555555333333444444444555555444555444444444444555666666666666666666555555555555444555555555555555555555222444555555444333555666555444444333333444444555777666555444444555666777555555555555666666777777777777777777777777777777666666666666666666666666555666666666777:::???DDDEEEBBB<<<;;;CCCNNNNNNHHH888888666555444444444444111111222222222333333333666555555444333333444444333444444555555444444333555444333444444444222000444444444333333222222222000000111111111111000000222222111000000111222222333222222111111222333333000//////111333555666555000111222333333333333222222222111111222222333444000111222444444333333222222222333444555666777888444444444555555444444444666666666666666666666666666555444444333333444444666555555444444555555666555555444444555555555555;;;888555333222444666888555555555555555555555555555555666666666666666555777777666666555555444444555555666777888888777777777777666666666666666666777777777777777777777777888888888888888888888888555666666777888888999999999888888777777777888888999999999::::::;;;;;;;;;=========>>>??????@@@@@@AAAAAACCCDDDFFFHHHIIIIIIJJJJJJLLLMMMOOOPPPQQQRRRNNNPPPRRRTTTUUUXXX[[[^^^___aaabbbbbbaaaaaacccdddfffiiillloooqqqsssuuuvvvxxxyyy~~~EEEDDDBBBAAA@@@AAAAAABBB@@@AAABBBCCCCCCCCCCCCCCCBBBBBBBBBBBBAAAAAAAAAAAA>>>>>>>>>>>>>>>>>>>>>>>>??????>>>============>>>===<<<;;;;;;:::;;;;;;;;;<<<;;;;;;:::999888777777999999:::;;;;;;;;;;;;:::888999:::<<<============:::888888888:::;;;:::999999999999999999:::::::::999::::::::::::999888888888888999999999999888888888888888888888888888888888888888888888888888888555555555555555555555555444444555555666777777777999999888888888777777777888888777777777777888888888888888888888888888888;;;:::888777777777888999::::::999888777777777777555555666666666666555555777777666555555555555666666666666666666555555555555555666777777777777666555555444444444555555666666666666666666666555555444444444555666666666777666777888666444222222333555444444333333444444555777666666666666666666777555555666666777777888888777777777777777777777777666666666666666666666666666888888666444666:::???NNNOOOIII???<<>>??????@@@@@@BBBCCCDDDFFFGGGIIIJJJKKKJJJKKKLLLMMMNNNPPPQQQQQQNNNPPPRRRSSSUUUXXX\\\______aaabbbbbbaaabbbeeegggiiikkknnnqqqrrrsssvvvwwwwwwxxx~~~HHHGGGFFFDDDDDDDDDDDDEEEDDDEEEFFFGGGHHHHHHHHHHHHFFFFFFFFFEEEEEEEEEDDDDDDBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCBBBAAAAAAAAAAAAAAA@@@??????>>>======>>>>>>=========<<<<<<;;;;;;;;;<<<===>>>???????????????======>>>???????????????;;;:::999:::<<<===<<<;;;;;;;;;;;;::::::::::::::::::;;;;;;<<<;;;:::999888888999:::;;;;;;:::999888999999999999999999999999999999999999999999999999888888888888888888888888555555666666777888888999:::999999999999888888888999888888777777888888999999999999999999999999999;;;:::888888888999;;;<<<<<<;;;999888777777888888666666666777777666666666888777666666555555666666777777777666666666555555444555666777888777777666666555555444444444555555555666666666666666666666333444444555666777777888777888888777444333333444555444444333333444444555666666777777777777666666666666777777888999999:::777777777777777777777777555555555555555555555555555777888666333444888<<>>??????@@@@@@BBBCCCDDDFFFHHHIIIJJJKKKJJJKKKLLLMMMNNNOOOPPPQQQQQQRRRRRRRRRSSSVVVZZZ^^^^^^___```aaaaaacccfffhhhjjjmmmppprrrrrrsssvvvyyywwwxxx~~~KKKIIIHHHFFFEEEEEEFFFFFFGGGHHHIIIJJJKKKKKKKKKKKKHHHHHHHHHGGGGGGGGGFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFEEEDDDDDDDDDDDDDDDBBBBBBAAA@@@??????@@@@@@;;;<<<===>>>???@@@AAABBB???@@@AAABBBBBBBBBBBBBBBDDDDDDCCCBBBAAA???>>>===<<<;;;;;;<<<>>>???>>>===<<<<<<<<<;;;;;;:::::::::;;;;;;<<<<<<<<<;;;999888999999;;;;;;;;;;;;999999999999999999999999999999999999999999999999999999;;;;;;;;;;;;;;;;;;;;;;;;555666666777888999999::::::::::::999999999888888999999888888888888999999999999999999999999999999:::999888888888;;;===???===;;;:::888777777888888666666777777777777666666888888777666666666666666888888777777666666666555222333555666666666555444666555555444444444555555555555555666666666666666333444444555666777888888444555666666555555666888555444444333333444444555555666777888888777666555666777777888999:::::::::777777777777777777777777555555555555555555555555222555888777555666;;;@@@---@@@KKKDDD999888999777555444444444444555555666444444444555666777777888555555555555666777888999444444555555555555444444444333333444666777666444222222222333333444444555222222333333333333222222666555333222222333555666666555333333333555777888:::888555444555555555444222333555777777666555444444444333333444444555666222222111111222333555666444444555555555555555555555666777888888777666555555555555555555555555555999999888777777777777777444444444333333444444444000333888<<<===;;;888666333555888999:::888666444333333555666777999::::::777888999:::::::::::::::666666777777888888999999888999::::::999777444333222333444555666888999999777777777777777777777777::::::::::::::::::::::::888888888888777777777777;;;::::::999888888888999888888999::::::;;;<<<<<<=========>>>??????@@@@@@BBBCCCDDDEEEGGGIIIJJJKKKJJJKKKLLLMMMNNNOOOPPPPPPUUUUUUSSSRRRRRRTTTXXX\\\]]]^^^___```aaacccfffiiijjjmmmpppqqqqqqrrruuuxxxwwwyyyNNNLLLJJJHHHGGGHHHIIIJJJKKKKKKKKKKKKKKKKKKKKKKKKLLLKKKKKKKKKJJJJJJJJJJJJGGGGGGEEEEEEEEEEEEGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEDDDDDD@@@@@@@@@AAAAAAAAAAAABBBCCCCCCCCCCCCBBBAAA@@@???DDDDDDCCCBBBBBBAAABBBBBBCCCCCCBBB@@@===<<<>>>???>>>>>>>>>??????@@@@@@@@@?????????>>>>>>>>>======>>>===<<<;;;<<<===???@@@>>>>>>>>>>>>>>>===<<<<<<<<<<<<;;;;;;:::::::::999:::::::::;;;;;;;;;<<<<<<<<<<<<;;;::::::::::::;;;:::999999999999:::;;;;;;888888888999999:::::::::>>>>>>===;;;:::999888888888888888888999:::;;;<<<>>>===;;;:::999999:::::::::999888777777999;;;<<<888888888888888888888888999999777666555555555555888888777777777777888888666666777777666555444444555333111333777999999777:::::::::999888777666666666666666666555555555555111111222333444555666666777888999:::;;;:::999999:::::::::888666555666777::::::999888777777666666666555555444333222222111777999::::::999999:::<<<<<<;;;:::999888666555555222222444555666666666666666666666666666555444333555555555555666666666666555555555555555555555555444444444444444444444444444444444444444444444444222222222333222222111111333333333333333333333333666555555444444444555555444444333222111111000000555555555555555555555555444333333333444555666777555666777666555444444555;;;444000222444555777:::555555666777777777777777222222333333444444555555888777666444444444555555555555666777777777777666333444555666777888888888888888777666666777888888555666666777666555333222777777888999::::::::::::666777888888666666777888=========<<<;;;:::999888888777666777888888777666444444555555666777999999:::999888888999:::999888777888999:::;;;:::999888888999:::;;;;;;;;;:::999222???<<>>555<<<;;;;;;<<>>BBBDDDGGGGGGGGGFFFGGGIIINNNNNNNNNNNNNNNNNNNNNNNNQQQQQQQQQRRRTTTVVVYYYZZZ```bbbccccccccccccdddfffkkkmmmooorrrtttuuuvvvvvvzzzzzzLLLKKKIIIGGGGGGGGGHHHIIIHHHHHHHHHHHHHHHHHHHHHHHHLLLLLLKKKKKKKKKJJJJJJJJJJJJJJJIIIHHHHHHIIIJJJJJJHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGGGGGGGGGGFFFFFFEEEDDDDDDDDDDDDEEEEEEEEEEEEFFFFFFGGGGGGGGGGGGFFFFFFIIIHHHGGGGGGFFFFFFFFFGGGFFFFFFFFFDDDAAA@@@AAABBB@@@@@@AAAAAAAAABBBBBBBBBAAAAAAAAAAAA@@@@@@??????>>>??????@@@@@@AAA@@@@@@>>>????????????>>>======?????????>>>>>>>>>======;;;;;;;;;<<<<<<=========>>>======<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<===;;;;;;;;;<<<<<<=========???>>>===<<<;;;:::999999::::::::::::;;;<<<===>>>>>>===;;;:::999999999:::999888777666666777999:::999999999999999999999999999999888777666666666666888777777666666777777888666666666666666555444444888777666666777888888777888888888888777666555444222222333444555666777777555555555666777777888888777888999::::::::::::999999:::::::::999999:::<<<<<<<<<;;;::::::999888888999888888777666666555555333555666666555555666777888777777666555444333333333444555666666666666666666666777777666666555555444444555555555666666666555555555555555555555555555555555555555555555555222222222222222222222222333333444444555444444444555555555555555555555555555444444333333444444555666555555444333333222222111111111111111111111111444333333333444777999;;;666555555555555666777777888111///666===<<<888666333333444555555555555555555555555555666666666666888888777666666666777777555555666777777777777666666777777888888888888777:::999888777777888999:::666777888999::::::::::::999888666555555555666777888999:::999888777888999666666666666666666555555888777777777888888888777888777777777777888888999999888888999::::::999777555555666777777777777777::::::;;;<<<<<<<<<;;;;;;@@@CCC;;;@@@<<<777BBB===>>>======>>>AAACCCAAA???>>>@@@CCCDDDEEEFFFIIIKKKNNNNNNNNNOOOOOOOOOPPPPPPQQQQQQQQQRRRTTTVVVXXXZZZ\\\___dddgggggggggggggggkkkmmmpppsssuuuvvvwwwwwwzzzzzzLLLKKKIIIHHHGGGGGGHHHHHHKKKKKKKKKKKKKKKKKKKKKKKKLLLLLLLLLLLLKKKKKKKKKKKKLLLKKKKKKJJJJJJKKKKKKLLLIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIHHHHHHGGGFFFGGGGGGGGGHHHHHHHHHHHHGGGHHHIIIJJJKKKLLLLLLLLLLLLKKKJJJJJJIIIJJJJJJJJJIIIJJJKKKJJJGGGEEEEEEFFFDDDDDDDDDDDDEEEEEEEEEEEEDDDDDDDDDDDDCCCCCCCCCCCCAAABBBDDDFFFFFFEEECCCBBBAAAAAAAAAAAAAAA@@@??????AAAAAAAAA@@@@@@@@@@@@@@@======>>>>>>>>>>>>??????=========<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<============>>>>>>>>>>>>???@@@??????>>>===<<<;;;;;;;;;;;;;;;;;;;;;<<<===>>>======<<<;;;::::::::::::<<<;;;:::999999999:::;;;888888888888888888888888999999888888777777666666888777777666666777777888999999999999999999888777::::::999888666555555666999:::::::::999888777666555666777888999::::::;;;777777777777777777888888888888999999999:::::::::777888999::::::;;;===???<<<<<<<<<;;;::::::999999:::::::::999888888777777555666888777666666777888777777777666666666555555555666777777777777666666444555555666666666666555444444444555555555666666666666666666666666666666555555555555555555555555555555555555555555555555333333444555666666666555666666666666666666666666444444333333333444444555666666666555444444333333444444444444444444444444555444333444666999===@@@<<<888555444666888777666999444555AAAJJJHHH>>>777555666666777777777777777777777777777666666666666777666666666666666777888555666777777888888777777777888888888777777666555999888888777777888888999777777888999;;;===>>>???@@@>>>;;;888777777999:::999:::;;;:::888777777888555555666666666777777777555666666666777777888888999999888777666777777777888888999;;;<<<;;;999777777777777777777888999999:::::::::::::::;;;<<<===<<<999111::::::;;;FFF:::>>>>>>>>>???????????????AAABBBDDDEEEEEEGGGJJJMMMKKKLLLLLLMMMNNNOOOPPPPPPPPPOOOPPPPPPRRRTTTVVVXXXWWW]]]dddjjjkkkkkkjjjiiiiiikkknnnqqqsssuuuvvvvvvzzz{{{LLLLLLJJJIIIHHHHHHIIIIIIMMMMMMMMMMMMNNNNNNNNNNNNMMMMMMMMMLLLLLLLLLKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKIIIIIIIIIIIIIIIJJJJJJJJJKKKKKKKKKLLLKKKKKKJJJIIIGGGGGGHHHHHHHHHIIIIIIIIIHHHIIIJJJKKKKKKLLLLLLKKKKKKJJJJJJIIIIIIJJJJJJJJJJJJLLLNNNMMMKKKIIIHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGFFFGGGHHHIIIIIIHHHGGGFFFDDDDDDEEEEEEDDDDDDCCCBBBAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@============<<<<<<;;;;;;;;;;;;::::::;;;;;;<<<=========>>>>>>>>>>>>>>>>>>@@@@@@@@@??????>>>>>>===:::::::::::::::;;;<<<<<<>>>>>>======<<<<<<<<<<<<===<<<;;;:::::::::::::::888888888888888888888888999999999999999888777777999999888888888888999999888999999999999999888888888999:::888444222444777999999999999999888777777:::::::::999999999888888777777777777666666555555999999888888999999::::::666777999999999:::<<>>777666777888888999999888888888888777666666555444444444444444555555666666777777777888999999999888888555555666666666555555444777666666666666666666777777777777777999;;;>>>???BBB@@@>>><<<;;;;;;<<<<<<888999:::999777666666777888888888888888888888999444555666666666666777888777777666555555666666666888999:::===>>>===:::777999888777666777888999::::::999888888888:::;;;======???<<>>>>><<<===@@@DDDEEEEEEEEEDDDDDDFFFHHHGGGHHHIIIKKKLLLNNNOOOPPPOOONNNNNNOOOPPPRRRUUUVVVWWW\\\bbbgggiiiiiiiiiiiifffhhhkkknnnqqqsssttttttzzz{{{NNNMMMLLLLLLKKKJJJJJJJJJJJJJJJKKKKKKKKKLLLLLLLLLNNNMMMMMMMMMMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKKKKLLLLLLLLLMMMMMMMMMMMMMMMMMMMMMLLLKKKKKKIIIIIIIIIJJJJJJJJJKKKKKKJJJKKKKKKLLLLLLKKKKKKJJJJJJJJJIIIIIIIIIJJJJJJKKKJJJLLLNNNNNNLLLJJJIIIIIIKKKJJJJJJJJJJJJJJJJJJJJJIIIIIIIIIIIIIIIJJJJJJJJJKKKJJJIIIHHHHHHIIIJJJJJJGGGHHHHHHHHHHHHGGGFFFFFFCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBB??????@@@@@@??????>>>===>>>============>>>??????????????????????????????@@@@@@@@@@@@@@@@@@@@@???;;;;;;::::::;;;;;;<<<<<>>>>>>>>;;;::::::999888888888888::::::::::::::::::::::::999::::::;;;::::::999888;;;::::::999999::::::;;;555555666666777666666555777999:::999666555888;;;666666777777777666555555888888888888777777777777888888888777666666555555888888999999999:::::::::999:::;;;:::999:::;;;===<<<<<<<<<<<<;;;;;;;;;;;;999999999999888888888888666777888777666555666777555555666666666777777777777888888888888888777666666666777888999999999999666666777777777888888888777777777777777777777777555555555555555555555555333333333333333333333333333333444666777777777777444444444444444444444444555555444444555666666777666666666666555555555555444444444444444444444444777777666777999===AAACCCFFF@@@888666888999777333444555:::@@@@@@:::666555555666777777888888777777:::999999888777666555555444555555666777777777777777888999999::::::999999333444555666777777777777666777777777777777777666888888777777888999;;;<<<999:::<<<<<<<<<;;;:::999999:::;;;:::888777888999:::999777666555555555666666888:::999888888999;;;666666666666777888999999999999;;;===???>>><<<999777777666555555777888999:::999999999999;;;===>>><<>>@@@DDDAAABBBCCCBBBAAAAAACCCDDDFFFGGGHHHJJJLLLNNNPPPQQQPPPPPPPPPPPPRRRTTTVVVWWWYYY[[[^^^aaabbbcccfffhhheeegggjjjnnnqqqtttuuuuuuzzz{{{NNNNNNNNNMMMLLLLLLKKKKKKLLLLLLMMMMMMNNNNNNOOOOOONNNNNNNNNNNNMMMMMMMMMLLLNNNOOOOOOPPPPPPOOOOOONNNMMMNNNNNNOOOOOOPPPPPPQQQNNNNNNNNNNNNNNNMMMLLLLLLKKKLLLLLLLLLLLLMMMMMMMMMMMMMMMMMMNNNNNNMMMLLLLLLKKKKKKJJJJJJKKKKKKLLLLLLJJJLLLMMMLLLJJJIIIIIIJJJLLLLLLLLLLLLKKKKKKKKKKKKJJJJJJJJJJJJKKKKKKKKKKKKMMMKKKIIIGGGGGGHHHJJJKKKIIIIIIIIIIIIIIIHHHGGGGGGFFFFFFFFFFFFFFFGGGGGGGGGDDDDDDCCCCCCCCCCCCBBBBBBBBBCCCCCCDDDDDDBBBAAA@@@AAAAAAAAAAAAAAABBBCCCCCCBBBBBBBBBBBBBBBAAAAAAAAA@@@@@@@@@@@@@@@AAAAAAAAA>>>>>>=========>>>>>>???>>>??????@@@@@@??????>>>===============<<<<<<<<<========================999:::;;;<<<<<<;;;:::999;;;::::::::::::::::::;;;888888999999::::::999999999:::::::::999:::<<<===888999999::::::999999888888888999:::;;;<<<======:::999999999888888777777777888999:::;;;:::999999<<<<<<===<<<::::::;;;===========================:::::::::::::::::::::999888999:::999777666777888:::::::::;;;;;;;;;;;;;;;666777777888888888777777999::::::;;;;;;;;;;;;:::666666777777777888888888666666666666666666666666777777777777777777777777666666666666666666666666555555666777888888888888555555555555555555555555444444444444444555666777777777777777777777777777555555555555555555555555666666666777888:::<<<>>>===:::666555777999999777555555888;;;999444333666999999:::;;;;;;;;;::::::;;;::::::999888777777666666777888888888888888777666777888888999999888888444444666777888999999999777888888999999888888777999999888888888999999:::555888;;;===>>>===;;;::::::;;;<<<;;;::::::;;;<<<===<<<:::888777666777777999;;;===<<<999888:::===666666777777888:::;;;<<<888888999;;;======;;;999::::::999999::::::;;;;;;:::::::::;;;<<<===>>>???:::>>><<>>>>>>>>>>>>>>???======>>>??????>>>>>>===<<<======>>>>>>>>>>>>===;;;;;;;;;;;;;;;;;;;;;;;;999:::<<<======<<<;;;:::999999999888888999999999999999:::;;;;;;;;;;;;;;;999888777777999:::::::::999999::::::::::::999999888888999:::;;;<<<======888888888888888888777777555777:::<<<<<<;;;999777888999:::999777777999:::::::::::::::::::::;;;;;;888888888888888888888888999;;;;;;:::999888888999<<<<<<<<<<<<;;;;;;;;;;;;555555666777888888888888888888999999999888777777555555555555666666666666555555555555555555555555666666666666666666666666777777777777777777777777333444444555555555444444444444444444444444444444222222222222333444555555444444444444444444444444666666666666666666666666333333444555555555555555444444444444444555666666777555555888888666555888777888999999::::::999999777777777666666555555555555666666777777666555444444444555666666666666555333444555555666666666666555555666777777666555555444555555666666666666666666777999;;;;;;;;;::::::666888999999999999:::<<<<<<;;;999777777888999:::777:::<<<:::666444666999666666666666666777888888666666666777::::::999888888999999:::::::::::::::777777999:::;;;<<<<<<<<<@@@<<>>===??????>>>>>>??????@@@AAAAAAAAAAAA@@@@@@?????????>>>??????@@@@@@AAAAAABBB>>>===<<<<<<<<<<<<======;;;<<<===>>>>>>===<<<<<<555555666777888888888888666666666666666666666666999;;;<<<>>>>>>===;;;:::888888777777777777888888333444555666666666666666888555333333666777666444222222333333333333333222444444444333333333333222555555555555555666666666444777:::======;;;888666333444555444333444555777666666666666666666666777555555555555555555666666666777777666555444444555555555555555444444444333444444555777777888888888444555555555444333222222333333333444444444555555555555555555555555555555222222222222222222222222000000000000000000000000000000111111111000//////111111111111111111111111000000000000111222333444000000000000000000000000111111111111111111111111000111222333222111000///111333444333111000111222555///...333777666444444///000000111222111111111333222222222222111111111222333333444333222000///111222333333444444333333111111222222222111000000111111333333333333111111...///111333444333333222333333333333333444444555222333555666555666777999555444222222222333555666333777888666111///111444444444333222222222222333555444333444666888888777///000222333333333222111222333555777888999888888444,,,666DDD<<<]]]eeeOOO===<<<>>>;;;:::===999<<<@@@AAA@@@===;;;:::AAAAAACCCDDDFFFHHHIIIJJJJJJJJJIIIJJJJJJLLLNNNOOOSSSUUUWWWXXXYYY]]]aaaddd___bbbfffjjjnnnqqqssstttvvvxxx