BM6P6(@ \\\ZZZXXXVVVVVVXXXZZZ\\\aaabbbbbbcccdddeeeeeefffiiijjjkkklllmmmnnnooopppooopppqqqssstttvvvwwwxxxwwwzzz|||~~~{{{vvvppplllgggbbb______]]][[[XXXVVVUUUUUUUUUPPPOOOOOONNNMMMLLLLLLKKKHHHHHHHHHGGGGGGGGGGGGFFFFFFFFFEEEEEEDDDDDDDDDCCCDDDDDDCCCCCCCCCBBBBBBBBBCCCCCCBBBAAAAAAAAAAAABBB@@@@@@AAABBBBBBBBBBBBAAA===>>>???@@@AAABBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBAAA@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@AAAAAAAAA@@@???>>>>>>???@@@AAA??????@@@AAAAAAAAAAAA@@@??????@@@@@@@@@@@@??????@@@AAAAAABBBBBBAAAAAA@@@>>>>>>????????????>>>>>>????????????????????????AAAAAAAAA@@@@@@@@@??????>>>>>>>>>>>>>>>??????@@@????????????????????????CCCBBBBBBAAAAAA@@@@@@@@@BBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBAAAAAACCCEEEEEEDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDEEEEEEDDDCCCBBBAAAAAABBBCCCDDDCCCDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCDDDEEEFFFGGGHHHGGGGGGFFFEEEEEEEEEEEEEEEGGGGGGGGGGGGGGGGGGGGGGGGGGGHHHIIIJJJKKKJJJIIIHHHMMMLLLKKKJJJJJJLLLNNNOOOLLLKKKKKKKKKLLLMMMMMMNNNPPPPPPPPPPPPQQQQQQQQQQQQOOOPPPSSSUUUWWWXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXYYYZZZZZZ[[[\\\]]]]]]^^^aaabbbdddfffhhhiiijjjjjjeeegggiiilllnnnooooooooooooooonnnoooqqqsssvvvxxxyyyzzz{{{|||~~~KKKJJJHHHGGGGGGHHHJJJKKKNNNNNNOOOPPPPPPQQQRRRRRRSSSSSSTTTUUUVVVWWWXXXXXXYYYYYYZZZ[[[]]]^^^______^^^```cccdddeeefffiiikkklllmmmnnnoooppprrrssssssssstttuuuxxxzzz|||~~~~~~yyytttrrrkkkhhhccc___\\\YYYUUUSSSPPPOOOMMMLLLKKKJJJKKKKKKJJJJJJIIIIIIHHHGGGGGGFFFEEEEEEEEEDDDDDDDDDDDDCCCCCCCCCCCCBBBBBBBBBAAAAAACCCBBBBBBBBBAAAAAAAAAAAAAAAAAA@@@????????????@@@>>>>>>???@@@@@@@@@@@@???<<<<<<===??????@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@???@@@@@@@@@@@@???>>>>>>@@@@@@?????????????????????>>>>>>======>>>>>>??????>>>============>>>???<<<===>>>>>>??????>>>>>>===>>>>>>??????>>>>>>===???@@@@@@AAAAAA@@@@@@???===>>>>>>??????>>>>>>===>>>>>>>>>>>>>>>>>>>>>>>>?????????>>>>>>>>>=========<<<<<<<<<<<<===>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===============<<<<<<<<>>????????????????????????BBBAAA??????@@@AAA@@@???????????????????????????????????????@@@@@@@@@@@@AAAAAA@@@@@@@@@@@@AAAAAA????????????@@@@@@@@@@@@???????????????@@@AAABBBDDDDDDCCCBBBBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDEEEFFFFFFFFFFFFFFFCCCBBBAAA@@@AAABBBDDDEEEBBBBBBAAAAAABBBBBBCCCDDDDDDDDDEEEEEEEEEFFFFFFFFFCCCDDDFFFHHHJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJIIIJJJJJJKKKLLLLLLMMMMMMNNNOOOPPPRRRSSSTTTTTTUUURRRSSSTTTUUUUUUTTTTTTSSSWWWVVVUUUVVVWWWYYY\\\]]]^^^^^^```aaabbbdddeeeeeejjjkkklllnnnoooqqqrrrssswwwxxxyyyzzz{{{}}}AAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBCCCDDDDDDEEEEEEEEEFFFFFFFFFGGGGGGGGGGGGJJJJJJJJJKKKLLLMMMMMMMMMLLLNNNOOOPPPPPPQQQSSSTTTUUUUUUUUUVVVWWWXXXXXXXXXXXXYYYZZZ\\\]]]___```aaa```aaacccfffiiikkkmmmnnnnnnnnnnnnnnnqqqtttxxxzzz|||||||||}}}~~~xxxqqqlllgggcccaaa[[[XXXUUURRRQQQOOOMMMKKKHHHGGGFFFEEEEEEFFFGGGGGGEEEEEEEEEDDDDDDCCCCCCBBBAAAAAAAAAAAA@@@@@@@@@???@@@@@@@@@@@@????????????@@@@@@@@@@@@???????????????>>>======<<<<<<======;;;<<<<<<===============:::;;;<<<===============>>>>>>>>>>>>>>>>>>>>>>>>======>>>>>>>>>===<<<<<<>>>>>>>>>======<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<======<<<<<<<<<<<<======<<<<<<===>>>>>>>>>>>>===<<<<<<============<<<<<<>>>>>>????????????>>>>>>======>>>>>>>>>>>>======<<<<<<<<<<<<<<<<<<<<<<<<======<<<<<<<<<;;;;;;;;;;;;;;;;;;:::;;;<<<<<<=======================================>>>>>>>>>>>>@@@??????>>>===<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<@@@>>><<<<<<<<<===<<<:::<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===============>>>>>>??????>>>>>>=====================<<<<<<<<<<<<;;;;;;;;;<<<<<<===@@@??????>>>>>>>>>>>>???>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@??????@@@@@@AAABBB???>>>=========>>>@@@AAA>>>>>>>>>>>>>>>>>>???@@@????????????@@@@@@@@@AAA>>>???@@@AAABBBBBBAAAAAABBBBBBBBBBBBBBBBBBBBBBBB@@@@@@AAAAAABBBCCCCCCCCCAAABBBCCCDDDEEEEEEEEEEEECCCDDDDDDEEEDDDDDDCCCBBBFFFEEEEEEEEEEEEGGGHHHJJJJJJJJJKKKLLLMMMOOOOOOPPPPPPPPPQQQSSSTTTVVVWWWXXXYYYZZZ[[[\\\\\\___bbbeeeeeefffggghhhjjjkkklllmmm>>>???@@@AAAAAA@@@???>>>??????@@@@@@AAAAAAAAABBBDDDDDDDDDDDDCCCCCCCCCCCCFFFFFFGGGGGGGGGGGGGGGHHHGGGHHHJJJIIIIIIHHHJJJKKKKKKKKKLLLLLLLLLLLLLLLMMMLLLLLLMMMMMMNNNOOOPPPPPPPPPQQQRRRSSSUUUVVVWWWXXXYYYYYYYYYZZZ\\\^^^```bbbccccccccccccdddeeefffgggjjjkkklllnnnoooqqqrrrssstttuuuwwwzzz~~~xxxssslllfffbbb^^^ZZZXXXSSSPPPMMMLLLKKKJJJIIIGGGGGGFFFEEEDDDDDDDDDEEEFFFDDDDDDCCCCCCBBBBBBBBBAAA???>>>>>>>>>>>>=========>>>>>>>>>>>>>>>>>>======>>>>>>>>>=====================<<<;;;;;;;;;;;;<<<:::;;;;;;<<<<<<<<<<<<<<<::::::;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<============<<<;;;;;;>>>>>>======<<<;;;;;;;;;;;;;;;::::::::::::;;;;;;===<<<<<<<<<<<<<<<<<<=========>>>????????????>>><<<<<<============<<<<<<<<<======>>>>>>======<<<<<<======>>>>>>======<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;:::::::::;;;::::::::::::;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;=========>>>>>>??????@@@=========<<<;;;;;;;;;:::========================>>><<<::::::;;;;;;:::999========================<<<<<<<<<=========>>>>>>;;;<<<===>>>>>>===<<<;;;>>>===============<<<<<<<<<<<<;;;;;;:::;;;;;;;;;===<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===<<<;;;;;;;;;<<<>>>???>>>>>>=========>>>???@@@???>>>>>>>>>>>>>>>??????>>>>>>?????????@@@@@@@@@>>>???@@@AAAAAA@@@???>>>????????????????????????>>>?????????@@@@@@@@@AAA??????@@@@@@AAA@@@@@@@@@??????@@@AAABBBBBBCCCCCCCCCCCCBBBBBBBBBCCCDDDEEEDDDEEEEEEFFFGGGHHHHHHIIIGGGGGGHHHIIIJJJLLLLLLMMMKKKLLLMMMLLLLLLMMMOOOQQQQQQQQQRRRTTTVVVWWWXXXYYY999:::<<<======<<<:::999<<<<<<===============>>>@@@@@@?????????>>>>>>>>>AAAAAAAAAAAAAAAAAAAAAAAAAAABBBCCCBBBAAA@@@AAABBBCCCCCCCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEEEEFFFFFFFFFFFFGGGGGGGGGGGGIIIIIIKKKLLLLLLLLLKKKKKKNNNNNNNNNNNNOOOPPPPPPQQQSSSTTTUUUVVVWWWYYYZZZZZZZZZ[[[]]]___bbbccceeefffggghhhjjjlllnnnppprrrsssuuuuuuwwwyyy|||~~~yyytttmmmiiibbb]]]YYYVVVSSSQQQLLLJJJGGGFFFEEEDDDCCCAAADDDCCCBBBAAA@@@@@@AAAAAABBBBBBAAAAAAAAAAAA@@@@@@>>>>>>=========<<<<<<<<<========================;;;;;;<<<<<<<<<<<<<<<<<<======<<<;;;;;;;;;;;;;;;:::;;;;;;<<<===<<<<<<<<<;;;;;;<<<<<<======<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;======>>>>>>======<<<;;;>>>>>>=========<<<<<<<<<<<<;;;;;;::::::;;;;;;<<<========================<<<<<<===>>>>>>>>>>>>===<<<======>>>>>>======<<<;;;<<<<<<======<<<<<<;;;<<<<<<============<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;:::::::::;;;::::::::::::;;;<<<<<<:::::::::::::::::::::::::::::::::;;;;;;<<<<<<<<<::::::;;;;;;<<<<<<==============================;;;:::888999;;;<<<<<<;;;========================<<<<<<<<<<<<============;;;<<<===>>>>>>===<<<;;;============<<<<<<;;;;;;;;;;;;::::::::::::::::::;;;;;;;;;::::::;;;<<<<<<========================;;;;;;:::999999;;;<<<===:::::::::::::::;;;;;;<<<;;;;;;::::::::::::;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<===>>>>>>>>>===;;;:::;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;<<<<<<<<<===>>>???@@@@@@@@@???????????????@@@@@@@@@@@@@@@AAAAAAAAABBBBBBBBBBBBCCCCCCDDDEEEFFFFFFDDDEEEEEEDDDBBBAAABBBCCCDDDDDDEEEGGGHHHIIIKKKKKK777888999::::::999888777;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<===>>>===<<<;;;;;;===>>>>>>>>>>>>>>>>>>>>>???@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAA@@@@@@?????????@@@AAACCCDDDDDDBBB@@@???DDDDDDDDDDDDDDDEEEFFFFFFGGGGGGHHHIIIJJJJJJKKKLLLKKKKKKMMMNNNOOOPPPPPPPPPSSSTTTUUUVVVXXXYYYZZZ[[[YYYYYY[[[\\\^^^```aaabbbdddeeeeeegggiiikkkmmmnnntttvvvwwwxxxyyyzzz}}}zzztttooofffbbb\\\WWWTTTRRROOONNNJJJHHHEEEDDDCCCCCCAAA@@@DDDCCCAAA@@@???@@@@@@AAA>>>>>>>>>>>>>>>>>>>>>>>>============<<<<<<<<<<<<<<<<<<<<<<<<============:::::::::;;;;;;;;;;;;;;;===<<<<<<;;;:::;;;;;;;;;:::;;;<<<<<<======<<<<<<;;;<<<<<<=========<<<<<<::::::::::::::::::::::::===>>>>>>>>>>>>===<<<<<<==============================<<<<<<<<<<<<======<<<<<<============<<<<<<999999:::;;;;;;;;;;;;:::<<<<<<============<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;::::::::::::::::::::::::;;;;;;<<<::::::::::::::::::::::::;;;;;;<<<<<<<<<<<<<<<<<<999999:::;;;<<<===>>>>>>::::::::::::::::::::::::;;;999888999;;;======<<<::::::::::::::::::::::::999999999:::::::::;;;;;;<<<<<<<<<======<<<<<<<<<;;;;;;;;;:::999999888888888888888777777888999999;;;::::::::::::;;;<<<<<<========================:::::::::999:::;;;;;;<<<999999::::::::::::;;;;;;;;;;;;:::999999999::::::::::::::::::;;;;;;;;;;;;<<<======>>>===<<<;;;:::;;;;;;;;;;;;;;;;;;;;;;;;888888888888888999999999999999::::::;;;:::::::::<<<<<<;;;:::::::::;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<======>>>>>>??????@@@@@@@@@AAAAAABBBBBBAAA>>>=========??????@@@@@@AAABBBCCCCCC999999::::::::::::999999<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<============::::::;;;;;;<<<<<<======;;;======<<<;;;:::;;;<<<<<<<<<<<<======>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>======>>>>>>>>>>>>>>>???>>>>>>???????????????>>>AAAAAAAAAAAAAAABBBBBBCCCBBBBBBCCCCCCCCCDDDDDDDDDCCCDDDEEEGGGGGGGGGGGGGGGIIIJJJJJJJJJKKKKKKLLLLLLIIIIIIJJJKKKKKKLLLMMMMMMRRRRRRRRRSSSTTTWWWYYYZZZ^^^___`````````bbbeeegggeeegggjjjlllmmmnnnqqqsssvvvwwwxxx{{{~~~}}}wwwqqqkkkhhh___[[[VVVRRROOOMMMKKKJJJGGGEEECCCBBBCCCCCCBBBAAABBBAAA@@@@@@@@@AAACCCCCC==============================<<<<<<<<<;;;;;;;;;::::::;;;;;;<<<<<<<<<<<<999999:::::::::;;;;;;;;;<<<;;;;;;:::999:::::::::999:::;;;;;;<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;::::::::::::::::::::::::===============<<<<<<;;;;;;;;;<<<<<<===>>>>>>>>>>>>======<<<<<<======>>>:::;;;<<<======<<<;;;:::888888999:::::::::::::::;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;::::::::::::::::::::::::;;;;;;;;;:::::::::999999999888888888888999::::::::::::::::::::::::::::::============<<<<<<<<<<<<999999::::::;;;;;;;;;<<<999999999999999999999999<<<:::999999;;;<<<<<<;;;999999999999999999999999888888888888999999999999<<<;;;;;;;;;;;;;;;;;;<<<:::::::::999888777777777777666666666777888999999::::::999999::::::;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;888999::::::;;;;;;::::::::::::;;;;;;<<<<<<<<<;;;===<<<;;;;;;:::::::::;;;999999999:::::::::;;;;;;;;;<<<<<<======<<<::::::<<<<<<<<<<<<<<<<<<<<<<<<::::::::::::::::::::::::888999:::;;;;;;;;;;;;;;;<<<;;;:::::::::;;;<<<===888999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<===============>>>???@@@???>>><<<============>>>>>>>>>?????????999999999999999999999999::::::999999999999999999<<<<<<=========>>>>>>>>>:::::::::;;;<<<<<<======:::;;;<<<<<<:::999:::;;;::::::;;;<<<<<<===>>>>>>999999999999999:::::::::888888999:::;;;<<<======<<<;;;:::999:::<<<>>>???=========<<<======>>>>>>>>>>>>>>>>>>>>>>>>>>>>>><<<===???AAABBBBBBBBBAAABBBBBBBBBAAAAAAAAAAAAAAADDDDDDDDDDDDEEEEEEEEEEEEFFFFFFFFFFFFHHHJJJLLLMMMLLLMMMMMMMMMMMMOOORRRTTTPPPRRRTTTVVVVVVXXXZZZ\\\[[[\\\]]]```cccfffhhhjjjiiikkknnnqqqtttvvvvvvwwwvvvwwwxxx{{{xxxrrrkkkeee```\\\WWWSSSNNNJJJHHHFFFDDDCCCAAA???>>>>>>???@@@@@@???<<<<<<<<<<<<===???AAABBB>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<;;;;;;;;;::::::999999999::::::;;;;;;;;;999999999::::::;;;;;;;;;;;;::::::999888999999999999999:::;;;;;;;;;;;;:::;;;;;;;;;<<<<<<;;;::::::::::::::::::::::::::::::<<<<<<======<<<<<<;;;:::999::::::;;;<<<===>>>>>>>>>======<<<<<<======>>>999999;;;;;;;;;;;;999999::::::;;;<<<<<<<<<<<<;;;999::::::;;;;;;::::::999;;;<<<<<<======<<<<<<;;;:::;;;;;;<<<<<<;;;;;;:::888888888888888888888888:::::::::999999999999888777777777777777888888999::::::::::::::::::::::::999999999888888777777777:::::::::999999999999999::::::::::::::::::::::::>>><<<:::999::::::999888::::::::::::::::::::::::999999999999::::::::::::<<<;;;:::999999:::;;;<<<;;;;;;;;;:::999888888777777777777888888:::;;;<<<999999888999999:::;;;;;;999999999999999999999999777888:::;;;;;;;;;:::999777888888999999999999999::::::999888888888888888555555555666666666777777666777888888888777666555::::::::::::::::::::::::::::::::::::::::::::::::666777888999::::::::::::777777777888:::===???AAA555666777888999999999999::::::999999999999888888999999999999999999::::::888:::;;;<<<;;;:::;;;<<<::::::::::::::::::::::::555666666666666777777777777777888888888999999999::::::::::::::::::::::::::::::::::::::::::::::::888888999999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;::::::;;;;;;<<<::::::::::::::::::::::::===<<<;;;::::::;;;<<<===<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<===@@@???>>>======>>>???@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@???>>>>>>>>>???AAABBBBBBBBBBBBAAAAAA@@@@@@@@@BBBCCCCCCCCCCCCCCCCCCBBBGGGGGGHHHIIIJJJKKKKKKLLLNNNNNNNNNOOOOOOQQQRRRRRRVVVVVVWWWXXXYYYZZZ[[[\\\``````___```cccfffiiikkkjjjkkkkkklllnnnppprrrsssxxxyyy{{{}}}zzzvvvoooiiiccc^^^XXXTTTQQQOOOKKKGGGDDDBBBAAA@@@>>>>>>============>>>>>>======<<<<<<<<<<<<======<<<<<<<<<<<<<<<<<<<<<<<<=========<<<<<<;;;;;;;;;999::::::;;;;;;::::::999:::;;;===>>>>>>>>>===<<<999::::::;;;;;;::::::999>>>===:::888888888999:::::::::::::::::::::::::::<<<;;;:::::::::<<>>??????@@@????????????????????????===<<<<<<;;;:::999888888::::::::::::::::::::::::999999:::;;;<<<<<<======888999999::::::;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999888888888999999999999888888888888777999999888888888888999999888888888888888888888888:::;;;;;;999888888:::<<<999999999::::::;;;;;;;;;888888888888888888888888999999999999999888777666666666777888:::;;;<<<<<<999999999999999999999999;;;;;;:::999999:::::::::::::::999999888777777777666666777777888888999999999999999999999999999999777888999999888777888999888888888888888888888888777777777777777777777777888888888888888888888888666666666666666666666666888888888888888888888888888888888888888888888888888888888888888888888888555666777888888888888888:::999999888888999999::::::::::::999999888888888;;;;;;;;;::::::999999999<<<<<<<<<<<<<<<<<<<<<<<<:::;;;<<<<<<<<<;;;:::999;;;;;;:::999999:::::::::888888888888999999999999777777777888888888999999999999999999999999999999777888888999:::;;;<<<<<<888888888999999999::::::::::::::::::::::::::::::::::::999999999999::::::::::::::::::::::::::::::;;;;;;:::999999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;;;;<<<<<<<<<<<<>>>===<<<;;;;;;<<<===>>>==============================<<<;;;<<<===>>>???@@@@@@?????????>>>>>>>>>??????@@@@@@@@@@@@??????@@@@@@AAAAAABBBBBBCCCCCCCCCBBBBBBCCCDDDEEEFFFFFFHHHIIIJJJKKKLLLMMMMMMNNNNNNNNNNNNNNNPPPSSSUUUWWWXXXXXXXXXYYYZZZ\\\^^^^^^```aaaccceeegggjjjkkkllllllnnnrrrwww{{{}}}~~~zzzzzzzzz{{{|||}}}~~~vvvrrrnnnhhhbbb]]]WWWRRROOOIIIHHHFFFDDDBBBAAA@@@???>>>======<<<<<<======>>>======<<<<<<<<<<<<======;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<;;;;;;:::::::::999::::::;;;;;;::::::999999:::;;;<<<<<<<<<;;;;;;999::::::;;;;;;::::::999>>>===;;;999888999::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;:::::::::<<<>>>??????>>>===<<<<<<<<<======<<<<<<<<<<<<<<<<<<<<<<<<:::::::::999999888888777::::::::::::::::::::::::888888999::::::;;;;;;<<<;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999999888888888999999999999888888888777777999888888777777888888999888888888888888888888888888999999999777777999:::888888999999999:::::::::888888888888888888888888888999999999888888777666999999888888888777777777888888888888888888888888888888888888888999::::::999999999888888777777777777777777777777777888888888888888888888888888888777888999999777777888999888888888888888888888888777777777777777777777777777777777777777777777777555555555555555555555555888888888888888888888888777777777777777777777777888888888888888888888888666777777888888777777777999999888888888888999999::::::999999999888888888999999999999999888888888999999999999888888888888999::::::;;;::::::888888::::::999999999999::::::888888888888999999999999666666777777777888888888888888888888888888888888555666777888:::;;;<<<<<<777888888888999999999999::::::::::::::::::::::::888888888777777888888888999999999999999999999999999999888888888888999999;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;;;;::::::999999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999999999999:::;;;;;;===<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;=========>>>>>>>>>>>>>>>============>>>???@@@@@@@@@AAAAAABBBCCCDDDEEEEEEDDDCCCCCCCCCDDDFFFHHHIIIFFFFFFFFFFFFGGGHHHIIIJJJMMMNNNOOOQQQRRRTTTUUUVVVUUUWWWZZZ]]]___aaaaaaaaa```aaaaaabbbdddeeeggghhhlllmmmnnnppprrrtttvvvwwwyyyzzz|||yyypppiiifffbbb]]]XXXSSSOOOJJJGGGBBBBBBBBBBBBBBBAAA@@@???======<<<<<<<<<<<<=========<<<<<<;;;;;;<<<<<<===;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::999999999999999::::::::::::999999777888888999:::999999999999::::::;;;;;;::::::999===<<<;;;999999999::::::<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;:::999999:::;;;<<<===<<<;;;;;;:::;;;;;;;;;::::::::::::::::::::::::999999999999999999999999::::::::::::::::::::::::999999::::::;;;;;;<<<<<<======<<<;;;;;;:::999999::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;::::::999888888888888999999999888888888777777777999888888777777888888999888888888888888888888888555777888888777666666777777777888888888888999999777777777777777777777777888888888888888777777666999888888777666555555444666666666666666777777777666666666777777888888888888888888888777777777777777777777777777666666666666666666666666666666666666888999888777666777999777777777777777777777777777777777777777777777777666666666666666666666666555555555555555555555555777777777777777777777777666666666666666666666666777777777777777777777777777777777777777666666555999888888777777888888999999999999888888888888888777777777777777888888888777777777777777777777777888999999999999888777777999999888888888999999:::555555666666666777777777555555666666666777777777777777777777777777777777666666777777888999::::::777777777888888888888999999999999999999999999999888888777777777777888888888888888888888888888888888888888888888888888888::::::::::::::::::::::::999999999999:::::::::;;;999999999999999999999999<<<<<<<<<<<<<<<<<<<<<<<<777777777888888888999999::::::::::::::::::::::::999999::::::::::::999999<<<<<<<<<<<<;;;;;;;;;;;;===<<<<<<<<<======>>>???===>>>>>>???@@@@@@AAAAAAAAAAAA@@@@@@@@@AAABBBCCCAAAAAA@@@@@@@@@AAABBBBBBFFFFFFGGGHHHIIIJJJJJJKKKKKKLLLMMMOOOPPPPPPPPPPPPQQQQQQRRRSSSUUUVVVXXXYYYZZZZZZ[[[]]]___```aaabbbeeeeeegggiiilllppprrrttttttwwwzzz|||}}}~~~{{{tttmmmeee```[[[WWWSSSOOOLLLIIIEEEBBB???@@@AAABBBBBBAAA@@@???<<<<<<;;;;;;;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;<<<::::::::::::::::::::::::999999999999888888888888999999::::::::::::999999777777888888888999999888999::::::;;;;;;::::::999;;;:::999888888888888999;;;;;;;;;;;;;;;;;;;;;;;;::::::999888888888999999<<<<<<<<<;;;;;;;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;;;;;;;999999999999999999999999;;;;;;;;;<<<<<<=========;;;;;;;;;;;;::::::999999999999999999999999999999::::::::::::::::::::::::999999888888888888888999888888888888777777777777888888777777777777888888888888888888888888888888444666888999777666666666777777777777777777777777777777777777777777777777666777777888777777666666666666666666666666777777666666666666666777777777666666777777777666666666666666777777777777777777777777777666666555555555666666666666666666666666666777888888666666777888777777777777777777777777666666666666666666666666555555555555555555555555555555555555555555555555666666666666666666666666555555555555555555555555666666666666666666666666555555666777777777666666888777777666666777777888888888888888888888888777666666666777777888888888888888999999999999::::::999999999888888888777777888888777777777888999999444444555555555666666666444444555555555666666666666666666666666666666666777777777777777777666666666666777777777888888888888888888888888888888888888888777777777777888888777777777777777777777777888888888999999888888888999999999999999999999999888888888888999999999999999999999999999999999999<<<<<<<<<<<<<<<<<<<<<<<<777777888888999999999999999999999:::::::::::::::999::::::;;;;;;::::::999888888888888888888777777::::::999999999:::;;;;;;999999::::::;;;<<<<<<<<<===<<<<<<<<<<<<<<<<<<<<<@@@@@@????????????@@@@@@??????@@@@@@AAAAAABBBBBBCCCCCCDDDDDDEEEEEEEEEDDDDDDDDDEEEFFFGGGIIIKKKLLLKKKKKKLLLMMMNNNOOOPPPPPPTTTTTTTTTUUUWWWYYYZZZ[[[\\\___aaacccdddeeegggiiimmmpppssstttuuuvvvxxxyyy||||||~~~~~~|||yyysssmmmgggaaa[[[WWWRRROOOKKKIIIGGGEEEBBB@@@===>>>???@@@???>>>===<<<;;;;;;::::::::::::;;;;;;;;;;;;::::::::::::;;;;;;::::::::::::::::::::::::888888888888888888888888888999999::::::999999888888888888888888999999:::999::::::;;;;;;::::::999888888888777777777777777::::::::::::::::::::::::999999999888888888888888;;;;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;;;;;;;;;;;;;999999999999999999999999;;;;;;;;;;;;<<<<<<<<<<<<888999999999:::::::::;;;999999999999999999999999::::::::::::::::::::::::888888888777777888999999888888888777777777666666888777777777777777777888777777777777777777777777444666888999777666666666666666666666666666666666666666666666666666666666555666666777777777666666666666777777777777777777666666666777777777888888888888888888777666444333555555555666666777777777777666666666555555444444777777777777777777777777555666777777555555666777666666666666666666666666555555555555555555555555666666666666666666666666555555555555555555555555555555555555555555555555666666666666666666666666555555555555555555555555222333444555666777777777777666666555555666666777777777777777777777777777666666777777888888999999888999999999:::::::::;;;:::999999888888888888888666666666666666777888999555555555555666666666666333333444444444555555555666666666666666666666666888777777666666555444444666666666666777777777777777777777777777777777777888777777666666777777888666666666666666666666666777888888999999888888777888888888888888888888888777777777777888888888999888999999::::::999999888999999999999999999999999777888999999::::::999999888888999999999999::::::999999::::::::::::999999999999999999999999999:::::::::999999999999::::::999999::::::;;;;;;;;;;;;::::::::::::::::::999999===<<<<<<<<<<<<<<<===>>>;;;<<<<<<======>>>>>>>>>??????????????????@@@@@@>>>>>>>>>???@@@AAABBBCCCDDDDDDDDDEEEEEEFFFFFFFFFJJJIIIIIIIIIIIIJJJKKKKKKMMMOOOQQQRRRRRRSSSUUUWWWXXXZZZ]]]^^^^^^___aaabbbffffffhhhiiijjjkkkkkkkkklllooorrrrrrqqqqqqtttwww{{{zzzsssnnnhhhfffbbb]]]XXXSSSOOOMMMJJJHHHEEECCCCCCBBB@@@???;;;;;;;;;;;;;;;:::999999::::::999999999999::::::;;;::::::999999::::::;;;999999999999999999999999777777777888888888888888888888999999999999888888999888888888888999::::::999::::::;;;;;;::::::999777777777777777777777777:::::::::::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;<<<=========<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::888888999::::::;;;<<<<<<::::::::::::::::::::::::::::::::::::::::::::::::888777777777777888999999888888777777777666666666888777777666666777777888777777777777777777777777444666888777666555666666777777666666666666555555666666666666666666666666444555555666666666666666999999888777666555555444555555666666777777888888777888888888777555333222333444444555666777777888555555555555555444444444777777777777777777777777444666777666555444555777666666666666666666666666555555555555555555555555666666666666666666666666444444444444444444444444444444444444444444444444666666666666666666666666444444444444444444444444222333444555666666666666666555555444444555555666666666666666777777777777777777777777888888888888666666666777888888999999:::999888888777888888888555555555555666777777888333333444444444444555555333333333333444444444444666666666666666666666666666666555555555555555555555555555666666666777777666666666666666666666666666666555555555555666666555555555555555555555555555666777777777777666555777777777777777777777777666666666777777777888888777888999::::::999888777777777777777777777777777777888999:::::::::999999777777777888888888999999777777888888888888777777999999999:::;;;;;;<<<<<<;;;;;;::::::999::::::;;;;;;;;;;;;;;;<<<<<<<<<<<<::::::;;;;;;;;;;;;;;;:::999999999999999:::;;;<<<::::::;;;<<<<<<===>>>>>><<<<<<<<<<<<===>>>>>>???>>>>>>======>>>??????@@@@@@@@@@@@@@@@@@@@@AAAAAABBBBBBBBBAAABBBBBBCCCCCCDDDFFFGGGGGGGGGHHHJJJLLLJJJLLLNNNOOOOOOOOOPPPQQQTTTUUUVVVWWWXXXYYYYYYYYYUUUYYY\\\]]][[[ZZZ^^^aaaeeejjjoooqqqpppqqquuuyyyyyy||||||xxxrrrooolllhhhbbb]]]VVVUUURRRNNNJJJFFFEEEDDDCCCAAA???>>>>>>>>>===<<<:::999999999999999::::::999999888888888888999999::::::999999999999::::::999999999999999999999999777777777888888999999999888888999999999999888888999888777777777888999:::999::::::;;;;;;::::::999888888999999999999999888;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>>>>???????????????@@@AAABBBBBBBBBAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@??????>>>=======================================<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<::::::::::::::::::::::::999999999999999999999999777777777777777888999999888777777777666666666666777777666666666666777777777777777777777777777777444555555555333333444666777777777777666666555555555555555555555555555555333444555555666666666555666666666555555555444444333444444555666666777777333444555666666555444333222333333444666777777888444444444444444444555555555555555555555555555555444555666666444444555666555555555555555555555555444444444444444444444444444444444444444444444444444444444444444444444444333333333333333333333333444444444444444444444444333333333333333333333333555555555555555444333222555555444444444444555555555555555666666666777777777777666666666666666666444444555666666777888888999888777666666666777777444444444444555666777888000000111111111222222222222222333333333444444444777777777777777777777777444444444555555666666666555555555555666666666777666666666666666666666666555444444333333444444555555555555555555555555555333444555666666555444333777777777777777777777777666666666666777777777777666777888999999888777666888888888888888888888888666777999:::::::::999888555666666666777777888888444555555666666555555444444444555555666777888888888777777666666666777777888888999999999999999999888888999::::::::::::999888888888999999;;;<<<<<<777777888888999:::;;;;;;888888888888999:::<<<<<<<<<<<<<<<;;;;;;<<<<<<===:::::::::::::::::::::::::::::::::::::::;;;<<<<<<===>>>??????>>>>>>@@@BBB???AAACCCDDDCCCCCCDDDEEEEEEEEEGGGHHHIIIIIIIIIIIIFFFKKKOOOPPPMMMMMMPPPTTTQQQVVVZZZ[[[YYYXXX\\\___```cccfffhhhhhhhhhiiijjjnnnooopppssswww{{{~~~|||xxxtttpppmmmhhhddd___]]][[[WWWQQQMMMKKKKKKIIIFFFBBB@@@@@@@@@>>><<<;;;:::;;;<<<;;;:::;;;:::999999:::<<<>>>???999999888888888888999999:::999999999999999999:::888888888888888888888888777777888888999999999:::888888999999999999888888888777666666666777999:::999::::::;;;;;;::::::999999::::::;;;;;;;;;::::::<<<<<<<<<<<<<<<<<<<<<<<<>>>???@@@BBBBBBCCCCCCCCCDDDEEEGGGHHHHHHHHHGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEDDDDDDCCCBBBAAAAAA????????????????????????AAAAAAAAA@@@@@@@@@@@@@@@?????????>>>======<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999999999777777666777777888999999777777777777666666666666777777666666666666777777777777777777777777777777444444444222111111333666888888777777666666666555555555555555555555555555333444444555666666666555111111222333555666777777222222333444444555666666...000222444666666555444222222333444555777888888333333333444444555555555444444444444444444444444444555666555444444555666555555555555555555555555444444444444444444444444333333333333333333333333444444444444444444444444333333333333333333333333333333333333333333333333333333333333333333333333777777777555444222000///555444444333333444444555444555555555666666777777666666666555555444444333555555555666777888888999888777666444444555555666333333333444555666777888222222222333333333444444333444444555555444444333333444444555555444444333333333222222333333444555444444444444444444444444555555555555555555555555444333333222111111111222444444444444444444444444000222444444333333333555666666666666666666666666555444444333333444444555666666666666777777777777555555666666666666555555666666555555555555666666666666666666666666666666777666666666666666777888777777777777666666666666666666666666777777777777777999:::999888777888999777777666666666666777777::::::::::::::::::::::::777777888888888999999999888888999999999999888888888888999999999::::::::::::999999888888999999:::888888888999999:::::::::===============<<<<<<<<<@@@???>>>======>>>???@@@@@@@@@???>>>>>>>>>>>>>>>CCCCCCDDDDDDEEEFFFGGGGGGJJJIIIIIIIIIJJJKKKMMMNNNTTTUUUVVVWWWXXXXXXXXXXXXXXXYYYZZZ]]]___bbbcccdddfffggghhhjjjkkkooossswwwwwwwwwvvvuuuvvvwwwxxxyyy|||}}}~~~}}}zzzvvvsssqqqoookkkjjjfffccc___\\\ZZZYYYVVVTTTPPPKKKIIIHHHIIIJJJDDDCCCBBBAAA@@@>>>======;;;;;;;;;::::::999999999888888999999999999888888777888999::::::999888777888888888888888888888888999888666555666777999;;;888888999999999888666555888888888888777777777777888666444666999:::888666666777:::===>>>>>>======>>>>>>>>>>>>>>>>>>>>>>>>AAAAAACCCDDDFFFGGGIIIIIIJJJLLLOOORRRSSSSSSQQQPPPTTTUUUVVVXXXYYYZZZZZZZZZTTTUUUUUUTTTQQQPPPPPPQQQPPPPPPPPPPPPOOONNNMMMLLLPPPOOOMMMKKKIIIHHHGGGFFFIIIJJJJJJIIIGGGGGGHHHJJJLLLJJJIIIHHHHHHGGGEEECCCEEEBBB@@@???@@@@@@>>>======;;;::::::;;;;;;999888:::888666666888999999999777777666555555555555555666555444333222333444555666666555555555555666666666666666666666666666666888888777666555444333333444444444444444444444444555555555555555555555555222222222333444555666777333444444555555444444333444444444444444444444444333333333333333333333333555555444444444555666666333333333333333333333333444444444555555555666666333222111111111222333444666555444333222222111000111222333444444333222111111111222222222333333333444444444444444444444444111111111111111111111111222333444555444333222111222333333444444333333222333333333333333333333333444555555555444333333222555555555555555444444444555555666666555444333333555555666666777777888888555555555555555555555555222222222333333333333444111111222222222222111111333333444444444444333333111111111000111222222333444444444444444444444444444444444444444444444444555444333222222222222333444444444444444444444444000222444444333222333444555555555555555555555555444444333333333333444444555555666666666777777777555555666666666666555555666555555555555555555666444444444444444444444444666555555555666777777888777777777666666666555555555555666666666777777777666888999888777666777888777666666666666666666777888888888888888888888888777777777888888888999999777888888999999888888777888888888999999999999:::999999888888888888999999888888888999999999::::::;;;;;;;;;;;;::::::::::::===<<<<<<<<<<<<<<<<<<===<<<<<<;;;:::::::::::::::=========>>>???@@@@@@@@@??????>>>>>>???@@@BBBCCCFFFFFFGGGIIIIIIJJJJJJIIIGGGHHHJJJKKKNNNOOOQQQRRRSSSTTTUUUVVVWWWZZZ^^^aaacccbbbbbbaaabbbcccdddeeeddddddeeefffggghhhhhhiiihhhhhhiiijjjkkkkkkkkkkkkgggfffdddaaa^^^\\\ZZZYYYVVVTTTRRROOOLLLJJJIIIHHHIIIHHHEEEBBB@@@????????????>>>>>>===<<<;;;::::::;;;;;;:::::::::999999999777888888999999888888777777777888999999888777777888888888888888888888888888777666666666777888999555666777888888888777666;;;;;;;;;:::::::::999999;;;999777888:::;;;999777888999;;;===>>>>>>>>>>>>???@@@AAACCCDDDFFFGGGGGGIIIJJJLLLNNNPPPRRRTTTUUUXXXZZZ^^^aaadddfffggggggjjjjjjjjjjjjiiihhhgggfffeeefffgggfffdddbbbcccdddgggggggggfffeeecccbbbaaa___^^^\\\ZZZXXXWWWWWWWWWWWWXXXZZZZZZZZZZZZ\\\]]][[[[[[ZZZYYYXXXVVVSSSQQQOOOLLLIIIGGGFFFEEECCCAAA@@@>>>============;;;:::;;;999666666777888888888888888777777888999::::::777777666555444444444444666666555555555555666666666666666666666666666666777777777666555555444444444444444444444444444444444444444444444444444444333333333333444444555666333333444444444444333333444444444444444444444444444444444444444444444444555555444444333444444444444444444444444444444444333444444444444555555555444333222111111111222222444444444333222222111111111222222333333222222111111111111222222222333333444444444444444444444444222222222222222222222222222333333333333333222222333333333333333333333333333333333333333333333333444444555555444333333222444444444555555555555555555555555555555444333333444444555555555666666666444444444444444444444444111111222222222333333333111111222222222222111111222222333333333333222222111111111111111222333333333333333333333333333333333333333333333333333333555444333333222333333333333333333333333333333333000222333333222111333444444444444444444444444444444333333222222333333444444555555555666666666666444555555666666555555444555555444444444444555555333333333333333333333333444444444555666777888999777666666666666555555555555555555666666666666777555666777666555555666777666666555555555555666666666666666666666666666666666666777777777888888888777777888888888888777777777777777888888888999999999888888777777888888999777777888888888888999999888888888888888888888888999999::::::::::::999999999999888777777777777888888888999999::::::;;;;;;;;;:::::::::;;;<<<===>>>======>>>???@@@@@@@@@@@@>>>???@@@AAABBBDDDDDDEEEEEEFFFGGGHHHHHHJJJMMMPPPMMMMMMLLLLLLMMMMMMNNNOOOPPPPPPPPPQQQQQQQQQRRRRRRSSSSSSTTTUUUVVVVVVVVVVVVQQQPPPOOOMMMKKKIIIHHHGGGFFFEEECCCBBB@@@?????????AAAAAA???>>>===<<<;;;:::::::::::::::999999999999:::::::::999999999999999777888888999999888888777666777777888888777777666777777777777777777777777777777777777666666666666555666777888999999999999999999999888888888888777===;;;:::;;;<<<===<<<:::???@@@@@@BBBCCCDDDEEEFFFIIIJJJMMMQQQTTTWWWYYYZZZ[[[\\\^^^aaacccfffhhhiiimmmoooqqqtttxxx|||~~~}}}{{{zzzyyyyyyzzz{{{{{{yyyyyyzzz{{{}}}}}}}}}|||{{{xxxvvvuuutttsssqqqooonnnnnnnnnnnnlllnnnrrrtttuuuuuuwwwxxxsssttttttsssqqqmmmiiigggaaa^^^ZZZVVVTTTQQQNNNLLLIIIGGGEEEDDDCCCBBB@@@>>>===;;;999888999999999888777777666666666666777777888888888777666555444333555555444444444444555555666666666666666666666666666666666666666666666666444444444444444444444444333333333333333333333333333333333333333444444444333333444444444444333333333333333333444444444444555555555555555555555555555555444333222222222222444444444444555555555555333333333333444444444444444444333222111111111222222222222222222222222222222222222111111222222222111111111222222222222333333333333333333333333333222222222222222222222222333333222222222222333333444333222111111222333444222222333333333333333333444444444444444333333222333333444444555555666666444555555555555444444333444444444444444555555555444444444444444444444444111111111111222222222222222222333333333333222222111111222222222222111111333333333333333444555555222222222222222222222222111111111111111111111111333333222222111222222333222222222222222222222222111222333222111000222333444444444444444444444444333333222222222222333333444444444444555555555555444444444555555444444444444444333333333333444444333333333333333333333333333333333444555777888999666666666555555555444444444444555555555666666666333555666555444333444555666555555444444555555666555555555555555555555555555555666666666777777777666777777777777777777666666666777777777888888888888777777666666777777888777777777777777777777777666666666666777777777777666777888999999888777666999999888888888888888999888888888999999:::::::::::::::::::::;;;;;;<<<<<<:::;;;<<<<<<=========<<<===>>>>>>???@@@@@@AAAAAAAAABBBBBBBBBBBBBBBEEEGGGBBBBBBBBBCCCCCCCCCDDDDDDGGGGGGGGGFFFFFFFFFFFFFFFGGGHHHIIIJJJKKKKKKKKKKKKGGGFFFFFFEEECCCBBBBBBAAA@@@??????>>>>>>>>>>>>???===>>>>>>>>>===<<<;;;:::::::::::::::::::::::::::999999999999999888888888777777888888888888777777666666777777777777666666666666666666666666666666666666777777777666555555777888888999::::::::::::777777888888888888888888=========???AAABBBCCCCCCLLLLLLMMMNNNPPPSSSUUUVVV\\\^^^bbbfffjjjmmmoooppprrrsssuuuwwwyyyzzz|||}}}}}}xxxuuuoookkkgggddd```]]]YYYVVVSSSPPPNNNLLLHHHFFFDDDAAA>>><<<<<<<<<;;;::::::999888666444333333222555666777888888777555444555555444444444444555555666666666666666666666666555555555555666666777777444444444444444444444444333333333333333333333333333333444444333333333222333333333444444333333333333333333333333444444444444444444444444444444444555444333222111111111111333333333444444444444444222222222333333333444444222222222222222222222333000111111111222222333333333222111000000111222333111111111111222222222222222222222222222222222222222222222222222222222222333222111111111222333444444333111000000111333444222222222222222333333333333333444444444333333222222222333444444555666666444444444555555444444333444444444444444444555555333333333333333333333333000000000111111111222222111222222333333222222111000000111111111111000000333222222222222333444444222222222222222222222222111111111111111111111111111000000000000000111111222222222222222222222222111222222111//////111333222222222222222222222222222222111111111111222222222333333333444444444444333333444444444444333333333333222222222222333333333333333333333333333333222222222333444666777888555555555555444444444444444444444444555555555555222333444444333222333444555555444444444444555555555555555555555555555555444444555555555666666666555666666777777666666555555555555666666666777777777666666555555666666777666666666666666666666666555555666666777777777777666666888888888888666666999888888777888888999999888888999999999999::::::666666777777777777777777777888999999999999999999:::::::::;;;;;;;;;;;;<<<;;;<<<===<<<;;;;;;<<<>>>===>>>>>>???????????????????????????>>>>>>>>>>>>>>>???@@@AAAAAABBBBBBAAA?????????>>>=========<<<;;;;;;::::::;;;;;;<<<===888888:::;;;:::999777666999999999:::::::::;;;;;;888888888888888888888888777777777888888777777777777777666666666666777777666666666666666666666666666666777777777777666555888888888888999999:::::::::;;;;;;<<<===>>>>>>??????AAADDDGGGJJJNNNQQQSSS[[[\\\]]]___bbbeeehhhiiippprrrvvvzzz~~~|||yyyuuurrrmmmjjjfffbbb___[[[WWWTTTOOOLLLHHHEEECCCBBB@@@>>>???===<<<:::888777666555333555666888888888777777555555555444444555555555666666666666666666666666444444555555666777777777444444444444444444444444444444444444444444444444222333333444444333222111222333333333333333333222222222222333333333444444222222222222222222222222555444333222111000000000111111222222222333333333222222222333333333444444///000111222333444444444///000000111111222222222333222000000000000222333000000111111111222222222222222222222222222222222222222222222222222222222222222111000111222444555444333111000000111333444111111111222222333333333222222333333444333333222111222222333444555666666333333444444444444444333555555555555555555555555333333333333333333333333///000000000000111111111//////000000000000/////////000000000000000000//////////////////000111111111111111111111111111111111111111111111111111111/////////...//////000111111111111111111111111111111222111000......000222222222222222222222222222222111111000000111111222222222222222333333333333222333333444444333333222222222111111111111222222333333333333333333333333222222222333444555666777555555444444444333333333333333333444444444555555222333444444222222333444444444333333333333444444555555555555555555555555333333444444444555555555555555666666666666555555444444555555555666666666666555555444444555555666666666555555555555444444555555555666666777777888666666777777777777666666666666555555555666777777777777777777777777777777666666777888888777777666888888999999999999999888888888888888999999999999888999::::::888888999:::999999:::;;;;;;;;;;;;:::<<<;;;;;;;;;;;;;;;;;;;;;:::;;;<<<======>>>======<<<<<<<<<<<<;;;;;;;;;;;;:::999999999999::::::;;;777888999:::999888777666777777777888888888888888777777777777777888888888666777777888888777777666888777777666666777777888777777777777777777777777777777777777888888888888888888888888999:::<<<<<<>>>>>>@@@AAACCCEEEFFFGGGJJJMMMSSSWWW\\\aaafffiiinnnoooppprrruuuwwwxxxyyy~~~~~~zzzvvvsssoookkkhhhbbb^^^YYYUUURRROOOLLLJJJCCCBBB@@@>>><<<;;;::::::666666777888999999999999666666555555555555666666666666666666666666666666444555555555666666777777444444444444444444444444555555555555555555555555111222333444444333222111222222333333333333222222111111222222333333444444111111111111111111111111444444333222111111111111000000111111222222333333333333333333444444444444///000111222333444444444//////000000111111111222111111111000000111111111000000000111111111111222111111111111111111111111111111111111111111111111111111111111111222333444333222111000000111222333000000111111222333333333111222222333333333333333222222333333444444555555222333333444444444444333666666666555555555555555222222222222222222222222/////////000000000111111...//////////////////......//////000000//////..................//////000111111111111111111111111111111111111111111111111///////////////000111111111111111111111111111111222222111///------///222111111111111111111111111111111000000000000111111111111111111222222222333222222333333333333222222111111111000000111111111222222222222222222222222333333222222333444555555444444444333333333333222222333333333333444444444222333444444222222333444444444333333333333444444444444444444444444444444333333333333444444444444444555555666666555555444333444444444444555555555555555444444444444555555555555555555444444333333333333444555555666777777666555555555555555555666555444444444444555666777555555555555555555555555888888999::::::999888888999999999::::::999999888888888888999999:::::::::999:::<<<;;;:::999:::;;;666777888999:::999999888:::::::::;;;;;;;;;;;;;;;:::;;;<<<======>>>>>>===<<<<<<<<<<<<;;;;;;;;;:::;;;;;;:::999999999999::::::;;;;;;;;;:::999999888777777777777777666666666666666666777777777888888666666777777777777666666999888777777777777888999888888888888888888888888777777777777888999;;;<<<:::;;;;;;===???BBBEEEFFFHHHIIIKKKNNNPPPSSSUUUVVV\\\```ffflllpppvvv|||~~~|||xxxrrrlllhhhddd```]]]TTTRRRNNNJJJFFFCCC@@@???<<<<<<;;;:::::::::::::::777777666666666666777777666666666666666666666666555555555666666666666666444444444444444444444444444444444444444444444444///000222444444444333222222222333333333333222222000111111222333333444444222222222222222222222222444333333222222222333333000000111222222333444444333444444444444555555555111222333333333222111111//////000000000000000000000000111111111111000000000000000000111111111111111111111111111111111111000000000000000000000000///000111222222333333333111111111111111111111111///000000111222222333333111111222333333333333333333333333333333333333333111222333444444444444444555555555444444444333333222222222222222222222222////////////000000000000000000111111111111000000......////////////......///////////////000111111000000000000000000000000111111111111111111111111000000///000000111222222000000000000000000000000222222111...------///111000000000000000000000000111111000000000000111111000111111111111222222222222222222333333222222222111111000000000000111111000000000000000000000000333333333222222333444444444444444333333333222222222222333333333444444444222333444444222222333444444333333222222333333444333333333333333333333333222222333333333444444444444555555555555555555444333333333444444444555555555444444333333444444555555555555444444333333333222222333444444555666666666555333333333333555666555555555555555666777888555555555555555555555555666777888888888777666555555555666666666555555444666666777777888888999999777999;;;;;;:::999999:::888999:::;;;<<<;;;:::999777777888888888999999999888999:::;;;<<<<<<<<<<<<:::::::::999999888888888:::999888777777666666666999999999888777777777666999999888888777777777777555666666666777777888888666666777777777777666666:::999888777777888999:::888888888888888888888888888777666666888:::===???>>>???@@@CCCFFFJJJNNNPPPWWWXXX[[[^^^bbbeeegggiiijjjnnnuuuzzzzzzuuupppmmmllliiiccc\\\TTTNNNIIIGGGBBBAAA>>><<<::::::::::::888888777777777777888888666666666666666666666666666666666666666666666666444444444444444444444444333333333333333333333333...///222444555444333222222222222333333222222222000000111222333333444444333333333333333333333333333333333222333333444444111111222333333444555555444444444555555555666666444444444444333111///...000000000000000////////////000111222222111000///000000000000111111111111000000000000000000000000////////////////////////...///111222333333222222000111222222222222111000///000000111222222333333000111222333333333333333444333333333333333333333111222333333444444444444444444444333333222222222111111111111111111111111,,,---...//////...---,,,111000///...------...///000///...------...///000////////////////////////------...///000111111222333222111111000000111111000000000000////////////111111000000//////......////////////000000000000222111111111000000//////111111111000000000000000000000000000000000000000000111111222222222111111000000000000000000000000222222222111111111000000222222222222333333444555444333111000000000111111222222222222222222222222111111222333333333333222111222222333333222222111222222222111111111000000222222222333333333444444333333333222222111111111333333333333333333333333444444444444444444444444333222222111111222222333333333333333333333333333222222222333333444444444444444444444444444444444666666666666666666666666444444444555555555555666444666888999:::999777666888888888888888888888888777777888999::::::;;;;;;;;;;;;;;;;;;:::999999888:::::::::999999888888888:::::::::;;;;;;;;;<<<<<<<<<<<<;;;:::999999999999777777777777777777777777777777777777777777777777888888888888888888888888777777777777888888888888999999888888777777666666777777777777777777777777666555555666777999999999999:::::::::;;;>>>CCCFFFAAAGGGOOOTTTVVVZZZaaafffjjjnnntttwwwxxxwwwwwwwww{{{sssnnnkkkfff^^^WWWVVVQQQJJJEEEBBB@@@???>>>======<<<999777666777999666666666555555666888:::555666666666666666555555666666666555555444444444333333333333333333333333555444444333333222222111333333333333333333333333222222111111111111222222444000---...333555333000222222222222222222222222444444333222222111111000111222222333333222222111111222333333333333222111111111111111000///------//////000000000000//////---......///////////////111111000000000000111111000000111111111222222222000000111111111111000000111111111111111111111111111111222333333333333222222111111111000000//////222111000000000111333333333333222222333333444555222222222222222222222222222222222222222222222222.........//////.........000///...------......///000///...------...///000/////////////////////////////////000000000000000222222111000000000111111....../////////000000000////////////////////////.../////////000000000000111111111000000000//////////////////////////////111111111111111111111111111111222222111111000///////////////////////////222222111111111000000000000000111111333444666666333222111000000000111111222222222222222222222222000111222222333333222222000111111222222111111000222222222111111111000000222222222333333333333444333333333222222111111111333333333333333333333333222222222222222222222222333222222111111222222333333333333333333333333333222222333333333333333333444444444444444444444444333333333333333333333333444444444444555555555555444555777999999888777666888888888888888888888888777777888888999999::::::999999::::::999999888888::::::999999999888888888::::::::::::;;;;;;;;;;;;999999888777777777888888999999999999999999999999666666666666666666666666666666666666666666666666666666777777777888888888777777777777777777777777555555555666666777777777:::999888777888999::::::888:::===???BBBFFFKKKOOOVVV[[[cccgggjjjmmmsssxxx||||||tttnnnddd___WWWQQQMMMKKKHHHGGGCCCBBB???<<<:::888999:::888888777666555555666777555666666777777777777666444444444333333222222222333333333333333333333333222333333333333333333333333333333333333333333333222222111111111111222222333000---...222444222000222222222222222222222222222222222222222222222333111222222333333222222111111111222333333222111111111111111000000///------//////000000000000//////...//////000000000000000111111000000000000111111000000000111111111222222000000111111111111000000111111111111111111111111///000111111222222111111111111111000000000//////111111000000000111222333333222222222222333444444222222222222222222222222111111111111111111111111///......------......///.........---......///000//////...------...//////000000000000000000000000111111111000000/////////222111111000000000000000,,,,,,---...///000111222.........///////////////....../////////000000000000000000000////////////........................111111111111111111111111111111222111111000///...////////////////////////111111111111000000000000......///000222444666777222111111000000000000111000000000000000000000000000000111222222222222222///000000000000000000///222111111111111000000000111111222222222333333333222222222222222111111111222222222222222222222222222222222222222222222222222222111111111111222222222222222222222222222222333333333333333222222222333333333333333333333333333333333333333333333333333333333444444444555555444555666777888777666666777777777777777777777777777777777777888888888888777777888999999999888888999999999888888888888888999999999::::::::::::;;;777777777777777777888999::::::::::::::::::::::::666666666666666666666666666666666666666666666666666666777777777777888888444444555666666777888888666555555666666777888888===;;;:::999999;;;<<<>>>>>>AAAGGGLLLQQQWWW\\\```iiinnntttxxxzzz}}}wwwrrrjjjddd___\\\YYYXXXPPPNNNIIIEEEAAA>>><<<<<<<<<;;;:::888777666555555555666666777777777888888444444444333333333333333333333333333333333333333111111222222333444444555333333333333333333333333222222111111111111222222222000---...222333222000222222222222222222222222000111111222333333444444111111222222222222111111111111222222222222111111000000000000///......---...//////000000//////...//////000000000111111111111000000//////000000111000000000000111111111111///000000111111000000///111111111111111111111111......///000000000000000111111000000000000//////111000000000000111222222222222111111222222333444111111111111111111111111000000000000000000000000...---,,,++++++,,,---...------------...//////000........................////////////////////////000000000000000000000000111111000////////////000,,,,,,---......///000000//////.........................../////////000000////////////////////////.............../////////111111111111111111111111//////000000111000000///////////////////////////111111000000000/////////...//////000111222444555000000000000000000000000000000000000000000000000///000000111222111111111///000000111111000000///111111111111000000000000111111111111222222222222222222222111111111111111222222222222222222222222333333333333333333333333222222111111111111222222222222222222222222222222444333333333222222111111222222222222222222222222444444444444444444444444222333333333444444444444333444555666666666666555777777777777777777777777777777777777666666666666777777888999999:::999999888888888888888888888777888888888999999999::::::888888888888888999:::;;;888888888888888888888888666666666666666666666666888888888888888888888888666666666666777777777888444555555555666666666777888888777777777888999::::::;;;;;;<<<===AAAEEEHHHMMMQQQYYY___eeekkkpppsssvvvzzz|||wwwtttqqqooommmeeeaaaZZZTTTNNNIIIDDDBBBAAA???<<<:::999888666555555555555555666777777888666666666666666555555555333333333333333333333333111111222222333333333333222222222222222222222222222222111111111111222222333111///000222333333222111111111111111111111111111111111222222333333333111111222222222222111111000111111111111111111000//////000000///......---...//////////////////...///////////////000000111000000////////////000000/////////000000000111111//////000000000000//////111111111111111111111111......///000000000000///000000000000000000//////000000000000000111111222111111111111111222333333111111111111111111111111////////////////////////---,,,+++******+++,,,---,,,,,,---.........//////------............---------------------------------......///000000111111111000//////......//////.........---------------000//////...---,,,,,,+++............////////////.....................///.........//////000000000000000000000000000000000,,,---...///000111111111........................000000000/////////......000000/////////000000111////////////////////////////////////////////////...///000000111111000000000111111111111111111000000000000000000000000000000000000111111111222222111111111111111111111111111111111111111111111111333333333333333333333333222111111000000111111222111111111111111111111111333333333222222111111111222222222222222222222222444444444444444444444444222222222222333333333444333333444444555555555555666666666666666666666666777777666666666666666666888888999:::;;;;;;;;;:::777777777777777777777777777777777888888888888999777777777777888999999:::777777777777777777777777555555555555555555555555777777777777777777777777555666666666666777777777777666666666555555555444888888777666777888:::;;;:::===AAADDDHHHMMMTTTYYY```dddkkkqqqvvvzzz~~~}}}xxxqqqjjjccc\\\TTTNNNGGGCCC>>>;;;:::999666444555555444444444555666777666666666666666666666666333333333333333333333333333333333222222111111111222222222222222222222222222222111111111111222222333222111222333444444444111111111111111111111111333333333222222222111111000111111222222111111000000000000000000000000000...////////////......---......////////////.........------------...///000000000////////////000000....../////////000000000//////000000000000//////000000000000000000000000...///000000111000000000//////////////////000000//////000000111111111111111000000000000111222222000000000000000000000000........................,,,++++++******++++++,,,,,,,,,---.........------------............------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---///000000111000000///.....................---------,,,,,,,,,///......---,,,,,,++++++------........./////////---------........................//////000000111////////////////////////+++,,,---///000000000000........................////////////............000000///............///---......////////////...////////////////////////......///000000000000000000111111222222111111000//////000000000000000111///000000000000111111111000000000111111111111111000000000000000000000000111111111111111111111111111111000000000000111111000000000000000000000000222222222222222111111111111111111111111111111111111111111111111111111111111111222222222333333333333333333333333444444444666666666666666666666666666666666666777777777777999999:::;;;;;;;;;::::::666666666666777777777777666666666777777777888888555555555555555555666777888888888888888888888888555555555555555555555555555555555555555555555555555555666666666666777777888888777666666555444444666666666777999<<<@@@BBBEEEJJJPPPVVVZZZ```gggmmmrrruuu{{{}}}tttjjjbbbTTTNNNEEE???===;;;888666777666555444444555666777444444444444444555555555333333333333333333333333444333333222111111000000222222222222222222222222222222111111111111222222222222222222222333444444111111111111111111111111444444333333222111111000000000111111111111000000000000////////////000000....../////////......------......//////......---...---,,,+++,,,---...///000//////......//////000............////////////...//////000000//////...000000000000000000000000...//////000000000000000......////////////000000...///000000111111000000000000000///000000111222////////////////////////........................,,,,,,------------,,,,,,,,,---.........---,,,+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,------......000///......------......,,,,,,,,,,,,,,,---------++++++,,,,,,---------------------.........//////,,,,,,---------.........,,,,,,---......///000000.................................//////......---......................../////////.........------.........---......//////,,,---.../////////......000000000000000000000000---...//////000000/////////000000000000000000///////////////000000111111/////////000000000111111///000000000111111111222000000000000000000000000000000000000000000000000111111000000000000111111000000000000000000000000111111111111222222222222111111111111111111111111111111111111111111111111111111111111222222222222222222222222222333333444555555555555555555555555666666666777777888888888999::::::::::::999999888555555555666666666777777555555666666666777777777666666555444444444555555777777777777777777777777555555555555555555555555555555555555555555555555555555555666666666777777777777777777777777777777777777999<<>>;;;;;;:::888666555666777888333444444444555555555666333333333333333333333333222222222111111111111111111111111111111111111111222222111111111111222222000111111111000111222333111111111111111111111111333222222222222222222222000000111111111111000000000///............///000------...//////......------......//////......---///...,,,,,,,,,---///000//////............//////------........./////////......////////////......000000000000000000000000------...////////////............/////////000000......000111111111000///000////////////000111111////////////////////////........................,,,---////////////---,,,------...///...---+++***,,,,,,---......---,,,,,,------------------------------,,,,,,,,,,,,++++++//////...------------...******+++,,,------...///((()))***+++---...000000---------.........//////,,,,,,,,,------.........++++++,,,,,,---...//////------------------------000000000///...,,,+++***........................//////.........---------,,,,,,,,,---...///000111+++,,,.../////////......111111111111111111111111---......///////////////......////////////........./////////000000111111////////////000000000000//////000000111111111222000000000000000000000000222222222222222222222222111111000000000000111111000000000000000000000000000000111111222222222333000000000000000000000000222222222222222222222222000111111111111222222222222222111111222222333444555555555555555555555555555666666777888999999:::999999999999999888777666444555555555666666777777555555555555666666666777999888777666666666666666444444444444444444444444555555555555555555555555777777777777777777777777555555555555666666666777666666777777888888999999999:::===BBBIIIRRRYYY]]]iiipppxxx|||~~~{{{ppp```TTTMMMIIIEEEBBB>>><<<:::888777777888999555666666666777777888888333333333333333333333333000000000111222222333333111111111111111111111111222222111111111111222222...///000///...///000222000000000000000000000000111111111222222333444444000000111111111111000000000///...------...///000------......///......------..................---000///---,,,---...000222//////............//////---------.........//////......////////////......000000000000000000000000+++,,,------......---------.........//////000000---...000111111111000//////////////////000111111////////////////////////////////////////////////************+++,,,---------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++........................+++,,,,,,------,,,,,,+++......---------,,,,,,,,,///...------++++++***)))------------------------.........------,,,,,,,,,)))+++,,,...//////......***+++,,,...///////////////...---,,,,,,---...///......---,,,++++++***)))...---,,,++++++,,,---...///...---,,,,,,---...//////...---...//////---,,,//////............//////000///...------...///000//////.........---------//////////////////////////////000000000000//////............////////////////////////////////////...---------...000222333222222111///...---,,,+++000000000000////////////000000000000//////////////////000000000000//////////////////000000000000333333222111000000000111444444333222111000///...555555555555666666777777444444555666777888999999999888777666555444333333333333333444444444555555555555444333444555666777777777777777777777777777333333333333333333333333444444444444444444444444555555444333444555666777333555666555444444555666444777;;;:::888888<<<@@@===BBBJJJTTT]]]gggqqqwww}}}sssfff[[[RRRKKKGGGFFFAAA<<<;;;<<<:::666111888666555555555555444222555555555555555444333222333333333222222222111111444333111////////////000000000000000000000000000222111000000000111333444////////////////////////000000000000000000000000222222222111111111111000222111111000///......---..........................................------000---+++,,,...000...,,,...000222444444222///---000///...---------------///...,,,,,,------,,,***000000///...---,,,,,,+++------......---+++)))(((------------------------..........................................------////////////////////////000///...,,,,,,,,,---...,,,,,,,,,+++,,,,,,---------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------............------+++,,,,,,------,,,,,,+++------------,,,,,,,,,,,,---------,,,,,,++++++***------------------------......---------,,,,,,,,,***+++,,,------.........------......///.........///...---,,,,,,---...///---------------------,,,------,,,,,,,,,,,,------......------------.........---,,,---//////...,,,//////............/////////...---,,,,,,---...//////.........------------......................../////////000000/////////---.........////////////........................111000000//////000111222111111000///...---,,,,,,000000000000/////////...000///////////////////////////000000000000//////.../////////000000000000111111000/////////000000000111111111111222222222333333333333444444555555333444444555666777888999888888777666555444333222333333333333444444444444555444333333333444666666555555555555555555555555333333333333333333333333555555555555555555555555555555444333333444555666333555666666555555666888666999=========???DDDIIILLLQQQYYYbbbkkkttt|||yyypppggg```[[[QQQJJJBBB>>>===<<<999666888666555555555555333222333333444333333222222111333333333222222222111111333222111000/////////000000000000000000000000000111000000///000111222333////////////////////////000000000000000000000000111111111000000000//////111111000000///......---..........................................------///...------///...+++(((,,,,,,------------------//////...---------------///---,,,---......---,,,/////////...------,,,,,,---......------,,,+++***////////////////////////..........................................------------------------------//////...---------............------,,,,,,---------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------,,,---...//////...---,,,++++++,,,,,,,,,,,,++++++---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,++++++***++++++,,,---...///////////////...------......------------......,,,---------.........///,,,,,,------------,,,,,,------............---------,,,+++---...//////...///......------......//////......------......///............------------------------------------......////////////......---------.........//////........................222111000//////////////////////////////......---000000000/////////......////////////////////////...//////000000//////........./////////000000000//////.........///000000000000000111111111222222111111111111111222222222333333444444555666777777777777666555444333222222222222333333333444444444444444333333333444555666333333333333333333333333333333333333333333333333555555555555555555555555555444444333333333444444555666777777666777888:::666999===???BBBFFFMMMSSS^^^ccckkksss{{{zzzsssnnncccZZZOOOGGGCCCAAA???===;;;999777777777666444222333333333333333333222222333333333222222222111111333222111000/////////000000000000000000000000000000//////......000111222////////////////////////000000000000000000000000000000/////////.........111000000//////.........------------------------------------------......---,,,,,,---///...+++))),,,+++)))((((((+++---///.........---------------...---,,,---/////////---------------------------......---------------...........................------------------------------------------......,,,,,,,,,,,,,,,,,,,,,,,,---....../////////......///...---,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,---+++,,,...//////...,,,+++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++******++++++,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++***)))***+++---........./////////......---------------------------------------------------+++,,,---......---,,,+++,,,,,,...//////...,,,,,,,,,+++***,,,.../////////...------------------...////////////////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,---......//////......---,,,,,,---------.................................///.........---------------...///000000///......000000/////////..................///////////////...//////////////////............/////////000000............///000000111333222222111000/////////000000000000000000000000222222333333444555555666555555555444333222222222222222222222333333333333333333333333333444444444222222222222222222222222333333333333333333333333555555555555555555555555555444444333333333333333777888888888777888;;;===<<>>AAAKKKNNNRRRXXX```hhhpppuuuvvvzzz~~~tttjjj```XXXRRRNNNIIIGGGCCC@@@>>>;;;888555777777555444333333444444333333333222222222111111111111111111000000000//////////////////////////////...---------...000111////////////////////////////////////////////////111111000000000/////////////////////............------------------------,,,,,,,,,,,,------......///...,,,+++***,,,///111+++,,,,,,---......///000,,,,,,---......------,,,---,,,,,,---///000///...++++++,,,,,,---............---,,,,,,---...000111,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,------..............................+++,,,---/////////...---,,,,,,+++*********++++++---,,,,,,++++++,,,,,,---++++++++++++++++++++++++(((((())))))******++++++---,,,,,,,,,,,,,,,,,,---******++++++++++++******+++++++++*********)))))))))*********++++++,,,,,,************************++++++++++++,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,)))***+++,,,---.........,,,,,,------------,,,,,,------,,,+++***)))((((((++++++,,,,,,,,,,,,++++++,,,,,,------------,,,,,,---,,,******,,,.........---,,,,,,++++++,,,,,,---)))******++++++******))),,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,+++++++++,,,,,,,,,------------------------------------...///000000//////,,,---///111111000...---/////////.........---------------......//////000---......//////......---------........./////////000000//////000000111111---...//////000111222222111111111111000000000000000000000111111222222222333222222222111111111000000000111111111222222222000111222333333333222222333333333333333333333333333333333333333333333333222222222222222222222222333444555555666666555555555777:::<<>>;;;777444444444333222444333222111111111111222000000000111111111222222111111111000000000000000///////////////...............////////////......//////.........---------------.........,,,+++***------------------------...---,,,+++++++++++++++...+++))))))++++++***(((***++++++++++++,,,,,,,,,***,,,------,,,++++++,,,---------,,,++++++***************)))******++++++,,,,,,,,,,,,,,,+++******++++++,,,+++******+++---,,,,,,,,,++++++*********+++++++++***************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++*********++++++,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++*********++++++++++++,,,---,,,++++++***+++++++++++++++,,,,,,++++++***)))************************++++++******)))((((((((()))))))))*********++++++*********************************************************+++******)))(((++++++++++++++++++++++++------,,,,,,+++,,,,,,,,,***************************+++++++++)))((()))*********))))))))))))******++++++******++++++,,,---+++++++++++++++*********++++++++++++++++++++++++))))))******+++,,,,,,,,,)))))))))***++++++,,,,,,++++++++++++++++++++++++***,,,------,,,++++++,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------+++++++++,,,---......///++++++************++++++------------------------------,,,,,,,,,,,,------------------............------------------------///............///000000......///000///...---,,,......////////////......000000000000000000000000000000000000000000000000000000000000111111111111222222222222222222222222222444444444222111222444111333555666666666666777:::<<<@@@EEENNNZZZgggooo}}}~~~yyyrrriiibbb\\\UUUMMMHHHHHHCCC===888666666555444444333222222111111222222///000000000111111111111000000000000111111111111.........//////////////////............//////000...............---------,,,,,,,,,++++++,,,,,,,,,.........------,,,,,,+++---,,,,,,++++++++++++,,,,,,+++***+++,,,,,,***(((,,,,,,,,,++++++************+++------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******)))*********,,,,,,,,,,,,,,,++++++******+++,,,+++))))))+++,,,+++++++++++++++*********&&&(((+++------,,,***))),,,,,,,,,,,,,,,,,,,,,,,,)))))))))))))))***+++,,,---,,,,,,,,,++++++******************************************++++++++++++******)))))))))))))))***+++++++++++++++***))))))************************************))))))(((((())))))))))))************************************************************'''(((((((((((((((''''''************++++++++++++,,,+++***)))))))))))))))))))))*********+++++++++)))*********)))))))))***+++******))))))******++++++++++++++++++,,,,,,---+++++++++***************++++++++++++++++++++++++))))))******+++++++++,,,((((((((()))))))))*********+++++++++++++++,,,,,,***+++------+++***+++,,,***++++++++++++,,,,,,,,,++++++,,,,,,,,,---------******++++++,,,,,,,,,,,,+++************++++++,,,,,,,,,------------------...------,,,,,,------...,,,,,,---------.........------------------------............/////////000,,,---///000000///---,,,......////////////......000000000000000000000000000000000000000000000000///000000000111111111111222222222222222222222222111333444333222222333444333555666777777999<<<>>>BBBFFFMMMWWWbbbnnnzzz{{{tttnnnggg___[[[RRRLLLDDD>>>;;;999888777444333222111111111111111//////000000000111111111//////000000111111222222------......//////000000111000///---------...///........................,,,+++******+++---///000//////...---,,,,,,++++++,,,,,,+++++++++++++++,,,******+++,,,---,,,***))),,,,,,,,,+++++++++******)))+++,,,,,,+++++++++,,,++++++++++++++++++++++++,,,,,,+++***)))))))))***,,,,,,,,,,,,,,,++++++******++++++***))))))***,,,+++++++++***************'''(((+++------,,,***(((++++++++++++++++++++++++***))))))))))))***++++++,,,,,,,,,++++++*********************************))))))*********+++++++++***)))))))))))))))*********++++++++++++***))))))++++++++++++++++++++++++*********)))))))))))))))(((((()))))))))*********))))))))))))))))))))))))************************(((((())))))***))))))((()))))))))******++++++++++++***))))))(((((((((((()))))))))***++++++,,,,,,)))))))))))))))***))))))++++++************++++++++++++******++++++,,,---************************++++++++++++++++++++++++)))***************+++++++++++++++,,,,,,,,,,,,,,,*********++++++,,,,,,,,,)))+++,,,,,,+++******+++*********+++++++++,,,,,,+++++++++,,,,,,,,,------,,,,,,++++++************+++++++++++++++,,,------,,,,,,,,,---------.........------,,,,,,------...,,,,,,,,,------------...---------------------------......///////////////,,,---...//////...------......////////////......///////////////////////////////////////////////////000000000111111111111222222222222222222222222111222444333333333444555666666777888:::???EEEIIIQQQWWWaaalllvvv}}}xxxssspppbbb\\\RRRHHHBBB===:::888555555333222111000000000000000000000111111111111//////000000111111222222------......//////000000333222000...,,,,,,,,,------.....................000///---++++++,,,.../////////...---,,,,,,+++++++++++++++******++++++,,,)))+++,,,------,,,+++*********+++++++++,,,,,,,,,(((***,,,,,,+++++++++,,,.........---,,,,,,++++++,,,,,,+++***)))))))))***++++++,,,,,,++++++***)))***++++++***))))))***,,,************************++++++++++++******))))))++++++++++++++++++++++++,,,,,,+++***************+++++++++++++++*********************************)))))))))************++++++++++++***++++++,,,---******++++++******)))(((++++++++++++++++++++++++******))))))))))))))))))((((((((()))))))))******))))))))))))))))))))))))************************++++++,,,,,,------,,,,,,(((((())))))***+++++++++++++++******************))))))******+++++++++,,,)))((('''(((***+++***)))++++++************++++++******))))))******+++,,,)))))))))************************************************************************************************++++++,,,,,,---)))+++,,,,,,+++******+++************++++++++++++++++++++++++,,,,,,,,,,,,---,,,,,,+++******))))))+++++++++++++++,,,---...+++,,,,,,------.........------,,,,,,,,,,,,------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,---......///000/////////---------------...............////////////......////////////////////////////////////////////////000000000000111111111111222222222222222222222222111222444444444444666777777999<<<@@@FFFNNNVVV\\\fffmmmxxxwwwooodddXXXNNNEEE???;;;:::888777444222111000000000111111111222222222222000000000000111111111111.........///////////////333222000///---,,,,,,,,,---------...............555333000---+++******+++.........------,,,,,,++++++************++++++,,,)))+++------,,,+++,,,---*********++++++,,,,,,,,,''')))+++,,,+++++++++---111111000//////...------++++++******)))************************))))))((()))***+++***((((((***+++)))))))))***************---,,,***)))((()))***+++++++++++++++++++++++++++---,,,+++***************************++++++++++++************************))))))))))))************++++++******+++,,,,,,---***************))))))(((************************)))))))))))))))))))))***(((((((((((()))))))))***))))))))))))))))))))))))***************************+++,,,,,,------,,,,,,((((((((()))***+++++++++******)))))))))***++++++***************+++++++++)))'''&&&'''***+++***((())))))(((((((((((())))))))))))(((((())))))***+++((()))))))))*********+++))))))))))))))))))))))))************))))))))))))(((((((((((((((((((((''')))******+++,,,,,,------)))***,,,,,,***)))***+++************++++++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++)))))))))******+++,,,---++++++,,,,,,---......///,,,,,,++++++++++++,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------///000000000///......---,,,++++++---///000......////////////......////////////////////////////////////////////////000000000000111111111111222222222222222222222222111333555555555555777999;;;AAAIIISSS]]]gggpppvvv}}}~~~sssggg]]]SSSLLLGGG???>>>;;;888555333222111222222222222333333333333111111111000000000000000///////////////.........///////////////......------------.........//////222111///---+++*********------------------------***************+++,,,,,,***,,,---,,,******---///,,,,,,+++++++++++++++***''')))+++++++++++++++---............------------*********)))******++++++)))))))))))))))((('''''')))*********((((((***+++((()))))))))*********++++++***)))))))))***+++,,,***************************))))))))))))***++++++))))))******+++++++++,,,))))))))))))))))))))))))))))))))))))************))))))(((((()))***++++++***************)))(((((()))))))))))))))))))))))))))))))))))))))*********(((((((((((())))))))))))))))))))))))))))))))))))************************(((((()))***************'''(((((()))***+++++++++''''''&&&''''''((()))***************************)))'''&&&'''***+++***(((''''''&&&&&&&&&&&&''''''((((((((((((((())))))***(((((())))))*********+++((((((((((((((((((((((((*********)))))))))))))))++++++++++++************))))))***+++,,,,,,------)))***,,,,,,***)))***+++)))************+++++++++******+++++++++,,,,,,,,,*********+++,,,,,,------(((((((((((()))***+++,,,++++++,,,,,,---...//////,,,++++++******++++++,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,---///000000000///...///---+++******,,,///111......////////////......////////////////////////////////////////////////000000000000111111111111222222222222222222222222111333555666666666888:::@@@HHHVVVdddqqq|||{{{qqqhhh```YYYTTTCCCBBB???;;;888555333222222222333333333444444444222222111111000000//////000000//////.........---+++,,,...000111000000///---------.........//////++++++++++++,,,------...,,,,,,------------------******))))))***+++,,,,,,***,,,---,,,******---111......---,,,+++***)))(((''')))++++++++++++,,,---(((((()))******+++,,,,,,***)))))))))***+++,,,,,,(((((((((((((((''''''&&&)))******)))(((((()))+++(((((())))))*********+++'''((()))***+++,,,------************************&&&&&&''''''(((***+++,,,+++++++++*********)))))),,,+++++++++***)))))))))++++++++++++++++++++++++******++++++++++++******))))))((((((''''''&&&&&&++++++***)))(((((()))))))))))))))))))))(((''''''((()))))))))))))))(((((()))(((((('''''''''(((((())))))))))))))))))))))))///...---+++***((('''&&&)))***,,,,,,,,,***((('''++++++******************))))))))))))************.........---,,,+++***)))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))******))))))(((((('''''',,,+++***((((((***+++,,,******))))))))))))*********,,,------,,,+++,,,---+++++++++++++++++++++++++++++++++,,,---------...------,,,+++***)))(((((())))))*********+++++++++((()))***+++,,,+++************++++++++++++,,,,,,+++,,,---,,,******+++,,,,,,,,,++++++***+++++++++........................+++,,,,,,------.........,,,---......//////......................................./////////000000////////////000000000000/////////000222444333333666333444888999888???IIIQQQaaauuu}}}wwwoooeee^^^UUUPPPIIICCC>>>:::777555444222111222333333333111555333222000000000111111//////000000//////...---------............------........................000000//////...---++++++------,,,,,,+++***))))))+++++++++++++++++++++++++++,,,,,,------,,,,,,+++'''%%%$$$&&&***---,,,***...---+++***)))(((((()))******+++++++++,,,,,,,,,''''''((()))***++++++,,,((((((((((((((((((((((((*********))))))))))))))),,,,,,++++++***)))(((((())))))))))))))))))))))))((('''&&&&&&&&&((()))***))))))))))))))))))))))))+++++++++*********))))))++++++******************))))))))))))))))))))))))(((((())))))))))))((((((,,,,,,,,,,,,++++++++++++++++++***))))))))))))))))))))))))))))))(((''''''(((((())))))))))))((((((((((((''''''''''''(((((()))))))))))))))))))))))))))))))))((((((((('''''')))***+++,,,,,,***((('''************************(((((()))))))))*********************)))((('''&&&))))))))))))))))))))))))(((((()))))))))*********))))))))))))))))))))))))***************************)))))))))(((((((((''')))******************)))******))))))))))))*********,,,------+++******+++************************)))))))))***************++++++******)))((((((((())))))*********+++++++++((()))***+++,,,++++++***,,,,,,,,,---------......)))***++++++++++++,,,---+++++++++***++++++,,,,,,........................---------------.........------------.........//////..................///,,,,,,,,,---------......////////////000000000000/////////000222444444444555444666;;;???CCCMMMXXXiiiwwwzzzsssnnnccc^^^WWWOOOHHHBBB===999666555444444555444333111222222111000000000000000------.........---,,,,,,---......//////......---........................////////////...---,,,,,,------,,,,,,+++******)))************************)))******++++++******)))((('''&&&(((+++,,,,,,***,,,,,,++++++******))))))************++++++,,,,,,***************+++++++++***************************))))))))))))))))))))),,,,,,+++******)))(((((())))))))))))))))))))))))'''''''''''''''((())))))))))))))))))))))))))))))+++++++++***************))))))******************))))))))))))))))))))))))(((((())))))))))))(((((()))***************+++++++++***)))))))))))))))))))))))))))))))))((('''''''''(((((())))))(((((((((((((((''''''''''''(((((())))))))))))))))))))))))&&&&&&'''(((((()))******)))***+++++++++***)))(((************************(((((())))))))))))******(((((((((((('''&&&%%%%%%))))))))))))))))))))))))(((((())))))))))))******))))))))))))))))))))))))++++++++++++++++++++++++))))))))))))(((((((((((('''(((***++++++***((('''******))))))))))))*********+++---,,,***)))))))))(((((((((((((((((((((((())))))))))))))))))((((((************************)))))))))************+++))))))***++++++++++++***,,,,,,,,,,,,------------''')))***+++++++++---...************+++,,,------------------------------...............---------...---,,,,,,,,,---///000000///...------...///000,,,,,,---------........./////////000000000111111111111111222333555666777777888>>>FFFNNNWWWdddppp~~~|||vvvrrrjjjaaaYYYOOOGGGAAA===:::888777777666444222222222222222222111111000...............------,,,---......//////......---........................---...............------------,,,,,,++++++******************************)))******++++++******)))***)))((()))+++,,,+++***)))***+++,,,,,,+++***))))))))))))************+++,,,,,,,,,++++++*********************************))))))))))))))))))******+++++++++******))))))((())))))))))))))))))))))))&&&''''''((((((((((((((())))))))))))))))))))))))************************(((((())))))******++++++++++++++++++++++++++++++***++++++,,,,,,++++++***''''''(((((())))))************)))))))))))))))***)))))))))))))))(((''''''''''''(((((()))((((((((((((''''''''''''(((((()))(((((((((((((((((((((((('''(((((()))***+++,,,,,,))))))***+++******)))((())))))))))))************(((((((((((()))))))))***))))))******)))(((((('''(((((((((((((((((((((((((((((((((((()))))))))***))))))))))))))))))))))))************************))))))))))))(((((((((((('''((()))******)))((('''******))))))))))))******)))+++,,,+++)))(((((((((((((((((((((((((((((((((,,,+++++++++***)))))))))******+++++++++,,,,,,,,,))))))))))))************))))))******++++++++++++)))************+++++++++(((***++++++******+++---************+++,,,---...------------------------/////////......---------...---,,,++++++---///000111000...------...000111////////////000000000000/////////000000111111222444444444333444666999;;;===CCCNNN[[[gggsss{{{sssiii___UUUNNNHHHCCC>>>999777777666555333444555555555444333222000111111111111000//////......////////////..............................,,,------...//////......------,,,,,,,,,+++++++++************************+++,,,,,,------,,,,,,+++,,,++++++++++++++++++***((()))+++------,,,+++***)))))))))))))))))))))***************************************************)))))))))))))))*********+++*********)))))))))((())))))))))))))))))))))))&&&'''((())))))((('''&&&))))))))))))))))))))))))************************((((((((())))))******+++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++))))))******++++++,,,,,,***)))))))))))))))******)))))))))))))))(((''''''&&&&&&'''((((((((((((((('''''''''''''''((())))))(((((((((((((((((((((((()))))))))))))))*********)))))))))******)))))))))(((((()))))))))*********'''(((((((((((()))))))))******+++++++++***))))))(((((((((((((((((((((((('''(((((((((((()))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))***)))(((''''''((()))*********))))))))))))******)))***++++++)))'''(((((()))))))))))))))))))))))),,,+++++++++***)))))))))(((((())))))***+++++++++))))))))))))))))))))))))***************+++++++++)))))))))*********++++++***+++,,,+++)))((()))***************+++,,,---...------------------------//////......---------,,,...---+++***+++,,,...000000///...------...///000/////////000000000111111/////////000111222222222333444444333444777<<<@@@IIIUUUfffvvvxxxoooeee___TTTMMMDDD<<<888777777777444555666666555444222111111111222222111111000///...//////////////////...........................+++,,,---...////////////---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,++++++++++++((()))+++---...---,,,+++***)))))))))))))))))))))'''''''''((()))******+++))))))))))))))))))))))))(((((())))))*********************)))))))))))))))))))))))))))))))))))))))&&&'''((())))))((('''&&&((((((((((((((((((((((((***************+++++++++(((((())))))))))))))))))))))))))))))))))))))))))))))))************))))))((((((((())))))))))))))))))))))))))))))******+++)))))))))))))))(((''''''%%%&&&''''''((((((((((((''''''&&&''''''((()))***))))))))))))))))))))))))((((((''''''''''''&&&&&&((((((((()))))))))******'''(((((())))))*********''''''(((((((((((()))))))))))))))******))))))((())))))))))))))))))))))))''''''(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))+++***(((''''''(((***+++******))))))))))))******((()))++++++)))((()))***************************))))))))))))))))))((((((&&&&&&&&&''''''(((((((((***)))))))))))))))((((((******))))))******+++,,,++++++++++++,,,,,,,,,,,,+++,,,,,,+++)))''''''(((************+++,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,,,,---,,,+++++++++,,,...///........................------........./////////...///000000111222333333111333555666888===FFFLLL]]]lll~~~vvvpppbbb[[[QQQHHHAAA>>>;;;:::666666666555333222000///000000000000000///.........//////000000//////...........................,,,,,,---.../////////...------------,,,,,,,,,,,,------------------------)))******++++++******)))***,,,---,,,******+++,,,)))***+++---------,,,,,,+++************)))))))))%%%%%%&&&'''((()))***+++((((((((((((((((((((((((((((((((()))******++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((('''&&&(((((((((((((((((((((((())))))*********+++++++++)))))))))))))))((((((((()))))))))))))))))))))))))))******++++++******)))(((((((((''''''''''''''')))))))))))))))***++++++)))))))))))))))(((''''''$$$%%%&&&'''((((((((((((&&&&&&&&&''''''((()))***))))))))))))))))))))))))''''''''''''''''''''''''((((((((((((((()))******''''''(((((()))******+++'''''''''((((((((())))))((())))))******))))))((())))))))))))))))))))))))'''''''''((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((('''((((((((()))))))))************))))))***************))))))))))))******''')))***+++******+++,,,************************)))))))))***************''''''''''''((((((((((((******))))))((((((((((((+++***)))))))))***+++,,,++++++++++++,,,,,,,,,,,,***+++,,,***)))(((((()))+++++++++***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,++++++,,,,,,,,,---------+++,,,---......---,,,+++---.........////////////...///000111222333333444222666:::===BBBKKKXXXaaaqqqsssnnnfff]]]UUUMMMFFFAAA<<<;;;999666444333222111000000111111000000///...//////000000000000//////........................------..................------------------------,,,,,,,,,,,,,,,,,,,,,,,,)))******++++++******))))))+++,,,,,,***)))+++---++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++************''''''(((((()))))))))***))))))))))))))))))))))))'''(((((()))******++++++((()))))))))))))))))))))))))))))))))))))))))))))))))))((('''''''''''''''(((((((((((((((((((((((())))))******++++++++++++******))))))((((((''''''+++++++++++++++++++++++++++,,,,,,------,,,,,,+++------,,,,,,++++++******))))))((())))))***++++++)))))))))))))))(((((('''$$$%%%&&&'''((((((((((((&&&&&&&&&'''''')))******))))))))))))))))))))))))''''''(((((())))))******((((((((((((((()))******&&&''''''((()))******+++''''''''''''((((((((()))******+++++++++++++++***))))))))))))))))))))))))''''''''''''((((((((()))(((((((((((((((((((((((())))))))))))))))))))))))'''((((((((())))))******(((***+++,,,,,,+++***(((******))))))))))))******&&&(((***+++++++++,,,---************************+++++++++,,,---------...+++++++++*********************))))))((((((((('''+++***)))))))))***,,,---((())))))))))))*********((()))******)))(((***+++,,,,,,++++++***+++++++++,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,***+++,,,---------,,,,,,)))+++---//////---+++)))000000000000111111111111...///000111222333444444666:::@@@FFFMMMYYYgggrrr}}}xxxqqqggg\\\PPPIIIBBB@@@===:::777666555555222333333333333222111111//////000000000000//////........................---...............------------------------------++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,'''***,,,+++))))))+++------,,,,,,++++++,,,,,,---,,,,,,,,,+++++++++******************))))))))))))************************'''(((((()))***+++++++++(((((((((((())))))))))))))))))))))))))))))))))))***)))(((&&&&&&&&&'''(((((((((((((((((((((((((((******))))))(((((('''''',,,,,,++++++***)))))))))((((((''''''''')))***+++******++++++++++++******+++*********))))))((((((,,,***)))((((((((('''&&&))))))(((((((((((())))))%%%&&&'''(((((('''&&&%%%''''''''''''''''''&&&&&&******))))))((((((''''''((((((((((((((((((((((((&&&&&&''''''(((((())))))***))))))***,,,,,,+++***************************''''''''''''''''''''''''((((((&&&%%%%%%&&&'''(((((((((((((((((()))******&&&''''''(((((((((((((((&&&&&&''''''(((((())))))''''''((()))))))))))))))+++******---///...***&&&&&&'''''''''(((((())))))))))))******)))(((''''''+++******)))))))))))))))++++++******))))))((((((+++++++++*********))))))++++++******)))(((((((((+++++++++***((()))+++---***+++,,,------,,,***))),,,+++******))))))******))))))***+++,,,,,,------------,,,,,,,,,,,,++++++---,,,+++******,,,...///---------............///............/////////000111000000////////////000222333444444333333666888???EEEOOOXXXaaalllwww~~~zzzqqqdddXXXOOOIIIBBB===;;;999555222444444333444555444111...////////////000000000000//////////////////////////////.........---------......---------,,,,,,,,,---------....../////////---------------------------+++)))((()))+++...///+++******))))))******+++,,,,,,,,,++++++***************))))))(((''''''''''''(((((()))***+++++++++***)))(((&&&&&&&&&'''((())))))))))))))))))))))))***************)))((('''))))))))))))))))))))))))((((((((((((((()))************))))))((((((((((((+++++++++******************)))((((((((()))***+++)))******++++++******)))*********)))))))))((((((+++***)))(((((((((((('''))))))(((((((((((())))))&&&&&&'''(((((('''&&&&&&''''''''''''''''''''''''***)))))))))((((((((('''(((((((((((((((((((((((('''''''''((((((((((((((()))(((((()))+++,,,***)))''''''''''''''''''''''''''''''''''''''''''''''''((('''&&&&&&&&&&&&'''(((((('''''''''(((((())))))&&&''''''((((((((((((((('''''''''(((((((((((((((''''''((()))))))))))))))*********,,,......***'''((((((((()))))))))******))))))*********)))((((((******)))(((((((((((()))))))))))))))))))))((((((+++++++++*********)))))))))))))))))))))***************+++)))((((((***,,,***+++++++++++++++******,,,+++******))))))******))))))***++++++,,,------+++++++++,,,,,,------------,,,+++******,,,---///---------............///........./////////000000222111111000000000000000333444555666666777:::<<>>;;;888666444333333333333111///000000000000000000000000//////////////////////////////.........---------.........---------,,,,,,,,,,,,---------.........------------------------,,,+++)))))))))***,,,---++++++************+++++++++++++++******)))))))))++++++++++++************++++++******)))(((((((((+++******)))(((((()))))))))))))))))))))))))))))))))************))))))((())))))))))))))))))))))))((((((((((((((())))))******))))))))))))((((((((()))************+++++++++++++++***)))))))))******)))******++++++******)))******))))))))))))(((((())))))))))))))))))))))))))))))(((((((((((())))))&&&&&&'''(((((('''&&&&&&''''''''''''''''''''''''))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((''''''(((***+++)))(((%%%%%%%%%%%%%%%%%%%%%%%%(((((((((((((((((((((((((((''''''&&&&&&'''((((((&&&''''''''''''(((((((((&&&''''''(((((((((((((((((((((((((((((('''''''''''''''((((((((()))))))))))))))***,,,------***'''))))))))))))************(((((()))*********))))))***)))((((((''''''(((((((((((((((((((((((())))))+++************)))))))))'''(((((()))******++++++)))******)))(((''')))+++******)))))))))******+++,,,+++******))))))******))))))******+++,,,,,,,,,))))))***+++,,,---......---,,,+++***+++,,,---...---------............///....../////////000000000222222111000000000000111333444666777999===BBBFFFVVV```mmmyyyooofffZZZQQQKKKHHHDDDBBB;;;888555333333333333222000000000000000000000000/////////////////////////////////.........------.........------------,,,,,,,,,,,,,,,------------------------------------,,,,,,,,,,,,++++++++++++,,,,,,++++++++++++,,,,,,*********)))))))))))))))************++++++++++++++++++******)))(((((('''+++++++++,,,++++++******))))))))))))))))))))))))((())))))************)))((((((((((((((((((((((((((((((''''''(((((()))***))))))))))))))))))))))))((())))))***++++++,,,,,,,,,,,,+++******)))))))))))))))************))))))))))))))))))))))))((((((((()))******)))))))))***))))))(((((((((((())))))&&&''''''''''''''''''&&&&&&&&&&&&'''''''''''''''))))))))))))(((((((((((((((((((((((((((((((((((())))))((((((''''''&&&&&&'''&&&&&&''')))***((('''''''''''''''''''''''''''))))))))))))))))))))))))'''''''''''''''(((((((((%%%&&&&&&'''''''''''''''&&&''''''((((((((((((((())))))((((((''''''&&&&&&(((((('''''''''(((((((((((((((***+++,,,+++***((())))))))))))))))))))))))&&&'''(((((())))))))))))))))))((('''''''''''''''&&&&&&''''''(((((())))))************))))))))))))(((((())))))************((()))))))))''''''(((******)))((((((((()))***+++,,,+++******))))))******))))))******+++++++++,,,)))******+++,,,,,,------,,,,,,+++++++++,,,---...---------............///...////////////000000000222111000000000000000111333444555888===FFFQQQXXXmmmttt~~~}}}uuujjjaaaZZZUUUOOOKKKCCC???999555444555555555222111111111111111000000////////////////////////////////////........................------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------......//////...---,,,+++---,,,,,,++++++,,,,,,---******************))))))&&&''''''((()))*********(((((())))))***************+++,,,,,,,,,+++***)))))))))))))))))))))))))))'''((()))***************(((((((((((((((((((((((((((''''''''''''((())))))))))))))))))************(((((()))***+++,,,,,,---++++++++++++******)))))))))))))))******)))))))))(((((((((((((((((())))))''')))++++++***))))))***))))))(((((((((((())))))'''''''''&&&&&&'''''''''&&&&&&&&&'''''''''(((((((((((((((((())))))))))))(((((((((((((((((((((((())))))((((((''''''&&&&&&'''&&&&&&'''))))))((('''(((((((((((((((((((((((())))))))))))))))))))))))&&&''''''(((((()))))))))%%%&&&''''''((((((''''''&&&''''''((((((((((((((())))))((((((''''''&&&&&&)))(((''''''&&&'''((((((&&&((()))*********))))))((((((((((((((((((((((((%%%%%%&&&'''(((((((((((())))))((('''''''''''''''&&&&&&''''''(((((())))))))))))))))))))))))))))))************))))))((((((''')))***)))((('''((()))***)))((((((((()))+++,,,,,,+++******))))))******)))***************++++++++++++++++++++++++++++++++++++++++++,,,,,,---------------............///////////////000000000111000/////////000000111222444666888===FFFTTTcccmmm~~~wwwqqqkkkccc[[[UUULLLFFF>>>888555444444444333333222222111111111000000000000000000000000000000000/////////.........//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,---...///...---+++)))---,,,,,,++++++,,,,,,---++++++++++++++++++++++++&&&&&&'''((()))******+++)))))))))))))))*********((()))***+++++++++))))))))))))))))))))))))))))))'''((()))***************(((((((((((((((((((((((('''''''''''''''(((((())))))))))))************+++(((((()))***++++++,,,,,,*********+++******)))(((((())))))******))))))(((''''''(((((((((((())))))'''***------***((()))***))))))(((((((((((())))))((('''&&&&&&&&&&&&'''(((%%%%%%&&&&&&'''((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((''''''''''''&&&&&&''')))***((('''''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&((()))))))))))))))%%%&&&'''((()))(((''''''&&&''''''((((((((((((((((((((((((((((((''''''''')))((('''&&&&&&&&&'''(((%%%''')))))))))((()))***((((((((((((''''''''''''&&&&&&'''(((((((((''''''***)))((((((''''''(((((((((((((((((((((((())))))(((((()))))))))))))))***++++++******)))(((((('''''')))+++***)))(((((()))))))))))))))******+++,,,,,,+++******))))))******************************,,,,,,++++++************++++++,,,,,,,,,------------------............////////////000000000111111......//////111222444555999<<>>FFFSSSbbbmmmuuu{{{wwwtttpppmmmmmmmmmmmmllliiijjjkkkkkkkkkkkknnnppppppppppppqqqsssuuuvvvwwwyyy|||xxxlll]]]SSSJJJEEE>>>999777777777777333333333222222222111111111111111000000//////...//////...------......///,,,------------.........------............------,,,------......------,,,)))***+++,,,,,,------,,,***++++++,,,,,,++++++***,,,,,,,,,++++++*********+++++++++************)))******))))))((('''''''''"""$$$'''***,,,---......***)))((()))***+++***(((---......---***((()))***((('''&&&'''***+++***)))++++++***))))))***************))))))***++++++,,,((((((((((((((((((((((((((('''&&&&&&&&&''')))+++(((((())))))))))))((((((&&&''''''(((''''''&&&&&&(((((())))))))))))((((((&&&&&&&&&''''''''''''(((&&&&&&''''''((()))))))))((((((((((((''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((()))))))))''''''''''''''''''''''''((((((((((((((('''''''''''''''''''''(((((())))))(((((((((((((((((((((((()))))))))(((((('''&&&&&&''''''''''''''''''''''''((('''&&&&&&'''((())))))((((((((((((((((((''''''%%%&&&''''''((((((''''''(((((()))))))))*********''''''((((((((((((''''''&&&&&&'''''''''((((((((((((((((((((((((((((((((()))((('''''''''(((***+++)))))))))(((((('''&&&&&&******))))))))))))))))))************************+++***************************+++++++++***))))))***+++,,,...////////////------------............///000111222222222333444888===DDDLLLUUUbbboooyyyyyyuuusssqqqooonnnnnnoooooopppmmmnnnpppqqqqqqsssuuuwwwvvvvvvvvvwwwxxxzzz{{{||||||uuuhhh___TTTNNNEEE>>>:::888777666444333333222222111111111111111111000000000//////.............../////////------------............------............------,,,------......------,,,***++++++,,,------,,,,,,***++++++,,,,,,++++++***---,,,,,,++++++*********+++++++++*********))))))******)))))))))(((((((((&&&''')))***++++++*********)))))))))******)))))),,,+++******++++++***)))(((''''''((()))******)))+++***************++++++,,,++++++***))))))******((((((((((((((((((((((((+++***'''%%%%%%&&&((()))(((((())))))))))))((((((&&&&&&''''''''''''&&&&&&(((((())))))))))))((((((&&&&&&&&&''''''''''''(((&&&&&&''''''((()))))))))((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))*********'''''''''''''''''''''''''''''''''((((((((((((((())))))((((((''''''''''''''''''''''''''''''''''''))))))((('''''''''''''''(((((((((((((((((((((((('''''''''''''''(((((()))''''''''''''''''''((((((''''''((()))))))))))))))'''''''''((((((((())))))''''''((((((((((((''''''''''''((((((((()))))))))(((((((((((((((((((((((()))((('''''''''(((***+++(((((())))))((('''&&&%%%'''(((((()))******+++++++++++++++***************++++++++++++******************+++++++++***)))))))))***,,,---............---------........./////////111222222111222555888===EEEQQQ]]]fffpppzzz}}}{{{yyywwwrrrrrrqqqqqqppppppqqqrrrwwwyyy|||}}}}}}}}}|||rrrlllaaaYYYOOOEEE>>>999777555444444333222222111000000111111111111000000000000......//////////////////---------.........//////------............------,,,------......------,,,++++++,,,---------,,,,,,***++++++,,,,,,++++++***,,,,,,,,,++++++*********+++++++++*********))))))+++***************)))))))))******++++++)))((('''))))))******)))))))))***+++)))((()))+++,,,***)))+++)))(((((())))))(((&&&+++************+++,,,,,,---,,,+++***)))))))))))))))))))))))))))))))))))),,,***(((&&&%%%&&&'''((((((((())))))))))))((((((%%%&&&''''''((('''''''''(((((())))))))))))((((((&&&&&&&&&''''''''''''(((&&&&&&''''''((()))))))))((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))''''''(((((())))))******'''''''''''''''''''''''''''''''''(((((((((((((((***))))))(((''''''&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&'''((())))))))))))))))))))))))&&&'''((((((''''''((()))''''''&&&&&&''''''((()))(((((()))************)))''''''''''''((((((((((((''''''((((((((((((''''''(((((((((((()))))))))***((((((((((((((((((((((((((((((((((((((()))******((()))***++++++***)))(((''''''((()))***+++,,,,,,+++++++++++++++***************++++++++++++++++++******+++++++++++++++***+++++++++,,,------...............////////////000000111333222222555;;;@@@EEEPPP___mmmvvv}}}}}}||||||}}}{{{|||||||||zzzzzz{{{}}}~~~{{{nnnfff[[[OOOFFF@@@:::888555555444444333222111111111111111111111111111111//////000000000//////...------........./////////------............------,,,------......------,,,,,,,,,------------,,,,,,***++++++,,,,,,++++++***+++++++++++++++++++++++++++++++++************)))+++++++++***************((((((***++++++***))))))(((***+++***)))((()))******)))((()))*********)))+++***(((((())))))'''&&&+++*********++++++,,,---++++++***************+++)))))))))))))))))))))))))))((('''&&&&&&'''(((((((((((())))))))))))((((((&&&&&&'''((((((((((((((('''(((((())))))(((((('''&&&&&&&&&''''''''''''(((&&&&&&''''''((()))))))))((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((%%%%%%&&&&&&'''(((((()))''''''''''''''''''''''''''''''''''''((((((((()))((((((((((((((('''''''''''''''''''''''''''''''''%%%%%%$$$$$$%%%&&&'''((())))))))))))))))))))))))%%%'''))))))'''&&&(((***''''''&&&&&&&&&'''((()))'''(((((()))))))))))))))'''(((((((((((()))))))))''''''(((((((((((('''''''''''''''((((((((())))))))))))))))))))))))))))))''''''((()))))))))))))))&&&''')))+++,,,+++***)))(((((())))))*********+++,,,,,,,,,++++++******************++++++,,,,,,,,,)))***+++,,,,,,---,,,,,,......---,,,,,,---...////////////000000000111111///111333333555;;;EEELLLUUU___nnnyyyyyyrrrggg[[[RRRJJJCCC???888888777666555444333333111111111111111111111111000000111111000///...---............////////////------............------,,,------......------,,,,,,---------------,,,,,,***++++++,,,,,,++++++************++++++,,,,,,---+++++++++************))))))))))))***************'''(((***++++++***))))))(((***+++***(((((()))+++))))))))))))((((((((()))***)))(((((())))))((('''+++*********+++,,,,,,---))))))))))))***+++,,,---))))))))))))))))))))))))'''&&&'''''''''((()))***(((((())))))))))))((((((&&&&&&'''((()))))))))(((''''''((((((((((((''''''&&&&&&&&&'''''''''((((((&&&&&&''''''((())))))))))))(((((((((''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''######$$$%%%%%%&&&''''''''''''''''''''''''''''''&&&'''''''''(((((())))))&&&&&&''''''((()))))))))))))))))))))))))))))))))$$$#########$$$&&&((()))(((((((((((((((((((((((($$$'''***)))'''&&&(((***'''&&&&&&%%%&&&'''((()))&&&''''''((((((((((((((())))))))))))************''''''((((((((((((''''''&&&&&&&&&'''''''''((((((************************&&&''')))*********)))(((###%%%''')))******)))(((************)))))))))))),,,,,,,,,++++++*********))))))***+++,,,,,,------)))***+++,,,---.........111000...---,,,---///000000000000000111111111111...111333444777@@@LLLVVVdddmmmxxxyyyooodddZZZRRRJJJFFF::::::999888777666555555111111111111111111222222000111111111000///---,,,............/////////000---..................---,,,------......------,,,---------...------,,,,,,+++++++++,,,,,,+++++++++))))))***+++,,,------...+++++++++************)))(((((((((((())))))))))))******++++++***)))'''&&&(((***,,,+++(((''')))+++((()))******((('''((()))((('''&&&(((***+++***)))---,,,+++******+++,,,---++++++***)))(((((())))))+++++++++************)))******))))))((((((''''''&&&'''((('''%%%%%%'''(((******))))))))))))******&&&''''''((()))******+++%%%&&&&&&&&&'''(((((((((''''''&&&&&&&&&''''''(((''''''''''''''''''''''''((()))***)))'''&&&&&&'''((((((((((((((((((((((((''')))***++++++***)))'''''''''((((((((((((''''''&&&&&&&&&'''''''''((((((''''''''''''(((((((((((((((((((((((((((((((((((($$$&&&''''''&&&&&&((()))((('''&&&&&&&&&&&&'''(((&&&'''''''''((()))))))))((((((((((((((((((((((((%%%%%%&&&&&&&&&&&&&&&%%%))))))))))))))))))))))))''''''((((((((((((''''''+++******)))(((''''''&&&))))))(((((((((((())))))'''((()))+++++++++***)))(((((((((((()))))))))))),,,,,,,,,++++++************************++++++,,,(((((()))))))))*********+++,,,---...///...---,,,,,,,,,,,,---------......000///...///000000000...222333444888@@@MMMZZZcccttt{{{}}}tttooojjjbbbUUUKKKGGGCCC>>>;;;999777555444333333444444444333333222000000000000000///............//////000000111111........................------......//////000000++++++++++++++++++++++++,,,,,,++++++***))))))))))))***+++---......------******((('''''''''((()))+++++++++************)))///---)))((())))))***)))***)))))))))***+++,,,,,,))))))(((((((((((())))))))))))(((((((((((()))))),,,,,,+++******+++,,,,,,,,,+++***)))))))))))))))+++++++++************)))***)))))))))(((((((((''''''((()))(((&&&&&&(((***))))))(((((((((((())))))&&&''''''((())))))******&&&&&&&&&'''''''''''''''$$$$$$$$$%%%''')))***+++'''''''''''''''''''''''''''((()))((('''&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%'''(((***++++++***((('''&&&&&&''''''''''''&&&&&&&&&&&&&&&'''''''''((((((''''''''''''((((((((((((((((((((((((((((((((((((&&&'''((((((&&&%%%&&&((('''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((()))))))))))))))(((''''''))))))))))))))))))))))))''''''((((((((((((''''''******))))))(((''''''&&&))))))(((((((((((())))))'''((()))*********))))))(((((((((((()))))))))))),,,++++++++++++++++++***'''''''''''''''(((((()))************************+++,,,------......------,,,,,,---------.........000/////////111222222222333666<<>>:::777444222111111111222222111111111000111111111111000//////////////////000000000000....................................////////////,,,,,,,,,,,,,,,,,,,,,,,,'''(((((())))))******+++((()))+++,,,---------,,,++++++******+++,,,---...*********++++++,,,,,,,,,///,,,)))((()))***))))))++++++******************))))))(((((((((((())))))***))))))(((((())))))***,,,,,,++++++++++++,,,,,,,,,,,,+++************++++++++++++************)))))))))))))))((((((((((((((()))***)))'''''')))***((((((''''''''''''(((((('''''''''(((((())))))***'''''''''''''''&&&&&&&&&$$$$$$%%%%%%'''(((***+++''''''''''''''''''''''''&&&'''(((((('''&&&''')))''''''''''''''''''''''''&&&'''((())))))((('''&&&%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''''''''&&&''''''''''''(((((((((((((((((((((((((((((((((((())))))(((&&&%%%%%%&&&&&&'''(((((((((((('''&&&'''''''''''''''&&&&&&&&&((((((((((((((((((((((((************))))))((('''))))))))))))))))))))))))''''''((((((((((((''''''***))))))(((((('''''''''))))))(((((((((((())))))'''(((((())))))))))))((((((((((((((())))))))))))*********+++++++++++++++***))))))))))))***+++++++++++++++++++++*********---,,,,,,,,,,,,---......,,,------------.........000000000000111333444555777>>>IIIUUUaaammmwww}}}}}}}}}}}}wwwmmmfff\\\WWWNNNFFF???:::555222111111111111111111111111111222222222222111000000000000000000/////////////////////////////////////////////...............------------------------((())))))******+++,,,,,,((()))***+++,,,,,,,,,+++*********+++,,,...///000))))))***+++,,,---...///...,,,)))((()))***)))))),,,++++++***))))))(((((())))))(((((((((((())))))***))))))(((((())))))***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,+++++++++*********))))))))))))))))))((((((((((((((())))))(((''''''(((***)))((((((''''''(((((()))'''''''''((((((((())))))((((((((('''&&&&&&&&&%%%(((((('''&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''''''''&&&((()))((((((((((((((((((((((((&&&&&&'''(((((('''&&&&&&%%%&&&&&&''''''&&&&&&%%%''''''''''''''''''''''''&&&&&&&&&'''''''''((((((((((((((((((((((((((((((((())))))((('''&&&&&&'''%%%'''(((******((('''%%%((((((''''''&&&&&&%%%%%%((((((((((((((((((((((((''''''((((((((((((((('''((((((((((((((((((((((((''''''((((((((((((''''''))))))((((((((('''''''''))))))(((((((((((())))))(((((((((((()))((((((((((((((((((((())))))))))))))))))******++++++,,,,,,++++++******++++++,,,---******+++++++++,,,,,,,,,------,,,+++,,,---...///------------............000000000000000222666888???HHHVVVdddooowww}}}|||{{{~~~yyywwwyyyzzztttkkkeee[[[QQQHHH@@@999444555555444444444444444444222333333333333222111111111111000000//////......000000000000000000000000/////////......---------------------------------///......------,,,++++++))))))******++++++++++++(((((())))))***+++,,,,,,))))))***++++++,,,---------+++)))((()))***)))(((***************)))))))))))))))(((((((((((()))))))))((((((''''''(((((())),,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,+++++++++*********))))))(((((((((((())))))))))))'''(((((('''&&&&&&''')))***))))))(((((())))))***''''''''''''((((((((((((((((((((('''&&&&&&&&&%%%(((((('''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&''''''&&&&&&''')))%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&''''''(((((((((((('''''''''''''''''''''''''''&&&&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((&&&'''((((((''''''(((***&&&''')))******)))'''&&&(((((((((''''''&&&&&&%%%(((((((((((((((((((((((($$$%%%&&&((())))))))))))((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((''''''''''''))))))(((((((((((()))))))))))))))(((((((((((()))(((((((((((()))))))))))))))))))))******+++++++++(((''''''''''''((())))))(((((()))+++,,,---...///------,,,+++,,,---...///---------........./////////000000000000444999===JJJTTTdddrrr{{{~~~{{{yyy{{{~~~zzzuuusssyyy~~~uuuooofff\\\QQQGGG>>>888888777666555444444444444333333333333333222111111111111000000//////......000000000000000000000000//////......------,,,,,,++++++++++++++++++++++++//////......---,,,,,,,,,******************++++++))))))))))))))))))((((((************))))))))))))+++***(((((()))***)))(((&&&'''(((***+++++++++***))))))(((((((((((())))))(((''''''&&&&&&''''''(((,,,,,,------------,,,,,,+++************+++,,,,,,+++++++++************)))(((((((((((())))))))))))&&&'''((('''%%%%%%'''(((******))))))))))))******'''''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&((())))))%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''&&&%%%&&&(((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''((((((((((((((((((''''''''''''''''''&&&&&&&&&%%%&&&&&&&&&&&&'''''''''((((((((((((((((((((((((%%%'''(((((((((((()))+++'''((())))))))))))((('''((((((((((((((('''''''''((((((((((((((((((((((((&&&'''((()))***+++++++++))))))))))))))))))))))))''''''((((((((((((''''''''''''''''''''''''''''''))))))(((((((((((())))))+++******))))))))))))***(((((((((((()))))))))))))))))))))***************))))))(((((())))))***+++'''((()))***+++---......---,,,,,,,,,,,,---......------.........////////////111333333555:::CCCJJJYYYcccrrr|||{{{{{{}}}}}}vvvrrrwww{{{}}}{{{wwwpppggg\\\QQQEEE>>>;;;999777555333222222333222333333333333222111111000000000000////////////////////////////////////.........---------------++++++++++++++++++++++++)))******++++++,,,,,,---++++++*********++++++,,,+++++++++++++++***)))(((******))))))((((((((((((***)))((((((******)))((($$$%%%(((***++++++++++++))))))(((((((((((())))))(((''''''&&&&&&''''''(((,,,,,,---......---,,,,,,)))))))))))))))***+++,,,+++++++++************)))'''((((((((()))))))))***'''(((((('''&&&&&&''')))))))))(((((((((((())))))''''''''''''''''''''''''&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&'''((()))''''''''''''''''''''''''&&&'''((('''%%%$$$%%%&&&))))))))))))))))))))))))(((''''''''''''''''''(((&&&''''''((((((''''''&&&(((((('''''''''&&&&&&&&&%%%%%%&&&&&&&&&'''''''''(((((((((((((((((((((((('''((())))))((('''(((***((((((((((((((((((((((((((((((((()))))))))))))))(((((((((((((((((((((((((((((()))))))))(((((('''))))))))))))))))))))))))''''''((((((((((((''''''''''''''''''''''''''''''))))))(((((((((((())))))---,,,+++***))))))***+++(((((((((((())))))))))))************))))))))))))+++++++++***+++,,,,,,---)))))))))************++++++,,,------......------............///////////////222666999===FFFQQQZZZjjjsss|||}}}}}}xxx{{{zzzwww{{{{{{tttkkk^^^RRRJJJ???===:::777444333333333222222222222222111111000////////////000000000000........................,,,------------------...,,,,,,,,,,,,,,,,,,,,,,,,)))))))))***++++++,,,,,,---,,,+++******+++,,,---)))***+++,,,,,,,,,+++***)))))))))))))))*********)))(((((((((******)))'''%%%&&&(((***++++++***)))))))))(((((((((((())))))))))))(((((((((((()))))),,,,,,---......---,,,,,,))))))(((((()))***+++++++++++++++************)))'''((((((((())))))******((()))))))))'''''')))***((((((''''''''''''(((((('''''''''''''''''''''&&&%%%&&&&&&''''''(((((((((***)))((('''&&&%%%%%%%%%))))))))))))))))))))))))&&&'''((('''%%%$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''''''''((((((%%%&&&&&&''''''&&&&&&%%%(((((('''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''(((((((((((((((((((((((()))***+++***(((&&&'''((())))))(((((((((((())))))(((((())))))******++++++((((((((((((((((((((((((((((((((('''&&&$$$###"""))))))))))))))))))))))))''''''((((((((((((''''''&&&'''''''''''''''''''''))))))(((((((((((())))))...---+++*********++++++(((((((((((())))))))))))++++++******))))))((((((((((((((('''((())))))***++++++******)))(((((('''+++,,,---...///...---,,,............/////////000///333999===DDDNNN]]]gggxxx}}}~~~}}}tttuuu}}}wwwjjj]]]TTTDDDAAA>>>:::777555555555111222222222222111000000......//////000000111111........................,,,,,,,,,------.........------------------------......---,,,,,,++++++***...---,,,+++++++++,,,---&&&''')))+++,,,,,,,,,+++(((((()))***+++,,,,,,---)))((('''(((******)))'''&&&''')))***+++***((('''))))))(((((((((((())))))++++++************++++++---------,,,,,,+++++++++*********)))))))))(((((()))))))))))))))*********,,,,,,+++***)))(((''''''(((((((((((((((((((((((())))))))))))))))))))))))&&&'''''''''(((((())))))$$$%%%&&&'''(((((((((((('''''''''(((((((((((((((''''''(((((('''&&&%%%%%%(((((((((((((((((((((((('''&&&%%%%%%%%%%%%&&&'''(((((('''''''''&&&&&&&&&''''''(((((('''&&&%%%%%%''''''((()))))))))))))))((((((((((((((()))******))))))))))))((('''&&&%%%&&&&&&''''''(((((())))))''''''''''''''''''''''''))))))))))))))))))))))))(((((('''&&&&&&&&&&&&&&&''''''((((((((((((''''''***)))((('''&&&&&&'''((())))))(((''''''''''''''''''((((((((()))))))))***+++++++++***************))))))***+++++++++++++++******************************))))))******+++,,,+++)))'''''')))***++++++++++++++++++++++++,,,,,,............////////////...---...000...,,,000666555999???GGGPPP]]]lllvvv|||~~~yyytttrrrssswww}}}yyylllcccSSSKKKAAA:::777666444333111333444222///---///111222000///......///000222000000//////.........---,,,...///...---+++,,,,,,------............------***++++++,,,,,,++++++***,,,,,,---......---------+++*********+++,,,------))))))))))))))))))))))))******++++++++++++******,,,)))''')))---000...***((((((''''''''')))***+++((((((((()))))))))))))))------,,,,,,,,,+++++++++,,,,,,,,,+++++++++***************)))))))))))))))++++++******)))((((((((((((((((((((((((((((((((())))))))))))))))))))))))''''''''''''((((((((()))&&&'''''''''''''''&&&&&&$$$$$$%%%%%%&&&''''''(((''''''(((((('''&&&&&&%%%''''''''''''''''''''''''''''''&&&%%%%%%&&&''''''''''''''''''&&&&&&&&&%%%''''''(((((('''&&&&&&%%%''''''((()))))))))))))))&&&&&&&&&&&&&&&''''''(((''''''((((((((('''&&&&&&'''((((((((())))))))))))''''''''''''''''''''''''))))))))))))))))))))))))+++***))))))((((((((()))''''''((((((((((((''''''))))))''''''&&&'''(((((())))))((('''''''''''''''(((((((((((())))))))))))'''((((((((())))))******''''''(((((()))))))))(((((((((((((((((((((((((((******))))))******+++,,,---+++)))(((''''''''''''+++++++++++++++,,,,,,,,,............////////////......000333111///222888888???JJJTTT]]]hhhsss{{{yyyuuuppprrrvvvyyy|||~~~yyyqqqbbbYYYLLLBBB===:::888666111333333111...,,,---///111000///......///000111000000/////////.........,,,...//////---,,,,,,---------............------++++++,,,,,,,,,,,,++++++---------------,,,+++***)))))))))))))))***++++++******************************++++++++++++******,,,)))''')))---///---*********)))(((((()))+++++++++***)))(((((('''((((((,,,,,,,,,,,,++++++++++++,,,,,,,,,+++++++++++++++++++++******))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''(((((((((((((((((((((((('''&&&%%%$$$$$$$$$$$$%%%&&&'''(((((('''''''''(((''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%&&&''''''))))))(((((((((((((((''''''''''''(((''''''&&&%%%''''''((())))))))))))(((&&&&&&%%%%%%&&&&&&'''(((%%%%%%&&&''''''''''''&&&''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((+++******)))))))))))))))''''''((((((((((((''''''(((''''''''''''(((((())))))((((((''''''''''''((())))))))))))(((((((((((($$$%%%%%%&&&((())))))***&&&'''''''''((((((((((((((((((((((((((((((((((((******))))))******+++,,,,,,+++)))((('''&&&&&&&&&***+++++++++,,,,,,,,,---............//////////////////222555444222666<<>>888777555444444444555555111111000000000000111111//////000000000000000000---///000///...,,,------------............------,,,,,,,,,------,,,,,,,,,)))***++++++,,,,,,,,,,,,++++++***))))))*********,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++*********)))))))))+++++++++***+++***)))(((''''''((()))***)))'''%%%&&&(((+++---*********++++++++++++++++++++++++++++++,,,,,,,,,++++++******))))))(((((((((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((('''''''''$$$%%%&&&'''(((((((((((('''''''''&&&%%%%%%$$$$$$%%%&&&''''''((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((((((((('''&&&%%%%%%&&&&&&&&&&&&''''''%%%&&&''''''((('''''''''&&&&&&'''(((((((((((('''%%%%%%$$$$$$%%%%%%&&&'''$$$$$$%%%''''''(((((((((***************)))))))))(((((((((((((((((((((((('''''''''''''''''''''''')))(((((((((((())))))***''''''((((((((((((''''''&&&'''(((((()))(((((('''(((''''''''''''(((((()))(((((((((((())))))))))))*********)))))))))(((((()))((('''''''''(((***+++((((((((((((((((((((((((******))))))******+++,,,,,,///111///+++))))))+++******+++,,,---...//////............////////////222000111555;;;DDDRRR```mmmssszzz~~~{{{wwwppppppooonnnnnnooopppqqquuuxxx}}}wwwkkk^^^QQQHHH<<<999555333333444444333111111111111111111111111//////000000000000111111---///000000...------...------............------,,,,,,------------,,,,,,((()))***,,,------......---,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++*********************************)))((('''''''''((()))((('''&&&&&&'''))),,,---)))*********++++++++++++******+++++++++,,,,,,,,,*********))))))))))))))))))))))))))))))*********(((((((((((((((((((((((()))))))))))))))))))))))))))(((((((((''''''''''''&&&&&&'''''''''''''''&&&%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&'''((((((''''''''''''''''''''''''''''''&&&'''((())))))((('''&&&%%%%%%%%%&&&&&&'''''''''%%%&&&&&&'''((((((''''''%%%&&&''''''((((((''''''%%%%%%$$$$$$%%%%%%&&&'''%%%&&&'''(((((((((((((((******)))))))))((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((())))))''''''(((((((((((('''''''''(((((())))))((('''&&&'''''''''''''''((())))))&&&&&&'''((()))***++++++))))))))))))))))))************((((((((()))+++,,,((((((((((((((((((((((((******))))))******+++,,,+++...111///+++((()))+++******+++,,,---...//////............////////////222222777???GGGQQQ```mmmuuuzzzxxxxxxwwwvvvuuuttttttssssssssstttwww{{{zzzlll\\\QQQEEE@@@:::666555555333111111111111222222111111111//////000000000111111111...///000000...------...------............------,,,,,,------------,,,,,,***+++,,,---------------------,,,+++++++++++++++++++++++++++++++++++++++******++++++++++++******)))*********)))))))))******)))((((((((()))***+++(((((('''(((((()))***+++))))))******++++++++++++(((((())))))************)))))))))))))))***************))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))(((((('''''''''&&&(((((((((((('''&&&%%%%%%$$$%%%&&&''')))***+++,,,%%%%%%&&&'''((((((((('''((((((((((((((((((((((((&&&'''((())))))((('''&&&'''((((((((())))))******%%%%%%&&&'''((((((((('''%%%&&&''''''(((((('''''''''&&&&&&&&&&&&'''((((((&&&'''(((((()))(((((((((''''''&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''(((((((((((((((((((((((($$$$$$$$$$$$$$$%%%&&&'''''''''((((((((((((''''''(((((()))))))))'''&&&%%%'''''''''''''''((()))***%%%&&&'''((()))***+++,,,&&&&&&'''((()))***++++++---,,,+++******,,,...///*********************************)))***++++++,,,&&&+++///...+++)))+++...******+++,,,---//////000............/////////000222555===HHHQQQ[[[hhhtttxxx}}}~~~{{{yyywwwqqqppppppppprrruuuxxx{{{yyyhhh]]]NNNHHHAAA;;;999777444111111111222222222222111111//////000000111111111222...///111000...------...---..................---,,,------......------,,,------.........---,,,,,,------,,,+++*********+++++++++++++++++++++++++++******++++++++++++******)))***+++***)))((()))*********)))))))))+++,,,---)))))))))))))))(((((((((,,,,,,+++***))))))******,,,,,,,,,,,,,,,,,,,,,,,,******))))))))))))))))))'''(((((()))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))''''''((((((((((((''''''''''''''''''''''''''''''***)))((('''''''''''''''((((((((('''&&&&&&%%%%%%(((((('''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&''''''((((((((())))))))))))((((((((('''&&&&&&&&&%%%((((((''''''''''''(((((())))))(((((('''''''''&&&******)))(((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))++++++++++++************))))))((('''''''''''''''******))))))((((((''''''******))))))))))))******+++++++++*********)))))))))************+++++++++000///---,,,++++++,,,---******,,,---.../////////---.../////////000333666777===GGGRRR^^^jjjtttzzz|||{{{wwwsssnnnjjjiiikkknnnpppvvv~~~wwwmmm^^^UUUHHH>>>999777555333666444222111333444444333111111111111000000000000000000000000////////////++++++,,,------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,'''***......,,,+++---000***++++++,,,,,,++++++***------,,,,,,+++*********((((((((((((((((((((((((******++++++++++++******(((((())))))))))))(((((())))))))))))))))))))))))+++******)))(((((())))))************************)))))))))))))))*********'''(((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''((((((((((((''''''''''''''''''''''''''''''(((''''''&&&&&&&&&&&&'''&&&&&&''''''''''''''''''(((((('''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&''''''''''''''''''(((((()))((((((((((((((('''''''''((((((''''''''''''(((((()))(((((((((''''''''''''(((((('''&&&&&&&&&&&&&&&((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''((((((((()))))))))))))))((('''''''''''''''***)))))))))((((((((('''******))))))))))))******+++++++++*********)))))))))************+++++++++...---,,,+++***++++++,,,------.../////////......///000000000000333777:::???FFFPPP[[[fffpppyyy~~~{{{tttmmmiiihhhhhhiiinnnsss}}}{{{jjj```QQQEEE???;;;888666444222000///000111111111111111111111000000000000000000000000////////////+++,,,---......---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,---...---,,,++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))******++++++++++++******(((((())))))))))))(((((())))))))))))))))))))))))******)))(((((((((((()))))))))))))))))))))))))))(((((())))))*********+++'''((())))))******))))))************************))))))))))))))))))))))))''''''((((((((((((''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&&&&'''%%%%%%&&&&&&'''(((((()))'''''''''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&'''''''''&&&%%%%%%%%%&&&((((((((((((((((((((()))))))))((((((''''''''''''((((((((((((((((((''''''''''''((('''&&&&&&%%%&&&&&&&&&((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''%%%&&&&&&''')))******+++))))))((('''''''''''''''))))))))))))((((((((((((******))))))))))))******+++************))))))))))))************+++++++++,,,,,,+++*********++++++000000000000//////......111111111111222666<<<@@@LLLSSS]]]hhhqqqyyy}}}uuuoookkkhhhfffhhhjjjooowwwyyynnn]]]OOOFFF@@@<<<999555222000///000111111000222222111111111000000000000000000000////////////------............------,,,,,,,,,,,,,,,,,,,,,,,,...+++)))+++...000---))),,,,,,------------,,,,,,******++++++,,,------...******************************++++++++++++******((())))))******))))))((())))))))))))))))))))))))******))))))))))))******************************((((((((()))******++++++(((((()))************)))))))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''%%%%%%%%%%%%&&&'''((((((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&'''''''''&&&%%%$$$%%%&&&((()))&&&&&&''''''(((((())))))(((''''''&&&&&&''''''((((((((((((((((((''''''''')))((((((''''''(((((((((''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''(((((())))))***++++++,,,))))))((('''''''''''''''))))))))))))((((((((((((******))))))))))))******************))))))))))))))))))*********++++++++++++++++++++++++,,,,,,,,,000/////////////////////111111111111444:::CCCHHHXXX___iiissszzzzzztttooojjjjjjiiiiiimmmuuuzzziiiYYYNNNEEE>>>:::888555333222222333222222222222222111111111000000000000000000////////////......////////////......---------------------------,,,+++,,,......,,,))),,,------......------,,,*********+++++++++,,,,,,++++++++++++++++++++++++******++++++++++++******)))))))))******)))))))))))))))))))))))))))))))))+++++++++******++++++,,,************************(((((())))))************((())))))***************((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((((((((('''''''''''''''''''''''''''''''''&&&&&&&&&'''((())))))(((((('''''''''&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&(((''''''&&&&&&''''''(((((('''&&&&&&&&&'''((()))%%%%%%%%%&&&&&&'''''''''''''''&&&&&&&&&&&&'''''''''''''''(((((((((((((((((((((''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((''''''''''''''''''''''''***)))))))))))))))))))))))))))((('''''''''''''''(((((((((((())))))))))))******))))))))))))******))))))))))))))))))))))))))))))*********+++++++++++++++,,,---------......------------...///000111///000111333888AAALLLSSSccciiirrrzzz~~~~~~uuuooojjjiiihhhiiinnnuuu|||rrrdddWWWLLLBBB;;;:::777444333333333333222222222222222111111111111000000000000////////////////////////////////////------------------------***,,,......,,,***+++,,,,,,------......------,,,+++*********)))))))))(((++++++++++++++++++++++++******++++++++++++******))))))************)))))))))))))))))))))))))))))),,,++++++++++++,,,------))))))))))))))))))))))))***)))))))))))))))))))))((()))******++++++******''''''''''''''''''''''''))))))))))))))))))))))))''''''((((((((((((''''''''''''''''''''''''''''''(((((('''''''''((()))))))))(((((('''&&&&&&%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''''''''%%%%%%&&&&&&'''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''''''''((((((&&&'''''''''((((((((((((%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&'''''''''''''''(((((((((((((((%%%%%%%%%$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((''''''''''''''''''''''''(((((((((''''''&&&&&&&&&))))))((('''''''''''''''(((((((((((())))))))))))******))))))))))))******(((((()))))))))))))))***)))************+++++++++***+++,,,---.../////////---,,,,,,,,,---///111222///111444999AAAMMMYYYaaalllrrryyy~~~}}}|||sssjjjiiihhhhhhjjjnnnrrruuu{{{|||qqqeeeXXXIII@@@:::888444333333222111000333222222222222111111111000000000000//////////////////............//////------------------------(((,,,///...+++)))+++...,,,,,,------------,,,,,,,,,++++++***))))))((((((++++++++++++++++++++++++******++++++++++++******)))******++++++******)))))))))))))))))))))))))))++++++******++++++,,,---************************++++++******)))((((((((())))))***++++++++++++***(((((((((((((((((((((((())))))))))))))))))))))))''''''((((((((((((''''''''''''''''''''''''''''''(((((('''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&'''''''''((((((''''''''''''''''''''''''%%%%%%&&&&&&'''(((((()))&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''''''''(((((($$$%%%&&&(((((('''&&&%%%&&&&&&&&&&&&&&&%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''''''''''''''((((((((()))%%%$$$$$$$$$%%%%%%&&&'''((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''''''''))))))(((''''''''''''''''''((((((((()))))))))*********))))))))))))******(((((((((((())))))******)))************+++++++++((()))+++---............000///...---...///111222000444:::BBBMMMZZZhhhpppuuuyyy~~~sssqqqmmmjjjiiijjjlllmmmooottt|||uuufffTTTIII<<<:::666444444444222111333333222222222111111111000000000000//////////////////...------...//////........................)))+++,,,------,,,------++++++,,,,,,,,,,,,++++++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++******++++++++++++******)))******++++++******)))))))))))))))))))))))))))******))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))(((''''''))))))***++++++++++++***))))))))))))))))))))))))))))))))))))))))))))))))''''''((((((((((((''''''''''''''''''''''''''''''((('''&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&'''(((((((((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''%%%%%%&&&&&&'''((())))))&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''''''''((((((!!!###&&&(((((('''%%%###(((((((((''''''&&&&&&%%%'''&&&&&&%%%%%%&&&&&&'''&&&'''''''''(((((())))))&&&&&&&&&&&&''''''((()))************************''''''''''''((((((((()))))))))))))))))))))))))))&&&''''''((()))***++++++))))))(((''''''''''''''''''((((((((())))))************))))))))))))******'''((((((((())))))******)))************+++++++++'''(((***,,,---...------333222000///...///111222333777???IIIUUUdddrrrzzz{{{~~~~~~~~~~~~~~~~~~}}}zzzzzzyyyxxxwwwwwwvvvvvvyyy{{{~~~{{{tttnnniiihhhhhhiiigggkkkqqqtttwww~~~ppp]]]PPP@@@===:::777777666555444333333333222222222111111000000000000///////////////...---,,,,,,---...///........................+++)))(((+++///000...+++***++++++,,,,,,++++++***+++,,,,,,------......///******************************++++++++++++************++++++++++++******))))))))))))))))))))))))///...---,,,+++,,,---------,,,+++*********+++,,,+++*********))))))(((((())))))***+++,,,------...,,,+++)))((((((((()))***(((((((((((())))))))))))))))))(((((((((((())))))(((((((((((((((((((((((((((((('''&&&&&&&&&&&&&&&(((((())))))((('''&&&&&&((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&''''''&&&&&&&&&&&&'''''''''''''''''''''''''''''''''((((((((('''&&&%%%%%%'''''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&&&&)))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((())))))(((((('''''''''''''''''''''''')))*********)))(((''''''(((((())))))((('''&&&&&&))))))))))))))))))))))))+++*********))))))((((((+++*********))))))(((((())))))))))))************------,,,+++***)))((('''******+++++++++,,,,,,,,,........................---...000111111222444666888BBBLLLUUUaaaoooyyy|||~~~~~~~~~~~~~~~~~~|||yyyvvvtttssstttuuuvvvvvvvvvuuuuuutttrrrooonnnooopppqqqqqqtttsssssssssttttttuuuvvv{{{{{{|||}}}|||sssmmmkkkiiigggfffhhhkkkmmmpppuuu|||{{{iii[[[LLLEEE<<<777666666333000///000000111111111111000//////000000000000//////222000////////////---,,,,,,,,,,,,,,,,,,,,,,,,,,,......//////...---,,,,,,+++++++++,,,,,,------------,,,,,,++++++,,,,,,---------------,,,+++***))),,,,,,,,,,,,,,,,,,,,,,,,*********))))))))))))))),,,***((('''&&&'''((()))///...---,,,+++,,,,,,------,,,+++*********+++,,,+++*********))))))))))))*********++++++,,,,,,---,,,++++++*********************))))))(((((((((''')))(((((((((((((((((()))(((((((((((((((((((((((((((''''''&&&&&&&&&''''''((((((((((((((('''&&&&&&''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&'''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''(((''''''&&&&&&''''''''''''''''''''''''(((''''''&&&&&&'''''''''((((((''''''&&&'''''''''''''''''''''''''''''''''&&&&&&'''(((((((((((((((''''''''''''''''''''''''''''''((((((((('''&&&&&&((((((((((((((('''&&&&&&))))))))))))))))))))))))******)))))))))(((((((((************)))))))))((())))))))))))************+++++++++******************++++++++++++,,,,,,,,,.........------------------...//////000222555888@@@JJJUUU^^^hhhuuu~~~|||yyywwwwwwxxxxxxxxxxxxwwwvvvtttqqqppppppppppppqqqqqqqqqqqqqqqtttrrrooommmnnnoooooonnnooooooooonnnoooooopppppprrrsssssstttvvvxxxyyyzzz~~~~~~}}}uuuoooiiieeeeeefffhhhiiikkkpppvvv{{{rrreeeWWWNNNDDD===:::999666333111111222222222222222222000000111111111111000000+++++++++---000222222111///.........---,,,,,,,,,......//////...------,,,))))))*********+++++++++,,,,,,++++++++++++,,,,,,------------,,,+++***))),,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++)))((('''((()))***...---,,,+++++++++,,,,,,------,,,+++++++++++++++***************)))))))))++++++++++++++++++++++++,,,,,,,,,,,,,,,+++******,,,+++***)))(((''''''&&&((((((''''''''''''(((((((((((((((((((((((((((((('''''''''&&&''''''(((((((((((((((((((((''''''&&&((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''(((((('''''''''&&&&&&&&&&&&&&&''''''((('''''''''''''''''''''''''''''''''(((((('''''''''(((((()))(((((('''''''''((())))))((((((((((((((((((((((((&&&&&&'''(((((((((((('''''''''''''''''''''''''''&&&''''''(((((((((''''''(((((((((((((((''''''&&&(((((((((((((((((((((((())))))((((((((((((((('''************))))))))))))))))))))))))************))))))******+++++++++,,,++++++++++++,,,,,,,,,,,,------------------------000000000///111555;;;???KKKUUUaaaiiisss~~~}}}{{{zzzzzz{{{zzzxxxuuussstttuuuxxxwwwwwwvvvtttssssssrrrssssssqqqqqqpppqqqrrrsssvvvtttqqqoooooooooooonnnmmmmmmlllkkkkkkkkklllllllllmmmmmmnnnooopppqqqrrrqqqqqqrrrsssuuuxxx{{{}}}xxxnnnhhhfffggggggggghhhlllqqqvvvwww~~~}}}ttteee\\\OOODDD>>>;;;888666444444444444333333333333111222222222222222222111000...------......---,,,111111000///...---,,,,,,.........///......---,,,************++++++++++++++++++++++++++++++++++++------------,,,+++***)))++++++++++++++++++++++++((((((((())))))*********)))(((&&&%%%%%%&&&''''''------,,,,,,++++++++++++------,,,,,,++++++++++++************************,,,,,,,,,++++++************+++,,,---,,,+++)))(((++++++******)))(((((('''((((((''''''''''''(((((((((((((((((((((((((((((('''''''''''''''(((((()))'''(((((((((((((((''''''))))))))))))))))))))))))&&&&&&''''''''''''&&&&&&&&&''''''''''''''''''&&&((((((((('''&&&&&&%%%%%%%%%%%%&&&'''((((((((('''''''''''''''''''''''''''''''''''''''''''''((()))((((((((((((((()))***+++''''''''''''''''''''''''&&&&&&'''(((((('''''''''''''''''''''''''''''''''&&&'''((()))))))))))))))'''(((((((((((((((''''''''''''''''''''''''''''''((((((((((((''''''''''''*********)))))))))))))))((()))))))))************)))************++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,------------222111111111444:::CCCIIIWWWaaalllttt||||||}}}~~~}}}|||{{{}}}}}}}}}{{{yyyxxxyyyzzz~~~}}}|||||||||}}}}}}~~~|||zzzyyyxxxyyy{{{||||||yyyvvvttttttsssrrrpppqqqpppooonnnmmmmmmmmmmmmnnnnnnmmmnnnnnnooopppqqqnnnmmmmmmmmmoooqqqsssttttttwww{{{yyyqqqkkkjjjiiihhhiiilllqqqtttwww{{{qqqhhhYYYLLLCCC===999777666555444444333333333333111111222222222222111111222000...---...---+++)))/////////......------------...............------------------------------*********++++++*********,,,,,,,,,,,,,,,+++*********************+++++++++%%%&&&&&&'''((())))))***)))(((''''''&&&'''((((((------------,,,,,,++++++------------,,,,,,++++++***************+++++++++---,,,,,,++++++*********)))***+++++++++***((('''))))))))))))************((((((''''''''''''(((((((((((((((((((((((((((((((((((('''''''''(((((()))''''''((((((((((((((('''((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&&&&&&&'''(((((('''&&&&&&(((((('''''''''&&&&&&&&&%%%%%%&&&'''((((((((('''''''''''''''''''''''''''&&&%%%%%%%%%&&&&&&'''(((((((((((((((((()))***+++&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''%%%&&&''''''((((((((((((''''''((((((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((())))))))))))))))))******((()))))))))************+++++++++************)))++++++,,,,,,,,,---------,,,,,,,,,------.........000000000222777AAALLLTTTbbblllvvv|||~~~zzzzzz{{{}}}}}}|||{{{}}}~~~~~~~~~}}}{{{{{{zzzxxxvvvxxxwwwvvvtttsssrrrrrrqqqqqqpppppppppppppppqqqqqqnnnnnnmmmllllllmmmnnnooolllnnnqqqtttvvvxxx{{{~~~{{{rrrooollljjjkkknnnqqqsssvvvwwwzzz}}}yyyqqqcccUUUIII@@@:::777777666555333222222222222000111111111111111111000,,,++++++,,,///111111000,,,,,,------.........///------...............---------------------------)))***++++++++++++***)))++++++,,,,,,++++++******))))))*********+++++++++))))))***++++++,,,------++++++++++++++++++,,,,,,------.........---,,,+++---------------,,,++++++*********+++++++++++++++,,,,,,,,,++++++*********)))************)))(((((()))))))))*********++++++))))))(((((((((((())))))((((((((((((((((((((((((***)))((((((''''''((((((&&&'''((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%&&&'''(((((('''&&&%%%''''''''''''''''''''''''&&&&&&''''''((('''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%&&&'''((((((((('''''''''((())))))&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&%%%%%%''''''''''''''''''''''''$$$$$$%%%&&&&&&&&&%%%%%%&&&'''(((((((((((((((((('''''''''''''''''''''''''''(((((((((((()))))))))))))))))))))************))))))))))))************,,,+++++++++******)))))),,,,,,,,,,,,------------,,,------....../////////...///111555>>>JJJWWW```mmmvvv~~~|||xxxxxx|||~~~~~~~~~~~~~~~}}}}}}}}}}}}~~~}}}{{{zzzyyyyyyuuuuuutttsssssssssssssssqqqpppnnnlllkkkkkkllllllkkkmmmoooooooooppprrrtttuuuyyy}}}|||wwwqqqmmmmmmnnnpppqqqoooppprrrtttwww}}}yyynnnaaaTTTHHH@@@<<<999888555333222222222333000000111111111111000000///...---...000000000...++++++,,,---...//////000,,,---......///.........,,,,,,,,,,,,++++++++++++)))***+++,,,,,,+++***)))***+++++++++++++++******))))))******+++,,,,,,,,,)))*********+++,,,,,,,,,))))))))))))************....../////////...---,,,,,,---.........---,,,+++*********++++++,,,,,,,,,,,,,,,++++++++++++++++++,,,+++******))))))******++++++************************))))))))))))******((((((((((((((((((((((((++++++)))(((''''''''''''&&&&&&'''(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%&&&((())))))(((&&&%%%%%%%%%&&&&&&'''((((((((('''''''''(((''''''&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&'''((()))((((((''''''&&&'''''''''''''''''''''''''''''''''&&&'''''''''&&&&&&%%%$$$'''''''''''''''''''''''''''''''''(((''''''&&&&&&&&&&&&'''(((((((((((((((''''''''''''''''''''''''((((((((()))))))))******((()))))))))************))))))))))))***************************+++++++++,,,,,,,,,------------...------...//////000111111000222666>>>IIIWWWfffooowww{{{xxxyyy{{{}}}~~~}}}|||{{{{{{{{{xxxvvvtttqqqpppooooooooonnnoooooonnnlllkkklllmmmmmmoooqqqtttxxx~~~zzztttqqqppppppooolllnnnoooqqqrrruuuzzz}}}{{{pppbbbTTTIIICCC;;;:::777555333333333444111111222222222222111111555333111000000///---+++---------.../////////000,,,------...//////......------,,,,,,,,,+++++++++***+++,,,------,,,+++*********++++++++++++***************+++,,,---------))))))))))))************''''''((()))))))))))))))...///000000000///------,,,---.........---,,,+++*********++++++,,,,,,,,,++++++++++++++++++++++++...---+++***)))***+++,,,---,,,,,,+++***)))((((((++++++************++++++((((((((((((((((((((((((---,,,***)))'''&&&&&&&&&&&&&&&'''((())))))((((((************************&&&''''''''''''''''''&&&%%%&&&((())))))(((&&&%%%$$$%%%%%%&&&'''((())))))'''((((((((('''&&&%%%%%%''''''''''''''''''''''''&&&&&&&&&'''''')))******)))((('''&&&&&&&&&&&&&&&((((((((((((((((((((((((&&&'''''''''&&&&&&%%%$$$''''''''''''''''''''''''++++++,,,++++++***))))))&&&&&&'''((())))))(((((((((((((((((((((((((((((((((((())))))******++++++(((((())))))*********+++))))))))))))************'''((()))***+++,,,------,,,,,,,,,---------...............///000111111222444777===FFFSSSbbbrrr|||~~~{{{yyyzzzyyy{{{~~~~~~~~~~~~~~~{{{yyyvvvuuuuuuuuupppqqqqqqooollljjjiiijjjjjjjjjkkklllpppvvv~~~zzzvvvsssqqqooooooppprrrrrrqqqrrrtttvvvvvvzzzlll]]]QQQJJJ>>><<<999666555444555555222333333444444333333222///......///222333333222000000000000////////////,,,,,,---.../////////.../////////......---------***+++---......---+++***)))******+++++++++************+++,,,------............------------------,,,---...///////////////......---------......///......---------,,,,,,,,,++++++++++++++++++++++++,,,,,,+++******+++,,,,,,))))))******++++++,,,,,,******))))))))))))******(((((((((((((((((((((((())))))))))))))))))))))))***(((%%%######%%%(((***)))((('''&&&&&&'''((()))(((((('''''''''&&&&&&&&&((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&(((***---...'''''''''''''''&&&&&&&&&((((((((((((((((((((((((((((((((('''''''''''''''(((''''''''''''&&&&&&&&&''''''((()))((('''%%%$$$###$$$&&&'''((('''&&&&&&(((((())))))))))))((((((((((((''''''''''''((((((((('''''''''((()))((('''))))))(((((((((((())))))''''''((()))***++++++,,,++++++******)))((((((''')))+++,,,,,,+++***,,,---,,,,,,,,,---------......,,,,,,,,,------...///000222:::GGGVVVcccppp{{{~~~}}}|||{{{zzz{{{||||||}}}|||{{{{{{zzzwwwssspppllliiihhhjjjjjjjjjkkkllloooqqqrrr{{{}}}yyyrrrmmmkkkkkklllnnnqqqrrrqqqpppsss|||xxxjjj[[[RRRHHHCCC<<<999888777555222333222222111000000111111111111111111000000000000......//////000000111111111000...---,,,,,,------...---+++***)))***++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,------,,,+++***,,,,,,,,,---------......))))))*********++++++++++++++++++************)))///......------......///.........---------,,,,,,++++++++++++++++++++++++,,,,,,+++******+++,,,,,,))))))************************))))))))))))******(((((((((((((((((((((((('''''''''''''''''''''''')))(((&&&$$$$$$&&&((())))))((('''&&&&&&'''((()))(((((('''''''''&&&&&&&&&((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''(((((()))***&&&&&&''''''''''''''''''''''''''''''''''''''''''))))))))))))))))))))))))(((''''''''''''&&&&&&&&&''''''''''''''''''&&&&&&%%%&&&&&&''''''''''''&&&(((((())))))))))))(((((('''&&&&&&&&&&&&&&&&&&'''((((((''''''((((((((('''))))))(((((((((((()))))))))))))))))))))*********))))))))))))************)))+++,,,,,,++++++,,,---,,,,,,---------.........------......///111333555<<>>KKK]]]jjjxxx~~~}}}||||||}}}yyyxxx{{{}}}|||{{{qqqoookkkgggdddcccccccccdddfffhhhhhhhhhkkkqqqvvvyyy~~~|||yyyvvvuuuuuutttrrrooommmlllmmmooouuuuuuhhh\\\PPPEEE>>>888777666444333333333333333333222222222111111111////////////000000000000...///000000111000///...------,,,,,,---......///........................------............------------------------,,,,,,++++++,,,,,,,,,---------,,,,,,,,,+++++++++******444333222111000000000000000/////////............++++++++++++++++++++++++***+++,,,------,,,+++***+++++++++,,,,,,---------,,,++++++******++++++,,,))))))))))))))))))))))))''''''''''''''''''''''''))))))(((((((((((())))))&&&'''((())))))((('''&&&&&&&&&&&&'''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''***)))'''&&&%%%%%%&&&''''''''''''''''''&&&&&&&&&((((((((((((((((((((((((""""""###$$$$$$%%%&&&&&&(((((('''''''''&&&&&&&&&''''''((()))((('''%%%$$$###$$$&&&'''((('''&&&&&&&&&''''''''''''''''''&&&((((((''''''''''''((((((%%%(((+++***&&&$$$'''+++))))))(((((((((((())))))************))))))))))))'''((()))***,,,---...///+++,,,...---,,,,,,---///............/////////000,,,111777<<>>:::666222111111111000333111000///000000...---.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))***++++++***(((''')))***))))))))))))))))))))))))''''''((((((((((((''''''(((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((()))))))))))))))((((((((((((((('''&&&%%%$$$''''''''''''''''''''''''''''''''''''''''''''''''(((((())))))((('''&&&&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''))))))((('''&&&&&&%%%%%%$$$%%%&&&'''((((((((((((%%%&&&&&&''''''&&&&&&%%%''''''''''''''''''''''''&&&&&&&&&&&&'''''''''(((******))))))))))))******++++++++++++++++++++++++..................------111///......///111222222555666===JJJVVVbbbtttxxxtttpppllljjjgggeeeccceeecccaaaaaabbbcccbbbaaaeeegggkkkpppwww|||xxxqqqmmmkkkjjjiiiiiikkknnnqqqvvv~~~sssfffWWWJJJBBB<<<777999:::777444444333333333222222222222111111111111111000000//////---.........//////000000111000///..................---,,,,,,,,,,,,---...//////.........---------((()))***,,,---.........---+++)))***,,,---,,,)))))))))))))))))))))******CCC>>>999555333333222222111///......//////...,,,.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***************************++++++***(((''')))***))))))))))))))))))))))))''''''((((((((((((''''''(((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''((())))))(((((('''%%%&&&'''(((((())))))((('''''''''''''''''''''''''''''''''''''''''''''''')))((((((((('''''''''&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''')))(((((('''&&&&&&%%%%%%$$$%%%&&&'''((((((((((((&&&''''''((((((''''''&&&''''''''''''''''''''''''&&&'''''''''((((((((((((******))))))))))))******++++++++++++++++++++++++........................///...---...///111222333555888BBBRRR```nnn~~~yyytttrrrpppmmmlllhhheeebbbaaaaaa```___^^^aaaccceeeiiinnnvvv~~~~~~wwwqqqnnnlllkkkjjjlllmmmoooqqqwww}}}qqqaaaTTTEEE===888777777444222333111111111111000000000000111111000000000/////////........./////////000000000//////............///......---,,,,,,---...............------------,,,,,,,,,---............------+++)))***,,,---,,,***+++******)))))))))******IIIDDD===888555444444333111///---.../////////............---------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++***(((''')))***))))))))))))))))))))))))''''''((((((((((((''''''(((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((''''''''''''&&&''''''(((''''''&&&&&&%%%&&&'''(((((())))))((('''''''''''''''''''''''''''''''''''''''''''''''')))((('''&&&&&&&&&'''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((('''&&&&&&%%%%%%%%%&&&''''''((((((((((((((((((((())))))(((((((((''''''''''''''''''''''''(((((((((((())))))))))))******))))))))))))******++++++++++++++++++++++++........................////////////111333444666999@@@MMM___ooo}}}{{{xxxuuusssqqqmmmjjjfffcccbbb```^^^]]]___```aaabbbdddjjjpppuuu{{{uuuqqqnnnlllnnnmmmmmmmmmpppvvv~~~nnn```MMMDDD;;;888777444222444222222222111111111000000000000000000000/////////......////////////000000///............//////000......---,,,,,,---......------------,,,,,,,,,,,,...............---,,,+++---+++***+++,,,---,,,***---,,,+++***************QQQKKKBBB;;;777555444333222000......000111000000...............---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++***(((''')))***((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((''''''''''''&&&&&&''''''&&&&&&%%%%%%'''((((((''''''&&&%%%$$$'''''''''''''''''''''''''''''''''''''''''''''''')))(((&&&%%%%%%&&&((()))&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((('''''''''&&&&&&&&&&&&&&&'''((((((((((((((('''(((((())))))(((((('''''''''''''''''''''''''''((())))))))))))***************))))))))))))******++++++++++++++++++++++++---------...............111111111111222444777999CCCLLL\\\lll{{{|||xxxvvvtttqqqlllhhheeecccaaa_______________```ccchhhlllpppvvvyyyssspppooommmlllkkkmmmqqqwww{{{xxxjjjYYYMMMBBB<<<999555444555555444444444333333333333111111111111111111111111//////////////////000000...............///000111......------------......------,,,,,,,,,+++++++++,,,------------,,,++++++,,,,,,+++,,,,,,,,,,,,+++...---,,,+++************XXXRRRIIIAAA;;;888555333222000...---.../////////........................,,,,,,,,,,,,,,,,,,,,,,,,***************************++++++***(((''')))***((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&&&&%%%$$$$$$&&&&&&&&&&&&%%%$$$######''''''''''''''''''''''''''''''''''''''''''''''''((('''&&&$$$$$$&&&((()))&&&&&&&&&'''''''''(((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''(((((()))((((((((('''''''''(((((('''''''''(((((((((((((((((((((((())))))))))))*********+++******))))))))))))******++++++++++++++++++++++++---------.........//////000111111111111444:::>>>LLLXXXhhhwww|||xxxrrrllliiifffdddbbb`````````___^^^```dddffffffjjjrrr|||xxxsssooommmkkkkkkmmmppptttvvvyyyuuucccWWWIIIAAA;;;666444666555555555555444444444333222222222222222222222222000000000000000000//////...............///000111........................------,,,,,,,,,+++++++++,,,,,,---...............,,,,,,---,,,,,,,,,,,,---...---,,,+++************bbb\\\SSSKKKDDD>>>999666222000---+++,,,---------.............../////////,,,,,,,,,,,,,,,,,,,,,,,,***************************++++++***(((''')))***))))))))))))))))))))))))''''''((((((((((((''''''(((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&%%%$$$$$$###$$$%%%&&&&&&'''&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''&&&%%%%%%%%%&&&'''(((%%%%%%&&&&&&'''((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((())))))(((((((((&&&''''''((((((''''''&&&(((((((((((((((((((((((())))))))))))******************))))))))))))******++++++++++++++++++++++++,,,,,,------...////////////000000///111777@@@HHHVVVdddttt{{{tttoookkkhhhfffccccccbbb```^^^^^^aaacccaaadddiiiqqqyyy{{{ssspppmmmmmmnnnpppqqqrrrtttyyymmm___PPPFFF>>>888555555444444333333333222222222111111111222222222222333111111000000000000/////////............//////000---...////////////...---------------,,,,,,,,,,,,---...///000000000000000+++---...---,,,+++,,,...---,,,+++***************mmmhhh___WWWOOOGGG@@@<<<666333///------.........---........./////////000,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++***(((''')))***))))))))))))))))))))))))''''''((((((((((((''''''(((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((''''''&&&%%%$$$%%%%%%&&&'''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&'''''''''%%%%%%&&&&&&'''(((((()))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((())))))))))))(((((('''(((((())))))(((((('''((((((((((((((((((((((((((((((((()))))))))************))))))))))))******++++++++++++++++++++++++,,,,,,------...//////000///111222222666@@@NNNYYYfffsssyyytttooollliiiiiigggddd```___```aaa___```cccjjjqqqwwwyyyyyyxxx|||}}}zzzuuussssssrrrpppooonnnqqqwwwwwwiiiYYYNNNEEE===888888444444444444333333333333//////000000000111111111111111111000000000//////000//////............///---...///000000///...---.........------------,,,..................---,,,+++---///...,,,+++,,,...+++******)))))))))******uuuppphhh___WWWNNNEEE@@@;;;888333111000111111111---.........//////000000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++***(((''')))***))))))))))))))))))))))))''''''((((((((((((''''''(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((()))(((((((((''''''''''''(((((((((((('''&&&%%%$$$************)))((('''&&&''''''''''''''''''''''''''''''''''''''''''''''''$$$%%%&&&''''''''''''&&&%%%%%%&&&&&&'''((())))))((((((((((((((((((((((((''''''''''''''''''''''''&&&'''''''''''''''''''''((()))))))))))))))(((((())))))************))))))))))))))))))))))))))))))(((((((((((())))))))))))******))))))))))))******++++++++++++++++++++++++,,,,,,------...///000000222333555777===III[[[hhhttt{{{vvvssspppooommmiiidddaaaaaabbb^^^^^^```eeemmmrrruuutttrrruuu|||~~~zzzxxxuuuqqqnnngggjjjpppxxxrrrbbbVVVLLLCCC======777777666666666555555555---.........//////000000222111111111000000//////111000///...............---...///000000///...---//////.........---------,,,,,,,,,+++***)))''''''+++---///...,,,+++,,,///))))))))))))))))))******~~~xxxoooggg___VVVLLLEEE===:::666222111000///------.../////////...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,((())))))******++++++,,,))))))************))))))''''''''''''''''''''''''(((((('''&&&&&&&&&&&&'''''''''''''''((((((((((((***)))((()))++++++'''$$$''''''((((((((((((''''''&&&&&&&&&&&&&&&'''((((((((((((((((((((((((((((((###&&&)))***)))((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&''''''''''''''''''''''''((((((''''''''''''(((((()))))))))(((''''''&&&&&&%%%%%%&&&'''((((((''''''))))))(((((('''''''''&&&))))))((('''''''''''''''((((((''''''''''''((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((*********+++,,,,,,------++++++,,,,,,,,,---------,,,---------,,,---000222000444777;;;GGG[[[mmmvvv}}}|||vvvpppkkkjjjhhheeeaaaaaaaaabbbeeejjjnnnppppppnnnpppsssxxx{{{wwwssspppjjjiiikkkpppvvvsssdddUUUIII@@@;;;:::888666555666666444333111111111000000000000///000000000000000000000000222111///...---...000111//////000111111111111111000///---,,,---...000111,,,---------,,,,,,+++***))))))***+++,,,------...///---++++++------+++)))wwwoooggg^^^TTTMMMAAA>>>888444333222111000//////000000000///...------------------------------------,,,,,,,,,,,,,,,******++++++++++++******++++++++++++++++++++++++(((((('''&&&&&&&&&&&&'''''''''''''''((((((((((((***((('''(((******(((&&&''''''((((((((((((''''''((((((((((((((()))******''''''''''''''''''''''''###%%%((()))((('''&&&'''''''''''''''''''''''''''(((((('''''''''&&&&&&&&&((((((((((((((((((((((((((((((''''''''''''(((((('''''''''(((((((((((((((%%%&&&&&&'''(((((('''''')))(((((((((''''''''''''))))))((('''''''''''''''((((((''''''''''''((((((''''''''''''''''''''''''''''''((((((((()))))))))))))))******+++,,,,,,---++++++,,,,,,,,,---------,,,---.........///111333111666;;;CCCSSSkkkyyytttqqqooojjjgggdddcccbbbcccgggjjjkkkkkkjjjkkkmmmpppvvvzzztttqqqkkkhhhiiilllpppwwwzzzlll^^^QQQFFF@@@<<<999666555555444333222222222111111111000000000000000000000000000000000222111///.........000111...//////000111111000000000///......---...//////,,,------......---------,,,,,,,,,,,,,,,,,,------...,,,++++++---...,,,***xxxpppggg]]]VVVHHHCCC<<<777555444333222000000111111111000///...------------------------,,,,,,+++******)))((((((++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++)))(((''''''&&&&&&''''''''''''''''''((((((((((((***((('''''')))***))))))'''((((((((((((((((((''')))(((((((((((())))))***''''''''''''''''''''''''###%%%'''((('''%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&))))))))))))))))))))))))((((((''''''''''''((((((&&&&&&''''''((())))))***%%%&&&''''''((('''''''''(((((((((((('''''''''''')))((((((''''''''''''(((((((((''''''''''''((((((''''''''''''''''''''''''))))))))))))************)))))))))***++++++,,,,,,,,,,,,,,,,,,------------,,,---///000000000222444555<<>>;;;777555444333222111333333333222222222111111000000000000000000000000222111000///...///000000---...//////////////////000000000//////...------------......///..................------,,,,,,,,,---,,,+++,,,---...---,,,}}}wwwnnnddd]]]NNNIIIAAA;;;777555333222111111111000000000//////,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******)))))))))***++++++++++++++++++***)))))))))))))))))))))))))))(((((('''''''''''''''''''''''''''(((((((((((()))((('''&&&((()))***+++((((((''''''''''''((((((''''''&&&&&&&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&((((((&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''(((((())))))&&&&&&'''''''''''''''&&&(((((((((((((((''''''''')))(((''''''''''''((((((((((((''''''''''''((((((''''''''''''''''''''''''))))))))))))************(((((()))******++++++,,,,,,,,,,,,------------...---///000111000000111333:::EEERRR```ttt~~~wwwrrrrrrnnniiieeeeeefffggggggbbbbbbbbbbbbdddiiipppuuuzzzuuupppllllllllllllqqqwww|||zzzkkkZZZOOOBBB>>>999555444444444333444444333333333222222222000000000000000000000000222111000/////////000000------......///......---///000111111000...,,,+++...............---,,,,,,---------------,,,,,,,,,,,,+++,,,,,,---.........~~~vvvmmmfffWWWQQQHHHAAA;;;777444222000000/////////.........++++++++++++++++++++++++------......////////////))))))************))))))(((((((((((((((((((((((())))))(((''''''''''''(((''''''''''''(((((((((((((((((((((''''''(((***,,,)))(((''''''''''''((()))''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&((()))((('''&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''((((((''''''''''''(((((())))))((((((''''''''''''&&&'''''''''''''''&&&&&&'''''''''(((((((((((((((((((((''''''''''''((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((()))))))))*********)))))))))***++++++,,,,,,,,,,,,---------............000111111000000111333===KKK]]]nnn|||wwwsssmmmhhhgggfffffffff____________```dddiiinnnvvv}}}|||vvvqqqpppnnnlllnnnrrrsss|||wwweeeYYYGGGBBB<<<777666666666666444444444333333333333222000000000000000000000000222111111000000000000000------............------...000111111111...,,,***//////......,,,+++)))((()))******+++,,,---------+++,,,------------...///xxxqqqbbb\\\SSSKKKCCC===777444111000///.........//////,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------...//////)))))))))******)))))))))))))))))))))))))))))))))***)))((((((''''''((((((''''''''''''((((((((((((((())))))((('''''')))+++)))((('''&&&&&&'''((()))***))))))(((((((((((()))((((((((((((((((((((((((((())))))((('''&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''((((((''''''''''''((((((***))))))(((''''''&&&&&&'''''''''(((''''''&&&%%%'''''''''((((((((((((((((((''''''''''''(((((()))((((((''''''''''''((((((((((((((((((((((((((((((((())))))))))))*********)))******+++,,,,,,------,,,---------............///000000000000222555888AAARRRggg{{{}}}yyyrrrmmmjjjhhheeeddd^^^^^^]]]\\\\\\___dddggglllrrr{{{~~~xxxuuurrrnnnmmmnnnkkkrrrzzzqqqeeeOOOIIIAAA;;;888777777777444444444333333333222222000000000000000000000000222222111111111000000000.........///......---,,,...///000111000///---+++///......---,,,***)))(((((())))))***,,,------...,,,---......---,,,...///{{{nnniii```WWWNNNEEE===888222111000/////////000000........................)))))))))))))))))))))))))))******++++++******)))***************************))))))(((((((((((((((''''''''''''((((((((((((''')))+++***(((''''''))))))((('''&&&&&&'''((()))******)))((((((((((((((())))))))))))))))))))))))'''((()))'''&&&%%%&&&'''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''((((((''''''''''''((((((((((((((((((((('''''''''''''''(((((('''&&&&&&%%%''''''''''''((((((((()))'''''''''''''''((())))))((((((''''''''''''((((((((((((((((((((((((((((((************+++++++++,,,+++++++++,,,------......------------...............///000000222666<<>>:::555222111000///...//////.........---------------,,,++++++***))))))...---,,,+++***)))))))))))))))))))))))))))))))))++++++***)))))))))))))))***)))))))))(((((((((''')))(((((('''((()))***+++,,,***(((((((((((('''&&&((((((((((((((((((((((((%%%&&&''''''((((((''''''((('''&&&%%%%%%%%%&&&'''''''''''''''((((((((((((((((((((((((((((((((('''((((((''''''''''''((((((&&&'''((((((''''''(((***(((''''''&&&&&&''''''((()))((('''%%%######%%%'''((((((((((((((((((((('''((((((((()))***+++++++++%%%&&&''''''%%%%%%&&&'''))))))(((((())))))***+++***+++++++++++++++******,,,---------+++***+++,,,...////////////000000000000000111555:::BBBSSSbbbttt|||xxxpppmmmhhhdddaaa___^^^]]]\\\]]]___bbbfffmmmvvv{{{xxxqqqmmmkkklllpppvvvwwwlll[[[MMMDDD>>>999666555333222333555555555444333222111222333333111//////000000000111111111111222111111111111000000000///...------------.../////////.........---------........................---------,,,,,,,,,++++++}}}uuukkk^^^UUUHHHBBB:::333000000000000/////////.........------......------,,,+++++++++///...---+++******))))))))))))))))))))))))))))))******)))((((((((())))))))))))))))))(((((((((((()))(((((((((((()))***+++,,,***((('''((()))((('''((((((((((((((((((((((((&&&&&&'''(((((((((((('''(((''''''&&&''''''((()))%%%%%%%%%%%%%%%%%%%%%%%%''''''((((((((((((((((((((((((''''''''''''((((((&&&'''((((((''''''(((***(((((((((''''''((((((((()))'''%%%$$$%%%'''''''''''''''(((((((((((((((((((((((())))))******++++++''')))***)))((('''((()))))))))(((((())))))***+++++++++,,,,,,,,,,,,+++++++++,,,---,,,***)))***+++............/////////000//////333999AAAMMM```qqqyyyuuunnnhhheeebbb___^^^\\\\\\]]]^^^```dddjjjooo|||{{{sssqqqnnnmmmoooqqqwwwwwwfffWWWMMMDDD>>>:::666444222111333555666666333111//////000111000///000000000000111111111111222222222222111111111111000///---,,,,,,---///000/////////.........------........................------------,,,,,,,,,,,,wwwkkkcccVVVNNNBBB888333222222222////////////............///.........---------,,,...---,,,,,,++++++,,,,,,))))))))))))))))))))))))))))))((((((((((((((()))))))))))))))(((((((((((()))))))))))))))*********+++)))((('''((()))((('''((((((((((((((((((((((((&&&&&&'''(((((((((((((((&&&&&&&&&''''''(((((()))&&&&&&&&&&&&%%%%%%%%%%%%''''''''''''(((((((((((((((''''''&&&&&&''''''(((&&&'''((((((''''''(((***((((((''''''''''''(((((((((&&&###$$$''')))(((&&&''''''''''''((((((((((((&&&'''''''''((((((((())))))***++++++))))))***+++((((((((((((((()))******++++++,,,---------,,,,,,***+++,,,,,,*********,,,------......//////000000///000666???IIIWWWkkk}}}|||tttmmmiiifffccc```^^^^^^^^^]]]]]]```dddhhhnnnuuuxxxuuuqqqoooooopppsss{{{qqqbbbVVVLLLBBB<<<<<<888444111222333444444111///---,,,.../////////000000000000000111111111000000000/////////......111///---,,,,,,---///111////////////....................................------------------,,,,,,wwwqqqcccYYYKKK???777444333333000000/////////........./////////...............++++++++++++,,,---...///)))))))))))))))))))))))))))((((((((((((((())))))(((((((((((())))))))))))((())))))***************+++)))''''''((()))((('''((((((((((((((((((((((((&&&'''(((((())))))((((((%%%%%%&&&&&&''''''''''''))))))))))))((((((''''''&&&'''''''''(((((())))))''''''&&&&&&&&&&&&''''''&&&'''((((((''''''(((***'''&&&&&&%%%%%%&&&&&&'''(((%%%###%%%(((***)))'''&&&'''''''''(((((())))))''''''''''''((((((((((((&&&'''((((((&&&&&&'''(((((((((((('''((())))))******+++,,,---------------***+++,,,,,,+++***+++,,,------......///000000111111444;;;FFFQQQ```uuu|||}}}yyyrrrnnnjjjfffbbb_________]]]\\\]]]```cccdddjjjtttxxxsssoooooooooqqqwww{{{nnnaaaTTTHHH@@@>>>:::555222222444555555222000......///111111111111111000000000000000000//////.........---------111000...------...000111000000/////////.........////////////////////////------------------------|||mmmcccUUUGGG===777333111000000000/////////..............................************+++---......))))))))))))))))))))))))))))))((((((((()))******(((((((((((())))))))))))((()))******++++++*********)))'''''')))))))))(((((((((((((((((((((((((((''''''((())))))))))))(((%%%%%%&&&'''''''''&&&&&&&&&&&&&&&%%%$$$$$$######&&&&&&''''''((()))))))))''''''&&&&&&&&&&&&''''''&&&'''((((((''''''(((***&&&&&&%%%%%%%%%%%%&&&&&&'''&&&&&&'''((()))((('''&&&&&&''''''((()))))))))))))))))))))************((()))***)))((('''(((***((((((''''''(((((()))***)))***+++,,,,,,------,,,***,,,------,,,+++,,,...---......///000111222222555999BBBOOO\\\kkk~~~}}}~~~yyytttooojjjeeeaaaaaa___]]]ZZZZZZ[[[]]]___dddllluuu~~~wwwqqqooonnnnnnsssyyyzzzooo```QQQGGG>>>;;;666444555777888999444333222222444555444444111111111111000000000000000000000000////////////000//////////////////000000000000/////////......////////////////////////------------............wwwnnn```RRRFFF===777333000000000000/////////...........................++++++************++++++)))))))))))))))))))))))))))))))))))))))***++++++'''((((((((()))))))))***((()))***+++++++++*********((('''''')))***)))(((((((((((((((((((((((((((''''''((()))))))))))))))''''''((()))((('''&&&&&&$$$$$$######"""!!!!!! &&&&&&''''''((())))))***'''&&&&&&%%%%%%&&&&&&'''&&&'''((((((''''''(((***''''''&&&&&&&&&&&&''''''&&&'''(((((('''''''''(((&&&&&&''''''((())))))***************))))))))))))***+++,,,,,,******+++,,,(((''''''''''''((())))))((()))***+++,,,,,,,,,,,,+++---......------...///......///000111222333333999???KKKZZZhhhwwwyyyqqqkkkeeeeeebbb^^^ZZZXXXYYYZZZ[[[___fffnnnvvvxxxsssooonnnpppuuuyyy|||mmm\\\PPPAAA>>>:::777777888888888333222222333555666444333111111111111000000000///111111111000000000000///...///000000000000///...000000000000/////////...////////////////////////------------.........///wwwjjj\\\OOODDD;;;666000000000000////////////---------...............------+++***)))((((((((())))))))))))))))))))))))******))))))***+++,,,,,,'''((((((((())))))******((()))***+++,,,+++*********((('''''')))***)))((((((((((((((((((((((((((('''(((((()))))))))))))))))))))*********((('''&&&))))))(((((('''&&&%%%%%%&&&&&&&&&'''((())))))***'''&&&&&&%%%%%%&&&&&&'''&&&'''((((((''''''(((***((((((''''''''''''((((((%%%(((+++***'''%%%''')))&&&&&&&&&'''((())))))***((((((((((((''''''''''''''')))***)))((('''((()))'''''''''''''''((())))))'''((()))***+++,,,,,,,,,,,,---......------///000...///000111222333444444<<>>:::888777555444000///000222444444222000222111111111000000//////000000000000////////////---///000222222000///---000000000000////////////000000000000000000000000---------.........//////~~~rrreeeXXXKKK@@@999111///......///000///...//////...------------...------------------------+++******)))))))))))))))++++++******************************************))))))))))))************((('''&&&%%%%%%&&&'''(((++++++***)))(((((())))))(((((((((((())))))))))))(((((((((((((((((((((((())))))(((((((((((())))))***(((&&&'''***+++)))''')))))))))))))))((((((''''''&&&%%%%%%&&&'''((()))'''''''''&&&&&&%%%%%%%%%''''''''''''''''''''''''************)))'''&&&%%%))))))((((((''''''&&&&&&%%%''')))))))))((()))*********+++++++++,,,,,,,,,,,,---......//////...............////////////000///...000222111///444:::FFFOOO]]]lll|||~~~vvvqqqmmmhhhbbb^^^\\\[[[ZZZ\\\]]]^^^bbbiiirrrzzzxxxsssqqqpppttttttwww{{{qqqbbbOOODDD:::888999777555555555555444333333222111111////////////000111222333000000111111111111000000111000///......///000111........................,,,,,,---.../////////.........------------......wwwmmm```RRRDDD<<<777444222000000000///...//////...------------...,,,,,,,,,,,,,,,,,,,,,,,,++++++***)))))))))))))))************************************************))))))))))))***************)))(((((((((((()))***+++******)))(((((())))))(((((((((((())))))))))))(((((((((((((((((((((((())))))(((((((((((())))))***(((&&&''')))***(((&&&&&&'''(((((()))))))))))))))((('''&&&&&&&&&'''(((((((((((('''''''''&&&&&&(((((((((((((((((((((((()))******))))))((('''&&&(((((((((((((((((()))))))))***,,,+++***))))))***************+++++++++,,,,,,,,,---............---------.........////////////...///222222222999AAANNNWWWeeetttwwwsssmmmgggdddaaa```___^^^^^^___aaafffmmmtttxxxzzzvvvsssrrrqqqsssuuuxxx~~~yyykkkVVVJJJ>>>:::999666555555555555444444333222222111111111111000000000000111000000111111111111000000111000///......///000000////////////////////////------.../////////............------------......}}}vvvkkk[[[LLLBBB===:::666333222111000...000///......------......,,,,,,,,,,,,,,,,,,,,,,,,++++++***))))))))))))***************************************************))))))))))))***************))))))(((((())))))*********)))((((((((())))))(((((((((((())))))))))))(((((((((((((((((((((((()))((((((''''''(((((()))((('''&&&'''(((((('''&&&$$$%%%&&&'''((()))))))))***)))((('''&&&&&&&&&&&&)))))))))((((((((((((((())))))))))))))))))))))))(((((())))))))))))(((((('''(((((()))******++++++,,,---...---+++*********)))))))))*********++++++++++++,,,---------------,,,---------............///...///222333666@@@JJJXXXbbbqqq}}}xxxqqqkkkgggdddbbbaaaaaa```______bbbgggllloooyyy}}}xxxsssppppppqqqqqqttt}}}vvvaaaRRRCCC<<<999666444555555555444444333222222222333222222111000000//////000000111111111111000000222111000///......//////000000000000000000000000//////000000000///............------------......|||rrrdddUUUKKKBBB===888444222111000///000//////...............------------------------,,,+++******))))))******))))))))))))************************************((()))))))))************(((''''''''''''''''''(((***))))))((((((((())))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((''''''(((((((((''''''&&&&&&'''''''''&&&$$$%%%&&&'''((((((((((((((((((((('''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''((()))))))))))))))))))))*********++++++++++++---...---,,,******+++((())))))))))))************+++,,,,,,------,,,,,,,,,,,,,,,---------......111//////222555:::FFFRRR```kkk{{{xxxpppllliiieeecccaaa```___^^^___bbbeeehhhpppxxxyyytttqqqqqqppppppuuu|||iiiYYYHHH>>>999666555777555555444444333333333333222222222222111111000000000000111111111111000000111111000000///.........////////////////////////000000111111000///............------------......wwwkkk___WWWFFFAAA:::444222111000000000000///............///........................,,,++++++***************(((((()))))))))*********************************((()))))))))************'''((((((((((((((((((''')))((((((((((((((())))))(((((((((((())))))))))))((((((((((((((((((((((((((((((''''''''''''((((((&&&'''''''''&&&&&&''''''&&&'''''''''''''''&&&&&&%%%&&&'''(((((()))******''''''''''''''''''''''''''''''''''''''''''''''''&&&'''((())))))******))),,,+++++++++*********)))(((***+++,,,+++***+++,,,((())))))))))))************+++,,,,,,------,,,,,,,,,,,,,,,---------......222000000444888???MMMYYYfffrrr{{{uuupppkkkgggbbbaaa___^^^^^^```bbbdddjjjqqq|||zzzuuusssrrrppprrruuuxxxppp___LLLAAA;;;777777999555555444444444444333333///000111222333222222222000000111111111111000000000000000000000///..............................000000111111000///............------------......{{{rrrhhhaaaNNNHHH???888444222222111111000//////......//////........................,,,,,,+++************+++'''(((((())))))*********************************))))))))))))************)))******++++++******)))((((((''''''(((((())))))(((((((((((())))))))))))(((((((((((((((((((((((((((''''''&&&&&&''''''(((&&&'''(((((('''&&&'''(((((((((((((((((('''&&&%%%$$$%%%&&&(((******++++++&&&&&&''''''''''''((((((''''''''''''''''''''''''''''''((())))))***)))))),,,,,,++++++***))))))(((&&&(((***+++******+++,,,)))))))))*********++++++++++++,,,---------------,,,---------............333111333888>>>GGGVVVcccnnn{{{{{{uuummmhhhdddcccaaa```___```aaabbbeeekkkttt}}}yyywwwuuurrrppprrruuuzzzxxxgggRRRFFF???:::888999555555444444444444444444...000111333444333333222000000111111111111000000//////000000000000//////........................//////000000000///............------------......yyyooohhhZZZSSSHHH>>>888555333333111000000///////////////---------------------------,,,++++++******++++++''''''(((((()))******+++************************))))))))))))************)))***++++++++++++***)))'''''''''''''''((())))))(((((((((((())))))))))))(((((((((((((((((((((((((((''''''&&&&&&''''''(((&&&(((***)))'''&&&(((***''''''((()))))))))((((((%%%&&&((()))*********)))''''''((((((((()))))))))'''''''''''''''''''''''''''((()))))))))))))))(((***************)))))))))((()))++++++***))))))***************+++++++++,,,,,,,,,---............---------........./////////222111555===FFFQQQaaaooozzz}}}tttmmmiiihhheeebbbaaa`````````aaafffmmmssszzz|||yyyuuurrrqqqsssuuu{{{oooZZZLLLCCC<<<999999444444555555555555555555000111333444444333222111000000111111111111000000---...///000111111000000........................------.../////////............------------......}}}rrrkkkddd[[[OOOCCC<<<777555333111111000///////////////++++++++++++++++++++++++---,,,++++++******++++++&&&''''''((()))******+++************************))))))))))))************'''((()))******)))(((''''''''''''''''''((()))***(((((((((((())))))))))))(((((((((((((((((((((((('''''''''&&&&&&'''''''''''')))+++***'''&&&(((***%%%&&&''')))************'''((()))******)))(((((((((((())))))*********+++))))))))))))))))))))))))(((((())))))))))))((((((((((((((()))******++++++***,,,---,,,***(((((()))***++++++++++++,,,,,,,,,,,,---......//////...............////////////000000111777AAAKKKXXXiiixxxxxxmmmkkkhhheeebbb```^^^^^^___bbbhhhmmmsss{{{~~~yyytttsssqqqrrruuu{{{vvv```QQQFFF===999888444444555555555555555555222333444444444222000///000000111111111111000000,,,---///000111222111111000000000000000000000000,,,,,,---.../////////............------.........zzzuuummmfffZZZNNNDDD<<<666333111000...//////000...---,,,,,,++++++++++++******++++++******++++++,,,---))))))))))))************+++*********))))))(((((()))))))))))))))******+++&&&'''((())))))***))))))))))))(((((('''''''''&&&&&&'''''''''(((((())))))''''''''''''''''''''''''''''''((((((((((((''''''&&&''''''(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''((()))++++++)))'''***)))(((''''''((()))***(((((((((((())))))))))))&&&'''(((***++++++++++++***************)))(((((()))******)))(((((()))+++******))))))******+++,,,++++++,,,,,,,,,---------...---...///000111///...444444<<>>;;;888555222111222222222111222222222222222111000000111111111111111111111111000111111222222111111000000000000000000000000000000000111111111111000000......---------......///zzzsssiii]]]SSSJJJBBB===555333111000000111000///000000000////////////...///...---+++******)))))))))))))))*********++++++***************)))))))))))))))))))))******++++++)))))))))))))))(((((('''++++++************))))))))))))))))))************''''''''''''''''''''''''''''''((((((((((((''''''&&&'''(((((())))))((((((((((((((((((((((((((((((((('''&&&&&&((())))))(((''''''&&&&&&&&&&&&''''''(((((((((((())))))))))))***************)))(((((((((((()))))))))((('''''')))***+++***))))))***+++,,,,,,++++++,,,,,,---...,,,,,,,,,,,,------------------...///111333555666888>>>KKKYYYeeesss~~~wwwqqqmmmhhhfff```___^^^]]]___bbbeeegggrrrzzzyyyvvvrrrqqqrrr{{{qqq___OOOCCC===:::777333111111222111000222222222222222222111000111111111111111111111111000111111222222111111000////////////////////////000111111222222111111000//////...---------......~~~yyypppfff\\\RRRIIICCC999666222000000000000///.........---------,,,,,,......---,,,+++******+++))))))*********+++++++++************************))))))******++++++++++++'''(((((())))))))))))(((************************))))))))))))))))))))))))''''''''''''''''''''''''''''''((((((((((((''''''''''''((()))))))))))))))''''''(((((((((((()))))))))'''%%%%%%'''((())))))''''''''''''''''''''''''(((((((((((())))))))))))))))))*********))))))(((''''''((((((((((((''''''(((***++++++***)))***++++++++++++++++++,,,------,,,,,,,,,------------...---......///000222666888:::DDDSSSaaannn~~~xxxqqqlllhhhcccbbbaaa```___```aaabbbiiippp{{{{{{uuuqqqqqqyyy{{{jjjXXXIII@@@===999666333444444444444222222222333333222111111111111111111111111111111000000111111111111000000////////////////////////000000111111111111000000000///...---------------{{{}}}}}}vvvmmmdddZZZPPPJJJ???;;;555111000/////////---------,,,,,,,,,,,,+++---,,,,,,+++,,,,,,------************++++++++++++***************+++++++++))))))***++++++++++++***&&&&&&((()))************))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((((((((('''''''''(((((()))))))))))))))&&&&&&'''''''''((((((((()))'''%%%%%%''')))))))))(((((((((((((((((((((((((((((((((((())))))))))))'''''')))******+++++++++''''''((((((((((((''''''''')))+++,,,+++***+++,,,***************+++,,,,,,,,,,,,---------............////////////111666:::@@@KKK[[[iiiwwwwwwpppkkkeeedddbbbaaa```````````````fffoooxxxxxxsssrrrwwwsssaaaPPPEEE>>>:::666444444666666666111222222333333333222222111111111111111111111111000000000111111000000000////////////////////////......////////////......000///...---------------{{{|||{{{uuummmdddZZZSSSFFFAAA:::444111000000////////////.........------,,,,,,,,,,,,,,,---......*********++++++++++++,,,*********+++++++++++++++((()))+++,,,,,,,,,+++***&&&'''((()))************((((((((())))))))))))***((((((((((((''''''''''''((((((((((((((((((((((((''''''(((((((((((('''''''''((())))))******))))))&&&&&&&&&''''''(((((())))))((('''''')))******)))(((((())))))))))))(((((((((((((((((())))))))))))&&&'''((()))+++++++++,,,''''''((()))))))))(((((('''))),,,---,,,++++++,,,******))))))******+++,,,,,,---------...............///000//////222999???IIIUUUcccqqqvvvpppgggfffcccaaa___^^^]]]]]]]]]bbbiiipppzzz|||vvvtttuuu}}}{{{jjjXXXLLL???<<<777444444555555666111222333333333333333333222222222222222222222222///000000111111000000///////////////////////////---......//////......---//////...---------......{{{}}}}}}wwwnnnddd^^^OOOIII@@@888444333222222000000000////////////......------,,,,,,,,,------*********+++++++++,,,,,,*********++++++,,,,,,,,,((()))+++------,,,+++***)))))))))))))))((('''''')))))))))*********++++++))))))))))))((((((''''''((((((((((((((((((((((((''''''((((((((((((''''''(((((()))************)))&&&''''''((())))))******)))(((((()))+++,,,***)))''''''((())))))(((''''''(((((((((((())))))))))))'''((()))***************'''((())))))******))))))&&&))),,,---,,,,,,,,,,,,+++************+++,,,,,,------------............---///111111111666???FFFUUU___lllzzzwwwllljjjfffbbb^^^]]]\\\\\\]]]```eeejjjsss}}}xxxvvvxxx|||qqq```TTTEEEAAA:::666444444444444111222333333444444333333222222222222222222222222//////000000000000//////000000000000000000000000......////////////............---------......///|||~~~~~~uuullleeeTTTNNNDDD<<<777555444333////////////............000///...---,,,+++++++++******+++++++++,,,,,,,,,*********++++++,,,,,,,,,(((***+++------,,,+++***,,,,,,+++***(((&&&%%%$$$*********++++++,,,,,,,,,+++*********))))))(((((())))))))))))))))))))))))''''''((((((((((((''''''(((((()))***************'''(((((()))***+++++++++)))))))))+++------+++)))%%%&&&'''(((((('''&&&%%%(((((((((((())))))))))))***************)))(((((((((((()))***************&&&))),,,------,,,,,,,,,,,,,,,++++++,,,,,,---...---------.........//////+++...111222444:::DDDMMM^^^gggrrr}}}rrrooojjjddd```]]]\\\\\\XXXZZZ]]]bbbiiivvv}}}xxxwwwxxxwwwvvvfffZZZLLLGGG???999777555555444111222333333444444444444222222222222222222222222//////000000000000//////111111111111111111111111//////000000000000//////---------------...///000|||~~~uuuooodddZZZMMMCCC===999666444222111.........///---,,,......------,,,+++******++++++++++++++++++++++++(((((()))***++++++,,,,,,---,,,***))))))***,,,------,,,***)))))))))************+++,,,---,,,)))&&&))))))))))))))))))))))))''''''''''''((((((((()))++++++***)))(((((()))))))))))))))))))))(((''''''(((((((((((((((''''''''''''''''''''''''''''''''')))*********++++++++++++((((((((((((((((((((((((************))))))))))))+++***)))(((((()))***+++---+++******,,,,,,+++))),,,,,,++++++,,,,,,---..................---------//////111333555;;;KKK[[[fffooo}}}yyyrrrjjjdddaaa```]]][[[\\\[[[\\\___bbbiiiwww~~~yyyvvv~~~~~~qqqeeeXXXLLL>>>777777999999777444333333333333333333222444222000111444555333111111111000000000000111111111000///......///000111...............------,,,........................zzz~~~|||vvvlllbbbTTTIIIAAA<<<777444333111/////////000///......------,,,++++++******++++++++++++++++++++++++)))))))))***++++++,,,,,,,,,,,,+++******+++,,,,,,,,,,,,***)))))))))***************,,,---,,,)))&&&))))))))))))))))))))))))'''''''''((((((((())))))***))))))(((''''''(((((()))))))))))))))((('''''')))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++++++++++++++++++++++++++))))))))))))))))))))))))+++***)))(((((()))***+++,,,***)))***+++,,,+++***,,,,,,++++++,,,,,,---...000000000000000000000000333222444999===FFFUUUdddkkkuuuxxxooohhheeebbb___]]]]]][[[[[[]]]___cccppp|||{{{vvvwwwvvv{{{}}}rrr^^^RRRDDD;;;999999777444555555555444444444444444111///......111111000...111111000000000000111111111000////////////000111000000111111000000///...------------------------vvvzzz~~~uuulll^^^QQQHHH@@@999555555333000///000111000///------,,,,,,++++++******,,,,,,,,,,,,,,,,,,,,,,,,))))))******+++,,,,,,,,,++++++++++++++++++++++++,,,+++******)))*********+++******+++,,,,,,)))'''))))))))))))))))))))))))''''''((((((((())))))))))))((((((''''''''''''''')))))))))))))))(((((('''))))))))))))************))))))))))))))))))))))))((((((((()))))))))******((((((((((((((((((((((((''''''(((((())))))************))))))))))))*********))))))***,,,---,,,+++,,,,,,,,,,,,,,,------...---------------------...222000222:::CCCMMM\\\iiisssuuummmiiieeeaaa^^^^^^[[[ZZZ[[[[[[]]]fffqqq|||vvvtttrrrsssxxxiii]]]NNNCCC===:::777333666666666666555555444444333222111111333333222111111111000000000000111111111000000//////000000111000000111111000000///...////////////////////////qqquuu}}}{{{rrreeeYYYOOOFFF===777666333000///000000000///---,,,,,,,,,+++++++++***,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,***++++++,,,,,,++++++***++++++******************+++******+++,,,,,,***((((((((((((((((((((((((((('''(((((((((((())))))))))))(((((('''''''''(((((((((((())))))))))))((((((((()))))))))))))))******''''''''''''''''''''''''(((((((((((())))))))))))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((())))))*********))))))))))))))))))*********)))+++---//////...,,,,,,,,,,,,,,,---......++++++,,,,,,,,,,,,,,,,,,111///222<<>>;;;:::666666555555444333333222111222222111000000000000111111000000000000111111000000111111111111000000///////////////......---000000000000000000000000kkklllqqq{{{{{{qqqhhh___UUUKKKDDD<<<888444000////////////............------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))***++++++++++++***+++)))))))))+++,,,+++***))))))))))))))))))))))))((((((((()))))))))*********))))))))))))******+++'''(((((()))))))))))))))&&&&&&''''''(((((())))))************************((((((((()))))))))******(((((((((((((((((((((((((((((())))))******++++++))))))************)))))),,,++++++---///111111000---------------......///.........//////000000111555777>>>KKKXXXdddsss~~~wwwqqqlllhhhccc___^^^___^^^\\\]]]aaaccciiisss}}}zzzvvvsssssstttxxxlllYYYKKKBBB===;;;777666666555444333222222333444444333111000111222111111000000000000111111000111111222222111111000111111222222111111000///------------------------mmmkkklllsss~~~zzzqqqhhh^^^RRRKKKAAA===777333111111000///////////////////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******+++,,,,,,((()))***+++,,,++++++***+++)))((()))+++,,,,,,+++))))))))))))))))))))))))(((((()))))))))*********((((((((((((((()))******''''''((()))))))))))))))&&&''''''((())))))******************************)))))))))*********++++++''''''''''''''''''''''''************++++++++++++((()))***++++++***)))(((+++******+++...//////...---------------...//////,,,,,,------...//////000333888DDDRRR^^^kkk}}}zzzsssnnngggbbb```aaa```\\\[[[\\\^^^dddlllttt~~~}}}vvvtttsssuuu|||~~~lllZZZLLLBBB<<<888888777666555444333333555777888666333222333444111111000000000000111111000111222222222222111000111222222222222111000000------------------------nnnkkkiiinnnyyyxxxooocccWWWOOOEEEAAA:::555333222111000/////////000000000000000------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,***))))))***,,,---((()))***+++,,,,,,+++***+++)))((()))***,,,,,,+++))))))))))))))))))))))))))))))))))))************'''''''''''''''((()))***''''''((()))))))))))))))'''(((((()))***+++++++++((((((((((((((((((((((((************++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++++++++((()))***++++++***)))(((***))))))***,,,------,,,...------------.../////////000000111222333333444777>>>LLL[[[hhhuuuxxxsssjjjeeebbbbbbaaa[[[XXXYYY[[[```gggnnnwww|||vvvssssssvvv||||||iiiVVVGGG???999999888777666555444444222444555444000///000222111111000000000000111111000111222333333222111000000000000000000///......000000000000000000000000vvvsssnnnkkknnnuuu~~~zzzpppbbbVVVMMMFFF<<<666333111///---222111//////000111111000........................------...---++++++---///,,,,,,---...---,,,***)))'''((()))***+++,,,,,,,,,************************((())),,,------,,,)))(((***)))))))))((((((''''''************))))))))))))))))))************))))))(((((((((((((((((((((((()))***,,,------,,,***)))******++++++++++++******************************,,,,,,,,,------,,,++++++******+++++++++,,,,,,,,,000///---,,,+++,,,------,,,,,,++++++,,,...///000000000111333111...111888999GGGVVV```kkk~~~xxxooohhhcccaaa___[[[ZZZ\\\^^^^^^bbbhhhmmmuuu~~~vvvtttvvvyyy}}}rrr```OOOCCC;;;777555666555222333555333333333333333333333333222222222222222222222222333333333333333333333333000000000000000000000000000000000000000000000000xxxtttooolllnnnssszzzzzzlll```TTTLLLBBB:::666444222///222111//////000111000///------------------------,,,---...---,,,+++---...+++++++++++++++***))))))((()))***++++++,,,++++++************************((()))+++,,,,,,+++)))(((,,,,,,,,,+++++++++******************))))))))))))))))))************))))))(((((((((((((((((((((((()))***+++,,,,,,+++***))))))))))))******)))))))))+++++++++***************+++,,,,,,---,,,,,,++++++******+++++++++,,,,,,,,,---,,,+++*********++++++---,,,,,,,,,,,,---///000000///111333222111555<<>>888555333111111000...,,,------------------------***,,,//////...,,,,,,,,,))))))***+++++++++++++++,,,,,,,,,---,,,,,,++++++************************,,,,,,++++++++++++,,,,,,&&&'''''''''((((((((()))************))))))))))))))))))************))))))((((((((((((((((((((((((***))))))))))))))))))***))))))************)))))))))))))))***++++++,,,,,,((()))***++++++,,,,,,,,,******+++++++++,,,,,,,,,)))***+++,,,,,,,,,++++++,,,---...///000000//////111///111666:::@@@LLLXXXaaaooo}}}sssjjjeeefffeee___ZZZZZZZZZYYY\\\```gggsss{{{zzz{{{pppZZZMMM@@@<<<;;;888555555333333333333333333333333222222222222222222222222111111111111111111111111000000000000000000000000000000000000000000000000~~~~~~zzzvvvtttmmmtttxxxnnncccWWWKKKCCC999777444222111000///---........................***,,,///000...---,,,,,,)))***,,,---...---,,,,,,+++,,,,,,------,,,,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,))))))******+++++++++,,,************))))))))))))))))))************))))))((((((((((((((((((((((((******))))))))))))******(((((())))))))))))(((((((((((()))***+++,,,,,,---(((((()))++++++,,,,,,,,,******+++++++++,,,,,,,,,***+++---...///...------+++,,,...000000000000000//////111777===EEESSS___iiiyyy}}}sssmmmmmmhhhaaa\\\\\\\\\[[[\\\```cccnnn{{{}}}|||zzz{{{uuu```RRRCCC>>><<<888555444333333333333333333333333222222222222222222222222111111111111111111111111000000000000000000000000000000000000000000000000~~~~~~~~~|||zzzzzzvvvuuuvvvnnneeeVVVIIIBBB<<<555222222222...+++......---,,,,,,,,,,,,---------...//////...---,,,---------,,,,,,+++++++++------------------------...---+++)))(((((())))))******++++++++++++******************************+++++++++******************************)))(((((())))))))))))******************))))))))))))******))))))))))))))))))))))))*********)))(((''''''&&&(((((()))***************---,,,***)))))))))******........................***+++---///000111222222222111555===EEEMMMZZZeeerrr~~~tttnnnhhhfffbbb]]]YYYYYY[[[]]]dddgggqqq}}}~~~yyymmmZZZFFF<<<:::777666555444444333333333444444555222222222222222222222222111111000000111333555666//////000000000000//////---.........//////000000~~~|||zzzwwwvvv}}}}}}vvvnnnaaaUUUHHHAAA888333333222000---///......---------------,,,---............---,,,------,,,,,,,,,,,,,,,,,,---------------------------,,,+++***))))))))))))+++++++++,,,,,,+++++++++))))))))))))))))))))))))+++******))))))(((((((((***************)))(((((())))))))))))******************))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++++++++++++++---,,,***)))))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---///000111111222444444888AAAJJJSSS```lll{{{zzzrrrkkkhhhccc^^^[[[[[[]]]___bbbdddlllwww|||~~~sss```LLLAAA===:::888777555444444333333444444555222222222222222222222222000000//////000111222333//////000000000000//////............/////////000{{{xxxwww{{{~~~xxxmmmbbbQQQIII>>>666444333222111000000///...............------............------,,,,,,,,,,,,------------------------------------******++++++++++++******+++,,,,,,,,,,,,,,,,,,+++((((((((((((((((((((((((*********)))(((''''''&&&)))************))))))((())))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))***+++,,,,,,******+++,,,,,,,,,,,,,,,,,,,,,+++************+++,,,,,,,,,,,,,,,,,,,,,,,,---......///000111111111555666===FFFPPP[[[jjjwww~~~vvvnnnkkkfffaaa^^^]]]^^^``````aaafffnnnvvv~~~||||||{{{hhhTTTHHHBBB===999888555555444444444444444555222222222222222222222222111111000000000000111222///000000111111000000///............////////////|||{{{yyyyyy}}}}}}tttkkk[[[RRREEE;;;666444333333111000000///////////////......//////////////////+++,,,,,,,,,------......------------------------((()))+++,,,---,,,++++++***++++++,,,,,,++++++***))))))))))))))))))))))))++++++***)))(((''''''&&&))))))************)))(((((()))))))))************))))))************)))))))))))))))))))))))))))))))))))))))***++++++,,,,,,)))***++++++,,,,,,++++++++++++++++++++++++++++++........................////////////000111111222555888@@@KKKVVVbbbsss}}}tttoooiiiccc```______```___^^^aaagggmmmuuuyyyxxx~~~ppp\\\OOOFFF>>>999888666555555444444444444555222222222222222222222222444444333333222222222222000000000111111000000000.........///////////////~~~{{{yyyyyyzzzrrrddd\\\OOOCCC;;;666555444111111000////////////000000000000000000111111222,,,,,,,,,------.........------------------------((()))+++,,,------,,,+++))))))************))))))************************,,,,,,+++******)))((((((((())))))*********))))))((()))))))))************((()))************)))((())))))))))))))))))))))))************************((())))))***************+++++++++,,,,,,,,,++++++........................000000000000000111222333444999CCCPPP[[[hhh{{{zzzuuummmgggdddbbbaaa___```^^^___bbbfffmmmyyy{{{xxx{{{uuubbbTTTIII>>>888666777666555444444444444444222222222222222222222222555555444444333222222111000000111111111111000000///////////////.........}}}zzzyyy{{{yyylllfffZZZNNNCCC;;;777555111111000///////////////000000//////000111222333---------------.........------------------------******+++,,,------,,,,,,(((((())))))))))))((((((************************++++++++++++************((())))))************)))))))))))))))************((()))***++++++***)))((())))))))))))))))))))))))******************))))))(((((()))************)))***+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,111000000000000222444555777===HHHVVVbbbppp|||ssslllhhhfffccc```aaa^^^^^^```bbbfffqqq|||{{{{{{|||~~~{{{iiiZZZMMM@@@999777777777666555444444444444222222222222222222222222222222333333222111000000000111111222222111111000///////////////.........|||{{{yyyyyyxxxtttoooeeeYYYLLLAAA:::777000000///............///...............000111222............------------------------------------,,,,,,+++++++++,,,------))))))************))))))************************))))))))))))************(((((()))***************))))))))))))************((()))***++++++***)))((())))))))))))))))))))))))'''(((((())))))*********))))))***++++++++++++******+++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,000000//////111333555777<<>>888888777555555444444444222222222222222222222222333333444555555555444333111111222222222222111111000000//////.........---~~~{{{xxxssspppuuuyyy{{{vvvnnnfff\\\OOOAAA777444222000000111222222111+++,,,---///000000111111111333444222///---...000111000///---,,,+++******,,,++++++***+++,,,...///))))))*********+++++++++))))))))))))))))))))))))************************))))))))))))))))))******+++***)))))))))***,,,,,,...+++)))***,,,---+++(((+++***)))'''''')))***+++******)))))))))***,,,---,,,,,,,,,,,,+++***)))(((,,,,,,,,,---------....../////////...------,,,,,,,,,...000000///111666:::EEERRR___gggsss|||}}}yyytttqqqkkkfffgggbbb____________bbbgggttt}}}yyywwwvvvzzznnn^^^PPPDDD<<<<<<:::888666666555444222444333333222222333333444222222222222222222222222000000000111222222222333---...///000111111000000~~~{{{xxxuuurrrtttwww}}}|||xxxrrrkkkaaaSSSDDD:::666444111000000111000000------...///000000000000000222333222///---///000///...---,,,++++++,,,,,,---,,,+++++++++,,,---...***+++++++++,,,,,,,,,,,,************************))))))))))))))))))))))))*********)))))))))))))))******)))))))))***+++,,,,,,***))))))++++++***((())))))************))))))******)))))))))***,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,---------......,,,,,,------------------...000111111111444:::???KKKVVVbbblll{{{zzz|||{{{vvvqqqlllgggbbb______^^^]]]```eeeoooxxx~~~{{{uuuwww|||ssscccUUUGGG???<<<:::777666666555444333444333333222222333333444222222222222222222222222111111111111111222222222////////////000000000111~~~|||zzzxxxvvvtttuuuyyy~~~{{{vvvqqqhhhZZZJJJ???888555222000000000//////...//////000000//////...///000111111//////000111...---+++******+++---...------,,,+++++++++,,,,,,++++++,,,,,,,,,---------++++++++++++++++++++++++((((((((((((((((((((((((+++*********))))))((((((***))))))))))))***+++++++++***((()))******)))''''''(((***,,,,,,***((('''*********)))******+++,,,)))***+++,,,------...---,,,,,,,,,---------......***++++++,,,------......000111222222333888@@@FFFSSS\\\hhhttt~~~yyy{{{xxxrrrmmmhhhccc___^^^]]]\\\^^^ccchhhppp}}}xxxuuuuuu~~~}}}lll[[[LLLBBB<<<999777555555555444333444333333222222333333444222222222222222222222222222222222111111111111111000//////......///111111~~~}}}|||{{{zzzxxxwwwyyy~~~}}}zzzvvvnnn```OOODDD999666222000000111111000000000000000000///.........//////000000000111111///---+++))))))***,,,---...------,,,+++++++++++++++++++++,,,,,,,,,,,,---++++++++++++++++++++++++))))))))))))))))))))))))++++++******)))((((((((()))))))))))))))******++++++***************)))(((((()))***++++++***)))(((******************++++++***+++,,,------...------,,,,,,,,,---------......,,,,,,,,,------.........000111222222444;;;FFFNNNYYYbbbmmm||||||xxx{{{{{{tttnnnkkkeee```___]]][[[]]]aaabbbiiiuuu|||vvvrrrwwwuuubbbPPPDDD===:::777555555555555444444333333222222333333444222222222222222222222222333222222222111000000000111000...------///111222~~~~~~~~~||||||~~~|||yyyrrreeeTTTIII:::777333111111222333333111111111111000///...---.........///000111111111111///---+++*********+++------------,,,++++++***************++++++++++++++++++++++++++++++++++++************************************))))))(((((((((((())))))************+++,,,,,,+++************+++***)))(((((()))***+++*********+++************+++,,,,,,------,,,,,,+++,,,,,,,,,---------......000/////////.........---///000111333777???KKKTTT]]]gggttt|||{{{}}}{{{uuunnnhhhcccaaa^^^[[[\\\```___eeennnyyy|||uuupppttt}}}~~~iiiTTTGGG???<<<888666555666555555444333333222222333333444222222222222222222222222333222222222111000000000222111///------...000111~~~|||uuuiiiZZZOOO>>>:::555222222333444444111111111111000000///...///...---...000111000///111000///---,,,+++******,,,,,,---------,,,++++++))))))*********+++++++++++++++++++++++++++++++++************************)))))))))))))))))))))***'''((())))))******))))))+++,,,---,,,*********+++,,,***(((''''''(((***,,,***++++++++++++***))))))++++++,,,,,,,,,+++******,,,,,,,,,---------......111111000000///......------///222555:::DDDPPPZZZbbbmmm~~~{{{sssmmmgggddd```\\\]]]```]]]aaaiiirrr}}}|||sssooorrrxxxrrr\\\NNNCCC???:::777666666666555444333333222222333333444222222222222222222222222222222222111111111111111111111///......//////000~~~xxxmmm___TTTDDD???999444333333333222000000111111111000000///000...---...000111000...//////000000///---,,,+++***+++,,,---------,,,+++*********+++++++++,,,,,,************************************************((((((((()))******++++++'''''')))*********)))(((***,,,---,,,)))((()))+++******))))))))))))*********++++++,,,+++***)))((((((((()))***++++++++++++,,,,,,,,,---------......///////////////.........---000444888>>>IIIUUU^^^fffuuuwwwqqqjjjgggbbb^^^^^^aaa\\\___dddkkkuuuvvvpppqqqssswww|||gggYYYGGGCCC===999777666666555444333333222222333333444222222222222222222222222111111111111111222222222111000000000/////////...zzzooobbbXXXHHHCCC<<<666333222111000000000111111111111000000111...------000111///------...000111111000...,,,)))***,,,---...------,,,++++++,,,,,,,,,---------))))))))))))))))))))))))))))))))))))))))))))))))''''''((()))***+++,,,,,,&&&''')))*********)))((((((+++,,,+++((('''(((***''')))***++++++***)))'''***+++,,,,,,+++***)))(((%%%&&&''')))+++,,,,,,,,,,,,,,,,,,---------......,,,,,,------.../////////---000555;;;BBBLLLYYYbbbjjj{{{zzzssslllhhhddd______bbb\\\^^^bbbgggqqq}}}|||sssqqqoooooo}}}oooaaaIIIEEE>>>:::777777666555444333333222222333333444222222222222222222222222000000111111222222222333000000111111000///...---{{{rrrdddYYYPPPJJJ@@@999555333333333//////.........//////000,,,,,,,,,---///000222333......////////////......+++++++++,,,,,,---------***++++++,,,,,,+++++++++))))))))))))))))))))))))+++++++++++++++***)))(((************************************************)))***+++,,,---,,,+++***,,,,,,++++++++++++,,,,,,***************++++++,,,))))))*********+++++++++***+++,,,---------,,,+++000000////////////000000555444888@@@IIIRRR]]]gggvvvwwwooommmkkkfff```^^^```]]]]]]bbbhhhppp}}}sssmmmmmmqqqzzz}}}nnnUUUIII>>>:::999666444444333555777777555444444555333333333333333333333333111111111111000000000000000000000000000000000000}}}ttthhh___TTTNNNEEE===888555444333/////////......//////000...............///000111////////////////////////++++++,,,,,,,,,---------++++++,,,,,,,,,++++++***************************+++++++++++++++***))))))))))))))))))))))))))))))************************++++++,,,---------------+++******************+++***))))))))))))***+++++++++,,,,,,,,,,,,---------,,,,,,.../////////...---//////////////////000111555555;;;EEENNNWWWcccnnn}}}sssooommmhhhcccaaabbb___^^^bbbgggmmmxxxxxxqqqooopppvvv}}}ttt___RRRDDD???<<<888666666555333111222444444222000444444444444444444444444111111111111000000000000000000000000000000000000~~~xxxnnnggg[[[UUULLLCCC===888555333000000////////////000000000//////.........//////111000///......///000111,,,,,,,,,,,,------------,,,,,,,,,,,,,,,+++******++++++++++++++++++++++++***++++++++++++***))))))(((((((((((((((((((((((())))))))))))))))))))))))+++++++++++++++,,,,,,---+++++++++******+++++++++)))))))))))))))******+++,,,,,,,,,,,,------------......///000000000000///............//////000111555888???KKKTTT]]]jjjvvvxxxsssooojjjfffeeeddd```___aaadddiiisss}}}~~~uuuqqqooorrrwww~~~lll^^^NNNEEE@@@;;;888888888333...///333666333///444444444444444444444444222222111111111000000000000000000000000000000000|||tttoooccc]]]TTTKKKCCC<<<777333111111000/////////000000//////............//////222111///......///111222,,,,,,------------------------------,,,+++******++++++++++++++++++++++++******+++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))((('''''''''(((***+++---,,,,,,++++++,,,,,,---))))))(((((())))))***+++*********+++++++++,,,,,,......//////000000000000............///000111222666:::DDDOOOXXXaaaooo}}}~~~wwwqqqlllhhhgggddd```___aaacccfffoooxxxvvvpppmmmpppuuu~~~yyyiiiWWWKKKDDD===999888;;;666111111444666555333333333333333333333333333222222222111111111000000000000000000000000000000zzzvvvkkkfff]]]SSSJJJAAA999444222222111000000000000000...------......///000111222000///------///000222---------------------------------------,,,+++***************************)))******+++++++++******************************)))))))))))))))))))))))))))((('''&&&'''((()))***++++++************++++++)))))))))))))))******+++******+++++++++,,,,,,,,,...---........./////////------......000111333333888>>>IIISSSZZZbbbsss~~~|||uuummmiiihhhddd```___```aaadddllltttvvvooommmpppvvv}}}sss___RRRHHH???:::888999888666444222333444666111111111111111111111111222222222222111111111111000000000000000000000000{{{tttoooggg]]]SSSHHH???888444333222111000000000000---------......000111111000///...------...///000............------------,,,,,,------------,,,,,,))))))))))))))))))))))))))))))***++++++++++++******************************************************************++++++,,,((((((''''''''''''((((((***************++++++,,,------------............------,,,,,,------...///.........000111333555666<<>>;;;666777777555222111222555222222222222222222222222333222222222222111111111000000000000000000000000|||wwwpppfff\\\PPPEEE>>>444444333222111111111111//////............//////...------------------...///.........------------***+++,,,---............************************))))))***+++++++++++++++************************++++++++++++++++++++++++)))***++++++,,,,,,++++++))))))(((((((((((())))))+++++++++++++++,,,,,,------------............///------,,,,,,,,,---...///...//////111333555666888@@@HHHTTT]]]bbbmmm~~~}}}}}}yyyqqqnnniiieeebbbaaa``````dddkkkppp}}}xxxrrrrrrtttxxxrrrdddXXXMMMDDDAAA999888777666555555333222333333333333333333333333333333222222222111111111000000000000000000000000}}}uuulllaaaUUUIIIBBB555444333222111111111111111111000......---------,,,,,,---......---,,,,,,//////.........---------******,,,---.../////////++++++++++++++++++++++++((()))***+++++++++++++++)))))))))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,'''(((***++++++******))),,,,,,++++++++++++,,,,,,,,,,,,++++++,,,,,,---...+++++++++,,,,,,,,,------......---,,,---...///000//////000111333666888999CCCKKKWWWaaafffrrr}}}|||{{{~~~uuurrrlllhhhdddbbb```^^^aaahhhkkkyyy~~~uuuqqqqqqtttyyyxxxkkk___RRRIIIEEE>>>:::777888;;;;;;666111555555555555555555555555333333333222222222111111000000000000000000000000~~~xxxssslll```RRRGGG>>>777111222222000///000000000///............///........................,,,///111000---+++,,,...******+++,,,+++***((('''******++++++++++++******+++++++++************))),,,,,,,,,+++++++++******)))***++++++***)))***+++,,,,,,+++***))))))******---,,,,,,+++***)))(((((())))))))))))***+++,,,---+++,,,,,,,,,++++++---///---------............////////////...000444:::???MMMOOOVVVbbblll{{{}}}xxxooojjjdddaaaaaabbbdddeeehhhqqqyyyvvvvvvxxx|||uuufffYYYLLLDDDAAA>>>:::888666666444222333333333222222111111111222333333333333222111111000000000000000000000000~~~zzzvvvpppgggZZZPPPDDD<<<555444444111000111......---,,,,,,,,,,,,---........................---000111111...------/////////000000//////...---++++++,,,,,,,,,,,,+++++++++++++++************))),,,,,,+++++++++*********)))***++++++***)))***+++,,,++++++***))))))******,,,,,,++++++***)))))))))+++*********+++,,,------,,,---...---,,,,,,...000........./////////000000000000000000222777===BBBPPPRRRZZZfffrrr|||rrrmmmgggcccaaabbbddddddgggooo|||}}}xxxwwwssswww|||{{{lll^^^QQQHHHAAA>>>:::777666666444333555555444444444444444444222333333333333222111111000000000000000000000000}}}zzzvvvoooddd\\\NNNDDD:::777555222111222///...------,,,,,,------........................///000222111///......///...------,,,,,,,,,,,,---,,,,,,,,,------,,,,,,,,,+++++++++************))),,,++++++++++++*********)))***++++++***)))***+++,,,+++******)))*********++++++++++++++++++++++++---,,,,,,+++,,,,,,---------.........------///000////////////000000000111111111111222555:::AAAFFFSSSVVV___lll{{{wwwqqqjjjeeeccccccccccccfffmmmwww{{{wwwrrrtttvvvzzzuuueeeVVVLLLBBB>>>:::777666666444333444444444444555555555555222333333333333222111111000000000000000000000000~~~{{{tttlllfffWWWLLL@@@:::666222111222111000000///////////////........................///000000000//////......+++***)))(((((()))***+++++++++,,,,,,,,,,,,+++++++++++++++*********))))))++++++++++++************)))***++++++***)))***+++++++++***************+++*********++++++,,,,,,,,,---,,,,,,+++++++++,,,,,,,,,---...---,,,,,,...000....../////////000000000000111222333666===DDDIIITTTYYYcccqqqzzztttmmmgggeeedddddddddgggkkksss|||}}}vvvssssssssssssvvv|||kkkYYYMMMBBB???:::777666666555444111222222222333333444444222333333333333222111111000000000000000000000000|||wwwppplll___SSSEEE===777222000111111111000////////////000........................///......//////...---,,,...---,,,++++++,,,---...******++++++++++++******+++++++++*********))))))+++++++++*********)))))))))***++++++***)))***++++++***************++++++*********+++,,,,,,------,,,++++++************++++++,,,---,,,++++++---///------........./////////...///111333888???GGGMMMTTT[[[fffvvv}}}wwwpppjjjgggfffffffffhhhjjjooowwwxxxtttqqqooonnnoooxxxoooZZZMMMCCC???:::777666666666555222222222333333444444444222333333333333222111111111111111111111111111111}}}xxxssspppeeeXXXJJJAAA;;;444111111000///......------..............................///...---...//////---+++---------------......///)))******++++++******)))+++++++++************)))+++************))))))))))))***++++++***)))***+++*********)))******+++,,,***+++++++++,,,,,,------*********))))))***+++++++++,,,,,,,,,++++++---...------------...............///111555:::AAAJJJPPPVVV^^^kkk}}}~~~uuunnnkkkiiihhhhhhhhhiiimmmrrr{{{}}}tttnnnkkklllmmmsssrrr]]]OOODDD@@@:::777666666666666555555555555555666666666222333333333333222111111111111111111111111111111|||~~~~~~zzzwwwuuujjj^^^OOOFFF???777222222000//////.......................................000///---...000000...+++)))***+++,,,,,,,,,,,,,,,***++++++,,,,,,++++++***+++++++++************)))************)))))))))))))))***++++++***)))***+++******))))))***++++++,,,++++++,,,,,,,,,,,,,,,,,,************++++++,,,---+++,,,------,,,,,,---///............////////////...000333666<<>>GGGQQQWWW]]]hhhwwwyyyrrrmmmjjjhhheeefffhhhlllrrr}}}uuunnnnnnllliiippp}}}zzzgggZZZEEEAAA;;;777666666777777555555555444333333333222222333333333333222111111111111111111111111111111ooowww~~~||||||~~~{{{uuullleeeZZZNNNEEE>>>999666333222000000111111///...////////////..................//////......---,,,------------------------++++++++++++++++++,,,,,,+++,,,.........,,,***)))******++++++++++++*********)))((((((((()))+++,,,************************++++++,,,,,,,,,,,,------++++++******++++++,,,---,,,---......//////......///---+++---000222111///333333555999AAAKKKUUU[[[```nnn}}}wwwsssnnnjjjeeebbbcccgggmmmtttvvvppplllkkkooouuu~~~hhhVVVJJJBBB;;;:::999777666888777777777777666666666666333333333222222222111111000111111111111222222222jjjrrr}}}xxxooohhh^^^SSSIIIAAA:::666333111000000111111000...////////////..................//////......---,,,------------------------+++++++++++++++++++++++++++,,,---------+++***)))******++++++++++++*********))))))((()))***+++,,,++++++++++++++++++++++++*********+++++++++,,,,,,+++++++++***++++++,,,---,,,---......//////......///---,,,---000222111///333444888===DDDMMMWWW]]]eeettt{{{wwwqqqmmmiiifffeeehhhlllqqqzzz~~~vvvoookkkmmmrrrooo^^^OOOEEE===:::999666444555777777777777666666666555444444444333333333222222000111111111111222222222dddkkkwww|||rrrmmmdddYYYOOOEEE;;;555222111//////000111000///////////////..................//////......---,,,---------------------------,,,,,,++++++*********+++++++++++++++***************++++++++++++*********))))))))))))***++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))*********++++++++++++++++++++++++,,,------,,,---......//////.........------...000111111000222666;;;AAAHHHQQQYYY___kkk|||{{{uuupppnnnjjjhhhiiijjjlllsss|||~~~uuunnnnnnrrrzzzwwwhhhUUUJJJ@@@<<<999555333444777777777666666666555555555555555444444444333333000111111111111222222222```fffppp|||~~~uuuqqqiii```UUUIII===666333111//////000111111000////////////.....................///......---,,,------------------------------,,,,,,+++***))))))++++++***))))))******+++******++++++++++++******)))))))))*********++++++,,,,,,,,,,,,,,,,,,,,,,,,************++++++++++++,,,++++++++++++,,,------,,,---......///..................///000111111111222777>>>EEELLLTTT\\\bbbnnnxxxrrrrrrmmmjjjiiihhhhhhnnnvvv|||tttrrrtttuuu~~~oooZZZOOOCCC>>>:::555444555777777666666666555555555444444444444333333333333000000111111111222222222___ccckkkttt}}}~~~wwwtttnnnfff[[[NNNAAA999666444111000000111111000////////////.....................///......---,,,------------------------------,,,,,,+++***))))))+++******))))))***++++++******++++++++++++******)))*********+++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,---,,,,,,++++++,,,,,,---...,,,---......///...............///000000000111222111888AAAHHHOOOWWW```gggrrr~~~zzztttsssnnnkkkjjjhhhggglllsss|||yyyttttttttt|||uuu```TTTGGG@@@;;;777666888666666666666555555555555333333333333222222222222000000111111111222222222___aaaeeelllvvv~~~~~~zzzwwwrrrkkkbbbUUUHHH@@@:::777333111111222111111////////////..................//////......---,,,---------------------------,,,,,,++++++******************+++++++++++++++******++++++++++++******)))***++++++,,,,,,++++++************************++++++,,,,,,,,,---------,,,,,,,,,,,,,,,------...,,,---......//////......---///000000000000111333333;;;DDDLLLRRRZZZeeemmm{{{~~~wwwtttppplllkkkhhhgggkkkqqqvvv~~~wwwuuuvvv|||zzzfffYYYKKKCCC===999888:::666666666555555555444444333333222222222111111111000111111111111222222222]]]^^^```dddlllxxx}}}{{{vvvppphhh\\\PPPHHH===:::555333222222222111////////////..................//////......---,,,------------------------++++++++++++++++++++++++)))***+++---------,,,+++******++++++++++++******)))***+++,,,,,,,,,++++++++++++++++++++++++++++++***+++++++++,,,,,,,,,,,,---,,,,,,,,,,,,---......,,,---......//////......---///111111000///111444777???HHHOOOUUU^^^jjjsss|||wwwrrrnnnllliiifffiiioooqqqyyy|||zzz}}}nnn```PPPFFF???:::888:::666666555555555444444444444444333333333222222222000111111111111222222222\\\[[[[[[^^^eeeqqq~~~}}}yyytttlllaaaUUUNNN@@@<<<777444222222222111000/////////..................//////......---,,,------------------------++++++++++++++++++,,,,,,)))***,,,...///...,,,+++******++++++++++++******)))***+++,,,---,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,)))************+++++++++---,,,,,,,,,,,,---......,,,---......//////......---///222111000///111444:::BBBKKKRRRXXXaaannnxxxyyytttpppmmmiiifffhhhmmmmmmuuu|||ttteeeSSSHHH@@@999777999666666555555555444444444555555444444444333333333000111111111111222222222`````````aaadddkkktttzzz}}}~~~wwwqqqiii^^^TTTGGGAAA999444333333222000......---------......///000...,,,---000111///---///............---------///...------++++++***)))///...---,,,++++++++++++***+++,,,------,,,+++***,,,++++++******)))))))))((()))***+++---...///000++++++++++++++++++++++++---------,,,,,,,,,++++++..................---------///111111///000444888AAAEEEMMMUUUYYYbbbsss|||xxxrrroookkkggggggjjjlllqqqzzz}}}{{{ppp]]]OOODDD;;;666666666555444444555666555333222333333444444333333222222222222111111111000000^^^^^^]]]]]]___eeennnttt|||{{{wwwrrrhhh___NNNGGG===666444444333111.........------......///000...---...000000///---///............---------...------,,,,,,++++++***,,,+++***)))((((((((((((((()))***++++++***)))(((+++++++++++++++*********+++++++++,,,,,,---------++++++++++++++++++++++++******+++,,,---......///........................---000111111000111555999BBBGGGPPPXXX]]]hhh||||||{{{uuuqqqmmmiiihhhjjjjjjooowww~~~{{{uuubbbSSSGGG>>>999888777666444555555666444333222333333444444333333222222222222111111111000000```^^^\\\ZZZ[[[```hhhmmm|||zzz}}}}}}yyyqqqiiiYYYPPPCCC:::666555333222//////......---......///000...---...///000///...///............---------,,,,,,,,,,,,,,,,,,,,,,,,+++***)))(((((('''(((((())))))************))))))++++++++++++,,,,,,,,,,,,...------,,,,,,++++++***++++++++++++,,,,,,,,,,,,******+++,,,---...//////...........................000222111111222777<<>>888555333222000//////...............//////....../////////...///............---------+++++++++,,,,,,---------------,,,+++******++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------...------,,,,,,++++++***+++++++++,,,,,,,,,,,,,,,...------------,,,,,,,,,............////////////...000222222222444:::???EEELLLWWW___fffvvvyyyzzz|||wwwoookkkjjjiiilllooossszzzzzz{{{ooo___RRRFFF???>>>:::999777666666666444222222333333444444333333222111111111111111111111111eeeccc```\\\[[[]]]bbbfffoooxxxzzz|||~~~}}}uuujjj___PPPCCC;;;777444111111000///................../////////....../////////............---------***++++++,,,,,,------.........---,,,,,,,,,---------,,,,,,,,,,,,,,,,,,---+++++++++,,,,,,---------++++++,,,,,,,,,,,,------++++++,,,,,,,,,---------.........---------,,,,,,........./////////000000///111222222333666===BBBHHHNNNWWW```jjj{{{}}}vvv{{{{{{sssmmmkkkiiikkkmmmpppvvv{{{zzz|||uuufffWWWJJJAAA>>>;;;999777777777666444333222333333444444333333222111111111111111111111111aaa```^^^\\\ZZZ[[[^^^aaaiiiqqq~~~~~~ooodddUUUHHH@@@:::666333111111000///...............///000///...---...000///............---------+++++++++,,,,,,------------,,,,,,+++++++++,,,,,,++++++************++++++++++++++++++,,,,,,,,,,,,******+++,,,,,,---......++++++,,,,,,------......++++++,,,---...///000000.........//////000000111///111333333444888???EEEKKKOOOWWWbbbooozzzwww~~~vvvooommmiiijjjlllmmmrrr|||{{{{{{{{{lll^^^NNNCCC???;;;999888777888777666444222333333444444333333222111111111111111222222222]]]^^^^^^\\\[[[[[[\\\^^^dddlllxxxsssiiiZZZNNNEEE???999555222111000///............---///000000...---...000///............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,+++************+++,,,+++++++++++++++***************+++,,,,,,---......++++++,,,,,,---......///++++++,,,---...///000000---......///000000111111///111333333555999AAAHHHNNNPPPXXXfffwww}}}xxxyyyxxxrrrooohhhiiiiiijjjnnnwww~~~{{{}}}sssdddSSSFFF@@@:::999777888888999777666222333333444444333333222000000111111111222222222\\\]]]___^^^]]]\\\]]]^^^aaahhhttt|||uuukkk]]]QQQIIIBBB<<<777222222000///............---///111000---,,,...000//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------......,,,,,,,,,,,,......,,,++++++******)))))))))+++,,,,,,,,,,,,,,,------++++++,,,,,,---.../////////............------------......///000111111222000111333444555:::BBBIIIPPPQQQXXXhhh}}}zzzwww{{{~~~~~~yyyssspppfffggghhhhhhkkksss{{{{{{wwwhhhVVVHHHBBB:::888777888999999888777222333333444444333333222000000111111222222222222ZZZ\\\___aaaaaa___]]][[[___eeennnwwwwwwoooeee[[[RRRIII???888111111222111//////000222///////////////...------------............------------------------------------......------,,,+++++++++,,,,,,,,,,,,------)))))))))))))))******+++,,,,,,,,,++++++***************+++,,,---//////000---------............///////////////............000000111444999@@@GGGKKKOOOSSS^^^ooo}}}uuuttt{{{zzztttpppkkkjjjiiijjjkkkooo{{{{{{yyyjjj\\\NNNEEE<<<:::888777777888888777555555555555555555555555111222333444444333222111XXXZZZ^^^```aaa___]]][[[]]]bbbjjjrrr{{{zzztttjjjaaaWWWMMMBBB:::555444333222000///000111222222222222222111000000---......//////......---------------------------------......------,,,+++++++++,,,,,,,,,,,,------***************+++,,,,,,,,,,,,,,,+++++++++******++++++,,,,,,---...//////---------............///////////////////////////...///111555;;;CCCJJJNNNRRRVVVaaatttyyysssuuu~~~~~~xxxtttooollljjjjjjiiilllvvv}}}}}}ooo___OOOFFF===:::777666777777777666333333333333333333333333222222222333333222222222SSSVVV[[[___aaa___]]]ZZZZZZ^^^dddkkksss~~~zzzrrriii```TTTGGG???:::888555222000////////////000000000000///......---......//////......---------------------------------......------,,,+++++++++,,,,,,,,,,,,------+++++++++++++++,,,------,,,,,,,,,,,,++++++++++++,,,,,,,,,------.........---------............///000000000000000000000000...///111666>>>FFFMMMQQQVVVZZZfff|||yyytttqqqvvv}}}zzzsssooollljjjhhhhhhpppyyyuuudddSSSGGG>>>;;;888666666666666555333333333333333333333333333222222222222222222333NNNRRRWWW]]]___^^^\\\ZZZXXX[[[```eeelllvvvxxxqqqhhh[[[NNNDDD===:::555222000000000000......//////......---,,,......////////////......------------------------------......------,,,++++++++++++,,,,,,,,,------+++++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------............///000000000000111111111111///111444999@@@HHHOOOSSSXXX\\\jjjvvvrrrqqqyyy}}}vvvqqqllljjjgggffflllttt}}}~~~kkkXXXKKK@@@<<<888666555555555555555555555555555555555555444333222111111222333444IIIMMMSSSXXX[[[[[[ZZZXXXVVVYYY]]]aaagggppp|||}}}vvvnnncccUUULLLAAA<<<666222111222111111111222222222222111000000...//////////////////...------------------------------......------,,,++++++++++++,,,,,,,,,------***************+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------............//////000000000111111111222222444777<<>>999666555555555444555555555555555555555555444333222111111222333444GGGJJJNNNSSSVVVWWWWWWVVVUUUXXX[[[___dddlllvvv~~~{{{tttjjj^^^VVVIIIBBB999444333444333222000000111111000000///......//////000000//////...------------------------------......------,,,+++++++++,,,,,,,,,,,,------***************+++,,,,,,,,,,,,,,,,,,------------,,,,,,,,,------.........---------............///...//////000000111111111444666:::???FFFMMMRRRVVV\\\fffzzz{{{tttuuu{{{}}}{{{uuuooollljjjhhhkkkpppyyy{{{{{{wwwcccUUUEEEAAA;;;777666555555555333333333333333333333333333222222222222222222333EEEGGGKKKNNNQQQSSSTTTTTTRRRVVVZZZ]]]aaahhhqqqwww~~~yyyqqqggg___SSSKKK@@@888666666444222...............------,,,//////000000000000//////------------------------------......------,,,+++++++++,,,,,,,,,,,,------+++++++++++++++,,,------,,,,,,,,,---------......++++++,,,,,,---...//////---------............///------...//////000111111333666:::AAAHHHPPPVVVYYYaaannn~~~yyyooovvv~~~}}}{{{||||||}}}yyyrrrooollliiijjjnnnsss{{{||||||{{{hhhZZZHHHCCC===888666666666555333333333333333333333333222222222333333222222222EEEFFFHHHKKKNNNQQQSSSSSSPPPTTTYYY]]]```fffmmmsss||||||uuulllfff[[[QQQEEE<<<999777444111111111111111111000000/////////000000000000//////------------------------------......------,,,+++++++++,,,,,,,,,------------,,,,,,,,,,,,---......,,,,,,,,,------.........******+++,,,...///000000---------.........//////,,,------...///000000111111444:::AAAJJJRRRYYY\\\eeettt}}}xxxjjjuuu{{{zzz~~~{{{zzzyyyzzz{{{~~~|||uuuqqqmmmiiiiiilllnnnuuu~~~}}}~~~jjj]]]JJJEEE>>>999777666666666555555555555555555555555111222333444444333222111AAABBBDDDGGGJJJMMMOOOQQQSSSSSSUUUXXX]]]ccciiilllxxx~~~zzzvvvsssiii___OOOAAA777333222222000000000000/////////......///000000000///---,,,------------------------******+++,,,------------++++++++++++++++++++++++,,,,,,+++++++++,,,---...++++++,,,,,,,,,---------++++++,,,,,,---...//////---------.........//////000000000///......000222333555<<>>:::999777555555222222333333333333444444444444555555555444333222???@@@CCCFFFIIILLLNNNOOOQQQQQQRRRUUUZZZ```fffiiittt{{{~~~{{{xxxnnndddUUUFFF;;;555333222333333333333222222222222000000000000000//////...------------------------+++,,,,,,------------,,,+++++++++,,,,,,+++++++++++++++,,,,,,,,,---------++++++,,,,,,,,,---------,,,,,,------......//////---------.........//////000000000///......111333555777>>>HHHNNNRRRZZZbbbmmmzzzwwwxxx}}}}}}{{{yyyyyyyyyyyy|||{{{uuupppnnnkkkjjjjjjlllsss~~~~~~rrreeeWWWKKK@@@<<<;;;888666666555555555444444444333333222333333333222222111111===>>>AAACCCGGGIIILLLMMMNNNNNNOOORRRVVV\\\bbbeeeooouuuvvvmmm]]]MMM@@@888444333111111111111000000000000222222111000000000000000------------------------------.........------,,,***+++,,,------,,,+++******+++,,,---...------,,,,,,,,,,,,,,,------------........................------.........////////////000000/////////222444888:::AAAJJJOOOTTT\\\eeettt{{{zzz|||zzzxxx{{{zzzzzz}}}xxxrrrnnnjjjhhhgggiiinnnwww~~~yyylll\\\OOOCCC>>><<<999777888888888777666555444333222333333333222222222111111<<<===???BBBEEEHHHJJJLLLLLLLLLMMMOOOTTTYYY^^^bbbjjjpppxxx|||tttfffUUUEEE:::555333000000000000////////////222111000///...///000111........................////////////...---,,,,,,***+++---......---+++******+++---//////...---+++,,,,,,,,,------------...///////////////.....................///////////////000000000///000333555:::<<>>EEELLLPPPUUUaaammm}}}zzzyyywwwuuuvvvzzz}}}wwwqqqllliiifffgggiiimmmvvv}}}|||iiiZZZJJJBBB===999777888444444444444444444555555666555444333333333444444:::<<<>>>AAADDDGGGIIIJJJKKKJJJKKKMMMPPPUUUZZZ]]]bbbhhhoooxxx~~~rrraaaNNN@@@999666333333333222222222111111000//////.......................................------.........------,,,------,,,,,,,,,,,,------+++,,,---...///......---,,,---------........................................../////////000000000///000111111111333666999===@@@GGGNNNRRRXXXfffttt|||{{{yyyxxxtttwww|||zzztttoookkkggghhhiiilllrrr~~~~~~~~~qqqaaaOOOEEE???:::777888333333444444444555555555444333222111000111222333888:::<<>>999777444333333333111000000000000000000000000000000//////............///.........---------,,,,,,---...///...,,,,,,...//////...,,,++++++++++++,,,---------............///......////////////....../////////000000000000111111111111000000444999<<>>AAACCCCCCDDDEEEFFFGGGJJJOOORRRWWW\\\bbbgggmmmvvv~~~zzzxxxwww|||}}}ssshhhZZZLLLDDD:::888666555555444222111000000000000000000000000000000//////.........---.........------------,,,---...///...,,,,,,...///000///...,,,++++++++++++---------............///......////////////......000000000000111111111111111111111000111555:::>>>FFFIIIQQQYYY___jjj~~~~~~|||xxxxxx{{{}}}yyyppplllhhhgggfffiiirrr}}}wwwqqqpppuuummmZZZMMMDDD???;;;999888777777666666666777444333333222222222222333666888:::;;;;;;<<>>@@@BBBCCCEEEFFFFFFHHHKKKNNNSSSWWW[[[```eeemmmxxxzzzuuurrrooowww}}}uuuhhhYYYMMMAAA>>>999666444333111000111111111111111111111111//////000000///...------//////.........------------...///...,,,,,,...///+++,,,,,,---............---------............///......////////////.............../////////000000000000111222444888>>>CCCGGGLLLUUU\\\dddvvv}}}|||}}}zzzwwwzzzuuuooojjjiiiiiijjjqqqyyyvvvqqqrrrzzzzzzgggVVVJJJBBB===999888777666555555555555222222222111111222222333555777888999999:::===???AAACCCEEEEEEEEEFFFIIIKKKOOOSSSYYY]]]bbbjjjssszzz|||vvvsssooouuu~~~{{{pppaaaUUUHHHCCC<<<777444333222111111111111111111111111111---...///000000///...---/////////.........---------...///...,,,,,,...///***+++,,,...////////////---------............///......////////////..................///////////////000111333555:::AAAEEEHHHMMMUUU]]]jjj~~~|||{{{{{{xxxvvv{{{vvvooojjjhhhhhhhhhmmmtttvvvppppppwwwnnn\\\NNNDDD???999888777666555444444444333222222222222333333444555666888888888999<<<>>>@@@AAACCCDDDCCCDDDFFFHHHKKKOOOUUUZZZ___fffnnnttt}}}}}}wwwsssqqqtttzzzxxxkkk```PPPIII@@@888444333333333111111111111111111111111+++---...000111000///...////////////............---...///...,,,,,,...///+++,,,---...//////......---------............///......////////////.........////////////000000000///000222333666;;;BBBGGGIIINNNVVVaaarrr}}}}}}{{{zzzyyyvvvuuu|||{{{sssllljjjiiihhhkkkppp{{{wwwpppooouuu}}}uuucccSSSGGGAAA::::::888777666555555555333333333333333444555555555666777888888999;;;===>>>@@@BBBBBBBBBBBBDDDFFFGGGLLLSSSYYY]]]ccckkkpppzzz~~~wwwrrrssstttxxx~~~rrrhhhVVVNNNCCC:::555444555555111111111111111111111111***,,,...000111111000///000/////////............---...///...,,,,,,...///---.../////////...---,,,---------.........//////......////////////......000000000000111111111111///000222333777<<>>>>>>>>???@@@AAABBBCCCEEEHHHLLLOOOSSSZZZdddkkkwww~~~}}}wwwuuuxxx|||uuugggWWWLLLCCC;;;777666222222111111111111111111//////............//////////////////....................................,,,,,,,,,,,,------------////////////////////////------......///000000111////////////000000000000222222444777===CCCIIIMMMNNNWWWfff{{{yyyyyy}}}ssswww~~~zzzzzzxxxwwwuuurrrsss{{{xxxsssnnnjjjhhhjjjnnnvvvzzzuuuuuuvvvxxxhhhWWWKKKAAA>>>;;;888888888777666777777666666666555555555555555666666777888888888<<<<<<===>>>???@@@BBBCCCDDDGGGJJJMMMRRRXXX```fffrrryyyzzzxxxzzz{{{mmm]]]QQQGGG===777666111111111111111000000000//////............/////////////////////.................................,,,,,,,,,------------...////////////////////////............//////000000////////////000000000000111222444888>>>EEEJJJNNNPPP[[[lllxxxuuuzzzzzzooowww{{{xxxyyyuuutttqqqpppttt}}}|||wwwrrrkkkiiijjjlllrrr|||xxxvvvwww|||mmm[[[OOODDDAAA<<<888777777777666666666666666555555555444555555555666777777888888;;;;;;;;;<<<>>>@@@AAABBBDDDFFFIIILLLQQQWWW^^^bbbkkkrrr|||}}}}}}}}}ppp```UUUJJJ>>>777444111111000000000///////////////............//////.........///////////////........................,,,,,,---------.........////////////////////////000000//////............////////////000000000000000111444999???EEEKKKNNNSSS^^^pppsssuuu}}}yyynnn|||yyywwwxxxsssqqqpppqqqvvv{{{uuunnnjjjjjjkkkoooxxx{{{xxxxxx}}}qqqaaaUUUHHHDDD===888666666666555555555555444444444333333444555555666666777777888999::::::;;;===???AAABBBDDDEEEGGGJJJOOOUUUZZZ]]]cccjjjttt~~~|||pppcccYYYOOOBBB999555222222111111000///////////////............//////.........///////////////........................,,,---------............////////////////////////111000000///......------////////////000000000000000111555:::@@@GGGMMMPPPUUUbbbuuu}}}sssxxx}}}yyyrrrzzzwwwwwwqqqpppooorrrzzzyyypppkkkkkklllmmmuuu~~~zzzyyy{{{vvvggg]]]NNNHHH@@@:::666555555555555444444444444333333333444444555555666777777777888999999;;;<<<>>>@@@AAABBBCCCDDDHHHMMMSSSWWWYYY\\\cccmmmxxx~~~{{{qqqfff___VVVHHH>>>999444444333333222111111000//////............//////............/////////000........................------------............///////////////////////////////////////.........////////////000000000000000222666<<>>@@@AAAAAAAAABBBFFFKKKQQQTTTUUUXXX___jjjttt~~~~~~{{{rrriiiccc[[[MMMBBB===666666555444444333222222//////............//////---.........//////000000........................---------.........//////////////////////////////------......///000000000////////////000000000000111444888>>>EEEKKKQQQTTTXXXiiixxxzzz~~~~~~{{{}}}yyytttooooooqqqvvv}}}tttnnnmmmllljjjpppzzzyyyzzz|||sssjjjYYYRRRGGG???999888777777777666666666555555555555333333444444555666777777777777777888999:::<<<<<>>;;;777666777555555555444444444333333333333444444555666666666666666666666777999:::;;;>>>@@@BBBCCCEEEHHHLLLPPPVVVYYY___fffooozzzzzzssspppiii]]]OOOHHH<<<999666444333222000///////////////000000000000000000////////////000000......------------..................////////////............................../////////000000000...//////000111222444444444666<<>>:::888:::555555555444444444444333444444444555555555666666555555555555666888999:::===???AAABBBDDDGGGJJJMMMRRRVVV[[[ccclllwww}}}wwwrrrmmmbbbTTTKKK===:::555333222111111000......//////000000111111000000////////////000000......------------..................////////////............////////////...////////////000000000/////////000111222444444444777>>>FFFIIIKKKRRR[[[lllzzzxxx|||yyyuuurrrnnnpppvvv}}}tttqqqmmmjjjjjjooowwwzzzoooqqquuu}}}rrreeeYYYLLLEEE@@@;;;:::;;;555555555555444444444444444444444555555555555555444444444555666777999999<<<>>>@@@BBBCCCEEEIIIKKKOOORRRXXX```iiiuuu~~~yyytttooofffXXXMMM>>>:::555222111222222111......//////000000111111//////000000000000//////......------------..................////////////........./////////000000////////////000000000111111111111111111222222333555999AAAHHHJJJLLLUUU___qqqwwwxxx~~~zzzvvvrrrooolllpppxxxyyyuuuoookkkjjjmmmttt}}}}}}nnnpppttt}}}yyyjjj]]]PPPHHHBBB<<<999:::666666555555555444444444555555555555555555555555555555555555666888999:::;;;>>>@@@BBBCCCEEEHHHJJJLLLPPPVVV]]]gggrrr~~~}}}{{{vvvssslll```SSSCCC???888444222333333333////////////000000000000//////000000000000//////......------------..................////////////.........//////000000111/////////000000000111111222222111111111222222333777;;;BBBIIIKKKNNNYYYeeeyyy~~~yyy~~~}}}xxxtttqqqnnnmmmrrr|||}}}xxxrrrmmmkkknnnrrrzzzqqqsssuuu|||pppcccUUUKKKDDD===999999666666666555555555444444555555555555555555555555555555555666777888::::::;;;>>>AAACCCDDDEEEGGGIIILLLOOOTTT[[[dddnnnyyy}}}}}}}}}}}}yyyxxxvvvjjj^^^LLLFFF>>>777444444444333000000000000////////////...///000111111000///.........------------..................////////////---......///000000111111//////000000000111111111000000000111222333444555888<<>>::::::666666666666555555555555555555555555555555555444666666666666777999:::;;;;;;>>>AAACCCDDDEEEGGGIIILLLOOOTTTZZZaaakkkuuu|||}}}{{{|||~~~~~~|||}}}}}}sssfffSSSLLLCCC;;;666444444333111111000000//////.........///000111111000///............------...................../////////000---......///000111111222000000000000111111111111...//////111222444666777999===DDDJJJLLLQQQ```ooo{{{wwwuuuttttttqqqyyy{{{uuuqqqnnnppprrrwww{{{zzzxxxzzz{{{mmm]]]RRRIII@@@;;;:::777666666666555555555555444444444555555555555666555555666777888999::::::;;;===???AAABBBDDDGGGJJJJJJMMMRRRWWW]]]eeemmmrrr{{{~~~~~~vvvooo___TTTFFF<<<888666444222333222222111000///......000000000000000000000000000///...------...///000000000//////.........---///////////////000111111//////000111111111111111---///111222222333666888999BBBEEEJJJSSSVVVaaattt|||zzzyyyuuussssssqqq|||wwwssspppqqqrrruuu}}}}}}zzz||||||tttgggYYYMMMDDD<<<888777777555444444333333333444444444555555555555666555555666777888999:::::::::<<<>>>@@@AAACCCFFFIIIIIILLLQQQVVV\\\dddlllqqq~~~|||}}}~~~~~~yyyrrrcccXXXJJJ???:::888555333222222111111000000//////000000000000000000000000//////............//////000/////////............///////////////000111111//////000111111111111111...///111222222333555777999BBBEEEIIISSSYYYfff{{{zzzyyywwwssspppqqqqqq|||xxxsssppppppqqqsss|||}}}}}}wwwjjj]]]QQQGGG???;;;:::999888777666666666666444444444555555555555666555555666777888999::::::999;;;===>>>???AAADDDGGGIIILLLPPPUUUZZZaaaiiinnnyyy{{{|||~~~}}}|||}}}|||{{{}}}{{{vvviii^^^OOOCCC===999777555111111111111111111111000000000000000000000000000......////////////......////////////............///////////////000111111//////000111111111111111///000222222222333555777:::BBBEEEIIITTT\\\lll|||~~~yyyxxxuuupppmmmmmmrrr|||{{{uuupppnnnnnnqqqzzz|||}}}zzznnnaaaVVVKKKCCC>>>777777666555444444444444444444444555555555555666555555666777888999::::::888:::<<<===>>>@@@CCCEEEHHHJJJNNNSSSXXX^^^fffjjjttt~~~zzz|||}}}|||{{{|||zzzzzz|||~~~~~~zzzvvvnnndddUUUHHH@@@;;;888666111111111111111111111222////////////////////////---...///000000///...---///////////////.........///////////////000000111//////000111111111111111000111222222222333555888<<>>AAADDDGGGIIIMMMQQQUUU[[[bbbgggpppyyy~~~zzz|||~~~|||{{{{{{yyyzzz{{{}}}}}}{{{xxxuuuppphhh[[[NNNCCC<<<888666111111111111222222222222////////////////////////---...///000000///...---.........//////////////////////////////000000111//////000111111111111111000111222222222333666999>>>GGGHHHJJJTTT___tttxxxqqqvvv}}}yyyxxxsssnnnllloooyyyzzzsssooolllnnnvvvzzzxxxyyy}}}sssggg[[[PPPFFF???888888777777666777777777444444444555555555555666555555666777888999::::::888999;;;<<<<<<>>>@@@CCCFFFHHHKKKOOOSSSXXX___ccclllttt}}}~~~|||zzzzzzxxxyyy{{{||||||zzzxxxvvvqqqkkkaaaTTTIII???:::777222222222222222222111111000000000000000000000000......////////////...............//////////////////////////////000111111//////000111111111111111000111111111222444888;;;@@@IIIKKKMMMVVVbbbyyy{{{vvvttt}}}|||yyyvvvrrrmmmnnnsss~~~}}}vvvqqqnnnnnnttt|||zzzwwwwww{{{}}}ssshhh\\\PPPEEE???777666666555555666666666444444444555555555555666555555666777888999::::::888:::;;;<<<<<<===@@@BBBEEEGGGJJJMMMQQQVVV\\\```hhhppp||||||xxxwwwwwwyyy|||}}}}}}||||||{{{rrrnnnfff[[[NNNCCC<<<888333333333222222111111111000000000000000000000000//////............//////............/////////000///////////////000111111//////000111111111111111///000111111222555:::===@@@JJJMMMQQQ[[[gggyyywwwzzz{{{wwwtttppplllpppvvvxxxtttpppnnnssszzz}}}xxxuuuxxx|||}}}tttjjj^^^QQQFFF???444444333333333444444555444444444555555555666666555555666777888999::::::888:::;;;<<<<<<>>>@@@BBBEEEGGGJJJLLLPPPUUU[[[___eeemmmxxx{{{vvvuuuvvvxxx|||~~~ssspppjjj___RRRFFF>>>:::444444333333222111000000000000000000000000000000000///...------...///000---.........//////000000///////////////000111111//////000111111111111111//////000111222555;;;>>>???JJJOOOSSS___lllxxxyyy~~~yyyuuurrrnnnkkkpppxxxzzzvvvqqqnnnrrryyy|||yyyuuuuuuyyy~~~uuukkk___RRRFFF???777777666666666777777888888777555444444555777888777777777666666666666666888:::;;;<<<<<<===@@@BBBEEEFFFHHHJJJMMMRRRXXX]]]cccjjjttt~~~{{{tttoooqqqsssxxx~~~|||vvvrrrlllcccYYYMMMBBB:::555333111000111111000/////////////////////////////////.........---------............//////////////////............//////111111000000//////......000111111111222666;;;@@@CCCGGGOOOWWW^^^nnnxxxxxxzzztttpppkkkjjjrrr{{{yyyvvvtttrrrppppppuuuzzz~~~{{{sssnnnmmmnnnpppzzz|||xxxvvv{{{tttjjj___RRREEE===;;;:::888777666555666666666555444444444444555666999999999999999999999999777999;;;<<<<<<>>>AAACCCEEEFFFHHHJJJMMMQQQWWW\\\```gggrrr{{{|||uuuqqqrrruuuzzz{{{yyytttnnnggg^^^SSSEEE<<<666444111111111111000///////////////////////////000000/////////.....................////////////111000000000000000000111111111000000////////////000111111111222666<<<@@@DDDHHHPPPXXX```qqqvvvyyy|||wwwrrroookkklllttt~~~~~~wwwrrrnnnkkkhhhkkknnnpppssswww||||||yyyxxxxxxxxxwww{{{|||tttooonnnooopppuuu~~~{{{wwwvvv}}}uuulll```SSSFFF>>>;;;:::888777666555666666555555666666666666555555555555555555555555555666666888:::;;;<<<>>>AAADDDFFFGGGIIIJJJLLLPPPUUUYYY]]]dddnnnxxxyyyttttttwww|||{{{{{{vvvppplllfff[[[JJJ===777555222111111111000///////////////////////////000000000000000/////////............////////////222222222111111222222222111000000000000/////////111111111222333777===AAAFFFJJJPPPXXXcccxxx~~~ssszzz~~~yyytttpppmmmkkkmmmwww}}}uuunnnjjjeeeeeeeeedddcccdddgggjjjrrrwww}}}}}}xxxvvvuuutttsssvvvyyy~~~}}}uuuqqqooooooppppppyyyzzzvvvvvv}}}wwwnnnbbbTTTGGG???;;;:::888777666555666666555666777888888777666555333333333333333444444444666777:::;;;<<<>>>AAADDDFFFGGGIIIJJJLLLOOOTTTWWWZZZaaakkkuuu}}}yyywwwyyy}}}|||}}}wwwrrrpppmmmbbbOOO@@@999666333111111111111000////////////////////////////////////////////////............////////////333222222111111222222333000000000000000000000000111111222222444888>>>BBBGGGJJJQQQYYYfffyyyppp|||}}}~~~~~~xxxsssooommmkkknnnxxx~~~uuuooojjjiiifffbbb```___```aaacccggglllpppsssxxx}}}{{{yyyxxxwwwxxxzzz|||xxxsssqqqpppqqqooowww|||wwwxxxzzz{{{pppdddVVVIII@@@;;;:::888777666555666666333444666777777666444333555555555666666777777777666777999;;;;;;===@@@CCCEEEGGGIIIJJJLLLNNNRRRUUUYYY```iiirrr}}}}}}xxxyyy{{{~~~~~~|||xxxtttsssqqqfffSSSCCC:::777333111111222111111000000000000000000000000....................................////////////111111000000000000111111000000000000111111111111111222222333444999???CCCFFFKKKQQQZZZkkktttooo|||~~~yyytttooommmkkknnnyyy}}}vvvrrrnnniiidddaaa_________]]]^^^```bbbdddgggkkkmmmqqqssswww{{{}}}|||vvvsssqqqppprrryyyzzzyyyyyy~~~sssgggXXXKKKBBB;;;:::888777666555666666000111333444444333111000444444444555555666666777777888::::::;;;<<>>AAACCCGGGJJJLLLNNNRRRTTTWWW\\\cccjjjsssqqqkkkdddbbbfffnnnwww||||||}}}}}}|||uuujjj\\\SSS>>>:::555222111222222222000000000000000000000000.../////////000000111111............/////////000111111000000000000111111000000111111222222222222111222333444666;;;AAAFFFHHHPPPYYYeee}}}uuunnnxxxvvvqqqnnnmmmooouuu|||ssslllggg\\\YYYVVVTTTTTTTTTTTTTTTRRRSSSTTTUUUVVVZZZ```dddfffooo~~~~~~wwwrrrppppppuuuxxxtttvvvyyylll]]]OOOFFF;;;:::888777666555666666444444444555555555555666555555555555555666777777777888999;;;===>>>???@@@CCCDDDFFFGGGHHHIIILLLOOOVVVYYYaaajjjrrr{{{uuuggg[[[YYY___gggqqqyyy~~~~~~|||xxxuuunnnaaaTTTEEE;;;333333555444222333111111111111000000000000000000////////////000000000000000000000000000000333222222222111111000000111111222222222333333333222222333555999===AAADDDHHHNNNXXXiiiuuunnnooo{{{tttpppkkkjjjppp{{{xxxooofff^^^XXXXXXWWWTTTQQQQQQNNNNNNNNNOOORRRVVVYYY[[[bbbjjjvvv{{{vvvrrrsssuuu{{{xxxrrrxxxyyyoooaaaQQQEEE???;;;777555555555666555444444444444555555555555555555555555555666777777777888999;;;<<<>>>???@@@BBBDDDFFFGGGHHHIIILLLOOOUUUXXX___hhhpppyyytttfffYYYUUUZZZbbbllluuu|||}}}|||xxxuuupppdddXXXIII???666444555333111111111111111000000000//////111111000000000000111111////////////////////////222222111111111000000000111111222222222333333333222333444666999>>>BBBEEEJJJPPP[[[mmmtttpppuuuzzzssspppllllllrrr~~~zzzqqqhhh___\\\ZZZTTTQQQQQQQQQPPPOOOPPPQQQTTTVVVXXX]]]ccclllvvv|||vvvqqqrrrtttzzz}}}yyy|||yyyqqqdddTTTHHH???<<<888555555666666555444444444444555555555555555555555555555666777777777888999;;;<<<>>>???@@@BBBDDDFFFGGGGGGIIILLLOOOSSSVVV]]]fffmmmuuuwwwiiiYYYTTTVVV]]]gggqqqyyy{{{{{{xxxvvvrrrhhh^^^OOODDD999666555222000000000000000000////////////222222111111111111222222////////////////////////111111000000000000//////111111222222222333333333222333444666:::???CCCFFFLLLTTT```tttsssttt}}}}}}xxxrrrooommmnnnuuutttjjjddd```[[[WWWWWWVVVUUUSSSRRRSSSTTTVVVWWW\\\___eeekkkrrrxxx~~~wwwrrrqqqsssyyyzzzsssgggWWWLLLAAA===999666666666666555333333444444444555555555555555555555555666777777777777999:::<<<===??????AAACCCEEEFFFGGGIIILLLOOOSSSUUU\\\dddkkksss~~~ooo^^^UUUUUUZZZdddnnnuuuxxxzzzxxxwwwuuummmeeeTTTHHH<<<888666333111111000000000/////////......222111111000000111111222........................000000000///////////////111111222222222333333333222333444777;;;AAAEEEHHHNNNVVVeee|||ssszzz|||wwwooommmlllpppxxxuuunnniiidddbbbbbb\\\[[[YYYXXXXXXYYY[[[\\\```bbbeeehhhlllqqqwww{{{xxxrrrppprrrxxx|||uuuiiiZZZNNNCCC???:::777666666666555333333333444444444444555555555555555555666777777666777888:::<<<===>>>???@@@BBBDDDFFFGGGIIILLLOOOSSSUUU\\\ccciiiqqquuucccXXXTTTWWW```jjjqqquuuxxxxxxxxxwwwqqqjjjXXXKKK>>>999777555333444000000000000////////////000000////////////000000///////////////////////////////////////000000000111111222222222333333333222333555888===BBBGGGJJJOOOYYYjjj}}}uuu|||wwwlllkkklllqqqzzzzzzssslllhhhiiibbbaaa```______```aaacccfffggghhhiiijjjnnnssswww|||zzztttpppsssxxx~~~wwwkkk\\\PPPEEEAAA<<<999777777666666333333333333444444444444555555555555555666777777666777888:::;;;===>>>???@@@AAADDDEEEGGGIIILLLOOOSSSUUU[[[bbbgggnnn|||zzzhhh[[[TTTTTT\\\eeemmmssswwwwwwwwwwwwtttooo]]]PPPAAA;;;888555444666111111111111000000000000000000////////////000000000000000000000000000000//////000000000000111111111111222222222333333333333333555999>>>DDDIIILLLQQQ\\\ooo{{{xxx{{{vvvkkkkkkmmmsss}}}vvvpppooommmkkkjjjhhhhhhiiijjjkkklllllllllkkkkkkmmmpppssszzz}}}wwwqqqsssxxx~~~yyymmm___TTTGGGCCC===:::888777777666222222333333333444444444555555555555555666777777666666888999;;;===>>>>>>???AAACCCEEEFFFIIILLLOOOQQQSSSYYY___dddkkkxxxoooaaaWWWUUU[[[dddkkkqqquuuvvvvvvwwwuuuqqqdddUUUEEE<<<888555333444222222222222111111111111111000000000000000000111111111111111111111111111000000000111111111222222111111222222222333333333333333666999???EEEJJJMMMTTT___ssszzz|||yyyuuukkklllooouuu}}}|||yyyvvvuuuuuuuuuvvvxxxxxxwwwtttrrrqqqrrrssszzzzzzrrrtttxxx}}}zzzpppcccZZZHHHDDD???;;;999888777666222222333333333444444444555555555555555666777777666666888999;;;<<<>>>>>>???AAACCCEEEFFFIIILLLOOOPPPQQQWWW^^^bbbiiivvvuuufff\\\XXX]]]eeeiiipppuuuuuuuuuwwwuuurrrhhhXXXGGG===888444222333333333333222222222111111222222111111111111222222111111111111111111111111000000111111222222222333111111222222222333333333333444666:::???EEEKKKNNNVVVbbbvvvyyy~~~xxxsssmmmnnnqqqwwwzzzxxxwwwxxx||||||zzzyyyzzzzzztttuuuvvvvvvxxx|||{{{sssuuuxxx}}}{{{rrrggg^^^IIIEEE???;;;999888777666111111222333333444555555777555333111111222555777777777888999;;;<<<======???AAADDDFFFGGGJJJNNNQQQTTTXXX\\\```dddjjjssszzz{{{lll]]]TTTWWW___eeeooowwwxxxxxxxxxwwwttthhh]]]MMMAAA;;;666222...333333333222222222111111000000000000000000000000000000000000111111111111222222111111222222333444222222222222222222222222333222666<<<@@@CCCIIIPPPWWWeee~~~{{{yyy}}}wwwqqqmmmnnnrrr{{{~~~}}}yyyvvvsssqqqqqqpppnnnnnnpppsssvvvxxx|||zzzwwwttttttzzzzzzmmm___PPPEEE<<<;;;;;;999666666111111222333333444555555666555555444444555555666777777888999;;;<<<======???AAADDDFFFHHHJJJNNNQQQQQQTTTYYY\\\```gggooovvv~~~rrrcccXXXXXX]]]eeeooowwwyyyyyyyyywwwuuulllaaaQQQEEE===888444000333333222222222111111111000000000000000000000000000000000000111111111111222222111111222222333444222222222222222222222222444333777===AAACCCHHHOOOWWWggg~~~|||vvvqqqnnnooottt}}}}}}xxxuuurrrpppooonnnmmmlllmmmooorrrtttwwwzzz{{{uuurrrrrrxxx~~~qqqcccQQQGGG>>><<<<<<:::888888111222222333333444444555444555666777777777555444777777888999;;;<<<======???AAADDDGGGHHHKKKNNNPPPOOOSSSWWWZZZ^^^eeemmmtttyyyjjj]]]YYY[[[dddnnnwwwzzzzzzzzzxxxuuupppeeeWWWJJJAAA;;;666333222222222111111111000000000000000000000000000000000000000000111111111111222222111111222222333444222222222222333333333333555555888>>>AAACCCHHHNNNXXXiii{{{uuupppnnnqqqvvvyyyvvvtttsssqqqpppooonnnmmmnnnooopppssstttyyy{{{tttqqqqqqvvvssseeeSSSHHH???======;;;999999222222222333333444444444444444555666666666555555777777888999;;;<<<======???AAAEEEGGGIIIKKKNNNPPPRRRUUUYYY\\\```fffooouuu|||oooaaaZZZ[[[cccnnnwwwzzz{{{{{{yyyvvvrrriii\\\PPPFFF???888555222222111111111000000000000000000000000000000000///000000000111111111111222222111111222222333444222222222333333333333333777666999>>>AAACCCHHHNNNXXXlll}}}yyytttooonnnqqqxxx}}}{{{zzzzzzwwwvvvuuusssrrrqqqppppppoooooorrryyy}}}uuuqqqqqqvvv}}}}}}~~~rrreeeTTTIII???======;;;999:::222222333333333333444444444444333333333444555666777777888999;;;<<<======>>>AAAEEEHHHJJJLLLNNNPPPSSSWWW[[[^^^aaagggpppvvv}}}pppccc\\\\\\aaalllwwwzzz{{{{{{yyyvvvrrrlllaaaVVVLLLBBB:::666222222222111111111111000000000000000000000000000///000000000111111111111222222111111222222333444222222333333333444444444777777:::???BBBCCCIIIOOOYYYnnn~~~{{{xxxsssooolllpppyyy}}}|||{{{yyywwwtttrrrqqqkkkiiikkkqqqwww}}}wwwsssrrrvvv||||||{{{}}}qqqfffUUUJJJ???<<<<<<999888888333333333333333333333333444333222222333444666777777777888999;;;<<<======>>>BBBFFFIIIKKKLLLNNNPPPSSSVVVZZZ]]]```fffnnnuuu}}}~~~rrrfff___^^^___jjjvvvzzz{{{{{{yyyvvvpppmmmggg^^^RRRGGG===888333333333222222222111111000000000000000000000000000000000000111111111111222222111111222222333444222222333333444444555555777777:::@@@CCCEEEJJJPPP[[[rrr~~~}}}zzzxxxsssooolllqqqzzz|||xxxuuusssiiiffffffiiinnnsss}}}yyyuuusssuuuzzz|||zzz~~~~~~tttiiiXXXLLL@@@<<<;;;888666777333333333333333333333333222333444555666666666666777777888999;;;<<<======>>>BBBFFFJJJKKKMMMNNNPPPSSSVVVZZZ]]]```fffnnnttt|||wwwjjjaaa^^^]]]iiitttyyyzzz{{{xxxuuupppooollleeeYYYLLLAAA:::444444444333333333333222000000000000000000000000000000000000111111111111222222111111222222333444222222333333444555555666777666:::@@@CCCFFFKKKRRR^^^vvv~~~|||zzzxxxtttpppmmmrrr|||{{{xxxkkkgggeeeggghhhkkksss|||zzzvvvrrrtttwww~~~}}}{{{}}}}}}uuulll\\\OOOCCC===;;;888666666333333333333333333333333000333666999999888666444777777888999;;;<<<======>>>BBBGGGJJJLLLMMMNNNPPPUUUXXX\\\^^^aaagggooovvv{{{|||mmmbbb^^^\\\hhhsssxxxzzzzzzxxxtttpppqqqpppjjj^^^PPPCCC<<<555555444444444333333333000000000000000000000000000000000000111111111111222222111111222222333444222222333333444555666666666666:::@@@DDDFFFLLLSSSaaayyy~~~|||zzzxxxtttpppnnnttt~~~}}}oookkkhhhgggggghhhooovvv}}}{{{uuurrrsssuuu{{{||||||~~~|||tttlll___RRREEE???<<<999666777333333333444444333222222666666555555555555666666666888999999999:::===??????BBBGGGJJJLLLNNNPPPQQQVVVXXX[[[^^^bbbffflllooo~~~rrrhhhcccYYYbbbnnnxxx{{{zzzvvvttttttuuusssmmmdddXXXGGG888888777444444555555444333/////////000111111222222//////000111222333333333000111111111111222222222222222333333333333444444888888;;;AAAEEEHHHNNNVVVfff~~~{{{uuupppooommmsss~~~||||||}}}uuurrrmmmiiihhhiiimmmooowww}}}|||}}}|||}}}}}}xxxtttssstttzzz}}}zzzzzz}}}}}}uuuooo```WWWJJJ@@@;;;999888777333333444444444333333222666666555555555555666666666888999999999:::===??????BBBFFFIIIKKKMMMOOOQQQVVVXXX\\\___bbbggglllppp|||wwwkkkddd[[[bbbllluuuzzzzzzwwwtttrrrtttrrrmmmeee[[[JJJ<<<999777444444444444333222111111111111000000000000000000000111222222222333000111111111111222222222222222333333333333444444888888<<>>;;;:::999333444444555555555555444666666555555555555666666666888999999999:::===???AAACCCGGGIIIJJJLLLOOOQQQVVVXXX\\\___ccchhhnnnrrrvvvwwwkkk___^^^aaaiiisssyyyyyyvvvsssuuutttoooiiiaaaRRREEE;;;888555333333333222111222222222111111000000000222222222111111111111111000000111111111222222222222222222333333333444444888:::>>>DDDGGGKKKTTT___vvv{{{}}}}}}xxxqqqnnnooovvv}}}yyysssooommmmmmqqq{{{yyyuuusssqqqrrrxxxzzzvvvssssssvvvzzzzzzuuuhhhVVVGGG???;;;:::999333444555666666666666666666666555555555555666666666888999999999:::===???CCCEEEHHHIIIKKKMMMPPPRRRUUUXXX[[[___ccchhhnnnrrruuu|||}}}ppp___\\\\\\cccmmmvvvyyyxxxuuuvvvuuuqqqkkkdddVVVIII===:::666333222333222111000000111111222222222333222222222111111111111111000000111111111222222222222222222333333333444444888:::@@@EEEHHHLLLWWWccc~~~vvv~~~{{{||||||wwwpppnnnpppwww{{{tttmmmjjjjjjmmmuuu|||yyyvvvtttwww~~~{{{vvvtttrrrttt~~~{{{|||xxxkkkXXXHHH???;;;999888444444555666777777777777666666555555555555666666666888999999999:::===???CCCEEEGGGIIIJJJLLLOOORRRTTTVVVZZZ^^^bbbgggmmmqqquuu{{{vvvaaa^^^[[[]]]eeennntttwwwtttvvvuuurrrnnnggg[[[OOO@@@<<<777444333333333222000000111111222333333444111111111111111111222222000111111111111222222222222222333333333333444444888;;;AAAGGGIIINNNZZZggg|||uuuzzzzzz~~~|||uuunnnmmmpppxxx~~~uuullliiigggiiipppwww|||yyyzzz~~~|||wwwtttqqqsss{{{}}}~~~xxxlllZZZKKKAAA===:::888444444555777777888888777666666555555555555666666666888999999999:::===???BBBDDDEEEFFFGGGJJJMMMPPPRRRUUUYYY]]]aaaffflllqqqvvv||||||eeeaaa\\\ZZZ]]]eeemmmsssrrrttttttrrrppplllaaaVVVBBB>>>999555444444444333222222222222222222222222000000000111222222222333000111111111111222222222222222333333333333444444888<<>>;;;555555555555444333222111555444444444444555666666888999;;;::::::;;;===???BBBDDDEEEFFFGGGHHHKKKNNNOOORRRWWWZZZ^^^eeemmmtttwww|||vvvlll___VVVUUUYYY^^^aaahhhnnnsssuuuwwwtttjjj___LLLBBB:::888999777444444222222222222222222222222111111111111111222222333111111222222222333333333222333444444333333555777666;;;<<>>DDDMMMQQQ___wwwqqqjjjmmm~~~|||wwwsssmmmjjjnnnuuuyyymmmgggccc```bbbfffnnnvvv|||vvvrrrtttyyy}}}}}}|||~~~{{{uuuooodddXXXLLLDDD???===777777666666555555444444666666666666666777888888888999:::::::::;;;===???BBBCCCEEEFFFGGGIIILLLOOOPPPSSSXXX[[[___eeennnuuu{{{jjj[[[SSSQQQSSSTTT[[[dddmmmssswwwvvvooofffTTTHHH<<<888666444222333222222222222222222222222000000000000000111111222222222222222333333333333222333444444333444666888:::???AAAFFFOOOSSSaaa{{{zzzmmmjjjooozzzuuuqqqkkkiiinnnvvv{{{pppiiiddd```aaadddhhhppp|||~~~wwwssstttxxx||||||zzz{{{yyysssiii]]]RRRHHHBBB???888888777666666666666666666666555555666666777888777999:::::::::;;;>>>@@@BBBCCCEEEGGGHHHJJJMMMOOOPPPTTTXXX\\\___fffooouuuqqq```UUUOOOOOOOOOWWW```kkkqqqvvvvvvpppiiiZZZLLL>>>888666333222333222222222222222222222222000000//////000000111222222222222333333333444444222444555444444444666888;;;AAABBBGGGOOOSSSddd~~~tttiiiiiiqqq}}}xxxsssnnnjjjiiioooxxx|||rrrlllfffaaa___aaadddjjjtttxxxssssssuuuxxx|||wwwwwwyyy|||wwwnnncccWWWMMMEEEAAA888888777666666666777777555555444444555555666777777888:::::::::;;;>>>@@@AAACCCFFFGGGHHHJJJNNNPPPQQQTTTYYY\\\```gggooovvvwwwfffYYYQQQNNNNNNTTT^^^iiiooossstttpppjjj___QQQBBB:::777333222333222222222222222222222222000000000000000111111222222222333333333444444444333444555555444444666888;;;AAABBBFFFNNNTTTgggzzzoooeeegggrrr|||vvvqqqmmmiiiiiiqqq{{{~~~tttoooiiibbb___```aaafffnnnxxxyyytttrrrsssuuu}}}}}}vvvuuuvvv{{{ssshhh\\\PPPGGGBBB888777666555555666777888444444444444444555666666666888999::::::<<<>>>AAAAAACCCFFFGGGIIIKKKNNNQQQRRRUUUYYY]]]aaagggpppwww~~~}}}mmm^^^SSSNNNMMMQQQ[[[eeejjjnnnpppoookkkcccTTTEEE===999555333444222222222222222222222222111111111111111222222333333333333333444444444444333444555555444555777999:::@@@CCCGGGOOOVVVkkkxxxkkkbbbgggsss~~~{{{vvvpppkkkhhhjjjsss~~~~~~vvvqqqkkkddd_________bbbhhhqqq|||{{{uuurrrrrrssszzzwwwtttttt}}}xxxnnnaaaTTTJJJCCC888777555444444555777888555555555555555666666777666888999::::::<<>>999666555222222222222222222222222333333222222333333444555333333333444444444555555444555666555555555777999:::BBBEEEJJJRRR[[[rrr~~~uuuggg```hhhxxx~~~|||uuuoookkkiiilllwww~~~wwwtttnnnfff``````\\\]]]aaagggppp~~~zzzuuuttttttvvvyyyuuupppxxxwwwjjj\\\OOOHHH777777666555555555555555666666666666666777888888;;;;;;;;;<<<<<<>>>???@@@@@@AAACCCEEEGGGJJJNNNQQQRRRWWW]]]aaaeeeiiipppuuu}}}yyyiiiZZZOOOJJJGGGNNNTTTYYY```hhhkkkjjjhhh^^^PPPDDD<<<888444222555555444444444333333333222222222222222222222222444444444444444444444444444444555555444555888:::===CCCDDDHHHQQQ\\\wwwoooaaabbbfff{{{zzzwwwxxxwwwxxxtttoookkkhhhmmm}}}yyyuuuqqqllleee___[[[YYY[[[bbbkkkvvv~~~{{{uuuqqqoooyyy{{{vvvrrrxxx}}}uuulllaaaUUUMMM777777666555555555555666666666666666666777777888;;;;;;;;;;;;<<<>>>???@@@AAABBBDDDFFFHHHKKKOOORRRSSSWWW\\\```ccciiipppvvv~~~{{{kkk\\\QQQKKKIIINNNSSSWWW___iiioooooolllbbbSSSGGG>>>999666444444444444444333333333333222222222222222222222222444444444444444444444444333444555555444555888:::===CCCEEEHHHRRR^^^yyyoooaaadddkkkvvvsssttt{{{zzzuuupppllliiinnn~~~~~~yyytttqqqllleee```]]]ZZZZZZ___fffooo}}}|||xxxxxx}}}~~~}}}wwwsssqqqyyy|||wwwtttyyy}}}uuummmcccXXXPPP888777666666555555666666666666555555666666777888:::::::::;;;<<<>>>???@@@BBBCCCEEEGGGIIILLLPPPSSSTTTWWW[[[^^^bbbhhhpppwww}}}nnn```TTTMMMIIIMMMQQQUUU^^^jjjsssuuurrrhhhYYYKKKAAA;;;777666333333333333222222222222222222222222222222222222444444444444444444444444333444555444444555888;;;===CCCEEEIIITTT```}}}ooobbbhhhqqqzzzpppmmmooo|||vvvqqqmmmkkkppp}}}xxxtttqqqmmmgggbbb___[[[XXXZZZ___fffsssyyysssrrruuuzzz|||zzzuuusssxxxxxxvvvzzz}}}vvvooofff[[[SSS888777777666555666666666666555555555555666777777999999:::;;;<<<===???@@@AAACCCEEEFFFHHHKKKOOOSSSTTTWWW[[[]]]aaahhhqqqxxx~~~rrrdddWWWNNNGGGLLLQQQVVV```mmmvvvyyyvvvmmm___PPPDDD<<<888666333333333222222222111111222222222222222222222222333333333333333333333333333444444444444666999;;;<<>>888777333333333222222222111111222222222222222222222222333333333333333333333333222333444444444666999<<<<<>>:::555555444444444444333333222222222222222222222222222222222222222222222222111222444444555777:::===<<>>@@@BBBDDDGGGIIIKKKNNNQQQTTTZZZ]]]bbbhhhmmmsssyyy}}}qqqdddXXXWWWYYYbbbnnnwww{{{{{{zzzxxxtttppphhh[[[KKK@@@777555333333444444333111444444333333333333222222111111222222333333444444333333444555777999;;;<<<@@@CCCJJJSSSbbb}}}yyypppxxx|||uuunnnmmmvvv}}}|||ssslllggglllvvv~~~}}}{{{uuuqqqkkkfff^^^WWWTTTTTTTTTSSSWWW___kkkvvvyyyxxx}}}zzzvvvuuutttwww~~~}}}rrrbbbQQQEEE<<<:::999999999999888666777777777666666777888888999:::;;;<<<;;;<<<>>>@@@BBBEEEGGGIIIKKKNNNRRRUUUZZZ^^^ccchhhnnntttzzzsssfffZZZYYY\\\eeeooowwwwwwvvvvvvsssqqqqqqmmmaaaOOOAAA999777444333444444333222333333333333333333333333//////000111222333333444333333444666888:::<<<===???CCCJJJTTTfffpppkkkxxx{{{tttnnnmmmvvv~~~zzzqqqkkkhhhmmmwww~~~|||wwwsssnnnhhh```YYYUUUSSSRRRQQQUUU\\\fffoooxxx{{{zzz}}}|||vvvssssssvvv~~~~~~|||tttcccQQQEEE<<<:::999999999999888666777666666555555555666666999:::;;;;;;;;;<<<>>>@@@CCCEEEHHHJJJLLLOOOSSSVVVZZZ^^^ccchhhnnnttt{{{vvvjjj___]]]___eeemmmrrrrrroooooonnnnnnqqqpppeeeRRRCCC;;;888555333444444444333333333333333333333333333222333333444555666666777333333444666888:::<<<>>>>>>CCCJJJUUUjjjyyyllllll{{{zzztttnnnmmmvvv}}}xxxrrrllliiioooyyy}}}yyyvvvqqqkkkccc[[[WWWTTTQQQPPPPPPUUU]]]dddmmm{{{}}}{{{|||}}}xxxssssssvvv}}}|||uuudddRRRFFF===;;;::::::::::::999777777666666555555555555555888999:::::::::;;;===???CCCEEEHHHKKKMMMPPPTTTXXXZZZ^^^dddiiiooovvv||||||rrrgggcccaaadddjjjmmmllliiiiiijjjlllppppppgggUUUGGG<<<999666444444444444444222222333333333333444444222222333333444444555555333333444666888;;;===>>>>>>DDDKKKWWWnnnvvvmmmqqq|||vvvpppnnnvvv|||uuuqqqlllkkkqqq{{{{{{xxxrrrlllddd]]]XXXTTTQQQOOOPPPTTTZZZ___hhhvvv~~~}}}zzzssstttvvv|||~~~uuueeeTTTIII???>>><<<<<<======;;;:::888777777666555555666666777888999999999:::<<<>>>CCCEEEHHHKKKNNNQQQUUUXXX\\\```eeekkkqqqxxx~~~~~~pppjjjdddcccfffiiihhhfffeeehhhlllqqqqqqhhhXXXLLL===:::666444444444444444222222222333333444444444111111111111111111111111333333444666999;;;>>>???@@@GGGNNNYYYrrrvvvpppwwwzzzsssqqqyyy{{{tttoookkkkkksss}}}|||yyysssmmmeee^^^YYYUUURRRPPPQQQTTTXXX\\\dddttt{{{sssuuuwww{{{~~~sssdddUUULLLAAA@@@>>>>>>??????===<<<999999888777777666777777666777999999888999;;;===CCCEEEIIIKKKNNNQQQVVVYYY]]]aaagggmmmsssyyyvvvooofffbbbdddgggfffddddddgggmmmrrrqqqhhh[[[PPP>>>;;;666444444444555444222222222333333444444444555444444444444444444444333333444666999<<<>>>???CCCIIIPPP[[[tttwwwsss||||||uuussszzzzzzsssmmmiiijjjsss}}}zzzsssnnnfff___ZZZVVVRRRPPPMMMOOOSSSVVV^^^mmm|||tttuuuwww{{{~~~}}}|||pppcccVVVMMM<<<===============<<<<<<:::666333222555777666555999999999:::;;;>>>@@@AAACCCFFFIIILLLOOOQQQUUUXXX^^^aaagggmmmttt{{{vvviiibbbccceeedddaaabbbdddiiioooqqqjjj\\\QQQBBB:::555555666333222333333444444555555444444333444333333333333444555666444444444666888;;;>>>@@@???GGGRRR```xxxwwwsss|||~~~rrrppp{{{tttkkkiiiiiiqqqtttpppiiiaaaZZZUUURRRPPPIIIJJJNNNTTT[[[ggg{{{|||zzzuuutttzzzzzz~~~zzzqqqeeeWWWLLL???????????????>>>>>>======999666555777888888777999999999:::;;;>>>@@@AAACCCFFFIIILLLOOORRRVVVYYY___ccciiiooovvv}}}|||ooogggggghhhgggeeebbbccchhhnnnrrrlll```VVVEEE===777666777444333444333444444555555444444333444444333333333444444555444444444666888;;;>>>@@@AAAHHHRRRaaa{{{uuuqqq|||tttuuuyyyrrrjjjhhhiiirrr~~~uuuqqqjjjbbb[[[UUUQQQPPPKKKKKKMMMRRRVVV```rrrzzzuuutttyyy}}}{{{ssshhhZZZOOOAAAAAABBBBBBAAAAAA@@@???@@@>>>;;;::::::::::::999999999999:::;;;>>>@@@AAACCCFFFIIILLLOOOSSSXXX[[[aaaeeekkkqqqxxxtttlllkkklllkkkiiiddddddhhhnnnrrrooofff]]]III@@@999888777555444555333444444555555444444333555444444333333333444444444444555666999<<<>>>@@@BBBIIISSSccc~~~}}}pppnnn|||vvvzzz|||}}}vvvoooggggggjjjsss}}}vvvsssmmmeee]]]VVVRRROOOLLLKKKLLLNNNQQQWWWfffssszzzuuutttyyy~~~wwwmmm```UUUCCCCCCCCCCCCCCCBBBAAAAAACCCAAA???===<<<;;;:::999999999999:::;;;>>>@@@AAACCCFFFIIIMMMPPPUUUZZZ^^^bbbffflllsssyyyuuunnnmmmnnnnnnmmmhhhgggiiimmmrrrpppiiibbbLLLCCC:::888777555444555333444444555555444444333555555444333333333444444444444555666999<<>>@@@AAACCCFFFIIIMMMQQQVVV\\\aaadddhhhnnntttzzzwwwpppoooppprrrsssllljjjjjjnnnrrrqqqkkkeeePPPEEE;;;777666333333555333444444555555444444333555444444333333333444444555555555777999<<>>@@@AAACCCFFFIIIMMMRRRXXX___dddgggkkkpppvvv{{{{{{sssqqqrrrtttvvvmmmkkkkkknnnrrrrrrmmmgggSSSHHH===888555333333555333444444555555444444333444333333333333444555666555555666777:::===???AAABBBHHHTTTkkk}}}ppprrr~~~}}}yyy{{{~~~uuummmfffkkksss~~~|||zzzwwwqqqiii```YYYUUUPPPMMMLLLMMMNNNNNNSSSZZZcccuuu|||||||||vvvsssvvv|||sssgggCCCDDDEEEGGGHHHIIIJJJJJJHHHHHHHHHDDD>>>:::888888999999999:::;;;>>>@@@AAACCCFFFIIIMMMRRRYYY```fffkkkoootttxxx}}}|||tttooooooqqqssskkkiiiiiinnnssstttooojjjWWWKKK???999666333444666333444444555555444444333222222222333444555666777555555666777:::===@@@AAADDDIIIWWWooowwwzzz|||~~~{{{wwwyyy|||ssslllgggmmmwww}}}|||yyytttmmmddd]]]XXXRRRNNNMMMNNNNNNLLLOOOTTTZZZiii}}}zzz{{{|||vvvsssuuu{{{xxxlllDDDEEEGGGIIIJJJLLLMMMMMMIIIJJJJJJFFF???:::999999999999999:::;;;>>>@@@AAADDDFFFIIIMMMRRRZZZaaagggooorrrvvv{{{{{{rrrlllkkklllnnnhhhggghhhnnntttuuuqqqlllZZZNNNAAA:::777444555777333444444555555444444333111111222333444666777888555555666888:::===@@@AAAEEEKKKYYYsss}}}zzzwww{{{yyyuuuwwwzzzrrrlllhhhoooyyy~~~}}}{{{vvvoooggg___ZZZTTTPPPNNNOOONNNKKKLLLPPPTTTaaarrr~~~zzz{{{|||vvvrrruuuzzz~~~{{{pppHHHIIIJJJLLLMMMMMMMMMMMMNNNKKKFFF@@@<<<999777777777888888999999<<<@@@CCCFFFFFFKKKQQQUUUZZZdddnnnsssyyy}}}~~~tttkkkeeebbbaaabbbeeeiiinnntttwwwrrriii```SSSBBB777666888888777444333333222222333333444555555555555555555555555555777888888999;;;>>>AAAKKKMMM[[[wwwyyysssuuu}}}|||xxxyyyxxxqqqnnnlllsss}}}}}}{{{xxxtttmmmfff```ZZZUUUPPPLLLLLLMMMNNNNNNWWWZZZeeewww~~~xxxzzzyyytttsssvvv|||{{{tttJJJJJJKKKLLLMMMMMMMMMMMMJJJGGGCCC>>>;;;999888777666777888888999<<<@@@DDDFFFGGGKKKRRRVVV[[[eeennnvvv|||~~~rrriiibbb___^^^]]]bbbgggmmmuuuyyytttlllbbbTTTCCC999666888777666444333333222222333333444444444444444444444444444555777888999999;;;???BBBIIINNN^^^{{{|||tttoooqqqyyy{{{xxxzzz~~~wwwpppmmmjjjqqq|||}}}{{{wwwqqqiiiddd\\\XXXRRRNNNMMMNNNNNNNNNRRRUUU```qqq{{{wwwzzzyyytttsssuuu{{{}}}}}}vvvLLLLLLMMMMMMMMMMMMLLLLLLIIIFFFCCC???<<<:::::::::555666888888:::===AAADDDGGGHHHLLLSSSWWW\\\fffpppzzz}}}pppeee^^^ZZZYYYWWW^^^fffnnnvvv{{{wwwpppdddWWWGGG;;;888777666555444444333333333333444444333333333333333333333333555777888999999<<>><<<<<<<<<555666777888:::===AAAEEEGGGHHHMMMSSSXXX]]]gggqqq|||{{{nnnbbbZZZVVVTTTVVV]]]gggooowww|||yyyrrrfffZZZKKK???999777666444444444333333333333444444444444444444444444444444555777888999:::<<<@@@CCCIIIQQQddd{{{tttqqqooollloooyyyzzzxxxzzz|||sssmmmkkkjjjqqq}}}zzzsssnnneee```XXXRRROOONNNMMMLLLOOOQQQZZZhhhwww}}}yyywww{{{}}}vvvtttuuuyyy}}}zzzMMMMMMMMMMMMMMMLLLKKKJJJMMMJJJFFFAAA===;;;:::999555777888888999<<>>:::888777666777888888999999<<<@@@CCCGGGGGGLLLSSSXXX^^^hhhrrryyy}}}ooobbbZZZUUUSSSXXX```hhhmmmrrrvvvuuupppggg___RRRFFF===999666555555555444444444444555555666666666666666666666666555666888999;;;===AAADDDMMMWWWmmmuuullldddiiimmmrrr~~~}}}vvvuuuxxx{{{qqqkkkjjjmmmuuu|||zzzrrrkkkbbbZZZTTTPPPNNNLLLMMMNNNUUUbbbooo~~~|||zzz~~~yyyuuutttvvv}}}}}}}}}yyyJJJJJJKKKKKKKKKJJJJJJIIIGGGEEEAAA===:::888777777888999999999999;;;???AAAFFFGGGLLLSSSXXX]]]hhhrrrwwwqqqddd\\\WWWUUUWWW^^^eeeiiimmmqqqrrroooggg```TTTHHH???:::777666555555444444444444555555666666666666666666666666555666888:::;;;>>>BBBEEEMMM[[[uuusssiii```iiipppvvv{{{uuusssvvv|||qqqkkkkkkllltttyyyrrrhhh___XXXTTTPPPNNNMMMMMMTTT```nnn||||||zzzzzzuuusssvvv|||}}}yyyIIIIIIJJJJJJJJJJJJJJJIIIFFFDDDAAA>>>;;;::::::;;;999::::::999999:::>>>AAAEEEFFFKKKRRRXXX]]]gggrrrvvv~~~rrrfff]]]XXXVVVTTT\\\bbbeeeiiinnnpppnnnggg```UUUIII@@@:::888777555555444444444444555555555555555555555555555555555666888:::;;;>>>BBBEEELLL]]]zzzrrrhhhaaakkkuuu|||zzztttrrruuu~~~|||qqqkkkkkkjjjsss~~~wwwmmmccc\\\WWWSSSQQQNNNOOOUUUaaaooo~~~~~~{{{zzzzzzvvvsssuuu~~~~~~~~~~~~yyyMMMLLLKKKJJJIIIHHHHHHHHHEEEBBB???;;;888777777777888999:::::::::;;;===???HHHKKKNNNRRRWWW^^^eeejjjuuuzzz~~~qqqeee\\\UUUSSSTTTUUUYYY]]]bbbggglllnnnfffbbbYYYNNNBBB:::666444666666666666666666666666555444444444444555666666888999::::::;;;>>>BBBEEELLLaaa}}}rrreeeeeemmmuuuyyyrrrrrrvvv~~~{{{oooiiihhhllluuu{{{oooeee___YYYTTTPPPPPPQQQUUU^^^mmm~~~~~~}}}~~~~~~zzzvvvvvv}}}}}}}}}~~~MMMLLLKKKJJJIIIHHHHHHHHHEEECCC???;;;999777777777888999:::::::::;;;===???FFFIIIMMMQQQVVV]]]dddiiiuuuzzz}}}qqqfff\\\VVVRRROOOPPPSSSWWW\\\aaafffhhhfffbbbYYYNNNBBB:::666555555555555555555555555555555444444444444555666666777888::::::;;;>>>CCCFFFPPPddd}}}|||sssgggeeellluuuzzzsssssswww~~~zzznnnhhhggglllvvv~~~rrrhhh```[[[VVVSSSQQQRRRVVV___mmm~~~~~~{{{|||zzzvvvvvv|||~~~|||NNNMMMLLLJJJIIIIIIHHHHHHEEECCC@@@<<<999888777888888999::::::::::::===???EEEGGGKKKPPPUUU\\\ccchhhtttzzz}}}ssshhh^^^VVVRRRLLLMMMOOORRRWWW\\\```cccfffbbbZZZNNNCCC;;;888777444444444444444444444444555444444444444555666666666888999:::<<>>DDDGGGKKKPPPVVV]]]dddiiitttzzzvvvkkkaaaXXXSSSMMMNNNOOORRRVVV[[[___aaafffbbb[[[PPPEEE===999888444444444444444444444444555444444444444555666666666777999:::<<<@@@EEEIIITTTeeeyyymmmooo|||~~~rrrhhhcccjjjsss}}}vvvuuuyyy~~~xxxlllggghhhmmmyyy{{{pppfff___YYYVVVUUUUUUYYY```mmm~~~|||vvvxxx{{{vvvuuu{{{zzz}}}PPPOOONNNLLLJJJIIIIIIIIIGGGEEEAAA===:::999999999777888999999999:::<<<>>>DDDGGGKKKQQQWWW^^^fffkkktttzzz{{{qqqeee[[[UUUOOOPPPRRRUUUYYY\\\___```dddbbb\\\RRRHHH???:::999555555555555555555555555555444444444444555666666666888999;;;===@@@EEEIIIQQQbbbvvvjjjjjjuuuzzzooofffdddjjjrrr}}}vvvvvvzzzwwwkkkgggjjjnnn{{{vvvkkkaaaZZZWWWVVVWWWZZZaaannn~~~~~~~~~yyyuuuwww|||wwwuuuzzz{{{}}}QQQPPPOOOMMMKKKJJJIIIIIIGGGEEEBBB>>>;;;:::999:::777888999999999999<<<>>>CCCFFFKKKQQQWWW___ggglllttt{{{xxxkkk___WWWPPPRRRUUUYYY\\\^^^______bbbaaa]]]UUUKKKBBB;;;888666666666666666666666666555444444444444555666666777999:::;;;===@@@EEEHHHOOOaaatttiiigggooo~~~wwwmmmfffggglllttt~~~vvvvvvzzztttiiifffjjjooo|||}}}qqqeee\\\XXXVVVWWWZZZbbbooo{{{wwwsssttt}}}~~~xxxvvv{{{||||||RRRQQQOOOMMMKKKJJJIIIIIIHHHFFFBBB>>><<<:::::::::666888999999888999;;;>>>AAADDDJJJOOOVVV^^^ffflllttt{{{~~~pppbbbZZZRRRUUUZZZ___aaaaaa```___``````^^^XXXOOODDD;;;777555555555555555555555555555444444444444555666666999:::;;;<<<===@@@DDDHHHQQQbbb~~~sssfffccciiizzz}}}vvvnnnhhhlllpppxxx}}}vvvvvvzzz}}}pppeeedddiiiooo~~~xxxjjj___ZZZVVVWWWZZZbbbooowwwssspppqqqyyyyyywww{{{}}}|||~~~SSSQQQPPPNNNLLLJJJJJJIIIHHHFFFBBB???<<<;;;::::::666777999999888999;;;===@@@CCCHHHNNNUUU]]]eeekkkttt{{{sssddd[[[UUUYYY___dddffffffcccaaa^^^```___ZZZQQQEEE<<<666444444444444444444444444555444444444444555666666:::;;;<<<<<<===@@@DDDGGGSSSeee}}}rrrbbb^^^ddduuu|||vvvooojjjpppttt{{{}}}vvvuuuyyyzzzmmmcccbbbhhhooo~~~}}}mmmaaa[[[UUUVVVZZZbbbppptttqqqmmmnnnuuuzzzwww|||~~~{{{|||WWWTTTOOOKKKJJJHHHGGGFFFFFFFFFEEEAAA===:::888999;;;:::999999:::;;;===>>>CCCFFFJJJOOOTTT[[[ccchhhoooxxxsssfff___XXX\\\aaafffgggeeeaaa]]]___```aaa^^^WWWLLLAAA:::999777555444555666555555555555666666777777888888777999;;;;;;;;;>>>DDDJJJSSSjjj{{{ooodddaaafffttt}}}tttmmmkkkzzzyyy}}}yyyrrrtttzzzxxxmmmcccbbbfffqqq}}}~~~mmm```ZZZXXXVVVXXXcccqqqrrrlllhhhjjjnnnwww~~~|||{{{YYYUUUPPPMMMKKKJJJHHHGGGHHHHHHGGGDDD@@@<<<;;;;;;;;;;;;:::999:::;;;===>>>???BBBFFFKKKQQQXXX___dddnnnvvvuuuggg___ZZZ]]]aaaeeegggddd```\\\^^^___```___YYYNNNCCC<<<:::777555444555666555444555555555666777777888888777999;;;;;;;;;>>>EEEJJJUUUmmmzzznnndddccchhhuuu{{{uuurrrrrr}}}|||yyyrrrtttzzz}}}vvvllldddccchhhrrr~~~~~~nnnaaa[[[YYYWWWZZZeeettt~~~qqqkkkffffffjjjsss}}}|||~~~}}}ZZZWWWRRRNNNMMMKKKJJJIIIHHHHHHHHHEEEAAA>>>======<<<;;;:::::::::;;;<<<===>>>AAAEEEIIIOOOVVV]]]bbblllttt~~~xxxjjjaaa]]]^^^aaaeeefffddd___[[[^^^___```___[[[RRRGGG@@@:::888555444555666555444444555555666666777888888666999;;;;;;;;;???EEEKKKWWWppp{{{nnnfffgggmmmxxx}}}zzzwwwwwwzzzxxxpppsssyyy{{{tttkkkdddeeekkktttoooccc\\\YYYXXX]]]iiixxx|||pppiiibbbbbbeeemmm||||||zzz~~~~~~[[[WWWRRROOOMMMLLLJJJIIIGGGGGGFFFDDD@@@============<<<;;;::::::;;;<<<<<>><<<;;;:::;;;;;;<<<@@@BBBFFFKKKPPPVVV]]]bbbjjjqqq{{{|||pppgggbbbaaaaaadddggggggccc^^^```___```bbbbbb[[[PPPGGG<<<999666555555666555444444444444555666666777777666999;;;<<<<<<@@@GGGLLLZZZtttvvvooouuu}}}}}}xxxxxx{{{uuuooorrryyyyyyqqqhhhbbbeeelllxxxqqqeee___XXXYYY```ooo~~~{{{lllddd^^^]]]___ggguuu|||zzz}}}~~~|||[[[WWWSSSOOOMMMLLLKKKIIIIIIJJJJJJHHHEEECCCCCCDDD@@@???===;;;::::::;;;;;;===@@@DDDHHHMMMSSSZZZ___hhhoooyyy|||ssslllcccaaa```dddiiikkkgggcccbbbaaaaaadddddd___SSSJJJ===:::777666666666555444333444444555555666777777666999;;;<<<===AAAGGGMMM[[[vvv|||vvv~~~|||uuusssvvv}}}tttooorrrzzzyyyqqqhhhcccgggnnnzzzqqqeee```YYY[[[cccrrr{{{llleee___]]]^^^cccooozzz~~~{{{}}}~~~}}}]]]YYYTTTQQQOOONNNLLLKKKJJJJJJKKKIIIFFFEEEEEEEEEAAA???>>><<<;;;:::;;;;;;<<<>>>BBBFFFKKKQQQXXX]]]eeelllwww|||uuupppccc```___dddkkknnnlllhhhdddbbbbbbeeegggaaaUUUKKK===;;;888666666666555444333333444555555666666777666888;;;<<<===AAAHHHMMM^^^yyy}}}}}}vvvooopppttt|||~~~tttooosss{{{xxxpppiiieeejjjrrr{{{~~~pppeee```\\\^^^gggvvv|||nnnggg```]]]\\\^^^fffpppzzz}}}}}}~~~~~~^^^[[[VVVRRRQQQOOONNNMMMHHHIIIIIIGGGEEECCCDDDDDDAAA@@@>>><<<;;;::::::;;;<<>>;;;888666666666555444333333444444555666666777666888;;;<<<===AAAHHHNNN```|||}}}xxxqqqlllnnnuuu|||}}}tttooottt|||wwwpppiiigggmmmvvv|||~~~pppeee___^^^```jjjyyy}}}pppiiibbb]]]ZZZZZZ```hhhsss}}}~~~}}}~~~```^^^ZZZUUUQQQNNNLLLKKKLLLLLLLLLKKKIIIGGGDDDCCCCCCCCCBBB@@@>>>===;;;;;;???AAADDDGGGKKKPPPVVV[[[cccjjjttt|||~~~xxxuuummmgggccceeelllqqqpppmmmeeeddddddeeeeeeaaaYYYRRRAAA;;;777999:::888555555444444444444444555666777;;;::::::======???HHHQQQddd~~~uuunnnhhheeejjjqqq{{{{{{tttrrrwww~~~xxxppphhheeellltttzzzooofffaaa___dddnnn|||pppggg^^^[[[YYYYYY\\\aaalllsss}}}~~~|||{{{}}}zzzaaa^^^[[[VVVRRROOOMMMLLLKKKKKKKKKJJJHHHFFFDDDBBBDDDCCCBBB@@@???===<<<<<<>>>@@@CCCFFFJJJOOOVVVZZZbbbiiisss|||zzzwwwpppjjjdddeeelllrrrrrroooeeeccccccdddddd```YYYSSSEEE===777888888777666777777666666555555555666666;;;999:::===>>>@@@HHHRRRggg~~~~~~~~~tttllleeebbbfffmmmttt|||{{{uuurrrwwwwwwooohhhfffmmmvvvyyynnnfffaaa```eeeppp~~~qqqhhh^^^YYYWWWUUUWWW[[[ffflllwww~~~|||{{{{{{aaa___\\\XXXSSSPPPNNNMMMKKKKKKKKKJJJHHHFFFDDDBBBEEEDDDCCCAAA???>>>=========???BBBEEEIIINNNUUUYYY```gggqqqzzz}}}zzzuuummmfffeeekkkqqqrrrpppcccbbbaaacccccc```ZZZTTTKKKAAA999777777666666888999999777666666555555555:::999:::===>>>@@@IIIRRRjjj}}}vvvwww}}}rrriiiaaa]]]bbbiiipppyyy|||uuusssxxx~~~vvvnnnhhhgggoooxxxwwwmmmeeeaaa```gggsssuuukkk```ZZZVVVRRRRRRVVV]]]dddnnnzzz|||{{{|||bbb```]]]YYYUUURRROOONNNKKKKKKKKKKKKIIIGGGEEEDDDFFFEEECCCAAA???>>>>>>>>><<<>>>AAADDDHHHMMMTTTXXX___fffpppyyy}}}xxxooofffdddiiiooopppoooaaa```___```bbb```[[[VVVMMMDDD;;;999888555555777888777777666555555666666:::999:::===>>>AAAJJJTTTllluuuooorrr}}}|||ooofff^^^[[[aaaiiirrr{{{}}}vvvtttzzz|||tttnnnhhhhhhqqq{{{uuukkkddd```___ggguuuyyyoooddd]]]XXXSSSRRRUUUWWW]]]gggrrr~~~}}}|||{{{}}}aaa```^^^ZZZWWWSSSPPPOOOMMMMMMMMMMMMKKKIIIGGGFFFGGGEEECCC@@@???>>>>>>>>><<<>>>AAADDDHHHMMMSSSXXX___fffpppyyyyyyoooeeebbbfffkkklllkkk```^^^\\\^^^```___\\\XXXMMMDDD===;;;:::666333333555444444444555555666777999888:::===???BBBKKKUUUmmm{{{mmmiiimmm{{{zzzmmmddd]]][[[bbbkkkrrr}}}~~~xxxvvv|||{{{sssmmmhhhiiirrr}}}|||rrriiibbb___]]]ggguuuyyyoooeee^^^YYYTTTSSSUUUUUUZZZbbblllxxx~~~}}}zzz|||```___^^^[[[WWWTTTPPPOOOMMMNNNNNNNNNMMMKKKIIIHHHGGGEEEBBB???>>>===>>>>>><<<>>>AAADDDHHHMMMTTTXXX```gggqqqzzzyyypppeeeaaadddiiiiiiggg^^^\\\ZZZ[[[^^^___]]]ZZZMMMDDD===<<<:::555222222333333333444444555666777999888:::===???CCCLLLVVVnnntttfffdddjjj{{{zzzlllbbb[[[[[[bbblllooo|||~~~yyyyyy{{{ssslllhhhiiisss~~~yyyooogggaaa___^^^hhhvvvxxxoooeee^^^YYYSSSQQQSSSTTTWWW^^^fffppp}}}~~~zzz|||______]]][[[WWWTTTPPPNNNMMMMMMMMMMMMLLLKKKIIIHHHGGGDDDAAA>>><<<<<<===>>><<>>===???BBBEEEIIINNNUUUYYYdddkkkttt{{{zzzqqqgggccceeehhhfffbbb\\\YYYWWWYYY\\\___^^^\\\PPPEEE:::666444333444666999888777666666555555666888777999===@@@DDDNNNXXXqqqsssfffgggooo|||{{{lll___WWWUUU]]]fffsss~~~{{{||||||ssslllggghhhsss~~~vvvlllddd```^^^eeemmmyyyvvvkkkddd]]]UUURRRRRRPPPRRRUUUZZZbbbmmmyyy}}}|||}}}\\\]]]^^^[[[WWWRRROOONNNLLLKKKKKKLLLMMMMMMJJJHHHDDDCCCAAA???>>>>>>??????===???AAADDDHHHNNNUUUZZZccciiisss||||||uuukkkdddbbbbbbaaa```YYYXXXXXXYYY\\\^^^______QQQHHH===666555666555333888666333222333777;;;>>>>>>:::999;;;>>>DDDOOOYYYttttttdddeeerrr}}}mmm```XXXXXXaaalllttt~~~{{{}}}zzzpppjjjhhhkkkvvv{{{uuulllbbb^^^```fffllluuu|||qqqfff^^^XXXTTTQQQSSSSSSTTTWWW]]]hhhttt|||~~~~~~||||||]]]^^^^^^\\\WWWSSSQQQPPPNNNMMMLLLLLLMMMLLLIIIGGGCCCBBB@@@???>>>>>>>>>>>>===???AAADDDHHHNNNUUUZZZccciiirrr{{{xxxnnneeeaaa^^^\\\[[[VVVVVVVVVXXX\\\___``````RRRIII???888666666555333777666444333555777;;;======::::::===@@@EEEOOOZZZwwwxxxjjjjjjvvv~~~mmm___WWWWWW```kkkuuu{{{xxx{{{yyyoooiiihhhkkkvvvzzztttkkkaaa^^^___fffllluuutttjjjbbb\\\WWWTTTTTTTTTTTTUUUZZZcccmmmttt~~~~~~^^^______\\\XXXUUUTTTTTTPPPOOOMMMMMMLLLKKKHHHEEEBBBAAA???>>>===<<<=========???AAADDDHHHMMMTTTYYYbbbiiirrr{{{|||qqqggg___ZZZWWWUUUTTTSSSSSSVVVZZZ^^^______SSSLLLBBB;;;999888666444666666555555666888:::;;;;;;:::;;;???AAAEEEOOOZZZyyy}}}ppppppzzznnn```WWWVVV___jjjwwwyyywww{{{wwwnnniiigggkkkwwwxxxrrrhhh___\\\___eeekkkttt~~~yyyoooggg```ZZZWWWWWWWWWUUUUUUWWW^^^gggmmm~~~~~~^^^___^^^\\\XXXUUUUUUUUURRRPPPNNNLLLKKKIIIFFFDDDAAA@@@>>>===<<<<<<<<<<<<===???AAADDDGGGMMMSSSXXXbbbhhhrrr{{{~~~ssshhh^^^XXXTTTRRRSSSSSSSSSUUUXXX[[[]]]]]]UUUOOOFFF???<<<999777666444444555666666777888888888888;;;???AAAEEEOOOZZZzzz}}}rrrrrrzzzqqqbbbXXXWWW```kkk{{{zzzyyy~~~vvvmmmiiihhhmmmxxx}}}vvvoooeee]]][[[^^^bbbiiisss}}}~~~tttkkkddd]]]YYY[[[ZZZXXXWWWXXX]]]dddjjjvvv~~~}}}]]]^^^^^^\\\XXXUUUTTTTTTRRROOOLLLJJJIIIHHHEEECCCAAA@@@>>><<<;;;;;;<<<<<<===???AAADDDGGGLLLSSSWWWaaahhhrrr{{{uuuiii___WWWSSSRRRUUUTTTSSSTTTWWWYYYYYYYYYWWWRRRKKKDDD???;;;888777333333444555666666666666555777:::>>>@@@DDDOOO[[[zzzzzzooonnnvvvsssdddZZZZZZcccnnn||||||}}}uuummmiiiiiinnn{{{|||ssslllbbbZZZYYY]]]^^^fffrrr~~~yyypppggg```[[[[[[ZZZXXXVVVWWW[[[aaafffpppxxx}}}|||]]]^^^___]]]ZZZUUUSSSRRROOOMMMJJJHHHHHHGGGEEEDDDAAA@@@>>>===<<<;;;<<<<<<>>>???AAACCCFFFLLLRRRWWWaaahhhrrr{{{wwwkkk```XXXTTTTTTVVVTTTSSSTTTVVVXXXXXXWWWXXXUUUOOOHHHBBB===:::888444444444555555666666666555777;;;>>>???CCCPPP^^^|||~~~vvviiiiiirrruuueee\\\\\\fffqqq~~~~~~}}}uuummmjjjkkkppp}}}zzzqqqiii___XXXXXX\\\\\\eeetttwwwmmmddd___ZZZYYYWWWUUUUUUXXX]]]bbbkkkttt{{{zzz~~~]]]```bbbaaa\\\WWWSSSQQQLLLIIIGGGFFFFFFGGGFFFEEEBBBAAA???===<<<<<<<<<===>>>???AAACCCFFFKKKRRRVVVaaagggqqq{{{yyymmm```XXXTTTTTTUUUSSSSSSTTTWWWYYYYYYYYYZZZWWWRRRKKKDDD>>>;;;999777666666666666777888888777999<<>>===<<<======>>>???AAACCCFFFKKKQQQVVV```gggqqq{{{{{{nnnaaaWWWTTTSSSSSSRRRRRRTTTWWWZZZ[[[[[[[[[YYYTTTMMMEEE???;;;:::999999888777777888999:::999;;;>>>@@@AAAFFFUUUeeesssccccccooo~~~ttteee\\\\\\gggsss}}}uuunnnlllmmmtttxxxnnneee\\\UUUVVV[[[[[[gggzzz{{{pppjjjaaa```]]]YYYVVVWWWZZZ]]]___hhhttt}}}yyywwwyyycccccccccccc```[[[TTTNNNJJJHHHFFFEEEFFFFFFEEECCCEEECCCAAA>>><<<;;;;;;;;;===>>>AAACCCFFFJJJPPPTTT^^^dddnnnyyy|||qqqeee[[[WWWWWWWWWZZZ\\\ZZZWWWUUUWWWYYY[[[ZZZWWWNNNDDD===::::::777888888888888999999999;;;===:::===DDDEEEPPPfffppp^^^___kkkyyykkk```[[[\\\fffttt|||sssmmmnnnttt|||vvvlllddd\\\UUUTTTVVVZZZiiiwwwppphhhddd___\\\ZZZXXXVVVUUU]]]```jjjyyy|||xxxyyyzzzddddddddddddbbb\\\UUUOOOKKKIIIFFFEEEFFFFFFEEECCCDDDBBB@@@>>><<<<<<;;;<<<===???AAACCCFFFJJJOOOSSS\\\bbbmmmxxx{{{qqqfff^^^ZZZYYY[[[]]]^^^[[[XXXVVVXXXZZZ\\\[[[WWWNNNCCC;;;888888777888888888888999999999:::<<<:::>>>FFFGGGRRRhhhqqq``````kkkuuu~~~{{{hhh^^^ZZZ[[[fffttt|||sssmmmnnnttt|||vvvllleee]]]VVVTTTWWW[[[jjj{{{vvvppplllfffaaa^^^\\\ZZZYYY\\\___gggsss~~~{{{wwwxxx|||ffffffggggggddd^^^VVVQQQKKKIIIFFFEEEEEEEEEEEEDDDCCCAAA???>>>===<<<<<<===>>>@@@AAACCCEEEIIIOOORRRZZZaaalllvvvzzzqqqhhhbbb^^^]]]```bbbaaa^^^YYYWWWYYY\\\]]][[[VVVMMMBBB:::777777777888888888888999999999888<<<;;;???GGGHHHTTTkkktttbbbaaajjjttt{{{uuuddd\\\YYYZZZeeesss{{{ssslllnnnttt|||vvvlllddd\\\VVVTTTWWW[[[kkk~~~vvvqqqiiiccc___\\\ZZZXXX[[[\\\aaallluuu~~~{{{xxxyyy~~~iiiiiijjjjjjgggaaaXXXRRRLLLIIIFFFDDDEEEEEEEEEDDDBBBAAA???============>>>>>>@@@BBBCCCEEEIIINNNRRRZZZbbbmmmvvv~~~~~~zzztttmmmgggbbb```dddeeeddd```[[[YYY[[[]]]\\\ZZZUUULLLBBB:::888999777777888888888999999999888<<<<<>>>>>???AAACCCEEEIIIOOOSSS[[[cccoooxxx~~~|||xxxssslllfffbbbeeefffeeebbb]]][[[\\\___[[[YYYTTTLLLBBB<<<:::<<<777777888888888999999999999===<<>>===<<<<<<======>>>AAACCCFFFJJJPPPTTT\\\eeeqqqyyy~~~~~~zzzrrrhhhbbbaaadddeeeccc___]]]^^^```]]][[[UUULLLBBB<<<;;;<<<777888888888888999999999:::>>>===???FFFLLL___|||{{{qqquuu}}}wwwjjj]]]VVVSSSUUUeeevvv}}}{{{yyyyyy~~~zzzrrrlllnnnttt}}}zzzrrrhhhaaaZZZSSSRRRUUUVVVbbbuuu~~~}}}xxxqqqkkkggg```]]]]]]```eeekkkvvv~~~|||~~~mmmnnnooopppmmmeee[[[TTTMMMJJJEEECCCCCCEEEFFFFFFDDDBBB@@@>>><<<<<<;;;<<<;;;===@@@CCCFFFKKKQQQUUU\\\eeerrryyy}}}vvviii```]]]```cccccc```^^^^^^```aaa___XXXMMMBBB;;;:::;;;777888888888888999999999:::>>>===@@@IIIRRRiiizzzrrrfffZZZUUURRRWWWjjj~~~{{{xxxvvvvvv{{{zzzqqqlllmmmttt}}}{{{sssiiibbb[[[UUUTTTWWWVVV___ppp~~~~~~zzzrrrmmmfffbbb```aaabbbeeemmmvvv|||{{{}}}}}}mmmnnnppppppmmmeee[[[TTTMMMJJJEEECCCCCCEEEFFFFFFEEECCCAAA>>><<<;;;;;;;;;:::<<>>===AAALLLWWWqqq~~~ooocccXXXSSSSSSZZZnnnzzzwwwtttuuuzzzyyyqqqkkkmmmttt}}}}}}tttkkkddd]]]VVVVVVYYYVVV^^^mmm~~~}}}|||vvvjjjfffbbbaaa```aaagggooo{{{zzzyyy|||zzzmmmooooookkkgggbbbYYYPPPMMMJJJFFFDDDEEEFFFFFFFFFGGGEEEAAA???>>>===:::888<<<>>>???AAAEEEKKKRRRWWWaaagggpppyyyyyyiii\\\WWWWWW[[[``````^^^___cccgggbbbXXXMMMCCC;;;666444888888777777888888999:::;;;>>>===CCCLLLVVVsss{{{kkkaaaXXXVVVVVV^^^rrrvvvppprrryyyyyyqqqkkkmmmsss|||zzzpppfff^^^XXXVVVUUUTTTZZZhhh|||{{{wwwqqqjjjdddbbbccceeefffrrr|||}}}zzz{{{~~~nnnqqqpppllliiiddd[[[RRRNNNKKKGGGEEEEEEFFFFFFFFFGGGEEEAAA???>>>===:::999<<<===???AAAEEEJJJRRRWWWaaagggpppyyy{{{jjj]]]XXXXXX[[[``````^^^___cccfffbbbYYYOOODDD===888777888888777777888888999:::;;;======BBBLLLUUUqqq|||ooocccXXXUUUWWWaaaxxxuuunnnooouuu|||xxxpppjjjmmmsss|||{{{rrrggg___YYYVVVTTTVVV[[[hhh{{{{{{vvvnnnhhheeedddddddddkkkuuu|||yyyzzz{{{ooorrrrrrnnnkkkggg___VVVPPPLLLHHHEEEEEEFFFFFFFFFGGGDDDAAA???>>>===;;;999<<<===???AAADDDJJJQQQVVV```fffpppyyy}}}lll___XXXXXX[[[___```___aaaeeegggccc\\\RRRGGG???;;;:::888888777777888888999::::::<<<===BBBKKKSSSnnn~~~rrrdddXXXUUUZZZgggvvvmmmlllpppxxxwwwooojjjmmmttt}}}}}}tttjjjaaaZZZVVVTTTWWW\\\hhhzzz|||uuuooojjjfffccc```eeennnzzz{{{wwwxxxwww~~~ooorrrssspppmmmjjjbbbZZZSSSNNNIIIEEEDDDEEEFFFFFFFFFDDDAAA???>>>===;;;999<<<===???AAADDDJJJQQQVVV___fffpppzzz~~~mmm___XXXXXX[[[___aaa```bbbgggkkkhhhaaaUUUIII???;;;:::888888777777888888999:::999<<<<<>>===<<<:::;;;<<<>>>@@@DDDIIIQQQVVV___fffqqq{{{~~~mmm___XXXXXX[[[___aaaaaadddiiiooommmfffYYYJJJ???:::999888888777777888888999:::999<<<===BBBIIIOOOhhh}}}zzznnnbbbYYY\\\eeetttzzzooojjjkkkqqq~~~uuuoookkkooowww|||rrriii```ZZZWWWWWW[[[eeettt|||uuummmeeeaaabbbeeemmmxxx{{{vvvvvvxxxppptttuuutttsssqqqjjjbbbXXXRRRKKKFFFDDDEEEEEEEEEEEECCC@@@???>>>>>><<<:::;;;<<<>>>@@@CCCIIIPPPUUU```gggsss}}}ooo```YYYXXX[[[___aaabbbeeekkkqqqpppjjj\\\KKK>>>999888888888777777888888999:::999===>>>CCCJJJNNNfffyyyxxxnnnbbb[[[```jjjyyy{{{qqqkkkkkkppp}}}vvvooolllqqqyyywwwnnneee^^^[[[WWW[[[cccnnn}}}|||tttlllgggaaabbbhhhrrr|||xxxwwwyyysssvvvxxxxxxwwwvvvooogggZZZTTTLLLFFFDDDDDDEEEEEEEEECCC@@@???>>>>>><<<;;;;;;<<<>>>@@@CCCIIIPPPUUUaaahhhtttqqqcccYYYXXX[[[___bbbbbbgggmmmppppppkkk]]]LLL???:::999888888777777888888999::::::>>>???DDDJJJNNNdddtttssszzzqqqeee]]]bbbmmm{{{vvvqqqppptttvvvpppmmmsss{{{{{{rrriiibbb^^^YYY[[[```hhhsss|||uuuqqqgggfffgggooo|||~~~yyyyyyxxx|||uuuyyy{{{zzzzzzyyyssskkk[[[UUUMMMGGGDDDDDDEEEEEEEEECCC@@@??????>>><<<;;;;;;<<<>>>@@@CCCIIIPPPUUUaaaiiiuuusssdddYYYXXX[[[___bbbcccgggnnnoooooojjj^^^MMM@@@;;;;;;888888888777888999999::::::>>>@@@EEEKKKNNNdddqqqlllpppwww{{{uuuggg^^^bbbnnn}}}|||wwwvvvzzzwwwqqqnnnttt|||}}}uuullleeeaaaZZZ\\\^^^dddmmmyyy{{{xxxooollljjjnnnyyy{{{zzzwww~~~}}}zzzzzzyyy{{{~~~uuunnndddYYYNNNJJJHHHEEEDDDEEEEEEDDDAAA???===<<<<<<<<<;;;<<<>>>@@@DDDJJJQQQVVVbbbjjjwwwuuueee[[[VVVVVV\\\cccfffhhhjjjnnnlllggg\\\NNNBBB<<<:::999999888888999999:::;;;888>>>???BBBKKKRRRiii|||lllbbb```fffooossswww}}}ssseee]]]cccppp~~~vvvnnnkkkqqq{{{zzzssslllhhh___[[[[[[```fffooo|||tttpppnnnqqqvvv~~~|||xxxxxx}}}yyyrrr|||{{{|||~~~vvvooodddYYYOOOJJJHHHEEEDDDFFFEEEDDDBBB???>>>===<<<<<<;;;===>>>@@@DDDJJJQQQVVVbbbjjjvvvuuufff[[[VVVVVV]]]ccceeegggiiikkkjjjeee[[[NNNCCC<<<:::999999888888999999:::;;;999>>>>>>AAAJJJRRRiiivvvfff\\\YYY]]]dddfffkkkuuurrreee^^^eeerrruuunnnkkkqqq|||}}}wwwqqqnnngggccc```bbbdddhhhrrr|||zzzuuuqqqrrruuuzzz~~~zzzzzz~~~yyyqqq~~~}}}~~~}}}vvvqqqdddZZZOOOKKKHHHEEEEEEFFFFFFDDDCCC@@@???>>>======<<<===>>>@@@DDDJJJQQQVVVaaajjjvvvtttfffZZZVVVVVV\\\bbbdddeeegggffffffcccZZZNNNCCC===;;;999999888888999999:::;;;:::>>>>>>@@@HHHQQQiiinnn___WWWSSSTTTWWWYYYaaammm|||oooddd^^^fffttttttmmmjjjqqq||||||xxxuuunnniiieeedddbbbccciiiqqq{{{uuussssssvvv}}}}}}xxxooo~~~}}}}}}|||zzzuuurrreeeZZZPPPKKKIIIFFFEEEGGGFFFEEEDDDBBB@@@???>>>===<<<===???@@@DDDIIIPPPUUUaaaiiiuuupppdddYYYTTTTTTZZZ```aaaaaabbbaaabbbaaaYYYNNNDDD===;;;999999888888999999:::;;;:::>>>===???GGGQQQiiihhh[[[UUUQQQOOOPPPUUU^^^lll|||xxxkkkbbb^^^gggssssssllljjjqqq|||~~~zzzxxxpppkkkgggfffcccaaaeeelllvvvzzzvvvsssttt{{{~~~yyyooo~~~}}}|||{{{zzzwwwtttqqqfff[[[PPPLLLJJJGGGFFFHHHFFFFFFEEEDDDBBB@@@???>>>===>>>???AAADDDIIIPPPUUU```iiittt~~~yyylllbbbWWWRRRRRRXXX]]]]]]\\\]]]^^^```___YYYOOODDD>>>;;;999999888888999999:::;;;:::>>>===>>>GGGPPPiiiyyydddXXXSSSPPPNNNNNNTTT^^^mmm~~~sssggg______hhhsss~~~~~~rrrkkkjjjqqq|||~~~{{{yyysssoookkkiiieeeaaacccgggoooxxxzzzuuutttzzz|||rrr{{{||||||{{{yyyvvvsssrrrfff\\\QQQMMMJJJGGGGGGHHHGGGGGGFFFEEECCCAAA???>>>===>>>???AAADDDIIIOOOTTT```hhhttt~~~~~~}}}ttthhhaaaVVVRRRRRRWWW\\\[[[ZZZZZZ\\\^^^___ZZZPPPEEE>>>;;;999999888888999999:::;;;999======???GGGPPPhhhuuucccYYYSSSNNNMMMNNNSSS^^^oooyyynnnbbb^^^```kkkvvv~~~{{{pppkkkiiiqqq}}}~~~{{{yyyyyyuuuqqqnnngggaaa___ccciiiqqq|||zzzwwwzzz~~~yyyyyy{{{}}}}}}{{{wwwtttsssggg\\\RRRMMMKKKHHHGGGIIIGGGGGGGGGFFFDDDBBB@@@???===>>>???AAACCCIIIOOOTTT```hhhsss}}}{{{|||zzzpppfffbbbWWWSSSSSSXXX\\\[[[YYYYYY[[[^^^```[[[QQQFFF>>>;;;999999888888999999:::;;;777======@@@HHHQQQhhhxxxhhh]]]UUUOOONNNQQQUUU```qqqvvvkkk___]]]dddqqq{{{}}}yyyooojjjiiiqqq}}}~~~||||||xxxuuurrrjjjbbb___bbbdddjjjsss}}}yyyzzz~~~zzz}}}yyy{{{~~~~~~|||yyyvvvtttggg\\\RRRMMMKKKHHHGGGIIIGGGHHHHHHGGGEEECCC@@@???>>>>>>@@@AAACCCIIIOOOTTT```gggsss}}}zzzzzzxxxnnnfffcccXXXTTTTTTZZZ]]]\\\YYYYYY[[[^^^```\\\RRRGGG>>>;;;999999888888999999:::;;;666<<<===AAAIIIQQQggg}}}ooocccYYYQQQQQQUUUXXXccctttuuuiii]]]]]]fffuuu~~~xxxooojjjiiiqqq}}}}}}}}}~~~|||xxxvvvsssmmmeeebbbddd```eeellluuuzzzyyy}}}}}}xxx|||}}}xxxuuuiiiaaaUUUMMMIIIIIIHHHGGGLLLJJJHHHFFFDDDBBBAAAAAA???===>>>BBBEEEGGGNNNUUUaaahhhsss~~~{{{xxxssskkkdddYYYWWWWWWZZZ]]]^^^[[[XXXXXX\\\___\\\SSSHHH@@@<<<:::999888777777888999:::===>>>???DDDKKKOOOhhhuuujjj___VVVTTTVVV\\\hhhzzz|||qqqddd\\\aaakkkyyy|||www|||}}}uuuooommmlllqqq{{{}}}}}}}}}~~~~~~}}}zzzwwwtttppplllgggccc___^^^bbblllwww~~~zzz{{{{{{{{{wwwkkkcccWWWNNNKKKJJJIIIHHHJJJIIIGGGEEECCCAAA@@@??????===>>>BBBEEEGGGNNNUUU```gggsss~~~}}}{{{zzzvvvnnnhhh\\\ZZZYYY\\\```bbb```]]]YYY\\\^^^\\\SSSIIIAAA<<<:::999888777777888999:::===??????DDDKKKQQQkkk~~~sssggg]]]ZZZ[[[```lll}}}|||pppccc]]]bbblllzzzzzzvvv{{{}}}uuummmllllllqqq|||~~~|||~~~~~~~~~|||zzzwwwtttpppjjjfffaaa___aaaiiiqqqxxx}}}~~~{{{{{{~~~~~~{{{ooofffZZZQQQMMMKKKJJJHHHIIIHHHFFFDDDBBBAAA?????????===>>>BBBEEEGGGNNNUUU___fffrrr}}}}}}||||||yyyrrrkkk^^^[[[YYY\\\aaaeeeccc```YYY\\\^^^\\\TTTJJJAAA===:::999888777777888999:::===@@@???CCCKKKUUUrrr}}}qqqeee``````eeeqqq}}}oooaaa^^^cccooo~~~}}}wwwuuuzzz}}}uuukkkjjjlllrrr}}}|||}}}~~~~~~|||zzzuuuooojjjddd```___ccchhhnnnvvv~~~zzz~~~{{{zzz}}}sssjjj]]]TTTOOOMMMKKKIIIHHHHHHGGGEEECCCAAA@@@??????===>>>BBBEEEGGGNNNUUU^^^fffqqq|||~~~}}}zzzsssmmm^^^YYYVVVYYY```eeedddaaaZZZ\\\^^^\\\UUULLLCCC===:::999888888888888999:::===@@@???BBBLLLZZZzzzvvviiicccccclllwww~~~ooobbb^^^eeeqqq|||uuusssyyy}}}tttiiiiiilllsss~~~|||}}}~~~yyyrrrmmmgggaaa^^^___bbbeeemmmuuu{{{~~~|||yyy|||wwwnnn```VVVPPPNNNKKKIIIHHHHHHHHHGGGEEECCCAAA@@@???===>>>BBBEEEGGGNNNUUU^^^eeeppp|||{{{ssslll```YYYTTTVVV___eeeeeeccc[[[\\\]]]\\\WWWNNNDDD===;;;:::999888888999:::;;;;;;AAA@@@BBBOOO```vvvkkkfffggguuu~~~pppccc___fffttt{{{tttrrrwww|||ttthhhiiilllttt|||~~~~~~{{{uuupppiiiccc^^^^^^___aaagggnnnwww}}}}}}yyy{{{zzzqqqcccXXXQQQNNNKKKIIIHHHHHHHHHHHHFFFDDDBBB@@@???===>>>BBBEEEGGGNNNUUU^^^eeeqqq||||||ssslllccc[[[TTTUUU^^^fffgggddd\\\\\\]]]\\\XXXOOOEEE>>>;;;:::999888888999:::;;;999AAAAAACCCQQQfffvvvnnnnnnqqq~~~pppddd^^^fffvvvzzzssspppuuu}}}|||tttiiiiiimmmuuu~~~~~~~~~~~~|||wwwsssllleee```^^^^^^]]]bbbhhhmmmsss{{{}}}yyy{{{~~~|||rrrdddYYYRRRNNNKKKHHHFFFGGGGGGGGGFFFDDDAAA@@@???===>>>BBBEEEGGGNNNUUU___fffqqq}}}}}}uuunnndddZZZQQQRRR\\\dddeeebbb]]]]]]]]]\\\YYYQQQFFF>>>;;;:::999999999999:::;;;777@@@BBBEEETTTkkkxxxvvv{{{|||oooddd]]]fffvvvyyyrrrooottt||||||sssjjjjjjmmmuuu~~~~~~~~~~~~~~~}}}yyywwwooohhhbbb```]]]ZZZ\\\```aaahhhpppvvv{{{~~~{{{|||~~~zzz|||}}}}}}ssseeeYYYRRRNNNJJJHHHEEEEEEFFFFFFEEECCC@@@??????===>>>BBBEEEGGGNNNUUU___fffrrr}}}~~~vvvooocccXXXNNNOOOXXXaaabbb___]]]]]]\\\\\\YYYQQQGGG>>>;;;;;;999999999999;;;;;;666@@@BBBFFFVVVnnn{{{|||zzznnnccc]]]fffwwwxxxqqqnnnsss{{{|||ssslllkkknnnuuu~~~~~~~~~~~~{{{yyyqqqjjjdddaaa\\\XXXXXX[[[YYY```hhhooouuu~~~{{{vvvvvv~~~zzz||||||vvvkkk___UUUMMMIIIGGGHHHFFFFFFFFFFFFFFFDDDBBB@@@???@@@DDDFFFHHHMMMTTT\\\eeesss~~~{{{uuufffZZZPPPPPPTTTVVVWWWXXXXXXXXXYYYZZZYYYRRRGGG???;;;:::999999999:::;;;<<<;;;===AAAGGGRRRjjjxxxiii___YYYaaarrr{{{uuunnnttt~~~zzzsssjjjkkknnnuuu}}}{{{|||~~~wwwsssllleee^^^XXXUUUTTTWWWYYY___iiipppxxx|||wwwyyy|||}}}~~~xxxmmmaaaVVVNNNJJJHHHGGGFFFEEEEEEFFFEEECCCAAAAAA???@@@DDDFFFGGGMMMTTT\\\eeerrr}}}zzzttteeeYYYOOONNNQQQSSSSSSUUUVVVWWWYYY[[[ZZZSSSIII@@@;;;;;;:::999999:::;;;<<<===???BBBFFFOOOfffzzzjjj___YYYaaasss{{{uuupppvvvzzzrrrkkklllooowww}}}{{{|||~~~~~~yyyvvvooohhhaaa[[[WWWUUUSSSTTTYYY```fffmmmyyy{{{{{{}}}{{{|||{{{ooocccWWWOOOKKKIIIFFFEEEDDDDDDEEEEEECCCAAAAAA??????CCCEEEGGGMMMTTT]]]eeeqqq{{{xxxqqqcccWWWMMMKKKMMMMMMNNNPPPSSSUUUXXX\\\\\\VVVJJJAAA<<<;;;:::999999:::;;;<<<===@@@CCCEEEKKKaaa}}}kkk___YYYbbbttt|||vvvsssyyyyyyqqqkkklllpppxxx}}}{{{{{{}}}~~~|||yyytttmmmeee___ZZZWWWWWWVVVXXX]]]bbbhhhttt~~~~~~{{{||||||pppcccXXXOOOJJJHHHFFFDDDDDDDDDEEEDDDBBB@@@AAA??????BBBDDDFFFMMMTTT]]]dddpppzzz~~~vvvoooaaaVVVLLLJJJJJJIIIJJJLLLQQQSSSXXX]]]^^^XXXLLLCCC===<<<;;;:::999:::;;;;;;<<>>>>>AAACCCFFFMMMTTT\\\dddppp{{{~~~uuunnnaaaWWWMMMJJJIIIGGGIIILLLPPPSSSXXX^^^___YYYNNNEEE======;;;:::::::::;;;;;;:::>>>CCCGGGPPPhhh|||jjj^^^YYYdddxxx~~~{{{xxxpppiiikkkoooxxx}}}}}}~~~}}}|||zzzzzz{{{}}}~~~}}}|||zzzuuunnnfff___[[[XXXUUUUUUXXX[[[aaannnzzz||||||~~~{{{pppdddXXXPPPKKKIIIFFFEEEDDDDDDEEEEEECCCAAAAAA>>>>>>AAACCCEEEMMMUUU\\\dddqqq}}}vvvnnnbbbYYYPPPLLLJJJHHHJJJNNNQQQSSSXXX]]]___ZZZPPPGGG>>>===<<<:::::::::;;;;;;;;;>>>CCCKKKXXXrrrwwwggg\\\YYYeeezzz}}}yyyqqqiiikkkpppyyy|||{{{|||~~~~~~}}}|||zzzxxxyyy|||}}}~~~}}}yyyssskkkccc^^^XXXVVVUUUXXXZZZ___kkkvvv}}}}}}|||qqqeeeZZZRRRNNNLLLGGGFFFEEEEEEFFFEEECCCAAAAAA>>>===@@@BBBEEELLLUUU[[[eeerrrwwwoooddd\\\SSSPPPMMMKKKNNNRRRSSSTTTXXX]]]^^^ZZZQQQIII???>>><<<;;;::::::;;;;;;>>>???EEEPPPaaa|||rrrdddZZZXXXfff{{{~~~zzzssslllmmmrrr{{{}}}zzzyyy{{{~~~~~~~~~|||yyywwwwww{{{~~~~~~xxxpppgggbbb]]]ZZZYYYZZZ[[[^^^hhhsss~~~~~~~~~}}}rrrfff\\\TTTPPPNNNHHHFFFFFFFFFFFFFFFDDDBBBAAA>>>===@@@BBBEEELLLUUU[[[eeesssxxxooofff^^^VVVRRROOOMMMPPPUUUTTTUUUXXX\\\^^^ZZZQQQJJJ???>>><<<;;;::::::;;;;;;BBBBBBGGGTTTgggzzznnnaaaYYYXXXfff||||||{{{sssnnnooottt||||||xxxxxx{{{}}}~~~|||yyyvvvwww{{{|||ssskkkeee^^^[[[ZZZZZZYYY[[[cccmmmyyy~~~|||tttiii^^^TTTLLLHHHJJJIIIGGGFFFEEEFFFFFFGGGDDDAAA@@@BBBCCCDDDKKKRRR[[[dddqqqzzzsssjjjbbbXXXSSSSSSVVVXXXYYY___]]][[[ZZZ\\\\\\SSSHHH@@@>>>;;;:::;;;=========@@@@@@FFFSSSfff~~~vvvhhh^^^ZZZYYYiiizzzrrrjjjmmmttt~~~~~~zzz{{{}}}~~~|||yyyvvvuuuwwwzzz~~~yyyrrrllleee]]]WWWUUUUUUWWW]]]eeettt{{{{{{}}}|||uuujjj___UUUMMMIIIIIIIIIHHHGGGFFFFFFFFFFFFDDDAAA@@@BBBCCCDDDKKKRRR[[[dddqqq}}}vvvjjjcccZZZVVVXXX]]]```aaaaaa___\\\[[[]]]]]]TTTHHH@@@>>>;;;:::;;;=========>>>@@@FFFQQQbbb|||}}}zzzqqqddd[[[XXXXXXjjjzzzrrrjjjnnnttt~~~||||||~~~}}}zzzwwwvvvxxxzzz{{{tttnnneee]]]WWWTTTTTTUUU\\\cccpppzzz{{{~~~}}}vvvlllaaaVVVOOOJJJHHHHHHHHHHHHGGGFFFEEEEEEDDDAAA@@@AAABBBDDDJJJRRR\\\dddppp~~~~~~xxxllleee]]][[[^^^dddhhhjjjdddbbb___]]]___^^^TTTIII@@@>>>;;;:::;;;=========<<>>;;;:::;;;=========:::???FFFLLLTTTjjjyyyrrrggg[[[UUUUUUXXXmmm}}}yyyqqqlllooovvv~~~zzzxxxxxxyyy{{{}}}zzzuuufff___XXXTTTSSSRRRVVV\\\eeeuuuxxxzzzwwwmmmcccYYYQQQMMMGGGHHHIIIIIIHHHGGGEEEDDDCCC@@@???AAABBBCCCJJJQQQ[[[bbbnnnzzz}}}rrrkkkbbb^^^```dddggghhhfffeeeaaa___aaa```VVVJJJ@@@>>>;;;:::;;;=========999>>>EEEIIIPPPfffzzzsssgggZZZUUUUUUYYYppp~~~{{{yyypppmmmpppwww}}}zzzyyyyyyzzz||||||wwwiiiaaaZZZVVVSSSRRRUUUZZZaaappp~~~xxxzzz~~~wwwmmmcccYYYRRRNNNHHHHHHHHHHHHGGGFFFEEEEEECCC@@@???@@@AAACCCIIIQQQZZZaaalllxxxxxxpppeee______aaacccccceeeccc```^^^```___UUUJJJ@@@>>>;;;:::;;;=========:::>>>CCCGGGNNNfff}}}uuuhhhZZZUUUVVV[[[ssszzzyyyyyyxxxpppnnnqqqxxx{{{yyyyyyyyy{{{~~~|||yyylllddd]]]YYYUUURRRTTTYYY^^^lll~~~~~~yyyzzz~~~~~~vvvmmmcccYYYRRRNNNIIIIIIHHHGGGFFFFFFFFFFFFCCC???>>>@@@AAACCCIIIQQQXXX___jjjuuu}}}tttiiibbb```aaabbbbbbbbbaaa^^^]]]___^^^UUUJJJ@@@>>>;;;:::;;;=========<<<>>>AAAFFFPPPhhhxxxiii[[[UUUVVV^^^uuu|||wwwuuuwwwxxxoooooorrryyy}}}zzzyyyyyyzzz{{{~~~|||yyyooohhh```\\\WWWTTTUUUYYY\\\hhhyyy~~~{{{{{{~~~}}}vvvmmmbbbYYYRRRNNNJJJIIIHHHFFFEEEFFFFFFGGGCCC???>>>@@@AAACCCIIIQQQXXX^^^hhhtttwwwllldddbbbbbbcccccc```___\\\[[[^^^^^^UUUIIIAAA>>>;;;:::;;;===============@@@EEEQQQkkkyyyjjj[[[UUUVVV___www|||xxxvvvuuu~~~xxxoooooorrryyy}}}zzzyyyyyyyyyzzz{{{}}}}}}{{{yyyrrrjjjbbb^^^YYYUUUUUUYYYZZZeeeuuu|||{{{}}}yyyqqqfff\\\TTTOOOHHHGGGFFFFFFGGGGGGEEEDDDEEEDDDBBBAAACCCFFFIIILLLWWW___kkkvvvxxxqqqkkkaaaccchhhddd```\\\YYYZZZ]]]\\\SSSKKKBBB???;;;::::::<<<<<<<<>>???CCCKKK[[[xxxzzziii[[[VVVXXXeee||||||zzzyyyvvvpppjjjoooyyy|||yyywwwwwwzzz~~~}}}vvvmmmddd^^^ZZZXXXZZZ```kkk|||~~~xxxyyy{{{~~~}}}~~~zzzrrrhhh]]]SSSMMMKKKHHHEEEDDDEEEGGGIIIIIIFFFEEECCCCCCEEEHHHLLLOOOXXX```kkkvvvwwwooommmhhhiiifffZZZVVVTTTTTTZZZ```___XXXPPPCCC@@@<<<;;;;;;===>>>>>>AAA@@@CCCKKKZZZwww{{{jjj[[[VVVXXXfff}}}~~~|||vvvoooiiinnnxxx~~~{{{xxxxxx{{{yyyqqqhhhaaa[[[XXXZZZ___jjjxxx|||xxxxxx{{{~~~~~~~~~|||tttjjj^^^TTTNNNJJJHHHEEEEEEGGGHHHIIIIIIEEEDDDBBBBBBDDDHHHLLLOOOYYYaaalllvvvsssmmmiiiccccccbbbWWWTTTSSSTTT[[[aaabbbZZZSSSCCC@@@===;;;<<<===>>>>>>@@@AAAEEENNN]]]yyy}}}jjj[[[VVVYYYggg~~~wwwooojjjooowww~~~{{{zzz|||~~~vvvnnnfff___[[[YYY^^^gggsss|||xxxxxx{{{}}}~~~~~~}}}vvvkkk```UUUOOOIIIGGGFFFFFFHHHIIIIIIIIIDDDCCCAAABBBDDDHHHLLLNNNYYYaaalllvvv~~~qqqkkkfff^^^]]]^^^VVVSSSRRRTTT\\\cccddd]]]UUUDDDAAA===;;;<<<===>>>>>>???CCCLLLXXXhhh~~~kkk\\\WWWZZZgggwwwpppmmmqqqyyy~~~}}}~~~zzzrrriiiaaa]]]XXX]]]eeeooo|||wwwxxxzzz|||}}}~~~wwwmmmaaaVVVPPPHHHGGGFFFGGGIIIJJJIIIHHHCCCBBBAAAAAACCCGGGKKKNNNYYYaaalllvvv|||qqqkkkeee[[[ZZZ]]]WWWSSSRRRUUU\\\dddeee^^^VVVDDDAAA===;;;<<<>>>>>>>>>???FFFTTTcccssslll\\\WWWZZZhhhxxxppppppssszzzzzzrrriiibbb]]]XXX\\\cccmmmyyywwwxxxzzz||||||~~~yyyooobbbWWWPPPIIIHHHGGGHHHJJJJJJIIIHHHCCCBBBBBBAAABBBFFFLLLPPPXXX```kkkuuu~~~vvvqqqiiiccc___]]]\\\[[[VVVUUUWWW^^^eeeeee^^^WWWHHHAAA<<<<<<<<<;;;<<<@@@AAAIII[[[sssnnn^^^YYY[[[iii|||zzz|||yyysssooottt{{{||||||zzztttlllccc^^^]]]\\\___hhhttt~~~~~~zzzzzz|||}}}~~~zzzpppdddZZZSSSMMMKKKJJJJJJKKKKKKJJJIIICCCBBBBBBAAABBBFFFLLLPPPXXX```kkkuuuwwwrrrjjjdddaaa___^^^^^^XXXVVVWWW^^^eeeeee^^^VVVIIIBBB=========<<<>>>AAAEEENNNaaa|||nnn^^^YYY[[[iii{{{yyy{{{xxxqqqooosss|||~~~}}}{{{uuummmddd^^^\\\ZZZ]]]fffqqq~~~~~~|||~~~yyyzzz|||zzzrrrggg]]]WWWQQQOOOMMMMMMMMMMMMKKKIIIBBBBBBBBBAAABBBFFFLLLQQQYYY```kkkvvvxxxssslllfffcccbbbaaaaaaZZZXXXXXX]]]dddddd]]]VVVIIIBBB===>>>>>>===???BBBGGGPPPfffnnn^^^YYY[[[hhhzzzwwwyyyvvvooonnnsss}}}~~~{{{vvvnnnddd^^^ZZZXXX[[[bbblllwww|||zzz}}}yyyzzz}}}~~~~~~|||ssshhh^^^XXXSSSQQQOOONNNMMMLLLJJJHHHBBBBBBBBBAAACCCGGGMMMRRRYYYaaalllvvv~~~xxxssslllfffdddcccbbbbbb\\\YYYXXX\\\bbbbbb\\\UUUHHHBBB======>>>===???BBBDDDNNNfffnnn^^^YYY[[[hhhxxxuuuwww{{{vvvnnnmmmttt~~~~~~~~~}}}}}}{{{vvvnnneee^^^YYYWWWYYY```hhhqqq}}}|||yyy|||yyyzzz~~~}}}}}}~~~|||ssshhh^^^XXXSSSQQQOOOMMMMMMKKKIIIGGGBBBBBBBBBBBBCCCHHHNNNSSSZZZbbbmmmwww~~~wwwrrrkkkeeecccbbbbbbaaa]]]YYYWWWZZZ```aaa[[[UUUFFF@@@;;;<<<<<<<<<>>>AAABBBLLLfffooo___ZZZ\\\iiiwwwtttuuuxxxvvvnnnmmmttt~~~||||||{{{zzzvvvnnneee^^^ZZZXXXZZZ___eeekkkuuu|||zzz|||zzz{{{~~~}}}~~~}}}ssshhh^^^XXXSSSQQQOOOMMMLLLKKKHHHFFFBBBBBBBBBBBBDDDHHHOOOSSS[[[bbbmmmxxxwwwrrrkkkeeebbbaaa``````\\\WWWUUUXXX]]]___ZZZUUUFFF???;;;;;;<<<<<<>>>AAACCCLLLfffqqqaaa[[[\\\kkkwwwssstttuuuwwwpppnnnuuu|||{{{zzzxxxtttmmmeee___[[[YYYZZZ^^^aaaeeemmmvvv}}}zzz|||||||||~~~|||sssiii___ZZZSSSQQQOOONNNMMMLLLIIIGGGBBBBBBBBBBBBDDDIIIOOOTTT[[[cccnnnxxx~~~xxxssskkkeeebbbaaa______ZZZVVVRRRUUU[[[]]]ZZZUUUFFF@@@;;;<<<======???CCCEEEMMMfffsssccc\\\]]]mmmxxxssstttttt~~~xxxrrrooouuu}}}|||zzzwwwssslllddd___[[[XXXYYY\\\^^^```gggnnnwww}}}yyy{{{~~~}}}~~~{{{tttjjjaaa\\\TTTRRROOONNNNNNMMMJJJIIIBBBBBBBBBBBBDDDIIIOOOTTT[[[cccnnnyyy|||zzztttmmmfffcccaaa______YYYTTTQQQTTTZZZ]]]YYYUUUGGGAAA<<<===>>>>>>@@@DDDEEEMMMeeetttddd]]]]]]nnnxxxssstttttt~~~yyysssooovvv~~~|||yyyvvvqqqkkkddd___ZZZXXXXXX[[[\\\]]]cccjjjpppxxx|||xxxzzz~~~~~~yyyqqqhhh```[[[UUURRROOOOOOOOOLLLGGGCCCCCCCCCBBBAAABBBGGGNNNSSS[[[bbbnnn{{{~~~zzztttkkkeeeddddddddddddZZZVVVTTTUUUYYY[[[WWWSSSHHHBBB<<<=========@@@DDDFFFOOOfffyyygggaaadddttt~~~xxxuuuvvv~~~wwwpppnnnuuuzzzuuupppkkkeeeaaaWWWWWWVVVVVVWWWYYY[[[\\\jjjqqq|||~~~vvvrrruuu}}}||||||~~~yyyqqqhhh___[[[UUURRROOONNNNNNLLLGGGCCCCCCCCCBBBAAABBBGGGNNNSSS\\\cccooo|||~~~}}}xxxssskkkggggggiiikkklll^^^ZZZVVVVVVYYY[[[YYYUUUIIIBBB============@@@DDDGGGSSSmmm{{{iiicccfffvvv~~~yyyvvvxxxvvvooommmuuuzzzvvvqqqkkkeeeaaaYYYXXXWWWWWWWWWYYY[[[\\\bbbiiisss|||}}}uuuqqquuu~~~~~~}}}}}}~~~yyyqqqggg___ZZZUUURRROOONNNNNNLLLGGGCCCCCCCCCBBBAAABBBGGGNNNSSS]]]dddppp}}}}}}{{{vvvrrrllliiikkkooosssuuueee___XXXWWWYYY[[[ZZZWWWJJJCCC===<<<======@@@DDDIIIXXXuuu~~~lllgggiiizzz{{{yyy{{{~~~uuunnnmmmttt{{{wwwrrrlllfffbbb\\\[[[YYYXXXXXXYYY[[[\\\[[[aaajjjrrryyyzzztttpppsss{{{~~~}}}}}}~~~yyyrrrhhh___YYYUUUQQQNNNMMMMMMLLLHHHDDDCCCBBBBBBAAABBBGGGNNNSSS]]]eeerrr~~~{{{uuurrrmmmjjjlllpppvvvyyykkkcccZZZWWWYYY[[[[[[YYYKKKDDD===<<<======@@@DDDJJJ[[[zzz}}}mmmhhhlll}}}{{{~~~~~~uuunnnlllttt|||xxxtttnnnhhhddd___]]][[[YYYXXXXXXYYYZZZYYY^^^eeekkkrrr|||~~~xxxrrrooorrrxxx~~~~~~}}}~~~~~~~~~{{{sssiii___YYYTTTQQQMMMLLLLLLKKKHHHEEECCCBBBBBBAAABBBGGGNNNSSS^^^fffsss|||vvvrrrmmmiiiiiimmmsssxxxoooggg]]]XXXYYY\\\\\\ZZZMMMDDD>>><<<<<<===@@@EEEKKK\\\{{{zzzllliiimmm~~~}}}~~~uuunnnlllttt}}}zzzwwwrrrlllhhhbbb```]]][[[YYYXXXXXXYYYYYY]]]bbbgggmmmuuu}}}wwwrrrooopppuuuxxx~~~}}}}}}~~~~~~}}}uuujjj```YYYTTTPPPLLLKKKKKKKKKHHHEEECCCCCCBBBAAABBBGGGNNNSSS]]]fffsssvvvsssmmmhhheeehhhoootttsssjjj```[[[\\\^^^^^^]]]NNNEEE>>><<<<<<===@@@EEEKKK]]]}}}uuuiiiiiiooo~~~~~~~~~uuunnnmmmttt~~~}}}{{{wwwqqqmmmgggeeebbb^^^[[[ZZZZZZZZZXXX\\\```cccfffllluuu|||~~~wwwrrrooooooqqqsssxxx{{{{{{}}}~~~~~~wwwlllaaaZZZTTTPPPLLLJJJKKKKKKHHHFFFCCCCCCBBBAAABBBGGGNNNSSS]]]eeesssvvvsssmmmfffccceeelllrrrvvvnnnddd___```cccbbb```OOOFFF>>><<<<<<===@@@EEEKKK```rrrhhhjjjqqq~~~vvvooonnnuuu~~~~~~~~~{{{uuuqqqmmmkkkgggbbb___]]]\\\\\\XXX[[[___```bbbffflllrrr{{{xxxrrrooonnnnnnooosss~~~yyyzzz}}}~~~xxxmmmaaaZZZTTTPPPKKKJJJKKKKKKHHHFFFCCCCCCBBBAAABBBGGGNNNSSS\\\eeerrruuusssmmmfffbbbdddkkkqqqxxxpppgggcccdddfffeeecccOOOGGG>>><<<<<<===AAAFFFLLLbbb}}}pppgggkkksss~~~wwwpppooovvv~~~~~~}}}xxxtttqqqooojjjfffbbb```___^^^YYY]]]```aaaaaaccchhhmmmrrr|||yyysssooonnnmmmlllooozzzxxxyyy|||wwwkkk^^^UUUQQQNNNLLLJJJJJJIIIGGGFFFBBB??????AAACCCEEELLLTTT\\\eeerrr}}}ssshhhaaa]]]___hhhsssxxxssskkkeeeggglllkkkfffQQQHHH@@@>>>???>>>@@@CCCMMM```zzznnnmmmkkk|||zzzttttttooouuu~~~{{{xxxvvvqqqlllhhheeedddccc^^^^^^___^^^^^^___cccfffqqqwww|||uuuoooiiifffdddmmmrrrzzzyyyzzz|||~~~wwwkkk^^^UUUQQQNNNKKKJJJJJJIIIGGGFFFCCC@@@???BBBCCCEEELLLTTT[[[dddqqq}}}~~~tttiiiaaa\\\]]]fffpppxxxssslllfffhhhmmmlllhhhRRRHHH@@@>>>>>>>>>@@@BBBKKK\\\{{{|||ooonnnmmm~~~}}}|||yyysssrrrooovvv}}}|||yyyuuupppllljjjhhhhhhbbbbbbbbb```___```ccceeemmmsss}}}{{{tttnnniiifffeeeiiimmmuuu~~~zzzzzz|||~~~vvvjjj]]]TTTPPPNNNKKKJJJIIIIIIGGGFFFDDDAAA@@@BBBCCCEEELLLSSS[[[cccppp|||~~~tttiiiaaa\\\[[[ccclllwwwsssmmmhhhkkkpppooojjjSSSIII@@@>>>>>>>>>???BBBHHHVVVrrrzzzmmmllllll~~~~~~zzzxxx|||zzzsssqqqnnnvvv~~~{{{wwwsssqqqooonnnggggggfffdddaaa```bbbcccgggmmmwwwzzzsssmmmiiifffeeecccgggnnnwww~~~{{{zzz{{{}}}vvvjjj]]]TTTPPPNNNKKKIIIIIIHHHGGGEEEEEEBBBAAABBBCCCEEELLLSSS\\\dddppp|||}}}tttiiiaaa[[[YYY___gggtttrrrmmmjjjnnnsssrrrmmmUUUKKKAAA>>>>>>===???BBBEEEPPPhhhvvvhhhggghhhzzz~~~yyywwwzzz}}}{{{ssspppnnnvvv}}}zzzwwwuuutttlllllljjjgggccc``````aaaccciiissszzzsssmmmiiigggeeeaaadddiiirrr}}}~~~zzzyyyyyy~~~|||uuujjj]]]TTTPPPMMMKKKIIIIIIHHHFFFEEEEEEBBBAAACCCDDDFFFLLLTTT^^^fffqqq||||||ssshhh```ZZZWWW\\\cccpppnnnkkkjjjooovvvuuupppWWWLLLBBB>>>======???BBBCCCKKK```ssseeedddeeexxx{{{yyy{{{}}}|||ssspppnnnvvv}}}zzzxxxqqqpppnnnjjjddd```______aaagggppp|||{{{uuuooojjjgggfffaaacccgggnnnyyyxxxwwwwww}}}|||uuuiii\\\TTTOOOMMMJJJIIIHHHHHHFFFEEEDDDAAA@@@CCCDDDGGGNNNVVV___fffqqq|||zzzqqqhhh```YYYUUUYYY```iiiiiihhhiiipppxxxwwwrrrYYYMMMBBB>>>======???BBBDDDIII[[[~~~sssdddcccdddvvv~~~{{{ssspppooovvv~~~|||vvvuuusssnnngggbbb```___aaafffooozzz}}}xxxrrrmmmhhheeeaaabbbdddjjjuuuwwwvvvwww}}}~~~{{{tttiii\\\TTTOOOMMMJJJIIIHHHHHHFFFDDDCCC@@@@@@CCCEEEHHHOOOWWW^^^fffpppzzz~~~xxxpppggg___YYYUUUXXX^^^cccddddddgggpppxxxxxxsssZZZNNNCCC>>>===<<>>===<<>>???======AAAEEEJJJ]]]uuuiii]]]XXXaaallluuupppoooqqqwww}}}xxxsssmmmhhhdddeeegggllluuu}}}yyyssskkkeee```]]]^^^dddkkktttzzzyyy||||||vvvmmmbbbYYYSSSMMMKKKIIIHHHGGGFFFDDDBBBBBBCCCCCCCCCEEEJJJPPPUUU___iiittt{{{|||{{{wwwqqqggg]]]WWWUUUVVVWWW\\\^^^___dddooozzz|||xxxbbbPPPAAA???@@@======AAAEEEIII[[[~~~}}}ssshhh\\\XXXaaammmwwwqqqqqqrrrwww|||xxxsssmmmiiifffggglllttt}}}yyyssskkkeee___\\\\\\aaahhhqqq~~~{{{{{{}}}{{{uuulllbbbXXXRRRLLLJJJIIIHHHIIIHHHFFFEEEDDDDDDDDDDDDFFFJJJPPPUUU___kkkwww~~~|||{{{uuuooofff]]]WWWVVVVVVXXXYYY[[[]]]cccnnnzzz}}}zzzdddRRRCCC@@@@@@======@@@DDDHHHXXXwwwyyyqqqggg\\\YYYbbbnnnzzztttsssrrrxxxzzzsssoooggggggjjjrrr~~~~~~zzzssskkkfff^^^[[[ZZZ^^^dddlllxxx{{{{{{~~~~~~{{{uuulllaaaWWWQQQKKKJJJIIIIIIIIIIIIHHHFFFFFFFFFEEEEEEFFFKKKQQQVVV___lllyyy~~~~~~vvvpppggg^^^XXXVVVVVVWWWWWWXXX[[[```mmmzzz}}}{{{eeeSSSCCC@@@@@@===<<<@@@CCCGGGTTTppp}}}xxxqqqggg^^^[[[dddppp|||uuutttrrrxxxwwwqqqhhhhhhiiippp|||~~~zzztttmmmggg```\\\ZZZ]]]aaahhhsss~~~{{{{{{}}}~~~{{{tttkkk```VVVPPPKKKJJJHHHHHHIIIJJJHHHGGGEEEEEEEEEEEEGGGKKKRRRWWW```mmm{{{wwwrrriii```YYYVVVVVVVVVVVVWWWYYY^^^kkkxxx|||zzzeeeRRRCCC@@@@@@<<<<<<@@@BBBGGGRRRiii}}}yyyrrriii```]]]fffqqq|||uuussspppwwwxxxqqqiiihhhiiiooo{{{{{{uuuooojjjbbb^^^[[[\\\___dddnnnyyy~~~yyyyyy|||~~~~~~zzztttjjj___UUUOOOKKKIIIHHHHHHIIIIIIHHHFFFDDDDDDDDDEEEGGGLLLSSSXXX```mmm|||xxxsssjjjbbb\\\YYYXXXXXXWWWXXXXXX]]]iiivvvzzzwwwcccQQQBBB??????<<<<<>>>>>;;;<<<@@@???FFFOOObbbzzzsssjjj___[[[bbbmmm|||yyypppmmmmmmttt~~~xxxjjjjjjlllrrr~~~|||xxxtttpppeee```\\\[[[[[[^^^fffooo~~~}}}|||yyyzzz}}}}}}zzz{{{}}}zzzsssiii^^^TTTNNNKKKIIIGGGGGGGGGGGGEEECCC@@@AAABBBCCCFFFLLLTTTYYYaaammm|||sssooojjjddd```___``````ZZZZZZYYY\\\fffrrruuusss___MMM???===>>>;;;<<<@@@>>>FFFOOOaaazzzsssjjj^^^YYY```jjjzzz~~~wwwnnnkkkkkksss|||jjjjjjmmmsss}}}yyyuuurrreee```[[[ZZZYYY[[[dddmmmyyy||||||zzz{{{~~~}}}yyyyyy|||ttthhh]]]TTTPPPKKKIIIHHHHHHHHHHHHGGGEEEBBBBBBBBBCCCFFFLLLTTTYYYcccooo{{{zzzuuuqqqkkkeeeaaa```aaaccc]]]ZZZWWW[[[hhhtttvvvqqq]]]PPPCCC>>>>>>>>>???AAAAAACCCKKKaaarrreeeYYYVVV___kkk~~~~~~tttmmmllljjjrrrxxxlllkkklllsss}}}wwwqqqfff___XXXWWWXXXZZZaaaiiivvvtttwww}}}|||yyy{{{|||}}}}}}{{{tttiii^^^UUUQQQKKKJJJHHHHHHIIIIIIGGGFFFBBBBBBBBBCCCFFFLLLTTTZZZeeeqqq}}}yyyuuuqqqkkkddd```___```aaa^^^[[[YYY]]]jjjvvvxxxrrr\\\OOOCCC>>>>>>>>>???AAAAAACCCKKKaaarrrcccWWWSSS\\\hhhssslllkkkiiirrr~~~yyynnnlllmmmttt}}}wwwrrrhhh```ZZZXXXXXXZZZaaahhhuuu~~~wwwyyy}}}zzz|||}}}zzz{{{zzztttjjj___VVVQQQKKKJJJHHHHHHIIIIIIGGGFFFBBBBBBCCCDDDGGGNNNVVV[[[hhhsssxxxuuuqqqjjjccc___]]]^^^___^^^\\\ZZZ___lllxxxyyysss[[[NNNBBB>>>>>>>>>???AAAAAACCCKKKaaarrraaaTTTPPPZZZfffrrrkkkjjjhhhqqq}}}yyyooonnnooowww~~~xxxsssjjjccc\\\YYYXXXZZZ___gggttt~~~}}}zzz{{{}}}}}}~~~}}}~~~yyyzzzzzzuuukkk^^^TTTNNNJJJIIIGGGGGGHHHHHHFFFEEEBBBBBBCCCEEEHHHOOOWWW]]]jjjuuu~~~xxxuuupppiiibbb]]][[[[[[\\\\\\[[[ZZZ```mmmyyyyyyrrrZZZMMMAAA>>>>>>>>>>>>@@@AAACCCJJJaaappp___RRROOOZZZgggssslllkkkhhhppp|||yyyooonnnqqqyyyzzzvvvlllddd]]]YYYXXXXXX]]]dddrrr~~~}}}zzz||||||~~~}}}zzz{{{{{{uuuiii\\\QQQKKKIIIHHHFFFFFFGGGGGGEEEDDDBBBCCCDDDEEEIIIQQQYYY___jjjuuu~~~xxxuuuppphhh```[[[YYYYYYYYYXXXWWWXXX^^^kkkwwwvvvoooXXXLLLAAA>>>>>>===>>>???AAACCCJJJaaa}}}mmm^^^RRRQQQ\\\iiiuuummmlllhhhppp{{{yyynnnooosss}}}|||yyymmmeee]]]YYYWWWWWW\\\bbbqqq~~~yyy|||{{{~~~}}}}}}{{{|||zzzssshhh[[[PPPKKKIIIHHHFFFFFFGGGGGGEEEDDDBBBCCCDDDFFFKKKRRR[[[aaaiiiuuu~~~zzztttoooggg___YYYVVVVVVVVVTTTTTTUUU\\\jjjtttssslllVVVKKK@@@===>>>======???AAACCCKKKaaa{{{lll^^^SSSRRR^^^kkkvvvnnnllliiippp|||}}}wwwmmmpppwww~~~|||nnnfff^^^ZZZWWWWWW\\\bbbqqq~~~zzz||||||~~~}}}|||{{{{{{xxxqqqfff[[[RRRMMMKKKIIIHHHHHHIIIHHHGGGEEEBBBCCCEEEGGGKKKSSS\\\bbbjjjuuu{{{tttoooggg^^^XXXTTTTTTTTTQQQQQQSSS[[[iiisssqqqjjjUUUJJJ???===>>>======>>>AAACCCKKKaaazzzmmm```UUUSSS^^^jjjuuummmkkkjjjqqq|||{{{uuummmrrr|||}}}ppphhh```\\\ZZZYYY^^^eeerrr~~~}}}~~~}}}||||||yyyyyyvvvpppfff[[[TTTPPPMMMKKKJJJJJJJJJJJJIIIGGGBBBCCCEEEGGGLLLTTT]]]ccckkkvvv|||tttooofff^^^WWWTTTSSSSSSPPPPPPSSS[[[iiisssqqqiiiUUUIII???===>>>======>>>AAACCCKKKaaa{{{nnnaaaVVVSSS]]]iiiuuullljjjkkkrrr|||zzztttnnnttt}}}rrrjjjbbb^^^\\\[[[```gggrrr}}}~~~|||{{{{{{yyyuuummmbbbXXXPPPMMMJJJHHHGGGFFFFFFFFFDDDBBBDDDEEEFFFHHHLLLSSS[[[```lllwwwzzzxxxsssnnnfff___YYYTTTPPPMMMMMMPPPUUU]]]iiiqqqnnngggQQQGGG???===<<<:::;;;===???AAAJJJaaapppaaaUUURRR[[[ggg~~~wwwmmmjjjgggnnnzzz}}}xxxnnnuuuwwwoooeee```\\\ZZZ]]]cccuuu~~~|||zzzzzzxxxuuummmbbbXXXQQQMMMJJJHHHGGGFFFFFFFFFDDDBBBCCCDDDFFFHHHLLLSSS[[[```mmmxxxzzzxxxqqqlllddd]]]XXXSSSOOOLLLNNNQQQUUU^^^jjjrrrooogggQQQGGG???===<<<;;;;;;===@@@BBBKKKbbbrrrcccWWWSSS[[[ggg~~~uuullliiigggnnnzzz}}}yyyttt{{{xxxooofff```\\\[[[___eeeuuu}}}{{{yyyxxxwwwssslllbbbXXXQQQNNNJJJHHHFFFFFFFFFFFFDDDCCCBBBCCCEEEHHHLLLSSS[[[aaaooozzz~~~yyywwwpppjjjbbb[[[VVVRRRNNNLLLNNNRRRWWW```lllsssooogggQQQGGG???======;;;;;;===AAACCCLLLcccvvvgggZZZTTT\\\fff~~~tttkkkhhhgggooozzzzzz{{{zzzqqqgggaaa]]]\\\aaahhhwww}}}zzzyyywwwvvvrrrkkkaaaXXXQQQNNNIIIHHHFFFFFFGGGFFFEEECCCAAACCCEEEGGGLLLSSS\\\bbbooo{{{~~~yyywwwooojjjbbb[[[VVVRRROOOMMMOOOSSSYYYbbbnnnuuupppgggQQQGGG???======<<<<<<>>>BBBDDDLLLccczzzjjj\\\UUU[[[eee{{{~~~sssjjjggghhhooo{{{~~~}}}|||ssshhhbbb______eeelllyyy|||zzzyyyvvvuuurrrkkkaaaWWWQQQNNNIIIGGGFFFFFFGGGGGGEEEDDDAAACCCEEEHHHMMMUUU]]]cccooo{{{zzzxxxpppkkkccc\\\WWWTTTRRRPPPPPPUUU\\\eeeqqqwwwqqqgggQQQGGG???======<<<===???BBBDDDMMMddd{{{lll]]]UUUYYYbbbwww~~~ssskkkhhhiiippp|||}}}uuujjjccc```aaahhhppp}}}}}}~~~~~~~~~}}}{{{zzzvvvuuuqqqjjj```VVVOOOLLLHHHGGGFFFFFFGGGGGGFFFDDDBBBCCCFFFIIINNNVVV___fffppp{{{|||zzzqqqlllccc\\\XXXVVVTTTSSSRRRWWW^^^hhhtttyyyrrrgggPPPGGG???>>>>>>======@@@BBBDDDMMMdddzzzkkk\\\SSSWWW___rrr}}}}}}~~~tttllljjjjjjqqq|||}}}~~~wwwkkkdddbbbdddlllttt|||~~~{{{|||}}}~~~~~~}}}|||{{{wwwvvvrrrjjj___UUUNNNJJJHHHGGGEEEFFFGGGGGGFFFEEEBBBDDDFFFJJJPPPXXXaaagggrrr}}}~~~|||qqqkkkccc\\\XXXVVVUUUTTTRRRXXX```jjjuuuzzzrrrgggPPPGGG???>>>>>>===>>>@@@AAACCCLLLcccxxxiiiZZZQQQTTT\\\ppp~~~{{{xxxvvvnnnllljjjqqq}}}|||}}}}}}~~~~~~xxxllleeeccceeennnxxx~~~~~~zzz{{{|||~~~~~~~~~}}}|||wwwvvvrrrjjj___TTTMMMIIIHHHFFFEEEFFFGGGGGGFFFEEECCCDDDGGGKKKQQQYYYbbbiiisss}}}qqqkkkbbb[[[WWWVVVUUUTTTSSSXXXaaakkkwww{{{sssgggPPPGGG???>>>>>>>>>>>>AAAAAACCCLLLcccvvvhhhYYYPPPSSSZZZooo~~~yyyuuu~~~wwwpppmmmkkkrrr}}}|||~~~~~~zzzzzz|||}}}yyylllfffcccfffpppyyy~~~}}}~~~~~~|||{{{xxxtttmmmddd[[[SSSNNNKKKGGGGGGHHHGGGGGGFFFEEEDDDDDDDDDHHHOOOSSSYYYcccmmmwww{{{ssslllccc[[[WWWVVVUUUUUUSSSYYYbbblllwwwzzzrrrfffSSSIII???======<<<>>>AAABBBCCCKKKccctttdddWWWSSSVVV[[[kkk}}}xxx~~~tttmmmkkklllrrr~~~{{{zzz}}}yyywwwyyyzzz|||ooohhheeegggpppzzz|||zzz~~~~~~~~~{{{zzzwwwtttmmmddd[[[SSSMMMJJJFFFFFFFFFFFFEEEDDDCCCCCCEEEEEEHHHNNNSSSYYYdddooo{{{}}}sssmmmddd]]]YYYWWWVVVUUUTTTZZZbbblllwww{{{rrrfffSSSIII???======<<<===@@@BBBCCCKKKccc~~~ppp```TTTQQQUUUZZZnnn{{{}}}sssllljjjkkkrrr~~~~~~|||}}}zzzxxxxxx{{{}}}yyymmmgggfffkkkuuu|||zzz}}}~~~|||zzzyyywwwssslllddd[[[SSSMMMJJJEEEFFFFFFEEEEEEDDDCCCBBBEEEEEEHHHNNNSSSZZZgggsss~~~sssmmmfff___[[[YYYVVVUUUUUUZZZcccmmmxxx{{{rrrfffRRRHHH???======<<<===@@@BBBCCCKKKbbbzzzmmm^^^SSSPPPUUU[[[sss|||rrrkkkiiikkkrrr}}}zzzzzzzzzyyyyyy{{{uuujjjfffgggnnn{{{|||zzz|||}}}{{{yyyxxxvvvrrrlllcccZZZRRRLLLIIIFFFFFFFFFFFFEEEDDDCCCBBBFFFEEEHHHNNNTTT\\\jjjwww|||rrrnnngggaaa]]]YYYWWWUUUUUU[[[cccmmmxxx{{{rrrfffPPPGGG???======<<<===@@@AAADDDLLLaaayyylll]]]SSSRRRXXX^^^xxx|||rrrkkkiiikkkrrr}}}~~~|||xxxyyyyyyzzz{{{~~~|||qqqgggeeehhhqqq|||{{{~~~}}}|||zzzyyyxxxvvvrrrkkkbbbYYYQQQLLLIIIGGGGGGGGGGGGFFFEEEDDDDDDEEEEEEHHHOOOVVV___mmmzzz{{{rrrmmmfff```\\\YYYVVVTTTVVV[[[cccmmmwwwzzzqqqeeeOOOFFF>>>======<<<===???AAADDDLLL___~~~wwwjjj\\\RRRQQQXXX___yyy|||rrrkkkiiijjjqqq}}}}}}{{{zzzxxxxxxyyyyyyzzz|||}}}wwwnnneeedddiiisss}}}|||~~~}}}|||{{{zzzyyyxxxuuuqqqjjjbbbYYYQQQKKKHHHHHHHHHHHHGGGGGGFFFEEEDDDDDDDDDIIIQQQXXXaaappp||||||qqqkkkddd]]]YYYWWWTTTSSSUUU[[[ccclllvvvyyypppdddNNNEEE>>>===>>>======???AAADDDLLL^^^|||uuugggYYYOOOOOOVVV^^^yyy|||rrrkkkiiijjjqqq}}}}}}|||~~~{{{yyyyyyyyyxxxxxxyyyzzz{{{}}}|||yyyrrrjjjdddfffmmmxxx~~~}}}~~~}}}|||{{{zzzzzzzzzyyytttqqqjjjaaaXXXPPPJJJGGGGGGGGGGGGGGGFFFEEEDDDCCCBBBDDDIIIRRR[[[dddqqq}}}{{{pppjjjaaaZZZVVVTTTSSSRRRTTTZZZbbbkkkuuuxxxooobbbMMMDDD>>>===>>>======???AAADDDLLL^^^~~~}}}uuugggXXXOOOOOOVVV^^^vvv}}}sssllljjjiiiqqq|||{{{zzzyyyyyy}}}zzzwwwwwwyyyzzz{{{{{{}}}~~~zzzwwwlllgggdddhhhrrr~~~}}}|||{{{zzzzzzzzzzzzzzztttpppjjjaaaXXXPPPJJJGGGFFFFFFFFFFFFEEEDDDCCCBBBAAACCCJJJTTT\\\eeerrr~~~xxxoooiii___XXXTTTRRRRRRRRRTTTYYYaaakkkuuuwwwnnnbbbLLLDDD>>>===>>>======>>>AAADDDLLL]]]}}}wwwjjjZZZQQQQQQXXX```uuu~~~tttmmmkkkiiippp|||wwwvvvvvvwww}}}|||xxxvvvwwwyyy|||}}}yyyuuuiiieeedddkkkvvv|||~~~|||zzzzzzzzzzzzxxxvvvvvvooofff]]]UUUNNNIIIFFFGGGHHHGGGFFFDDDCCCDDDEEEEEEHHHMMMTTT]]]iiivvv~~~sssmmmfff]]]WWWVVVUUUTTTRRRSSSYYYbbblllvvvwwwmmm```JJJCCC>>>===<<<;;;<<>>>>>???BBBGGGTTTqqqooo```ZZZUUUYYYiii~~~yyyuuuvvvzzzooohhhfffhhhnnnyyy{{{uuutttwww{{{yyyyyy{{{~~~{{{zzzwwwssspppjjjcccYYYQQQKKKHHHGGGFFFFFFGGGFFFEEEDDDDDDGGGIIIOOOWWWcccoooyyy|||tttfff]]]TTTPPPOOONNNPPPUUU[[[dddnnnvvvyyyrrr___NNNAAA>>>;;;999;;;<<<===>>>>>>BBBGGGTTTpppmmm^^^ZZZUUUYYYiiiwwwsssrrr}}}{{{ppphhhffffffmmmxxxzzzuuuwww{{{{{{yyyzzz|||~~~|||zzzwwwsssppphhhaaaXXXOOOJJJHHHGGGFFFFFFGGGFFFEEEDDDEEEHHHKKKPPPYYYgggrrr{{{|||sssfff\\\SSSOOONNNMMMQQQUUU\\\dddooowwwyyyrrr___MMMCCC@@@<<<::::::;;;<<<;;;===AAAGGGSSSnnn~~~lll^^^YYYTTTXXXggg}}}uuurrrpppzzz|||qqqhhhfffeeelllwwwyyyvvvzzzzzzyyy{{{~~~~~~{{{zzzwwwssspppfff___VVVNNNJJJHHHGGGGGGGGGGGGFFFEEEDDDFFFJJJMMMQQQ[[[jjjvvv}}}{{{rrreee\\\SSSOOONNNNNNRRRWWW^^^gggqqqyyyzzzrrr^^^LLLDDDAAA<<<::::::;;;;;;;;;===AAAGGGRRRlll{{{jjj]]]YYYTTTWWWfff{{{tttqqqnnnxxx~~~rrriiifffcccjjjvvvyyyxxx~~~zzzyyy|||}}}{{{zzzwwwtttqqqddd^^^UUUMMMIIIHHHGGGGGGGGGGGGFFFEEEEEEGGGKKKOOOSSS^^^nnnyyyxxxoooddd[[[QQQNNNNNNOOOSSSYYY```iiissszzz{{{rrr]]]JJJBBB???<<<::::::<<<<<<<<<<<>>:::999;;;===>>>>>><<>><<<;;;:::;;;===>>>>>>AAAEEEOOOiii|||wwwvvvnnnddd\\\UUURRRYYYbbb{{{uuurrrnnnpppvvvssshhhccccccjjjttt|||xxxvvvnnnmmmnnnrrrrrrqqquuuzzz|||zzzxxxyyy}}}~~~{{{xxxvvvppphhhbbbXXXNNNJJJIIIFFFFFFHHHIIIFFFFFFHHHHHHHHHLLLRRR\\\gggvvv{{{qqqiiiccc[[[TTTTTTUUUUUUWWW[[[eeesssxxx{{{~~~qqqYYYMMM???>>><<<;;;:::;;;===>>>???BBBFFFPPPhhhzzzvvvmmmcccZZZSSSQQQWWW```{{{}}}wwwtttqqqssswwwttthhhdddbbbhhhttt~~~|||~~~}}}xxxssspppkkkiiiiiillllllkkknnnttt|||{{{xxxyyy}}}~~~|||yyywwwqqqjjj```VVVMMMJJJIIIGGGGGGIIIIIIFFFFFFHHHIIIIIINNNTTT```jjjxxxxxxnnnhhhddd]]]WWWWWWWWWWWWYYY]]]eeesssyyy{{{~~~qqqXXXLLL???>>><<<::::::;;;<<<===@@@DDDGGGPPPgggvvvmmmaaaYYYRRROOOUUU]]]rrrzzzxxxvvvvvvzzztttiiieeeaaahhhsss~~~zzzwwwxxxyyy}}}wwwpppllliiifffeeegggffffffjjjqqq|||{{{xxxyyy}}}~~~|||zzzxxxrrrkkk]]]TTTLLLJJJJJJHHHHHHJJJIIIFFFFFFHHHIIIJJJPPPWWWcccmmmzzz{{{uuummmgggbbb\\\XXXXXXXXXVVVYYY]]]eeesssyyy|||qqqXXXKKK???===<<<::::::;;;<<<===???CCCGGGOOOeeezzzooobbbYYYRRROOOTTT[[[lll|||{{{{{{}}}uuujjjfffbbbiiitttzzzuuurrrssstttyyyrrrmmmiiifffdddffffffffflllssszzzwwwxxx|||~~~|||zzzxxxqqqjjj\\\SSSKKKJJJJJJHHHHHHJJJIIIFFFFFFHHHJJJLLLSSSZZZfffppp}}}~~~zzzvvvrrrlllggg```\\\ZZZZZZYYYWWWYYY^^^eeessszzz|||qqqWWWJJJ>>>===;;;:::999:::<<<===<<>>===;;;999999:::;;;<<<:::@@@FFFNNNcccyyyhhh\\\TTTPPPRRRWWWdddxxxtttjjjfffdddjjjuuu{{{tttnnnmmmpppsss}}}~~~zzztttqqqiiiffffffhhhiiiiiinnnuuuzzzwwwyyy}}}{{{xxxuuunnnfff[[[RRRKKKKKKJJJHHHGGGHHHIIIFFFFFFIIIKKKOOOWWW___mmmwww}}}wwwtttooojjjfff]]][[[\\\]]]ZZZWWWYYY^^^eeetttzzz}}}qqqVVVHHH>>>===;;;999999:::;;;<<<;;;BBBGGGNNNaaa}}}iii\\\SSSOOOPPPTTTcccxxxsssiiifffaaahhhssszzzrrrmmmmmmrrrvvvzzzuuurrrmmmjjjjjjllllllkkknnnsss}}}{{{zzz|||~~~~~~{{{wwwtttllleee[[[RRRLLLKKKJJJHHHFFFGGGIIIFFFFFFIIILLLOOOXXX```ooozzzyyytttooojjjeeeYYYXXXYYYZZZXXXTTTVVV\\\eeettt{{{}}}qqqVVVHHH>>><<<;;;999999:::;;;<<<===CCCIIINNN```~~~jjj\\\SSSNNNNNNRRReeezzzrrriiifff^^^eeeqqqzzzqqqlllnnntttyyy|||wwwtttrrrppppppqqqooolllnnnsssuuu}}}}}}|||~~~||||||~~~~~~}}}|||xxxqqqggg```WWWQQQKKKHHHHHHIIIHHHGGGIIIFFFFFFGGGIIINNNYYYeeeuuu{{{wwwqqqggg^^^\\\WWWUUUVVVWWWWWW[[[```ggguuu}}}nnnSSSIII@@@>>><<<::::::===@@@BBB>>>AAAFFFMMM___}}}gggYYYRRRNNNNNNQQQ```uuusssiiidddccchhhrrrzzzuuutttuuu~~~|||zzzyyywwwuuusssrrrooollliiioooqqqrrrtttwww|||}}}{{{||||||}}}}}}{{{xxxqqqggg___VVVQQQKKKHHHIIIIIIHHHGGGIIIGGGFFFHHHKKKPPP[[[fffvvvyyyrrrggg^^^YYYUUURRRTTTUUUVVVZZZ```iiiwww~~~kkkQQQFFF???===;;;::::::<<>>AAAEEEMMM___{{{fffYYYQQQNNNNNNQQQ```sssrrrhhhdddcccgggqqq~~~|||yyyvvvyyy}}}{{{yyyvvvsssqqqnnnkkkhhhfffggggggggghhhkkkpppuuu}}}zzz||||||}}}~~~~~~}}}~~~~~~}}}~~~|||zzzwwwpppfff___UUUPPPJJJHHHIIIJJJIIIGGGIIIGGGGGGIIILLLQQQ]]]iiivvvyyypppddd\\\UUUPPPNNNPPPSSSTTTZZZ```kkkyyy~~~hhhMMMCCC>>><<<:::999999;;;>>>???===@@@EEELLL^^^wwwdddXXXQQQMMMNNNQQQ___rrr~~~rrrhhhdddbbbgggppp}}}~~~|||~~~}}}xxxtttqqqmmmiiifff```___]]]ZZZYYY[[[___cccppp{{{}}}zzz{{{|||~~~}}}}}}|||}}}|||{{{}}}{{{yyyvvvnnnddd]]]SSSOOOJJJHHHIIIJJJIIIGGGHHHEEEFFFIIILLLSSS___kkkwwwxxxlll```WWWQQQLLLJJJMMMPPPSSSYYY```kkkyyy{{{eeeKKKCCC<<<;;;:::999999;;;===>>>===@@@EEELLL^^^tttcccWWWPPPLLLNNNRRR]]]ppp~~~rrriiieeecccgggppp}}}~~~~~~{{{uuuppplllhhheeeaaa___[[[WWWTTTUUUYYY\\\dddooo}}}yyyzzz}}}~~~}}}}}}|||{{{}}}zzzxxxtttlllbbbZZZQQQMMMIIIHHHJJJJJJIIIGGGFFFDDDEEEIIIMMMTTTaaammmxxxxxxkkk^^^VVVOOOJJJHHHKKKNNNRRRYYYaaajjjxxx~~~}}}xxxbbbKKKDDD;;;;;;999999999:::<<<======@@@EEEMMM^^^~~~qqqbbbXXXPPPLLLMMMRRR\\\ooo~~~sssjjjgggdddhhhppp|||~~~}}}~~~~~~{{{tttoookkkgggeee```___[[[WWWTTTTTTWWWZZZ]]]gggwww|||xxxzzz}}}||||||{{{yyy~~~zzzwwwrrrjjj___WWWPPPLLLHHHHHHJJJKKKIIIGGGEEEDDDEEEJJJOOOVVVdddppp{{{zzzmmmaaaYYYNNNJJJGGGJJJNNNRRRZZZbbbjjjxxx}}}{{{uuu___IIICCC;;;;;;:::999:::;;;<<<===>>>AAAFFFMMM___{{{pppcccYYYPPPKKKMMMRRR\\\ooo~~~rrrjjjgggcccgggooo{{{~~~~~~}}}|||{{{{{{|||xxxqqqllliiifffddd^^^]]][[[WWWTTTSSSUUUWWWYYYaaaooo{{{xxxzzz{{{zzzzzzxxxvvv~~~zzzvvvqqqggg\\\SSSNNNKKKHHHHHHJJJKKKIIIGGGGGGEEEGGGLLLRRRZZZgggtttzzzmmmaaaZZZPPPKKKHHHJJJNNNSSS[[[bbblllzzz~~~zzzrrr\\\FFFAAA;;;;;;;;;:::;;;<<<<<<===???BBBGGGNNN```zzzpppdddZZZQQQKKKLLLQQQ[[[ooo{{{ppphhheeeaaadddlllxxx|||}}}}}}}}}}}}{{{zzzyyyxxxyyy{{{~~~|||ssslllgggeeecccbbb______^^^[[[WWWUUUUUUVVVYYY^^^jjj}}}{{{xxx{{{|||{{{zzzxxxvvv{{{vvvpppfffZZZRRRNNNJJJHHHHHHJJJKKKJJJGGGHHHGGGIIINNNTTT\\\jjjwwwyyylll```YYYQQQKKKIIIKKKOOOSSS[[[cccnnn|||zzzqqqYYYCCC>>><<<;;;;;;;;;;;;<<<======@@@CCCHHHOOOaaazzzpppeee[[[QQQKKKLLLQQQ[[[oooyyynnnfffddd___cccjjjvvv||||||||||||{{{yyywwwvvvxxxzzz|||~~~xxxooohhhdddbbbaaa```dddddddddaaa\\\YYYXXXXXX\\\```iiiyyy{{{xxx{{{~~~}}}}}}zzzxxx|||tttkkk```WWWRRRKKKJJJGGGGGGHHHHHHGGGFFFGGGGGGGGGKKKTTTbbbrrr}}}xxxlllaaaZZZPPPMMMKKKKKKPPPYYYccciiisss}}}{{{fffPPPCCC???>>>===<<<;;;<<<===>>>??????BBBFFFMMM```yyypppfff^^^VVVOOOMMMPPP\\\pppzzzppphhhddd```dddkkkuuu}}}{{{zzzzzzyyyyyy{{{~~~}}}vvvooolllhhheeefffiiihhhjjjjjjgggbbb^^^^^^___``````fffttt|||yyyzzz~~~}}}|||zzzrrrhhh^^^UUUPPPKKKJJJHHHGGGHHHHHHGGGFFFHHHHHHIIIMMMVVVeeetttwwwmmmccc\\\RRRPPPMMMNNNSSS\\\ffflllttt{{{vvvaaaMMMAAA>>>;;;;;;:::999999:::<<<===???BBBFFFNNN```yyypppfff^^^VVVNNNMMMPPP[[[nnnyyypppgggccc```ccckkkuuu~~~|||{{{zzzzzz{{{}}}{{{tttnnnkkkhhhfffhhhmmmppprrrrrrooojjjdddbbbaaaaaa```eeeqqq~~~{{{yyy{{{}}}wwwooofff\\\TTTOOOKKKJJJHHHHHHIIIIIIGGGFFFIIIJJJLLLPPPZZZhhhxxx}}}uuummmddd___VVVSSSQQQQQQWWW```jjjpppuuuzzzzzzooo[[[HHH???===;;;:::999999999:::<<<===???BBBGGGOOOaaayyypppeee]]]UUUNNNMMMPPPYYYkkk~~~yyyooofffbbb___ccckkkuuu}}}||||||{{{~~~{{{tttvvv{{{tttnnnlllkkkkkkooouuu{{{|||~~~{{{uuummmgggdddbbb```cccmmm{{{|||zzzyyy||||||vvvmmmcccZZZSSSOOOKKKJJJIIIIIIIIIIIIGGGFFFHHHJJJMMMSSS]]]kkkzzz{{{tttlllddd___WWWUUUSSSTTTZZZccclllsssvvvxxxuuugggTTTEEE>>>===<<<;;;;;;:::;;;<<<>>>??????CCCHHHPPPccc{{{qqqfff]]]TTTMMMLLLPPPXXXiii~~~yyyooofffaaa___cccjjjuuu~~~}}}xxxqqqnnnpppxxx}}}wwwrrrqqqqqqrrrxxx~~~uuulllfffbbb```bbbjjjvvv|||yyyxxx||||||uuukkkbbbYYYSSSOOOKKKJJJIIIJJJJJJJJJGGGEEEGGGIIINNNUUU```nnn|||zzzsssjjjbbb]]]WWWVVVUUUXXX]]]eeennnssswwwvvvoooaaaOOOBBB===>>>;;;;;;::::::;;;<<<>>>??????CCCIIIRRReee|||rrrfff]]]TTTNNNMMMPPPWWWhhhzzzpppfffbbb^^^bbbjjjuuu|||rrrkkkiiijjjrrr~~~yyyuuuuuuvvvxxx~~~{{{ooogggbbb___```gggrrr{{{yyyxxx{{{{{{sssiii```XXXRRROOOKKKJJJJJJJJJKKKJJJHHHEEEFFFJJJOOOWWWcccqqqyyyqqqhhh```[[[UUUVVVXXX[[[aaahhhooosssuuurrrjjj[[[KKK@@@===>>>888888777888999:::<<<===???CCCJJJSSSfff~~~ttthhh^^^UUUNNNNNNRRRWWWhhh|||rrrhhhccc^^^bbbjjjuuuxxxnnngggbbbdddlll}}}{{{yyyzzz|||}}}sssjjjbbb``````dddmmm}}}zzzxxxwww{{{zzzqqqggg]]]UUUPPPNNNKKKJJJJJJKKKLLLKKKHHHEEEGGGKKKRRR[[[ffftttwwwnnneee^^^YYYUUUWWWZZZ```fffkkkpppsssqqqmmmdddVVVGGG===;;;===888777777777888:::<<<===???DDDKKKTTTgggvvviii___VVVOOOOOOSSSWWWiiiuuukkkfff^^^bbbjjjuuu~~~uuukkkddd___```hhhxxxyyyooodddaaa```bbbhhhvvv}}}xxxwwwwww|||~~~}}}xxxoooddd[[[SSSOOOMMMKKKJJJJJJKKKLLLKKKHHHEEEHHHLLLTTT]]]iiiwww~~~uuulllddd]]]XXXUUUXXX]]]ccciiinnnqqqsssnnnjjj```RRRDDD<<<:::<<<999999999999:::<<<>>>??????DDDKKKUUUhhhwwwjjj```VVVPPPPPPTTTXXXjjjvvvlllggg]]]bbbjjjuuu{{{sssiiiccc___```gggvvv}}}ttteeebbb```aaadddpppzzzwwwvvvwww}}}~~~~~~~~~}}}}}}vvvkkkaaaYYYSSSOOOLLLJJJLLLNNNMMMJJJGGGFFFEEELLLNNNTTT___nnn|||}}}ssshhh^^^XXXTTTTTTVVVZZZaaahhhmmmooopppmmmeeeXXXJJJ@@@:::777777::::::;;;:::999:::<<>>@@@AAAFFFMMMVVViiiwwwmmmcccZZZWWWYYY\\\iii|||~~~rrriiiaaacccgggooozzzzzztttnnnjjjhhhkkkrrr|||~~~qqqggg______^^^```kkkyyy}}}yyywwwxxx}}}~~~}}}|||ooohhh^^^UUUPPPNNNMMMMMMQQQQQQPPPMMMJJJIIIJJJLLLMMMVVVcccqqq}}}yyyuuunnneee\\\UUUPPPNNNLLLNNNTTT\\\eeellloooppplll```NNN@@@;;;:::::::::999:::;;;;;;:::<<>>;;;888888:::888999999:::;;;???DDDHHHMMMRRR[[[gggzzz|||qqqdddYYYUUUWWWZZZfff}}}~~~pppeee]]]YYYXXX\\\dddqqq|||~~~wwwtttxxxzzzssslllggg```^^^[[[YYYWWWVVVVVVVVVVVVUUUUUUTTTUUUVVVXXXYYY\\\___cccggglllrrrxxx|||{{{vvvsssuuuyyy~~~}}}~~~zzzxxxwwwuuutttuuuuuuvvv[[[VVVOOOMMMOOORRRTTTTTTTTTPPPMMMMMMKKKLLLRRRZZZhhhvvv{{{vvvmmm```QQQHHHDDDBBBEEEJJJLLLTTT^^^fffmmmrrroooiiiUUUKKKAAA<<<;;;888888:::888888999:::<<<@@@EEEIIIPPPUUU^^^jjj}}}~~~ssseeeZZZVVVXXXXXXcccyyypppfff^^^ZZZXXX[[[aaammmzzzvvvuuutttrrruuu{{{~~~xxxsssnnniiifffaaa___]]][[[YYYXXXXXXXXXXXXXXXXXXYYYZZZ]]]___```cccfffiiimmmrrrwww~~~yyytttrrruuu{{{~~~}}}{{{zzzyyywwwvvvvvvvvvvvvZZZUUUOOONNNPPPTTTVVVVVVSSSPPPNNNMMMLLLNNNWWWaaammm{{{|||wwwlll^^^OOOGGGDDDCCCEEEIIIMMMVVV```hhhnnnqqqmmmfffQQQGGG>>>;;;:::888888999888999:::;;;===AAAFFFJJJRRRXXXaaallltttfffZZZVVVWWWXXXbbbwwwrrrggg]]]ZZZYYYZZZ___jjj}}}uuupppnnnnnnooonnnppptttyyyzzzuuuqqqmmmjjjgggccccccaaa```^^^]]]]]]]]]^^^^^^___aaacccfffiiikkkmmmppptttxxx|||wwwsssrrrvvv|||~~~|||{{{yyyxxxxxxxxxXXXSSSNNNMMMQQQUUUWWWWWWRRROOONNNMMMMMMPPP[[[fffqqq}}}xxxjjj[[[LLLEEECCCBBBDDDGGGOOOXXXbbbiiioooqqqkkkcccMMMDDD<<<;;;:::888777999999:::;;;<<<===AAAFFFJJJSSSYYYbbbnnnvvvgggZZZUUUWWW[[[dddvvvssshhh\\\ZZZYYYZZZ\\\eeexxx{{{tttpppnnnmmmllloooppprrrvvvzzz~~~zzzxxxvvvuuurrrqqqoooooonnnnnnnnnmmmmmmmmmnnnnnnooopppsssvvvyyyzzz|||}}}vvvsssssswww~~~}}}{{{zzzyyyVVVRRRMMMMMMQQQUUUWWWWWWRRROOONNNNNNNNNQQQ]]]jjjsss~~~yyyhhhZZZKKKDDDBBBBBBCCCFFFPPPYYYcccjjjooopppjjjaaaKKKBBB;;;::::::888777999:::;;;;;;<<<===AAAFFFJJJTTTZZZcccnnnvvvgggZZZUUUVVV^^^fffwwwsssjjjZZZYYYXXXYYYZZZbbbttt}}}xxxuuurrrooommmpppqqqsssuuuxxx{{{~~~~~~}}}}}}~~~~~~~~~}}}}}}}}}~~~~~~~~~~~~~~~{{{vvvssssssxxx}}}{{{zzzUUUSSSQQQQQQSSSVVVWWWXXXRRRNNNMMMOOORRRVVV___hhhwwwyyyssshhh[[[LLLEEECCCCCCFFFJJJMMMYYYfffmmmpppnnneee\\\LLLAAA888777888888888999<<<999888;;;???BBBIIIPPPVVV]]]gggssssssdddZZZVVVTTT]]]fffvvvtttjjjccc]]]YYYZZZYYY]]]nnn}}}zzzxxxtttqqquuuuuuuuuuuuvvvwwwyyyzzz~~~{{{xxxsssrrrwww}}}yyyTTTRRRQQQRRRUUUWWWXXXXXXSSSOOOMMMOOOSSSXXXbbblllzzzyyyqqqdddXXXKKKEEEDDDDDDHHHLLLQQQ[[[gggnnnqqqnnncccWWWGGG>>>666666777777666888<<<999888<<>>:::999;;;<<<999999<<<;;;999:::===@@@DDDOOO[[[bbbkkkwwwsssfff]]]XXXVVVYYYdddwww}}}uuukkkaaa[[[ZZZYYYZZZfffttt}}}}}}}}}yyyuuussssssvvv{{{zzzwwwtttpppqqqxxxzzzqqqQQQSSSXXX^^^```^^^XXXSSSOOOMMMNNNUUU]]]hhhwww|||pppfff[[[QQQIIIHHHIIIJJJLLLOOOSSSZZZbbbgggiiicccRRRBBB<<<888777999999666777:::::::::;;;>>>@@@EEERRR^^^gggppp|||uuuggg\\\VVVTTTXXXbbbuuuyyynnnccc\\\[[[ZZZZZZcccppp}}}|||zzzyyyzzz|||}}}vvvpppooopppoooqqquuu~~~yyyuuurrrppprrr|||~~~uuukkkQQQUUU[[[```bbb^^^WWWQQQOOONNNQQQYYYcccnnn}}}xxxmmmeeeXXXOOOIIIIIILLLMMMOOOSSSVVV]]]eeehhheee]]]NNN@@@<<<999777888777555777;;;::::::<<>>999:::<<>>BBBEEENNN___nnn~~~yyyiii]]]WWWUUUWWWbbbyyyuuujjj___ZZZXXXYYY^^^dddkkkyyy}}}}}}~~~|||yyysssqqqmmmkkkkkkmmmppprrryyy~~~xxxsssnnnkkkjjjiiijjjpppxxx{{{uuuqqqqqquuu{{{yyynnnaaaXXX```fffjjjggg]]]UUURRRSSSTTTZZZeeeqqq}}}|||}}}~~~{{{tttnnnhhh___VVVLLLIIIIIIMMMSSS[[[eeennntttuuuqqqfffUUUFFF>>>;;;999888888888999999:::;;;;;;<<>>:::;;;888888888888999:::;;;<<<:::<<>>BBBDDDFFFPPPggg|||ssskkkccc^^^]]]hhhzzzzzznnnbbb\\\YYYYYY]]]cccnnnuuuyyyzzz||||||}}}|||vvvoookkkgggeeecccdddfffgggdddbbbccc^^^ZZZ\\\]]]\\\^^^bbbmmmzzzzzzvvvuuuuuuwww{{{}}}{{{zzzzzzzzzyyywwwtttlllaaaTTTLLLmmmiiibbbXXXSSSTTTYYY\\\cccnnn{{{{{{vvvpppiiiccc[[[SSSNNNOOOPPPSSSXXX___gggnnnrrryyyooo___OOOCCC===::::::888999999999999:::::::::<<<>>>BBBDDDFFFRRRiii~~~tttkkkeee___^^^gggwwwzzznnnbbb\\\YYYYYY]]]bbblllsss}}}}}}zzzvvvxxx}}}|||zzzyyywwwxxx{{{wwwwwwwwwuuurrroookkkiiijjjiiiiiijjjlllmmmjjjhhhiiiddd___```___^^^```cccppp|||yyyuuuttttttwww{{{}}}{{{{{{{{{yyyxxxvvvrrrkkk```SSSKKKkkkfff^^^WWWSSSVVV]]]cccgggrrr~~~{{{wwwppphhhaaaYYYQQQMMMMMMOOOSSSYYYaaaiiiooossszzzooo]]]LLLAAA<<<;;;:::999999999999::::::::::::<<<>>>AAADDDGGGSSSlllvvvkkkeee```^^^eeessszzzoooccc\\\YYYXXX[[[```jjjqqq|||~~~zzzvvvuuuwww|||zzzssspppnnnlllllloookkklllllllllllllllllllllooooooppprrruuutttrrrpppqqqkkkgggeeecccaaabbbgggttt}}}xxxtttrrrrrrvvvzzz||||||{{{{{{wwwvvvtttpppiii^^^RRRJJJiiibbbZZZTTTRRRUUU^^^ggglllwww{{{wwwoooggg^^^VVVPPPLLLKKKNNNTTT[[[ccckkkqqquuuzzzmmmZZZIII???<<<;;;;;;999999999:::::::::;;;;;;:::<<>>;;;;;;:::999999:::::::::;;;;;;;;;:::;;;>>>BBBGGGVVVrrrzzzpppaaa[[[YYY^^^hhhyyy}}}rrrfff___ZZZXXXYYY]]]iiippp{{{|||zzzyyy{{{zzzrrrjjjhhheeebbbbbbeeecccgggmmmssswwwwwwvvvtttqqqtttwww{{{}}}~~~~~~~~~yyytttpppkkkhhhkkkqqq|||zzzuuuqqqpppppppppvvv}}}|||{{{zzzzzzwwwuuuqqqllldddYYYMMMFFFddd[[[TTTTTTTTTUUU```mmmxxxxxxuuummmcccXXXQQQNNNNNNLLLPPPXXXaaaiiipppuuuxxxsssdddQQQCCC===;;;:::999::::::::::::;;;;;;;;;;;;;;;<<>>AAAEEEMMM___~~~zzzqqq```[[[WWWXXX___mmmvvvjjjccc]]]YYYYYY]]]cccjjjvvv~~~|||yyyyyyzzz~~~}}}uuuooonnnmmmlllnnnqqqrrruuuzzz~~~~~~zzzxxxvvvyyy||||||rrrlllnnnuuu~~~zzzuuuqqqoooooopppwww{{{xxxssskkkbbbUUUIIIAAA___VVVRRRXXX[[[]]]iiixxx~~~|||uuurrrkkk```VVVOOOOOOPPPOOOTTT\\\eeennntttwwwyyyjjj\\\KKK???<<<;;;:::777:::::::::;;;;;;;;;<<<<<<@@@AAADDDHHHPPPbbbyyypppaaa\\\WWWWWW\\\iiiwwwkkkddd^^^ZZZZZZ]]]___gggsss|||~~~zzzxxxwwwwwwyyy~~~zzzuuutttuuutttvvvzzzyyy|||uuulllnnnuuu~~~zzzuuuqqqooopppqqqxxx}}}yyyssskkkaaaUUUHHH@@@YYYVVVSSSTTTZZZfffrrrzzz~~~zzzvvvpppiiiaaaVVVLLLJJJNNNNNNXXXccckkkqqqxxxyyywwwfffWWWFFF???<<<:::999:::;;;;;;;;;;;;<<<======>>>@@@@@@CCCIIISSShhhxxxmmm```YYYUUUXXX\\\eeeyyy{{{mmmbbb\\\YYYYYYZZZ]]]dddppp|||~~~}}}zzzxxx{{{~~~zzzrrrmmmlllqqqxxx~~~|||vvvsssooommmmmmooopppqqqtttyyyxxxooommmpppttt|||wwwqqqooopppqqqnnnwww{{{qqqbbbRRRDDD;;;WWWUUUSSSUUU]]]iiiuuu}}}}}}xxxtttnnnggg```VVVMMMLLLOOOQQQ[[[fffmmmsssxxxxxxtttcccTTTEEE>>><<<999888999:::::::::;;;<<<===>>>???AAABBBEEELLLVVVkkk{{{qqqfff]]]WWWXXX[[[cccvvv{{{nnnbbb\\\YYYYYYYYY\\\dddooo{{{~~~{{{xxxwwwxxxxxxwwwuuuvvvyyy|||yyyrrrkkkfffaaadddhhhkkkmmmpppuuuxxx}}}tttpppkkkgggfffffffffeeehhhmmmttt}}}uuunnnlllpppttt{{{uuupppnnnnnnppppppyyyzzzoooaaaQQQDDD<<>><<<::::::<<<::::::;;;;;;===>>>@@@AAACCCDDDIIIQQQ^^^sssrrreeeZZZWWWXXX```sss}}}pppeee]]]YYYWWWWWWZZZaaakkkvvv~~~zzzuuuqqqooonnnmmmmmmmmmnnnqqqtttwwwyyyzzzxxxzzz~~~{{{sssmmmhhhdddcccbbb```^^^\\\\\\^^^___ccclll}}}uuupppiiiccc___[[[XXXVVVXXXZZZ___gggtttxxxpppkkklllqqquuu~~~{{{wwwqqqllljjjlllnnnuuu}}}{{{sssgggZZZMMMBBB<<>><<<<<>>???AAABBBBBBDDDJJJSSS```uuuuuufffZZZWWWYYYaaassssssggg___ZZZWWWVVVYYY___iiisss}}}|||wwwrrrqqqnnnkkkjjjjjjlllmmmpppqqqtttvvvxxxzzz|||~~~}}}yyysssmmmiiicccaaa^^^[[[ZZZZZZ[[[[[[___hhhwwwwwwssslllfffaaa]]]ZZZWWWWWWYYY]]]cccnnnyyyrrrnnnooosssxxx|||zzzuuupppkkkjjjmmmooowww|||wwwmmmaaaUUUIII@@@;;;NNNQQQWWW```lllxxx}}}zzzwwwuuuoookkkjjjhhhdddaaabbbbbbjjjssszzz~~~ssshhhQQQIIIBBB@@@>>>===>>>AAA????????????@@@AAABBBBBBCCCEEEKKKUUUaaawwwwwwhhhZZZXXXZZZbbbsssvvviiiaaa[[[XXXVVVWWW]]]gggqqq{{{yyyqqqmmmhhhggggggggghhhkkkmmmooouuuwwwzzz|||}}}}}}xxxqqqllleeeccc___]]]]]]]]]\\\ZZZ\\\cccpppzzzvvvooojjjeeeaaa]]]ZZZXXXZZZ]]]bbbkkk{{{}}}}}}vvvrrrsssxxx||||||yyyuuupppllllllpppsss{{{}}}xxxrrrhhh\\\OOOEEE>>>:::NNNQQQXXXaaammmyyy~~~{{{yyyvvvpppllllllkkkgggddddddffflllsssxxx{{{xxxlll```MMMFFFAAA???>>><<<>>>AAABBBBBBAAAAAAAAABBBBBBCCCEEEGGGNNNWWWcccxxxyyyjjj\\\YYY[[[bbbqqqxxxlllccc]]]YYYVVVVVV\\\eeepppzzzyyyqqqllliiiffffffgggiiilllpppssstttyyy}}}}}}tttnnnjjjgggdddccccccbbb___\\\[[[```jjjyyy|||vvvpppkkkfffbbb^^^ZZZ]]]```eeemmmyyy{{{vvvxxx~~~|||wwwxxx|||{{{yyyuuupppmmmooossswww}}}tttnnncccWWWKKKBBB;;;999NNNQQQYYYbbbnnnyyy~~~}}}}}}~~~~~~}}}{{{tttnnnjjjjjjjjjfffcccbbbiiinnnsssvvvxxxtttfffYYYJJJDDD???>>>===;;;===AAADDDDDDCCCBBBBBBBBBBBBCCCFFFIIIOOOYYYeeeyyy|||lll]]]ZZZ\\\bbbooo~~~zzzmmmddd]]]YYYWWWUUU[[[eeeooozzz{{{sssmmmjjjiiiiiijjjlllooorrruuuxxxzzz}}}{{{{{{{{{{{{}}}vvvpppllliiifffeeeeeeccc___[[[\\\```gggsss|||vvvpppkkkfffbbb]]]```dddiiippp{{{xxxrrrrrryyy~~~~~~~~~~~~~~~{{{{{{~~~{{{yyyuuuqqqnnnpppuuuyyy|||rrrlllaaaTTTHHH@@@:::888LLLSSS]]]gggooowww~~~}}}|||}}}~~~~~~|||zzzqqqkkkfffdddbbb```bbbfffiiinnnrrruuuuuunnn___QQQHHHBBB===<<<@@@DDDDDDBBBBBBBBBCCCBBB@@@@@@BBBCCCHHHJJJPPPWWWbbbwww~~~nnn^^^XXXWWW[[[iiiyyyzzz{{{sssfff]]]XXXVVVVVVZZZbbblllyyy~~~xxxssspppooooooqqqrrrtttvvvyyy|||~~~~~~{{{yyyvvvuuupppnnnkkkhhhhhhmmmuuuzzz|||uuurrrpppnnnnnnnnnjjjccc]]]^^^]]]```kkkwwwyyytttooojjjfffeeegggkkkooouuu|||}}}tttmmmhhhkkkxxx|||zzzvvvttttttssssssxxx|||~~~}}}uuukkk\\\NNNDDD>>>:::888NNNUUU___gggooowww~~~|||||||||{{{xxxvvvnnnhhhcccbbb``````ccciiimmmqqquuuvvvtttmmm^^^OOOEEEAAA======AAAEEEEEECCCBBBCCCDDDCCCBBBBBBCCCEEEHHHKKKPPPXXXcccyyy{{{kkk]]]WWWVVVYYYfffuuusssggg^^^XXXUUUVVVZZZaaakkkxxx}}}zzzwwwvvvvvvvvvvvvwwwyyy|||~~~{{{yyyxxxvvvtttwwwvvvtttqqqnnnkkkiiihhhfffdddaaa]]]]]]aaahhhmmmppprrruuuxxx~~~|||wwwuuusssrrrqqqmmmfff```]]][[[^^^fffqqq}}}wwwrrrmmmjjjiiikkknnnrrrvvv}}}zzzqqqjjjfffkkkzzz}}}yyytttrrrrrrrrrsssyyyqqqhhhYYYLLLBBB<<<888777RRRXXX```hhhnnnvvv~~~}}}{{{yyyxxxwwwtttrrrkkkeee___^^^^^^```eeelllnnnsssvvvuuurrrjjj[[[MMMCCC@@@>>>???CCCEEEEEEDDDBBBCCCDDDCCCBBBCCCEEEGGGIIIKKKQQQYYYeee{{{vvvgggZZZUUUTTTVVVaaannnuuuhhh^^^XXXVVVVVVYYY```iiiuuu|||zzz{{{{{{||||||}}}~~~~~~|||yyywwwuuusssqqqqqqpppmmmiiifffdddbbbbbb```^^^ZZZVVVTTTVVV\\\aaa___aaadddhhhppp}}}|||yyyxxxvvvqqqjjjddd]]]ZZZ[[[aaajjjwww|||wwwsssppppppqqqsssuuuxxx}}}wwwlllfffeeemmm~~~xxxsssppppppqqqssszzz~~~mmmcccUUUHHH???999666444UUU[[[bbbhhhnnnttt||||||yyywwwvvvtttrrrpppjjjddd^^^]]]]]]___eeelllmmmrrrvvvtttppphhhYYYLLLEEECCCBBBBBBDDDEEEDDDCCC@@@AAABBBBBBBBBCCCEEEGGGIIILLLRRR[[[ggg~~~qqqcccWWWTTTRRRRRR[[[gggzzz~~~wwwjjj```ZZZVVVWWWYYY^^^gggsss|||xxxuuuuuutttwwwyyy|||}}}zzzxxxwwwvvvtttrrrnnnkkkhhheeecccbbbccccccdddaaa\\\WWWTTTUUUZZZ]]]```aaabbbdddjjjvvv~~~|||yyytttmmmggg]]]ZZZZZZ^^^fffttt{{{wwwtttuuuvvvwwwwwwyyy}}}uuujjjdddfffqqq~~~yyytttpppoooooorrrzzz|||xxxhhh___RRREEE===888555444WWW\\\bbbhhhlllssszzz|||yyyvvvvvvuuusssqqqkkkddd^^^]]]]]]___eeemmmnnntttxxxvvvqqqiii\\\PPPIIIGGGEEEDDDDDDCCCBBB@@@===>>>@@@@@@AAABBBEEEGGGJJJMMMSSS\\\hhh~~~nnn```UUURRROOOOOOWWWbbbwwwzzzmmmbbb[[[XXXWWWXXX]]]dddppp}}}|||zzzvvvsssrrrsssuuuvvvyyy|||{{{xxxvvvtttsssqqqnnnkkkeeebbb```^^^___bbbfffhhhkkkhhhccc]]]YYYYYY\\\___bbbbbbcccccchhhrrr}}}{{{uuunnniii^^^[[[[[[^^^fffvvv~~~zzzwwwxxxxxxxxxxxxyyy{{{}}}ssshhheeejjjwww}}}zzzuuuppppppppprrrzzz}}}|||zzzuuuqqqeee]]]PPPDDD<<<888666555XXX\\\bbbgggkkkqqqyyy~~~zzzxxxwwwvvvtttssskkkddd```___```aaagggnnnsssyyy}}}zzztttlll```UUUJJJIIIFFFCCCAAA?????????:::<<<>>>???@@@BBBEEEHHHKKKNNNTTT]]]iii{{{mmm___TTTPPPNNNMMMTTT```sss}}}pppeee^^^ZZZWWWXXX[[[bbbmmmzzz}}}rrrqqqpppqqqsssvvvzzz|||{{{yyyuuurrroookkkgggccc]]]\\\[[[\\\aaaiiiqqqvvvtttqqqlllfffaaa___bbbdddbbbcccdddeeehhhqqq|||~~~{{{vvvooojjj```]]]\\\___gggyyy|||zzzyyyyyyyyyxxxyyy{{{yyyppphhhhhhooo{{{{{{yyytttqqqqqqrrrttt||||||zzzxxxuuupppkkkbbbZZZMMMBBB;;;888666555WWW\\\aaaeeeiiipppxxx~~~~~~zzzxxxwwwuuussshhhccc```bbbccceeekkkrrrvvv|||{{{tttjjj^^^TTTHHHFFFCCC???===<<<===>>>:::<<<>>>@@@AAACCCGGGIIILLLOOOUUU]]]iii{{{mmm```TTTOOOLLLKKKSSS___mmmssshhh```[[[WWWXXXZZZ```kkkxxxxxxtttmmmnnnooorrrvvv{{{}}}{{{vvvtttpppmmmjjjfff```]]]XXXWWWXXX]]]fffsss~~~yyysssmmmkkkmmmooolllnnnooopppqqqxxx~~~{{{wwwpppkkkaaa^^^]]]___gggzzz~~~|||yyyzzzzzzyyyzzz}}}tttmmmgggjjjrrr~~~}}}xxxuuuqqqpppsssuuuxxx~~~zzzxxxwwwtttoookkk___WWWKKK@@@:::777555555WWW[[[```dddhhhooowww~~~|||yyywwwtttsssfffbbb```cccfffiiinnnuuuvvv|||zzzqqqfffZZZPPPEEECCC@@@<<<999:::<<