BM66( {{{pppkkkggg```YYYVVVKKKJJJHHHHHHJJJKKKLLLKKKMMMKKKJJJJJJKKKLLLLLLKKKHHHIIIJJJIIIGGGGGGIIIJJJMMMNNNOOONNNMMMMMMOOOQQQQQQSSSTTTQQQRRRVVVVVVTTTRRRQQQSSSWWWUUUQQQQQQTTT^^^[[[XXXWWWWWW[[[eeepppvvv```TTTLLLGGGMMMXXXmmmrrrpppooofff^^^[[[WWWUUUUUUVVVUUUQQQRRRUUUQQQPPPNNNOOOQQQRRRRRRQQQTTTTTTTTTTTTUUUVVVXXXXXXXXXYYYZZZ[[[[[[\\\\\\[[[[[[YYYWWWWWWYYYZZZZZZYYYYYY\\\\\\ZZZZZZ\\\\\\YYYZZZYYYYYYYYY[[[\\\[[[ZZZYYYYYYXXXXXXYYYZZZ[[[[[[YYYYYYYYYYYYZZZ[[[\\\]]]___```dddgggccc]]]\\\___mmmlllkkkkkkpppyyy}}}kkkgggccc___]]][[[YYYWWWUUUUUUUUUWWWZZZ___ccceeehhhhhhhhhggg```VVVSSSVVV]]]ddddddeee~~~vvvtttnnnuuusssrrrtttxxxzzzzzzxxxqqqnnnkkkiiijjjjjjjjjiiiooorrryyy}}}uuulllhhhddd]]]___aaa\\\___ccc]]]fffggghhhiiiiiigggfffeeeYYYXXXVVVWWWXXXYYYYYYXXXRRRSSSTTTUUUVVVVVVVVVVVVYYYYYYZZZZZZ[[[]]]^^^___XXX\\\ZZZZZZ```fff|||vvvkkkfffaaaYYYRRROOOIIIHHHGGGGGGIIIJJJJJJIIIHHHFFFEEEEEEFFFGGGGGGFFFGGGHHHHHHGGGFFFFFFGGGIIIGGGIIIJJJJJJIIIIIIJJJKKKJJJMMMMMMKKKLLLOOOPPPMMMMMMLLLMMMPPPOOOLLLNNNRRRYYYXXXVVVSSSSSSWWW___fff}}}~~~~~~}}}llldddYYYLLLIIIPPPYYYrrr|||lll^^^XXXYYYTTTPPPQQQQQQOOOMMMOOONNNLLLKKKKKKLLLMMMMMMLLLJJJJJJJJJJJJKKKLLLMMMNNNMMMMMMNNNOOOPPPPPPPPPPPPQQQPPPOOOOOOQQQRRRQQQQQQQQQTTTSSSQQQQQQSSSTTTQQQPPPOOONNNOOOQQQQQQQQQOOOOOOOOOOOOOOOPPPQQQRRRRRRTTTTTTTTTUUUVVVWWWXXXYYYXXXYYY]]]```^^^ZZZZZZ___aaaeeemmmzzzqqqcccZZZWWWSSSQQQPPPOOOMMMLLLOOOOOOOOOSSSWWW[[[\\\]]]\\\[[[ZZZXXXQQQIIIHHHKKKPPPWWWXXXhhhjjjgggkkkfff___\\\[[[\\\aaaccccccbbb___]]]ZZZYYYYYYYYYYYYXXXPPPRRRUUUXXXVVVQQQLLLIIIPPPIIIJJJKKKFFFHHHLLLFFF@@@AAAAAABBBAAA@@@???>>>BBB@@@??????AAABBBBBBAAAAAAAAABBBCCCDDDDDDDDDDDDBBBBBBBBBBBBCCCDDDEEEEEEFFFIIIGGGGGGMMMSSSiiizzz{{{qqqwwwyyy|||}}}wwwvvvrrrgggjjjmmmttt}}}}}}~~~{{{}}}|||}}}tttfff^^^XXXQQQLLLJJJGGGFFFEEEFFFHHHIIIHHHGGGFFFDDDCCCCCCDDDEEEEEEDDDFFFGGGGGGFFFEEEEEEFFFHHHDDDEEEGGGGGGFFFFFFFFFHHHEEEHHHIIIGGGHHHKKKKKKIIIJJJHHHHHHJJJJJJJJJNNNSSSQQQRRRQQQMMMKKKOOOUUUZZZiiizzz}}}xxxaaaSSSRRRHHH[[[iiivvv}}}vvvqqqqqquuu}}}ssshhh^^^[[[YYYUUUPPPNNNOOOMMMKKKJJJKKKKKKJJJIIIEEEDDDDDDEEEEEEFFFGGGHHHFFFFFFGGGHHHIIIIIIIIIIIIIIIGGGGGGGGGIIIJJJJJJIIIIIILLLKKKHHHHHHKKKLLLIIIIIIHHHHHHHHHJJJKKKJJJIIIKKKKKKKKKLLLMMMMMMNNNOOOSSSSSSSSSTTTUUUVVVXXXXXXVVVWWW[[[aaadddgggnnnwww|||mmmYYYPPPOOOLLLJJJGGGFFFFFFFFFFFFEEENNNNNNOOOSSSWWWXXXWWWUUURRRPPPNNNMMMGGGAAACCCHHHNNNeeesssppp^^^]]]aaaccc[[[XXXVVVXXX\\\______^^^___]]][[[ZZZZZZZZZYYYXXXXXXYYYYYYXXXVVVUUUSSSQQQPPPGGGHHHHHHBBBDDDGGGAAABBBBBBCCCCCCBBBBBBAAA@@@===;;;:::;;;<<<>>>>>>===555666777888888999999888>>>>>>============>>>>>>888<<<::::::@@@FFF\\\{{{ssseeeooobbbfffqqqzzzrrruuuxxxrrrpppmmmcccgggkkkrrr|||yyywwwvvvyyy~~~tttsssyyy{{{iii___XXXQQQNNNNNNFFFEEEEEEEEEGGGHHHGGGFFFGGGEEEDDDDDDEEEFFFFFFEEEEEEFFFFFFEEEDDDDDDEEEGGGDDDEEEGGGGGGFFFFFFFFFGGGDDDHHHIIIGGGHHHKKKJJJHHHKKKHHHGGGIIIJJJJJJOOOVVVKKKMMMLLLHHHFFFHHHNNNQQQSSSkkk}}}yyybbb\\\GGGRRRQQQRRRgggkkkmmm{{{ooohhhqqqxxxxxxppplllcccZZZUUURRRPPPMMMMMMMMMMMMLLLJJJJJJJJJJJJJJJJJJKKKLLLMMMJJJKKKLLLMMMNNNNNNNNNNNNJJJHHHHHHIIIKKKLLLKKKJJJKKKMMMMMMIIIIIIMMMMMMKKKOOOMMMMMMMMMOOOPPPOOONNNRRRRRRSSSSSSTTTUUUUUUVVVUUUUUUUUUVVVWWWXXXZZZ[[[]]]^^^dddmmmuuummmbbbZZZQQQMMMOOOMMMKKKHHHHHHIIIJJJJJJIIIQQQQQQRRRVVVYYYYYYUUUQQQTTTQQQPPPNNNJJJFFFIIIPPPdddtttbbb```\\\\\\cccZZZWWWUUUVVVZZZ^^^^^^\\\ZZZXXXVVVUUUVVVVVVTTTSSSUUUUUUSSSOOONNNOOOOOONNNPPPHHHGGGGGG@@@BBBEEE???<<<<<<<<<<<<<<<;;;;;;:::;;;999888999;;;<<<<<<;;;999999:::;;;<<<<<<<<<<<<<<<<<<;;;;;;::::::;;;;;;;;;???======CCCIII^^^~~~lll___sssdddeeeooo~~~|||yyyqqqjjjnnnssspppnnnmmmdddaaaeeelllvvv{{{www{{{}}}rrrppp~~~~~~uuuccc^^^VVVRRRQQQKKKMMMMMMLLLLLLKKKJJJJJJJJJKKKIIIHHHHHHIIIJJJHHHGGGFFFFFFFFFEEEEEEEEEEEEEEEEEEFFFGGGHHHHHHGGGEEECCCHHHGGGFFFFFFEEEFFFFFFFFFGGGHHHGGGFFFEEEGGGKKKNNNHHHMMMPPPMMMIIIHHHMMMSSSUUU[[[mmmyyyttt]]]SSSIIIMMMaaazzzlllvvvuuuyyyvvvrrrnnnrrrxxx}}}mmmZZZ\\\XXXSSSQQQPPPPPPNNNKKKNNNHHHFFFJJJMMMLLLKKKLLLLLLLLLLLLMMMNNNNNNLLLKKKLLLLLLLLLKKKJJJJJJKKKLLLPPPNNNLLLNNNQQQRRRQQQOOOOOOOOOOOOOOOPPPRRRTTTUUUUUUTTTSSSRRRSSSUUUWWWYYY\\\ZZZXXXWWWXXXZZZ]]]^^^kkknnn}}}iiieee^^^WWWQQQMMMKKKKKKIIIIIIHHHHHHHHHIIIKKKLLLVVVXXXXXXVVVTTTSSSPPPMMMOOOKKKIIIIIIGGGHHHTTTbbbeeeYYY]]]\\\XXXUUUVVVRRRRRRXXX\\\\\\[[[[[[[[[YYYXXXXXXYYYYYYXXXVVV\\\VVVRRRQQQNNNJJJKKKNNNMMMJJJGGGEEEEEEDDDCCCBBBAAA???======???@@@>>><<<>>>===<<<;;;;;;;;;;;;;;;;;;::::::::::::;;;<<<<<<;;;;;;;;;<<<<<<<<<<<<===@@@:::AAA???@@@EEEYYYbbbbbbnnnXXXeeettt|||{{{pppllljjjmmmrrrrrrkkkdddeeefffjjjssswwwsssxxxzzz|||pppkkk~~~|||qqqccc___WWWSSSSSSNNNKKKLLLNNNOOOOOOMMMKKKJJJIIIHHHGGGGGGHHHHHHGGGEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDEEEFFFGGGGGGFFFEEEDDDFFFFFFEEEEEEDDDEEEEEEFFFEEEFFFFFFFFFEEEFFFHHHJJJJJJLLLNNNLLLJJJJJJNNNSSSQQQWWWbbbuuuqqq___KKKHHH[[[zzz~~~sss{{{{{{yyyyyywwwvvvxxxxxxhhhccc\\\WWWTTTSSSQQQOOOQQQMMMLLLOOOQQQOOOOOOQQQPPPOOOOOOOOOPPPPPPPPPOOONNNNNNOOOOOONNNOOOPPPQQQPPPNNNMMMOOOQQQRRRQQQOOONNNOOOPPPQQQRRRSSSSSSSSSWWWVVVUUUTTTUUUWWWYYY[[[UUUVVVZZZ___gggqqq|||mmmggg\\\ZZZVVVQQQMMMIIIGGGGGGGGGGGGHHHIIIKKKMMMOOOPPPVVVVVVUUURRROOOOOONNNNNNJJJJJJJJJJJJKKKWWWqqqzzz]]]WWWZZZWWWRRRPPPRRROOOOOOUUUYYYXXXXXXYYYXXXWWWVVVVVVWWWXXXWWWVVVUUUQQQNNNOOOMMMJJJKKKNNNKKKIIIEEECCCCCCCCCBBBAAA@@@>>>======??????>>><<<<<<<<<;;;:::::::::::::::999999999999999:::;;;;;;:::;;;;;;;;;<<<<<<<<<<<<===888???>>>@@@FFFXXXjjjaaayyybbbfffooo}}}yyymmmhhhfffjjjqqqrrrmmmfffeeefffjjjttt{{{uuuqqquuuwww{{{ooojjj|||mmmcccbbbYYYSSSTTTQQQKKKMMMPPPRRRQQQOOOLLLJJJHHHFFFEEEEEEFFFGGGEEEDDDEEEEEEEEEEEEEEEEEEEEEEEEBBBCCCEEEFFFGGGGGGFFFEEEEEEDDDDDDDDDDDDDDDEEEEEECCCDDDEEEEEEEEEEEEFFFHHHJJJJJJIIIIIIJJJLLLOOOQQQQQQUUUWWW```wwwvvvuuuyyyrrrqqqhhhXXXOOO[[[yyytttbbbiiirrr}}}zzzyyy}}}vvvlllccc]]]YYYXXXTTTSSSTTTSSSPPPOOOQQQNNNNNNNNNNNNNNNOOOPPPQQQKKKKKKLLLMMMNNNOOOPPPPPPSSSSSSSSSUUUVVVVVVTTTRRRMMMNNNQQQTTTVVVXXXYYYYYYWWWWWWWWWXXXZZZ^^^bbbddd___gggrrr~~~wwwnnnaaaXXXWWWOOONNNLLLKKKIIIGGGGGGFFFFFFHHHJJJMMMPPPRRRSSSTTTYYYWWWRRRMMMGGGDDDDDDFFFGGGGGGJJJUUUeee}}}sssdddYYYZZZZZZTTTNNNNNNQQQNNNOOOTTTWWWVVVVVVWWWSSSRRRQQQRRRUUUVVVUUUTTTNNNKKKJJJMMMLLLIIIIIILLLIIIGGGCCCBBBAAAAAA@@@??????>>><<<===>>>>>>===;;;::::::999999888888999999888888777777888888999:::::::::::::::;;;;;;;;;;;;;;;777>>>===@@@FFFVVVuuu^^^hhhgggooo~~~}}}{{{wwwjjjdddaaafffooossspppjjjeeefffkkkttt~~~xxxssspppnnnqqqwwwpppjjjzzz{{{|||~~~|||jjjddddddZZZSSSTTTQQQNNNOOOPPPPPPOOOMMMJJJIIIGGGFFFEEEEEEFFFFFFEEECCCDDDDDDDDDEEEEEEEEEEEEEEEBBBCCCEEEFFFGGGHHHHHHHHHDDDDDDDDDDDDDDDEEEFFFGGGEEEFFFEEEDDDCCCDDDGGGJJJKKKHHHFFFGGGKKKOOOPPPPPPTTTUUUUUUYYYnnnzzzssskkkmmmzzzzzzxxx^^^RRR]]]nnnnnnfffeeegggppp|||yyy}}}}}}xxxqqqiiidddeeeddd^^^YYYVVVTTTTTTSSSQQQOOOOOOOOOQQQMMMMMMMMMNNNPPPQQQPPPPPPNNNNNNPPPQQQRRRQQQPPPNNNTTTTTTVVVXXX[[[^^^aaabbb___aaadddjjjqqqxxx~~~rrrhhh```___\\\UUUPPPOOOIIIHHHGGGGGGGGGIIIKKKMMMJJJLLLOOOQQQTTTUUUUUUUUUVVVSSSOOOKKKEEEAAACCCHHHJJJLLLYYYuuuuuu^^^]]]^^^aaa]]]TTTPPPQQQTTTRRRRRRVVVWWWTTTSSSUUUMMMMMMMMMNNNQQQSSSSSSRRRJJJHHHIIILLLLLLHHHGGGIIIIIIFFFCCCAAA@@@@@@???>>>======<<<<<<<<<<<<<<<;;;:::999999888888888999999888888777777888888999:::999999999999:::::::::;;;;;;777>>>;;;>>>DDDPPPyyy|||\\\zzz|||ffffffuuu||||||yyyuuuhhhbbb^^^cccnnnuuusssnnneeefffkkkttt|||vvvqqqnnnhhhkkkssstttlllyyy~~~~~~zzziiidddeee[[[SSSRRROOORRRPPPNNNLLLJJJHHHGGGGGGGGGFFFEEEEEEFFFFFFEEEDDDCCCCCCDDDDDDEEEEEEEEEEEECCCDDDEEEFFFHHHIIIIIIJJJDDDDDDDDDEEEFFFGGGHHHIIIJJJIIIFFFCCCBBBDDDIIIMMMNNNKKKIIIKKKPPPTTTSSSQQQSSSSSSWWW^^^bbbnnnvvvqqqyyynnnZZZLLLbbb|||hhh\\\___kkkwww~~~wwwooojjjiiigggaaaZZZUUUSSSSSSVVVUUUTTTUUUWWWWWWUUUSSSTTTUUUWWWXXXXXXXXXXXXXXX\\\]]]^^^aaafffmmmtttxxxxxxggg^^^XXXSSSRRRPPPLLLHHHFFFGGGFFFEEEEEEGGGLLLQQQTTTPPPQQQSSSTTTUUUTTTTTTSSSLLLJJJIIIIIIFFFCCCHHHQQQUUUhhh[[[\\\```eeefff^^^UUUSSSUUUVVVUUUVVVYYYWWWQQQOOOPPPIIIHHHIIIKKKNNNPPPPPPPPPJJJHHHIIILLLKKKFFFDDDFFFHHHFFFBBBAAA@@@@@@???>>><<<<<<<<<<<<;;;::::::;;;:::999999999999999::::::888888888888888999999:::888888888888999999999999<<<888>>>:::===BBBIIIlll}}}[[[yyy|||dddddduuu~~~|||{{{yyyuuuiiiaaa\\\bbbooowwwuuuooodddeeejjjtttyyyrrrmmmiiigggiiissszzzoooyyyzzzxxx}}}zzzhhhbbbddd\\\TTTRRRLLLRRRPPPLLLIIIFFFFFFFFFFFFGGGEEEDDDDDDEEEFFFDDDCCCBBBCCCCCCDDDDDDEEEEEEFFFCCCDDDEEEFFFGGGHHHIIIIIIDDDDDDDDDEEEFFFHHHIIIJJJLLLJJJGGGDDDCCCEEEJJJNNNQQQOOOOOORRRVVVWWWUUUSSSNNNNNNWWW```\\\ZZZrrrvvvuuusss^^^QQQHHHbbbhhh\\\\\\___bbbvvv}}}~~~yyyxxx{{{uuukkkgggfffcccbbbaaabbbddddddaaa]]]___aaabbbccccccdddfffhhhhhhkkkqqq{{{llldddYYYRRRMMMHHHEEEEEEFFFGGGHHHGGGFFFEEEFFFIIINNNSSSVVVTTTTTTTTTSSSRRRQQQOOOOOOIIIEEEDDDFFFDDDCCCLLLZZZsssuuummmxxxqqq]]]^^^cccgggddd\\\UUUTTTVVVTTTUUUXXX[[[XXXPPPKKKLLLFFFFFFFFFHHHKKKMMMNNNMMMKKKHHHHHHKKKJJJEEECCCDDDHHHEEEBBB@@@??????>>>===:::;;;<<<;;;999999999:::999999999888999999:::;;;888888888777888999999:::777777777777888888888999<<<999>>>888<<<@@@CCCaaayyyZZZxxxgggdddooo}}}|||yyytttkkkbbb\\\bbbooowwwsssmmmcccdddiiisssvvvnnnhhheeeiiikkkvvv}}}pppwww{{{{{{{{{~~~yyyeee^^^bbb]]]WWWSSSLLLNNNMMMKKKIIIHHHGGGGGGGGGEEEDDDCCCCCCDDDDDDCCCAAABBBBBBCCCCCCDDDEEEEEEFFFCCCCCCCCCCCCDDDEEEFFFGGGBBBCCCCCCDDDFFFGGGIIIJJJIIIJJJIIIGGGFFFFFFIIIKKKMMMOOOQQQTTTVVVUUURRRPPPLLLOOOUUUZZZWWWVVVcccuuu|||ggg```cccLLLPPPsssqqqddd\\\```fffrrr~~~ttt___VVVSSSIIIGGGFFFCCCAAACCCGGGIIIJJJHHHIIIKKKNNNQQQSSSUUUVVVTTTRRRQQQNNNMMMKKKJJJJJJJJJEEEFFFMMMQQQYYYllltttvvvggg```___cccddd```ZZZVVVUUUVVVQQQTTT[[[___\\\SSSMMMMMMEEEDDDEEEGGGJJJLLLLLLKKKIIIGGGFFFHHHGGGCCCBBBDDDFFFCCC@@@>>>>>>===<<<;;;999;;;<<<;;;888777888:::777777777777777888999:::777777666666777777888999666666666777777777888888:::777<<<777;;;@@@AAA[[[~~~vvvYYYvvvfffeeelll~~~yyyssslllccc\\\bbbooouuupppgggaaaccchhhrrr~~~wwwoooiiieeehhhjjjwww}}}nnnrrr~~~|||yyyccc\\\```]]]YYYUUUMMMIIIJJJKKKKKKKKKJJJIIIHHHDDDBBBAAAAAABBBCCCAAA@@@BBBBBBBBBCCCDDDEEEEEEFFFBBBBBBAAABBBBBBCCCDDDEEEAAAAAABBBCCCEEEGGGHHHIIIFFFHHHJJJJJJIIIGGGGGGGGGHHHKKKOOORRRRRRPPPMMMKKKNNNRRRSSSQQQSSSYYY\\\\\\xxxoooeeedddeeeLLLQQQkkk~~~mmm[[[\\\```eeennnxxxyyykkk```\\\VVVWWWTTTMMMOOOOOODDDFFFHHHIIIIIIHHHHHHFFFCCCIIILLLQQQUUUXXXYYYXXXWWWRRRPPPMMMKKKIIIHHHGGGHHHFFFDDDJJJZZZkkk}}}ccc[[[XXX___aaaaaa^^^ZZZYYYXXXVVVQQQUUU^^^dddaaaWWWQQQQQQEEEDDDDDDFFFIIIKKKKKKJJJGGGDDDDDDFFFFFFCCCBBBEEEDDDBBB>>><<<<<<<<<;;;:::888:::<<<;;;888777888:::666666666666666777888888555555555555555666777777666666666666777777777777888666;;;666;;;AAAAAAYYYxxxtttYYYsss~~~bbbfffoooyyyrrrlllccc\\\bbbnnnssslllcccaaabbbgggqqq}}}{{{ssslllhhhdddfffuuu{{{lllnnnzzzzzz}}}|||ccc[[[aaa]]]UUUQQQKKKEEEEEEEEEDDDCCCCCCEEEGGGGGGEEECCCCCCCCCBBB@@@???@@@BBBEEEHHHHHHEEEBBB@@@AAAAAAAAAAAAAAAAAAAAAAAA===BBBDDDAAAAAADDDFFFEEEGGGEEEEEEHHHJJJIIIHHHHHHHHHJJJMMMPPPRRRQQQPPPOOOMMMNNNPPPRRRSSSSSSRRRRRRYYYvvv{{{hhhlllyyyddd```cccjjjjjjmmmvvvggg[[[ZZZ\\\\\\___ccczzzsssnnnfff```]]]ZZZVVVRRRPPPMMMIIIHHHHHHHHHHHHGGGGGGGGGGGGHHHIIIKKKMMMNNNOOOSSSWWWZZZXXXTTTOOOKKKMMMPPPOOOJJJFFFGGGJJJKKKOOOPPPaaa```^^^]]]SSS___bbbdddaaaZZZWWWXXX[[[VVVUUUYYY^^^^^^VVVNNNKKKFFFCCCDDDIIIKKKIIIHHHIIIKKKIIIEEECCCCCCDDDDDDDDDAAABBBCCC@@@;;;888999:::;;;:::999999888888999999666666555555555555666666222333444666777777888888666666555555555555666666444:::888666:::<<>>BBBDDDCCCBBBEEEFFFEEEHHHGGGFFFHHHIIIIIIHHHGGGIIIJJJMMMOOOQQQQQQPPPPPPMMMMMMOOOPPPQQQQQQQQQQQQTTTeee|||yyyzzz~~~sssooossspppfffgggppp{{{nnnZZZPPPNNNVVV```dddqqq~~~|||qqqlll```[[[VVVSSSRRRPPPNNNLLLKKKIIIFFFEEEEEEFFFFFFEEEIIIIIIIIIJJJLLLOOOQQQSSSWWWXXXZZZYYYVVVRRRNNNLLLGGGKKKPPPPPPKKKFFFGGGJJJOOOkkkwwwxxxvvvbbb\\\YYYUUU[[[^^^``````]]][[[\\\]]]XXXWWWYYY]]]]]]UUUNNNKKKHHHCCCBBBEEEGGGGGGGGGJJJJJJGGGDDDBBBCCCCCCCCCBBBCCCDDDDDDAAA<<<999999:::;;;:::999999888888999999777777666666666666777777333444555666666777777666666666555555555555666666444:::888666:::;;;EEEXXXVVVkkk```YYYhhhwww|||zzzssshhh```eeesss{{{xxxqqqbbbbbbgggrrruuukkkeeefffccclllxxxssskkkyyyjjj]]]^^^VVVMMMHHHBBBGGGFFFDDDBBBBBBDDDFFFGGGHHHFFFDDDCCCCCCCCCBBBAAAAAAAAACCCCCCCCCCCCAAAAAACCCCCCCCCBBBBBBAAAAAAAAA>>>CCCFFFDDDDDDFFFGGGEEEFFFEEEDDDDDDGGGIIIHHHGGGJJJKKKLLLNNNOOOPPPPPPQQQNNNNNNNNNNNNNNNOOOPPPPPPVVVZZZdddwww|||tttzzz{{{mmm^^^YYYdddkkkgggVVVQQQTTTTTT[[[eeepppyyy~~~wwwnnnccc\\\ZZZRRRPPPLLLKKKKKKKKKJJJIIIHHHFFFDDDDDDEEEGGGGGGGGGKKKLLLNNNPPPSSSUUUWWWXXXVVVWWWVVVRRRNNNJJJIIIIIIIIIHHHJJJLLLHHHFFFQQQaaa}}}hhhfffqqqyyygggccc\\\XXX[[[ZZZ[[[\\\]]]]]]]]]\\\\\\[[[XXXXXX[[[YYYSSSMMMKKKIIIDDDAAACCCEEEEEEFFFJJJJJJHHHEEEDDDEEEEEEDDDCCCFFFGGGEEEBBB>>>:::999999;;;:::999999888888999999777777666666666666777777444555555666666666555555666555555444444555555666444999777666:::;;;CCCUUU^^^fff```WWWdddqqq~~~~~~vvvjjj___cccqqq||||||vvvaaabbbgggrrrzzzoooggggggbbbhhhssszzzvvvjjjzzzlll^^^]]]UUULLLHHHCCCIIIFFFCCCBBBCCCEEEGGGHHHHHHFFFCCCCCCCCCDDDCCCBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@??????>>>>>>>>>DDDGGGEEEEEEGGGGGGDDDBBBBBBAAA@@@CCCHHHJJJHHHJJJKKKKKKMMMNNNOOOPPPQQQPPPOOONNNMMMMMMNNNOOOPPPXXXVVVXXXeeezzz||||||hhh^^^XXXRRR[[[|||}}}kkkdddWWWQQQPPPVVVbbbooo{{{yyyooohhhaaaYYYUUUUUUMMMKKKJJJHHHHHHHHHHHHGGGHHHGGGFFFGGGJJJLLLMMMMMMNNNQQQTTTWWWZZZZZZZZZYYYQQQRRRQQQMMMGGGDDDEEEFFFPPPJJJGGGJJJMMMWWWtttxxx~~~ccc\\\aaa^^^\\\```^^^[[[YYYXXXYYYZZZYYYYYYZZZVVVUUUWWWUUUOOOKKKKKKJJJDDDBBBDDDFFFEEEFFFHHHLLLJJJIIIIIIIIIIIIGGGFFFIIIHHHFFFCCC@@@===;;;:::;;;:::999999888888999999666666555555555555666666555666666666555555444333555444444444444444444555333888666555::::::@@@QQQllleeezzzYYYPPP^^^mmmsssggg]]]aaaooozzzzzzuuubbbbbbgggqqq}}}qqqiiihhh```fffqqq{{{vvviiixxxkkk\\\]]]VVVOOOLLLHHHIIIFFFCCCCCCFFFIIIJJJJJJHHHEEECCCBBBBBBCCCCCCCCCAAAAAAAAA@@@@@@AAAAAAAAA@@@@@@?????????>>>>>>>>>???DDDGGGEEEDDDFFFFFFEEEGGGHHHEEEAAABBBHHHIIIFFFJJJJJJKKKLLLNNNOOOPPPQQQRRRQQQPPPNNNNNNNNNOOOOOOPPPQQQTTTYYYcccuuunnnccchhhgggjjjmmmnnn{{{lll___UUUUUU[[[aaajjjrrr{{{{{{nnneee\\\WWWQQQKKKHHHIIIEEEEEEEEEEEEEEEEEEFFFGGGIIIHHHIIILLLPPPSSSUUUUUUUUUWWWZZZ]]]\\\ZZZWWWTTTNNNOOOOOOKKKEEEBBBDDDGGGOOOQQQYYYfffrrruuuccc[[[[[[]]]^^^^^^]]]YYYUUUSSSTTTWWWXXXYYYXXXSSSQQQSSSRRRMMMJJJKKKIIIEEEEEEHHHIIIGGGEEEFFFKKKJJJJJJJJJKKKJJJHHHFFFIIIHHHFFFDDDAAA???===<<<;;;:::999999888888999999555444444333333444444555666666666666555444333222444444333333333333444444333888555555:::999===LLLwwwdddnnnPPPIIIZZZlllqqqeee\\\aaapppzzzyyyrrrdddcccfffooo|||~~~rrriiiggg```eeesssxxxlllsssfffZZZ]]]XXXSSSQQQNNNHHHEEECCCEEEJJJMMMMMMLLLGGGDDDAAA@@@AAABBBCCCCCCAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@AAAEEEFFFCCCBBBEEEFFFEEEQQQRRRMMMDDDCCCHHHHHHCCCIIIJJJKKKMMMNNNOOOOOOPPPSSSRRRQQQPPPNNNNNNMMMMMMJJJQQQXXXYYYXXXdddwwwooovvvyyy~~~}}}uuulllkkkppp{{{uuummmkkkooojjjlllllljjjppp}}}xxxuuummmfff]]]VVVOOOMMMIIIDDDBBBCCCAAACCCFFFGGGHHHJJJLLLNNNKKKKKKMMMQQQWWW[[[\\\]]]aaa```^^^\\\XXXSSSPPPMMMIIIJJJJJJFFFBBBCCCJJJPPPUUUgggiiimmmjjj^^^XXX[[[\\\XXXVVVUUUTTTTTTTTTVVVYYYZZZTTTOOONNNQQQQQQNNNLLLLLLIIIFFFFFFJJJKKKGGGDDDEEEGGGGGGHHHIIIJJJIIIFFFCCCGGGFFFDDDCCCCCCBBB@@@>>>;;;:::999999888888999999555444444444444444444555555555555555555444333222444333333222222333333444333777444555:::888;;;HHHxxxzzz```kkkOOOHHHXXXkkk~~~ssshhh___cccrrr|||zzztttgggeeeeeelllwww~~~rrriiiggg```fffvvv}}}rrrnnn}}}bbbWWW\\\YYYTTTSSSPPPFFFDDDDDDHHHNNNQQQPPPNNNFFFCCC@@@???@@@AAABBBBBBAAAAAABBBBBBBBBBBBAAAAAA>>>>>>??????@@@AAAAAAAAABBBEEEEEEAAA@@@CCCFFFEEERRRTTTMMMCCCAAAHHHIIICCCGGGIIIKKKNNNOOOOOOOOONNNRRRRRRQQQPPPNNNLLLKKKJJJKKKSSS\\\\\\VVVXXXnnnrrroooqqq~~~yyyaaannnyyy}}}sssoooeeeYYYWWWbbbpppyyy}}}zzzxxxwwwxxxzzz|||}}}}}}rrrooonnnllllllooosssuuurrrhhh```\\\YYYVVVRRRMMMJJJKKKKKKGGGEEEGGGEEEHHHKKKMMMMMMOOOQQQTTTOOOPPPSSSYYY___dddffffffoooiii```VVVNNNJJJIIIIIIDDDFFFFFFDDDFFFPPP```mmmyyy|||hhhccchhhggg___ZZZ[[[\\\YYYQQQUUUYYYZZZXXXVVVVVVWWWQQQMMMMMMQQQSSSPPPOOOPPPKKKGGGEEEGGGHHHEEEDDDEEEFFFFFFHHHJJJKKKIIIFFFBBBEEECCCAAABBBDDDEEECCCAAA;;;:::999999888888999999666666666555555666666666444444555555555444333333333333222222222222333333333666444444:::888999EEEiiiwww\\\uuuXXXMMMZZZkkk}}}xxxkkk___bbbppp{{{{{{vvvjjjfffccchhhsss~~~tttkkkhhhaaagggvvvsssjjj|||yyy___VVV[[[YYYUUUSSSPPPEEEDDDEEEJJJQQQTTTRRROOOEEEBBB???>>>???AAABBBBBBAAAAAACCCCCCCCCCCCAAAAAA;;;;;;<<<===>>>???@@@@@@CCCEEEDDD???>>>BBBEEEFFFLLLNNNIII??????HHHKKKEEEFFFHHHLLLOOOPPPPPPNNNMMMPPPPPPPPPPPPNNNKKKIIIGGGLLLRRRZZZ[[[RRRMMMXXXiiiwwwooo{{{www```iiiyyyyyyfffZZZYYY^^^aaafffggggggbbb]]]\\\aaagggiiirrruuuttt{{{yyyxxxxxxyyy{{{|||{{{yyypppeee]]]\\\]]]ZZZ[[[___dddgggdddZZZQQQOOOQQQQQQHHHDDDDDDHHHJJJGGGEEEFFFHHHKKKNNNOOOMMMMMMNNNQQQUUUVVVYYY___fffkkkmmmnnnzzzppp```PPPFFFCCCDDDFFFFFFGGGHHHJJJRRReee}}}jjjjjjfffccc___^^^^^^]]]^^^___QQQXXX```aaa\\\VVVRRRQQQOOOLLLMMMRRRUUUSSSRRRSSSMMMGGGCCCDDDDDDCCCCCCFFFGGGHHHIIILLLMMMKKKGGGDDDBBBAAA???AAADDDFFFEEECCC;;;:::999999888888999999888888777777777777888888333444444555555444444333333222222222222222222333222666333444:::777888CCC\\\uuu[[[zzzbbbSSS\\\kkk}}}{{{lll^^^___lllyyy{{{wwwlllgggbbbfffppp|||uuullliiiaaagggvvvnnnggg{{{|||dddXXXXXXTTTPPPMMMFFFCCCEEEIIILLLMMMLLLJJJHHHBBBAAA@@@AAABBBBBB@@@???@@@AAABBBDDDEEEDDDAAA>>>>>>;;;:::;;;???BBBCCCBBBCCCBBB@@@>>>======>>>>>>???<<<:::;;;@@@DDDFFFFFFHHHIIILLLMMMMMMLLLJJJHHHTTTQQQNNNKKKKKKMMMOOOQQQTTTTTTUUUUUUQQQMMMQQQXXXiii}}}{{{jjjiiieeemmmvvvvvv~~~pppccc]]]ddd___bbb___UUUNNNNNNOOOMMMUUURRRWWWaaaddddddooo~~~zzzpppfffeee]]]TTTTTTYYY^^^]]]ZZZTTTQQQNNNJJJGGGGGGKKKQQQSSSRRRQQQNNNLLLKKKKKKLLLIIIKKKNNNNNNMMMMMMNNNPPPNNNWWWQQQOOOYYYTTTOOO]]][[[bbbkkksss{{{uuuaaaLLLEEEFFFFFFIIILLLOOOPPPXXXfffuuuxxxcccaaagggggggggaaaWWWQQQRRRUUUVVVVVVXXXZZZYYYXXXUUUQQQMMMJJJKKKMMMPPPRRRRRROOOMMMJJJGGGCCC@@@>>>@@@BBBDDDEEEJJJOOONNNIIIDDDCCCDDD???BBBCCCDDDHHHKKKGGG@@@<<<999777999===???===999888888777666666666666666444444444444444444444444555444333333222222333333666444333555555555999???XXX|||rrr^^^uuueeeOOO]]]qqqtttddd\\\hhh{{{yyyuuufff\\\aaaooo}}}qqqeeeaaabbbgggsssuuujjjvvv}}}xxxfff``````UUULLLIIIEEEDDDDDDFFFGGGGGGHHHHHHHHHEEEDDDCCCCCCCCCCCCAAA???BBBBBBBBBBBBCCCBBB???<<<>>><<<;;;<<<@@@CCCDDDCCCCCCBBB@@@???>>>>>>>>>??????>>>===???CCCFFFFFFFFFHHHIIILLLMMMMMMLLLJJJIIISSSRRRPPPOOOOOOPPPRRRSSSUUURRRPPPPPPNNNNNNSSSZZZ___bbbrrr~~~tttyyy|||ooo```XXX[[[^^^^^^SSSQQQTTTYYYVVVQQQXXXeeeiiijjjjjjgggccc___YYYUUULLLJJJIIIJJJLLLMMMKKKJJJIIIGGGEEEFFFHHHIIIIIIIIIMMMLLLLLLOOORRRSSSPPPMMMKKKMMMOOOSSSUUUXXXYYYZZZ[[[```]]]^^^hhhmmmnnnssswwwvvvuuuwww{{{|||vvvooocccSSSEEEEEENNNWWW```ffftttwwwyyybbbYYY[[[aaa]]][[[WWWSSSUUUYYYXXXSSSPPPSSSVVVVVVUUURRRNNNJJJJJJJJJJJJMMMNNNNNNLLLJJJFFFDDD@@@===<<<===???AAAIIIMMMPPPNNNGGGAAA??????>>>BBBDDDEEEGGGIIIGGGAAA@@@<<<999999<<<>>><<<999888888777666666666666777444444444444444444444444444444333222222222222333666333333555555555999???[[[uuuaaaxxxoooRRRXXXjjjvvvfff^^^iii||||||wwwiii]]]```mmmzzzssshhhaaa___bbbnnn~~~lllttt~~~|||yyywwwxxxyyyzzzzzz}}}{{{{{{~~~wwwllllllkkkZZZLLLIIIGGGEEEDDDCCCBBBCCCDDDFFFHHHHHHGGGEEEEEEEEEDDDAAA???EEECCCAAA@@@@@@@@@>>><<<>>><<<;;;===@@@CCCDDDEEECCCBBBAAA?????????@@@@@@@@@@@@@@@BBBEEEGGGGGGFFFHHHIIILLLMMMNNNMMMLLLKKKRRRRRRQQQQQQRRRSSSUUUUUU\\\TTTMMMLLLMMMNNNRRRXXXUUULLLNNNfff{{{|||xxx|||tttssstttssstttrrrqqqnnnbbbVVVYYYccc^^^^^^\\\XXXRRROOOPPPRRRMMMMMMMMMLLLKKKKKKLLLMMMOOOMMMKKKMMMRRRUUUTTTQQQUUUTTTVVV]]]cccccc\\\TTTUUUWWWZZZ]]]___```aaaaaaggghhhqqqyyyrrrhhh___]]]___]]]UUUMMMOOOHHHIIIXXXooonnnXXXUUUTTTUUUYYYUUURRRNNNOOOWWW]]]XXXNNNLLLMMMPPPRRRQQQNNNJJJHHHIIIHHHGGGHHHJJJJJJIIIHHHHHHEEEBBB@@@???@@@AAACCCIIILLLNNNLLLFFF@@@>>>===>>>DDDHHHGGGGGGIIIHHHEEEBBB>>>:::999;;;<<<:::888888777777666666666666666444444444444444444444444444444333222222222222222555333333555555444888>>>VVVmmm}}}zzzVVVVVVhhhxxxjjjaaajjj|||zzzkkk^^^___iiivvvuuulllccc______kkk~~~tttwww|||zzzxxxtttssspppnnnllllllllllllppprrrvvvzzz}}}~~~yyymmmmmmlllZZZKKKHHHEEEFFFEEECCCBBBCCCDDDFFFGGGGGGFFFEEEEEEEEEEEEBBB@@@EEECCC@@@@@@@@@AAA@@@@@@===<<<<<<===???BBBDDDEEECCCBBBAAA@@@@@@AAAAAABBBCCCBBBBBBBBBDDDFFFHHHHHHHHHJJJKKKMMMNNNNNNMMMMMMRRRQQQPPPPPPQQQTTTWWWYYYdddYYYPPPNNNOOOOOOPPPRRRRRRLLLIIIPPPbbb~~~sssrrrzzzkkkoooxxxiiijjjrrroooggg^^^XXXTTTTTTXXX^^^aaa\\\VVVQQQQQQTTTXXX[[[UUUVVVUUUTTTWWW\\\]]]\\\\\\^^^bbbiiimmmlllgggbbb]]]cccjjjllljjjjjjmmmqqq|||{{{}}}eeeYYYNNNJJJKKKKKKIIIIIIRRRVVVeee~~~ZZZUUUZZZVVVSSSUUUUUURRRNNNOOOVVV[[[VVVMMMOOOMMMLLLMMMLLLHHHFFFGGGIIIGGGEEEEEEFFFGGGGGGFFFGGGFFFDDDBBBAAABBBCCCCCCFFFHHHJJJIIIEEEAAA?????????FFFJJJIIIGGGHHHIIIHHHAAA>>>:::888999:::999888666666555444444444444444333333333333333333333333444333333222111222222222444222222555555444777===WWWvvv~~~]]]VVVlllzzzmmmccciiiyyyyyykkk___^^^fffsssvvvnnnfffaaa```kkk~~~~~~{{{}}}|||{{{zzzxxxvvvtttsssmmmmmmllliiifffdddddddddfffjjjnnnqqqsssuuuyyy}}}~~~zzzjjjeeeeeeWWWLLLHHHCCCGGGGGGFFFFFFFFFFFFFFFFFFCCCBBBBBBCCCEEEEEEDDDBBBCCCAAA???@@@BBBDDDFFFFFF<<<=========>>>@@@BBBDDDCCCCCCBBBAAAAAABBBCCCDDDEEEDDDCCCAAABBBDDDHHHJJJIIIJJJKKKMMMNNNOOOOOOOOORRRPPPNNNMMMOOOSSSXXX[[[dddZZZRRRSSSUUUSSSQQQPPPRRRRRROOOKKKMMMaaa~~~xxx{{{jjjdddeeegggkkkpppmmmgggaaaaaafffkkkkkkiii]]]fffmmmmmmlllooorrrqqqlllnnnooonnnkkkiiijjjlllmmmyyy~~~|||rrrSSSQQQKKKFFFGGGHHHMMMXXXeee{{{oooYYY[[[]]]TTTQQQVVVTTTTTTRRROOORRRWWWXXXUUUVVVPPPMMMMMMJJJEEEDDDHHHIIIGGGDDDCCCEEEFFFFFFFFFBBBBBBAAA@@@????????????EEEFFFGGGFFFCCC@@@>>>======CCCGGGFFFDDDEEEGGGFFF===;;;999888888888888888444444333222222222222333333333333333333333333333333333222111111111111222222111222555555333666;;;aaavvvwwwhhhVVVlll~~~{{{oooccceeesss}}}wwwjjj___]]]dddpppvvvnnngggbbb```kkk|||yyy~~~~~~}}}{{{yyytttsssrrrpppnnnmmmllllllhhhiiijjjhhhdddaaaaaabbb```ccceeeffffffjjjqqqwwwxxxzzz}}}llleeefff]]]TTTPPPIIIHHHHHHGGGFFFFFFEEEFFFFFFAAA@@@@@@BBBDDDEEEDDDBBB@@@???>>>@@@DDDGGGIIIJJJ>>>?????????>>>???AAADDDCCCCCCBBBBBBBBBDDDEEEFFFFFFFFFEEECCCBBBDDDGGGJJJIIIJJJKKKMMMOOOPPPPPPQQQQQQOOOMMMMMMNNNRRRWWWZZZ[[[TTTPPPTTTWWWVVVTTTSSSPPPOOOOOOMMMMMMUUUjjj~~~vvvfffiiiwww}}}yyyjjjcccgggnnn{{{qqqllleeeXXXRRRLLLAAA>>>AAAKKKWWW^^^iii{{{{{{sssdddYYYYYYUUUMMMNNNVVVNNNRRRRRROOOOOOUUU\\\^^^YYYRRROOOQQQMMMFFFDDDHHHGGGEEECCCCCCDDDFFFFFFEEEBBBBBBBBBBBBBBBAAAAAA@@@GGGFFFFFFDDDAAA>>>;;;999:::>>>AAA??????BBBBBB@@@;;;;;;;;;:::999888888777444333333222111222222222333333333333333333333333333333222111111111111111111000111555555333555:::[[[vvvnnnpppUUUlll~~~}}}rrrcccaaalllwwwzzzuuujjj```]]]bbbmmm~~~xxxpppfffbbb```ggguuuvvvxxx}}}~~~{{{}}}~~~~~~}}}{{{wwwvvvxxx|||~~~{{{wwwssspppmmmllliiihhhfffdddddddddeeefffcccfffiiihhheeeccccccddd```aaaaaa______cccjjjpppvvvwwwzzz~~~~~~zzzxxxwwwtttrrrtttyyy~~~lllhhhjjjccc[[[WWWQQQJJJGGGDDDBBBAAABBBDDDEEEBBBAAAAAABBBDDDDDDCCCAAA>>>===>>>@@@DDDHHHIIIIIIBBBCCCCCCBBB??????BBBEEECCCCCCBBBBBBCCCEEEFFFGGGDDDGGGIIIIIIGGGFFFGGGIIIIIIJJJKKKMMMOOOQQQRRRRRRNNNOOOOOOPPPRRRTTTUUUVVVTTTOOOMMMPPPSSSRRRRRRSSSLLLLLLOOORRRQQQOOOUUU\\\zzz{{{hhhjjjeeegggwwwvvvwwwuuuttt|||wwwccc^^^eeemmm|||ooojjjjjjWWWSSSMMMKKKLLLGGGLLL\\\[[[dddvvvuuu~~~zzzgggbbb[[[VVVTTTQQQMMMLLLOOOIIINNNPPPMMMNNNUUU\\\^^^WWWQQQRRRWWWTTTIIIDDDGGGCCCBBBAAABBBDDDEEEEEEDDDDDDDDDEEEEEEEEEDDDCCCBBBEEEDDDCCCAAA@@@>>>;;;999:::<<<===<<<>>>BBBAAA======>>>???>>><<<999777666555444444333333333333333222222222222222222222222333222222111111111111111000///111555555333555999JJJtttdddnnnXXXyyyuuuddd]]]gggrrrvvvtttkkkbbb___aaajjj{{{zzzrrrjjjeeeaaadddooo~~~~~~{{{{{{{{{www~~~~~~~~~|||~~~~~~yyyuuusssoookkkiiilllsssyyyzzz}}}yyyvvvrrrmmmhhheeebbbaaa```___^^^]]]]]]___bbbcccaaafffkkkllljjjhhhiiilllgggfffeeeddddddfffjjjmmmsssuuuxxxzzz|||}}}~~~~~~wwwrrrnnnkkkgggcccdddiiiuuufffeeeiiiaaaXXXUUUQQQJJJFFFAAA<<<;;;>>>BBBEEEDDDCCCBBBCCCDDDCCCBBB@@@===<<<===@@@DDDGGGGGGGGGDDDFFFFFFDDDAAA@@@CCCFFFCCCCCCCCCCCCDDDEEEGGGHHHCCCGGGMMMNNNLLLIIIGGGGGGIIIJJJKKKMMMOOOQQQRRRSSSLLLNNNRRRUUUVVVVVVTTTSSSSSSNNNKKKMMMMMMLLLMMMPPPIIINNNTTTVVVOOOIIIMMMUUUMMMhhheeedddbbbeeennn}}}}}}jjjeee```[[[]]]hhhuuuaaaSSSWWWdddnnnlllllliiiddd[[[QQQIIIEEELLLPPPMMMTTT^^^WWW^^^~~~yyymmm|||}}}kkkfffXXXWWWUUUTTTUUUSSSLLLFFFHHHLLLMMMLLLNNNTTTXXXXXXRRROOOSSS]]]ZZZMMMEEEFFFAAA@@@@@@AAACCCEEEDDDCCC@@@AAABBBBBBBBBAAA@@@???@@@@@@???@@@@@@@@@>>>======>>>======@@@EEECCC>>>@@@AAACCCAAA>>>999666444666666555444444444444555222222222222222222222222333222222111000111111111000///111444444222444999DDDmmm]]]hhh^^^wwweee\\\dddoootttuuummmddd``````hhhxxx}}}uuunnniiiddddddmmm~~~|||yyyvvv||||||}}}||||||}}}~~~~~~yyyrrrnnnlllgggbbb```dddmmmtttvvv{{{~~~~~~uuurrrmmmgggccc___^^^]]]^^^\\\[[[[[[\\\___bbbdddbbbhhhnnnqqqooonnnpppsssooonnnmmmmmmmmmnnnnnnnnnmmmoooqqqssstttuuuuuuuuuxxxsssmmmiiibbb]]]^^^cccuuueeecccfff\\\QQQJJJCCCHHHEEEAAA===<<<===@@@BBB>>>HHHMMMGGG@@@@@@AAA@@@>>>======AAAFFFLLLPPPRRRCCCDDDDDDCCCAAA???@@@AAAFFFEEEDDDBBBAAACCCGGGJJJEEEFFFJJJPPPPPPKKKGGGGGGEEEEEEHHHMMMNNNKKKLLLPPPQQQNNNKKKLLLOOORRRRRRQQQSSSOOOLLLKKKMMMNNNLLLKKKNNNNNNNNNLLLKKKKKKMMMOOOOOORRRbbb|||qqqlllhhhgggmmmvvv}}}|||sssfffcccfff```[[[[[[\\\[[[]]]```fffpppssszzzyyynnnooowwwyyyeeeSSSMMMSSSYYYZZZXXX[[[ZZZTTTLLLJJJPPPVVVZZZhhh||||||rrrhhhccc```\\\WWWTTTSSSPPPLLLHHHHHHHHHIIIMMMPPPSSSRRRQQQPPPLLLKKKNNNLLLEEEBBBDDDBBBGGGJJJHHHAAA===@@@CCC@@@????????????@@@BBBCCCCCC===:::>>>AAA@@@>>>===???<<<:::;;;>>>BBBDDDFFFAAA?????????<<<666666999555444555555333000000111111222222111222444444222000000000000000000000000222222222111000111333555DDDrrrrrrWWW|||mmm___mmm{{{iii]]]aaajjjooosssnnndddZZZ\\\iiivvv}}}~~~sssoooddd^^^bbbkkkxxx{{{}}}uuunnnwwwvvvuuuuuuvvvxxxzzz|||~~~{{{uuupppmmmbbbbbb```\\\YYY[[[```eeejjjooowww~~~~~~vvvpppnnnkkkhhheeedddbbb```^^^aaa```______```dddgggjjjeeejjjoooqqqoooooosssxxxxxxvvvssspppnnnnnnoooooonnnkkkhhhgggiiilllnnnooonnnooonnnhhhaaa^^^aaadddpppbbbaaabbbVVVLLLJJJGGGGGGEEEAAA>>>===>>>@@@AAA???IIIOOOKKKEEECCCBBB@@@???>>>>>>AAAEEEIIIKKKKKK@@@BBBCCCCCCBBBAAABBBCCCAAABBBCCCBBBAAAAAACCCEEEGGGEEEFFFJJJJJJGGGFFFHHHGGGHHHKKKNNNMMMJJJLLLQQQNNNJJJGGGGGGKKKOOOQQQPPPQQQNNNLLLKKKLLLMMMKKKIIIJJJNNNSSSSSSPPPLLLIIIHHHLLLLLLUUUkkk{{{qqqnnnqqqooo|||{{{qqqmmmeee\\\\\\VVVUUUXXXbbbiiifffaaa]]]VVVVVVQQQTTTaaabbb]]]___UUU[[[______aaacccccc___aaagggkkkooozzzsss```YYYQQQKKKJJJNNNTTTZZZWWWRRRKKKMMMZZZlllsssssspppxxx~~~|||uuupppqqquuuxxx}}}iiikkkrrr~~~vvvlllhhheeeaaaZZZWWWSSSRRRQQQOOOLLLIIILLLMMMOOORRRVVVVVVUUUSSSTTTNNNMMMOOONNNHHHCCCBBBFFFKKKOOOMMMFFFAAA@@@BBBAAA@@@???>>>???AAACCCDDDCCC===:::===???>>>>>>@@@===<<<;;;<<>>???;;;666666999888666444444444444555777111444555333000000111111111111111111111111111111222222222222000111333555777^^^}}}XXXsssuuu^^^```vvv~~~lll```bbbllltttvvvrrrhhh]]]\\\fffssszzzvvvoooeee___bbbhhhttt~~~~~~{{{uuukkkcccjjjjjjiiijjjlllnnnqqqsss|||}}}~~~|||wwwrrrnnnlllcccbbb```\\\ZZZ\\\bbbggglllooorrrvvvwwwsssmmmgggeeedddcccdddfffhhhhhhhhhhhhgggffffffhhhjjjlllmmmjjjmmmqqqrrrqqqqqqsssvvvyyyxxxuuurrrooommmlllllleeebbb^^^]]]___aaacccdddjjjllllllhhhcccaaacccfffnnn```]]]\\\OOOGGGIIIIIIEEECCCBBB@@@??????@@@@@@>>>GGGMMMLLLFFFCCCAAA@@@@@@??????@@@CCCDDDDDDCCC===@@@CCCDDDDDDCCCCCCCCC???AAADDDDDDCCCBBBBBBCCCIIIEEEDDDEEEEEECCCDDDHHHGGGHHHKKKLLLIIIFFFJJJQQQOOOJJJEEEDDDHHHMMMOOOPPPNNNMMMKKKKKKLLLKKKIIIGGGIIIOOOUUUUUUPPPJJJHHHHHHNNNKKKKKKSSSbbbzzz|||wwwqqqkkkppppppdddYYYXXX[[[\\\]]]^^^fffaaaXXX]]]ggg```VVVYYYWWW^^^bbb^^^XXXTTTRRRPPPLLLRRRTTTPPPQQQUUUSSSMMMNNNUUU]]]]]]ZZZXXXYYY\\\VVVTTTUUUfffrrrjjjfffddd^^^ZZZeeesss}}}jjjbbbdddgggeee```TTTSSSQQQQQQRRRRRRPPPOOOQQQSSSVVVYYY\\\[[[WWWTTTOOOMMMMMMOOOMMMHHHCCCBBBHHHMMMQQQOOOHHHBBB???@@@CCCBBB@@@>>>???@@@CCCEEEAAA>>>===>>>===<<<>>>DDD======>>>@@@CCCDDDBBBAAAAAA???>>>>>>;;;666555888888777555444555666555333111444777555111...000333111111111111111111111111111222222222111111333555777RRR___mmm^^^RRRbbb~~~ooo``````kkkvvvyyyvvvlll```\\\dddooovvv}}}ooogggaaaaaacccmmmyyy~~~|||zzzvvvmmmaaaYYY]]]]]]]]]^^^```dddgggiiisssssssssqqqmmmiiigggggggggeeeccc```___bbbggglllqqqpppnnnmmmkkkhhhccc___bbbbbbbbbeeejjjoooqqqrrrooooooooooooooooooooopppppppppqqqrrrrrrrrrrrrrrrsssrrrooollliiieeebbb```^^^[[[WWWVVVWWWYYY[[[[[[cccfffiiihhhfffeeegggiiitttaaaYYYWWWMMMGGGHHHGGGBBBBBBBBBAAAAAA@@@@@@@@@???DDDHHHHHHCCCAAA@@@@@@@@@??????@@@AAAAAA@@@>>>===@@@DDDFFFEEECCCCCCCCCCCCEEEGGGGGGFFFEEEEEEFFFJJJFFFEEEFFFFFFDDDEEEHHHEEEFFFHHHIIIDDDAAAEEENNNRRRMMMFFFDDDGGGKKKNNNOOOJJJJJJKKKKKKKKKIIIGGGEEEKKKNNNQQQOOOJJJHHHLLLQQQPPPLLLKKKKKKNNNXXXjjj{{{{{{eeeXXXRRRSSSYYY```___]]][[[dddnnneee]]]eeellltttxxxssskkkfffeeedddccclllrrrnnnfffbbb]]]XXXeeevvv~~~yyytttpppzzz|||pppllluuu|||yyyrrrpppgggccc```aaaffflllqqqsssqqqkkkeeeeeeiiiiiiaaaZZZQQQQQQRRRSSSUUUVVVVVVVVVUUUVVVZZZ]]]^^^\\\WWWSSSGGGKKKPPPOOOJJJDDDCCCFFFGGGJJJMMMJJJEEE@@@???@@@HHHEEEBBB@@@???@@@BBBCCC@@@@@@BBBDDD@@@===@@@FFFAAAAAACCCFFFHHHHHHEEEBBBAAA???>>>>>>;;;666555888666777777666777:::888555777555555666555333333555111111111111111111111111000111222222111222333555;;;MMMzzziiilllbbbMMM^^^|||ooo^^^[[[gggtttyyyxxxpppccc\\\aaalllsssqqqiiiccc```___fff}}}wwwwww{{{xxxrrrjjjaaaZZZYYYYYYYYYYYY[[[^^^aaacccjjjjjjjjjhhhfffeeeggghhhllljjjhhhggghhhkkkpppsssvvvrrrlllgggdddbbb```___gggggghhhlllqqquuuvvvwwwttttttttttttsssqqqooonnnrrrqqqpppppprrrqqqpppnnnjjjjjjiiigggccc___[[[YYY^^^[[[WWWUUUVVVXXXYYYZZZ]]]```eeehhhhhhiiijjjlll}}}dddVVVUUUPPPLLLIIIBBBAAAAAAAAABBBAAAAAA@@@@@@CCCDDDEEEDDDAAA???AAADDDAAA@@@???@@@AAAAAA???===???BBBEEEFFFEEECCCBBBAAAGGGHHHHHHGGGEEEEEEGGGIIIIIIGGGGGGKKKKKKGGGFFFHHHEEEEEEGGGGGGDDD@@@DDDKKKTTTNNNHHHEEEFFFIIIJJJJJJGGGHHHJJJJJJIIIHHHGGGFFFGGGJJJLLLKKKIIIJJJOOOUUUMMMKKKKKKNNNOOOPPPVVV]]]uuu~~~ttt||||||uuuppphhhaaa^^^```QQQVVVXXX]]]```WWWSSS___ccciiimmmiiiffffffhhhgggcccmmmvvvwwwrrrnnnllljjjttt|||zzzoookkkiii```XXXUUU[[[______dddlllfffiiimmmqqqvvv~~~}}}kkkddddddeeeeeeccc___XXXSSSOOOPPPRRRTTTVVVWWWYYYZZZVVVWWWYYY[[[\\\ZZZUUURRRJJJTTT\\\VVVIIICCCFFFLLLGGGHHHGGGEEEAAAAAACCCFFFKKKHHHEEEBBB@@@???@@@AAA???BBBGGGJJJFFF@@@BBBHHHGGGGGGIIIKKKLLLKKKHHHEEEBBB?????????<<<666666999666999888666:::FFFOOORRRFFF;;;444666:::777333222111111111111111111111111///111222333222222333555999FFFyyyqqqjjjjjjQQQ___zzzqqq```YYYcccpppvvvxxxssseee\\\```jjjrrrzzz|||ssskkkeeeaaa]]]aaavvvyyysss~~~yyytttpppkkkfffccc^^^]]]\\\[[[\\\]]]___aaadddeeeeeeeeefffhhhllloooooonnnmmmmmmppptttwwwyyyxxxrrrkkkeeeccccccddddddllllllnnnrrrwwwyyyyyyyyyxxxxxxxxxvvvssspppllljjjnnnmmmlllmmmnnnnnnmmmkkkggghhhhhhgggeeeaaa]]][[[___[[[WWWUUUVVVXXXZZZZZZ[[[^^^ccchhhjjjlllmmmnnnfffWWWWWWTTTQQQKKK@@@@@@AAAAAAAAAAAAAAAAAAAAAHHHEEEDDDDDDBBB@@@CCCHHHDDDCCCAAAAAABBBBBB@@@???AAACCCEEEFFFDDDCCCBBBBBBGGGGGGFFFEEECCCCCCEEEGGGFFFEEEHHHMMMMMMIIIGGGHHHHHHFFFFFFHHHGGGEEEFFFJJJOOOKKKGGGEEEGGGGGGFFFCCCEEEGGGIIIIIIHHHHHHIIIJJJDDDFFFJJJLLLMMMMMMMMMNNNMMMIIIHHHKKKMMMLLLMMMPPPYYYppp|||{{{qqqiiifffpppxxxuuummmiiibbbbbblllhhhfffaaa[[[ZZZ]]][[[WWWYYY\\\______]]]^^^```bbbfffwww~~~vvvuuuvvvtttwwwyyywwwrrrqqqwww~~~wwwuuutttqqqmmmfff]]]WWWYYYXXX[[[^^^\\\___rrrsssfffbbbbbb```\\\XXXVVVUUUVVVNNNPPPSSSTTTUUUVVVXXXZZZVVVUUUUUUUUUVVVUUUSSSQQQTTT```fff[[[KKKDDDHHHNNNIIIHHHFFFCCCBBBDDDIIILLLJJJIIIFFFDDDBBBAAAAAAAAAAAADDDIIILLLIIIDDDEEEJJJKKKKKKJJJKKKLLLKKKIIIGGGCCC@@@@@@@@@===888777:::999===<<<777===RRRhhhtttTTTCCC555777;;;777111...222222222222222222222222...000222333333333444555<<>>999888<<<999DDDGGG??????PPPdddoooWWWDDD555666999555222333222222222222222222222222---000222333333333444555===LLLeeeyyyUUUbbbnnn}}}{{{lll```aaaiiisssyyywwwhhh[[[ZZZdddlll~~~zzzooofffbbb______kkkzzz||||||~~~zzzuuuyyy|||||||||}}}|||zzzvvvssspppppppppllljjjhhhfffeeeeeefffgggaaabbbdddfffgggkkkooosssuuuvvvyyy~~~|||wwwqqqnnnnnnqqqsssuuutttwww|||}}}zzzxxxuuupppkkkfffbbb______bbbfffhhhhhhiiillloooiiiiiiiiihhhfffdddbbbaaabbb___\\\[[[\\\___aaabbbeeegggiiimmmqqqttttttttt|||fff]]]^^^XXXRRRNNNFFFAAA@@@@@@???@@@AAACCCDDDDDD@@@@@@EEEDDD??????CCCPPPLLLGGGDDDCCCBBBAAA@@@???AAACCCCCCDDDDDDGGGIIIAAADDDHHHIIIGGGDDDBBBAAABBB@@@BBBFFFGGGEEEFFFHHHFFFAAA@@@FFFKKKIIIFFFDDDHHHHHHIIILLLOOONNNIIIEEECCCEEEGGGGGGFFFHHHMMMPPPYYYPPPEEE@@@BBBEEEFFFEEEDDDEEEHHHJJJHHHDDDEEEJJJDDDMMMTTTVVV___yyyyyyvvvoookkklllpppooollliiiyyy~~~vvvtttzzz{{{uuujjjkkkhhhdddkkk|||{{{pppiii^^^UUUVVVWWW]]]YYYWWWZZZ^^^___YYYTTTUUUXXXZZZZZZXXXXXXZZZ]]]VVVRRRMMMKKKKKKNNNPPPQQQKKKQQQPPPHHHCCCEEEGGGFFFGGGGGGGGGFFFFFFGGGHHHIIIBBBCCCEEEFFFGGGGGGGGGFFFJJJFFFDDDEEEDDDDDDIIIOOOMMMIIIEEECCCCCCDDDEEEEEEEEECCCBBBBBB???:::999===666HHHQQQHHH@@@EEENNNRRRRRRAAA444555777444555;;;222222222222222222222222---///222444333333444555444DDDiiivvvRRR]]]cccnnn}}}oooaaa___eeessszzzxxxiiiZZZXXXaaaiiizzzyyyxxx{{{||||||pppfffccc```___iiiuuu~~~|||xxxvvv{{{|||uuu|||}}}~~~~~~|||xxxuuusssrrrqqqooommmlllkkkkkkmmmnnnkkkmmmnnnpppqqqssswwwzzz{{{|||}}}xxxuuuvvvxxx{{{|||}}}}}}vvvtttpppjjjddd___[[[YYYZZZ```fffhhhggghhhmmmrrrqqqqqqpppnnnllljjjhhhgggiiifffcccbbbdddgggiiijjjkkkkkkmmmppptttvvvwwwwwwlllfff```]]]YYYRRRKKKFFFDDDBBBCCCDDDCCC???>>>BBBAAAAAAAAA???>>>>>>@@@BBBCCCDDDEEEGGGGGGEEEAAA===>>>??????AAABBBDDDFFFGGGDDDGGGJJJJJJFFFCCCBBBBBBDDDCCCDDDFFFHHHIIIIIIGGGDDDHHHLLLNNNMMMJJJHHHGGGJJJHHHHHHKKKNNNMMMFFF@@@BBBCCCDDDEEEFFFIIIMMMPPPMMMGGGBBBCCCGGGIIIFFFBBBGGGHHHJJJLLLKKKJJJGGGFFFJJJPPPWWWYYYTTTUUUdddvvvyyy~~~wwwzzzvvvkkk^^^WWWVVVWWWUUURRRXXX[[[]]]]]]ZZZZZZ\\\___VVV\\\[[[RRRPPPVVVXXXRRROOOMMMJJJGGGFFFHHHJJJLLLIIIKKKKKKIIIGGGGGGJJJMMMNNNNNNJJJDDDCCCFFFHHHFFFEEEAAA@@@DDDFFFFFFFFFHHHGGGCCC??????CCCHHHJJJJJJOOOLLLHHHEEEBBBAAADDDIIIHHHBBB<<<;;;>>>???<<<999@@@EEEJJJKKKHHHCCCAAA@@@999888666555333333222222555333111111222333222111111111222222222333333333999AAAssspppuuu[[[QQQ]]]fff}}}uuueeebbbiiizzztttcccYYY[[[bbbzzz~~~}}}|||~~~~~~|||{{{uuuhhhdddddd^^^cccwww{{{{{{{{{{{{{{{zzzyyyxxxwwwssssssqqqpppooooooooopppwwwwwwwwwtttsssuuuzzz~~~~~~~~~}}}~~~vvvooonnnkkkiiieeeaaa\\\XXXZZZ^^^eeejjjiiieeeiiiooolllqqquuuuuuttttttsssqqqvvvssstttwwwuuuqqqqqquuuvvvzzz{{{{{{~~~yyymmmjjjddd^^^[[[WWWPPPIIIFFFEEECCCDDDFFFDDD???>>>AAABBBCCCBBBAAA??????@@@BBBDDDEEEFFFGGGGGGEEEBBB???>>>>>>>>>???AAACCCEEEFFFGGGIIIJJJIIIFFFDDDDDDEEEDDDDDDDDDFFFHHHJJJIIIHHHEEEIIIMMMNNNNNNLLLKKKKKKKKKJJJIIILLLNNNLLLEEE???AAACCCFFFGGGGGGHHHJJJKKKJJJFFFCCCCCCFFFHHHFFFDDDIIIJJJLLLMMMLLLJJJHHHFFFLLLQQQWWWYYYTTTQQQZZZfffmmmwwwxxxccc\\\TTTSSSVVVXXXVVVSSSVVVXXXYYYYYYYYYXXXYYYZZZ^^^bbb^^^SSSNNNSSSSSSNNNMMMKKKHHHFFFEEEFFFHHHJJJIIIKKKLLLKKKIIIHHHJJJLLLMMMNNNJJJDDDCCCFFFGGGFFF@@@@@@DDDGGGFFFBBBBBBFFFJJJGGGBBBAAABBBEEEIIIKKKNNNKKKHHHEEECCCBBBFFFIIIGGGCCC???===>>>>>>===;;;>>>BBBGGGHHHEEEAAA???>>>888777666555444333333333555333111111222333222111111111111222222222333333666===iiiqqqrrrUUUQQQ\\\bbbwwwwwwggg```ccczzzuuudddYYYZZZ___rrr~~~}}}}}}~~~zzzuuuiiieeefff```eeexxx||||||||||||{{{{{{zzzzzzyyyvvvtttqqqooooooppprrrssszzz||||||zzzwwwxxx~~~xxxqqqmmmkkkiiihhhfffdddaaa```\\\^^^dddjjjkkkjjjooovvvsssxxx|||{{{zzz|||}}}~~~}}}||||||~~~~~~~~~zzzpppiiiaaa\\\[[[XXXQQQKKKIIIHHHEEEDDDEEEDDD@@@@@@BBBEEEEEEEEECCCAAA@@@AAABBBEEEEEEEEEEEEEEECCCBBBBBB>>>>>>======>>>@@@CCCEEEFFFGGGGGGFFFDDDCCCEEEFFFEEEEEEEEEGGGIIIJJJIIIHHHGGGJJJMMMNNNMMMMMMMMMNNNLLLJJJIIIKKKLLLJJJDDD???AAADDDFFFGGGFFFEEEEEEEEEEEEDDDCCCCCCDDDEEEFFFFFFKKKLLLMMMMMMLLLJJJHHHFFFKKKMMMSSSVVVSSSNNNPPPVVVYYYmmmppp~~~~~~}}}~~~zzz[[[SSSPPPNNNQQQVVVYYYWWWSSSTTTSSSSSSTTTVVVVVVUUUSSS```aaa\\\QQQLLLOOOOOOJJJJJJHHHFFFDDDDDDDDDEEEFFFHHHJJJKKKLLLJJJIIIIIIJJJKKKLLLHHHCCCBBBEEEFFFDDD>>>BBBHHHKKKFFF???@@@EEEEEECCC@@@@@@AAAEEEIIILLLNNNMMMKKKGGGDDDEEEGGGJJJIIIFFFCCC???===;;;;;;;;;:::===AAACCCAAA>>><<<<<<666666555444444444444444555333111111222333222111111111111222222222222333333777YYYvvv^^^OOOYYY^^^qqq}}}kkk```___sssyyy|||sssdddYYYYYY\\\iii|||{{{}}}yyyvvvlllggghhhcccfffwww}}}}}}}}}}}}}}}||||||||||||||||||zzzxxxuuusssrrruuuxxxzzz{{{|||~~~}}}sssoookkkjjjiiihhhgggggghhhhhh``````ccciiimmmpppvvv}}}{{{|||ttthhh___ZZZ\\\[[[TTTPPPPPPKKKEEEAAABBBCCCBBBDDDHHHFFFGGGGGGEEEBBBAAAAAABBBCCCDDDCCCBBBAAAAAAAAABBB>>>===<<<;;;<<<>>>AAACCCAAABBBDDDDDDDDDCCCBBBBBBFFFEEEEEEGGGIIIJJJIIIHHHIIIKKKLLLLLLKKKKKKLLLNNNHHHGGGGGGHHHIIIHHHDDDAAABBBCCCDDDCCCAAA@@@AAAAAAAAACCCDDDCCCBBBBBBFFFIIILLLLLLMMMMMMKKKIIIGGGFFFHHHHHHLLLQQQRRRNNNNNNQQQZZZ[[[^^^ddduuuxxx~~~{{{dddRRRQQQOOONNNQQQVVVYYYXXXUUUQQQOOOMMMOOORRRSSSQQQNNNVVVXXXUUUNNNLLLNNNLLLGGGGGGFFFDDDCCCBBBBBBCCCCCCEEEGGGIIIJJJJJJHHHGGGFFFGGGHHHEEE@@@???BBBCCCAAACCCEEEIIILLLHHHBBBBBBFFF@@@>>>>>>CCCKKKQQQRRRPPPOOOPPPMMMGGGDDDEEEGGGGGGJJJHHHEEE@@@;;;888777888777999<<<======<<<:::999555555444444444555555666555333111111222333222111111111111111222222222222222555JJJjjjsssMMMXXX^^^qqqrrrddd___jjjrrrwwwrrreeeZZZXXXZZZdddyyy|||}}}{{{zzzqqqkkkjjjeeefffsss{{{yyy|||~~~~~~}}}|||}}}~~~~~~}}}|||{{{|||}}}{{{}}}zzz~~~xxxsssrrrlllkkkjjjgggffffffiiikkkcccbbbeeelllrrrvvv}}}|||yyyeee[[[VVVZZZ[[[TTTQQQTTTLLLDDD>>>>>>AAACCCHHHMMMFFFGGGGGGEEECCCAAAAAAAAA@@@AAAAAA@@@>>>===???BBB======;;;;;;;;;===???@@@<<>>FFFEEEEEEGGGIIIIIIHHHGGGJJJKKKKKKJJJIIIHHHIIIKKKBBBBBBCCCDDDFFFFFFFFFEEEDDDCCCAAA>>>;;;<<<>>>AAA@@@BBBDDDCCCAAAAAAEEEJJJKKKKKKKKKKKKJJJHHHFFFEEEIIIFFFGGGLLLNNNMMMMMMOOONNNPPPPPPQQQWWWiiipppddd\\\UUURRRPPPNNNPPPTTTWWWXXXXXXNNNKKKJJJKKKOOOQQQOOOMMMPPPQQQQQQOOOOOOOOOJJJEEEEEEDDDDDDCCCBBBBBBAAAAAABBBCCCFFFHHHHHHFFFDDDAAACCCDDDBBB>>>===???@@@>>>LLLIIIHHHJJJJJJGGGFFFHHHBBB???AAAJJJWWW\\\WWWPPPKKKNNNKKKCCC???BBBCCCAAAEEEDDDBBB>>>:::888999;;;777888999:::::::::999777555444444444444555666666555333111111222333222111000000111111111222222222222666AAAZZZ}}}~~~xxxLLLYYY```uuuuuuhhh```jjjrrrxxxuuuiii]]]WWWWWWcccttt~~~~~~}}}}}}~~~vvvnnnllleeecccmmm}}}~~~~~~||||||}}}~~~}}}}}}zzztttqqquuu}}}sssqqqrrrmmmllljjjfffbbbbbbeeehhhbbbeeemmmwww||||||cccWWWRRRWWWWWWOOOLLLQQQLLLCCC===>>>BBBDDDHHHLLLCCCEEEFFFEEEBBBAAA@@@AAA===???@@@???<<<;;;>>>AAA===<<<<<<<<<<<<=========<<>>???<<>>;;;???@@@===>>>===;;;;;;;;;===???@@@999888888888::::::888777555555444444444555555666555333111111222333222111000000000111111111111222222999===TTT}}}wwwqqqMMMZZZbbbvvvwwwiii___nnnvvv}}}{{{nnn```WWWTTTbbbooo}}}~~~{{{}}}yyypppmmmfffaaahhhtttvvv|||{{{~~~|||{{{}}}~~~xxxpppkkkmmmtttzzztttmmmmmmooommmmmmlllhhhccccccfffiiifffoooyyy~~~gggYYYRRRWWWUUUJJJFFFLLLJJJCCC???AAAEEEEEEDDDEEE@@@BBBCCCCCCAAA@@@???@@@;;;>>>AAA@@@<<<;;;===@@@<<<<<<===>>>>>>===<<<;;;===???DDDIIIMMMLLLFFFBBBEEEDDDDDDEEEGGGGGGFFFDDDCCCEEEHHHIIIHHHHHHJJJKKKAAABBBBBBCCCDDDEEEGGGIIIBBBBBB@@@>>>===>>>AAADDDCCCDDDDDDCCCCCCDDDFFFGGGKKKJJJJJJJJJIIIIIIHHHHHHLLLHHHHHHJJJIIIEEEDDDFFFHHHLLLOOOOOONNNQQQXXX___aaaxxxyyy{{{mmmjjjkkkdddjjjzzzxxxxxx~~~~~~|||ttt|||vvvhhh^^^VVVRRRKKKJJJJJJKKKNNNQQQSSSTTTKKKKKKIIIHHHIIIMMMSSSWWWVVVRRRNNNNNNOOOMMMIIIEEEDDDEEEFFFFFFEEEDDDBBBAAABBBAAAAAACCCEEEEEEBBB???@@@BBB@@@===<<>>???BBBDDDCCC???:::>>>DDDDDD===;;;BBBDDD@@@>>>;;;999:::===@@@AAA@@@===:::888888::::::999777666555555444444444555555555333111111222333222111000000000000111111111111000:::===TTTxxxqqqwwwPPP\\\aaaqqqzzzkkk^^^kkkttt}}}|||rrrdddYYYUUU]]]lll|||~~~{{{{{{zzzqqqnnngggaaafffqqqsssxxx~~~{{{{{{~~~{{{wwwxxx~~~}}}{{{zzz|||{{{vvvsssrrrrrrsss|||vvvnnnkkklllnnnoooqqqssspppmmmmmmqqqvvvttt|||mmm]]]UUUYYYUUUHHHDDDJJJIIICCCAAAEEEHHHEEE@@@>>>>>>@@@BBBBBBAAA?????????:::???BBBAAA===<<<>>>AAA;;;<<<>>>??????===;;;:::===>>>AAAFFFJJJJJJFFFBBBDDDCCCCCCDDDFFFFFFEEECCC@@@CCCFFFIIIJJJKKKLLLMMMDDDEEEEEEDDDDDDEEEHHHJJJAAABBBBBBBBBAAAAAACCCEEEFFFEEECCCCCCDDDEEEFFFFFFKKKKKKKKKKKKKKKJJJJJJJJJGGGEEEGGGJJJIIIEEECCCFFFEEEHHHMMMPPPQQQQQQPPPOOORRRWWW___mmmqqqhhh___[[[fff|||{{{zzzwww{{{vvvwwwnnnfffhhhmmm~~~wwwmmmddd[[[TTTQQQPPPMMMLLLLLLMMMNNNNNNOOOOOOKKKKKKJJJHHHHHHLLLUUU\\\UUUNNNHHHHHHKKKKKKJJJIIIDDDEEEGGGGGGFFFEEEBBBAAACCCBBBAAACCCEEEEEECCC@@@@@@BBBAAA>>>===@@@@@@======@@@FFFIIIEEE??????DDD???BBBDDDCCC???<<<===???<<>>AAA@@@===???<<<999999:::;;;999777666666555444444444444444555333111111222333222111000000000000111111111111...;;;===VVVxxxlllSSS]]]___lll~~~mmm^^^bbblllwwwzzzrrrfff\\\WWWXXXkkk~~~}}}{{{xxxzzzqqqooohhhbbbfffsssuuuxxx~~~~~~vvvuuuyyywwwssslllrrr~~~{{{~~~|||zzzyyy{{{~~~}}}yyyuuu{{{}}}~~~wwwnnnkkkmmmoooqqqssswwwzzzzzzxxxzzzvvvbbbZZZZZZRRRKKKGGGAAA@@@AAAAAA???<<<<<>><<<999888999;;;;;;<<>>@@@AAABBBBBB@@@@@@@@@AAABBBCCCAAAAAA@@@@@@EEEIIIFFF???LLLDDDAAAEEEGGGEEECCCFFFFFFFFFEEECCCBBBDDDGGGIIILLLHHHEEEFFFGGGFFFDDDCCCHHHIIIJJJJJJIIIGGGDDDBBBJJJLLLLLLHHHCCCAAAEEEIIIEEEHHHLLLQQQUUUWWWXXXXXXVVVRRRSSSZZZ]]]dddzzz{{{hhhcccdddeeennn{{{{{{yyypppjjjnnnvvvqqqlllrrrlllbbbXXXUUUSSSNNNIIIHHHHHHHHHIIIJJJLLLNNNOOOPPPIIIJJJLLLLLLMMMOOOSSSWWWTTTOOOIIIHHHJJJLLLJJJGGGBBBDDDEEEEEECCCBBBBBBCCCDDDCCCCCCCCCDDDBBB???<<<<<<@@@@@@===<<>>>>>AAAEEEBBB;;;;;;@@@OOOHHHBBB@@@BBBEEEEEEDDD<<<;;;;;;;;;<<<>>>???@@@>>><<<999888888999888777111555777444444666777555666444111111111111///...///111222111000///000111333>>>???YYYccceeeXXXTTTaaa}}}___[[[cccmmmssstttlll^^^SSS[[[hhhzzz~~~{{{}}}zzzwwwuuuoooggg```ooosssyyy~~~ooommmooossszzzuuujjjfffmmmxxxwww~~~}}}~~~~~~||||||~~~}}}vvvnnngggdddaaacccmmmzzzvvvppptttuuuqqqwwwzzzvvvooojjjiiikkkpppssszzzyyyttt```YYY[[[TTTMMMIIICCC???AAABBBBBB???>>>???@@@===<<<;;;:::::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<===;;;999999999;;;<<<<<>>======>>>@@@AAACCCBBB@@@??????@@@AAABBB@@@BBBBBBAAADDDGGGEEE@@@IIIBBB???BBBEEECCCCCCDDDFFFGGGHHHHHHHHHHHHIIIJJJKKKHHHFFFGGGIIIIIIGGGFFFEEEEEEEEEDDDDDDCCCCCCCCCDDDDDDDDDBBB@@@BBBFFFIIIJJJLLLOOOSSSVVVWWWXXXXXX[[[UUUSSSSSSOOOLLLVVVeeerrr|||rrrqqqwww{{{ooolllpppttt{{{}}}www{{{zzz}}}}}}}}}wwwtttwww|||}}}yyyllldddbbbXXXPPPOOONNNJJJGGGGGGFFFFFFGGGHHHJJJMMMOOOPPPIIIJJJKKKLLLNNNPPPRRRSSSSSSNNNIIIIIIJJJKKKHHHEEECCCEEEFFFFFFEEEEEEEEEGGGKKKHHHFFFDDDCCCBBB@@@>>>???BBBBBB===;;;===???>>>CCCCCCDDDDDDDDDBBB@@@>>>???===???CCCBBB<<<;;;???HHHCCC===;;;>>>@@@???===;;;;;;<<<;;;<<<===???AAA>>><<<999888999999888777333777888555555777777555666444111111111111000...///111222111000///000222111<<<<<>>AAACCCDDDBBB@@@>>>>>>===<<<;;;::::::::::::;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;:::999999:::;;;===>>>@@@???>>>======>>>???@@@CCCBBB@@@>>>>>>???@@@AAAAAAEEEGGGDDDCCCEEEEEECCCGGGBBB???BBBEEEFFFFFFGGGGGGIIIKKKLLLMMMMMMLLLLLLIIIHHHHHHIIIKKKLLLKKKIIICCCCCCBBBAAAAAACCCDDDFFFFFFCCC???>>>???CCCEEEGGGLLLMMMPPPRRRTTTUUUUUUUUUXXXRRRPPPQQQMMMFFFGGGNNNSSS```uuusssnnnmmmiiivvvrrreeebbbtttqqqfffjjjtttzzzwwwzzzwwwrrrrrrxxx|||~~~tttjjjsssyyygggYYYVVVOOOJJJJJJKKKHHHFFFGGGCCCDDDDDDFFFHHHJJJMMMNNNIIIIIIJJJLLLOOOPPPPPPOOOPPPMMMJJJJJJKKKJJJGGGCCCBBBDDDEEEEEEDDDDDDFFFGGGOOOKKKFFFCCCAAA@@@???>>>CCCFFFDDD???<<<===???===FFFEEEDDDDDDDDDBBB@@@===@@@===>>>AAABBB???======AAA>>>:::999;;;<<<:::888;;;===>>>===;;;;;;>>>BBB???===;;;:::::::::999777555888888666666888777444666444222111111111000///000111222111000000111222000888888KKKoooUUUOOObbb}}}mmm]]]aaagggooorrrlllbbbZZZTTTcccwww}}}zzzyyyxxxxxxvvvpppggg___iiiqqq{{{~~~rrrgggbbbbbbeeegggfffggggggbbb]]]]]]dddjjj{{{yyy|||zzzzzz}}}{{{zzzzzz{{{yyyxxx}}}}}}lll\\\OOOHHHKKKQQQXXXRRRWWW^^^aaajjjrrrnnnmmmkkkhhhhhhkkkqqqxxx|||}}}}}}yyyxxxuuurrrqqqeeeSSSOOOTTTPPPJJJHHHBBB???@@@AAAAAA@@@???======<<<<<<;;;;;;:::::::::::::::::::::;;;;;;;;;;;;;;;999::::::::::::;;;===???>>>>>>=========>>>???@@@DDDBBB@@@>>>===>>>???AAACCCIIILLLGGGDDDEEEGGGGGGIIIEEEBBBDDDHHHKKKLLLLLLJJJJJJKKKLLLNNNOOOOOONNNHHHJJJKKKJJJKKKMMMLLLIIICCCCCCDDDDDDEEEGGGHHHIIIQQQJJJBBB???AAACCCDDDBBBGGGIIIKKKMMMOOOQQQQQQRRRRRRNNNMMMQQQRRRNNNMMMPPPXXXXXX]]]llltttqqqggghhhzzz|||zzz{{{~~~xxxsssrrrtttpppeee[[[WWWPPPKKKHHHJJJKKKIIIHHHIIIDDDDDDCCCCCCEEEGGGIIIJJJIIIIIIIIIKKKNNNOOOMMMJJJNNNMMMLLLLLLMMMKKKGGGCCCBBBCCCDDDCCCAAA@@@AAACCCKKKHHHDDDAAA@@@???>>><<>>???@@@???EEECCCBBBDDDEEEEEEBBB???BBB???>>>AAACCCCCC@@@>>>???===;;;;;;======;;;999???AAABBB???;;;:::===AAAAAA???===<<<<<<;;;:::888666888888555666888777333666444222111222222111000000111222222000000111222111555666CCCnnn~~~sssSSSQQQrrrttt^^^___fffqqqvvvpppeee^^^TTT___qqq|||yyyyyyyyyzzzyyysssjjjbbbgggqqq|||~~~uuukkkdddaaa\\\^^^___^^^aaakkk|||zzz|||}}}|||{{{}}}{{{{{{|||zzzwwwyyy~~~ppp___SSSMMMLLLXXXQQQVVV___dddooovvvpppjjjiiihhhiiinnnwwwzzzwwwxxxwwwtttsssdddRRRNNNSSSNNNIIIHHHBBBAAA@@@>>><<<<<<<<<<<<<<<;;;;;;;;;;;;;;;::::::::::::::::::;;;;;;;;;<<<<<<888999;;;;;;::::::===???>>>>>>>>>>>>>>>???@@@@@@DDDBBB@@@>>>===>>>@@@BBBEEELLLOOOJJJEEEFFFJJJKKKJJJHHHDDDEEEIIINNNPPPOOONNNKKKIIIIIILLLNNNOOOOOOIIIMMMNNNJJJIIILLLKKKHHHCCCDDDFFFIIIJJJJJJIIIHHHUUUMMMDDD@@@BBBDDDCCC@@@CCCDDDGGGJJJMMMOOOQQQRRRTTTOOOLLLNNNNNNMMMKKKKKKNNNPPPUUU\\\dddllltttyyy}}}iiihhhpppzzztttmmmiiiggglllyyyxxxtttuuuxxx||||||yyy{{{llljjjgggaaaVVVNNNMMMQQQMMMIIIHHHKKKLLLJJJIIIKKKHHHGGGDDDCCCBBBCCCEEEFFFIIIIIIJJJKKKLLLKKKIIIHHHLLLLLLMMMMMMMMMKKKHHHFFFFFFFFFEEEBBB???===>>>???DDDCCCCCCCCCCCCAAA>>><<>>@@@AAA???AAA???@@@DDDIIIJJJGGGCCCDDDCCCAAABBBEEEFFFDDD@@@>>>======>>>?????????>>>EEEFFFEEEBBB>>><<<>>>@@@CCCAAA@@@??????>>><<<:::666777666555666999888333555444222111222222222000000222333222111000111222222333555>>>]]]YYYVVVyyy^^^^^^fffuuu|||uuujjjcccWWW]]]iiiwww{{{{{{{{{{{{}}}}}}xxxnnngggcccmmmyyy}}}xxxxxxzzz~~~{{{uuu{{{yyy{{{~~~}}}{{{||||||iiiXXXNNNVVVNNNSSS^^^fffttt~~~zzzvvvssspppooossszzz~~~tttsssuuuvvvvvvxxxjjjWWWQQQTTTOOOJJJIIIDDDBBB???<<<::::::;;;;;;;;;;;;;;;<<<<<<;;;;;;:::999:::::::::;;;<<<<<<======777:::===<<<:::999<<<>>>>>>>>>??????@@@@@@AAAAAADDDBBB@@@>>>>>>@@@CCCEEEGGGMMMOOOKKKGGGIIILLLNNNIIIGGGDDDBBBGGGNNNPPPNNNPPPLLLHHHGGGJJJNNNNNNMMMJJJPPPPPPIIIGGGLLLMMMJJJCCCEEEGGGJJJJJJIIIGGGEEEPPPJJJCCC@@@CCCEEEDDDBBBBBBCCCFFFJJJNNNQQQTTTVVVUUURRRNNNMMMMMMMMMMMMMMMNNNOOORRRTTTPPPLLLOOOTTTkkk{{{zzz{{{zzzqqqnnnppprrr~~~}}}nnniiinnnwwwmmmdddXXXPPPKKKIIIGGGFFFIIIGGGHHHLLLMMMJJJJJJLLLKKKIIIFFFCCCAAABBBCCCDDDIIIJJJKKKJJJHHHFFFGGGGGGHHHJJJKKKLLLLLLKKKIIIHHHJJJIIIGGGCCC???===>>>???BBBBBBBBBDDDEEEDDDAAA>>>:::???BBB@@@???@@@@@@>>><<<<<>>???@@@AAABBBCCCCCCJJJIIIFFFDDDCCCCCCBBBBBBFFFDDDCCCBBBBBBAAA>>>;;;666777666555888<<<:::444555444222111222333222111111222333222111111111333333222666;;;NNN}}}~~~bbbXXX}}}aaa^^^eeeuuu~~~xxxnnniiiZZZ\\\cccooo|||}}}}}}|||}}}{{{sssmmm```iiissszzz~~~|||zzzqqqwwwvvvyyylllZZZYYYRRRXXXbbbjjj|||zzzxxx|||~~~xxxxxxzzz{{{~~~ppp[[[SSSTTTMMMIIIHHHCCCAAA???<<<<<<======;;;999;;;;;;<<<<<<<<<;;;:::999:::;;;;;;<<<======>>>>>>777;;;>>>===:::888:::===>>>???@@@AAAAAABBBBBBBBBDDDBBB@@@>>>???AAAEEEGGGGGGLLLMMMIIIGGGJJJMMMNNNHHHGGGDDD@@@EEEMMMOOOLLLPPPLLLIIIIIILLLNNNLLLJJJJJJQQQQQQIIIGGGNNNRRROOOGGGHHHHHHIIIHHHGGGFFFEEELLLHHHDDDBBBDDDFFFFFFEEECCCDDDGGGJJJNNNRRRUUUWWWSSSSSSSSSQQQQQQSSSUUUVVVWWWSSSQQQPPPKKKHHHNNNWWWTTTYYYcccsss~~~vvvrrrmmmfffdddgggjjjbbbWWWPPPNNNLLLGGGAAAFFFFFFIIINNNOOOMMMNNNQQQLLLJJJFFFCCCBBBBBBDDDEEEHHHKKKMMMJJJDDDBBBDDDIIIDDDFFFHHHIIIIIIIIIIIIIIIIIIHHHFFFBBB???===>>>???BBBAAA@@@AAABBBBBBAAA???;;;AAAFFFEEEDDDDDDCCC???::::::>>>GGGOOOQQQKKKDDDBBBFFFGGGCCCBBBFFFHHHFFF???@@@BBBCCCDDDGGGIIIKKKMMMIIIEEEFFFIIIKKKIIIGGGHHHGGGFFFEEEEEECCC@@@===888888777777;;;@@@>>>888555333222222333333333222111222333333111111222333333000777888CCCqqqssspppbbbWWW{{{ddd]]]aaaqqq|||xxxqqqppp[[[[[[aaannn}}}~~~}}}}}}}}}vvvqqqbbbhhhqqqxxx~~~|||||||||xxxwwwwwwzzz}}}yyy|||{{{|||ooohhhbbbeeelllrrr~~~sssrrr\\\RRRRRRJJJFFFEEEAAA@@@???>>>???@@@???;;;777:::;;;<<<<<<<<<;;;:::999;;;;;;<<<<<<===>>>??????888<<>>:::888:::===>>>???@@@AAABBBCCCCCCBBBDDDBBB@@@>>>???CCCGGGIIIGGGJJJJJJGGGGGGKKKMMMMMMIIIIIIEEEAAAEEENNNPPPLLLOOOLLLJJJLLLOOOOOOKKKFFFJJJRRRRRRIIIGGGPPPVVVTTTMMMLLLJJJHHHGGGGGGGGGHHHLLLJJJGGGFFFFFFFFFFFFFFFDDDDDDFFFIIIMMMPPPSSSUUUTTTVVVWWWTTTRRRSSSTTTTTTOOOLLLNNNRRRQQQLLLLLLQQQ___[[[WWWYYYbbbrrr|||rrrkkkjjjhhhbbb___```TTTWWWXXXRRRLLLHHHFFFEEEFFFFFFKKKQQQSSSQQQRRRVVVLLLJJJFFFDDDCCCDDDFFFHHHHHHLLLOOOJJJBBB>>>CCCJJJBBBCCCFFFGGGGGGGGGIIIJJJFFFEEECCC@@@<<<;;;===???BBB@@@===<<<===>>>>>>>>>@@@GGGLLLLLLJJJJJJGGGBBB999:::???IIIQQQRRRJJJBBB@@@FFFHHHCCCAAADDDGGGFFFBBBCCCEEEFFFHHHKKKOOORRRMMMHHHDDDFFFMMMQQQOOOKKKJJJIIIGGGGGGGGGEEEAAA>>>999999888999>>>CCCAAA:::555333222222333444333222111222333333111111222333222///777777===jjj|||zzz~~~mmmdddvvv~~~[[[VVVxxxggg]]]^^^mmmxxxwwwsssuuuZZZ[[[aaappp}}}}}}~~~}}}xxxssseeejjjqqqzzz|||~~~|||xxx{{{|||zzz}}}}}}}}}~~~xxxtttwww{{{zzzuuuwwwxxx{{{}}}vvvnnnppprrrtttnnnlllzzz```PPPMMMFFFDDDFFFCCC@@@===;;;<<>>;;;>>>:::888:::999777999===::::::<<<===>>>>>>>>>>>>:::;;;<<<===>>>>>>>>>>>>>>>BBBDDDCCC???>>>AAADDDJJJFFFAAA>>>???BBBEEEFFFEEEFFFHHHIIIIIIHHHGGGFFFIIIIIIIIIIIIIIIJJJKKKLLLNNNNNNNNNNNNMMMKKKJJJIIIHHHNNNOOOKKKJJJPPPSSSRRRUUUPPPIIIDDDAAACCCFFFIIIJJJJJJIIIGGGDDDDDDEEEGGGBBBDDDFFFIIIMMMOOORRRSSSOOOSSSVVVWWWUUUVVVYYY\\\UUURRROOOMMMMMMOOORRRUUU[[[[[[[[[\\\^^^```aaabbb}}}yyymmmjjjfffaaa\\\YYYWWWVVVSSSVVVUUUOOOJJJJJJHHHEEEFFFHHHLLLRRRWWWYYYXXXVVVSSSNNNGGGCCCBBBDDDGGGHHHLLLMMMLLLIIIEEEDDDGGGJJJMMMEEE>>>???EEEIIIFFFAAAEEEEEECCC???<<<;;;<<<===;;;<<<=========<<<;;;:::EEEFFFIIINNNPPPMMMFFF@@@999:::===CCCIIIKKKHHHEEEGGGFFFEEECCCCCCCCCDDDDDDEEEHHHLLLLLLIIIHHHIIIKKKLLLGGGCCCDDDIIIMMMMMMKKKFFFGGGGGGEEEBBB???>>>>>>:::777666999===>>>:::666777666555444333222222222...000222333222111111222666000///===@@@^^^}}}rrr```dddlllXXXMMMaaauuubbbZZZhhhvvvwwwsssttt```\\\ZZZbbbxxx~~~~~~~~~~~~{{{yyyiiidddjjj{{{}}}}}}{{{www|||||||||}}}||||||yyywwwyyy|||yyyrrrkkkssssssuuuxxx{{{}}}mmmgggxxxuuu^^^RRRPPPGGGBBBCCC???AAA>>><<<<<>>>>>======<<<<<<:::;;;<<<======>>>>>>>>>===@@@BBBAAA===<<<>>>AAAGGGEEECCCBBBCCCDDDDDDCCCCCCDDDFFFGGGGGGGGGEEEDDDFFFFFFFFFGGGHHHJJJKKKLLLLLLLLLLLLKKKJJJIIIHHHGGGIIIJJJJJJJJJPPPWWWXXXSSSPPPNNNKKKIIIGGGGGGHHHHHHHHHIIIJJJKKKJJJIIIFFFDDDAAABBBDDDFFFIIIMMMPPPQQQWWWWWWXXXWWWVVVVVVWWWYYYSSSQQQOOOMMMNNNRRRUUUXXX[[[[[[[[[[[[[[[\\\]]]^^^ccckkkqqqvvv~~~uuuppplllhhhdddZZZYYYXXXWWWUUUUUUTTTTTTTTTWWWXXXSSSNNNMMMJJJGGGLLLMMMOOOSSSWWWYYYXXXWWWSSSNNNHHHDDDCCCEEEFFFGGGHHHIIIIIIFFFDDDDDDFFFIIIKKKEEE???>>>BBBDDDCCC@@@CCCCCCBBB???<<<;;;===>>>======<<<;;;:::;;;;;;<<>>CCC@@@======>>>???===:::;;;888777::::::999;;;>>>@@@@@@@@@???>>><<<:::::::::;;;;;;<<<======>>>>>>>>>AAABBBAAA===<<<>>>@@@DDDDDDDDDFFFGGGFFFCCC@@@@@@AAACCCEEEEEEEEECCCBBBBBBCCCDDDFFFGGGIIIJJJKKKJJJIIIIIIHHHGGGFFFEEEEEEHHHEEECCCGGGRRR[[[XXXOOOKKKLLLMMMMMMKKKIIIFFFDDDJJJKKKMMMRRRTTTRRRLLLFFFFFFFFFGGGHHHKKKOOOSSSUUU\\\ZZZWWWUUUTTTTTTSSSRRRPPPOOONNNNNNPPPSSSXXXZZZYYYYYYYYYYYYYYYYYYYYYYYYXXXZZZYYYWWW\\\jjjzzz{{{sssmmmfffbbb^^^]]]]]]\\\XXXTTTOOOPPPRRRSSSUUUVVVVVVVVVUUUYYYZZZVVVRRRQQQNNNJJJTTTSSSSSSTTTVVVXXXWWWVVVSSSOOOIIIEEEDDDEEEFFFGGGFFFFFFFFFEEECCCDDDFFFHHHHHHDDD@@@>>>>>>?????????BBBBBBAAA???<<<;;;===>>>???===;;;999888:::<<<===BBBDDDIIINNNQQQQQQMMMJJJ???======???DDDFFFEEECCCCCCCCCCCCCCCDDDFFFHHHIIIHHHFFFCCCAAA@@@???>>><<>>>>><<<:::999777777:::;;;:::;;;???@@@@@@@@@???>>><<<;;;:::;;;;;;;;;;;;<<<===>>>>>>AAACCCDDDBBB@@@??????AAACCCCCCDDDFFFGGGFFFCCC@@@???@@@BBBDDDEEEDDDCCCBBBCCCDDDEEEFFFGGGHHHIIIIIIIIIHHHGGGFFFEEEDDDCCCCCCEEEBBB@@@EEEOOOTTTPPPIIIIIIJJJLLLLLLKKKHHHDDDBBBIIIIIIKKKQQQVVVUUUNNNGGGKKKJJJIIIJJJLLLPPPTTTWWW[[[WWWRRRPPPQQQQQQPPPMMMOOONNNMMMMMMOOORRRUUUXXXVVVWWWWWWWWWWWWWWWWWWVVV]]]^^^^^^[[[YYYZZZ^^^```ccckkkxxx~~~wwwlllccc___^^^______XXXWWWVVVVVVVVVUUUQQQNNNOOOPPPRRRTTTVVVVVVVVVUUUVVVZZZZZZUUUQQQQQQQQQNNNXXXVVVSSSSSSTTTUUUTTTTTTSSSOOOJJJFFFFFFFFFFFFFFFHHHHHHGGGFFFEEEEEEFFFGGGDDDCCCAAA???===>>>@@@BBBCCCCCCBBB???<<<;;;<<<===>>>===;;;999999999;;;;;;@@@BBBFFFKKKMMMMMMKKKIIIAAA>>><<<>>>BBBFFFGGGFFFBBBBBBAAAAAABBBDDDEEEGGGEEEAAA===;;;<<<===;;;888CCCBBBCCCEEEIIIKKKJJJHHHEEEBBB??????BBBCCCAAA>>>===:::888888999:::999777:::999888666555444444444111222222000///000222444,,,444111888<<>>>>>>>>>>>>>>===<<<<<<<<<<<<;;;<<<<<<===???@@@BBBBBBCCCBBB@@@@@@@@@AAADDDCCCBBBCCCEEEEEEDDDBBB???@@@CCCDDDEEEEEEDDDCCCFFFGGGHHHHHHIIIHHHHHHGGGIIIHHHFFFEEEDDDCCCCCCCCCEEEDDDDDDGGGJJJIIIGGGFFFFFFGGGHHHIIIJJJKKKKKKKKKFFFDDDDDDHHHNNNQQQMMMIIIJJJIIIHHHGGGIIILLLOOOQQQVVVRRROOONNNPPPRRRPPPNNNNNNMMMLLLKKKLLLNNNPPPRRRSSSSSSUUUVVVVVVWWWVVVVVVSSSTTTVVVWWWWWWUUUUUUVVV^^^```ccchhhoooxxx~~~qqqjjjccc___YYYVVVUUUWWWYYYZZZVVVTTTRRRPPPOOOMMMLLLKKKKKKLLLNNNPPPRRRRRRRRRQQQVVVYYYWWWQQQNNNPPPRRRQQQVVVSSSPPPOOOPPPQQQPPPPPPPPPMMMIIIGGGGGGGGGFFFEEENNNMMMKKKIIIHHHGGGFFFEEEAAAAAAAAA???>>>???CCCGGGEEEEEEDDDAAA===;;;;;;;;;<<<<<<<<<<<<;;;:::999888===???CCCEEEFFFEEEDDDCCCAAA>>>;;;===BBBGGGIIIIIICCCBBBAAA?????????@@@AAA@@@<<<999888;;;===;;;:::AAAAAABBBDDDGGGHHHHHHGGGBBBBBBBBBBBBAAABBBCCCEEE???===:::999999999999999===<<<:::999777666666666222222222000//////111444---777111444666HHH|||zzzdddUUUSSS[[[XXXOOO[[[xxxccc\\\fffuuuzzzxxxrrrggg\\\XXX```ooo~~~}}}}}}~~~wwwooogggiiivvv|||vvvssssssvvvxxxyyy{{{~~~uuuvvv}}}{{{yyyvvvwwwzzz}}}zzzwwwvvv||||||~~~~~~}}}|||jjjWWWQQQRRRLLLKKKPPPPPPBBB>>>:::999;;;<<<;;;:::888666777;;;<<<:::;;;>>>;;;<<<===============<<<>>>======<<<===>>>@@@AAA????????????????????????CCCBBB@@@@@@BBBCCCCCCCCC???@@@CCCEEEFFFEEEEEEDDDHHHIIIJJJJJJJJJIIIGGGFFFHHHGGGEEEDDDCCCBBBCCCCCCFFFFFFHHHJJJGGGCCCDDDHHHBBBBBBDDDFFFKKKPPPUUUXXXHHHFFFEEEGGGLLLQQQSSSRRRMMMLLLKKKJJJJJJLLLMMMOOOOOOOOOOOOPPPRRRTTTSSSRRRMMMLLLJJJIIIIIIJJJLLLMMMPPPQQQSSSTTTUUUUUUTTTTTTRRROOOMMMOOOOOOOOOQQQUUUUUUWWW[[[^^^aaabbbccccccggglllsss{{{ssshhh```]]][[[WWWVVVTTTSSSRRRSSSTTTUUUSSSQQQMMMJJJIIIJJJKKKLLLHHHIIIKKKNNNPPPQQQRRRRRRTTTVVVUUUOOOMMMPPPRRRQQQPPPNNNLLLKKKLLLMMMNNNMMMMMMJJJHHHGGGGGGGGGFFFEEEQQQOOOLLLKKKJJJIIIFFFDDD@@@AAA@@@??????BBBFFFIIIEEEEEEEEECCC???===<<<<<<;;;<<<<<<<<<<<<:::888666;;;===@@@AAA@@@?????????@@@===:::<<>>===<<<<<<===:::999999:::<<<>>>>>>>>>??????@@@AAABBBCCCDDDDDDBBBCCCEEEDDDCCCDDDGGGKKKBBB@@@===:::888999:::<<<>>>===<<<:::888777666666222222333111000///111222,,,888///333999CCCwwwvvvrrrZZZZZZkkkjjjYYY[[[~~~}}}}}}}}}~~~yyyjjj^^^bbbqqq{{{|||vvvjjj^^^YYY^^^jjj~~~}}}|||}}}~~~~~~yyytttjjjeeeoooyyyqqquuu{{{}}}xxxwww{{{~~~zzzvvvuuuwwwzzz}}}}}}|||~~~~~~}}}iiiUUUMMMPPPLLLJJJLLLJJJ@@@<<<888777999;;;;;;:::999777888;;;<<<::::::===;;;;;;<<<<<<<<<<<<;;;;;;??????>>>===>>>@@@BBBCCC>>>>>>>>>>>>@@@AAAAAA@@@AAA@@@???@@@BBBCCCBBBAAA>>>@@@BBBDDDEEEEEEDDDDDDFFFHHHIIIJJJJJJJJJHHHGGGHHHFFFDDDBBBAAAAAABBBBBBDDDBBBDDDGGGEEEAAADDDKKK>>>???@@@CCCIIIOOOVVVYYYHHHGGGGGGHHHLLLQQQVVVYYYQQQPPPOOONNNMMMLLLLLLLLLHHHKKKOOOQQQRRRRRRSSSTTTLLLKKKIIIHHHHHHIIIJJJKKKNNNOOOQQQRRRRRRQQQPPPOOOVVVOOOLLLMMMMMMKKKMMMRRRKKKNNNSSSXXX\\\\\\ZZZXXXZZZ[[[\\\[[[\\\^^^aaadddqqqtttxxx~~~~~~vvvooommmdddaaa]]]YYYVVVVVVWWWXXXMMMMMMNNNNNNNNNNNNOOOPPPNNNMMMKKKHHHGGGIIILLLNNNJJJJJJKKKLLLNNNPPPRRRSSSOOOTTTUUURRRPPPQQQQQQOOOIIIHHHGGGHHHKKKLLLLLLLLLIIIGGGFFFFFFGGGGGGFFFEEENNNLLLJJJIIIJJJIIIFFFCCCBBBAAA???>>>@@@BBBEEEFFFCCCDDDEEEDDDAAA@@@@@@@@@======<<<:::999888888888:::<<>>===>>>@@@???<<<999;;;???CCCEEEDDDDDDCCC@@@>>>===<<<<<<<<<777999<<<>>>>>>???AAABBB@@@@@@@@@??????@@@BBBCCCBBBAAA@@@AAACCCFFFHHHIIIDDDBBB???;;;999999<<<>>>>>>===;;;999777666555555111222333333111000000111+++777,,,333===@@@iiinnnwwwddd```zzzeeeZZZwww}}}~~~sss```\\\jjjyyy{{{nnnaaa[[[\\\ggg|||~~~|||}}}~~~~~~|||yyynnncccjjj~~~~~~zzzuuu}}}{{{zzz{{{}}}wwwttttttxxx{{{|||{{{}}}~~~yyyuuutttrrr|||~~~{{{hhhRRRKKKNNNKKKHHHHHHBBB???;;;777666999;;;;;;:::999777888<<<<<<::::::<<<;;;;;;<<<<<<;;;::::::999AAA@@@>>>>>>???@@@CCCDDD?????????@@@BBBDDDDDDCCC>>>>>>???AAACCCCCCAAA>>>===???AAACCCEEEDDDDDDCCCDDDEEEHHHJJJKKKJJJIIIHHHGGGEEECCCAAA@@@@@@AAAAAA@@@<<<===BBBCCCAAAEEEKKK======>>>AAAEEEJJJOOORRRAAABBBCCCDDDFFFKKKQQQVVVNNNNNNMMMKKKJJJHHHGGGFFFCCCHHHNNNPPPPPPOOOPPPRRRJJJJJJIIIHHHIIIJJJKKKLLLNNNOOOPPPQQQPPPNNNLLLJJJJJJEEEFFFKKKMMMJJJJJJMMMQQQQQQSSSVVVYYYZZZYYYWWWYYYYYYWWWUUUSSSUUUXXX[[[```aaabbbdddeeefffffffffccceeeiiilllooopppppppppsss{{{|||qqqmmmmmmccc[[[WWW\\\___[[[XXXXXXRRRSSSSSSTTTTTTTTTTTTTTTNNNOOOOOONNNMMMLLLLLLMMMJJJIIIHHHFFFEEEFFFIIIKKKKKKJJJIIIIIIJJJKKKMMMNNNLLLRRRVVVUUUSSSSSSPPPLLLEEEEEEEEEGGGJJJLLLLLLLLLGGGFFFEEEFFFGGGHHHGGGEEEJJJHHHFFFGGGIIIHHHEEEBBBDDDAAA>>>===@@@BBBCCCCCC@@@BBBDDDDDDCCCBBBCCCDDD@@@>>>;;;888777777999:::999<<>>>>>@@@CCC???<<<999:::===@@@AAA@@@DDDBBB@@@???=========>>>777;;;???AAA@@@@@@BBBDDDCCCCCCBBB@@@???@@@CCCEEEAAA===999<<>>AAADDD>>>@@@AAA@@@???>>>???@@@@@@???>>><<<<<<>>>???@@@???>>>>>>AAAEEEFFFDDDBBBFFFHHHHHHEEEFFFIIIJJJGGGBBBEEEGGGGGGEEEBBBAAAAAA===<<<===@@@DDDEEECCC@@@BBB???===@@@GGGKKKKKKIIIEEEEEEEEEFFFHHHJJJMMMNNNIIILLLMMMKKKGGGFFFIIIMMMJJJKKKLLLOOOQQQOOOLLLIIIIIIJJJKKKMMMNNNNNNLLLJJJRRRSSSTTTTTTQQQMMMJJJHHHJJJGGGHHHLLLJJJFFFGGGLLLNNNNNNQQQVVVZZZZZZUUUPPPUUUUUUTTTRRRPPPQQQUUUXXXcccYYYQQQSSSXXXYYYWWWVVVYYYVVVWWW]]]]]]YYYXXX[[[___aaaffflllooopppmmmjjjllliiifffgggkkknnnooooooooorrrttttttqqqooonnnooolllqqqpppkkklllrrrppphhhdddlllnnneee[[[XXXZZZ[[[QQQQQQQQQTTTWWWXXXUUURRRRRRNNNKKKLLLPPPQQQOOOKKKJJJLLLOOOMMMJJJGGGGGGHHHGGGHHHGGGFFFEEEEEEHHHKKKIIIFFFFFFIIILLLLLLJJJIIIGGGNNNTTTUUUQQQLLLKKKKKKIIIFFFHHHMMMPPPMMMKKKLLLIIIIIIIIIHHHHHHFFFEEEEEEGGGFFFEEECCCCCCCCCDDDDDDHHHDDD???@@@CCCEEECCC@@@AAACCCAAA>>>@@@FFFEEE>>><<<<<<;;;:::999999888888============<<<<<>>;;;::::::<<<>>>???GGGBBB======AAACCCBBB???===BBBFFFFFFBBB??????AAAHHHGGGDDDBBBBBBCCCEEEGGGBBB<<>>::::::999999::::::;;;;;;<<<<<<=========<<<;;;;;;>>>===<<<;;;<<<>>>@@@AAA>>>???@@@???>>>===>>>@@@AAA@@@>>>======>>>@@@AAAAAA@@@@@@CCCFFFGGGFFFCCCBBBEEEEEEBBBBBBFFFHHHGGGIIIJJJJJJHHHDDD@@@>>>>>>@@@???>>>@@@CCCDDDBBB@@@???===<<<@@@FFFJJJIIIGGGEEEEEEEEEEEEGGGIIIJJJLLLJJJJJJKKKIIIGGGGGGIIILLLRRROOOJJJGGGGGGIIIJJJKKKQQQPPPPPPQQQRRRQQQNNNKKKJJJOOOTTTQQQJJJEEEEEEGGGJJJGGGHHHKKKJJJFFFGGGLLLMMMNNNQQQTTTVVVUUURRROOOUUUUUUSSSQQQOOOPPPRRRUUU^^^VVVQQQSSSVVVVVVTTTTTTSSSPPPPPPTTTTTTOOONNNPPPSSSTTTVVVYYY]]]^^^]]][[[XXXXXXXXX[[[^^^___]]][[[^^^\\\ZZZZZZ[[[\\\[[[YYY[[[]]]\\\ZZZ[[[]]][[[WWWUUU[[[]]]VVVPPPPPPRRRTTTQQQOOOMMMNNNPPPRRRQQQOOOMMMJJJHHHJJJNNNOOOLLLIIIGGGIIIJJJIIIEEECCCCCCEEEGGGGGGFFFEEEDDDFFFIIILLLHHHFFFEEEGGGIIIJJJHHHHHHHHHMMMRRRQQQLLLHHHFFFGGGEEECCCCCCHHHJJJGGGEEEEEECCCCCCDDDDDDDDDDDDDDDDDDFFFFFFDDDCCCCCCCCCDDDDDDFFFDDDAAAAAABBBCCCBBBAAABBBAAA<<<777999???AAA>>>============<<<;;;:::999<<<======<<<;;;<<<>>>@@@===<<<:::999:::===???AAAEEEAAA======@@@CCCBBB@@@;;;???BBBBBB???>>>AAADDDFFFDDDAAA???>>>???AAABBBFFFAAAEEEPPPRRRJJJFFFIIIBBB???;;;999888888888999777777777777777777777777555555444333333222222222333...000666444555KKKfffzzzkkkrrruuu~~~|||bbbNNNddd~~~kkk\\\^^^kkkvvvxxxxxxkkk___\\\^^^ooo|||pppjjjppp{{{{{{}}}~~~~~~tttoooooovvvzzz~~~||||||~~~~~~yyyxxxzzz}}}wwwuuuxxx~~~|||xxxrrrooosss{{{}}}~~~}}}{{{~~~~~~}}}{{{~~~mmmZZZWWWTTTRRRQQQMMMFFF@@@<<<<<<<<<<<<<<<===>>>???999999999:::::::::;;;;;;=========<<<======>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===>>>???>>><<<<<<>>>???AAA@@@???>>>>>>???@@@AAACCCBBBCCCEEEHHHHHHGGGEEEAAAEEEFFFAAA@@@CCCGGGIIIMMMMMMKKKHHHCCC???>>>===CCCAAA??????AAABBBAAA@@@>>><<<<<<@@@EEEHHHGGGEEEGGGGGGFFFGGGGGGHHHIIIJJJIIIHHHFFFFFFGGGHHHIIIHHHRRRMMMGGGDDDEEEIIILLLNNNUUUSSSQQQQQQRRRQQQMMMIIIFFFOOOWWWTTTIIICCCFFFLLLKKKJJJJJJLLLJJJHHHIIIMMMKKKMMMPPPPPPPPPOOOOOOOOOTTTSSSRRROOOMMMNNNQQQSSSWWWSSSQQQSSSTTTRRRPPPRRROOOMMMMMMOOONNNKKKJJJLLLNNNMMMLLLNNNPPPSSSSSSSSSKKKMMMQQQVVVXXXVVVRRRNNNRRRNNNIIIIIILLLOOONNNLLLTTTPPPPPPSSSSSSPPPMMMMMMMMMPPPPPPLLLKKKOOORRRSSSOOOLLLIIIHHHIIIJJJKKKKKKIIIHHHGGGJJJMMMNNNKKKHHHFFFGGGFFFEEEBBBAAABBBCCCFFFFFFEEEDDDDDDGGGKKKNNNHHHFFFDDDDDDEEEGGGGGGGGGIIILLLMMMKKKFFFBBBAAABBBCCC??????CCCDDDBBB@@@AAAAAAAAABBBBBBCCCDDDDDDDDDEEEDDDCCCCCCBBBCCCCCCDDDDDDDDDDDDBBB@@@???@@@BBB??????;;;777888<<<===:::>>>>>>?????????===<<<;;;<<<======<<<:::;;;===???::::::999999;;;===@@@BBBBBB>>><<<===@@@BBBBBBAAA999<<<>>>===<<<===AAAEEEEEECCCAAA>>>======>>>???BBB???CCCMMMOOOGGGAAAAAA@@@???<<<999777777888888444555777888999999888888666666555444444333222222333///000444333555IIIbbbzzz~~~vvvfffQQQ___|||uuucccYYYbbbqqquuuyyyqqqddd]]][[[hhh|||vvvmmmlllsssxxx~~~|||}}}~~~}}}{{{pppfffbbbnnnuuu}}}}}}~~~zzzzzzwwwrrrnnnqqqyyyyyyqqqttt}}}~~~wwwpppmmmqqqwwwwww{{{~~~}}}~~~~~~tttooommmooosssxxxfffVVVSSSPPPNNNMMMJJJDDD???999999999:::;;;<<<===>>>888999::::::;;;;;;;;;;;;======<<<;;;<<<===???@@@>>>??????@@@???>>>===<<<=========<<<;;;;;;===???@@@???>>><<<<<<>>>???@@@CCCCCCEEEFFFGGGGGGFFFEEEDDDHHHIIICCC@@@CCCGGGIIIKKKJJJIIIFFFBBB??????@@@AAA@@@>>>>>>???@@@AAAAAACCCAAA>>>???AAADDDEEEDDDIIIIIIIIIIIIIIIIIIIIIIIIHHHDDD@@@AAAEEEHHHGGGDDDGGGFFFFFFHHHLLLOOOQQQQQQRRROOOMMMMMMNNNLLLHHHEEEFFFNNNUUUSSSKKKFFFHHHMMMNNNNNNNNNMMMLLLKKKMMMPPPIIILLLNNNLLLJJJIIIKKKNNNPPPPPPOOOMMMMMMNNNRRRUUUSSSPPPPPPSSSRRROOONNNQQQLLLKKKKKKLLLLLLJJJJJJKKKMMMLLLKKKKKKMMMOOOOOOOOOIIILLLPPPTTTUUUSSSPPPMMMNNNMMMKKKJJJKKKLLLLLLKKKVVVOOONNNUUUVVVNNNKKKOOOLLLMMMLLLIIILLLRRRUUUTTTMMMKKKIIIHHHGGGGGGGGGGGGHHHGGGHHHKKKMMMNNNLLLIIIGGGGGGEEECCCBBBBBBCCCDDDEEEEEEEEEDDDEEEGGGKKKOOOHHHHHHFFFCCCCCCGGGHHHGGGHHHIIIIIIFFFBBB??????@@@BBB>>>===AAACCCBBBAAACCCDDDDDDDDDDDDDDDEEEEEEEEEBBBBBBBBBBBBBBBBBBCCCCCCBBBEEEFFFDDD???<<<>>>AAA<<<===>>>======<<<999777===>>>???@@@@@@>>><<<;;;;;;<<<<<<;;;999:::<<<>>>:::999999999:::<<<>>>@@@???===;;;===@@@BBBBBBBBB;;;<<<<<<;;;:::<<<@@@DDDGGGFFFCCCAAA@@@???@@@@@@>>><<>>:::777666666777333555888:::<<<<<<;;;:::666666555444333333222111333///000333222444GGG\\\yyyddd```xxx~~~kkkYYY\\\mmmuuu|||vvviii___YYYddd|||{{{zzzooojjjnnnsss|||}}}}}}}}}}}}}}}}}}{{{wwwoooeee___hhhrrr|||yyyyyywwwtttrrrtttyyy}}}vvvssszzz{{{tttpppppprrroootttzzz{{{~~~uuummmmmmtttuuuppp|||zzzvvvyyy|||~~~dddWWWRRRMMMJJJIIIHHHDDDAAA999999999:::;;;<<<===>>>888999;;;<<<=========<<<<<<<<<;;;:::;;;<<<>>>???>>>>>>@@@@@@@@@???===<<<=========;;;::::::===??????===<<<;;;;;;<<<===???BBBCCCEEEEEEEEEDDDDDDCCCGGGJJJJJJDDD@@@BBBEEEEEEIIIHHHGGGDDD@@@>>>>>>???===============???AAACCCLLLHHHBBB>>>>>>AAACCCEEEHHHHHHHHHHHHGGGGGGFFFFFFEEE@@@<<<>>>DDDGGGEEEBBBAAABBBDDDHHHMMMQQQRRRRRRLLLLLLMMMMMMLLLIIIFFFCCCFFFIIILLLMMMLLLJJJIIIHHHNNNOOONNNLLLKKKLLLNNNPPPHHHJJJKKKIIIGGGGGGJJJMMMLLLLLLMMMMMMMMMPPPUUUYYYSSSPPPOOOQQQQQQNNNOOORRRMMMMMMLLLIIIHHHGGGFFFEEEHHHGGGGGGHHHJJJJJJIIIGGGHHHJJJKKKLLLMMMLLLLLLLLLIIIMMMQQQOOOKKKHHHIIILLLTTTMMMNNNUUUVVVNNNKKKNNNLLLLLLIIIGGGJJJQQQSSSPPPKKKKKKLLLKKKIIIGGGEEEDDDFFFGGGHHHJJJKKKLLLKKKJJJHHHFFFDDDCCCCCCCCCDDDDDDEEEEEEFFFFFFEEEGGGJJJMMMIIILLLJJJDDDCCCGGGIIIGGGFFFFFFDDDBBB@@@@@@AAABBB???;;;;;;???CCCCCCDDDGGGIIIHHHFFFEEECCCCCCCCCCCC@@@@@@AAAAAABBBBBBBBBBBBAAAEEEGGGDDD>>>:::<<<@@@============<<<:::999:::======>>>???>>>===<<<;;;;;;;;;;;;:::888888:::<<<;;;::::::999::::::;;;<<<===<<<<<<>>>@@@BBBBBBBBB??????>>><<<;;;<<<>>>@@@GGGFFFDDDCCCBBBBBBBBBCCCBBB@@@@@@CCCCCC@@@======DDDCCCAAA===777444444555333555888;;;<<<<<<;;;;;;777666555444333222111111222111222333222444BBBTTTyyyttt~~~ttt^^^\\\jjjvvv~~~zzznnncccZZZbbbxxx{{{{{{qqqkkknnntttzzz}}}~~~}}}~~~|||xxxuuurrrlllfffjjjsss}}}~~~~~~}}}{{{{{{wwwvvvwww{{{~~~}}}rrrrrr||||||xxxsssooommmqqqxxx}}}}}}{{{}}}qqqoooxxxmmmqqq{{{nnnpppyyy~~~iiiZZZTTTMMMHHHGGGGGGFFFDDD<<<<<<<<<<<<<<<===>>>???999:::<<<>>>??????>>>>>><<<<<<<<<;;;<<<<<<======<<<===???@@@AAA@@@??????>>>>>>===;;;:::;;;===@@@===<<<;;;::::::;;;<<<===AAACCCEEEEEEDDDBBBBBBBBBFFFHHHGGGCCCBBBDDDCCC@@@HHHIIIHHHDDD@@@===<<<<<<;;;<<<>>>>>>>>>???BBBDDDOOOKKKEEE@@@>>>@@@CCCEEEEEEEEEFFFFFFEEEDDDCCCCCCCCC???<<<>>>CCCFFFEEECCCFFFDDDCCCEEEIIIMMMPPPQQQKKKPPPTTTTTTOOOJJJGGGGGGLLLKKKKKKNNNSSSSSSOOOJJJLLLOOONNNJJJHHHKKKNNNNNNHHHHHHHHHGGGGGGHHHJJJLLLJJJKKKLLLMMMOOOSSSYYY]]]VVVPPPLLLMMMNNNNNNPPPSSSUUUVVVSSSMMMJJJIIIHHHEEEHHHGGGGGGHHHJJJJJJIIIGGGJJJJJJIIIGGGFFFHHHKKKNNNIIIPPPUUUSSSKKKFFFHHHLLLPPPMMMNNNSSSTTTPPPLLLLLLNNNNNNLLLJJJLLLQQQRRROOOIIIKKKMMMMMMJJJGGGEEEDDDFFFFFFFFFFFFGGGHHHHHHHHHGGGEEECCCCCCDDDDDDDDDCCCEEEGGGHHHHHHGGGFFFGGGIIIIIINNNNNNFFFDDDIIIJJJGGGDDDCCCBBBAAAAAAAAABBBCCC===999888===AAABBBEEEIIIJJJHHHEEEBBB@@@???>>>>>>===>>>???AAABBBBBBBBBBBBAAADDDGGGDDD>>>:::;;;===AAA===:::999777666:::@@@=========<<<<<<<<<<<<<<<:::;;;:::999777777999;;;;;;::::::999999:::::::::======>>>???@@@AAABBBCCCBBBBBBBBBAAA@@@>>>>>>===BBBBBBBBBBBBCCCCCCDDDDDDDDDBBBAAAAAABBBAAA???>>>DDDEEEDDD???999444444666666777999:::;;;;;;::::::888888777555444333222111222222444555222333>>>JJJsss}}}zzzfff```fffsss|||{{{rrriii]]]```rrr}}}}}}~~~}}}vvvoooppptttwww}}}~~~~~~}}}zzzwwwwwwuuuqqqsssxxx~~~~~~{{{}}}zzzvvvtttmmmooouuu~~~{{{vvvnnnttt}}}wwwoooooorrrwww|||~~~vvvkkkvvv~~~rrrsss~~~pppZZZTTTLLLGGGFFFFFFDDDBBB======<<<<<<<<<======>>>:::;;;>>>@@@AAAAAA@@@???======>>>>>>>>>===<<<<<<;;;<<<===???@@@BBBBBBBBB???>>>===;;;:::;;;>>>AAA>>>===;;;::::::;;;===>>>AAADDDFFFFFFCCCAAAAAABBBFFFFFFDDDCCCFFFIIIFFF???EEEFFFGGGFFFBBB???>>>>>><<>>@@@DDDGGGGGGFFFHHHHHHIIIKKKNNNPPPOOONNNOOOWWW___^^^TTTKKKIIIKKKQQQOOOOOOSSSYYYZZZVVVQQQNNNQQQPPPKKKIIINNNQQQPPPHHHGGGFFFGGGIIIKKKKKKKKKLLLMMMNNNOOOQQQUUUZZZ^^^ZZZOOOGGGGGGKKKNNNQQQTTTWWWYYYVVVOOOMMMOOONNNJJJOOOMMMKKKKKKMMMOOOOOOOOOMMMMMMKKKHHHGGGIIIMMMRRROOORRRTTTQQQKKKGGGHHHKKKJJJMMMOOOOOOQQQRRROOOJJJNNNQQQQQQNNNNNNQQQRRRQQQIIIJJJKKKJJJFFFDDDDDDEEEHHHHHHGGGEEEEEEFFFHHHJJJHHHFFFEEEFFFHHHHHHFFFDDDFFFHHHKKKKKKHHHFFFDDDDDDHHHOOOPPPHHHEEEIIIJJJEEECCCBBBAAA@@@@@@AAAAAAAAA@@@;;;999===AAABBBEEEIIIJJJHHHDDDAAA>>>=========<<<===>>>@@@AAABBBBBBAAABBBDDDEEECCC>>>;;;:::;;;???===>>>@@@>>>:::;;;AAA>>>===<<<;;;;;;<<<>>>???:::::::::888666666888:::888888999999::::::;;;;;;===???@@@AAAAAAAAABBBCCCCCCDDDEEEFFFFFFCCC???<<>><<<;;;;;;:::::::::;;;;;;:::<<>>???@@@@@@@@@>>>===<<<:::;;;<<<>>>@@@BBBDDDEEE??????>>><<<:::;;;>>>AAA???===<<<;;;;;;<<<===???BBBEEEGGGFFFCCCAAAAAACCCFFFEEEDDDEEEKKKOOOJJJBBB@@@CCCFFFFFFEEEDDDCCCCCC???BBBEEEEEEBBBAAAAAABBBFFFGGGGGGFFFDDDBBBCCCCCCGGGHHHIIIJJJJJJIIIGGGGGGCCCBBBAAABBBEEEGGGIIIIIIDDDIIIPPPWWWZZZWWWQQQKKKQQQ]]]gggdddWWWLLLIIILLLOOONNNNNNSSSXXXYYYUUUQQQQQQUUUTTTNNNLLLRRRUUUSSSIIIFFFEEEGGGKKKMMMMMMKKKOOOOOOPPPPPPRRRUUUZZZ^^^\\\NNNCCCCCCIIIMMMQQQTTTNNNQQQPPPKKKKKKPPPQQQMMMTTTPPPLLLJJJLLLPPPTTTUUUMMMMMMLLLIIIGGGHHHMMMRRRRRRPPPMMMJJJFFFEEEEEEFFFCCCKKKMMMJJJLLLQQQNNNEEEJJJNNNPPPMMMLLLNNNPPPOOOIIIIIIIIIFFFBBBAAADDDGGGLLLKKKIIIGGGFFFGGGJJJLLLKKKJJJIIIKKKMMMMMMJJJFFFGGGJJJLLLLLLIIIEEEBBB@@@FFFOOOQQQHHHEEEIIIIIICCCCCCBBB@@@@@@@@@@@@??????DDD???<<>>>>>>>>;;;<<<>>>@@@AAABBBBBBAAACCCDDDDDDBBB???<<<:::999888<<>><<<;;;;;;<<>>@@@AAABBBBBBAAABBBCCCCCCDDDGGGJJJJJJGGGAAA===>>>???AAADDDFFFHHHJJJKKKAAACCCEEEFFFGGGFFFBBB<<<@@@CCCDDDAAA<<<999:::===DDDCCCBBBAAA@@@@@@@@@@@@===<<<;;;:::888777666555222444777777444222777===SSSyyyssseee\\\gggtttzzzzzzuuueee[[[bbbnnn}}}{{{}}}xxxooonnnvvv~~~~~~yyy|||~~~zzz|||}}}}}}}}}{{{qqqhhhccceeennnzzz~~~yyyqqqoooqqq~~~tttiiikkkooouuuzzz~~~~~~{{{pppttt~~~~~~~~~yyy~~~~~~zzz}}}^^^NNNEEEKKKPPPJJJBBB>>>:::;;;;;;;;;<<<=========777???KKKOOOGGG<<<;;;AAAAAA@@@???@@@@@@@@@>>><<<<<<============@@@DDDGGG@@@===::::::;;;===>>>======;;;999999<<<>>>???@@@AAA@@@@@@AAACCCEEEDDDDDDEEEEEEHHHKKKNNNLLLFFFAAABBBCCCEEEGGGGGGGGGFFFEEEDDDFFFGGGEEEBBB@@@AAACCC@@@DDDIIIIIIEEEAAA???@@@FFFEEEHHHQQQYYYYYYOOOEEEBBBBBBCCCDDDEEEGGGIIIJJJNNNRRRUUUTTTSSSTTTTTTTTTPPPRRRTTTTTTRRRPPPPPPPPPPPPPPPSSSWWW\\\\\\XXXTTTNNNPPPSSSVVVVVVUUURRRPPPIIIJJJLLLNNNOOOPPPQQQQQQOOOPPPQQQSSSTTTUUUVVVWWWSSSRRROOOIIIDDDDDDIIIMMMOOONNNNNNMMMNNNOOOPPPQQQSSSOOOLLLNNNSSSVVVUUUSSSWWWRRRMMMIIIIIIKKKMMMNNNRRROOOMMMMMMNNNMMMJJJFFF???FFFKKKHHHGGGJJJPPPRRRTTTRRROOOMMMLLLMMMOOOPPPMMMLLLLLLKKKJJJIIIHHHHHHNNNLLLIIIFFFFFFHHHJJJLLLKKKKKKLLLLLLKKKIIIGGGFFFHHHIIIJJJIIIHHHGGGHHHIIIFFFFFFFFFGGGHHHFFFCCCAAACCCBBB???;;;;;;@@@AAA>>>@@@@@@???>>>???BBBFFFJJJJJJDDD>>>===???AAA@@@>>>666999===??????>>>??????AAABBBAAA===:::888999;;;999888OOOqqqsssRRR:::999???>>>===;;;;;;;;;<<<===??????888111444>>>???888:::999888555555777<<<@@@AAADDDGGGGGGEEEAAA???>>>;;;CCCHHHOOOVVVLLLDDDKKKFFFCCCZZZYYY___eeeNNNLLLFFFAAA???AAABBB@@@???AAAAAABBBAAA===:::===DDDKKKTTTMMMEEEBBBDDDEEEBBB>>>AAA???===:::888666555555666555333222222333555666LLLrrr{{{mmm]]]```{{{zzz}}}ppp___aaafffmmmxxx|||yyynnnttt}}}~~~}}}{{{}}}~~~~~~zzz}}}}}}yyy|||}}}~~~}}}|||{{{~~~|||ssslllkkkooottt~~~~~~{{{uuuhhhbbbnnnvvv|||zzzqqqmmmoooxxx}}}||||||~~~~~~}}}||||||yyyxxx___PPPGGGMMMRRRLLLAAA<<<;;;;;;;;;;;;<<<<<<<<<<<<888@@@KKKOOOHHH<<<:::===@@@???>>>???@@@???>>><<<;;;<<<>>>>>>>>>???BBBDDD@@@===;;;:::<<<===>>>>>>???===;;;;;;===???@@@@@@CCCCCCCCCEEEGGGHHHHHHHHHIIIIIIJJJLLLMMMKKKFFFBBB???AAADDDGGGIIIIIIIIIIIIDDDEEEFFFDDDAAA??????AAA???CCCGGGHHHEEECCCCCCDDDFFFFFFHHHNNNTTTSSSKKKDDDAAABBBBBBDDDFFFHHHJJJLLLQQQRRRRRRRRRSSSUUUVVVUUUOOOPPPQQQPPPPPPQQQTTTVVVQQQPPPQQQUUUZZZ\\\ZZZWWWQQQRRRTTTUUUTTTRRRPPPNNNJJJLLLPPPSSSTTTTTTRRRQQQOOOMMMMMMNNNQQQTTTTTTTTTRRRQQQNNNIIIDDDDDDHHHLLLSSSRRRPPPNNNMMMMMMMMMNNNRRRNNNLLLNNNTTTYYYYYYXXXYYYTTTOOOKKKLLLNNNQQQRRRUUUSSSRRRRRRRRROOOJJJFFFEEEJJJLLLHHHGGGKKKNNNOOOUUURRRMMMJJJIIIKKKOOOQQQMMMMMMMMMLLLKKKJJJJJJIIIMMMKKKHHHFFFEEEFFFGGGHHHIIIIIIIIIJJJIIIHHHGGGGGGIIIHHHHHHHHHHHHHHHGGGGGGEEEDDDCCCCCCEEEFFFEEEDDD@@@@@@>>>:::;;;@@@AAA>>>AAAAAA???>>>===???CCCFFFHHHCCC>>>>>>AAABBBAAA???===???@@@???===;;;::::::AAA@@@>>>;;;999999:::;;;>>>;;;NNNnnnpppTTT>>>===>>>======<<<<<<<<<======888888777777;;;@@@???999<<<;;;:::888777999>>>BBB@@@CCCFFFFFFDDDAAA???>>><<>>EEELLLVVVOOOFFFCCCEEEFFFDDDAAABBB@@@>>>;;;999777555555666555333222222333555666BBBfff}}}sssaaa```zzzrrr___^^^eeelllvvv~~~xxxmmmuuu~~~~~~}}}yyyxxx|||}}}|||zzz{{{|||}}}~~~|||{{{}}}~~~|||uuummmjjjsss||||||~~~~~~wwwzzz|||{{{sssiiidddfffooozzzyyyttttttzzz~~~|||}}}{{{{{{zzz{{{||||||wwwaaaRRRIIIOOOSSSLLLAAA:::<<<<<<<<<<<<;;;;;;;;;;;;999???IIIMMMFFF;;;888;;;>>>======>>>??????===;;;:::<<<>>>>>>>>>>>>???@@@@@@>>><<<;;;===>>>>>>>>>???===;;;;;;===???@@@@@@FFFGGGGGGHHHIIIJJJKKKLLLLLLLLLKKKLLLLLLJJJFFFCCCAAACCCEEEGGGIIIJJJJJJIIICCCCCCDDDBBB@@@>>>>>>???@@@CCCFFFFFFEEEDDDFFFHHHFFFFFFHHHKKKMMMLLLHHHEEEAAABBBBBBDDDFFFIIIKKKMMMNNNLLLLLLOOORRRTTTRRRPPPKKKKKKKKKKKKLLLPPPVVVZZZTTTRRRPPPSSSWWWZZZZZZXXXSSSSSSSSSSSSRRRPPPNNNMMMLLLOOOTTTWWWXXXWWWTTTRRRNNNKKKJJJNNNVVV[[[[[[YYYQQQQQQNNNIIIDDDDDDGGGKKKSSSRRRPPPNNNMMMMMMMMMMMMRRROOOLLLMMMRRRVVVXXXXXXYYYTTTOOOKKKLLLPPPSSSUUUXXXWWWVVVUUUTTTQQQLLLHHHMMMOOOMMMHHHHHHLLLNNNMMMTTTQQQLLLHHHGGGJJJNNNQQQNNNNNNNNNMMMMMMLLLLLLKKKJJJIIIHHHFFFEEEDDDDDDDDDFFFFFFGGGHHHHHHHHHHHHHHHJJJHHHFFFFFFHHHIIIGGGDDDDDDBBB??????AAADDDEEEFFF===>>><<<:::<<>>@@@AAA???===@@@@@@@@@>>>:::888888888@@@===:::888888:::;;;;;;<<<777CCC]]]bbbMMM;;;:::;;;<<<===>>>>>>>>>===<<<888666999@@@EEEBBB===;;;;;;;;;:::999888:::>>>AAA@@@CCCFFFFFFDDD@@@>>>===@@@CCC???AAALLLRRR[[[kkk```nnn```NNNIII@@@:::===CCCCCCAAA@@@@@@@@@@@@>>>===@@@FFFLLLTTTNNNFFFBBBBBBDDDDDDCCCCCCBBB@@@===:::777666444555444333222222333444555777UUU}}}lllyyy~~~{{{|||jjj___wwwuuuaaa\\\bbbjjjttt{{{~~~{{{rrrrrr~~~~~~zzz|||~~~yyyyyy|||~~~}}}yyyyyyyyyzzz|||}}}}}}{{{{{{~~~{{{uuuqqqqqqrrrtttuuusssvvvwwwrrrtttwww}}}|||www|||zzzxxxvvvqqqkkkgggcccmmmzzz{{{wwwzzz~~~xxxyyyyyyxxxzzz{{{wwwyyyeeeVVVKKKNNNQQQIII???;;;<<<<<<<<<;;;;;;:::::::::999<<>>>>>===;;;<<<======<<<;;;;;;===???@@@>>><<<<<<>>>???>>>>>>;;;:::999;;;>>>@@@AAAAAAHHHHHHIIIIIIHHHHHHHHHIIILLLKKKJJJJJJIIIGGGEEEDDDFFFGGGHHHHHHHHHGGGFFFFFFAAAAAAAAAAAA@@@@@@@@@AAABBBDDDFFFEEECCCCCCEEEHHHCCCEEEGGGHHHHHHGGGGGGHHHDDDDDDCCCCCCEEEGGGJJJKKKJJJHHHLLLUUU[[[WWWPPPJJJFFFGGGGGGHHHJJJNNNSSSXXXWWWTTTPPPPPPTTTWWWWWWVVVQQQQQQQQQQQQQQQPPPOOONNNOOOQQQTTTWWWXXXWWWUUUTTTLLLJJJLLLUUUaaagggeeeaaaPPPPPPOOOKKKGGGFFFIIILLLOOONNNMMMMMMMMMNNNOOOPPPSSSOOOLLLKKKMMMPPPRRRRRRVVVQQQLLLJJJKKKOOORRRTTTWWWVVVUUUSSSRRRQQQOOONNNSSSRRRNNNIIIJJJOOOQQQNNNQQQOOOKKKHHHHHHIIILLLNNNNNNNNNNNNNNNNNNMMMMMMMMMIIIIIIHHHGGGEEECCCBBBAAADDDEEEFFFHHHIIIJJJJJJJJJLLLGGGDDDEEEIIIJJJFFFBBBBBB@@@>>>>>>@@@BBBBBBBBB;;;===<<<;;;>>>CCCCCC@@@@@@@@@???===;;;<<<>>>AAA@@@>>><<<<<<======;;;999;;;<<<<<<:::888888999;;;???;;;777666888;;;<<<<<<999222999LLLRRRDDD888777:::<<<>>>@@@@@@???===<<<>>>999===GGGIII@@@:::;;;999999999888888999<<<>>>CCCEEEHHHHHHDDD@@@===<<>>???AAABBBDDDCCCAAA>>>;;;888666444555444333333333333444555222GGGkkk{{{llluuu}}}yyy}}}vvv```qqqwwwggg```___hhhssszzz~~~zzzoooxxx~~~{{{|||~~~||||||~~~|||{{{|||}}}~~~|||xxxyyyxxxxxxxxxyyyzzz|||}}}}}}zzzyyyyyyuuummmhhhgggmmmttt~~~wwwuuusssqqqrrrwww|||zzz}}}zzzuuurrrooolllkkkgggooozzzyyywwwzzz}}}~~~~~~|||zzzzzzyyy{{{}}}yyyzzzyyyiiiZZZOOONNNLLLDDD======<<<<<<;;;;;;:::::::::999888777999<<<;;;888:::>>>;;;;;;;;;<<<>>>???===<<<>>>>>><<<:::999:::>>>AAA???===<<<<<<>>>>>>>>>===999999:::===AAAEEEFFFFFFFFFGGGHHHFFFCCCAAABBBCCCGGGGGGGGGGGGFFFEEEDDDDDDGGGGGGGGGGGGFFFEEEEEEDDD?????????@@@BBBCCCDDDDDDDDDFFFFFFDDD@@@???AAADDDAAACCCEEEFFFEEEFFFIIIKKKGGGFFFDDDCCCCCCDDDFFFGGGJJJKKKTTTbbbhhh___QQQIIIEEEFFFHHHIIIKKKMMMPPPSSSYYYUUUQQQOOOQQQSSSRRRQQQMMMMMMNNNOOOPPPQQQQQQQQQRRRRRRRRRRRRSSSTTTTTTTTTJJJJJJOOOYYYdddgggbbb[[[OOOPPPPPPNNNJJJIIILLLOOONNNMMMLLLKKKKKKLLLMMMNNNPPPNNNLLLKKKMMMOOOQQQRRRSSSOOOKKKIIIKKKNNNQQQRRRRRRQQQOOOMMMLLLNNNQQQSSSSSSSSSOOOJJJLLLQQQSSSQQQMMMMMMLLLKKKKKKJJJJJJIIIMMMMMMMMMMMMMMMNNNNNNNNNHHHHHHHHHGGGFFFCCCAAA@@@BBBDDDFFFIIIKKKLLLLLLKKKKKKGGGCCCDDDHHHIIIEEEAAA???>>>>>>???@@@???===;;;999<<<===<<>>??????===<<<===???BBBAAA@@@>>>===<<<;;;999888666777888777777777999;;;===;;;999888999;;;===>>>===777:::FFFJJJBBB;;;;;;:::<<>>FFFIIIKKKJJJFFFAAA>>><<<;;;AAA>>><<>>;;;::::::<<<>>>???>>>===>>>>>><<<:::999;;;>>>AAA===<<<;;;<<<===>>>===;;;;;;<<<===AAAEEEIIIJJJJJJCCCEEEEEECCC???<<<===???CCCEEEFFFEEECCCBBBBBBCCCCCCCCCCCCCCCDDDDDDEEEEEE>>>>>>>>>@@@CCCDDDEEEDDDDDDEEEEEEBBB>>>;;;===??????AAABBBCCCCCCEEEHHHJJJIIIGGGDDDBBBAAABBBCCCDDDHHHIIITTTcccfffZZZMMMGGGGGGHHHJJJKKKKKKLLLOOOQQQWWWSSSPPPOOOQQQQQQNNNKKKHHHIIILLLOOOQQQRRRRRRRRRRRRQQQPPPOOOOOOPPPQQQSSSHHHJJJNNNUUU[[[ZZZRRRKKKLLLOOOPPPOOOMMMLLLNNNQQQPPPOOOMMMJJJIIIHHHHHHHHHJJJKKKKKKMMMOOORRRUUUWWWQQQOOOLLLKKKMMMOOOPPPPPPJJJJJJIIIHHHHHHKKKPPPTTTOOOQQQOOOKKKKKKPPPRRRQQQKKKLLLMMMMMMMMMKKKIIIGGGJJJKKKKKKLLLLLLMMMMMMMMMGGGGGGGGGFFFEEECCCAAAAAA@@@CCCGGGKKKMMMMMMLLLJJJHHHEEECCCCCCDDDDDDBBB???<<<<<<===>>>>>>===999777888;;;<<<===@@@DDDCCC???>>>>>>>>>===<<<===???AAABBBAAA???>>><<<;;;;;;;;;666777888888666666777888<<<======<<<;;;<<<>>>@@@>>>;;;===CCCDDD@@@===>>><<<>>>@@@AAA@@@???<<<:::999888999===>>>:::999;;;999;;;======<<<<<<>>>???FFFIIIKKKKKKGGGCCC@@@>>>>>>HHHEEEAAAFFFGGGEEEJJJOOOYYYRRRZZZhhhsssyyygggGGGBBBBBBJJJPPPNNNHHHDDDDDDDDDDDDEEEFFFHHHJJJLLLJJJJJJHHHCCC>>>===@@@DDDAAAAAAAAA???===:::777555444444444444444444444444666===]]]~~~www}}}ooo~~~~~~~~~~~~llldddkkkxxxzzz{{{wwwkkk^^^dddooozzzxxxuuutttyyy{{{xxxuuuuuuwwwxxxyyyzzz}}}}}}{{{vvvzzzyyyxxxwwwwwwvvvvvvvvvuuusssuuuyyy|||{{{}}}}}}}}}~~~xxxxxx{{{xxxqqqoooooonnnhhheeeffflllsss}}}zzzooooooqqqsss{{{}}}|||zzzpppeeekkksssyyy{{{~~~|||uuuqqq{{{}}}uuuttttttwww|||rrrhhhbbb^^^ZZZNNN???;;;@@@::::::::::::::::::;;;;;;888444555999<<<:::999;;;;;;:::;;;===???@@@@@@>>>:::<<<>>>>>>======>>>???<<<;;;:::;;;======<<<:::======>>>AAAEEEHHHHHHGGG>>>AAACCCAAA===;;;===@@@CCCEEEGGGFFFBBB@@@???@@@AAAAAAAAAAAAAAABBBBBBCCC???>>>===>>>AAACCCBBB@@@AAACCCCCCAAA<<<999:::;;;@@@??????@@@AAACCCDDDEEEGGGEEEBBB@@@???@@@BBBDDDGGGFFFMMMXXXXXXMMMFFFGGGGGGGGGGGGFFFGGGIIIMMMQQQQQQOOONNNOOOQQQPPPLLLHHHEEEHHHKKKOOOQQQRRRQQQQQQOOOOOOOOONNNNNNNNNNNNOOOJJJKKKMMMOOOPPPMMMGGGBBBIIILLLOOOOOONNNMMMPPPSSSOOOMMMKKKIIIGGGFFFFFFFFFFFFHHHKKKNNNPPPSSSUUUVVVNNNLLLKKKKKKLLLMMMLLLKKKBBBDDDFFFGGGGGGHHHLLLOOOJJJOOOOOOKKKHHHKKKMMMNNNLLLLLLMMMLLLLLLKKKJJJIIIHHHHHHIIIJJJJJJKKKLLLLLLEEEDDDDDDCCCBBBAAAAAAAAA===AAAGGGLLLNNNMMMIIIGGGBBBBBBAAA@@@???>>>======;;;:::999:::;;;;;;:::888555999;;;;;;>>>BBB@@@;;;>>>>>>>>>===;;;:::;;;===>>>===<<<:::999:::<<<>>>555888::::::999777777888:::???CCCBBB===;;;>>>BBB<<<===@@@AAA???<<<<<<>>>???@@@@@@AAA@@@>>>;;;:::777;;;===:::999::::::777999;;;===>>>=========>>>BBBEEEHHHIIIHHHEEECCCBBBCCCLLLIIIAAAEEEEEEBBBEEEMMMaaa^^^fffnnnrrr{{{gggHHHDDDCCCIIIMMMLLLJJJIIIGGGFFFFFFGGGIIIKKKKKKKKKGGGIIIIIIEEE???<<>>======DDDCCCBBB@@@???>>>======AAA>>>======@@@@@@>>><<<>>>@@@AAA???;;;888888:::@@@>>>===>>>@@@AAAAAA@@@EEECCCAAA???>>>@@@CCCEEELLLGGGJJJQQQOOOFFFFFFMMMEEEDDDBBB@@@@@@DDDKKKPPPKKKKKKLLLOOORRRQQQLLLHHHEEEHHHLLLPPPRRRRRRPPPOOOMMMNNNOOOPPPPPPNNNMMMKKKLLLMMMMMMMMMLLLIIIGGGEEEFFFJJJMMMOOONNNNNNPPPSSSJJJJJJHHHGGGFFFGGGGGGHHHEEEGGGKKKMMMNNNOOOPPPQQQJJJIIIHHHIIIJJJJJJHHHFFF===AAAFFFHHHHHHGGGIIIKKKGGGMMMOOOJJJEEEFFFIIIJJJOOONNNLLLKKKJJJJJJKKKKKKFFFGGGGGGHHHIIIJJJKKKKKKCCCBBBAAAAAA@@@@@@@@@AAA;;;???FFFLLLNNNLLLHHHDDD>>>??????>>>;;;::::::;;;;;;888666666888;;;<<<<<<333777999:::===@@@>>>888??????>>><<<999777888999888777777555555777;;;>>>333666:::<<<;;;::::::;;;:::AAAGGGEEE???;;;???DDD===BBBEEECCC???<<<===@@@AAAAAAAAA@@@???===;;;:::;;;CCCDDD<<<999<<<999222777999<<<===<<<;;;;;;<<<===AAAEEEHHHHHHFFFEEEEEE@@@IIICCC999<<<>>>===@@@SSSnnnkkknnnlllfffoooZZZIIIDDDCCCFFFIIIIIIJJJNNNHHHHHHHHHIIIKKKLLLLLLKKKCCCFFFHHHDDD===:::<<<@@@===>>>>>>>>>===;;;888666333444444555555444444333222888```}}}```nnn}}}}}}}}}{{{}}}|||yyy{{{{{{aaabbbrrrxxx}}}kkkdddccceeeooo}}}xxx~~~vvvuuuwwwzzzxxxuuuyyyzzzzzzwwwuuu{{{}}}wwwyyy|||yyyuuuvvvwwwyyyyyyyyyxxxwwwxxxtttsssvvvxxxzzz}}}|||xxxpppmmmpppbbbcccdddfffiiiooouuuyyyuuutttyyyuuurrrpppmmmqqqiiiccccccfffmmm~~~{{{tttssssssyyy}}}www|||wwwssstttuuusssrrruuu{{{tttpppiiimmmsssuuuvvvzzz~~~fffXXXVVVTTTFFF<<<======555666777:::<<<;;;888666222333666888999999888777;;;;;;;;;<<<<<<<<<======;;;>>>AAAAAA???===;;;:::<<<;;;:::999999999::::::@@@>>>======@@@BBBDDDDDDDDD@@@===;;;<<<>>>??????FFFEEECCCAAA@@@@@@@@@@@@BBBBBB@@@>>>===<<<<<<<<<;;;<<<<<<<<<<<<<<<<<<;;;;;;:::999999999:::;;;<<<===???AAA@@@======@@@CCCMMMKKKGGGDDDAAA@@@@@@AAABBBHHHNNNPPPMMMGGGDDDBBB:::>>>AAAAAA>>>???CCCHHHLLLLLLNNNPPPQQQOOOKKKHHHCCCFFFJJJMMMLLLKKKKKKKKKKKKHHHFFFHHHMMMOOONNNLLLSSSQQQNNNKKKJJJGGGDDDBBBIIILLLNNNNNNQQQTTTSSSOOOMMMKKKFFFAAACCCGGGHHHDDDFFFEEEEEEEEEGGGKKKOOORRRJJJHHHFFFCCCBBBCCCEEEFFFDDDDDDDDDBBBAAAAAACCCEEEGGGLLLPPPNNNGGGDDDFFFIIIOOOOOONNNLLLJJJIIIKKKMMMIIIEEECCCDDDHHHJJJGGGDDDBBB@@@@@@BBBAAA<<<999;;;===???AAABBBCCCCCCDDDFFFDDD@@@;;;999;;;===>>>===;;;999777555555555777888:::;;;<<<;;;999888999::::::::::::999888777666555888999:::999777666777888777999;;;;;;999888999:::CCCBBBAAA@@@????????????AAA@@@@@@@@@AAAAAA???===<<<>>>@@@@@@>>><<<<<<<<>>CCCIIILLLKKKIIIHHHHHHGGGEEEBBB>>><<<===BBBEEE\\\jjjzzz```KKKRRRKKKGGGBBB???@@@AAABBBBBB@@@AAACCCFFFIIIIIIHHHFFFCCCAAA>>>;;;999999:::;;;======>>>>>>===;;;888777777666555444333222111111555888PPPhhhooo~~~|||xxxzzz}}}|||yyy|||lll___iiiyyy|||{{{kkkgggdddhhhrrr~~~}}}wwwtttuuuyyy}}}}}}yyyxxxzzz~~~}}}yyywww}}}vvvsssuuuxxxwwwtttrrrrrrtttzzzyyyxxxwwwxxx{{{~~~~~~{{{wwwssspppmmmeee___ZZZXXXUUUTTTWWW___hhhooowwwxxxwwwwww{{{}}}tttooommmnnnlllfffbbbjjj{{{|||~~~zzz}}}{{{}}}~~~uuunnnlllfffeeehhhpppuuuzzzfffUUUPPPNNNAAA999:::999888888999;;;===<<<999777333444666777888888777777:::::::::;;;;;;;;;;;;;;;;;;>>>@@@@@@>>><<<;;;;;;<<<;;;999777777888999:::@@@>>><<<<<>><<<<<<>>>@@@AAAAAADDDCCCBBBAAA@@@@@@@@@AAADDDCCCAAA???>>><<<<<<<<<===>>>>>>>>>>>><<<;;;::::::999888777777888999:::???AAABBBAAA>>>>>>@@@BBBKKKKKKJJJIIIGGGEEEBBBAAAFFFKKKOOOOOOJJJDDD???===<<>>============<<<<<<<<<===@@@AAAAAA???<<<===>>>>>>===<<<<<<===AAA@@@>>>;;;777555555777444555777888999999999888:::???DDDFFFFFFEEEEEEEEEIIIHHHEEEBBB???@@@DDDGGGhhhkkkqqq~~~~~~cccKKKKKKKKKHHHCCC@@@>>>===>>>>>><<<>>>CCCGGGIIIIIIFFFCCCBBB@@@===:::999999:::;;;<<<===>>>???>>><<<:::999999888777666444333333222...111BBBoooxxxrrr~~~~~~}}}yyyuuuzzz~~~{{{{{{rrrcccggguuu~~~~~~qqqjjjeeegggrrr}}}|||xxxxxxzzz~~~~~~~~~{{{{{{}}}}}}xxx{{{}}}vvvuuuwwwyyyxxxuuusssssstttzzzzzzzzzzzzzzzzzzzzzzzz{{{}}}{{{xxxtttooojjjeeeaaa^^^ZZZ[[[ZZZWWWTTTXXXaaaiiixxxzzzzzzvvvssstttzzz~~~uuuoooqqqmmmoooqqqkkkeeeqqq~~~yyyuuu{{{}}}xxxxxxssspppnnnnnnlllllluuuiiiTTTJJJHHH???:::;;;888;;;::::::<<<===<<<:::888555555555666666777777777:::::::::::::::::::::999<<<===>>>>>><<<;;;<<<======;;;999666555666888999???===;;;;;;===@@@AAAAAA<<<<<<<<<>>>AAACCCCCCCCCAAAAAA@@@@@@@@@@@@AAAAAADDDCCCAAA???===<<<;;;;;;>>>???@@@@@@???===;;;999;;;:::888777777888:::;;;AAABBBBBBAAA???>>>???@@@FFFHHHJJJKKKIIIFFFBBB???GGGIIILLLLLLHHHBBB>>><<<===@@@BBBBBB@@@@@@BBBEEEGGGGGGHHHJJJLLLKKKHHHFFFIIIKKKLLLLLLKKKJJJJJJKKKHHHFFFEEEEEEGGGIIIIIIHHHQQQNNNKKKIIIGGGEEEBBB???IIIMMMOOONNNPPPSSSSSSOOOIIIHHHDDD???>>>BBBBBB???@@@AAABBBDDDFFFGGGIIIJJJEEEDDDCCCBBBCCCEEEHHHIIIEEEEEEDDDBBB@@@AAACCCEEEGGGEEEBBB???>>>???AAABBBDDDEEEGGGGGGFFFDDDDDDEEEFFFCCCAAABBBDDDDDDBBB???@@@===<<<>>>>>>;;;;;;>>>999;;;>>>@@@@@@AAACCCDDDAAA>>>:::999999;;;<<<<<<>>>>>>===<<<;;;:::999999999;;;<<<<<<;;;;;;;;;<<<999999999::::::999999888;;;;;;:::888555444555777333555666666777888:::===??????>>>======>>>>>>>>>>>>===<<<===???@@@@@@???;;;<<<<<<;;;::::::<<<===@@@@@@>>>:::666444444555555666777888888666444333777:::===???@@@@@@AAABBBKKKJJJIIIFFFDDDEEEGGGJJJqqqvvv|||cccIIIGGGJJJHHHDDD???;;;999:::;;;<<>>>>>===<<<;;;;;;:::999777555444444333111333;;;ZZZrrr}}}|||yyyuuusssvvv{{{}}}|||~~~{{{jjjdddmmm|||yyypppffffffppp|||~~~{{{|||~~~~~~|||}}}}}}}}}zzztttuuuzzz}}}{{{wwwvvvxxxyyyxxxvvvttttttuuu{{{{{{}}}}}}|||zzzwwwvvvyyyzzz|||xxxqqqrrrqqqlllfff```^^^^^^___cccddd```YYYYYY```hhhvvvyyyzzztttlllkkkuuu|||~~~yyyqqqtttmmmrrr}}}vvvdddfffxxxyyyvvvqqqqqqyyy|||xxxyyyzzzyyyrrrnnnsss{{{mmmUUUHHHGGG@@@===>>>:::<<<;;;::::::;;;;;;999777444444444555666777999:::;;;;;;;;;:::::::::::::::=========<<<::::::<<<>>>???===999777666777888:::>>><<<::::::<<<>>>@@@@@@::::::<<<>>>AAACCCBBBAAA????????????@@@AAABBBBBBDDDCCCAAA>>><<<;;;::::::<<<===???@@@@@@>>><<<:::>>>===;;;:::999:::<<<===@@@AAAAAA@@@???>>>>>>>>>@@@AAACCCEEEDDDBBB???===BBBDDDFFFGGGFFFDDDBBBAAA===@@@BBBBBB@@@@@@AAACCCEEEEEEFFFHHHKKKLLLKKKJJJJJJKKKKKKJJJHHHGGGGGGIII???@@@AAACCCEEEGGGIIIKKKNNNLLLIIIHHHGGGFFFDDDBBBGGGLLLNNNLLLMMMPPPPPPNNNIIIIIIFFF@@@>>>@@@@@@>>>===>>>AAACCCDDDEEEEEEEEEDDDCCCCCCCCCDDDEEEGGGIIIFFFFFFEEEBBB@@@@@@CCCEEEIIIEEEAAA@@@AAABBBAAA@@@BBBDDDHHHIIIHHHFFFEEEEEEDDDBBB@@@@@@AAAAAA???======999888:::;;;999;;;>>>999;;;>>>???@@@AAABBBDDD???===;;;999999999:::;;;>>>>>>>>>===<<<:::999888888:::======<<<<<<<<<===888888999::::::::::::::::::::::::888666666888;;;777888888888888999<<<>>>??????>>>>>>???@@@@@@AAAGGGDDDAAA>>>======;;;::::::::::::999888999;;;===<<<<<<;;;888555333444555444555777888888666444333666888999;;;===>>>@@@AAAJJJJJJIIIHHHFFFGGGIIILLLlll\\\DDDHHHFFFEEECCC>>>:::888999;;;BBBEEEIIIKKKJJJGGGDDDCCC<<<;;;999888888888999:::888999:::<<<<<<<<<<<<<<<<<<;;;999777555444333333777::::::JJJtttwwwlll~~~|||zzzwwwuuutttqqqvvv{{{}}}||||||~~~pppbbbeeevvvuuuiiifffnnnyyy~~~{{{zzzzzz|||yyy{{{~~~uuuqqqnnnpppvvvzzz{{{zzzvvvwwwwwwxxxwwwwwwxxxxxx||||||}}}}}}|||zzzxxxwwwxxx|||wwwrrrqqqqqqooolllhhhccc```^^^dddgggjjjjjjggghhhmmmrrrtttuuuwwwtttnnnlllsss|||zzz}}}wwwtttooottt~~~{{{llleeeiiiqqqvvv{{{tttmmmmmmvvvlllSSSGGGFFFAAA???@@@<<<;;;999888777888888888666333333444555777999;;;===<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<:::999:::<<<>>>???===;;;999888999:::;;;>>>;;;999999;;;===>>>???;;;;;;<<>>???@@@AAABBBBBBBBBBBBAAA???===;;;:::999999999:::===???@@@??????>>>>>>>>><<<;;;;;;;;;<<<<<<======>>>>>>???>>>===<<<=========>>>>>>?????????@@@AAABBBDDDEEEEEEDDDCCC===>>>@@@AAA@@@@@@@@@AAA@@@@@@AAADDDHHHKKKLLLLLLIIIIIIJJJHHHEEEDDDDDDEEE===AAAEEEGGGGGGGGGJJJLLLJJJIIIHHHHHHIIIIIIGGGFFFEEEJJJLLLIIIIIIKKKMMMLLLKKKLLLIIICCC@@@AAAAAA>>><<<>>>@@@BBBCCCCCCCCCBBBDDDDDDCCCCCCCCCEEEFFFFFFHHHGGGEEEBBB@@@@@@CCCFFFGGGDDDBBBBBBEEEEEEAAA===AAADDDGGGIIIHHHEEEDDDDDDAAA@@@???>>>>>>>>><<<;;;:::777666888999888:::>>>:::===???@@@@@@AAABBBCCC>>>===;;;999888888:::;;;<<<<<<<<<<<<;;;999888777888:::===>>>===<<<<<<===777777888999::::::::::::777888999999888:::<<>>???@@@AAAJJJFFFAAA<<<:::999888777:::::::::999777888:::<<<666777666555333333555777444555777999999999777777999999:::;;;===@@@AAAAAAFFFGGGGGGFFFFFFGGGJJJMMMbbbssssssUUUAAAFFFAAAAAA???===;;;;;;===>>>GGGIIIJJJHHHDDDAAAAAAAAA;;;:::999888777888888888666666777999:::;;;;;;;;;===<<<999666444222222222444999444<<<]]]vvvhhh~~~}}}}}}{{{yyyxxxxxxxxxtttvvvxxxxxxwwwxxx|||uuudddaaannnzzz}}}wwwlllgggkkkuuu}}}uuuqqquuu{{{uuuyyy||||||yyynnnnnnooosssxxx{{{{{{zzzttttttuuuvvvxxxzzz{{{{{{|||{{{{{{{{{{{{{{{{{{{{{{{{~~~~~~yyysssnnntttpppllljjjjjjhhhccc^^^ccceeehhhnnnuuu{{{~~~zzzvvvuuuwwwvvvqqqqqqtttxxx|||ssstttuuuwww{{{yyymmm___dddnnnyyynnnkkkqqq|||~~~|||~~~eeeNNNDDDEEEAAA>>>???;;;:::888555555666777777777333444555777999;;;<<<===;;;;;;;;;<<<<<<<<<======:::;;;;;;:::999999<<<>>>======;;;;;;:::;;;;;;<<<>>><<<:::999;;;===>>>>>>>>>======???@@@@@@>>><<<===>>>???AAABBBCCCCCCCCCAAA@@@???===<<<;;;:::::::::;;;<<<>>>@@@AAABBBBBB<<<<<<<<<<<<;;;:::999888999999:::===???@@@>>>===>>>>>><<<<<<>>>@@@CCCEEEEEEDDDBBBBBBCCCCCCBBBAAA===>>>???AAABBBBBBAAAAAA===<<<<<>>@@@BBBCCCCCCBBBBBBCCCCCCCCCCCCDDDDDDEEEFFFIIIHHHEEEBBB@@@@@@CCCFFFEEECCCBBBCCCDDDCCC???<<>>>>>>>>===<<<<<<<<<;;;999666666999:::888999===<<<>>>@@@@@@@@@???@@@AAA=========;;;999888:::;;;::::::999999888777777777888:::===>>>===;;;;;;;;;666777888999999999999999444666888::::::;;;>>>???666777999999777666777777777777888999:::<<<>>>???DDD@@@:::777666777777777:::;;;;;;:::888777999:::333444444444333333666888444555666888999::::::;;;<<<;;;;;;===???AAAAAAAAABBBBBBCCCCCCCCCFFFKKKOOOWWWYYYUUUVVVZZZNNNAAAAAA???===<<<<<>>;;;;;;===;;;;;;:::888888777777777555555666777888999::::::???===999666333222222222000666222666PPPlllkkkpppuuu|||}}}}}}|||zzzzzz{{{}}}|||{{{yyyvvvtttuuuxxx{{{xxxjjjaaaeeeooowww~~~xxxoooiiiiiioooxxx~~~~~~sssnnnrrryyysssyyy{{{zzz|||}}}uuusssuuuxxxzzz|||{{{zzzzzztttssssssuuuxxx{{{||||||yyyyyyxxxxxxyyyzzz{{{|||{{{{{{wwwsssppplllrrrmmmgggfffiiiiiieee```bbbcccgggqqq~~~{{{vvvzzz{{{tttmmmkkksss{{{yyyzzzuuupppxxxuuucccZZZaaarrruuunnnnnnsss~~~|||{{{yyy{{{]]]JJJCCCFFFAAA>>>>>>:::999666444333555777888888666777888:::;;;;;;;;;:::999999:::;;;<<<<<<===>>>999:::;;;:::999999;;;===::::::;;;;;;<<<<<<;;;;;;???<<<::::::;;;===>>>>>>@@@??????@@@BBBBBBAAA???>>>???AAABBBCCCCCCCCCCCCAAA@@@???>>>>>>=========???>>>>>>???@@@BBBDDDEEE:::<<<>>>???>>>;;;999777777777888<<>>???AAADDDGGGIIIIIIFFFBBBAAABBBBBBAAA???===>>>@@@CCCEEEEEEDDDCCC???===<<<===@@@CCCDDDEEEEEEGGGIIIIIIFFFDDDCCCBBBBBBJJJSSSUUUOOOJJJIIIJJJIIIHHHFFFFFFGGGGGGFFFDDDCCCHHHKKKGGGDDDGGGJJJKKKOOORRRPPPIIICCCBBBAAA@@@@@@@@@AAABBBBBBCCCBBBBBBAAAAAABBBCCCDDDFFFGGGGGGJJJHHHFFFBBB???@@@CCCFFFFFFDDDCCCBBBBBBAAA@@@???@@@BBBDDDDDDBBB@@@??????<<<<<<======<<<;;;<<<<<<:::888999======;;;:::===<<<>>>??????>>>======>>><<<>>>>>><<<999888:::<<<999888777666666777888888888:::===>>><<<:::999888666666777888888888777777111444888:::::::::;;;<<<222555999:::999888777777444444555777999;;;===>>>@@@<<<777444444666888999;;;<<<===<<<999777777888555555666555444444666999666666666666777999;;;<<<===<<<;;;===@@@AAA@@@===????????????AAAFFFLLLQQQMMMIII>>>>>>HHHGGG@@@CCC@@@<<<999<<>>>>>AAA@@@@@@AAACCCDDDDDDCCC???@@@AAACCCDDDDDDCCCCCCBBBAAAAAA@@@??????@@@@@@CCCBBBAAA@@@AAACCCEEEGGG;;;>>>AAABBBAAA>>>:::777555555888===BBBEEEDDDBBB>>>>>>???AAACCCFFFHHHJJJJJJFFFAAA@@@AAACCCBBBAAA??????AAADDDGGGHHHFFFEEEDDDAAA???>>>@@@BBBCCCCCCDDDGGGJJJJJJHHHEEECCCCCC<<>>???@@@CCCEEEGGGIIIIIIJJJIIIFFFBBB???@@@CCCGGGIIIGGGEEEBBBAAAAAACCCDDDBBBDDDEEEDDDBBB@@@@@@@@@;;;<<<===<<<;;;;;;<<<===<<<:::<<<@@@@@@===<<<>>><<<>>>???>>><<<;;;;;;<<<<<<>>>???===:::888:::===999777666555555777999:::888:::===>>><<<999777777666666777777777777666666000333777999999888777777111555:::======;;;::::::555555666777:::<<<>>>???AAA===777444555777999:::;;;===>>>===:::888666666888888888666555555666888888777666555666777:::;;;<<<;;;;;;===@@@@@@>>>;;;============@@@FFFNNNSSSEEEIIIEEEAAADDD@@@???JJJAAA<<<888<<>>:::777666666666777888999999<<<<<<<<<;;;:::999888777;;;;;;<<<======<<<<<<;;;:::999777555555666777888::::::999999999:::;;;;;;???;;;888999999888:::???BBBBBB???>>>AAAFFFEEE@@@AAA@@@@@@@@@AAABBBCCCDDDDDDAAA???@@@CCCDDDCCCAAACCCDDDEEEDDDCCCBBBBBBDDDAAACCCFFFGGGEEE@@@;;;777999888888<<>>@@@@@@AAABBBCCCDDDFFFGGGCCCFFFDDD===;;;>>>>>>:::999@@@DDDDDDDDDFFFFFFCCCBBBBBBBBBBBBCCCDDDEEEFFFDDDGGGHHHHHHJJJMMMKKKFFF@@@FFFJJJJJJIIIKKKJJJGGGGGGFFFEEECCCAAA@@@@@@@@@GGGEEEDDDEEEGGGIIIIIIIIIIIIQQQXXXUUUKKKBBB???AAABBBCCCEEEFFFFFFDDDBBB@@@BBBAAABBBDDDGGGHHHHHHGGGEEEIIIHHH@@@<<>>===>>>???@@@BBBEEEEEEBBB???======<<<<<<============<<<<<<<<<;;;::::::;;;>>>@@@BBB===???AAAAAA???=========>>>===<<<:::999888888888:::999888777777888999::::::<<<>>>===:::777666555;;;999888999:::999666333222555999:::999888777777999999:::;;;:::999888777888666555666999<<<===>>><<<999555444555777888888;;;:::999888777777777666666666666666777777777777777555777;;;;;;777444666999888888:::<<<===>>>======@@@BBBAAA@@@CCCJJJPPPHHHCCCAAACCCBBB>>>>>>CCC???>>>>>>BBBFFFFFFAAA;;;===>>>???@@@AAAAAAAAAAAA999===@@@>>>999666666999777888999999888999;;;===EEEEEECCC>>>999555333333000555666;;;HHH]]]qqq~~~}}}~~~zzz{{{|||{{{yyyxxxwwwxxx}}}zzz|||}}}ooo^^^___kkkyyy{{{yyyoooffffffppp{{{~~~|||}}}zzzssspppyyyzzzyyyyyyvvvxxxvvvvvvyyy}}}|||yyyzzzzzzyyyvvvtttssstttuuuppppppqqqrrrrrrqqqqqqqqqsssqqqooonnnpppqqqpppoootttqqqlllkkkmmmsssxxx{{{}}}qqqnnnssssssmmmggggggsssxxxrrrttt{{{mmmiii___[[[mmm|||oookkkppp}}}{{{zzz~~~xxxjjjnnnhhheeeeeedddfffqqq~~~zzz{{{{{{yyywwwwww||||||{{{yyyvvvqqqmmmjjjooovvvtttYYYKKKFFFEEE>>><<<>>>:::888888888888888999::::::<<<;;;;;;:::999888888888999999::::::;;;<<<======:::999777666666666777888:::999999999999:::;;;;;;???;;;:::;;;;;;999:::>>>AAABBBAAA???AAAEEEEEEAAABBBBBBBBBCCCCCCCCCCCCDDDFFFCCC@@@@@@AAABBBAAA@@@CCCDDDDDDCCCAAAAAABBBCCCDDDDDDDDDCCCAAA>>>;;;:::===;;;;;;>>>CCCDDDAAA>>>??????>>>???@@@BBBDDDEEEHHHIIIFFF???<<>>AAADDDDDDDDDCCCBBB@@@??????@@@@@@???BBBDDDDDDBBB???======;;;<<<<<<============<<<;;;;;;::::::;;;===@@@AAA<<<=========<<<:::::::::===<<<;;;:::999888777777:::999888777777888999:::===???@@@>>>;;;777666555;;;:::888999:::999666333333555777888777777777888888888999999999888777666777666555777999;;;<<<;;;999777444444555777888777999999888777777888:::;;;999999888888888777777777888666777::::::777666999;;;888666777;;;>>>???>>>@@@CCCEEEDDDAAABBBGGGLLLGGGAAA>>>@@@@@@>>>AAAFFFFFFCCC@@@AAADDDDDDAAA>>>AAAAAAAAAAAA@@@???>>>===999<<>>999666777999777888999999888999;;;<<<@@@@@@???===999666555555000444666===LLLaaavvvvvv~~~}}}~~~~~~|||zzz{{{{{{{{{zzz~~~vvveeeaaaiiipppyyy|||qqqjjjkkkqqqyyy~~~{{{zzzyyy{{{zzznnnyyyxxxvvvwwwzzzyyy{{{}}}|||yyyvvvuuuuuuyyyxxxvvvsssqqqppppppqqqqqqqqqrrrssssssssssssssspppooonnnnnnooooooppppppssssssrrrtttvvvxxxzzzzzzzzzlllllltttxxxvvvssslllqqqxxx~~~}}}wwwrrrnnnqqqkkk```dddzzzvvvpppnnn|||}}}{{{rrrjjjdddaaa```bbbjjj}}}yyyyyyzzzxxxvvvvvv}}}yyytttpppmmmkkkjjjlllvvvjjjVVVHHHEEEFFF???===>>>999999999999999999::::::;;;;;;;;;999888777888888999777777777777999;;;===>>>:::999888777666777888999999999999999::::::;;;;;;???<<<;;;======::::::===@@@DDDDDDAAA@@@CCCDDDCCCDDDEEEFFFFFFFFFEEECCCCCCFFFDDDAAA???@@@@@@@@@???CCCCCCCCCAAA??????AAACCCFFFDDDAAA>>><<<;;;<<<<<>>>>>@@@CCCDDDBBB>>>@@@???>>>>>>???AAACCCDDDLLLKKKGGG@@@>>>@@@@@@???FFFJJJJJJGGGEEEFFFGGGEEEJJJJJJIIIHHHHHHHHHIIIIIIIIIQQQVVVUUURRRRRRPPPNNNLLLLLLJJJIIIKKKNNNKKKFFFIIIHHHGGGFFFEEEEEEEEEEEEHHHHHHGGGIIIKKKMMMMMMLLLDDDGGGJJJKKKIIIHHHGGGGGGNNNLLLIIIGGGFFFGGGHHHIIIJJJIIIJJJLLLOOOQQQRRRQQQIIIKKKIIICCC@@@BBBCCCCCCAAAAAABBBBBBCCCCCCBBBBBB>>>@@@CCCCCCAAA???>>>===;;;<<<===>>>>>>>>>>>>>>>;;;;;;::::::;;;===???@@@===<<<;;;;;;::::::;;;;;;;;;;;;:::999999888777777:::999999888888999999:::@@@AAAAAA???<<<888666666;;;:::999999:::999666333333555777777777777888999777888888888888777666666666555555777999:::999888555444444555777888888777888777666666777:::===???<<<;;;;;;:::999888777777888666777:::;;;888888;;;<<<888444555;;;??????>>>BBBEEEGGGFFFCCCAAACCCEEEDDD???;;;<<<===???EEEKKKMMMIIICCCAAABBBCCCCCCAAAEEEEEECCCBBB@@@===;;;:::999<<<>>>===999777777888666888999999999999:::<<>>:::777666666111444555>>>MMM^^^zzzxxx~~~~~~}}}||||||~~~zzzzzz}}}nnneeedddkkkyyyzzzmmmiiijjjtttxxx~~~tttxxxuuusssvvv}}}xxxrrrrrruuu{{{yyyvvvssspppoooooooooqqqqqqrrrssstttuuuuuuuuuooonnnmmmjjjhhhhhhjjjmmmbbbeeejjjooosssuuuvvvvvv~~~qqqgggkkkwww~~~tttooollloooxxxqqqsss}}}{{{iii\\\eee{{{sssqqq}}}~~~{{{vvvooojjjfffdddcccccceeeppp{{{zzz{{{yyyxxxxxx{{{vvvpppmmmmmmnnnooojjjqqqxxxzzzyyyyyy~~~hhhSSSFFFDDDEEE???<<<===888999999888888888888999999;;;999777666666777888:::888777666555666888;;;<<<999888888777777777888888777888999999::::::::::::???<<<<<<>>>>>>;;;:::===BBBGGGHHHDDDAAACCCEEEEEEEEEFFFGGGHHHGGGEEECCCAAADDDBBB@@@??????@@@@@@@@@CCCCCCBBB@@@??????AAACCCEEEBBB???<<<::::::;;;;;;>>>======@@@BBBCCCBBB@@@CCCAAA@@@??????AAADDDEEEIIIHHHEEEAAA???@@@AAABBBHHHKKKJJJFFFDDDFFFHHHFFFJJJJJJIIIIIIJJJKKKKKKLLLKKKTTTZZZXXXRRRPPPNNNLLLLLLLLLJJJJJJNNNQQQMMMEEECCCCCCDDDEEEGGGIIIKKKLLLLLLKKKJJJKKKMMMMMMLLLJJJEEEEEEEEEGGGIIIJJJJJJJJJOOOMMMIIIFFFEEEHHHLLLNNNLLLJJJJJJKKKNNNOOOOOOOOOKKKKKKIIIEEECCCBBBBBBBBB???AAACCCEEEFFFFFFFFFEEE===???AAAAAA@@@>>>======<<<===>>>???@@@@@@@@@@@@;;;;;;;;;;;;<<<===>>>???>>>===;;;;;;===???@@@@@@:::::::::999999888888777::::::999999999999::::::???@@@AAA???<<<:::999999::::::::::::999888666444222555999::::::999999999888888888888888777777777555555555777999999777555444333444777999:::999777:::888666555777:::>>>@@@======<<<:::999777666666666555777<<<===:::999;;;:::666444777===@@@???;;;AAACCCFFFFFFDDDAAA@@@@@@@@@===999888;;;@@@HHHMMMNNNJJJEEECCCCCCDDDDDDDDDGGGFFFEEECCC@@@>>>;;;:::999;;;======:::888777888666888::::::999999:::<<>>;;;<<<777777777666666666666666777999777666555555666888999999888666555444666777888777777777777777777777888666777888999::::::::::::>>>;;;;;;>>>>>>;;;;;;>>>DDDIIIJJJEEEBBBCCCEEEEEEEEEEEEGGGGGGFFFDDDAAA@@@>>>????????????@@@AAABBBBBBBBBBBBAAA??????AAABBB??????===<<<;;;:::999999::::::;;;>>>@@@BBBBBBBBBBBBAAA@@@??????@@@BBBCCCCCCBBBAAABBBBBBBBBBBBCCCDDDHHHGGGCCCBBBEEEHHHHHHFFFFFFGGGHHHJJJLLLNNNOOOQQQYYY___[[[TTTPPPNNNKKKHHHIIIJJJLLLQQQSSSNNNEEEBBBBBBDDDEEEHHHJJJMMMNNNOOONNNMMMMMMMMMLLLIIIGGGHHHFFFEEEFFFIIIKKKKKKJJJMMMKKKGGGDDDEEEHHHMMMQQQMMMKKKIIIIIIKKKLLLKKKKKKKKKIIIGGGFFFEEECCCAAAAAA???AAADDDGGGIIIIIIHHHGGG===???@@@@@@>>><<<<<<<<<<<<===???@@@AAABBBBBBBBB<<<<<<<<<<<<===>>>>>>???===;;;:::;;;>>>AAABBBBBB999999:::::::::999888888999999999999999999999999<<<>>>???>>><<<;;;;;;<<<999:::;;;:::999777555555000555;;;>>>>>>;;;999888::::::999999888888888888555444555777999999777555444444666999;;;<<<:::999;;;:::777555666888;;;>>><<<<<<;;;:::888777666666444444999???@@@;;;888888666444555999???AAA===999>>>AAADDDEEEDDDAAA???======<<<999777:::AAAGGGKKKGGGFFFEEEEEEFFFFFFEEEDDDEEEEEEDDDCCCAAA???>>>===:::;;;<<<<<<;;;999888888555888:::::::::999:::;;;JJJIIIGGGBBB;;;777444444777777555:::CCCGGG\\\}}}~~~|||{{{{{{}}}|||}}}~~~~~~}}}|||{{{vvvkkkaaaiiiwwwuuummmkkkooorrryyytttuuuwwwxxxxxxzzz~~~}}}~~~|||yyyxxxxxxvvvrrrpppnnnnnnnnnooopppqqqssstttppplllgggbbbaaafffmmmrrrzzzxxxuuupppllllllpppttt}}}uuuoooiiihhhooowwwzzzzzzzzzxxxtttnnnhhhhhhqqq~~~zzzooofff___YYYiii}}}vvvoooooo{{{wwwpppppplllqqqvvvzzzyyywwwuuusssqqqqqqqqqqqqvvvrrrpppxxxvvvSSSEEEBBBCCC<<<:::;;;666666555555444444444444444666555555444555666888999999888777555555555555666555555666666666666666666555666888:::;;;;;;::::::===::::::======;;;<<<@@@EEEHHHHHHDDDBBBCCCDDDCCCBBBCCCCCCCCCBBBAAA???>>>:::===@@@AAAAAA@@@@@@AAA???AAAAAAAAA???>>>???@@@:::;;;;;;;;;;;;:::999888888999:::<<<>>>@@@BBBCCC??????>>>>>>>>>>>>>>>>>>>>>>>>BBBGGGHHHEEECCCDDDAAADDDEEEAAAAAAEEEGGGGGGDDDDDDEEEGGGIIILLLNNNOOOOOOVVVYYYUUUPPPNNNKKKGGGEEEHHHJJJKKKNNNQQQMMMGGGFFFFFFFFFGGGHHHIIIJJJKKKOOOMMMMMMMMMLLLKKKGGGEEEHHHGGGFFFFFFHHHJJJJJJJJJKKKIIIFFFDDDEEEHHHLLLNNNMMMJJJHHHHHHIIIJJJJJJIIIJJJGGGEEEGGGGGGCCC@@@@@@@@@AAADDDFFFHHHHHHGGGFFF>>>???@@@???<<<::::::;;;;;;<<<===???AAABBBBBBCCC======>>>>>>>>>?????????;;;888777999===??????===888999:::;;;<<<;;;:::999777888888999999888888777:::;;;<<<<<<;;;:::<<<===999:::;;;;;;888666555555000444:::>>>>>>;;;999888;;;:::999999888888999999555444444666888999888777666666777999<<<<<<;;;999;;;:::777666555777999::::::::::::999999888888888444444888??????:::666777333444777:::===>>>===;;;>>>@@@CCCDDDDDDBBB???===;;;<<<;;;888:::@@@EEEEEEAAABBBCCCEEEEEEEEEDDDCCCAAAAAAAAAAAA@@@???>>>>>>::::::;;;<<<;;;:::999888555777:::;;;:::999::::::???@@@???===999777666777666777555999@@@CCCWWWxxx~~~|||zzzyyy~~~}}}|||wwwwwwxxxpppeeeaaaoooyyynnnhhhmmmpppvvv~~~vvvvvvxxxyyywwwvvv{{{~~~~~~|||xxxwwwwwwxxxzzzxxxsssnnnmmmmmmllllllmmmoooqqqrrrnnnkkkhhhiiinnntttzzz}}}zzzyyyvvvrrrpppttt{{{~~~~~~zzzqqqlllgggfffkkkooonnnllllllrrrttttttoooiiikkkuuu}}}|||zzzrrrdddWWW]]]mmmvvvmmmrrryyyrrrqqqvvv{{{zzzzzzyyywwwuuusssqqqpppooottt~~~xxxUUUFFFBBBAAA999888:::555555555444333333333333333333333444555666666777777777777777777666666666666333444444555555555555555444555888:::;;;;;;:::999;;;888777:::;;;;;;>>>BBBEEEFFFDDD@@@@@@CCCBBB>>>@@@@@@??????>>>>>>======888<<>>>>>;;;===???@@@>>><<<;;;;;;888888888999999999::::::999:::;;;<<<===>>>@@@BBB>>>>>>?????????===<<<;;;>>>@@@FFFOOOPPPIIIDDDDDD???CCCDDDAAAAAADDDFFFEEEDDDDDDEEEGGGIIIKKKMMMNNNKKKOOOPPPNNNMMMMMMJJJEEEFFFIIIIIIGGGHHHKKKKKKIIIIIIIIIIIIIIIIIIJJJKKKLLLKKKJJJJJJKKKLLLKKKHHHEEEDDDEEEFFFFFFGGGHHHIIIJJJKKKJJJHHHGGGFFFGGGHHHIIIHHHFFFDDDDDDFFFHHHIIIIIIIIIDDDCCCGGGHHHCCC@@@@@@@@@AAABBBDDDDDDDDDDDDCCC???@@@@@@>>>;;;999888999888999;;;===>>>@@@AAAAAA>>>??????@@@@@@@@@@@@@@@<<<999777888;;;<<<999555888999;;;=========;;;:::666777888888888888777666999:::::::::888888999;;;888:::<<<;;;888555555666111444777999999999999:::::::::888777777777888999666444444555888:::::::::777666666888:::;;;:::999999888777666666777888888999999::::::;;;;;;;;;<<<777555777;;;;;;777666888333555888888999:::>>>AAABBBCCCDDDEEEEEECCC???===:::>>>===:::;;;@@@AAA>>>>>>@@@AAABBBBBBAAAAAAAAA>>>>>>>>>>>>>>>===<<<;;;:::::::::;;;<<<;;;999777555777:::;;;;;;:::::::::777999::::::999999:::;;;444666444777<<>>DDDEEEDDD@@@===???BBB???:::>>>===<<<<<<;;;<<<<<<<<<888===CCCEEEBBB>>><<<;;;888;;;>>>???===:::999888888777666666777999;;;<<<<<<<<<============???AAA???@@@AAABBBAAA???===<<>>????????????@@@AAAAAAAAA@@@@@@???<<<999:::<<<;;;666000888:::<<<>>>>>>>>><<<;;;555666777888888777666555:::::::::888666666777888888:::<<<;;;888555555666222333444444444666999<<<:::999777666666666777888666555333555777:::<<<<<<777666555666888999999888666666666666666777888888999999:::;;;<<<===>>>???;;;777666777777555666:::555777888666444777???FFFFFFFFFFFFGGGFFFDDD@@@===:::??????<<<<<>>999??????@@@???>>>>>>???@@@<<<<<<<<<<<<;;;:::999999:::::::::;;;<<<;;;999777444777:::<<<;;;:::::::::666888::::::::::::<<<>>>444666444555888:::PPPttt}}}zzzvvv~~~~~~}}}tttxxx|||}}}||||||rrrzzz{{{uuuwww|||qqqbbbdddgggmmmsssvvvtttrrrfffiiioooxxx}}}~~~uuuqqqxxx|||{{{}}}yyyyyyzzzzzzzzzqqqrrruuu{{{~~~vvvnnnooonnnmmmkkklllmmmoooppppppnnnqqqzzz~~~vvvnnnttt{{{~~~}}}~~~yyy}}}yyyoooeee___ZZZYYYXXXWWWZZZ^^^bbbkkkvvvyyytttmmmiiiiiisss~~~zzzsssnnnjjjiiiTTTSSS```}}}zzzllllll~~~zzz{{{||||||}}}~~~zzzoooXXXEEE@@@CCC<<<888888444555555444555666666444333000111111222222333333444555555555666666666666777000000111555777666222///333555888:::;;;;;;:::888999999888888999;;;===???@@@???===;;;;;;<<<>>>???<<<>>>@@@@@@>>><<<<<<<<>>@@@;;;999===???===<<<<<>>BBBIIIIIIBBB>>>???CCCEEEMMMUUUSSSIIIBBBBBB?????????>>><<<===???AAACCCDDDFFFHHHJJJKKKKKKKKKJJJKKKIIIJJJPPPVVVUUUOOORRROOOJJJGGGFFFIIILLLOOOMMMIIIFFFGGGJJJLLLKKKJJJGGGHHHHHHJJJKKKKKKIIIGGGIIIDDDBBBCCCCCCAAABBBFFFMMMLLLJJJGGGFFFEEEFFFFFFBBBBBBAAABBBCCCEEEGGGHHHCCCFFFIIIIIIGGGCCCAAA@@@DDDCCCBBBAAA@@@?????????DDD???:::999;;;<<<:::666<<<;;;::::::;;;<<<;;;::::::===???@@@@@@??????@@@<<<;;;::::::;;;:::888666:::999:::<<<;;;888999===:::888666444333222222333777555444666999:::777555999;;;>>>>>><<<999777666555555555666777999;;;<<<<<<:::777555555777999;;;888333333777888555777===555999999666888===>>>::::::888666444444555777999999999:::;;;===???AAABBB:::;;;<<<;;;888555555555666555444444666:::>>>AAA>>>>>>@@@CCCEEEDDDAAA???BBB@@@===<<<===???AAABBB@@@DDDHHHGGGAAA===<<<===999999999999999888777777:::999888888999<<<>>>@@@<<<<<<===???@@@@@@===;;;:::;;;;;;;;;<<<<<<======999555555777666888MMMdddwww{{{zzzyyyzzz|||||||||{{{zzz{{{yyyvvvxxx|||}}}zzziiibbb___gggooosssvvv{{{lllgggkkkyyy}}}~~~yyyoooqqqyyy|||{{{yyyxxxsssvvvxxxwwwsssqqqrrrxxx~~~xxxqqqrrrqqqooollliiihhhjjjmmmnnnppptttyyy{{{zzzuuurrrqqqrrrtttuuuuuutttsssrrrzzz}}}zzzuuuyyyzzzmmmaaabbb___YYYZZZ```aaa]]]cccjjjsssyyywwwqqqiiicccnnnwww|||nnn```aaajjj\\\ZZZXXX```|||zzzkkkppp~~~||||||zzzxxx~~~}}}xxx{{{pppWWWDDD>>>@@@:::666777444555444444444666666444333333333333444444444444555444444555555555666666666666666333///,,,///666<<<555666777888999:::;;;;;;888777666666777999;;;======>>>???@@@@@@???>>>===;;;===@@@@@@???>>>>>>???>>>;;;<<>>;;;555555777888888888999<<<>>>BBB===;;;>>>???===;;;<<<===<<>><<<<<<===???DDDEEEGGGIIIIIIHHHGGGFFFGGGGGGFFFFFFLLLQQQPPPKKKMMMKKKHHHFFFEEEGGGJJJKKKHHHFFFDDDFFFJJJNNNNNNLLLGGGFFFGGGHHHIIIIIIIIIHHHEEEAAA???@@@???===>>>BBBIIIHHHGGGFFFFFFFFFEEEFFFBBBBBBBBBBBBBBBCCCCCCDDDCCCDDDEEEEEECCCAAAAAAAAABBBAAA@@@???>>>>>>>>>>>>AAA===999999;;;<<<999666;;;:::999:::<<<======<<<;;;===?????????>>>???AAA>>><<<::::::::::::888666999888999;;;:::777888<<<:::888666444333222222333666444444555888888777444777999<<<<<<:::777555555444444444444666888:::;;;<<<:::777555555666888:::<<<777555777777666888===999;;;999666777;;;<<<999999777555333333555777888888888999:::;;;===>>>???:::;;;;;;:::777555555666333444555777999;;;<<<===>>>>>>@@@BBBDDDCCCAAA>>>@@@>>><<<;;;<<<===>>>>>>;;;???CCCCCC@@@===>>>@@@888888999999999888888777:::999999999;;;===@@@AAA???>>><<<<<<===>>>>>>===;;;;;;;;;;;;<<<<<<<<<<<<:::666777;;;999888EEEWWWpppzzz~~~yyyxxxxxxyyy{{{}}}|||{{{|||}}}|||zzz{{{~~~{{{nnneee___eeemmmqqquuuyyynnnhhhjjjuuu{{{zzzyyyrrrsssyyy{{{|||}}}zzzuuuvvvwwwuuunnnmmmnnnttt||||||wwwrrrqqqnnnlllkkklllnnnpppmmmnnnpppsssttttttpppmmmkkklllnnnpppqqqpppooooookkkqqqtttvvv~~~zzzjjjZZZ\\\]]]^^^dddkkkjjjdddiiikkkpppwww{{{vvvkkkaaagggppptttddd```fffhhheee^^^[[[eee}}}tttmmm~~~zzzyyyzzzyyyxxxzzzzzz}}}|||qqqUUUBBB;;;===777444666444444333333444555666444222222333444555666777888888333444444444555555555555///888@@@???666///000444888777666666777999;;;<<<555555444444555777999;;;;;;===AAACCCCCCAAA===;;;:::<<<>>>???>>>===>>>???===<<<<<<<<<:::777:::@@@AAABBBAAA>>>======:::555777888999999888999;;;===BBB>>><<>>===???>>>@@@EEEIIIHHHBBB>>>???BBBBBBBBB???<<<;;;<<<===DDDEEEGGGIIIHHHFFFBBB@@@AAABBBBBBBBBGGGMMMLLLGGGIIIHHHFFFEEEEEEEEEGGGGGGGGGDDDCCCEEEJJJMMMMMMKKKEEEEEEDDDDDDEEEGGGHHHIIICCC???===>>>>>>;;;<<>>AAABBBBBBAAA??????AAACCC??????>>>===<<<<<<=========;;;999999;;;;;;888555999888888:::===??????>>>;;;===============???AAA@@@>>>;;;999999999777666888666777999888666888<<<:::888666444333222222333444333333444666666555444444777::::::888555444333222222222222333555888999===;;;888555444555777888<<<888666666666555777;;;;;;;;;888555666999999666777666444333333444666777777777777777888999::::::888999999888666555555666000333777:::<<<<<<;;;;;;?????????AAABBBBBB@@@>>><<<;;;;;;::::::999999999999<<>>888888888888888999999999:::::::::;;;===@@@BBBDDDDDD@@@<<<::::::===>>>???=========<<<<<<<<<<<<<<<<<<999:::>>><<<888===FFFhhhpppxxxuuuyyyyyyxxxyyy|||}}}||||||~~~~~~{{{uuuiii```bbbjjjpppuuuxxxqqqkkkjjjpppuuuwww~~~zzzvvvwwwyyyzzz}}}~~~zzzzzzxxxvvvnnnkkkkkkooowww||||||zzzsssqqqnnnmmmnnnpppqqqrrrnnnmmmlllmmmnnnooonnnlllhhhiiijjjlllllllllkkkjjjfffjjjmmmrrr|||uuudddUUUXXX]]]ggguuuzzzxxxrrrooossszzz{{{ssskkkffflllxxxqqqggghhhqqqoooiii```WWW\\\tttyyyvvv}}}~~~~~~~~~xxxvvvwwwxxxxxxwwwwwwvvvyyy~~~zzzyyyzzzqqqTTTAAA:::;;;666333666555333222222333555555444222///000222444777999;;;<<<333333333444444444555555777@@@IIIHHH===222------777777777777888999:::;;;555444333333444666888::::::<<<@@@BBBBBB@@@===;;;;;;<<<======;;;;;;;;;<<<;;;;;;<<<<<<777555<<>>>>>;;;;;;===999999:::===?????????@@@===???BBBDDDCCC@@@??????CCCDDDCCCAAA===;;;;;;<<>>===???@@@@@@EEEKKKLLLHHHFFFGGGGGGGGGGGGFFFFFFFFFHHHEEEDDDEEEHHHJJJIIIGGGDDDCCCCCCBBBBBBDDDGGGJJJDDDAAA???AAA@@@======@@@;;;===AAADDDFFFFFFEEEDDD>>>???@@@@@@@@@>>>===<<<>>>@@@AAAAAA@@@@@@AAACCC>>>>>>===<<<<<<<<<======;;;::::::;;;<<<<<<999666777777777:::===@@@@@@@@@:::;;;;;;:::999:::===???BBB>>>:::888777777777666666444555777777555777<<<:::888666444333222222333222222333333444444444333333666999999888555444333000000000000222444666777<<<:::888555444444555666888666555666666666777888999888666555777888555222555444333222222444555666666666555555555555666666555666666555333333444555000333777;;;>>>??????>>>@@@>>>>>>???@@@@@@>>>===999:::;;;;;;999777666666:::<<<===<<<:::777777888777777777777888999:::;;;;;;;;;<<<===@@@BBBEEEFFFFFFBBB>>><<<<<<>>>??????@@@?????????>>>=========???<<<<<>>:::999===```aaaxxx}}}|||{{{{{{}}}}}}|||{{{~~~{{{yyynnncccaaahhhqqqwwwzzzvvvppplllnnnpppttt~~~|||zzz{{{zzzyyy}}}{{{rrrnnnjjjlllqqqvvvxxxxxxvvvrrrnnnmmmnnnpppqqqpppqqqnnnlllkkkmmmoooppppppkkkkkkkkkjjjiiigggeeedddjjjgggdddfffoootttkkk]]][[[]]]fffvvv|||rrrpppuuu|||}}}|||pppoooqqqzzzwwwrrrooooooqqqnnn```TTT[[[jjj}}}zzznnnooo~~~}}}}}}{{{xxxuuutttvvvwwwwwwwwwvvvttttttxxxzzzzzz~~~{{{zzzxxxuuurrr~~~nnnSSS@@@999;;;666444777666222111111222444555444222111111222444555666777888333333333444444444555555VVVOOOCCC666......444999444555777999999999777777555444333333444666999::::::;;;===>>>>>>>>>===<<<@@@@@@@@@>>>;;;::::::;;;999;;;======999888@@@KKKKKKEEE???;;;::::::;;;<<<666777888888777777999;;;===:::;;;>>>===;;;;;;>>>999;;;<<<===>>>AAABBBAAA>>>AAACCCBBBAAAAAAAAAAAADDDDDDDDDBBB???============@@@CCCFFFFFFDDDAAA>>>;;;>>>@@@AAAEEELLLNNNKKKFFFGGGHHHIIIIIIHHHGGGGGGEEECCCBBBDDDHHHIIIHHHEEECCCCCCBBB@@@???AAAEEEIIIEEEBBBAAABBBAAA======???888;;;???CCCEEEFFFEEEDDD======?????????>>>===<<<<<>>>>>=========>>>>>>???<<<<<<<<<======<<<:::888666666666999<<>>AAACCCDDD???>>><<<<<<<<<===<<<;;;777999<<<;;;888666555555999:::;;;;;;:::888888777666666666777888:::;;;<<<<<<<<<>>>???BBBDDDFFFGGGDDDCCCAAAAAAAAAAAA???>>>BBBBBBAAAAAA@@@@@@??????AAA>>><<<======;;;;;;<<>>888;;;666444777555111000000222444444333222555555444444333222222111333444444444555555555555\\\NNN;;;---)))...666;;;111333666888999777555444666555444444555777999;;;;;;;;;;;;;;;<<<======>>>DDDDDDCCC@@@===;;;;;;<<<999;;;>>>@@@<<<;;;AAAKKKPPPHHH@@@<<<999777777999666777888888777888:::<<<===;;;<<>>@@@CCCDDDBBB???CCCEEEBBBAAACCCDDDCCCCCCDDDEEEDDDBBB@@@@@@AAA<<<>>>AAADDDEEEDDDBBB@@@<<<@@@BBBBBBEEEKKKMMMKKKFFFGGGHHHIIIIIIIIIHHHGGG@@@??????CCCHHHJJJIIIGGGBBBCCCCCCAAA>>>???CCCHHHDDDAAA@@@AAA@@@<<<;;;===999;;;???CCCEEEFFFEEEDDD>>>>>>?????????>>>>>>===<<<@@@DDDFFFEEECCCAAAAAA>>>>>>===>>>>>>???@@@AAA============<<<;;;:::999777666666888;;;======<<<555666777777777777999;;;>>>;;;888666666666555333444222333555555555999>>>:::888666444333222222333000222333444333222333444444777:::;;;999777666666000000000000111444666777999888666555444444444444444777:::;;;???GGGKKKKKK>>>777333555777555111///333333333333444555555666555444444333222222333333111222222222111222555777777777777999<<<@@@DDDFFF???<<<:::888999999999888555888;;;:::777555555777555777:::===>>>===<<<;;;555555555666888:::===>>>======???AAACCCDDDFFFFFFBBBBBBBBBDDDDDDCCC@@@===BBBBBBBBBAAAAAAAAAAAAAAA@@@>>>===;;;;;;;;;<<<>>>:::^^^uuu```\\\vvv~~~~~~~~~~~~~~~}}}{{{yyy{{{~~~{{{{{{wwwoooffffffmmmuuuyyy{{{xxxsssnnnlllqqq|||~~~~~~~~~{{{yyy}}}~~~vvvqqqkkkhhhjjjooosssvvvzzzyyyuuupppllljjjkkkmmmooommmkkkkkkmmmooooooooollljjjhhheeebbb___]]]\\\bbbdddkkkxxx|||zzzhhhjjjooosssqqqnnnmmmrrrxxx}}}tttlllkkksss~~~vvvnnniiikkkllleeeZZZRRRKKKbbbyyyccc]]]bbbiiiuuu}}}|||yyyxxxxxxxxxzzzxxxwwwuuuuuuvvvwwwxxxtttqqqqqqvvvzzzyyyyyy{{{vvvvvvvvvuuuttttttvvvxxx{{{cccMMM;;;666:::555333555222000///000111333444333222555555444444333222222111444444555555555666666666BBB===666222222222222000222333444555555555444444555444333333444666999::::::;;;<<<<<<===>>>>>>>>>CCCCCCBBB???<<<;;;;;;===:::<<>>::::::>>>:::???AAA???AAADDDDDD@@@???EEEFFFCCCBBBEEEFFFCCCBBBDDDFFFFFFEEEDDDDDDEEE===???AAACCCCCCCCCBBBAAA>>>BBBDDDBBBCCCFFFHHHFFFCCCDDDEEEFFFGGGFFFFFFEEE>>>===>>>BBBGGGJJJIIIFFFBBBDDDEEEBBB>>>>>>BBBFFFCCC@@@@@@BBB@@@<<<:::<<<<<<>>>@@@CCCEEEFFFEEEEEECCCBBBAAA???>>>>>>>>>>>>>>>AAACCCDDDCCCAAAAAAAAA============>>>???@@@AAA>>>>>>===;;;999888999999888777666777999::::::999555777999999888888999::::::888666555666555333222444222333555555555:::@@@:::888666444333222222333000222444444333222333555333666999;;;999777666666111111111111333555777888777666555444444444444555555888888888@@@NNNYYY\\\JJJ>>>444333555333111222333333333444555555666666555444444333333333333444222333333333333555888;;;999999999:::;;;===???@@@>>>;;;777555666666777666333777999888555333555888555777;;;@@@BBBAAA>>>;;;444444444555888;;;>>>@@@>>>>>>@@@BBBCCCDDDEEEEEE@@@@@@@@@BBBCCCBBB@@@===@@@@@@@@@@@@@@@AAAAAAAAA===>>>>>>;;;888999;;;<<<888KKKsssnnn\\\uuu}}}~~~~~~~~~~~~}}}{{{|||}}}}}}|||zzzzzz}}}~~~~~~}}}yyy{{{vvvjjjcccgggnnnrrryyyyyyuuunnnkkkoooyyy~~~~~~~~~{{{yyy~~~~~~~~~{{{vvvoooiiihhhkkkoooqqqzzz{{{zzztttlllhhhkkkppppppooonnnnnnooonnnllljjjgggfffeeedddcccccccccccceeehhhrrr}}}jjj```]]]ccciiihhhddddddjjjqqq{{{xxxsssooonnnrrryyy{{{ooofffgggiiieee^^^TTTWWWppp}}}lllcccbbbggglll|||zzz|||~~~|||{{{~~~~~~{{{zzzyyywwwvvvwwwvvvtttsssrrrsssvvvxxxuuuqqqrrrxxx{{{zzzyyyzzzwwwvvvssspppoooppptttvvv~~~{{{~~~```JJJ999555999555222333000000//////111333444333222111222222333444555666666555555555666666666666777111000000000111222111000444333222222222333444555444333333222333666888999:::;;;===???@@@??????>>>??????>>>;;;999888:::<<<<<<===@@@CCCAAA<<<<<>>999777999888999;;;;;;;;;===???BBBFFFDDDDDDDDD???999999>>>:::???BBB@@@AAAEEEDDD??????EEEGGGCCCBBBFFFGGGCCCAAACCCFFFGGGGGGFFFGGGGGG???@@@AAABBBBBBBBBAAAAAA@@@DDDEEEAAA@@@BBBCCCAAAAAABBBBBBCCCDDDDDDDDDCCCAAA??????BBBFFFGGGEEEBBBBBBEEEFFFCCC???===@@@DDDEEEBBBAAACCCBBB===;;;===>>>@@@BBBCCCEEEEEEEEEEEEGGGEEECCC@@@>>>=========AAABBBBBBAAA@@@@@@AAACCC<<<<<<<<<======???@@@AAA???>>>===:::777666777888888777666777888888777666555777:::;;;:::::::::;;;777666555555666555333111555222333555666666:::AAA:::888666444333222222333000333555555333222333555333666999:::999777666555222222222222444666888999666555555444444444555555555777555333<<>>AAA>>>???@@@BBBCCCDDDDDDDDD???>>>>>>???AAAAAA???>>>>>>>>>>>>??????@@@@@@AAA999===???;;;777777888:::;;;???YYYrrrXXXuuu~~~~~~}}}zzzyyyxxxzzz|||}}}|||{{{zzz}}}~~~}}}yyy}}}zzzkkkaaabbbiiilllwwwxxxuuunnnjjjnnnvvv}}}}}}~~~}}}}}}~~~~~~|||zzz}}}|||ssskkkggggggiiikkkyyy}}}}}}vvvlllhhhmmmttttttssssssrrrrrrooojjjgggcccddddddfffgggiiikkklllhhhhhhlllttt|||~~~tttmmmjjjfff___]]]```^^^```___\\\YYY^^^iiissszzz}}}|||uuullljjjqqqzzzzzziiieeekkkmmmgggbbbPPPTTTfffyyylllbbb___^^^uuuvvvwwwxxxzzz~~~~~~|||xxxyyy}}}}}}{{{}}}~~~}}}yyyvvvttttttrrrpppppprrrvvvyyywwwsssssswwwzzzwwwuuutttvvvtttsssrrrsssuuuvvvvvvyyyYYYCCC<<<666555444111111444111222222222222222222222666444111//////111444666444444333333333444444555333333222111111222222222///111222222111111222333444444333444444555666777;;;<<<<<<===>>>=========>>><<<:::999999;;;===??????@@@@@@AAA@@@???>>>===<<<999888:::>>>???;;;777777888:::<<<>>>???@@@AAAIIIGGGCCC@@@===;;;;;;;;;>>>===>>>???AAAAAA???===;;;@@@EEEGGGDDDBBBAAABBBAAACCCEEEGGGHHHIIIHHHHHH>>>AAAAAA??????AAAAAA>>>FFFEEEEEEDDDCCCBBBBBBAAAAAADDDDDDCCCFFFJJJIIIEEEEEEBBBAAACCCGGGHHHDDD???DDDBBB@@@>>>===???AAABBBDDD@@@???AAAAAA>>>>>>AAAMMMHHHCCC@@@@@@BBBDDDEEEFFFDDDCCCCCCCCCCCCAAA??????AAABBBBBB@@@??????@@@CCC@@@@@@CCCBBB>>>===???<<<;;;:::;;;;;;:::888666::::::::::::999999888777:::999888999<<<===;;;888555666777777666444222111222222333444666888999:::888666444222111222333444000222333222000......///555666777999999777666555000///000333666888888777444555666555333111000000333222222333777<<>>>>>===<<<666333222444999===??????<<<======>>>>>>>>>>>>>>>???@@@AAAAAA@@@>>>>>>=========<<<;;;<<<===>>>??????<<<999777888999::::::>>><<>><<<;;;999:::;;;>>>??????@@@AAABBBAAA@@@>>>===<<<:::888:::>>>???;;;777888999;;;<<<>>>?????????BBB@@@>>>===<<<===>>>???===<<<<<<>>>??????===;;;:::???DDDEEECCC@@@@@@AAAAAACCCEEEGGGHHHIIIIIIIII@@@CCCBBB??????BBBCCC@@@IIIIIIHHHFFFEEECCCBBBAAACCCDDDCCCAAACCCIIIJJJHHHEEEBBBAAACCCFFFGGGDDD@@@BBBAAA???>>>>>>???AAABBBDDD@@@???@@@@@@<<<<<>>??????>>>>>>???@@@AAA??????AAA@@@<<<;;;===<<<:::999999::::::888666999::::::::::::999999888:::888777999;;;<<<:::888666666777888777555333222222222222333555777888999888666444222222222333444111222333222000/////////444555666777777666555444000///000333666888777777555666666444222111111222333222222222444888;;;===;;;AAAAAA;;;555444333000111222333555777777555333333333333444444333333333888888888888:::;;;===>>>:::999888666555555444444555666555444333444666999999888888888888888999999>>>===<<<===>>>>>>===<<<777555333555999<<<>>>>>>======>>>>>>>>>>>>===<<<>>>===<<<<<<=========;;;<<<<<<;;;;;;;;;<<<===>>><<<;;;999888999999:::::::::999DDD]]]vvviiiccc}}}|||{{{{{{zzzyyyyyyxxxxxxyyyzzzzzz}}}|||{{{tttjjjfffiiirrrtttuuusssooommmooorrr}}}~~~~~~}}}||||||||||||uuuvvv{{{vvvrrrqqqmmmiiilllqqquuuyyyyyytttqqqpppkkkeeemmmnnnppppppnnnlllkkkjjjlllnnnnnnmmmkkknnnuuu|||zzztttllleeeaaa___^^^]]]^^^```gggsss{{{iiimmmqqqssspppkkkeeecccpppyyytttiiieeegggfff```\\\YYYUUUXXXooovvvfffaaa___^^^aaahhhooorrrtttvvvwwwyyyzzzzzz{{{{{{{{{zzzyyyxxxxxxwwwwwwxxxxxxyyyuuuqqqnnnlllkkkjjjhhhhhhffffffiiinnnrrrttttttxxxwwwuuussssssssstttttt}}}qqqQQQAAA;;;666555444111111333666666555555444444333333222222111111111111222222111111111222333444555666333333222222222222333333///111222222111111222333333333333333444555666777999999:::;;;;;;;;;;;;:::>>>===;;;:::;;;<<<>>>@@@>>>@@@BBBCCCCCCAAA>>>======;;;999;;;===>>>;;;888::::::;;;<<<============<<<<<<::::::;;;<<<>>>@@@<<<;;;;;;<<<======;;;999999===AAABBB@@@>>>???AAAAAABBBDDDGGGHHHJJJJJJKKKCCCEEEDDD@@@@@@DDDEEECCCKKKKKKJJJHHHFFFDDDBBBAAAEEEEEEBBB???AAAHHHKKKJJJEEEBBBAAACCCEEEFFFCCC@@@????????????@@@AAABBBBBBDDD@@@>>>???>>>;;;;;;>>>EEECCCBBBBBBDDDEEEFFFEEEHHHFFFCCCAAABBBBBBBBBAAA;;;<<<<<<;;;:::;;;>>>@@@@@@======@@@???:::888::::::999888888888888777555999999:::;;;;;;;;;::::::999777777888999:::999888666777777888777666444333111111222222444555666777777666444333222222333444111222333222000/////////222333444555555444333222000///000222555777777666777777666444111111222444222222111111222222333444111888<<<:::666333111...000222444555555444444444222222333333333333333333::::::::::::;;;<<<>>>>>><<<:::777444222222222333555666555444444555888:::666777888999:::::::::999;;;:::999:::;;;<<<;;;:::999777555666888:::;;;;;;======>>>>>>>>>======<<<===<<<;;;:::;;;;;;;;;:::;;;;;;;;;:::;;;<<<<<<===::::::;;;;;;;;;:::999999:::888===PPPnnnllluuu~~~}}}{{{yyyxxxxxxyyyyyy~~~}}}}}}{{{zzz||||||qqqgggccclllqqqvvvvvvqqqmmmmmmooo~~~rrrxxxyyytttttt|||yyytttppppppqqqppppppsssuuuvvvvvvuuuuuusssjjj```kkkooosssssspppmmmlllllloooqqqrrrrrrrrrvvv~~~yyyoooeee______aaahhhmmmvvvzzzzzz|||}}}{{{vvvoooiiidddfffjjjnnnooolllfffbbbgggnnnzzzqqqgggbbbbbbccceeebbbVVVNNNWWWfff~~~jjj```UUUSSS[[[dddiiijjjppptttwwwxxxwwwvvvwwwyyyxxxxxxwwwvvvvvvvvvvvvwwwvvvsssooommmmmmnnnnnnmmmjjjeeeaaadddmmmtttvvvuuuvvvvvvuuutttssssssssssss{{{nnnNNN@@@:::555555555222111333666666555444444333222222000000111111111111000000//////000111222333555666333222222222222333333444///111222222111111222333333333333333444555666666777888888999999999999999===<<<;;;;;;<<<===???@@@>>>???BBBDDDCCCBBB???======;;;:::;;;<<<===;;;999;;;;;;;;;<<<<<<;;;;;;;;;<<<;;;:::999:::;;;===>>>;;;:::999:::;;;;;;:::888888;;;???@@@>>>===>>>AAAAAABBBDDDFFFHHHJJJKKKKKKFFFGGGEEEAAAAAAEEEGGGFFFJJJJJJJJJIIIGGGEEECCCBBBCCCCCCAAA???BBBHHHKKKIIIDDDBBBAAABBBDDDEEECCCAAA===>>>???@@@AAABBBCCCCCCCCC???======<<<999999===BBBAAABBBDDDGGGHHHHHHFFFGGGDDDAAA@@@@@@AAAAAA@@@======<<<:::888999;;;>>>>>><<<===@@@???:::888999999888666666777777666555888999:::;;;;;;;;;;;;;;;777777666666777888888888555555666666666555333333111111111111222333555555666555444333333333333444111333444333111//////000111111222333333222111111000//////111444666666666888777666333111111333555000111111111111000//////...444999888555111///...///222555555333111333555555555444333333333333333888888999999::::::;;;;;;:::888555222111111333444888888777666444555777:::444555888;;;<<<<<<:::999888666666666888999888777888777666666777777888888:::;;;<<<===>>>>>>>>>>>><<<@@@CCCAAA===:::999;;;::::::::::::;;;;;;<<<<<<<<<===??????===:::999888<<<<<<<<>>999555555555222111333444444333333222111000000///000000111111000000///......//////111222444444111111111111111222333444///111222222111111222333333222222333333444555666666777777888888888888888<<<;;;;;;;;;<<<===???@@@===???AAACCCCCCAAA???>>>===<<<::::::;;;;;;:::999;;;;;;;;;;;;;;;:::999999;;;;;;:::999:::===???@@@<<<:::999999::::::999888888;;;>>>>>><<<<<>>>>>@@@AAABBBCCCDDDEEECCC>>>;;;<<<;;;888999===AAABBBDDDGGGJJJJJJIIIGGGCCCAAA???>>>???@@@@@@@@@AAAAAA???;;;888777999;;;>>><<<===AAA@@@;;;999:::999777555555666777666555888888999:::;;;;;;;;;;;;555666555555555555777888333333333333333333222222111111111111111222333444555555444444333333333444111333444333111//////000000000111111111111000000000///...000222444555555888777666333000000222444...///000111111111000///222444777666333//////111000333555555222111333555999888666444333222222222555555555666666666666666777555333222222444666888<<<<<<:::777555444666888333555999<<<===<<<;;;:::777666555666888999888777666666666666555555555666777888:::<<<>>>???@@@@@@===FFFNNNLLLAAA999888<<<:::::::::;;;;;;;;;;;;;;;???AAACCCBBB>>>:::888777;;;<<<;;;EEEiii~~~}}}}}}~~~||||||{{{{{{{{{|||~~~xxx|||}}}|||}}}zzzyyyyyy{{{}}}zzzoooeeebbbiiirrrxxxyyyxxxvvvuuuxxxyyy{{{~~~}}}yyywwwzzz~~~|||xxx}}}zzzvvvtttuuuuuusssoookkknnnuuuzzz{{{vvvqqqnnngggkkkppprrrpppmmmkkkkkklllnnnqqqsssrrrpppnnnnnnfffeeefffiiioootttxxxyyyvvvzzzwwwllldddgggeeebbbaaa```^^^[[[YYYXXXVVVVVVZZZbbbhhhkkkkkkeeegggmmmvvv}}}mmm```UUUTTTXXXWWWPPPJJJOOOQQQ]]]tttxxxfffYYYSSSTTTWWW```jjjwww}}}|||xxxvvvvvvssssssrrrrrrrrrsssssstttppppppqqqtttzzz~~~|||zzzvvvrrrpppqqqtttwwwsssrrrqqqppppppoooooopppzzz|||lllKKK===888555666555222111222222222111111000000////////////000000000000//////.........///000111222333000000000000000111222333///111222222111111222333222222222222333444555666666666777888888888888777:::::::::;;;<<<===>>>???===>>>???@@@@@@@@@??????<<<;;;:::999888888888999:::;;;;;;;;;::::::999888888888888999;;;???BBBDDD>>><<<:::999:::::::::999:::<<<>>>>>><<<===AAADDDBBBBBBCCCCCCEEEFFFHHHIIIGGGIIIGGGDDDDDDGGGIIIGGGCCCDDDFFFGGGGGGFFFDDDCCC>>>AAABBBBBBEEEJJJIIIFFFCCCCCCBBBBBBAAABBBCCCCCCAAAAAAAAABBBCCCDDDFFFGGGBBB===;;;;;;:::999;;;???BBBCCCDDDGGGIIIJJJHHHEEE???>>>>>>???AAABBBAAA@@@CCCCCCAAA===999777777888<<<;;;===BBBBBB===;;;<<<999666444444555777777666888888999:::::::::999999444555555444333333666888222222222222222222222222222222111111111222222333444444444444444444444444222333444333111000000000000000000000000000000000111///......111333444444666666555333000000111333......000111222222222222555444555666222...000555333444444444333222333555999777555333222111222222222222333333333222222111555444333444555777:::<<>><<<999555444555777444666999<<<===<<<;;;:::888777777888:::;;;:::999333555666666555555666777777888:::<<<>>>???@@@@@@===HHHQQQNNNBBB999888<<<::::::;;;<<<<<<<<<<<<;;;@@@CCCEEECCC>>>999888888888999:::BBBaaa~~~}}}}}}}}}~~~zzz{{{|||}}}~~~www{{{{{{zzz{{{}}}~~~~~~|||{{{~~~~~~xxxooo```dddkkkssszzz{{{xxxuuuqqqssswww{{{~~~wwwvvvzzz}}}|||xxx~~~~~~|||wwwuuuuuurrrmmmdddfffmmmtttvvvsssqqqsssgggiiilllnnnooonnnkkkjjjjjjlllnnnooonnnjjjfffcccbbbcccfffllltttzzz}}}}}}wwwrrriiicccZZZSSSNNNKKKIIIHHHJJJHHHHHHLLLTTT^^^fffjjjfffbbbaaaeeekkkwwwqqq\\\UUUZZZ\\\TTTKKKDDDBBBJJJ\\\ooo}}}gggUUUNNNOOOSSS]]]lllvvvzzzxxxuuutttqqqqqqpppppppppqqqrrrrrrttttttvvvyyy~~~yyyyyyyyywwwttttttvvvyyyvvvtttrrrpppppppppqqqrrr{{{|||~~~kkkJJJ<<<777444666555222111222000000000000000000000000///////////////////////////.........//////000111............///000111222///111222222111111222333222222222222333444555666666666777888888888888888888888999:::;;;<<<===>>>>>>=========>>>>>>???@@@;;;:::999888666666777888999::::::::::::999999888999999888999;;;>>>@@@BBB@@@>>>;;;:::;;;<<<;;;:::;;;===???>>>===>>>CCCGGGCCCBBBBBBBBBCCCDDDFFFGGGFFFIIIHHHEEEEEEHHHIIIFFFCCCEEEFFFGGGGGGEEECCCAAA???AAAAAA@@@CCCIIIJJJHHHCCCCCCBBBAAAAAAAAABBBDDDDDDCCCBBBBBBCCCEEEGGGIIIAAA<<<:::;;;;;;:::<<>>:::777666777:::999<<>><<<===999777444444555777777777888888999999999888777777333444444333111111555888333222222222222222333333333222222111111111222222333444444444444444444444222333444444222000000111000000////////////000000111///---...000333444444333444555333111//////000......///000000111222222333222444666333///000666666444333333444555555444555333222000000111222333222333333333333222111000555555555777888:::<<<===???>>><<<999666555777888666777999;;;<<<<<<;;;:::777666555777999::::::999222555777888777777999;;;999999;;;<<<===>>>>>>>>>>>>CCCGGGFFF???:::999::::::;;;<<<=========<<<<<<===@@@CCCAAA<<<999999;;;888999999>>>RRRyyy~~~~~~~~~~~~{{{|||~~~~~~}}}xxx{{{{{{yyyzzz~~~}}}|||}}}}}}vvvddddddgggqqq{{{{{{vvvlllooosssxxx}}}|||yyyyyyzzzzzz{{{}}}zzzuuuuuurrrnnndddaaacccmmmssssssqqqrrrjjjhhhhhhkkkooopppmmmiiilllkkkkkkkkkkkkjjjgggeeejjjnnnssswwwxxxyyyzzzzzz~~~wwwrrrkkkddd[[[RRRNNNLLLLLLLLLHHHIIIIIIJJJNNNTTT\\\bbbccc^^^ZZZ[[[___iii{{{vvvfff```___ZZZUUUNNNFFFEEEMMMWWWddd{{{kkk]]]XXXOOOWWWbbbmmmrrrssspppnnnoooooonnnnnnoooppppppqqqtttuuuxxx{{{~~~~~~|||zzzuuuuuuvvvxxxzzzzzzyyyxxxwwwuuuqqqnnnmmmooorrrttt{{{{{{||||||jjjIII<<<777444666555222111222000000000000000111111111//////............////////////.........//////000---------......///111111///111222222111111222333222222222222333444555555666777777888888888888888777777888999;;;<<<<<<===>>>===<<<<<<<<<===???@@@::::::999777555555666777999999:::::::::999999888===<<<:::999999:::<<<===AAA???<<<;;;<<<<<<<<<;;;===>>>@@@???>>>???DDDHHHCCCBBBBBBAAABBBCCCDDDEEEEEEHHHHHHFFFFFFHHHHHHEEEFFFGGGHHHIIIGGGEEEBBB@@@AAAAAA???===AAAHHHKKKJJJBBBCCCBBBAAA@@@@@@BBBDDDGGGEEECCCBBBCCCEEEHHHJJJAAA<<<:::;;;;;;;;;===BBBCCCBBBBBBCCCDDDDDDBBB@@@<<<===@@@DDDGGGHHHFFFDDD>>>??????===:::888777777888888;;;AAABBB>>><<<>>>999777444444555777888888888888888888888777666555222444444222000111444888333333333222222333444444444333222222111222222222333333444555555444444444222444555444222000000111000000////////////000000111///------000222333444222333444333111///...//////////////////000111222//////333777555000000666888555222333666777555333000///......///111333444333444444555444333111000666666888999:::;;;<<<<<<======<<<999777777888:::777888:::;;;<<<;;;;;;:::444333222444666777777666222555999:::999999;;;>>>;;;<<<<<<<<<<<<<<<;;;;;;???>>>===<<<;;;;;;999888;;;;;;===>>>>>>>>>===<<<999===@@@>>>:::888:::======<<<:::;;;DDDbbb~~~~~~|||}}}}}}{{{zzz|||{{{xxxyyy}}}}}}|||{{{{{{}}}wwwkkkggghhhqqq}}}~~~wwwiiilllrrrxxx|||~~~~~~yyyvvvxxx}}}|||{{{uuutttsssooohhh___^^^iiisssuuurrrppplllhhhfffjjjppprrrnnniiinnnllljjjjjjkkklllllllllmmmttt{{{{{{vvvqqqqqqsssqqquuuyyyzzzwwwqqqkkkhhh```[[[SSSNNNMMMNNNPPPRRRQQQSSSSSSQQQOOOPPPUUUZZZ___\\\ZZZ\\\]]]bbbmmmyyytttccc\\\[[[\\\[[[OOOFFFFFFHHHSSSmmmrrrjjjTTTXXX___gggmmmnnnkkkhhhnnnnnnnnnnnnnnnoooppppppqqqsssvvv{{{~~~}}}zzzwwwvvvuuuuuuyyy{{{vvvvvvsssnnnkkkjjjlllppprrrlll{{{|||}}}}}}fffIII:::999777444222000//////222111111111111111222222---------...............000000000000000000000000...------......///000111000000111111111222222222111000000///111333666777555666777666555444555666::::::999999999;;;<<<===<<<;;;;;;<<<>>>>>>===;;;;;;:::888666666666777888:::888777999<<<>>><<<999<<<666333666999999999;;;???<<<:::;;;======;;;999???===<<<;;;===@@@DDDFFFGGGDDD@@@@@@BBBCCCCCCBBB???@@@DDDIIIIIIEEECCCFFFFFFIIIMMMMMMKKKGGGCCCBBBAAA@@@@@@BBBDDDDDDCCCBBBGGGFFFDDDBBBAAABBBCCCDDDEEEDDDAAA@@@???AAACCCDDD???===<<<<<<>>>???>>>>>>BBBBBBAAAAAA@@@???>>>>>>===???AAABBBCCCCCCCCCBBB@@@BBBBBB???:::777777999888888999:::;;;;;;<<<<<<999999888777888999:::;;;;;;:::999888777777777777666444333444666888888777555444333222111222333333333222111000////////////444444444444333333222111222222111222333444222000...............///000000111111000000000000111111222111///...------------,,,,,,.../////////...---222222222000//////222444///000222555777666444111555333222111111222444555333333444555444333111000666888:::;;;::::::;;;===;;;;;;;;;:::999888777666777888:::;;;============888777666555444444555666555:::>>>>>>:::888999;;;999888777888:::;;;:::999888888888999888888888888999999::::::::::::;;;;;;<<<;;;:::999888999:::;;;:::999555:::CCCMMMlll~~~~~~~~~}}}~~~xxxyyy{{{{{{zzzzzz|||}}}zzzzzz{{{}}}~~~ppplllkkktttzzzpppnnnooowww}}}|||zzz{{{|||}}}zzztttmmmggg\\\VVV\\\iiiqqquuuvvvnnnllliiiiiiiiikkkkkkkkkmmmllljjjiiiiiijjjlllmmmnnnqqqsssrrrnnnjjjiiiiiikkkiiifffeeeddd```ZZZVVVWWWVVVUUUWWW]]]fffpppwwwwwwrrrnnnllljjjfffgggkkknnnnnnkkkddd\\\\\\dddlllzzzkkk^^^VVVRRRXXXZZZRRRGGGGGGTTTbbbqqq```UUUXXX[[[XXX[[[bbbccciiimmmnnnnnnppprrrsssqqqrrrrrrqqqppprrruuuxxxsssqqqvvv}}}~~~yyyvvvyyypppooonnnnnnoooqqqsssuuuyyyhhh}}}|||}}}~~~bbbEEE:::999666444222000//////111000000000111111222333///.....................------------------------------------...///000111000000000111111111222222111111000000111333555666444666777666555444555666777666666666666888999:::<<<;;;:::;;;======;;;999666666666666666666666666888777666888;;;<<<:::888999555444888;;;;;;<<<>>>>>><<<:::;;;<<<===;;;999???===<<<<<<===@@@DDDFFFEEECCCAAABBBCCCCCCAAA???AAA@@@BBBGGGGGGDDDBBBDDDDDDFFFIIIKKKKKKIIIFFFDDDDDDBBB@@@???@@@BBBBBBBBBFFFEEEDDDBBBBBBBBBCCCCCCDDDBBB@@@>>>>>>???@@@BBB?????????>>>>>>>>>>>>???AAAAAA@@@??????>>>======;;;<<<===>>>????????????@@@AAA@@@>>>;;;999888888666777777888999999:::::::::999888888888999;;;;;;:::999888777666666666666555444333444666777777777555444333222222222333333333222111000////////////222222333222222111111000222111111222333333222000...............//////000111000000//////000000111000000000///...---------,,,---.../////////...---///111222222111000111222222222333555666666444222444444333222222333444444222333444444444222111000444666888999888888999:::::::::999999777666555444666777999<<<======<<<;;;999888777666555666666777444999===<<<999777888:::888777666777999999888777888999:::;;;;;;:::888777888888888999999999::::::<<<;;;::::::::::::;;;;;;<<<;;;777999???BBBYYY}}}~~~}}}|||}}}~~~~~~}}}|||}}}~~~zzz|||}}}}}}|||{{{}}}~~~yyyyyy{{{~~~}}}rrrnnnkkkoooxxx~~~~~~{{{sssooommmrrr{{{|||~~~|||tttkkkeee___\\\```fffkkkqqqwwwtttqqqmmmjjjiiiiiiiiiiiilllkkkkkkjjjiiijjjjjjkkkjjjlllnnnllliiifffffffffeeeffffffbbb\\\WWWUUUUUURRR]]]nnnzzzvvvrrrqqqsssuuuvvvzzzzzzooofffaaa___sssmmm___YYY[[[]]][[[UUUQQQPPPQQQYYYiii}}}}}}rrrgggaaaYYYQQQMMMNNNYYY___fffiiikkklllmmmnnnppprrrttttttsssrrrqqqrrrnnnooouuu}}}~~~xxxtttuuurrrqqqpppooooooppprrrssswwwggg|||~~~{{{___CCC999888666444222000000////////////000111222333444000000000//////.........------------------------------------...///000111//////000000000111111111222111000000111222333444444555666555444444555666555555555555666777888999;;;:::999:::::::::888666222333666888999888777666666555555777999:::888777666444555;;;???>>>>>>@@@===;;;::::::;;;<<<;;;999>>>===<<<<<<>>>@@@CCCEEEBBBBBBBBBCCCDDDDDDAAA???CCC???>>>BBBDDDBBB@@@@@@CCCCCCDDDHHHKKKKKKHHHDDDGGGCCC???===>>>???@@@AAACCCCCCCCCCCCCCCCCCBBBBBBBBBAAA>>><<<;;;<<<===>>>???AAABBBAAA>>><<<>>>@@@??????>>>>>>===<<<<<<<<<;;;;;;:::;;;;;;<<<======???>>>=========;;;888666555555666666777777888888:::999999999999:::;;;;;;888777666555444444444444444333222333555666666666444444333222222222222333222111000//////...//////000111111111111000//////222111000111333333111000......------......///000000000////////////000000//////000000///...,,,+++,,,---......//////......---///333444333222111111444333222444666888888888333333444444444444333333222222333333222222111000222444666666666555666777999999888777555444222111555777:::<<<======;;;::::::999777666666777888888333666::::::888666777999888777666666777777666555777999;;;<<<<<<;;;999888777777777888888888888999:::;;;;;;;;;<<<;;;;;;;;;;;;<<<888999<<<:::HHHeee~~~|||{{{zzz}}}~~~~~~}}}|||{{{{{{}}}}}}~~~~~~}}}|||}}}~~~xxxyyy|||}}}uuuqqqkkkjjjmmmtttzzz}}}wwwqqqlllmmmsssyyy{{{{{{~~~uuujjjfffeeeeeegggfffhhhpppzzzxxxuuuqqqllliiiiiiiiijjjjjjjjjkkkkkkkkkjjjiiihhhggghhhiiigggeeeddddddeee___bbbbbb]]]TTTQQQVVV\\\cccnnnzzz}}}uuuiii```\\\YYYVVVXXX]]]aaabbbfffkkknnnlllllllllllliiiddd```aaahhhooovvv}}}kkkaaa______bbbddd___RRRFFFCCCHHHVVVkkk~~~ttteeeYYYOOOHHHLLLQQQXXX```dddgggjjjlllooosssxxxzzzxxxuuurrrpppqqqrrrxxxzzztttssssssrrrqqqpppooopppqqqqqqzzzjjj~~~~~~zzz___EEE888777555333222000000///......//////111222333444222111111000///......---////////////////////////------------...///000000....../////////000000000222111111000111111222333333444555555444333444666555555666666777888999::::::999888777888777555222222444888;;;<<<999666444444444444666777777777666666666999???BBB???>>>???;;;;;;::::::;;;;;;::::::>>>=========???@@@BBBCCC@@@AAAAAACCCDDDEEEEEEEEEGGG@@@<<<@@@CCCBBB???>>>DDDBBBAAADDDJJJKKKGGGCCCDDDAAA???>>>???@@@@@@???@@@AAACCCDDDDDDCCCBBBAAAAAA@@@===;;;:::::::::;;;>>>AAADDDBBB===:::<<<@@@===<<<<<<<<<;;;;;;;;;:::<<<<<<:::::::::;;;<<<======<<<:::<<<>>>===999666666666666666666666666666999999999999999::::::;;;666555444333333222222222333222111222444555555555333333333222222222222222111000//////.........///000000111111111000000///111000000111222222111///...------------...//////000//////......//////000---...///000000...,,,+++---------...............,,,///111333222222333444444222111222666999<<<===222333555555555444222111111111111111111111111000111333555555444444444555888888777666555333222111666888;;;>>>???>>><<<:::999888777666666666777888222555777888777666777888999777666666777777555444888888999999::::::999999777777777888888888999999999:::<<<>>>>>>>>><<<<<<;;;<<<999:::===:::DDD\\\}}}~~~}}}|||{{{|||}}}~~~}}}{{{zzzzzz{{{~~~~~~|||{{{{{{|||xxxyyy}}}~~~zzzuuunnngggffflllwww}}}vvvoookkknnnsssxxxzzz{{{|||}}}xxxmmmhhhhhhiiilllkkklllttt~~~xxxwwwsssoookkkjjjjjjkkkgggiiikkklllllljjjgggeeegggggggggfffeeeeeefffggg\\\]]]\\\XXXVVVYYYccckkksssqqqmmmeee[[[TTTPPPOOOOOONNNPPPUUUVVVSSSRRRUUUYYYYYYYYY[[[]]]^^^\\\[[[[[[]]]bbbkkkxxx}}}mmmfff```ccciiifffYYYLLLIIIAAACCCRRRcccpppxxxlll___QQQIIIIIILLLRRRYYY___fffmmmmmmrrryyy}}}}}}{{{zzzxxx}}}~~~{{{vvvtttqqqppppppooooooooopppqqq{{{kkk~~~~~~xxx^^^EEE888777555333111000000///.........///000222333444222111111000///......---////////////////////////,,,,,,,,,------...///000------........./////////111111111111111111222222111333444444333333444666444555666777888999::::::999888666666666555333000333555888::::::777333111222444555666666666666777999999===CCCCCC>>>;;;===:::;;;;;;;;;;;;;;;;;;<<<======>>>???@@@AAAAAABBB@@@@@@@@@@@@CCCGGGKKKNNNLLLDDD@@@CCCGGGFFFCCCBBBFFFCCC@@@BBBGGGHHHDDD@@@>>>>>>???AAABBBBBBAAA???>>>???BBBDDDDDDCCCBBB@@@@@@???>>><<<;;;:::::::::<<<@@@CCCAAA<<<999;;;>>>;;;;;;:::::::::::::::999<<<;;;:::999999999:::;;;;;;999888:::===>>>;;;777777777777777777777666666888888888999999999999999555444333222111111111111222111000111333444444444333333333222222222111111000///......---.........000000111111111111111000000000///000111111000...---------------...////////////............//////,,,---///000000...,,,+++------------......//////---...000000000222555888888555222111333777999:::111333444555555333111///000000000000000000000000111333555555444333444555777777777777666555444444888:::===??????>>>===;;;777666555555555555777777444555777777666666777888999888666666777777666444888777666555666777999;;;888888888888999999999:::777:::===@@@AAA@@@>>><<<<<<>>>999999===<<>><<<===???@@@AAAAAAAAA@@@????????????AAAFFFMMMRRRNNNHHHEEEHHHJJJHHHGGGGGGFFFCCCAAAAAACCCDDDBBB@@@======@@@CCCEEEDDDAAA>>>===>>>@@@BBBCCCCCCBBBAAAAAA@@@???>>>======<<<<<<;;;>>>AAA@@@===;;;;;;<<<::::::999999999999999999::::::999888888777888888999888888999;;;<<<<<<;;;999999888888777777666666666777888888999888888888444333222111111000000000111000///000222333444333222222222333222111111000......------------......///000000111111111111000000///...///111111///...------,,,,,,------...///......------------......,,,---...//////...---,,,...------------...//////---......//////222777:::<<<888444111111222333333111222333444333222///...//////.........///000000222333555555333333333444444555666777888888888888:::;;;<<<===>>>======<<<666555555444444555777777888888777777777777777777888777666666777777666555777666555444555777999;;;888888888999999999::::::666999>>>BBBDDDBBB???<<>>>>><<<<<<===???<<<===???AAAAAAAAA@@@???===>>>??????@@@DDDJJJNNNHHHEEEEEEGGGGGGEEEDDDGGGDDDCCCAAAAAA@@@AAAAAAAAA@@@@@@AAABBBDDDCCCAAA???<<<===???AAABBBCCCBBBBBBBBBBBBAAAAAA@@@@@@@@@???===>>>???@@@@@@???===<<<999999999999999999999999;;;;;;;;;::::::888777777777888888888888999===???999999888888777666666555444555666777888777777666444333222111000000000000111///...///111333333222111222222333222111000///...------,,,------......---...///000000000000//////......///000000///---------,,,,,,------...///...------------------...------------------------...------,,,---...///000***,,,///000111444777999:::777222//////000111000111111222222111000...---......---------...000000111333444444222111222333111222444666888::::::;;;:::::::::::::::;;;;;;<<<777666555555555666888999<<<:::999999999999888777666555444444666777666555555555777888888999999888777777777888888888888999555999???DDDFFFCCC@@@===???BBB<<<888<<<999888CCCmmmuuu~~~}}}{{{yyyzzzzzz{{{||||||{{{yyyxxxyyyzzzvvvvvvyyy|||~~~{{{{{{xxxsssmmmmmmpppttt|||vvvtttvvvyyyyyy|||~~~{{{}}}yyywwwyyy||||||rrrkkkggghhhjjjgggddddddjjjqqqyyyzzzsssjjjccc```___bbbfffiiijjjjjjhhhfffcccaaa```aaacccccc```]]][[[ZZZ]]]gggrrrtttlllbbbQQQUUUbbb{{{}}}oooddd]]]UUUNNNKKKNNNSSSZZZgggsss~~~~~~qqqiiiccc___aaaccc]]]PPPEEECCCGGGIIIXXXddduuuyyyiiiaaaVVVJJJFFFJJJMMMSSS[[[bbbhhhlllppprrrsssuuusssnnnmmmpppqqqooooooooopppqqqqqqqqqqqqqqqqqqeee}}}rrr[[[EEE666555444222111000000000000///////////////000111---------.......................................,,,,,,,,,,,,---...//////++++++,,,,,,,,,---------------///000222222333333///111222222222222444555777888;;;===>>>?????????>>>===<<<<<<======;;;999999999888777888:::;;;===444777::::::888888999;;;:::;;;@@@CCCAAA;;;:::===;;;===??????===<<<>>>AAA<<<===???AAABBBAAA@@@???;;;===@@@@@@@@@AAAEEEIII@@@???AAADDDBBB??????CCCAAABBBBBB@@@??????BBBDDDEEECCCAAAAAABBBBBBAAA@@@<<<===???@@@AAABBBCCCCCCCCCCCCBBBBBBBBBBBBBBBBBB>>>>>>???@@@BBBBBB???===999999999999999999::::::===>>>>>>>>>===;;;999888666888888777666888===BBB999999888777666555555444333444666777777777666555444333222111000000000000000///...///111222222222111111222333222111000///------,,,,,,,,,------...,,,------.../////////...///......///000000///------,,,,,,,,,,,,---.........------,,,,,,------...------,,,,,,,,,---............---,,,---...///000'''+++///222444555666777444111///...///111333333111111111000000...------...------,,,---...///000000222333333111000111111...///222555888:::<<<===:::999888777888999:::;;;888777666666666888999:::>>>===:::999:::999999888444333222333555666555444222555999<<<===;;;888666666666666666777777777777444999@@@EEEGGGDDD@@@===>>>BBB===;;;???;;;888???^^^uuu~~~{{{zzzzzz{{{zzz|||||||||zzzyyyzzz{{{ttttttvvvyyy}}}~~~}}}yyyzzzyyyvvvqqqnnnooopppyyyuuuuuuwwwwwwzzz~~~yyysssuuuzzz}}}yyyrrrnnnlllhhhaaa]]]]]]^^^hhhuuuzzzvvvnnngggddd^^^aaadddhhhjjjjjjhhhgggcccbbbaaaccceeeddd```\\\XXX[[[bbbmmmtttnnn^^^PPP___jjj~~~ttt```TTTKKKKKKNNNSSS[[[ccckkkuuu~~~rrrfff^^^WWWccceeeXXXKKKHHHGGGCCCJJJOOO^^^xxxzzzsssgggUUUJJJKKKBBBHHHQQQYYY^^^```aaabbbggglllmmmjjjlllrrrsssppprrrrrrsssssssssrrrqqqqqq{{{vvvmmmTTT>>>888666333111//////000000000000000000000000000000------............------,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,111000//////...//////000111222333333222222444666777777888999999:::;;;;;;@@@===::::::>>>AAABBBAAA;;;999666666999:::888666999777666555666777999:::999===???>>>:::888;;;>>>>>>>>>>>>>>>============AAA@@@DDDIIIGGG???===@@@AAA???===???BBBEEEDDDCCCBBB@@@???======>>>@@@AAAGGGGGGDDDAAA??????AAADDDJJJDDDBBBEEEDDD???@@@DDDCCCAAA???>>>>>>@@@CCCEEEGGGFFFDDDAAA>>>===???AAA@@@??????@@@BBBBBBAAA???<<<;;;:::999999:::<<<===@@@???===;;;:::999::::::888777666555666999<<<>>>888888777666666555555555333333333555777777555444333333222222111000000///222222222111222222333333333333222111111000000///000///------.........---............////////////......................................................---------,,,,,,,,,111000///......---.....................///000111***,,,///222333222111000000000000000000000000000////////////............000///...------...///000......///000000000000000333222222555999:::888666888666444444666888888777888888777777777777777888777999;;;======<<<999888444555555444333444666888555888<<<======;;;::::::888666555666888999666333666999>>>BBBDDDBBB???===@@@AAA@@@<<<888666888<<>>???IIIZZZlll|||rrrfffYYYLLLHHHGGGHHHLLLSSSYYY]]]___fffggghhhjjjkkkmmmnnnnnnrrrqqqpppoooooooooqqqrrrmmmSSS>>>777666333111//////000000////////////////////////------............------,,,,,,,,,------------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,......//////////////////111222333333222333555777777888888999::::::;;;;;;???===;;;;;;>>>@@@???>>><<<:::888888::::::999888888777666555666777999:::888;;;>>>===:::999<<>>>>>>>>======<<<<<<<<>>AAAEEECCC>>>===@@@AAA>>><<<===???@@@???>>>AAA@@@???>>>>>>>>>???@@@AAACCCEEEEEECCCBBBBBBBBBGGGCCCBBBEEEEEEAAAAAAEEEAAA@@@>>>>>>>>>@@@CCCDDDGGGFFFEEEBBB???===>>>???@@@???>>>>>>@@@AAA@@@>>>>>>===;;;::::::;;;===>>>??????===<<<;;;:::::::::555444333222444666999;;;999999999999888777555555333333333555777777555333444333333222222111000000222111111111111222333333333333222222111000000000000...---,,,---...---,,,............////////////......................................................---------,,,,,,,,,000000///...............------------------...///***,,,///111222222111000////////////////////////////////////.........---000///...------...///000......///000000000//////111111111444888999888666777555444444666777888888777777666666666666777777666777999:::;;;:::999888555666666555444444666888555888;;;<<<;;;::::::;;;;;;999777777999999888666666999===BBBDDDDDDCCCBBBBBBBBB???<<<999888999;;;EEEeee}}}|||}}}~~~}}}|||}}}}}}|||}}}}}}|||yyywwwwwwwwwwwwwwwxxxyyy{{{{{{|||zzzyyyzzzzzzxxxtttppp{{{}}}wwwuuutttssswww|||~~~~~~|||uuutttvvvwww||||||ooogggeeeeee^^^bbbfffkkkppppppmmmiiigggfffdddbbbaaabbbeeeggghhhgggeeedddbbb```]]][[[\\\fffrrrsssfff\\\bbbppprrrssslllccc^^^___dddhhhkkkkkkiiilllvvv{{{rrriii]]]PPPIIIIIISSSVVV```ooo|||{{{dddaaa[[[UUUPPPNNNMMMLLLFFFDDDEEEKKKQQQYYYdddnnn{{{}}}nnnaaaWWWQQQJJJFFFFFFJJJNNNPPP[[[]]]bbbfffjjjlllmmmmmmpppnnnmmmmmmnnnooonnnnnnlllSSS???666555333111000///000000////////////////////////------............------,,,,,,,,,,,,------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000000//////111333333333333333555777888888888999::::::;;;;;;>>>===<<<<<<======<<<:::===;;;999999:::;;;:::999888777666555666777888999666999<<<<<<::::::===@@@???>>>>>>===<<<;;;::::::<<<;;;===???>>>;;;<<<@@@BBB@@@============<<<;;;??????@@@??????>>>>>>===<<<@@@EEEHHHGGGDDDBBB@@@CCCAAABBBEEEFFFCCCCCCEEE@@@???>>>>>>>>>@@@BBBDDDEEEFFFFFFDDDAAA???>>>>>>AAA???======>>>????????????>>>===<<<<<<===>>>???>>>>>>>>>>>>===<<<::::::555444333222333555888999;;;;;;<<<<<<;;;999666555444333333444666666444333555444444333333222111111111111000000111222222333333333333222111111000000000...,,,,,,---...---,,,---............/////////......................................................---------,,,,,,,,,//////.....................---,,,,,,,,,,,,,,,,,,+++,,,///111222111000///........................//////.........---------//////...------...//////....../////////......---//////000333666888888666666444222333555777888888555555555444444555555666444444666777888888888888666777777666555555666888666888999:::999999:::<<<>>><<<999888888999888777777999===AAADDDFFFGGGHHHEEEBBB>>>;;;::::::999888:::MMMhhh}}}{{{{{{{{{yyyzzz{{{~~~~~~{{{xxxzzzzzzyyyyyyyyyyyyyyyyyy{{{zzzyyyyyyzzzyyywwwuuurrrwww}}}|||xxxuuutttrrruuuzzz~~~~~~}}}}}}}}}}}}zzzzzzwwwtttyyyzzzoooiiigggfffccc^^^[[[```kkkrrrrrrooolllhhhbbb``````ccceeeggghhhgggfffdddbbb___^^^]]]bbbllltttmmm^^^[[[nnnvvvhhh[[[YYYVVVRRRPPPQQQUUU[[[^^^\\\```eeejjjnnnppprrrsss|||qqqdddWWWMMMIIIIIIMMMXXXcccnnn}}}vvvooodddZZZSSSQQQRRRSSSJJJFFFCCCBBB@@@AAAIIIRRR\\\hhhwwwyyyqqqgggXXXLLLFFFEEEFFFHHHJJJNNNTTT[[[aaaeeeggggggllljjjiiikkknnnpppnnnkkkrrrlllTTT@@@555444333111000/////////////////////////////////,,,------......------,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++,,,///111222111000///111222333333222333555777888888888999999999::::::<<<<<<======<<<;;;888666;;;:::999999999999999999777666666666666777888888555777:::::::::;;;>>>@@@>>>>>>===<<<;;;:::999888;;;;;;::::::888888:::===BBBAAA???>>>>>>======<<<>>>???@@@AAA@@@???===<<<<<<@@@FFFHHHGGGDDDAAA???@@@@@@BBBEEEFFFEEEEEEEEE@@@@@@?????????AAACCCDDDBBBDDDFFFFFFDDDBBBAAAAAACCC@@@======>>>@@@@@@@@@AAA@@@@@@???>>>??????@@@===>>>??????>>><<<;;;999777777666666666888:::;;;;;;===>>>>>>===:::777555444333222333444555444222666555555444333333222222000000000000111222333333333333333222111111000000000...,,,,,,---------,,,---------.........//////......................................................---------,,,,,,,,,------........................---,,,,,,+++,,,,,,+++,,,...000111111000///------------------------.........---------,,,,,,.......................................------,,,---...///111444666777777444333111222444666777777333333333333333444444555222222333444555777888888888999999888666666777888777888999888777888;;;===???===:::888777777888888;;;<<<>>>@@@CCCFFFHHHJJJFFFAAA<<<:::::::::888666777>>>RRRnnn}}}yyyyyyzzzyyyyyyzzz|||~~~}}}|||~~~}}}|||{{{zzzzzzzzzzzzyyyxxxwwwwwwwwwvvvuuujjjmmmrrryyy{{{wwwpppssswww|||}}}|||{{{{{{~~~~~~~~~yyyqqqttt{{{~~~yyyqqqlllhhheeeeee[[[TTTXXXbbbkkkqqquuullliiigggfffffffffcccaaahhhgggfffccc___]]]]]]]]]ggglllmmmcccYYYaaa{{{pppcccaaabbb```ZZZXXXVVVTTTUUUYYY^^^aaaeeeffffffccc___]]]___aaaoooxxx}}}{{{zzzxxxkkk\\\PPPKKKHHHJJJPPPZZZjjjwwwvvvggg\\\UUUSSSRRRNNNMMMLLLJJJEEE@@@CCCJJJIIIOOOXXXdddqqq}}}{{{mmm___VVVOOOKKKIIIBBBEEEIIIOOOVVV\\\```cccfffeeefffjjjppprrrpppmmmwwwgggkkkSSS@@@444333222111000000//////........................,,,,,,------------,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,---000222333222111000111222333222222222444666777777777888888888888888999;;;<<<<<<;;;888666444888888888777666666777777666666666666666777777888444555777999:::<<<>>>@@@======<<<;;;:::999888777<<<<<<:::777555777999;;;?????????>>>======>>>???===>>>@@@BBBBBB@@@>>>===@@@CCCEEEFFFDDDBBBAAAAAA???AAACCCDDDEEEFFFFFFDDDBBBAAAAAA@@@AAABBBCCCCCC>>>BBBEEEGGGFFFEEEEEEEEECCCAAA>>>>>>@@@BBBCCCCCCBBBBBBAAAAAA@@@@@@@@@@@@======>>>>>>>>><<<;;;:::999888888888888:::;;;<<<;;;===>>>???===;;;888666444333111222333444333222666666555444444333333222000000000000111222333444333222222111111000000//////---,,,,,,------,,,+++------------..................................................................---------,,,,,,,,,+++,,,---...//////......//////...---,,,,,,,,,---,,,---...///000000//////........................------------,,,,,,,,,,,,------............---------...............---------...///111222444666777444222000111333555666666222222111111222333444444111222222333555666777777888999::::::888888888999888999999888777888;;;>>>AAA@@@===;;;999999:::<<>>333222222111111000//////........................,,,,,,------------,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...---...///111111111000000///111222111111111333555666666666666666666666777666888:::;;;999777666555666777777555444333555666555555666666666777777777444444666888:::<<<>>>>>><<<;;;;;;:::999888777777;;;===;;;777555999<<<<<<;;;<<<===<<<;;;<<<>>>@@@===>>>AAABBBCCCBBBAAA@@@DDDEEEDDDCCCAAA@@@BBBDDDAAADDDDDDCCCCCCFFFFFFCCCBBBBBBAAAAAA@@@@@@AAAAAA<<<@@@CCCEEEEEEEEEEEEFFFAAA@@@>>>???BBBDDDEEEDDDCCCCCCCCCBBBAAAAAA@@@@@@<<<<<<======<<<;;;;;;:::777777777777888888999999:::;;;<<<===<<<:::888777555333111111222333222111666555555444444333222222000000111111222333555555222111111000//////......///---++++++,,,---,,,+++,,,------------...............................................................---------,,,,,,,,,***+++---.../////////...///...---------------...------......////////////........................------,,,,,,,,,+++++++++------............------------...///////////////...///111111111222555777444222000000222444444333111111111111222333444444222222444555666666666666777999;;;;;;;;;::::::;;;999999:::999888999<<<>>>BBBBBBAAA???===<<<>>>???AAA@@@??????@@@AAACCCDDD@@@===999777777777666666999999???PPPkkk~~~zzzzzz}}}~~~{{{xxxxxxzzz}}}|||{{{zzzyyyxxxxxxxxxxxx}}}~~~}}}{{{yyyxxxyyymmmfffdddooo~~~sssrrrsssvvvzzz~~~~~~|||{{{zzz|||~~~~~~~~~{{{tttrrrvvvxxxuuusssqqqlllfffYYYTTTSSSVVVXXX]]]kkk{{{{{{wwwpppgggaaa```cccgggffffffeeeaaa\\\\\\___bbbrrrjjj^^^ZZZfff{{{{{{nnniiigggccc]]]YYYZZZZZZ]]]eeepppyyy}}}~~~nnnggg\\\TTTRRRTTTXXX[[[___```bbbiiiuuu}}}vvvjjjaaaXXXPPPKKKIIINNNVVVcccooozzzkkk^^^WWWNNNLLLNNNRRRPPPIIIDDDDDDBBB>>>>>>CCCKKKSSS___hhhyyyzzz||||||yyypppfff___RRRNNNHHHCCCBBBEEEIIIMMMRRRUUUZZZ___dddhhhlllnnnooorrrfffNNN;;;222222222111111000///...........................+++,,,,,,------,,,,,,+++***++++++++++++,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,---......------.....................///000000///000222444555555555555555555555555222555888888777666666888555666777555333222444666444555555666666666666666444444555777:::<<<======::::::999999888888888777888<<<<<<888777===AAA@@@;;;===>>>===<<<;;;>>>@@@===???AAABBBDDDDDDDDDDDDCCCCCCCCCAAA@@@AAADDDGGGDDDGGGFFFAAAAAADDDEEEAAABBBAAAAAA@@@???>>>======<<>>======???CCCEEEEEEDDDCCCCCCCCCCCCBBBAAA@@@???<<<;;;;;;::::::::::::;;;777777777777777888888888888999999::::::999999888555333000000111222111111555555444444333222222222111111111222333555666777000000//////......------///---++++++,,,---,,,+++,,,,,,---------...............................................................---------,,,,,,,,,(((***,,,.../////////...,,,,,,,,,,,,,,,,,,---...------..................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,------......------,,,,,,---...///000111111111000111222111000111444777555333000000111222222111111111111111222333444555333444666888888777666555777999;;;===<<<<<<===>>>999:::;;;;;;:::;;;===>>>>>>@@@AAA@@@===<<<===?????????>>>>>>???@@@AAABBB======;;;888666666777999888;;;<<>>@@@AAABBBGGGNNN]]]aaaiiisssyyy{{{xxxuuuhhhaaaXXXNNNGGGDDDDDDEEEFFFKKKPPPSSSUUUYYY```eeerrrvvvcccKKK888111111111111111000///...........................+++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,---......------,,,+++++++++,,,,,,---...//////...///111333444444444444444444444333111444777777666555777:::444666777555333222444666444555555666777666666666555444555777:::<<<<<<<<<999999888888888888888888555;;;<<<888:::AAAEEEDDD???@@@BBB@@@>>>===???BBB>>>???@@@BBBDDDFFFGGGGGGAAAAAABBBAAAAAABBBFFFHHHFFFIIIGGGAAA@@@DDDDDD@@@AAAAAA@@@>>>===;;;::::::===>>>@@@???>>>===>>>>>>;;;;;;<<>>???999;;;<<<<<<<<<<<<===>>>999<<<>>>>>>;;;999:::<<<============>>>???@@@AAA<<<======:::666666999<<<777<<<;;;<<>><<>>DDDPPP```ooo{{{yyynnnbbbWWWOOOKKKJJJ>>>DDDJJJKKKJJJMMMUUU\\\```III777111111000000//////......///............---------***++++++,,,,,,++++++***++++++++++++++++++++++++++++++************++++++++++++++++++++++++++++++,,,---///000000000///...//////.........//////000111111222333333333333222///000111222444555666777888888777666666777888999===999555444555777666444333333444444666777999:::777777666666666666777777999999::::::;;;<<<<<<===<<<>>>???===;;;;;;???BBBCCCBBBAAA@@@@@@AAACCCEEE>>>???@@@??????AAADDDGGGDDDGGGCCC<<>>;;;999999:::===;;;999;;;>>>???<<<999888888:::>>>BBBDDDCCCBBBBBBCCCCCCBBB@@@===:::999999777555555777888999888;;;;;;:::999777555333222666666666666666777888888888666333222333222111000666444222000//////000111...///222444555444333222111000...,,,++++++++++++++++++++++++++++++++++++///...---,,,,,,,,,,,,,,,...///000///---,,,,,,,,,000///...---------------///...,,,+++***+++,,,,,,+++***)))***,,,---,,,+++******+++++++++,,,,,,,,,+++++++++******)))))))))++++++,,,,,,,,,,,,------...---,,,++++++,,,---...---,,,+++,,,...---,,,***---///111333444333222111000,,,...333555222333777222111111000000111111222222333333333333333333333333777888777888;;;:::777222888======999666777999666777888999:::;;;;;;;;;>>><<<:::999777777777888777777888999;;;===???@@@AAA???<<<999888888888999888AAA@@@===QQQ|||||||||}}}|||{{{|||{{{zzzxxxzzzyyyyyyxxxxxxyyyyyyzzzwwwxxxyyy{{{|||}}}}}}}}}{{{{{{xxxrrrmmmmmmtttzzz~~~zzzwwwwww{{{yyy{{{}}}{{{zzz~~~|||}}}~~~zzzwww|||wwwtttxxx~~~|||pppgggaaabbbccc___[[[ZZZmmmtttzzzxxxooogggdddeeehhhfffbbb``````dddkkkqqqiiiddd___dddsss~~~zzzppphhhbbbaaaccc]]]TTTWWWbbbccchhhnnnpppmmmgggaaa]]]ZZZXXXTTTOOOOOOZZZmmm{{{ttteee``````___^^^^^^dddnnnyyy~~~vvvgggXXXWWWKKKGGGOOOXXX___kkkyyy}}}ssseeeTTTMMMPPPMMMLLLJJJGGGCCC@@@===<<<>>>>>>@@@EEENNN[[[jjjssstttllljjjcccXXXSSSNNNHHHEEEFFFIIIIIIIII^^^HHH777111111000000///.....................------------++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++************++++++++++++++++++++++++++++++,,,---......//////..................////////////000111222222333333222222111222333444555777888888666666555555666888999;;;;;;888444333555666555444333333444444666777888999888888777777777777888888999999:::;;;<<<<<<<<<<<<===>>>???>>>===<<<>>>AAA@@@?????????@@@BBBCCCDDD>>>???@@@???>>>???AAACCCGGGMMMKKKCCCAAAGGGGGGAAA>>>???@@@>>><<<999999999;;;::::::;;;======<<<;;;999999:::>>>AAACCCBBBAAABBBBBBAAA@@@>>><<<;;;:::;;;999777666888999999888888888888777777555444333555555444444555555666777777555222222222222111///333222000...---...///000...000222333444333222111000///---,,,*********+++++++++++++++++++++++++++---,,,,,,++++++++++++,,,,,,---//////...------...//////...---------------...---,,,++++++++++++,,,+++***)))***,,,---,,,+++******+++++++++,,,,,,,,,,,,,,,+++++++++*********+++++++++,,,,,,,,,---------------,,,,,,------------,,,++++++------,,,***---///111222333333222111,,,+++///888;;;777444444222222222111111222222222222222222333333333444444555888999666666888888555444888<<<<<<999777888:::666777888999999999:::999<<<;;;:::888777777777777777777888999;;;===???@@@@@@>>>===;;;::::::::::::777<<<;;;999FFFddd{{{yyy|||~~~}}}||||||{{{yyyxxx}}}}}}|||zzzyyywwwvvvuuuxxxxxxzzz{{{|||}}}}}}}}}wwwxxxvvvrrrmmmmmmrrrwww}}}yyywwwxxx}}}~~~~~~}}}{{{zzzyyy}}}|||}}}~~~{{{xxx}}}zzzooofffdddccc```\\\\\\bbblllyyy~~~uuukkkeeedddeeeeeeddddddhhhqqqxxxhhhbbb___gggxxx~~~rrriiibbb^^^^^^XXXRRRWWWcccnnnpppssssssooohhh___YYYWWWWWWUUURRRTTTaaavvvqqqaaa[[[\\\ZZZWWWUUUXXXeeesss}}}wwwmmmdddVVVLLLKKKMMMPPP\\\jjj{{{|||cccUUURRRKKKKKKLLLMMMMMMIIIDDD???===<<<:::;;;AAAKKKWWW___nnnyyy~~~~~~uuuiii]]]VVVNNNGGGEEEDDDDDDCCC[[[FFF666111111000//////......---............------------++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++************++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,---......,,,---...///000//////...000000111222222222222222111222333444555666777888444444444444666888:::;;;999666444333444555555444444444444555555777888999888888777777777777888888888999:::<<<===<<<<<<;;;===>>>@@@@@@>>>======>>>;;;<<<===>>>???AAAAAABBB>>>AAACCCDDDBBBAAA@@@@@@IIIRRRUUULLLCCCBBBAAA>>><<<>>>@@@???<<<:::888888888:::;;;<<<;;;:::;;;<<<::::::;;;===@@@AAA@@@???AAA@@@>>><<<;;;;;;;;;;;;;;;999777777888888888666444555555555555555444333333222222222222333444444555333111000111111000//////...---,,,,,,---...//////000111222222222111000///...,,,***))))))******+++++++++++++++++++++++++++************++++++,,,***,,,...............000......---,,,,,,,,,------------,,,++++++++++++,,,+++***)))***,,,,,,,,,+++******+++++++++,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,------......------,,,---+++******+++---,,,+++---///000222222222111111---///777EEEKKKFFF<<<555333333333333333333333333222222222222222333444444777:::888555444666666333555777:::999777666999;;;777777777777777777777777::::::999888777666666666666777777999:::<<<>>>???>>>>>>>>>>>>>>>======<<<;;;;;;;;;===CCCQQQbbbnnnzzzxxxrrr~~~~~~}}}}}}|||zzzxxx~~~~~~}}}|||zzzxxxvvvtttwwwwwwxxxyyyzzzzzz{{{{{{tttvvvvvvsssooommmoooqqq|||~~~zzzyyy}}}~~~|||{{{zzz}}}||||||}}}~~~~~~}}}{{{zzzxxxnnniiifffaaa\\\ZZZVVV^^^lllyyyzzznnnccc^^^aaacccccccccgggnnnuuugggbbb```jjj~~~rrriiibbb\\\ZZZVVVSSS[[[fffrrrqqqppppppmmmfff\\\UUUVVVVVVUUUVVV\\\hhhyyytttfffZZZWWWXXXVVVRRROOOPPP\\\iiiqqquuuyyyzzzxxxrrreeeWWWOOOIIIFFFMMMYYYgggpppuuuddd^^^UUUPPPLLLKKKMMMLLLHHHDDDDDDAAA;;;888888<<>>===<<<;;;:::;;;<<<===>>>>>>=========BBBIIILLLKKKGGGCCC@@@FFFRRRXXXPPPCCC=========:::===??????===:::777777555999<<<;;;999888:::===<<<;;;;;;<<<>>>??????===@@@>>>;;;999888999:::;;;:::888777666777777555444333333333444333222222111000000000000000111222222444222000///000000///...,,,,,,++++++,,,---...///000000111111111000//////...---+++))))))))))))***++++++++++++++++++++++++***************+++,,,---***,,,......---------///------,,,,,,,,,,,,,,,---,,,,,,+++++++++++++++++++++))))))***+++,,,+++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,+++,,,---......---,,,+++---+++******+++------,,,...///000111111111000000---222>>>NNNVVVQQQBBB555333444444444444444444333222111111111222333444555777999777333222555666444444555666666555666888;;;777777666666555555555555999999999999888777666555666666777888:::<<<===>>><<<===???@@@AAA@@@???>>>>>>:::;;;AAADDDGGGSSSaaaxxxxxx~~~~~~}}}|||{{{|||}}}~~~}}}{{{yyywwwuuuuuuuuuvvvwwwxxxxxxyyyvvvxxxyyyvvvrrrooommmmmmuuu}}}~~~||||||||||||}}}~~~~~~~~~~~~yyy{{{xxxsssiii^^^YYYTTTVVV\\\hhhsssvvvpppiii`````````aaacccgggkkknnngggbbbaaalllooogggaaa]]]]]][[[[[[ccclllkkkiiifffggggggcccZZZRRRRRRPPPPPPUUU___hhhmmmnnn]]]XXXUUUWWWWWWTTTRRRTTTXXX^^^aaa______eeennnrrrzzzrrrjjjbbbWWWMMMKKKPPPTTT[[[iiiyyyuuugggVVVLLLJJJMMMMMMKKKOOOKKKEEE@@@===;;;999999@@@HHHQQQXXXcccqqqyyyzzzzzzyyyvvvpppiii___VVVQQQ~~~zzzvvvSSSBBB777000000//////...---------...------------,,,,,,,,,,,,,,,,,,------,,,,,,,,,*********++++++,,,,,,,,,++++++************++++++************************++++++***))))))+++,,,---)))+++---///000000...---...///000000111111000000///000000111222333444444666555444333333333444555333333444333333333444555666666555555555666666777777666666555555666666777888999:::<<<<<<<<<<<<;;;;;;;;;<<<===>>>===;;;:::;;;<<<<<<<<<;;;:::999888888@@@JJJQQQPPPKKKDDD@@@AAALLLSSSNNNBBB;;;;;;<<<999<<<>>>>>><<<999777666444777::::::888777:::<<<===;;;;;;;;;===>>>===<<<>>><<<999666555666888:::777666555555555555333111333333333222111000///...///////////////000111111333111//////000000///...,,,,,,,,,,,,---...////////////////////////......---,,,***)))((())))))***++++++++++++++++++++++++++++++***++++++,,,---...,,,...///...,,,++++++,,,,,,,,,++++++++++++,,,---***+++++++++++++++++++++***)))((()))+++,,,+++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,+++,,,---......---,,,+++---+++***+++---......---......//////000000000///***111===KKKSSSOOO@@@111333444555555555555444333222111000000111222444555666888666333333666777666333333333333333555888:::888777666555444444444444888999:::;;;:::888777555555555666777999;;;===>>>:::<<>>>>>888888???@@@@@@IIIXXX~~~~~~}}}}}}||||||}}}{{{|||~~~~~~~~~|||zzzyyywwwwwwvvvvvvwwwxxxyyyzzz{{{||||||zzzvvvqqqnnnlllsss~~~~~~~~~|||~~~|||||||||}}}}}}}}}~~~|||sssbbbXXXWWWUUUVVV```mmmwwwyyywwwiiieeeaaabbbgggmmmooonnnjjjeeeccclll}}}zzzjjjcccaaabbbdddfffhhhmmmrrriiieeebbbcccdddbbb[[[TTTNNNMMMPPP[[[hhhkkkcccZZZOOORRRXXX[[[WWWQQQRRRWWW^^^^^^XXXOOOLLLVVVeeemmm}}}||||||xxxnnn___SSSNNNFFFJJJSSS```qqqnnn]]]VVVTTTQQQOOOOOOMMMJJJGGGEEEBBB===:::;;;<<<<<<>>>FFFTTT```fffnnnttt{{{xxxooojjjwwwwww}}}rrrPPPBBB888000000///......------,,,------------,,,,,,,,,,,,,,,,,,------------,,,,,,*********++++++,,,,,,---++++++************++++++***************************************+++,,,,,,***+++,,,.../////////.........///000000000000000222222222333444555555555666555444222222222222333111333444444444333555666777666666555555555555666777777666666666666777777999999::::::;;;<<<<<<===;;;;;;;;;<<<>>>>>>===;;;======<<<:::999888777777555<<>>===CCCHHHFFF@@@;;;;;;<<<999;;;======;;;888777777444666888888888888999:::===;;;::::::<<<======<<<===;;;888555444444666777555444333333444444222000333333333222111///...---000////////////000111111333111//////000111000///,,,,,,------.........///........................---,,,***)))))))))******++++++++++++++++++++++++,,,++++++++++++,,,,,,------...///...,,,******+++++++++******++++++,,,,,,)))***++++++,,,+++++++++***)))((()))+++++++++*********+++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,************++++++++++++,,,------......------,,,,,,,,,,,,---///000///---.............../////////,,,333<<>>111222333444555555444333222111000//////000222555666555777777444444777888666111111111222333666888999888777555444333444555555999:::<<<>>>===;;;999777444555555777888:::<<<===999;;;===???@@@???>>>===???;;;:::=========EEEQQQxxxwww}}}}}}~~~~~~{{{zzzyyyzzz|||~~~|||zzzxxx{{{zzzyyyyyyyyyzzz|||}}}~~~{{{xxxuuusssqqqvvv}}}yyytttwww}}}||||||}}}~~~~~~}}}}}}sssaaaVVVTTTTTTVVV]]]hhhsssyyy|||qqqjjjcccbbbfffkkkoooooolllhhheeekkkxxx~~~uuugggbbbcccfffjjjnnnqqqtttvvvmmmjjjfffeeecccaaa[[[WWWUUUYYYbbbqqq}}}{{{mmm```VVVYYY^^^]]]UUULLLMMMSSSQQQQQQLLLEEEHHHUUUeeemmm|||}}}zzznnn___VVVGGGGGGHHHOOO\\\nnnyyymmmbbbVVVNNNMMMJJJHHHHHHIIIHHHDDDAAA===<<<::::::===CCCIIIMMMZZZcccrrr~~~uuu|||wwwzzzyyyoooNNNBBB:::000//////......---,,,,,,---------,,,,,,,,,++++++,,,,,,------------,,,,,,)))******+++,,,,,,------++++++************++++++************************)))***++++++,,,,,,++++++***++++++,,,...//////000---...//////000000//////222222222333444444555555444444222111111222333333000333555666444444666888777777666555555555555555999999888888888888999999;;;:::999999999;;;===>>>===<<<:::<<>><<<===>>>???>>><<<;;;<<<999;;;<<<;;;999888888888444444555666999:::999888<<<:::999999;;;======<<<;;;:::777555333333333333333333333444555555333111111111111111111000//////111000000000000111222222333222000000111111111000,,,,,,------------------,,,,,,,,,,,,---...//////---,,,+++***)))***++++++++++++++++++++++++++++++,,,++++++************++++++,,,......,,,++++++,,,***************+++,,,,,,((()))***+++,,,++++++******)))((()))***+++***)))******+++++++++,,,,,,,,,*********+++++++++,,,,,,************++++++++++++---------,,,,,,---------+++,,,---000222222000---///.........---.........///666;;;>>>@@@BBB;;;333222333444555555444333222111000///...///222555777666999999666666888777333222111222333666888999:::888777555444444444666777:::<<>>;;;999444444555666888:::<<<===999:::;;;============<<<;;;<<<<<<;;;;;;===DDDJJJccc{{{wwwxxxooozzz}}}{{{yyyyyyyyy|||~~~}}}}}}||||||{{{zzzyyyxxxxxxzzz{{{||||||zzzyyyyyyyyyxxxuuu}}}|||tttvvv|||}}}~~~||||||sssggg```YYYYYYXXXXXX\\\eeeqqq{{{|||wwwnnneee```bbbiiiooonnnkkkgggiiirrrxxxrrrhhhccceeegggjjjoootttvvvvvvkkkjjjgggccc```\\\ZZZXXX]]]hhhyyyvvvmmmhhhddd___ZZZQQQIIIIIIMMMEEEIIILLLOOOXXXeeennnqqqsssqqqppprrruuuuuunnngggXXXSSSMMMKKKOOOZZZfffnnnwwwggg]]]WWWQQQKKKIIIJJJJJJHHHFFFBBB@@@???>>>======>>>???GGGOOOZZZeeeoooxxx}}}~~~|||uuuxxxvvvmmmMMMBBB;;;000//////...------,,,,,,---------,,,,,,,,,++++++,,,------......------,,,))))))***+++,,,,,,------++++++************++++++)))))))))))))))))))))))))))***+++------,,,++++++++++++++++++---...000111---......///////////////000000000111111222222333222222111111111222444555000333666666555444666888888777666555555555555555;;;::::::999999::::::;;;<<<;;;999888888;;;>>>??????===;;;<<<@@@CCCCCCBBB<<<;;;999777777888:::;;;>>>???@@@@@@???>>>???@@@>>>:::888:::===>>><<<;;;:::;;;;;;:::888777888999555333333555999;;;999777<<<:::888999;;;<<<======;;;999777555333222111111333333333555666666444222//////000111111111111111111111111111111222333333444222000000111222111000,,,,,,---------,,,,,,++++++++++++,,,---...///000---,,,+++*********+++,,,++++++++++++++++++++++++++++++***)))(((((()))))))))+++------,,,,,,---...******))))))***+++,,,,,,((()))***+++,,,,,,+++******(((((()))***+++***)))******+++++++++,,,,,,,,,)))))))))******+++++++++)))************+++++++++......,,,++++++,,,......+++,,,///222444333000---///......---------......,,,333666444444777555///111222444555555444222111111000///...///222555777888;;;<<<888777777555111222222333555888;;;;;;;;;888666555444444555777888;;;===AAACCCCCC@@@<<<:::444444555666888:::;;;<<<999::::::;;;;;;;;;;;;;;;222666888777777<<>><<<;;;<<<>>>999<<>>===<<<;;;<<<;;;::::::;;;<<<;;;:::>>><<<:::;;;???BBBCCCBBB<<<<<<:::999999999:::;;;===???@@@AAAAAA@@@>>>===>>>:::777888===@@@>>><<>>:::444555555555666666777777<<<<<<<<<;;;:::999888777444555777777777999<<>><<<999999===@@@DDDLLLTTT{{{ttt~~~}}}|||nnnOOO???999/////////...------,,,,,,------,,,,,,,,,,,,++++++***+++++++++,,,,,,,,,,,,)))***++++++++++++***))),,,,,,+++++++++*********+++***))))))++++++***)))***************+++++++++---,,,,,,,,,.........---,,,------------.........111111222222222333333333111111111222222222333333555444333222222333555666777666555444444444555555999:::<<<===>>>===<<<;;;<<<;;;::::::;;;<<<;;;:::;;;999777888;;;>>>>>>===:::999888777666777777888======>>>??????>>>===<<<<<<888666888===@@@???======;;;888888::::::999777666777999::::::999888777777777777777888888999999:::999888666555444333333333444444444333333222111000000000///......000222000000000111111111111111...---,,,---///000///...//////...------------------,,,,,,++++++,,,,,,---+++++++++,,,---///111333++++++++++++++++++++++++++++++******)))(((((('''***************++++++++++++*********))))))))))))))))))***++++++++++++***'''''''''((()))*********))))))*********+++++++++''')))++++++++++++---...+++***)))(((((()))***+++******))))))******++++++''')))+++---......------,,,,,,++++++++++++,,,,,,000000////////////000111111000/////////000111222000///...---...111333555777666555444333222222222555666666777777666666666555666666555111000444999>>>@@@CCCDDDCCC>>>999666666666666666777777888888:::::::::999999888666666666777888777777888:::===@@@hhhvvvzzz}}}xxx~~~}}}|||{{{zzzzzzzzz{{{|||~~~~~~~~~}}}}}}~~~|||yyyzzz|||||||||zzzwwwuuuvvvwwwvvvxxxwwwvvvzzzwwwuuuttt|||zzzwwwzzz~~~}}}yyylll^^^TTTQQQTTTXXXmmmyyy}}}sssmmmqqqvvvwwwqqqjjjfffiiikkkjjjhhhiiidddccceeehhhhhhfffjjjppplllddd^^^^^^]]]ZZZYYY\\\YYY\\\``````^^^[[[ZZZZZZZZZTTTMMMKKKMMMSSS\\\ccckkktttxxxpppdddZZZQQQIIIKKKNNNSSSZZZbbbgggiiijjjuuuwwwxxxsssggg[[[QQQLLLGGGMMMRRRUUU___qqqvvvkkkeee\\\SSSMMMKKKHHHGGGGGGGGGEEEDDDBBB>>><<<<<<<<<;;;>>>DDDwwwzzz~~~~~~oooOOO>>>777/////////...------,,,,,,------,,,,,,,,,,,,++++++++++++,,,,,,,,,---------)))***++++++++++++***)))---,,,+++***))))))*********((('''(((******)))(((+++++++++***************+++++++++,,,,,,,,,,,,---,,,,,,,,,,,,------------222222222222333333333333111111111222222222222333444333222222222333555666666555555555555666666777999:::<<<======<<<;;;;;;;;;:::999:::;;;<<<;;;::::::888777777999::::::999888888777666666666666777===<<<<<<<<<<<<<<<======999777555777<<>>999888777888;;;===<<<;;;999::::::;;;<<<======<<<777999<<<>>>???>>>;;;:::777666666555555666777888999999999999888666333222333333333444444333333222111222222111000///000222333333222222111111000000///------...///000///...------/////////...---,,,,,,,,,+++++++++,,,------///......---------------++++++++++++++++++++++++************))))))((((((,,,+++++++++***)))))))))************************))))))***++++++++++++***'''((((((((()))))))))***))))))))))))************+++,,,------++++++,,,---***))))))))))))))))))***************)))(((((('''((()))+++,,,---------,,,++++++************++++++............///000111222////////////000000111111111111///......///000111444333333333333444555555::::::999888777666666555666666555444666888666111333777>>>BBBBBB@@@>>><<<888777777666666777888888666777777777666666555444666777777777666777999;;;;;;OOOlllnnn|||zzzwwwzzz}}}~~~}}}}}}|||{{{|||~~~zzzxxxzzz|||yyywwwwwwxxxxxxzzz|||~~~~~~~~~zzzzzz~~~}}}}}}}}}~~~}}}vvvjjjaaaXXXPPPYYY[[[^^^cccooozzz{{{vvvmmmiiihhhmmmooommmkkkkkkeeeeeegggiiihhhjjjuuu|||pppccc^^^bbbggglllnnnmmmggg```\\\\\\ZZZWWWSSSOOOPPPOOONNNSSS```mmmuuu{{{jjjYYYMMMHHHFFFFFFDDDFFFIIILLLNNNOOOQQQSSSSSS[[[gggsssxxxuuummmfff[[[QQQJJJKKKJJJJJJTTTbbbiiitttkkkdddZZZQQQLLLKKKJJJJJJNNNJJJGGGGGGEEE@@@===>>>zzzzzzjjjMMM<<<444/////////...------,,,,,,------,,,,,,,,,+++++++++************+++++++++++++++******************+++'''&&&%%%%%%&&&(((+++,,,***)))((()))+++,,,+++***,,,+++++++++***)))))))))((()))++++++))))))***,,,+++++++++,,,,,,,,,------////////////000000000000000000111111111222222222111111222222333444555555444555666777888888999999999999:::::::::999999999:::999888999;;;<<<;;;:::=========<<<;;;:::::::::999999999999888888777777===<<<:::999:::;;;>>>???;;;:::::::::::::::999888888:::<<<======>>>>>>>>>999:::===??????>>><<<;;;999888666555555666777888999999999888777444222000222333333444444333333333111333444333111000000111333222222111111000000000///...---...000000000///,,,---...//////...---,,,,,,+++++++++,,,,,,---...------------,,,,,,++++++++++++++++++++++++++++++*********))))))))))))))),,,+++++++++***)))))))))***************+++++++++))))))***++++++++++++***(((((((((((())))))))))))(((((()))))))))************+++,,,+++***)))***+++)))))))))******)))))))))***+++++++++***)))(((''')))******+++,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,------------...///000111......//////000000000000111000///.........///000222222222333444555666777999888777777666777888888333333444;;;GGGOOOGGG:::999999;;;======;;;888555888777555444444555666777777777777888777777666666444555666666666888;;;===@@@IIIYYYlll}}}jjj~~~|||zzz{{{}}}}}}}}}zzzxxxzzz~~~|||{{{|||}}}~~~~~~|||zzzzzz{{{|||{{{}}}}}}yyytttsssxxxzzzzzzqqqqqqzzzpppeee]]]WWWTTTSSSZZZkkk{{{uuummmkkkqqqvvvssslllgggcccdddgggkkkllllllttt}}}tttlllccc^^^bbbhhhkkkkkkhhhfffaaa\\\WWWUUUTTTUUUSSSWWWZZZ\\\fffwwwvvvaaaSSSLLLIIIFFFDDDDDDGGGIIIJJJJJJKKKMMMOOOTTTWWW]]]fffnnnssstttsssjjj```XXXVVVNNNDDDDDDKKKRRRYYY```hhhuuuuuuggg]]]UUUPPPNNNNNNIIIGGGJJJLLLJJJIIIKKK~~~dddIII;;;555/////////...------,,,,,,------,,,,,,,,,,,,++++++))))))*********+++++++++++++++***))))))***++++++&&&&&&&&&&&&'''(((***+++)))(((((()))+++,,,+++***+++++++++***************'''***,,,+++)))(((***---,,,,,,,,,,,,---------------.........////////////000000000111111111111222000000111222333444555555555555777888999999999999888888888888777777777777999888777999;;;<<<;;;::::::<<<===<<<:::888888888777777888888777777666555<<<;;;:::999:::;;;===???<<<<<<<<<<<<;;;999888777888;;;===??????>>>???@@@<<<<<<===>>>>>>===<<<;;;999888666555444555777888999999888777666444333222222222333444444444333333222333555444222000000111111111111000000000000000///...---...000111000///,,,---......///.........++++++++++++,,,---......))))))+++,,,,,,------,,,++++++++++++++++++++++++******))))))))))))))))))+++++++++************************+++++++++++++++))))))***++++++++++++***(((((((((((())))))))))))((((((((()))))))))******(((***+++***(((((()))***))))))************)))))))))***+++++++++***)))(((************++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,---...///---...///000000000//////000000//////.../////////000000111222444666888999777666666555666777999:::666<<>>:::888;;;BBBFFFEEEBBB888777555444333444666777777777888888888888777777333444555555666888;;;>>>@@@CCCIIITTTeeeyyywwwhhhnnnuuu~~~|||||||||}}}|||{{{xxxxxx}}}~~~}}}~~~{{{|||}}}|||{{{{{{}}}~~~~~~|||uuussszzzxxxmmmlllvvvxxxmmmYYYRRRMMMRRRcccwww~~~vvvrrrwww|||wwwllldddaaaaaaeeekkkmmmlllnnnrrriiihhhccc^^^^^^bbbdddccc___aaaaaa]]]XXXVVVXXX\\\WWW\\\^^^___kkk}}}uuueeeUUUOOONNNMMMLLLKKKPPPVVV]]]___[[[UUUPPPOOOVVVUUUUUUVVVYYY___eeeiiiooojjjfffbbbZZZNNNFFFDDDDDDGGGJJJOOOZZZkkk~~~zzznnneee___VVVOOOKKKMMMOOOOOOOOOQQQ]]]FFF;;;777/////////...------,,,,,,------,,,,,,,,,,,,++++++*********+++++++++,,,,,,++++++***))))))***++++++))))))))))))))))))))))))(((''''''(((***++++++******************+++++++++'''***---,,,)))'''***...,,,------------..................////////////000000000000000111111111111///000111222333444444555555666888999999999999888777777666555555555555555888777777888:::<<<;;;:::999;;;===<<<:::888888999777888999999999888666666999999888888999:::<<<===;;;<<<======<<<:::999999888<<>>???@@@???>>>======<<<<<<<<<<<<999777555333333444555777888888777666666777777777111222333333444444444333222444555555333111000111///////////////000000000000.........000111000///---------------...//////++++++++++++,,,---...///)))***,,,------------,,,++++++++++++++++++++++++)))))))))))))))))))))******************+++++++++*********++++++,,,,,,,,,))))))***++++++++++++***))))))))))))(((((((((((((((((((((((()))))))))***''')))******(((((()))***((()))***++++++***)))(((&&&((()))++++++***)))(((***************++++++,,,++++++************+++++++++++++++***++++++,,,,,,---...///000000000///...///....../////////////////////000222444777999:::777666555444444666888999:::IIIYYYiii{{{zzzhhhEEE<<<666:::FFFOOOPPPLLL:::888666444444555666888666777777888888888777777444555666555555777999<<<======>>>DDDSSSkkk^^^VVVWWWjjj~~~|||~~~{{{yyy||||||zzzyyy|||~~~}}}zzz{{{||||||{{{{{{}}}~~~~~~~~~~~~zzz||||||tttqqqsssuuueee\\\RRRPPPXXXgggwwwzzzyyyzzzpppjjjdddaaaccciiimmmkkkiiijjjfffiiiggg___[[[]]]^^^]]]ZZZ^^^```___[[[YYY[[[]]]VVVXXXWWWUUU___nnnpppiii```VVVOOONNNOOOPPPTTTZZZaaahhhoooooofffZZZPPPLLLIIIJJJJJJHHHHHHJJJPPPUUUeeeiiikkkhhhddd___VVVMMMGGGFFFEEEFFFIIIRRR```kkkuuuooodddZZZVVVUUURRRQQQRRR|||YYYCCC;;;888000//////...------,,,,,,---------,,,,,,,,,++++++++++++,,,,,,,,,---------,,,+++***))))))***+++,,,------,,,,,,+++)))(((''''''&&&%%%''')))******)))))))))******+++++++++,,,'''***---,,,)))'''***...---------.........//////////////////000000000000000000000000111111111111//////111222333444444444666777888999:::999888888777666555444444444444444888777777888:::<<<;;;:::999<<<>>>>>>;;;999999;;;::::::;;;<<<;;;:::999888777777777777888999:::;;;:::;;;===>>>===<<<;;;;;;999<<<@@@AAA@@@>>>???@@@AAA???===;;;::::::;;;;;;888666444111111222444555777777666666777999;;;===111222333333444444444444333444666555333111000111------......//////000000000///...///000111000///...---,,,,,,---...///000++++++++++++,,,---...///......//////...,,,+++)))++++++++++++++++++++++++)))))))))))))))*********))))))******+++++++++,,,*********++++++,,,,,,,,,))))))***++++++++++++***))))))))))))(((((((((((((((((((((((())))))))))))''')))******))))))***+++((()))***++++++***)))((($$$&&&((()))***)))((('''*********)))******+++,,,******))))))))))))******++++++******)))*********,,,---///000000000///............////////////000...///000222555777:::;;;888777555444333555666777888MMMcccqqq}}}xxxhhhPPPBBB555555???GGGFFF@@@;;;:::777555555666888999666666777777777777777666666666777666555555888:::::::::;;;>>>JJJdddnnn[[[TTTiii~~~|||zzzvvvyyy|||}}}zzz|||}}}}}}~~~{{{||||||{{{zzzzzz|||~~~|||}}}~~~~~~yyyzzz|||}}}zzztttnnnsssuuujjj[[[QQQOOOWWWeeepppzzzyyy}}}}}}wwwuuuiiidddccciiinnnllliiigggiiinnnmmmccc[[[[[[]]]\\\XXX[[[]]]]]][[[XXXWWWVVVNNNOOOMMMLLLVVVdddcccXXX[[[VVVSSSRRROOOMMMUUU```iiinnnqqqmmm```RRRIIIDDD999>>>CCCEEECCCDDDIIINNNVVV```fffeeefffggg```TTTQQQNNNJJJFFFCCCDDDKKKSSSVVVeeeyyyzzzkkkaaa\\\VVVSSSSSSxxxSSSCCC<<<555////////////...---,,,+++,,,,,,,,,+++++++++************+++++++++******)))(((((((((((())))))))))))+++''''''))))))''''''+++))))))))))))))))))))))))******)))(((((((((((((((***...---)))---555111&&&,,,,,,,,,,,,,,,,,,,,,,,,........................---...///000000111111111//////000000111222444555444555777999:::999888777666555444333222333444444666999:::999666555666999999777888<<>>??????????????????<<<999999:::999666333777555444222222333444555555555666777888777444111555333222111111222444555444444444333222111000///000///.........///111222000000000000000///......---------............///...---++++++,,,---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***)))(((((())))))************))))))''''''''')))+++,,,+++***)))***,,,,,,,,,***(((''')))************+++++++++))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((()))******,,,+++)))'''&&&&&&''''''((((((((((((((()))************))))))))))))))))))))))))*********+++++++++,,,+++***)))))))))++++++,,,,,,.../////////...---000000//////......------...///000111333444666666222222333333444555555666:::IIIVVVgggzzzyyykkkfffPPPAAA888;;;===888999???;;;888666555666777777777999777555777:::;;;999777555555444444555777:::<<<999888999===BBBVVV}}}tttVVV___www{{{~~~}}}}}}||||||}}}~~~~~~}}}}}}~~~}}}|||wwwzzz}}}|||}}}~~~}}}{{{~~~}}}wwwwww|||}}}}}}~~~~~~uuurrrsss~~~ssseee___SSSGGGOOObbbfffmmmrrrsssxxxsssfffcccooowwwssskkkjjjiiigggccc^^^ZZZZZZ]]]```bbbdddeeeaaaZZZUUUTTTVVVOOOMMMOOOVVV^^^```[[[UUUPPPOOONNNSSSZZZaaadddeeecccbbb```ZZZSSSLLLHHHGGG>>>>>>??????@@@CCCGGGKKKPPPQQQRRRVVV[[[```fffiii]]]ZZZPPPDDDAAAEEEFFFBBBTTTVVV```rrrzzzooogggaaa]]]uuuPPP@@@999222////////////...---,,,+++,,,,,,+++++++++******************++++++******)))((((((((()))))))))******+++''''''))))))''''''+++))))))))))))))))))))))))******)))((((((((((((((((((---,,,)))...666444***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------///000000000000000/////////000111222444444555666888999999888777666444333333333333444555666555666777777666777888999888777888;;;@@@@@@<<<888999======999777:::;;;999<<<<<<;;;:::999888777777999999:::::::::::::::::::::;;;;;;<<<===>>>>>>???===;;;888888999999777444666444333222111222444555666666555666777777555333444333111000000111222333222333333222222000//////000///.........///111111000000000000000///......------------............///---++++++,,,,,,+++***++++++++++++++++++++++++,,,,,,++++++***))))))((())))))************))))))***)))(((***++++++***))))))***+++,,,,,,***((('''))))))*********+++++++++))))))))))))))))))))))))((((((((()))))))))******((((((((((((((()))******++++++***)))((((((((((((((((((((((((((()))******((((((((()))))))))******))))))*********+++++++++++++++***************++++++,,,---...///......---000000000//////............///000111333444555666444444555555666666666777444>>>III^^^zzzsssnnnTTTCCC666777:::888;;;AAA<<<:::888777888::::::999999888777888999:::999888888777666555555777888::::::;;;>>>???AAAUUUrrrXXXZZZjjjuuuwww{{{|||}}}||||||~~~~~~}}}||||||{{{yyyxxxyyy{{{~~~~~~}}}}}}}}}{{{yyy{{{|||zzz{{{~~~{{{{{{~~~}}}yyyuuuxxx~~~}}}~~~~~~uuuwwwsssfffXXXKKKKKKRRRWWW___fffkkktttpppccc\\\bbbgggfffhhhnnnbbbaaa``````bbbaaa^^^[[[^^^```aaa]]]WWWRRRRRRTTTVVVWWW[[[aaaeeebbbZZZSSSSSSQQQOOORRRXXX___dddeee```___]]]XXXRRRMMMKKKKKKEEEFFFFFFDDDBBBAAABBBCCCDDDDDDEEEGGGLLLSSSZZZ^^^jjjlllgggZZZPPPKKKFFFBBBAAABBBIIIVVV```iiittt}}}xxxsssNNN???888111...//////......---,,,+++,,,++++++++++++*********))))))******+++******))))))))))))*********+++++++++''''''))))))''''''+++))))))))))))))))))))))))******)))((((((((((((((('''***+++)))...666555...,,,,,,,,,,,,,,,,,,,,,,,,************************,,,---...///000000000000/////////000111222333444666777888999888777666555222222222333444555777888555444333444777888999999777666666:::>>>>>>;;;888999======999888:::;;;:::???>>>===;;;999777666555888888888999999::::::::::::999999999999;;;<<<===;;;999888888888888777555444333222111111222444555888666444444555666555444333222111/////////000000111111111111000///...---//////......//////000111/////////000//////...---------------............///---++++++++++++***)))************************,,,,,,++++++***)))))))))))))))************)))))),,,+++******++++++)))((()))***+++++++++***)))((()))))))))*********++++++)))))))))))))))))))))))))))))))))*********++++++((((((((((((((())))))***)))***************))))))((((((((((((((())))))***'''((((((((()))*********)))))))))************+++)))******+++++++++******+++,,,---.........------000000000000//////////////////000111222333444555666666666777777777777777===BBBEEEUUUpppxxxoookkk```LLL;;;999<<<===@@@EEE===;;;999999:::<<<<<<<<<999:::::::::888888999:::;;;999888777666666777888;;;>>>BBBAAA@@@UUUhhhPPPWWWdddhhhuuuwwwyyy{{{|||~~~~~~~~~~~~|||{{{{{{yyyvvvttt{{{|||}}}~~~}}}}}}{{{zzz{{{~~~}}}yyywwwxxxyyyxxxxxx{{{|||{{{{{{~~~~~~{{{uuutttwww}}}}}}}}}rrrcccWWWMMMGGGJJJQQQYYYaaalllzzzrrrddd]]]YYYXXXbbbnnniiieeeaaaccchhhiiiddd______```___ZZZRRRMMMLLLMMMUUUZZZbbbgggggg```XXXQQQOOOMMMKKKLLLPPPVVV[[[]]]YYYXXXVVVRRROOOMMMNNNOOOJJJKKKKKKIIIEEEAAA??????>>>===<<<===@@@FFFLLLPPP___kkkuuusssiii^^^TTTNNNDDDBBBCCCFFFIIILLLTTT[[[mmmuuuuuuPPPAAA:::333............---,,,++++++++++++++++++************((())))))***************)))*********+++++++++++++++''''''))))))''''''+++((((((((((((((((((((((((***))))))(((((((((((((((&&&)))))))))---333333...++++++++++++++++++++++++************************,,,,,,---...////////////////////////000222333444777777888888777666555444222222222333444555666777777444111333666999888666555444555777:::;;;999777999======999888:::<<<;;;>>>===<<<;;;999777666555888888888999999:::;;;;;;<<<:::888777666777999:::::::::888777777666444444333222111000000222444555888666333222333555555555333222111000///.../////////////////////...---,,,............//////000000.........//////......---,,,,,,---------.........///---+++***++++++***((())))))))))))))))))))))))+++++++++*********))))))))))))************))))))+++******+++,,,,,,***)))))))))***+++******)))((())))))))))))************(((((((((((((((((((((((()))*********++++++++++++))))))(((((((((((())))))((()))***,,,,,,,,,+++***))))))(((((((((((())))))*********************)))))))))))))))************((()))+++,,,,,,+++***)))++++++,,,,,,------------//////000000000000000000///000000111222333333444666666666666777777777777HHHPPPSSSZZZhhhjjjdddfffcccPPP???<<>>AAAAAA@@@SSS}}}VVVNNNYYYbbbqqqtttwwwyyy{{{~~~~~~|||}}}||||||||||||zzzwwwuuu{{{zzz{{{|||}}}}}}|||{{{zzz||||||yyyxxxxxxyyyzzzyyy{{{|||||||||}}}}}}|||vvvssssssxxx|||}}}tttiiiZZZLLLHHHJJJOOOVVVbbbqqq~~~ooo```SSSPPP[[[jjjqqqjjjccc```bbbeeefffeeecccbbb___XXXPPPJJJGGGGGGNNNUUU^^^bbb```ZZZTTTRRRMMMMMMMMMNNNPPPSSSTTTUUUVVVVVVTTTRRRPPPQQQUUUXXXOOOPPPOOOLLLGGGBBB@@@??????>>>======>>>@@@CCCEEEIIIYYYmmmyyyyyypppeee^^^QQQNNNIIIEEECCCEEEKKKPPPVVV\\\hhhwwwuuuQQQBBB;;;444............---,,,+++***+++++++++*********))))))'''((()))***************)))*********+++++++++++++++''''''))))))''''''+++((((((((((((((((((((((((***))))))((((((((((((((('''))))))(((***------++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,---......//////............///000111333333666666666666555444444333333333333444444444444444999666222333555777666555444444444555666777777666888;;;<<<888777:::;;;::::::::::::999888888777777888888999999::::::::::::>>><<<999666555555555666::::::999777555333222222222111000000000222555666888555222000111333444444333333222111000/////////------.........---,,,,,,---......///////////////,,,---............------,,,,,,,,,------------...///---+++***++++++***)))))))))))))))))))))))))))+++++++++***************))))))************)))))))))((((((***,,,---,,,***)))))))))******)))))))))(((((()))))))))*********(((((((((((((((((((((((()))*********++++++++++++))))))(((((((((((())))))'''(((***,,,,,,,,,+++***))))))(((((((((((())))))------,,,+++******)))((())))))))))))))))))))))))((()))***,,,,,,++++++***++++++++++++,,,,,,,,,---......//////000000111111000000000111111222222222444444555555555555555666FFF]]]lllrrrqqqeee\\\aaaRRRFFF;;;999>>>???>>>======;;;999999:::;;;<<<;;;777:::<<<;;;888666888;;;:::::::::999999999::::::;;;:::===@@@BBBPPPsssbbbOOOVVVeeemmmppptttwwwzzz}}}~~~||||||||||||}}}~~~~~~|||zzzzzzyyyxxxzzz}}}~~~}}}yyyyyyyyyyyywwwvvvwwwzzz}}}|||}}}~~~~~~}}}}}}}}}zzzuuussswww{{{~~~zzzyyy{{{zzzjjjZZZLLLIIIGGGKKKVVVeeevvv{{{rrrdddUUUNNNTTT^^^dddbbb___\\\[[[]]]```ccccccaaa^^^XXXSSSOOOMMMLLLQQQVVV\\\\\\YYYUUUTTTTTTSSSVVVZZZ\\\\\\YYYWWWUUUXXXXXXVVVUUUUUUXXX]]]```]]][[[XXXQQQJJJCCC@@@>>>========================DDDLLLYYYhhhqqqrrrooommm^^^ZZZRRRIIICCCCCCGGGJJJKKKNNNTTT^^^lll|||sssOOO@@@999222---......------,,,+++***+++************)))))))))''''''((()))************)))))))))*********+++++++++''''''))))))''''''+++))))))))))))))))))))))))******)))((((((((((((((())))))((((((((()))******++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,---.....................///000111222333444444333333333333333333333333444555555444444444:::888555444444666666666666666555555555555666666666::::::777666999;;;:::888888888888888888888888888888888888888888888888<<<;;;888666444333333333888999999777333111111222111111000000111444666888555333000///000111222222222222111111000000//////,,,---------------,,,,,,------...////////////...+++,,,------...---------,,,,,,,,,,,,---------------+++***)))+++++++++***))))))))))))))))))))))))************************))))))************))))))'''&&&''')))+++,,,,,,***((((((((()))))))))******((((((((()))))))))******)))))))))))))))))))))))))))))))))*********++++++***))))))((((((((((((((((((((()))***+++++++++******))))))(((((((((((((((------,,,+++***))))))(((***)))))))))))))))((((((((()))***+++++++++++++++++++++*********+++,,,---,,,------...///000000111000000111111111111111111222222333333444555555555DDDccc}}}yyy```LLLLLL???;;;888:::@@@CCCBBB@@@===;;;999888999::::::999666888999999888888999:::;;;;;;;;;;;;;;;:::::::::999777:::???CCCKKKaaaxxxjjjZZZUUUeeeiiinnnssswww{{{~~~}}}}}}}}}}}}~~~{{{yyyxxxzzz~~~~~~vvvuuuvvvwwwvvvtttuuuyyy~~~||||||}}}|||~~~~~~zzzxxxzzz|||}}}~~~~~~|||zzzzzz}}}xxxlllUUUMMMFFFFFFLLLWWWgggtttyyyzzzxxxpppbbbUUUOOOMMMQQQVVV\\\``````_________]]]\\\ZZZYYYXXXXXXYYYZZZaaabbbaaa]]]WWWTTTTTTVVVVVV[[[aaacccaaa[[[VVVSSSSSSSSSRRRQQQQQQTTTYYY\\\hhhgggddd]]]TTTKKKFFFCCC===============<<<<<<<<>>WWWjjjqqqlllUUU===888555777999<<<@@@CCCCCCBBB???<<<:::999999999999888666555555666888:::999999=========<<<;;;:::999888777666:::@@@AAADDDSSSfffuuusssQQQZZZ___fffmmmsssyyy~~~~~~~~~~~~~~~{{{xxxzzz}}}wwwtttuuuxxxwwwtttvvv{{{{{{yyyzzz}}}}}}~~~}}}}}}||||||~~~~~~xxxooojjjjjjggg[[[OOOIIIHHHJJJTTT___lllssszzz{{{uuuhhhWWWLLLMMMQQQXXX^^^bbbbbb___\\\YYYXXXXXXYYY]]]```ccceeemmmjjjddd^^^XXXUUUTTTUUUTTTYYY^^^___[[[TTTOOOLLLLLLMMMLLLKKKKKKMMMQQQTTTcccfffjjjjjjggg```[[[XXXQQQNNNJJJFFFCCCBBBBBBCCCGGGCCCBBBHHHOOOWWWcccoootttyyyyyyqqqggg___UUULLLDDDCCC@@@@@@CCCHHHOOOSSSYYYeeeuuurrrNNN???999222------------,,,+++******************))))))))))))&&&'''((()))************(((((((((((())))))))))))+++''''''))))))''''''+++))))))))))))))))))))))))******)))((((((((((((((()))(((((())))))(((+++...******************************************************+++,,,------------............///111222333000/////////000111222222...///222444666777777777666777777666444555:::???>>>===;;;888666666888999333777888555444777999888;;;;;;::::::::::::999999666666555444333222222111222222333333333222222111111333555555333333555777222111111111333666888:::111///......//////...---------......///.........,,,,,,---......---------,,,,,,.../////////...---***+++,,,,,,------------++++++,,,,,,,,,---------***)))((()))+++,,,,,,,,,******************************************++++++))))))************)))))))))((('''((())))))'''%%%((((((((((((((()))******(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))******)))(((((((((((((((***)))(((''''''((()))*********)))(((((((((((((((%%%%%%&&&'''((()))***+++******))))))((((((((('''***)))(((((()))+++---...+++***)))))))))***,,,---******+++,,,---///000000111111111111000000000000000000111333555666777888000===FFFNNNVVVLLL;;;666000444888999:::<<<======AAA>>>;;;999::::::999888555333222444999;;;:::888@@@@@@???===<<<999777666555666<<>>AAA>>>999555555666777888999:::;;;;;;;;;<<<===<<<999777777777222222333555666888999999===;;;::::::::::::999777777<<<>>><<<>>>FFFJJJJJJSSShhh{{{^^^kkkZZZTTTVVVbbbkkkmmmrrrzzz{{{}}}|||~~~~~~}}}~~~yyy~~~~~~||||||{{{xxx|||yyyvvvuuuvvvxxxzzzzzzxxxyyy{{{||||||}}}~~~~~~~~~~~~}}}||||||xxxllldddiiinnnyyy}}}oooaaaRRRFFFBBBEEEGGGWWWeeeppp~~~eee```TTTGGGEEEMMMXXX\\\\\\ZZZXXXVVVWWW[[[```dddeeeggggggfffaaaZZZVVVUUUVVVXXXVVVSSSQQQQQQSSSUUUWWW]]]UUURRRXXX\\\ZZZXXXYYY\\\^^^ccciiipppwww|||ssstttmmm```VVVVVVYYY\\\ZZZ```eeebbbRRRBBB>>>CCCIIIMMMWWWggguuuzzztttmmmfff```VVVLLLDDD@@@???@@@@@@FFFMMMRRRYYYdddrrr|||nnnIII888555444,,,,,,,,,,,,+++++++++++++++++++++*********))))))''''''''''''(((((((((((((((((((((((())))))))))))***)))((('''''''''((()))))))))))))))(((((((((((()))(((((((((((((((((()))(((((((((((()))))))))))))))***++++++,,,,,,++++++))))))************))))))***+++,,,---............------...///////////////000000000111111222222333333333333333444555555666666666777777888999999999999999:::999999888777666444444444555555555555666777999<<<>>>>>><<<:::888666666555444444333222222333333333333333333333333111111111111222333333444222222222111111111000000000///............000000---------.....................//////......---,,,,,,------.........------++++++++++++++++++++++++******+++++++++,,,,,,,,,((())))))******+++,,,,,,---,,,***(((((()))***+++'''((()))************************)))))))))(((((('''''''''(((((('''''''''((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''''''''''''''(((((()))************)))))))))(((((((((((())))))((((((((((((((((((((((((((('''''''''(((((()))***+++***)))(((((()))***+++)))******++++++******)))((((((((()))))))))******************************++++++******+++,,,...///000//////111444444111////////////111444666555555111222333666888777555222555555555666666777999999;;;;;;:::999999777666555222333444555666888999999<<<:::999999:::;;;999888888555===JJJKKKBBBAAAHHHKKKdddeeebbbqqqqqqZZZOOO[[[gggiiinnnxxx|||}}}}}}}}}}}}|||{{{xxxyyyxxxwwwvvvwwwyyyyyyzzzwwwxxx{{{|||}}}}}}~~~wwwqqqfffhhhnnnyyysssdddWWWOOOJJJEEENNNWWWbbbuuu|||hhh^^^PPPIIIJJJOOOSSSUUUXXXVVVSSSSSSUUUYYY\\\]]]```aaa```\\\WWWTTTTTTUUUTTTSSSRRRSSSUUUYYY]]]___aaaZZZWWWXXXXXXVVVXXX\\\]]]]]]^^^aaafffnnntttyyy{{{}}}tttlllkkkllllllvvvsssmmmcccRRRDDD@@@DDDMMMLLLNNNUUU```iiinnnooorrrnnnggg^^^TTTJJJBBB>>>AAACCCDDDFFFJJJRRR]]]eeefffCCC666444333------------,,,,,,,,,,,,++++++*********)))))))))''''''''''''(((((((((((((((((((((((())))))))))))((('''&&&&&&&&&((()))***(((((((((((())))))))))))***((('''%%%%%%'''(((***(((((((((((()))))))))))))))******++++++++++++*********++++++++++++************+++,,,------------,,,---......//////......//////000000111222222333555555444444444444444555888888888888888888888888777777777888888777777666333333444444444555555555:::;;;===>>>>>><<<999888666666555555444333333222333333333333333333333333000000000000111222444444111111111000000000//////000000............///000...............---------......//////......---,,,,,,,,,---...////////////++++++++++++++++++++++++******+++++++++,,,,,,,,,(((((()))******++++++,,,,,,+++***)))((()))******%%%&&&'''(((******************))))))))))))(((((('''(((((())))))(((((('''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''((((((''''''&&&&&&%%%%%%'''(((((())))))))))))))))))((((((''''''(((((()))(((((((((((((((((((((((('''''''''((()))***+++,,,---,,,***(((''''''(((((()))******++++++******))))))))))))*********++++++************************************+++,,,......---...000333666666333111.........000444666666666333111//////111222222222444444444444555666888999;;;888666666888888555222222333444555666777888999:::999888999:::;;;:::999>>>444???ZZZ[[[CCC<<>>CCCJJJOOObbbBBB666333111......---------,,,,,,,,,************))))))))))))))))))))))))************(((((((((((()))))))))))))))(((''''''''''''))))))(((((((((((()))))))))))))))(((''''''''''''((()))(((((((((((())))))))))))))))))***************)))******++++++++++++******)))***+++,,,,,,---------,,,,,,---............---...//////000111222333333555444444444444555555666:::999999999888888888777444555555666777777777666444444444555555555666666888999;;;<<<<<<;;;999888555555555555555555555555444444444555555555555555000000111111222333555555222111111111000000000000222111000///...///000111/////////...---------,,,.........///......---,,,+++,,,---...///000000000++++++++++++++++++++++++******+++++++++,,,,,,,,,(((((())))))***+++++++++++++++***)))((())))))***&&&'''((()))************))))))))))))))))))(((((((((((())))))))))))((((((''''''''''''''''''''''''(((''''''&&&&&&''''''((((((((('''&&&%%%$$$$$$$$$&&&'''(((((())))))(((((((((((((((''''''((((((((((((((((((((((((((((((((('''''''''((()))+++,,,------,,,***)))(((((((((((())))))************)))))))))*********++++++++++++************************))))))***++++++------...---...111444666555333111.........000444777888888777444111000222333444444555444444555777999<<<>>><<<888444444888999666222333333444555666777888888888777777888:::<<<;;;:::???555@@@WWWWWW@@@999FFFOOO[[[ssszzzjjjnnncccLLLLLLVVV```eeelllsssxxxzzz}}}~~~~~~|||}}}}}}{{{}}}~~~~~~|||zzzyyy|||{{{{{{{{{|||}}}}}}|||}}}~~~tttjjjjjjvvvpppaaaRRRGGGGGGNNNYYYmmmkkkWWWJJJGGGHHHLLLLLLNNNRRRUUUWWWWWWUUUUUUUUUUUUUUUTTTSSSSSSSSSRRRQQQQQQQQQRRRTTTUUUVVVTTTQQQNNNLLLLLLNNNRRRWWWZZZWWWSSSQQQRRRVVV[[[___iiirrryyy|||tttkkkdddaaa]]]WWWRRRPPPEEEGGGJJJKKKLLLPPPVVV[[[bbbdddgggiiiiiifffbbb___TTTNNNEEE???>>>@@@CCCEEE```DDD888333///......---------,,,,,,,,,*********)))))))))(((((())))))))))))************(((((((((((()))))))))))),,,+++***(((''''''(((((('''((((((((()))))))))***((()))************)))((((((((((((((()))))))))))))))))))))******))))))(((*********++++++*********((()))***+++,,,,,,,,,,,,+++,,,,,,------------------...///000111222333333333333333444555666888888::::::999888888777777777333444555555666666666666666666666666777777777777666888:::;;;<<<<<<;;;:::222333333444555666777888666666666666777777888888222222222333444555666666333333222222222111111111333333111000000000111111/////////...---------,,,.........///......---,,,+++,,,---...////////////++++++++++++++++++++++++******+++++++++,,,,,,,,,'''(((((()))******++++++*********)))))))))))))))*********++++++***))))))(((((((((((((((((())))))(((((())))))))))))(((((((((((((((((((((((((((((()))(((((((((((((((((()))(((((('''&&&%%%$$$$$$$$$&&&&&&'''(((((((((((('''((((((''''''''''''(((((((((((((((((((((((((((((('''''''''((()))+++,,,---******)))))))))))))))))))))))))))******))))))))))))*********++++++++++++************************(((((()))+++,,,------...---///222444333222111000000//////111444888999999888666555555666777666555666666777888;;;>>>AAABBB<<<777333444777999666333333444444555666777888888777777666888:::<<<;;;:::888555:::BBBAAA999777<<<999;;;HHHeee}}}qqq|||PPP@@@LLLXXXYYYfffnnnuuuxxxzzz~~~}}}~~~~~~{{{}}}~~~~~~|||yyyxxxxxx{{{yyyxxxyyy{{{}}}}}}}}}{{{}}}}}}wwwkkkllluuu|||{{{rrr```PPPJJJHHHKKKZZZkkkvvvaaaQQQIIIDDDFFFKKKRRRWWWYYYXXXWWWUUUUUUUUUUUUUUUTTTSSSQQQRRRQQQQQQPPPPPPOOOOOOOOORRRQQQOOORRRXXX]]]]]][[[VVVTTTRRRPPPPPPQQQSSSTTTTTTZZZ```bbbffflllooommmmmmlllooouuutttjjj^^^XXXRRRVVVYYYWWWRRRNNNNNNOOOQQQRRRTTTXXX\\\aaaeeehhh^^^XXXPPPIIIEEEBBB@@@???zzz^^^DDD:::444...------------,,,,,,,,,,,,******)))))))))(((((((((''''''''''''(((((((((((((((((((((((())))))))))))...,,,+++)))((('''((((((''''''(((((())))))******''')))***,,,,,,***)))'''(((((((((((())))))))))))((())))))))))))(((((('''))))))************))))))(((((()))***++++++++++++***+++,,,,,,------,,,,,,------...///111222333333222222333444555777999:::999888888888777777666666333444555666666666666666666666777777777888888888777999:::<<<============222333333555666777888888666666666777777888888999444444444444444555555666333333333222222222222111444333111000///000000111...............---------......//////......---,,,++++++,,,---............++++++++++++++++++++++++******+++++++++,,,,,,,,,''''''((())))))******+++******)))))))))(((((((((+++++++++++++++***))))))''''''(((((((((((())))))'''(((((())))))(((((('''(((((((((((((((((((((((())))))(((((((((((())))))((((((''''''&&&&&&%%%%%%%%%&&&&&&'''''''''''''''(((''''''&&&&&&''''''((((((((((((((((((((((((((('''''''''((()))***+++,,,(((((())))))*********+++((())))))******))))))((()))))))))*********++++++************************'''((()))+++,,,---------,,,...000111///...//////111//////000333666888888777666555666777888777666888888:::<<<>>>@@@AAABBB:::777444444666777666555444444555555666777777888888777666888:::;;;;;;:::666999888444333666::::::;;;999===QQQuuutttfffHHHGGGOOOQQQ___iiirrruuuxxx|||~~~}}}}}}~~~|||{{{}}}}}}~~~~~~{{{wwwuuuwwwyyyzzzxxxvvvxxx|||{{{}}}~~~~~~}}}}}}~~~sssiiihhhjjjxxxiiiYYYQQQJJJFFFKKKTTThhhvvv|||dddTTTFFFGGGIIIMMMRRRUUUUUUTTTTTTTTTSSSTTTUUUTTTRRRPPPPPPQQQQQQRRRQQQPPPOOOOOOPPPPPPQQQUUU]]]dddaaa[[[RRRRRRQQQQQQPPPPPPPPPPPPPPPTTTUUUUUUWWW\\\^^^]]]eeelll{{{tttooojjjhhhddd[[[RRRKKKJJJJJJJJJIIIHHHIIILLLRRRXXX[[[^^^]]]ZZZUUUNNNGGG@@@===~~~ZZZAAA999444...,,,,,,,,,,,,++++++++++++***)))))))))((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))+++***)))(((''''''((()))'''''''''((()))*********((())))))))))))))))))((((((((((((((())))))))))))(((((())))))(((((('''&&&(((((())))))))))))(((((('''((()))***++++++++++++******+++,,,,,,,,,,,,,,,,,,---...///000222333333444444444444555666888888777777777666666666666666444555555666666666666555666666666666777777777777999999:::;;;<<<<<<;;;;;;555555555555666666666666444444555666666777888888555555444333333333444444222222222222111111111111222111000............///---------.....................//////......---,,,++++++,,,,,,,,,,,,,,,+++++++++++++++++++++++++++******+++++++++,,,,,,,,,''''''(((((()))*********)))))))))))))))(((((('''((()))***************)))'''''''''((((((((())))))'''''''''(((((('''''''''''''''''''''''''''''''''(((((((((''''''(((((((((''''''''''''''''''''''''%%%%%%&&&''''''''''''&&&(((''''''&&&&&&''''''(((((((((((((((((((((((((((((('''''''''(((((()))***(((((()))***************(((((())))))))))))((((((((((((((()))))))))******************************&&&''')))+++,,,---------)))+++------+++,,,...111000...---...111444555666777666444444666888999888999:::<<<===>>>===<<<;;;777666444333333444555555444444555555666777777777888777666777999::::::999999:::888444333777;;;===:::::::::AAAXXXxxxcccGGGDDDLLLTTT```kkkooosssxxx||||||~~~|||~~~}}}|||{{{~~~|||}}}|||yyyuuuvvv{{{|||yyyzzz~~~~~~}}}}}}}}}|||{{{{{{~~~{{{sssppp{{{~~~ooobbbVVVMMMGGGDDDMMMZZZnnnuuugggUUUQQQLLLIIIIIIKKKMMMNNNPPPOOOOOOQQQTTTTTTQQQNNNPPPQQQRRRRRRRRRPPPNNNMMMLLLOOOQQQRRRVVV\\\ZZZTTTQQQPPPPPPPPPPPPPPPPPPPPPQQQTTTTTTRRRTTTYYYZZZWWW[[[gggxxx}}}yyy{{{ooojjjaaaVVVLLLGGGFFFFFFEEEDDDDDDDDDEEEGGGIIIKKKUUU[[[aaaaaa[[[RRRKKKGGGooorrr{{{UUU>>>888555000,,,,,,,,,+++++++++******))))))))))))(((((((((((())))))))))))************(((((((((((())))))))))))(((((('''&&&'''((()))***&&&''''''((()))******+++***((('''&&&&&&'''(((***(((((((((((())))))))))))(((((())))))((('''&&&&&&''''''(((((((((((('''''''''((()))******+++++++++******+++,,,,,,,,,,,,+++,,,,,,---///000222333333666666555555555555666666555555555666666666666666555666666666666666555555555555555555666666666777888888999999999888777777777777777666555555444444333333333444555666666777555555444333222222222222111111111111000000000000111000...---,,,,,,,,,---,,,------....../////////......//////......---,,,++++++,,,,,,,,,+++******++++++++++++++++++++++++******+++++++++,,,,,,,,,''''''(((((()))*********)))))))))))))))(((((('''%%%&&&''')))************&&&'''''''''(((((())))))&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&''''''''''''''''''((((((((((((((($$$%%%&&&&&&''''''&&&&&&'''''''''&&&&&&'''''''''((((((((((((((((((((((((((((((''''''''''''((()))))))))************)))((((((((())))))))))))(((((((((((((((((())))))))))))************************%%%&&&)))+++,,,---------&&&(((******)))+++///333///---,,,,,,///111333333:::777444333666999;;;<<<:::;;;======<<<:::666444555555444222000111333666444444555555666666777777999777777777999:::999888777555555666555444777<<<666===??????KKKfff}}}III;;;HHHKKKWWWccciiinnntttyyyzzz}}}{{{}}}|||}}}|||~~~~~~}}}}}}|||yyywwwzzz~~~|||~~~|||yyy~~~~~~}}}{{{zzzzzz}}}|||{{{{{{||||||}}}xxxiii[[[LLL@@@FFFJJJUUUhhh{{{wwwfff]]]PPPGGGCCCEEEHHHKKKLLLKKKLLLOOORRRSSSPPPMMMQQQRRRRRRRRRPPPMMMKKKIIILLLRRRUUUQQQPPPTTTUUURRRQQQPPPNNNNNNNNNOOOQQQRRRKKKNNNOOONNNRRRWWWWWWTTTZZZdddrrrwwwqqqhhhhhhoooddd___WWWOOOIIIEEECCCBBB???AAACCCEEEFFFFFFDDDCCCMMMXXXeeekkkhhh___YYYVVVWWWXXXrrr~~~yyyWWW???555222000///---,,,,,,,,,,,,+++)))************))))))))))))((((((((((((((((((((((((((('''&&&'''((())))))'''((((((''''''''''''((((((******))))))((((((''''''))))))))))))))))))))))))******+++***'''&&&&&&'''))))))************))))))''''''((()))))))))))))))))))))))))))******************+++++++++,,,,,,,,,,,,---.........///111333666555555444555666777888666666666666555555555555555555444444444333333333333444666777777555333222:::::::::999777555222111222222333444555555555555444444555555555555555555777444333333444444111...111111111000000111111111///......---------......------------------------,,,...000000...---,,,------+++******,,,,,,+++)))******+++++++++******)))************************))))))))))))))))))))))))'''((()))******)))((('''''''''((()))******))))))))))))((((((''''''&&&&&&(((''''''''''''&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''((((((''''''&&&&&&%%%&&&&&&'''((()))''''''&&&%%%%%%%%%%%%&&&((((((((((((((((((((((((&&&'''((('''&&&&&&'''(((((((((((((((((((((((((((******))))))((((((''''''''')))+++,,,,,,,,,***))),,,,,,,,,,,,,,,+++***))))))************+++++++++)))***+++,,,+++,,,...000222222000000111222555666777777666555666999999666>>>;;;999999::::::666333333444666666555666777888999999:::999888666444333:::BBBEEE???999888777444555666888888888999;;;===>>>===;;;:::AAAYYYwww[[[sssyyyrrrzzzkkkRRRGGGFFFKKKVVVdddkkkmmmrrryyy~~~~~~~~~}}}~~~{{{xxxxxx}}}~~~|||~~~|||{{{zzzxxx{{{}}}|||yyyyyy}}}{{{xxx{{{mmmZZZQQQGGGAAA@@@HHHTTTcccyyy~~~|||qqq^^^MMMFFFCCCAAABBBGGGMMMOOOOOONNNPPPRRRQQQRRRSSSSSSRRRPPPNNNLLLNNNNNNOOOPPPRRRQQQOOOLLLOOONNNMMMNNNPPPQQQPPPOOONNNLLLIIIGGGIIIOOOWWW]]]___``````^^^ZZZXXXVVVVVVXXXQQQHHHEEEFFFGGGDDDAAAHHHKKKKKKFFF@@@???EEEKKKWWWZZZ^^^``````aaabbbcccVVVUUUnnnxxxyyyVVV>>>555222///...---,,,,,,,,,,,,+++***************))))))))))))((((((((((((((((((((((((((('''&&&'''((())))))'''((((((''''''''''''(((((())))))))))))((((((''''''(((((((((((((((((((((((()))***+++)))'''&&&'''((((((((())))))))))))((((((''''''((()))))))))))))))(((((()))))))))******************+++++++++,,,,,,+++---......---...000333555444444333333555666777666666666555555555444444666666555555444444333333333444555666666666444333777777777666555222000///111111333444555555555555444444444444444444444444555333222222444444111///222222111000000111222222///......------------...------------------------,,,...//////...---...///...,,,++++++,,,,,,+++)))******+++++++++******)))************************))))))))))))))))))))))))(((((())))))))))))((((((''''''(((((()))(((((((((((((((((((((((('''''''''''''''''''''&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''((((((''''''&&&&&&%%%&&&&&&'''((()))(((''''''&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&'''((((((&&&&&&'''((((((((((((((((((((((((((())))))))))))((((((''''''''')))***,,,,,,+++***)))+++,,,,,,,,,++++++***))))))************+++++++++((()))*********+++---//////.........///111333555333666888999888999999999<<<:::999999;;;;;;999666777666555333222333555777777888999999888777555444;;;AAACCC===777777888666333555666666777999<<<>>>;;;999:::>>>EEE^^^^^^aaauuulllxxxjjjKKK<<>>>>>999:::>>>@@@OOO}}}nnnXXXmmm{{{}}}cccjjj\\\===CCCGGGKKKSSSaaalllpppwwwyyy|||||||||}}}|||zzzvvvvvvxxx}}}||||||{{{zzzzzz{{{{{{wwwyyy{{{zzzxxxxxx{{{xxxzzzwwwmmmWWWPPPHHHBBB???EEETTTccc}}}zzzeeeUUULLLGGGAAAAAABBBDDDGGGJJJKKKKKKIIIKKKLLLNNNOOOOOOOOONNNMMMMMMMMMNNNPPPPPPMMMKKKNNNLLLLLLMMMNNNOOONNNMMMIIIHHHGGGHHHJJJNNNRRRUUUeeeaaaZZZSSSNNNKKKJJJJJJEEEGGGHHHHHHHHHIIILLLOOOOOOLLLHHHDDDBBBBBBDDDFFFCCCCCCBBBBBBDDDIIIQQQVVV]]]XXXllluuuuuuRRR<<<555222///---......---+++******+++************)))))))))((())))))))))))))))))))))))((('''&&&'''((())))))'''((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))***)))'''&&&'''(((&&&''''''''''''''''''&&&''''''((()))))))))))))))(((((((((((()))))))))***)))))))))************+++***+++,,,,,,,,,---///111111111000///000111222333444444333333333222222222555555444444333222222111111222333555555666666555666666666555444444333333...///111222444555555555333333333333333222222222111000000000111222222222111333555777777555333111//////...---,,,,,,,,,,,,++++++++++++++++++++++++,,,---...---,,,...000333000///------------+++)))))))))***+++++++++******************************)))))))))))))))))))))))))))((('''&&&&&&'''((()))''''''''''''&&&%%%%%%$$$&&&&&&''''''(((((())))))'''''''''&&&&&&&&&%%%%%%'''&&&&&&%%%%%%&&&&&&'''%%%%%%&&&&&&&&&&&&&&&&&&%%%&&&''''''((('''''''''&&&&&&%%%&&&&&&'''((()))))))))(((''''''''''''(((''''''''''''''''''''''''&&&((()))((('''&&&'''((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))***+++******)))******++++++++++++******))))))*********+++++++++((()))*********+++---///222111111000111222333333555333333555666444555888999999888888888888888777:::888555333333333444444333444666777888888777777999===???>>><<<:::999888555666666666555666999;;;@@@888:::???:::===eeejjjeee{{{mmmkkk{{{~~~SSSGGG???CCCMMMWWWbbbmmmooosssxxx|||}}}}}}}}}|||{{{{{{yyyxxxxxxyyyzzz{{{|||}}}zzz|||}}}|||zzzyyyzzz|||~~~~~~ttttttttt~~~ooodddUUUGGG??????EEEKKK\\\kkkzzz|||tttiii]]]TTTIIIDDD??????CCCGGGIIIJJJIIIJJJKKKMMMNNNOOOOOOOOOMMMMMMLLLMMMOOOOOOMMMKKKNNNMMMMMMMMMOOOPPPOOONNNLLLKKKKKKLLLNNNPPPQQQQQQ]]]ZZZTTTPPPMMMLLLKKKJJJDDDFFFJJJNNNQQQSSSVVVWWWNNNIIICCCAAACCCEEEFFFFFF@@@???===;;;;;;???EEEIIIeee^^^ooorrrsssPPP;;;444222///,,,...///---+++)))***,,,************)))))))))((())))))))))))))))))))))))((('''&&&'''((())))))'''((((((''''''''''''(((((('''''''''''''''((((((((('''''''''''''''''''''''''''((()))((('''&&&'''(((&&&&&&''''''''''''&&&&&&''''''((()))))))))))))))'''(((((((((((()))))))))(((((()))))))))*********(((***++++++++++++...000000//////......000111222222222222222111111111111222222222111111111000000111222333444555555555666444444333333333333333444...///000222333444444444333333222222111111111000///////////////000111333...222777;;;;;;777222...//////...,,,,,,+++++++++++++++++++++++++++++++++,,,,,,---,,,,,,---000222000...------------,,,***((()))***+++++++++++++++))))))))))))))))))))))))(((((((((((((((((((((((()))((('''&&&&&&'''((()))&&&&&&''''''&&&%%%$$$$$$&&&&&&''''''(((((())))))'''&&&&&&&&&&&&%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''%%%&&&''''''((('''''''''&&&&&&%%%&&&&&&'''((()))))))))(((''''''''''''((('''''''''''''''''''''''''''((()))(((''''''((()))(((((((((((((((((((((((('''''''''''''''((((((((((((((())))))************)))******++++++*********))))))*********+++++++++)))***+++++++++,,,...000333333222111000000000000777111///555:::::::::===:::999888666555444444555777666555666888888666444333444666777888999888888777:::???BBBAAA===:::999999::::::888666555666777999444:::CCC>>><<<[[[mmmjjj{{{zzzssskkkLLL888???HHHJJJVVViiijjjnnnuuuyyy{{{}}}~~~wwwwwwwwwxxxzzz{{{}}}~~~~~~~~~|||zzzzzzzzz}}}}}}qqqggghhhwww}}}iiiVVVLLLGGGBBB???DDDOOO^^^iiisssvvvqqqiii\\\SSSIIIBBBAAADDDEEEEEEJJJJJJKKKLLLMMMNNNNNNNNNNNNMMMLLLMMMNNNOOOMMMLLLPPPOOONNNOOOQQQQQQQQQPPPOOOOOOPPPTTTXXX[[[ZZZYYYWWWUUURRRPPPPPPNNNKKKIIIFFFGGGJJJQQQYYY\\\[[[XXXJJJEEE??????CCCIIIKKKKKK??????>>><<<;;;<<<>>>AAAiii___mmmlllrrrNNN:::444222...,,,...///...***)))***,,,************))))))))))))))))))))))))))))))))))))((('''&&&'''((())))))'''((((((''''''''''''((((((&&&''''''''''''(((((((((''''''''''''''''''''''''&&&(((((((((&&&&&&'''(((&&&&&&''''''''''''&&&&&&''''''((()))))))))))))))''''''(((((((((((())))))(((((((((((())))))))))))((()))*********+++---/////////...---...///000111111111111000000000//////////////////000000000000222222333333444444555555000000000000000111222222///000111111222222222222222222222111000000//////...//////...---...000333,,,000555999999555000,,,//////---,,,++++++++++++***************************,,,,,,,,,+++,,,...///...---,,,,,,------,,,+++((()))***+++++++++++++++))))))))))))))))))))))))(((((((((((((((((((((((((((''''''''''''''''''(((&&&&&&&&&'''&&&&&&%%%%%%'''''''''(((((((((((((((&&&&&&&&&&&&%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''$$$%%%%%%&&&&&&'''''''''%%%&&&''''''((((((''''''&&&&&&%%%&&&&&&'''((())))))(((''''''&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''((())))))''''''((()))((((((((((((((((((((((((&&&''''''''''''(((((((((((((((((()))))))))******((()))******+++*********)))************+++++++++)))***,,,,,,+++,,,...000111111000//////...---,,,111...333>>>BBB>>>:::;;;::::::999666333222444555555444555888;;;<<<888555333555666888999:::999999666777<<>>::::::<<<===>>>===:::777555555666333:::CCC???;;;NNNjjjeeexxxwwwmmm|||[[[AAAAAACCC@@@LLL```dddjjjrrrwwwyyy{{{~~~{{{{{{||||||~~~~~~wwwwwwwwwxxxyyy{{{|||}}}~~~~~~|||{{{zzz|||}}}|||kkkcccgggqqqmmm___VVVLLLCCCCCCEEEHHHPPPaaarrryyywwwoooggg[[[OOOHHHCCCAAA@@@IIIIIIJJJKKKLLLMMMNNNNNNOOONNNLLLMMMNNNOOONNNMMMQQQPPPOOOPPPQQQRRRRRRPPPOOOPPPRRRYYYaaaeeeeeedddWWWTTTQQQPPPPPPNNNJJJEEEHHHGGGKKKSSS[[[^^^XXXRRRHHHCCC???@@@EEELLLPPPRRRAAABBBCCCBBB@@@???@@@AAAhhhZZZdddlll}}}pppLLL999444222...+++...000...***(((***---************))))))))))))((((((((((((((((((((((((((('''&&&'''((())))))'''((((((''''''''''''((((((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&'''((((((&&&&&&'''(((''''''((((((((((((''''''''''''((()))))))))))))))'''''''''((((((((())))))'''''''''((((((((())))))'''((()))))))))***,,,...//////...---...///000111000000000/////////......---......///000111222222333333333333333333444444///.........///111222333000000111111111111111000222222111000000///.........//////---+++,,,///222,,,...000111111000...,,,000///---,,,+++*********************************)))+++,,,,,,+++***+++,,,,,,+++***+++,,,---,,,+++(((((()))++++++,,,,,,+++))))))))))))))))))))))))((((((((((((((((((((((((&&&''''''((((((''''''&&&%%%&&&&&&''''''''''''&&&((((((((((((((('''''''''&&&&&&&&&%%%%%%%%%$$$$$$'''&&&&&&%%%%%%&&&&&&'''$$$$$$%%%%%%&&&''''''(((%%%&&&''''''((((((''''''&&&&&&%%%&&&&&&'''((()))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''')))***)))((('''((()))((((((((((((((((((((((((&&&&&&&&&'''''''''((((((((((((((((((((()))******(((((()))***************)))************+++++++++(((***++++++++++++...000......////////////......444;;;MMM\\\XXXFFF999999:::;;;:::777444444666999666444333555:::;;;888555555666888999::::::::::::777555666<<<>>>;;;:::===<<>>:::777555777555888===<<<999AAANNN```tttzzzooo|||gggrrryyy|||dddOOOAAA???IIISSS[[[ccclllsssvvvxxx}}}|||yyy|||{{{}}}}}}~~~wwwwwwwwwwwwxxxyyyzzz{{{zzz{{{|||}}}~~~~~~||||||~~~}}}yyyzzz~~~~~~}}}ssshhhfffqqqpppdddZZZRRRGGGDDD@@@BBBOOObbbpppsssvvvrrrkkk```TTTJJJEEEBBBEEEEEEFFFHHHJJJLLLNNNOOOPPPOOOMMMMMMOOOPPPOOONNNPPPOOONNNOOOQQQRRRQQQPPPNNNNNNPPPWWW___ddddddbbbXXXTTTOOOMMMNNNMMMJJJFFFHHHKKKPPPWWW[[[YYYTTTOOOHHHFFFCCCCCCGGGNNNUUUYYYOOOOOONNNKKKGGGEEEEEEFFFdddTTT[[[xxxpppooovvvoooKKK888444222...+++...000...***(((***---************))))))))))))((((((((((((((((((((((((((('''&&&''')))))))))'''((((((''''''''''''((((((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''%%%'''((('''&&&&&&'''(((''''''(((((((((((('''''''''(((((()))))))))))))))''''''''''''((((((((()))''''''''''''((((((((()))&&&((()))))))))))),,,...//////...---...///000111000////////////.........------...000111333444444444444333222222222333333000000///000111222444666111111111111111000//////222111111000///......---...//////---++++++...111---,,,+++******+++,,,---000///---,,,+++*********))))))))))))))))))))))))(((***,,,,,,+++)))))))))***))))))***,,,------,,,(((((()))++++++,,,,,,,,,))))))))))))))))))))))))((((((((((((((((((((((((%%%&&&'''(((((('''&&&%%%%%%%%%&&&'''(((((((((((())))))(((((('''''''''&&&&&&&&&&&&%%%%%%%%%$$$$$$'''&&&&&&%%%%%%&&&&&&'''$$$$$$%%%%%%&&&'''((((((%%%&&&''''''((((((''''''&&&&&&&&&&&&&&&'''))))))''''''&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''')))***)))((('''(((***((((((((((((((((((((((((&&&&&&&&&'''''''''((((((((((((((((((((()))******(((((()))***************)))************+++++++++''')))******)))***---///---...///111222222222222BBBTTToooqqqRRR>>><<<:::;;;;;;999666666:::===999555111222777999888555666777999:::;;;;;;::::::999333222777:::999:::???;;;???CCCDDDAAA===999777555444666:::===???CCCHHHPPPgggqqqbbbxxxhhhXXXmmmzzzwww___CCCCCCJJJJJJSSS\\\fffnnnrrruuu{{{}}}yyyzzzyyywww|||xxxwwwwwwwwwwwwwwwxxxxxxyyyvvvvvvxxx{{{wwwzzz||||||~~~zzz~~~pppccciiirrryyyzzzlllddd___EEEDDDAAA@@@GGGVVVbbbgggssstttssskkk___SSSKKKHHHAAABBBCCCFFFIIILLLOOOQQQQQQOOONNNNNNOOOPPPPPPOOOOOONNNMMMNNNPPPQQQPPPOOOMMMLLLMMMRRRYYY]]][[[XXXXXXRRRKKKIIIKKKMMMLLLJJJIIIOOOWWW[[[ZZZVVVQQQOOOJJJIIIFFFFFFIIIPPPWWW\\\```^^^YYYSSSMMMIIIIIIJJJ```TTT\\\}}}ooosss}}}oooNNN;;;333///------------,,,+++***)))(((,,,***(((''''''(((***,,,(((((())))))))))))((((((((()))))))))))))))((('''&&&&&&'''''''''((((((((("""$$$&&&((('''''')))***((((((''''''''''''(((((()))))))))(((''''''&&&&&&))))))))))))((((((((((((%%%'''(((((('''&&&''''''(((((((((((((((((((((((((((((()))***************))))))))))))***+++,,,,,,,,,,,,,,,,,,---...//////000///---,,,---...000222000/////////111222444666444444444333222111000//////111000---...333666555222222222111111111000000111000000000//////.........---,,,,,,,,,,,,---...------------------------...---,,,+++************************))))))))))))))))))))))))***************+++,,,------+++***(((''''''(((((())))))***************)))))))))))))))'''''''''''''''''''''''''''''''''''''''''''''''')))&&&&&&((((((%%%%%%''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%$$$$$$%%%&&&&&&''''''((('''&&&&&&&&&&&&'''((((((+++***(((&&&%%%&&&((()))''''''''''''''''''''''''))))))(((((('''''''''&&&''''''&&&&&&&&&%%%%%%%%%''''''''''''''''''&&&&&&''''''(((((('''&&&%%%%%%)))((((((''''''''''''(((......---,,,,,,+++******)))*********++++++++++++555,,,...888999555???RRRlllrrrrrrZZZKKK;;;AAA<<<===>>>===:::888888999///555888999===BBB@@@999999999888666999<<<;;;666999999999999:::<<<===>>>>>>BBBEEEDDD???999666555:::::::::888888:::>>>AAAMMM[[[ttttttYYYnnnwww```[[[dddrrrgggCCC;;;KKKIIINNNXXXfffnnnsssyyyyyyzzzzzzyyywwwwwwxxxzzz{{{||||||zzzwwwvvvwwwxxxwwwxxxxxxxxxxxxyyy{{{}}}{{{xxxwwwyyy|||~~~~~~~~~llldddbbbbbbpppuuu```WWWMMMGGGBBB???CCCIIIVVVaaakkkqqqtttrrreeeWWWIIIGGGCCCBBBCCCHHHNNNRRRLLLMMMNNNOOOOOOPPPRRRTTTOOONNNMMMNNNQQQRRROOOMMMMMMNNNOOOPPPQQQRRRRRRRRROOOOOONNNNNNNNNPPPRRRSSSPPPWWWZZZVVVQQQPPPOOOMMMMMMOOOPPPQQQRRRVVV[[[___gggllloooiii\\\QQQLLLLLLaaaWWWaaavvvwwwkkkKKK:::333000...,,,,,,,,,,,,+++***))))))+++***)))(((((()))***+++(((((())))))))))))(((((((((((((((''''''''''''&&&&&&&&&'''((()))***+++,,,&&&((())))))''''''((()))((((((''''''''''''(((((())))))((((((((('''''''''))))))))))))((((((((((((&&&((())))))''''''((()))(((((((((((((((((((((((((((((()))************)))))))))))))))***+++,,,---,,,,,,+++,,,,,,---...///000///...------///000111000000///000111222444555444444444333333111000000///111000...///444666555222222222111111111000000111111111000000/////////......---,,,,,,---......------------------------...---,,,+++************************))))))))))))))))))))))))************,,,,,,++++++*********+++(((((((((((())))))******))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''(((%%%$$$''''''######&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''&&&&&&%%%%%%$$$$$$%%%&&&&&&''''''((('''''''''''''''((())))))***)))'''%%%%%%&&&'''((('''''''''''''''''''''''')))((((((((('''''''''&&&'''''''''&&&&&&&&&%%%%%%''''''''''''''''''''''''''''''(((((('''&&&&&&%%%(((((('''''''''(((((()))......---,,,+++******))))))))))))*********++++++,,,,,,...666GGG\\\iiinnnhhh^^^```TTTOOONNN>>>>>>;;;===>>>===:::999999999888777777???NNNXXXRRRFFF999:::::::::>>>DDDCCC???;;;;;;<<<<<<======>>>>>>===@@@CCCBBB>>>999666555888999888888777999===AAA===DDDQQQnnneeekkkkkk___cccuuu___AAA???GGGJJJSSS___fffkkkttt|||}}}{{{||||||{{{zzzyyy{{{|||}}}|||{{{zzzzzzyyyyyyyyyyyyzzzzzzzzzyyyxxxxxxyyy~~~|||zzzxxxwwwyyy{{{}}}~~~}}}|||~~~{{{kkk^^^```iii{{{ssshhh\\\QQQHHHAAAAAAFFFJJJSSS[[[ccckkkqqqnnnggg___XXXNNNDDD@@@AAAEEEIIIJJJLLLNNNOOOOOOMMMLLLLLLOOONNNLLLMMMOOOPPPNNNKKKMMMLLLLLLLLLMMMOOOPPPQQQOOOOOOPPPRRRTTTVVVXXXYYYOOOSSSTTTQQQOOONNNKKKFFFHHHJJJMMMPPPTTTXXX[[[^^^ddddddcccaaa]]]XXXTTTRRRccc[[[ggg{{{wwwkkkKKK:::333000...,,,,,,,,,,,,+++******)))))))))))))))))))))))))))(((((())))))))))))(((((())))))(((''''''((()))***&&&&&&''''''''''''(((((('''((()))(((&&&&&&(((***((((((''''''''''''(((((()))((((((((((((((((((((())))))))))))((((((((((((((()))***)))((('''(((***(((((((((((((((((((((((('''((())))))******))))))((((((((()))***+++------+++++++++,,,,,,---...///000///...---...///000111111000000000111222444555444444444444333222111111///222111...///444666444222222222111111111111111111111111111111000000000......---,,,,,,---......------------------------...---,,,++++++******+++++++++*********)))))))))))))))))))))************...,,,***)))((()))+++,,,((((((((())))))))))))***))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''&&&######%%%%%%""""""$$$'''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''&&&&&&%%%$$$$$$%%%&&&&&&''''''(((((((((((('''((())))))***((('''&&&%%%$$$%%%&&&'''''''''''''''''''''''''''(((((((((''''''''''''''''''''''''''''''&&&%%%%%%'''''''''''''''''''''''''''''''''(((''''''&&&%%%'''''''''''''''((()))***......---,,,+++***)))(((((((((((()))))))))******'''......111OOOvvvxxxbbbKKKDDDBBBQQQ\\\HHH>>>:::<<<===<<<;;;999999:::999555777JJJdddnnn^^^GGG777:::;;;===AAAGGGHHHEEE<<<===>>>?????????>>>===:::<<>><<<888666555666666777666666999<<>>;;;AAAWWWdddKKK;;;999;;;<<<<<<;;;::::::;;;777555???YYYsssuuuZZZ<<<444888:::;;;>>>CCCCCCAAA<<<===>>>??????>>><<<;;;777888:::::::::888666666333444555555555777;;;>>>===BBB>>>???UUUlll}}}yyyxxx___FFF>>>>>>BBBJJJSSS[[[gggrrrzzzzzz|||}}}}}}~~~}}}zzz{{{~~~~~~zzzuuuxxxxxxxxxxxxxxxvvvrrrpppssstttuuuwwwxxxxxxxxxxxxzzz}}}~~~|||}}}sssaaaccciiisssrrraaaOOOGGGFFFAAA@@@@@@CCCKKKWWWaaagggmmmiiibbbZZZRRRJJJEEEBBB@@@AAAEEEIIIMMMNNNNNNMMMNNNNNNMMMLLLLLLLLLLLLLLLGGGHHHKKKNNNQQQUUUWWWXXXVVVWWWVVVVVVTTTQQQNNNMMMIIIMMMNNNKKKJJJKKKIIIEEECCCCCCEEEJJJPPPTTTTTTTTTYYYSSSMMMNNNUUU[[[\\\[[[ddd\\\iii{{{iiinnnkkkKKK999222///...++++++,,,,,,,,,+++******))))))************))))))(((((())))))))))))(((((((((((('''(((+++...111333555555333222000...---,,,+++,,,,,,***((('''((()))((((((''''''''''''(((((('''((((((((())))))******))))))))))))((((((((((((''')))+++***((('''''''''((((((((((((((((((((((((''''''((()))))))))))))))'''''''''((()))+++,,,---++++++++++++,,,---......///////////////000111111222222111111111333444555555555555555555444333222000333333000111444555333111111111111111111111111111111111111111111222222........................,,,,,,,,,---------......------,,,,,,+++,,,,,,,,,++++++++++++************((()))))))))******************+++,,,+++***)))(((************))))))))))))''''''(((((())))))))))))))))))))))))))))))))))))''''''''''''''''''''''''(((%%%%%%''''''$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&'''''''''&&&$$$$$$%%%&&&&&&''''''(((&&&&&&%%%%%%%%%&&&''''''%%%%%%$$$$$$$$$%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&'''''''''''''''&&&'''((()))((('''&&&$$$&&&&&&&&&'''''''''((((((&&&&&&'''''''''''''''&&&&&&&&&&&&'''''')))******,,,++++++******)))(((((((((((((((((())))))))))))......,,,...888DDDDDD===@@@333888<<>>===MMMeeezzz[[[EEE>>>;;;@@@IIISSS^^^gggtttvvvzzz~~~}}}~~~{{{{{{}}}}}}wwwrrrtttssssssuuuvvvuuurrrooooooqqqsssvvvwwwwwwwwwvvvxxxzzz||||||{{{|||~~~qqqddddddeeemmm|||sssaaaVVVTTTIIIEEEBBB@@@BBBFFFNNNTTTdddgggkkkkkkdddYYYMMMEEEBBB@@@???AAAEEEJJJLLLLLLLLLLLLLLLLLLKKKLLLMMMNNNHHHJJJNNNRRRTTTTTTTTTSSSMMMNNNPPPSSSTTTUUUUUUTTTRRRYYY\\\UUUMMMJJJKKKLLLGGGFFFGGGHHHKKKLLLMMMLLLSSSPPPMMMKKKMMMQQQUUUXXX___YYYfffwwwfff}}}llldddFFF777222111000+++++++++,,,,,,++++++***))))))))))))))))))))))))(((((())))))))))))((((((%%%%%%&&&'''))),,,...000//////000000000000000111111222222000,,,(((''''''((((((''''''''''''((((((''''''((())))))***++++++))))))))))))(((((((((((('''***------+++)))'''&&&((((((((((((((((((((((((&&&'''(((((())))))(((((((((((((((((()))***++++++*********++++++,,,---...//////000000000111111111333222111111222333444555777777777666555444222111000333333111222555555222111111111111111222222222000000000111111111111111---...////////////...---+++,,,,,,------.........------,,,,,,,,,,,,------,,,++++++++++++*********))))))))))))************(((***+++,,,,,,***((('''+++************)))))))))&&&''''''(((((())))))***(((((((((((((((((((((((('''''''''''''''''''''''')))&&&&&&)))(((%%%%%%(((%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&''''''''''''$$$$$$%%%&&&&&&''''''(((%%%%%%$$$$$$%%%%%%&&&'''$$$$$$%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&'''''''''&&&''')))))))))(((&&&$$$%%%%%%&&&&&&'''(((((((((%%%&&&''''''(((''''''''''''''''''''''''((()))***))))))))))))))))))))))))((((((((()))))))))******---***,,,111222///...000666...555222666>>>555888666888;;;<<<;;;<<<===>>>>>><<<>>>GGGLLLFFF:::222555:::<<<:::777888666333666777888999999888888777666555444444666777666555333444555555555555888:::999CCCCCC???HHH[[[zzzcccQQQ???;;;@@@IIIRRRYYYfffllltttzzz~~~}}}~~~}}}}}}}}}|||wwwsssrrrqqqppprrruuuuuurrrooonnnppprrruuuvvvvvvvvvuuuttttttuuuvvvyyy{{{~~~}}}~~~xxxnnngggjjjuuu}}}rrrhhhgggUUUPPPKKKGGGBBB???BBBGGGLLLTTT```jjjmmmhhh```ZZZNNNHHHAAA>>>???BBBCCCCCCGGGHHHIIIIIIJJJLLLOOORRRNNNOOOQQQSSSRRRPPPMMMKKKOOOPPPQQQSSSTTTUUUUUUUUU\\\eeeggg]]]QQQLLLNNNPPPSSSUUUVVVUUURRROOONNNNNNMMMNNNNNNMMMKKKKKKNNNRRRXXXTTTeeettt}}}fff```DDD666222111000***++++++,,,,,,++++++++++++***)))(((((()))***+++(((((())))))))))))((((((''''''(((((()))******+++&&&'''((()))***+++,,,,,,...000222111...***((('''((((((''''''''''''((((((&&&'''((()))***+++,,,,,,))))))))))))(((((((((((((((,,,000222000,,,(((&&&((((((((((((((((((((((((&&&'''(((((())))))(((((())))))(((((((((((())))))************+++,,,---...//////000111111111111111333333222111222333444555999999888777555333222000000333444222222555555222000000111111111222222222/////////000000111111111---...///000000///...---++++++,,,,,,---......///------,,,,,,,,,------...,,,,,,+++++++++*********))))))))))))***************************))))))(((+++++++++*********))))))&&&&&&''''''((())))))***'''''''''''''''''''''''''''''''''''''''''''''''')))'''&&&)))(((%%%%%%(((%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%&&&''''''''''''$$$$$$%%%&&&&&&''''''(((&&&%%%%%%%%%%%%&&&''''''$$$$$$%%%&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&'''''''''&&&''')))******(((&&&$$$%%%%%%&&&&&&'''(((((()))%%%&&&&&&'''((((((''''''(((((('''''''''(((((()))''''''(((((()))******+++)))))))))*********++++++)))***---...---***,,,///222,,,333---...666222:::555888:::;;;<<<<<<>>>???===999777888666111111444222888;;;999777777666444555555555666666777777777777444222333555777666555444555666666555555666888888===:::666888<<>>CCC:::AAALLLXXXaaagggiiiiii]]]UUUJJJCCCAAAAAA@@@>>>AAACCCEEEFFFGGGJJJOOOTTTTTTSSSRRRQQQPPPOOOOOONNNVVVUUUTTTSSSRRRQQQQQQQQQYYY```aaaZZZQQQNNNPPPQQQYYY___dddccc[[[RRROOONNNHHHKKKNNNOOONNNLLLLLLMMMRRRQQQeee```zzzbbbEEE666111000///***++++++,,,,,,,,,++++++,,,***)))'''''')))***,,,(((((())))))))))))((((((+++++++++++++++***)))(((''''''''''''(((((((((((($$$(((,,,...---+++***)))((((((''''''''''''((((((&&&'''((()))***+++,,,---))))))))))))(((((((((((()))---333555333...)))'''((((((((((((((((((((((((&&&''''''(((((((((((((((******)))(((((((((((((((************+++,,,---...//////000111111111111111444333222222222333444555::::::999777555333111000000444444222222555555111000000111111222222222222......//////000000000111---...///000000///...---++++++,,,,,,---...//////------,,,,,,,,,------...,,,,,,,,,+++++++++******))))))))))))************,,,+++)))((('''((()))***++++++++++++******))))))&&&&&&&&&'''((())))))***'''''''''''''''''''''''''''''''''''''''''''''''')))&&&&&&((((((%%%%%%'''%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%&&&''''''''''''$$$$$$%%%&&&&&&''''''((('''&&&&&&&&&&&&'''(((((($$$%%%&&&&&&'''''''''&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&'''''''''&&&''')))******(((&&&$$$%%%%%%&&&&&&'''((())))))%%%%%%&&&'''(((((((((''')))(((((('''''''''((((((&&&&&&'''((()))***++++++************++++++++++++(((---...)))'''+++......+++'''000,,,///666///666555777:::;;;<<<===>>>@@@>>>:::999:::777222444;;;---444999777666777777555444444444444555666888999888555222222555777666555555666777777555555666777;;;<<<;;;<<<:::222===YYYoooxxx```BBB<<<@@@EEEHHHMMMZZZffflllttt}}}~~~{{{}}}~~~~~~~~~yyyuuuqqqqqquuuvvvtttqqqoooppprrrtttuuuuuuuuuuuurrrmmmjjjnnnxxxppplllmmmmmmlllsss~~~yyywww{{{tttlllccc[[[NNNAAA>>>BBB>>>???AAAFFFMMMVVV^^^cccggg^^^RRRJJJGGGFFFBBB???<<>>AAA>>><<>>AAABBBAAAGGGHHHIIIKKKMMMNNNPPPQQQOOOLLLKKKKKKMMMNNNNNNLLLKKKLLLMMMMMMLLLLLLNNNOOOPPPPPPOOONNNLLLKKKJJJIIIHHHLLLPPPOOOKKKGGGGGGIIIiiidddoooxxx{{{jjj~~~YYYAAA666111......+++,,,,,,,,,,,,+++******(((((()))(((((('''&&&%%%))))))))))))))))))))))))((('''&&&''')))***)))(((((('''%%%%%%'''((('''&&&'''''''''&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&''''''((('''''''''((((((((((((((('''&&&&&&###&&&)))***)))(((''''''&&&&&&'''''''''''''''&&&((((((''''''''''''((((((''''''''''''''''''''''''))))))(((((()))+++---...111000/////////000111222111111000000000111222222222111000//////000111222333333333333222111000/////////000000000000//////............------------........................************************------,,,,,,++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))'''((())))))******)))))))))***+++***((('''((()))))))))))))))))))))))))))((((((''''''''''''(((((('''''''''''''''&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&''')))((('''%%%&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&'''%%%######$$$&&&&&&%%%&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&''''''((('''(((***+++,,,+++)))(((''''''''''''''''''''''''((('''%%%%%%'''((('''&&&''''''&&&&&&&&&&&&''''''(((((())))))))))))******(((((()))******++++++,,,---,,,,,,++++++++++++,,,,,,------------...111333000111333444666777777777777666444333222222333333444333333222222222222222222222111111111333555666444555777888888777555444555666888888666555666777333555777666444555999<<>>;;;<<>>===>>>???AAADDDFFFHHHJJJJJJJJJIIIIIIJJJLLLMMMKKKJJJJJJLLLMMMMMMLLLLLLNNNOOOMMMLLLKKKJJJKKKNNNPPPRRRRRRTTTTTTQQQLLLHHHGGGHHHiiicccllluuukkk~~~YYYAAA666000......+++,,,,,,,,,,,,+++******((()))))))))(((((('''&&&))))))))))))))))))))))))((('''&&&''')))))))))(((((('''&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%&&&''''''&&&&&&&&&&&&''''''(((((((((''''''%%%%%%&&&''''''''''''(((%%%&&&''''''((('''''''''(((''''''&&&&&&''''''(((&&&&&&'''''''''''''''((((((((((((((()))+++,,,---111000/////////000111222000000//////000000111222000000/////////000111111333333333333222000///...//////000000000000//////---------,,,,,,,,,++++++---------------.........******))))))))))))******------,,,,,,,,,,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++************************'''(((((()))))))))))))))((()))***)))((('''((()))))))))))))))))))))))))))(((((((((((((((((((((((('''''''''''''''''''''''')))))))))(((((((((''''''"""%%%((()))(((''''''(((%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&(((&&&###"""$$$%%%&&&&&&&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''(((((())))))&&&''')))+++,,,++++++***'''''''''''''''''''''''')))'''%%%%%%&&&'''((('''''''''&&&&&&&&&&&&''''''(((((((((((()))))))))***(((((())))))***+++++++++,,,,,,+++++++++++++++,,,,,,---...---------000222///000222333444555555555555444333222222333444555666555333111000111222333111111000000111222444444333555777999999888666444333555777888666555555555444666777777555555666888<<<::::::PPPvvviii^^^bbbzzzpppMMMBBB>>>===CCCIIIOOOXXX```lllpppuuuyyy{{{{{{{{{{{{}}}{{{zzz{{{}}}}}}yyyvvvtttqqqqqqqqqqqqqqqrrrssstttqqqsssssspppmmmooouuu{{{}}}~~~~~~~~~xxxqqqpppqqqnnnuuu}}}yyyiiiXXXNNNIIIDDD@@@???AAA@@@??????EEEPPP]]]gggpppiii^^^TTTLLLEEE>>>:::>>>>>>>>>>>>@@@BBBDDDFFFEEEFFFHHHJJJLLLMMMLLLKKKMMMNNNOOOOOONNNMMMMMMNNNMMMKKKIIIHHHKKKOOOTTTWWW[[[ZZZXXXSSSMMMIIIHHHIIIccc[[[fffpppiiiZZZBBB666000...---+++,,,,,,,,,,,,+++******))))))*********)))(((((((((((((((((((((((((((((((((&&&&&&'''((()))(((''''''''''''&&&&&&&&&'''(((''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&&&&&&&&&&&&&%%%%%%&&&'''(((((())))))((((((((('''&&&&&&&&&'''''''''%%%&&&&&&'''((((((''''''''''''&&&&&&&&&&&&''''''%%%&&&&&&&&&''''''(((((('''''''''((()))***+++,,,//////.........///111222///............///000000.........//////000000111222222222222111000///...//////000000000000//////,,,,,,,,,,,,+++++++++++++++,,,,,,,,,---------...***))))))(((((())))))***,,,,,,,,,++++++,,,,,,---************************++++++++++++++++++++++++))))))))))))))))))))))))''''''((()))))))))))))))'''((())))))((('''(((***((((((((((((((((((((((((''''''((((((((((((''''''&&&''''''''''''''''''''')))(((((((((''''''''''''$$$&&&((()))((('''&&&'''%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&(((&&&###"""$$$%%%&&&&&&&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))******+++&&&'''(((***++++++++++++'''''''''''''''''''''''')))'''%%%%%%&&&'''((('''''''''&&&&&&&&&&&&'''''''''(((((((((((()))))))))'''(((((()))******+++++++++++++++******++++++,,,+++---......------///000000111222333444444555444444444333333333444555666777666333111111222333444111111111111222333444444333555888999:::888666444111444666666555333333444666777888888777666666777:::AAA===@@@\\\~~~|||oooccclllgggFFF???:::===CCCIIIOOOUUUeeejjjpppuuuwwwxxxyyyzzz|||yyyxxxzzz}}}~~~|||}}}|||vvvrrrqqqqqqqqqqqqqqqrrrssstttvvvyyyyyyvvvqqqrrrxxx~~~~~~~~~}}}}}}}}}yyyrrrooommmppptttyyyxxxfff]]]WWWNNNFFFBBB;;;<<<===>>>AAAGGGOOOUUUgggeeebbb^^^XXXPPPHHHCCCFFFCCC???<<<;;;===@@@BBB???AAADDDGGGIIIJJJKKKKKKOOOQQQRRRQQQOOOMMMLLLMMMMMMKKKIIIHHHJJJNNNSSSVVVZZZXXXUUUPPPKKKGGGFFFEEEddd[[[kkkjjjfffZZZAAA666000------+++,,,,,,,,,,,,+++******))))))************))))))(((((((((((((((((((((((('''&&&%%%&&&((()))((('''&&&'''((('''%%%%%%'''((('''''''''''''''(((((((((''''''''''''''''''''''''&&&&&&''''''&&&&&&%%%%%%''''''((((((((((((((('''***(((&&&&&&&&&'''&&&%%%%%%%%%&&&'''((((((((((((''''''&&&&&&&&&&&&''''''%%%%%%%%%&&&''''''((((((&&&&&&'''((()))***++++++...------,,,---...000111......------......///000------......//////000000111111111222111111000/////////000000000000//////,,,,,,,,,,,,++++++++++++***++++++,,,,,,---------+++***)))(((((()))***+++++++++******++++++,,,,,,))))))))))))))))))))))))************************((((((((((((((((((((((((&&&'''(((((())))))((((((&&&((())))))''''''(((***((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&&&&&&&&&&'''''''''''''''&&&&&&%%%%%%%%%$$$$$$$$$'''((()))(((&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%'''%%%######$$$&&&&&&%%%&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''(((((())))))***&&&&&&'''))))))*********''''''''''''''''''''''''((('''%%%%%%'''((('''&&&''''''&&&&&&&&&&&&''''''''''''(((((((((((())))))''''''((())))))******++++++************++++++,,,+++---......------...///000111222333444444444444444444333222333444555666666555333222111222444555222222333333444555555555555666888999999888666555222333555555333222333444888888888888888777777777333BBB>>>666GGGddd~~~lll___nnnXXXKKK>>>;;;>>>BBBFFFKKK\\\aaaiiippptttvvvyyyzzzyyyyyyxxxyyy{{{|||{{{{{{|||xxxtttssssssttttttttttttttttttvvvxxxyyyvvvrrrqqqvvvzzz{{{zzzyyyyyy{{{~~~~~~yyyvvvtttrrrpppttt|||~~~rrrkkkeeeZZZNNNHHHBBB@@@===<<<===@@@CCCEEEPPPSSSXXX]]]^^^]]][[[XXXLLLHHHCCC===::::::<<<===;;;>>>AAABBBCCCCCCEEEGGGMMMOOOPPPOOOMMMKKKJJJJJJJJJIIIHHHGGGHHHKKKNNNPPPPPPNNNKKKHHHEEEBBB@@@???ccc[[[ppp~~~eeeddd|||WWW@@@555000......+++,,,,,,,,,,,,+++******(((((()))))))))))))))((((((((((((((((((((((((((('''&&&%%%&&&((()))((('''&&&'''((('''%%%%%%''')))%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&%%%%%%&&&&&&'''''''''&&&&&&%%%)))'''$$$%%%''''''&&&$$$$$$%%%&&&'''(((((((((((('''&&&&&&%%%%%%&&&&&&'''$$$$$$%%%&&&&&&'''((((((%%%%%%'''((()))*********,,,,,,++++++,,,---///000---------,,,---......///,,,,,,---...///////////////000000111111111111111......////////////......------,,,,,,,,,+++++++++*********+++,,,,,,------,,,+++)))(((((()))+++,,,***)))))))))******+++,,,))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''&&&'''(((((())))))((((((&&&'''((((((''''''(((***&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&''''''&&&%%%$$$&&&&&&&&&'''''''''((((((%%%$$$$$$$$$$$$#########%%%&&&''''''&&&&&&(((***$$$%%%%%%&&&&&&%%%%%%$$$###$$$$$$$$$$$$%%%%%%%%%&&&%%%$$$$$$&&&&&&%%%$$$&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''&&&&&&''''''((((((((()))'''''''''''''''''''''''''''&&&&&&'''(((((('''%%%''''''&&&&&&&&&&&&'''''''''''''''((((((((())))))''''''(((((()))************************+++,,,,,,+++,,,......---,,,---...///000111222333333333222333333222111111222444555333222222111111222333444333444555666666777777777888888888888888777666555333444555444222222444555888777666666777888888888000;;;:::666???LLL^^^ttt}}}hhh[[[cccssskkkRRRDDD>>>===???BBBNNNTTT]]]ffflllqqquuuxxxxxxyyyzzzyyyxxxxxxyyyzzz}}}zzzwwwwwwxxxyyyxxxxxxvvvuuurrrtttuuutttqqqppprrrtttuuutttssstttwww{{{~~~{{{uuusssvvv~~~{{{|||xxxmmmbbb[[[XXXPPPFFF???>>>???@@@@@@???CCCHHHOOOUUU[[[```cccVVVTTTPPPLLLHHHDDDBBBBBB>>>???AAA@@@>>>>>>@@@CCCEEEGGGJJJJJJIIIGGGGGGGGGDDDDDDEEEFFFFFFGGGHHHHHHEEECCCBBBAAA@@@???===<<>>444000//////+++,,,,,,,,,,,,+++******''''''((((((((((((((('''(((((((((((((((((((((((('''&&&%%%&&&((((((((('''&&&''')))'''%%%$$$''')))$$$$$$$$$%%%%%%&&&&&&&&&'''''''''''''''''''''''''''((((((((('''&&&&&&%%%%%%&&&&&&&&&%%%%%%$$$###&&&$$$###$$$'''(((&&&$$$$$$%%%&&&'''(((((((((((('''&&&&&&%%%%%%&&&&&&'''$$$$$$%%%%%%&&&'''(((((($$$%%%&&&((())))))******++++++******+++---...///---,,,,,,,,,,,,---......+++,,,---...////////////...///000111111222222111,,,------......------,,,---------,,,,,,,,,++++++))))))***+++,,,,,,------,,,+++***((((((***+++,,,))))))(((((()))***++++++))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''&&&''''''(((((((((((((((%%%'''((((((''''''(((***&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&%%%$$$$$$&&&&&&&&&'''''''''((((((&&&&&&&&&%%%%%%%%%$$$$$$!!!###$$$&&&)))...111$$$%%%%%%&&&&&&%%%%%%$$$######$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%''''''%%%###&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%$$$&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&((())))))&&&$$$'''''''''&&&&&&'''''''''''''''''''''((((((((()))''''''(((((()))***************))))))***+++,,,,,,+++,,,......---,,,---......///000111111222111111222222111000000111222333000000000000111222333333444555666777888888888888:::999999888777666666555555666555444333333555777888666555555666777888888999<<<;;;===>>>888AAAYYYnnnfffiiigggrrrhhhOOOBBB<<<;;;===AAAHHHRRR]]]eeelllqqqtttwwwyyy{{{zzzwwwuuuwwwzzzyyyzzz|||}}}|||zzzxxxwwwtttuuuwwwvvvuuutttttttttpppnnnnnnooosssxxx{{{}}}|||{{{~~~~~~~~~vvvqqqggg```YYYSSSPPPJJJAAA999888999:::===CCCLLLVVV]]]ffffffdddaaa]]]WWWRRRPPPCCCDDDCCCAAA===<<<>>>AAA===@@@DDDEEEEEEEEEEEEEEE???@@@BBBDDDEEEDDDDDDCCC???>>>>>>>>>??????===;;;___RRRqqqzzzwwwzzzmmmQQQ???111...///)))***++++++++++++***)))))))))(((''''''(((***,,,---'''''''''''''''((())))))%%%&&&''''''((((((''''''%%%%%%&&&&&&'''((((((((((((''''''&&&&&&%%%$$$$$$))))))((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%&&&'''((()))))))))(((((('''''''''&&&%%%&&&&&&''''''&&&&&&%%%''''''''''''''''''''''''&&&&&&&&&''''''''''''(((%%%%%%&&&''')))+++,,,---++++++,,,---...///000111000///---,,,,,,---...///,,,,,,...///000000000000////////////////////////------............------,,,,,,,,,,,,,,,,,,,,,,,,************************************************+++******))))))******+++))))))(((''''''((()))*********))))))))))))******((((((((((((((((((((((((&&&''''''((()))******+++''''''''''''''''''&&&&&&((('''%%%$$$###$$$%%%%%%'''''''''&&&&&&%%%%%%%%%))))))((('''&&&&&&%%%%%%''''''&&&&&&&&&%%%%%%%%%&&&&&&$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$'''&&&&&&%%%%%%%%%&&&&&&&&&%%%#########%%%'''((('''&&&&&&%%%%%%&&&&&&''''''&&&%%%%%%$$$$$$$$$$$$'''''''''&&&&&&%%%%%%%%%$$$%%%&&&''''''%%%###"""&&&''')))******)))'''&&&&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&'''''''''((((((''''''&&&&&&&&&''''''((()))((('''''''''(((***+++++++++***)))(((((())))))++++++,,,,,,---...//////333222222222111111000000111111222222222333333333666444222333444555555444888999999999999:::::::::999999<<<>>>999222333999333333444555333000333999GGGBBB;;;555333555999<<<888DDDKKKFFF<<<999===AAAggg~~~yyyqqquuulllJJJ<<<;;;<<<<<>>DDDIIIKKKYYY\\\bbbjjjpppnnnddd[[[TTTLLLCCC>>>>>>???>>>;;;???>>>===>>>@@@AAABBBBBB>>>???AAA@@@???>>>@@@AAA<<<============<<<;;;999^^^TTTvvvzzztttzzzgggLLL;;;...---...(((***++++++++++++***)))))))))))))))))))))((((((((('''''''''''''''((())))))%%%&&&''''''((((((''''''%%%%%%&&&&&&'''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%&&&'''((()))'''''''''''''''&&&&&&%%%$$$%%%%%%&&&&&&%%%%%%$$$''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((())))))***++++++,,,---...///000000///...,,,++++++,,,---...---...//////000000000000////////////////////////------............------,,,,,,,,,,,,,,,,,,,,,,,,******************************************************))))))))))))******+++***)))((((((((()))***))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&'''((()))))))))'''''''''''''''''''''''''''&&&%%%$$$$$$$$$%%%%%%''''''&&&&&&&&&%%%%%%%%%((((((''''''&&&%%%%%%$$$&&&&&&%%%%%%%%%$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&%%%%%%%%%'''&&&&&&%%%%%%%%%&&&&&&&&&%%%$$$###$$$%%%'''(((&&&&&&%%%%%%%%%%%%&&&&&&'''&&&%%%%%%$$$$$$$$$%%%''''''&&&&&&&&&%%%%%%%%%$$$%%%&&&''''''%%%$$$"""%%%&&&((())))))(((&&&%%%&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&'''''''''(((((('''&&&&&&&&&&&&'''(((((()))(((((('''((()))***++++++******)))(((((())))))++++++,,,,,,---.........111111111111000000//////........./////////000000333111000111222444333222777777777888888888999999777777:::===999222333999666444444555444333777>>>PPPKKKCCC;;;777555777888???KKKSSSMMMBBB<<<===???SSSgggxxx~~~wwwjjjiiiyyyVVVAAA<<<<<<@@@BBBGGGLLLTTT]]]eeehhhnnnssswwwxxxuuuuuuxxx||||||~~~~~~|||yyyxxx{{{yyyxxxxxxyyyyyyxxxwwwzzzvvvvvvxxxuuuvvvzzzrrrpppqqqxxx|||ssseeeVVVLLLEEECCC@@@===<<<>>>AAABBBJJJLLLRRR[[[ffflllnnnmmmkkkdddXXXNNNFFFAAA<<<999<<<<<<<<<===>>>>>>======?????????>>>===<<<<<<===EEECCC@@@===;;;<<>>BBBHHHOOOXXX^^^hhhooouuuxxxwwwxxx{{{~~~~~~}}}{{{{{{}}}~~~zzzxxxyyyxxxwwwxxxyyyyyywwwuuuvvvtttuuuwwwtttsss~~~~~~~~~uuurrrzzzkkk]]]PPPMMMHHHCCC???===<<<===>>>>>>AAAFFFOOO[[[eeekkkvvvtttoooggg\\\QQQJJJFFFEEECCC@@@===<<<;;;<<<<<>>;;;888777777777111;;;AAA>>>999888999:::;;;DDDWWWsssvvvbbb}}}hhhcccoooeeeKKK===;;;;;;>>>AAADDDKKKQQQ]]]eeennnssstttuuuyyy~~~~~~}}}{{{zzzzzz}}}{{{yyyvvvvvvvvvwwwxxxwwwuuusssqqqpppqqqssspppmmmrrrzzzvvvtttwww{{{||||||zzzyyy}}}oooccc^^^YYYTTTNNNFFFAAAAAAAAA???>>><<<>>>DDDLLLRRR]]]dddlllmmmiiibbb___^^^ZZZVVVPPPHHHBBB???@@@AAA@@@>>><<<===???@@@@@@>>>===AAAFFFHHHIIIMMMTTTZZZ___cccvvvcccJJJ<<<111111222,,,***++++++++++++***))))))000...+++((('''''')))***&&&&&&'''((()))(((((((((%%%&&&''''''((('''''''''$$$$$$%%%%%%&&&'''''''''''''''&&&&&&&&&%%%%%%%%%)))(((((('''''''''''''''((((((((((((((((((((((((&&&&&&&&&'''''''''''''''&&&&&&((())))))((('''&&&&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''((($$$$$$%%%&&&(((***+++,,,******++++++,,,,,,------...............///000000000111111111111000000///////////////////////////,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************,,,,,,,,,++++++,,,,,,,,,---------,,,+++***))))))'''(((***,,,,,,***((('''((((((((((((((((((((((((((((((((((((((()))))))))&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%&&&'''''''''$$$$$$$$$$$$$$$%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$&&&%%%%%%%%%%%%&&&'''''''''''''''''''''''''''&&&%%%%%%%%%&&&&&&((())))))'''(((((())))))))))))))))))((((((((((((((())))))*********+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,/////////000000000111111000000111333666888777666111222222222222333333333000333666666666777777777666444666;;;;;;555222222777666666666666777888888222888;;;888777:::>>>???888;;;GGG___cccggg|||uuuaaa^^^qqq^^^HHHAAA===>>>???>>>AAAGGGOOOWWWaaahhhjjjmmmsssxxx{{{{{{{{{{{{}}}}}}zzzxxxxxxxxxyyyzzzyyywwwuuuuuutttttttttqqqmmmmmmpppppprrruuuxxxwwwwww{{{wwwqqqyyy{{{uuuqqqnnndddWWWNNNLLLEEEDDDBBB>>>;;;;;;<<>>???@@@DDDOOO^^^jjjrrrzzz}}}rrrgggaaabbbdddfffeeeaaa]]][[[[[[^^^\\\\\\```jjjxxxbbbjjjnnnvvvYYYBBB666------000******++++++++++++***))))))333000,,,(((&&&&&&'''(((%%%&&&((()))***)))((('''%%%&&&''''''((((((''''''###$$$$$$%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&%%%(((((('''&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''((((((((('''&&&###%%%''')))***)))'''&&&&&&''''''''''''''''''&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''&&&&&&&&&&&&'''((((((************++++++++++++,,,---...///000000000000---...//////000000000000////////////////////////+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************+++******))))))******+++******+++,,,,,,+++***)))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((%%%%%%&&&&&&'''(((((()))$$$%%%'''((((((((('''&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&%%%%%%%%%############$$$%%%&&&''''''''''''''''''&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%&&&'''%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&''''''(((((('''''''''&&&&&&&&&%%%%%%%%%&&&'''((()))***&&&'''((()))***))))))((('''''''''''''''((())))))*********************)))+++++++++,,,,,,---------+++,,,,,,,,,------------......000333555666444222222333333333444444444444111555777555777:::999555999777999???@@@:::444111666555555444444444555666666888777333333777888666:::999999<<>>BBBBBBJJJSSS[[[___fffnnnuuuuuutttuuuyyy}}}}}}{{{{{{|||}}}|||{{{xxxwwwtttrrrqqqqqqooommmlllnnnqqqsssvvv{{{~~~zzzrrrtttuuuuuuvvv{{{wwwvvv]]]WWWOOOIIIFFFCCC???<<>>;;;<<>>??????===<<<======AAAHHHPPPVVV[[[bbbkkkrrr~~~uuukkkWWWXXXwwwxxxwwwwww{{{oooYYYAAA444000---,,,,,,***++++++++++++***))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&%%%%%%&&&)))******)))((((((''''''''''''(((((('''''''''&&&&&&%%%%%%%%%''''''''''''''''''''''''''''''''''''''''''''''''&&&'''''''''(((((())))))''''''((((((((((((''''''$$$&&&''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((%%%&&&((()))))))))((('''))))))************))))))++++++++++++,,,,,,---...,,,---///000111000///---...............---------------,,,,,,,,,,,,++++++,,,...//////...---///111******))))))******+++,,,))))))***+++***)))((('''---+++++++++++++++(((&&&(((((()))***+++,,,,,,,,,))))))************))))))((()))***+++***)))'''%%%%%%&&&''''''(((((('''''''''(((((()))))))))))))))$$$$$$$$$$$$$$$%%%&&&''''''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%$$$$$$%%%%%%&&&''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&$$$######%%%'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''&&&%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&%%%%%%((((((((((((((()))******%%%&&&''''''((((((''''''((((((''''''''''''(((((((((((()))***************))))))***+++,,,,,,------,,,,,,,,,---...///000111000222444666777777666555777777666555333222111111555666777666555444555777555444777<<<;;;666222222222333555444333222222333777777666555444555888;;;888555888===>>>IIIfffsss{{{```OOOaaavvvRRRBBBBBB666999@@@FFFHHHMMMWWW^^^```mmmpppuuuyyyzzz|||~~~~~~|||~~~~~~{{{yyy{{{}}}|||{{{zzzxxxvvvtttssssssrrrqqqooonnnnnnppprrrsssuuuyyy~~~xxxqqqnnnmmmlllwwwtttyyysssiiibbbWWWMMMMMMHHHBBB???>>>>>>;;;999???===<<<@@@DDDGGGJJJLLL]]]aaagggllloooqqqtttvvvqqqllleee^^^YYYXXXYYYZZZ______lllnnn{{{~~~nnnYYYBBB555111///------+++++++++++++++***)))((((((((((((((((((((((((((('''''''''''''''''''''''''''&&&%%%&&&(((***)))(((((((((''''''''''''((((((''''''&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''''''''''''''''''''''''''&&&'''''''''((((((((((((''''''((((((((((((''''''$$$&&&''''''&&&%%%%%%&&&''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''%%%&&&'''((()))(((((('''))))))************))))))+++++++++++++++,,,---...,,,---///000000000...---------------............------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,+++,,,,,,+++++++++++++++,,,,,,---******+++++++++***)))(((---+++************)))''''''((()))***++++++++++++))))))************))))))((((((*********)))'''&&&%%%&&&''''''((((((''''''$$$$$$%%%&&&&&&&&&&&&&&&'''&&&&&&%%%%%%%%%%%%&&&'''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%$$$$$$%%%%%%&&&''''''&&&&&&%%%%%%&&&&&&'''%%%&&&&&&%%%######%%%'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''&&&%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&'''''''''&&&'''(((((()))%%%&&&''''''((((((''''''((((((''''''''''''(((((((((((()))***************))))))***++++++,,,------,,,,,,,,,,,,---///000111000222444666777777666555555555555444444333333333333333444555555555555555666555888<<<<<<777333444111222444444444333444555555555555555333444666888555333555999777;;;NNNeee~~~uuuvvvbbbiiioooiiiEEE>>>;;;999===AAACCCEEEMMMXXXbbbgggjjjoootttxxx|||}}}}}}zzzyyyzzzzzzzzzzzzxxxvvvtttsssqqqpppoooooonnnoooppppppsssvvv{{{vvvpppiiiggglllyyy|||wwwooogggaaa[[[RRRJJJFFFCCC@@@>>>===;;;;;;===???@@@@@@@@@???CCCGGGKKKMMMNNNPPPRRRNNNMMMKKKLLLNNNSSSXXX[[[______fffhhhzzz|||lllXXXAAA666222000......,,,,,,,,,+++***)))((('''((((((((((((((((((((((((''''''''''''''''''''''''((('''&&&'''((()))((('''((((((''''''''''''(((((('''&&&&&&&&&&&&%%%%%%%%%((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&'''(((((((((((('''''''''((((((((((((''''''$$$%%%''''''%%%%%%%%%&&&''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&'''(((((((((((('''((())))))******))))))(((************+++,,,---...,,,---.../////////...---,,,,,,,,,------.........,,,,,,,,,,,,++++++++++++,,,+++******++++++***))),,,,,,++++++,,,,,,---...+++++++++,,,+++******)))...+++)))((()))***))))))'''((()))******++++++***((())))))******))))))((('''((()))***)))((('''&&&%%%&&&''''''((((((''''''######$$$%%%%%%%%%%%%%%%)))((('''&&&%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%$$$$$$%%%%%%&&&''''''&&&&&&%%%%%%&&&&&&'''%%%%%%&&&%%%$$$$$$%%%'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''&&&%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''(((%%%&&&''''''((((((''''''((((((''''''''''''(((((((((((())))))******))))))))))))******+++,,,,,,,,,++++++,,,,,,---///000111000111333444555666666666444444444444444444444444333222333666999:::777444888666888===<<<888555666111222444555444555666888222444555555444333555666777555777:::888555<<>>===<<<;;;<<<<<<:::888<<<>>>AAACCCCCCDDDEEEGGGCCCCCCCCCEEEHHHLLLPPPRRR\\\___kkkkkkssswwwhhhUUU???555222000...---,,,,,,,,,+++***)))((('''((((((((((((((((((((((((''''''''''''''''''''''''((('''&&&&&&(((((('''%%%(((''''''&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&'''((((((''''''&&&&&&''''''((((((''''''&&&###%%%'''&&&%%%$$$%%%&&&''''''''''''''''''''''''%%%%%%&&&&&&&&&'''''''''&&&&&&'''''''''((((((((((((((())))))))))))(((((())))))))))))***,,,---...+++,,,---............---******+++,,,---......///,,,,,,,,,++++++++++++***---+++)))***,,,---+++***+++++++++++++++,,,------,,,,,,,,,,,,++++++******...+++((('''((()))******'''(((((()))******))))))(((((())))))))))))(((((('''(((((())))))(((''''''%%%&&&''''''((('''''''''%%%%%%&&&'''''''''''''''(((((('''&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%$$$$$$%%%%%%&&&''''''&&&&&&%%%%%%&&&&&&'''$$$%%%&&&%%%$$$$$$%%%'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''&&&%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&'''''''''''''''(((((((((((((((&&&&&&&&&%%%&&&''''''(((%%%&&&''''''((('''''''''((((((''''''''''''(((((((((((()))))))))))))))((())))))******+++++++++,,,+++++++++,,,---...000000111111222333444555666666444444444444444333333333555333333888>>>???;;;666999777888<<<<<<888666888333444555555444444666888222333555666555444444555777555777;;;;;;777777;;;AAA```tttzzzjjjjjjmmmZZZBBB999999BBBDDD@@@EEERRRWWW\\\bbbhhhmmmsssyyy|||~~~}}}xxx~~~}}}}}}|||zzzxxxvvvtttqqqrrrssssssrrrpppnnnmmmlllppptttxxx{{{~~~zzzoooiiijjjooouuuyyysssggg]]]VVVRRRKKKJJJEEEAAA???@@@>>>;;;<<<>>>????????????@@@BBBHHHGGGGGGGGGHHHHHHIIIJJJ^^^fffrrrqqqpppyyycccPPP<<<333111///---,,,,,,,,,,,,+++***)))((((((((((((((((((((((((((((((''''''''''''''''''''''''((('''&&&&&&'''(((&&&%%%''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''%%%&&&'''(((((('''&&&%%%&&&&&&''''''''''''&&&&&&###%%%&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&''''''((((((((())))))))))))((((((((((((((()))***+++------+++,,,,,,---------------)))******+++,,,---......,,,,,,+++++++++*********+++*********+++,,,+++******************+++,,,,,,,,,,,,,,,+++++++++++++++---***'''&&&((()))******''''''((()))))))))(((((((((((())))))))))))(((((('''''''''(((((((((''''''%%%&&&''''''((('''''''''&&&&&&'''(((((((((((('''%%%%%%%%%&&&'''((()))***'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###"""%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%$$$$$$%%%%%%&&&''''''&&&&&&%%%%%%&&&&&&'''###$$$&&&&&&%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''&&&%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''(((((())))))''''''&&&&&&''''''((()))%%%&&&''''''((('''''''''((((((''''''''''''(((((((((((()))))))))((((((''')))***************+++++++++++++++,,,---...///000111111111111222444555666777666555444333222111111333222222777===???:::666888666777::::::777777999666777666555333333444555222444666777555555555666444222222666777555333444111LLLrrrppprrryyy___III:::===@@@===???GGGKKKPPPYYYaaaggglllqqqsssyyy{{{~~~|||{{{||||||}}}zzzxxxvvvuuuuuussstttuuuvvvuuussspppnnnmmmpppsssvvvyyy{{{~~~~~~{{{ssspppooonnnqqqvvvyyyzzzwwwpppllleeecccZZZNNNIIIJJJGGGBBB???@@@???>>><<<<<<>>>@@@===>>>@@@BBBEEEHHHJJJKKK___mmmssssssrrr___MMM:::333111///,,,+++***++++++++++++***))))))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%&&&'''((('''&&&''''''&&&&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&((((((((('''%%%$$$&&&&&&''''''''''''&&&&&&###$$$&&&&&&$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''((('''(((((())))))((((((''''''''''''((()))+++,,,---+++++++++,,,,,,,,,------*********++++++,,,,,,,,,++++++++++++************,,,------,,,)))((((((*********))))))******+++,,,,,,,,,+++************++++++)))''''''((()))***)))''''''(((((((((((('''''''''(((((())))))(((((('''''''''''''''''''''((((((%%%&&&''''''((((((''''''$$$$$$%%%&&&&&&&&&&&&&&&###$$$$$$%%%&&&((()))***'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%$$$$$$%%%%%%&&&''''''&&&&&&%%%%%%&&&&&&'''"""$$$&&&&&&%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''&&&%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''(((((()))'''''''''&&&'''(((((()))%%%&&&''''''((((((''''''((((((''''''''''''(((((((((((()))))))))(((''''''******************************++++++,,,...///000222111000///000333555777888777666555333222111000000///000333888999666444777444444777888555666999777777666444222111222444333555666666555555666777777666444444555444222111444888HHH```uuu}}}tttiiigggxxxkkkJJJ<<<;;;<<>>DDDNNNWWW___eeekkknnnuuuyyy|||zzzyyyzzz}}}~~~}}}zzzxxxvvvtttttttttuuuvvvwwwvvvuuurrrqqqppprrrtttvvvwwwyyy|||~~~{{{sssjjjkkkkkkkkkuuuuuueee[[[ZZZUUUMMMHHHGGGEEEAAA>>>===>>>@@@777888;;;>>>BBBEEEIIIJJJ```ppp~~~qqqsssvvv]]]LLL:::333222000---,,,))))))***++++++++++++***((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$%%%'''((('''&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%&&&((()))(((&&&$$$###%%%&&&&&&''''''&&&&&&%%%###$$$&&&&&&$$$###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%&&&'''(((''''''((((((((((((''''''&&&&&&&&&''')))+++,,,---+++++++++++++++,,,,,,---************++++++++++++++++++++++++************222555777222+++&&&'''***+++************+++,,,,,,,,,+++***)))))))))*********((('''((()))***)))((('''''''''((((((''''''&&&''''''((((((((((((''''''&&&&&&&&&&&&''''''((((((%%%&&&''''''((((((''''''######$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&(((((('''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%$$$$$$%%%%%%&&&''''''&&&&&&%%%%%%&&&&&&'''!!!###&&&&&&&&&%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''&&&%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''$$$%%%%%%&&&''''''((((((&&&&&&%%%%%%&&&&&&'''(((%%%&&&''''''((((((''''''((((((''''''''''''(((((((((((())))))(((''''''&&&************))))))))))))*********+++,,,---//////222111///...///222555777666666555444333333222222...///000111333444444444666222222444555333444888666666555333111111333555444444444333222333555777::::::999777666666444333666///222CCCZZZsssiii^^^bbb{{{kkkNNNCCCBBB@@@>>>;;;???EEELLLSSS\\\dddiiirrrvvv}}}}}}zzzxxxyyy{{{~~~{{{|||}}}}}}{{{xxxuuusssssstttuuuvvvvvvuuutttssstttuuuvvvwwwvvvwwwyyy{{{}}}~~~zzzqqqiiinnn{{{uuurrrjjj^^^OOOLLLHHHAAA<<<999999:::<<<<<<<<<<<<>>>@@@CCCDDDddduuu||||||ppptttvvv\\\LLL;;;444444222...---((()))***++++++,,,++++++((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$###%%%'''((((((''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''$$$&&&((()))(((&&&$$$"""%%%&&&&&&''''''&&&&&&%%%"""$$$&&&%%%$$$###$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&%%%$$$%%%&&&'''(((''''''((((((((((((''''''%%%&&&&&&''')))***,,,---++++++******++++++,,,---+++++++++***************+++++++++************))):::???@@@999...'''(((---,,,,,,++++++,,,,,,---...,,,+++)))((((((((()))***((((((''')))******)))'''&&&''''''(((''''''&&&&&&''''''((((((((((((''''''&&&&&&&&&&&&&&&'''((()))%%%&&&''''''((((((''''''$$$$$$%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%$$$$$$%%%%%%&&&''''''&&&&&&%%%%%%&&&&&&'''!!!###&&&'''&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''&&&%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%%%%&&&'''((((((%%%%%%$$$$$$%%%%%%&&&'''%%%&&&''''''((((((''''''((((((''''''''''''(((((((((((())))))((('''&&&&&&*********)))))))))))))))*********+++,,,---//////222000...---...111555777444444444444444444444444///000222222222222444666444111000333333222333777333444333222000111444666333333333111000111444777555777888666555555444222///...444???JJJ]]]ooo]]]```kkkqqqeeeRRRJJJBBB999>>>@@@BBBEEEJJJSSS]]]dddjjjnnnttt{{{}}}xxxwwwyyy{{{tttxxx|||{{{uuuqqqssssssttttttttttttttttttwwwxxxxxxwwwvvvvvvxxxzzzzzzzzz|||~~~~~~}}}tttppptttwwwvvvyyy{{{}}}}}}oooaaa^^^XXXOOOHHHCCCCCCDDD:::999999999:::<<>>CCCCCCDDDNNNZZZeeehhhmmmsssyyy}}}{{{vvvxxxyyyzzz{{{{{{yyywwwuuuooopppqqqrrrssstttssssssqqqvvvzzzxxxsssqqqtttxxxsssuuuyyy~~~}}}}}}~~~vvvnnnkkkfffgggpppyyysssaaaUUUQQQLLLFFFEEECCCAAA???>>>>>>>>>???mmmtttzzz{{{|||XXXHHH888111000...,,,---)))+++,,,,,,***))))))***((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&''''''%%%%%%&&&'''%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%'''(((((((((&&&%%%&&&'''((((((((('''&&&&&&%%%%%%%%%&&&((('''&&&%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&***((('''%%%%%%%%%'''(((&&&&&&'''''''''(((((((((((()))++++++*********+++************))))))))))))******++++++++++++******------,,,+++***)))(((((((((((((((((()))***+++,,,******)))(((((((((((((((******)))(((((((((((((((******)))((((((((((((((((((''''''''''''&&&&&&&&&'''%%%&&&))))))&&&%%%'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&"""$$$&&&&&&%%%%%%&&&'''%%%&&&&&&&&&%%%%%%$$$###&&&((('''######'''(((&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''&&&%%%%%%%%%'''&&&&&&%%%$$$$$$$$$%%%%%%%%%&&&&&&''''''&&&&&&%%%((('''''''''&&&&&&&&&&&&%%%%%%&&&''''''''''''''''''&&&&&&%%%&&&'''((()))'''&&&&&&&&&&&&'''((((((((('''&&&'''((('''&&&$$$(((&&&%%%&&&'''((('''&&&(((((((((((((((((((((((()))***+++,,,,,,***(((''')))************++++++++++++,,,---///000000111111000000111222333444666666111000/////////000222333555555444333333333333333333333222222222333333444333333222111111222333444555666666555222111333555333111222555555<<>>:::999===@@@BBBIIIRRRYYY]]]dddlllrrruuuvvvwww~~~~~~yyywwwxxxyyyzzz{{{zzzyyyxxxyyywwwtttqqqooooooooopppqqqtttvvvtttpppmmmoooqqqqqqsssvvv{{{~~~~~~zzzmmmgggfffkkkxxxtttnnnggg___RRRPPPKKKFFFBBB@@@@@@@@@lllwww}}}WWWGGG777111000...,,,,,,)))+++,,,,,,***))))))***((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&''''''%%%%%%&&&'''&&&&&&''''''''''''&&&&&&'''&&&&&&%%%%%%&&&&&&''''''(((((((((&&&%%%&&&'''''''''''''''''''''''''''$$$%%%''''''&&&%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&)))((('''%%%%%%&&&''''''''''''((((((((()))))))))((()))++++++*********+++++++++*********)))))))))******++++++++++++******************)))))))))(((%%%&&&'''((())))))))))))******)))(((((((((((((((***))))))(((((((((((((((******)))((((((((((((((((((''''''''''''&&&&&&&&&'''%%%&&&))))))&&&%%%'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&"""%%%'''(((&&&%%%$$$###%%%%%%&&&&&&&&&%%%$$$$$$%%%''''''######''''''%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&'''&&&%%%$$$%%%'''%%%%%%$$$$$$$$$%%%&&&&&&%%%&&&&&&''''''&&&&&&%%%''''''''''''&&&&&&&&&&&&$$$&&&'''))))))((('''&&&'''&&&&&&&&&&&&'''(((((('''&&&&&&&&&&&&'''(((((()))((((((((())))))(((&&&'''%%%$$$%%%&&&'''&&&%%%(((((((((((((((((((((((()))***+++++++++***)))((()))************+++++++++,,,,,,------...///111111...///000111333555666777111000/////////000222333666555444444333444444444333333222222111222222222111111000000000222333444666444333333444555444444333000111444333555CCCTTTtttxxxqqq|||aaa^^^xxxaaaLLLCCC<<<<<<>>>>>>>>>???KKKPPPYYYbbbiiimmmnnnnnnyyy}}}}}}{{{|||~~~|||xxxxxxyyyyyyzzz{{{{{{{{{{{{uuupppmmmlllnnnooorrrrrrqqqpppnnnmmmlllkkkooopppsssvvvzzz~~~{{{zzzzzz|||wwwiiicccffflllmmmmmmtttzzzlllhhhbbbZZZRRRLLLHHHFFFkkkwwwhhhfffrrr{{{UUUEEE666111000...,,,,,,)))+++,,,,,,***))))))***((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&''''''%%%%%%&&&'''&&&''''''''''''''''''&&&'''&&&%%%$$$$$$%%%&&&''''''(((((((((&&&%%%&&&'''&&&&&&&&&'''''''''((((((###%%%''''''&&&&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&((('''&&&&&&&&&&&&''''''(((((((((((())))))))))))((()))++++++*********++++++++++++*********))))))******++++++++++++******((((((((()))))))))))))))$$$%%%'''((())))))((('''***))))))((((((((((((((())))))(((((((((((())))))***))))))((((((((((((((((((''''''''''''&&&&&&&&&'''%%%&&&))))))&&&%%%'''$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%###%%%''''''&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$'''&&&$$$$$$&&&'''$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&$$$$$$%%%&&&$$$$$$$$$$$$%%%%%%&&&'''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&(((***+++)))'''&&&&&&&&&&&&&&&''''''(((((('''&&&&&&&&&&&&'''(((((()))(((((((((******(((&&&'''&&&%%%%%%''''''&&&%%%(((((((((((((((((((((((())))))***+++******)))((())))))*********+++++++++------,,,,,,---...000111...///000111333333444444111000/////////000222333666555555444444444555555444333222111111111111111000/////////000111333444555333222555999:::666111000///111555666555;;;CCCYYY|||}}}wwwiiipppaaaSSSCCC===>>>???===:::DDDHHHPPPYYYaaagggkkkmmmtttxxxzzzxxxxxx|||}}}{{{zzzyyyyyyyyyyyyyyyzzz{{{{{{yyyuuuqqqooopppqqqssstttqqqooonnnoooooommmkkkmmmnnnoooqqquuuxxx{{{}}}~~~~~~~~~{{{nnnhhhjjjddddddnnnwww{{{rrrggg\\\TTTOOOhhhuuuYYYYYYpppwwwRRRDDD555000000...,,,,,,)))+++,,,,,,***))))))***((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&''''''%%%%%%&&&'''&&&''''''''''''''''''&&&'''&&&%%%$$$$$$%%%&&&''''''(((((((((&&&%%%&&&'''%%%%%%&&&&&&'''(((((((((###%%%''''''&&&&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&''''''&&&&&&&&&'''''''''(((((((((((())))))))))))((()))++++++*********+++++++++++++++******************++++++++++++******'''(((((((((((()))))))))%%%&&&((()))******)))(((***))))))((((((((((((((())))))(((((((((((())))))***))))))((((((((((((((((((''''''''''''&&&&&&&&&'''%%%&&&))))))&&&%%%'''$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%$$$###$$$''')))$$$%%%%%%&&&&&&%%%%%%%%%###&&&&&&$$$$$$&&&&&&###$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&%%%$$$$$$%%%&&&$$$$$$$$$$$$%%%%%%&&&'''%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&$$$&&&(((***+++)))'''&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&'''(((((('''&&&&&&'''))))))'''&&&((('''&&&'''((()))(((&&&(((((((((((((((((((((((()))))))))******)))))))))))))))*********+++++++++...---,,,,,,,,,...///111000000111222222222111000111000/////////000222333555555444444444555555666333222111111000000000000//////......///111333444222222444:::???>>>666.........000444666555666888EEE[[[yyyzzzvvv}}}qqqTTT???:::>>>AAAAAA@@@CCCHHHOOOXXX```hhhlllooouuuxxxwwwwwwzzz|||{{{|||{{{zzzxxxwwwwwwwwwwwwvvvvvvvvvvvvuuuuuuttttttsssppplllmmmpppqqqpppmmmmmmmmmmmmnnnqqqtttwwwxxxzzzyyy{{{{{{pppiiigggfffiiixxx|||qqqfff```oooyyy]]]___xxxqqqPPPBBB444000000...,,,,,,)))+++,,,,,,***))))))***((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&''''''%%%%%%&&&'''&&&&&&''''''''''''&&&&&&'''&&&&&&%%%%%%&&&&&&''''''(((((((((&&&%%%&&&'''&&&&&&&&&'''''''''(((((($$$%%%''''''&&&%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&'''''''''''''''''''''((((((((()))))))))((()))++++++*********+++,,,++++++++++++***************++++++++++++******(((((((((((())))))))))))&&&'''((()))******************)))(((((((((((((((((((((((((((((())))))*********)))((((((((((((((((((''''''''''''&&&&&&&&&'''%%%&&&))))))&&&%%%'''###$$$$$$%%%%%%&&&&&&'''%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$###"""$$$'''***$$$$$$%%%&&&&&&&&&%%%%%%"""&&&&&&$$$$$$&&&&&&"""$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%###%%%&&&%%%$$$###$$$&&&%%%%%%$$$$$$$$$%%%&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&$$$&&&'''))))))((('''&&&%%%&&&''''''(((((('''''''''&&&&&&&&&&&&'''((((((&&&%%%%%%&&&(((((('''%%%)))(((''''''((()))((('''((((((((((((((((((((((((((((((((()))))))))******)))************+++++++++------,,,,,,---......///000000111222222000///...111000/////////000222333444444444444444444555666111111000000000000000000000000/////////111222333111222555;;;???===555---...///000222222111111111:::CCCRRRiiizzzooobbbvvvzzzTTT???;;;<<<<<<<<<===@@@EEELLLUUU]]]aaagggooouuuuuuvvvyyy||||||{{{zzzzzzxxxwwwvvvuuutttvvvwwwzzz{{{zzzxxxuuusssrrrooolllllloooqqqpppooonnnnnnmmmmmmnnnqqqtttuuuwwwsssuuu|||~~~}}}yyykkkdddgggnnniiijjjrrr{{{xxxkkkooommmOOOAAA444000000...,,,+++)))+++,,,,,,***))))))***((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&''''''%%%%%%&&&'''%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%'''(((((((((&&&%%%&&&'''&&&&&&&&&'''''''''''''''%%%&&&((('''&&&%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&&&&''''''(((''''''&&&&&&'''''''''(((((((((((()))++++++*********+++,,,,,,+++++++++***************++++++++++++******))))))))))))))))))))))))''''''''''''((()))***+++******)))(((((((((((((((((((((((((((((()))************)))((((((((((((((((((''''''''''''&&&&&&&&&'''%%%&&&))))))&&&%%%'''######$$$%%%%%%&&&''''''%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&%%%%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&%%%$$$$$$%%%'''###$$$%%%%%%&&&&&&&&&%%%"""%%%&&&$$$$$$&&&%%%"""$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$###%%%%%%%%%$$$###$$$%%%&&&&&&%%%$$$$$$$$$%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&'''''''''''''''%%%&&&'''((((((((('''&&&'''&&&&&&&&&&&&'''((((((%%%%%%%%%&&&(((((('''%%%((('''&&&&&&(((((('''&&&((((((((((((((((((((((((((((((((((((((()))******)))************+++++++++,,,,,,------......------...///000222222111///...111000/////////000222333333333333333333444555555000000/////////000111111222111000000000111222333111222444888;;;999333///...///111000///000222222555888>>>OOOlll}}}pppbbbRRRaaavvv]]]III===666::::::<<>>KKKaaazzzzzzvvvwww|||ggglllppptttjjjBBBEEE<<<888<<>>===<<<;;;<<<===>>>AAAFFFMMMVVV^^^ccciiikkkmmmppprrrtttttttttsssuuuxxxyyyzzzzzz|||~~~~~~}}}{{{zzzwwwtttooolllkkkkkkkkkkkkqqqpppooommmlllmmmpppsssyyy}}}}}}}}}ssskkkfff```^^^```sss}}}qqqlllcccEEE>>>555///...---,,,+++***************)))(((((((((((((((''''''(((((((((''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&&&&&&&&&&''''''$$$$$$$$$%%%%%%&&&&&&&&&((('''&&&%%%%%%%%%%%%%%%$$$%%%&&&&&&%%%%%%''')))&&&'''((((((&&&&&&'''(((%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&&&&&&&%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%$$$$$$%%%%%%&&&'''((('''&&&&&&&&&&&&'''((((((((((((((((((((((((((((((((((((((()))))))))***))))))))))))))))))))))))))))))(((((((((((())))))((((((((())))))))))))))))))))))))))))))((((((((()))***+++***)))((()))++++++***((('''((())))))((('''((((((((((((((('''''''''(((***)))((('''((()))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''''''''&&&&&&''''''&&&&&&&&&&&&''''''%%%%%%$$$$$$%%%%%%&&&'''&&&&&&%%%%%%&&&&&&'''(((''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''%%%%%%%%%$$$$$$$$$#########$$$%%%%%%&&&&&&%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%&&&''''''((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''((((((%%%%%%&&&&&&&&&'''''''''(((((('''&&&&&&&&&&&&'''&&&&&&'''''''''''''''&&&''''''(((((()))(((((((((************************+++,,,,,,,,,------------...///000111111111111111111111222222333333333333222111111000111222444555333444555444222222333555444444222000...///222555111111111111111111111111333333555888:::999666333333555666444111333999@@@```|||wwwuuuiii[[[fffrrrzzzWWWBBB>>>???===:::===<<<<<<>>>CCCIIIPPPTTT___bbbgggkkkoooqqqssstttrrruuuwwwyyyxxxwwwwwwxxx}}}~~~}}}|||zzzwwwrrrmmmjjjjjjjjjkkknnnoooppppppoooppprrrtttvvvzzz|||yyyyyy|||~~~}}}yyynnnhhhyyypppeee___CCC===444///......---+++)))************))))))(((((((((''''''''''''((((((''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$''''''&&&%%%%%%%%%&&&&&&$$$%%%&&&&&&%%%%%%''')))&&&'''((('''&&&%%%&&&(((%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&%%%%%%###$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%$$$$$$%%%%%%&&&'''((('''&&&%%%%%%&&&'''((((((((((((((((((((((((((('''(((((((((((()))))))))(((((((((((((((((((((((())))))(((((((((((())))))''''''((((((((())))))))))))))))))(((((((((((((((((()))******)))((()))***+++)))''''''((()))((('''''''''((((((((((((''''''''')))++++++)))(((((()))%%%&&&&&&&&&&&&&&&&&&%%%$$$%%%%%%&&&'''&&&&&&&&&''''''&&&&&&&&&&&&''''''%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%&&&''''''&&&&&&%%%%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%&&&&&&'''$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''$$$$$$$$$$$$$$$############$$$%%%%%%&&&&&&%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%&&&&&&'''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((((((&&&'''''''''(((((((((((((((((('''&&&&&&&&&&&&'''&&&'''''''''''''''&&&&&&&&&&&&'''((((((((((((((())))))))))))))))))))))))++++++++++++,,,,,,,,,---......000111111222222222111111111222222333444444/////////000222444666888555666666555333333444666222222111000000222666999111111111111111111111111444444555888999999666333000555::::::666333444666CCC^^^qqqpppYYYcccbbbttt```IIIAAA??????===<<<::::::===BBBGGGKKKUUUZZZaaagggkkkpppuuuxxxuuuwwwyyyyyywwwuuutttuuuzzz|||~~~~~~}}}zzzvvvqqqnnnmmmooopppnnnoooqqqrrrrrrrrrtttvvvtttxxxzzzwwwuuuwwwwwwvvvyyysss~~~nnnfffZZZAAA;;;444///......---+++))))))************))))))(((''''''&&&&&&''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%$$$######'''&&&&&&%%%%%%&&&&&&&&&%%%&&&'''&&&%%%%%%&&&(((%%%&&&''''''&&&%%%&&&'''%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%######$$$%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%$$$$$$%%%%%%&&&'''((('''&&&%%%%%%&&&'''(((''''''''''''''''''''''''''''''(((((((((((())))))(((((((((((((((((((((((())))))(((((((((((())))))&&&&&&''''''(((((())))))((((((((((((((((((((((((((()))******(((((()))******((('''((())))))'''&&&&&&&&&'''(((((((((''''''&&&(((***+++)))(((((((((&&&&&&''''''''''''&&&&&&$$$$$$%%%&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%&&&&&&'''%%%%%%%%%%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%%%%&&&'''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))'''''''''((((((((())))))(((((('''&&&&&&&&&&&&''''''''''''(((''''''&&&%%%%%%&&&''''''((((((((((((((((((((((((((((((((((((******+++++++++,,,,,,,,,---...///111222222222222111111111111111222333444......///111222555777888444555555333111000111222///000111111111333777:::111111111111111222222222333222222333555555333111...555<<<===999555444555888LLL[[[oooxxxhhhaaaXXXcccaaaFFF???@@@<<<;;;::::::<<<@@@DDDGGGLLLRRRYYY```eeelllsssyyyvvvxxxyyyxxxuuutttttttttzzz{{{~~~xxxwwwtttpppmmmlllmmmooooooppprrrrrrqqqqqqrrrsssppptttuuurrrpppssstttrrrsss|||~~~~~~nnnggguuulllmmm}}}WWW@@@:::333/////////---+++))))))************))))))(((''''''&&&&&&''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&'''&&&''''''&&&$$$$$$%%%'''%%%&&&''''''%%%%%%&&&'''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%######$$$%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%$$$$$$%%%%%%&&&'''''''''%%%%%%%%%%%%''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((())))))(((((((((((((((((((((((())))))(((((((((((())))))%%%%%%&&&''''''((())))))&&&'''''''''((()))))))))((()))***)))((('''(((***)))((('''((())))))'''%%%%%%&&&''''''((((((''''''$$$&&&))))))(((&&&&&&&&&&&&'''(((((((((((('''&&&$$$$$$%%%&&&&&&&&&&&&%%%''''''&&&&&&&&&&&&''''''%%%%%%$$$$$$%%%%%%&&&'''%%%%%%$$$$$$%%%%%%&&&'''%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$%%%&&&''''''&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%$$$%%%&&&&&&''''''&&&&&&$$$%%%&&&'''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&((())))))&&&&&&&&&'''''''''(((((((((((('''&&&&&&&&&&&&'''''''''(((((('''&&&&&&%%%$$$%%%&&&'''((((((((((((((((((((((((((((((((((((************++++++++++++---...///000222222222222222111000000000111222222///000111222333444444444444444444222///......///---///000000000111444666000000111111111222222222333111000000111222111000///555::::::555222333555111???GGGWWWxxx|||lllfffcccnnngggUUUKKK@@@???===<<<<<<>>>???AAABBBGGGNNNTTTYYY```jjjrrrrrrssssssrrrqqqqqqrrrtttyyyzzz{{{}}}~~~~~~~~~}}}vvvvvvuuuqqqmmmjjjkkkmmmooopppqqqqqqpppppprrrsssooorrrrrrnnnlllooopppoooooowww|||||||||{{{~~~dddeeeyyyuuuzzz|||VVV???:::333/////////---+++((())))))*********))))))'''''''''&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&######$$$%%%%%%&&&''''''###$$$$$$%%%%%%&&&&&&'''&&&&&&%%%%%%%%%&&&&&&''''''((((((&&&$$$$$$%%%&&&%%%&&&''''''%%%%%%&&&'''%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$%%%%%%$$$$$$$$$######$$$%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%$$$$$$%%%%%%&&&''''''&&&%%%%%%%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''((((((((()))(((((((((((((((((((((((())))))(((((((((((())))))%%%%%%&&&&&&'''((())))))%%%&&&&&&'''((()))******((()))***)))((('''(((***)))((('''((())))))'''%%%%%%%%%&&&'''((((((((('''"""$$$'''(((&&&%%%$$$$$$&&&'''((())))))((('''&&&$$$$$$%%%&&&&&&&&&%%%%%%'''''''''&&&&&&'''''''''%%%%%%$$$$$$%%%%%%&&&'''%%%%%%$$$$$$%%%%%%&&&'''$$$$$$$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&%%%%%%$$$%%%&&&&&&''''''&&&&&&$$$%%%&&&'''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&'''((()))***%%%%%%%%%&&&&&&&&&''''''(((((('''&&&&&&&&&&&&''''''((((((((('''&&&%%%%%%$$$%%%&&&'''(((((((((((((((((((((((((((((((((((()))************+++++++++---...///000222222333333222111000//////000111222111222333444444333111111555555555222///---...///---...000000//////000222000000111111222222222222555333000000111222333222111444777444000---000333)))444666@@@\\\sss~~~yyypppsssaaapppzzzbbbEEECCCAAA>>><<<;;;::::::999>>>DDDIIIMMMUUU```hhhllllllmmmllllllmmmppprrrwwwwwwxxxyyyyyyzzzzzzzzz{{{||||||xxxsssppppppqqqmmmooopppqqqqqqrrruuuwwwrrruuusssnnnkkklllnnnllllllqqqtttrrrsssxxx~~~~~~}}}~~~}}}|||{{{~~~sssqqq~~~eeevvvuuuRRR>>>:::333...,,,,,,,,,,,,+++*********++++++***((((((((((((((((((''''''&&&''''''(((((('''&&&%%%%%%&&&%%%$$$%%%'''((('''&&&'''$$$$$$&&&&&&######&&&'''&&&%%%%%%''''''&&&%%%(((((('''&&&%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&'''(((&&&&&&&&&''''''''''''((('''''''''&&&&&&%%%%%%%%%'''''''''&&&&&&%%%%%%%%%''''''''''''(((((((((((())))))******)))((('''&&&(((''''''&&&&&&&&&''''''&&&&&&&&&''''''''''''(((&&&%%%%%%%%%%%%&&&''''''))))))))))))))))))))))))(((((('''&&&&&&&&&&&&'''((((((''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%%%%%%%%%%&&&&&&((('''%%%#########%%%&&&%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%&&&'''(((((('''%%%$$$$$$%%%'''(((###%%%&&&&&&$$$$$$%%%'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&'''''''''&&&%%%%%%''''''&&&%%%$$$$$$$$$%%%&&&'''((()))%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%%%%&&&&&&((((((''''''''''''(((((((((((((((((((((((((((((()))(((((('''&&&&&&%%%%%%&&&'''((())))))*********))))))))))))))))))))))))///---+++***,,,000555888666444111...---...///000333333333333333333333333444333111///,,,---///222444444333222111000///...111111000000000000111111111111111111111000///......000222222111111111222555222000444CCCYYYqqq}}}qqqWWWKKK<<<:::===555===;;;;;;<<>>999333...,,,,,,,,,,,,+++******+++++++++***((((((((((((((((((''''''&&&''''''(((((('''&&&&&&%%%&&&%%%$$$%%%'''((('''&&&'''$$$$$$&&&&&&$$$$$$&&&'''&&&%%%%%%''''''&&&%%%(((''''''&&&%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&''''''''''''(((((((((((((((((())))))''''''&&&&&&&&&''''''(((&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&''''''((())))))))))))))))))))))))(((((('''&&&&&&&&&&&&'''((((((''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%%%%%%%%%%&&&&&&((('''%%%$$$###$$$%%%&&&%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%&&&'''((('''&&&$$$######$$$&&&'''###%%%&&&&&&$$$$$$%%%'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&'''''''''&&&%%%%%%''''''&&&%%%%%%%%%%%%%%%&&&&&&'''(((%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&&&&((((((''''''''''''((((((''''''''''''''''''''''''(((((((((((())))))))))))&&&'''((())))))*********((((((((((((((((((((((((...,,,++++++---000444666444222000...---...000111000000000111222333333444333333222000......000222444333333222000//////...000000////////////000000111111111111111222222222333333222222222222222111222333333444;;;LLLaaaqqq}}}sss{{{tttgggjjjqqqpppRRR;;;:::AAA999======>>>>>>>>>@@@DDDJJJNNNXXX\\\bbbgggjjjmmmoooqqqqqqtttxxxxxxvvvvvvzzzzzz{{{{{{{{{yyywwwuuusssnnnnnnooooooooopppsssuuurrrqqqooonnnoooqqqssstttrrrqqqppprrruuuwwwvvvuuuuuu{{{}}}{{{{{{|||~~~}}}~~~^^^pppuuuQQQ===888333...---,,,,,,,,,+++++++++++++++***))))))(((((((((((((((''''''&&&'''''''''(((''''''&&&%%%&&&%%%$$$%%%'''((('''&&&&&&###$$$&&&&&&$$$$$$''''''&&&%%%%%%''''''&&&%%%'''''''''&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''%%%%%%&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''''''''((()))***+++&&&&&&&&&&&&&&&'''((()))&&&&&&&&&''''''''''''((('''''''''''''''((()))))))))))))))))))))))))))))))))(((''''''&&&&&&''''''((((((''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%%%%%%%%%%&&&&&&''''''%%%$$$$$$$$$%%%&&&%%%%%%%%%%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$$$$######&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%&&&''''''%%%%%%############%%%%%%###%%%&&&&&&$$$$$$%%%'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&'''''''''%%%%%%%%%''''''&&&%%%&&&&&&%%%%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&%%%%%%&&&&&&'''((((((''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((())))))******&&&'''((())))))*********((((((((((((((((((((((((+++++++++,,,---000222444111000...------...000111///000000000000111111111222333333222000///000111333333222111000///......//////............//////111111111111222444666777999666222111333444222000///333444333333;;;KKKXXX}}}uuuqqqxxxxxx```iiimmm}}}zzzSSSAAA???555;;;666999;;;<<<<<>>888222111333555222//////111222000...222:::AAASSSqqq{{{}}}wwwpppeee```mmmYYYFFF777>>>555999===>>>======???BBBEEEIIIOOOTTTYYY^^^cccggghhhlllpppssssssrrrsssssspppqqqsssvvvxxxyyyzzzzzzrrrooolllmmmppprrrrrrpppppprrruuuwwwwwwuuurrrppppppppprrrssstttsssrrrqqqrrrvvvzzz|||}}}|||zzz{{{}}}~~~}}}mmmTTTnnnrrrOOO:::777222...------,,,+++***,,,---,,,***(((((()))(((((((((((((((''''''&&&&&&&&&'''''''''''''''&&&&&&%%%$$$%%%'''((('''&&&%%%######&&&'''$$$%%%''''''&&&%%%%%%''''''&&&%%%&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((((((%%%''')))++++++(((%%%###%%%%%%%%%&&&'''((()))***&&&&&&&&&''''''''''''((()))(((((((((((()))******(((((((((((((((((((((((())))))(((''''''''''''(((((((((''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&###$$$&&&%%%$$$$$$%%%'''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''&&&%%%$$$%%%'''((('''&&&''''''&&&%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%&&&'''(((''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((())))))*********************************((((((***+++,,,---......---,,,,,,,,,---...///000//////000000111111222222///111333444222000000000111000000//////...............------------......111000000111333666:::<<<>>>888222111333444222...000...------///111222222444QQQjjjxxxzzzzzz}}}}}}rrrbbbcccgggIIIEEE<<<===>>>>>>======<<<===???BBBGGGKKKPPPUUU[[[___eeehhhmmmpppppppppoooooopppqqqssstttvvvxxxyyyyyyvvvrrrnnnnnnpppqqqpppnnnqqqtttxxx{{{{{{xxxtttqqqrrrrrrrrrpppooooooooooooqqqtttxxx{{{}}}~~~{{{{{{{{{{{{{{{{{{gggUUUppppppNNN999666111///------,,,******---...---)))'''''')))(((((((((((((((''''''&&&%%%&&&''''''((('''''''''&&&%%%$$$%%%'''((('''&&&%%%"""###&&&'''%%%%%%((('''&&&%%%%%%''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&'''''''''$$$$$$$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&''''''''''''((((((((())))))&&&'''***+++***((($$$"""&&&&&&&&&&&&&&&'''((()))&&&&&&&&&''''''''''''(((((((((((((((((()))******))))))))))))))))))))))))***)))((((((''''''((((((((((((''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''(((%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&###%%%&&&&&&$$$$$$%%%'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''%%%$$$$$$%%%'''((('''&&&&&&&&&%%%%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%&&&''''''(((''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''''''''''''''&&&'''((())))))*********++++++++++++++++++++++++'''((()))***+++,,,,,,---,,,+++++++++,,,---......***+++---///222444666666...000222222111000///000000/////////.........---......------------......000000000111333555777999888555111000222333111///000---***,,,000222111///***>>>ZZZggg~~~nnn^^^ppp~~~uuunnnggg~~~hhhRRRFFF@@@888666888<<<>>>???>>>AAADDDFFFJJJNNNTTTXXXaaacccgggkkknnnoooooonnnsssssstttuuuvvvwwwxxxxxxvvvtttqqqpppqqqqqqqqqpppsssvvvyyy{{{{{{xxxtttrrrrrrsssrrrpppnnnmmmnnnpppmmmpppuuuzzz~~~|||}}}{{{||||||mmm___vvvoooMMM888555111///...---+++******---///---)))&&&''')))(((((((((((((((''''''&&&%%%&&&&&&'''((((((''''''&&&%%%$$$%%%'''((('''&&&$$$"""###&&&'''%%%%%%((('''&&&%%%%%%''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&''''''(((""""""######$$$%%%''''''$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''((((((''''''''''''''''''&&&&&&''''''&&&&&&&&&''''''(((&&&&&&&&&''''''''''''((((((''''''''''''((())))))))))))))))))))))))))))))***))))))(((((((((((((((((((((''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&&&&'''''''''''''''&&&&&&&&&&&&&&&'''((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%###%%%&&&&&&$$$$$$%%%'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''%%%$$$$$$%%%'''(((((('''%%%%%%%%%%%%&&&&&&'''(((%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%&&&'''(((((('''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''%%%&&&&&&''''''(((((()))&&&'''((())))))*********************************'''''''''((()))***+++,,,+++++++++++++++,,,,,,,,,***+++,,,...000222333444...///111000///...///000//////............------//////............////////////000111222333333444111111111111111000000000///---,,,,,,///111222222...333HHHNNN___tttlllhhhzzzzzzxxxsss```HHH:::999>>>AAAAAA>>>@@@AAABBBCCCGGGLLLPPPWWWZZZ^^^dddiiimmmnnnnnnsssssssssssstttuuuvvvvvvssstttsssrrrqqqqqqsssuuutttvvvwwwxxxxxxvvvtttrrroooqqqttttttrrrpppqqqrrrnnnppptttyyy~~~www{{{jjjhhhvvvjjj}}}nnnMMM888555111///...---+++******---000---(((&&&'''***(((((((((((((((''''''&&&%%%%%%&&&'''((((((((('''&&&%%%$$$%%%'''((('''&&&$$$""""""&&&'''%%%%%%((('''&&&%%%%%%''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&'''((((((!!!""""""###$$$&&&'''((($$$$$$%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&'''''''''%%%%%%%%%&&&&&&&&&''''''((('''%%%$$$$$$''')))+++(((''''''&&&&&&&&&''''''&&&&&&&&&'''''''''(((((('''''''''''''''((())))))))))))))))))))))))))))))******)))(((((((((((((((((((((''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&'''(((((((((''''''&&&&&&&&&&&&'''((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&%%%$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$######%%%&&&&&&%%%$$$&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''%%%$$$$$$%%%'''(((((('''$$$$$$$$$%%%&&&'''((()))%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$%%%&&&'''((()))'''&&&&&&%%%%%%&&&&&&'''((((((((((((((((((((((((!!!"""###$$$&&&'''((()))&&&'''((()))************))))))))))))))))))))))))((('''''''''((()))+++,,,++++++++++++++++++++++++..................---------///000///...---///000..................------//////............//////...///000111111111111000,,,...000111000///000111---...///...---///222666222,,,::::::HHHaaazzzgggaaaqqqkkkMMMBBB@@@>>><<<===>>>>>>===>>>AAAEEEIIINNNPPPUUU\\\ccciiilllmmmppppppppppppqqqrrrssstttpppssstttsssrrrrrrvvvzzzuuuuuuvvvvvvuuutttsssrrrkkkpppuuuxxxvvvtttssstttrrrsssvvvyyy||||||zzzxxxxxx{{{}}}}}}}}}hhhllluuu{{{dddKKK888555000---,,,---,,,,,,*********)))))))))))))))))))))(((((('''''''''&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%(((((((((''''''&&&&&&&&&'''&&&%%%%%%''''''&&&%%%$$$$$$%%%&&&''''''''''''###&&&))))))((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&&&&''''''((('''&&&%%%%%%&&&'''(((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&''''''((()))))))))((('''%%%%%%%%%&&&(((***))))))))))))(((((((((((())))))(((((((((((())))))))))))(((((((((((())))))(((((((((((((((((((((((((((''''''''''''&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%&&&''''''((((((''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%$$$$$$%%%%%%&&&'''&&&%%%$$$$$$%%%&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$###$$$%%%&&&&&&&&&%%%%%%'''%%%###$$$''')))'''%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%$$$%%%&&&&&&''''''&&&&&&###$$$&&&'''&&&&&&&&&'''%%%%%%%%%$$$$$$%%%(((+++%%%&&&((())))))'''&&&$$$''''''&&&&&&&&&&&&''''''(((((('''''''''&&&&&&&&&((('''&&&&&&'''((()))***(((((((((((())))))))))))))))))))))))))))))))))))(((((()))***++++++,,,,,,------,,,,,,,,,---......///......------///000111...........................///000000000...---,,,000,,,***,,,,,,***,,,000//////000111111111111111333222222111000///......000000000000000000000000...444333111666CCCiiirrrbbbqqqssskkkvvv___III???===AAA===::::::>>>AAA@@@===FFFGGGJJJOOOUUU\\\bbbfffhhhjjjmmmnnnnnnnnnoooqqqsssssssssrrrrrrrrrrrrrrrrrrsssuuuyyy|||{{{wwwrrrnnnpppsssuuuuuutttqqqpppvvvvvvuuusssqqqqqqtttvvvwwwxxxyyy{{{}}}ggglll|||lllvvvcccJJJ888555000---------,,,,,,************)))))))))))))))(((((((((''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%'''''''''&&&&&&&&&%%%%%%'''&&&%%%%%%''''''&&&%%%%%%%%%&&&&&&'''&&&&&&&&& ###%%%&&&%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''(((((('''&&&&&&'''((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((''''''''''''((('''%%%%%%%%%&&&((())))))((((((((((((((((((((())))))(((((((((((())))))))))))(((((((((((())))))''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&'''''''''''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%$$$$$$%%%%%%&&&'''&&&%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%###%%%'''((('''%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%$$$%%%&&&&&&''''''&&&&&&'''&&&%%%%%%&&&%%%$$$"""%%%%%%%%%$$$$$$%%%(((***%%%&&&((())))))'''&&&%%%''''''&&&&&&&&&&&&''''''(((((('''''''''&&&&&&&&&(((''''''&&&'''((()))***'''((((((((())))))))))))))))))))))))))))))))))))(((((()))******+++,,,,,,,,,,,,,,,+++,,,,,,---......------,,,---...///000........................//////000000000///...---///---...111111...---/////////000111111111111000111111111000000000000000////////////////////////+++000///---...333NNNsssyyyzzzvvvggglll{{{zzzYYYBBB>>>???@@@???===;;;<<<===AAABBBDDDHHHMMMTTTYYY\\\eeehhhkkkmmmmmmmmmoooppprrrssssssttttttuuuuuuuuusssssstttwwwzzzzzzvvvssspppqqqrrrrrrssssssrrrrrrqqqrrrqqqpppnnnoooqqqtttxxxwwwvvvuuuwwwyyy{{{}}}fffnnnyyyjjjtttaaaIII888555000...------,,,+++************))))))((((((((((((((((((''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%'''%%%%%%%%%''''''&&&%%%&&&&&&&&&'''&&&&&&%%%%%%###%%%(((((('''&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''(((''''''&&&&&&''''''(((''''''''''''''''''''''''&&&&&&&&&''''''''''''((())))))(((((('''&&&&&&%%%'''&&&%%%%%%%%%&&&((()))(((((((((((((((((((((((()))((((((''''''(((((())))))((((((''''''(((((()))''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&'''''''''''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%$$$$$$%%%%%%&&&'''%%%&&&&&&''''''&&&&&&%%%%%%%%%$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((('''&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%$$$###$$$%%%&&&'''&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%$$$$$$$$$%%%&&&'''&&&$$$$$$%%%&&&'''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%$$$%%%&&&&&&''''''&&&&&&(((&&&$$$$$$&&&&&&$$$!!!%%%%%%&&&%%%$$$%%%(((***%%%&&&'''(((((('''&&&%%%''''''&&&&&&&&&&&&'''''''''''''''''''''&&&&&&&&&(((''''''''''''((())))))''''''((((((((()))))))))))))))))))))))))))))))))((())))))******+++++++++++++++******+++,,,,,,---------,,,,,,------...///........................///000000111111000......------000666666000------...///000000111111000000/////////000000111111111////////////////////////---222000...///,,,888PPPVVVfffmmm{{{~~~eee```yyynnnSSSEEE@@@<<<;;;>>>@@@>>>;;;======???AAAEEEJJJOOORRR^^^aaafffiiikkklllmmmooopppqqqrrrssstttuuuuuuuuutttttttttuuuwwwwwwuuusssrrrqqqpppppppppqqqssstttqqqrrrrrrqqqqqqrrrtttwwwzzzxxxuuurrrrrrtttvvvyyy}}}fffrrrnnnttt___FFF777444111......---,,,+++++++++******))))))((((((((((((((((((((('''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$%%%'''''''''%%%''''''''''''&&&%%%$$$$$$%%%'''))))))((('''((((((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&%%%%%%&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((((((''''''&&&&&&&&&&&&&&&%%%%%%%%%&&&'''((('''''''''((((((((((((((((((((((((''''''((((((((((((((((((''''''((((((((('''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&'''''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%$$$$$$%%%%%%&&&'''$$$&&&'''((('''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%$$$######%%%&&&(((%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$######%%%'''(((%%%$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%$$$%%%&&&&&&''''''&&&&&&$$$$$$$$$%%%&&&'''(((((($$$%%%&&&%%%%%%%%%'''***%%%&&&'''((((((''''''&&&''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''(((((('''''''''((((((((('''''''''((((((((())))))((((((((((((((((((((((((((()))))))))*********+++))))))))))))***+++,,,,,,------------......//////........................//////000111111000///...------111666666111------...//////000000000000000//////000000000000000000////////////////////////...222000000444000111>>>CCCTTTrrrppprrrpppxxx~~~iiitttyyyfffRRR===888BBBHHHCCC:::=========>>>AAAEEEHHHJJJRRRWWW]]]cccgggiiilllmmmmmmnnnpppqqqrrrrrrrrrrrruuutttsssrrrssstttttttttqqqqqqpppppppppqqqrrrssspppqqqrrrrrrrrrsssvvvxxx{{{yyyvvvtttrrrrrrssstttzzz|||}}}hhhxxxzzziiiooo[[[DDD777444111///...---,,,***++++++******)))((((((''''''''''''(((((((((((((((&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$%%%'''((('''&&&''''''''''''&&&%%%$$$$$$"""$$$%%%%%%$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$''''''''''''''''''''''''&&&&&&&&&''''''''''''(((%%%&&&&&&&&&'''''''''(((%%%%%%%%%%%%%%%&&&''''''&&&&&&''''''((((((((()))((((((''''''''''''((((((((((((''''''''''''(((((('''''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$%%%%%%&&&'''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%$$$$$$%%%%%%&&&'''$$$&&&((('''%%%$$$%%%'''&&&%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$###$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%$$$$$$$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$######%%%'''((($$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%$$$%%%&&&&&&''''''&&&&&&"""%%%'''&&&%%%%%%))),,,###%%%&&&&&&%%%%%%''')))%%%&&&&&&''''''(((((('''''''''&&&&&&&&&&&&''''''&&&'''''''''''''''''''''((((((((((((((((((''''''''''''''''''(((((((((((((((((((((((((((((((((((()))))))))))))))*********))))))))))))***+++,,,---.../////////000000000000...........................///000111111000///...///---...222222...---///......///000000000000000111111000000///......---........................+++///,,,---444111...444666AAAZZZxxxyyywwwuuufffvvvcccOOOIIIFFF@@@:::>>>>>>======>>>@@@CCCDDDGGGKKKSSSYYY___cccgggjjjkkklllnnnpppqqqpppoooooossssssqqqppppppqqqsssuuuooopppqqqrrrrrrrrrqqqqqqkkkmmmnnnooooooppprrrtttvvvvvvvvvuuutttrrrqqqpppvvvwwwyyyzzz{{{~~~{{{iii}}}lll]]]hhhvvv|||XXXCCC666444111//////...,,,***,,,++++++***)))((('''''''''''''''(((((((((((((((&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%$$$$$$%%%'''((('''&&&&&&&&&&&&'''&&&&&&%%%%%%$$$%%%&&&&&&%%%%%%&&&(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&###$$$$$$%%%%%%$$$$$$###''''''''''''''''''''''''&&&&&&&&&''''''''''''((($$$%%%%%%&&&''''''(((((($$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&''''''(((((()))(((''''''&&&&&&''''''((((((''''''&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%$$$$$$%%%%%%&&&'''$$$&&&'''&&&###"""%%%(((&&&&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$######$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%&&&'''###$$$%%%%%%$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%$$$%%%&&&&&&''''''&&&&&&&&&''''''&&&$$$$$$&&&)))###%%%&&&&&&&&&&&&''')))%%%%%%&&&&&&'''(((((((((''''''&&&&&&&&&&&&''''''&&&&&&&&&'''''''''''''''((((((((()))(((((('''&&&&&&&&&'''''''''((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((())))))***+++------//////000111111111111000........................------///000000//////...000---,,,//////,,,---000---...//////000000//////222111111000...------,,,...........................111---...666555///111...111@@@XXXhhhuuusssvvv}}}^^^IIIAAA@@@???>>><<<;;;<<<===???@@@>>>CCCIIIOOOTTTYYY^^^bbbgggiiilllnnnoooooonnnmmmpppppppppooonnnpppsssvvvnnnoooqqqrrrrrrrrrqqqppplllmmmoooppppppppprrrtttpppqqqsssttttttrrrpppooorrrsssuuuvvvwwwzzz~~~xxxiiihhh\\\lllooo{{{xxxVVVBBB666444111000///...+++))),,,,,,+++***)))(((''''''''''''''''''((((((((()))&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&'''''''''%%%$$$$$$%%%'''(((((('''%%%%%%&&&&&&'''&&&&&&&&&&&&((((((((('''''')))***&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%&&&&&&&&&&&&%%%$$$''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%&&&''''''((())))))(((''''''&&&&&&''''''((((((''''''&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%$$$$$$%%%%%%&&&'''$$$%%%&&&### $$$)))'''&&&%%%%%%$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&%%%$$$###$$$%%%%%%&&&&&&%%%%%%$$$"""$$$%%%''''''&&&%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&"""$$$&&&%%%######%%%'''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%$$$%%%&&&&&&''''''&&&&&&)))$$$ $$$'''&&&######$$$&&&'''&&&&&&'''(((%%%%%%%%%&&&'''((())))))''''''&&&&&&&&&&&&''''''&&&&&&&&&'''''''''(((((((((((()))))))))(((&&&%%%&&&&&&&&&'''''''''(((((()))))))))))))))))))))))))))))))))))))))))))))((()))))))))***+++,,,---.........000111111111000///........................+++,,,---/////////...---///------000000------///---...//////000000//////000000/////////.................................---222000111::::::222222111---333AAALLL[[[}}}vvvdddkkkzzzjjjUUUKKKAAA@@@>>>===<<<===???@@@;;;>>>BBBEEEIIINNNTTTXXX^^^```dddhhhkkkllllllkkkmmmnnnoooooonnnooosssvvvpppppppppooopppqqqqqqrrrnnnppprrrrrrrrrrrrssstttooopppqqqsssttttttttttttrrrsssuuuuuuvvvxxx{{{}}}uuuhhh|||nnndddvvvlllwwwvvvTTTBBB666444111000///...+++))),,,,,,+++***)))((('''&&&&&&'''''''''(((((())))))&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''(((((((((%%%$$$$$$%%%'''(((((('''$$$$$$%%%&&&''''''''''''$$$%%%%%%%%%$$$$$$&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&''''''''''''''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&'''(((((('''&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''(((((((((''''''&&&&&&%%%%%%$$$###$$$%%%&&&&&&&&&%%%%%%%%%%%%&&&&&&'''((())))))'''''''''&&&&&&''''''''''''''''''&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%$$$$$$%%%%%%&&&'''$$$%%%%%%"""$$$***'''&&&%%%%%%$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((('''&&&%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$!!!###&&&(((((('''%%%###$$$$$$$$$%%%%%%&&&&&&&&&###$$$%%%&&&&&&&&&%%%%%%!!!$$$&&&%%%###"""$$$'''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%$$$%%%&&&&&&''''''&&&&&&(((&&&,,,(((!!!"""$$$&&&'''&&&&&&'''(((%%%%%%%%%&&&&&&((()))***'''''''''&&&&&&'''''''''&&&&&&&&&'''''''''(((((((((((()))))))))(((&&&%%%&&&&&&&&&'''''''''(((((())))))))))))))))))))))))))))))))))))(((((((((((()))))))))***+++---...///,,,---///000000000///...........................***+++---.........------...,,,...222222...,,,...---......///////////////.........///////////////........................&&&...---///::::::222222777......555:::GGGnnnsssmmm}}}pppUUUDDDCCCAAA??????@@@AAABBB;;;===>>>@@@CCCGGGLLLPPPTTTWWW\\\bbbfffhhhhhhhhhkkkmmmoooooonnnooossswwwsssqqqnnnmmmmmmooorrrtttkkkmmmooooooooonnnooopppqqqqqqrrrsssuuuwwwzzz{{{uuuvvvxxxxxxwwwxxxzzz||||||yyy{{{sssjjj|||zzzkkk```|||jjj|||xxxTTT???444333111///---,,,+++++++++++++++******(((''''''((((((''''''''''''((((((&&&&&&''''''''''''&&&&&&$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&'''''''''&&&$$$######%%%&&&&&&%%%&&&&&&&&&%%%%%%$$$$$$$$$&&&'''&&&$$$######%%%'''(((&&&%%%%%%&&&''''''&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&%%%%%%$$$$$$$$$'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&&&&''''''$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$###%%%%%%$$$$$$%%%&&&((()))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''))))))(((((('''''''''&&&''''''((((((((((((''''''(((((('''&&&%%%%%%$$$$$$%%%%%%&&&'''&&&%%%$$$###%%%%%%%%%&&&&&&'''''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%((('''&&&%%%$$$%%%&&&'''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&%%%%%%$$$######%%%$$$%%%&&&''''''$$$"""&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''((('''%%%$$$$$$%%%'''((((((&&&%%%%%%'''(((((('''((((((((('''&&&&&&%%%%%%###$$$$$$%%%&&&'''((((((%%%%%%%%%&&&&&&&&&''''''))))))))))))************+++***)))(((((()))***+++(((((())))))***+++---...000000000000000//////...///............///000000...///000///...---...///+++++++++,,,,,,---------,,,---...///000000000000......////////////......---,,,,,,...///...,,,***---......///////////////444///000444444:::QQQkkktttooozzzQQQHHH@@@???AAAAAA???===;;;???AAA>>>:::===GGGQQQOOOSSSXXX\\\```dddhhhkkkiiikkkmmmnnnmmmnnnooopppooopppooonnnllllllnnnoooqqqnnnkkklllpppttttttsssvvvtttrrrppprrrvvvzzz}}}xxx}}}~~~yyywwwuuuuuuvvvxxx{{{~~~vvvnnnnnngggfffzzzuuuQQQ<<<333222111///---,,,+++++++++++++++******)))((('''(((''''''''''''''''''(((&&&&&&''''''''''''&&&&&&$$$%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&$$$######%%%&&&&&&%%%&&&&&&&&&%%%%%%%%%$$$$$$&&&''''''%%%$$$###%%%&&&%%%###""""""$$$$$$$$$###%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&&&&''''''$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$###%%%%%%$$$$$$%%%&&&((()))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''')))(((((((((''''''''''''(((((((((((((((((((((((((((((('''&&&&&&%%%$$$$$$%%%%%%&&&&&&&&&%%%$$$###%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$$$$$$$%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&%%%%%%$$$######%%%$$$$$$%%%''''''%%%###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''((('''%%%$$$$$$%%%'''((((((&&&%%%%%%'''(((((('''&&&&&&''''''''''''''''''%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&''''''''''''''''''((((((((()))))))))((('''&&&&&&'''((()))((((((((()))***+++------///////////////......------,,,,,,,,,,,,---.........///000///...---...///+++++++++,,,,,,---------)))***+++,,,---------------......//////......---...------///000000...+++,,,,,,---...............000,,,,,,///------;;;MMMdddyyy}}}tttxxxpppXXXEEE:::888<<<@@@888888:::>>>@@@@@@===:::EEEHHHMMMQQQVVV[[[aaaeeedddfffjjjlllmmmmmmoooppppppqqqqqqpppoooppprrrtttooooooooonnnnnnooorrrtttuuusssrrrqqqqqqsssvvvxxxvvvzzz~~~}}}xxxuuussswwwvvvvvvvvvwwwyyy{{{|||uuussssssqqqwwwccczzzrrrNNN999333222000...---,,,++++++******+++******)))((('''''''''&&&&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&$$$######%%%&&&&&&%%%'''&&&&&&%%%%%%%%%%%%%%%&&&'''((('''%%%$$$%%%&&&'''&&&%%%%%%''''''&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&&&&''''''$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$###%%%%%%%%%%%%%%%&&&((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''(((((((((((('''''''''''')))((('''&&&&&&'''((()))((((((''''''&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&'''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%$$$$$$###%%%$$$$$$%%%&&&'''%%%###$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&'''''''''&&&%%%$$$$$$%%%&&&'''(((&&&%%%%%%'''(((((('''%%%%%%&&&&&&'''(((((()))''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&'''''''''%%%%%%&&&&&&&&&'''''''''(((''''''&&&&&&''''''(((((((((((()))***+++,,,------............---,,,,,,++++++******++++++,,,------...//////...---...///++++++,,,,,,,,,,,,------+++,,,---...////////////,,,------......------,,,.........///111111///---++++++,,,---------------000---...222///***---666>>>XXXsssrrreeewwwiiiNNN@@@===>>>===;;;999999;;;<<<<<<;;;<<<>>>BBBFFFKKKQQQXXX]]]aaadddhhhjjjkkkkkkllllllpppqqqrrrqqqqqqqqqsssuuunnnqqqqqqoookkkkkkooottttttttttttsssssssssssssssvvvxxxzzzzzzwwwtttrrrrrrxxxwwwuuutttssssssttttttqqqwwwvvvyyywwwddd}}}qqqMMM999333222000...,,,++++++******************)))((((((&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&$$$%%%&&&&&&''''''&&&&&&'''''''''&&&&&&%%%%%%%%%&&&$$$######%%%&&&&&&%%%'''&&&%%%%%%%%%%%%&&&&&&&&&'''((((((&&&%%%%%%&&&)))((('''((())))))((('''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$###%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''((((((((((((((('''''''''***)))'''%%%%%%''')))***((((((''''''&&&&&&&&&%%%&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%$$$$$$$$$&&&'''&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&'''''''''&&&%%%%%%%%%%%%&&&'''(((&&&%%%%%%'''(((((('''&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''%%%%%%&&&&&&&&&'''''''''))))))))))))))))))))))))(((((((((((()))+++,,,---,,,,,,,,,,,,,,,++++++******************+++,,,,,,,,,...///...------...000,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000000000000+++,,,,,,------,,,,,,+++---------///000000///---++++++,,,---------------///---///444444///...111111EEE^^^www}}}iiioooxxxZZZEEE999:::>>>@@@===888777>>>EEE:::<<<>>>@@@DDDJJJQQQUUU^^^bbbfffhhhhhhhhhhhhiiinnnoooppppppooooooppprrrpppppppppmmmkkkkkknnnpppssstttuuuvvvvvvuuutttsssvvvwwwxxxwwwuuutttuuuvvvwwwvvvtttrrrqqqqqqqqqqqq}}}ooo{{{ssszzzyyyfffqqqNNN999333222000...,,,+++******)))************))))))(((&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&$$$%%%&&&&&&''''''&&&&&&'''''''''&&&&&&%%%%%%%%%&&&$$$######%%%&&&&&&%%%'''&&&%%%$$$%%%&&&'''((('''((()))(((&&&%%%&&&'''&&&%%%%%%&&&''''''%%%###%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$###%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''''''''(((((((((((((((***)))'''%%%%%%''')))***((('''''''''''''''&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%$$$###$$$&&&'''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&%%%%%%&&&&&&&&&(((&&&%%%%%%'''(((((('''(((((('''''''''&&&&&&&&&$$$$$$%%%%%%&&&'''((((((&&&&&&&&&'''''''''((((((&&&&&&'''''''''((((((((((((((())))))))))))(((((('''''''''((()))***,,,,,,+++++++++++++++***))))))+++++++++++++++,,,,,,---+++---......------...000,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,+++,,,...///000...,,,,,,,,,---............------+++,,,///111000///111;;;CCCOOObbbrrrwww~~~~~~{{{pppvvv}}}|||yyy```OOO;;;===???>>>;;;999888999<<<======>>>???CCCIIIMMMVVVZZZ___bbbdddfffgggiiimmmnnnoooooommmlllmmmnnnqqqnnnkkkjjjlllnnnnnnmmmpppqqqsssuuuuuuuuutttsssttttttuuutttssstttwwwzzztttsssrrrqqqqqqrrrssstttwww|||ooonnnxxxvvvdddsssNNN:::222111///---,,,+++******))))))************))))))''''''&&&&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&$$$######%%%&&&&&&%%%((('''%%%$$$$$$&&&((())))))))))))'''%%%%%%''')))'''''''''((())))))'''%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$###%%%%%%&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''''''''((((((((((((((()))((('''&&&&&&'''((()))''''''''''''''''''''''''(((''''''&&&%%%&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%'''''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&''''''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$######%%%''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&(((&&&%%%%%%'''((((((''')))(((((('''&&&&&&%%%%%%###$$$$$$%%%&&&'''((()))&&&&&&'''''''''((((((((('''(((((((((((()))))))))%%%&&&&&&''''''&&&&&&%%%'''''''''((()))***+++,,,***++++++++++++***)))))),,,,,,++++++,,,,,,---...+++,,,......------...000------,,,,,,,,,,,,++++++******+++,,,------------+++,,,,,,------,,,,,,++++++++++++---//////...,,,,,,,,,---...............///...------...///111222CCCCCCCCCMMM]]]iiixxxwwwzzzfffUUU@@@666777:::888444;;;<<<<<<<<<<<<>>>AAADDDIIIMMMRRRWWW\\\```eeehhhjjjkkkmmmmmmlllkkklllmmmoookkkggghhhllloooooommmmmmnnnnnnooopppqqqqqqrrrqqqqqqqqqppppppqqquuuxxxqqqppppppqqqrrrtttvvvxxxrrruuuyyy}}}ooo}}}nnnzzzppp]]]|||tttNNN888222111///---,,,******)))))))))************))))))(((''''''''''''''''''(((&&&&&&''''''''''''&&&&&&$$$%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&$$$######%%%&&&&&&%%%((('''%%%$$$$$$&&&(((***+++***)))&&&$$$%%%)))+++))))))***+++---,,,***'''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$###%%%&&&&&&''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''((((((((()))((((((((((((((((((((((((''''''''''''(((((((((((()))((('''&&&%%%&&&&&&'''''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%"""###%%%&&&''''''&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$"""###%%%'''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''%%%&&&&&&&&&&&&&&&&&&%%%(((&&&%%%%%%'''(((((('''''''''''''''''''''&&&&&&%%%%%%%%%&&&&&&'''''''''''''''''''''((((((((((((''''''((((((((()))))))))%%%%%%&&&''''''&&&%%%%%%'''''''''''')))***+++,,,***++++++++++++***)))))),,,++++++++++++,,,------***,,,------------...000---------,,,,,,+++++++++,,,,,,---...////////////,,,,,,------------,,,,,,++++++,,,...000000///---++++++,,,---------------///000000...,,,...222444>>>???999888CCCMMMaaa{{{oooWWWHHHAAA>>>===:::;;;<<<<<<;;;;;;===???AAACCCGGGKKKOOOUUUZZZ___bbbeeehhhiiiiiijjjkkkllljjjiiihhhhhhkkkmmmpppqqqpppnnnlllkkkkkkmmmoooppprrrrrrqqqooonnnoooqqqtttnnnnnnooopppsssuuuxxxzzzwwwwwwwww{{{nnnzzzrrr~~~lllWWWyyytttMMM666222111///---+++******)))((())))))*********))))))((((((''''''''''''((((((&&&''''''''''''''''''&&&$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&'''''''''&&&$$$###$$$%%%&&&&&&&&&((('''%%%$$$$$$&&&)))+++---+++(((%%%###%%%)))---&&&&&&''')))***)))'''$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$%%%%%%&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%&&&&&&&&&%%%$$$$$$%%%&&&'''''''''&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&'''''''''(((((())))))''''''(((((((((((('''''''''''''''((((((((((((((()))((('''&&&%%%&&&'''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%!!!"""$$$%%%&&&&&&%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$"""###%%%'''((('''$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''%%%&&&&&&''''''&&&&&&%%%(((&&&%%%%%%'''(((((('''%%%%%%&&&&&&'''(((((((((''''''&&&&&&&&&%%%%%%%%%''''''''''''((((((((()))'''''''''(((((((((((()))&&&'''((())))))((('''&&&''''''''''''(((***+++,,,+++++++++++++++***))))))++++++******++++++,,,---***+++------------...000---------,,,,,,+++++++++))))))***+++,,,,,,,,,,,,,,,------......------,,,,,,,,,---///111222000...******+++,,,,,,,,,,,,+++(((,,,---+++)))+++000333444999222***---222???TTTrrrxxxnnnOOOAAA@@@:::;;;======<<<<<<>>>??????@@@BBBCCCFFFJJJOOOSSSZZZ]]]aaadddfffgggiiijjjeeehhhjjjiiiiiikkkpppuuuuuurrrnnnkkkjjjllloooqqquuuuuusssqqqnnnnnnppprrrmmmnnnnnnppprrruuuxxxzzz~~~|||~~~~~~}}}uuuvvveee\\\{{{qqqIII666444333111///---,,,++++++)))***+++***'''&&&'''((())))))((((((''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''''''''((($$$%%%&&&'''''''''&&&&&&''''''&&&&&&&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$,,,***(((%%%$$$$$$%%%%%%******)))'''%%%###$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$%%%&&&'''((($$$%%%&&&&&&''''''&&&&&&(((&&&$$$$$$&&&&&&$$$"""'''&&&%%%%%%%%%%%%&&&'''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''&&&&&&''''''''''''''''''&&&&&&%%%%%%'''((((((((('''&&&((('''%%%$$$%%%&&&(((***''''''&&&&&&&&&''''''(((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$%%%'''((('''&&&&&&$$$$$$###"""%%%&&&&&&%%%$$$###%%%'''%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&%%%###"""###$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&###$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%%%%%%%&&&''''''%%%$$$###""""""$$$&&&'''&&&%%%%%%$$$$$$%%%%%%&&&%%%&&&&&&''''''&&&&&&%%%###'''***(((###"""'''---&&&&&&&&&''''''''''''(((''''''''''''((((((((((((+++***)))'''''')))***+++&&&'''((()))***+++,,,,,,+++++++++*********))))))))))))))))))))))))))))))******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---............---,,,++++++------,,,+++,,,---...//////...---,,,---,,,,,,++++++,,,,,,---...------------...//////000/////////000222555777VVVeeezzzvvv|||XXXAAAGGG???;;;;;;;;;999;;;AAABBBAAA@@@???@@@EEEKKKOOOVVVXXX\\\```cccdddddddddeeefffggghhhjjjnnnssswwwqqqooommmiiiggggggkkknnnqqqqqqpppppppppppppppqqqiiikkknnnqqqtttwwwxxxyyy{{{~~~~~~{{{|||rrrpppdddVVVzzzmmmHHH666333111000...,,,+++******)))***+++***'''&&&'''(((((((((((('''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%+++)))'''%%%$$$$$$%%%&&&)))******(((%%%$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&'''((($$$%%%&&&&&&'''&&&&&&&&&(((&&&$$$$$$&&&&&&%%%"""&&&%%%$$$$$$$$$$$$%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''&&&&&&''''''''''''''''''''''''%%%%%%'''((((((((('''&&&'''&&&&&&%%%&&&'''((()))(((''''''&&&&&&&&&''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$%%%''''''&&&&&&%%%%%%$$$$$$###$$$%%%&&&%%%$$$$$$%%%'''$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&%%%###"""###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&###$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%%%%%%%&&&'''''''''&&&$$$$$$$$$%%%'''(((&&&%%%%%%$$$$$$%%%%%%&&&%%%&&&&&&''''''&&&&&&%%%%%%((()))'''$$$###&&&***&&&&&&&&&''''''''''''(((''''''''''''((((((((((((***)))'''&&&&&&''')))***&&&'''((()))***+++,,,,,,+++++++++*********))))))))))))))))))))))))))))))******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000000000000---,,,++++++------,,,+++,,,---............---,,,---,,,,,,++++++,,,,,,------------------...//////000///......///111333555AAAOOOcccvvv~~~pppXXXFFF<<<666;;;AAA@@@<<<:::BBBBBBAAA@@@@@@AAADDDGGGKKKMMMRRRWWW]]]aaaccceeecccdddeeefffgggjjjnnnqqqqqqpppnnnllliiiiiikkkmmmqqqqqqppppppooooooppppppmmmnnnppprrrtttuuuvvvvvvyyy|||zzz~~~jjjsssfffVVVhhhEEE555222111///---+++***)))))))))***+++***'''&&&'''((('''''''''&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%$$$%%%&&&'''(((%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&)))(((&&&%%%%%%%%%&&&''')))******)))&&&%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&'''((($$$$$$%%%&&&&&&&&&&&&&&&'''%%%$$$$$$&&&&&&%%%###%%%$$$$$$######$$$$$$%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''%%%%%%&&&''''''''''''&&&&&&&&&&&&&&&'''''''''''')))((('''&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$%%%'''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&$$$$$$%%%&&&###$$$$$$%%%%%%$$$$$$###$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&%%%$$$###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&###$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%%%%%%%&&&''''''((('''&&&&&&&&&''')))***&&&&&&%%%%%%%%%%%%&&&&&&%%%&&&&&&''''''&&&&&&%%%'''''''''&&&%%%&&&&&&'''&&&&&&&&&''''''''''''(((''''''''''''((((((((((((((((((&&&&&&&&&&&&((((((''''''(((((()))***+++++++++************)))))))))))))))))))))))))))))))))******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////000000///---,,,++++++------,,,++++++,,,,,,------,,,,,,+++---,,,,,,++++++,,,,,,------------------......///000///.........///111222...999IIIYYYhhhyyy}}}kkkyyywwwhhhWWWKKKBBB<<<999999<<<<<<===>>>???@@@AAABBBAAACCCGGGLLLRRRXXX]]]___```aaaccccccdddeeehhhjjjpppqqqqqqooommmkkklllmmmpppppppppooooooppppppqqqqqqqqqqqqrrrssssssssssssvvvxxx{{{|||||||||~~~}}}{{{ccc{{{ddd]]]cccBBB555222111///---,,,******))))))***+++***'''&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&&&&''''''''''''&&&$$$$$$$$$%%%''')))&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&''''''((()))***)))'''&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''$$$$$$%%%&&&&&&&&&&&&%%%&&&%%%%%%%%%%%%%%%%%%$$$%%%%%%$$$$$$$$$$$$%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''&&&%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''&&&&&&&&&'''''''''''''''%%%%%%&&&&&&&&&'''''''''$$$%%%&&&'''''''''&&&&&&)))((('''&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$%%%'''$$$$$$$$$%%%%%%&&&&&&&&&$$$%%%&&&&&&%%%$$$%%%&&&$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&$$$###$$$&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%%%%%%%&&&''''''(((''''''&&&'''((())))))&&&&&&%%%%%%%%%%%%&&&&&&%%%&&&&&&''''''&&&&&&%%%'''%%%###$$$''')))(((&&&&&&&&&&&&''''''''''''(((''''''''''''(((((((((((((((((('''&&&&&&'''((((((''''''(((((()))******+++************))))))))))))))))))))))))))))))))))))******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,---------------,,,++++++------,,,+++++++++++++++++++++++++++---,,,,,,++++++,,,,,,---------,,,,,,------.../////////...---------...///---222999AAAMMM___uuusssooosssppp~~~bbbJJJ???>>>>>>>>>>>>???@@@@@@@@@?????????AAACCCHHHLLLQQQSSSZZZ\\\___```aaaccceeegggmmmoooqqqqqqooommmlllmmmnnnnnnnnnnnnoooqqqrrrsssrrrqqqqqqqqqqqqrrrrrrsssuuuvvvwwwwwwwwwxxxzzz|||zzz~~~|||hhh|||aaa```^^^@@@555333222111///---,,,++++++)))***+++***'''&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&''''''&&&$$$$$$$$$%%%''')))''''''&&&&&&&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&'''&&&((())))))(((&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&###$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%&&&%%%%%%&&&&&&&&&&&&%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''&&&%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&'''''''''((((((%%%%%%%%%%%%&&&&&&''''''$$$%%%&&&&&&''''''&&&&&&(((((('''&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$%%%'''###$$$$$$%%%%%%&&&&&&'''###%%%''''''%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&%%%$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&'''%%%&&&&&&''''''&&&&&&%%%%%%"""!!!$$$(((+++)))&&&&&&&&&&&&''''''''''''(((''''''''''''(((((((((((((((((((((((((((((((((((('''''''''((())))))******))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,---------------,,,++++++------,,,+++++++++++++++++++++++++++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,---...............---------------111111111333:::KKKaaaqqq{{{fffaaa}}}\\\GGGGGGDDD@@@>>>>>>>>>===<<>>???AAAEEEHHHJJJSSSVVVYYY\\\^^^aaaeeegggiiillloooqqqooommmllllllkkkllllllnnnooorrrsssuuuppppppoooooopppqqqsssssstttuuuuuutttssssssuuuwwwxxxzzz|||ppp~~~fffaaa\\\???555444333111///---,,,++++++)))***+++***'''&&&'''(((&&&&&&&&&&&&&&&'''''''''&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%$$$%%%&&&'''((((((''''''&&&&&&''''''((($$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&$$$&&&((()))(((&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&######$$$%%%%%%%%%%%%%%%###%%%&&&&&&$$$$$$%%%'''%%%&&&&&&''''''&&&&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&''''''%%%%%%&&&&&&'''(((((((((%%%%%%%%%$$$%%%&&&&&&'''%%%%%%%%%%%%&&&&&&&&&&&&''''''&&&&&&&&&''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$%%%'''$$$$$$$$$%%%%%%&&&&&&&&&###%%%''''''&&&$$$$$$%%%%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$###$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%%%%%%%&&&''''''$$$$$$%%%%%%&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%###""""""$$$(((***(((&&&&&&&&&&&&''''''''''''(((''''''''''''(((((((((((((((((((((((((((((((((((('''''''''(((((()))))))))(((((()))))))))))))))***))))))))))))))))))))))))******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---......//////...---,,,++++++------,,,+++,,,++++++******++++++,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,------............---------------//////---,,,000<<>>=========>>>???AAABBBDDDFFFIIILLLPPPUUU[[[```^^^aaafffiiijjjjjjjjjkkkoooooonnnnnnnnnnnnoooooonnnmmmlllllllllnnnpppqqqoooppprrrrrrqqqqqqrrrssstttssswww|||{{{wwwxxx}}}~~~{{{zzzfff}}}^^^uuuZZZ???666222111///---+++******))))))***+++***'''&&&'''((('''''''''((((((((())))))&&&''''''''''''''''''&&&$$$$$$%%%%%%%%%&&&&&&&&&$$$%%%&&&'''''''''&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&%%%$$$### ###&&&''''''%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&'''''''''&&&%%%######$$$%%%%%%%%%%%%$$$"""$$$'''&&&$$$$$$&&&(((###$$$%%%&&&&&&%%%$$$###&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&''''''%%%%%%&&&&&&'''((())))))&&&%%%$$$###$$$%%%&&&'''&&&%%%$$$######%%%'''(((%%%%%%%%%&&&'''((()))***''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%&&&'''((()))%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$%%%'''%%%%%%%%%%%%%%%%%%%%%%%%"""$$$'''(((&&&%%%$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&%%%%%%'''(((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%%%%%%%&&&''''''$$$%%%&&&&&&''''''&&&&&&''''''&&&&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%&&&&&&''''''&&&$$$###"""&&&&&&&&&'''''''''((((((''''''''''''((((((((()))%%%&&&&&&''''''&&&&&&%%%'''''''''((((((((((((((('''((((((((())))))******))))))))))))))))))))))))******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++,,,,,,,,,,,,---,,,++++++------,,,+++------,,,++++++,,,---------,,,,,,++++++,,,,,,---,,,,,,++++++,,,,,,---...,,,---......//////......,,,000333222...,,,...111CCC[[[oooqqqqqq~~~rrrgggwwwsssZZZKKKDDDAAA???AAA@@@???>>>============@@@BBBDDDFFFIIIOOOVVVZZZ[[[^^^cccfffggghhhjjjkkksssrrrpppooommmlllllllllooonnnlllkkkkkklllmmmoookkknnnpppqqqqqqqqqssstttsssrrruuuzzzxxxssstttzzz{{{|||}}}||||||zzzkkklllwwwddd{{{}}}YYY>>>111111111111///,,,***+++,,,))))))))))))((('''&&&%%%$$$$$$%%%&&&''''''''''''###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$((('''%%%######$$$%%%&&&%%%&&&&&&%%%$$$$$$%%%'''&&&$$$###$$$''''''%%%###&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$###$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%%%%%%%&&&'''$$$&&&(((((('''%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$###"""###$$$%%%&&&&&&&&&&&&%%%%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%###$$$%%%%%%######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$&&&'''''''''&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$'''%%%###$$$&&&'''%%%###'''&&&&&&%%%%%%%%%&&&&&&$$$%%%&&&&&&''''''&&&&&&'''&&&%%%%%%%%%%%%&&&'''%%%%%%%%%&&&&&&'''''''''))))))((('''''''''''''''''''''&&&&&&&&&%%%%%%%%%'''%%%$$$$$$&&&''''''&&&$$$%%%&&&'''((((((((((((&&&&&&''''''''''''&&&&&&''''''''''''''''''&&&&&&(((((((((((())))))))))))***************++++++,,,******+++,,,,,,,,,,,,+++++++++,,,,,,,,,++++++***,,,,,,,,,+++++++++++++++...---+++*********++++++++++++******++++++,,,---***++++++,,,,,,++++++***,,,++++++******++++++,,,---,,,,,,++++++,,,,,,------......///////////////555@@@VVVjjjppprrrsssuuuuuuYYYHHHFFFBBBAAAAAA===888;;;BBBCCC@@@<<<;;;???GGGKKKKKKVVVTTTVVVZZZ\\\]]]bbbiiihhhiiijjjkkkkkkllloooqqqlllkkkiiihhhiiijjjlllmmmjjjlllmmmnnnmmmmmmooopppooossswwwvvvrrrppprrrvvvxxxxxxxxxxxxzzz|||~~~}}}mmmhhhuuu___}}}{{{WWW>>>222000111000...+++******+++))))))))))))((('''&&&%%%%%%%%%&&&&&&'''&&&&&&&&&$$$$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&'''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$(((&&&%%%######$$$%%%&&&%%%&&&&&&%%%$$$$$$%%%'''&&&$$$###%%%''''''%%%###&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$###$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%$$$$$$%%%%%%%%%(((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%%%%%%%&&&'''$$$&&&''''''&&&%%%%%%&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%&&&&&&'''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$######$$$$$$%%%&&&&&&&&&%%%%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%###$$$%%%%%%######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$'''%%%###$$$&&&'''%%%###'''&&&&&&%%%%%%&&&&&&&&&%%%%%%&&&&&&''''''&&&&&&'''&&&%%%%%%%%%%%%&&&'''%%%%%%%%%&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&'''%%%%%%%%%&&&&&&''''''''''''%%%$$$$$$&&&''''''&&&$$$%%%&&&'''((((((((((((&&&&&&''''''''''''&&&&&&'''''''''''''''''''''''''''''''''((((((((())))))((((((''''''(((((()))***)))***++++++,,,,,,+++++++++++++++,,,,,,++++++************+++++++++++++++---,,,+++*********++++++++++++******++++++,,,---***++++++,,,,,,++++++***,,,++++++******++++++,,,---,,,,,,++++++,,,,,,---------...///////////////...555EEEWWWcccppp}}}]]]CCC;;;:::DDDLLLIII???888>>>===;;;<<>>@@@BBBCCCEEEBBBBBBFFFMMMPPPPPPTTTYYY]]]```ccceeeeeefffggghhhjjjiiihhhhhhhhhjjjkkklllrrrtttuuuuuusssssstttuuuqqqqqqpppooonnnnnnooooooooooooooooooqqqrrrtttvvvpppuuuxxxxxx{{{}}}|||}}}tttwwwgggrrrPPP;;;222/////////---***((()))***))))))))))))((('''&&&%%%''''''''''''&&&%%%$$$$$$$$$%%%%%%&&&'''&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%$$$$$$$$$%%%%%%%%%%%%&&&%%%$$$$$$%%%'''%%%%%%%%%%%%&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$''')))'''&&&&&&%%%%%%&&&&&&'''%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&%%%$$$###"""%%%%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&''''''%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&'''(((((('''%%%$$$$$$&&&''''''&&&%%%&&&&&&'''((((((''''''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&'''''''''''''''%%%%%%%%%&&&&&&&&&'''''')))))))))))))))***++++++))))))***+++++++++++++++******+++,,,,,,,,,++++++''''''((()))***+++++++++++++++*********************************++++++,,,******++++++++++++******,,,++++++******++++++,,,---,,,,,,++++++,,,,,,---,,,,,,---............---///------000555CCC]]]ttttttaaaOOODDDBBBDDDAAA???>>>@@@@@@>>>>>>@@@CCCCCCGGGKKKKKKHHHIIILLLRRRUUUZZZ^^^```aaacccdddeeeeeeeeefffggghhhjjjkkkoooqqqrrrqqqpppoooppprrrrrrooommmlllmmmnnnmmmlllrrrqqqpppoooooopppqqqrrrlllqqqssssssuuuzzz{{{xxx|||zzzzzzzzzxxxzzzuuuwwwkkknnnLLL999333/////////---***((()))***))))))))))))((('''&&&%%%''''''''''''&&&%%%$$$$$$%%%%%%&&&'''''''''&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%$$$$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&%%%$$$$$$%%%'''$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&###$$$$$$%%%%%%$$$$$$###&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$%%%''')))'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&%%%$$$###"""$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$%%%%%%%%%&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''(((&&&&&&%%%%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$###%%%&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''%%%$$$$$$&&&''''''&&&%%%&&&''''''((('''''''''%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''((((((%%%%%%%%%%%%&&&&&&&&&&&&)))))))))((()))******+++))))))***++++++++++++***)))***+++,,,,,,,,,,,,,,,''''''((()))***+++++++++******************************))))))******+++,,,)))******++++++******))),,,++++++******++++++,,,---,,,,,,++++++,,,,,,---+++,,,,,,---------------000000///...---000;;;FFFSSSZZZqqqzzzhhheee}}}rrr[[[MMMIIIAAA===>>>???===<<>>AAA>>>>>>AAADDDCCC>>>>>>@@@???BBBHHHLLLOOORRRUUUWWW]]]^^^```cccfffiiilllmmmhhhjjjkkkkkkkkkkkklllnnnmmmmmmnnnnnnnnnnnnmmmmmmiiiiiijjjkkkmmmpppssstttsssuuuuuurrrrrruuuuuurrrrrrttttttsssqqquuu~~~vvv}}}iiieeegggFFF666222000111000...+++******+++))))))))))))((('''&&&%%%%%%%%%&&&&&&'''&&&&&&&&&%%%&&&&&&'''''''''''''''###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%&&&'''((($$$$$$$$$%%%%%%&&&&&&&&&%%%&&&&&&&&&%%%%%%$$$$$$%%%&&&&&&%%%$$$$$$%%%'''###%%%''''''%%%###$$$&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$###$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&######$$$$$$$$$$$$######&&&%%%%%%%%%%%%%%%%%%&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%%%%%%%$$$###"""$$$&&&'''&&&&&&'''((('''&&&&&&%%%%%%&&&&&&'''$$$$$$%%%%%%&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&######$$$%%%%%%%%%%%%$$$###$$$$$$$$$$$$%%%%%%%%%######$$$%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$######$$$$$$###$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%###$$$$$$%%%&&&&&&''''''######$$$$$$$$$%%%%%%%%%###$$$%%%%%%######$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&######$$$%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$###%%%'''&&&$$$###%%%'''%%%%%%%%%%%%&&&'''(((((('''&&&%%%$$$$$$&&&''')))%%%%%%&&&''''''&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&''''''((('''%%%"""!!!%%%%%%&&&&&&&&&&&&&&&&&&'''%%%$$$$$$&&&''''''&&&&&&'''''''''''''''&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%&&&&&&'''(((((()))&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&'''((((((((())))))***************))))))***+++,,,,,,,,,,,,*********+++++++++++++++'''((()))***++++++***))))))))))))))))))***++++++))))))************)))))),,,++++++******++++++,,,---,,,,,,++++++,,,,,,---******+++,,,,,,,,,,,,,,,))),,,//////...//////000...333BBBSSSYYYcccwwwdddcccppp}}}cccLLLFFFGGGCCC@@@BBB===<<<>>>BBBAAA===>>>AAA<<>>AAA===>>>@@@AAAAAACCCFFFIIIJJJLLLQQQVVV[[[___bbbcccccceeeggghhhhhhiiilllmmmfffmmmsssuuurrroooppprrrqqqpppooommmllllllmmmmmmsssuuutttpppooorrrrrrooolllnnnooonnnppprrrsssrrrssszzzqqq\\\eeehhhEEE333///111000...,,,***)))((((((+++***((('''&&&&&&''''''''''''''''''''''''''''''$$$###$$$(((((($$$###$$$((('''''''''((('''&&&$$$'''%%%######%%%&&&'''&&&$$$$$$%%%%%%%%%%%%&&&&&&''''''&&&%%%%%%$$$######&&&%%%%%%$$$#########$$$%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$'''&&&&&&%%%%%%&&&&&&''''''%%%$$$%%%&&&%%%"""&&&%%%%%%$$$$$$%%%%%%&&&###$$$%%%%%%%%%%%%$$$######&&&&&&######''''''%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%&&&&&&$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%%%%%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&'''&&&&&&%%%%%%&&&&&&'''''''''&&&&&&&&&&&&''''''&&&&&&%%%%%%%%%%%%$$$$$$%%%((((((%%%%%%((((((%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$''''''&&&%%%%%%$$$######$$$%%%%%%%%%%%%$$$#########$$$%%%%%%&&&&&&%%%%%%######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%'''''''''%%%$$$%%%&&&%%%%%%%%%&&&&&&&&&''''''%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$###$$$'''(((&&&###'''''''''&&&&&&%%%%%%%%%&&&&&&$$$$$$$$$$$$&&&&&&%%%&&&''''''%%%$$$%%%'''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((())))))((('''&&&###$$$%%%&&&'''&&&%%%$$$&&&&&&&&&&&&%%%%%%$$$###&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&''''''''''''((())))))((((((''''''&&&&&&(((((())))))))))))((((((,,,+++*********,,,///000+++++++++************)))*********)))))))))))))))***)))(((''''''((()))***)))******)))(((((()))+++******)))))))))))))))***++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------...///000000111...111666888CCCbbbsss```jjj~~~vvveeeRRRCCCJJJAAABBBDDD???AAACCC<<>>EEECCC888;;;???@@@???<<<;;;:::AAA@@@@@@CCCHHHKKKLLLLLLOOOSSSWWWZZZ]]]___aaaccceeefffgggiiilllqqqvvvyyy~~~|||zzzwwwssspppooopppmmmppprrrrrrooommmnnnooopppooonnnmmmlllkkkkkkkkktttmmm```qqqfffDDD555111111000...,,,+++))))))(((***)))((('''&&&&&&&&&'''''''''''''''''''''''''''&&&$$$%%%))))))%%%$$$&&&$$$######$$$&&&&&&%%%###&&&$$$######%%%&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&'''&&&&&&%%%%%%$$$$$$###%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%###"""###$$$&&&&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&###$$$$$$%%%%%%$$$$$$######&&&&&&######''''''%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%&&&&&&$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&%%%%%%%%%%%%$$$$$$%%%((((((%%%%%%((((((%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%$$$$$$###$$$%%%%%%%%%%%%$$$#########$$$$$$%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%###%%%&&&&&&%%%%%%&&&(((%%%%%%%%%%%%&&&&&&&&&&&&%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$&&&((())))))(((&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$&&&&&&%%%&&&''''''%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&))))))((('''&&&&&&&&&'''%%%%%%%%%%%%%%%&&&&&&'''%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&'''''''''&&&&&&&&&''''''''''''((('''''''''((((((((((((((()))******************)))''''''((()))+++...000222...------,,,+++******)))(((((())))))******++++++(((((())))))))))))((((((((()))******(((((()))******)))))))))***+++,,,,,,************************++++++++++++++++++++++++,,,,,,,,,---......//////000......000---)))000;;;KKKXXXpppfffXXXhhhxxxaaannnaaaTTTKKKHHHKKKJJJKKKHHHEEEAAA>>>===>>>>>><<<;;;;;;===@@@CCCDDDCCCHHHJJJNNNQQQSSSWWW[[[^^^`````````aaaeeennnyyy}}}yyyvvvtttsssrrrqqqrrrsssrrrooommmllllllnnnnnnnnnmmmlllkkkjjjiiiwwwmmmbbbxxxdddDDD555333000///...,,,+++***))))))***)))((((((''''''&&&&&&'''''''''''''''''''''''''''%%%&&&))))))&&&%%%'''$$$######$$$&&&'''&&&$$$%%%$$$###$$$&&&'''&&&%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%$$$$$$###$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%$$$###"""###$$$&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$###&&&&&&######''''''%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$%%%&&&&&&$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&%%%%%%%%%$$$$$$$$$%%%''''''%%%%%%''''''%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$############$$$%%%%%%%%%%%%$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%"""$$$%%%%%%%%%%%%'''((($$$$$$%%%%%%%%%&&&&&&&&&%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$&&&&&&$$$&&&'''&&&%%%%%%&&&(((''''''''''''''''''''''''***)))'''&&&%%%%%%&&&'''&&&&&&%%%$$$$$$&&&'''(((%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''((((((&&&&&&&&&''''''''''''(((&&&&&&''''''(((((())))))******++++++++++++******((((((((()))***,,,...//////...------,,,+++******''''''((()))***++++++,,,'''((()))******)))((('''''')))******((((((((()))***))))))******+++,,,---))))))))))))))))))))))))++++++++++++++++++++++++,,,,,,,,,------.........000...///222111,,,,,,000<<>>???@@@AAADDDEEEHHHJJJMMMQQQVVVZZZ^^^^^^]]]\\\```iiiuuu~~~|||{{{yyyuuuuuuxxxxxxvvvrrrrrrrrrpppnnnmmmlllkkkmmmnnnnnnooonnnllljjjiiizzznnneeebbbCCC555333000///...,,,+++******))))))))))))(((((('''&&&&&&''''''''''''''''''''''''(((%%%&&&))))))&&&%%%((($$$$$$$$$%%%'''((('''%%%%%%$$$###$$$&&&'''&&&%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%$$$$$$###$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''&&&%%%%%%&&&&&&$$$###"""###$$$%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$###&&&&&&######''''''%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$%%%&&&&&&$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$''''''$$$$$$''''''$$$%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%$$$######"""###$$$$$$%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%"""###%%%%%%%%%%%%&&&((($$$$$$$$$%%%%%%%%%&&&&&&%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$&&&&&&$$$%%%&&&&&&%%%%%%'''((('''''''''''''''''''''''')))((('''%%%%%%%%%&&&''''''&&&%%%$$$%%%&&&'''(((%%%&&&&&&''''''&&&&&&&&&$$$$$$%%%%%%&&&'''((((((&&&&&&&&&''''''''''''(((&&&&&&''''''(((((())))))******++++++++++++******))))))))))))******+++,,,......---,,,,,,+++******''''''((()))***++++++,,,'''((()))******)))((('''&&&(((******)))'''((((((***)))))))))***++++++,,,))))))))))))))))))))))))++++++++++++++++++++++++,,,,,,,,,------------------++++++...000///...///444;;;JJJ\\\nnnxxxhhhqqqzzzvvvxxxpppaaaZZZSSSNNNLLLHHHBBB===>>>>>>>>>>>>===>>>???@@@@@@AAACCCDDDFFFKKKPPPTTTYYY[[[\\\\\\^^^eeepppxxxxxxyyywwwtttwww~~~~~~{{{sssrrrpppoooooonnnmmmllllllmmmnnnooonnnmmmlllkkk~~~lllggg```AAA444333//////---,,,+++*********))))))))))))((('''&&&%%%''''''''''''''''''''''''(((%%%%%%((((((%%%%%%(((%%%%%%$$$%%%''''''&&&$$$$$$$$$$$$%%%''''''&&&$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%&&&&&&'''&&&%%%###"""$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%&&&''''''&&&%%%$$$%%%&&&&&&$$$###"""###%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%$$$$$$######$$$$$$%%%###&&&&&&######''''''%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%&&&&&&$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$''''''$$$$$$''''''$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%$$$######"""######$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%"""$$$%%%%%%$$$$$$%%%'''$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&$$$""""""$$$&&&$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$&&&&&&###%%%&&&&&&&&&&&&'''((('''''''''''''''''''''''''''&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&''''''(((%%%&&&&&&''''''''''''&&&$$$%%%%%%&&&&&&'''''''''&&&&&&&&&''''''''''''((('''''''''((((((((((((((()))******************))))))))))))))))))))))))))),,,,,,,,,,,,++++++++++++(((((())))))******++++++(((((())))))))))))((((((&&&(((******)))''''''(((******)))))))))))))))***************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,------///---,,,---///000000000---///555AAAOOOfffkkkeeevvvsssaaaYYYVVVRRROOODDDDDDDDDAAA>>>======>>>===>>>??????@@@CCCHHHKKKPPPTTTWWWYYYZZZ```jjjrrrvvv{{{}}}|||~~~wwwtttrrrpppppppppooommmjjjkkklllmmmmmmmmmmmmmmmhhhiii^^^@@@333222///...---,,,+++*********((()))))))))((('''&&&%%%'''''''''''''''''''''''''''$$$$$$&&&&&&$$$$$$'''%%%$$$$$$%%%&&&&&&$$$"""$$$$$$$$$%%%''''''&&&$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&%%%&&&''''''&&&%%%###!!!$$$$$$$$$%%%%%%&&&&&&&&&$$$%%%'''(((((('''%%%$$$!!!$$$&&&&&&$$$###$$$&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%$$$######$$$%%%%%%###&&&&&&######''''''%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%&&&&&&$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&'''&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$''''''$$$$$$''''''$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$########################%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%$$$######""""""###$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%###$$$%%%%%%$$$###$$$&&&###$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&%%%###$$$'''***######$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$&&&&&&###%%%&&&&&&&&&&&&''')))''''''''''''''''''''''''$$$$$$%%%&&&''''''''''''%%%&&&&&&'''''''''''''''%%%%%%&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((('''''''''((())))))******))))))((('''(((((()))*********)))*********+++++++++++++++)))))))))))))))*********))))))(((((((((((())))))%%%'''******)))'''''''''******)))(((''''''''''''++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,/////////...///000000000+++,,,///444;;;JJJccczzzkkkZZZgggqqqsssssskkkddd___OOOOOOMMMGGGAAA===<<<<<<<<<===>>>>>>>>>???AAADDDEEEIIINNNOOOOOOTTT^^^fffnnnyyy~~~zzzvvvtttsssssspppnnngggggghhhiiijjjlllnnnnnn}}}dddjjj^^^???222222///...---,,,+++*********((())))))))))))'''&&&%%%'''''''''''''''''''''''''''$$$###&&&&&&###$$$'''%%%$$$###$$$$$$$$$""" $$$###$$$&&&''''''%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$#########$$$%%%%%%&&&%%%&&&'''''''''%%%"""!!!$$$$$$$$$%%%%%%&&&&&&&&&$$$%%%'''(((((('''%%%$$$"""%%%&&&%%%$$$&&&'''&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%$$$######$$$%%%&&&###&&&&&&######''''''%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$%%%&&&&&&$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%$$$$$$$$$$$$$$$$$$%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$&&&&&&$$$$$$&&&&&&$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$""""""""""""""""""""""""%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%$$$######""""""###$$$$$$$$$$$$#########$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$%%%&&&%%%#########%%%######$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&###%%%&&&%%%$$$&&&***...#########$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$&&&&&&###$$$&&&&&&&&&&&&''')))(((((((((((((((((((((((("""###%%%'''((((((''''''$$$%%%'''((((((((('''&&&%%%%%%&&&'''((((((((('''&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''(((((())))))(((((('''''''''&&&(((((())))))))))))((((((%%%&&&''')))***+++++++++((())))))******+++,,,,,,*********)))))))))))))))***)))(((''''''((()))***%%%'''******)))'''''''''+++***)))'''&&&&&&&&&&&&++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))+++,,,++++++------,,,,,,...000000...222BBBSSSooottt~~~vvvbbbjjjxxxqqqwwwlll]]]lllhhhWWWYYYXXXUUUNNNEEE>>><<<<<<>>>???@@@???>>>>>>???AAA>>>BBBEEEDDDCCCGGGPPPYYYcccssszzzwwwvvvtttqqqnnneeeeeeeeefffhhhkkkmmmooossslll^^^>>>111111222000...,,,***))))))))))))******)))&&&%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''%%%$$$$$$%%%&&&&&&%%%###%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$#########''''''&&&%%%%%%%%%%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%$$$$$$###"""$$$%%%%%%&&&&&&%%%%%%$$$######$$$$$$$$$%%%%%%%%%&&&%%%%%%$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&''')))((((((&&&%%%$$$######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''&&&%%%$$$######$$$%%%&&&&&&%%%$$$######%%%'''&&&$$$###%%%''''''&&&%%%%%%$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&%%%$$$$$$###$$$$$$%%%%%%$$$$$$###%%%$$$#########$$$%%%&&&""""""###$$$&&&'''((((((%%%$$$$$$######$$$$$$%%%&&&%%%$$$$$$######$$$$$$%%%%%%%%%$$$$$$#########%%%%%%%%%$$$$$$#################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$########################%%%$$$$$$######$$$$$$%%%%%%%%%%%%$$$$$$############$$$$$$%%%%%%$$$$$$###"""###$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$'''''''''&&&&&&%%%%%%%%%((('''&&&%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%$$$###$$$$$$$$$%%%%%%&&&&&&&&&'''&&&%%%%%%''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&''''''&&&%%%$$$######$$$%%%&&&'''((((((((((((((('''&&&&&&&&&%%%(((((((((((((((((((((((((((((())))))))))))(((((((((***+++***)))((()))***+++*********))))))((((((******))))))))))))******''''''''''''((((((((((((******)))))))))))))))*********))))))))))))******(((((((((((()))***+++,,,((()))++++++******+++,,,---,,,+++*********+++,,,,,,,,,,,,---------......,,,---...000111333444555QQQYYYfffssshhhVVVMMMSSSmmmeeeaaaqqq{{{zzzttthhhpppiiiQQQ>>>===???===>>>>>>===;;;===AAABBBBBBAAACCCEEEFFFFFFGGGHHHJJJXXXfffzzz{{{sssppppppiiigggeeedddfffiiijjjjjjpppqqq]]]===111111222000...,,,***))))))))))))******)))&&&%%%%%%&&&$$$%%%%%%%%%%%%&&&&&&&&&'''&&&&&&'''((()))'''&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$&&&&&&%%%$$$$$$$$$$$$%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%$$$######$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%&&&&&&$$$$$$$$$%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$&&&'''&&&$$$###$$$&&&'''&&&%%%%%%$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$#########$$$%%%&&&######$$$$$$%%%&&&''''''&&&%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$######$$$$$$%%%%%%%%%$$$$$$$$$######%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%$$$$$$$$$########################%%%$$$$$$######$$$$$$%%%%%%%%%%%%$$$$$$$$$#########$$$$$$%%%%%%$$$$$$#########$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$''''''&&&&&&&&&%%%%%%%%%''''''&&&%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&'''&&&%%%%%%''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$%%%%%%&&&&&&'''''''''''''''&&&&&&&&&''''''''''''''''''''''''(((((())))))))))))((((((((()))******(((((()))************)))))))))(((((())))))(((((((((((())))))''''''((((((((()))))))))((((((''''''''''''((((((******))))))))))))******(((((((((((()))***+++,,,(((***++++++******+++,,,,,,,,,+++*********+++,,,++++++++++++,,,,,,,,,---+++,,,---...///000111222777>>>MMM^^^pppsssaaaUUUSSSVVV|||ttt~~~}}}[[[JJJCCC======>>>??????>>>===;;;999??????===<<<<<<>>>AAADDDNNNWWWdddnnnssstttttttttxxxrrrqqqjjjgggcccbbbcccfffhhhhhhzzzyyykkkrrrZZZ<<<222111111000...,,,***))))))))))))******)))&&&%%%%%%&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%'''((()))(((&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$############$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%$$$$$$$$$%%%%%%#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%&&&'''&&&$$$###$$$%%%&&&&&&%%%$$$$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$######$$$$$$%%%&&&$$$$$$$$$%%%%%%&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&%%%$$$$$$######$$$$$$%%%%%%%%%$$$$$$$$$$$$###%%%%%%%%%$$$$$$$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$######$$$$$$%%%%%%$$$$$$###$$$%%%%%%&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&%%%%%%%%%%%%'''&&&&&&%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$((('''&&&$$$######$$$$$$&&&%%%%%%%%%%%%%%%%%%$$$'''&&&%%%%%%''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''(((&&&%%%$$$###$$$$$$%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''(((((())))))(((((('''((()))***)))((('''(((*********))))))))))))((((((((((((''''''''''''((((((((((((((()))))))))******((((((''''''''''''((((((***))))))(((((())))))***(((((((((((()))***+++,,,)))***++++++***)))+++,,,++++++*********++++++,,,************+++++++++++++++++++++,,,------......+++...666FFFZZZkkkuuuxxxxxxbbbPPPbbbkkk{{{~~~tttxxxpppiiifffKKKHHHCCC@@@>>>>>>???AAABBBBBBAAA@@@AAAAAACCCCCCEEEHHHLLLPPPSSSWWW[[[^^^nnnuuu|||~~~zzzsssmmmjjjiiieeeaaa___aaaccceeefff|||uuuiiiqqqVVV;;;222111111000...+++***))))))***)))******)))&&&%%%%%%&&&%%%&&&&&&&&&&&&'''''''''$$$######%%%''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&''''''&&&%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''%%%%%%$$$$$$###$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$'''&&&%%%%%%$$$$$$$$$$$$&&&&&&&&&%%%$$$######"""%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&''''''(((&&&%%%$$$######$$$%%%&&&&&&&&&&&&&&&$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$$$$%%%%%%###$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###%%%%%%&&&''''''&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%***(((&&&###"""###$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$'''&&&%%%%%%''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%$$$$$$%%%&&&'''((('''%%%$$$$$$$$$&&&&&&%%%&&&&&&&&&'''((((((((('''''''''''''''''''''''''''((((((((((((((((((''''''((())))))''''''((()))))))))))))))))))))(((((('''''''''&&&&&&'''''''''))))))))))))***************))))))))))))******+++))))))(((((((((((())))))(((((((((((()))***+++,,,)))***++++++***)))***,,,***************+++++++++*********++++++++++++,,,+++++++++,,,,,,,,,,,,,,,222///---222???OOO]]]eee{{{[[[XXX___{{{}}}}}}www}}}www```[[[hhhzzz~~~vvvuuussseeeUUUKKKFFFCCCCCCDDD;;;<<>><<<@@@AAABBBCCCFFFIIIMMMPPPQQQXXXaaahhhiiihhhfffeeebbb```______aaacccdddccc{{{qqquuu{{{QQQ:::222111111///---+++************)))******)))&&&%%%%%%&&&''''''''''''(((((((((((($$$######%%%&&&'''&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%&&&''''''&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''%%%$$$$$$###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$'''&&&%%%%%%$$$$$$$$$$$$''''''&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''')))***&&&%%%$$$######$$$%%%&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$###$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%######$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%&&&%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###&&&&&&&&&''''''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%)))(((%%%###"""###$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$'''&&&%%%%%%''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%$$$$$$%%%&&&''''''&&&%%%%%%%%%&&&((((((%%%&&&&&&&&&'''(((((((((''''''''''''''''''''''''''''''((((((((((((''''''&&&((((((((('''&&&'''((((((((((((((((((((())))))''''''&&&&&&&&&&&&''''''))))))))))))************)))))))))))))))***++++++))))))(((((((((((())))))(((((((((((()))***+++,,,)))+++,,,+++***)))***+++))))))******++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,222000,,,***,,,555BBBLLLgggqqq]]]]]]rrr}}}zzz~~~kkkSSSZZZuuu|||xxxlllYYYFFF<<<@@@??????@@@BBBBBB@@@>>><<<===???BBBDDDFFFFFFFFFEEEJJJQQQXXX]]]```bbbdddWWWXXXZZZ]]]aaabbbaaa```yyy|||wwwMMM888222111000///---+++*********+++)))******)))&&&%%%%%%&&&&&&'''''''''(((((((((((('''&&&&&&'''(((((('''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&((('''&&&&&&%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$######$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%$$$$$$$$$%%%%%%$$$$$$%%%&&&''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%'''((()))%%%$$$$$$$$$$$$$$$$$$%%%&&&%%%$$$$$$&&&&&&%%%$$$%%%%%%$$$$$$$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$######$$$%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%"""###$$$%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&%%%$$$$$$######$$$$$$###$$$$$$$$$$$$%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%&&&#########$$$$$$%%%%%%&&&#########$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%###$$$$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$###%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&'''&&&%%%$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%$$$'''&&&%%%%%%''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&'''''''''&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((''''''&&&&&&'''((('''&&&%%%&&&(((''''''(((((((((((())))))''''''&&&&&&&&&&&&''''''((((((((()))))))))******'''&&&&&&''''''((()))***)))((((((''''''(((((()))(((((((((((()))***+++,,,***+++,,,+++)))))))))+++'''((()))***++++++++++++++++++++++++,,,,,,,,,---,,,,,,,,,,,,------------,,,...000///---...444999DDD```rrryyyjjjZZZWWWYYYZZZvvv~~~|||ooogggiiipppeeeSSSQQQJJJAAA<<<<<<>>>??????:::;;;===@@@CCCCCC@@@>>>DDDEEEHHHLLLQQQUUUXXXYYYLLLNNNQQQUUUZZZ\\\[[[YYY|||vvvtttJJJ777333111000///---+++*********+++)))******)))&&&%%%%%%&&&%%%%%%%%%%%%&&&&&&&&&''')))(((''''''((('''&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$%%%%%%%%%&&&'''&&&%%%%%%$$$$$$%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$######$$$%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%&&&&&&"""###$$$%%%&&&'''((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###"""###$$$&&&'''$$$$$$$$$%%%%%%$$$$$$$$$%%%###"""$$$&&&((('''%%%%%%$$$$$$$$$%%%%%%&&&'''&&&&&&%%%%%%%%%%%%$$$$$$"""###$$$%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%"""###$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&%%%$$$$$$######$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$%%%%%%&&&&&&"""######$$$%%%%%%&&&&&&"""#########$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%######$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$######$$$%%%%%%&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%%%%%%%%%%%%%%%%&&&'''&&&%%%%%%''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&%%%###$$$%%%&&&&&&$$$###"""'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((''''''&&&%%%&&&''''''%%%%%%&&&''''''''''''((((((((())))))((((((''''''''''''((((((''''''((((((((()))))))))&&&&&&&&&&&&'''((()))***((((((''''''''''''(((((((((((((((((()))***+++,,,***+++,,,+++)))((()))***&&&''')))***+++++++++***************+++++++++++++++++++++,,,,,,------------...000111111111111222000BBBPPP___tttwwwcccVVVOOO```lllyyynnnlll{{{uuurrryyyjjjbbbVVVNNNJJJGGGBBB>>>@@@>>>===>>>@@@@@@>>><<<@@@@@@AAACCCFFFHHHIIIIIIEEEEEEFFFHHHMMMPPPQQQQQQrrrmmm|||rrrIII777333111000...---+++******++++++)))******)))&&&%%%%%%&&&######$$$$$$$$$%%%%%%%%%((('''%%%%%%&&&%%%###!!!%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&#########$$$$$$%%%%%%%%%&&&%%%$$$$$$######$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$"""###$$$$$$%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$######$$$$$$$$$%%%%%%%%%$$$#########$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&'''%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###!!! """$$$%%%###$$$%%%&&&&&&%%%$$$###$$$"""!!!###''')))(((&&&$$$$$$$$$$$$%%%%%%&&&'''&&&&&&&&&%%%%%%%%%$$$$$$"""###$$$%%%&&&&&&'''&&&%%%&&&&&&''''''&&&&&&%%%"""###$$$%%%&&&%%%$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&%%%$$$$$$######$$$$$$#########$$$$$$%%%%%%%%%#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$%%%%%%&&&&&&""""""###$$$%%%%%%&&&&&&""""""######$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%#########$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%%%%$$$$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%$$$#########$$$%%%%%%&&&$$$$$$$$$%%%%%%&&&&&&&&&"""###$$$&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&'''&&&%%%%%%''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%''''''''''''%%%$$$"""$$$%%%&&&%%%"""(((((((((''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&%%%&&&''''''%%%%%%&&&'''&&&'''''''''(((((())))))((((((''''''''''''((((((''''''''''''(((((((((((((((((((((((()))***,,,,,,((((((''''''''''''(((((((((((((((((()))***+++,,,***,,,,,,+++)))((()))***&&&''')))***+++++++++***))))))))))))************)))******+++,,,,,,------111---))))))---000000///---333666BBBVVVdddoooyyyiiiJJJQQQaaavvv{{{nnnwwwwwwgggVVVTTT```kkk~~~sssdddZZZJJJEEE???===>>>@@@@@@@@@======>>>@@@CCCDDDCCCBBBBBB@@@>>>>>>BBBFFFJJJKKKooobbbfffIII<<<222111222000...,,,+++******+++)))))))))(((''''''&&&&&&$$$%%%&&&&&&%%%%%%'''(((%%%&&&''''''((((((''''''%%%$$$###$$$%%%&&&$$$"""%%%%%%$$$$$$$$$%%%&&&&&&+++((($$$"""###%%%'''(((''''''&&&&&&&&&%%%%%%%%%&&&''''''&&&$$$######$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%$$$######$$$%%%%%%######$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%&&&'''((((((###%%%''''''&&&$$$$$$%%%###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%''''''&&&%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&((('''&&&%%%$$$$$$$$$$$$((('''&&&%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&%%%%%%$$$### !!!"""###$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%&&&"""$$$%%%%%%$$$###%%%&&&'''&&&%%%$$$############%%%&&&&&&''''''&&&&&&%%%&&&&&&''''''&&&&&&%%%$$$&&&&&&&&&&&&%%%%%%$$$###&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''((((((&&&&&&&&&%%%%%%$$$$$$$$$&&&'''((('''%%%%%%'''(((''''''&&&&&&&&&%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''$$$%%%&&&&&&''''''&&&&&&%%%&&&''''''%%%%%%&&&''''''&&&&&&%%%%%%&&&&&&'''&&&%%%%%%%%%%%%&&&'''''''''&&&%%%%%%''''''&&&%%%+++***((('''&&&&&&&&&''''''''''''''''''((())))))''''''''''''(((((((((((((((((()))***************((((((((((((((((((((((((''''''''''''((((((((((((++++++***(((&&&&&&''')))''''''&&&&&&&&&&&&''''''))))))))))))))))))))))))+++,,,---...---,,,+++***(((((()))***************((()))***+++++++++++++++,,,,,,++++++,,,,,,---...---,,,,,,,,,,,,---......,,,...//////555DDD[[[kkk{{{www```NNNWWWmmm}}}zzzqqqXXXUUU\\\```yyycccTTTLLLDDDFFFIIICCCFFFAAA@@@BBBAAA<<<<<>>;;;:::;;;<<<===<<>>?????????llliii^^^AAA666000000000...,,,***)))((()))))))))))))))(((''''''&&&&&&$$$&&&'''&&&%%%%%%&&&(((%%%%%%&&&'''''''''''''''%%%$$$###$$$%%%&&&$$$"""%%%$$$$$$$$$%%%%%%&&&'''%%%###"""###%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&'''&&&$$$######$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$######$$$$$$%%%######$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%&&&&&&''''''###%%%'''&&&%%%$$$$$$%%%###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%#########$$$$$$%%%''''''$$$$$$%%%%%%%%%%%%&&&&&&''''''&&&%%%$$$$$$$$$$$$'''&&&&&&%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############"""%%%%%%%%%%%%%%%$$$$$$###"""###$$$%%%%%%&&&&&&%%%######$$$$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%&&&"""$$$%%%%%%$$$###%%%&&&&&&&&&%%%$$$############%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&%%%$$$$$$%%%%%%&&&&&&&&&%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&&&&''''''$$$%%%%%%&&&&&&'''''''''&&&&&&%%%%%%%%%%%%$$$$$$$$$%%%&&&%%%######%%%'''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$%%%&&&&&&''''''&&&&&&%%%&&&''''''%%%%%%&&&''''''&&&&&&%%%%%%&&&&&&'''&&&%%%%%%%%%%%%&&&'''''''''&&&%%%%%%''''''&&&%%%***)))((('''&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&'''''''''''''''(((((((((((('''((())))))******))))))((((((((((((((((((((((((''''''''''''((((((((((((%%%&&&))))))(((((()))***)))((((((''''''(((((()))))))))))))))))))))))))))***))))))((((((((((((((((((((()))***************,,,,,,,,,++++++)))((((((******))))))******+++,,,,,,,,,,,,,,,,,,---......,,,///111000---...333999KKK[[[mmmwww|||yyyeeeUUUNNNNNNVVVnnnfffcccggg|||kkkgggnnn~~~zzzvvv```UUUHHHBBB>>>;;;;;;===@@@@@@???>>>======<<<<<>>444000111000///---+++)))))))))))))))))))))(((''''''&&&&&&%%%&&&'''&&&%%%%%%&&&'''%%%%%%&&&'''''''''&&&&&&$$$$$$###$$$%%%&&&$$$"""$$$$$$$$$$$$%%%&&&''''''"""""""""###&&&'''&&&%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%&&&%%%###"""###$$$%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&$$$%%%&&&&&&%%%$$$%%%&&&###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$######$$$%%%%%%&&&$$$$$$$$$%%%%%%%%%&&&&&&'''&&&%%%%%%$$$$$$$$$%%%&&&&&&%%%%%%$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%&&&&&&&&&#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$######$$$%%%&&&&&&&&&&&&&&&######$$$$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%&&&"""$$$%%%%%%$$$###%%%&&&&&&%%%$$$$$$#########$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%$$$$$$%%%%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%&&&'''((((((%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$%%%'''''''''&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&'''&&&&&&$$$%%%&&&&&&''''''&&&&&&%%%&&&''''''%%%%%%&&&''''''&&&&&&%%%%%%&&&&&&'''&&&%%%%%%%%%%%%&&&'''''''''&&&%%%%%%''''''&&&%%%((((((''''''&&&&&&&&&&&&%%%%%%&&&&&&''''''''''''''''''''''''(((((((((((('''(((((()))))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((($$$&&&)))***)))((((((((())))))(((((((((((())))))))))))))))))))))))))))))***)))((('''&&&'''((()))(((((()))***************+++++++++++++++***)))(((***************+++,,,,,,,,,,,,++++++,,,,,,---...+++...111111...,,,...111333:::EEERRRaaappp|||~~~ooo]]]RRRZZZfffssszzz}}}aaaOOOXXX]]]pppdddNNNBBB>>>@@@CCCAAAAAA@@@???>>>???@@@BBBvvvYYY===444111333111000...,,,+++*********)))))))))(((''''''&&&&&&%%%&&&''''''%%%%%%%%%'''$$$%%%%%%&&&'''&&&&&&&&&$$$$$$###$$$%%%&&&$$$"""$$$$$$$$$$$$%%%&&&'''((("""!!!"""$$$&&&'''&&&$$$&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%&&&%%%###"""###$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%%%%%%%$$$%%%&&&%%%$$$$$$%%%&&&###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%&&&%%%$$$$$$############$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%$$$$$$$$$$$$$$$%%%&&&&&&&&&%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%&&&"""$$$%%%%%%$$$###%%%&&&%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&'''((((((%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''&&&%%%%%%&&&(((''''''&&&&&&&&&%%%%%%%%%$$$%%%&&&'''''''''&&&&&&$$$%%%&&&&&&''''''&&&&&&%%%&&&''''''%%%%%%&&&''''''&&&&&&%%%%%%&&&&&&'''&&&%%%%%%%%%%%%&&&'''''''''&&&%%%%%%''''''&&&%%%'''''''''''''''&&&&&&&&&&&&&&&'''(((((((((((('''''''''''''''((((((((((((''''''((()))))))))))))))((((((((((((((((((((((((''''''''''''((((((((((((&&&(((******(((&&&&&&&&&))))))(((((((((((())))))((((((((((((((((((((((((+++***)))''''''((())))))(((((()))***************((()))***++++++++++++++++++++++++++++++,,,------,,,++++++++++++,,,------+++---//////------///111------000888EEEWWWkkkyyyjjj___TTTYYYlllzzz||||||XXXVVVYYYdddrrriiiSSSJJJGGGGGGCCCDDDDDDCCCBBBCCCGGGJJJ{{{YYY===444222444222111...,,,++++++++++++)))))))))(((''''''&&&&&&&&&'''''''''%%%$$$%%%&&&$$$$$$%%%&&&&&&&&&&&&&&&%%%$$$###$$$%%%&&&$$$"""#########$$$%%%&&&'''(((#########$$$&&&'''&&&$$$%%%%%%%%%%%%$$$$$$$$$$$$###$$$%%%$$$###"""###$$$$$$$$$%%%%%%%%%%%%$$$$$$###$$$$$$%%%%%%$$$$$$#########$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&%%%$$$###%%%'''###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%&&&&&&$$$######"""""""""$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$"""###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%&&&"""$$$%%%%%%$$$###%%%&&&%%%%%%$$$$$$###$$$$$$%%%$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%$$$######$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&''''''((('''&&&%%%''')))''''''&&&&&&&&&%%%%%%%%%$$$%%%&&&'''''''''&&&%%%$$$%%%&&&&&&''''''&&&&&&%%%&&&''''''%%%%%%&&&''''''&&&&&&%%%%%%&&&&&&'''&&&%%%%%%%%%%%%&&&'''''''''&&&%%%%%%''''''&&&%%%&&&&&&'''''''''&&&&&&%%%&&&&&&((()))))))))((('''''''''''''''((((((((((((&&&'''(((((())))))((((((((((((((((((((((((((((((''''''''''''((((((((((((''')))***)))'''%%%%%%&&&)))((((((''''''(((((()))((((((((((((((((((((((((++++++***)))))))))))))))(((((()))***************(((((()))++++++,,,,,,,,,,,,,,,++++++,,,,,,---...+++++++++++++++,,,------,,,---...---,,,+++---...222///---///333???RRRbbbzzz}}}dddSSSQQQcccttt^^^\\\]]]\\\ddd{{{|||ppp|||qqqjjjgggdddcccccc```YYYOOOGGGDDDDDD~~~XXX===444111333111000...,,,************)))))))))(((''''''&&&&&&&&&'''((('''%%%$$$%%%&&&$$$$$$%%%&&&&&&&&&&&&%%%%%%$$$###$$$%%%&&&$$$"""#########$$$%%%&&&((((((&&&%%%$$$%%%&&&'''&&&%%%%%%%%%%%%$$$$$$$$$$$$###"""$$$%%%$$$###"""###%%%$$$$$$%%%%%%%%%%%%$$$$$$###$$$%%%%%%%%%%%%$$$#########$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&%%%######%%%'''###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$###############$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$%%%%%%&&&$$$$$$######$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""""""""#########$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$""""""###$$$$$$$$$$$$$$$###$$$$$$$$$$$$$$$############$$$$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%&&&"""$$$%%%%%%$$$###%%%&&&%%%$$$$$$###$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%$$$#########$$$%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&''''''&&&%%%%%%&&&(((''''''&&&&&&&&&%%%%%%%%%###$$$&&&(((((('''&&&%%%$$$%%%&&&&&&''''''&&&&&&%%%&&&''''''%%%%%%&&&''''''&&&&&&%%%%%%&&&&&&'''&&&%%%%%%%%%%%%&&&'''''''''&&&%%%%%%''''''&&&%%%%%%%%%&&&'''''''''&&&%%%$$$%%%'''))))))((('''&&&''''''''''''((((((((((((&&&'''(((((())))))((((((((((((((((((((((((((((((''''''''''''(((((((((((('''(((((('''&&&%%%'''((((((''''''''''''''''''((((((((((((((((((((((((((()))************)))(((((((((((()))***************)))******+++++++++******+++++++++++++++,,,,,,---+++++++++***++++++,,,---,,,---------,,,,,,,,,,,,333000///000///111;;;GGGnnnqqq]]]UUU^^^lllpppqqqzzzyyy{{{sssggg```dddjjjdddYYYSSS]]]oooxxxdddWWWPPP~~~WWW<<<333000222000///---+++)))))))))))))))))))))(((''''''&&&&&&&&&'''((('''%%%$$$%%%&&&$$$$$$%%%&&&&&&&&&%%%%%%%%%$$$###$$$%%%&&&$$$"""#########$$$%%%&&&((()))((('''%%%%%%&&&'''&&&%%%%%%%%%%%%$$$$$$$$$######"""###$$$$$$###"""###%%%$$$$$$$$$%%%%%%$$$$$$$$$###$$$%%%&&&&&&%%%$$$#########$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&$$$######%%%'''$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%""""""""""""###$$$%%%&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$%%%&&&&&&$$$#########$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%!!!""""""""""""#########&&&%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&!!!"""###$$$$$$$$$$$$$$$######$$$$$$$$$######"""######$$$$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%&&&"""$$$%%%%%%$$$###%%%&&&$$$$$$$$$###$$$$$$%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$#########$$$%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%&&&&&&%%%$$$$$$%%%'''''''''&&&&&&&&&%%%%%%%%%###$$$&&&(((((('''&&&%%%$$$%%%&&&&&&''''''&&&&&&%%%&&&''''''%%%%%%&&&''''''&&&&&&%%%%%%&&&&&&'''&&&%%%%%%%%%%%%&&&'''''''''&&&%%%%%%''''''&&&%%%$$$%%%&&&'''''''''&&&%%%###$$$&&&(((((('''&&&%%%''''''''''''((((((((()))&&&''''''(((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))&&&&&&&&&&&&%%%&&&)))+++''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((((()))*********)))'''&&&(((((()))***************+++++++++++++++***)))(((*********)))***++++++,,,++++++******++++++,,,---***+++.../////////......///---///333111---///666LLLggg}}}|||ppp\\\TTTBBBSSSlllwwwkkkbbbZZZTTTLLLRRR___lllwww~~~uuuQQQ999555222444111000...,,,***)))))))))))))))))))))(((((((((((('''''''''&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%(((%%%###"""###$$$$$$###$$$$$$$$$%%%&&&'''))))))###$$$&&&''''''&&&$$$###%%%%%%%%%$$$$$$##################"""""""""!!!!!!&&&''')))(((&&&$$$###$$$((("""###,,,000+++%%%""""""$$$''')))'''$$$$$$'''&&&'''(((((('''''''''(((&&&$$$$$$111###444###))))))+++!!!###%%%&&&&&&%%%""""""%%%(((###)))(((""" $$$&&& ****** +++"""%%%%%%%%%%%%%%%%%%%%%%%%!!!'''%%%000!!!///%%%%%%%%%###!!!"""$$$&&&$$$$$$"""!!!&&&***&&&%%%%%%$$$$$$%%%%%%&&&'''((('''%%%######$$$%%%&&&&&&&&&%%%%%%$$$###""""""%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$###########################$$$%%%%%%######$$$%%%""""""###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$######"""&&&%%%%%%$$$$$$%%%%%%&&&%%%$$$$$$######$$$$$$%%%######$$$$$$$$$%%%%%%%%%########################%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&%%%$$$%%%&&&'''(((''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$'''$$$###&&&&&&###$$$''')))(((&&&%%%$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&%%%%%%$$$%%%&&&'''(((&&&%%%%%%%%%%%%&&&''''''(((''''''&&&&&&&&&'''''')))###"""&&&'''$$$###'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&%%%$$$%%%&&&'''((((((((((((((((((((((((((($$$%%%%%%&&&''''''&&&&&&%%%%%%'''((((((((('''&&&))))))))))))))))))))))))***((('''&&&&&&'''(((***(((((())))))))))))((((((((()))******)))(((***+++''''''(((((())))))******+++)))((()))++++++)))&&&***)))((()))***+++***)))***+++,,,,,,------,,,,,,...............///000000999:::BBBNNN[[[iiizzz~~~|||pppZZZPPP]]]mmmyyyrrr~~~sss```ZZZTTTSSSXXXfff{{{{{{qqqvvvPPP888444111222111000...+++***))))))***))))))))))))((((((((((((''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%'''%%%###"""###$$$$$$###$$$$$$$$$%%%&&&'''((()))###$$$&&&''''''&&&$$$###%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%$$$$$$#########&&&(((***)))'''%%%$$$%%%%%%'''***"""((($$$%%% ))),,,)))%%%!!!######!!!!!!$$$''')))'''333'''&&&444'''!!!+++!!!(((!!!!!!!!!$$$'''))))))'''---$$$""",,,///&&&''',,,999++++++%%%%%%%%%%%%%%%%%%%%%%%%!!!///444###"""555 %%%''''''''''''((((((***(((000%%%%%%$$$$$$%%%%%%&&&'''(((&&&%%%######$$$%%%&&&&&&&&&%%%%%%$$$######"""%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%######$$$%%%$$$$$$%%%%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%"""######$$$$$$$$$######&&&%%%%%%$$$$$$%%%%%%&&&%%%$$$$$$######$$$$$$%%%######$$$$$$$$$%%%%%%%%%########################%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&%%%%%%%%%&&&'''(((''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$'''$$$$$$&&&&&&$$$$$$''''''&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&%%%%%%$$$%%%&&&'''(((&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&'''(((((('''###"""&&&'''$$$###&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((''''''&&&&&&&&&'''((()))''''''''''''''''''''''''%%%&&&&&&'''''''''&&&&&&%%%&&&'''((((((((('''&&&(((((((((((((((((((((((()))((('''&&&&&&'''((()))(((((())))))))))))((((((((()))******))))))***+++)))))))))***************,,,***)))***,,,---+++(((---,,,+++******)))'''&&&***+++,,,,,,------,,,,,,...............//////000111111333777>>>LLLdddxxxxxxpppddd^^^eeeaaaQQQRRRXXX[[[[[[ZZZ[[[YYYeee}}}yyy~~~~~~|||NNN777333000111000///---+++***************)))))))))(((((((((''''''&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%'''%%%######$$$%%%$$$###$$$$$$$$$$$$%%%'''((()))###$$$%%%&&&&&&&&&%%%$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%'''(((******(((&&&%%%&&&'''&&&,,,%%%---333%%%))))))((('''&&&$$$"""!!!''')))+++***'''%%%&&&'''""",,,777)))((((((111"""###444(((777000(((%%%&&&'''%%%###%%%)))%%%%%%000'''///!!!%%%,,,!!!%%%%%%%%%%%%%%%%%%%%%%%%######"""///*** )))(((&&&### """%%%"""+++$$$"""888///%%%%%%$$$$$$%%%%%%&&&''''''&&&%%%$$$###$$$%%%&&&&&&&&&%%%%%%$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%######$$$%%%&&&&&&&&&&&&%%%$$$###"""%%%%%%%%%%%%%%%%%%%%%%%%""""""###$$$%%%%%%%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%$$$$$$######$$$$$$%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$&&&%%%%%%%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$(((%%%$$$''''''$$$%%%((($$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&%%%%%%%%%%%%&&&&&&'''&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&'''((()))%%%###$$$''''''$$$###%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((((((''''''''''''((())))))''''''''''''''''''''''''''''''(((((((((''''''&&&%%%&&&''''''((((((''''''(((((((((((((((((((((((()))((('''&&&&&&'''((()))'''(((((())))))(((((('''''')))******))))))***++++++++++++++++++*********,,,++++++,,,---...,,,+++---,,,,,,+++***)))((((((***++++++,,,,,,,,,,,,,,,...------------...//////.........---...777NNNbbbwwwtttmmmttt||||||{{{~~~eee[[[WWWQQQIIIRRRRRRNNNTTThhhxxx}}}MMM777333000000000...---+++******++++++******))))))((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&$$$######$$$%%%$$$###$$$$$$$$$$$$%%%&&&'''(((###$$$%%%&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%'''))))))'''%%%%%%%%%///(((888))) ###$$$### $$$&&&&&&!!!%%%))))))%%%""" 111"""((())) ,,,'''$$$)))"""&&&%%%&&&"""'''******'''$$$000((( ######111... !!!)))%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''###999((( %%%&&&&&&&&&'''&&&%%%&&&'''###$$$...%%%%%%$$$$$$%%%%%%&&&''''''&&&%%%$$$$$$$$$%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%######$$$%%%%%%%%%&&&&&&%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%!!!"""###$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%$$$$$$######$$$$$$%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''%%%%%%&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$(((%%%$$$''''''$$$%%%((("""###%%%&&&''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&''''''(((''''''&&&&&&&&&''''''###$$$%%%&&&%%%$$$###$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((('''''''''''''''(((((((((''''''''''''''''''''''''((((((((()))(((((('''&&&&&&&&&&&&'''''''''''''''(((((((((((((((((((((((()))(((''''''''''''((()))'''((((((((((((((((((''''''(((******))))))***,,,,,,,,,,,,++++++*********,,,,,,,,,---------,,,+++((()))***+++***+++,,,---******+++,,,,,,,,,,,,+++------,,,,,,------...///...///111333111333===IIIfffwww{{{eeeLLLPPPYYYhhhzzzvvvrrrsssuuukkkdddUUUPPP[[[bbbkkk{{{sssxxxKKK777444111111///...,,,+++***++++++,,,*********)))((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%$$$###$$$%%%&&&$$$###$$$$$$$$$$$$$$$%%%&&&'''###$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%###%%%''''''&&&$$$$$$$$$###"""000555###***..."""%%%+++:::ZZZ}}}___>>>'''///%%%..."""...!!!(((... 333###... ,,,+++EEElllccc<<<$$$$$$---000******%%%+++%%%%%%%%%%%%%%%%%%%%%%%%000((()))888TTT}}}ooo%%%"""++++++"""%%%%%%%%%$$$$$$%%%%%%&&&'''&&&&&&%%%%%%$$$$$$$$$$$$&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%$$$$$$######$$$$$$%%%%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%######$$$%%%###$$$%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%!!!"""###$$$%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%$$$$$$######$$$$$$%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$(((%%%$$$''''''$$$%%%((("""###%%%&&&'''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%$$$$$$&&&%%%%%%%%%%%%&&&''''''***)))((('''&&&%%%%%%%%%"""$$$&&&%%%######$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((())))))%%%%%%&&&&&&'''''''''''''''''''''''''''''''''''''''(((((((((((((((''''''&&&&&&&&&&&&''''''((((((''''''''''''''''''''''''((((((''''''''''''((((((''''''((((((((((((''''''&&&((()))***))))))+++,,,,,,,,,,,,++++++*********,,,,,,------,,,+++++++++''')))++++++******,,,...)))***++++++,,,,,,++++++,,,,,,,,,,,,,,,---.........,,,---000111///000444AAALLLYYYhhhzzz~~~```YYYPPPMMMSSSdddyyyqqqxxxzzzqqq```]]]VVVRRRZZZgggpppkkkZZZXXXooo}}}III666444222111...---,,,+++++++++,,,---++++++***)))((('''&&&&&&%%%%%%%%%&&&&&&&&&&&&'''%%%&&&&&&''''''&&&&&&%%%$$$######$$$&&&&&&%%%###$$$$$$$$$$$$$$$%%%&&&&&&$$$$$$$$$%%%%%%&&&&&&'''&&&&&&&&&&&&%%%%%%%%%$$$############$$$$$$$$$$$$"""$$$&&&&&&%%%$$$###$$$(((***$$$)))///)))"""dddMMM&&&---###"""+++***!!!%%%$$$&&&NNNjjj'''$$$######$$$+++%%%%%%%%%%%%%%%%%%%%%%%%***,,,|||aaa111$$$### %%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&%%%%%%%%%$$$$$$&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$############$$$$$$&&&%%%%%%$$$$$$####################################$$$%%%%%%######$$$%%%###$$$%%%&&&''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%&&&&&&&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%$$$$$$######$$$$$$%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%&&&&&&''''''&&&&&&$$$$$$%%%%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$'''$$$###&&&&&&###$$$'''###$$$$$$%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''$$$%%%%%%%%%%%%$$$$$$###&&&%%%%%%%%%%%%&&&''''''***)))((('''&&&%%%%%%%%%!!!&&&'''### """%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((()))))))))$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((((((((((((''''''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''((((((((((((((((((((((((&&&''''''((((((''''''&&&&&&((()))***)))***+++---------------,,,,,,,,,,,,---...///...+++***)))***(((+++,,,+++(((&&&(((***)))******+++++++++++++++,,,++++++++++++,,,------222,,,(((***,,,,,,---///+++///888CCCPPPaaasss~~~tttrrruuurrr___QQQOOOXXX```ttt{{{}}}rrr```RRRTTTPPPRRRNNNEEEFFFVVVmmm}}}yyyEEE333333111000---,,,+++++++++,,,---...++++++***)))((('''&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%#########$$$&&&&&&%%%###$$$$$$$$$###$$$$$$%%%&&&$$$$$$$$$$$$%%%&&&''''''''''''&&&%%%$$$######""""""#########$$$$$$$$$%%%"""$$$''''''&&&$$$$$$%%%)))---&&&222%%%&&&"""&&&(((===(((BBB??? 111555""""""###%%%%%%%%%%%%%%%%%%%%%%%%FFFBBB...%%%%%%$$$$$$%%%%%%&&&'''%%%&&&&&&&&&%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$############$$$$$$&&&&&&%%%%%%$$$######"""$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%######$$$%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%$$$$$$######$$$$$$%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$%%%&&&'''''''''&&&&&&###$$$$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&###"""%%%%%%"""###&&&%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''$$$%%%%%%&&&%%%$$$###"""&&&%%%%%%%%%%%%&&&''''''''''''&&&&&&&&&''''''(((!!!''''''!!!!!!&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((((((((())))))))))))%%%%%%'''((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%''''''((((((((('''&&&&&&%%%&&&'''((()))''''''''''''''''''''''''''''''((((((((((((''''''&&&''''''((((((''''''&&&&&&''')))***)))***+++---//////////////////000000///111222000,,,))))))***&&&))),,,***&&&%%%'''***))))))***++++++++++++++++++++++++++++++,,,,,,---111,,,***+++++++++---222---,,,111666999KKKcccooodddiiirrryyyfffXXXQQQ]]]jjjlllkkkuuu~~~oooaaaeeeeeeZZZOOOJJJIIIOOO]]]jjjooo}}}vvvBBB222222000///---,,,+++++++++,,,---...++++++***)))((('''&&&&&&%%%%%%%%%&&&&&&'''''''''%%%&&&&&&''''''&&&&&&%%%###"""###%%%&&&'''%%%###$$$$$$$$$###$$$$$$%%%%%%$$$$$$$$$$$$%%%&&&'''(((''''''&&&%%%###"""!!!!!!#########$$$$$$%%%%%%%%%###%%%'''((('''%%%%%%&&&%%%(((!!!)))---VVVKKK&&&)))### """000 ***###((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&WWW %%%%%%$$$$$$%%%%%%&&&'''%%%%%%&&&&&&&&&%%%$$$###&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$############$$$$$$&&&&&&%%%%%%$$$###""""""%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%######$$$%%%''''''''''''&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%$$$$$$$$$$$$$$$$$$%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$%%%&&&'''''''''&&&%%%######$$$%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%""""""$$$$$$""""""%%%'''&&&$$$###"""###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''$$$%%%%%%&&&%%%$$$###"""&&&%%%%%%%%%%%%&&&''''''$$$%%%%%%&&&'''(((******"""'''''' !!!&&&(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((())))))))))))%%%&&&((()))))))))((('''&&&&&&&&&&&&&&&&&&&&&&&&"""###$$$&&&'''(((((()))''''''&&&%%%&&&'''((()))''''''''''''''''''''''''''''''((((((((((((''''''&&&''''''''''''''''''&&&%%%''')))***)))***,,,---000000111111222222333333222333444222---***)))***"""&&&))))))&&&&&&)))---))))))***++++++++++++***++++++******++++++,,,---'''))),,,///,,,(((***000111---000000,,,:::RRR]]]XXXeeesss}}}rrrZZZ^^^RRRJJJWWWiiivvv~~~{{{{{{uuulllVVVNNNJJJIIISSS```aaannnqqqzzzyyy||||||pppBBB444111...111,,,------+++***)))***++++++,,,,,,+++(((%%%%%%%%%'''''''''&&&&&&%%%%%%%%%(((%%%$$$&&&))))))%%% $$$$$$%%%%%%%%%%%%&&&&&&%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""&&&&&&&&&%%%%%%$$$$$$$$$###$$$$$$%%%%%%$$$$$$###)))555 ---PPPtttfff444%%%!!!""",,,111]]];;;(((###+++''')))$$$***!!!!!!(((888+++555&&&&&&,,,&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$#########$$$$$$%%%%%%$$$$$$######$$$$$$%%%%%%$$$$$$#########$$$%%%%%%%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''$$$$$$######$$$$$$%%%&&&&&&%%%$$$######$$$%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%$$$$$$&&&&&&%%%$$$ ,,,111((("""&&&(((&&&%%%&&&&&&''''''&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&###$$$%%%&&&&&&&&&%%%%%%&&&&&&%%%$$$$$$%%%&&&&&&############$$$%%%%%%&&&'''&&&&&&%%%%%%$$$$$$######$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%$$$$$$&&&((()))&&&&&&&&&%%%%%%$$$$$$$$$)))((('''&&&%%%$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%&&&'''''''''&&&&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%'''&&&$$$$$$%%%%%%$$$###$$$'''%%%"""%%%)))''' ###$$$&&&'''((('''&&&&&&''''''&&&&&&&&&&&&''''''((((((((((((((('''''''''((((((((((((((()))))))))(((((())))))((('''&&&&&&&&&&&&&&&''''''''''''((())))))((('''''''''''''''&&&&&&&&&''''''''''''(((((('''%%%%%%'''((('''&&&((()))***)))((('''((()))(((((())))))))))))(((((('''((((((''''''))),,,///333555777999999888555444444222000---+++)))(((''''''''''''''''''((())))))******))))))******+++,,,***++++++,,,,,,++++++***,,,***))))))+++------,,,+++)))***000888===<<<:::<<>>333222...000---...---,,,)))((()))******+++,,,***(((&&&&&&&&&'''''''''''''''&&&&&&&&&$$$###$$$'''***,,,+++***$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%$$$&&&""" 777...$$$---777999CCC###'''"""'''...$$$&&&$$$***$$$***''' ---"""CCC;;;)))%%%###... 777---"""999"""%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%###$$$$$$%%%%%%$$$$$$#########$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$######$$$$$$%%%&&&###$$$%%%&&&&&&%%%$$$###&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%$$$$$$&&&&&&%%%$$$'''///222...)))'''&&&###%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$%%%&&&&&&'''(((((($$$$$$$$$%%%%%%%%%&&&&&&&&&%%%$$$######%%%'''(((%%%%%%%%%$$$$$$%%%%%%%%%((('''&&&&&&%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&###$$$$$$%%%%%%$$$$$$###$$$$$$%%%%%%%%%%%%&&&&&&(((''''''&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$#########$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&'''%%%&&&&&&''''''&&&&&&%%%((('''%%%$$$$$$%%%'''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''&&&&&&&&&((('''&&&&&&'''((('''&&&&&&&&&'''''''''((((((&&&'''''''''&&&&&&%%%%%%$$$'''&&&&&&%%%%%%&&&&&&'''%%%%%%&&&&&&'''((())))))******))))))((('''&&&&&&'''''''''(((((('''&&&&&&&&&&&&&&&''''''''''''((()))(((''''''''''''((((((&&&&&&&&&''''''''''''(((***)))'''''')))***)))(((((()))))))))'''&&&'''((('''(((((((((((((((((('''&&&'''((('''''''''***,,,(((***---111444666777777///...,,,+++))))))((((((***))))))))))))***++++++******))))))******+++,,,+++,,,,,,------,,,,,,+++,,,///000---'''$$$&&&***...---,,,---...///---***+++///111...+++///:::EEEVVVmmmzzzxxxrrrttt}}}gggSSSDDDLLL]]]bbb~~~rrrddd^^^pppwwwnnngggVVVQQQTTTQQQPPPSSSOOOQQQ\\\iiisssggg;;;222222...///.........,,,)))((()))***)))***+++***(((&&&&&&&&&''''''''''''''''''''''''$$$$$$%%%''')))+++++++++$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%---yyy((($$$!!!,,,***###%%%$$$YYY:::++++++(((%%%&&&***)))%%%LLL'''!!!%%%)))!!!---)))999'''***&&&"""///%%%,,,}}}KKK***444222%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$###$$$$$$%%%%%%$$$$$$#########$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$######$$$$$$%%%&&&###$$$%%%&&&&&&%%%$$$###&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%$$$$$$&&&&&&%%%$$$&&&+++...,,,)))((('''&&&$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&'''(((((($$$$$$$$$%%%%%%%%%&&&&&&&&&%%%$$$######%%%'''(((######$$$$$$$$$$$$######((('''&&&&&&%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&$$$#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%(((((('''&&&%%%$$$$$$%%%%%%&&&&&&''''''&&&&&&%%%((('''%%%$$$$$$%%%'''(((&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&'''''''''&&&(((&&&%%%&&&(((((('''&&&%%%%%%&&&((((((''''''((('''''''''&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&$$$%%%%%%&&&'''(((((()))++++++***))))))(((''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''''''''(((((((((''''''''''''((((((&&&&&&&&&''''''''''''(((***)))'''''')))***)))((('''((()))((('''&&&&&&(((''''''((((((((((((''''''%%%&&&''''''&&&'''(((***&&&(((***,,,...///000000,,,,,,+++))))))((((((((()))(((((((((((()))************))))))******+++,,,******++++++++++++*********---///,,,'''%%%(((,,,,,,,,,,,,---......---,,,+++...000000...,,,---...444GGGSSSXXX^^^hhhxxxgggaaa[[[OOO```lll~~~www}}}~~~kkkXXXRRRTTTMMMHHHHHHFFFMMMTTT[[[___gggttt{{{zzz~~~ddd999222222...///.........,,,)))((((((***)))***+++***(((&&&&&&''''''''''''''''''((((((((($$$%%%&&&&&&((()))******$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%%%% (((fff###"""'''***///!!! $$$lll***!!!,,,^^^"""(((000(((***!!!%%%***'''hhhKKK,,,,,,!!!$$$&&&!!!@@@!!!)))...$$$(((%%%&&&AAA,,,555%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$######$$$$$$%%%%%%$$$$$$#########$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&$$$$$$$$$%%%%%%$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%$$$$$$&&&&&&%%%$$$$$$'''))))))((('''(((((($$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&''''''$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%&&&'''######$$$$$$$$$$$$######'''&&&%%%%%%%%%%%%%%%%%%''''''&&&%%%%%%$$$#########$$$$$$%%%%%%$$$$$$######$$$$$$%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&))))))'''&&&%%%$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%&&&&&&%%%$$$%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&'''''''''''''''%%%%%%%%%'''((('''&&&$$$$$$&&&((((((%%%&&&)))''''''&&&%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&'''''''''(((******))))))((((((''''''%%%%%%&&&''''''''''''&&&&&&&&&&&&''''''''''''((((((''''''''''''(((((()))&&&&&&&&&''''''''''''(((***(((''''''((())))))((('''((()))(((&&&%%%&&&'''&&&''''''((((((''''''&&&$$$&&&''''''&&&&&&''')))((()))***++++++,,,,,,,,,******)))((((((((()))))))))(((((((((((()))************))))))******+++,,,))))))************))))))%%%(((******((())),,,///***+++,,,---------------+++++++++,,,------,,,++++++222333666BBBOOOeee}}}xxx|||mmmYYYYYY]]]jjj~~~}}}{{{|||~~~ttt{{{ttt\\\LLLBBBAAAFFFKKKNNNTTT\\\```___]]][[[WWW[[[nnnbbb888111333.........///...,,,)))(((((()))(((***+++***((('''''''''&&&'''''''''((((((((()))&&&&&&&&&&&&&&&&&&'''((($$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$#########$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%444FFFBBB'''000!!!%%%((()))555(((&&&###pppmmm$$$999,,, ((("""((('''###"""!!! XXX'''''''''(((&&&)))...[[[ttt888***222((( ***&&&***---"""$$$!!!444 $$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$###$$$$$$%%%%%%$$$$$$#########$$$%%%%%%%%%%%%$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%&&&%%%$$$$$$$$$$$$$$$$$$%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%$$$$$$&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%&&&((($$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&$$$%%%&&&&&&&&&&&&%%%$$$%%%$$$$$$$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$#########$$$%%%%%%&&&''''''%%%%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&((('''&&&%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%&&&''''''''''''%%%$$$$$$%%%&&&''''''%%%###"""%%%)))'''###%%%***&&&&&&%%%%%%%%%&&&'''(((&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&$$$%%%&&&&&&'''''''''&&&&&&&&&&&&''''''''''''((('''''''''''''''((())))))&&&&&&&&&''''''''''''((()))'''&&&&&&'''((((((''''''((()))(((&&&%%%&&&'''&&&''''''((((((''''''&&&$$$&&&''''''&&&&&&&&&'''((((((((())))))*********(((((((((''''''((())))))***))))))))))))***++++++******))))))******+++,,,*********++++++*********'''((((((((()))+++,,,---)))***,,,,,,,,,,,,,,,,,,,,,+++******,,,---...///---///))))))111666???QQQ]]]bbblllvvv|||lll^^^\\\aaa^^^XXXbbbkkkwww~~~yyyvvvllldddkkknnnaaaTTTSSSOOOMMMQQQVVVUUUPPPPPPNNNKKKPPPcccsssqqqeee~~~aaa777111333......//////...,,,)))(((((()))(((***+++***(((''''''(((&&&'''''''''(((((())))))'''''''''&&&$$$$$$%%%&&&$$$$$$%%%%%%%%%&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""$$$$$$$$$%%%%%%&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%!!!///___JJJ***$$$!!!%%%+++333000###''''''%%%!!!)))###)))...(((,,,"""''',,,(((%%%'''\\\666000***%%%$$$"""$$$..."""!!!111!!!&&&!!!((('''"""+++"""###&&&&&&,,,&&&+++***&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$%%%%%%$$$$$$$$$######$$$%%%%%%%%%%%%$$$######$$$$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%&&&&&&%%%$$$######$$$%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%$$$$$$&&&&&&%%%$$$&&&$$$############$$$'''$$$$$$$$$%%%%%%$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&###$$$%%%&&&&&&&&&%%%%%%&&&&&&'''(((((('''&&&&&&############$$$%%%%%%&&&###$$$$$$%%%%%%&&&&&&'''$$$$$$$$$%%%%%%$$$$$$$$$######$$$%%%%%%&&&''''''$$$$$$$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&'''''''''&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%&&&''''''%%%&&&&&&''''''&&&&&&%%%$$$%%%&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%&&&''''''''''''%%%$$$###$$$&&&'''&&&%%%"""!!!$$$((('''"""$$$***&&&%%%%%%$$$%%%&&&((()))&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&'''''''''&&&&&&&&&&&&'''''''''(((((('''''''''''''''((()))***&&&&&&&&&'''''''''((((((((('''%%%%%%'''((('''&&&'''(((((((((&&&%%%&&&'''&&&''''''''''''''''''&&&$$$%%%''''''&&&%%%&&&'''&&&&&&&&&&&&''''''(((((('''''''''''''''((())))))++++++******++++++,,,---*********)))***++++++,,,+++++++++,,,,,,+++++++++---+++)))((())))))(((''')))***,,,,,,+++******++++++,,,---,,,******+++---'''+++)))+++222...,,,555777BBBRRR^^^eeennn|||yyymmm^^^OOOSSSUUU___llltttxxx~~~yyyqqqppp}}}}}}xxxyyyjjj___^^^aaa```[[[KKKPPPQQQPPPVVV^^^^^^VVVUUU777444---111//////---***((('''(((***+++((()))***)))'''%%%&&&'''&&&&&&&&&&&&&&&'''((()))***(((''')))++++++((($$$&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%&&&%%%$$$#########$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$###''')))&&&$$$&&&'''%%%))) aaaCCC111&&&------ccc((()))$$$((()))###((('''%%%$$$###$$$%%%%%%***!!!''' !!!+++&&&+++sssccc'''###)))$$$'''&&&&&&&&&&&&&&&&&&&&&&&&!!!""""""$$$%%%&&&''''''(((000333aaa'''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$###%%%)))+++'''%%%&&&&&&$$$#########$$$$$$%%%%%%%%%$$$''''''%%%%%%&&&###%%%%%%%%%$$$$$$###############$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%%%%%%%%%%$$$###&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%$$$######$$$%%%%%%$$$%%%&&&&&&$$$$$$%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$&&&((('''%%%#########&&&$$$######$$$%%%%%%$$$%%%%%%%%%&&&&&&'''''''''%%%%%%%%%$$$$$$$$$#########$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&((('''&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$!!!!!!$$$&&&&&&%%%'''%%%###$$$'''((((((&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''(((((('''&&&%%%%%%&&&&&&$$$"""'''%%%######$$$$$$$$$###$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$&&&&&&&&&&&&$$$$$$&&&'''((('''%%%$$$%%%&&&))))))(((((('''''''''&&&###$$$&&&((())))))((('''''''''(((((('''&&&%%%%%%((('''&&&&&&((())))))((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&(((((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&)))((('''&&&&&&&&&&&&&&&((('''&&&%%%%%%&&&'''(((((((((((()))******++++++((()))***+++++++++++++++))))))))))))************)))))))))***+++++++++,,,+++++++++************)))***+++,,,,,,******+++,,,++++++,,,,,,,,,,,,------.........///......------222555;;;FFFVVVgggwww|||qqqddd^^^ZZZ\\\bbblllzzzzzz}}}xxxwwwooobbbkkkzzzzzzqqqbbbVVVRRRWWWYYYSSSTTT[[[VVV777444...111///000...+++)))))))))+++,,,((()))***)))'''%%%&&&''''''''''''&&&''''''(((((((((''''''((())))))&&&$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%&&&%%%$$$#########$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$###''')))&&&$$$&&&'''%%%,,,KKKLLL)))%%%333)))%%%'''%%%######'''###'''&&&%%%$$$###$$$%%%%%%)))$$$)))...###(((,,,%%%$$$'''"""$$$&&&&&&&&&&&&&&&&&&&&&&&&""""""###$$$%%%&&&&&&'''***$$$---MMM###''''''&&&%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$###"""'''(((&&&$$$&&&'''%%%######$$$$$$$$$%%%%%%%%%$$$&&&&&&$$$%%%&&&$$$%%%%%%%%%$$$$$$$$$#########$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%%%%%%%$$$###&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%$$$######$$$%%%%%%$$$%%%&&&&&&$$$$$$%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%''''''%%%$$$$$$$$$&&&$$$######$$$%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$######$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&((('''&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$!!!"""$$$&&&&&&%%%'''%%%###$$$&&&((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''&&&%%%%%%%%%&&&&&&$$$###'''%%%######$$$%%%$$$###$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&'''((('''%%%$$$%%%&&&)))((((((((('''''''''&&&$$$%%%'''((()))((('''&&&''''''(((((('''&&&&&&%%%'''&&&%%%%%%'''(((((('''''''''''''''''''''''''''(((((('''''''''&&&&&&&&&(((((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&''''''(((((('''&&&&&&&&&&&&'''(((&&&''''''((())))))***************++++++******)))))))))))))))***************************++++++++++++++++++************)))***+++,,,,,,******+++,,,+++++++++,,,,,,,,,---------------......------,,,+++,,,000888BBBOOOZZZ```xxx~~~{{{ssseee[[[ZZZdddppp~~~|||~~~{{{~~~rrr```\\\kkk~~~~~~uuuqqqjjj```YYYXXXVVV888555...111...000...,,,*********,,,---((()))***)))'''%%%&&&'''((((((((((((''''''''''''%%%'''))))))'''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%$$$$$$######$$$$$$%%%&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###''')))&&&$$$&&&'''%%%***+++***]]]000 """///ccc"""!!!+++### '''%%%'''&&&%%%$$$$$$$$$%%%&&&*** ---%%%((()))%%%,,,***###&&&!!!$$$&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$$$$%%%%%%&&&&&&222$$$###(((***'''&&&%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$ %%%'''$$$$$$&&&'''&&&$$$$$$$$$$$$%%%%%%%%%%%%$$$&&&%%%"""$$$'''&&&"""%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###&&&&&&%%%%%%%%%%%%$$$$$$%%%$$$$$$######$$$$$$%%%$$$%%%&&&&&&$$$$$$%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&"""$$$&&&&&&%%%%%%%%%&&&&&&%%%######%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%###""""""$$$&&&%%%%%%'''%%%$$$$$$&&&''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%$$$$$$%%%''''''&&&$$$'''%%%######$$$%%%$$$###$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&'''((('''%%%$$$%%%&&&((((((((('''''''''''''''%%%&&&'''(((((((((&&&&&&'''''''''(((''''''&&&%%%'''%%%$$$$$$&&&''''''&&&'''''''''''''''''''''''''''''''''''''''&&&&&&&&&(((((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&((())))))((('''&&&&&&&&&&&&'''(((%%%&&&&&&''''''((())))))*********+++******))))))))))))))))))************+++++++++***************+++++++++************)))***+++,,,+++******+++,,,++++++++++++,,,,,,,,,,,,+++,,,,,,------,,,,,,,,,'''''')))+++000555;;;>>>MMM\\\lllqqqllliiiooovvvzzz}}}kkkcccccc]]]YYYYYY```lllssssssnnn|||{{{uuuzzzzzz{{{}}}UUU888555...000...///...,,,*********+++,,,((()))***)))'''%%%&&&'''))))))))))))(((''''''&&&$$$(((+++***'''%%%%%%'''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$%%%&&&'''(((%%%$$$$$$######$$$$$$%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###''')))&&&$$$&&&'''%%%""",,,&&&%%%!!!///"""...!!!...%%%###***)))'''&&&%%%$$$$$$$$$%%%&&&+++,,,###'''+++VVV'''***"""%%%$$$'''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%%%%%%%222333GGG%%%$$$'''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$!!!&&&(((%%%$$$&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%$$$"""$$$(((((($$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&$$$$$$%%%&&&$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&"""###%%%&&&%%%%%%&&&(((&&&%%%######%%%&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$#########$$$%%%%%%%%%'''&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$%%%'''((('''&&&'''%%%###$$$%%%&&&%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$&&&&&&&&&'''((('''%%%$$$%%%&&&''''''''''''''''''''''''&&&''''''(((((('''&&&%%%&&&'''''''''''''''&&&&&&'''%%%$$$%%%&&&(((''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((('''''''''&&&&&&'''''''''%%%&&&&&&'''(((((())))))(((((()))***************((()))))))))************,,,+++++++++***)))))))))+++++++++*********)))))))))+++,,,+++***)))***+++***++++++++++++,,,,,,,,,******+++,,,,,,,,,++++++*********++++++,,,---...444999BBBPPP^^^hhhmmmooottt|||qqqnnndddXXXSSSYYYcccjjj|||zzz{{{wwwggg______oooTTT777555...000...---,,,+++***)))))))))***((()))***)))'''%%%&&&'''(((((())))))((('''&&&%%%&&&))),,,+++(((&&&&&&(((&&&&&&&&&&&&&&&&&&&&&&&&#########$$$%%%&&&'''(((%%%$$$$$$######$$$$$$%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###''')))&&&$$$&&&'''%%%111666---,,,&&&(((---%%%&&&)))'''&&&%%%$$$$$$$$$%%%&&&''',,,!!!!!!:::$$$$$$)))###&&&&&&)))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&,,,((($$$!!!'''&&&%%%%%%$$$$$$%%%%%%$$$%%%%%%&&&&&&%%%%%%%%%$$$)))***'''%%%&&&&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%$$$"""$$$((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&$$$$$$%%%&&&$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&"""###%%%%%%%%%%%%''')))'''%%%$$$$$$%%%&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%%%%$$$$$$###$$$%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$###$$$&&&((()))(((''''''%%%$$$$$$%%%&&&&&&%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$&&&&&&&&&'''((('''%%%$$$%%%&&&&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''''''''''''''&&&((('''%%%&&&((())))))(((''''''''''''''''''''''''&&&'''''''''''''''''''''(((((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((('''&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&''''''(((((()))******%%%&&&((()))++++++,,,,,,((()))))))))************,,,+++++++++***)))))))))+++++++++*********)))))))))***++++++))))))***+++*********+++++++++,,,,,,)))******+++,,,,,,,,,+++,,,,,,------------,,,,,,000---...999MMM^^^hhhkkkqqq|||aaaRRRUUU]]]bbbfffrrr}}}}}}kkkcccggghhhQQQ555444...111...,,,,,,+++***))))))))))))((()))***)))'''%%%&&&'''&&&'''((((((((('''&&&%%%''')))++++++)))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$###$$$$$$%%%&&&'''(((%%%$$$$$$######$$$$$$%%%&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###''')))&&&$$$&&&'''%%%'''###!!!###ppp,,,)))$$$(((######&&&%%%$$$$$$$$$%%%&&&'''(((***&&&***'''(((&&&&&&&&&(((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&&&&&&&'''///000WWW)))%%%'''&&&%%%%%%$$$$$$%%%%%%$$$$$$%%%&&&&&&&&&%%%%%%&&&***+++'''%%%&&&&&&$$$&&&&&&&&&&&&%%%%%%%%%%%%$$$&&&%%%###%%%)))((($$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$%%%%%%%%%%%%&&&&&&###$$$$$$%%%%%%$$$$$$###$$$%%%&&&&&&$$$$$$%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&###$$$$$$%%%%%%&&&&&&'''&&&%%%%%%$$$$$$%%%%%%&&&###$$$%%%%%%$$$%%%''')))'''&&&$$$$$$&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$&&&&&&&&&&&&%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%!!!###%%%%%%$$$$$$$$$%%%&&&''''''&&&$$$$$$%%%'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%$$$$$$&&&((()))((('''&&&%%%$$$$$$&&&''''''&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&'''((('''%%%$$$%%%&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''%%%&&&''''''(((''''''''')))'''&&&&&&((())))))(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''(((((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&))))))(((&&&&&&%%%%%%%%%&&&&&&'''(((((('''&&&&&&&&&''''''((())))))******%%%&&&''')))***++++++,,,))))))))))))************+++++++++***************+++++++++************))))))***+++***))))))***+++************++++++++++++)))******+++,,,,,,,,,,,,)))***+++,,,---------,,,------...///333???NNNYYY]]]iiisssuuuyyy~~~nnnmmmuuutttkkk```aaaaaa^^^___jjj}}}~~~~~~OOO444333...111...---,,,,,,+++*********)))((()))***)))'''%%%&&&'''###$$$&&&'''((('''%%%$$$((((((((()))***)))'''%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$%%%%%%&&&'''%%%$$$$$$######$$$$$$%%%%%%&&&'''''''''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###''')))&&&$$$&&&'''%%%$$$,,,///PPP\\\###FFF~~~[[[&&&###%%%"""*** $$$%%%%%%$$$###$$$%%%&&&'''222000&&&&&&'''$$$(((%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$%%%&&&'''((((((LLL+++''''''&&&%%%%%%$$$$$$%%%%%%###$$$%%%%%%&&&&&&&&&%%%###((()))&&&%%%&&&'''%%%''''''&&&&&&&&&%%%%%%%%%$$$&&&&&&%%%&&&)))'''###%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$######$$$%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&###$$$%%%%%%%%%%%%$$$###$$$%%%&&&&&&$$$$$$%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&######$$$%%%%%%&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%%%%$$$###$$$&&&)))'''&&&$$$$$$&&&'''&&&%%%&&&&&&&&&&&&%%%%%%%%%$$$'''&&&&&&&&&&&&%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&''''''''''''%%%%%%%%%%%%%%%&&&'''((($$$$$$$$$$$$$$$$$$$$$$$$!!!###&&&&&&$$$###$$$%%%&&&'''(((&&&$$$###%%%'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''&&&%%%%%%&&&((()))(((&&&&&&%%%$$$$$$&&&''''''&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&'''((('''%%%$$$%%%&&&%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&''''''((()))%%%&&&&&&'''((((((''''''(((&&&%%%%%%'''(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((''''''&&&&&&&&&''''''&&&&&&'''(((((('''&&&&&&%%%&&&&&&''''''((())))))'''((())))))))))))))))))))))))))))))***************************++++++++++++++++++************)))(((***+++***)))((()))+++************++++++++++++)))***+++,,,------------((()))***++++++,,,,,,,,,'''+++...,,,)))+++555===???FFFPPPWWW^^^gggsss{{{wwwxxx~~~ttt^^^RRRTTT```jjjvvvvvv{{{|||{{{|||qqqMMM333333---111......------,,,,,,++++++***((()))***)))'''%%%&&&'''"""###%%%'''''''''%%%$$$(((&&&%%%'''))))))&&&"""&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%$$$$$$$$$$$$$$$$$$%%%%%%&&&'''''''''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###''')))&&&$$$&&&'''%%%&&&222"""cccBBB)))$$$"""""",,, ***%%%%%%$$$###$$$%%%'''(((...%%%$$$((($$$$$$###&&&&&&&&&&&&&&&&&&&&&&&&######$$$%%%'''((()))))))))%%%'''&&&%%%%%%$$$$$$%%%%%%###$$$%%%%%%&&&&&&&&&&&& %%%'''%%%$$$&&&'''&&&'''''''''&&&&&&%%%%%%%%%$$$&&&'''&&&''')))&&&!!!%%%%%%%%%&&&&&&'''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$######$$$%%%&&&$$$$$$$$$%%%%%%&&&&&&&&&###$$$%%%&&&&&&%%%$$$###$$$%%%&&&&&&$$$$$$%%%&&&$$$$$$%%%%%%%%%&&&&&&&&&######$$$%%%%%%&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%$$$###$$$&&&((((((&&&$$$%%%&&&'''&&&&&&'''''''''&&&&&&%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%&&&&&&&&&%%%%%%&&&&&&&&&'''''''''((((((%%%%%%%%%%%%%%%&&&'''((($$$$$$$$$$$$$$$$$$$$$$$$ ###&&&'''$$$###$$$%%%&&&(((((('''$$$###%%%'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''((((((&&&&&&%%%'''((()))'''&&&&&&%%%$$$$$$&&&(((''''''$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$&&&''''''&&&$$$$$$&&&'''((('''%%%$$$%%%&&&%%%%%%%%%&&&&&&'''''''''%%%%%%%%%&&&'''((()))***%%%%%%&&&'''(((((((((''''''%%%$$$$$$&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))%%%&&&'''(((((('''&&&%%%$$$$$$%%%&&&&&&''''''(((************)))(((&&&&&&))))))))))))************))))))******+++++++++,,,+++++++++************)))(((***+++***)))((()))***)))************+++++++++)))***+++,,,---.........++++++++++++,,,,,,------(((***,,,000222111///------///444:::@@@MMMeee|||wwwwwwyyytttggg```WWWYYY```kkkqqqqqqqqqsss~~~NNN777333000---///...---+++***))))))(((((('''((()))((('''&&&'''(((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$&&&((()))'''%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$###&&&&&&###$$$((()))'''...###,,,---AAA&&&$$$!!!!!!$$$&&&&&&%%%111222***''')))!!!&&&...III(((%%%...///(((+++!!!---...((()))"""###((((((%%%333fff'''"""&&&&&&%%%%%%%%%&&&&&&'''&&&%%%$$$###"""###$$$$$$###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%%%%%%%$$$###$$$%%%&&&''''''''''''%%%""""""%%%&&&$$$%%%)))%%%%%%&&&''''''&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######(((###"""%%%&&&###$$$)))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''((((((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%)))&&&$$$$$$%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''###""""""$$$&&&(((((('''&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&'''&&&%%%$$$&&&(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%'''''''''(((((((((((()))%%%%%%%%%&&&&&&&&&''''''&&&$$$######%%%&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$&&&((((((&&&%%%$$$$$$%%%&&&''''''%%%%%%&&&'''%%%%%%%%%&&&&&&&&&&&&'''&&&'''((())))))'''%%%$$$)))&&&%%%''''''%%%%%%((()))'''''')))+++***&&&###''''''''''''((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&%%%%%%%%%)))))))))(((&&&%%%'''(((&&&&&&&&&''''''''''''(((((('''&&&&&&'''((('''&&&&&&&&&%%%'''((()))'''&&&((((((((((((((()))******'''((()))******)))((('''***)))))))))***+++,,,,,,///000///+++%%%$$$(((---((()))++++++)))((()))***,,,,,,,,,++++++************)))(((((()))+++---...,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......///...,,,+++---333<<>>NNNsss111&&&$$$!!!"""$$$&&&&&&%%%...&&&((("""###{{{+++!!!!!!'''%%%***$$$444(((''''''+++***$$$iiiRRR111'''&&&&&&%%%%%%%%%&&&&&&((('''&&&%%%%%%%%%&&&&&&###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%%%%%%%$$$$$$$$$%%%&&&''''''''''''%%%""""""%%%&&&$$$%%%)))%%%%%%&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###'''###"""&&&&&&###$$$(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%(((&&&$$$$$$%%%'''&&&&&&%%%%%%%%%&&&&&&&&&''''''######"""$$$&&&(((((('''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''&&&%%%$$$&&&(((%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''''''''&&&%%%%%%""""""""""""""""""""""""&&&&&&'''''''''(((((((((%%%%%%%%%&&&&&&&&&''''''&&&$$$######%%%&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&%%%%%%$$$$$$$$$'''(((***)))'''&&&&&&'''%%%&&&''''''%%%%%%&&&''''''''''''(((((((((((()))&&&'''((()))((('''%%%$$$)))&&&%%%((('''%%%%%%((((((''''''(((***)))&&&###''''''''''''((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&%%%%%%%%%'''((()))(((&&&%%%&&&'''&&&&&&&&&''''''''''''((((((&&&%%%&&&'''((('''&&&&&&&&&%%%'''((()))'''&&&((((((((((((((())))))***'''((()))******)))((('''******))))))******+++,,,///111000,,,'''%%%'''+++((()))++++++)))((()))***+++++++++******)))))))))***)))(((((()))+++---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---------,,,---000555999555;;;EEEPPP[[[dddjjjlllxxxwwwrrrrrrvvvkkk___UUUPPPVVVUUU___ooo}}}III444222000///111...---+++***))))))((((((((()))))))))'''&&&&&&(((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%$$$$$$###&&&&&&$$$%%%((()))&&&***"""'''&&&...***222///%%%$$$"""###%%%&&&&&&%%%EEE$$$)))(((NNNCCC,,,"""&&&'''[[[UUUOOO^^^bbbeeeaaaxxx888$$$''''''&&&%%%%%%%%%%%%%%%((('''&&&%%%%%%%%%&&&&&&###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&'''&&&&&&&&&%%%""""""%%%&&&$$$%%%)))&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%###$$$''''''%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%'''&&&$$$$$$&&&''''''&&&%%%%%%%%%&&&&&&&&&''''''$$$######$$$'''(((((('''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''&&&%%%$$$&&&(((%%%%%%%%%%%%%%%%%%%%%%%%''''''((((((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&$$$######%%%&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&%%%%%%%%%%%%$$$$$$((())))))(((&&&%%%'''(((%%%&&&''''''%%%%%%&&&''''''''''''(((((((((((()))&&&&&&'''(((((('''%%%$$$(((%%%%%%((((((%%%%%%((((((''''''((())))))&&&$$$&&&''''''''''''(((((((((((((((((((((((((((((((((''''''&&&&&&&&&%%%%%%%%%$$$&&&((((((&&&%%%%%%%%%&&&&&&&&&''''''''''''((('''&&&%%%&&&'''((('''%%%&&&&&&%%%'''((()))'''&&&((((((''''''(((((()))***(((((())))))))))))((((((******)))))))))***++++++...000111...)))'''''')))((()))++++++)))((()))************)))))))))))))))******)))))))))+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...+++,,,---,,,+++,,,...///---...222888???GGGNNNSSSaaahhhppp}}}zzzooofff[[[WWW\\\iii|||HHH333222000///111------+++***)))(((((((((((()))***)))'''&&&&&&'''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&(((&&&###"""###$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%$$$$$$###&&&'''%%%%%%((((((%%%000(((!!!!!!333!!!...000<<<$$$&&&%%%$$$$$$$$$%%%&&&&&&&&&+++--- %%%111&&&!!!+++,,,(((###''''''&&&%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$############$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&'''&&&&&&%%%%%%%%%""""""%%%&&&$$$%%%)))&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$######%%%''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%'''%%%$$$%%%&&&''''''&&&%%%%%%%%%&&&&&&&&&''''''%%%$$$###%%%'''(((((('''&&&&&&&&&&&&&&&'''''''''%%%&&&'''&&&%%%$$$&&&(((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&$$$######%%%&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''&&&$$$######%%%'''%%%&&&''''''%%%%%%&&&'''%%%%%%%%%&&&&&&&&&&&&'''%%%&&&'''''''''&&&%%%%%%&&&$$$$$$((((((%%%%%%((('''''''''(((((((((&&&%%%&&&&&&&&&'''''''''((((((((((((((((((((((((((((((''''''&&&&&&&&&%%%%%%%%%"""%%%'''(((&&&%%%$$$$$$&&&&&&&&&''''''''''''((('''&&&%%%%%%''''''&&&%%%&&&%%%%%%'''((()))'''&&&(((''''''''''''((())))))(((((())))))))))))((((((******))))))))))))******+++---///...+++))))))***((()))++++++)))((()))*********************))))))******))))))******,,,,,,+++++++++++++++++++++++++++++++++++++++,,,,,,---***+++,,,+++***)))+++,,,222111///...///222555888BBBNNN___rrr~~~pppgggiiieeeTTTXXXaaaiiioooxxx}}}III444222000///111------+++***)))((((((((()))******)))'''%%%&&&'''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&***'''###"""$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$######&&&'''%%%&&&((('''$$$+++'''%%%666!!!%%%666KKK666$$$$$$%%%%%%%%%%%%&&&&&&###&&&111@@@,,,+++"""$$$$$$"""HHH444'''///'''&&&%%%$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$#########$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&%%%&&&&&&&&&'''&&&&&&%%%%%%%%%""""""%%%&&&$$$%%%)))'''&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$"""$$$&&&&&&&&&'''&&&$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%$$$%%%&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&%%%$$$%%%'''((('''&&&%%%%%%%%%&&&&&&&&&''''''&&&%%%$$$%%%'''((((((&&&&&&&&&''''''((((((((()))%%%&&&'''&&&%%%$$$&&&(((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''&&&$$$######%%%&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&$$$""""""$$$&&&%%%&&&''''''%%%%%%&&&'''%%%%%%%%%&&&&&&&&&&&&'''%%%%%%&&&&&&&&&&&&&&&&&&%%%###$$$((((((%%%%%%'''&&&&&&'''''''''&&&''''''&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((''''''&&&&&&&&&%%%%%%%%%!!!$$$''''''&&&%%%$$$$$$&&&&&&&&&''''''''''''((('''%%%$$$%%%&&&'''&&&%%%&&&%%%%%%'''((()))'''&&&'''''''''''''''(((((()))))))))(((((((((((())))))******))))))((())))))***'''))),,,---,,,,,,++++++((()))++++++)))((()))***++++++++++++++++++++++++******************+++++++++++++++++++++++++++++++++************+++,,,,,,+++++++++)))((())),,,///***)))))))))***+++---...222777>>>EEEQQQbbbrrryyyvvveeeaaaZZZVVV\\\lll{{{|||}}}III444222000///111...---+++***))))))(((((()))******)))&&&%%%%%%&&&''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&+++'''######%%%''''''%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$#########'''(((&&&&&&((('''###!!!!!!+++)))!!!,,,uuu000"""777###%%%''''''&&&%%%&&&'''&&&)))333***EEE111 ---%%%((((((333''''''%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&'''''''''&&&%%%$$$###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&&&&%%%%%%&&&&&&'''&&&&&&&&&%%%""""""%%%&&&$$$%%%)))'''&&&%%%#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%"""%%%&&&$$$%%%''''''$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&&&&''''''&&&&&&$$$$$$$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%$$$$$$&&&(((((('''&&&%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%%%%'''((((((&&&&&&&&&&&&'''(((((())))))%%%&&&'''&&&%%%$$$&&&(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&%%%%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&$$$######%%%&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%%%%%%%%%%&&&&&&'''(((((('''%%%$$$&&&'''%%%&&&''''''%%%%%%&&&''''''''''''(((((((((((()))%%%%%%%%%%%%%%%&&&&&&&&&$$$"""$$$((((((%%%%%%'''%%%&&&''''''&&&%%%'''(((%%%&&&&&&&&&&&&'''''''''((((((((((((((((((((((((''''''&&&&&&&&&%%%%%%%%%"""$$$&&&'''&&&%%%%%%%%%&&&&&&&&&''''''''''''(((&&&%%%$$$%%%&&&'''&&&$$$&&&&&&%%%'''((()))'''&&&''''''&&&&&&''''''((()))))))))(((((((((((())))))******)))((((((((())))))&&&''')))++++++++++++***((()))++++++)))((()))***+++++++++++++++,,,,,,,,,************************++++++++++++++++++++++++******))))))******+++,,,,,,,,,+++***)))***---000'''(((***+++,,,---------'''+++//////222:::GGGRRRbbbxxxyyyuuuwwwzzz||||||yyyFFF222111000000333...---+++***))))))(((((()))******)))&&&%%%%%%&&&''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&***&&&""""""&&&'''&&&###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%$$$#########'''(((&&&&&&(((&&&###...)))&&&111!!!MMM###...$$$'''))))))"""%%%((((((&&&%%%&&&''',,,444,,, 444~~~DDD000&&&$$$000%%%###333MMM$$$+++///...############$$$%%%&&&&&&&&&&&&'''''''''&&&%%%$$$###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&'''&&&&&&&&&$$$$$$%%%&&&''''''''''''%%%""""""%%%&&&$$$%%%)))((('''%%%###""""""###$$$&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%###&&&&&&"""###'''(((%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&''''''(((((('''&&&%%%######$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$&&&((()))'''&&&%%%%%%%%%&&&&&&&&&'''''''''&&&%%%&&&'''((('''&&&$$$$$$%%%%%%&&&''''''(((%%%&&&'''&&&%%%$$$&&&(((''''''''''''''''''''''''&&&&&&&&&&&&&&&%%%%%%$$$((((((((((((((((((((((((%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&$$$######%%%&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%'''((((((&&&%%%%%%&&&%%%&&&''''''%%%%%%&&&''''''''''''(((((((((((()))%%%$$$$$$$$$%%%&&&&&&'''###!!!###((()))&&&%%%'''$$$&&&'''&&&%%%%%%''')))%%%%%%&&&&&&&&&'''''''''((((((((((((((((((((((((''''''&&&&&&&&&%%%%%%%%%###%%%&&&&&&%%%%%%&&&(((&&&&&&&&&''''''''''''(((&&&%%%$$$$$$&&&&&&%%%$$$&&&&&&%%%'''((()))'''&&&'''&&&&&&&&&&&&'''((((((***)))(((''''''((()))*********)))(((((((((((((((((((((((()))))))))((('''((()))++++++)))((()))***)))*********++++++++++++******+++++++++*********************************)))))))))))))))***++++++***,,,------+++***+++,,,,,,,,,---------,,,******$$$)))000333111...///111777OOOdddttt~~~vvvCCC000000111111444...---+++***))))))((((((******+++)))&&&%%%%%%&&&''''''''''''''''''''''''&&&''''''''''''''''''&&&$$$$$$%%%%%%%%%&&&&&&&&&((($$$!!!"""%%%'''$$$!!!$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%$$$#########'''((('''&&&(((&&&"""&&& ((("""###555ooo'''!!!!!!&&&"""%%%((((((&&&%%%&&&'''###111)))&&&---$$$ 888aaa 222(((000+++!!!***'''$$$lll&&&)))((((((###"""""""""###$$$%%%''''''$$$$$$%%%&&&%%%$$$###"""$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&###$$$%%%&&&''''''((('''%%%""""""%%%&&&$$$%%%)))((('''%%%###""""""###$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%$$$'''&&&!!!"""'''(((%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''((())))))((('''%%%#########%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$###$$$&&&((()))'''&&&%%%%%%%%%&&&&&&&&&'''''''''&&&%%%&&&(((((('''&&&""""""###$$$$$$%%%&&&&&&&&&&&&'''&&&%%%$$$&&&(((''''''''''''''''''''''''''''''((((((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&$$$###$$$%%%&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&"""$$$&&&&&&%%%###"""###%%%&&&''''''%%%%%%&&&'''%%%%%%%%%&&&&&&&&&''''''%%%$$$$$$$$$%%%%%%&&&'''"""!!!###((()))&&&%%%&&&$$$&&&'''&&&$$$$$$'''***%%%%%%%%%&&&&&&&&&''''''((((((((((((((((((((((((''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&%%%%%%''')))&&&&&&&&&'''''''''((((((&&&%%%$$$$$$&&&&&&%%%$$$&&&&&&%%%'''((()))'''&&&'''&&&&&&&&&&&&'''((((((***)))(((''''''((()))*********)))(((((((((((((((+++)))((('''((('''&&&%%%((()))++++++)))((()))***(((((())))))*********+++******+++++++++******)))************************)))))))))))))))******+++))),,,///000...***((('''(((((()))))))))(((((((((---,,,,,,---------...000333;;;???GGG[[[iiittt{{{vvvyyymmmAAA666222000000---///...,,,***((((((((((((''''''((((((''''''&&&%%%"""$$$''')))'''&&&%%%&&&&&&&&&''''''''''''&&&&&&'''&&&&&&'''(((((('''%%%%%%%%%$$$$$$###$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%!!!###%%%&&&%%%%%%&&&(((&&&&&&''''''&&&&&&%%%$$$%%%%%%''' %%%"""000""" """****** """***)))%%%'''+++''' &&&+++"""!!!555%%%333 '''&&&%%%%%%%%%%%%&&&'''000lllGGG444$$$###((()))&&&$$$'''&&&$$$""""""###$$$%%%''''''&&&%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$''''''$$$%%%((((((%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&'''''''''&&&%%%%%%$$$$$$%%%%%%'''(((((('''%%%%%%&&&((($$$$$$$$$%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&'''(((((((((((('''''''''&&&&&&'''''''''((('''&&&%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&'''&&&&&&%%%%%%$$$$$$###%%%%%%%%%$$$$$$$$$######%%%$$$$$$%%%''''''&&&$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%)))&&&$$$%%%(((***(((&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########%%%'''((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&""""""#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&''''''%%%$$$$$$&&&(((%%%%%%$$$$$$%%%'''((()))&&&%%%%%%$$$$$$%%%%%%&&&)))(((''''''((()))(((&&&'''&&&&&&%%%%%%&&&&&&''')))))))))((('''''''''&&&)))(((%%%#########$$$%%%&&&&&&&&&%%%%%%%%%$$$$$$%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%''''''''''''''''''&&&&&&''''''''''''''''''''''''))))))(((((('''''''''&&&))))))))))))))))))))))))******))))))))))))******'''******''''''******'''(((((((((((())))))))))))))))))))))))))))))))))))))))))((((((((((((((())))))************+++++++++************************++++++***************************++++++,,,,,,,,,000000//////222999AAAGGGTTT```ppp|||iii===333000///000---///...,,,***(((((((((((('''''''''''''''&&&&&&%%%###%%%'''((('''&&&&&&&&&&&&&&&''''''''''''&&&&&&'''&&&%%%&&&((((((&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((('''$$$"""""""""&&&&&&&&&&&&&&&%%%%%%$$$%%%((( ///FFF%%%222111)))"""###+++///***!!!///&&&!!!###'''(((&&&$$$*** ,,,HHH&&&'''!!!''''''&&&%%%%%%&&&''''''FFF000&&& #########%%%((('''%%%$$$###$$$%%%&&&''''''&&&&&&%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&###&&&'''$$$%%%((((((%%%&&&&&&&&&&&&&&&%%%%%%%%%&&&%%%%%%%%%%%%&&&'''''''''&&&%%%%%%$$$$$$%%%%%%&&&''''''&&&$$$$$$%%%&&&$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((())))))))))))''''''&&&&&&&&&&&&''''''((('''&&&%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%$$$$$$$$$$$$###%%%$$$$$$%%%''''''&&&$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%!!!###%%%&&&%%%$$$$$$$$$&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$######%%%''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&''''''%%%$$$$$$&&&((("""###%%%&&&'''''''''&&&&&&%%%%%%$$$$$$%%%%%%&&&(((&&&%%%&&&'''((('''%%%'''&&&&&&%%%%%%&&&&&&'''((((((''''''''''''''''''((('''%%%$$$###$$$%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%'''''''''''''''''''''''''''''''''''''''''''''''')))(((((((((''''''''''''((((((((((((((((((((((((******))))))))))))******'''******''''''******'''(((((((((((())))))))))))))))))))))))))))))))))))++++++***************+++)))************+++++++++*********************************************************++++++,,,,,,,,,,,,,,,++++++,,,000666;;;666===FFFPPPZZZgggvvvfff<<<222111000111//////...,,,***)))(((((()))'''''''''''''''&&&&&&&&&$$$%%%'''&&&%%%%%%&&&(((&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%''''''%%%$$$$$$$$$###$$$$$$%%%&&&'''$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$'''((((((&&&###!!! %%%%%%&&&&&&%%%%%%$$$###"""!!!"""(((www<<>>999***%%%+++%%% ***###...$$$EEE...,,,''''''&&&&&&&&&&&&''''''((()))FFF,,,'''$$$$$$&&&)))(((%%%###%%%(((''''''&&&%%%%%%&&&&&&'''''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###&&&&&&$$$$$$''''''%%%$$$$$$$$$%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&'''''''''&&&%%%%%%$$$$$$%%%%%%&&&''''''%%%$$$###%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''(((((()))))))))&&&%%%%%%$$$$$$%%%%%%&&&'''&&&&&&%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%&&&'''&&&$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%!!!$$$'''(((&&&%%%%%%&&&######$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$'''&&&%%%&&&''''''%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&#########$$$$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&'''&&&%%%%%%&&&'''!!!"""$$$&&&&&&%%%$$$###&&&&&&%%%%%%%%%%%%&&&&&&'''%%%%%%%%%'''((('''&&&'''&&&&&&%%%%%%&&&&&&'''$$$%%%%%%%%%&&&'''''''''&&&&&&%%%%%%%%%&&&'''''''''&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&'''''''''''''''''''''''''''''''''''''''((((((((((((((('''''''''(((((((((((((((((((((((())))))(((((((((((())))))'''******''''''******'''(((((((((((())))))))))))))))))))))))))))))))))))(((''''''''''''(((((()))))))))*********+++++++++************************))))))))))))***************************+++++++++***++++++***)))((()))+++///000000///000333999===BBBTTTaaammm|||~~~ggg===444222111111...///...,,,******)))******)))((('''&&&&&&&&&&&&'''%%%&&&&&&&&&%%%%%%''')))&&&&&&''''''''''''&&&&&&%%%$$$$$$%%%&&&&&&%%%###$$$$$$$$$$$$%%%&&&'''((($$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$"""$$$%%%%%%%%%&&&(((%%%&&&&&&&&&&&&%%%$$$$$$***%%%---&&&HHH999111000yyy)))$$$ &&&...)))&&&++++++(((&&&$$$$$$***%%%%%%%%%)))+++###''''''''''''''''''''''''###FFFjjj999%%%######,,,&&&&&&$$$""""""#########&&&%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&###%%%&&&###$$$''''''$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&'''''''''&&&%%%%%%$$$$$$%%%%%%'''(((((('''%%%$$$&&&'''&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&'''&&&%%%%%%$$$$$$%%%%%%&&&'''''''''&&&&&&%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&'''&&&$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%)))&&&$$$$$$&&&(((((('''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$'''&&&%%%&&&''''''&&&$$$&&&&&&&&&&&&&&&&&&&&&&&&######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%&&&''''''%%%%%%&&&'''$$$$$$######$$$$$$%%%%%%'''&&&&&&%%%%%%&&&&&&''''''&&&%%%&&&((())))))''''''&&&&&&%%%%%%&&&&&&'''$$$%%%%%%%%%&&&'''''''''&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&'''''''''(((((('''''''''''''''''''''''''''''''''(((((((((((((((''''''''''''''''''''''''))))))(((((((((((())))))'''******''''''******'''(((((((((((())))))))))))((((((((((((((((((((((((''''''&&&&&&'''((())))))))))))*********+++++++++))))))))))))))))))))))))(((((()))))))))*********************************(((***,,,,,,*********+++)))+++---///......---...+++333555===PPP```pppccc:::222000//////+++///...,,,+++******++++++)))((('''&&&%%%&&&''''''$$$%%%'''&&&%%%%%%&&&(((&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%''''''%%%$$$%%%%%%$$$%%%%%%&&&'''(((%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%$$$+++,,,IIIJJJ,,,&&&!!!vvv$$$$$$---&&&&&&000222333"""!!!((($$$%%%***&&&&&&!!!$$$,,,""":::&&&'''(((((((((((('''&&&&&& vvvZZZ>>>777+++***(((,,,,,,'''$$$%%%''''''&&&%%%""" """''''''$$$%%%%%%%%%%%%&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&"""%%%%%%######&&&'''$$$$$$%%%%%%&&&&&&''''''(((&&&%%%%%%%%%%%%&&&'''''''''&&&%%%%%%$$$$$$%%%%%%'''(((((('''%%%%%%&&&(((&&&%%%%%%%%%%%%%%%%%%$$$&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&((((((''''''&&&%%%%%%$$$&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$%%%''''''&&&$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%***%%% $$$'''(((&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%&&&(((((('''%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''###$$$$$$%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&$$$&&&''''''&&&%%%%%%&&&&&&%%%$$$######$$$%%%&&&''''''&&&&&&&&&&&&'''''''''&&&&&&''')))***)))((('''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&'''''''''''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&'''((((((((('''''''''''''''''''''''''''''''''((((((((((((((('''''''''''''''''''''''')))((((((''''''(((((()))'''******''''''******'''(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((()))***++++++)))************+++++++++))))))))))))))))))))))))'''(((((())))))************************)))))))))&&&(((***+++***)))***+++++++++++++++,,,,,,------...000******333666<<>>...111333******(((((((((((()))***+++***)))((((((''''''(((''''''''''''''''''''''''))))))(((((('''''''''&&&%%%%%%&&&&&&'''(((((((((''''''((((((((((((((('''''''''&&&&&&&&&&&&''''''&&&%%%###""""""###%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%&&&&&&$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%&&&((()))((('''%%%%%%%%%&&&&&&&&&''''''(((((('''''''''&&&&&&&&&&&&'''((('''&&&&&&'''(((''''''&&&%%%%%%%%%%%%&&&(((''''''''''''&&&&&&&&&(((((())))))))))))(((((((((''''''''''''&&&&&&&&&'''&&&&&&'''(((((('''%%%(((&&&%%%%%%&&&'''&&&%%%'''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''((('''&&&%%%%%%%%%%%%&&&'''''''''''''''''''''''''''((('''&&&%%%%%%%%%%%%%%%(((%%%###%%%(((***&&&"""%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((&&&&&&%%%$$$%%%&&&'''(((&&&&&&&&&&&&&&&'''((()))&&&&&&&&&&&&&&&&&&&&&&&&&&&###%%%******%%%###&&&%%%%%%&&&&&&'''((((((((()))))))))(((''''''&&&&&&'''''''''''''''''''''''''''''''''''''''((())))))))))))((((((''''''''''''(((((('''&&&&&&&&&&&&'''%%%%%%&&&&&&%%%%%%$$$###%%%&&&'''(((((('''&&&%%%%%%&&&''''''((((((''''''((('''&&&&&&(((((('''&&&***)))'''&&&&&&'''(((((())))))))))))))))))))))))''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''))))))(((((('''''''''&&&''''''((((((((((((''''''%%%(((******'''&&&''')))''''''''''''((((((((((((,,,***'''%%%%%%&&&((()))))))))(((((('''''''''&&&))))))(((((((((((())))))(((((((((((((((((((((((((((((((((((()))))))))))),,,***(((''''''(((***,,,))))))))))))************))))))))))))************)))))))))))))))******+++|||zzzsssMMM444111//////111......---,,,+++************+++******)))))))))))))))''''''''''''(((((((((((())))))************))))))(((''''''((())))))'''%%%(((''''''&&&&&&'''''''''''''''((((((((((((''''''(((((('''&&&&&&&&&&&&'''(((''''''&&&&&&''''''(((((((((((((((((()))))))))(((((('''(((***+++++++++OOOjjj(((000,,,444111///000333666888:::<<<===111...MMMyyyddd```eeemmmgggRRRCCCBBBGGGNNNWWWBBBNNN>>>222666"""***)))'''&&&&&&&&&''''''+++***)))(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&)))(((((((((''''''''''''%%%%%%&&&&&&'''((((((((($$$%%%&&&'''((()))))))))&&&&&&%%%%%%%%%%%%&&&&&&&&&%%%$$$""""""$$$%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%&&&&&&$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&'''&&&%%%%%%&&&'''&&&$$$%%%%%%%%%&&&&&&&&&''''''(((((('''''''''&&&&&&&&&&&&'''((('''&&&&&&'''((('''&&&&&&%%%%%%%%%%%%%%%(((''''''''''''&&&&&&&&&&&&&&&''''''''''''&&&&&&(((''''''''''''&&&&&&&&&'''&&&&&&'''(((((('''%%%'''&&&$$$%%%&&&''''''&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&''''''''''''(((''''''%%%%%%%%%%%%''''''&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&&&&%%%%%%%%%&&&(((%%%###%%%((()))&&&###%%%%%%&&&&&&&&&'''''''''%%%%%%&&&&&&&&&'''''''''&&&&&&&&&''''''''''''(((&&&&&&%%%%%%%%%&&&'''((((((''''''&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''$$$%%%))))))%%%$$$'''%%%%%%&&&&&&'''((((((((($$$%%%%%%&&&&&&'''(((((('''''''''''''''''''''''''''''''''''''''(((((()))((((((((('''''''''&&&&&&''''''&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$###$$$%%%&&&''''''&&&%%%$$$%%%&&&&&&''''''''''''''''''&&&%%%&&&'''''''''%%%'''''''''''''''((())))))((((((((((((((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&'''''')))(((((((((''''''''''''''''''((((((((((((''''''%%%(((***)))'''&&&''')))''''''''''''((((((((((((***)))'''&&&&&&'''((())))))(((((((((''''''''''''))))))(((((((((((())))))(((((((((((((((((((((((((((((((((((())))))))))))******)))(((((()))******(((((()))))))))*********))))))))))))************))))))(((((())))))***+++|||oooJJJ333111///...000---...---,,,+++************+++******)))))))))))))))''''''''''''(((((((((((((((((())))))))))))(((((((((''''''((())))))(((&&&(((''''''&&&''''''((((((''''''(((((((((((('''''')))(((''''''&&&&&&''''''(((''''''&&&&&&''''''(((&&&''''''(((((())))))*********(((''''''&&&&&&&&&///%%%"""@@@ttt|||TTT777444222>>>FFFCCC===::::::CCCQQQ^^^ddddddcccjjjiiibbbWWWWWWvvvjjjttt{{{uuueeelll\\\CCCccc~~~|||xxxxxx{{{222'''***)))'''&&&%%%&&&&&&'''******)))(((''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%((((((((((((''''''''''''%%%%%%&&&&&&'''(((((((((%%%%%%&&&'''''''''''''''%%%%%%%%%$$$$$$%%%%%%%%%&&&%%%$$$######$$$%%%&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&(((&&&%%%%%%%%%%%%###"""%%%%%%%%%&&&&&&&&&'''''''''''''''''''''&&&&&&&&&&&&'''((('''&&&&&&'''(((''''''&&&%%%%%%%%%%%%%%%(((''''''''''''&&&&&&&&&&&&&&&''''''''''''&&&&&&(((''''''''''''&&&&&&&&&'''&&&&&&'''(((((('''%%%'''%%%$$$%%%'''((((((''''''&&&&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''(((((('''&&&%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&&&&%%%&&&&&&&&&(((%%%$$$&&&((()))&&&$$$%%%&&&&&&&&&&&&'''''''''%%%&&&&&&&&&&&&'''''''''&&&&&&&&&''''''''''''(((&&&%%%%%%%%%%%%&&&'''((()))(((((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''%%%%%%''''''%%%%%%'''%%%%%%&&&&&&'''(((((((((#########$$$%%%%%%&&&&&&''''''''''''''''''''''''''''''&&&&&&''''''((()))'''''''''&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%$$$###$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%&&&'''''''''''''''&&&%%%$$$%%%&&&'''&&&$$$$$$%%%&&&'''((()))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''((((((((((((''''''''''''''''''((((((((((((''''''&&&((())))))(((''''''(((''''''''''''((((((((((((''''''''''''(((((((((((((((((((((((('''''''''''')))((((((''''''(((((()))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((())))))))))))******))))))))))))************))))))(((((())))))***+++~~~lllIII333222///...000...------,,,+++************+++******)))))))))))))))''''''''''''((((((((((((&&&'''((((((((((((((((((((('''&&&'''))))))(((''''''''''''''''''(((((()))''''''(((((((((((('''''')))(((((('''''''''''''''((((((''''''''''''(((((((((((((((((((((((((((((()))***++++++***)))))))))'''999888///;;;HHHBBB888999;;;===BBBHHHQQQ[[[aaa]]]QQQWWWZZZfffOOOPPPWWWXXXWWW[[[jjj}}}}}}zzz~~~XXXUUUXXXbbbhhhgggcccbbbVVVJJJ===777888888444000###+++333$$$"""...""",,,***)))(((''''''((()))*********)))(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((('''''''''%%%%%%&&&&&&'''(((((((((&&&'''''''''&&&%%%$$$$$$&&&&&&%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&'''&&&%%%%%%&&&&&&%%%###%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&'''((('''&&&&&&&&&((((((((('''&&&&&&&&&&&&'''(((''''''''''''&&&&&&&&&(((((())))))))))))(((((((((''''''''''''&&&&&&&&&'''&&&&&&'''(((((('''%%%&&&%%%$$$%%%'''))))))((('''&&&&&&&&&&&&''''''(((&&&&&&&&&''''''''''''(((((('''&&&%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&'''''''''&&&%%%&&&(((((('''%%%&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&''''''''''''(((%%%%%%%%%%%%&&&&&&''''''''''''(((''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%((('''&&&&&&&&&&&&'''(((%%%%%%&&&&&&'''(((((((((&&&&&&%%%%%%$$$#########'''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%$$$%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$###$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%&&&'''''''''&&&&&&&&&%%%$$$$$$&&&&&&%%%$$$###%%%&&&((())))))((('''((((((((((((((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''((((((((((((((('''''''''''''''((((((((((((''''''''''''((()))((('''''''''''''''''''''((((((((((((%%%&&&''')))))))))((((((((((((((((((((('''''''''(((((((((''''''((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((()))******)))(((((((((((((((((()))))))))***((()))))))))************((((((((((((((()))******iiiHHH444333111///111///------,,,+++************+++******)))))))))))))))''''''''''''((((((((((((&&&&&&'''(((((((((((((((((('''&&&&&&((())))))((('''''''''''''''((()))***''''''((((((((((((''''''))))))(((''''''''''''((((((((((((''''''(((((((((******))))))((((((((('''%%%(((,,,---------...///"""---666AAAMMMNNNRRRaaagggfffaaaXXXQQQPPPWWW___WWWWWWooo}}}{{{zzz~~~||||||kkkaaa]]]XXXOOOFFFAAA444888222333777111+++******)))(((((()))+++++++++***)))(((((('''(((((((((((((((((((((((((((((('''''''''(((((((((((((((%%%%%%&&&&&&'''((((((((($$$$$$%%%&&&'''''''''&&&''''''&&&&&&&&&&&&''''''&&&%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&'''(((((('''%%%%%%%%%&&&&&&&&&''''''&&&'''''''''''''''''''''&&&'''((('''&&&&&&&&&(((***))))))((((((((((((((((((''''''''''''&&&&&&&&&(((((())))))))))))(((((((((''''''''''''&&&&&&&&&'''&&&&&&'''(((((('''%%%&&&%%%$$$%%%''')))))))))&&&&&&&&&&&&&&&'''((()))&&&&&&&&&''''''''''''(((((('''&&&&&&&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&''''''((('''&&&&&&'''(((((('''&&&&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((&&&&&&&&&''''''''''''(((%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%''''''((((((''''''%%%%%%%%%%%%%%%%%%%%%%%%'''((('''&&&&&&'''((('''%%%%%%&&&&&&'''(((((((((''''''&&&&&&%%%%%%$$$$$$''''''''''''''''''''''''&&&&&&&&&&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&(((''''''&&&&&&&&&&&&&&&%%%%%%&&&&&&%%%%%%$$$###&&&&&&%%%%%%%%%%%%&&&&&&$$$%%%%%%&&&'''&&&&&&&&&&&&%%%$$$$$$&&&&&&%%%$$$%%%&&&'''(((((('''&&&%%%''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''''''''''''''(((((((((((((((''''''(((((((((((('''''''''''''''(((((((((''''''''''''''''''(((((((((((($$$&&&((()))***)))(((''''''''''''(((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((())))))))))))'''((())))))))))))(((''''''(((((((((((()))))))))((()))))))))************((((((((('''((())))))***fffFFF444444111///222000...---,,,+++************+++******)))))))))))))))''''''''''''((((((((((((%%%&&&'''((()))))))))((((((&&&%%%&&&((()))))))))''''''''''''((()))******''''''((((((((((((''''''***)))((((((''''''(((((()))((((((''''''(((((()))++++++*********))))))))))))+++---+++)))(((+++...999???FFFVVVfffeeegggvvvssstttqqqhhh]]]VVVWWWZZZbbbjjjuuudddWWWMMM:::??????DDD;;;:::......---+++***))))))***+++,,,,,,+++***))))))))))))(((((((((((((((((((((((('''''''''(((((((((((((((%%%%%%&&&&&&'''((((((((( !!!###&&&(((***+++,,,(((''''''&&&&&&''''''(((%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%&&&&&&$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%&&&((())))))(((%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''''''''&&&'''((('''&&&&&&'''(((******)))((((((((((((((((((''''''''''''&&&&&&&&&&&&&&&''''''''''''&&&&&&(((''''''''''''&&&&&&&&&'''&&&&&&'''(((((('''%%%'''&&&%%%&&&((())))))(((&&&&&&&&&&&&'''((())))))&&&&&&&&&''''''''''''((()))((('''&&&&&&'''((()))'''''''''''''''''''''''''''''''''&&&''''''((()))''''''((((((((((((''''''&&&&&&'''''''''(((((((((&&&&&&'''''''''(((((((((&&&&&&&&&''''''''''''((($$$%%%&&&&&&''''''&&&&&&###%%%&&&((()))(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((&&&&&&((((((&&&%%%%%%&&&&&&'''(((((((((%%%%%%&&&&&&'''(((((((((''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''(((&&&&&&&&&&&&&&&'''''''''(((((('''&&&&&&&&&&&&'''%%%%%%&&&&&&%%%%%%$$$###&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$%%%&&&&&&&&&&&&&&&&&&%%%$$$%%%&&&'''&&&$$$'''''''''''''''&&&%%%%%%''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''''''''''''''(((((((((((((((''''''((((((((((((''''''(((''''''((())))))(((&&&''''''''''''((((((((((((&&&'''((()))))))))(((''''''''''''((((((((((((((((((''''''&&&&&&''''''((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((''''''(((((((((((())))))))))))))))))************((((((''''''(((((()))***cccDDD333444111...111000...---,,,+++************+++******)))))))))))))))''''''''''''((((((((((((&&&&&&'''((()))******)))(((&&&%%%%%%((()))******''''''''''''((()))***+++''''''((((((((((((''''''***))))))((((((((((((((())))))(((((((((((())))))))))))***+++,,,,,,------000111111000000777AAAIII===MMMTTTZZZkkksssooommmhhhjjjmmmqqqvvvzzz|||}}}||||||wwwwwwmmmiiinnn]]]VVV>>>DDD999777666333000---++++++***...---,,,+++************((((((((((((((((((((((((''''''''''''((((((((()))%%%%%%&&&&&&'''((((((((("""###%%%''')))***++++++'''&&&&&&%%%%%%&&&&&&'''%%%&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$%%%&&&&&&$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&'''&&&%%%%%%'''((('''%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''((((((&&&'''((('''&&&&&&'''((()))(((((('''&&&'''''''''(((''''''''''''&&&&&&&&&&&&&&&''''''''''''&&&&&&(((''''''''''''&&&&&&&&&'''&&&&&&'''(((((('''%%%)))'''&&&&&&((()))((('''&&&&&&&&&&&&'''((()))***&&&&&&&&&''''''''''''((()))((('''&&&&&&'''((()))(((((((((((((((((((((((('''''''''''''''((())))))&&&'''((((((((('''''''''''''''''''''((((((((((((''''''''''''((((((((((((&&&&&&&&&''''''''''''((($$$%%%&&&'''''''''&&&&&&%%%&&&'''((()))(((&&&%%%''''''''''''''''''''''''$$$)))***''''''***)))$$$%%%%%%&&&&&&'''(((((((((%%%%%%&&&&&&''''''((((((''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''(((&&&&&&'''''''''(((((((((((('''&&&&&&%%%%%%&&&&&&%%%%%%&&&&&&%%%%%%$$$###&&&%%%$$$######$$$%%%&&&$$$$$$%%%&&&&&&&&&&&&%%%'''&&&%%%&&&'''''''''%%%&&&&&&%%%%%%%%%&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''((((((((()))''''''(((((((((((('''''')))'''&&&''')))***(((%%%''''''''''''((((((((((((((((((((((((((((((''''''''''''''''''((((((((()))(((''''''&&&&&&''''''((((((((((((((((((((((((((((((((((((((()))))))))))))))((('''&&&&&&'''((()))'''''''''((((((((())))))))))))))))))************(((''''''''''''((())))))```BBB222333000---000///...---,,,+++************+++******)))))))))))))))''''''''''''((((((((()))&&&'''((()))************(((&&&%%%%%%''')))******''''''''''''((()))++++++''''''((((((((((((''''''******)))((((((((((((((())))))(((((((((((())))))'''((()))+++---///000111000222666;;;EEEWWWmmm}}}~~~wwwiiiaaaaaaZZZ]]]nnnzzzvvvvvv}}}uuu{{{tttpppVVVAAA???;;;666222///---,,,......---,,,++++++++++++''''''''''''''''''''''''&&&'''''''''(((((())))))%%%%%%&&&&&&'''(((((()))((((((((((((((((((''''''&&&%%%%%%$$$$$$%%%%%%&&&%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$%%%&&&&&&$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&(((&&&%%%%%%%%%%%%$$$"""%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''((((((&&&'''((('''&&&&&&'''(((''''''&&&%%%%%%%%%%%%&&&(((((('''''''''&&&&&&&&&(((((())))))))))))(((((((((((('''''''''&&&&&&&&&'''&&&&&&'''(((((('''%%%***(((&&&&&&((((((((('''&&&&&&&&&'''''')))******&&&&&&&&&'''''''''(((((()))((('''&&&&&&'''((()))))))))))))))))))))))))))'''''''''''''''((())))))&&&((())))))(((''''''(((''''''''''''((((((((()))''''''''''''((((((((()))&&&&&&&&&'''''''''(((((($$$%%%&&&'''''''''&&&%%%&&&'''))))))((('''%%%###((((((((((((((((((((((((###)))+++((((((+++)))###%%%%%%&&&&&&'''(((((()))(((''''''&&&&&&%%%%%%$$$''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&'''''''''''''''((((((((())))))'''&&&%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$%%%$$$###""""""###$$$%%%$$$$$$%%%&&&&&&&&&%%%%%%((('''&&&&&&(((((('''&&&%%%$$$$$$$$$%%%''')))***'''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''''''''&&&'''''''''(((((())))))''''''(((((((((((('''''')))'''&&&'''******(((%%%''''''''''''((((((((()))))))))(((((('''''''''&&&&&&'''''''''(((((())))))'''''''''&&&&&&'''''''''(((((((((((((((((((((((((((((((((((())))))))))))***)))'''&&&&&&''')))***''''''''''''((((((((()))))))))))))))************'''''''''''''''((())))))^^^AAA111000...///111------,,,+++***)))))))))))))))+++,,,+++)))''''''((())))))))))))))))))))))))******))))))((((((''''''*********)))))))))))))))))))))((('''''''''''''''(((((((((((())))))))))))))))))((((((''''''''''''***+++***'''&&&))),,,---''',,,111222333;;;GGGPPPTTTQQQPPPXXXkkkvvvwww~~~^^^YYYQQQKKKFFF???777000555333...+++---///***!!!'''((())))))((('''''''''(((((((((((((((''''''''''''''''''(((''''''&&&&&&'''&&&&&&&&&'''***,,,...''''''&&&&&&&&&&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&%%%$$$$$$$$$$$$$$$%%%%%%###%%%&&&&&&%%%$$$$$$%%%((('''&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&'''(((((((((((((((''''''&&&&&&&&&''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''&&&&&&&&&'''''''''((((((&&&'''((())))))((('''&&&***(((%%%&&&((()))(((&&&((('''%%%%%%%%%&&&(((***%%%'''((('''%%%%%%)))---''''''&&&&&&&&&&&&''''''&&&''''''((()))(((((((((((((((((((((((((((((('''((((((((((((((('''&&&&&&(((******((('''''''''%%%((()))***++++++***((('''***'''%%%&&&'''((((((***%%%((()))(((%%%%%%'''+++))))))***)))'''&&&&&&'''(((((()))))))))(((''''''+++***))))))((())))))***+++***)))'''&&&%%%%%%%%%************)))(((&&&&&&'''((('''%%%&&&)))((($$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&)))((('''((()))((('''%%%%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''(((&&&%%%%%%%%%%%%&&&''''''&&&%%%%%%%%%%%%&&&'''''''''&&&&&&%%%%%%%%%&&&&&&(((''''''''''''&&&&&&&&&''''''''''''''''''''''''%%%&&&''''''((((((''''''&&&((())))))(((''''''(((%%%%%%%%%&&&&&&&&&''''''''''''((())))))((('''&&&''''''''''''(((((((((((()))(((&&&%%%%%%&&&((()))%%%%%%%%%&&&'''((()))***((((((''''''''''''(((((())))))))))))))))))))))))''''''((((((((((((''''''((((((((((((((((((((((((***)))'''&&&'''(((***+++'''&&&&&&&&&'''(((***+++\\\AAA111000...///111------,,,+++***)))))))))))))))+++,,,+++)))''''''((())))))))))))))))))))))))***)))))))))((((((((('''***)))))))))))))))))))))***)))(((''''''''''''((((((((((((((()))))))))*********++++++++++++******,,,---,,,)))''''''((()))...111333555DDD\\\rrr|||uuupppmmmssswww```cccccc]]]QQQGGGCCCBBB777666333...---...,,,'''---------,,,+++*********((((((((((((((('''''''''&&&&&&''''''((('''''''''((('''&&&&&&''')))+++---''''''&&&&&&&&&&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&%%%$$$$$$############$$$$$$&&&((('''&&&%%%&&&&&&''''''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''((((((((((((''''''&&&&&&&&&'''((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''&&&&&&&&&'''''''''((((((''''''((())))))(((''''''***(((&&&&&&((()))(((&&&((('''&&&%%%%%%'''(((***((('''''''''((((((''''''(((''''''&&&&&&''''''((('''''''''((((((((())))))''''''''''''((((((((()))((((((((())))))((((((((('''((()))***+++,,,+++***((((((((((((((((((((((((((('''&&&'''((())))))***((()))***)))))))))***,,,'''(((((()))))))))***+++++++++******)))((('''&&&'''((((((((())))))******)))((('''&&&%%%$$$$$$$$$)))))))))))))))((('''&&&'''((('''%%%&&&)))((($$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&'''((('''&&&$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&'''&&&%%%%%%%%%%%%&&&''''''&&&%%%%%%%%%%%%&&&'''''''''&&&&&&%%%%%%&&&&&&'''(((''''''''''''&&&&&&&&&''''''''''''''''''''''''%%%&&&''''''((((((''''''&&&((())))))(((''''''(((%%%%%%&&&&&&&&&'''''''''''''''((())))))((('''&&&''''''''''''(((((((((((()))'''&&&%%%%%%&&&''')))'''''''''''''''((()))***((((((''''''''''''(((((())))))))))))))))))))))))''''''((((((((((((''''''(((((((((((((((((((((((())))))'''''''''(((***+++''''''&&&&&&'''((()))***|||ZZZ@@@222111...///111------,,,+++******))))))***)))+++,,,+++)))''''''((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))*********))))))(((((((((((((((((((((((()))))))))******((()))***+++++++++******++++++,,,,,,+++,,,...000444888;;;CCC^^^sssgggqqqwwwppp```SSSQQQTTTBBBDDDAAA777000---,,,+++---,,,+++***))))))***+++''''''''''''((((((((((((%%%&&&'''((((((((((((((()))((('''''''''(((***+++''''''&&&&&&&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&'''&&&%%%%%%$$$$$$$$$$$$%%%'''(((((('''&&&&&&'''%%%%%%&&&&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''((((((((('''&&&&&&&&&'''(((((()))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((''''''''''''&&&&&&'''''''''((((((((('''(((((())))))((((((''')))'''&&&'''((()))((('''((('''&&&&&&&&&'''((())))))&&&%%%***///111,,,&&&(((''''''&&&&&&''''''((((((((('''''''''((()))***&&&&&&''''''(((((())))))&&&&&&&&&'''''''''''''''((('''''')))++++++***(((***************++++++,,,'''((()))***+++,,,,,,+++)))((('''(((***+++******,,,+++***)))((('''''''''((((((''''''''''''&&&&&&((())))))******)))((((((((((((''''''&&&&&&&&&%%%'''((((((((((((((('''''''''((('''%%%&&&***)))%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%&&&'''%%%$$$&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&''''''&&&%%%%%%%%%%%%&&&'''''''''&&&&&&&&&&&&&&&''''''(((''''''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&'''(((((((((((('''&&&((())))))(((''''''(((%%%&&&&&&&&&&&&'''''''''''''''((((((((((((''''''''''''''''''((((((((((((((('''&&&%%%%%%&&&'''((())))))(((((((((((())))))((((((''''''''''''(((((())))))))))))))))))))))))''''''((((((((((((''''''(((((((((((((((((((((((()))((('''''''''(((***+++((((((''''''''''''((()))}}}WWW>>>222222///...111...------,,,+++************)))+++,,,+++)))''''''((())))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))************))))))(((((()))))))))(((((()))))))))***************++++++++++++******++++++---000222333888===EEEMMMUUUbbb~~~~~~rrrwww{{{wwwlllbbb]]]\\\YYY\\\XXXJJJ===777555444222///,,,******+++,,,,,,((((((((((((((((((((((((%%%%%%&&&((()))))))))))))))(((((('''''''''(((((('''&&&&&&%%%%%%&&&&&&'''&&&&&&%%%%%%%%%%%%&&&&&&))))))((('''&&&&&&&&&&&&%%%&&&((((((&&&&&&&&&'''$$$%%%%%%&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((((()))&&&&&&&&&&&&'''((()))***''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''((((((((((((((((((((())))))((((((((('''''''''(((((()))((('''(((''''''&&&'''((()))))))))%%%$$$---888;;;444***((((((''''''''''''((((((***((('''&&&&&&(((***+++(((((((((((((((((((((((())))))(((((((((((())))))...+++***,,,,,,***((()))***++++++,,,------......(((,,,.........///000......+++((()))+++---,,,)))///---***))))))(((((('''&&&&&&''''''((()))******,,,,,,,,,+++***(((&&&%%%))))))))))))))))))((((((&&&''''''(((((((((''''''&&&((('''%%%'''******&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((&&&%%%%%%&&&'''&&&%%%'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''&&&%%%%%%%%%%%%&&&'''''''''&&&&&&&&&&&&''''''((((((''''''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&'''(((((((((((((((&&&((())))))(((''''''(((&&&&&&&&&&&&'''''''''''''''''''''(((((((((((((((''''''''''''((((((((((((((('''&&&&&&&&&&&&'''(((***))))))(((''''''((((((((((((''''''''''''((((((((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((((((((((((((()))(((((('''((()))******((((((((('''''''''''''''TTT===222333///...111......---,,,+++************)))+++,,,+++)))''''''((())))))))))))))))))))))))(((((((((((())))))))))))(((((())))))******************)))))))))******+++))))))))))))************......------------------000000666???FFFIIIPPPXXXjjjqqqxxx}}}~~~{{{xxxmmmgggiiieeeYYYNNNKKKKKKKKKFFFAAA;;;666444222000...******)))))))))(((((((((%%%&&&'''((()))))))))))))))(((((('''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&'''&&&&&&%%%%%%&&&&&&'''(((((('''&&&&&&&&&&&&&&&$$$%%%''''''%%%$$$%%%&&&$$$$$$%%%''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%%%%&&&'''))))))'''''''''''''''((()))***(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''((((((((()))))))))))))))(((((()))))))))%%%&&&((()))((((((((((((''''''''''''(((((()))))))))%%%%%%---888<<<444+++(((((((((''''''(((((((((***)))'''&&&'''(((***,,,++++++***)))(((((('''&&&---,,,++++++++++++,,,,,,111...///222222000333888444444444555555444444333555<<>>???<<<@@@;;;777666888::::::888555333000///111222222111...---,,,,,,,,,,,,------,,,,,,,,,+++***)))'''''')))******++++++***)))(((''''''((((((((((((((((((&&&((('''%%%'''+++***&&&&&&&&&&&&''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&)))'''&&&&&&'''((((((''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''&&&%%%%%%%%%%%%&&&''''''&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&'''((()))(((''''''''''''&&&&&&&&&''''''''''''''''''''''''&&&'''(((((())))))((((((&&&((())))))(((''''''(((&&&&&&&&&'''''''''((((((''''''''''''(((((())))))''''''''''''(((((((((((('''''''''&&&&&&'''''''''))))))((('''&&&&&&&&&&&&((((((''''''''''''((((((((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((((((((((((((((())))))***((((((((((((((('''''''''QQQ<<<333444///...111......---,,,++++++******+++)))+++,,,+++)))''''''((())))))))))))))))))))))))(((((((((((())))))))))))((((((((()))******++++++******************+++,,,)))))))))*********++++++,,,+++******+++---///111666;;;KKKbbbrrrzzzmmmjjjbbbYYYWWW]]]bbbccc^^^WWWNNNFFF???999111,,,------,,,+++***)))((((((&&&'''(((((())))))))))))''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&&&&''''''%%%%%%$$$$$$$$$%%%%%%&&&###%%%&&&&&&%%%$$$$$$%%%$$$%%%&&&'''''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&'''''''''&&&&&&%%%%%%&&&''')))***))))))(((((('''(((((()))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((''''''''''''''''''((((((((()))))))))***))))))(((((())))))***$$$&&&)))))))))(((((()))''''''((((((((()))))))))***'''&&&+++000222,,,''')))((((((''''''(((((()))))))))((((((((()))***+++------,,,+++***)))((((((******))))))***,,,...///000///444;;;>>>???JJJWWWXXXVVVRRRNNNKKKIIIIIIIIIUUU^^^```[[[XXX\\\^^^[[[XXXTTTOOOMMMNNNQQQUUUVVVWWWQQQJJJEEECCC@@@<<<999888666444222000////////////...---------------...***+++,,,,,,,,,***)))(((((()))))))))))))))((((((&&&((('''&&&(((,,,+++'''&&&&&&&&&'''(((((())))))&&&&&&&&&&&&&&&&&&&&&&&&***(((&&&&&&''')))))))))&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&(((''''''&&&&&&''''''(((&&&&&&&&&'''''''''((((((&&&%%%%%%%%%%%%&&&''''''&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&'''((())))))(((''''''''''''&&&&&&&&&''''''''''''''''''''''''''''''((())))))))))))(((&&&((())))))(((''''''(((&&&&&&'''''''''(((((((((''''''&&&''''''((()))***''''''''''''((((((((((((''''''''''''''''''''''''(((((('''&&&&&&&&&&&&&&&((((((''''''''''''(((((())))))))))))))))))))))))''''''((((((((((((''''''(((((((((((((((((((((((((((((((((((())))))))))))''''''((((((((((((((('''OOO;;;333555000...000.........---,,,++++++++++++)))+++,,,+++)))''''''((())))))))))))))))))))))))'''((((((((()))))))))***'''(((((()))******++++++***************+++,,,---))))))*********+++++++++,,,***)))))),,,111777:::DDDNNNhhhyyyyyyggg\\\aaannnwwwwwwqqqjjj___VVVMMMDDD999222000000...---+++***(((((('''(((((()))))))))((((((&&&&&&''''''''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&''''''&&&&&&&&&&&&''''''%%%%%%%%%%%%&&&'''(((((($$$&&&''''''&&&%%%%%%&&&%%%&&&'''((((((&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&''''''((('''&&&%%%%%%%%%''')))***+++***)))(((''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((('''''''''''''''((((((((())))))))))))******)))(((((()))******"""&&&)))***)))(((((()))''''''((())))))))))))))))))))))))))))))))))))((())))))(((((((((((())))))((())))))))))))*********,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...111555999;;;<<<>>>GGGRRRVVV[[[mmmuuuiiibbbaaabbbdddpppyyy{{{rrroootttvvvtttiiigggccc___```fffnnntttwwwkkkbbb\\\VVVOOOIIIGGGEEECCCAAA@@@@@@@@@AAA>>><<<999666444444555666//////000111000...,,,******+++++++++***)))((((((&&&((('''&&&(((,,,,,,(((&&&&&&&&&'''((()))))))))&&&&&&&&&&&&&&&&&&&&&&&&)))'''$$$$$$&&&((())))))%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%&&&&&&&&&'''''''''&&&%%%%%%%%%%%%&&&''''''&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&'''((()))***(((''''''''''''&&&&&&&&&''''''''''''''''''''''''''''''((()))))))))))))))&&&((())))))(((''''''(((''''''''''''(((((((((((('''&&&&&&&&&'''(((***+++''''''''''''((((((((((((&&&''''''''''''''''''&&&)))((('''''''''''''''(((((((((''''''''''''(((((())))))))))))))))))))))))''''''((((((((((((''''''(((((((((((((((((((((((('''(((((()))))))))))))))%%%&&&'''((())))))((((((NNN:::333555000...000.........---,,,++++++++++++)))+++,,,+++)))''''''((())))))))))))))))))))))))'''((((((((())))))******'''(((((()))***++++++++++++*********+++,,,,,,---)))************+++++++++222000///000555<<>>>>>IIIAAAFFFGGG===FFFJJJ777777444111000000///,,,)))***))))))***+++***'''%%%(((((('''&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''(((((((((((((((((((((((())))))((('''&&&&&&%%%%%%(((((('''''''''&&&&&&&&&###$$$%%%&&&'''&&&%%%%%%'''&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((('''''''''&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''(((((())))))))))))((((((&&&''''''((((((((((((((('''''''''(((((((((((()))((((((((((((((('''''''''(((((((((((())))))))))))((((((''''''&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((())))))))))))&&&)))++++++((((((***---))))))))))))))))))))))))''')))***,,,,,,***)))'''((((((((((((((()))******&&&''''''((()))***++++++zzzxxxMMM???222000111111///...//////...---,,,,,,,,,,,,***************))))))(((((()))******++++++*********((('''(((+++,,,+++)))((()))***++++++,,,,,,+++*********+++++++++,,,,,,'''...,,,+++222333333<<<<<>>222000111111///...//////...---,,,,,,,,,,,,******++++++******)))((()))******+++++++++++++++***)))((()))+++++++++***((()))***+++,,,,,,,,,,,,+++******++++++,,,---...'''/////////777:::>>>JJJSSSggg~~~zzzuuuiii\\\WWW[[[___```^^^aaadddeeeaaaZZZSSSOOOAAA@@@@@@CCCGGGLLLNNNOOOUUUMMMHHHJJJLLLKKKRRR[[[ZZZTTTSSSXXXWWWOOOJJJLLLGGGMMMQQQOOOHHHDDDEEEHHHLLLRRRUUUSSSQQQTTTWWWWWWYYYVVV[[[cccbbb^^^gggxxx||||||vvv}}}mmmZZZDDD:::777444222222000///,,,)))((((((************)))(((((((((((((((''''''&&&&&&''''''((()))((('''&&&%%%%%%''')))***)))((('''***,,,***%%%!!!$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&'''''''''&&&&&&%%%&&&&&&'''$$$%%%'''((())))))((((((''''''((((((((())))))))))))(((((((((((((((((()))))))))(((((((((((())))))'''(((((())))))(((((('''(((((())))))))))))(((((())))))))))))))))))))))))(((((((((((((((((((((((('''((()))((('''''')))+++******+++---......+++(((---...///111555<<>>;;;888555333444444333111...***(((,,,+++)))'''&&&''''''((((((''''''''''''((())))))***)))'''&&&&&&'''((()))'''&&&%%%%%%&&&&&&%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$###$$$$$$%%%%%%$$$$$$###&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&''''''''''''''''''''''''''''''&&&))))))((('''&&&&&&%%%%%%''''''''''''(((((((((((())))))***++++++***))))))))))))(((((((((((()))))))))))))))(((((()))))))))(((((())))))))))))((((((************************))))))))))))))))))))))))(((***++++++))))))***+++))))))******,,,000333666777;;;BBBLLLXXXgggvvvpppqqqmmmpppssskkkiiiddd^^^XXXSSSNNNIIIFFF======AAAGGGJJJGGGCCCAAAAAA<<<999::::::777888;;;:::===DDDIIIDDD;;;888:::555666999===AAACCCCCCBBBOOO\\\iiipppssssssoooiii~~~yyy|||uuudddRRRNNNUUUXXXPPPEEEIIIGGGDDDBBB???<<<888555///---***'''&&&''')))***'''''''''(((((('''''''''(((((((((((((((((((((((('''''''''''''''&&&&&&&&&&&&'''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''$$$%%%&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&'''''''''''''''''''''(((''''''&&&&&&''''''(((''''''((((((((((((''''''&&&''''''(((((((((((((((&&&&&&&&&'''''''''((((((&&&'''''''''(((((())))))(((((((((((())))))))))))((((((((()))))))))))))))''''''''''''''''''''''''(((((((((((()))))))))))),,,)))'''))),,,...,,,***************************))))))(((((((((((())))))))))))***+++******)))(((+++*********************xxxrrroooCCC:::333111111//////111//////...---,,,,,,,,,,,,+++++++++,,,++++++***))))))******+++++++++++++++)))***++++++******+++---)))***+++,,,------------,,,+++++++++,,,...111222222???EEELLL^^^mmmzzzbbbTTTUUUTTTOOOIIICCCCCCGGGKKK]]]^^^YYYPPPLLLRRRZZZ___zzz}}}pppllluuuxxxzzzzzz~~~yyyooorrr}}}}}}sssfffbbb[[[UUUQQQTTTZZZ^^^gggqqqzzzxxxsssvvvrrrYYYNNNFFF===777666777777777555222///---...,,,***(((''''''((()))((((((''''''(((((()))***))))))(((((('''(((((((((&&&&&&&&&'''''''''((((((%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&''''''''''''$$$$$$%%%&&&''''''''''''%%%&&&'''(((((((((((('''((('''&&&&&&&&&''')))***&&&&&&'''''''''(((((((((((()))***++++++***)))((())))))(((((((((((())))))***))))))(((((())))))***(((((())))))))))))((((((************************)))))))))))))))))))))))))))***++++++***+++---///+++,,,///222555:::AAAEEEJJJOOOVVV___jjjvvvzzzwwwsssxxxgggeeefffjjjhhh^^^SSSNNNHHHEEECCCBBB@@@;;;:::<<<111999DDDLLLMMMGGGAAA>>>DDDCCCEEEJJJKKKHHHGGGIIIMMMOOOPPPMMMJJJHHHIIIJJJGGGEEEAAA>>><<<<<<>>>??????IIIPPPNNNJJJIIIIIIIII^^^jjjtttsssooopppwww{{{}}}{{{nnnccchhhsssuuuhhhXXXIIIHHHGGGHHHHHHFFFCCC@@@999666222...+++++++++,,,(((''''''&&&&&&''''''(((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''''''''&&&&&&&&&%%%&&&''''''(((###$$$&&&'''(((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&'''''''''''''''((((((''''''''''''((((((&&&''''''((((((''''''&&&&&&''''''((((((((((((((('''''''''(((((((((((()))&&&&&&''''''((()))))))))(((((((((((())))))))))))''''''(((((((((((())))))''''''''''''''''''''''''(((((((((((())))))))))))(((''''''(((***++++++***************************))))))))))))))))))))))))'''(((***+++++++++***)))++++++++++++++++++++++++wwwqqqlllBBB:::333222111//////111//////...---,,,,,,,,,,,,++++++,,,,,,++++++***)))((()))******++++++******)))+++,,,,,,******+++---)))***+++,,,---------------------///222666;;;>>>AAAUUUfffuuuyyyooo___OOOGGGGGGUUUPPPNNNNNNKKKLLL\\\pppzzznnniiiooozzzxxxwwwwwwqqqmmmkkkjjjfffiiieeeZZZPPPTTTdddrrruuugggWWWFFF;;;;;;:::999777666666666666111///,,,***))))))***+++((((((((((((((())))))***((())))))***)))((('''&&&'''((()))((((((''''''(((&&&''''''((((((''''''&&&%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&'''''''''(((###$$$%%%'''''''''''''''$$$%%%'''((())))))))))))%%%%%%%%%&&&'''((())))))&&&&&&&&&'''''''''(((((('''(((***++++++***((('''))))))(((((((((((())))))******)))(((((()))******(((((())))))))))))((((((************************++++++++++++++++++++++++)))***+++++++++...111555222777???EEEKKKPPPVVVZZZcccgggmmmrrrvvv{{{zzzuuurrrtttwwwsssdddWWWAAA@@@BBBEEECCC>>><<<======<<<>>>BBB@@@<<>>666---(((---+++(((&&&&&&(((+++---((((((((((((((((((((((((&&&'''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''&&&%%%&&&'''((()))"""###&&&((((((((('''&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((((((((''''''''''''((((((&&&''''''''''''''''''&&&&&&''''''((((((((((((((())))))))))))************&&&&&&&&&'''((())))))***(((((((((((())))))))))))%%%&&&&&&&&&''''''(((((())))))))))))))))))))))))(((((((((((())))))))))))+++---///---***((())),,,************************)))***,,,------,,,***)))%%%'''))),,,------,,,,,,---......///000111222222vvvrrrddd???:::444111111222000.........---,,,,,,,,,,,,---***+++,,,+++)))))))))***,,,,,,,,,+++***+++---///++++++,,,,,,,,,++++++***++++++******---...,,,)))+++111999===>>>CCCQQQ^^^qqqbbb[[[^^^VVVRRRIIICCCHHHVVVbbbgggrrruuusssnnnqqqkkk___[[[[[[[[[\\\```iiivvvzzzdddUUUIIIBBB===<<<:::666555777@@@000///444,,,&&&((('''+++'''&&&((((((&&&'''+++'''''''''''''''''''''''')))(((((((((''''''''''''(((((('''''''''&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$ &&&&&&"""&&&000000((('''''''''''''''((())))))(((((((((((())))))))))))%%%%%%%%%&&&&&&&&&''''''))))))))))))))))))))))))))))))(((((((((((())))))''''''((()))))))))))))))************************++++++******************)))''''''***,,,,,,+++***000......//////111???NNN[[[```hhhooopppppptttzzz{{{uuutttssspppjjjXXXMMMPPPMMM@@@888:::444CCCDDDBBBQQQ```fffiiiiiiiiiiiifffcccbbbcccdddooo|||{{{yyyiiiiiiooorrrooouuuwwwmmm}}}vvvmmmkkkrrryyy{{{oookkkgggeeefffhhhiiijjjrrrooohhhbbbgggqqqvvvsss]]]XXXQQQLLLMMMNNNJJJDDDUUUWWW^^^dddaaaXXXTTTWWWbbbjjjxxx~~~vvvssslllhhheeebbbZZZOOOLLLQQQNNNPPPPPPKKKGGGEEEAAA===777222,,,((((((***,,,---)))(((''''''(((((('''%%%(((((('''''''''&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''%%%%%%%%%&&&&&&&&&''''''''''''(((((((((((('''''''''''''''''''''&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%'''''''''''''''''''''''''''''''''''''''((())))))))))))))))))))))))))))))******))))))((((((''''''(((((())))))******++++++))))))))))))))))))))))))******))))))((((((''''''(((((((((((())))))))))))))))))*********))))))(((---,,,,,,+++***))))))(((,,,+++))))))*********))),,,***'''(((***...111333333222333555888:::;;;;;;tttqqqbbb???:::444111111222000.........---,,,,,,,,,,,,---***+++,,,+++***))))))++++++,,,,,,,,,++++++---///,,,,,,------------,,,,,,,,,,,,,,,---///111000...888===FFFNNNXXXfffyyyiiiYYYYYY^^^aaaQQQRRRTTTYYYhhhzzz{{{qqqjjjdddccchhhnnnyyy|||rrrjjj```QQQCCC;;;888888999:::000333777111///111,,,***&&&%%%''''''%%%&&&***''''''''''''''''''''''''))))))((((((((('''''''''(((((('''''''''&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$))))))%%%)))111111***'''''''''''''''((())))))(((((((((((())))))))))))&&&&&&'''''''''((((((((())))))))))))))))))))))))))))))(((((((((((())))))'''((())))))******))))))************************+++++++++++++++*********...+++)))(((((()))+++---***,,,222:::AAAMMMcccwww}}}yyy|||}}}ppphhh```XXXSSSMMMAAA888:::???DDDOOO[[[ZZZggghhhjjj|||yyyoooiiigggiiilll{{{wwwuuuzzz|||tttmmmqqqsssppptttzzzvvvxxxvvvqqqkkkllluuu}}}eeebbb___]]]^^^`````````fffhhhjjjnnnxxx}}}wwwlllddddddbbb\\\YYYZZZ]]]```WWWSSSPPPNNNIIIAAA???BBBMMMQQQZZZgggoootttzzz||||||wwwqqqppppppiii^^^VVVSSSOOONNNLLLIIIGGGGGGCCC>>>888222///---***)))+++)))''''''((((((((('''(((((('''''''''&&&&&&&&&'''''''''&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&'''%%%%%%&&&&&&&&&'''''''''&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''((())))))))))))))))))))))))))))))******))))))(((((((((((()))))))))))))))*********)))))))))))))))))))))))))))))))))))))))((((((((((((((((((((()))))))))***))))))************))))))******)))))))))))))))))),,,+++******+++------...000111111222333111///---;;;;;;;;;===???@@@@@@@@@tttsss___>>>999333111111111000.........---,,,,,,,,,,,,---***,,,,,,,,,***)))***+++)))+++------,,,,,,,,,---------............------++++++,,,---//////000111:::EEEVVVeeeuuupppWWWKKKSSSbbbeee```aaagggppp}}}sssfff^^^\\\```iiiwwwvvvVVVCCC???>>>:::333000555555111555777---+++'''&&&((((((&&&'''***(((((((((((((((((((((((()))))))))(((((((((''''''((((((((('''''''''&&&&&&%%%%%%&&&''''''''''''&&&%%%%%%&&&&&&&&&&&&%%%%%%&&&******&&&(((//////)))'''''''''''''''((())))))(((((((((((())))))))))))''''''((((((((()))))))))))))))))))))))))))))))))))))))(((((((((((())))))((()))******++++++******++++++++++++++++++++++++++++++++++++++++++++++++)))******)))***,,,000222222<<>>??????;;;<<<>>>@@@BBBDDDFFFFFFvvvvvv^^^===888333000111111000.........---,,,,,,,,,,,,---+++,,,---,,,***)))***+++)))+++---...---,,,,,,,,,,,,,,,---............---...---...000000000333999PPPgggooofff\\\QQQOOOOOOPPPXXXhhhwwwyyyssswwwppphhhfffjjjxxxrrrUUUMMMFFF<<<666666999555111999<<>>???>>>???@@@AAAAAABBBCCCDDD~~~vvvwww[[[<<<888222000111111000.........---,,,,,,,,,,,,---+++,,,---,,,*********+++)))+++---...---,,,,,,,,,++++++,,,---------------111000111333333444<<>>???999555???DDD999111---+++,,,+++((((((+++***************************)))))))))(((((((((((())))))((((((((('''''''''%%%&&&''''''((((((''''''%%%&&&&&&''''''&&&&&&%%%$$$&&&&&&$$$$$$%%%&&&$$$'''''''''''''''((())))))(((((((((((())))))))))))&&&&&&'''''''''(((((((((************************))))))(((((((((((())))))))))))***+++++++++++++++++++++++++++++++++++++++++++++,,,,,,------------...111111///333>>>GGGIII[[[hhhvvv|||~~~pppNNN>>>===BBBLLLWWWhhh}}}xxx{{{|||yyyyyyjjjsssxxxssskkkhhh}}}~~~}}}||||||}}}{{{yyyvvv~~~xxxrrrnnnnnnbbbeeeqqq}}}qqqkkkeeecccbbbdddgggjjjiiifff```[[[VVVQQQJJJCCCBBBEEE```nnnqqqhhhdddgggdddZZZSSSTTTLLLLLLMMMMMMLLLHHHCCC>>>777222---)))'''&&&%%%$$$))))))((((((((('''''''''&&&&&&&&&%%%%%%%%%%%%$$$''''''''''''''''''''''''(((((((((''''''&&&&&&&&&&&&&&&&&&'''''''''((((((''''''((((((((((((''''''%%%%%%%%%&&&'''((())))))''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''((())))))(((((((((((((((((((((((())))))))))))************++++++******))))))((((((************************(((((())))))******++++++))))))))))))************))))))***+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,...111222222444777:::===@@@BBBBBB@@@@@@BBBDDDAAACCCEEEDDDCCCBBBDDDEEEyyyrrruuuWWW<<<777222///000111000///......---,,,,,,,,,,,,---+++------,,,+++***+++,,,)))+++------,,,,,,,,,---***+++,,,------------------+++///444777<<>>FFFQQQiiiooo___RRRLLLOOOZZZaaa```bbbhhhwwwxxxlllfffVVV[[[ccckkkssszzzyyyqqqnnnbbbUUURRRQQQGGGDDDFFFAAA<<<777333222///***)))+++))))))))))))))))))))))))*********)))))))))(((((())))))))))))((((((((('''&&&&&&'''(((((((((((((((&&&&&&''''''''''''&&&&&&'''((())))))(((&&&(((***'''''''''''''''((())))))(((((((((((())))))))))))''''''((((((((()))))))))************************))))))(((((((((((())))))'''((())))))******)))))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---.../////////...555===HHH___yyyvvvzzzzzzuuuwwwuuu]]]TTTTTTXXXbbbnnnjjjnnnpppwww{{{vvvlllrrr{{{yyy~~~vvvvvvtttrrrqqqqqqpppnnnmmmrrryyytttgggjjjwwwyyyxxxooobbbZZZZZZZZZXXX]]]]]]aaaggggggccccccfffccceeefffffffffeeebbb^^^jjjvvv|||wwwtttvvvtttnnnaaa]]]XXXSSSQQQPPPOOOMMMJJJFFF@@@;;;666111,,,)))))))))))))))(((((((((''''''&&&&&&&&&%%%%%%%%%%%%''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''((((((((((((&&&''''''((((((''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((('''''''''''''''((())))))))))))))))))))))))))))))))))))*********+++++++++)))))))))))))))*********************************++++++******************))))))*********+++++++++((()))***+++,,,,,,,,,,,,+++,,,---///111333444555111888AAAGGGHHHIIILLLOOO]]]\\\WWWOOOFFFCCCEEEHHHPPPWWW___fffkkkrrrzzzxxxrrrvvvKKK;;;666111///000111000///......---,,,,,,,,,,,,---,,,---...---+++***+++,,,,,,,,,,,,+++***+++---///,,,---...///000000000000777777@@@OOO[[[kkktttxxx}}}eee[[[TTTMMMLLLNNNaaazzz~~~yyyooozzz}}}rrrsssuuuxxxzzz|||~~~zzz{{{jjjfffeeeWWWKKKHHHEEEBBB===999888444///---///((((((((((((((((((((((((************))))))))))))))))))))))))((((((((((((&&&''''''(((((((((((((((&&&&&&''''''''''''&&&&&&&&&'''))))))'''%%%'''+++'''''''''''''''((())))))(((((((((((())))))))))))))))))))))))************************************))))))(((((((((((())))))''''''((())))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...///000000999FFFTTTbbbwwwssswww{{{{{{uuussstttrrrlllPPPLLLSSSbbbhhhiiixxxwwwxxx~~~~~~zzz~~~|||yyyxxxwwwwwwvvvtttyyygggdddfffeeejjjrrr|||qqqlllgggbbbfffeeeggglllmmmnnnrrrxxxsssWWWQQQSSSSSSgggyyyzzzxxx}}}uuunnnddd[[[VVVSSSRRRQQQRRRNNNIIICCC===777111---))))))))))))(((((((((((((((((('''''''''&&&&&&&&&((((((((((((((((((((((((&&&&&&''''''(((((())))))''''''''''''((((((((()))%%%&&&&&&''''''&&&&&&%%%'''''''''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''))))))))))))))))))))))))'''''''''''''''((())))))))))))))))))))))))))))))))))))******++++++++++++(((((())))))******++++++************************,,,+++++++++***))))))))))))************+++++++++((()))***+++,,,------------...000333777:::<<<===;;;CCCLLLPPPPPPNNNOOOQQQPPPNNNHHHDDDFFFTTThhhvvv}}}~~~wwwwww~~~KKK>>>777222222111///...000......---,,,,,,,,,,,,------------,,,,,,,,,++++++------------------------///***)))---000//////222:::BBBZZZyyyeeeZZZUUUPPPUUU___hhhppp{{{zzz}}}{{{www{{{qqqnnn```GGGRRRGGG>>><<<999222///000,,,***((('''&&&'''((()))+++***)))(((((()))***+++******)))(((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((())))))((('''&&&&&&(((&&&'''++++++(((''')))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))***+++++++++,,,************************))))))***++++++++++++***+++***)))***,,,---------...//////---,,,000999???LLLYYYhhhsssyyy{{{yyyvvvuuuuuuvvvrrreeeWWWRRRTTTSSS```ppp{{{tttrrrzzzzzzrrrnnnuuu{{{wwwppp|||}}}vvvvvvqqqpppmmmpppqqqggg^^^MMMTTT[[[dddnnnzzz~~~tttmmmeeeZZZOOOQQQRRRPPPJJJEEEBBB;;;444///---***))))))***)))((((((((('''&&&%%%$$$$$$%%%))))))))))))))))))))))))(((((())))))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((''''''''''''((((((((((((((('''&&&%%%%%%&&&'''(((&&&'''((())))))((('''&&&************************(((&&&$$$%%%((()))'''%%%+++++++++***************+++***((('''&&&''')))***---,,,+++*********,,,,,,******))))))))))))******))))))))))))***+++,,,------,,,,,,,,,,,,,,,***)))///---,,,------...000333,,,777999999>>>???DDDQQQJJJRRRWWWQQQIIIEEECCCBBBFFFPPPYYY___jjj~~~zzzzzz}}}JJJ===777222222111///...111///...------,,,,,,---------------,,,,,,,,,++++++------------------------666222000000000111777???OOO]]]vvvmmm\\\PPPQQQUUUYYYeeesss~~~nnnuuuzzz}}}~~~nnnWWWMMMDDDAAA>>>888555666...---***((('''(((((()))+++***)))(((((()))***+++******)))(((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((('''&&&&&&&&&$$$&&&******'''&&&((()))))))))))))))))))))((())))))))))))))))))))))))***************+++++++++************************))))))***+++++++++++++++,,,+++***************)))000000111222666???IIIQQQcccfffllluuuyyyvvvmmmbbb[[[VVVTTTZZZcccuuussseeehhhpppxxx|||~~~|||zzzzzz}}}~~~xxxxxxxxxrrrmmm___OOOMMMNNNVVVhhh}}}{{{pppkkkfffbbb[[[WWWPPPJJJKKKNNNJJJDDD777333---***))))))))))))++++++***)))))))))))))))((((((((((((((((((((((((((((((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((&&&&&&&&&&&&''''''''''''((('''&&&&&&&&&&&&'''(((&&&'''((())))))((('''&&&(((((((((((((((((((((((()))'''&&&&&&((()))(((&&&************************+++***(((''''''((()))***,,,+++******)))***+++,,,******))))))))))))******)))))))))******+++,,,---///////////////...,,,***/////////000//////000222555>>>@@@CCCKKKLLLJJJQQQdddccc[[[MMMEEEGGGMMMQQQaaajjjrrrvvv|||{{{}}}JJJ===777222222111//////111///...------,,,---------------------,,,,,,,,,,,,---------------------------...000000---000<<>>JJJccc{{{sss```XXXWWWbbbyyywww|||vvvrrrxxx|||zzz|||eeePPPDDD@@@???>>>:::999666333000---+++***---,,,+++******+++,,,---++++++***)))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((((('''***((()))------***)))+++((()))))))))*********+++)))))))))))))))))))))))),,,+++++++++***)))))))))******************************+++,,,,,,,,,,,,+++...///000///---...000333555===JJJXXXeeeooouuuxxxxxxzzz~~~|||mmmZZZQQQRRRWWW___lllxxx}}}}}}{{{}}}~~~~~~{{{rrroooppprrrxxxzzzzzzjjjhhheeebbb]]]^^^lll|||xxxtttvvvtttlll___VVVSSSRRROOOLLLIIIEEE@@@;;;555...*********)))((((((((())))))''''''''''''''''''''''''''''''((((((((((((((('''&&&&&&&&&''''''(((((((((''''''''''''((((((((((((&&&'''''''''(((((((((((((((((((((((((((((((((((((((((((((''''''((((((((()))))))))))))))))))))))))))*********))))))******''''''(((((()))))))))))))))))))))))))))***++++++(((((())))))************++++++************++++++++++++++++++,,,---...//////111333333222222333555:::@@@BBBBBBJJJ[[[llluuujjjcccbbbtttwwwwww~~~}}}}}}{{{EEE<<<666111222222000000222000///......------..................---------,,,---------...//////000000333333666<<>><<<999666222000......---,,,++++++,,,---...,,,+++******))))))******((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&'''(((((((((((((((&&&$$$&&&******'''&&&(((((())))))******+++,,,,,,))))))))))))))))))))))))***************+++++++++***************************+++,,,,,,------,,,,,,...000111//////444===DDDKKKYYYjjjuuuwwwwwwzzz~~~pppcccZZZ[[[\\\\\\cccnnn~~~}}}}}}~~~xxxwwwuuurrrpppoooooooookkkkkkkkklllnnnmmmkkkiiiiiilllpppssssssrrrqqqpppsss}}}}}}yyy}}}~~~xxxhhhdddrrr{{{nnnuuurrrvvvsssiiizzztttsssyyy|||yyyoooddd\\\TTTMMMOOOMMMKKKIIIFFFBBB<<<888,,,+++***((('''&&&&&&&&&((((((((((((((((((((((((&&&&&&'''(((((((((((((((&&&&&&&&&'''((()))))))))''''''''''''((((((((((((&&&&&&&&&'''''''''(((((('''((()))******)))(((''')))((('''&&&&&&'''((()))((((((((((((((((((((((((''')))+++***((('''(((***(((((())))))***++++++,,,(((((()))***++++++,,,+++((()))***+++,,,,,,,,,+++,,,++++++******++++++,,,,,,,,,,,,,,,---...///000000222555555666;;;CCCJJJQQQdddsssxxx}}}}}}ttt===;;;555111222222000000333000000///...............//////.........------------------...///000000111000:::QQQppp~~~XXXVVVYYYdddsss|||~~~~~~~~~ooohhhwwwtttaaaWWWUUUQQQJJJ@@@???===;;;777444111///...---,,,,,,,,,,,,---...,,,+++******)))*********(((((((((((((((((((((((())))))))))))))))))))))))&&&&&&'''((())))))(((((((((&&&'''++++++(((''')))((())))))***++++++,,,,,,))))))))))))))))))))))))))))))******+++++++++,,,***************************+++,,,,,,------,,,,,,,,,...111222555===JJJSSS\\\kkk|||iiiWWWPPP^^^rrr}}}|||ppp|||{{{tttooollliiihhhiiiiiiiiihhhfffdddbbb```dddeeefffdddaaa______```bbbgggllloooooonnnppprrrhhhttt|||wwwqqqttt{{{~~~|||zzzvvvnnnwwwsssmmmuuu|||nnnWWWddduuuuuutttyyy}}}~~~}}}xxxuuuqqqiii```PPPNNNKKKIIIGGGEEEBBB???222111///---,,,*********))))))))))))))))))))))))&&&&&&'''((())))))((((((&&&&&&&&&'''((())))))***''''''''''''((((((((()))%%%%%%%%%&&&&&&&&&'''''''''((()))******)))(((''')))((('''&&&&&&'''((()))************************''')))+++***'''&&&(((***((())))))***+++,,,,,,,,,'''((()))++++++,,,,,,,,,((()))+++,,,------,,,,,,,,,++++++******++++++,,,---------------...000000000444999===BBBKKKXXXbbb~~~yyykkkeeerrryyyqqqGGG;;;888444111111111000///111111000000//////......000000//////.........---444222...,,,000555555222???CCClllqqqQQQPPPcccyyyyyyyyymmm```nnnjjjWWWOOONNNEEE@@@>>>@@@@@@;;;888777444333000...,,,,,,,,,---,,,------+++)))(((((()))(((((((((((((((((((((((('''''')))++++++)))((()))&&&''''''(((((((((((((((((()))+++***)))((()))*********************************))))))))))))******)))************+++++++++,,,,,,,,,++++++*********,,,---------,,,+++******...---111;;;HHHTTT^^^dddvvvrrr```hhh|||}}}uuutttyyyzzztttsssoookkkfffdddeeeeeedddbbbaaafffkkkmmmnnnooorrrvvvtttqqqmmmjjjkkknnnrrruuu}}}|||{{{zzz}}}|||yyyxxxuuuvvvsssnnnuuu}}}{{{uuuttthhhcccpppzzz~~~oooaaa___eeeiiikkkmmmzzzxxxtttrrrqqqZZZUUUNNNKKKLLLKKKFFFAAA>>>;;;666000+++)))+++,,,***)))((('''&&&&&&'''((())))))))))))))))))))))))&&&''')))*********)))(((%%%&&&&&&'''''''''''''''((('''&&&'''((())))))'''((('''&&&&&&'''((()))***))))))(((((((((((())))))((((((((((((((((((((((((&&&''''''((()))******+++************************,,,++++++++++++,,,---...++++++***************+++,,,,,,+++******+++---...///,,,,,,000222///...///111777>>>EEEOOOaaaxxxggg^^^iiivvvyyymmmCCC:::777444111111111000///111111000000//////......///.........------------000///...///000222666:::GGGYYYgggUUUKKKcccyyy|||zzzxxx~~~}}}uuusssuuu|||zzz}}}hhhYYYRRRGGGCCCAAABBBAAA===;;;;;;888666222///---,,,,,,------......---***))))))***((((((((((((((((((((((((***))))))******)))((((((&&&'''(((((())))))(((((()))***+++***(((((()))*********************************))))))))))))******************++++++++++++------------,,,,,,++++++,,,---......---,,,,,,---222777@@@LLLYYYdddooovvvvvv|||kkkfffgggfffyyy}}}xxxppplllnnngggjjjrrr|||}}}tttkkkhhhllljjjgggeeeeeeiiiooossswww~~~yyyqqqooouuu}}}yyy}}}{{{sssrrrwww{{{~~~~~~|||}}}www|||vvvhhhjjj~~~vvvnnnrrryyywwwpppjjjeeekkksssyyy{{{{{{xxxtttmmmdddZZZTTTOOOKKKHHHHHHBBB@@@;;;666000,,,++++++,,,+++***(((''''''''''''))))))))))))))))))))))))&&&'''((()))***))))))(((&&&&&&'''(((((((((((('''((('''&&&'''((())))))'''(((''''''&&&'''((()))***))))))(((((((((((())))))************************''''''(((((()))******+++******************************)))((()))***,,,---,,,,,,,,,,,,,,,------......---,,,++++++,,,---...///)))'''***///111555999IIIDDDFFF\\\zzz~~~yyymmmccciiiwwwiii@@@:::777333111111111111000111111000000//////......---------------,,,,,,,,,///---///222111000;;;III]]]rrrttt}}}aaaRRRSSS[[[rrr~~~rrrqqqnnntttyyycccUUUKKKGGGDDDEEECCC??????AAA>>>:::555000---,,,,,,---...//////...+++******+++((((((((((((((((((((((((,,,***)))((())))))(((&&&&&&'''(((((())))))((((((+++++++++)))'''''')))+++))))))))))))))))))))))))******))))))))))))******************+++++++++,,,............------------,,,---......------///000000>>>PPP^^^ffflllrrrwwwttt{{{wwweeeYYYaaassssssnnnkkkkkkjjjggghhhkkknnnrrr{{{}}}{{{zzz{{{|||{{{{{{~~~~~~wwwqqqttt}}}~~~~~~{{{~~~uuusssyyyvvvvvvwwwrrrlllppp{{{~~~sss{{{wwwsss{{{~~~ooocccWWWZZZaaalllvvv}}}~~~}}}~~~qqqeee^^^WWWNNNKKKNNNHHHFFFBBB===888222---++++++++++++***)))(((((('''))))))))))))))))))))))))&&&'''((())))))))))))(((''''''((()))))))))((((((((('''&&&'''((())))))'''(((((('''''''''((())))))))))))(((((((((((())))))************************'''(((((())))))*********************************))))))))))))***+++,,,---+++,,,,,,,,,------............,,,,,,,,,,,,---......)))'''***---111888@@@JJJQQQccc~~~ssslllppp}}}ggg@@@:::777333111111111111000111111000000//////......------------------------000---000444222444FFF]]]yyy~~~wwwzzzzzzfffeeekkkwww}}}ooopppuuu}}}|||{{{ooo___RRRLLLFFFEEECCC@@@AAAEEEAAA===777111---,,,,,,---...//////...+++******+++((((((((((((((((((((((((******)))''''''))))))&&&''''''((())))))))))))))),,,,,,+++)))'''''')))+++))))))))))))))))))))))))+++******))))))******+++*********+++++++++,,,,,,...---------------------,,,---...---,,,...111555666III___iiikkklllooopppwwwjjjZZZVVVjjj~~~tttnnnjjjhhhfffhhhlllrrr|||{{{vvvuuukkkiiilllvvv{{{vvvpppnnnoooooollljjjiiinnnpppooorrr{{{~~~~~~~~~{{{zzzvvvssswww|||xxxqqqvvv}}}xxxkkkaaaZZZWWWXXX___kkkuuu}}}pppfffeeebbbXXXOOOMMMKKKIIIFFFCCC>>>888222---)))************))))))((((((((((((((((((((((((((('''''''''((((((((((((((('''(((((()))))))))))))))((('''&&&'''((())))))'''(((((((((((((((((())))))))))))(((((((((((())))))************************(((((()))))))))*********************************(((***...000111111000...,,,,,,,,,,,,,,,,,,,,,+++...---,,,++++++,,,------,,,---000222222555@@@LLL^^^nnnrrrtttqqqppp|||gggCCC999666333111111222111111111111000000//////........................//////000...///333555???YYYsssxxxrrryyyooo[[[aaaxxx|||vvvwww{{{}}}|||}}}zzzssspppttt|||uuubbbWWWKKKFFFCCCAAABBBEEEBBB???999333///------------......---***))))))***))))))))))))))))))))))))%%%***+++'''&&&)))***''''''(((((()))))))))))))))+++++++++)))'''''')))***))))))))))))))))))))))))++++++************++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,......---,,,000888???PPP^^^kkknnnooouuu{{{~~~xxxeeeVVVbbbyyyooogggccc]]]bbbiiipppzzz|||qqqiiifffiiinnnooopppvvv{{{}}}wwwwwwtttqqqrrruuurrrmmmkkkkkknnnrrrtttwww~~~|||wwwssstttqqqllljjjbbb[[[YYY^^^fffnnnyyyvvvooolllrrrvvvppp```TTTLLLJJJHHHFFFCCC>>>888333)))))))))))))))*********(((((((((((((((((((((((('''''''''''''''(((((()))'''(((((()))))))))))))))((('''&&&'''((())))))'''))))))))))))))))))(((((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))************************************)))---333888:::888444111000000111000///...,,,+++---,,,,,,+++,,,---...///,,,111777;;;===FFF\\\qqquuuiiippp|||}}}eeeCCC999666333111111222222111111111000000//////...............///////////////---///111666BBBXXXuuujjjiiizzzRRRUUUaaawww~~~xxxtttuuuxxx{{{|||{{{zzz|||~~~|||{{{{{{~~~}}}~~~lllWWWKKKGGGDDDCCCCCCBBB@@@;;;777333111//////---......---***))))))***))))))))))))))))))))))))###---111+++&&&)))+++)))'''((())))))******))))))((()))+++***)))((()))***************************++++++************++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------/////////111999GGGRRRhhhoooqqqpppvvvuuunnnooowwwmmmiiiiiimmmxxxxxxuuuqqqpppttt~~~|||{{{yyytttppppppvvv}}}zzz{{{|||uuuxxx}}}}}}zzzuuuwww{{{qqqgggbbbiiioooppprrrwww~~~jjjPPPMMMIIIGGGFFFCCC>>>:::---,,,***)))))))))***+++))))))))))))))))))))))))''''''&&&&&&''''''((()))''''''((()))))))))((((((((('''&&&'''((())))))'''))))))*********)))(((((())))))(((((((((((())))))((((((((((((((((((((((((***************************************************...444999;;;:::666444666666777666555444222111////////////000222333444222777@@@KKKWWWjjjxxxjjjiiimmmaaa@@@888666222111111222222111111111000000//////......---------....../////////,,,333999AAAXXX{{{~~~xxxttt{{{ZZZSSSddd{{{|||uuutttzzz~~~}}}~~~~~~|||{{{~~~|||qqqtttoookkklllvvv}}}xxx|||hhhVVVOOOJJJEEEBBBBBBAAA>>>;;;888666444333...//////...+++******+++))))))))))))))))))))))))%%%444;;;222((((((***)))(((((()))************)))%%%(((***,,,+++*********++++++++++++++++++++++++,,,++++++******++++++,,,+++++++++,,,,,,,,,------,,,---------...............000222333888FFFZZZiiinnntttwwwzzzsssnnnwwwyyynnnkkkjjjhhhkkkrrrzzz~~~xxxxxxzzzwwwxxx|||yyyxxx~~~~~~ppptttzzzxxxqqqooozzzWWWQQQJJJGGGGGGFFFBBB???555222...+++)))((()))***))))))))))))))))))))))))''''''&&&&&&&&&'''((()))&&&&&&'''(((((((((((('''((('''&&&'''((())))))''')))******+++***)))((('''))))))(((((((((((())))))))))))))))))))))))))))))***************************************************,,,///222444555555555666777999::::::999777666444444444555777999<<<===@@@EEESSSjjj}}}fffcccvvv]]]===888666222111111222222222111111111000//////......,,,,,,,,,------.........,,,999BBBMMMkkkrrr}}}vvvdddcccjjjwwwxxx|||~~~{{{xxx}}}}}}~~~}}}zzzyyyyyyxxxwwwyyyuuu^^^UUUOOOGGGAAABBBBBBAAA???<<<:::777666///000000///---++++++,,,))))))))))))))))))))))))'''999BBB777***(((***)))(((((()))***************###&&&***,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++,,,,,,,,,------------.........//////000000///222444777???PPPhhhyyyllluuu~~~rrruuu{{{llleeemmmyyy{{{}}}ssssss~~~}}}zzzyyy~~~tttnnnyyy\\\UUULLLHHHHHHGGGEEEBBB<<<888222,,,)))((()))***))))))))))))))))))))))))''''''&&&%%%&&&'''((()))%%%&&&&&&'''''''''''''''((('''&&&''')))))))))''')))***+++++++++)))((('''))))))(((((((((((())))))************************++++++*********************************************))))))***,,,000333666333555777:::;;;;;;:::999999999999;;;===@@@BBBDDDMMMSSShhh}}}kkkkkkyyy]]]AAA;;;888555333222222111///000000000000////////////---...000000///000222444888333RRR~~~{{{tttvvvbbbaaafffuuu{{{{{{~~~||||||~~~}}}yyy|||nnn___TTTJJJDDDFFF???;;;===>>>;;;888777000///---+++******+++++++++)))((('''((()))((('''***************)))(((((())))))))))))(((((((((((())))))))))))))))))))))))******+++++++++,,,,,,,,,************************///...---,,,+++,,,,,,---------...000111111111111000333333999OOOhhhooohhhkkktttuuuzzz~~~}}}{{{xxxyyyzzz{{{|||uuuoooxxxxxxvvv{{{~~~~~~}}}yyywwwxxx}}}mmmaaazzz}}}eeeXXXLLLIIIIIIGGGDDDDDD>>>;;;666///***((()))+++&&&((()))(((&&&%%%(((+++(((((((((((()))))))))))),,,'''###%%%))))))$$$)))((('''&&&&&&'''((()))++++++******))))))(((((())))))))))))))))))))))))++++++******************))))))***+++,,,------...,,,,,,,,,,,,+++***)))))),,,,,,++++++,,,,,,---...111000000222777:::999888:::444222888>>>BBBEEEHHHOOOaaa{{{qqq\\\@@@;;;888555333222222111000111000000000///////////////000000000...///111222<<>>:::888444333222222111000111111000000000/////////000111111000000111444777AAAVVVtttvvvlllzzzhhhQQQ]]]jjjkkkxxx~~~{{{|||||||||~~~~~~}}}}}}~~~}}}|||zzzzzz|||||||||{{{{{{yyywwwxxxzzz}}}~~~~~~|||~~~wwwssscccNNNIIIGGGFFFEEE@@@::::::>>><<<:::777444000---+++***+++)))(((((()))******))))))************))))))((())))))))))))))))))))))))++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++......---,,,,,,,,,------//////000000111111111111666===TTTuuu|||www|||wwwsssxxxyyyvvvwwwwww}}}pppsss|||~~~|||{{{xxxwww|||yyyrrryyyzzzfff[[[nnn|||nnneeeeeemmmnnnhhh```jjjpppfff[[[WWWTTTMMMGGGDDDEEECCC@@@;;;555000+++)))&&&(((******)))((((((((((((((((((((())))))))))))((('''''''''(((***,,,---(((((()))(((((('''&&&&&&((((((((((((''''''''''''))))))))))))))))))))))))************************,,,,,,,,,+++++++++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...,,,++++++,,,...//////...---000555999===GGG\\\ooo{{{rrrdddoooZZZ===:::777444333333222111000111111111000000000//////000000111111333666;;;???LLLbbb}}}gggjjjssslllVVVRRRhhhyyy~~~}}}~~~~~~}}}~~~~~~{{{zzz}}}~~~~~~~~~~~~~~~|||{{{{{{{{{|||}}}~~~{{{yyyvvvwwwyyy|||~~~}}}{{{{{{oooWWWOOOJJJGGGFFFCCC===<<<>>>>>><<<999666222...,,,***+++)))((((((***++++++***))))))************)))((()))))))))))))))*********++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++------------------------/////////000222444555666AAAOOOjjjwwwwww|||xxxpppyyy~~~{{{~~~}}}ttttttxxxvvvcccmmmzzzuuu|||xxxmmmkkkpppwwwtttkkkgggtttrrriiiaaa^^^YYYQQQJJJGGGFFFDDDBBB???:::444---))))))***,,,---,,,+++)))((((((((((((((())))))))))))'''((()))(((&&&(((,,,000(((((()))))))))'''&&&%%%************))))))))))))))))))))))))))))))))))))***************+++++++++++++++++++++++++++++++++)))***+++,,,------------,,,,,,,,,,,,,,,---......,,,,,,---///111333444555222444999>>>DDDSSSmmmuuukkkmmmppp~~~ZZZ===999777444333333333222111111111111111000000000000000000000111444999???DDDWWWtttjjjeee~~~```\\\aaarrr~~~{{{{{{}}}~~~|||}}}}}}}}}|||{{{~~~}}}|||~~~~~~}}}}}}}}}}}}}}}yyyzzzzzzzzz|||~~~|||yyyyyyzzz}}}~~~qqqnnnhhh[[[PPPGGGFFFGGGCCC>>><<<<<<;;;999666222///---+++,,,***))))))+++,,,+++***((())))))*********))))))((()))))))))*********+++******************************+++++++++,,,,,,,,,++++++++++++++++++++++++,,,---------------------000/////////111555999<<>>===@@@HHHSSSddd{{{kkkiii{{{xxxuuu{{{YYY===999777444222333333222111222222111111111000000000000111111222555<<>><<<888444111///000...,,,+++++++++***)))(((((()))***************((())))))******+++,,,,,,******************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---.........------222000111555???MMM\\\dddssszzz|||vvvyyy~~~wwwpppooouuu{{{}}}zzz{{{}}}~~~|||{{{yyyxxxvvvuuuyyy}}}~~~{{{rrrmmmjjjiiieee___[[[[[[WWWPPPHHHDDDBBB???:::666---+++))))))******(((&&&(((((((((((())))))))))))%%%&&&''''''''''''((()))''''''&&&''''''((()))***&&&'''''''''((((((((()))))))))))))))))))))))))))((())))))***++++++,,,,,,*********++++++,,,,,,,,,++++++,,,---.........------------------...//////000000///...111888CCCJJJHHHSSSggg}}}pppvvvooo}}}yyyVVV:::999666333222333333333222222222222111111111111000...000444;;;FFFTTTbbblllyyymmm[[[]]]lllxxx~~~}}}~~~zzz{{{}}}xxxvvvyyyzzzzzzwwwvvvxxxzzztttsssvvv|||~~~|||}}}|||zzzwwwxxx||||||yyyxxxzzz~~~~~~}}}}}}~~~|||{{{|||}}}|||ttteeeYYYNNNIIIJJJEEEDDDBBB???;;;666222000111///,,,+++++++++***((((((((()))***************((())))))***++++++,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++---...///...------//////222;;;KKK```ssspppvvvwwwpppmmmjjjeeeeeelllzzz||||||vvvvvvxxxxxxvvvvvv~~~yyyuuutttpppiiifffggg___WWWMMMGGGDDDBBB>>>:::222///,,,+++---...,,,***(((((((((((())))))))))))%%%%%%&&&((()))***))))))'''&&&&&&&&&'''(((***,,,((()))))))))******++++++))))))))))))))))))))))))((())))))***++++++,,,,,,,,,,,,,,,++++++++++++***,,,,,,------......------...------------.../////////000111222888CCCRRR\\\ooo~~~aaaggg~~~TTT>>>999666444222333333222222444333333333333333111///...888777:::OOOkkkhhh{{{nnnggg]]]YYYjjj}}}www{{{{{{yyy}}}zzz{{{}}}~~~}}}{{{yyyxxx~~~{{{vvvvvvyyy}}}~~~{{{xxxyyy}}}zzz~~~wwwlllcccWWWNNNKKKRRRNNNHHH@@@<<<;;;999666000///...---,,,+++++++++******++++++++++++******(((***+++------,,,+++******++++++,,,,,,++++++***,,,,,,++++++,,,,,,---...///000000111111111111111+++///111000//////000///222555333???^^^wwwuuuqqq|||uuukkkeeeccccccfff[[[ggg~~~wwwwwwvvvsssuuuwwwlllmmmqqq~~~fffRRRNNNMMMEEE===<<<999444...,,,,,,,,,***'''((((((((((((((((((((((((&&&''''''((()))******+++))))))))))))************+++++++++*********))))))+++,,,,,,+++)))((()))******+++,,,,,,******+++,,,+++,,,...---,,,,,,---///+++,,,------......------...---,,,---...000000000222333111888BBBGGGZZZyyyuuu~~~^^^ddd~~~zzz{{{SSS===999666444222333333222222111111000000111000///...+++555888BBB___~~~qqqpppxxx\\\]]]^^^jjj{{{zzz{{{}}}|||yyy}}}~~~zzzzzz|||}}}|||zzz}}}|||}}}~~~|||yyyxxx{{{~~~}}}~~~uuuhhhYYYNNNJJJQQQMMMGGGAAA===;;;888555111000///---,,,+++++++++******++++++++++++******(((***+++------,,,+++***++++++,,,,,,,,,,,,++++++,,,,,,++++++,,,,,,---...+++,,,------......------,,,------,,,,,,...///000,,,333:::PPPsss~~~}}}ssshhhbbb````````````ppp|||{{{vvv}}}oooooowwwuuuttt{{{}}}~~~lllYYYQQQMMMIIIBBB???===777111,,,******)))(((((((((((((((((((((((((((''''''(((((())))))******))))))))))))************+++++++++*********)))))))))***++++++***)))***,,,***+++,,,,,,******+++,,,+++,,,...---,,,,,,---///+++,,,------......---------,,,,,,---///000000000///111111888FFFPPPhhhvvvaaaggg|||vvvxxx{{{RRR===999666444222333333222222000000000000////////////+++555:::JJJlllppp[[[PPP^^^mmmyyy{{{~~~~~~~~~~~~zzzzzz{{{{{{||||||~~~~~~~~~~~~~~~|||zzz}}}sssbbbUUUOOORRRMMMHHHCCC@@@===:::888333222000///---,,,++++++******++++++++++++******)))***+++,,,---,,,++++++++++++,,,,,,,,,,,,++++++,,,,,,++++++,,,,,,---...******+++,,,,,,,,,,,,,,,111...++++++,,,...000111222===JJJbbb~~~yyylllgggbbbbbbjjjuuuyyypppxxxyyy}}}}}}yyyppprrrvvvwww}}}zzzrrrcccUUUPPPOOOJJJCCCAAA<<<666///+++******+++(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))************+++++++++***************''')))***+++******,,,---***+++,,,,,,******+++,,,+++,,,...---,,,,,,---///,,,,,,---............---......///000000111111222333888;;;FFFZZZkkk|||uuunnnsss}}}wwwyyy~~~QQQ<<<999666444222333333222222000111111111000000111333222???HHH[[[yyy}}}ttt}}}```LLLWWWlll~~~}}}}}}|||{{{zzz}}}~~~}}}yyyyyyqqqcccZZZTTTOOOJJJIIIFFFAAA======666444222000...,,,++++++******++++++++++++******)))***+++,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,+++,,,,,,++++++,,,,,,---...,,,,,,---............---555///,,,...000000000222:::HHHUUUhhhwwwssszzz~~~sssjjjkkkoooqqqvvv{{{zzz|||yyyxxx{{{xxxyyy{{{rrrppptttwww{{{zzzpppqqqiii[[[UUUVVVQQQGGGBBB@@@;;;555000---,,,,,,(((((((((((((((((((((((())))))))))))((((((((((((((()))))))))************************************(((***++++++******+++,,,***+++,,,,,,******+++,,,+++,,,...---,,,,,,---///,,,------...............000111222222222222333444999CCCKKK\\\vvvxxxkkk}}}|||{{{~~~OOO;;;999666444222333333222222000111222111000000333555777LLL___ttt|||rrrlllUUUQQQgggwww}}}}}}~~~~~~~~~{{{zzz}}}~~~uuuyyyqqqdddXXXRRRNNNNNNKKKCCC??????888777555222///---,,,+++******++++++++++++************++++++,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,++++++,,,,,,---...------...///////////////444///---000222///000333<<>>NNN\\\ppp{{{qqqzzz~~~NNN:::999666444222333333222222---000111000...///222666555UUUtttzzzbbbSSS]]]uuu~~~{{{~~~}}}~~~~~~|||{{{|||~~~|||||||||~~~nnnbbbZZZVVVVVVQQQFFF??????;;;999777333000---,,,+++******++++++++++++************+++++++++,,,,,,,,,,,,,,,------------,,,,,,,,,,,,++++++,,,,,,---...,,,,,,---...............111,,,,,,111111...333;;;KKKZZZbbbhhhvvvzzzmmmbbb\\\```gggjjjhhheeehhhooo~~~}}}}}}zzzwww|||{{{yyywwwrrruuu||||||zzzyyy{{{rrrlllfffeeeuuuxxxeeeggggggdddcccbbb\\\UUUHHHCCC===:::777333---((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))***************************++++++++++++,,,---+++)))(((((()))***+++,,,,,,******+++,,,+++,,,...---,,,,,,---///------...////////////......000111000///222777<<>><<<999555111...,,,+++******++++++++++++******++++++******++++++,,,---,,,------......------,,,,,,,,,++++++,,,,,,---...---...//////000000//////333......222222555GGG]]]fffrrrvvv{{{llldddbbb```\\\[[[___hhhpppuuuxxx{{{{{{ssswww{{{oooiiinnnuuurrrvvv~~~}}}yyyllleeeiiikkkgggeeehhhgggYYYHHH???>>>===666///))))))))))))))))))))))))&&&''''''((()))******+++))))))))))))************))))))******++++++++++++((()))++++++******+++---***+++,,,,,,******+++,,,+++,,,...---,,,,,,---///---......///////////////000333555666999AAANNNXXXooozzz}}}KKK888999666444222333333222222222333222000000555@@@HHHhhh{{{nnnpppttt~~~}}}}}}{{{yyy|||~~~xxx~~~|||yyy{{{~~~~~~tttiiiiiieeeUUUEEE@@@999;;;:::666333222111///,,,,,,,,,++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......,,,,,,---...,,,,,,------.../////////444333000...333AAAQQQ[[[gggnnnwww~~~vvvfffZZZ\\\aaa```^^^___gggpppwwwyyyrrrpppggghhhrrrooocccjjj}}}{{{yyyllldddeeeccceeerrrrrrmmm\\\FFF<<<>>>:::111***************++++++,,,******))))))((((((''''''***)))'''&&&'''(((***+++,,,,,,+++***))))))******++++++++++++++++++++++++,,,------......------,,,------------------------,,,,,,,,,...111222111000555555666:::CCCUUUmmmzzz}}}KKK888999666444222333333222222111222333222222999DDDLLLtttoookkkuuu||||||www~~~zzzyyyzzzyyyyyy{{{rrrllliiibbbTTTGGG<<<<<<:::777444222111///---,,,,,,+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......,,,,,,---...,,,,,,---......//////000///......222>>>NNN[[[bbbooooooooorrryyyvvvgggaaa\\\[[[\\\^^^aaaeeecccllluuu~~~~~~wwwqqq}}}mmmeeelllmmmgggkkkwwwwww|||uuullllllkkkllluuuzzzxxxiiiQQQAAA===999333,,,++++++******++++++,,,******))))))((((((((((((***)))'''''''''(((***+++,,,,,,+++***************++++++++++++++++++++++++,,,------......------,,,------------------------------...///111222111111111111444===MMMeee~~~{{{~~~~~~JJJ999999666444222333333222222222333333333444;;;EEEMMMuuurrrccckkk~~~{{{~~~|||||||||}}}~~~}}}rrrmmmlll^^^LLLAAA>>>:::777666333111///------,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,.........---,,,---...,,,------......///000000111...///:::LLL\\\eeehhhssssssrrrttt|||yyyeeeZZZ___```^^^^^^dddkkkooolllwww~~~vvvpppyyyffffffjjjjjjlllqqqwww|||mmmkkkmmmpppxxx|||xxxbbbLLLAAA;;;777///...---++++++++++++,,,***))))))))))))((((((((())))))((('''((()))***+++,,,++++++************+++************************,,,------......------,,,------------------------////////////000000111222111222999HHH```{{{~~~|||}}}JJJ999999666444222333333222222333333333444666===FFFMMMfff}}}~~~wwwjjj\\\bbbqqq{{{{{{{{{rrrlll```TTTGGG???999777777444222111...------,,,,,,,,,,,,---++++++,,,,,,,,,,,,------,,,,,,,,,------------------...///...---,,,---///---------...//////000000666111444DDDXXXeeeiiiiiimmmvvvsssfffddd___ccceeeffflllwww|||{{{}}}lll{{{yyyrrrwww{{{mmmeeeiiinnnqqqqqq}}}lllfffhhhlllsssuuusss\\\KKK@@@:::333222///---++++++++++++))))))))))))))))))))))))))))))((((((((()))***+++,,,++++++******+++++++++************************,,,------......------,,,------------............////////////...///222444777===JJJ___zzztttvvv~~~|||III999999666444222333333222222222333444777<<>>===777444666000///...------,,,,,,,,,******+++,,,,,,---......,,,,,,------.../////////---///000///...---...000.........///000000111111000AAAbbb|||||||||lllllltttzzz|||{{{uuu{{{wwwjjjcccbbbkkkzzzyyy```[[[RRRZZZ```iiirrrjjjbbbhhhfffuuuxxxnnnooo}}}|||wwwhhhnnnzzz}}}bbbEEE@@@<<<777111---+++++++++))))))*********+++++++++))))))******+++++++++***+++++++++++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,---------...///000000000...000222222222777@@@HHHaaazzzhhhooozzzHHH:::999666444222333333222222444444555:::CCCMMMUUUYYYWWWZZZkkkvvv```rrrzzzdddJJJAAA>>>888444666000000///...---,,,,,,,,,******+++,,,,,,---......,,,,,,------...///000000...///000///...---...000......//////000000111111777OOOyyypppooorrrsss{{{{{{yyyzzzjjjcccccckkk~~~}}}}}}{{{YYYVVVTTTSSScccyyyvvvgggccc___qqqxxxooonnn{{{~~~uuuwwwvvvxxxtttkkkxxx}}}sssRRRBBB>>>888222---+++++++++))))))******++++++++++++))))))***++++++++++++***++++++++++++,,,,,,---...------------------------,,,------......------,,,---------...///000000111...111444444555;;;EEENNNssssssmmmtttDDD:::444444333333222222333333888555:::GGGSSSZZZeeepppiiieeeyyyjjjdddrrruuu]]]NNNCCC888333555666444111...---------...........................+++---------333;;;999222222222222000......000222000,,,+++///111000111444;;;]]]yyynnnpppzzz|||~~~zzzrrr~~~nnndddppp~~~zzzccc\\\OOOVVVuuuttteeedddbbbjjjyyy|||{{{uuummmgggiiiooosssxxx}}}~~~WWWCCCBBBDDD:::******///))),,,++++++***************)))************+++++++++,,,++++++******++++++,,,---,,,,,,++++++,,,,,,---,,,---......,,,,,,---...---///000000//////111222---777444444???@@@MMMnnnyyyssstttCCC:::555555444333222222222333555555===NNNaaaooovvvyyyeeesssllldddpppyyyYYYDDD===999444666444111///------------------------------------+++---------222999777111111222222000///...///111111......000000000444999GGGWWWlllvvvpppoooxxxyyyxxxyyy{{{ssseeeQQQRRRjjjuuuoookkkaaacccnnn~~~yyynnniiigggjjjnnnssszzzvvvqqqOOOGGGFFF@@@333000222---,,,+++******))))))******)))************+++++++++,,,,,,++++++++++++,,,,,,---,,,,,,++++++,,,,,,---,,,---......,,,,,,---...---///000000//////000222///777555666CCCLLLccczzzrrrBBB999777666444333222222222222777999AAAQQQfffuuuvvvpppdddkkkaaaccc}}}}}}~~~}}}|||eeeDDD???===333666555222000...---------,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,---111555333//////111222111000//////000111000000111//////888BBBUUUYYYeeevvvvvvaaafffsss~~~{{{~~~eeeooo|||{{{nnnSSSMMM[[[cccjjjzzznnnppp|||~~~mmmhhhhhhjjjnnnooosss}}}nnnyyy\\\IIIBBBBBB999222111,,,++++++***))))))))))))***)))************+++++++++,,,,,,++++++++++++,,,,,,---,,,,,,++++++,,,,,,---,,,.........---,,,---......///000000//////000111222666666<<>>GGGNNNXXXdddnnnqqqiiiOOOYYY```vvv{{{uuuxxx~~~}}}{{{~~~|||{{{yyylllJJJ>>>@@@999888666444111000......,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,...///...---------///111111000/////////...///000000...222BBBSSS^^^dddwww~~~|||gggbbbjjj{{{xxxyyytttqqq}}}}}}}}}eeeQQQFFFDDD^^^{{{kkklllnnnpppnnnnnnwwwzzzpppfffrrrxxxcccMMMMMMGGG???777///,,,++++++***************))))))*********+++++++++---,,,,,,,,,,,,,,,,,,------,,,,,,++++++,,,,,,------...//////------...///...000111111000111222444333444EEEccc{{{xxxlll^^^XXXWWWUUUPPPOOOOOONNNMMMOOORRRSSSSSSRRRRRRQQQQQQSSSUUUXXXYYYtttyyylll===777888666444222111333555666;;;AAAJJJPPPQQQVVVeeeuuu\\\PPPfff}}}{{{yyy~~~}}}~~~|||}}}{{{{{{RRR;;;===;;;:::888666444222000///,,,,,,,,,,,,,,,,,,,,,,,,---+++,,,//////---,,,...---...000000///...///000---...000111111888III[[[aaaaaaooo|||wwwsssuuujjjYYY```ssszzz~~~{{{~~~yyyttt{{{yyy}}}yyy|||pppYYYIIIBBBTTTttt}}}~~~qqqllljjjjjjjjjkkkpppwwwtttooogggooorrrvvvYYYPPPIIIDDD<<>>===<<<:::888555333111........................---***,,,111000,,,---222......///...---...000222///...000555;;;EEEVVVeeeeeelllyyyuuuuuutttggghhhuuu{{{jjjNNNKKKYYYsss}}}~~~~~~uuuqqq}}}xxx}}}}}}}}}}}}{{{}}}sssccc___YYYOOONNNdddooorrrqqqqqqeeegggnnnqqqpppooogggsssvvv~~~~~~sssYYYMMMPPPIII555//////...------------...)))************+++++++++...------,,,,,,------...---,,,,,,++++++,,,,,,---...///000///...---...000---000222444555777:::<<>>888;;;666222111000111888@@@LLLJJJRRRbbbhhhmmmccchhh~~~||||||~~~}}}~~~uuu~~~|||{{{{{{yyyvvvyyy~~~}}}~~~ssssss```HHHDDD===@@@BBB999555333+++------......///......---,,,---///000000000///...000000///...............---555777333;;;PPP```cccdddhhhvvvfff___ppp|||cccLLLCCCMMM\\\ttt~~~yyyzzzzzz~~~wwwjjj}}}}}}~~~{{{|||}}}|||~~~qqqnnnhhhbbb```^^^VVVMMM[[[jjjsssvvvvvv^^^iiiyyyxxxqqqooosssrrr}}}\\\PPPNNNDDD;;;.........------,,,,,,,,,************************++++++++++++++++++++++++...------------...//////,,,,,,++++++,,,...///111,,,444222///444555777AAALLLvvvyyyooo{{{}}}aaa>>>888888555222333333333999AAAWWW\\\bbbcccccckkk~~~nnn___rrr~~~~~~|||{{{||||||zzz{{{}}}|||yyywwwwwwwwwxxxzzz{{{{{{zzzzzz|||}}}|||~~~zzzzzz~~~~~~zzz}}}zzz{{{~~~}}}}}}||||||}}}~~~|||}}}}}}wwwnnnPPPFFF===>>>@@@999666444------......//////.........------///000000000///...000000///...............///000000555EEEYYYgggjjjnnnxxxzzzfffkkk~~~gggTTTJJJJJJNNNMMMWWWiii~~~~~~{{{}}}|||rrrhhhzzz|||~~~}}}xxxqqqyyy{{{||||||{{{zzzxxxuuukkkfff___\\\```cccZZZOOOPPP\\\iiiqqqzzzhhhlllyyyxxxpppmmmuuuzzzgggTTTPPPFFF::://////...------,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,...------------...//////------------...///000000///333///...333333999IIIkkkvvvgggmmm{{{mmmxxxxxx{{{___===999666333222444555666===DDDWWWcccggg___]]]lllrrrbbbfff}}}|||}}}yyyxxxxxx{{{|||}}}}}}zzz{{{{{{vvvvvvvvvtttqqqppppppqqqvvvtttsssuuuyyy{{{zzzyyy||||||zzzwwwwwwyyywwwtttwwwvvvxxxzzzzzzxxx{{{}}}{{{xxxyyy}}}~~~{{{}}}|||rrruuu|||{{{```OOOAAA???BBB<<<888666//////////////////.........---......///000/////////000000///.........//////111---111EEE[[[iiioooqqqyyynnnjjj||||||~~~}}}yyyyyyfffQQQFFFDDDEEEHHHLLLKKKQQQ]]]nnn|||}}}}}}uuuhhhcccuuu~~~~~~~~~xxxooo~~~~~~yyyssskkkfff```aaajjjlll```QQQFFFNNN[[[gggnnnrrr}}}jjjkkkwwwwwwppplllsssyyy[[[VVVMMM===222111000...---,,,++++++++++++++++++++++++++++++------------------------...------------...//////...//////000000000//////111111---000555444BBB___vvvfffXXX\\\rrrkkkhhhddd___]]]ooovvvvvv^^^===999777333111333555999BBBJJJVVV]]]aaa]]]]]]lllwwwcccgggsssyyy~~~~~~~~~}}}zzztttqqqrrrssssssrrrmmmooosssuuuqqqllllllppppppooonnnkkkhhhggghhhjjjpppooonnnppprrrssssssrrrtttvvvxxx{{{~~~}}}|||{{{vvviiiwwwzzzwwwtttZZZGGGBBBFFFAAA<<<888000000000//////////////////---......///////////////000000///////////////000000---<<>>QQQuuu|||dddiiijjjfffiiirrrssskkkeeeeeeRRRKKKFFFGGGHHHIIIOOOWWWhhhkkksssuuurrrXXX;;;;;;444333666;;;???BBBIIIQQQPPPZZZnnnfffXXX\\\ooo~~~~~~{{{|||yyyzzzzzzzzzwwwssspppmmmjjjmmmppppppnnnllljjjiiieeeccceeeiiijjjkkkpppvvvtttqqqpppppptttwwwzzz{{{yyy~~~vvvmmmmmmmmmfffXXXPPP[[[kkk}}}}}}|||}}}vvvfffnnn|||qqq{{{TTTHHHBBB@@@BBBAAA555444222000//////000111///......------///000111000000///000000111222222111???VVVooo{{{hhh{{{mmmgggsss|||qqqqqq~~~rrrttt|||wwwnnnbbbTTTLLLHHHAAA@@@HHHPPPNNNHHHNNNVVVbbbfff\\\NNNIIIKKKXXXmmm{{{{{{fffCCCAAADDDOOOXXX\\\]]]^^^\\\[[[\\\\\\WWWOOOJJJJJJZZZaaapppzzzxxxzzzuuuqqqcccTTTKKKCCC@@@MMMdddwww~~~~~~}}}ooossslllpppsssooo]]]EEEBBB===777333000//////........................////////////////////////...------------...//////000//////...///111333444---555333444GGGccc|||eeecccvvv___ZZZ\\\dddddd[[[UUUVVVTTTOOOIIIEEEEEEJJJRRRYYYnnnllltttssssssRRR@@@555<<<777555<<>>GGG===777000...000222000...---------.........//////222111//////111444444111555HHH\\\vvvwwwsssqqq[[[ZZZooo|||xxxyyyxxxnnnjjjnnnkkk\\\MMMGGG@@@CCCFFFFFFEEEGGGMMMSSSWWW___ddd```UUUOOOPPPUUUiiiwww{{{wwwrrrOOO>>><<>>888111...000111000...------........./////////111111000000111444444222===RRRfffwwwssszzzaaaUUUUUUccczzz~~~zzzuuuqqqddd\\\]]]ZZZNNNDDDBBB???BBBDDDDDDCCCEEEKKKQQQYYY]]]]]]WWWOOONNNVVV___tttuuuvvv}}}kkkPPPAAA===;;;===DDDGGGGGGIIINNNNNNOOOTTTYYYXXXRRROOOQQQ^^^cccppp|||}}}~~~zzzssspppmmmpppjjjYYYRRRDDD===@@@NNNkkk{{{www~~~ppprrrtttwwwqqq___HHHAAADDDBBB333,,,...+++,,,///...++++++...///,,,---------------------------------.........//////000000000000111111111111333666999BBB^^^nnnhhhzzzvvvoooqqq{{{wwwbbbXXX\\\dddhhhbbbUUUNNNNNNCCCGGGFFFIIITTTYYYbbbtttooorrriiinnn~~~QQQ@@@666222666===HHHVVVcccmmmrrrgggppplll___jjjyyypppmmmooopppooolllooottttttoooqqqxxx{{{xxxvvvvvvyyy{{{ppplllsssxxxvvvvvvzzzyyyvvvaaa```eeerrr~~~~~~}}}~~~~~~yyyjjj]]]XXXYYYUUUPPPUUU^^^SSSMMM___oooxxx~~~vvvpppjjj|||wwwnnnsss|||ooonnnKKKGGGHHHDDDCCC???:::333//////000///...............////////////111000000111222333444555CCC[[[llluuu|||wwwrrrPPPRRRVVV___yyyzzzyyyqqqeeehhhnnnuuu}}}yyygggXXXLLLIIIGGG@@@===@@@AAACCCEEEDDDDDDFFFLLLPPPWWWVVVRRRMMMLLLSSS```kkkssspppvvv}}}jjjtttyyymmmUUU@@@888999===;;;>>>CCCEEEEEEFFFIIIJJJNNNTTTYYYUUUPPPPPPTTTeeekkk|||}}}uuuoooxxxzzzssstttvvvuuuxxxqqq___RRRFFF>>>;;;AAA]]]zzzyyymmmyyyxxxoootttuuuvvv|||bbbKKKGGGLLLKKK999...///------///...++++++...///---------------------------------........./////////000000000111111111222222111444;;;NNNqqqiiiaaa{{{iiieeeiiirrrkkkVVVRRRXXXaaaddd\\\OOOIIIIIIDDDIIIGGGIIISSSVVV]]]nnn|||~~~ppp{{{mmmyyymmmnnnuuuPPP???777666999CCCRRReeewwwyyyppphhhyyy}}}vvvmmm]]]ZZZ\\\fffssswwwrrrkkkvvvzzzlll\\\___lll|||yyypppttt~~~{{{|||xxxgggXXXTTTWWWUUUPPPYYYaaaVVVTTTkkk~~~uuu|||yyyiiicccdddyyyvvviiigggmmmrrr{{{XXXLLLOOOIIIBBBBBB===555000/////////........./////////000000000000000000222222222666;;;OOOdddppptttyyy~~~}}}WWWHHHTTT]]]jjjttteee[[[YYY\\\bbbooorrr___OOOBBB@@@???;;;===CCCEEEGGGHHHHHHHHHJJJNNNQQQTTTPPPMMMQQQ[[[gggqqquuugggllliiiVVVSSSMMMFFF>>>:::999:::===>>>AAAEEEHHHIIIJJJKKKKKKNNNSSSTTTNNNIIIMMMUUUdddmmm}}}zzzpppeeemmm}}}{{{www{{{}}}zzz{{{tttcccRRRGGGAAA<<<@@@ZZZuuu}}}||||||iiixxx{{{pppooovvv{{{|||gggMMMLLLVVVYYYEEE555222000---//////,,,,,,//////---....................................////////////000000000111111222222333000777EEEaaaccc\\\vvvjjj___bbbiiipppgggRRRNNNUUU\\\[[[RRRHHHEEEGGGFFFIIIEEEFFFNNNRRRZZZkkkllltttxxxNNN???777:::;;;DDDWWWpppsssttt}}}~~~~~~yyy|||jjj```[[[UUUOOONNNXXXdddrrrrrr}}}yyyjjj^^^hhhzzzsssgggnnnyyy}}}yyy}}}wwwfffXXXVVVZZZWWWRRRZZZbbbXXXYYYssswww~~~nnnZZZUUUYYYpppvvvggg```cccxxxbbbMMMPPPMMMGGGEEE@@@999222///...///////////////000000000111111111///000333222222:::DDDaaaooouuuwwwsssrrrUUUJJJJJJRRR\\\xxx|||qqq^^^\\\___```eeerrrlllVVVIII?????????===@@@GGGGGGIIIJJJKKKLLLMMMOOOPPPOOOMMMRRRaaattt}}}wwwbbbpppoooWWWSSSLLLCCC>>>======<<<;;;<<>>@@@HHHGGGIIIKKKNNNOOOOOONNNMMMIIINNN[[[qqqzzzllliiivvvgggQQQGGGHHHFFF@@@999666:::>>>999???DDDGGGLLLQQQRRRQQQRRROOOLLLHHHBBB>>>DDDLLLYYYccczzzyyy{{{}}}sssyyyzzzuuuooo```QQQFFFCCCEEEMMMbbbrrrooonnn|||xxxnnnmmmxxxmmmRRRQQQbbbmmm[[[AAA444......000///,,,,,,///000................................./////////000000000///000000111222333444444777KKKjjjlllRRRaaacccSSSQQQZZZ^^^^^^UUUFFFJJJMMMMMMHHHDDDEEEHHHHHHCCCDDD???AAAOOO[[[lllpppaaauuuLLL>>>999888;;;FFFXXXlllzzz~~~}}}mmmqqqwwwtttooovvvxxxnnnccc^^^mmmsssvvvnnnbbb]]]bbbjjjrrrnnncccSSSKKKPPPYYY___]]]kkkyyyxxxpppccchhhnnneeeZZZXXX[[[cccjjjqqq{{{~~~rrrbbbWWWZZZ```___YYY___eee[[[___}}}zzzkkkOOOHHHMMMTTTttt|||{{{yyyzzznnnaaa^^^eeezzz{{{[[[TTTSSSSSSMMMHHH@@@777111///000222000000000111111111222222333///000333111333DDDYYYiiippppppuuuuuujjjLLLHHHKKKQQQQQQYYYzzz|||}}}~~~tttddd[[[\\\[[[```jjj|||jjjQQQGGGAAABBBAAA===???GGGHHHJJJNNNRRRTTTRRROOOKKKNNN[[[ooorrrdddkkkoooqqqnnnnnn|||}}}eeeRRRAAACCCBBB===666444999>>>:::AAAFFFHHHMMMSSSUUUQQQRRRNNNJJJHHHDDD@@@BBBGGGWWW^^^rrr~~~xxxzzzzzz|||vvvpppcccRRRFFFAAAAAAFFF[[[mmmlllkkk{{{~~~sssnnnlllxxxvvv___ZZZhhhtttaaaFFF777///...000000,,,,,,000000............................../////////000000000000///000000111333444444555888QQQuuu{{{gggaaa|||\\\LLLKKKRRRQQQPPPLLLCCCFFFIIIGGGDDDEEEIIIJJJGGGEEEFFF@@@AAALLLUUUcccxxxvvvhhh[[[vvvhhhvvvKKK>>>999666===JJJZZZhhhrrrwwwxxx}}}lllzzz~~~~~~}}}~~~{{{}}}~~~yyytttppptttccc___mmmssshhh___```yyyxxxrrrggg[[[WWW^^^eeeppppppgggXXXOOOTTT```hhhrrrxxxxxxrrrqqqjjj]]]hhh___WWWRRRQQQVVVdddrrrxxxyyyzzzuuudddZZZ]]]ffffffaaafffkkkaaaeeezzzvvv{{{```FFFFFFQQQYYY|||yyywwwuuuooosss}}}|||rrrccc]]]\\\rrrlll^^^UUURRRNNNJJJBBB888222///111333000111111111111222222222444000000333111444GGG^^^hhhqqqttt|||{{{}}}}}}uuu^^^GGGHHHHHHPPPXXXbbbwwwdddqqqwwwooogggjjjmmmllliiioooxxxqqqUUUKKKDDDDDDBBB===???FFFJJJMMMRRRWWWYYYVVVQQQMMM]]]ooosssiiidddbbb^^^^^^lll{{{dddTTTPPPHHH???;;;;;;;;;:::888===EEEJJJKKKOOOVVVWWWRRRPPPLLLJJJJJJHHHCCCBBBDDDOOOUUUfff{{{vvvwww{{{{{{zzzsssmmm```RRRGGG@@@;;;>>>SSShhhlllhhhrrrtttnnnnnnlllyyyllldddnnnxxxfffKKK:::222...000000------000000...////////////////////////////////////000000000000///000000222333444555555===ZZZkkkooozzzWWWHHHFFFLLLIIIIIIJJJFFFCCCEEEEEECCCGGGMMMLLLEEECCCEEEAAACCCOOOWWWcccwww}}}fffYYYLLLhhhccciiizzzTTT:::999BBBAAAMMMiiixxxkkkmmmlllaaalll}}}vvv{{{vvvrrrwwwxxxzzzyyynnniiiooojjjVVVYYYsssuuu]]]ZZZlllfffTTTcccgggttt~~~mmmWWWTTTggg{{{vvv|||yyyppp___VVV]]]kkkrrrWWWPPPXXXdddjjjrrr}}}eeeZZZcccpppnnnccciii^^^YYYkkkzzz}}}uuutttnnnVVVIIIHHHLLLggg}}}wwwssspppmmmlllnnnsss|||uuujjjeeeZZZeee{{{wwwbbb[[[WWWXXXPPPEEE<<<777444111///222222111111111111111222333///333333---;;;XXXhhhqqqkkkoooyyyvvvzzzwww|||zzz^^^GGGLLLQQQSSSSSS___ooossslllmmmsssuuuuuu|||zzzjjjppppppttt]]]MMM@@@???@@@===>>>BBBIIIKKKQQQbbbnnnaaaSSSXXXooouuuiii___XXXWWWbbbooonnn\\\QQQHHH===888999;;;999777CCCDDDHHHPPPYYY[[[WWWRRRSSSWWWNNNEEEDDD???===EEEKKKTTT[[[lll{{{{{{zzzzzzyyyuuuuuuyyypppppp}}}{{{rrrfff\\\NNNDDDCCC777:::NNNWWWggguuu~~~|||qqqpppvvvggg{{{gggjjjuuu}}}nnnMMM888444111111111111000000000000000000000000////////////222000///------///000222222111222333222111777@@@CCCsss}}}xxxXXXIIIFFFJJJGGGGGGFFF===CCCHHHLLLMMMJJJGGGFFFGGGGGGCCC<<>>TTTaaasssvvvzzzwww|||wwwwwwsssfffuuukkkmmmxxxrrrRRR:::444111111111111000000000000000000000000////////////111000///......///000111111000222444333333:::CCCTTTtttWWWLLLKKKLLLDDDBBBDDD@@@JJJLLLMMMLLLHHHEEECCCDDDAAABBB@@@HHHTTTSSSYYYjjjppphhh}}}|||}}}yyygggyyyzzzRRR<<<@@@EEEkkkhhhbbbxxx}}}}}}|||vvvqqq\\\eeewww{{{fffYYY[[[\\\hhhsss~~~kkk[[[aaaqqq]]]SSSYYYggg]]]JJJWWWwwwrrrVVVbbbkkk}}}|||iiikkk{{{ooorrrfff\\\PPPLLLTTT^^^|||pppbbbkkkwww^^^XXXffftttrrrgggaaaVVVWWWqqq{{{vvvzzzqqqggggggwww}}}nnn___JJJBBBHHHVVVxxx}}}{{{zzzyyyqqqmmmllloooqqquuu~~~}}}rrrgggbbb\\\^^^kkkvvvjjjccc[[[XXXQQQFFF;;;555444555222222111111111111222222333111444555777TTT}}}wwwvvvzzzrrrkkkmmmuuufffQQQLLLSSSZZZcccvvvaaacccttt|||bbbQQQBBBAAABBBAAABBBFFFHHHKKKSSShhhzzzvvvsss|||mmmqqq|||vvvfffTTTOOOLLLOOOVVVfffttteeeWWWDDD888666999<<<======AAAIIIPPPUUUWWWVVVTTTPPPVVVOOODDD@@@;;;<<>>555444777222222111111111222333333555333555444666SSS{{{oooqqq{{{xxxeeeeeejjjpppfffTTTKKKRRR\\\jjjzzzaaalll|||pppZZZFFF@@@AAAAAADDDJJJGGGLLLZZZxxxxxxfff```qqqzzzdddVVVRRRNNNMMMPPP```}}}yyy```SSSBBB777444888<<<>>>>>>DDDMMMTTTUUUSSSQQQOOOSSSXXXPPPDDD???;;;===JJJXXXccclll~~~wwwvvvyyy}}}~~~vvv}}}vvvlllkkkfffaaadddmmm||||||pppgggaaaMMMAAABBB<<>>JJJffftttWWWMMMLLLJJJ>>>;;;BBBCCCHHHHHHHHHIIIHHHFFFCCCAAA===BBBAAADDDNNNTTT```vvvxxx~~~NNN>>>JJJ___wwwvvvzzzyyy~~~}}}xxxoooeee]]]YYYWWWbbbwwwgggXXXccclllqqq}}}ttt___TTTXXX```YYYSSSVVV[[[QQQGGGVVVrrr^^^]]]}}}xxxuuukkkjjjiiiQQQFFFCCCGGGbbbppptttjjjzzzqqq``````jjjnnndddYYYVVVSSS```}}}zzz}}}wwwooo```XXXfffpppgggXXXHHHEEEOOOccc}}}~~~}}}yyyvvv|||rrrhhhcccbbbeeelllttt}}}uuuooolll\\\VVVXXXnnn}}}qqqfffdddddd```SSSBBB666444666222222111111222333333444666444666444777QQQqqq}}}wwwlllxxxlll[[[\\\```eee|||{{{mmmXXXOOOVVVbbbttt}}}ooofffKKK???>>>@@@EEELLLKKKRRReeeqqqYYYVVVRRRPPPTTTeeesssUUULLLAAA999888;;;>>>@@@@@@IIIVVV```bbb```[[[XXX[[[]]]RRRDDD@@@===@@@MMMWWWdddooowwwtttrrrrrrvvvvvvqqqjjj[[[```[[[ZZZggglllfffccccccttt|||rrrjjjeeeRRRCCCAAA888777@@@DDDUUUjjjhhhqqq}}}nnncccoooyyyzzzgggHHH;;;222222222222111111111111000000000000////////////000000////////////000000000111333333222555BBBPPPjjjzzzYYYKKKFFFEEE???@@@EEECCCEEEGGGIIIJJJIIIEEEAAA??????HHHJJJNNNZZZddduuu}}}}}}zzzNNNAAARRRwww|||sssxxxrrrrrrnnncccUUUMMMNNNRRRaaayyypppiii}}}yyy^^^SSSTTTWWWZZZUUUUUUWWWPPPLLL^^^www```fff{{{zzzxxxgggkkkfffKKKCCCEEELLLggg|||qqqhhhwww{{{zzzjjj\\\\\\aaa___VVVMMMLLLQQQhhhwwwwwwyyymmm]]]VVVfffqqqhhhWWWJJJIIIVVVlll~~~~~~vvvhhhaaa^^^___eeelll||||||xxxvvvyyyzzzvvvqqqooo]]]UUUSSSdddwwwlllllllllgggYYYGGG999444555222222111222222333444555555444777777===VVVmmmpppssswwwdddXXXXXX[[[```rrrttt|||pppQQQOOOWWWfff|||qqqQQQBBB???AAAFFFMMMLLLTTTkkkZZZXXXUUUVVV```uuu|||xxxxxxhhhNNNIIIBBB>>>===???AAABBBAAANNNaaasss}}}|||uuuoooeeecccRRRCCC@@@???CCCOOOTTTbbbooo{{{|||ooonnnllllllooommmbbbVVVOOOXXXXXX^^^qqqvvvhhh\\\dddsss~~~vvvnnnhhhQQQAAA@@@888666;;;<<>>666444222222222222333444555555666444777:::DDD^^^ooojjjrrrwww^^^WWWWWWYYYaaaiiipppwwwQQQNNNXXXkkkxxxVVVGGGDDDDDDGGGMMMRRRZZZoooYYYXXXXXX^^^pppuuuttt{{{}}}qqqaaaMMMJJJDDD@@@>>>???@@@@@@DDDSSSlllnnngggQQQ@@@???@@@DDDOOOXXXfffrrr}}}ssstttjjjiiieeecccfffggg^^^QQQOOOZZZ[[[___qqqvvvgggZZZiiiuuuxxxooofffOOO??????999999@@@DDDXXXppprrr~~~~~~uuu|||}}}jjjFFF999333333222222222111111111000000000000//////////////////000000000000//////111111333333444>>>TTThhh{{{dddPPPEEEEEECCCGGGKKKFFFIIINNNQQQMMMEEEAAADDDIIIPPP^^^bbb___ccciiiwwwfffwww}}}RRRIII___}}}vvv}}}|||qqqfffpppeeerrr~~~uuudddjjjjjj[[[HHHAAAKKKXXXoooWWWNNNWWW___XXXXXXXXXSSSLLLRRRppptttuuu}}}vvvnnncccnnnZZZ??????IIITTTvvvzzzyyy|||yyyrrrcccVVVRRRPPPLLLJJJKKKJJJZZZ}}}sssxxxqqq___WWWbbb~~~zzzQQQIIIOOObbb~~~wwwiiiaaa\\\YYYYYY\\\ooorrrooorrryyy}}}{{{xxxvvviii]]]QQQSSSooo|||yyyqqqbbbQQQAAA888444222222222222333444555666999555777;;;GGGbbbpppgggooojjjVVVSSSSSSUUU```cccnnnbbbQQQ]]]tttxxxyyyYYYKKKHHHGGGIIIMMM]]]eeewwwxxxZZZYYY[[[fff}}}zzzrrrqqqxxxzzzooo___OOOKKKEEE???<<<;;;<<<===FFFWWWsssssshhhOOO===>>>AAADDDOOO___lllwwwzzzooonnngggeee___\\\aaagggbbbWWWNNNYYYXXXWWWgggoooggg___aaammmxxx}}}|||xxxpppgggTTTAAA>>>777555:::>>>TTTwww{{{uuurrrjjjEEE777333333333222222222111111000000000000//////////////////000000000000//////111111333444777CCC\\\rrrhhhUUUJJJHHHCCCFFFKKKHHHJJJOOORRRLLLDDDCCCKKKUUUkkkuuuoooaaa^^^cccrrreee|||NNNBBBeeewwwyyyeeeaaammmbbbmmm~~~mmmjjjbbbsssgggPPPIIIDDDIII```vvvsssXXXSSSWWWYYY```ZZZUUUQQQMMMXXX}}}{{{vvv}}}sssfff```pppyyyOOOEEECCCGGGXXXyyyxxxyyy}}}uuuiii\\\RRRLLLGGGGGGJJJTTT^^^~~~uuuwwwrrrbbbZZZnnnsssLLLJJJSSSccc~~~}}}}}}|||yyywwwvvvqqqhhh___YYYUUUUUUUUUddduuuqqqpppqqquuu{{{}}}|||yyylll]]]RRRQQQbbbzzzvvvzzzpppaaaOOO@@@888333222000111222333333222888888444777QQQooosssfffssspppWWWSSSTTTRRRTTT[[[___qqq]]]VVV]]]ttt{{{mmmUUUKKKGGGDDDJJJTTTbbbsssoooYYY^^^hhh~~~}}}yyysssooooookkk]]]OOOFFFHHHEEE???<<>>FFF[[[eeeWWWJJJDDD@@@===EEEQQQ___fffyyyttthhhddd___]]][[[]]]aaaaaa\\\WWWZZZVVV[[[aaadddjjjhhhZZZccc^^^fffrrruuuyyyuuugggNNNBBB888777999;;;>>>AAAbbbrrrooosss}}}lllAAA:::555333222111222222222000333333111000////////////000000000000////////////222111222555999DDD]]]tttuuuZZZIIIEEEBBBGGGMMMKKKJJJNNNSSSQQQIIIHHHZZZppplllUUU______gggvvvbbbmmmuuu|||QQQFFFgggvvvlllvvv{{{___^^^iiikkkrrrrrraaa```^^^nnncccLLLGGGHHHUUUrrrbbbPPPTTT```iiiaaa[[[VVVSSSQQQ```~~~uuuooofff```nnnuuuLLLCCCFFFQQQgggzzzyyyzzzqqqeeeWWWOOOIIIFFFGGGKKKWWWcccyyy}}}vvvfff]]]nnn}}}eeeLLLLLLXXXjjj~~~|||{{{{{{zzzxxxvvvqqqmmmeee]]]VVVSSSQQQQQQZZZkkk}}}wwwtttrrruuu{{{~~~{{{wwwlll]]]RRROOO\\\uuu}}}wwwgggSSSAAA888555333222222333555444444777666999GGG[[[lllpppnnnwwwrrrYYYTTTUUURRRTTT\\\dddttt___TTTXXXooozzziiiZZZNNNKKKHHHDDDGGGPPPiiitttggghhhsss|||pppqqqmmmgggaaaZZZOOOEEEBBBEEEDDD???<<<>>>???>>>LLL```{{{fffcccTTTHHHDDDAAAAAAIIITTTeeellltttfff^^^]]]YYYWWWVVVYYY\\\]]]YYYUUUSSSOOOVVV```fffooommm]]]ZZZWWWcccqqqtttwwwtttgggQQQEEE999777999:::<<<>>>QQQjjjnnnxxxuuulll???:::777555333222333333222111333222111000000///000000000000000000000000000///222333555888;;;FFF^^^tttzzz~~~~~~aaaMMMGGGAAADDDJJJIIIPPPOOOPPPOOOKKKLLLYYYhhhfffiiiSSSJJJ[[[bbbnnnyyycccaaammmxxxVVVIIIiiiggg```rrrlll[[[^^^gggrrrvvvxxxfffUUUUUU___ooocccJJJEEEHHH\\\~~~~~~www___QQQVVVdddnnnaaa\\\WWWUUUXXXjjj|||pppiiiaaa___oootttKKKCCCJJJ[[[xxx}}}{{{|||zzzwwwnnnbbbTTTLLLHHHGGGKKKQQQ[[[iiiyyyiiibbbqqqtttXXXHHHLLL[[[nnn~~~~~~|||zzzyyyyyyxxxwwwvvvmmmiiiccc\\\VVVRRRPPPOOOQQQaaatttxxxrrrttt{{{~~~zzztttlll\\\QQQLLLTTTvvvoooZZZFFF:::777555333333444555555555888444;;;NNN___jjjvvvrrr[[[UUUUUUQQQTTT\\\hhhzzzzzzdddQQQVVVmmmzzz{{{gggQQQJJJGGGIIIHHHDDDIIIQQQkkkqqqqqqnnniiikkkoooiii___sss{{{tttrrrllllllqqqpppggg\\\RRRIIIBBB???CCCDDD@@@===???AAABBBLLL```~~~xxxfff___QQQEEECCCCCCDDDMMMXXXllluuummm___VVVTTTVVVTTTRRRRRRUUUXXXYYYVVVSSSNNNIIIPPP]]]gggqqqnnn\\\RRRSSSccctttyyy}}}{{{pppSSSFFF:::777888888999<<>>IIIeeewwwzzzrrrtttsssiiittt{{{GGG@@@999777555444444444333222222111111111111111222333///000000000111111111222111333555999GGG```}}}eeeTTTQQQIIIFFFNNNSSSRRRWWW]]]aaadddjjjqqquuulllssssssooovvvnnn~~~TTTNNNssstttooo[[[WWWaaannn}}}vvvgggVVVPPPZZZwwwxxx^^^ZZZ```wwwyyybbbUUUUUUaaannn\\\___bbbiiiwwwooo```UUUUUUeeevvvsssPPPMMMZZZsss~~~wwwqqqnnnhhh]]]RRRMMMLLLNNNTTT[[[cccrrr~~~|||yyyrrrpppwwwzzzhhhRRRGGGNNNaaattt|||{{{zzzyyyxxxyyyzzz{{{|||{{{zzzyyyyyyxxxvvvsssjjjfff___WWWQQQLLLJJJIIILLLTTTdddvvvwwwvvvzzz{{{wwwqqqjjjWWWNNNLLLIII\\\|||hhhPPP<<<888444222222333333333...777===IIIiiixxxfffWWWVVVUUUTTT]]]lllwww```ZZZUUUZZZjjjssslll^^^UUUbbbuuuzzzkkkXXXOOOXXXcccfff```VVVNNNKKKfffwwwooo```UUUKKKCCCGGGJJJLLLOOOTTTWWWTTTMMMTTT~~~}}}___PPPIIIEEEEEEDDDHHHXXXkkkooobbb___WWWPPPOOOLLLKKKJJJIIIGGGFFFEEEEEEHHHDDDMMM\\\iiivvvuuudddNNNLLLYYYjjjqqqxxxvvviiiLLLAAA777555888:::===@@@FFF^^^rrruuuhhhiiioooqqqOOO>>>;;;999777555666555444222333222222111111111222222///000000111111222222222444555666>>>TTTttt}}}aaaUUUXXXOOOHHHLLLQQQVVV^^^ggglllwwwkkk}}}UUUSSS~~~wwwpppbbbZZZbbbsss~~~jjj[[[OOOSSSeee{{{[[[XXXddd|||dddXXXWWWaaalll^^^ccclllwwwzzzkkk]]]SSSUUUeeeuuurrrNNNMMM\\\www}}}{{{uuuqqqnnneee[[[QQQLLLLLLMMMRRRXXXdddwww~~~|||~~~zzzzzzxxxtttqqqttttttfffTTTHHHPPPdddwww~~~|||zzzyyywwwwwwxxxyyyzzzyyyyyyyyyyyyyyywwwsssppplllggg___VVVOOOJJJHHHHHHIIIPPP___sss|||zzz||||||yyyuuulllWWWNNNMMMHHHUUU|||uuusssSSS>>>:::666333333444444444000666@@@RRRnnnrrrbbbWWWWWWXXXXXXddduuu|||uuuUUUQQQNNNSSS___jjjkkkfffiiinnnzzzooo___VVV```lllqqqnnndddYYYRRRkkk{{{yyy~~~gggXXXQQQMMMQQQUUU[[[dddlllmmm```QQQXXX~~~[[[JJJGGGGGGIIIGGGLLLaaaxxxpppkkklllaaaTTTOOOHHHHHHGGGFFFDDDDDDDDDDDDFFFCCCMMMZZZdddqqqrrrdddLLLIIIXXXmmmzzzyyyhhhLLLAAA666555888:::===@@@HHHZZZlll~~~wwwqqqkkkjjjlllsss```CCC>>><<<999888888888666555444333333222111111111111///000000111111222333333444555777CCC```qqqXXXTTT\\\VVVLLLNNNRRR[[[iiixxxiii{{{VVVXXXttttttiii^^^eeexxxzzzyyyaaaSSSLLLWWWoooqqqRRRUUUjjjrrrccc]]]\\\ccckkk___gggsss}}}kkkYYYOOOUUUiii|||sssMMMKKK[[[vvvyyy~~~~~~zzzxxxwwwuuurrrpppeee[[[RRRNNNMMMMMMRRRWWWddd|||{{{}}}yyyzzz{{{wwwuuuuuurrrppprrrqqqfffXXXOOOXXXnnn{{{zzzxxxvvvvvvwwwxxxyyywwwwwwxxxyyyyyyvvvqqqnnnpppjjjaaaWWWOOOKKKJJJJJJJJJOOO^^^qqq}}}~~~~~~~~~{{{yyynnnWWWNNNNNNGGGPPPtttzzzyyySSS@@@<<<777444444555666666777444===TTTjjjsssvvvwwwooo```WWWYYYZZZ\\\jjj{{{rrrTTTRRRPPPSSS^^^jjjqqqrrr}}}zzzqqqooo```___gggpppsssrrrnnngggaaayyy~~~uuu{{{~~~wwwxxxjjjXXXSSSSSSYYY___iiivvvkkkVVV___xxxUUUFFFFFFJJJLLLJJJPPPgggrrrrrrvvvjjjYYYQQQGGGGGGHHHGGGEEEEEEFFFHHHEEECCCLLLVVV]]]hhhjjj]]]LLLKKK]]]xxxsssMMMAAA777555777999<<>><<<:::::::::888777555444333222111111111111///000000111222222333333111222666FFFfff~~~{{{eeePPPPPP^^^ZZZPPPQQQVVV^^^qqqzzz{{{kkk{{{PPPfffzzzmmmhhhjjjooottt~~~uuu]]]WWWNNNVVVtttfffVVVWWWooorrrggg[[[^^^fffcccdddooozzzuuu~~~|||rrr```OOOQQQiiilllKKKUUUVVVooo{{{zzz~~~{{{wwwsssqqqrrrsssjjj]]]QQQOOONNNNNNUUU___mmm{{{ssspppvvv||||||yyywwwqqqzzz|||uuunnnkkkddd[[[NNNVVVqqq~~~}}}{{{wwwuuuwwwzzzyyyvvv}}}uuuqqquuusssllllllssshhheee___VVVNNNHHHEEEEEEIIIJJJYYYqqqwwwsssuuuwwwvvvjjj[[[OOOJJJGGGOOOkkkttt[[[@@@999444666888666444444444333???VVVkkkrrrqqqpppllleee\\\XXX\\\hhhttt|||qqqZZZTTTVVVdddsss~~~tttcccdddmmmvvv~~~yyyiiiyyyvvv{{{hhh___YYYSSSYYYhhhsss|||```lll}}}wwwUUUJJJXXXYYYTTTWWWaaasssxxxeeeVVVIIIFFFFFFEEEDDDDDDDDDDDDDDDDDDAAAHHHRRRZZZgggkkk```LLLNNN]]]qqqRRRCCC555333777:::;;;<<>>;;;:::333333666222777666444222111//////...111111000000111111222333444333:::OOOmmm|||gggZZZNNNRRReeegggTTTOOOZZZiiiqqqzzzcccuuuNNNgggxxx{{{uuuxxxooonnnpppsssuuuttt\\\VVVTTTcccuuu```ZZZbbbyyyzzzqqqiii^^^bbbkkkkkkdddppp~~~}}}ttt~~~{{{rrraaaRRRWWWtttjjjJJJTTTUUUnnn||||||~~~{{{wwwvvvwwwwwwnnn___QQQOOOQQQTTT^^^iiizzz{{{zzz~~~|||uuurrrooowwwzzzvvvsssvvvssslllWWW]]]ttt~~~}}}wwwqqqiiifffiiippptttvvvyyytttqqqqqqoookkkiiikkkfffbbb\\\TTTLLLGGGDDDCCCEEEFFFSSSjjjzzz}}}yyyuuuvvvvvvsssjjj[[[OOOJJJFFFKKKdddaaaCCC;;;666555666333222333444888GGG^^^nnnrrrsssuuu}}}mmmfff^^^ZZZ___kkkxxxyyybbbbbbjjj{{{xxxkkklllwwwxxx}}}tttaaa___]]]XXXeeettteee^^^kkkkkkmmmssslllbbbdddoooooo[[[OOOGGGEEEDDDCCCCCCBBBBBBCCCCCCCCCAAAJJJUUU\\\ggghhh[[[NNNRRRcccmmmPPPBBB555444888:::;;;===DDD^^^kkkwwwxxxsssooommmlllppp{{{uuuUUUEEE>>>===:::<<<===777777666444333111111000000111111000000111111222333444777<<>>666777;;;<<<===???GGGcccooovvv|||zzz```ZZZkkkaaaIII>>>???;;;999888000666555555444444444444555111111000000111111222333222:::GGG___vvvZZZPPPPPPPPPRRR[[[nnn}}}dddllluuugggyyyWWWjjj}}}ddd```www||||||~~~}}}~~~lllggg{{{xxxddd\\\nnn|||tttqqqhhhXXXXXXaaabbbbbbiiiwww}}}uuuzzzmmmcccpppeeeOOOWWW^^^xxx{{{vvvwww~~~}}}zzzyyyzzz{{{{{{zzzxxxdddSSSOOORRRWWWbbbmmmuuupppiiiaaaSSS___zzzrrrmmmWWWOOOJJJNNNSSSVVVZZZ___aaapppzzzssskkkjjjjjjgggaaa[[[SSSLLLHHHFFFDDDBBBLLLJJJNNN\\\mmmyyywwwpppdddVVVLLLJJJGGGFFFVVVjjjtttQQQGGG===;;;;;;999777888<<<;;;HHHaaaooorrrzzz{{{vvvsssvvv~~~jjjQQQGGGLLLJJJKKKTTTYYYTTT```rrryyyvvvlll]]]OOOAAA>>>DDDIIIMMMTTT^^^hhhmmmqqqxxxttteeeVVV___uuutttffflllzzzoooZZZSSSHHHAAAAAA@@@CCCBBBBBBAAABBBBBBCCCCCCEEECCCLLLUUUXXX^^^ZZZJJJEEEFFFKKKfffpppoooqqq]]]DDD<<<555777;;;===???AAARRReeennnxxx{{{vvv```aaaxxx^^^IIIBBBEEE???::::::666666555555444444555555666111111000000111111222333444666FFFdddyyy^^^HHHSSSYYY[[[mmmuuuwwwkkkuuuxxxhhhyyyYYYiiijjj^^^xxxooommmvvvkkkiiiyyyzzzpppllleeeXXXYYYbbbbbb```eeesss}}}yyy}}}vvvjjjbbbnnn\\\MMMUUU]]]yyy}}}vvvvvv|||{{{zzz|||~~~}}}{{{vvveeeUUUQQQSSS[[[kkk{{{vvvkkk___SSSPPPaaa{{{rrrmmm[[[SSSRRR\\\gggmmmvvvyyynnnhhhfffeee___XXXOOOIIIGGGFFFDDDBBBJJJHHHKKKXXXjjjyyyxxxssseeeVVVKKKIIIGGGGGGWWWkkkyyyeeeSSSAAA::::::999777666777888JJJffftttqqqttt}}}zzz}}}}}}WWWOOOSSSVVVNNNKKKOOOMMMMMMQQQXXX```bbbbbbgggnnnvvv}}}^^^OOOFFF>>>;;;???CCCFFFKKKUUUbbbkkkiiimmmwww}}}nnn^^^TTTPPPXXXooonnniiirrr}}}eeePPPLLLDDD???@@@>>>BBBBBBAAAAAAAAABBBCCCCCCFFFDDDLLLUUUWWW\\\XXXGGGCCCIIISSSooozzzvvvrrrYYYBBB:::555777;;;===AAAEEESSSdddjjjssszzznnnbbbjjj^^^HHHAAAEEE???:::<<<;;;666555555444444444555555111111000000111111222333777666DDDbbb}}}gggRRRmmm{{{yyyyyyuuurrr{{{hhhzzzddduuuhhh~~~wwwvvvrrrttt{{{}}}~~~wwwkkkeee^^^TTTWWW___]]]XXX]]]nnn~~~~~~{{{zzzrrrhhhcccnnnUUULLLTTT]]]{{{zzzxxx~~~{{{zzz}}}}}}{{{zzzjjj]]]YYY^^^mmm{{{zzztttgggWWWHHHQQQddd}}}~~~wwwnnnhhh]]]\\\hhhyyyppphhhdddddd]]]UUULLLFFFEEEEEEBBB@@@EEEDDDHHHUUUjjj|||zzzvvvuuugggVVVIIIFFFEEEGGGWWWllliiiJJJ;;;999:::888777555???\\\~~~wwwrrr{{{sssaaahhhwww|||tttrrroooccc```XXXTTTWWWZZZ]]]ccciiissskkkUUUKKKIIIHHHEEEDDDEEEGGGJJJNNNUUUZZZUUU[[[___]]]YYYTTTLLLFFFJJJKKK[[[mmmuuuqqqpppkkknnnyyysssWWWHHHGGG@@@;;;>>>???@@@@@@@@@@@@@@@AAABBBBBBEEEDDDOOOYYY[[[^^^VVVDDDEEELLLWWWrrr{{{wwwqqqUUU@@@999444666:::===BBBHHHZZZpppqqqooo{{{~~~rrrmmmtttnnnPPPBBBDDD@@@;;;;;;:::666666555444333333333444111111000000111111222333555;;;MMMfff~~~ttt{{{ppp~~~jjj}}}pppooo~~~uuu{{{{{{uuuggg___WWWNNNQQQXXXUUUNNNUUUjjj{{{yyy{{{xxx{{{||||||~~~zzzrrriiieeepppSSSNNNVVV___~~~|||~~~yyyyyy|||~~~|||yyyrrreeeccckkk~~~zzzqqqlllyyy~~~sssiiiZZZLLLSSSfff}}}{{{zzzrrrhhhaaaZZZccc~~~}}}pppkkkddd______[[[SSSIIIDDDCCCCCCAAA???CCCCCCGGGVVVlll|||ttttttvvviiiWWWHHHEEECCCEEEVVVkkk|||SSS>>>:::<<<;;;:::<<>>CCC??????>>>>>>???@@@AAAAAACCCEEERRR]]]___```VVVBBBGGGLLLSSSjjjrrrooommmRRR@@@999444555999===CCCIIIiiirrr~~~~~~zzz}}}```IIIIIIEEE???===:::666666555444333222222333111111111000111222222333000BBBYYYoookkk~~~{{{nnnuuuwww}}}vvveeeTTTPPPPPPMMMKKKLLLKKKQQQggg}}}}}}}}}{{{yyy{{{|||~~~|||xxxwwwrrrjjjfffooo|||[[[MMMUUUiii|||}}}}}}}}}{{{yyyxxxxxxxxxxxxxxxxxxuuunnnooo}}}}}}}}}wwwnnnhhhjjjqqqvvvwwwuuunnn]]]KKK]]]rrr~~~vvvhhh^^^\\\ggglllaaaZZZ^^^aaaZZZTTTMMMFFFCCCAAA??????BBB@@@EEEGGGSSSmmm|||rrrmmmpppfffUUUHHHDDDBBBCCCSSSggg~~~YYYFFF:::888;;;888;;;UUU}}}vvv|||wwwwwwxxx||||||~~~wwwwwwrrrrrrqqqfffccceeerrrvvvdddVVVTTTTTTUUU___mmmnnnpppqqqnnncccUUUGGG???<<<===>>>???@@@@@@???>>>AAA======@@@CCCHHHRRR[[[bbbccciiipppwww{{{PPPHHH???;;;;;;===<<<;;;:::<<>>===GGGXXXyyyuuu~~~tttcccDDDSSSOOOFFFCCC666===:::777555555555444333111222333333222222444666999HHH[[[sssvvvmmm~~~tttlllwww|||zzz~~~vvvdddRRRMMMMMMJJJEEECCCFFFMMMccc~~~|||}}}{{{{{{|||{{{xxxvvvpppiiifffmmm|||www\\\PPPWWWjjj|||~~~|||zzzxxxwwwwwwyyyxxxrrriiigggttt}}}||||||wwwoookkkhhhmmmoooppppppmmmaaaUUU[[[qqq~~~~~~wwwgggYYY___kkkkkk]]]YYYYYYbbbhhhbbbUUUMMMEEEBBB@@@>>>???BBBBBBFFFFFFQQQjjjxxxzzz{{{ppplllooofffUUUGGGDDDAAABBBRRRgggtttQQQCCC;;;;;;<<<777888QQQvvvooowwwpppppptttxxx}}}nnnfffbbb```ZZZ[[[___hhhrrrxxxxxxwwwxxxvvvsssoooiii^^^PPPIIIOOOWWWYYY___gggqqqwww}}}yyyjjjWWWHHH@@@======<<<<<<<<<===>>>>>>@@@<<<999;;;???DDDOOOYYY___bbbiiisss{{{nnnNNNGGG>>>:::;;;<<<<<<;;;???AAACCCCCCAAAAAABBBCCCEEELLLYYYgggmmmfffQQQ???EEEDDDSSShhhuuu{{{nnnVVVCCC888444<<<>>>;;;DDDSSSwww{{{pppzzz~~~yyyvvvwwwLLLMMMKKKFFFFFF@@@===:::777555555555444222222333444333222222333555666EEE[[[vvvzzz~~~yyytttrrrlll}}}}}}sss{{{uuurrrrrrssspppvvvxxxeeeRRRLLLLLLIIIBBB<<>><<<>>>AAABBBEEEDDDQQQkkkxxxwwwzzz{{{}}}wwwmmmjjjmmmeeeUUUGGGDDDAAABBBSSShhhcccGGG???<<<======666:::OOO|||pppzzz|||llljjjlllqqqxxx{{{mmm___VVVPPPLLLJJJOOOWWW]]]aaadddgggjjjqqq{{{~~~uuullliiieee^^^OOOGGGEEEQQQ\\\aaadddiiiuuurrr[[[KKKEEE@@@???<<<:::999:::<<<===>>>999666777:::???JJJUUU\\\```hhhsss{{{]]]JJJDDD===999:::<<<<<<<<>>FFFFFFSSSdddooovvvlllVVVAAA888777===>>>:::@@@LLLmmmwwwxxxvvvzzznnnuuu~~~^^^MMMKKKFFFBBBAAA===:::777555444444333222333444444333222111333444777HHH___yyywwwpppyyywww{{{{{{ppp}}}wwwsss~~~~~~|||}}}sssjjjhhhgggeee[[[dddzzzzzzrrrzzz|||jjjWWWOOOOOONNNFFF===AAAJJJ```{{{xxxxxx{{{zzz{{{|||xxxrrrjjjdddbbbdddgggiiifff^^^UUUSSSZZZnnn|||xxx~~~~~~}}}|||{{{{{{{{{yyyvvvoooeee^^^ddd{{{}}}{{{{{{yyyvvvvvv{{{||||||{{{vvvmmmaaaXXXaaaqqq~~~~~~|||vvveeeUUUcccyyyvvvssshhh^^^^^^eeekkkuuusssdddSSSJJJBBB???===;;;===AAA???BBBCCCRRRnnn|||{{{}}}wwwxxx{{{|||uuulllhhhjjjeeeVVVIIIEEEBBBDDDVVVmmmqqqSSSAAA>>>::::::<<<888>>>HHH{{{{{{nnngggbbbgggmmmttt{{{llliiibbbXXXPPPJJJEEECCCAAAGGGPPPWWW[[[___cccfffnnnxxx|||uuuooonnnkkkeeeWWWSSSUUU]]]bbbdddhhhnnnvvvqqqZZZNNNKKKEEECCCAAA>>><<<:::999999:::666555777999===FFFOOOYYY\\\dddnnntttwww}}}oooJJJEEEAAA;;;888999;;;<<<===@@@BBBCCCCCCBBBCCCEEEGGGMMMPPPYYYbbbbbbWWWIIIAAAFFFIIIYYYhhhpppxxxnnnWWW>>>999999>>>===999>>>HHHaaaooo|||wwwiiisssuuusssxxxvvvYYYUUULLL???>>>===;;;777555444444333111444555555333111111222333999KKKeeewwwtttrrrsssyyyvvvhhhxxxyyy~~~qqqsssyyy}}}}}}tttllleee^^^VVVOOOYYYrrrnnnkkkwww~~~~~~ooo\\\RRRRRRSSSLLLCCCBBBLLLaaayyy|||pppsss{{{zzz|||~~~yyyrrriiibbb^^^]]][[[ZZZUUUQQQOOOQQQ\\\uuuzzzxxx}}}~~~~~~~~~}}}}}}}}}||||||zzzwwwqqqhhh___aaauuu}}}|||}}}{{{{{{|||ppp]]]QQQXXXcccmmmnnnlllpppwww}}}zzztttnnnbbbVVVdddsssrrrkkkbbbdddllluuu}}}ttt\\\PPPHHH@@@===<<<;;;===AAA===AAABBBPPPlllyyyyyy|||wwwwwwyyyzzzuuulllhhhiiieeeVVVKKKGGGDDDFFFZZZssssss{{{aaaKKKAAA???888777;;;;;;???>>>nnn|||nnnaaaYYY^^^dddkkkooosssuuuwwwrrrttt{{{~~~qqqmmm}}}mmmXXXTTTOOOKKKHHHDDDBBBBBBDDDFFFLLLUUU^^^dddfffeeeeeeooouuurrrqqqttttttooogggmmmtttvvvnnneeeeeeiiioooxxx~~~vvvcccRRRLLLMMMHHHHHHGGGEEEAAA<<<888555666555777;;;<<<===BBBHHHSSSUUU\\\eeekkkmmmpppuuukkkXXX===AAA>>>:::888999;;;===???@@@AAABBBBBBAAABBBDDDGGGPPPQQQ[[[gggiii\\\JJJ@@@EEEOOOcccrrrxxx}}}qqqWWW<<<999:::>>><<<999???III^^^lll|||sssrrryyyoooiiixxx___ZZZQQQEEECCC???<<<888666555444333222444555555333111111222333888MMMkkk~~~vvvpppxxxjjjkkkzzzrrrzzz]]]uuupppvvvvvv``````ooo{{{~~~uuujjjYYYJJJSSSZZZnnn}}}lllmmm{{{sssaaaTTTRRRTTTPPPJJJFFFQQQdddyyyyyyjjjppp|||zzz|||zzzsssjjjaaaZZZUUUQQQOOOKKKJJJLLLSSSbbb|||yyyzzzxxxzzz{{{{{{|||||||||{{{{{{|||yyyuuummm```]]]ooo}}}}}}}}}rrr\\\PPPKKKSSS\\\aaaccchhhooouuu|||~~~tttlllhhhbbbYYYhhhzzzoooqqqqqqhhhiiissszzz[[[KKKDDD>>>======;;;===@@@===BBBBBBMMMcccnnnooosssttttttvvvxxxtttkkkggghhhdddVVVKKKHHHEEEIII___yyyjjjxxxaaaLLLCCCCCC;;;888<<<<<<@@@<<>>999555555555888===>>>===???DDDKKKKKKPPPZZZ```dddhhhmmmuuu}}}hhhPPPKKK>>>>>><<<:::999999<<>>FFFUUUmmm{{{~~~pppRRR;;;:::;;;<<<;;;<<>><<<===@@@===CCCCCCJJJ[[[ccceeemmmnnnnnnppptttqqqkkkggggggaaaTTTJJJHHHEEEJJJaaa|||sssmmmSSSFFFFFFAAA??????:::>>>>>>___zzzyyy}}}{{{yyymmmtttaaaMMMIIIPPPZZZdddjjjjjjfffbbb[[[]]]cccnnn{{{|||~~~vvvwwwlllbbbZZZ\\\kkklllZZZQQQOOOPPPQQQKKKBBB>>>@@@EEEEEEKKKVVVdddmmmnnnlllfffpppwwwxxx}}}yyyggg___^^^___ZZZRRRJJJEEEBBBBBBBBBAAABBBBBBBBBAAA>>>;;;999666555888<<<===<<<>>>CCCEEECCCEEEMMMSSSWWW\\\aaajjjvvvmmmeeeRRR@@@DDD???;;;;;;:::999:::===@@@CCCDDDEEEDDDCCCBBBBBBEEEGGGPPPUUUeeetttppp[[[HHHAAAHHHYYYsss~~~}}}|||iiiJJJ::::::;;;;;;;;;???LLLXXXbbbkkkvvv|||~~~}}}xxxttt~~~iiieeebbbVVVLLLLLLNNNEEEBBB???;;;888777666555333222333444333222222333555???SSSpppggg___ttt~~~jjjhhh{{{vvvtttzzz{{{tttvvv]]]ttt}}}sssttt||||||vvvlll___RRRWWW___tttlll```iii}}}nnn[[[SSSUUUWWWTTTXXXcccsssttt{{{vvvhhhrrr|||}}}{{{vvvmmm```SSSIIIEEEDDDHHHKKKSSS```tttzzzsssfffWWWZZZ]]]cccjjjqqqvvvzzz|||yyyxxxyyyvvvjjjeeevvv}}}tttddd]]]WWW___jjjqqqsssyyyrrrkkkpppnnneeewww{{{yyyqqqjjjppp~~~kkkAAADDD>>><<<>>>???======???<<>>>>>BBBKKKXXXfffqqquuuuuulllvvv|||}}}xxxggg\\\YYYZZZ___VVVJJJCCCBBBCCCAAA???===============<<<<<<<<<777666777:::::::::>>>DDDCCC??????DDDIIILLLPPPUUU^^^ggg\\\VVVGGG888===777::::::::::::;;;===AAADDDBBBBBBCCCCCCDDDFFFJJJMMMSSSWWWccclllcccOOOEEEGGGIII\\\uuu~~~zzzwwwcccCCC999::::::::::::AAAPPP^^^]]]iiiyyy|||zzztttwwwcccbbbeeedddWWWSSSSSSCCCCCC@@@<<<999888777555444111222333333222222444666===PPPnnnooocccxxx|||iiifffwwwzzzooolllqqqyyysssyyyvvvwww```tttwwwyyykkk___XXXaaalllggg\\\ddd{{{iii[[[UUUXXX```hhheeemmm}}}}}}nnn{{{|||~~~uuummmeeeUUUEEEAAAGGGMMMUUU```mmm~~~xxxggg\\\XXXcccbbbhhhsssyyywwwxxx|||zzzyyyzzzrrrkkkzzz~~~yyy{{{nnnnnnwwwmmmfffzzzuuukkkhhhrrrvvvgggRRREEE???>>>>>>==================BBBEEEGGGQQQ^^^dddccchhhffffffjjjnnnmmmgggaaa___VVVMMMGGG@@@JJJnnneeeLLLIIIEEECCC@@@888;;;<<>>???@@@BBB===@@@CCCBBB???AAAIIIQQQZZZUUUMMMDDD===999888777===<<<:::999;;;>>>BBBDDDEEEDDDEEEDDDAAA???EEENNNPPP]]]dddddd]]]JJJ>>>EEEGGG]]]qqqvvvvvvpppZZZAAA555;;;>>><<<===GGGTTT\\\]]]ppp}}}yyyxxx{{{sssZZZ^^^}}}hhh```\\\PPPFFFDDD???>>>===;;;999666333222222333222111111222555888:::XXXooo}}}jjjxxx{{{kkkjjjyyylllfff```dddmmmnnn}}}uuu{{{yyy{{{___uuu|||xxx~~~yyy}}}yyynnnbbbZZZiiitttjjjWWWYYYlllvvvhhh\\\TTTVVVcccqqqoootttvvv~~~}}}|||zzztttooogggWWWGGGEEELLLTTTZZZdddqqqxxxkkkeeeeeettt|||yyyzzz~~~xxxxxx|||vvvppp{{{{{{zzz|||nnn}}}mmmcccbbbkkknnnaaaMMMBBB>>>>>>============>>>>>>>>>CCCFFFJJJSSSaaagggggggggfffggglllpppooohhhbbbZZZPPPIIIEEECCCOOOvvvcccNNNIIICCCAAABBB>>>???@@@JJJccctttjjjfffwwwyyyxxxsssvvv~~~lllbbbhhhuuu}}}\\\FFFCCCIIIPPPSSSSSSRRRRRRSSS]]]^^^hhhwwwvvvsss{{{vvvoooiiibbbUUUMMMWWWgggkkkddd]]][[[]]]aaaXXXFFF===>>>DDDEEEHHHOOOVVV\\\bbbeeedddeeehhhnnnvvv||||||rrrkkkfff[[[LLLGGGKKKGGGDDDAAA????????????>>>999888777888:::<<<<<<;;;666888;;;===>>>???AAACCC===???AAAAAAAAADDDKKKQQQRRRNNNHHHAAA<<<888777777===<<<::::::;;;>>>BBBDDDCCCCCCEEEFFFCCCBBBHHHQQQ[[[kkknnneeeYYYGGG===BBBHHH^^^ttt{{{wwwiiiQQQ;;;777;;;===:::===IIIWWW___bbbttt{{{jjjSSS[[[wwwppp___aaaaaaSSSFFFBBBAAA@@@>>><<<:::777555444444555444333222333555888<<>>===============>>>???@@@CCCGGGLLLVVVcccjjjlllgggfffhhhmmmqqqoooggg```UUUKKKEEEEEEGGGWWW{{{aaaPPPJJJBBBBBBFFFEEE@@@BBBJJJ```qqqjjjfffsssttt~~~}}}vvv}}}uuuwwwjjjccciiisss\\\EEEEEEJJJOOOPPPNNNMMMQQQUUUbbbhhhvvvtttqqqxxxvvvkkkeee]]]QQQLLLWWWhhhmmmgggfffaaa``````VVVGGG???@@@CCCGGGKKKNNNQQQTTTWWWYYYVVVXXX\\\bbbhhhnnnrrruuuvvvnnnggg```RRRCCC>>>BBB???===::::::<<<=========888777666777:::<<<<<<<<<555888;;;===>>>???BBBDDD?????????AAADDDHHHMMMPPPIIIGGGCCC???<<<999888888===<<<::::::;;;>>>BBBDDDBBBBBBEEEGGGEEEDDDKKKTTTYYYmmmnnn\\\NNNCCC@@@GGGPPPddd{{{zzzbbbJJJ;;;999;;;:::888===LLL[[[dddeeeuuuyyyaaaTTTeee|||ccceeeWWWQQQYYY[[[OOODDDAAACCCBBB@@@===;;;999888777777777666444333333555888???YYYmmmiiilllyyyiiifffrrrggg___YYY```kkkjjjwwwzzzzzzpppyyywww~~~UUUqqqxxxtttssssssrrrqqqmmmppp~~~xxxpppdddZZZeee}}}bbbGGGPPPddd}}}qqqkkkeee^^^WWWXXXjjjzzzwww|||nnniiieeejjjsssuuuvvvttttttooo___MMMKKKSSSWWW___ooo{{{vvv}}}{{{vvvoooooovvvyyyvvvxxxxxx~~~tttooonnnvvvsss~~~zzzsss``````iiiwwwvvvcccLLLAAA===============>>>??????BBBCCCFFFMMMWWWccckkknnnjjjjjjkkkppprrroooeee]]]TTTIIICCCDDDIIIZZZxxx```PPPKKKEEEFFFJJJFFF<<<@@@HHH\\\pppooolllwww}}}ttt|||uuuwww~~~~~~sss{{{|||sssiiidddkkkvvv{{{XXXFFFEEEJJJOOONNNJJJKKKSSSZZZhhhttttttoootttxxxllleee\\\PPPLLLXXXhhhmmmiiihhhbbb]]]YYYPPPEEE???@@@CCCHHHLLLMMMOOOTTTXXXYYYVVVYYY]]]bbbggglllppprrrzzzsssjjj___OOO@@@;;;>>>999777666888:::<<<======666555555666999<<<<<<<<<666888;;;<<<>>>@@@CCCFFFBBB@@@???BBBGGGKKKLLLKKKEEEDDDBBB@@@===;;;999888<<<;;;;;;;;;<<>>@@@@@@CCCCCCFFFNNNXXXccckkkqqquuussssssuuuvvvpppeee\\\QQQFFF???@@@EEETTTwww~~~vvv^^^OOOKKKHHHLLLLLLCCC===BBBHHHXXXnnnrrrrrr{{{zzztttfffttt{{{uuurrrmmmooovvvwwwtttvvv}}}|||}}}{{{wwwnnnbbb___iiiwwwlllQQQGGGDDDKKKPPPOOOKKKNNNZZZeeevvvooojjjmmmzzzxxxlllggg\\\PPPNNNYYYhhhmmmjjjhhh```WWWPPPIIICCCAAABBBFFFLLLQQQSSSXXXbbbhhhhhh___ccciiipppwww|||{{{ooo___NNNAAA<<<===888777666888;;;======<<<666555444666999;;;<<<;;;777999;;;<<<===@@@CCCFFFFFFCCCAAACCCHHHJJJHHHFFFDDDDDDBBB@@@===:::777666<<<;;;;;;;;;<<>><<<;;;:::999888777666444111111333555>>>TTTddduuu|||lllwwwkkkjjjsss{{{}}}kkkTTTPPPOOOZZZhhhiiiwwwtttuuurrriiiwwwpppyyyZZZ}}}vvv}}}xxxwwwyyy{{{}}}uuuvvv{{{|||yyywwwvvvtttmmmbbbYYYlllmmmbbb\\\ggg}}}llleeedddgggdddcccrrryyyttt\\\UUUQQQUUU\\\[[[fffdddgggjjjeee\\\]]]ddduuu}}}~~~{{{|||wwwrrrpppsssuuurrrppppppdddcccqqq~~~}}}zzzyyyqqq]]]SSSLLLPPPYYY```eeehhhssswww|||~~~vvv}}}xxxqqqddd]]]eeevvvzzz^^^EEE;;;;;;;;;;;;<<<===???@@@AAADDDCCCFFFPPP]]]gggqqqxxx|||{{{yyyqqqdddZZZLLL@@@999<<<@@@KKKggglllUUU```zzzvvvbbb|||oooZZZMMMKKKJJJOOOMMM@@@CCCHHHIIITTTiiirrrssszzzyyy|||nnn```qqq|||fffaaabbb```bbbjjjpppwwwuuuzzzyyyvvvqqqiii^^^\\\hhhvvvxxxnnnYYYGGGFFFCCCLLLTTTTTTQQQWWWhhhvvvuuueeecccfffqqq}}}vvvlllhhh\\\PPPOOOZZZggglllkkkmmmdddWWWMMMGGGFFFFFFHHHOOOWWW]]]bbbmmm{{{}}}nnnqqqxxx~~~mmmZZZKKKAAA===;;;:::999888:::<<<===<<<;;;666555444555888:::::::::999;;;<<<<<<===???CCCFFFFFFDDDCCCDDDGGGHHHEEEBBBDDDCCCAAA>>>:::777555444;;;;;;;;;<<<===???AAABBBCCCCCCDDDFFFFFFHHHSSS^^^nnnppp]]]EEE???BBBFFFOOOYYYdddlllcccOOO???:::<<<999999999===LLL```nnnrrr}}}^^^\\\gggaaaJJJPPPGGGBBBAAAEEEFFFBBB@@@BBBBBBBBBAAA@@@>>><<<:::999777777666333111111333555;;;SSSeeewwwwwwooofffjjjtttzzzzzzdddPPPNNNLLLRRR\\\]]]lllooorrrppphhhuuurrrzzzVVVyyyrrr}}}uuuvvvyyy~~~vvvmmmgggsssppplllppprrr~~~}}}zzz{{{{{{qqqhhhuuu{{{ooo```bbbdddhhhkkkgggddd```aaaffffff``````fffttt}}}{{{xxxyyy}}}{{{yyyyyy{{{zzztttnnnkkk^^^[[[iiixxxyyyyyyyyyuuuTTTJJJCCCEEEJJJPPPXXX```rrrwww}}}tttjjjdddffffffgggrrr{{{zzz|||sssnnnfffhhhlllvvv|||oooVVVDDD???:::;;;;;;<<<>>>???AAABBBEEECCCGGGUUUcccooo{{{|||vvvlll^^^TTTGGG<<<777<<>>;;;===<<<;;;;;;<<<<<<:::888666555444555777999999888;;;<<<===<<<<<<>>>BBBEEEBBBBBBCCCEEEFFFFFFDDDCCCFFFDDDAAA>>>:::888666666;;;;;;;;;<<<===???AAABBBDDDCCCCCCFFFHHHMMMZZZhhhlllcccKKK;;;???EEEIIITTT___jjjkkkZZZFFF>>>===<<<888888:::BBBTTTgggrrrttt~~~iiiTTTggg{{{dddRRRIIISSSHHHDDDAAACCCFFFEEEDDDDDDBBBCCCDDDCCCBBB???<<<:::888777666444222222555777777QQQfffyyyxxxnnnfffkkktttyyyyyy\\\KKKLLLHHHJJJPPPPPP```mmmpppxxxooozzzuuu|||OOOqqqwwwmmm~~~|||ssstttvvvyyyuuuuuussskkkttt{{{jjjuuuzzzlllgggrrrzzz{{{hhhaaa___dddeee___^^^bbbgggqqqzzzyyyzzzzzz{{{~~~|||yyyzzz}}}}}}}}}~~~wwwmmmhhhfff```kkk|||YYYPPPKKKNNNQQQVVV```jjjuuu{{{|||}}}~~~pppcccZZZYYYZZZ]]]lll~~~|||xxx{{{qqqmmmiiikkkllloooooo```III===>>>::::::;;;<<<>>>@@@AAABBBEEECCCIIIYYYiiivvvxxxqqqfffXXXMMMEEE;;;888???DDDKKK^^^uuuvvvPPP^^^vvvtttWWWNNNMMMKKKFFFIIILLLCCCEEEJJJFFFKKKaaaqqqvvvzzz|||wwwaaafffsssfffgggcccXXXVVV^^^tttuuuuuu{{{|||~~~{{{|||||||||{{{rrrmmmaaaVVVQQQPPPRRRYYYaaaiii]]]HHH???CCC???===FFFCCCPPP]]]aaaaaakkkxxxiii^^^WWW]]]gggrrr|||wwwnnndddVVVKKKMMMZZZeeekkkmmmvvvdddUUUPPPRRRVVVWWWfffqqq|||xxxaaaNNNFFFDDDAAA<<>><<<<<<<<<;;;888666777666444555777888888777============<<<>>>AAADDD???AAACCCEEEFFFEEEEEEDDDHHHFFFCCC@@@===;;;::::::;;;;;;;;;<<<>>>???AAABBBCCCBBBCCCFFFIIIQQQaaaoooxxxfffIII<<>>;;;:::666666888;;;EEEXXXkkkuuuuuuppp}}}SSSDDDiiiSSSOOONNNVVVQQQIII@@@>>>AAADDDGGGHHHBBBDDDFFFFFFEEEAAA===:::888888777555444444666999444OOOeeexxxvvvvvvlllmmmqqqpppssssssjjjUUUFFFIIIEEEEEEIIIIIIZZZiiijjjxxxvvvuuurrr|||yyy}}}UUUaaannnggguuu|||}}}~~~uuuoooooopppxxxxxxrrryyyxxxvvv}}}xxxyyy{{{ooo}}}~~~yyywwwrrr]]]___ccc]]]UUUTTT\\\gggyyyxxxvvvwwwxxx~~~zzzyyy{{{|||}}}zzztttoookkkttt|||cccZZZVVV\\\gggttt}}}}}}mmm___VVVYYY^^^aaahhhppp}}}wwwvvvzzz|||}}}sssmmmggg```cccccc\\\OOOCCC<<<:::888999;;;>>>AAACCCCCCBBBEEEAAAGGGZZZqqq|||uuulll___QQQHHHBBB:::;;;===>>>OOOkkkzzz|||XXX{{{|||rrrRRROOOJJJGGGFFFEEEEEEDDDIIIJJJHHHJJJXXXlllxxxzzzvvvaaaggg~~~||||||yyyvvvhhhZZZZZZeeevvvsssmmmvvv{{{uuuzzz{{{wwwpppmmmoooooommmaaaVVVKKKGGGGGGIIINNNSSSQQQMMMDDD======AAA???:::CCCWWW```bbbhhhooo||||||qqqmmmfffaaagggsss|||ooofffRRREEEMMMZZZaaahhhppp}}}tttbbbRRRNNNTTTYYYYYYmmm~~~}}}qqqcccUUUGGG>>>BBBLLLEEEHHHGGGBBB??????>>><<<888666444555999:::999888;;;;;;<<<===>>>???AAABBBCCCBBBDDDEEEEEECCCEEEGGGKKKHHHCCC>>>:::999::::::============>>>???AAABBBFFFAAACCCKKKOOOSSSfff{{{eeeNNNIIIDDDGGGUUU]]]kkkkkk```JJJ999666888:::999<<<<<>>DDDWWWvvvqqqiiiuuuooohhhggglllmmmcccWWWEEECCCDDDHHHIIIGGGIIILLLUUU[[[nnn{{{yyytttrrr}}}}}}RRR[[[~~~oooxxx~~~zzzyyyxxxqqqoooqqqrrrvvv~~~yyy}}}vvv{{{qqqfffuuuuuuttt}}}hhhcccbbbYYYNNNJJJRRR___tttzzzwwwvvvuuu{{{{{{~~~~~~|||xxx||||||wwwlll___WWW[[[aaaaaacccgggmmmqqqrrrooopppwwwzzzzzzrrrjjjbbbXXXQQQSSSTTTOOOFFF>>>:::999888999;;;???BBBCCCDDDCCCKKKHHHOOOcccxxx{{{rrrhhhZZZLLLCCCCCC999<<>>@@@BBBDDDFFFHHHKKKNNNPPPXXXkkkbbbKKKDDDAAAKKK___kkkvvvnnn\\\FFF::::::<<<;;;999???FFFWWWmmmtttssszzz~~~uuu{{{lllOOOYYYqqqdddPPPEEEMMMEEEHHHHHHGGGFFFEEEEEEDDDDDDEEEHHHKKKMMMLLLGGGBBB>>>@@@@@@;;;555222333444333555GGG^^^qqq}}}lll^^^oooppphhhbbbbbbccc\\\OOOEEE???@@@DDDHHHGGGEEEHHHOOOJJJOOO\\\hhhiiigggqqq~~~wwwmmmjjjuuusssrrr}}}PPPTTTwwwzzzwwwsssnnnqqqsssmmmnnntttwwwwww|||}}}~~~tttpppddd```sssnnn```aaannnzzz|||mmmgggeee]]]RRRKKKLLLZZZppp~~~}}}wwwxxx~~~yyyuuusssrrr~~~wwwxxx|||}}}}}}}}}ssslll^^^WWW\\\cccaaa___```fffbbb^^^___iiisssuuuqqq}}}ssskkkfff[[[NNNGGGIIIIIIEEE???:::888999888:::===@@@BBBDDDDDDDDDIIIJJJSSShhh{{{yyynnnaaaSSSFFF>>>AAA777===HHHKKK[[[}}}iiiLLLLLLKKKKKKJJJHHHDDDAAA>>>BBBFFFKKKXXXjjjxxx}}}{{{zzzvvvgggcccqqq|||ooo[[[UUUWWW[[[ccclll|||uuuqqqssspppkkkiiilllmmmdddYYYLLLGGGDDDHHHMMMPPPUUU[[[[[[bbbeee```\\\^^^ccceeegggqqqqqqmmmrrryyy}}}ssslllnnniiilllppprrrzzz|||pppdddSSSFFFHHHQQQZZZdddmmmyyyeeeTTTQQQUUUYYY```iiizzzqqq]]]QQQMMMOOOVVV\\\mmmmmmjjjccc]]]VVVJJJ>>>???;;;777444444555666666777777777888:::>>>AAACCCFFFJJJMMMNNNQQQXXXccckkkfff___TTTHHH???:::888777999999:::<<>>GGGZZZppptttoootttyyy___MMMcccwwwvvvWWWMMMFFFKKKFFFGGGIIILLLNNNMMMJJJGGGDDDDDDGGGJJJLLLKKKHHHDDDAAAAAA;;;666444444333444777222III___hhhooo{{{iiiZZZiii~~~nnneee```aaa]]]NNNAAA<<<<<>>AAACCCDDDEEEFFFEEEIIIVVVlll~~~vvviii[[[MMMBBB<<<<<<777BBBMMMLLL[[[cccIIIIIIJJJLLLLLLIIIDDD@@@===AAAEEEKKKUUUeeewwwxxxooo}}}~~~{{{zzzmmmXXXXXXjjjttt~~~lllZZZUUUXXX^^^fffnnn{{{www{{{}}}vvvwwwsssrrrpppoooqqqppphhh^^^QQQLLLIIIMMMUUU]]]hhhrrr}}}{{{tttmmmhhhjjjfffhhhiiigggpppvvvnnncccTTTGGGHHHQQQ[[[fffnnnrrr[[[JJJMMMSSSTTT[[[gggttt~~~xxxiii\\\VVV\\\kkkxxxzzzxxxrrrkkkfff```SSSGGGBBB>>>888444222333444666777666555555777:::===???DDDLLLSSSUUUYYYcccooovvvuuukkkZZZJJJ===777666777777888:::===@@@CCCEEEGGGCCCMMMQQQMMMTTThhhuuuwwwdddRRRIIILLLTTTiii~~~eeeHHH:::===DDDAAA999777???FFFWWWmmmrrrrrryyyyyyVVVOOO```tttcccPPPLLLHHHJJJGGGFFFJJJPPPSSSSSSNNNHHHDDDCCCDDDGGGHHHHHHGGGDDDCCCDDD;;;666888888555444888333FFFXXXeeevvvuuu~~~hhhYYYhhh}}}yyyxxxxxxxxxwwwlllccc______WWWFFF===>>>>>>AAAFFFJJJIIIFFFJJJPPPSSSTTTQQQQQQaaa}}}bbbOOOZZZlllxxxqqquuuvvvPPPOOOvvvzzzppprrrqqqrrrooodddaaafffnnnuuu{{{{{{llleeeqqqwwwgggQQQSSS```hhhnnntttvvvpppooohhhVVVFFFJJJUUUdddiiieeedddpppnnnjjjlllllluuuzzz|||zzzxxx|||~~~~~~}}}yyywwwzzzyyywwwyyy~~~{{{wwwkkkZZZMMMNNNTTTUUUXXX\\\___kkk}}}xxxwwwqqqggg^^^VVVNNNHHHIIIGGGDDD???;;;999999:::999<<<@@@CCCCCCDDDFFFHHHEEELLL]]]ttt}}}rrrdddUUUIIIAAA===999<<>>AAADDDFFFGGGDDDLLLMMMMMM\\\qqquuujjjTTTHHHEEEMMMZZZtttmmmUUU===777???EEE@@@777:::EEEPPPaaauuu{{{}}}sssTTTXXXbbbtttWWWMMMKKKIIIFFFDDDEEEIIIOOOSSSSSSOOOHHHDDDAAABBBCCCDDDEEEDDDDDDCCCHHHBBB>>>===:::555222222444DDDVVVfff}}}|||vvvyyykkkYYY]]]|||~~~{{{wwwtttrrrpppooonnniiiccc^^^ZZZNNN???;;;AAACCCCCCGGGKKKKKKHHHIIIMMMSSSSSSMMMOOOfffbbbSSSdddzzzqqqyyyvvvPPPLLLqqqoooiiilllkkkkkkhhh^^^fffiiiooowww}}}uuusssxxxnnnvvv~~~}}}yyyvvvxxxuuudddQQQHHHRRR___fffgggmmmuuuZZZTTTWWWXXXbbbgggkkkkkknnnuuu{{{|||vvvqqqssspppgggbbbccclllooo|||kkkhhhyyy}}}wwwjjjYYYLLLMMMSSSYYYcccnnn~~~yyytttrrrmmmcccWWWNNNIIIGGG@@@>>><<<999888888888999999===BBBDDDDDDDDDGGGIIIEEENNNbbbxxxyyynnn^^^OOODDD>>><<<888AAAOOOOOOKKKeeewwwvvvWWWDDDDDDEEEFFFGGGFFFDDDAAAGGGJJJOOORRRUUU```wwwsssuuu~~~kkkJJJ???KKKTTT___bbbeeeeeeaaa]]][[[[[[IIIFFFJJJUUU^^^dddmmmxxxssswwwvvvqqqmmmkkkhhhcccVVVQQQQQQYYYiiivvv|||ppphhhhhhgggfffhhhbbb^^^aaabbbaaajjjpppiii^^^RRRGGGIIIUUUaaafffeeeUUUIII???@@@@@@>>>AAAGGGRRR___nnnwwwzzz~~~vvvvvvqqqfffYYYQQQMMMFFF???AAA???:::555111111444777999999888888777888888888222???LLLSSS]]]jjjooolllWWWOOOCCC999444555999===:::<<<>>>AAACCCEEEFFFGGGHHHKKKMMMSSSdddtttmmm[[[MMMCCCCCCLLL___{{{WWWGGG999999@@@BBB===888999JJJ[[[mmm~~~}}}vvv^^^RRRcccqqq|||uuuPPPKKKFFFGGGBBBAAADDDGGGKKKNNNNNNKKKFFFCCCAAAAAAAAAAAABBBBBBCCCCCC???AAA???888444333333222777III\\\fffppp}}}yyy]]]RRRbbb~~~}}}{{{vvvqqqmmmjjjiiiiiifffgggdddXXXHHH??????DDDEEEGGGLLLPPPNNNIIIKKKQQQQQQRRRRRRYYYqqqxxxqqqvvvqqq~~~{{{UUULLLlllpppgggfffbbbdddgggbbblllnnnssszzz}}}~~~{{{zzzwwwxxxsss}}}~~~~~~|||{{{|||}}}vvvzzzzzzzzz}}}kkkTTT]]]jjjuuuzzzlllIIIAAAFFFGGGNNNRRRTTTUUU]]]jjjuuuxxx}}}sssnnnllldddUUUOOORRRRRR___pppmmm___jjj}}}xxxtttiii]]]WWW\\\ggguuu|||ssspppllleee]]]SSSJJJFFFFFF;;;:::888777777888999999999>>>CCCEEEDDDDDDGGGKKKJJJTTThhh|||~~~wwwjjjYYYIII>>>:::999888BBBKKKGGGKKKppp~~~uuuQQQDDDCCCAAABBBCCCDDDDDDCCCQQQTTTYYYYYYSSSUUUfffzzzyyynnnxxx}}}|||zzzrrrrrr}}}sssPPP<<>>===:::555222111555888:::;;;;;;<<<<<<<<<;;;:::555???GGGKKKTTT___^^^VVVBBB???:::777666888;;;===>>>???AAACCCEEEFFFFFFFFFIIIKKKOOOYYYggglll^^^LLLHHHEEELLLZZZnnnmmmHHH???:::===@@@>>><<<===<<>>CCCFFFFFFHHHHHHJJJTTTeeettt{{{yyyqqqlllhhhZZZIIIDDDJJJHHHYYYiiipppxxx}}}ttt{{{{{{mmmlll}}}|||{{{vvvsssjjjccccccooozzzyyyiiibbbZZZTTTMMMGGGBBBAAA>>><<<:::999:::::::::999999???DDDFFFDDDDDDHHHKKKTTT^^^qqq}}}vvvhhhVVVEEE:::666666666???DDD>>>JJJwww~~~lllMMMDDDBBB??????@@@CCCDDDDDDKKKPPPXXXYYYRRRPPP___rrrqqqiiixxxrrrllluuuvvvnnnsss|||xxxWWWAAAFFFQQQRRRXXX___cccccc___WWWPPPBBBHHHNNNQQQYYYiii{{{{{{sssrrrrrrkkkaaa\\\ZZZZZZ]]]aaagggssszzzrrrlllmmmlllaaaTTTSSSLLLBBBBBBJJJJJJQQQeeeqqqyyyxxx~~~xxxsssuuuxxxxxxtttjjj^^^RRRUUUdddnnnhhh]]]EEEJJJIIIBBB<<<;;;;;;888999:::<<<@@@CCCHHHPPPWWWaaasss}}}xxxooo\\\IIIEEEHHHFFF@@@===???@@@???<<<<<<:::666222222666999:::;;;>>>@@@@@@@@@>>>===>>>EEEGGGFFFKKKSSSNNNBBB:::::::::;;;;;;;;;::::::@@@AAACCCEEEFFFFFFEEEEEEGGGIIIPPP\\\fffbbbQQQAAACCCHHHXXXmmm[[[BBB======@@@???;;;<<>>CCCHHHFFFDDDHHHOOOVVVhhh}}}vvvfffSSSAAA888777999<<<;;;BBBDDDOOO~~~zzzoooqqqRRRKKKGGGCCCBBBCCCCCC@@@===EEEIIIOOORRRPPPPPPZZZffflllppptttwww{{{}}}xxxpppnnnuuupppmmm|||}}}hhhIIIEEEVVVZZZ^^^cccfffddd^^^WWWRRRMMMPPPSSSXXX___jjjwwwxxxqqqfff]]]]]]]]]\\\]]]___eeemmmsssrrrvvvuuunnngggccc___[[[OOOEEE>>>AAACCCDDDKKKUUUTTT```vvv~~~yyy}}}uuu___SSS```pppnnnaaaXXXMMMHHHBBB===:::999999888999;;;>>>@@@@@@AAACCCDDDKKKbbb|||ssshhh``````]]]ZZZWWWTTTPPPLLLHHHDDDBBB???<<<;;;<<<===>>>===<<<999666222111333555999:::<<<===>>>>>>>>>======DDDFFFBBBFFFLLLHHH===:::;;;<<<<<<:::999:::<<>><<<@@@>>>BBBCCC@@@===BBBOOOZZZkkkFFF555;;;<<<222444FFFXXXvvvppp|||tttVVVaaa}}}yyyxxxxxxtttoooiiihhh]]]KKKAAA???>>>:::CCCDDDEEEDDDAAA@@@@@@BBBKKK[[[ooosss```OOO\\\uuuqqq\\\IIIaaasssaaaccccccdddlllpppssswwwxxxxxx~~~yyyttthhh^^^TTTNNNQQQjjj}}}rrruuu~~~~~~vvvyyyxxxxxxzzzrrrSSSUUU]]][[[^^^bbblllzzzwwwooohhhcccXXXLLLIIINNNYYYcccmmmpppvvv|||xxxpppwwwzzz}}}xxxtttwwwpppwwwtttlll```[[[TTTLLLDDD???<<<;;;:::888777888:::;;;:::888<<<>>>CCCGGGFFFEEEJJJQQQ```ooo}}}tttdddPPP@@@888777:::======DDDHHHWWW~~~|||ttt___IIIEEE@@@???AAACCCCCCAAAAAADDDJJJOOONNNNNNTTT]]]jjjnnnqqqpppppprrrrrrnnnjjjooolllnnn~~~~~~zzznnn\\\OOOLLL\\\___dddhhhiiigggccc```VVV\\\eeemmmtttxxxyyyzzz|||wwwrrrhhh^^^```___^^^___dddlllsssxxxxxxyyysss___MMM??????CCCCCCFFFKKKHHHOOO```xxx}}}~~~uuubbbXXXdddqqqoooccc[[[WWWQQQGGG???:::888777777:::<<<>>>>>>======>>>???CCCTTTeeeiiieee___XXXTTTPPPMMMIIIGGGFFFFFFDDDCCCBBB@@@>>><<<;;;<<<===>>>===<<<999555222222333666:::;;;<<<>>>???????????????DDDDDD@@@CCCHHHDDD:::999;;;<<<<<<::::::;;;===CCC@@@AAAEEEFFFEEEEEEHHHOOO\\\aaaeeeiii___OOOKKKKKK^^^ttt}}}___CCC===<<<:::<<<@@@GGGMMMQQQTTT```hhhkkkuuu|||lllaaaVVVKKKXXXvvvoooUUUGGGIIIHHHGGGHHHDDDGGGFFFHHHLLLHHH@@@===???888<<>>CCCGGGGGGGGGMMMVVVkkkwwwyyyooo___MMM???888999;;;???@@@GGGNNNdddrrrjjjSSSOOOIIIHHHJJJLLLMMMLLLCCCEEEJJJQQQSSSQQQSSSWWWhhhooorrrnnnkkkpppxxx|||{{{zzzsssttt~~~vvvooogggZZZMMMdddfffjjjnnnppprrrrrrqqqgggkkkttt}}}|||uuu}}}yyyyyywwwnnndddeeebbb___bbbiiirrrxxx{{{{{{hhhQQQ>>>===CCCDDDBBBCCCDDDDDDNNNbbbxxxsssxxx|||pppkkkvvv~~~uuuoooaaaXXXKKK@@@:::777666666:::<<<>>>>>>======???@@@===EEELLLMMMMMMOOOPPPOOOMMMIIIEEEBBBBBBCCCCCCCCC???>>><<<::::::;;;<<<===<<<;;;999555222222444666;;;<<<===>>>@@@@@@@@@@@@CCCEEECCC>>>@@@DDDAAA888888999;;;;;;;;;<<<===???AAA@@@BBBGGGIIIHHHHHHLLLVVVeeemmmooonnn___QQQQQQZZZttt}}}fffMMM:::===>>>>>>:::888===HHHQQQ[[[iiirrrrrrzzzkkkVVVMMMLLLbbbdddNNNDDDFFFDDDEEEHHHDDDEEEFFFJJJMMMJJJBBB======BBBBBBCCCCCCDDDHHHOOOSSShhhcccYYYMMMFFFAAA:::333<<<>>>MMMmmmqqqvvvzzz~~~~~~oooVVVUUUqqq}}}tttfffVVVLLLHHHCCC@@@???===<<<>>>AAA?????????@@@DDDIIIOOOSSSaaa~~~nnnfffxxx~~~nnnPPPZZZdddsssgggkkkmmmqqqvvvtttsssttttttuuuxxx|||}}}zzztttgggYYYGGGNNN\\\nnnxxxuuullleeewww~~~|||xxxtttqqqlllhhhlllttt}}}ooojjjwwwsssrrrtttrrruuuwwwxxxxxxzzzwwwoookkkaaaUUUXXXdddooozzz|||nnnoooxxxzzzzzz|||xxxwwwzzzpppvvv}}}sssddd^^^[[[OOOLLLGGGAAA<<<:::999999888777888999:::;;;;;;;;;===???CCCGGGHHHJJJRRR\\\sss{{{|||rrriiiZZZJJJ>>>:::;;;===@@@CCCHHHUUUvvvttt```bbb\\\XXXTTTSSSTTTTTTQQQOOODDDEEEJJJSSSWWWTTTRRRRRRccclllrrrnnnjjjrrrtttqqqkkkppp}}}zzzpppfffaaaaaarrrrrrsssuuuwwwyyy{{{|||uuutttvvv|||{{{tttwwwxxxvvvwwwzzz{{{tttjjjiiiccc___aaaiiiqqquuuvvvrrrtttvvvwww|||zzz^^^JJJ:::<<>>888666777888999;;;===??????AAADDDFFF===AAACCCCCCGGGPPPUUUVVVTTTPPPLLLHHHGGGEEECCCBBB???>>><<<:::999999::::::;;;:::888555333222555777<<<<<<===???@@@AAABBBBBBFFFEEEAAA<<<===@@@===666666888:::;;;<<<===???AAAAAA@@@BBBHHHKKKMMMRRRXXXaaapppwwwvvvnnn\\\RRRYYYllleeeNNNCCC>>>>>>>>>===999888???LLLWWWgggooozzzjjjNNNJJJYYYyyy\\\KKKEEEFFFBBBCCCGGGDDDDDDFFFIIIJJJGGGBBB???>>>KKKIIIFFFDDDEEEEEEEEEEEESSSQQQPPPOOOHHH???:::999<<<888HHHdddmmm|||{{{vvvgggXXXYYYiiivvvcccNNNBBBCCC>>>>>>CCCEEEBBBCCCGGGFFFHHHJJJIIIKKKTTTaaalllyyyuuuzzzYYY^^^hhh}}}sssvvvuuuyyy~~~{{{vvvtttsssuuuxxx{{{yyyyyywwwiiiZZZLLLWWWjjjyyyyyysssrrrwww}}}}}}}}}wwwrrrmmmhhhdddbbbmmmqqq{{{{{{ooo}}}}}}uuuuuuuuusssqqquuuxxxxxxwwwxxx|||zzzrrrnnncccWWW]]]lllmmmbbbuuu~~~wwwzzz|||wwwtttuuupppppprrrvvv|||zzzmmmbbb]]]YYYVVVMMMJJJEEE@@@<<<999888888777888999:::;;;<<<===>>>???@@@DDDHHHJJJNNNYYYdddwww}}}}}}|||xxxsssiii```SSSFFF???<<<===???AAAEEEJJJ]]]UUUJJJLLLQQQPPPPPPRRRSSSQQQKKKFFFAAAAAAEEEOOOSSSQQQMMMLLL___iiiooolllhhhmmmxxxtttppphhhnnn}}}uuuvvv{{{mmmkkkttt~~~}}}|||}}}~~~zzzwwwvvv{{{zzzrrriiijjjkkkmmmrrrwwwsssllllllfff______dddjjjllllllhhhaaaYYYXXXaaahhhddd[[[LLL@@@999>>>CCCCCCEEEJJJOOOSSS[[[aaabbbdddmmmwwwwwwrrrnnnnnnrrruuuuuusssxxxtttmmmiiijjjooossstttjjjhhhiiinnnqqqooojjjhhhSSSLLLAAA999666777999;;;;;;<<<>>>>>>???@@@CCCFFFBBBEEEGGGHHHMMMUUUYYYXXXPPPNNNLLLJJJHHHDDD@@@<<>><<<:::999888777888::::::888555333333666888<<<<<<===>>>@@@AAACCCCCCDDDBBB===999:::;;;888333666888:::<<<<<<>>>@@@BBBFFFCCCCCCGGGJJJOOOYYYcccqqq{{{|||sssfffTTTQQQ___uuuoooNNN===<<>>;;;999888888777999;;;<<<<<<===???AAAAAABBBEEEJJJMMMRRR___lll{{{~~~{{{xxxqqqjjj]]]VVVKKKBBB>>>===>>>???AAAIIINNNggg{{{qqq~~~uuuIIIEEECCCAAABBBFFFKKKOOOMMMGGGBBB@@@@@@EEEMMMQQQOOOMMMNNN```jjjqqqppplllmmmooooootttuuuooovvvrrrmmm}}}vvv{{{zzzzzz|||{{{qqqaaabbbbbbaaaeeelllpppooopppjjjccc___aaaccceeeeeekkkddd[[[ZZZaaadddZZZLLLCCC<<<;;;AAADDDCCCGGGOOONNNXXXfffnnnllljjjpppyyyqqqiiibbbaaaeeejjjjjjhhhkkkoooooojjjdddeeehhhiiibbbaaa`````````\\\XXXTTTFFFAAA:::666666999<<<>>>??????>>>===;;;;;;===???CCCIIIMMMNNNPPPSSSRRRNNNFFFEEEFFFGGGGGGDDD???<<<>>>>>><<<;;;999888888777999999777555333444666999<<<<<<===>>>???AAACCCDDDBBB???:::888999888555222666888:::<<<===>>>AAACCCIIIFFFEEEHHHKKKRRR___kkkyyyjjj\\\NNNVVVnnn|||```FFF;;;<<<===777444444;;;HHHWWWccciiixxxzzzzzzxxxhhhKKKBBBZZZdddSSSLLLLLLJJJ@@@@@@EEECCCAAADDDDDD@@@???BBBDDDCCCCCCBBBAAABBBDDDFFFFFFFFF@@@CCCGGGIIIDDD???AAAGGG<<<666JJJXXXooo{{{uuu~~~jjjYYYXXXuuu~~~dddLLL@@@DDDEEEEEEIIISSS___eeeeeeoooxxxuuujjjnnnzzz{{{vvvllllllttttttmmmjjjlllrrruuuuuuxxx}}}|||vvvuuuzzzxxxrrrmmmmmmlllfff^^^SSSZZZlll~~~zzzvvvqqqggg[[[WWWZZZ]]]cccnnnzzz|||yyyzzzyyywww{{{{{{wwwtttxxx{{{|||yyytttnnnkkkrrrxxx}}}fff```yyy{{{qqqnnnbbbUUU^^^ttt{{{xxx~~~yyyxxxuuupppmmmmmmoooqqqooonnnrrrwwwtttllljjjiiiddd[[[VVVTTTPPPKKKFFFDDD???;;;999888888888777:::===>>>===>>>AAADDDDDDDDDGGGKKKOOOVVVdddrrr|||}}}xxxrrrggg^^^QQQKKKCCC>>><<<=========BBBNNNUUUrrrnnnccczzzeeeFFFKKKDDD>>>???CCCHHHMMMMMMHHHCCC@@@@@@DDDKKKMMMLLLNNNQQQXXXcccooouuuxxxxxxqqqjjjaaakkkmmm{{{yyyttt~~~||||||{{{}}}wwwjjjjjjddd\\\]]]hhhtttzzztttoooiiicccaaaaaaccceeeooojjjddd```aaaaaaXXXLLLCCC<<<;;;BBBFFFGGGNNNWWWVVV___lllvvvvvvtttwww~~~kkkgggbbb______aaaaaa```ZZZbbbgggccc```aaabbbaaa]]]\\\YYYXXXWWWUUUPPPLLL>>>;;;888777999;;;===>>>AAAAAA???===::::::<<<>>>@@@IIIQQQSSSRRRPPPKKKFFF@@@@@@@@@AAACCCBBB@@@>>>;;;;;;;;;;;;::::::::::::999888777555333444777:::;;;;;;<<<===>>>AAACCCDDDDDD@@@======>>><<<999777777999;;;<<<===>>>@@@BBBGGGFFFIIINNNSSS\\\kkkyyyssscccYYYVVVkkkpppQQQ@@@???>>>:::999999;;;BBBNNN[[[eeejjj{{{qqqnnnlllVVVJJJVVVvvvXXXMMMJJJNNNKKK???@@@FFFDDD===BBBDDDAAAAAAEEEGGGDDDGGGFFFEEEDDDCCCCCCCCCDDDCCCEEEFFFFFFGGGIIIHHHEEE@@@888HHHLLLiii~~~||||||nnn\\\SSSnnngggQQQHHHHHHMMMKKKKKK]]]{{{pppuuu{{{{{{kkkiiipppqqqmmmllloooxxx{{{xxxyyy}}}vvvkkkiiiooossstttnnnhhheeeaaa]]]\\\aaauuu|||yyy}}}{{{uuufffUUUOOOQQQTTTVVV]]]eeefffgggqqq}}}zzz}}}|||||||||xxxzzz|||{{{uuukkkaaaZZZXXX]]]___aaannnwwweeeXXXbbb~~~~~~tttpppcccVVV```xxxqqqnnnzzzuuurrrooommmmmmnnnjjjoooooollllllpppnnniiiaaacccaaaWWWOOOJJJGGGDDDBBB???<<<999777777777888888;;;>>>???>>>???BBBEEEEEEEEEHHHLLLPPPXXXggguuu{{{{{{tttlll___TTTIIIDDD>>>;;;;;;<<<;;;;;;CCCQQQZZZzzz}}}jjj___|||UUU@@@KKKAAAAAAAAABBBFFFJJJJJJFFFBBB:::;;;???DDDFFFFFFIIIOOOHHHUUUfffuuuxxxlllppp{{{yyy}}}zzz~~~{{{zzz|||}}}rrrvvv|||zzzvvvlll___]]]jjj|||wwwtttnnngggbbbbbbeeehhhhhhfff___VVVSSSRRROOOJJJFFF===:::BBBIIIMMMUUU___dddgggoooxxxyyyvvvwwwzzzeeeeeeddd```[[[XXXXXXYYYSSS[[[^^^[[[ZZZ[[[YYYTTTQQQPPPMMMLLLMMMNNNKKKFFF<<<;;;999:::<<<=========AAAAAA@@@>>>======@@@BBB<<>><<<;;;;;;<<<===<<<;;;999999:::;;;<<<<<<======888888777555333444777:::;;;;;;;;;<<<>>>@@@CCCDDDHHHDDDAAACCCEEECCC???===777999;;;<<<===>>>@@@BBBCCCEEEKKKTTT]]]hhhxxxnnn```]]]cccccc@@@555;;;<<<666999<<>><<<:::888777777777777999999;;;<<>>:::777777:::>>>@@@GGGWWWnnnxxxtttnnnqqqOOOJJJBBBEEEAAAEEEKKKOOOOOOKKKEEEAAA???>>>>>>@@@DDDGGGIIIIIIJJJMMM[[[wwwppp{{{nnnrrrxxxzzzuuuzzzzzzxxxuuutttzzz|||qqqbbb[[[```nnnxxx|||yyytttnnniiigggggghhhgggeee___WWWPPPJJJHHHGGGDDDDDDCCCDDDHHHRRR]]]fffgggkkkrrrvvvvvvuuusssrrrYYYZZZZZZWWWUUUUUUUUUSSSMMMPPPTTTWWWWWWUUUQQQNNNNNNLLLJJJIIIIIIIIIHHHGGG@@@<<<777666:::>>>AAABBBEEECCC@@@AAAEEEGGGGGGFFFEEEPPPXXXVVVRRRNNNGGG???>>>;;;:::;;;:::666555777;;;999777777:::===??????:::777333222555888999888999;;;===???AAACCCDDDDDDEEEEEECCCBBBHHHNNNOOOKKK>>>;;;;;;<<<<<<;;;>>>DDDEEESSS]]]bbbmmmpppbbbZZZ^^^yyyMMM??????:::777999>>>DDDPPP___iiipppzzz|||mmmXXXGGGOOOmmmbbbQQQHHHFFFDDDCCCDDDEEEDDDCCCCCCGGGIIIGGGEEEDDDCCCAAACCC???>>>@@@AAA@@@BBBGGG@@@AAABBBEEEGGGIIIHHHFFF@@@===>>>GGGWWWllleeeZZZsssxxxbbbNNNPPPWWWWWW[[[~~~zzz}}}vvvxxxvvvuuu{{{wwwooommmllllllmmmnnnnnnqqqtttssssssyyywwwcccXXXaaadddddd```___dddggggggnnn{{{{{{{{{~~~xxxlllhhh]]]QQQQQQTTTUUU```qqqzzz}}}}}}vvvvvvuuuvvvzzz|||~~~|||~~~{{{yyysssiii]]]TTTWWWSSSLLLKKKXXXnnnyyyzzz|||lll[[[VVVddd|||yyy}}}zzzxxxqqqvvv}}}xxxrrrmmmkkkjjjjjjiiiiiiiiiiiijjjjjjhhhccc```^^^YYYRRRKKKDDD@@@>>>===;;;:::999888888888999:::999:::<<<>>>AAACCCEEEEEEFFFGGGKKKQQQ[[[iiivvv~~~~~~|||xxxpppfffYYYMMMEEE===;;;888777888<<>>>>>AAADDDEEEFFFJJJHHHRRRmmmttt}}}nnnsssvvv|||}}}ppp___SSSSSSYYY^^^mmmpppqqqoookkkjjjlllpppkkkhhhbbbZZZSSSNNNLLLLLLGGGEEECCCEEEJJJRRRZZZ______bbbfffiiijjjiiihhhgggXXXZZZ[[[WWWRRROOOOOOPPPMMMOOOSSSUUUUUUSSSOOOMMMKKKKKKJJJKKKKKKJJJGGGDDD@@@<<<888777:::>>>AAABBBCCCAAAAAADDDJJJNNNPPPPPPLLLUUU\\\[[[WWWRRRIII@@@===:::999;;;:::666555888:::999888888;;;===>>>>>>999666444444777999:::999:::;;;===???AAABBBCCCDDDAAACCCEEEIIIQQQYYYXXXSSSBBB??????@@@@@@@@@DDDJJJPPP\\\eeeiiitttfffVVVZZZppplllGGG<<<;;;777555888@@@GGGUUUdddmmmqqqwww~~~fffPPPPPPaaaWWWOOOFFFEEECCCCCCDDDDDDBBBAAA<<<>>>BBBDDDCCCAAA@@@AAAAAA>>>===???@@@>>>@@@DDD?????????AAADDDDDDCCCAAA<<<999:::CCCTTTjjjtttZZZjjjxxxzzzcccOOOOOOTTTWWW___zzzsssssszzzwww}}}tttlllkkklllnnnqqqnnnnnnqqqsssssssss{{{zzziii]]]ZZZ______[[[[[[ccclllqqq}}}{{{{{{|||~~~{{{tttqqqdddVVVTTTVVVaaaqqq{{{wwwwwwuuusss|||yyyzzz~~~~~~|||{{{}}}{{{xxxssshhhZZZPPPSSSOOOJJJJJJWWWjjjwwwzzzqqqvvv|||~~~|||{{{iiiXXXXXXooo||||||}}}wwwsssxxxsssnnnjjjjjjkkklllmmmiiihhhggggggeeebbb]]]ZZZUUUQQQKKKEEE@@@===;;;;;;999888888888888999;;;<<<:::<<<>>>AAADDDEEEFFFFFFHHHJJJNNNVVVbbbooo{{{~~~yyypppfff[[[OOODDD>>>888777666666999>>>DDDGGGOOOkkkzzzqqqnnnKKKJJJ???EEEBBBDDDFFFIIIJJJIIIHHHGGGEEEBBB>>><<<===>>>@@@@@@EEE???DDD[[[zzzvvv~~~wwwppptttvvv~~~|||qqq```VVVTTTTTTSSS[[[bbbhhhjjjgggggglllqqqiiieee___XXXRRRNNNLLLKKKIIIFFFDDDFFFKKKQQQUUUUUUUUUWWWYYY\\\___```aaaaaa______^^^WWWOOOKKKKKKNNNKKKMMMPPPRRRRRRPPPMMMKKKHHHHHHIIIKKKKKKIIIDDDAAA???<<<888777:::>>>AAABBBBBBBBBCCCGGGLLLQQQSSSTTTOOOUUUZZZZZZVVVPPPFFF======:::999;;;:::666666888999999999:::===>>>===<<<666555555777:::;;;<<<;;;;;;<<<===???@@@BBBCCCCCC<<>>>>>AAAAAABBBGGGNNN\\\gggpppuuu~~~ooo\\\XXXmmmvvvYYY???888888666888>>>HHHNNN[[[hhhmmmlllmmmqqq~~~\\\IIIXXXuuupppTTTSSSEEEDDDCCCCCCDDDCCCAAA???@@@>>>AAAGGGGGGAAAAAAGGGAAA>>>===>>>>>><<<<<<@@@@@@??????@@@BBBBBBAAA???>>>;;;;;;CCCUUUkkk~~~}}}YYYddduuu~~~iiiUUUQQQTTTZZZgggqqqqqq~~~pppnnnvvvoooggghhhjjjmmmppppppoooqqqwww{{{}}}~~~wwwmmm___bbbaaa```dddoooxxx{{{{{{zzzyyy||||||}}}}}}mmm\\\YYY^^^nnn~~~{{{xxxxxxvvvuuu~~~zzzzzz}}}}}}|||||||||{{{yyywwwqqqeeeVVVLLLKKKMMMOOOSSS\\\eeeeeeaaabbblllvvv{{{~~~~~~|||hhh^^^kkkxxxyyy~~~vvvvvvuuussstttpppjjjhhhhhhjjjkkklllhhhfffcccaaa^^^[[[VVVRRRLLLJJJEEE@@@<<<:::999999999888888888888999;;;<<<;;;===@@@DDDFFFGGGGGGGGGJJJNNNVVV```lllwww}}}|||tttggg[[[QQQHHH???:::666666555777:::@@@EEEIIISSSvvv```LLLKKK@@@FFF@@@@@@AAACCCDDDFFFGGGGGGHHHDDD>>>:::999:::;;;;;;;;;777888HHHaaassswwwtttttt}}}}}}}}}~~~~~~{{{tttfff______]]]VVVRRRUUUYYY]]]```dddiiillljjjeee^^^WWWRRROOOLLLKKKJJJFFFCCCEEEKKKOOOOOOLLLOOOQQQTTTZZZ```fffiiikkkrrriii^^^VVVOOOJJJJJJLLLJJJKKKMMMNNNNNNLLLJJJHHHGGGFFFEEEFFFFFFEEEBBB???>>><<<999888:::===@@@BBBDDDDDDEEEHHHKKKMMMOOOOOORRRTTTUUUUUUTTTNNNFFF>>><<<999999;;;:::777777999999999:::<<<>>>>>>;;;999555666777:::<<<>>>============>>>???AAABBBCCCDDD@@@GGGRRR^^^jjjpppiii^^^@@@>>>???CCCEEEHHHNNNVVVhhhrrr|||{{{ZZZeee|||yyyYYYGGG999666777777===GGGQQQVVV___ffffffbbbaaaddduuuVVVNNN___aaaWWWSSSDDDCCCCCCDDDEEEDDDBBB@@@HHHBBBBBBHHHHHHAAACCCLLLFFFBBB@@@@@@>>>::::::===BBBAAAAAABBBDDDDDDCCCBBBAAA???===CCCTTTiiiyyy|||[[[cccvvv}}}tttbbbXXXZZZbbbrrryyyddd___]]]___ppp~~~||||||vvvkkkhhh|||~~~rrrnnnsssoooiiijjjkkklllnnnssspppttt~~~~~~}}}}}}rrroookkkjjjqqq{{{|||yyy}}}xxxtttwww|||zzznnn]]]^^^jjj|||~~~zzzzzzyyyyyy{{{{{{}}}}}}}}}zzzyyywwwuuuooocccTTTIIIOOOTTTYYY]]]aaaccc___XXXcccoooyyy{{{}}}pppnnn}}}vvvyyy}}}yyy~~~|||yyyqqqqqqrrrqqqyyyqqqmmmhhhfffffffffggggggdddaaa]]]ZZZWWWSSSOOOLLLFFFDDDAAA===;;;999999999:::999888888888999:::;;;<<<>>>BBBEEEHHHIIIIIIHHHIIIPPP]]]lllyyy~~~wwwmmm^^^QQQIIIDDD>>>:::777777777888<<>>:::888888888888555444666>>>KKK[[[jjjrrrrrrrrrtttxxx}}}}}}|||{{{nnnkkknnnggg\\\SSSOOONNNSSS___iiioooppppppkkkddd___ZZZVVVRRROOOIIIEEEBBBCCCIIILLLLLLIIINNNQQQWWWaaammmvvv|||}}}nnnXXXOOOMMMKKKIIIIIIHHHHHHIIIJJJIIIHHHFFFEEEFFFCCC@@@??????@@@@@@???===<<<:::999:::<<<@@@CCCEEEFFFHHHJJJKKKLLLMMMNNNXXXTTTSSSUUUVVVQQQJJJDDD;;;888888;;;:::888777:::999999:::===>>>===:::888555777:::===>>>?????????>>>>>>???@@@AAACCCEEEGGGJJJPPPZZZfffqqqttthhh[[[EEEDDDFFFKKKPPPTTT]]]fffvvvwwwllldddbbboooYYYGGG>>>666555555777@@@KKKZZZ\\\```dddbbb^^^^^^cccjjjXXX^^^jjjlllSSSSSSGGGDDDDDDCCCDDDFFFFFFDDDCCCEEE@@@???DDDEEECCCIIIRRRMMMHHHDDDCCC@@@<<<<<>>;;;999888888888:::999888888888999:::;;;>>>???BBBEEEHHHIIIJJJJJJJJJRRRbbbuuu|||rrrfffVVVJJJDDDAAA>>>;;;888888888:::>>>CCCGGGJJJWWWvvv{{{xxxLLLGGGAAA@@@===AAABBBDDDFFFGGGHHHIIIIIIIIIDDD???;;;:::999999999555777:::;;;@@@NNNaaappppppmmmjjjkkkvvv{{{}}}zzzssssssxxx|||oooYYYQQQKKKRRRcccsss{{{|||uuupppjjjeeeaaa\\\UUUPPPIIIEEEBBBBBBGGGKKKMMMMMMSSSWWW```nnn~~~lllPPPGGGIIIIIIFFFEEEFFFFFFFFFFFFEEEDDDCCCCCCEEEBBB>>><<<<<<===>>>>>>;;;<<<;;;::::::<<<@@@CCCDDDGGGJJJMMMOOOPPPSSSUUUWWWQQQOOOTTTWWWQQQHHHBBB:::777777:::;;;888888;;;::::::;;;<<<>>>===:::777666999<<<>>>??????AAABBB@@@@@@@@@AAACCCFFFIIIJJJLLLQQQYYYcccmmmmmm___OOOHHHGGGJJJQQQXXX___jjjtttssseee___^^^kkkMMMGGG@@@;;;666555555999DDDPPPbbbaaacccfffdddaaadddjjj}}}tttbbb```rrr|||VVVMMMOOO@@@DDDCCCBBBCCCEEEGGGGGGGGGBBBCCCFFFIIINNNTTT\\\aaaRRRLLLGGGEEECCC@@@BBBFFFCCCAAA@@@@@@AAACCCBBBBBBBBBEEEBBB@@@III]]]mmmsss}}}~~~jjj\\\dddnnn{{{mmmqqq{{{dddMMMDDDFFFEEERRReeerrrxxxyyyrrrmmmgggcccaaaiiikkkhhhqqq{{{zzzuuuqqqssszzz|||uuuhhh^^^^^^cccddd```hhhnnnvvvzzz|||xxxqqqqqqttttttzzzzzzzzzxxxlllooo~~~{{{|||}}}|||||||||~~~|||yyywwwtttnnneeeXXXOOOQQQ___nnnyyy{{{wwwqqqvvvxxxqqqqqqkkknnnpppmmmrrrxxxsssuuuwwwvvvuuuuuuvvvuuurrrpppjjjmmmpppkkkmmmrrrnnnhhhfffeeedddcccaaa]]][[[YYYUUUPPPLLLJJJHHHEEEDDD>>>===;;;999888777666666888888777777888:::<<<===???@@@BBBDDDGGGIIIJJJKKKSSS[[[iiizzz~~~vvvoooaaaPPPDDD@@@>>><<<999777888999<<<@@@EEEJJJMMM___qqqkkkttt{{{___HHHDDD;;;CCC:::BBBDDDGGGIIIKKKJJJIIIHHHGGGCCC???===<<<<<<;;;;;;777999::::::===JJJ]]]lllhhhkkkjjjgggppp}}}~~~wwwkkkfffttt~~~~~~{{{ZZZSSSNNNTTTcccsss|||zzzvvvppplllhhhbbbXXXQQQIIIGGGDDDCCCEEEKKKRRRVVV^^^bbbnnn~~~eeeKKKEEEHHHGGGEEEGGGEEEDDDCCCBBBBBBAAAAAAAAADDDAAA>>>======>>>======;;;<<<<<<;;;:::;;;???CCCCCCGGGLLLOOOQQQSSSVVVYYYUUUOOOOOOWWW[[[RRRCCC:::999777777:::;;;888999<<<<<<;;;;;;<<<===<<<:::777999;;;>>>?????????AAACCC@@@@@@AAABBBEEEHHHLLLNNNNNNRRRYYYbbblllkkk\\\LLLKKKKKKOOOWWW```iiivvvtttccc]]]fffsssqqqTTT???@@@<<<999888888<<>>===BBBHHHGGGAAAGGG]]]pppxxxyyyjjjXXXbbbooo|||||||||~~~zzz~~~wwwkkkXXXDDD===@@@HHHWWWlllyyyxxxxxxyyy|||yyy~~~uuunnnooottt|||{{{www}}}zzztttgggZZZVVV\\\aaaccc^^^fffpppvvvvvvwwwzzz}}}yyyrrrpppssspppuuuvvvvvvvvvrrrzzz|||}}}||||||{{{~~~}}}{{{xxxuuupppggg[[[RRR\\\mmmwwwuuurrrlllmmmzzzvvvtttmmmnnnnnnjjjqqqxxxssspppsssrrrpppsssxxxsssiiipppggglllqqqjjjgggnnnqqqdddcccccccccbbb```\\\XXXVVVRRRMMMIIIGGGEEEDDDBBB<<<;;;:::888666555555555666666666777999;;;>>>???@@@@@@AAACCCFFFHHHKKKLLL___eeeooo|||xxxnnnmmm___MMMAAA===<<<999666666777999===BBBHHHMMMPPPhhhtttaaadddrrr||||||RRRHHHDDD:::GGG;;;@@@CCCGGGJJJKKKJJJGGGEEEEEECCC@@@>>>>>>>>>===<<<888888888888===III[[[gggbbbmmmpppkkkqqqzzz}}}ggg\\\hhhppp}}}pppXXXTTTPPPTTT___kkktttyyy~~~yyyuuurrrjjj___VVVJJJHHHEEECCCEEELLLVVV]]]gggmmmyyyyyy```KKKHHHIIIGGGFFFJJJDDDCCCBBBAAA@@@@@@@@@@@@CCCAAA@@@@@@@@@???===;;;:::<<<===;;;:::;;;???CCCDDDHHHMMMPPPQQQRRRUUUWWWXXXSSSUUU```cccWWWDDD888999666777:::;;;999999<<<===<<<;;;;;;<<<;;;:::888:::===???@@@??????BBBEEEAAAAAAAAACCCFFFJJJNNNPPPXXX[[[aaajjjttttttfffUUURRRRRRVVV```jjjttt{{{hhhYYY]]]uuuggg]]]OOO===>>>888888888<<>><<<;;;===EEEEEE>>>BBBXXXnnnxxxuuuwwwfffXXXiii}}}||||||zzzmmmaaaVVVJJJGGGJJJKKKVVVeeelllgggeeesssyyy}}}}}}uuutttnnnrrrzzz~~~{{{~~~|||yyyxxx{{{}}}yyygggYYYUUUXXXWWWSSSNNNWWWbbbiiillloootttxxxpppqqqsssttttttrrrqqqoooppptttwwwxxx|||yyyuuu|||{{{{{{}}}~~~xxxwwwxxxqqqfffgggqqqyyyvvvvvvrrrpppzzzzzzooorrrnnnlllkkkmmmppprrrpppnnnxxxvvvtttqqqooonnnnnnooogggggggggiiijjjjjjhhheee```aaaccceeeeee```YYYTTTPPPKKKEEECCCCCCBBB===888;;;999777555444555666777999999999:::;;;===@@@AAAFFFCCCCCCGGGHHHHHHOOOYYYgggpppxxx{{{{{{xxxoooggg^^^TTTGGG>>>;;;:::888666999:::<<>>BBBEEEGGGFFFEEEDDDCCC>>><<<>>>CCCCCC>>>???EEENNNGGGAAA>>>===CCCSSSdddeeemmmsssmmmiii{{{nnnssstttssswww{{{jjjZZZWWWYYYpppmmm]]]PPPOOOTTTXXX]]]bbbwww||||||vvvqqqooojjjccc[[[NNNFFFJJJOOORRR]]]kkkrrrkkkTTTAAACCCHHHFFFBBBCCCCCCBBBAAA???>>>=========???>>>>>>===<<<<<<;;;;;;999999999888888<<>>===>>>???AAABBBBBBDDDJJJQQQWWWXXXaaajjjqqqvvvyyyfffYYY___eeeppp{{{tttgggZZZ^^^uuutttnnn[[[EEE<<<999>>>444>>>BBBDDDlllnnnmmmmmmnnnnnnkkkfffcccaaadddaaa\\\___ooo~~~ZZZDDDAAAFFFDDDCCCEEEEEEBBBAAAHHHVVVaaaXXX]]]gggsssxxxrrrbbbUUUJJJDDD@@@BBBFFFLLLXXXbbbaaaQQQDDDBBB???999:::BBBDDDCCCDDDEEEGGGQQQeeeyyy|||www{{{mmmppp~~~~~~{{{sss{{{}}}lllYYYGGGBBBFFFKKKGGGGGGJJJMMMUUUkkkxxxvvvyyyssssssrrrqqqssszzz}}}|||}}}~~~~~~~~~|||yyyxxxyyyzzz~~~{{{ppp___SSSOOOOOOMMMIIIQQQ\\\ccceeedddeeegggmmmmmmoooooopppooonnnmmmppptttxxxzzz}}}zzzsss}}}|||zzzzzz{{{xxxvvvyyy{{{uuuooowww~~~zzzvvvrrrqqqmmmmmmyyyuuukkkmmmmmmkkkiiikkknnnpppooonnnvvvuuusssqqqooonnnmmmmmmgggffffffggghhhhhhgggeeebbbbbbbbbbbb```[[[TTTOOOLLLGGGBBB@@@@@@???:::666:::999777666555666666777:::::::::;;;===@@@BBBCCCFFFCCCCCCFFFIIIMMMYYYfffwww|||~~~{{{uuuhhh]]]TTTKKKAAA:::999888777555999;;;===>>>CCCRRRkkk~~~rrreee]]]ccc|||gggCCC>>>CCC===:::??????BBBEEEFFFEEEDDDCCCDDDAAA??????BBB@@@<<<===BBBLLLHHHDDDAAA======GGGSSSWWW```ooosssnnnwww|||zzztttoooqqqvvvvvvpppooolllnnntttrrrjjjcccbbbSSSaaawwwpppjjjddd[[[SSSRRRWWWiiiooosssrrrsssvvvuuupppkkk\\\PPPPPPTTTYYYhhhxxxaaaMMM???@@@CCCAAA>>>@@@AAAAAA???>>>===<<<<<<<<<>>>======<<<;;;;;;:::::::::::::::999:::===BBBFFFJJJMMMRRRVVVXXX[[[___aaaiiioooxxxvvvdddKKK:::444999999:::;;;<<<<<<<<<<<<:::;;;<<<:::888777999;;;;;;===???@@@@@@@@@AAABBBAAAAAABBBCCCIIIQQQXXX\\\eeetttqqqiiimmmpppuuunnndddVVVTTTggghhh^^^MMM<<<777666;;;222>>>JJJTTTyyyzzzuuuqqqrrrwwwvvvooonnnrrr___ZZZSSSTTTddd|||hhhOOOBBBBBBFFFCCCCCCDDDCCC???>>>DDDQQQ\\\___[[[WWWVVVWWWUUUNNNIIIHHHDDDBBBDDDGGGNNNZZZeeessseeeQQQ@@@:::<<<>>>===CCCBBBBBBCCCEEEPPPeeexxx}}}uuu}}}{{{{{{zzzyyy~~~wwwgggVVVFFFAAAEEEDDDBBBAAAFFFQQQccczzzttttttzzz~~~|||~~~|||sssnnnooopppkkkjjjsss{{{}}}|||{{{yyy{{{}}}}}}|||zzzzzzzzz{{{mmmXXXMMMKKKKKKOOOSSSWWWYYYYYYZZZ]]]aaahhhiiiiiijjjjjjkkkkkkkkkmmmpppuuuxxx{{{tttpppqqq{{{{{{xxxxxxxxxzzz{{{~~~~~~vvvrrr}}}yyyzzzyyywwwuuunnnrrrtttjjjmmmkkkiiihhhhhhkkkmmmnnnnnnrrrrrrrrrqqqpppmmmkkkjjjfffeeecccccceeeeeeeeedddcccaaa^^^\\\XXXSSSLLLHHHFFFBBB>>><<<<<<;;;777444888888888888888777777777;;;;;;<<<>>>@@@CCCEEEFFFIIIGGGEEEFFFJJJTTTfffuuu}}}wwwnnn^^^PPPHHHCCC<<<888888888777666999===@@@???GGG___hhhWWW\\\tttvvv^^^FFF>>>>>>===<<<>>>@@@BBBCCCCCCAAAAAABBBCCCCCCAAA@@@@@@===:::;;;???HHHGGGGGGEEE???;;;>>>EEEQQQ]]]zzz|||qqqmmmrrryyyvvvnnndddaaadddnnnwwwvvvooojjjUUUWWWrrrqqq\\\VVVZZZ^^^bbbeeeiiiqqqzzz}}}|||vvvhhhZZZWWWYYY```qqqUUUGGG>>>???@@@<<<;;;>>>???>>>===<<<;;;:::::::::<<<<<<;;;::::::999999999:::;;;;;;;;;;;;???CCCGGGTTTYYY___aaa```aaafffjjjwww|||uuu\\\BBB777888999:::;;;<<<<<<===<<<<<<999:::::::::999999;;;<<<;;;===@@@AAABBBCCCDDDFFFCCCBBBCCCEEEJJJSSS]]]eeennn{{{ttttttrrrpppppppppjjjccc]]]UUUPPP^^^rrrUUUKKK???555555666;;;555CCCVVVhhhuuuzzzvvvvvvzzzxxxrrrqqqwwwcccYYYPPPTTTiiiTTTIIIEEEDDDEEEBBBAAABBBBBB>>><<<@@@IIIRRR\\\TTTJJJCCCAAABBBBBBAAAFFFDDDDDDFFFHHHKKKUUU___sssmmmZZZDDD@@@HHHEEE:::@@@???@@@BBBEEENNNbbbttt{{{xxx{{{sssuuuzzzyyymmm___QQQDDD@@@DDDHHHFFFEEENNNeee}}}}}}}}}zzzmmmooo~~~~~~yyy~~~yyysssmmmnnnrrrhhhfffiiisss|||}}}{{{zzzxxxzzz|||}}}}}}|||}}}~~~}}}|||fffWWWPPPOOO[[[XXXSSSNNNNNNUUU```hhhdddddddddeeefffgggiiijjjiiikkknnnrrrvvvwwwvvvuuu}}}qqqhhhuuu~~~yyyvvvuuuuuuxxxyyy||||||wwwttt||||||wwwzzz}}}{{{xxxwww}}}wwwnnnpppjjjiiihhhhhhiiikkkmmmnnnooopppqqqqqqpppmmmjjjhhhfffcccaaa```aaabbbbbbaaa___\\\WWWSSSOOOKKKFFFBBBAAA>>>;;;999999888666333777777888999::::::999999:::;;;===???BBBDDDFFFHHHKKKIIIHHHHHHNNN\\\ppp|||tttnnneeeUUUEEEAAA>>>:::999999:::999888:::???CCCHHHWWWvvvzzzeeeWWWkkkjjjbbbUUUGGG@@@??????<<<@@@@@@@@@???======???AAABBBAAA???===:::999;;;>>>BBBFFFHHHGGGBBB>>>@@@CCCPPP```ssspppyyy|||tttdddkkkxxxuuujjjbbb[[[iiirrrkkkmmm\\\YYYWWWZZZdddpppxxx{{{uuukkkbbb______cccooo{{{eeeKKKDDD@@@@@@???;;;;;;>>>===<<<;;;:::999888888999::::::999999888888888888999:::::::::;;;>>>BBBFFFVVV^^^hhhlllmmmpppxxxvvvbbbKKK;;;999>>>999:::;;;<<<============999999999999:::;;;<<<===<<<>>>AAABBBCCCCCCEEEFFFEEEDDDEEEHHHMMMVVVeeeqqq}}}zzzqqqmmmfff___YYYUUUQQQNNNRRRWWWddd~~~\\\EEEAAA:::666999999======MMMbbbtttuuu|||vvvssstttooohhh]]][[[\\\cccqqqnnnOOOMMMKKKEEECCCAAA>>>AAABBBAAA>>>???BBBGGGHHHFFFDDDCCCBBBAAA@@@>>>DDDDDDEEEGGGFFFDDDHHHNNNXXXXXXTTTQQQSSSTTTJJJ<<<>>>>>>@@@DDDFFFLLLZZZhhhyyy}}}zzzuuutttqqqtttsssyyyqqquuucccVVVKKKBBB???BBBIIIHHHKKKYYYyyyzzzmmmeee______aaallltttlllqqq}}}~~~yyyvvv{{{vvvyyymmmffffffnnnwwwhhhkkksss|||{{{yyyzzzvvvwwwyyyyyyyyy{{{~~~|||qqqdddYYYQQQWWWRRRJJJEEEFFFOOO[[[ccc______```aaabbbdddfffgggggggggiiimmmqqqrrrqqqnnnvvvsssssssssqqqooottt{{{}}}zzzuuusssrrrssspppqqqtttwwwyyyyyy}}}|||tttqqqtttwwwwwwttt|||vvvmmmnnniiiiiiiiiiiiiiijjjlllmmmlllmmmooopppnnnkkkhhhfffdddaaa^^^\\\]]]]]]\\\[[[WWWSSSNNNJJJGGGDDDAAA>>>===;;;999888777777666555666777999:::;;;;;;;;;;;;:::<<<>>>@@@CCCEEEGGGHHHHHHIIIJJJNNNXXXjjj}}}vvvjjjbbbZZZKKK>>>;;;:::999888999999999888===???DDDRRRpppyyymmmeeennnoooeeeSSSFFFCCC@@@<<>><<<::::::<<<>>>???@@@???<<<:::;;;===??????DDDHHHFFFBBB@@@BBBEEEGGGWWW{{{uuuzzz|||vvvoooiiivvvtttmmmmmmeeeeeezzzxxxxxx___SSSGGGFFFOOO\\\gggmmmqqqooommmllliiifffiiimmmyyygggNNNCCCAAA@@@???===::::::===::::::999888777777777777888888888888777777777777777888999999999;;;???BBBKKKUUUbbbkkkqqqyyydddNNNAAA:::999;;;::::::;;;<<<============:::999999:::;;;===>>>>>>>>>@@@BBBCCCBBBBBBDDDEEEEEEEEEGGGLLLQQQYYYkkk|||qqqbbb\\\TTTMMMHHHHHHMMMQQQ\\\rrrcccHHH;;;===999888:::999???HHHYYYhhhvvv}}}vvvsss{{{oooVVVNNN\\\nnnyyy}}}}}}]]]NNNQQQLLLCCC@@@???<<<@@@DDDEEECCC@@@??????:::>>>CCCEEEDDD@@@<<<999@@@???AAAEEEDDD???===>>>BBB@@@GGGVVV[[[RRREEE>>><<<===BBBFFFHHHIIIPPPYYYkkkxxx}}}qqqtttwwwxxxrrrxxxrrryyy{{{zzzmmm\\\OOOEEE@@@???AAABBBEEEPPPiiiuuudddVVVMMMKKKTTTaaasss~~~tttqqqzzz~~~vvv|||mmmbbbaaagggnnnmmmttt~~~wwwvvvzzzqqqsssttttttuuuwww{{{~~~xxx|||~~~{{{uuummm```TTTHHHEEEAAA@@@AAAFFFKKKOOOWWWXXXYYY[[[]]]___aaabbbccccccfffiiimmmooonnnmmmjjjkkkmmmnnnmmmttt{{{{{{zzzxxxtttqqqoooqqqrrrtttttttttvvvwwwwwwvvvuuu{{{vvvwwwvvvrrrpppssssssqqqwwwzzz{{{nnnhhhhhhhhhiiijjjjjjiiihhhiiijjjiiijjjkkklllkkkhhheeeccc___]]]ZZZXXXWWWVVVTTTRRRNNNJJJFFFCCCAAA???<<<::::::999888777777666777777777777888:::;;;===>>>>>><<<===???BBBDDDFFFGGGGGGEEEIIIPPPZZZjjj}}}rrraaaVVVNNNCCC999777777777777777888999999CCCCCCIIIaaa~~~rrrqqqvvv}}}pppqqqiiiWWWJJJFFFBBB>>>???@@@???===::::::;;;===<<>><<<<<<<<<;;;999777777999999888777777666666777777777777777777777777777777666777888888777999;;;>>>AAAIIIRRRXXX]]]ccckkkrrruuu^^^FFF<<<======;;;999::::::<<<===============<<<;;;:::;;;===????????????AAACCCDDDCCCCCCDDDEEEGGGGGGKKKRRRVVV^^^rrrvvvdddMMMHHHEEEEEEGGGPPP___mmmtttOOO===888<<<888888<<<<<>>===AAAEEEGGGFFFAAA===<<<<<>>:::999???:::???MMMPPPEEE<<<>>>;;;<<>>===:::777555777777777666666666777888888888888999;;;>>>@@@AAA???@@@BBBEEEGGGHHHHHHHHHJJJQQQ[[[jjj~~~~~~lllXXXKKKDDD>>>888555555777777999;;;===???GGGLLL[[[zzzmmmhhhjjjtttkkkgggddd[[[PPPHHHEEEDDDBBBAAAAAAAAA???===;;;<<<===;;;@@@AAA===<<>>>>>>>>???===<<<<<>>BBBGGGNNNBBB:::<<<@@@@@@===:::>>>>>>???AAA@@@===;;;<<<;;;;;;>>>CCCDDDCCCGGGMMMXXXggg~~~}}}uuuooorrrkkkoootttwwwxxxzzz~~~qqqpppwwwwwwkkkXXXGGG>>>>>>AAABBBKKKTTTvvviiiUUUQQQZZZdddyyytttzzz}}}~~~~~~qqqfff___\\\iiikkkqqquuutttrrruuu{{{kkkoootttxxxxxxxxxwwwxxxzzz|||||||||}}}{{{qqqfffVVVOOOGGG@@@>>>@@@CCCEEEFFFHHHLLLPPPRRRTTTTTTTTTQQQVVV\\\```aaaaaaaaaaaacccgggooouuuuuuvvv~~~}}}yyyzzz|||xxxqqquuutttpppllliiikkkooosssqqquuuuuupppkkkkkkpppttttttssstttwwwwwwtttssstttnnnzzzxxxooommmoooooommmllllllnnnmmmjjjiiiiiidddhhhkkkjjjgggcccbbbbbbaaabbbbbbbbbaaa```^^^]]]UUUTTTQQQOOOLLLIIIDDD@@@DDDBBB???<<<:::888444222555666666666555555666888999888888999;;;>>>AAACCCAAABBBEEEGGGHHHIIIIIIIIISSS[[[fffvvvwwwfffQQQCCC???===:::555777888:::<<>><<>><<>>>>>>>>???<<<;;;;;;:::888:::???:::;;;<<<===>>>>>>>>>>>>AAA???======@@@BBBAAA???>>>AAADDDFFFGGGIIIKKKMMMSSSTTT\\\gggjjjpppvvveeeVVVOOOJJJMMMWWWhhhzzzkkkYYYKKKCCC777777;;;888@@@RRR[[[gggvvvyyynnneee[[[\\\gggyyybbbUUUVVVooouuuUUUSSSNNNKKKFFF@@@GGGJJJ>>>??????>>>>>>>>>???AAACCC@@@CCCDDD@@@===???GGGNNN]]]LLL<<<:::???AAA>>>;;;777@@@CCC;;;999???@@@;;;<<<:::<<>>AAACCCEEEOOOvvvxxx^^^QQQYYYrrryyysss||||||~~~zzzggg___cccoooiiifffkkkqqquuuyyy}}}qqqsssrrroooqqqwww{{{{{{|||zzzxxxxxxyyyxxxuuuqqqdddYYYKKKCCC@@@@@@>>><<<===CCCFFFDDDEEEKKKNNNLLLPPPQQQTTTWWW[[[^^^aaabbbaaadddgggjjjmmmpppuuuxxxuuuyyy{{{wwwuuuuuuuuurrrnnnoooooopppooonnnlllkkktttsssrrrooommmkkkiiihhhppprrrsssooojjjhhhkkkooouuuvvvvvvssspppmmmkkkkkkkkkkkkkkkjjjhhhfffcccbbbaaabbbdddeeedddbbb```______]]]ZZZYYYWWWUUUQQQOOONNNMMMLLLJJJGGGDDDBBB@@@???===:::777444444444444666666555555555666666777;;;999888;;;???BBBCCCBBBDDDCCCBBBDDDHHHKKKLLLKKKXXXgggyyyzzzlllXXXIII@@@<<<999777666>>>999555???FFFGGGKKKXXXbbb|||eee___oooxxx~~~yyyhhhNNNUUURRRJJJBBBAAADDDCCC???HHHIIIFFF@@@@@@EEEEEE@@@<<<@@@DDDFFFEEECCCAAA@@@===CCCKKKMMMLLLNNNUUU[[[SSSDDD;;;DDDXXXlllyyywwwtttzzzsss{{{zzz~~~|||vvv]]]XXXUUUJJJDDDGGGBBB@@@DDDPPPZZZbbbnnnyyyuuurrrmmmfff^^^SSSHHH@@@>>><<<888555333444666888999888777666666666777777777666555666888888888777777777666666555666666666888888888888999:::;;;;;;777888999:::::::::::::::???>>><<<;;;;;;<<<===>>>===@@@BBBBBB@@@@@@BBBDDDDDDDDDEEEGGGIIIMMMPPPRRR```eeellluuu||||||yyypppcccZZZVVVOOOHHHTTTZZZjjjkkkUUUFFF???222999===;;;===KKK]]]iiittt|||xxxbbbNNNPPPaaapppxxx}}}vvvllldddXXXWWWdddxxx~~~xxxSSSPPPLLLIIIHHHHHHHHHFFFCCCDDDBBB@@@???@@@CCCFFFIIIDDD??????BBB@@@===IIIZZZ]]]LLL<<<:::>>>@@@>>>===<<<<<<<<<;;;;;;<<<<<<===<<<======>>>EEELLLJJJEEEJJJaaazzzuuuuuupppmmmkkknnnuuuyyyzzzyyysssYYYJJJFFFEEEDDDBBBDDDRRRnnn~~~yyy}}}bbbZZZbbbwwwyyyttt~~~|||qqqaaaYYYeeebbbccciiinnnpppssswwwrrrtttsssppprrrwwwzzzyyy~~~{{{yyyyyyzzzzzzxxxvvvhhhbbbYYYOOOGGGBBB>>><<<888>>>@@@>>>@@@EEEGGGEEEIIIJJJLLLOOOSSSVVVXXXYYY[[[]]]```ccceeehhhllloooppptttuuurrroooooonnnlllllllllmmmmmmmmmkkkjjjiiimmmlllkkkiiihhhgggggggggjjjlllmmmjjjfffeeehhhkkklllmmmnnnmmmjjjhhhhhhhhhiiiiiiiiihhhfffdddaaa```]]]^^^______^^^]]][[[YYYWWWUUUSSSQQQPPPNNNJJJHHHFFFEEEDDDCCCAAA>>><<<;;;;;;:::777666555555666666666555555555555666777777999888888;;;???BBBCCCBBB@@@BBBCCCEEEGGGLLLSSSYYYhhhtttwwwnnnbbbQQQCCC===;;;999888666>>><<<<<>>AAABBBBBBAAA@@@@@@AAAGGGMMMNNNKKKJJJNNNRRRNNNCCC===EEETTTdddsss~~~uuunnnvvv}}}yyynnnhhhhhhwwwvvvuuuzzz}}}yyyiii\\\ZZZIIIBBB>>>BBBIIIQQQ\\\fffyyyyyyxxxtttlllaaaWWWQQQIIIFFFBBB???===;;;888555888888777777666555555555888777666777888999999777:::999999999999:::;;;;;;888888888999999:::;;;<<<999:::;;;;;;<<<<<<;;;;;;<<<======>>>???@@@AAABBB:::===???@@@AAABBBFFFIIIFFFGGGKKKPPPUUU[[[___aaammmooorrrvvvxxxxxxuuurrr```ZZZRRRJJJHHHLLLSSSYYYbbbuuuqqqYYYLLLCCC<<<:::======;;;===JJJ[[[hhhkkkmmmkkkcccXXXXXXcccpppvvvxxxyyyoooeeebbb]]]bbbssscccLLLMMMJJJHHHHHHJJJJJJHHHFFFFFFEEECCCAAAAAACCCEEEFFFDDDAAACCCGGGCCC>>>DDDQQQSSSGGG===<<>><<<;;;;;;;;;::::::;;;<<<<<<===@@@AAA???>>>BBBHHHJJJGGGGGGWWWiiittt|||~~~}}}ooolllgggfffjjjrrr|||~~~{{{dddNNNFFFEEEGGGIIIFFFRRReeerrrkkk```fffvvv{{{nnnoooxxxuuu|||ssscccYYYXXXZZZaaagggiiinnnrrrqqqssssssqqqsssxxxzzzyyy}}}zzzyyyyyyyyyxxxvvvmmmmmmiiiaaaTTTHHH@@@===888:::;;;999:::======;;;???@@@BBBDDDGGGJJJLLLMMMQQQSSSVVVXXXZZZ]]]```bbbhhhlllmmmiiigggggggggeeefffggggggggggggffffffeeeeeedddbbbaaaaaabbbdddeeeccceeefffdddaaa```bbbeeeaaacccddddddcccbbbbbbccccccccccccbbb```^^^\\\ZZZWWWWWWWWWWWWVVVTTTRRRPPPLLLJJJHHHGGGFFFDDDAAA???=========<<<;;;999888777666666555444555666888999555555555555555666777888888888:::===AAADDDDDDCCCAAADDDGGGHHHJJJRRR```lll|||uuujjj^^^TTTFFF<<<999999::::::444;;;>>>DDDJJJIIIQQQgggjjj```eeekkkUUUBBBGGGDDDFFFEEECCCEEEIIIHHHDDDEEEHHHHHHGGGFFFEEE@@@999>>>>>>???@@@AAAAAABBBBBBEEEJJJOOONNNJJJFFFGGGIIIFFFAAA???EEEPPP\\\jjjtttyyy{{{nnneeesss}}}~~~qqq]]]```ZZZbbbuuuzzzssstttttt|||hhh[[[LLLCCC???@@@GGGNNN```ffflllooolllhhhdddccc\\\VVVPPPNNNNNNLLLFFFAAA;;;::::::999888888777777777555555555777888777666777777888888999:::<<<<<<777777777777888999:::;;;:::::::::;;;;;;;;;;;;;;;===>>>@@@AAACCCDDDDDDDDDDDDEEEFFFGGGHHHJJJMMMPPPSSSVVV[[[bbbhhhnnnrrrtttuuupppiiiccc```[[[VVVQQQIIIEEEFFFKKKLLLOOO[[[jjjlllNNN???<<<<<<;;;;;;:::EEEQQQZZZdddooovvvxxxnnncccVVVUUUbbbppprrrlllkkkmmmgggffflllnnnuuueeeVVVOOOJJJIIIHHHIIIJJJJJJHHHGGGGGGFFFDDDBBBBBBBBBBBBBBBCCCCCCGGGKKKFFF>>>>>>FFFFFF@@@<<<>>>???<<<999999999999999999:::<<<===>>>@@@CCCAAA======AAAEEEFFFDDDMMMWWW```iiittt{{{~~~rrroookkkeee```___fffrrr{{{rrrzzzoooZZZOOOIIIIIIKKKMMMVVVfffqqqppplllsss~~~|||yyy{{{rrrWWWOOOKKKQQQ[[[dddlllrrrmmmppprrrqqqtttyyy|||zzz}}}}}}|||zzzyyywwwtttrrrrrrssssssnnncccUUUHHH@@@;;;;;;999777777777666444888999:::<<<>>>@@@BBBBBBFFFIIILLLOOOQQQTTTWWWYYY]]]aaaccc```___aaabbb`````````aaaaaaaaaaaaaaaaaaaaa___]]][[[\\\]]]```bbb```aaabbb```]]]\\\]]]^^^ZZZ\\\^^^^^^\\\\\\\\\]]][[[[[[[[[ZZZYYYWWWTTTSSSPPPPPPPPPOOOMMMKKKIIIHHHCCCAAA?????????===:::888888999999999888888777666444444444444555666888888666666555666666777888999<<<===???AAADDDEEEEEEEEEFFFHHHJJJMMMSSS___ooo{{{vvviii^^^PPPIII???777666888:::;;;===@@@BBBJJJRRRTTTggg}}}aaacccooommmmmmIIIEEENNNDDDHHHIIIHHHIIIKKKJJJFFFEEEFFFGGGGGGGGGFFFBBB===BBBAAA??????AAACCCDDDEEEDDDIIINNNNNNJJJFFFEEEFFFDDDAAA@@@BBBJJJVVVeeepppzzzjjjppp{{{zzzxxxwwwrrrpppwwwxxxjjjdddZZZWWWaaajjjlllqqqyyyhhhlllzzzkkkXXXGGG>>>>>>BBBFFFNNNXXX^^^```cccgggllljjjddd^^^]]]``````[[[UUUFFFDDDAAA===<<<<<<<<<===:::888777888999999888777666666777777999:::<<<<<<999999999999:::;;;<<<<<<<<<<<<<<<<<<===>>>>>>???AAAAAAAAABBBCCCEEEFFFGGGMMMNNNOOOQQQUUUYYY]]]```iiikkknnnrrrtttvvvvvvwwwkkkaaaSSSKKKHHHIIIJJJIIILLLHHHNNNYYY]]]___qqqgggWWWFFF@@@?????????@@@;;;^^^~~~tttuuuzzznnncccYYY]]]iiippphhh]]]PPPZZZ```lll|||dddUUUUUUUUUIIIIIIIIIHHHGGGFFFDDDBBBCCCBBBAAA@@@????????????AAABBBFFFIIIEEE===;;;@@@>>>;;;:::======999888:::777777888888:::<<<===>>>BBBGGGHHHBBB>>>@@@CCCEEEEEEHHHOOOXXXeeeqqqyyy}}}ttt|||vvvmmmdddaaabbbeeehhhxxx}}}|||sssuuuhhh\\\OOOIIIIIIOOO]]]www~~~yyy}}}}}}aaaOOO@@@AAANNN^^^kkktttnnnqqqsssrrrssswwwxxxuuuwwwyyy|||}}}|||zzzwwwuuuvvvuuuuuuuuupppeeeUUUJJJ>>>:::666555666666555555666666777888:::;;;<<<<<<===@@@DDDHHHKKKMMMPPPRRRRRRWWWXXXVVVWWW[[[]]]\\\\\\\\\\\\]]]]]]^^^^^^___^^^\\\ZZZXXXWWWXXXZZZ\\\]]]]]]]]]\\\YYYWWWVVVWWWVVVXXXYYYXXXWWWUUUUUUVVVTTTTTTUUUTTTSSSQQQOOONNNJJJIIIIIIGGGFFFDDDCCCBBB===<<<;;;;;;;;;:::888666555666666777777777666666555555555555555666666777777777777777888999:::;;;???@@@AAACCCCCCDDDDDDEEEGGGHHHKKKSSS```ooo}}}yyynnnaaaXXXHHHBBB;;;666555777;;;===HHHHHHFFFNNNZZZccc|||uuullllllwwwWWWFFFHHHIIICCCGGGJJJHHHIIIKKKKKKHHHEEECCCCCCDDDFFFFFFEEEEEEDDDAAA======???BBBCCCCCC???DDDIIILLLKKKIIIIIIIIIHHHFFFAAA>>>BBBNNN]]]gggxxxssstttqqqqqqqqqiiikkk{{{xxxddd^^^\\\```bbbbbbhhhrrrnnndddllluuu[[[HHHBBBCCCDDDHHHNNNQQQSSSYYYccckkknnnmmmooouuuyyyvvvjjj```XXXTTTMMMFFFAAA@@@@@@AAAAAA???>>>>>>>>>>>><<<;;;999999999999:::<<<======<<<<<<<<<<<<===>>>??????????????????@@@BBBCCCDDDDDDDDDCCCDDDFFFJJJNNNPPPSSSUUUXXX]]]dddjjjooorrrttttttrrrpppmmmiiieeecccUUUNNNFFFBBBDDDIIINNNQQQRRRPPPYYYhhhrrr}}}jjjQQQJJJCCC???===;;;???EEEVVV|||ssslllnnngggddddddgggiiieee[[[TTT???MMMZZZlll~~~lllTTTSSSTTTPPPJJJJJJIIIFFFCCC@@@===<<<<<<<<<<<<<<<<<<<<<===>>>@@@@@@CCCDDDAAA<<<<<>>???CCCJJJNNNJJJDDDCCCDDDEEEFFFGGGLLLXXXeeeqqqzzz~~~{{{||||||~~~|||ttthhhdddccc```]]]qqqwww~~~xxx{{{xxxwwwvvvooodddSSSKKKLLLLLLkkk{{{vvv}}}vvvwwwqqqZZZCCC<<>>888777888888888:::666666666777888888999999777:::???BBBEEEGGGIIIKKKHHHLLLNNNLLLMMMRRRUUUUUUWWWVVVVVVWWWXXXYYYZZZ[[[XXXVVVTTTRRRQQQQQQRRRSSSUUUUUUTTTTTTRRRPPPOOONNNPPPQQQRRRQQQOOOMMMMMMMMMNNNNNNNNNNNNMMMKKKIIIHHHDDDCCCBBBAAA@@@???>>>===:::999888888999999777555222333444444555555444444666666666666666666666666888888888999:::;;;<<<===???AAABBBBBBAAABBBEEEGGGIIIKKKSSS___ooo|||{{{xxxrrrfffYYYQQQBBB???:::666666999===@@@AAAFFFLLL[[[sss|||wwwvvvOOOJJJJJJCCC@@@EEEGGGEEEEEEIIIKKKJJJEEE@@@>>>AAACCCDDDFFFIIICCC???:::999<<<>>>>>>===:::>>>CCCGGGIIIJJJKKKLLLLLLKKKEEE??????GGGPPPUUUuuu{{{xxxxxx}}}ooojjjjjjtttyyyqqqiiibbb[[[VVVTTTVVV```kkksssggggggrrr~~~~~~}}}uuu^^^RRRMMMEEEEEEDDDCCCEEEMMMYYYbbbjjjqqq}}}ssseeegggccc\\\UUUOOOKKKJJJJJJHHHFFFDDDCCCBBBAAA>>><<<<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;;;;<<<<<<===>>>???>>>>>>??????AAADDDGGGHHHKKKKKKLLLNNNQQQVVVZZZ]]]iiihhhhhhjjjmmmnnnnnnnnniiigggccc^^^XXXRRRMMMJJJEEEDDDCCCCCCEEEHHHKKKNNNRRR___xxxqqq\\\GGGBBB>>>;;;999<<>>AAA===:::999<<<<<<999:::<<<777777888999;;;<<<>>>???===EEEJJJFFFAAA@@@@@@>>>DDDDDDIIIUUUbbbmmmwwwyyyxxx~~~~~~www~~~ppp___\\\^^^^^^[[[hhhnnnuuu{{{}}}~~~yyy}}}zzzyyyxxxrrrfffWWWSSSYYYZZZ{{{zzz|||}}}zzz~~~{{{}}}iiifff}}}lllSSSDDDAAAHHHVVVccclllppprrrqqqqqqsssqqqmmmnnnqqquuuwwwxxxyyy|||xxxxxxxxxyyyzzzwwwqqqmmm[[[OOOCCC???===::::::<<<666666666666666666666666444777;;;===>>>???@@@AAA@@@DDDEEECCCCCCGGGJJJJJJLLLLLLLLLLLLMMMOOOQQQRRRLLLLLLKKKJJJIIIIIIIIIIIIGGGGGGGGGHHHIIIHHHFFFEEEFFFGGGHHHGGGEEEDDDDDDDDDDDDEEEEEEEEEDDDBBBAAA???>>>>>>===<<<;;;:::::::::777666555666777777666444333333444555555555555444555666666777888888888777999:::::::::;;;===>>>???AAABBBCCCCCCCCCFFFKKKOOOTTT\\\hhhttt}}}yyyqqqoooiii[[[LLLEEE===;;;888666777;;;@@@DDD>>>NNN```{{{cccPPPNNNLLLGGGEEEIIIHHHDDDBBBFFFJJJKKKBBB===;;;>>>AAA@@@BBBEEECCC>>>999888:::<<<;;;999888;;;???BBBEEEGGGIIIJJJKKKMMMKKKGGGFFFIIIHHHDDDVVVnnnvvvrrriiigggjjjiiiooofff]]]YYYXXXZZZ```fffmmmgggkkkpppsss~~~yyyxxxvvvmmm[[[UUULLLDDDBBBEEEKKKPPPYYYbbbooo|||{{{pppfffkkkkkkjjjhhhfffccc```___XXXUUURRRPPPOOOMMMJJJGGGGGGFFFEEECCCBBBAAAAAAAAABBBBBBBBBBBBCCCDDDEEEFFFFFFFFFGGGHHHKKKOOORRRTTTYYYZZZ]]]```bbbcccddddddooollliiigggeee```ZZZVVVRRRPPPNNNJJJGGGDDDCCCBBBBBBEEEIIILLLPPPYYYdddmmmxxx{{{kkkYYYKKKCCC>>><<>>>>>AAADDD;;;:::999888:::<<>>???@@@AAA@@@<<<;;;>>>@@@<<<::::::999999999:::;;;===>>>???999???BBB>>><<<<<<<<<;;;???>>>DDDQQQ^^^kkkzzz}}}|||~~~~~~ooo^^^XXXYYYZZZYYY\\\```hhhooouuuxxx{{{|||||||||xxxuuukkk\\\\\\fffvvv~~~|||xxxuuuxxx{{{{{{}}}pppzzzzzz{{{tttfffvvvxxxbbbNNN@@@???KKKXXXfffkkkoooppprrruuutttqqqqqqrrrrrrpppoooqqqvvvzzzxxxzzz|||{{{yyyxxxxxxyyyqqqaaaQQQHHHCCC<<<999;;;555555555555555444444444222555999::::::999999999<<>>===>>>???<<<<<<===<<<<<<:::888777;;;:::999888888888888888555444444444666666555333555666666777777777666666444555666888999999999999:::;;;;;;;;;===>>>???@@@CCCEEEFFFFFFGGGKKKRRRWWWcccooo~~~}}}rrriiiggg```QQQAAA:::999888777666888<<>>???======@@@EEE@@@;;;:::<<<===;;;888888:::<<>>===VVVooo|||lllccciiipppjjjjjjmmmuuuwwwqqqeee\\\hhhfffpppzzz{{{iiiWWWKKKDDDAAA@@@CCCHHHQQQZZZ```ccccccccchhhlllrrrxxx{{{zzzwwwuuullljjjfffdddbbb___[[[YYYVVVUUUSSSQQQOOONNNMMMLLLQQQPPPPPPQQQQQQRRRSSSTTTVVVVVVWWWYYY\\\```dddgggfffiiimmmooonnnkkkgggdddZZZXXXVVVUUUTTTPPPIIIDDDBBBBBBAAAAAABBBCCCEEEFFFFFFKKKRRRZZZggg~~~nnnZZZHHH>>>===:::<<>>AAAGGGLLL???>>>;;;:::;;;===AAACCCBBBCCCCCCAAA@@@AAAAAA@@@AAA======AAACCC???:::777:::::::::;;;<<<===>>>???>>>AAAAAA>>>===@@@AAA???;;;:::@@@NNN^^^mmm}}}~~~~~~}}}uuuyyyiii```[[[ZZZYYYQQQUUU\\\dddlllrrrvvvxxxttt~~~}}}xxxzzzrrrcccbbbllluuuzzz{{{yyy{{{vvvppp}}}yyy{{{gggooossssssyyyqqqPPPCCCKKKPPPVVViiivvvsssmmmmmmmmmkkksssooojjjjjjmmmrrruuuvvv}}}{{{wwwvvvvvvwwwwwwwwwkkkmmmkkk^^^LLL===888999888666444333444444444333333444555666777888888888666777777888999;;;<<<===>>>>>>>>>>>>?????????@@@AAA@@@???>>>>>>>>>>>>>>>=========<<<<<<;;;;;;;;;<<<;;;;;;;;;::::::999999::::::999999888888777777777777777666555555444444444444444555555555666666666777888999999::::::999999999999888999999::::::????????????@@@AAAAAABBBFFFEEEDDDCCCGGGRRRaaalllttt}}}}}}uuuooocccVVVJJJAAA===;;;555888999999===EEEGGGEEEYYYxxx]]]WWWppp~~~VVVJJJKKKKKKKKKGGGOOOPPPMMMEEEBBBDDDFFFFFFBBB>>>:::999:::<<<>>>???JJJBBB>>>AAAAAA<<<999:::<<<:::;;;???>>>:::>>>EEEDDDHHHNNNRRRRRROOOKKKHHHIIICCCPPPooo{{{aaa^^^hhheeeooooooxxxuuuYYYWWWddd}}}}}}tttXXXKKKHHHGGG???@@@CCCHHHMMMPPPQQQPPPVVVWWW]]]lll|||zzzpppkkkkkkoooqqqmmmgggeeehhhlllgggdddaaa[[[VVV\\\fff___bbb```\\\]]]bbbbbb]]]^^^dddgggdddfffmmmpppoooiiiggghhhjjjggg^^^UUURRRJJJHHHEEECCCBBBBBBCCCDDDCCCBBBEEEGGGEEEBBBFFFNNNQQQ\\\hhhxxx~~~cccSSSDDD;;;>>><<<@@@IIIVVVfffuuuxxxjjjfffrrr}}}qqqooobbbTTTIII???>>>NNNbbbuuu[[[RRRKKKIIIEEEAAABBBHHHCCCCCC???999666???QQQ```HHHBBB======>>>===???CCCBBBBBBBBBBBB@@@===;;;:::999:::>>>DDDJJJJJJCCC===;;;;;;;;;;;;<<<===>>>>>>CCCDDDEEECCCAAABBBGGGKKKBBBAAAHHHTTT[[[fffwww}}}~~~}}}{{{~~~sss]]]^^^^^^VVVTTTQQQQQQVVV___iiiooorrr|||zzz{{{{{{ttt~~~|||xxxkkk]]]^^^xxx}}}zzz|||~~~|||zzzzzzyyy}}}~~~xxxzzzuuuvvv|||uuu\\\cccwwwsss```SSSGGGYYYhhhvvvvvvpppmmmnnnoooqqqmmmiiiiiilllqqqtttvvvvvvuuuttttttuuuwwwwwwwwwsssuuutttkkkZZZIII@@@<<<;;;:::777777777666444222111111222444444555555555666666666666777999:::;;;;;;;;;;;;;;;<<<<<<<<<<<<===<<<<<<;;;::::::;;;;;;::::::::::::999999999888999888888888777777777777666666666666666777777777555555555555444444444444444444555555555666666666666777888999999::::::999:::999999999999:::;;;;;;???@@@AAABBBCCCCCCCCCCCCCCCDDDHHHNNNWWWeeerrr{{{}}}xxxtttjjjcccWWWLLLCCC===999777666888999999:::AAAKKKTTTkkkppp```eee~~~|||OOOHHHJJJJJJIIIEEEHHHJJJHHHBBB???BBBDDDCCCCCC@@@===<<<>>>@@@AAAAAADDD???>>>CCCEEEAAA>>>???===<<<===@@@>>>999:::???CCCEEEJJJNNNPPPOOOKKKHHHCCC===DDDYYYnnnyyyiiihhhnnnccckkk___RRR___{{{}}}}}}mmm___VVVLLLIIIDDDCCCDDDFFFGGGHHHEEEFFFJJJRRRZZZ^^^\\\YYYZZZ[[[```eeeeeebbbccchhhfffccccccdddbbb```gggqqqwwwwwwssslllkkkooooookkkjjjmmmlllgggeeeggggggddd\\\YYYYYYYYYUUULLLDDDBBBAAAAAAAAABBBBBBCCCDDDDDDEEEEEEEEEDDDGGGOOOYYY```gggtttvvvtttaaaMMMEEE???===EEEPPPNNNTTTggg{{{zzzmmmlllnnnssszzz|||qqqgggaaaUUULLLKKKLLLOOO\\\kkkhhhOOOJJJGGGGGGFFFCCCDDDIIIBBBBBB@@@<<<<<>>???@@@???@@@CCC@@@??????@@@@@@???===;;;999:::<<>>BBBUUUjjjhhh```___rrrcccGGGHHHIIIHHHGGGBBB@@@CCCCCC???===???@@@???@@@???>>>>>>@@@BBBBBBAAA???===>>>CCCFFFDDDCCCDDD======???AAA???;;;;;;===CCCDDDFFFJJJNNNOOOKKKGGGCCC???===EEEVVVjjjxxx~~~yyyxxxwwwgggkkkuuuZZZ^^^oooxxxuuuxxx~~~}}}nnnfff[[[QQQJJJEEECCCAAA<<<===>>>???AAACCCFFFHHHBBBCCCGGGMMMOOOOOORRRWWWYYYYYY[[[^^^^^^```fffnnntttsssooohhhfffiiijjjiii\\\]]][[[UUUQQQQQQOOOKKKIIIFFFFFFHHHGGGAAA???@@@DDDCCCBBBBBBBBBCCCEEEFFFFFFPPPXXX___nnnxxxhhhRRRQQQDDD:::===@@@FFFTTTccceeemmm{{{}}}hhhUUUVVV[[[gggrrrnnnaaa[[[___aaaRRRIIIQQQ^^^gggpppyyysssRRRGGGDDDCCCEEEDDDBBBBBBDDD??????======???FFFPPPWWWEEE@@@>>>@@@AAA>>>>>>???>>><<<;;;===@@@AAA>>><<<;;;::::::===@@@@@@;;;777666777777888999;;;<<<<<<===>>>??????@@@BBBFFFJJJJJJIIILLLPPPPPPUUUfffzzzxxxrrruuuyyy}}}yyy~~~zzzyyyvvvwwwrrraaaWWWPPPKKKFFFGGGNNNWWW]]]```ooorrruuuuuusssuuuzzzooo]]]YYYVVVhhh~~~yyy{{{pppllllllmmmqqquuuyyytttzzzpppooo|||VVV]]]qqqqqqhhhdddggggggcccgggooojjjhhhfffeeegggiiikkkllllllooorrruuuvvvvvvwwwwwwsssvvvyyyyyyuuulll```XXXFFFBBB===:::888888777666444444555555666555555555666666555444444555555666444444555555555666666666555555444444444444555555555555555555555555555555333333333333333333333333333333333444444444555555222333333444555666666666666666666777777777888888777777888:::::::::::::::<<<<<<<<<<<<<<<===>>>???======>>>???BBBDDDGGGIIIOOOTTT^^^lllzzz~~~xxxqqqfff[[[PPPHHH???999999:::999888<<<<<>><<<<<<===???BBBCCCEEEFFF??????@@@BBBBBBBBBBBBDDDHHHFFFFFFIIIMMMNNNJJJFFFGGGEEE===:::IIIcccuuuzzz{{{vvvnnniiivvv{{{vvvzzzttthhhbbbaaaeeewwwuuurrrtttxxx{{{tttgggZZZNNNFFFBBBDDDEEEEEEDDDBBBAAAAAA===;;;<<<@@@AAA@@@AAAEEEBBBCCCDDDEEEEEEFFFJJJNNNXXXXXXWWWTTTSSSUUUWWWYYYJJJIIIFFFDDDCCCCCCBBB@@@CCCAAAAAADDDCCCAAABBBFFFJJJIIIJJJKKKOOOTTTXXX[[[bbbwwwppp[[[MMM@@@BBB<<<<<>>===>>>===;;;:::<<>>;;;999;;;>>>@@@===:::<<<;;;:::;;;<<<<<<999666777888999:::<<<======>>>::::::;;;===???BBBEEEGGGNNNNNNPPPRRRQQQTTTaaapppzzzvvvxxx}}}~~~~~~yyy{{{yyyyyynnn\\\TTTOOOHHHGGGJJJNNNQQQRRRbbbjjjrrrsssqqqttt~~~uuueeedddhhhyyyzzzxxxqqqooonnnkkkjjjkkk|||oooggguuusssllleee^^^[[[cccyyyrrrbbb___aaabbbfffmmmkkkjjjiiihhhhhhhhhjjjkkknnnrrrvvvwwwvvvuuuuuuuuupppppprrrtttsssooohhhcccZZZTTTKKKCCC???<<<;;;:::666666777777777666666555777777666555555555666666444555555555666666666666555444444444444444555555555555666666666666666666444444444444444444444444666666666666555555444444444555555666777888999999777777777888888888999999888999:::;;;<<<<<<<<<<<<============>>>???@@@AAACCCBBBAAABBBEEEKKKQQQUUU^^^bbblllxxx{{{{{{wwwoooggg___TTTJJJEEE???999666777:::<<<===@@@===BBBNNNWWWfff~~~xxxvvv~~~~~~TTTFFFEEELLLJJJIIIFFF>>>@@@DDDEEEBBB???@@@???===;;;:::;;;===???@@@???===>>>>>>===<<<<<<@@@CCCEEEFFFFFFDDDCCCDDDGGGIIIIIIKKKJJJIIIJJJLLLKKKGGGDDDHHHGGG???888DDD___rrrwww~~~ooojjjsssmmmgggdddjjjuuuwwweee[[[\\\qqqsssbbb]]]```ddduuu}}}zzzwww~~~}}}~~~~~~mmmaaaUUUXXXZZZ\\\YYYRRRIIIBBBJJJFFFDDDEEEDDD@@@???AAA@@@AAAAAA??????@@@AAABBBDDDEEEGGGHHHHHHHHHJJJMMMMMMHHHDDDDDDEEEFFFFFFFFFHHHFFFFFFGGGFFFEEEIIIOOOTTT[[[eeeqqq{{{|||nnn^^^NNNEEE<<<@@@BBBLLL\\\aaafffsssqqqdddeeelllkkkXXXKKKIIIDDDBBBXXXwwwrrrnnn}}}___IIIGGGIIIGGGCCC>>><<<<<<======>>><<<;;;<<>>;;;;;;???@@@<<<999999>>>;;;999:::<<<===;;;999>>>===;;;;;;;;;:::999888777888:::;;;============999999999;;;>>>AAACCCDDDIIIJJJMMMNNNMMMPPPZZZeeemmmqqq|||~~~}}}yyywwwtttsss~~~vvv]]]VVVQQQKKKHHHIIIJJJIIIHHHQQQ[[[ggglllnnnrrr|||vvvpppwwwwwwyyyzzzrrrooonnnjjjhhhiiiyyyttteeeqqqsssiiixxx~~~zzzxxxwwwzzzqqqOOOFFFeee|||iii```^^^```eeeiiijjjkkkllllllkkkkkkmmmnnnooossswwwvvvsssqqqqqqrrrpppooonnnmmmmmmkkkgggeeegggaaaVVVMMMEEE???:::888777888888888777666555555888777777666666666777777666666666666777777777777555555555444555555666777666666666666777777777777666666666666666777777777999999888888777666666555777777777888999::::::;;;888888888999999999:::::::::;;;<<<======>>>>>>>>>>>>>>>>>>???@@@AAABBBCCCEEEDDDCCCEEEJJJRRRYYY^^^iiinnnvvvzzzzzzttthhh]]]TTTJJJBBB;;;999777555666999===@@@CCC@@@EEEUUUjjjwww^^^LLLDDDHHHLLLIIIIIIHHH???BBBFFFGGGDDDAAABBBBBB@@@???>>>>>>@@@AAABBBAAA???AAACCCBBB===<<>>HHH]]]mmmqqq|||xxxiiiiiitttiiiqqq~~~rrrnnnqqq{{{```NNNHHHHHHOOO\\\lllzzz~~~uuuyyyvvvvvvzzz~~~rrrvvv|||~~~zzzpppbbbYYYXXXTTTQQQRRRPPPKKKGGGGGGGGGIIIHHHEEEFFFIIIJJJIIIDDDDDDFFFHHHFFFDDDGGGLLLUUUMMMGGGFFFIIIIIIKKKNNNOOOOOORRRWWWYYY\\\dddmmm|||}}}lll\\\OOOFFFAAA@@@FFFLLL\\\mmmllljjjsss|||vvvqqqnnnnnnqqqtttcccQQQFFFGGGFFFGGGZZZrrrkkkOOOHHHIIIFFFFFFCCC>>>===@@@CCCBBBBBBAAA??????@@@@@@>>>===@@@======AAABBB>>>;;;:::;;;;;;:::999999999::::::======<<<<<<;;;;;;;;;;;;777888:::;;;<<<;;;;;;::::::999999:::===@@@@@@@@@===@@@CCCDDDCCCFFFNNNUUU___gggxxx||||||xxxssstttyyyddd[[[UUUMMMIIIHHHHHHGGGEEEIIIQQQ\\\dddjjjpppyyyttt~~~xxxxxx{{{}}}pppjjjhhhgggiiimmmuuujjjhhhkkkggglllxxxwwwrrrppp~~~{{{]]]MMM___rrr}}}zzzpppaaaWWWWWWZZZ\\\cccfffiiijjjjjjkkknnnpppmmmqqqtttrrrnnnlllmmmooooooooonnnkkkiiifffeeeeeeiiifff```YYYRRRJJJBBB===;;;;;;;;;:::999888777777777666666666666666777777777777777777888888888888555555555555555666777888666666666777777888888888777777777888888999999999999999888888888888888888888888999999:::::::::;;;999999999999::::::::::::<<<<<<>>>????????????????????????@@@AAABBBDDDEEEGGGHHHJJJOOOVVV]]]cccgggooottt{{{}}}|||vvvwwwpppbbbSSSJJJCCC>>>555777:::999888:::@@@EEEEEEIIIVVVooo|||rrrOOOIIIDDDHHHIIIEEEIIIJJJAAAAAAEEEFFFCCCAAADDDEEECCCCCCAAA@@@AAACCCCCCBBBAAACCCHHHIIIDDDAAACCCDDDBBBHHHKKKJJJHHHIIIKKKGGG@@@AAAEEEHHHGGGCCC???>>>???AAAAAA@@@CCCJJJUUU^^^ccc|||vvvooorrrlllrrr|||yyy}}}xxxzzzyyyzzzyyyhhhZZZQQQLLLIIIIIIOOOZZZfffrrr}}}xxxvvvwww{{{{{{zzzwwwrrrooopppnnngggaaa___XXXZZZXXXTTTUUU[[[]]]ZZZZZZXXXXXXXXXUUUTTTZZZcccfff\\\UUUXXX^^^ccchhhnnnnnnpppuuu{{{yyyvvvyyyssshhhZZZOOOIIIHHHJJJQQQUUUZZZiiivvvnnndddjjjnnniiieeehhhoootttrrrnnnXXXLLLCCCDDDGGGMMM```uuuvvvYYYKKKGGGGGGDDDGGGFFFBBBBBBFFFGGGDDDDDDDDDBBBAAA??????@@@AAAAAA======AAABBB>>>;;;;;;666888:::999666666:::>>>:::;;;<<<===<<<<<<======999:::<<<======<<<:::999<<<;;;999;;;===>>>>>><<<888;;;>>>===<<<>>>BBBFFFVVV]]]nnn~~~~~~yyytttqqqrrrzzzzzzkkkbbbUUULLLGGGFFFEEEDDDJJJLLLPPPWWW```iiinnnqqqsss{{{xxxvvvzzzxxxwwwzzzooojjjhhhfffgggiiiuuukkk^^^eeelllmmmqqq|||zzz}}}zzz{{{pppvvvyyyyyyfff[[[OOOfffqqqqqq```OOOLLLMMMMMMZZZ^^^cccfffgggiiimmmpppjjjmmmpppooojjjhhhjjjmmmmmmnnnnnnllliiiffffffgggjjjjjjjjjhhhddd\\\RRRKKK?????????>>>===<<<;;;:::555555555555555666777777777777777888888888888999555555555555666666777888666666666777777777888888777888888888999999::::::777777888888999999::::::999999999999999:::::::::999999::::::::::::;;;;;;===>>>???@@@@@@AAAAAA@@@@@@@@@@@@AAABBBCCCEEEEEENNNQQQWWW^^^ffflllqqqsssrrrvvv{{{|||yyyvvvuuuuuujjjkkkfffVVVGGG>>>:::888444999>>>>>>;;;<<>>DDDHHHMMMQQQZZZooommmccciiimmmwwwwwwtttxxx{{{yyyeeekkknnnooollliiifff___XXXNNNCCC===AAADDDGGGQQQ]]]ggg}}}~~~}}}xxxrrruuu}}}~~~||||||}}}yyytttrrrrrrooooooyyyvvvqqqyyysssiiigggQQQPPPMMMJJJJJJOOOXXX___ccceeegggssszzzlll^^^bbbaaaccchhhooouuuuuupppkkk___UUUJJJEEEIIIXXXrrrwwwXXXNNNGGGBBB???DDDIIIJJJFFFFFFIIIGGGBBBCCCCCCCCC@@@>>>>>>AAACCC@@@<<<<<>>>>>===>>>???@@@@@@>>><<<;;;>>><<<:::;;;===>>><<<:::999===@@@===:::;;;>>>@@@SSSXXXgggyyy}}}rrrkkkkkkoootttxxx~~~qqq^^^OOOGGGEEEDDDDDDHHHEEECCCIIISSS\\\```aaajjjllleeeeeepppssspppuuummmqqq}}}{{{~~~vvvpppnnnlllgggbbbaaassspppcccaaaeeekkkpppiiivvvvvv~~~tttwwwzzzrrrvvvyyyzzzyyy~~~wwwnnnaaa```dddfffWWWBBB???JJJNNNRRRWWW\\\___aaadddfffjjjmmmmmmjjjiiijjjhhhdddjjjnnnooolllkkkmmmnnnmmmtttpppkkkhhhfffdddaaa______YYYQQQLLLIIIEEE>>>888<<<777333333777999777333666666666777777777888888666666666666777888999:::;;;:::999:::;;;:::999777=========;;;999999;;;<<<999:::::::::::::::999999::::::999999999::::::;;;===>>>???>>><<<<<<>>>@@@>>>?????????>>>???AAADDD>>>BBBGGGIIIJJJMMMTTTYYY^^^ccchhhlllmmmooorrruuuqqqsssuuuvvvtttpppllliiibbb]]]SSSHHH???999666555888999:::;;;===BBBIIIOOOQQQgggiii```^^^nnn}}}___KKKIIIGGGHHHKKKLLLLLLIIIFFFDDDEEEDDDCCCDDDEEEFFFFFFDDD@@@???>>>======???DDDGGGFFFJJJOOONNNIIIBBB>>><<<;;;<<>>@@@DDDWWWkkkttt{{{wwwrrrwwwllleeejjjqqqsssuuuwww}}}gggUUUNNNCCCBBBIII[[[hhhmmmoooqqqyyyllleeefffbbb\\\fffwwwpppkkkhhhiiijjjgggaaa^^^TTTYYYXXXTTTWWWeeewwwyyyTTTLLLMMMFFFAAACCCEEEFFFGGGHHHGGGFFFDDDBBBBBBAAA@@@@@@AAAAAA???===>>>======>>>>>>===;;;888888888888999:::;;;<<<===:::;;;===>>>>>>===<<<;;;???>>>===<<<;;;;;;<<<==================>>>>>>???AAABBBBBB@@@<<<<<>>@@@@@@???>>>CCCLLLSSSWWW^^^eeegggeeeeeejjjllljjjXXXYYY^^^gggmmmllljjjjjjfffgggmmmyyyrrrrrrppplllgggdddccccccvvvxxxiiidddeeeiiilllhhhwww}}}}}}vvvnnn{{{uuu~~~}}}oooccc___XXXKKKBBBAAA@@@DDDIIINNNSSSXXX^^^bbbhhhkkkkkkfffdddfffhhhgggiiinnnqqqoooooosssuuusssrrrmmmiiiggghhhjjjkkkkkkqqqlllfffbbb___YYYPPPIIIAAA>>>:::999;;;===<<<:::888888888888888888888999::::::::::::::::::::::::<<<;;;;;;;;;<<<<<<;;;999;;;;;;:::999888888999:::999999999:::999999888888;;;;;;;;;;;;<<<===>>>???============>>>???@@@AAA@@@@@@AAAAAAAAACCCFFFIIILLLIIIHHHLLLVVV___eeefffhhhmmmrrruuutttqqqppppppnnnpppsssssspppiiiaaa\\\SSSNNNGGG@@@;;;888777777444999>>>AAACCCIIITTT]]]yyyfff```cccmmmttt}}}oooMMMIIIJJJNNNMMMMMMLLLJJJHHHFFFEEEEEEDDDBBBBBBCCCCCCAAA@@@>>>>>>>>>======???CCCGGGDDDHHHKKKKKKGGGAAA>>><<<;;;;;;===AAADDDCCC@@@<<<===BBBHHHHHHAAA:::555333000222444444444555555444888FFFVVVbbbiiirrr~~~}}}yyy}}}yyyrrrsssiiiiiilllppprrrsssxxxlll[[[NNNPPPVVVZZZ```ggghhheee^^^WWWPPPJJJFFFCCC@@@BBBIIISSSZZZeee|||~~~sssyyyqqqlllooorrrooommmmmmwww~~~{{{}}}lllTTTEEECCCPPPTTTbbbuuu}}}vvvrrrmmmnnnkkkgggiiinnnrrrqqqfffbbb^^^[[[YYYZZZ]]]```mmmsssiii^^^eeennnyyy~~~^^^EEEDDDFFF???<<>>===>>>@@@@@@???===<<<;;;<<<===>>>>>><<<:::::::::::::::;;;<<<===>>><<<<<<=========<<<<<<;;;>>>===<<<;;;:::;;;;;;<<<<<<<<<===>>>>>>======<<>>===???AAADDDNNNYYYcccfffjjjttt}}}yyywwwqqqnnntttzzzoooXXXGGGBBBBBBBBBAAA@@@???@@@CCCGGGHHHNNNWWW^^^aaadddjjjllliiiXXXTTTYYYeeeiiiccc___```jjjeeecccmmmzzzzzzrrrpppooommmiiieeebbbcccdddzzz}}}llleeeeeegggggggggjjjwww~~~uuurrrlllooocccRRRPPPOOOFFF<<<888;;;>>>BBBFFFMMMTTTZZZccchhhhhhbbb___bbbgggjjjhhhmmmppppppppptttuuutttoookkkffffffjjjnnnpppppptttrrrooonnnlllggg^^^XXXJJJGGGCCC???<<<:::999999999999999:::::::::;;;;;;999999999999999888888777:::999888888:::;;;:::888::::::999888888888999999:::::::::::::::999888888888888999:::<<<===>>>???@@@>>>===>>>???@@@@@@@@@AAABBBCCCCCCEEEIIIOOOSSSZZZTTTSSS^^^qqq|||{{{tttoootttzzz}}}{{{vvvqqqnnnnnnppprrrqqqkkkaaaVVVOOOEEEBBB===999777666888999666===CCCEEEFFFOOOaaaoooyyygggQQQ```yyy|||tttQQQCCCKKKKKKPPPNNNLLLJJJIIIHHHGGGGGGEEECCCAAA@@@@@@???===;;;<<<============???CCCFFFBBBDDDGGGGGGDDDAAA???>>>;;;;;;;;;===??????===;;;===DDDKKKKKKCCC:::444222444333444555666555333111777>>>KKKXXXfffvvvyyy{{{~~~mmmccccccfffnnnuuukkkWWWPPPOOOQQQYYYbbbiiiqqqsssiii```[[[TTTLLLLLL???999???@@@BBBVVVoooxxxrrrnnnnnnooonnnoooqqqwwwzzz{{{wwwvvvvvvtttppprrrqqqssswwwyyyyyy~~~~~~}}}}}}}}}||||||~~~|||~~~qqqdddSSSGGGKKKWWWPPPXXXggguuuxxxpppfffaaacccmmmlllbbbhhhvvvqqq]]]TTTWWWXXXRRRLLLMMMVVV^^^vvvvvvhhhvvvyyyyyyxxx]]]LLLBBBDDDEEE>>><<>>???>>>===999999:::<<<>>>???===<<<;;;;;;;;;;;;<<<===>>>>>>>>>======<<<;;;;;;;;;;;;<<<;;;::::::999999::::::;;;<<<>>>??????>>><<<:::===;;;;;;<<>>>>>>>>??????AAAJJJTTT[[[aaagggiiihhh\\\[[[hhh|||}}}lllaaadddfff___[[[cccpppvvvpppggglllkkkjjjfffcccbbbcccddd|||{{{hhhaaaccceeedddccc```hhhvvv~~~uuuvvvrrrxxxuuummmPPPGGGHHHFFF???=========<<<>>>CCCIIINNNXXX```ccc]]]YYY[[[bbbeeedddiiillljjjkkknnnpppnnnnnnjjjggggggkkknnnmmmjjjhhhhhhiiikkklllkkkhhhddd\\\ZZZTTTLLLDDD>>><<<;;;<<<<<<<<<<<<<<<<<<<<<<<<888999:::::::::999888888:::888777888999::::::999<<<;;;::::::;;;;;;;;;:::;;;<<<<<<<<<<<<;;;:::999888999:::;;;===>>>>>>???CCCAAA??????AAABBBAAA@@@DDDFFFHHHJJJNNNTTT[[[``````^^^cccssssssooosssxxx||||||xxxssspppmmmmmmlllggg___TTTIIIBBBAAA>>>;;;888666666777999===BBBEEEDDDGGGWWWssszzzlll]]]\\\WWWlllhhhJJJDDDJJJGGGJJJJJJJJJIIIIIIIIIIIIIIIDDDBBB@@@??????>>><<<:::;;;<<<=========>>>AAADDDAAABBBCCCDDDCCCBBBAAA@@@;;;::::::::::::;;;::::::===DDDKKKIIIBBB:::777777999777888<<<===:::666555===???DDDMMMZZZooo}}}}}}jjj]]]]]]bbbooo}}}vvvggg```ZZZSSSSSSXXX]]]oooyyyqqqjjjiiidddYYYXXXMMMDDDAAA===;;;CCCPPPVVVeee{{{{{{uuurrrqqqtttyyy~~~|||}}}{{{yyyzzz{{{uuummmrrrooooooqqqrrrrrruuuzzzwww{{{}}}}}}~~~}}}vvvwwwyyy{{{}}}}}}|||{{{zzzzzzzzz{{{}}}}}}xxxwwwggg```[[[YYYTTTQQQ[[[jjj^^^fffqqqvvvqqqjjjfffffffffjjjdddZZZ___iii___IIIJJJXXXaaa\\\RRROOOXXX```vvvttt}}}uuuxxxVVVMMMIIIHHHIIIEEE>>>===BBB;;;<<<===>>>??????>>>>>><<<;;;:::;;;<<<>>>===<<<999999:::;;;>>>>>><<<;;;;;;;;;::::::;;;<<<<<<===???===<<<:::999999::::::999999999888888888999999;;;===@@@BBBBBB???<<<999<<<:::888:::???BBBBBB@@@AAAGGGOOOUUU\\\fffqqqxxx~~~qqqoooppplllmmmrrrrrrqqqqqqttt|||zzzwwwyyywwwiiiTTTEEEDDDAAA?????????===>>>AAA???EEEKKKQQQWWW]]]ccceeeaaaiiivvv}}}wwwvvvuuuuuutttpppjjjffffffhhhhhhgggdddcccbbbccc}}}yyyddd]]]aaaccc```[[[ZZZ[[[aaasss|||}}}{{{{{{|||iiiOOOCCC@@@???AAA@@@===:::888:::???BBBHHHQQQVVVSSSOOOQQQUUUXXXYYY^^^bbbbbbdddjjjnnnnnnllljjjhhhlllppppppjjjddddddeeefffiiimmmpppqqqqqqqqqooojjjbbbYYYRRROOONNNGGGFFFEEEBBB@@@===<<<;;;<<<<<<===>>>>>>>>>>>>>>>>>><<<:::;;;<<<======<<<===<<<;;;<<<===>>>===;;;;;;<<<<<<<<<<<<<<<<<<;;;===>>>???AAABBBBBBBBBBBBCCCCCCCCCDDDGGGIIIKKKKKKOOOQQQTTTXXX\\\bbbjjjooollllllqqqzzz~~~ssshhhmmmnnnqqqssstttrrrooommmhhheee```XXXNNNEEE>>>999===;;;999777777888:::;;;AAADDDFFFIIITTTmmmsssnnn```YYYhhhxxx}}}bbbRRRIIIEEEEEEBBBDDDFFFHHHIIIIIIHHHFFFDDDAAA@@@>>>???@@@@@@???===999;;;============???AAA@@@@@@AAABBBCCCCCCCCCBBB<<<;;;:::888777777888999<<>>:::;;;>>>@@@EEEIIIMMMYYYsssvvvzzzhhh___ZZZ\\\iiixxx|||wwwvvvwwwnnn\\\PPPMMMLLLbbbpppmmmjjjnnnmmmeee]]]^^^UUUFFF???BBBDDDAAA;;;CCCOOO___ooo||||||wwwppplllooouuutttoooqqqmmmllloooqqqpppssswwwzzz||||||wwwuuuuuuvvvuuuuuuuuuvvvxxxzzz||||||}}}~~~xxxgggZZZOOOIIILLLLLLUUU```bbb[[[XXX\\\eeeppp{{{|||vvvrrrsssvvvkkk```TTTPPPSSSTTTMMMDDDPPPbbbnnnggg[[[YYYbbbjjjzzz|||~~~mmmPPPFFFCCCEEEFFFDDD===888999>>>::::::;;;;;;<<<<<<<<<<<>><<<>>>AAAHHHPPPXXXaaakkksss|||~~~|||ppprrrtttrrrtttqqqrrrqqqnnnmmmrrr{{{vvv|||rrrfff[[[SSSKKKGGGBBB<<<<<<@@@>>>>>>@@@CCCHHHOOOWWW^^^bbbrrrkkkbbbbbbaaadddhhhiiigggdddbbbaaa~~~}}}ccc[[[___aaa]]]UUUWWWSSSRRRiii{{{sssppp~~~ssssssiiiLLL@@@@@@AAA@@@>>>:::777666888::::::BBBGGGFFFCCCEEEHHHHHHLLLQQQVVVXXX^^^hhhqqqsssjjjiiiiiiooouuuuuummmeeeffffffhhhiiilllooorrrttttttsssqqqooollliiifffdddYYYXXXTTTPPPKKKFFFCCCAAAAAAAAA@@@@@@@@@AAAAAABBB@@@>>>;;;;;;<<<======<<>>AAABBB???<<<<<<<<<===>>>????????????>>>@@@BBBDDDFFFFFFFFFFFFEEEHHHLLLOOORRRVVV[[[______aaaeeehhhkkkpppuuuxxx}}}yyyuuuooojjjgggllljjjiiiiiiiiihhheeeccceee```XXXNNNFFF@@@<<<;;;666666666777999<<>>???>>>===>>>@@@AAAAAA???999;;;======<<<<<<<<<===>>>>>>???AAACCCDDDCCCAAA======<<<999777666777999:::???BBB>>>777666>>>FFF;;;:::???GGGFFF===;;;>>>888===FFFKKKFFFDDDRRRdddooonnnpppnnnmmmtttuuuiiiggg^^^XXX^^^jjjvvvwwwzzzlllXXXQQQJJJYYYdddddddddiiillljjjnnnssshhhPPPDDDHHHGGG===CCC@@@>>>???FFFPPP\\\cccuuu{{{zzzmmmffflllwww|||{{{rrrnnnmmmrrrvvvwwwyyy|||~~~yyyxxx{{{wwwvvvwwwzzz}}}~~~~~~~~~}}}|||}}}~~~|||yyy}}}rrr^^^OOOGGGDDDBBBAAAIIIEEEFFFNNNQQQNNNRRRZZZdddnnnyyy~~~zzzuuu^^^MMMBBBFFFIIIDDDDDDJJJXXXhhhpppggg]]]aaallltttsss}}}lllMMMGGGAAA<<>>999888;;;<<<::::::::::::;;;;;;;;;;;;???===:::999:::::::::999:::999999;;;<<<;;;999777777777777666666777777888999999888777666666666666666666777888888888888777:::<<<@@@CCCCCCAAA>>><<<;;;:::999:::;;;<<<;;;:::===>>>EEENNNVVV\\\eeemmm~~~~~~||||||sssqqq}}}yyy{{{zzztttuuuooorrrrrroookkkjjjoootttwwwvvvuuuggg\\\NNN@@@:::======;;;;;;>>>AAADDDLLLSSSaaaqqqnnndddeee___cccgggiiigggdddaaa___~~~cccZZZ___bbb]]]VVVWWWQQQNNN```~~~|||vvvrrr~~~|||ooonnnuuu```OOONNNHHHGGGFFFBBB<<<999777777666:::===;;;;;;???AAAAAABBBGGGKKKOOOWWWdddppptttkkkhhhhhhmmmttttttmmmeeeaaacccfffhhhjjjkkklllmmmlllkkkmmmqqquuuvvvsssooogggeeeccc___[[[XXXUUUTTTOOOMMMJJJHHHFFFGGGHHHIIIFFFDDD@@@??????@@@@@@???EEECCCBBBDDDHHHIIIFFFBBBAAABBBCCCEEEGGGGGGHHHHHHCCCEEEHHHLLLOOOQQQRRRRRROOOUUU\\\^^^___bbbjjjpppllloooqqqsssssstttvvvwww}}}vvvoooiiihhhiiigggeeecccccccccbbb^^^[[[\\\XXXPPPHHHAAA===;;;;;;555666777999<<<@@@CCCEEEIIIRRRccczzzppphhhmmmmmmrrr[[[EEEJJJMMMLLLKKKHHHDDDEEEFFFFFFEEECCCAAA???>>>======>>>???@@@@@@???999<<<>>>>>><<<:::::::::<<<<<<===@@@CCCCCCAAA>>>>>>>>>>>>;;;777666777999888===???;;;444444===FFF===>>>EEELLLGGG;;;999@@@888;;;EEELLLGGG===BBBNNN```mmmmmmfffiiimmmlllkkkjjjccc^^^___eeennn}}}{{{uuuddd```XXX\\\___^^^]]]^^^ccchhhtttwwwqqqaaaTTTPPPMMMHHHNNNIIICCC===<<<>>>CCCGGGSSSYYYaaalll|||zzzwww|||xxxttttttzzz}}}}}}}}}|||yyyyyyyyyyyyzzz{{{|||}}}wwwyyy~~~xxxSSSMMMFFFBBBCCCGGGKKKMMMJJJBBB======>>>DDDVVViiivvvwwwxxxnnnMMMBBB???FFFIIIGGGMMMXXX```pppxxxrrrlllrrr{{{~~~mmm~~~vvvOOOEEEFFF???===BBBBBB===;;;>>>???;;;<<<;;;;;;::::::::::::;;;<<<:::777777888999:::999888777888:::<<<<<<:::999777777666666666666666777555555555666666555555444555666777888999888888777888:::===@@@AAA@@@>>>===888999:::;;;:::999:::;;;<<<===CCCMMMUUUYYY___fffxxx~~~rrrhhheeeppp{{{}}}vvvsssssswwwzzzwwwqqqmmmooosssooommmuuuyyyfffPPPFFFGGGFFFEEEHHHLLLJJJFFFEEEIIITTTaaauuu~~~ppphhhiii```bbbddddddbbb`````````bbbXXX```ccc___YYYWWWRRROOOYYYsss}}}~~~|||zzz|||uuuooorrrtttppp```___SSSSSSQQQLLLEEE>>>999777888:::999666888>>>AAA@@@>>>BBBFFFHHHPPP___kkkpppmmmiiifffjjjppppppiiiaaa[[[___dddhhhiiijjjjjjjjjhhhgggkkkrrrzzz|||yyytttkkkkkkjjjjjjiiihhhhhhgggaaa^^^YYYUUURRRRRRSSSTTTRRROOOKKKIIIIIIJJJJJJIIIKKKIIIHHHJJJOOOPPPLLLHHHHHHIIIKKKMMMNNNPPPQQQQQQMMMOOOTTTYYY^^^aaabbbbbb\\\ccciiijjjggghhhpppxxxrrrtttvvvvvvtttrrrqqqrrrqqqssstttqqqlllgggffffffbbb``````aaabbb```\\\WWWOOOKKKEEE>>>999555444444999:::;;;<<>>???>>>===:::<<<>>>>>><<<999888888::::::;;;???BBBBBB???<<<>>>@@@@@@===888666777999666<<>>CCCBBB===<<<@@@>>>666======<<<;;;:::::::::;;;999777444444666999::::::555555666999<<<===<<<;;;777777666666666666666777222333444555555555444333555666777999999999888777666888;;;===??????>>>===444888;;;;;;999888:::===<<<<<>>777444888:::999;;;@@@BBB>>>===AAAJJJUUUaaajjjggglllooollleee```aaaddd\\\]]]^^^______aaadddgggdddhhhooovvvyyyzzzxxxvvvzzzrrrjjjkkkssszzz{{{yyy~~~tttiiidddfffgggfffcccdddeeebbb[[[XXX[[[]]]]]]^^^___```]]]ZZZYYY\\\______```aaaeeelllqqqkkkaaa]]]^^^aaaiiiooopppjjjdddlllmmmmmmllllllmmmpppsssrrrsssuuuvvvvvvtttsssqqqlllkkkjjjhhhfffeeedddccc```[[[VVVTTTUUUTTTOOOKKKEEEBBB>>>:::777666777777;;;999<<>>@@@>>>;;;999:::;;;;;;;;;>>>===;;;:::>>>CCCAAA;;;<<<;;;;;;===<<<:::>>>EEEEEEHHHGGG>>>333111888???CCCBBBDDDEEEAAA===>>>CCCFFF???AAAIIIEEE::::::EEEKKKOOO^^^tttuuukkkfffpppzzzqqqvvvpppkkkfffhhhnnnvvv|||{{{rrrdddYYYVVVTTTSSSWWW^^^cccdddccchhhnnniiiWWWKKKIIIDDD;;;BBBBBB@@@>>>???DDDLLLRRR``````hhhxxx~~~|||zzz~~~wwwnnn\\\[[[SSSQQQYYY[[[SSSLLLKKKDDDaaammmaaaTTTMMMQQQ```[[[^^^XXXTTTYYYVVVUUU]]]bbb\\\\\\dddddd[[[TTTSSSMMMTTTfffwwwsssddddddrrr}}}kkkMMMCCCEEEEEEAAA===>>>@@@@@@>>>BBBFFF@@@777777777888888888999999999666777888888888666333222333333555777999;;;===>>>888666333222444666888999666666666444333333555666333444777888888666444333555888:::;;;;;;:::::::::???;;;777666888<<<======???:::999>>>EEEMMMWWW```jjjxxx{{{yyy|||wwwnnnmmmqqquuu~~~wwwtttyyy~~~~~~aaaEEE???AAA@@@DDDKKKOOORRR]]]iiioooooommmiiieeeccccccddd___^^^]]]\\\\\\\\\\\\\\\uuubbb___cccffffffnnnbbbUUUOOONNNQQQ[[[ddd{{{}}}}}}xxxwwwxxxnnn{{{{{{vvvwwwyyyyyynnnbbbVVVKKKDDD===999777999999666888===;;;===BBBGGGLLLSSS\\\ccc```eeeiiifff```\\\^^^aaa^^^^^^\\\[[[ZZZ]]]aaaeeennnooonnnllljjjkkknnnqqqyyysssoooqqqxxx|||{{{www{{{uuummmjjjjjjkkkiiigggpppuuuuuunnnhhhjjjooorrrmmmnnnooopppnnnmmmkkkjjjjjjkkklllnnntttxxxtttmmmkkkjjjkkknnnqqqpppjjjdddiiijjjkkklllllllllmmmnnnmmmlllkkkjjjiiihhhhhhhhhfffggghhhhhheee```[[[WWWUUUPPPKKKIIIJJJIIIFFFBBB;;;:::888666555666888999>>>@@@CCCDDDDDDLLLeee|||rrr^^^___kkkgggpppzzzqqqtttsssSSSDDDDDDDDDDDDDDDCCCBBBBBBBBBAAA@@@??????@@@@@@AAA===AAABBB??????CCCBBB>>>>>><<<::::::<<<>>>??????>>>===;;;;;;???DDD@@@999777555555888999:::AAAJJJ___ddd___KKK888333888>>>BBBCCCGGGJJJGGGAAA@@@DDDBBB???BBBJJJJJJDDDDDDHHHMMMFFFJJJ```www~~~vvvlllgggmmmyyy{{{pppjjj{{{zzzllleeebbb___fffxxxqqq___SSSOOOJJJHHHKKKQQQWWW[[[cccjjjlllcccXXXUUUVVVVVVYYYJJJAAACCCDDDAAAGGGSSSOOOQQQRRRQQQSSSUUUSSSOOO\\\aaajjjuuu}}}yyy{{{|||xxxttttttyyy{{{{{{}}}|||tttwww}}}|||tttppprrrfffjjjsssnnn[[[SSSSSSLLLJJJEEEFFFMMMOOOJJJJJJOOOWWWgggeeeXXXYYY^^^```dddgggeeeZZZRRRSSSLLLHHHOOOMMMJJJJJJMMMJJJGGGLLLTTTxxxyyy~~~nnnooo}}}dddRRRAAA<<<>>>>>>===>>>@@@AAA@@@===@@@BBB>>>666777777777888888888888888555666777888888777666666444555777888:::;;;;;;;;;999666444333555666777666555555555444333444666888888888888888999999999999222444666777777777888999EEE@@@:::777777999:::;;;;;;:::;;;>>>@@@DDDOOOZZZaaaoootttwww}}}rrrpppuuusssyyy{{{bbb@@@777<<<;;;===AAACCCCCCIIIQQQWWWXXXYYYYYYXXXZZZ]]]___^^^]]]\\\ZZZYYYYYYXXXXXXkkk[[[\\\ccceeeddddddXXXNNNOOOSSSTTTSSSRRR___ttt~~~rrruuuzzz~~~wwwqqqzzzuuuhhh```TTTGGGIIIFFFBBB???999666:::@@@<<>>???>>>;;;888999888888777999;;;===???BBBCCCFFFIIINNN]]]xxx|||ooobbbdddwwwyyy}}}uuuxxxOOOCCCBBBBBBAAA@@@@@@???>>>===CCCBBBAAA???>>>???@@@@@@???AAAAAA??????AAA@@@>>><<<:::999;;;>>>AAABBBCCCAAAAAA>>>===@@@BBB===555666222111333555888@@@IIIgggsssoooTTT:::555:::===BBBFFFNNNTTTSSSLLLIIIJJJIIIGGGEEEHHHMMMQQQRRRQQQMMMEEEDDDQQQcccpppvvvyyyoooiiikkkwww}}}wwwpppnnnnnn|||ppp^^^ZZZ___cccqqq~~~sssaaa\\\TTTJJJCCCCCCHHHNNN[[[aaahhhhhh___ZZZaaalllmmmTTTEEEJJJLLLEEELLL]]]mmmmmmbbbPPPHHHLLLIII???IIIJJJLLLPPPUUUWWWUUUQQQOOOPPPOOONNNLLLKKKMMMOOOMMMMMMNNNQQQTTTVVVVVVUUUMMMNNNQQQTTTPPPHHHDDDEEELLLVVVjjjlllTTTDDDEEEGGGDDDFFFNNNVVVTTTNNNRRR\\\ssswwwfffhhhooommmjjjYYYVVVKKKGGGKKKFFFBBBKKKNNNSSSWWWUUUPPPPPP]]]lll~~~qqqTTTGGGAAA>>>>>>>>>===???BBBCCCBBB???<<<===>>>;;;555777888888888888888777777666666666666777888999:::666777999:::::::::999888777666555555666666666444444555555555444555777999:::999888888888:::;;;<<<111222444444444555777999EEEAAA;;;888888:::;;;;;;888999======::::::DDDPPP\\\iiipppyyyyyyrrr{{{|||~~~xxx}}}nnnJJJ:::<<<>>>;;;:::;;;;;;999:::===BBBDDDGGGIIILLLPPPUUUXXXZZZYYYXXXWWWVVVUUUUUUTTTdddTTTUUU]]]```^^^WWWOOOJJJOOOUUUTTTPPPMMMRRR___zzzuuutttqqqqqq}}}tttyyyrrrdddbbbXXXHHHTTTSSSOOOGGG===999<<>>;;;999888888888777555::::::::::::;;;===@@@AAACCCCCCHHHWWWiiivvv{{{|||cccfffhhhiiimmmyyy^^^GGGHHHAAA@@@???>>>===<<<;;;;;;CCCBBBAAA@@@@@@AAABBBCCCBBBBBBAAA???>>>>>>>>>>>><<<;;;;;;<<<@@@CCCDDDDDDEEEDDDBBB@@@AAAAAA:::111888333111222333444999???RRRgggmmmWWW@@@<<<@@@@@@BBBHHHRRR[[[ZZZRRRNNNOOOQQQLLLDDD@@@GGGRRRVVVSSSKKKMMMPPPRRRRRR[[[pppqqqfffjjjllliiiooozzz{{{}}}eeeQQQPPP\\\eee|||}}}zzzzzzxxxtttkkk\\\MMMCCCBBBDDDRRRPPPWWW___]]]YYYeeexxxqqqaaaWWWZZZ]]]^^^iiixxxooo[[[NNNIIIDDD@@@BBBDDDEEEEEEHHHKKKKKKIII@@@>>><<<;;;<<<===>>>>>>BBBGGGKKKKKKIIIGGGIIILLLFFFBBB@@@@@@???===???DDDMMM[[[vvv}}}cccLLLIIIJJJMMMUUUbbbiiiaaaVVVXXXccc{{{nnnbbb^^^XXXTTTCCCBBB<<<@@@IIIGGGGGGSSSRRR___kkkjjjcccaaahhhooo~~~bbbNNNGGGAAABBBCCCCCCBBB@@@@@@AAACCC@@@===::::::;;;:::777999999:::::::::999888777777777666555666888:::;;;666777999:::;;;:::999888444444444666888888666555666777777555444555777999888888888888888999:::;;;444444555444333444666999<<<;;;;;;<<<===>>>??????::::::<<<===999777>>>GGGUUUbbbjjjwww~~~uuuvvv~~~~~~tttkkkuuuvvvbbbRRRCCC666777@@@BBB???<<<::::::999:::;;;<<<>>>AAACCCEEEIIINNNQQQTTTSSSSSSRRRRRRRRRSSSSSSssspppfffRRRQQQXXX[[[ZZZWWWRRROOOQQQQQQLLLHHHGGGOOOQQQfffxxx{{{ssshhhuuuvvvttt{{{nnnbbbbbb\\\OOORRRXXX[[[VVVMMMDDD@@@>>>DDDIIIOOOWWWbbbhhhaaaUUUVVVXXXXXXTTTNNNIIIGGGGGGFFFGGGIIIJJJJJJKKKMMMOOOUUU]]]fffhhheeebbbdddgggnnnnnnooopppppppppnnnmmmdddhhhkkkkkkgggddddddfffggglllmmmjjjiiinnnrrrssspppkkkiiinnnwww{{{xxxssshhhlllmmmkkkmmmqqqsssqqqyyywwwssspppnnnmmmjjjiiiiiigggfffgggiiillllllllljjjhhhddd]]]VVVNNNGGGDDDJJJLLLNNNNNNLLLGGGAAA>>>888777666555666777666666666777777999;;;>>>@@@BBBHHHLLLWWWhhhwwwxxxlll^^^XXXaaammmtttyyyjjjKKKDDDGGGAAA@@@>>>===;;;;;;;;;;;;AAAAAABBBCCCDDDFFFGGGGGGDDDBBB???>>>===<<<===???>>>======>>>AAACCCCCCBBBCCCCCCBBBAAADDDEEE???666888444333555666444444777:::SSScccYYYJJJEEEEEEBBBCCCGGGOOOUUUSSSKKKGGGIIIIIIEEE???===FFFPPPQQQKKKNNNQQQSSSPPPKKKNNNaaauuu{{{zzz~~~rrrpppwww}}}dddOOOLLLSSSXXXooouuu|||~~~{{{xxxyyy{{{}}}sssfffYYYQQQNNNNNNPPPGGGHHHRRRTTTSSS```tttgggkkkkkkiiilllyyyzzzmmmhhh]]]MMMHHHMMMTTTYYYYYYQQQKKKLLLNNNNNNIIIEEEAAA??????@@@@@@@@@CCCMMMVVVVVVOOOJJJLLLQQQHHHFFFEEEFFFEEEDDDIIIPPPKKKWWWpppyyygggXXXVVVUUU[[[```ggghhh[[[NNNRRR___iii[[[QQQEEEAAA??????===EEEOOOLLLNNN^^^kkk~~~{{{ttt^^^IIIGGGMMMEEEEEECCCBBBAAAAAA???<<>>;;;::::::999:::::::::;;;<<<======<<<:::999:::888666555555666888:::666777888:::;;;;;;;;;:::222222333666999999888666888999888666555444666888666888:::;;;<<<;;;:::999666666555444222222444666444888<<<@@@AAA@@@???>>>>>>;;;:::<<<<<<;;;===BBBHHHUUU___rrr}}}|||}}}|||}}}~~~}}}zzzhhh\\\XXXXXXKKKAAA???>>>999777999======;;;888777888:::;;;:::;;;===???@@@CCCGGGKKKJJJKKKKKKLLLNNNOOOQQQRRRvvvqqqnnnWWWRRRVVVYYYXXXTTTRRRQQQRRROOOIIIGGGIIIOOOOOOUUUddd}}}wwwjjjrrr~~~xxxvvvzzzvvvmmmnnnnnnjjj]]]hhhpppooohhh]]]QQQHHHDDDNNNZZZhhhvvvxxxeeeNNNFFFHHHIIIHHHEEEBBBAAAAAA:::===@@@BBBBBBCCCDDDEEELLLQQQUUUXXXYYY^^^fffmmmkkklllnnnnnnmmmlllmmmnnngggjjjllljjjgggeeefffggggggjjjjjjhhhiiimmmooonnnjjjeeebbbeeemmmrrrqqqnnnhhhkkknnnooorrrvvvuuupppqqqooommmjjjhhhffffffeeefffbbb```aaaeeeiiikkkjjj```^^^[[[UUUMMMEEE===999===>>>>>>>>>===<<<:::999444444444444555666777888666777:::===AAAEEEHHHJJJTTT]]]gggkkkiiiaaaTTTHHHRRR```oooxxx~~~{{{OOO@@@@@@???AAA@@@>>><<<;;;;;;<<<<<>>>>>===;;;===AAA???>>>>>>???AAABBBBBBAAA>>>??????AAAGGGLLLHHHBBB666333333777999777666888000BBBSSSUUUOOOHHHCCC@@@EEEFFFHHHJJJEEE???>>>AAA@@@???AAAIIIRRRTTTOOOIIIQQQKKKGGGIIIKKKLLLOOOSSSaaalll~~~uuummm___ZZZUUUPPPVVV[[[bbbiiiqqq|||}}}vvvnnniiijjjkkkkkkjjj]]]RRRKKKKKKHHHDDDLLL[[[XXXeeekkkdddfffvvvqqqppp|||yyyeee]]]eeehhhoooooocccXXXVVVVVVTTTMMMKKKGGGDDDCCCBBB@@@???>>>HHHTTTWWWTTTOOOOOOQQQLLLOOOTTTWWWRRRLLLMMMRRROOOYYYjjjppphhhjjjqqqnnnddd```]]]XXXLLLDDDLLL[[[|||fffXXXYYYRRREEEAAACCCDDDEEENNNWWWUUU^^^tttoooVVVKKKGGGDDDDDDHHHGGGDDDAAABBBEEEDDD@@@@@@===;;;;;;;;;888999<<<999;;;===>>>???>>>===;;;;;;999888666666777999:::777888888999:::;;;<<<<<<222222333666888999888777999999999777555555777999999:::===>>>>>>===:::888444444555444222111333444555999???BBBAAA>>>;;;999>>>999888:::======???DDDCCCOOOZZZqqqtttwww{{{xxxtttttt}}}~~~}}}mmm```^^^PPPCCC999777999999999;;;888<<<>>>:::666666777777555666888999:::<<<@@@CCCAAABBBCCCEEEHHHJJJMMMNNNsss\\\UUUVVVWWWWWWOOOMMMNNNQQQPPPKKKIIIKKKNNNNNNOOOSSSkkk{{{vvvuuuttttttuuu||||||yyyrrrnnnsss~~~xxxqqqhhh^^^RRR^^^jjjsss{{{xxxaaaHHH<<<===>>>>>>===;;;::::::666777999999999:::<<<>>>===>>>AAAEEELLLXXXdddllldddhhhkkkllljjjhhhiiijjjhhhgggfffcccaaa```aaabbb```fffhhheeebbbdddhhhiiiaaa]]]ZZZ[[[```dddcccaaabbbeeehhhlllssswwwrrrjjj`````````___^^^]]]^^^^^^YYYWWWUUUYYY___bbbbbb```VVVTTTPPPKKKDDD>>>:::777666666777777666666555555333444555666666888:::;;;<<<===???CCCFFFJJJLLLNNNUUU[[[___aaadddeee^^^TTTXXXhhhzzz|||~~~~~~^^^HHHBBB@@@>>>@@@>>><<<;;;;;;;;;<<<======@@@DDDHHHJJJIIIGGGFFFEEE???<<<===<<<:::===CCC=========???AAABBBBBBAAA>>>??????AAAHHHOOOMMMHHH999444333777:::::::::<<<333888DDDPPPSSSMMMJJJKKKHHHFFFDDDCCC@@@>>>DDDKKKDDD???CCCPPPVVVRRRLLLLLLMMMGGGDDDHHHLLLIIIDDDAAA@@@NNNjjjzzz{{{wwwooommmoooiii^^^UUUSSSRRRUUU```ppplllhhhgggqqq~~~}}}ttthhhbbb\\\UUUKKKEEEKKKVVVTTTYYYZZZVVVTTTXXX```ddd______kkk}}}~~~ooobbb```___kkkrrrpppqqqvvvvvvpppYYY[[[]]]]]]\\\YYYVVVTTTPPPTTTZZZbbbgggfffbbb]]]dddhhhmmmkkk___SSSRRRXXXWWWdddqqqnnngggpppvvvkkk]]]VVVQQQOOOJJJFFFMMMZZZiii]]]MMMOOOXXXQQQJJJPPPVVVWWWWWW]]]dddddduuuzzzbbbKKKDDDFFFFFFBBB>>>EEEGGGEEEAAABBBGGGHHHEEEAAA>>>===>>><<<777666:::777999<<<>>>??????===<<<::::::999999:::;;;<<<===<<<;;;999888888999;;;<<<555555444555777777666555666777777777666777:::<<<<<<<<<======<<<;;;999999111333555666555555666777777;;;???@@@===:::999999777666666999:::;;;AAAHHHHHHRRRYYYlll~~~xxx{{{hhhcccuuu~~~uuuuuu|||{{{{{{}}}}}}~~~~~~aaaVVVHHH>>>999888<<>>;;;888666777777777666777:::<<<;;;;;;===>>>AAADDDFFFGGGttt___VVVUUUUUUTTTRRROOONNNRRRQQQKKKFFFDDDNNNJJJPPPSSSQQQbbb~~~jjjccclllnnnzzzxxxpppsss~~~ttttttrrrnnnfffpppvvvuuutttooo[[[EEE::::::;;;:::999777555444555555444333222333666999777777999===EEENNNVVV[[[\\\bbbhhhjjjgggddddddeeedddbbb^^^ZZZYYYYYYZZZ[[[\\\eeeiiiddd]]]]]]cccggg\\\ZZZXXXYYY[[[\\\ZZZXXXXXX[[[___eeennnrrrjjj___[[[[[[ZZZWWWSSSPPPNNNNNNHHHFFFGGGMMMSSSVVVTTTQQQMMMJJJEEE@@@;;;888666666555555666666666555444444555666888888999;;;===?????????AAACCCEEEFFFHHHIIIJJJHHHJJJYYYuuuyyyrrrvvvooovvvZZZIIIHHHEEEBBBBBB>>>===;;;::::::;;;===>>>===@@@EEEIIIJJJHHHEEEBBBEEE???;;;===<<<:::===DDD;;;;;;<<<>>>AAACCCCCCBBBCCCCCCAAABBBHHHNNNMMMGGG???888444666999:::;;;===;;;777>>>PPP[[[YYYZZZaaaKKKGGGDDDDDDDDDGGGRRR]]]KKK@@@>>>IIILLLEEEEEELLLFFFHHHMMMPPPKKKCCCAAACCC===@@@KKKcccooolllfffcccmmmzzzzzzqqqeeeaaa\\\ZZZ[[[___bbbccc[[[[[[cccxxx{{{gggeeeiiikkkfff]]][[[eeeppp___VVVPPPOOOIIIBBBCCCJJJJJJWWWjjjyyy|||qqq___QQQYYYdddkkkkkkmmmppphhh[[[\\\bbbjjjoooooolllhhhfff^^^[[[[[[dddppprrriii___mmmooonnneeeSSSEEEGGGPPPTTTffftttjjj\\\```^^^JJJMMMIIIJJJOOOPPPLLLNNNUUU^^^\\\^^^jjjooobbbaaauuuvvvuuuqqqqqqsssqqqkkkSSSLLLIIIJJJIIIDDDEEEIII===CCCDDD???===BBBEEECCCCCC???>>>@@@<<<555444888666888;;;>>>??????>>>===:::::::::;;;===???@@@AAA???===:::888777888999;;;999777666555666666444333333555666777777999===@@@===<<<:::888777777777888000333777999999:::;;;<<<888;;;======:::999:::<<<111333666888666777AAAMMMKKKRRRTTT```{{{{{{ssslllYYYjjjzzzxxx|||}}}{{{{{{zzz~~~mmmtttrrrmmmbbbQQQDDD???AAASSScccmmmfffXXXLLLDDD???======<<<999777666777888777888999:::<<<>>>@@@AAAxxxXXXLLLSSSXXXUUUTTTMMMIIIMMMMMMHHHEEEFFFRRRKKKGGGGGGFFFMMMfff}}}yyyrrrlllhhhpppzzz}}}{{{xxxyyy{{{}}}jjj```cccqqqxxxyyyqqq[[[BBB::::::888666444333333444111666777333222666666222444666888999<<>>@@@BBBEEEGGGIIIDDDBBB???<<<999777666555666333333777777333444:::555666;;;AAABBB>>>===???:::CCCFFF@@@???DDDDDD???CCCGGGQQQddd{{{xxxmmmvvv{{{cccOOOLLLMMMGGGBBBBBBAAA;;;;;;@@@>>>888777===<<>>===<<<===>>>BBBEEEHHHEEEDDDBBBBBBCCCEEEEEEDDD<<<:::888777999;;;;;;;;;:::;;;EEEUUU\\\]]]eeerrrfffYYYJJJCCCFFFMMMQQQRRREEEEEEFFFEEECCCCCCEEEFFFIIIHHHGGGGGGGGGEEEAAA>>>======CCCOOO]]]nnnpppeeehhhmmmmmmqqqxxxvvv||||||mmm[[[RRRSSSVVVTTT___mmmwww{{{wwwnnneee___ccchhhhhhaaa^^^hhhwwwooo^^^OOOKKKMMMMMMJJJHHHPPP]]]pppzzzrrr___PPPKKKTTTWWWTTTSSSUUUOOOKKKTTTSSSZZZdddiiifffcccdddiiilll[[[ZZZaaa[[[VVVWWWUUUeeeiiibbbOOO@@@@@@HHHMMM]]]rrrfffLLLNNNRRRKKKKKKDDDJJJMMMTTTZZZRRROOO[[[___iii|||zzzvvv}}}~~~wwwyyyssskkkzzz```TTTOOOHHHEEEFFFDDD>>>>>>BBBCCCAAA???>>>>>>???@@@AAA@@@@@@@@@???===;;;888666222555999;;;;;;;;;;;;<<<======>>>=========@@@BBB???===<<<:::888888888888:::999777555555555555666999::::::999888888999;;;>>>===:::888666555555555444666999<<<<<<<<<:::999888;;;===>>><<<:::999999555444444555888===CCCFFFHHHJJJGGGJJJcccuuuwwwyyy~~~fff^^^}}}xxx}}}}}}xxxzzz~~~mmmooottt~~~uuu___NNNJJJWWWnnn{{{gggZZZMMMBBB@@@???===999444333444::::::::::::<<<===<<<999yyyYYYNNNTTTXXXUUUQQQKKKIIILLLNNNJJJIIIJJJNNNHHHEEEFFFEEEHHHYYYmmmsssooorrrjjjkkkgggeeerrrzzzpppqqqyyypppbbb\\\bbb|||}}}tttmmmfffWWWHHHHHHEEE???;;;888777888999444999999666555888888555666777777777777999>>>BBBNNNTTTZZZ\\\ZZZZZZ[[[^^^aaa\\\UUUNNNHHHFFFEEEFFFCCCCCCBBBAAABBBDDDFFFHHHIIIHHHFFFEEEEEEFFFGGGIIIFFFHHHLLLPPPSSSUUUVVVVVVPPPJJJCCC@@@@@@???<<<999999999:::;;;===???AAABBB::::::888777666666666666;;;555333555666444444777<<<999999===???AAAFFFLLLEEEFFFDDDBBBDDDHHHIIIFFFNNNQQQ[[[pppxxxzzz```TTTIIIFFFEEEBBB???===>>>999999======999999===>>>BBBDDDCCCEEEGGGGGGCCCEEEDDDAAA???>>>>>>>>>???===<<<<<<<<<>>>AAADDDFFFEEECCCAAAAAACCCEEEEEEEEE@@@?????????@@@>>>;;;888::::::BBBOOOSSSQQQVVV```YYYPPPEEE@@@AAAFFFIIIKKKEEEEEEDDDCCCBBBAAABBBCCCBBBCCCFFFIIIJJJGGGBBB>>>===>>>BBBGGGLLLWWWooovvvpppwwwrrrccc^^^```[[[]]]^^^^^^aaadddggggggYYYaaaiiiiiieeedddhhhnnnkkkbbb]]]aaaeeeaaaXXXRRRXXXcccoooooo___NNNKKKQQQEEEIIIHHHKKKQQQKKKEEELLLUUU]]]dddbbbZZZUUU[[[dddlllXXXPPPQQQKKKKKKRRRUUU^^^VVVOOOJJJCCCAAAKKKXXXjjjwwwfffMMMPPPVVVRRRSSSSSSWWWWWW]]]eee```]]]ggglllzzz|||wwwzzzjjjmmm|||sss\\\NNNFFFJJJDDDAAABBBAAA===>>>CCCCCCCCCAAA@@@@@@@@@@@@AAA>>>???@@@@@@>>>;;;777555444666888:::;;;;;;<<<<<<===>>>>>>===<<<===@@@CCC???>>>;;;888777777777777999999888777666666666666666777777888888:::<<<===;;;:::888666444444444444666777999;;;<<<;;;:::999777:::<<<<<<;;;999888888333333333444777;;;???AAAAAACCC@@@???MMMfffvvvyyyxxxuuuxxxtttiiizzz~~~xxxyyysss{{{xxxnnnuuujjjWWWNNNLLLaaaqqqYYYNNNAAA::::::===@@@CCC:::===>>><<<999777888888vvvXXXOOOVVVYYYUUUPPPLLLJJJLLLMMMJJJIIIJJJIIIEEEDDDFFFEEEBBBIIIUUUkkk}}}uuussslllmmmbbbXXXhhhxxxqqqnnnvvv~~~tttnnnsssvvvsssooojjjcccWWWIII???GGGFFFEEEDDDAAA===666222444666666333333555555222000111333333333444777999???DDDKKKNNNOOOPPPSSSVVVXXXUUUOOOIIICCC>>><<<;;;999888777777777888:::;;;;;;;;;999999999:::;;;<<<>>>???@@@CCCEEEGGGHHHIIIFFFAAA;;;999999888666444666666666777888999:::;;;555555444444444555666666666222222777;;;<<<<<<===@@@<<<;;;@@@DDDIIIQQQXXXTTTJJJBBBDDDKKKRRRZZZ___rrrqqqwww```MMMNNNKKKFFFCCCCCC@@@<<<:::777666999;;;::::::<<<@@@CCCDDDBBBCCCFFFGGGDDDFFFEEEBBB???<<<;;;;;;;;;;;;;;;::::::<<>>>>>@@@BBB???;;;@@@RRReee|||iiieeejjjppphhh[[[QQQMMMOOOVVV\\\UUUcccllljjjggghhhgggccc```aaaiiiwww~~~xxxkkkaaagggccceeemmmoooeeeTTTIIIFFFHHHDDDFFFOOOKKKHHHOOOeeekkklllaaaTTTTTTbbbpppmmmVVVIIIEEE@@@FFFSSSYYY]]]LLLDDDKKKNNNJJJSSScccqqqtttdddWWWbbbnnnmmmlllooorrrooonnntttooolllssspppssstttnnnxxx}}}^^^NNNIIIFFFEEEDDD@@@======<<<;;;>>>BBBCCCCCCCCCBBBAAA@@@??????<<<===???@@@>>>;;;777444666666777999:::;;;<<<<<<>>>>>>===;;;;;;<<<@@@CCC@@@>>>:::777555555666777777888888888888888777777555555555555666777888999777666555333333333333444888888999::::::999999999666999;;;;;;999777666666111111222333555888:::;;;:::;;;:::888<<>>BBBCCCEEEHHHJJJIIIHHHFFFCCC@@@<<<999777666666555555555666777777666555555444555555666777::::::::::::;;;===???@@@???<<<888666666666444333555555555555555666777777888777666555555555555666444555777;;;>>>@@@AAACCCDDDAAACCCIIIOOOQQQUUUZZZXXXLLLFFFMMMVVV```pppbbbHHHKKKPPPOOOFFFCCCEEEAAA999999888777777999;;;<<<;;;@@@CCCBBB???@@@DDDFFFDDDDDDBBB@@@>>>;;;:::999999999999999999;;;===???AAAAAA???======???AAABBBAAA???@@@DDDHHHJJJHHHCCC@@@;;;<<>>>>>BBB>>>AAADDDDDDAAA@@@@@@AAA@@@???>>>>>>>>>?????????888;;;@@@FFFIIIGGGBBB>>>???AAAAAA===888999BBBLLLbbb|||ppprrr}}}~~~nnn```UUUNNNNNNQQQLLL^^^ggg___\\\bbbddd___\\\```lll|||{{{mmmdddjjjjjjuuuhhhOOOZZZXXXNNNMMMUUUUUUUUU^^^ooosssoooaaaUUUZZZkkkyyyhhhUUUKKKJJJGGGNNN[[[^^^bbbTTTMMMVVV]]]]]]___fffjjjgggcccnnnyyyqqqmmmsssttt}}}vvvlllvvvnnnXXXIIIEEEFFFFFFDDDAAA>>>;;;999999:::===@@@AAAAAABBBBBBAAA???===<<<:::<<<>>>???>>>:::666444888777666777999;;;<<<<<<======<<<:::999;;;???CCC@@@>>>:::666444444555666555666777888888777666666666555333222333333222111555444333222222333444555888888888777777777777777666999;;;;;;999777666666000111222444555666666666999777999;;;;;;AAAWWWooogggkkkrrrxxxyyyzzzyyypppyyynnndddWWWNNN\\\rrrwwwyyypppssszzz{{{jjjUUUBBB999999{{{nnnWWWRRRWWWXXXUUUSSSRRROOOJJJFFFEEEDDDCCCFFFBBB@@@@@@@@@>>>???AAAEEEUUUmmm{{{uuulllccccccpppzzzhhhXXXYYYkkk~~~uuueeebbbcccfffjjjiiiYYYEEE888777;;;@@@AAA>>><<<<<<>>>AAAAAA???>>>===<<<;;;:::888777555444333555888:::<<<===>>>??????@@@@@@@@@>>>;;;888666666666666555666666666777555555555555666777777888999888777666777888:::;;;:::888666555555555555444444444444444444555555666999999888777777777888888>>>???>>>;;;;;;@@@HHHOOOKKKEEECCCFFFJJJJJJLLLOOOTTTQQQVVVaaahhhnnn~~~cccRRRNNNJJJMMMHHH???>>>CCC???666<<<@@@???999777<<<===:::???AAA@@@======AAACCCBBB>>>======<<<;;;;;;::::::888888888888:::;;;===>>>===;;;::::::===???????????????AAACCCEEEEEECCCAAA:::<<<@@@CCC@@@<<<<<>>DDDEEECCC@@@???AAA<<<;;;:::;;;???AAAAAA@@@<<<===>>>@@@BBBBBB@@@===;;;=========>>>??????===???UUUuuuwwwooofff]]]ZZZ^^^QQQ```cccUUUMMMSSS[[[ZZZ[[[]]]eeepppssslllddd___gggwwwnnneeecccbbb[[[[[[bbbaaa```jjjmmmsssrrrhhh___aaahhhlllaaaUUUTTTXXXVVVZZZ```^^^___^^^]]]aaajjjooojjjbbbddd___kkkyyymmmkkktttvvvqqqyyyeee\\\VVVOOOIIIFFFBBB>>>;;;???>>>;;;888777999<<<======>>>???@@@???===:::999888:::<<<===<<<:::666444999777666777:::<<<<<<;;;;;;;;;:::999888:::===@@@???===:::777555444555666333444555666666666444444777555333333444555444222444444333222333444555666666666666555555555555555777:::<<<<<<999777666666111222333555555555444444999666999@@@AAABBBPPPccc^^^^^^cccmmmttt|||~~~ttt{{{|||yyyxxx{{{{{{}}}~~~vvv}}}uuu[[[SSSXXXWWWuuussseeeTTTDDD;;;:::sssnnnooo[[[UUUUUUUUUSSSRRRSSSPPPIIIEEEEEEFFFEEEDDDBBB???===<<<>>>@@@BBBDDDLLL\\\vvvrrrnnnjjj```^^^dddppp}}}zzzdddZZZcccqqq~~~qqqjjjhhhdddaaarrrdddSSSJJJGGGFFF@@@:::<<<:::===EEELLLLLLJJJJJJ@@@===999777777777777666777888888999:::::::::999<<<===>>>???===:::666444333444444555555555666666555555666666777888888888777666555555555666777888777666666555555666666666444444444555666777888999::::::999:::;;;<<<======@@@BBBAAA???EEERRRaaahhhOOOEEE<<<;;;>>>AAAEEEJJJXXX```mmmwww{{{~~~||||||{{{yyyyyy}}}lllVVVUUUNNNJJJHHHBBB======@@@@@@<<>>777;;;===:::<<<>>>===::::::>>>???>>>888888999:::;;;;;;<<<<<<777777888888999;;;<<<===;;;:::888999;;;===>>>>>>BBBAAA@@@@@@AAAAAA???>>>888;;;>>>>>>;;;999:::<<<888<<>>>>>???;;;999888;;;@@@CCCCCCBBB@@@>>><<<<<<===>>>===<<<888999:::<<>>777>>>>>>GGGaaa|||sssooopppooommmqqqyyyxxx|||uuuaaaQQQOOOQQQQQQQQQRRRWWW___ddddddeeehhhqqqrrruuuuuummmccc```ccc]]]ccccccgggmmmiiigggpppyyyyyytttmmmgggddd]]]```eeebbbcccccc[[[WWW```ggglllsssyyyrrreeelllggg|||||||||ssswww{{{{{{}}}eeeOOOKKKLLLKKKHHHCCC>>>;;;:::;;;<<<;;;777777:::;;;:::999:::<<<===<<<;;;999888888999:::;;;:::999777666999777666777;;;===;;;999777888999888777888;;;======<<<:::888777666666777333444444444444444333333666444333555999;;;;;;999555444333333333444666777444444555666666555555555888:::<<<;;;999777555555222222333444444444444444888555888>>>@@@???DDDMMM]]]^^^ccciiiqqqhhhmmmqqqyyy}}}~~~{{{xxxxxxzzz|||~~~oookkkeee]]]```iii|||eeeWWWJJJFFFAAA<<<<<>>@@@DDDGGGDDDGGGPPPaaarrr~~~vvvsssooofff```iiittt~~~zzzmmmeeejjjrrroooyyyzzz}}}}}}tttlll|||sssiiieeeddd^^^OOOCCCIIIHHHOOO^^^jjjlllkkkkkkYYYSSSJJJCCCAAA@@@??????===<<<<<<;;;;;;;;;:::999999;;;<<<===<<<999666444333444555666777888888888444555666777888888888888777777666666666666777777666777888888888888:::;;;999999:::;;;===???AAABBBAAAAAA@@@@@@@@@@@@@@@AAA@@@FFFMMMXXXggguuuyyyuuuXXXOOOHHHKKKRRRXXX^^^dddrrrzzz|||yyyrrrvvv|||rrrRRROOORRRHHHIIIFFFCCCBBB>>>;;;>>>CCCKKKYYYXXXEEE777:::===:::888::::::777888;;;<<<999555666777999:::;;;<<<<<<777777888999:::;;;;;;<<<;;;:::888999<<<>>>??????AAA@@@@@@@@@AAAAAA???===;;;===>>>;;;666555666888:::;;;===>>>======>>>>>>===:::888;;;AAADDDDDDBBB???===;;;;;;;;;<<<;;;:::999<<<===<<<>>>AAA===666:::555666CCC\\\}}}yyyyyyttthhh```[[[XXXRRRQQQTTTZZZ^^^```fffmmmrrrbbbRRRKKKMMMQQQYYY```fffmmmmmmmmmppplllnnn|||~~~xxx{{{rrrrrrqqqjjjjjjiii___YYYaaannnzzz|||vvvssszzzuuu}}}qqqhhhyyyxxxjjjSSSIIIIIIBBBBBBCCCBBBAAAAAAAAAAAA555888999666666;;;;;;888777888999:::;;;:::999999888888888888888888777777999777666888<<<>>>;;;777444555777888777777888999;;;;;;;;;::::::999888777666555555444333333333333666333222444:::======;;;555444333222333444555666333444666888888888777666777999;;;:::888555444333222222222222222333333333555555777:::<<<;;;<<<>>>SSS^^^fffeeejjjyyyrrrmmmqqq|||{{{wwwxxx~~~{{{tttdddaaa^^^fffzzzuuu[[[CCC888111333444666AAAOOOvvvmmm{{{ooo```WWWSSSSSSTTTWWW\\\^^^ZZZNNNEEEEEEDDDBBBGGGJJJIIIEEEBBBDDDIIILLLBBBCCCIIIRRR\\\jjjyyy{{{}}}yyyppphhhjjjjjjiiijjjqqq}}}ssstttllllll~~~~~~}}}wwwnnnpppsssoooiiiggggggqqq|||lll]]]SSSLLLGGGDDDAAA@@@>>>>>>>>>===<<<:::666777:::;;;;;;:::888777666777999:::<<<<<<======555666777888999999999999888888999999999999888888888:::;;;<<<<<<<<<>>>???>>>???@@@BBBDDDGGGIIIJJJLLLKKKIIIFFFDDDCCCBBBBBBIIISSScccvvv~~~iiiddd```bbbnnnzzz~~~~~~qqqwww^^^NNNIIIJJJNNNMMMEEECCCDDDDDD;;;111666CCCQQQaaaaaaIII777999===:::555888888666666999999666444555666888:::;;;;;;;;;777777888999:::;;;;;;;;;<<<;;;999:::===???@@@@@@<<<===???BBBDDDEEEBBB@@@@@@BBB@@@:::555333555555===<<<<<<<<<===>>>?????????<<<:::<<>>===CCC___}}}zzz{{{|||wwwpppllleeebbb```___\\\XXX[[[aaa```\\\UUUKKKDDDJJJ```uuuyyy|||vvvoooooonnnwwwyyyoooooopppgggbbbdddttt}}}yyyccc```aaa}}}{{{nnnttt]]]RRRQQQHHH???>>>AAA@@@???AAABBBCCCBBB@@@///555777555666<<<<<<888777777888999::::::::::::999888777777666777888888888666666999===>>>:::666111444666777777666666777999:::;;;<<<;;;:::999888999777555444333333444444777333111333888:::999666444444333222222333444555333444777:::;;;:::888777666888999999666444222222111111000000111222333333111666999888999;;;<<<;;;AAAUUUbbb^^^___|||uuuttt{{{{{{|||zzzxxx|||vvvssswwwwwwtttvvvtttaaaJJJAAA888333555555777HHH\\\ggg]]]}}}vvvkkk]]]UUUTTTUUUTTTRRR```pppgggKKK@@@AAADDDIIITTTPPPJJJEEEBBBBBBDDDFFFBBBCCCJJJPPPMMMNNNaaayyyqqqnnniiibbb\\\ddd~~~qqqfffiiivvv}}}}}}}}}ppphhhhhhvvvuuuvvvzzzhhhZZZTTTOOONNNLLLGGGAAA===<<<999777999>>>AAAAAA???888777999===BBBCCC@@@<<<>>>999888<<>>===<<<===@@@@@@???>>>???AAAIIIJJJBBB???BBBCCC>>>KKKFFFGGGTTTdddmmmppppppzzzzzzaaaDDD???DDDDDDDDDFFFTTThhhtttqqqhhhggglll{{{}}}}}}yyy|||yyybbbNNNIIIGGGCCCCCCIIIAAA???===:::999999999:::DDDDDDDDDCCC@@@>>>;;;999888777555444333333444555666666666666777999:::;;;777666666:::???AAA>>>:::::::::::::::::::::;;;;;;;;;>>>BBBDDDDDDCCCCCCCCCFFFCCC???<<<:::999777555:::;;;>>>BBBEEEFFFEEECCCAAA@@@@@@AAABBBAAA???===:::<<<===<<<;;;;;;<<<>>>======>>>>>><<<999777555777777777888:::>>>AAACCC^^^}}}yyy|||{{{sssvvvqqqmmmxxxaaaeeehhh[[[SSSVVVVVVXXXnnn{{{hhhccceeefff{{{zzznnnmmmvvv~~~xxxrrrqqqtttuuuuuuzzzwwwdddXXXYYY___wwwmmmjjjqqqxxxbbbXXXKKKFFFGGGGGGBBB===@@@@@@???>>>===<<<<<<<<<555777666333333777888666444555888:::;;;:::999888777666777:::888555666999111444777777555444444666555666:::@@@BBB@@@:::555???===:::999999888666555888::::::888444333444777555333000000333444222000111000///111444444222///333333444555666666666555222444444444222222222444222222222222222222222222555555666666666666666555===<<>>===;;;BBBCCCDDDDDDCCCCCCCCCDDDIIICCCAAAFFFIIIGGGDDDBBBIIIHHHGGGCCC@@@AAAGGGNNNYYYYYYRRRFFF@@@DDDLLLQQQQQQUUUcccxxx{{{~~~}}}eeeKKKHHHOOORRRUUUUUUaaaqqqyyytttmmmooovvvzzzwwwyyy}}}eeeTTTGGGGGGIIIEEEDDDHHHAAA???===;;;::::::;;;<<>>BBBWWW{{{||||||zzzrrrvvv{{{sssnnnmmmjjjlll{{{~~~nnn[[[XXX^^^]]]hhhxxxfffVVVVVVdddxxxvvvkkkbbb`````````bbbfffhhhooosssnnnccc^^^aaahhhlllfffhhhtttgggRRRKKKDDDCCCFFFFFFBBB=========>>>>>>>>><<<:::999666888666333333777888666:::;;;;;;;;;;;;:::888888111222777;;;:::444222333222555777666444333444555666555666===DDDEEE>>>777;;;999666555666666444333333555555444111000111333555333000000222222111///000000000333555666333000222333333444444444333333222333444444222222222444222222222333333222222222444555555666666666666555666555999DDDSSSiii}}}}}}}}}yyyrrr|||jjj\\\UUUKKKAAAJJJ\\\ddd___}}}|||zzzqqq]]]RRRQQQUUUUUUTTT]]]ggg^^^JJJGGGIIIGGGHHHIIIGGGDDDAAA@@@BBBDDDFFFHHHGGGJJJNNNLLLHHHNNNYYYaaazzzrrrllljjjiiihhhhhhhhhrrrxxxuuunnnkkkmmmoooxxxxxxlll]]]cccgggssslllPPP>>>999:::;;;===???BBBDDDEEECCCKKKTTTYYYXXXVVVVVVWWWSSSNNNNNNSSSWWWTTTOOOLLLOOOUUUYYYXXXWWW]]]jjjtttwwwfffTTTGGGGGGUUUdddiiiqqq|||ssspppssseeeWWW[[[ccchhhnnniiimmmsssuuuqqqooowwwuuunnnvvvxxxyyyxxxyyy]]]TTTJJJDDDHHHKKKGGGDDDEEE@@@???>>>===<<<===>>>>>>AAAAAA@@@???===:::888777777777777666666555444333555555555555555666777888999888888:::>>>???<<<999999888666555666777:::<<>><<<999:::<<>>???@@@@@@>>><<<::::::;;;999777555555666888999:::;;;;;;;;;:::999888888888888888888888888<<<;;;JJJnnn{{{nnnzzzzzz||||||yyy|||}}}sssgggkkktttoookkkvvvYYYLLLCCCIIIZZZlll|||ssswww|||}}}{{{wwwtttrrrmmm```UUUTTTZZZ___eeehhhmmmuuu|||{{{uuurrruuuzzzyyywww}}}uuudddSSSDDDAAA???AAAEEEEEE@@@;;;999:::<<<>>>===;;;888666666888777333333777888666AAA@@@>>><<<;;;999888888333666===DDDCCC;;;666555555666666444222111222444777333222999CCCGGGAAA999777555333333444555444333000111222111//////111222555333111000000111000...000000333666888888444222222222222222222222111000111333444333222111333444222333333333333333333222333444555666666666666666444222333999CCCTTTmmmzzzwww~~~xxx}}}zzzzzzzzzvvvttt}}}yyyooojjj]]]KKKCCCFFFfffaaa}}}~~~lllvvvqqq]]]RRRQQQTTTUUUSSSZZZ___RRRAAACCCFFFDDDEEEEEECCCBBBAAAAAACCCEEEGGGJJJHHHIIIMMMLLLGGGGGGJJJMMM]]]eeettt}}}xxxyyyuuuqqqiiiccccccbbbccchhhpppvvvuuurrriiijjjcccggg|||{{{|||rrrRRR===CCCBBB@@@@@@AAAFFFKKKOOOUUUdddzzzuuuuuuzzz}}}{{{}}}nnn___RRRPPP```vvvtttooommmtttppplllsssvvvwww}}}~~~yyyvvvuuuuuuwww~~~wwwzzzuuusssvvvwww}}}}}}bbbOOOOOOIIIGGGKKKKKKFFFBBBBBB??????>>>>>>>>>??????@@@??????===<<<:::888777666666777777888777666555333555555444444444555555666777777777999<<<>>>===;;;999777444333444666999<<<@@@CCCFFFGGGFFFEEEFFFFFFGGGFFFDDDCCCDDDDDDCCCAAA@@@@@@@@@AAACCCDDDCCCAAA???>>>======>>>>>>===;;;:::;;;;;;:::888666777888777888999::::::999999888666777777777777666555444<<<888@@@TTTggg{{{}}}___XXXQQQPPPUUU[[[```ccc^^^```bbbdddeeeeeeeeeeeeiiiddd___bbbkkkwww~~~jjjTTTKKKOOOPPPCCCAAA@@@AAABBBAAA===:::888999:::::::::888777666777999888444444777888666BBB@@@>>>;;;999999999:::777:::AAAHHHGGG???::::::888777555333111111222333666222111666>>>AAA???:::555333222333555666666666111111111111111222333444444333111000/////////...///111555888:::888555333222222222222222111000///111222333333222111333444222333444555555444333222222333444555666666666666999999888888;;;EEEUUUbbbttt~~~|||yyyyyy{{{~~~yyy}}}zzztttqqqpppyyygggWWWQQQfffbbb}}}pppcccvvvqqqfffXXXQQQSSSXXX[[[\\\hhhgggUUUCCCDDDHHHFFFHHHCCCBBBBBBBBBCCCEEEGGGHHHHHHGGGHHHLLLLLLHHHDDDCCCIIIOOOQQQ___zzzwww{{{xxxwwwuuuppphhhaaa```dddhhhkkklllsssmmm```aaatttzzz}}}}}}~~~xxx|||xxxeee\\\ZZZTTTMMMHHHIIIMMMTTTXXXeeerrr~~~wwwnnngggddd```bbbrrr}}}~~~|||yyy}}}tttooovvvfffRRRKKKKKKLLLIIIHHHIIIGGGCCCAAAAAA>>>>>>>>>>>>>>>??????@@@======;;;:::888777666555555666777888888888666666666555444444444444444555444444555888:::<<<===<<<888666333222333666999;;;<<<>>>BBBCCCDDDEEEFFFHHHGGGFFFEEEFFFGGGGGGFFFDDDEEECCCAAA@@@@@@@@@???>>>>>>===;;;;;;<<<===<<<:::777888999999777777888999888888888888888888777777444444555666666555555444///222AAAQQQSSSOOOYYYlllzzzvvvlll___WWWWWW]]]cccooonnnlllmmmpppuuuzzz}}}|||nnnUUUJJJKKKEEECCCFFFFFFCCCBBB@@@>>>===<<<<<<;;;:::999777666666777888999999;;;999555555888999777>>><<<:::888777888:::;;;666777;;;@@@>>>999777888999777555333222222222222333333444555777888999999222111000111444666666666222111111111222333444444333222222000///...//////...222666999999777555333222222222222222111000///000111333222111111333444333444555666666555444333111222333555666777777777999===???===<<<@@@HHHNNN___uuu}}}{{{vvvxxxtttwww}}}zzz{{{}}}zzztttpppoooooopppvvv~~~{{{sssiiibbbaaa___|||ggg___uuuoooggg\\\TTTQQQTTTYYY\\\tttoooYYYEEEDDDEEECCCGGGBBBBBBCCCCCCDDDEEEFFFGGGEEEFFFGGGIIIJJJHHHEEEBBBEEELLLKKKNNNaaavvvxxxxxxuuunnneeeZZZVVV```lllqqqmmmfffkkkzzzzzzqqqrrrcccnnn|||{{{{{{~~~wwwxxx}}}rrrppplllddd[[[YYY^^^gggooosssppprrrxxx~~~{{{pppfffeeekkkvvv|||zzzvvvzzzyyyuuuyyy{{{wwwooonnnooosssvvvzzz}}}yyy{{{|||___NNNHHHFFFGGGEEEEEEEEEDDDBBB@@@@@@AAA<<<=====================<<<;;;:::888777666555555555555666888999999999999777666555444444444444444222333444666777999:::;;;666555444333444666999;;;888:::>>>@@@AAACCCEEEGGGEEEDDDDDDEEEFFFFFFEEECCCCCCAAA>>>===???@@@@@@???===;;;:::999:::;;;::::::444555666666555555777888777777777777777666666666333333444444444555555555222111777DDDIIIDDD@@@BBBUUUoooyyyjjjlllxxxppp\\\RRRAAA???GGGHHHIIIKKKGGG???>>><<<999888888;;;>>>;;;:::777555555777999;;;;;;===<<<777777::::::888888777666555666888;;;<<<777555666999777444555999999777555444444444333111111333555444333333555777///...---...111333444444111000//////111222222222111222222111//////000222///222666888777444333222111111111222111111000000///111222222111111333444333444666777777666444333000111222444666777777888333;;;AAA@@@???AAAEEEGGGSSSlll~~~zzz{{{qqq\\\WWWeee}}}~~~zzztttmmmhhhhhhmmmsssvvvqqq|||}}}tttqqqrrrqqqnnnyyyWWWXXX{{{gggdddxxxxxxqqqdddVVVLLLLLLRRRYYYkkkgggSSSBBBAAA@@@???DDDBBBCCCCCCDDDDDDDDDDDDDDDCCCDDDEEEFFFFFFFFFDDDBBB>>>IIIKKKJJJQQQZZZooo}}}|||}}}zzzrrrfff]]]aaakkk```bbbbbblll{{{vvvkkkkkkaaaiiiqqqrrrooooootttxxx{{{tttiiioootttkkkdddeeeppp{{{}}}{{{yyyvvvsssooolllmmmnnnsssyyyzzzvvvvvvzzzzzz|||ssssss}}}zzzzzz{{{|||]]]NNNKKKIIIFFFDDDAAADDDFFFCCC???===>>>>>>;;;;;;<<<<<<<<<;;;;;;:::<<<;;;999777666555555555444444555666888:::<<<===888777666555444444444444333444555444444555666777555555444444666777999:::888:::===>>>???AAACCCEEEAAA@@@@@@BBBCCCCCCAAA???AAA???<<<;;;===???@@@@@@===;;;888888999::::::999666777888777555555666777555555555555666777888888555555444333333333444555999555111555<<>>888EEEfff}}}dddUUUJJJCCCGGG<<<:::===;;;@@@GGGCCC<<<===<<<999666666:::>>>;;;:::999888888999:::;;;===???===999999;;;<<<:::444444444555666888:::;;;999666666888666444666;;;999777666666777777444222222222333333444444555555///...---...111333444333222000......111222111000000222333222000000222555///222555555333111000111......///000000000//////...000222222111111333444333444666888888666444333///000222444666777888888333<<>>@@@999888777666555444444444555666555444222222333444444444555666777888999:::999;;;===>>>>>>???BBBDDD>>>===>>>???@@@@@@===;;;BBB???<<<:::;;;===>>>>>><<<:::888777888999999999:::;;;;;;:::777666666777222333333444666888999:::888666444222222222333444,,,333888777888:::999555<<<777@@@SSSfff~~~ppp]]]OOOIIIDDD@@@======DDDEEE@@@CCCHHHAAA===???@@@===888666888;;;999::::::;;;;;;;;;::::::???@@@???::::::<<<===;;;333444444555777888::::::777555555666555222444999999777666777999999555222333111000333777999666333111000///000333555666555444111///000222333222000///222333222111111444666000222555444111...///000,,,,,,---...////////////...000111222111111333444333555777888888777555333...///111444666777888888777AAAEEEBBB???BBBEEEEEEDDDCCCCCCOOOnnn|||~~~ssskkk```XXXkkkzzzuuuoooqqqzzzwwwwwwuuuuuu}}}