BM6@6(@@ mmmxxxuuuXXXEEEDDDBBBAAA@@@?????????????????????????????????>>>????????????@@@@@@@@@AAAAAAAAABBBBBBBBBCCCCCCBBBBBBBBBBBBCCCEEEFFFGGGQQQ{{{fff\\\___\\\WWWTTTRRRQQQRRRRRROOOLLLLLLMMMNNNOOOOOONNNMMMLLLOOOPPPUUUYYYZZZ\\\eeeooonnnfffddddddsss{{{vvvqqqrrrooohhhhhhaaa^^^jjjzzziiigggaaa]]]^^^]]]ZZZYYY[[[aaabbbddddddaaa```eeelll|||wwwqqq\\\FFFFFFDDDCCCBBBAAAAAAAAA@@@@@@????????????@@@@@@AAAAAA@@@@@@???>>>>>>>>>>>>>>>?????????@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@??????>>>>>>??????@@@AAAAAAAAAAAAAAABBBCCCDDDDDDCCCDDDEEEJJJ___wwwmmm|||kkkKKKDDDCCCBBBAAA@@@?????????????????????????????????>>>>>>?????????@@@@@@@@@AAAAAAAAAAAABBBBBBBBBBBBAAAAAABBBBBBCCCEEEFFFGGGMMMooosssbbb___[[[YYYVVVSSSRRRRRRRRRPPPNNNKKKLLLLLLLLLLLLLLLLLLKKKNNNOOOTTTYYY[[[[[[```fffgggsss~~~~~~yyyrrrkkkdddrrrzzzsssjjjfffbbb```iiiyyylllfffaaa___]]]ZZZ\\\aaalllqqqwwwyyyvvvsssuuuyyyyyyyyy||||||tttqqqpppttt|||}}}vvvxxxuuuRRRDDDCCCBBBAAA@@@????????????>>>>>>======>>>>>>???>>>>>>>>>>>>????????????>>>>>>>>>?????????@@@@@@????????????????????????>>>>>>======>>>>>>???@@@@@@@@@@@@@@@AAABBBCCCDDDBBBDDDEEEKKK```tttrrrfffIIICCCCCCAAA@@@??????>>>>>>????????????????????????>>>>>>>>>?????????@@@@@@@@@@@@AAAAAAAAABBBBBBBBBAAAAAAAAABBBCCCDDDEEEFFFNNNdddyyyddd___^^^ZZZWWWTTTRRRRRRRRRRRRQQQKKKKKKJJJJJJJJJJJJKKKKKKLLLLLLPPPXXX[[[ZZZ\\\___]]]eeeppp}}}~~~zzzuuujjjgggffflll}}}yyyrrrjjjddd___^^^fffooo}}}yyyrrrooommmcccbbbccchhhmmmooommmjjjsssgggKKKAAAAAA???>>>==================<<<<<<<<<<<<======;;;<<<<<<===>>>>>>??????======>>>>>>>>>?????????===========================<<<<<<<<<<<<===>>>>>>????????????@@@AAABBBCCCAAACCCEEEKKK```xxxyyycccNNNBBBBBB@@@??????>>>>>>>>>????????????????????????>>>>>>>>>>>>????????????@@@@@@@@@@@@AAAAAAAAAAAA@@@@@@@@@AAABBBCCCEEEEEENNNYYY~~~uuuaaa___ccc[[[XXXTTTRRRPPPQQQRRRRRRLLLKKKJJJIIIIIIJJJKKKLLLKKKIIILLLTTTZZZ\\\^^^aaa[[[```jjjzzztttoookkkpppzzzmmmdddcccppp}}}zzznnngggccc^^^]]]]]]___^^^ZZZXXXXXXppp[[[JJJ@@@???>>>===<<<<<<<<<<<<======<<<<<<<<<<<<======;;;;;;;;;<<<<<<=========<<<<<<=========>>>>>>>>>==============================<<<<<<======>>>???>>>>>>>>>>>>???@@@AAABBB@@@BBBDDDJJJ```}}}zzzxxxZZZJJJAAA@@@??????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>======>>>>>>>>>??????????????????@@@@@@@@@AAAAAA@@@@@@@@@@@@AAACCCDDDEEEHHHMMMmmmzzzeee___aaa[[[YYYUUUQQQOOONNNOOOQQQNNNMMMLLLKKKKKKLLLMMMNNNLLLHHHHHHOOOWWW]]]ccciiigggnnnvvvzzzpppsssxxxjjjgggrrrrrrddd]]]ZZZSSSRRRTTTWWWTTTQQQTTT[[[ooozzzTTTHHH@@@???>>>======<<<<<<===>>>======<<<<<<======>>><<<<<<<<<<<<;;;;;;::::::;;;;;;<<<<<<<<<=========>>>>>>>>>>>>>>>>>>>>>>>>>>>============>>>??????>>>>>>>>>>>>???@@@AAAAAA@@@BBBCCCJJJ```}}}tttSSSDDD@@@??????>>>======>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>=========>>>>>>>>>??????>>>>>>?????????@@@@@@@@@?????????@@@AAABBBCCCDDDGGGIIIbbbvvvfff]]][[[ZZZXXXSSSOOOMMMMMMNNNNNNNNNMMMMMMMMMMMMNNNNNNLLLHHHFFFJJJPPPXXXbbblllvvvxxxwwwvvvnnnsss|||xxxhhh\\\WWWVVVOOOMMMNNNQQQNNNMMMYYYgggzzzrrrOOOBBB??????>>>=====================<<<<<<<<<<<<============<<<<<<;;;::::::999::::::;;;;;;;;;<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>======>>>>>>???@@@>>>>>>>>>>>>???@@@AAABBB???AAACCCIII^^^mmmMMMCCC??????>>>============>>>>>>>>>>>>>>>>>>>>>>>>>>>============>>>>>>>>>???>>>>>>>>>>>>?????????@@@>>>>>>??????@@@BBBCCCDDDGGGIIIYYYtttbbb]]]]]][[[VVVPPPLLLLLLLLLMMMMMMNNNNNNNNNNNNMMMMMMLLLIIIGGGHHHIIINNNYYYdddjjjxxxxxxrrrvvv}}}vvvxxxvvvrrriii^^^UUUSSSUUUQQQMMMNNNPPPOOOSSSfff}}}cccJJJ>>>>>>>>>===<<<<<<<<<<<<===<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<======<<<<<<<<<===>>>>>>???????????????AAABBBBBB???AAABBBHHH]]]wwwtttbbbGGGCCC???>>>>>>============>>>>>>>>>>>>>>>>>>>>>>>>>>>============>>>>>>>>>>>>>>>>>>>>>>>>????????????>>>>>>>>>???@@@AAACCCCCCCCCDDDOOOooommm^^^___^^^YYYRRRMMMKKKLLLLLLMMMNNNOOOOOONNNMMMLLLMMMJJJIIIGGGEEEFFFPPP[[[bbbsss~~~mmmdddddduuu~~~wwwmmmiiigggccc]]]TTTMMMMMMPPPLLLIIIKKKQQQUUU___zzzwwwTTTFFF=========<<<;;;;;;;;;<<<<<<;;;::::::999999::::::;;;:::;;;;;;<<<<<<======>>>999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;;;;;;;<<<======????????????@@@AAABBBCCC???AAABBBGGG\\\|||\\\EEE<<<>>>>>>===<<<<<<<<<<<<<<<>>>>>>============>>>>>><<<===??????=========>>>???????????????????????????@@@@@@AAAAAABBBBBBCCCDDDFFFJJJ___vvviiiccc\\\YYYXXXUUUNNNIIIJJJLLLNNNOOOPPPOOONNNLLLOOOOOOMMMHHHCCCDDDKKKRRRWWWgggqqqjjjdddaaa^^^iiivvvhhhbbbaaaZZZZZZYYYUUUPPPMMMLLLMMMIIIMMMQQQSSS[[[pppjjjHHH;;;BBB<<<<<<<<<<<<<<<<<<<<<<<<:::::::::;;;;;;;;;<<<<<<:::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<===<<<<<<<<<<<<============>>>???@@@@@@???@@@BBBDDDAAABBBCCCHHH[[[~~~sssUUUDDD???>>>======<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<===??????===<<<===>>>>>>>>>>>>>>>>>>>>>>>>>>>??????@@@@@@AAABBBBBBBBBAAABBBEEEVVVhhheee```]]]ZZZVVVQQQLLLGGGHHHIIIKKKKKKLLLKKKKKKIIIJJJJJJGGGDDDCCCFFFJJJPPP\\\qqqtttfffccc^^^\\\[[[YYYaaa{{{xxxlllccc\\\XXXVVVTTTQQQMMMKKKJJJKKKLLLJJJLLLNNNTTTaaawwwwwwWWWCCC===>>><<<<<<<<<<<<<<<<<<<<<<<<:::::::::;;;;;;;;;;;;<<<:::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<>>>???@@@@@@??????AAACCCBBBBBBCCCHHHZZZ|||fffLLLBBBBBB>>>===<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<;;;===???>>>===<<<===>>>======>>>>>>>>>>>>======?????????@@@AAAAAABBBBBBCCCDDDEEEQQQsssjjjgggbbb___]]]YYYTTTQQQGGGFFFFFFGGGHHHJJJLLLMMMFFFGGGHHHHHHGGGFFFDDDCCCEEELLLXXXfffuuuttteeeZZZSSSVVVRRRSSSUUUUUUXXXgggyyyrrreee___[[[TTTNNNQQQNNNIIIGGGGGGIIIJJJJJJLLLLLLPPP[[[mmmdddFFFAAA@@@999;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<:::::::::;;;;;;;;;;;;<<<===>>>??????>>>???AAACCCCCCCCCDDDIIIYYYxxxyyy]]]EEE???BBB======<<<;;;;;;;;;;;;<<<>>>======<<<<<<======>>>;;;===>>>>>>===<<<<<<=========>>>??????>>>======>>>>>>??????@@@AAAAAAAAADDDDDDEEELLLeeeqqqiii___[[[\\\\\\XXXTTTKKKJJJHHHGGGHHHKKKNNNPPPJJJIIIIIIJJJKKKJJJGGGDDDBBBCCCFFFJJJPPPWWW]]]aaallljjjfff___WWWRRRRRRSSSPPPNNNOOORRRSSSSSSZZZccctttcccXXXUUUSSSOOOJJJNNNKKKGGGFFFHHHIIIIIIIIIKKKOOOYYYhhhzzzyyyWWWAAAAAAAAA888;;;;;;;;;;;;;;;;;;;;;;;;999999:::::::::;;;;;;;;;:::::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;;;;<<<<<<<<<::::::;;;;;;;;;<<<<<<<<<===>>>???>>>>>>>>>@@@BBBCCCBBBDDDJJJXXXtttzzzwww{{{XXXCCC>>>???======<<<;;;;;;;;;;;;;;;======<<<<<<<<<<<<======;;;<<<>>>>>><<<;;;<<<======>>>@@@AAAAAA@@@>>>=========>>>??????@@@@@@AAA???@@@BBBFFFVVV{{{qqq___WWW[[[^^^\\\WWWOOOMMMJJJHHHHHHKKKOOOQQQNNNLLLJJJJJJKKKKKKJJJHHHFFFEEEDDDCCCCCCEEEFFFGGGMMMOOOPPPMMMIIIHHHKKKOOOPPPMMMMMMOOOOOOOOORRRVVVdddjjjcccZZZSSSOOONNNLLLKKKIIIHHHGGGGGGHHHIIIHHHHHHJJJUUUfffvvvfffNNNAAA>>>===;;;;;;;;;;;;;;;;;;;;;;;;;;;999999999:::::::::;;;;;;:::::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;;;;<<<;;;<<<<<<<<<============<<<===>>>>>>===>>>@@@AAACCCAAACCCJJJWWWppp~~~|||rrrSSSCCC>>><<<===<<<;;;;;;::::::;;;;;;;;;;;;::::::::::::;;;;;;:::<<<>>>===<<<;;;<<<======???@@@AAAAAA@@@???============>>>??????@@@@@@???@@@CCCGGGNNNiiikkk^^^]]]```^^^ZZZRRROOOKKKHHHGGGIIIKKKMMMMMMMMMKKKIIIHHHIIIIIIJJJEEEEEEEEEEEEEEEEEEEEEEEEDDDGGGJJJJJJIIIHHHJJJLLLMMMLLLKKKJJJJJJJJJLLLMMMPPP```yyykkk___VVVUUUSSSOOOLLLJJJKKKLLLDDDEEEGGGGGGGGGHHHJJJLLLRRR___rrrYYYEEE===777888>>>::::::::::::::::::::::::999999999999:::::::::::::::::::::;;;;;;;;;<<<<<<::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;<<<<<<<<<=========>>>>>>;;;<<<======<<<===???AAABBB@@@BBBJJJVVVllleeeKKKCCC@@@<<<===<<<;;;;;;::::::;;;;;;;;;::::::999999::::::;;;:::<<<======<<<;;;;;;<<<<<<>>>@@@AAAAAA@@@>>><<<<<<<<<======>>>??????@@@@@@AAAEEEHHHIIIYYYoooddd```___^^^VVVRRRNNNIIIGGGGGGHHHIIIKKKMMMNNNLLLIIIGGGIIILLLDDDEEEEEEFFFFFFGGGGGGGGGBBBDDDHHHJJJKKKLLLLLLMMMHHHJJJJJJHHHGGGGGGGGGGGGHHHLLLUUUcccrrr~~~~~~uuukkk___SSSLLLJJJJJJJJJIIIHHHHHHHHHIIIBBBEEEHHHGGGEEEIIIRRRYYYeeeooo}}}uuuOOO???;;;777888>>>::::::::::::::::::::::::888999999999999::::::::::::::::::;;;;;;;;;<<<<<<::::::::::::::::::::::::999999:::::::::;;;;;;;;;;;;;;;;;;<<<<<<<<<======;;;<<<======<<<<<<>>>@@@AAA>>>BBBKKKUUUjjj~~~~~~~~~~~~[[[EEECCCBBB<<<<<<<<<;;;::::::::::::;;;===<<<<<<;;;;;;<<<<<<===:::<<<======<<<;;;;;;<<<;;;<<>>?????????<<<===BBBDDDAAAKKKsss~~~jjj```___bbbYYYVVVQQQLLLIIIGGGHHHHHHJJJNNNRRRPPPKKKHHHJJJMMMJJJJJJIIIIIIHHHGGGGGGGGGEEEFFFGGGIIIJJJKKKJJJIIIEEEIIIKKKIIIFFFFFFFFFEEEFFFDDDFFFKKKQQQUUUYYY\\\ZZZXXXUUUSSSRRRPPPMMMKKKGGGEEECCCCCCEEEFFFFFFEEEDDDHHHJJJGGGFFFLLLZZZfffwww|||zzzaaaHHH======<<<;;;;;;::::::::::::::::::::::::888888999999999::::::::::::::::::;;;;;;;;;<<<<<<::::::::::::::::::::::::999999:::::::::;;;;;;;;;:::::::::;;;;;;;;;<<<<<<;;;<<<===<<<<<<<<<>>>@@@@@@===AAAKKKUUUiii{{{uuuqqqrrrsssvvvzzzyyy}}}sssSSSBBB>>>===;;;;;;;;;;;;::::::999999999::::::::::::::::::::::::;;;;;;;;;<<<<<<<<<<<<===???===<<<===???@@@>>>;;;============>>>>>>>>>>>>@@@>>>AAACCCAAAHHHdddxxxfffbbbbbb]]]ZZZVVVQQQMMMJJJHHHFFFLLLMMMNNNNNNMMMJJJHHHFFFIIIHHHGGGGGGFFFFFFFFFFFFJJJHHHFFFGGGIIIJJJIIIFFFKKKKKKJJJIIIHHHHHHHHHHHHGGGGGGHHHIIIJJJLLLLLLMMMJJJJJJJJJIIIIIIHHHHHHHHHJJJHHHEEEDDDEEEEEEEEEEEEIIIHHHGGGFFFIIITTTdddpppsssyyyfffPPP===;;;<<<999888<<<:::::::::::::::::::::::::::999999888888999999::::::::::::::::::999888777999999999999999999999999888888999999999:::::::::888999999::::::;;;;;;<<<<<<<<<===<<<<<<===@@@BBB>>>@@@???EEEUUUhhh~~~wwwqqqnnnkkklllnnnppptttxxx|||~~~}}}wwwnnnlllyyyeeeJJJ>>>======:::;;;;;;:::::::::999999999::::::::::::::::::::::::;;;;;;;;;;;;<<<<<<<<<<<<>>>===<<<===??????===;;;<<<<<<=========>>>>>>>>>???>>>AAADDDCCCFFF[[[sssvvvjjjddd___]]]ZZZWWWTTTOOOKKKIIIHHHIIIJJJJJJJJJIIIHHHGGGIIIIIIHHHGGGGGGGGGGGGGGGIIIGGGFFFGGGIIIJJJHHHFFFHHHHHHHHHHHHHHHIIIJJJJJJIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIHHHHHHHHHGGGGGGFFFEEECCCCCCCCCDDDDDDDDDHHHHHHIIIKKKRRR___ooo{{{|||www[[[HHH;;;;;;>>>:::888::::::::::::::::::::::::::::::999999888888999999:::999:::::::::999999888777999999999999999999999999888888888999999999::::::888888999::::::;;;;;;<<<;;;<<<<<<<<<<<<===@@@CCC>>>AAA@@@EEEUUUggg~~~zzztttnnniiifffdddbbbccceeehhhjjjlllnnnnnnddd^^^ZZZbbbxxxrrrRRR???;;;===<<<:::::::::::::::999999999999::::::::::::::::::::::::;;;;;;;;;;;;<<<<<<<<<<<<======<<<===>>>???===;;;;;;;;;<<<<<<<<<=========>>>===AAAEEEDDDCCCOOO^^^sssccc^^^\\\[[[YYYWWWTTTOOOKKKHHHHHHHHHHHHHHHIIIIIIJJJJJJJJJIIIHHHHHHHHHHHHIIIIIIGGGFFFGGGHHHIIIHHHFFFFFFFFFFFFGGGHHHJJJKKKLLLJJJJJJIIIHHHGGGFFFFFFEEEHHHHHHHHHGGGGGGGGGGGGGGGDDDDDDDDDCCCCCCCCCDDDDDDFFFIIIMMMTTT^^^lllzzzdddMMM@@@888<<>>AAACCC???BBB@@@EEEUUUfffyyyvvvpppjjjeee```^^^]]]ZZZ\\\^^^```aaaaaa``````WWWTTTUUUeee}}}dddGGG::::::===;;;888:::999999999999999999999999999999999999999999999::::::;;;;;;;;;<<<<<<<<<===<<<======>>>======<<<;;;;;;;;;;;;<<<<<<<<<===???===???CCCCCCBBBGGGOOOvvviiiaaa^^^[[[ZZZZZZXXXUUURRRLLLJJJIIIHHHHHHHHHJJJKKKKKKJJJJJJIIIIIIIIIJJJJJJHHHGGGGGGGGGHHHHHHHHHGGGEEEEEEFFFFFFGGGIIIJJJKKKIIIIIIHHHGGGFFFEEEDDDDDDGGGGGGFFFFFFFFFFFFFFFFFFFFFGGGGGGFFFEEEEEEFFFGGGMMMSSS\\\fffppp{{{{{{[[[DDD<<<888;;;>>>;;;999:::999999999999999999999999999999888888888888999999888888999999999999888888888888888888888888888888888888888888999999999999888888888999::::::;;;;;;888999;;;;;;<<<>>>AAADDD@@@CCCAAAFFFTTTeeeooommmjjjfffaaa]]]ZZZXXXVVVWWWYYY[[[[[[YYYWWWVVVNNNRRR]]]uuuvvv]]]CCC;;;======:::888999999999999999999999999999999999999999999999999:::::::::;;;;;;;;;;;;<<<;;;<<<=========<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<===@@@>>>===@@@AAABBBFFFJJJbbbnnnhhh```\\\\\\]]][[[YYYPPPNNNKKKHHHFFFFFFGGGHHHJJJJJJJJJIIIIIIJJJJJJKKKHHHHHHIIIHHHHHHHHHHHHIIIGGGGGGFFFFFFFFFGGGGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGHHHHHHGGGEEEFFFIIILLL\\\fffsss}}}eeeRRRBBB===999::::::::::::;;;999999999999999999999999999888888777777888888999777888888999999888888888888888888888888888888888777777888888888999999999777777888999999::::::;;;888999:::;;;;;;===AAADDD@@@BBBAAAFFFTTTdddgggfffdddaaa]]]YYYVVVTTTTTTUUUVVVWWWVVVTTTRRRPPPGGGSSSiiioooWWWBBB===>>><<<999999888888888999999999999999999999999999999999999999::::::::::::;;;;;;;;;;;;:::<<<>>>===<<<;;;<<<===;;;;;;<<<<<<<<<=========@@@>>>======???BBBFFFIIIUUUxxx{{{nnneeeaaa___[[[XXXSSSQQQMMMJJJGGGEEEEEEEEEJJJIIIIIIIIIIIIJJJKKKKKKHHHJJJKKKJJJIIIHHHIIIKKKIIIHHHGGGFFFEEEEEEEEEEEEDDDEEEEEEEEEFFFGGGGGGGGGFFFFFFFFFFFFFFFGGGGGGGGGFFFHHHHHHGGGGGGJJJPPPVVVfffssswwwTTTJJJ@@@>>>;;;999888888:::;;;999999999999999999999999888888777777777777888888666777888888999888888888888888888888888888888888777777777888888888888999777777888888999:::::::::888999;;;;;;;;;===@@@BBB???BBB@@@FFFTTTcccbbb```]]]YYYVVVRRRPPPOOOTTTTTTTTTTTTRRRQQQOOONNNJJJ\\\wwwcccOOO>>><<<===:::888;;;777888888888999999999999888888888888888888888888999999:::::::::;;;;;;;;;:::<<<>>>>>>;;;:::;;;===<<<<<<=========>>>>>>>>>===>>>>>>======@@@DDDFFFMMMaaauuukkkaaaZZZWWWUUURRROOOLLLJJJIIIHHHIIIIIIHHHHHHIIIJJJJJJKKKIIIKKKMMMLLLJJJIIIJJJLLLHHHHHHFFFEEEEEEDDDDDDDDDEEEEEEFFFFFFFFFGGGGGGGGGFFFFFFFFFGGGGGGGGGHHHHHHGGGIIIJJJJJJLLLSSS]]]fffooo}}}dddIIICCC;;;<<<<<<999777777999999888888888888888888888888888888777777777777888888666666777888888888888888888888888888888888888888777777777777888888888888777777777888999999::::::999:::;;;;;;:::<<>>>>>;;;:::;;;===============>>>>>>>>>>>>;;;>>>???>>>===???AAACCCFFFPPPuuuoooddd[[[ZZZWWWUUURRRPPPNNNNNNHHHHHHHHHHHHHHHIIIJJJKKKJJJLLLNNNMMMJJJIIIKKKMMMGGGFFFFFFEEEEEEEEEEEEEEEGGGGGGGGGFFFFFFFFFFFFFFFFFFFFFGGGGGGHHHHHHHHHHHHIIIKKKMMMOOORRR\\\iiitttzzzoooPPP???<<<555999<<<:::888888888888888888888888888888888888888888777777777777888888666666777888888888888888777777777777777777777777777777777777888888888888777777777888999999:::::::::;;;;;;;;;:::;;;>>>@@@<<<@@@???EEETTTcccXXXUUUQQQNNNKKKKKKKKKLLLSSSOOOMMMOOOOOONNNOOOSSSccc|||}}}LLLEEE===:::;;;<<<;;;999999999999999999999999999999999999999999999999999999999999999999999999999::::::;;;;;;<<<======>>>;;;;;;;;;<<<<<<<<<<<<============>>>??????@@@@@@EEEGGG]]]~~~tttkkk```YYY[[[]]]YYYUUUTTTPPPOOOLLLJJJHHHIIILLLOOOLLLJJJHHHGGGIIIKKKKKKJJJLLLKKKJJJIIIHHHHHHHHHHHHFFFEEEEEEGGGIIIIIIHHHGGGLLLHHHEEEFFFHHHJJJJJJHHHNNNMMMNNNTTT[[[gggyyy}}}oooUUUCCC>>>???::::::::::::::::::::::::888888888888888888888888777777777777777777777777888888888888888888888888444444555666777888999999777777777777777888888999777888888999999:::;;;;;;::::::999999:::;;;===>>>>>>CCCCCCFFFPPP^^^{{{SSSQQQNNNKKKIIIIIIIIIJJJNNNLLLKKKKKKKKKLLLTTT\\\uuuhhhHHHCCC<<<:::;;;<<<;;;999999999999999999999999999999999999999999999999999999999999999999999999999:::::::::;;;<<<=========;;;;;;;;;;;;<<<<<<<<<<<<=========>>>??????@@@@@@@@@EEESSSqqqyyylllaaa``````\\\XXXVVVUUUTTTSSSQQQOOOMMMMMMNNNLLLKKKIIIIIIIIIIIIIIIJJJLLLLLLKKKJJJIIIIIIIIIJJJHHHGGGFFFFFFFFFFFFCCCAAAFFFFFFHHHJJJLLLMMMLLLJJJNNNPPPWWWeeeqqqzzzvvvooouuuvvv]]]HHH<<<888999::::::::::::::::::::::::888888888888888888888888777777777777777777777777888888888888888888888888555555666666777777888888777777777777777888888999777888888999999:::;;;;;;::::::999999:::;;;===>>>>>>BBBAAAEEEPPP]]]zzzMMMKKKIIIGGGFFFFFFGGGHHHJJJIIIIIIHHHHHHOOObbbsssRRRCCC???;;;:::;;;<<<:::888888888888888888888888888888888888888888888888888888888888888888888999999999::::::;;;;;;<<<<<<===:::::::::;;;;;;;;;<<<<<<<<<======>>>>>>??????@@@>>>DDDIIIVVV{{{rrrkkkhhhddd___[[[\\\\\\ZZZWWWSSSNNNIIIFFFKKKKKKKKKIIIGGGFFFGGGHHHIIIHHHHHHGGGGGGGGGHHHHHHIIIHHHGGGGGGGGGFFFDDDBBBDDDGGGKKKNNNNNNMMMMMMMMMQQQVVVeeeyyyzzzyyyeeeNNNAAA<<<:::999999999999999999999999999888888888888888888888888777777777777777777777777888888888888888888888888666666666666777777777777777777777777777888888999777888888999999:::;;;;;;::::::999999:::;;;===>>>===AAA@@@CCCOOO\\\xxxGGGFFFEEEDDDDDDEEEFFFGGGHHHHHHHHHHHHKKK[[[xxxpppGGG>>><<<::::::;;;;;;999777888888888888888888888888888888888888888888888888777777777888888888888888999999::::::;;;;;;;;;;;;999:::::::::;;;;;;;;;;;;<<<<<<======>>>?????????AAACCCEEEKKKcccuuuppplllfffbbb```^^^\\\YYYWWWTTTPPPNNNOOOPPPQQQNNNKKKIIIIIIKKKIIIIIIHHHHHHHHHHHHIIIIIIIIIHHHHHHIIIKKKKKKJJJIIIGGGJJJMMMMMMLLLNNNRRRVVVaaaiiiyyyrrrVVVCCC>>>???===:::999999999999999999999999888888888888888888888888777777777777777777777777888888888888888888888888888777777777666666666555777777777777777888888999777888888999999:::;;;;;;::::::999999:::;;;===>>><<>>BBBNNN[[[wwwEEEDDDDDDCCCDDDEEEFFFGGGFFFEEEFFFJJJTTTkkkwww^^^@@@::::::999:::::::::999777777777777777777777777777777777777777777777777777666666666777777888888888999999999:::::::::::::::999999999999:::::::::;;;<<<<<<<<<===>>>>>>??????CCC@@@CCCMMMWWWmmm|||{{{wwwsssgggccc^^^\\\\\\]]]]]]]]]WWWXXXWWWUUUSSSQQQPPPPPPOOOOOONNNMMMMMMMMMNNNNNNKKKKKKKKKLLLOOOOOONNNMMMLLLMMMNNNNNNPPPWWWbbbjjjyyyooo\\\FFF::::::<<<999444888888888888888888888888777777777777777777777777666666666666666666666666777777777777777777777777888888777777666666555555777777777777777888888999777888888999999:::;;;;;;::::::999999:::;;;===>>>;;;>>><<>>>>>???AAA<<>><<<>>><<>>>>>>>>>>><<>><<<>>><<>>>>>>>>>>>??????>>>@@@HHHVVV```uuuoookkkmmmssstttmmmfffbbbaaa___]]][[[ZZZYYYYYYYYYYYY[[[^^^bbbdddeeedddjjjnnnxxxbbbLLL>>>===:::888666777888:::777777777777777777777777777777777777777777777777666666666666666666666666777777777777777777777777666666666666777777777777777777777777777888888999777888888999::::::;;;;;;::::::999999:::;;;===>>>===>>><<>>;;;:::999888777777777777777777666666555555555444666666777777666555444444777777777777777777777777888888888888888888888888777888888888888999999999;;;;;;<<<<<<<<<<<<<<<<<>>@@@AAA::::::::::::;;;<<<======<<<<<<>>>BBBIIIYYYuuuHHHEEEDDDEEEEEEDDDGGGMMMOOOcccrrrUUUEEE???<<<:::999888777666666666666777666666666555555555555666666666666666555444444777777777777777777777777888888888888888888888888777777888888888999999999999:::::::::;;;;;;<<<<<<<<<<<<;;;<<<>>>AAADDDFFFTTTpppiiiOOOAAA???999999999999888888888888666666666666666666666666555555555555666666666666666666555555555555666666666666777777777777666666444444333333444555666777666666777777777888888888777777777999:::<<<>>>???::::::::::::;;;<<<======<<<<<<>>>BBBIIIYYYtttGGGDDDCCCFFFFFFEEEHHHLLLZZZyyy[[[GGG>>>;;;:::999888777666555555555555666666666666555555555555666666666666666555555444777777777777777777777777888888888888888888888888777777777888888888999999777888888999:::;;;;;;<<<;;;::::::;;;<<<>>>AAABBBEEERRRpppgggOOO===888;;;888888888888777777777777666666666666666666666666555555555555666666666666666666555555555555666666555555666666666666555555555555444444444555555666666666777777777777888888777777777888999:::;;;<<<::::::::::::;;;<<<======<<<<<<>>>BBBHHHXXXrrrAAABBBFFFIIIHHHGGGMMMTTTqqqcccJJJ===::::::999999888777666666666666666666666666666666555555555555666666666666666555555666666666666666666666666888888888888888888888888777777777777888888888888666777888999:::;;;<<<=========<<<===>>>???AAAAAADDDFFFVVVyyyiiiQQQAAA999888:::777777777777666666666666666666666666666666666666555555555555666666666666666666555555555555666666444555555555555555555444666555555555444444444555666666666666777777777888777777777777777888999:::::::::::::::;;;<<<======<<<<<<>>>BBBHHHVVVpppCCCEEEHHHIIIHHHMMM]]]nnnqqqTTT@@@::::::::::::999999888777777777888888555555555666666666666666555555666666666666666555666666666666666666666666777777777777777777777777666666777777777888888888777888999:::;;;<<<===============>>>???@@@@@@AAADDDAAAFFF[[[zzzuuuUUUCCC>>><<<:::999777777777666666666555555666666666666666666666666555555555555666666666666666666555555555555666666444444555555555555444444555555555555555555444444555666666666666777777777777666666666666777888999::::::::::::;;;<<<======;;;<<<>>>BBBGGGTTTmmmFFFDDDDDDDDDHHHVVVrrrwwwaaaIII===;;;;;;;;;:::999999888888888888999999555555555666666666666666444555666666666666666666777777777777777777777777777777777777777777777777666666666777777777888888888999999:::;;;<<<======;;;;;;<<<===>>>>>>??????CCC@@@BBBJJJYYYuuuttt]]]EEE;;;<<<===:::888777777777777666666666666666666666666666666666666555555555555666666666666666666555555555555666666444444555555555555444444444444555555666555555444555555666666666666777777666666666666666777888999::::::::::::;;;<<<======;;;<<<>>>AAAFFFSSSkkkEEECCCEEEMMM[[[nnncccQQQ???;;;===<<<::::::888888777777777777888888555555555555666666666777444444555666666666666666777777777777777777777777777777777777777777777777666666666666777777777888888888999999:::::::::;;;999:::;;;<<<>>>>>>??????BBBAAACCCGGGJJJWWWxxxtttUUUIII===999999888888:::888888888777777777666666666666666666666666666666555555555555666666666666666666555555555555666666555555666666666666555555222333444666666666555555555555555666666666777777666666666666777888999:::::::::::::::;;;<<<======;;;<<<>>>AAAFFFRRRiii~~~FFFFFFOOOcccyyyUUUFFF999:::===<<<999999777777666666666666777888444555555555666666777777444444555666777777666666777777777777777777777777777777777777777777777777666666666666777777777777888888888888888888999999999:::<<<>>>???@@@AAAAAA@@@>>>AAAEEECCCDDDWWWooojjjXXXBBB???<<<;;;777444777===888888888888777777777777666666666666666666666666555555555555666666666777666666555555555555666666555555666666666666555555111222444666777777666666555555555555666666666777555555666666777999:::;;;::::::::::::;;;<<<======;;;<<<>>>AAAEEEQQQhhh}}}LLLPPP___zzz```EEEAAA<<<:::;;;;;;:::888777777777777777777777777666666666666666666666666555555555555555555555555777777666666555555555444666666666666666666666666555666666777888999999:::777888888888888999999999::::::;;;;;;<<<=========>>>???@@@AAABBBFFFJJJNNNiii|||jjjUUUEEE===<<<;;;:::888777666666777777888888888888777777666666777777666555444444666666666666666666666666555555555555555555555555666666666666666666666666555555555555555555555555777666666555555555666666666666666666777777777777999999999:::;;;<<<===>>><<<<<<>>>BBBGGGRRRgggyyyNNNdddrrrNNNBBB>>>:::999::::::999888777777777777777777777777555555555555555555555555555555555555555555555555777666666666555555555444555555555555555555555555777777777777777777888888777888888888888999999999::::::;;;;;;<<<=========@@@@@@AAAAAAAAACCCFFFIIITTTbbb|||hhhUUUEEE<<<;;;;;;:::999888777777666777777888888888888777777666666666666666555444444555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555666666555555555555666666666666666666777777777777999999999:::;;;<<<===>>>======???BBBGGGRRRfffxxxfff~~~vvv|||zzzXXX>>>===;;;888777888999999888777777777777777777777777555555555555555555555555444444444444444444444444666666666555555555555555555555555555555555555555888888777777777666666666777888888888888999999999:::::::::;;;<<<<<<======@@@AAAAAA@@@??????BBBDDDFFFFFFVVVzzzlllTTTCCC<<<:::999999999999888888888777666777777888888777777666555666666666666555444444555555555555555555555555555555555555555555555555555555555555555555555555444444444444444444444444666555555555555555666666666666666666777777777777999999999999:::<<<===>>>>>>===???BBBGGGQQQeeewwwwww}}}{{{]]]GGG===:::999888777888888999999777777777777777777777777555555555555555555555555444444444444444444444444555555555555555555555555555555555555555555555555666666666777777777777777777777888888888999999999999::::::;;;;;;<<<======>>>???@@@???===>>>???AAADDDDDDJJJYYYrrr}}}nnnZZZGGG<<<:::;;;777888888888888888888888666666777777777777666666555555555666666555444444555555555555555555555555555555555555555555555555555555555555555555555555444444444444444444444444555555444444444555666666666666666666777777777777888888888999:::;;;======>>>>>>???BBBFFFQQQeeewwwdddGGG<<>>===???BBBGGGQQQeeexxxzzzqqqQQQ:::666;;;555777888888777777888999666666666666666666666666444444444444444444444444333333333333333333333333444444444444444555555555444444444444444444444444222222444555777888::::::777888888888888999999999999999999:::;;;;;;<<<<<<888:::<<<======>>>???AAA>>>===>>>@@@DDDNNN```pppzzzkkkPPPHHH???::::::;;;:::888666666666666666777777777555666666777777666666555333333444555555555555444444444444444444444444444555555555555555555555555444444444444444444444444333333333333333333333333333333333333444555666666666666666666777777777777888888888888999;;;<<<===<<<<<<>>>BBBGGGRRRgggyyyyyyZZZCCC888777888333555777777555444555777666666666666666666666666444444444444444444444444333333333333333333333333333333333444444555555555444444444444444444444444333333444555666888888999777888888888888999999999888999999::::::;;;<<<<<<999;;;============>>>@@@@@@<<<===BBBGGGIIILLLPPPmmm{{{hhhZZZCCC???;;;:::<<<===;;;999666666666666666666666555555555666666666666555555222333444444555555555444444444444444444444444444555555555555555555555555444444444444444444444444333333333333333333333333333333333333444555666777666666666666777777777777777777888888999:::<<<===;;;;;;===BBBGGGSSShhhzzz}}}eeeHHH;;;<<<<<<888111444666666333222333555666666666666666666666666444444444444444444444444333333333333333333333333333333333444444555555555444444444444444444444444444555555555666666777777777888888888888999999999888999999::::::;;;<<<<<<:::<<<>>>>>>=========>>>@@@>>>???BBBBBBAAADDDKKKEEE[[[{{{nnnWWWGGG::::::999:::;;;:::888666777777666666555555555555555555666666666666555555222333444444555555555444444444444444444444444444555555555555555555555555444444444444444444444444333333333333333333333333222222222333444555666777666666666666777777777777777777777888999:::<<<<<<::::::===AAAGGGTTTiii{{{xxx|||iiiIII===:::555444777444444555555555555444444333333333444444444555555222222222222333333444555333333333333333333333333333333333333333333333333333333333333333333333333222222333333333333444444555555666666777777888888999999888888888888888888::::::;;;;;;<<<=========????????????@@@AAABBBCCCEEEKKKVVVhhhzzzlllggg^^^MMM@@@===::::::999999888777666666444444555555666666777777555555555555555555555555555555444444444444555555444333333333333444555555444444444333333222222222222333444444444333222111222222333333333333444444555555555555555555555555333444666777777777666555777888888999999:::;;;;;;;;;:::===CCCJJJUUUgggwwwzzzxxxyyylllTTT>>>999999666444777444444555555555555444444333333333444444444555555333333222222222333444444333333333333333333333333333333333333333333333333333333333333333333333333222222333333333333444444555555555666777777888888888888888888888888888888::::::;;;;;;<<<=========>>>>>>>>>??????AAABBBBBBAAADDDHHHNNN[[[ttttttaaaPPPJJJEEE<<<999<<<::::::999888888777666666555555555555666666666666555555555555555555555555555555555444444555555555444333333333333444555555444444444333333222222222111222333444444444333333222222333333333333444444555555555555555555555555444444666777777777666555777888888999999:::;;;;;;::::::===BBBIIISSSeeeuuutttuuu}}}hhhMMM@@@666777888555444777444444555555555555444444333333333444444444555555444444333222222222333333333333333333333333333333333333333333333333333333333333333333333333333333222222333333333333444444444555555666666777888888888888888888888888888888:::::::::;;;<<<<<<======>>>>>>>>>>>>???@@@AAAAAA>>>BBBCCCAAAAAAMMMaaarrrmmm[[[KKK===:::999777888===999999999888888777777666666666666555555555555555555555555555555555555555555555555555555555555555444333333333333444555555444444333333333333222222111222333444444555444444222222333333333333444444555555555555555555555555444555555666777666666666777888888999999:::;;;;;;999999;;;AAAGGGQQQcccrrr||||||kkkTTT???999777999888444333555333444444555555444444333333333333444444444555555555444333333222222222222333333333333333333333333333333333333333333333333333333333333333333333333222222222333333333444444444444555555666777777888777777777777888888888888999::::::;;;;;;<<<======>>>=========>>>>>>???@@@<<>>>>>;;;===@@@CCCDDDDDDDDDCCCIIISSScccuuuvvvkkk]]]NNNDDD===:::999===>>>;;;777666888888888777777777777777666666555555444444333333555555555555555555555555444444555666666555444444444333333333333444555555333333333333333333333333666555555444444333333333222222222333333333444444555555555555555555555555555555555555666666666777777888888999999:::;;;;;;999888:::>>>CCCLLL]]]lllpppgggqqq}}}XXX@@@<<<777777666555333333555888333333444444444444333333333333333444444444555555444444333222222222333333333333333333333333333333333333333333333333333333333333333333333333333333222222333333333333444444333444444555555666777777555666666777777888888888999999999:::;;;;;;<<<<<<<<<<<<<<<;;;;;;<<<<<<===@@@===;;;;;;???BBBCCCBBBFFFFFFIIIPPP\\\ppp}}}yyyhhhYYYLLLAAA===>>>>>>;;;888777888888888888777777777777777777777777555555555444444444444444555555555555555555555555333444555666666555444333444333333333333444555555222222333333333333444444666555555444333444444444222222333333333333444444555555555555555555555555666555555555555666777777777888888999999:::;;;;;;999888:::===BBBKKK[[[jjj~~~ssskkkppp}}}xxx```GGG;;;<<<666666555444444666777888222333333444444333333222333333333444444444555555333333222222222333444444333333333333333333333333333333333333333333333333333333333333333333333333222222333333333333444444333333444555555666666777555555666666777888888999888999999::::::;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<@@@???======>>>@@@BBBDDD??????DDDKKKNNNQQQZZZeeetttaaaVVVJJJCCC<<<888:::@@@<<<;;;888666777:::;;;;;;666777777777777777777777333444444444444444444555555555555555555555555555333444666777777666444333444333333333333444555555222222222333333444444444444333333333444555777888222222333333333333444444555555555555555555555555666555555444555666777888777888888999999:::;;;;;;:::999:::===AAAJJJZZZiiieeepppwwwXXXAAA999:::<<<999999777555666888888666222333333444444333333222333333333444444444555555222222222222333444444555333333333333333333333333333333333333333333333333333333333333333333333333222222333333333444444444333333444444555666666777444555555666777888888999888999999::::::;;;<<<<<<<<<;;;;;;:::::::::;;;;;;777<<>>???AAAAAA>>>???DDDFFFFFFJJJRRRQQQeeedddPPPEEE===999;;;;;;888777:::333666777777888::::::888666666666666777777777777333333333444444555555555555555555555555555555555333444666777777666444333444333333333333444555555222222222333333444444444111111111222444777:::;;;222222333333333444444444555555555555555555555555666555555444444666777888777888888999::::::;;;;;;;;;:::;;;>>>AAAJJJZZZiiixxxrrrUUUEEE>>>;;;::::::666666555555555444444444222222222222222222222222444444444444444444444444444444444444444444444444333333333222222111111111111111222222222333333333555444444333333444444555333333333333333333333333444444333444444555666777555555555555666666666666777888888888888999999999;;;;;;;;;<<<;;;;;;::::::;;;;;;;;;<<<<<<<<<<<<===AAAAAA@@@AAABBBCCCDDDEEEEEEKKKTTT```ooouuucccSSSDDD;;;;;;;;;:::::::::999999999888888888888888888888888888777777666555444444444555555444444444444555555444444555555555555444444333444666777777666444333444444444444444444444444222222222222222222222222333333333333333333333333777444111111444666555444333444444444555666666666777777777777666666666666888999999::::::;;;;;;<<<<<<::::::===@@@HHHWWWfffsss^^^HHH<<<999888777777666555555555444444444444222222222222222222222222333333333333333333333333333333333333333333333333333333333222222111111111111111222222222333333333444444333333333333444444333333333333333333333333444333333444444555666777555555555555666666666666777777888888888999999999::::::;;;;;;;;;;;;::::::;;;;;;;;;;;;<<<<<<<<<<<<>>>>>>???@@@@@@AAAAAABBB>>>AAAEEEGGGKKKRRR]]]fffrrr___PPPGGGAAA===:::::::::::::::999999999999888888888888888888888888888777777666555555444444555555444444444444555555444444555555555555444444333444555666666555444333444444444444444444444444222222222222222222222222333333333333333333333333666444111111333555444333444444444444555555555555777666666666666666666666888888999::::::;;;;;;<<<<<<:::;;;===@@@GGGWWWeeesssWWWHHH:::555666666666777555555555555444444444444222222222222222222222222222222222222222222222222222222222222222222222222222222222222222111111111111111222222222333333333333222222222222222222333222222222222222222222222333333333333444555666777444555555555555666666666777777777888888888999999999::::::;;;;;;:::::::::;;;;;;;;;;;;<<<<<<<<<<<<;;;<<<===>>>??????>>>>>>AAADDDFFFFFFDDDDDDGGGKKKOOOWWWcccooo}}}rrreeeRRRIII>>>888777:::<<<<<<::::::999999999888888888777777777777777777777777777777777666555555444444555555444444444444555555444444555555555555444444333444555666666555444333444444444444444444444444222222222222222222222222333333333333333333333333444333111111333444333222555555555555444444444444666666666666666666666666888888999999:::;;;;;;;;;<<<:::;;;===@@@GGGVVVdddooo]]]FFF<<<555666888777666777444444444444444444444444222222222222222222222222111111111111111111111111111111111111111111111111222222222111111111111111111111222222222333333333222222111111111111222222111111111111111111111111333333333333444555666666444444444555555555666666777777777777888888888888888999999::::::::::::999::::::;;;;;;;;;<<<<<<<<<999;;;===>>>???>>><<<;;;:::<<>>===;;;999999;;;<<<<<<:::999999888888888777777777777777777777777777777777777777666666555555555555555444444333333444444555333444444555555444444333333444444555555444444333333333333333333333333333222222222222222222222222333333333333333333333333333222111222222222222222555555555444444333333333555555555666666666666666888888888999::::::;;;;;;<<<;;;;;;>>>@@@FFFTTTbbbxxxdddQQQDDD>>>999777999999777555666333333444444444444444444222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111111111222222222333333333222111111000000111111222111111111111111111111111333222222333333444555666444444444444555555555555666666777777777888888888777888888999::::::999999:::::::::;;;;;;;;;;;;<<<:::;;;===??????>>><<<;;;;;;;;;:::999888888999:::???????????????@@@CCCDDD@@@HHHRRRXXXZZZ\\\aaafffppprrruuuyyyzzzzzzyyyxxxuuuuuurrrnnniiibbb\\\XXXPPPKKKDDD>>><<<===>>>???999999999999::::::888777888888777777777666666666666666666666666666666666666666666666555555555555444444333333333333444444333333444444444444333333333444444444444444444333333333333333333333333333222222222222222222222222333333333333333333333333111222333333222222222222555555444444333333333222444444555555666666666777777777888999999::::::;;;<<<;;;<<<>>>@@@FFFSSS```|||xxx^^^KKK???888:::777777999888333222444333333333333444444444444222222222222222222222222111111111111111111111111111111111111111111111111000000000111111111111111111111222222222333333333222111111111111111111222222222222222222222222222222222222222333444555666333444444444444555555555666666666777777777888888666777888888999999999999::::::::::::;;;;;;;;;;;;;;;<<<===>>>>>>===<<<<<>><<<<<<<<<>>>???:::;;;<<<>>>????????????>>>BBBFFFFFFDDDBBBCCCDDDEEEGGGIIIJJJKKKJJJIIIHHHEEEFFFGGGFFFEEEBBB???===;;;;;;<<<<<<<<<<<<<<<;;;;;;:::777555444666888:::777777666666666555555555666666666666666666666666666666666666666666555555444444333333333333444444333333444444444444333333444333333333333333333444333333333333333333333333222222222222222222222222333333333333333333333333111333444444333222222333444444444444333333333333444444444555555666666777777777888888999:::::::::<<<;;;<<<>>>@@@EEERRR___xxxsss\\\HHH>>>999666666555666888555111111555222222333333333444444444222222222222222222222222222222222222222222222222222222222222222222222222///000000000111111111222111111222222222333333333222222222111111222222222333333333333333333333333222222222222333444555666333333444444444555555555666666666666777777777888555666777888999999999999999999:::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<888888777777999:::;;;;;;999999:::;;;<<<<<<:::999888999::::::::::::999999<<<<<<=========<<<<<<;;;999:::;;;<<<<<<<<<;;;:::999:::;;;;;;888555333222999999888666666666888:::666666666555555555444444555555555555555555555555555666666666666666666666444333333222222333333444222333333444444333333222444333333333333333333444222222222222222222222222222222222222222222222222333333333333333333333333111333666666444222333444333333333333333333444444333333444555555666777777777777777888999999::::::<<<;;;<<>>@@@CCCOOO[[[uuunnnZZZJJJAAA<<<666333555777555333333444333222333444555444333333333333333333333333333222222222222222222222222444444444333333333333222111111222222222222111111111111111111222222222333111111111111222222222222111111111111111111111111222222222222333333333333111222333333444444333333555555555555555555555555444555555555555666666666666666777888888999999:::999999999999::::::::::::::::::::::::;;;;;;;;;;;;::::::::::::::::::::::::999999999999999999999999888888888888777777777777777777777777777777777777777777777777777777777777666666666666666555555555555555555555555555555555555555444444444444555555444444444444444444444444444444444444444444444444333333333333333333333333444333333222222333333444333333333333333333333333333333333333333333333333222222222222222222222222222222222222222222222222555555555555555444333222333333333444444444555555444444444555555555555666888777777666777999:::;;;::::::<<<>>>???CCCOOO[[[tttsss___NNNBBB<<<::::::666444777777444222222444333222222444555444222222222222222222222222222222222222222222222222222333333333333333333333222111111222222222222111111111111222222222333333333111111111222222222222333111111111111111111111111111222222222222333333333111222333333444444333333555555555555555555555555444444444555555555666666666666777777888999999999888999999999999:::::::::999999:::::::::;;;;;;;;;999999999999999999999999999999999999999999999999888888777777777666666666666666666666666666666666666666666666666666666666555555555555555555555555444444444444444444444444555444444333333444444555444444444444444444444444444444444444444444444444333333333333333333333333333333333333333333333333222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222444444333333333333333333333333333444444444555555444444444555555555555666777777777777888999:::;;;::::::;;;>>>???CCCNNNZZZtttrrrdddQQQAAA999777777777;;;777444666666333333555444333222222333444333222222222222222222222222222222222222222222222222222111111111111222222222222111111222222222222111111111111222222222333333333222222222222333333333333111111111111111111111111111111111222222222333333111222333333444444333333555555555555555555555555444444444444555555555555555666666777888888999999888888888999999999::::::999999999:::::::::;;;;;;999999999999999999999999888888888888888888888888777777777666666666555555555555555555555555555555555555555555555555555555444444444444444555555555444444444444444444444444444444333333333333444444444444444444444444444444444444444444444444444444333333333333333333333333333333333333333333333333222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222333333222111222222444444333333333444444444555555444444444555555555555666777777777888888999:::::::::999;;;>>>???BBBNNNZZZsssPPPHHH>>>888777888777666666333111333333222444888444333222222333333222111222222222222222222222222222222222222222222222222000111111111111111222222111111222222222222111111111111111111222222222333222222222222333333333444111111111111111111111111111111111111222222222222111222333333444444333333444444444444444444444444333444444444444555555555555555666777777888888999888888888888999999999999999999999999::::::::::::999999999999999999999999777777777777777777777777666666666666555555555555555555555555555555555555555555555555555555555555333333333444444444444444444444444444444444444444444444333333333333444444333333333333333333333333444444444444444444444444333333333333333333333333222333333444444333333222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222111111111111222222333444333333333444444444555555444444444555555555555666666777777888999999::::::999999;;;===>>>BBBNNNZZZrrr;;;::::::999888888888888222000000333333111333777444333222222333333222000111111111111111111111111222222222222222222222222111111111222222333333333111111222222222222111111000000000111111111222222111111111111222222222222111111111111111111111111111111111111222222222222111222333333444444333333333333333333333333333333333333444444444555555555555555666666777888888888888888888888999999999999888999999999999:::::::::888888888888888888888888777777777777777777777777666666666555555555444444444444444444444444444444444444444444444444444444222222333333333444444444444444444444444444444444444333333222222333333444333333333333333333333333444444444444444444444444333333333333333333333333222333333444444333333222111111111111111111111111111111111111111111111111222222222222222222222222222222222222222222222222///000000111222333333333333333333444444444555555444444444555555555555666666777777888999999:::999999999:::===>>>BBBMMMYYYooo222666888666222111444999222111333666444111000333444333222222333333111000111111111111111111111111222222222222222222222222222222222333333444444444111111222222222222111111///000000000000111111111000000000000111111111111111111111111111111111111000111111111111222222222222222333444444444333333222222222222222222222222333333333444444444555555555555666666777888888888777888888888888999999999888888999999999:::::::::888888888888888888888888777777777777777777777777666666555555555444444444444444444444444444444444444444444444444444444444222222222333333444444444555555555555555555555555444333333222222333333444333333333333333333333333444444444444444444444444333333333333333333333333222222444444444444222222111111111111111111111111111111111111111111111111222222222222222222222222222222222222222222222222...///000222333333333333333333333444444444555555444444444555555555666666666777888999999:::999999999999:::===>>>BBBMMMYYYmmm333333333333333333333333222222222111111111000000111111111111111111111111000111111111111222222222000111111111111222222222111111111111111111111111222222222222222222222222333222222111000///......222222333333333222111111666222......000222333222333222222111111222222333333333222222222222222222333333333333333333333333333333333444444444555555777777777777777777777777777777777777666666666666999:::;;;;;;999777777888888777555555777999999999666666666666666666666666444444444444444444444444333333333333333333333333444444444444444444444444444333333222222333333444444444444333333222222222333222222222222222222333111111111111111111111111222333333444444333333222222222222222222222222222222222222222222222222222000111111111111222222222222222222222222222222222333222111000000111222333333333333333333222111000111111222222222333333333222222333333333333444444333333333444555666777888999888777888::::::888666:::999:::===???CCCMMMWWWkkk333333333333333333333333222222222111111111000000111111111111111111111111000111111111111222222222000111111111111222222222111111111111111111111111222222222222222222222222222222222111000//////...111222222222333222222222222000...///111333222111333222222111111222222333222222222222222222222222333333333333333333333333333333333444444444555555666666666666666666666666777666666666666666666666888888888888888;;;???BBB;;;888555444444555555555555555555555555555555555444444444444444444444444333333333333333333333333444444444444444444444444444333333222222333333444444444333333333222222222222222111111111111222222111111111111111111111111222222333333333333222222222222222222222222222222222222222222222222222222000111111111111222222222222222222222222222222222222222111000000111222222333333333333333222111000111111222222222333333333222222333333333333444444555555444444444555555666777666666888:::;;;:::999:::999:::===???CCCLLLWWWjjj333333333333333333333333222222222111111111111111111111111111111111111111000111111111111222222222000111111111111222222222111111111111111111111111222222222222222222222222222222111111000000//////000000111222222333333333000//////000222333111000222222111111111111222222111111111222222333333444333333333333333333333333333333333444444444555555666666666666666666666666666666666666666666666666666666666555888===EEEKKKBBB???:::777666666666555555555555555555555555555444444444444444444444444333333333333333333333333444444444444444444444444333333222222222222333333333333333333222222222222111111111000000111111111111111111111111111111111111111222222222222111111222222222222222222222222222222222222222222222222000111111111111222222222222222222222222222222222222222111000000111222222222222333333333222111111111111222222222333333333222222333333333333444444666666555444444444444555555555666888;;;<<<<<<;;;:::999:::===???BBBLLLVVVhhh222222222222222222222222111111111111111111111111111111111111111111111111000000111111111222222222000000111111111222222222111111111111111111111111111111111111111111111111111111111000000000000000000000000111111333333444333333222222222222111111222222111111111111222222000000111222333333444444222222222222222222222222333333333444444444555555666666666666666666666666555555555666666666666666666666666666888===DDDIIIDDD@@@;;;777777777777666555555555555555555555555444444444444444444444444333333333333333333333333333333333333333333333333333333222222222222333333333222222222222222222222111111000000000000111111111111111111111111111111000000111111111111000000111111111111111111111111111111111111111111111111000000111111111222222222222222222222222222222222222111111111111111111222222222333333333222222111111111222222222333333333222222222333333333444444555555444444444555555666666666666888;;;<<<<<<;;;:::999:::<<<>>>BBBKKKUUUfff222222222222222222222222111111111111111111111111111111111111111111111111000000111111111222222222000000111111111222222222111111111111111111111111111111111111111111111111000000000000000111111111000000///000111222333444999888666333222111222222222111111000000111111222000000111222333333444444222222222222222222222222333333333444444444555555555555555555555555555555444444555555666666666777666777888888888:::===???<<<888444222222333444333555555555555555555555555444444444444444444444444333333333333333333333333333333333333333333333333333222222111111222222333222222222222222222222222111111000000000000111111111111111111111111111111///000000111111000000///111111111111111111111111111111111111111111111111000000111111111222222222222222222222222222222222111111111222222111111111111222222333333333222222111111222222222333333333222222222333333333444444222222333333555666888888888777777999;;;<<<;;;999:::999999<<<>>>AAAJJJTTTeee222222222222222222222222111111111111111222222222111111111111111111111111000111111111111222222222000111111111111222222222111111111111111111111111111111111111111111111111//////000000111111222222111000//////000111333444999999999666333222222333111111000000000000111111111111111222222333333444222222222222222222222222333333333444444444555555555555555555555555555555444444444555555666666777555777999999888777777888777555333333444555555444444444444444444444444444444444444444444444444444333333333333333333333333333333333333333333333333222222111111111111222222111111111222222222222222111111111000000111111111111111111111111111111111000000111111111111000000111111111111111111111111111111111111111111111111000111111111111222222222222222222222222222222222000111222222222222111000111111222333333333222222111111222222222333333333222222333333333333444444111111222333555777999:::999888888999;;;<<<;;;999:::999999<<<===AAAJJJTTTddd111111111111111111111111000000111111111222222222111111111111111111111111000111111111111222222222000111111111111222222222111111111111111111111111111111111111111111111111...//////000111222222222222111000//////000222333222666999:::777444222222111111000000000000111111222222222222222222222222111111111111111111111111333333333444444444555555555555555555555555555555333333444555555666777777555666888999777666777888666555555666888888777666444444444444444444444444444444444444444444444444333333333333333333333333222222222222222222222222222222111111111111222222000111111111222222222222222222111111111111222222111111111111111111111111000111111222222111111000111111111111111111111111111111111111111111111111000111111111111222222222222222222222222222222222000111222222222222111000000111222333333333333222111111222222222333333333222222333333333333444444222222333333555666888999777777777999<<<======;;;;;;999999<<<===@@@IIISSSddd~~~111111111111111111111111000000111111222222222222111111111111111111111111000111111111111222222222000111111111111222222222111111111111111111111111000000000000000000000000......///000111222222333333222000......///111222+++222999===;;;666222111111111000000000000111111333333222222222222222222111111111111111111111111333333333444444444555555555555555555555555555555333333444444555666777777444555777777777888:::<<<333222333444666666444222444444444444444444444444444444444444444444444444333333333333333333333333222222222222222222222222222222111111111111222222000000111111222222222222333333222222222222333333111111111111111111111111111111222222222222111111000000000000000000000000000000000000000000000000000111111111111222222222222222222222222222222222000111222333333222111000000111222333333333333333111111222222222333333333222222333333333444444444444444444444444555666777555555666999<<>>;;;999999<<<===@@@IIISSSddd}}}222222222222222222222222222222111111111111222222111111111111111111111111111111111111111111111111111111222222222333333333222222111111000000//////111111111111111111111111000000000000000111111222222222111111111111222222555111///333999===:::555222222222222222222222222222222111111222222333444222222333333333333444444777666555444444444444444555555555555666666666666555555555555666666666666777777777777777777777777555555555555555555555555555555666666666666555555333333333333333333333333222222222222222222222222111111111111111111111111333333333333333333333333111111111111111111111111333333222222111222222222111111111111111111111111111111111111111111111111222222222111111111000000111111111111111111111111000000000000111111111111111111111111111111111111333333222111000000111111222222222222222222222222222222111111222222333444333333222111111222222222555444444555555666777888666555666888;;;===<<<;;;:::;;;<<<;;;<<>>===<<<:::;;;;;;<<<<<>>>>>===:::;;;<<<<<<===???CCCGGGTTTccc}}}000000000000000000000000000000000000000000000000111111000000000000111111000000000000000000000000000000000000111111111111111111111111111111111111//////000000000000//////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111222222222222222111111111111111111111111111111222333333333333222222222222222222222222222222222333333333333444444444444555555555555444444333333222222222222333333111111111111222333444555333333333333333333333333111111111111111111111111111111222222222222111111000111111111111222222222111111111111111111111111222222111111111111222222///000000111222222333333///000000000111111111111111111111111111222222222111111111111111111111111000000000000000000000000000000111222222222222111000111111111111222222222111111222222222333333333000111111111111222222222333333444444444555555555333333444444555666666777777666777:::===??????>>>:::;;;<<<======???CCCFFFSSSaaa|||000000000000000000000000000000000000000000000000111111000000000000111111000000000000000000000000000000000000111111111111000000000000000000000000//////000000000000//////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000///000111222222222222222111111111111111111111111111111222333333333333222222222222222222222222222222222333333333444444444444555555555555555555444333222222222222222222333111111111111222333444555333333333333333333333333111111111111111111111111111111222222222222111111000111111111111222222222111111111111111111111111222222111111111111222222///000000111222222333333//////000000111111111222000000111111222222222333111111111111111111111111000000000000000000000000000000111222222222222111000111111111111222222222111111222222222333333333000111111111111222222222444444444555555555666666333333444444555666777777777666777:::===??????>>>:::;;;<<<======???CCCFFFRRRaaa{{{000000000000000000000000000000111111111111000000000000000000000000000000000111111111111222222222111111222222222222111111000000000000000000000000111111111111111111111111111111111111111111111111///000111222222222222222222111111111000000//////...//////000111222222222222222222222222222222222222222333333333444444444111222222333333222222111000111222222333333333333222222222222222222222222333333333444444555555555666555333222111222333333222222222222222222222222222222222222222222222222111111111222222333333333111222222333333222222111000000111111111111000000222222222222222222222222000000000000000000000000111111222222222333333333111111111111111111111111222222222111111111000000333111///000222333222///111111111111111000//////000111111111111222222222111111111111111111111111222222222222222222222222000000000///000000111222555444444333333444444555666555555555555666666777777666666888:::<<<<<<;;;888999:::;;;<<>>BBBFFFOOOZZZttt////////////////////////000000111111111111000000//////////////////////////////000000000111111111111111222222222222111111000000000000000000000000000000000000000000000000000000000000000000000000111111111111111000///...000000000000000000111111000000000000000111111111111111111111111111111111//////000000000111111111000111111222222111111000222222222222111111000///222222222222222222222222333333333333333333333333111222222222222222222222222222222222222222222222222222222222222222222222333333333222222111111111000111111222222111111000222222222333333222222222111111111111111111111111000000000000000000000000111111222222222333333333111111111111111111111111111111111111111111111111111111222111111111111222222222222222222111000000000000111111111222222222111111111111111111111111222222222222222222222222222222111111222222333444444444333333333333444444444444444444555666777888888777666777999::::::999777888999:::;;;>>>BBBEEEMMMXXXrrr000000000000000000000000000000111111111111000000/////////////////////////////////000000000111111111111222222222222111111000000000000000000000000000000000000000000000000000000000000000000000000000000000111000000//////000000000000111111111111000000000000000000111111111111111111111111111111///000000000111111111111000000111111111111000000111111111222111111000000222222222222222222222222333333333333222222222222000111222222333222222222222222222222222222222222222222222222222222222222333333222222222222222222000000111111111111000000111111222222222222111111111111111111111111111111000000000000000000000000111111222222222333333333111111111111111111111111111111111111111222222222000222222222111000111222222222222333222222111000000111111111111222222222111111111111111111111111222222222222222222222222111111111111111222333333555444444333333444444555444444444555666777888999888777666777999:::999888777888999:::;;;>>>BBBEEELLLWWWqqq000000000000000000000000000000111111111111000000////////////////////////////////////000000000111111111222222222222111111000000000000000000000000000000000000000000000000000000000000000000000000...///000000000000000000///000000000111111111111111000000000000000000000111111111111111111111111000000000111111111222222000000111111111111000000///000000111111111111000222222222222222222222222333333333222222222111111///000111222333222222111222222222222222222222222222222222222222222222222222222222222222222333333000000111111111111000000000111111111111111111000111111111111111111111111000000000000000000000000111111222222222333333333111111111111111111111111000000111111111222222222000222333222000///111333222222333333222222111000000111111111111222222222111111111111111111111111222222222222222222222222111000000000000111222222444333333333333333333444333333333444555666888888888777666777888999888777777888999999:::===BBBEEEKKKVVVppp000000000000000000000000000000111111111111000000////////////////////////////////////000000000000111111222222222222111111000000000000000000000000000000000000000000000000000000000000000000000000......///000000111000000//////000000111111111222111111111000000000000000000000000000000000000000111111111111222222222222000000111111111111000000...///000111111111111111222222222222222222222222333333333222222111111111///000111222333333222111222222222222222222222222222222222222222222222222111111111222222333333444000000111111111111000000000000111111111111000000000000000000000000000000000000000000000000000000111111222222222333333333111111111111111111111111000000111111222222222222///222333333000///111333222333333333333222111111000111111111111222222222111111111111111111111111222222222222222222222222000000000///000111111222333222222222222222222333222222222333444555777777888777666777888999888777777888999999:::===AAAEEEKKKVVVppp111111000///////////////000000000000000000000000000000000000000000000000////////////000000000000000000000000111111111111000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000111111000000000000111111000000000000111111111111////////////////////////111111111111111111111111111111111111111111111111111111222222222333333333222222222222222222222222111111222222222333333333000000000000000000000000222222222111111111000000111111111111111111111111000111111111111222222222222111000//////000111222000111111111111222222222000000000000111111111111000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111222222222111111111000000111111111111111111111111111111111111111111111111111111000000000000111111111111111111111111111111111111000000111111222333444333333222222333333444444444444555555555555555777777777777888888888888888888888999;;;>>>AAABBBLLLXXXppp111111000///////////////000000000000000000000000000000000000000000000000////////////000000000000//////000000000111111111000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000111111000000000000111111//////000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222333333333222222222222222222222222111111222222222333333333000000000000000000000000222222222111111111000000111111111111111111111111000111111111111222222222222111000//////000111222000111111111111222222222000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222111111111000000111111111111111111111111111111111111111111111111111111000000000000111111111111111111111111111111111111000000111111222333444333333222222333333444444444444555555555555555555666666666666777777777888888888999;;;>>>AAABBBLLLWWWooo111000000///////////////000000000000000000000000000000000000000000000000////////////000000000000//////000000000000111111////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111000000000000111111////////////000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111222222222333333333222222222222222222222222111111222222222333333333000000000000000000000000222222222111111111111111111111111111111111111111000111111111111222222222222111000000000000111222000111111111111222222222000000000111111111222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222111111111111111111111111111111111111111111111111111111111111111111111000000000000111111111111111111111111111111111111000000111111222333444333333222222333333444444444444555555555666666555555555555666666666666888888888999;;;>>>AAABBBKKKVVVmmm000000////////////000000////////////////////////////////////////////////////////////000000000000////////////000000000111////////////000000000000000000000000000000000000////////////////////////000000000000000000000000111111000000000000111111....../////////000000000111111111111111111111111111111111111111111111111111111111111111111111111111111222222222333333333222222222222222222222222111111222222222333333333000000000000000000000000111111111111111111111111111111111111111111111111000000111111111222222222111111111111111111111111000000111111111222222222000000111111111222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222111111000000111111222111111111111111111111111111111000000111111222333444333333222222333333444333333444444555666666666555555555666666666777777888888888999;;;>>>AAABBBJJJTTTkkk000000////////////000000////////////////////////////////////////////////////////////000000000000...////////////000000000.../////////000000000111111111111111111111111111////////////////////////000000000000000000000000111111000000000000111111////////////000000000000000000000000000000000000111111111111111111111111111111111111111111111111111111222222222333333333222222222222222222222222111111222222222333333333000000000000000000000000111111111111111111111111111111111111111111111111000000111111111222222222111111222222222222111111000000111111111222222222111111111111222222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222111111111111222222111111111111111111111111111111000000111111222333444333333222222333333444333333444444555666666777666666777777777888888888888888888999;;;>>>AAABBBHHHSSSiii///////////////000000111000000000000000000000000000000000000000000000000////////////000000000000......////////////000000......//////000000111111111111111111111111111111000000000000000000000000000000000000000000000000111111000000000000111111000000000000111111111111////////////////////////111111111111111111111111111111111111111111111111111111222222222333333333222222222222222222222222111111222222222333333333000000000000000000000000111111111111111222222222111111111111111111111111000111111111111222222222111111222333333222111111000111111111111222222222111111111222222222222333222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222111111111111111111111111111111111111111111111111222222111111111111222222111111111111111111111111111111000000111111222333444333333222222333333444222333333444555666777777777777777777888888888888888888888999;;;>>>AAABBBGGGRRRiii///////////////000111111000000000000000000000000000000000000000000000000////////////000000000000........./////////000000.........///000111111111111111111111111111111111000000000000000000000000000000000000000000000000111111000000000000111111111111111111222222222222000000000000000000000000111111111111111111111111111111111111111111111111111111222222222333333333222222222222222222222222111111222222222333333333000000000000000000000000000000111111111222222222111111111111111111111111000111111111111222222222111222222333333222222111000111111111111222222222111111111222222222333333222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111000000111111111222222222111111111111111111111111111111111111111111111111333222222111111222222333111111111111111111111111111111000000111111222333444333333222222333333444222222333444555666777777666666666777777777777888888888888999;;;>>>AAABBBFFFRRRiii///////////////000111111000000000000000000000000000000000000000000000000////////////000000000000............/////////000---......///000111111222111111111111111111111111000000000000000000000000000000000000000000000000111111000000000000111111111111222222222333333333111111111111111111111111111111111111111111111111111111111111111111111111111111222222222333333333222222222222222222222222111111222222222333333333000000000000000000000000000000111111222222222222111111111111111111111111000111111111111222222222111222333444444333222111000111111111111222222222111111222222222333333333222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111000000111111222222222222111111111111111111111111111111111111111111111111333222222111111222222333111111111111111111111111111111111000111222222333444333333222222333333444222222333444555666777888555555555555666666666777888888888999<<<>>>AAABBBFFFQQQiii000000000000000111111222000000//////.........---000000000000000000000000000000000000000000000000000000//////.........---000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111222000000000000000000000000000000000000000000000000111111222222222333333333111111111111111111111111222222222222222222222222222222222222222222222222222111111111000000//////000111111111111222222222222222333444444444444333444333222222111111222222222222222111111111000000222111111111000000//////000111111111111222222222222222222222222222222222555444222111111111222222222222111111111111222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222333333222222111222222222222222222222222111111222222222333333333222222111111222444555777444444444555555555555666888888888888888999999999999999999:::;;;>>>@@@AAAFFFUUUhhh000////////////000111111000/////////............000000000000000000000000000000000000000000000000000/////////............000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111222000000000000000000000000000000000000000000000000111111111222222222333333111111111111111111111111222222222222222222222222222222222222222222222222111111111111000000000///000000111111111222222222111111222333333333333333333222222222333444555555333333333333222222222111222111111111000000000000000111111111111222222222222222222222222222222222444333222111111111222222222222111111111111222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222333333222222111222222222222222222222222111111222222222333333333333222222222222333555666444444444444555555555555666777777777777888888888999999999:::;;;>>>@@@AAAGGGUUUggg//////......//////000111////////////............000000000000000000000000000000000000000000000000////////////............000000000000000000000000///000000111111000000///000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111222000000000000000000000000000000000000000000000000111111111222222222222333111111111111111111111111222222222222222222222222222222222222222222222222111111111111000000000000000000000111111111222222000000111222222222222222222222222333444555777777444444444333333333222222111111111111111000000000000111111111111222222222222222222222222222222222444333222111111111222222222222111111111111222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222111111222222222222222222222222111111222222222333333333333333333222222333444444444444444444555555555555555555666666777777777777999999999:::;;;>>>@@@AAAHHHUUUfff...............///000000///////////////.........///////////////////////////////////////////////////////////////.........//////////////////////////////000000000000//////////////////////////////000000000000000000000000000000000000000000000000000000000000000111111222000000000000000000000000000000000000000000000000111111111111222222222222111111111111111111111111222222222222222222222222222222222222222222222222111111111000000000000000000000000000111111111111//////000111111111111111222222222333333444555666444333333333333222222222111111111111111111111111000000111111111222222222222222222222222222222222333222222222222222222222222222111111111111222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222111111222222222222222222222222111111222222222333333333444444333333333333333333333333444444444555555555555555666666777888888888999999999:::;;;>>>@@@AAAHHHTTTddd...............///000000.........///////////////////////////////////////////////////////////////........./////////////////////////////////////////////000000000000//////////////////////////////////////////////////////111111111111111111111111000000000000000111111222000000000000000000000000000000000000000000000000000000111111111222222222111111111111111111111111222222222222222222222222222222222222222222222222000000000000000000111111//////000000000111111111//////000111111111111000333333222222222222222333222222222222111111111111111111111111111222222222000000111111111222222222222222222222222222222222222222222222222222222222222222111111111111222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000111111222222111111000222222222222222222222222111111222222222333333333333333333333333333222222333333333444444444444555666666777888888999::::::999999999:::;;;>>>@@@AAAHHHSSSbbb//////......//////000111.........///////////////000000000000000000000000000000000000000000000000.........///////////////000000000000000000000000...//////000000//////...000000000000000000000000////////////////////////111111111111111111111111000000000000000111111222000000000000000000000000000000000000000000000000000000000111111111111222111111111111111111111111222222222222222222222222222222222222222222222222000000000000111111111111/////////000000000111111//////000111111111111111444333222222111111111222222222222111111111000000111111111222222222222222000111111111111222222222222222222222222222222222111111222333333333222222222222111111111111222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000111111111111000000222222222222222222222222111111222222222333333333222222333444444444333333333333333333444444444444666666777888999::::::;;;999999999:::;;;>>>@@@AAAFFFQQQ```000////////////000111111............/////////000000000000000000000000000000000000000000000000000............/////////000000000000000000000000000......////////////......000000000000000000000000////////////////////////111111111111111111111111000000000000000111111222000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111222222222222222222222222222222222222222222222222///000000000111111111111////////////000000000111///000111111222222111111333333222222222333333444333333222222222111111111111111111222222333333333000111111111111222222222222222222222222222222222000111222333333333333222222222111111111111222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000111111111111000000222222222222222222222222111111222222222333333333000111333444444444444333222222333333333444444444555555666777888999::::::999999999:::;;;>>>@@@AAAEEEOOO]]]}}}000000000000000111222222---.........//////000000000000000000000000000000000000000000000000000000---.........//////000000000000000000000000000000......////////////......000000000000000000000000////////////////////////111111111111111111111111000000000000000111111222000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111222222222222222222222222222222222222222222222222//////000000111111111222////////////000000000000000000111222222222222222222222222333444555666777444444444333333333222222111111111222222333333333000111111111111222222222222222222222222222222222000111222333444333333222222222111111111111222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000111111111111000000222222222222222222222222111111222222222333333333///111222444555555444444222222333333333444444444444444555666777888999999999999999:::;;;>>>@@@AAADDDMMM\\\|||............/////////000////////////000000000000000000000000000000000000000000111111111111000000111111000000//////..................////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000111111111111222222222000000000000000000000000//////000111222222333333111111111111111111111111222222222222222222222222111111222222222333333333111111111111111111111111000000000000111111111111111111222222222333333333000111111111111222222222111111111111111111111111222222222222222222222222333333333333333333333333111111111111111111111111111222222333333222222111222222222111111111000000222111000//////000111222222222222111111111000000111111111111111111111111000000111111111111000000222222222222222222222222222222222111111111000000111111222222222333333333444444444444444444444444333333333444444444555555666666666666777888::::::888888888999:::===???AAAFFFRRR___{{{........./////////000000////////////000000000000////////////////////////000000111111111111000000111000000000/////////...............////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000111111111111222222222000000000000000000000000///000000111222222333333111111111111111111111111222222222222222222222222111111222222222333333333111111111111111111111111000000000000111111111111000000111111111222222222000111111111111222222222111111111111111111111111222222222222222222222222333333333333333333333333111111111111111111111111111222222333333222222111222222222111111111000000222111000//////000111222222222222111111111000000111111111111111111111111000000111111111111000000222222222222222222222222222222222111111111000000111111222222222333333333444444444444444444444444333333444444444555555555777666666666777888999999888888888999:::===???AAADDDPPP]]]xxx....../////////000000000////////////000000000000........................000000111111111111000000000000000000////////////............////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000111111111111222222222000000000000000000000000000000000111222222333333111111111111111111111111222222222222222222222222111111222222222333333333111111111111111111111111000000000000111111111111//////000000000111111111000111111111111222222222111111111111111111111111222222222222222222222222333333333333333333333333111111111111111111111111111222222333333222222111222222222111111111111111222111000000000000111222222222222111111111111111111111111111111111111111000111111222222111111000111111111111111111111111222222222111111111111111111111222222222333333333444444444444444444444444333444444444444555555555888777777777777777888888888888888999:::===???AAABBBNNN[[[uuu...////////////000000000////////////000000000000////////////////////////000000111111111111000000000000000000////////////............////////////000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000///000000000111111111111000000111111111222222222000000000000000000000000000000111111111222222222111111111111111111111111111111111111222222222222111111222222222333333333111111111111111111111111///000000000111111111111000000000000111111111222000000111111111222222222111111111111111111111111111222222222222222333333222222222222222222222222111111111111111111111111111222222333333222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222111111000000000000000000000000111111111111111111111111111111222222222333333333333333444444444444444444444444444444555555555555999888777777777777777888888888888999:::===???AAABBBMMMYYYttt////////////000000000111////////////000000000000000000000000000000000000000000111111111111000000////////////000000000000............////////////111111111111111111111111////////////////////////000000000000000000000000000000000000000000000000///000000000111111111111000000111111111222222222111111111111111111111111111111111111111222222222111111111111111111111111000000000111111222222222111111222222222333333333111111111111111111111111///000000000111111111111111111111222222222333333000000111111111222222222111111111111111111111111111111111222222333333333222222222222222222222222111111111111111111111111111222222333333222222111111111111111111111111111111111222222222222111111111111111111111111111111111111111111111111111111222222333333333333222222000000000000000000000000111111111111111111111111111111222222222333333333333333333444444444555555444444444555555555666666999888777777777777777888888888888999:::===???AAABBBMMMYYYsss/////////000000000111111////////////000000000000111111111111111111111111000000111111111111000000////////////000000000000............////////////111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000111111111111222222222111111111111111111111111111111111111111111111111111111111111111111111111//////000000111222222222111111222222222333333333111111111111111111111111000000000000111111111111111222222222222333333333000111111111111222222222111111111111111111111111111111111222222333333444222222222222222222222222111111111111111111111111111222222333333222222111111111111111111222222222111111222333333222111111111111111111111222222222111111111111111111111111222333333444444333333222111111111111111111111111111111111111111222222222111111222222222333333333222333333444444555555555444444555555555666666666888777777777777777888888888888888999:::===???AAACCCNNNYYYrrr//////000000000111111111////////////000000000000000000000000000000000000000000111111111111000000.../////////000000000111............////////////111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000111111111111222222222111111111111111111111111111111111111111111111111111111111111111111111111/////////000111222222222111111222222222333333333111111111111111111111111000000000000111111111111111111111111222222222222000111111111111222222222111111111111111111111111000111111222333333444444111111111111111111111111111111111111111111111111111222222333333222222111000000111111111222222222111222222333333222222111000000111111111222222222111111111111111111111111333333444444444444333333222222222222222222222222000000111111111222222222111111222222222333333333222222333333444555555666555555555555666666666666777666666666777888999999888888888999:::===???AAACCCMMMXXXqqq000000000000111111111111////////////000000000000////////////////////////000000111111111111000000.../////////000000111111............/////////000111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000111111111111222222222111111111111111111111111222222111111111111111111111111111111111111111111...//////000111222222222111111222222222333333333111111111111111111111111000000000000111111111111000000000000111111111111000111111111111222222222111111111111111111111111000000111222333333444444111111111111111111111111111111111111111111111111222222222333333222222222000000111111222222222222111222333444444333222111000000111111222222222222111111111111111111111111333444444555555444444333222222222222222222222222000000111111222222222222111111222222222333333333222222333333444555666666555555555555666666666777666666666666777888::::::888888888999:::===???AAABBBLLLWWWppp............////////////222111000.........///000000000000000000000000000000000000000000000000000////////////////////////////////////////////////000000000000000000000000////////////000000000000000000000000000///......////////////000000000000////////////000000000000000000000000000111111222111111111111111111111111111111000000000000111111222222111000000111111222000000000000111111111111222222222222222222222222222222111111111111111111111111111000000000000000000000000000111111111111111111111111111111111111000111111000//////000222000000111222222222222111000111111111111222222222000111111111111222222222000000111111111222222222222222222333333222222222222000///000333444222000111111111111111111111111111111111111111111111111555555555555555444444444333333333222222222111111111111111111111111111111111222222333333222222111222222333333333333444444444333333333333444555555888777777666666666666666777777777888:::<<<>>>@@@@@@KKKVVVnnn............////////////222111///.........///000000000000000000000000000000000000000000000000000////////////////////////////////////////////////000000000000000000000000////////////000000000000000000000000000///......////////////000000000000////////////000000000000000000000000000111111222111111111111111111111111111111000000000000111111222222222222222111111111000000000000111111111111222222222222222222222222111111111111111111111111111000000000000000000000000000000000111111111111111111111111111111111111000111111000//////000222000000111222222222222111000111111111111222222222000111111111111222222222000000111111111222222222111111222222222222111111222000///000222444222111111111111111111111111111111111111111111111111111444444444555555555555555333333333222222222111111111111111111111111111111111222222333333222222111222222333333333333444444444333333333333444555555777777666666666666777777777777777888:::<<<>>>@@@@@@KKKUUUlll............////////////111000///.........//////000000000000000000000000000000000000000000000000////////////////////////////////////////////////000000000000000000000000////////////000000000000000000000000000//////...////////////000000000000////////////000000000000000000000000000111111222111111111111111111111111111111000000000000111111111111333333333333222111000000000000111111111111222222222222222222222222111111111111111111111111000000000000000000111111000000000000111111111111111111111111111111111111000111111000//////000222///000111111222222111111000111111111111222222222000111111111111222222222111111111111111222222222000111111111111111111000111000000000222333222111111111111111111111111111111111111111111111111111333333444444555555666666333333333222222222111111111111111111111111111111111222222333333222222111222222333333333333444444444333333333333444555555666555555666666777888999777777777888:::<<<>>>@@@AAAJJJSSSiii............////////////////////////.../////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////000000000000//////000000000000//////////////////000000000000////////////000000000000000000000000000111111222111111111111111111111111111111000000000000111111000111333444555444222111///000000000111111111111222222222222222222222222111111111111111222222222000000000000000111111111///000000000111111111111111111111111111111111111000111111000//////000222///000000111111111111111000000111111111222222222000000111111111222222222111111111111111111111111000000111111111111000000111000000111222222222222111111111111111111111111111111111111111111111111222222333444444555666666333333333222222222111111111111111111111111111111111222222333333222222111222222222333333333444444444333333333333444555555444444555555666888999:::777777777888:::<<<>>>@@@AAAIIIQQQfff............////////////.........////////////...////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////000000000000//////000000000000//////////////////000000000000////////////000000000000000000000000000111111222000000000000000000000000111111000000000000111111///000222444444444222111///000000000111111111111222222222222222222222222000000111111111222222222//////000000111111111111///000000000111111111111111111111111111111111111000111111000//////000222//////000111111111111000000000111111111222222222000000111111111222222222111111111111111111111111000000111111111111000000000111111111111111222222111111111111111111111111111111111111111111111111111222222333444555666666333333333222222222111111111111111111111111111111111222222333333222222111222222222333333333444444444333333333333444555555444444444555777888::::::777777777888:::<<<>>>@@@AAAIIIPPPeee............////////////------.../////////......000000000000000000000000000000000000000000000000////////////////////////////////////////////////000000000000000000000000////////////000000000000...//////000000000000000////////////000000000000////////////000000000000000000000000000111111222000000000000000000000000111111000000000000111111...///111222333333222111000000000000111111111111222222222222222222222222000000000111222222333333/////////000111111222222000000000000111111111111111111111111111111111111000111111000//////000222...///000000111111000000000111111111111222222222000111111111111222222222222222222111111111111111000111111111111111111000///111222222111111222333111111111111111111111111111111111111111111111111222222333333444444555555333333333222222222111111111111111111111111111111111222222333333222222111222222333333333333444444444333333333333444555555444444555555666888999:::777777777888:::<<<>>>@@@AAAIIIPPPeee............////////////,,,---.../////////......000000000000000000000000000000000000000000000000////////////////////////////////////////////////000000000000000000000000////////////000000000000......///000000000000000////////////000000000000////////////000000000000000000000000000111111222000000000000000000000000111111000000000000111111......///000111111222222000000000000111111111111222222222222222222222222///000000111222222333333...//////000111111222222000000000000111111111111111111111111111111111111000111111000//////000222...//////000000000000000000111111111111222222222000111111111111222222222222222222111111111000000111111222222222222111111///111333222000000222444111111111111111111111111111111111111111111111111333333333333333333333333333333333222222222111111111111111111111111111111111222222333333222222111222222333333333333444444444333333333333444555555555555555555666777999999777777777888:::<<<>>>@@@@@@IIIQQQfff............/////////000+++,,,.../////////......000000000000000000000000000000000000000000000000////////////////////////////////////////////////000000000000000000000000////////////000000000000......///000000000000000////////////000000000000////////////000000000000000000000000000111111222000000000000000000000000111111000000000000111111............///000222222000000000000111111111111222222222222222222222222///000000111222222333333...//////000111222222222000000000000111111111111111111111111111111111111000111111000//////000222...//////000000000000000000111111111111222222222000111111111111222222222222222222222111111000000222222333333333333222222///111333222000000222444111111111111111111111111111111111111111111111111444333333333333333333333333333333222222222111111111111111111111111111111222222222333333222222222222222333333333444444444444333333333333444555555666555555666666777888999777777777888:::<<<>>>@@@@@@IIIQQQggg000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000222111111111000000//////000000000000000000000000////////////000000000000///000000000111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000111111111111111111111111//////000000111111111222000000000000000000000000111222222333333222222111111111111111111111111111111111111111111111111111000000000000111111111111222222222111111111000000//////000000111222222333444444333333222000///...111111111111111111111111000111111222222111111000000111111111111222222222111111111111111111111111///000000000000111111111111111111111111111111111222222222222222222222222111111222222222333333333222222222222222222222222111222222333333222222111111111222222222333333333000111333333333333555666444444333444444555666777666666666666666777888888777777777888:::<<<>>>@@@CCCGGGPPPbbb000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000111111111111000000000///000000000000000000000000////////////000000000000000111111111222222222222111111111111111111111111000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000222222222111111111111111///000000000111111111111000000000000000000000000111222222333333222222111111111111111111111111111111111111111111111111111000000000000111111111111222222222111111111000000000000111111111000//////......///000111111111111111111111111111111111111111111222222222222111111000111111111111222222222111111111111111111111111000000000111111111222222111111111111111111111111222222222222222222222222111111222222222333333333222222222222222222222222111222222333333222222111111111222222222333333333111222333333333333444555444444333444444555666777666666666666666777888888777777777888:::<<<>>>@@@CCCGGGOOOaaa000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000111111111111000000000000000000000000000000000000////////////000000000000111111111222222222333333111111111111111111111111000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000222222222222111111000000000000000000111111111111000000000000000000000000111222222333333222222111111111111111111111111111111111111111111111111111000000000000111111111111222222222111111111111111000111222222222111000///---...///000111222333444111111111111111111111111222222222333333222222222000111111111111222222222111111111111111111111111111111111111222222222333111111111111111111111111222222222222222222222222111111222222222333333333222222222222222222222222111222222333333222222111111111222222222333333333222333444444222222333444444444333444444555666777666666666666666777888888777777777888:::<<<>>>@@@BBBFFFNNN___~~~////////////////////////////////////////////////////////////000000000000////////////////////////111111111000000000000000////////////////////////////////////000000000000000000111111111222222222111111111111111111111111000000000000000000000000///////////////////////////000000000111111111111000000000000000000000000333333222222111000000000000000000000000111111111000000000000000000000000111222222333333222222111111111111111111111111111111111111111111111111111///000000000111111111111111111111111111111111111...///111333444444333222111111111111111222222333111111111111111111111111222222333333333333222222000000111111111222222222111111111111111111111111111111222222222333333333111111111111111111111111111222222222222222333333111111222222222333333333222222222222222222222222111222222333333222222111111111222222222333333333222444444444222111222444444444333444444555666777666666666666666777777888777777777888:::<<<>>>@@@AAAEEEMMM^^^}}}////////////////////////////////////////////////////////////000000000000////////////////////////000000000000000000111111////////////////////////////////////000000000000////////////000000000000111111111111111111111111111111111111111111111111///////////////////////////000000000111111111111000000000000000000000000222222222111111111000000111111000000000000000000000000000000000000000000111222222333333222222111111111111111111111111111111111111111111111111111///000000000111111111111111111111111111111111111...///000111222222111111222222111000000000111111111111111111111111111111111222222333333222222111000000111111111222222222111111111111111111111111111111222222222333333333111111111111111111111111111111111222222333333333111111222222222333333333222222222222222222222222111222222333333222222111111111222222222333333333222444444444222111222444444444333444444555666777666666666666666777777888777777777888:::<<<>>>@@@@@@CCCLLL^^^~~~000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000111111111111000000000000000000000000////////////000000000000........./////////000000111111111111111111111111111111111111111111111111000000000000000000000000000000000000111111111111000000000000000000000000111111111111111111111111111111111111000000000000000000000000000000000000111222222333333222222111111111111111111111111111111111111111111111111111000000000000111111111111111111111111111222222222000000000000000000000000000///.........///000111111111111111111111111111111111111222222111111111000111111111111222222222111111111111111111111111111111111111222222222333111111111111111111111111111111111222222333333444111111222222222333333333222222222222222222222222111222222333333222222111111111222222222333333333222333444444222222333444444444333444444555666777666666666666666777888888777777777888:::<<<>>>@@@@@@CCCKKK]]]}}}000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000///000000000111111111111000000000000000000000000////////////000000000000////////////000000000000111111111111111111111111111111111111111111111111000000000000000000000000000000000000111111111111000000000000000000000000000000000111222222333333111111111111000000000///000000000000000000000000111222222333333222222111111111111111111111111111111111111111111111111111000000000000111111111111000000111111111222222222111000000111333666888:::555444222000//////000111111111111111111111111111///000000111111000000///000111111111111222222222111111111111111111111111000000000111111111222222111111111111111111111111000111111222333333444444111111222222222333333333222222222222222222222222111222222333333222222111111111222222222333333333111222333333333333444555444444333444444555666777666666666666666777888888777777777888:::<<<>>>@@@BBBDDDKKK\\\{{{000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000//////000000111111111222000000000000000000000000////////////000000000000000000000000111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000111111111111000000000000000000000000//////000111222333333444222111111111000000//////000000000000000000000000222222222333333222222222111111111111111111111111111111111111111111111111000000000000111111111111000000111111222222222222000000111444999???EEEIII???<<<999555111000//////111111111111111111111111//////000000000000//////000111111111111222222222111111111111111111111111///000000000000111111111111111111111111111111111000000111222333333444444111111222222222333333333222222222222222222222222222222222333333222222222111111222222222333333333000111333333333333555666444444444444444555777777666666666666666777888888777777777888:::<<<>>>@@@DDDFFFKKK[[[yyy000000//////.........---000000000000000000000000111111000000000000111111////////////////////////////////////000000000000000000000000000000000000111111000000/////////...////////////000000000000000000111111111111000000222111111111000000//////000000000000000000000000000000000000111111111111000000000000000000000000000000000000111111111111222111111111000000//////...000111111000000111222111111222222222333333333222222222222222222222222000000111111111222222222111111111111111111111111000000000000111111111111///111444666888888777666===:::999:::<<<;;;444///222222222222111111000///000000000000000000000000111111111111111111111111000000000000000000000000222222222222222222222222444333111000000000111111111111111111111111111111222222222222222222222222222222222222222222222222111111222222222333333333222222222222222222222222222222333333333444444444555444444444444555666666666666666666666777888888666666666777999;;;===???DDDEEEIIIXXXuuu000/////////............000000000000000000000000111000000//////000000111////////////////////////////////////000000000000000000000000000000000000000000000/////////......////////////000000000000000000111111111111000000111111111111000000000///000000000000000000000000000000000000111111111111000000000000000000000000000000000000111111111111111111111111000000000///...000111111000000111222111111222222222333333333222222222222222222222222111111111222222222222333111111111111111111111111000000000000111111111111---///000222333333333222:::666333444777888555222222111000//////111222333000000000000000000000000111111111111111111111111111111111111111111111111222222222222222222222222333333111000000000111111111111111111111111111111222222222222222222222222222222222222222222222222111111222222222333333333222222222222222222222222222222222222333333333333444444444444444555666666666666666666666777888888666666666777999;;;===???CCCEEEIIIWWWttt////////////............000000000000000000000000000//////......//////000////////////////////////////////////000000000000000000000000000000000000////////////............////////////000000000000000000111111111111000000111111111111000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000111111111111111111111111000000000000...000111111000000111222111111222222222333333333222222222222222222222222222222222222333333333333111111111111111111111111000000000000111111111111......//////000000000000666222------000444666666555333111///...000222444000000000000000000000000111111111111111111111111222222222222222222222222222222222222222222222222333222111111000111111111111111111111111111111111222222222222222222222222222222222222222222222222111111222222222333333333222222222222222222222222111111111222222222222333444444444444444555555666666666666666666777888888666666777777999;;;>>>???BBBDDDIIIWWWsss///////////////.........//////////////////////////////............//////////////////////////////////////////000000000000//////////////////////////////..................////////////000000000000000000111111111111000000111111111000000000000000000000000000000000000000///000000000111111111111000000000000000000000000///000000000111111111111111111111000000000000000...000111111000000111222111111222222222333333333111111111111111111111111222222333333333444444444111111111111111111111111///000000000111111111111222111111000000000111111333///,,,+++...222444555:::888555222111000000000000000000000000000000000111111111111111111111111222222222222222222222222111111111111111111111111222222111111111111111111111111111111111111111111222222222222222222222222222222222222222222222222111111222222222333333333222222222222222222222222000000111111111222222222444444333333444444555666666666666666666777777888777777777888999<<<>>>???@@@CCCHHHVVVrrr........./////////////////////////////////////////////............//////////////////////////////////////////000000000000////////////////////////......//////////////////////////////000000000000000000111111111111000000000000000000000000111111000000000000000000000000///000000000111111111111000000000000000000000000///000000000111111111111000000000000000000111111...000111111000000111222111111222222222333333333111111111111111111111111222222333333333444444444111111111111111111111111///000000000111111111111333333222111111111111222111000//////000111111111777888888777666333111///000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111222111111111111111111111111111111111222222222222222222222222222222222222222222222222111111222222222333333333222222222222222222222222000000111111111222222222333333333333333444555555666666666666666777777888777777777888:::<<<>>>@@@@@@CCCIIIUUUppp.........///////////////000000000000000000000000000//////......//////000////////////////////////////////////000000000000000000000000000000000000////////////000000000000////////////000000000000000000111111111111000000000000000000111111111111000000000000000000000000000000000000111111111111000000000000000000000000000000000000111111111111000000000000111111111111...000111111000000111222111111222222222333333333111111111111111111111111222222222222333333333333111111111111111111111111000000000000111111111111111111111111000000000000000111111222111000//////000333666888999888666444000000000000000000000000111111111111111111111111000000000000000000000000111111111111111111111111000000111222222222222111111111111111111111111111222222222222222222222222222222222222222222222222111111222222222333333333222222222222222222222222111111111222222222222333333333333333333444444555666666666666666777888888777777777888:::<<>>@@@???CCCGGGPPPfff............////////////////////////////////////////////////////////////111111000000//////......///////////////////////////////////////////////////000000000111111111111000000000000000000000000000000000000000000111111222222111111111111111111000000000000000000000000//////000111111111111111000000000000000000000000111111111111111111111111111111111111111111111111000000111111111222222222111111111222222333333333111111000000111111222333111111111111111111111111111111222222222222111111000000000000000000000000....../////////000000000222222111111111111222222111222111111222555;;;???222222111111111111222222000000111111111222222222000000111111111222222222111111111111111111111111111111111111111111111111000000111222222222222111111111111111111111111111222222222222222222222222222222222222222222222222222222222222222222222222222222222333333333444444333333333333444555666666666666555555666777888888777777777888999<<<>>>??????CCCGGGNNNccc////////////////////////////////////////////////000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000111111111111000000000111111111222222000000000000000000000000//////000111111111111111000000000000000000000000111111111111111222222222111111111111111111111111000000000111222222333333111111111222222333333444111111000000111111222333111111111111111222222222111111222222222222111111000000000000000000000000////////////000000000000222222111111111111222222222222111111111444:::===222222111111111111222222000111111111111222222222000000000111222222333333111111111111111111111111111111111111111111111111///000111111222222111111111111111111111111111111111111222222222222111111111222222222222333333333222222222222222222222222222222333333333333444444333333333333444555666666555555555555666777888888888777777888999<<<>>>???>>>BBBFFFMMMaaa000000000000000000000000////////////////////////000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000///000000000111111111111......//////000111222222000000000000000000000000//////000111111111111111000000000000000000000000000000111111111222222222111111111111111111111111///000000111222222333333000111111222333333444444111111000000111111222333000000111111111222222222111111222222222222111111000000000000000000000000//////000000000111111111222222111111111111222222222222111000000333888<<<333222222111111222222333000111111111111222222222///000000111222222333333111111111111111111111111111111111111111111111111///000000111111111111111111111111111111111111111000111222333333222111000111111222222222333333333222222222222222222222222222222333333333333444444333333333333444555666666555444444555555777888888888888888888999;;;===???===BBBFFFLLL___111111111111000000000000////////////////////////000000000000000000000000......//////000000111111000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000//////000000111111111222,,,------///000111222333000000000000000000000000//////000111111111111111000000000000000000000000000000111111222222222222111111111111111111111111///000000111222222333333000000111222333333444444111111111000111222222333000000111111222222222222111111222222222222111111000000000000000000000000000000000000111111111111222222111111111111222222222222111000000222777:::333222222111111222222333000111111111111222222222///000000111222222333333111111111111111111111111111111111111111111111111//////000111111111111111000000000000000000000000000111222333333222111000111111111222222333333333222222222222222222222222222222333333333444444444333333333333444555666666444444444555555777888888888888888888999;;;===>>>===BBBEEEKKK^^^000000//////.........---//////000000000000//////////////////////////////////////////////////////////////////////////////222222111111000000////////////000000000000//////000000000000000000000000000000000000111111111111222222222111111111000000000000000000000000000000000000000000111111111111111111111111111111111111000000000000000000000000111111111111111111111111333333222222111000000000000000111222222222222111000111111111111222222222111111111111111111111111000111111111111222222222111111111111111111111111////////////000000000000222222222222222222222222333222111000000222444555999222///333555111///111111111111111111111111111//////000111222333333444333333222222111222222222+++111333//////444444000...///000111111111111111111111222222222333333333222222222222222222222222222222222222222222222222222222222222222222222222111111222222222333333333333333333444444444555555444444555555666777777777999999888888999;;;<<<>>>@@@AAADDDLLL___000/////////............//////000000000000//////////////////////////////////////////////////////////////////////////////111111111000000000000000//////000000000000//////000000000000000000000000000000000000111111111111222222222111111111000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222111111222333333333333333000111111111111222222222111111111111111111111111000111111111111222222222111111111111111111111111////////////000000000111333333222222222222222222333222111000000222444555:::333000333333000///111111111111111111111111111///000000111111222222222333333222222111222222333111222111///000111000---//////000111111111111111111111222222222333333333222222222222222222222222222222222222222222222222222222222222222222222222111222222222222333333333333333333444444444555555444444555555666777777777999888888888999;;;===>>>@@@AAADDDLLL___////////////............//////000000000000//////////////////////////////////////////////////////////////////////////////000000000000111111111111//////000000000000//////000000000000000000000000000000000000111111111111222222222111111111111111000000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111///000000111222222333333222222333444444444444333000111111111111222222222111111111111111111111111000111111111111222222222111111111111111111111111/////////000000000111111333333333222222111111111333222111111111222333444;;;666222222222000///111222222222222222222222222000000000000000111111111333222222111222222333333666000---///111000...///000000000111111111111111111111222222222333333333222222222222222222222222111111111111111111111111222222222222222222222222222222222222333333333333333333333444444444555555444444555555666777777777999888888888999;;;===>>>???AAADDDLLL^^^}}}///////////////.........//////000000000000////////////////////////////////////////////////////////////////////////////////////000000111111222222//////000000000000/////////////////////////////////000000000111111111111111111111111111111111111000000000000000000000000///000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000111111111222222222111222222333444333333333000000111111111222222222111111111111111111111111000000111111111222222222111111111111111111111111//////000000000111111111444333333222222111111111222222111111111222333444<<<888444222111000000111222222222222222222222222111000000000000000000000222222111111222222333333555000...111111...000666111111111111111111111222111111222222222333333333222222222222222222222222111111111111111111111111222222222222222222222222222222222333333333444444333333333444444444555555444444555555666777777777888888888888999;;;===???>>>AAADDDKKK\\\|||........./////////////////////000000000000//////000000000000000000000000000000000000000000000000000000000000000000000000//////000000111111222222//////000000000000/////////////////////////////////000000000111111111111111111111111111111111111000000000000000000000000///000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222111111111000000000111111222222222222222000000111111111222222222111111111111111111111111000000111111111222222222111111111111111111111111000000000000111111111111333333333222222111111111222222111222222222333333::::::777333111111111111222222222222222222222222111111111111000000000000222111111111222222333444555444555555222///333:::333222111111000111222222111111222222222333333333222222222222222222222222111111111111111111111111222222222222222222222222222222333333333444444444333333333444444444555555444444555555666777777777888777777888999<<<>>>???===@@@DDDJJJZZZzzz........./////////////////////000000000000//////000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111//////000000000000//////000000000000000000000000000000000000111111111111111111111111111222222222000000000000000000000000000000000000111111111111111111111111111111111111222222222222222222222222111111111111111111111111333333222222111000000///000000111222222222222111000111111111111222222222111111111111111111111111000111111111111222222222111111111111111111111111000000000111111111222222222222222222222222222222111111222222222333333333777:::999555222222333111333333333333333333333333111111111111111222222222111111111111222333444444777;;;;;;777555888::::::444333222000000111222222111111222222222333333333222222222222222222222222222222222222222222222222222222222222222222222222333333333333444444444444333333333444444444555555444444555555666777777777777777777888:::<<<>>>???===@@@DDDIIIYYYxxx............/////////000//////000000000000//////000000000000000000000000000000000000000000000000000000000000000000000000111111111000000000000000//////000000000000//////000000000000000000000000000000000000111111111111000000111111111222222222000000000000000000000000000000000000111111111111111111111111111111111111222222222222222222222222111111111111111111111111222222111111111111111111000111222222333333222222000111111111111222222222111111111111111111111111000111111111111222222222111111111111111111111111000000111111111222222222111111111222222333333444111111222222333333333222444999;;;666333444444111333333333333333333333333111111222222333333444444111111111111222333444555666<<<;;;666<<>>@@@<<<@@@DDDIIIWWWwww---.........//////000000//////000000000000//////000000000000000000000000000000000000000000000000000000000000000000000000222222111111000000////////////000000000000//////000000000000000000000000000000000000111111111111000000111111222222222222000000000000000000000000000000000000111111111111111111111111111111111111222222222222222222222222111111111111111111111111000000000111222222333333222222333444444444444333000111111111111222222222111111111111111111111111000111111111111222222222111111111111111111111111000111111111111222222222000000111222333444444555111111222333333333333222222999<<<777444555555111333333333333333333333333111111222333444444555555111111111111222333444555111888666333BBBXXXUUUAAA555444222000000111222333111111222222222333333333222222222222222222222222444444444444444444444444222222222222222222222222333333333444444444555555333333333444444444555555444444555555666777777777777777777888:::<<>>===???DDDLLLYYYttt000000////////////000000000000000000000000000000000000000000000000000000000222333222111//////000////////////000000000000000000000000000000000000000000000000111111111111////////////////////////+++---000111000///....../////////000111222333333222222111000000111111222000000000111111111222222111111111111000000000///111111111111111111111111111111111111111111111111000111111111111222222222222222222222222222222222222222222111222222333333222222222222222222222222111111222222222333333333333222111000////////////222222111111111111222222333333222222222333444444222222111111222222333444444666888888777555555666000111111000000111444777222222222333333333444444222222222222222222222222666...666666111IIIUUU:::555555555444333222222111//////000222555888;;;<<<888444111222666999888777333111000000222333333222111111000000111111222333333333333444444444444555333333222222333333444555666555555555555666777777666666777888999;;;===>>>>>>@@@DDDKKKXXXsss000//////......//////000000000000000000000000000000000000000000000000000///111222111000//////000////////////000000000000000000000000000000000000000000000000111111111111////////////////////////+++...222222000//////111//////111222333333333333111111000000000111111222111111111111222222222333111111111111000000000000111111111111111111111111111111111111111111111111000111111111111222222222222222222222222222222222333333222222222222222222222222222222222222222222111111222222222333333333333222111000000000000000222222111111111111222222444444333222222222222222222222111111222222333333111555999888444222555888444555555444222111111333222222222222333333333333222222222222222222222222888)))222:::...000:::333555444333222111111222222000111222333555666777888888555222111222555999<<<555333111111222333222111111111000000111111222333333333333333444444444444333333222222333333444555555555555555555666777777666666777888:::<<<===???@@@AAADDDIIIVVVrrr/////////....../////////////////////////////////000000000000000000000000...000111111///...///000////////////000000000000000000000000000000000000///000000000111111111111////////////////////////......------...///111333111222333333333222111111111000000000000111111222111111222222222333333333111111111000000000000000111111111111111111111111111111111111111222222222000000111111111222222222222222222222222222222222333333333333222222111000222222222222222222222222111111222222222333333333333222111111000000000111222222111111111111222222333333222222222222222333333222222111222222333333000666999777111...111666000333777888666333000///111222222222222333333333222222222222222222222222555)))000:::000,,,333333555333111000000111222444111222222222222222111111777777666333111222777<<<777555333222333333222111111111000000111111222333222222333333333444444444333333222222333333444555555555444555555666777888666666777888:::<<<>>>???AAAAAACCCHHHTTTppp//////............//////////////////////////////////////////////////////---///111111/////////000////////////000000000000000000000000000000000000///000000000111111111111000000000000000000000000...------000555666333000///000000111111111111000000000//////000111111222111111222222222333333333000000000000000000111111111111111111111111111111000000111111111222222222000000111111111222222222222222222222222222222222333333333333333222111000222222222222222222222222111111222222222333333333333222111111111111111111222222111111111111222222111111111111222333444555333333222222111222222333000555999777111///333888444555777666444333333444111111111222222222333333222222222222222222222222111---000444333555666111444222111000000111333555///000000111333444444555555888999777333222444777777555333222333333222000111111000000111111222333222222222333333333444444333333222222333333444555444444444555555666888888666777777999:::<<<>>>???BBBBBBDDDHHHSSSooo///......------......///000000000000000000000000////////////////////////...///111111000///000111////////////000000000000000000000000000000000000000000000000111111111111000000000000000000000000000444:::AAADDDBBB;;;555............///000111222////////////000111111222111111111111222222222333000000000000111111111111111111111111111111111111000000000111222222333333000111111111111222222222222222222222222222222222111222333444333222111000222222222222222222222222111111222222222333333333333222222111111111222222222222111111111111222222///000000000222333444555333333222222111111222222///333777777555555:::???NNNJJJAAA888222000333666111111111111222222222222222222222222222222222222111333111///444888555...333222111111222333444555999888666444333333333444444777:::999666333333444666444222222222222111000111111000000111111222333222222222222333333333333333333222222333333444555444444444555555777888999777777888999;;;===>>>???BBBBBBDDDHHHSSSnnn///......------......///000000000000000000000000////////////////////////...000222222111000111222////////////000000000000000000000000000000000000000000000000111111111111000000000000000000000000222:::BBBEEECCC@@@@@@AAA888666444111000000111222.........//////000222222000000000111111111222222///000000000111111111111111111111111111111111111///000000111222222333333000111111111111222222222222222222222222222222222000111333444444333222111222222222222222222222222111111222222222333333333222222222111111222222333222222111111111111222222111111000000111222333333444333222222111111222222000111333444444777:::===NNNJJJCCC:::222///000222111111111111222222222222222222222222222222222222333444//////555555111222111222222333444555555555AAA>>>999444111000111111222444666777777666666666555333111111111222111000111111000000111111222333111222222222222333333333333333222222333333444555444444444444666777888999777777888999;;;===???@@@AAABBBEEEIIITTTmmm.........------.........000000000000000000000000////////////////////////...000222222222111222333////////////000000000000000000000000000000000000000000000000111111111111000000000000000000000000///777<<<888111111<<>>888222333333333222222111111111111111222222222333333333222222333333333333444444444444444444444444444444555444444555555666777888777777777888;;;===@@@BBBAAA???BBBIIISSSjjj//////............//////......///000000000000000111111111111000000000///111111111111111111111111000000000000111111111111000000000000000000000000//////000000000111111111111111111111000000000///...//////000111111222222444444333333222111000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111///000000111222222333333111111111111111111111111222222333333333333444444333333333333333333333333222222222222222222222222111111222333333333333222222222222222222222222222111222222333333333333222222222222222222222222222111111111111111111111111111111111111111111111111333333333222222222111111333333333222222222111111222222222222222222222222111111111111111111111111111444333444===FFF???222///333777:::::::::999888999;;;===@@@@@@===888333333333333222222222111111111111222222222333333333222222333333333333444444444444444444444444444444555444444555555666777888777777777888:::===@@@AAABBB@@@BBBIIISSSiii......------------......------...///////////////111111111111000000000000111111111111111111111111000000000000111111111111000000000000000000000000//////000000000000111111111111111111000000000000/////////000111111222222///000000000000111111111111111111111111111111111111111111111111111111111000000000000000000000000222222222222222222222222000000000111222222333333111111111111111111111111222222333333333333444444333333333333333333333333222222222222222222222222111111222333333333333222222222222222222222222222333333333444444333222222222222222222222222222222111111111111111111111111111111111111111111111111333333333222222222222111333333333222222222222111222222222222222222222222222222222222222222222222000222111111999BBB>>>444---555===@@@===999777777999;;;<<<;;;888555222111333333333222222222222111111111222222222333333333222222333333333333444444444444444444444444444444555444444555555666777888777777777888:::===???AAABBBAAACCCIIIQQQggg///......------......///---...//////000000//////111111111000000000000000111111111111111111111111///000000000111111111111000000000000000000000000////////////000000000111111111111000000000000000//////000000111111111111/////////000000111111111111111111111111111111111222222222222222222222222000000000000000000000000222222222222222222222222000000111111111222222222111111111111111111111111222222222333333333444444222222222222222222222222222222222222222222222222111111222333333333333222222222222222222222222222333444444444444333222222222222222222222222222222111111111111111111111111111111111111111111111111222222222222222222222222222222222222222222222222111222222222222222333333222222222222222222222222000111111111888@@@@@@:::333666999:::777444222222444666777555000...///111222222222222222222222222111111222222222333333333222222222333333333444444444444444444444444444444555444444555555666777888777777777888:::<<>>999444111000111111000888999999555111///222555222222222222222222222222111111222222222333333333222222222333333333444444444444444444444444444444555444444555555666777888777777777888999<<<>>>???@@@@@@DDDHHHNNNbbb000000////////////000000///000000111111111111111000000000000111111111111000000000000000000000000000000000000111111111111////////////////////////......////////////000000000000000000111111111111000000000000000000111111333333222222111111000000111111111111111111111111222222222222222222222222111111111111111111111111222222222222222222222222111111111111111111111111111111111111111111111111222222333333333333444444222222222222222222222222222222222222222222222222111111222333333333333222222222222222222222222222000111222222333333333222222222222222222222222222111111111111111111111111111111111111111111111111111222222222222333333333111222222222222333333333111111111222222333333444333333333333333333333333000111222444777<<>>>>>???CCCHHHMMMaaa/////////....../////////...//////000111000000000///000000000111111111111000000000000000000000000000000000000111111111111////////////////////////........./////////000000///000000000111111111111111000000000000000000000222222222111111111000000000000000000000000000000222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222333333333333444444111111111111111111111111222222222222222222222222111111222333333333333222222222222222222222222222...///000111222333333333222222222222222222222222111111111111111111111111111111111111111111111111111111222222222333333333111111222222222333333333000111111222333333444444333333333333333333333333000111222444444555888;;;@@@===999666555666888888:::777333111000111000000111111222222222333333333111111222222222333333333222222333333333333444444444444444444444444444444555444444555555666777888777777777777999;;;===>>><<<>>>CCCGGGLLL```.........------.........---....../////////////////////000000111111111222000000000000000000000000000000000000111111111111////////////////////////............/////////000//////000000111111111222111111111000000000000000000000000000111111111111////////////////////////111111111111111111111111111111111111111111111111000000000000000000000000222222111111111111111111111111111111111111111111222222333333333444444444111111111111111111111111222222222222222222222222111111222333333333333222222222222222222222222222,,,---///000222333333333222222222222222222222222111111111111111111111111111111111111111111111111111111111222222333333333111111111222222333333333000000111222333333444444333333333333333333333333000111222222000///111555777:::======:::888999;;;777444000111444666666555111111111222222333333333111111222222222333333333222222333333333444444444444444444444444444444444555444444555555666777888777777777777888:::<<<>>>;;;===BBBGGGKKK___000000///////////////000000000000000000000000000000000000000000000000000000000//////.........---000000000000000000000000////////////////////////////////////000000000000000000000000000000000000000000000000111111111111000000000000111111111111000000000000000000000000222222222222222222222222111111111111111111111111000111111111111222222222111111111111111111111111222222222222222222222222222222333333333333444444222222222222111111000000333333333333333333333333111111111111111111111111333333333222222222111111000111111111111222222222333333333333333333333333222222222222222222222222222222222222222222222222111111222222222333333333444444444333333222222222111111000000111111222333111111111111111111111111222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111...000333333222111111222444333222222222444666777444444444555555555555666444555666555444555666888888888888999:::===???AAA???===@@@HHHNNN___000000///////////////000000000000000000000000000000000000000000000000000111111000000000/////////000000000000000000000000////////////////////////////////////000000000000000000000000000000000000000000000000111111111111000000000000111111111111000000000000000000000000222222222222222222222222111111111111111111111111000111111111111222222222111111111111111111111111222222222222222222222222222222333333333333444444222222222222111111111000333333333333333333333333111111111111111111111111333333333222222222111111000111111111111222222222333333333333333333333333222222222222222222222222222222222222222222222222111111222222222333333333444444333333333222222222111111000000111111222333111111111111111111111111222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111///111222333111111222333333333333444444555555444444444444444555555555555444555666555444555666888888888888999:::===???AAA@@@===@@@GGGMMM^^^000//////......///000000000000000000000000000000000000000000000000000000222222111111111111000000000000000000000000000000////////////////////////////////////000000000000000000000000000000000000000000000000111111111111000000000000111111111111000000000000000000000000111111111111111111111111111111111111111111111111000111111111111222222222111111111111111111111111222222222222222222222222222222333333333333444444222222222222111111111111333333333333333333333333222222222222222222222222333333333222222222111111000111111111111222222222222222222222222222222222222222222222222222222222222222222222222222222222111111222222222333333333333333333333222222222222111111000000111111222333222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111222222222222222222222222000111222222111111222444///000222444555444444333444444444444555555555555444555666555444555666888888888888999:::===???AAA@@@===@@@GGGLLL\\\//////.........///000000////////////////////////000000000000000000000000111111111111111111111111000000000000000000000000////////////////////////////////////000000000000000000000000000000000000///000000000111111111111///000000000111111111111000000000000000000000000111111111111111111111111111111111111111111111111000000111111111222222222111111111111111111111111111222222222222222333333222222222333333333444444222222222222222222222222333333333333333333333333222222222222222222222222333333333222222222111111000000111111111222222222111111111111111111111111222222222222222222222222222222222222222222222222111111222222222333333333333222222222222222222222111111000000111111222333222222222222222222222222222222222222222222222222000000000000000000000000111111111111111111111111222222222222222222222222222222222111000111333555000111111222333333333333333333444444444555555555444555666555444555666888888888888999:::===???AAA@@@===@@@FFFKKK[[[...............///000000////////////////////////000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000////////////000000000000000000000000000000000000///000000000111111111111///000000000111111111111000000000000000000000000111111111111111111111111111111111111111111111111000000111111111222222222111111111111111111111111111111111222222333333333222222222333333333444444222222222222222222222333333333333333333333333333222222222222222222222222333333333222222222111111000000111111111222222222111111111111111111111111222222222222222222222222222222222222222222222222111111222222222333333333222222222222222222222222111111000000111111222333222222222222222222222222222222222222222222222222000000000000000000000000111111111111111111111111222222222222222222222222222222222111000111333666<<<:::777333222222333444333333333444444444444555444555666555444555666888888888888999:::===???AAAAAA===@@@FFFJJJZZZ------------...///000000000000000000000000000000000000000000000000000000/////////000000000000111111111111111111111111111000000000000000000000000////////////000000000000000000000000000000000000000000000000111111111111000000000000111111111111000000000000000000000000222222222222222222222222111111111111111111111111000111111111111222222222111111111111111111111111111111111222222333333444222222333333333333444444222222222222333333333333333333333333333333333333333333333333333333333333333333333222222222111111000111111111111222222222222222222222222222222222222222222222222222222222222222222222222222222222111111222222222333333333111111111222222222222222111111000000111111222333333333333333333333333333222222222222222222222222111111111111111111111111111111111111111111111111333333333333333333333333111222333333111222333555GGGCCC===666333111222333333333333333444444444444444555666555444555666888888888888999:::===???AAA@@@===@@@FFFKKKZZZ------------...///000000000000000000000000000000000000000000000000000000000000000111111111222222111111111111111111111111000000000000000000000000////////////000000000000000000000000000000000000000000000000111111111111000000000000111111111111000000000000000000000000333333333333333333333333111111111111111111111111000111111111111222222222111111111111111111111111000111111222333333444444222222333333333333444444222222222333333333444444333333333333333333333333333333333333333333333333333333333222222222111111000111111111111222222222333333333333333333333333222222222222222222222222222222222222222222222222111111222222222333333333000111111111222222222222111111000000111111222333333333333333333333333333222222222222222222222222222222222222222222222222111111111111111111111111333333333333333333333333000222444444333222333444AAA???:::666333333333444222222333333333444444444444555666555444555666888888888888999:::===???AAA@@@===@@@FFFKKK[[[,,,,,,,,,---...///000111000000000000000000000000000000000000000000000000111111111222222333333333111111111111111111111111000000000000000000000000////////////000000000000000000000000000000000000000000000000111111111111000000000000111111111111000000000000000000000000444444444444444444444444111111111111111111111111000111111111111222222222111111111111111111111111000000111222333333444444222222333333333444444444222222222333333444444444333333333333333333333333333333333333333333333333333333333222222222111111000111111111111222222222333333333333333333333333222222222222222222222222222222222222222222222222111111222222222333333333000000111111222222222222111111111000111222222333333333333333333333333333222222222222222222222222222222222222222222222222111111111111111111111111333333333333333333333333000222444555444333333333333333333333333444555666222222333333333444444444444555666666444555666888888888888999:::===???AAA@@@===@@@GGGLLL\\\---.........//////000000000000000000000000000000000000000000000000000000111111111111111111111111222222222111111111000000111111111000000000000000111111111000000000000000111111111111111111111111111222333333333111000///111111111111111111111111111111111111111111111111555555555444444333333333222222111111222222333444333333333333333333333333222222333333333444444444222222222222222222222222555555555444444333333333222222222222222222222222555444333333333333444555222222222222222222222222555555444444444333333333222222222222222222222222333333333222222111111111222222222222222222222222444333222111111222333444222333333444444333333222222222222222222222222222333333333333333333333333333333333333333333333333222222222222222222222222222222222222222111000///111111111111111111111111333333333333333222111000111111111111111111111111333333333333333333333333333333333444444444555555444555666555555555777999999999999999:::<<<>>>???;;;>>>???FFFNNNYYY~~~............/////////000000000000000000000000000000000000000000000000000111111111111111111111111222222222111111111000000111000000000000000000000111000000000000000000000111111111111111111111111222222222222222111000000111111111111111111111111111111111111111111111111555555444444444333333333222222111111222222333444333333333333333333333333222222222222333333333444333333333333333333333333555555555444444333333333222222222222222222222222555444333333333333444555222222222222222222222222555555444444444333333333222222222222222222222222333333333222222222111111222222222222222222222222333333222111111222333333222333333444444333333222222222222222222222222222333333333333333333333333333333333333333333333333222222222222222222222222222222222222222111000000111111111111111111111111333333333333333222111000111111111111111111111111333333333333333333333333333333333444444444555555444555666555555555777999999999888999:::<<<>>>@@@<<>>@@@@@@FFFMMMVVVzzz.........///////////////////////////////////////000000000000000000000000111111111111111111111111111111111111000000000000000000000000000111111111000000000000000111111111111111111111111111111111333222111000000111222333111111111111111111111111111111111111111111111111333333333333333333333333222222111111222222333444333333333333333333333333111111111222222222333333555555555555555555555555555555555555555444444444333333333333333333333333444444444444444444444444333333333333333333333333555555444444444333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333444444444444333333333333333333333333333333111111222333333444555555333333333333333333333333222222222222222222222222222222222333333222111111222222222222222222222222222222333333333222222111222222222222222222222222222222333333333333444444333333333444444444555555333555666555555555777999888888888999:::===???@@@@@@AAAAAAFFFLLLTTTxxx///////////////.........////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000//////000000111111111111//////000000111111111111111111111111111111111111222222000000000111222333111111111111111111111111111111111111111111111111333333333333333333333333222222111111222222333444333333333333333333333333111111222222222333333333555555555555555555555555555555555555555555555555333333333333333333333333444444444444444444444444333333333333333333333333555555444444444333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333444444555555444444333333333333333333333333333111111222333333444555555333333333333333333333333222222222222222222222222111222222333333333222222222222222222222222222222111222222333333333222222222222222222222222222222222222222333333444444444333333333444444444555555333555666555555555777999888888888999:::===???AAA@@@BBBAAAEEEKKKSSSvvv///////////////.........000000000000000000000000000000000000000000000000000000000000000000000000//////000000000000000111/////////000111111222222/////////000111111222222111111111111111111111111111111111111111111222333111111111111111111111111111111111111111111111111222222222222333333333333222222111111222222333444333333333333333333333333222222333333333444444444555555555555555555555555555555555555555666666666333333333333333333333333333444444555555444444333333333333333333333333333555555444444444333333333333333333333333333333333333333333333444444444444333333333333333333333333333333444444444444333333444444555555555555444444333333333333333333333333222222222333333444444444333333333333333333333333222222222222222222222222111222333333333333333333333333333333333333333333111111222333333333222222333333333333333333333333111222222333333444444555333333333444444444555555444555666555555555777999777777777999;;;===@@@AAA@@@AAAAAAEEEJJJRRRuuu000/////////............000000000000000000000000000000000000000000000000000000000000000000000000////////////000000111111...//////000111111222222...//////000111111222222111111111111111111111111000000111222222222222222111111111111111111111111111111111111111111111111111111222222222333333333222222111111222222333444333333333333333333333333333333444444444555555555444444444444444444444444444555555555666666666777444444444444444444444444333333444555555444333333444444444444444444444444555555444444444333333333444444444444444444444444333333333444444444555555444444444444444444444444333333444555555444333333444444555555555555444444444444444444444444444444333333333333333333333333333333333333333333333333222222222222222222222222111222333333444444333333333333333333333333333333000111222333333333333222333333333333333333333333111111222333333444555555333333333444444444555555444555666555555555777999777777777999;;;===@@@BBB@@@AAA@@@DDDJJJQQQttt000000//////.........---000000000000000000000000000000000000000000000000000000000000000000000000.../////////000000111111...//////000111222222222...//////000111222222222111111111111111111111111///000111333333333222111111111111111111111111111111111111111111111111111111111111222222333333333222222111111222222333444333333333333333333333333444444444555555555666666444444444444444444444444444555555555666666777777444444444444444444444444333333444555555444333333444444444444444444444444555555444444444333333333444444444444444444444444333333333444444555555555444444444444444444444444333333444555555444333333444444555555555555444444444444444444444444444444444333333333333333333333333333333333333333333333222222222222222222222222111222333333444444444444333333333333333333333333000111222333333333333333333333333333333333333333111111222333333444555555333333333444444444555555444555666555555555777999777777777999;;;>>>@@@BBB???@@@@@@DDDJJJQQQttt000000//////.........---000000000000000000000000222111000//////000111222222111111111000000//////000000000000000000000000000000000000////////////111111111111111111111111111111111111111111111111000000111111111111000000222222222222222222222222111111111111111111111111000000000111222222222333222222222222222222222222222222222222222222222222333333333333333333444444222333444444333333555777555666666666666666555555555555555555555555555555444444444444444444444444555555555555555444333222444555555666666555555444444444444444444444444444444333333222222333333444555555555555555555555555222333333444555555555444666444333444555666555444444444444444444444444444555555555444444333333333222222222222222222222222222222222222222222222222111111111111111111111111222222222222222222222222111222333333444444333333222222222222222222222222222222333333333444444444555444444333333444444555666666666666777999:::;;;888777777888:::===@@@BBBAAAAAA???DDDJJJQQQrrr000000/////////.........000000000000000000000000111000///......///000111111111111111000000000///000000000000000000000000000000000000000000000///111111111111111111111111111111111111111111111111000000111111111111000000222222222222222222222222111111111111111111111111111111111111222222222222222222222222222222222222222222222222222222222222222222222222333333333333333444444444333333555777555666666777777666666555555555555555555555555555555555555555555555555555444555555555444444333222333444444555555444444333555555555555555555555555555555444444444444555555555555555555555555555555333333444444444333333222555444333444666666555333444444444444444444444444555444444444333333333333222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222111222333333444444333333222222222222222222222222222222333333333444444444555444444333333444444555444444444555666777888999888777777888:::===@@@BBBAAAAAA???CCCIIIOOOppp000000////////////......000000000000000000000000000//////......//////000111111111111000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111000000111111111111000000111111111111111111111111111111111111111111111111222222222222222111111111333333333333333333333333333333333333333333333333444444555555555666666666333444555444333333555777666666777777777777666666444444555555555555555555555555555555555555555555555555666666666555444444444555555666666555555444666666666666666666666666666666555555555555666666555555555555555555555555555555444444333222222111444444444555666666444222444444444444444444444444444444333333333333222222333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333111222333333444444333333222222222222222222222222333333333333444444444444555444444333333444444555222222222333444555777777888777777888:::===@@@BBBAAAAAA???CCCHHHNNNnnn000000//////////////////////////////////////////000000////////////000000111111111000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111000111111222222111111000000000000000000000000000111111111111111111111111333333333222222111111111333333333333333333333333333333333333333333333333444444444555555666666777444555555555333333555666666666777888888888777777444444555555555555666666555555555555555555555555666777777777777777666666777777888888888888777777666666666666666666666666777666666555555666666777555555555555555555555555555555555444444444444444444444444666777666333111555555555555555555555555333333333333333333333222333333333333333333333333333333333333333333333333444444444444444444444444333333333333333333333333111222333333444444333333222222222222222222222222333333333444444444444555555444444333333444444555222222222333444555777777888777777888:::===@@@BBBAAAAAA???CCCGGGLLLkkk//////000000000000000000////////////////////////111111111111111111111111000000000000000000111111111111111111111111111111///000000000111111111222111111111111111111111111111111111111111111111111111111222222222222111111000000000000000000000000111111111111111111111111444333333333222222111111333333333333333333333333333333333333333333333333000111111222333444444444555666666555444333555666666666777888999999888888555555555666666777777777666666666666666666666666555666666777777777666666777777888888888888777777555555555555555555555555666666555555555555666666666666666666666666666666555555555555666888999:::666555555666777666444222555555555555555555555555333333333333333333333333333333333333333333333333333333333333333333333333444444444444444444444444333333333333333333333333111222333333444444333333222222222222222222222222333333444444444555555555555444444333333444444555333333333444555666888888888777777888:::===@@@BBB@@@AAA???CCCGGGLLLjjj//////000000000000111111000000000000000000000000111222222333333222222111000000000000111111111111111111111111111111111111///000000111111222222222111111111111111111111111111111111111111111111111111111222222222222111111111111111111111111111111111111111111111111111111333333333333333222222222333333333333333333333333333333333333333333333333444444555666777888888999666666777555444333555666666777888999999:::999999666666777777888888999999888888888888888888888888555555666666777777666666666777777888888777777666777777777777777777777777666666555555555555666666666666666666666666666666666666666666777:::<<<===999777666666666666555444555555555555555555555555333333444444444444555555333333333333333333333333333333333333333333333333444444444444444444444444333333333333333333333333111222333333444444333333222222222222222222222222333444444444555555555555555444444333333444444555444444555555666777999:::888777777888:::===@@@BBB@@@@@@@@@DDDHHHMMMkkk//////000000000111111111000000000000000000000000000111222222222222111000///000000000111111111111111111111111111111111111///000000111111222333333111111111111111111111111111111111111111111111111111222222333333222222111222222222222222222222222111111111111111111111111222222333333333333333333444444444444444444444444444444444444444444444444666777888999:::;;;;;;<<<666777777666444333555666666777888999::::::::::::777888888999999:::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<999999:::;;;;;;;;;;;;;;;999999::::::::::::999999999999999999999999999999888777777666666777777888666666666666666666666666888777666666777999;;;<<<<<<:::777555666777777666555555555555555555555555444444444555555666666666444444444444444444444444444444444444444444444444333333333333333333333333444444444444444444444444111222333333444444333333222222222222222222222222444444444444555555555555555444444333333444444555444444444555666777999999888777777888:::===@@@BBB???@@@@@@EEEIIINNNlll//////000000111111111222000000000000000000000000///000111222222111000/////////000000111111111222111111111111111111111111///000000111222222333333111111111111111111111111111111111111111111111111111222222333333222222111222222222222222222222222111111111111111111111111222222222333333444444444444444444444444444444444444444444444444444444444111222333444555666777777666777777666444333555666666777888999:::;;;;;;;;;888888999:::;;;;;;<<<<<>>>>>>>>>>>======;;;;;;;;;;;;;;;;;;;;;;;;999999888888888888999999777777777777777777777777999888666555555777999:::>>>;;;777555666777888888666666666666666666666666555555555666666666777777444444444444444444444444444444444444444444444444333333333333333333333333444444444444444444444444222222333444444444333333222222222222222222222222444444444555555555666666555444444333333444444555444444444555666777888999888777777888:::===@@@BBB???@@@@@@EEEJJJOOOmmm222111000.........///000222222111111000000//////000000000000000000000000333222111000000111222333000000000000000000000000///////////////000111111111111111111111111111111222222222222222222222222111111111111111111111111222222222222222222222222111111222222222333333333222333333444444333333222555444444333333444444555555555444333333444444444444555777777555444444444777666666666666888;;;<<<:::<<<======<<<;;;<<<===<<>><<>>@@@AAABBBBBB???CCCHHHNNNooo222111000///......///000111111111000000000000000000000000000000000000000222222111000000111222222000000000000000000000000///////////////000111111111111111111111111111111222222222222222222222222111111111111111111111111222222222222222222222222111111222222222333333333222333333444444333333222555444444333333444444555555555444444444444555555222333555555555666888:::444555777888888:::;;;<<<===<<<<<<===???AAACCCDDD@@@GGGMMMOOOQQQTTTRRROOOTTT]]]iiirrrwwwyyyzzz|||~~~}}}~~~{{{xxxwwwppphhh]]]TTTPPPNNNMMMKKKDDDBBBAAAAAABBB@@@===999:::777999<<<;;;666555888<<<;;;999777777888999:::999999888888777777666666777777666666666555555555555666666777777666666555777666666666555555555555444444444444444444444444444555555555555555444444555555555555555555555555333444444555555444444333333333333333333333333333444444444444444444444444444444444444444444444444555555555555666666666666666777888999;;;>>>@@@AAAAAAAAA???CCCHHHNNNnnn111000000////////////000///000000000000000000111000000000000000000000000222111111000000111111222000000000000000000000000000////////////000111111111111111111111111111111222222222222222222222222111111111111111111111111222222222222222222222222111111222222222333333333222333333444444333333222555444444333333444444555555555555444444555555666444555555555444444666777555777:::;;;<<<===???AAACCCBBBAAACCCGGGLLLPPPRRR```lllyyy~~~yyysssoooeeeWWWNNNJJJHHHEEEBBBAAA>>><<<>>>===::::::<<<;;;:::999888888888888999999999888888888888888888888888888777777777666666666777777888888777777666666666666666555555555555555555555555555555555555444444555555555555555444555555555555555555555555333444444555555444444333333333333333333333333333444444444444444444444444444444444444444444444444555555555555666666666666666777888999;;;>>>@@@AAAAAAAAA???CCCHHHMMMmmm000000000////////////000.../////////000000111111000000000000000000000000111111000000000000111111000000000000000000000000000000//////000000111222111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222111111222222222333333333222333333444444333333222555444444333333444444555444444444333444444555555444555777888777777888999;;;<<<>>>>>>===>>>BBBFFFJJJOOOVVV^^^fffppp{{{vvv|||xxxqqqllleee___XXXQQQHHHAAA===;;;<<<===666888:::<<<===<<<:::888888888888888888888999999888888777777777666666666666777777888888777777666666666666666666555555555555555555555555555555555333444555555666555555555555555555555555555555555333444444555555444444333333333333333333333333333444444444444444444444444555555555555555555555555555555555555666666666666666777888999;;;>>>@@@AAA???@@@???CCCHHHLLLjjj/////////000000000000///......//////000000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000111222222111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222111111222222222333333333222333333444444333333222555444444333333444444555333333222222333444555555111444777::::::;;;<<<===;;;???CCCEEEIIIQQQ\\\dddkkkttt~~~uuuqqqdddbbbccchhhooopppkkkfff```___bbblllzzz{{{qqqllllllxxx{{{nnn```VVVNNNGGGBBB??????===<<<;;;<<<<<<<<<888888888888888888888999777777777666666666555555555666666777777666666555555555555666666666666666444444444444444444444444333444444555666666555555555555555555555555555555333444444555555444444333333333333333333333333333444444444444444444444444555555555555555555555555555555555555666666666666666777888999;;;>>>@@@AAA>>>??????DDDHHHKKKhhh...//////000000000000///...//////////////////000111111111111111111111111///000000111111000000///000000000000000000000000111000000000000111222222111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222111111222222222333333333222333333444444333333222555444444333333444444555333333333333333444555666555777888888888999<<<>>>AAAIIIUUU```mmm}}}}}}rrrmmmlllkkkbbbeeehhhhhhfffeeefffhhhccc___ZZZXXXZZZ^^^ccceeeeee^^^WWWYYYaaahhhiiigggbbb\\\WWWYYYdddqqqzzz{{{yyyxxx~~~rrrggg\\\UUUIII???999888;;;===999999999999999999999999777777666666666555555555555666666777777666666555555555555666666666666666444444444444444444444444333333444555666666666666555555555555555555555555333444444555555444444333333333333333333333333333444444444444444444444444555555555555555555555555555555555555666666666666666777888999;;;>>>@@@AAA===??????DDDHHHJJJfff---...///000111111000//////////////////.........111111111111111111111111...///000111111000///...000000000000000000000000111111000000111111222333111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222111111222222222333333333222333333444444333333222555444444333333444444555444444444555555666888888;;;;;;<<<>>>CCCMMMWWW___iiiqqq|||xxxjjjbbb___dddhhhhhhaaa^^^ccclllrrriiihhhfffcccccciiisss{{{{{{yyyssslllfffdddhhhmmmdddcccaaa```aaabbbaaaaaakkkjjjfffaaa^^^^^^aaaddd```[[[UUUTTT^^^uuuppp^^^OOOEEEAAA@@@======<<<<<<;;;;;;::::::888888888777777777666666666777777888888777777666555555555555666666666777555555555555555555555555222333444555666666666666555555555555555555555555333444444555555444444333333333333333333333333333444444444444444444444444555555555555555555555555555555555555666666666666666777888999;;;>>>@@@AAA<<<>>>???DDDHHHIIIddd---...///111111111000///000000//////.........---111111111111111111111111...///000111111000///...000000000000000000000000111111111000111111222333111111111111111111111111000000000000000000000000111111111111111111111111222222222222222222222222111111222222222333333333222333333444444333333222555444444333333444444555666666666666777888:::::::::<<<@@@JJJ[[[rrryyymmmhhhgggdddbbb^^^cccddd___^^^hhhuuu~~~uuurrrxxx|||qqqnnnnnnttt}}}~~~tttmmmkkkeeemmmttttttmmmfffdddeee]]]]]]\\\YYYWWW\\\eeennntttuuuvvv{{{sss^^^OOOFFF@@@@@@???>>>===<<<<<<;;;999999999888888888888777888888999999999999888888444555555555666666777777777777777777777777777777222333444555666666666666555555555555555555555555333444444555555444444333333333333333333333333333444444444444444444444444666666666666666666666666555555555555666666666777666777888999;;;>>>@@@AAA<<<>>>???DDDHHHIIIddd000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111//////000000111111111222000111111111111222222222111111111111111111111111222222111111111111111222333333333222222111111111333333333333333333333333111111222333333444555555...000222444555666555555555999:::666444888===>>>===NNNaaarrryyyrrrnnnnnnkkkiiieeeaaa___dddmmmtttxxxvvvrrroooqqq{{{yyy{{{uuujjjjjjbbb[[[[[[[[[ZZZZZZ\\\]]]ccchhhgggdddooo|||ggg[[[RRRHHHCCCBBB@@@???>>>;;;::::::999999888888888777666666666666777888888666666666666666666666666777777666555444444333333555555555555555555555555777777666666555555555444333333333444444444555555444444444444444444444444333333333444444444555555555555555555555555555555333555777888777777777999999999888888:::<<>>@@@???BBBIIIOOOiii000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111///000000000111111111111000111111111111222222222111111111111111111111111222222111111111111222222333333333222222222111111222222222222222222222222222222333333444444444555888555222222444777888888444888::::::>>>EEEJJJKKKeeeyyyzzzvvvoooiiiggg]]]^^^```fffqqq~~~tttooommmqqqrrrlllddd```lllhhhccc\\\WWW```yyy~~~mmm[[[KKK@@@<<<======<<<;;;:::999888888888888888888777777777777777666666666666666666666666777666666555555444333333555555555555555555555555666666555555444444444444333333444444444555555555444444444444444444444444444444444444555555555555555555555555555555555555333555777777777666888999999999888888:::<<>>EEERRRfffuuugggdddcccbbbgggbbbbbbkkkwwwzzz{{{zzz|||}}}}}}~~~~~~xxxssssssjjjooosssqqqrrruuuggg___OOOKKKDDD===:::999:::;;;888888999999999888666666777777777777777777777777777666666666555555444444555555555555555555555555555555555555555555555555444444444444555555555555444444444444555555555555666666666666777777777777555555555555555555555555444555777666666666888:::999999888888:::<<>>@@@???AAAEEEGGG\\\111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111222111111111000000//////000111111111111222222222111111111111111111111111222222222222333444555666333333333444444555555555333333333333333333333333222333444666777999:::;;;@@@EEETTTnnn|||vvvrrrkkkddd```fffuuu~~~|||zzzzzz}}}~~~uuujjjffflllllliiivvvuuuaaaVVVLLLIIIDDD???<<<<<<===>>>999999999999999999999999666666666666777777777777777777777777777777777777444555555555666666777777555555555555666666666777444444444555666777777888555555555555666666666666777777777777777777777777666666666555444555999;;;999999888888:::<<>>???>>>AAA@@@BBBEEEGGG]]]////////////////////////000000000000000000000000111111000000000000111111000000000000000000000000000111111111111222222222111111111111111111111111111111111111111111111111111111111111222222222222333333333333333333333333444444333333222333333444111111222333444555666666:::777888<<<===>>>GGGRRRhhhrrr~~~|||}}}xxxtttrrr}}}{{{rrrrrrwwwzzzwwwuuurrrhhhYYYIIIBBBAAA<<<======<<<;;;:::999999999999888888888777777777666666666666666666666666777666555555555555666777666666666666666666666666555555555555555555555555666666666666777777777777555555555555555666777777666666666666666777888888888777777888999;;;===>>>>>>AAA@@@BBBEEEGGG]]]////////////////////////000000000000000000000000111111000000000000111111000000000000000000000000000111111111111222222222111111111111111111111111111111111111111111111111111111111111222222222333333333333333333333333333444333333333333333444444111111222222444555777777666777===HHHTTT^^^iiiqqqppppppuuuzzzqqqooouuutttuuuyyy}}}{{{~~~vvvttt~~~tttiii^^^NNNAAA<<<<<<<<<=========:::888:::::::::999999999888888666666666666666666666666777666666555555666666777666666666666666666666666555555555555555555555555666666666666777777777777555555555555555666777777666666666666666777888888777777777777888;;;===>>>>>>@@@@@@BBBFFFGGG\\\////////////////////////000000000000000000000000111111000000000000111111000000000000000000000000000000111111111222222222111111111111111111111111111111111111111111111111111111111222222222333333222222333333333333444444444333333333333444444555444444444444555777888999888>>>KKKbbb}}}}}}qqqllleeejjjlllssssssiiidddgggooo{{{|||zzzooo{{{vvvvvvvvvhhhVVVGGGCCC>>>;;;;;;<<<;;;:::::::::::::::999999999888777777777777777777777777777666666666666666666777666666666666666666666666555555555555555555555555666666666666777777777777555555555555555666777777666666666666666777777888777666666777888:::<<<>>>===@@@@@@BBBFFFGGG[[[}}}000000000000000000000000000000000000000000000000111111000000000000111111000000000000000000000000000000111111111222222222111111111111111111111111111111111111111111111111111222222222222333333333222222222333333444444444444333333333444444555666666666555555666888:::;;;@@@JJJ^^^}}}wwwppppppmmmsssuuuzzzwwwxxxzzzwwwrrrnnnxxxzzzzzz~~~tttccc[[[NNNBBB<<<:::;;;<<<::::::999999999888888888888888888888888888888888666777777777777777777666777777777777777777777777666666666666666666666666666666666666777777777777555555555555555666777777666666666666666777777888777777777777999;;;===>>>===@@@@@@CCCFFFFFFZZZ|||000000000000000000000000000000000000000000000000111111000000000000111111000000000000000000000000000111111111111222222222111111111111111111111111222222222222222222222222222222222222333333333333111222222333333444444555333333333333444555666777666555555555777:::===???AAAQQQhhh{{{}}}www{{{wwwnnniiioooyyy{{{~~~}}}zzziiiVVVFFF===<<<===:::::::::999999999888888888888888888888888888888666777777888888777777666777777777777777777777777666666666666666666666666666666666666777777777777555555555555555666777777666666666666666777888888888888888888999<<<>>>???===@@@@@@CCCFFFFFFYYY{{{000000000000000000000000000000000000000000000000111111000000000000111111000000000000000000000000000111111111111222222222111111111111111111111111222222222222222222222222222222222333333333444444111111222333333444555555333333333444444555666777666666777999===BBBGGGJJJKKK^^^rrr|||{{{nnnmmmssssssqqqttt}}}sssssslllVVVFFF??????;;;;;;;;;;;;::::::::::::999999999999999999999999666777888888888888777666777777777777777777777777666666666666666666666666666666666666777777777777555555555555555666777777666666666666666777888888999999999999;;;===???@@@<<<@@@@@@CCCFFFEEEXXXzzz000000000000000000000000000000000000000000000000111111000000000000111111000000000000000000000000000111111111111222222222111111111111111111111111222222222222222222222222222222333333333444444444111111222333333444555555333333333444555666777777777888:::>>>CCCJJJPPPTTTbbbuuuwwwmmmsssooojjjnnnwwwsssyyybbbMMMCCCAAA======<<<<<<<<<;;;;;;;;;999999999999999999999999666777888999999888777666777777777777777777777777777777777777777777777777666666666666777777777777555555555555555666777777666666666666666777888888:::999999:::;;;===???AAA<<<@@@@@@CCCFFFEEEXXXyyy////////////////////////222222111111111111111111111111111111111111111111111111111111111111111111111111000000111111222333111111111111111111111111111111222222222333333333333333333222222111111111222333333333333333333444444444444555666666777888222AAAJJJIIILLL[[[jjjooo}}}|||sssoookkkgggnnnvvv~~~wwwyyy{{{yyy{{{{{{~~~tttcccOOOGGGAAA>>>===??????:::666666:::::::::999999999888888:::999888777777888999:::666777777888888888777777888888777777666666555555888888777777888888999:::777666666555555555555666888888777777777777777888888777777999===@@@AAAAAAEEECCC===???FFFIII\\\{{{111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000111111222333111111111111111111111111111111222222222333333333444333333333222222222222333333333333333444444444333666::::::888888999<<<@@@EEEIIIPPPeee~~~vvvrrrsssrrrooopppsssvvvxxxxxxzzz}}}wwwsssqqquuu{{{vvvggg\\\JJJ@@@999888::::::<<>>>>><<>>:::888;;;;;;;;;;;;::::::::::::999999999999999999999999888888999999999888777777777777777777777777777777888888777777888888999:::777777777777888999:::;;;777777777777777777888999999888888:::>>>@@@AAAAAABBBEEEGGGNNNTTTRRR]]]www000000000000000000000000000000111111111222222222111111111111111111111111111111111111111111111111111111000000111111222333111111111111111111111111111111222222222333333333444444444444444444444444333333444555555666777777:::::::::>>>EEEKKKOOOPPPNNN```yyysssrrrtttyyy{{{xxxppptttxxx___PPPHHHCCC???===<<<<<<<<<;;;;;;;;;::::::999999999::::::999999999999999999999999888777777777777777777888888888888888888777777888888999:::777777777777888:::;;;;;;777777666666777888999999999888888:::>>>AAABBBBBB@@@BBBAAAGGGMMMLLLYYYttt////////////////////////000000000111222222333333111111111111111111111111111111111111111111111111111111000000111111222333111111111111111111111111111111222222222333333333333333333333444444444444333444444555666777888888444888???GGGNNNQQQRRRQQQkkkyyyvvvqqqpppyyysssrrrvvvwwwyyyzzzvvv]]]NNNCCC???>>>======<<<<<<<<<;;;;;;;;;999999::::::::::::999999::::::::::::999888777777777777777888888888888999888888777777888888999:::777777777777888999::::::666666666666777888999::::::999999;;;>>>AAABBBBBBAAA@@@>>>AAAGGGHHHWWWttt000000000000000000000000///000000111222222333333111111111111111111111111111111111111111111111111111111000000111111222333111111111111111111111111111111222222222333333333222222222222333333333444333444555666777888999999666>>>GGGMMMRRR[[[gggqqqqqqlllqqqzzz{{{vvvuuurrrnnniiiooowww|||}}}wwwbbbPPPEEEBBB============<<<<<<<<<;;;999999:::;;;;;;:::999999::::::::::::999888777666777777888888888999999999888888777777888888999:::888888777777777888888999666666666666777888999::::::999999;;;>>>AAABBBBBBCCCBBB???BBBHHHHHHXXXuuu111111111111111111111111///000000111222222333333111111111111111111111111111111111111111111111111111111111000111222222333111111111111111111111111111111222222222333333333111111111222222333333333444444555666777888999999CCCKKKRRRTTTXXXiii|||www|||sssjjjhhhjjjkkkfffuuu~~~}}}}}}{{{fffVVVPPP>>>=========<<<<<<<<<<<<999999;;;;;;;;;;;;999999;;;;;;;;;:::999888777666777777888888999999999999888888888777888999999:::888888777777777777777777666666666666777888999::::::999999;;;???AAABBBBBBAAAAAA>>>BBBGGGGGGVVVsss000000000000111111111111111111111111111111111111111111111111111111111111------...///000111222222000000000///////////////111111111111111111111111222222333333333444444444333333333333444555666666555555555555888===??????IIIVVV[[[XXXfffuuu}}}}}}yyyqqqiiijjjqqqyyyyyypppooo~~~wwwdddRRREEE;;;<<<===;;;;;;>>>;;;:::999999;;;======<<<:::::::::::::::999888777888888888888888777666666777777777777777777777777888888777666666666666666777777777777777888888999888888999:::;;;===>>>???@@@DDDBBBCCCFFFGGGVVVppp000000000000111111111111111111111111111111111111111111111111111111111111000000000000000000111111000000000000000000000000111111111111111111111111222222333333333444444444333333333333444555666666000666:::888666:::EEENNNTTTRRRQQQ[[[vvv}}}zzzyyysssppppppvvv~~~|||xxxpppzzzxxxsss___UUUHHH@@@===>>><<<999<<<:::999:::;;;======<<<:::::::::::::::999888888888888888888888777666666888888888888888888888888888888777666666666666666777777777777777888999999888888999:::;;;===>>>??????CCCBBBBBBFFFHHHVVVqqq000000000111111111222222111111111111111111111111111111111111111111111111222222222111111111000000111111111111111111111111222222222222222222222222333333333333444444444444333333333333444555666777222555888:::;;;AAALLLUUURRROOOTTTgggyyyzzz|||mmmiiiooozzzyyynnnmmmpppqqq~~~{{{yyyxxxwwwzzz{{{|||}}}uuunnneeeTTTDDD???AAA???:::===;;;::::::<<<======<<<:::::::::::::::999999888888888888999888888777666888888888888888888888888888888777666666666666777888777777777777888999999888999999:::;;;===>>>???>>>BBBAAABBBGGGHHHWWWrrr000000111111111222222222111111111111111111111111111111111111111111111111222222222222222222222222111222222222222222333333222222222222222222222222333333333444444444444555333333333444444555666777:::333222;;;IIIPPPRRRQQQLLLWWWiiizzz}}}uuunnnmmmuuu}}}pppkkkhhhlllxxxvvvuuu{{{sssmmmiiiggg]]]]]]\\\[[[ZZZYYYXXXXXXYYYYYYZZZ\\\^^^aaaccceeekkkooovvv~~~qqq\\\MMMEEE@@@???@@@>>>===;;;;;;<<<===<<<<<<999::::::;;;::::::999999888888888999999888888777888888888888888888888888999888777777666666777777888888777777888888999:::999999999:::<<<===???@@@===BBBAAABBBGGGIIIXXXsss111111111111222222222222111111111111111111111111111111111111111111111111000111111222333444444444111111222222333333333333222222222222222222222222333333444444444555555555444444444444555666777777:::666999FFFQQQUUUWWWZZZeeeppp~~~zzzpppsss|||~~~|||vvvtttjjj^^^gggrrr}}}~~~ssshhheeeaaa[[[WWWUUUSSSSSSOOOOOOOOOOOOOOOOOOOOOOOONNNNNNNNNOOOPPPQQQRRRRRRQQQUUUZZZ```eeelllsssxxxmmmaaaSSSAAA<<>><<<<<<======<<<;;;999::::::;;;;;;;;;::::::888888999999999999888888888888888888888888888888999999888777777777777777888888888888888999999:::999999:::;;;<<<>>>???@@@===BBBAAABBBGGGIIIXXXsss111111111222222222222333111111111111111111111111111111111111111111111111///000111222333444555555111111111222222333333444333333333333333333333333333444444444555555555555444444444444555666777888555>>>KKKSSSPPPRRReee{{{wwwlllhhhaaabbbpppuuukkkddd]]]YYYTTTSSSRRRQQQPPPQQQRRRRRRPPPPPPPPPPPPPPPOOONNNMMMLLLLLLLLLLLLKKKKKKKKKJJJLLLNNNPPPQQQRRRTTTVVVYYY^^^eeeoooyyyzzzhhhOOOBBBAAABBB@@@============<<<;;;999::::::;;;;;;;;;;;;;;;777888999999:::999999999999999999999999999999999999999888777777777777888999888888888888999::::::999::::::;;;<<<>>>???@@@>>>BBBAAABBBGGGHHHWWWrrr111111111222222222333333111111111111111111111111111111111111111111111111000111111111222222333333000000111111222333333333333333333333333333333333444444444444555555555555444444444444555666777888<<>>===>>>===<<<;;;999::::::;;;<<<<<<;;;;;;777888999999:::::::::999999999999999999999999999:::999888888777777888888999999888888999999:::;;;:::::::::;;;===>>>@@@AAA???CCCBBBBBBFFFHHHVVVqqq111111222222222333333333111111111111111111111111111111111111111111111111222222222111111111111000//////000111222222333333333333333333333333333333444444444555555555666666555444444555555666777888IIIHHHKKKPPPUUUggg~~~rrrdddlllyyyttt{{{}}}qqqfff___WWWVVVUUURRRPPPQQQTTTWWWUUUVVVWWWXXXYYYYYYYYYXXXTTTUUUWWWXXXXXXXXXWWWVVVSSSTTTTTTTTTTTTSSSRRRRRRKKKLLLNNNMMMLLLLLLMMMNNNMMMOOOPPPOOOMMMOOOVVV]]]cccnnn{{{oooNNNCCCAAA???>>>>>>===<<<;;;999::::::;;;<<<<<<<<<;;;777888999:::::::::::::::999999999999999999999999:::999888888777888888888999999888888999999:::;;;:::::::::;;;===>>>@@@AAA@@@DDDBBBCCCFFFGGGVVVppp222222222222222222222222333333333222222222111111000111111111111222222222222222222222222222222222444444444444444444444444444444444333333222222222222333333333333333333444444666888777666777===AAAOOONNNLLLOOO___zzz~~~zzz}}}kkkfffrrr~~~pppddd\\\XXXUUUSSSQQQRRRSSSTTTUUUWWWXXXXXXWWWXXXYYY[[[[[[[[[[[[ZZZ[[[\\\\\\]]]]]][[[ZZZYYYYYYXXXWWWVVVUUUVVVWWWXXXVVVVVVUUUSSSRRRQQQOOOOOOQQQOOOMMMKKKKKKLLLOOOPPPRRRWWW^^^eeennn|||~~~ooommmUUUHHH>>>???AAA???;;;;;;:::;;;<<<<<<<<<;;;:::999::::::::::::::::::::::::888888888888888888888888777888888888888999999999888888888777888888999:::;;;;;;::::::;;;<<<>>>??????BBB???@@@EEEFFFTTTmmm222222222222222222222222333333333222222222111111000111111111111222222222222222222222222222222222444444444444444444444444444444444333333222222222222333333333333444444444444555666666888<<>>???@@@BBB@@@AAAFFFGGGTTTmmm222222222222222222222222333333333222222222111111000111111111111222222222222222222222222222222222444444444444444444444444444444333333333333222222222222333333444444444444444444444777<<>>???@@@CCCAAABBBGGGGGGTTTmmm222222222222222222222222333333333222222222111111000000111111111222222222222222222222222222222222333333333333333333333333333333333333333333333333222222333333444555555555333444666:::AAAIIIOOORRRPPP^^^mmmxxxyyyvvvlllrrr{{{pppccc\\\kkkvvvfff]]]XXXVVVUUUZZZZZZYYYYYYYYYYYYWWWVVVZZZ[[[\\\^^^```bbbdddeeecccfffjjjnnnqqqrrrsssrrrqqqrrrrrrssssssqqqpppooopppooonnnlllkkkjjjiiihhhfffeeedddbbb```___]]]\\\^^^^^^]]]\\\ZZZYYYWWWWWWRRRSSSSSSQQQNNNMMMOOOQQQRRR[[[iiiyyyxxxkkkZZZKKKBBB>>>>>>@@@<<<<<<<<<<<<<<<;;;;;;:::::::::::::::::::::::::::999999999999999999999999777777888888888999999999999888888888888999::::::;;;;;;::::::;;;<<<>>>???@@@DDDAAACCCGGGHHHTTTlll222222222222222222222222333333333222222222111111000000111111111222222222222222222222222222222222333333333333333333333333333333333333333333333333222222333444444555666666222555:::@@@FFFLLLQQQTTTiiitttpppmmm|||mmmjjjkkkqqqooohhh]]]UUUQQQRRRUUUWWWXXXXXXYYYZZZ\\\___bbbddd]]]^^^aaaeeeiiillloooqqqrrruuuzzz~~~|||zzzxxxvvvuuupppnnnllliiieeebbb___^^^aaa``````^^^]]][[[ZZZYYYRRRRRRRRRPPPNNNLLLLLLLLLMMMQQQWWW___kkk{{{rrr]]]III???>>>@@@======<<<<<<;;;;;;;;;;;;::::::::::::::::::::::::999999999999999999999999777777888888888999999999999999999888999::::::;;;;;;;;;::::::;;;<<<>>>???@@@CCCBBBCCCGGGGGGSSSkkk222222222222222222222222333333333222222222111111000111111111111222222222222222222222222222222222333333333333333333333333222222333333333333444444222222333444555666666777333999@@@EEEIIIOOOUUU[[[ssssss{{{qqqmmmvvvpppdddWWWWWWWWWVVVUUUTTTTTTSSSXXXYYYZZZ[[[\\\```fffjjjiiikkknnnsssxxx}}}}}}zzzvvvqqqmmmjjjhhhgggfffdddaaa___^^^]]]\\\YYYXXXWWWTTTRRROOOMMMLLLMMMNNNOOOPPPTTT___lllvvvtttZZZIIIAAA===>>>===<<<<<<;;;;;;<<<<<<::::::::::::::::::::::::::::::::::::::::::::::::777888888888888999999999999999999999999:::;;;;;;;;;;;;::::::;;;<<<>>>??????CCCAAACCCGGGFFFRRRiii222222222222222222222222333333333222222222111111000111111111111222222222222222222222222222222222222222222222222222222222222222222333333444444444222222333444555666777777666===EEEHHHJJJQQQ]]]gggzzzyyywww|||rrreeeZZZTTTRRRTTTWWWZZZ[[[\\\\\\]]]dddeeeggghhhhhhkkkpppttt|||~~~}}}{{{uuurrrnnniiifffcccbbbbbbcccaaa___\\\ZZZXXXUUUTTTOOOOOOOOOMMMMMMQQQYYY___sssrrr^^^LLL@@@>>>>>><<<<<<;;;<<<<<<===::::::::::::::::::::::::::::::::::::::::::::::::777888888888888999999999:::999999999999:::;;;;;;;;;;;;::::::;;;<<<>>>???>>>BBB@@@BBBFFFEEEPPPggg222222222222222222222222333333333222222222111111000111111111111222222222222222222222222222222222222222222222222222222222222222222333333444444444222222333444555666777888999@@@GGGIIIIIIRRRcccqqqwwwqqq}}}yyyrrrtttbbbWWWSSSSSSTTTVVVVVVWWWYYY\\\ccckkkpppkkkooouuuxxx{{{~~~xxxrrrmmmjjjhhhhhhfffdddaaa___^^^]]][[[ZZZOOOQQQRRRPPPNNNNNNRRRVVV[[[hhhzzzwwwtttqqqYYYEEE???>>>===;;;;;;<<<<<<===::::::::::::::::::::::::::::::::::::::::::::::::777888888888888999999999::::::999999::::::;;;<<<;;;;;;::::::;;;<<<>>>???===AAA@@@BBBFFFDDDOOOfff222222222222222222222222333333333222222111111111111111222222222333333333333333333333333333333333222222222222222222222222333333333333333333333333444555666444222333666:::???KKKOOOHHHIIIYYYjjjsss}}}xxxvvvtttooo{{{|||pppdddXXXVVVWWWVVVTTTTTTVVVXXXZZZ___eeemmmtttyyy|||vvvqqqrrrllleeeaaaaaaaaa___^^^\\\YYYVVVSSSRRRPPPMMMKKKTTTXXXbbbqqq{{{eeeRRRHHHCCC???>>><<<:::;;;@@@===<<<<<<<<<<<<;;;;;;;;;:::;;;;;;<<<<<<;;;;;;:::::::::::::::::::::::::::999999999999999999999999;;;;;;;;;;;;<<<>>>???@@@AAACCC@@@AAAFFFFFFOOOfff222222222222222222222222333333333222222222111111111222222222222333333333333333333333333333333333222222222222222222222222333333333333333333333333555555666555444555:::>>>MMMOOOMMMKKKRRRdddwwwxxx|||yyyxxx}}}zzzmmmfffeee\\\TTTSSSUUUVVVWWWYYY___```bbbfffkkkqqqwww{{{zzztttlllgggeeeccc```^^^```]]]YYYVVVTTTQQQNNNKKKNNNPPPWWWbbbnnn~~~iii^^^HHHAAA<<<>>>@@@>>><<<<<<===<<<<<<<<<<<<;;;;;;;;;:::;;;;;;<<<<<<;;;;;;:::::::::::::::::::::::::::999999999999999999999999;;;;;;;;;;;;<<<>>>???@@@AAACCC@@@AAAFFFFFFOOOeee333333333333333333333333333333333222222222222111222222222222333333333333333333333333333333333333333333333333333333333333444444444444444444444444555666555555666:::???CCCOOOLLLOOO\\\lllxxxvvvrrrvvvzzzlllbbb\\\YYY\\\VVVSSSTTTUUUVVVZZZ```fffiiimmmqqqvvv|||yyyrrrnnnjjjeeeaaadddbbb^^^[[[YYYVVVRRROOOLLLKKKMMMSSSZZZdddtttyyyeeeXXXKKK???===@@@???===<<<===<<<<<<<<<<<<;;;;;;;;;:::;;;;;;<<<<<<;;;;;;:::::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;<<<>>>???@@@AAACCC@@@BBBGGGFFFOOOeee333333333333333333333333222222222222222222222222222222222333333333444444333333333333333333333333333333333333333333333333444444444444555555555555555555555555888>>>DDDHHHHHHLLLaaavvvsss{{{ssseee```___^^^\\\XXXVVVVVVWWWWWWXXX___gggkkkpppxxxzzztttmmmhhhgggdddaaa```^^^\\\YYYWWWSSSOOOMMMOOOQQQVVVaaakkk{{{tttppp___KKKAAA===<<<===@@@===<<<<<<<<<<<<;;;;;;;;;:::;;;;;;<<<<<<;;;;;;:::::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;<<<>>>???@@@@@@CCCAAABBBGGGFFFOOOeee333333333333333333333333222222222222222222222222222222333333333444444444333333333333333333333333333333333333333333333333444444444555555666666666555444444777<<>>???@@@@@@CCCAAACCCHHHFFFOOOddd333333333333333333333333111222222222222333333333333333333333444444444444333333333333333333333333333333333333333333333333444444555555666777777777666555666;;;AAAGGGKKKMMMRRRdddsssjjjxxxzzztttmmmeee```]]][[[XXXTTTSSSUUU[[[dddjjjoooxxxsssnnniiidddbbbaaa``````\\\WWWSSSRRRPPPNNNPPPTTT[[[aaannnvvvyyykkk]]]MMM@@@;;;======<<<<<<<<<<<<;;;;;;;;;:::;;;;;;<<<<<<;;;;;;:::::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;<<<>>>???@@@???BBBAAACCCHHHFFFOOOddd444444444444444444444444111111222222222333333333333333333444444444444555333333333333333333333333444444444444444444444444444555555666777777888888888888:::@@@GGGMMMOOOOOOYYYmmmxxxqqqxxx~~~vvvwww|||sssnnnxxx{{{{{{sssfff\\\YYYZZZ^^^___fffqqqzzzwwwnnnhhheeecccbbbbbb]]]YYYYYYVVVQQQOOOQQQSSSWWW]]]gggwwwtttpppvvveeeVVVHHH@@@>>>===<<<<<<<<<<<<;;;;;;;;;:::;;;;;;<<<<<<;;;;;;:::::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<>>>???@@@???BBBAAADDDIIIGGGNNNccc444444444444444444444444111111111222222333333333333333333444444444555555333333333333333333333333444444444444444444444444444555555666777888888999::::::===CCCKKKPPPRRRQQQ___uuu{{{lllsssrrrnnnsssuuulllhhhhhhxxxjjj\\\\\\dddllllllrrr}}}xxxoooiiifffdddjjjdddaaa```]]]WWWSSSSSSKKKQQQXXX]]]ddduuu}}}|||}}}fffWWWLLLFFFDDD======<<<<<<<<<;;;;;;;;;:::;;;;;;<<<<<<;;;;;;:::::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;===>>>???@@@???BBBAAADDDIIIGGGNNNccc444444444444444444444444222222222222222222222222444444222222222222444444444444444444444444444444444444444555555555555666444666888888777666666777>>>;;;AAAMMMQQQMMMNNNUUUkkkvvv|||uuuyyyuuuooowwwzzzllldddaaabbbcccffflllqqqpppkkkggggggiiiwww}}}~~~ssskkkggghhhfffcccaaaaaa^^^XXXSSSQQQPPPQQQTTTYYYbbbrrrppphhhSSS>>>@@@>>>BBBAAA<<<;;;???>>>999;;;<<<===============<<<;;;::::::::::::;;;<<<<<<;;;::::::::::::;;;<<<<<<<<<<<<<<<===>>>>>>??????AAAAAACCCEEEEEEGGGPPP[[[~~~444444444444444444444444222222222222222222222222444333333222222333333444444444444444444444444444444444444555555555555666555666777777666666888999;;;@@@HHHOOOQQQSSSZZZdddzzzyyy|||}}}zzz{{{zzzuuuzzz{{{nnneeeaaa```aaaeeefffjjjnnnrrruuuvvvwwwxxxqqqmmmiiieeeccccccbbb^^^ZZZSSSPPPOOOQQQSSSYYYgggttt~~~hhhXXXLLLIII???AAA@@@<<<;;;???>>>:::<<<===============<<<<<<;;;::::::::::::;;;<<<<<<;;;;;;;;;;;;;;;<<<<<<===;;;;;;<<<======>>>>>>???@@@@@@BBBDDDDDDFFFOOOZZZ444444444444444444444444333333333333333333333333444333333222222333333444444444444444444444444444444444444555555555555666555666666666555777:::<<<>>>HHHOOOPPPUUUhhhvvvuuu~~~~~~xxxzzzppphhhcccbbbccceeecccdddlllxxxrrrmmmgggccccccbbb```^^^WWWTTTQQQPPPOOOQQQZZZdddqqqnnneee[[[IIIAAAAAA>>>;;;<<>>>>>>>>>>>===<<<<<<;;;;;;::::::::::::;;;<<<<<<<<<<<<;;;;;;<<<<<<===>>>;;;;;;<<<======>>>>>>???@@@???AAACCCCCCDDDNNNXXX444444444444444444444444333333333333333333333333333333333333333333333333444444444444444444444444444444444555555555555666666666666555555888===AAAFFFNNNQQQOOO___uuu~~~}}}wwwpppjjjfffeeefffgggeeeeeemmmzzzxxxooohhhfffeeecccaaa^^^YYYVVVTTTQQQOOOTTT[[[```ooozzzkkkLLLFFFCCC>>>;;;<<>>>>><<<;;;:::;;;::::::::::::;;;<<<<<<===<<<<<<<<<<<<===>>>>>><<<<<<===>>>>>>??????@@@@@@@@@BBBDDDCCCEEENNNXXX444444444444444444444444333333333333333333333333333333333333333333333333444444444444444444444444444444444555555555555666666666666666777;;;@@@EEEJJJNNNOOOSSSjjjzzzyyy~~~uuu|||}}}xxxxxxwwwtttnnnhhhdddcccdddfffhhhlllsss|||~~~uuuooojjjfffcccaaa\\\YYYXXXTTTQQQRRRVVVYYYbbbtttyyycccNNNGGG???<<<===>>>>>>>>>????????????>>>===<<<;;;;;;::::::::::::;;;<<<<<<===<<<<<<<<<<<<===>>>>>>===>>>>>>??????@@@AAAAAABBBBBBCCCEEEDDDFFFOOOYYY}}}444444444444444444444444333333333333333333333333222333333444444333333222444444444444444444444444444444444555555555555666666777777888:::>>>DDDHHHGGGKKKRRR___vvv}}}~~~kkkvvvqqqyyyttttttuuusssmmmfffbbbbbbdddhhhooowww~~~wwwnnnfffaaabbb]]][[[ZZZXXXSSSQQQTTTVVVZZZfffwww|||WWWLLLAAA>>>>>>=========????????????>>>======<<<;;;::::::::::::;;;<<<<<<<<<<<<;;;;;;<<<<<<===>>>======>>>??????@@@@@@AAACCCCCCDDDEEEDDDFFFOOOYYY|||444444444444444444444444444444444444444444444444222333333444444333333222444444444444444444444444444444444555555555555666666777999:::===AAAGGGKKKHHHLLLZZZppp{{{}}}lllqqq~~~}}}yyyvvvsssuuuuuuqqqllljjjlllooorrrzzzwwwkkkcccddd```^^^^^^\\\VVVSSSTTTRRRTTT[[[fffsss```RRRDDD@@@???<<<;;;<<<>>>>>>?????????>>>>>>===;;;::::::::::::;;;<<<<<<;;;;;;;;;;;;;;;<<<<<<===<<<<<<<<<===>>>>>>??????CCCBBBCCCEEEDDDEEENNNXXX{{{444444444444444444444444444444444444444444444444222222444444444444222222444444444444444444444444444444444555555555666666666888:::<<>>>>>????????????>>>;;;::::::::::::;;;<<<<<<;;;::::::::::::;;;<<<<<<::::::;;;;;;<<<=========BBBAAABBBDDDCCCDDDLLLWWW{{{777777666555444444333333444444444444444444444444444444444333333222222222333333333333333333333333333222111444777999777555888555777???FFFIIIJJJMMMPPPYYYhhhzzzsssrrrzzznnnmmmmmmooouuu|||tttnnniiieeeccccccbbb^^^[[[VVVPPPQQQXXX]]]eeezzzrrrbbbNNNBBBAAAAAA>>>999<<<<<<<<<<<<<<<===>>>>>><<<<<<;;;;;;;;;;;;<<<<<<<<<;;;;;;::::::;;;;;;<<<<<<<<<======>>>>>>??????AAA@@@BBBDDDEEEFFFLLLUUUyyy777666666555444444333333444444444444444444444444444444444333333333222222333333333333333333333333444333222444777888777555777777;;;CCCIIIKKKOOOTTT]]]uuuqqqzzz}}}wwwkkkqqqrrruuuyyy~~~zzzyyywwwvvvxxx{{{tttooojjjfffcccaaa^^^[[[ZZZSSSQQQUUUVVVZZZllloooZZZJJJDDDBBB@@@===<<<<<<<<<<<<<<<===>>>>>>===<<<<<<;;;;;;<<<<<<===<<<;;;;;;::::::;;;;;;<<<<<<<<<======>>>>>>??????AAA@@@BBBDDDEEEFFFLLLUUUxxx666666666555444444333333444444444444444444444444444444444444333333333333333333333333333333333333555444444555777888777666777:::BBBIIIKKKMMMSSS\\\yyytttvvvyyyxxx|||~~~yyyuuuqqqlllgggdddcccbbb```______bbbeeegggnnnttt||||||uuummmfffaaa^^^]]]]]]WWWSSSRRRQQQRRR___ooo}}}hhhSSSFFF@@@>>>>>>======<<<<<<<<<===>>>>>>===<<<<<<;;;;;;<<<<<<===<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<======>>>>>>??????AAA@@@BBBDDDEEEFFFLLLUUUwww666666555555555444444444555555555555555555555555444444444444444444333333444444444444444444444444666555555555666777777777777>>>GGGLLLKKKKKKTTT```wwwttt{{{rrrkkkjjjhhhdddbbb```]]]YYYWWW\\\[[[ZZZYYYZZZ[[[]]]^^^bbbeeejjjpppvvv|||vvvllleeeaaa```^^^YYYUUUSSSPPPQQQZZZfffqqqxxxbbbOOOCCC@@@@@@>>>===============>>>>>>======<<<<<<<<<<<<======<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<======>>>>>>??????AAA@@@BBBDDDEEEEEELLLUUUwww555555555555555444444444555555555555555555555555444444444444444444444444444444444444444444444444666666666666666777888:::;;;AAAJJJMMMHHHHHHTTTbbb|||uuu~~~wwwrrrppppppllliiibbbaaa______``````___^^^\\\]]]^^^___```aaabbbbbbcccbbbcccdddfffhhhkkklllvvv{{{~~~rrrjjjdddaaa___\\\WWWTTTPPPPPPVVV]]]eee{{{ttt]]]LLLDDDBBB???>>>>>>=========>>>>>>=========<<<<<<============<<<<<<;;;;;;<<<<<<===<<<<<<======>>>>>>??????AAA@@@BBBDDDEEEEEELLLUUUwww555555555555555555555555555555555555555555555555444444444444555555555555444444444444444444444444555666777666666777:::===@@@EEEKKKLLLHHHHHHVVVfffzzz~~~}}}vvvooolllnnnrrrtttuuufffeeeddddddfffgggfffeee```cccggglllooopppooonnnmmmlllkkkjjjiiihhhggggggiiikkkpppxxx|||rrrhhhbbbbbb___ZZZTTTOOOMMMOOOQQQ]]]nnn}}}fffQQQDDD?????????>>>=========>>>>>>>>>======<<<<<<======>>>======<<<<<<<<<<<<======<<<<<<======>>>>>>??????AAA@@@BBBDDDEEEFFFLLLUUUwww555555555555555555555555555555555555555555555555444444444444555555555666555555555555555555555555444666777666666888<<<@@@EEEHHHMMMMMMJJJMMM\\\mmmyyy}}}{{{}}}{{{yyyyyyyyy{{{}}}}}}|||{{{yyywwwuuu{{{~~~zzzvvvyyy~~~rrrhhhcccaaa\\\UUUPPPMMMLLLLLLUUU```qqqmmmVVVGGG???@@@??????>>>======>>>>>>>>>>>>============>>>>>>======<<<<<<<<<<<<======<<<<<<======>>>>>>??????AAA@@@BBBDDDEEEFFFLLLUUUvvv444555555555555555555555666666666666666666666666444444444555555555666666555555555555555555555555333555777666666888===AAAIIIJJJMMMNNNMMMRRRbbbssstttzzz|||ooogggiiivvv{{{nnncccbbb^^^WWWSSSQQQOOONNNNNNWWWdddwwwwww```OOOGGG@@@@@@???>>>>>>===>>>>>>>>>>>>============>>>>>>======<<<<<<<<<<<<======<<<<<<======>>>?????????AAA@@@BBBDDDEEEFFFLLLUUUuuu888777777666555444444444444444555555555555444444444444444444555555555555333444444555555555555555444555777777777999???DDDLLLIIIKKKQQQRRRUUUiii}}}uuukkkeeeaaa___^^^aaaiiiuuu~~~}}}ooogggaaa```\\\TTTNNNNNNTTTSSSYYYiii}}}fffVVVKKKBBB===;;;===???===<<<>>>========================<<<<<<<<<<<<<<<===>>>>>>>>>============???@@@AAABBBAAABBBDDDDDDEEELLLTTTsss888777777666555555444444444555555666666555555444444444444555555666666777444444555666666666666555333555666777999===DDDIIIKKKKKKMMMVVVgggzzzyyypppllliiieeebbbccchhhooouuuxxxxxxlllbbb```___YYYTTTSSSQQQPPPTTTaaasssxxxbbbRRRFFF@@@<<<===???======>>>========================<<<<<<<<<<<<<<<===>>>>>>>>>============???@@@AAABBBAAABBBDDDDDDEEELLLTTTsss888777777666666555555444444555555666666555555444444444555666666777888888555555666777777777666666333444666888;;;AAAHHHNNNLLLMMMPPP___}}}~~~zzzvvvuuuvvvxxxzzz{{{~~~~~~kkkcccbbb```[[[XXXQQQOOOQQQYYYeeewwwlll\\\LLLDDD>>>>>>???======>>>========================<<<<<<<<<<<<<<<===>>>>>>>>>============???@@@AAABBBAAABBBDDDDDDEEELLLTTTrrr777777777777666666555555555555666666666666555555444444555666777888999999555666666777777777777777444555666888===CCCJJJNNNNNNMMMQQQfff{{{{{{iiidddccc^^^ZZZTTTRRRRRRUUU[[[kkktttkkkUUUKKKAAA??????>>>===???========================<<<<<<<<<<<<<<<===>>>>>>>>>============???@@@AAABBBAAABBBDDDDDDEEELLLTTTrrr777777777777777666666666555666666666666666666555555555555666777888888999555666666777777777777777666666777:::???DDDIIIKKKNNNHHHNNNfffnnndddbbb___[[[WWWUUUSSSSSSVVVaaawww{{{www___QQQDDD@@@???>>>>>>???========================<<<<<<<<<<<<<<<===>>>>>>>>>============???@@@AAABBBAAABBBDDDDDDEEELLLTTTqqq777777777777777777777777555666666777777666666555555555666666666666777777555555666777777777666666888777999===BBBFFFHHHIIILLLFFFMMMcccuuuzzz}}}rrreeecccbbb___ZZZVVVSSSRRRSSSZZZiiixxxyyygggXXXGGGAAA@@@?????????========================<<<<<<<<<<<<<<<===>>>>>>>>>============???@@@AAABBBAAABBBDDDDDDEEELLLTTTppp777777777777777777777777666666777777777777666666666666666555555555555444444444555666666666666555777888;;;@@@GGGJJJJJJIIIMMMLLLSSScccvvv|||pppwwwzzzkkkfffdddccc^^^YYYTTTRRRRRRTTT]]]gggnnn\\\IIIAAA@@@??????@@@========================<<<<<<<<<<<<<<<===>>>>>>>>>============???@@@AAABBBAAABBBDDDDDDEEELLLTTTooo777777777777777888888888666666777777777777666666666666666555444444333333333444444555555555555555777888<<>>>>>>>>============???@@@AAABBBAAABBBDDDDDDEEELLLTTTooo999999999999888888777777777777777777777777777777555666666444444666777666555666888777666444555555999;;;@@@GGGIIIHHHJJJNNNSSSWWW^^^sssuuuwwwzzzwwwpppddd```\\\YYYVVVQQQNNNSSS[[[iii{{{hhhPPPDDDCCCCCC@@@>>>============<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>>>>>>>>>>>>>>>>????????????AAA@@@BBBDDDDDDDDDJJJQQQooo999999999999888888888777777777777777777777777777777888999777444555666777555666777777666555555666999;;;AAAHHHJJJJJJNNNSSSUUUcccssszzzrrrgggaaafffooo{{{~~~}}}{{{qqqfffccc___]]]ZZZTTTOOORRRXXX```qqqsssYYYJJJDDDAAA???@@@???>>>>>>>>>>>>============<<<<<<<<<<<<===>>>>>>>>>>>>>>>>>>????????????BBBAAABBBEEEDDDDDDJJJRRRnnn999999999999888888888888777777777777777777777777666888999777555333555777555666777777666555666888:::<<>>>>>>>>>>>======<<<<<<======>>>???>>>>>>>>>?????????@@@@@@CCCBBBCCCFFFEEEEEEKKKSSSnnn999999999999999999999999777777777777777777777777666444444777888666555666555666777777666666888:::<<<>>>CCCIIIJJJLLLSSS\\\~~~~~~wwwqqqnnncccYYYTTTRRRRRRWWW]]]mmmvvvuuunnnkkktttuuugggcccaaa```\\\TTTPPPPPPQQQYYYkkkrrr___NNNBBB???BBB?????????>>>>>>>>>===============<<<===>>>>>>???>>>>>>?????????@@@@@@@@@CCCBBBDDDFFFFFFFFFLLLSSSmmm999999999999999999999:::777777777777777777777777999333222:::@@@>>>999666555666777777777777:::<<>>>>>=========<<<<<<<<<===============>>>??????????????????@@@@@@@@@@@@CCCBBBDDDFFFFFFFFFLLLSSSmmm999999999999::::::::::::777777777777777777777777;;;555777CCCHHHCCC;;;999666777777777777888;;;>>>BBBCCCGGGIIIHHHIIITTT```nnnzzz}}}www{{{tttmmmzzz{{{~~~zzzqqqoooeeeZZZTTTPPPNNNQQQVVVbbboootttlllbbbdddtttpppggg``````___ZZZTTTRRRTTTUUU[[[lll}}}sss```MMMCCCBBB============<<<<<<<<<<<<>>>>>>======>>>>>>???@@@?????????@@@@@@@@@@@@AAACCCBBBCCCFFFEEEEEEKKKSSSlll999999999:::::::::;;;;;;777777777777777777777777999888???JJJJJJ>>>888999666777777777777999===???CCCDDDHHHJJJIIIKKKXXXeeeppp{{{{{{~~~sssrrr|||{{{}}}zzzoooiiiaaaYYYTTTPPPNNNRRRXXX]]]nnnvvvmmm```^^^mmmzzznnncccaaa```\\\WWWTTTSSSRRRUUU```vvvvvvzzzfffQQQEEEBBB>>>>>>>>>============<<<>>>>>>======>>>>>>???@@@?????????@@@@@@@@@AAAAAABBBAAABBBEEEDDDDDDJJJRRRkkk999999999::::::;;;;;;;;;777777777777777777777777444888DDDNNNGGG777111777666777777777777999===@@@CCCEEEHHHKKKJJJNNN\\\jjjqqq}}}vvvyyyzzz~~~}}}pppddd]]]WWWRRRMMMKKKOOOVVVZZZnnn|||sssddd^^^kkktttfffbbbaaa]]]XXXUUUQQQOOOPPPYYYmmmzzzyyy}}}~~~iiiSSSFFFBBB????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>??????@@@??????@@@@@@@@@AAAAAAAAAAAA@@@BBBDDDDDDDDDJJJQQQkkk999999999999999999999999999999999999999999999999:::EEEOOOLLL@@@777777<<<:::888666666888<<>>@@@===<<<>>>>>>>>>============>>>>>>>>>>>>>>>>>>????????????BBBDDDEEEDDDCCCEEEKKKPPPmmm999999999999999999999999999999999999999999999999999===AAA???:::666777999999888666666999===BBBEEEHHHFFFGGGMMMTTT___pppwwwnnneee^^^WWWSSSOOOKKKLLLPPPWWWgggvvvhhh```hhhzzzuuuhhhcccaaa]]]XXXTTTRRRPPPTTT]]]pppsssaaaSSSBBBAAA===;;;>>>@@@===<<<>>>>>>>>>============>>>>>>>>>>>>>>>>>>????????????BBBDDDEEEDDDCCCFFFKKKPPPlll::::::::::::::::::::::::999999999999999999999999999777444444666888888777888777666777:::???DDDGGGFFFGGGIIIOOO```xxxvvvlllggg___XXXTTTOOOKKKKKKOOOVVVfff}}}yyykkkbbbhhhyyyqqqggg```\\\YYYWWWSSSPPPPPPVVVfff|||}}}iiiXXXDDDBBB>>><<>>>>>>>>============>>>>>>>>>>>>>>>>>>????????????AAACCCEEEDDDCCCFFFKKKPPPkkk::::::::::::::::::::::::999999999999999999999999:::777333444777::::::888777777777888<<>>>>>>>>============>>>>>>===>>>>>>>>>????????????AAACCCDDDDDDCCCFFFLLLQQQiii::::::::::::::::::::::::999999999999999999999999999999999999999999999999777777888:::>>>BBBGGGJJJFFFKKKMMMSSSnnnttthhhaaaZZZVVVPPPKKKJJJMMMUUUhhh{{{zzzyyysssiiibbbfffvvvpppeee___\\\YYYUUURRROOOPPPZZZnnnwwwqqqbbbSSSGGGAAA>>>??????===<<<>>>>>>>>>============>>>>>>===>>>>>>>>>????????????@@@BBBDDDDDDDDDFFFLLLQQQjjj::::::::::::::::::::::::999999999999999999999999555888;;;;;;888666666777888888999;;;???CCCGGGJJJDDDJJJOOOVVVkkk~~~ssshhhaaa[[[WWWQQQKKKJJJMMMTTTkkk{{{tttqqqhhhbbbfffvvvxxxlllccc^^^ZZZWWWTTTQQQPPPVVVgggwwwzzztttfffWWWIIICCC???@@@???======???>>>>>>============>>>>>>>>>>>>>>>>>>????????????@@@BBBDDDDDDDDDGGGMMMRRRkkk;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999999999555777888888777666777888999999:::===@@@DDDGGGIIIDDDKKKSSS\\\kkk~~~~~~{{{{{{}}}|||pppggg```ZZZWWWRRRLLLKKKMMMUUUppp|||tttqqqjjjcccggguuuttthhh```[[[YYYWWWSSSPPPRRR___mmm|||mmm___JJJDDD@@@@@@???======???>>>>>>============>>>>>>>>>>>>>>>>>>????????????@@@BBBDDDDDDDDDGGGMMMRRRnnn;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999999999888666555666888999::::::::::::;;;===@@@DDDGGGIIIGGGNNNXXXbbbnnn{{{}}}|||{{{nnnfff```ZZZWWWRRRMMMLLLNNNWWWuuuzzzuuusssllleeehhhuuuzzzkkkbbb\\\ZZZXXXUUUOOOOOOYYYeeevvvgggKKKEEE@@@@@@???======???>>>>>>============>>>>>>>>>>>>>>>>>>????????????@@@BBBDDDDDDDDDGGGMMMRRRooo<<<;;;::::::999999::::::<<<<<<;;;::::::999888888777777777777888888888888999:::<<>>===>>>@@@>>>>>>>>>>>>>>>>>>>>>>>>>>>????????????@@@@@@@@@DDDAAAAAACCCDDDFFFLLLTTTmmm<<<;;;::::::999999::::::<<<<<<;;;::::::999888888777777777777888888888888999:::<<<@@@EEEHHHJJJKKKPPPPPPWWWkkk|||xxxwww{{{vvvmmmeee]]]YYYSSSLLLIIIKKKNNNlll|||xxxooogggkkkxxxyyykkkbbb]]]YYYWWWUUURRRTTTYYYoootttXXXMMMBBB???>>><<<<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>????????????@@@@@@@@@CCCAAAAAACCCEEEFFFLLLSSSnnn<<<;;;;;;:::::::::::::::<<<;;;;;;::::::999999888777777777888888888999999999;;;>>>BBBEEEIIIKKKLLLOOOVVVeee}}}}}}xxxttttttxxx}}}~~~qqqhhh___YYYSSSLLLIIIJJJMMM```~~~zzzpppiiilllvvvtttddd___ZZZXXXUUUQQQRRRVVVeee}}}```SSSFFF@@@>>><<<;;;<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>????????????@@@@@@@@@CCCAAAAAADDDEEEFFFLLLSSSmmm<<<<<<;;;:::::::::::::::;;;;;;;;;::::::999999999777777888888888999999999999<<<@@@DDDFFFIIIKKKMMMMMMbbb{{{~~~zzzuuuqqqrrrvvv|||vvvkkk```YYYSSSLLLHHHHHHJJJSSSooozzzqqqjjjkkkrrr{{{{{{hhhbbb\\\YYYVVVQQQPPPRRR^^^ttthhhXXXIIIBBB@@@>>>======>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>?????????@@@@@@@@@CCC@@@AAADDDEEEFFFLLLRRRjjj===<<<;;;;;;::::::;;;;;;;;;;;;::::::::::::999999888888888888999999999999888===BBBFFFHHHIIILLLNNNOOOgggxxx|||wwwrrroooqqqvvv|||{{{nnnaaaXXXRRRKKKGGGFFFHHHLLLeee}}}vvvnnnhhhgggkkkttt{{{oooggg___[[[WWWRRRPPPQQQ[[[mmmooo]]]KKKCCCAAA@@@???@@@>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>?????????@@@@@@@@@BBB@@@AAAEEEFFFGGGKKKRRRjjj===<<<<<<;;;;;;;;;;;;;;;::::::::::::::::::::::::888888888999999999999:::888>>>DDDHHHIIIJJJMMMPPPUUUeeexxx{{{uuupppmmmqqqvvv|||ssscccYYYSSSLLLGGGFFFGGGIII^^^wwwpppiiidddaaacccllluuuzzzwwwmmmbbb]]]YYYTTTQQQQQQXXXgggwwwcccNNNDDDCCCBBBAAAAAA>>>>>>>>>>>>>>>>>>>>>>>>>>>????????????@@@@@@@@@BBB@@@AAAEEEFFFGGGKKKQQQlll======<<<;;;;;;;;;;;;;;;::::::::::::::::::::::::888888888999999999::::::888>>>EEEIIIIIIJJJMMMPPPZZZhhhxxx~~~yyysssmmmjjjqqquuu{{{wwwfff[[[UUUNNNIIIGGGEEEGGGUUUppp}}}qqqjjjccc___\\\\\\dddooottt{{{rrreee^^^ZZZUUUSSSSSSTTT___xxxiiiRRRFFFCCCAAA@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>>????????????@@@@@@@@@AAA@@@BBBEEEGGGGGGKKKQQQkkk======<<<;;;;;;;;;;;;<<<::::::::::::::::::::::::888888999999999:::::::::888???FFFJJJJJJJJJMMMQQQZZZppp}}}~~~~~~~~~~~~~~~xxxqqqkkkiiippptttzzz}}}{{{hhh]]]WWWPPPJJJHHHBBBCCCMMMaaavvv}}}vvvmmmeee___\\\XXXXXX```lllpppyyyvvvggg___[[[WWWTTTUUUQQQZZZqqqnnnTTTGGGCCCAAA>>>===>>>>>>>>>>>>>>>>>>>>>>>>>>>????????????@@@@@@@@@AAA@@@BBBFFFGGGGGGKKKQQQgggBBB@@@===:::<<<>>><<<:::::::::::::::::::::::::::888999::::::999888999:::@@@DDDBBBFFFNNNKKKIIIRRR[[[eeerrr{{{|||}}}}}}zzz{{{|||ssshhhdddhhhmmmtttuuuxxxyyy{{{}}}}}}lll```WWWPPPJJJHHHGGGEEEGGGOOO]]]jjjqqqssskkkcccXXXSSSSSSXXX]]]___dddkkkyyy}}}kkk___[[[YYYVVVRRRVVVYYYiii~~~sss^^^LLLBBB??????@@@>>>>>>======>>>???@@@@@@@@@@@@???????????????@@@BBB@@@AAAEEEFFFGGGKKKRRRggg>>>===;;;:::;;;<<<<<<;;;::::::::::::::::::::::::888999::::::999888:::;;;???FFFFFFIIIOOOKKKJJJTTTYYYhhhzzz~~~{{{yyy~~~{{{qqqgggcccggglllsssuuuwwwyyyzzz}}}~~~pppaaaYYYRRRLLLJJJGGGEEEFFFMMMYYYeeekkkmmmhhhaaaXXXSSSTTTZZZ```dddaaagggssspppccc^^^[[[WWWTTTTTTVVVddduuu^^^LLLBBB@@@??????>>>>>>>>>>>>>>>???@@@@@@@@@@@@???????????????@@@BBB@@@AAAEEEFFFGGGKKKRRReee@@@>>>===;;;;;;;;;;;;<<<::::::::::::::::::::::::888999::::::999999;;;===???HHHKKKMMMPPPLLLNNN[[[eeeuuu{{{|||~~~}}}xxxnnneeebbbfffkkkrrrtttwwwyyyzzz|||~~~~~~wwwddd[[[TTTNNNKKKFFFEEEEEEJJJTTT]]]ccceeeeee___XXXSSSTTT[[[dddkkkdddeeelllyyywwwiiibbb]]]XXXUUUSSSRRR\\\vvvwwwzzz```MMMDDDBBB@@@>>>>>>>>>>>>>>>>>>>>>???@@@@@@???????????????@@@@@@BBB@@@AAAEEEFFFGGGKKKRRReeeHHHDDD@@@>>><<<::::::<<<::::::::::::::::::::::::888999::::::999:::===???@@@JJJLLLMMMOOOMMMTTTggg~~~}}}~~~~~~|||~~~|||zzzsssjjjbbb```eeejjjqqqsssvvvyyyzzz|||~~~jjj___VVVOOOJJJEEEDDDDDDHHHPPPXXX]]]```bbb^^^YYYTTTTTT[[[eeemmmoooiiigggnnnyyyoooeee___YYYUUUSSSQQQWWWlllvvveeeQQQGGGDDDAAA>>>???>>>>>>>>>>>>>>>???????????????>>>??????@@@AAABBB@@@AAAEEEFFFGGGKKKRRReeeNNNEEE======<<<:::;;;>>>::::::::::::::::::::::::999999:::::::::;;;>>>AAABBBKKKLLLJJJMMMNNNZZZppp{{{zzz|||~~~{{{{{{zzzvvvnnneee______dddiiipppssswwwyyy{{{|||~~~vvvgggZZZOOOJJJDDDCCCCCCGGGMMMTTTYYY]]]___^^^ZZZUUUSSSXXXccclllyyypppgggdddhhhsssuuuiii```ZZZVVVUUURRRUUUeeemmmWWWKKKFFFBBB?????????>>>>>>>>>>>>>>>?????????>>>>>>???@@@@@@AAABBB@@@AAAEEEFFFGGGKKKRRRfffUUUEEE999999===<<<===@@@::::::::::::::::::::::::999::::::::::::<<<@@@CCCEEELLLKKKIIILLLNNN[[[rrr{{{zzz|||{{{|||yyyvvvqqqiiiaaa\\\^^^dddiiipppssswwwzzz|||}}}uuubbbSSSKKKDDDCCCDDDEEEJJJOOOUUUXXXZZZ\\\[[[VVVRRRUUU___iii}}}wwwoooeee^^^bbbuuu{{{mmmbbb\\\XXXWWWUUUUUU___xxxvvv___OOOGGGBBBAAA@@@??????>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@AAAAAABBB@@@AAAEEEFFFGGGKKKRRRfffeeeNNN;;;:::???>>>===???::::::::::::::::::::::::999::::::::::::===AAADDDGGGMMMKKKJJJNNNOOOXXXkkkzzz{{{~~~zzzzzzzzzzzz{{{||||||xxxsssmmmeee]]]ZZZ^^^eeejjjqqqtttxxx{{{}}}~~~lllXXXPPPEEEEEEDDDDDDFFFJJJOOORRRSSSWWWZZZVVVQQQSSS]]]ggg{{{~~~~~~sssaaa[[[jjj}}}qqqfff___\\\WWWXXXWWW[[[pppgggSSSGGGCCCCCC@@@@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@AAABBBBBB@@@AAAEEEFFFGGGKKKRRRfffvvvZZZBBB???BBB@@@<<<<<<::::::::::::::::::::::::999::::::::::::===BBBEEEHHHNNNMMMLLLPPPNNNTTTdddpppwwwyyytttyyyyyywwwuuuxxx}}}|||yyyqqqkkkbbb[[[YYY^^^eeekkkqqqtttyyy|||~~~~~~~~~}}}sss]]]SSSFFFFFFEEECCCCCCFFFJJJMMMNNNTTTXXXVVVQQQRRR\\\gggyyykkk\\\eeexxxttthhhaaa^^^WWWYYYWWWYYYkkkkkkUUUGGGCCCDDD@@@@@@???>>>>>>===>>>>>>>>>>>>>>>>>>???@@@AAABBBBBB@@@AAAEEEFFFGGGKKKRRRddd