BM6P6(@ ~~~nnnfff\\\TTTQQQPPPNNNLLLNNNNNNMMMLLLKKKIIIGGGFFFEEEEEEDDDCCCBBBAAAAAA@@@@@@???>>>===;;;:::999888;;;:::888777666666666666888888888888777777777777777777666666555555555444555555555555555555555555555555555444444333333333777555333222222222444555666555555555555666777777777777888888888888777777888888888888999:::;;;<<<<<<<<<<<<<<<===>>>???@@@BBBDDDFFFGGGGGGHHHJJJLLLKKKGGGFFFFFFBBB>>>CCCLLLKKKMMMPPPRRRSSSSSSSSSRRRLLLIIIEEECCCBBBAAA@@@???@@@@@@@@@AAAAAABBBBBBBBBIIIJJJLLLNNNRRRUUUXXXZZZZZZ\\\___aaabbbcccfffhhhjjjmmmqqqtttwww{{{{{{oooggg^^^WWWTTTRRROOOLLLHHHFFFDDDDDDDDDDDDCCCBBBAAAAAAAAA@@@AAAAAABBBCCCEEEEEEDDDEEEEEEFFFGGGHHHJJJKKKLLLOOORRRUUUXXXZZZ]]]^^^___aaabbbcccddddddjjjkkklllmmmooorrrtttuuuwwwyyy|||~~~}}}{{{xxxwwwzzzwwwsssqqqooonnnkkkiiiddd```\\\ZZZZZZYYYWWWTTTRRRSSSRRRPPPMMMMMMNNNPPPOOORRRWWW\\\ccckkksssyyy|||yyyvvvyyy|||}}}rrrcccYYYUUUTTTRRRQQQPPPQQQQQQPPPNNNMMMMMMNNNOOOPPPQQQQQQRRRRRRQQQQQQQQQRRRSSSTTTTTTSSSRRRQQQRRRRRRRRRRRRRRRRRRRRRRRRNNNNNNNNNNNNNNNNNNNNNNNNPPPOOOMMMLLLLLLNNNOOOQQQRRRRRRQQQPPPOOONNNNNNMMMNNNNNNMMMMMMLLLKKKKKKKKKMMMNNNOOOPPPQQQPPPOOONNNNNNOOOPPPQQQQQQPPPNNNMMMNNNNNNNNNOOOOOOPPPPPPPPPOOOOOOPPPQQQRRRRRRRRRQQQSSSSSSTTTTTTTTTTTTSSSSSSRRRSSSSSSSSSSSSTTTTTTTTTUUUUUUUUUUUUUUUUUUUUUUUUVVVVVVVVVVVVVVVUUUTTTSSSTTTUUUVVVXXX[[[^^^aaabbbaaaffflllrrryyyzzzuuuwwwzzzqqqpppxxxuuujjj^^^XXXXXXYYYWWWTTT[[[___ccchhhlllttt|||~~~nnnfff[[[TTTQQQPPPNNNLLLNNNMMMMMMLLLKKKIIIGGGFFFEEEEEEDDDCCCBBBAAAAAA@@@??????>>><<<;;;:::999888:::999777666666666777777888888888777777777666666666555555555444444444444666666666666666666666666555555444444444333333333666555444333222333444444333333333333333444555555777777888888888888777777888888888888999:::;;;;;;===<<<<<<======>>>???@@@BBBDDDFFFGGGGGGHHHJJJLLLMMMJJJJJJKKKHHHDDDGGGNNNJJJLLLOOORRRTTTTTTTTTSSSNNNKKKGGGDDDBBBAAA???===??????@@@@@@AAAAAABBBBBBGGGHHHJJJLLLOOOSSSVVVWWWYYY\\\___```bbbcccfffiiikkkmmmqqqsssvvvyyy||||||tttiiiaaa[[[XXXSSSPPPPPPMMMJJJIIIHHHHHHFFFEEEBBBBBBBBBAAAAAABBBCCCCCCDDDDDDDDDDDDDDDEEEFFFFFFHHHHHHIIIJJJLLLNNNPPPQQQTTTUUUVVVXXXYYYZZZ[[[[[[``````aaaccceeehhhjjjkkkooorrruuuwwwyyyzzz|||~~~~~~~~~zzzzzzzzzxxxvvvtttqqqpppooollliiifffeeedddaaa___[[[XXXTTTSSSSSSSSSQQQPPPMMMNNNNNNNNNMMMNNNQQQSSSUUUYYY^^^dddjjjsss{{{|||zzz~~~qqqhhh\\\VVVUUUVVVVVVUUUQQQRRRRRRQQQOOONNNOOOPPPOOOPPPQQQQQQRRRRRRQQQQQQRRRSSSTTTUUUUUUTTTSSSRRRQQQQQQQQQQQQQQQQQQQQQQQQNNNNNNNNNNNNNNNNNNNNNNNNOOONNNMMMLLLLLLNNNOOOQQQQQQQQQQQQPPPOOOOOONNNNNNNNNNNNMMMMMMLLLLLLKKKKKKMMMMMMNNNOOOPPPOOOOOONNNKKKMMMNNNPPPPPPOOONNNMMMMMMMMMMMMMMMNNNNNNNNNOOOOOOPPPQQQRRRRRRSSSRRRRRRRRRSSSSSSSSSSSSSSSSSSRRRSSSSSSSSSTTTTTTTTTTTTUUUUUUUUUUUUUUUUUUUUUUUUUUUWWWWWWWWWWWWWWWVVVUUUUUUUUUUUUVVVWWWYYYZZZ\\\]]]\\\```dddiiipppzzz{{{zzzrrrkkkmmmrrr|||wwwhhh^^^\\\[[[XXXUUUXXX[[[^^^aaaeeellltttyyy~~~mmmfff[[[TTTQQQOOONNNLLLMMMMMMMMMLLLKKKIIIHHHGGGEEEEEEDDDCCCBBBAAAAAA@@@??????>>><<<;;;:::999888999888777666666666777888888888777777777777666666444444444444444333333333333333333333333333333333555444444444444333333333555555444444444333333333333333333333333444444555666777777888888777777666888888777888888999:::;;;============>>>???@@@@@@AAACCCEEEFFFGGGHHHJJJLLLNNNMMMOOOQQQOOOKKKJJJMMMHHHKKKNNNQQQTTTUUUTTTTTTRRRPPPLLLHHHFFFCCC???===???>>>??????@@@@@@AAABBBEEEEEEGGGIIILLLOOORRRSSSXXXZZZ]]]```aaacccfffiiilllnnnqqqrrrtttvvvxxx{{{{{{ooogggaaa[[[WWWTTTQQQNNNKKKJJJHHHFFFEEEDDDCCCCCCBBBBBBBBBCCCCCCCCCCCCBBBBBBBBBCCCDDDDDDDDDDDDDDDDDDEEEFFFGGGGGGKKKKKKLLLNNNOOOPPPQQQQQQTTTUUUVVVXXXZZZ]]]___```eeegggkkkmmmoooqqqsssuuuyyyzzz{{{||||||{{{zzzyyyyyyxxxxxxyyyzzz|||~~~}}}}}}}}}||||||||||||{{{zzzzzzzzzzzzzzzyyyxxxwwwsssrrrqqqooollliiifffeeebbb___\\\ZZZYYYXXXVVVUUURRRPPPMMMLLLLLLMMMMMMLLLIIIKKKMMMNNNPPPSSSWWWZZZ^^^bbbhhhnnnuuu}}}~~~zzzddd^^^WWWSSSTTTUUUVVVUUURRRSSSTTTRRRPPPOOOPPPQQQPPPPPPQQQRRRRRRRRRRRRQQQSSSTTTUUUUUUUUUUUUTTTSSSPPPPPPPPPPPPPPPPPPPPPPPPNNNNNNNNNNNNNNNNNNNNNNNNNNNMMMMMMLLLMMMNNNOOOPPPPPPPPPPPPPPPOOOOOOOOOOOONNNNNNNNNMMMLLLLLLKKKKKKLLLLLLMMMNNNNNNNNNNNNNNNLLLMMMNNNPPPPPPPPPOOOOOOLLLLLLLLLLLLLLLMMMMMMMMMPPPQQQRRRSSSSSSTTTTTTTTTRRRRRRRRRRRRRRRRRRRRRRRRSSSTTTTTTTTTTTTUUUUUUUUUTTTTTTTTTTTTTTTTTTTTTTTTWWWWWWXXXXXXXXXWWWVVVVVVVVVVVVUUUUUUUUUVVVWWWWWWYYY[[[^^^aaafffooo{{{zzzrrrppppppuuu}}}wwwjjjbbb]]]XXXTTTUUUWWWXXXZZZ]]]cccjjjoooxxx{{{}}}mmmeee[[[SSSPPPOOOMMMKKKMMMMMMLLLLLLKKKIIIHHHGGGEEEEEEDDDCCCBBBAAAAAA@@@???>>>===<<<;;;:::999999777777666555555666888888888777777777666666666666444444444444444444444444333333333333333333333333444444444444444444444444444444555555555444333222555555444444555555666777666666777777777777666666777777777777888999:::;;;============>>>???@@@@@@@@@BBBDDDEEEFFFGGGJJJLLLOOOPPPTTTWWWWWWSSSNNNLLLHHHJJJMMMPPPSSSTTTTTTTTTXXXUUURRROOOLLLHHHCCC@@@??????>>>>>>>>>???AAAAAACCCDDDEEEGGGJJJLLLOOOPPPUUUXXX[[[^^^```cccfffiiilllnnnpppqqqrrrsssuuuwww{{{uuulllddd___ZZZVVVQQQNNNLLLJJJHHHGGGEEEDDDCCCCCCBBBBBBBBBBBBCCCBBBBBBAAAAAAAAABBBBBBBBBAAAAAAAAAAAABBBBBBCCCGGGGGGGGGHHHIIIKKKLLLLLLMMMMMMNNNPPPSSSUUUXXXYYY[[[^^^bbbdddfffhhhjjjlllpppqqqrrrsssttttttsssrrrssssssrrrssstttvvvxxxzzz}}}}}}|||||||||}}}~~~~~~~~~~~~}}}}}}||||||{{{wwwwwwvvvvvvvvvuuuuuuuuusssssssssqqqpppnnnlllkkkjjjiiigggdddaaa^^^\\\ZZZYYYVVVTTTRRRRRRQQQPPPNNNNNNMMMKKKJJJIIIJJJJJJJJJIIIKKKNNNQQQTTTXXX]]]aaafffjjjpppwww~~~|||mmm___[[[UUURRRRRRRRRRRRQQQRRRSSSSSSRRRPPPOOOOOOPPPPPPPPPQQQRRRRRRRRRRRRRRRRRRSSSTTTUUUUUUTTTSSSRRRPPPPPPPPPPPPPPPPPPPPPPPPMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMLLLLLLMMMNNNOOOPPPNNNNNNOOOOOOOOOPPPPPPPPPOOOOOONNNMMMMMMLLLLLLKKKKKKKKKLLLLLLMMMMMMNNNNNNOOOOOOPPPQQQQQQQQQPPPPPPLLLLLLLLLLLLLLLMMMMMMMMMPPPQQQRRRSSSTTTUUUUUUUUURRRRRRQQQQQQQQQQQQRRRRRRTTTTTTTTTTTTUUUUUUUUUUUUTTTTTTTTTTTTTTTTTTTTTTTTVVVWWWWWWWWWWWWWWWVVVVVVVVVUUUUUUTTTTTTUUUUUUUUUYYY[[[\\\]]]aaaiiittt|||zzzxxxwww|||yyynnneee[[[TTTVVVUUUUUUUUUXXX]]]cccgggooorrrwww{{{~~~}}}mmmeeeZZZSSSPPPOOOMMMKKKLLLLLLLLLLLLKKKJJJHHHHHHEEEEEEDDDCCCBBBAAAAAA@@@>>>>>>===<<<;;;::::::999777666555555555666777888777777777666666666666555555555555555555555666666777777777777777777777777444444444444444444444444444444555555555444333222444444444444444555666666666666777777777777666666777777777777888999::::::<<<<<<<<<<<<===>>>???@@@???AAACCCEEEEEEGGGIIIKKKRRRVVV]]]bbbeeebbbYYYPPPKKKLLLMMMOOOQQQRRRTTTTTTXXXWWWUUUSSSPPPLLLGGGCCCAAA@@@???>>>>>>>>>@@@@@@BBBCCCDDDEEEGGGJJJLLLMMMRRRTTTXXX\\\^^^bbbeeehhhkkkmmmooopppqqqrrrtttuuuyyy}}}{{{qqqkkkccc___YYYUUURRRPPPNNNLLLGGGFFFEEEDDDCCCBBBBBBBBBDDDCCCBBBAAAAAAAAAAAAAAA@@@@@@@@@@@@AAABBBCCCDDDEEEDDDDDDEEEFFFGGGHHHIIIHHHIIIIIIKKKMMMOOOQQQSSSTTTVVVZZZ\\\^^^```bbbdddfffgggiiijjjkkkkkkkkkjjjllllllkkklllmmmoooqqqssstttttttttuuuvvvxxxyyyyyyxxxxxxwwwvvvvvvuuuuuutttpppooooooooonnnnnnnnnnnnjjjjjjiiihhhfffdddbbbaaa```___]]]ZZZWWWUUUTTTSSSRRRPPPNNNMMMMMMMMMLLLKKKLLLKKKJJJIIIHHHHHHIIIJJJKKKNNNQQQTTTXXX]]]bbbfffnnnsssyyy}}}zzz{{{~~~||||||}}}qqqcccZZZXXXTTTRRRQQQPPPPPPPPPQQQRRRSSSQQQOOONNNOOOPPPPPPQQQRRRRRRSSSSSSRRRRRRPPPQQQRRRSSSSSSRRRQQQPPPPPPPPPPPPPPPPPPPPPPPPPPPMMMMMMMMMMMMMMMMMMMMMMMMKKKLLLLLLLLLMMMNNNOOOOOOMMMMMMNNNOOOOOOPPPPPPPPPOOOOOONNNNNNMMMLLLLLLLLLJJJKKKKKKKKKLLLMMMNNNNNNQQQQQQQQQPPPPPPOOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNPPPQQQRRRTTTUUUVVVVVVVVVRRRRRRQQQQQQQQQQQQRRRRRRSSSSSSTTTTTTTTTUUUUUUUUUSSSSSSSSSSSSSSSSSSSSSSSSTTTUUUVVVVVVVVVVVVUUUUUUUUUUUUTTTTTTUUUUUUVVVWWWYYYZZZ[[[[[[]]]cccmmmttt}}}~~~~~~rrreee]]]XXXVVVSSSRRRTTTXXX]]]___eeehhhmmmrrrwww||||||llleeeZZZSSSPPPNNNMMMKKKLLLLLLLLLLLLKKKJJJIIIHHHEEEEEEDDDCCCBBBAAAAAA@@@>>>======<<<;;;;;;::::::888777666555555555666777777777666666666666555555555555555666666666666666666666666666666666666666333333333444444444444555555555444444444333333333222222222222222333333444555666666777777666666555777777666777777888999:::;;;;;;;;;;;;<<<===>>>>>>===@@@BBBDDDEEEGGGIIIKKKTTT\\\fffpppwwwuuuiii\\\PPPOOOMMMMMMMMMOOORRRSSSVVVUUUUUUUUUTTTQQQLLLHHHDDDCCC@@@>>>===>>>??????AAAAAABBBCCCEEEGGGIIIJJJNNNQQQUUUYYY\\\```dddgggjjjlllnnnpppppprrrtttvvvxxx|||}}}nnniiibbb[[[VVVSSSPPPNNNJJJIIIHHHFFFEEEDDDDDDDDDFFFEEEDDDCCCBBBAAAAAAAAA@@@@@@AAAAAABBBDDDEEEFFFBBBBBBAAAAAABBBCCCEEEFFFDDDDDDEEEFFFGGGIIIJJJKKKMMMOOORRRTTTUUUWWWYYY[[[[[[\\\^^^```aaaaaaaaaaaabbbbbbbbbcccdddfffhhhiiihhhiiijjjkkkmmmnnnooopppmmmmmmllllllkkkkkkjjjjjjffffffeeeeeeeeeddddddddd_________]]]\\\ZZZXXXWWWVVVUUUSSSQQQPPPNNNNNNNNNLLLJJJHHHHHHIIIIIIHHHGGGHHHIIIIIIHHHGGGGGGJJJLLLOOORRRVVVZZZ___dddjjjoooyyy}}}}}}xxxvvvuuuvvvvvvxxx|||xxxiii^^^TTTSSSQQQPPPOOOPPPQQQRRRQQQRRRRRRQQQOOONNNNNNOOOQQQQQQRRRSSSSSSSSSSSSRRRPPPPPPQQQRRRRRRQQQPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPMMMMMMMMMMMMMMMMMMMMMMMMJJJKKKKKKLLLMMMNNNOOOOOOMMMMMMNNNNNNOOOOOOPPPPPPOOOOOOOOONNNMMMMMMLLLLLLKKKKKKKKKKKKLLLMMMOOOPPPOOOOOOOOONNNNNNNNNNNNNNNPPPPPPPPPOOOOOOOOOOOOOOOOOOPPPRRRSSSUUUVVVVVVVVVTTTSSSRRRQQQQQQRRRSSSTTTRRRSSSSSSSSSSSSTTTTTTTTTRRRRRRRRRRRRRRRRRRRRRRRRTTTTTTUUUUUUVVVVVVUUUUUUTTTTTTTTTTTTUUUVVVWWWXXXUUUWWWXXXXXXYYY]]]eeekkk}}}tttkkk^^^ZZZTTTQQQRRRTTTVVVWWW[[[^^^ccchhhmmmssszzz~~~|||llldddZZZRRROOONNNLLLKKKLLLLLLLLLLLLKKKJJJIIIHHHEEEEEEDDDCCCBBBAAAAAA@@@=========<<<;;;;;;::::::999888666555444444555666777777666666666555555555444444444555555666666666333333333333333333333333333333333444444444555555666555444333222333444444222222111111222222333444555555666666666666555555666666666777777888999:::::::::999::::::;;;<<<======???BBBCCCDDDFFFIIIKKKQQQ\\\jjjxxxyyyjjjUUURRRNNNKKKJJJLLLPPPRRRVVVVVVXXXZZZ[[[YYYUUUQQQGGGEEEBBB???======>>>???>>>>>>???@@@BBBDDDEEEFFFKKKNNNRRRVVVZZZ^^^cccfffhhhjjjmmmoooqqqsssvvvxxxyyy|||{{{qqqhhh```[[[VVVSSSOOONNNLLLJJJIIIHHHGGGGGGHHHGGGFFFDDDCCCCCCBBBBBBAAAAAAAAAAAABBBCCCDDDDDDAAAAAA@@@???@@@AAACCCEEECCCCCCCCCCCCDDDEEEFFFFFFFFFHHHKKKMMMMMMNNNOOOQQQPPPQQQTTTVVVWWWXXXXXXXXXXXXWWWWWWXXXYYY[[[]]]___]]]^^^___```aaaaaaaaabbbaaaaaa``````___^^^^^^]]][[[[[[ZZZZZZZZZYYYYYYYYYTTTTTTTTTTTTSSSQQQPPPOOOMMMLLLKKKJJJIIIIIIJJJKKKIIIGGGFFFFFFGGGHHHGGGFFFEEEGGGIIIIIIIIIKKKOOORRRWWWZZZ___dddjjjqqqxxx}}}zzzvvvtttrrruuuyyyyyylll```XXXQQQPPPOOOMMMMMMNNNPPPRRRRRRSSSSSSRRRPPPOOOPPPQQQQQQQQQRRRSSSSSSSSSSSSSSSPPPQQQRRRSSSSSSRRRQQQPPPOOOOOOOOOOOOOOOOOOOOOOOOMMMMMMMMMMMMMMMMMMMMMMMMIIIJJJKKKLLLNNNNNNOOOOOONNNNNNNNNNNNNNNOOOOOOOOOPPPOOOOOONNNNNNMMMMMMLLLKKKKKKKKKKKKLLLNNNPPPQQQOOOOOOOOOPPPPPPQQQRRRSSSPPPPPPPPPPPPOOOOOOOOONNNOOOOOOQQQSSSTTTUUUVVVVVVUUUTTTRRRQQQQQQRRRTTTUUUQQQQQQRRRRRRRRRSSSSSSSSSRRRRRRRRRRRRRRRRRRRRRRRRTTTUUUUUUVVVWWWWWWVVVVVVTTTTTTTTTTTTTTTTTTUUUVVVRRRTTTWWWWWWWWWZZZ___dddppp{{{yyyjjjccc[[[UUUSSSRRRRRRRRRSSSUUUZZZ^^^ccchhhnnnsss|||{{{llldddZZZRRROOONNNLLLJJJKKKLLLLLLLLLKKKJJJIIIIIIEEEEEEDDDCCCBBBAAAAAA@@@=========<<<;;;;;;;;;:::999888666555444444444555777666666666555555555555333333333444444555555555555555555555555555555555333333333444444555555555777666444222222333444555444444333333444444555666555555666666666666555555666666666666777888999:::999999999999:::;;;<<<<<<<<<>>>AAACCCDDDFFFIIIKKKLLLYYYjjj{{{qqqYYYUUUOOOJJJHHHJJJNNNRRRXXXYYY\\\___aaa```\\\YYYJJJGGGCCC@@@=========>>><<<======>>>???AAACCCDDDIIILLLQQQUUUYYY]]]bbbeeegggiiimmmoooqqqtttwwwzzzyyy|||yyyooohhhbbb^^^RRRQQQPPPNNNLLLKKKJJJJJJJJJIIIGGGFFFDDDCCCCCCCCCBBBBBBAAAAAAAAAAAABBBBBBBBBAAA@@@@@@@@@BBBDDDEEEDDDCCCCCCCCCCCCDDDDDDEEEAAADDDFFFGGGGGGHHHIIIJJJJJJKKKMMMPPPQQQRRRRRRRRRPPPPPPPPPPPPRRRTTTVVVWWWWWWWWWXXXXXXXXXXXXWWWWWWXXXXXXXXXWWWVVVVVVUUUUUUSSSSSSSSSSSSRRRRRRRRRRRRMMMMMMNNNMMMMMMLLLKKKJJJGGGGGGFFFEEEFFFGGGHHHIIIIIIGGGFFFFFFGGGHHHHHHGGGDDDFFFJJJKKKLLLOOOUUUYYY___bbbhhhnnnuuu|||~~~~~~{{{xxxvvvwww|||nnncccYYYRRRQQQPPPNNNLLLJJJJJJMMMOOOSSSTTTUUUTTTQQQPPPQQQRRRQQQRRRRRRSSSSSSSSSSSSSSSQQQRRRSSSTTTTTTSSSRRRQQQMMMMMMMMMMMMMMMMMMMMMMMMLLLLLLLLLLLLLLLLLLLLLLLLIIIJJJKKKMMMNNNNNNOOOOOONNNNNNNNNNNNNNNNNNNNNNNNPPPPPPOOONNNNNNMMMMMMLLLLLLKKKKKKKKKMMMNNNPPPRRRPPPQQQQQQSSSUUUWWWYYYZZZPPPPPPPPPOOOOOONNNNNNNNNNNNOOOQQQRRRTTTUUUUUUVVVVVVTTTSSSQQQQQQSSSTTTVVVQQQQQQQQQQQQRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRUUUVVVWWWWWWXXXXXXXXXWWWUUUUUUTTTSSSSSSSSSSSSSSSQQQTTTWWWWWWWWWYYY^^^bbbiiisss~~~yyyvvvyyyuuummmbbbZZZVVVTTTRRRPPPNNNPPPTTTWWW[[[```fffjjjrrryyyzzznnncccXXXSSSOOOKKKIIIJJJKKKKKKKKKJJJIIIGGGFFFEEEDDDDDDCCCBBBAAA@@@@@@???======<<<;;;:::999999888999999999888888888888777666666555555444444444333222333333333444555555555444444444444444444444444222222222333444555666777666555444555777777666555666777888999888777555333333444555555444444555777777666555444555666888999999999::::::::::::;;;;;;;;;<<<===@@@CCCFFFIIIJJJTTTYYYfffxxxxxxcccXXXMMMIIIHHHHHHKKKOOOUUUYYY^^^ccceeedddbbb```SSSOOOJJJFFFDDDBBB@@@>>><<<<<<===>>>???@@@AAABBBCCCGGGNNNTTTXXX\\\```bbbeeehhhkkknnnppprrrtttvvv{{{|||}}}yyyoooggg```[[[UUURRRQQQQQQOOOMMMLLLIIIFFFDDDDDDDDDCCCBBBCCCCCCCCCCCCCCCBBBBBBBBBBBBBBBAAAAAAAAAAAAAAAAAABBBBBBAAA@@@?????????@@@DDDDDDDDDDDDDDDEEEFFFGGGGGGEEEDDDEEEHHHIIIHHHFFFIIIIIIJJJJJJJJJKKKKKKKKKIIIKKKLLLNNNOOOPPPOOOOOOOOOOOONNNLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKJJJJJJJJJHHHHHHGGGGGGFFFFFFFFFFFFEEEBBB@@@AAADDDFFFEEECCCDDDEEEGGGGGGFFFGGGJJJLLLJJJLLLNNNQQQTTTYYY___ccciiinnnuuu|||~~~|||{{{|||~~~zzzyyyyyy|||}}}oooeee[[[TTTRRRMMMKKKIIIJJJMMMNNNLLLJJJNNNOOOPPPPPPNNNNNNOOOPPPQQQPPPQQQRRRUUUYYY]]]```]]]WWWRRRPPPRRRSSSPPPMMMPPPQQQRRRSSSSSSRRRQQQQQQQQQPPPNNNMMMLLLMMMNNNNNNLLLLLLLLLLLLLLLMMMMMMNNNNNNNNNNNNMMMMMMMMMMMMLLLMMMNNNOOOPPPOOONNNMMMLLLOOONNNMMMMMMLLLLLLMMMMMMQQQPPPQQQTTTYYY[[[YYYWWWLLLLLLLLLMMMMMMNNNNNNNNNPPPPPPOOOPPPQQQSSSUUUVVVSSSRRRRRRRRRRRRRRRSSSSSSRRRRRRSSSTTTUUUUUUVVVVVVSSSSSSSSSRRRRRRRRRRRRQQQSSSTTTTTTUUUVVVWWWXXXXXXXXXWWWUUUSSSSSSTTTUUUVVVUUUUUUUUUVVVXXXZZZ[[[\\\iiimmmvvv}}}yyyxxx}}}}}}xxxooofff^^^XXXUUUSSSNNNNNNNNNOOOQQQVVV]]]aaalllrrryyyxxxnnncccXXXSSSPPPKKKIIIJJJKKKKKKKKKJJJIIIHHHFFFFFFDDDDDDCCCBBBAAA@@@@@@???======<<<;;;:::999999888999999999888888888777777888777777777666666666666666666777777777777777777444444444444444444444444333333333333444555666666333222111333555666666555555555777777777555444222333555666666555444666777888777666555555666888999777888999:::;;;<<<============>>>@@@CCCFFFIIIKKKRRRWWWaaaoooyyy{{{vvvppp```WWWOOOKKKIIIHHHJJJNNNSSSWWW]]]cccffffffdddbbb]]]XXXPPPIIIDDDAAA>>><<<;;;;;;<<<===>>>???@@@@@@CCCGGGLLLQQQUUUYYY^^^aaacccfffjjjmmmnnnpppsssuuuzzz{{{|||~~~xxxooohhh```ZZZWWWUUUQQQNNNQQQOOOKKKJJJIIIIIIHHHGGGHHHGGGGGGFFFFFFEEEEEEDDDAAAAAAAAAAAA@@@@@@@@@@@@BBBBBBAAA@@@@@@@@@AAAAAAAAAAAAAAAAAAAAABBBCCCDDDEEECCCBBBCCCFFFGGGFFFDDDFFFFFFFFFGGGGGGGGGGGGHHHGGGHHHJJJKKKLLLLLLLLLLLLJJJIIIHHHGGGGGGFFFFFFGGGJJJJJJIIIIIIIIIHHHHHHHHHCCCDDDDDDEEEEEEEEEEEEEEEGGGDDDCCCCCCFFFGGGGGGEEECCCEEEFFFGGGHHHIIILLLNNNQQQSSSVVVZZZ^^^cccjjjnnnuuuzzz|||xxxxxxzzz}}}||||||}}}tttggg___WWWRRRQQQMMMKKKJJJKKKMMMNNNMMMKKKMMMOOOPPPOOONNNMMMNNNPPPPPPPPPPPPRRRVVV\\\aaaeeeccc]]]VVVSSSSSSRRRPPPMMMOOOPPPQQQRRRSSSRRRRRRQQQPPPOOONNNMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMNNNNNNNNNNNNNNNMMMMMMMMMLLLLLLMMMMMMNNNOOOOOONNNMMMMMMOOONNNMMMMMMLLLLLLMMMMMMQQQQQQQQQUUUYYYZZZYYYWWWQQQQQQQQQPPPPPPPPPPPPPPPPPPPPPPPPPPPQQQRRRTTTUUUSSSRRRRRRQQQQQQRRRRRRSSSQQQRRRRRRRRRSSSTTTTTTTTTUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUVVVWWWXXXYYYZZZZZZXXXWWWUUUTTTTTTTTTVVVWWWUUUUUUUUUVVVXXXYYY[[[\\\bbbeeelllwww}}}}}}|||vvvnnnggg___YYYUUUQQQQQQQQQPPPQQQSSSWWWYYYbbbgggooowww|||wwwnnncccXXXSSSPPPLLLJJJKKKKKKKKKKKKJJJIIIHHHGGGFFFDDDDDDCCCBBBAAA@@@@@@???======<<<;;;:::999999888999999888888888777777777777777777777666666666666888888888888888777777777444444444444444444444444333333333333444444555666111111111222555777777666333444555666555444333222444555666666555555666888999888777666666777888888666666888999;;;===>>>???@@@??????@@@BBBEEEIIIKKKPPPUUU]]]eeejjjjjjhhhfff[[[VVVRRROOOKKKGGGIIINNNPPPUUU\\\bbbfffgggfffeeefff```WWWOOOIIIDDD@@@>>><<<<<<<<<===>>>???@@@AAACCCFFFIIILLLPPPTTTZZZ]]]aaadddhhhkkkllloooqqqsssxxxyyy{{{|||~~~|||qqqiiidddaaa]]]ZZZVVVSSSOOOMMMLLLKKKIIIHHHIIIHHHHHHGGGFFFEEEDDDDDDCCCCCCBBBBBBAAAAAA@@@@@@AAAAAA@@@@@@@@@AAABBBBBB@@@@@@@@@@@@@@@AAAAAABBBBBBAAA@@@AAABBBCCCBBBAAABBBBBBBBBBBBCCCCCCCCCCCCEEEEEEFFFGGGHHHHHHHHHGGGFFFEEEDDDCCCCCCBBBBBBBBBFFFFFFFFFFFFEEEEEEEEEEEE@@@BBBCCCEEEEEEEEEDDDDDDEEECCCBBBBBBDDDEEEEEEDDDDDDFFFIIIKKKMMMOOOSSSVVVXXX[[[___dddiiiooovvvzzz~~~{{{xxxxxxyyy~~~|||}}}{{{iii^^^XXXRRRPPPPPPLLLKKKJJJKKKMMMNNNMMMLLLMMMNNNOOONNNMMMLLLMMMOOOOOOOOOOOORRRWWW^^^eeeiiijjjccc[[[UUUSSSRRROOOLLLNNNOOOPPPQQQRRRRRRRRRRRRPPPPPPPPPOOONNNLLLKKKJJJMMMLLLLLLLLLLLLMMMNNNNNNNNNNNNMMMMMMMMMLLLLLLLLLLLLMMMNNNNNNNNNNNNMMMMMMNNNNNNMMMLLLLLLLLLLLLMMMQQQQQQRRRUUUXXXYYYXXXVVVSSSSSSSSSRRRQQQQQQPPPPPPPPPPPPPPPPPPPPPQQQRRRSSSRRRRRRQQQQQQQQQQQQQQQRRRQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQRRRRRRSSSTTTTTTTTTVVVWWWWWWXXXYYYZZZ[[[[[[YYYXXXVVVUUUUUUUUUVVVWWWUUUUUUUUUVVVWWWYYYZZZ[[[```bbbfffmmmyyy~~~~~~~~~|||yyyssskkkbbb[[[UUUTTTRRRQQQPPPQQQRRRRRRWWW\\\cccjjjpppvvv{{{~~~wwwmmmcccXXXTTTPPPLLLJJJKKKKKKKKKKKKKKKJJJIIIHHHGGGDDDDDDCCCBBBAAA@@@@@@???======<<<;;;:::999999888888888888888777777777777555555555555555444444444777666666555555444444444555555555555555555555555333333333333333444555666555444333555777888888777444444555555555555444333444555777666555555666888999999888777777777777888666777888:::<<<===>>>???AAAAAA@@@@@@BBBDDDHHHJJJMMMSSS[[[```aaa```___```UUUTTTSSSQQQLLLFFFGGGKKKMMMQQQYYY```eeehhhhhhggggggccc^^^XXXSSSLLLFFFBBB@@@????????????@@@AAABBBCCCDDDFFFHHHJJJOOOUUUYYY^^^aaaeeeiiikkkmmmppprrrvvvwwwyyyzzz||||||wwwtttpppmmm^^^ZZZVVVSSSQQQOOOMMMKKKKKKKKKJJJIIIHHHGGGGGGFFFGGGFFFFFFEEEDDDCCCCCCBBB@@@@@@@@@@@@@@@AAABBBCCCBBBBBBAAAAAAAAAAAABBBCCC????????????@@@@@@@@@????????????@@@@@@@@@AAAAAACCCDDDDDDEEEEEEEEEEEEEEEFFFEEEDDDCCCBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCBBBCCCEEEFFFFFFFFFDDDDDDEEEDDDCCCDDDEEEFFFFFFGGGHHHKKKOOORRRUUUYYY]]]aaadddgggmmmrrrxxx~~~{{{zzz{{{|||zzzyyy}}}pppaaaXXXSSSNNNNNNOOOLLLLLLLLLLLLMMMNNNNNNNNNMMMNNNOOONNNLLLLLLLLLNNNPPPOOOOOOPPPUUU\\\cccgggjjjddd\\\UUURRRPPPOOOMMMMMMMMMOOOPPPQQQRRRSSSSSSSSSSSSSSSSSSQQQOOOLLLKKKMMMMMMLLLLLLMMMMMMNNNOOOMMMMMMMMMMMMLLLLLLLLLLLLLLLLLLLLLMMMMMMMMMMMMMMMNNNNNNMMMLLLLLLLLLLLLLLLNNNOOOQQQSSSUUUUUUUUUTTTOOOOOOOOOOOOOOOOOOOOOOOOPPPPPPPPPPPPPPPPPPQQQQQQRRRQQQPPPPPPPPPPPPPPPPPPQQQQQQQQQQQQQQQPPPPPPPPPNNNOOOOOOPPPRRRSSSSSSTTTVVVVVVWWWXXXYYYZZZ[[[[[[YYYXXXWWWVVVVVVVVVWWWWWWUUUUUUUUUVVVWWWXXXZZZ[[[______aaaeeennn{{{zzzxxxyyyzzz{{{}}}|||vvvmmmfff\\\YYYTTTPPPOOOOOOPPPQQQPPPTTTZZZaaaggglllrrruuuxxxmmmcccXXXTTTQQQMMMKKKLLLKKKKKKKKKKKKJJJIIIHHHHHHDDDDDDCCCBBBAAA@@@@@@???======<<<;;;:::999999888888888888777777777666666444444444555555555555555555555555444444333333333555555555555555555555555444444333333333444555555777666555555666777666444555555555555666555555555444555666666555555666777888888777777777777777777888999:::;;;<<<======>>>BBBAAAAAAAAACCCEEEHHHIIIIIIPPPXXX]]]\\\ZZZYYYZZZRRRRRRSSSSSSNNNGGGFFFIIIJJJNNNTTT\\\bbbfffhhhiiiggggggfffddd___WWWLLLEEECCCBBBAAA???>>>???@@@@@@BBBCCCDDDDDDFFFJJJOOOSSSZZZ]]]bbbfffiiilllooorrrsssuuuwwwyyyzzz||||||kkkhhhccc^^^\\\YYYVVVTTTRRRQQQQQQPPPOOONNNMMMMMMIIIIIIHHHGGGEEEDDDCCCCCC@@@@@@@@@@@@@@@AAABBBCCCCCCBBBBBBAAAAAABBBBBBBBB>>>?????????>>>>>>>>>????????????@@@@@@@@@@@@AAACCCCCCCCCCCCDDDEEEEEEFFFFFFEEEDDDCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCDDDEEEEEEEEEEEEDDDCCCHHHHHHIIIIIIJJJKKKMMMNNNNNNQQQUUUZZZ^^^ccchhhlllssswww}}}}}}|||}}}{{{zzzxxxwwwyyyuuuiii]]]VVVQQQMMMLLLNNNKKKLLLMMMMMMNNNNNNOOOPPPMMMNNNOOONNNLLLKKKLLLMMMPPPOOONNNNNNQQQVVV\\\___bbb^^^XXXSSSPPPOOOOOONNNMMMMMMNNNOOOPPPQQQRRRSSSVVVVVVVVVVVVTTTRRROOONNNMMMMMMMMMMMMMMMNNNNNNOOOMMMMMMMMMLLLLLLLLLKKKKKKKKKKKKKKKLLLLLLMMMMMMMMMNNNMMMLLLLLLKKKKKKLLLLLLKKKMMMOOOPPPQQQPPPPPPPPPKKKKKKLLLMMMNNNNNNOOOOOOOOOOOOOOOPPPPPPPPPPPPPPPQQQQQQPPPOOONNNNNNOOOOOOQQQQQQQQQQQQQQQQQQPPPPPPQQQQQQRRRSSSUUUVVVWWWWWWTTTUUUVVVWWWXXXYYYYYYZZZXXXXXXWWWWWWVVVVVVVVVVVVUUUUUUUUUVVVWWWXXXYYYZZZ[[[[[[\\\]]]cccnnn{{{~~~wwwvvvyyywwwqqqnnnooorrrxxx}}}|||vvvqqqjjjbbbYYYRRROOOOOOOOOOOOLLLOOOTTTYYY]]]bbbhhhkkkzzzmmmcccXXXTTTQQQMMMLLLMMMKKKKKKKKKKKKKKKJJJIIIIIIDDDDDDCCCBBBAAA@@@@@@???======<<<;;;:::999999888888888777777777666666666666666666777777777777777666666666666555555555555555555555555555555555555444444444333333444444555777555444333444444333111555555555555555666666666333444555555444444555777555666666666777777777777999999:::;;;<<<======>>>CCCCCCDDDEEEFFFHHHJJJJJJGGGMMMTTTWWWWWWUUUUUUVVVSSSRRRSSSUUUQQQJJJGGGIIIGGGJJJOOOVVV\\\bbbgggiiikkkmmmooopppkkkaaaTTTKKKGGGEEEBBB???>>>===>>>>>>BBBBBBBBBBBBCCCFFFKKKNNNSSSWWW\\\aaaeeeiiimmmppppppsssvvvxxxyyy{{{~~~zzzvvvpppkkkgggddd```^^^ZZZYYYXXXVVVSSSQQQPPPOOOKKKKKKJJJHHHGGGEEEDDDCCCCCCCCCBBBBBBBBBCCCDDDDDDCCCBBBBBBAAAAAAAAAAAAAAA???AAAAAAAAA???>>>???@@@@@@@@@@@@@@@AAAAAAAAAAAABBBBBBBBBCCCDDDEEEGGGHHHEEEDDDCCCBBBBBBAAABBBBBBBBBBBBBBBCCCCCCCCCCCCCCCDDDDDDDDDDDDDDDEEEEEEEEEHHHIIIKKKLLLMMMNNNQQQTTTVVVZZZ___dddiiinnntttxxx~~~~~~~~~yyyxxxxxxyyy}}}vvvlllcccZZZUUUQQQLLLKKKNNNKKKLLLNNNNNNNNNNNNPPPRRRNNNOOOPPPOOOMMMLLLLLLMMMOOONNNMMMMMMNNNQQQTTTVVVXXXVVVSSSQQQOOONNNNNNOOOMMMMMMMMMNNNOOOPPPQQQRRRVVVVVVVVVUUUTTTRRRQQQPPPNNNMMMMMMMMMMMMNNNOOOOOOMMMMMMLLLLLLLLLKKKKKKKKKKKKJJJJJJJJJKKKLLLMMMNNNMMMMMMLLLKKKKKKKKKKKKLLLIIIKKKNNNOOONNNMMMMMMNNNJJJKKKLLLMMMNNNOOOPPPQQQMMMNNNOOOOOOPPPPPPPPPOOOQQQPPPOOONNNMMMMMMMMMNNNPPPPPPPPPPPPPPPQQQQQQQQQOOOPPPQQQRRRSSSTTTUUUUUUSSSTTTTTTUUUVVVWWWXXXXXXWWWWWWWWWWWWVVVVVVVVVUUUUUUUUUUUUUUUVVVWWWXXXYYY[[[\\\]]]]]]```hhhsss|||yyyrrrmmmlllnnntttvvvmmmfffeeefffllluuu{{{zzzxxxvvvmmmaaaXXXTTTRRRPPPNNNLLLNNNPPPRRRTTTXXX\\\```zzzmmmcccYYYTTTRRRNNNLLLNNNKKKKKKKKKKKKKKKJJJJJJIIIDDDDDDCCCBBBAAA@@@@@@???======<<<;;;:::999999888888777777777666666666666666666666666777777777888666666666666777777777777555555555555555555555555555444444333333444444444555444333333444555444222444444333444444555555666222333444444333333444666222333444555666777777777777888999;;;<<<>>>???@@@DDDEEEGGGJJJLLLMMMMMMMMMLLLNNNQQQRRRSSSTTTTTTUUUWWWTTTTTTWWWUUUOOOKKKJJJFFFGGGJJJPPPWWW^^^eeeiiinnnpppuuuwwwuuulllaaaYYYNNNLLLGGGCCC@@@?????????AAABBBBBBBBBBBBDDDGGGJJJKKKPPPVVV[[[```eeejjjmmmnnnqqquuuwwwyyyzzz|||~~~}}}xxxtttpppmmmiiihhheeeaaa\\\XXXUUUSSSPPPPPPNNNMMMKKKIIIHHHGGGHHHGGGFFFFFFFFFFFFFFFFFFEEEDDDDDDCCCBBBBBBCCCCCCAAACCCDDDCCC@@@???@@@BBB@@@@@@AAAAAAAAABBBBBBBBBAAAAAAAAABBBCCCEEEHHHIIIFFFEEEDDDCCCCCCBBBBBBBBBCCCDDDDDDDDDEEEEEEEEEEEEFFFFFFEEEFFFGGGJJJMMMNNNLLLNNNQQQSSSSSSVVVZZZ]]]dddggglllqqqwww}}}zzz{{{|||~~~wwwlllaaa[[[UUUSSSPPPLLLKKKMMMJJJMMMOOOOOONNNNNNQQQSSSOOOPPPQQQPPPMMMLLLMMMNNNMMMMMMMMMMMMMMMNNNOOOPPPPPPQQQQQQPPPNNNMMMMMMNNNNNNNNNMMMMMMMMMOOOPPPQQQTTTSSSRRRQQQPPPPPPOOOPPPNNNNNNMMMMMMNNNNNNOOOPPPMMMLLLLLLLLLKKKKKKKKKKKKJJJJJJIIIIIIJJJLLLMMMNNNMMMMMMLLLKKKKKKKKKKKKKKKIIIKKKNNNNNNMMMKKKLLLMMMKKKKKKLLLMMMMMMNNNOOOOOOKKKLLLNNNOOOPPPPPPPPPPPPPPPPPPNNNMMMMMMLLLLLLLLLMMMNNNNNNNNNOOOPPPPPPPPPNNNNNNOOOOOOPPPQQQRRRRRRSSSSSSTTTUUUVVVWWWXXXXXXVVVVVVVVVVVVVVVUUUUUUTTTUUUUUUUUUUUUVVVWWWXXXXXX[[[]]]___^^^___dddmmmuuu}}}vvvoookkkjjjmmmwww{{{qqqeee```]]]```jjjtttxxxxxxwwwpppfff```]]]ZZZVVVRRROOOPPPPPPOOOOOOQQQUUUXXXzzzmmmcccYYYTTTRRRNNNMMMNNNKKKKKKKKKKKKKKKKKKJJJIIIEEEDDDCCCBBBAAA@@@@@@???>>>===<<<;;;:::999999888777777777777666666666666333444444444555555666666444444555555666666777777666666666666666666666666555444444333333333444444666444444555777888777666333222222222333333444555111222444333222222333555111111333555666777777777555666888;;;===???AAABBBEEEGGGJJJNNNPPPQQQPPPPPPTTTRRRQQQQQQRRRTTTVVVWWW[[[VVVUUUXXXYYYSSSNNNKKKEEEFFFHHHLLLSSS\\\dddiiimmmpppuuuzzzzzzuuummmgggUUURRRMMMHHHEEECCCCCCCCC@@@AAABBBBBBBBBCCCEEEHHHFFFKKKQQQWWW]]]bbbhhhkkklllppptttwwwyyyzzz|||~~~|||zzzvvvpppjjjddd___]]]VVVUUUTTTRRRPPPNNNMMMLLLKKKKKKJJJIIIHHHHHHHHHHHHHHHHHHGGGFFFFFFFFFFFFFFFBBBEEEFFFEEEBBB@@@BBBDDDAAAAAAAAAAAABBBBBBBBBBBB??????@@@AAACCCEEEHHHJJJHHHHHHGGGFFFEEEEEEEEEEEEEEEEEEEEEFFFFFFFFFGGGGGGIIIIIIHHHIIILLLQQQUUUXXXVVVYYY]]]^^^___bbbgggjjjooosssxxx}}}~~~}}}~~~~~~ooogggYYYTTTRRRRRRPPPKKKJJJLLLJJJMMMPPPPPPNNNOOOQQQTTTPPPQQQRRRPPPNNNMMMMMMNNNLLLLLLMMMMMMNNNNNNNNNNNNMMMNNNPPPOOONNNMMMMMMMMMOOONNNMMMMMMMMMNNNOOOPPPQQQPPPNNNMMMLLLMMMMMMNNNNNNNNNMMMMMMNNNNNNOOOPPPLLLLLLLLLLLLKKKKKKKKKKKKJJJIIIIIIIIIJJJKKKMMMNNNMMMMMMLLLKKKKKKKKKKKKKKKIIILLLOOOOOOMMMKKKLLLMMMKKKKKKKKKKKKKKKLLLLLLLLLJJJKKKMMMOOOPPPPPPPPPPPPPPPOOONNNMMMLLLLLLLLLLLLKKKKKKLLLMMMNNNOOOOOOPPPQQQQQQRRRRRRSSSTTTTTTTTTSSSTTTTTTUUUVVVWWWXXXYYYUUUUUUVVVVVVVVVUUUTTTSSSUUUUUUUUUUUUVVVWWWWWWXXXUUUXXX[[[[[[ZZZ^^^eeelllwwwwwwqqqllllllttt~~~xxxhhh```XXXYYYcccnnnuuuwwwqqqmmmgggeeeeeeccc^^^YYYTTTSSSRRRPPPNNNOOORRRUUU{{{mmmdddYYYTTTOOOKKKKKKMMMJJJJJJJJJIIIHHHGGGFFFEEEDDDDDDCCCBBBAAAAAAAAAAAA======<<<;;;:::999999888999888777555555777888999666666666666555555555555777666555444444555666777666666666666666666666666333333444555555444333333666666666666777777888888777666444333222333333444444444444555555555666666555555444555555666777888999777666666888;;;???BBBCCCEEEKKKSSSZZZ\\\YYYUUUTTTSSSPPPOOOQQQUUUYYY\\\___```aaa^^^ZZZUUUSSSRRRKKKGGGDDDFFFOOOYYYaaaeeeooosssyyy|||{{{wwwtttssskkkcccVVVKKKGGGHHHEEE???BBBAAAAAABBBDDDFFFEEEDDDIIILLLPPPTTTYYY^^^dddiiijjjmmmrrrvvvyyy{{{}}}}}}uuummmgggddd```[[[WWWUUUTTTRRRQQQNNNLLLKKKKKKKKKKKKJJJHHHGGGGGGGGGGGGFFFEEEDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCAAAAAABBBCCCCCCDDDEEEEEEDDDDDDEEEFFFGGGHHHIIIIIIJJJIIIIIIHHHHHHHHHHHHIIIIIIIIIHHHHHHIIIJJJLLLMMMNNNOOOQQQRRRSSSVVVZZZ]]]^^^aaafffjjjmmmppptttvvv}}}~~~{{{hhh______TTTSSSRRRPPPPPPOOOOOOOOOMMMMMMNNNOOOQQQRRRSSSSSSTTTSSSRRRQQQOOONNNMMMLLLLLLLLLLLLKKKKKKKKKKKKKKKMMMMMMMMMMMMMMMMMMMMMMMMOOONNNMMMLLLLLLKKKLLLLLLOOONNNNNNMMMMMMNNNNNNOOOQQQPPPOOONNNNNNPPPQQQSSSMMMMMMMMMMMMMMMMMMMMMMMMNNNNNNNNNNNNNNNMMMLLLKKKIIIIIIIIIJJJJJJJJJJJJJJJJJJJJJKKKLLLLLLLLLLLLLLLIIIIIIJJJJJJKKKKKKLLLLLLKKKKKKKKKLLLMMMMMMNNNNNNSSSRRRQQQOOONNNMMMLLLLLLNNNOOOQQQRRRRRRPPPOOOMMMQQQQQQQQQQQQQQQRRRSSSSSSQQQRRRSSSTTTVVVWWWXXXYYYUUUTTTTTTTTTUUUVVVVVVWWWVVVVVVVVVWWWWWWWWWXXXXXX\\\ZZZXXXWWWZZZ___dddhhhllluuuyyywwwzzz}}}tttjjj___\\\___cccfffhhhnnnjjjiiikkkkkkgggeeeeee^^^ZZZTTTPPPOOOPPPQQQQQQzzzmmmcccYYYTTTOOOKKKKKKMMMJJJJJJJJJIIIHHHGGGFFFEEECCCCCCBBB@@@@@@@@@@@@@@@>>>>>>===<<<;;;:::999999999888777666666777888999666666666666555555555555777666555444444555666777555555555555555555555555333333444555555444333333333333333444444555555555666555444333333333333333444444444555555555666666444444444555666777888999888777666666888;;;???AAADDDGGGMMMVVV]]]```^^^[[[TTTRRRPPPOOOPPPTTTXXX[[[^^^```aaa```]]]XXXVVVUUUNNNJJJGGGFFFJJJQQQXXX\\\jjjooovvvzzz{{{yyywwwuuupppmmmdddXXXPPPLLLGGGBBBBBBAAAAAABBBDDDEEEDDDCCCFFFHHHLLLOOORRRXXX^^^bbbgggjjjoootttwwwzzz}}}zzzpppkkkfffaaa^^^\\\YYYWWWUUUSSSQQQPPPPPPPPPNNNLLLIIIIIIIIIIIIIIIHHHGGGGGGIIIHHHHHHHHHHHHGGGGGGGGGEEEEEEEEEEEEDDDDDDDDDDDDEEEEEEFFFGGGHHHIIIJJJJJJIIIIIIIIIHHHHHHIIIJJJJJJLLLLLLLLLMMMOOOQQQSSSTTTUUUVVVYYYZZZ[[[^^^bbbeeellloootttxxx|||~~~qqqaaaYYYYYYRRRRRRQQQPPPOOONNNMMMMMMLLLLLLMMMOOOPPPQQQRRRSSSRRRQQQPPPOOOMMMLLLKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKJJJJJJJJJJJJKKKKKKMMMMMMLLLLLLLLLLLLMMMMMMPPPOOONNNMMMNNNOOOQQQRRRMMMMMMMMMMMMMMMMMMMMMMMMNNNNNNNNNNNNNNNMMMLLLKKKJJJJJJJJJJJJJJJJJJJJJJJJJJJKKKKKKLLLLLLLLLKKKKKKJJJJJJJJJJJJKKKKKKKKKKKKJJJJJJKKKLLLLLLMMMMMMNNNRRRQQQPPPOOONNNMMMMMMMMMOOOPPPQQQSSSRRRQQQPPPOOOQQQQQQQQQQQQQQQRRRRRRSSSTTTTTTTTTTTTUUUUUUVVVVVVTTTTTTTTTTTTTTTUUUVVVWWWVVVVVVVVVVVVWWWWWWWWWWWWWWWWWWVVVWWWZZZ]]]```bbbhhhppp{{{zzzkkkaaa^^^^^^^^^___aaa^^^___dddhhhhhhhhhkkkfffbbb\\\VVVSSSQQQPPPOOOxxxlllcccYYYTTTPPPKKKKKKMMMJJJJJJJJJJJJIIIGGGFFFEEEBBBBBBAAA@@@???????????????>>>>>>===<<<;;;::::::999888777666666777888999666666666666555555555555666666555555555555666666444444444444444444444444333444444555555444444333222222333333333333444444444444555555444444333333444444444555555555555555444444444555666888999:::888777666666888;;;>>>@@@CCCGGGMMMVVV]]]aaaaaa___RRRQQQOOONNNPPPSSSWWWYYY\\\___bbbbbb```\\\ZZZYYYQQQOOOLLLIIIHHHLLLRRRWWWeeekkkrrrwwwyyyxxxvvvuuusssvvvssshhh\\\SSSKKKEEEDDDCCCCCCDDDFFFGGGFFFEEEFFFGGGIIIJJJLLLQQQWWW[[[aaaeeekkkpppuuuyyy~~~~~~zzzsssmmmiiieeeaaa^^^\\\ZZZWWWUUUTTTSSSQQQOOOOOOOOOOOOOOONNNNNNNNNNNNKKKKKKJJJJJJJJJIIIIIIIIIKKKKKKKKKJJJIIIHHHHHHGGGIIIIIIJJJKKKLLLMMMMMMNNNMMMMMMLLLMMMMMMNNNOOOPPPQQQRRRTTTVVVYYY[[[]]]^^^```bbbeeegggiiilllpppssswww{{{}}}rrrfffZZZTTTTTTPPPPPPPPPPPPOOOMMMLLLKKKKKKLLLMMMNNNOOOPPPQQQRRRPPPOOONNNMMMLLLJJJJJJIIIKKKKKKLLLLLLMMMMMMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNJJJJJJJJJJJJJJJKKKKKKLLLLLLKKKKKKJJJJJJKKKKKKLLLOOONNNMMMMMMMMMNNNPPPQQQLLLLLLLLLLLLLLLLLLLLLLLLMMMMMMNNNNNNNNNMMMMMMLLLKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKLLLLLLLLLKKKKKKJJJKKKKKKKKKJJJJJJJJJJJJJJJIIIJJJJJJKKKLLLLLLMMMMMMPPPOOONNNNNNMMMNNNNNNNNNPPPQQQSSSSSSSSSSSSRRRQQQQQQQQQPPPPPPQQQQQQRRRSSSVVVUUUUUUTTTTTTSSSSSSRRRTTTTTTTTTTTTTTTTTTUUUVVVVVVVVVVVVVVVVVVVVVVVVVVVRRRSSSTTTVVVXXXZZZ[[[\\\bbbhhhrrr}}}|||lllbbb]]]ZZZWWWWWWTTTVVV]]]ccceeehhhlllmmmjjjeee___ZZZUUUQQQPPPvvvkkkbbbYYYUUUPPPLLLKKKMMMKKKKKKJJJJJJIIIGGGFFFEEECCCBBBAAA@@@??????????????????>>>===<<<;;;;;;:::888888777666666777888888666666666666555555555555666666666555555666666666444444444444444444444444444444444444444444444444444444444444444444444444333333555555555444333222555555555555555555555555666666666666666777888999888777666666888:::===???AAAEEEKKKRRRXXX[[[\\\\\\QQQPPPNNNMMMNNNQQQTTTVVVXXX\\\```bbbaaa^^^]]]\\\TTTTTTSSSOOOLLLMMMSSSXXX```fffmmmrrrtttsssrrrrrrtttxxxyyyrrriii___SSSJJJGGGFFFEEEFFFHHHIIIIIIHHHIIIIIIIIIIIIJJJMMMRRRVVV\\\```ffflllqqqwww}}}yyytttoookkkhhheeeaaa^^^]]][[[YYYWWWXXXWWWWWWVVVVVVVVVVVVVVVQQQQQQQQQPPPPPPOOOOOONNNSSSRRRRRRQQQPPPPPPOOOOOOOOOPPPPPPQQQRRRSSSTTTTTTTTTTTTUUUVVVWWWYYYZZZ[[[YYY[[[^^^aaaeeegggiiijjjmmmpppsssvvvxxx{{{~~~~~~}}}~~~qqqggg___XXXSSSRRRPPPPPPPPPPPPOOONNNLLLKKKKKKLLLMMMNNNOOOPPPQQQQQQOOONNNMMMLLLKKKJJJIIIIIIJJJKKKKKKLLLMMMNNNOOOOOOPPPPPPPPPPPPPPPPPPPPPPPPNNNMMMMMMLLLLLLLLLLLLMMMKKKKKKJJJJJJJJJJJJKKKKKKMMMMMMLLLLLLLLLMMMNNNOOOLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMMMMNNNNNNNNNMMMMMMLLLLLLLLLLLLKKKKKKKKKKKKKKKKKKKKKLLLKKKKKKJJJIIIKKKKKKKKKJJJJJJIIIIIIIIIIIIIIIIIIJJJKKKKKKLLLLLLMMMMMMMMMMMMMMMNNNOOOOOOQQQRRRSSSTTTTTTTTTSSSSSSQQQPPPPPPPPPPPPQQQRRRRRRUUUTTTTTTSSSSSSRRRRRRQQQTTTTTTSSSSSSSSSTTTTTTUUUVVVVVVVVVVVVUUUUUUUUUUUUQQQRRRSSSTTTUUUWWWXXXYYY\\\bbbjjjsss}}}pppggg^^^WWWVVVRRRQQQVVV[[[^^^aaaeeelllkkkiiieee___ZZZVVVTTT~~~uuujjjbbbYYYUUUQQQLLLKKKMMMKKKKKKKKKJJJIIIHHHGGGFFFDDDCCCBBBAAAAAA@@@@@@@@@??????>>>===<<<;;;;;;:::888888777777777777888888666666666666555555555555555666666666666666666555555555555555555555555555444444444444444444444444444444444444444444444333222333444555555555333333555555555555555555555444888777777666666666666666777777666777888:::<<<>>>@@@DDDIIIMMMQQQSSSTTTUUUOOONNNMMMLLLMMMOOORRRTTTUUUXXX]]]``````___^^^^^^ZZZ[[[[[[WWWRRRPPPRRRTTTWWW\\\ccciiilllnnnoooppptttwwwyyyxxxvvvpppbbbUUUJJJHHHFFFEEEGGGIIIJJJJJJKKKKKKKKKIIIIIIKKKNNNQQQWWW[[[aaaggglllsssyyy}}}}}}zzzwwwrrrnnnllljjjhhhfffcccbbbaaa_______________^^^^^^]]]]]]\\\[[[[[[ZZZZZZZZZZZZZZZZZZZZZZZZZZZXXXXXXYYYZZZ[[[\\\]]]]]]^^^___```aaadddfffhhhiiihhhiiikkkooorrrvvvxxxzzz|||~~~{{{||||||vvvfff^^^ZZZUUURRRRRROOOPPPPPPPPPPPPOOOOOONNNNNNNNNNNNOOOPPPPPPQQQQQQOOOOOONNNMMMLLLKKKKKKJJJJJJJJJKKKLLLMMMNNNNNNOOOMMMMMMMMMMMMMMMMMMMMMMMMOOOOOOMMMLLLKKKKKKKKKKKKKKKKKKJJJJJJJJJJJJKKKKKKKKKKKKKKKKKKKKKLLLMMMMMMKKKKKKKKKKKKKKKKKKKKKKKKKKKLLLMMMNNNNNNNNNNNNNNNMMMMMMLLLLLLKKKKKKKKKJJJJJJJJJKKKKKKKKKKKKJJJJJJKKKKKKJJJJJJIIIIIIHHHHHHGGGHHHHHHIIIJJJJJJKKKKKKLLLLLLLLLLLLMMMNNNOOOOOOQQQQQQRRRSSSSSSSSSSSSSSSPPPPPPPPPPPPPPPQQQRRRRRRQQQQQQRRRRRRRRRRRRRRRSSSTTTSSSSSSRRRRRRSSSSSSSSSUUUUUUUUUUUUUUUUUUUUUUUUTTTSSSRRRRRRSSSVVVXXXZZZXXX]]]dddkkkuuuyyyjjj^^^YYYSSSOOOQQQSSSTTTVVV[[[aaaccceeeddd```]]][[[[[[}}}tttiiiaaaYYYVVVRRRMMMKKKMMMKKKKKKKKKKKKIIIHHHGGGFFFDDDDDDCCCBBBAAAAAAAAAAAA???>>>>>>===<<<;;;::::::777777777888888777777777666666666666555555555555555555666666666666555555666666666666666666666666555444444333333444444555333333222222222222111111333333444444555555444444555555555555555444444444777666666555555555555555777777777777888:::<<<===@@@CCCGGGJJJKKKMMMOOOPPPMMMMMMLLLKKKLLLNNNPPPQQQSSSVVVZZZ]]]^^^^^^___```ccccccbbb___YYYSSSOOONNNMMMQQQWWW]]]bbbgggllloooqqqtttwww{{{~~~sssfffSSSOOOIIIFFFFFFHHHJJJKKKLLLMMMMMMKKKJJJJJJLLLNNNRRRUUUZZZ```eeekkkrrrvvvzzz|||~~~{{{zzzxxxvvvsssrrrpppnnnllllllllllllkkkkkkjjjiiihhhggggggfffffffffffffffggggggggggggeeeeeefffggghhhiiiiiijjjlllmmmnnnqqqtttvvvyyyzzz||||||}}}{{{yyy{{{~~~vvviii\\\WWWTTTQQQOOOOOOOOOOOONNNNNNOOOPPPQQQRRRRRRRRRRRRRRRQQQQQQQQQQQQOOOOOONNNNNNMMMLLLLLLKKKJJJJJJKKKKKKLLLLLLMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMLLLKKKJJJIIIIIIIIIIIIKKKJJJJJJJJJJJJJJJJJJKKKIIIJJJJJJJJJKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKJJJKKKLLLMMMNNNOOOOOOOOOMMMLLLLLLKKKKKKJJJJJJIIIHHHIIIJJJKKKKKKKKKKKKJJJJJJJJJJJJIIIIIIIIIIIIIIIGGGGGGGGGHHHIIIIIIJJJJJJKKKKKKKKKKKKLLLMMMNNNOOOPPPPPPPPPQQQQQQRRRRRRSSSPPPPPPOOOOOOPPPPPPQQQRRROOOOOOPPPQQQQQQRRRSSSSSSTTTSSSSSSRRRRRRRRRRRRRRRSSSSSSTTTTTTTTTUUUUUUUUUVVVUUUSSSRRRSSSUUUXXXZZZUUUYYY___ccckkkzzz{{{lll```XXXQQQNNNNNNMMMOOORRRTTTXXX\\\]]]\\\ZZZ[[[]]]}}}tttiiiaaaYYYVVVRRRMMMKKKMMMLLLLLLKKKKKKJJJHHHGGGFFFDDDCCCBBBAAA@@@@@@@@@@@@>>>>>>===<<<;;;:::999999777777888888888888777777666666666666555555555555444555666777777666555444555555555555555555555555555444333333333333444555444333333333222222222222333333333333333444555666666666555555555444444444333333333333444555666777777777777777888999;;;<<<===@@@DDDFFFFFFGGGJJJMMMLLLKKKKKKJJJKKKLLLNNNOOOTTTVVVYYY[[[\\\^^^aaaccciiiiiihhhgggccc\\\TTTNNNJJJMMMPPPTTTXXX^^^dddhhhjjjpppvvv{{{}}}uuuccc\\\SSSLLLIIIJJJKKKMMMOOOQQQRRRQQQOOONNNNNNOOOLLLOOOTTTXXX]]]ccciiinnnuuuwww{{{||||||{{{zzzyyyxxxwwwvvvzzzyyyyyyxxxxxxwwwwwwwwwwwwwwwxxxyyyzzz{{{||||||~~~|||zzzzzzxxxhhh___VVVSSSQQQMMMLLLMMMMMMLLLKKKKKKMMMOOOSSSTTTWWWVVVUUUTTTSSSRRRQQQQQQOOONNNNNNMMMMMMLLLLLLLLLJJJJJJJJJJJJJJJKKKKKKKKKOOOOOOOOOOOOOOOOOOOOOOOOJJJJJJJJJJJJJJJKKKLLLLLLIIIIIIHHHHHHHHHHHHIIIIIIHHHHHHIIIJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJKKKLLLMMMNNNOOOOOOOOOLLLLLLKKKKKKJJJIIIIIIHHHGGGHHHIIIJJJKKKLLLLLLLLLHHHIIIIIIIIIIIIIIIIIIJJJFFFFFFGGGGGGHHHIIIIIIIIIKKKKKKKKKKKKKKKLLLMMMNNNNNNNNNNNNNNNOOOPPPQQQRRRPPPPPPOOOOOOPPPPPPQQQRRRNNNOOOOOOPPPQQQQQQRRRRRRTTTSSSRRRQQQQQQQQQQQQRRRQQQRRRRRRSSSTTTUUUVVVVVVTTTTTTTTTTTTUUUVVVVVVWWWRRRWWW[[[^^^bbbmmmoooeeeZZZTTTOOOKKKKKKNNNJJJOOOTTTVVVTTTTTTVVVYYY~~~ttthhh```YYYVVVRRRMMMKKKMMMLLLLLLLLLKKKJJJIIIGGGGGGCCCBBBAAA@@@????????????======<<<;;;:::999999888777777888888888888777777777666666666555555555555444555666777777666555444444444444444444444444444555444333333333333444555666666666555555444444444444444333222333444666777666666555555555444444444000000111222444666888999777777777777888999:::;;;999<<<@@@AAABBBCCCGGGKKKKKKKKKJJJJJJKKKLLLMMMNNNUUUWWWYYY[[[\\\^^^bbbeeekkkkkklllnnnmmmfff\\\TTTNNNNNNOOOOOOQQQUUU[[[___cccllluuuyyy|||}}}qqqhhh\\\RRRNNNMMMOOOPPPSSSUUUWWWWWWUUURRRRRRRRRIIIKKKOOOSSSXXX]]]ccchhhqqqtttyyy}}}}}}{{{}}}xxxiiibbb[[[UUUSSSPPPLLLKKKMMMLLLKKKIIIIIIKKKOOOSSSVVVYYYYYYXXXVVVUUUSSSRRRQQQNNNNNNMMMMMMLLLLLLKKKKKKJJJJJJJJJJJJJJJIIIIIIIIIKKKKKKKKKKKKKKKKKKKKKKKKIIIIIIJJJKKKMMMOOOPPPQQQHHHGGGGGGGGGGGGGGGGGGHHHGGGHHHIIIIIIJJJJJJIIIIIIJJJJJJJJJJJJJJJJJJJJJJJJIIIJJJLLLMMMOOOOOOPPPPPPLLLKKKKKKJJJIIIHHHHHHHHHFFFGGGHHHJJJKKKLLLLLLMMMHHHHHHHHHIIIIIIJJJJJJJJJEEEFFFFFFGGGHHHHHHIIIIIIKKKKKKKKKKKKKKKLLLMMMMMMMMMLLLLLLMMMNNNOOOPPPQQQPPPOOOOOOOOOOOOPPPQQQQQQOOOOOOPPPPPPPPPPPPPPPQQQTTTSSSRRRQQQQQQQQQQQQQQQPPPQQQQQQSSSTTTUUUVVVWWWQQQSSSUUUVVVWWWVVVUUUTTTPPPUUUYYYZZZ\\\eeevvvxxxwww|||ssseee[[[SSSLLLJJJLLLEEEJJJOOOPPPNNNNNNQQQUUU~~~wwwgggbbbZZZTTTPPPOOONNNMMMNNNMMMLLLJJJHHHFFFEEEDDDFFFDDDBBB@@@>>>============<<<<<<;;;;;;;;;<<<<<<:::999888777666666666666999999777666555555555555666666666666666555555444444555555555666777777777222222222222222222222222444444444555555555666666222222333333444555666666333444666777777666444333555555555555555555555555555555666777888999::::::<<<>>>AAABBBBBBBBBDDDEEEHHHHHHIIIJJJKKKLLLMMMMMMQQQTTTWWWZZZ^^^bbbgggkkkkkkkkklllooopppmmmfff```SSSPPPKKKHHHIIIMMMQQQUUU]]]cccmmmuuuzzz~~~~~~xxxooodddXXXOOOLLLMMMOOOVVVZZZ[[[]]]___ZZZQQQPPPOOOOOOPPPRRRUUUXXXZZZiiimmmtttzzz~~~}}}zzzzzz}}}}}}lllaaaTTTRRROOOLLLJJJJJJKKKLLLMMMLLLJJJIIIJJJMMMOOOQQQVVVWWWXXXWWWVVVSSSQQQOOONNNNNNMMMLLLLLLLLLLLLLLLIIIIIIIIIIIIIIIIIIIIIIIIKKKKKKJJJJJJJJJIIIIIIIIIHHHHHHGGGGGGHHHIIIKKKLLLKKKJJJIIIHHHGGGGGGGGGGGGGGGGGGGGGGGGHHHIIIJJJJJJFFFGGGGGGHHHIIIJJJKKKKKKHHHIIIJJJKKKLLLMMMNNNOOOHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHIIIIIIJJJJJJJJJJJJIIIIIIHHHHHHHHHIIIIIIHHHHHHGGGHHHJJJJJJHHHFFFIIIIIIJJJKKKLLLLLLKKKKKKJJJJJJJJJKKKLLLNNNOOOPPPPPPOOONNNNNNNNNOOOPPPQQQQQQQQQPPPPPPPPPOOOOOOOOOUUUTTTRRRQQQPPPPPPQQQQQQOOOQQQSSSTTTSSSRRRSSSTTTUUUUUUUUUUUUUUUUUUUUUUUUVVVXXXYYYXXXYYY```kkkttt{{{uuurrr}}}vvviiibbb]]]VVVQQQJJJJJJJJJJJJKKKLLLMMMMMM}}}vvvhhhbbb[[[TTTQQQOOONNNMMMMMMMMMKKKJJJHHHFFFEEEDDDEEEDDDBBB@@@????????????======<<<;;;;;;;;;;;;;;;:::999888777666666666666999888777666666555555555666666666666666555555444555555555555555555666666555555555555555555555555333444444444444555555555777777666444333222111111333444555666666555444333555555555555555555555555555555666777888999:::::::::<<>>>>>>>>@@@BBBFFFFFFHHHJJJLLLMMMOOOPPPNNNQQQVVVZZZ^^^aaaeeehhhrrrrrrrrrtttwwwwwwuuussslllfff]]]SSSLLLIIIHHHIIILLLRRR[[[fffqqq}}}}}}mmm```XXXRRRSSSSSSTTTYYY```dddccc^^^[[[UUUQQQPPPRRRUUUXXXXXX^^^gggqqqyyy~~~~~~~~~~~~}}}{{{zzz|||~~~pppbbbWWWPPPOOOMMMKKKHHHGGGGGGHHHIIIHHHGGGEEEEEEEEEGGGIIIKKKKKKLLLMMMNNNMMMLLLKKKJJJJJJJJJIIIHHHHHHHHHHHHIIIIIIHHHGGGFFFFFFGGGHHHIIIJJJJJJIIIIIIIIIIIIHHHHHHHHHHHHHHHHHHHHHIIIKKKKKKJJJJJJIIIHHHGGGGGGGGGGGGGGGGGGGGGGGGHHHIIIJJJJJJHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHIIIIIIIIIJJJJJJHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHIIIIIIIIIIIIJJJJJJJJJIIIIIIIIIJJJJJJKKKJJJHHHFFFFFFGGGHHHHHHHHHIIIJJJJJJKKKKKKKKKKKKKKKJJJJJJJJJJJJKKKMMMNNNOOOPPPOOONNNMMMLLLLLLLLLMMMNNNNNNOOOOOOPPPPPPQQQQQQQQQQQQOOONNNNNNNNNNNNNNNOOOQQQSSSSSSSSSSSSTTTUUUWWWWWWWWWWWWVVVVVVVVVUUURRRTTTVVVVVVWWW[[[aaagggrrr|||wwwyyy~~~ssshhh^^^YYYSSSLLLHHHGGGIIIJJJ{{{tttgggaaaZZZSSSPPPNNNMMMLLLMMMLLLKKKJJJHHHGGGFFFEEEAAAAAAAAA@@@@@@@@@@@@@@@=========<<<:::999888777999999888777666666777777777777777777777666555555666666666666666555555444555555555444333333333222333333333333333333333333222222222333333333444444333444444444444444444444666555444444444444555666555555555555555555555555555555555555666888999:::999:::<<<======>>>@@@BBBDDDEEEGGGIIILLLNNNPPPQQQOOOQQQTTTWWWZZZ___eeeiiiqqqqqqrrrtttvvvyyyzzzzzztttpppiii```WWWPPPKKKHHHIIIMMMUUU___lllzzz~~~ooodddVVVSSSNNNMMMQQQXXX___bbbeeebbb^^^YYYVVVTTTTTTUUUWWW]]]eeemmmtttzzz|||{{{~~~~~~pppaaaWWWQQQNNNLLLKKKIIIGGGFFFFFFGGGGGGFFFFFFDDDDDDDDDFFFGGGHHHJJJKKKLLLLLLMMMMMMLLLLLLKKKKKKJJJIIIIIIIIIIIIJJJGGGFFFEEEDDDDDDEEEFFFGGGIIIIIIHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHIIIIIIJJJJJJJJJIIIHHHHHHGGGGGGGGGHHHGGGGGGGGGGGGHHHIIIJJJJJJJJJJJJJJJIIIIIIIIIHHHHHHIIIIIIIIIIIIIIIHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHIIIIIIIIIIIIIIIIIIIIIIIIJJJJJJIIIIIIIIIJJJKKKKKKKKKHHHEEEEEEFFFHHHIIIIIIJJJJJJKKKKKKKKKKKKKKKJJJJJJJJJJJJJJJKKKLLLMMMNNNOOONNNNNNMMMLLLKKKKKKJJJLLLMMMNNNOOOPPPQQQRRRRRRQQQQQQPPPOOONNNNNNNNNNNNNNNPPPSSSSSSSSSSSSTTTUUUXXXXXXXXXWWWWWWVVVVVVVVVRRRTTTVVVWWWWWWYYY]]]```hhhooo{{{~~~|||{{{sssmmmcccXXXQQQNNNNNNNNN{{{tttfff```XXXRRROOOMMMLLLKKKLLLLLLKKKJJJHHHGGGFFFFFF???@@@@@@@@@@@@@@@??????=========<<<;;;:::888777999888777777777777777777666777777888777777666555666666666666666555555444555555555444333333333222222222222222222222222222222222222333333333444444111111222333444666666777666555444444444444555666555555555555555555555555555555444444555777999::::::;;;=========>>>AAACCCDDDEEEGGGIIILLLNNNPPPQQQSSSSSSRRRRRRUUU[[[ccciiilllmmmnnnpppssswwwzzz}}}zzzyyyvvvpppfffZZZNNNGGGGGGJJJPPPYYYfffwwwuuueee]]]SSSMMMNNNRRRYYY^^^fffffffffddd```\\\WWWTTTVVVZZZ```ffflllrrrxxx|||~~~~~~}}}ttteeeZZZTTTQQQPPPJJJIIIHHHGGGFFFFFFGGGGGGGGGFFFEEEEEEEEEFFFGGGHHHIIIIIIJJJKKKLLLLLLMMMMMMKKKKKKJJJIIIIIIIIIIIIIIIJJJIIIHHHGGGGGGHHHIIIJJJGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHIIIIIIIIIIIIIIIIIIIIIIIIHHHGGGGGGGGGHHHHHHGGGGGGGGGGGGHHHIIIJJJJJJLLLLLLKKKKKKJJJJJJIIIIIIJJJJJJJJJIIIIIIIIIIIIHHHHHHHHHHHHHHHHHHHHHHHHHHHIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIJJJKKKKKKKKKIIIFFFEEEGGGIIIIIIIIIJJJKKKKKKKKKKKKKKKJJJJJJIIIIIIIIIIIIJJJKKKLLLLLLNNNNNNMMMMMMLLLKKKJJJJJJKKKLLLMMMNNNOOOQQQRRRRRRRRRRRRRRRQQQPPPPPPOOOOOONNNPPPRRRSSSSSSSSSTTTVVVWWWWWWWWWWWWWWWWWWWWWWWWTTTVVVWWWXXXYYYZZZ\\\]]]dddgggnnn{{{}}}zzzlll```WWWQQQOOO{{{tttfff```YYYRRROOOMMMLLLKKKLLLKKKJJJIIIHHHGGGGGGFFF@@@@@@AAAAAAAAA@@@??????======>>>>>>===;;;999888888888777777777777777888555666777888888777666555666666666666666555555444555555555444444444444444444444444444444444444444333333333333444444444444333333333444444444555555555555555555555555555555555555555555555555555555555555444333444777999;;;;;;<<<=========???BBBDDDDDDEEEGGGIIILLLNNNPPPQQQTTTSSSRRRQQQSSSYYY```ffffffhhhkkkmmmppptttyyy|||}}}rrrbbbSSSIIIFFFGGGKKKRRR___pppuuuiiiZZZQQQMMMLLLPPPUUUaaadddiiilllkkkfff___[[[UUUWWW[[[___dddjjjrrrwww~~~vvvhhh\\\UUURRRQQQPPPIIIHHHHHHGGGGGGHHHHHHHHHHHHGGGGGGGGGGGGGGGHHHHHHGGGHHHHHHIIIIIIJJJKKKKKKIIIIIIHHHGGGGGGGGGGGGHHHGGGGGGHHHHHHHHHHHHGGGGGGFFFFFFGGGGGGGGGGGGHHHHHHHHHHHHIIIJJJJJJIIIIIIHHHIIIHHHHHHGGGGGGHHHHHHHHHGGGGGGGGGGGGHHHIIIJJJJJJLLLKKKKKKKKKJJJJJJIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIHHHHHHHHHHHHHHHHHHHHHHHHJJJIIIIIIIIIIIIHHHHHHHHHHHHHHHHHHHHHHHHIIIJJJKKKLLLJJJHHHHHHIIIJJJJJJJJJKKKKKKKKKKKKKKKKKKJJJIIIIIIIIIIIIIIIIIIJJJKKKKKKMMMMMMMMMMMMMMMLLLKKKJJJLLLLLLMMMNNNOOOPPPQQQQQQSSSSSSSSSSSSRRRQQQPPPOOONNNPPPRRRSSSSSSSSSUUUVVVUUUUUUUUUVVVWWWWWWXXXXXXWWWWWWXXXYYYZZZ[[[\\\\\\aaabbbgggooozzzssscccXXXQQQ|||tttgggbbbZZZTTTQQQOOONNNMMMKKKKKKJJJIIIHHHGGGGGGFFFBBBCCCCCCCCCCCCBBB@@@@@@<<<===>>>???>>>===;;;:::888888777777777777888888555666777888888777666555666666666666666555555444555555555555555555666666555555555555555555555555333444444444444555555555444444444444444444444444333444555666666555444333555555555555555555555555666555333333444666999;;;<<<<<<===<<<<<<>>>BBBEEEEEEFFFGGGIIILLLNNNOOOPPPSSSSSSSSSSSSTTTWWW]]]```cccfffjjjlllnnnrrrwww|||xxxjjj[[[QQQJJJJJJJJJMMMUUUbbbqqq{{{vvveeeZZZQQQKKKLLLQQQWWW]]]fffmmmpppnnnjjjfff]]]]]]\\\]]]___eeemmmsssvvvwwwyyy|||~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}~~~nnnggg^^^VVVQQQNNNMMMLLLIIIIIIIIIIIIIIIIIIIIIJJJHHHHHHHHHGGGGGGGGGGGGHHHHHHHHHHHHHHHHHHIIIJJJKKKJJJIIIIIIHHHHHHHHHHHHHHHDDDEEEGGGHHHHHHGGGEEEDDDFFFFFFFFFFFFGGGGGGGGGHHHHHHIIIIIIJJJJJJIIIHHHHHHHHHHHHHHHGGGGGGHHHHHHIIIGGGGGGGGGGGGHHHIIIJJJJJJIIIIIIIIIIIIIIIHHHHHHHHHGGGGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHJJJJJJIIIIIIIIIHHHHHHHHHFFFFFFFFFGGGGGGIIIJJJJJJLLLKKKJJJJJJKKKLLLKKKJJJKKKKKKKKKKKKKKKJJJIIIIIIIIIIIIHHHHHHIIIIIIJJJKKKLLLMMMNNNNNNNNNMMMLLLKKKLLLLLLMMMNNNOOOOOOPPPPPPSSSSSSTTTTTTSSSRRRPPPOOOMMMOOORRRSSSSSSTTTUUUVVVRRRSSSTTTUUUVVVXXXYYYYYYXXXXXXXXXYYYZZZ\\\\\\\\\]]]```ccchhhooozzzwwwggg^^^|||uuuiiiddd\\\VVVRRRQQQOOOOOOKKKKKKJJJIIIHHHHHHGGGGGGDDDEEEEEEFFFEEECCCBBBAAA<<<===???@@@@@@>>><<<;;;888777777777777777888888444555777888999888666555666666666666666555555444444555555555666777777777444444444444444444444444444444444555555555666666333333333444444555555555333444666777777666444333555555555555555555555555666555333222444666999;;;;;;<<<<<<<<<<<<>>>AAADDDFFFFFFHHHJJJLLLNNNOOOPPPPPPRRRUUUVVVVVVWWWZZZ\\\bbbeeejjjmmmooorrrwww|||{{{~~~{{{oooccc[[[QQQOOOKKKIIIMMMVVVaaajjjzzzrrreee[[[RRRQQQUUUPPPWWWbbblllrrrsssqqqooohhhfffccc______cccjjjooooooqqqsssvvvyyy{{{}}}~~~~~~{{{|||vvvccc^^^WWWQQQMMMKKKIIIGGGIIIIIIJJJJJJJJJJJJKKKKKKHHHHHHHHHGGGGGGGGGGGGGGGJJJJJJIIIIIIJJJJJJKKKLLLLLLLLLKKKJJJJJJJJJJJJKKKFFFHHHJJJLLLLLLJJJHHHFFFEEEEEEFFFFFFGGGGGGGGGHHHHHHIIIJJJJJJJJJIIIHHHGGGHHHHHHHHHGGGGGGHHHIIIIIIGGGGGGGGGGGGHHHIIIJJJJJJGGGGGGGGGGGGGGGGGGGGGGGGEEEEEEFFFFFFGGGGGGGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHJJJJJJJJJIIIIIIHHHHHHHHHFFFFFFFFFFFFGGGHHHIIIJJJLLLKKKKKKLLLMMMMMMLLLJJJKKKKKKLLLLLLKKKJJJIIIIIIIIIIIIHHHHHHHHHIIIJJJJJJLLLLLLNNNOOOOOONNNMMMMMMMMMMMMMMMNNNNNNOOOPPPPPPRRRSSSSSSSSSSSSQQQPPPOOOMMMOOORRRSSSSSSTTTUUUWWWPPPQQQRRRTTTVVVXXXYYYZZZYYYXXXWWWXXXZZZ\\\\\\\\\ZZZ^^^bbbeeeiiirrr~~~xxxnnnxxxlllfff]]]UUUQQQOOOMMMLLLMMMLLLKKKIIIGGGEEEDDDCCCEEEEEEDDDCCCBBBBBBBBBBBB=========<<<;;;;;;:::::::::::::::999999999888888666666777777666666555444999888777666555444333333444444444444444444444444111000000222555777888888333333333333333333333333444444444555555555666666333444555555666666555555333333333333333333333333444444444555555777888999;;;;;;<<<===>>>@@@BBBCCCDDDEEEGGGIIIKKKMMMNNNNNNRRRSSSUUUUUUVVVXXX[[[^^^fffhhhkkkppptttvvvvvvuuu||||||||||||yyyrrrggg___WWWVVVSSSPPPNNNPPPTTTXXXiiirrrtttiiibbbYYYPPPUUUWWW[[[cccllluuuyyy{{{xxxtttmmmfffaaa``````aaahhhhhhjjjmmmrrrvvv{{{}}}||||||}}}}}}}}}}}}||||||~~~~~~ooojjj^^^YYYRRRMMMKKKHHHEEEBBBIIIIIIJJJJJJIIIIIIHHHGGGJJJJJJIIIHHHFFFEEEDDDDDDEEEFFFGGGGGGHHHIIIJJJKKKJJJJJJJJJJJJKKKKKKKKKKKKHHHHHHHHHIIIHHHHHHGGGFFFIIIHHHFFFEEEEEEEEEFFFFFFFFFFFFEEEEEEEEEEEEFFFFFFEEEFFFFFFFFFFFFGGGGGGGGGFFFGGGGGGHHHHHHGGGGGGGGGHHHHHHHHHHHHHHHGGGFFFEEEHHHHHHGGGGGGGGGGGGGGGHHHGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHIIIIIIIIIIIIHHHHHHHHHHHHIIIJJJJJJJJJJJJIIIIIIIIIIIIJJJJJJLLLLLLKKKKKKJJJJJJJJJJJJHHHIIIJJJJJJKKKKKKJJJJJJKKKLLLNNNOOOOOONNNLLLKKKPPPPPPOOONNNOOOPPPQQQRRRRRRSSSSSSSSSSSSSSSRRRRRRRRRRRRRRRRRRSSSTTTUUUVVVVVVVVVUUUVVVWWWYYY[[[\\\YYYYYYYYYYYYYYYXXXXXXXXXYYYZZZ\\\___ccckkksssyyyxxxnnnggg^^^VVVQQQOOOMMMLLLMMMLLLKKKIIIHHHFFFEEEDDDEEEDDDCCCBBBAAAAAAAAAAAA=========<<<;;;;;;::::::999999999999888888888888777777777777666666666555444444444444444333333333444444444444444444444444777555333333444444333222444444444444444444444444333444444444444555555555333444555555666666555555333333333333333333333333555555444555555666777888::::::;;;<<<>>>@@@BBBCCCEEEFFFHHHKKKMMMNNNOOOOOOPPPQQQTTTUUUWWWZZZ^^^aaafffiiinnntttxxxxxxwwwuuuwwwxxxyyyzzzyyytttkkkeeeaaa___\\\WWWTTTRRRSSSTTTZZZbbbnnn}}}zzztttjjjaaaYYYXXXWWW[[[cccmmmvvvzzz{{{yyytttooojjjfffdddcccdddeeegggiiimmmpppsssuuuzzzzzz{{{{{{{{{zzzyyyyyy}}}}}}~~~~~~pppbbb^^^UUUQQQMMMKKKKKKKKKJJJHHHIIIIIIIIIJJJIIIIIIHHHGGGFFFFFFGGGGGGGGGHHHHHHHHHFFFFFFGGGGGGHHHHHHIIIIIIIIIIIIJJJJJJJJJKKKKKKKKKIIIIIIJJJIIIIIIHHHGGGGGGHHHGGGFFFEEEEEEEEEFFFFFFFFFFFFEEEEEEEEEEEEFFFFFFEEEEEEFFFFFFFFFGGGGGGGGGFFFFFFFFFFFFFFFFFFEEEEEEEEEEEEFFFFFFFFFFFFFFFEEEGGGFFFFFFFFFFFFFFFGGGHHHGGGGGGGGGGGGGGGGGGGGGGGGIIIHHHHHHHHHHHHHHHHHHGGGHHHHHHGGGGGGHHHHHHIIIJJJJJJJJJIIIIIIIIIIIIJJJJJJKKKKKKKKKJJJJJJJJJIIIIIIHHHIIIJJJJJJKKKKKKJJJJJJIIIKKKMMMOOOOOOOOONNNMMMOOONNNMMMMMMMMMNNNPPPPPPPPPQQQQQQRRRRRRQQQQQQPPPRRRRRRRRRRRRSSSTTTUUUVVVVVVVVVUUUUUUVVVXXXYYYZZZYYYYYYYYYYYYXXXXXXXXXXXXYYYZZZ[[[]]]aaahhhooouuuyyypppjjj```XXXRRROOOMMMLLLLLLLLLKKKJJJIIIHHHGGGGGGDDDDDDCCCBBBAAAAAAAAAAAA=========<<<;;;;;;::::::888888888888777777777777888888777666666666666777333333333444444444555555555555555555555555555555888666555444444444222111555555555555555555555555333333333333444444444444333444555555666666555555333333333333333333333333666555555555555555666666888888999;;;===@@@BBBCCCFFFGGGIIIKKKMMMOOOPPPPPPMMMOOORRRTTTWWW[[[```cccfffjjjqqqxxx{{{|||zzzxxxuuuvvvwwwyyyyyyvvvqqqllllllkkkiiieee___YYYSSSPPPPPPTTT\\\hhhuuuxxxhhhaaaYYYVVV[[[eeeooouuu}}}~~~}}}zzzuuuoooiiieee``````aaaccceeehhhkkkllltttuuuvvvwwwwwwvvvuuutttxxxyyy|||~~~~~~}}}~~~sssaaaWWWUUUMMMKKKIIIIIIJJJKKKLLLKKKIIIIIIIIIIIIIIIHHHGGGGGGEEEEEEFFFGGGHHHIIIIIIJJJGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHIIIIIIIIIJJJJJJJJJKKKKKKKKKJJJJJJHHHGGGGGGGGGGGGFFFEEEEEEEEEFFFFFFFFFEEEEEEDDDDDDEEEEEEFFFEEEEEEEEEFFFFFFFFFGGGGGGFFFFFFFFFEEEEEEDDDDDDCCCBBBBBBDDDEEEEEEFFFFFFFFFEEEEEEDDDEEEEEEFFFGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGJJJIIIIIIHHHHHHGGGGGGFFFHHHGGGGGGGGGGGGHHHIIIIIIJJJJJJIIIIIIIIIIIIJJJJJJJJJJJJJJJIIIIIIIIIIIIIIIIIIIIIJJJKKKKKKKKKKKKJJJHHHIIIKKKNNNOOOPPPOOOOOOMMMLLLLLLLLLLLLMMMNNNNNNQQQQQQRRRRRRRRRRRRQQQQQQRRRRRRRRRRRRSSSTTTUUUUUUVVVVVVVVVVVVVVVWWWXXXYYYXXXXXXXXXXXXXXXXXXXXXXXXYYYZZZZZZ[[[^^^ccciiinnnssszzzrrrlllbbbYYYSSSOOOMMMKKKKKKKKKKKKJJJJJJIIIIIIHHHDDDCCCBBBAAAAAA@@@@@@AAA=========<<<;;;;;;::::::777777777777666666666666888777666555555555666666555555555666666666666777666666666666666666666666444333333444666777666555444444444444444444444444222222222333333333444444333444555555666555555555444444444444444444444444666666555444444444555555666666888:::<<>>@@@AAACCCDDDFFFHHHJJJLLLMMMMMMKKKMMMOOOPPPQQQTTTXXX[[[bbbffflllqqqwww}}}~~~yyyvvvttttttwww|||{{{pppaaaVVVOOOMMMLLLOOOZZZjjjzzz}}}ooofffaaa```___hhhlllsssxxx{{{zzzwwwtttlllhhhccc^^^\\\]]]```bbbcccfffiiimmmpppqqqqqqqqqoooqqqtttxxx|||tttfffZZZRRRNNNPPPLLLLLLKKKJJJIIIHHHHHHHHHHHHHHHIIIIIIHHHHHHGGGFFFFFFFFFFFFFFFFFFFFFFFFEEEFFFFFFFFFEEEEEEDDDDDDCCCFFFFFFFFFFFFGGGGGGGGGGGGJJJJJJJJJJJJIIIHHHGGGFFFEEEEEEEEEEEEFFFEEEEEEEEEEEEEEEDDDDDDDDDDDDEEEEEEDDDDDDEEEEEEEEEFFFFFFFFFHHHGGGFFFEEEEEEEEEEEEFFFFFFGGGGGGGGGFFFFFFEEEDDDDDDDDDCCCCCCDDDEEEEEEFFFEEEEEEEEEFFFFFFGGGGGGGGGFFFFFFGGGHHHHHHIIIJJJJJJJJJJJJJJJJJJJJJKKKLLLLLLJJJJJJIIIIIIIIIIIIJJJJJJIIIIIIIIIIIIIIIIIIIIIIIIIIIJJJKKKKKKLLLLLLKKKKKKKKKKKKLLLLLLMMMMMMMMMLLLMMMMMMMMMNNNNNNNNNNNNNNNRRRRRRSSSTTTTTTTTTTTTTTTQQQQQQQQQQQQRRRSSSTTTUUUXXXXXXXXXXXXYYYYYYXXXXXXVVVWWWWWWWWWXXXXXXYYYYYYXXXYYYYYYXXXYYY[[[___bbbiiijjjppp{{{zzzssslllbbbYYYSSSOOOMMMKKKKKKJJJJJJJJJIIIIIIHHHHHHEEEEEEDDDCCCBBBBBBBBBBBB=========<<<;;;;;;::::::777777777777666666666666666666666777666555444444555555444444444333333333555555555555555555555555444444444666888888666444333333333333333333333333333333333333444444444444333444555555666666555555444444444444444444444444555444444444444444555555444444555777999<<<>>>???AAABBBDDDFFFHHHJJJKKKKKKKKKMMMNNNNNNOOOQQQTTTWWW^^^bbbhhhlllqqqyyy|||xxxwwwtttwww|||zzzmmmcccRRRNNNJJJJJJQQQ^^^mmmvvvvvvlllccc]]]]]]```eeekkkqqquuuxxxyyyvvvrrrkkkddd```^^^]]]^^^___bbbfffkkknnnooooooooommmnnnqqquuuxxx{{{}}}~~~vvveeeZZZRRRJJJGGGHHHGGGIIIJJJJJJHHHHHHIIIJJJHHHHHHHHHHHHHHHGGGFFFFFFBBBBBBCCCDDDEEEFFFFFFGGGEEEEEEEEEDDDDDDCCCCCCCCCDDDDDDEEEEEEEEEFFFFFFFFFGGGGGGGGGGGGGGGFFFFFFEEECCCDDDEEEFFFFFFFFFEEEEEEEEEDDDDDDCCCCCCDDDDDDEEEDDDDDDDDDEEEEEEEEEFFFFFFGGGFFFEEEEEEEEEEEEGGGGGGIIIIIIIIIHHHHHHGGGEEEEEEEEEEEEDDDDDDDDDDDDEEEEEEDDDDDDEEEEEEFFFGGGGGGGGGEEEEEEFFFGGGIIIJJJKKKKKKLLLKKKKKKKKKKKKLLLMMMMMMJJJJJJIIIIIIIIIIIIJJJJJJIIIIIIIIIIIIIIIJJJJJJJJJJJJJJJKKKLLLLLLLLLLLLKKKLLLLLLLLLLLLLLLLLLLLLLLLMMMNNNOOOOOOPPPPPPOOOOOONNNOOOPPPQQQRRRRRRRRRQQQQQQQQQQQQQQQRRRSSSTTTTTTVVVWWWWWWXXXYYYYYYYYYXXXVVVVVVVVVWWWXXXXXXYYYYYYWWWXXXXXXXXXXXXZZZ^^^aaaeeedddgggppp{{{zzzqqqkkkaaaXXXRRROOOMMMLLLKKKJJJJJJIIIHHHGGGGGGFFFFFFFFFEEEDDDCCCCCCCCCCCC=========<<<;;;;;;::::::888888888777777777666666666777999::::::888666444333333333444444444444444444444444444444444444444555555555777888777555222444444444444444444444444333444444444444555555555333444555555666666555555555555555555555555555555333333333333444555555666444444555666888:::<<<===@@@AAACCCFFFHHHIIIJJJKKKKKKLLLMMMNNNNNNQQQTTTWWWYYY___eeejjjnnnttt}}}|||{{{wwwwwwyyy}}}xxxrrr```[[[TTTOOOPPPVVV___eeepppzzz}}}rrrkkkaaa```______bbbgggllloootttrrrpppmmmiiifffbbbaaa___bbbfffjjjmmmmmmlllkkkkkkmmmooorrruuuwwwxxxyyyzzz{{{}}}~~~}}}~~~|||yyy{{{~~~~~~qqqeeeXXXRRRNNNIIIEEEEEEDDDGGGIIIHHHGGGFFFGGGIIIGGGHHHHHHHHHHHHGGGFFFFFFBBBBBBBBBCCCCCCCCCDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDEEEEEEEEECCCCCCDDDEEEEEEEEEDDDDDDBBBCCCEEEFFFFFFFFFEEEEEEDDDDDDCCCCCCCCCCCCDDDDDDDDDDDDDDDDDDEEEEEEEEEFFFEEEDDDCCCCCCCCCEEEGGGHHHGGGHHHHHHHHHHHHHHHGGGGGGGGGGGGFFFEEEDDDDDDDDDDDDDDDDDDDDDEEEFFFGGGGGGGGGFFFFFFGGGHHHHHHIIIJJJJJJKKKKKKKKKKKKKKKLLLLLLMMMJJJJJJIIIIIIIIIIIIJJJJJJIIIIIIJJJJJJJJJKKKKKKKKKJJJJJJKKKLLLLLLLLLLLLLLLKKKKKKKKKKKKKKKLLLMMMMMMMMMNNNOOOPPPPPPPPPOOONNNMMMNNNOOOPPPQQQQQQQQQQQQQQQQQQQQQQQQQQQRRRTTTTTTRRRSSSUUUWWWXXXXXXWWWWWWUUUUUUVVVWWWWWWXXXYYYYYYVVVWWWXXXYYYYYY[[[___bbb^^^^^^cccjjjrrr{{{yyypppjjj```XXXRRROOOMMMLLLKKKJJJIIIHHHGGGFFFFFFEEEGGGFFFEEEDDDDDDCCCCCCDDD>>>======<<<;;;;;;::::::888888888888777777777777777999;;;======:::777555333333444555666777888999444444444444444444444444444444555777999888666444555555555555555555555555444444444555555555666666333444555555666666555555555555555555555555555555222222222333444555666777444444555666888999;;;<<<@@@BBBDDDFFFHHHIIIJJJKKKJJJLLLMMMNNNOOORRRUUUXXXVVV]]]eeejjjmmmqqqxxx~~~{{{xxxvvvyyy~~~~~~{{{rrrkkkaaaXXXSSSSSSWWWYYY^^^iiiuuu~~~{{{lllggg```YYYWWWZZZ^^^bbbjjjmmmqqqsssrrrnnnjjjggg```cccgggjjjlllllljjjiiikkklllnnnqqqsssuuuvvvvvvuuuvvvyyy|||~~~~~~{{{wwwxxx|||zzz{{{~~~qqqcccYYYPPPOOONNNKKKIIIIIIEEEGGGIIIHHHEEECCCCCCEEEGGGHHHHHHHHHHHHGGGFFFFFFEEEDDDDDDBBBAAA@@@??????CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDEEE@@@AAABBBCCCDDDDDDDDDDDDBBBCCCDDDFFFFFFFFFEEEDDDDDDDDDCCCCCCCCCCCCDDDDDDDDDDDDDDDDDDEEEEEEEEEEEECCCBBBAAAAAABBBDDDGGGHHHEEEFFFGGGHHHHHHHHHHHHHHHIIIHHHGGGEEEDDDDDDDDDDDDCCCDDDDDDEEEFFFGGGGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHJJJJJJJJJJJJJJJKKKLLLLLLJJJJJJJJJIIIIIIJJJJJJJJJJJJJJJJJJKKKKKKKKKLLLLLLJJJKKKKKKLLLLLLLLLLLLLLLIIIIIIIIIJJJKKKMMMOOOPPPLLLMMMNNNOOOPPPOOONNNNNNNNNOOOPPPQQQRRRRRRRRRRRRQQQPPPPPPQQQQQQRRRSSSTTTPPPQQQSSSUUUVVVVVVVVVVVVUUUUUUVVVVVVWWWXXXYYYYYYUUUWWWXXXYYYZZZ\\\```cccXXXZZZaaaiiimmmtttwwwmmmhhhaaaXXXQQQMMMLLLLLLLLLLLLKKKJJJHHHGGGFFFEEEGGGEEECCCAAA@@@???@@@@@@===<<<<<<<<<<<<;;;888555;;;:::888777777777888999777888888999999777666555555555555555555555555555777666444333333444666777222333333333444444555555444444555555444444333222444444444444444444444444333444555444222111222333555666888999999777555333222222222333333444444444555555444555666888:::;;;>>>AAADDDGGGHHHHHHJJJLLLMMMLLLJJJKKKNNNRRRTTTVVVZZZ\\\aaahhhnnnrrrsssssszzz}}}~~~||||||{{{zzz{{{~~~}}}qqqeee\\\WWWSSSQQQWWWZZZ```jjjwwwzzzjjj\\\VVVVVVYYY[[[\\\___eeejjjooorrrssssssoooooommmjjjfffdddeeefffeeeiiinnnooooooqqqtttxxxtttuuuxxxzzz}}}}}}{{{||||||}}}~~~ooodddWWWTTTPPPLLLIIIGGGFFFFFFHHHIIIJJJJJJJJJIIIGGGGGGEEEFFFGGGHHHIIIHHHGGGFFFEEEEEECCCBBBBBBBBBBBBBBBCCCDDDDDDDDDDDDDDDCCCBBBDDDDDDCCCCCCBBBBBBBBBAAADDDDDDDDDDDDEEEEEEEEEEEEFFFFFFEEEEEEEEEEEEFFFFFFFFFEEEEEEEEEEEEEEEEEEFFFCCCDDDFFFHHHHHHFFFDDDCCCDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCEEEFFFGGGFFFDDDDDDEEEFFFDDDDDDDDDEEEFFFFFFFFFGGGGGGHHHIIIIIIJJJJJJIIIIIIGGGHHHHHHHHHHHHHHHHHHIIIJJJHHHGGGGGGIIIJJJJJJIIIIIIIIIJJJKKKKKKJJJJJJIIIMMMMMMLLLLLLKKKKKKKKKJJJJJJKKKLLLMMMMMMNNNNNNMMMNNNNNNMMMMMMNNNNNNOOOPPPNNNNNNNNNOOOPPPQQQRRRSSSRRRRRRRRRRRRSSSSSSSSSSSSRRRRRRRRRSSSTTTTTTUUUUUUUUUUUUTTTTTTUUUUUUVVVWWWWWWXXXZZZ\\\]]]\\\[[[ZZZ]]]^^^___aaagggqqq|||vvvmmmhhh```XXXQQQMMMLLLLLLLLLLLLKKKJJJHHHGGGFFFEEEDDDDDDBBBAAA@@@AAAAAABBB@@@???>>>??????>>>;;;999:::999888777666777888888777888888999888777666555555555555555555444444444666555444333333444555666666666666666666555555555555555555555555444333333444444444444444444444444333444555444222111222333444666777999888666444333222333333333444444444555555444444555666777999:::===@@@EEEHHHIIIKKKLLLNNNMMMMMMMMMOOORRRUUUWWWXXXZZZ]]]aaagggnnnrrrtttuuuxxxzzz}}}zzzooodddZZZTTTUUUWWWZZZaaajjjuuuzzzlllaaaZZZVVVSSSWWWYYY]]]ccciiiooosssvvvttttttrrroookkkhhhhhhhhhdddgggjjjlllmmmnnnooopppssstttvvvxxxzzz|||}}}}}}~~~ssscccYYYSSSQQQNNNKKKIIIHHHHHHIIIIIIIIIJJJKKKJJJIIIHHHGGGEEEFFFGGGGGGHHHHHHGGGGGGEEEEEEDDDCCCBBBBBBBBBBBBBBBBBBCCCDDDEEEEEEEEEEEEDDDDDDDDDCCCCCCCCCBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCFFFEEEEEEDDDDDDEEEEEEFFFEEEEEEFFFFFFFFFFFFEEEEEECCCDDDFFFHHHHHHFFFDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBCCCCCCDDDDDDDDDCCCDDDFFFEEEDDDCCCDDDFFFEEEEEEEEEEEEFFFFFFFFFFFFFFFGGGGGGHHHHHHHHHHHHHHHHHHHHHIIIIIIIIIIIIJJJJJJJJJIIIGGGHHHIIIKKKJJJIIIIIIIIIJJJJJJJJJJJJJJJJJJLLLLLLKKKKKKKKKJJJJJJJJJIIIIIIJJJKKKLLLLLLLLLLLLMMMMMMLLLLLLMMMMMMNNNOOONNNNNNNNNNNNOOOQQQRRRSSSQQQQQQRRRRRRRRRSSSSSSSSSRRRRRRRRRSSSTTTTTTUUUUUUUUUUUUTTTTTTUUUUUUVVVVVVVVVXXXZZZ[[[\\\\\\[[[ZZZ]]]]]]^^^aaafffoooyyy}}}tttlllhhh```XXXQQQMMMLLLLLLLLLLLLKKKJJJHHHGGGFFFEEEBBBBBBAAAAAAAAABBBBBBCCC>>><<<;;;<<<<<<;;;999777999888777666666666777777777777888888888777666555666666555555555444444444555555555555555555555555777777777666555555444444555666666666666555444444444444444444444444444444333444555444333222333444444555666777777555333222444444444444444555555555444444444555666777888999;;;???EEEIIILLLOOORRRTTTRRRRRRSSSUUUWWWYYY[[[\\\]]]```dddhhhmmmrrruuuvvvuuuvvvxxxzzz}}}yyyiii^^^YYYWWWWWWXXX]]]dddlllppptttggg[[[SSSPPPPPPQQQUUU\\\eeennnssszzz{{{|||zzzvvvqqqmmmkkkfffeeefffhhhkkkmmmmmmlllrrrssstttvvvxxxyyyzzz{{{~~~~~~~~~~~~~~~pppcccWWWOOONNNMMMKKKJJJIIIJJJJJJKKKIIIJJJJJJKKKKKKIIIHHHGGGFFFFFFFFFFFFFFFGGGGGGHHHFFFEEEDDDCCCBBBBBBBBBBBBAAABBBCCCDDDEEEFFFFFFFFFDDDDDDDDDDDDDDDCCCCCCCCCAAABBBBBBBBBBBBCCCCCCCCCEEEEEEDDDDDDDDDDDDEEEEEECCCDDDFFFGGGGGGFFFDDDCCCCCCDDDEEEGGGGGGEEEDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDCCCBBBCCCDDDDDDDDDDDDEEEFFFFFFFFFFFFFFFFFFFFFEEEEEEEEEEEEFFFGGGGGGGGGGGGFFFIIIIIIIIIJJJJJJKKKKKKKKKJJJIIIHHHIIIJJJKKKKKKJJJKKKJJJIIIHHHHHHIIIJJJJJJJJJJJJJJJJJJIIIIIIIIIIIIHHHHHHIIIJJJKKKKKKKKKKKKKKKKKKKKKKKKKKKLLLMMMMMMMMMMMMMMMNNNOOOPPPQQQRRRQQQQQQQQQRRRRRRRRRRRRSSSQQQRRRRRRSSSSSSTTTTTTUUUTTTTTTUUUUUUUUUVVVVVVVVVUUUVVVXXXZZZ\\\\\\\\\[[[\\\]]]^^^```dddllluuu{{{{{{rrrlllggg___WWWQQQMMMLLLLLLLLLLLLKKKJJJHHHGGGFFFEEECCCCCCBBBBBBAAAAAAAAABBB<<<;;;999999::::::888666888777777666666666666666777777777777777666666666666666666555444444333333444444555666666555444444444444444444444333333333666666666777666555555444444444444444444444444444333444555444333222333444333444555666555444333111555555555555555555555555444444555555666777888888888===CCCJJJOOOTTTYYY]]][[[[[[[[[ZZZZZZ\\\___aaadddfffiiilllnnnqqqtttvvvtttttttttuuuxxx{{{~~~}}}rrreeeaaa[[[WWWWWW\\\ccchhhssszzz|||lllbbbVVVSSSPPPPPPTTT\\\ffflllzzz~~~xxxtttooolllhhhhhhkkknnnooonnnrrrrrrsssuuuvvvxxxzzz{{{||||||}}}}}}~~~{{{kkkbbbZZZRRRLLLJJJJJJIIIIIIIIIIIIJJJJJJIIIJJJJJJKKKJJJIIIHHHGGGFFFFFFEEEDDDDDDFFFGGGHHHFFFEEEDDDCCCBBBBBBBBBBBBBBBCCCDDDDDDEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCDDDDDDDDDEEEEEEEEEDDDDDDCCCCCCDDDDDDEEEBBBDDDFFFGGGGGGFFFDDDBBBBBBCCCEEEFFFFFFEEECCCBBBCCCCCCCCCCCCCCCCCCCCCCCCGGGFFFEEEDDDCCCBBBBBBAAAAAACCCDDDEEEDDDDDDFFFHHHGGGGGGGGGFFFFFFEEEEEEDDDDDDEEEFFFFFFGGGGGGFFFFFFHHHHHHIIIIIIJJJJJJKKKKKKIIIIIIHHHJJJLLLLLLLLLJJJLLLJJJIIIGGGGGGHHHIIIKKKHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHIIIJJJKKKKKKKKKKKKJJJJJJIIIIIIJJJJJJKKKLLLLLLLLLLLLMMMNNNOOOPPPQQQPPPPPPQQQQQQQQQRRRRRRRRRQQQQQQRRRRRRSSSTTTTTTTTTTTTTTTUUUUUUVVVVVVVVVVVVTTTUUUWWWYYY[[[\\\\\\\\\[[[\\\]]]^^^bbbgggoootttzzzqqqkkkfff___WWWQQQMMMLLLLLLLLLLLLKKKJJJHHHGGGFFFEEEDDDDDDDDDCCCBBB@@@?????????===<<<<<<<<<===;;;:::777777777777666666666555777777777666666666666666666666555555555444444444444444555666666555444444222222222333444555666666666666666777666555555444444444444444444444444444333444555555333333444555333444555555444444222222555555555555555555555555444444555555666666777777666:::AAAHHHOOOWWW___dddfffeeebbb^^^\\\]]]bbbfffmmmooorrrrrrqqqqqqrrrtttuuutttsssssstttvvvyyyzzz{{{sssiii___ZZZ[[[___ccchhhpppzzzxxxgggbbbZZZUUUTTTWWW]]]aaannnwwwzzzrrrnnnnnnoooooonnnpppppppppqqqsssuuuwwwyyyzzzzzz{{{}}}~~~}}}}}}lll```ZZZVVVPPPJJJIIIIIIHHHHHHHHHHHHHHHHHHHHHIIIJJJJJJJJJIIIGGGFFFFFFEEEDDDCCCDDDEEEFFFGGGFFFFFFDDDCCCCCCCCCCCCCCCDDDDDDDDDDDDDDDCCCBBBAAACCCCCCCCCDDDDDDDDDDDDDDDCCCCCCCCCCCCDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCDDDDDDBBBCCCEEEGGGGGGEEECCCBBBBBBCCCDDDDDDDDDDDDCCCBBBCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDCCCCCCCCCCCCBBBCCCEEEEEEEEEEEEFFFHHHFFFFFFFFFEEEEEEDDDDDDDDDEEEEEEFFFGGGGGGGGGGGGGGGFFFGGGGGGHHHIIIIIIJJJJJJIIIIIIIIIKKKMMMNNNLLLKKKLLLKKKHHHGGGFFFGGGIIIJJJGGGGGGGGGHHHHHHHHHHHHHHHIIIIIIJJJKKKLLLLLLLLLLLLIIIIIIHHHHHHIIIIIIJJJKKKKKKKKKKKKLLLMMMNNNOOOPPPPPPPPPPPPPPPQQQQQQQQQQQQQQQQQQQQQRRRSSSSSSTTTTTTSSSTTTUUUVVVVVVVVVUUUUUUTTTUUUVVVXXXYYY[[[[[[\\\[[[[[[\\\]]]___ccchhhllluuu|||zzzqqqjjjfff^^^VVVPPPMMMLLLLLLLLLLLLKKKJJJHHHGGGFFFEEEEEEEEEDDDCCCBBB@@@>>>===>>><<<:::::::::;;;:::999777777888888888777666555888777666555555555666666555555555555555555555555555555555555555555555555222333444555666888999999555666666666666555444444444444444444444444444444333444555555444444555666444444555555444444333222555555555444444444444444333444555666666666666555555888===CCCKKKUUU___ffflllkkkhhhccc___```eeejjjtttxxx{{{zzzwwwsssssstttwwwwwwvvvvvvvvvuuuuuutttssshhhbbb``````bbbhhhqqqyyyzzztttjjj```YYYVVVVVVWWWaaajjjxxx{{{vvvsssqqqpppqqqpppoooooopppqqqrrrssswwwxxxyyy{{{|||~~~|||~~~~~~}}}~~~wwwnnnaaaXXXTTTPPPKKKGGGHHHHHHHHHGGGGGGFFFFFFFFFGGGHHHHHHIIIIIIGGGFFFEEEDDDDDDDDDDDDDDDEEEEEEFFFFFFFFFEEEDDDCCCCCCCCCCCCDDDDDDDDDCCCBBBAAA@@@???BBBBBBBBBCCCCCCCCCCCCCCC@@@AAAAAAAAAAAABBBBBBBBBCCCCCCBBBBBBBBBBBBCCCCCCBBBCCCEEEFFFFFFEEECCCBBBBBBBBBCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB???@@@AAABBBCCCEEEFFFFFFBBBCCCEEEDDDDDDDDDEEEGGGDDDDDDDDDDDDDDDDDDCCCCCCEEEEEEFFFGGGGGGGGGGGGGGGEEEFFFFFFGGGHHHIIIJJJJJJIIIIIIJJJLLLNNNOOOMMMLLLKKKJJJIIIGGGGGGGGGHHHHHHGGGGGGGGGGGGHHHHHHHHHHHHIIIIIIJJJKKKLLLLLLLLLLLLIIIHHHHHHHHHHHHIIIJJJJJJJJJJJJJJJKKKLLLMMMNNNOOOOOOOOOOOOPPPPPPPPPQQQQQQPPPQQQQQQRRRRRRSSSSSSTTTSSSTTTUUUVVVWWWVVVUUUUUUUUUUUUVVVWWWXXXYYYZZZ[[[ZZZ[[[\\\\\\\\\___bbbeeelllqqq{{{yyyqqqjjjeee^^^VVVPPPMMMLLLLLLLLLLLLKKKJJJHHHGGGFFFEEECCCCCCDDDCCCCCCAAA@@@???;;;999777777888999888888777888999999999888777666888777666555444555555666333333444444555666666666666555444333333444555666333444444555666777888888555555555555555444333333444444444444444444444444333444555555444444555777555555555555444444444333444444444444333333333222333444555666666666555444666777999===DDDNNNYYYaaajjjlllllliiieeeeeehhhlllxxx}}}|||wwwvvvvvvxxxyyy{{{{{{zzzwwwtttsssxxx}}}wwwnnniiieeeggglllttt~~~vvvlllddd^^^\\\^^^dddmmmwww}}}xxxvvvtttqqqpppoooooopppssstttuuuwwwzzz|||}}}~~~|||~~~~~~}}}qqqddd^^^VVVPPPLLLJJJHHHFFFEEEEEEFFFFFFGGGFFFFFFFFFFFFFFFGGGHHHGGGFFFEEEDDDBBBCCCDDDDDDEEEEEEDDDDDDGGGFFFEEEDDDCCCCCCCCCCCCBBBBBBBBBBBBAAA@@@??????AAAAAAAAAAAABBBBBBBBBCCC@@@@@@AAAAAAAAABBBBBBBBBCCCBBBBBBBBBBBBBBBBBBCCCCCCCCCDDDDDDDDDDDDCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB???@@@@@@AAABBBCCCCCCDDDAAABBBCCCCCCAAAAAABBBCCCBBBBBBBBBCCCCCCCCCCCCCCCCCCDDDEEEEEEFFFFFFEEEEEEFFFFFFGGGHHHIIIJJJKKKKKKIIIIIIJJJMMMOOOPPPNNNLLLJJJJJJIIIHHHHHHGGGGGGFFFGGGGGGGGGHHHHHHHHHIIIIIIHHHHHHIIIJJJKKKKKKKKKKKKIIIHHHHHHHHHHHHIIIJJJJJJIIIIIIIIIJJJKKKLLLNNNNNNNNNOOOOOOOOOOOOPPPPPPPPPPPPPPPQQQQQQRRRSSSSSSSSSRRRTTTUUUWWWWWWVVVUUUTTTVVVVVVVVVVVVWWWXXXYYYZZZYYYZZZ[[[[[[ZZZ[[[^^^```dddgggmmmttt|||zzzqqqiiieee]]]VVVPPPMMMLLLLLLLLLLLLKKKJJJHHHGGGFFFEEEAAAAAACCCCCCCCCBBBAAA@@@>>><<<:::999:::;;;;;;;;;888999999::::::888777666888777666444444555555666222333333444555666777777777666444333333444666777333333444444444444444444444444555555444444333222444444444444444444444444333444555555444444666777666666555555555444444444444444444333333222222222333444555666666666555444777777777999>>>HHHSSS[[[eeejjjnnnnnnkkkiiijjjmmmyyy{{{xxxyyyyyy{{{~~~~~~zzzvvvsssqqqvvv}}}wwwllljjjkkkqqq~~~yyyppplllcccdddggglllttt~~~zzzvvvrrrpppoooooopppqqqsssuuuxxxzzz|||}}}}}}ppp___VVVSSSNNNIIIFFFFFFGGGIIICCCCCCEEEFFFGGGGGGGGGGGGEEEFFFFFFGGGFFFEEEDDDCCCAAABBBDDDEEEEEEEEEDDDCCCGGGFFFEEEDDDDDDCCCCCCCCC??????@@@AAAAAAAAA@@@@@@@@@@@@@@@AAAAAABBBBBBBBBBBBBBBBBBCCCCCCCCCDDDDDDCCCBBBBBBAAAAAABBBBBBCCCDDDDDDDDDCCCCCCDDDDDDDDDBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBDDDDDDCCCBBB@@@???>>>>>>@@@AAABBBAAA?????????AAA@@@AAAAAABBBBBBCCCCCCCCCBBBCCCCCCDDDDDDDDDDDDDDDGGGGGGHHHIIIJJJKKKLLLMMMHHHIIIJJJMMMPPPPPPNNNLLLIIIIIIJJJIIIHHHGGGFFFEEEGGGGGGGGGHHHHHHIIIIIIIIIGGGGGGHHHIIIJJJJJJJJJJJJIIIIIIHHHHHHIIIIIIJJJKKKIIIIIIIIIJJJKKKLLLMMMNNNNNNNNNOOOOOOOOOPPPPPPPPPPPPPPPQQQQQQRRRSSSSSSSSSRRRTTTUUUWWWWWWVVVUUUTTTVVVVVVVVVVVVVVVWWWXXXYYYYYYZZZ[[[ZZZYYYZZZ[[[]]]___aaadddhhhmmmuuu~~~xxxqqqllleee\\\UUUPPPNNNLLLKKKMMMLLLJJJHHHGGGFFFEEEEEECCCCCCBBBAAA@@@@@@@@@@@@>>>>>>===<<<:::999888888777888888999999888888777666666666666555555555555444444555555555555444444555555555555555555555555444444555555555555444444666555444444555666555333555555555555555555555555333333333333333333333333444444444444444444444444444444333222333444555666666666666555444444333333222666:::<<<>>>AAAFFFJJJ[[[___eeeiiikkklllmmmnnntttxxx{{{|||zzzxxxyyy{{{}}}{{{uuurrrtttzzz~~~|||uuuwww~~~vvvtttooojjjiiioooyyy{{{vvvqqqmmmooooooooooooppprrrssstttyyy{{{~~~~~~~~~~~~~~~zzzkkk\\\SSSQQQPPPMMMJJJGGGEEECCCBBBEEEEEEEEEEEEDDDDDDDDDDDDEEEEEEEEEEEEEEEDDDCCCCCCDDDDDDDDDDDDEEEEEEEEEEEEEEEFFFGGGFFFDDDBBBBBBCCCCCCCCCBBBAAAAAA@@@??????@@@AAABBBBBBCCCCCCBBBBBBDDDCCCAAA???>>>>>>???@@@AAABBBBBB@@@??????AAACCCBBBBBBAAA@@@@@@@@@AAAAAA@@@AAABBBCCCCCCCCCBBBAAA>>>>>>======>>>???@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>AAAAAAAAABBBBBBBBBCCCCCCAAABBBCCCBBBAAAAAABBBCCCDDDDDDDDDDDDDDDCCCCCCCCCDDDEEEEEEFFFGGGGGGHHHHHHHHHHHHIIIIIIJJJKKKLLLLLLJJJJJJIIIIIIIIIHHHHHHHHHIIIIIIIIIIIIIIIIIIIIIIIIFFFGGGHHHIIIIIIIIIIIIIIIIIIGGGEEEDDDEEEGGGIIIKKKJJJJJJJJJJJJJJJJJJJJJJJJLLLMMMNNNOOOPPPOOONNNMMMMMMMMMNNNOOOPPPRRRRRRSSSRRRRRRSSSUUUUUUVVVVVVUUUTTTTTTSSSSSSSSSSSSTTTTTTUUUUUUVVVWWWWWWXXXXXXYYY\\\]]]___```ccchhhnnnrrr|||yyyrrrlllfff]]]UUUPPPNNNLLLKKKLLLKKKJJJHHHGGGFFFEEEEEEDDDCCCBBBAAA@@@@@@@@@@@@<<<<<<<<<;;;;;;:::::::::777777888888888888777777666666666666555555555555444444555555555555444444555555555555555555555555444444555555555555444444555444333444555555444333555555555555555555555555444444444444444444444444444444444444444444444444444444333333333444555666444444555555555555555555333666999:::;;;===AAADDDPPPVVV___fffjjjlllnnnnnnmmmpppssstttssssssvvvzzz~~~{{{zzz}}}}}}}}}wwwpppnnnpppsss||||||tttssspppnnnmmmnnnoooppprrrtttwwwxxxwwwxxx{{{~~~~~~xxxjjj___UUUOOOMMMLLLIIIGGGDDDBBBAAA@@@DDDCCCCCCCCCBBBBBBBBBBBBDDDEEEEEEEEEDDDDDDCCCBBBCCCCCCCCCCCCDDDDDDDDDDDDDDDEEEFFFEEECCCBBBAAABBBCCCBBBBBBAAA@@@@@@??????@@@@@@AAABBBBBBBBBBBBBBBCCCBBB@@@>>>===>>>??????@@@AAAAAA@@@>>>???@@@BBB@@@@@@@@@@@@@@@AAABBBBBBAAABBBBBBBBBBBBBBBAAAAAA??????>>>>>>???@@@@@@AAA????????????????????????AAAAAAAAAAAABBBBBBBBBBBBAAABBBCCCBBBAAA@@@AAABBBCCCCCCCCCCCCCCCDDDDDDDDDEEEEEEFFFFFFGGGHHHHHHHHHGGGGGGHHHHHHIIIJJJJJJJJJIIIIIIIIIHHHHHHHHHGGGGGGJJJJJJJJJIIIIIIIIIIIIIIIFFFFFFGGGHHHHHHHHHHHHHHHHHHGGGFFFEEEFFFGGGIIIJJJIIIIIIIIIIIIIIIIIIIIIIIILLLLLLNNNOOOOOONNNNNNMMMMMMMMMNNNOOOPPPQQQRRRRRRRRRSSSTTTTTTUUUUUUUUUUUUSSSSSSRRRRRRRRRRRRSSSSSSTTTUUUUUUVVVVVVWWWWWWXXXYYYZZZ[[[[[[]]]```eeeiiipppxxx~~~yyysssmmmfff]]]UUUPPPNNNLLLKKKLLLKKKJJJIIIHHHFFFFFFEEEDDDCCCBBBAAA@@@@@@@@@@@@;;;;;;;;;;;;;;;;;;;;;;;;777777777777777777777777666666666666555555555555444444555555555555444444444444444444444444444444444444555555555555444444444333222333444555444333444444444444444444444444555555555555555555555555444444444444444444444444444333333333333444555666333333444444555666666777444555777777777888:::<<>>>>>???@@@@@@???======???AAA>>>>>>???@@@AAABBBCCCCCCCCCCCCBBBAAA@@@@@@@@@@@@@@@@@@?????????@@@AAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAABBBAAABBBCCCBBB@@@???@@@AAAAAABBBBBBCCCCCCDDDDDDDDDEEEEEEEEEFFFFFFGGGGGGHHHGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHGGGGGGGGGFFFFFFFFFJJJJJJJJJIIIIIIIIIHHHHHHEEEFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHHHHIIIIIIHHHHHHHHHHHHHHHHHHHHHHHHJJJKKKLLLNNNNNNNNNMMMLLLMMMMMMNNNOOOPPPQQQRRRRRRSSSSSSTTTTTTUUUTTTTTTTTTRRRRRRQQQQQQQQQQQQRRRRRRSSSSSSSSSTTTUUUUUUVVVVVVWWWXXXXXXWWWWWWYYY\\\___ccciiiqqq{{{yyysssmmmggg^^^VVVPPPNNNLLLKKKKKKKKKJJJJJJIIIGGGFFFEEEDDDCCCBBBAAAAAA@@@@@@AAA<<<<<<<<<<<<;;;;;;;;;;;;888888888888888888888888666666666666555555555555444444555555555555444444444444444444444444444444333444444555555444444333333222111222444444444222444444444444444444444444444444444444444444444444444444444444444444444444333333333333444444555555444444444555555555666666444444555555555666777888999@@@IIISSS[[[aaafffiiieeefffgggffffffjjjrrrxxx{{{vvvoooffffffgggiiinnnvvv}}}{{{wwwuuulllllllllkkkjjjiiijjjjjjfffjjjpppuuuyyy~~~}}}rrraaaTTTMMMKKKJJJIIIGGGFFFEEEDDDCCCCCCCCCCCCAAAAAA@@@@@@@@@?????????AAABBBBBBBBBBBBBBBAAAAAA?????????@@@@@@@@@AAAAAA@@@AAACCCBBB@@@??????@@@AAAAAA@@@@@@?????????>>>>>>???@@@@@@AAAAAA@@@@@@@@@???>>>===<<<============>>>???>>>===<<<>>>???===>>>???@@@@@@AAAAAAAAADDDCCCAAA????????????@@@@@@??????>>>??????@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>?????????@@@@@@@@@AAAAAAAAABBBCCCAAA???>>>???@@@@@@@@@AAABBBCCCCCCDDDDDDCCCDDDDDDDDDEEEEEEEEEFFFFFFEEEEEEEEEEEEEEEEEEEEEFFFFFFFFFFFFEEEEEEEEEEEEIIIIIIHHHHHHHHHGGGGGGGGGFFFFFFGGGGGGGGGGGGFFFFFFGGGHHHIIIJJJJJJIIIHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHIIIJJJKKKMMMMMMMMMLLLLLLMMMMMMNNNOOOPPPPPPQQQQQQSSSSSSTTTTTTTTTTTTSSSSSSQQQQQQQQQPPPPPPQQQQQQQQQQQQQQQRRRSSSSSSTTTTTTUUUVVVWWWWWWVVVVVVWWWYYY\\\]]]```ffflllsss|||xxxsssnnnhhh^^^VVVQQQNNNLLLKKKJJJKKKKKKJJJIIIHHHGGGFFFDDDDDDCCCBBBAAAAAAAAAAAA???>>>>>><<<;;;::::::999:::999888888888888999:::666666666666555555555555444444555555555555444444444444444444444444444444333333444444444444333333333222111222444555444333444444444444444444444444333333333333333333333333444444444444444444444444333333333444444444444444666666555555555444444444444333333444555777888888888;;;AAAGGGMMMUUU]]]bbbbbbccccccbbbbbbfffmmmsssyyy}}}{{{xxxyyy{{{sssooojjjgggfffhhhjjjllltttvvvyyy|||}}}yyyvvvqqqllljjjhhhggggggeeefffggghhhjjjnnntttyyy}}}~~~~~~|||hhh```UUULLLIIIHHHGGGEEEDDDDDDCCCBBBBBBBBBCCCCCCAAAAAAAAA@@@@@@@@@@@@??????@@@@@@AAAAAAAAA@@@@@@>>>>>>>>>>>>????????????>>>@@@AAAAAA???>>>>>>???@@@???????????????>>>>>>===>>>>>>???@@@?????????>>>>>>==================<<<===>>>>>>===<<<===>>>>>>??????@@@@@@???>>>>>>CCCBBB@@@???>>>>>>>>>???>>>>>>============>>>>>>========================>>>>>>>>>????????????@@@@@@AAABBBAAA???>>>???@@@???@@@@@@AAABBBCCCCCCDDDBBBBBBBBBBBBCCCCCCCCCCCCDDDDDDDDDDDDDDDCCCCCCCCCFFFFFFEEEEEEEEEDDDDDDDDDFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGHHHHHHHHHHHHGGGGGGHHHIIIJJJKKKKKKJJJHHHGGGHHHHHHHHHHHHHHHHHHHHHHHHHHHIIIKKKLLLMMMMMMLLLLLLMMMNNNNNNOOOOOOPPPPPPPPPRRRRRRSSSTTTTTTTTTSSSSSSQQQQQQPPPPPPPPPPPPQQQQQQPPPPPPQQQRRRRRRSSSSSSTTTSSSTTTUUUUUUUUUVVVXXXZZZ[[[]]]___bbbgggnnnvvv|||yyytttooohhh___VVVQQQNNNLLLKKKJJJJJJKKKKKKJJJIIIGGGFFFEEEDDDCCCBBBAAAAAAAAAAAA@@@???>>>===<<<:::999999:::999888777777888999:::666666666666555555555555444444555555555555444444333333333333333333333333333333444444444444333333333222111222444666555444333333333333333333333333333333333333333333333333444444444444444444444444222333444444555555444444777666666555444444333333555333333444666888999888999:::<<<>>>BBBIIIRRRWWW[[[]]]_________bbbhhhmmmwwwzzz~~~xxxsssnnnnnnpppuuu}}}vvvnnniiieeeaaa___dddeeeggghhhjjjnnntttxxx~~~xxxtttqqqmmmkkkiiihhhddd```___aaafffjjjoootttyyy~~~wwwiiiXXXRRRKKKGGGGGGFFFDDDAAAAAAAAA@@@@@@@@@@@@AAAAAABBBAAAAAAAAA@@@@@@@@@@@@>>>>>>???@@@@@@@@@??????=========>>>>>>>>>>>>???>>>???AAAAAA???>>>>>>???>>>>>>>>>>>>>>>>>>>>>>>><<<===>>>>>>??????>>>>>>>>>>>>>>>>>>>>>=========;;;===???>>>===<<<<<<===>>>??????@@@???>>>===<<>>>>>>>>>>>>>>>>>===<<<<<<<<<======;;;;;;;;;;;;;;;;;;;;;;;;=========>>>>>>>>>??????>>>???@@@@@@>>>>>>???@@@???@@@@@@AAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCFFFFFFEEEEEEEEEDDDDDDDDDDDDEEEEEEFFFFFFGGGGGGHHHJJJJJJJJJJJJJJJIIIIIIHHHIIIJJJKKKKKKKKKJJJIIIHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHIIIKKKLLLMMMMMMMMMMMMMMMNNNNNNNNNOOOOOOOOOPPPPPPQQQRRRSSSTTTTTTTTTTTTQQQQQQPPPPPPPPPPPPQQQQQQPPPPPPQQQQQQRRRRRRSSSSSSPPPRRRSSSSSSSSSTTTVVVXXXXXXZZZ[[[\\\^^^ccciiimmmnnnwww{{{vvvpppiii___WWWQQQNNNLLLKKKIIIJJJKKKLLLKKKIIIHHHFFFEEEDDDCCCBBBBBBAAAAAABBB???>>>>>>===<<<;;;;;;:::888777666555555666777888666666666666555555555555444444555555555555444444333333333333333333333333222333333444444333333222333222222333555777666555333333333333333333333333444444444444444444444444444444444444444444444444222333444555555555444444555555555555555555444444666444333333666888777666888888999:::===BBBHHHMMMSSSWWW\\\^^^___bbbgggkkkssswww|||~~~zzzrrrllliiikkksss|||{{{ssskkkfffbbbcccbbb```^^^___cccfffrrrvvv~~~|||uuurrrmmmgggcccaaacccfffiiimmmrrrvvvwwwxxxyyyzzzzzzyyyyyyyyyzzz{{{}}}~~~uuueeeYYYPPPKKKFFFDDDEEEEEECCCAAAAAA@@@@@@??????@@@@@@AAAAAAAAAAAA@@@@@@@@@??????<<<===>>>????????????>>>============>>>>>>>>>>>>===???AAA@@@???>>>???@@@>>>>>>>>>>>>>>>>>>>>>>>><<<<<<===>>>>>>>>>=========>>>>>>??????>>>>>>>>>;;;===??????>>>=========;;;===>>>???@@@???===<<<>>>???????????????>>>>>>??????>>>===============<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<=========>>>>>>>>><<<>>>??????>>>>>>@@@AAA@@@@@@@@@@@@@@@AAAAAAAAACCCCCCCCCCCCCCCCCCCCCCCCAAABBBBBBCCCCCCDDDDDDDDDFFFFFFFFFEEEEEEEEEDDDDDDDDDEEEEEEGGGHHHIIIJJJKKKLLLLLLMMMMMMLLLLLLKKKJJJKKKKKKKKKKKKKKKJJJIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIHHHIIIKKKMMMNNNNNNNNNMMMNNNNNNNNNNNNNNNOOOOOOOOOOOOPPPQQQSSSTTTUUUUUUUUURRRRRRQQQQQQQQQQQQRRRRRRPPPPPPQQQQQQRRRSSSSSSSSSQQQRRRTTTSSSSSSSSSTTTVVVVVVWWWYYYZZZ[[[^^^aaadddfffmmmwww}}}yyypppiii```WWWQQQNNNLLLKKKIIIJJJKKKLLLLLLJJJHHHFFFEEEEEECCCBBBBBBBBBBBBBBB========================777666444333333444666777777666666666555555555555444555555555555555555444333333333333333333333333222333333444444333333222444333222444666777777666333333333333333333333333555555555555555555555555444444444444444444444444222333444555555555444333333333444444555666666666888555333333666777555333555777999:::;;;>>>CCCFFFOOOUUU[[[```bbbdddhhhllloootttzzz}}}yyyooogggdddiiiqqq}}}xxxkkklllkkkfffaaa]]]^^^______dddlllvvv~~~wwwqqqmmmlllmmmiiilllooorrrrrrrrrrrrssssssssssssssstttvvvxxxyyy{{{}}}~~~}}}nnnaaaTTTIIINNNJJJEEEDDDEEEFFFEEECCCCCCCCCBBBBBBAAABBBBBBBBB@@@@@@@@@@@@????????????<<<<<<===>>>>>>???>>>>>>============>>>>>>>>>???===???AAAAAA?????????@@@============>>>>>>>>>>>>;;;<<<<<<==================>>>???????????????>>>;;;===???@@@>>>=========999;;;===???@@@@@@???>>><<<===???@@@@@@???>>>===@@@@@@???>>>>>>===>>>>>>========================<<<<<<<<<<<<=========>>>;;;<<<>>>???>>>???@@@BBBAAAAAA@@@@@@@@@@@@@@@@@@EEEEEEEEEEEEEEEDDDDDDDDDAAAAAABBBBBBCCCDDDEEEEEEFFFFFFFFFFFFEEEEEEEEEEEEDDDEEEFFFHHHJJJLLLMMMNNNNNNNNNNNNNNNNNNMMMLLLLLLLLLLLLKKKKKKJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJHHHIIIKKKMMMNNNOOONNNNNNNNNNNNNNNNNNNNNNNNOOOOOONNNOOOPPPRRRTTTUUUVVVVVVRRRRRRQQQQQQQQQQQQRRRRRRPPPPPPQQQQQQRRRSSSSSSSSSTTTUUUVVVVVVTTTSSSTTTUUUUUUWWWZZZ\\\\\\^^^```bbbgggkkkpppwww~~~xxxnnnhhh^^^VVVRRROOONNNMMMLLLKKKJJJIIIHHHGGGGGGGGGDDDCCCBBBAAA@@@???>>>>>>??????>>>===<<<;;;::::::999999999888888888888777444444444444444444444444444444333333333222222222444444444444444444444444111222222333333222222111333222111222444555444333333333333444444444555555555555555555555555555555555444333333333333444555444444444444444444444444555555555444444333333333444444444555555555666666666666777888999999::::::DDDIIIOOOVVV[[[aaafffiiinnnrrrwwwwwwwww|||zzz||||||vvvnnnjjjiiirrryyy{{{tttnnngggaaa]]][[[]]]```eeelllvvv}}}|||xxxxxxwwwvvvtttsssqqqpppmmmoooppprrrssssssssssssuuuvvvwwwzzz}}}}}}{{{zzzyyy|||||||||{{{{{{zzzzzzyyy|||}}}~~~xxxggg]]]UUUMMMGGGHHHGGGFFFEEECCCCCCBBBBBBCCCBBBBBBAAA@@@???>>>>>>???@@@@@@AAA@@@???>>>===????????????????????????============>>>>>>>>>>>>>>>>>>============>>>>>>????????????>>><<<;;;:::<<<==================<<<============<<<<<<<<<<<<<<<<<<==================>>>>>>>>>>>>>>>=========999;;;===>>>???>>>===<<<========================<<<===============<<<<<<<<<<<<<<<<<<===>>>@@@@@@??????>>>>>>>>>>>>??????@@@@@@@@@AAAAAAAAABBBBBBBBBBBBBBBCCCCCCCCCCCCCCCBBBBBBBBBCCCCCCCCCCCCDDDBBBBBBCCCDDDEEEEEEDDDDDDFFFGGGHHHHHHIIIIIIIIIIIIJJJMMMPPPPPPNNNMMMOOOQQQJJJJJJKKKKKKJJJIIIHHHHHHIIIIIIIIIIIIIIIIIIIIIIIIJJJKKKLLLMMMMMMNNNNNNNNNMMMMMMNNNOOOOOOOOONNNNNNKKKLLLOOORRRTTTUUUVVVVVVRRRRRRRRRRRRRRRRRRRRRRRRQQQQQQQQQRRRRRRRRRRRRRRRUUUUUUUUUUUUVVVWWWXXXXXXXXXYYYZZZ[[[\\\]]]^^^^^^```bbbeeeiiipppzzz}}}xxxnnnggg^^^VVVQQQOOOMMMLLLLLLKKKJJJIIIHHHGGGGGGGGGGGGFFFEEEDDDCCCBBBAAAAAA??????>>>===<<<;;;::::::999999999888888888777777555555555555555555555555444444444444333333333333444444444444444444444444333333444444444444333333333222111222444555444333333333333444444444555555444444444444444444444444555444333333333333444555444444444444444444444444555555444444444333333333444555555555666666666666666666777888888999::::::@@@DDDJJJPPPVVV\\\bbbfffjjjoootttuuutttxxx{{{vvvuuuxxx~~~zzzvvvtttqqqsssxxx}}}rrrkkkbbbaaa___^^^aaagggooottt~~~{{{yyytttuuuvvvwwwwwwwwwvvvuuuttttttuuuwwwyyy|||~~~}}}|||{{{zzzzzzzzzwwwwwwxxxyyyyyyzzz{{{{{{}}}~~~}}}yyygggZZZSSSNNNIIIDDDFFFEEEDDDBBBAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@??????AAAAAA???>>>============;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<============>>>>>>==================>>>======>>>>>>>>>======<<<======<<<<<<<<<<<<==================<<<<<<<<<<<<=========<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<:::<<<===??????>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<===>>>?????????>>>>>>======>>>>>>???????????????@@@@@@@@@AAABBBBBBBBBBBBCCCCCCCCCCCCBBBBBBBBBCCCCCCCCCCCCDDDBBBCCCDDDDDDDDDDDDDDDDDDDDDEEEFFFHHHIIIJJJJJJJJJMMMOOOQQQPPPNNNLLLMMMNNNJJJJJJJJJJJJJJJIIIHHHHHHLLLLLLLLLLLLLLLLLLLLLLLLIIIJJJKKKLLLMMMMMMMMMMMMMMMMMMNNNOOOOOOOOONNNNNNKKKMMMOOOQQQSSSTTTTTTTTTRRRRRRRRRRRRRRRRRRRRRRRRQQQQQQQQQQQQRRRRRRRRRRRRUUUUUUUUUUUUVVVWWWXXXXXXXXXYYYYYYZZZ\\\]]]]]]^^^___```bbbeeejjjrrr{{{}}}xxxmmmggg^^^VVVQQQOOOMMMLLLLLLKKKJJJHHHGGGGGGGGGGGGDDDDDDCCCBBBAAA@@@?????????>>>>>>===<<<;;;::::::999999888888888777777777666666666666666666666666555555555444444444444333444444444444444444444444444444555555555555444444555333222222444444333111333333333444444444555555333333333333333333333333555444444333333444444555444444444444444444444444555444444444444333333333555555555555666666666666666666777777888888999999;;;>>>BBBGGGMMMTTT\\\aaaeeekkkppprrrrrrtttzzzuuurrrrrruuuyyy~~~xxxtttppprrr{{{~~~sssnnnfff^^^[[[[[[^^^```iiimmmttt~~~~~~}}}}}}~~~~~~}}}|||}}}~~~}}}}}}~~~kkkaaaTTTLLLIIIHHHEEEBBBCCCBBBAAA@@@??????>>>>>>>>>>>>??????@@@@@@@@@@@@BBB@@@===;;;:::;;;<<<>>><<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<======<<<<<<<<<<<<======;;;<<<<<<===>>>>>>======>>>===<<<;;;;;;<<<===>>>=========<<<<<<<<<<<<;;;=========<<<<<<;;;;;;;;;999::::::;;;;;;<<<<<<<<<<<<===>>>???>>>===<<<;;;::::::::::::::::::::::::999::::::;;;;;;;;;::::::======<<<<<<<<<======>>>>>>>>>============>>>>>>===>>>>>>>>>>>>?????????AAAAAAAAABBBBBBCCCCCCCCCBBBBBBBBBCCCCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDCCCBBBBBBCCCEEEGGGIIIJJJKKKKKKOOOQQQQQQPPPMMMKKKKKKLLLIIIJJJJJJJJJJJJIIIIIIHHHIIIIIIIIIIIIIIIIIIIIIIIIHHHIIIJJJKKKLLLLLLLLLLLLLLLMMMNNNOOOOOOOOOOOOOOOLLLMMMNNNPPPQQQQQQQQQQQQSSSSSSSSSSSSSSSSSSSSSSSSQQQQQQQQQQQQRRRRRRSSSSSSUUUTTTTTTUUUUUUVVVWWWXXXXXXXXXYYYZZZ[[[\\\]]]]]]]]]^^^___```bbbgggnnnsssvvv}}}wwwmmmggg^^^VVVQQQNNNMMMLLLKKKKKKIIIHHHGGGFFFFFFFFFBBBBBBAAAAAA@@@??????>>>???>>>===<<<;;;::::::999888888888888777777777777555555555555555555555555666666555555555444444444333333333333333333333333444444555555555555444444555444333333333333222111333333333444444444555555333333333333333333333333444444444444444444444444333333333333333333333333444444444444444444444444333444444444555555555555666666666777777777888888666888;;;???EEELLLUUU[[[```ffflllpppppprrrvvvyyy~~~yyyvvvwwwxxx{{{yyytttwwwxxxnnnfff```]]][[[___```ccckkkxxxzzzlllZZZSSSJJJEEEDDDEEEDDDBBBBBBAAA@@@???>>>>>>>>>>>>>>>?????????????????????===<<<<<<;;;;;;<<<<<<===========================999999:::::::::;;;;;;;;;===<<<<<<;;;;;;<<<<<<===;;;<<<<<<======<<<<<<<<<>>>===;;;::::::;;;===>>>======<<<<<<<<<;;;;;;;;;======<<<<<<;;;:::::::::::::::;;;<<<======>>>>>>>>>>>>>>>>>>>>>===<<<;;;::::::::::::::::::::::::999::::::;;;;;;;;;;;;:::======<<<<<<;;;<<<<<<<<<>>>======<<<<<<======>>>======>>>>>>>>>?????????@@@@@@@@@AAABBBBBBCCCCCCBBBBBBBBBCCCCCCCCCCCCDDDDDDDDDEEEEEEDDDCCCBBBBBBCCCDDDEEEGGGHHHIIIIIIIIIMMMNNNNNNMMMLLLKKKJJJJJJIIIIIIIIIJJJJJJIIIIIIHHHGGGGGGGGGGGGGGGGGGGGGGGGGGGHHHIIIJJJKKKKKKKKKKKKLLLMMMNNNNNNOOOOOOOOOOOOMMMNNNNNNNNNOOOOOOOOOOOORRRRRRRRRRRRRRRRRRRRRRRRPPPPPPQQQQQQRRRRRRSSSSSSTTTTTTTTTTTTUUUVVVWWWXXXXXXXXXYYYYYYZZZ[[[\\\\\\[[[\\\\\\]]]]]]```eeeiiinnnttt}}}|||wwwmmmfff]]]UUUQQQNNNLLLLLLKKKJJJIIIHHHGGGFFFFFFFFFEEEEEEDDDDDDCCCCCCBBBBBB>>>>>>===<<<;;;:::999999888888888777777777666666444444444444444444444444666666555555555444444444333333333333333333333333333333444444444444333333555444333333333333222111333333333444444444555555333333333333333333333333444444444444444444444444333333333333333333333333444444444444444444444444222222333333333444444444666666666666666666777777444666777:::>>>EEEMMMSSSZZZ```gggmmmooorrruuuwwwyyy}}}~~~}}}|||{{{zzz{{{uuuqqqrrrvvv}}}}}}tttkkkeeecccaaa___aaaiiivvvwwweee[[[RRRMMMFFFCCCBBBBBBAAA@@@AAAAAA@@@???>>>>>>>>>>>>@@@@@@???>>>>>>===<<<<<<666888;;;===>>>>>>===<<<999999999999999999999999999999999999::::::::::::<<<<<<;;;;;;;;;;;;<<<<<<=========<<<<<<;;;999999===<<<;;;::::::;;;<<<===<<<<<<<<<<<<;;;;;;;;;;;;<<<;;;;;;;;;:::::::::999999::::::;;;<<<======>>>============<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;<<<<<<<<<<<<<<<===<<<;;;;;;;;;;;;;;;<<<======<<<<<<<<<<<<======>>>>>>>>>>>>??????????????????@@@@@@AAABBBBBBCCCBBBBBBBBBCCCCCCCCCCCCDDDDDDDDDEEEEEEDDDCCCBBBBBBEEEEEEFFFFFFGGGFFFFFFFFFHHHHHHHHHIIIJJJJJJJJJIIIHHHHHHIIIIIIIIIIIIIIIHHHJJJJJJJJJJJJJJJJJJJJJJJJGGGHHHIIIJJJJJJKKKKKKKKKKKKLLLMMMNNNOOOOOOPPPOOONNNNNNNNNMMMMMMMMMNNNNNNPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPQQQRRRSSSSSSTTTTTTTTTTTTTTTUUUVVVWWWWWWXXXXXXXXXYYYYYYZZZZZZ[[[YYYZZZ[[[\\\\\\^^^bbbddddddgggmmmvvv~~~|||wwwlllfff]]]UUUPPPNNNLLLKKKKKKJJJIIIGGGFFFFFFFFFFFFCCCCCCCCCBBBBBBBBBAAAAAA>>>======<<<;;;:::999999888888777777777666666666444444444444444444444444555555555444444444444333333333333333333333333333333333444444444444333333555333222222444444333111333333333444444444555555333333333333333333333333333444444555555444444333333333333333333333333333333333333444444444444555222333333333333444444444555555555555666666666666444555666777999>>>EEEJJJQQQVVV___ffflllqqqtttwwwwww{{{wwwqqqqqqlllggggggiiinnnyyyyyymmmiiidddaaaccciiipppuuu~~~rrrbbbVVVPPPKKKHHHDDDAAA@@@???>>>===AAA@@@@@@???>>>>>>??????@@@@@@???>>>===<<<;;;;;;444777;;;>>>@@@???<<<;;;::::::::::::::::::::::::999999999999::::::::::::;;;;;;::::::::::::;;;;;;=========<<<;;;999888777;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<;;;;;;;;;;;;:::::::::::::::::::::::::::777888888999999:::::::::<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999:::;;;<<<<<<===<<<<<<;;;;;;:::::::::;;;;;;<<<<<<<<<;;;;;;;;;;;;<<<<<<>>>>>>>>>>>>????????????>>>>>>???@@@AAAAAABBBBBBBBBBBBBBBCCCCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDCCCBBBEEEFFFFFFFFFFFFEEEDDDDDDDDDDDDDDDFFFIIIKKKJJJIIIGGGHHHHHHIIIIIIIIIIIIHHHIIIIIIIIIIIIIIIIIIIIIIIIGGGHHHIIIJJJKKKKKKKKKKKKKKKLLLMMMNNNOOOPPPPPPPPPOOONNNMMMMMMMMMMMMNNNNNNOOOOOOOOOOOOOOOOOOOOOOOOOOOPPPPPPQQQRRRSSSTTTTTTTTTSSSSSSTTTTTTUUUVVVWWWWWWXXXXXXXXXYYYYYYYYYZZZWWWYYY[[[[[[\\\]]]___aaa______dddlllsssyyy|||vvvlllfff]]]UUUPPPMMMLLLKKKKKKJJJHHHGGGFFFFFFEEEEEEAAAAAA@@@@@@@@@@@@??????>>>===<<<<<<::::::999888888777777777666666666666555555555555555555555555444444444444333333333333222222222222222222222222444444555555555555444444333222111222444555444333333333333444444444555555444444444444444444444444333333444555555444333333222222222222222222222222333333333444444444555555444444444555555555666666555555555555555555555555333444444555666999===AAAFFFKKKTTT^^^gggnnnsssvvvwwwxxxzzz}}}|||uuuoooiiieeebbbccckkkttt||||||wwwrrrppppppsssuuuxxxwwwuuusssqqqpppppppppxxxzzz~~~tttiii^^^RRRKKKIIIDDDCCCAAA@@@@@@???>>>>>>@@@??????>>>>>>>>>>>>>>>>>>>>>>>>======<<<<<<<<<888:::<<<>>>>>>===;;;:::========================999999999:::::::::;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;;;;;;;;;;:::999888999:::<<<======<<<:::999<<<<<<<<<;;;;;;;;;::::::888888999999::::::;;;;;;888888888888888999999999::::::999999999:::;;;;;;::::::::::::::::::::::::888888:::;;;;;;<<<<<<<<<:::999999999:::;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;<<<<<<<<<=========>>>>>>>>>======>>>???@@@AAABBBBBBBBBBBBBBBCCCCCCCCCCCCDDDBBBCCCDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEEEEEEEDDDDDDCCCCCCFFFIIIKKKJJJHHHFFFGGGHHHIIIIIIIIIIIIIIIFFFFFFFFFFFFFFFFFFFFFFFFHHHIIIJJJKKKKKKLLLKKKKKKKKKLLLMMMNNNOOOPPPPPPPPPOOONNNMMMMMMMMMNNNOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOPPPQQQRRRSSSTTTTTTSSSSSSSSSSSSTTTUUUVVVWWWWWWWWWXXXXXXXXXXXXYYYYYYVVVXXXZZZZZZZZZZZZ[[[\\\^^^]]]```gggkkkmmmttt||||||vvvlllfff]]]UUUPPPMMMLLLKKKJJJJJJHHHGGGFFFEEEEEEEEECCCCCCCCCCCCCCCCCCCCCBBB>>>===<<<;;;:::999999888777777777777666666666666666666666666666666666666444444333333333222222222222222222222222222222222555555666666666666555555333222111222444555444333333333333444444444555555555555555555555555555555333333444555555444333333222222222222222222222222333333333444444555555555666666666666777777777888555555555555555555555444333444444333333555888;;;>>>DDDMMMXXXbbbkkkqqquuuwwwvvvwwwyyyzzz}}}}}}vvvooohhhbbb___dddlllmmmuuu}}}xxxsssnnnkkkjjjjjjhhhiiilllpppsssvvvyyyzzz{{{{{{}}}~~~pppbbb[[[SSSJJJEEEEEE@@@@@@@@@@@@AAAAAAAAAAAA???>>>>>>============>>><<<<<<<<<===============>>>======<<<<<<;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;999999:::::::::;;;;;;;;;;;;::::::999999::::::;;;999999:::;;;;;;;;;::::::888:::<<<>>>>>><<<:::888<<<<<<;;;;;;;;;:::::::::777777888999:::;;;;;;<<<;;;;;;::::::::::::::::::888888888888999:::;;;;;;999999999999999999999999666777888999:::;;;;;;;;;888888999999:::;;;<<<===<<<;;;;;;::::::;;;;;;<<<;;;;;;;;;<<<<<<<<<======<<<===>>>???@@@AAABBBBBBBBBBBBBBBCCCCCCCCCDDDDDDBBBBBBCCCDDDEEEEEEEEEDDDBBBBBBDDDEEEFFFFFFFFFFFFEEEDDDDDDFFFJJJKKKJJJHHHFFFGGGHHHHHHIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIHHHIIIJJJKKKLLLLLLLLLLLLKKKKKKMMMNNNOOOPPPPPPPPPOOONNNMMMMMMMMMNNNOOOPPPPPPPPPPPPPPPPPPPPPPPPPPPOOOOOOPPPQQQRRRSSSTTTUUUSSSSSSSSSSSSTTTUUUVVVWWWWWWWWWXXXXXXXXXXXXXXXXXXUUUWWWYYYYYYWWWWWWWWWXXX]]]ZZZ[[[```bbbaaaeeemmmvvv{{{vvvnnneee\\\VVVQQQKKKJJJKKKMMMMMMKKKJJJHHHFFFEEEEEEFFFEEEEEEDDDCCCCCCBBBBBB>>>>>>===<<<;;;::::::999888888888888777777777777555555555555555555555555666555333111...,,,***)))222333333444444333333222666666555444333333222222555444333333222222222222333333333333333333333333111111222333333444555555333333333333333333333333777555444222222333444555444444444444444444444444444444444444444444444444777777666666555555555444555444333222333555777999888<<>>???@@@AAAAAA@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>><<<<<<======<<<;;;::::::<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;::::::;;;;;;<<<:::;;;;;;::::::888777666999999999999999999999999:::;;;;;;<<<<<<;;;;;;:::<<<<<<<<<;;;;;;:::::::::999888888777777777777777:::999999888888999999:::;;;;;;;;;::::::999999999::::::999999888999999999===<<<;;;:::999:::;;;<<<<<<:::666333222444666888<<<;;;;;;::::::999999888:::999999888888999999:::<<<<<<<<<<<<<<<<<<<<<<<<===>>>>>>>>>????????????>>>@@@AAAAAAAAAAAABBBDDDBBBBBBAAA@@@AAABBBCCCDDDEEEEEEFFFFFFFFFFFFEEEEEEFFFFFFGGGHHHHHHHHHHHHGGGHHHHHHHHHIIIIIIHHHGGGGGGFFFFFFGGGGGGGGGHHHHHHHHHHHHIIIIIIJJJKKKLLLMMMMMMLLLMMMMMMNNNNNNOOOPPPPPPMMMMMMNNNNNNNNNNNNOOOOOONNNNNNNNNNNNNNNNNNNNNNNNNNNOOOPPPQQQRRRTTTUUUUUUQQQQQQQQQRRRSSSTTTTTTTTTUUUVVVWWWXXXXXXXXXWWWVVVWWWXXXXXXXXXYYYYYYZZZZZZ\\\[[[[[[[[[]]]```bbbdddgggppp|||zzztttpppfff]]]WWWRRRMMMKKKMMMMMMLLLKKKJJJHHHFFFEEEDDDCCCCCCBBBBBBAAA@@@@@@@@@>>>>>>===<<<;;;::::::999888888888888777777777777666666666666666666666666444444333222111000///...222333333444444333333222444444444444444444444444444333222111111111111222333333333333333333333333111111222333333444555555333333333333333333333333444444555555444444333333444444444444444444444444444444444444444444444444777666666666555555555444666555444444444666888999777:::@@@GGGOOOZZZeeelllsssuuuxxxzzz{{{|||~~~~~~yyyvvvsssiiikkkmmmnnnrrr{{{~~~~~~}}}{{{yyyxxxvvvvvvttttttssstttuuuwwwyyyzzzzzz{{{|||~~~|||mmmcccXXXTTTMMMHHHDDDAAA???===>>>>>>???@@@@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>>>>><<<<<<======<<<;;;;;;:::;;;;;;;;;;;;;;;;;;;;;;;;::::::999999999999::::::888888999999:::;;;;;;;;;999999999999999999999999::::::;;;;;;;;;;;;::::::<<<<<<;;;;;;;;;:::::::::999999888777777777777777999888888777777888888999;;;;;;:::::::::999999999999999999888999999::::::<<<;;;::::::::::::;;;<<<>>><<<:::777777777999:::;;;;;;::::::::::::999999::::::999999999999::::::;;;;;;;;;;;;;;;;;;;;;;;;======>>>>>>>>>?????????>>>???AAAAAA@@@@@@BBBCCCBBBBBBAAAAAAAAABBBCCCDDDDDDEEEEEEFFFFFFEEEEEEDDDEEEFFFGGGGGGHHHHHHGGGGGGGGGHHHHHHIIIHHHHHHGGGGGGFFFFFFGGGGGGGGGHHHHHHHHHJJJJJJJJJJJJJJJJJJJJJKKKLLLLLLMMMMMMNNNOOOOOOOOOMMMNNNNNNNNNNNNOOOOOOOOONNNNNNNNNNNNNNNNNNNNNNNNOOOOOOPPPQQQRRRSSSSSSTTTQQQQQQQQQRRRRRRSSSSSSSSSUUUUUUWWWXXXXXXXXXWWWVVVVVVVVVWWWWWWXXXYYYZZZZZZ[[[ZZZYYYZZZ[[[]]]```aaabbbiiirrryyyxxxsssqqqggg^^^YYYSSSNNNLLLNNNMMMLLLKKKIIIHHHFFFEEEDDDBBBBBBAAAAAA@@@?????????>>>>>>===<<<;;;::::::999888888888888777777777777777777777777777777777777333333333333444444444444222333333444444333333222111222222333444555555666222222111111000000111111333333333333333333333333111222222333333444444555333333333333333333333333222444555666666444222111444444444444444444444444444444444444444444444444666666666555555555555555777777666555555666777888666888;;;???EEENNNXXX___mmmrrryyy~~~yyywwwrrrmmmlllrrr|||~~~|||{{{|||~~~~~~~~~}}}|||}}}~~~ssseeeYYYRRRMMMJJJEEEAAA???>>><<<;;;===>>>>>>??????>>>>>>===>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<===<<<<<<;;;:::::::::::::::::::::::::::999999888888888888999999999999888888999:::<<<===999999999999999999999999::::::;;;;;;;;;;;;::::::;;;;;;;;;;;;::::::::::::999999888777777777777888888777777777777777777888::::::::::::999999999999888888888888999:::;;;;;;;;;;;;:::::::::;;;;;;<<<===<<<;;;:::999999999:::999999::::::::::::;;;;;;::::::999999999999::::::::::::::::::::::::::::::============>>>>>>>>>>>>===???@@@AAA@@@@@@AAACCCCCCBBBBBBBBBBBBCCCDDDDDDDDDDDDEEEEEEEEEEEEDDDDDDEEEEEEFFFGGGGGGGGGGGGGGGGGGGGGHHHHHHHHHHHHGGGGGGFFFFFFGGGGGGGGGHHHHHHHHHJJJJJJJJJIIIIIIHHHHHHHHHKKKKKKLLLLLLMMMNNNNNNNNNNNNNNNNNNNNNOOOOOOOOOPPPOOOOOOOOOOOOOOOOOOOOOOOOOOOPPPPPPPPPQQQQQQQQQQQQQQQQQQQQQRRRRRRRRRRRRRRRTTTUUUVVVWWWXXXWWWVVVVVVSSSTTTUUUVVVWWWXXXYYYZZZYYYYYYXXXXXXYYYZZZ\\\]]]___cccgggjjjooo{{{wwwrrrpppggg^^^XXXSSSNNNLLLMMMLLLLLLKKKIIIGGGFFFDDDDDDDDDCCCCCCBBBBBBAAA@@@@@@>>>>>>===<<<;;;::::::999888888888888777777777666666666666666666666666666333333444444444555555555222333333444444333333222111222222333444444555555222222111111111111222222222222333333333333444444222222222333333444444444333333333333333333333333333444555555555444333222333333333333333333333333333333444444444444444444555555555555555555555555777666555555444555555666666666777999===DDDLLLRRRcccjjjuuu~~~zzzttttttyyy}}}|||lll```WWWPPPMMMGGGDDDAAA?????????>>>===================================================;;;<<<<<<<<<<<<<<<;;;;;;::::::::::::::::::::::::999999888888888888999999<<<;;;888777666777999:::999999999999999999999999:::::::::;;;;;;::::::::::::::::::::::::::::::::::::999888888777777888888888888777777777777888888:::999999999999999999999888888888888999:::;;;<<<;;;:::::::::;;;;;;<<<<<<888999999999888777777666888888999::::::;;;<<<<<<:::::::::999999:::::::::::::::::::::::::::::::::<<<<<<<<<=========>>>>>>===>>>@@@@@@??????AAABBBBBBBBBBBBCCCCCCCCCDDDDDDCCCDDDDDDEEEEEEDDDDDDCCCDDDEEEEEEFFFGGGFFFFFFFFFFFFFFFGGGHHHHHHHHHHHHGGGFFFFFFGGGGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHJJJJJJJJJKKKLLLLLLMMMMMMNNNNNNNNNNNNOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOPPPPPPPPPPPPOOOOOOOOOOOOQQQQQQQQQQQQQQQQQQQQQQQQSSSTTTUUUVVVWWWWWWVVVVVVQQQRRRSSSUUUVVVXXXYYYYYYYYYYYYXXXXXXXXXYYYZZZ[[[^^^```aaacccfffooo{{{xxxrrrpppfff]]]XXXRRRMMMKKKMMMLLLKKKJJJIIIGGGEEEDDDCCCDDDCCCCCCBBBBBBAAA@@@@@@>>>>>>===<<<;;;::::::999888888888888777777777666555555555555555555555555444444444444444444444444222333333444444333333222333333333333333333333333333333222222222333333444222222222333333444444444222222333333333333444444333333333333333333333333666555444333222333444444333333333333333333333333333333333444444444555555444444444555555555555555555555444444333444444444666666666666888<<>>???@@@??????<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999999999999:::::::::999777666555666888999999999999999999999999999999::::::::::::::::::999:::::::::::::::::::::::::::999999888888888888888999999999888888999999999999999999999999999999999888888888888999:::;;;<<<999::::::;;;;;;<<<<<<<<<666777777888888777666555888888999999:::;;;<<<<<<;;;::::::::::::::::::;;;::::::::::::::::::::::::;;;<<<<<<<<<<<<=========<<<>>>????????????@@@BBBBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDCCCCCCCCCDDDEEEEEEFFFFFFEEEEEEEEEFFFGGGGGGHHHHHHHHHGGGFFFFFFGGGGGGGGGHHHHHHHHHFFFFFFGGGGGGHHHIIIIIIJJJHHHHHHIIIJJJJJJKKKKKKLLLMMMMMMMMMNNNNNNNNNOOOOOONNNNNNNNNNNNNNNNNNNNNNNNOOOOOOOOOOOONNNNNNNNNNNNPPPPPPPPPPPPQQQQQQQQQQQQQQQSSSTTTVVVVVVVVVVVVUUUQQQQQQRRRTTTUUUWWWXXXYYYZZZZZZYYYYYYYYYZZZZZZZZZ\\\]]]___aaacccgggooottt|||yyytttpppfff]]]WWWRRRMMMKKKMMMLLLKKKJJJHHHGGGEEEDDDCCCBBBBBBAAAAAA@@@?????????>>>>>>===<<<;;;::::::999888888888888777777777777555555555555555555555555444444444444333333333222222333333444444333333222333333333333222222222222333333333222333333444555111222222333333444444555333333333333333333333333333333333333333333333333777666333222111222444555333333333333333333333333222333333444444555555555444444444444444555555555333333333333333333333333666666666666666999===@@@DDDLLL[[[jjjyyy}}}|||}}}xxxhhh```UUULLLGGGEEEEEEDDD???===<<<<<<===>>>>>>===<<<;;;;;;::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<:::;;;<<<<<<===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<::::::999999999999::::::666555555666777999;;;<<<999999999999999999999999999999::::::::::::999999999999999999::::::::::::::::::999888888888888999::::::999999999999::::::888888888999999999999999888888888888999:::;;;;;;999999:::;;;<<<<<<<<<<<<888888999999999888888777888888999::::::;;;<<<<<<;;;;;;::::::::::::;;;;;;::::::::::::::::::::::::;;;;;;;;;;;;<<<<<<<<<===<<<===>>>???>>>>>>???AAA@@@AAABBBBBBCCCCCCBBBBBBBBBBBBCCCCCCCCCCCCBBBBBBCCCCCCDDDEEEEEEEEEEEEEEEDDDEEEFFFGGGHHHHHHHHHHHHFFFFFFGGGGGGGGGHHHHHHHHHEEEFFFFFFGGGIIIJJJJJJKKKGGGGGGHHHHHHIIIJJJJJJJJJLLLLLLLLLLLLMMMMMMMMMNNNMMMMMMMMMMMMMMMMMMMMMMMMNNNNNNNNNNNNMMMMMMMMMMMMNNNNNNOOOOOOPPPQQQQQQRRRPPPRRRSSSUUUVVVVVVVVVUUUQQQRRRSSSTTTUUUVVVWWWXXXYYYZZZZZZZZZZZZZZZZZZZZZYYY[[[]]]___```bbbfffhhhmmmttt{{{vvvqqqggg^^^YYYSSSNNNLLLNNNLLLKKKJJJHHHFFFEEEDDDCCCCCCCCCBBBBBBAAA@@@@@@@@@>>>>>>===<<<;;;::::::999888888888888777777777777555555555555555555555555444444444444444444444444222333333444444333333222111111111222333333444444222222111111222333333444111111222333333444555555333333333333333333333333333333333333333333333333555555444444333333333333222222222222222222222222222222333333444555555666333333333444444555555555222222333444555555555555444555666666666777:::<<<>>>EEEPPP^^^mmm}}}}}}nnnbbbWWWRRRKKKEEECCCAAA@@@@@@===<<<;;;;;;<<<===<<<;;;<<<;;;:::999999:::;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;<<<======<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;999999888888888888999999666666777999:::;;;<<<===999999999999999999999999999999::::::::::::999999888888999999999:::::::::;;;:::999999888888999999999999888888888888999999777888888888999999999999999999999888999999::::::888999:::<<<<<<<<<<<<<<<999999999999999999999999999999999::::::;;;;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;;;;<<<<<<<<<;;;===>>>>>>===>>>???AAA???@@@AAABBBBBBBBBAAA@@@BBBBBBBBBCCCCCCBBBBBBBBBBBBCCCDDDDDDEEEEEEDDDDDDDDDEEEFFFGGGGGGHHHHHHHHHFFFFFFGGGGGGGGGHHHHHHHHHGGGGGGHHHHHHIIIIIIJJJJJJFFFFFFGGGGGGHHHIIIIIIIIIKKKKKKKKKKKKLLLLLLLLLLLLKKKKKKKKKKKKKKKKKKKKKKKKLLLLLLMMMMMMMMMMMMMMMMMMLLLLLLMMMOOOPPPQQQRRRSSSPPPQQQSSSTTTVVVVVVUUUUUUSSSSSSTTTUUUUUUVVVWWWWWWXXXXXXYYYZZZZZZZZZZZZZZZZZZ[[[\\\]]]^^^```bbbdddeeeiiipppvvv}}}}}}xxxrrriii___ZZZUUUOOOMMMOOOKKKKKKJJJHHHFFFEEECCCCCCFFFEEEEEEDDDDDDCCCBBBBBB>>>>>>===<<<;;;::::::999888888888888777777777777777777777777777777777777333333444444555666666666222333333444444333333222...///000111333444555666111111000000111222333333111111222333333444555555333333333333333333333333333333333333333333333333333444555666666444222111222222222222222222222222222222333333444555666666333333333444444555555555222333444555666666666666222444666777666777888999999===EEEOOO\\\lll{{{~~~|||zzzxxx{{{qqqeeeZZZQQQMMMJJJFFFDDDCCCBBBAAA@@@>>>===;;;<<<======<<<:::;;;;;;999999999999;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;<<<=========<<<::::::::::::::::::::::::888888777777777777888888::::::;;;<<<<<<<<<;;;;;;999999999999999999999999999999999::::::999999999888888888999999:::::::::;;;:::999999888888999999888888777777777777888888777777888888999999999999::::::999999888999999999777999:::<<<======<<<<<<999888888777777888999999999999::::::::::::;;;;;;<<<;;;;;;::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<:::::::::;;;;;;;;;<<<<<<;;;<<<>>>>>>======???@@@>>>???@@@AAABBBAAA@@@@@@AAABBBBBBCCCCCCBBBBBBAAABBBCCCCCCDDDDDDDDDDDDDDDDDDDDDEEEGGGGGGHHHHHHHHHFFFFFFGGGGGGGGGHHHHHHHHHJJJJJJIIIIIIIIIIIIHHHHHHEEEFFFFFFGGGHHHHHHIIIIIIJJJJJJJJJJJJKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKLLLLLLLLLMMMMMMMMMMMMKKKKKKMMMNNNPPPQQQSSSSSSOOOPPPRRRTTTUUUVVVUUUUUUTTTTTTUUUUUUVVVVVVVVVWWWVVVWWWXXXYYYZZZZZZZZZZZZ]]]]]]\\\\\\]]]```ccceeeaaadddhhhkkkpppyyy~~~xxxoooiii___WWWRRRPPPNNNMMMLLLKKKJJJHHHGGGFFFEEEEEEFFFEEEEEECCCBBBAAA@@@@@@@@@???===;;;:::::::::;;;:::;;;;;;:::888777888999888888777666666666666666555444444333333222222111444444444444444444444444222222222222111111000000777666555555333333222111333333333333333333333333333222222111111222222333222333333444444333333222444444333333333333222222555444222000000000222333444444444444444444333333666666666666666666666666333333333444444444555555444444444555555555555666555999===AAAHHHUUUfffrrr|||~~~xxxwww}}}uuufff\\\UUUMMMHHHDDDCCCBBB@@@???>>>>>>>>>============<<<<<<<<<<<<<<<:::888999<<<>>><<<:::999666333555:::===;;;999>>>::::::999<<>>>>><<<:::===<<<;;;:::::::::::::::999999::::::;;;<<<=========>>>???@@@@@@???>>>>>>@@@@@@@@@???????????????AAAAAA@@@???>>>>>>>>>???AAAAAABBBBBBCCCDDDDDDDDDDDDDDDDDDDDDEEEFFFHHHHHHFFFFFFGGGGGGGGGHHHHHHHHHGGGHHHIIIJJJJJJJJJIIIHHHFFFGGGHHHIIIJJJJJJJJJJJJGGGGGGHHHIIIKKKLLLNNNOOOMMMMMMNNNNNNMMMLLLKKKJJJLLLLLLLLLLLLLLLMMMNNNNNNKKKKKKKKKLLLMMMOOOPPPQQQQQQQQQRRRSSSTTTUUUUUUVVVRRRTTTUUUWWWXXXXXXWWWWWWWWWWWWWWWWWWXXXXXXXXXXXXYYYZZZ\\\^^^___```aaaaaaaaaaaabbbdddhhhmmmsssvvv~~~yyypppjjj```XXXSSSPPPNNNMMMLLLKKKJJJHHHGGGFFFEEEEEEEEEEEEDDDCCCBBBAAA@@@@@@@@@>>>===;;;::::::::::::999::::::999666555555666777666666555555555555555333333333333333333333333444444444444444444444444222222222222111111111000444333333222222111111000333333333333333333333333333222222222222222222333222333333444444333333222444444333333333333222222555444222111000111222333222333333333333333333333444444444444444444444444333333333444444444444555444444444444555555555555666999;;;<<<@@@HHHTTT^^^jjjrrr~~~}}}rrrcccWWWPPPKKKEEEAAACCCBBBAAA???>>>=========<<<<<<<<<<<<;;;;;;;;;;;;<<<:::999:::<<<===<<<:::>>>:::777888;;;<<<:::777;;;888999888===PPP\\\TTTHHH???999999;;;:::888999999999999999999999999999888888888999999999::::::888888999999999888777777999999::::::::::::999999::::::::::::::::::999999999999999999999999999999777777777777777888888888:::999888777777999:::<<<777888::::::888777888999999999999999999999999999999999888888888999:::;;;;;;;;;:::::::::::::::;;;<<<;;;:::;;;===>>><<<999<<<<<<;;;:::::::::::::::999999::::::;;;<<<<<<===999:::;;;<<<======>>>>>>????????????????????????AAA@@@??????>>>>>>??????@@@@@@AAABBBBBBCCCCCCDDDCCCCCCCCCCCCDDDDDDEEEFFFFFFFFFFFFFFFGGGGGGGGGGGGFFFGGGHHHIIIJJJIIIHHHHHHGGGGGGHHHHHHIIIJJJJJJKKKLLLKKKKKKJJJJJJJJJKKKKKKLLLLLLMMMNNNMMMLLLKKKJJJKKKKKKKKKKKKKKKLLLMMMNNNKKKKKKKKKLLLMMMNNNPPPPPPPPPPPPQQQRRRSSSTTTTTTUUUSSSTTTUUUVVVWWWWWWWWWWWWWWWWWWWWWXXXXXXXXXYYYYYYYYYZZZ\\\]]]___`````````]]]]]]]]]^^^bbbfffjjjmmmssswww~~~zzzrrrlllbbbYYYSSSPPPNNNLLLLLLKKKJJJHHHGGGFFFEEEEEEDDDDDDCCCBBBAAA@@@?????????>>>===;;;::::::::::::888999999777555333333444666666555444444444444444111111222333333444555555444444444444444444444444222222222222111111111111222222222222222222222222333333333333333333333333222222222222222222222222222333333444444333333222444444333333333333222222555444333222111222333444111111111222222333333333333333333333333333333333333333333333444444444444444444444444555555555555666888999999999===DDDJJJSSS[[[hhhuuu~~~uuuccc[[[QQQIIIEEECCC@@@>>>AAA@@@???======<<<<<<<<<;;;;;;;;;;;;:::::::::999;;;:::999:::<<<===<<<;;;???<<<999:::<<<===;;;999;;;888:::999;;;PPPbbb```RRREEE999777999:::999:::999999999999999999999999888888888999999999999:::888999999888777666555555888999999999999999999888;;;;;;::::::999888888777999999999999999999999999888888888888777777777777999999888777777999:::;;;888999999888777777888:::999999999999999999999999999888888888888999:::::::::999999999999999::::::;;;::::::;;;<<<<<<;;;999<<<;;;;;;:::::::::::::::999::::::;;;;;;<<<<<<<<<888888999:::;;;===>>>???======>>>>>>??????@@@@@@@@@@@@???>>>>>>>>>??????@@@@@@@@@AAABBBBBBCCCCCCCCCBBBBBBBBBBBBBBBCCCCCCDDDDDDEEEEEEEEEFFFFFFFFFEEEFFFHHHIIIIIIIIIHHHHHHHHHHHHGGGGGGHHHIIIJJJKKKMMMMMMLLLKKKJJJJJJJJJJJJKKKKKKLLLMMMMMMLLLKKKJJJIIIIIIIIIJJJJJJKKKLLLMMMJJJJJJJJJKKKLLLMMMNNNOOONNNOOOOOOQQQRRRSSSSSSTTTTTTTTTTTTTTTUUUVVVWWWWWWWWWWWWWWWXXXXXXXXXYYYYYYXXXYYY[[[\\\^^^^^^______ZZZZZZYYYYYY[[[^^^aaacccgggjjjnnnttt{{{{{{tttmmmcccZZZTTTPPPNNNLLLLLLKKKJJJHHHGGGFFFEEEEEECCCCCCBBBAAA@@@@@@?????????>>>===<<<;;;::::::999888999999777444333333333777666555555444444555555222222222333333444444444444444444444444444444444222222222222222222222222333333333444444555555555333333333333333333333333222222222222222222222222222333333444444333333222444444333333333222222222444444333222222333333444000111111222333444444555333333333333333333333333222222333333333444444444333333444444444555555555444666888888888:::>>>AAACCCIIISSS]]]iiivvv~~~sssfff^^^TTTOOOHHHCCCAAAAAAAAA@@@>>>>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::;;;<<<<<<;;;;;;999888999<<<>>>>>>======:::<<<:::888GGGXXXYYYSSSEEE888666999:::::::::888888888888888888888888888888888888999999999999888888999999888777666666666666777777777777666666::::::999999888888888777888888888888888888888888999999888888777777666666888888888777888999::::::999999999777666666999;;;888888888888888888888888888888888888888999999:::888888888888888888999:::;;;;;;;;;;;;;;;;;;:::999;;;;;;::::::999::::::;;;:::::::::;;;;;;;;;<<<<<<;;;;;;::::::;;;===>>>@@@<<<<<<======>>>???@@@@@@??????>>>>>>>>>>>>??????@@@@@@AAAAAABBBCCCCCCCCCCCCBBBBBBAAAAAAAAABBBBBBCCCCCCCCCDDDDDDDDDEEEEEEFFFGGGHHHJJJJJJJJJIIIIIIIIIHHHGGGFFFFFFHHHJJJKKKJJJJJJJJJJJJKKKLLLLLLMMMJJJJJJLLLLLLMMMLLLKKKJJJIIIIIIIIIIIIJJJKKKLLLMMMKKKKKKJJJJJJKKKLLLMMMMMMNNNNNNOOOQQQRRRSSSTTTTTTUUUTTTSSSSSSSSSUUUVVVWWWWWWWWWWWWWWWXXXXXXXXXXXXXXXXXXZZZ[[[\\\]]]]]]]]][[[ZZZYYYXXXYYYZZZ[[[\\\aaabbbeeeiiinnntttyyy|||~~~zzztttmmmcccZZZTTTPPPNNNLLLLLLKKKJJJHHHGGGFFFEEEEEEBBBBBBBBBAAAAAA@@@@@@???>>>>>>======;;;:::999999999::::::888666444444555888777666666555555666666444444444333333222222222444444444444444444444444222222222222222222222333222333333444444555555666333333333333333333333333111222222333333222222111222333333444444333333222444444333333333222222222333333333222333333333444111222222333444555555666444444444444444444444444222222222333333333444444333333333444444444444555444666777888999999:::;;;<<<@@@DDDIIIQQQ^^^mmmwwwwwwiii]]]TTTOOOJJJGGGCCC@@@????????????<<<<<<;;;;;;:::;;;;;;;;;<<<<<<<<<;;;;;;;;;;;;:::::::::;;;;;;;;;;;;<<<<<<999888888999;;;<<<======:::888<<<;;;444<<>>===;;;::::::;;;<<<===;;;;;;<<<===>>>>>>?????????>>>>>>===>>>>>>??????@@@AAAAAABBBCCCCCCDDDDDDCCCCCCBBBAAAAAAAAABBBBBBBBBBBBCCCCCCCCCDDDDDDDDDFFFGGGIIIJJJKKKKKKKKKJJJIIIHHHGGGFFFFFFGGGIIIKKKJJJJJJIIIIIIJJJKKKLLLLLLIIIJJJKKKMMMMMMMMMLLLLLLKKKJJJJJJJJJJJJKKKLLLLLLLLLKKKKKKKKKKKKKKKLLLLLLNNNOOOPPPQQQSSSTTTUUUVVVUUUTTTSSSRRRSSSTTTUUUVVVVVVVVVVVVVVVWWWWWWWWWWWWWWWWWWYYYZZZ[[[[[[[[[[[[[[[ZZZYYYXXXWWWWWWXXXXXX[[[\\\]]]```dddhhhlllooo}}}yyyrrrlllbbbYYYSSSPPPNNNLLLLLLKKKJJJHHHGGGFFFEEEEEECCCBBBBBBBBBAAAAAAAAA@@@>>>>>>>>>===<<<;;;999888999::::::999777666666777888888777666666666666666555555444333333222111111444444444444444444444444222222222222333333333333111111111222222333333333333333333333333333333333111222333444444333222111222333333444444333333222444444333333333333222222111111222222222222333333333333333444444555555555444444444444444444444444222222222222333333333333333333333333444444444444555666666777777666555444:::;;;<<<>>>AAAJJJVVV___nnnxxx|||oooaaaVVVOOOJJJGGGAAA@@@===;;;::::::;;;;;;;;;;;;:::::::::;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;999:::<<<;;;::::::;;;===;;;::::::999999999999999777444:::;;;444666===;;;???999666999;;;999888999888888888888888888888888777777777888888888888999777777888::::::;;;;;;;;;888999999999999999999888555666666777888888999999888888888888888888888888888888888888777777777777777777777888888888888999888999999888777777888:::888888888888888888888888666777888888999999888888777777777777888999::::::<<<===>>>===;;;::::::;;;999999999999999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;:::999999999999;;;;;;<<<<<<======>>>>>>>>>>>>=========>>>??????@@@@@@@@@AAABBBBBBCCCCCCBBBAAAAAAAAAAAAAAABBBBBBBBBBBBCCCCCCCCCDDDDDDDDDEEEFFFHHHJJJKKKKKKJJJJJJIIIHHHGGGFFFFFFGGGHHHIIIKKKKKKJJJIIIHHHHHHHHHHHHIIIJJJLLLMMMNNNNNNNNNMMMNNNNNNMMMLLLLLLLLLLLLLLLMMMMMMLLLKKKKKKKKKLLLLLLNNNOOOPPPQQQSSSUUUVVVVVVTTTSSSSSSSSSSSSSSSTTTTTTTTTTTTTTTUUUUUUUUUVVVVVVVVVWWWXXXYYYYYYZZZZZZZZZXXXXXXWWWVVVVVVVVVVVVVVVYYYZZZ[[[^^^```cccfffggg|||wwwpppjjj```XXXSSSPPPNNNMMMLLLKKKJJJHHHGGGFFFEEEEEECCCCCCCCCBBBBBBBBBBBBBBB======>>>===<<<;;;999888777888999999777777888999777777666555555555555666333333333333333333333333444444444444444444444444222222222333333333444444222222222222222222222222333333333333333333333333000111333444444333111000222333333444444333333222444444333333333333222222///000111111222222222111333333333333333333333444333333333333333333333333111222222222222333333333222222333333333444444444555555555555666555444333555777999:::;;;???EEEKKKVVV```mmmyyy}}}zzzzzz}}}{{{{{{}}}zzziiicccZZZQQQKKKGGGDDDBBB<<<<<<;;;:::999888999::::::::::::::::::;;;<<<===;;;;;;;;;;;;:::::::::999888:::<<<<<<::::::;;;===:::::::::999888888999:::888444999<<<555555888444999777777::::::777777:::888888888888888888888888777777777777888888888888777888999999999999999888999999::::::::::::999999666666777777777777777777888888888888888888888888777777777777777888888888666777777888888888888888777888::::::888777888999888888888888888888888888555666777888999888888777888777777888999:::;;;;;;===???@@@???<<<:::;;;<<<999999888888999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;;;;;;;::::::999<<<<<<<<<<<<<<<<<<<<<<<<===============>>>??????>>>>>>>>>???@@@@@@AAAAAA???????????????@@@AAABBBCCCCCCCCCCCCDDDDDDDDDDDDCCCDDDFFFHHHIIIIIIIIIIIIGGGGGGGGGGGGGGGGGGGGGGGGIIIHHHHHHGGGGGGGGGHHHHHHIIIKKKLLLNNNOOOPPPOOOOOORRRQQQPPPOOOMMMMMMMMMMMMOOONNNMMMLLLLLLLLLLLLLLLMMMMMMOOOPPPRRRTTTUUUVVVRRRSSSSSSSSSSSSSSSRRRRRRSSSSSSSSSSSSTTTTTTTTTTTTUUUVVVWWWXXXXXXYYYYYYXXXXXXWWWWWWWWWWWWWWWWWWWWWYYYZZZ\\\^^^```bbbcccccc|||uuuoooiii___WWWRRRPPPNNNMMMLLLKKKJJJHHHGGGFFFEEEEEECCCCCCCCCCCCCCCCCCBBBBBB======>>>>>>===;;;999888666777888888777777888999666666555444444444444555111222222333333444444555444444444444444444444444222222222333333444444444444444444444444444444444333333333333333333333333000111333444444333111000222333333444444333333222444444444333333333222222...///000111111111111111333333222222222222222222222222222222222222222222111111222222222333333333222222333333333444444444333333333555777888777666000444999:::::::::===@@@DDDNNN\\\hhhttt~~~yyyjjj```VVVSSSNNNIIIGGGDDDBBB???<<<======<<<;;;;;;<<<===::::::::::::;;;<<<======:::::::::999999999888888888;;;===<<<:::999;;;>>>777888999999999:::<<<>>>>>>777;;;>>>777555777111888777999;;;888444666<<<777777777777777777777777777777777777888888888888888999999888888777666555888888999999999999888888888888777777666666555555777777777777777777777777666666777777888888999999666666777888888888888888666888::::::999888777888777777777777777777777777555666777999999888888777888888888888999:::;;;<<<===@@@AAA@@@===;;;;;;===999888888888999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;:::;;;===>>>???>>>======<<<<<<<<<<<<<<<<<<;;;;;;===============>>>??????<<<<<<<<<===>>>>>>??????============>>>???AAAAAACCCCCCCCCDDDDDDDDDEEEEEEAAABBBDDDFFFGGGHHHGGGGGGGGGGGGHHHHHHHHHGGGGGGFFFDDDDDDEEEFFFGGGIIIKKKLLLJJJKKKMMMOOOPPPQQQPPPPPPUUUTTTRRRPPPOOONNNMMMMMMPPPOOONNNMMMLLLLLLLLLLLLKKKLLLMMMOOOQQQSSSTTTUUUQQQRRRSSSTTTTTTSSSRRRQQQRRRRRRRRRRRRSSSSSSSSSSSSUUUUUUVVVWWWXXXXXXXXXXXXYYYYYYYYYYYYYYYZZZZZZZZZTTTVVVYYY[[[]]]^^^^^^^^^}}}xxxpppiii___UUUPPPNNNMMMMMMKKKJJJIIIIIIGGGGGGFFFEEEDDDCCCCCCBBBBBBAAA@@@@@@??????>>>>>>===;;;:::999:::999777666666666777888333333222111111000//////666666666555555444444444444444444444444444444444111000111111222333444555666555333222222333555666555444222111000/////////555444444333222111000000111222444555555444222111111222333444444444444444//////000111222333333333222222222222222222222222222222222222222222222222111222333333333333222111333333333333333333333333555666666666666666555555444444444555666777777888>>>DDDKKKRRR\\\mmmuuukkkbbbXXXQQQIIIGGGDDDAAA????????????;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;:::999777777666888999;;;<<<<<<;;;999888999999999999999999999999::::::::::::::::::::::::888999999888666555666777999888888888777777666666777777888888888888777777666666666666666666666666999999888888888888999999444555666777777888888777777777777777777777777777777777888888888777777666777777777777777777777777888888888888888888888888:::::::::999999888888888999888888888777777666666555555666777888999999:::888777777777888999::::::;;;;;;;;;::::::999999999:::999888777777888999::::::;;;;;;<<<<<<;;;;;;:::<<<<<<<<<============>>>>>>===<<<;;;;;;;;;;;;;;;:::;;;===>>>>>>>>>===<<<>>>???@@@???===<<<===>>>??????>>>>>>>>>>>>>>>>>>DDDCCCCCCBBBBBBBBBCCCCCCFFFEEEEEEEEEEEEGGGIIIJJJHHHHHHGGGFFFFFFGGGGGGGGGGGGGGGFFFFFFFFFFFFFFFGGGIIIIIIIIIJJJKKKLLLLLLMMMOOOOOONNNMMMLLLLLLLLLMMMMMMNNNNNNNNNMMMLLLJJJIIIKKKKKKKKKKKKLLLLLLLLLLLLOOOPPPQQQSSSTTTTTTTTTTTTVVVSSSQQQQQQSSSTTTRRRPPPRRRRRRRRRSSSTTTVVVWWWXXX[[[ZZZYYYWWWWWWWWWXXXYYYXXXXXXYYYYYYZZZ\\\]]]^^^|||vvvnnnggg]]]TTTPPPNNNMMMMMMKKKJJJIIIIIIGGGGGGFFFEEEDDDCCCCCCBBBBBBAAA@@@@@@??????>>>>>>===;;;:::999999999777666666666777888777666666555444444333333444444444444333333222222444444444444444444444444222222222222333444555555555444333222222333444555333333222111111111111222444333333222222111111111111222444555555444222111///000000111111111000000000000000111222222222333222222222222222222222222000111111222333444444555111222333333333333222111333333333333333333333333555555555666666555555444333444444555666666777777888===CCCGGGNNN[[[mmmzzz|||ttthhh^^^WWWPPPHHHBBBEEECCCAAA>>>=========>>>;;;;;;;;;;;;;;;;;;;;;;;;888888888999999:::::::::888999;;;<<<<<<;;;999888999999999999999999999999::::::::::::::::::::::::888999:::999777777777888>>>===;;;999666444222111777777888888888888777777666666666666666666666666888777777777777777777888666777777777777777666666777777777777777777777777777777888888888777777666666666666666666666666666777777777777777777777777888888888888888777777777888888888777777777666666777777777777777888888888888888777777888888999:::;;;;;;:::::::::999999999::::::999888888999::::::::::::;;;;;;;;;;;;::::::;;;;;;;;;<<<<<<<<<=========<<<<<<<<<;;;;;;;;;;;;:::;;;===>>>>>>>>>===<<<===???@@@@@@??????@@@AAA????????????????????????CCCBBBBBBBBBBBBBBBCCCCCCEEEDDDDDDDDDEEEFFFGGGHHHGGGGGGGGGFFFFFFGGGGGGGGGGGGGGGFFFFFFFFFFFFFFFGGGHHHIIIIIIJJJKKKKKKLLLLLLNNNNNNMMMLLLLLLLLLLLLLLLNNNNNNNNNMMMMMMLLLKKKJJJKKKKKKKKKKKKLLLLLLLLLLLLNNNOOOPPPQQQRRRSSSSSSSSSVVVSSSQQQQQQSSSTTTRRRQQQPPPPPPPPPQQQRRRTTTUUUVVVYYYXXXWWWWWWXXXYYYZZZ[[[XXXXXXXXXYYYZZZ[[[\\\]]]yyysssjjjddd[[[SSSOOOMMMMMMMMMKKKJJJIIIIIIGGGGGGFFFEEEDDDCCCCCCBBBBBBAAA@@@@@@??????>>>>>>===;;;:::999999888888777666777777777888888888777666666555555333333222222222222111111555555555555555555555555444444333333333444444555444444333333333333444444222222222222222333444444222222222222222222222222111222333444444333222111333333333333333222222222111111111111111111222222222222222222222222222222000000111222444555666666111222222333333222222111333333333333333333333333333444444555555444444333333444444555555666666666444888;;;===???GGGRRR\\\kkksss|||rrraaa[[[RRRLLLIIIEEE@@@<<>><<<;;;::::::;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;777777888999::::::;;;;;;888999:::;;;;;;:::999888999999999999999999999999999999999999999999999999999:::;;;:::888777888999888888777777777777777777777777888888888888777777777777777777777777777777777777666666666666777777888888888888777666555444777777777777777777777777666777777888888777777777666666666666666666666666777777777777777777777777666666666666777777777777888888777777777777666666888888888777777666666666888888777777777888999999:::::::::999999999999999;;;::::::999999::::::;;;999::::::;;;;;;::::::999::::::::::::;;;;;;;;;;;;;;;;;;<<<===<<<<<<:::999:::;;;<<<===>>>===<<<<<<:::<<<>>>???>>>???AAABBB??????@@@@@@@@@@@@@@@@@@AAAAAAAAAAAABBBCCCCCCDDDCCCCCCCCCCCCCCCDDDEEEFFFFFFFFFFFFFFFFFFFFFGGGGGGGGGFFFFFFFFFFFFFFFGGGGGGHHHIIIIIIJJJJJJKKKKKKKKKMMMMMMLLLLLLKKKKKKLLLLLLOOONNNMMMLLLKKKKKKKKKKKKKKKKKKKKKKKKLLLLLLLLLLLLMMMNNNOOOPPPQQQRRRRRRRRRUUUSSSQQQQQQRRRSSSRRRQQQPPPPPPPPPQQQRRRSSSTTTUUUVVVVVVVVVWWWXXXZZZ[[[\\\WWWWWWWWWXXXYYYZZZ[[[\\\vvvpppgggaaaXXXRRRNNNMMMMMMLLLKKKJJJIIIIIIGGGGGGFFFEEEDDDCCCCCCBBBBBBAAA@@@@@@??????>>>>>>===;;;:::999999888888777777777777777666666666555555555444444222222222222222222222222555555555555555555555555444444333222222222333333222333444444444444333222333333222222333333444555111111111222222333333333111222333333333333222111555555444444333333333333222222222111111111111111222222222222222222222222111111222333444555555555222222222222222222222222222222222222222222222222222222333444444444333333333333444444444555555555555777999999999;;;BBBGGGRRRYYYdddppp|||~~~qqqddd[[[QQQMMMHHHEEEDDDBBB@@@>>>;;;::::::999999::::::;;;::::::::::::::::::::::::999999999999999999999999888999::::::::::::999888888888888888888888888888999999999999999999999999777999999999777777888999444444555777888999:::;;;777777888888888888777777777777777777777777777777777777666666666666777777888888888888888777666555666666666666666666666666555666777777777777777777666666666666666666666666777777777777777777777777555555555666777777777888777777777777777777666666777777777777777777666666888888777777777777888888999999999999999888888888:::::::::999999:::::::::999999::::::::::::999999888999999999::::::::::::999:::<<<======<<<:::999:::;;;<<<=========<<<;;;999;;;<<<===<<<===>>>@@@@@@@@@@@@@@@@@@AAAAAAAAA@@@@@@@@@@@@AAABBBCCCDDDAAAAAABBBBBBBBBCCCCCCDDDEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEFFFFFFGGGHHHHHHHHHIIIIIIIIIJJJJJJJJJLLLLLLKKKKKKJJJKKKKKKLLLOOONNNLLLKKKKKKKKKLLLMMMKKKKKKKKKKKKLLLLLLLLLLLLMMMNNNOOOPPPQQQRRRRRRRRRTTTSSSRRRRRRRRRRRRRRRRRRRRRRRRRRRSSSSSSUUUVVVVVVVVVVVVVVVWWWXXXYYYZZZ[[[VVVVVVVVVWWWXXXYYYZZZZZZ~~~tttnnnddd___WWWQQQNNNMMMLLLLLLKKKJJJIIIIIIGGGGGGFFFEEEDDDCCCCCCBBBBBBAAA@@@@@@??????>>>>>>===;;;:::999888888888888777777777666555555555444444444444444333333444444444444444444555555555555555555555555222222111111111111111222222222333444444333222222555444333333222222333333111111111222222333333444222222222222222222222222222111000000000000111111222222222111111111111111222222222222222222222222333333333333333333333222222222222222222222222222222222222222222222222222111222222333444444333333333333333333444444444444555777999888777888;;;>>>DDDHHHNNNVVV___kkkwwwyyymmmddd\\\TTTNNNFFFDDDAAA???>>>===<<<;;;999999999999999:::;;;;;;::::::::::::::::::::::::999999999999999999999999999999999999999999999999888888888888888888888888888888888888888888888888555777888777666666777888::::::999888777666555555777777888888888888777777777777777777777777777777999888888777777888888999666666777888888888888888666666666666666666666666555555666777777777777777555555555555555555555555888888888888888888888888555666666666777888888888666666666666666666777777444555555666777777888888888888777777666777777888888888888888888888888888888888999999999999888888888888999999999999888888888888888888999999999:::888:::;;;======<<<:::999999:::<<<=========<<<;;;;;;<<<======<<<<<<===?????????@@@@@@@@@AAAAAAAAA?????????@@@@@@BBBCCCDDD@@@AAAAAAAAABBBBBBBBBBBBCCCDDDEEEFFFFFFFFFFFFEEEFFFFFFEEEEEEFFFGGGGGGHHHHHHHHHHHHHHHIIIIIIIIIIIIJJJJJJJJJIIIIIIJJJKKKKKKNNNNNNLLLKKKKKKKKKLLLMMMKKKKKKKKKKKKLLLLLLLLLLLLNNNOOOPPPQQQRRRSSSSSSSSSTTTTTTSSSRRRQQQQQQRRRSSSRRRRRRRRRRRRSSSTTTUUUUUUVVVWWWWWWXXXXXXXXXXXXXXXWWWVVVVVVWWWWWWXXXYYYZZZ}}}ssslllccc^^^WWWQQQNNNMMMLLLKKKKKKJJJIIIIIIGGGGGGFFFEEEDDDCCCCCCBBBBBBAAA@@@@@@??????>>>>>>===;;;:::999777888888888888777666666666666666666666666555555444444555555555555666666444444444444444444444444111111000000000000111222333333222222222222333333444444333222222222222222111111111222222333333333222222222222222222222222222222111000111222333444111111111111111111222222222222222222222222222222444444333222222111111000333222222111111222222333222222222222222222222222111111222333444444444444333333333333333333333333333555666666666777999;;;>>>???AAADDDIIIRRR]]]dddssszzzrrrjjj___VVVQQQMMMIIIFFFAAA@@@>>>===;;;:::::::::999999999::::::;;;;;;;;;::::::::::::::::::::::::777777888999::::::;;;;;;999999999999999999999999888888888888888888888888777777777777777777777777444555777666555555666888888888888777777777777777777777888888888888777777777777777777777777777777999999888888888888999999555666777888999999999999777777777777777777777777444444555666777777777777555555555555555555555555777777777777777777777777666666666666777777777777555555666666666666777777333444444555777888888999888888777666666666777777777777777777777888888888777888888999999888888777777888888999999888888777888888888888999999999999888999;;;<<<<<<;;;::::::999:::;;;<<<===<<<;;;;;;<<<===???>>>======>>>???>>>>>>??????@@@AAAAAAAAA????????????@@@AAABBBBBB@@@@@@AAABBBBBBAAAAAA@@@AAABBBDDDFFFFFFFFFEEEEEEEEEEEEEEEEEEFFFGGGHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHIIIIIIHHHHHHIIIIIIJJJJJJMMMMMMLLLLLLLLLLLLLLLMMMKKKKKKKKKKKKLLLLLLLLLLLLNNNOOOPPPQQQRRRSSSSSSSSSSSSTTTTTTSSSQQQQQQRRRSSSQQQPPPPPPPPPQQQQQQRRRSSSVVVWWWWWWXXXXXXXXXWWWWWWWWWWWWWWWWWWWWWXXXYYYYYY|||rrrlllccc^^^WWWRRRNNNMMMKKKJJJKKKJJJIIIIIIGGGGGGFFFEEEDDDCCCCCCBBBBBBAAA@@@@@@??????>>>>>>===;;;:::999777888888999888777666555666666666666666666666666444444555555555666666666333333333333333333333333000000000000111222333333444333222111111222333444222111111111111222333333222222222222222222333333222222111111111111222222333333222222333555777888000000000111222222222333222222222222222222222222222111111111111111111000333333222111111222333333111111111111111111111111111222333444555555555555333333222222222222222222111222333444555666888999999:::;;;<<<>>>BBBIIIMMM[[[bbblllwww~~~rrrjjjZZZTTTMMMHHHFFFDDDAAA>>>?????????===<<<::::::;;;999999::::::::::::::::::999999999999999999999999888888888999999:::::::::999999888888888888999999888888888888888888888888777777777777777777777777444666777777666666777888444444555777888999:::;;;777777888888888888777777666666666666666666666666888888777777777777888888777888888999999999888888777777777777777777777777333444555666777777777777555555555555555555555555555555555555555555555555666666666555555555555555555555555666666666777777555555555666666666777777888888777666666666666666666666666777777777888888888888999::::::999888888777777888888888888777777888888888999999999::::::999999:::::::::;;;;;;;;;999:::;;;<<<<<<<<<;;;;;;888999;;;;;;;;;;;;===???======>>>>>>???@@@@@@AAA@@@@@@????????????@@@@@@@@@AAABBBBBBBBBAAA@@@@@@@@@BBBDDDEEEFFFFFFEEEDDDEEEEEEEEEEEEFFFGGGHHHIIIHHHHHHGGGGGGGGGGGGGGGGGGHHHHHHHHHHHHHHHIIIJJJJJJLLLLLLMMMMMMMMMMMMLLLLLLKKKKKKKKKKKKLLLLLLLLLLLLMMMNNNOOOPPPQQQRRRRRRRRRRRRTTTUUUSSSQQQPPPRRRTTTQQQPPPPPPPPPPPPQQQRRRRRRSSSUUUVVVXXXYYYYYYYYYXXXXXXXXXXXXXXXXXXXXXYYYZZZ|||rrrlllddd___XXXRRROOOMMMKKKJJJKKKJJJJJJIIIHHHGGGFFFEEEDDDCCCCCCBBBBBBAAA@@@@@@??????>>>>>>===;;;:::999777888888999999777666555444444444444555555555555444444444555555666666666222222222222222222222222111111111111222333444555444333111000000111333444/////////000111333444555222222222222222222222222222222111111111111222222000///......000222555777//////000111222333333444222222222222222222222222//////000000111111111222444333222111111222333444111111111111111111111111111222333444555555555555333222222222222222222222111111222333444666888999666888999:::;;;<<>>??????@@@@@@@@@@@@??????????????????@@@AAABBBCCCBBBBBB@@@???@@@AAACCCEEEFFFFFFEEEDDDEEEEEEEEEEEEFFFGGGHHHIIIHHHGGGGGGGGGGGGGGGGGGGGGHHHGGGGGGGGGHHHHHHIIIJJJKKKLLLMMMNNNNNNMMMLLLKKKKKKKKKKKKKKKLLLLLLLLLLLLLLLMMMNNNOOOPPPQQQQQQQQQRRRTTTUUUSSSPPPPPPRRRTTTSSSRRRRRRRRRRRRSSSSSSTTTQQQRRRUUUWWWYYYZZZZZZZZZYYYYYYXXXXXXXXXYYYYYYZZZ{{{rrrlllbbb]]]VVVQQQNNNLLLKKKJJJKKKJJJIIIIIIGGGGGGFFFEEEEEEDDDDDDBBBAAA@@@??????>>>>>>>>>===<<<<<<;;;;;;;;;;;;999888777777777777777777777777666555444333333444444555555444444333333333333333333333333333333333333333333333333333222222222111111111111000111111111111111111111111111222333333111111222333222222222222222222222222111000000000111222333333000111222333333222111000333333333222222222111111222222333333333333444444222222111111111111222222222333333333222222111000111111111111111111111111444333333333333444555555888777555444333333444555999999888888888999;;;<<<>>>AAAFFFLLLRRRZZZbbbgggvvv|||xxxmmmbbbZZZSSSNNNKKKAAA@@@???>>>============<<<:::888777888999999888999999999999999999999999888888888888888888888888:::::::::999999999888888888999:::999777777777888777777777777777777777777777777777777777777777777555555444444444333333333777555444555888999888666777777777777777777777777666666555555555555666666555666777888888777666555555555555555555666777777666666666666666666666666333333444444444444333333000111333555666777888888555555555555555555555555555555555555555555555555444555555666666666666666666666666666777777777777777777777777777888888888888777666555555666777888888888888888888777666555444666888999999999777666888888888999999:::::::::888888999999:::;;;<<<<<<;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<===============>>>>>>>>>>>>======<<<<<<>>>@@@CCCEEEDDDCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBCCCDDDEEEDDDDDDCCCBBBBBBCCCEEEEEEHHHGGGGGGFFFFFFGGGGGGHHHIIIIIIIIIJJJJJJJJJJJJJJJJJJJJJLLLMMMMMMLLLKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKMMMOOOPPPQQQRRRRRRPPPQQQRRRQQQPPPQQQRRRTTTTTTSSSQQQPPPPPPPPPQQQRRRRRRRRRSSSTTTVVVWWWXXXYYYZZZZZZZZZZZZYYYXXXWWWWWWzzzpppjjjaaa\\\VVVPPPNNNLLLKKKJJJKKKJJJIIIIIIGGGGGGFFFEEEEEEDDDCCCBBBAAA@@@@@@???>>>>>>>>>===<<<<<<;;;;;;:::999888777777777777777777777777666666555444333333444444555555444444333333333333333333333333333333333333333333333333333222222222222111111111111////////////////////////111222333333111111222333222222222222222222222222111111111000111111222222111111222222222222111111111111111222222333333333222222222333333333444444333333222222222222333333222333333333333222222111222222222222222222222222444333333333333444555555222222222333333444555666777777666666666777999999666999<<>>======<<<<<<<<<<<<<<<===:::888888999:::999999999999999999999999999999999999999999999999999999888777777777666666666666888999:::999777666777888666666666666666666666666666666666666666666666666777777666666666555555555777555444555888999777666666666666666666666666666666666555555555555666666555666777888888777666555555555555555555666666777555555555555555555555555444444555555555555444444222333444555666666666555555555555555555555555555555555555555555555555555444555555666666666666666555555666666777777777888777777777777777777777888888777666555555666777888888888999999888777777666666777999:::;;;:::999888999999999999999:::::::::999999::::::;;;;;;<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<=========>>>>>>>>>AAAAAA@@@@@@@@@AAACCCDDD@@@AAAAAAAAABBBBBBCCCCCCCCCBBBBBBBBBBBBCCCDDDEEEGGGFFFFFFEEEFFFFFFHHHHHHHHHGGGGGGFFFFFFGGGGGGHHHJJJJJJJJJKKKKKKKKKKKKLLLJJJKKKLLLMMMMMMMMMLLLKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKLLLMMMOOOPPPQQQRRRRRRQQQRRRRRRRRRQQQQQQSSSTTTVVVUUUTTTSSSRRRSSSSSSTTTSSSSSSTTTTTTUUUVVVWWWWWWYYYYYYYYYYYYXXXXXXWWWVVVyyyooohhh```[[[UUUPPPMMMLLLKKKJJJKKKJJJIIIIIIGGGGGGFFFEEEDDDDDDCCCBBBAAA@@@@@@???>>>>>>>>>===<<<<<<;;;;;;888888777666666777777777777777777666555555444444333444444555555444444333444444444444444444444444444444444333333222222222333222222222111111111111222222222222222222222222111222333333111111222333222222222222222222222222222222111111000111111111222222111111111111222222//////000111222333444555222222222222333333333333444333333333333333333444222222333444444333333333333333333333333333333333333333333333333444555555000111222333333444444444555555444444555555666777555777888999:::===AAADDDFFFKKKRRRZZZcccnnnxxx~~~uuukkkaaa[[[QQQMMMGGGCCCAAA???>>>===::::::999999::::::;;;;;;===;;;999999:::::::::999999999999999999999999999999999999999999999999999::::::::::::999999999999888999:::999777666777888666666666666666666666666666666666666666666666666666666666666666555555555666555444555777888777666555555555555555555555555666666555555555555666666555666666777777666666555555555444444555555666777555555555555555555555555555555555666666555555555444444555555555444444333555555555555555555555555555555555555555555555555444555555666666666666666444555555666777888888999888888777777777777777777777777666666666666777777888999999999999888777777888999:::;;;<<<;;;:::::::::::::::::::::999999999999999999:::::::::::::::;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<============>>>?????????>>>======<<<<<<>>>>>>???@@@AAABBBCCCDDDCCCCCCBBBBBBCCCCCCDDDDDDGGGGGGGGGFFFGGGHHHIIIIIIHHHGGGGGGFFFFFFGGGGGGHHHKKKKKKKKKKKKLLLLLLMMMMMMJJJKKKLLLLLLMMMMMMLLLLLLKKKKKKKKKKKKKKKKKKKKKKKKKKKLLLMMMOOOPPPQQQQQQQQQQQQRRRSSSRRRQQQQQQSSSUUUWWWWWWVVVUUUUUUUUUUUUVVVTTTTTTTTTUUUUUUUUUVVVVVVWWWWWWWWWXXXXXXWWWVVVVVVzzznnnggg___ZZZTTTOOOMMMKKKJJJJJJKKKJJJIIIIIIGGGGGGFFFEEEDDDDDDCCCBBBAAAAAA@@@@@@>>>>>>>>>===<<<<<<;;;;;;777666666666666666777888888777666666555444444444333444444555555444444333555555555555555555555555555555444333333222111111333333222222222111111111444444444444444444444444111222333333111111222333222222222222222222222222333333222111000000000111333222111000000111222333///000000111222333333333111222222222222333333333333333222222222222333333222222333444444444444333333333333333333333333333333333222222333333444555333333444444444222000///444444444444444444555555666777888888777777:::<<>>>>>>>>===<<<<<<;;;;;;777666666666666666777888888777666555444444555555333444444555555444444333555555555555555555555555555555444333333222111111333333333222222222222111111111111111111111111111111222333333111111222333222222222222222222222222333333222111000000000111333222111000000111222333111111111111111111111111111111111222222222333333222222111111111111222222222222333444444333333333222222222222222222222222333222222222222333444444444444555555555333111000555555555555555555555444333444555444333333444666============???CCCIIINNNWWW\\\cccjjjrrr{{{~~~tttnnnccc^^^WWWQQQMMMIIIEEECCC???===;;;:::;;;<<<===<<<777777777888999:::;;;<<<<<<:::999:::;;;;;;999888888888888888888888888888999999999999999999999999888888888888777777777777777888999888666555666777555555555555555555555555555555555555555555555555333444444444444444444444444555555555555555666777666666666666666666666666555555444444444444555555666666555555555555666666444444444444444555666666555555555555555555555555555555666666666666555555111222333444555555555555555555555555555555555555555555555555555555555555444555555666666666666666333444555666777888999:::888888888888777777666666666666777777777777666666777888888999999999888888777888888999999999999999:::::::::999999888888888999999999999888888888888999999:::;;;<<<<<<;;;;;;:::::::::;;;;;;;;;;;;<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<===>>>??????>>>>>>>>>CCCCCCCCCBBBBBBBBBBBBBBBEEEDDDDDDCCCCCCCCCDDDDDDBBBBBBCCCDDDDDDEEEEEEEEEHHHGGGGGGFFFFFFGGGGGGHHHHHHHHHIIIJJJJJJKKKLLLLLLKKKKKKKKKLLLMMMNNNNNNOOOLLLLLLLLLLLLLLLLLLLLLLLLKKKLLLMMMNNNOOOPPPPPPPPPPPPQQQRRRQQQPPPPPPRRRTTTUUUUUUUUUUUUUUUTTTTTTSSSUUUUUUTTTTTTTTTTTTSSSSSSTTTTTTUUUVVVWWWWWWWWWVVV{{{oooggg]]]XXXRRRNNNKKKKKKJJJIIIKKKJJJIIIIIIGGGGGGFFFEEECCCCCCBBBBBBBBBAAAAAAAAA>>>>>>>>>===<<<<<<;;;;;;888888777666666777777777999888666555444444555555333444444555555444444333444444444444444444444444444444444333333222222222333333333333222222222222111111111111111111111111111222333333111111222333222222222222222222222222222222111111000111111111222222111111111111222222222222111111111000000000111111111111222222222222222111111000000111111222222333333333222222111000111111111111111111111111222222222222222333444444111222333444555555555555555666666666666555444444222333555444333333444555777888999999999;;;???BBBDDDGGGLLLRRRZZZcccmmmttt}}}|||uuunnneee\\\VVVOOOLLLGGGCCC@@@>>><<<:::<<<:::888777999::::::999888888888888999:::;;;<<<:::999999999::::::888666888888888888888888888888888888888888888888888888999999888888888777777777777888999888666555666777555555555555555555555555555555555555555555555555555555555666666666666666333555666666555444666777666666666666666666666666555555444444444444555555666555555444444555555666444444333333444444555666444444444444444444444444555555555666666555555555111111222444444555555555555555555555555555555555555555555555555555555555444555555666666666666666444555555666777888888999999999888888777666666666666666777777777777666666666666777888888888888777666666777777777888888888888888888888888777777777::::::;;;;;;;;;;;;;;;;;;888999:::;;;;;;<<<;;;;;;::::::::::::;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<:::;;;;;;<<<===>>>>>>???DDDDDDDDDCCCCCCBBBBBBBBBEEEEEEDDDDDDCCCCCCDDDDDDBBBCCCDDDFFFGGGGGGGGGGGGHHHGGGGGGFFFFFFGGGGGGHHHGGGHHHHHHIIIJJJKKKLLLLLLKKKKKKKKKLLLMMMNNNOOOPPPMMMMMMMMMMMMMMMMMMMMMMMMKKKLLLMMMNNNOOOOOOOOOOOOOOOPPPQQQPPPOOOOOOQQQSSSSSSSSSSSSTTTSSSRRRRRRQQQTTTTTTTTTTTTTTTTTTSSSSSSSSSTTTUUUVVVWWWXXXXXXXXXzzznnnfff\\\XXXRRRMMMKKKJJJJJJIIIKKKJJJIIIIIIGGGGGGFFFEEECCCBBBBBBBBBBBBAAAAAAAAA>>>>>>>>>===<<<<<<;;;;;;:::999888777777777777777999888666444333444555666333444444555555444444333333333333333333333333333333333333333333333333333444444333333333222222222333333333333333333333333111222333333111111222333222222222222222222222222111111111000111111222222111111222222222222111111000000000000111111111111111111111111222222222222333222222111111222222333333333333222111000///...222222222222222222222222222222222111222222333444111111111222222333444555555555666666666555333333444555777666555444555666222444777888888888:::;;;;;;===???CCCGGGNNNUUUZZZccckkkvvv~~~{{{ooohhh___YYYUUUQQQKKKFFFDDDAAA???===<<<;;;999777;;;:::888888999::::::999888888777777888999::::::999888888999:::999777555888888888888888888888888777777777777777777777777:::::::::999999999888888666888888888666555666777555555555555555555555555555555555555555555555555555555555666666666777777222555666666444444555777555555555555555555555555555444444333333444444555666555444444444444555666444444333333444444555666444444444444444444444444444444555555555555444444222333333444444444333333555555555555555555555555555555555555555555555555444555555666666666666666555555666666777777777888999999888888777666666555555666777888888777666555555555666777777777777777777666666666777777888888666666666666666777777777888888999999::::::;;;;;;888888999:::;;;;;;;;;;;;999999:::::::::;;;;;;;;;999::::::::::::;;;;;;;;;::::::999999:::;;;===>>>BBBBBBBBBBBBBBBBBBBBBCCCFFFFFFEEEDDDDDDDDDDDDDDDBBBCCCEEEGGGHHHHHHHHHHHHHHHGGGGGGFFFFFFGGGGGGHHHHHHHHHIIIJJJKKKLLLMMMMMMLLLKKKKKKKKKMMMNNNPPPQQQNNNNNNNNNNNNNNNNNNNNNNNNKKKLLLMMMNNNNNNOOONNNNNNNNNOOOOOOOOONNNNNNPPPQQQQQQRRRSSSSSSSSSRRRPPPPPPSSSSSSSSSSSSTTTTTTTTTTTTSSSTTTUUUWWWXXXXXXYYYYYYyyymmmeee\\\WWWQQQMMMKKKJJJJJJIIIKKKJJJJJJIIIHHHGGGFFFEEEBBBBBBBBBBBBBBBBBBAAAAAA>>>>>>>>>===<<<<<<;;;;;;;;;;;;999888777777777777999888666444333444555666333444444555555444444333333333333333333333333333333333333333333333333444444444444333333333222222////////////////////////111222333333111111222333222222222222222222222222111000000000111222333333000111222333333222111000......///000111222333333000111111111111222222222444333333222222333333444333333333222000///---,,,333333333333333333333333222222111111222222333444555333222000///000000111444444555666555444222111222333555444333111222222111444888999999888777888888:::;;;<<<>>>@@@EEEHHHHHHQQQ\\\fffnnnwww}}}xxxrrrllleeeaaaYYYRRRJJJFFFFFFEEEBBB>>>>>>===<<<<<<======<<<;;;999777666666888888888777777777777777777888888999888777777888999999666444777777777777777777777777666666666666666666666666666666666666555555555444666888888777666555666777555555555555555555555555555555555555555555555555333333333444444444555555222444666666444333555777444444444444444444444444555444444333333444444555666555444333333444555666444333333333333444555555444444444444444444444444333444444444444444444333444444444444333222111000555555555555555555555555555555555555555555555555444555555666666666666666666666666666777777777777999999999888777666666555555666777888888777666555444444555666666777666666777777777666777888888999444444555555666666777777444555555666777888888999777888999:::;;;;;;<<<;;;999999:::::::::;;;;;;;;;999999:::::::::;;;;;;;;;???>>>===<<<<<<===???AAA??????@@@AAABBBBBBCCCDDDFFFFFFEEEDDDDDDDDDDDDDDDAAABBBDDDFFFGGGHHHGGGGGGHHHGGGGGGGGGGGGGGGGGGHHHIIIIIIJJJKKKLLLMMMNNNNNNLLLKKKKKKKKKMMMNNNPPPRRROOOOOOOOOOOOOOOOOOOOOOOOKKKLLLMMMNNNNNNNNNNNNNNNMMMNNNOOONNNMMMMMMOOOQQQQQQRRRSSSSSSSSSRRRPPPOOORRRSSSSSSSSSTTTTTTTTTTTTSSSTTTUUUWWWXXXYYYZZZZZZ|||oooggg[[[VVVQQQMMMLLLLLLMMMMMMJJJJJJJJJJJJIIIHHHGGGFFFEEEEEEEEEDDDCCCCCCBBBBBB??????>>>>>>======<<<<<<;;;:::999888777777777777999888666444333222222333333333333333333333333333222333333444444333333222333333444444444444555555222222222222222222333333000111222222111000111222555444333222222222333444222222111111111111222222111111222222222222111111222222222111111111111111////////////////////////111111111111111111111111111111111000111111222333222222111111111111222222///000222333444333333222111111222222222333333333444444444444444444444444333333333444444444555555555555555555555555555555555444444333333444444555777888888888999999999999BBBFFFKKKPPPUUU^^^gggnnnyyy}}}|||tttmmmhhh```[[[XXXUUUQQQNNNGGGEEEBBB???===<<<;;;;;;;;;;;;::::::999888777777888777777777777999:::;;;888888888888888888888888888888888888888888888888777777777777777888888888888999999:::999888777666777777777777777777777777777777666666555555555444555555444444444444555555555555444444444444555555333333444444555666666666555555555555555555555555666555333444444444333222333333333333333333333333222222333333333333444444222444555555444333333444444444444444444444444444555555555555555555555555111111111222222333333333555555555555555555555555666666555555555444444444222333444555666666666666777666555444444555666777777777777777777666555555777777666666555555444444777777777777777666555555555555666777888999999:::777777777777777888888999999888888888999::::::;;;;;;;;;;;;;;;::::::999888999::::::;;;;;;;;;::::::;;;::::::999999::::::;;;>>>>>>======<<<<<<;;;;;;?????????>>>??????@@@@@@CCCCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDGGGGGGGGGGGGGGGGGGGGGGGGIIIIIIJJJJJJKKKLLLLLLLLLLLLLLLMMMNNNOOORRRTTTUUUTTTSSSQQQOOONNNMMMMMMMMMLLLMMMNNNOOOPPPOOONNNNNNNNNMMMMMMMMMMMMMMMNNNNNNPPPPPPRRRSSSSSSSSSRRRQQQRRRRRRRRRRRRRRRSSSTTTTTTUUUVVVVVVVVVWWWXXXXXXXXXxxxlllcccYYYTTTNNNJJJIIIIIIJJJJJJJJJJJJJJJJJJIIIHHHGGGFFFEEEEEEDDDDDDCCCBBBBBBAAA??????>>>>>>======<<<<<<;;;:::999888777777777777777777555444333444444555333333333333333333333333222333333444444333333222111111222222222222333333555444444333222111000///000111222222111000111222333333222111111111222333222222111111111111222222111111222222222222111111111111111111111111222222111111111111111111111111111111111111111111111111111111111111111222222333333333222222222222333333000111222333333333222222111111222222222333333333444444444333333333333333333333333444444444444555555555555555555555555555555555555444444555555555777777777777888888888888888:::>>>AAAEEEKKKRRRXXX___dddkkkrrryyy{{{wwwtttnnneee^^^WWWRRRMMMIIIGGGFFFCCCAAAAAA@@@>>><<<;;;;;;;;;;;;;;;::::::999888888777777<<<;;;999888777777888888888888888888888888888888888888888888888888888888888888888777777777666666888888999999999888777666777777777777777777777777777666666666555555555444666555555444444555555666555555444444444444555555555555555555555444444444555555555555555555555555666555444444555555444222222222222222222222222222222222333333333333444444222444555555444333333444444444444444444444444444555555555555555555555555222222222222222222333333555555555555555555555555666555555555444444444444333333444555666666666666444444333333333333444444777777777777777666555555777666666666666666555555777777777777777666555555666666666777888888888999777777777777777888888999999999888888999999:::;;;:::;;;;;;;;;::::::999888999999:::;;;<<<<<<<<<<<<;;;::::::999999::::::;;;============<<<<<<<<<<<>>??????@@@@@@BBBCCCCCCCCCDDDDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEGGGGGGGGGGGGGGGGGGGGGGGGIIIIIIIIIJJJKKKKKKLLLLLLLLLLLLLLLMMMOOOSSSVVVXXXYYYWWWTTTPPPNNNMMMMMMMMMLLLMMMNNNOOOOOOOOONNNNNNNNNNNNMMMMMMMMMMMMMMMMMMOOOPPPQQQRRRSSSRRRQQQQQQRRRRRRQQQQQQRRRRRRSSSTTTUUUUUUUUUVVVWWWWWWXXXXXX~~~uuujjjbbbYYYTTTNNNJJJHHHHHHHHHHHHJJJJJJJJJJJJIIIHHHGGGFFFDDDDDDCCCCCCBBBAAAAAAAAA??????>>>>>>======<<<<<<;;;:::999888777777777777666555555444444555666666333333333333333333333333222333333444444333333222111111222222222222333333555444444333222111000000000111222222111000111222222111111000000111222222222222111111111111222222111111222222222222111111000000000111222222222333111111111111111111111111111111111111111111111111111111111111111222333333444333333333333333333444222222333333333222111111111111222222222333333333333333333222222222111111333333333333444444444444444444444444444444444444666666555555555555666666555555666666666777777777666777888999;;;>>>CCCFFFFFFJJJPPPWWW___gggpppuuu|||~~~{{{tttpppiiieee___[[[XXXSSSMMMHHHFFFCCC@@@>>>>>>>>>===<<<::::::999999999999::::::::::::999999888777777777;;;:::999888777777777888777777777777777777777777888888888888888888888888888888888777777666666666777888888888888777777666777777777777777777777777666666666555555555555555666666555555555555666666555555444444444444555555666666555555444333333222444444444444444444444444666444333444555555444222333333333333333333333333222222333333333333444444222333555555333333333444444444444444444444444444444444444444444444444444333333222222222222222222444444444444444444444444555555555555444444444444444444555555555555555444333444444444444444444333666666777777777666555555666666666666777777777777666666777777777666555555777777777777777777777777777777777777777888888999999999888888999999::::::::::::;;;;;;;;;:::999999888999:::<<<============;;;;;;::::::::::::;;;;;;<<<<<<<<<<<<<<<=========>>>>>>>>>?????????@@@@@@BBBBBBBBBCCCCCCCCCDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHIIIJJJJJJKKKKKKLLLLLLLLLKKKLLLOOOTTTYYY\\\^^^[[[WWWRRROOONNNMMMNNNLLLLLLMMMNNNNNNNNNNNNMMMOOOOOONNNMMMLLLLLLLLLMMMOOOOOOQQQRRRRRRRRRQQQPPPQQQQQQPPPPPPQQQQQQRRRSSSTTTUUUUUUVVVWWWWWWXXXXXXuuukkkddd[[[VVVPPPKKKIIIIIIJJJIIIJJJJJJJJJJJJIIIHHHGGGFFFCCCCCCCCCBBBAAAAAA@@@@@@??????>>>>>>======<<<<<<;;;:::999888777777777777666666666555555555555555333333333333333333333333222333333444444333333222333333333444444444555555111111111222222333333444000111222222111000111222111111111111111222222222222222111111111111222222111111222222222222111111//////000111222333333333111111111111111111111111111111111111111111111111222111111111111222333333333333222222222222333333333333333333222111111000111111222222222333333333333333222222111000000000222222333333333444444444444444444444444444444444555555444444444444555555444444444555555555666666999999888888999:::===???<<<>>>BBBEEEIIIOOOVVV[[[fffiiiooovvv~~~|||xxxrrrlllgggbbb]]]YYYUUUQQQLLLIIIGGGEEEBBB@@@@@@???>>>======>>>>>>>>>888888888888888888888999999999888888777777777777666666666777777888999999666666666666666666666666888888888888888888888888666666777777777777777777777777777777777777777666666666666666666666666666555555555555555555555555777666666555555666666777555444444333333444444555555555555444444333333333444444444444444444444444444333222222333444333222555555555555555555555555222222222333333333444444111333555444333222333444333333444444444444444444444444444444444444444444333333333222222111111111444444444444444444444444444444444444444444444444555555555555555555444444444555666777777666555444555666666666666666555555555666666777777888888888555666666666666666555555777777777777777666666666777777777777777888888999:::999999888999999:::::::::::::::;;;;;;::::::999999:::;;;;;;<<<<<<<<<<<<;;;;;;::::::::::::;;;;;;;;;;;;;;;<<<<<<===============>>>??????@@@@@@@@@AAAAAABBBBBBBBBCCCCCCCCCEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFFFFFFFGGGGGGGGGGGGGGGHHHHHHIIIJJJJJJKKKKKKLLLKKKJJJKKKNNNTTTZZZ^^^bbb^^^YYYTTTPPPNNNNNNNNNLLLLLLLLLMMMMMMMMMMMMMMMOOOOOONNNMMMLLLLLLLLLLLLNNNOOOQQQRRRRRRRRRQQQPPPPPPPPPPPPPPPPPPQQQRRRRRRUUUUUUVVVWWWXXXYYYYYYZZZvvvkkkdddZZZVVVOOOKKKIIIJJJJJJJJJJJJJJJJJJJJJIIIHHHGGGFFFCCCCCCCCCBBBAAAAAA@@@@@@??????>>>>>>======<<<<<<;;;:::999888777777777777888888777777555444333333333333333333333333333333222333333444444333333222333333333444444444555555000000111222333333444444000111222222111000111222111222222333333333444444222222111111111111222222111111222222222222111111//////000111222333333333000000000000000000000000111111111111111111111111222222222111222333333444222222111111111111222222444333333222222111111111111111222222222333333333222222222111111000000000222222222333333333444444444444444444444444444444444333333222222333333444333444444444444555555555555555444444555666777888:::;;;<<<<<<===@@@DDDGGGOOORRRXXX___gggmmmssswww|||}}}|||zzzvvvqqqmmmiiifffeee___\\\WWWSSSQQQOOOLLLJJJFFFDDDAAA????????????>>>;;;;;;;;;::::::999::::::999999999999888888777777888888777777777777666666444444555666666777777777666666666666666666666666777777777777777777777777444444555666777888888999666666666666666666666777555555555555555555555555444444444555555555555555666666555555555555666666444444333333333333444444333333333333444444555555444444444444444444444444222111000111222333222000333333333333333333333333222222222333333333444444111333444444333222222333333333333444444444555555444444444444444444444444333333333222222111111111444444444444444444444444333333444444444444444444555555555555555555444444444555666777777666555444555555666666666666555555555555666666777777888888555555666666666666555555777777777666666666666666777777777777777888888999::::::999999888999999:::999::::::;;;;;;::::::::::::;;;;;;;;;;;;;;;:::999<<<;;;;;;::::::;;;;;;<<<::::::;;;;;;<<<<<<======;;;<<<===??????@@@??????AAAAAAAAAAAABBBBBBBBBBBBDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEFFFFFFGGGGGGGGGGGGGGGHHHHHHIIIIIIJJJJJJKKKJJJIIIJJJMMMSSSXXX\\\```]]]XXXTTTPPPNNNNNNNNNKKKKKKKKKLLLLLLLLLMMMMMMOOONNNNNNMMMLLLLLLMMMMMMOOOPPPQQQRRRRRRRRRQQQPPPPPPPPPPPPPPPPPPQQQRRRRRRVVVVVVWWWXXXYYYZZZ[[[[[[~~~tttiiiaaaXXXSSSMMMIIIHHHIIIJJJJJJJJJJJJJJJJJJIIIHHHGGGFFFDDDDDDCCCCCCBBBAAAAAAAAA??????>>>>>>======<<<<<<;;;:::999888777777777777999999999888666444333222333333333333333333333333222333333444444333333222111111222222222222333333333333333222222222111111000111222222111000111222111222333444444444444444222222111111111111222222111111222222222222111111000000000111222222222333////////////////////////111111111111111111111111222222222222222333444444222111111000000111111222333333222111111222222222111111222222222333333333111111111111111111111111222222222222333333333333333333333333333333333333333333222222222222333333333333444444444555555555444222111222444666555555666777777777777888;;;======@@@EEEIIINNNSSSYYY]]]eeegggjjjmmmqqqvvv|||~~~}}}}}}}}}|||yyyvvvrrrqqqooonnnnnnllljjjgggdddbbb^^^YYYUUUQQQNNNMMMIIIGGGEEEDDDDDDDDDBBBAAA;;;;;;999999999:::;;;<<<888:::::::::888777888999:::;;;::::::999888666666777777777666666666666666666777777777666555444333777777777777777777777777777777777777777777777777444444555666777777888888666555555555555666666777555555555555555555555555444444444444444555555555555555444444444444555555444444333333333333444444111222222333444444555555333333333333333333333333111000///000222333222111111111111111111111111111222222333333333333444444111222444444222222222333222333333444444555555555333333333333333333333333333333222222222222222222333333333333333333333333333333333333444444444444444444555555555555555444333444444444444444444333444444555666666666555555555555555555666666666666444444555666666666555555666666666666666666666666777777777777777888888999::::::999999888888999999999999:::;;;;;;;;;::::::;;;;;;<<<<<<<<<<<<;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<:::;;;===???@@@@@@??????@@@@@@@@@AAAAAAAAABBBBBBCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDEEEEEEFFFGGGGGGGGGFFFFFFGGGHHHHHHIIIIIIJJJJJJIIIHHHHHHKKKOOOTTTWWWYYYXXXUUURRRPPPOOONNNNNNKKKKKKKKKJJJKKKLLLLLLMMMNNNMMMMMMMMMMMMMMMNNNNNNPPPPPPRRRSSSSSSSSSRRRQQQQQQQQQPPPPPPQQQQQQRRRSSSUUUVVVVVVXXXYYYZZZ[[[\\\tttggg___WWWSSSMMMJJJIIIKKKLLLLLLJJJJJJJJJJJJIIIHHHGGGFFFEEEEEEDDDDDDCCCBBBBBBAAA??????>>>>>>======<<<<<<;;;:::999888777777777777777888888888777666444333333333333333333333333333222333333444444333333222111111222222222222333333333333333222222222222111000111222222111000111222///000222333444444333333222222111111111111222222111111222222222222111111111111111111111111222222000000000000000000000000111111111111111111111111333222222222222333444444333222222111111222222333333222111111111222333444111111222222222333333333000000111111222333333333111222222222222333333333333333333333333333333333444333333222222333333444444444444444555555555555666555333444777888777555333444555555555555666888777999;;;<<<===@@@EEEIIIKKKNNNQQQUUUYYY^^^dddhhhppptttzzz~~~|||wwwuuummmkkkiiihhhgggfffbbb```YYYXXXWWWVVVVVVUUUSSSQQQNNNMMMJJJHHHEEECCCBBBAAA???>>>======>>>>>>===;;;888888888888777777888999777:::<<<;;;999888999;;;999::::::::::::888777666666666666666666666666666777888888888888666555444888888888888888888888888777777777777777777777777666666666666666666666666555555444444444555666777444444444444444444444444333333333444444555555555444444333333333333444444444333333222222333333444333333333333333333333444333333333333333333333333222111111222333444444222222222222222222222222222222222333333333333444444111222444444222111222333222222333333444555555666333333333333333333333333222222222222222222333333333333333333333333333333222222333333333444444444333333444555666666666666444444333333333333444444333444555555666666555555555555555555444444444444333444555555666666555555444555555555666777777777777777777777777888888999;;;:::999999888888999999888999::::::;;;;;;;;;::::::;;;<<<===??????@@@@@@<<<<<<;;;;;;;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;:::999;;;===???@@@@@@??????@@@@@@@@@@@@AAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBDDDDDDDDDEEEFFFGGGGGGGGGFFFFFFFFFGGGHHHHHHIIIIIIHHHHHHGGGHHHIIILLLOOOPPPQQQQQQQQQPPPPPPOOONNNNNNKKKKKKJJJJJJJJJKKKLLLMMMLLLLLLLLLLLLMMMNNNOOOOOOQQQQQQSSSTTTTTTTTTSSSRRRRRRRRRQQQQQQRRRRRRSSSTTTSSSTTTUUUVVVWWWYYYZZZZZZuuuhhh___YYYTTTOOOLLLLLLNNNOOOPPPJJJJJJJJJJJJIIIHHHGGGGGGEEEEEEEEEDDDCCCCCCBBBBBB?????????>>>======<<<<<<;;;:::999888777777777777555666777888888777666555333333333333333333333333222333333444444333333222333333444444444555555555///000000222333444555555000222222222111000111222...///111222333333222222222222111111111111222222111111222222222222111111222222222111111111111111111111111111111111111111111111111111111111111111333333222222333333444555444333333222222333333444222222111111111222444555111111222222222333333333000000111222333444444555111111222222222333333333333333333333333333333333555444444333333444444555444444444555555555666666777555333444777888666444333555777777555444444555777999999888777888<<<@@@:::===@@@DDDHHHMMMRRRVVVUUUYYY___ccceeeggghhhiiikkknnnsssuuuuuuwwwzzz}}}~~~||||||||||||}}}~~~}}}ppppppnnnlllhhhccc^^^\\\XXXVVVTTTSSSQQQOOOLLLIIIFFFEEEDDDEEEGGGGGGEEECCCBBBAAA@@@???>>>>>>>>>>>>>>><<<<<<<<<===<<<:::888:::;;;;;;:::999888888999444777::::::888777999;;;777888999::::::999888777555555555666666666666666555666888999::::::999999888888888888888888888888777777777777777777777777999888777666555444333333555444444333444555666777444444444444444444444444333333333444444555555555444333333222222333333444444333333222222333333444555444444333333222222111333333333333333333333333444333222333555666555444555555555555555555555555222222333333333444444444000222444333222111222333222222333333444555666666333333333333333333333333111111111222222333333444333333333333333333333333222222222333333444444444222333444555666666666666777666555444444555666777333333444555666666666555555555555444444333333222333333444555666666666555333444444555666777888888777777777777777888888999;;;::::::999888888888999888999::::::;;;;;;;;;;;;999:::<<>>??????@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACCCDDDDDDEEEFFFGGGGGGGGGEEEFFFFFFGGGHHHHHHIIIIIIHHHGGGGGGGGGHHHIIIKKKLLLKKKLLLNNNOOOPPPOOONNNNNNKKKJJJJJJIIIIIIKKKLLLMMMKKKKKKLLLLLLMMMNNNPPPPPPQQQRRRTTTUUUUUUUUUTTTSSSRRRRRRRRRRRRRRRSSSTTTTTTQQQRRRSSSTTTVVVWWWXXXYYYuuuhhh```VVVRRRMMMJJJJJJKKKKKKKKKKKKJJJHHHGGGFFFGGGGGGHHHDDDDDDDDDCCCBBBBBBAAAAAA@@@???>>>===<<<<<<<<<<<<;;;;;;::::::999888777777777777777777777666555555333222111111111222333444444444444333333222222222222222222333333444444444666555444222111111222222111222222333333333222222///555555111555??????777111222222333333222222111222222111000//////000000222222222111111111000000111111111111111111111111222222222111111111000000222000...///222333111///222222222111///,,,***(((000111111111111222222222111111222333444444555555222222222222222222222222666555333333333333222000444444444444444444444444333333333333333333333333444555555555444333333222444444333222222444555666666666666666555555555555999888888888777777666666::::::;;;<<<<<<===>>>>>>DDDEEEGGGJJJMMMOOOQQQSSSUUUVVVYYY\\\___aaabbbccciiihhhggggggiiinnnrrruuuuuuvvvxxxyyyyyyxxxvvvuuutttrrrpppnnnkkkhhhfffeeehhhhhhiiihhhfffdddaaa___XXXWWWTTTQQQOOOLLLKKKJJJGGGFFFDDDBBBAAAAAAAAAAAA>>>>>>===<<<:::999888888::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999999999999999888888777777666666777777777777777777777777777777666666666666777777888888888888888888888888888888888888888888888888666666666666666666666666555555555555555555555555555444444444444555666666555555666666666666555555555555555555555555555555666555444333333444555666444444444444444444444444333333333333333333333333444444444444444444444444333333333222222111111111222222222222222222222222000111333444444333111000555555444333111111222444222111111000000111111222666555555444222111111000111111222222222222111111222222222222222222222222333222222111111222222333333333333333333333333333666555444333222333333444888555222222555666666444888888888888888777666666666666666666777777777777666777888999999888777666777777777777777777777777999999999999999999999999555666777888:::;;;<<<<<<999888999999;;;>>>@@@BBB??????>>>>>>=========<<<<<<<<<<<<<<<<<<===>>>???<<<>>>@@@AAABBBAAA???>>>======>>>???????????????BBBBBBAAA@@@@@@AAAAAAAAACCCCCCCCCDDDDDDDDDDDDDDDFFFFFFGGGHHHIIIIIIIIIIIIHHHHHHIIIJJJJJJKKKKKKKKKKKKKKKKKKKKKLLLLLLLLLLLLNNNMMMLLLKKKJJJJJJJJJJJJNNNNNNMMMLLLKKKKKKLLLLLLOOOPPPPPPPPPQQQQQQRRRRRRTTTTTTTTTSSSSSSSSSSSSSSSUUUUUUUUUUUUUUUUUUUUUVVVttthhh___UUURRRMMMJJJIIIJJJJJJJJJKKKJJJHHHGGGGGGGGGGGGHHHDDDDDDDDDCCCBBBBBBAAAAAAAAA@@@???>>>>>>=========;;;;;;::::::999888888777777777777777777666555555444444222111111111222222444444444333333222222222222222222333333333444444666555333222111111222222......000111222222222222000555444111444======555222222222222222222222222222222111000000000000000222222222111111111000000111111111111111111111111222222222111111111000000222000//////222222111///000000111222111000///...000111111111111222222222111111222222333333444444222222222222222222222222000//////000222333333222333333333333333333333333333333333333333333333333444444555555444333333222444444333333444444555666666666666666555555555444777666666666555555555555777888888999::::::;;;;;;;;;<<<===>>>@@@AAABBBCCCEEEEEEFFFHHHIIIKKKLLLMMMRRRQQQPPPQQQSSSVVVZZZ\\\YYYZZZ\\\]]]]]]\\\ZZZYYYZZZZZZXXXWWWUUUTTTSSSRRRRRRRRRSSSSSSQQQOOOMMMKKKLLLKKKIIIGGGEEECCCBBBBBBAAA@@@>>><<<;;;;;;<<<<<<===<<<<<<;;;999888888777999999999999999999999999::::::::::::999999999999999999999999999999999999888888888777777777777777777777777777777777777777777777666666666666777777888888888888888888888888666666666666666666666666666666666666666666666666555555555555555555555555555333111000000222555777555555666666666666555555555555555555555555555555444444333333333333444444444444444444444444444444333333333333333333333333444444444444444444444444333333333333333444444444333333333333333333333333111222333333333333222111444444444333111111222444444333333222222333333444444444333333333333222222222222333333333333222222333333333333333333333333333222222111111222222333555555555555555555555555666666444333333333444444777555222333555666666444666666777777666555555444555666666666777777777777666777888888888888777666777777777777777777777777888888888888888888888888999::::::;;;<<<===>>>>>>::::::::::::;;;<<<>>>???>>>>>>=========<<<<<<<<<;;;::::::::::::;;;;;;<<<<<<===???@@@@@@@@@>>>>>>======>>>????????????>>>BBBAAAAAA@@@@@@@@@AAAAAABBBBBBBBBBBBCCCCCCCCCCCCEEEEEEFFFGGGHHHHHHHHHHHHGGGGGGHHHIIIJJJJJJKKKKKKKKKLLLLLLLLLLLLMMMMMMMMMMMMMMMLLLKKKKKKKKKKKKLLLMMMLLLLLLLLLLLLMMMMMMNNNOOOOOOPPPQQQQQQRRRSSSSSSTTTTTTTTTTTTSSSSSSSSSSSSSSSSSSSSSTTTTTTTTTTTTTTT~~~sssggg^^^TTTPPPKKKHHHHHHIIIJJJJJJKKKJJJIIIHHHGGGGGGGGGGGGDDDDDDDDDCCCBBBBBBAAAAAAAAAAAA@@@??????>>>>>>===;;;::::::999999888888888777777777777777666555555555444333222111111222222444444333333333333222222222222222222333333333333555444333222222111222222+++,,,---///000111222222000444444000333999999333333222111000000111222333333222111111000111111111222222222111111111111111111111111111111111111111222222222111111111111111222111000000111222111000111111222333333333333222000111111111111222222222111111111111111222222222222222222222222222222222000///...000222333333222333333333333333333333333333333333333333333333333444444444444444333333222333444555555666666555555666666555555555444444444444444444444333333333333444444555555666777777777888888888888888999999999<<<;;;:::::::::;;;<<<===@@@@@@@@@AAACCCDDDFFFGGGDDDEEEFFFGGGGGGFFFEEEDDDFFFFFFEEEEEEEEEEEEEEEEEEAAABBBBBBCCCBBBAAA???>>>@@@???>>><<<;;;::::::999::::::999888888888888888;;;::::::999888777777666777777777888888888888888888888888888888888888888888888888888888888888888666777777777777777777888777777777777777777777777777666666555555666666777777777777777777777777777666666666666666666666666666666666666666666666666666666666666666666666666666444111...///222555888555555666666666666555555444444444444444444444444222222333333333333222222444444444444444444444444333333333333333333333333444444444444444444444444222222222333444444555555333444444444444444444444222222222222222222222222333444444333111111222444444333333222222333333444222222222333333444444444333333333444444333333333333444444444444444444444333222222111111222222333555555555555555555555555666666555444444444555555777555333333555666555444444444444555444444333222555555666666666777777777666777777888888777777666777777777777777777777777777777777777777777777777888888888999999999::::::;;;::::::::::::;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<;;;::::::::::::::::::;;;<<<===>>>???>>>======<<<===>>>>>>??????>>>>>>AAA@@@@@@@@@@@@@@@AAAAAA@@@@@@AAAAAABBBBBBBBBBBBCCCDDDEEEFFFGGGGGGGGGGGGEEEFFFFFFGGGIIIJJJKKKKKKLLLLLLLLLLLLMMMMMMMMMNNNLLLLLLLLLLLLLLLMMMNNNNNNLLLLLLKKKLLLLLLMMMOOOOOONNNOOOOOOQQQRRRSSSTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTRRRRRRRRRRRRRRRRRRRRRRRR}}}rrrfff]]]SSSOOOJJJGGGGGGHHHIIIIIIKKKJJJIIIHHHGGGGGGFFFFFFDDDDDDDDDCCCBBBBBBAAAAAA@@@@@@??????>>>======<<<:::::::::999999888888888777777777777777666555555333333333333333333333333333333333333333333333333222222222222222222222333444333333222222222111111,,,---...///000000000000000444333000111555555111444222111//////111222444222222111111111111222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222111111444444444333333222111111000000111111111222222222111111111111000000000000111111111111111111111111555333222222333333222000222222222222222222222222333333333333333333333333333333444444444333333222333444555666777666555444555555555444444444333333333333333333333333222222333333333444444444555555777777777777777777777777;;;999888666666777999::::::;;;<<<======>>>>>>>>>>>>???@@@@@@@@@@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>>;;;;;;<<<======<<<;;;;;;:::999888888777777777888999999999999888888999999888888888777777666666666555555666666666666777777777777888888888888999999888888888888888888888888555666666666777777888888777777777777777777777777666666666555555666666666777777777777777777777777777777777777777777777777666666666666666666666666777777777777777777777777777555333222222444777999444555555666666555555444444444444444444444444444111222333444444333222111333333333333333333333333222222222222222222222222333333333333333333333333222222222222222333333333222222333333333333333444333222222111111222222333222333444333111111222333222111111000000111111222222222333333333333444444222222333333333333222222222222333333333333333444333222222111111222222333222222222222222222222222666555555555555555555555555555444444555555555555333333444444444333333222555555555666666666777777666777777777777777777666666666666666666666666666777777777777777777777777777777777777777777777777999999999999::::::;;;;;;::::::::::::::::::::::::>>>======<<<;;;;;;;;;;;;:::;;;<<<=========<<<<<<<<<======>>>>>>>>>>>>>>>@@@????????????@@@@@@AAA@@@@@@AAAAAABBBBBBCCCCCCBBBBBBCCCDDDEEEEEEEEEEEEDDDDDDEEEGGGHHHIIIJJJKKKKKKKKKKKKKKKLLLLLLLLLLLLKKKKKKLLLLLLMMMOOOPPPQQQMMMMMMMMMLLLMMMMMMNNNNNNMMMNNNOOOPPPRRRSSSUUUUUUSSSTTTTTTTTTTTTTTTUUUUUURRRRRRRRRRRRRRRQQQQQQQQQ|||rrreee]]]RRRNNNJJJGGGGGGHHHIIIIIIKKKJJJJJJIIIHHHFFFEEEEEEDDDDDDDDDCCCBBBBBBAAAAAA>>>>>>>>>>>>===<<<;;;:::::::::999999999999999888777777777777777666555555000111222333444555555555333333333333333333333333222222222222222222222222222222222222222222111111000000000111111000//////000333333111000222222111333222000//////000222333222111111000111111222222111111111111111111111111111111111111111111111111111111111111111111111111111111222222111111111222333333222222111111111111000000111111111222222222111000000000000000000000111111111111111111111111444222111111333333222000222222222222222222222222333333333333333333333333222222333333444333333222222333555666666666555444444444444444333333333333333333333333333333333333333333333333444444444444333333333333444444444555666555444333333555777888666666888999999888888777999::::::::::::::::::999999999888888777777777777555666666777777777777777888777777777777777888888999::::::::::::999999999666666666666666666666555444444444555555666666666777888888888999999999:::777777777777777777777777555555666666777777777888666666666666666666666666666666555555555555666666666666666666666666666666666666666666666666666666666666666666666666666666777777777777777777777777444444444555555555555555444444555555555555444444444444444444444444444444222333444555555444333222333333333333333333333333222222222222222222222222333333333333333333333333666555555444333222222111000000111111222222222222333222222111111222222333000222333333222111222333222111111000000111111222444444333333333333222222111111222222222222111111000000111111222222222222333222222111111222222333222222222222222222222222444444555555555555555555444555555555555444555555333444444555555555444444555555555555666666666666777666666666666666666777666666666666666666666666888888888888888888888888::::::::::::999999999999666666777888999:::;;;;;;999999999:::::::::::::::>>>===<<<;;;;;;;;;;;;;;;::::::;;;;;;<<<<<<<<<<<<<<<<<<===>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@AAA@@@AAAAAABBBCCCCCCDDDDDDAAAAAABBBCCCDDDDDDDDDDDDDDDDDDEEEFFFGGGHHHIIIJJJIIIIIIIIIIIIJJJJJJJJJKKKJJJKKKKKKLLLMMMOOOQQQRRRPPPPPPNNNMMMLLLLLLLLLLLLMMMMMMNNNPPPQQQSSSTTTTTTSSSSSSTTTTTTUUUUUUUUUVVVTTTTTTTTTSSSSSSRRRRRRRRR|||rrrfff]]]RRRNNNJJJGGGGGGIIIJJJJJJKKKJJJJJJIIIHHHFFFEEEDDDDDDDDDDDDCCCBBBBBBAAAAAA<<<===>>>>>>===<<<:::999999999999999999999999999777777777777777666555555000111222444555555555555222222333333333333444444222222222222222111111111111111222222222222111111222222222222111000//////000222333222000000111222222111000//////000111222000000000000000000111222111111111111111222222222111111111111111111111111111111111111111222222222111222333222111111222333000000000000111222333444000111111111111222222222000000000000000111111111111111111111111111111111...------...111333333222333333333333333333333333333333333333333333333333111222222333333333333333222333444444555555444444444444333333333222222222333333333333444444444444444444444444444444444444222222333444444555555666444333333333333555666777444555666666777777666666666666666666666666666666777777666666555444444444444444444555555666666666666666666666666777777888888999999999888777777666555555555555666666666666333333444444555666666666777777777888999999::::::666666666666666666666666555666666666666666666777666666666666666666666666666555555444444555555666666666666666666666666666444444444444444444444444666666666666666666666666666666666666666666666666000111333444555444333222444444555555555555444444333333333333333333333333333333444444444444333333333333333333333333333333222222222222222222222222333333333333333333333333999888777666555333333222//////000000111111222222222222222222222222222222///111333333222111222333444333333222222333333444444444444333333222222222000111111222222111111000//////000000111111222222333222222111111222222333444444444444444444444444222333444444555555444444333555666666555444444555444444555555666666555555444444555555555666666666777666666555555666666777777777777777777777777777888888888888888888888888888888888888888777777777444555666888999:::::::::999999999999::::::::::::;;;:::999999999999999999:::;;;;;;;;;;;;<<<<<<<<<;;;<<<======>>>>>>==================>>>???@@@@@@@@@@@@AAABBBCCCDDDDDDEEE@@@AAABBBCCCDDDDDDDDDDDDEEEFFFFFFGGGGGGHHHHHHIIIHHHHHHHHHHHHIIIIIIIIIIIIJJJJJJJJJKKKMMMOOOPPPQQQRRRQQQOOONNNLLLLLLKKKKKKLLLMMMNNNOOOPPPQQQRRRRRRSSSSSSTTTTTTUUUVVVVVVVVVVVVUUUUUUTTTTTTSSSSSSRRR}}}rrrfff^^^RRRNNNJJJHHHHHHJJJKKKKKKJJJKKKKKKJJJHHHFFFDDDCCCDDDDDDDDDCCCBBBBBBAAAAAA<<<===>>>???>>><<<:::999999999999999999999999999777777777777777666555555333333444555555444333222222222222333333444444444222222222222111111111000000111222333333222111000111111222222222111000000000111222333111///111333111111000000000000111111//////......///000000111000000111111111222222222111111111111111111111111000000111111111222222222000222444333111000222444111111000000000222333444000111111111111222222222///000000111111222222222111111111111111111111111---,,,,,,...111333333222333333333333333333333333333333333333333333333333111111222333333333333333222222222222222333444444333333333333222222222222222222222333333444444444444444444444444444444444555555555555555666666666555555555555666666666666555555555666666777777777666666666555555666666666777666666666666666555555666666555555555666777777666555555555555666777777888888888888777666444333444555555555666666777777333333444444555666666777555555666777777888999999666666666666666666666666666666666666666555555555666666666666666666666666666555555444444555555666555555555555555555555555333333333333333333333333666666666666666666666666555555555555555555555555222222222333333333333333333444444555555444444333333333333333333333333333333333222222222222333333222222222222222222222222111111111111111111111111222222222222222222222222666666555444333333222222///000000111222222333333111222333333333333222111...000222333222111222222444333333222222333333444222222333333333333444444111222222333333222222111///000000111222222333333333222222111111222222333333333333333333333333333111111333444444444333333222555777777555333444555333333444555555555555555444444444555555555666666777666555555555555666777777777777777777777777777777777777777777777777777444555555555555555555555555555777888888888777777999999999:::::::::;;;;;;999999999888999999::::::;;;;;;;;;;;;;;;<<<======;;;<<<======>>>>>>=========<<<<<<===>>>???@@@@@@??????@@@AAABBBCCCDDDDDD@@@AAABBBCCCDDDDDDDDDDDDHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHIIIIIIIIIJJJJJJIIIJJJJJJKKKLLLNNNOOOPPPQQQPPPOOONNNMMMLLLLLLLLLLLLLLLMMMNNNNNNOOOPPPPPPSSSSSSTTTUUUUUUVVVWWWWWWVVVVVVUUUTTTTTTSSSRRRRRR}}}sssggg___RRROOOJJJHHHIIIJJJKKKLLLJJJKKKKKKJJJIIIFFFDDDCCCEEEDDDDDDCCCBBBBBBAAAAAA===>>>???@@@???===;;;:::999999999999999999999999777777777777777666666555666666666666555333111000222222222333333444444444222222222222111111000000000000222333333222111000//////000111111111111111000111222333111///111555000000111111111111000000...............///000000000000111111222222222222111111111111111111111111000000111111222222222222000333444333111000222444666555333111000000000111000111111111111222222222//////000111222333333444000000000000000000000000222111000111222333222111444444444444444444444444333333333333333333333333000111222333333333333333333222111000111222333444333333333222222222111111111111222222333333333333444444333333333333333333444333333333222222222222444555555555555444333222333333222222333444555666555555444444444444555555333444444444555555555555555444444444444444555555777666666666666777777888999999999999888666444222444444555555666777777777333333444444555666777777444444444555666777777888666666666666666666666666777777666666555555555444666666666666666666666666555555555444444555555555555555555555555555555555555555555555555555555555666666666666666666666666555555555555555555555555666555444333333555666888333444444555555444444333333333333333333333333333333222111000000111222333222222222222222222222222111111111111111111111111222222222222222222222222111111000000000000000000000000111222333333444444000111333444444333111000...000222333222111222222222111111111111111111222000111111222444555555666222333333444444333333222000000111222333333444444333222222222222222222333111111111111111111111111///000222333444333333222222555888777555333444555222333444444555555555555444444444555555555666666777666555444444555666777777777777777777777777777666666666666666666666666777777777777888888888999666777888888888666555444999999999::::::;;;;;;;;;::::::::::::;;;<<<<<<===<<<;;;;;;;;;;;;<<<======;;;<<<<<<===============<<<<<<<<<<<<===>>>@@@@@@===>>>???@@@AAABBBCCCCCCAAAAAABBBCCCDDDDDDDDDDDDIIIIIIIIIHHHHHHHHHGGGGGGIIIIIIIIIJJJJJJJJJKKKKKKIIIIIIJJJJJJKKKMMMNNNOOOOOOOOONNNNNNMMMNNNNNNNNNLLLLLLLLLMMMMMMNNNNNNNNNSSSSSSTTTUUUVVVVVVWWWWWWVVVUUUUUUTTTSSSRRRRRRQQQ{{{qqqfff^^^SSSPPPLLLIIIIIIIIIIIIIIIIIIIIIIIIIIIHHHGGGFFFFFFDDDDDDDDDEEEDDDCCCCCCBBB??????>>>>>>======<<<<<<;;;:::999999888888888999888888888777777666555444333333333222222111111111222222222222222222222222111111111111111111111111555444333222111111111111111111111000000000000000333222111000000111222333...///111333333111///...111111222222111000...---+++,,,...///000000000///111111111111111111111222111222222333333222222111000000000000111111111111222222222111111111000000000000000000000000000000000000111111111111000000111111000000000000000000222222222111111111000000111222333333444444333333000111222333444333222111111111222222222333333333333333333222222111111111222222111111111111111111333333333222222111111111555555555555555555555555444444444444444444444444555555555555555555555555555444444444444555666666555555555444444333333333666666555555555444444444555555555555555555555555555555555555555555555555888888777666555444333333444555555555555555444444444444444555555555555666666777888999999888666666666666666666777777777777999999888777666555444444555555555555555555555555666555444333333444555666555555555555555555555555555555555555555555555555666666666666666666666666666666555555555444444444333333333333333333333333222222333333333333444444222333333333333222111000111111222333333444555555555111---///222444222///333333333333333333333333222222222222222222222222222222222222222222222222222222222222222222222222444333222111111222333444111111111111111111111111222222222222222222222222222222222222222222222222222333333222000///000111222222222222222222222222333333333333333333333333222222333333333333444444222222333333333444444444555444444333333444444555555444444444444555666666777777666666555555555555666666555555555444444444666555555555555444444444777777666666555555444444555666666555333333444666777777777888999999::::::777777888999999999999888:::999999888888999999:::999:::;;;;;;<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<============>>>>>>>>>???>>>??????@@@@@@AAABBBBBBDDDDDDDDDDDDDDDCCCCCCCCCDDDDDDDDDEEEFFFFFFGGGGGGFFFFFFGGGHHHJJJKKKKKKLLLIIIIIIIIIIIIIIIIIIIIIIIIOOOOOONNNNNNNNNNNNNNNNNNLLLLLLMMMNNNNNNNNNNNNNNNNNNOOOOOOPPPQQQRRRSSSTTTTTTSSSRRRQQQQQQRRRSSSSSSzzzoooddd\\\SSSPPPLLLIIIIIIIIIIIIIIIIIIIIIIIIIIIHHHGGGFFFEEECCCDDDDDDDDDDDDCCCBBBBBB??????>>>>>>======<<<<<<::::::999999999999::::::888888888777777666555444333333333222222222111111222222222222222222222222111111111111111111111111444444222111111000000000000000000000111111111111222222111000000111222222///000111222222111000//////000222333444444333333---...000111222222111111222222222111111111000000111222222333333222222111000000000000111111111111222222222111111111000000000000000000000000000000000000111111111111000000000000000000000111111111222222222111111111000000111222333333444444333333111111222333333333333222111111222222222333333333333333333222222222111111111111111111111111111111333333333222222222111111444444444444444444444444333333333333333333333333333333333333333333333333444444444444444555666666555555444444444333333333666555555555444444444444555555555555555555555555555555555555555555555555666666666666555555555555444555555555555555444444444444444555555555555666444555555666666666555555666555555555555555555555777666666666666666666666555555555555555555555555666555444444444444555666555555555555555555555555555555555555555555555555555555555555555555555555666555555555444444444444333333333333333333333333222222333333333333444444333333333222222222111111111111222222333444444555777444111222555777555222333333333333333333333333333333333222222111111111222222222222222222222222222222222222222222222222333222111111111111222333111111111111111111111111222222222222222222222222222222222222222222222222111222333222000000111222222222222222222222222222111111111111111111111111222222333333333333444444222222222222333333333333444444333333333333444444444444444444444555666666666666666555555444444444666555555555444444444444333444444444555555666666666666666666666555555555666777777666444333555666888888888888888777777777777777888999999999999888:::999999888888999999:::999:::;;;;;;<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<=====================>>>>>>??????@@@AAAAAABBBDDDCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDEEEEEEFFFGGGGGGGGGGGGHHHIIIJJJKKKLLLLLLJJJJJJJJJIIIIIIIIIIIIIIINNNNNNNNNNNNNNNNNNNNNNNNLLLLLLLLLLLLMMMMMMMMMMMMNNNNNNOOOPPPQQQQQQRRRRRRUUUUUUTTTSSSSSSTTTTTTUUUxxxnnnbbbZZZSSSPPPKKKIIIHHHIIIIIIHHHHHHHHHHHHHHHGGGFFFEEEDDDCCCCCCCCCCCCCCCBBBAAAAAA??????>>>>>>======<<<<<<:::::::::::::::;;;;;;;;;888888888777777666555444333333333222222222222111333333333333333333333333222222222222222222222222333222111000000000000000///000000000111222222222222222111000000111222222111111111111111111111111000000222333333444333333000000111222333333333333333222222222111000000000111111222222222222111111000000000000111111111111222222222111111111111111000000000000000000000000000000111111111111000000//////000000111111111222222222222111111111111111111222222333333333333333222222111111222222333444111111222222222333333333333333333222222222222111111111111111111111111111333333333222222222222111333333333333333333333333222222222222222222222222333333333333333333333333444444444444444555555555444444444444333333333333555555555555444444444444555555555555555555555555444444444444444444444444444444555555555666666777444444555555555555555444444444444555555555555666444444444444555666777777777777777666666555555555444444555555555666666666555555555555555555555555666555444444444444555666666666666666666666666666444444444444444444444444444444444444444444444444555555555555444444444444333333333333333333333333222222333333333333444444444333222111111111222333111111222222333333444444444222///000222444222000333333333333333333333333333333333222222111111000111111111111111111111111222222222222222222222222222111111000000111111222111111111111111111111111222222222222222222222222222222222222222222222222000111222222111000111333222222222222222222222222111111111111111111111111222222333333333333444444111111111222222222222333444444333333333333444444444444444444444555555666555555444444444444333333555555555555444444444444222222333444555666777777555555555666666666666666666777888777555555555777999888888777666666555555777777888999999999999888999999888888888888999999999:::;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<;;;>>>>>>>>>???@@@@@@AAAAAACCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDEEEFFFFFFFFFGGGGGGHHHIIIJJJJJJKKKLLLKKKKKKKKKJJJJJJIIIIIIIIILLLLLLMMMMMMNNNNNNOOOOOOLLLLLLKKKJJJJJJKKKKKKKKKNNNNNNNNNOOOOOOPPPPPPPPPTTTTTTSSSSSSSSSSSSTTTUUUxxxmmmaaaYYYSSSOOOKKKHHHHHHHHHHHHHHHGGGGGGGGGGGGFFFEEEDDDDDDBBBBBBCCCCCCBBBBBBAAA@@@??????>>>>>>======<<<<<<<<<<<<<<<<<<;;;::::::999888888888777777666555444222222222222222222222222333333333333333333333333222222222222222222222222222111111000//////000000//////000111222222333333222111111111111111111222222111111000000111111222222222111111000//////...111111111222222333333333111111111111111111111222111111222222222222111111///000000000111111111111111111111111111111111111000000000000000000000000000000111111111111000000/////////000111111222222111111111111111111111111111111222333333333333222333222111000111222333444111111222222222333333333222222222222222222222222111111111111111222222222222222222222222222222222222222222222222222222222222222222222222222222222444444444444444444444444333333444444555555555555333333333333333333333333444444444444444444444444555555555555555555555555444444444444444444444444444444444555555555666666333444555555666555555555444444444555555555555666666666555555666777999;;;::::::999999888888777777444444555555555555555555555555555555555555555555555555555444444555555555666666666666666666666666444444444444444444444444333333333333333333333333444444444444444444444444333333333333333333333333222222222333333333444444555444222000000111222333111111222222333333333333333000//////111222111000222222222222222222222222111111111111111222222222333333333333333333333333222222222222222222222222111000000000000000000111111111111111111111111111222222222222222222222222222222222222222222222222///000222222111111222444222222222222222222222222333333333333333333333333222222222333333333444444000000111111111222222222444333333333333333333444444444333333444444555666333333333333333333333333444444444444444444444444222222333444444555666666444444555555666666777777777888999999777666666777777777666666555555555555777777888999999999999888999999888888888888999999999:::;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;::::::======>>>>>>???@@@@@@@@@BBBBBBBBBBBBBBBCCCCCCCCCBBBBBBCCCDDDDDDEEEEEEFFFFFFFFFGGGGGGHHHIIIIIIJJJLLLLLLLLLKKKJJJJJJIIIIIIJJJKKKKKKLLLMMMNNNOOOOOOLLLKKKJJJIIIIIIIIIJJJKKKMMMMMMNNNNNNNNNOOOOOOOOOQQQQQQPPPQQQQQQQQQRRRRRRzzznnnbbbZZZRRROOOKKKHHHHHHHHHHHHHHHGGGGGGGGGGGGFFFEEEDDDDDDBBBBBBCCCCCCBBBBBBAAA@@@??????>>>>>>======<<<<<<============;;;999888777888888888777777666555444222222222222222222222222333333333333333333333333222222222222222222222222222111000000///000000000///000000111222333333444111111111222222111111111222222111111111111222222222222111000000/////////000000000000111111111222//////000111222333333444000111111222222111111000///000000000111111111111111111111111111111111111000000000000000000000000000000111111111111000000//////000000111111111111111111111111111111111111000111222222333333222222333222111000111222333444111111222222222333333333222222222222222222222222000000111111111222222222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444222333444444555555444444333333333333333333333333333333444444444444444444555555555555555555555555444444444444444444444444555555555555444444444444333444444555666666555555444444444555555555555666666555555444555777999::::::999999999888888888777777666666555444444333333555555555555555555555555444555555555555555555444666666666666666666666666444444444444444444444444333333333333333333333333333333444444444444444444333333333333333333333333222222222333333333444444555444222000000111222333111111222222222222222333555444333333444444444444222222222222222222222222//////000111222222333444444444444444444444444444222222222222222222222222000000000111111000000000111111111111111111111111222222222222222222222222222222222222222222222222///000222222111111222444222222222222222222222222333333333333333333333333222222222333333333444444000000111111111222222222333333333222222333333333333333333333333444555555222333333333333333333333333333444444444444444444444444444444444444444333444444555555666666777777777888:::999888666666777444444555555666666666666777777888999999999999888999888888777777888888999999:::;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::<<<======>>>>>>??????@@@@@@AAAAAAAAABBBBBBBBBCCCBBBBBBBBBCCCDDDDDDEEEEEEEEEEEEEEEFFFGGGGGGHHHHHHLLLLLLKKKKKKKKKJJJJJJJJJJJJJJJKKKLLLLLLMMMNNNNNNKKKKKKJJJJJJJJJJJJKKKKKKLLLMMMMMMNNNNNNOOOOOOOOOOOOOOOPPPPPPQQQQQQQQQQQQ{{{ooocccZZZRRROOOJJJHHHGGGHHHHHHGGGHHHHHHHHHHHHGGGFFFEEEDDDCCCCCCCCCCCCCCCBBBAAAAAA??????>>>>>>======<<<<<<<<<======<<<;;;999777666888888888777777666555444111222222222222333333333333333333333333333333333333333333333333333333333222111111000000000111111000111111111222333333333000111222222222222111000222222222222222222222222111111111111222333444555000000/////////000000111//////000111222333333444000000111111111111000000000000000000111111111111111111111111111222222222000000000000000000000000000000111111111111000000111000000000000000000000111111111111111222222222000111111222222222222222222222111111222222333444111111222222222333333333111222222222222333333333000000000111222222333333111222222222222333333333222222222222222222222222444444444444444444444444222222222222222222222222111222333555555444444333222222222222333333333333333333333333444444444444555555555555555555555555333333333333333333333333666555555555444444333333333333444555666666666666444444444555555555555666333333333333444555666666666666666666666666666666888888777666555444333222555555555555555555555555444444555666666555444444555555555555555555555555333333333333333333333333333333333333333333333333333333333333444444444444333333333333333333333333222222333333333333444444444333222111111111222333111111222222222222222222333333222222222222333333222222222222222222222222...//////000111222333333444444444444444444444444222222222222222222222222000111111222222111111000111111111111111111111111222222222222222222222222222222222222222222222222000111222222111000111333222222222222222222222222111111111111111111111111222222333333333333444444111111111222222222222333333333222222222222333333333333333333333444444555222222333333333333444444333333333333444444444444444444444444333333222222555555555666666666666666666888::::::888666666666444444555555666777777888777777888999999999999888888888777777777777888888999:::;;;;;;<<<<<<;;;;;;:::::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<<<<<<<<<<===>>>>>>?????????@@@@@@AAAAAABBBBBBBBBAAAAAABBBBBBCCCDDDDDDDDDEEEEEEEEEFFFFFFGGGGGGGGGJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJKKKKKKLLLLLLMMMMMMJJJKKKLLLMMMMMMMMMMMMLLLKKKLLLMMMNNNOOOPPPPPPQQQOOOPPPQQQRRRSSSSSSSSSRRR{{{ooobbbYYYRRRNNNJJJGGGGGGHHHHHHGGGIIIIIIIIIIIIHHHGGGFFFEEECCCDDDDDDDDDDDDCCCBBBBBB??????>>>>>>======<<<<<<888999;;;<<<;;;:::888777888888888777777666555444111111222222222333333333444444444444444444444444333333333333333333333333222222111111111111222222222222222222222222222222000111222222222222111000111111333333333333111111222111111111111333444555111000////////////000111111111111111111111111111000000111111111111000000000000000000111111111111000000111111111222222222000000000000000000000000000000111111111111000000222222111111000/////////000000111111111222222222000000111222222222222222111111222333333333333222111111222222222333333333111111222222222333333333///000000111222222333333111111222222222333333333333333333333333333333333333333333333333333333333111111111111111111111111000222333555555444333222111111222222222333333333222222333333333444444444555555555555555555555555333333333333333333333333333333444444444444555555222333444555666666666666444444444555555555555666333333444444555444444444444444444555555666666777777777777666666555555555555555555555555555555555444444555666666555444444444444444444444444444444333333333333333333333333444444444444444444444444222222333333333444444444333333333333333333333333222222333333333333444444333333333222222222111111222222111111111111111111000111111000//////000111111111111111111111111111111111111111000000000000222222222222222222222222222222222222222222222222111111222333333222111111111111111111111111111111222222222222222222222222222222222222222222222222111222333222000000111222222222222222222222222222111111111111111111111111222222333333333333444444222222222222333333333333333333222222222222333333333333222222333333444555333333333333444444444555222222333333333444444444333333333333333333444444666666666666666555555555555777999999888666555555666666666666666666666777777777888999999999999888888888777777777777888888999:::;;;;;;<<<<<<;;;;;;::::::::::::::::::::::::999999:::;;;<<<===>>>>>>;;;;;;<<<======>>>>>>????????????@@@AAAAAABBBBBB@@@AAAAAABBBCCCCCCDDDDDDGGGGGGGGGGGGHHHHHHHHHHHHHHHHHHHHHIIIJJJJJJKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKIIIKKKNNNPPPQQQPPPOOONNNJJJKKKLLLNNNPPPQQQRRRSSSNNNOOOQQQRRRSSSSSSRRRRRR{{{oooaaaXXXRRRNNNJJJGGGGGGGGGGGGGGGIIIIIIIIIIIIHHHGGGFFFFFFDDDDDDEEEEEEDDDDDDCCCBBB?????????>>>======<<<<<<555666999;;;;;;;;;:::999888888888888777666555444111111111222222333333333444444444444444444444444333333333333333333333333333222222222222222333333333333222222222222222222000111222333333222111000000111333444444333111000333222111////////////000222111000//////000111111444444333222111000///...000000111111111111000000000000000000111111111111000000111111222222222222000000000000000000000000000000111111111111000000333333222111000///......000000111111222222222222000000111222222222222111000111222333444333222222111111222222222333333333111111111222222333333333///000000111222222333333111111111222222333333333333333333333333333333333222222222222222222222222333333333333333333333333000111333555555444333222111111111222222333333333222222222333333444444444555555555555555555555555333333333333333333333333111222222333444666666777222333444555666666666666444444444555555555666666555666777777777666555444444444555666777888999999666666666666777777777777555555555555555555555555333444555666666555444333333333333333333333333333333333333333333333333333444444444444444444444444222222222333333444444444333333333333333333333333222222333333333444444444222333333333333222111000222222111111111111111111333444444333222222333555111111111111111111111111333333222111000///...---000000000000000000000000222222222222222222222222111222333444444333222111111111111111111111111111222222222222222222222222222222222222222222222222222333333222000///000111222222222222222222222222333333333333333333333333222222333333333444444444222222333333333444444444333222222222222222222333333333222222333333444555333333333444444555555555222222222333333444444444111111222333444444555666777777666666555555555444444777999999888666555555888888888777666666555555777777888999999999999888888888777777777777888888999:::;;;;;;<<<<<<;;;;;;::::::::::::::::::::::::888999:::;;;===>>>??????;;;;;;<<<<<<===>>>>>>>>>>>>>>>???@@@AAAAAABBBBBB@@@@@@AAABBBBBBCCCCCCDDDHHHIIIIIIIIIIIIIIIIIIJJJFFFGGGGGGHHHIIIJJJKKKKKKKKKKKKKKKKKKKKKJJJJJJJJJHHHKKKOOORRRSSSSSSQQQOOOJJJKKKLLLNNNPPPRRRTTTTTTKKKMMMNNNPPPQQQQQQPPPPPP{{{pppddd[[[PPPMMMJJJHHHIIIJJJJJJIIIHHHHHHGGGGGGFFFEEEEEEEEEDDDCCCCCCCCCCCCBBBBBBBBB>>>>>>>>>>>>============;;;:::888666666777888::::::999888777666555444444333222111111000000111111333444444555444333111000///000111333333333222111222222222222222111000///......///000111222222222111111111111111111111111555444222111000111111222333333111000000000111222111111111000000000000000,,,...000222222111///...111111222222222333333333////////////000000000000111111111111111111111111111111111000000000000000//////000000111111111222000000000000000000000000////////////000000000000222222222222222222222222111222222333333222222111444333222222444444333222222222222222222222222222222222222222222222222222444333222222111111222222111111111111111111111111555444444444555444111///333333333333333333333333222222333333333333444444444333333222222333333444444444333222111//////...444333333333333444555555555555555555555555555555666666555555555444444444444444444444444444444444333333333333333333333333111222333333444444333333555555555555555555555555888777666555555555555555555444444333333444444555333333333333333333333333333333333333333333333333333333333333333333333333555555555444444333333333444444222222222222444444222333333444444333333222444333222111111111222333222222222222222222222222333222111000000111222333333222222111111222222333222222111111111111111111111000//////000222444666444444444333333333222222222222111111111111222222222333555444222111111222333222222222222222222333111111222222222222111111111111111111111111111111222222222111111111000000000111111111111222222222222222222111111111111000444444444444444444444444222222222222222222222222666555444222111111222222222222333333333333444444333333333333333333333333333333333333333333333333333333222111222333444555666666555555555555666666555555555555666666666666666666777888999::::::;;;777777777777777666555555666888999999888888999::::::;;;;;;<<<<<<;;;;;;:::999999999999999999999999:::888777888:::<<<:::888<<<<<<<<<<<<============>>>????????????@@@@@@@@@@@@AAAAAAAAAAAABBBEEEHHHGGGKKKLLLJJJJJJLLLJJJGGGHHHHHHGGGGGGHHHHHHIIIJJJJJJJJJJJJJJJKKKKKKKKKKKKMMMMMMNNNOOOPPPPPPPPPPPPMMMKKKIIIKKKOOORRRRRRQQQQQQPPPPPPPPPPPPQQQRRRRRR{{{pppccc[[[QQQNNNJJJIIIIIIIIIIIIIIIHHHHHHGGGGGGFFFEEEEEEEEEDDDCCCCCCCCCCCCBBBBBBBBB>>>>>>>>>>>>============<<<;;;999888888888999:::888777666555444333222222555555444333333333333333222222222222222111000///000000111222222222222222222222222111111111000000///000000111111222222222222222222222222222222222333222111111111222333444333222111000000000111111222222222222222222222222,,,...000222222111///...000000000111111111222222////////////000000000111111111111111111111111111111000000000000000000000///000000000111111111111000000000000000000000000000000000000111111111111222222222222222222222222111222222333333222222111444333222222444444333222222222222222222222222222222222222222222222222222444333222222111111222222111111111111111111111111555444333444444333111///222222222222222222222222222222222333333333444444444333333222222333333444333333333333333333333333444333333333333444555555555555555555555555555555666555555555444444444444444444444444444444444444333333333333333333333333111222333333444444333333555555555555555555555555666666666666555555444444444444333333333333444444333333333333333333333333333333333333333333333333333333333333333333333333333333333333333222222222333222111111111111222333222333333444444333333222333333222111111222222333222222222222222222222222222222111111111111222222333222222111111222222333111111111111111111111111111111000///000111333555333333333333222222222222222222111111111111222222///000111111///......///222222111111111111222222111111222222222222111111000000000000000000000000222222222111111111000000000111111111111222222222000000111111222222222333333333333333333333333333222222222222222222222222222222111111111222333444222222333333333333444444333333333333333333333333333333333333333333333333333333222222222333444555444444333333333333444444555555555555666666666666555555666666777777888888222333444666777777777777666777999888777777888:::::::::;;;;;;;;;;;;:::::::::;;;;;;;;;;;;;;;;;;::::::999888999<<<===<<<:::<<<<<<<<<<<<============>>>>>>?????????@@@@@@@@@AAACCCCCCDDDDDDEEEHHHKKKMMMSSSVVVSSSPPPNNNKKKGGGHHHHHHGGGGGGHHHHHHIIIJJJJJJJJJJJJJJJKKKKKKKKKKKKKKKLLLMMMNNNNNNOOOOOONNNMMMKKKJJJKKKNNNQQQRRRQQQPPPPPPPPPPPPPPPQQQRRRSSS{{{pppcccZZZRRROOOKKKIIIIIIIIIHHHHHHHHHHHHHHHGGGFFFFFFEEEEEEDDDCCCCCCCCCCCCBBBBBBBBB>>>>>>>>>>>>============;;;;;;;;;;;;::::::::::::777777666555555444333333666555555444444444444444222222111111000000111111111111111111111111222333333222111000000000111222111111111222222222222222222222222222222222222222111000000111111333444444222222111000000000000111111111111111111111111111---...000222222111000////////////000000000111111/////////000000000111111111111111111111111111111000000000000000000111111000000000000111111111111000000000000000000000000000000111111111222222222222222222222222222222222111111222222222222111111444222111222333444333222111111111111111111111111222222222222222222222222333333222111111111111222111111111111111111111111444333333333444333111///111111111111111111111111222222222222333333333333333333222222222222333333111111222333444555555666333333333333333444555555444444444444444444444444555555555555444444444444444444444444444444444444333333333333333333333333111222333333444444333333444444444444444444444444444555666666666555444333444444333333333333444444333333333333333333333333444444444444444444444444333333333333333333333333111111111111222222222222222111111000000111111222222222333333333333222222333222222111111222333333222222222222222222222222111111222222222222111111222222111111111111222222111111111111111111111111333222111000000111222333222222222222111111111000222222111111111111222222111222333333111000111111111111111000000111111111111111222222222222111111////////////////////////222222222111111111111111000111111111111222222222...///000111222333444444222222222222222222222222222222222222222222222222/////////000111333444555222222333333333333444444333333333333333333333333333333333333333333333333333333222222222333444555444444333333333333444444444555555555555666666666444444555555555555555555111222333555666666777777555666888777666666777999::::::;;;;;;;;;;;;::::::999:::;;;<<<<<<;;;:::999:::999999:::<<<======<<<;;;<<<<<<<<<<<<=========>>>>>>>>>?????????@@@@@@AAABBBCCCDDDEEEGGGJJJMMMSSS]]]cccaaaYYYSSSMMMHHHHHHHHHGGGGGGHHHHHHIIIJJJIIIJJJJJJJJJJJJKKKKKKKKKIIIJJJKKKLLLLLLMMMMMMMMMMMMKKKJJJKKKNNNPPPQQQQQQOOOOOOOOOOOOPPPQQQRRRSSS{{{pppbbbYYYRRROOOKKKIIIHHHHHHHHHGGGIIIHHHHHHGGGGGGFFFEEEEEEDDDCCCCCCCCCCCCBBBBBBBBB>>>>>>>>>>>>============:::;;;;;;;;;;;;:::999999999999888888777666666555444444333222222222333333555444333222222222444444333222111000000111222333444222000//////000222333333333222222222222222222222222222222222222222222111111111111111222222333222111111000000000000000............////////////...///000222222111000////////////000000000111111//////000000000111111111111111111111111111111111000000000000000111111111000000000000000111111111000000000000000000000000///000000000000111111111111111111111111111111111111111222222222222111111333222111222333333333111000000000000000000000000111111111111111111111111333222222111111111111111111111111111111111111111444333222222333333111000000000000000000000000000111222222222222333333333333333222222222222333333//////000111222333333444333333222222333333444555444444444444444444444444444444444444444444444444333333333333333333333333333333333333333333333333111222333333444444333333444444444444444444444444222444555666666555333222444333333333333333333444222222222222222222222222444444444444444444444444222222222222222222222222000111111111222222333333222222111111111111222222222222333333333333222222222222222222222222333333222222222222222222222222000111222333333222111000222222111111111111222222111111111111111222222222333333111111000000111111111111111111000000000000222222111111111111222222111333444444333222222333111111000000000000111111111111222222222222111111000000000000000000000000111111111111111111111111000000111111111222222222///000000111222222333333222222222222222222222222222222222222222222222222...///000111222333444555222222222333333333444444333333333333333333333333333333333333333333333333222222222333333333444444666555555444444555555666444444444555555555666666555555444444444444444444555555666666555555444333444666777777666666777888:::::::::;;;;;;:::::::::777888999::::::999888777888888999:::;;;<<<======;;;;;;;;;<<<<<<<<<======>>>>>>>>>>>>????????????>>>@@@AAABBBCCCEEEIIILLLUUUbbbllljjj```XXXPPPKKKHHHHHHGGGGGGHHHHHHIIIJJJIIIIIIIIIJJJJJJJJJKKKKKKIIIIIIJJJKKKLLLLLLLLLLLLLLLKKKKKKKKKMMMOOOPPPQQQNNNNNNNNNOOOPPPQQQRRRSSS{{{ooobbbYYYRRROOOKKKIIIHHHHHHHHHGGGIIIIIIHHHHHHGGGFFFFFFFFFDDDCCCCCCCCCCCCBBBBBBBBB>>>>>>>>>>>>============:::::::::;;;:::999888888999999888888777777666666444444333222222222333333444444222222222333444555333222111000000000222222333222000//////000222444333333222222222222222222222222222222222222222222222222222222111111000000111111111111000000//////------......//////////////////000111222111111000000000000111111111222222000000000000111111111111000000000000000000000000//////000000111111111111111111000000000000000000////////////////////////.........////////////000111111111111111111111111000111111222222111111000333222111111333333222111000000000000000000000000111111111111111111111111333222111111000000111111111111111111111111111111444222111111222333222111000000000000000000000000111111111222222222333333333222222111111222222333111111111111111111111111333222222222222333444444444444444444444444444444333333444444444444444444333333333333333333333333333333333333333333333333111222333333444444333333444444444444444444444444111222444666666555333222333333333222222333333333222222222222222222222222444444444444444444444444222222222222222222222222111111222222333333444444222333333333333333333222111222222333333222222111111111222222333333333333222222222222222222222222000111222333333222111000222111111000000111111222000000111111111222222222333333222111111000000000111111111000000000//////222222111111111111222222...///111111000//////000111111000000000000111111111111222222222222111111111111111111111111111111111111111111111111111111000000111111111222222222111111111111111111111111333333333333333333333333222222222222222222222222111222222333333333444444222222222333333333444444333333333333333333333333333333333333333333333333222222333333333444444444555555444444444444555555444444444444555555555555666555555555555555555555666777777777777666555555444666777777666666777888999::::::::::::::::::999777777888999999888777777777888999999::::::;;;<<<;;;;;;;;;;;;<<<<<<<<<<<<======>>>>>>>>>?????????>>>???AAABBBCCCEEEIIIKKKRRR___jjjiiiaaaZZZSSSOOOHHHHHHGGGGGGHHHHHHIIIJJJIIIIIIIIIIIIJJJJJJJJJJJJIIIJJJKKKLLLMMMMMMMMMMMMLLLLLLLLLLLLLLLMMMPPPQQQNNNNNNNNNOOOOOOQQQRRRRRRzzzooobbbYYYRRROOOKKKIIIIIIIIIHHHHHHIIIIIIIIIHHHGGGGGGFFFFFFDDDCCCCCCCCCCCCBBBBBBBBB>>>>>>>>>>>>============::::::::::::999999999999777777777666666555555555666555555444444444444444111111000000111111222222333222111111111111111111222111000000000111222333111111111222222222222222111111111111111111111111222222222222111000///...000000111111000000///...///000000111111222222333///000111111222222111111000000000111111111222222000000000111111111222222000000000000000000000000/////////000111111222222111111111111000000000000////////////////////////---------.........//////111111111111111111111111000000111111111111000000333111000111222333222111111111111111111111111111111111111111111111111111222222111000000000000111111111111111111111111111444222000000222222222111000000000000000000000000111111111111222222222222222222111111111111222222444444444333333222222222222222222222222333444444333333333333333333333333333333333333444444444444333333333333333333333333333333333333333333333333111222333333444444333333333333333333333333333333111222333444444444333222333333222222222222333333222222222222222222222222333333333333333333333333222222222222222222222222222222222333333333333333222333333444444333333222111111222222222222111111000000222333333333333333222222222222222222222222111111222222222222111111111111000000000000111111000000000111222222333333222222222222111111000000111111111111000000000///222222111111111111222222///000222222111000111222111111111000000111111111111111222222222222111111111111111111111111111111111111111111111222222222000111111111111222222222222222222111111111000000333333333333333333333333222222222222222222222222333333444444444333222222222222333333333333444444333333333333333333333333333333333333333333333333111222333444444444333333333333222222222222333333333444444444444555555555555666666666666666666666333444555777888888999999555666888777666666777999999999::::::::::::999999::::::::::::::::::::::::777999::::::888888999;;;:::;;;;;;;;;;;;<<<<<<<<<=========>>>>>>>>>??????@@@AAABBBCCCDDDFFFIIILLLMMMXXXaaa```\\\XXXSSSOOOHHHHHHGGGGGGHHHHHHIIIJJJHHHIIIIIIIIIIIIJJJJJJJJJJJJKKKLLLMMMNNNNNNNNNNNNKKKLLLLLLLLLKKKLLLOOOQQQOOOOOOOOOOOOOOOPPPPPPQQQzzznnnbbbYYYQQQNNNJJJIIIIIIIIIIIIIIIJJJIIIIIIHHHHHHGGGFFFFFFDDDCCCCCCCCCCCCBBBBBBBBB>>>>>>>>>>>>===============<<<:::999999999:::;;;777777777666666666666666555555444333333333333333///000111222222222222222222222222222222111000000000000111111111222222222///000000111111222222222000000000000000000000000000000111222222111000//////000111111111000......000000111111222333333444000000111111111222222222/////////000000000111111000000111111111222222222000000000000000000000000...//////000111111222222111111111111000000000///////////////////////////............////////////111111111111111111111111000000111111111111000000222111000111222333222000222222222222222222222222111111111111111111111111222222111000000000000000111111111111111111111111333111000000111222222222111111111111111111111111111111111111222222222222222222111111111111222222444444444333333333222222222222222111222222333444333333333333333333333333222222333333333444444444222222222222222222222222333333333333333333333333111222333333444444333333333333333333333333333333111222222222333333333333333333222222222222333333111111111111111111111111222222222222222222222222111111111111111111111111222222222222111111111111111222333333333333222111111111222222222222111111///000222333444444333333222222222222222222222222222222111111111111222222111111000000000000111111///000000111222222333333111111222222222111111000222222111111111000000000222222111111111111222222000222444444333333444555222222111111111111222222111111222222222222111111111111111111111111111111000000111111111222222222000111111111111222222222111111111111111222222222222222222222222222222222222222222222222222222222111222333333333333222111222222333333333333444444333333333333333333333333333333333333333333333333111222333444444444333333333222222111111222222333333333444444444555555555444444555555666666777777333333555666777888888888666777999888777777888:::999999::::::::::::999999;;;:::999888888999:::;;;999;;;<<<;;;999888999;;;::::::;;;;;;;;;<<<<<<<<<============>>>>>>>>>???@@@AAABBBBBBBBBDDDGGGJJJIIIPPPTTTTTTRRRRRRPPPMMMHHHHHHGGGGGGHHHHHHIIIJJJHHHHHHIIIIIIIIIJJJJJJJJJJJJKKKLLLMMMMMMNNNMMMMMMKKKLLLMMMLLLJJJKKKNNNQQQQQQPPPOOOOOONNNNNNOOOOOOyyynnnbbbYYYPPPMMMJJJHHHIIIJJJJJJIIIJJJIIIIIIHHHHHHGGGGGGFFFDDDDDDCCCCCCCCCBBBBBBBBB>>>>>>>>>>>>============???===;;;:::999:::<<<===999999999999888888888888333222111111000000111111000222333444555444444333111222333333333111000//////000111222222222222222......///000111222222333////////////////////////---...000111222222111111///000111111111000...---...//////000111222222222000111111111111222222222............/////////000000111111111111222222222000000000000000000000000...//////000111222222222222111111111000000//////////////////////////////////////////000000000000000000000000000000000000000000111111111111000000222111000111222222222000222222222222222222222222000000000000000000000000222111111000000000000000111111111111111111111111333111//////111222222222111111111111111111111111000111111111111222222222222222111111111111222222111111111111111111111111222222111111222222333444333333333333333333333333222222222333333444444444222222222222222222222222333333333333333333333333222222333444444444333333333333333333333333333333222111111111222333444444333222222222222222222333111111111111111111111111111111111111111111111111111111111111111111111111222222111111000000//////000111222333333222111000111111222222222222111111///000222333444444333333222222222222222222222222333222111000000111222333111111000000000000111111///000000111222222333333000111111222222222111111222222222222111111111111222222111111111111222222---///111111000000111222333333222222222222333333111111222222222222111111000000000000000000000000000000111111222222222222000111111111111222222222//////000111222333333444000000000000000000000000222222222222222222222222///000111222333222222111222222333333333444444444333333333333333333333333333333333333333333333333111222333444555444333333555444444333333444444555333333333444444444555555333333444444555666777777555555666666555555444333666888999999888888999:::999999999::::::999999999:::888666444444666888:::;;;===>>><<<999888999;;;:::::::::;;;;;;;;;<<<<<<============>>>>>>>>>>>>>>>???@@@@@@???AAADDDFFFGGGKKKMMMKKKLLLNNNMMMJJJHHHHHHGGGGGGHHHHHHIIIJJJHHHHHHHHHIIIIIIIIIJJJJJJIIIJJJKKKLLLMMMMMMMMMMMMJJJLLLMMMLLLJJJJJJNNNQQQQQQQQQPPPOOONNNNNNNNNNNN~~~uuujjj___XXXTTTQQQLLLIIIIIIIIIIIIHHHJJJJJJJJJIIIHHHGGGFFFEEEDDDEEEFFFEEECCCBBBCCCDDD@@@@@@???>>>===<<<;;;;;;;;;<<<<<<<<<======>>>>>><<<888555444666777666444333333333222222222111111333222222222111000000000333333222111111222333333222222111000//////000000000000000000000000000000000000111111222222222222111111222222222111111000111000000000000000111222111111222222222222111111,,,,,,...///000000000000000000000000111111111111000000000000000000000000444111...---.../////////000000000000000000000000,,,------...///000111111,,,---...///000111222333000000000000111111111111222222222222222222222222////////////////////////111111000000//////......444222000111333444333000111111000///////////////222222111111111111222222000000000000111111111111111111111111111111111111222111111111000000//////000000000111222222333333222222222222222222222222333333333333333333333333222222222222222111000///111111222222222333333333222222222222222222222333111111222222222333333333222222222222222222222222444444444555555555666666333333333333333333333333333333333222222111111111222222222111111111000000111111222222222222111111222222222222222222222222333333444444444333222222111222222333333333222222111111111111111111111111222222222222222222222222555111---...333666666444111111000000000000111111000000000000000000000000111111000000000000111111222000...///222222111...000000000000000000000000222222111111222222333444111111111111111111111111111111000000000000111111111222333444444333111000222333333000,,,,,,///222222222222222222222222222222222111000//////000000000/////////000111222222000000000000000000000000111000000000000000111111111111111111222222222222222222222222222222222222222222222222222222222222222222222222222222222222000000000000111333555666333333333222222111111111444333333333333444555555555555444444444444555555555555666666666666555555555555555555666666666666666666666666666777888888999999888888888888888888777777777777888999;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999999;;;???CCCCCC???;;;:::;;;<<<===>>>???@@@@@@@@@@@@@@@@@@AAABBBCCCCCCEEEFFFHHHJJJKKKKKKJJJJJJJJJIIIHHHHHHGGGGGGGGGGGGIIIIIIIIIIIIIIIIIIIIIIIIKKKKKKKKKKKKKKKLLLMMMMMMLLLLLLMMMNNNOOOOOOPPPPPPRRRRRRRRRRRRQQQPPPOOOOOOvvvkkk```YYYQQQNNNJJJGGGGGGGGGHHHGGGJJJJJJJJJIIIHHHGGGFFFEEEAAABBBCCCBBBAAA@@@@@@BBB@@@@@@???>>>===<<<;;;;;;:::;;;;;;;;;<<<<<<<<<<<<;;;999666666888888777555333333333222222222222111333333333222222222222222333333222111111222333333222222111000000000000000000000000000000000000000000000111111111111111111111111111222222111111000111111000000000000000111000111111222222111111000---...//////000000000000000000000000111111111111000000000000000000000000111000000111222222000...000000000000000000000000---.........///000000000------...///000111222222//////000000000111111111000000000000000000000000000000000000000000000000111111111111000000000///333111000000333333222000111111000///////////////111111111000000111111111//////000000000111111111111111111111111111111111111111111111000000000///000000000111222222333333222222222222222222222222333333333333333333333333222222222222222111000000111111222222222333333333444333333222222111111111222222222222333333333333444444444444444444444444222222333333333444444444333333333333333333333333333333333222222222111111222222222111111111000000111111222222222222111111222222222222222222222222222222222222222111000///+++,,,---///111222222222333333333333333333333333222222222222222222222222000,,,)))***...111000///111111000000000000111111000000000000000000000000111111000000000000111111222000///000222333111///000000000000000000000000111000000000000111222222111111111111111111111111111111000000000000111111///000111111222222222111111333444333111222555888222222222222222222222222222222111000000000000000000000000000000000111222111111111111111111111111222222111111000111111111............////////////222222222222222222222222222222222222222222222222222222222222222222222222444333333333444666777888333333333222222222111111444333333333333444555555555555444444444444555555555555666666666666555555555555555555666666666666666666666666666777888888888888888888888888888888777777777777888999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;>>>AAAAAA???<<<<<<<<<===>>>???@@@AAAAAA@@@@@@???@@@@@@AAABBBCCCEEEFFFGGGIIIJJJJJJJJJJJJJJJIIIHHHGGGGGGGGGGGGGGGIIIIIIIIIIIIIIIIIIIIIIIIKKKJJJJJJJJJKKKKKKLLLLLLLLLLLLMMMMMMNNNOOOOOOPPPQQQQQQQQQQQQQQQPPPOOOOOOvvvkkkaaaZZZPPPMMMIIIGGGGGGHHHHHHHHHJJJJJJJJJIIIHHHGGGFFFEEEAAABBBCCCBBB@@@???@@@AAA@@@@@@???>>>===<<<<<<;;;:::::::::::::::;;;;;;;;;999888888888::::::888666333333333333222222222222333333333333333444444444333222222111111222222333222111000000000000000000000000000000000000000000000000000000000000000000000000111111222111111000222222111000/////////000000111111222222111111000//////000000111000000000000000000000111111111111000000000000000000000000...///111444666444111---000000000000000000000000////////////////////////////////////000000000000//////000000000000111111000000000000000000000000111111111111111111111111222222111111111111000000111000///000111222111///111000000///////////////111000000//////000000111//////000000000000111111111111111111111111111111111111111111000000000000000000000111222222333333111111111111111111111111333333333333333333333333111222222222222111000000111111222222222333333333555444444333222111000000333333333333444444444444444444444444444444444444000000111111111222222222333333333333333333333333333333333222222222222111222222222111111111111111111111222222222222111111222222222222222222222222111111111111000///...---***+++---...000000111111333333333333333333333333222222222222222222222222222///,,,---000222222111222222111111111111222222000000000000000000000000111111000000000000111111333111000111222333222111000000000000000000000000000////////////000111111111111111111111111111111111111000000000000111111////////////000111222222...000222222111111333444222222222222222222222222222111000000000000000000222111000000000000000000111111111111111111111111333333333222222111111111000000000111111111111222222222222222222222222222222222222222222222222222222222222222222222222222222222111111222333444444333333333222222222222111444333333333333444555555555555444444444444555555555555666666666666555555555555555555666666666666666666666666666777888888888888888888888888888888666777777777888888999999;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;===>>>???>>><<<;;;;;;<<<===>>>???@@@@@@????????????@@@AAABBBCCCDDDEEEFFFHHHIIIIIIIIIIIIIIIHHHHHHGGGGGGGGGGGGHHHIIIIIIIIIIIIIIIIIIIIIIIIIIIJJJJJJJJJJJJKKKKKKKKKKKKLLLLLLMMMMMMNNNNNNOOOOOOPPPPPPPPPPPPPPPOOONNNvvvlllaaa[[[QQQNNNKKKIIIIIIKKKKKKKKKJJJJJJJJJIIIHHHGGGFFFEEEBBBDDDDDDCCCBBBAAABBBCCCAAA@@@@@@???>>>===<<<<<<:::::::::::::::;;;;;;;;;777777888999:::999777666444444333333333222222222111222222222333333444444222222222222222222222222111111000000000000000111000000000000000000000000000000000000///////////////000000111111111111111333333111000////////////000000111111111111000000000111111111111000000//////000000000111111111111000000000000000000000000......000333555444111...////////////////////////000000000///////////////000000000000////////////////////////000000000111222222222222222222222222111111111111111111111111111000000000000000000000000/////////000000000///000000////////////000000000000////////////000000////////////000000000111111111111111111111111111111111111000000000000000000000000111222222333333333333333333333333333333222222222222222222222222111111222222222111111000111111222222222333333333333333333222222111111111333333333444444444555555111111111111111111111111000000000111111111111222222222222222222222222222222222222222222222222222111111111111111111111111111111222222222222111111222222222222222222222222111111111111000///------111111111222111111000///000000000000000000000000111111111111111111111111444222000111333555555444222222111111111111222222000000000000000000000000111111000000000000111111333222222222222333222222000000000000000000000000000////////////000111111111111111111111111111111111111000000000000111111222222000//////000111222000111222111000/////////111111111111111111111111111111000000000000000111222222111000/////////000111111111111111111111111444444444444333222111111111111111222222222333333111111111111111111111111111111111111222222222222222222222222222222222222111000000000000111111111222222222222222222222222444333333333333444555555555444444333333444444555444555555666666555555444555555555555666666666666666666666666666777777888888888888888888999999999777777888888888888888888::::::::::::::::::::::::===<<<;;;;;;<<<=========::::::;;;;;;<<<===>>>>>>>>>>>>>>>??????@@@AAABBBCCCDDDEEEFFFGGGHHHHHHHHHHHHHHHGGGGGGGGGGGGGGGHHHIIIIIIIIIIIIIIIIIIIIIIIIHHHIIIIIIJJJJJJJJJJJJJJJKKKKKKKKKLLLLLLMMMMMMMMMNNNNNNOOOOOOOOOOOOOOONNNvvvlllaaa[[[QQQNNNKKKIIIIIIKKKKKKKKKJJJJJJJJJIIIHHHGGGFFFEEECCCDDDEEEDDDBBBAAABBBCCCAAAAAA@@@???>>>===<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;666777888999888777666555444444444333333333222222000000111111222222333333222222222222222222222222111000000000000000111111000000000000000000000000000000000///////////////...///000111111111111111333333111000////////////000000000111111000000000000111111111111000000//////000000000111111111111000000000000000000000000000......///111222111000////////////////////////000000000000000/////////000000000000////////////...////////////000000000111111111111111111111111111111111111111111111111...///////////////////////////000////////////000000000////////////000000000000////////////000000...////////////000000000111111111111111111111111000000000000000000111111000000000111222222333333444444444444444444444444222222222222222222222222000111111222222222111111111111222222222333333333111111111222222333333333333333333444444444555555111111111111111111111111111111111111222222222222222222222222222222222222222222222222222222222222111111111111111111111111111111222222222222111111222222222222222222222222222222222222111000///...222333333333222222111000000000000000000000000000111111111111111111111111000///...///000111111000222111111111111111111222000000000000000000000000111111000000000000111111222222333222222222222333000000000000000000000000111000000000000111222222111111111111111111111111111111000000000000111111666555333111000000000111333333333333444333222111111111111111111111111111111000000000000000111111222222111000/////////000111111111111111111111111333444444444444333222111.........////////////000111111111111111111111111000000000111111222222222222222222222222222222222333333333444444444444444222222222222222222222222444333333333333444555555444444333333333333444444444444555555555555444444555555555555666666666666666666666666666777777888777777888888888999999999888888999999999999888777::::::::::::::::::::::::<<<<<<;;;::::::;;;<<<===<<<<<<<<<======>>>>>>???>>>>>>>>>>>>???@@@AAAAAABBBCCCCCCDDDEEEFFFGGGHHHGGGGGGGGGFFFFFFGGGGGGHHHIIIIIIIIIIIIIIIIIIIIIIIIHHHIIIJJJJJJKKKKKKJJJJJJJJJJJJKKKKKKKKKKKKLLLLLLLLLLLLMMMNNNOOOOOONNNNNN~~~uuukkkaaaZZZPPPMMMIIIGGGGGGHHHHHHHHHJJJJJJJJJIIIHHHGGGFFFEEEBBBCCCDDDCCCAAA@@@AAABBBAAAAAA@@@???>>>======<<<<<<<<<<<<<<<;;;;;;;;;;;;777888999888666444444555444444444444333333333333111111111111111111222222111222222333333222222111000000000000000111111222000000000000000000000000/////////000000111111111......///000111111111111222222111000/////////000///000000111111000000/////////000000111000000000000000000000111111111111000000000000000000000000222000---,,,...000111111000000000000000000000000000000000000000000000000000000000000////////////......////////////000000////////////////////////111111111111111111111111------............//////...000111000///...///111///////////////000000111111000000//////000000111......////////////000000111111111111111111111111000000000000111111111111000000000111222222333333444444444444444444444444222222222222222222222222000000111222222222222111111111222222222333333333000000111222333444444555333333333333444444444444333333333333333333333333111222222222222333333333222222222222222222222222111222222222222333333333111111111111111222222222111111222222222222111111222222222222222222222222222222333333222222111000...///000111111222222222222222222222222222222222111111111111111111111111////////////////////////111111000000000000111111000000000000000000000000111111000000000000111111111222333222111000111333000000000000000000000000111000000000000111222222111111111111111111111111111111000000000000111111555555333222111111000000...------///222333333222111111111111111111111111000000000000000111111222222111000000000000000000222222222222222222222222111222444444444444333222//////000000000000111111111111111111111111111111//////000000111222222222222222222222222222222222000111222333333333333222111222222222222333333333444333333333333444555555444444333333333333444444444444555555555555444444555555555555666666666666666666666666666777888888777777777888999999::::::::::::;;;;;;;;;:::888777::::::::::::::::::::::::999:::;;;:::::::::<<<>>>????????????@@@@@@@@@AAA============>>>???@@@AAABBBBBBBBBBBBCCCEEEFFFGGGGGGFFFFFFFFFFFFGGGGGGHHHIIIIIIIIIIIIIIIIIIIIIIIIHHHIIIJJJKKKLLLKKKJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJLLLMMMNNNNNNNNNNNN}}}tttjjj```YYYQQQNNNJJJGGGGGGGGGHHHGGGJJJJJJJJJIIIHHHGGGFFFEEECCCDDDEEEDDDBBBAAABBBCCCBBBAAAAAA@@@???>>>======;;;;;;;;;;;;::::::999999:::;;;;;;888555333444666555444444444444333333333222222222222222222111111111222333333333333222111000000000000000111222222000000000000000000000000...//////000111222333333---...///000111111111111111111000000000000000111//////000000000000//////---...//////000000000000000000000000111111111111000000000000000000000000444111...---///000111111000000000000000000000000/////////000111111111222////////////000000000000........./////////000000////////////////////////000000000000000000000000............/////////000...000222111///...000222///////////////000111111111111111000000111111111........./////////000000111111111111111111111111///000000000111111111111000000000111222222333333222222222222222222222222111111111111111111111111000000111222222222222222111111222222222333333333111111111222222333333444222222222222333333333333222222222222222222222222111111222222222222333333111111111111111111111111111111222222222333333333000000111111111222222222111111222222222222111111222222222222222222222222000111222222333333222222---...///000111111111000222222222222222222222222111111111111111111111111000111222222111111111111000000////////////000000000000000000000000000000111111000000000000111111///111333222000///000222000000000000000000000000000////////////000111111111111111111111111111111111111000000000000111111111111222222222222111111,,,***(((***---000111000111111111111111111111111000000000000000111222222000000000000000000111222222222222222222222222222///000222444555444333222111222222222222333333333111111111111111111111111/////////000111222222222222222222222222222222222,,,---///000111111111111111111222222222333333333444333333333333444555555444333333222222333333444333444444555555444444333555555555555666666666666666666666666666777888888666777777888999999::::::;;;<<<======<<<;;;999777999999999999999999999999666999;;;;;;::::::<<<>>>>>>>>>>>>???????????????===============>>>@@@@@@AAAAAA@@@AAABBBCCCEEEFFFFFFFFFFFFFFFFFFGGGHHHHHHIIIIIIIIIIIIIIIIIIIIIIIIHHHJJJKKKMMMMMMLLLKKKJJJIIIIIIIIIIIIIIIIIIIIIIIIHHHIIIKKKLLLMMMNNNNNNNNN|||tttjjj```YYYTTTQQQLLLIIIIIIIIIIIIHHHJJJJJJJJJIIIHHHGGGFFFEEEEEEGGGGGGFFFEEEDDDEEEFFFBBBAAAAAA@@@???>>>======:::::::::999999888888888<<<===<<<999555333555777555555444444444333333333444444444333333222222222111222333444444333222111000000///000000111222222000000000000000000000000......///111222333444555---...///000111111111111111000000000000000111222//////000000000000//////,,,,,,...///000000000000000000000000111111111111000000000000000000000000555333000000111111111000000000000000000000000000......///000111222222333////////////000000000111............/////////000111111111111111111111111////////////////////////.../////////000000111111///111333222///...000222///////////////000111111222222111111111111222222............/////////000111111111111111111111111//////000000111111111222000000000111222222333333000000000000000000000000111111111111111111111111///000111222222222222222111111222222222333333333333333222222222222222222111111222222222333333333000000000000000000000000111111111111222222222222111111111111111111111111111111111222222333333333000000111111222222222222111111222222222222111111222222222222222222222222///000111222222333333222222222222222111000///...////////////////////////000000000000000000000000///000222222000///000000//////............//////000000000000000000000000111111000000000000111111...111222222///...000222000000000000000000000000...............///000000111111111111111111111111111111000000000000111111,,,---///111333333222222222///,,,+++...000000///000000000000000000000000000000///000000111222222000000//////000111222222222222222222222222222222---///111444555444333333...////////////000000000000000000000000000000000...//////000111222222222222222222222222222222222...///111333444555444444111111111222222333333333444333333333333444555555444333333222222333333444333444444555555444444333555555555555666666666777666666666666666777888888666777777888999999::::::<<<===>>>>>>===;;;999777999999999999999999999999444888;;;;;;::::::<<<>>>;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<======>>>???@@@AAA@@@@@@@@@AAACCCEEEFFFFFFFFFEEEEEEFFFGGGHHHHHHIIIIIIIIIIIIIIIIIIIIIIIIIIIJJJLLLMMMNNNMMMLLLJJJIIIIIIIIIIIIIIIIIIIIIIIIHHHIIIJJJLLLMMMNNNNNNNNNyyypppggg^^^XXXSSSPPPLLLKKKKKKKKKKKKJJJKKKJJJHHHGGGFFFFFFGGGHHHGGGGGGGGGFFFEEECCCBBBAAAAAA???===>>>AAABBB@@@>>>@@@<<<999888:::<<<<<<:::>>>>>>===:::666333333444555555555555555555555555555333111111333444222///(((***---000111222111111111111111111000000000000111111111000000000000000///------...000222222222222222111000000000000000000///...------...///000222222111000//////000000111111111111000000000000000000000000000000000000000000000000000000000000......///000000000000000///000111222222111000///222222111111000000000///000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000111000///------///000111111111000000000000000000000000////////////000000000000000000000000000000000000000000////////////111111000000//////......------...///000111222222000000000000000000000000222111000000000111333444222222222111111111000000222222222222222222222222111111111111111111111111111111111222222333333333111111111111111111111111111111111222222333333333000111111111111222222222111111111111111111111111000000000000000000000000///111222111000///000111222222222222222222222222000111111111111222222222000111222222222222111000222222222111111111111000222222222222111111111000222111111111000000//////222222111111000000//////222111111111000000//////444333222111000000000000000000000000000000000000111111000000//////......111111000000//////......000000000000000000000000000000000000000000000000222222222111000//////...222111111111000000//////000000////////////000000111333333222000.........222111///---,,,+++,,,,,,333222111000////////////111111111111111111111111222111000000000000000111333222111000000000111222444111//////222333222000000000111222222222222111333333222222111000000000333333444444444333222222111111111111111111111111444555555555444333333222333444444555555444444444222333444555555555444333222333444444333333444666666666666666777777777777666777888999:::;;;;;;;;;;;;<<<<<<<<<;;;999777666999999999::::::;;;;;;;;;777888888999999:::;;;;;;;;;;;;;;;<<<<<<<<<======>>>>>>>>>>>>>>>=========>>>@@@BBBCCCBBBBBBCCCDDDEEEEEEEEEFFFGGGGGGHHHHHHHHHGGGFFFFFFEEEFFFFFFFFFHHHIIIKKKMMMMMMLLLJJJIIIHHHHHHHHHIIIIIIIIIJJJJJJKKKKKKJJJJJJJJJKKKKKKLLLyyypppggg^^^XXXRRROOOLLLJJJJJJJJJJJJIIIJJJIIIGGGFFFEEEEEEFFFFFFEEEEEEEEEDDDCCCBBBAAA@@@>>><<<;;;;;;>>>>>>===;;;<<<999666555777888888777;;;;;;:::777444222222333222222222222222222222222555333111111333333222000...///111222222111///...111111111111000000000000111000000000000000000000333111000///000111000///222111000////////////000000000///......///000000222111111000//////000000111111111000000000//////000000000000000000000000000000000000000000000000......///000000000000000000000000111111000000000///.........------------000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000222111///......///111222222222111111111000000000000000////////////000000////////////////////////000000000000////////////111111000000///////////////000000000000000000000000000000000000000000000111111000000000111222333222222222111111111000000222222222222222222222222111111111111111111111111111111111222222333333333222222222222222222222222111222222222222222222333000111111111111222222222111111111111111111111111000000000000000000000000///111222111000///000111000000000000000000000000000111111111111222222222111111111111111111111111111111111000000000//////222222111111111000000000111111111111000000000///111111111111111111111111111111111111000000000///000000000///000000111111000000000000000000000000222111111111000000000000111111000000000000000000000000000000000000000000000000000000000000000000222222111111000//////...111111111111000000000///000000////////////000000000111222222000......///000000///.........///000111111000/////////000000111111111111111111111111111000000000000000111111444333222111000111111222333111///000222333222000000000111111222222222222111111111111111111222222333333222222222222222222222222222222222222222222444444555555444333333222111222222222222222111111222333444555555555444444222444555555444444555666555666666666777777777777666777888999:::::::::::::::;;;;;;;;;;;;999888777999999999999::::::::::::777888888999999:::;;;;;;999999999:::::::::;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;>>>@@@BBBCCCBBBBBBCCCDDDCCCCCCCCCDDDEEEEEEFFFFFFFFFEEEEEEFFFFFFGGGHHHHHHGGGIIIJJJLLLLLLKKKJJJIIIHHHIIIIIIIIIIIIIIIIIIIIIJJJJJJIIIIIIJJJJJJKKKKKKyyypppggg^^^XXXQQQNNNKKKIIIIIIIIIIIIHHHIIIHHHGGGFFFEEEEEEEEEEEECCCCCCCCCCCCCCCBBBAAA@@@@@@???>>>>>>???@@@???>>>:::888555555666777777666::::::999777444333333444444444444444444444444444444222111222333333222000111222222333222111///...111111111111000000000000000000000000000000111111444222000000111222111000000000//////......//////111000000//////000000111111111000/////////000000111111000000000000//////////////////////////////000000000000000000000000......///000000000000000111000000//////000000111111000000000000/////////000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000222111000//////000111222222222111111000000000///000000////////////000000........................////////////000000000000111000000000000/////////222222111111111000000000000000000000000000000000000000000///000111111222222222222111111111111111222222222222222222222222111111111111111111111111111111111222222222222222333333333333333333333333222222222222222111111111000111111111111222222222111111111111111111111111000000000000000000000000///111222111000///000111////////////////////////000111111111111222222222222111000000000000111222000000000000/////////...111111000000000/////////111111111111000000000000//////000111111222333333111111111111000000000000............///000111222000000000000000000000000222222222222111111111111111111111111111111222222000000000000000000000000000000000000000000000000222222111111000/////////111111111111000000000000000000////////////000000...///111000///......///.........///000111222333//////......//////000000111111111111111111111111000/////////000111222222444333222222111111222222222111///000111222111000111111000000111111222333///000000111222222333333222222111000000111222333333333333333333333333333444444444444444333333222222222222222111111000///222333444444555555444444333555666666555444666777555555666666666777777777555666777888888999888888999999:::::::::999999888999999999888888888888888777888888999999:::;;;;;;999999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;>>>@@@BBBBBBAAAAAABBBCCCAAAAAAAAABBBCCCCCCDDDDDDDDDDDDEEEFFFGGGHHHIIIIIIFFFGGGIIIJJJJJJJJJIIIHHHIIIIIIIIIIIIIIIIIIIIIHHHIIIHHHHHHHHHIIIIIIJJJKKKyyypppfff^^^XXXPPPMMMJJJHHHHHHHHHHHHGGGIIIHHHGGGGGGFFFEEEEEEEEEBBBBBBCCCCCCCCCBBBBBBAAAAAA@@@@@@@@@@@@@@@@@@???;;;:::999888888999999999:::;;;;;;999777666666888555555555555555444444444333222222222222222222222///000111222222222111000111111111111000000000///000000000000000111111111000///...///222333444333//////............//////111111000000000000111111111000000/////////000000111000000000////////////////////////////////////////////////////////////......///000000000000000111000///......///000111111111111111111111111111////////////////////////////////////////////////000000000000000000000000////////////000000000000222111000000000000111222....../////////000000000000000////////////000000////////////////////////////////////000000000000000000000000000000000000222222111111111111111111000000000000000000000000000//////000000000111111111111111111111111111111111111111111222222222222111111111111111111111111111111111111111222222222222222222222222222222222333333222222111111000000000000111111111222222222111111111111111111111111000000000000000000000000///111222111000///000111000000000000000000000000000000111111111222222222333111000......000111333111111000000000/////////000000000000////////////111111111000000000000000/////////000000111111111111111111000000000000000///////////////000111222000000000000000000000000111111111111111111111111111111111222222333333333000000000000000000000000000000000000000000000000111111111111000000//////111111111000000000000000000000////////////000000,,,...///000///...///000.........///000111222333------------...///000111111111111111111111111111////////////000111333333444333333222222222222222000000000111111111111000111111000000000111222333000000111111111222222222222111///......000222333333333333333333333333333333333444444444333333222444444444444333222111111333333333444444444444444444555666666555555666888555555555666666666777777555555666777777777777777777888888999999999999999999999888888777777666666777888888999999:::;;;;;;;;;;;;;;;<<<<<<<<<======<<<<<<===============>>>===???AAAAAAAAA@@@AAACCC@@@@@@AAAAAABBBBBBCCCCCCDDDDDDEEEFFFGGGGGGHHHHHHEEEFFFGGGHHHIIIIIIHHHHHHJJJIIIIIIIIIIIIHHHHHHHHHGGGGGGGGGGGGHHHIIIJJJJJJyyypppfff^^^XXXPPPMMMIIIHHHHHHHHHHHHGGGIIIIIIIIIHHHHHHGGGFFFFFFCCCCCCDDDDDDDDDCCCCCCBBB===>>>>>>===<<<<<<<<<<<<<<<<<<<<<;;;:::::::::;;;:::::::::999777666777888222222222111111111000000222222222222222222222333///000000000000000000000111111111111000000000/////////000000111111111111///...---...000222222222//////............//////000000111111111111000000000///////////////000000000000000////////////...////////////////////////////////////////////////......///000000000000000111000///......///000111........................////////////////////////////////////////////////////////////////////////////////////000000000000111000000000000000000111***+++,,,---...000111111000000////////////000000000000000000000000000000.../////////000000000111000000000000111111111111///000000111222222333333000000000000000000000000///000000111111111111111111111111111111111111111000000000111111222222222111111111111111111111111111111111111111111111111000000000000000000000000222222222111111000000000000000111111111222222222111111111111111111111111000000000000000000000000///111222111000///000111000000000000000000000000000000111111111222222222222111///......///111222222222111111111000000000000000000000////////////000000000000000000111111000000/////////.........000000000000000000111111333222111111000000000111000000000000000000000000000000000000000000000000111111222222333333444444000000000000000000000000000000000000000000000000111111111000000000000000000000000000000000111111000000////////////000000+++---///000///...///000////////////////////////------------...000111222000000000000000000000000////////////000111333333333333333222222222111111...///000111111111111111111111111000111111222333222222222111111111000000111000///......000222333333333333333333333333333222222333333444333333222444444444444444333222111333333333333444444555555444555666666555555666888555555555555666666666666555555666777777777666666777777777777888999999:::888888888777777666666666777888888999999:::;;;;;;;;;;;;;;;<<<<<<<<<======;;;<<<<<<<<<======>>>>>><<<>>>@@@AAA@@@@@@AAABBB@@@AAAAAABBBBBBCCCCCCDDDFFFFFFGGGGGGGGGFFFFFFEEEDDDEEEFFFGGGGGGHHHHHHHHHIIIIIIIIIIIIIIIIIIIIIIIIFFFFFFFFFGGGGGGIIIJJJJJJyyypppggg^^^XXXPPPMMMJJJHHHHHHHHHHHHGGGIIIIIIIIIIIIIIIHHHFFFFFFDDDDDDDDDDDDDDDCCCBBBAAA???@@@@@@???===<<<<<<===:::<<<<<<<<<:::999:::;;;888999999777555444555666444333333222222111111111000222333333222111222444333222111000///...------111111111111000000000000/////////000111111222222222000......///000///...//////......//////000000///000000111111000000/////////......//////000000000000////////////......////////////////////////000000000000000000000000......///000000000000000000//////......//////000...////////////000000000000000000000000000000000000000000000000000000000////////////////////////////////////000000000000/////////000000/////////******+++---...000111222000000////////////000000111111111111111111111111......//////000000111111000000000111111111111222......///000111222333444000000000000000000000000000000111222222222222111111111111111111222222222//////000000111222222222111111111111111111111111111111111111111000000000000000000000000000000000111111111111111000000000000111111111111222222222111111111111111111111111000000000000000000000000///111222111000///000111////////////////////////000111111111111222222222111000////////////000111222222222222111111111111111111000000000/////////000000000000111111111111111111000//////...------000000000000111111111111444333222111000000000000000000000000000000000000///////////////000000000222222222222222222333333000000000000000000000000000000000000000000000000111111000000000000000000000000000000111111111111000000////////////000000,,,...000000//////000111000000000000//////...---............///000111222000000000000000000000000000/////////000111222222111222222222222111000000,,,...111222111000000111000000111222222222222111333333222222111000000///000000/////////111222333333333333333333333333333111222222333333333333333111222222333333222222222444333333333333444555666333555666666555444666777444444555555555666666666666666777777777777666666777777666666777888999999888888888777777777777777777888888999999:::;;;;;;999999999:::::::::;;;;;;999999999:::;;;;;;<<<<<<<<<>>>@@@@@@??????@@@AAAAAAAAAAAABBBCCCCCCDDDDDDFFFGGGGGGHHHGGGFFFEEEDDDDDDEEEEEEFFFGGGHHHIIIIIIHHHHHHHHHIIIIIIIIIJJJJJJFFFFFFFFFGGGHHHIIIJJJKKKyyypppggg^^^XXXQQQNNNJJJHHHHHHIIIHHHHHHHHHHHHIIIIIIHHHGGGEEEDDDDDDDDDDDDCCCBBBAAA@@@???AAABBBCCCBBB???===>>>@@@:::<<<>>>===:::999:::;;;999999999777444333444555666666555555444333333222000222333333111111333555444333222111000/////////111111111111000000000000...//////000111111222222333111//////000111000///000////////////000111222...///000000000000///..................///000000000000/////////.........000000000000000000000000000000000000000000000000......///000000000000000...//////////////////...000111111111222222222222000000000000000000000000000000000000000000000000////////////////////////////////////000000000000......////////////......------...//////000000111000000////////////000000000000000000000000000000.........///000111111111000000111111111222222222/////////000000111111111000000000000000000000000000111222333444333333222000000111111111222222222/////////000111222222222111111111111111111111111222111111111000000000///000000000000000000000000000000000000111111111111000111111111111222222222111111111111111111111111000000000000000000000000///111222111000///000111000000000000000000000000000111111111111222222222000000000000000000000000111111111111000000000000222222111111111000000000///000000000111111111111111111111111111000000000///000000000111111111111222111111000000000111111000000000000000000000000//////000000000111111111222222222222111111111111000000000000000000000000000000000000000000000000000000000000000000000111///000000000111111111111000000////////////000000...///111111000///000111000000111111111000///...////////////000000111222000000000000000000000000111000000000000000111111000000111111111000///...***...111222111000000111...000222333444333111000222222111111111111111111//////000111111222333333222222222222222222222222111111222333333333333333111222333333444444444444444444333333333444555666222444555555444444555666444444444555555555666666777777777888888777777666777777666666666777888888777777888888888888888888777888888999999:::;;;;;;999999999:::::::::;;;;;;888888999::::::;;;<<<<<<;;;===???@@@??????@@@AAA@@@@@@AAABBBBBBCCCCCCDDDDDDEEEGGGHHHHHHGGGFFFEEEEEEEEEEEEFFFGGGHHHIIIJJJFFFGGGGGGHHHIIIJJJKKKKKKFFFFFFGGGGGGHHHJJJKKKLLLyyypppggg^^^XXXQQQNNNKKKIIIIIIIIIIIIHHHGGGGGGHHHHHHGGGFFFDDDCCCCCCCCCCCCBBBAAA@@@>>>===>>>@@@AAA???<<<:::;;;===;;;>>>@@@???<<<:::;;;===<<<<<<;;;999666555555666333333222111111000/////////222444333111111333555111111111111222333444555111111111111000000000000...//////000111222222222000///...///222444444444000000000000000111222222---...///000000///...---...............///000111000/////////............111111111111111111111111000000000000000000000000...//////000000000000000---...///000000///...---------....../////////000000000000000000000000000000000000000000000000000////////////////////////////////////000000000000------............------111111111111000000000000000000////////////000000////////////////////////---......///000111111222000000111111222222222222000000000000////////////000000000000000000000000111222333444555444333333000000111111222222222222...//////000111222222222111111111111111111111111222111111111000000//////111111111111111111111111//////000000111111222222000111111111111222222222111111111111111111111111000000000000000000000000///111222111000///000111222222222222222222222222000111111111111222222222//////000000000000//////000000000000////////////222222222222111111111111//////000000111111111222111111111222333333444444//////000000111111111222///......//////000111222000000000000000000000000000000111111222222222333333222222111111000000000000000000000000000000000000000000000000000000000000000000000000111111111//////000000111111111222000000////////////000000///111222222000///000111000000222333333222111000000000000000000111111222000000000000000000000000222111000000000000000111///000000111111///...---***---111222111///000111---///222555555333111///000000000111222222333333...///111222333333333333111111111111111111111111000111222333333333333333333333555666777888888888444444333222333444555666222333555444333333444666444444444555555555666666777888888888888888777777888777666555555666777888777777888888999999::::::777888888999::::::;;;;;;;;;;;;;;;<<<<<<<<<======::::::;;;;;;<<<===>>>>>>;;;===?????????>>>???AAA???@@@@@@AAAAAABBBCCCCCCBBBCCCFFFHHHIIIIIIHHHGGGEEEEEEEEEFFFGGGIIIJJJKKKEEEFFFGGGHHHJJJKKKLLLLLLGGGGGGGGGHHHIIIJJJLLLMMMwwwnnneee]]]XXXRRROOOKKKIIIIIIJJJJJJJJJJJJJJJIIIHHHFFFEEEDDDDDDDDDCCCCCCCCCCCCBBBBBBBBBBBBBBBAAA@@@???>>>======>>>===;;;;;;<<<<<<<<<;;;<<<:::888666444444444444///000222333444444333333222222111111111222333444333222111000//////000000333222111111000000111111555444333222111///......111111000000//////......222111000......000111222,,,---///000000///---,,,000000111000...+++(((&&&000000000000000///......111111111000000000000000000000///////////////000/////////000111111222222000000000000000000000000//////.........---------............////////////......////////////......000000000000000///......000000000000000000000000------------------------////////////////////////000000////////////000000000000000000000000000000......///222555666666444000000000000000000000000111111111000000000000000000000000000000000000000000000000000000000000000333444555555555555444333111111111000000000000000111111111111111111111111111222222333333222222111111111111111000000//////000111222333333222111000333333333333333333333333111111222222222222111111......///000000000000000111111000000111111222333...///000111111111111111////////////////////////000000000000000111111222000000000000000000000000222222222111111111000000///000111222222222222222111111111111111111111111.........---+++,,,...000000000000000000000000000000000000000111222333444///...------///000000///111111111111111000////////////000000000000//////000000000000000000000000000000000000////////////////////////000000000000111111000000//////......222111111111000000//////000000111222222222222222//////000000000000//////000111111111111222222222///000111222222111000/////////000000111111111222000000000000111111111111000000000000000111111222000111222333444333222111111111111111111111111111333333333222222111111111///000111222333222111111333333222222333333444555888777555444333333444555555555555555555555555555666777888777555444444555555555666666666666555555999888777777777888:::;;;999777444555888:::999777333333444555666777888999999999::::::::::::;;;;;;<<<<<<;;;;;;;;;:::::::::<<<<<<<<<===>>>>>>?????????@@@AAACCCDDDEEEEEEEEEHHHGGGFFFEEEEEEEEEFFFGGGFFFFFFFFFFFFGGGHHHIIIIIIIIIIIIJJJJJJKKKKKKLLLLLLIIIIIIIIIIIIJJJLLLMMMNNNwwwnnneee]]]YYYSSSPPPKKKIIIIIIIIIIIIIIIHHHHHHHHHGGGGGGFFFFFFFFFDDDCCCCCCCCCCCCBBBBBBBBB@@@@@@???>>>===<<<;;;;;;>>>===;;;;;;<<<<<<<<<;;;;;;:::888666555444444444222333444444444444333222111111222222222333333333222222222222222111111111333222111111000000111111444444333222111//////...111000000000/////////...222111000//////000111222111222333444444333222111.../////////...---+++***000000000000000///......000000000000000000000000000000////////////000000111111000000000000000000////////////////////////000000/////////.....................////////////......////////////......000000000000000///......000000000000000000000000........................000000000000000000000000000000////////////000000000000000000000000000000......///111444555444333000000000000000000000000000000000000000111111111000000000000000000000000000000000000000000000000000111222222222222111000111000000000000000000000111111111111111111111111111222222333333222222111222222111111111000000000111111222222222222111111222222222222222222222222111111222222222222111111...///000000111111000000111111000000111111222333///000000111111111111000000000000000000000000000000000000000000111111222111111111111111111111111111111111000000000//////000000111222222222222222111111111111111111111111///000111000......000111000000000000000000000000000000000000111222333333000...------...//////...000000111111111000000/////////000000000000//////000000000000000000000000000000000000////////////////////////000000000000000000000000////////////111111000000000////////////000111111222222111111//////000000000000//////000000111111111222222222///000111222222111000/////////000000000111111111000000000000111111111111000000000000000111111222000111222222333333222222222222222222222222222222333333333222222111111111///000111222333222222111333222222222222333444444666666555444444444444444555555555555555555555555555777777666555444444555555555666666666666555555888777777666777888999:::999666555666888999999777333333444555666777888888999999::::::::::::;;;;;;<<<<<<<<<<<<;;;;;;::::::<<<<<<======>>>??????@@@???@@@AAACCCDDDDDDEEEEEEFFFFFFEEEEEEEEEGGGHHHIIIGGGGGGGGGGGGHHHIIIJJJKKKIIIIIIJJJJJJKKKLLLLLLLLLKKKKKKKKKKKKLLLMMMNNNOOOwwwmmmeee^^^YYYSSSPPPKKKIIIHHHIIIHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGDDDCCCCCCCCCCCCBBBBBBBBB@@@@@@???>>>===<<<<<<;;;>>>===;;;;;;<<<<<<<<<;;;;;;:::888666555444444444555666666555444333222111000111222333444333222222111222333444444444333222333222111111000000111111333333222111000000//////000000000000////////////222111000//////000111222///000111222222111000///............////////////000000000000000//////...000000000000000000000000000000////////////000000222222111000000///......////////////////////////000000000000000/////////............////////////......////////////......//////000000000///......000000000000000000000000000000000000000000000000111111111111111111111111000000////////////000000000000000000000000000000.........000222333222000//////////////////////////////000000111111222222000000000000000000000000000000000000000000000000///000000111111000000///000000000000000000111111111111111111111111111111111111222222222222111111222222222222222111111111222222111111111111222222111111111111111111111111111111222222222222111111///000111111222222111111111000000000000111222222000111111111111000000///111111111111111111111111000000000000000111111222111111111111111111111111000000000///////////////000000111222222222222111111111111111111111111111...000111111000///000000////////////////////////111111000000000111111222222000//////000111000/////////000111111000000000//////000000000000//////000000000000000000000000000000000000////////////////////////000000000000////////////000000000000000000///////////////......///000000111111000000//////000000000000//////000000000111111111222222///000111111111111000000//////000000000000111111000000000000111111111111000000000000000111111222222111111111111222333333222222222222222222222222222222222222222111111111000000111222222222222111222222222222222333444444444555555555555444444333555555555555555555555555555666777666444444444666555555666666666666555555777666666666666777777888888666666666888999888777555555666777888999999:::999999::::::::::::;;;;;;=========<<<<<<<<<<<<;;;=========>>>??????@@@@@@???@@@AAACCCCCCDDDDDDDDDDDDDDDDDDEEEFFFHHHIIIJJJHHHHHHHHHIIIIIIJJJKKKLLLIIIIIIJJJJJJKKKLLLLLLMMMMMMMMMMMMMMMNNNOOOPPPPPPvvvmmmeee^^^YYYTTTPPPKKKHHHHHHHHHHHHGGGHHHHHHGGGGGGGGGGGGGGGFFFDDDCCCCCCCCCCCCBBBBBBBBBCCCBBBBBBAAA@@@???>>>===>>><<<;;;;;;<<<<<<<<<::::::999888777666555444444555555555444444333222222///000333444444333222111///000333444555444333222333222111111000000111111222222111111000000//////000000000000////////////111111000//////000111111---...////////////...---//////......///000111222//////000000000000///////////////000000000000000000////////////000000111111111000000////////////////////////////////////////////////////////////............////////////......////////////.........///////////////......000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000///////////////////////////...---...000111000...////////////////////////......///000111222222333000000000000000000000000000000000000000000000000000111111111111111111000000000000000000111111111111111111111111111111111111111222222222222111111222222222222222222222222333222111000000111222333111111111111111111111111111111222222222222111111000000111222222222222222000000000000000111222222111111111111111000///...111111111111111111111111000000000000000111111222000000000000000000000000000000000000000000000000000111111222222222111111111111111111111111111111,,,...000000///...---...////////////////////////222111111000000000000111444333111111222333222111...///000000000000000000//////000000000000//////////////////////////////000000000000////////////////////////000000000000......//////000000111111////////////..................///000000000000000//////000000000000//////000000000000111111111111///000000111111111111111//////000000000000000000///000000000111111111111000000000000000111111222222111000000000111333444222222222222222222222222222222222111111111111111000000111111222222222222222222222111222333333444222333444555666555444333555555555555555555555555444555666666444444444666555555666666666666555555666666555555555666666666666666777777888888888777888888999999:::;;;;;;<<<999999999:::::::::;;;;;;=====================<<<======>>>>>>???@@@@@@@@@???@@@AAABBBCCCCCCCCCCCCDDDDDDEEEEEEFFFGGGHHHHHHHHHHHHHHHHHHIIIJJJKKKKKKHHHIIIIIIJJJKKKLLLMMMMMMOOOOOONNNNNNNNNOOOOOOPPPvvvmmmddd]]]XXXSSSOOOKKKHHHHHHHHHHHHGGGJJJJJJIIIHHHGGGFFFEEEDDDDDDCCCCCCCCCCCCBBBBBBBBBCCCCCCBBBAAA@@@???>>>>>>>>><<<;;;;;;<<<<<<<<<:::999888888777666555444444333333222222222222222333///000333444444333222111...000222444444333222111333222111111000000111111111111000000000000000000////////////000000000000111111000000000000111111222222333333333333222222111000000/////////000000//////000000000000//////......//////000000000000///////////////000111111......//////000000000000............................................................////////////......////////////............////////////......////////////////////////////////////////////////////////////////////////000000////////////000000///////////////////////////...------/////////...////////////////////////......///000111222222333000000000000000000000000////////////////////////000000000000000000000000//////000000111111111111111111111111111111111111000111111222222111111000222222222222222222222222333222111000000111222333222222222222222222222222111111222222222222111111000000111222222222222222000000//////000000111222111111111111111000///...111111111111111111111111000000000000000111111222////////////////////////111111111111111111111111111111222222222111111000000000000000000000000000,,,...000111///.........////////////////////////111111000000///000000000333111000000111222111000...//////000000000////////////000000000000//////////////////////////////000000000000////////////////////////000000000000......//////000000111111............////////////......///000000000000000//////000000000000////////////000000000111111111000000000000000111111222000000/////////////////////000000000111111111111000000000000000111111222222111000///000111222333222222222222222222222222111111111111111111111111111111111111111222222222222111111111111222333333111222444555555555444444555555555555555555555555333555666555444333555666555555666666666666555555555555666666666555555555555666888888888888888888777888888999999:::::::::999999999:::::::::;;;;;;<<<==============================>>>??????@@@@@@@@@@@@AAABBBCCCCCCCCCCCCEEEEEEEEEEEEEEEEEEEEEDDDFFFFFFFFFFFFGGGHHHIIIJJJHHHHHHIIIJJJKKKLLLMMMMMMOOONNNNNNMMMMMMMMMNNNNNNvvvlllccc\\\WWWQQQNNNJJJHHHHHHHHHIIIHHHKKKJJJIIIHHHFFFEEEDDDCCCDDDCCCCCCCCCCCCBBBBBBBBBAAAAAA@@@???>>>======<<<>>>===;;;;;;<<<<<<<<<;;;888888888888777666555444222222111111111222333333000111222333444333222222000111222333333222222111333222111111000000111111//////000000000000000000////////////000000000000000000000111111000000000333333333333333333333333111111000000//////.........//////000000000000000---......//////000000111///......//////000111222------...//////000111111........................------------........................////////////......////////////......------.../////////......////////////////////////................................................000000////////////000000000000000000000000000000///...,,,---...//////...//////////////////////////////000000111111222222000000000000000000000000///////////////////////////......------......////////////000111111222222111111111111111111111111000000111111111111000000111111111222222222222222222222111111111111222222222222222222222222222222111111222222222222111111///000111111222222111111000////////////000111111000111111111111000000///111111111111111111111111000000000000000111111222////////////////////////111111111111222222222222111222222222222111000000000000000000000000000000///111222222111000000111////////////////////////000000/////////000000111///---,,,,,,...//////...///000000000//////...---//////000000000000//////000000000000000000000000000000000000////////////////////////000000000000////////////000000000000...////////////000000000...///000000111111000000//////000000000000///////////////000000000111111000/////////000111222333000000////////////......000000000000111111111111000000000000000111111222111000000000000111222222111111111111111111111111000000000111111111111111111111000000111111222333111111111111111222333333111111222444444555555555555555555555555555555555333444555555444333555666555555666666666666555555666666666777666666555444444666999999888777777888555555666666666777777777999999::::::::::::;;;;;;;;;<<<<<<<<<<<<=========<<<<<<<<<===>>>>>>??????@@@@@@AAABBBBBBBBBBBBBBBDDDDDDDDDDDDDDDCCCBBBBBBDDDDDDDDDEEEEEEFFFGGGHHHGGGHHHIIIJJJKKKMMMMMMNNNOOOOOONNNMMMLLLLLLLLLLLLvvvlllbbbZZZUUUOOOLLLIIIGGGHHHIIIJJJJJJIIIIIIHHHHHHGGGFFFEEEEEEDDDCCCCCCCCCCCCBBBBBBBBBBBBAAA@@@@@@>>>>>>===<<<>>>===;;;;;;<<<<<<<<<;;;777777888888777666555444555555333222111111222222111111222222222333333333333333333333333222222222333222111111000000111111.../////////000000111111.../////////000000000111000000111111111111000000000//////////////////000...///000000000///...---......///000000000000000------......///000000111............///000111222......//////////////////........................---.........////////////............////////////......////////////......,,,---......//////......////////////////////////........................////////////////////////000000////////////000000000000000000000000000000///...,,,,,,...000000000000000000000000000000000000000000000000111111111000000000000000000000000//////////////////////////////...------...//////...//////000111111222222111111111111111111111111000000111111111111000000000000000111111111222222111111222222222222111111111111111111111111111111111111222222222222111111...///000000111111000000///////////////000111111///000000111111111111000000000000000000000000000000000000000000111111222111111111111111111111111000000000000111111111222222222222222222111000000000000000000000000000000111222222111000000111333000000000000000000000000///////////////000111222---,,,+++,,,...000000000111111000000///...,,,,,,//////000000000000//////000000000000000000000000000000000000////////////////////////000000000000000000000000/////////////////////000000000111111///000111111222222111111//////000000000000//////////////////000000000111000/////////000111222333000000/////////.........000000000000111111111111000000000000000111111222///000000111111111111111000000000000000000000000///000000000111111111222222111000000000111222333111111111111111222222333111111111222333555666777555555555555555555555555222333555444444333555666555555666666666666555555666777777888777666555444333666999:::888777777888666666666666777777777777999999::::::::::::;;;;;;::::::;;;;;;<<<<<<<<<<<<;;;;;;;;;<<<======>>>>>>@@@@@@AAABBBBBBBBBAAAAAA@@@AAABBBCCCCCCCCCBBBAAADDDDDDDDDDDDEEEFFFGGGGGGGGGHHHIIIJJJKKKMMMNNNNNNPPPOOONNNMMMLLLLLLLLLLLLvvvkkkbbbYYYTTTNNNKKKHHHGGGHHHIIIJJJJJJGGGGGGGGGGGGGGGGGGGGGGGGDDDDDDCCCCCCCCCBBBBBBBBBDDDCCCCCCBBBAAA@@@??????>>>===;;;;;;<<<<<<<<<;;;777777888888888666555444999888555333222111111222222222111111111222333444666555444333333333333333333222222111000111111111......//////000000111111.../////////000000111111000000111111111111000000//////............//////,,,---///111111000...---......///000000000000000---------...///000000111............///000222222000000000///......------.........................../////////000000111111............/////////000......////////////......,,,,,,---.../////////...////////////////////////////////////////////////000000000000000000000000000000////////////000000000000000000000000000000///---,,,,,,...000111111111111111111111111111111111111111000000000000000000000000000000000000000////////////////////////222111000//////000111222...//////000111222222222111111111111111111111111000000111111111111000000//////000000111111111222000111222333333222111000000000000000000000000000111111222222222222111111......///000000000000000///////////////000111111...///000111111111111111////////////////////////000000000000000111111222222222222222222222222222.../////////000000111111222222222222222111000///000000000000000000000000000000000///---...000222111111111111111111111111............///111222222///...---...111333444333111111111000///---++++++//////000000000000//////000000000000000000000000000000000000////////////////////////000000000000111111000000//////......//////000000111111222222000000111222222222222222//////000000000000//////////////////000000000000000////////////111333444000000//////.........---000000000000111111111111000000000000000111111222...///111222222222111000//////////////////////////////000000111111111222222111000000000111333444111111111000111222222333111111111111222444666888555555555555555555555555222333444444333333555666555555666666666666555555666777888888888777555444333666::::::888777777888999999999999999999::::::999999:::::::::;;;;;;;;;:::::::::;;;;;;;;;<<<<<<::::::;;;;;;<<<=========@@@@@@AAABBBBBBBBBAAAAAA===>>>@@@BBBCCCCCCCCCBBBDDDDDDDDDDDDEEEFFFGGGHHHGGGGGGHHHJJJKKKMMMNNNNNNQQQPPPOOONNNMMMLLLLLLLLL~~~tttjjjbbbZZZVVVNNNKKKGGGEEEEEEFFFGGGGGGIIIIIIIIIHHHGGGFFFEEEDDDDDDDDDDDDDDDCCCCCCCCCCCCDDDCCCAAA???>>>===<<<<<<>>>;;;888888:::<<<<<<;;;::::::999888777666555555333333444444444333222111111111111222222333333333888444111000222222111///555444333222111111111111333222000///.........///111111000000//////......//////000000000000//////222111111111000000//////000000000000000000000000000000000000000000000000////////////000000000000////////////////////////000000000000000000000000000000//////......------////////////////////////............////////////222222222222222111000000............////////////,,,///222111...,,,---...//////.........---------000000000000000000000000111222222111///...///111111111000000//////......000000000000000000000000---...///000000///...---////////////////////////////////////////////////111111111000111222222333000000000000000000000000333333222222000///...---111111111111111111111111000111111111111222222222222111111111000000//////000000111222222222222111222222222111111111111111111111111111111111111111222222111000//////000000222222111111000000//////000000000000000000000000000000////////////000000111111000000000000111111000111111111111222222222000000000000111111111111------------...000111222///////////////000000000,,,...000222444555666777...,,,+++---000222111///000000000000000///............////////////......000111111111111222222222222111///...///...---+++,,,---///000000000///...333333222111000///......000000000000000000000000........................///111222333222111///---111222444333222222333555000000000000000000000000111000///...............222111111111000000/////////////////////000111111222222111111000000//////000000000000000000000000111111111111111111111111222222222111111111000000111111111111111111111111333333333333333333333333222222222222222222222222666555555444444555555666333333333444444444555555666555444333333444555666444444444555555555555666777777666666666666777777999999999888888888888888777777777777777777777777999999::::::::::::;;;;;;:::::::::;;;;;;;;;<<<<<<;;;;;;:::;;;<<<>>>@@@AAAAAAAAACCCCCCCCCAAA???===AAABBBCCCEEEEEEEEEDDDCCCCCCDDDDDDEEEFFFGGGGGGHHHIIIIIIJJJIIIHHHJJJMMMPPPSSSRRRQQQOOOMMMLLLJJJJJJ~~~tttkkkbbb[[[VVVQQQNNNJJJHHHHHHJJJJJJJJJIIIIIIIIIHHHGGGFFFDDDDDDCCCCCCCCCCCCBBBBBBBBBBBBDDDCCCAAA@@@>>>======<<<>>>;;;888888:::<<<<<<;;;::::::999888777666555555333444444444333333222222222222222222222222333333666333000000222333222000444333222111000000000000333222111////////////000111000000000000000//////000000000000000000000000111111111000000000//////////////////////////////000000000000000000000000////////////000000000000///////////////////////////////////////////////////////////////.........////////////////////////............////////////000000000000000//////...............////////////+++...111111///...///111000000/////////.........000000000000000000000000000111111000......///111000000000000//////......000000000000000000000000//////000111111000//////000000000000000000000000////////////////////////111111000000000111111222000000000000000000000000//////000111111111111000111111111111111111111111//////000000000111111111111111111111000000000///000000111222222222222111000111111111111111111111111111111111111111111111222111111000//////000000111111111000000000000000000000000000000000000000000000////////////000000111111000000000000111111000000111111111222222222000000000000111111111111//////.........//////000333333222222111111000000//////111222333333333333...---,,,---000222111///000000000000000///............////////////......000000111111111222222222222111//////000000///---...///000111222111111000222222111111000/////////////////////////////////////////////////////////000000111111111000///...000111222222111111222444000000000000000000000000111000000////////////000111111111111000000000//////////////////000111111000/////////.........---111111111111111111111111111111111111111111111111222222222111111111000000111111111111111111111111222222222222222222222222111111111111111111111111555444444444444444444555333333333444444444444555666555444444444444555666444444444555555555555666777777666666666666777777888888888888888888888888777777777777777777777777999999999:::::::::;;;;;;:::::::::;;;;;;;;;;;;<<<;;;;;;;;;;;;<<<>>>???AAA@@@AAABBBCCCBBBAAA???>>>DDDEEEEEEFFFEEEDDDBBBAAACCCCCCDDDDDDEEEEEEFFFFFFGGGHHHHHHHHHGGGIIILLLOOOQQQQQQOOONNNLLLKKKJJJIIIuuulllccc\\\WWWOOOLLLHHHFFFFFFHHHHHHHHHKKKJJJJJJIIIGGGEEECCCBBBCCCBBBBBBBBBBBBAAAAAAAAACCCBBBAAA@@@???>>>===<<<>>><<<:::999:::<<<<<<;;;::::::999888777666555555444444444333333333222222333333222222222222222222444222000000222222222111222222111000////////////333222111000//////000000000000000111111111111111111000////////////000111111111000000000000//////////////////////////////////////////////////////////////////000000000000////////////////////////////////////////////////.........///////////////------------------------............////////////...............------,,,............////////////+++---///000000000111333000000000000000/////////000000000000000000000000...///000///......000111000000000////////////...000000000000000000000000000000111111111111000000111111111111111111111111////////////////////////111111000/////////000000000000000000000000000000//////000111111111111111111111111111111111111111.../////////000000000000111111111111000000000000000000111222222222222111/////////000000111111111111111111111111111111111111111000/////////000000000000000000111111111111000000000000000000000000000000////////////000000111000000//////000000111000000000111111111222222000000000000111111111111111000//////.........///444444333222111000//////111111111111111000//////...------...000111111000000000000000////////////...//////000000//////...000000000111111111222222222000///000111222111/////////000111111111111111000000000000000000000000........................000000000000000000000000000000//////.../////////...000111111000000111222000000000000000000000000111000000000000111111222111111111111000000000000///////////////000000111////////////............111111111111111111111111000000000000000000000000222222222111111111111111111111111111111111111111111111111111111111111111000000000111111111111111333333333333333333333333333333333333444444444444666555444444444444555666444444444555555555555666777777666666666666777777777777777777777777777777777777777777777777777777999999999999::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<>>>???@@@@@@@@@AAABBBBBBAAA@@@???DDDDDDEEEFFFFFFEEEDDDCCCCCCCCCCCCCCCCCCDDDDDDDDDEEEFFFGGGFFFFFFGGGJJJMMMOOONNNMMMLLLKKKJJJIIIIIIvvvmmmddd]]]XXXNNNKKKGGGEEEFFFGGGGGGGGGKKKKKKJJJIIIGGGEEECCCBBBCCCCCCCCCBBBBBBBBBAAAAAABBBBBBBBBAAA@@@>>>=========<<<;;;;;;;;;;;;<<<<<<::::::999888777666555555444444333333222222222333333333333222222111111111222111111111111222222222222222111000000000000000111111000000////////////000000111111222222333333222111///......///111222000000000000000000//////////////////////////////////////////////////////////////////000000000000////////////////////////////////////////////////------......//////000000++++++++++++++++++++++++............////////////---............---,,,,,,............////////////---...///000000111111222////////////////////////////////////////////////---...///...---...000222////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////111000000///////////////000000000000000000000000222222222111111000......111111111111111111111111/////////000000000111111111111111000000000000000000000111222222222222111------...///000111111222111111111111111111111111111000000/////////000000//////000000111111222222000000000000000000000000000000////////////000000000000////////////000000000000000000111111111111///000000000111111111111000000///////////////000111000000000//////......000000111000000///......///......///000000000000000000///////////////000//////000000000000//////000000000000111111111111000///...///111222111000---......///////////////////////////000000111111........................000000000000000000000000111///...------...///000...000111111000///111222////////////////////////////////////000111222222111111111000000000000000000000////////////000000111111111111000000000000222222222222222222222222////////////////////////111111111111111111111111111111111111111111111111000000000000000000000000111111111111111222222222222222222333333222222222222222333333333444444444555555555444444555555555444444444555555555555666777777666666666666777777666666666666777777777777666666666666666666666666888999999999999:::::::::999999:::::::::;;;;;;;;;;;;;;;;;;<<<===>>>>>>??????@@@@@@AAAAAAAAA@@@@@@???AAACCCEEEGGGHHHHHHGGGCCCCCCBBBBBBBBBBBBBBBBBBDDDEEEFFFFFFFFFGGGIIILLLLLLLLLKKKJJJJJJIIIIIIIIIvvvmmmeee]]]YYYRRROOOKKKIIIIIIJJJKKKJJJKKKKKKJJJIIIGGGEEECCCBBBDDDDDDDDDDDDCCCCCCCCCBBBBBBBBBBBBBBBAAA???>>>============<<<;;;;;;;;;<<<::::::999888777666555555555444333222222222333333333333333222222111111111000111111111111111111222333333222111111111222222//////////////////......000000111111222222333333333111000......000111333//////////////////000000........................////////////////////////////////////000000000000////////////////////////........................------......//////000000,,,,,,,,,,,,,,,,,,,,,,,,............////////////...////////////...------............////////////000000/////////000//////........................////////////////////////---...///...---...000222.............../////////////////////////////////////////////////////////////////////////////////000000000000000000000000000000///////////////000000000000000000000000000111111111111111000///...111111111111111111111111000000000111111111222222000000000000000000111111000000111222222222222111------...///000111111222000000000000000000000000000///////////////000000//////000000111111222222000000000000000000000000000000////////////000000000000////////////000000//////000000000111111111///000000000111111111111.........//////111222222......//////000000000111...//////000000000////////////000000000000000111000000////////////000111//////000000000000////////////000000000111111111...------...000111000///...............//////000.........///000000111111........................////////////////////////111///---,,,,,,...000111///000111111000000111333////////////////////////............//////000111000000000000000000111111000000////////////000000000000000000111111111111111111111111111111111111////////////////////////111111111111111111111111111111111111111111111111000000000000000000000000222222222333333333444444111111222333333222111111222222222333333333444444444555555555555555555444444444444555555555555666777777666666666666777777555555666666777777777777666666666666666666666666888888888999999999::::::999999999:::::::::;;;;;;;;;;;;<<<======>>>>>>>>>>>>??????@@@AAAAAAAAAAAA???AAACCCEEEGGGGGGGGGGGGBBBBBBBBBBBBAAAAAAAAAAAADDDEEEGGGGGGGGGGGGIIIKKKIIIIIIIIIIIIIIIIIIIIIIIIvvvmmmddd]]]XXXQQQNNNJJJHHHHHHIIIJJJJJJKKKJJJJJJIIIGGGEEECCCBBBEEEEEEDDDDDDDDDCCCCCCCCCAAABBBBBBBBBBBB@@@>>>======>>>>>>===;;;:::;;;<<<::::::999888777666555555555444333222111222333444333333222222222222222222///111222222111000000111333333222222222222222333//////000000000000///...000000000111111111111111222111000000000000111222......////////////000000........................////////////////////////////////////000000000000////////////////////////.................................///////////////////////////////////////............//////////////////000000//////...---............////////////111000...---...///...---------------............000000000000000000000000...///000///......000111---............///////////////////////////////////////............//////........................000000000000000000000000000/////////000000111222000000000000000000000000---...///111222222222222111111111111111111111111111111111111222222222222000000000000111111111111000000111222222222222111/////////000000111111111000000000000000000000000//////......//////000000000000000000111111111111000000000000000000000000000000////////////000000000//////......//////000/////////000000000111111000000000000111111111111.........///000111333333//////000111222333444444---...///000000111111000///000111111//////000111000000///......///111222///000000111111000000////////////000000000111111...------...///000000///000000000000000111222222.........//////000000000........................////////////////////////000///...------///111222///000111111000000111222000000000000000000000000///............//////000000000000000111111111111111000000///////////////............////////////000000000000000000000000000000000000000000000000111111111111111222222222111111111111111111111111000000000000000000000000222222333333444555555555111222333444444333222111222222222222333333333333444444555666666555444444444444444555555555555666777777666666666666777777555666666777777888888999777777777777777777777777888888888888999999999999999999999999::::::::::::;;;;;;<<<===>>>>>>======>>>>>>>>>???@@@AAABBBBBBCCCCCCDDDEEEEEEDDDCCCBBBAAAAAAAAAAAAAAABBBBBBBBBCCCEEEFFFGGGGGGGGGIIIJJJHHHHHHHHHIIIIIIIIIJJJJJJvvvlllddd\\\XXXOOOLLLHHHFFFFFFGGGHHHHHHIIIIIIIIIHHHGGGFFFDDDDDDDDDDDDCCCCCCCCCBBBBBBBBBAAAAAACCCCCCBBBAAA???===<<<>>>@@@>>><<<::::::<<<::::::999888777666555555666444333111111222333444222222222222222222333333///222444333000......///222222111111111111222222000111222222222222111000111000000000000000//////111111111111111111111111........./////////000000........................000000000000000000000000////////////000000000000////////////////////////........................///////////////.........////////////////////////............///////////////////////////...------............////////////000---++++++---//////...---.........////////////000000000000000000000000000111111000......///111---------.........//////////////////////////////000000///......///000000////////////////////////000000000000000000000000/////////000111222333444000000000000000000000000---...///000222222222222111111111111111111111111000000000000111111111111///000000000111111111111000000111222222222222111000111111111111111111111000000000000000000000000...............///000000111111111000000000000000000000000000000000000000000000////////////000000//////............//////////////////000000000111000000000000111111111111000/////////000111222222000000111111222222333333//////000111111111000000///111222111///...000222000///...---...///111222000000111111111111000000////////////000000000111000///...///000111000///111000000///000111222333......//////////////////////////////////////////000000000000000000000000000000/////////000111222---///000000///...000111000000000000000000000000111000/////////////////////000000000111111111111111111000///////////////---........./////////000////////////////////////111111111111111111111111000000111111111222222222111111111111111111111111111111111111111111111111111111222333333444555555111222333444444333222111111222222222222333333333444444555666666555444444444444444555555555555666777777666666666666777777666666777777888999999:::777777777777777777777777888888888888999999999999888999999999999:::::::::;;;<<<===>>>>>>======<<<======>>>>>>???AAABBBCCCCCCCCCDDDDDDDDDBBBAAA@@@@@@@@@AAAAAABBBBBBCCCCCCAAACCCEEEFFFEEEFFFGGGHHHGGGGGGHHHHHHIIIJJJKKKKKKuuulllccc\\\WWWRRROOOKKKIIIIIIJJJKKKKKKIIIIIIIIIHHHGGGFFFEEEDDDCCCCCCBBBBBBBBBAAAAAAAAA@@@AAACCCCCCCCCAAA???>>><<>>>>>>>>===<<<=========>>>???AAABBBCCC???@@@BBBCCCCCCCCCBBBBBB@@@@@@AAABBBBBBCCCDDDDDD???AAADDDEEEDDDDDDEEEGGGFFFGGGGGGHHHJJJKKKKKKLLL~~~sssiiiaaaZZZVVVQQQMMMJJJHHHHHHIIIJJJJJJJJJIIIHHHFFFEEEDDDDDDDDDCCCCCCBBBBBBAAAAAAAAA@@@CCCBBBBBBAAA@@@???>>>>>>======<<<;;;;;;;;;;;;<<<===:::777777888999777555444444444333333222222222222111111000000111111222000000000000000111111111222222222111111111000000000000000000000000000000//////............/////////////////////////////////////////////000000111000///...------...///000000000000000///---,,,+++......................................................////////////......////////////////////////---.........///000000000000000///...............---------------------------......///////////////111///---...111222000...///////////////////////////...---,,,,,,,,,,,,,,,////////////////////////111000///------......///............////////////000000000000////////////111111000000//////......,,,---///111111111111000333222222222111111000000////////////000000000000333333333222222222222222222111111111000000//////111111000000000000111111000000111111111111000000000000000000000000000000444333111000///000111222111111222222222222111111111111000000//////............//////000000111111000000000000////////////////////////............------...///000111111111///////////////.........///////////////......---000000000000////////////222222222222222111000///////////////////////////000000////////////000000222222111000//////000000000000000000000000000000000000000000000111111222333222111000////////////000000//////.........---000000//////.........---,,,------...///000111111000...---...111222111///000000000000000000000000000000000000000000000000000000000000000000000000222111000.........///000111111000000//////......////////////////////////111111111000000000000000222222111111111111222222111...,,,...111333111...111111111111111222222222111222333333222111000///111111111111111111111111//////000000111111111111333333333444444444555555333333333444444444555555333333333444444444555555666666444333333444555666444444444555555555555666666666666777999;;;===???000222444555444555777999999999999999999999999999:::;;;;;;:::888777777888999:::;;;;;;<<<<<<;;;;;;<<<<<<======>>>>>>??????BBBCCCCCCAAA>>>===>>>???AAA@@@?????????@@@BBBBBBCCCCCCDDDEEEEEEDDDCCCCCCEEEFFFFFFGGGGGGHHHIIIIIItttjjjaaaZZZVVVQQQNNNJJJHHHHHHIIIJJJJJJJJJIIIHHHFFFEEEDDDDDDDDDFFFFFFEEEEEEDDDDDDDDDDDDCCCBBBBBBAAA@@@???>>>>>>>>>===<<<;;;;;;;;;;;;;;;===:::777777888888666444444444333333333222222222222222111111111111222222111111111111111111111111222222222111111111000000111111111111111111111111000000////////////000000111111111111111111111111///............///000000//////............//////000000000000///...------........................////////////////////////......////////////......////////////////////////,,,,,,,,,---------------000000///.......................................---......///////////////111///......111111000...////////////////////////111111000000///000000000////////////////////////111000///...---......///............////////////000000000000////////////////////////000000000000---...///000000111111111111111000000000/////////////////////000000000000.........//////000000000222222222222111111000000000000////////////000000//////000000000000//////////////////////////////111111111111111000000///000000000111111000000000111000000000/////////....../////////000000000111000000000000////////////111111111000000000////////////000000111111222222////////////////////////000000000111000//////.........//////000000111111111111222222222111000000111111111111111111111111111111000000000000111111222222111000000000000000000000000000000000000000000000000000000111111222000000/////////000111111000000/////////.........000000000/////////......---------...//////000000000...---...111222111///000000000000000000000000000000000000000000000000000000000000000000000000111000///......//////000111000000000/////////...111111111111111111111111000000000000000111111111111111111000000111111111000///...000222333222222111111000000//////......111111222222222111//////222111111111111111111222111111000000000111111222222222222222333333333444333333333444444444444555333333333444444444444555666555444444444444555666444444444555555555555666666666666777888:::<<<===888999:::999777666666888999999999999999999999999999:::;;;:::888777888999888999::::::::::::::::::<<<<<<======>>>>>>??????CCCCCCCCCAAA???>>>???AAABBBAAA@@@@@@@@@AAACCCCCCDDDDDDDDDDDDDDDEEEEEEEEEEEEFFFFFFGGGGGGHHHIIIIIIuuukkkbbbZZZVVVQQQNNNJJJHHHHHHIIIJJJIIIIIIIIIGGGFFFEEEEEEDDDDDDCCCCCCCCCCCCBBBBBBBBBBBBCCCBBBBBBAAA@@@???>>>>>>???>>>===<<<;;;:::::::::;;;999777666666666555444333333333333222222222222333333222222222222333333333333222222111111000000222222222111111111111111111111111111111111111111111111000000000000111111111111111111111111111111///............///000000......////////////......///000000111111000000///////////////////////////000000000000000000000000......////////////......////////////////////////---------------,,,,,,,,,000//////............///////////////////////////---......///////////////111///...///000111000...////////////////////////............////////////////////////////////////000000///............///............////////////000000000000////////////.........///000111111111///......//////000111222//////............------////////////000000000000...///000111222333444444333333222222222222111111//////............//////...//////////////////..............................///111222222000...---//////000000000000//////000000000000////////////////////////000000000000////////////000000000000333333222222222111111111000000000000000111111111////////////////////////111111111111111000000///------...///000111222222///000111111222222111111111111111111111111111111222111111000000111111222222111000000000000000000000000000000000000000000000000000000000111111222............///000111222000000////////////......111000000000000000//////111111111111111111111111000///...///000111000///000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000111000000000000////////////111111111111111111111111//////000000111111222222111000000//////000000111...000111222111222333444222222111000///...------000000111111111000//////333222111000000111222333333333111000000111222333111111111111222222222222333333333333444444444444333333333333444444444444555555444444444555555666444444444555555555555666666666666666777888999:::?????????<<<999777666777888888888888888888888888777999::::::999888:::;;;888888999999999:::::::::<<<<<<======>>>>>>??????BBBCCCCCCAAA@@@???@@@AAABBBBBBAAAAAABBBBBBCCCDDDEEEDDDCCCCCCDDDEEEFFFGGGEEEFFFFFFGGGGGGHHHIIIIIIvvvlllbbbZZZVVVQQQNNNJJJHHHHHHIIIIIIIIIIIIHHHGGGFFFEEEEEEEEEEEEAAAAAAAAAAAAAAAAAAAAAAAACCCBBBBBBAAA@@@???>>>>>>???>>>===<<<;;;::::::::::::999777666555555555444333222222222222222222222444333333222222333333444444444333333222111000000111111111111111111111111111111111111111111111111222111111111111111111222111111111111111111111111000////////////000111111---...///000000///...---//////000111111111111111000000000000000000000000////////////////////////......////////////......////////////////////////000000000///.........---000///............//////........................---......///////////////000/////////000000000///////////////////////////,,,------...////////////////////////////////////000/////////........................////////////000000000000////////////.../////////000000000111000///.........000111222........................////////////000000000000000000111222333333444444111111111111111111111111000//////......//////000//////000000000000//////////////////////////////......///000000///...---//////000000000000//////000000000000////////////////////////000000000000////////////000000000000333333222222222111111111000////////////////////////////////////000000000000111111111111000//////.........///000111111111...///000111222222222222111111111111111111111111111111000000000000111111111111000000000000000111////////////////////////000000000000000111111222...............///000000000000//////////////////111111111111000000000000000000000//////.........000/////////000000000///////////////////////////////////////////////////000000000000000000000000......//////000000111111000000000000////////////111111111111111111111111......///000111222222333000000////////////000000///111333222000...000333333222222222111111000000//////000000000/////////333222111//////111222333555444222111000111222333111111111222222222222333222222333333333444444444222222333333333444444444444444444444555555555666444444444555555555555666666666666666666777777777===>>>>>><<<999777777888777777777777777777777777666888999999999999;;;<<<999999999999999::::::;;;<<<<<<======>>>>>>??????AAAAAABBBAAA??????@@@BBBBBBBBBBBBBBBBBBCCCCCCDDDDDDCCCBBBAAABBBDDDFFFHHHEEEFFFFFFGGGGGGHHHIIIIIIvvvlllccc[[[VVVRRROOOJJJHHHHHHIIIIIIHHHHHHHHHGGGFFFEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDEEEEEECCCBBBBBBAAA@@@???>>>>>>>>>>>>===;;;;;;:::::::::999999888666555444444555222222222222222222222222444333333222222333333444444444333333222111000000111111111111111111111111111111111111111111111111222222111111111111222222000000000000000000000000111111000000111111222333---...///000000///...---...///000111111222222111000000000000000000000000..............................////////////......////////////////////////000000000///.........---//////............//////---------------------------......//////////////////000000000/////////000///////////////////////////000111222222222222222///////////////////////////////////////......---............////////////000000000000////////////111000000000/////////...000000///......///111222////////////////////////////////////000000000000///////////////........./////////000000000000000111000000//////000000111000111111222222111111000000000000000000000000000//////...------...///000000111111222222111111000////////////000000000000000000000000////////////.../////////000000000111222111111111111000000000000000000000000000//////////////////000000111111//////000000//////...---000000000000////////////---...///000111222222222000000000000000000000000//////............//////111000000000000000111111////////////////////////000000000000000111111222000000///...............//////000000000000000000000000000000111111111111,,,,,,++++++******))))))///000000000/////////000////////////////////////////////////////////////000000000000000000000000......//////000000111111////////////000000000000000000000000000000000000......///000111222222333000000////////////000000000333444222...,,,---///000000111111222222222333//////////////////000000222222111000000111222222444333222111111222333333222222222222333333333333222222222333333333444444222222222333333333444444333444444555555555666666444444444555555555555666666666666666777666666666666777999888888777999:::777777777777777777777777666777999999999999;;;===;;;::::::999:::;;;<<<<<<<<<<<<======>>>>>>?????????@@@@@@@@@>>>>>>@@@BBBBBBBBBBBBCCCCCCCCCCCCCCCDDDCCCBBBAAAAAACCCEEEFFFEEEFFFFFFGGGGGGHHHIIIIIIvvvlllccc[[[WWWRRROOOKKKHHHHHHHHHHHHHHHHHHGGGGGGFFFEEEEEEFFFFFFBBBCCCCCCCCCCCCDDDDDDDDDCCCBBBBBBAAA@@@???>>>>>>======<<<;;;;;;;;;;;;<<<999:::999888555444555666111111111222222222222222333333222222222222333333333333222222111111000000111111111111111222222222222222222222222222222222222222111111111111222222////////////////////////111000000000000111222222......////////////.........//////000111111111111////////////////////////..............................////////////......////////////////////////---------------,,,,,,,,,///............//////000---------------------------......///////////////...000111000///...///111////////////////////////---...000111111000///////////////////////////////////////000///......---............////////////000000000000////////////111111111000///.........000000////////////000000///000000000000111111111////////////000000000000111000000000/////////............////////////000111111000000000000111111111222222333333222222111111111111111111111111111000///---,,,,,,...000222111111222222222222111111////////////000000000000000000000000////////////......//////000000111111111000000000000/////////111111111111222222222222...//////000000111111222///////////////...------111000000000/////////...---...///000111111111111///////////////////////////......------......///000000000000000111111222000000000000000000000000000000000000000111111222222111000///............//////000000000000111111//////000000000000000111/////////......---------///000111000///...///000000000000000000000000000000000000000000000000000000000000000000000000000...///000000000000000///////////////000000000000//////////////////////////////000000111111222222111000000//////000000111222222222111...---,,,---------...///000111222222000000/////////000111111111111111111111111111111111111111222222222222333222222222222333333333444222222222222333333333333222222222222333333333333222333444555666666666666444444444555555555555666555666777777777777777666111333555555666777999;;;888888888888888888888888666888999999999999;;;<<<<<<;;;:::999:::;;;<<<===<<<<<<======>>>>>>??????>>>???@@@@@@??????AAACCCBBBCCCDDDEEEEEEEEEEEEDDDEEEDDDCCCBBBBBBCCCDDDEEEEEEFFFFFFGGGGGGHHHIIIIIIuuukkkccc\\\WWWSSSOOOKKKHHHHHHHHHHHHHHHHHHGGGFFFFFFEEEFFFFFFFFF@@@@@@@@@AAAAAAAAABBBBBBCCCBBBBBBAAA@@@???>>>>>><<<;;;;;;;;;;;;<<<======999;;;;;;999666444555777000111111111222222222222222222111111111111222222111111111111111111111111000000111111111222222222222222222222222222222222111111000000000000111111000000000000000000000000/////////...///000000111//////............//////......///000000000//////......................................................////////////......////////////////////////,,,,,,,,,---------------...............///000000........................---......///////////////...000111111......///111////////////////////////+++,,,---......---+++***////////////////////////...///000000000///------............////////////000000000000////////////000000000000//////////////////000000000000////////////000000000111111111////////////000000000000111111111111222222222222.../////////000000000000000000////////////000000111111222222222222111111000000000000000000000000///......//////000000111000000111111111111000000.../////////000000000111111000000000/////////............///000111111111111111000000000/////////......//////000000111111...//////000111111222222000000000000000///......////////////000000000000......///000111111000000000000000000000000000000//////............//////000000000000000111222222000000000000000000000000000000000000000111111222111111000/////////000000//////000000000111111111....../////////000000000222222222222222111111111///111222111...---...000000000000000000000000000000000000000000000000000000000000000000000000000///000000111111000///....../////////000000000111000000000000000000000000000000000000000111111111111111111000000111111111222111000000111111000.........//////000000111111111000000///000111222333///111222333333222111///---...000222333333222222111111111111222222222222111222222222222333333333111222222222222333333333222333444666666666666555444444444555555555555666555555777888888888888777222444555666555666777999999999999999999999999999777888::::::999999:::;;;;;;:::999888999:::<<<===<<<<<<======>>>>>>??????@@@AAABBBBBBAAABBBDDDFFFEEEFFFGGGHHHHHHHHHGGGFFFGGGGGGFFFFFFEEEEEEDDDDDDEEEFFFFFFGGGGGGHHHIIIIIIuuukkkccc\\\XXXSSSOOOKKKHHHHHHHHHHHHHHHGGGGGGFFFFFFFFFFFFFFFFFFCCCCCCCCCDDDDDDEEEEEEEEECCCBBBBBBAAA@@@???>>>>>>;;;;;;;;;;;;;;;<<<===>>>:::;;;<<<999666444666888000000111111222222222222222111111111111111111222000000000000000111111111000000111111222222222222222222222222222222222222111111000000000000111111111111111111111111111111---------------...//////000///...------...///000......////////////..............................000000000000000000000000......////////////......////////////////////////---......//////000000000...............///000111////////////////////////---......///////////////...000222111...---///111////////////////////////...///000111000///---+++////////////////////////...///000000000///---,,,............/////////000000000000000////////////......//////000000111111...///000111111000///....../////////000000111111////////////000000000000,,,,,,---...///000111111//////000000111111111222//////............//////000000111111111111000000////////////////////////---...000111222111000/////////000000000000//////.../////////000000111111111111000000/////////...---......///000111111222111111111000000000000///******++++++,,,---.........//////000111222222222111111111111111000//////------...///000111222222...//////000000000000000111111111111111111111111000000////////////000000000000///000000111222222000000000000000000000000000000000000000111111222000//////000000111222333//////000000111111111222---.........//////000000...............////////////111222111...---...000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111///...---.../////////000000111111111111111111111111111111111111111000000000000000222222111111111111222222222///...000333555333111222222222222111111111111222111000000000111333444...000222444444222000...***,,,000222444333222111000000000000111111111111111111222222222333333333111111222222222333333333111222444666777777666555444444444555555555666666444555777888999999999888666777888777666555666777999999999999999999999999777999::::::999888:::;;;:::999888777777999;;;<<<<<<<<<======>>>?????????AAABBBCCCCCCCCCDDDFFFHHHGGGHHHIIIJJJKKKJJJIIIHHHIIIIIIIIIIIIHHHFFFEEEDDDEEEFFFFFFGGGHHHHHHIIIIIIxxxnnncccZZZTTTPPPMMMJJJHHHIIIJJJIIIIIIKKKJJJIIIGGGEEEDDDCCCBBBEEEEEEDDDCCCBBBBBBAAAAAACCCBBB@@@>>>======>>>>>>???===;;;;;;======;;;888;;;:::999777666666555555111111111111111111111111222222111111000000//////111111111111111111111111222222222111111111111000000111111111111222222222333222222111111222222333333222111000000000///...111111000000000000111111000000000000000000000000---......///////////////////////////////////////000000000000000000000000---------.........//////......---------......///......------------............////////////..................---------------...............------,,,---------......//////---.........//////000000000000//////.........---000000000000000000000000............------------......//////000000111111///000111222222111000///000000000000000000000000111111000000//////......111111111000000000000000000000000000000000000000////////////////////////111111000000//////......222222111111000/////////......///000000000000000///000111111111///...---111000...---...///111222000000000000000000000000........................000000000000000000000000000000000000111111111111......//////000000111111000/////////000111333444////////////000000000000111111000000//////......,,,------...///000000111111000000///...------,,,//////000000000000//////000000////////////000000000///...---+++)))((((((333222000/////////000111000000000000000000000000......//////000000111111111111222222222222111111000000000000000000000000......///000000000000000////////////000000000000000000000000000000000000222111///.........///000111111000000//////......222222111111000/////////111111000000000000111111000000000000000111111111000000000000000000000000111111111111111111111111000000000000000000000000000000000000111111111111000000000000111111111111111111111222222333333333444333333222111000//////000//////000222444333222666444333111000000111222222222222222222222222222111333444444333222222333666555444333333444555666000111333333333333444666888888777777777777888888777999:::999888777888999999999888888888888888888999;;;======<<<::::::;;;;;;;;;;;;;;;<<<>>>???@@@@@@BBBDDDEEEDDDCCCDDDEEEHHHIIIJJJKKKLLLLLLLLLLLLLLLKKKJJJIIIHHHIIIIIIJJJKKKJJJHHHGGGFFFGGGGGGHHHwwwmmmcccZZZTTTPPPMMMJJJHHHIIIJJJIIIIIIJJJIIIHHHGGGFFFEEEDDDCCCEEEDDDDDDCCCCCCBBBAAAAAADDDCCCAAA@@@???>>>?????????<<<:::;;;<<<<<<:::888::::::888777666555555555222222222222222222222222111111111111000000000000111111111111111111111111222222222111111111111000000111111111111222222222222111111000000111111222333222111000000000///...111000000//////000000111000000000000000000000000......///000000000000///////////////////////////000000000000000000000000---------.........//////000///...---------------.........------...............////////////......------........./////////---......//////...------..................------............/////////000000/////////............////////////////////////000000000////////////.........//////000000000000000000000111111000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000111000000000/////////...000000000000000000111111......///000000000000000000000111222111111//////000000.........///111222000000000000000000000000111111111111111111111111000000000000000000000000//////000000000111111111000000000000////////////111000/////////000111222////////////000000000000111000000000/////////...------...//////000111111111111000//////...------//////000000000000//////000000////////////000000222111111111000000//////111111///.........///000////////////////////////////////////000000000000000000111111111111000000000000000000000000000000......///000000000000000////////////000000000000000000000000000000000000222111000///...//////000111000000000/////////...111111111000000000000000111111000000000000111111222222111111000000//////000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000111111111111111111222222222333333333333333222222111000000000333222111222444555555444111111111111222333444444222222222222222222222222222444666555444333444444666555444333333444555666333555666666666666777888666666555555555555666666555666777777666555666777777777777777777777777777888999;;;;;;999888999:::;;;;;;;;;;;;<<<>>>???@@@BBBCCCEEEEEEDDDCCCDDDEEEGGGHHHIIIJJJKKKKKKKKKKKKLLLKKKIIIHHHHHHHHHIIIJJJKKKJJJIIIGGGFFFFFFGGGGGGvvvmmmccc[[[UUUPPPMMMJJJHHHIIIJJJIIIIIIHHHHHHHHHGGGFFFFFFEEEEEEEEEDDDDDDCCCCCCBBBBBBBBBEEEDDDBBBAAA@@@?????????===<<<::::::;;;;;;999888:::999888777666555555555333333333333333333333333000000000111111111111111111111111111111111111111222222222111111111111000000111111111111222222222111000000000000000000111222222111111000000//////000//////......//////000////////////////////////...///000000111111000000000000000000000000000000000000000000000000000000---............/////////111000///...---,,,,,,,,,..............................////////////......,,,------...000111111222---......//////.........000000///......------,,,............////////////////////////............////////////////////////222222111111111000000000...////////////000000000111000000//////000000111000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000111111111111111111111111000000000000////////////......///000000111222222......///000000000000000000000111222222222111111000///.........///111222000000000000000000000000////////////////////////000000000000000000000000//////000000000000111111111111000000///.........///.........///000111222////////////000000000000000000000000////////////...//////000000111111111111111111000000//////...//////000000000000//////000000////////////000000...//////000000111222222000000///............///........................000000000000//////////////////000000000000//////000000000000000000000000......///000000000000000////////////000000000000000000000000000000000000111111000///////////////000000000000//////////////////000000000000111111111000000//////000000111333333222111000///......000000000000000000000000////////////////////////000000000000000000000000000000000000111111111111000000000000111111111111111222222222222333333333111111111111111111111111444333222222444555444222000000111222333333444333222222222222222222222222333555666666555444444555555555444444444444555555555777888777666666777888666555555444444555555666555666777777555555666777666666666666666666777777:::;;;<<<;;;999999;;;<<<;;;;;;;;;;;;<<<>>>???@@@CCCEEEFFFFFFDDDCCCDDDDDDFFFFFFGGGHHHIIIIIIIIIIIIKKKJJJHHHGGGGGGHHHIIIIIILLLKKKIIIHHHGGGFFFFFFFFF}}}uuummmddd[[[VVVPPPMMMJJJHHHIIIJJJIIIIIIHHHGGGGGGGGGGGGGGGFFFFFFEEEDDDDDDDDDCCCCCCBBBBBBDDDCCCBBBAAA@@@??????>>><<<;;;:::::::::999999888:::999888777555555555555333333333333333333333333000000000111111222222222111111111111111111111111222222222111111111000000000000111111111222222222111111000000000000111111111111222111000//////000//////............////////////////////////////////////000111111111111111000000000000000000000000////////////////////////.............../////////000///...------------------..................------......//////......---.........///000111111222---......////////////...////////////.....................//////////////////////////////.........////////////////////////222222222111111111000000////////////////////////111000///......///000111////////////////////////......//////000000111111/////////000000000000000////////////////////////000000000000000000000000000000000000////////////////////////000000111111......///000000000000000//////000000111111111111000//////...///000111111////////////////////////........................////////////////////////////////////000000000111000000000000////////////,,,,,,---...000111333333////////////000000000000000000000000///////////////000000000111111111222222111111111000000000/////////000000000000//////000000////////////000000------...///000111111111111000000000////////////////////////////////////111111000000//////............////////////......////////////////////////......///000000000000000////////////000000000000000000000000000000000000111000000///////////////000000000000////////////......//////000111111222000000////////////000000222111111111000000//////000000000000000000000000000000000000000000000000000000000000000000000000///000000000111111111111///000000000111111111111222222222222222222222222000000111111111222222222333111000111222222111000222222333444333222111000111222222222222222333333333444666666444444444555444444444444444444444444444555666555444333444555777777777666666777777777777888999888777666777999666666666777777777777777999::::::888777777999;;;;;;;;;;;;;;;<<<>>>???@@@DDDFFFGGGFFFDDDCCCCCCDDDDDDEEEFFFGGGHHHHHHHHHHHHIIIHHHGGGFFFFFFGGGHHHIIILLLKKKJJJHHHGGGFFFEEEEEE}}}uuummmddd[[[VVVPPPMMMJJJHHHIIIJJJIIIIIIGGGGGGGGGGGGGGGGGGGGGGGGDDDDDDDDDDDDDDDCCCCCCCCCBBBBBBAAA@@@???>>>======;;;;;;;;;:::999888888999:::999888666555555444444333333333333333333333333000000111111222222333333111111111111111111111111222222222111111111000000000000111111111222222222222222222111111222222222000111222111///...///111//////............////////////////////////////////////000111111111111111000000000000000000000000////////////////////////////////////////////////---------------...///000------...//////...------------............------000000000000000/////////---......///000000//////------......///000111111///////////////..................///////////////........................111111000000000//////////////////...............111000///......///000111////////////////////////......//////000000111111......//////000000000000////////////////////////////////////////////////////////////000000000000000000000000//////............///000000000000000............//////000000///////////////000000111////////////////////////111111111111111111111111////////////////////////...////////////000000000---......///000111111222......///000000000111111////////////000000000000////////////000000000000000000000000111111111111111111111111000000000000//////000000000000//////000000////////////000000111111111222222222222222222222222222111111000000000000000000000000000000111111000000//////............////////////......////////////////////////......///000000000000000////////////000000000000000000000000000000000000000000000000000//////...////////////000000000000------...///000111111222000000////////////000000//////000000111111111222000000000000000000000000111111111111111111111111000000000000000000000000///000000000111111111111///000000000111111111111222222222222222222222222000000000111222222333333333111000111222222111000111222333444333222111000111111111222222333333333222333555555333222333444333444444444444444444333333444555444222222222444777777666666666666777777666888999888777666777888777777777888888999999999666666666555333444666888;;;;;;;;;;;;<<<>>>???@@@DDDFFFGGGFFFDDDCCCCCCCCCCCCDDDEEEFFFGGGGGGGGGGGGHHHGGGFFFEEEEEEFFFGGGHHHKKKJJJJJJIIIHHHFFFEEEEEE~~~vvvmmmddd\\\VVVPPPMMMJJJHHHIIIJJJIIIIIIHHHHHHHHHHHHHHHGGGGGGGGGDDDDDDDDDDDDDDDDDDDDDDDDAAAAAAAAA@@@???>>>===<<<;;;<<<===<<<999888999:::999888777666555444444444333333333333333333333333111111111222222222222222111111111111111111111111222222222111111111111000000111111111111222222222333333222222222222333333///111333222///...000222000//////......//////000////////////////////////...///000000111111000000000000000000000000000000000000000000000000000000000000000////////////...,,,,,,,,,---...///000111,,,---...//////...---,,,------............------000000000//////.........---...//////000000000000,,,,,,---...000111222333///////////////..................///////////////........................000000/////////........./////////............---000//////......//////000000000000000000000000000////////////000000000000---......//////000000111000000000000000000000000........................////////////000000000000111111000//////...------......///000000000000000......---------...//////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000......////////////000000,,,---...///000111222333333333333222111///---,,,////////////000000000000////////////000000000000000000000000000000000000000000000000000000000000//////000000000000//////000000////////////000000000000000000000/////////222222333333222222111000111111111111111111111111000000000000////////////......////////////......000000000000000000000000......///000000000000000////////////000000000000000000000000000000000000000000000000000///......////////////000000000000------...//////000111111000//////......//////000......///000111222333333000000000000000000000000111111111111111111111111000000000000000000000000000000000000111111111111000000000000111111111111333333333222222222222111000000111111222222222333444333222222444555444222...///111222333444555555111111111222222333333444111333444444333222222333333333444444444444333333333555666555444444555666555444444333333444444555444555666666444444555666777777888888999999::::::888999:::999888777999:::;;;;;;;;;;;;<<<>>>???@@@BBBDDDEEEEEECCCBBBCCCCCCCCCDDDEEEFFFFFFGGGFFFFFFFFFFFFEEEDDDDDDFFFGGGHHHIIIIIIIIIIIIHHHGGGFFFFFFwwwnnneee\\\VVVPPPMMMJJJHHHIIIJJJIIIIIIIIIIIIIIIHHHHHHGGGGGGGGGDDDDDDDDDDDDDDDDDDDDDEEEAAABBBBBBBBBAAA???===<<<;;;===>>>===:::888999;;;999888777666555444444444222222222222222222222222333222222222222222222111111111111111111111111111222222222111111111111000000111111111111222222222222222111111111111222222...111333222///---000333111000000//////000000111000000000000000000000000......///000000000000///////////////////////////000000000000000000000000000000000000/////////...---------------...///000,,,---///000000///---,,,,,,------......------,,,..................//////------///000000111111111------...///000111111222000/////////......................../////////000........................000000/////////.........//////.........---------...//////////////////...000000000000000000000000000000000000////////////------......///000000111000000000000000000000000////////////////////////.../////////000000000111//////////////////............///000000000000000000000......---...//////...//////000000000000000000000000000000000000000........................000000000000000000000000........./////////000000---......///000111111222333333333333222111///...////////////000000000000.../////////000000000111//////////////////////////////////////////////////////000000000000//////000000////////////000000........................111222222333222111000///000000000000000000000000////////////000000000000/////////000000/////////000000000000000000000000......///000000000000000////////////000000000000000000000000000000000000///000000111000///...---.../////////000000000111---.........///000000000//////............////////////000000111111222222000000000000000000000000111111111111111111111111000000000000000000000000000000000000111111111111000000000000111111111111333333333222222222111111111111111111111222222222333222111222444555555444//////000111222444555666000111111222333333444444222444555555444333333444222333444444444444333222333555666666555555777888555444444333333444444555444555666555444444555666666666666777888999999999:::<<<======<<<;;;;;;<<<;;;;;;;;;;;;<<<>>>???@@@@@@BBBDDDDDDCCCBBBBBBCCCCCCDDDEEEFFFFFFGGGGGGFFFEEEEEEDDDCCCDDDEEEFFFGGGGGGHHHIIIIIIIIIHHHGGGGGGwwwnnneee\\\VVVPPPMMMJJJIIIIIIJJJJJJIIIJJJJJJIIIHHHHHHGGGFFFFFFDDDDDDDDDDDDEEEEEEEEEEEEBBBCCCCCCCCCBBB@@@>>>===<<<>>>???===:::999:::<<<999888777666444444444444111111111111111111111111444333333222222111111111111111111111111111111111222222222111111111111000000111111111111222222222111111000000000000111111---111444222///---000444111111000000000000111111111111111111111111111111---......///////////////////////////////////////000000000000000000000000111111000000/////////...///......---------......,,,---///000000///---,,,,,,------......------,,,+++,,,,,,---...///000000------///000111111111111////////////000000000000000000//////.........------.........//////000000........................000000000000//////////////////.........------------...///000000///...---000000000000000000000000111111000000//////......---------...///000000111000000000000000000000000000000000000000000000000.../////////000000111111------......///000000000...//////000000000000000222111000.........///000...//////000000000000000000000000000000000000000111111111111111111111111000000000000000000000000............/////////000////////////000000000000...///111333444555444444////////////000000000000.../////////000000111111////////////........................//////////////////000000000000//////000000////////////000000000000111111222222333333000111111222222000///...////////////////////////......//////000000111111//////000000000000//////000000000000000000000000...//////000000000000000////////////000000000000000000000000000000000000///000111111111000...---.../////////000000111111........./////////////////////............//////111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000111111111111333333333222222111111111111111111111111111111111000//////000222444333222333222111111111222333444000000111222333333444444333555666666555444444555222222444444444444222222111333555555444555666888666666666555555666666666666777888777666555666888444555555666777888888999555777999999888777666777;;;;;;;;;;;;===>>>???@@@???AAACCCCCCBBBBBBBBBDDDCCCDDDEEEFFFGGGGGGGGGGGGEEEDDDCCCCCCCCCEEEFFFGGGFFFGGGHHHIIIJJJIIIHHHHHH}}}tttmmmeee\\\VVVQQQNNNJJJIIIIIIIIIIIIIIIJJJJJJIIIHHHGGGFFFDDDCCCCCCDDDDDDDDDEEEEEEFFFFFFEEEDDDCCCBBB@@@???>>>===???>>>===<<<;;;:::::::::===;;;999666555555555666222222222333333444444444444444444333333222222222222222111111000///......222222111000//////000000000000000000000000000000222222111111111111222222000000000000000000000000222111///...---...000111000000000000000000000000000000000000000000000000......//////000000111111------...///000111222222000000///.............../////////...------,,,,,,........................---......///////////////........................///000111222222111000///000000000000///...---,,,........................////////////////////////000000111111111111000000000000////////////000000//////............//////000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000111111000000000000111111////////////000000000000000000000000000000000000000000//////......------//////000000000000//////......////////////......000///...------...///000111111000///////////////......//////000000111111000000000000000000000000000000000000111111111111111111000000000000111111////////////////////////---...///...---,,,---///111111111111111111111111111111000000//////..............................//////000000000000/////////////////////////////////111222000,,,,,,000555---000111111......///222000000000000000000000000////////////////////////000000//////.........---000000//////.........---,,,...//////......///111//////000111111111111111333222222222111000000000111111111111000000000000////////////000000000111222111111111000000//////000000000000000000000000222111111111000000//////222111///000222333222222------......//////000000111//////000111222111000000000000000000000000000000000000000000111111222222222222111111111000000111111111111111111222222111111111111111111111111222222222333333444444444222222222333333333444444666666666555444444444333///111333555555555333222222222222333333333444444444555555555666666777777777777777777666666666666999999888888777777666666999999:::::::::;;;;;;;;;<<<<<<;;;;;;;;;<<<<<<===???@@@AAABBBBBBAAA???>>>@@@AAABBBDDDEEEEEEFFFFFFFFFEEEDDDCCCBBBAAAAAAAAAAAACCCEEEHHHIIIIIIHHHGGG}}}tttmmmeee\\\VVVQQQNNNKKKIIIIIIJJJJJJIIIHHHHHHHHHHHHGGGFFFEEEEEEBBBBBBBBBBBBCCCCCCCCCDDDEEEDDDCCCBBB@@@???>>>===>>>===<<<;;;::::::::::::===;;;999666555555555666222222222333333444444444444444444333333222222222555555444444333222222111222222111000000000000000000000000000000000000000222222111111111111222222111111111111111111111111333222000/////////111222000000000000000000000000////////////////////////000000000000////////////////////////000000000000000000///.............../////////.......................................---......///////////////........................///000000000000000000///000000000000///...---,,,........................///////////////////////////000000000000000000///000000////////////000000//////............//////000000000000000000000000000000000000000000000000000000////////////000000////////////////////////111111000000000000111111////////////000000000000000000000000000000000000///////////////.........//////000000000000//////////////////////////////000///...------...///000111111000///////////////////////////000000000000000000000000000000000000/////////000000000111111000000000//////000000000////////////////////////111222333222111000111333111111111111111111111111111000000000/////////...........................//////000000000000//////////////////////////////,,,...///---))))))---111...000222111...---///111000000000000000000000000000000000000000000000000000/////////............000/////////............---...//////......///111//////000111111111111000111111000000000000000000000000000////////////...---------.........//////000000000000//////......000000000000000000000000111111000000000/////////111000//////111222222222111111111111222222222222111//////000111222111000000000000000000000000000000000//////000111222222222222222111111111000000333222222222111000000000111111111111111111111111222222333333333333333333222333333333444444444444444444444444333333333333444555555555444333111000333333444444444555555555444555555555666666666777777666666666666666666666999999999888888888888888777777777888888888999999999999999999:::;;;======???@@@@@@@@@@@@@@@??????@@@AAABBBCCCEEEEEEEEEEEEDDDCCCCCCBBBBBBBBBBBBCCCCCCDDDGGGIIIJJJJJJIIIHHH|||tttmmmeee\\\VVVPPPNNNJJJIIIIIIJJJJJJIIIHHHHHHHHHHHHHHHGGGFFFEEEBBBBBBBBBBBBCCCCCCCCCCCCDDDDDDCCCBBB@@@???>>>>>>===<<<;;;;;;::::::::::::<<<;;;999777555555555555222222333333333333444444444444333333333333222222222222222111111000000///222111000000000000000000000000000000000000000000222222111111111111222222111111111111111111111111444333111000000000111222000000000000000000000000////////////////////////111111000000///.........111000000000/////////...000/////////..................////////////000000........................---......///////////////........................//////............//////000000000000///...---,,,........................////////////////////////////////////////////////000000////////////000000//////............//////000000000000000000000000000000000000000000000000000000////////////000000........................111000000//////000000111////////////000000000000000000000000000000000000...///////////////000000//////000000000000//////000///...------...///000//////............//////000000000000////////////000000000000////////////000000000000000000000000....../////////000000000///////////////////////////////////////////////////000111111//////000111111111111111111111111111000000000000//////////////////////////////////////////000000000000/////////////////////////////////000111///---,,,///333000111222000///---...///000000000000000000000000111111111111111111111111////////////............////////////............---...//////......///000...///000000111111000000///////////////000000000////////////............------........./////////////////////............000000000000000000000000000000///////////////...000...---...000222222222333333333333222222222222111//////000111222111000000000000000000000000000////////////000111222333222222222111111111111111444333333222111000//////111111111111111111111111333333333333333222222222333333333444444444555555222222222222333333333333666666555555444333333333444444444555555555666666555555555555555666666666666666666666666666666666888888999999999999999999777777777888888888888999666777777888:::;;;===>>>@@@???????????????@@@@@@@@@@@@BBBCCCDDDEEEEEEEEEBBBBBBAAAAAABBBCCCDDDDDDEEEFFFHHHJJJKKKKKKJJJJJJ|||tttmmmeee\\\UUUOOOLLLIIIGGGHHHIIIIIIHHHIIIIIIIIIHHHGGGFFFEEEDDDDDDDDDDDDEEEEEEEEEEEEEEEDDDCCCCCCBBB@@@??????>>><<<<<<;;;:::::::::::::::<<<;;;999777666555555555333333333333333333333333333333333333333333333333111111000000////////////111111000000000000000111000000000000000000000000222222111111111111222222000000000000000000000000333222111000000000111111////////////////////////........................000000000000////////////000000000000///////////////////////////......---.........///000111111222........................---......///////////////........................///...---,,,,,,---.../////////000//////...------........................////////////////////////.........------.........000000////////////000000//////............//////////////////////////////////////////////////////000000////////////000000........................000000////////////000000////////////000000000000////////////////////////......//////000000000111//////000000000000//////111000...,,,,,,...000111/////////......////////////000000000000000//////111111000000//////......////////////////////////............////////////......////////////......////////////////////////---///000///...---...///111111111111111111111111000000000000////////////000000000000000000000000//////000000000000//////////////////////////////000222222111//////111333111111111000///.........////////////////////////000000000000000000000000///////////////.........///////////////.........---///000///......///000...//////000000000000000...//////000000111111111000000/////////.........///000000000000111111111////////////////////////////////////////////////////////////............///------...000222222111111111111000000/////////111/////////111222111000000000000000000000000000////////////000222333333111111111111111111111111333222222222111000000000111111111111111111111111444333333333222222111111333333444444444555555555111111222222333333444444333333333444444666777888444444444444555555555555555555555555555555555555555555555666666666666666777777777888888999999999999999999999::::::::::::777777888888999;;;<<<===@@@???>>>======>>>@@@AAA???@@@AAABBBCCCDDDDDDDDDBBBBBBAAAAAABBBBBBCCCDDDEEEFFFGGGIIIIIIJJJIIIIII|||tttnnneee\\\UUULLLJJJGGGFFFFFFHHHHHHGGGJJJJJJJJJIIIGGGEEEDDDCCCEEEEEEEEEEEEEEEDDDDDDDDDCCCCCCBBBAAAAAA@@@??????<<<<<<;;;:::::::::;;;;;;;;;:::999888666555555444333333333333333333333333333333333333333333333333333333333333333222222222111000000000000000111111000000000000000000000000222222111111111111222222////////////////////////111111000000////////////////////////////////////////////////////////////---......///000111111222.........///000111111111/////////000///...------------...///000111222222........................---......//////////////////////////////////////////...---,,,,,,---.../////////////////////...---////////////////////////////////////////////////......------------......000000////////////000000//////............//////////////////////////////////////////////////////000000////////////000000........................000000////////////000000////////////000000000000////////////////////////.../////////000000111111//////000000000000//////111000...,,,,,,...000111...//////////////////......///000000000000//////111111000000//////......////////////////////////............////////////......////////////......///////////////////////////111222111000///000222000000000000000000000000////////////000000000000111111111111111111111111//////000000000000//////000000000000000000000000......///...------...///222111000000//////...---////////////////////////////////////////////////.........///////////////.........///////////////...///000///...---...///......///000000000000000000000000111111222222222111111111000000000//////000000000000111111111222000000000000000000000000////////////////////////............///////////////...---...000111222111000000000//////......---111/////////111222111000111111111111111111111111////////////000111222333111111111111111111111111000000000111222222222333111111111111111111111111333333333222222111111111333333333444444444555555222222333333444444555555333333333333555666888999222333333333333444444444555555555555555444444444444444555555666666666777555555666666777777888888888888999999999:::::::::::::::::::::::::::;;;<<<>>>>>>===<<<===>>>@@@AAA>>>???@@@BBBCCCCCCCCCCCCCCCCCCBBBAAAAAAAAAAAAAAADDDEEEFFFFFFGGGGGGGGGGGG{{{tttnnneee\\\UUULLLIIIFFFEEEFFFHHHHHHHHHJJJJJJIIIHHHGGGEEEDDDCCCCCCCCCCCCCCCCCCBBBBBBBBBCCCCCCBBBAAAAAA@@@??????===<<<<<<;;;;;;;;;<<<<<<;;;:::999888777555444444444444333333333333222222222222333333333333444444222222222222222222111111000000000000000111111222000000000000000000000000222222111111111111222222////////////////////////000000000000/////////...000000000000000000000000000000000000000000000000,,,---...///000111222333------...///000111222222...///000000000///---,,,------...//////000111111........................---......///////////////////////////////////////......------------.........///////////////......///////////////////////////////////////////////////...---,,,,,,---...///000000////////////000000//////............//////000000000000000000000000000000000000000000000000000000////////////000000........................000//////......//////000////////////000000000000000000000000000000000000///000000000000000000111//////000000000000//////000///...------...///000......////////////......---...000111111000//////000000000000////////////000000000000000000000000....../////////000000000...///000111111000///...////////////////////////...///000000......///000000000000000000000000000////////////000000000000000000000000000000000000//////000000000000//////000000000000000000000000000000000000000000000///222000//////000000///---000000000000000000000000.................................///////////////.........///////////////...///000///...---...///---...//////000000//////111111111111222222222222111111111111000000000000........./////////000000000000000000111111111111000000000000000000000000...////////////000000000111///......000111111000111111111000000000000000111//////000111222111000111111111111111111111111000000000000000111111222111111111111111222222222//////000111222333333444111111111111111111111111222222222222222111111111222222222333333333444444333333333333444444444444444444444444444444444444222222222333333333444444555555555444444444444444444444444555555666666777555555666666666666666666666666666777777777777888;;;;;;::::::::::::;;;;;;<<<<<<<<<<<<===>>>???@@@>>>>>>@@@AAABBBCCCCCCCCCCCCCCCBBBAAA@@@@@@AAAAAADDDDDDDDDDDDEEEEEEFFFFFF{{{uuunnnfff\\\TTTMMMJJJHHHGGGHHHIIIJJJIIIGGGGGGHHHHHHHHHGGGFFFFFFDDDCCCCCCCCCBBBBBBBBBBBBCCCBBBBBBAAAAAA@@@@@@???=========<<<<<<======>>>:::::::::999777666444333444444444333333222222222222222222333333444444444/////////////////////000000000000000000111222222000000000000000000000000222222111111111111222222111111111111111111111111111111111111000000//////000000000000000000000000111111111111111111111111---......///000111111222......//////000000111111...///000111000///---,,,---------......//////000........................---......///////////////////////////////////////......////////////............////////////......////////////////////////////////////////////////000///...,,,,,,...///000000000////////////000000//////............//////000000000000000000000000000000000000000000000000000000////////////000000//////////////////////////////............//////////////////000000000000000000000000000000000000111111111000000000000000//////000000000000//////////////////////////////---...///000000///...------...000111111111000///////////////000000000000000000000000000000000000/////////000000000111111...///111222222111///...////////////////////////,,,...///...---,,,---...000000000000000000000000.../////////000000000111000000000000000000000000//////000000000000//////000000000000000000000000222222222222333333222111111///...///000111000...000000000000000000000000////////////////////////............/////////000............/////////000///000000000...---...///---...//////000000//////111111111111000000000000111000000000000/////////....../////////000000000/////////000000000111111000000000000000000000000/////////000000000111111333111000000111111111000111111111111111111222222111//////000111222111000111111111111111111111111222111111000000000000000000000111111111222222222000000000111222222222333111111111111111111111111111111111111222222222222111111111222222222333333333333333333222222222222222333444555555444333222333333333333444444444555555555555444444333333333333333444555555666777777777777777777666666666666666666666666777777777777999999888999999:::;;;;;;:::;;;<<<===>>>>>>>>>>>>===>>>???AAABBBBBBBBBBBBAAAAAA@@@@@@AAAAAABBBBBBDDDDDDDDDDDDDDDDDDEEEEEE{{{uuunnnfff\\\TTTNNNLLLIIIHHHIIIKKKKKKKKKDDDEEEFFFGGGHHHIIIIIIIIIFFFFFFEEEEEEDDDDDDDDDCCCBBBBBBBBBAAAAAA@@@@@@@@@>>>>>>=========>>>>>>???:::::::::999777666444333444444444333333222222222222222222333333444444444222222222222222333333333000000///000000111222222000000000000000000000000222222111111111111222222222222222222222222222222111222222222222111000000000000000000000000000000111111111111111111111111////////////000000000000000000000000////////////...///000111000///---,,,---------.......................................---......///////////////000000000000000000000000---...///000000///...---......///////////////...000000000000000000000000////////////////////////111000...------...000111000000////////////000000//////............//////000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000//////............//////////////////000000000000000000000000000000000000222222111111000000////////////000000000000//////......////////////......---...///000000///...---,,,...000111222111000///......//////000000111111000000000000000000000000000000000000111111111111...000111333333111000...////////////////////////000222333222111000111333000000000000000000000000.../////////000000111111//////////////////////////////000000000000//////000000000000000000000000////////////111111///...111///---...111222000...000000000000000000000000000000000000000000000000---.........//////000000---.........//////000000///000111000...------...---......///////////////111111000000//////......000/////////............111111111111222222222222---.........//////000000000000000000000000000000//////000000111111222222555333111000111111000/////////000000111111111222111//////000111222111000111111111111111111111111333222111000////////////000000111111222222222222222222222111111111111111111111111111111111111111000000111111222222222333000000111111111222222222333222222222111111000000---///222444666666555555444444444555555555666666555555555444444333333333333333444444555666777777999999888888777777666666888888888888999999999999666666666777888:::;;;<<<999:::<<<>>>???>>>>>>======>>>???@@@AAABBBBBBBBB?????????@@@AAABBBDDDEEEEEEDDDDDDDDDDDDDDDEEEFFF~~~vvvmmmddd\\\WWWPPPMMMJJJHHHIIIJJJIIIIIIJJJIIIIIIHHHGGGFFFEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCAAA???>>>>>>>>>?????????>>><<<<<<;;;;;;;;;===<<<:::888666444444333555555444444444333333333333333333333333333333333111222444555555444222111222111111111111111222222222222222222222111000///111111111111111111111111444333333222222333333444000000000000000000000000000000000000////////////444///...000222111222555222,,,111444......222///////////////////////////333333333222222222111111000///...---------------////////////............---------............///000000000000000000000000000000//////.........---////////////////////////000000000000000000000000------............------//////............//////111111000///////////////000000000000000000000000////////////////////////000000000000000000000000111...,,,---///111///---222,,,111444---...444222......------------......000000///...............////////////000000000000//////000000000000//////000000111000000///...---000000000000000000000000---......///////////////000...---...111333333333000000////////////000000000000111111000///......000000000000000000000000////////////////////////------...//////...------000000000000000000000000000///...------...///000///////////////000111111222111111111000000//////000000000000000000000000000000000000000000000000000000////////////000000000000////////////000000////////////000000000000////////////////////////000000000000000000000000000000//////.........---000000000000111111111111000000000000111111111111000000000000000000000000000000000000000000000000000000000000000///......,,,---......------...000000000000000000000000000000000000000000000000000////////////000111333333///////////////000111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000111111111111111111111111111111222222333333333333444444222222222222222222222222333222222111111222222333222222222222111111000000222222333333333333444444444444444555555555555666555555555444444333333333666666666666777777777777777777777777777777777777888888999999999:::::::::999999999999999888777666:::::::::;;;;;;;;;<<<<<<===>>>@@@BBBBBBBBB@@@???????????????@@@AAABBBCCCDDDCCCCCCBBBBBBBBBCCCCCCxxxpppggg___YYYPPPMMMJJJHHHIIIJJJIIIIIIJJJIIIIIIHHHGGGFFFEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDEEEDDDBBBAAA@@@??????@@@???>>>===<<<<<<;;;;;;;;;===;;;:::888666555444444444444333333333222222222333333333333333333333333111222333444444333222111000000////////////000000222222222222222111000000000000000000000000000000222222111111111111222222000000000000000000000000111000000000////////////555///---000333111000000888***,,,777777000//////111111111111111111111111111111111111000000000///000///...------------...////////////...................../////////000000////////////////////////000000/////////.........................................................---......//////......---//////............//////111111000///////////////000000000000000000000000////////////////////////000000000000000000000000111///------///000///...---(((---000***,,,111...///......------......///000000///...............////////////000000000000//////000000000000/////////000000000000//////...........................---......///////////////000///...///000111000///000000////////////000000......//////...------,,,000000000000000000000000000000000000000000000000........................000000000000000000000000......------------......///////////////000111111111111000000000/////////000000000000000000000000000000000000000000000000000000////////////000000000000////////////000000000000000000////////////////////////////////////000000000000000000000000000/////////............000000000000111111111111000000000000111111111111000000000000000000000000000000000000000000000000000000000000000///......,,,...//////......///000000000000000000000000000000000000000000000000000////////////000000111222///////////////000111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000111111111111111111111111111111111111111222222222333333222222222222222222222222333222222111111222222333222222222222111111111000222222333333333333444444444444444555555555555666555555444444444333333333555555555666666666777777777777777777777777777777888888888888999999999:::999999999999999888777777:::::::::;;;;;;;;;<<<<<<;;;<<>>===<<<<<<;;;<<<<<<<<<;;;999888666555444444333333222222222111111111333333333333333333333333000111222333333222111000000000///////////////000111222222222222111000000000000000000000000000000000000////////////000000000000000000000000000000111111000000000/////////444///---111444222111222...888;;;333,,,///111---111111111111111111111111////////////............//////......------......////////////............////////////000000000111------------------------000000////////////......................................................---......//////......---000//////......//////000111111000///////////////000000000000000000000000////////////////////////000000000000000000000000000///------///000///...222...222333...000444...///......------......///000//////............///////////////000000000000//////000000000000//////......///000000000//////........................---......///////////////000//////000111000...,,,000//////......//////000....../////////...------000000000000000000000000111111111111111111111111//////...------...//////000000000000000000000000......////////////......///////////////000111111000000///////////////...000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000111111000000//////......////////////////////////000000000000000000000000////////////............000000000000111111111111000000000000111111111111000000000000000000000000000000000000000000000000000000000000000//////......///000000//////000111000000000000000000000000000000000000000000000000/////////...//////000000000000/////////000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000111111111111222222222222222222222222222333222222111111222222333222222222222111111111111222222333333333333444444444444444555555555555666555444444444444333333333444444444555555555666666777777777777777777777777777777777888888888999999999999999999999999888777:::::::::;;;;;;;;;<<<<<<:::;;;===@@@BBBBBBBBBBBB????????????@@@AAABBBCCCDDDDDDDDDDDDDDDDDDDDDDDDxxxoooggg___ZZZPPPMMMJJJHHHIIIJJJIIIIIIJJJIIIIIIHHHGGGFFFEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCBBBAAA@@@??????>>>>>>===<<<<<<<<<<<<<<<<<<;;;999777666555444444333333333333222222222222222222222222222222222222000000111111111111000000333222111111111111111111111111222222222111111000222222222222222222222222000//////......//////000000000000000000000000000111111111000000000/////////---...111111222777======<<<444---......---111................................................//////............//////////////////................../////////000000000------------------------000000//////////////////////////////////////////..............................////////////......000000////////////000000111000000///////////////////////////////////////////////////////////////////////////////////////000///........./////////555000333333---111333+++//////............//////000///............//////////////////000000000000//////000000000000//////------...///000000000///000000000000000000000000---......////////////////////////111222222///,,,/////////....../////////000000111111111000000///////////////////////////000000000000000000000000111///...,,,,,,...///111000000000000000000000000000111222333333222111000///////////////000000111////////////............////////////////////////////////////////////////000000////////////000000000000000111111000000000111111000000//////......///////////////////////////////////////////////////////////////.........///000000000111111111111///000000000111111111111000000000000000000000000//////////////////////////////000000000000//////...000111111000000111222////////////////////////////////////////////////000//////............///111000000///000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000111111111222222111111111111111111111111333222222111111222222333222222222222222222222222222222222333333333444444444444444555555555555666444444444444444444444444333333333444444444555555666666666666666666666666666777777777777888888888999999999::::::999888888:::::::::;;;;;;;;;<<<<<<;;;<<<===???@@@AAAAAAAAA????????????@@@AAABBBBBBDDDDDDDDDEEEEEEEEEEEEEEEwwwpppggg___ZZZPPPMMMJJJHHHIIIJJJIIIIIIJJJIIIIIIHHHGGGFFFEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDCCCBBBBBBAAA@@@???>>>>>>>>>======<<<<<<<<<<<<===;;;:::999777666555555555444444444444333333333333222222222222222222222222000000000000000000000000333333222111000000111111000111111222222222111111222222222222222222222222000000000//////000000000000000000000000000000000111111111111000000000000+++---000111...111===KKKmmmOOO444888AAA///&&&888........................//////////////////////////////.........//////000////////////............------........./////////........................//////000000000000000000000000000000000000000000////////////////////////...//////////////////...000000////////////000000111000000////////////////////////////////////////////////////////////////////////////////////////////////.........///000...***---,,,)))111555,,,/////////......///////////////............//////////////////000000000000//////000000000000//////,,,---...///////////////000000000000000000000000---......///////////////......000222444444222000//////............//////000000111111111111111000////////////////////////////////////////////////111000...------...000111000000000000000000000000000111222333333222111000///////////////000000111............////////////////////////////////////////////////////////////000000////////////000000000000111111111111000000111000000000/////////...////////////////////////////////////////////////.........//////////////////000000000111111111111///000000000111111111111000000000000000000000000//////////////////////////////000000000000/////////000111111000000111333////////////////////////////////////////////////000//////............///111111000000000000111111111111111111111111111111111111111111111111111111000000000000000000000000000111222222222222111000000000000000000000000000111111111111222222222333111111111111111111111111333222222111111222222333222222222222222222222333222222222333333333444444444444444555555555555666444444444444444444444444333333333333444444444444666666666666666666666666666777777777777888888888888999999:::::::::999999:::::::::;;;;;;;;;<<<<<<===>>>>>>>>>>>>>>>>>>>>>????????????@@@AAABBBBBBCCCCCCDDDEEEFFFFFFEEEEEEyyyqqqiiiaaa\\\PPPMMMJJJHHHIIIJJJIIIIIIJJJIIIIIIHHHGGGFFFEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDBBBBBBBBBAAA@@@???============<<<<<<<<<<<<======;;;:::999777666666555555555555555444444444333333222222222222222222222222000000000000000000000000222111000///............000000111222222222222111111111111111111111111111111111000000000000111111000000000000000000000000222222111111111000000000+++---000111...000>>>MMMyyyzzzIII666000,,,222111111111111111111111111/////////000000000000000//////......//////000000////////////............------------............//////////////////////////////000000000000111111000000000000000000000000000000000000000000000000...//////000000//////...111000000//////000000111111111000///////////////000000000000000000000000////////////////////////000000000000000000000000...///000///------///000000---000000111???FFF===000//////......//////000///............//////000////////////000000000000//////000000000000//////------.../////////..............................---....../////////////////////000222444555444222///......------......///......///000000000//////000000000000000000000000........................000000///......///000000000000000000000000000000//////000000000000/////////////////////000111111...////////////000000000000000000000000000000000000000000000000000000000000000////////////000000///000111222222111000////////////000000000000000////////////////////////000000000000000000000000.........///////////////000000000000111111111111000000000000111111111111000000000000000000000000000000000000000000000000...//////000000000000000...000111111000000111222000000000000000000000000000000000000000000000000/////////...//////000000222222111000000000111111111111111111111111111111111111111111111111111111000000000000000000000000000111222333333222111000000000000000000000000000111111111222222222333333111111111111111111111111333222222111111222222333222222222222333333333333222222333333333333444444444444444555555555555666333333333444444444444555333333333444444444555555777777777777777777777777777777777888888888999999888999:::::::::::::::::::::::::::;;;;;;;;;<<<<<<>>>>>>>>>===============????????????@@@AAABBBCCCAAABBBDDDEEEFFFEEEEEEDDDxxxppphhh```[[[PPPMMMJJJHHHIIIJJJIIIIIIJJJIIIIIIHHHGGGFFFEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDBBBCCCCCCBBBAAA@@@>>>=========<<<<<<<<<<<<======::::::888777666666666666444444444333333333222222111111111111111111111111111111111000000111111111222111000///............000000111222222222222222111111111111111111111111111111000000000000111111000000000000000000000000222222222111111111000000000//////111000000777???VVVIII(((000111---111111111111111111111111.../////////000000000000///////////////000111111////////////........................//////////////////////////////////////////000000000111111111........................//////////////////////////////000000000000//////111111000000000000111111111111000///////////////000000000000000000000000////////////////////////000000000000000000000000...///000///------///111333000111000333DDDMMMDDD000000////////////000000...............///000000////////////000000000000//////000000000000//////.........///......------........................---......///////////////111000///000222333333111///......------......///......///000000000000000000000000000000000000000////////////////////////////////////////////////000000000000000000000000/////////......////////////////////////000111111/////////000000000111111000000000000000000000000000000000000000000000000000000////////////000000///000222333333222000///......//////000000111111////////////////////////000000000000000000000000............/////////000000000000000111111111111000000000000111111111111000000000000000000000000000000000000000000000000......///000000000000000...///111000//////000222000000000000000000000000000000000000000000000000////////////000000111222333222111111000000111111111111111111111111111111111111111111111111111111000000000000000000000000000111333444444333111000000000000000000000000000000000000111111111111222111111111111111111111111333222222111111222222333222222222333333333444444222222333333333333444444444444444555555555555666333333333444444444555555444444444444555555555555777777777777777777777777888888888888999999999:::888999::::::;;;;;;:::::::::::::::;;;;;;;;;<<<<<<=========<<<<<<======>>>????????????@@@AAABBBCCC@@@AAACCCEEEEEEEEEDDDCCC}}}uuunnnfff^^^YYYPPPMMMJJJIIIIIIJJJJJJIIIJJJIIIIIIHHHGGGFFFEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDCCCDDDDDDDDDCCCAAA???>>>======<<<<<<<<<======>>>::::::888777666666666666333333333222222222111111111111111111111111111111222222111111111111222222444333222111000000000000///000111222222222222222333333333333333333333333000000////////////000000000000000000000000000000222222222111111111111000555000...111333111000111:::[[[TTT<<<;;;111&&&333////////////////////////........./////////000000///////////////000111111000/////////............////////////000000000000//////////////////////////////000000111111111222------------------------........................//////000000000000//////111111000000000000111111111111000///////////////000000000000000000000000////////////////////////000000000000000000000000---///111///---,,,...111,,,((('''###%%%777@@@666000000////////////000000...............///000111////////////000000000000//////000000000000//////.../////////...---,,,,,,000000000000000000000000---......///////////////333111//////000111000///.........------.........000000111222222222222222000000000000000000000000000000000000000000000000//////000000000000//////000000000000000000000000222111000//////000111222///////////////000111111//////000000111111222222000000000000000000000000000000000000000000000000000000////////////000000///000222333333222000///------...///000111222222////////////////////////000000000000000000000000---.........//////000000000000000000111111111111000000000000111111111111000000000000000000000000000000000000000000000000......///000000000000000...///000000//////000111000000000000000000000000000000000000000000000000////////////000222333333333333222111000000111111111111111111111111111111111111111111111111111111000000000000000000000000000111333444444333111000000000000000000000000000////////////000000000000000000000000000000000000333222222222222222222333222222222333333444444444222222333333333444444444444444444555555555666666333333333444444555555555444444444555555555666666777777777777777777777777888999999999999:::::::::888999::::::;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<;;;;;;;;;<<<<<<>>>???@@@????????????@@@AAABBBCCC???@@@BBBDDDEEEEEEDDDCCC{{{tttlllccc\\\XXXTTTQQQMMMJJJIIIIIIHHHGGGGGGGGGGGGFFFFFFFFFFFFEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCBBBBBB@@@@@@???>>>======<<<;;;;;;;;;;;;<<<:::999888777666666666666444444444333333222222222222222111111000/////////222111111000000000000000333333222111000000111111111111222222222222111111222222222222222222222222111111000000//////......111111111111111222222333333222222222222222222333000000000000000000000000444333333222111000//////111111000000000000000111111000///......///000111//////.........---------------............------+++,,,------,,,,,,---///222111000...------------............///////////////////////////.........////////////............////////////////////////111111000000//////......222111111111000000//////......////////////......///---,,,---///000000//////////////////000111111///////////////////////////////////////////////////.........///000222333////////////////////////........................000000000000000000000000............////////////222000...///222333111///////////////////////////............/////////000......---,,,---...///000///////////////...............////////////..................////////////000000000000000000000000333222111000000111222333222222222000---)))%%%###////////////000000000000222000//////000111111000000000000000000000000000000000000000000000000000000000//////.........---//////000111111111111111............/////////000000000000000000000000000111111000000//////......////////////////////////111111111111222333444555//////000000000000//////111111111111111000/////////000111222222111000///000000000000111111111111---......///000/////////222000//////000000...---000000////////////000000---...///000111222333333444333222111000000000000000000000000////////////000000111111111111000000333222222222111111000000////////////////////////111111111111111111111111000111111111111222222222222222222222222222222222111111000000111111222333222222333333333444444444555444333333333333444555666666555555555444444444222222222333333444444444444444444444444444444444666666666666777777777777777777777777777777777777999999999999999999999999::::::;;;;;;<<<===>>>>>>999999999999:::;;;<<<===;;;;;;<<<===>>>???@@@AAACCCCCCCCCDDDDDDDDDDDDEEE{{{tttlllddd\\\XXXQQQNNNJJJHHHHHHHHHGGGFFFGGGGGGGGGGGGFFFFFFFFFFFFDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCBBBBBB@@@@@@???>>>======<<<;;;;;;;;;;;;<<<<<<;;;999777666555444444333333333333333333333333111111111111222222222222222111111000000000000000222222111000000000000000000000111111111111000000111111111111111111111111111111000000////////////...............//////000222222111111111111222222000000000000000000000000333222222111111000000000111000000//////000000000000000///......///000000//////.........---------.........//////.........+++---......------...///000//////............///............////////////000000000000000/////////////////////............000000000000000000000000000000000000//////......111111000000000/////////////////////////////////000///---...///000000//////////////////000111111////////////////////////////////////////////////......---......000111222////////////////////////////////////////////////000000000000000000000000............////////////111000...///111222000...////////////////////////........./////////000000//////.........///000111000/////////......------...///////////////....../////////000000000000111000000000000000000000000......---,,,,,,---......000111111222111///---+++////////////000000000000222000//////000111111000000000000000000000000000000000000000000000000000000/////////............------...///////////////........./////////000000000000000000000000000000111000000000/////////...////////////////////////.........//////000222222//////000000000000//////111111111111111000/////////000111222222111000////////////000000000111111////////////000000000111222000//////111111000.........------------......000000000000000000111111111111000000000111111222111111111111000000000000000000111111111111000000000000000000/////////...000000000000000000000000111111111111111111111111000111111111111222222222333333333333333333333333222222222222222333333444222222222222333333333333555444333333333333444555666555555555444444444444222222333333333444444444444444444444444444444444666666666666777777777777888888888888888888777777::::::::::::::::::::::::888999999:::;;;;;;<<<<<<::::::::::::;;;<<<======;;;<<<===>>>???@@@@@@AAABBBBBBCCCCCCCCCDDDDDDDDD{{{tttmmmeee]]]XXXOOOMMMIIIHHHHHHHHHHHHHHHHHHGGGGGGGGGFFFFFFFFFFFFDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCBBBBBB@@@@@@???>>>>>>===<<<<<<;;;;;;<<<<<<===<<<:::888666444333333222222222222222222333333000111111222333333444444222222111111000000000000111111000/////////000000//////000000000000//////000000000111111111111111111000000000000/////////111000000000000111222222111111111000000111111111000000000000000000000000111111111111111111111111000//////......///000000//////...------...///////////////............---...//////000000//////...,,,...//////...---///000...............///000000............////////////000000000000000000000000////////////............111111111111111111111111000000000////////////...000000///////////////...000///...------...///000222000//////000111000//////////////////000111111////////////////////////////////////////////////------------...///000111////////////////////////111111111111111111111111000000000000000000000000............////////////000///......000000///...////////////////////////....../////////000000000000////////////000111111000000///...------,,,,,,//////000000///...------000000000000111111111111000000000000000000000000///......------......///...///111222222111000000////////////000000000000222000//////000111111000000000000000000000000000000000000000000000000000////////////............---......///////////////....../////////000000000000000000000000000000000000000000000////////////000000000000000000000000......---......///000111///000000111111000000///000111111111111000000///000000111111111111000000....../////////000000000111000000//////111222333111000///000222222222000///......------......///333222222111000///......////////////000111222333222222222222111111111111000000111111111111000000000000000000////////////222222222222222222222222111111111111111111111111000111111111111222222222333333333333333333333333333333222222333333444555111111111222222222222333444444333333333333444444555555555555444444444444333333333333444444444444555555555555555555555555666666666666777777777777::::::999999888888888777::::::::::::::::::::::::777777888888999999:::::::::;;;;;;;;;<<<======>>><<<<<<===>>>???@@@@@@AAAAAAAAAAAABBBBBBBBBCCCCCC{{{tttnnnfff^^^XXXPPPMMMJJJIIIJJJKKKKKKKKKHHHHHHGGGGGGGGGFFFFFFFFFDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCBBBBBB@@@@@@???>>>>>>======<<<<<<<<<<<<<<<===;;;:::888666444444333333333222222222111111111111111111222222222333333222222222222111111000000000000///////////////000000000111111111111000000111111111111111222222222000000000000000000000000222222111111222222333444111111000000000000111111///////////////////////////000000000111111111222///............//////000.........------........./////////...............//////000000000000//////---...//////......///111//////............//////............////////////////////////000000000000////////////............000000000000000000000000////////////////////////////////////............111000...,,,,,,...000111444222000///000111000//////////////////000000111////////////////////////////////////////////////------------......//////////////////////////////111111111111111111111111////////////////////////............///////////////........./////////...////////////////////////...////////////000000000///////////////000000000000000///...---,,,++++++000000000000///...---,,,//////000000000111111111////////////////////////000000////////////000000//////000000000//////...////////////000000000000222000//////000111111000///////////////////////////////////////////////////////////////.........000000111111111111000000...////////////000000000////////////////////////000000000000////////////000000000000000000000000///////////////000111111000000000111111000000000000000111111111111000///000000000111111000000000............////////////111000///......000222333111000///000222333333222111111000000000000111111333222222111000///......//////...//////000111111222222111111111000000000000000111111111111000000222222222111111111111111222222222222222222222222111111111111111111111111000000111111111222222222222222222222222222222222222222222222222333444444000000111111111222222222333333333333333333333333444444444444444444444444333333444444444444444444333333333333333333333333666666666666777777777777;;;;;;::::::999888888888999999999999999999999999777777888888999999999:::::::::;;;<<<<<<<<<<<<<<<;;;;;;<<<===>>>>>>??????@@@@@@AAAAAAAAABBBBBBBBB|||tttnnnggg___YYYPPPMMMJJJIIIJJJKKKLLLLLLHHHHHHHHHGGGGGGGGGGGGFFFEEEEEEEEEEEEEEEEEEEEEEEEDDDCCCBBBBBB@@@@@@???>>>>>>>>>===<<<<<<<<<<<<===::::::888777666666666666666555444333222000//////222222111111000000000000111222222222222111000000000///////////////000000111222222333333222222111222222222333333333444444000000000000111111111111///............///000000111111000000000000111111/////////////////////////////////000111111222222...............///000000---..................---//////////////////////////////000000000000//////---...//////......///111111111///......---------............////////////---------.........//////////////////............////////////////////////.............../////////............////////////111000...,,,,,,...000111444222000///000111000//////////////////000000111////////////////////////////////////////////////---------...............////////////////////////000000000000000000000000////////////////////////............////////////.../////////.........///////////////////////////////////////000000000111------........./////////000//////...------,,,,,,//////000//////...------........./////////000000////////////////////////---..................---/////////000000000000000////////////000000000000222000//////000111111000////////////////////////////////////////////////.........///////////////000000111111111111000000////////////000000000111////////////////////////////////////000000000000000000000000000000000000//////////////////000111000000111111111111000000///000000111111111000000111000000000000000000111............////////////000///...------///111222111000///000222333333222111111000000000000111111111111111000000000000000111111000///////////////111111000000000/////////000000111111111111000000111111111111111111222222111111111111111111111111111111111111111111111111000000111111111222222222111111111111111111111111111111111111111222333333000000111111111222222222333333333333333333333333333333444444444444444444444444444444444444444444222222222222222222222222666666666666777777777777:::::::::999999999888888888888888888888888888888999999999999::::::::::::999999:::;;;;;;;;;:::::::::;;;;;;<<<<<<=========@@@@@@@@@AAAAAAAAAAAABBB|||tttoooiii```YYYNNNKKKHHHGGGHHHIIIJJJIIIHHHHHHHHHHHHGGGGGGGGGGGGEEEEEEEEEEEEEEEEEEEEEEEEDDDCCCBBBBBB@@@@@@???>>>???>>>======<<<<<<======:::999888777666666666666666666555444222111000000222222111111000//////...111222333333333222000///000000/////////000111111222333333333333333333222222222333333444555555555000000000111111111111222000000//////000000111222111111111000000111111111000000000000000000000000/////////000000111111111............///000111111---...////////////...---...////////////000000000...//////000000//////...,,,...//////...---///000222111000///---------,,,............////////////,,,,,,,,,------......///////////////....................................---............/////////...////////////000000000000///...------...///000222000//////000111000//////////////////000111111////////////////////////////////////////////////---....../////////......////////////////////////////////////////////////000000000000000000000000............////////////...///000000......///000/////////////////////////////////000000000111111,,,------...///.........///////////////...............////////////..................////////////000000000000000000000000///000111111111111000///...//////111222333444555////////////000000000000222000//////000111111000000000000000000000000000000000000000000000000000.........//////////////////////////////......---/////////000000000111111000000000000000000000000////////////000000000000000000000000000000000000......------------......000111111222222111111000///000000111111111111000111111000000000000111111....../////////000000000///...---------...000111111000///000222222222000000//////......//////000//////000000111111222222333222111000////////////000000000000/////////...000000111111111111000000////////////000000000000000000000000000000000000111111111111111111111111000111111111111222222222111111111111111111111111111111000000111111222333111111111222222222222333222222333333333333222222333333333333444444444444555555555555444444444444222222222222222222222222666666666666777777777777999999999999999999999999888888888888888888888888::::::;;;;;;;;;;;;;;;;;;888999:::;;;;;;;;;999999;;;;;;;;;<<<<<<=========@@@@@@@@@AAAAAAAAABBBBBB|||tttpppjjjaaaYYYOOOLLLIIIGGGHHHIIIIIIHHHIIIIIIHHHHHHHHHGGGGGGGGGEEEEEEEEEEEEEEEEEEEEEEEEDDDCCCBBBBBB@@@@@@???>>>???>>>>>>===============;;;:::999777666555555555555555555444444444444333111111111111111111111111111222333444444222000///000000000000000111222222222222222333333222222222111111222333333444555555000000111111111222222222222222222111222333333444222222111111111111222222000000000000000000000000/////////000000000000000////////////000111222222...///000000000000///....../////////000000000000.........//////.........+++---......------...///111000///...........................////////////,,,,,,------...//////000////////////............////////////////////////---------.........///////////////000000000111111////////////////////////000///---...///000000//////////////////000111111////////////////////////////////////////////////...///000000000///......////////////////////////////////////////////////000000000000000000000000............////////////...000222111///...000111//////////////////////////////000000000111111111,,,---...///000//////.../////////000000000000000,,,---...///000000000000...////////////000000000000000000000000000000000222222333444444333222222000000000000111222333333////////////000000000000222000//////000111111000000000000000000000000000000000000000000000000000............/////////000///////////////...------//////000000000111111111000000000000000000000000.../////////000000000111//////////////////////////////......---......///000111111222222111111000//////000111111111111111222111000//////000111222/////////000000000111111...////////////000000000222000//////111111000...000000////////////000000///000000000111111111111222111111000000000111111111111111000000000//////000000111111111111000000.../////////000000000000000000000000000000000000111111111111111111111111000111111111111222222222222222222222222222222222222111111111111222333333222222222222333333333333111222333333333333222111222222333333333444444444666555555555444444444444444444444444444444444444666666666666777777777777666777777888888999999999999999999999999999999999;;;;;;;;;;;;;;;;;;::::::999:::<<<<<<<<<;;;:::999=========>>>>>>>>>>>>>>>AAAAAAAAAAAABBBBBBBBBBBB|||uuupppjjjaaaYYYQQQOOOKKKJJJJJJJJJJJJJJJIIIIIIIIIHHHHHHHHHGGGGGGEEEEEEEEEEEEEEEEEEEEEEEEDDDCCCCCCBBBAAA@@@???>>>??????>>>==================<<<:::888666444333333333333444444555666777777111111111222333333444444111222333444444222111///111111000000111222333333111111222222222222111111000000111222333333444444000000111111222222222222/////////...///000000111333333222222222222333333000000000000000000000000000000000000000/////////////////////000111333333...///000111111000///....../////////000000111111------............------+++,,,...---,,,,,,---//////............///000000............/////////000------......///000000111000/////////............000000000000000000000000---------.........////////////000000111111222222......////////////......///---,,,---///000000000///////////////000111111//////////////////////////////////////////////////////000111111000///...////////////////////////////////////////////////000000000000000000000000............/////////000///111333222///...000222////////////////////////000000000000111111111111---...000111111111000/////////000000111111222222+++,,,---///000000111111000000000000111111111111000000000000000000000000...///000111111000///...222111000...---,,,,,,,,,////////////000000000000222000//////000111111000000000000000000000000000000000000000000000000000---.........//////000000111111111111111000//////000000000000111111111111000000000000000000000000.../////////000000111111////////////////////////222111111000000000111111111111222222222222111111//////000111111111111111222111000//////000111222000000000000111111111111//////000111111111111000222000//////000000///---222222111111111111222222111111111000000000000000000000000000111222333444222222222111111111111000000000111111111111000000000000111111222222222333000000000000000000000000111111111111111111111111000111111111111222222222444444444444444444444444333333222222333333444555222222333333333444444444111222333444444333222111222222222333333444444444666666555555555444444444666666666666666666666666666666666666777777777777555555666777888999999:::;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::::::::::::::;;;===>>>>>><<<;;;999????????????@@@@@@@@@@@@AAAAAABBBBBBBBBBBBCCCCCC~~~wwwqqqjjjbbb\\\UUUOOOKKKLLLLLLIIIHHHJJJLLLKKKJJJIIIGGGFFFEEEDDDGGGGGGGGGFFFEEEDDDDDDCCCCCCBBBAAA@@@@@@@@@AAABBB>>>>>>============>>>>>>>>><<<999777666555666777555555555444444333333333444444444333222111111111////////////000000000000222111111000///......---///000111222222333222222333333222111000000111111333222000//////000222333222111111111000000//////000000000000000000000000333333333222111000000///000000000000000000000000000000000000000000000000333222222111000//////...000000//////.........---------......//////000000111000///...------...///........................////////////////////////........................000000//////.........---000000////////////000000////////////////////////........................,,,,,,------...//////000////////////000000000000............//////////////////............//////......////////////......---......//////////////////...---,,,,,,---...///222111000.........///000//////000000000000//////......///000000000000000000///...------...///000111111000000//////......////////////////////////000000000000000000000000..................------000000//////......------...///000///,,,******+++//////000000111111111222111000///......///000000////////////////////////000000000000111111111111000000000000000000000000////////////////////////000111111111222222222222222000///------///000222111111000000000000111111////////////000000000000000000111222222222222222...............///000000222222111000//////000000555333111000......//////222000///......///000222111000/////////000222333111111000///......//////////////////000000000000333333222111000000000111///////////////000111111000000000000111111111111000000000000000///......////////////////////////000///.........000111222444333222111000///...---111111222222222222111111000000000000000///......111///......000222333222222222222222222222222222222222444444444444222222222222222222222222222222111111111111111111111111222222222222222222222222111111111222222333333333///000000000000111111111444666888999888666333111888888888777777777777777666666777888888888888888;;;;;;;;;<<<;;;;;;::::::=========<<<;;;:::888777:::;;;<<<======;;;999888<<<===???@@@AAAAAA@@@@@@>>>???@@@AAACCCDDDEEEFFF}}}vvvpppjjjbbb\\\SSSMMMJJJKKKLLLJJJJJJLLLLLLKKKJJJIIIGGGFFFEEEDDDGGGGGGFFFFFFEEEDDDDDDCCCCCCBBBAAA@@@@@@@@@AAAAAA>>>>>>============>>>>>>>>><<<999777666666666777444444333333333222222222222222111000000000000///333222222111000///......222222222111000000/////////000111222222333222222333222222111000000111111333222000//////000222333111111111111000000000///000000000000000000000000/////////000000000000000000000000000000000000000////////////////////////333111///---,,,---...///000/////////.....................///////////////111000///...---......///........................////////////////////////........................000/////////............//////............//////////////////////////////........................------......///000000111000000000///////////////............//////////////////............////////////000000000000//////---....../////////////////////...------...//////222111000///......///000//////000000000000//////......///000000000000000000///...------...///000111000000000/////////...////////////////////////................................................///////////////.........000111222111///....../////////000000000111111111000000///......///000111////////////////////////000000000000111111111111000000000000000000000000000000000000000000000000000000000000111111111222111000///......///000111000000////////////000000000000000///////////////------...//////////////////............///000000222111111000//////000000222111000//////000000111111000///......///000111000000000000000111111222111111000000/////////////////////000000000111111333222111111000000111111///////////////000111111000000000000111111111111111111111111111000000///////////////////////////000//////...///000111222111111111111000000000000000111111222222111111000111111111111111000//////444222000///000000000///222222222222222222222222111111222333333222111111222222222222222222222222111111111111111111111111333333333333333333333333111111222222222333333333111111222222222333333333444555777777777666444333666666666666666666666666666666777888888888888888:::;;;;;;;;;;;;;;;::::::;;;;;;;;;;;;;;;;;;:::999888999;;;<<<<<<<<<;;;;;;<<<===>>>@@@@@@@@@@@@@@@??????@@@AAACCCDDDEEEFFF{{{uuuoooiiiaaa[[[QQQLLLIIIKKKLLLKKKKKKNNNKKKKKKJJJIIIGGGFFFEEEEEEGGGFFFFFFEEEEEEDDDDDDCCCCCCBBBAAA@@@@@@@@@@@@AAA>>>>>>============>>>>>>===<<<:::888666666666666333333222222222222111111555333111000111222222222444333333222111000//////333333222222111111000000///000111222222333222222333222111111000111111111222111000//////000111222111111111111000000000000000000000000000000000000++++++,,,---///000111111000000000000000000000000........................222000---***)))+++---///////////////............///////////////.........000000///............///........................////////////////////////////////////////////////////////////..................------------......////////////////////////..............................//////000111111111000000000//////.....................//////////////////............//////000000000111111000000000---......///////////////000//////......//////000111000000////////////000//////000000000000//////......///000000000000/////////............//////000000000000////////////////////////////////////.........................................................//////////////////111222222111000000111//////000000000000111111//////......///000111222000000000000000000000000000000000000111111111111000000000000000000000000111111111111111111111111////////////000000000000111000///......///000111//////............//////000000000//////.........,,,,,,---...............///////////////000111111111111000/////////000000000000//////000111222222111000///......///000111//////000111111111111111222111111111111000000000000000000111111111222222222222111000000000111111000000/////////000111111000000000000111111111111222222222111111111000000////////////////////////000000/////////000111111//////000000111111222222000111111222222111111000111222222222222111111000444222000000000111000///222222222222222222222222000000111111111111000000222222222222222222222222222222222222222222222222333333333333333333333333222222222222333333333333333333333444444444555555444555555555666666666666555555555555555555555555666666777888888888888888::::::;;;;;;;;;;;;::::::888999:::;;;;;;;;;;;;;;;777888999:::;;;<<<======<<<===>>>???@@@@@@@@@??????@@@AAABBBCCCEEEFFFFFFzzztttnnnhhh```ZZZRRRLLLIIIKKKKKKJJJJJJLLLKKKJJJJJJIIIGGGFFFFFFEEEFFFFFFEEEEEEDDDDDDDDDDDDCCCBBBBBBAAA@@@@@@@@@@@@>>>>>>============>>>>>>===<<<:::888777666666666333333333222222222222222555333222222333444333333111111222222222333333333222222222111111000000000//////111222222222222222222222111111111111111222111111000000000000111111111111111000000000000000000000000000000000000000++++++,,,---///000111111////////////////////////........................000///---++++++,,,---...///////////////.........000000//////......------/////////.........//////........................////////////////////////000000000000000000000000///////////////.........///......------......///////////////////////////............................../////////000000000000000000///......------............//////////////////............////////////000000000000//////---......///////////////000000////////////000000000000000////////////000//////000000000000//////---...//////000000///////////////....../////////000000000000////////////////////////////////////....................................////////////------......//////000000+++---//////......///000//////000000000000000000.........///000111111222000000000000000000000000///000000000111111111111000000000000000000000000000000000000000000000000.........////////////000000000////////////000000.........------.........000000000///......------...///000000111111000000000////////////000111111111000000/////////000000000000000000000111111111111111000//////000111111...///000222222111000000111111222222222111111111000111111111222222222222111111000000000000111111111000000///000000111111///000000000111111111111222111111000000000000000////////////////////////000000000000000000111111//////000000111111222222000000111111111111000000111111111222222111000000111//////000222333333222111111111111222222222222111111111111111111111111222222222222222222222222222222222222222222222222444444444444444444444444333333333333333333333333444444444444555555555555444444333333444666777888555555555555555666666666666666777888888888888888999999:::;;;;;;;;;::::::999999:::;;;;;;;;;;;;;;;888888888999:::;;;===>>><<<<<<===>>>>>>?????????@@@AAAAAABBBDDDEEEEEEFFF{{{tttnnnggg___YYYSSSNNNJJJKKKKKKHHHHHHJJJJJJJJJIIIHHHHHHGGGFFFFFFEEEEEEEEEDDDDDDDDDDDDDDDCCCCCCBBBBBBAAA@@@??????>>>>>>============>>>>>><<<;;;:::999777666555555333333333444444444444444222444666777666444222222222222222222333333333333000000000000000///////////////111222222222222222222111111111111111222222111000000000000000000111000000000000000000111111000000000000000000000000.........//////000000000////////////////////////............................../////////...------.........///////////////000000//////......------......//////////////////////////////////////////////////////////////////000000000000000000000000.........///////////////000//////////////////000////////////////////////////////////////////////------............//////000/////////.........---............//////////////////............//////---..................------....../////////////////////000000000000///////////////000000000000/////////000000000000//////------...///////////////...//////////////////...////////////000000000000000000000000000000000000////////////////////////........./////////000000------......//////000000***,,,......------...///000000//////////////////------...///000111111111000000000000000000000000///000000000111111111111000000000000000000000000////////////////////////---.........////////////000000////////////000000......------------......000/////////.........---000000111222222222222111///////////////000000111000///////////////000000111111111111000000000///111111000000000000111111...///000222222111000000000111222222222222111111000111111111222222222222111000000///000000111111111111000000000000111111///000000000111111111111111000///............///000000000000000000000000111111111111111111000000000000000000000111111111000000000111111000000000//////000000000000000///000000///111333444333222000000000111111222222222222222222111111222222222222222222222222222222222222222222222222222222222444444444444444444444444333333333333333333333333333333333333444444444444444333222222333555777999555555555666666777777777666666777888888888888888888999999:::;;;;;;::::::;;;<<<<<<<<<<<<;;;:::::::::999999999999:::;;;<<<<<<<<<<<<======>>>??????@@@AAAAAABBBCCCDDDEEEEEE|||tttnnnfff^^^XXXTTTNNNJJJKKKJJJGGGGGGIIIJJJJJJIIIHHHHHHGGGFFFFFFDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCBBBAAA@@@???>>>>>>>>>============>>>>>><<<;;;:::999888666555555333333444444444444555555333;;;CCCDDD???999666666555444444333222111000000000////////////////////////000111222222333222222111111111000111111222333000000000000000000000000000000000000111111111111000000000000000000000000111111000000000000000000000000000000000000000000........................---...000222222000...---.........//////////////////////////////.........---...//////000/////////////////////////////////////////////////////////////////////////////////.........///////////////000000////////////000000////////////////////////////////////////////////---------...................................................//////////////////............//////,,,------......------,,,---......///////////////...//////000000//////......//////000000000000/////////000000000000//////------...////////////.........////////////......////////////000000000000000000000000000000000000000000000000000000000000.........//////000000111.........///////////////,,,...///000///...///000000000////////////......---...///000111111000000000000000000000000000000000000000000111111111111000000000000000000000000....................................//////////////////000000000000//////......------------.................................//////000000000000000...............///000000//////......//////000000111111111111111000///...111111111111111111111111//////000111111111111111///000111222222222111000000000000111111111222222000000/////////000111111222222111000000000111111000000000000111111111111000///...---,,,---...///000000000000000000000000111111222222222111000///000000000000000111111111///000000111111000000///......///000000000000///444333222222333222000...//////000000111222222222333222111111111111222333222222222222222222222222333333333333333333333333333333333333333333333333444444444444333333333333222222222333333333444444444333333222333555777888555555555666666777777888666666777888888888888888777888999::::::;;;;;;:::===============<<<;;;:::999999999999::::::::::::<<<;;;;;;;;;<<<===>>>???@@@@@@AAAAAABBBCCCCCCDDD}}}uuunnnfff]]]VVVRRRLLLIIIJJJJJJHHHHHHJJJJJJIIIIIIHHHHHHGGGGGGFFFDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCBBB@@@>>>===>>>>>>============>>>>>>;;;;;;:::999888666555444222222333333333444444444333@@@NNNPPPGGG<<<888888444444333222111000//////000000000000000000000000///000111222222333222222111111000000111222222333//////000000000000/////////000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////...///000000000000///.............../////////000.........///////////////,,,---///000000000//////////////////////////////////////////////////////..................................../////////000/////////......//////////////////////////////////////////////////////////////////...............,,,------....../////////............//////////////////............//////------............---------......///////////////---...////////////...------...///000111111000/////////000000000000//////,,,---......//////......---...///000000///...---.../////////000000000111000000000000000000000000////////////////////////---......///000000111111///////////////.........---///111111/////////000000000/////////............///000111111000//////////////////////////////000000000000111111111111000000000000000000000000////////////////////////....../////////000000000//////000000000000////////////............//////,,,------....../////////---......///000/////////---------------......///...............///000000//////000111222111000000111111111222222111111111000000000000000111111222---...000222222111000////////////000000000111111///////////////000111111333222111111000000111111000000000000111111111111111000...---------//////000000000000000000000000111222222222222111000///......///000111222333333//////000000000000//////...///000111111111111111444333222333333333000.../////////000111222222222222111000000000000111222222222222222222222222222333333333333333333333333333333333333333333333333555555444444444333333333222222333333333444444444333333333333444555555666333333444555555666777777666666777888888888888888777777888::::::;;;;;;:::<<<===>>>>>>>>>>>>>>>>>>666777888:::;;;;;;;;;:::;;;;;;;;;;;;;;;===>>>?????????@@@@@@AAABBBBBBBBBvvvnnnfff\\\VVVPPPKKKHHHJJJKKKIIIJJJLLLIIIIIIIIIHHHHHHGGGGGGGGGCCCCCCCCCDDDDDDDDDDDDDDDCCCCCCCCCCCCBBB@@@>>>===>>>>>>============>>>>>>;;;;;;;;;:::888777555444111111111222222333333333+++<<>>????????????@@@@@@AAAAAAAAAyyyrrriii___WWWOOOMMMJJJHHHIIIJJJJJJJJJIIIHHHHHHGGGGGGFFFFFFFFFCCCBBBBBBAAAAAABBBBBBCCCDDDDDDCCCBBB@@@???>>>>>>@@@@@@???>>>>>>===>>>>>>>>><<<;;;999777555555444666555555444444333222222444666777888777555222000///000222333333222111000111111111111111111111111222222222222222111000//////111222111///...000333111111000000//////......------...///000000000///...///000111111111111111////////////000000000000000000000000000111111111//////////////////////////////000000///...------........................,,,---......//////..............................000//////.........////////////......------,,,,,,////////////////////////......------...///111222111000///......///000111111000///......///000111222222000///............111111000000//////......000000000000////////////000000000000000000000000---...///000000///...---////////////////////////////////////////////////////////////000000000000////////////////////////111000///---------...///000000111000000///......---------............///////////////////////////111111111111111111111111..................------000///...------...///000666333111111222222000---//////............//////000///------///000///...//////000000000000//////...///000111111000///...000000000000111111111111111111222222222333333333222222111000000///000000000000000000000000000000000000000000000000000000............/////////000000000000000000000000000000/////////............;;;888444000......///000////////////////////////222111111111000000//////000000000000000000000000111111111111111111111111222///,,,,,,...000000...111111000000000000111111///000111111111///...---000000000000000000000000000000000000000000000000333111///...000111111111000000////////////000000...//////000000000000///000000111111111111000000000000////////////000000///,,,***,,,111333111...111000///......///000111000000000000111111111111111222222333333222222111444333111///......//////000111111222222111111000222222222222222222222222333333333333333333333333111222222333444555666666444444222222222222444444555555555555555555555555555555666777777777777777888888888888888888888888;;;<<<===>>>>>>?????????>>>===;;;:::999999::::::;;;;;;;;;;;;;;;<<<>>>>>>>>>>>>>>>??????@@@@@@AAAzzzsssjjj___WWWNNNLLLIIIGGGHHHIIIIIIIIIIIIIIIHHHHHHGGGFFFEEEEEECCCBBBBBBAAAAAABBBBBBCCCDDDDDDCCCBBBAAA@@@??????>>>============>>>>>>???===<<<;;;888777555555444666555555444444333222222222333444444444222000///222222222222222111000000111111111111111111111111222222222222222111000000...///000///------///111111111000000////////////...//////000000000000//////000000111111111111000////////////000000000000/////////000111111222222///////////////////////////////////////...------........................,,,---......//////.......................................////////////////////////...............////////////////////////000///......---...//////111000///......///000111111000///......///000111222111000///............111000000000/////////...111111000000//////..............................---...///000000///...---////////////////////////////////////////////////222222111000///...------////////////////////////111000000///....../////////000000000//////...---........./////////000000////////////////////////////////////////////////........................111000////////////000111444222000000222222000...//////............/////////---,,,,,,---......---//////000000000000////////////000000000000//////000000000000111111111111111111111111222222333333111111///.........//////000000000000000000000000000000000000000000000000........./////////000000000000000000000000000000000000/////////.........444333222000////////////////////////////////////111111111111000000000///000000000000000000000000000000000000000000000000222000------///000000...111111000000000000111111111000...---------...///000000000000000000000000000000000000000000000000333111//////000111111111111000///////////////000......///000111111111111000000111111111111000000111000000//////000000111555111///111444666444000222111000//////000111222000000000000111111111111111222222333333222222111555444333111111111111222111111222222222222111111222222222222222222222222333333333333333333333333333333333444444444444444444444333222222333444444555555555555555555555555555555666777777777777777888888888888888888888888;;;;;;<<<===>>>>>>>>>>>>===<<<;;;999888888999999;;;;;;;;;;;;<<<===>>>>>>??????@@@@@@@@@@@@@@@@@@|||uuukkk___WWWMMMKKKHHHFFFGGGHHHHHHHHHJJJJJJIIIHHHGGGEEEEEEDDDCCCCCCBBBBBBBBBBBBCCCCCCEEEDDDDDDCCCBBBAAA@@@@@@============>>>???@@@AAA===<<<:::888777666555555666555555444444333222222333222222222111000000000333333222111000000000111111111111111111111111111111222222222222111000000///000000///......///111111000000000000/////////000000000000000000///...000111111111111000000///////////////000000000000......///000111222222333///////////////////////////////////////......---////////////////////////,,,---......//////..............................,,,---...000000000//////...///////////////000000////////////////////////111111///...------------000//////......//////000000000////////////000000222111000//////......///000000000000////////////222111111000///......---..............................////////////......////////////////////////////////////////////////222222111000///...------///////////////////////////000000000000///.........////////////...------////////////000000000111////////////////////////////////////////////////........................111111000000000000111111222111000000222222111000000//////......//////000///...,,,,,,.........---//////000000000000//////000000////////////000000000000000000111111111111000000000111111111111222111000...---,,,---///000000000000000000000000000000000000000000000000000....../////////000000000000000000000000000000000000000000/////////......,,,---///000111000//////////////////////////////111111111111000000000000000000000000000000000000////////////////////////333111//////000000///...111111000000000000111111333000---******,,,///222000000000000000000000000000000000000000000000000222000//////000111111000111111000///////////////...///000111222222222222000000111111111111000000111111111000000111111111444111///000222333111...222222111111111111222222000000000111111111222222111111222222222222111111333333222222111222222333222222333333333333222222222222222222222222222222333333333333333333333333555444444444333333333222444444333333333333444444555555555555555555555555555555666777777777777777888888888888888888888888:::;;;<<<======>>>>>>===<<<;;;:::999888888888999;;;;;;;;;;;;<<<===>>>???AAAAAAAAAAAAAAAAAA@@@@@@}}}vvvlll___VVVNNNKKKHHHGGGHHHIIIIIIHHHJJJJJJIIIHHHFFFEEEDDDDDDCCCCCCBBBBBBBBBBBBCCCCCCDDDDDDDDDCCCCCCBBBBBBBBB@@@@@@?????????@@@AAAAAA===<<<:::888777666555555666555555444444333222222555444222111111111222222222222000000000111222333111111111111111111111111111111222222222111111000222222222111111111222333000000000000000000000000000000000000///......---111111111111111000///...////////////000000000000000000000000000111111111////////////////////////...///////////////......000000000000000000000000,,,---......///.................................***,,,...000111111000///......//////000000111111////////////////////////000000//////............////////////////////////000000////////////000000111111000///////////////000000000000////////////222222111000///...------...........................//////////////////...////////////////////////////////////////////////......//////000000111111////////////////////////---...///000000///---------...............------....../////////000000000////////////////////////000000000000000000000000............////////////000000000000000000000000000000///000111222222111000000////////////000000222000//////000111111000//////000000000000//////111000///......///000111///000000000111111111111000000000000000000000111222000...---,,,...000111000000000000000000000000////////////////////////...////////////000000000////////////////////////000000000////////////...,,,---...///000000000000////////////////////////111111111000000000000000000000000000000000000000000000000000000000000000333222111000000000//////111111000000000000111111333000---++++++---000222000000000000000000000000000000000000000000000000222000//////111111111000222111000//////......///000111111222222222222111000000111111111111000000222222111111111111222222111///......000111///...111111111111111111111111000000111111111222222222111111222222222222111111//////000000000111111222222333333444444333333222222222222222222222222222333333333333333333333333333333333333333333333333444444444333333444444444555555555555555555555555555555666777777777777777888888888888888888888888999:::;;;<<<<<<======<<<;;;;;;;;;::::::999999999;;;;;;;;;;;;<<<===>>>???CCCCCCCCCBBBBBBAAAAAA@@@}}}vvvlll___WWWOOOLLLIIIHHHIIIJJJJJJJJJJJJJJJIIIHHHGGGEEEEEEDDDDDDCCCCCCBBBBBBCCCCCCDDDCCCCCCCCCCCCCCCCCCCCCBBBBBBAAA@@@???>>>=========<<<;;;:::888777666666666666555555444444333222222444333222000000111222333000000//////000222444555000000000000000000000000000111111222222222111111222111111000111111222222000000000000111111111111////////////......---,,,111111111111111000///...////////////000000000000222222111111000/////////000000000000000000000000......///////////////...000000000000000000000000,,,---......///.................................***,,,...000111111000///......//////000000111111////////////////////////---......///////////////......////////////......//////000000000000//////111000000////////////000////////////000000000000111111111000///......---/////////////////////////////////....../////////////////////////////////////////////////////////.........///000111111111////////////////////////+++,,,......///...---,,,------...............---------........./////////////////////////////////000000000000000000000000........./////////000000////////////////////////...///000000000111111222000000////////////000000333111//////111222111000//////000000000000//////111000///......///000111///000000000111111111111111000000000000000000000222111///......///111222////////////////////////////////////////////////////////////000000000111////////////////////////111000000000////////////000000/////////000111222000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111222111000000//////111111000000000000111111111000000000000000111111000000000000000000000000000000000000000000000000111000///000111222000///111111000///////////////222222333222222111000///000000111111111111000000222222111111111111222222000000///111222333333333///000000000000000000///111111111111222222222222000111111222222111111000...//////000111111111222222333333444444333333222222222222222222222222222333333333333333333333333111111222222333444444555444444444444444444444444555555555555555555555555555555666777777777777777777777777777777777777777888999:::;;;;;;<<<<<<;;;<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<===??????DDDCCCCCCBBBBBBAAAAAAAAA{{{tttkkk___WWWPPPMMMJJJHHHIIIJJJJJJJJJIIIIIIHHHGGGGGGFFFFFFFFFDDDDDDCCCCCCCCCCCCDDDDDDBBBBBBBBBBBBBBBCCCCCCCCC@@@@@@>>><<<;;;:::::::::<<<;;;:::888777666666666666555555444444333222222222111000//////000111111//////000000111222444444000000000000000000000000000000111222222222222111000...------...//////...000000000111111111111222...////////////......---000111111111111000000///////////////000000000000222222111111000/////////000000000000000000000000---...//////////////////////////////////////////,,,---......//////..............................,,,---...000000000//////...///////////////000000////////////////////////,,,---...///000000000000---......//////......---//////000000000000//////000000////////////000000////////////000000000000000000000000////////////000000000000000000000000//////............//////////////////////////////////////////////////////111000000000/////////...////////////////////////,,,,,,---............---------...////////////...------------............////////////////////////////////////////////////.........//////000000111......////////////.........///000000//////111222111000000//////000000111111000......000000000/////////000000000000//////000000////////////000000000000000000111111111111222111111111111000000000000000000000000111111222////////////////////////000000000000000000000000/////////000000000111111000000000000000000000000111111000000000/////////333222000000000000222333000000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111...000111111000//////000111111000000000000111111///000111333333222111000000000000000000000000000000000000000000000000000111000///000222222000///000000////////////000000222222222222111000///...000000111111111111000000111111111000000111111111------...///000111222333//////000000000000//////111111111222222222222333000000111111111111000000000111222333333333333333222222333333333333222222222222222222222222222222333333333333333333333333000000111222333444555555444444555555555555444444555555555555555555555555555555666777777777777777777777777777777777777777777888999::::::;;;;;;:::<<<<<<============<<<;;;<<<<<<<<<<<<===>>>??????BBBBBBBBBBBBBBBBBBAAAAAA~~~xxxrrriii___XXXOOOLLLIIIHHHHHHIIIJJJIIIGGGGGGGGGGGGGGGGGGGGGGGGDDDDDDCCCCCCCCCCCCDDDDDD@@@@@@AAAAAABBBBBBBBBCCC@@@???>>>===<<<<<<<<<<<<;;;;;;999888777777666666666555555444444333222222111111000000000111111111111111222222222111111000000000000000000000000000000000111222222222222222000---+++,,,...///...,,,000000111111111222222222///000000111111111111000///000000111111111111000////////////000000000000//////000000111111111111000000000000000000000000------...///////////////........................,,,---......//////.......................................////////////////////////...............////////////////////////---...///000000///......------...//////...------...///000111111000///...000000////////////000000.../////////000000000111////////////000000000000////////////////////////000///...------...///000////////////////////////////////////////////////000000000000////////////////////////////////////...............///000000---...//////000000000///............////////////////////////////////////////////////////////////---......///000000111111...///000000000000///......000111111///...000222111111000000000000111111222000...///000111000000//////000000000000////////////000000000000//////000000000000111111111111333333222222111111111111......000111111111000000////////////////////////000000000000000000000000//////000000000111111111000000000000000000000000111111111000000000/////////000111111222222222111000000000000000000000000///000000000111111111111111111111111111111111111111111111111111111111111+++...111111000///000111111111000000000000111111...///000222222222111000000000000000000000000000000000000000000000000000000000000111222222000...///......//////000111222...///000000111111111000000000111111111111000000111000000//////000000111,,,---............///000///000111111111111000///111111111222222222333333000000111111111111000000111111222333333333222222111111222222222222111111222222222222222222222222333333333333333333333333111111222222333333333444333444555666666555444333555555555555555555555555555555666777777777777777777777777777777777777777666777888999:::::::::::::::;;;<<<======<<<;;;;;;<<<<<<<<<<<<===>>>???@@@AAAAAAAAAAAAAAABBBBBBBBB}}}wwwqqqiii___XXXNNNKKKHHHGGGGGGHHHHHHHHHFFFFFFGGGGGGGGGHHHHHHHHHDDDDDDCCCCCCCCCCCCDDDDDD???@@@@@@AAAAAABBBBBBBBBAAAAAA@@@@@@@@@@@@@@@AAA;;;:::999888777777777777666555555444444333222222333333333333333444333333333333444333222000...---000000000000000000000000///000111222222222222222111///,,,---///111///---000000111111222222222222000111222333333333333333...///000111111111111111////////////000000000000------...000111333444444000000000000000000000000------...///000000//////........................,,,---......//////..............................000//////.........////////////......---------,,,//////////////////////////////000000000...---,,,,,,---...//////...---,,,...///000111111000///...000000////////////000111.../////////000000111111......//////000000111111........................000///...------...///000////////////////////////////////////////////////------...///000111222222////////////////////////111000/////////111222333......///000111111000000////////////000000000000////////////////////////111111111111111111111111---......///000111111222///000111222222111000///...000222111...---///111111111000000000000111111444222111111222333333222//////000000000000//////...///000111111000///...000000000000111111111111333333333222222222111111+++---///111111000///...////////////////////////000000000000000000000000000000000000111111111111000000000000000000000000111111111111000000000000+++---000333444333111000000000000000000000000000//////000000111111111222111111111111111111111111000000000000000000000000))),,,000111///...000222111111000000000000111111......///000000000000000000000000000000000000000000000000000000000000000000000000111222222000...............///111222333+++,,,...///111222222333000000111111111111000000000000////////////000000222333444333222111222222000111222333333222111000111111222222222333333333000000111111111111000000///000111222222111000///111111111222222111111111222222222222222222222222333333333333333333333333333333333222222222222111333444555666666555444333555555555555555555555555555666666777777777777777777777777777777777777777666777888999999:::999999999:::;;;<<<<<<<<<;;;:::<<<<<<<<<======>>>???@@@@@@@@@@@@AAAAAABBBBBBBBB~~~xxxrrrjjj```YYYQQQMMMHHHEEEEEEGGGHHHHHHKKKKKKJJJIIIGGGFFFEEEEEEEEEDDDDDDDDDCCCCCCCCCCCCDDDCCCBBB@@@???>>>>>>>>>BBBAAAAAA@@@@@@??????>>>AAA<<<888777::::::666333333333333222222111111111333222111111000111111111333333333222222222111111000000000000000000000000222222222222222222222222.../////////000000111111222222222111111111000000222111111000000000000000/////////000111111222222---......///////////////222111111111000000//////000000000000000000000000////////////////////////000000//////.........---000///...---------.../////////////////////////////////.........---------/////////////////////////////////000000000000111------...//////...------000000000000000000000000......////////////......//////............//////...............///000000000000000000000000000000//////...//////000111222000000000000000000000000000000000000000/////////////////////////////////........................------...///000111222222222222111000///...------111111111111000000000000,,,---......//////......///...,,,,,,,,,---///111111111000000/////////...///////////////.........000000000000000000000000000000000000000000000000000000111111111111000000222111111111000000//////000000000000111111111111000000000000000000000000111111000000//////......000000000000000111111222111111000000//////......///////////////000111111...............///000111.../////////000000111111000000000000000000000000111111000000//////......000000////////////000000//////000000111111111222333333222222111000000000000000000000111111111111000000000000000000000000000000000000000000000000222222111111000000//////000000000000111111111111222222111000//////000000000000000000000000000000000000000000000111111222000000000000000000000000222222222222222111000/////////000000000000//////000000000000000000000000000000111111111111000000////////////000000000000000111111111222222222222222111111111000000////////////000111222333333333333333333333333333333333000000111111111222222222333222111111000111111111777666555444333444444555222333444444555555444444333333333333333444555666666666666666777777777777666666666666666666666666777777888999:::;;;;;;<<<::::::::::::::::::::::::<<<<<<======>>>>>>??????===>>>@@@AAABBBCCCCCCCCC}}}wwwrrrjjj```YYYPPPMMMIIIFFFFFFGGGGGGGGGJJJIIIIIIHHHGGGFFFFFFEEEEEEEEEDDDDDDDDDCCCCCCCCCDDDCCCBBB@@@???>>>>>>>>>@@@@@@@@@AAAAAAAAAAAAAAAAAA<<<888888999999666333444444333333333222222222333222222111111111111111333222222222111111111111000000000000000000000000000000000000000000000000//////000000000111111111222222222111111111000000222111111000000000000000111111111000000000000000......///000000000000///111111000000000/////////000000000000000000000000000000000000000000000000000/////////............++++++*********+++,,,---//////////////////////////////.........---------////////////////////////------........./////////........................////////////////////////......////////////......//////............//////...............///000000........................//////////////////000111000000000000000000000000////////////////////////////////////////////////////////////////////////////////////000000000000000000000000////////////111111000000000/////////,,,---......//////......///...---,,,,,,...///111111111111000000000//////------....../////////000........................000000000000000000000000000000111111111111000000111111111111000000000///......///000111111222222000000000000000000000000222111111111000000000000000000000000000111111222111000000000/////////...///////////////000111111000////////////000000111//////000000000111111111000000000000000000000000111111111111000000000///000000////////////000000///000000000111111111111000000000111111111111111------........./////////000000000000000000000000000000000000000000000000000000000000/////////...000000000000111111111111222222111000000000000000000000000000000000000000000000000000000111111222000000000000000000000000111111222222111000000/////////000000000000//////000000000000000000000000000000111111111111000000000000000000111111111111111111111222222222333333222111111111000000000000//////000222222333333222333333333333333333333333111222222222333333333333222222111111222333444444777666555444333444444555333333444555555555555555555555555444444555555555555666666666777777777777666666666666666666666666888888888888999999999999::::::::::::::::::::::::;;;;;;;;;<<<======>>>>>>===>>>???AAABBBCCCCCCCCC}}}wwwqqqiii```YYYOOOMMMIIIHHHHHHHHHGGGFFFHHHHHHGGGGGGFFFFFFFFFFFFEEEEEEEEEDDDDDDDDDCCCCCCDDDCCCBBB@@@???????????????@@@@@@AAABBBBBBCCCCCC@@@===999888999999666333444444444444444333333333333333222111111111111111222222111111111000000000000000000000000000000000000000000000000000000000000000000000111111111111222222222111111111111111222111111000000000000000222222111111000//////......///000000111111000000000000///////////////...000000000000000000000000111111111111111111111111////////////............---------------...///000/////////////////////////////////............---////////////////////////---............////////////...---,,,,,,---...///////////////////////////......////////////......//////............//////...............///000000........................000000//////.../////////000000000000000000000000........................////////////////////////000000000000000000000000111000000000/////////....../////////000000000111000////////////.........------...////////////...///...---------...///000111111111000000000000///++++++,,,---...///000111........................000000000000000000000000000000111111111111000000111111111111000000000000,,,------///000111222333000000000000000000000000222222222222111111111111000000000000000111111222000000000000///////////////////////////000111111222111111000000000000111///000000000000111111111000000000000000000000000222222111111111111000000000000////////////000000000000000000111111111111......//////000111111222------------............000000000000000000000000000000000000000000000000111111000000000000//////000000000000111111111111222111000000000000000000000000000000000000000000000000000000000111111222000000000000000000000000000000111111000000/////////000000111111000000///000000000000000000000000000000111111111111000000111111111111222222222222111111111222222222333333111111111111111000000000///000111222222222222222222222222222222222222222222222333333333444444444111111111222333444666777666555444444333444444444333444444555555555555555666666666555555555555555555555666666666777777777666666666666666666666666999888888888777777777666::::::::::::::::::::::::999::::::;;;<<<<<<=========>>>???@@@AAABBBBBBBBB|||vvvpppiii```ZZZOOOLLLJJJIIIIIIIIIGGGFFFGGGFFFFFFFFFFFFFFFFFFFFFEEEEEEEEEDDDDDDDDDDDDCCCCCCCCCBBBAAA@@@?????????AAAAAAAAABBBBBBCCCCCCCCC@@@===:::888999888666444555555555555555555444444333333222111111111111222111111111000000000000///000000000000000000000000222222222222222222222222000000000000000000000000111111111111111111111111222111111000000000000000111111111111000000////////////000111111111111111////////////............////////////////////////000000000000000000000000///////////////.........000000///////////////////////////////////////////////////...............////////////////////////....../////////000000000000///---,,,,,,---///000////////////////////////......////////////......//////............//////...............///000000000000000000000000000000111000///...............000000000000000000000000---------...............////////////////////////////////////////////////000000000000////////////////////////000000000000//////.........---------------...//////////////////......---...///000000////////////////////////,,,,,,,,,---.../////////........................////////////////////////000000111111111111000000111111111000000000000000------...///000000111111000000000000000000000000111111111111111111111111000000000000000111111222000000000000///////////////////////////000000111222222111000////////////////////////////////////000000000000000000000000111000000000000000000000000000////////////000000000000000000000111111111............//////000000.../////////000000000000000000000000000000000000////////////////////////222111111111111111111111///000000000111111111111111111000000000000000111000000000000000000000000000000000000000111111222000000000000000000000000//////000000000000//////000000000111111000000000000000000000000000000000000000111111111111000000000000000111111111222222000000000111111111222222111111111111111111111111///000111222222222222222111111111111111111111111222222222333333333333444111111111222222444555555555444444444444444444444222222333444444444444444333444444555555555555555555555555666666666777777666666666666666666666666777777777777777666666666999999999999999999999999:::::::::;;;<<<<<<=========>>>???@@@AAAAAAAAAAAA|||uuuooohhh```ZZZOOOMMMJJJIIIIIIIIIGGGFFFGGGFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEEEEDDDDDDDDDDDDCCCCCCBBBAAA@@@@@@@@@@@@CCCCCCCCCBBBBBBAAAAAAAAA???===;;;999888777666555555555555555555555555555444333333222111222222222111111111000000000000///000000000000000000000000222222222222222222222222////////////////////////111111111111111111111111222111111000000000000000//////000000111111111111//////000111111111111111............////////////////////////////////////////////////////////////.........///////////////.........---,,,+++******////////////////////////////////////////////////////////////////////////------........./////////000///---,,,,,,---///000..............................////////////......//////............//////...............///000000000000000000000000000000000000///......---......////////////////////////------------......//////////////////////////////.................................///000111111111111111111000///.....................---------------...//////000000//////............//////000000................................................////////////////////////////////////////////////000000111111111111000000000000000000000000111111000000000000////////////000000000000000000000000000000000000000000000000000000000000000111111222////////////000000000000///////////////000000111111000//////....................................////////////////////////.../////////////////////000000////////////000000111111000000000000000000////////////......------/////////000000000000111000000000000000000000000///////////////////////////000000000000000000000///000000000111111111111111000000000000000111111000000000000000000000000000000000000000111111222111111111111111111111111...///000000000000//////000000111111111111000000000000000000000000000000000000111111111111000000/////////000000000111111////////////000000000111111111111111111222222222000000111222222222111111111111111111111111111111111111111111222222222222222222111111111111222222333333444444444444444444111111222333333333333333///000222333555555666555555555555555666666666666666666666666666666666666444555555666777777888888999999999999999999999999:::;;;;;;<<<======>>>>>>======>>>???@@@@@@@@@@@@{{{tttnnnhhh```ZZZPPPMMMJJJIIIIIIIIIHHHGGGHHHHHHGGGGGGFFFFFFFFFFFFFFFFFFEEEEEEEEEDDDDDDDDDCCCCCCBBBAAAAAAAAAAAAAAACCCCCCCCCBBBAAA@@@@@@???>>>===;;;999888666666555444444444555555555555555444444333222222222222222222222111111111000000000000000000000000000000000000000000000000000000000000000000000////////////111111111111111222222222222111111000000000000000...//////000111111222222...///000000111111000000...////////////000000000000000000000000000000000.................................///////////////000000000///...---++++++////////////////////////...////////////000000000////////////////////////++++++,,,,,,,,,---------///...---,,,,,,---...///..............................////////////......//////............//////...............///000000........................//////......---.........////////////////////////---------...//////000000////////////////////////........................------...///000111222222222222111000///...------///............---------......///000000000000///....../////////000000000------............//////000000/////////.........000000000000000000000000000000000000000000000000000000111111111111000000000000000000111111111111222222111111000/////////000000000000000000000000///////////////000000000000000000000000111111222////////////000000000000///////////////000111111000//////............/////////............------////////////////////////------............//////000000////////////000000111111111111000000000000111000000///......------............////////////000000000000000000000000000000000000000000000000,,,,,,------------......000000000000111111111111000000000000000111111222000000000000000000000000000000000000000111111222111111111111111111111111//////000000111111000000000111111222222111111000000000000000000000000000000000111111111111000000.../////////000000000000/////////000000000111111111111111222222222222222000111111222222222111111222222222222222222222222000000111111111222222222333222111111000000000111222333333444444444444333111111222333333333333333...///111333444555555444444444555555555666666666666666666666666666666666444444555666777888999999999999999999999999999999;;;;;;;;;<<<======>>>>>>======>>>???????????????{{{tttnnnggg```ZZZRRRNNNJJJHHHHHHIIIIIIIIIJJJIIIIIIHHHGGGFFFFFFEEEFFFFFFFFFEEEEEEEEEDDDDDDCCCCCCBBBAAAAAAAAAAAABBBAAAAAAAAAAAAAAA@@@@@@@@@>>>===<<<:::777666666666333333444444444555555555444444333222222222222333333222222222111111111111000000000000000000000000000000000000000000000000222222222222111111000000000000111111111222222222222111111000000000000000000000000000000111111111......///000000000000////////////000000000111111000000000000000000000000////////////////////////............/////////000///000111222222111000///////////////////////////.../////////000000000000////////////////////////---------.........//////......................................................////////////......//////............//////...............///000000..............................---------...//////////////////////////////------...//////000111111////////////////////////..............................//////000000111111111111000000//////....../////////............---......///000000000000000......///000000000000000/////////000000000111111/////////000000000000000////////////////////////000000000000000000000000000000111111111111000000///000000000111111111111222222222222111111111111000000000000000000000000//////000000000111111111000000000000000111111222.../////////000000000111///////////////000111111//////////////////000111111111000000000/////////////////////////////////............/////////000000000////////////000000111111111111000000000///000/////////////////////////////////000000000111000000000000000000000000000000000000000000000000------------.........///000000000000111111111111000000000000000111222222000000000000000000000000000000000000000111111222111111111111111111111111///000000111222222111111000111111222222111111000000000000000000000000000000000111111111111000000//////000000000111111111111111111111222222222222111111111222222333333333111111222222222111111000333333333333333333333333111111111222222222333333222222111111111222333333111222333444555444444333333333444555555555555444000222333555555444333222444444444555555555666666666666666666666666666666666666666777777888888888888888888888888888888888999::::::;;;<<<<<<======<<<===>>>>>>???>>>>>>>>>{{{sssnnnggg```ZZZSSSOOOJJJGGGGGGHHHIIIJJJKKKKKKJJJIIIHHHFFFFFFEEEFFFFFFFFFFFFEEEEEEEEEEEECCCCCCBBBAAAAAAAAABBBBBB>>>??????@@@@@@AAAAAABBB======<<<:::777555666666333333333444444444555555555444333333222222333333333333333222222222222111000000000000000000000000222222222222222222222222444444444333333222222222000000111111222222222222222111111000000000000000222222111111000/////////---....../////////////////////000000111111222222000000000000000000000000000000000000000000000000---.........//////000000)))***,,,...000000000///////////////////////////.../////////000000111111////////////////////////111111111111222222222222------...//////...------..............................////////////......//////............//////...............///000000000000000000000000000000---------------...///000////////////////////////.........///000111111222////////////////////////000000000000000000000000000000000000////////////////////////000000000000000////////////............//////000000000000000......///000000000000000000000111111222222222333......///000111222333333........................000000000000000000000000000000111111111111000000//////000000111111111222111111222222333333333444000000000000000000000000000000111111222222222333000000000000000111111222.../////////000000111111///////////////000111111000000//////000111222222333222222222111111000000////////////////////////.../////////000000111111000000////////////000000222111111111000000//////......//////000111111111111222222222333333333333000000000000000000000000000000000000000000000000///000000000111111222222000000000000111111111111000000///000000111222222000000000000000000000000000000000000000111111222111111111111111111111111000000111222222222222222111111222222222222111111000000000000000000000000000000111111111111000000000111111111111222222222222222333333333444444444111111111222222333333333111111222222222111111000333333333333333333333333222222333333333444444444111111111222333444555666000111333444555444444333444555666666777777666666444555666666555444111000444444444555555555666666666666666666666666666666888888888888777777777777888888888888888888888888888999999::::::;;;<<<<<<<<<===>>>>>>>>>>>>>>>==={{{rrrkkkddd]]]WWWQQQNNNJJJIIIIIIKKKLLLLLLLLLKKKJJJIIIGGGFFFEEEDDDEEEEEEEEEEEEEEEEEEEEEEEEDDDCCCCCCBBBBBBAAA@@@@@@??????????????????@@@@@@@@@>>>;;;999777777888999444444444333333444555555444444333222111111111111555555333222111000000000000000000000000111111111000111111111111000//////000000000000000000000000........................000000000000//////////////////000000000000////////////000000000000//////111111000000//////......////////////////////////111000///---------...///000000000000////////////,,,,,,---...///000111222............////////////000000000000000000000000222222111000//////000000......//////000000111111///......------///000111......////////////......///////////////000111111111000///...............000//////.........//////......//////000000111111.........///////////////...------------...//////.......................................---------////////////////////////111///...------...///111////////////////////////,,,------...............000000000000000000000000///////////////////////////////////////000111111333222000...---...///000///////////////000111111000000000000000000000000000000111111111000000///000000////////////000000000000111111111111000000------,,,,,,---...///000000000000000000000000000000000000000000000000000222111000///////////////////////////000111222333222111111111000000//////000000000000////////////000000//////.........---///000000000000//////.........////////////............///000222333222111............/////////000000///.........///111222111111000///...---,,,,,,000000///...............,,,---///000000000///...//////...//////000111222////////////////////////...............///000000222111111111000000//////000000000000000000000000000000000000000000000000333222111/////////000111000000000000000000000000000111111111111222222222000000000000000000000000222222111111111111111111333333222111000000111111333333333222222111111111222222222222222222222222111222333333111111222333333222222111111222222333...///000111222333444444222222333444444555555666666666555555555555666666333333444555666777888888555555555555666666666666888888888888888888888888666666666666666666666666::::::::::::::::::::::::>>>>>>======<<<<<<<<<<<>><<<:::888777666666777444333333222222333333333333222222222222333333444222222222222222222222222222222111111000000//////---...///111222333333333222222222222222222222222222222222222222222222222000000000000////////////000111111111111111111000//////000000000000//////000000000000////////////////////////////////////111000//////.../////////000000000/////////......111111000//////...------............////////////////////////////////////111111000/////////000000000000/////////////////////............///000000......////////////......//////......//////000000///............//////000//////............//////000000//////////////////111111000///...------,,,...------------...//////.................................//////000000000////////////////////////000///...------...///000////////////////////////......///000000000//////........................///////////////////////////////////////000111111///............000222333////////////000000000000000000000000000000000000///000000111111000000000000000////////////000000000///...------...///000111222222333333222111000000000000000000000000000000000000000000000000000///............//////000////////////000111222333000000///////////////...000000000000////////////111000000000000000//////000000000000///...---,,,000000111111111111000000...///000111111222111111....../////////000000000///............///000000/////////000000111111111111000//////......//////111000000000111111222222111000000////////////000111111111111111111111111//////......//////000111111111111111000000000000222222222222222222222222000000000000000000000000222111000000///000000000000000000000000000000000000000000111111111222222222222222222222222222222111111111111111111111111333222111111000111111111333333333222222222222111111111111111111111111111111222333333111111222333333222222111111222222333666555555444333222111111222222333444444555555666666666555555555555666666666666666555555555444444666666666777777777888888888888888888888888888888888888888888888888888888999999::::::::::::::::::<<<<<<;;;;;;;;;;;;::::::zzzrrrkkkcccZZZTTTPPPLLLHHHFFFFFFGGGHHHGGGKKKJJJJJJIIIGGGFFFFFFEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCBBBBBBAAA@@@@@@AAA@@@@@@@@@@@@@@@??????===;;;:::888777666666666444444333222222222222333222222222222222333444555111111222222333333333333333222222111000///.........///000111222222222222222222222222222222222222000000000000000000000000000000000000////////////111111222222222222111111//////000000000000//////000000000000////////////////////////////////////---------,,,,,,,,,------000000/////////.........///////////////000000000............////////////////////////////////////111000000/////////000000000000000//////......---............/////////000......////////////......//////.........//////000...............///000111///............//////000000000000//////......---------......//////000000...------------...//////........................---......///000111111222////////////////////////000///............///000////////////////////////...//////000000000000000........................///////////////////////////////////////000000111//////......///000111222...//////000000000000000////////////////////////...///000000000000000000000000////////////000000222111000//////000111222...///111111111///---,,,////////////////////////000000000000000000000000...---------...///000000000000//////000111222222////////////............000000000000////////////111111111111000000000000/////////...---,,,+++***......////////////.........///111111111000111111...////////////000000000////////////000000111111000000000000111111111111111000000///.../////////111111000//////111222333111111000//////...///////////////////////////////////////...///000000111111111111000000000000000111111111111111111111111000000000000000000000000111111000000000000000000000000000000000000000000000000000000111111111111222222222222222222222222111111111111111222222222222222111111111111111222222222222222222222222222000000000000000000000000111222333333111111222333333222222111111222222333555555444333222111111000222222333444444555555666666555555444444555555666555555555555555555555555777777777777888888888888888888888888888888888888888888888888888888888888999999999999999:::::::::::::::::::::::::::::::::{{{tttnnnfff\\\VVVMMMJJJGGGEEEGGGHHHJJJJJJJJJJJJIIIHHHHHHGGGFFFFFFDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCBBBBBBAAA@@@@@@AAAAAAAAAAAA@@@@@@??????<<<;;;:::888777666555555555444333333222222222333222222222222333444555555000000222333333333333333333222222111000///......111111222222222222111111222222222222222222222222////////////////////////000000000000////////////111111222222222222111111//////000000000000//////////////////000000000000////////////////////////,,,,,,------------------////////////............/////////000000000000000............////////////........................000///////////////000000000000//////......---------......///////////////......////////////......//////............//////...............///000111...............///000000000000//////......---------------...///000000111...------------...//////........................---......///000111111222//////////////////////////////............//////////////////////////////...//////000000000000000///////////////////////////////////////////////////////////////000000111111111000///////////////......///000111000000///////////////////////////......///000000000000000000000////////////000000222111000//////000111222---...000000000...,,,***////////////////////////////////////////////////...............///000111000000000000000000111222............////////////000000000000////////////000000000000111111111111111222222111000///...---......////////////.........000222222000///000222////////////000000000111000000111111222222222222111111111111000000000000111111000///////////////111000///...///000111222111111000//////.../////////////////////////////////////////////000111111000000000000000000111111000000000000000000000000000000000000000000000000000000000111111111000000000000000000000000000000//////000000000111111111111111111111111111111111000000111111111222222222222111111111111111222222222222222222222222222222000000000000000000000000111222333333111111222333333222222111111222222333222222222222111111111111222222333444444555555666555555444444444444555555333333333444555666666777777777777777888888888888777777777777777777777777777777777777777777777777888888888999999:::::::::999:::::::::::::::::::::{{{uuuppphhh^^^WWWLLLIIIFFFEEEGGGIIIKKKKKKJJJJJJIIIHHHHHHGGGFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEDDDCCCCCCBBBBBBAAA@@@@@@BBBBBBBBBAAA@@@@@@??????<<<<<<;;;:::888777666555666666555444333333333333444333333333333444444555///000222333444333333222222222111111000000//////222222333333222111111000222222222222222222222222000000000000000000000000000000000000////////////000111111111111111111000//////000000000000//////////////////000000000000////////////////////////......///000000000///////////////.........------222222111000000///..................////////////........................//////......//////000000//////..................---......///000/////////......////////////......//////......------......///............//////000......---......///000111//////..................000000//////...............------------...//////.................................//////000000000////////////////////////////////////////////////////////////////////////......///000000000//////000000000000000000000000///////////////////////////////////////000111111111111111000///......------...000111111111000///000000000000000000000000------...///000000000000000000////////////000000......////////////......//////000111111000......000000000000000000000000////////////////////////000////////////000000111111000000000000000111111...////////////000000000000000000000//////////////////000000000000000111000000000000000//////...000000111111111111000000---000333222000...000222/////////000000000111111///000111222222222111111111111111000000/////////222111000000//////000000000////////////000111111111000000////////////000111111111111111111111111000000//////000000111222000000000000111111111111////////////////////////000000000000000000000000//////000111111111111000000000000000000000000000/////////000000000111111000000000000000000000000000000000111222222333333111111111000111111222333111222222222222333333333111111111111111111111111111222333333111111222333333222222111111222222333000000000111111222222222222222333444444555555666555555444444444444555555111222333444555666777777666666666777777777888888777777777777777777777777666666666666666666666666777777888888999:::::::::999999::::::::::::;;;;;;~~~yyyuuupppiii___XXXMMMKKKGGGFFFGGGIIIJJJKKKJJJIIIIIIHHHHHHGGGGGGFFFEEEEEEEEEEEEEEEEEEEEEEEEDDDCCCCCCBBBBBBAAA@@@@@@CCCBBBBBBAAA@@@@@@??????<<<<<<<<<;;;999888666666888777666555444444444444555444444333333333444444000111333444444333222111111111111000000000000000111111222333333333222222111111111111111111111111111111111111111111111111000000000000///////////////000000111111000000/////////000000000000//////.../////////000000000111////////////////////////...///000111111111000000//////.........---------111111111000000000//////............////////////.......................................///000000------..................------///000000000///.........////////////......000///...------------...000//////............///---------......///000111------..................////////////...............------------...//////.............................................///////////////////////////......////////////......////////////////////////------...////////////...///////////////////////////////////////////////////////////////000111111///000000000000/////////---...000111111111//////000000000000000000000000,,,---...///000000000000000000////////////000000---...///000000///...---000000000000000111111111000000000000000000000000////////////////////////222111111000000000000111111111000000000000111111/////////000000000111111000000000000////////////....../////////000000000------.../////////......000000111111111111000000---111444333///...///222//////000000000111111111---...///000111000000///...///////////////000000222111000000//////000000///000111111222222111111000////////////000000111111111111111111111111111000000//////000000111222///000000000111111111111////////////////////////000000000000000000000000...///000111222111111000000000000000000000000000////////////000000000111111111111111111111111111///000000111222222333333111111000000111222222333111111222222222333333333222222222222222222222222111222333333111111222333333222222111111222222333111111111222222222333333222222333444444555555666555444444333333444444555333333333444444555555555555555666666666777777777777777777777777777777777777777777777777777777777666777777888999999::::::::::::::::::;;;;;;;;;<<<|||wwwtttppphhh___XXXPPPMMMIIIGGGHHHIIIIIIIIIIIIIIIIIIHHHHHHGGGGGGGGGEEEEEEEEEEEEEEEEEEEEEEEEDDDCCCCCCBBBBBBAAA@@@@@@CCCCCCBBBAAAAAA@@@??????======<<<<<<:::888777666888888777666555444444444666555444444333333333333000111333444444333111000000000000000000111111111///000111222333444444444000000000000000000000000000000000000000000000000000000000000//////////////////000000000000////////////000000000000//////.../////////000000111111////////////////////////,,,---///000000000///...//////.........------------...///000111222333333............/////////000.......................................///000111,,,------....../////////,,,---///000000000///.........////////////......000///...---------------111000///...............---------......000111111,,,------....../////////,,,,,,---...///000111222...------------...//////.......................................---------////////////////////////......////////////......////////////////////////,,,------.......................................///////////////////////////////////////000111111---...///000111111111000---...000111222111///...000000000000000000000000,,,---...///000000000000000000////////////000000...///222333333222///...//////......///000111222000000000000000000000000////////////////////////333333222111000000000111111111000000000000000111//////000000111111222222000000000000////////////---.........//////000000///000111222333333333333......////////////......---111444333///---///222000000000000111111111111+++,,,.../////////...---,,,,,,---...///000111111222111111000000000000000000111222333444333222222//////...//////000111222////////////////////////000000000000000111111222//////000000111111111222000000000000000000000000000000000000000000000000...///000222222222111000000000000000000000000000////////////000000000000222222222222222222222222///000000111222222333333111111000000111222333333111111111222222333333333222222222222222222222222111222333333111111222333333222222222222222222333333333333333333333333333222222333444444555555666555444444333333444444555555555444444444333333333555555555555666666666666777777777777777777777777888888888888888888888888666777777888999999:::::::::::::::;;;;;;<<<<<<<<<zzzuuuoooggg]]]VVVPPPMMMKKKIIIIIIJJJIIIHHHIIIIIIJJJJJJIIIIIIHHHGGGDDDDDDCCCDDDDDDEEEFFFGGGGGGFFFDDDCCCAAAAAA@@@@@@AAA@@@???===<<<<<<;;;;;;>>>===<<<:::888666555444444555666777777555333222222222111111111111111111222222222222222222222222111000000////////////000000000000000000000000000222222111111111111222222111111000000//////......000000000000///...---,,,111111000000//////......111111000000//////......000000000000000000000000...............///000000//////////////////////////////000000000000//////......//////......---,,,///////////////.........///...---------///000111////////////////////////---......///////////////////////////////////////........................///////////////.........---------------...///000.../////////000000111111//////000//////...------000000000000000000000000////////////////////////...---,,,++++++,,,---...---...///...------...///000000///...............//////............//////000000//////.........------.........//////000000............////////////000///...------...///000////////////000000000000111111111000000000000000000000000000000000000000222111111111000000////////////000000000000///...000000////////////000000......//////000000111111222222111111000000//////000000000000000000000000111111000000000000111111000000000000000000000000000000000000000000000000000000000000////////////---///000222222000///---//////000000000000////////////000000000000//////222222111000/////////000---...000111111111000///000000000000111111111111222111000//////000111111000111111222222111111000000000000000000000000000000000000000111111111111111111111111111111111111......///000111111222222111111111111111111111111222111///......///111222000000000000000000000000000000000000000000000000111111111111111111111111222111111111000000//////000000111111111111000000000111111000//////000222222222111111111111111111222222222222222222222222111000000///000222444555222111000000000111333333444333111000000000111111222222222222222222222222333333333444444444555555666555444333333333333333444444444444444444444444444444333222333444555666444444444555555555555666666666666666777888999:::999999999999999999999999777777777666777777888999:::::::::;;;;;;;;;<<<<<>>===<<<<<<<<<======;;;:::888777666555222333444555444333111000222222111111111111111111222222222222222222222222222111000//////.........111111111111111111111111222222111111111111222222111000000000000000//////111111111111000///...---111000000000/////////...000000000000////////////000000000000000000000000//////.........//////000//////////////////////////////000000000000//////......//////......---,,,/////////////////////...//////.........///000111////////////////////////---......///////////////////////////////////////------------------------/////////////////////.........---------...//////.........//////000000000....../////////...------///////////////////////////////////////////////////...---,,,,,,---...///---...///...------...///000000///...............//////............//////000/////////......................../////////000/////////000000000000111/////////....../////////////////////000000000000000000000000000000000000////////////////////////000000000000//////......//////000000000000//////000000////////////000000000000000000////////////000/////////.........---000000000000000000000000111111000000000000111111000000000000000000000000000000000000000000000000000000000000////////////...///000111111000///...//////000000000000////////////000000000000//////222111000000000000000000------///000000000///...000000000000111111111111222111000//////000111111222333333444444333333222000000000000000000000000000000000000111111111111111111111111111111111111//////000000111222222333111111111111111111111111000///...------...///000000000000000000000000000000000000000000000000000111111111111111111111111111111111111000000000///000000111111111111000000000222333222111000111222111111111111111111111111222222222222222222222222111000000000000222333444222111000000000111222333444333111000000000111222222222222222222222222222333333333444444444444555666555444333333333333444444444444444444444444444444444333333333444555666555555555666666666777777666666666666777888999:::::::::999999999999999999777777777777888888999::::::;;;;;;;;;<<<<<<<<<<<>>===<<<<<<<<<<<<;;;:::999777777666222333444444444333222111111111222222222222222222222222222222222222222222333222111000///.........111111111111111111111111222222111111111111222222000000000111111111111111111222222111111000///...000000000000////////////////////////000000000000000000000000000000000000000000///......///////////////////////////////////////000000000000//////......//////......---,,,......//////////////////000////////////000000111////////////////////////---......///////////////////////////////////////------------------------......////////////////////////......---......................../////////------.../////////..............................///////////////////////////......------......///---...///...------...///000//////............/////////............//////////////////........................////////////000000000000111111111111...//////000000//////...////////////000000000000000000000000000000000000////////////////////////////////////............/////////000000000000000000000////////////000000111111111000///.........////////////............000000000000000000000000111111000000000000111111000000000000000000000000////////////////////////000000000000////////////...///000111111000///...///000000111111000000/////////000000000000//////000000000000000000111222......///000000000000000000000000000111111111111111111000000000000111111222222333333333333222222000000000000000000000000000000000000111111111111111111111111111111111111000000000111222222333333111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000111111111111000000000222444444333222222222111111111111111111111111222222222222222222222222000000000000111222333444111111000000111111222333333333222111111111111222222222222222222222222222333333333333444444444444555555444333333333444444444444444444444444444444444333333333333444555666666666666666777777777888666666666666777888999::::::::::::999999888888888888888888888999:::;;;<<<;;;;;;<<<<<<<<<=========zzzsssmmmeee\\\UUUNNNLLLIIIHHHIIIIIIIIIHHHIIIIIIJJJJJJIIIIIIHHHGGGIIIHHHGGGFFFFFFFFFFFFFFFHHHGGGEEECCCBBBAAAAAAAAA@@@@@@@@@@@@???>>>======;;;;;;::::::999888777777444555555666666555444444111111222222222222222333333333222222222222222111111111000000///000000000111111111111111111111111222222111111111111222222000000111111222222333333111111111111111000///...000000000000////////////.........///000111111111////////////////////////111000////////////////////////////////////////////////000000000000//////.........///......---,,,............////////////000000000///000000000000////////////////////////---......///////////////////////////////////////------------------------............////////////000000///......---......------..................---...//////000000000000......................../////////////////////////////////....../////////---...///...---------///000///............////////////............/////////////////////................../////////////////////000000000111111111...///000111111000///...////////////000000000000/////////000000000000000........................///////////////////////////////////////000000111000000////////////000000111000000000/////////...111111111111000000000000////////////////////////111111000000000000111111////////////////////////////////////////////////000000000000//////////////////000000000000//////000000000111111000000000//////000000000000//////000/////////000111222222000000111111222222222222///000000000111111111111000000000000000111111111000000111111111111000000000000000000000000000000///000000000111111111111111111111111111111111111000111111111222222222333111111111111111111111111000000111222222111000000000000000000000000000000000000000000000000000000000000000000000000000000111111111000000000000000000000111111111111000000///111444555333222111111111111111111111222222222222222222222222222222222000000000111111222222333111111111111111222222222222222222222222222222222222222222222222222222222222222333333333444444444555444444333333333444444444444444444444444444444333333333333444444555555555555666666666777777777666666666666777888999:::;;;::::::999999888888888888888888999:::;;;<<<===<<<<<<<<<============>>>{{{tttnnneee\\\UUUMMMKKKIIIHHHIIIIIIIIIHHHIIIIIIJJJJJJIIIIIIHHHGGGHHHGGGFFFEEEEEEEEEEEEEEEHHHGGGEEEDDDBBBBBBAAAAAA@@@@@@AAAAAA@@@???>>>===;;;;;;::::::999888777777444444555555555555555555111111222222333333333333333333333222222111111111000//////000000111222333111111111111111111111111222222111111111111222222000000111111222222333333//////000000//////......////////////000000000000------...///000111222222////////////////////////111000000/////////000000000000000000000000000000//////000000000000//////.........///......---,,,---.........//////000000///000000000000/////////////////////////////////---......///////////////////////////////////////---------------------------.........//////000000111000///.................................------...///000111111111111111........................////////////////////////...//////////////////...---...///...---------/////////............////////////............//////.........//////////////////////////////................../////////000000...///000111111000///...////////////000000000000......//////000000000000////////////////////////000000000000000000000000//////......///000111222000000////////////000000.../////////000000000111000000000000111111111111////////////////////////111111000000000000111111////////////////////////////////////////////////000000000000//////////////////000000000000//////000000111111111111000000//////000000000000//////000/////////000111222222////////////000000111111///000000000111111111111//////000000111111111111///000000111111000000///000000000000000000000000///000000000111111111111000000000000000000000000111111111111111222222222000000000000000000000000---...////////////...---000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000111111000000111111111111000000---000333333222000000000000000111111111222222222222222222222222222222222000111111111222222222222000000111111222222222222222222222333333333222222222222222222222222222222222222222333333333444444444444333333333444444555444444444444444444444444333333333444444444444444444444555555555666666666666666666666777888999::::::::::::999999888888888999999999999:::;;;<<<===<<<<<<<<<============>>>{{{uuuooofff\\\TTTMMMJJJHHHGGGHHHIIIIIIHHHGGGGGGHHHHHHGGGGGGFFFEEEGGGFFFFFFEEEEEEEEEEEEFFFEEEDDDDDDCCCCCCDDDDDDEEE@@@AAAAAABBBAAA@@@???>>><<<<<<;;;:::999777777666222222222333333333333444111111222222333444444444444333333222222111111111000000000000111222333333222222222222222222222222222222111111111111222222000000000111111111111111......////////////......////////////000000000000---......///000111111222000000000000000000000000000/////////000000111222000000000000000000000000//////000000000000//////......//////......---,,,------......///000000000...////////////......---////////////////////////---......///////////////////////////////////////........................------......///000000000000000//////...//////////////////...............//////000111111111000000........................////////////////////////---......//////......------...///...------...//////............//////000//////............//////.........//////////////////////////////.....................///////////////000000111111000000///////////////000000000000---......//////000000111000000000000000000000000000000000000111111111111//////.........000111222000000////////////000000.........///000111111111............////////////000000000000000000000000111111000000000000111111000000000000000000000000////////////////////////000000000000////////////000000////////////000000000111111222222111111000//////000000000000//////000000000000000000111222---------------...//////000000000000111111111111...///000111111222111111111111222222222222111111000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000111111111111111111111111111111111111111111111111000000000000111111111111000000111111111111000000...000222222111000///000000000000111222222333333222222222222222222222222000111111222222222111111000000111222222222222111111222333333444333333333222222222222222222222222222222222222333333333333444444333333333444555555444444444444444444444444222333444444555555444444444444444444555555555555666666666666777888999:::999999999999999999999999::::::999999::::::;;;;;;;;;;;;<<<<<<<<<========={{{wwwqqqhhh\\\TTTLLLJJJHHHGGGHHHIIIIIIIIIGGGGGGHHHHHHGGGGGGFFFEEEGGGGGGFFFFFFFFFGGGHHHHHHEEEEEEDDDDDDDDDDDDEEEEEE@@@AAABBBCCCBBBAAA???>>>======;;;:::888777666555222222222222333333444444111111222222333444444555444444333333222111111000333222111111000000000111222222222222222222222222222222111111111111222222111000000000000000//////...//////000000000//////.../////////000000000111......//////000000111111000000000000000000000000......//////000111333333000000000000000000000000//////000000000000//////......//////......---,,,------......///000000111---...//////...---,,,+++////////////////////////---......///////////////////////////////////////////////////////////////------......///000000111//////////////////000111000000000//////............////////////......---////////////////////////////////////////////////,,,---...//////...---,,,---...///...------...///...............///000000//////............//////............/////////000000/////////...............////////////000000000111000000000000000000111////////////000000000000------......///000000111111111111111111111111111/////////000000000111111//////...---...000222333000000////////////000000////////////000000000000---........./////////000000000000000000000000000111111000000000000111111000000000000000000000000000000000000000000000000000000000000////////////000000////////////000000000111111222222111111000//////000000000000//////222111000000000000000000///...---------...000000000000000000111111111111---...000111222222111111111111222222222222111111000000000000000000000000000000000000111111111111000000000000000000000000////////////////////////000000000000000000000000333222111000000111222333000000000000000000000000111111111111111111111111222222222222222222222222///000000000111111111111000000111111111111000000000111222222000000111222///000000111222222333333222222222222222222222222000111222222222222111000///000111222333222222111111222333444444444333333222222222222222222222222111222222222222333333333333333333333333444555666444444444444444444444444222333444555555555444444555555555555666666666666666666666666777888999:::888888888999999::::::;;;;;;::::::999999999999999:::;;;;;;;;;<<<<<<<<<<<<~~~{{{xxxrrriii\\\TTTLLLJJJGGGGGGHHHIIIIIIIIIIIIIIIJJJJJJJJJIIIHHHHHHGGGGGGGGGGGGHHHIIIIIIJJJIIIHHHFFFEEECCCBBBBBBBBB@@@AAABBBCCCCCCBBB@@@>>>>>>===<<<:::888666555444444444444444444555666777111111222333333444555555444444333333222111000000666555333111000///......222222222222222222222222222222111111111111222222111111000000//////......///000000111111111000000.../////////000000111111////////////000000000000000000000000000000000000.........///000222444444000000000000000000000000//////000000000000//////......//////......---,,,---------...///000000111------.........---+++***////////////////////////---......///////////////////////////////////////000000000000000000000000---------...///000000111//////...//////000111222111111000000/////////...............---,,,++++++000000000000000000000000////////////////////////+++,,,---......---,,,+++---...///...------...///...............///000111//////............//////---.........//////000000000000//////.........---000000000000111111111111222111000//////000111222////////////000000000000---------...///000000111111111111111111111111111---.........//////000000//////...---...000222444000000////////////000000111111000000//////......///000000000111111222222000000000000000000000000111111000000000000111111000000000000000000000000111111111111111111111111000000000000////////////000000////////////000000111111222222222222111111//////000000000000//////222222111000//////000000222111000000000111333444000000000000111111111111---...000111222222222111//////000000000000//////000000000000000000000000000000000000111111111111000000000000000000000000////////////............000000000000000000000000---,,,***))))))***,,,---000000000000000000000000111111111111111111111111333333333333333333333333//////000000111111111222000000111111111111000000222333333222111111222444///000000111222222333333222222222222222222222222000111222333333222000000///000111222333222111111000111333444555444333333222222222222222222222222111111222222222333333333333333333333333444555666444444444444444444444444222333444555555555444333666666666666777777777777666666666666777888999:::777777888999:::;;;;;;<<<;;;;;;:::999888888888888:::::::::;;;;;;;;;<<<<<<|||uuuqqqnnnhhh^^^UUUMMMKKKHHHHHHIIIJJJJJJIIIIIIIIIHHHHHHHHHHHHGGGGGGEEEEEEFFFFFFFFFEEEEEEDDDIIIHHHFFFDDDBBBAAA@@@@@@BBBBBBAAA@@@@@@??????>>>AAA>>>;;;999999888777666555444444333333444444555333333333444444444555555444444333333333333222222444333111000000000111111000000111222333333444444333333333333333333333333000000000000000000000000222222111000000000000000333222222222111111000000111111111333444333000.........////////////......111000000////////////000000000000000////////////////////////............///000111222222111000///111111000000///---,,,+++,,,---------......//////......////////////......000000000000////////////////////////////////////......////////////......+++---......---,,,,,,---000///------/////////...////////////////////////////////////////////////---------............///111111000000//////......//////............/////////............///000000......------------......//////000000000000//////000000//////.........---......//////000000111111000000111000000///......////////////000000000000000000000000000000000000000000000000////////////000000000000000000000000////////////////////////000000000000000000000000//////000000000000//////000000000000111111111111///000000000000111111111000000////////////000000.../////////000000000111000000000000000000000000//////............//////222111111111000000//////---......///000111111222000000000000000000000000000000////////////000000---......///////////////000000000000000000000000111111222222222111111000333222111000000111222333000111333333111000111222111111111111000000000000222111111111000000//////000111111111222222222222////////////000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000111111222222111111111000000//////111111111111111111111111111111111111111111111111222222222111111111111111000000000000000000000000.../////////000000000000///111333333111000111222222222111000//////000000222222222222222222222222111222222333333222222111444444444444444444444444444555555555444333222222555444333222222222333444666666555444555666777888:::999888666666666777888888888888777777777777777:::999888777777888999:::666777888::::::999999888:::::::::;;;;;;;;;<<<<<<|||uuuqqqnnnggg]]]TTTMMMKKKHHHHHHIIIJJJJJJIIIIIIIIIHHHHHHHHHGGGGGGGGGDDDDDDEEEFFFFFFFFFFFFFFFGGGFFFEEECCCBBBAAAAAA@@@DDDDDDCCCCCCBBBBBBAAAAAA@@@===:::888888888666555555444444333333444444555333333444444444555555555444444333333333333222222333333111000000000111111000000000111111222222222333333333333333333333333111111111111111111111111222111000000/////////000000000000000/////////...//////000111333222000.........////////////......000000////////////000000000000000000////////////////////////............//////000111111000//////000000000000///...---,,,//////////////////............////////////............//////000000000111////////////////////////......////////////......---...000000...---...///111///......///000000///////////////////////////////////////////////////........./////////000000111000000000/////////...//////............//////.........---...//////000///......------....../////////000000000000//////000/////////...............///////////////000000///000000000//////...---////////////000000000000000000000000000000000000222111111000///......---000000000000000000000000////////////////////////000000000000000000000000//////000000000000///////////////000000000111111000000111111111222222222000000////////////000000/////////000000000000000000000000000000000000000//////............//////111111111111000000000///......//////000000111111000000000000000000000000000000////////////000000...//////000111000000000000000000000000000000000111111111222222111111000222111000000000000111222///111222222111000000111000/////////............111111111111000000000////////////000000000000111////////////000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000111111222111111111111000000000///111111111111111111111111000000000000000000000000111111111111111111222222222222222222222222222222222222222222333333333333000111333333111000000111333333222111111111111111222222222222222222222222111222222333333222222111444444444444444444444444555555555555555444333333333333222222222444555666444333222222222333444555777777666555555555555555777777777777777777777888999888777777777777888999666777888999999999888777:::::::::;;;;;;;;;;;;<<<|||uuuqqqmmmfff[[[SSSMMMJJJHHHHHHIIIJJJIIIIIIHHHHHHHHHHHHGGGGGGGGGGGGCCCDDDEEEFFFFFFFFFFFFFFFEEEDDDCCCBBBAAAAAAAAAAAADDDDDDCCCCCCBBBAAAAAAAAA???<<<999777777777666444555444444333333444444555333444444444444555555555444444333333333333222222333222111111000111111111000000000000000000000111333333333333333333333333111111111111111111111111111000000///////////////000000000000////////////...---...000222222000......//////000000//////...//////...//////000111222000000000000////////////////////////..................////////////............////////////.........////////////000000000......////////////......,,,---...///000111111222////////////////////////......////////////.........000222111000///000000222000...///000111000000////////////////////////////////////////////////////////////000000000111000000000000//////////////////............//////...------------.../////////......------....../////////000000000000//////////////////............/////////..................////////////...------////////////000000000000000000000000000000000000333222111000///...---,,,000000000000000000000000////////////////////////000000000000000000000000//////000000000000//////....../////////000000000............////////////000000////////////000000000000000000000000000000////////////////////////000//////......//////000111111111111000000000000////////////000000000000000000000000000000000000000000////////////000000///000000111111111111111000000000000000000000000000000111111222111111000111000000//////000000111...000111111000//////000000000/////////.........111111111111000000000000------........./////////////////////000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000111111222111111111111000000000000000000000000000000000000////////////////////////000000000111222222222333333333333333333333333333222333333333333444444444000222333222111//////000444333222222222222222222222222222222222222222222111222222333333222222111333333333333444444444444555555666666666555444444222222222222444555666777222222222222222333444444444444444555444444333333666666666777777888888888888777777666666777777888555666777888888888777777::::::::::::;;;;;;;;;;;;}}}vvvqqqllldddZZZSSSLLLJJJHHHGGGHHHIIIIIIHHHHHHHHHHHHGGGGGGGGGGGGFFFEEEEEEFFFFFFFFFEEEEEEDDDCCCCCCBBBAAAAAAAAABBBBBBAAA@@@@@@??????>>>=========;;;888666666666555444555444444333333444444555444444444444555555555555444444333333333222222222222222111111111111111111111111111111111000000000222222222222222222222222111111111111111111111111000000///////////////000222222222111111111111111...---...000222333222000//////000000000000//////............///000222222000000000000////////////////////////....................................------...//////000//////+++,,,---...///000111222......////////////......------......///000000111////////////////////////---......//////......---///000222222000///000111222000//////111111111000////////////////////////////////////////////////....../////////000000000000000000000//////////////////............//////---------------....../////////............////////////000000000000/////////////////////.........//////......------,,,,,,---...............------////////////000000000000////////////////////////222111111000///......---//////////////////////////////////////////////////////////////////////////////000000000000//////............////////////....../////////000000000000000////////////000000111111111000000000000///////////////////////////000000////////////000000111111111000000000000000000000000000////////////000000000000000000000000000000////////////000000//////000111111111111000000000000000000000000000///000000111111111111111000000////////////000000...///111111///...///000222222222111111111000000111111111000000000000000---------.........//////////////////000000000000000000111111111111000000////////////////////////000000000000000000000000000000000000000111111222111111111000000000000000000000000000000000000000000000000000000000000000//////000111222333333333333333333333333333333333000000000111111111222222000222333222000/////////333222222111111111222222222222222222222222222222111222222333333222222111333333333333333444444444555666666666666666555555333333333444555555666777333333333333444444555555222333444555555444333222444555555666777888999999777777666666666666777777555666666666777777777777999999:::::::::;;;;;;;;;~~~xxxrrrkkkcccZZZSSSLLLJJJGGGGGGHHHIIIIIIHHHHHHHHHGGGGGGGGGFFFFFFFFFGGGGGGGGGGGGFFFDDDCCCBBBCCCBBBBBBAAAAAAAAABBBBBB??????>>>>>>===<<<<<<<<<===:::777666666666555444555444444333333444444555444444444555555555666666444444333333333222222222111111111111222111111111222222222222222222111111222222222222222222222222111111111111111111111111000000////////////000000111111111111111111222222/////////000222444333222//////000000000000//////............///000222222000000000000////////////////////////..................------------......,,,---...///000000000000------------------------......////////////....../////////...............////////////////////////------............---------///000000///......///222000//////111111111000////////////////////////////////////////////////------........./////////////////////000000000000//////............//////...------------...///////////////......///////////////000000000000//////........./////////////////////......------,,,,,,------...............---////////////000000000000////////////////////////////////////000000000000////////////////////////000000000000000000000000//////////////////////////////000000000000//////............////////////111111111222222222333333000000////////////000000111111111111000000000000////////////////////////000000////////////000000000000000000000000111111000000000000////////////000000000000000000000000000000////////////000000---...//////000000//////000000000000000000000000...///000111111111111111//////000000000000//////...///111111///...///000222222222222111111111111000000000000000000111111....../////////000000000////////////000000000000000000111111111111000000////////////////////////////////////////////////000000000000000111111222000000000000000000111111000000000000000000000000111111111111111111111111//////000111222333333333222222222222222222222222////////////000000000111000111222222000/////////111111000000000000111222222222222222222222222222111222222333333222222111222222222333333333444444555555666666666666666555555555555555555555555555333333444444444444555444222333555666666555444333444444555666777888888999666666777777777777666666666666666666666777777888999999999:::::::::;;;;;;zzztttlllcccZZZTTTLLLIIIGGGGGGHHHIIIHHHHHHGGGGGGGGGGGGFFFFFFFFFFFFGGGGGGGGGGGGFFFDDDCCCBBBCCCCCCBBBBBBBBBBBBBBBCCCAAAAAA@@@@@@???>>>>>>===<<<:::777666666666666555555444444333333444444555444444555555555666666666444444333333333333222222000000111222222222222111222222222222222222333333222222222222222222222222222222222222222222222222000000000000000111111222////////////000000000000111000///000222333333222///000000111111000000/////////...//////000111222000000000000////////////////////////............///...------------...///------...///000000//////111000///---+++***)))(((......////////////....../////////.........------////////////////////////------............------,,,...//////...------...222000...///000111000000////////////////////////////////////////////////------------............////////////000000000000//////............//////...............///000000000//////......//////000//////000000000000//////.........////////////////////////...............------...////////////...////////////000000000000000000000000000000000000......//////000111111111000000000000000000000000000000000000000000000000000000000000000000000000//////000000000000//////....../////////000000000............////////////000000////////////000000000000000111111111222222////////////////////////111000000//////000000111000000000000111111111111////////////000000000000000000000000000000000000000000////////////000000------...///////////////000000000000000000000000......///000111111111111///000000111111000000///...000111111000//////000111111000000000/////////000000000000111111111111//////000000000111111111////////////000000000000000000111111111111000000000000000000000000000000////////////////////////000000000000000111111222000000000000111111111111111111111111111111111111111111111111111111111111000000000111222222222333222222222222222222222222000000111111111222222222...000111111000//////000000000000///000000111222222222222222222222222222111222222333333222222111111111222222333333444444444444555666666666555555666666777777666555555444111111222333333333333333444444555555666666555555555555555666666777777777666777777888888777777666777777666666666777888999999999999999::::::::::::|||uuulllcccZZZUUUKKKIIIGGGFFFGGGHHHHHHHHHGGGGGGGGGGGGFFFFFFFFFFFFEEEEEEFFFFFFFFFFFFEEEEEEEEEEEEDDDCCCBBBBBBBBBCCCBBBBBBBBBAAA@@@@@@??????===:::888666777777777666555444444333333444444555555555555555666666666666444444333333333333222222///000111222333222222111000000111111222222333333111111111111111111111111222222222222222222222222111111111111111222333333.../////////000000000000222000//////111222111000000000111111111111000000000000////////////000000000000000000////////////////////////............//////...------...//////......///////////////...000//////---,,,+++******......////////////......------..................////////////////////////,,,------......------,,,,,,...//////...---......111///......///000000///////////////////////////////////////////////////............////////////.../////////000000000111//////............//////000////////////000111111000000////////////000000//////000000000000//////............/////////000...///////////////000000---...//////000000000///////////////000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000//////000000000000///////////////000000000111111+++++++++,,,,,,,,,------000000////////////000000//////000111222222333444000000000000000000000000111111000000000000111111///000000000111111111111......//////000000111111000000000000000000000000000000////////////000000......///000000000000000000000000000000000000000---...///000111111111111000000111222222111000000///111222222111000000111111111111000000000/////////000000000111111111111//////000000000111111111////////////000000000000000000111111111111000000000000000000000000000000////////////////////////000000000000000111111222///000000000111111111111222222222222222222222222111111111111111111111111111111111111111111222222333333333333333333333333111111222222222333333333,,,...000111000000000222111000000000111111222333222222222222222222222222111222222333333222222111000111111222333333444444333333444555555555555555555555666777777777666666111222333444555444444333444444444444444555666666555555666666666666666666777777888999999888777777888888777666777888999:::888999999999999:::::::::~~~vvvmmmcccZZZUUUKKKIIIGGGFFFGGGHHHHHHGGGGGGGGGGGGFFFFFFFFFFFFEEEBBBCCCDDDEEEGGGGGGHHHHHHFFFFFFEEECCCCCCBBBBBBCCCBBBBBBAAA@@@@@@??????>>>===;;;888777777888777666555444444333333444444555555555555555666666666777444444444333333333222222///000111222333333222111...//////000111222222333111111111111111111111111222222222222222222222222222111111111222333444444000000111111222222222333222000......///000000///000000111111111111000000111000000////////////000000000000000////////////000/////////............000///...------...///000...///////////////......,,,,,,------...///000000......////////////......+++,,,,,,---...///000000////////////////////////,,,------......------,,,---///000000///......///000///------/////////...////////////////////////////////////////////////////////////000000000000.../////////000000111111//////............//////000000000000000111111222000000////////////000000//////000000000000//////---.........//////000000......//////000000111111......///000111111000000////////////000000000000000000000000000000000000111111000000//////......000000000000000000000000000000000000000000000000000000000000000000000000//////000000000000//////000000000000111111111111000000000111111111111222000000////////////000000......///111222333444555111111111111111111111111111111000000000000111111//////000000111111111222---......///000111111222000000000000000000000000000000////////////000000//////000111111111111111000000000000000000000000---...///000111111111111000111222333333222111000000111333333111000111222333333333222222222222111//////000000111111111222////////////000000000000////////////000000000000000000111111111111000000000000000000000000000000////////////////////////000000000000000111111222//////000000111111111222333333333333333333333333000000000000000000000000222222222111111111111111444444444444444444444444000000111111111222222222+++---000000000000111222222111111111222333333444222222222222222222222222222222222333333222222222000000111222333333444444222333333444555555555444333444666777888888888888444555666777777777666555444444333222333444666777666666666666666555555555777888999::::::999888777999888777777777888:::;;;888888999999999:::::::::~~~wwwnnndddYYYRRRPPPMMMIIIHHHHHHIIIHHHHHHFFFFFFEEEEEEEEEEEEEEEFFFHHHHHHHHHHHHHHHGGGFFFEEEEEEFFFFFFEEECCCAAABBBBBBAAA@@@>>>=========>>>???<<<999777666777777666444444444444444444444444444333333444555555444333333333333333222222111111111111222333333222111000///111111111111111111111111...///000111333555666666111111000000000000111111111111000000000000111111444333333222111000//////////////////000000000000000000000000////////////000/////////............////////////////////////////////////////////////////////////////////////000///...------...///000///////////////......---////////////////////////000000//////......------------------------------000000000000000000000000////////////////////////////////////////////////............////////////------------...///000111/////////...------///111---------.........//////000000000000000000000000111111000000000000111111000///...------...///000000000111111111111000000111111000000//////......000000000000000///......///.........///000222333000000000000000000000000000000000000000000000000111111000000//////......---......///////////////111111111111111111111111111222333111///...///000...............///000000111111111111111111111111000000000000000000000000////////////000000000000...555666000,,,...000...333222222111000///......000000000000000000000000222222333333333333222222000000000000000000000000111111111111111222222222000000000000000000000000/////////000111111222222111111000///////////////111000///......///000111000000////////////000000111111111111111111111111000000////////////000000000000000000000111222222222222111111111111111222///......//////000111222111111000000000000111111000000000000000000000000333333222222222222333333------...///////////////000000000000000000000000000000000000000000000000333222222222111111000000333222111///---+++)))(((///999@@@===666222000...222222222222222222222222222111111111000000//////111111222222222333333333000000000000000000000000111111111111111111111111222222111111111111222222222222111111111222444555555555555555555666666777777777666666666666777777:::888555333333444666777444555555555666666777777666666777888888888888888555444444444555888:::<<<888888888777777777777777~~~wwwnnndddYYYRRRLLLJJJGGGFFFGGGIIIIIIIIIHHHHHHGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEDDDEEEEEEFFFDDDBBBAAAAAABBB@@@@@@??????>>>>>>>>>???<<<:::888777777777666555444444444444444444444444444444555666666555444444333333333222222222111111111222222333222111000///111111111111111111111111000111111111222222333333222222111111111111222222111111000000000000111111222222111000000/////////////////////000000000000000000000000////////////000000/////////.........////////////////////////////////////////////////////////////////////////000///...------...///000///////////////......---///////////////////////////////////////.................................////////////////////////////////////////////////////////////////////////....../////////000000000000000////////////000000//////000...------///111---------.........//////........................111111000000000000111111000///...------...///000,,,------------------,,,////////////000000000000000000000000000///......//////......///000111222000000000000000000000000000000000000000000000000111000000000/////////...---...//////000000//////000000000000000000000000---...//////......///000000000/////////000000111000000000000000000000000000000000000000000000000////////////000000000000000555555000///111222///111111111000000000000000000000000000000000000000///000000111111000000///000000000000000000000000000000000000000000000000000000000000000000000000111111000000000000000000111111000///////////////000///...------...///000000000////////////000000111111111111111111111111000000////////////000000---------------...//////222111111000000000111111111000///////////////000111111000000000000111111000000000000000000000000000//////////////////000///000000111111111111111000000000000000000000000000000000000000000000000222222111111111000000000222111111000///......---000999???;;;555222111000111111111111111111111111111111111111000000000///000000111111111222222222111111111111111111111111......///000111333333444222222111111111111222222222222111111111222333444666666555555666666777888666666555555555555666666777666444333222333444555555555555555666666666777666666777888888888888888666555444444555777999;;;888888888888888888888888}}}wwwnnncccYYYRRRIIIGGGEEEEEEGGGIIIJJJIIIKKKJJJIIIHHHGGGFFFFFFFFFDDDDDDDDDDDDDDDDDDCCCCCCDDDEEEEEEDDDAAA@@@@@@AAA@@@AAAAAAAAA@@@@@@??????===;;;999888888888777666444444444444444444444444444555666777777666555444333333333222222222222111111222222222222111000000111111111111111111111111333222222111000000//////333333222222222222333333111111000000000000111111////////////////////////////////////000000000000////////////000000000000000000000/////////......//////////////////////////////////////////////////////////////////////////////............/////////////////////......---////////////////////////.........///////////////////////////////////////......................../////////////////////////////////////////////////////////000000000111111444333222111000000000000///000000///...---///111------........./////////........................111000000//////000000111//////............//////...//////000000//////............///000111111111000000000000000//////...000000////////////000111////////////////////////000000000000000000000000000000000000////////////---...//////000000//////////////////////////////,,,---//////......000111222111111000000000111111////////////////////////000000000000000000000000////////////000000000000111222111///000333222...//////000000111111111111000000000000000000000000///000000111111000000///000000000000000000000000111111000000//////......000000000000000000000000222222111000000///......111000000//////////////////......------......///000000////////////000000111111111111111111111111000000////////////000000000////////////000111111000000000//////000000111222111000///............111000000//////000000111000000000000000000000000//////............//////000000111111111111111111000000000000000000000000000000000000000000000000111111000000000000//////000000111111222222222222111999===888333222222111000000000000000000000000111111111111000000000000//////000000000111111111222222222222222222222222444333222111///...,,,,,,222222111111111111222222222222111111111222333444555444444444444555666666555444444444444444444555444333333333333222222222555555555555666666666666666666777888888888888888777777666555666777888999777777888888999999::::::}}}vvvnnncccXXXQQQIIIHHHFFFFFFHHHJJJJJJIIIKKKJJJIIIHHHFFFFFFEEEEEEDDDDDDDDDCCCCCCDDDDDDDDDDDDEEEEEECCC@@@??????@@@@@@AAABBBCCCBBBAAA@@@???>>>;;;999888999999888666444444444444444444444444444555666777777666555444222222222222222222222222111111111222111111111111111111111111111111111111222222222111000///......222222222111111222222222111111000000000000111111/////////000000000111111////////////000000000000////////////000000000000000000000////////////.../////////////////////////////////////////////////////////////////////////////////......////////////////////////......---////////////////////////------......//////000000................................................////////////////////////////////////////////////000000000000111111111111777666444222111000000//////000000000......///111............////////////000000000000000000000000000000////////////000000/////////....../////////000111111111111111111000.../////////000000000111//////000000000000//////000000000///////////////////////////////////////////////////////////////000000000000////////////......///000000000000000////////////////////////...000111111000000111333111111000000//////000000000000000000000000000000////////////////////////////////////000000000000000///------000222111---000000000000000000111111000000000000000000000000111111222222222222111111000000000000000000000000222222111000//////......////////////////////////111111000000////////////000000////////////000000/////////....../////////000000////////////000000111111111111111111111111000000////////////000000111111000000111111222333//////////////////000111111111000///////////////000000////////////000000////////////////////////111111000000000000111111//////////////////000000000000000000000000000000000000000000000000000000000000000///////////////000000111111222333333444222888:::555111222333333111111111111111111111111111111111000000000000000000000000000111111111222222222222222222222222222666555333111...,,,***)))222222111111111111222222222222222222222222222333222222222222222333444444555555444444444444555555222333444444444333222222555555555666666666666666666666777888888888888888888888777666666777777888777777888999::::::;;;;;;}}}vvvmmmcccXXXQQQLLLJJJIIIIIIJJJJJJIIIHHHJJJJJJHHHGGGEEEEEEDDDDDDFFFEEEDDDDDDDDDEEEFFFFFFDDDEEEEEECCC@@@>>>>>>???AAAAAABBBCCCCCCAAA@@@???>>>;;;999888999999888666444444444444444444444444333444555555555555444333222222222222222222222222111111111111111111222222000000000000000000000000111111111000000000000000111111000000000000111111111111000000000000111111///000000111111222222333////////////000000000000.../////////000000000111111000000000////////////////////////////////////////////////////////////////////////////////////...//////////////////...///////////////......---////////////////////////------......//////000000------------------------........................////////////////////////////////////////////////000000000000111111111111777666444222111000000///...000111111/////////000........./////////000000000000000000000000000000000000////////////000000...//////////////////.........////////////......111000000000/////////...//////000000000000//////000000000000000/////////////////////////////////////////////////////////////////////000000000000...//////000000000000000000000000000000000000000111222222111000//////000000//////.........//////111111111111111111111111////////////////////////////////////000000000000222...---///222222000///222222111111000//////...000000000000000000000000111111111222222111111111000000000000000000000000333333222111111000//////////////////////////////......//////000000000000000000////////////000000000000000111111000000000000000////////////000000000000000000000000000000000000////////////000000...------------...////////////...//////000111111///////////////000111111000000////////////000000////////////////////////333222222111111222222333111000////////////000000000000000000000000000000000000000000000000000000///////////////000000000000000111111111111222222222777777333000222444333222222222222222222222222000000000000000000111111111111111222222222333333111111111111111111111111---......///000111111222222222111111111111222222222222222222222222222222333333222222333333444555666555555555555555555666333444555666666555444333666666666666666555555555666666777888888888888888999888888777777777777777777777888999::::::;;;;;;|||vvvmmmbbbXXXQQQLLLKKKIIIJJJJJJJJJIIIHHHJJJIIIHHHFFFEEEEEEEEEEEEGGGFFFEEEDDDEEEFFFGGGHHHEEEFFFFFFDDDAAA?????????AAABBBBBBBBBAAAAAA@@@@@@===;;;999888888888777666444444444444444444444444222333444555555444333222111222222222222333333333111111111000111111222333000000000000000000000000000000000111111111111222111000000000000000000111111111000000000000111111000000111111222222222333////////////000000000000......//////000000111111111111000000000/////////////////////////////////////////////////////////////////////////////////......////////////......///////////////......---////////////////////////.........///////////////------------------------......................../////////////////////////////////////////////////////////000000000111111444333222111000000000000...000222111000//////000....../////////000000000........................000//////......//////000......////////////....../////////000000/////////111111111000///............//////000000000000000...///000000000000//////////////////////////////000000000000000000000000////////////000000000000...///000000111111000000000000000000000000000000///000111000---,,,---..................///000000111111111111111111111111000000000000000000000000////////////000000000000333000///222333111000111333333222111000///......000000000000000000000000...//////000000//////...000000000000000000000000333333222222111111000000000000000000000000000000------...//////000111111///////////////000000111000111111222222111111000000000////////////000000000000000000000000000000000000////////////000000//////......//////000111////////////000111222222............///000111222000//////......//////000000000000000000000000000111111000000000000111111444333222111000111222333000000000000000000000000000000000000000000000000//////000000000000111111000000000000000000000000222555555111000333444333222222222222222222222222000000000000111111111111111222222222222333333333000000000000000000000000/////////000000111111111222222111111111111222222222222333333333222111111555444444444444555666666666666555555555555666666444555666777777777666555666666666666666555555555666666777888888888888888888888888888888888888777777777888888999999::::::|||uuummmbbbWWWPPPIIIHHHHHHIIIJJJKKKJJJHHHIIIIIIHHHGGGGGGGGGGGGGGGGGGFFFEEEDDDDDDFFFHHHIIIGGGGGGGGGEEEBBB??????@@@BBBAAAAAA@@@@@@@@@@@@@@@<<<:::888777777777666555444444444444444444444444333444555666666555444333111111222222222333333333111111000000000111333333000000000000000000000000222222222222222222222222222111111000000111111222111111000000000000111111000000000000111111111111////////////000000000000.........///000111111111111111111000000000//////////////////////////////////////////////////////////////////////////////---...///000000///...---///////////////......---///////////////////////////////////////.................................////////////////////////////////////////////////////////////////////////....../////////000000000000000////////////000000...000222222111///000000.../////////000000000000........................//////............//////---...///000000///...---//////000000000000//////000000000000////////////......///000000000000000---...///000111111000000000000000000000000000000000000000000000000000000.../////////000000000111//////000111111111111000////////////////////////...///000///...---...///------......///000222222111111111111111111111111000000000000000000000000////////////000000000000111...///111000+++,,,000222111111111000000//////000000000000000000000000......////////////......000000000000000000000000111111111111111000000000000000000000000000000000....../////////////////////////////////000111111///000111222222111000///000000////////////000000000000000000000000000000000000////////////000000111111111111111222222333000//////000111222333333000///////////////000111//////............//////000000000000000000000000000000////////////000000555444222111000111222333000000000000000000000000000000000000000000000000000000000111111111222222///000000000111111111222111444444111000333444222111111111111111111111111///000000000111111111111111111111111222222222222111111111111111111111111555444333222000///...---222222111111111111222222222333333333333222111000333333333333333444555555555444444444444444444555555555666666777777777777777666666666555555555555666666777888888888888888777888888999999999888888888888888888888888888888|||uuummmbbbWWWPPPFFFEEEFFFGGGJJJKKKJJJIIIJJJIIIIIIHHHHHHHHHIIIIIIFFFEEEDDDCCCDDDEEEGGGIIIGGGHHHHHHEEEBBB@@@@@@@@@BBBAAA@@@???>>>???@@@AAA<<<:::777666777777666444444444444444444444444444444555666777777666555444111111111222222333333333111111000000000111333444000000000000000000000000444444333333222111111111333222222222222222222333111111000000000000111111000000000000////////////////////////000000000000---......///000111111222111111111111000000000000////////////////////////////////////////////////////////////////////////---...///000000///...---///////////////......---////////////////////////000000//////.........---////////////////////////000000000000000000000000////////////////////////////////////////////////............////////////------------...///000111...000222222111000000000////////////000000000000000000000000000000000000//////............//////---...///000000///...---***++++++++++++++++++***......//////000000111111......///000000000000000,,,---///000111111111000111111111111111111111111000000000000000000000000.../////////000000111111//////000111111111111111...........................///111111000000222333.........///000222444555000000000000000000000000000000000000000000000000////////////000000000000---+++---///+++%%%&&&---000000000000111111111111000000000000000000000000000000111111111111000000000000000000000000000000////////////000000000000000000000000000000000000000000000///......------///////////////000111111...///000111111000///...000000////////////000000000000000000000000000000000000////////////000000...............//////000000000000000111222333444222111000//////....../////////............//////000000000000000000000000111111000000000000111111333222000///...///000111000000000000000000000000000000000000000000000000000000111111222222222333...///000111222333333444000333333111111444444222000000000000000000000000//////000000111111111222000000000000111111111111222222222222222222222222000111111111222222222222222222111111111111222222222333333444333222111000000000000///000111111222444333333222222333333444555555555555666666777777777777666666555555555444666666777888888888888888777777888999999999999999888888888777777777777777|||uuulllbbbWWWQQQLLLJJJHHHGGGHHHIIIIIIHHHJJJHHHGGGHHHIIIIIIHHHFFFGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHFFFDDDAAAAAACCCEEE===999555777<<<@@@@@@>>><<<:::777666666777666666666555444333333444555666222222222333333333444444444444444333333333222222444333111////////////000222222111111222222333444333222222111111222222333111000///......///000111111111000000000000111111...///111222333333222222000000000000000000000000//////000111111111111111000000000000000000000000000000000000000000000000...///000111111000///...///...---,,,,,,---...///////////////000000000000000000000000000000000000........................+++,,,.../////////...---000000//////......------......//////...---,,,,,,+++,,,------,,,,,,...///000//////............///000//////.........//////000000//////......------000000////////////000000////////////////////////111111000000//////......////////////////////////////////////////////////000000000000000000000000///////////////000111111000000000000////////////////////////////////////.../////////000000111111000000000000000000000000////////////////////////........................///000111000...------.........///000000000000000111111000///////////////000000000000000000000000333111000000111111000...////////////////////////000000000000000000000000////////////////////////111111000000000000111111222111111111000000//////------......///111222333///000000000000000//////222222222111000//////...222111000//////000111222......//////000000111111////////////////////////111000///......///000111//////000000111111222222000000000000000000000000222111111111000000//////////////////////////////000000000000000000000000000000000000000000000000//////............//////000000//////.........---000000000000000000000000111111111111222222222222000000000000000000000000111111111111111111111111111000000000111222333333111111111111000000//////111111111111111111111111222222222111111000000000000111111222222222111111111111111111111111111111///000000000000111111111222222111111000/////////444444333222222111111000555444444333333222222111333333333444444444555555555555555555555555555555777666555444444555666777777777777777888888888888777888999:::999888666444777777777777888888888888|||uuulllaaaWWWPPPLLLJJJHHHGGGHHHIIIIIIHHHLLLJJJHHHHHHHHHIIIHHHGGGFFFFFFFFFFFFFFFFFFFFFFFFEEEFFFEEECCC@@@???AAABBBBBB>>>:::;;;>>>AAA@@@>>>:::888555444555555444333555555444444444444555555333333333333444444444444222222222111111111000000444333111000/////////000111111111111111222333333222111111000000111111222111000////////////000111111111000000000000111111000111222222222111000000//////////////////////////////000111111111111111000000000000000000000000000000000000000000000000//////000000000000////////////...------...//////////////////000000000000000000000000000000000000........................,,,---...///000///......///////////////.........///////////////...------+++---......------...///000000000//////000111111//////............/////////////////////.........000//////......//////000////////////////////////111000000000/////////...////////////////////////////////////////////////000000000000000000000000///////////////000111111000000000000////////////////////////////////////---------.........//////000000000000000000000000////////////////////////........................///000111000...---.../////////000111111111111111111111000///////////////000000000000000000000000222111//////000111///...000000000000000000000000111111111111111111111111000000000000000000000000000000////////////000000111111111111000000000///000000////////////000000//////000000000000//////111111000000///......---***+++,,,...//////........./////////000000000111000000000000000000000000111000///......///000111000000000000000111111111000000000000000000000000111111111111000000000///000000000000000000000000000000000000000000000000000000000000000000000000000//////......//////000000000/////////.........000000000000000000000000////////////000000000000111111111111111111111111111111111111111111111111000000000000111222333444222222111111111000000000111111111111111111111111222222111111000000000000000000111111111000000///111111111111111111111111000000000111111111222222111111111111000000000000222222222222222222222333444444333333333333222222333333333444444444555555555555555555555555555555777666555444444555666777666666666777777777888888666777999999999777666444666666777777777888888888|||tttkkkaaaVVVOOOLLLJJJHHHGGGHHHIIIIIIIIIMMMKKKHHHGGGHHHHHHHHHGGGEEEEEEEEEEEEEEEEEEEEEEEEDDDEEEEEEDDDAAA@@@@@@AAAFFFBBB>>>===???@@@>>><<<;;;999666444555555444333444444555555555555444444333444444444444555555555222222222111111111000000333222111000000000000000111000000000000111222222111000000000000000000111111000000//////000000111111111000000000000111111222222222222111000///...........................//////000111111111111111000000000000000000000000000000000000000000000000000000////////////000000000//////......//////000////////////000000000000000000000000000000000000........................---...///000000000//////........./////////////////////000000000///......,,,...//////...---...000111111000111111222333444//////............//////...///////////////000000///..................///000000000000000000000000000000000000////////////////////////////////////////////////////////////000000000000000000000000///////////////000111111000000000000////////////////////////////////////------............//////000000000000000000000000////////////////////////........................///000111000...---...///000000111222222222222111111000000///////////////000000000000000000000000111///...///000000///---111111111111111111111111222222222222222222222222111111111111111111111111//////............//////111111111111000000000000333222111///............//////000000000000//////000000//////......------%%%'''+++...//////...,,,////////////000000000000000000000000000000000000000000////////////000000111111111111000000000000000000000000000000000000111111111111000000000000111111111111111111111111000000000000000000000000000000000000000000000000111000000//////000000111000000////////////......000000000000000000000000////////////000000000000222222222222222222222222111111111111111111111111000000000111111222444444222222222222222111111111111111111111111111111111111111111111000000000000000111111111000///......111111111111111111111111111111111111222222222333000000000000111111111111000111111222333333444444222222333333333333444444333333333444444444555555555555555555555555555555666666555555555555666666555555666666666777777777666777888999888777666555666666777777777777888888|||tttkkk```VVVOOOMMMKKKHHHHHHIIIJJJJJJIIIMMMJJJGGGFFFFFFGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEGGGHHHGGGDDDBBBBBBBBBDDDBBB???>>>>>>>>>===;;;>>>;;;888777777777666555333333555666666555333333444444444555555555666666444444444333333333222222222222222111111000000000000000000///000000111222111111000000000000111111000000000000000000000000111111000000000000111111111111111111111000000/////////////////////////////////000111111111111111000000000000000000000000////////////////////////111000///......///000111000000////////////000000////////////000000000000////////////////////////...........................//////000000000000000------......//////000000///000000000000000//////---///000///......///000000000000000111222333444///............//////000......//////000000000111......------------......000000000000000000000000000000000000///////////////////////////////////////////////////////////////////////////////////////////////////000000111000000000000////////////////////////////////////000000000000000000111111////////////////////////////////////////////////........................///000111000///...///000//////000111111111111000000000////////////000000000000000000000000000000000...---...///000///---111111111111111111111111222222222222222222222222111111111111111111111111000//////......//////000111111111000000000000000333222111///...............//////000000000000///000000000//////.........)))+++---///000000//////////////////000000000000111111111111111111111111000000////////////000000222222111111000000//////////////////////////////111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111000000000000111111000000//////////////////000000000000000000000000000111111111222222222222222222222222222222222222111111111111111111111111000000000111222333444555222222222222222222222222111111111111111111111111222222222222222222111111111222222111111000///...111111111111111111111111111111222222222333333333...//////000111222222222111111111222222333333333111111222333333444555555333333333444444444555555555555555555555555555555666666666555555666666666555555555555666666666666666666777888888777666666666666666666777777777888{{{tttkkkaaaVVVPPPMMMKKKIIIHHHIIIJJJJJJIIIKKKHHHFFFEEEEEEFFFEEEEEEGGGGGGGGGGGGGGGGGGGGGGGGEEEGGGHHHGGGDDDBBBBBBBBBBBBAAA???????????????>>>???<<<999777777777666555222333444555555444333222444444444555555555666666444444444333333333222222222222222222222111111111000000000///000000111222222222222111111222222222000000111111111111000000111111000000000000111111/////////000000111111222000000000000000000000000//////000111111111111111////////////////////////////////////////////////111000///......///000111//////000000000000//////////////////000000000000///////////////////////////////////////////////////////////////000000111------......//////000000//////000000000000000///...///000///...---...///.........//////111222333...............///000000.../////////000000111111......------------......000000000000000000000000////////////000000000000///////////////////////////////////////////////////////////////////////////////////////000000111000000000000////////////////////////////////////111111111111111111000000////////////////////////000000000000000000000000////////////////////////...000111000//////000111---......///000/////////000000////////////000000000000000000000000000000///...---...///000///...111111111111111111111111222222222222222222222222000000000000000000000000111000000//////000000111000000000000000000111111000000////////////000000......///000000000000000111111000000000000000//////////////////000000111000000000000////////////000000000000000000000000//////000000000000//////222222111111000000//////////////////////////////000000000000000000111111////////////////////////111111111111111111111111000000000000000000000000111111000000000000111111//////000000000000000000000000000000000000000000000111111111222222222222222222222222222222222222111111111111111111111111000000000111222444555666222222222222222222222222111111111111111111111111333333333333333333333333222333333333222222111000111111111111111111111111111111222222222333333333......///000111222222333333333333222222222111111111111222222333444555555333333333444444444555555555555555555555555555555555666666666666666666555555555555555666666666666666666666777777777666666555666666666666777777777yyyssskkkaaaXXXQQQMMMKKKIIIHHHIIIJJJJJJJJJHHHGGGFFFFFFGGGGGGFFFEEEGGGGGGGGGGGGGGGGGGGGGGGGDDDEEEEEEDDDAAA@@@@@@AAABBBBBBBBBBBBBBBBBBAAAAAA===;;;777666555555444333333333444444444444333333333444444444444555555555222222222111111111000000111222222333222222111111111000000000000111222222333333222222222222333333000111111222222111111000111111000000000000111111//////...///000111222333111111111111111111111111//////000111111111111111////////////////////////000000000000000000000000000000////////////000000...//////000000//////...////////////000000000000000000000000000000000000//////////////////////////////.........///000111.........///////////////......///000000000//////...///000///---------///...---------...///000000......---......///000111///000000000000000000111///..................///000000000000000000000000////////////000000000000////////////////////////////////////////////////000000000000000000000000///////////////000111111000000000000////////////////////////////////////000000////////////......000000000000000000000000000000000000000000000000////////////////////////...000111111//////000222,,,---......//////......///////////////000000111000000000000000000000000///...---...000111000///111111111111111111111111222222222222222222222222000000000000000000000000111111000000000000111111000000000000111111111111//////...//////000111222---...///000000111111000111111111111000000000000111000...------...///000000000000000//////////////////////////////////////////000000000000//////111111111111000000000000000000000000000000000000000000000000111111111111........................111111111111111111111111000000000000000000000000111000000//////000000111//////000000000000111111000000000000000000000000////////////000000000000222222222222222222222222111111111111111111111111000000000111333444666777111111111222222222222222111111111111111111111111222222222333333333333333222222333333333333333222111111111111111111111111111111111111222222222333...//////000111222222222444444333333222111111000111111222333333444555555333333333444444444555555555555555555555555555555555555666666666666555555555555666666666777777777555555666666666666777777555555666666666666777777}}}xxxrrrkkkbbbYYYSSSNNNLLLIIIIIIJJJKKKKKKJJJGGGGGGGGGIIIKKKKKKHHHFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEFFFEEECCC@@@???AAABBBAAABBBCCCBBBAAA@@@@@@@@@>>>;;;888666666555444333444333333333333333333444333333333333444444444444222222222111111111000000111111222333333333222111111111111111111222333333222222111111111111222222000111222222222222111000111111000000000000111111000000///...//////000111000000000000000000000000//////000111111111111111////////////////////////000000000000000000000000//////000000000000//////---...////////////...---////////////000000000000000000000000000000000000///////////////////////////...---------...///000///////////////.........------...///////////////---...///...,,,,,,,,,---.........---......//////---------......///000111111111111000000000000000000//////......//////000////////////////////////.../////////000000000111////////////////////////////////////////////////000000000000000000000000///////////////000111111000000000000////////////////////////////////////000000000/////////......000000000000000000000000000000000000000000000000////////////////////////...000111111000000111222---......//////////////////////////////000111111000000000000000000000000000///...///111222111000000000000000000000000000111111111111111111111111111111111111111111111111000000////////////000000///000000000111111111111///////////////000111111---...///000111111111111000000000000000000000000---......//////000000000111000000000/////////..............................///000111111000///...000000000000000111111111000000000000000000000000///000000000111111111111////////////////////////111111111111111111111111000000000000000000000000000//////......//////000//////000000000111111111000000000000000000000000////////////000000000000111111111111111111111111111111111111111111111111000000111111333555666777000000000111111111222222111111111111111111111111000000000111111222222222000111222333333333333333111111111111111111111111000000000111111111222222//////000000111111111222333222222222222222222222222222222333333444444444333333333444444444555555555555555555555555555555444555666777777666555444666666666777777777888888555555555555555666777777555555555666666666777777|||wwwrrrkkkcccZZZTTTNNNLLLIIIIIIJJJKKKKKKJJJFFFGGGIIILLLNNNMMMJJJHHHEEEEEEEEEEEEEEEEEEEEEEEEHHHHHHFFFDDDAAAAAACCCEEE@@@AAABBBAAA???=========@@@>>>:::888888777666555555444222222222222444555222222222333333333444444444444444333333333222222000111333333444333222111222222111111222222333444111111000000000000111111000111222333333222111000111111000000000000111111333111000///......//////000000000000000000000000//////000111111111111111////////////////////////000000000000000000000000...///000111111000///...,,,---...//////...---,,,////////////000000000000000000000000000000000000000000000000000000000000...------,,,,,,...///000000000//////.........---,,,,,,---...//////......---...///...,,,+++,,,---000//////............///---------......000111111222222111111000000//////000000////////////000000////////////////////////.../////////000000111111////////////////////////////////////////////////000000000000000000000000///////////////000111111000000000000////////////////////////////////////333222222222111111000000000000000000000000000000000000000000000000000000000000000000000000000000...000111111000000111333...//////000000000000000///////////////000111111000000000000000000000000000//////000111222222111////////////////////////000000000000000000000000222222222222222222222222//////............////////////000000111111111222000000////////////000000---...///000111111111111.........///////////////+++---000333444444222111111111000000/////////..............................///000111111000///...//////000000111111222222000000000000000000000000//////000000111111111222000000000000000000000000111111111111111111111111000000000000000000000000//////............////////////000000111111111222000000000000000000000000111111111111222222222222000000000000000000000000111111111111111111111111000000111222333555777777//////000000111111111222111111111111111111111111......//////000000000111...///000111222333333333111111111111111111111111///000000000000111111111000000000000111111111111111111111222222333444444222222333333333333444444333333333444444444555555555555555555555555555555444555666777777666555444777777777777888888888888555555555555555666777888555555555555666666666777|||xxxsssnnnjjjcccZZZTTTLLLKKKIIIIIIKKKLLLKKKJJJHHHIIIJJJKKKJJJIIIHHHGGGFFFFFFFFFFFFFFFFFFFFFFFFHHHGGGEEEDDDBBBAAAAAAAAAAAAAAAAAA@@@@@@@@@??????<<<;;;:::888777666666666444444444444444444444444222222333333333444444444333333333333333333333333333222111000000111222333222111000//////......///444333222333555444111---111222333333333333222111//////000000111111222222000000111111111111000000000000000000111111111111...///111222333222000///000000000000000000000000000000000000000000000000222222222111111111111111000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000222111111111000000//////111000///...------...///............//////////////////.........---------........................000///...---------------000000////////////000000///......---------......//////............//////000///---,,,,,,---///000////////////////////////000000//////.........---......////////////......---.........//////000000////////////000000000000000000000000////////////............////////////////////////000000000000111111000000//////......000000000000////////////000000000000000000000000///000222222000000000111000000//////000111222333444222//////000111000///000000000000000000000000////////////000000000000111///...000222333111///000000//////000111222222////////////////////////333222111000////////////222111111111000000//////////////////000000000000000000000000000000000000000000000000000000000000//////...//////000111222000000000000///...---,,,555333111000000000...,,,////////////............000000000000000000000000000000000000000000000000000000000000000000000000,,,---...///000000//////000000000000000000000000////////////000000000000222111000//////000111222000000000000000000000000000000000000111111111111000000111111111111000000111111111111111111111111000......000444777666555111111111111111111111111222222222111111111000000111111111111111111111111222222222111111111000000000000000000000000000000///000000000111111111111444333111//////000111222222222333333333444444444333333333333333333333333333333333222222111111111333333333444444444555555555555555555666666666666444444333333444777999;;;666666555555555555666666666555555666666666333111|||xxxrrrnnniiibbbZZZSSSLLLJJJIIIIIIJJJKKKKKKJJJIIIIIIJJJJJJIIIIIIHHHGGGGGGGGGGGGGGGGGGGGGGGGGGGHHHGGGFFFDDDCCCBBBAAAAAAAAAAAAAAA@@@@@@@@@@@@???<<<;;;:::888777666666666444444444444444444444444444333333222111000//////333333333333333333333333222222111111111111222222111111000000000111111222000//////000333333000...111222222333333222222111000000000000000111111111000000111111111111000000//////000000000111111111...000111333333222111000000000000000000000000000////////////////////////------....../////////000000000000000000000000000////////////000000000000////////////////////////000000000000000000000000111111000000000/////////111000///...---....../////////////////////////////////.........---------////////////////////////111000///...............000//////......//////000000//////.........////////////............//////000...---,,,,,,---...000////////////////////////000000/////////.........//////000000000000//////........./////////000000////////////000000000000000000000000/////////////////////000000000000111////////////000000000000111000000000/////////...////////////000000000000000000000000000000000000---...000000.........///000000000000000000//////,,,///111000...,,,---...000000000000000000000000////////////000000000000000///...000222333111///000000000000000111222222////////////////////////111111000000000000000111111111111111000000000///000000000000111111111111000000000000000000000000000000000000000000000000000////////////000000111---...//////000/////////222000///000111111000///222111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000////////////000000000000111111000//////000111111000000000000000000000000000000000000111111111111000000111111111111000000111111111111111111111111000......000444555555333111111111111111111111111222222222111111111000000111111111111111111111111222222222111111111000000000000000000000000000000111111111111222222222222444333111000///000111222222222222222333333333333333333333333333333333333444444444333333333222222333444444444555555555555555555555555666666666666555444333333444666888:::666666555555555555666666777666666777888888666444{{{wwwqqqmmmhhhbbbYYYRRRKKKIIIHHHHHHIIIJJJJJJIIIJJJJJJIIIHHHHHHHHHHHHIIIHHHHHHHHHHHHHHHHHHHHHHHHIIIHHHFFFEEECCCBBBBBBBBBAAAAAAAAAAAA@@@@@@@@@@@@===<<<:::999777666666666444444444444444444444444444444333222111000//////222222222222222222222222111111222222222222111111111000000111222333444444///......000222333222000111111222333333222111111111111111111000000000000000000111111111111000000////////////000000000000///000111222333222111000000000000000000000000000////////////////////////++++++,,,---...///000000000000000000000000000000////////////000000000000........................000000000000000000000000///////////////.........000000///............///111111000000//////....../////////............---111111111111111111111111111111000////////////000///..................///000000/////////000000111//////............/////////...---,,,,,,---...///////////////////////////000000////////////......------------------------......////////////000000////////////000000000000////////////000000000000000000000000111111111111////////////000000000000000000000000////////////......//////000000111111000000000000000000000000---...000000.........///000000111111000///---,,,&&&---333333...+++,,,///000000000000000000000000////////////000000000000000//////000222222111000000000000000000000111222000000000000000000000000/////////000000000111111111111111111000000000000111111111111222222222222000000000000000000000000000000000000000000000000111000000////////////000+++,,,---///000111222222///......///222333333222222222111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000222222000//////000111111000000000000000000000000////////////000000000000000000////////////000000000000000000000000000000000000000000111111111111000000111111111111000000111111111111111111111111/////////000222333222111111111111111111111111111222222222111111111111111111111111111111111111111222222222111111111111111000000000000000000000000111222222222222333333333333222111000000000111222111111111222222222222333111111222222333333444444555555444444444444333333444444555555555666666666555555555555666666666666777777666555666777888999666666555555555555666666666666555777888888777555zzzuuuppplllggg```XXXQQQJJJIIIGGGGGGIIIJJJIIIHHHKKKJJJIIIHHHGGGHHHIIIIIIHHHHHHHHHHHHHHHHHHHHHHHHIIIHHHFFFEEECCCCCCBBBBBBBBBBBBAAAAAAAAA@@@@@@@@@>>>===;;;999777666666666444444444444444444444444333333333444444444555555111111111111111111111111000111222333333222111000111111111111111222333333111111111222333333333333111111222222222222111111222222111111000000//////000000111111111111000000....../////////000000000...///000111111111000000////////////////////////......................../////////000000111111111000000000000000000000000////////////000000000000........................////////////////////////......................../////////.........//////111111111000//////....../////////...............111111111111111111111111000000///////////////000......------------....../////////...//////000000//////............/////////...------------...///////////////////////////000000//////////////////........................//////////////////000000////////////000000000000////////////000000000000//////000000000111111111////////////000000000000000000000000////////////---......///000111111222000000000000000000000000///000222222000000000111---...000111111///---,,,***...222333000...///111////////////////////////////////////000000000000//////000111111222111000111000000000000000111111000000000000000000000000//////000000000000000///111111111000000000000000000000000111111111222222////////////////////////////////////////////////111111000//////...//////+++,,,...///111111222222......---///222333333222000000000/////////......////////////////////////000000000000000000000000////////////////////////222111...---,,,---...///000000000000000000000000////////////000000000000000//////////////////000000000000000000000000000///000000000111111111111000000111111111111000000111111111111111111111111//////000111222111000///111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000111111111222222222333333222222111000000111111222000000111111111222222222000000111222333444444555444444444444444333333333555555555666666666666777555555555555666666666666::::::999888888999999:::666666555555555555666666444333333444666777666555xxxtttooojjjfff___VVVPPPJJJIIIGGGGGGIIIJJJIIIHHHKKKJJJIIIHHHGGGHHHIIIIIIHHHHHHHHHHHHHHHHHHHHHHHHIIIHHHFFFDDDCCCBBBBBBBBBBBBBBBBBBAAAAAAAAA@@@@@@???===<<<:::888666666555444444444444444444444444333333444444444555555555111111111111111111111111000111222333333222111000333222111000000000000000333333333222222111111222111111111111111111111111222222111111000000//////000000111111111111000000////////////000000000000.........///////////////////////////////////////////////////////////////222222222111111000000000////////////////////////////////////000000000000........................////////////////////////------------..................//////////////////111000000000//////......////////////////////////000000000000000000000000.........------......///......------------.........---------......///000//////............//////.........------.........//////////////////////////////000000000000000000222222111000000111222222000000000000000000//////////////////000000000000.../////////000000000111........./////////000000////////////000000000000////////////000000000000---......///000111111222///////////////////////////000222222000000000111***,,,...000111111////////////......000111111111////////////////////////////////////000000000000...///111111111111111111111111000000000000000111000000000000000000000000///000000000000///...---000000000000000000111111/////////000000000111111////////////////////////////////////////////////111111000//////...//////......///000111111000000000///...///111222222111000000000000////////////////////////////////////000000000000000000000000////////////////////////222111...---,,,---...///000000000000000000000000////////////000000000000//////000000000000//////111111111111111111111111///000000000111111111111000000111111111111000000000000000000000000000000...000111222222111000///111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000111111111222111111111111111111222222000000111111111222222222000000111111222333444444222222222222222333333333555555555666666666666777555555555555666666666666999999888888777777777888666666555555555555666666555333333333555666666555wwwsssmmmiiiddd^^^UUUNNNKKKIIIHHHHHHIIIJJJJJJIIIJJJJJJIIIHHHHHHHHHHHHIIIHHHHHHHHHHHHHHHHHHHHHHHHHHHGGGEEEDDDBBBAAAAAAAAABBBBBBBBBBBBAAAAAAAAAAAA???>>><<<:::888777666555444444444444444444444444555555444333222111000000222222222222222222222222111111222222222222111111333333222000000/////////222222222111......///000222111000000000000111222111111111111000000000000000000111111111111000000000000000000111111111111........./////////000000000000000000000000000000000000000000000000000000222222111000///...------////////////////////////////////////000000000000........................000000000000000000000000---------...............---...//////000/////////.........///////////////...////////////000000000////////////////////////...------------......//////..................///------,,,------...///000//////............//////........................//////////////////////////////000000000000111111//////------------//////111111000000000000//////////////////000000000000......//////000000111111............////////////////////////000000000000////////////000000000000......//////000000111111////////////////////////---...000000.........///***,,,...000111222222111111...,,,,,,...000000///000000000000000000000000////////////000000000000...000111222111000111222222111111000000000000000000000000000000000000000...///000000000///...---000000000000111111111111.../////////000000000000000000000000000000000000000000000000000000000000111000000////////////000000000111111111000//////111000///000111222111000333333222222222111111111000000000000000000000000000000000000000000000000000000000000000000000000222222000//////000111111000000000000000000000000////////////000000000000000000111111111111000000111111111111111111111111000000000000111111111111000000111111111111000000000000000000000000000000---000333444222111000000111111111111111111111111111111111111111222222222111111111111111111111111111111111111111222222222111111111111111111111111//////000000000111111111000111111111222222222222111111111222222222222333000000111111222222333333111111222222222222333333444444555555555666666666555555555555666666666666555555555555555555555444666666555555555555666666888666555555777888888777vvvrrrlllhhhccc]]]TTTMMMLLLJJJIIIIIIJJJKKKKKKJJJIIIIIIJJJJJJIIIIIIHHHGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGFFFDDDCCCAAA@@@@@@@@@CCCBBBBBBBBBBBBAAAAAAAAA@@@???===:::888777666555444444444444444444444444555555444333222111111000333333333333333333333333222222111111111111222222333222222111111111222222000111222000......000333222111000//////000111222000000000000000111111111000000111111111111000000111111111111222222222222000000000000000111222222000000000000000000000000111111111111111111111111000000000///.........---////////////////////////////////////000000000000////////////////////////000000000000000000000000------......////////////,,,---///000000000//////,,,,,,------......//////.../////////000000000000////////////////////////...............///000000000//////......//////000------------...///000111//////............//////---..................---//////////////////////////////000000000111111111...,,,+++******+++,,,...111111111000000000//////////////////000000000000.........///000111111111...////////////000000000////////////000000000000.../////////000000000111////////////000000000000////////////////////////---...000000.........///......//////000111222222///000111000////////////000000000000000000000000////////////000000000000---000222222000///000222222222111000000000000000////////////////////////***+++...000111111111000///000000000111111111111//////000000000111111111000000000000000000000000000000000000000000000000000////////////000000111000000111111111000000///000/////////111222111000333333333222222222111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000////////////000000000000000111222333333222111000111111111111111111111111000000000000111111111111000000111111111111000000000000000000000000000000,,,000444555333222111222111111111111111111111111000000111111111222222222111111111111111111111111000000111111111222222222111111111111111111111111000000111111111222222222000000111222222222222222222222222222333333333333111111111111111222222222222222222333333333444444333444444444555555555555555555555555666666666666444444555555555555555555666666555555555555666666999777555555666777777666uuuqqqlllgggccc\\\SSSMMMLLLKKKIIIIIIKKKLLLKKKJJJHHHIIIJJJKKKJJJIIIHHHGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFEEECCCBBB@@@@@@??????CCCCCCBBBBBBBBBAAAAAAAAA@@@???===:::888777666555444444444444444444444444444444444555555555666666333333333333333333333333333222111000000111222333222222222222333444555555000222333222000000444777222111000//////000111222//////000000111111222222000000111111111111000000111111222222222333333333222222111111222222333444000000000000000000000000111111111111111111111111/////////000000000000000////////////////////////////////////000000000000000000000000000000000000000000000000000000000000........./////////000000,,,---///000000000//////***++++++,,,---...//////.../////////000000111111///////////////////////////////////////000111111000000////////////000000............///000222222//////............//////------............------//////////////////////////////000000111111111222333222000//////000222333222111111111000000//////////////////000000000000---......///000111111222000000000000111111111111////////////000000000000.../////////000000111111000000000000///////////////////////////////////////111222222000000000111111000000000000000111222...333888777222//////222000000000000000000000000////////////000000000000---000222222000///000222222222111000000///000000////////////////////////&&&))),,,///222333333333//////000000111111111222000111111111111222222222000000000000000000000000000000000000000000000000//////...//////000111222//////000111111111111111///......///222333333222111111111000000000000///000000000000000000000000000000000000000000000000000000000000000000000000,,,---...///000000//////000000000000000000000000////////////000000000000111222333444444333222111111111111111111111111111000000000000111111111111000000111111111111000000000000000000000000000000,,,000444666444222222333111111111111111111111111000000111111222222222222111111111111111111111111000000111111222222222222111111111111111111111111111111222222222333333333///000111222222222222222222222333333333444444444222222222111111111111111333333333444444555555555333333333444444444555555555555555555666666666777666666777888888888888888666666555555555555666666888666444333444555444444uuuqqqlllfff```YYYSSSNNNKKKIIIHHHHHHJJJKKKKKKJJJJJJJJJIIIHHHHHHGGGFFFFFFEEEEEEFFFGGGGGGFFFDDDDDDCCCCCCCCCCCCCCCBBBBBBBBB@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>>>><<<:::777555333666666777777666666555444222222222111222222333333555555444333333333333444444444333333222111000000//////000000111111222222222222111111111111111222444333333222222333333444222111111000000000000000---...000111111111000///...000111111000000111333000000000000000000000000...///000111111000///...000000111111111111000000222222111///...---++++++000000//////.........---111111000000//////......------......//////000000//////............//////111111000000//////......,,,---------.../////////............////////////000000///////////////000000000////////////000000////////////////////////------......//////000000---,,,+++***+++---///111//////............/////////////////////////////////////////////.........////////////////////////111000///......///000111111111222222222222111111111111000000//////......////////////////////////////////////000000000000////////////////////////000000000000000///......333111///......///111333111111000000000000111111444222000...------//////222000///------///000222000000111111111111000000//////000000111111111222333333333111///......000222)))!!!%%%000555000(((---.........//////000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000444333111///......//////111---***+++000333222000444333222111000000000000000000000000000000000000111000/////////000222333000---+++,,,...000...,,,000000000000000000000000111111111000000000000000---...000000//////111222////////////000000000000...000222333111000000000000000000000000000000000111000///......///000111111111111111111111111111111111000000000000000000//////............//////111000111222333333111///000111333333111000111222222222222222222222222222222222333333333444444444111111111111111111111111222222222111111111000000000000000000000000000000////////////000000000000111111000000//////.........//////000111222222222444333333222222333333444222222333333333333444444444444444555555555555666222222333333444555666666888888777777666666555555666666666555444444333333777777777777777777777777uuuqqqlllfff```YYYRRRNNNJJJIIIHHHHHHJJJKKKKKKJJJJJJIIIIIIHHHGGGGGGFFFFFFDDDEEEFFFFFFGGGFFFEEEEEECCCBBBBBBBBBBBBAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>>>><<<:::777555333666666666666555555444444444444333333222333333444444444333222222222222333333333222111111000//////000000000000111111111111222222111111111111111222222222222111111222222222222111111000000000000000///000000111111111111111---///000000//////000111000000000000000000000000...///000111111000///...//////000000000000//////000000//////......------000/////////..................//////000000111111//////////////////000000000//////.........//////////////////000000000000------..............................////////////000000////////////000000000000////////////000000////////////////////////.........//////000000000---,,,,,,,,,---...000111//////............///////////////////////////////////////////////////...////////////////////////111000///......///000111///000000111111000000///111000000000/////////...////////////////////////////////////000000000000////////////////////////000000000000000///......111000///......///000111111111000000000000111111444333111///...///000111111000///......///000111000000111111111111000000///000000000111111111111111222222000......///000222...+++,,,111333222///............/////////000000000////////////000000........................000000000000000000000000000000000000000000000000333222111000////////////---)))&&&(((,,,...---+++111111111000111111222222000000000000000000000000000000/////////000111222222000......000111000///000000000000000000000000111000000000000000000000///000111000///...///000000000000000///////////////000222222000///000111000000000000000000000000222111000//////000111222111111111111111111111111222222222222222222222222111111000000000000111111111000000222333333111///000111333333111000111222222222222222222222222222111111111111222222222222111111111111111111111111222222222111111111000000000000000000000000000000000000000000111111111111111111111111000000000000/////////000111222222222444333333222222333333444222222333333333333444444444444444555555555555666222333333444555555666666888777777777666666666555444444555555555555555555666666666666666666666666vvvrrrlllfff___XXXQQQMMMJJJIIIGGGHHHJJJKKKKKKJJJIIIIIIHHHHHHGGGGGGFFFFFFCCCDDDEEEFFFFFFGGGFFFFFFCCCBBBBBBAAA@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA>>>>>>===<<<:::777555444555555555555444444444333666666555444333333333333333333222111111111111222222222111111000/////////111111111111111000000000222111111111111111222222111111000000000000111111222111111000000000000000111111111111111222222333---...//////......///000000000000000000000000000//////000000000000//////......////////////...............///////////////////////////..................//////000000111111000000000000000000//////111000///........................///000111111111//////..............................////////////000000////////////000000000000////////////000000////////////////////////////////////000000000000------......//////000000//////............//////////////////////////////......//////////////////////////////////////////000000////////////000000...//////000000//////...000000000000////////////////////////////////////////////////000000000000000000000000000000000000000000000000000//////......//////////////////...111111000000000000111111444333222000000000111111111000///......///000111000000111111111111000000000000000000111111111111///000000///......///111000222333222000000222444............////////////000000////////////000000////////////////////////000000000000000000000000000000000000000000000000000000111111111111000000111...+++,,,///111///---000000000000111222333333000000000000000000000000//////.........///000111222000...///000111111000000000000000000000000000000000000000000000111111000111222111...---...///111111000000//////......000111111000//////000222000000000000000000000000222222111111111111222222111111111111111111111111222222222222222222222222222111111000000111111222111000000111222222111///000111333333111000111222222222222222222222222222/////////000000000111111111111111111111111111111222111111111111000000000000000000000000000000000111111111111222222222222111111111111222222222222//////000000111222222222444333333222222333333444222222333333333333444444444444444555555555555666444444444555555666666777777777777777666666666666333333444444555666666777555555555555555555555555wwwssslllfff___XXXQQQLLLJJJHHHGGGHHHIIIJJJJJJJJJHHHHHHHHHHHHGGGGGGFFFFFFCCCCCCDDDEEEFFFGGGGGGGGGEEEDDDBBBAAAAAAAAAAAABBBAAAAAAAAAAAAAAAAAAAAAAAA>>>>>>===;;;999888666555555555444444333333333333666666555333222222222222444333333222222222222222222222111111000000000000222222222111111000000000111111111000111111222333111111111000000111111111222111111000000000000000222111000///000111222333...///000000......///000000000000000000000000000/////////000000000000000...//////000000//////...///////////////////////////////////////.........111111000000//////......222222111111000000//////111000///......---........./////////000000000111000000//////......------............////////////000////////////000000111000000////////////000000////////////////////////000000000000000000000000---...///000000000000000//////............//////////////////////////////............////////////////////////////////////000000////////////000000...//////000000//////...000000000000////////////////////////////////////////////////000000000000000000000000000000000000//////000000000000//////...///000111111000///...111111000000000000111111333222111000000000000111000000////////////000000000000111111111111000000000000000000000111111111---...///...---...///111...111333111...---///222.........///////////////000000////////////000000111111111111111111111111////////////////////////000000000000000000000000...///000222222222111000555333111222333444333111000000000000000111222222////////////////////////...............//////000//////...---......//////000000000000000000000000000000000000000111111111000111111000///......///111111000000//////......111111111000...///111333000000000000000000000000111111111111111111111111111111111111111111111111000000000000000111111111000//////////////////000111000///000111222111///000111333333111000111222111111111111111111111111////////////000000000111111111111111111111111111111111111111000000000000000000000000000000000000000000000111111111222222//////000111111222333333000000000111111222222222444333333222222333333444222222222333333333444444444444444555555555555666555555555555666666777777777777777777666666666666444444444555555555666666555555555555555555555555xxxtttnnnggg```XXXPPPLLLJJJHHHGGGGGGIIIJJJJJJIIIHHHGGGGGGGGGGGGGGGFFFFFFCCCDDDDDDEEEFFFGGGGGGHHHGGGFFFDDDBBBBBBBBBBBBCCCAAAAAAAAAAAAAAAAAAAAAAAA>>>>>><<<;;;999888777666666555444333333333333444555555333222111111111111555555444333333333333333222222222222222111111111333333222222111111000000111111000000111222222333222222111111111111222222222111111000000000000000000000///......000111222///111111111//////000111000000000000000000000000///////////////000111111///000000111111000000///000000000///......------.........///////////////111111000000//////......222222111111000000//////000000///...............111000000000/////////...000000000//////......---............///////////////////////////000111111000000////////////000000////////////////////////000000000///////////////...///000000111000000000//////............//////////////////////////////---.........//////000000//////////////////////////////000000000000/////////000000111111000000///////////////000000000000////////////////////////////////////000000000000000000000000000000000000//////000000000000/////////000222444444222000///111111000000000000111111111000000000/////////000000000////////////000000000000111111111111000000111111000000000000000000---...///...---...000222/////////////////////...///////////////.........000000////////////000000111111111111111111111111////////////////////////000000000000000000000000---...000222222222111000111000000000111111000///222111111000//////000000////////////////////////---......////////////////////////.........///000000000000000000000000000//////000000111111111111---///000000//////000222111000000000/////////...111111111000...///111333///////////////////////////000000000000000000///000000000000000000000000//////000000000111111111000000////////////000000111000//////111111111///000111333333111000111222111111111111111111111111000000000111111111222222111111111111111111111111000000000000000000000000000000000000000000000000/////////000000000111111---......///000111222222111111111111222222222222444333333222222333333444222222222333333333444444444444444555555555555666555555555666666666666666666666666666777777777777666666555555555444444444555555555555555555555555zzzvvvooohhhaaaYYYQQQLLLIIIHHHFFFGGGIIIJJJJJJIIIGGGGGGGGGGGGGGGGGGFFFFFFEEEDDDDDDDDDEEEFFFGGGHHHIIIGGGEEECCCBBBBBBCCCDDDAAAAAAAAAAAAAAAAAAAAAAAA>>>===<<<:::999888777777777666444333333333444555444333333222111111111111666555444444333333444444222222222222222222222222222222222222222111111111000000000000111222333333222222222111111222222222222111111000000000000000///////////////000000111000111222111000///000111000000000000000000000000//////......///000111222000000111111111111000000111000000///...---------.........///////////////......//////000000111111000000000000000000////////////............//////111111111000///.........000000//////////////////............///////////////......//////000111222000000////////////000000////////////////////////////////////............////////////000000000000//////............//////////////////////////////------......///000000000//////////////////////////////000000000000/////////000000111111000000///////////////000000000000////////////////////////////////////000000000000000000000000000000000000...//////000000000000000000111333444444333111000111111000000000000111111//////////////////////////////000000000000//////000000111111111111000000111111111111000000000000---/////////......000222111///...000222333111...///////////////.........000000////////////000000////////////////////////000000000000000000000000000000000000000000000000//////000111111111111111...///000000000000//////222222111000////////////000000000000000000000000---...///000000000000///111222222111000000111333000000000000000000000000/////////000111111222222---...000000//////111222/////////000000000000000000111111000//////000222//////////////////////////////000000000000//////000000000000000000000000111111111222333333444444333222222111111222222333222000......000111000000000111333333111000111222111111111111111111111111111111111222222222333333111111111111111111111111//////000000000000000111000000000000000000000000.../////////000000000000---......///000111111111222222222222222222222222444333333222222333333444222222333333333333444444444444444555555555555666555555555555555555555555666666666666777777777777777666666555444444333333555555555555555555555555|||xxxqqqjjjbbbZZZRRRLLLIIIGGGFFFGGGHHHJJJIIIIIIFFFFFFFFFFFFFFFFFFGGGGGGFFFFFFEEEDDDDDDEEEFFFGGGIIIGGGDDDBBBAAAAAABBBCCCBBBBBBBBBBBBBBBBBBBBBBBB>>>===;;;:::888888888888888777555444333444555666444333333222222222333333555444333333222222333333111111111111111222222222111222222222222222222333000000000000111222333444111111000000000000111111222111111000000000000000//////000111111111111000000111111111///...///000000000000000000000000000///.........///000222333//////000000000000/////////////////////...................../////////000......//////000000111111//////////////////000000......---......///000111000000000000///////////////////////////000000000............////////////............///000111222000000////////////000000///////////////////////////.........---------,,,000000///.........///000//////............//////////////////////////////------......///000000111////////////////////////...///000111111000///......//////000000//////....../////////000000000111////////////////////////////////////000000000000////////////////////////......///000000000000000000111222222222222111000111111000000000000111111000000000111111000000000//////000000000000//////000000111111111111000000111111111111000000000//////000111000//////000222/////////111333333222000000/////////............000000////////////000000........................000000000000000000000000000000000000000000000000111000000000000000111111...000222333333222222222111000000/////////000000000000000000000000000000...///000111111111000000000222333222000///111333000000000000000000000000...//////000111111222222...///000000//////000111......//////000000111111///000222222000///000111///////////////////////////000111111111111000///000000000000000000000000000111111222333333444444333222222111111222222333222000......///000000000000111333333111000111222111111111111111111111111111111111222222222333333111111111111111111111111////////////000000111111000000000000000000000000//////000000000111111111/////////000000111111111222222222222222222222222444333333222222333333444222222333333333333444444444444444555555555555666444444444444444444444444555666666666777777777888555555555555555555444444666666666666666666666666}}}yyyrrrjjjcccZZZRRRMMMIIIGGGFFFGGGHHHIIIIIIIIIFFFFFFFFFFFFFFFFFFGGGGGGGGGFFFEEEDDDDDDEEEFFFFFFHHHFFFCCCAAA@@@@@@AAABBBBBBBBBBBBBBBBBBBBBBBBBBB???===;;;999888888888888999777555444444444666777444444333333333444555555444333222222111111222222000000000000000111111111111111111222222333333444000000000000111222333444000000////////////000000222111111000000000000000///000111333333222111111///000111000...------...000000000000000000000000///.........///000222333......////////////......------......///000000111---.........//////000000111111111000//////......------......//////000000------------///000111222......//////000000111111......//////000000111111............/////////000............///000222222000000////////////000000////////////////////////......---------,,,,,,,,,111000...,,,,,,---///000//////............//////////////////////////////---------...///000000111////////////////////////...///000111111000///...---..................---.../////////000000111111////////////////////////////////////000000000000////////////////////////......///000000000000000000000111111111111000000111111000000000000111111000111111222222222111111//////000000000000//////000000111111111111000000222111111111000000//////000111222111//////000222+++---000111000000000111000000//////.........---000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000222111000//////000111222,,,...000222111111111222///......//////000111222000000000000000000000000...///111222222222111000...000111000...---///222000000000000000000000000...//////000111222222222000111222111///---...///------...///000111222222...000222333111000000000////////////////////////000111222333333222111000000000000000000000000000...//////000111111222222111111000000000000111111222000...---///000000000000111333333111000111222000000000000000000000000111111111111222222222222111111111111111111111111.../////////000000111111000000000000000000000000000111111111111222222222111111111111111222222222222222222222222222222222444333333222222333333444222222333333333444444444444444444555555555666666444444444444444444444333555666666666777777888888333333444444555666666666777777777777777777777777|||xxxqqqjjjccc\\\VVVQQQIIIHHHHHHHHHHHHIIIJJJJJJGGGGGGGGGGGGGGGGGGGGGGGGDDDEEEFFFGGGGGGFFFEEEDDDGGGFFFEEEDDDBBBBBBAAAAAACCCCCCBBBAAABBBCCCDDDEEE???>>>>>><<<;;;999777666666666666555444444444333111111111111111111111111222222222222222222222222333333444555444333222111111111111111111111111111111111111111111111111111...//////000111222222222222222111111111111222222000000000000000000000000000000111111111111000000000000000000000000000000000//////000111111///...(((+++...000111000111111////////////////////////............///000222222111000///......///000111////////////////////////000000000000000000000000000000///...............//////000000000000//////111000///......///000111////////////////////////222111111000///......---/////////......---------////////////////////////000000000...,,,,,,...000000000000000000000000000---...///000000///...---///////////////////////////.........------------,,,---...---++++++---...111111111111000000000000111111000///////////////////////////000000000000............/////////000////////////000000000111////////////////////////////////////////////////222222111111000000/////////000111000///...///000222222111000000000000000000000111111111111000000---///111222333222111000000000000000111111111111000000000000000000000000......///000111222222333......//////000000111111000000////////////000000000000000000000000000000111111000000000000111111000000111111111111000000222111111111000000//////222111000//////000111222111111111000000000000000000000000000////////////000/////////000111222222222222222111111111000000...//////000000000000000555333000------...111333000000000000000000000000///000000000111111111111.........///000222333444///000000///......000222000000000000000000000000222222111111111111222222111222222222222333333333333333333222222111111111111000///...///000222444333333222222222222333333222222111111111111222222111111222222222222111111111111222222222111111000222222222222222222222222222222222111111111000000111111111111111111111111333333333333333333333333444444333333444444555666333333333444444555555555333333333444444444555555444444555555555555444444666555444444555666888999888777777666555444444444444444444555555555555666{{{wwwpppiiibbb[[[TTTPPPIIIIIIHHHHHHIIIIIIJJJKKKIIIIIIHHHHHHGGGFFFEEEEEEDDDEEEFFFGGGGGGFFFEEEDDDGGGFFFEEEDDDBBBBBBBBBBBBBBBAAAAAA@@@AAABBBCCCDDD???>>>===<<<:::888777666555555555555555444444444333333333333222222222222222222222222222222222222222333333444444333111111111111111111111111111111222222222222222222222222...//////000111111222222111000000000000000000111000000000000000000000000000000111111111111000000000000000000000000000000111///...///000111000...+++...000111000///////////////////////////////////////...//////000111222111000///......///000111000000000000000000000000000000000000000000000000000000///...............//////000000000000//////111000///......///000111////////////////////////111111111000///.........---,,,,,,,,,,,,,,,,,,+++////////////////////////000000000...---,,,...000000000000000000000000000---...///000000///...---/////////////////////////////////.........---------.........,,,,,,...///////////////............111111000///////////////////////////000000000000........./////////000000000000000000000000111111////////////////////////////////////////////////000/////////.........------///000///......///000222111000////////////000000000111111111111000000...///111222222222000000------........./////////000000000000000000000000//////000000111111222222000000000000////////////000000////////////000000000000000000000000000000111111000000000000111111000000111111111111000000111111111111000000000///222111000//////000111222000000000000000111111111------...///000111222222000000000000000000111222111111111000000000//////...//////000000000000000222000...,,,,,,---///000111111111111111111111111222111111111111222333333000000000000000111111222---/////////......///111000000000000000000000000222222111111111111222222///000000000000111111111222222222111111000000000222111/////////000222333000000////////////000000222222111111111111222222111111222222222222111111111111222222222111111000111111111111111111111111222222222111111111000000111111111111111111111111333333333333333333333333222222111111222222333444333333444444444444444444333333444444444555555555444444555555555555444444333333333333333444555666888777777666555555444444444444444555555555555666{{{vvvooohhhaaaZZZSSSOOOIIIIIIIIIHHHIIIIIIJJJKKKKKKKKKJJJHHHGGGEEEDDDDDDEEEEEEFFFFFFFFFFFFEEEEEEGGGFFFEEECCCBBBBBBBBBBBBAAA@@@@@@@@@@@@AAABBBBBB???>>>===;;;:::888777666444444444555555555555555555555444444333333333222222222222222222222222222222222333333222222111000111111111111111111111111333333333333333333333333/////////000111111222222000000////////////000000000000000000000000000000000000111111111111000000000000000000000000000000222000......///000000000///111333222000.........////////////////////////000000////////////000000000000////////////000000111111111111111111111111000000000000000000000000000//////............/////////000000000000//////000000////////////000000////////////////////////111111000000//////......,,,,,,,,,,,,,,,---------///////////////////////////000000///------...000000000000000000000000000......////////////......////////////////////////000000000/////////........./////////------///000////////////............000000000000////////////////////////000000000000....../////////000000000111111111111000000000000000000000000000000000000////////////////////////////////////............,,,---............///000000000//////......//////000000111111111111000000...///111222222111000000------------............000000000000000000000000000000000000000111111111111111111000///.........000000////////////000000000000000000000000000000111111000000000000111111000000111111111111000000111111111111000000000000111111000000000000111111//////000000111111222222---......///000111222222222111000000000000000000000000000///////////////...///000000111111000000000//////............///111111111111111111111111222111000//////111333444222111111111000000//////...///000000//////000222000000000000000000000000222222111111111111222222///000000000000111111111111111111000000000000000333222000//////000111222222222222111111222222222222222111111111111222222111111222222222222111111000111111222222222111111000000000000000000000000222222222111111111111111111111111111111111111111333333333333333333333333222222111111222222333444444444444444444444333333333444444444444555555555444444555555555555444444111222333444555555555555777777777666555555444444444444444555555555555666|||wwwpppiiibbbZZZSSSOOOIIIIIIIIIIIIIIIJJJKKKKKKKKKJJJIIIHHHGGGFFFEEEEEEEEEEEEEEEFFFFFFEEEEEEEEEFFFFFFDDDCCCCCCBBBBBBBBBAAAAAAAAAAAAAAABBBBBBBBB???>>><<<;;;999888777666333444444444555666666666555555444444333333222222222222222222222222222222222222222222111111000000111111111111111111111111333333333333333333333333//////000000111111111111000000////////////000000000000000000000000000000000000111111111111000000000000000000000000000000333000------...000111111000222333222000/////////////////////////////////111000000////////////000000000////////////000000000000000000000000000000////////////////////////000///............////////////000000000000//////000000////////////000000////////////////////////111000000000/////////...------......//////000000////////////////////////...///000///...---...000////////////////////////...//////////////////...////////////////////////000000000000///////////////000000///......///111111111111111000000000000///000000000000000//////////////////000000000000...////////////000000000111000000000000/////////////////////////////////////////////////////////111111111111000000000000+++---//////...///000222//////............//////000000111111111111000000///000111111111111000000.../////////000000000000000000000000000000000000111111111000000000000000111000000000/////////...000000////////////000000////////////////////////111111000000000000111111000000111111111111000000111111111000000000000000111000000000000000000111......///000111222222333111111111000000000//////222222111000/////////000000000000000000000000000//////000111111111111000000000111111111111000000111111111111111111111111000///---+++,,,...000222111111111111111000//////...000222222111111222333000000000000000000000000222222111111111111222222111111222222222333333333111111111111111111000000333333111000000000000111222333333333333333333222222222111111111111222222111111222222222222111111000000111222222222111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222444444333333444444555666555555555444444333333333444444444444555555555555444444555555555555444444333444555777888777777666777777666666555555555555444444444555555555555666}}}yyyrrrjjjccc[[[TTTOOOJJJIIIIIIIIIIIIJJJKKKKKKIIIIIIIIIHHHHHHHHHHHHHHHFFFEEEEEEEEEEEEEEEEEEFFFFFFEEEDDDCCCCCCBBBCCCCCCAAABBBBBBCCCCCCCCCCCCCCC???>>><<<:::888777777666333444444444555666666666444444333333222222222111222222222222222222222222222222222111111111111111111111111111111111111111222222222222222222222222000000000000000111111111222111111000000111111222000000000000000000000000000000111111111111000000000000000000000000000000333000------...000111111...000222111000000111222////////////////////////111000000////////////000//////000000000000////////////////////////////////////////////////////////////............////////////000000000000////////////000000000000//////////////////////////////000000000000////////////.........//////000000000////////////////////////---///000000.........000/////////////////////////////////....../////////////////////////////////000000000000///////////////000111000......000111111111111111000000000000...///000000000000//////////////////000000000000////////////000000000111////////////////////////........................////////////////////////000000000000111111111111---///000000000000222444//////............//////000000111111111111000000000000111111111000000000/////////000000000000111000000000000000000000000111111111000000000000000.../////////000000000111000000////////////000000////////////////////////111111000000000000111111000000111111111111000000000000000000000000111111000000000111111000000000......///000111222222333111111111111000000000000222222111000/////////000111111111111111111111111///000000111111111111111///000111222222111000000111111111111111111111111000///---+++,,,...000222//////000111111111111000,,,...000111111000111222000000000000000000000000222222111111111111222222111111222222222333333333222222222222222222222222333333222111111000000000//////000111111000//////222222111111111111222222111111222222222222111111///000111222222222222222222222222222222222222222111111111111111111111111111111111111111111111111222222222222222222222222444444333333444444555666555555555444444333333333444444444555555555666666444444555555555555444444333444555777888777777666666666666666555555555555444444444555555555555666~~~yyyrrrkkkccc[[[TTTOOOJJJJJJIIIIIIJJJJJJKKKLLLHHHHHHHHHHHHIIIIIIIIIIIIFFFFFFEEEEEEEEEEEEFFFFFFEEEEEEDDDCCCCCCCCCCCCCCCAAABBBCCCDDDDDDDDDCCCCCC???>>>;;;999777666666777444444444555555555555555222222222222222333333333222222222222222222222222333333222111111111111222111111111111111111111111111111111111111111111111000000000000000000111111222222111111111111222222000000000000000000000000000000111111111111000000000000000000000000000000222000......///000000000---...000000000000222333////////////////////////000000////////////000000//////000000000000//////........................000000000000000000000000///............//////000//////000000000000////////////000000000000//////////////////////////////000000000000////////////---------------.........////////////////////////,,,...000000///...///000000000000000000000000000//////............//////////////////////////////000000000/////////......///000000000......000111////////////............---...000111111000//////////////////000000000000/////////000000000111111.../////////000000000000////////////////////////////////////////////////............///////////////000111111111111222333//////......//////000000000000111111111111000000111111111000000000000000............////////////000000000000000000000000000000000000000111111111.........///000111111111000000////////////000000000000000000000000000000111111000000000000111111000000111111111111000000000000000000111111111111000000111111111111000000//////000000111111222222...//////000111222333333222111000000000000000000111111111111222222222222///000111111222222111111---......////////////...222222222222222222222222222111000//////111333444...///000222222222111000)))+++...//////...//////000000000000000000000000222222111111111111222222///000000000000111111111222222222222222333333333222222222222222111111111///000111222222111000///222222111111111111222222111111222222222222111111///000111222222222222222222222222222222222222222111111111111111222222222111111111111111111111111222222222222222222222222222222111111222222333444444444444444444444333333444444555555555666666666444444555555555555444444111222333444555555555555666666666666666666555555444444444555555555555666~~~yyyrrrjjjbbbZZZSSSNNNJJJJJJJJJJJJJJJKKKKKKLLLJJJJJJIIIIIIHHHHHHHHHGGGGGGFFFEEEDDDDDDEEEFFFGGGEEEEEEDDDCCCCCCCCCCCCDDD@@@AAABBBCCCCCCCCCBBBBBB???>>>;;;888777666666777555555555555555444444444222222333333444444555555222222222222222222222222555444333222111222222333111111111111111111111111222222222222222222222222111000000000000000000000111111000000000000111111000000000000000000000000000000111111111111000000000000000000000000000000111///...///000111000...---...//////...///111222//////////////////////////////...//////000111222...///000111111000///...////////////////////////000000000000000000000000...............///000000//////000000000000//////...///000111111000///...////////////////////////////////////000000000000............------------////////////////////////+++...000000///...///000000000000000000000000000000///...------...///000/////////////////////////////////.........------//////000///...---///111////////////............---...000111111111000///////////////000000000000//////000000000111111111//////000111222333333444000000000000000000000000////////////////////////---........./////////000///000111111000///000222000////////////000111222000000111111111111000000222111111000000000000000////////////000000000111000000000000000000000000//////000000111111222222////////////000000000000000000////////////000000000000000000000000000000111111000000000000111111000000111111111111000000///000000000111111111111///000111222222111000///000000000000000111111111//////000111222333333444000000000000000000111222000000000000111111111222000000111222222222222111............/////////000222222222222222222222222222111111111111222333333///000111222222111///...)))+++///000000///000000000000000000000000000000222222111111111111222222///000000000000111111111000111111111222222222222111111222222333222222222111222444555555444222111222222111111111111222222111111222222222222111111//////000222222333333222111111111111111111111111000000111111111222222222111111111111111111111111111111111111111111111111222222111111222222333444333333444444444444444444555555555555666666666666444444555555555555444444333333333333333444555666555666666666666666666666444444444555555555555666}}}xxxqqqiiiaaaYYYRRRMMMJJJJJJJJJJJJJJJKKKLLLLLLLLLLLLKKKJJJHHHGGGFFFFFFGGGFFFEEEDDDDDDEEEFFFGGGEEEDDDDDDCCCCCCCCCCCCDDD???@@@AAABBBCCCBBBAAAAAA@@@>>>;;;888666666666777666666666555555444444333222333333444555666777777222222222222222222222222555444333222222222333444111111111111111111111111333333333333333333333333111111111000000000000000000000////////////000000000000000000000000000000000000111111111111000000000000000000000000000000000//////000111111///......//////...------///111////////////////////////............///111222222...///000111111000///...000000000000000000000000000000000000000000000000...............///000111//////000000000000//////...///000111111000///...////////////////////////////////////000000000000111111000000//////......////////////////////////+++---000000000//////000000000000000000000000000000///...------...///000///////////////////////////.........------------.../////////------///000111111111111000000000000,,,...000111222111000///////////////000000000000000000000000111111111111000000111222444555666777222222222222222222222222///////////////////////////000000000111111222222///000111000///...///000000000000000000111222222000000111111111111000000222222111000//////000000111222222222333333333333000000000000000000000000...//////000111222222333111111000000//////......000000////////////000000000000000000000000000000111111000000000000111111000000111111111111000000//////000000111111111222///000111222222111000///111111111000000000000000222222222111111111111000000000//////000111222222.../////////000000111111000000111222222222222111000000000000000111222333222222222222222222222222///000000000111111111111111222333333222000---,,,+++...222444333333333333000000000000000000000000222222111111111111222222111222222222222333333333//////000000111111111222000111222333333333333333...///111222222111///...222222111111111111222222111111222222222222111111//////000222222333333333000000000000000000000000000000111111222222222222111111111111111111111111111111111111111111111111444444333333444444555666333333333444444555555555555555555555666666666777444555555555555555555444666555444444555666888999555555555666666666666666444444444555555555666666|||tttkkkaaaXXXRRROOOLLLJJJGGGGGGIIIKKKLLLLLLLLLLLLKKKJJJHHHGGGFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDCCCCCCCCCCCCCCCBBBBBBCCCCCCCCCCCCBBBBBB@@@>>>;;;:::999888777555333222222111222333555666444444555555555444222111222222444444444444222222333333333222222222111111333333222111000000111111222333333444333222111000///111222222000//////000333000...///111222111///222111000111111111///---000///.........///111222222111111111000000//////000000//////......------000000000000////////////////////////////////////000000000000000000000000000000000000111111111111000000000000/////////...000000000000000000000000........................---.........//////000000000000000000000000000000//////............//////000000////////////000000000000000000////////////...///////////////......000000000000000000000000---------.........//////////////////////////////---......///000111111222//////000000000000//////000000000000000000000000......//////000000111111////////////////////////111000///......///000111...///000222222222111000000000111222555999===???AAA???<<<666111//////111//////000000000000//////000000000000000000000000...//////000000000000000222111111111000000//////////////////000000000000222111111111000000//////222222111111000000//////222111000000000111333333222222222111000//////...000000000000000000000000000111111111111222222222000000111111111111000000//////000000000000////////////000000000000////////////000000000000//////////////////////////////000000111111111111000000...111333444222111000000222222222111111111111000000000000111222222333333444222111111222222111/////////............//////000111111111222222222222333222222222222222222333222222111111111111222222////////////////////////000111111000///......//////////////////////////////...------...000222333000000000111222222222333000000222333333333333333111111111111111111111111//////000000111111222222000000000///000000111222111111111111111111111111//////000000000000//////111111000000111111222333444333222000///000000111111111222222222333333333444444444333333222222222333444444555555444444333444444444444444333333333666666555555555555666666666555444666777777666444333444444444555555666666666666555444444444444555{{{tttkkkaaaXXXRRROOOLLLJJJGGGGGGIIIKKKKKKKKKJJJJJJJJJIIIIIIHHHHHHHHHEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDCCCCCCCCCCCCCCCBBBBBBCCCCCCCCCCCCBBBBBB@@@>>>;;;:::999888777555555444333222222222333444444444555555555444333222222333333444444333333222333333333222222222111111333333222111111111111111333333444444444333222111000222333222111000000000333000...///111222111///111000000000222222000...000000/////////000111222111111111111000000000///000000000///////////////000000000000////////////////////////////////////000000000000000000000000/////////000000000111111111000000///////////////000000000000000000000000..................................../////////000000000000000000000000000//////............//////000000////////////000000/////////..................///////////////......000000000000000000000000---------.........//////////////////////////////......//////000000111111//////000000000000//////000000000000000000000000............////////////////////////////////////111000///......///000111///000000111111111111000111111111111222555777999;;;<<<======:::666222/////////000000000000//////000000000000000000000000...//////000000000000000111111111111000000000///////////////000000000111222111111111000000000000111111111000000000000000222111000000000111222333222222111111000//////...000000000000000000000000000000111111111222222222//////000000000000////////////000000000000////////////000000000000////////////000000000000//////111111111111111111111111000000111111111111000000...000333333222000000000000000111111222222222333222111111111111111111111333111000000111111000/////////............/////////000000000111111111111222222111111111111222222222111111000000111111222000000000000000000000000000111111111///...///000////////////////////////000///......///000222444111111111111111222222222222222222222222111111111111111111111111111111111000000000000111111111111111000000000000111222222111111111111111111111111000000000000000000000000111111000000111111222333000000000000111222333444111111222222222333333333444444444333333222222222333444444555555444444333444444444444444555555555666666555555555555666666222222333555888999999888444444555555555666666666666666555444444444444555{{{sssjjj```XXXRRRNNNKKKIIIGGGGGGIIIKKKKKKKKKIIIIIIIIIIIIIIIIIIIIIIIIEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDCCCCCCCCCCCCCCCBBBBBBCCCCCCCCCCCCBBBBBB@@@>>>;;;:::999888777555666555444333222222222222444444555555555444333222222333333444444333333222333333333222222222111111333222222111111111111222444444444555444444333222111333444444222111111222222000//////000111111000000//////000222222111///111000000000000111222222111111111111000000000000000000000000000111111111000000000000////////////////////////////////////000000000000000000000000....../////////000000000222111///.........///000000000000000000000000000////////////////////////............////////////000000000000000000000000//////............//////000000////////////000000---------.....................//////////////////000000000000000000000000------........./////////////////////////////////////////////000000000000//////000000000000//////000000000000000000000000///..................---////////////////////////000000////////////000000222111000000000000000000333222000/////////000111222555:::@@@BBB===444---//////000000000000//////000000000000000000000000...///000000111111000000111111111111000000000000/////////000000000111111111111111111111000000000000000000000111111111111111111000000111111222333222222111111000/////////000000000000000000000000000000000111111111222222...//////////////////...///000000111111000000//////000000111111000000//////000000111111000000///111111111111111111111111000000111111111111000000...000222333111000000000...///000111222333444444333333222111111000//////222000//////111111000...000//////......//////000000000000111111111222222111111000000000000111111222111111000000111111222222222222222222222222222000111111111///...///000000000000000000000000000111000//////000111333444222222222111111111111111444333111000//////000000111111111111111111111111111111111111111000000000111111111111111222333333111111111111111111111111111000////////////000111111111000000111111222333///000111222222333222222111111222222222333333333444444333333333333222222333444444555555444444333444444444555555666666777666666555555555555666666333222333555888999888777555555555666666666666666666666555444444444444555~~~zzzrrriii```XXXQQQNNNKKKIIIHHHHHHJJJKKKKKKKKKIIIIIIIIIIIIIIIHHHHHHHHHEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDCCCCCCCCCCCCCCCBBBBBBCCCCCCCCCCCCBBBBBB@@@>>>;;;:::999888777555444444444444333333333333444444444444444444444333333333333333333333333333333333333222222222111111333222222111111222222222333333333333333333333222222444555444333111222222111111000///000111111111/////////000222333111000111111111111111222222222111111111000000000000000000000000111111222222333000000000000////////////////////////////////////////////////////////////............////////////222111///.........///000////////////////////////000000000000000000000000.........///////////////000000000000000000000000//////............//////000000////////////000000------............//////...............//////000////////////////////////............////////////////////////////////////000000000000//////////////////000000000000//////////////////////////////000000000///.........---////////////////////////000000////////////000000333222111/////////000111222222000///...------...---...333:::@@@>>>666///000000////////////000000//////////////////////////////000111111111111000111111111000000000000000//////000000000111111111111111111111111111111111//////000000111111222222111111111111111222222222111111111111000000//////000000000000000000000000000000000000111111111111//////000000000000//////000000000111111000000000000000000111111000000000000000000111111000000000////////////////////////000000111111111111000000000111333333222111111222///000000111222222333333222111111111000000000///111///...///000000///...000000////////////000000111111222222222333333333000000////////////000000111111000000000000111111222222222222222222222222///111222111//////000111111111111111111111111111111111000000111222333333333222222222111000000000333222000......///000111111111111111111111111111222222222111111000000000222222111111222222333444111111111111111111111111222111///......///111222111111000000111111222333111222333333222111///...111111222222222333333333333333333333333333333333333444444555555444444333333444444555666777888888666666555555555555666666777666555666777777555333666666666666666666666666666666555444444444444555|||xxxqqqhhh___WWWQQQNNNJJJIIIHHHHHHJJJKKKKKKJJJLLLKKKJJJIIIHHHGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEDDDCCCCCCCCCCCCCCCBBBBBBCCCCCCCCCCCCBBBBBB@@@>>>;;;:::999888777555222222333444555555666666444444444444444444444444333333333333333333333333333333333222222222111111333222222222222222333333111111111111111111222222222444555555333222222333111111111000///000111111/////////000222333111000000000111111222222222222000000000000000000111111000000111111222222333333000000000000////////////000000000000000000000000////////////////////////............////////////222111///.........///000////////////////////////000000000000000000000000///////////////.........//////////////////////////////............//////000000////////////000000....../////////000000000.........---...///000111////////////////////////........./////////000000000000000000000000000000000000000000//////////////////000000000000//////////////////////////////222111111111000///////////////////////////////////////000000000000//////333222111/////////000111111111000///////////////000...---222999<<<999666000000////////////000000///////////////////////////000000111111111111111000000000000000000111111000000000000111111111111111111111111111222222222//////000000111111222222000000111111222222222222111111111000000000000000000000000000000000000000//////000000000111111111000111111222222111111000000000111111111111000000000000111111111111000000000000111111111111000000////////////////////////000000111111111111000000111333444444222222222333111111111111111111111111//////000000000111111111000///...///000111000///000000////////////000000000000000000111111111111000//////////////////000111000000000000000000111111111111111111111111111///111222111000///000222222222222222222222222222111111111111111222222222333222222222111000000000111000///......000222333111111111111111111111111333333222222111111000000222222111111222222333444111111111111111111111111333111000......000111333111111000000111111222333111222333333222111///...111111222222222333333333333333333333333333333333333444444555555444444333333444444555666777888888666666555555555555666666777666555666777666555333666666666666666555555555666666555444444444444555{{{wwwqqqhhh___WWWQQQNNNJJJIIIHHHIIIKKKLLLKKKIIIMMMLLLKKKJJJHHHGGGFFFEEEFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEDDDCCCCCCCCCCCCCCCBBBBBBCCCCCCCCCCCCBBBBBB@@@>>>;;;:::999888777555000111333444666777777777444444333333333444555555444333333222222333333444333333333222222222111111333222222222222333333444111000000000000111111222222444555555333222222333000111111000//////000222000//////000222222111//////000111111222222111111000000000000111111111111111111111111111222222222000000000000////////////000000000000000000000000000000000000000000000000....../////////000000000000000000000/////////...000000000000000000000000///////////////////////////////////////.........//////////////////////////////............//////000000////////////000000......//////000111111111///...------...///111222000000000000000000000000....../////////000000000000000000000000000000000////////////000000000000//////000000000000//////000000000000000000000000222222111111111111111000//////////////////////////////000000000000//////222111000000000000000000000000000111111111111111444000---...333888;;;<<<111000///......///000111000000000000000000000000///000111111222222111111000000000000111111111111000000000111111111222222111111111222222222222222000000000000111111111111000000111222222222222111111111000000000000000000000000000000000000000000/////////000000000111111111222222333333222222111000111111222222111111000000111111222222111111000000111111222222111111000111111111111111111111111000000111111111111000000222333444333222111333444222222222111111111000000......///000000111222222000///...///111222111000111000000//////000000111---------.........//////000000////////////000000111000000//////000000111000000000000000000000000///111222111000000111333111111111111111111111111000111111111111111111111222222222111111111111111000000//////000111333444111111111111111111111111222222222222222111111111111111111111111222333333111111111111111111111111222111000000000000111222111111000000111111222333///000111222222333222222111111222222222333333333222222333333333333444444333444444555555444444333444444444555555666666777666666555555555555666666444333444555777888777666555555555555555444444444666666555444444444444555zzzwwwpppggg^^^VVVQQQNNNIIIIIIHHHIIIKKKLLLKKKIIIKKKKKKJJJIIIHHHHHHGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEDDDCCCCCCCCCCCCCCCBBBBBBCCCCCCCCCCCCBBBBBB@@@>>>;;;:::999888777555111222444555666666666666444333333333333444555666444333333222222333333444333333333222222222111111222222222222222333444555111111000000000111333333222333444444222111111222///111222111///...000333111000000000222222000......///000111111111000000///000000000111111111111111111111111111000000000000000000000////////////000000000000000000000000000000000000000000000000/////////000000000111111///000111111111000...---000000000000000000000000........................000/////////............//////////////////////////////............//////000000////////////000000------......///000000111///...---,,,---///111222000000000000000000000000.../////////000000000000000000000000000000000000......//////000000111111//////000000000000//////000000000000000000000000000000000000111111111111////////////////////////...///000111111000///...///000000111111111111000000000111111111111111111111000......000444777:::111000///......///000111000000000000000000000000000000111222222222222111///000000000111111111111000000111111111222222222111111111222222333333333111111111000000000000000///000111222333222222111000000000000000000000111000000000000000000000000////////////000000000111111111222222222222111111000111111222222111111000000111111222222111111000000111111222222111111000111111111111111111111111000000111111111111000000111111222111000000111333111111111111111222222222/////////000000000000000111000///000222333222111111111000000000000111111............////////////111000000//////000000111000000////////////000000000000000000000000000000///000222222111000222333111111111111111111111111000000000000000000000///111111111111111222222222111111111222222222222222111111111111111111111111111222222222222222222333111000000000000111222222111111111111111111111111111111111111111111111111111111000000111111222333000000000000111222333444111111222222222333333333222222222333333444444444333444444555555444444333444444444444444555555555666666555555555555666666444444444555777888777666555444444444333333333333666666555444444444444555zzzvvvoooggg^^^VVVQQQNNNIIIIIIHHHJJJKKKLLLJJJIIIIIIIIIIIIIIIIIIIIIIIIIIIFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEDDDCCCCCCCCCCCCCCCBBBCCCCCCCCCCCCCCCCCCBBB@@@>>>;;;:::999999777555333444555666666666555444444333333222333444555666444444222222222222444444333333333222222222111111222222222222333333444555222222111111111222444555111333444444222111111222///111222111///...000333222111000111111111///------...///111111000000/////////000000111111111222222111111111000000//////000000000000////////////000000000000000000000000000000000000000000000000000000000000111111111111...///111333222000...,,,000000000000000000000000........................000000//////.........---//////////////////////////////............//////000000////////////000000,,,,,,------...///000000///...---,,,---///111333000000000000000000000000////////////000000000000000000000000000000000000---......///000111111222//////000000000000//////000000000000000000000000......//////000000111111////////////////////////...///000111111000///......///000222222222111000000111111111111111000///,,,---////////////222444222000///......///000222000000000000000000000000000000111222222222222111//////000000111111111222000111111111111222222222111111111222222333333333222222111111000000/////////000111222333222111111000000000000000111111111000000000000000000000000////////////000000000000000000111111111111000000111111222222222222111111111111222222222222111111111111222222222222111111////////////////////////000000111111111111000000///000000///......///111//////000111222333333444111111000000//////......111000///000222333333222111111000000000000111111111111111111222222222222111111000000000000111111000000////////////000000000000000000000000000000///000222222111111222333000000000000000000000000//////000000000000///...000000111111222222222333333333444333333222111000111111111111111111111111111111111222222333333444000000000///000111111222111111111111111111111111000111222222222222111000111111111000111222222333555333222000///000000111111111222222222333333333222222222333333444444444333444444555555444444333444444444444444444333333666666555555555555666666888777666666777666444222444444444333333222222222666666555444444444444555zzzuuummmeee^^^WWWPPPLLLIIIIIIIIIJJJJJJJJJJJJKKKJJJIIIHHHHHHGGGGGGHHHHHHFFFFFFGGGGGGGGGGGGFFFFFFBBBCCCDDDDDDDDDCCCAAA@@@AAAAAAAAA@@@@@@?????????>>>;;;777555555666555555555555555555555555555555222222222222333333444555222222222222222222222222111222444555666555444444000111333555555555333222000111111111111222222222222222222111111111000000000/////////000111222222222111111111000000//////......//////000000111111//////000000111111111222222222111111111111222222111111111111111111111111111111000000//////......000000000000/////////////////////...............///////////////.........000000////////////000000000000000000000000000000111111000/////////////////////000000111111111222111111111000000000000000000000///...............//////000000///...------........................////////////////////////////////////////////////222222222111000//////...000000000000000000000000000///...------...///000111111000000//////......000000////////////000000444333222000000000111111222000///...///000222333000000000000000000000000333111000///000111000///......///000111222222222777444111111222333111///111//////111222222...***...000111111000000111333000000000000000000000000111222222333333222222111333111000111222444444333////////////////////////222222111111111111111111//////000000111111111111000111111111111222222222555444333222111111111111111000///......///000111000000000000000000000000000000111111111111000000111111111111111000//////222111111111000000////////////000000000000//////111111222222222222111111444333333222111000//////222000...///111111///,,,------......//////000000000000111111111111000000111111000000//////......000000000000000000000000000000000000000000000000000000000000111111111111////////////000000000000000000000000000000000000222222222222222222222222444333333222111000//////222222111111111111111111222222222111111111111111111111222222222222111111///000000000000111111111222222111000000111222222222222111000//////000000222222111111111111222222333333222222111000000000333333222111222333444555222222222333333444444444222333444555555555444333444444444555555555555666555555444555555666777888666666666666666555444444777666666666666555555555555555555555555555555555{{{vvvnnnfff___XXXQQQMMMIIIIIIIIIIIIJJJJJJJJJJJJJJJIIIHHHHHHGGGGGGHHHHHHEEEEEEEEEFFFFFFEEEEEEEEECCCCCCCCCDDDCCCCCCBBBAAAAAAAAAAAA@@@@@@@@@??????>>>;;;888666666666666555555555555555555555555555111333444666666555444444333333333333333333333333222333444555555555444333111222333555555444333222444333333222111000//////222222222111111111000000000000000000000000111222111111111111000000000///000000000000000111111111///000000000111111111111222111111000000111111222////////////////////////111111000000////////////111000000000////////////222222111111111111111111////////////////////////000000////////////000000000000000000000000000000111111000/////////////////////000000000111111111000000000000000111111111111000//////......////////////000000///......---........................////////////////////////000000000000000000000000111111000000///......---000000000000000000000000000///............///000111111000000////////////000000////////////000000000000///......///000111111000///...///000222333000000000000000000000000333111000///000111000///.........///000111222333777444111000111222111000000//////000222222000---///111222222000000111333000000000000000000000000000111111222222111111000333111000000222444333333000000000000000000000000111111111111111111111111/////////000000000111111000111111111111222222222//////000000111222222333111000000//////000000111000000000000000000000000000000111111111111000000111111111111111000//////111111111111000000000//////000000000000000//////000111111111111111111000222222222111111111111111111///...///111111///---000000000000000000111111000000111111111111000000000000000000000/////////000000000000000000000000000000000000000000000000000000000000111111111111/////////000000000111111000000000000000000000000222222222222222222222222333222222111111000000000111111111111111111111111222222222222222222333333111111222222222222111111000000000111111111222222111111111111111111111111333222111000000000000000222222111111111111222222111111111111111111222222333333222222222333444555333333333333333333333333111222333444444444333333444444444555555555555666777666666555555555666666555666666666555555444333666666666555555555444444444444444444444444444444{{{vvvnnnggg```YYYRRRNNNIIIIIIIIIIIIJJJJJJJJJJJJJJJIIIHHHHHHGGGGGGHHHHHHDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCBBBBBBBBBBBBCCCAAAAAAAAA@@@@@@@@@@@@??????<<<999777777777777666555555555555555555555555111333666888888777444333444444444444444444444444333444444444444333333222222333444444444333222111444333333222111000//////222222222111111111111111222111000000000000000000111111111111000000000000111111111111000000000000000000000000111111111111222111111000000111111222////////////////////////111000000000000/////////111111000000000/////////////////////////////////////////////////////////000000////////////000000////////////////////////111000000/////////////////////000000000000111111//////000000111111222222111111000////////////000//////000000000///..............................////////////////////////111111111111111111111111000000//////......------000000000000000000000000000//////......//////000111000000000000/////////111000000//////000000111............///000111222111000/////////000222333000000000000000000000000222111///000111111000/////////...///000222333555666444111///000111222111111000///000222222222000111222333222000///000111000000000000000000000000000000000111111000000000333111000000222333333222111111111111111111111111111111111111111111111111/////////000000000000000000111111111111222222222---...///000111111111111000111111111111111111000000000000000000000000000000000111111111111000000000111111111111000000///111111111111000000000000000111111111000//////...///000000111111000000///000000111111111222222222000//////000111222000///222222222222222222111111000000111111111111000000//////000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000111111111222222000000000000000000000000222222222222222222222222111111111111111111111111111111111111111111111111222222222333333444444555111111222222222222111111111111111111222222222333000111222333333222111000333333222111111111111222222222111111111111222222///000000111222222333333333222222222222333444444333333333333333333333333000111222333333333222222444444444555555555555666888888666555555444444444555555666666666555444444555555555555444444444333333333333333333333333333zzzuuummmfff___XXXRRRNNNHHHHHHIIIIIIIIIJJJJJJJJJJJJIIIHHHHHHGGGGGGHHHHHHEEEEEEEEEDDDDDDEEEEEEEEEEEEDDDCCCAAAAAABBBCCCCCC@@@@@@@@@@@@@@@@@@@@@@@@???<<<:::888888888777666555555555555555555555555333444555666666555444333444444444444444444444444444444444444333333222222333333333333333222111000000111111111111222222222111111111111111111111111222222111000/////////000111111111000000000000000111111111000000//////...000000000000000111111111111111000000000000111111111111111111111111111111000000000000000000000000111111111000000000//////------...............//////////////////000000000000000////////////000000////////////////////////000000////////////000000//////000000000000000000......///000111222222333222111111000000000000000//////000000000//////...........................////////////////////////000000000000000000000000000000000//////.........////////////////////////000//////////////////000000000000000000000000000111000000000000000000111111111111111111222222333000000//////000000111222////////////////////////111000///000111222000///111000000000111333666777555333111//////000222222333222111000111111111111000111222111///...///000000000000000000000000000000000111111111111000000333111000000111222222111111111111111111111111111111111111111111222222222111111111111111111111111000000111111111222222222111111111111111///...---000111222333333222111000000000000000000000000000000000111111111111000000000000111111111111000///111111111000000000000000111111111111111000///...//////000000000000//////111111111111111111111111/////////000111222111111333333333222222111111111000000111111111111000000/////////000000111111222000000000000000000000000///////////////////////////000000000111111111111000111111111222222222222000000000000000000000000111111111111222222222222///000000000111111111222111111111111111222222222000111111222333444555555111111222222222222111111111111222222222333333333///000222333333222000///333333222222222222222333222222111111111111222222000000111111111222222222222222222222222333333333444444333333333333222222111222222222333333333333444444444555555555555666777777666555555555555555666666666777777666666555555555444444444333333333333333333333333333333333xxxssslllddd]]]WWWQQQMMMHHHHHHHHHIIIIIIIIIIIIJJJJJJIIIHHHHHHGGGGGGHHHHHHGGGFFFFFFEEEEEEFFFFFFGGGEEEDDDCCCAAAAAABBBCCCCCC@@@@@@@@@@@@@@@@@@@@@@@@>>><<<:::999999888777555555555555555555555555555555444333222222222444555222222222222222222222222444444333333222222222222333333333333222111111000000111111111111222222222111111111111111111111111222222111000/////////000000000000000000000111111000000000//////.........111111000000000000000000111000000000000000000111111111111111111111111111000000000000111111111111111111111111000000000000000000000111111222222222////////////000000111111000000////////////000000////////////////////////000000////////////000000000000//////////////////......///000111222222333222111111000000000000000//////000000000000000///////////////////////////////////////////////////////////////////////////111111000000000000000//////////////////////////////000000000000000000///000000000000111111111111111111000000000000111111222222222222111111000000000000000000000111111222////////////////////////000000///111222222000///222111111222444666888999333222111000///000111333444444333111000///000000///000111000...------...000000000000000000000000111222222222222222222111333111000000111222111000111111111111111111111111000000111111111222222222222222222222222222222222000000111111111222222222222222222222111000///...000111222333333222111000000000000000000000000000000000111111111111000000///000000111111111000000000000000000000000111111111111111111111000////////////000000000000//////333333222222111000000///...///000111111111111222222222222111000000000///000000111111111111000000//////000000111111222222111111111111111111111111///////////////////////////000000000111111111111000111111111222222222222000000000000000000000000000000000111111222222222/////////000111111222222000000111111111222222222///000000111222333333444111111222222222222111111111111222222222333333333///000222333333222000///333222222222222222333333222222111111111111222222222222222111111111000000111111222222222333333333333333333333333333333333333333333333333444444555444444444555555555555666555555555555555666777777666777777888888888777777555555444444444333333333444444444444444444444444wwwrrrkkkccc]]]VVVPPPLLLHHHHHHHHHHHHIIIIIIIIIIIIJJJIIIHHHHHHGGGGGGHHHHHHHHHGGGFFFEEEEEEFFFGGGHHHDDDDDDCCCBBBBBBBBBBBBCCC???@@@@@@@@@@@@AAAAAAAAA===;;;999999999888666444555555555555555555555555777555222000000111444555222222222222222222222222444333333222222222222333222222222222111111111111444333333222111000//////111111111111111222222222222111000000000000000000000000000000111111111111000000000000////////////111111111111000000000000111000000//////000000111////////////////////////000000000111111111111222222222111111111000000000...//////000000111111111...//////000000111111222000000////////////000000///////////////////////////////////////000000111000000////////////......//////000000111111222222111111000////////////000//////000111111111000000////////////////////////////////////////////////........................111111111111000000000000000000000000000000000000///000000111111000000///000000000111111111111222222111111000000111111222111111111111000///------///000000000111111111111000000000000000000000000/////////111333333111///000111222444666777888999000111222111000///111222222333333222000//////000...000000000...---...///000000000000000000000000222222333333333333222222333111000000111111111000111111111111111111111111000000000111222222333333333222222222222111111111000111111111111222222222000000000000000222333333000111111111111111111000000000000000000000000000000000111111111111000000///000000111111111111000000000000000111111111111000111111222222111111000///000000111111000000///444444333222111000///...///000222222111000111222000000000000000/////////000000111111111111000000000000111111111111111111111111111111111111111111000000000000000000000000000000000000111111111111000000000111111111222222000000000000000000000000//////000000111222222222/////////000000111111111000000000111222222333333000000000111111222222333111111222222222222111111111111111111222222222333000111222333333222111000222111111111111222333333222222111111111111222222333333222222111000000///000111111222333222222222222222222333333444444444444444333333333444555666444444444555555555555666444444444555555666888888666666777888888888777777555555555555444444444333555555555555555555555555wwwrrrkkkddd]]]WWWQQQMMMGGGGGGHHHHHHHHHIIIIIIIIIJJJIIIHHHHHHGGGGGGHHHHHHGGGFFFEEEDDDDDDEEEFFFGGGCCCCCCCCCDDDCCCCCCBBBAAA??????@@@@@@@@@AAAAAAAAA<<<:::999888888777555333555555555555555555555555666555444222222222333444333333333333333333333333333222111111111222333444111111111111111111222222444333333222111000//////000000111111111222222222000000000000000000111222///000000000111111111111111111111111111222222222111111111111000000000///000000////////////000000////////////////////////000000111111111222222222222222222111111111000000,,,,,,------.../////////...//////000111111222222000000////////////000000000000000000000000000000///////////////000111111000000/////////.........000000000000000111111111111000//////......////////////000111111111111111////////////////////////////////////////////////////////////////////////000000000000000000000000000000000000000000000000///000111111111111000///000000111111111222222222222111111000000111111222//////000111000000///...//////000111111111111111000000000000000000000000/////////111333333111///---///222444666777666666...000333333111///000111,,,///222222000///000111///000111111000000111222000000000000000000000000111111222222222222111111333111000///000111000///000000000000000000000000///000000111222222333333111111111000000000//////000111111111111222222222111///...---...000222444111000000//////000000111000000000000000000000000000000111111111111000000//////000111111111111111///000000000111111111111//////000111222222222222000111111111111111111000222222222111111111000000///222444333111///000111/////////000000000000000000000111111111111000000222222111111111111111111111111111111111111111111000000000000000000000000000000000000111111111111/////////000000000111111000000000000000000000000/////////000111222222222/////////000000000000000///000000111222222333333222222222222222222222222111111222222222222111111000000000111111111222222111111111111111111111111000000000000000111222333222222111111111111222222222222111111111111111111///000111222333222222111111111222222333444555555333333222222222333444555444444444555555555555666666666555555555666666777444444555666666666666666666666666555555555444444444444444444444444444444xxxsssllleee^^^XXXRRRNNNGGGGGGHHHHHHHHHIIIIIIIIIJJJIIIHHHHHHGGGGGGHHHHHHGGGEEEDDDCCCCCCDDDEEEGGGBBBCCCDDDDDDDDDCCCAAA@@@?????????@@@@@@AAAAAAAAA;;;:::888888888777444222555555555555555555555555555666666666555444444333444444444444444444444444222222111111111222444555111000000000111222333333000111111111111222222222000000111111222222222222000000//////000111222222//////000000111111111222222222222333333444444444222111111111000000//////000000////////////000000111111111111111111111111000000111111222222222222222222222111111111111000/////////000111222222333...//////000111222222222000000////////////000000111111111111111111111111///////////////000111111000000//////.........---111111111000000000000000000000///...............//////000111111111111111000000000000000000000000////////////////////////000000000000000000000000.........///////////////000000000000000000000000///000111222222111000///000000111111222222222222222222111111111111222222...///111222333333222222//////000111111111111111000000000000000000000000......///111333333111///+++---111444666666555444,,,000333444111//////000'''+++000222111111222333000111333333222222333555000000000000000000000000000000111111111111000000333111000///000111000//////////////////////////////000000111222222333333000000//////.........---000111111111111222222222444222...++++++,,,///000111000///......///000111000000000000000000000000000000111111111111000000//////000111111111111111//////000000111111111222...///000111222333333333111111222222222222111111111111111111111222222222000333444333000//////111//////000000111111111222000000111111111111000000333222222222111000000000111111111111111111111111000000000000000000000000000000000000111111111111////////////000000000000000000000000000000000000...//////000111222222222000000000000000////////////000000111222222333333444333333333333333333333111111222222222222111111///000000000000111111111222222111000000111222222000000//////000111222222222222111111111111222222000000000111222222333333///000111222333222111111000000111222444555666666333222111111111222333444444444444555555555666666888777666555555444555555222333333444555555555444777666666666666555555555333333333333333333333333yyytttlllddd^^^WWWRRRNNNJJJIIIIIIHHHHHHIIIIIIJJJLLLKKKIIIFFFEEEDDDDDDEEEIIIHHHFFFEEEEEEEEEFFFFFFFFFEEECCCAAA@@@@@@@@@@@@CCCBBBBBBAAAAAABBBBBBCCC???<<<888666666777777777555555444333333333333444222222222333333444444444666555444333222333444444222222222222222222222222222222222222222222222222555222000000333444222111222222222111111111111000222111111111000000//////000000000000111111111111000000000000000000000000111111222222222222111111222111111111000000//////111111000///////////////////////////////////////000000000000000000000000---///000111000000222333000000111111111111000000000000//////.........---111111000000000000000111000000000000000000000000////////////////////////000000////////////000000111111000...------------000000000000000000000000////////////000111222333111000...---...///111222000000000000000000000000////////////////////////......////////////......000000000000000000000000111111000000000000111111222222111111000000//////000000000000111111111111333333222222111000000000//////000111222333333444222111111111000000//////333---111===@@@777000222...///000222222222111000000000111111111111000000111111000000111111222333000000000000000000000000000000000000000000000000000000000000000000000000///000000000111111111111111111222333333333333222222222222111111111111000111333333222000///000111111111000000000000111111000000000000000000000000222111111111000000//////000111111111111222222222000000000000000000000000000000000000////////////000000000000000000000000444222//////111111///,,,111111111111111111111111222222111111111111222222222111111111000000//////000000000000000000000000111111111111111111111111///000111111111///...---000000000000000000000000222222111000//////000000000000000000000000000000000000000000000000000000000000000000000000000000///000111222222222222111111111111111111111111111222222111111111111111111000000111222333444444555555444222111111222444555000000111222333333444444333222222111111222222333111111111111111111111111222222222222222222222222111111111222222333333333444444444555555555666666333333333444444444555555444444444555555555555666555555666666666666555555555555555555555555555555333444444555555444444333333333333333333333333333xxxssskkkddd]]]WWWQQQMMMIIIIIIHHHHHHHHHHHHIIIIIIJJJIIIHHHGGGFFFFFFGGGGGGHHHHHHFFFEEEEEEEEEFFFFFFFFFEEECCCAAA@@@@@@@@@@@@AAAAAAAAA@@@@@@AAAAAAAAA???===:::999999888666555555555444444333333333444222333333333444444444555444444555555555444333222333333333333333333333333222222222222222222222222333111///000333444444333222222222111111111111000111111111111000000000///000000000000111111111111000000000000000000000000111111222222222222111111111111111111000000000///222222111000000000000000000000000000000000000000000000000000000000000000---///000111000000222333000000111111111111000000000000/////////.........111111000000000000111111000000000000000000000000////////////////////////000000////////////000000111111000///............000000000000000000000000111111000/////////000000555444111///......//////000000000000000000000000000000000000000000000000...//////000000//////...000000000000000000000000111111000000000000111111111111111000000000000000000000000000111111111111000000111111111111111111000000000111111222222333111111111111000000000///333...111;;;>>>555000222---...//////////////////000000111111111111000000111111000000111111222333000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111333222111000111222444555222222222111111111000000000111222111///...///000111111000000000000111111000000000000000000000000111111111111111111000000//////000000000111111111000000000000000000000000/////////000000111111111000000000000000000000000000//////111555777777666222222222222222222222222111000000000000000000111111111111111000000000///111111111111111111111111111111111111111111111111111111111111111000//////000000000000000000000000222111111000//////000000000000000000000000000000111111111111111111111111111111111111111111111111222222222333333333444444111111111111111111111111111111111111111111111111000111111222222333333444555444222111111222444555222222222333333444444555333222222111111222222333111111111111111111111111222222222222222222222222222222222222222222333333111111111222222222333333333333333444444444555555444444444555555555555666555555666666666666555555555555555555555555555555333444444555555444444333333333333333333333333333vvvqqqjjjccc\\\VVVPPPLLLHHHHHHGGGGGGGGGGGGHHHHHHIIIHHHHHHHHHHHHHHHIIIJJJHHHGGGFFFFFFEEEFFFFFFFFFFFFDDDCCCAAA@@@@@@@@@AAA@@@@@@@@@@@@@@@@@@@@@@@@???===<<<;;;;;;999666444555555555444444444444333444444444444444555555555111333555777666444222000333444444444444444444444222222222222222222222222111000///000333555555444222222222111111111111000111111111111000000000000000000000000111111111111000000000000000000000000111111222222222222111111111111111111000000000000333222222111111111111111222222222222222222222222////////////////////////---///000000000000111333000000111111111111000000000000////////////......111000000000000000111111000000000000000000000000000000000000000000000000000000////////////000000111000000/////////000000000000000000000000000000222111000///............555444222000//////000000000000000000000000000000111111111111111111111111///000000111111000000///000000000000000000000000111111000000000000111111000000000000111111111111000000000000111111111111......///000000111222222111111111111111111111111111111111111000000000000333...000888:::444000222000000///.........//////000000111111111111000000111111000000111111222333000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111000000444333000//////111444666222222111111111000000000///000111000///...///000111111000000000000111111000000000000000000000000111111111222222222222222.../////////000000000000000000000000000000000000......///000111222333444000000000000000000000000111000///000111222111000333333333333333333333333000000////////////000000111111111111000000000000111111111111111111111111111111111111111111111111333222222111111111111111000000000000000000000000111111000/////////000000000000000000000000000000111111111111111111111111222222222222222222222222333333222111222333444555111111111111111111111111111111111111111111111111222222222222222222222222444333222111111222333444333333444444444444444444333222222111111222222333222222222222222222222222222222222222222222222222333333222222222222222222000000000111111111222222333333333444444444555555444444444555555555555666555555666666666666555555555555555555555555555555444444555555555555444444333333333333333333333333sssooohhhbbb\\\VVVPPPLLLHHHGGGGGGFFFFFFGGGGGGHHHIIIIIIIIIIIIIIIIIIIIIIIIGGGGGGFFFFFFFFFFFFFFFFFFEEEDDDBBBAAA@@@@@@AAAAAA@@@@@@AAAAAAAAAAAA@@@@@@@@@>>><<<::::::888666444555555555555555444444333555555555555555555555555222333444555555333222000222222333333333333333444222222222222222222222222222111111111222333444444222222222111111111000000111111111000000000000000///000000000111111111111000000000000000000000000111111222222222222111111111111111000000000000000222111111000000111111111222222222222222222222222////////////////////////...///000000//////000222000000111111111111000000000000//////////////////000000000000000000111222000000000000000000000000000000000000000000000000000000////////////000000111000000000000000111222////////////////////////000000///...............000/////////000111222333000000000000000000000000000000000000000000000000000000111111111111000000////////////////////////111111000000000000111111//////000000111111222222///000000000111111111111......//////000000000000222111111111000000000///111111111000000000000000222///111666666222000222444333111000///000111111000000111111111111000000111111000000111111222333000000000000000000000000000000000000000000000000000000000000000000000000222222111111111111000000333222111000111222333555111111111111000000000000///000111000///...///111111111000000000000111111000000000000000000000000111111111222222333333444/////////000000000111111000000000000000000000000///000000111222222333333000000000000000000000000111000/////////......---222222222222222222222222000000////////////000000111111111000000000000000222222222222222222222222111111111111111111111111333222000000///000111222000000000000000000000000111000000/////////000000000000000000000000000000111111111111111111111111222222222222222222222222222111///......000222333111111111111111111111111111111111111111222222222333222222222111111000000333333222111111222333333333333333333333333222222333222222111111222222333222222222222222222222222222222222222222222222222333333333222222111111111333333333333444444444444333333333444444444555555444444444555555555555666555555666666666666555555555555555555555555555555444444555555555555444444444444444444444444444444qqqmmmgggaaa\\\VVVOOOKKKHHHGGGGGGFFFFFFGGGGGGHHHJJJJJJJJJJJJIIIHHHGGGGGGFFFFFFFFFFFFGGGFFFFFFFFFEEEDDDBBBAAA@@@@@@AAABBBAAAAAABBBBBBBBBBBBAAAAAAAAA>>>;;;888888888777666555555666666666555444333555555555555555555555555444444333222222222222333000000111111222222222222222222222222222222222222444444333222111111111222222222222111111111000000000000000000000000111111///000000000111111111111000000000000000000000000111111222222222222111111000000000000000000111111000000/////////000000111111111111111111111111111////////////////////////...///000000///...000111000000111111111111000000//////000000000000000000000000//////000111222222111111111111111111111111000000000000000000000000000000////////////000000111000000000000000111222////////////////////////...............///000000---------...///000111111000000000000000000000000////////////////////////000000111111111111000000////////////////////////111111000000000000111111//////000000111111222222///000000000111111111111000000000000//////......222222111111000/////////000000000000000000111111111111222555444111000111444333222000000000111222000000111111111111000000111111000000111111222333000000000000000000000000000000000000000000000000000000000000000000000000222222222111111111111111000111222333444333222111111111111000000000//////000111222222000000111222111111000000000000111111000000000000000000000000111111111222222333333444000000000111111111222222000000000000000000000000222222111111111111111111000000000000000000000000---...000111222444555777000000000000000000000000222111111000000111111222000000000000000000111111111111111111111111111111000000000000000000000000111000///......///111222000000000000000000000000000///////////////000000000000000000000000000000111111111111111111111111222222222222222222222222111000///......000222333111111111111111111111111000000111111111222222222333222222111111000000///222222222222222222222222222222222111111111111111333222222111111222222333222222222222222222222222222222222222222222222222333333333222222111111111444444444444555555555555333333333444444444555555444444444555555555555666555555666666666666555555555555555555555555555555444555555666666555555444444444444444444444444444ooolllgggbbb\\\VVVPPPLLLHHHHHHGGGGGGGGGGGGHHHHHHJJJJJJJJJJJJIIIHHHFFFFFFEEEEEEFFFGGGGGGGGGGGGFFFDDDCCCBBBAAA@@@AAABBBBBBAAAAAACCCCCCCCCCCCAAAAAA@@@>>>;;;:::::::::999777555555666777666555444333555555555444444444444444555444222111111111222333//////000000111111222222222222222222222222222222444555555333000///000111222222222111111111111000000000000000111111111111000000000000111111111111000000000000000000000000111111222222222222111111000000000000111111111111//////////////////000111000000000000000000000000////////////////////////...///000000......///000000000111111111111000000//////000000000000111111////////////000111222333111111111111111111111111000000000000000000000000000000////////////000000111000000/////////000000000000000000000000000000............///000111222/////////......---------000000000000000000000000........................///000000111111000000///000000000000000000000000111111000000000000111111000000000000111111111111000000000000111111111111222222111000000///......111111111000000/////////000000000000111111111111000222444555333111000111111111000/////////000000000000111111111111000000111111000000111111222333000000000000000000000000000000000000000000000000000000000000000000000000111111111222222222333333...000333555555444222000111111000000000/////////000111222222111111222333111111000000000000111111000000000000000000000000111111111222222222222222111111111111222222222222000000000000000000000000222222111111111000000000000000000000000000000000///000111111000///111222000000000000000000000000222222111111111111222222000000000000111111111111000000000000000000000000000000000000000000000000//////////////////000111000000000000000000000000//////......//////000000000000000000000000000000222222222222222222222222222222222222222222222222222222111000111222333444111111111111111111111111000000000111222222333333222222111111111000000000222222222222222222222222000000000111111111111111333222222111111222222333333333333333333333333333222222222222222222222222333333222222222222222222222222333333333444444444333333333444444444555555444444444555555555555666555555666666666666555555555555555555555555555555555555666666666666555555444444444444444444444444ooolllgggbbb]]]WWWQQQLLLIIIIIIHHHHHHHHHHHHIIIIIIGGGGGGHHHIIIIIIHHHGGGFFFDDDEEEFFFGGGHHHGGGGGGFFFDDDCCCBBBAAA@@@AAABBBBBB???@@@BBBCCCCCCBBB@@@???======>>>@@@AAA???;;;777555555777777777666444333444444444444333333333222333333333333222222111111///000000111222222333333222222222222222222222222333444444333000///111333222222222111111111111000///000000000111111111111000000000000111111111111000000000000000000000000111111222222222222111111///000000000111111111111000000//////000000111222000000000000000000000000000000000000000000000000...///000///...---...000000000111111111111000000//////000000000111111111////////////000111222333111111111111111111111111////////////////////////000000////////////000000111111000///............000000000000000000000000000000/////////000111111///////////////......---000000000000000000000000////////////////////////...//////000000//////...000000000000000000000000111111000000000000111111111111111000000000000000000000000000111111111111111111111111111111000000000000000000000////////////000000000111111111111///333777666444222111000//////000111111111000000000000111111111111000000111111000000111111222333000000000000000000000000000000000000000000000000000000000000000000000000000000111111222333444444000111222444444333222111111000000000///////////////000111111000000111333111111000000000000111111000000000000000000000000111111111111111111000000000000000000111111111111000000000000000000000000///000000000000000000000000000000000000000000000222333333000,,,))))))***000000000000000000000000111111000000000000111111///000000000111111111111////////////////////////000000000000000000000000//////000111111111111111000000000000000000000000...............///000000000000000000000000000000222222222222222222222222111111111111111111111111111111111111222222222222111111111111111111111111///000000111222222333333111111111111000000000000111111222222222222111111000000000111111222222333333222222111111222222333333333333333333333333333222222222222222222222222222222222222222222333333111111222222222333333333333333333444444444555555444444444555555555555666555555666666666666555555555555555555555555555555555555666666666666555555555555555555555555555555nnnkkkgggccc^^^XXXQQQMMMJJJIIIIIIHHHHHHIIIIIIJJJDDDEEEFFFHHHIIIIIIHHHHHHDDDEEEFFFGGGHHHHHHGGGFFFDDDCCCBBBAAA@@@AAABBBCCC>>>???AAABBBBBBAAA???>>>;;;===AAAFFFGGGCCC<<<777444666777888777666444333444444444333333222222222000222444555555333000///000000111222333333444444222222222222222222222222111333444333000000222555222222222111111111111000//////000000111111111222000000000000111111111111000000000000000000000000111111222222222222111111//////000000111111111222111111000000111222333333000000000000000000000000111111111111111111111111...///000///...---...///000000111111111111000000//////000000111111111222////////////000111222333111111111111111111111111////////////////////////000000////////////000000111111000...------------000000000000000000000000333222111000000//////000,,,---...000111222222222000000000000000000000000000000000000000000000000......////////////......000000000000000000000000111111000000000000111111222222111111000000//////000000000000111111111111000000000111222222333333/////////000000000000000//////000000111111111222...444888777444222111000///000222333444444333222000000111111111111000000111111111000111222222333000000000000000000000000000000000000000000000000000000000000000000000000//////000111333444555666222222111111222222333444000000000000////////////---///000000//////000222111111000000000000111111000000000000000000000000222111111111000000//////////////////000000000000000000000000000000000000------...///000111222222000000000000000000000000///111333222///...000222111111111111111111111111000000////////////000000//////000000111111111222////////////////////////000000000000000000000000///000111333333333222111000000000000000000000000...............///000111000000000000000000000000222222222222222222222222000000000000000000000000......///000000000000///111111111111111111111111///000000111222222333333000000000000000111111111111111222222222222111111000000111222333333444444333222222222222222222333333333333333333333333333222222222222222222222222111111111222222333333444222222333333333444444444333333333444444444555555444444444555555555666666555555666666666666555555555555555555555555555555555555666666666666555555555555555555555555555555pppooolllggg```XXXQQQMMMHHHHHHGGGGGGHHHHHHIIIJJJIIIIIIIIIHHHHHHHHHGGGGGGEEEEEEEEEEEEEEEDDDCCCCCCEEEDDDBBBAAA@@@@@@@@@AAACCCBBBBBBAAAAAA@@@@@@???======<<<;;;::::::999999555555666666555555444333555444444333333444444555...///000111111222111111222222222222222222222222000000000///000111111222000///---,,,,,,---///000333333333222222222111111222222333444333111///---222222111000//////000000111111111111111000//////000000000000111111111111111111111111111111111111000000111000000///...---...///000111111000///...////////////////////////222222222111111111111111000000000000000000000000111111000000//////......////////////000000000000111000000000//////......111111000000//////......000000////////////000000000000000000000000000000//////000000000000//////000000000000000000000000000000////////////000000000000000000000000000000000000111111111111000000///////////////.........//////............//////222222111000//////000000222222111111111111222222...//////000000000000000222222111111000000//////...///000222222111000000222111000000000111333333333333...000888333+++///000000000000000000000000///////////////.........222222222111111111000000111222222222222111111000///000111222222222222111111111111111111111111111000000000000111222333444333333333333333333333333222222222111111111111000444333222222333333111000000000000000000000000000222222111000//////000000000000000000000000000000222222222111111111000000---...000222222222000///000000000000000000000000111111111111111111111111111111111111111000///...///000111222222222222222222222222222222222222222111222222111///...///000333333222222111000000000000000000000000000000000111111111000000000000000000000////////////000000000000000000000000000000111111000000000000111111...000222444555444333222000000000000000000000000222111///......000111333111111222222222333333333222222222222222222222222000000111222333444444555444222/////////000000000111111222222222111111000222111111111222333333444111111222222222333333333444333333222222333333444333333333333333333333333555555555444444333333333666555555555555444444444666666666666666666666666444444444555555555666666666666666666666666666666555555555555555555555555444444444444444444444444rrrpppmmmhhhaaaXXXQQQMMMHHHHHHGGGGGGHHHHHHIIIJJJIIIHHHHHHHHHGGGGGGGGGGGGEEEFFFFFFFFFEEEEEEDDDCCCFFFEEEDDDCCCBBBBBBCCCCCCCCCBBBBBBAAAAAA@@@@@@???>>>===<<<;;;:::999888888555555666666555555444333555444444333333444444555000000111222222222111111444444444444444444444444111111000000111111222333555444222111111222444555222222222111111111000000333222111111000000000000222111111000000000000000000111111111000000///...000000000000111111111111222222222222222222222222000000000000000000////////////000111111000//////111111111111111111111111111111111111111111111111333333333333333333333333111111111111000000000000////////////000000000111333333333222222222111111111111000000////////////000000////////////000000000000000000000000000000///000000111111000000///000000000000000000000000111111000000000000111111000000000000000000000000///000000111111000000///////////////////////////000//////......//////000222222111000000000000000111111111000000111111111...//////000000000000000111111111000000000000000//////000111111111111111222111000000000111222333111333///222:::444,,,000000000000000000000000000000000000000000000000000222222222111111111000000+++,,,---///000000111111444444333222111000000///111111111111111111111111222222222111222222333333000000000000000000000000222222222111111111111000444333111222222333111000000000000000000000000000222111111000000000000000000000000000000000000000222222222111111111000000000222333555555444333222111111111111111111111111111111111111111111111111111111222222111111000///000000111222222222222222111111111111111111111111000111222111/////////000///////////////000000000000000000000000000000000000000000000000111111111111000000//////000000111111111111111111111111111111111000000000000111111...///111333444333333222000000000000000000000000222222222333333222222222111111111111222222222333000000000000000000000000111111222222333444444444555333000000111222111111222222333333333333222222333333222222333444444555111111222222222333333333222111111000000111111222333333333333333333333333555555444444444333333333444444444555555555666666666666666666666666666666444444444555555555666666666666666666666666666666333333333333333333333333444444444444444444444444sssrrrnnniiiaaaXXXQQQLLLHHHHHHGGGGGGHHHHHHIIIJJJHHHHHHHHHGGGGGGGGGFFFFFFFFFFFFFFFGGGFFFFFFEEEDDDEEEDDDCCCBBBBBBCCCDDDDDDCCCBBBBBBAAAAAA@@@@@@??????>>>===;;;:::888777666555555666666555555444333555444444333333444444555333333333333333222222111444444444444444444444444222222111111222222333444444333222111111222333444111111111000000000//////333111///......///111222111111111000000000000000000000000000000//////...000000000000111111111111222222222222222222222222//////000000000000000000000000111222222111000000111111111111111111111111000000000000000000000000000000000000000000000000111111111111222222222222/////////000000000111111000000000000////////////111000000000000/////////000000////////////000000000000000000000000000000///000000111111000000///000000000000000000000000222222111111111111222222000000000000000000000000//////000000000000//////......//////000000111111111000000//////000000111222111000000000000000000111000000//////000000111...///000000111111000000000000000000111111111111000000000000000111111222111111000000111111222333000222000444<<<777...111000000000000000000000000111111111111111111111111222222222111111111111111...///000111222333333333222111000///......//////111111111111111111111111111111000////////////000////////////////////////222222222111111111111000333222111111222333111000000000000000000000000000111111111000000000000000000000000000000000000000222222222111111111111111///000111222222222111000111111111111111111111111111111111111111111111111222222222222222222111000000000111222222222222111////////////////////////000111222111000///000111---......///000000111111000000000000000000000000//////000000111111222222111111111000000111111111222222222222222222222222111111000000000000111111...///111222333222222111000000000000000000000000000111333444444333111///000000000111111111222222000000000000000000000000333333333333333333333333555333222111222333333222222333333444444444333333444444333333444444555555111111222222222333333333222111111000000111111222333333333333333333333333555444444444444333333333222222333444555666777888666666666666666666666666444444555555555666666666666666666666666666666666333333333333333333333333444444444444444444444444tttsssoooiiiaaaXXXPPPKKKHHHHHHGGGGGGHHHHHHIIIJJJHHHHHHGGGGGGGGGFFFFFFFFFFFFFFFGGGGGGGGGFFFFFFEEEBBBAAA@@@@@@@@@AAABBBCCCCCCBBBBBBAAAAAA@@@@@@??????>>>===;;;999777666555555555555666555555444333555444444333333444444555555555555555444333222111222222222222222222222222333222222222222333444444333222222111111222222333222111111111000000000000000000///......///000111000000111111111000000000//////000000000//////...///000000000111111111111000000000000000000000000/////////000000111222222111111111222222111111111111111111111111111111111////////////000000000000........................000000000111111222222222//////000000000111111111........................000000000000000000000000000000////////////000000////////////////////////...//////000000//////...////////////////////////222111111000000111111222000000000000000000000000/////////000000/////////......///000000111222222111111000000000000111111111111000000000000000111000000////////////000000//////000111111111111000//////000000111111222222111000/////////000222333111111111111111222222222///222000555>>>999///222000000000000000000000000000000000111111111111111111111111111111111111111444444444444333222111111///......///111444777999111111111111111111111111111111000000000111111222222222222222222222222222222222222111111111000000333111000111222222111000000000000000000000000000000000111111111000000000000000000000000000000000111111111111111111111111...///000111111000//////111111111111111111111111111111111111111111111111222222333333333222222111000111111222222222111111000000000000000000000000000111222111000///000111000000111111222222222222000000000000000000000000......///000111222222333222222111111111111222222222222222222222222222222111111000000000000111111...///000111111111111000000000000000000000000000///000000111111000......///000000000000111111111222222222222222222222222333333222222222111111111444333111222333333333222111222333333333333333333444444333333333333444444111111222222222333333333444333333222222333333444333333333333333333333333444444444444444444444444333333444444555666666777666666666666666666666666555555555555666666666666666666666666666666666666666666666666666666666666444444444444555555555555tttrrroooiiiaaaXXXPPPKKKHHHHHHGGGGGGHHHHHHIIIJJJHHHHHHHHHGGGGGGGGGFFFFFFEEEFFFFFFGGGGGGGGGFFFFFFBBBAAA@@@??????@@@BBBBBBCCCBBBBBBAAAAAA@@@@@@??????>>>===;;;999777666555555555555666555555444333555444444333333444444555666666666555444333222111222222222222222222222222333333333222333333444555555444444444444444444555333333222222222111111111......000111111000/////////000111111111111000000//////000000000000/////////000000000111111111111////////////////////////000000//////000111222333222111111111111111111222000000000000000000000000......//////000000000000111111111111111111111111...//////000000111111111000000000000111111111111111111111111111111111111000000000000111111111111000000////////////000000////////////////////////---......//////......---////////////////////////000000////////////000000000000000000000000000000//////000000000000//////...//////000111222333333111111000000000000111111111000000000000000111111000000////////////000000///000000111111111111111//////000000111111222222111000/////////000222333000000111111222222222222...222000666???999000333000000000000000000000000/////////000000111111111111111111111111111111111111111111111000///...---111111111333666:::>>>@@@111111111111111111111111111222222333444555777888333333333333333333333333222222222111111111000000222111000000222222222000000000000000000000000000///000111111111111000000000000000000000000000000111111111111111111111111333333333333333333222222111111111111111111111111111111111111111111111111111222222333333333222222111111222222222111111000111111111111111111111111///000111111000///000222222222222222111111000000111111111111111111111111......///000111222222333222222111111111111222222111111111111111111111111111111000000000000111111///000000111111111111111000000000000000000000000222111///........./////////000000000000111111111222222222222222222222222222222111111000000//////222111000111333333222111000000111222222222222222333333222222222222222333111111222222222333333333444333333222222333333444333333333333333333333333444444444444444444444444555555555555555555555555666666666666666666666666555555555666666666777777666666666666666666666666666666666666666666666666444444444555555666666666rrrqqqmmmhhh```WWWPPPKKKHHHHHHGGGGGGHHHHHHIIIJJJIIIIIIIIIHHHHHHHHHGGGGGGDDDEEEFFFFFFGGGFFFFFFFFFDDDCCCBBBAAAAAABBBCCCCCCCCCBBBBBBAAAAAA@@@@@@???>>>===<<<:::999777666555555555666666555555444333555444444333333444444555666666666555555333222222444444444444444444444444333333222222333333444555222222222222222222222222333333333222222222222111...///111222222111///---...///111222222111000000///000000111111111111000000000000000111111111111........................222111000///000111222333222111000000000000111222////////////////////////...//////000000111111222000000000000000000000000///////////////000000000000000000111111111222222////////////000000000000000000000111111111111222000000////////////000000000000000000000000000000---......//////......---000000000000000000000000000000////////////000000000000000000000000000000000000111111111111000000000000111111222222333333111000000//////000000111000000000000000111111222111000000//////000000111///000111111222222111111000000000000111111111111000000000000000111111222000000111222222222222111///222000555>>>888000333000000000000000000000000......///000000111111111111111111111111222222222000000111222222222222222111111111111333555777888111111111111111111111111------...///111333555666111111111111111111111111222222222111111111111000111000///000222222222000000000000000000000000000...///111222222111000000000000000000000000000000111111111111111222222222222222222222111111111111222222222222222222222222111111111111111111111111000111222222222222222222111222222222222111000000222222222222222222222222///000111111000000111222111111000000///......---111111111111111111111111//////000000111111222222111111111000000111111111000000000000000000000000111111000000000000111111111111111111111111111111000000000000000000000000555333111///...///111222000000000111111111222222000000000000000000000000222222111111000000000///111000000222333333222000//////000111222222222222333333222111111111222222111111222222222333333333222111111000000111111222333333333333333333333333333333333444444444444555666666555555555444444444666666666666666666666666555555666666666777777777666666666666666666666666444444444444444444444444444444444555666666777777pppooolllggg___WWWOOOKKKHHHHHHGGGGGGHHHHHHIIIJJJJJJJJJJJJIIIIIIIIIHHHHHHCCCDDDEEEEEEFFFFFFFFFEEEEEEDDDBBBAAAAAAAAAAAABBBCCCBBBBBBAAAAAA@@@@@@???<<<<<<;;;:::999888777666555555666666555555444333555444444333333444444555555555555555444444333222444444444444444444444444222222222222222333333444000000111111111111000000222222222222111111111111222222222222111000//////...///111222222222000000000000111222222222222222000000000000111111111111000000000000000000000000333222111//////000111222111000000//////000000111000000000000000000000000//////000000111222222333////////////////////////111111000000000000000000000000111111111222222222,,,,,,,,,---------......000000111111111222222222000000////////////000000000000000000000000000000//////000000000000//////000000000000000000000000111000000000000000000111000000000000000000000000111111222222222222111111222222222222222222222222000//////......//////000000000000000000111222222111111111000000111111111000000111222222222222111111111111000000000000000//////000111111111111111///000111222333222222111111333///333<<<777///333000000000000000000000000//////000111111222333333000000111111111222222222333333444444555555444444000000000000000000000000111111111111111111111111,,,,,,,,,---...000111222000000000000000000000000222222222111111111111000111//////000111222222111000000000000000000000000...///111222222222000000000000000000000000000000000000111111111222222222111000000///////////////222222222222222222222222111111111111111111111111///000111111222222111111222222222222222111000000333333333333333333333333...000111111000000111222000000000///////////////111111111111111111111111000000000000000111111111111000000//////000000111111111111111111111111111111111000000000000111111222222222111111111222222000000000000000000000000333222222111000/////////111111111111222222222333000000000000000000000000333333333222222222222222111111111333555555333111///000111222333333333333444444333222222222222222111111222222222333333333222111111000000111111222333333333333333333333333333333333444444444555555444444444555555555555555666666666666666666666666555666666666777777777777666666666666666666666666444444444444444444444444444444444555666777777777ooommmkkkfff___WWWOOOKKKHHHHHHGGGGGGHHHHHHIIIJJJKKKKKKJJJJJJJJJIIIIIIIIICCCCCCDDDEEEEEEEEEEEEEEEDDDBBBAAA???>>>>>>??????CCCCCCBBBAAAAAA@@@@@@???;;;;;;::::::999888777777555555666666555555444333555444444333333444444555444444444555444444333222222222222222222222222222222222111111222222333444333444444555555444444333111111111111000000000000666444222000//////000111---///111222333222111000000111222333333333333333000000000000111111111111111111111111111111111111555333111000///000111222111000///......///000111111111111111111111111111///000000111222333333333222222222222222222222222333222222222111111000000000111111111111222222222////////////000000111111000000111111222222222222000000////////////000000000000000000000000000000111111222222222222111111000000000000000000000000222222111111111111222222000000000000000000000000222222333333333333222222333333222222222222222222//////............//////000000///000000111222222222222111111111111222222000000111222222222222111222222111111000000//////...///111222222222111000///000111222333222111111222333///222:::666///333000000000000000000000000000000111222333333444444000000111111222222222222333333333222111000...---222333333444444444333333111111111111111111111111333333222222333444555555111111111111111111111111222222222111111111111000000/////////111222222111000000000000000000000000---///111222333222111000000000000000000000000000000000111111222222222222444444333222111111222222222222222222222222222222111111111111111111111111...///000111111111111111222222222222222111000///222222222222222222222222...000111111000000111333000000000111222222333333111111111111111111111111111111111000000000000000000000////////////000000222222222222222222222222111111000000000000111111333333222222111222222333000000000000000000000000///000111111000...,,,+++111222222222222333333333222222222222222222222222444444444444444444444444222222333444666666555333000111222333444444555444666555444444333333333333111111222222222333333333444333333333333333333444333333333333333333333333333333333444444555555555222333333444555666777777666666666666666666666666666666666666777777777777666666666666666666666666777777777777777777777777444444444555666777777888ooonnnkkkfff___WWWOOOKKKHHHHHHGGGGGGHHHHHHIIIJJJJJJIIIIIIHHHHHHGGGGGGFFFEEEEEEEEEEEEDDDDDDDDDDDDCCCBBB@@@@@@@@@BBBDDDEEEDDDDDDCCCBBB@@@???>>>>>>======<<<:::888777555555666555444333333444555666555444222222222444666777222333444555444333222111222222222222222222222222444444444444444444444444333222111222444555444333222333333333333222111111111000000000//////......111111111111111111111111...///000111111000///...000000000000000000000000000111111111111222222222111111111111111111111111000000111111111111000000000000000000111111111111///111333333222111111111111000/////////111222333111111111111000000000000111111111111111111111111000000000000000000000000111111111000000000000000444111...---///000///---000000111111111111000000000///...------...///000222111111111000000//////000000000000000000000000222111111111000000////////////000000000000//////222222111111000000//////222111000//////.........222222111111111111111111000000000000000000111222000000000000000000000000000111111111111222222222111111111111111111111111222222222222222222222222333444333111555;;;888000333111000111444444222///111000000222555666555444111000...---...///111222111111000000000000111111000000000000000000000000000000000000000000000000//////000000111111111111000000000000111111111111111111111111000000000000,,,///222222000///111333000111111111111222222222222222222111111111111000888666555333222222333333///000111222222222222222...//////000000000//////333333333333333333333333///000111222222333333222222444666666444111000000000000000000111222333444222000//////000111111000333222222222111111000000333333333333333222111000333333222111000000111111111111111111111111111111111111111111111111111111111111000000000000111111111111222222222222111111000111111111111222222222222222333333333444444444222222222222222222222222222222222222222222222222333222111111333333222111111111222222222333333333111222333333444444333333333333333333333333333333222222222222222222222222111111111111111111111111333333222222333555666777111222444555555444222111555444444444444555666666555555444444444444555555666666666666666555555555777777777777777888888999666666666666666666666666666666666666666666666666444444555555666666777777ooonnnkkkfff___WWWPPPKKKHHHHHHGGGGGGHHHHHHIIIJJJJJJIIIIIIHHHHHHGGGGGGFFFEEEEEEEEEEEEDDDDDDDDDDDDAAA@@@???>>>???@@@BBBCCCCCCCCCBBBAAA@@@@@@??????======<<<:::888777555555666555444444444444555666555444333222222444555777444444555555444444333222222222222222222222222222444444333333333333333333333222111222444555444333111222222222222111000000333333333222222222111111000000000000000000000000//////000111111000//////000000000000000000000000///000000000000111111111111111111111111111111111000000111111111111000000//////000000000111111111///111222333111000000111000000/////////000111222111111111111000000000000111111111111111111111111000000000000000000000000111000000000000000000000222///------000111111000......////////////......000000000//////000000000111111111111000000000///111111111111111111111111222111111111000000000000//////000000000000//////111111111111000000000000111111000////////////000000000000111222222222333555444333111000000//////111111111111111111111111000111111111111222222222111111111111111111111111222222222222222222222222333333222111888@@@AAA<<<444111......///111000///333444555777888666222///222111/////////000222333111111000000000000111111111111111111111111111111111111111111111111111111000000000000000111111111000000000000111111111111111111111111000000000000000111222111000//////000000111111111111222222222000000111111222222222333333333111000/////////000111111222222222111111000,,,---...000111222333333222222222222222222222222//////000000000///......---///222444333222222333/////////000000111222222222000//////000111111000222222111111111000000000222222333333222111111000111111000000000111222222111111111111111111111111////////////////////////111111000000000000111111111111222222222222111111111111111111222222222222222222222222333333333333000000000000000000000000222222222222222222222222333222111111333333222111111111222222222333333333000111111222222222222222333333333333333333333333222222222222222222222222444444444444444444444444444333333222333444666666111222444555555444222111555444444444444555666666555555444444444444555555666666666666666666666555777666666666666777888888666666666666666666666666444444444444444444444444555555555666666666666666pppooolllggg___WWWPPPKKKHHHHHHHHHHHHHHHIIIIIIJJJJJJIIIIIIHHHHHHGGGGGGFFFEEEEEEEEEEEEDDDDDDDDDDDD@@@???=========>>>@@@AAABBBBBBBBBAAAAAA@@@@@@@@@======<<<:::888777555555666555444444444444555666555444333222333444555666444444333333222222222333222222222222222222222222222222222333333333333333333222111222444555444333111111111111111000000///111111000000000000//////000000000000000000000000///000000111111000000///000000000000000000000000/////////000000000000111111111111111111111111111000000111111111111000000////////////000000000000...000111111000//////000000////////////000000111111111111111000000000000111111111111111111111111000000000000000000000000000000000000000000111111000...---...000222222222////////////////////////000111111222222111111000111111111111000000000000111111111111111111111111111111111111111000000000///000000111111000000///000000000111111111111111000000/////////000111111//////000111222333333444555555333222111111111111222222222222222222222222000111111111111222222222111111111111111111111111222222222222222222222222444333111111888@@@CCCAAA999666222111222333555555777777999::::::666000+++222222111000111222333444111111000000000000111111111111111111111111111111111111111111111111111111111111111000000000000000000000000111111111222222222222111111111000000000666333111/////////......000111111111111222222222...///000111222333444444111000///...............333333333222222000//////---...///111222333333333111111111111111111111111000000000000///...---,,,***---000111111111222333000000000000000000000000222000//////000111111000111111000000000000//////111111222222111111000000////////////000111222222111111111111111111111111////////////////////////111111000000000000111111111111222222222222111111111111111111222222222333111111111222222222222333000000000000000000000000222222222222222222222222333222111111333333333111111111222222222333333333111111222333333333333333333333333333333333333333333333333333333333333333222222222222222222222222444444333333333444444555222222444444444444222222555444444444444555666666555555444444444444555555555555666666666666666666666555555555555666777777666666666666666666666666444444444444444444444444666666666666666555555555qqqpppmmmggg```WWWPPPLLLHHHHHHHHHHHHHHHIIIJJJJJJJJJIIIIIIHHHHHHGGGGGGFFFEEEEEEEEEEEEDDDDDDDDDDDD@@@???>>>======>>>@@@AAAAAAAAAAAAAAAAAAAAAAAAAAA======<<<:::888777555555555555555444444555555555555444333333333444444555444333111000000000111222222222222222222222222222111111222222222222333333333222111222444555444333222222222222222111000000////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111000000111111111111000000....../////////000000000...000111000///...///000//////////////////000000111111111111000000000///111111111111111111111111000000000000000000000000000000000000000111111111000/////////000111111111222111111111111111111222///000111222222111000///111111111000000000000000111111111111111111111111111111111111111111111111000000000111111000000000000000000111111222222222////////////000111222333000000000111222222222333111111111111111222333444222222222222222222222222000000111111111222222222111111111111111111111111222222222222222222222222444333222222666:::;;;:::===<<<::::::;;;<<<>>>>>>999888888888777444///+++222111111111111222333333222111111000000111111222111111111111111111111111111111111111111111111111111111111111000000000000000000111111111222222222222222222111111111000000777333///---///000///...000000111111111222222222///000000111222222333333222222111111000000000000222222222222222111000///111222222222222111111000000000000000000000000000111111111111111000///...---///111111000//////000111111111111111000000000222000//////000111111000000000000///////////////000000111111111000000///000///////////////000111111111111111111111111111111111111111111111111111111111000000000000111111111111222222222222111111111111111222222222333333000000111111111222222222222222222222222222222222111222222222222222333333333111111111333444333222111111222222222333333333333444555555666666555555333333333333333333333333333333333333333333333333111111111111111111111111555444444444444333444444222333333444444333333222555444444444444555666666555555444444444444555555555555555555666666666666555444444444444555666666666666666666666666666666666666666666666666666666777777666666555555444444rrrqqqnnnhhh```XXXPPPLLLIIIIIIHHHHHHIIIIIIJJJKKKJJJIIIIIIHHHHHHGGGGGGFFFEEEEEEEEEEEEDDDDDDDDDDDDBBBAAA???>>>>>>???@@@AAA@@@@@@AAAAAAAAAAAABBBBBB======<<<:::888777555555444555555555555555555444444444444444333444444444555444222111111111222333222222222222222222222222111111111222222333333333333222111222444555444333333333444444333333222111222222222222222222222222222222222222222222222222111111000000000000111111000000000000000000000000111111222222222222333333111111111111111111111111000000111111111111000000////////////000000000000///000000000......///111000000000000000000//////111111111111000000000///111111111111111111111111000000000000000000000000//////000000111111111111111111222111000000///000222222111111111111222222...///111111111111///...000000000000000000111111111111111111111111111111111111111111111222222222000000111111111111000000000000111111222222333333////////////000222333444333222222222111000000000/////////000000111333333111111111111111111111111000000111111111222222222111111111111111111111111222222222222222222222222333222333555666555333222888:::<<<>>>?????????@@@888666444333333222111///000000000000111111222222222222111111111111222222111111111111111111111111111111111111111111111111111111111000000000000000111111111111222222222222222222222222111111111111555111------000222222000000000111111111222222222111111111111111111111111222222222222222222111111///000111222222222222222222222222222222111000000000000000000000000000000//////000111111111111111///111222222111000111222222222333333333222111111222000//////000111111000///////////////000000000///000000111111111000000222222000///............111111111111111111111111222222222222222222222222111111000000000000111111111111222222222222111111111222222222222333333333000000111111111222222222222222222222222222222222111111111222222333333333222111000111333444333222111111222222222333333333333444555555666666555555333333333333333333333333333333333333333333333333444444444444444444444444444444444444444444333333333333333333333333333333555444444444444555666666555555444444444444555555444555555555666666777777444444444444444555555666666666666666666666666666666666666666666666666666777777666666555555444444tttrrroooiiiaaaXXXQQQLLLIIIIIIIIIIIIIIIJJJJJJKKKJJJIIIIIIHHHHHHGGGGGGFFFEEEEEEEEEEEEDDDDDDDDDDDDCCCBBB@@@??????@@@AAABBBAAAAAAAAAAAAAAAAAAAAAAAA======<<<:::888777555555444444555666666555444444444444444444444444333333777666555555444444555555222222222222222222222222111111222222333333444444333222111222444555444333444444444444444333333222000000000111111111111111333333333333333333333333222111111000000111111222000000000000000000000000222222222333333333444444111111111111111111111111000000111111111111000000000000000000111111111111000111111000///...000222000111111111111000000///111111111111000000000000111111111111111111111111000000000000000000000000/////////000111111222222111222444333111/////////111000///......///000111///000000000000000000///000000000000111111111111222222222222222222222222111111111222222222222222000111111222222111111000111111111222222222222222/////////000111222333444444333333222111000//////222111111000//////000000000000000000000000000000000111111111111222222222111111111111111111111111222222222222222222222222111000333888888444222333...222666999999999888888555333000///000111222111000000000111111111111111222222111111111111222222222222222222222222222222222222222222222222222222///000000000111111111111111111111222222222222333333222222222222111111111000///......000222333333000111111111111222222222222222222111111111000000000111111222222111000000//////000222222333333333...///000111222222222222000000000000000000000000---...///000000111111111...000111222222222444666111222333444444444222222222000//////000111111000//////000000000000111111000000111111222222111111444333222000///...------111111111111111111111111000000000000000000000000111111000000000000111111111111222222222222111111222222222222333333333333111111111222222222222333000000000000000000000000111111111222222333333444222111000111333444444333111111222222222333333333111111222333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333444555555444444333333333333333333333333333555444444444444555666666555555444444444444555555444444555555666777777777555444444444444555666666666666666666666666666666444444444444444444444444666666666666666555555555tttsssoooiiiaaaYYYQQQLLLIIIIIIIIIIIIIIIJJJKKKKKKJJJIIIIIIHHHHHHGGGGGGFFFEEEEEEEEEEEEDDDDDDDDDDDDDDDBBBAAA?????????AAABBBAAAAAAAAAAAAAAAAAAAAAAAA======<<<:::888777555555444444555666666555444444444555555555444333333222444555555555555444333333222222222222222222222222222222222333444444555555333222111222444555444333333444444444444333222222---........./////////000222222222222222222222222222222111000000111222222000000000000000000000000111111222222222333333333111111111111111111111111000000111111111111000000111111111111222222222222111222222000//////111333111222333333222111000///111111111111000000000000111111111111111111111111000000000000000000000000...//////000111111222222///111444333111000000111222111///......///111222222111111000000111111222///000000000111111111111222222222222222222222222111111111222222333333333000111111222222111111000333222222222222222222111000000000000111222333333333222222222111000000000222222111111000000111111111111111111111111111111000111111111111222222222111111111111111111111111222222222222222222222222222000222777666111111444,,,///222333111000111222222111000000111222111000000111111222222222222222333222222111111222222333222222222222222222222222222222222222222222222222......///000111222222333111111111222222222333333333333222222222111111111...///000111000000222333000111111111111222222222111111111111111222222222000000111222222111000000000111111222222222111111......///000111111111111111111111111111111111111///000111111111111111000///111222222111222444555///000222444444444333222222000//////000111111000000000000111111111222222000111111222333333222222444333222111000/////////111111111111111111111111000000000000000000000000111111000000000000111111111111222222222222111111222222222333333333444444222222222222333333333333000000000000000000000000000111111222333333444444111000000111333444444333111111222222222333333333000111111222222222222222333333333333333333333333444444444444444444444444000000000000000000000000111222444555555555555444444333333222222333333444555444444444444555666666555555444444444444555555444444555555666777777888555555555444555666666777666666666666666666666666444444444444444444444444555555555666666666666666uuussspppjjjbbbYYYQQQLLLJJJIIIIIIIIIIIIJJJKKKKKKJJJJJJIIIHHHHHHGGGGGGFFFEEEEEEEEEEEEDDDDDDDDDDDDCCCBBB@@@???>>>???@@@AAABBBBBBBBBAAAAAA@@@@@@@@@======<<<:::888777555555333444555666666555444333444555555555444444333222111111222333222111000///222222222222222222222222222222333444444555666666333222111222444555444333222333333333333222111111000000111111222222222333111111111111111111111111333222111000000111222333000000000000000000000000000111111111111222222222111111111111111111111111000000111111111111000000111111222222222333333333222222222111///000222444222333333444333222111000111111111111000000000000111111111111111111111111000000000000000000000000...//////000111222222222,,,000333444222111222333444333111000000111333444444333222111111222333444//////000000111111111222222222222222222222222222111111111222222333333333111111222222222222111111444333333222222111111111111111111000111111222333111111111111111222222222000000000111222444555666222222222222222222222222000111111111111222222222111111111111111111111111222222222222222222222222555222111444222,,,---222000111222111...---///111111111111222444333000...111222333444444444333333333222222111111222222333222222222222222222222222222222222222222222222222------...000111222333444111111222222222333333333333333333222222222111111---000333222000///000333000111111111111222222222//////000111222333333444111222333444444333222111222222222222222111000///111111111000000///------111111111111111111111111444444444444444333222111333444444222000///000111---///111333444333222111222000//////000111111000000000111111222222222333000111222333333333333333222222111111111111111222111111111111111111111111222222222222222222222222111111000000000000111111111111222222222222111111222222333333333444444444222222333333333444444444222222222222222222222222000000111222333333444444111000000111333555444333111111222222222333333333222222333444444444444333333333333333333333333333444444444444444444444444333333333333333333333333000111333555666666555555444333333222222333333444555444444444444555666666555555555444444555555555444444444555666777777888666555555555555666777777666666666666666666666666666666666666666666666666444555555555666666777777|||yyysssjjjaaaWWWPPPLLLHHHHHHHHHHHHHHHHHHHHHHHHIIIHHHGGGGGGFFFFFFGGGGGGHHHGGGEEEDDDDDDDDDEEEFFFDDDCCCAAA@@@???@@@@@@AAA@@@AAAAAABBBBBBAAAAAA@@@??????===<<<:::999777777333333444555666666555555444444444555444444333333222333333444444333333222333333333333333333333333222222111111111111222222111000//////000222444555555555555444444333333333333222111111000111111111222222111111111111222222555444444333222111000000222222111111111111111111000000000000000000000000222222222222222222222222111111111111111111111111111111222222222111111000111111111111111111111111444444333222111111111222333222111000////////////333333333333333333333333111///...///222333222000000111111111111222222222///111222222111111222333111111111111000000000000000000000000000000000000222222222333333222222222///000111222333222111111222222222222222222222222000000000000000000000000111111111111222333444555333222000//////000222333333333222222111000000000555555444333222111000///222222222222222222222222333222222222111111000000111222222333333222222111333333333333333222111000111111111111111111111111000000111111222222222222444444444444444333222111333222222111111222222333111000///000111111111///444222222333555444000,,,333222222111111222222333222111111000//////000000444444444333333333222222222222222111111111111000...///000111222222222222222222222111111111111000222222111111111111111111222222222111111111000000000000111222222222222111222333333444333222000///000000111222222222111111222111111111000000//////333111///000222333222///222222222222222222222222111111111111111111111111000000/////////111222333000000000000000000000000555111+++&&&%%%)))...111222222111111111111222222000111222222222000///...222222222111111000000000000000000000000000000000000000111111111222222222333333333222222111111111333333333333333333333333444444444444444444444444333333333222222111111111111222222333333222222111333333333333333333333333222222333333333333444444333333333333333333333333333333333333333333333333444444444333333222222222111222333333444444333333444444444444444444444444444555555666666666666666999888777555555555666666555555555555555555555555333333333444444444555555555555555555666666666777555555666666777666666555~~~{{{uuummmcccYYYRRRNNNHHHHHHHHHHHHHHHHHHHHHHHHIIIHHHGGGGGGFFFFFFGGGGGGGGGFFFEEEDDDDDDDDDEEEFFFCCCBBBAAA@@@???@@@AAABBB@@@AAAAAABBBBBBAAAAAA@@@???>>>===;;;:::888777666444555555666777777666666333444444555444444333333111222222333333222222111333333333333333333333333222222111111111111222222222111111111222333444555444444444444333333333222333222222111111111111111222222111111111111222222333222222111111000000///111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000111222222222222222111111111111111111111111333333222111111111111111/////////000000111222333111111111111111111111111111///...///222333222000000111111111111222222222///111222222111111222333111111111111000000000000111111111111111111111111111111222222222222111111///000111222333222222111222222222222222222222222222222222222222222222222111111111111222333444555333222111000000111222333000000111111222333333333333222222222222222111111333333333333333333333333333333333222222222111111222222333333333333222222333333333333333222111111111111111111111111111111000111111111222222222222333333333333333222111111333222222111111222222333222111000000222222111000222111111222444444222///333222222111111222222333222111111000000000111111/////////000000111111111222222222111111111111000222222222222222222222222222222222111111111111000111111111111111111111111222222222111111111000000000000111222222222222111444444444444444333222222222222111111111111111111222222222222111111111000333111///000222333222000222222222222222222222222111111111111111111111111111000000//////000111222000000000000000000000000333222///------///222444222222111111111111222222222222222222222111000000222222111111000000000000111111111111111111111111000000111111111222222222333333333222222222111111333333333333333333333333333333333333333333333333333333333222222222111111222222333333333333222222333333333333333333333333222222333333333333444444333333333333333333333333333333333333333333333333444444444333333222222222222222333444444444444333444444444444444444444444333444444555555555555555444444444555666888:::<<<555555555555555555555555555555555666666666777777555555555666666666777777555555666666666666666555~~~{{{uuummmcccZZZRRRNNNHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHGGGFFFFFFFFFFFFGGGGGGFFFEEEDDDDDDDDDEEEEEEAAAAAA@@@??????@@@BBBBBB@@@AAAAAABBBBBBAAAAAA@@@>>>===<<<:::999777666555555555666777777777777666333333444444555444444333111111222222222222111111222222222222222222222222222222111111111111222222222222222222333444555555333333333333222222222222333333222111111111111111222222111111111111222222000000000000000000000000111111111111111111111111111111111111111111111111000000000000000000000000222222222222222222222222///000111222222222222222111111111111111111111111222222111000000000111111000000000000000111333333111111111111111111111111111000///000222222222000000111111111111222222222///111222222111111222333222222111111111000000000111111111111111111111111000111111111111111111000000111111222333222222222222222222222222222222222333333333333333333333333111111111111222333444444333222111000000111222333000111111222222333333444000111111111222222333333333333333333333333333333333333333333333222222222222222333333333333222222333333333333333222222111222222222222222222222222111111111111222222222222222222222222222222111000333222222111111222222333333111000111222333222111222111000111333333333222333222222111111222222333111111111111111111222222,,,---...///000111222222222222222111111111111000333333222111111111111222222222222111111111111000111111111111111111111111222222222111111111111111000000111222222222222111444444333222222222222333444333222000000000111111333333333222222222222222222111000111222222111000111111111111111111111111111111111111111111111111222111000000///000000111000000000000000000000000000000111333333444444444222222111111111111222222444333222222222222222222111111111111000000000000111111111111111111111111111111111111111222222222333333333222222222222111333333333333333333333333222222222222222222222222333333333333222222222222222222333333333333222222333333333333333333333333222222333333333333444444333333333333333333333333333333333333333333333333444444333333333333222222222222333444444444444444444444444444444444444444222333333444555444444444222222333555777999;;;===555555555555555555555555555555666666666777777777555555666666666777777777666666666666666666666666|||yyytttlllbbbXXXPPPKKKHHHHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGFFFFFFFFFFFFFFFFFFFFFEEEEEEDDDDDDDDDDDD@@@@@@?????????AAABBBCCC@@@AAAAAABBBBBBAAAAAA@@@======;;;:::888777555555555555666666666666555555333333444444555444444444222222222333333222222222222222222222222222222222333222222111111222222333222222222222333333444444222222222222222222222222333333222111111111111222222222111111111111222222000000000000111111222222111111111111111222222222111111111111111111111111111111111111111111111111222222222222222222222222111111222222222111111000111111111111111111111111111111000000000000000111333333222111000000000000333333333333333333333333111111111111111222111111000000111111111222222222///111222222111111222333222222222111111111000000111111111111111111111111000000111111111111000000111111222222222333333333222222222222222222222222111111111111111111111111222111111111222222333444333222222111111222222333444444444333222222111111111111111222222222222333222222222222222222222222333222222222222222222222222333333333333333333222222333333444333333222222222222222222222222222222222222222222222222222222111111222222222111111000333222222111111222222333333222111222333333222111222222111000111222222222333222222111111222222333000111111222222222222222000000111111222333333444222222222111111111000000111111000//////000000111222222222111111111000000111111111111111222222222111111111111111111111111000000111222222222222111222111000/////////111111666444222000//////000111222222222222222222222222222111111111111222111111000000000000000000000000111111111111111111111111222222111000000/////////000000000000000000000000---///000222333222222111222222111111111111222222444333111000000111222333222222222222222222111111111111111111111111111111111111111111111111111111222222222222222222222222333333333333333333333333222222222222222222222222333333333333333333333333222333333333333333333222222222333333333333444444222222222333333333444444333333333333333333333333333333333333333333333333333333333333333333333333222333333444555444444444555555555555555555555555333333444555555555555444666666666666666777888888555555555555555555555555444444444444555555555555555666666666666777777777666666666666666777777777|||yyytttmmmcccYYYPPPKKKHHHHHHHHHHHHHHHHHHHHHHHHHHHGGGFFFFFFEEEEEEFFFFFFEEEEEEEEEEEEDDDDDDCCCCCC@@@??????>>>???@@@BBBCCC@@@AAAAAABBBBBBAAAAAA@@@======;;;:::888777555555444444444555555444333333222333333444555555555444333333444444444444333333222222222222222222222222333333222222222222333333111111111222222222222222222222222222222222222222444333333222111222222222222222111111111111222222000000111222222333333333000000111111111222222222111111111111111111111111222222222222222222222222222222222222222222222222333333333222111000///...111111111111111111111111111000000000000000111111444333222111000000000000333333333333333333333333111222222222111111111222000000111111111222222222///111222222111111222333222222222222111111111111111111111111111111111111000000111111111111000000222222222222222333333333222222222222222222222222111111111111111111111111222222111111222222333333333222222222222222222333555555444444333222222222333333333333222222222222222222222222222222222222222222222222222222222222333333333444444333333333222333333444444444333333222222222222222222222222333222222222222222222222000111111222222222111111333222222111111222222333333222111222333333222111333222222111000000000111333222222111111222222333000111111222222222111000333333333333333333333333222222222111111111000000000000000000000111222222222222222111111111000000000000111111111222222222111111111111111111111111000000111222222222222111111111/////////000111222666444222000//////000111000000111111111111111111111111222111111111111222000000000000000000000000111111111111111111111111111111111111000000//////000000000000000000000000000000000000000000000000222222111111111111222222222111000//////000111222333333333333333333333333111111111111111111111111111111111111111111111111222222222222222222222222333333333333333333333333444444444444444444444444333333333333333333333333333333333444444333333333222222222333333444444444222222222333333333444444333333333333333333333333333333333333333333333333333333333333333333333333333333444555555555444444555555555555555555555555444444555666666666666666777777777777777666555555666666666666666666666666444444444555555555666666666666666666777777777888777777666777777999:::;;;~~~|||wwwpppfff[[[RRRMMMHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGFFFEEEEEEEEEEEEFFFDDDDDDEEEEEEEEEDDDCCCBBB@@@@@@???>>>>>>???AAAAAA@@@AAAAAABBBBBBAAAAAA@@@>>>===<<<:::999777666555333444444444444333222222222222333444555555555555444444555555555555444444333333333333333333333333333333222222222222333333000111111222222222111000222222222222333333333333444444333222222222222222222222111111111111222222111111222222333333333444000000000111222222333333222222222222222222222222222222222222222222222222333333333333333333333333333333333222111000///...111111111111111111111111111111000000000111222222111111000111111222333444111111111111111111111111111333333333111000111222000111111111111222222222///111222222111111222333333222222222222111111111222222222222222222222222000111111111111111111000333222222222222333444444222222222222222222222222444444444444444444444444333222222111222222333333333333333333333333333333222333333444444555555666555555444444333333333222222222222222222222222222222222222222333333333333333333444444444444333333222333333444444444444444333333333333333333333333333333333333222222222222000111222222333222222222333222222111111222222333333111000111222333222111000111222222000///000222333222222111111222222333000111111222222000///...222222222111111111000000222222222111111111111000111111222333333222222111222222222111111111111000000000000111222222333333111111111111111222222222000000111222222222222111333222222222222333444444444333222000000000111111000000000000000111111111000222222222111000111222111111111111111111111111111111111111111111111111000111111111111000000///000000000000000000000000222222111111000111111222222222111111111111222222000000000///000000111222222222222333333333333333222222222222222222222222222222222111111111111111111222222222222333333333333333333333333333333333444444444444444444444444333333333333444444444444333333444444444444333333111222222333333444444555222222333333333333444444333333333333333333333333333333333333333333333333222222333333333333444444333333444555555555555555555555555555555555555555444555666666777777666666444555666777888888777777666666666666666666666666666666777777777888888888666666666777777777888888777777777888999<<<>>>???~~~|||wwwpppggg\\\RRRMMMHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGFFFEEEEEEEEEEEEEEECCCDDDEEEEEEEEEDDDCCCBBBAAA@@@???>>>>>>??????@@@@@@AAAAAABBBBBBAAAAAA@@@???>>>===;;;:::888777666444444555555444444333222111222333444555555555555333444444555555444444333444444444444444444444444444333333222222333333444111222222333333222111111222333333333444444444444444444333222222222222333222222111111111111222222111111111111222222222222///000000111222222333333222222222222222222222222111111111111111111111111333333333333333333333333000111111222222222111111111111111111111111111111111111111111111222333333111111111111222333444444111111111111111111111111111333444333111000111333000111111111111222222222///111222222111111222333333333222222222111111111222222222222222222222222111111222222222222111111333333222222222333444555222222222222222222222222444444444444444444444444333333222222111222222333222333333333333333333222333333333444555555666666444444555555555555555666444444444444444444444444444444444444555555666666333333444444444444333333222333333444555555444444333333333333333333333333444444333333333222222222111111222333333333333333333222222111111222222333222111000000222222111000+++...111222111111222444333222222111111222222333000111111222111///,,,+++000000000000111111111111222222222111111111111000000111222333111///,,,***222222222111111111111000///000000111222222333333000000111111111222222222000000111222222222222111222222333444444444444444222222111111111111111111000000000111111222222222000222333222000///111333222222222222222222222222111111111111111111111111//////111111222111000000000000000000000000000000///000111222222333333222222222111111111111222222///000111111222222222111000000000111111222222222222222222222222222222222222222222111111111000000111111222222222333333333333333333333333333333333333333333333333333333333333333333444444444555555333333444444444444333333111111222333333444555555222222333333333333444444333333333333333333333333333333333333333333333333222222222333333444444444333444444555555555555555555555555555555555555555333444555555666666555555222333555777888999999888666666666666666666666666666777777777888888888888666666777777777888888888777777777999;;;>>>BBBDDD{{{zzzvvvoooeeeZZZQQQKKKHHHHHHHHHHHHHHHHHHHHHHHHGGGFFFFFFEEEEEEEEEEEEEEECCCDDDEEEEEEEEEDDDBBBAAABBBAAA@@@>>>>>>>>>??????@@@AAAAAABBBBBBAAAAAA@@@??????===<<<:::999777777555666666666555444444333111222333444555555555555222333333444444333333222555555555555555555555555444333333222222333333444222333444444444333222111333333333444444555555555555444333333222222333333222222111111111111222222111111000000000000000000///000000111222222333333222222222222222222222222000000000000000000000000333333333333333333333333......000111333333444444111111111111111111111111222222111111222333444444555444333222111111111111333333333333333333333333222444555444111///111333000111111111111222222222///111222222111111222333333333333222222222111111222222222222222222222222222222333333333333222222444333222111222333444555222222222222222222222222222222222222222222222222333333222222111222222222222333333444444333333222777666666555444444333333333333444555666777888999666666666666666666666666555666666666777777888888333444444555555444444333222333333444555555555444333333333333333333333333444444444333333222222222111222333444444444444444333222222222222222222333111000///000111222111///&&&+++000333333333444666333222222222222222222333000111111111000---+++)))//////000111222333444444222222222111111111111000///000111111...***%%%"""222222222111111111111000///000000111222222333333000000111111222222222222000000111222222222222111///111222333444333333222000111111222222222111111111111111222222333333333///222333333000///111333222222222222222222222222111111111111111111111111...///000111222222111000000000000000000000000000***,,,///222333333222111222222111111111111222222///111222333444333333222......//////000000000111222222222222222222222222222222222222111111000000111111111222222333333333333333333333333333333333222222222222222222222222333333333444444555555555333444444555555444444333111111222333333444555555222222333333333444444444333333333333333333333333333333333333333333333333222222222333333444444444333444555555666666555555666666666666666666666666222333444444555555444444444555666888888888777777777777777777777777777777555555555555666666666666777777777777888888888888777777888999<<<@@@DDDFFF|||zzzuuummmaaaWWWPPPMMMIIIIIIIIIIIIIIIIIIIIIIIIKKKJJJIIIGGGEEEDDDCCCBBBEEEEEEEEEEEEEEEDDDCCCCCC>>>>>>??????@@@@@@@@@@@@>>>>>>????????????>>>>>><<<<<<;;;999777666444444444444555555555555555555555555555444444333333333666444111///...000333555444444333333333333222222222222222333333333444444111111111111111111111111444333222222111111222222444444222111111111222333000000000000000000000000333333333333333333333333333222111000000000222222333333333333333333333333333222222111111222222333000000111222222222222222333222222111111222222333333222111000////////////111111111111111111111111111222222333333222222111333333333222222222111111222222222111000///......111222222333333222222111333333333333333333333333222222111111000/////////222222222222222222222222111111222222222333333333333222111000000111222222111111111111222333444555444333333333333333333333666666555555555444444444666666666666555555555555444444555666666777888888999999999999999999999999888:::;;;;;;999888999:::888999999::::::::::::::::::999888777777777777777999999888888777666666666333333333444444555555555222222222222222222222222///000000111222333333444111111222333333444555555222222444444444444222222222222222222222222222222222222222222222222222222333333333333333333333333333333333333333333333333222222111111111111222222000000111111111111000000000000//////000000111222333333333333333333333333000000000000000000000000111111111111111111111111111111111222222333333333333333333222222111111111222111000//////000111222333111000000111111000...'''))),,,///111222222222222222222222222222222222111111111000000000000000000000000111222222222333222111111111000000//////////////////////////////000111111111111222222222111222333444444444333333111111111111111111111111555444222111111111222222000111222222333333222222555555444333333222111111222222333333333333444444111111000/////////000000222222222222222222222222333333333333333333333333444444444444444444444444111222333444444333222111222222111111222222333444333333333333333333333333333333333444444444555555555333111111333555666666444444444444444444444444555555666666777777888888444333333333444555777888333444444555666777777888777777888999999:::999999888888:::===AAADDDGGGIII|||zzzuuulllaaaWWWPPPMMMIIIIIIIIIIIIIIIIIIIIIIIIJJJIIIHHHGGGFFFDDDCCCCCCFFFGGGGGGGGGGGGFFFEEEEEE>>>>>>?????????@@@@@@@@@AAAAAABBBBBBBBBBBBAAAAAA===<<<;;;:::888666555444666666666555444444444333444333333333333333222222666444222000000111333444444444333333333333222222333333333444444444555555333333333333333333333333444333333222222222222222222111000/////////000111222222222222222222222222333333333333333333333333333222111000000111222222333333333333333333333333333222222111111222222333111222222333333333222222333222222111111222222333222222111111111222222333111111111111111111111111111222222333333222222111111111111222222333333333444444444333333222111000000111111222222111111000222222222222222222222222111111111111111111111111333333333222222222222222111222222222222333333333444333222111111222333333111111111222222333444555444444444444444444444444666666666666666666666666888888888888888888888888:::;;;;;;<<<======>>>>>>????????????????????????>>>@@@AAAAAA???>>>>>>???<<<======>>>>>>>>>>>>>>>???>>>===<<<<<<<<<<<<<<<;;;;;;;;;::::::999999999666666666666666555555555444333333333333333222222333333333333333333333444333333333333333333333333222222333444444333222222222222222222222222222222222222222222222222222222222222222222222222222222333333333333333333333333222222111111111111222222000000111111111111000000222222111111222222333444000000000000000000000000111111111111111111111111111111111111111111111111222222222222222222333333333333333222222222111111222111000//////000111222333111000000111111000......///111333444444333222111111111111111111111111111111111111111111111111111111111111111222222222000000000000/////////...111111111111111111111111000111111111111222222222111111111111222222222222222222222222222222222222444333222111111111222222222333444444555555444444444444333222222111000000222222333333333333444444555555555555555555666666222222222222222222222222333333333333333333333333444444444444444444444444111222333333333333222111333333222222333333444555333333333333333333333333333333444444444555555555888666444444555555444333555555555555555555555555666666666666777777777777555444444333444555777777666666777777888888999999666777888999999:::::::::>>>???AAADDDGGGKKKNNNOOO{{{yyyuuulllaaaWWWPPPMMMIIIIIIIIIIIIIIIIIIIIIIIIHHHHHHGGGGGGFFFEEEEEEDDDFFFFFFGGGGGGFFFFFFEEEDDD??????????????????@@@@@@BBBBBBBBBCCCCCCBBBBBBBBB>>>===<<<:::999777666555777777666555444333333222222222222222222333333333555444444333222333333333444444333333333333222222444444444444555555555555444444444444444444444444555444333333222222333333222111000000//////000000222222222222222222222222333333333333333333333333222111111000111111222222333333333333333333333333333222222111111222222333333333444444444333333222333222222111111222222333111111111222222333555555111111111111111111111111111222222333333222222111///000111222333444444555444444444444333222111000000000000111111000000000111111111111111111111111000000111222222333444444444444333333222222111111222222222222333333333333444444333333333333444444222222222222333444555666555555555555555555555555777888888999999::::::;;;;;;;;;<<<<<<======>>>>>>AAAAAAAAABBBBBBCCCCCCCCCEEEEEEEEEEEEEEEEEEEEEEEEDDDFFFGGGGGGEEECCCDDDDDDBBBCCCCCCDDDEEEDDDDDDDDDDDDCCCCCCBBBBBBBBBCCCCCC@@@@@@@@@@@@@@@?????????===<<<<<<;;;999888888777666666666555555444444444555555555555444444333333555444444333222111111000222222333333333333222222222222222222222222222222222222222222222222222222111111111111111111111111333333333333333333333333222222111111111111222222000000111111111111000000222222111111222222333444////////////////////////222222222222222222222222111111111111111111111111333333222222222222222222333333333222222222222111222111000000000000111222222111000000111222000///222333444444444222111000000000000000000000000000000000111111222222333333222222222111111111111111000////////////.........111111111111111111111111000111111111111222222222000000///...///000111222222222222222222222222222444333222111111111222222222333444444555555444444333333222222111111000000222222333333333333444444222222222333333444444555222222222222222222222222333333333333333333333333444444444444444444444444222222333333333333222222444444333333444444555666333333333333333333333333333444444444444555555555777666555666777777666444666666666666666666666666777777777777666666666666666555555444444555666666888888888888888888888888666666777999:::;;;<<<<<<@@@AAACCCFFFJJJMMMPPPRRRzzzyyytttlllaaaWWWPPPMMMIIIIIIIIIIIIIIIIIIIIIIIIGGGGGGGGGFFFFFFFFFFFFFFFDDDDDDDDDDDDDDDCCCCCCBBB@@@??????>>>>>>???@@@AAA??????@@@@@@@@@@@@??????>>>>>>===;;;999888666666666666555555444444444333222222222333333444444444444444555555444444333333444444333333333222222222333333333444444444444555555555555555555555555555555444333333222333333333333333333222222222222222000000000000000000000000222222222222222222222222111111111111111111222222222222222222222222222222333222222111111222222333333333333444333333222111333222222111111222222333222222222222222333444444111111111111111111111111111222222333333222222111000000111222333333444444111222222222111111000///000000111111111111000000222222222222222222222222222222222333333444444444444444444333333222111111222222222333333333444444333333333333444444444555333333333333444555666777777777777777888888888888::::::;;;<<<===>>>????????????@@@AAABBBBBBCCCCCCDDDDDDDDDDDDDDDDDDEEEEEEGGGGGGGGGGGGGGGGGGGGGGGGGGGIIIJJJJJJHHHGGGGGGGGGHHHIIIJJJJJJKKKKKKJJJJJJHHHHHHGGGGGGGGGHHHIIIIIIGGGGGGGGGHHHHHHHHHHHHHHHFFFEEEDDDBBB@@@???======::::::999888888777666666555555555444444444444333444444444333222222111111222222222333333222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222111111111111222222000111111222222111111000000000//////000000111222222222222222222222222222222222222222222222222222111111111111111111111111333333333222222111111111222222222222222222222222111111111111111111111111222111000000222222111000000111111111111000......111111111111111111111111000000111222333333444444333222222222111000000000000000000000000/////////////////////////////////000000111111111222222222111000...---...///111333222222222222222222222222333222222222222222222222000111222222333333222222333333333222222222111111222222222333333333444444......///000111222222222222222222222222222222222333333333333333333333333444444444444444444444444333333333333333333333333333333333333333444555555444444444444444444444444444444444444555555555555222222333666999:::999777666666666666666666666666888888777777666666555555666666666555555555555555777777666666666666666666666777888999;;;>>>???@@@CCCDDDFFFIIIMMMQQQUUUVVVzzzxxxtttkkkaaaWWWPPPMMMIIIIIIIIIIIIIIIIIIIIIIIIFFFFFFFFFFFFFFFFFFFFFFFFDDDDDDDDDDDDDDDCCCBBBBBBAAA@@@???>>>>>>>>>@@@AAA>>>>>>????????????>>>>>>>>>>>>===;;;999888666666333444444444555555666666333333444444555555666666444444555555555444333222444444333333333222222222111111222222222333333333333333333333333333333333444444333222222222222333333333333333222222111111000000000000000000000000222222222222222222222222000000111111222222222222222222222222222222222222333222222111111222222333111111222222222222111111333222222111111222222333333333222111111111111111111111111111111111111111111222222333333222222111222222222222222222222222111222222222222111000000111222222222222222222111333333333333333333333333444444444333333333222222444444444333333333222222222222333333333444444444222333333444444555555555555555555666666777888999999:::::::::;;;;;;<<<<<<======>>>@@@AAABBBCCCDDDCCCCCCDDDDDDEEEFFFGGGGGGFFFFFFFFFEEEEEEEEEEEEEEEHHHHHHHHHHHHHHHHHHHHHHHHIIIJJJLLLLLLJJJJJJJJJKKKLLLMMMNNNNNNOOOOOONNNNNNMMMMMMMMMMMMNNNNNNOOOPPPNNNOOOOOOOOOPPPQQQQQQQQQNNNMMMLLLJJJIIIGGGFFFEEE@@@@@@???>>><<<;;;::::::555555555555555555555555333333333333333333333333222222222222222222222222222222222222222222222222222222222222222222222222333333333333333333333333222222222222222222222222222222111111111111222222111111222222222222111111000000//////000000111222333333333333333333333333222222222222222222222222111111111111111111111111333333333222222111111111222222222222222222222222111111222222222222111111222111000111222333222111......//////////////////222222222222222222222222000000111222333333444444333222222222111000000000111111111111111111111111////////////////////////000000111111111222222222222111/////////000222444222222222222222222222222222222222222222222222222000111222222333333222222444444444444444333333333222222222333333333444444111111333444555555555555222222222222222222222222333333333333333333333333444444444444444444444444333333333333333333333333222222222222222333333444444444444444444444444444444444444555555555666666111111222555888999888777555555555555555555555555888888777777666666555555666666666666666666555555777777777777666666666666888888:::<<<>>>BBBDDDFFFJJJKKKNNNRRRWWW[[[___aaayyywwwssskkk```WWWPPPMMMIIIIIIIIIIIIIIIIIIIIIIIIGGGGGGGGGFFFFFFFFFFFFFFFEEEEEEFFFFFFEEEEEEDDDCCCBBBAAA???======>>>@@@AAA???@@@@@@AAAAAA@@@@@@???>>>===<<<:::999777666555222333333444555666777777555555555555666666666666444444444444444333222222444444333333333333222222111111111111222222222222222222222222222222222222444333222222111111222222000111111111111000//////222222222222222222222222222222222222222222222222///000111222222222222222222222222222222222222222333222222111111222222333///000111222222222222111333222222111111222222333444333222111111000000000111111111111111111111111111222222333333222222111333333333222222222111111333444444444444444333333222222333333333333222222333333333333333333333333555555444333333222111111333333333333444444444444333333333333444444444444333444555666666666666666888888888888999:::;;;;;;<<<======>>>>>>??????@@@AAAAAABBBCCCDDDEEEFFFGGGFFFFFFFFFGGGHHHHHHHHHIIIHHHHHHHHHGGGGGGFFFFFFFFFHHHHHHHHHHHHHHHHHHHHHHHHHHHJJJLLLMMMLLLLLLMMMNNNNNNOOOOOOPPPPPPPPPPPPPPPQQQQQQQQQQQQRRRTTTUUUUUUSSSTTTTTTUUUVVVWWWWWWXXXTTTSSSRRRQQQPPPOOONNNNNNIIIHHHGGGEEEDDDBBBAAAAAA999999999888888777777777444444444444555555555555222222111111111111222222222222222222222222222222222222222222222222222222333333333333333333333333222222222222222222222222222222111111111111222222111111222222222222111111222222111111222222333444111111111111111111111111222222222222222222222222111111111111111111111111333333222222222222222222111222222222222333333333111111222333333222111111222111000111333333333111/////////000111111222222222222222222222222222222000000111111222222333333222222222111111111111111111111222222222222222333111111111111111111111111000111111111111222222222222222111000111222333444111111111111111111111111111111222333333333222222222333444444555555444444555555555555444444444444222222333333333333444444222333555666777666666555222222222222222222222222333333333333333333333333444444444444444444444444444444333333333333444444222111111111111222333333444444444444444444444444444444555555555666666666666555444555666666555333555555555555555555555555777777777777666666666666555666666777777777666666999999999999999999999999;;;;;;<<>>???AAA@@@AAAAAABBBBBBAAAAAA@@@===<<<;;;:::888666555444333444444444555666666666555555555555555444444444444333333333222222222222444444333333333333222222111111222222222333333333222222222222222222222222333222111111000000111111000111111222111000///...222222222222222222222222111111111111111111111111...///111222333333222222111111111111111111111111333222222111111222222333///000111222333444444444333222222111111222222333444333333222222222333333111111111111111111111111111222222333333222222111222222222222222222333333333333444444555444444333111111222222222222111111222222222222222222222222333333333333222222222222222222333333444555555555333333333444444444444555555666777999999999999999::::::::::::;;;<<<===>>>??????@@@AAAAAABBBCCCCCCDDDEEEEEEFFFGGGHHHHHHIIIHHHHHHHHHHHHHHHHHHIIIIIIHHHHHHGGGGGGFFFEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDGGGIIIJJJJJJKKKLLLMMMNNNNNNOOOPPPPPPPPPPPPOOOPPPPPPPPPQQQRRRSSSUUUUUUUUUUUUVVVWWWXXXYYYZZZ[[[VVVVVVUUUUUUUUUUUUTTTTTTRRRQQQPPPNNNLLLJJJIIIHHHCCCBBBAAA???===;;;:::999777777777666555555444444333222111000000111222333222222222222222222222222222222222222222222222222222222222222222222222222111111111111111111111111222222111111111111222222111222222333333222222111222222111111222222333444000000000000000000000000111111111111111111111111111111111111111111111111222222222222222222333333111111222222222333333333111222222333333222222111222111000111333444333222111111000000111111222222111111111111111111111111111111111111111111111111111111111111111222222222000000111111222222222222111111111111111111111111000111111111111222222222111111111222222222333333000000000000000000000000000111222333333333333222222333444444555555444444444444444444444444444444222222333333333333444444111222333555555444222111222222222222222222222222333333333333333333333333444444444444444444444444555444333333333333444555333222222222222333444444555555555555555555555555555555555555666666666666999777555555666666555444666666666666666666666666666666666666777777777777444555666777888888777777888888888999999::::::;;;===>>>???BBBFFFKKKOOORRRSSSUUUYYY___ffflllrrruuuxxxwwwrrrjjj```WWWPPPNNNIIIIIIIIIIIIIIIIIIIIIIIIHHHHHHGGGGGGFFFEEEEEEDDDCCCCCCCCCCCCCCCBBBBBBAAACCCAAA???===<<<===???AAA???@@@@@@AAAAAA@@@@@@???===<<<;;;999777666444444555555555555555555444444555555555444444333333333444333222111111111222222444444444333333333222222222222333333333444444444333333333333333333333333222111111000///000000000222222333444333222111000000000000000000000000000111111111111111111111111...///111222333333222222111111111111111111111111333222222222222222222333///000111333444555666666333222222222222222222333333333333333444555666666111111111111111111111111222222222333333222222222000000111222333444444555111111222333333222222222000000111111111111000000111111111111111111111111000111111222222333333444111222222333444555666666333333333444444444555555777888999;;;<<<<<<;;;;;;<<<<<<;;;<<<<<<===>>>???AAAAAABBBBBBCCCDDDEEEEEEFFFGGGGGGHHHHHHIIIIIIJJJIIIIIIIIIIIIIIIHHHHHHHHHFFFFFFEEEDDDCCCCCCBBBBBB>>>>>>>>>>>>>>>>>>>>>>>>???BBBDDDFFFFFFGGGIIIKKKMMMNNNNNNOOOOOOOOOOOOOOOLLLLLLLLLMMMNNNPPPQQQRRRUUUUUUVVVXXXYYYZZZ[[[\\\VVVVVVVVVWWWWWWWWWXXXXXXXXXWWWVVVTTTRRRPPPOOONNNKKKJJJHHHEEEAAA>>><<<;;;::::::999777666555333333333222111000000111222333222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111222222111111111111222222111222222333333222222111000000000///000111111222111111111111111111111111000000000000000000000000111111111111111111111111111111111222222333333444111111111222222333333333111222333444444333222111222111000111333444333222222111000000///000000000000000000000000000000000111111111000000000000000000000111111222222222333//////000000111111111222////////////////////////000111111111111222222222000000111222222222222111////////////////////////000111222333444333333222111111222333333333222222333333333333333333333333222222333333333444444444222444555666666444333111222222222222222222222222333333333333333333333333444444444444444444444444555444333333333333444555444333333333333444555555555555555555555555555555555555555555666666666777999777555555777999999999777777777777777777777777555555666666777777888888333444666777888888888777555555666777888999999999???@@@AAADDDHHHMMMRRRUUU[[[^^^bbbiiipppwww}}}|||xxxqqqhhh___WWWQQQNNNJJJIIIIIIHHHHHHIIIIIIJJJGGGGGGGGGFFFFFFFFFEEEEEEFFFEEEDDDBBBBBBCCCCCCDDD??????>>>>>>>>>>>>??????AAAAAA???>>>>>>>>>???@@@AAA???===;;;888666555555444444444333333222222222555555555555666666777777444444333333333444555555333222222111111222222333444444444333333222222222222333444444444333222111222222222222222222222222444444444333333333222222111111111111111111111111444333111000000111333444333333333333333333333333222222222222222222222222333333333333333333333333111111111111111111111111222222111111111111222222333222222111111222222333444444444444444444444444333333333333333333333333444444444333333222222222444333222111111111222333444444444444444444444444222222222222222222222222444555555333111111222333555555555555555555555444444555666777888999:::;;;<<<;;;:::999:::<<<>>>@@@;;;<<<>>>???@@@AAA@@@@@@===<<<<<<@@@DDDGGGFFFDDDHHHHHHHHHHHHIIIKKKLLLMMMJJJKKKKKKLLLKKKJJJIIIHHHEEEBBB@@@??????@@@@@@??????===<<<;;;;;;<<<>>>???@@@BBBDDDHHHJJJMMMNNNOOONNNOOOPPPQQQPPPNNNKKKJJJKKKJJJIIIHHHHHHJJJLLLMMMRRRSSSUUUXXXZZZ[[[[[[[[[ZZZZZZ[[[[[[ZZZYYYXXXWWW\\\[[[ZZZYYYXXXVVVVVVUUUUUUSSSPPPOOOMMMKKKGGGEEEEEECCC???;;;999888777888666555333222222222333444000000000000000111222333333333333222222222222111000111111111111222222222333333333222222111111111111111222222222333333333333222222111111222222333222111111111333333111///111111111222222333333333000111222333333222111000444444333333222111111111111111222222222222111111333333333222222111111111222222222222222222222222000000000000000000000000000000000000000000000000111111111111111111111111000111111111111222222222111111000000111111222333333222222111111222222333333222222222111000000000000111111111111222222222222222222222222222222222333333333222222111111111444444444444444444444444222222222222222222222222222222333333333333444444444444444333333222222222333333333333333333333333222222222222222222222222111111222222222333333333222222222333333444444444444444444333333222222222444444444444444444444444555555444444444333333333444444444444555555555666444444444555666777777888666666666666777777777777888888777777666666555555777777777777777888888999555777999:::;;;===@@@BBBCCCEEEGGGJJJLLLPPPUUUYYYaaaccciiiqqqzzz|||xxxqqqhhh___WWWQQQNNNIIIIIIHHHHHHHHHHHHIIIIIIHHHHHHHHHHHHGGGGGGGGGFFFFFFEEEDDDCCCBBBCCCCCCDDDAAA@@@@@@??????@@@@@@AAAAAA@@@???>>>>>>>>>???@@@???>>><<<:::888666666555444444333333333333333333444444444555555666666666666555444222111000000000333222222111111222222333444444444333333222222222333444555555555444333333222222222222222222222222333333333333222222222222111111111111111111111111444333111000000111333444333333333333333333333333222222222222222222222222333333333333333333333333222222222222222222222222222222111111111111222222333222222111111222222333333333333333333333333333333333333333333333333333333333333222222222111111444333222111111111222333333333333333333333333333333333222222222222222222444555555333222111222444333333444444444444444444666777777888999::::::;;;===<<<;;;;;;<<<===>>>???<<<===>>>??????>>>======?????????AAAEEEGGGFFFDDDGGGGGGGGGHHHIIIJJJLLLLLLJJJJJJJJJJJJJJJIIIHHHHHHGGGEEEBBBBBBBBBBBBAAA@@@@@@???>>><<<<<<===???@@@AAABBBEEEHHHJJJLLLNNNNNNOOOPPPPPPPPPOOOMMMKKKIIIJJJIIIGGGFFFEEEFFFHHHIIILLLNNNQQQTTTWWWYYYZZZ[[[[[[\\\]]]]]]]]]]]][[[[[[]]]]]]\\\\\\[[[ZZZZZZZZZZZZXXXVVVUUUTTTRRROOOMMMLLLJJJGGGDDDAAA???>>>>>>777666555444444444555555444333222222222222333333222222222222111111111111111111111111222222222222444444444333333333222222222222333333333444444444333222222111111222222333333222111222444444222111111111222222222333333333111111222222222222111111///////////////000000000111111222222222222111111333333333222222222111111222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111000111111111111222222222111111000000111111222333333222222111111222222333222222222111111111111111000111111111111222222222222222222222222222222222333333333222222222111111222222222222222222222222222222222222222222222222222222333333333333444444444444444333333222222222333333333333333333333333222222222222222222222222222222333333333444444444222333333333333333333444555555555444444444333333444444444444444444444444555555444444444333333333444444555555555666666666444444555555666777777888777777777777666666666666777777777777666666666666999888888888888888999999555777888999;;;===AAADDDGGGIIILLLOOOQQQUUUZZZ]]]dddhhhooowww}}}yyyqqqhhh___WWWQQQMMMHHHHHHGGGGGGGGGGGGHHHHHHIIIIIIIIIHHHHHHHHHGGGGGGEEEEEEDDDCCCCCCCCCCCCDDDBBBBBBAAAAAAAAAAAABBBBBBAAA@@@??????>>>>>>??????===<<<:::999777666666666333333333333444444444444333333444444444444555555666555444333222111111111333222222111111222222333444444333333333333222222444444555555555555444444222222222222222222222222333222222222222111111111222222222222222222222222444333222111111222333444333333333333333333333333222222222222222222222222333333333333333333333333333333333333333333333333222222111111111111222222333222222111111222222333333333333333333333333333333333333333333333333333222222222222111111111111444444333222222222222222333333333333333333333333333333333333333333333333333444444333222111333444444444444555555666666777888999999999::::::;;;;;;=====================>>>======>>>?????????>>>>>>@@@???@@@AAADDDEEEDDDBBBHHHHHHHHHIIIJJJKKKLLLMMMLLLLLLLLLLLLKKKKKKKKKKKKJJJIIIGGGGGGHHHGGGFFFDDDDDDBBBAAA@@@???@@@@@@AAABBBCCCEEEHHHJJJKKKLLLMMMOOOOOOOOOOOONNNLLLJJJIIIIIIGGGEEECCCBBBBBBBBBCCCDDDGGGJJJNNNRRRVVVXXXYYY[[[\\\^^^````````````___________________________^^^\\\[[[[[[[[[ZZZXXXVVVSSSRRRQQQNNNLLLIIIFFFEEE;;;;;;999888777777777777777666555444333333333333333333333333222222222222111111111111222222222333555555444444444444333333333333444444444555555555333222222111111222222333444333222333444555444222111222222222222333333333222222111111111111222222000000111111222333333444111111222222222222111111333333333222222222222111222222222222222222222222111111111111111111111111222222222222222222222222111111111111111111111111000111111111111222222222111111000000111111222333222222111111111111222222111111111111111222222222000111111111111222222222222222222222222222222222333333333222222222222111222222222222222222222222222222222222222222222222222222333333333333444444444444333333333333222222333333333333333333333333222222222222222222222222333333444444444555555555444333333333333333333222666666555555555555444444444444444444444444444444555555444444444333333333555555555555666666666777444444555555666777777777888888777777666666555555666666666666777777777777:::999999888888888999999888999:::;;;===AAAFFFJJJMMMPPPSSSVVVYYY]]]aaadddjjjpppxxx~~~}}}yyyrrriii___WWWQQQMMMHHHGGGGGGFFFFFFGGGGGGHHHIIIHHHHHHHHHHHHGGGGGGGGGEEEDDDDDDDDDCCCCCCCCCCCCBBBBBBAAAAAAAAAAAABBBBBB@@@@@@@@@???????????????;;;:::999888777777666666222333333333444444555555333333333333333333333333444444444444555666777777333222222111111222222333333333333333333333333333333333444444444444444444222222222222222222222222222222222111111111000000222222222222222222222222333222222111111222222333222222222222222222222222222222222222222222222222333333333333333333333333333333333333333333333333333222222111111222222333333222222111111222222333222222222222222222222222333333333333333333333333222222222222222222222222444444333333222222222222222222222222222222222222333333333333444444444444333444555444333333444666777777888999::::::;;;;;;999999::::::::::::::::::<<<======>>>>>>======<<<<<<<<<>>>???AAABBBCCCDDDCCCCCCDDDEEEFFFGGGFFFFFFHHHIIIIIIIIIJJJLLLMMMNNNOOOOOOOOOOOOOOOPPPPPPQQQMMMLLLKKKKKKLLLLLLKKKIIIGGGFFFEEEDDDCCCCCCCCCDDDCCCDDDFFFGGGIIIJJJJJJJJJLLLMMMMMMNNNNNNMMMLLLLLLIIIHHHFFFDDDBBBAAA@@@@@@@@@BBBEEEIIIMMMPPPSSSTTTYYYZZZ\\\___```aaaaaaaaa`````````aaaaaabbbbbbbbb___^^^]]]^^^______^^^\\\XXXXXXXXXWWWTTTQQQNNNLLLDDDCCCAAA???===;;;:::999888777666555444333333333555555555555444444444444111111111222222222333333444444444444444333333333333333333333444444444444333222222111111222222333333222111222333444444333222222222222222222222222333222111000000111222333222222222333333333444444111111222222222222111111222222222222222222222222222222222222222222222222111111111111111111111111222222222222222222222222111111111111111111111111000000111111111222222222111111000000111111222333222222111111111111222222000000000111222222222333000000111111111222222222111222222222222222333333222222222222222222222222333333333333333333333333222222222222222222222222222222222333333333444444333333333333333333333333333333333333333333333333222222222222222222222222333333333333444444444444444444444333333222222222555555555555444444444444444444444444444444444444555555444444444333333333555555555666666666777777555555555555666666777777888888777777666666555555555555666666777777888888999999888888888888999999===>>>>>>???BBBGGGMMMRRRSSSWWW[[[___aaadddgggiiipppvvv~~~~~~~~~zzzsssiii```WWWQQQMMMHHHGGGGGGFFFFFFGGGGGGHHHGGGGGGGGGGGGFFFFFFFFFFFFDDDDDDDDDDDDDDDCCCCCCBBBAAAAAA@@@@@@@@@@@@AAAAAA@@@@@@@@@@@@??????>>>>>>;;;:::999888777777777777333333333444444555555555333333333333333333333222333333333444555666777777333222222111111222222333333333333333333333333333111111111222222333333444222222222222222222222222222222222111111111000000222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222333333333333333333333333222222222222222222222222333333222222222222333333333222222111111222222333222222222222222222222222333333333333333333333333444444444444444444444444444444444444333333222222222222222222222222222222333333444444444555555555444555666555444555666888999999:::;;;<<<<<<======::::::::::::::::::::::::<<<===>>>>>>???>>>>>>===>>>>>>???AAACCCEEEGGGHHHJJJKKKLLLLLLLLLKKKKKKLLLHHHHHHHHHIIIJJJKKKLLLMMMNNNNNNOOOPPPRRRSSSTTTTTTOOONNNMMMMMMMMMNNNLLLKKKJJJIIIIIIHHHHHHGGGGGGGGGFFFFFFGGGHHHIIIIIIIIIIIIIIIIIIKKKLLLMMMNNNNNNOOOKKKJJJIIIGGGEEEDDDCCCBBBBBBCCCDDDFFFIIIKKKMMMNNNUUUWWWYYY\\\^^^`````````````````````aaaaaaaaaaaa_________```bbbcccbbb```]]]^^^___^^^\\\YYYUUUSSSOOONNNLLLIIIEEEBBB???>>>888888777666555444444555444444444444333333333333111222222222222333333333222222222222222333333333222222222222333333333333333222222111111222222333222111///000111333333333222222222222222222222222333222111000000111222333111111000000////////////111111222222222222111111222222222222222222222222222222222222222222222222111111111111111111111111222222222222222222222222111111111111111111111111000000111111111222222222111111000000111111222333222111111000000111111222000000000111222222222333000000111111111222222222111111111222222333333333222222222222222222222222333333333333333333333333222222222222222222222222222222222333333333444444333333333333333333333333333333333333333333333333222222222222222222222222222222222222333333333333444444444333333222222222333333333333333333333444444444444444444444444444555555444444444333333333555555555555666666666666555555555555666666666666888777777777666666666555555555666666777777888888888777777777777888999999???@@@BBBCCCFFFLLLSSSXXXZZZ^^^cccfffhhhjjjlllmmmrrrxxx~~~|||zzz|||{{{sssjjj```WWWPPPMMMHHHHHHGGGGGGGGGGGGHHHHHHGGGGGGGGGFFFFFFFFFEEEEEEDDDDDDDDDEEEDDDCCCCCCBBB@@@@@@????????????@@@@@@???@@@@@@@@@@@@???>>>>>><<<;;;:::999888777777777444444444444444555555555444444333333333333222222444333222111111111111222333222222111111222222333222222333333333333444444111000000000111222333444222222222222222222222222333222222222222111111111333333333333333333333333222222222222222222222222222222222222222222222222222222222222222222222222333333333333333333333333111111111111111111111111333333222222222222333333333222222111111222222333333333333333333333333333333333333333333333333333444444444444555555555555444444444444444333222222333333333333333333333333333444444555555666666666555666777777666777999;;;:::::::::;;;;;;<<<<<<===::::::;;;;;;<<<<<<<<<===>>>>>>??????@@@AAAAAABBBDDDDDDFFFGGGJJJMMMOOOQQQSSSTTTTTTSSSPPPNNNMMMNNNJJJJJJKKKKKKLLLNNNOOOPPPOOOQQQTTTWWWZZZ[[[\\\\\\WWWTTTQQQOOONNNMMMLLLKKKKKKLLLLLLLLLLLLLLLLLLLLLJJJKKKKKKKKKKKKKKKJJJJJJHHHHHHIIIKKKLLLNNNOOOOOOMMMMMMLLLKKKJJJIIIHHHGGGHHHHHHHHHHHHIIIKKKLLLMMMSSSUUUXXX[[[]]]^^^______`````````______^^^^^^^^^_________aaacccdddcccbbbaaabbbccccccbbb___]]][[[XXXWWWUUURRROOOKKKHHHFFF>>>===<<<:::888777777777222222222222111111111111222222222222333333333333111111222222222222333333111111111222222222333333333222222111111222222333222000...///111333333333333333333222222222222111222222111111111111222222333333222111000000//////111111222222222222111111111222222222222333333333222222222222222222222222222222222222222222222222222222222222222222222222111111111111111111111111000111111111111222222222111111000000111111222333111111000000000000111111111111111111111222222222000111111111111222222222111111111222222333333444111222222222222333333333111111111111111111111111222222222222222222222222222222333333333333444444222222333333333333444444333333333333333333333333222222222222222222222222111111111222222222333333444333333333333333333222222222222333333333333444444444444444444444444444555555444444444333333333444444444444555555555666555555666666666666666666666666666777777777777777666666666666777777777777777777777777999:::;;;<<>>======<<<;;;999888888777777555555555555444444444444555444444444333333333333222222111000000000111111333222222111111222222333222222222333333444444444111111111111111333444555222222222222222222222222333333333333222222222222333333333333333333333333222222222333333222222222111111111111111111111111222222222222222222222222333333333333333333333333222222222222222222222222444333333222222333333444333222222111111222222333333333333333333333333333333333333333333333333333333333333444444555555555333444555555555444333222333333333333333333333333333444444555666666777777666777888888888999;;;>>><<<<<<<<<<<<============<<<<<<===>>>>>>???@@@@@@AAAAAAAAABBBCCCEEEGGGHHHJJJLLLOOOSSSXXX^^^cccffffffgggfffbbb]]]XXXVVVVVVSSSSSSSSSTTTUUUVVVXXXXXX[[[___dddiiimmmnnnnnnnnngggbbb\\\VVVSSSQQQOOONNNLLLMMMNNNOOOOOOOOOOOOOOOPPPPPPPPPPPPPPPOOONNNMMMJJJJJJJJJJJJKKKLLLMMMMMMNNNNNNNNNNNNNNNMMMMMMMMMOOONNNMMMMMMMMMNNNOOOPPPTTTVVVXXX[[[^^^___``````bbbaaa```___]]]\\\[[[ZZZ\\\[[[\\\^^^```aaa```___aaaaaabbbbbbbbbaaa```___]]]]]]\\\ZZZXXXUUUSSSQQQIIIGGGDDDAAA>>><<<:::999333333333333222222222222222222222333333333444444222222222333333333444444222222222333333333444444333222222111111222222333333111//////111333444555333333333222222222111111111111222222222222111111444444333333333333333333111111222222222222111111111111222222222333333333222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111000111111111111222222222111111000000111111222333111111000000000000111111222222222111111111111111000111111111111222222222000111111222333333444444111111222222222333333333000000000000000000000000222222222222222222222222222222333333333333444444222222222333333444444444333333333333333333333333222222222222222222222222222222222333333333444444222333333333333333333444333333333333444444555555444444444444444444444444555555444444444333333333333333333333444444444444666666666666666666666555555555666666777777888888777777777777666666666666777777888999;;;===???@@@DDDGGGKKKOOOSSSYYY___ccchhhlllqqqtttuuutttssssssrrrssstttvvvxxxzzz|||}}}|||tttjjj```WWWPPPMMMJJJIIIIIIHHHHHHIIIIIIJJJIIIIIIIIIHHHHHHHHHGGGGGGCCCDDDEEEEEEEEEDDDBBBAAAAAA@@@@@@??????@@@@@@AAA??????@@@AAA@@@???>>>===>>>===<<<:::999888777777666666666555444444444333555555555444444333333333000000000111222444555666333222222222222222222333222222222333333444444444222222111111222444555666222222222222222222222222444444444333333333222222333333333333333333333333111222222333333222222111111111111111111111111111222222222222222222222222333333333333333333333333333333333333333333333333444333333222222333333444333222222222222222222333444444444444444444444444333333333333333333333333222222222333333444444444333444555555555444333222444444444444444444444444444444444555666777777888666888999999999:::===???@@@@@@@@@???????????????===>>>>>>@@@AAABBBCCCCCCDDDDDDCCCCCCEEEHHHKKKMMMNNNPPPVVV]]]fffooowww{{{~~~}}}wwwooohhheeeeee]]]]]]]]]]]]^^^```aaabbbjjjnnnuuu{{{vvvpppggg^^^YYYVVVSSSRRRMMMMMMOOOPPPQQQRRRRRRRRRTTTTTTTTTTTTSSSRRRQQQPPPLLLKKKKKKJJJJJJJJJJJJKKKNNNNNNOOOPPPPPPPPPPPPPPPSSSRRRQQQQQQQQQRRRSSSTTTVVVXXXZZZ]]]___aaaaaaaaacccbbbaaa___\\\ZZZYYYXXXWWWWWWWWWYYY[[[]]]\\\ZZZ^^^^^^__________________^^^_________^^^\\\[[[YYYRRROOOLLLGGGCCC???<<<;;;777777666666666555555555222222333333333444444444333333333444444555555555333333333444444444555555333222222222222222222333444222000000222555666666333333333222222111111111000111222333333222111000/////////000111111222222111111222222222222111111111111111222222333333333222222222222222222222222222222222222222222222222000000000000000000000000111111111111111111111111000111111111111222222222111111111000111222222333111111000000000000111111333222222222111111000000000111111111111222222222000000111222333333444444111111111222222333333333222222222222222222222222222222222222222222222222222222333333333444444444222222222333333444444444333333333333333333333333222222222222222222222222333333333444444444555555222222222333333444444444444444444555555555666666444444444444444444444444555555444444444333333333222222222333333333444444666666666666666555555555444444555666777888999999888888777777666666555555888888999;;;===@@@BBBCCCIIILLLQQQVVV[[[```fffjjjlllqqqvvvyyyxxxvvvuuutttuuusssqqqqqqtttvvvwwwwww|||tttiii___WWWQQQNNNIIIHHHHHHGGGGGGHHHHHHIIIJJJIIIHHHGGGFFFFFFFFFFFFEEEDDDCCCCCCDDDEEECCCBBBAAA@@@???>>>>>>???@@@@@@@@@@@@@@@@@@@@@???>>>===<<<;;;:::999888888888888777555333333444555666555444444444444333333222111444333333222222333333444222222333333333333444444222333333444444333333222111111222222222333333333333333555555555555333333222222222333333444444444777444222333666777666555222222333333222111///...333444666666666444222111222222111111222222333444333222222111111222222333444333111000000000111111444444444444444444444444444444444333333222222222222222333333333444444444222222222333333333444444333333333333333444555666444444555555555666666666333333333444444555555555555666888888777666888999999:::;;;;;;;;;;;;===???@@@AAAAAA@@@??????BBBDDDDDDEEEFFFHHHIIIIIIJJJJJJMMMMMMLLLMMMOOORRRVVVXXX\\\bbbjjjtttxxxrrrqqqpppmmmllllllnnnqqqsss|||yyymmmeee```[[[XXXUUUUUUTTTSSSSSSUUUZZZ]]]]]]___bbbaaa___[[[XXXWWWQQQOOOMMMLLLKKKKKKLLLMMMNNNNNNPPPQQQRRRRRRRRRRRRSSSSSSTTTTTTUUUVVVXXXYYY[[[\\\]]]^^^```aaabbbccccccaaa`````````]]]XXXTTTQQQQQQQQQRRRTTTVVVXXXYYYZZZ[[[\\\]]]]]]\\\[[[[[[]]]^^^_________]]]\\\[[[[[[YYYUUUQQQMMMJJJGGGFFFBBB???;;;999888888888777111111111222333333222000444444444444444444444444666555444333111000///...333333333333333333333333444222000111333444222000000000111111222222222222222222222222222222222222111111222222222222111111111111111111111111111111111111111222222333333333444333111000000000111222111111222222222222111111111111111111111000//////111111222222222222111111111111000000111111222333111111000000111111222333///000111222333333222111000111111111111222222222111111000000000111333444444444444444444444444444333333333222222111111111333333333333333333333333111222222333333222222111222222333333333333444444444333333333333444555555444444444444444444444444333333333333333333333333222222222222222222222222333444444555555444444333666555333222222333555666777777666555444444444444555444444333333444444555333444555555666666555555555555555555666666666777777777777777888888888888666888999999888888999;;;:::::::::;;;>>>CCCGGGJJJQQQTTTZZZ___cccfffjjjmmmuuuwwwyyy{{{|||{{{yyywwwrrrrrrssstttvvvxxxzzz{{{~~~uuujjj___VVVOOOLLLIIIIIIHHHHHHHHHHHHIIIIIIGGGFFFEEEDDDCCCCCCCCCCCCEEEDDDCCCCCCDDDDDDCCCBBBAAA@@@???>>>>>>???@@@AAA@@@@@@@@@@@@@@@???>>>>>>===<<<:::999888777777777777555333333444555555555444444444444444333222111444333333222222333333444222222333333333333444444222333333444444333333222111222222222222333333333111222222333333222222111222222222222333333444444444222000111333444444222///000111222222333333333333444555555444333222111222222222111222222333444333222222111111222222333444333222111000111111222333333333333333333333333444444444333333222222222222222333333333444444444333333444444444555555555555555444333333333444444222222222333333333444444333333333444555555666666777888::::::999999;;;===;;;<<<======<<<===@@@BBBBBBCCCDDDDDDDDDEEEHHHKKKMMMNNNPPPRRRTTTUUUUUUUUUWWWWWWVVVWWWYYY^^^bbbeeeqqqwww}}}}}}~~~yyyqqqiiieee\\\\\\[[[[[[\\\```fffjjjkkknnnqqqpppmmmhhheeecccXXXVVVRRROOOMMMMMMMMMNNNLLLLLLMMMNNNOOOOOOOOOOOORRRRRRSSSSSSUUUVVVWWWXXXZZZ[[[\\\^^^___`````````bbbaaa_________]]]ZZZVVVQQQOOOMMMKKKKKKMMMOOOQQQTTTUUUWWWXXXYYYYYYYYYYYYYYYZZZ\\\]]]^^^^^^]]]\\\]]]\\\YYYWWWTTTQQQOOONNNGGGDDD@@@===;;;:::999777777666555555777777666555444555555555555555555555222222222222222222222222333333333333333333333333444222111222444555444222000111111111222222222222222222222222222222222222111111222222222222111111222222222222222222222222111111222222222333333333333333222111111111111111111111222222222222111111111111111111111000000///111111222222222222111111111111000000111111222333000000000000000111222222///000111222333222222111000111111111111222222222333222222111111222333444222222222111111000000000333333222222222222222222333333333333333333333333333333333444444333333333222222333333333333444444444333333333333444555555444444444444444444444444333333333333333333333333222222222222222222222222222333333444444333333222555444333333333333444555444444333333222222333333555444444333333444444555333444555555666666555555555555555666666666777777777777777777888888888888777999::::::999999:::;;;<<<<<<===>>>AAAEEEJJJNNNXXX\\\ccciiimmmppptttvvvxxxyyy{{{}}}~~~}}}{{{zzzsssssstttuuuwwwyyy{{{|||vvvkkk___UUUNNNKKKJJJJJJIIIIIIIIIIIIJJJJJJIIIHHHGGGFFFFFFEEEEEEFFFFFFDDDCCCCCCDDDDDDCCCBBBAAA@@@???>>>>>>???@@@AAA@@@@@@@@@@@@@@@@@@???>>>===<<<;;;999777666666555777555333333555666555444333444444444444333333222444444333333333333444444222222333333333333444444222333333444444333333222222222222222333333333333111222222333333222222111111222222222222222333333222111000000222333333222111000000111111222333444333333333333222222222222222222222222222333444444333222222111111222222333444333333222222222222333222222222222222222222222444444333333333333222222333333333333444444444444444444444555555555666666777666555444333333333333555555555555666666666777333333444555555666777777666777888888888999;;;===???@@@@@@@@@@@@AAADDDGGGFFFHHHKKKMMMOOORRRVVVYYY^^^```ccceeeggghhhhhhhhhhhhgggeeefffiiinnnsssvvvxxxsssjjjjjjiiihhhjjjooouuuzzz{{{vvvsssfffccc]]]WWWSSSPPPOOOOOONNNNNNOOOOOOOOOOOONNNNNNRRRRRRSSSSSSTTTUUUVVVWWWYYYZZZ\\\^^^___```______aaa___]]]]]]]]]]]][[[ZZZSSSPPPKKKGGGEEEEEEGGGHHHKKKLLLNNNPPPRRRSSSTTTTTTTTTUUUWWWZZZ[[[\\\\\\\\\[[[\\\\\\\\\[[[YYYWWWVVVOOOLLLHHHDDDAAA>>>;;;999888666444333444666666555555555555555555555555555333333333333333444444444333333333333333333333333444333222333555666555444111111111111222222222222222222222222222222222222111111222222222222111111333333333333333333333333111222222222222333333333222222222222222222111000111111222222222222111111111111222222111111000///111111222222222222111111111111000000111111222333000000000000000111222222000000111222222222222111000111111111111222222222555444333333222333333333333222222111000///...---222222222222222222333333333333333333333333333333333444444555555444444333222222333333333333444444333333333333333444555555444444444444444444444444444444333333333333333333333333333333333333333333222222333333333333222222444444444444444444444444333333333222333333444555555444444333333444444555333444555555666666555555555555666666666777777777777777777888888888999999999:::;;;;;;::::::;;;<<<>>>???AAABBBEEEJJJPPPTTT```fffnnnuuuzzz}}}}}}~~~~~~zzzyyyyyyyyyzzz|||~~~vvvkkk```VVVOOOLLLJJJJJJJJJIIIIIIJJJJJJJJJJJJJJJIIIHHHGGGGGGGGGGGGFFFEEECCCCCCDDDDDDCCCAAAAAA@@@?????????@@@AAABBB@@@@@@@@@AAAAAA@@@??????>>>===;;;999777555555444666555333444555666555444333444444444444444333333444444333333333333444444222222222333333333444444222333333444444333333222222222222333333333444444444444444444444444444444222222222222222222222222333222222222333444444444555444222111000000111222333333222111111222222333333222222222222333444444333222222111111222222333444333333333333333333333222222222222222222222222333333333333333333333333333333333444444444444555444444444444555555555555666555555444444444444555666666666666777777777777444444555666777888888999999:::::::::::::::===???CCCDDDEEEEEEEEEFFFIIILLLKKKNNNTTTYYY]]]ccchhhllluuuwwwzzz}}}~~~}}}|||{{{yyywwwuuutttuuuzzz~~~{{{zzzyyywwwxxx}}}yyytttmmmddd]]]WWWTTTSSSSSSSSSSSSSSSSSSRRRQQQPPPQQQRRRRRRSSSTTTTTTTTTTTTUUUWWWZZZ]]]^^^_________^^^]]]\\\[[[\\\\\\\\\\\\WWWTTTPPPKKKGGGEEEDDDCCCBBBCCCDDDGGGIIIKKKLLLMMMOOOPPPRRRUUUVVVWWWWWWWWWVVVWWWZZZ\\\\\\\\\[[[ZZZWWWTTTPPPMMMIIIFFFAAA>>>999777333222333444444444555555555444444444444444888888777666555444333333333333333333333333333333222222222333444555555555222222222222222222222222222222222222222222222222111222222333333222222111333333333333333333333333222222222222222222222222111222333333333222111000111222222333333222222111111222222222222111000000111111222222222222111111111111000000111111222333111111111111111222333333111111111111222111111111000000111111111222222222444444333333222222222222444444333333222222111111111111111222222333333333333333333333333333333333333333444444444444333333222222222333333333444444333333222222333333444555333333444444444444444444444444444444444333333333333333333333333333333333222333333444444333333222333444444555555444444333444444444555555666888888555444444333333444444555333444555555666555555555555666666666666777777777777777888888888999999999888:::;;;;;;::::::<<<======@@@CCCFFFJJJPPPXXX^^^gggmmmwww}}}uuukkk```XXXQQQNNNJJJJJJJJJIIIIIIJJJJJJJJJGGGFFFEEEDDDDDDCCCCCCDDDGGGEEEDDDCCCDDDDDDBBBAAA@@@@@@?????????@@@BBBCCC???@@@@@@AAAAAAAAA@@@@@@>>><<<;;;888666555444444555444444444666666555333333444444555555444444444555444444333333444444555222222222333333333444444222333333444444333333222222222333333333444444444444444444444444444444444222222222222222222222222222333333222222333444555666444333111000111111222333222222111111222333333333333222222333333444555333222222111111222222333333333333333333333333333444444444444444444444444333333333333333333333333333333444444444555555555222333333333333444444444333333333444555666777888222222222333333333444444555666777888999:::;;;;;;>>>???@@@@@@@@@AAADDDGGGHHHJJJLLLLLLMMMNNNPPPRRRTTTYYY```gggnnnuuu|||~~~~~~~~~uuulllddd___\\\YYYYYYXXXXXXVVVTTTSSSRRRRRRRRRSSSSSSSSSRRRQQQQQQPPPRRRTTTWWWZZZ[[[\\\\\\ZZZZZZZZZZZZZZZZZZ\\\]]]XXXXXXVVVSSSNNNIIIDDDAAA<<<===>>>???AAACCCDDDEEEJJJKKKMMMOOOOOOOOOOOONNNPPPRRRUUUXXXZZZ[[[[[[ZZZ[[[YYYWWWTTTRRRNNNIIIFFFAAA>>>:::777777777777666444444444444333333222222777666666555444333222222333333333333333333333333111222222222222333333444333222222222222222222222222222222222222222222222222222333333333333222222333333333333333333333333222222222222222222222222111111333444444333222111222222333333333333222222222222222222222111000000111111222222222222111111111111000000111111222333333222222222222333444444222222111111111111111111000000111111111222222222333333222222222111000000222333333333444444555555111111111222222333333333333333333333333333333333222222333333333333222222222222222333333333444444333222222222222333444444333333333444444444555555555555555444444333333333333333333333333333333333444444555555555555444444333444444555555444444333444444444555666777888999555444444333333444444555333444555555666555555555666666666666777777777888888888888888999999999999777999:::;;;;;;;;;===???===AAAGGGKKKOOOVVV```gggnnnuuu}}}uuukkkaaaXXXRRROOOJJJJJJIIIIIIIIIIIIJJJJJJHHHHHHGGGFFFEEEEEEEEEEEEGGGEEEDDDCCCDDDCCCBBB@@@@@@@@@??????@@@AAABBBCCC???@@@AAAAAAAAAAAAAAAAAA<<<;;;:::888666555555444555444444555666666555333333444444555555555555444555555444444444444555555222222333333333333444444222333333444444333333222333333333333444444444444333222222111111222222333444444333333333333333222000111222111000111222444222111111222222333444555222222222333333333333333333333333333333444444555333222222111111222222333111222222333333333333222444444444444444444444444222222333333333333444444333444444444555555555555222222222333333333444444222333333444555777888999444444444555555555666666888888999:::;;;===>>>>>>>>>???AAABBBDDDHHHLLLPPPTTTVVVZZZ\\\\\\\\\]]]^^^bbbgggooowww~~~~~~vvvpppmmmccccccbbb```^^^\\\ZZZYYYXXXXXXYYYYYYWWWUUUSSSRRROOOPPPQQQRRRTTTUUUWWWXXXVVVWWWYYYYYYXXXXXXZZZ[[[VVVWWWXXXWWWSSSMMMGGGDDD>>>===============>>>???EEEFFFGGGHHHHHHGGGFFFFFFJJJLLLOOORRRUUUVVVWWWWWWZZZYYYXXXYYYXXXVVVQQQNNNGGGDDD@@@===;;;:::888777555555555444333333222222000000000111222222333333333333333333333333333333111222333333111111222333333333333333222222222222222222222222222222222222222222333333333333222222333333333333333333333333333333333222222222222111111222333333333333333333222222333333333333222222222222222333222222111000111111222222222222111111111111000000111111222333222222222222222333444444333222111111000111111111000111111111111222222222111111222222222111000000000000111222333444444555222222222222222222333333333333333333333333333333111222222333333222222111222222333333333333444444222222222222222333444444222333333444444555555555666666555555444333333333333333333333333333333333555555666666666666555555444444444444444444444444333333333333444555666777555444444333333444444555333444555555666666555555666666666777777777888888888888888999999999999:::666888;;;<<<===>>>@@@BBBAAAFFFLLLQQQTTT[[[fffnnnuuu{{{~~~vvvkkkaaaXXXQQQNNNIIIIIIHHHHHHHHHHHHIIIIIIKKKJJJIIIHHHGGGGGGGGGGGGGGGFFFDDDCCCDDDCCCBBB@@@@@@@@@??????@@@AAACCCDDD???@@@AAAAAABBBBBBAAAAAA;;;:::999777666666555555555444444555777666555333333333444555555555555555555555444444444444555555222222333333333333444444222333333444444333333222333333333444444444444555333222222111111222222333555555555444444444333333111222333333111111333555111111222333444444444444111222333444555555444333444333333333333444555555333222222111111222222333000000222333333333222222333333333333333333333333222222222333333444444444444444444444555555555555333333333333444444444555444444444444555666888888888888999999999:::::::::999:::;;;<<<>>>???@@@AAA>>>AAADDDHHHLLLSSSZZZ___gggkkkpppttttttsssrrrrrrrrrvvv}}}wwwvvvuuussspppmmmkkkjjjgggggggggfffdddaaa^^^\\\VVVUUUSSSRRRRRRSSSUUUVVVRRRUUUXXXXXXWWWVVVWWWXXXVVVWWWXXXWWWUUUQQQMMMJJJCCCBBB@@@>>><<<<<<;;;;;;>>>???@@@AAABBBAAA@@@@@@CCCDDDFFFHHHKKKMMMOOOPPPTTTUUUVVVYYY[[[ZZZWWWTTTNNNKKKGGGDDDBBB???;;;888888777777666555555444444///000000111222222333333333333333333333333333333333444666444111000111333444444333333333222222222222222222222222222222222222333333444444333333222222222222222222222222222333333333222222222111111222222222222222333444444222333333444444333333222222222333333222222111000111111222222222222111111111111000000111111222333111111000000111111222333333333111000000000111111000111111111111222222222000111222333333333222111000000111111222222333333333333222222222222222222333333333333333333333333222333333333333333333222222222333333333333444444222222222111222222333444222222333333444555555666666666666555444444333333444444444444444444444444444555555555555555555444555444333333333333444555444444333444444555666666555444444333333444444555333444555555666666555555666666777777777888888888888888888999999999::::::777999<<<>>>@@@BBBEEEGGGIIINNNTTTWWWYYY___jjjrrrwww|||wwwlllaaaWWWPPPLLLIIIHHHHHHGGGGGGHHHHHHIIIHHHGGGFFFEEEDDDDDDDDDDDDHHHFFFDDDDDDDDDCCCAAA@@@@@@@@@??????@@@BBBCCCDDD???@@@AAAAAABBBBBBBBBBBB:::999888777666666666666444444444555777777444222333333444555666666666555555555444444444444555555222222333333333444444444222333333444444333333222333333333444444444555555555555333333333333555555666666666555555444444444333555666555333333666888333444555555444333111000111222444666666666444333444333333333333444555555333222222222222222222333///000111222333222222111222222222222222222222222222222222333333444444444444444444555555555666666444444444555555555666666666666555555555666666777777777888888888999999999;;;;;;<<<>>>???AAABBBBBBEEEHHHMMMRRRYYYbbbkkkqqqxxx}}}|||~~~|||{{{tttuuutttssspppllliiifff___]]]YYYVVVTTTUUUVVVWWWPPPSSSWWWXXXVVVUUUUUUVVVXXXXXXXXXWWWVVVTTTRRRQQQHHHFFFCCC@@@===<<<;;;:::999:::<<<>>>>>>>>>>>>===<<<===>>>@@@BBBEEEHHHIIIOOOQQQTTTXXX\\\\\\ZZZWWWXXXUUURRROOOKKKGGGBBB>>>:::999999888777666666555555555555444444333333333333333333333333333333333555777888666222000111333444444444333333222222222222222222222222222222222222333333444444333333222111111111111111111111111333333333222222111111111333333222111222333555666222333333444444333333222222333333333333222111111111111222222222222111111111111111000111222222333///////////////000000111444333111000000000111111000111111111111222222222000111333444555444444333333333333222222222222222444333333222222111111111333333333333333333333333333444444555555444444333222222333333333444444444222222111111222222333444222222333333444555666666777777666555444444333333444444444444444444444444333444444555555444444333666555333222222333555666777666666666666777888888555444444333333444444555333444555555666666555555777777777777888888888888888888999999999:::::::::888:::>>>@@@BBBEEEHHHKKKOOOUUUZZZ\\\\\\aaakkktttvvvzzz}}}vvvlllbbbYYYRRROOOKKKKKKJJJIIIHHHGGGGGGFFFFFFFFFFFFFFFFFFGGGGGGGGGFFFFFFFFFEEEDDDBBBAAA@@@BBBBBBAAAAAA@@@AAAAAAAAA@@@AAAAAAAAAAAA@@@??????===:::888777777888777666222222222222222333444555555555666666666666555555222333555555555555333222666444222333444555444444555555555555555555555555555444333333222222222222333444444555555444444333333333333333444555666666444444333333333444555555444444444333222111//////333333333333333333333333555444444333333444444555555444333333222222222222333333444444333333222111444444444333333222222222444444333111///...---,,,333333333333333333333333555555555555555555555555444555555444333333444666777666444444666:::<<<===???AAACCCDDDEEEFFFIIIKKKJJJQQQ[[[aaagggqqq~~~zzz|||zzz|||}}}|||ppplllfffbbb^^^\\\XXXVVVRRRPPPOOOPPPSSSTTTTTTTTTSSSTTTVVVWWWWWWWWWVVVUUUSSSOOOKKKGGGDDDAAA>>>;;;<<<<<<;;;;;;:::999999888>>>===;;;:::;;;===@@@BBBFFFIIIMMMQQQUUUWWWXXXYYYYYYYYYXXXVVVSSSOOOLLLJJJCCC???;;;888666666444333555444333444444444222111444333333222222333333444333333222111222333444555666555333222111222333333333333333333333333333333333333222111111222333333222222222222222222222222111222333333333333222111222222222222222222222222111111222222222333333333333333333222222222111111111111111111111111111111111000/////////000222222222222222111111111000000222222111000/////////000111111111111111111111111222222222222222222222222222222222222222222222222333333333222222111111111222222333333333333444444111111111111222222333444111222222333333222222111222222333333333333444444555444444333333444444555555555555555555555444444555555555555555555555555777777666666555555555444666666666666666666666666444555555555444333333222666666666555555444444444444444444555555555666666<<<:::999777777888:::;;;999888888999:::999888777999<<<@@@DDDHHHLLLPPPSSSYYY]]]aaadddfffhhhjjjlllrrrtttwwwzzz|||~~~~~~}}}uuukkkaaaXXXQQQMMMKKKKKKJJJJJJIIIHHHHHHHHHHHHHHHGGGGGGGGGGGGGGGGGGFFFFFFEEEEEEDDDBBBAAA@@@AAAAAA@@@@@@@@@@@@AAAAAA@@@AAAAAAAAAAAA@@@??????===;;;888777777888777666888777777777777888888999555555666666666666555555444444444555555444444444666444333333444555555444444444444444444444444444555444333333222222222333333444444555555444444333333333222111111222222222333333333333333444444555222333333333333222222111333333333333333333333333444444333333333333444444555444333333222222222333333333444444333333222111444444444333333222222222555444444444333333222222333333333333333333333333666666666666666666666555666777999999888999:::<<<999999999:::;;;===>>>>>>CCCEEEHHHJJJKKKMMMPPPRRRWWW___iiipppvvv|||yyyvvvwww|||}}}wwwqqqkkkfffaaa]]]UUUSSSQQQRRRSSSTTTSSSSSSQQQQQQRRRSSSTTTTTTTTTTTTVVVSSSOOOKKKHHHDDD@@@======<<<<<<;;;;;;;;;<<<<<<>>><<<:::999999;;;===>>>AAACCCFFFJJJNNNRRRTTTVVVZZZZZZZZZYYYWWWUUUSSSQQQJJJFFFAAA===;;;999777555777666555666777777555444444444333333333333444444333333222222222333444555555444333333222222222333111111222333333444555555333333222111111222333333222222222222222222222222222333444444444444333222222222222222222222222222111111222222222333333333333333333222222222111111111111111111111111111111/////////000000111222333222222222111111111000000333222111111111111111222111111111111111111111111222222222222222222222222222222222222222222222222333333333222222222111111222222333333333333444444444444333333333444555555222222333333333333222222222222333333333333444444555444444333333444444555555555555555555555444444444444444444444444444444666666555555444444444444444444444444444444444444444555555555444444333222555555555555444444444333444444444555555555666666:::999888777777888999:::::::::;;;<<<===>>>>>>======@@@EEEJJJNNNSSSXXX[[[```cccgggiiijjjjjjkkklllnnnpppssswwwzzz}}}|||tttjjj```VVVOOOLLLJJJJJJJJJJJJJJJJJJJJJJJJJJJIIIIIIHHHHHHGGGGGGGGGEEEEEEEEEEEEDDDCCCAAAAAA@@@@@@?????????@@@@@@AAAAAAAAAAAAAAAAAA@@@@@@???===;;;888777777777777666777666555555555555555555555555666666666666555555555555444444444444555555666444333333444555555444333333333333333333333333444444333222222222333333333444444555555444444333555444333222111111111111222222222222222333444444111222333333444444444444333333333333333333333333444444333333333333444444444444333222222222333333333333444444333333222111444444333333333333222222333333444444555666666666333333333333333333333333666666666666666666666666222444777888999999;;;<<<;;;<<<>>>@@@BBBBBBBBBBBBKKKMMMQQQSSSUUUXXX\\\^^^gggnnnyyy}}}{{{}}}~~~vvvrrrqqqtttvvvwww|||~~~xxxrrrlllggg```]]]ZZZYYYXXXWWWUUUTTTQQQQQQQQQQQQRRRSSSTTTTTTXXXVVVSSSQQQNNNJJJEEEBBB???>>><<<<<<<<<===???@@@???>>><<<;;;::::::;;;;;;;;;<<>>;;;888555444333444666666555444555555444444444444555555333333222222222333444555333333444444333333222222000000111222444555666666333222222111111222222333222222222222222222222222333333444444444444333333222222222222222222222222111111222222222333333333333333333222222222111111111111111111111111111111...///000111222222222222222222222111111111111111222222222222222222333444222222222222222222222222222222222222222222222222222222222222222222222222333333333222222222222111222222333333333333444444555555444333333333444444222222333333333333222222222222333333333333444444555444444333333444444555444444444444444444555555333333333333333333333333555555444444444444444333444444444444444444444444444555555555555444333333555444444444444333333333444444555555555666666666888888888888888888888888777888888:::;;;===>>>???CCCFFFLLLQQQWWW]]]cccgggjjjlllpppqqqooommmlllllljjjkkkooosssxxx|||}}}yyyrrrhhh___VVVPPPMMMJJJJJJJJJKKKKKKKKKLLLLLLJJJJJJIIIHHHGGGFFFFFFEEEEEEEEEEEEEEEDDDCCCBBBAAA?????????>>>??????@@@@@@AAAAAABBBBBBAAAAAA@@@???>>>;;;888777777777666555444444333222111111111111555555666666666666555555777666555444444555666777666555333333555666555444333333333333333333333333444333333222222333333333333444444555555444444333666555444444333333333444222222111111222222333444222222333444444444444333333333333333333333333333444333333333333333333444444333333222222333333333333333444444333333222111333333333333333333333333000111111222333444444555444444444444444444444444555555555666666666666666111333666888888888999;;;<<>>@@@AAABBBBBB@@@>>>===<<<;;;;;;999:::;;;>>>BBBHHHMMMQQQUUUVVVXXXYYYZZZ[[[ZZZZZZ[[[XXXSSSNNNJJJEEE???<<<777666444444666666555444555555555444444555555555222222222333333333444444222333444555444333222111111111222333333444555555222222222222222222222222222222222222222222222222333333333333333333333333222222222222222222222222111111222222222333333333333333333222222222111111111111111111111111111111///000111222333222111000111111111111111111111111111111111111111222333444222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222333333333444444444333222222111111111111222333333333333333333222222222222333333333444444555444444333333444444555333333444444444444555555333333333333333333333333555555555555555555555555666666666666666666666666444444555555555555444444444444444444444333333333555555555555666666666666666666777888888888777777666777888888999;;;>>>AAAGGGKKKRRRYYY___ffflllpppsssuuuxxxwwwtttpppmmmlllhhhiiimmmrrrxxx~~~zzzvvvoooggg___WWWRRROOOIIIIIIJJJJJJKKKLLLLLLLLLIIIHHHHHHGGGFFFEEEEEEDDDDDDEEEEEEEEEDDDCCCBBBAAA???>>>>>>>>>??????@@@AAAAAABBBBBBBBBBBBAAA@@@@@@>>><<<999777777777666555777777666555444444444555555555666666666666555555777777555444444555777777777555333444555666555555333333333333333333333333333333333222222333333444333444444555555444444333444333333333444444555666222222111111222222333444333333444444333333222111333333333333333333333333333333333222222333333333333333333222222333333444333333444444333333222111333333333333333333333333111111111111222222222222444444444444444444444444444444555555555666666666555888:::;;;;;;<<<===???AAAEEEJJJNNNQQQUUUZZZ^^^fffhhhkkkmmmoooqqqtttwwwyyy~~~vvvssspppoooqqquuuxxxzzz|||vvvqqqnnnooonnnmmmooossswwwzzz||||||{{{xxxvvvvvvxxxzzz~~~wwwqqqkkkeeebbb___^^^[[[YYYWWWVVVWWWWWWUUUUUUUUUVVVVVVTTTQQQNNNIIIGGGCCC@@@>>>???@@@AAACCCCCCBBBAAA@@@>>>===<<<999999999:::>>>CCCHHHKKKRRRSSSVVVXXXZZZZZZ[[[ZZZ^^^\\\XXXTTTPPPKKKEEEAAA>>><<<999888888888777666555555555444444555555555222222333333333444444444111222333444555444333222333333333333333333333333222222222222222222222222222222222222222222222222222111111111111111111222222222222222222222222222111111222222222333333333333333333222222222111111111111111111111111111111222222333333333111///...111111111111111111111111000000000000000111222333222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222333333333444444444333222222111111111111333333333444444333333333222222222333333333444444555444444333333444444555333333333333444444555555444444444444444444444444666666666666666777777777666666666666666666666666444444555666666555555444444444444444444444444444555555555666666666777777555666777888888888888888;;;<<<===<<<<<>>;;;:::999999:::===@@@BBBNNNPPPSSSVVVYYY[[[\\\\\\]]]\\\ZZZYYYWWWSSSMMMIIIBBB???;;;888777666444333555555444444444444555555111222333444444444333333222222333444444444333333555444444333333222222111111222222333333222222111222222222222222222222222111111000000000000111111222222222222222222222222111111222222222333333333333333333222222222111111111111111111111111111111333333333333222111000000111111111111111222222222000000000///000000111111333333333333333333333333222222222222222222222222222222222222222222222222111222222222222333333333222222333333333333444444555555444333333333444444333333444444444444333333222222333333333333444444555444444333333444444555222222333333444444555555555555555555555555555555666777777777777888888888444444444444444444444444444444555666666666666555444444444555555555555666555555666666666777777777666777777888888999999999;;;<<<=========@@@GGGMMMTTTZZZdddnnntttxxx{{{}}}~~~zzzvvvttttttsssuuuzzz|||xxxqqqhhh^^^VVVPPPMMMIIIIIIIIIIIIIIIJJJJJJJJJGGGGGGGGGGGGGGGGGGGGGGGGDDDDDDDDDDDDDDDCCCCCCBBB?????????@@@@@@AAABBBCCCBBBBBBBBBCCCBBBBBBAAA@@@???<<<999777777666555444444444333333333444555555555555666666666666555555666777777888888777777666777666444444666666666555444444444444444444444444333222222222333333444555333444444555555444444333222222222111111222333333333333333333333444444555000000111111222222111111333333333333333333333333333333222222222222333333333222222222333333444555333333444444333333222111222222222333333444444444444444444555555555555555555555555555555555555555666777777888999999::::::999:::<<<>>>@@@DDDJJJNNNYYYbbbnnnwwwzzz|||~~~{{{uuurrrooommmkkkmmmrrrxxx}}}}}}~~~|||{{{}}}|||xxxxxxzzz||||||~~~~~~|||xxxrrrmmmkkklllnnnpppuuu}}}|||vvvpppiiidddaaaZZZXXXVVVVVVWWWVVVUUUSSSQQQPPPNNNLLLJJJHHHGGGGGGDDDFFFHHHIIIIIIHHHFFFEEE@@@???===;;;;;;;;;<<<===FFFHHHLLLQQQVVVYYY[[[\\\[[[[[[[[[\\\\\\ZZZUUURRRJJJFFFAAA===:::777555333444444333333333333444444111222333444444444333333333222222222333333444555444333333333333333333222111222333333333333222111222222222222222222222222222222111000000111222222222222222222222222222222111111222222222333333333333333333222222222111111111111111111111111111111222111111111222222333444000000111111111222222222222222111111000000111111333333333333333333333333222222222222222222222222222222222222222222222222111111222222222333333333222222333333333333444444444444333333333444555555333333444444444444333333222222333333333333444444555444444333333444444555111222222333444444555555444444444444444444444444666666666666777777777888444444444444444444444444444444555666666666666666555555555666666666777777555666666666777777777777888888777777888999;;;<<<999;;;======>>>DDDMMMTTT^^^fffrrr|||}}}{{{zzz{{{|||{{{sssiii^^^UUUNNNKKKIIIIIIIIIIIIIIIIIIIIIIIIHHHHHHHHHHHHHHHHHHHHHIIIDDDDDDDDDDDDDDDDDDCCCBBB@@@@@@@@@@@@AAABBBCCCDDDBBBBBBCCCCCCBBBBBBAAA@@@???===999777777666555444444444444444444555666777555555666666666666555555666777888999999888777666777666444444666777666555555555555555555555555555222222222222333333444555333444444555555444444333666666555444333333333333444444333333444444555666---...///000222222222222333333333333333333333333333222222222222222222333222222222222333333444555333333444444444333222222222222222333333444444444222333333333444555555555555555555555555555555555888888999:::;;;;;;<<<<<>><<<<<<<<<>>>AAAFFFLLLRRRWWWZZZ[[[YYYZZZ\\\^^^```___[[[XXXWWWSSSLLLGGGCCC@@@===;;;444333333222222333333444111222333444555444333333333333222111222333555666222222222333333444444444111222333444444333222111222222222222222222222222444333222111111222333444222222222222222222222222111111222222222333333333333333333222222222111111111111111111111111111111000//////000111444666777000000111111222222222222444444333222111111111111333333333333333333333333222222222222222222222222222222222222222222222222111111111222222333333333222222333333333444444444111111111111222333333444333444444555555444444333222222333333333444444444555444444333333444444555111111222333333444555555333333333333333333333333444555555555666666777777666666666666666666666666444444555666777777666666555666666666777777888888666666666666777777777777999888777777888:::<<<===;;;>>>AAACCCEEELLLVVV___gggooo|||~~~yyypppfff^^^VVVPPPLLLLLLKKKJJJIIIHHHHHHGGGHHHGGGGGGHHHGGGGGGFFFEEEDDDEEEEEEEEEEEEEEEEEEEEEEEE>>>?????????@@@@@@@@@@@@BBBBBBAAAAAA@@@???>>>>>>???===:::777444333333444333333333444444444555555555555666666666666555555777777777666444555777999888888777666555444444333444444555555555555444444777777777666666555555555333333333333333333333333111111111222222333333333444333333222222333333444333333222111222333444555111222222333444444444444333333222222111222222222333444444555555444444333111111222333444444444444444444444444444444444444333333444444444444444444555555666666777777777777888888999:::;;;===>>>???@@@DDDIIILLLOOOUUU^^^fffwwwzzzxxxvvvuuuwwwzzzyyyxxxxxxxxxyyyzzz{{{uuuuuutttttttttuuuvvvvvvwwwxxxxxxxxxyyy{{{~~~}}}yyyxxxyyy~~~}}}zzzyyy|||~~~{{{yyyxxxxxxwwwqqqjjjaaa[[[ZZZXXXRRRRRRUUUWWWTTTRRRQQQRRRSSSRRRQQQQQQQQQQQQRRRQQQQQQPPPOOOIIIGGGEEEBBB???===<<<<<>>@@@DDDKKKWWWccckkkwww~~~~~~|||rrrhhh___WWWQQQMMMIIIIIIIIIHHHHHHIIIIIIJJJGGGHHHHHHGGGGGGFFFEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDAAAAAA@@@???>>>>>>>>>???AAAAAA@@@??????>>>======::::::999999777666555444333333444444555555555555666666777777777777666666666777777666555555666888777666666555555444444444444444555555555555444444444444333333333222222222333333333333333333333333111111222222222333333333444333333222222333333444333333222222222333444555444444444444333222111111333333222222222222222333333444444555555444444333333333444444444333333222444444444444444444444444333444444444444555555555333444444555666777888888;;;;;;<<<===???AAACCCEEEHHHMMMSSSXXX\\\cccmmmttt~~~xxxvvvrrrqqqrrrssssssttttttuuuwwwxxxyyyvvvvvvwwwwwwxxxxxxyyyzzz{{{|||}}}}}}}}}~~~~~~{{{xxxwwwyyy}}}~~~~~~}}}}}}{{{xxxvvvuuussszzz|||wwwqqqiiibbb```\\\VVVSSSUUUTTTRRRPPPOOOQQQRRRRRRRRRQQQRRRSSSSSSTTTTTTTTTTTTRRRPPPMMMJJJGGGDDDBBBAAA???@@@CCCGGGKKKQQQUUUXXXZZZ[[[[[[[[[\\\\\\]]]]]]]]]ZZZWWWTTTPPPKKKFFFBBB:::888666555555555444222555444333333555555444333333333333333333333333333333333333333333333333333000000000000000000000000777444222222333444444333333222111111111111222333555444444333333222222111444444333333333333222222222333333444444333333222000000111111222222111111222222222222222222222222333333333333333333333333444333333333333333444444//////000111111222333333000000111222222222222222333222222111111222222333333333333222222222111111333333444555555444333333444444444444444444444444333333333444444444555555333333333333333333333333444444444555555555555666555555555555555555555555444444444444444444444444666666555555555444444444555666666666666777777777777777777777777777777777888777666555444555555666666666777888888888888777888999::::::999999:::<<<@@@BBBEEEJJJRRR]]]hhhoootttiii```XXXRRRNNNHHHHHHHHHHHHIIIJJJKKKLLLHHHHHHHHHHHHGGGFFFEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDBBB@@@>>>======>>>>>>@@@@@@??????>>>=========666777999::::::999777555444555555555555666666666555555666666666666555555444666888777666555666777444444444444444444444444444444555555555555444444666666666555555555555444333333333333333333333333222222222222333333333333444333333222222333333444333333222222222333444555444444555444444333222111333333222222222222333333333444444555555444444333555555555444444333111111444444444444444444444444444444444444555555666666444444555666777999:::;;;>>>???@@@BBBEEEIIIMMMOOOPPPUUU\\\ccciiiqqqzzz~~~yyyuuuqqqooopppnnnoooqqqsssuuuwwwxxxxxxxxxyyyzzz|||~~~~~~}}}{{{xxxwwwyyy}}}~~~~~~|||zzzxxxvvvuuu|||~~~zzzsssmmmiiiddd\\\WWWVVVSSSQQQOOOOOOPPPRRRRRRRRRQQQRRRSSSUUUVVVXXXYYYYYYZZZYYYVVVRRROOOKKKIIIGGGBBBBBBBBBEEEIIINNNSSSVVVXXXXXXYYYZZZ[[[\\\]]]^^^^^^]]]ZZZYYYWWWTTTOOOLLL@@@===999777777666555444666444333444555666444333333333333333333333333333444444444444444444444444333333333333333333333333444333111111333444444333222111111000000111111222222222222222222222222222444444333333333333222222222333333444444333333222000111111111111000000///111111111222222333333444222222222222222222222222222222222222333444555555000111111222222333333444000111111222222222222222333222222111111222222333333333333333222222222222333444444555555444444333333333333333333333333333333333333444444444555555222333333444555666777777444444444555555555555666555555555555555555555555444444444444444444444444555555555555555444444444777777777888888888999999777777777777777777777777777777666555555555555666555555666777777777777777777999:::::::::;;;===???CCCGGGMMMUUU]]]gggqqqxxxtttiii```XXXRRRNNNIIIHHHHHHIIIIIIJJJKKKLLLHHHHHHHHHHHHGGGFFFEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDBBB???===<<<===???@@@@@@@@@??????>>>>>>>>>>>>777888999999999999777777555666666666666666666666333444444555555444444333333555888888777555555555333333333444444444555555444444555555555555444444777777777666666666666666444444444444444444444444333333333333333333333333444333333222222333333444222222222333333333444444111111333444555555555555333333222222222333444444333444444555555444444333444444555555444333222222444444444444444444444444444444444555666666777777777777777888:::<<<>>>???AAABBBEEEIIINNNTTTYYY\\\ZZZ___eeelllssszzz|||yyytttssstttqqqrrruuuxxxzzz{{{{{{{{{{{{}}}}}}zzzxxxxxx|||~~~||||||wwwsssnnnfff^^^ZZZVVVTTTQQQPPPQQQRRRQQQPPPPPPQQQRRRTTTVVVXXXZZZ[[[\\\[[[YYYWWWTTTQQQOOOMMMGGGFFFEEEFFFIIINNNSSSVVVXXXYYYYYYZZZ[[[[[[\\\\\\___]]]\\\\\\\\\ZZZWWWUUUJJJFFFAAA===;;;999777555666444333333555555444222444444444444444444444444555555555555555555555555444444444444444444444444111000///000222333333222222222111111111111222222///000000000111111111222444444333333333222222222222333333444444333333222111111111111000000///...000000111222333333444444111111111111111111111111000000000111222333444555222222222333333444444444000111222222333333222222333222222111111222222333333333333333333333333333444444444444444444444444333333333333333333333333333333333444444444555555666666555555555555555555444444444555555555555666444444444555555555555555555555555555555555555555555555555555555555555555777777888888888999999999777777777777777777777777666666666555555555666666555555666777777777777666666888999:::;;;===@@@CCCGGGMMMVVV```jjjsss|||sssggg^^^VVVQQQMMMKKKJJJJJJIIIIIIJJJJJJKKKHHHHHHIIIHHHHHHGGGFFFEEECCCCCCCCCCCCCCCCCCCCCCCCBBB@@@>>><<<<<<>>>AAABBB@@@@@@@@@@@@@@@?????????<<<;;;999888777777777777666666666666666666666555555555555666666555555555333555777888666555555555222222333333444555555555444444555555555555444444333333333333333333333333444444444444444444444444333333333333333333333333444333333222222333333444222222333333333444444444111111333444555666666666333222222222333444444555333444444555555444444333222333444444555555555444444444444444444444444444444444555666666777888888888888888:::<<<@@@CCCEEEHHHJJJOOOUUU[[[bbbfffiiiiiilllpppuuuzzz}}}yyyxxx{{{xxxyyy|||~~~{{{wwwvvvxxxzzzzzzzzzsssjjjccc[[[XXXUUUSSSRRRQQQPPPNNNPPPPPPQQQRRRSSSVVVXXXYYYYYYZZZZZZYYYXXXWWWUUUTTTNNNMMMKKKKKKMMMPPPTTTWWWZZZZZZZZZZZZZZZZZZZZZZZZ]]]]]]\\\]]]^^^^^^[[[YYYRRRNNNHHHCCC???;;;888555666444333333444444333111444444444444444444444444555555555555555555555555000000000000000000000000222111111222444555444333222333333333333333333222000000111111222333333333444444333333333222222222222333333444444333333222111111111111111000///...000000111222333333444444111111111111111111111111////////////000111333333333333333333333444444444111111222333333333333222333222222111111222222333333333333333333333333333444444444444444444444444333333333333333333333333333333333444444444555555777666666555444333333222444444444555555555555666444444444555555555666666555555555555555555555555444555555555555555555555666666666777777777888888666666666666666666666666555555666666666666666666555666666777777777777777555777999;;;===@@@EEEHHHMMMSSS^^^iiittt}}}}}}qqqfff\\\VVVQQQNNNKKKKKKJJJJJJJJJJJJJJJKKKIIIIIIIIIIIIHHHGGGFFFEEECCCCCCCCCCCCCCCCCCCCCCCC@@@???>>>===>>>???AAABBB@@@@@@@@@@@@@@@@@@@@@@@@???===:::777666666666777666666666555555555555444777777888888888888777777333555777666555444555666333333444444555555555666444444555555555555444444444444444444555555555555444444444444444444444444444444444444333333333333444333333222222333333444111222333444444444333333444444555555555555444444333222222333333444555666333444444555555444444333222222444555555666666666444444444444444444444444444555555666777888999999888888:::===BBBGGGMMMPPPWWWZZZ___ffflllpppsssuuurrrrrrsssuuuyyy|||yyyzzz}}}xxxvvvwwwxxxzzz~~~yyyoooccc```\\\YYYWWWVVVTTTRRRSSSSSSRRRRRRRRRSSSUUUVVVXXXYYYZZZ\\\\\\\\\[[[ZZZUUUTTTRRRQQQRRRTTTWWWYYY\\\\\\[[[[[[[[[ZZZZZZZZZ\\\[[[\\\]]]^^^^^^\\\ZZZVVVSSSNNNIIIEEE@@@;;;777777555444444555555333222444444444444444444444444555555555555555555555555222222222222222222222222555444444555777777555444222333333444444333333222333333333444444555555555444444333333333333222222222333333444444333333222111222222222222111111000111111111222222333333444222222222222222222222222////////////000111222222333333333333333333333333111222222333333333333333333222222111111222222333333333333333444444444444555444444333333444444555333333333333333333333333333333333444444444555555444444444444444444444444444444444555555555555666333333444444555666666666555555555555555555555555444444444555555555555555555555555666666666777777666666666666666666666666444555666666777666666666666666777888888888888888666888;;;===@@@EEEJJJOOOUUU\\\fffqqqzzz|||qqqeee\\\VVVRRROOOJJJIIIIIIJJJJJJKKKLLLMMMIIIIIIIIIIIIHHHGGGFFFEEECCCCCCCCCCCCCCCCCCCCCCCC@@@@@@??????>>>????????????????????????@@@@@@@@@===<<<;;;999888777666666555555555555444444333333666777777777777777777666444555666555444333555777555555555555555555666666444444555555555555444444666666666666777777888888555555555555555555555555555555444444444333333333444333333222222333333444111222333444444444333333444444555555555555444444222222222333333555666666333444444555555444444333444444555555555555555444444444444444444444444444444555666777888999999:::999;;;???DDDLLLUUU]]]aaajjjnnnsssyyy}}}~~~~~~}}}xxxvvvsssssswww|||}}}xxxuuuxxx~~~}}}}}}~~~}}}xxxvvvxxx}}}{{{ooolllhhhfffdddcccaaa___ZZZXXXVVVTTTSSSSSSTTTTTTVVVWWWYYY[[[\\\\\\\\\[[[YYYXXXWWWWWWWWWWWWXXXYYY[[[[[[[[[\\\\\\\\\\\\\\\\\\[[[[[[\\\^^^]]][[[YYYZZZXXXUUURRRNNNJJJDDD@@@999888666666777777555333555555555555555555555555444444444444444444444444444444444444444444444444555444444555666666333111111222333333333333222111333333333333333444444444444444333333333333222222222333333444444333333222111222222333333333333222222222222222222222222222333333333333333333333333222222111111111111222333333333333222222222222222111222333333444444333333333222222111111222222333333333333444444444555555555444333333333333444555444444444444444444444444333333333444444444555555333333333444444555555555444444444555555555555666333333444444555666666777555555555555555555555555444444444555555555666666555555555666666666777777666666666666666666666666333444666777777777666666777888888999999999999999999;;;>>>@@@DDDJJJQQQUUU___eeemmmuuu||||||qqqeee]]]WWWSSSQQQHHHHHHHHHIIIKKKLLLNNNOOOIIIIIIIIIIIIHHHGGGFFFFFFCCCCCCCCCCCCCCCCCCCCCCCCBBBAAAAAA@@@???>>>======>>>>>>>>>>>>>>>?????????::::::;;;<<<;;;999666555555555444444444333333333333444444444444444444333555666555444333333555777666666666666666666666666444555555555555555555444222333333333444444555555555555555555555555555555555555555444444333333333444333333222222333333444111222333444555444333333000111333555666777888888222222222333444555666777333444444555555444444333666666666666555444333222444444444444444444444444444555666777888999::::::===???DDDLLLVVVbbbkkkqqqxxx|||{{{wwwwwwzzzyyyuuuuuuyyy}}}}}}xxxttttttxxx|||zzzwwwsssqqqppppppnnnmmm___]]]ZZZWWWUUUTTTTTTTTTTTTUUUWWWYYYZZZZZZYYYXXX[[[[[[ZZZZZZYYYYYYYYYYYYZZZZZZ[[[\\\]]]^^^^^^___\\\[[[[[[\\\^^^]]][[[YYY]]]\\\[[[YYYWWWSSSMMMHHH;;;:::888888999888777555555555555555555555555555444444444444444444444444111111111111111111111111222111111222333222000---000111222333333222111000000000000000000000000000444444444333333333222222222333333444444333333222111222333333444444444444333333222222222222222222333333333333333333333333444444333333222333333333222222222222222222222222111222333333444444333333333222222222222222222333333333333444444555555555555444333333333333444555555555555555555555555555333333333444444444555555666666555555444444444444444444444555555555666666333333444444555666777777666666666666666666666666444444444555555555666666666666666666777777777777666666666666666666666666333444666777777777666666888888999::::::::::::999<<<>>>@@@CCCHHHNNNUUUZZZgggkkkrrrwww|||~~~rrrggg___YYYRRRNNNKKKKKKKKKKKKKKKKKKKKKKKKJJJIIIIIIHHHHHHGGGGGGFFFDDDCCCCCCBBB@@@???>>>>>>>>>>>>============>>>>>>>>>???@@@@@@AAAAAAAAAAAA<<<;;;999888777777666666444444444555555555555666333444444555555444444333555444333333333333444555444333333222222333333444444444444555555555555666666555444333222333333444444444444555555555666666333333333333333333333333333444555555666666555555444555555666666555555444444444444555555555555666555555555555555555555555222333444444555555444444333333222222222222111111666444333333444555555444777777777888999;;;===>>>CCCHHHQQQ[[[gggttt~~~|||{{{}}}}}}~~~~~~|||}}}}}}wwwrrrpppjjjbbb___```___YYYSSSUUUUUUUUUTTTTTTVVVZZZ]]][[[[[[ZZZZZZZZZZZZZZZZZZ]]]]]]]]]]]]\\\\\\[[[ZZZ\\\\\\\\\\\\\\\\\\\\\\\\XXXZZZ]]]^^^\\\XXXRRROOOGGGDDD>>>;;;888777666444999777555555555555333111666666666777666555555444666555444333222333333444444444444333333222222222444444333222111111111111222333444333111000111222333333333333333333333333333333333333333222111000333//////444777555222222444222000222555666555333333333333333333333333333222222333333333444444444666555333111000000111111555444222111111222444555555555555555555555555555111222333333111111222333333444444555555444444333444555555555444333333222333444444555555444444333777444333444666777555333555555555555555555555555555555555555555555555555555555555555666666666666666666777777777777666666555555555555666666666777888888777666555444333333666666666666777777777777888777777888:::<<<<<<<<<===AAAFFFKKKPPPWWWaaahhhnnntttyyy{{{yyyyyy|||~~~vvvjjjaaaYYYRRRMMMKKKKKKKKKKKKKKKKKKKKKKKKJJJIIIIIIHHHHHHGGGFFFFFFEEEEEEDDDCCCBBBAAA@@@???@@@@@@????????????@@@@@@??????@@@AAAAAAAAA@@@@@@<<<;;;999888777777666666444444444555555555555666333444444555555444444333555444333333333333444555444444333333333333444444333333333333444444444555666555444333333333444444333444444444444555555555333333333333333333333333333333444555555555555444222333333444444333333222444444444555555555555666555555555555555555555555222333444444555555444444333333444444555555555666555444444444666777777777:::::::::;;;<<>>;;;:::999888999888666555666555444222555666666666666555444444555444333222111222222333444444444333333222222222222222222111222222333333000111222111///...///000333333333333333333333333333333333333333222111000444111333===CCC@@@888222222000///000222444222111333333333333333333333333///000000000111111111111444333222111111111222333444333111000000111333444222222222222222222222222333444555555333333444555333444444555555444444333444444555555444444333222333444444555555444444333666444333444666777555333555555555555555444444444555555555555555555555555555555555555666666666666555666666777777666666555555555555666666666777777888777777666666555555555888888888888999999999999999888888999;;;===>>>>>>@@@DDDJJJOOOTTT\\\fffmmmtttwwwzzzyyyvvvssstttwww}}}{{{mmmbbbYYYQQQMMMKKKKKKKKKKKKKKKKKKKKKKKKIIIIIIIIIHHHGGGGGGFFFFFFFFFEEEEEEDDDCCCBBBAAAAAA======<<<<<<<<<<<<======@@@@@@@@@AAA@@@@@@??????<<<;;;999888777777666666444444444555555555555666333444444555555444444333555444444333333444444555555555444444444444555555222222222333333333444444555555444333333333444444333333333333444444444444333333333333333333333333222222333444444444444444222333333444444333333222444444444555555555555666555555555555555555555555333333444555555555555444222222333444555666777888444444555666777888999999<<<===>>>@@@BBBGGGMMMRRR]]]cccnnnyyy{{{zzzzzzxxxrrrlllbbb\\\TTTPPPPPPRRRSSSSSSTTTUUUXXXZZZ\\\\\\\\\\\\[[[[[[[[[\\\[[[[[[ZZZYYY[[[[[[[[[[[[[[[[[[[[[[[[[[[]]]^^^```aaaaaa```___[[[UUULLLEEE@@@>>>===<<<:::888666555666666444333555555555555555444333333333333222111111111222222444444333333333333222222111111111111222333444555333444555444222111222333333333333333333333333333222222333333333222111111333000444BBBKKKGGG:::111111000000000222333222111333333333333333333333333222222222333333333444444222222111111222222333444222222000000000000222222111111111111111111111111333444555555333333444555333444444555555444444333444444555555444444333333333444444555555444444333666555444444555666555444666666555555555444444444555555555555555555555555555555555555666666666666555555555666666555555555555555666666666777777777777777777777777777777777888888888888999999999999999999999:::<<<>>>@@@AAAEEEJJJQQQWWW]]]dddmmmsssyyy{{{|||zzzuuuqqqqqqrrr|||~~~|||{{{|||}}}ooocccYYYRRRNNNKKKKKKKKKKKKKKKKKKKKKKKKIIIIIIHHHHHHGGGFFFFFFFFFEEEEEEDDDDDDCCCBBBAAAAAA===<<<<<<;;;;;;<<<<<<===@@@@@@@@@@@@@@@???>>>===;;;;;;999888777666666666444444444555555555555666333444444555555444444333444444444444444444444444555555555444444555555555222333333333333444444444444444444444444444444444222222222333333333444444444444444444444444444444111222333333444444333333444555555666666555555444444444444555555555555666555555555555555555555555333444444555555555555555111222222333444444555555444666777888888999:::<<<===@@@CCCGGGKKKQQQYYY___iiipppzzz~~~~~~~~~}}}xxxqqqhhh\\\TTTSSSSSSQQQOOOPPPRRRUUUYYY[[[\\\\\\\\\[[[[[[\\\\\\\\\[[[[[[ZZZ[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[\\\]]]^^^___```aaaaaa\\\UUUNNNIIIEEEAAA>>>;;;999666555555555444333444444555555444444333222333333222222222222222222333333333333333333333333222111111111222222333444444555666555444333444666333333333333333333333333222222333333333222222111222///222===CCC???666000333333333333333444333333333333333333333333333333444444444444555555555555222222222222222222222333222222111111111111222222333333333333333333333333111222333333111111222333333444444555555444444333333444444555444444333333333444444555555444444333555555444555555555555444666666666555444444333333555555555555555555555555555555555555666666666666444444555555555555444444555666666666666777777777666777777777888888888999555666666666777777777777888999:::;;;<<>>===;;;;;;999888777666666666444444444555555555555666333444444555555444444333444444444444444444444444555555555444444555555555444444444444555555555555333444444444444444444444222222222333333333444444444444444444444444444444111222333333444444333333444555555666666555555444444444444555555555555666555555555555555555555555333444555555666666555555444444444444444444444444666777999999999:::===@@@AAAFFFNNNSSSXXX^^^gggmmmuuu{{{~~~}}}}}}|||~~~~~~}}}}}}}}}xxxvvvvvvwww~~~sssfff]]]XXXUUUPPPKKKNNNPPPSSSVVVXXXZZZ[[[[[[[[[[[[\\\\\\\\\\\\\\\[[[ZZZZZZZZZZZZZZZZZZZZZZZZ\\\\\\[[[[[[[[[]]]^^^___aaa^^^[[[WWWRRRLLLEEE@@@>>>;;;777555555555444333444444555555444444333222333333444444444444444444333333333333333333333333444333222222111111111222000222333222111000111333333333333333333333333333111222222333333333222222333000111444555222111333333333444333333333333333333333333333333333333333111111111111222222222222444444333333222111000000333333333222222333333333555555555555555555555555111222333333111111222333333444444555555444444333333333444444555444444333333444444555555444444333444555555555444444555555666666555555555444444444555555555555555555555555555555555555666666666666444444555555555555444444666666666666777777777888666666777777888888999999555666666666777777777777777999;;;<<<>>>AAAGGGKKKTTT[[[dddkkkooosssyyy}}}~~~}}}zzzyyyyyyyyy{{{yyyuuussssssuuuyyy{{{}}}}}}ooobbbXXXTTTSSSKKKKKKKKKKKKKKKKKKKKKKKKHHHHHHHHHGGGFFFFFFEEEEEECCCCCCCCCBBBBBBBBBAAAAAAAAAAAA@@@@@@@@@@@@AAAAAA?????????@@@??????>>>>>><<<;;;999888777777666666444444444555555555555666333444444555555444444333333444444555555444444333555555444444444444555555444444444555555555666666222333444555555555444444333333333333444444444444444444444444444444444444222222333444444444444444222333333444444333333222444444444555555555555666555555555555555555555555444444555666666666666555888888777777777666666666777999;;;;;;;;;>>>DDDIIINNNVVVaaahhhlllooouuuzzz{{{vvvrrrppprrrtttwww{{{wwwrrrooonnnuuu}}}{{{pppfff___XXXQQQLLLNNNOOOPPPRRRTTTVVVXXXYYYZZZZZZ[[[[[[\\\\\\[[[[[[YYYYYYYYYYYYYYYYYYYYYYYY^^^]]]\\\[[[\\\]]]^^^___^^^^^^]]]]]]ZZZTTTLLLGGGCCC???;;;777666555444333555555555555555444333333333333444555555555444444222222333333333333444444555444333222111111111111000222333333222111222444333333333333333333333333111111222333333333222222666333111111...,,,111777111222333222000000000111333333333333333333333333222222333333333444444444444444444333222111//////333333333333333333333333333333333333333333333333333444555555333333444555333444444555555444444333333333444444555555444444333444444555555444444333444555666555444444555666555555555555555555555555555555555555555555555555555555555555666666666666555555555666666555555555666666666777777777888888666666666777777888888888888888888888999999999999777:::===???AAAFFFNNNTTT]]]ccclllsssvvvxxx{{{}}}~~~}}}|||||||||||||||yyyuuurrrqqqssswwwzzzxxx~~~~~~pppbbbXXXTTTSSSKKKKKKKKKKKKKKKKKKKKKKKKHHHHHHGGGGGGFFFEEEEEEEEEDDDDDDDDDCCCCCCCCCCCCCCC>>>>>>============>>>>>>===>>>>>>????????????>>><<<;;;999888777777666666444444444555555555555666333444444555555444444333333333444555555444333333444444333333333333444444333333444444444555555555222333444555555555444444333444444444444555555555555555555555555555555555333333444555555555555444222333333444444333333222444444444555555555555666555555555555555555555555444444555666666666666666777777777777777777888888777:::<<<<<<>>>DDDNNNVVVaaalllyyyxxxqqqkkkhhhjjjlllpppttt{{{{{{uuuqqqooonnnttt}}}zzzrrrhhh___WWWRRRPPPOOOOOOOOOPPPRRRUUUVVVWWWXXXXXXYYYZZZZZZYYYYYYYYYYYYYYYYYYYYYYYYYYYYYY[[[[[[[[[[[[[[[]]]^^^___]]]]]]^^^___^^^ZZZUUUPPPIIIEEE???;;;999888666555555666666666666555444444111222333444555444444333222222222333333444444444333333222222111222222222222333444444333333444666333333333333333333333333000111222333333333333222666222000111222000222777111222444222000///000222333333333333333333333333555555555555666666666777222333333444333222111000222222333333333333222222222222222222222222222222333444555555333333444555333444444555555444444333222333444444555555444444333444444555555444444333333555777666444333444666333333444444555666666666555555555555555555555555555555555555666666666666555666666777777666666555666666777777777888888888666666666666666666666777888888888888999999999999999<<<@@@CCCFFFLLLUUU\\\cccjjjsssxxxzzzzzzzzz|||}}}}}}}}}~~~}}}zzzuuurrrqqqsssvvvyyyyyyrrrcccXXXSSSSSSKKKKKKKKKKKKKKKKKKKKKKKKHHHHHHGGGGGGFFFEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDDDD@@@@@@????????????@@@@@@<<<===>>>???????????????<<<;;;999888777777666666444444444555555555666666333444444555555444444333333333444555555444333333444333333222222333333444222222333333333444444444111222444555666555444444444444444555555555666666555555555555555555555555333444555555666666555555444555555666666555555444444444444555555555666666555555555555555555555555444555555666666666666666333333444555666777888888777:::<<<>>>AAAJJJVVV```ppp|||~~~wwwpppkkkhhhfffhhhlllqqqxxxzzzuuussskkknnnuuu}}}{{{pppfff^^^ZZZQQQOOONNNMMMMMMPPPSSSUUUUUUVVVVVVWWWXXXXXXXXXWWWYYYYYYYYYYYYYYYYYYYYYYYYWWWWWWXXXYYYZZZ\\\]]]^^^]]]]]]]]]^^^___^^^[[[XXXMMMIIICCC>>>;;;:::888777666666777777666666555444000111222333444333333222222222222333333444444444111111111111222333444444...///111111000000111222333333333333333333333333000111222333333333333333444///...333777666444333333555666555222000222444333333333333333333333333222222222333333333444444000111222333444333222222111111222222222222111111333333333333333333333333111222333333111111222333333444444555555444444333222333333444555555555444333444444555555444444333333555777666444333444777222333333444555666777777555555555555555555555555555555555555666666666777666666777777777777666666777777777777888888888888666666666666666555555555666666666666777777777777:::>>>CCCFFFIIIPPPZZZbbbgggnnnvvv{{{|||zzzzzzzzzzzzzzz|||{{{vvvrrrqqqssswwwyyy|||zzzmmmcccYYYPPPJJJLLLLLLLLLLLLKKKKKKKKKKKKJJJJJJIIIHHHGGGEEEEEEDDDEEEEEEEEEEEEDDDDDDDDDDDDAAA@@@???>>>>>>>>>???@@@AAAAAAAAA@@@@@@@@@?????????>>><<<999666444333333555555444444555666888999444555666666444444555666666555555444444555555666444444444333333444555555444444555555555555444444333333555666666666555444444444444444444444444444444444444444444444444444555444444555555666777888777666555666777666444333444444555555666666777777666555555444444444555555555555555666555555444333333444666999;;;<<<;;;999>>>>>>CCCIIINNNUUUfffwww|||wwwtttqqqmmmiiiiiijjjmmmrrrxxxzzzwwwpppqqqssswww~~~|||xxxpppfff___[[[VVVQQQOOOPPPQQQQQQPPPTTTUUUVVVWWWXXXYYYYYYYYYXXXXXXXXXXXXXXXWWWWWWWWWYYYYYYYYYYYYZZZZZZZZZZZZ]]]]]]]]]\\\\\\\\\[[[[[[TTTPPPKKKEEEAAA===999666777666555555555444222///555555555555555555555555777555222333555666333000444444222222222222444444111111222333333444555555444444444333333222222222//////000000000111111111222222333333333222222111111111222222222333333333222222222222222222222222333333333333333333333333///---+++,,,...000111111222222222222222222222222222222333333333333444444555555555444444333333333222333555666666555333222555333222333555555444333555555444444444444555555777777666666555555444444333444444555666777888888777666555444444555666777555666777666555444555777666666666666666666666666777777777777888888888888777777777777666666666666666777777777777999;;;>>>???BBBFFFLLLRRRZZZbbbgggiiiooovvvyyyxxxwwwyyy|||zzz}}}~~~wwwttttttxxx{{{}}}rrrggg]]]UUUOOOLLLLLLLLLLLLKKKKKKKKKJJJJJJIIIIIIHHHGGGFFFEEEDDDEEEEEEEEEEEEDDDDDDDDDCCCBBBAAA???>>>>>>>>>??????AAA@@@@@@@@@????????????>>>===;;;999888777666666666555444333333444444555444555666555444333444555444444444444444444444444333222222222222222333333444444555555555555444444333444555666666666555444444444444444444444444444444444444444444444444444333333333444444555666777888666555555666666555444555555555666666666666666777777777666666777888888555555555666555555555444666555666777999;;;;;;;;;DDDGGGNNNWWW\\\bbbooo|||{{{wwwuuurrrnnnjjjlllmmmooorrrwww~~~}}}{{{uuuuuuuuuxxx}}}~~~|||wwwpppkkk```[[[TTTPPPOOOPPPQQQPPPRRRRRRSSSUUUVVVWWWWWWXXXXXXXXXXXXXXXXXXXXXXXXXXXYYYYYYYYYYYYZZZZZZZZZZZZ[[[[[[[[[\\\\\\]]]]]]]]][[[XXXRRRMMMHHHCCC>>>:::888777555555555555444222333333333333333333333333555444333333444555444333444333333222222333333444111111222333333444555555444444444333333222222222222333333333444444444555222222222333333222222111111111222222222333333333222222222222222222222222333333333333333333333333222111000111333444444333222222222222222222222222222222333333333333444444555555444444444333333333444444444333333444444444111111111222555777777666555555444444444444555555666666666666555555555555444444555555666666777777666666555555555555666666555666777666555444555777666666666666666666666666777777777777888888888888777777777777777777777777777888888888888:::===???AAAEEEJJJQQQXXX```hhhmmmooosssxxxyyywwwvvvxxxzzz|||zzzxxxzzz~~~rrrggg\\\TTTOOOLLLLLLLLLKKKKKKKKKJJJJJJJJJIIIHHHHHHGGGFFFEEEEEEEEEEEEEEEDDDDDDDDDCCCCCCCCCBBB@@@>>>>>>===>>>>>>@@@@@@?????????>>>>>>>>>===<<<;;;:::999999999999888777666555444444444444444555666555333222333444444444555555555555444444444333333222222222333333444444555555555555444444333444555555666666555555444444444444444444444444444444444444444444444444333333222333333444555666999666444444555666666555666666666666666555555555333333333333444555555666555555555666666666666666999888777777999===@@@CCCNNNUUUaaakkkpppssszzz|||yyywwwuuuqqqmmmppppppqqqssswww}}}|||{{{yyyyyy~~~|||~~~}}}{{{zzzzzzyyywwwuuulllggg___YYYUUUTTTSSSRRRQQQQQQRRRSSSTTTVVVWWWXXXXXXXXXYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYZZZZZZZZZZZZYYYZZZ[[[\\\]]]^^^^^^___```^^^ZZZUUUPPPJJJCCC>>>;;;888555444555666666666333333333333333333333333222444555444333333444555444333333222222333333444111222222333333444444555444444333333333333222222444444444444555555555555111222222333333222222222111111222222222333333333333333333333333333333333333333333333333333333333444333333444555666444333222222222222222222222222222222333333333333444444555444444444444333333333666555333222222333555666222111111333555777777666555555444444444444555555555555555555555666666666555555555666666666666666555555666666666666555555555666777666555444555777666666666666666666666666777777777777888888888888777777777777777777777777888999999999999;;;???BBBFFFJJJQQQYYYaaahhhpppuuuvvvyyy{{{yyyvvvuuuwwwyyy|||rrrfff[[[SSSNNNLLLLLLKKKKKKKKKJJJJJJJJJIIIIIIHHHHHHGGGFFFEEEEEEEEEEEEDDDDDDDDDCCCCCCCCCCCCBBB@@@>>>======>>>>>>?????????>>>>>>>>>>>>======<<<;;;:::999888888888999999888888777777777777444555666555333111222333555555666777777666555555777666555555555555555555444444555555555555444444444444444555555555555555555555555555555555555555555555555555555555555555333333333333444555666777999666444333444666777666777777666666555555444444111111111111222333444555555555555666666777777888;;;:::999999<<>>:::666444444666777777666666666666666666666666222555777555222111333555333333333333333333333333222222222333333444444444333333333333333333333333222222222222222333333333111111222333333333222222111111222222222333333333333333333333333333333333333333333333333333333333333222222333555444222000222222222222222222222222222222222333333333444444444444444444444444444444555444333333333333444555666444333333444555444222555555444444444444555555444444444555555666666666666666666666666555555555444555666777777666555444555666777666555444555777666666666666666666666666666777777777888888888888777777888888888888888999888999:::::::::===BBBEEEKKKQQQYYYbbbjjjrrryyy}}}{{{||||||zzzwwwwwwxxx{{{zzz~~~uuuhhh]]]UUUQQQKKKKKKKKKKKKJJJJJJJJJJJJIIIHHHHHHGGGGGGFFFFFFFFFDDDDDDDDDDDDCCCCCCCCCCCCCCCAAA@@@>>>>>>>>>>>>????????????>>>>>>>>>>>>======<<<;;;999777666555555666777777888888888888888444555666555333222333444555555666666666666555555888777666666555555555666444444555555555555444444444444444444555555666666555555555555555555555555555555555555555555555555444444444444555666777888999666333333444666777777777777666666555555444444444444444444555666888888666555555555666888999:::999:::;;;===AAAJJJUUU\\\lllxxx{{{uuuppppppooooooqqqtttzzz||||||~~~}}}ssshhh^^^XXXTTTSSSQQQPPPPPPRRRTTTVVVWWWXXXXXXXXXYYYYYYYYYZZZYYYYYYYYYYYYZZZZZZZZZZZZ\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\[[[VVVPPPLLLBBB>>>999555555666777777666666666666666666666666444666888666222000222444333333333333333333333333222222333333333333444444333333333333333333333333222222222222222111111111000111222333333333333333111111222222222333333333333333333333333333333333333333333333333333333333222111111333444333111///222222222222222222222222222222222333333333444444444444444444444444444444333333444555555444333333666555333333444444333222555555444444444444555555333333444444555555666666666666666666666555555555444555666777777666555444555666777666555444555777666666666666666666666666666777777777888888888888777888888888999999::::::888999:::;;;<<<@@@FFFJJJRRRYYYbbbllltttzzz~~~~~~|||{{{yyyzzz|||}}}{{{~~~tttfffZZZSSSPPPKKKKKKKKKJJJJJJJJJIIIIIIHHHHHHHHHGGGGGGGGGFFFFFFDDDDDDDDDCCCCCCCCCBBBBBBAAA@@@???>>>>>>>>>???@@@@@@@@@?????????>>>>>>>>>===<<<:::888666555444444222333444555666666666666444555666555444444555666555444444333333444444555777666555444444444444444444444555555555555444444555444444444444555666666555555555555555555555555555555555555555555555555555555555555555777888888777555444444555777777777666666666666666555555555444444444444444555666777666555555555777999;;;<<<999<<<@@@DDDJJJSSS___gggzzz~~~}}}yyytttqqqpppooopppsssyyytttggg```XXXUUUQQQNNNMMMNNNPPPQQQVVVVVVWWWWWWXXXYYYYYYYYYYYYYYYYYYYYYZZZZZZZZZZZZ]]]]]]]]]\\\\\\\\\[[[[[[\\\\\\]]]______]]]YYYUUUIIIDDD>>>:::888777777666444444444444444444444444555666666555333222222333222333333444444333333222333333333333333333333333222222333333333333444444444444444444333333333333000111222222333333333333111111222222222333333333333333333333333333333333333333333333333333333333333222222333444555333222222222222222222222222222222222333333333333444444333333333444444444444555222333555666666555333222333222222333555666666555555555444444444444555555444444444444444555555555555555555666666666666666555555666666666666555555555666777666555444555777666666666666666666666666777777777777888888888888888888888999::::::;;;;;;::::::<<<===@@@EEELLLQQQ[[[bbblllvvv}}}~~~||||||}}}~~~~~~}}}~~~rrrdddXXXPPPNNNKKKKKKJJJJJJJJJIIIIIIIIIHHHHHHHHHGGGGGGGGGGGGFFFDDDDDDCCCCCCCCCBBBBBBBBB@@@???>>>>>>>>>???@@@AAAAAA@@@@@@@@@????????????<<<<<<:::999888777777777333333444555555555444333333555666666666666777888999777555444444555777999888777666555444444444444444444555555555555444444555444444333444555666777555555555555555555555555555555555555555555555555444444444444555666777777666555444555666777777666555555555666666666666666444333333333333333444444666666555555777999<<<>>>@@@EEEKKKQQQWWW___jjjrrr~~~}}}yyyyyy{{{{{{zzzxxxvvvvvvxxx}}}vvvqqq^^^[[[UUUPPPMMMMMMOOOPPPUUUUUUVVVVVVWWWXXXXXXXXXYYYYYYYYYYYYZZZZZZZZZZZZ\\\\\\\\\\\\\\\\\\]]]]]]\\\]]]^^^___```___\\\YYYPPPLLLEEE@@@<<<:::777666444444444444444444444444444333222333555666555444222333333444444333333222333333333333333333333333222222222333333444444444666555555555444444444444000000111222333333333333111111222222222333333333444444444444444444444444333333333333333333333333333222111222444555555444222222222222222222222222222222333333333333444444333333333444444444555555333444444444444444444333333222222333555666555444555555444444444444555555555444444444444444444333444444555555666666777777666666555555555555666666555666777666555444555777666666666666666666666666777777777777888888888888888888999999:::;;;;;;<<<<<<===>>>AAAEEEKKKSSSYYYdddkkkvvv~~~~~~}}}|||}}}vvvggg[[[TTTRRRKKKKKKJJJJJJJJJIIIIIIIIIHHHHHHGGGGGGGGGGGGGGGGGGDDDDDDCCCCCCCCCBBBBBBBBB???>>>>>>>>>>>>@@@AAABBBAAAAAAAAA@@@@@@@@@@@@???;;;;;;::::::999999::::::666777777777777555444333333555666777666777999:::>>><<<999777777999<<<>>>::::::888777666666666666444555555555555555555444555555444333444555666777666666666666666666666666666666666666666666666666333333333333444555666666555444444666777888777555444555555555666666777777888888777666666666777777666666555555777:::===>>>HHHNNNWWW]]]bbbiiissszzz|||{{{uuuuuuyyy}}}~~~fffaaa[[[TTTQQQPPPQQQRRRTTTTTTUUUVVVVVVWWWXXXXXXYYYYYYYYYYYYZZZZZZZZZZZZZZZZZZ[[[\\\]]]^^^^^^___\\\\\\\\\^^^___^^^\\\YYYUUUQQQJJJDDD@@@<<<888666777777777777777777777777222000///222666999888666222222444444444444222222333333333333333333333333222222222333333444444444555555444444444333333333///000111222333444444444111111222222222333333333444444444444444444444444333333333333333333333333222000//////222444555555222222222222222222222222222222333333333444444444333333333444444555555555666555333222222333555666777555444444444444222111555555555444444555555555555555555444444333333333333444444555666777888888777666555444444555666777555666777666555444555777666666666666666666666666777777777777888888888888888888999::::::;;;<<<<<<>>>???AAADDDHHHPPPXXX^^^jjjqqq|||}}}{{{xxxyyy{{{}}}~~~rrreee[[[SSSOOOKKKKKKKKKKKKJJJJJJJJJJJJJJJJJJIIIHHHHHHGGGGGGFFFDDDCCCCCCBBBBBBAAA@@@@@@AAA???>>><<<<<<>>>???AAA@@@@@@@@@??????===<<<<<<;;;;;;:::999888888888999999;;;<<<:::777555666888444444444444444444444444666777999::::::999777666<<<;;;999888666555444444333333333333333444555666555555555555555555555555666666666666666666666666555444444444444555666666666666666666666555555555555555555555555555444444666666666666777777777777555555555555666666777888777555777;;;<<<===AAAHHHPPP[[[eeejjjmmmsssyyy{{{}}}~~~|||}}}uuutttrrrqqqtttyyy{{{rrreeeXXXQQQOOOOOOOOONNNOOORRRUUUWWWYYYZZZ[[[XXXXXXYYYYYYZZZZZZ[[[[[[[[[[[[\\\]]]]]]]]]]]]\\\ZZZ[[[\\\]]]]]]]]]]]]]]]\\\XXXRRRJJJCCC>>>;;;999888666555555555555444222555555444444444444555555888444111111333444333111222222222222222222222222333444444555555444444333222333333444444333333222333333333333333333333333222222222222222222222222555555444333333444444444555444444444444555666666333333333333333333333333222222333333333444444444222222222222222222222222333333333333333333333333444555555666555444222111333333333444444444555555777777666555555555555555666666666666666666666666555555555555666666666666555555555555666666666666777777666666555555555444555555666777777777777777555666777888888777666555777999::::::999999:::;;;999888===FFFNNNSSS\\\fffqqqwww~~~}}}|||{{{xxxvvvtttuuuwwwzzz~~~}}}qqqeee[[[SSSOOOKKKKKKKKKKKKJJJJJJJJJJJJIIIIIIIIIHHHGGGGGGFFFFFFDDDCCCCCCBBBBBBAAA@@@@@@@@@@@@>>>>>>>>>>>>@@@@@@@@@@@@@@@??????>>>===<<<;;;;;;:::888888777777777777999:::888555444555666666666666666666666666666666777999;;;;;;;;;;;;;;;<<<;;;999777666555444444444333333333444444555666666666666666666666666666777777777777777777777777555444444444444555666666555555555666666666666666666666666666666666666666555555555555666666666666444444444444555555666777777666888<<>>AAA@@@EEENNNTTTYYYaaajjjqqqvvv}}}~~~}}}|||{{{xxxvvvrrrrrrrrrtttxxx|||}}}qqqeee[[[SSSPPPKKKKKKKKKKKKJJJJJJJJJJJJHHHHHHHHHGGGFFFFFFEEEEEEDDDCCCCCCBBBBBBAAA@@@@@@??????????????????????????????@@@??????>>>===<<<<<<;;;999888777666555555666777777666444333333555666666666666666666666666555666777888:::;;;<<<===;;;:::888777666555555555444444444333444444555666777777777777777777777777666666666666666666666666555444444444444555666666444444555555666666777777666777777777777777777777444444444444555555555555666666555555555666777777888777999???CCCGGGOOOWWWcccmmmwwwyyyyyyzzzxxxuuuvvvwww{{{vvvppplllkkkjjjjjjmmmllllllmmmqqqxxx~~~|||oooeee]]]WWWTTTPPPOOOOOOOOOPPPRRRTTTVVVXXXXXXYYYYYYZZZ[[[[[[\\\[[[[[[\\\]]]]]]]]]]]]\\\[[[ZZZZZZYYYYYYZZZ\\\\\\[[[\\\[[[YYYTTTLLLEEEAAA<<<:::888777777666555444555555444444444444555555666555333333555666666555333333333333333333333333333444444555555444444333333333444444444444333333333333333333333333333333333333333333333333333333222222222222222222222222333333222222333333444555444444444444444444444444333333333333444444444555444444444444444444444444333333333333333333333333444333333333333444555555444444555555555666666666777666555555444555555555555555555555555555555555555555555555666666666666555555555555666666666666888888888888777777777777555555666777777777777777666777777888888777777666555777888999:::;;;>>>@@@CCCDDDJJJQQQWWW[[[bbbiiiqqquuu{{{~~~}}}}}}{{{xxxvvvqqqqqqppppppsssxxx||||||qqqeee[[[SSSPPPKKKKKKKKKKKKJJJJJJJJJJJJHHHHHHGGGFFFFFFEEEEEEDDDDDDCCCCCCBBBBBBAAA@@@@@@===>>>>>>??????>>>>>>===???????????????>>>======<<<;;;999777666555444444666666666555444444444444444444444444444444444444444444444555666777999::::::999888666666555555555555555444444444444555555666666666666666666666666444444444444444444444444555444444444444555666666333444444555666777888888666666666666666777777777444444555555555666666666888888777777888888999::::::999<<>>>>>===<<<<<<>>>????????????>>>>>>===<<<;;;999777666555444444777777666666666666666555444444444444444444444444555555444444444555666666888888777666555555666666666555555444444444555555555555555555555555555555444444444444444444444444555444444444444555666666333444444555666777888888444444444555555666666666555555666666666777777777777777777777888999:::;;;======@@@GGGMMMSSS[[[dddjjjsss{{{~~~yyywwwvvvtttvvvyyy}}}{{{xxxsssnnnkkkkkkmmmooommmmmmmmmooorrrwww|||sssiiiccc\\\YYYTTTPPPNNNNNNOOOQQQUUUVVVWWWXXXYYYZZZ[[[[[[[[[[[[\\\]]]]]]]]]]]]\\\\\\ZZZXXXWWWWWWXXXZZZ[[[]]]\\\\\\[[[XXXUUUSSSQQQDDDAAA<<<999777666444222444444333333333333444444111222333444444444444555444444444444444444444444333444444555555444444333333444444555555444444333333333333333333333333333333333333333333333333333222333444555555555555444222111111111111222333333111111111111111111111111111111111111222222222222222222222222222222222222333333333333333333333333333222222222333555777888555555555666666666666777555555444444444444555555555555555555555555555555555555555555666666666666555555555555666666666666666666666666666666666666555555666777777777777777888888777777777777888888:::;;;<<<<<<<<<>>>BBBEEEIIIOOOWWW^^^dddiiimmmoooqqqtttwwwzzz{{{}}}}}}yyyvvvuuutttqqqqqqrrrvvv{{{~~~{{{pppddd[[[TTTPPPKKKKKKKKKKKKJJJJJJJJJJJJHHHHHHHHHGGGFFFFFFEEEEEEDDDCCCCCCBBBBBBAAA@@@@@@========================>>>>>>????????????>>>>>><<<;;;999888777666555555888777666666888888777666666666666666666666666666666666666666666666666666777777666555555666666666777666555555444555555555555555555555555555555555666666666666666666666666555444444444444555666666444444555555666666777777333333444444555555666666666666666666777777777888555555666666888999;;;<<>>======>>>???@@@>>>>>>????????????>>>>>>;;;;;;:::888888777777777999777555666888999888666666666666666666666666666333444555666777777666555666666555555555666666777777777666555555555555555555555555555555555555555777777777777777777777777555444444444444555666666555555555666666666666666444444444555666666777777555555555666666666777777666666777999;;;===???@@@JJJJJJOOOVVV[[[]]]bbbhhhiiinnnssswww}}}|||yyywwwxxxyyyzzz{{{~~~yyyxxxxxxtttrrrqqqooopppqqqssstttxxx}}}|||rrrnnnhhhaaa[[[WWWUUUTTTRRRRRRSSSTTTVVVWWWXXXYYY[[[[[[\\\]]]]]]]]]]]]\\\[[[[[[[[[ZZZZZZYYYYYYYYYYYYYYYYYYZZZZZZZZZZZZZZZSSSNNNGGGAAA===999666444444333333222222333333444222444666666444222222444333333333333333333333333333444444555555444444333444444555555555555444444333333333333333333333333444444444444444444444444...000222333444444333222222222222222222333444444333333333333333333333333222222333333333444444444333333333333333333333333333333333333333333333333222222333444555555555555333444444444555555555555444333333333444444555666444444444444444444444444555555555555666666666666555555555555666666666666555555666666777777777777555555666777777777777777999999888777777888999999999;;;===>>>AAAFFFLLLPPPVVV```hhhkkkooottttttqqqrrrtttvvvxxxyyy||||||xxxrrrqqqqqqqqqsssvvvyyy{{{{{{ooodddZZZTTTPPPLLLKKKKKKKKKJJJJJJJJJJJJJJJJJJIIIHHHHHHGGGGGGFFFDDDCCCCCCBBBBBBAAA@@@@@@BBBAAA???>>>>>>???AAABBB===>>>>>>?????????>>>>>>;;;;;;:::999888888888999888666444555888999777555444444444444444444444444---///222444666666555444666555555555555666777777777777666555555555555555777777777777777777777777666666666666666666666666555444444444444555666666666666666666666555555555444555555666777888888999444444444555555555666666999999;;;===???BBBDDDFFFOOOOOOUUU\\\___```dddiiijjjnnnqqquuu|||}}}}}}yyywwwuuusssrrrrrrrrrsssttt{{{~~~zzzsssllleee___\\\ZZZPPPQQQRRRSSSUUUVVVWWWXXX[[[[[[\\\]]]]]]]]]]]]\\\[[[[[[\\\\\\[[[ZZZYYYXXXVVVXXXZZZ[[[\\\\\\[[[ZZZYYYSSSLLLEEE???<<<888666444333333222222333333444333666888888555222333444222222222222222222222222333444444555555444444333444444555555555555444444333333333333333333333333444444444444444444444444000111444666666666555444333333222222333333444555555555555555555555555555444444444555555555666666444444444444444444444444333333333333333333333333222333444555666555444333333333333444444444555555333333333333444444555666444444444444444444444444555555555555666666666777555555555555666666666777666666777777888888888999555666666777777777777777:::999888777777888999:::777999<<>>>>>======>>>???@@@@@@===>>>@@@AAA@@@???===;;;<<<;;;:::999888888888888555666999::::::999666555555555555555555555555555777777666666555555555444777777777777777777777777444555666777777666555444666666555555555555666666555555444444444444555555555555555555555555555555666666666666777777777777666666666666666666666666777666666888;;;;;;888555666888;;;>>>BBBGGGNNNRRRYYY\\\```cccdddddddddeeegggiiinnntttzzz~~~zzzvvvtttuuuvvvxxxyyy{{{zzzpppeee\\\UUURRRPPPOOOQQQSSSUUUUUU[[[[[[ZZZYYYZZZ[[[]]]^^^ZZZZZZZZZZZZYYYYYYYYYYYY[[[ZZZZZZYYYYYYYYYYYYZZZZZZWWWSSSNNNIIIBBB;;;666666555444444444444333222777777666555444333333333333444444555555444444333222222333333333444444444666555555555444444444444444444444333333222222222222222222222222222222222222222333333333444444444444444444444444444444444111111111111111111111111333333333444444444555555444444444333333333222222444444444444444444444444111222333444555777888888333444555555666666555555888888777666666666666666555555555666666666666777555555555666666666666666777777777777777666555555555555666666666666555555777777888888888888777777888777666777999:::::::::===???AAADDDIIIPPPXXX^^^nnnqqqwww{{{~~~}}}zzzxxx{{{xxxttttttxxx~~~}}}zzzxxxwwwvvvwwwzzz}}}}}}}}}yyymmmcccZZZRRRNNNNNNLLLKKKKKKLLLMMMMMMLLLIIIIIIHHHHHHGGGFFFEEEEEEDDDDDDDDDCCCBBBBBBAAAAAA>>>>>>>>>>>>>>>???@@@@@@===>>>???@@@@@@>>>===<<<;;;;;;:::999888888888888444444555555555555444444555555555555555555555555777666666666555555555555666666666666666666666666333444555666666555444333666666555555555555666666666666666555555666666666555555555555555555555555555555555555666666666666666666666666666666666666777666555666999999777444888:::>>>BBBGGGMMMSSSXXX___bbbdddeeeeeedddeeeeeeeeegggkkkpppuuuyyy|||~~~~~~~~~{{{ooogggYYYVVVRRRPPPQQQSSSUUUUUUYYYYYYYYYYYYYYYZZZ[[[\\\ZZZZZZZZZZZZYYYYYYYYYXXXZZZZZZYYYXXXXXXXXXXXXYYYZZZXXXUUUQQQMMMFFF???:::888777555555666666444333666666666555444444444333333444444555555444444333222222333333333444444444555555444444444444333333444444444333333222222222333333333333333333333333222222333333333444444444333333333333333333333333222222222222222222222222333333333444444444555555111111111111000000//////666555555444333222111111333333444444555666666666333444555555666666555555777777666555555555555555555555666666666777777777777666666666555555444444777777777777777666555555555555666666666666555555777777888888888888777777888777777777888:::::::::;;;>>>CCCIIIPPPYYYccciiitttwww|||}}}|||zzzwwwtttsssvvv|||~~~yyyyyyyyy{{{zzznnndddZZZRRRNNNNNNLLLKKKKKKLLLMMMMMMLLLIIIHHHHHHHHHGGGFFFFFFEEEDDDDDDDDDCCCBBBBBBAAAAAA>>>>>>>>>>>>>>>>>>???@@@===>>>???@@@???>>>===<<<;;;:::999888888777888888555444333222222333444555555555555555555555555555666666666666555555555555555555555555555555555555333333444444444444333333666666555555555555666666777777666666666666777777555555555555555555555555444444444444555555555555666666666666666666666666888777666777888888777666:::===CCCHHHNNNTTT[[[___fffgggiiihhhfffeeeeeefffeeefffiiilllooorrrtttuuuxxxyyy{{{xxxooo```\\\UUURRRQQQRRRTTTUUUVVVVVVWWWXXXYYYZZZZZZYYYZZZZZZZZZYYYYYYYYYXXXXXXYYYYYYXXXWWWWWWWWWWWWWWWYYYXXXWWWUUURRRMMMFFFAAA;;;999777666777777666555555555555555555555444444333444444555555444444333333333333333444444444444555444444444444333333333444444333333333333222222333333333333333333333333333333333333444444444444333333333333333333333333444444444444444444444444333333333444444444555555444333333333333222222222555666666666555444444333555555555555555555444444333444555555666666555555666555555444444444444555555666666666666777777777777777666555444333333222777777777777777666666555555666666777777666666555777777888888888888777777888888777777888999;;;<<<===AAAHHHQQQZZZdddnnnttt}}}yyywwwtttsssuuu{{{}}}}}}zzzoooddd[[[SSSNNNMMMLLLJJJJJJLLLMMMLLLKKKIIIHHHHHHGGGGGGFFFFFFFFFDDDDDDDDDCCCBBBBBBAAAAAA???>>>>>>>>>>>>>>>??????>>>>>>??????>>>>>>===<<<;;;:::999888777777777777777666666555555666666777555555555555555555555555666666666666666555555555444444444444444444444444444444444444444444444444666666555555555555666666777666666666666666666777555555555555555555555555444444555555555666666666666666666666666666666666:::999888888999:::;;;;;;===AAAGGGMMMSSSYYY___ccchhhiiijjjiiigggffffffggggggggghhhiiikkklllnnnoooooorrrxxx~~~zzziiiccc[[[TTTQQQQQQRRRRRRTTTUUUWWWYYYZZZZZZYYYYYYZZZZZZYYYYYYYYYXXXXXXXXXXXXXXXWWWVVVUUUUUUUUUUUUVVVVVVWWWWWWVVVQQQLLLGGG>>><<<999777777777666555444444444555555555555555333444444555555444444333333333333444444444444555555555555555444444444444333333333333333333333333444444444444444444444444333333333444444444444555222222222222222222222222333333333333333333333333333333333444444444555555555555555444444444444444222444555777888999999999555555555555555555555555333444555555666555555555666555555444444555555555444444555555555666666666666666555555444444333333666666777777777777666666666666777777777777666666777777888888888888777777888888888888888:::===???BBBHHHPPPZZZcccmmmvvv{{{{{{zzzxxxwwwxxx|||yyyoooeee\\\TTTOOOMMMKKKJJJJJJKKKLLLLLLKKKIIIHHHGGGFFFFFFFFFGGGGGGDDDDDDDDDCCCBBBBBBAAAAAA??????>>>>>>>>>>>>>>>???>>>>>>>>>>>>>>>===<<<<<<::::::999888777777777777555666888999999888666555555555555555555555555555555555555666666666666666444444444444444444444444666555555555555555555666666666555555555555666666666555555444444555555666555555555555555555555555555555666666666777777777777777777777777777777777888888888888999;;;>>>@@@CCCGGGNNNSSSXXX\\\aaadddeeegggiiiiiihhhgggggghhhffffffeeeeeeeeefffggghhhhhhmmmttt{{{}}}uuunnndddZZZUUURRRPPPPPPSSSUUUWWWYYYZZZZZZZZZYYYYYYYYYYYYYYYXXXXXXXXXXXXXXXWWWVVVUUUUUUTTTTTTTTTTTTTTTUUUVVVVVVTTTPPPLLLBBB???;;;999888777555444444444444555555555555555333444444555555444444333333333444444444555555555666666666555555555555444333333333333333333333333444444444444444444444444333333444444444555555555222222222222222222222222333333333333333333333333333333333444444444555555111111111111222222222222000222444666777777777777333333444444555666666666333444555555666555555555777666666666666666777777333333444444444555555555333444444555555666666666666666777777777777666666666666777777777777666666777777888888888888777777888999:::999999<<<@@@DDDFFFMMMWWWbbblllvvv~~~~~~~~~~~~wwwnnneee\\\TTTOOOMMMKKKJJJJJJKKKLLLLLLKKKIIIHHHGGGFFFFFFFFFHHHHHHDDDDDDDDDCCCBBBBBBAAAAAA@@@??????>>>>>>>>>>>>>>>>>>>>>=========<<<<<<<<<:::999888777777666777777333444777999999777444333555555555555555555555555555555555666666666666666444444444444444444444444777666555555555555666777666666555555555555666666555555444444444444555555555555555555555555555555666666666666777777777888777777777777777777777777555555666777999===CCCGGGNNNRRRWWW[[[^^^___aaacccbbbeeehhhiiihhhgggggggggcccbbbaaa``````aaabbbccceeejjjqqqwww}}}|||yyyxxx|||}}}rrrfff]]]WWWSSSQQQSSSTTTVVVWWWYYYYYYZZZZZZYYYYYYYYYXXXXXXXXXWWWWWWYYYXXXWWWUUUTTTTTTTTTTTTRRRRRRSSSTTTUUUUUURRRPPPHHHDDD???;;;999777666444555555555555555555444444333444444555555444444333333444444444555555555555666666555555555444444444222222333333333333444444333333333333333333333333333444444444555555555555333333333333333333333333222222222222222222222222333333333444444444555555222333333333333444444444111222333444444222000...333333444444555666777777333444555555666666555555777666666666666777888888333333444444444555555555333444444555666777888888555666666777777777777777666777777888888777777666777777888888888888777777777999;;;;;;;;;>>>EEEJJJJJJRRR___lllwww}}}uuummmeee\\\UUUPPPLLLKKKIIIIIIKKKLLLKKKJJJIIIHHHFFFEEEEEEFFFHHHIIIDDDDDDDDDCCCBBBBBBAAAAAA@@@@@@???>>>>>>>>>>>>>>>>>>>>>===<<<<<<<<<<<<<<<:::999888777777666666666444444555666666555444444555555555555555555555555555555555555666666666777444444444444444444444444666555444444444444555666666666555555555555666666666666555555555555666666555555555555555555555555555555555666666666777777777777777777777777777777444666888:::===CCCKKKPPPZZZ^^^bbbddddddcccbbbbbbaaadddiiijjjiiigggeeedddbbbaaa___^^^^^^```aaabbbeeeiiioootttxxx{{{wwwxxxyyy|||tttiii```YYYUUUSSSSSSSSSTTTVVVXXXYYYZZZYYYYYYXXXXXXXXXWWWWWWWWWYYYXXXWWWVVVUUUTTTTTTTTTSSSRRRQQQSSSUUUVVVUUUTTTOOOJJJDDD???;;;999777555666666666555444444444333333444444555555444444333444444444444555555555555444444333333333222222222222222222333333444444444333333333333333333333333444444444444555555555555333333333333333333333333444444444444444444444444333333333444444444555555555555555555666666777777111222444444444111///---555555555555555555555555333444555555666666555555555555555555555666777777555555555666666666777777555666666666777888888888555555666777777777777777777777888888888888777777777777888888888888777777777999<<<<<<===AAAIIIOOOTTT]]]jjjvvv{{{tttllleee]]]UUUPPPLLLKKKIIIIIIKKKLLLKKKJJJIIIHHHFFFEEEEEEGGGHHHJJJEEEDDDDDDCCCBBBBBBAAAAAA@@@@@@???>>>>>>===>>>>>>>>>>>>===<<<<<<<<<<<<<<<:::999888777666666666666777666555555555555666777555555555555555555555555444555555555666666777777555555555555555555555555555444333333333333444555666666555555555555666666777777666666666666777777555555555555555555555555444444444555555555666666777777777777777777777777777999<<<>>>BBBIIIRRRYYYdddgggjjjkkkiiifffdddcccaaaeeejjjllljjjgggdddbbbcccbbbaaa``````aaaccceeeeeeiiinnnqqqttt{{{yyyyyyxxxxxx{{{~~~rrrggg^^^YYYRRRRRRRRRRRRTTTVVVXXXZZZYYYYYYXXXXXXXXXWWWWWWWWWZZZYYYXXXVVVUUUTTTTTTTTTTTTRRRQQQRRRTTTVVVWWWVVVSSSNNNGGGAAA===:::888666777777666555444444333333333444444555555444444333444444444555555555666666222222222111111111000000222222222333333444444444222222222222222222222222444444444555555555666666444444444444444444444444555555555555555555555555333333333444444444555555222222222333333333444444111333555777777555333222777666666555444444333333333444555555666666555555444444444444444555666777777777777777888888888888888888888888777777777777555555666777777777777777777777888888888888777777777777888888888888777777666:::======>>>CCCKKKSSS___gggsss~~~{{{uuummmdddZZZSSSOOOMMMLLLKKKJJJJJJKKKLLLMMMLLLKKKIIIGGGFFFFFFFFFGGGDDDAAA???>>>>>>>>>===<<<@@@>>>======>>>@@@??????>>>>>>===<<<<<<<<<<<<<<<:::999777777888888666555666666666666666666666666666666777777666555444444999999999888777555444333555555444444444444555555444444444555555555555666555555666666555444333333333444555555666666555555444444444555555555555666888888777777666666555555666444444444666777888777888:::===@@@EEEOOO\\\eeevvv{{{{{{uuunnnkkkhhheeeeeegggiiiiiihhheeeaaa___^^^___```aaabbbcccddddddlllnnnoooqqqtttyyy~~~zzzxxxzzz~~~zzzlll```YYYTTTRRRPPPPPPRRRUUUWWWWWWVVVWWWYYYXXXVVVUUUVVVVVVWWWWWWXXXYYYYYYXXXWWWVVVSSSSSSSSSSSSTTTUUUVVVWWWTTTRRROOOJJJDDD>>>999666555555444333444555666777333333444444444444444444444444444444444444444444444444444444444444444444555666555333222111333555444444444444444444444444222222222333333444444444777777777777777777777777333333333444444444555555333333333333333333333333444333222111000111222222555555555555555555555555666555333222222333555666555555555555555555444444555555555555666666777777888777666555555666777888777555444555888:::888666666666777777777777666666777777777777666666666666777777888999999999999999::::::;;;===BBBJJJTTTZZZjjjrrr}}}}}}vvvmmmcccZZZSSSPPPMMMLLLKKKKKKKKKKKKLLLMMMLLLKKKIIIGGGFFFFFFFFFFFFEEECCCAAAAAAAAABBBAAA@@@DDDBBB????????????===<<<>>>>>>===<<<<<<<<<<<<<<<:::999777777888888666555666666666666666666666666666666666666666555444444---...///111222333333444555555444444444444555555444444444555555555555666555555666666555444444333333444555555666666555555444444444555555555555666777777777777666666555555666555555666777999999999;;;>>>BBBEEEKKKVVVbbbkkkyyy~~~|||vvvsssnnnjjjjjjjjjkkkkkkiiieeeaaa___]]]^^^___aaaccceeefffggghhhjjjkkkmmmppptttzzz~~~}}}}}}ssseee\\\WWWTTTQQQPPPQQQTTTVVVWWWUUUWWWYYYZZZXXXWWWWWWXXXWWWWWWXXXYYYXXXWWWVVVUUUTTTTTTSSSSSSTTTTTTUUUUUUUUUTTTRRRNNNIIIBBB===999888666555444333444444555444444444444444444444444444444444444444444444444444444444444444444444444555555555444222222333555444444444444444444444444222222222333333444444444555555555555555555555555333333333444444444555555444444444333333333333333666555444444333444555555555555555555555555555555666555333222222333555666555555555555555555555555444444555555666666666666777777666555555666777777888666555666888999888666666666777777777777666666777777777777777777777666777888999999::::::::::::;;;<<<===@@@FFFOOOYYY```ooovvvwwwmmmbbbZZZSSSPPPNNNMMMLLLLLLLLLLLLMMMNNNMMMLLLJJJGGGFFFEEEEEEEEEFFFDDDBBBBBBCCCCCCBBBAAADDDBBB@@@?????????>>>===>>>>>>===<<<<<<<<<<<<<<<:::999777777888888666555666666666666666666666666555666666666666555444444,,,---000222444666777888555555444444444444555555444444444555555555555666555555555666555555444333333444555555666666555555444444444555555555555666777777777666666666666555666666666777888:::;;;<<<>>>AAAFFFKKKQQQ[[[gggpppxxx|||wwwqqqppppppooommmjjjfffbbb___]]]^^^___bbbdddfffhhhiiifffggghhhjjjlllpppvvvzzz{{{kkkaaaZZZUUUPPPLLLMMMOOOQQQRRRSSSVVVYYY[[[ZZZYYYXXXYYYWWWXXXYYYYYYYYYWWWVVVUUUUUUUUUTTTSSSSSSSSSSSSTTTVVVWWWVVVSSSOOOHHHBBB???:::888666444333333333444555555555444444333333222444444444444444444444444444444444444444444444444444555555444222222333555444444444444444444444444222222333333333333444444333333333333333333333333333333333444444444555555444444444444444444444444666666555555555666666777444444444444444444444444555444333222222333444555555555555555555555555555444444444555555555555555666666555555555555666777999777666777888888777666666666777777777777666666777777777777777777777777777888888999:::;;;;;;<<<<<<>>>AAAEEELLLVVVaaahhhuuuzzzxxxmmmbbbYYYSSSPPPNNNMMMMMMMMMMMMMMMMMMNNNNNNLLLJJJHHHFFFEEEEEEEEEFFFDDDBBBAAAAAAAAA@@@>>>???>>>======???AAAAAA@@@>>>>>>===<<<<<<<<<<<<<<<:::999777777888888666555666666666666666666666666555555555666666555444444444444555777888888888888555555444444444444555555444444444555555555555666444555555555555555444444333444555555666555555555444444444555555555555666666666666666666666666666444555777888999:::===???>>>BBBHHHNNNTTT]]]gggooosss{{{~~~xxxuuutttrrrooojjjfffbbb```___```aaaccceeeggghhhiiifffgggiiijjjlllpppvvvzzz~~~rrriiiaaa\\\TTTNNNLLLMMMNNNOOOPPPTTTWWWYYYYYYXXXXXXXXXXXXYYYZZZZZZZZZYYYWWWWWWVVVVVVUUUTTTSSSRRRRRRRRRVVVWWWXXXWWWSSSNNNHHHDDD;;;999666444333333444555666666555444333333222222444444444444444444444444444444444444444444444444333444555444333222444555333333333333333333333333333333333333333333333333222222222222222222222222333333333444444444555555444444444555555555555555444444444444444555555666444444444444444444444444555444333333333333444555555555555555666666666666444444444444555555555555555555555555555666666666888777666666666666555444666666777777777777666666777777777777777888888888777777777888999;;;<<<===>>>AAAEEEKKKSSS]]]hhhooowww|||xxxmmmbbbYYYSSSPPPMMMMMMMMMNNNNNNMMMMMMMMMMMMLLLJJJGGGFFFEEEEEEFFFIIIFFFCCCBBBAAA@@@>>>======<<<;;;<<<>>>@@@@@@???>>>>>>===<<<<<<<<<<<<<<<:::999777777888888666555666666666666666666666666444444555555555555444444444444555555666555555444555555444444444444555555444444444555555555555666444444555555555555555444333444555555666555555555444444444555555555555666555555555555555666666666333555777888999;;;>>>AAAAAAFFFLLLRRRVVV]]]eeekkkmmmvvv~~~~~~uuutttqqqmmmiiifffcccaaacccddddddeeefffgggggghhhggghhhiiikkkmmmrrrwww|||~~~~~~xxxoooiii___WWWRRRPPPPPPOOONNNPPPTTTVVVVVVUUUVVVVVVYYYZZZ[[[\\\\\\[[[ZZZYYYXXXWWWVVVTTTSSSSSSSSSSSSUUUVVVXXXXXXUUUQQQLLLHHH===;;;777555444444666777666666555444333333222222444444444444444444444444444444444444444444444444222444555555333333444555333333333333333333333333333333333333333333333333333333333333333333333333333333333444444444555555444444444555555555666666444555555555555555555555444444444444444444444444444444444333333444444444555555555666666666777777555555555555555555555555444555555666666666777777666666666555444444444444666666777777777777666666666777777777888888888999666666666777999;;;<<<>>>@@@EEEKKKSSS\\\eeeooouuuwww{{{xxxmmmbbbYYYRRROOOLLLLLLMMMNNNNNNMMMLLLLLLLLLKKKIIIGGGFFFFFFFFFGGGKKKHHHEEECCCCCCBBB@@@>>>@@@>>><<<<<<======<<<;;;>>>>>>===<<<<<<<<<<<<<<<:::999777777888888666555666666666666666666666666333333444555555555555444222333444555666666666666555555444444444444555555444444444555555555555666333444555555666555555555333444555555666666555555444444444555555555555666444555555555555666666666222666999::::::<<>>:::666555555666888555555555444444333333222444444444444444444444444444444444444444444444444111333555555444333444555333333333333333333333333444444333333333333222222444444444444444444444444333333333444444444555555333333333444555555666666777777888888777666555555333333333333333333333333444444444444444444444444555555555666666777777888666666666666666555555555444555666777888888888777555666777666444444444666666666777777777777666666666777777888888999999999666666666777999<<<>>>@@@EEEJJJSSS]]]eeemmmtttxxxxxx{{{}}}~~~wwwmmmcccYYYRRRNNNKKKLLLLLLMMMMMMLLLLLLKKKJJJIIIHHHGGGFFFGGGHHHHHHGGGEEECCCBBBCCCCCCBBB@@@@@@>>><<<<<<===>>>===<<<>>>>>>===<<<<<<<<<<<<<<<:::999777777888888666555666666666666666666666666222333444444555555555444333444555777888888888888555555444444444444555555444444444555555555555666333444444555666666555555333444555555666666555555444444444555555555555666444444444555555555666666444888<<<======???EEEIIINNNSSSXXX[[[[[[\\\___aaaccchhhmmmrrryyy~~~}}}xxxlllkkkhhhfffeeeeeeeeeeeeffffffgggggghhhiiijjjjjjkkkllloooqqqtttzzz~~~sssggg]]]VVVPPPLLLNNNOOOOOOOOOOOOPPPRRRTTTTTTVVVXXXZZZ[[[\\\\\\[[[YYYXXXWWWWWWVVVVVVVVVVVVTTTUUUWWWWWWVVVUUURRRQQQGGGDDD>>>999555444555666444444444444444444444444444444444444444444444444444444444444444444444444111333555666555444444555222222222222222222222222444444444333333222222222444444444444444444444444333333333444444444555555222222222333444555555555777888888888777555444222333333333333333333333333333444444444444444444333444555555666777777888888888888777777777666666666555666777888999999999888555777888888666555777999666666777777777777666666666777777888888999::::::888888888999;;;>>>AAACCCJJJQQQ\\\fffnnntttyyy{{{|||}}}~~~}}}vvvmmmcccYYYQQQMMMJJJKKKLLLMMMMMMLLLKKKJJJIIIIIIGGGGGGGGGGGGIIIIIIBBB@@@??????AAABBBBBBAAA===<<<;;;===???AAAAAAAAA>>>>>>===<<<<<<<<<<<<<<<:::999777777888888666555666666666666666666666666222333444444555555555444444444555555555555555444555555555444444555555555444444444555555555666666333333444555666666666555333444555555666666555555444444444555555555666666444444444555555555666666555:::>>>@@@???BBBGGGMMMPPPTTTYYY[[[ZZZYYYZZZ\\\^^^aaadddhhhnnnttttttooohhhgggeeedddcccdddfffgggdddeeefffhhhiiikkklllllloooqqqsssvvvzzztttiii```XXXSSSOOOPPPOOONNNMMMOOORRRUUURRRSSSVVVXXXZZZ[[[[[[[[[YYYYYYXXXWWWWWWWWWXXXXXXUUUVVVWWWWWWWWWVVVUUUTTTLLLHHHAAA:::555333333444333333444444444444444444444444444444444444444444444444444444444444444444000333555666555444444555222222222222222222222222444444444333333222222222333333333333333333333333333333333444444444555555111111222333333444555555666666666666444222000///333333333333333333333333333444444555555444444333444555555666777888888999999999888888777777666666555666888999:::::::::999555888:::999777777999<<<666666777777777777666666666777777888999999:::::::::999999:::===@@@CCCFFFNNNVVVbbbmmmtttyyy|||}}}}}}yyyzzz~~~}}}sssiii```XXXRRRNNNLLLLLLLLLLLLLLLLLLLLLLLLNNNLLLIIIHHHHHHHHHFFFEEEFFFEEEDDDCCCBBBAAA@@@@@@======<<<======>>>???@@@>>>>>>>>>>>>============;;;:::999888777777777777666666666666555555555555444444444555555555666666888888777555555444444444444555555555666777777777555555555555666666666666666666555555444444444333555666666777777777777777555555444333444555666777555555666666777888888888888:::===???CCCHHHNNNRRRXXXYYYYYYYYYYYYYYYXXXXXXYYY\\\___aaaaaabbbdddfffgggdddaaa```bbbeeeggggggiiinnnpppmmmlllnnnooommmlllooouuu}}}uuujjj^^^WWWUUURRRNNNMMMNNNPPPRRRRRRRRRSSSUUUWWWYYYZZZYYYYYYXXXXXXXXXXXXWWWVVVUUUUUUWWWVVVUUUWWWYYYXXXUUURRROOOJJJDDD>>>:::888666555444555666666666555444333444444333222333444555666666666666666666666666666555555444444444333333333111222444555555444222111222222222333333444444444333333333333333333333333555555555666666666777777333333333444444555555555888888888888888777777777666555444333333444555666333444666777777666444333444555666555444444555666777777777777777888888888444444444555555555666666555666777888888777666555555555666888999:::;;;<<<999999888888888888888999:::999;;;???@@@AAAGGGPPPTTT___kkkrrrxxx~~~yyysssqqqwww~~~tttjjjaaaYYYRRRNNNLLLLLLLLLLLLLLLLLLLLLLLLNNNLLLIIIHHHHHHHHHFFFEEEDDDDDDCCCBBBAAA@@@??????>>>============>>>>>>???<<<<<<<<<<<<;;;;;;;;;;;;;;;:::999888777777777777666666666666555555555555444444444555555555666666555444444555555666777888333333333444444444444444555555555555666666666666666666666555555555444444333444555555666666555555555444444333444555666777333333444555555666777777:::<<<>>>AAADDDIIIOOOSSSWWWWWWXXXXXXXXXXXXWWWWWWVVVXXX[[[\\\\\\]]]___aaacccbbb``````cccggglllpppuuu{{{|||xxxvvvuuusssqqquuu|||~~~ssshhh```XXXTTTOOOLLLLLLNNNOOOOOOPPPQQQSSSUUUWWWWWWXXXWWWXXXXXXXXXXXXWWWWWWVVVUUUXXXVVVUUUUUUWWWWWWUUURRRQQQMMMGGGBBB>>>;;;777555444555666666666555444444444444333333333444555666444444444444444444444444555555444444444333333333444333222222111111111111222222222333333444444444333333333333333333333333111222222222333333333333333333333444444444555555444444444555555555666666666555555555555555555666444444555666666555444444444555666666444444555666666666666666666777777777444444444555555555666666666666777777777777666666555555666777888999999:::999999888888888888999999::::::<<<@@@BBBCCCJJJSSSYYYeeepppwww{{{vvvrrrmmmnnnuuuuuukkkaaaYYYRRRMMMLLLLLLLLLLLLLLLLLLLLLLLLNNNKKKIIIHHHHHHGGGFFFEEECCCCCCBBBAAA@@@??????>>>???>>>>>>============>>><<<<<<<<<;;;;;;;;;;;;:::;;;:::999888777777777777666666666666555555555555444444444555555555555555444444444444555666777888444444444444444333333333555555555555666666666666777777666666666666555555222222333444444444444444555444444444444555666666111111222333444666777888<<<>>>AAADDDFFFKKKPPPTTTUUUUUUVVVVVVVVVVVVVVVUUUSSSUUUWWWXXXXXXYYY[[[]]]```aaabbbbbbccciiirrryyy}}}zzzzzz|||}}}~~~~~~~~~~~~tttmmm```[[[TTTOOOMMMMMMMMMLLLOOOPPPQQQSSSTTTUUUUUUUUUWWWXXXXXXXXXXXXWWWWWWVVVXXXWWWTTTTTTTTTUUUSSSRRRTTTQQQLLLHHHCCC>>>999555555555666666666666555555444444333333444444555666444444444444444444444444555555444444444333333333555333111//////000111333222222333333333333444444333333333333333333333333333333333444444444555555333333333444444444444555222333333444444555555555555666666777777666666555555555555555555555555555444555666666444444555666666666666666666666666666444444555555555666666666777777666666666666777777555666666666777777777777999999888888888888999999;;;;;;>>>BBBDDDGGGOOOXXXcccnnnxxx}}}~~~xxxmmmkkkiiimmmuuuvvvkkkbbbYYYRRRMMMLLLLLLLLLLLLLLLLLLLLLLLLMMMKKKIIIHHHHHHGGGFFFDDDCCCCCCBBBBBBAAA@@@@@@?????????>>>======<<<======>>>>>>=========<<<<<<<<<;;;:::999888777777777777666666666666555555555555555555555555555555555555777666555444444444444444777777777666555555555444555555555555666666666666777777777777777666666666222222333444444444444333444444444444555555666666111111222333555777999:::???AAADDDFFFHHHKKKPPPSSSSSSSSSTTTTTTUUUUUUTTTTTTSSSTTTVVVWWWWWWYYY[[[]]]aaacccdddddddddkkkvvv~~~|||||||||}}}~~~}}}xxxkkkeee]]]VVVQQQOOOMMMLLLNNNOOOPPPQQQRRRSSSSSSTTTVVVWWWWWWXXXXXXXXXWWWWWWXXXWWWTTTSSSRRRSSSSSSSSSWWWUUUQQQNNNIIICCC<<<777666666666666666666666666444444444444444555555666666666666666666666666666555555444444444333333333333222111111111222444444333333333333333333333333222222333333333333444444444444444444555555555555444444444444444444444444555555555555555555555555555666777888888777666555666666555555555555666666444666777666555444555666777777777777666666666666555555555555666666666666888777666555555666777888777777777777777777777777999999888888888999::::::;;;;;;???DDDHHHMMMWWWaaaoooxxxyyysssiiiiiikkkqqq{{{vvvkkkbbbYYYRRRMMMLLLLLLLLLLLLLLLLLLLLLLLLMMMKKKHHHGGGGGGGGGEEEDDDDDDDDDCCCCCCBBBBBBAAAAAA??????>>>======<<<==================<<<<<<<<<<<<;;;:::999888777777777777666666666666555555555555555555555555555555555444666555555444444444444555777777777666555555555444555555555555666666666666666666666777777777777777333333444555555555555555444444444555555555555555333333444555777:::===???CCCEEEGGGIIIJJJLLLOOOQQQQQQQQQRRRSSSSSSSSSSSSSSSRRRSSSUUUVVVWWWYYY\\\^^^___bbbdddeeegggooo{{{~~~|||{{{zzzyyyyyy|||sssnnneee]]]WWWRRRNNNLLLNNNNNNOOOPPPPPPRRRRRRSSSUUUUUUVVVWWWXXXXXXWWWWWWWWWWWWUUUSSSRRRRRRSSSTTTWWWVVVTTTRRRNNNGGG@@@;;;888888777777666666666666444444555555555666666555666666666666666666666666555555444444444333333333///000222444666666666666333333333333333333333333222222222333333444444444000111111111111222222222444444444444444444444444777777666555444333333222555666777888888777666555777666555555555555666777555666777666555555666777999999999888888777777777555555555666666666777777888777666555555666777888999999888888888888777777999999888888999::::::;;;;;;<<>>>>>============>>>;;;;;;;;;::::::::::::999;;;:::999888777777777777666666666666555555555555555555555555555444444444222222222333444666777888444444444444444333333333555555555555666666666666555555666666666666777777444444555666666666666666333444555555666666555555666666666777:::>>>BBBDDDIIIJJJLLLMMMLLLMMMNNNPPPPPPPPPQQQRRRSSSSSSSSSSSSQQQRRRTTTUUUWWWYYY]]]aaa^^^aaacccfffkkksss}}}{{{yyyzzz|||zzzuuummmeee^^^WWWQQQNNNNNNNNNMMMNNNNNNPPPQQQRRRSSSSSSTTTVVVWWWWWWWWWWWWUUUVVVVVVUUUSSSSSSTTTVVVVVVUUUTTTSSSPPPKKKDDD???;;;:::999777666666666666444444555666666666666555444444444444444444444444555555444444444333333333...000333666888888777666444444333333333333222222111222222333333444444555222222333333333444444444555444444444444333333333555555444333222111111000555666666777777666666555666666666666666666666666555666777777555555666777:::::::::999999888888777555555666666666777777777777777666666666666777777999999999888888888888888999999888999999:::;;;<<<===>>>DDDMMMVVV___lllyyy}}}vvvrrrnnnqqqvvv|||~~~tttjjjaaaYYYRRRNNNLLLLLLLLLLLLLLLLLLLLLLLLLLLJJJHHHGGGGGGFFFEEECCCCCCCCCBBBBBBBBBBBBAAAAAA>>>============>>>>>>???;;;;;;;;;:::::::::999999;;;:::999888777777777777666666666666555555555555666666555555555444444444111111222333444666777888333333333444444444444444555555555555666666666666444444555555555666666666444444555666666666666666333444555666666666555444777777777999<<>>???@@@======<<<<<<<<<;;;;;;;;;;;;:::999888777777777777777666666666555555555555666666555555555444444444444444333333333444444555444555555666666777777777555555555555666666666777333444444444555555666666333444555555666666555555333333555666666666555444888777888999===BBBFFFIIISSSUUUVVVTTTRRRPPPPPPPPPOOOPPPQQQRRRSSSSSSSSSSSSVVVWWWYYY[[[^^^bbbgggkkkmmmkkkiiijjjmmmqqqtttvvv}}}~~~}}}|||zzz|||yyyrrriii```ZZZKKKJJJIIIIIIJJJKKKLLLMMMOOOPPPRRRSSSUUUUUUVVVVVVQQQUUUXXXYYYWWWVVVWWWXXXRRRRRRQQQRRRQQQNNNJJJFFF???===;;;888666555444444333444666777777777666555666666666666666666666666555555444444444333333333666555333111111222333444444444444333333222222222111111222333333444555555333333333444444444555555555555555444444333333333333333444555666888888999666555444333333444555666444666777999999777666444555777888777666555666888999999999888777666666555666666666666777777777777555666777888888777666555666666666666777777777888999999999999:::;;;<<<===CCCEEELLLXXXcccppp~~~{{{wwwlllaaaXXXQQQNNNMMMNNNNNNNNNNNNMMMLLLLLLLLLKKKJJJHHHGGGFFFEEEEEEBBBBBBAAA@@@@@@AAAAAAAAA>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<;;;;;;:::::::::888666666777888777666888888777777666666555555777777777777777777777777777666555444444555666777444444444555555555555555888888777777666666666555666666555555555444444444555555666666666666555555555555444444444555555666666777999:::===CCCJJJOOOWWWXXXYYYZZZYYYVVVSSSQQQTTTRRRQQQRRRUUUXXXZZZ[[[\\\\\\]]]```ccchhhlllooossssssrrrnnnkkklllqqquuu|||yyyzzz~~~{{{qqqbbbVVVPPPNNNKKKIIIIIIJJJMMMOOOPPPQQQRRRSSSTTTUUUVVVVVVXXXWWWVVVVVVWWWXXXYYYZZZUUUUUUTTTTTTSSSQQQPPPOOOGGGEEE@@@<<<888777777888666666666555555444444333444444555555555555444444555555555555555555555555666555444333333333333333444444444444444444444444222333333444444555555666666333222333555666444222666666555333333333333333888888777666555444333333333333333444444666777888777777777777888888888888999888888777666555555444777777777777777777777777555555666666777777888888777888888888999999999999777888888888888999999999777888999999:::<<<@@@CCCEEEJJJSSS___kkkyyy}}}uuukkkaaaXXXRRROOOMMMNNNNNNNNNNNNMMMLLLLLLKKKJJJIIIGGGFFFEEEDDDDDDCCCBBBAAAAAA@@@@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>>>>======<<<;;;;;;::::::;;;999777777888999888777777666666666555555555555555555555555555555555555777666555444444555666777555555555555555555444444777777666666666555555555666666555555555444444444444444555555555555444444555555444444444555666666777888:::;;;>>>CCCJJJOOOUUUWWWYYYZZZZZZWWWTTTRRRRRRQQQOOOPPPTTTWWWYYYZZZ^^^^^^___bbbeeejjjoooqqqttttttsssppplllkkknnnqqqwwwyyy~~~~~~|||zzz|||{{{rrrdddYYYQQQOOOKKKHHHGGGIIIKKKMMMOOOOOOQQQRRRSSSUUUVVVVVVXXXWWWVVVUUUUUUVVVVVVWWWVVVVVVUUUTTTRRRQQQOOONNNIIIGGGBBB>>>:::888888888666666666666555555555555444444555555555555444444555555555555555555555555555555444444333333333333444444444444444444444444333333333333333333333333555444222333555666444222222222333444555666777777666666555555444444333333333333333444555666777777555555666666666777777777888888888777666555555555777777777777777777777777555555666666777777888888777777777888888888999999777888888888888999999999999999:::::::::===AAADDDIIIOOOYYYdddppp{{{|||sssiii```XXXRRRPPPMMMNNNNNNNNNNNNMMMLLLLLLJJJIIIHHHFFFEEEDDDDDDCCCDDDCCCBBBAAA@@@?????????>>>>>>>>>>>>>>>>>>>>>>>>=========<<<;;;;;;::::::<<<:::888888999:::999888666666555555555555444444555555555555555555555555666666555555555555666666666666666555444444444333666555555555555444444444555555555555555444444444333333444444444444333333555555444444555555666777888999;;;===???DDDIIIMMMSSSUUUXXX[[[[[[XXXUUUSSSPPPNNNNNNOOOSSSWWWYYYZZZ`````````bbbfffkkkooorrrwwwxxxxxxtttooollllllmmmppprrrvvv{{{~~~}}}|||{{{|||{{{||||||~~~}}}||||||~~~}}}}}}zzzsssggg^^^UUUQQQMMMHHHFFFGGGIIIJJJMMMMMMOOOPPPRRRTTTVVVVVVXXXWWWVVVUUUTTTTTTTTTTTTTTTUUUTTTTTTSSSRRRQQQPPPLLLIIIEEE@@@<<<999888777555555555666666666666666444444555555555555444444555555555555555555555555555444444444444333333333444444444444444444444444444444333333222111111000555444333333555555444333000222333555666777666666444444444444444444444444333333444444555666666666444444555555555666666666888888777777666666555555777777777777777777777777555555666666777777888888666666666777777777888888777888888888888999999999:::;;;;;;;;;;;;>>>BBBEEEMMMUUU```lllvvv|||ssshhh^^^VVVQQQNNNMMMNNNNNNNNNNNNMMMLLLLLLJJJIIIHHHFFFEEEEEEDDDDDDEEEDDDBBBAAA@@@?????????==============================<<<<<<<<<;;;;;;;;;;;;:::888888999999999888666666666666666666666555555555555555555555555555666666666555555666666666777777666555444333333333444444444444444444444444555555555555555555555555333444444555555444444333555444444444555666777888999;;;===???AAADDDIIILLLPPPRRRVVVZZZZZZXXXUUUSSSOOONNNMMMPPPUUUYYY\\\]]]``````___```cccgggllloooyyy{{{|||yyysssooommmnnnoooqqquuuyyy|||}}}~~~~~~{{{wwwuuutttvvvvvvvvvwwwyyy{{{}}}}}}}}}yyyrrrjjjcccZZZWWWQQQKKKGGGFFFGGGHHHJJJKKKMMMOOOQQQSSSUUUVVVVVVUUUUUUUUUUUUTTTUUUUUURRRRRRSSSTTTTTTTTTTTTSSSMMMKKKGGGCCC>>>:::888666444444444555555666666666444444555555555555444444555555555555555555555555444444444444444444444333333333444444444444444444444444444333333222222222444444333444444444444444444555666666555333000///333333444444444555555555333444444555555666666555444444555555555666666666888777777777666666666555666666666666666666666666555555666666777777888888666666666666777777777777777777888888888999999999;;;;;;;;;;;;<<>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<:::888666666777888777666777777888888888888999999777777777777777777777777555555666666666666555555666666666555444444444333333333333444444444444555444444444555555555555555555666666666666666666555444444444555666777888999<<<>>>BBBDDDEEEFFFHHHIIIKKKLLLOOORRRSSSRRRQQQPPPNNNNNNPPPUUU]]]dddiiikkkgggeeeaaa^^^]]]___bbbdddlllqqqvvvwwwvvvttttttvvvxxxxxxyyyyyyyyyyyyyyyyyyyyyxxxzzz~~~~~~~~~~~~~~~~~~}}}{{{zzzyyyxxxwwwvvvtttsssqqqpppooonnnnnnmmmmmmmmmmmmmmmmmmlllmmmnnnppprrrsssuuuuuuvvvvvvwwwwwwwwwvvvuuuuuurrrrrrqqqpppooommmlllllllllllllllmmmoooqqqtttuuu{{{|||zzzxxxwwwzzzyyysssooolllkkkgggbbb[[[TTTNNNJJJHHHHHHHHHJJJLLLNNNOOOQQQQQQQQQRRRTTTUUUWWWWWWXXXXXXXXXXXXWWWUUUTTTQQQPPPNNNOOONNNLLLIIIDDD???:::888444444444555555555555555444444555555555555444444555555555555555555555555222333444555555555444333222333333444444555555555333444444555666666777777333444555555333333444555333444444444333222000///555555555666666777777777333444555666666555444444555555666666666777777777777777777777666666666666777777777777777777777777555555666666777777888888666666666777777777888888777888888888888999999999::::::<<<===AAAGGGOOOUUU[[[bbbnnnxxx~~~uuuiii^^^UUUQQQOOOMMMNNNNNNNNNNNNMMMLLLLLLJJJIIIHHHGGGFFFFFFFFFFFFCCCBBBAAAAAA@@@@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<;;;999777777888888888777666777777777888888888888666666666666666666666666444555666777777666555444555555555555555555444444333444444444555555555555444444444555555555666666444555555666666555555444444444555555666888999:::===@@@CCCEEEFFFFFFGGGHHHIIIJJJLLLMMMNNNNNNNNNNNNMMMNNNPPPWWW```hhhnnnqqqqqqmmmhhhccc``````bbbdddffflllssswwwyyyzzz}}}}}}}}}|||zzzyyywwwvvvvvvuuutttvvv{{{|||{{{}}}}}}||||||{{{zzzzzzyyyvvvvvvvvvuuutttsssqqqqqqllllllkkkiiigggfffeeedddcccbbbbbbaaaaaabbbbbbbbb``````aaabbbccccccdddddddddddddddddddddcccbbbbbb`````````aaaaaaaaaaaa```cccdddeeegggiiimmmppprrruuuxxx~~~|||xxxwwwyyy}}}{{{vvvsssqqqrrroookkkddd[[[SSSMMMIIIHHHHHHIIIKKKLLLMMMOOOOOOPPPQQQSSSUUUUUUVVVUUUUUUVVVVVVVVVUUUTTTSSSQQQQQQQQQPPPOOOMMMHHHCCC>>>;;;777777777777666666666666444444555555555555444444555555555555555555555555111222444555666555444333222222333333444555555666444444555555555555555555222444666555333222444555444444444444444444444444444555555555555555555555333444666777777555444333444444555555555666666666666666666666777777777777777777777777777777777777555555666666777777888888777777777888888888999999777888888888888999999999:::;;;===@@@FFFNNNWWW^^^eeekkkssszzz}}}uuuiii^^^WWWSSSQQQMMMNNNNNNNNNNNNMMMLLLLLLHHHHHHGGGFFFEEEEEEEEEFFFBBBBBBAAA@@@@@@AAAAAAAAA>>>>>>>>>>>>>>>>>>>>>>>>;;;<<<<<<<<<<<<<<<<<<<<<<<<:::888888999:::999888555666666666777777888888555555555555555555555555444555666777777666555444444444444555555555555555444444444555555666666666444444444555555555666666333444444555555444444333444444555555666888999:::===@@@DDDFFFGGGGGGGGGHHHIIIIIIIIIJJJKKKKKKLLLMMMLLLMMMPPPWWWaaajjjqqqtttyyyuuunnnhhhdddcccdddeeeeeekkksssyyy}}}}}}zzzxxxvvvuuuuuutttvvvzzz|||{{{}}}}}}}}}}}}yyyyyyxxxwwwwwwvvvuuuuuuppppppppppppooommmlllkkkeeedddcccbbb```___^^^]]]YYYYYYYYYYYYYYYZZZ[[[\\\XXXXXXXXXXXXXXXYYYYYYYYYVVVVVVVVVVVVUUUTTTSSSSSSQQQRRRSSSTTTUUUUUUUUUUUUUUUVVVXXXZZZ^^^bbbfffhhhppptttyyy~~~|||wwwvvvxxxyyyzzz~~~}}}xxxvvvtttvvvtttpppiii```WWWOOOJJJHHHHHHIIIJJJKKKLLLMMMNNNQQQRRRSSSTTTTTTSSSRRRRRRQQQRRRSSSTTTUUUVVVVVVVVVRRRRRRRRROOOKKKFFFAAA>>>::::::999999888888777777444555555555555555555444555555555555555555555555111222444666666555444333222222333333444555666666666555555444444333333222222444666555333222333666777777666555555555555666444444444444444444444444333444666777777555444222333333333444444444555555666666666666777777777777777777777777777777777777555555666666777888888888888888888888999999999999777888888888888999999999;;;<<>>>>>>>>>>>>>>============>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===;;;999777777777999:::777777777777777555333222444444555555555555555555666666666666666555555555777666555444444444444444555555555555555555555555666666555555555444444444444444444555555555555555555666888888888999:::<<>>???AAACCCDDDEEEEEEFFFGGGGGGGGGGGGHHHIIIIIIJJJMMMQQQUUUXXX[[[bbblllttt|||}}}{{{wwwpppkkkgggfffjjjoooyyy{{{xxxvvvtttrrrrrrrrrtttxxx}}}~~~||||||{{{}}}{{{yyyvvvtttsssssssssqqqqqqqqqpppooommmlllkkkjjjhhhgggffffffeeebbb```^^^[[[XXXTTTRRRRRRRRRSSSOOOOOOOOONNNNNNMMMMMMMMMMMMMMMLLLKKKJJJIIIHHHHHHFFFFFFFFFGGGFFFFFFEEEEEEEEEDDDDDDCCCCCCCCCDDDDDDFFFEEEFFFGGGJJJOOOSSSVVVXXX\\\ccciiiooovvv|||zzzuuuxxxuuuvvv|||zzztttmmmdddZZZRRRLLLKKKJJJJJJKKKLLLLLLJJJOOOPPPQQQQQQQQQRRRTTTVVVWWWWWWWWWVVVUUUTTTTTTSSSSSSSSSSSSRRRPPPLLLHHHFFF???===999777555555666777444444444444444444444444666666666666666666666666555555444444444333333333666666555555555444444444333444444555555444444333555555444444333333333444444444333333333333444444555555555555555555555555666666666666666666666666666666666666666666666666444555666777888888888888777777777777777666555555666666666666666666666666666777888999999999999999777888999999888888:::<<<===???CCCHHHPPP\\\hhhpppvvv{{{vvvhhh]]]UUUQQQOOONNNNNNNNNMMMMMMLLLLLLKKKIIINNNMMMCCCMMMnnnuuuZZZFFFEEEDDDBBBAAA@@@@@@@@@===<<<<<<;;;;;;<<<<<<===<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;:::999999888888777666666666777777666555555777888888888777666555555333333444444555555666666666666555444444444444555555555555555555555555555555555555555555444444444444444555555555666666666777999;;;;;;;;;;;;===??????@@@BBBCCCEEEEEEFFFFFFGGGGGGFFFFFFGGGIIIKKKLLLOOORRRUUUWWWYYY___ffflllsssyyy~~~}}}uuunnnjjjiiilllsss~~~~~~zzzwwwvvvssssssssstttxxx~~~}}}{{{yyyxxxwwwxxxwwwuuusssrrrqqqqqqpppnnnnnnnnnmmmkkkiiihhhggggggeeecccbbbbbb```]]][[[XXXVVVRRROOOMMMMMMMMMMMMLLLLLLKKKJJJIIIHHHGGGFFFHHHHHHGGGGGGFFFEEEDDDDDDAAAAAABBBBBBCCCCCCBBBBBB@@@???????????????@@@@@@@@@@@@@@@AAACCCFFFJJJLLLLLLOOOUUUZZZaaahhhoootttzzz}}}{{{xxxtttrrruuuzzz~~~}}}|||uuummmbbb[[[RRROOOLLLJJJKKKLLLLLLLLLLLLNNNPPPPPPPPPRRRUUUWWWWWWWWWWWWVVVVVVUUUUUUUUUSSSTTTTTTSSSQQQMMMJJJHHHBBB>>>888666777777666555666666666666666666666666777777777777777777777777555444444444444333333333555555555555555444444444444444555555555555444444555555444444444333333333888777555333222222333333555555555555555555555555666666666666666666666666666666666666666666666666333333444555666666666666777777777777777666555555777777777777777777777777555666777888999:::::::::666777888888888888:::<<<@@@CCCHHHOOOWWWcccnnnuuu|||tttggg]]]UUUQQQPPPOOONNNNNNMMMLLLKKKKKKJJJKKKNNNLLLBBBIIIfffkkkQQQFFFFFFDDDCCCBBBAAAAAAAAA======<<<<<<<<<<<<======>>>>>>>>>>>>>>>>>>>>>>>>:::::::::::::::888777777666666666777777777777777888888888777666555444333222222222333444555666666666555555444444444555555555555555555555555555555555555555555555555555555444444555555666666777777777999;;;;;;;;;;;;===???AAABBBCCCEEEFFFFFFGGGGGGIIIHHHHHHHHHJJJLLLNNNPPPQQQSSSUUUWWWXXX[[[aaaeeekkksss{{{{{{tttmmmkkklllkkksss{{{xxxxxxtttttttttuuuzzz}}}{{{yyyxxxwwwvvvvvvuuutttsssrrrrrrrrrllllllkkkjjjiiigggeeeddddddbbb```___^^^\\\YYYVVVRRRPPPNNNKKKIIIIIIIIIIIIIIIIIIHHHHHHGGGFFFFFFEEEFFFFFFFFFEEEDDDCCCCCCCCC???@@@AAABBBBBBBBBBBBBBB>>>>>>>>>>>>>>>??????@@@??????>>>???@@@CCCEEEGGGFFFIIILLLPPPUUU\\\ccchhhkkkpppvvv|||{{{uuuqqqrrruuuyyy~~~{{{|||}}}uuullleeeXXXTTTNNNIIIIIIIIIJJJKKKJJJLLLNNNOOOOOOQQQTTTWWWWWWWWWWWWVVVVVVVVVVVVVVVTTTTTTTTTSSSQQQOOOLLLJJJFFF@@@999666888999666333666666666666666666666666666666666666666666666666444444444444444444444444555555555555555555555555444444555555555555444444444444555444444444333333888777555333333333444555444444444444444444444444666666666666666666666666555555555555555666666666333444555555666666666555777777777777777666555555777777777777777777777777666777888999999999999999666777888888888999;;;>>>AAAEEELLLUUU^^^hhhrrryyy~~~{{{qqqfff]]]VVVRRRQQQNNNNNNMMMMMMLLLKKKJJJJJJKKKHHHJJJGGGEEEPPPTTTGGGFFFEEEDDDCCCBBBAAAAAAAAA??????>>>>>>>>>>>>??????>>>>>>>>>>>>>>>>>>>>>>>>:::::::::::::::888777777666666666666666777777777777777777666555444333222222222222333444555666666555555444444444555555666555555555555555555555555444555555555555555555555444444555555666777777888777999:::;;;:::;;;===>>>@@@AAABBBCCCDDDEEEEEEEEEGGGGGGHHHIIIKKKMMMPPPQQQSSSTTTUUUVVVXXXZZZ]]]___dddkkkrrrsssmmmiiikkknnnkkkrrr|||xxxwwwuuuuuuvvvxxx}}}~~~|||zzzxxxwwwuuuuuuuuuttttttsssrrrrrrlllkkkkkkiiigggeeecccbbbaaa___]]]\\\ZZZXXXUUURRRNNNMMMKKKIIIGGGFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDCCCCCCBBBBBBAAAAAA>>>???@@@AAAAAAAAAAAAAAA===============>>>???@@@??????>>>???@@@AAABBBCCCEEEFFFHHHJJJLLLQQQVVVZZZ\\\aaahhhpppwww~~~zzzsssqqqrrruuu|||~~~{{{|||{{{}}}uuuooo___YYYQQQJJJHHHGGGHHHHHHHHHJJJLLLMMMNNNPPPSSSVVVUUUVVVVVVVVVVVVVVVVVVVVVTTTTTTTTTSSSQQQOOOMMMLLLIIIBBB;;;888::::::777333777777777777777777777777555555555555555555555555444444444444444444444444444555555555555555555555444555555666666555555444444444555555555444333222555555444333444555666777333333333333333333333333666666666666666666666666333333333444444555555555555555666777777777666666777777777777777666555555666666666666666666666666999999999999999888777666666777888888888:::===@@@BBBGGGQQQZZZdddmmmvvv{{{{{{qqqggg]]]VVVRRRQQQMMMMMMMMMLLLLLLKKKKKKJJJJJJCCCHHHMMMFFFDDDGGGEEEEEEDDDCCCBBBAAAAAAAAAAAA@@@??????>>>>>>??????@@@<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;:::999999888888777888888777666666777777777555666666666555444333222333333444444555555666666555444444444444555666666555555555555555555555555444444444555555555555555444444555666777777888999777999;;;;;;;;;;;;===>>>>>>>>>???@@@AAABBBBBBAAACCCDDDFFFHHHKKKMMMOOOOOOSSSSSSUUUVVVXXXZZZ[[[[[[^^^cccggghhheeeeeehhhllllllrrr}}}|||wwwuuuvvvvvvyyy|||~~~~~~}}}{{{yyywwwvvvttttttttttttsssqqqpppoookkkjjjjjjhhhfffdddbbbaaa___]]]ZZZXXXWWWTTTPPPNNNKKKJJJIIIGGGEEEDDDDDDDDD@@@AAAAAAAAABBBBBBBBBBBB@@@@@@@@@@@@??????>>>>>>======>>>?????????>>>>>><<<;;;;;;<<<<<<===>>>???============>>>???@@@@@@BBBCCCEEEEEEEEEGGGJJJMMMQQQUUU[[[bbbiiiqqqyyy~~~{{{vvvssssssxxx~~~|||}}}yyy{{{}}}xxxiiibbbXXXOOOKKKHHHGGGGGGGGGIIIKKKLLLMMMOOORRRTTTTTTTTTTTTUUUUUUVVVVVVVVVSSSSSSSSSRRRQQQOOONNNMMMKKKFFF@@@<<<;;;:::888666777777777777777777777777555555555555555555555555333333333444444444444555444444444555555555555555555555666666666666555555333444555555555444333222111222333444555666777777333333333333333333333333666666666666666666666666333333333444444555555666666777777888888888777777777777777777777666555555666666666666666666666666:::::::::999888777666555777888888888999;;;???CCCFFFLLLWWWbbbkkkssszzz~~~~~~tttiii___WWWRRRPPPLLLLLLLLLLLLLLLKKKKKKKKKJJJDDDIIIMMMFFFDDDGGGEEEDDDCCCBBBAAAAAA@@@@@@AAA??????>>>>>>>>>>>>??????<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;:::888888888888999:::999888666666666666777555555666666666666555444555555555555555555555555444444444444444555666666555555555555555555555555444444444555555555666666444444555666777888999999999:::<<<<<<<<<<<<>>>@@@??????@@@AAABBBBBBBBBBBB@@@BBBFFFJJJMMMNNNOOOOOORRRSSSTTTWWWYYY[[[[[[ZZZYYY[[[^^^```aaabbbeeeggglllpppxxx|||vvvuuuvvvxxx{{{~~~|||{{{{{{{{{|||}}}|||zzzyyyzzz{{{xxxzzz{{{}}}~~~~~~~~~~~~~~~~~~~~~}}}{{{xxxwwwttttttuuutttsssqqqooonnniiiiiihhhfffdddbbb```___[[[YYYVVVTTTRRRPPPLLLIIIHHHGGGFFFEEEDDDCCCBBBAAA@@@@@@@@@@@@@@@@@@????????????>>>>>>>>>============>>>>>>>>>>>>======<<<<<<<<<<<<<<<===>>>??????<<<<<<<<<===>>>>>>?????????AAACCCCCCBBBCCCDDDFFFJJJLLLPPPUUU[[[ccckkkqqqzzzyyyuuuwww{{{}}}~~~yyyzzz|||ssslllaaaWWWQQQMMMJJJIIIGGGIIIJJJKKKLLLMMMPPPSSSRRRRRRSSSTTTTTTUUUVVVVVVRRRRRRRRRQQQPPPOOONNNNNNMMMIIIDDD???;;;999888888666666666666666666666666555555555555555555555555333333333444444444555555444444444555555555666666555555666666666666555555333444555666666444222111///000333555666666555555555555555555555555555555666666666666666666666666444444555555666777777888777777777888888777777666777777777777777666555555777777777777777777777777999999999999999888777666888888999999:::===AAAEEELLLSSS___jjjtttzzzxxxlll```WWWQQQNNNKKKKKKKKKKKKLLLLLLLLLLLLMMMIIIKKKJJJDDDHHHKKKCCCCCCBBBAAAAAA@@@@@@@@@@@@>>>>>>============>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<999777777777999:::;;;:::888666666666666777555666777777777777777666666666666666666555555555444444444444444555666777555555555555555555555555444444444555555555666666444444555666777888999999:::<<<===>>>===>>>???AAABBBBBBCCCDDDEEEEEEEEEEEEAAADDDHHHMMMPPPQQQQQQQQQQQQRRRTTTWWWZZZ[[[[[[ZZZVVVWWWZZZ]]]```bbbcccdddjjjmmmrrryyy{{{xxxwwwvvvxxx}}}~~~zzzwwwvvvvvvvvvxxxyyyzzzyyyxxxwwwxxxyyyxxxyyy{{{}}}~~~~~~~~~~~~|||~~~}}}}}}}}}{{{yyyvvvwwwwwwvvvuuussspppooohhhhhhgggeeeccc```^^^]]]YYYWWWTTTRRRPPPMMMIIIFFFFFFFFFEEEDDDCCCAAA@@@@@@CCCCCCBBBAAA@@@???>>>>>>??????????????????>>>>>>???@@@@@@@@@???>>>===============>>>???@@@AAABBB<<<<<<===>>>??????@@@@@@>>>@@@BBBCCCCCCBBBCCCDDDGGGHHHKKKNNNRRRYYYaaagggqqqxxxyyyxxx|||yyy}}}~~~uuuuuuuuuvvvyyy{{{ssshhh^^^VVVQQQMMMKKKGGGIIIJJJKKKKKKLLLOOOQQQQQQQQQRRRSSSTTTUUUUUUVVVRRRQQQQQQPPPOOOOOONNNNNNMMMKKKGGGAAA<<<999999:::666666666666666666666666777777777777777777777777333333333444444555555555444444444555555555666666555555666666666666555555333444555666666444222111...000333555666555333222777777777777777777777777666666666666666666666666555666666777888999999:::666777777777777777666666777777777777777666666555888888888888888888888888777888888999999999888888888999::::::;;;>>>CCCFFFQQQYYYeeeqqqyyyvvvjjj___VVVQQQOOOJJJKKKKKKLLLLLLLLLLLLLLLLLLKKKHHHGGGFFFFFFGGGHHHFFFCCCAAAAAABBBAAA>>>;;;<<<<<<<<<<<<<<<<<<<<<<<<===<<<;;;::::::;;;===>>>===<<<<<<;;;999888777777666666777777777777666666999888777666666777888999555555555555555555555555555444444333333222222111555555555555555555444444777777777777666666666666444555666777999:::;;;<<>>=========>>>???@@@@@@===============<<<<<<<<<===>>>?????????>>><<<;;;???>>>=========>>>@@@AAA===???AAA@@@>>>===???BBBAAAAAAAAABBBBBBBBBCCCCCCEEEEEEEEEGGGLLLRRRWWW[[[iiioooyyy}}}~~~zzzxxxuuutttvvv{{{}}}tttiii]]]TTTLLLHHHDDDDDDDDDGGGKKKNNNNNNNNNQQQQQQPPPPPPQQQRRRTTTUUUVVVTTTRRRPPPOOONNNNNNOOOMMMLLLJJJGGGCCC>>>:::888777777777777666666666666666666666666666666666666222222333333444555666666777777777777777777777777666666666666666666666666555555555555555555555555777666555444444555666777555555444444333333333222444444555555555555444444555555555666666666666666555555666777777777777777999888888888777777666666777777777777777777777777999999999888888888888888999;;;======>>>AAAHHHNNNUUU```mmmwww}}}~~~~~~~~~vvvjjj___VVVQQQOOOLLLLLLMMMMMMLLLKKKJJJJJJHHHHHHHHHHHHHHHGGGFFFFFFFFFCCCBBBAAABBBAAA>>>;;;===========================<<<;;;;;;;;;;;;<<<===<<<;;;:::999888777666666666777777777777777777666888777666666666666777888555555555555555555555555555555444444444444333333555555555555555555555555777777777777666666666666555555666888999:::;;;<<<>>>???@@@AAABBBCCCCCCDDDCCCBBBBBBAAAAAABBBBBBCCCGGGHHHIIIKKKMMMOOOOOOPPPQQQQQQSSSUUUWWWZZZ[[[\\\[[[ZZZYYYXXXYYY\\\___aaadddgggkkknnnqqqvvvzzz~~~~~~yyyvvvttttttsssuuuyyy~~~~~~|||zzzxxxwwwvvvuuuuuuvvvwwwwwwvvvvvvxxxzzzyyyyyyyyyyyy{{{}}}~~~}}}{{{zzzxxxvvvrrrooollljjjgggddd```]]][[[YYYWWWTTTRRRPPPLLLJJJIIIHHHGGGEEEDDDDDDBBBAAA@@@?????????=========<<<======>>>>>>=====================<<<;;;<<<===>>>>>>>>>>>>>>>>>>>>>=========>>>???@@@===???AAA@@@???>>>@@@BBBAAAAAAAAABBBBBBBBBBBBCCCBBBBBBAAACCCFFFKKKPPPSSSaaagggqqq{{{|||yyyuuurrrssswww|||~~~ssshhh]]]TTTNNNFFFEEEEEEGGGJJJLLLLLLKKKPPPPPPOOOOOOPPPQQQSSSSSSUUUTTTRRRPPPOOONNNOOOOOOMMMLLLKKKHHHDDD???;;;999777777777777777666666666666666666666666666666666222222333444444555666666555555555555555555555555444444444444444444444444555555555555555555555555777666555444444555666777777777777777777666666666444555555666666555555444666666555555444444333333555555666777777777777777888888888888777777777666777777777777777777777777888888888888888888888888888:::<<<===???EEEMMMTTT^^^iiivvv~~~|||zzzzzzyyyzzz}}}vvvjjj___VVVQQQOOONNNNNNNNNMMMLLLKKKIIIHHHEEEFFFHHHIIIIIIGGGEEEDDDEEEDDDBBBBBBBBBAAA>>><<<<<<<<<<<<<<<<<<<<<<<<<<<>>>===<<<;;;;;;;;;;;;;;;::::::999888777666666555777777888888888888777777777666666555555666666777555555555555555555555555444444555555555555666666555555555555555555555555666666666666777777777777555666777888999:::;;;<<<===???AAACCCEEEFFFFFFFFFCCCBBBBBBBBBBBBBBBCCCCCCGGGHHHJJJLLLMMMOOOOOOPPPQQQQQQSSSTTTVVVXXXYYYZZZZZZYYYXXXYYYZZZ\\\___aaadddgggjjjmmmnnnooorrrttttttvvvwwwwwwuuuttttttuuussstttwww|||~~~|||{{{zzzyyyxxxvvvwwwxxxwwwuuuuuuwwwyyyzzzzzzzzzzzz{{{}}}}}}}}}{{{zzzwwwtttpppllliiigggdddaaa]]]ZZZWWWUUURRROOONNNKKKHHHFFFEEEEEEDDDBBBBBBBBBAAA???>>>>>>>>>>>>======<<<<<<;;;;;;<<<<<<<<<<<<==================:::;;;;;;;;;===>>>???@@@>>>============>>>??????>>>???AAA@@@@@@???AAABBB@@@AAAAAAAAABBBBBBBBBBBBAAA@@@@@@@@@BBBEEEIIIKKKVVV\\\fffpppzzz}}}xxxtttsssuuuyyy|||zzzooobbbVVVNNNIIIGGGFFFFFFHHHIIIIIIIIINNNNNNNNNNNNNNNOOOQQQQQQSSSRRRQQQPPPOOOOOOOOOOOONNNMMMLLLIIIEEEAAA>>><<<888888888777777777666666666666666666666666666666333333333444555555666666333333333333333333333333444444444444444444444444555555555555555555555555666666555555555555666777444444444444444555555555444555555666666555555444777666666555444333222222555555666777777777777777888888888888777777777777777777777777777777777777777777777777777777888888999:::<<<>>>AAAIIISSS[[[hhhrrr~~~}}}{{{wwwvvvuuuuuuvvvyyy}}}vvvjjj___VVVQQQOOOMMMNNNNNNMMMLLLKKKJJJJJJEEEFFFGGGGGGGGGGGGEEEEEEEEEDDDDDDCCCBBB@@@???===::::::::::::::::::::::::>>>>>>===<<<;;;::::::::::::999999888777777666666777777888888888888777777666666555555555555666666555555555555555555555555222333333444555666666666444444444555555555555555666666666666777777777777666777777888:::;;;;;;<<<<<<>>>BBBEEEGGGHHHHHHGGGCCCBBBBBBBBBBBBCCCCCCDDDHHHIIIJJJLLLMMMNNNOOOOOOPPPQQQRRRSSSUUUVVVWWWXXXWWWWWWXXXYYY[[[^^^```bbbdddfffjjjlllllllllmmmnnnllloooqqqsssssstttvvvwwwwwwwwwyyy|||~~~|||{{{zzzxxxxxxxxxwwwuuuuuuvvvwww{{{{{{zzz{{{|||~~~~~~~~~}}}}}}vvvuuussspppmmmiiifffdddaaa^^^ZZZVVVTTTQQQNNNKKKKKKHHHEEECCCCCCCCCBBBAAAAAA@@@???>>>============>>>>>>===<<<;;;;;;;;;;;;<<<<<<<<<<<<============<<<;;;;;;:::;;;===???@@@============>>>>>>????????????@@@AAAAAAAAABBBBBBAAAAAAAAAAAABBBBBBBBBBBBDDDCCCAAAAAAAAACCCFFFGGGMMMSSS\\\gggrrr}}}zzzxxxxxx{{{}}}~~~~~~uuugggXXXMMMLLLIIIFFFEEEFFFHHHIIIHHHLLLLLLLLLLLLMMMNNNOOOOOOQQQQQQPPPPPPPPPPPPPPPPPPNNNNNNMMMKKKHHHDDDAAA???999999999888888777777666666666666666666666666666333444444444555555666666333333333333333333333333666666666666666666666666555555555555555555555555555555555555555666666777222222222333333444444444555555666666666666555555666666666555555444444444555555666777777777777777888888888777777777777777666666666666666666666666666777777777777777888888:::;;;===???CCCKKKWWW```lllvvv~~~{{{zzzvvvuuusssrrrrrrtttvvvxxx~~~vvvjjj___VVVQQQOOOLLLLLLMMMMMMMMMMMMLLLLLLHHHGGGFFFEEEEEEEEEFFFGGGDDDEEEEEEDDDBBB@@@???>>>;;;;;;;;;;;;;;;;;;;;;;;;>>>>>>===<<<<<<;;;:::999::::::999999888888777777777777888888888888777777555555666666666666555555555555555555555555555555111111222333444555555666444444444555555555666666555666666666777777777888777777888999:::;;;;;;<<<<<<>>>AAAEEEGGGHHHHHHHHHBBBBBBBBBBBBBBBCCCDDDEEEGGGHHHJJJKKKMMMMMMNNNNNNOOOOOOQQQRRRSSSUUUVVVWWWUUUVVVWWWYYY\\\___bbbcccbbbdddhhhjjjjjjjjjkkklllkkkmmmqqqssstttuuuxxxyyy}}}}}}}}}}}}~~~~~~}}}|||yyyyyyyyyxxxvvvuuuvvvxxx|||{{{{{{{{{|||}}}~~~}}}|||{{{zzzyyyyyyxxxrrrqqqpppnnnkkkhhhfffddd^^^[[[WWWSSSQQQNNNKKKHHHHHHFFFCCCAAABBBBBBAAA@@@???>>>======<<<<<<<<<<<>>>>>===<<<<<<<<<<<<;;;<<<<<<<<<======>>>>>>>>>===<<<;;;;;;<<<===>>>===>>>>>>???????????????@@@@@@@@@AAABBBCCCCCCCCCAAAAAABBBBBBBBBCCCCCCCCCEEEDDDCCCBBBBBBCCCDDDEEEIIINNNVVV```jjjwww~~~~~~}}}tttcccWWWOOOLLLHHHFFFGGGHHHIIIJJJJJJJJJKKKKKKLLLMMMMMMMMMOOOOOOOOOPPPPPPPPPPPPPPPOOOOOONNNLLLJJJGGGDDDBBB;;;::::::999888777777777666666666666666666666666444444555555555555555666444444444444444444444444666666666666666666666666555555555555555555555555444555555666666666666666555555666666777777888888555666666666666666666555555555666666777777888888555555666777777777777777777777777777777777888888666666666666666666666666666666777777888888888999;;;===???AAAEEENNNZZZcccoooyyy~~~|||zzzxxxuuusssqqqnnnnnnoooppprrryyy~~~~~~vvvjjj___VVVQQQOOOKKKLLLMMMMMMNNNNNNMMMMMMKKKIIIGGGEEEDDDEEEFFFGGGDDDEEEFFFDDDBBB?????????>>>>>>>>>>>>>>>>>>>>>>>><<<=========<<<;;;::::::::::::999999999888888888666666777777777777666666555666666777777666666555555555555555555555555555111111222222333444555555333333444444555666666666555555666666777777888888888888999999:::;;;;;;<<<<<<===@@@CCCEEEFFFGGGGGGBBBBBBBBBBBBCCCDDDEEEEEEGGGGGGIIIJJJKKKLLLLLLLLLMMMMMMOOOPPPRRRTTTUUUVVVVVVWWWXXXZZZ\\\^^^```bbb^^^aaadddeeefffgggiiijjjjjjmmmpppsssuuuwwwzzz|||}}}|||{{{{{{|||~~~}}}}}}~~~~~~}}}|||zzzzzzzzzyyywwwwwwxxxyyy{{{{{{zzzzzz{{{}}}~~~}}}~~~~~~~~~~~~}}}{{{zzzxxxvvvuuusssssssssoooooommmllliiigggeeecccZZZWWWSSSPPPNNNKKKHHHFFFFFFCCCAAA@@@@@@AAA@@@???>>>>>>===<<<<<<<<<<<<<<<>>>>>>======<<<=========;;;;;;<<<<<<===>>>>>>>>>??????>>>===============>>>???@@@@@@AAAAAA@@@@@@AAA@@@???AAACCCEEEDDDCCCBBBCCCCCCCCCDDDDDDDDDDDDDDDDDDBBBBBBAAABBBCCCDDDHHHKKKQQQYYYcccooo{{{}}}~~~pppcccVVVQQQLLLHHHGGGIIIJJJJJJHHHIIIJJJKKKLLLLLLLLLLLLMMMMMMOOOPPPQQQQQQQQQQQQOOOOOOOOONNNLLLJJJGGGFFF<<<;;;;;;:::999888777777666666666666666666666666555555555555555555555555555555555555555555555555444444444444444444444444555555555555555555555555333444555666777777777666555555555555555555666666555666666777777666666555555555666777888999999:::555555666777777777777777777777777777888888888888777777777777777777777777777777777888999999::::::<<<>>>BBBEEEJJJSSS___gggsss||||||zzzxxxwwwsssqqqnnnkkkjjjkkklllmmmsss{{{~~~xxxwwwzzzvvvjjj___VVVQQQOOOMMMMMMNNNNNNNNNMMMLLLLLLKKKKKKIIIHHHFFFEEEEEEEEEDDDFFFGGGEEEBBB??????@@@========================;;;<<<<<<======<<<;;;:::888888888888888777777777555555666666666666555555666666777888888777666666555555555555555555555555222333333333444444555555333333444444555666666777555555555666777888888888888999999::::::;;;;;;;;;<<<===>>>@@@BBBDDDEEEFFFBBBBBBBBBBBBCCCDDDEEEFFFFFFFFFHHHIIIJJJJJJKKKKKKKKKLLLMMMOOORRRTTTUUUVVVZZZZZZZZZ[[[[[[\\\]]]]]][[[\\\^^^______aaacccfffgggjjjnnnrrruuuxxx{{{}}}~~~|||zzzyyyxxxyyyzzz|||}}}~~~}}}|||{{{{{{|||}}}~~~~~~}}}~~~~~~}}}|||zzz{{{{{{zzzyyyxxxzzz{{{{{{zzzzzzzzzzzz|||}}}~~~}}}}}}||||||||||||}}}}}}|||{{{xxxuuusssqqqqqqppplllkkkiiigggdddaaa^^^]]]UUUSSSOOOLLLJJJHHHEEECCCCCCAAA>>>>>>>>>??????>>>>>>======<<<<<<<<<<<<===<<<<<<;;;;;;<<<<<<======;;;;;;<<<<<<===>>>>>>???>>>>>>???????????????>>>???@@@AAABBBBBBBBBAAAAAAAAA@@@???AAADDDFFFEEEDDDDDDDDDDDDDDDEEEEEEEEEEEEDDDCCCCCCCCCCCCDDDDDDEEEGGGIIIMMMSSS\\\gggsss{{{~~~|||}}}|||ooo^^^YYYQQQKKKHHHHHHHHHHHHHHHIIIJJJLLLLLLLLLLLLKKKKKKLLLNNNPPPQQQQQQQQQQQQPPPPPPPPPOOONNNLLLIIIHHH<<<<<<;;;:::999888777777666666666666666666666666666666666666555555555555555555555555555555555555444444444444444444444444555555555555555555555555333444555666777777777666333333333333333333222222666666777777777777666666555555666666777777888888555555666777777777777777666777777777888888888888777777777777777777777777777888888999::::::;;;;;;;;;???DDDIIIPPPYYYeeemmmwww{{{yyyxxxwwwtttrrrooolllkkkkkklllmmmqqqyyy}}}xxxqqqmmmooouuu~~~vvvjjj___VVVQQQOOOOOOOOOOOONNNMMMLLLKKKJJJJJJKKKKKKKKKIIIFFFDDDBBBDDDFFFGGGEEEBBB??????@@@:::::::::::::::::::::::::::;;;<<<=========<<<;;;777777777777666666666666444444555555555555444444666777888999999888777666555555555555555555555555444444444555555555555666333333444444555666777777444555555666777888888999999999999::::::;;;;;;;;;=========>>>@@@BBBDDDEEEBBBBBBBBBCCCCCCEEEFFFFFFEEEFFFGGGHHHIIIIIIJJJJJJIIIJJJLLLOOOQQQTTTUUUVVV]]]]]]\\\\\\[[[ZZZYYYYYYYYYYYYZZZZZZZZZ[[[^^^aaacccggglllppptttxxx{{{~~~}}}~~~~~~|||zzzyyyxxxxxxyyy{{{||||||{{{zzzyyyuuuvvvwwwxxxyyyyyyyyyyyy{{{|||~~~~~~|||{{{zzz{{{|||{{{zzzyyy{{{}}}{{{zzzyyyyyyzzz{{{|||}}}~~~}}}|||{{{{{{|||}}}~~~~~~{{{xxxuuusssrrrrrrhhhgggeeebbb^^^ZZZWWWUUURRROOOLLLIIIHHHFFFCCCAAAAAA???===<<<===>>>>>>===>>>======<<<<<<<<<======::::::::::::;;;;;;<<<===;;;;;;;;;<<<===>>>>>>???;;;===???@@@AAAAAAAAA@@@@@@AAABBBCCCDDDCCCBBBAAABBB@@@???AAAEEEGGGFFFDDDEEEEEEEEEEEEFFFFFFFFFFFFEEEEEEEEEEEEFFFFFFGGGHHHFFFGGGJJJOOOWWWbbbmmmuuu~~~~~~{{{yyy|||zzzddd^^^UUUMMMIIIGGGGGGFFFHHHIIIJJJLLLLLLLLLLLLKKKJJJKKKNNNPPPQQQRRRRRRQQQPPPPPPQQQPPPOOOMMMKKKIII======<<<;;;999888888777666666666666666666666666666666666666666555555555555555555555555555555555666666666666666666666666555555555555555555555555222333555777777777777666777777777666666555555444666666777777777777666666666666666666666555555555555666666777777777777777666666777777888888888999777777777777777777777777888888999:::;;;;;;<<<<<<:::???FFFMMMTTT___jjjsssxxx~~~{{{yyywwwvvvwwwuuurrrooonnnnnnooopppsss|||sssnnnhhheeeiiiqqq|||~~~ssshhh___XXXRRROOONNNNNNNNNMMMMMMMMMMMMLLLJJJIIIIIIHHHGGGFFFEEEEEEEEEDDDDDDBBBAAA@@@??????@@@??????>>>===<<<<<<;;;::::::;;;;;;::::::999888???>>><<<:::888666444333666666555555555555666666777777888888888888777777555555666666666666666666555555444444444444555555333444666777777777666555666666555555666777999:::;;;;;;;;;;;;;;;:::::::::??????>>>>>>???AAACCCDDDDDDEEEEEEFFFEEEDDDCCCBBBCCCDDDEEEFFFHHHKKKMMMNNNMMMOOOQQQRRRSSSUUUXXX[[[^^^]]]\\\[[[ZZZYYYYYYXXXXXXZZZ[[[ZZZZZZ[[[]]]___ccceeehhhmmmsssxxxzzzzzz~~~}}}zzzyyywwwuuussswwwxxxzzz|||}}}}}}}}}|||yyyxxxwwwvvvvvvwwwyyyzzzyyyzzz|||}}}~~~}}}||||||}}}~~~~~~~~~}}}|||zzzyyyzzzzzz{{{|||}}}}}}}}}}}}{{{{{{{{{||||||}}}~~~}}}|||zzzwwwtttqqqnnnllliiifffaaa]]]ZZZXXXVVVTTTMMMLLLJJJGGGDDDAAA???>>>===>>>?????????===<<<;;;<<<;;;;;;;;;;;;<<<======<<<<<<<<<<<<<<<<<<;;;;;;======<<<======>>>???@@@CCC@@@???@@@CCCDDDBBB@@@AAAAAABBBCCCDDDDDDEEEEEECCCDDDEEEFFFGGGHHHHHHHHHIIIHHHGGGGGGHHHIIIKKKLLLIIIIIIIIIHHHHHHGGGGGGGGGGGGJJJLLLNNNRRR[[[hhhsss}}}~~~{{{xxxjjjYYYOOOMMMNNNLLLJJJIIIIIIJJJJJJKKKKKKLLLLLLOOONNNMMMMMMNNNPPPQQQRRRPPPOOONNNMMMLLLKKKJJJIIIFFFDDD@@@<<<999888777777666666666666555555555555666666777777777777666666777777777777777777777777999777555555555666555444555555666666666666555555666666777777666555444444000333555666555444444444444444444555555555555666999999888888777777666666888888777777777777888888777777888888888888777777<<<:::999777777888:::;;;555777999:::::::::;;;<<>>>>>======<<<;;;;;;:::;;;<<<<<<<<<<<<;;;::::::<<<;;;;;;:::888777666666666666555555555555666666777777888888888888777777666666666666666555555555555555444444444444555555444444666777777777666555666666555555666777999:::<<<<<<<<<===============>>>>>>===>>>???@@@BBBCCCEEEFFFFFFGGGFFFEEEDDDCCCDDDDDDEEEGGGHHHKKKLLLNNNMMMOOORRRSSSUUUWWW[[[]]]^^^]]]\\\ZZZZZZYYYZZZZZZYYYZZZ\\\\\\[[[[[[]]]___cccdddhhhnnntttxxx{{{|||~~~~~~}}}{{{yyywwwuuuxxxxxxzzz{{{||||||{{{{{{vvvuuutttssssssuuuwwwxxxvvvwwwxxxyyyzzzzzzzzzzzz~~~~~~~~~|||{{{zzzzzz{{{||||||}}}||||||{{{{{{zzz{{{{{{|||}}}}}}{{{zzzyyywwwtttqqqnnnmmmgggccc___[[[XXXUUUSSSQQQJJJIIIHHHEEECCCAAA???>>>>>>>>>>>>>>>>>>===<<<<<<<<<;;;;;;;;;;;;<<<==============================<<<<<<<<<<<<===>>>??????AAA???>>>???AAABBB@@@???DDDDDDEEEFFFFFFGGGHHHHHHGGGGGGHHHIIIKKKLLLMMMNNNNNNMMMLLLKKKKKKLLLMMMNNNMMMMMMLLLKKKJJJIIIHHHHHHGGGIIIKKKLLLPPPXXXdddnnn{{{}}}|||ppp```UUUQQQPPPNNNLLLJJJJJJKKKKKKLLLMMMMMMNNNNNNNNNMMMMMMMMMOOOPPPQQQOOOOOONNNMMMLLLKKKJJJJJJHHHFFFBBB>>>;;;999888888999999999999888888888888444444555555555555444444555555555555555555555555888777555444555666555444555555666666666666555555555555555555555444333333222444666666555444555666555555555666666666777777888888888777777666666666888888777777777777888888777777888888888888777777;;;:::888777777999:::;;;777888:::;;;;;;;;;<<<>>>CCCHHHPPPYYYcccnnnxxx}}}~~~|||zzzwwwuuutttttttttuuu}}}rrrfffYYYXXXVVVWWW^^^lll|||~~~tttiii```YYYSSSOOONNNNNNNNNMMMMMMMMMMMMLLLJJJIIIIIIHHHGGGFFFEEEEEECCCCCCBBBBBBAAAAAAAAA@@@======<<<<<<;;;:::::::::<<<<<<======<<<<<<;;;:::999999999999999999999999666666666555555666666666666777777888888777777666777777666666555555555444555555444444444444555555444555555666777666666666666666666666666888999999;;;;;;<<<<<<======>>>>>>===<<<<<<<<<===???AAABBBFFFGGGHHHHHHHHHGGGFFFEEEEEEEEEFFFGGGIIIJJJLLLMMMOOOQQQTTTVVVXXX[[[___bbbaaa```]]][[[ZZZZZZ[[[\\\YYY[[[]]]^^^^^^^^^___aaadddfffjjjooouuuyyy|||~~~}}}~~~~~~|||yyyvvvwwwxxxyyyyyyyyyyyyxxxxxxtttsssrrrrrrrrrsssuuuvvvttttttttttttuuuwwwyyyzzz~~~~~~}}}zzz{{{{{{||||||||||||{{{zzzzzzyyyyyyyyyzzzzzz{{{xxxxxxwwwuuurrrooommmlllccc```[[[VVVTTTQQQNNNLLLFFFFFFEEECCCAAA@@@???>>>>>>>>>======<<<<<<======<<<;;;;;;;;;;;;<<<======????????????????????????============>>>???@@@AAABBB@@@???@@@AAAAAA@@@???DDDDDDEEEEEEFFFGGGGGGHHHHHHHHHHHHIIIKKKNNNQQQRRRTTTTTTSSSRRRRRRRRRSSSSSSUUUTTTSSSQQQPPPNNNMMMLLLKKKLLLMMMMMMPPPVVV```hhhvvv~~~xxxkkk___WWWRRRPPPNNNKKKKKKKKKLLLLLLMMMNNNOOONNNMMMMMMLLLMMMMMMNNNOOOOOOOOONNNMMMLLLKKKKKKKKKKKKIIIEEEAAA===:::999888777777777666666666555555444444555555555555444444555555555555555555555555888666555444666666666555555555666666666666555555444444444444444444333222555666666666555555777888666666666666777777777888777777777777666666666666888888777777777777888888777777888888888888777777999999888777888999;;;<<<888:::;;;;;;;;;<<<>>>@@@FFFKKKTTTaaaooozzz}}}||||||~~~~~~|||yyyxxxyyyzzz{{{}}}qqqcccYYYSSSRRRRRRUUU]]]lll}}}~~~tttjjjaaaZZZTTTPPPNNNNNNNNNMMMMMMMMMLLLLLLJJJIIIIIIHHHGGGFFFEEEEEEBBBAAAAAAAAAAAAAAAAAAAAA<<<<<<<<<<<<;;;;;;::::::<<<<<<<<<<<<<<<;;;::::::888888888888999999999999555555666666666666555555666666777777777777666666777777777666555555444444555555444444444444555555444555555666666666666666666666666777777888999999888888999::::::;;;<<<<<<;;;;;;:::;;;<<<>>>@@@AAAFFFGGGHHHIIIIIIHHHGGGFFFFFFFFFFFFGGGIIIJJJLLLMMMQQQTTTWWWZZZ]]]aaafffiiihhhfffbbb^^^[[[ZZZZZZ[[[XXX[[[^^^aaabbbccceeefffgggjjjnnnrrruuuxxx{{{}}}}}}~~~~~~zzzxxxwwwwwwwwwwwwvvvvvvuuuuuuvvvuuutttsssrrrrrrsssssssssrrrqqqqqqrrruuuyyy{{{|||}}}~~~|||||||||}}}||||||{{{{{{zzzyyyxxxwwwwwwwwwwwwwwwwwwvvvuuurrrnnnkkkhhhfff^^^[[[UUUQQQOOOLLLIIIGGGCCCBBBAAAAAA??????>>>===???>>><<<;;;;;;<<<===>>><<<;;;;;;;;;;;;<<<======???????????????@@@@@@@@@@@@@@@???@@@@@@AAABBBCCCCCCCCCBBBBBBCCCCCCCCCBBBFFFFFFGGGHHHIIIIIIJJJJJJKKKKKKKKKLLLOOOSSSVVVYYY[[[[[[[[[[[[\\\]]]^^^^^^```___^^^\\\ZZZWWWVVVUUUSSSSSSSSSRRRSSSXXX___dddpppyyyuuuhhh^^^VVVRRRPPPLLLKKKKKKKKKKKKLLLNNNNNNMMMLLLLLLLLLLLLLLLMMMMMMNNNNNNNNNMMMMMMLLLLLLLLLLLLJJJFFFBBB>>>;;;999888666666555555555444444444666666777777777777666666777777777777777777777777888666444444666666666555555555666666666666555555444444555555555444444333555555555444333444666999555555666666666777777777666666666666666666666666888888777777777777888888777777888888888888777777888888777888999:::;;;<<<999:::;;;;;;;;;===@@@BBBJJJOOOZZZiiizzz~~~}}}~~~tttfffYYYRRROOOOOOQQQVVVaaaqqq~~~uuukkkccc[[[UUUPPPNNNNNNNNNMMMMMMMMMLLLLLLJJJIIIIIIHHHGGGFFFEEEEEEAAAAAAAAAAAAAAAAAA@@@@@@=========<<<<<<<<<<<<<<<:::;;;;;;;;;;;;:::999999999999999888888777777777555555666777777666555555666666777777777777666666777777666666555555555444555555444444444444555555555555555555666666666777666666777777888999999999777888888999:::;;;<<<<<<::::::::::::<<<>>>@@@AAAFFFFFFHHHHHHIIIHHHGGGFFFFFFFFFFFFHHHIIIKKKMMMNNNTTTVVV[[[___cccgggmmmpppqqqnnniiiddd___[[[ZZZYYYWWWZZZ^^^bbbeeehhhkkknnnmmmpppsssuuuuuuvvvyyy{{{~~~|||yyyxxxwwwvvvvvvuuuuuuttttttxxxwwwvvvtttrrrqqqpppooopppooonnnmmmooorrrvvvxxxzzz{{{}}}~~~~~~~~~~~~}}}|||{{{{{{zzzyyyxxxvvvuuuuuuuuuuuuvvvuuurrrnnniiiddd```^^^XXXUUUPPPLLLJJJHHHEEECCC@@@@@@??????>>>=========>>>===<<<;;;;;;<<<===>>><<<;;;;;;;;;;;;<<<======>>>>>>?????????@@@@@@@@@@@@@@@@@@@@@AAABBBCCCDDDCCCDDDDDDDDDDDDDDDEEEEEEKKKKKKLLLMMMOOOPPPQQQRRRRRRRRRSSSTTTWWW[[[___bbbbbbccceeegggiiikkklllmmmnnnmmmllljjjhhhfffdddddd]]]\\\[[[YYYYYY[[[___bbbkkksss}}}qqqfff\\\UUURRRMMMLLLJJJIIIIIIJJJKKKLLLKKKKKKLLLLLLLLLMMMMMMLLLNNNNNNNNNMMMMMMMMMMMMMMMKKKJJJGGGCCC???;;;999777999999999888888888777777666666777777777777666666777777777777777777777777777555444444666777666555555555666666666666555555444555555666666666555555444444444333222333555888444444555555555666666666666666666777777777777777888888777777777777888888777777888888888888777777777777888888999:::;;;<<<999999::::::;;;>>>BBBFFFOOOUUUaaaqqq~~~~~~wwwkkk^^^TTTNNNKKKNNNRRRZZZeeeuuu~~~vvvlllddd\\\UUUQQQNNNNNNNNNMMMMMMMMMMMMLLLJJJIIIIIIHHHGGGFFFEEEEEEBBBBBBAAAAAA@@@@@@@@@???<<<<<<<<<<<<<<<<<<<<<<<<::::::;;;;;;::::::999888::::::999888777666666555444555666777777666555444555666666777777666666555666666666666666666666666555555444444444444555555666555555555555666777777555666777888999999999999::::::;;;;;;<<<<<<======999999999:::<<<>>>@@@BBBDDDEEEFFFGGGGGGGGGFFFEEEEEEEEEFFFHHHJJJLLLNNNOOOTTTWWW\\\aaafffkkkqqquuuyyyvvvqqqkkkddd___[[[XXXWWWZZZ]]]aaadddiiinnnqqqqqqtttxxxxxxvvvuuuxxxzzz}}}~~~|||zzzzzzyyyxxxwwwwwwwwwxxxzzzyyywwwuuusssqqqooonnnnnnmmmllllllmmmpppsssuuuyyyzzz|||~~~}}}||||||zzzyyyxxxvvvtttssssssssssssqqqmmmhhhccc]]]XXXVVVSSSPPPKKKHHHFFFEEECCCAAA??????>>>>>>===<<<<<<<<<<<<<<<<<<;;;<<<<<<======<<<;;;;;;;;;;;;<<<======>>>>>>??????@@@AAAAAAAAA@@@@@@@@@@@@AAABBBCCCCCCBBBDDDFFFFFFFFFFFFHHHJJJKKKLLLNNNPPPRRRTTTVVVWWWXXXXXXZZZ\\\___cccfffhhhmmmoooqqquuuxxxzzz{{{||||||{{{zzzyyyxxxwwwvvvvvvllljjjgggdddbbbbbbcccdddjjjqqq{{{{{{qqqggg]]]VVVOOOMMMKKKIIIHHHHHHIIIJJJJJJJJJLLLMMMNNNNNNNNNMMMMMMMMMMMMNNNNNNNNNNNNNNNKKKJJJGGGDDD@@@===:::999888888777777777666666666444444555555555555444444555555555555555555555555777555444444666777777666555555666666666666555555444555666666777666666666222333444444333333444666444444444444555555555555777777777777888888888888888888777777777777888888777777888888888888777777888888888999::::::::::::999999::::::<<>>>>>;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999999999888888777777666666444555666777777666555444555555666666666666555555444444555555666777777777555555444444444444555555666555555444555666777888555666888999::::::999999;;;;;;;;;;;;;;;;;;;;;;;;999999999:::<<<>>>AAABBBAAABBBDDDEEEEEEEEEDDDDDDCCCDDDEEEHHHJJJMMMPPPQQQRRRVVV[[[```ffflllrrrwww}}}{{{wwwqqqjjjddd^^^[[[YYYZZZ\\\^^^aaaffflllppprrrvvvyyyyyywwwvvvyyy|||{{{|||~~~~~~}}}|||||||||}}}}}}||||||{{{zzzyyywwwvvvuuuqqqpppoooooopppqqqsssuuuyyyzzz}}}}}}|||{{{zzzxxxvvvtttsssrrrqqqmmmkkkhhhccc^^^XXXTTTQQQNNNKKKHHHEEEDDDCCCBBB@@@??????>>>===<<<<<<;;;;;;:::;;;<<<<<<=========<<<<<<;;;;;;;;;;;;<<<======???@@@@@@AAABBBBBBCCCCCCCCCCCCCCCCCCDDDEEEFFFFFFEEEHHHKKKKKKKKKLLLOOOQQQOOOQQQSSSVVVYYY\\\^^^___bbbdddfffhhhkkknnnpppqqqzzz|||~~~{{{wwwsssqqqooonnnmmmnnnrrrxxx~~~~~~sssfff]]]RRRPPPMMMJJJHHHHHHHHHIIIHHHJJJLLLMMMOOOOOOOOOOOOMMMMMMMMMNNNNNNOOOOOOOOOKKKJJJIIIFFFCCC???===;;;555555555555444444444444444444555555555555444444555555555555555555555555666555444444666777777666555555666666666666555555333444555555666666666555222444666666555444555666555555555555666666666666777888888888999999999:::888888777777777777888888777777888888888888777777888999999:::::::::999999::::::;;;<<>>>>>===::::::::::::::::::::::::<<<<<<======<<<<<<;;;:::888888888777777777777777444555666888888666555444555555666666666666555555333333444555666777888888555555555444444555555555666555555444444666777888555666888999::::::999999:::999999999999999999999999999:::;;;<<>>===<<<;;;;;;:::999:::<<<===>>>===<<<;;;<<<;;;;;;;;;;;;<<<======AAAAAABBBBBBCCCDDDEEEEEEGGGGGGGGGGGGHHHIIIJJJKKKJJJMMMPPPQQQQQQRRRUUUXXXZZZ[[[^^^aaaeeehhhkkklllqqqsssuuuxxx{{{}}}}}}{{{xxxvvvrrrtttwww{{{|||nnnbbbUUURRROOOKKKIIIHHHIIIIIIHHHIIILLLNNNPPPPPPPPPPPPMMMMMMMMMNNNNNNOOOOOOPPPLLLKKKJJJHHHEEEBBB???===888888888888777777777777666666777777777777666666777777777777777777777777666555333444666777777666555555666666666666555555222333333444555555555444222555777888777666666666666666666666777777777777888888999999999:::::::::888888777777777777888888777777888888888888777777999999:::::::::999888888;;;<<<<<<===AAAHHHPPPVVVdddmmmyyy{{{sssggg[[[TTTPPPMMMLLLOOOVVV```lllxxxyyyoooeee]]]WWWRRRPPPOOOOOONNNNNNMMMMMMMMMKKKJJJIIIIIIGGGGGGFFFEEEFFFEEEDDDBBB@@@?????????>>>>>>===<<<;;;;;;::::::999999::::::;;;<<<======::::::999999888777666666555555666777777777777777777666555444444555666777666666666666666666666666666666666666666666666666666777888777666555666777999:::;;;;;;<<<<<<;;;;;;======<<<<<<<<<;;;;;;;;;:::::::::;;;<<<>>>@@@AAAAAACCCCCCCCCCCCCCCEEEGGGDDDDDDFFFGGGJJJMMMPPPQQQTTTVVVYYY^^^dddjjjooorrrwwwwwwvvvsssnnnggg```\\\UUUVVVVVVWWWYYY^^^dddhhhooorrruuuwwwxxxyyyzzz|||{{{}}}~~~~~~}}}}}}}}}}}}}}}yyy{{{yyyxxxwwwvvvtttpppmmmkkkfff___XXXTTTQQQNNNLLLEEEEEECCCBBB@@@???======:::::::::;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;<<<<<<===<<<===?????????@@@BBBDDDDDDDDDEEEFFFHHHIIIJJJKKKPPPMMMIIIHHHIIIKKKMMMNNNNNNQQQUUUXXXYYY[[[^^^```fffeeeeeefffiiimmmrrrttt|||}}}|||{{{tttiiiZZZOOOFFFEEEGGGGGGGGGIIIJJJKKKLLLMMMNNNOOOPPPPPPKKKLLLMMMMMMMMMMMMLLLLLLKKKLLLLLLLLLIIIDDD@@@======:::777666666666555444444444555555555555444444777666666555555777888999333333444444555666777777333444444555444222111000222333555666666666555444666555444444555666777888999888777555555777888999777777888999999999999999777777888888888777777666888888999999999999888888888999999::::::;;;<<<<<<;;;===???@@@CCCJJJUUU]]]lllvvv~~~ooo___TTTNNNKKKLLLPPPUUU```mmmxxx}}}|||}}}~~~}}}~~~|||yyyooofff^^^XXXTTTOOOOOONNNNNNMMMLLLLLLLLLKKKJJJIIIIIIGGGGGGFFFEEEFFFEEEDDDBBB@@@?????????>>>======<<<;;;;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;::::::999888888777666666555666666777777777777777777666555444444555666777555555555555555555555555666666666666666666666666666777888777666555666777777888999999::::::999999<<<;;;;;;;;;::::::::::::::::::;;;<<<>>>???AAABBBBBBCCCDDDCCCBBBCCCEEEFFFEEEFFFHHHKKKNNNPPPRRRSSSUUUWWW[[[___dddhhhkkkmmmnnnnnnmmmllliiiddd```^^^WWWWWWWWWWWWXXX\\\aaaffflllooosssvvvwwwxxxyyy{{{}}}~~~{{{{{{yyyvvvuuussspppllliiifffaaaZZZTTTPPPMMMJJJHHHFFFFFFEEECCCBBB@@@??????:::::::::;;;;;;;;;;;;<<<<<<<<<;;;;;;<<<<<<===>>>===>>>@@@@@@@@@BBBDDDFFFGGGHHHJJJLLLOOOQQQRRRSSSTTTRRRNNNMMMOOORRRTTTTTT[[[^^^aaadddeeegggjjjlllmmmmmmmmmnnnqqquuuyyy{{{wwwlll___TTTJJJGGGGGGFFFFFFHHHIIIJJJJJJLLLMMMNNNOOOPPPLLLLLLLLLLLLMMMMMMMMMMMMKKKLLLMMMLLLJJJEEEAAA>>><<<999777555666666555444444444555555555555444444666666555555555666777888333333444444555666666777666777777777777666666555333444555666777666555555666666555444555555777777999888666555555666888999555555666777777777777666777777888888888888777777888888999999999999888888888888999999:::;;;;;;;;;;;;===???BBBFFFOOO[[[dddsss|||wwwiiiZZZQQQMMMLLLOOOTTT[[[fffsss}}}}}}yyyuuurrrrrrssssssrrrwwwyyy|||~~~}}}}}}yyyoooggg___YYYUUUOOONNNNNNMMMLLLKKKKKKKKKKKKJJJIIIIIIGGGGGGFFFEEEEEEEEECCCAAA@@@?????????=========<<<;;;;;;::::::===<<<<<<;;;:::999999888999999999888888777777666666666666666777777777777777666555555555555666666555555555555555555555555666666666666666666666666555777888777666555666888777888999999::::::999999::::::::::::999999999999::::::<<<===???AAABBBCCCBBBCCCDDDCCCBBBBBBDDDEEEFFFHHHLLLOOORRRTTTTTTTTTVVVXXX\\\___bbbeeefffffffffffffffeeecccaaa___^^^ZZZZZZXXXVVVVVVXXX]]]aaahhhkkkpppssstttvvvxxxzzz}}}}}}zzzxxxtttqqqnnnjjjeeebbb^^^ZZZTTTOOOKKKIIIFFFDDDAAAAAA@@@???>>><<<<<<;;;999:::::::::;;;;;;;;;;;;<<<<<<<<<<<<<<<===>>>???>>>@@@BBBCCCCCCEEEHHHJJJMMMOOORRRVVVYYY\\\]]]^^^[[[XXXVVVVVVXXX[[[]]]^^^cccfffiiikkkmmmnnnppprrrtttttttttvvvxxx|||{{{qqqeeeYYYNNNIIIGGGEEEEEEGGGGGGHHHIIIJJJLLLMMMNNNNNNNNNMMMLLLLLLKKKLLLMMMNNNLLLMMMMMMMMMKKKGGGCCCAAA;;;999666555666666555444444444555555555555444444555555444444555555666777333333444444555666666666555555444444555555666777444555666777777777666666777666666555555555555666888777555555555555777888444555666666777777666666777777888888888888777777888888999999999999888888777777888888999:::::::::;;;>>>AAADDDKKKUUUccclllzzz}}}{{{{{{|||}}}~~~|||ooocccVVVPPPMMMOOOTTT[[[cccooo|||wwwrrrlllgggeeedddddddddlllooosssyyy}}}~~~|||||||||}}}}}}xxxnnnfff___YYYUUUPPPOOOOOONNNMMMLLLKKKKKKKKKJJJIIIIIIGGGGGGFFFEEEEEEDDDBBBAAA@@@?????????======<<<<<<<<<;;;;;;;;;<<<<<<;;;;;;:::999999888999888888888777777777666666666666666666777777888777666666555555555555555555555555555555555555555666666666666666666666666555666777777666666777888999:::;;;;;;<<<<<<;;;;;;:::::::::::::::999999999:::;;;<<>>???@@@@@@BBBEEEFFFHHHKKKNNNQQQVVVXXX\\\```dddeeeffffff```^^^\\\]]]```ccceeeeeehhhkkknnnppppppqqqsssuuuxxxxxxxxxzzz|||~~~|||zzzyyyyyyzzz|||~~~|||}}}tttggg\\\QQQKKKGGGCCCCCCFFFEEEFFFGGGHHHJJJLLLMMMMMMPPPNNNMMMKKKKKKLLLMMMOOOLLLMMMNNNMMMLLLIIIFFFDDD===:::888777777777777666444444555555555555444444444444444444555555555666444444444555555555666666444444333333444555777888555666666777777777777777777777666666555555555555666666555555555555666666666777777888888888888888666777777888888888888777888888999999999999888888666777777888888999::::::;;;>>>BBBGGGNNNZZZhhhrrr~~~{{{yyyyyyzzz{{{}}}~~~{{{wwwhhh^^^TTTOOOOOORRRZZZccclllxxx~~~sssmmmeee___\\\[[[[[[ZZZ```dddjjjpppvvvzzz|||||||||{{{zzzyyyzzz|||~~~wwwmmmeee^^^XXXTTTRRRQQQPPPOOONNNMMMLLLLLLKKKJJJIIIIIIGGGGGGFFFEEEDDDCCCBBBAAA@@@?????????<<<<<<<<<<<<<<<;;;;;;;;;::::::::::::::::::::::::888888888777777777777777777666666555666777888888666666666666666555555444555555555555555555555555666666666666666666666666444666777777666666777999999:::;;;;;;<<<<<<;;;;;;:::::::::::::::;;;;;;;;;:::;;;===@@@AAABBBCCCCCCBBBCCCCCCBBBAAAAAACCCEEEEEEIIINNNSSSVVVWWWVVVUUUTTTVVVYYY\\\^^^^^^^^^]]]]]]\\\[[[ZZZYYYYYYZZZZZZ]]]]]][[[YYYWWWXXX[[[^^^cccfffkkkoooqqqsssvvvxxxyyy|||}}}vvvrrrmmmgggbbb]]]XXXUUUQQQNNNJJJGGGEEEDDDAAA@@@??????>>>>>>=========<<<::::::;;;;;;;;;<<<<<<<<<>>>======>>>???@@@AAAAAABBBEEEHHHKKKNNNRRRVVVYYY```cccgggkkkmmmmmmlllkkkeeecccbbbcccfffiiikkkkkkppprrruuuvvvvvvwwwxxxzzzzzzzzz{{{}}}}}}{{{xxxwwwuuuuuuuuuvvvxxxyyyxxx}}}vvvggg^^^TTTNNNHHHCCCCCCEEEDDDDDDFFFGGGIIIKKKLLLMMMQQQOOOMMMKKKKKKLLLMMMNNNLLLMMMMMMMMMLLLJJJHHHGGG@@@===:::999999999888777444444555555555555444444333444444555555555555555444444444555555555555555777777666666777999;;;<<<666666666666666777777888777777777666666555444444666666555555555555666666666666777888888888888888666666777888888888888888888888999999999999888888666777777888888999::::::<<<@@@EEEKKKSSS___lllvvv}}}{{{zzz{{{{{{{{{}}}~~~{{{uuuooo```XXXPPPNNNOOOTTT___iiittt~~~qqqkkkccc\\\XXXWWWVVVUUUXXX[[[aaahhhoootttwwwxxxyyyyyyyyyyyy{{{~~~xxxnnnfff^^^XXXTTTSSSRRRRRRPPPOOONNNMMMLLLKKKJJJIIIIIIGGGGGGFFFEEECCCBBBAAA@@@????????????<<<<<<<<<<<<<<<<<<<<<<<<999999999999::::::::::::777777777777777777777777777666555555555666888999666777777777666555444333444444444444444444444444666666666666666666666666444555777777666666888999777888999999::::::999999::::::::::::;;;;;;;;;;;;;;;<<<>>>@@@AAABBBBBBAAA@@@AAABBBBBBAAABBBDDDFFFFFFIIINNNSSSWWWXXXXXXWWWUUUVVVXXXYYYZZZ[[[ZZZZZZSSSSSSSSSTTTUUUVVVXXXYYY\\\]]]]]]\\\[[[\\\^^^```cccfffkkkoooqqqsssuuuwwwyyy|||{{{xxxoookkkeee```[[[VVVRRROOOKKKIIIFFFDDDDDDBBB@@@???========================;;;<<<<<<<<<============>>>>>>>>>???@@@AAABBBCCCCCCGGGKKKPPPTTTYYY___ccchhhkkkpppsssuuusssqqqooojjjiiihhhiiilllooopppppptttvvvxxxyyyxxxxxxyyyzzz||||||}}}~~~|||zzzvvvvvvvvvvvvwwwxxxyyyzzzyyy|||yyykkkccc[[[UUUMMMFFFDDDFFFCCCDDDEEEGGGIIIKKKLLLMMMQQQPPPNNNMMMLLLLLLMMMMMMKKKLLLLLLMMMLLLKKKIIIIIICCC@@@===;;;:::999888777444444555555555555444444444444555666666666666555555555555555555555555555555555555666777888999:::666666555555555666777888555666666777666666555444666666666666666666666666333444555555666666555555555666777888888999888888888888999999999999888888777777888888999:::::::::===BBBJJJRRR[[[fffsss|||}}}{{{zzzzzzwww{{{~~~|||vvvmmmeeeXXXRRRLLLLLLOOOVVVcccoootttnnnfff^^^YYYVVVTTTSSSSSSVVV[[[bbbiiippptttwwwxxxyyyzzz|||zzzpppggg```YYYUUUSSSRRRQQQPPPNNNMMMLLLKKKKKKJJJIIIIIIGGGGGGFFFEEEBBBBBBAAA@@@????????????<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;::::::999888888888666777777777777777777777777777555555555666888999666777777777666555444333444444444444444444444444666666666666666666666666444555777777666666888999777888999999::::::999999888999999999::::::::::::;;;<<<>>>@@@AAAAAA@@@???>>>@@@AAAAAAAAABBBEEEGGGHHHJJJOOOTTTWWWYYYYYYYYYXXXXXXXXXWWWWWWVVVVVVUUUQQQQQQRRRSSSTTTUUUUUUVVVYYY[[[^^^``````aaabbbcccdddhhhllloooqqqsssuuuwwwxxx{{{{{{tttpppgggccc]]]XXXTTTPPPLLLIIIGGGEEECCCBBBBBBAAA???>>><<<<<<<<<<<<<<<<<<<<<<<<============>>>>>>>>>>>>>>>?????????@@@BBBCCCDDDDDDHHHNNNSSSYYY```fffkkknnnqqqvvvzzz{{{zzzvvvtttqqqpppooopppsssuuuuuuuuutttvvvxxxxxxwwwwwwwwwyyy{{{|||}}}~~~~~~}}}{{{|||~~~}}}}}}}}}|||~~~}}}sssllleee^^^UUUJJJFFFGGGCCCCCCEEEGGGIIIKKKMMMMMMPPPPPPOOONNNNNNMMMLLLLLLJJJKKKKKKLLLLLLKKKJJJJJJEEEBBB>>>;;;:::888666555444444555555555555444444444555666777777777666666555555555555555555555555222333444444555555555555666555444444444555666777444555666777777666666555666777777777777777777666333444555555666666555555555666777888888999999999888888999999999999888888888888999999:::;;;;;;;;;>>>EEEOOOZZZeeeqqq}}}}}}{{{xxxwwwtttxxx|||~~~}}}|||ssshhh___SSSNNNLLLNNNSSS\\\lllzzz~~~xxxoooggg```[[[WWWTTTQQQTTTXXX^^^eeemmmsssvvvyyyzzz}}}|||rrriiiaaaZZZVVVRRRQQQPPPOOOMMMLLLKKKJJJKKKJJJJJJIIIHHHGGGFFFEEEBBBBBBAAA@@@????????????;;;<<<<<<<<<<<<<<<<<<<<<===<<<;;;:::888777666555666666666666777777777777888777555444555666888999666777777777777555333222444444444444444444444444666666666666666666666666333555777777666666888:::::::::;;;<<<<<<<<<;;;;;;777777888888999999999999;;;===???@@@@@@@@@>>>======???@@@AAAAAACCCFFFHHHIIILLLPPPTTTXXXZZZ[[[[[[\\\[[[XXXVVVTTTSSSRRRRRRVVVVVVVVVVVVUUUTTTSSSRRRWWW[[[___bbbddddddeeeffffffiiimmmppprrrsssuuuwwwuuuxxx|||xxxpppjjjbbb^^^XXXSSSOOOLLLHHHFFFDDDBBBAAA@@@AAA@@@>>>===?????????@@@@@@@@@@@@@@@>>>>>>>>>>>>?????????????????????@@@AAABBBDDDEEEEEEIIIOOOVVV\\\ccckkkoooppptttyyy~~~~~~{{{xxxvvvuuutttuuuxxxyyyzzzyyywwwyyyzzz{{{yyyyyyyyyzzzyyyyyy{{{}}}~~~|||{{{zzz|||}}}~~~zzztttmmmfffZZZNNNHHHHHHCCCCCCEEEGGGIIIKKKMMMNNNOOOPPPPPPOOOOOOMMMLLLKKKJJJJJJKKKKKKKKKKKKJJJJJJEEEBBB>>>:::999777555333444555555555555555555444444555777888888888777666555555555555555555555444444555777888888888777666555444444333333555666777333444555777777777666666777777888888888888777777555666666777777777777777555555666888888999999999888888999999999999888888888999999::::::;;;<<<<<<>>>GGGSSS```lllyyy}}}zzzvvvtttqqqvvv{{{||||||~~~tttggg]]]RRRNNNMMMQQQXXXccctttyyyooohhh```ZZZWWWRRRSSSVVV\\\ccckkkssswwwyyy{{{|||qqqjjjbbbYYYSSSRRRQQQPPPOOONNNMMMMMMMMMJJJJJJJJJIIIHHHGGGFFFEEEDDDDDDCCCBBBAAAAAAAAAAAA===<<<<<<<<<<<<;;;;;;;;;===<<<<<<<<<<<<;;;;;;;;;;;;;;;:::999888777666555555666777888888777666555777666555444444555666777555555555555555555555555777777777777666555333222555555666777888999::::::::::::::::::::::::::::::777777777888999999::::::;;;<<<<<<===>>>=========?????????>>>>>>AAAEEEHHHJJJMMMQQQWWW[[[^^^___```]]]ZZZVVVSSSQQQQQQSSSTTTWWWWWWVVVVVVVVVUUUUUUUUUVVVZZZ^^^bbbcccdddeeegggiiikkknnnqqqssstttttttttxxxyyy{{{~~~zzzrrrggg___ZZZVVVPPPKKKIIIGGGEEEDDD>>>>>>======<<<<<<<<<;;;<<<<<<<<<======>>>???@@@????????????>>>>>>>>>>>>>>>=========>>>???AAABBBEEEHHHLLLRRRXXX```iiiooorrruuuzzz}}}}}}{{{zzzzzzxxxyyyzzz{{{{{{zzzyyyyyyxxxwwwvvvvvvvvvxxx{{{||||||~~~~~~}}}~~~~~~|||zzzzzz{{{|||||||||~~~xxxooodddXXXOOOJJJHHHGGGEEEEEEFFFHHHJJJLLLNNNNNNOOOOOONNNMMMKKKJJJKKKKKKKKKKKKKKKJJJJJJJJJGGGEEEBBB>>><<<:::999888666555444444444666777888555555555555555555555555666555444444444444555666666666666666777777777777222333444666777777888888666666666666666666666666999888777555555555666777777777777777777777777777777777777777777777777777888888888888888888888888777888999999:::<<>>=========<<<<<<<<<<<<===============>>>@@@@@@@@@@@@????????????????????????>>>>>>???@@@AAABBBBBBEEEHHHMMMSSS\\\dddjjjrrruuuyyy{{{zzzyyyyyyyyyzzz{{{||||||||||||{{{zzzxxxwwwvvvvvvxxxzzz|||~~~}}}~~~}}}}}}~~~}}}}}}}}}~~~}}}tttiii]]]SSSMMMFFFEEEEEEDDDEEEGGGHHHJJJNNNNNNOOOOOOOOOMMMLLLKKKKKKKKKKKKKKKKKKJJJJJJJJJHHHFFFCCC???<<<:::999888555555555555555666777777666666666666666666666666555555555555555555555555555555666666666777777777666666666666666555555444666666666666666666666666888777666555555666666777777777777777777777777777777777777777777777777777888888888888888888888888888999::::::;;;===@@@CCCJJJPPP\\\mmm}}}|||yyyvvvuuuuuuvvvwwwyyy{{{}}}ssscccXXXRRROOOQQQXXXbbbmmm}}}wwwnnnggg]]]]]]]]]___eeennnwww|||}}}sssjjjbbbZZZTTTRRRQQQPPPOOONNNMMMMMMMMMJJJJJJJJJIIIHHHGGGFFFEEEDDDCCCBBBAAAAAA@@@@@@@@@<<<<<<<<<<<<;;;;;;;;;;;;::::::::::::999999999999888777777777666666555555666666777777777777666666555555444444444444555555555555555555555555555555888777666555444444555666666666777888999:::;;;;;;;;;;;;::::::::::::::::::999999::::::;;;<<<<<<<<<<<<<<<<<<===============>>>???@@@AAAAAADDDIIILLLMMMOOORRRVVVYYY[[[\\\\\\YYYWWWTTTQQQPPPPPPRRRSSSVVVVVVWWWWWWWWWWWWWWWWWWXXX[[[___bbbccceeefffhhhjjjkkknnnpppqqqrrrrrrqqqppprrruuuyyy}}}}}}vvvpppggg]]]UUUPPPLLLGGGDDDBBBAAA???>>>============<<<<<<<<<<<<============>>>???@@@AAA@@@@@@@@@@@@@@@@@@@@@@@@AAA@@@@@@??????@@@AAAAAAAAACCCEEEIIINNNVVV___fffooorrruuuvvvwwwwwwwwwyyy||||||}}}}}}}}}}}}|||{{{xxxwwwwwwxxxzzz|||~~~}}}{{{{{{||||||pppcccXXXQQQFFFFFFFFFFFFGGGGGGHHHIIIMMMNNNOOOOOOOOONNNMMMLLLLLLLLLLLLKKKKKKJJJJJJJJJJJJHHHEEEAAA===:::888777555555666666777777666666777777777777777777777777444555666666666666555444444444555555555666666666666666666666666555555444666666666666666666666666777666666666666777777888777777777777777777777777777777777777777777777777888888888888888888888888999:::;;;;;;;;;===AAADDDLLLTTTaaaqqq~~~{{{xxxvvvuuurrrtttwwwzzz|||~~~tttdddXXXTTTRRRTTT[[[eeepppwwwpppeeeddddddfffkkkttt|||~~~tttkkkbbbZZZUUURRRQQQPPPOOONNNMMMMMMMMMJJJJJJJJJIIIHHHGGGFFFEEEDDDCCCBBBAAA@@@@@@@@@@@@<<<<<<<<<;;;;;;;;;::::::::::::::::::999999999999999999999888888888888888666666777777777777666666444444444444444444444444555555555555555555555555888777555444333444666777777777888999:::;;;<<<<<<;;;;;;;;;;;;;;;:::::::::999999999:::;;;;;;<<<<<<<<<<<<<<<<<<<<<===>>>>>>>>>@@@AAABBBCCCFFFJJJMMMNNNPPPRRRTTTWWWXXXYYYYYYVVVTTTRRRPPPOOOOOOQQQRRRUUUVVVVVVWWWXXXXXXYYYYYYYYY\\\```bbbcccdddfffhhhjjjkkkmmmnnnppppppppppppppprrruuuyyy}}}xxxqqqjjjbbbXXXQQQJJJGGGCCCAAA??????===<<<===============<<<<<<<<<>>>>>>>>>>>>???@@@AAAAAA???@@@@@@@@@@@@@@@AAAAAAAAAAAAAAA@@@@@@@@@@@@@@@AAABBBDDDFFFKKKSSS[[[bbbiiikkkoooqqqssstttwwwyyy||||||||||||||||||{{{{{{wwwxxxxxxzzz{{{~~~~~~|||zzz{{{|||~~~wwwjjj^^^VVVIIIIIIIIIIIIIIIIIIIIIIIILLLMMMOOOPPPPPPPPPOOONNNMMMMMMLLLLLLKKKJJJJJJJJJKKKJJJGGGCCC???;;;999777555666777888888777666555666666666666666666666666333555666888888666555333444444444444555555555666222333444666777777888888666666666666666666666666555555666666777777888888666666666666666666666666777777777777777777777777888888888888888888888888999:::::::::;;;===AAAEEEOOOWWWeeeuuu~~~{{{xxxvvvttttttpppssswww|||wwwfffZZZVVVTTTVVV\\\eeeooo|||~~~~~~yyyooonnnlllmmmrrryyyuuukkkbbb[[[VVVRRRQQQPPPOOONNNMMMMMMMMMJJJJJJJJJIIIHHHGGGFFFEEECCCCCCBBBAAA@@@@@@@@@@@@<<<;;;;;;;;;;;;:::::::::;;;;;;;;;;;;::::::::::::999999999888888888888888777777666666666666777777333444444444444444444333555555555555555555555555777666444333444555777888888888999:::;;;<<<======<<<<<<<<<;;;;;;:::::::::888888999999:::;;;;;;;;;===<<<<<<<<<<<<===>>>>>>>>>@@@BBBCCCEEEGGGKKKNNNNNNOOOPPPRRRTTTUUUVVVVVVSSSRRRPPPNNNNNNNNNOOOPPPSSSTTTUUUVVVWWWYYYZZZZZZZZZ\\\___aaabbbdddfffhhhjjjjjjlllmmmnnnoooooopppssstttwwwzzz}}}zzzqqqjjjddd\\\TTTNNNFFFDDDAAA??????>>>===<<<<<<<<<<<<===============>>>>>>>>>??????@@@AAABBB?????????@@@@@@AAAAAAAAAAAABBBBBBBBBAAAAAAAAA@@@AAABBBCCCEEEIIIOOOWWW\\\bbbeeejjjmmmppptttxxxzzz{{{{{{zzzzzzyyyyyyyyyyyyxxxxxxyyy{{{}}}}}}{{{zzz{{{}}}~~~{{{nnnccc\\\MMMLLLKKKJJJIIIHHHHHHHHHLLLMMMNNNPPPQQQQQQQQQPPPNNNMMMMMMLLLKKKKKKJJJJJJLLLKKKHHHEEEAAA===:::888555666777888888777666555555555555555555555555555444555777888888777555444444444444444555555555666222333444666777777888888666666666666666666666666555555666666777777888888666666666666666666666666777777777777777777777777888888888888888888888888888999999999:::>>>CCCGGGRRRZZZiiiwww~~~{{{wwwuuusssssssssqqquuuzzzzzziii]]]\\\YYYYYY^^^dddlllxxx~~~}}}~~~yyyxxxuuuuuuxxx}}}vvvlllbbb[[[WWWRRRQQQPPPOOONNNMMMMMMMMMJJJJJJJJJIIIHHHGGGFFFEEECCCBBBAAA@@@@@@?????????;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;::::::::::::888777777777666666555555777777666666666666777777444444555555555555444444555555555555555555555555666555444444555666777888999999:::;;;<<<===>>>>>>======<<<<<<;;;:::::::::888888888999::::::;;;;;;===<<<<<<;;;;;;===>>>??????AAACCCDDDEEEGGGJJJLLLMMMMMMNNNOOOQQQRRRSSSTTTPPPOOONNNMMMMMMNNNNNNOOOQQQRRRSSSUUUWWWYYYZZZ[[[ZZZ\\\___```aaabbbeeeggghhhiiijjjkkkmmmnnnoooppptttuuuxxx{{{~~~vvvppphhh```[[[UUUNNNIIICCCAAA???>>>??????===<<<<<<<<<<<<===============????????????@@@AAABBBCCC???@@@@@@AAAAAABBBBBBCCCCCCCCCDDDEEEEEEDDDDDDCCCAAACCCEEEFFFIIINNNTTTXXX___ccciiinnnqqquuuxxx{{{{{{zzzyyyxxxwwwwwwwwwwwwxxxyyyzzz{{{}}}~~~}}}~~~}}}|||{{{{{{}}}~~~ssshhhbbbRRRPPPMMMJJJHHHGGGGGGGGGKKKLLLNNNQQQRRRSSSSSSRRRNNNNNNMMMLLLLLLKKKJJJJJJLLLKKKIIIFFFCCC???<<<:::777777888888777777666666555555555555555555555555555666777777777777666555444444555555555666666666666666666666666555555444666666666666666666666666555666777777777777777666777777777777777777777777777777777777777777777777888888888888888888888888777888999999;;;@@@FFFJJJVVV___lllxxx~~~zzzuuusssrrrrrrssstttyyy~~~}}}||||||}}}mmmaaaaaa]]]]]]```eeejjjttt~~~|||~~~}}}~~~wwwlllbbb[[[XXXRRRQQQPPPOOONNNMMMMMMMMMJJJJJJJJJIIIHHHGGGFFFEEECCCBBBAAA@@@????????????;;;;;;;;;:::::::::999999::::::::::::999999999999999888888777666555444444888777666555555666777888444555666666666666555444555555555555555555555555444444444555666777777888::::::;;;<<<===>>>>>>???=========<<<;;;;;;::::::999999::::::;;;;;;<<<<<<>>>===;;;;;;;;;<<<>>>??????AAACCCDDDEEEFFFHHHKKKKKKKKKKKKLLLNNNOOOQQQRRRNNNMMMMMMLLLLLLMMMNNNNNNOOOPPPRRRTTTVVVXXXZZZ[[[ZZZ\\\]]]______aaadddfffgggggghhhjjjlllnnnpppqqqrrrssswwwzzz~~~|||xxxjjjddd\\\UUUQQQMMMGGGCCC@@@???======>>>>>>===<<<<<<<<<<<<<<<=========>>>@@@@@@???@@@@@@AAABBBCCCBBBBBBBBBCCCDDDDDDEEEEEEEEEFFFGGGIIIIIIIIIIIIHHHFFFHHHJJJMMMOOORRRVVVYYYaaaeeelllqqqtttwwwyyyzzz{{{zzzxxxwwwvvvvvvwwwwwwxxxyyyzzz|||}}}~~~~~~~~~zzz{{{{{{{{{{{{|||vvvmmmhhh[[[WWWRRRMMMIIIHHHIIIJJJJJJLLLNNNQQQSSSTTTTTTTTTOOOOOONNNMMMLLLKKKJJJIIILLLKKKJJJHHHDDDAAA===<<<999888888777666666777777555555555555555555555555666666666666666666666666555555666666666777777777666666666666666555555444666666666666666666666666666777777888888777666555777777777777777777777777777777777777777777777777888888888888888888888888888999:::;;;>>>CCCJJJOOO[[[dddooozzzzzzvvvsssrrrsssuuuxxx}}}|||{{{zzzzzz}}}pppfff```]]]\\\___bbbgggpppzzz~~~~~~}}}{{{~~~~~~xxxlllbbb[[[XXXRRRRRRPPPOOONNNMMMMMMMMMJJJJJJJJJIIIHHHGGGFFFEEECCCBBBAAA@@@????????????;;;;;;;;;:::::::::999999999999999888888888888777;;;;;;:::999888777666555888777666555555666777888444555666777777666555444555555555555555555555555222333555666777777777777::::::;;;<<<===>>>??????>>>>>>===<<<;;;;;;::::::::::::;;;;;;<<<======>>>>>>===;;;:::;;;<<<>>>@@@???AAACCCDDDEEEEEEGGGIIIIIIIIIJJJKKKLLLNNNPPPQQQLLLLLLLLLLLLLLLMMMMMMNNNNNNOOOQQQSSSUUUXXXYYYZZZYYY[[[]]]^^^^^^```ccceeefffggghhhiiikkknnnpppqqqoooqqquuuyyy~~~yyytttbbb\\\TTTNNNJJJGGGBBB>>>>>>===<<<<<<>>>>>>===;;;;;;<<<<<<<<<======>>>>>>@@@@@@@@@@@@AAABBBCCCCCCCCCDDDDDDEEEFFFGGGGGGHHHGGGHHHJJJLLLMMMMMMLLLLLLKKKNNNQQQSSSUUUWWWZZZ]]]dddiiipppuuuwwwxxxyyyzzz|||zzzyyywwwvvvvvvwwwwwwyyyyyy{{{|||}}}}}}}}}}}}xxxyyyzzzzzz{{{}}}|||yyyqqqlllbbb^^^WWWQQQMMMLLLMMMOOOJJJLLLNNNQQQSSSTTTUUUUUUOOOOOONNNMMMLLLKKKJJJIIIKKKKKKJJJHHHEEEBBB???===:::999777666666666777888777777777777777777777777777777666666666666777777666666666666777777777777222333444666777777888888666666666666666666666666777777888888888666555444777777777777777777777777777777777777777777777777888888888888888888888888999:::;;;<<<@@@FFFMMMSSS___gggrrr{{{{{{wwwttttttuuuvvv{{{|||{{{zzzzzz}}}rrrhhh\\\YYYYYY\\\___cccmmmvvvwww}}}}}}~~~~~~}}}~~~~~~uuulllcccZZZUUUTTTSSSRRRPPPNNNMMMMMMMMMKKKIIIGGGEEEDDDDDDEEEFFFCCCCCCAAA@@@???>>>>>>>>>======<<<;;;;;;:::999999999999999999999999999999:::999777666555555555666777777888888888888777777555555666666666666666666555555555555666666666666888777777666666666666666777888999:::;;;;;;;;;;;;===<<<;;;;;;::::::::::::999999999999:::;;;<<<=========>>>>>>>>>?????????BBBDDDFFFHHHHHHHHHIIIKKKGGGHHHJJJLLLLLLLLLLLLKKKMMMMMMMMMMMMMMMNNNNNNNNNPPPQQQRRRTTTUUUVVVWWWWWWZZZ\\\___aaacccdddfffhhhdddeeefffgggiiikkkmmmnnntttuuuwwwyyy}}}~~~ssshhhaaaYYYRRRJJJGGGFFFFFFBBB???>>>===<<<;;;:::999999999@@@AAABBBAAA@@@AAACCCDDDBBBCCCEEEFFFGGGFFFEEEEEEFFFGGGHHHIIIJJJJJJJJJJJJNNNNNNOOOQQQSSSUUUWWWXXXVVVWWWYYY[[[^^^bbbdddfffmmmpppuuuyyy|||||||||{{{|||{{{yyyxxxwwwwwwxxxyyy|||{{{zzzxxxxxxxxxyyyyyy}}}}}}}}}~~~tttvvvwww}}}}}}wwwrrrnnneeeYYYQQQNNNMMMKKKHHHKKKLLLNNNPPPRRRSSSSSSSSSTTTRRRPPPMMMKKKJJJJJJJJJKKKIIIGGGFFFFFFDDDAAA???999777555555666777777777777777888888666555333111666666555555555555666666888888777777666666555555666666666666666555555555:::999888666666888999:::777777777777777777777777888888888888999999999999:::999888666666666777888::::::999999888777777666:::<<<>>>???BBBIIISSS[[[eeemmmuuuzzz~~~}}}xxxuuutttuuuvvv}}}zzzyyy|||sssgggbbb___\\\[[[^^^eeemmmrrrwwwyyyzzz{{{{{{{{{}}}}}}~~~|||sssjjjbbbYYYTTTSSSRRRPPPOOOMMMLLLLLLLLLKKKJJJGGGEEEDDDDDDEEEFFFDDDDDDBBBAAA@@@?????????<<<<<<;;;;;;:::999999999999999999999999999999999:::999888777666666777777777777888888888888777777666666666666666555555555555555555555666666666666555555444555555666777777777888999:::;;;;;;;;;;;;===<<<;;;:::::::::::::::999999999999:::;;;<<<=========>>>???@@@AAABBBCCCBBBDDDGGGHHHHHHHHHJJJKKKHHHIIIJJJKKKLLLLLLKKKKKKJJJJJJKKKKKKKKKLLLLLLLLLQQQRRRSSSUUUVVVWWWXXXXXX[[[]]]```bbbbbbccceeegggcccdddeeefffhhhkkkmmmnnnssstttvvvyyy|||{{{rrrhhh^^^XXXRRRLLLFFFCCCDDDDDDAAA>>>===<<<<<<<<<<<<======>>>???@@@@@@@@@??????AAACCCCCCDDDEEEFFFGGGGGGGGGGGGLLLLLLMMMNNNOOOPPPPPPPPPSSSTTTUUUXXX[[[^^^```aaa```aaaccceeehhhkkkmmmoooqqqtttwww{{{}}}}}}|||{{{|||{{{zzzyyyxxxxxxyyyyyyzzzyyyxxxwwwwwwwwwxxxyyy{{{||||||}}}}}}}}}}}}|||wwwvvvtttqqqqqqtttyyy}}}|||qqqmmmnnnsss~~~{{{wwwtttlllaaaWWWQQQNNNLLLKKKLLLMMMNNNOOOQQQRRRSSSTTTTTTSSSPPPMMMKKKJJJIIIIIIJJJIIIGGGFFFFFFEEEBBB@@@;;;999666666777888888888555666777777777666555444666666555555555555666666777777777777666666555555666666666666666666666555999777666555555666777999777777777777777777777777666666666666777777777777:::999777666666666777888777777777888999999::::::999;;;>>>@@@DDDMMMYYYbbbmmmtttzzz}}}{{{vvvssssssuuuvvv~~~{{{yyy|||~~~qqqfffaaa___\\\[[[___eeemmmrrrwwwyyyzzzzzzyyyyyyzzz||||||}}}zzzrrriiiaaaYYYTTTRRRQQQOOONNNLLLKKKKKKKKKLLLJJJHHHGGGFFFEEEFFFFFFEEEDDDCCCBBBAAA@@@@@@@@@;;;;;;::::::999999888888999999999999999999999999999999888888888888888999666777777888888777777666777777666666555555555444555555555555666666666666222222333333444666777888777888999:::;;;;;;;;;;;;<<<;;;:::::::::::::::;;;:::::::::::::::;;;<<<===<<<===>>>@@@BBBDDDFFFHHHEEEGGGIIIJJJIIIIIIJJJKKKIIIJJJJJJKKKKKKKKKJJJJJJMMMMMMNNNNNNOOOPPPQQQQQQRRRSSSTTTVVVWWWXXXYYYYYY\\\^^^```bbbbbbbbbdddeeebbbbbbcccfffhhhkkkmmmooorrrsssvvvyyy|||}}}uuummmddd[[[SSSNNNJJJEEEAAA???@@@AAA???>>>;;;<<<<<<===>>>@@@BBBCCC???@@@AAAAAA???@@@AAACCCFFFGGGGGGIIIJJJKKKLLLMMMRRRRRRSSSTTTUUUVVVWWWXXXYYYZZZ]]]aaaeeeiiilllmmmkkklllnnnppprrruuuwwwxxxwwwxxx{{{}}}}}}}}}|||{{{zzzzzzzzzzzzyyyyyyyyyzzzwwwwwwvvvvvvvvvwwwxxxxxxyyyyyyyyyyyywwwuuusssrrriiigggdddaaa___aaaeeeiiizzzwwwmmmeeedddiiirrr}}}~~~{{{vvvlll```VVVPPPNNNNNNNNNNNNNNNNNNOOOQQQSSSTTTUUUTTTQQQOOOLLLJJJIIIHHHIIIHHHFFFFFFGGGFFFCCCAAA===;;;888777888999999888444555666777777777777666777666666555555666666777777777777666666666666555555555666666666666666666666666444444444444666666777777777777777777777777666666666666777777777777999888777777666777777777777777888888999::::::;;;999;;;>>>AAAHHHSSS```jjjwww}}}~~~xxxsssqqqsssvvvyyy{{{yyy{{{yyynnnfff```^^^\\\\\\```fffmmmrrrvvvxxxyyyxxxwwwvvvwwwxxx{{{|||~~~zzzrrriiiaaaYYYTTTQQQPPPOOONNNLLLLLLLLLLLLLLLKKKIIIHHHGGGFFFFFFFFFDDDCCCBBBAAA@@@?????????:::::::::999999888888888999999999999999999999999888888888888888888888999666666777777777777666666777777777666555555444444555555555555666666666666444444444444555666777888888888999::::::::::::::::::::::::999::::::;;;;;;;;;;;;;;;;;;;;;<<<======<<<<<<>>>@@@CCCGGGJJJLLLKKKLLLNNNMMMKKKJJJJJJKKKJJJJJJJJJJJJJJJJJJIIIIIINNNOOOPPPQQQRRRSSSTTTTTTSSSTTTUUUWWWXXXYYYYYYZZZ]]]___aaabbbaaaaaabbbccc```aaaccceeehhhkkknnnoooqqqrrruuuyyy}}}zzztttkkkbbbZZZSSSMMMIIIEEEBBB>>>===>>>>>>>>>===<<<<<<===>>>???AAACCCDDDBBBCCCDDDCCCBBBCCCEEEFFFJJJKKKKKKLLLNNNPPPQQQRRRTTTTTTUUUVVVXXXYYY[[[\\\\\\^^^bbbggglllppptttuuurrrsssuuuwwwyyyzzz{{{|||{{{{{{|||}}}|||{{{zzzzzzzzzzzz{{{{{{{{{{{{zzzyyywwwwwwvvvvvvvvvwwwwwwwwwtttsssrrrpppmmmhhhdddbbb^^^\\\YYYUUUSSSUUUYYY]]]eeelllwww~~~sssjjjaaa```ccclllvvv~~~vvvhhhZZZQQQOOOQQQPPPOOONNNMMMNNNPPPSSSTTTVVVUUURRRPPPMMMKKKIIIHHHHHHGGGFFFFFFGGGGGGEEECCC>>>;;;999888888999888888555555666666777777777777777777666666666666777777666666666666666666666666555555555555666666666666666555555444444555555666666666666666666666666666777888888888999999999999888888777777777777777777:::::::::999999888888888:::<<>>>>>======::::::999999999999888888999999999999999999999999666666777777777777777777666666777777777777666666777777666666555555555444555555555555666666666666777777666666666666666777888888999999::::::999999999999999999999:::;;;<<<<<<<<<;;;;;;<<<<<<======;;;<<<===@@@CCCHHHLLLNNNPPPQQQRRRPPPMMMJJJJJJJJJJJJJJJJJJIIIIIIIIIIIIIIILLLLLLMMMNNNOOOPPPQQQRRRSSSTTTUUUWWWXXXYYYZZZZZZ]]]___aaaaaaaaa```aaacccaaabbbccceeehhhkkknnnpppppprrrvvvzzz~~~|||wwwpppjjjaaaYYYRRRMMMHHHFFFCCCAAA???>>>>>>>>>======>>>>>>>>>>>>???@@@BBBBBBBBBCCCEEEEEEDDDEEEHHHJJJLLLMMMNNNOOOQQQRRRSSSTTTSSSSSSTTTUUUWWWYYY[[[]]]]]]```dddjjjoootttwwwxxxwwwxxxzzz|||}}}~~~~~~~~~||||||{{{{{{zzzzzzyyyyyyzzz{{{|||}}}}}}{{{zzzyyywwwwwwvvvvvvuuuttttttssslllkkkhhhddd```ZZZVVVSSSPPPOOOMMMKKKJJJKKKOOOSSSWWW^^^iiitttyyyvvvnnnggg^^^\\\___gggqqq~~~~~~ooo___TTTQQQRRRQQQPPPNNNMMMNNNPPPRRRSSSUUUUUUSSSQQQNNNLLLJJJIIIHHHGGGFFFGGGHHHGGGFFFDDD>>><<<999777888888777666888777777777666666666666777777666666666666777777555555555555555666666666444555555555666666777777666666666666666666666666666666666666666666666666777888888888999999999999777777777888888888777777:::::::::999999999999999<<<>>>BBBFFFMMMYYYgggrrr~~~}}}xxxttttttxxx~~~{{{yyyxxxyyy~~~|||qqqmmmkkkjjjbbbbbbaaabbbeeejjjooorrrppprrrtttuuuuuuvvvxxxzzz{{{|||~~~~~~uuulllccc[[[UUUQQQQQQOOONNNNNNMMMMMMMMMJJJJJJIIIHHHGGGFFFEEEEEEBBBAAA@@@>>>============::::::::::::::::::999999999999999999999999999999666666777777777666666555555666666777777666666555666666666666666666666666555555555555666666666666888888777666666666666666888888999999999999999888888888888888999;;;<<<<<<======<<<<<<<<<======>>><<<<<<===???BBBFFFJJJMMMQQQRRRRRRPPPMMMKKKJJJJJJJJJIIIIIIHHHIIIIIIJJJJJJNNNNNNOOOPPPPPPQQQRRRRRRSSSTTTUUUWWWXXXYYYZZZZZZ\\\^^^```aaa``````aaacccbbbcccdddfffiiilllnnnpppppprrrwww{{{}}}uuupppccc^^^VVVPPPKKKGGGDDDBBBAAAAAA@@@???????????????@@@@@@??????@@@AAAAAABBBBBBDDDFFFFFFGGGIIILLLNNNNNNPPPRRRTTTUUUUUUUUUUUUSSSSSSSSSUUUWWWZZZ]]]^^^```ccchhhmmmrrrvvvyyyzzz|||}}}{{{{{{zzzyyyyyyyyyyyyzzz{{{|||~~~~~~|||yyywwwuuuttttttrrrpppnnnllljjjaaa```\\\XXXSSSOOOLLLKKKJJJJJJJJJIIIIIIJJJLLLOOOPPPUUU^^^hhhnnnnnniiiddd[[[YYY[[[cccmmmxxxwwwfffXXXSSSRRRQQQPPPOOOOOOOOOPPPQQQRRRTTTTTTSSSRRRPPPMMMKKKJJJHHHGGGGGGGGGHHHGGGFFFDDD???===:::888888777666555999888777666666666666777888777777666666777777888444555555555555666666666444444555555666777777777777777777777777777777777777777777777777777777777666666666666777777777777666666777888888888888777666777888999:::;;;<<<===<<<@@@EEEJJJQQQ]]]jjjsss|||}}}yyyvvvxxx|||zzzzzzzzz}}}tttllllllmmmlllfffffffffgggiiimmmpppsssoooqqqtttuuuvvvwwwzzz|||}}}~~~vvvlllbbbZZZTTTPPPOOONNNMMMMMMLLLMMMMMMIIIIIIHHHHHHGGGEEEDDDDDDBBBBBB@@@???>>>=========::::::::::::::::::;;;;;;999999999999999999999999777888888999888777555555555555666666666666555555444444555555666777777777555555555555666666666666666666555555555666777777888888999999999999888888777777777888999;;;<<<===>>>>>>===============>>><<<<<<<<<===@@@DDDHHHJJJLLLMMMNNNNNNLLLKKKKKKKKKIIIHHHHHHHHHHHHIIIKKKLLLQQQQQQQQQRRRRRRSSSSSSSSSRRRSSSUUUVVVXXXYYYYYYYYY[[[]]]`````````aaabbbccceeeeeefffhhhjjjlllnnnppppppsssxxx|||wwwnnngggYYYTTTNNNJJJGGGEEECCCAAA>>>???@@@@@@@@@AAABBBCCCAAAAAAAAAAAABBBCCCDDDDDDEEEGGGJJJKKKMMMOOOSSSVVVTTTWWWZZZ\\\]]]\\\ZZZYYYVVVVVVVVVWWWZZZ]]]```bbbfffiiimmmrrrwwwzzz||||||{{{zzzyyyxxxxxxzzz{{{||||||~~~|||xxxuuuppppppnnnlllhhhdddaaa___VVVUUUQQQNNNKKKJJJJJJJJJIIIKKKLLLLLLKKKKKKLLLMMMMMMPPPWWW^^^dddeeecccaaaYYYWWWYYYaaajjjtttnnn^^^UUURRRPPPPPPPPPPPPPPPPPPPPPPPPSSSSSSSSSRRRQQQOOOMMMLLLIIIHHHGGGGGGHHHGGGEEECCCAAA???;;;999999888777666888777666666666777888999888888777777777777888888444444444555555555666666444444555555666777777888777777777888888777777777777777777777777777777777666666666666777777777777555666777888999888888777666777888999;;;<<<======<<>>>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999999999999:::::::::999888666555555555666666666666555555333333444555666777888888555555555555666666666777333333333444555666777888888888999999999888888777777777777888999;;;<<<===???>>>============>>>>>>===<<<<<<<<<>>>BBBFFFHHHGGGIIIKKKKKKKKKKKKLLLMMMHHHHHHGGGGGGHHHJJJKKKLLLNNNNNNNNNOOOOOOOOOOOOOOORRRSSSTTTVVVWWWXXXYYYYYYZZZ]]]___``````aaabbbdddfffggggggiiikkkmmmooopppqqqtttxxx}}}}}}vvvlllbbb\\\TTTPPPKKKHHHFFFEEECCCBBB;;;<<>>======>>>>>>>>>===:::888888888999:::;;;;;;::::::999888777777777777777777777777777777888888777777666666555555666666777777666555444444666555555444444444555555444555555666777888888999888999999::::::999999888777888888999999:::;;;;;;===============<<<<<<<<<============???AAACCCDDDGGGGGGIIIJJJKKKLLLLLLLLLKKKJJJIIIHHHGGGHHHIIIJJJOOOPPPPPPQQQPPPPPPOOOOOORRRSSSUUUWWWXXXZZZZZZ[[[[[[\\\^^^_________aaacccccceeeiiikkklllnnnppprrrtttuuuxxx{{{{{{sssllldddZZZRRRJJJIIIFFFDDDAAA???>>>======>>>???@@@AAAAAAAAAAAABBBDDDFFFGGGGGGIIILLLNNNOOOQQQSSSUUUXXX\\\aaadddeeegggkkkllllllhhhccc```[[[\\\^^^aaaeeehhhjjjkkktttuuuwwwyyy|||~~~|||zzzzzz{{{}}}}}}}}}~~~~~~~~~~~~}}}xxxqqqllljjjeee```\\\YYYVVVRRRNNNGGGHHHHHHGGGFFFGGGIIILLLHHHIIIJJJJJJIIIJJJLLLNNNPPPSSSYYY]]]___```aaabbbaaa\\\YYY\\\ccclll{{{yyyhhh[[[TTTOOOPPPRRRSSSSSSRRRQQQOOOVVVVVVVVVTTTQQQNNNMMMMMMKKKJJJHHHFFFEEEDDDCCCCCCDDDBBB???<<<999777777777777777777777777777777777999777555444333444555666777666555444444555666777555555555555666666666666777777777777666666666666777777666666555555555444333555777888999888666555999999888888888888888888888999999888777888:::======AAAJJJUUUbbbnnnxxx}}}{{{zzzyyyxxxzzz|||}}}{{{zzzyyyuuurrrrrrqqqooonnnoooqqqsssuuuuuuuuuuuuvvvxxxzzz}}}~~~}}}ssshhh___XXXTTTQQQOOOMMMLLLMMMMMMLLLKKKIIIHHHHHHGGGFFFEEEDDDDDDCCCBBB@@@???>>>===>>>>>>>>><<<:::999888888999:::;;;;;;:::999999888777777777777777777777777777777777777666666666666666555666666666666666666555444666555555444444555555555666666666777777888999:::888999999::::::999999888777888888999999:::;;;;;;============<<<<<<<<<<<<=========>>>???AAACCCDDDGGGGGGIIIJJJKKKLLLLLLLLLJJJIIIHHHGGGGGGHHHIIIJJJMMMNNNOOOPPPQQQQQQQQQQQQRRRSSSUUUWWWXXXZZZZZZ[[[ZZZ\\\^^^_________aaaccccccfffiiikkklllnnnqqqttttttvvvxxx|||tttkkkddd\\\SSSMMMFFFEEEDDDBBBAAA@@@@@@@@@===>>>???@@@AAAAAAAAAAAACCCEEEHHHJJJKKKNNNQQQTTTZZZ\\\___bbbdddgggkkknnnlllnnnppprrrpppmmmiiifffcccdddfffhhhkkknnnooopppwwwxxxyyy|||~~~~~~}}}}}}~~~{{{zzzxxxwwwtttpppiiieee```\\\WWWTTTRRROOOKKKHHHFFFGGGGGGFFFEEEFFFHHHJJJIIIKKKMMMMMMNNNOOORRRUUUUUUXXX]]]aaaccccccccccccaaa\\\ZZZ]]]dddmmm{{{ooo```WWWPPPQQQRRRSSSTTTRRRPPPNNNOOOPPPQQQQQQPPPOOOOOOOOOMMMLLLJJJHHHFFFEEEEEEDDDCCCBBB???<<<:::888888888777777777777777777777777999777666444444444666777666666555555555555666666555555555555666666666666777777777777666666666666777666666666555555555555777888:::;;;;;;;;;999888999999999::::::999999888888999999999888888;;;===>>>CCCMMMYYYfffsss||||||{{{zzzyyyzzz|||~~~zzzuuutttqqqppppppqqqsssuuuuuuuuuuuuvvvxxx{{{}}}}}}ssshhh___XXXTTTQQQOOOMMMLLLMMMMMMLLLKKKIIIHHHHHHGGGFFFEEEDDDDDDCCCBBB@@@???>>>============<<<:::999888999999::::::::::::999888888777777777777777777777777777777555555555555555666666666444555666666666666666666666555555444555555666666888888777777777999:::;;;888999999::::::999999888777888888999999:::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<=========>>>@@@AAACCCDDDFFFGGGHHHIIIJJJKKKKKKKKKJJJIIIHHHGGGGGGHHHIIIJJJKKKLLLNNNOOOQQQRRRRRRSSSRRRSSSUUUWWWXXXZZZZZZ[[[ZZZ\\\^^^______```bbbcccdddfffhhhjjjllloootttwwwvvvwwwzzz}}}}}}uuujjj```YYYRRRKKKFFFBBBBBBAAAAAAAAABBBCCCCCC@@@@@@AAAAAABBBCCCCCCCCCFFFHHHLLLOOORRRUUUYYY\\\```dddhhhkkkmmmoooqqqsssuuuvvvxxxxxxvvvssspppmmmmmmnnnppprrrtttvvvwwwwwwzzz{{{}}}~~~{{{vvvsssooolllhhhddd^^^[[[TTTRRRNNNLLLJJJIIIFFFDDDFFFGGGHHHGGGFFFFFFHHHJJJKKKMMMPPPSSSUUUXXX\\\```___bbbfffiiikkkjjjhhhfffccc^^^\\\```fffnnnyyy~~~|||~~~sssbbbYYYRRRRRRSSSUUUVVVUUURRRPPPMMMNNNPPPQQQRRRRRRQQQQQQOOONNNLLLJJJHHHGGGFFFFFFBBBAAA???===;;;:::999999777777777777777777777777888777666555444555666777555555666666666666555555555555555555666666666666666666666666777777777777666666666666555555555555888999:::;;;<<<;;;:::999888999:::;;;;;;:::999888888999999999888999<<<>>>@@@FFFQQQ___mmmzzz}}}|||zzzyyyzzz{{{~~~zzzxxxuuurrrqqqrrrsssttttttuuuvvvwwwyyy|||~~~}}}rrrhhh^^^WWWTTTQQQOOOMMMLLLMMMMMMLLLKKKIIIHHHHHHGGGFFFEEEDDDDDDBBBBBBAAA???>>>>>>======<<<;;;:::999999999999::::::999999999888888777777666666666666666666666666333333444444555555666666444444555666777777666666555555555555555666666777999888777666777888:::;;;888999999::::::999999888777888888999999:::;;;;;;;;;;;;<<<<<<<<<<<<<<<=========>>>???@@@BBBCCCDDDDDDEEEFFFGGGHHHIIIIIIIIIIIIHHHGGGGGGGGGHHHIIIJJJKKKLLLMMMOOOPPPQQQRRRRRRRRRSSSUUUWWWXXXZZZZZZ[[[ZZZ\\\^^^______```bbbdddeeefffhhhjjjlllpppuuuyyyxxxzzz|||}}}ssslllaaaWWWOOOJJJEEEBBBAAA@@@@@@AAAAAABBBCCCDDDBBBBBBCCCCCCEEEFFFGGGHHHIIIMMMRRRVVVZZZ^^^cccfffgggkkkooossstttuuuvvvvvv|||||||||{{{zzzwwwuuusssvvvwwwyyy{{{|||}}}}}}}}}~~~~~~~~~yyyvvvppplllfffaaa]]]YYYUUURRRMMMLLLJJJHHHGGGGGGFFFEEEGGGIIIJJJJJJJJJKKKMMMNNNNNNQQQUUUYYY]]]bbbhhhlllnnnppptttwwwxxxvvvrrrnnngggaaa___cccjjjpppyyy~~~|||}}}wwwfff]]]TTTSSSTTTVVVYYYZZZWWWUUURRRRRRRRRTTTUUUTTTRRRQQQPPPOOOMMMKKKIIIGGGGGGFFFBBBAAA@@@>>>===<<<;;;:::777777777777777777777777777777666555555666666777444555666777777666555444555555555555666666666666666666666666777777777777666666666666666555555555555666777888888888777777666777999:::::::::888777888999:::999999:::===@@@AAAIIIUUUeeettt}}}{{{yyyxxxxxxzzz|||~~~zzz~~~|||xxxuuurrrrrrrrrssstttuuuvvvxxxzzz}}}|||rrrggg^^^WWWSSSQQQOOOMMMLLLMMMMMMLLLKKKIIIHHHHHHGGGFFFEEEDDDDDDBBBAAAAAA@@@???>>>===<<<;;;;;;::::::999999::::::999999888888888888888777666666666666666666666666333333444444555555666666444444555666777777666666555555555555555666777888999888777777777888999:::888999999::::::999999888777888888999999:::;;;;;;:::;;;;;;;;;<<<<<<============>>>@@@AAABBBCCCCCCBBBCCCDDDEEEFFFGGGGGGGGGHHHGGGGGGFFFGGGHHHIIIJJJLLLMMMNNNOOOPPPPPPPPPPPPRRRSSSUUUWWWXXXZZZZZZ[[[YYY[[[]]]______```bbbdddeeefffhhhjjjlllpppuuuyyyzzz||||||vvviiicccYYYPPPIIIEEECCCBBBBBBAAAAAAAAAAAABBBCCCDDDBBBBBBCCCDDDFFFHHHJJJLLLOOOSSSYYY___cccggglllooosssvvv|||~~~}}}|||zzzyyyxxxxxx{{{|||~~~{{{uuuqqqiiieee___YYYUUURRROOOMMMIIIIIIIIIHHHGGGGGGHHHHHHHHHJJJMMMOOOOOOQQQSSSUUUUUUYYY^^^ccciiiooovvvzzz{{{nnnhhhdddhhhmmmrrryyy|||lllcccVVVTTTSSSUUUZZZ\\\[[[YYYUUUTTTRRRSSSUUUVVVTTTRRRQQQPPPNNNKKKIIIGGGFFFFFFBBBBBBAAA@@@>>>===<<<;;;777777777777777777777777777777666666666777777777444555666777777666555444555555555555666666666666555666666666777777777888555555555666666666666666444555555666666666666666555666888999999999888888888999:::::::::<<>>===<<<::::::::::::::::::::::::888888888888888888888888777777777777777777777777555555555555555666666666444555666666666666666666555555555555666777888888999999999999999999999999888999999::::::999999888777888888999999:::;;;;;;:::::::::;;;<<<<<<======<<<===???AAABBBCCCCCCCCCAAABBBCCCDDDEEEFFFFFFFFFGGGGGGFFFFFFGGGHHHIIIJJJLLLMMMNNNOOOOOOPPPOOOOOORRRSSSUUUWWWXXXZZZZZZ[[[YYY[[[]]]^^^___```ccceeedddfffhhhjjjllloootttwww{{{|||~~~tttnnn^^^YYYRRRKKKFFFCCCCCCCCCCCCCCCBBBBBBBBBCCCDDDDDDBBBCCCCCCEEEHHHLLLOOOQQQXXX]]]ccciiimmmqqquuuwww{{{~~~|||{{{{{{{{{||||||wwwpppkkkbbb^^^XXXTTTQQQOOOMMMLLLGGGHHHIIIIIIHHHHHHJJJLLLJJJMMMQQQUUUXXX[[[^^^aaadddhhhnnntttzzzxxxpppjjjlllqqquuuzzzqqqhhh]]]XXXTTTUUUZZZ^^^]]][[[VVVRRRPPPQQQTTTWWWWWWUUURRRQQQOOOLLLJJJHHHGGGFFFDDDCCCCCCBBB@@@>>><<<:::777777777777777777777777666666777777777777888888555555666666666666555555555555555555666666666666555555666666777777888888555555555666666666666666666666666777777777888888777777777888888999::::::777999::::::;;;===@@@CCCFFFOOO___rrr~~~}}}zzzyyywwwvvvvvvxxx{{{}}}}}}vvvtttyyy}}}yyyuuusssrrrrrrssssssuuuwwwzzz}}}|||rrrggg]]]VVVSSSQQQOOOMMMLLLMMMMMMLLLKKKIIIHHHHHHGGGFFFEEEDDDDDDAAAAAAAAAAAA@@@>>>===;;;999:::::::::;;;:::::::::777777777777888888888888777777777777777777777777777777666666666666666555666666666666666666555444555555555555666777888999:::;;;<<<======<<<;;;:::888999999::::::999999888777888888999999:::;;;;;;999999:::;;;;;;<<<======<<<===???AAACCCCCCCCCCCCBBBCCCDDDEEEFFFGGGGGGGGGGGGFFFFFFFFFFFFHHHIIIJJJJJJKKKMMMNNNPPPPPPQQQQQQRRRSSSUUUWWWXXXZZZZZZ[[[XXXZZZ]]]^^^___aaaccceeecccfffiiikkklllnnnqqqtttyyyzzz}}}}}}sssiiibbbRRRPPPKKKFFFCCCAAABBBCCCBBBBBBBBBCCCDDDEEEFFFGGGGGGGGGIIIKKKOOOTTTXXX[[[bbbgggmmmrrrvvvyyy}}}}}}|||}}}zzzuuuooogggcccZZZWWWSSSPPPOOOOOOMMMLLLIIIKKKMMMLLLKKKLLLNNNQQQQQQUUU[[[aaaeeejjjnnnqqqwww{{{wwwoooppptttwww{{{|||vvvkkkccc[[[ZZZ^^^bbbbbb```\\\WWWQQQPPPTTTWWWXXXVVVTTTSSSQQQNNNKKKJJJHHHHHHEEEEEEDDDCCCAAA>>>;;;:::777777777777777777777777666666777888888888888888666666555555555555666666555555555555666666666666555555555666777888888888555555555555666666666777777777777777777888888999:::999888888999:::<<<>>>777888:::;;;;;;>>>AAADDDIIITTTeeexxx~~~}}}{{{yyyxxxwwwxxxzzz}}}zzzttttttxxx|||zzzwwwtttrrrrrrssstttsssuuuxxx{{{~~~|||qqqggg]]]VVVSSSQQQOOOMMMLLLMMMMMMLLLKKKIIIHHHHHHGGGFFFEEEDDDDDDAAAAAAAAAAAA@@@>>>===;;;999999:::;;;;;;;;;::::::777777777777777888888888777777777777777777777777888888777777666666555555666777777777666555444444555555555555666777999999;;;===???AAA@@@???<<<:::999999999::::::999999999777888888999::::::;;;;;;999999::::::;;;<<<======<<<>>>@@@BBBCCCDDDCCCCCCCCCDDDEEEGGGHHHHHHHHHHHHFFFFFFEEEEEEFFFHHHIIIKKKHHHIIIKKKNNNPPPRRRSSSSSSRRRSSSUUUWWWXXXZZZZZZ[[[XXXZZZ]]]^^^___aaaccceeeccceeeiiikkklllnnnppprrrwwwyyy{{{|||tttjjj___XXXJJJIIIGGGCCC@@@@@@AAACCCAAABBBBBBCCCEEEGGGHHHIIIMMMNNNOOORRRWWW\\\aaadddiiimmmsssxxx|||~~~~~~zzztttnnnggg```[[[UUURRRPPPNNNNNNOOONNNMMMMMMOOOQQQQQQOOOPPPSSSVVVXXX]]]dddkkkqqqvvv{{{~~~|||rrrrrruuuxxx|||~~~xxxnnnddd```cccggggggeeefff___VVVSSSUUUWWWWWWVVVVVVUUURRRPPPMMMKKKJJJIIIFFFFFFEEEDDDAAA>>>;;;999777777777777777777777777555666777888888888888888777666555444444555666777555555555555666666666777444555555666777888888999444555555555666666777777666666666666666777777888===;;;:::999999<<>>BBBEEELLLWWWiii|||~~~}}}{{{zzzyyyyyyzzz|||wwwqqqsssvvv~~~zzzxxxuuurrrqqqrrrssstttsssuuuxxx|||~~~{{{pppeee\\\UUURRRQQQOOONNNMMMMMMMMMKKKIIIIIIIIIHHHFFFEEECCCBBBBBBDDDCCCBBBAAA@@@?????????:::::::::999999999888888888888888888777777777666777777777777666666666666666666666666666666666666444444555555555555444444333333333333555777:::;;;:::;;;===>>>???>>><<<;;;<<<:::888888999999999888666666777888999999:::::::::::::::::::::;;;<<<===<<<>>>@@@@@@@@@AAABBBDDDFFFGGGGGGGGGFFFEEECCCBBBDDDDDDEEEFFFGGGIIIJJJKKKLLLLLLMMMNNNOOOOOOPPPPPPPPPQQQSSSVVVXXXYYYZZZ[[[]]][[[[[[]]]bbbddddddbbbeeeffffffhhhjjjmmmpppqqqtttuuuwwwzzz~~~zzzqqqggg\\\SSSMMMFFFEEEDDDCCCBBBAAAAAAAAA@@@BBBDDDDDDEEEFFFHHHJJJPPPTTTYYY]]]```cccgggiiinnnsssyyy}}}|||vvvmmmfffaaa]]]XXXUUURRRQQQPPPQQQRRRRRRRRRQQQTTTVVVWWWWWWXXXZZZ^^^aaabbbjjjuuu~~~zzzxxxxxxyyyzzz~~~|||}}}~~~mmmdddfffkkkmmmlllllldddYYYSSSQQQSSSUUUUUUUUUUUUSSSRRROOOMMMKKKIIIGGGFFFDDDCCCBBB@@@===;;;:::999888777666666666666555555444444444555555666555555666666777777888888666666666666777777777888777777777777777777777777666666666666666666666666555666777777666666777888888888888888999:::;;;<<<;;;:::<<>>>>>DDDLLLSSSbbbuuu}}}}}}|||{{{{{{|||}}}rrrlllpppvvvxxxvvvtttrrrqqqrrrtttuuurrrtttwww{{{~~~zzzoooeee\\\UUURRRQQQOOONNNMMMMMMMMMKKKIIIJJJJJJIIIGGGFFFDDDCCCCCCDDDCCCBBBAAA@@@?????????:::::::::999999999999888999999999999888888888888777777777777666666666666555555555555555555555555444444555555555555444444444444333444555777999::::::;;;<<<>>>>>>===<<<;;;<<<:::888888999999999888777777777888999999::::::<<<<<<;;;:::::::::;;;;;;<<<>>>?????????@@@BBBDDDFFFFFFFFFFFFEEEDDDCCCBBBDDDDDDEEEFFFGGGIIIJJJKKKLLLLLLMMMNNNOOOPPPPPPQQQPPPQQQSSSVVVXXXYYYZZZ[[[]]]\\\[[[^^^bbbddddddcccddddddeeefffiiillloooppptttuuuvvvzzz~~~zzzqqqggg]]]TTTLLLGGGDDDCCCCCCBBBBBBCCCCCCDDDDDDEEEFFFFFFGGGHHHKKKNNNVVVZZZ```eeehhhkkknnnppprrruuuzzz~~~}}}yyyqqqlllddd___\\\YYYVVVTTTTTTTTTTTTVVVWWWYYYYYYYYYZZZ\\\^^^```bbbeeeiiilllsssyyy~~~|||{{{{{{|||~~~}}}}}}~~~{{{pppmmmppprrrssstttlll```WWWSSSRRRRRRRRRVVVVVVUUUSSSQQQNNNLLLKKKHHHFFFDDDCCCCCCAAA>>>;;;:::999888777777666666666888777666666555555555555666666666666777777777777666666666666666666777777777777777777777777777777666666666666666666666666555666777777666666777999888888888888999:::;;;;;;;;;:::;;;>>>===>>>DDDLLLYYYhhhzzz~~~~~~|||sssoooqqqvvv}}}~~~wwwuuurrrpppooopppqqqrrrrrrtttxxx|||yyyoooddd[[[UUUQQQQQQOOOMMMMMMMMMMMMKKKJJJKKKJJJIIIHHHGGGEEEEEEDDDDDDCCCBBB@@@????????????::::::::::::999999999999:::::::::999999999999888777777777777666666666666444444444444444444444444444444555555555555444444555555555555666777888999999:::<<<=========<<<;;;;;;:::888888999:::999888777777888888999:::::::::======<<<;;;::::::::::::===>>>>>>>>>===>>>AAADDDEEEEEEDDDCCCBBBBBBBBBCCCDDDDDDEEEFFFHHHIIIJJJKKKKKKLLLMMMNNNOOOPPPPPPQQQQQQRRRTTTVVVXXXZZZ[[[[[[]]]\\\\\\^^^bbbddddddcccccccccdddeeehhhkkknnnoootttuuuvvvyyy}}}~~~vvvoooeee[[[SSSLLLFFFCCCBBBBBBBBBBBBCCCEEEFFFGGGHHHHHHIIIIIIJJJMMMRRRVVV___cccjjjooorrrtttvvvwwwvvvyyy|||~~~{{{tttpppeeeaaa\\\YYYWWWWWWVVVVVVUUUUUUWWWYYY\\\^^^```aaaeeegggkkkooorrrvvvzzz}}}~~~}}}||||||~~~}}}}}}|||||||||}}}}}}~~~}}}vvvuuuxxx{{{|||sssggg]]]VVVTTTSSSSSSWWWVVVVVVTTTRRRPPPNNNMMMIIIGGGEEEDDDCCCBBB???<<<::::::888777777777777777::::::888777666555555555777777777777666666666666666666666666666555555555777777777777777777777777666666666666666666666666555666888777666666777999999999999888999999::::::<<<;;;<<<>>>???@@@GGGOOO```oooyyysssqqqsssvvv{{{}}}zzzvvvuuusssqqqpppooopppppprrrtttxxx|||xxxnnnccc[[[TTTQQQPPPOOOMMMMMMNNNMMMLLLJJJJJJIIIHHHGGGFFFEEEDDDDDDDDDCCCAAA@@@??????>>>>>>;;;;;;:::::::::999999999::::::999999999888888888777777777777666666666666444444444444444444444444444444555555555555444444555555666666666777888888999999:::;;;<<<;;;;;;:::;;;999888888999:::999888888888888999999:::::::::<<<<<<;;;:::::::::;;;;;;===>>>>>>===<<<===@@@CCCDDDCCCBBBAAAAAAAAABBBCCCCCCDDDEEEGGGHHHIIIJJJJJJKKKKKKLLLMMMOOOPPPQQQQQQQQQRRRTTTVVVXXXZZZ[[[[[[]]]]]]^^^___aaacccddddddccccccdddeeehhhkkknnnoootttuuuvvvyyy|||wwwmmmggg]]]TTTMMMIIIFFFDDDBBBBBBBBBCCCDDDFFFGGGHHHIIIJJJKKKMMMPPPUUU\\\aaaiiinnnssswwwyyyyyyzzz{{{yyy{{{~~~|||xxxrrrkkkggg___\\\YYYWWWWWWXXXYYYZZZYYY[[[^^^aaadddgggkkkmmmrrrvvv{{{}}}}}}{{{{{{|||||||||zzzyyyxxxwwwxxxxxx{{{|||~~~{{{vvvzzz~~~}}}wwwlllbbb[[[XXXWWWWWWVVVVVVUUUTTTSSSQQQOOONNNJJJHHHFFFEEEDDDCCC@@@===::::::999888777777777777999888777777666666666666888888777777666666555555666666666555555555555555666666666666666666666666666666666666666666666666555777888888777666888999::::::999999888999999999???===>>>@@@AAACCCLLLUUUdddrrrzzzsssqqqqqqtttuuuxxx{{{{{{zzzxxxvvvvvvuuutttrrrqqqpppoooooorrrtttxxx|||xxxnnnddd[[[UUURRRPPPNNNMMMMMMNNNNNNLLLKKKHHHHHHGGGFFFEEEDDDDDDCCCCCCBBBAAA@@@???>>>>>>>>>;;;;;;;;;:::::::::999999999888888888777777777777777777777777666666666666444444444444444444444444444444555555555555444444555555666777777777888888888999999:::::::::::::::;;;999777888999::::::999999999999999999:::::::::999999999:::;;;<<<===>>>===>>>>>>=========@@@BBBBBBBBBAAA@@@@@@AAABBBCCCCCCDDDFFFGGGIIIIIIJJJJJJJJJKKKLLLMMMOOOPPPQQQRRRQQQRRRTTTWWWYYYZZZ[[[\\\]]]^^^___```aaabbbcccdddddddddeeefffiiilllnnnpppssstttwwwyyy|||yyypppddd^^^UUUNNNJJJGGGFFFEEEEEEEEEEEEEEEFFFGGGHHHIIIJJJLLLOOORRRWWW___gggmmmsssvvvzzz}}}}}}||||||||||||~~~~~~{{{xxxtttpppkkkeeeaaa\\\\\\ZZZYYYYYY[[[]]]```bbbfffjjjnnnppptttxxx|||~~~|||{{{}}}{{{{{{|||zzzzzz{{{yyyxxxuuusssrrrrrrrrrsssuuuwwwyyy{{{|||~~~~~~wwwyyy~~~}}}xxxpppggg^^^YYYWWWWWWUUUTTTTTTSSSRRRQQQOOOOOOKKKIIIGGGFFFEEEDDDAAA>>>;;;:::999888777777777777555555555555666777777888888888777777666666555555666666666666666666555555666666666666666666666666777777777777777777777777666777888888777777888999::::::999999888999999999>>><<<===@@@BBBFFFPPP[[[gggttt|||rrrmmmmmmnnnssstttvvvwwwvvvuuusssrrrsssrrrrrrqqqpppooonnnmmmqqqtttwww|||xxxnnnddd\\\VVVSSSOOONNNMMMMMMNNNNNNMMMKKKGGGGGGFFFFFFEEEDDDDDDCCCCCCBBBAAA???>>>>>>>>>>>>;;;;;;;;;;;;::::::::::::888888888777777777666666777777777777666666666666444444444444444444444444444444555555555555444444444555666777888888888888888888888888999999999::::::999777888999::::::999999999::::::::::::::::::888888999:::;;;===>>>???===>>>@@@??????>>>???AAAAAA@@@@@@@@@AAABBBCCCCCCBBBDDDFFFHHHIIIJJJIIIIIIJJJKKKLLLMMMOOOPPPRRRRRRRRRSSSUUUWWWYYY[[[[[[\\\]]]___aaaaaaaaaaaaccceeeddddddeeefffiiilllooopppssstttwwwzzz}}}xxxnnngggWWWRRRLLLGGGEEEEEEEEEEEEFFFFFFGGGGGGHHHJJJKKKLLLNNNQQQUUUZZZ```iiiqqqwwwzzz|||~~~~~~|||zzzzzztttqqqnnnllljjjgggccc```]]]]]]]]]]]]]]]```dddhhhjjjnnntttwwwyyy|||xxxuuuoookkkjjjlllpppsss{{{{{{vvvwwwyyywwwvvvwwwrrrpppnnnlllkkkkkklllmmmoooqqqsssuuuwwwyyy}}}xxxvvvyyyzzzwwwrrriii```XXXTTTSSSTTTTTTTTTSSSSSSRRRPPPPPPLLLJJJHHHGGGFFFEEEBBB???;;;:::999888888777888888444444444555666777888999777777777777666666666666666666666666777777777888777777777777777777777777777777777777777777777777666777999888777777888:::999999999888999999::::::<<<:::;;;>>>BBBHHHTTT___lllyyyvvvlllhhhiiikkkrrrssstttuuutttrrrpppooonnnnnnooopppooommmlllkkkppprrrvvv{{{yyyoooeee]]]WWWTTTOOONNNLLLMMMNNNNNNMMMLLLHHHGGGGGGFFFFFFEEEEEEDDDCCCBBBAAA???>>>>>>======<<<;;;;;;;;;;;;:::::::::999999999888888888777777777777777777666666666666555555555555555555555555444444555555555555444444333444666888999999999999777777777777777888999999:::888777888999;;;::::::::::::::::::::::::::::::999999999:::;;;<<<===>>><<>>>>>======<<<<<<;;;;;;;;;::::::::::::::::::999999999888888777777777777666666666666666666666666666666666666444555555555555555555444222333666888::::::::::::777777777777777888888999:::888777888999;;;;;;:::::::::::::::::::::::::::;;;;;;:::::::::;;;<<<<<<<<>>???AAACCCDDDDDDCCCCCCBBBCCCFFFHHHJJJJJJIIIIIIIIIJJJLLLMMMOOOQQQRRRSSSRRRSSSUUUWWWYYY[[[\\\\\\]]]```bbbbbbaaaaaaccceeebbbbbbcccdddgggjjjlllnnnrrrtttwww{{{wwwjjj]]]UUUQQQHHHFFFCCCBBBCCCEEEGGGGGGDDDEEEGGGIIILLLPPPSSSTTT[[[^^^dddjjjooouuu|||~~~xxxxxxyyy{{{}}}~~~zzzuuupppmmmjjjhhhdddcccbbbcccdddeeedddcccdddfffiiikkkmmmrrryyy|||uuupppccc^^^WWWQQQOOORRRWWW[[[[[[fffrrryyy}}}~~~yyytttmmmhhhiiiiiieeecccccccccaaa___^^^^^^___bbbcccdddfffiiikkkmmmppptttwwwyyy|||}}}pppgggdddhhhkkkllliiibbbZZZVVVTTTVVVVVVVVVVVVVVVUUUTTTSSSMMMKKKIIIHHHGGGFFFCCC@@@<<<;;;:::999888888888888999999888888888888888888555555666666777777888888555555666888999:::;;;<<<777777777777777777777777777777777777777777777777666888999999888888999:::888888888888999:::;;;<<<@@@>>>???DDDJJJRRR```nnn}}}}}}nnnffffffiiillloooqqqsssssssssqqqnnnlllooopppsssuuuuuutttrrrpppnnnppptttyyy}}}zzzxxxuuurrroooppptttwwwzzzqqqeee[[[UUURRRQQQQQQPPPOOOMMMLLLLLLKKKJJJIIIGGGGGGGGGFFFCCCAAAAAAAAA@@@???>>>===<<<<<<;;;;;;::::::999888777777888888888888888888888888777777777777777666555555:::888666444333444555666666666666666666666666666666666777888888888888888666666777777888888888999888888999::::::;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;999888777777999<<<@@@BBBBBBCCCFFFGGGHHHGGGFFFDDD@@@???===;;;<<<>>>@@@BBBEEEFFFFFFGGGGGGHHHIIIIIIKKKLLLMMMNNNPPPQQQRRRSSSRRRRRRSSSUUUWWWZZZ\\\^^^cccccccccbbbbbbbbbbbbbbbbbbccceeefffgggiiimmmppptttvvvyyy||||||rrrggg]]]UUUNNNJJJJJJGGGEEEDDDDDDDDDDDDCCCHHHKKKNNNOOOPPPTTT[[[```ccchhhpppvvv{{{~~~~~~|||vvvvvvvvvwwwzzz}}}{{{xxxsssmmmhhheeecccbbbccceeeggghhhhhhiiikkklllnnnqqqtttwwwzzz~~~}}}yyyrrrhhh```WWWSSSMMMHHHGGGIIINNNQQQUUUZZZccckkkooopppnnnllleeeccc```^^^]]]]]]]]]^^^YYYXXXWWWWWWWWWXXXYYYZZZ\\\^^^```aaacccggglllppptttwwwzzz~~~yyynnngggdddeeejjjnnnjjjaaaYYYUUUVVVZZZXXXVVVUUUUUUTTTRRRPPPOOONNNLLLJJJHHHGGGFFFFFFBBB???===;;;;;;;;;999777888888888888888888888888999888777555555555666777777777777777777777777777777777777777777777777777777666555555555666888999888888888999:::;;;======999999999888999999::::::===<<>>===<<<<<<;;;::::::999999888888888888888888888888888888888777777777777777666555555999888666444333444555666666666666666666666666666666777777888888888888888777777777777888888888999999999::::::;;;<<<<<<===;;;;;;;;;;;;;;;;;;;;;;;;999999888888:::===@@@BBBJJJKKKNNNOOONNNJJJFFFDDDBBB@@@???===>>>@@@BBBCCCEEEEEEFFFFFFGGGHHHHHHIIIKKKKKKLLLNNNPPPQQQRRRSSSSSSSSSTTTUUUWWWZZZ\\\]]]bbbbbbbbbbbbaaaaaaaaaaaabbbccceeefffgggiiimmmppptttuuuxxx{{{~~~}}}uuukkk```WWWPPPKKKHHHFFFEEECCCCCCDDDFFFGGGGGGLLLOOORRRTTTVVVZZZaaafffkkkooouuuzzz}}}|||wwwvvvvvvwwwzzz~~~|||sssppplllhhheeecccbbbbbbbbbdddhhhjjjlllnnnrrrtttuuuxxx|||}}}xxxtttlllccc[[[PPPMMMHHHDDDCCCEEEHHHKKKIIINNNUUU[[[______^^^]]][[[YYYWWWUUUSSSSSSTTTUUUSSSSSSRRRRRRRRRSSSUUUVVVXXXZZZ\\\]]]```dddiiilllppprrrvvvzzz}}}vvvllleeecccaaagggllljjjcccZZZVVVUUUXXXWWWVVVVVVWWWVVVTTTRRRPPPOOOMMMKKKHHHGGGFFFEEEAAA???<<<;;;;;;:::999777888888888888888888888888999888777666555555666777777777777777777777777777777777777777777777777777777666666555666777888999;;;::::::999999999999999999999999888999999:::;;;>>>===@@@GGGOOOZZZkkkzzzsssjjjeeeeeejjjppptttsssqqqpppnnnnnnmmmmmmmmmmmmoootttyyy{{{zzzxxxuuuvvvxxx{{{~~~yyyuuupppkkkhhhhhhiiijjjsss|||yyyoooeee]]]WWWTTTQQQQQQPPPPPPOOONNNMMMMMMKKKJJJIIIHHHHHHGGGEEEBBBAAAAAA@@@???>>>===<<<<<<999999999999999999999999888888888888888888888888777777777777777666555555999888666555444444555555666666666666666666666666666777888888999999888888777777777888888888888888999::::::;;;<<<<<<======;;;;;;;;;;;;;;;;;;;;;;;;:::999999999;;;>>>AAABBBNNNQQQUUUWWWVVVRRRLLLHHHCCCBBBAAA@@@@@@BBBDDDEEEEEEEEEEEEFFFGGGGGGHHHHHHJJJKKKLLLNNNPPPQQQRRRSSSTTTTTTUUUVVVWWWYYY[[[[[[````````````````````````bbbccceeefffgggiiimmmpppssstttwwwzzz}}}}}}rrrkkk```VVVOOOKKKGGGFFFDDDDDDDDDEEEGGGJJJLLLNNNPPPTTTYYY[[[^^^ccciiiooovvvyyy||||||xxxwwwvvvvvvyyy~~~}}}yyyvvviiihhheeecccbbbbbbccccccbbbeeejjjnnnrrrvvv{{{~~~~~~wwwqqqkkkddd[[[TTTJJJGGGDDDBBBAAABBBCCCEEEEEEGGGKKKOOOQQQRRRQQQPPPOOONNNLLLKKKJJJJJJJJJKKKLLLKKKKKKKKKLLLMMMOOOPPPRRRSSSVVVXXX[[[___dddgggjjjmmmqqqtttxxx|||}}}tttlllfffccc___eeekkklllfff^^^WWWUUUUUUUUUUUUVVVXXXXXXVVVTTTRRRQQQNNNLLLIIIGGGFFFEEEAAA???<<<;;;::::::888666777777777777777777777777888777777666666666666777777777777777777777777777777777777777777777777777666666666666666777888888:::999999888888888888888999999999999999:::;;;;;;???>>>AAAIIIRRR^^^ppp~~~}}}nnnhhhhhhiiimmmqqqqqqpppooonnnnnnnnnnnnnnnlllmmmooosssyyy}}}{{{{{{|||}}}~~~zzztttnnnjjjiiiiiiiiisss{{{uuukkkbbb[[[VVVSSSQQQQQQPPPPPPOOONNNNNNMMMLLLKKKIIIIIIIIIHHHEEECCCAAAAAA@@@???>>>===<<<<<<999999999999999999::::::888888888888888888888888777777777777777666555555888777666555444555555555666666666666666666666666777777888999999999999888888888888888888888888888888999999::::::;;;<<<<<<::::::::::::::::::::::::;;;:::::::::<<<>>>AAABBBIIINNNUUUZZZ\\\YYYTTTPPPCCCBBBAAAAAAAAABBBDDDEEEDDDDDDEEEEEEFFFGGGGGGGGGIIIJJJKKKMMMOOOQQQRRRSSSVVVVVVVVVVVVWWWYYYZZZ[[[^^^^^^____________``````bbbccceeefffgggiiimmmppprrrsssvvvzzz}}}{{{uuuggg```VVVNNNIIIGGGFFFEEEEEEFFFHHHIIIKKKNNNRRRUUUVVVZZZ___ccceeejjjqqqvvv|||~~~}}}zzzxxxvvvwwwzzz|||xxxtttoookkkdddcccbbbaaabbbccceeeffffffiiioootttxxx~~~|||wwwqqqjjjccc\\\SSSNNNFFFEEEDDDCCCBBBBBBBBBBBBDDDEEEGGGHHHIIIJJJJJJIIIHHHHHHFFFEEEEEEEEEEEEFFFEEEEEEEEEEEEFFFHHHJJJKKKLLLNNNQQQTTTWWWZZZ___bbbfffhhhlllooossswww||||||tttmmmhhheee```eeellloookkkcccZZZUUURRRRRRSSSUUUXXXXXXVVVTTTTTTRRRPPPMMMJJJGGGFFFEEEBBB@@@===;;;:::999888666666666666666666666666666777777777666666666666777666666666666666666666666666666666666666666666666666666666666666777777888555666666666777999:::;;;999999999999999:::;;;<<>>BBBKKKUUUbbbttt~~~~~~yyyllliiikkkmmmnnnppppppooonnnmmmlllllllllllllllmmmooorrrxxx}}}~~~~~~zzzuuurrrpppooouuu{{{|||pppeee]]]XXXTTTQQQPPPPPPPPPOOOOOONNNNNNMMMLLLKKKIIIIIIIIIHHHEEECCCAAAAAA@@@???>>>===<<<<<<999999999999999999::::::888888888888888888888888777777777777777666555555777666666555555555555555666666666666666666666666777777888999999999999999999999999888888888888888666777777888999999::::::::::::::::::::::::::::::;;;::::::;;;<<<>>>@@@AAADDDIIIPPPWWWYYYXXXTTTQQQBBBAAAAAA@@@AAABBBCCCCCCCCCDDDDDDEEEEEEFFFFFFGGGHHHIIIKKKMMMOOOQQQSSSSSSWWWWWWWWWWWWXXXYYYZZZZZZ]]]]]]^^^^^^____________bbbccceeefffgggiiimmmpppqqqsssvvvzzz}}}}}}ssslll]]]WWWOOOHHHFFFFFFFFFGGGFFFHHHKKKMMMNNNQQQVVVZZZ\\\aaafffjjjmmmqqqwww||||||{{{yyyzzz}}}{{{uuupppkkkfffbbbaaaaaa```aaabbbeeehhhjjjooorrrwww{{{|||uuurrrkkkddd]]]UUUNNNJJJCCCCCCCCCBBBBBBAAAAAA@@@AAAAAAAAAAAABBBBBBBBBBBBCCCCCCBBBBBBBBBBBBBBBBBBAAAAAAAAAAAACCCDDDFFFHHHHHHJJJNNNPPPSSSVVVZZZ]]]bbbdddhhhkkknnnrrrwwwzzzyyyssslllgggdddbbbgggnnnsssrrrjjj```XXXPPPPPPQQQSSSVVVWWWVVVTTTUUUSSSQQQNNNKKKHHHGGGFFFCCCAAA>>><<<;;;:::888666666666666666666666666666666666666777777777777666666666666666666666666666666666666666666666666666555666666777777777777777555555555666777888::::::999999999999:::;;;<<<===>>>???CCCMMMXXXfffyyy}}}{{{}}}yyymmmlllnnnooooooooopppooonnnlllkkkjjjiiiiiilllmmmoooqqquuuzzz~~~|||zzz{{{yyykkk```YYYUUURRROOOOOOOOOOOONNNNNNMMMMMMMMMKKKJJJIIIHHHHHHGGGEEEBBBAAAAAA@@@???>>>===<<<<<<999999999999999999999999888888888888888888888888777777777777777666555555666666666666666666555555666666666666666666666666777888999999:::999999999999999999999999888888888555666666777777888999999:::::::::::::::::::::::::::::::::;;;<<<>>>??????CCCFFFKKKNNNPPPOOOLLLJJJAAA@@@@@@@@@@@@AAABBBBBBCCCCCCCCCDDDEEEEEEFFFFFFHHHIIIJJJLLLOOOQQQSSSTTTWWWWWWWWWWWWXXXYYYZZZ[[[]]]]]]]]]^^^______``````bbbccceeefffgggiiimmmpppqqqsssvvvzzz~~~tttiiibbbUUUPPPJJJFFFFFFGGGIIIIIIHHHKKKOOOQQQRRRVVV\\\aaafffjjjooosssuuuxxx}}}|||vvvpppkkkgggbbb___``````aaacccfffjjjnnnpppzzz}}}}}}zzzwwwooolllfff___WWWPPPKKKHHH@@@@@@@@@@@@??????>>>>>>@@@@@@@@@@@@@@@@@@AAAAAA>>>>>>>>>>>>>>>?????????@@@@@@??????@@@BBBCCCEEEEEEGGGKKKNNNPPPRRRUUUXXX\\\___bbbeeehhhlllpppssswwwzzz}}}vvvoooiiiddd```cccfffmmmtttwwwrrrggg^^^SSSRRRQQQSSSUUUVVVVVVUUUUUUTTTQQQOOOLLLJJJIIIHHHEEEBBB???===<<<;;;999777777777777777777777777777555666666777777777777666777777777777777777777777777777777777777777777777555555666777777777777777999888888777777777777777999999999999:::<<<===>>>???@@@FFFPPP\\\lll~~~zzz|||xxxooonnnpppoooooopppooonnnmmmkkkiiihhhhhhhhhkkkmmmoooqqqtttxxx|||wwwhhh\\\WWWTTTQQQNNNNNNNNNMMMMMMMMMMMMLLLLLLKKKIIIHHHGGGGGGFFFDDDBBBAAAAAA@@@???>>>===<<<<<<;;;::::::999999888888888888888888888888888888888777777777777777666555555555555666666666666666555666666666666666666666666777888999999::::::999999:::::::::999999888888888666666666777888888999999999999999999999999999999999999:::;;;<<<======>>>AAABBBDDDEEEFFFFFFEEEEEE@@@@@@AAAAAAAAABBBBBBBBBBBBBBBCCCDDDDDDEEEEEEFFFGGGHHHJJJLLLOOOQQQSSSTTTVVVVVVVVVWWWXXXZZZ[[[\\\]]]]]]]]]^^^___`````````bbbccceeefffgggiiimmmppprrrtttwww{{{vvvjjj___XXXNNNKKKGGGEEEGGGIIIJJJKKKLLLQQQVVVYYY\\\```hhhnnnqqquuuzzz|||}}}zzzwwwrrrmmmjjjgggdddbbbbbbccceeeiiiooouuuzzz}}}|||xxxsssooojjjgggbbb[[[SSSLLLHHHFFF?????????>>>>>>>>>>>>>>>???@@@@@@AAABBBBBBBBBBBB;;;;;;<<<<<<============??????>>>>>>>>>???AAABBBBBBEEEHHHJJJLLLNNNPPPRRRUUUXXX[[[^^^```dddiiilllmmmqqqvvv{{{~~~uuuooohhhbbb^^^```cccjjjttt{{{yyyooofffXXXVVVSSSSSSTTTVVVVVVVVVUUUTTTQQQOOOMMMKKKJJJJJJFFFDDDAAA>>>===<<<:::888888888888888888888888888444555666777888888777666777777777777777777777777777777777777777777777777444555666777888777777666999999888777777777777888999999999:::;;;<<<===>>>BBBCCCIIITTTaaaqqq{{{|||{{{tttoooppppppnnnoooqqqllllllkkkjjjiiihhhhhhhhhhhhlllppprrruuuxxx}}}wwwggg[[[VVVSSSQQQOOOMMMMMMMMMLLLLLLLLLLLLLLLJJJIIIGGGGGGGGGFFFCCCAAAAAAAAA@@@???>>>===<<<<<<;;;;;;::::::999888777777888888888888888888888888777777777777777666666555555555666666666666666555666666666666666666666666888888999::::::::::::999:::::::::999999888888888777777777888999999::::::999999999999999999999999888999::::::;;;<<<======>>>>>>>>>???@@@BBBCCCDDDAAAAAAAAABBBBBBBBBCCCCCCBBBBBBCCCCCCDDDEEEEEEEEEGGGHHHJJJLLLOOOQQQSSSTTTVVVVVVVVVWWWYYYZZZ\\\]]]]]]]]]^^^^^^___```aaaaaabbbccceeefffgggiiimmmppprrrtttwww{{{{{{pppdddYYYRRRKKKHHHFFFEEEGGGJJJKKKKKKQQQWWW]]]bbbeeekkkssszzzxxx}}}}}}wwwsssooolllkkkjjjhhhffffffgggkkkpppwww~~~yyytttnnnjjjfffddd___XXXPPPJJJFFFEEEAAA@@@@@@?????????@@@@@@;;;<<<===??????@@@@@@@@@:::;;;<<<===>>>>>>>>>===???>>>=========>>>???@@@@@@CCCFFFHHHIIIKKKMMMOOOPPPRRRVVVXXX[[[___cccfffgggjjjpppuuuzzzwwwpppjjjccc^^^\\\___gggsss||||||tttlll\\\YYYUUUTTTUUUVVVWWWWWWTTTSSSQQQOOOMMMLLLKKKKKKGGGEEEAAA???>>>===:::999888888888888888888888888444555666888888888777666777777777777777777777777777777777777777777777777444555777888888888777666666666777777888:::;;;<<<999999999:::;;;<<<>>>>>>DDDEEEKKKWWWeeeuuu}}}}}}uuuqqqooopppooommmooosssjjjiiiiiiiiiiiiiiijjjjjjfffkkkpppsssvvvyyy~~~xxxjjj^^^WWWSSSPPPNNNLLLKKKKKKLLLNNNNNNMMMKKKIIIIIIIIIHHHGGGEEEBBBAAACCCBBB@@@???===<<<<<<<<<;;;:::999999888888999999777888999::::::999888777777666555555777888888777777777777777777777777777777777777777777777888999999999::::::;;;::::::999<<<;;;::::::999999999999666777777888999::::::;;;::::::999888777777777888:::;;;<<<===>>>>>>>>>>>>>>>>>>?????????>>>>>>===??????@@@AAABBBBBBBBBBBBCCCCCCDDDDDDEEEEEEFFFFFFJJJJJJKKKMMMNNNOOOPPPQQQUUUUUUUUUVVVXXX[[[^^^___^^^___```___^^^^^^___```aaacccfffggghhhjjjlllnnnrrrsssvvvyyy}}}xxxooofff\\\TTTRRRKKKJJJJJJIIIIIIKKKPPPTTTYYY^^^eeelllqqquuuyyy|||}}}uuuwwwsssnnnmmmmmmllljjjgggnnnppptttzzz}}}yyyuuupppkkkgggddd___XXXQQQLLLHHHDDDBBBCCCBBBAAA@@@????????????@@@@@@??????>>>>>>======>>>=========<<<<<<<<<<<<============>>>>>>>>>>>>@@@AAACCCEEEGGGIIIJJJKKKLLLOOOQQQTTTVVVYYY\\\___bbbeeeiiimmmrrrxxx~~~|||tttlllccc]]]ZZZ^^^fffqqqyyy|||yyytttggg^^^WWWVVVVVVUUUUUUVVVXXXWWWTTTQQQNNNMMMLLLLLLKKKHHHEEEAAA===;;;999999777777777777777777777777666666666666666666666666999999888777666666777777777666444444666666666555888888888777777777777777888999999::::::999999888888999999999888:::<<>>===<<<;;;;;;;;;:::999999888888999999777888999999999999888777777666555555777888888777666666666666666666666666777777777777777888888999;;;<<<<<<<<<<<<<<<;;;:::???>>><<<:::888777666666555666666777888888999999999999888888777888888888:::;;;<<<======>>>>>>>>>>>>>>>?????????>>>>>>>>>>>>???@@@AAABBBBBBBBBBBBCCCCCCDDDDDDEEEEEEFFFFFFJJJJJJKKKLLLNNNOOOPPPPPPTTTTTTUUUWWWYYY[[[]]]^^^]]]___``````^^^^^^___aaaaaadddfffhhhiiijjjmmmoootttuuuxxx{{{~~~}}}ppphhh___VVVPPPNNNGGGHHHIIIJJJLLLQQQWWW[[[bbbgggmmmtttxxx|||}}}wwwuuurrrooonnnpppqqqqqqpppuuuxxx}}}|||wwwsssnnniiieee^^^ZZZSSSNNNJJJGGGDDDBBBCCCBBBAAA@@@??????????????????>>>>>>>>>=========>>>>>>=========<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<>>>???@@@BBBCCCEEEFFFGGGKKKMMMOOOPPPQQQSSSWWWYYY^^^aaaeeeiiinnntttzzz~~~wwwmmmddd]]]XXXZZZ```jjjuuu|||}}}|||jjjaaaYYYWWWWWWUUUVVVXXXYYYWWWUUURRROOONNNMMMMMMGGGFFFCCC@@@===;;;::::::888888888888888888888888777777777777777777777777999999888777777777777777888666555555666777777666888777777777777777777777888999999::::::999999888888999:::999999:::===???CCCIIITTTbbbrrr}}}qqqpppoooqqqsssssspppmmmkkkjjjhhhggggggggghhhiiihhhlllqqqvvvyyy|||qqqbbbYYYSSSOOOMMMPPPNNNMMMMMMMMMLLLJJJHHHIIIIIIHHHHHHFFFEEECCCBBBAAA@@@???===<<<;;;::::::;;;:::999999888888999999777888888999999888888777777666555666777888888666666666666666666666666666777777777777777888999999>>>>>>>>>>>>>>>===<<<;;;???>>><<<:::999777777666666666777777888888999999888888888777888888999999:::;;;<<<======>>>======>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@AAABBBBBBBBBBBBCCCCCCCCCDDDEEEFFFFFFFFFIIIJJJKKKLLLMMMNNNOOOPPPRRRSSSUUUWWWZZZ[[[\\\\\\]]]___``````______```bbbccceeegggiiijjjllloooqqqvvvwwwzzz}}}tttggg___XXXPPPLLLKKKIIIKKKMMMOOORRRXXX___ccckkkooovvv{{{}}}yyytttrrrpppqqqtttxxx{{{|||}}}}}}yyyuuuqqqkkkeeeaaaYYYUUUPPPLLLJJJHHHFFFEEECCCBBBAAA@@@@@@??????@@@@@@@@@@@@???????????????>>>>>>>>>>>>============;;;;;;;;;;;;<<<<<<<<<<<<>>>???@@@AAABBBCCCCCCDDDHHHJJJKKKLLLLLLMMMPPPRRRYYY[[[___ccchhhmmmtttxxx}}}zzzqqqggg```YYYXXXZZZbbbmmmxxx~~~oooeee[[[XXXWWWVVVWWWZZZYYYXXXUUUSSSPPPNNNMMMMMMGGGEEECCCAAA???>>>======999999999999999999999999888888888888888888888888999888777777777777777777999777555666777888777777777777777777777777888888888999999::::::999999888888999::::::999;;;===@@@FFFNNN[[[jjjzzzxxxrrrrrrssstttuuutttpppmmmjjjiiihhhgggggghhhhhhiiijjjnnnssswwwzzz}}}rrrcccYYYTTTPPPMMMOOONNNMMMMMMMMMMMMKKKIIIIIIIIIHHHGGGFFFEEEDDDCCCAAA@@@>>>===;;;:::::::::;;;:::999999888888999999777777888888888888777777666555555666888888777666666666666666666666666666777666666666777888999:::>>>>>>>>>>>>>>>===<<<;;;;;;::::::999999:::::::::888888888888999999::::::888777777777888999::::::::::::;;;<<<===========================>>>>>>???>>>???@@@AAAAAABBBAAAAAABBBBBBCCCDDDEEEFFFFFFGGGHHHIIIJJJKKKMMMNNNOOOOOOQQQRRRUUUXXXZZZ[[[[[[[[[]]]___````````````bbbcccdddfffiiikkklllnnnqqqsssxxxyyy{{{~~~wwwkkk___XXXSSSNNNKKKLLLOOOQQQSSSVVVZZZ___eeeiiippptttzzz|||yyytttssssssuuuyyy~~~~~~|||yyyvvvrrrnnnhhhbbb^^^XXXUUUPPPLLLKKKIIIHHHFFFCCCBBBAAA@@@@@@@@@@@@@@@BBBBBBBBBAAAAAAAAAAAAAAA?????????>>>>>>>>>==================>>>>>>>>>>>>@@@@@@AAAAAABBBBBBCCCCCCDDDFFFGGGHHHHHHIIIKKKNNNSSSVVVZZZ^^^bbbgggmmmrrrwww{{{|||tttjjjccc[[[XXXXXX]]]gggrrryyy|||tttiii^^^YYYXXXVVVWWWZZZXXXWWWUUUSSSPPPNNNMMMLLLIIIHHHFFFDDDBBB@@@???>>>999999999999999999999999888888888888888888888888888888777777777777777888999777666666888888888777777777777777777888888888888999999::::::999999888888999:::::::::;;;>>>AAAHHHRRRaaaqqqtttrrrsssuuuvvvvvvssspppmmmiiiiiihhhgggggghhhiiijjjkkknnnssswwwzzz}}}pppaaaXXXTTTQQQOOOMMMLLLKKKLLLNNNNNNMMMKKKIIIHHHGGGFFFEEEEEEDDDDDDAAA@@@>>>===;;;:::::::::;;;:::999999888888999999777777777777777777777777666555555777888999777555555555555555555555555555666666666666777888999:::===============<<<;;;::::::::::::999999::::::;;;777777777888888888888888888777777777888999::::::999:::;;;<<<==================<<<<<<===>>>??????>>>>>>???@@@AAAAAAAAAAAABBBBBBCCCDDDEEEFFFGGGGGGHHHHHHIIIJJJLLLMMMNNNOOOPPPQQQTTTWWWYYYZZZZZZZZZ]]]^^^```aaaaaaaaaccceeefffhhhkkkmmmoooqqqtttvvvyyyzzz|||wwwkkkaaaVVVQQQOOOLLLKKKMMMPPPSSSVVVZZZ___eeekkkpppuuuyyy|||{{{zzzwwwwwwxxx{{{~~~}}}yyywwwtttqqqmmmggg```[[[WWWSSSNNNKKKIIIGGGEEEDDDBBBBBBAAAAAA@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@????????????>>>>>>>>>============>>>>>>>>>>>>???@@@@@@@@@AAAAAAAAAAAA@@@BBBDDDEEEEEEGGGJJJLLLOOOQQQUUUYYY]]]bbbhhhlllrrrvvv|||}}}tttjjjcccZZZXXXWWW\\\fffpppwwwzzzyyymmmaaa\\\YYYWWWWWWZZZWWWVVVUUUSSSPPPNNNLLLKKKIIIHHHGGGDDDAAA???===;;;999999999999999999999999888888888888888888888888888777777777777777888888999777666666888888888777666666777777888888888888888999999::::::999999888999:::;;;;;;;;;<<<@@@BBBIIITTTddduuu{{{qqqppprrruuuvvvuuurrrnnnlllhhhhhhgggggggggiiijjjkkkjjjnnnssswwwzzz|||ooo```XXXTTTRRRQQQLLLKKKKKKLLLNNNNNNMMMLLLIIIHHHGGGFFFEEEEEEEEEEEEAAA@@@???===<<<;;;::::::;;;:::999999888888999999888777777666666777777888555555555777999999777555555555555555555555555555666666666666777888:::::::::;;;;;;<<<<<<;;;;;;;;;======;;;:::999888888888666666666666666666666666888888888777888888999999999:::;;;<<<<<<===<<<<<<===<<<<<<;;;<<<===???@@@===>>>???@@@AAAAAAAAAAAAAAABBBCCCDDDEEEFFFGGGHHHGGGHHHIIIJJJKKKLLLMMMNNNPPPQQQSSSUUUXXXYYYZZZZZZ\\\^^^```aaabbbccceeefffgggiiimmmoooqqqsssvvvxxxzzz{{{}}}uuujjj___VVVNNNLLLMMMLLLLLLNNNNNNRRRWWW]]]dddlllsssxxx}}}|||{{{{{{zzz|||}}}xxxvvvsssppplllfff___ZZZTTTPPPKKKGGGEEECCCBBB@@@BBBBBBAAAAAAAAAAAABBBBBB>>>>>>????????????@@@@@@@@@@@@@@@@@@?????????>>>;;;;;;;;;;;;<<<<<<<<<<<<=========>>>>>>?????????>>>@@@BBBCCCCCCEEEHHHJJJKKKMMMQQQTTTXXX]]]cccggglllqqqwww{{{~~~vvvkkkddd\\\YYYXXX\\\gggrrrzzz}}}}}}qqqfff```]]]YYYXXXZZZWWWWWWVVVTTTRRROOOMMMKKKGGGGGGEEECCC@@@===:::999999999999999999999999999888888888888888888888888777777777777777888888999999777555666777888777777666666666777888888999999888999999::::::999999888999:::;;;;;;<<<===AAACCCJJJUUUfffwwwuuunnnmmmppprrrsssqqqnnnmmmlllgggggggggggghhhiiikkklllkkkooossswwwzzz|||ppp```XXXTTTRRRQQQMMMLLLLLLLLLNNNNNNLLLJJJIIIHHHGGGEEEEEEEEEEEEFFFBBBAAA@@@>>>===<<<;;;;;;;;;:::999999888888999999888777666555555666777888555555666777999999777555555555555555555555555555555555666666777999:::;;;999:::;;;;;;<<<<<<<<<<<<===<<<;;;:::999888888888888888888888888888888888999999888888777888888888999999:::;;;<<<<<<<<<<<<===<<<;;;;;;;;;===???@@@===>>>???@@@@@@AAAAAA@@@AAAAAABBBDDDEEEGGGHHHHHHGGGGGGHHHIIIKKKLLLMMMMMMQQQQQQRRRTTTVVVXXXZZZ[[[\\\^^^aaabbbbbbcccfffhhhhhhkkknnnppprrrtttxxxzzz}}}~~~zzztttiii^^^XXXQQQKKKLLLOOOOOOPPPRRRTTTXXX^^^eeelllttt{{{}}}}}}~~~|||~~~{{{xxxvvvtttqqqmmmfff___ZZZQQQNNNIIIFFFDDDCCCBBB@@@BBBBBBAAAAAAAAABBBBBBCCC???@@@@@@@@@AAAAAAAAAAAAAAAAAA@@@@@@@@@?????????;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<===>>>??????@@@@@@???@@@AAAAAAAAABBBDDDFFFFFFIIILLLPPPTTTYYY^^^bbbfffkkkrrrwwwzzz}}}tttmmmeee```\\\^^^gggsss|||vvvkkkeeeaaa\\\ZZZ[[[YYYYYYXXXWWWTTTQQQOOOMMMFFFFFFFFFDDDBBB@@@===<<<888888888888888888888888777777777777777777777777777777777777777888999999888666555555666777777666555666666777888888999999888999999::::::999999888999:::;;;<<<<<<>>>AAADDDKKKVVVgggxxx{{{oookkkiiilllooonnnllljjjkkklllgggfffffffffhhhiiikkkmmmmmmpppuuuyyy{{{}}}qqqaaaXXXTTTRRRPPPOOONNNMMMMMMMMMLLLJJJHHHIIIHHHGGGEEEEEEEEEFFFFFFCCCBBB@@@???===<<<<<<<<<;;;:::999999888888999999888777666555555666777888555555666888999999777444555555555555555555555555555555555666777999:::;;;888999;;;<<<======>>>>>>999999999999::::::;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<::::::999888777777777888999999:::;;;<<<<<<<<<<<<===<<<;;;:::;;;===???AAA===>>>???@@@@@@AAA@@@@@@AAAAAABBBDDDEEEGGGHHHHHHFFFGGGHHHIIIJJJLLLMMMMMMQQQQQQRRRSSSUUUWWWZZZ\\\\\\^^^aaabbbcccdddfffhhhiiikkkoooqqqsssuuuyyy{{{yyysssmmmaaaVVVWWWPPPLLLOOORRRSSSUUUWWW^^^bbbgggmmmsssyyy}}}~~~~~~|||zzzxxxvvvtttrrrmmmggg___ZZZQQQNNNIIIGGGFFFEEEDDDCCCBBBBBBAAAAAAAAABBBBBBCCCCCCCCCCCCDDDDDDDDDEEEEEEAAAAAAAAA@@@@@@@@@??????============>>>>>>>>>???>>>>>>???@@@AAABBBCCCCCC@@@AAAAAA@@@??????AAABBBDDDFFFJJJMMMQQQVVV[[[___ccchhhnnntttxxx}}}~~~xxxpppiiiaaa```gggrrr|||zzzoooiiieee___\\\\\\[[[[[[ZZZYYYVVVSSSPPPOOOGGGHHHHHHHHHFFFDDDBBBAAA777777777777777777777777666666666666666666666666777777666777777888999999777666444444666666666555555666666777888999999999999999999::::::999999999999:::<<<<<<<<<>>>BBBEEELLLWWWhhhyyyvvvlllhhhgggjjjlllkkkiiihhhjjjlllffffffffffffhhhjjjlllmmmnnnrrrvvvzzz|||~~~ooo___WWWSSSQQQPPPNNNOOOOOONNNNNNMMMLLLKKKIIIHHHGGGFFFEEECCCBBBBBBCCCBBB@@@???>>>>>>======:::999999888888999999:::888888777777777777888888777777777777777777777777999999888888888888888999666666777888999999::::::999999:::;;;;;;;;;::::::;;;;;;:::999999:::::::::::::::;;;;;;;;;;;;;;;;;;;;;::::::999888888888999:::::::::;;;;;;;;;<<<<<<;;;::::::999999999::::::???>>>===;;;;;;===>>>@@@@@@@@@AAABBBCCCDDDEEEEEEIIIJJJKKKLLLMMMNNNOOOPPPOOOPPPQQQSSSUUUWWWXXXYYY^^^___```bbbdddfffhhhhhhjjjllloooqqqsssuuuxxxzzz}}}yyynnneee^^^WWWSSSPPPPPPPPPPPPQQQUUUZZZ___dddiiiooouuuzzz}}}|||||||||zzzxxxuuurrrnnnggg___YYYPPPMMMIIIFFFFFFFFFEEEDDD@@@@@@AAAAAABBBCCCDDDDDDBBBBBBCCCCCCCCCCCCCCCCCC????????????????????????>>>>>>===<<<<<<<<<<<<<<<<<<<<<======>>>>>>??????;;;;;;<<<===>>>???@@@@@@DDDEEEGGGHHHKKKPPPVVVZZZ[[[bbbkkkrrrvvv{{{|||tttjjjfffjjjsss{{{|||rrrhhhaaa]]]ZZZYYYXXXXXXXXXVVVTTTRRROOONNNLLLIIIGGGEEEDDDBBB@@@======;;;999999::::::999888888888777777666666555555777777777777888888888888999777666444444666777999888777666666666777999:::999999:::;;;;;;;;;;;;:::;;;888888;;;===>>>BBBHHHMMM\\\ooo|||}}}ooofffdddhhhiiikkkkkkkkkjjjhhhggghhhgggffffffgggiiikkkmmmrrruuuzzz}}}~~~~~~~~~~~~ooo___WWWSSSQQQPPPOOOOOOOOOOOONNNMMMLLLLLLIIIHHHGGGFFFEEEDDDCCCBBBBBBBBB@@@???>>>=========:::999999888888999999:::888888777777777777888888777777777777777777777777777666666555555666666666888888888888888999999999;;;;;;<<<<<<<<<;;;;;;:::;;;::::::999999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999999888888999999:::::::::;;;;;;;;;<<<<<<;;;;;;::::::::::::;;;;;;>>>>>>===<<<===???AAACCC@@@AAABBBCCCDDDEEEEEEFFFGGGHHHIIIJJJKKKMMMNNNNNNOOOPPPQQQSSSVVVXXXYYYZZZ^^^___```bbbdddfffggghhhjjjllloooqqqrrrtttwwwyyy|||}}}rrrggg^^^WWWRRROOOKKKLLLMMMOOORRRWWW]]]aaahhhlllrrrxxx|||~~~|||{{{{{{{{{xxxwwwuuusssoooiiiaaa\\\QQQNNNJJJGGGFFFFFFEEEDDD@@@AAAAAABBBCCCCCCDDDDDDBBBBBBBBBBBBBBBBBBBBBBBB?????????????????????@@@>>>>>>===<<<<<<<<<<<<===<<<=========>>>>>>>>>???<<<<<<<<<===>>>>>>??????AAACCCDDDFFFIIIMMMSSSWWWYYY___gggmmmrrrwww}}}tttkkkjjjooovvv{{{zzzqqqhhhaaa]]][[[ZZZXXXXXXXXXWWWUUUSSSPPPOOOLLLJJJGGGEEEDDDCCC@@@>>><<<:::888777888888888666888777777777666666666555777777777777888888888888888777666555555666777888888777666666666777999999888999999:::::::::::::::;;;888888<<<>>>???CCCIIIRRR```rrr~~~vvviiibbb```ggghhhjjjkkkkkkiiihhhgggggggggffffffgggiiilllmmmssswww{{{~~~nnn___VVVSSSQQQPPPOOOOOOPPPOOOOOONNNMMMLLLIIIIIIHHHFFFEEEDDDCCCBBBBBBAAA@@@???>>>=========:::999999888888999999:::888888777777777777888888777777777777777777777777666555555444444555666666:::999999999888888888888============<<<;;;:::::::::::::::999999::::::;;;===<<<<<<<<<;;;:::::::::::::::999999888888999999:::::::::;;;;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<============???AAACCCDDDAAAAAABBBCCCDDDEEEFFFFFFEEEFFFGGGHHHIIIKKKLLLLLLOOOPPPQQQTTTVVVYYY[[[\\\______aaabbbdddeeefffgggjjjlllooopppqqqsssuuuwww{{{~~~}}}vvvjjj___WWWQQQMMMKKKHHHJJJMMMQQQUUU\\\bbbgggooosssxxx}}}}}}{{{zzzzzzyyyxxxwwwvvvtttqqqkkkccc^^^TTTPPPLLLIIIGGGFFFEEEDDDAAAAAABBBBBBCCCDDDDDDDDDCCCBBBBBBAAAAAA@@@@@@@@@>>>>>>>>>??????@@@@@@@@@???>>>======<<<<<<==================>>>>>>>>>>>>========================>>>@@@BBBCCCFFFJJJOOOSSSVVV[[[aaagggkkkqqqyyy~~~sssmmmmmmqqquuuzzzvvvooohhhaaa]]][[[ZZZYYYYYYYYYXXXVVVTTTRRRQQQMMMKKKHHHFFFEEECCCAAA???<<<;;;888888999999888777777777777777666666666666777777777777888888888888777777666666666666777777777777777666777888888999777888888999:::999999999;;;999999<<<>>>???EEELLLXXXgggwww}}}nnnddd```___fffggghhhiiiiiiiiihhhggggggfffffffffhhhjjjmmmooouuuxxx}}}nnn___VVVSSSQQQPPPOOOOOOOOOOOONNNMMMLLLKKKJJJIIIHHHGGGEEEDDDCCCCCCBBBAAA@@@>>>============:::999999888888999999:::888888777777777777888888777777777777777777777777777666666666666777777888999999999999999999999999============<<<:::999999::::::999999999:::;;;;;;>>>======<<<;;;::::::999::::::999999888999999::::::::::::;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;<<<==================???@@@BBBCCCAAABBBBBBCCCDDDEEEFFFFFFEEEEEEFFFHHHIIIJJJKKKLLLNNNOOOQQQTTTWWWZZZ\\\]]]______```bbbcccdddeeefffjjjlllnnnpppqqqrrrtttwwwzzz}}}uuunnncccYYYRRRNNNLLLKKKJJJMMMQQQVVV[[[aaahhhllltttxxx}}}}}}|||{{{zzzzzzyyyyyyxxxvvvssslllddd___WWWSSSNNNKKKIIIGGGEEEDDDBBBBBBBBBCCCCCCDDDDDDDDDBBBBBBAAAAAA@@@???>>>>>>======>>>>>>??????@@@@@@???>>>>>>===<<<=====================>>>>>>>>>>>>>>>>>>=========<<<<<<<<<<<<>>>@@@BBBDDDGGGLLLOOOTTTXXX^^^cccgggnnnvvv}}}}}}qqqmmmooorrrtttrrrnnngggaaa]]][[[ZZZYYYYYYYYYYYYWWWVVVTTTRRRNNNKKKIIIGGGFFFDDDBBB???@@@>>>;;;;;;;;;;;;:::999777777777777666666666666666777777777888888888888666666777777777777666666777777777777777888888999777777888999999999999888;;;999:::===???@@@HHHPPP^^^lll{{{wwwkkkdddbbbbbbfffggghhhhhhhhhhhhggggggfffeeeeeefffhhhkkknnnpppvvvyyy}}}mmm^^^VVVSSSQQQPPPNNNNNNNNNNNNMMMLLLKKKJJJJJJIIIHHHGGGFFFDDDCCCCCCAAAAAA???>>>===<<<<<<<<<:::999999888888999999:::888888777777777777888888777777777777777777777777666666666666666777888888666777888999:::;;;<<<<<<<<<<<<<<<;;;:::999888777:::999999999::::::;;;<<<>>>>>>===<<<;;;;;;:::::::::999999888999999:::::::::::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;<<<===>>>>>>=========>>>>>>>>>???AAAAAABBBCCCDDDEEEFFFFFFFFFFFFGGGHHHJJJKKKLLLMMMNNNOOOQQQTTTWWWYYY[[[\\\^^^___```aaacccdddffffffiiikkknnnpppqqqrrruuuwwwzzz}}}~~~yyykkkddd[[[SSSNNNMMMLLLLLLNNNQQQWWW[[[```eeekkknnnuuuxxx}}}}}}|||{{{zzz{{{{{{zzzyyyuuunnneee___[[[WWWQQQMMMJJJHHHEEEDDDBBBBBBBBBCCCCCCCCCCCCCCCBBBBBBAAA@@@??????>>>>>>======>>>>>>>>>???????????????>>>===============>>>>>>>>>>>>============>>>>>>======<<<<<<;;;;;;<<<===@@@AAACCCEEEIIILLLSSSWWW\\\```eeellluuu|||xxxmmmkkklllnnnnnnlllgggaaa\\\ZZZZZZXXXXXXYYYYYYXXXVVVUUUTTTOOOMMMJJJHHHGGGEEECCCAAAAAA???<<<;;;<<<<<<:::999666666666666777777777777666777777777888888888888666666777777777777666666666777777777888888888888777777888999999999999888;;;:::<<<>>>???BBBJJJTTTcccqqqtttkkkfffeeefffhhhhhhhhhhhhhhhgggffffffeeedddeeefffiiilllppprrrvvvyyy|||~~~~~~~~~lll^^^VVVSSSQQQPPPNNNNNNNNNNNNMMMLLLKKKKKKJJJJJJIIIGGGFFFEEEDDDCCCAAA@@@???>>>===<<<<<<<<<:::999999888888999999:::888888777777777777888888777777777777777777777777444444444444555666777777555666777999:::<<<===>>>;;;;;;;;;;;;:::999888888999999999999:::;;;<<<<<<>>>=========<<<;;;;;;;;;999999888888999999:::::::::::::::;;;;;;;;;<<<<<<::::::::::::;;;<<<==============================@@@@@@AAABBBCCCDDDEEEEEEFFFGGGHHHIIIKKKLLLMMMMMMNNNOOOPPPSSSUUUXXXZZZ[[[\\\]]]___aaaccceeefffgggiiikkknnnpppqqqtttvvvyyy{{{~~~~~~tttnnn___ZZZSSSNNNLLLMMMMMMNNNSSSVVV\\\aaaeeeiiimmmpppuuuxxx}}}~~~}}}{{{zzz{{{{{{{{{{{{wwwppphhhaaa^^^ZZZTTTOOOKKKHHHEEEDDDBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAA@@@@@@?????????>>>>>>>>>>>>>>>>>>>>>>>>@@@???>>>>>>======>>>>>>>>>>>>>>>>>>=====================<<<<<<;;;;;;;;;;;;===???AAABBBDDDGGGJJJPPPTTTYYY^^^bbbiiirrrxxx}}}zzz}}}ooohhhfffiiikkklllhhhaaa[[[XXXXXXWWWWWWXXXXXXXXXWWWUUUTTTPPPMMMKKKIIIHHHFFFDDDAAA@@@>>>;;;:::::::::999777666666666666777777777777777777777777888888888888777777666666666666777777666666777888888888888777777888888999:::999999999::::::===???@@@CCCMMMXXXhhhvvv}}}tttmmmjjjjjjkkkkkkjjjiiihhhggggggffffffdddddddddfffiiinnnqqqtttwwwyyy|||~~~~~~~~~lll]]]VVVRRRQQQPPPPPPPPPPPPPPPOOONNNMMMMMMJJJJJJIIIHHHFFFEEEDDDDDDAAA@@@???>>><<<<<<<<<<<<:::999999888888999999:::888888777777777777888888777777777777777777777777555555555555666777888888777777888999:::<<<======:::;;;;;;;;;;;;;;;::::::999999999999:::;;;<<<===============<<<<<<<<<<<<999999888888999999:::;;;:::::::::;;;;;;;;;<<<<<<999999999999:::;;;<<<===<<<===>>>>>>??????????????????@@@AAABBBCCCDDDDDDFFFGGGHHHIIIJJJLLLMMMMMMNNNNNNPPPRRRTTTVVVXXXYYY[[[\\\^^^```ccceeeggghhhhhhkkknnnqqqsssuuuxxx{{{|||tttiiiaaaWWWTTTPPPNNNOOOQQQRRRRRRYYY]]]ccciiimmmpppsssvvvyyy}}}~~~~~~~~~~~~|||zzzyyyxxxyyyzzz{{{zzztttlllfffaaa\\\VVVPPPLLLIIIFFFCCCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@?????????>>>======<<<<<<@@@???>>>>>>======>>>>>>???>>>>>>>>>=========<<<<<<<<<<<<<<<<<<<<<<<<;;;999;;;>>>???@@@BBBEEEGGGJJJOOOUUUZZZ^^^eeemmmsss}}}{{{wwwyyy~~~vvvjjjgggfffiiikkkhhh```YYYWWWWWWVVVVVVWWWXXXXXXWWWUUUTTTPPPNNNLLLJJJIIIGGGDDDBBBAAA>>><<<;;;;;;:::999777555666666666777777777888777777777777888888888888888777666555555666777888555666777888999888888777888999999::::::::::::::::::;;;>>>@@@@@@CCCNNN[[[nnn|||~~~xxxtttrrrqqqqqqnnnmmmkkkiiigggfffeeeeeeccccccdddfffjjjnnnsssuuuxxxzzz}}}~~~|||}}}}}}lll]]]UUURRRQQQPPPRRRRRRRRRRRRQQQPPPOOONNNKKKJJJIIIHHHFFFEEEDDDDDDAAA@@@???===<<<<<<<<<<<<:::999999999999999999:::888888777777777777888888777777777777777777777777777777777777888999;;;;;;999999999::::::;;;;;;;;;;;;;;;<<<<<<===<<<<<<<<<999999999999:::;;;<<<===<<<<<<<<<===============999888888888999::::::;;;:::::::::;;;;;;;;;<<<<<<999888888999:::;;;<<<===;;;<<<>>>???AAAAAABBBBBB>>>??????@@@AAABBBCCCDDDFFFFFFGGGHHHJJJKKKLLLLLLNNNNNNPPPQQQSSSUUUVVVWWWZZZ[[[]]]```cccfffhhhiiihhhjjjnnnqqqsssvvvzzz}}}}}}zzznnnaaaXXXUUUSSSPPPPPPSSSVVVWWWXXX^^^cccjjjppptttwww{{{}}}~~~}}}}}}}}}}}}~~~}}}}}}{{{yyyxxxuuuwwwyyy|||{{{wwwooojjjbbb]]]WWWQQQMMMIIIFFFCCC@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAAAAAAAABBBBBB@@@@@@???>>>===<<<;;;;;;@@@??????>>>>>>>>>>>>>>>??????>>>>>>=========<<<<<<<<<<<<<<<<<<<<<<<<<<<888:::===>>>???@@@CCCEEEFFFKKKRRRWWW[[[aaaiiinnn{{{|||wwwyyy}}}}}}pppllleeeiiikkkhhh```YYYVVVVVVUUUVVVWWWWWWWWWVVVUUUTTTQQQOOOLLLJJJIIIHHHEEECCCCCCAAA>>>======<<<;;;999555666666666777777888888777777777777888888888888999777666444444666777999555666777999999888888777999999:::;;;;;;;;;;;;::::::;;;>>>AAAAAADDDPPP\\\rrr}}}{{{yyyxxxwwwpppnnnllljjjhhhfffeeeeeebbbcccdddfffjjjooosssvvvzzz|||~~~~~~xxxzzz}}}|||jjj___XXXRRROOOOOOOOOOOOOOONNNMMMLLLKKKKKKLLLKKKJJJIIIGGGEEECCCAAABBBBBBAAA???>>><<<;;;:::999888888777777777777777;;;:::999999888888999999999888777777888888777555777888999888777666777888;;;:::999999:::;;;===>>>======<<<<<<<<<;;;;;;;;;888888999999999:::::::::======<<<;;;999888777777::::::999888999:::;;;<<<<<<<<<;;;;;;;;;:::::::::::::::::::::;;;<<<======???>>>=========>>>@@@AAA@@@AAAAAABBBCCCDDDEEEEEEEEEEEEEEEFFFHHHJJJMMMNNNNNNOOOOOOOOOPPPRRRVVVZZZXXXYYYZZZ\\\___cccfffhhhiiikkkooorrrtttwwwzzz}}}tttjjjaaa[[[XXXSSSSSSTTTUUUVVVZZZ```dddhhhlllrrrxxx{{{~~~~~~|||{{{{{{}}}~~~}}}yyyuuutttrrrsssvvvyyywwwoooiiibbb___ZZZSSSNNNIIIFFFDDDCCCCCCBBBAAAAAAAAABBBBBB>>>???@@@@@@AAAAAA@@@@@@AAA@@@@@@???>>>>>>>>>?????????>>>======>>>???@@@>>>>>>????????????>>>>>><<<<<<;;;;;;;;;;;;<<<<<<===<<<::::::<<<>>>AAADDDIIILLLPPPTTTYYY```gggllluuuyyy}}}{{{yyyrrrfffffffffgggeeebbb]]]WWWSSSTTTVVVWWWXXXWWWVVVUUUVVVTTTQQQNNNLLLKKKIIIFFFCCCBBB@@@<<<;;;::::::999888777777777777777777777777;;;:::999777666555555555999777666444444666777999777777888888888888777777888999999::::::;;;<<<<<<<<<<<<>>>@@@AAAGGGWWWfffwww}}}|||}}}zzzwwwyyy{{{zzzxxxtttrrrnnniiieeecccbbbbbbdddddddddfffjjjpppuuuxxx|||{{{{{{|||~~~yyyzzz||||||jjj^^^WWWRRROOOOOOPPPPPPPPPOOOOOONNNLLLLLLHHHHHHHHHGGGFFFEEECCCBBBBBBAAA@@@???>>>===<<<;;;999999888777777777777777:::999888888777777888888888777666666777777666444777888999888777666777888999999999999:::;;;<<<<<<::::::::::::999999999999888888999999999:::::::::888999999::::::;;;;;;<<<::::::999999999:::;;;<<<<<<;;;;;;;;;;;;:::::::::::::::999999:::;;;===>>>???>>>=========>>>@@@@@@>>>??????@@@AAABBBCCCCCCEEEEEEEEEFFFHHHJJJLLLNNNLLLMMMNNNNNNOOOQQQUUUXXXXXXYYYYYY[[[^^^aaadddfffhhhkkknnnqqqtttwwwzzz}}}wwwmmmccc\\\XXXVVVRRRUUUXXX\\\```ffflllqqquuuyyy~~~~~~|||||||||}}}}}}zzzvvvrrrrrrqqqrrruuuxxxwwwpppjjjccc```ZZZTTTNNNJJJGGGFFFCCCBBBBBBAAAAAAAAAAAAAAA???@@@@@@AAAAAAAAAAAAAAABBBAAA@@@??????????????????>>>=========>>>???@@@<<<<<<============<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<===<<<;;;:::;;;>>>@@@BBBGGGIIIMMMQQQVVV]]]dddiiiqqquuu|||~~~|||xxxjjjfffhhhjjjjjjhhhbbb[[[WWWUUUVVVXXXXXXWWWVVVUUUUUUTTTQQQNNNLLLKKKIIIFFFDDDCCC@@@===;;;;;;:::999888666666666666666666666666999888777777777777777777888777666555555666777888777777888888888888777777555666666777888888999999::::::<<>>======<<<999999888777777777777888999888777777666666777777777666555555666666555444666777888888777666777999777777888999::::::::::::999999999999888888888888888888999999999:::::::::888888999::::::;;;<<<<<<::::::999999999:::;;;<<<;;;;;;;;;;;;::::::::::::;;;:::999888999;;;===???>>>>>>>>>===>>>??????@@@>>>??????@@@AAABBBCCCCCCEEEEEEEEEFFFHHHJJJLLLMMMKKKLLLMMMNNNOOOQQQUUUXXXYYYYYYZZZ[[[^^^```bbbcccgggjjjnnnqqqsssvvvzzz}}}|||vvvmmmddd\\\XXXVVVVVVWWW[[[aaagggmmmtttzzz~~~~~~}}}|||{{{zzzvvvrrrnnnnnnnnnooossswwwvvvqqqllleeeaaa[[[TTTNNNJJJHHHHHHCCCBBBAAAAAA@@@@@@@@@AAA@@@@@@AAABBBBBBBBBBBBBBBBBBBBBAAA@@@@@@@@@AAAAAA???>>>===<<<<<<===>>>???;;;<<<<<<======<<<<<<;;;<<<<<<;;;;;;;;;;;;<<<<<<>>>===<<<;;;;;;===???@@@CCCFFFIIIMMMRRRXXX___dddkkkpppwww}}}~~~pppgggjjjnnnqqqqqqkkkccc\\\XXXXXXXXXXXXXXXWWWVVVUUUTTTQQQNNNMMMKKKIIIFFFDDDCCC@@@===;;;;;;;;;:::888666666666666666666666666777777666666777888999999777777777777777777777777777777888888888888777777555555666666777888888888999999<<<@@@DDDLLL^^^ooo}}}}}}~~~}}}~~~}}}vvvooommmqqqvvvxxxwwwqqqooollliiigggfffffffffddddddeeehhhlllqqqvvvyyy}}}}}}~~~~~~vvvvvvvvv|||iii]]]VVVPPPMMMNNNOOOOOOPPPPPPOOONNNMMMMMMGGGGGGGGGGGGFFFEEECCCCCC@@@?????????>>>>>>======:::999888888777777888888999999888777777777777777888666555555666777555444666777888888777777888999666777999;;;;;;;;;::::::;;;;;;;;;:::::::::999999888888999999999:::::::::<<<<<<;;;::::::999888888999999999:::::::::;;;;;;;;;;;;;;;:::::::::999999<<<:::999888999;;;===???>>>>>>>>>>>>>>>??????@@@@@@AAAAAABBBCCCDDDEEEEEEEEEEEEFFFGGGHHHJJJKKKLLLJJJLLLNNNOOOPPPRRRUUUXXXZZZ[[[\\\]]]___```bbbbbbfffiiimmmpppsssvvvzzz}}}uuupppggg^^^XXXVVVWWWXXX^^^cccjjjqqqwww}}}~~~{{{yyyvvvrrrmmmjjjggghhhkkkooossssssooolllfffbbb[[[TTTNNNJJJIIIHHHCCCBBBAAA@@@@@@@@@@@@@@@@@@AAABBBBBBCCCCCCBBBBBBCCCBBBBBBAAAAAAAAABBBBBB???>>>===<<<<<<<<<===>>>===>>>>>>>>>>>>>>>>>>===<<<<<<;;;;;;;;;;;;<<<<<>><<<;;;;;;<<<===>>>AAADDDGGGJJJNNNTTTZZZ___eeejjjrrryyyrrrhhhkkkqqqxxxzzzuuukkkddd[[[ZZZYYYXXXXXXWWWVVVTTTTTTQQQOOOMMMLLLJJJGGGEEEDDDAAA>>><<<<<<;;;:::999777777777777777777777777777777777777777888888999666777888888888888777666777888888999999888888777888888888999::::::;;;;;;<<<<<>>>>>======:::999999888888888888888::::::999888888888888999999888666777888888777555555777888888777777888999777888:::<<<<<<<<<;;;;;;;;;;;;;;;:::::::::999999888888999999999:::::::::>>>===<<<;;;999888777666999999:::::::::;;;;;;;;;;;;;;;:::::::::999999999;;;:::999999999;;;===>>>===>>>>>>>>>????????????@@@AAAAAABBBCCCDDDEEEEEEDDDEEEFFFHHHIIIJJJKKKKKKJJJLLLOOOPPPRRRTTTWWWYYY\\\\\\^^^___```bbbbbbccceeehhhlllooorrrvvvzzz|||zzznnniiiaaaYYYUUUVVVXXXZZZccciiipppwww}}}~~~zzzvvvrrrmmmiiieeeaaabbbfffjjjmmmnnnlllkkkeeebbb\\\UUUOOOKKKIIIHHHDDDCCCBBBAAA@@@@@@@@@@@@@@@AAABBBBBBCCCCCCBBBBBBCCCBBBBBBAAABBBBBBCCCCCC@@@???>>><<<<<<<<<===>>>======>>>>>>>>>>>>======<<<<<<;;;;;;;;;;;;<<<<<<>>>===<<<<<<;;;<<<<<<===AAACCCEEEHHHLLLQQQWWW[[[aaafffnnnuuu{{{}}}rrriiilllsss{{{}}}tttlll___\\\ZZZYYYYYYXXXVVVTTTSSSQQQOOOMMMLLLJJJHHHFFFDDDBBB???===<<<<<<;;;:::888888888888888888888888999888888777777777777777777777888888888888777777888888999999999999888888999999:::;;;;;;<<<<<<=========???CCCGGGQQQdddvvv~~~{{{{{{|||{{{|||}}}}}}}}}sssmmmgggggglllqqqrrrqqqjjjhhhfffdddccccccdddeeedddeeegggkkkoootttxxx{{{~~~~~~}}}}}}~~~|||yyy{{{}}}jjj]]]VVVPPPNNNOOOMMMMMMMMMNNNNNNMMMMMMLLLLLLLLLKKKIIIGGGEEEBBBAAA@@@@@@@@@???>>>======<<<::::::999888888888888999;;;::::::999888999999999999888777777888888777666555666888888777777888:::999999:::;;;<<<<<<<<<<<<999999999999888888888888888888999999999:::::::::::::::::::::::::::::::::888999:::;;;;;;;;;::::::::::::::::::999999999999::::::::::::;;;<<<============>>>????????????>>>>>>??????@@@AAABBBCCCCCCDDDEEEGGGHHHIIIJJJJJJJJJJJJLLLOOOQQQSSSTTTWWWYYY\\\]]]^^^```bbbcccccccccdddgggkkkooorrruuuyyy|||}}}tttnnnddd```[[[VVVUUUXXX\\\___hhhmmmttt{{{|||vvvqqqlllhhhccc```\\\^^^bbbfffiiijjjjjjiiifffccc^^^WWWRRRMMMJJJHHHEEEDDDCCCBBBAAA@@@@@@@@@@@@@@@AAABBBBBBBBBBBBBBBBBBBBBAAAAAAAAABBBCCCCCCAAA@@@???=========>>>>>>:::;;;;;;<<<<<<;;;;;;:::<<<<<<;;;;;;;;;;;;<<<<<<======<<<<<<<<<<<<<<<<<<@@@BBBDDDFFFIIINNNTTTXXX]]]cccjjjrrrxxx}}}zzzqqqjjjkkkqqqzzzzzzsssbbb___ZZZYYYZZZYYYVVVSSSSSSQQQOOOMMMLLLKKKIIIFFFEEEBBB???=========<<<:::999999999999999999999999999999888777666666777777888888888888888888888888888888999999999999888888888888999999:::;;;;;;;;;;;;;;;>>>BBBFFFQQQeeewww~~~{{{{{{|||}}}~~~~~~~~~zzzmmmiiieeefffkkkoooooommmgggfffdddbbbaaabbbcccddddddeeehhhlllqqqvvvyyy|||}}}~~~}}}}}}~~~{{{xxxzzz{{{kkk^^^VVVQQQOOOQQQMMMNNNNNNOOOOOONNNNNNMMMJJJIIIIIIHHHFFFEEECCCBBBBBBAAA@@@???>>>===<<<;;;;;;:::999999888888999999:::999999888888888888888999777666666777777666555444666888888777777999:::999999999999:::;;;<<<===::::::::::::999999999999888888999999999:::::::::777888888999;;;<<<<<<===888999:::;;;;;;;;;:::::::::::::::999999999999888888999:::<<<<<<<<<<<<;;;<<<===>>>???@@@??????>>>>>>??????@@@AAABBBCCCCCCDDDEEEGGGIIIJJJJJJJJJIIIHHHKKKNNNQQQRRRTTTWWWYYYZZZ[[[]]]```bbbccccccccccccfffjjjnnnqqquuuyyy|||~~~zzzqqqhhhbbb\\\ZZZXXXWWWZZZ___eeeiiiqqquuuzzz}}}xxxqqqkkkfffbbb^^^[[[ZZZ]]]aaadddggghhhhhhiiigggeeeaaa\\\VVVPPPLLLIIIFFFFFFDDDCCCBBBAAAAAAAAA???@@@@@@AAAAAAAAAAAAAAAAAAAAA@@@@@@AAABBBBBBCCCCCCBBB@@@???>>>>>>>>>???:::;;;;;;<<<<<<;;;;;;:::<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<>>>@@@BBBDDDGGGKKKPPPTTTZZZ___gggnnntttyyy}}}zzzqqqjjjkkkoooxxxyyyeee```[[[YYYZZZZZZVVVSSSSSSQQQOOOMMMMMMKKKIIIGGGFFFCCC@@@>>>======<<<;;;888888888888888888888888777777777777777777888999999999888777777888999999888999999::::::999999888777888888999999:::;;;;;;;;;;;;>>>CCCIIIUUUjjj}}}|||}}}~~~}}}pppeeebbbaaadddkkkooonnnlllgggfffdddbbbaaabbbcccddddddeeeiiimmmrrrwwwzzz||||||~~~~~~|||yyy{{{|||lll^^^WWWQQQPPPQQQNNNNNNOOOPPPPPPPPPOOOOOOGGGGGGGGGFFFFFFEEEDDDCCCBBBBBBAAA???>>><<<;;;:::;;;:::999999888888999999999888888777777777777777888666555555666666555444444666777888777777999;;;999888888777888:::;;;<<<======<<<<<<<<<<<<;;;;;;888888999999999:::::::::888888999:::;;;;;;<<<===888999:::;;;<<<;;;:::::::::::::::999999999888888777999;;;=========;;;:::<<<===>>>@@@@@@??????>>>@@@AAAAAABBBCCCDDDEEEFFFDDDFFFGGGIIIJJJJJJIIIIIIGGGJJJMMMPPPQQQSSSVVVXXXXXXZZZ\\\___aaabbbcccccccccfffjjjnnnqqquuuyyy||||||~~~~~~yyyrrrjjjaaa[[[YYYXXXXXXZZZ___gggnnnsss{{{~~~~~~zzzuuunnngggbbb^^^ZZZWWWZZZ]]]aaadddfffggghhhiiihhhfffccc___YYYSSSMMMJJJGGGGGGEEEDDDCCCBBBBBBAAA??????@@@AAAAAAAAAAAA@@@@@@@@@@@@@@@AAAAAABBBCCCDDDCCCAAA???????????????<<<==================<<<<<<<<<<<<;;;;;;<<<<<<<<<;;;;;;;;;<<<<<<<<<=========???AAABBBEEEIIINNNRRRXXX]]]dddkkkqqqvvvzzz}}}{{{qqqkkkjjjmmmuuu|||gggaaa[[[YYYZZZZZZVVVSSSSSSQQQOOONNNMMMLLLIIIGGGFFFCCC@@@>>>>>>===<<<;;;777777777777777777777777555555666666777999:::;;;:::999777666666777999:::888999999::::::999999888888999999::::::;;;<<<<<<<<<===@@@FFFMMM[[[qqq~~~~~~wwwhhh___]]]]]]ccckkkooonnnkkkhhhgggdddcccbbbbbbcccddddddfffiiinnnssswww{{{}}}|||}}}~~~{{{~~~kkk]]]UUUPPPOOOQQQOOOOOOOOOOOOOOONNNLLLLLLMMMKKKHHHEEEBBBAAAAAAAAAAAA@@@===;;;::::::;;;<<<:::::::::999999999888888777777777777777777777777666666666666666666666666777777777777888888888888999999::::::;;;<<<======;;;::::::999888888888999;;;;;;;;;:::::::::999999;;;::::::999888888888999::::::::::::::::::::::::::::::999888888999::::::::::::999999::::::;;;<<<======<<<======>>>???@@@AAAAAAAAABBBBBBBBBCCCCCCEEEEEEFFFGGGHHHJJJKKKLLLLLLLLLNNNPPPSSSUUUWWWXXXYYY[[[^^^___```bbbdddfffggghhhkkkmmmooosssxxx{{{{{{sssjjjccc___]]]YYYZZZ]]]```eeellltttzzz{{{wwwqqqiiibbb]]][[[ZZZXXXXXX\\\```dddgggjjjnnnpppnnnmmmkkkeee^^^WWWSSSQQQFFFEEEEEEFFFGGGFFFDDDBBBBBBAAAAAABBBCCCDDDBBBAAAAAAAAA@@@@@@@@@@@@AAAAAACCCBBBBBBAAA@@@???>>>>>>>>>>>>>>>>>>============AAA???>>>>>>??????===<<<:::;;;;;;<<<<<<;;;;;;:::<<<<<<>>>AAADDDHHHLLLNNNVVVZZZ___dddiiiooovvvzzz~~~xxxjjjjjjmmmuuu}}}~~~zzzkkk```XXXXXXZZZYYYUUUTTTVVVUUURRRPPPMMMKKKJJJJJJEEEDDDCCC@@@>>><<<:::999;;;;;;;;;:::::::::999999999999888888888888999999;;;:::999888888999:::;;;:::999888777777888999:::777888888999::::::;;;;;;:::>>>BBBGGGPPPaaawww|||mmmdddZZZZZZ\\\ccckkkooonnnjjjhhhfffcccaaa```aaabbbcccfffjjjooosssvvvxxx{{{}}}~~~~~~jjj]]]UUUPPPOOOQQQOOOOOOOOOOOONNNMMMLLLKKKKKKKKKJJJHHHFFFDDDBBBAAABBBAAA>>><<<;;;;;;<<<===:::::::::999999999888888888888888888888888888888888888888888888888888888777777777777888888888888999::::::;;;;;;<<<<<<<<<;;;::::::999888888999999;;;;;;;;;:::::::::999999;;;:::999999888888999999::::::::::::::::::::::::::::::999888888999::::::::::::999999::::::;;;<<<::::::::::::;;;<<<======??????@@@BBBDDDEEEGGGGGGEEEEEEFFFGGGHHHJJJKKKLLLLLLMMMNNNQQQSSSUUUWWWXXXYYY[[[^^^___```aaadddffffffhhhkkkmmmpppsssxxx{{{|||wwwooogggaaa^^^]]]ZZZ\\\aaafffmmmvvv|||oookkkddd```]]]\\\ZZZYYY[[[^^^aaadddgggjjjnnnqqqmmmmmmkkkfff___XXXTTTRRRNNNLLLJJJHHHGGGFFFDDDBBBDDDCCCBBBBBBCCCCCCAAA???AAA@@@@@@??????@@@@@@AAAAAAAAA@@@@@@???>>>>>>>>>??????>>>>>>>>>=========@@@???===>>>??????>>>===:::;;;;;;<<<<<<;;;;;;:::======>>>@@@CCCFFFIIIKKKSSSWWW\\\aaagggmmmssswww{{{|||ooolllkkkooovvv{{{{{{xxxkkk```XXXWWWYYYXXXVVVVVVUUUTTTRRRPPPMMMKKKJJJIIIFFFEEECCCAAA>>><<<:::999::::::::::::999999999999777777666666666666777777:::999888777777888999:::999999888888888888999999888888999999:::::::::;;;<<>>===<<<======:::::::::999999999888888999999999999999999999999888888888888888888888888777777777888888888999999;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999999999999999;;;;;;;;;;;;::::::::::::::::::999999888888999999::::::::::::::::::::::::::::::999888888999:::::::::::::::::::::;;;;;;<<<<<<<<<<<<<<<===>>>???@@@???@@@AAACCCEEEFFFGGGHHHEEEEEEFFFGGGHHHJJJKKKLLLLLLMMMOOOQQQSSSUUUWWWXXXYYY[[[^^^___```aaaccceeefffhhhlllnnnqqqtttxxx|||}}}zzztttlllddd```______[[[___eeelllttt|||zzzllliiifffdddccccccaaa```___```bbbdddfffjjjooosssssstttssspppiiiccc___]]]YYYUUUPPPLLLJJJIIIGGGEEEFFFEEECCCCCCCCCBBB@@@???@@@@@@????????????@@@@@@?????????????????????>>>?????????>>>>>>>>>>>>===???>>>===>>>???@@@???>>>;;;;;;<<<<<<<<<<<<;;;;;;>>>>>>>>>???AAACCCFFFGGGOOORRRXXX]]]ccciiioootttwww{{{xxxrrrlllkkkqqqwwwyyyyyylllaaaXXXWWWXXXWWWVVVWWWUUUTTTRRRPPPMMMKKKIIIIIIFFFEEECCCAAA???===;;;::::::999999999999888888888777777666666666666777777999888777777777777888999888888999999999999888888999999999999::::::::::::>>>BBBFFFLLLWWWjjjqqqbbbXXXUUUWWW\\\dddlllooommmjjjhhhfffccc```___```aaabbbfffiiiooossswwwzzz}}}}}}}}}~~~~~~iii]]]UUUPPPNNNPPPMMMMMMNNNMMMMMMLLLKKKJJJHHHHHHIIIIIIHHHFFFDDDCCCBBBAAA???>>>===<<<<<<<<<:::::::::999999999888888999999999999999999999999888888888888888888888888777777888888888999999999;;;;;;;;;;;;;;;;;;::::::;;;::::::999999999::::::<<<;;;;;;;;;;;;:::::::::::::::999999888999999:::::::::::::::::::::::::::::::::999888888999:::::::::::::::::::::;;;<<<<<<>>>>>>>>>>>>???@@@AAAAAABBBCCCCCCCCCDDDDDDDDDDDDEEEEEEFFFGGGHHHJJJKKKLLLLLLMMMOOOQQQTTTVVVWWWXXXYYY[[[^^^______```ccceeefffiiilllooorrruuuyyy|||~~~{{{tttllleeebbbbbbddddddhhhooovvv}}}{{{vvvllljjjhhhggggggfffdddccc___```aaabbbeeejjjqqquuuxxxzzz||||||xxxssspppnnneee```YYYSSSPPPMMMKKKJJJGGGFFFDDDCCCCCCCCCBBB@@@@@@@@@????????????@@@@@@>>>>>>??????@@@@@@@@@@@@@@@@@@?????????>>>>>>>>>>>>===<<<===???@@@@@@???;;;;;;<<<<<<<<<<<<;;;;;;<<<<<<======???BBBDDDFFFKKKOOOTTTYYY___eeelllpppssswww}}}wwwooommmqqqwwwzzz{{{nnncccZZZWWWWWWVVVVVVXXXTTTTTTRRRPPPNNNKKKIIIHHHGGGFFFDDDBBB???===;;;;;;999999999888888888777777999999888888888888999999999888777666666777888999777888::::::::::::888777::::::::::::::::::::::::@@@BBBGGGNNN[[[oooyyyjjj\\\TTTQQQUUU[[[dddlllnnnllliiifffeeebbb```______aaabbbfffjjjoootttwwwzzz~~~~~~||||||~~~~~~jjj]]]VVVQQQOOOPPPMMMMMMNNNMMMMMMLLLKKKJJJIIIHHHFFFEEEDDDDDDEEEEEE@@@???>>>===<<<;;;;;;;;;:::::::::999999999888888888888888888888888888888777777777777777777777777888888888888999999999999;;;;;;;;;;;;;;;;;;::::::;;;::::::999::::::;;;;;;<<<<<<<<<;;;;;;;;;:::::::::999999888999999::::::::::::::::::::::::::::::::::::999888888999::::::;;;;;;::::::;;;;;;<<<===;;;;;;;;;;;;<<<===>>>>>>AAAAAABBBBBBBBBCCCCCCCCCEEEEEEFFFGGGHHHJJJKKKLLLMMMNNNOOOQQQTTTVVVXXXYYYYYY[[[]]]^^^___```bbbdddfffiiimmmpppsssvvvzzz}}}{{{uuummmgggfffhhhjjjooouuu}}}}}}uuupppjjjhhhfffdddcccbbb___\\\[[[\\\]]]___bbbhhhoootttxxx}}}zzzsssiii___XXXRRRNNNLLLIIIGGGEEEDDDEEEEEEDDDCCCAAAAAA@@@@@@@@@@@@AAAAAA???@@@@@@AAAAAABBBBBBBBB@@@@@@@@@@@@????????????>>>===<<<===???@@@@@@???;;;<<<<<<======<<<<<<;;;::::::;;;<<<>>>AAADDDFFFIIILLLQQQVVV\\\aaahhhlllppptttzzz|||sssqqquuuzzz||||||sssiii___ZZZXXXUUUUUUWWWTTTTTTSSSQQQOOOLLLJJJHHHGGGFFFEEECCC@@@>>><<<;;;999999999888888888777777999999888888888888999999999888777666666777888999888999:::;;;;;;:::999888::::::::::::::::::;;;;;;@@@CCCHHHPPP___sssttteeeYYYRRRNNNSSSZZZccciiikkkjjjhhhdddccc```___^^^```bbbcccgggkkkpppuuuxxx{{{~~~}}}{{{|||}}}~~~~~~kkk___XXXRRRPPPQQQNNNNNNNNNNNNMMMLLLKKKJJJJJJHHHFFFCCCCCCCCCDDDEEE??????>>>===<<<;;;:::::::::::::::999999999888888888888888888888888888888666666666666666666666666888888888999999999999:::;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;:::999999888888999999::::::::::::::::::::::::::::::::::::999888888999::::::;;;;;;;;;;;;;;;<<<<<<======<<<<<<======>>>???@@@===>>>???AAACCCDDDEEEFFFEEEEEEFFFGGGHHHJJJKKKLLLMMMNNNPPPRRRTTTVVVXXXYYYZZZ[[[]]]^^^^^^___aaaccceeeiiimmmqqqtttwww{{{}}}|||zzzvvvqqqnnnnnnqqquuuyyyyyyrrrmmmkkkhhheeebbb```]]]ZZZWWWTTTUUUWWWXXX[[[aaahhhmmmvvv}}}|||ooocccZZZRRRNNNMMMJJJGGGFFFFFFFFFFFFEEEBBBBBBAAAAAAAAAAAABBBBBB@@@AAAAAAAAABBBBBBCCCCCCAAAAAAAAA@@@@@@@@@?????????>>>===>>>???@@@???>>><<<<<<============<<<<<<:::::::::<<<>>>AAADDDEEEGGGJJJNNNSSSXXX]]]bbbffflllpppwww}}}zzzvvvyyy}}}~~~~~~{{{qqqgggbbb\\\WWWVVVXXXUUUUUUTTTSSSQQQNNNKKKIIIHHHGGGEEECCCAAA???===<<<:::999999999999888888888777777666666666666777777999888777777777777888999999999::::::::::::999999999999999:::;;;<<<<<<<<<@@@CCCIIISSScccwww|||oooaaaWWWRRRMMMQQQYYY```eeeggggggfffbbb```^^^^^^^^^```cccdddiiimmmrrrvvvxxx{{{~~~~~~|||zzz{{{|||}}}lll```YYYTTTQQQRRROOOOOOOOOOOONNNMMMLLLKKKIIIIIIHHHFFFEEEDDDDDDCCC?????????>>>===<<<;;;::::::::::::999999999888888999999999999999999999999777777777777777777777777888888888999999999::::::999::::::;;;;;;<<<<<<<<<:::::::::::::::;;;<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;999999888888999999:::;;;::::::::::::::::::::::::::::::999888888999::::::;;;;;;;;;;;;;;;<<<======????????????@@@AAABBBCCC>>>???@@@BBBCCCEEEFFFGGGEEEEEEFFFGGGHHHJJJKKKLLLMMMNNNPPPRRRTTTWWWXXXYYYZZZ[[[]]]^^^^^^___aaabbbeeeiiinnnrrruuuxxx|||~~~{{{{{{zzzxxxxxx||||||vvvqqqlllkkkgggccc___\\\YYYVVVSSSNNNOOOPPPQQQSSSWWW\\\```lllvvv~~~pppeee\\\WWWSSSPPPKKKHHHGGGFFFEEEDDDDDDCCCCCCBBBBBBCCCCCCDDDAAAAAAAAAAAAAAAAAAAAABBBBBBAAAAAAAAAAAA@@@@@@@@@@@@???===>>>??????>>>===<<<<<<============<<<<<<<<<<<<<<<<<<>>>@@@BBBCCCEEEGGGKKKOOOSSSXXX]]]aaahhhlllssszzz}}}~~~{{{rrrkkkccc[[[XXXYYYVVVVVVVVVUUURRROOOLLLJJJIIIHHHFFFDDDAAA???===<<<::::::::::::999999999999777777666666666666777777:::999888777777888999::::::::::::999999:::::::::777888999:::;;;===>>>>>>AAADDDLLLWWWgggzzz{{{kkk]]]TTTPPPLLLQQQWWW]]]aaacccdddddd___^^^]]]]]]^^^aaadddfffkkknnnsssvvvxxxzzz}}}~~~}}}{{{zzzzzz|||}}}~~~lllaaaZZZUUURRRRRROOOOOOPPPOOOOOONNNMMMLLLIIIIIIJJJJJJHHHFFFCCCBBB@@@@@@@@@@@@???===<<<;;;:::::::::999999999888888::::::::::::::::::::::::888888888888888888888888888888999999999:::::::::999999::::::;;;<<<======:::::::::::::::;;;<<<=========<<<<<<<<<;;;;;;;;;999888888888999::::::;;;::::::::::::::::::::::::::::::999888888999::::::<<<;;;;;;;;;;;;<<<======<<<<<<<<<<<<===>>>???@@@CCCCCCCCCCCCDDDDDDDDDEEEEEEEEEFFFGGGHHHJJJKKKLLLMMMNNNPPPRRRUUUWWWYYYYYYZZZ\\\]]]^^^^^^^^^```bbbeeeiiinnnsssvvvyyy|||~~~|||}}}~~~|||zzzvvvqqqnnneeeaaa\\\WWWTTTQQQOOOLLLJJJKKKLLLLLLMMMPPPTTTWWW]]]hhhxxxzzzooofffaaaXXXTTTNNNJJJGGGEEECCCBBBDDDDDDCCCCCCCCCCCCDDDDDD@@@@@@@@@@@@@@@@@@@@@@@@BBBBBBBBBAAAAAAAAA@@@@@@AAA???>>>>>>??????===<<<<<<<<<============<<<<<>>=========???@@@AAACCCFFFIIIMMMPPPTTTYYY]]]eeejjjqqqxxx}}}yyyqqqhhh^^^YYYZZZWWWWWWWWWVVVSSSPPPMMMKKKIIIHHHFFFDDDBBB???>>>===;;;;;;;;;:::::::::999999999999888888888888999999;;;:::999888888999:::;;;<<<;;;999999999999;;;<<<777777888:::<<<===??????BBBFFFNNNZZZkkk}}}{{{iiiZZZRRROOOLLLPPPVVV[[[^^^aaabbbccc]]]]]]\\\\\\^^^aaaeeegggllloootttwwwyyyzzz|||~~~~~~}}}zzzyyyzzz|||}}}~~~~~~kkk___XXXSSSQQQRRROOOOOONNNNNNMMMLLLKKKKKKJJJIIIGGGEEECCCCCCCCCCCCDDDCCCAAA???===;;;;;;:::<<<<<<;;;:::999999888777888888777777777777888888999999888888777666666666666666666777888:::;;;<<<999999:::::::::;;;;;;;;;888888999::::::;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<::::::999999999888888888:::::::::::::::;;;<<<===<<<;;;::::::999999::::::::::::999999::::::;;;<<<============>>>>>>>>>>>>AAABBBCCCEEEFFFFFFGGGGGGDDDDDDDDDFFFGGGIIIKKKLLLPPPPPPPPPPPPSSSVVVYYY[[[\\\\\\\\\\\\]]]___aaacccgggkkkppptttwwwzzz~~~|||xxxuuurrroookkkhhhbbb^^^XXXUUUTTTRRROOOLLLLLLJJJHHHHHHJJJMMMNNNNNNTTT\\\hhhttt|||pppfff___ZZZTTTOOOLLLJJJGGGFFFCCCBBBAAAAAA@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAADDDDDDDDDCCCBBB@@@???>>>AAAAAAAAA@@@@@@@@@????????????>>>??????>>>;;;999;;;<<<===>>>???@@@AAAAAADDDEEEGGGHHHKKKPPPVVV[[[aaagggooovvvzzz~~~tttggg]]]YYYYYYXXXXXXWWWUUURRROOOLLLJJJKKKIIIFFFDDDBBBAAA???===???===<<<<<<<<<<<<;;;999888888888888888888888888999888888888777777666666999888888888888888999999;;;:::::::::;;;===???@@@???DDDNNN]]]nnn{{{iii[[[RRRPPPMMMQQQWWW[[[]]]___```aaa\\\\\\\\\\\\\\\___cccgggnnnppptttvvvxxxyyy|||~~~~~~|||zzzzzz{{{|||~~~lll```YYYSSSQQQRRRQQQQQQPPPNNNLLLKKKJJJIIIJJJIIIGGGFFFDDDCCCCCCCCCBBBAAA@@@>>><<<::::::999::::::::::::::::::999999888888777777777777888888777777777777777888888888666666777777888:::;;;<<<======<<<;;;:::999888888888888999::::::;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<999999::::::;;;;;;;;;<<<;;;;;;:::::::::;;;<<<<<<<<<;;;::::::999999::::::::::::999999::::::;;;<<<============>>>>>>>>>>>>@@@@@@BBBCCCDDDEEEEEEEEECCCCCCDDDFFFHHHJJJLLLMMMPPPOOOOOOPPPRRRUUUXXXZZZZZZZZZZZZ\\\^^^```cccdddgggkkkoootttwwwzzz~~~wwwtttqqqmmmkkkhhheeebbb___[[[WWWTTTTTTSSSPPPNNNRRRPPPMMMKKKKKKKKKJJJIIIOOOSSS[[[ccckkkuuuzzzqqqeee```XXXRRRMMMJJJHHHGGGDDDCCCBBBBBBAAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBDDDEEEEEEDDDDDDCCCBBBBBBAAAAAAAAA@@@@@@@@@?????????>>>======>>>>>><<<:::;;;;;;<<<===>>>???@@@@@@AAACCCDDDFFFIIIMMMSSSWWW^^^dddlllrrrwww|||wwwiii___ZZZYYYWWWWWWWWWUUUSSSPPPMMMKKKLLLIIIFFFDDDCCCAAA???======;;;::::::;;;:::999777888888888888888888888888999999888888777777777777:::999888888888888888999::::::999:::;;;<<<>>>???BBBGGGPPP^^^ooowwwfffXXXPPPNNNNNNRRRWWW[[[]]]^^^___```\\\\\\\\\\\\]]]___dddgggnnnqqqtttwwwxxxzzz|||~~~|||zzzzzz{{{}}}~~~~~~}}}|||~~~mmm```YYYSSSQQQQQQRRRRRRPPPNNNLLLJJJIIIHHHIIIHHHHHHGGGFFFDDDCCCBBBAAA@@@???===;;;:::999999999999999999::::::;;;;;;888888777777777777888888555666666777888888999999666777777888999:::;;;;;;======<<<;;;:::999888888888999999::::::;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;888888999:::;;;<<<======<<<<<<;;;:::::::::;;;;;;<<<;;;::::::999999:::::::::::::::::::::;;;;;;<<<============>>>>>>>>>>>>>>>???@@@AAABBBCCCCCCCCCCCCCCCDDDFFFHHHJJJMMMNNNOOOOOOOOOPPPRRRUUUWWWYYYYYYYYYZZZ[[[^^^aaaccceeegggkkkooosssvvvyyy}}}{{{pppmmmiiifffdddbbb```^^^\\\ZZZXXXXXXXXXYYYXXXWWW[[[YYYVVVSSSQQQNNNKKKHHHKKKKKKMMMOOOUUU^^^hhhooo}}}{{{ooohhh^^^UUUOOOKKKIIIGGGEEEDDDCCCCCCBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDCCCCCCAAAAAAAAA@@@@@@@@@??????@@@>>><<<<<<<<<===<<<;;;::::::;;;<<<===>>>??????>>>@@@BBBCCCEEEIIIOOORRRXXX^^^gggmmmrrrxxxxxxjjj```ZZZYYYVVVVVVVVVUUUSSSQQQOOOMMMLLLIIIFFFDDDCCCBBB???>>>;;;:::888888999999777666888888888888888888888888999999999888888888888777;;;:::999888888888888888:::999999999:::<<<>>>???DDDIIISSS```pppqqqaaaTTTNNNMMMPPPTTTYYY\\\]]]]]]]]]^^^[[[\\\\\\\\\]]]```eeehhhooorrruuuwwwyyy{{{}}}|||{{{zzz|||~~~~~~{{{xxxwwwwwwyyy}}}nnnaaaYYYSSSPPPQQQQQQQQQOOONNNLLLKKKJJJIIIHHHHHHIIIHHHGGGEEECCCAAAAAA@@@???===<<<;;;::::::999999999999999999999:::888888777777777777888888666666777777888888888888777777888999:::::::::;;;999999999999::::::::::::999999999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;777888888999::::::;;;;;;===<<<;;;:::::::::::::::<<<;;;::::::999999:::::::::::::::::::::;;;<<<<<<============>>>>>>>>>>>>>>>???@@@AAABBBCCCCCCCCCCCCCCCDDDFFFHHHKKKMMMNNNNNNNNNOOOPPPRRRUUUWWWXXXZZZZZZ[[[\\\^^^aaaccceeehhhkkkpppsssvvvyyy}}}yyyuuullliiieeebbbaaaaaa```___^^^^^^___aaadddfffhhhhhhhhhgggdddaaa^^^YYYSSSNNNKKKIIIGGGGGGJJJQQQXXX]]]hhhtttvvvooocccXXXPPPLLLIIIGGGEEEDDDDDDCCCCCCCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@??????@@@>>>;;;:::;;;<<<<<<<<<;;;;;;<<<<<<===>>>??????===???AAABBBDDDGGGKKKOOOTTTZZZbbbiiinnnuuu|||vvviii___ZZZYYYUUUUUUVVVUUUTTTRRRPPPOOOLLLIIIFFFDDDCCCBBB@@@>>>;;;:::888888999999777666888888888888888888888888999999999999999999999999;;;;;;:::999888888888888999999999999:::<<<===???DDDIIITTTbbbrrrzzzkkk\\\SSSOOOOOOSSSVVVZZZ]]]]]]\\\\\\\\\[[[[[[\\\\\\]]]aaafffjjjpppsssvvvxxxzzz{{{~~~~~~|||zzzzzz|||~~~~~~|||yyyvvvtttrrrtttyyymmm```YYYSSSPPPPPPNNNNNNNNNMMMMMMMMMLLLLLLHHHIIIIIIIIIGGGEEECCCAAABBBAAA@@@>>>===<<<<<<;;;;;;;;;:::999999888777777888888777777777777888888888888888888777777666666777888999::::::;;;::::::888888888888999999999999999999::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::===<<<;;;:::::::::::::::<<<;;;::::::999999::::::;;;;;;::::::;;;;;;<<<===============>>>>>>>>>>>>???@@@AAABBBDDDDDDDDDDDDCCCDDDEEEFFFIIIKKKMMMNNNNNNNNNOOOQQQSSSUUUWWWXXX\\\\\\\\\]]]___aaaccceeeiiilllqqqtttwwwzzz}}}{{{uuuqqqkkkgggccc``````bbbbbbbbbdddfffjjjoootttxxx|||~~~}}}{{{xxxuuuooofff\\\UUUMMMKKKHHHGGGIIILLLPPPRRRZZZffftttzzzrrreeeZZZRRRMMMJJJHHHEEEEEEDDDCCCCCCCCCCCCCCCEEEEEEEEEEEEEEEEEEEEEEEEDDDCCCBBB@@@????????????AAAAAAAAA@@@@@@@@@??????@@@>>>;;;;;;<<<==================>>>>>>??????@@@>>>@@@AAACCCDDDFFFJJJLLLPPPVVV^^^dddjjjqqqyyyuuuhhh^^^ZZZYYYUUUUUUVVVUUUTTTSSSQQQOOOLLLJJJGGGEEECCCBBB@@@>>><<<;;;999999::::::888777888888888888888888888888999999999999::::::::::::;;;;;;:::999888888999999:::999999999:::<<<>>>???BBBIIIUUUdddttt}}}{{{zzztttfffZZZSSSRRRRRRUUUXXX\\\]]]]]]\\\[[[[[[ZZZ[[[\\\\\\^^^bbbgggkkkqqqtttwwwyyy{{{|||}}}{{{zzzzzz{{{~~~}}}}}}}}}{{{yyyuuuqqqnnnlllnnnttt|||lll___XXXRRRPPPPPPMMMMMMMMMMMMMMMMMMMMMMMMJJJIIIIIIHHHGGGEEEDDDCCCBBBAAA@@@>>>======<<<<<<;;;;;;:::999888777666666888888777777777777888888999999888888777666666555777888:::;;;;;;;;;:::999;;;;;;:::999888777666666::::::::::::::::::::::::::::::::::::::::::::::::============<<<<<<<<<;;;<<<<<<;;;:::::::::;;;;;;<<<;;;::::::999999::::::;;;;;;;;;;;;;;;<<<<<<===============>>>>>>>>>>>>@@@AAABBBDDDEEEEEEEEEEEEEEEEEEFFFGGGIIIKKKLLLMMMNNNOOOQQQSSSUUUVVVXXXYYY]]]]]]]]]^^^```ccceeegggkkknnnrrruuuxxx{{{~~~~~~yyytttqqqjjjfffbbb___```ccceeeffflllpppvvv|||rrreee]]]QQQNNNJJJIIIIIIJJJKKKJJJQQQ[[[hhhqqqzzz|||zzzrrrggg]]]UUUPPPLLLJJJGGGFFFEEEEEEDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEGGGFFFDDDBBB@@@@@@@@@@@@AAAAAAAAA@@@@@@@@@?????????>>><<<<<<>>>>>>>>>===>>>>>>>>>>>>?????????@@@???AAACCCDDDDDDFFFIIIKKKMMMRRRZZZ```fffmmmuuu{{{zzzmmmbbb[[[YYYVVVVVVVVVVVVUUUSSSQQQOOOMMMJJJGGGEEEDDDBBB@@@???===<<<::::::;;;;;;999888888888888888888888888888999::::::::::::;;;;;;;;;::::::999999999999::::::;;;:::::::::;;;===???@@@BBBJJJVVVfffvvv|||yyyvvvuuuyyy{{{}}}pppcccZZZUUUTTTTTTUUUYYY\\\^^^]]]\\\[[[[[[YYYZZZ\\\]]]^^^ccchhhlllrrruuuxxxzzz|||}}}}}}|||zzzxxxyyyzzz}}}~~~}}}~~~~~~|||yyyuuupppnnnjjjmmmrrrzzz~~~jjj^^^WWWRRRPPPPPPNNNNNNNNNNNNMMMMMMLLLLLLKKKJJJIIIGGGFFFEEEDDDDDDAAA@@@???>>>===<<<<<<<<<:::999999999888888777777888888777777777777888888888888888777777777777777777999:::<<<<<<;;;:::999===<<<<<<;;;:::999888888::::::::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;<<<<<<<<<;;;::::::999999::::::;;;;;;;;;;;;;;;<<<==================>>>>>>>>>>>>@@@AAABBBCCCEEEEEEEEEEEEGGGGGGGGGHHHIIIJJJKKKLLLOOOPPPRRRTTTVVVXXXYYYYYY[[[\\\]]]___cccfffjjjlllllloootttwwwyyy||||||yyyuuussslllhhhcccaaacccgggjjjlllsssxxx~~~~~~pppgggXXXSSSMMMIIIHHHHHHGGGFFFIIIQQQZZZaaajjjtttxxxvvvxxxrrrhhh```YYYTTTPPPMMMIIIIIIHHHGGGGGGGGGGGGGGGEEEEEEEEEEEEEEEEEEEEEEEEFFFEEECCCAAA@@@@@@AAABBBAAAAAAAAA@@@@@@@@@?????????>>>>>>???@@@@@@???============>>>>>>>>>>>>>>>@@@AAACCCDDDDDDEEEGGGIIIJJJOOOVVV[[[aaahhhpppwww}}}xxxjjj___YYYWWWWWWWWWVVVUUURRRPPPOOOMMMJJJGGGEEEDDDCCCAAA???===<<<::::::;;;;;;999888888888888888888888888888::::::::::::;;;;;;;;;<<<999999999999::::::;;;<<<<<<;;;;;;;;;<<<>>>@@@AAAEEELLLYYYhhhwww|||wwwuuussssssvvvzzz~~~}}}pppcccZZZVVVTTTTTTVVVYYY\\\^^^]]]\\\[[[[[[YYYZZZ[[[]]]___ccciiimmmsssuuuyyy{{{}}}~~~{{{zzzxxxwwwwwwyyy|||}}}~~~}}}{{{vvvwww{{{|||iii]]]WWWRRRPPPQQQPPPPPPOOONNNMMMLLLKKKJJJLLLKKKHHHFFFEEEEEEEEEEEE@@@???>>><<<<<<;;;;;;;;;888888888888888999999999888888777777777777888888666666666777888888999999777999;;;<<<<<<;;;:::999;;;;;;;;;<<<<<<<<<======::::::::::::::::::::::::::::::::::::::::::::::::555555666777888999999:::::::::::::::;;;;;;<<<===<<<;;;::::::999999::::::<<<;;;;;;;;;;;;<<<==================>>>>>>>>>>>>@@@@@@BBBCCCDDDEEEEEEEEEHHHHHHHHHHHHIIIJJJKKKKKKOOOQQQSSSUUUWWWXXXYYYZZZYYYZZZ\\\```dddiiimmmpppmmmppptttxxxzzz||||||yyyvvvtttpppkkkgggeeegggkkkoooqqqwww|||zzzqqq___XXXOOOIIIGGGGGGFFFEEECCCIIIPPPVVV___jjjqqqqqqwwwrrrjjjbbb\\\WWWSSSPPPKKKKKKJJJIIIIIIIIIIIIJJJDDDDDDDDDDDDDDDDDDDDDDDDBBBAAA???>>>>>>???AAABBBAAAAAAAAA@@@@@@@@@?????????>>>???@@@BBBAAA???===<<<<<<<<<===============???AAACCCDDDDDDEEEFFFHHHHHHMMMSSSXXX]]]dddmmmsss|||qqqaaaYYYWWWXXXWWWVVVUUURRRPPPNNNMMMKKKGGGEEEDDDCCCAAA???===;;;::::::::::::999777888888888888888888888888:::::::::;;;;;;<<<<<<<<<888888888999:::;;;<<<===<<<<<<<<<<<<===???@@@BBBGGGNNNZZZiiiwww|||wwwtttsssqqqtttxxx{{{~~~~~~qqqddd[[[VVVTTTSSSVVVYYY\\\^^^^^^\\\\\\\\\YYYZZZ[[[]]]___dddiiimmmsssvvvyyy|||}}}zzzyyywwwvvvwwwyyy{{{}}}~~~{{{iii^^^XXXSSSQQQQQQPPPOOOOOONNNMMMLLLKKKKKKIIIHHHGGGFFFEEECCCBBBBBBAAAAAAAAA@@@???===;;;:::999999999888777666666555999999999888888888777777:::888666555444555666777888999999::::::999999888::::::;;;;;;::::::999888999999999999999999999999<<<;;;;;;::::::999999888777888888888888999999999999999999999::::::;;;<<<999999999999999:::::::::;;;;;;;;;<<<<<<<<<<<<===<<<<<<<<<===============BBBBBBCCCEEEFFFFFFFFFFFFHHHHHHGGGHHHIIIKKKMMMNNNNNNNNNPPPRRRTTTWWWXXXYYYYYY[[[^^^aaadddggglllooosssuuuwwwyyy{{{|||xxxuuupppmmmkkkkkkmmmqqqtttuuuzzz}}}ttteee^^^TTTMMMIIIGGGEEECCCIIIHHHJJJPPPUUU[[[dddmmmkkknnnlllddd]]]ZZZWWWSSSQQQNNNKKKJJJJJJKKKJJJIIIGGGFFFEEEEEEFFFFFFEEEDDDDDDBBB@@@??????>>><<<:::???@@@@@@AAAAAAAAA@@@@@@>>>>>>>>>>>>============>>>>>>>>>>>>>>>??????@@@???@@@BBBCCCEEEFFFGGGGGGFFFHHHMMMRRRYYYbbblllrrrvvv||||||lllccc]]]\\\ZZZYYYXXXVVVSSSQQQNNNKKKHHHEEEDDDBBB@@@>>>===<<<<<<;;;;;;:::999999::::::::::::::::::::::::999999::::::::::::;;;;;;;;;;;;;;;::::::999999999::::::999:::;;;===???@@@FFFLLLYYYjjjzzzzzzvvvsssssssssuuuxxx{{{~~~|||lllaaaXXXSSSSSSVVVYYY[[[^^^^^^]]]\\\\\\\\\[[[\\\]]]^^^```eeelllppptttvvvxxxyyy{{{}}}zzzvvvvvvuuuuuuyyy~~~zzzhhh]]]WWWSSSQQQRRRPPPPPPOOONNNMMMLLLKKKJJJHHHHHHGGGFFFEEEDDDCCCBBBBBBAAA@@@???>>><<<;;;;;;:::::::::999888777777777999999999888888888777777999888666555555555777777555666888999;;;<<<<<<<<<<<<<<<======<<<<<<;;;:::999999999999999999999999::::::999999888777777777888888888888999999999999999999999999999:::;;;<<<777777777777888888888888;;;;;;;;;<<<<<<<<<<<<===:::::::::;;;<<<<<<======AAABBBCCCEEEEEEFFFFFFFFFHHHHHHHHHIIIJJJLLLNNNOOOOOOPPPQQQSSSUUUWWWXXXYYYYYY[[[___aaadddggglllooosssuuuxxxzzz}}}}}}yyyvvvrrrooommmmmmpppsssvvvwww{{{}}}yyynnnfff[[[SSSNNNLLLIIIGGGIIIGGGHHHMMMQQQVVV```iiimmmpppnnneee]]]XXXUUUQQQRRRPPPNNNMMMNNNNNNLLLKKKHHHGGGEEEEEEFFFFFFDDDCCCCCCBBB@@@?????????===;;;>>>??????@@@AAAAAAAAA@@@???>>>>>>>>>============>>>>>>======>>>>>>???@@@???@@@BBBCCCEEEFFFFFFGGGGGGIIILLLPPPVVV^^^ffflllttt{{{oooeee]]][[[YYYWWWWWWUUURRROOONNNLLLHHHFFFDDDCCC@@@>>>===<<<<<<;;;;;;:::999999::::::::::::::::::::::::999999::::::::::::;;;;;;;;;;;;;;;::::::999999999::::::999:::;;;===???AAAEEEKKKXXXhhhxxx~~~yyyvvvtttrrrssstttvvvyyy|||~~~|||lll```WWWRRRSSSWWW[[[]]]^^^^^^]]][[[[[[[[[ZZZ[[[]]]^^^aaaffflllqqquuuwwwyyyzzz{{{}}}}}}yyyyyyxxxxxx{{{xxxfff]]]WWWSSSQQQRRRQQQQQQOOONNNLLLKKKJJJIIIHHHGGGGGGFFFEEEDDDCCCCCCCCCAAA???===<<<<<<<<<<<<;;;;;;::::::999888888888999999999888888888888888999888777666555666777888555666888999;;;<<<<<<<<<<<<<<<======<<<<<<;;;:::::::::::::::::::::::::::;;;;;;:::999999888888777888888888888999999999::::::999999999999::::::;;;777777777777888888999999;;;;;;;;;<<<<<<<<<<<<=========>>>???@@@AAAAAABBBAAAAAACCCDDDEEEFFFFFFFFFIIIIIIIIIJJJLLLNNNOOOPPPRRRRRRSSSUUUVVVXXXYYYYYYZZZ\\\___bbbdddgggkkknnnsssuuuyyy|||{{{wwwuuurrrppppppsssvvvxxxyyy{{{|||||||||zzzzzz{{{}}}|||sssfff\\\VVVRRRNNNLLLIIIGGGFFFJJJMMMRRR[[[dddmmmqqqpppggg___ZZZWWWSSSUUUSSSRRRRRRRRRRRROOOMMMJJJHHHFFFFFFFFFEEECCCAAABBBAAA????????????>>><<<<<<===>>>???@@@AAAAAAAAA??????>>>>>>>>>========================>>>>>>??????@@@BBBCCCEEEEEEFFFFFFFFFHHHJJJMMMRRRXXX```fffqqqxxx}}}{{{~~~sssiii___]]]ZZZXXXWWWUUURRRPPPOOOLLLIIIFFFEEECCCAAA???===<<<<<<;;;;;;:::999999::::::::::::::::::::::::999999::::::::::::;;;;;;;;;;;;::::::::::::999999::::::::::::<<<>>>@@@AAAGGGMMMYYYiiixxx~~~zzzwwwvvvsssssstttvvvwwwyyyzzzzzz}}}}}}|||kkk___WWWSSSUUUYYY^^^___```___\\\ZZZZZZZZZZZZ[[[]]]^^^aaafffmmmqqqvvvxxxzzz|||}}}}}}}}}|||{{{~~~vvveee\\\XXXSSSQQQRRRQQQQQQPPPNNNLLLKKKJJJIIIGGGGGGFFFFFFEEEDDDDDDDDDCCCAAA???<<<;;;;;;<<<<<<::::::999999999888888888888888888888888888888888888888777666666777777888999::::::::::::::::::999::::::;;;;;;::::::999888::::::::::::::::::::::::======<<<<<<;;;:::::::::888888888999999999:::::::::999999999999999::::::888999999::::::;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<===@@@@@@@@@AAAAAAAAAAAAAAA@@@AAABBBDDDEEEFFFFFFFFFIIIJJJKKKLLLNNNOOOQQQQQQTTTTTTUUUVVVWWWXXXYYYZZZ[[[]]]```bbbdddgggkkknnnqqqtttxxx||||||yyywwwuuurrrrrrtttwwwxxxxxxyyyyyyyyyxxxwwwwwwzzz|||tttggg^^^XXXRRRNNNKKKGGGFFFHHHKKKPPPYYYccclllrrrtttmmmeee```\\\YYYXXXWWWVVVVVVVVVTTTQQQNNNLLLJJJHHHGGGFFFEEECCCAAABBB@@@??????@@@@@@???===;;;<<<===???@@@AAAAAAAAA?????????>>>>>>>>>============<<<<<<======>>>???@@@AAABBBCCCDDDDDDEEEDDDEEEFFFIIIKKKOOOVVV]]]bbbnnnuuu~~~zzzvvvxxxuuukkkccc```]]][[[YYYXXXUUUSSSOOOMMMIIIGGGEEEDDDAAA???===<<<<<<;;;;;;:::999999999999999999999999999999999999999:::::::::;;;;;;::::::::::::::::::::::::::::::::::::<<<>>>@@@BBBIIIPPP]]]lllzzz|||zzzyyyvvvvvvwwwwwwwwwwwwwwwwww{{{{{{}}}}}}kkk___XXXUUUXXX^^^```aaaaaa___[[[YYYXXXYYYXXXZZZ]]]___bbbgggnnnrrrxxxyyy|||}}}~~~}}}uuueee]]]XXXTTTRRRRRRQQQPPPOOONNNLLLKKKJJJJJJHHHGGGGGGFFFEEEDDDCCCCCCCCCAAA>>><<<::::::;;;<<<888888888888888777777777888888888888888888888888888777777777777888888888:::::::::;;;;;;:::::::::::::::;;;;;;::::::999888::::::::::::::::::::::::===<<<<<<;;;;;;:::999999888999999999999::::::::::::999999888888999999999888999999:::;;;;;;<<<<<<;;;;;;;;;<<<<<<<<<<<<===>>>>>>======<<<;;;;;;;;;???@@@BBBCCCEEEFFFFFFFFFIIIJJJKKKMMMOOOPPPQQQRRRTTTUUUVVVWWWXXXYYYZZZZZZ\\\^^^aaacccdddgggjjjmmmooorrrvvvzzz~~~|||yyywwwtttsssuuuvvvvvvvvvtttuuuuuuuuuuuuwww|||tttiii___VVVQQQNNNIIIGGGIIIKKKPPP[[[eeepppxxx}}}wwwnnngggbbb^^^\\\[[[ZZZYYYXXXVVVRRROOONNNLLLIIIHHHGGGFFFDDDBBBCCCAAA@@@@@@AAAAAA@@@>>><<<<<<>>>???AAAAAABBBBBB????????????>>>>>>>>>>>>===============>>>??????AAAAAABBBCCCCCCDDDCCCCCCCCCDDDGGGJJJNNNUUU]]]bbbkkkrrr{{{yyyttttttzzzuuukkkccc```]]]ZZZYYYXXXVVVTTTPPPMMMJJJGGGFFFDDDBBB@@@===<<<<<<;;;;;;:::999999999999999999999999999999999999999:::::::::;;;;;;:::::::::::::::::::::::::::999:::;;;<<>><<<;;;;;;;;;;;;777777777777777777777777888888888888888999999999777777888888888888888888666777999:::<<<=========<<<<<<======<<<<<<;;;:::::::::::::::::::::::::::::::::999888888777777666999999999999:::::::::::::::999999888888888888999666777777888999:::;;;;;;;;;;;;;;;<<<<<<<<<<<<===>>>>>>======<<<<<<;;;;;;>>>???AAACCCEEEFFFFFFGGGHHHIIIKKKNNNPPPQQQRRRRRRTTTTTTUUUWWWXXXZZZ[[[[[[^^^```bbbcccdddgggjjjmmmmmmqqquuuyyy||||||yyyvvvuuuuuuuuutttrrrpppqqqqqqqqqsssxxx~~~vvvjjj```YYYTTTOOOKKKKKKLLLQQQ\\\fffuuuyyyooohhhccccccaaa^^^\\\ZZZWWWSSSPPPOOOMMMKKKJJJIIIHHHFFFDDDEEEDDDBBBBBBBBBBBBAAA???===>>>???@@@AAABBBBBBBBB@@@@@@?????????>>>>>>>>>>>>>>>>>>>>>>>>??????@@@AAABBBBBBCCCCCCCCCBBBBBBAAABBBEEEHHHMMMTTT\\\bbbiiipppyyyyyysssqqquuuzzztttjjj```]]]ZZZWWWWWWVVVUUUTTTQQQNNNKKKHHHGGGEEECCCAAA===<<<<<<;;;;;;:::999999999999999999999999999999999999::::::::::::;;;;;;999999::::::::::::;;;;;;999999:::;;;===???BBBCCCHHHRRRcccsss}}}{{{}}}~~~~~~~~~|||zzzxxxwwwwwwwwwxxx|||yyyjjjaaa\\\[[[```fffddddddbbb___[[[XXXXXXXXXVVVYYY]]]```dddjjjooosssxxxzzz|||~~~}}}~~~wwwhhh___ZZZUUURRRQQQNNNNNNNNNMMMMMMMMMLLLLLLJJJJJJHHHFFFDDDCCCAAA@@@@@@@@@???===<<<;;;:::999888888888888888888888888777777888888888999999999777777888888999999999999777888999;;;<<<======>>><<<<<<======<<<<<<;;;:::;;;;;;;;;;;;;;;;;;;;;;;;999888888777777666666555999999999:::::::::;;;;;;::::::999888888888888888666777777888999:::;;;<<<;;;;;;;;;<<<<<<<<<<<<===>>>>>>>>>?????????@@@@@@>>>???AAACCCDDDFFFFFFGGGGGGHHHKKKNNNPPPQQQRRRRRRRRRSSSTTTVVVXXXZZZ[[[\\\___```bbbdddeeegggjjjlllnnnqqqvvvyyy|||~~~}}}yyywwwvvvtttrrrpppmmmmmmnnnnnnqqqvvv~~~yyymmmeee[[[UUUOOOMMMLLLPPPZZZddduuu{{{sssnnnjjjgggbbb___\\\YYYUUUSSSPPPNNNLLLKKKKKKJJJHHHFFFHHHFFFDDDDDDDDDCCCAAA??????@@@AAABBBBBBBBBBBBBBB@@@@@@@@@?????????>>>>>>???????????????@@@AAAAAABBBBBBBBBCCCCCCBBBAAAAAA@@@AAADDDGGGKKKRRRZZZ___hhhoooxxxzzzsssqqqrrrwww~~~uuuiii^^^\\\XXXVVVVVVVVVVVVUUUQQQOOOKKKIIIGGGFFFCCCAAA===<<<<<<;;;;;;:::999999888888888888888888888888999999::::::::::::;;;;;;999999999::::::;;;;;;;;;999999:::;;;===@@@BBBDDDJJJVVViii{{{~~~|||yyyxxxvvvvvvxxx}}}uuuhhhaaa]]]\\\aaafffeeedddbbb___[[[XXXXXXYYYUUUXXX]]]aaaeeejjjppptttxxxzzz|||}}}~~~}}}~~~xxxiii```[[[UUURRRQQQMMMMMMMMMMMMMMMMMMMMMMMMKKKKKKIIIGGGDDDBBB@@@????????????>>>===;;;999888999999999999999999999:::777777888888999999999999666777888999999999999999:::;;;;;;<<<<<<;;;;;;:::::::::;;;;;;::::::999888;;;;;;;;;;;;;;;;;;;;;;;;::::::999999888777777777999999:::::::::;;;;;;;;;::::::999888777777888888888999999:::<<<===>>>>>>;;;;;;;;;<<<<<<<<<======888999:::<<<===???@@@@@@===???@@@CCCDDDFFFFFFGGGFFFHHHKKKMMMPPPQQQQQQQQQQQQRRRTTTVVVXXXZZZ\\\\\\___aaacccdddeeefffjjjlllnnnrrrvvvzzz|||~~~{{{xxxvvvtttrrrooollllllllllllooouuu|||wwwnnn```YYYRRRNNNLLLNNNWWWaaappp~~~yyyoookkkfffaaa]]]ZZZWWWUUUQQQOOOMMMLLLMMMLLLJJJHHHJJJHHHFFFEEEDDDDDDAAA@@@AAAAAABBBCCCCCCBBBBBBBBB@@@@@@@@@????????????>>>@@@@@@??????@@@@@@AAABBBBBBBBBCCCCCCBBBBBBAAAAAA@@@AAACCCFFFIIIPPPWWW\\\gggnnnxxx|||tttqqqrrrvvv}}}uuujjj___\\\YYYWWWXXXXXXXXXXXXRRROOOKKKIIIHHHFFFDDDBBB===<<<<<<;;;;;;:::999999888888888888888888888888999999:::::::::;;;;;;;;;999999999::::::;;;;;;;;;999999:::;;;===@@@CCCDDDMMM[[[ooo|||zzzxxxvvvwwwzzz}}}rrrfff```]]]\\\```fffeeedddbbb___[[[XXXYYYZZZUUUXXX]]]aaafffkkkppptttxxxzzz|||}}}~~~~~~~~~}}}yyykkkbbb[[[UUURRRRRRPPPPPPPPPOOONNNMMMLLLKKKKKKJJJIIIHHHFFFEEEDDDDDDBBBAAA@@@>>>===<<<<<<<<<888888888888888888888888777777777777777777777777777777888999999999999888888888:::;;;<<<=========;;;:::888777777888:::;;;;;;;;;;;;;;;<<<<<<======<<<;;;;;;::::::;;;;;;<<<<<<;;;::::::999999999999999999999999999999999999<<<;;;;;;:::::::::;;;;;;::::::;;;;;;<<<===>>>>>>======>>>???@@@AAAAAAAAA>>>???@@@BBBCCCDDDEEEEEEHHHHHHIIIJJJLLLNNNOOOPPPSSSUUUWWWXXXXXXYYY[[[]]]______aaacccfffjjjmmmooosssvvvyyy|||}}}~~~|||xxxuuutttrrrqqqjjjkkkkkkllllllooosssvvvrrreee[[[RRROOOOOOPPPUUUZZZmmm||||||sssllliiiddd\\\XXXZZZOOONNNMMMMMMNNNNNNMMMLLLIIIIIIIIIHHHGGGFFFEEEDDDDDDCCCCCCCCCBBBBBBBBBBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@CCCBBBBBBAAAAAABBBBBBCCC@@@AAACCCFFFIIIOOOWWW\\\gggnnnwww~~~{{{mmmsssuuu|||wwwmmm```]]]ZZZZZZ\\\\\\ZZZXXXTTTPPPLLLIIIHHHFFFDDDCCC>>>===<<<;;;;;;;;;;;;;;;;;;::::::999999::::::;;;;;;::::::999888888888999;;;;;;;;;;;;;;;;;;;;;;;;:::<<<<<<;;;;;;>>>DDDIIIRRR]]]sss~~~}}}{{{yyywwwzzz}}}wwwddd]]]\\\^^^```bbbdddccc```]]][[[YYYYYYXXXYYY[[[]]]bbbgggmmmrrruuuzzzzzz{{{|||yyykkkbbb[[[UUURRRRRRPPPPPPPPPOOONNNMMMLLLKKKJJJJJJIIIHHHFFFEEEDDDDDDDDDCCCAAA???===;;;;;;:::888888888888888888888888777777777777777777777777777777888999999999999999::::::;;;<<<<<<<<<;;;;;;;;;:::999777777999:::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;::::::;;;;;;<<<::::::999888888888888888::::::::::::::::::::::::;;;::::::999999999::::::::::::;;;;;;<<<======>>>>>>>>>>>>??????@@@@@@AAA>>>???@@@BBBCCCDDDEEEEEEHHHHHHIIIJJJLLLNNNOOOPPPRRRTTTVVVWWWXXXYYY[[[]]]______```cccfffiiimmmooosssuuuyyy{{{|||~~~yyyvvvsssqqqooollllllllljjjiiiiiikkknnnsss{{{vvvhhh^^^TTTPPPOOOPPPTTTZZZhhhvvv|||sssnnnggg]]]XXXXXXRRRPPPNNNNNNNNNNNNMMMKKKJJJJJJJJJIIIHHHGGGFFFEEECCCCCCCCCCCCBBBBBBBBBBBBAAAAAAAAA@@@@@@@@@??????@@@@@@@@@@@@@@@@@@@@@@@@BBBAAAAAA@@@@@@AAAAAABBB???AAABBBDDDHHHNNNUUUZZZeeelllvvv}}}uuutttwww}}}zzzpppaaa^^^[[[ZZZ\\\]]]ZZZXXXTTTQQQMMMJJJHHHFFFDDDCCC>>>======<<<;;;;;;;;;;;;;;;::::::999999::::::;;;;;;::::::999888888999999;;;;;;;;;;;;;;;;;;;;;;;;:::<<<<<<<<<;;;>>>DDDJJJXXXdddzzz}}}{{{yyyyyy|||xxxeee\\\[[[\\\___aaabbbaaa^^^\\\ZZZYYYXXXXXXYYYZZZ]]]bbbhhhnnnsssvvvzzzzzz{{{|||xxxjjjaaa[[[TTTQQQRRRPPPPPPPPPOOONNNMMMLLLKKKJJJJJJIIIGGGFFFEEEDDDCCCEEEDDDBBB???===;;;:::999888888888888888888888888777777777777777777777777777777888888999999999999<<<<<<<<<<<<<<<;;;::::::;;;:::999888888999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;::::::;;;;;;<<<;;;;;;:::999999999999:::::::::::::::::::::::::::999999999888888999999:::::::::;;;;;;<<<=========????????????????????????>>>???@@@BBBCCCDDDEEEEEEGGGHHHHHHJJJKKKMMMOOOPPPRRRTTTVVVWWWXXXYYY[[[]]]______```bbbeeeiiilllnnnqqqtttxxxzzz{{{}}}|||wwwtttqqqoooooonnnlllhhhcccaaaaaabbbaaahhhtttzzzlllaaaVVVQQQOOOOOOTTTZZZbbbooo}}}uuulllbbb[[[YYYTTTRRROOONNNNNNNNNLLLKKKLLLLLLLLLLLLJJJIIIHHHGGGDDDDDDCCCCCCCCCBBBBBBBBBCCCBBBBBBAAA@@@??????>>>@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@??????@@@@@@@@@>>>???AAACCCFFFLLLSSSWWWcccjjjttt|||zzz|||}}}sssbbb___\\\[[[]]]]]][[[YYYUUURRRMMMJJJHHHGGGEEECCC???>>>===<<<;;;;;;;;;;;;;;;::::::999999::::::;;;;;;::::::999999999999999;;;;;;;;;;;;;;;;;;;;;;;;:::<<<===<<<<<>>======<<<<<<<<<======;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999:::;;;;;;;;;;;;<<<<<<<<<======????????????>>>>>>>>>>>>>>>???@@@BBBCCCDDDEEEEEEGGGGGGHHHIIIKKKMMMOOOPPPQQQSSSUUUWWWWWWYYY[[[]]]^^^___```bbbdddhhhkkkmmmppprrrvvvyyyzzz|||~~~zzzwwwtttrrrpppoookkkfff___[[[YYYYYYWWW\\\eeeppp}}}{{{pppeeeYYYSSSPPPOOOSSSXXX```iiiyyy}}}sssiii```\\\TTTRRROOONNNNNNNNNNNNLLLOOOOOOOOONNNLLLKKKIIIIIIEEEEEEEEEEEEDDDDDDDDDDDDDDDCCCCCCAAA@@@???>>>>>>??????????????????????????????>>>>>>>>>>>>??????===>>>???AAACCCIIIPPPTTTaaahhhrrr{{{~~~tttdddaaa]]]]]]^^^^^^\\\YYYVVVSSSNNNKKKIIIGGGEEECCC??????>>><<<;;;;;;;;;;;;;;;::::::999999::::::;;;;;;::::::999999999::::::;;;;;;;;;;;;;;;;;;;;;;;;:::;;;===<<<===@@@GGGLLL___ooo}}}|||{{{wwwbbbXXXVVVVVVYYY\\\]]]\\\ZZZXXXWWWWWWXXXXXXXXXZZZ^^^dddjjjppptttwwwzzzzzzzzz|||~~~vvvhhh```ZZZTTTQQQQQQPPPPPPPPPOOONNNMMMLLLKKKJJJIIIHHHGGGEEEDDDCCCCCCAAA@@@???>>>============888888888888888888888888777777777777777777777777888888777777777888999:::999:::;;;<<<============;;;::::::::::::::::::;;;>>>>>>==================<<<;;;;;;::::::;;;;;;<<<=========<<<<<<======>>>;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::;;;<<<<<<;;;;;;;;;<<<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>???@@@BBBCCCDDDEEEEEEGGGGGGHHHIIIKKKMMMNNNOOOPPPRRRUUUVVVWWWYYY[[[]]]^^^______aaadddgggjjjlllnnnqqqtttwwwyyy{{{~~~~~~{{{yyywwwqqqooollleee^^^XXXUUUTTTRRRUUUZZZbbbmmmzzz|||qqqfff[[[UUUQQQOOOQQQVVV\\\cccpppzzzoooddd\\\TTTRRROOONNNOOOPPPPPPOOOQQQQQQQQQPPPNNNLLLKKKJJJGGGGGGGGGGGGFFFFFFFFFFFFDDDDDDCCCBBBAAA??????>>>???????????????????????????>>>>>>======>>>>>>???<<<===>>>???BBBGGGMMMRRR]]]eeepppzzzuuufffbbb___^^^______]]]ZZZWWWTTTOOOLLLIIIGGGEEECCC@@@???>>>===<<<;;;;;;;;;;;;::::::999999::::::;;;;;;::::::999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999;;;=========AAAHHHNNNaaasss}}}qqq]]]TTTSSSTTTVVVYYY[[[ZZZYYYWWWVVVVVVWWWWWWWWWZZZ^^^dddjjjooosssuuuwwwwwwxxxzzz}}}uuuggg___YYYSSSQQQQQQPPPPPPPPPOOONNNMMMLLLKKKIIIIIIHHHFFFEEEDDDCCCBBB@@@??????>>>>>>>>>>>>>>>888888888888888888888888777777777777777777777777999888777777777888:::;;;999:::;;;<<<===>>>>>>>>>::::::;;;;;;;;;;;;::::::<<<<<<=========>>>>>>>>><<<;;;;;;::::::;;;;;;<<<;;;::::::::::::;;;<<<<<<::::::::::::::::::::::::::::::::::::;;;<<<======<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@BBBCCCDDDEEEEEEFFFGGGGGGIIIJJJLLLNNNOOOOOORRRTTTVVVWWWYYY[[[]]]^^^^^^___```cccfffiiikkklllooosssvvvxxxzzz}}}}}}{{{sssrrrnnnggg___XXXTTTSSSNNNOOORRRVVV]]]hhhttt|||}}}pppggg]]]WWWSSSPPPPPPSSSVVV\\\ffftttwwwjjj^^^XXXUUURRRPPPQQQRRRRRRQQQSSSRRRRRRQQQOOOMMMKKKJJJHHHHHHGGGGGGGGGFFFFFFFFFDDDCCCCCCBBBAAA@@@@@@??????????????????????????????>>>>>>======>>>>>>???<<<<<<===>>>@@@EEEKKKPPPXXXaaalllwww~~~vvvhhhddd``````aaaaaa^^^[[[XXXUUUPPPLLLJJJHHHEEECCCAAA@@@???===<<<;;;;;;:::;;;::::::999999::::::;;;:::::::::::::::;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;999;;;======>>>CCCJJJPPPcccwww{{{jjjXXXQQQRRRTTTVVVYYY[[[ZZZXXXWWWVVVVVVVVVWWWWWWZZZ^^^dddiiinnnqqqsssttttttvvvxxx{{{tttfff___YYYSSSPPPQQQPPPPPPPPPOOONNNMMMLLLKKKIIIHHHGGGFFFEEEDDDCCCBBBAAA@@@???>>>============888888888888888888888888777777777777777777777777999888777666777888:::;;;;;;;;;<<<===============:::;;;;;;;;;;;;;;;;;;:::999999:::;;;<<<===>>>>>><<<;;;;;;::::::;;;;;;<<<::::::999999:::;;;;;;<<<::::::::::::::::::::::::999999999999:::;;;<<<===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<======>>>>>>??????>>>???@@@BBBCCCDDDEEEEEEFFFFFFGGGHHHJJJLLLNNNOOOOOOQQQTTTVVVWWWXXX[[[]]]^^^^^^___```bbbeeehhhjjjkkknnnrrruuuwwwyyy|||~~~~~~|||xxxvvvrrrjjjaaaYYYTTTRRRKKKLLLLLLNNNSSS[[[fffmmmxxx~~~~~~zzznnnfff]]]YYYUUUPPPOOOPPPOOOTTT\\\eeerrruuuhhh```\\\XXXUUUTTTTTTSSSRRRSSSSSSRRRQQQOOOMMMLLLJJJGGGGGGFFFFFFFFFEEEEEEEEECCCCCCBBBBBBAAAAAAAAAAAA???????????????????????????>>>>>>>>>>>>>>>>>>???<<<======>>>@@@DDDJJJOOOSSS[[[gggrrr{{{yyyiiieeebbbaaabbbaaa___\\\YYYUUUQQQMMMJJJHHHFFFDDDBBBAAA???===<<<;;;;;;:::;;;::::::999999::::::;;;:::::::::::::::;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;999;;;===>>>???CCCKKKQQQdddyyytttdddUUUQQQSSSVVVXXX[[[\\\[[[YYYWWWVVVUUUVVVVVVWWWZZZ^^^ccchhhllloooppppppqqqsssvvvzzzsssfff^^^YYYSSSPPPQQQPPPPPPPPPOOONNNMMMLLLKKKIIIHHHGGGFFFEEECCCBBBBBBCCCBBB@@@???===<<<;;;;;;888888888888888888888888777777777777777777777777999888777666666888:::;;;===============<<<<<<;;;:::;;;;;;<<<<<<;;;;;;:::666777888999;;;<<<======<<<;;;;;;::::::;;;;;;<<<;;;;;;;;;;;;;;;<<<===>>>999999999999999999999999888888888888999:::;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<===>>>??????@@@>>>???@@@BBBCCCDDDEEEEEEFFFFFFGGGHHHJJJLLLNNNOOOOOOQQQTTTUUUWWWXXX[[[]]]^^^^^^___```bbbeeehhhiiijjjmmmqqqtttvvvyyy|||~~~~~~||||||zzzuuummmcccZZZTTTQQQKKKKKKJJJKKKNNNVVV___fffooouuuzzzzzzzzz{{{zzzvvvmmmeee]]]ZZZVVVPPPNNNOOOLLLPPPUUUZZZbbbpppsssfffbbb\\\XXXVVVUUUTTTRRRTTTSSSSSSQQQOOOMMMLLLJJJEEEEEEEEEEEEDDDDDDDDDDDDBBBBBBBBBBBBBBBBBBBBBBBB>>>>>>>>>>>>>>>>>>>>>>>>??????>>>>>>>>>>>>??????<<<======>>>@@@DDDJJJNNNOOOWWWdddoooxxx|||jjjfffbbbaaabbbbbb___\\\YYYVVVQQQMMMKKKHHHFFFDDDBBBAAA???>>><<<;;;;;;:::;;;::::::999999::::::;;;:::::::::::::::;;;<<<===;;;;;;;;;;;;;;;;;;;;;;;;999;;;===>>>???DDDKKKQQQbbbxxxoooaaaTTTQQQUUUXXX[[[]]]]]]\\\YYYWWWVVVUUUUUUVVVWWWZZZ^^^ccchhhkkkmmmnnnnnnoooqqqtttyyy~~~sssddd\\\XXXTTTRRRRRRQQQQQQRRRRRRPPPLLLIIIFFFIIIHHHHHHGGGFFFEEEDDDDDDBBB@@@>>>;;;:::999888888777777777777777777777777999888777777777777777888666666777888999:::::::::<<<<<<;;;:::;;;<<<===>>>???>>><<<;;;:::999888888999::::::;;;<<<<<<<<<;;;===<<<::::::;;;;;;:::999<<<<<<<<<<<<;;;:::999999;;;::::::999999::::::;;;::::::999999::::::;;;<<<<<<<<<<<<<<<<<<===>>>>>>===<<<<<<<<<<<<======>>>>>>>>>???@@@AAACCCDDDEEEFFFGGGHHHIIIJJJLLLMMMMMMSSSSSSTTTUUUVVVXXXZZZ[[[ZZZ[[[]]]___aaacccdddeeekkknnnqqqtttvvvxxx{{{~~~{{{yyyuuutttssspppjjjaaaWWWOOOKKKHHHGGGIIILLLPPPXXXaaafffnnnuuuwwwyyy{{{{{{xxxooofff[[[TTTRRRPPPLLLIIILLLLLLNNNSSSXXXbbbsss{{{oooiiiaaa^^^^^^\\\XXXTTTVVVUUUTTTRRROOOKKKHHHFFFDDDCCCCCCBBBBBBAAAAAA@@@??????@@@AAAAAAAAA@@@@@@======>>>>>>>>>>>>======??????>>>===<<<<<<======<<<===>>>>>>???AAAEEEHHHPPPWWWaaakkkttt||||||lllhhhccc```aaaaaa___\\\YYYTTTNNNLLLLLLLLLHHHDDD@@@???===<<<::::::999999::::::::::::::::::::::::;;;;;;;;;::::::999999999::::::999999:::;;;===>>>;;;;;;===??????@@@JJJTTTgggyyyggg```YYYUUUWWWZZZ\\\]]]]]][[[XXXVVVTTTTTTTTTUUUYYY\\\aaaeeefffgggiiijjjlllnnnrrruuuxxx|||tttddd\\\XXXSSSQQQQQQRRRRRRQQQOOOMMMLLLJJJJJJIIIHHHHHHGGGFFFEEEDDDDDDCCCAAA???<<<;;;:::::::::888888888888888888888888888777777777777777888888777777777888999999999:::<<<;;;;;;:::;;;<<<===>>>>>>===<<<;;;:::999999888999:::;;;;;;<<<<<<;;;;;;???===<<<<<<======<<<;;;<<<<<<======<<<<<<;;;;;;;;;::::::999999::::::;;;::::::999999::::::;;;<<<<<<<<<<<<<<<<<<======>>><<<<<<;;;;;;<<<<<<===>>>???@@@@@@AAABBBDDDEEEFFFFFFGGGHHHIIIJJJLLLMMMMMMRRRRRRSSSTTTVVVWWWYYYZZZ[[[[[[]]]___aaacccdddeeejjjmmmpppsssuuuwww{{{}}}zzzxxxtttsssqqqnnniiiaaaWWWQQQMMMJJJHHHJJJLLLOOOWWW```cccllltttwwwyyy|||{{{xxxoooggg^^^WWWTTTQQQLLLHHHIIIHHHIIIMMMQQQXXXfffsssvvvooogggcccaaa___[[[WWWWWWVVVUUUSSSPPPLLLIIIGGGCCCCCCCCCBBBAAAAAA@@@@@@??????@@@AAAAAAAAAAAA@@@===>>>>>>??????>>>>>>===@@@??????>>>>>>===>>>>>><<<===>>>>>>>>>@@@DDDGGGMMMTTT___hhhqqqzzz~~~~~~}}}lllhhhccc```aaabbb```^^^[[[VVVPPPMMMMMMLLLHHHEEEAAA@@@???===<<<;;;::::::::::::::::::::::::::::::;;;;;;;;;::::::999999999::::::::::::;;;<<<======;;;;;;===??????AAAKKKUUUhhhuuufff```YYYVVVYYY]]]___```]]][[[XXXVVVTTTTTTTTTUUUYYY\\\```dddfffhhhjjjllloooqqquuuwwwzzz}}}tttddd\\\WWWSSSPPPPPPRRRQQQOOOMMMLLLLLLLLLMMMHHHHHHGGGFFFEEEDDDDDDCCCCCCBBB???===<<<;;;;;;;;;888888888888888888888888777666666666777888999999888888888888888888999999;;;;;;;;;:::;;;<<<<<<=========;;;:::999999999999::::::;;;;;;<<<<<<;;;;;;>>>===<<<<<<===>>><<<;;;;;;<<<======>>>=========;;;::::::999999::::::;;;::::::999999::::::;;;<<<<<<<<<;;;;;;<<<<<<===>>><<<<<<;;;<<<<<<===>>>>>>@@@AAAAAABBBCCCEEEGGGGGGFFFGGGHHHIIIJJJLLLMMMMMMPPPQQQRRRSSSUUUWWWXXXZZZ[[[\\\]]]___aaaccceeefffiiilllooorrrtttwwwzzz}}}yyyuuuqqqooolllhhhddd^^^WWWRRROOOKKKIIIKKKLLLOOOVVV^^^bbbkkktttxxx{{{}}}|||yyyqqqkkkbbb[[[WWWRRRMMMIIIGGGEEEFFFIIIKKKNNNXXXbbbvvvzzzqqqjjjfffccc^^^[[[XXXXXXVVVSSSPPPMMMJJJHHHCCCBBBBBBAAAAAA@@@@@@?????????@@@AAAAAAAAAAAAAAA>>>??????@@@@@@??????>>>@@@@@@@@@@@@????????????<<<============@@@CCCFFFJJJQQQ\\\eeennnwww{{{{{{}}}~~~lllgggbbb```aaacccbbbaaa^^^YYYSSSPPPNNNLLLIIIEEECCCBBB@@@>>>===<<<<<<<<<::::::::::::::::::::::::;;;;;;::::::::::::999999999999:::;;;<<<<<<<<<<<<;;;;;;===??????BBBLLLXXXjjj}}}~~~yyyooofffaaa[[[XXX[[[^^^``````\\\ZZZXXXVVVTTTTTTUUUVVVYYY[[[___cccfffiiimmmppptttvvvyyy{{{}}}tttddd\\\WWWRRROOOPPPPPPPPPOOONNNMMMMMMMMMMMMHHHHHHGGGFFFEEEDDDCCCCCCBBBAAA???===;;;;;;;;;;;;888888888888888888888888666666666666777888::::::999999999888888888888888:::::::::;;;;;;;;;<<<<<<<<<<<<;;;:::999999999999::::::;;;;;;<<<;;;;;;:::<<<;;;::::::;;;<<<;;;999::::::;;;======>>>>>>>>>;;;::::::999999::::::;;;::::::999999::::::;;;<<<<<<;;;;;;;;;;;;<<<=====================>>>???@@@@@@@@@AAABBBCCCEEEFFFGGGFFFGGGHHHIIIJJJLLLMMMMMMOOOPPPPPPRRRTTTVVVXXXYYY\\\]]]^^^```bbbdddeeefffjjjlllpppsssuuuxxx{{{~~~|||~~~vvvqqqjjjgggccc```\\\XXXTTTPPPMMMJJJJJJLLLNNNPPPXXX```eeennnwww{{{~~~{{{vvvpppggg^^^XXXSSSOOOLLLIIIFFFFFFIIIIIIJJJPPPWWWfffssszzzrrrlllgggccc```ZZZYYYWWWTTTPPPMMMJJJHHHBBBBBBBBBAAA@@@@@@????????????@@@AAABBBBBBBBBBBB@@@@@@AAAAAAAAAAAA@@@@@@AAAAAAAAAAAAAAAAAA@@@@@@<<<============???CCCFFFIIIPPPYYYccclllvvv~~~zzz{{{}}}mmmhhhaaa___```bbbcccbbb___[[[UUUQQQNNNKKKHHHEEECCCBBB@@@???===<<<<<<<<<::::::::::::::::::::::::::::::::::::::::::::::::888999;;;<<<===<<<;;;:::<<<;;;===???@@@DDDOOOZZZlll{{{zzz}}}tttkkkgggbbb\\\ZZZ\\\_________[[[ZZZWWWUUUTTTUUUVVVWWWYYY\\\___cccfffkkkpppsssxxx{{{}}}sssddd[[[WWWRRROOOPPPMMMNNNOOOPPPPPPNNNLLLKKKHHHGGGGGGFFFEEEDDDCCCCCCAAA???===;;;::::::::::::888888888888888888888888666666666666777888::::::999999999888888888888888:::::::::;;;;;;;;;;;;;;;;;;::::::999999999:::::::::;;;;;;<<<;;;;;;::::::<<<:::999:::;;;<<<;;;:::888999:::;;;<<<=========;;;::::::999999::::::;;;::::::999999::::::;;;<<<;;;;;;;;;;;;;;;<<<======>>>>>>>>>>>>???@@@AAABBB???@@@@@@AAABBBDDDFFFFFFFFFGGGHHHIIIJJJLLLMMMMMMNNNOOOPPPQQQTTTVVVXXXYYY]]]]]]___aaaccceeefffgggkkkmmmqqqtttwwwzzz}}}yyywwwxxxyyy~~~{{{qqqkkkaaa^^^ZZZWWWUUUSSSPPPMMMKKKIIIIIIMMMPPPSSSZZZccciiirrr{{{|||vvvmmmccc[[[VVVRRROOOLLLIIIHHHJJJJJJIIILLLQQQXXXeeevvvzzzsssmmmhhheee^^^\\\YYYUUUPPPMMMJJJHHHCCCCCCBBBAAAAAA@@@@@@?????????@@@AAABBBCCCCCCBBBAAAAAABBBBBBBBBBBBAAAAAA@@@AAABBBBBBBBBBBBAAAAAA===>>>>>>======???CCCFFFHHHOOOXXXbbbkkkuuu|||}}}pppjjjbbb______bbbbbbbbb___[[[VVVQQQMMMJJJGGGEEEBBBAAA@@@>>>===<<<;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::999:::;;;<<<<<<<<<;;;:::<<<;;;===@@@AAAEEEQQQ]]]nnnzzzxxx{{{}}}}}}{{{oooggg```\\\YYYYYY]]]```aaa```ZZZYYYWWWUUUUUUUUUWWWXXXZZZ]]]aaaeeeiiimmmssswww{{{~~~rrrccc[[[WWWRRRPPPQQQMMMNNNPPPQQQQQQOOOLLLJJJGGGGGGFFFEEEDDDCCCCCCBBB@@@>>>===;;;:::999::::::999999999999999999999999777666666666777888999999888888888888888888999999999999:::;;;;;;;;;;;;::::::999999999999::::::;;;;;;;;;<<<<<<;;;;;;::::::===<<<;;;<<<>>>>>>>>><<<888999:::;;;<<<<<<<<<<<<;;;::::::999999::::::;;;::::::999999::::::;;;<<<;;;;;;::::::;;;;;;<<<===>>>>>>>>>>>>???AAABBBCCC???@@@@@@AAABBBDDDEEEFFFFFFGGGHHHIIIJJJLLLMMMMMMNNNOOOPPPRRRTTTVVVYYYZZZ]]]^^^___aaaccceeeggghhhkkknnnrrruuuxxx{{{{{{uuusssssssssxxxtttjjjddd[[[XXXUUUSSSQQQPPPNNNLLLJJJHHHIIINNNQQQTTT\\\dddlllttt}}}{{{rrriiiaaaZZZWWWRRRNNNKKKKKKKKKHHHJJJMMMOOO[[[jjjvvvzzzsssnnnkkkdddbbb]]]XXXRRRNNNKKKIIIDDDCCCCCCBBBBBBAAA@@@@@@>>>???@@@BBBCCCCCCCCCCCCBBBCCCCCCDDDDDDCCCCCCBBB???@@@BBBCCCCCCBBBAAAAAA>>>??????>>>>>>@@@CCCFFFHHHNNNWWWaaajjjuuuvvvooofff``````bbbcccccc^^^\\\WWWRRRNNNJJJHHHGGGBBBBBB@@@>>>===<<<<<<;;;::::::::::::::::::::::::999999::::::::::::;;;;;;::::::;;;;;;<<<;;;;;;:::<<<;;;===@@@BBBGGGSSS```qqq~~~zzzxxxzzz~~~}}}||||||}}}~~~{{{|||}}}}}}vvvjjjaaaVVVTTTSSSVVV\\\aaacccbbbYYYXXXVVVUUUUUUVVVWWWXXX\\\___dddhhhlllpppuuuxxx|||~~~pppbbbZZZWWWSSSQQQRRROOOOOOPPPPPPOOOMMMLLLKKKGGGGGGFFFEEEDDDCCCBBBBBB@@@???===<<<;;;:::;;;;;;999999999999999999999999888777777777777777888888777777777888999999999:::888999:::;;;;;;;;;::::::999999888888999:::;;;;;;;;;;;;<<<<<<;;;;;;:::999===<<<;;;<<<>>>???>>>===::::::;;;<<<<<<===<<<<<<;;;::::::999999::::::;;;::::::999999::::::;;;<<<;;;;;;::::::;;;;;;<<<===<<<<<<<<<===>>>???AAAAAA@@@AAAAAABBBCCCEEEFFFGGGFFFGGGHHHIIIJJJLLLMMMMMMNNNOOOPPPRRRUUUWWWYYY[[[^^^^^^```bbbdddfffggghhhjjjmmmqqqtttwwwzzz~~~xxxrrrppplllrrr{{{xxxmmmddd^^^YYYWWWTTTSSSRRRRRRPPPNNNKKKIIIJJJOOORRRTTT[[[cccjjjrrr{{{vvvkkkeee\\\VVVQQQOOOMMMJJJJJJLLLJJJTTTaaammmzzzzzzuuurrrkkkhhhccc\\\VVVPPPMMMKKKEEEDDDDDDCCCCCCBBBBBBAAA>>>???@@@BBBCCCDDDDDDDDDCCCDDDDDDEEEEEEDDDDDDCCC>>>@@@AAACCCCCCCCCAAA@@@@@@@@@@@@@@@???AAADDDGGGGGGMMMVVV___hhhsss~~~vvvkkkdddbbbcccdddddd^^^]]]YYYTTTOOOKKKJJJJJJDDDCCCAAA@@@>>>=========::::::::::::::::::::::::999999999::::::;;;;;;;;;<<<;;;;;;::::::;;;;;;;;;<<<;;;===@@@BBBHHHUUUbbbsss}}}|||}}}~~~|||{{{zzzyyyyyyzzz{{{xxxpppddd[[[RRRPPPPPPSSSYYY^^^___^^^YYYWWWVVVUUUUUUVVVXXXYYY]]]aaaggglllooosssvvvyyy{{{~~~}}}oooaaaZZZWWWSSSRRRSSSRRRQQQOOOMMMLLLLLLLLLMMMGGGGGGFFFEEEDDDCCCBBBBBBAAA@@@>>>===<<<<<<<<<===999999999999999999999999999888777777777777777888666666777888999::::::;;;888999:::;;;<<<;;;::::::888888888888999:::;;;;;;;;;<<<<<<<<<;;;::::::999;;;:::999:::<<<===<<<;;;;;;<<<==================;;;::::::999999::::::;;;::::::999999::::::;;;<<<;;;::::::::::::;;;<<<<<<::::::;;;;;;<<<>>>???@@@BBBBBBBBBCCCEEEFFFHHHIIIFFFGGGHHHIIIJJJLLLMMMMMMOOOOOOPPPRRRUUUXXXZZZ[[[^^^___```bbbdddfffhhhhhhiiilllpppsssvvvzzz~~~{{{ssspppiiipppzzz}}}tttiii```ZZZYYYWWWUUUUUUUUUTTTRRRPPPMMMKKKLLLPPPRRRTTTZZZaaagggpppyyyzzzqqqeee]]]WWWTTTQQQLLLKKKNNNGGGQQQ\\\hhhuuuyyyvvvpppmmmggg___XXXSSSOOOMMMEEEEEEEEEDDDCCCCCCBBBBBB>>>???AAABBBCCCDDDDDDDDDDDDDDDEEEEEEEEEEEEDDDDDD>>>???AAACCCCCCBBBAAA@@@AAAAAAAAA@@@@@@AAADDDGGGEEEKKKTTT]]]gggrrr{{{ooogggdddeeeeeeeee___^^^ZZZVVVPPPMMMLLLLLLEEEDDDCCCAAA@@@???>>>>>>::::::::::::::::::::::::999999999::::::;;;;;;;;;===<<<:::999999:::;;;<<<<<<;;;===@@@CCCIIIVVVcccuuu}}}zzzyyyyyyyyyyyyyyyvvvmmm```VVVTTTRRRPPPRRRVVVYYYXXXWWWXXXWWWVVVUUUUUUVVVXXXZZZ^^^ccciiinnnrrrtttwwwyyy{{{~~~}}}pppbbb[[[VVVRRRQQQSSSRRRRRRPPPOOONNNMMMMMMMMMGGGGGGFFFDDDCCCBBBAAA@@@AAA???<<<:::888888888999999999999888888888888777999888888888777777666666777888888999999:::;;;;;;999:::;;;;;;<<<<<<<<<<<<:::::::::999999999888888<<<<<<======<<<;;;::::::;;;;;;;;;<<<<<<<<<======<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999999::::::;;;===<<<;;;:::::::::::::::999:::<<<>>>??????>>>>>>@@@@@@BBBDDDEEEFFFFFFFFFHHHHHHIIIJJJKKKLLLMMMNNNPPPQQQTTTVVVXXXYYYZZZZZZ^^^```aaabbbbbbccceeefffjjjkkkmmmooorrrwww}}}}}}uuurrruuuyyywwwnnneee```^^^[[[YYYXXXXXXWWWVVVUUUTTTTTTUUUUUUUUUXXX[[[^^^eeejjjsss|||xxxmmmaaaZZZUUUNNNKKKKKKPPPRRRXXXeeettt}}}yyyuuupppjjjccc]]]WWWQQQNNNJJJHHHFFFEEEEEEDDDBBB@@@BBBBBBBBBDDDFFFHHHIIIIIIIIIHHHFFFFFFGGGFFFEEEDDDCCCCCCBBBBBBBBBBBBCCCCCCBBBCCCCCCCCCBBBBBBDDDEEEGGGLLLSSSZZZcccooo|||~~~}}}~~~pppiiifffddddddggg```^^^YYYTTTPPPLLLJJJIIIDDDCCCBBB???>>><<<<<<;;;<<<;;;;;;::::::;;;;;;<<<;;;::::::999999::::::;;;:::::::::;;;;;;;;;<<<<<<:::;;;>>>BBBEEELLL\\\kkk}}}|||zzzzzzxxxooobbbXXXKKKKKKLLLPPPTTTWWWXXXXXXYYYVVVUUUVVVUUUTTTWWW]]]aaaeeekkkppptttwwwzzz|||}}}pppccc[[[VVVQQQQQQRRRRRRQQQPPPOOONNNMMMMMMLLLEEEEEEDDDCCCBBBAAAAAA@@@AAA@@@===;;;:::::::::;;;999999999888888888777777888888888888777777777666888888888999::::::;;;;;;888999:::;;;;;;<<<<<<<<<::::::::::::::::::::::::<<<<<<======<<<;;;;;;:::;;;;;;;;;;;;<<<<<<<<<===999999999999999999999999999999999999999999999999;;;::::::999999::::::;;;===<<<;;;::::::::::::;;;::::::<<<===>>>>>>??????@@@AAABBBDDDEEEFFFFFFGGGGGGHHHIIIJJJKKKMMMNNNNNNQQQQQQSSSUUUWWWYYYZZZ[[[^^^```bbbccccccdddfffhhhhhhiiikkkmmmppptttzzz~~~zzz{{{~~~~~~uuulllfffeeedddbbbbbbccccccbbb```ZZZZZZZZZYYYZZZ\\\^^^aaaeeejjjqqqzzztttfff^^^XXXQQQNNNNNNNNNOOOUUUaaappp|||{{{uuupppiiibbb]]]WWWRRRNNNIIIGGGEEEEEEEEEEEEDDDBBBCCCBBBBBBDDDGGGJJJLLLNNNMMMLLLJJJHHHHHHFFFEEEDDDDDDCCCCCCBBBBBBCCCCCCDDDBBBCCCCCCCCCBBBBBBDDDFFFHHHLLLSSSZZZbbbnnn{{{~~~|||qqqjjjfffcccdddfffbbb```[[[VVVQQQMMMKKKJJJGGGEEECCC@@@>>><<<::::::<<<;;;;;;::::::;;;;;;<<<;;;::::::999999::::::;;;:::::::::;;;;;;;;;<<<<<<<<<===???CCCFFFNNN___ppp~~~zzzpppbbbWWWKKKKKKLLLPPPTTTXXXYYYYYYXXXUUUUUUVVVUUUTTTXXX^^^bbbffflllqqqtttwwwzzz{{{~~~qqqccc[[[UUUQQQOOOQQQPPPPPPOOONNNMMMLLLLLLKKKFFFEEEEEEDDDCCCBBBBBBBBBBBB@@@???===<<<<<<======999999888888888777777777888888888888777777777777888888999999::::::;;;;;;:::::::::::::::999999888999::::::;;;;;;<<<<<<===<<<<<<<<<===<<<<<<;;;:::;;;;;;;;;;;;<<<<<<<<<<<<888888888888888888888888999999888888888888999999;;;::::::999999::::::;;;<<<<<<;;;:::::::::;;;;;;;;;;;;;;;<<<===>>>???@@@@@@AAABBBDDDEEEFFFGGGGGGGGGHHHIIIJJJLLLMMMNNNOOORRRRRRRRRSSSUUUXXXZZZ\\\^^^```bbbcccdddeeegggiiigggiiijjjlllnnnrrrwww{{{wwwqqqkkkjjjiiijjjllllllkkkiiicccbbbaaaaaaaaabbbcccddddddhhhooowww~~~oooddd\\\UUUQQQRRRLLLMMMQQQ[[[jjjwwwuuuqqqjjjccc^^^YYYUUURRRMMMKKKHHHGGGGGGGGGEEECCCEEEDDDCCCDDDGGGLLLRRRUUUUUUSSSPPPMMMJJJGGGEEEEEEDDDDDDCCCCCCCCCCCCDDDDDDBBBCCCDDDCCCBBBCCCDDDFFFHHHMMMSSSZZZbbbmmmzzz~~~qqqiiieeebbbccceeeeeebbb^^^XXXSSSNNNKKKJJJIIIGGGDDDAAA>>>;;;:::999<<<;;;;;;::::::;;;;;;<<<;;;::::::999999::::::;;;:::::::::;;;;;;;;;<<<<<<>>>>>>@@@CCCGGGQQQdddvvv}}}pppaaaVVVKKKLLLMMMQQQUUUYYYYYYYYYVVVTTTTTTVVVVVVUUUYYY___cccgggmmmrrrtttwwwyyy{{{qqqcccZZZUUUPPPNNNPPPOOOOOOOOONNNMMMLLLKKKJJJIIIHHHGGGFFFDDDCCCBBBAAA@@@@@@???>>>======>>>>>>888888888888777777777777888888888777777777777777888888999999:::;;;;;;<<<===<<<<<<:::999777555444888888999:::;;;<<<======;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999999999:::;;;<<<;;;::::::999999::::::;;;<<<;;;;;;:::::::::;;;;;;<<<<<<;;;;;;<<<>>>@@@AAA@@@AAACCCDDDFFFGGGGGGGGGGGGHHHIIIJJJLLLNNNOOOOOORRRRRRRRRRRRTTTXXX[[[]]]^^^```bbbddddddfffhhhjjjhhhjjjlllmmmooossswww{{{vvvtttssssssssssssrrrpppmmmkkkiiihhhhhhhhhhhhgggeeeggglllqqqyyyvvvjjj```XXXTTTTTTKKKKKKNNNVVVbbboooyyy~~~}}}|||wwwpppiiiddd^^^ZZZWWWUUURRRNNNKKKIIIHHHFFFDDDFFFEEEDDDDDDGGGNNNVVV\\\]]][[[XXXSSSMMMIIIGGGFFFEEEDDDDDDCCCCCCDDDDDDEEECCCDDDEEEDDDCCCCCCEEEGGGIIINNNTTTZZZbbbmmmyyy~~~pppiiieeebbbccceeefffccc___ZZZTTTOOOKKKIIIHHHGGGDDDAAA???<<<;;;:::<<<;;;;;;::::::;;;;;;<<<;;;::::::999999::::::;;;:::::::::;;;;;;;;;<<<<<>>@@@CCCHHHTTTiii|||}}}ooo___TTTMMMMMMOOOSSSWWWZZZZZZYYYUUUSSSSSSUUUVVVVVVZZZ```eeeiiinnnrrruuuwwwyyy{{{~~~qqqcccZZZTTTOOONNNPPPOOOOOOOOOOOONNNLLLKKKJJJJJJIIIGGGEEECCCAAA???>>>???>>>>>>===<<<<<<<<<<<<888888888777777777666666777777777777777777888888888999999:::;;;;;;<<<<<<::::::::::::999888777666666777888999:::;;;<<<===;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;::::::========================::::::999888999:::<<<===;;;::::::999999::::::;;;;;;;;;:::::::::;;;;;;<<<===<<<<<<<<<===???@@@BBBAAAAAACCCEEEFFFGGGGGGGGGGGGHHHIIIKKKMMMNNNPPPPPPSSSSSSRRRSSSUUUXXX\\\^^^^^^```cccddddddeeehhhjjjjjjlllnnnppprrruuuyyy}}}}}}|||{{{yyyxxxuuurrrooonnnooonnnllljjjggggggiiikkkooovvvzzzoooeee[[[VVVUUULLLLLLMMMRRR[[[fffpppvvvxxx|||~~~vvvnnnfff^^^ZZZXXXTTTPPPMMMKKKIIIGGGFFFGGGFFFEEEDDDGGGNNNXXX___cccbbb```ZZZSSSLLLIIIIIIEEEEEEEEEDDDDDDEEEEEEEEEDDDEEEEEEEEEDDDDDDFFFGGGJJJNNNTTT[[[bbbmmmzzz~~~pppiiieeeccccccfffeeeccc___ZZZTTTOOOKKKHHHGGGFFFDDDBBB@@@>>>======<<<;;;;;;::::::;;;;;;<<<;;;::::::999999::::::;;;:::::::::;;;;;;;;;<<<<<<>>>===???CCCJJJWWWmmm{{{lll]]]SSSPPPPPPRRRVVVYYY[[[[[[YYYUUUSSSSSSUUUVVVVVV[[[aaaeeeiiiooosssvvvxxxzzz{{{~~~~~~}}}pppbbbZZZTTTPPPNNNPPPOOOOOOPPPPPPOOOMMMKKKJJJHHHGGGEEECCC@@@>>>===<<<>>>>>>======<<<;;;::::::888888777777777666666666777777777777888888888888999999::::::;;;;;;<<<<<<666777888:::;;;<<<<<<<<<666666777888:::;;;;;;<<<:::;;;<<<<<<===<<<<<<<<<;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;888777666555666888:::;;;;;;::::::999999::::::;;;;;;;;;:::::::::;;;<<<<<<<<<<<<<<<===>>>???@@@AAAAAABBBCCCEEEFFFGGGHHHHHHGGGHHHIIIKKKMMMOOOPPPQQQTTTTTTTTTUUUWWWZZZ\\\^^^___aaacccdddddddddfffhhhjjjlllooorrrtttwww{{{~~~}}}||||||xxxuuutttuuutttqqqmmmjjjhhhfffdddeeeiiipppuuu}}}tttkkk```XXXUUUMMMLLLLLLNNNSSS\\\dddjjjqqquuu{{{}}}rrriiibbb[[[XXXSSSOOOMMMLLLKKKIIIGGGGGGFFFEEEFFFLLLVVV^^^eeeggggggaaaYYYQQQMMMLLLFFFFFFEEEEEEEEEEEEFFFFFFDDDEEEFFFEEEDDDDDDFFFHHHJJJOOOUUU\\\dddooo|||}}}uuummmhhhddddddfffdddbbb___[[[UUUPPPKKKIIIGGGFFFDDDBBB@@@??????>>><<<;;;;;;::::::;;;;;;<<<;;;::::::999999::::::;;;:::::::::;;;;;;;;;<<<<<<<<<===@@@EEELLLZZZqqqyyyjjj]]]VVVTTTTTTVVVYYY\\\]]][[[YYYUUUSSSSSSUUUVVVVVVZZZaaaeeeiiioootttvvvyyy{{{}}}~~~~~~|||oooaaaYYYTTTPPPOOOQQQOOOPPPQQQQQQPPPNNNLLLJJJFFFEEEDDDCCCBBBAAA@@@??????>>>>>>===<<<:::999888888777777777666666666666666777777777888888888888999999::::::;;;<<<<<<<<<777888999;;;<<<<<<<<<<<<888888999999:::;;;<<<<<<:::;;;;;;<<<======<<<<<<;;;;;;;;;:::::::::999999;;;;;;;;;;;;;;;;;;;;;;;;888777555555555777:::<<<;;;::::::999999::::::;;;:::::::::::::::;;;<<<===;;;<<<===>>>???@@@@@@@@@AAABBBDDDEEEGGGGGGHHHHHHGGGHHHIIIKKKMMMOOOQQQRRRTTTTTTVVVXXXZZZ\\\]]]^^^```aaaccccccbbbcccdddfffgggiiimmmpppsssvvvzzz}}}}}}zzzzzz{{{zzzvvvqqqmmmjjjddd___\\\]]]bbbfffpppzzz~~~xxxpppdddZZZVVVNNNMMMKKKJJJLLLRRRXXX]]]eeegggmmmvvv|||vvviiiddd]]]WWWSSSPPPMMMKKKGGGHHHGGGEEEEEEJJJTTT\\\fffiiikkkggg^^^UUUPPPNNNGGGFFFFFFEEEEEEFFFFFFGGGEEEFFFFFFFFFEEEEEEGGGIIIKKKOOOVVV]]]eeeqqq~~~}}}|||rrrkkkfffdddfffdddccc```\\\XXXRRRNNNKKKIIIHHHEEECCCAAA???>>>===<<<;;;;;;::::::;;;;;;<<<;;;::::::999999::::::;;;:::::::::;;;;;;;;;<<<<<<<<<===AAAHHHPPP^^^uuuwwwjjj```ZZZXXXXXXZZZ\\\^^^^^^[[[YYYVVVSSSSSSVVVVVVUUUZZZ```eeeiiioootttwwwzzz|||~~~}}}~~~{{{nnn```YYYTTTPPPPPPRRRPPPPPPQQQRRRQQQNNNLLLKKKFFFFFFFFFFFFEEEEEEEEEEEE@@@@@@???>>><<<;;;999888777777777777666666666666666666777777888888888999999999:::;;;;;;<<<<<<===<<<<<<<<<<<<;;;:::999888999::::::;;;;;;<<<<<<<<<::::::;;;<<<=========<<<;;;;;;;;;::::::999999999<<<<<<<<<<<<<<<<<<<<<<<<:::999777666777999<<<>>>;;;::::::999999::::::;;;:::::::::::::::;;;<<<===:::<<<>>>???@@@@@@@@@???AAABBBDDDEEEGGGHHHHHHHHHGGGHHHIIIKKKNNNPPPQQQRRRTTTUUUWWWYYY[[[]]]^^^^^^```bbbccccccbbbaaacccdddcccfffjjjnnnqqqtttxxx{{{}}}}}}~~~yyytttoookkkccc\\\VVVVVVZZZ^^^dddlllvvv}}}|||tttggg\\\VVVMMMLLLJJJHHHHHHKKKPPPTTTYYY[[[aaajjjvvvyyysssiii```YYYSSSNNNKKKGGGHHHHHHEEEDDDHHHQQQYYYfffjjjnnnkkkaaaXXXRRRPPPGGGGGGFFFFFFFFFFFFGGGGGGEEEFFFGGGFFFEEEEEEGGGIIIKKKOOOVVV^^^fffrrr~~~vvvnnngggdddeeeeeedddbbb^^^YYYTTTPPPMMMKKKJJJGGGDDDAAA>>>===<<<<<<;;;;;;::::::;;;;;;<<<;;;::::::999999::::::;;;:::::::::;;;;;;;;;<<<<<<<<<>>>CCCKKKSSSaaawwwvvvjjjbbb^^^ZZZ[[[\\\^^^```___\\\YYYWWWTTTTTTVVVVVVUUUYYY___dddhhhoootttxxx{{{}}}}}}~~~