BM66(i@ DDDEEEFFFGGGHHHHHHHHHHHHFFFFFFFFFFFFFFFFFFFFFFFFHHHGGGFFFDDDDDDEEEEEEFFFAAAAAABBBBBBCCCDDDDDDDDDFFFEEEDDDCCCBBBAAAAAAAAAAAAAAABBBCCCCCCDDDEEEEEECCCCCCCCCBBBBBBAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBCCCCCCBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAA>>>???AAACCCCCCBBBAAA@@@@@@@@@@@@@@@?????????>>>>>>>>>>>>>>>>>>>>>>>>>>>AAAAAAAAA@@@@@@@@@??????????????????????????????@@@@@@@@@AAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@<<<<<<==========================================????????????????????????@@@@@@AAA@@@@@@>>>======>>>>>>????????????>>>>>>????????????????????????>>>>>>>>>>>>>>>>>>>>>>>><<<<<<;;;;;;;;;;;;<<<<<<>>>>>>======<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<=======================================>>>>>>>>>>>>EEE;;;===CCCAAAAAAAAA;;;AAAAAAAAAAAA@@@???>>>>>><<<===>>>??????>>>===<<<========================>>>>>>>>>>>>>>>>>>>>>>>>=========<<<;;;;;;;;;:::>>>>>>===<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<>>===<<<;;;;;;<<<===>>><<<<<<<<<<<<<<<<<<<<<<<<:::<<<======<<<;;;;;;<<<<<<;;;::::::<<<<<<;;;:::999:::<<<======<<<:::999;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<;;;:::;;;===??????<<<:::<<<;;;:::;;;<<<===>>>===========================>>>>>>======<<<<<<<<<;;;===<<<::::::;;;>>>AAADDD@@@===999999<<<===<<<:::========================;;;;;;<<<<<<;;;;;;:::999;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999999999<<<<<<<<<<<<<<<<<<;;;;;;:::::::::;;;;;;<<<<<<<<<>>>======<<<<<<<<<<<<===:::::::::;;;;;;<<<<<<<<<========================::::::===AAAFFFFFFCCC???>>>===<<<;;;;;;;;;;;;;;;??????>>>>>>======<<<<<>>>>>???AAAAAA@@@>>>>>>>>>???@@@BBBCCCDDDDDDCCCCCCDDDFFFFFFGGGGGGGGGFFFFFFGGGGGGGGGFFFFFFEEEGGGLLLNNNLLLLLLNNNOOOMMMMMMMMMMMMNNNPPPTTT[[[```uuu@@@AAAAAAAAAAAAAAA@@@@@@AAAAAAAAAAAAAAAAAAAAAAAADDDCCCBBBAAAAAAAAABBBBBBAAAAAAAAAAAAAAA@@@@@@@@@AAA@@@???>>>>>>>>>>>>>>>>>>>>>??????@@@@@@AAAAAAAAAAAA@@@@@@@@@?????????>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@===>>>>>>??????>>>>>>===????????????????????????<<<>>>???AAAAAA@@@???>>>????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>?????????>>>>>>>>>======>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>??????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<;;;;;;;;;;;;;;;================================================<<<===>>>>>>???>>>>>>>>><<<======>>>>>>======<<<========================<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;::::::;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<============>>>BBB;;;>>>DDDBBBAAAAAA>>>@@@@@@@@@@@@???>>>===<<<;;;;;;<<<======<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<========================<<<<<<<<<<<<;;;;;;;;;;;;===<<<;;;;;;:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;@@@DDDJJJMMMKKKEEE>>>:::<<<<<<;;;::::::;;;<<<<<<::::::::::::::::::::::::888:::;;;;;;:::999999:::;;;999888999:::;;;:::999;;;<<<===>>>>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<>>>>>>>>>======<<<;;;;;;777777777888:::<<<===>>>====================================<<<<<<;;;;;;;;;:::999999:::<<<>>>@@@???===;;;:::;;;;;;;;;;;;999999999999999999999999;;;;;;;;;;;;;;;::::::999;;;;;;::::::::::::::::::;;;;;;;;;;;;::::::999999;;;;;;<<<<<<<<<<<<;;;;;;:::::::::;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;<<<:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;>>>>>>???CCCFFFGGGDDDAAA======<<<;;;;;;;;;;;;;;;>>>>>>>>>=========<<<<<<======>>>>>>>>>======<<>>============>>>@@@@@@???>>>>>>===<<<<<<======<<<<<<;;;<<<<<<===<<<=====================>>>>>>>>>============<<<<<<<<<<<<<<<<<<<<<<<<<<<================================================>>>>>>>>>>>>>>>>>>>>>>>>;;;;;;<<<<<<<<<<<<;;;;;;========================:::;;;===>>>>>>>>>===<<<>>>>>>=========<<<<<<<<<========================<<<<<<<<<<<<<<<;;;;;;;;;========================;;;;;;<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;::::::999999999<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;888999;;;<<<===>>>??????;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::<<<;;;;;;::::::;;;;;;<<<;;;;;;::::::::::::999999:::::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<===<<<>>>BBBAAA>>>???BBB?????????>>>>>>===<<<;;;999999::::::::::::999999;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;;;;;;;;;;;;;<<<;;;;;;:::999999999999:::::::::::::::::::::::::::::::::::::::::::::::::::888===AAAAAA===:::;;;===;;;::::::999999::::::;;;999999999999999999999999777999;;;:::999888999999:::888777888999:::999888:::;;;<<<======<<<;;;:::::::::::::::::::::::::::;;;;;;::::::::::::;;;;;;DDDEEEEEEAAA<<<999999;;;===<<<;;;;;;::::::;;;;;;===========================<<<<<<<<<<<<;;;;;;;;;:::999999999999:::;;;;;;<<<<<<<<<;;;:::999;;;<<<888888888888888888888888;;;;;;;;;:::::::::999999999999999:::::::::::::::<<<;;;;;;;;;;;;;;;::::::999::::::;;;<<<<<<<<<<<<;;;;;;;;;;;;::::::::::::::::::::::::;;;<<<======;;;;;;;;;;;;::::::::::::::::::::::::::::::::::::<<<<<<<<<>>>@@@@@@???>>>===<<<;;;;;;;;;;;;;;;;;;===============<<<<<<<<<===???AAA@@@===;;;<<<===???@@@@@@@@@AAAAAABBBBBBBBBCCCDDDEEEFFFFFFFFFEEEEEEEEEFFFFFFFFFFFFEEEEEEHHHKKKJJJIIIKKKRRRVVVVVVNNNMMMLLLKKKMMMSSS[[[aaauuu===============<<<;;;:::========================<<<<<<;;;;;;::::::::::::>>>>>>======<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>???=========<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<========================<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<============<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<::::::;;;<<<===<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;:::<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;;;;;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999999888888;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::888999:::<<<======>>>>>>:::;;;;;;;;;;;;;;;;;;:::::::::::::::::::::::::::999999999999999999999999;;;;;;::::::::::::;;;;;;::::::::::::::::::::::::999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999999:::::::::;;;;;;;;;<<<>>>===>>>AAA<<<<<>>>>>>>>>>>>>>===;;;;;;999999999999999999999999999999999999999999999999;;;;;;;;;;;;;;;;;;;;;;;;999999::::::;;;;;;;;;<<<;;;;;;:::999999999999:::999999999999999999999999999999999999999999999999555777999999999999;;;>>>:::::::::999999:::::::::999999999999999999999999999:::<<<<<<:::::::::;;;:::888777888999:::999888888888999::::::999888888999999999999999999999999::::::999999999999::::::GGGKKKLLLHHHAAA;;;:::<<<<<<<<<<<<;;;:::::::::<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;::::::::::::999;;;===<<<999888:::<<<::::::::::::::::::::::::;;;::::::999999999999999888888999999999999::::::;;;;;;;;;;;;;;;;;;;;;;;;777888999;;;;;;<<<<<<<<<<<<;;;;;;::::::999999999<<<<<<<<<<<<===>>>???@@@<<<;;;;;;::::::999999999::::::::::::::::::::::::;;;:::::::::;;;;;;<<<<<<<<<<<<;;;::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<>>AAA@@@@@@@@@@@@@@@@@@AAAAAABBBCCCDDDDDDEEEEEEEEEDDDDDDDDDEEEEEEFFFEEEEEEEEEGGGHHHHHHIIIOOOZZZ```aaaMMMLLLJJJIIILLLRRR\\\bbbppp;;;<<<======>>>>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;::::::999999;;;<<<<<<<<<=========>>><<<;;;;;;<<<<<<===>>>???;;;;;;;;;;;;;;;;;;;;;:::;;;;;;;;;<<<<<<<<<<<<<<<========================<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<============<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<:::;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;:::::::::999999::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999::::::::::::::::::::::::::::::::::::::::::::::::;;;<<<<<<<<<<<<<<<<<<;;;:::;;;;;;<<<<<<;;;;;;:::::::::::::::::::::::::::999999999999999999999999::::::999999999999::::::::::::::::::::::::::::::999999999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;999999999999::::::::::::<<<@@@;;;===GGGAAA:::CCC????????????>>>===<<<;;;:::999999999999999999:::999999999999999999999999;;;;;;;;;;;;;;;;;;;;;;;;888999999999::::::;;;;;;<<<;;;::::::999999::::::999999999999999999999999999999999999999999999999<<<:::999:::;;;;;;999666:::::::::;;;;;;:::::::::999999999999999999999999888:::;;;;;;:::999999:::;;;999888999:::;;;:::999777777888888888888777777999999999999999999999999999999888888888888999999AAAGGGLLLLLLGGGBBBAAABBB666888999:::999:::===@@@;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;777:::<<<;;;999777999<<<::::::::::::::::::::::::;;;:::999888888888888999888888888999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;777777999:::;;;;;;;;;;;;;;;;;;;;;::::::999999888;;;;;;;;;;;;<<<===??????;;;;;;;;;::::::999999888::::::::::::::::::::::::======<<<<<<;;;<<<===>>>;;;;;;:::::::::;;;;;;<<<;;;;;;;;;;;;;;;<<<<<<<<<@@@DDDGGGEEE@@@===???BBB@@@@@@@@@@@@@@@@@@@@@@@@BBBBBBCCCDDDDDDDDDDDDCCCBBBCCCDDDEEEEEEEEEEEEEEEFFFGGGGGGHHHPPP[[[``````LLLKKKIIIHHHKKKRRR[[[bbbnnn~~~999999:::<<<<<<=========::::::::::::::::::::::::;;;;;;<<<<<<;;;;;;:::999:::;;;;;;<<<======>>>>>>::::::999999:::;;;<<<<<<999999999999999999999999;;;;;;;;;;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;:::<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<======;;;;;;:::::::::999999999999999999999999999999999::::::;;;;;;;;;;;;;;;<<<:::::::::::::::::::::::::::;;;;;;<<<<<<;;;;;;:::;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::999999999999999999999999::::::::::::::::::::::::=========<<<<<<:::999999::::::;;;;;;;;;;;;:::::::::::::::::::::::::::::::::::::::::::::::::::::::::999999888888999999:::999999::::::::::::;;;;;;888888999999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;999999999999::::::::::::<<>>===<<<;;;::::::999999999999::::::999999999999999999999999::::::::::::::::::::::::888999999999999999::::::<<<;;;::::::999999::::::888888888888888888888888888888888888888888888888:::888888;;;???@@@===888999::::::;;;;;;::::::999999999999999999999999999555777999888777666777888;;;999888999:::;;;:::999999999999999999999999999888888888888888888888888888888777777777777888888777<<>>@@@BBBAAA>>><<<===???>>>?????????@@@@@@AAAAAABBBBBBCCCCCCCCCCCCCCCBBBAAABBBCCCDDDDDDEEEEEEDDDGGGGGGGGGGGGMMMUUUVVVSSSJJJJJJIIIIIIKKKRRR[[[aaaooo999999:::;;;;;;;;;::::::::::::::::::::::::::::::;;;;;;<<<===<<<;;;:::999;;;;;;;;;;;;;;;;;;<<<<<<999999999999999999::::::888888999999::::::;;;;;;999999::::::;;;;;;;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::999::::::;;;;;;::::::999;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;<<<<<<;;;;;;:::::::::999999999888888888888888888888888999999:::::::::;;;;;;;;;::::::::::::::::::::::::999::::::;;;;;;::::::999::::::::::::::::::::::::777777888888999:::::::::999999999999999999999999999999999999999999999999;;;;;;;;;;;;:::999888777888999999::::::999999888999999999999999999999999999999999999999999999999999999888888888888999999888888888999999999::::::888888888888999999999999::::::::::::::::::::::::999999999:::::::::;;;;;;:::CCC???OOOpppgggHHHCCC===============<<<::::::::::::999888888999::::::999999999999999999999999999999999999999999999999999999999999888888888888::::::999888888888888999888888888888888888888888888888888888888888888888444555777:::===>>>>>>===888888999::::::999888888888888888888888888888888555777888888777666666777:::888777888999:::999888888888888777777888888888888888888888888888888888888777777666666777777888444666:::===@@@CCCDDDEEELLLMMMLLLFFF>>>888888:::::::::::::::::::::::::::888999999999::::::::::::999888777666666777999:::777777777999:::;;;999888777777777777777777777777:::999777666666666888999999999999:::;;;;;;<<<<<<888888888999999999::::::888888999999999999999888999999999999999:::::::::888888888777777888999999999999999999999:::::::::999999999999999999999999555777999999888777999;;;::::::999999::::::;;;<<<999999:::::::::;;;;;;;;;<<<<<<=========<<<;;;;;;======>>>???@@@AAAAAABBBBBBBBBCCCCCCCCCBBBBBBAAA@@@AAABBBCCCDDDDDDDDDDDDFFFGGGGGGHHHMMMRRROOOIIIHHHHHHIIIIIILLLRRRZZZ___kkk{{{;;;<<<<<<;;;;;;:::999888;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===<<<;;;:::999<<<<<<;;;::::::999999999;;;;;;:::::::::::::::;;;::::::;;;<<<======>>>>>>888888999999::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999999999999999999999999999999999:::::::::::::::::::::::::::;;;;;;<<<<<<;;;;;;:::::::::::::::::::::::::::::::::999999::::::;;;<<<;;;;;;;;;:::::::::999999777777777777777777777777888888999999::::::::::::::::::::::::::::::::::::999999::::::::::::999999999999999999999999999999555555666777888999::::::888888888888888888888888888888888888888888888888999999999999999888777777777777888888888888777777888888888888888888888888888888888888888888888888999999888888888888999999666666777777888888888999777888888888888999999999888888888888888888888888999999:::::::::;;;;;;;;;888DDDCCCZZZxxxOOOEEE<<<<<<<<<<<<;;;:::999999:::999888777777888999:::999999999999999999999999777777777777777777777777:::999999999888888777777999888888777777777777777777777777777777777777777777777777777777777777777888;;;<<<:::666444555777666777888999999888777666777777777777777777777777777888::::::888777888999888777666777888999888666666666555555555555666666777777777777777777777777777777666666666666777777888666444555888;;;===>>>???BBBCCC???:::777999===::::::::::::::::::::::::888888888999999:::::::::666555333222222444777999888666666888;;;<<<999666888888888888888888888888:::999777666555666888999999999:::;;;;;;<<<======777777888888888999999999888888999999999888888777888888888999999::::::;;;::::::999999888999999999888888888999999::::::;;;777777777777777777777777777:::======;;;:::<<<>>>999999999999::::::;;;<<<999999999::::::;;;;;;;;;<<<;;;:::<<<===>>><<<:::<<<===>>>???@@@AAABBBBBBBBBBBBBBBCCCCCCBBBAAAAAA@@@AAABBBCCCDDDDDDDDDDDDDDDFFFGGGJJJPPPSSSOOOGGGGGGHHHIIIJJJMMMRRRYYY___eeevvv::::::::::::::::::::::::;;;::::::999999::::::;;;999999999999999999999999888888888999999:::::::::777888888999999888888777888888888888888888888888777888:::<<<<<<;;;:::999777777888888888999999999666666777888999999::::::777888888999999888888777777888999999999999888777888888888999:::;;;<<<===<<<;;;::::::999999::::::::::::::::::::::::::::::999999999999::::::;;;<<<888888888888888888888888777888999:::::::::::::::::::::::::::::::::::::::999999999999999888777666888999999::::::999999888777666666666777888999999999999999888888888777777:::999777666666666777888888888999999999:::::::::999888888888777777666666:::::::::::::::999888777777777777777777777777777888777666666888999888666:::::::::999999999888888999999999888888888777777666666666666777777777777888888999999999:::::::::AAA;;;AAAWWWhhhcccOOO???>>>>>>>>>>>>===<<<;;;:::888777777777666666555555::::::999999888777777777777777777777777777777777888999::::::::::::999888:::999888999:::;;;:::888666666666666666666666666888888888888888777666666888888777777777777777888777777777777777666555555666666666666666666666666:::999888777666555444333555555555555666666666666555555666666666666555555888888777777777777888888333333444444444444333333666666666666777777777777777888999::::::999777666888888999::::::::::::::::::999777666777666555333888888777666666666666666666777888888888666555444555555555555666666666666777777777777777888888999:::999888777666666666666888777777777888999;;;<<<999888888888777777666666999999999888888888777777:::999777666666666777888777777777777666666666666555666777888999:::::::::===<<<;;;:::999888888888888888777777777888999:::999999999999:::;;;<<<===>>>>>>???@@@@@@@@@@@@@@@>>>>>>>>>???@@@@@@AAAAAA???@@@AAAAAABBBBBBAAAAAABBBCCCCCCCCCDDDDDDDDDEEEEEEFFFHHHIIIJJJJJJIIIHHHGGGGGGGGGIIIMMMTTTZZZ___aaattt999999999999999999999999::::::999999999999::::::999999999999999999999999888888888999999999999999999999::::::::::::999999888888888888888888888888666777999:::::::::888888777777777888888888999999888888888999999:::::::::888888999999999999888888999999:::;;;;;;:::999999999999999999:::;;;<<<===;;;;;;:::999999999999999999999999999999999999999999888888888888999999:::888888888888888888888888888888888999999999999999999999999999888888888888888999999999888888777666777777888888888888777777888777777777777777888999888888777777777666666666999888777666666666777777777777777777888888888999888888888777777777666666999999999999999888777777777777777777777777777777777666555666888999888777999999999888888888777777999999888888888777777777666666666777777777777888888888888999999999::::::===999>>>LLLUUUQQQEEE<<<<<<<<<<<<<<<;;;:::999999999999999888888888777777777777777777777777777777777777777777777777777777777777777777777777777777777666555555777777666555666666666666666666666666777888888888888777666555888777777777777777777777777777777777777666555555666666666666666666666666:::999999888777666555555555555555666666666777777777777777888888777777777777666666555555666666777444444444555555444444444555555666666666777777777777777888888999888888888;;;:::999999999999:::;;;555555555666888999888666888777777666555555666666666777777888777666555444666666666666777777777777555555444444555555666777777777666666666777777888555555444444555666777888888888777777777666666666999999999888888777777777:::999999888777777888888888777777777777666666666666777888888999999999999888888999999;;;<<<===>>>:::;;;;;;;;;<<<<<<<<<<<<888888888999999;;;<<<<<<<<<<<<===>>>>>>>>>>>>>>>======>>>??????@@@@@@AAA???@@@AAAAAABBBBBBAAAAAABBBCCCCCCCCCCCCCCCCCCCCCDDDEEEFFFHHHIIIIIIIIIHHHGGGGGGGGGIIIMMMTTTZZZ^^^dddwww777777777777777777777777999999999888888999999999888888888888888888888888999888888888888888888777888999999::::::999999888777777777777777777777777555666777888999888777666666666777777777888888888999999999999999:::::::::888888999999999999888888999999::::::::::::999999999999999999:::;;;<<<<<<::::::999888888888888999777777777777777777777777888888777666666666777777777777777777777777777777:::999888777777777888999888888888777777666666666888888888888888777777666666666777777777777666666999888888777777777777888666666666666555555555555888888777666666666666777555555666666666777777777777777777777666666666666888888888888888777777666888888888888888888888888666555555666888:::999999777777777777777666666666888888777777777777777666666666777777777888888888777888888888999999999999:::999;;;@@@AAA>>>;;;;;;:::;;;;;;;;;:::999888777888888888888777777777777444444444555666777777777777777777777777777777777666555444444444444555666888777666777888999888666666666666666666666666666777777777777777666666555777666666666777777777777666666666777666666555444666666666666666666666666999999888888777777777777666666666666777777777777777777777777777777777777555555444444444444555555444555555555555555555444555555555666666666666777666666666666777888999999777666555444444666888:::555555555888::::::888777777777666555555555555666666666666777666666555444666666777777777888888888555444444444444555666666444444444555555777888888555555444444444555555666666666666666666555555555888888888888777777777777999999999999999888888777888888888777777777666666777777888888999888888888777777888999;;;===???@@@:::;;;===>>>>>>>>>===<<<888888888888999:::;;;;;;999:::;;;;;;<<<<<<;;;;;;======>>>>>>??????@@@@@@???@@@@@@AAAAAAAAAAAAAAACCCCCCCCCCCCCCCBBBBBBBBBBBBCCCEEEFFFGGGHHHHHHHHHGGGFFFFFFHHHMMMSSSYYY]]]hhhyyy777777777777777777777777999888888777777888888999888888888888888888888888888888888777777666666666555666666777777666666555777777777777777777777777555555666777888777777666555555666666666777777777999999999888888888888888888888999999999999888888666777777777777777777666999999999999999:::;;;<<<999999888777777777777888777777777777777777777777888888777666666555666666777777777777777777777777;;;999777555555555777888888888777777666666555555666777777888777777666666666666777777777777666666999999888777666666666666666666666555555555555555666666666666666666666666555555555555666666666666666666666666666666666666666666777777777666666555777777777777777777777777666555555777:::;;;;;;:::555555555555555555555555666666666666666666666666666666666777777777888888777777777888888888888999;;;;;;::::::999888999;;;999:::::::::999999888777555555555555555555555555444444555555666666666666666666666666666666666666666555333222222333555666999888777777888999888777555555555555555555555555666666666777777666555555555555666666666666666666555555555666666555555444666666666666666666666666666666666777777777777777666666666777777777888888444444444444444444444444555555444444444444555555444555555666666555555444444444555555555666666666555555444444555777999:::444333333444555666777888999888888999:::999666333666666555444444555555555555555555555555555555555666666666666777777777777666666555555666666777888444444444444444555666777777666666666555555666666555555555555555555555555777777777777777777777777666777888999999888777666888888777777777666666666777888888888888888777666:::999999999999999::::::777888:::<<<<<<;;;:::999888888888888888999::::::888999::::::;;;;;;::::::<<<<<<======>>>??????@@@??????@@@AAAAAAAAAAAA@@@DDDDDDDDDCCCCCCCCCCCCCCCAAABBBCCCDDDFFFGGGGGGHHHGGGFFFFFFHHHLLLRRRXXX\\\jjjyyy888888888888888888888888777777777666666777777777777777777777777777777777777777777666666555555555444555555666666555555444666666666666666666666666555666666777777777777777444444555555555666666666777777777777666666666666777888888999999888888777666666666666666666666666999888888888888999::::::888888777666666666666777888888888888888888888888999888777666666666666666666666666666666666666666999888666444444444666777888888777777666666666555555666666777777777666666666666777777777777666666888777777666555555555555666666666666666666666666555555555555666666555555555555555555666666666777555555555555555555555666444444555666666555555555666666666666666666666666777666666777:::<<<<<<;;;444444444444444444444444555555555555555555555555555666666666666777777777666666777777777888888888::::::999888999;;;;;;999999999:::::::::999888888444444444444444444444555777777666666666555555555555555555555555555555555666555333222222333555666444333222333444555444222444444444444444444444444444555555666666666555555333444555666666666666555333444555555555555444444555555555555555555555555444444444555555555555555666666666666777777777777444444333222222333444444666555555444444555555666444444555555555555444444444444444444555555555555444444333333444666888999666777888999999888777666888777666666777666333000555444444444444444555555444444444444444444555555444444444555555555666666555555555555555666666777666666555444444444444444666666666666666555555555444444444444555555555555666666666666666666666666444555666777777666555444777777777666666666666555777777888888888777777666:::999888777666666666666555777999:::::::::888777888888777777777888999999888999::::::;;;;;;::::::;;;<<<<<<======>>>??????>>>???@@@@@@AAAAAA@@@@@@DDDDDDDDDDDDDDDDDDDDDDDDAAABBBBBBCCCDDDFFFGGGGGGGGGFFFEEEGGGKKKQQQWWW[[[hhhxxx777777777777777777777777777666666555555666666777666666666666666666666666666666555555555555555444555666666777777666666555666666666666666666666666555555666666666777777777333333444444444555555555555555555555555666666666666777777777777777777666888888777777777777888888888777777777777777888888777777666555555555555666777777777777777777777777777777666666555555666666666666666666666666666666777666555444444444555666666666666666666666666666444555555666666666666666666666777777777777666666666555555444444444444555555555555666666666666666333444555555666555555555444444555555555666666666444444444555555555555555222333444444444444444444555555555555555555555555666555555666999::::::999333333333444444444444444333444444444444555555555444444555555555666666666666666666666777777777777555666666666999===;;;666888999999999999999888888555555555666666666666666888777777666555555444444555555555555555555555555555444333333333333444555555444333333444555444333444444444444444444444444333444555555555555555555222333444666666666555555222333444444555444444444444444444444444444444444333333333444444444444444555555555555666666666666666555444333333444555666555555555444444555555555333444444444444444444333333333333444444444555555333333333333444555666666666666777777666666555444555444222222333444333111444333333333333444555555444444333333333444555555333333444444444555555555333222222222222333444444777777666444444333333333333333444444555444444333444444444555555555555555555555555555666666666666333444444555555555555555666666666555555555444444666666777777888777777777666555555555555666777777666777999:::::::::999888888777777777777777888888999999:::;;;;;;;;;;;;:::;;;;;;<<<<<<======>>>>>>>>>??????@@@@@@@@@@@@@@@CCCCCCCCCCCCDDDDDDEEEEEECCCCCCCCCCCCDDDEEEFFFFFFFFFFFFEEEFFFJJJPPPVVVZZZgggvvv666666666666666666666666666555555555555555555666666666666666666666666666444444444444444555555555555555666666666666555555555555555555555555555555444444444444444555555666333333333333444444444444444444555555666777777777555555666666666666555555888777666666666666777888666666555555555555666666777666555555444444555555666666666666666666666666555444444444444555555666555555555555555555555555444444444444444555555555333333444444555555666666333444555555666666666555555555666666666666555555333333222222222333444444333444444444555555555555222333444555666555555444333333333333444444444444333333444444444555555555111222222333444444333333333333333333333333333333444333333333555666666555333333333444444444555555222333333333444444444444333333333444444444444555555555555666666666777777111555777555666:::999444666777777888888777777777444444555555555666666666555555555444444444444444444444444444444444444444333333333333333333333333666555444555666777666444333333333333333333333333222333444555555555555555000222444666666666555444222222333444444444444444333333333333333333333333444444444444444444444444444444444444555555555555666555444222222444555666444444333333333333444444222222333333333333222222222333333333333444444444222333333444444444333333333222222333666:::>>>@@@;;;888555444444444444444333333222222333444444555333333222222222333555555444444444444555555555666222222222111222333333444666666555555555555555666222333444555666666555555444444555555666666666666444444444555555666666666444444444444444555666666555444444444444333333333555555666777888888888777444444444555666777888999777777888888888999999999888777777666666666777777888888999::::::::::::999:::;;;;;;<<<<<<===>>>>>>>>>>>>???@@@@@@@@@@@@@@@???@@@@@@AAABBBCCCDDDDDDEEEEEEDDDCCCCCCDDDEEEFFFFFFEEEEEEFFFJJJOOOUUUYYYhhhvvv555555555555555555555555555555555444444555555555666666666666666666666666333333333444444555555555222333333444444333333222555555555555555555555555333333222222333333444555222222333333333444444444444555555666777888888999444444555555555555444444666555444333333444555666666555555444444444555555666666555444444444444555555555555555555555555555222222222222333444444555555555555555555555555555222222333444555555555444111111222333444555555666333444444555666666666555333444444555555444444333111111111111222333333444222222222333333444444444111222444555666555444444111111222222222333333333333333333444444555555555000111222333333333333333222222222222222222222222333111111111333333333111333333333444444555555555222222222333333444444444222222222333333333444444555555555555666666666777///666999555333777888555555555666666666666666555222222222333333444444444111222222333333444444555444444444444444444444444111222333333333333222111333222111111333333222111333333333333333333333333222333444444555555555444000111444666666666555444111222333333444444444444222222222222222222222222666666555555555444444444333333333444444444555555444333111000000111333444333222222222222222222333111222222333333222222111222222333333333444444444222333444555444333222111444333333555<<>>>>>>>>???@@@@@@@@@@@@???======>>>???AAABBBCCCCCCGGGFFFEEECCCCCCDDDEEEEEEFFFEEEEEEFFFIIIOOOUUUYYYiiiwww333333444444555666666777777777666666666555555444555555555555555555555555444444444444444444444444666555444333222333333444333333333333333333333333333333333333333333333333444444444444444444444444000000000111222333444555666666777777666555444444222333444555555444333222333444555666666555444333555555555555555555555555777777666555555555555555444444444444444444444444333333333444444555555555444444444444444444444444222222333333333333444444666666666555444444333333333333444555555444333333444333333222222333333444777777666555333222111111333333333444444333222222555555555555555555555555333333333222222111111111///000222444444444222111444444444444444444444444222222222333333333444444444555555555555555555444333333333222222111111111222222222333333333444444666666555444444444444555333444555666666777777777555555444444444555555666333333333333333333333333111111111222222333333333222333444444222222333444555555555555555555555555666666555555555555666666333111000000222444444444222222333444555555555555111222222333333222222111444444444333333222222222111111222222222222333333222222222333333444444444333333333333333333333333222222222222222222222222111222222333333444444555555444333333222222222222111222444555666555444444444444444444444444444444222111111444:::CCCKKKPPPGGGAAA:::666444444222111333333222222111222222222000:::000555:::222666555555555555666777888888777444333333222222333333444555555444333333333444444444444444444444444444444111222222333333222222111222333444333111000111222333444444555555555555555555666777666444333444555444333222333555666555444555555555555555555444444666666666666888:::<<<===IIIAAA888333555777888777666666777888999999::::::<<<<<<<<<;;;<<<<<<<<<<<<;;;<<<===>>>???@@@AAAAAAAAAAAABBBBBBCCCDDDDDDDDDBBBBBBBBBBBBBBBBBBBBBBBB???BBBDDDFFFGGGKKKRRRXXXgggvvv222222222333444444555555555555444333333333333333444444444444444444444444444444444444444444444444666555444333222333333444555555555555555555555555333333333333333333333333333333333333333333333333555555555555666777888999555555666666555555444333333444555555555555444333333444555666666555444333555555555555444444444444666555555444333333444444444444444444444444444444222222222222333333333444333333333333333333333333222222222333333333444444333333333444555555666666111222333444444333222111222222222111111222222222222222222222222222222222222333333333333333222222333333333333333333333333333333333222222111111111///000222444444333222111444444444444444444444444222222222333333333333444222333333444444333333222444444444333333222222222222222222333333333333444333333333333333444555555666666777888999999999999666555555444444444444555333333333333333333333333111222222222222222222333111222333222111111222333444444444444444444444444444444444333333444444444444222000000222333333333111222222222222222111111111222222333333222222111444444333333333222222222111222222222222333333333222222222333333333444444333333333333333333333333222222222222222222222222333333333333333333222222333333222111111111111111111222333444444444444333444444444444444444444444555444333333555999===@@@:::777333111333444444333333222222111111222222222444:::111555777;;;JJJEEE>>>999555333444555555444333333333222222333333333444444333333333333444555444444444444444444333333222333333444444333333222222333444333222111111333222333444555666555555444444555666555333222333444444333222333555555555444555555555555555555444444555555555555666777999:::EEE>>>666333444666666555555666777888:::;;;<<<===888999:::;;;<<<<<<<<<<<<<<<<<<===>>>???@@@@@@AAABBBCCCCCCDDDDDDEEEEEEFFFBBBBBBBBBBBBBBBBBBBBBBBB???BBBDDDEEEGGGKKKRRRXXXdddttt111111111222222333333444555444333222111222333444444444444444444444444444333333333333333333333333555444333222222222333333444444444444444444444444222222222222222222222222222222222222222222222222333333333333333444555666444444444444444333333222444444555555555555444444333444444555555444444333555555555444444333333333444444333222222222333333333333333333333333333333111111111111111222222222222222222222222222222222222222222222333333333333222333333444444555555666000111222222222222111000111111000000000000111111......///000111222222333111222222333333333222222222222222222222222222222222222222222222111111111000111222333333333222111333333333333333333333333111111222222222333333333000111111111111111111000444444444333333333333333111111222222222333333333000000111111222444555666666777888999999:::999999666666555444333333444444222222222222222222222222222222222222222111111111000111222111000///000222444444444444444444444444222222111111111111222222444222111000222222222111333333333222222000//////111111222222222222111111333333333222222222222222222222222222333333333444222222222222222333333333222222222222222222222222222222222222222222222222444444333333222111111000222222111000000000000111000111222222333333222222333333333333333333333333666555444222222222333444111000///000222444555444222222111111111222222333555666333777888NNNnnnaaaEEE===333///000333333111333333333222222333333333222222222222333444555555333333333333333333333333333333444444444444333333333444555444222111222333111222444666666555444333222444444444222111222333444333222333444555444333444444444444444444555555444444333333444555555666???:::555222333444333222444555666888:::<<<>>>???555777999;;;<<<===============>>>>>>?????????@@@CCCDDDDDDEEEFFFFFFGGGGGGBBBBBBBBBBBBBBBBBBBBBBBB@@@BBBDDDEEEFFFKKKSSSXXXbbbsss111111111222222222333333666555444333333333555666333333333333333333333333222222222222222222222222333333222222222222222222111111111111111111111111222222222222222222222222111111111111111111111111///////////////000111222222222333333333333222111444444444555555444444444333333333444444333333333555555444444333222222222444333333222222222333333222222222222222222222222111111111111111111111111111111111111111222222222111222222222222333333333555555444444333222222222111111111111111111111111111111111000000111111111---......///000111222222000111111222222222222222222222222222222222222222222222222111111111111111000111222222222222111111222222222222222222222222111111111111222222222222///000000111111000000///222222222222222222222222111111111111222222222222111111111222222333444555222333444555666666666666666666555444333333333333222222222222222222222222333333222222111111000000000111222111000000111222333333333333333333333333222111111000000111111222444222111111222222111///333333333333333222111111111111222222222222111111222222222222222111111111222222222222333333333333111111111222222222222222222222222222222222222222111111111111111111111111333333222222111111111000222111111000000000111111000000111111111111111111222222222222222222222222222333333333444444333333222222222333444444333333111111111111111222222333111222555;;;:::\\\rrrBBB:::111...111333333000222222222333333222222222111111111111222333555555222222222222333333333333222222222333333222222222333444555444222222222333000222444666666555333222111222333222111000111222333222111222444555444333333333444444444444555555444444444333333333333444:::777444333444444222111444555666888999;;;<<<<<<666888:::<<<======<<<<<<>>>>>>>>>>>>>>>?????????CCCCCCDDDDDDEEEFFFFFFFFFBBBBBBBBBBBBBBBBBBAAAAAA@@@BBBDDDEEEFFFKKKSSSYYYbbbsss222222222222222333333333555444333222222333444555333333333333333333333333222222222222222222222222111111222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222333444111111222222222222222111444444444333333444444444333333333222222333333333444444333333222222222222444333333333333333444444222222222222222222222222222222222222111111111111000000000111111222222222111111111222222222333333444444444333222222111111222222111111111111222222222222111111111111222222000000111111111111111111///000111111222222222111222222222222222222222222111111111111111111111111111111111111111111111000222222222222222222222222000000000111111111222222000000111111111111000000000000000000000000111111000000000111111111222222444444333333333333333444000111222333444444444444555555444333333333333333111111111111111111111111222222222111111000000000111222333222111000111333222222222222222222222222222222111111111111222222333222111111222222000...000111222222333333333222000111111222222111111000111111111111111111111111111111111222222222333333111111111111111111111111111111111111111111111111111111111111111111111111000000000111111222222222222222111111111222222333000000000000000000000000222222222222222222222222...000222333555555444444222333444555444333222222111000000000111111222333000111444999444RRRvvv```999444000000333555444222111222222333333222222111000000000111222333444555111111111222222222333333000000111111111111000000333444555444222111222333000111333444555444333222000111222111000000111222333222111222444555444333333333333333444444555555444444555444444444333333777666555555555444333222555555666666777777888888999:::;;;<<<===<<<;;;;;;>>>>>>>>>>>>>>>?????????AAAAAABBBBBBCCCDDDDDDEEECCCCCCBBBBBBBBBAAAAAAAAAAAABBBDDDDDDEEEKKKSSSZZZcccvvv222222222222222222222222000000111111111111222222222222222222222222222222111111111111111111111111000000111222222222111111222222222222222222222222000000000000000000000000111111111111111111111111333333222222222222333333000111222222222222222222333333222222222222333333333222222111111222222333222222222222222222222222333333222222333333444444111111111111111111111111222222222111111111111111000000000111222222333333111111111111222222222222000111111222222333333444222222111111111111222222222222222111111222222222333333222222111111000000...///000111111111111111222222222222222222222222000000000111111111111111222111111111111000000000111111111111111111111111///000000000000111111111000111111222222111111000///////////////000000000///000000000000111111111555555444333333333333333111111333444444444444444444444333333333333444444000000000000000000000000111111111111111000000000111222333222111111222333111111111111111111111111222222222111111222222222222111000111222222000...------...000000111111111000000111111111111000000000000000000000111111111000000000000111111111222111111111000000000000000000000000000000000000000111111111111111111111111...//////000111111222222222111111111111222333333111111000/////////000000111111111111111111111111...///111222222222111000...000222222222111222333000000000000000111222333111444111333,,,999NNN<<<111000000222444555444333000111222333333222111000000000000000111222333333000000000111111222222333/////////000000/////////222333444333111000111222111111222222333333333222///000222111000000111222333222111222333444333222222222333333444444555555444444555555555555444333555555555555555555444444555555555555555555555555;;;;;;;;;:::::::::::::::======>>>>>>?????????@@@???@@@@@@AAAAAABBBCCCCCCCCCCCCCCCBBBBBBAAAAAA@@@AAABBBCCCCCCEEEJJJSSSZZZfffxxx111111111111111111111111...///111222222222111000222222222222222222222222111111111111111111111111...///111222222222111111222222222222222222222222000000000000000000000000222222222222222222222222111000000/////////000000000111222222333333333222222222111000000111222222333222111000000111222333000000111111222222333333111111111111111222333333111111111111111111111111111111111000000/////////000000111111222333333444111111111111222222222222000000111111222333333333111000000//////000000111111111000000000000111111222222222111111111000000---...///000111111111111111111111111111111111111///000000000111111111222222222111000000000000000111111111111111111111111/////////000000000111111000000111111111111000000////////////000000000111/////////000000000111111333222222222222222333444111222333444444555555444222222222222333444555555000000000000000000000000000000000000111111111111000111222111000000000222000000000000000000000000222222111111111111222222000//////111222333111///......//////////////////000000111111111111000000/////////000000000111111////////////000000000000111111000000000/////////000000000000000000000000111111111111111111111111//////000000000000000000000000000000000111222222222222000/////////000000111111111111111111111111000111111222111000///......000111111000///111333////////////000111222333111777...///---,,,666---///111333333111000222333000111222333333222111000111111000000000111111222//////000000111222222333//////000000000000//////111222333222000///000111222111111000111222333444///000222222111000222333222111111111333444333222111222222333444444555555222333444555555555444333333444444444333444444555444555555555666666777777999888777666777888:::;;;<<<<<<===>>>???@@@@@@AAA??????@@@@@@AAABBBBBBBBBDDDCCCCCCBBBAAAAAA@@@@@@AAACCCCCCCCCDDDJJJSSSZZZhhhyyy000000000000////////////...000333555555444222111111111111111111111111111000000000000000000000000...///000222222222111000////////////////////////000000000000000000000000222222222222222222222222111111000000000000000111000111222333333333333333222111000//////000111222333222111000000111222333//////000111222333333444000000///000000111222222000000000000000000000000000000//////.........---000000111222333333444444000111111111111222222222333333222222111000000000000///...------...///000000000////////////000000000000000000111111111111---...///000111111111111000000000000000000000000//////000000111111111222222222111000//////000000000000000000000000000000////////////000000000000//////000000000000////////////000000111111111222////////////000000000000//////000000111222444444000000111222333333333333111111111222333444555666000000000000000000000000//////000000111111222222///000111000///...///111000000000000000000000000111111000000000000111111///...///111333333111///222222222222111000///...000000111111111111000000.../////////000000111111............////////////111111000000/////////...000000000000000000000000000000000000000000000000111111000000//////......///////////////000111111333222111/////////000111000000000000000000000000222222222222222111111000222333444222///...000333////////////000111222333...777,,,000555...333333222444666333...,,,///333///000222333333222000///222111000000000000000111...//////000111222222222000000111111111111000000000111222111/////////000333111000//////111333444///111222222111111222444222111000111333444333222111111222333333444555555111222333444555444333333222333333333222222444666444444555666777888999:::666555333333444777:::===;;;<<<===>>>???@@@AAAAAA??????@@@AAAAAABBBBBBCCCDDDDDDCCCBBBAAAAAA@@@@@@BBBCCCCCCCCCDDDJJJSSS[[[hhhzzz//////000111111111111111///000000000111111111111111111000000000000111111000000000000000000000000000000111111111111000000///000000000111111111111000000000000000000000000...///000111111000...---000000111111111111000000000000111111111222222222111111000000111111222333000000111222333333444444111111111111111000///...000000000111222222222333333333333222222222111111000000111111111111000000............///////////////000000000000111111111444333111000000111333444000000111111111111000000222222111000///...------////////////////////////////////////////////////111222444333111000000111111111111111111111111111111111111111000///------111111111111111111111111000000111111111111000000000000111111111111000000000000000000////////////000000000000000000000000///000000000111111111111222222111111111111111111222333333333333222111111000000000000000000000000000000000000000000000000000000000000000000000000111111111000000000000000000/////////111111///...111111111111111111111111222222333222222111000///............////////////---.........//////000000111000000////////////000000000000000000000000000////////////////////////000111111000000///...---//////000000000000//////......////////////......000///.........///111222...000111000///...///111//////000000000000//////000000000000000000000000......---......///000111222111000///............444444444444444444444444111111111000000000000000111///---...111222000...000000//////......------111111000000//////......333222222222111111000000...111222//////111///+++000000111111222222222333222222111111222222333444444333333222222333333444333444444555555444444333222222111111222222333444444444555555666777777777888888999999999::::::::::::;;;<<<===>>>>>>>>>>>>>>>??????@@@AAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@AAA@@@BBBGGGJJJMMMSSS[[[gggwww//////000111111111111000//////000000000111111111111111000000000000111111///////////////////////////000000111111000000/////////000000000111111111////////////////////////000111222333333222000///000000111111111111000000000000000111111111222222555444333222222111111222//////000000111222222333000000111111111000//////000000111111111111111222111111000000000////////////000000111111000000///............////////////000000000000111111111111333222111000000111222333///000000111111000000///000000000//////......---////////////////////////////////////////////////...000111111///.........////////////////////////111111111000//////...---000000000000000000000000...//////////////////...///000000111111000000///000/////////////////////000000000000000000000000//////000000000111111111111111111111111111111111000111111111111000//////000000000000000000000000////////////////////////////////////////////////////////////////////////000//////000111111000...000000000000000000000000///000111111111111111000........./////////000000---........./////////000000///////////////000000////////////////////////........................---....../////////....../////////000000/////////......////////////......111111000000000111222333...000111000///...///000//////000000000000//////000000000000000000000000000//////.........//////000000///............///000000000000000000000000/////////000000000000000111///......000111000...///////////////.........///////////////000000000000000000/////////......)))///222000///111111...111000000000000000000000222111111111111222333333333333222222222222333333222222333333333333222222222222111111222222333444333333333444555555666666999999999999999999999999:::;;;<<<===>>>>>>>>>>>>===>>>???@@@@@@AAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@BBBAAACCCHHHKKKMMMSSSZZZeeeuuu...///000000111111000000////////////000000000000111000000//////000000111//////////////////////////////000000000000//////////////////000000000000///////////////////////////000111222222222111000///000000111111000000///000000000000111111111111444333111///...---,,,,,,......//////000000111111//////000111111111000000111111111111000000000000000000000/////////......//////000000000000//////---............/////////000000000111111111222222111111////////////111111//////000000000000//////........................////////////////////////000000000000000000000000...///000000...---......////////////////////////111000000000///......---////////////////////////---------......---------//////000000000000//////////////////////////////000000000000000000000000////////////000000000000111111111111111111111111000000111111000000///...000000000000000000000000........................////////////////////////...........................------...//////...,,,////////////////////////------...///000111111000////////////000000000000.............../////////............///000111111////////////////////////........................+++,,,---...////////////......////////////............////////////.........------------...//////...///000000......///000//////000000000000//////000000000000000000000000111111///......---------...............//////000..............................//////000000111111000///......000000///............///////////////---......///000000111111000000////////////......***222777555111111111111.../////////000000000000111111111111111222222333333333222222222222333333111111111222222111111111222222111111222222333444222222222333444444555555999999999999999999888888:::;;;<<<===>>>>>>>>>>>>======>>>???@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@CCCBBBDDDIIILLLMMMRRRXXXcccrrr...//////000000000000000........./////////000000000000////////////000000////////////////////////...//////000000//////............/////////000000////////////////////////---...//////000//////...//////000000000000///////////////000000000111111222111///...,,,+++++++++....../////////000000000......///000111111111000111111111000000//////...111111111000000000//////...//////000000//////...---------.........//////000000000111111111222222000///............///000...//////000000//////...,,,,,,,,,------.........////////////////////////000000000000000000000000///000222111000//////000111111111111111111111111000000//////....................................,,,------......------,,,...//////000000//////............///////////////////////////////////////........./////////000000000000000000111111111111222222222222222111111000////////////////////////........................////////////////////////.............../////////,,,+++***+++------+++***........................,,,---....../////////.../////////000000000111111........................---------...///000111222////////////////////////........................,,,---....../////////...---......//////......---......////////////......,,,,,,,,,,,,,,,------......///000///......///000//////000000000000//////000000000000000000000000000000///...........................///000111222////////////////////////......///000000111222222//////...////////////...------......//////000000........./////////000000111111111111111111000000111:::???:::333111111111------...///000222222333000000000000000111222222222222111111111111222222000111111222222111111000222222111111222222333444222222222333444444555555999999999999888888888888:::;;;<<<===>>>>>>>>>>>>===>>>???@@@AAAAAABBBBBB???@@@@@@@@@@@@@@@AAAAAACCCCCCFFFKKKMMMMMMQQQWWW```ooo......///000000000000000---............/////////000000////////////000000..............................////////////......---............/////////........................------......//////////////////000000000000//////....../////////000000000333222222111111111111111/////////000000000000000---...///000000000000000111000000//////.........000000000/////////............////////////......------------............//////000000000111111111///..................///......////////////......++++++,,,,,,------......////////////////////////////////////////////////---///111111///...///000000000000000000000000000000///......---......///////////////////////////......////////////............////////////......------....../////////000........................---............///////////////000000000111111111111222222222222111000000........................////////////////////////.................................//////000000000---,,,+++,,,......,,,+++////////////////////////...............---,,,,,,////////////000000000000...............---------------------...///111111................................................000000000000000///...---------............------......////////////......///000000111111111111111---///000///...---.../////////000000000000//////////////////////////////...............///000000.........///000111222333000000000000000000000000//////000000111222333333.../////////.........///------......//////000000000/////////.........---000000000000000000111111111:::???:::333000111111111111111111111111111111000000//////000000111222222111111000000111111222111111222222222222111111222222111111222222333444333333333444555555666666888888888888888888888888:::;;;<<<===>>>>>>>>>>>>===>>>???AAABBBCCCCCCCCC?????????@@@@@@AAAAAAAAACCCCCCGGGMMMOOOOOORRRWWW^^^mmm---...//////000000//////------------.........///000//////......//////000........................------............------------------.........///......................../////////000000111111222...//////000000//////...............////////////////////////000000111222/////////000000000000000......///000000000//////////////////............---------,,,,,,,,,++++++------............------,,,------------................../////////000000........................------............------,,,,,,,,,------.........////////////////////////////////////////////////***,,,......---,,,---...........................000///...---------////////////////////////////////////000000000000//////------............---------------......//////000........................------------.........///...//////000000111111111//////000000//////...---........................////////////////////////.................................//////000000111///......///000000///---/////////////////////////////////......,,,++++++............////////////.........---------------------------...///000000........................------------------------111111111111000///...---,,,,,,------------,,,,,,......////////////.........//////000111000000000---...//////------.../////////000000000000//////////////////////////////---------......///111111.........//////111222222........................//////000000111111222222---...//////------...///.........///////////////000000//////...------,,,------............//////,,,333777333///000222222666555444222111///...---///////////////000000111111111000000000000111111111111222222222222111111222222111111222222333444333333333444555555666666777777777888888888999999:::;;;<<<===>>>>>>>>>>>><<<===???@@@BBBBBBCCCCCC?????????@@@@@@AAAAAABBBAAABBBGGGNNNQQQPPPSSSWWW]]]kkk---...//////000000//////,,,,,,---------.........//////............//////........................---------......---------,,,,,,---------..........................................///000111222222......////////////......------........./////////,,,,,,++++++,,,---............................../////////000//////......---...............//////,,,,,,,,,,,,++++++++++++---------......---------,,,,,,---------.........------------..................////////////......---------......---------------------............////////////////////////------------------------)))+++------,,,,,,---...........................000///---,,,,,,---///000------------------------//////000000000000//////---------......---------,,,,,,---......///000000------------------------,,,,,,---------...............//////000111111222///////////////......---------------------------................................................,,,,,,---......///000000///......///000000///------------------------------...............------------------.....................------,,,,,,,,,......---------......///........................------------------------/////////000//////......,,,,,,------------,,,,,,......////////////......***+++,,,---...---,,,,,,---...//////------.../////////000000000000////////////////////////////////////.........//////000---------------...///000....................................////////////,,,...000///---,,,...//////////////////.................................---------.........//////,,,000111...---000222111444333222111000///...---///............///000000000000000//////000000000///000000111111000000///222222111111222222333444222222222333444444555555555555666777888999:::::::::;;;<<<===>>>>>>>>>>>>:::;;;===>>>@@@AAAAAAAAA>>>??????@@@AAAAAABBBBBB@@@BBBHHHOOORRRRRRTTTXXX\\\jjj~~~---......///////////////,,,,,,,,,---------......//////............//////........................,,,------......------,,,,,,,,,,,,---------..............................,,,,,,,,,------///000000......////////////......---------........./////////......------......///------------------------///000000000///...------,,,------....../////////.........---------,,,,,,,,,------......------,,,,,,,,,,,,---------......,,,,,,,,,---------............////////////......,,,------......------,,,........................////////////////////////------------------------+++---//////.........000000000000000000000000000///...---,,,,,,---///000,,,,,,,,,,,,,,,,,,,,,,,,......////////////......,,,------......------,,,,,,,,,------...///000000------------------------,,,,,,,,,---------......---......///000111111222111111111111111000000///------------------------------------------------........................++++++,,,,,,---...//////,,,++++++,,,------,,,***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...////////////,,,,,,,,,---------...............------,,,,,,,,,///......---------..............................------------------------,,,,,,---...////////////+++,,,,,,------,,,,,,+++......////////////......,,,---...///000///...------...///...------.../////////000000000000//////////////////////////////111000///......---......,,,,,,+++++++++,,,------////////////////////////------------------,,,,,,,,,...000///---,,,---000000000//////.........---,,,,,,------.../////////.../////////000000111111111222111---,,,///000...---......///000111111222...............///000000000000////////////000000......////////////......222222111111222222333444000111111222333333444444444444555777888999:::;;;:::;;;<<<===>>>>>>>>>>>>888999;;;<<<>>>???@@@@@@>>>>>>???@@@AAAAAABBBBBB???AAAHHHPPPSSSRRRTTTYYY[[[iii}}},,,,,,,,,---------............------------......///...---,,,+++,,,,,,------------............///...------,,,,,,------...+++,,,------......------,,,,,,,,,---------..............................---..................---------------------------++++++,,,------,,,++++++------------------------000000111111111111000000------------------------+++++++++,,,,,,---------........................******+++++++++,,,,,,,,,,,,,,,,,,---------......,,,---------.../////////------------------------******+++++++++,,,,,,,,,---------------------------...///000000///...---------------------------.........------,,,,,,,,,...------,,,,,,------...,,,,,,,,,------.........///000111000///...///111........................,,,++++++,,,...///...---//////.........---------,,,,,,------.../////////000000000000////////////////////////............000///......///000///.........---------,,,,,,,,,---------............///.........------,,,,,,,,,,,,,,,,,,------.........000000///...,,,,,,///111...---,,,,,,,,,,,,---...---------------------------------------...///000---------...///...,,,***+++,,,,,,------,,,,,,+++...---,,,,,,******)))(((---------............///000...,,,,,,------,,,+++000;;;@@@888///---.........------,,,,,,------...///---+++))))))***---...000000//////......------,,,,,,,,,---------......------------------------000///...---,,,------...111000///...------.../////////...---,,,+++++++++//////------------//////...///111111000000222333111//////111///+++,,,111000//////.........////////////............//////)))+++...///......000111000000000000000000000000////////////////////////111111111000000000000000111111111111111000//////333444444555555444444333000222555777777666777888:::999999<<>>?????????============>>>???@@@AAABBBBBBHHHPPPTTTSSSRRRUUUYYYfff{{{,,,,,,,,,------------.........------------......///...---,,,+++,,,,,,---------------............,,,,,,++++++++++++,,,,,,+++,,,------...---------,,,,,,,,,------------...........................,,,------......------,,,------------------------+++,,,---......---,,,+++------------------------......////////////......------------------------+++,,,,,,,,,,,,,,,,,,---------------------------******+++++++++,,,,,,,,,++++++++++++,,,,,,,,,---------------............------------------------++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------............------////////////////////////......---------,,,,,,,,,------,,,,,,,,,,,,------,,,,,,,,,------------------...///...------...///...........................---,,,,,,---...---+++///.........------------,,,,,,------.../////////000/////////////////////111111111111000000000//////...---......///...---...------------,,,,,,,,,,,,,,,,,,,,,------------......---------,,,,,,,,,,,,,,,,,,---------......///......///////////////...---,,,,,,,,,,,,---...------------------------,,,,,,,,,,,,,,,---.........------...///...,,,***+++,,,,,,------,,,,,,+++///......------,,,,,,+++------------............000///------...///...---...666:::444///...///...------,,,,,,,,,,,,------000///---,,,,,,---...///////////////............---------.........//////------------------------000///...---,,,------...000///...---------...///000000//////......------,,,+++************+++,,,---...////////////000222000,,,+++------++++++...------------------------//////............//////---...//////////////////////////////////////////////////////////////////000000000000000000000000000111111111000000///...111111222444444555555555444666999999888888888999;;;:::999;;;>>>???===;;;>>>===<<<===???@@@@@@@@@============>>>???@@@AAABBBCCCHHHPPPTTTSSSSSSUUUXXXeeeyyy,,,,,,,,,,,,------------...------,,,,,,------......------,,,,,,,,,,,,---,,,,,,,,,---------......++++++************++++++++++++,,,---------------,,,,,,,,,,,,------------------------------------+++,,,,,,------,,,,,,+++------------------------------............------------------------------,,,------------------,,,---------------------------,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++******+++++++++,,,,,,,,,************++++++++++++............------------------------------------++++++,,,,,,,,,---------++++++++++++++++++++++++------,,,,,,,,,,,,------...........................------------,,,,,,,,,------,,,,,,,,,,,,------------------,,,,,,,,,,,,+++,,,------++++++,,,---------------------------///...,,,,,,------+++***............------------,,,,,,,,,---......//////////////////////////////111111111000000000//////------------------------------------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,---000333333000,,,------,,,,,,,,,,,,------------------------------,,,,,,+++++++++,,,------///...---...//////---++++++,,,,,,------,,,,,,+++------------------------------------............+++***((()))***++++++***+++000222000...//////...------,,,,,,,,,,,,------......................................./////////............////////////------------------------///...------,,,---------------,,,,,,,,,---....................................---,,,,,,---......,,,---......---...000111111+++(((+++...------...---...///000000///...---........................222000.........///...---////////////////////////////////////////////////000000000000000000000000000000000/////////.........///000222444555555555666888:::999888777777888<<<:::999:::<<<>>>>>>===???>>>======???AAAAAA@@@============>>>???@@@@@@BBBCCCHHHQQQTTTSSSSSSUUUWWWcccttt++++++,,,,,,,,,---------------,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,------------++++++************++++++++++++,,,------------,,,++++++,,,,,,,,,---------------------------------+++++++++,,,,,,+++++++++------------------------........................------------------------,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,*********++++++++++++,,,.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,---------++++++++++++++++++++++++...---,,,++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,,,,,,,,,,,,,---...------,,,,,,+++++++++***,,,---,,,+++***+++,,,------------------------...---,,,,,,------+++***------------------------+++,,,,,,------...//////........./////////////////////.........---------+++,,,------,,,+++,,,------------,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,111666666000***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,------000...---...//////---,,,+++,,,,,,------,,,,,,+++*********++++++,,,,,,,,,,,,,,,---------.........)))((('''''')))+++******++++++,,,,,,...///...,,,---,,,,,,,,,,,,,,,,,,---***+++,,,---------,,,+++---------....../////////------------............,,,,,,,,,,,,,,,,,,,,,,,,...---------------------+++++++++,,,,,,------...+++++++++++++++,,,,,,,,,//////............//////,,,---......---...000222555---)))---111111//////***+++---//////...,,,+++........................111///,,,,,,...///...---/////////////////////////////////////////////////////////000000000000000//////...............///...///000111333333333333333555777777666666777888<<<;;;::::::;;;<<<===>>>>>>===<<<===???@@@@@@@@@===<<<<<<======>>>???@@@BBBCCCHHHPPPTTTSSSSSSUUUVVV___ooo+++++++++,,,,,,,,,------,,,,,,++++++++++++,,,,,,++++++,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,---,,,,,,++++++++++++,,,,,,***+++,,,,,,------,,,,,,+++++++++,,,,,,,,,------------------------------***++++++++++++++++++***------------------------........................---------------------------------......---------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,......------,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------///...---,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,++++++,,,,,,,,,---------,,,,,,++++++***+++---...---,,,+++,,,---------------------------,,,+++***+++---...---,,,,,,,,,------------------++++++,,,,,,---.........------....../////////000............------------***,,,------+++***+++---------,,,,,,,,,+++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***+++000555555///))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......------------......000...------......---,,,+++,,,,,,------,,,,,,+++)))******++++++,,,,,,---,,,,,,,,,------------......,,,+++,,,...//////...---***)))+++---,,,+++***,,,,,,,,,++++++,,,,,,,,,)))***,,,---...---,,,+++,,,,,,------......//////++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------******+++,,,,,,---------*********++++++++++++++++++++++++,,,,,,+++++++++......///...---...111333888000+++---111000//////&&&''')))+++++++++)))(((------............------...---,,,,,,---.................................////////////////////////......//////000000000000//////............///000000000111111222222111111111222444555555666888:::<<<<<<;;;::::::;;;===>>>===;;;:::;;;===??????>>><<<<<<<<<<<<===>>>???@@@BBBBBBHHHPPPTTTRRRRRRUUUTTT\\\iiizzz++++++++++++,,,,,,,,,,,,,,,++++++******++++++,,,***++++++,,,,,,,,,,,,+++******+++++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,******+++,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***------------------------......------------......---------------------------......//////......---,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,+++------------------------******+++++++++,,,,,,,,,++++++++++++,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,------------------------......------------......------------------------,,,,,,,,,------------...,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,++++++++++++,,,---......,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,+++***)))***---...---,,,,,,,,,,,,,,,------------+++++++++,,,------......---------......//////000000000000/////////......***,,,...---+++***,,,...,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------------++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++***+++...111111...***++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,//////...---------......///...,,,,,,---------,,,+++,,,,,,------,,,,,,+++,,,,,,,,,------.........,,,,,,,,,,,,------------...---+++,,,---......---...***))),,,,,,***)))+++,,,,,,++++++++++++,,,,,,+++,,,...///000//////...---------------.........***+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------------,,,++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,...//////------...111444;;;333.........,,,+++---***+++,,,.........------,,,---...//////...---,,,***---//////...---...///........................////////////////////////---......//////000000111000///.........///000111111111222222222111111000111222444555666777;;;===;;;<<<===<<<::::::<<<>>><<<;;;999:::<<<>>>>>>===<<<<<<<<<<<<===>>>??????@@@AAAFFFOOORRRQQQQQQSSSSSSYYYddduuu***++++++++++++,,,,,,,,,++++++************++++++)))***+++,,,---,,,,,,+++************++++++++++++++++++************++++++******+++,,,,,,,,,,,,+++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++------------------------...---,,,++++++,,,---...------------------------------............------+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,---++++++++++++++++++++++++******+++++++++,,,,,,,,,************++++++++++++,,,,,,,,,,,,,,,,,,------++++++++++++++++++++++++)))))))))*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,------------------------,,,,,,,,,---------......,,,,,,++++++++++++,,,,,,+++++++++++++++,,,,,,,,,,,,---...---,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***+++,,,---,,,+++++++++,,,,,,,,,---------***++++++,,,,,,---......,,,,,,---......///000000000000/////////.........***---000...+++))),,,///,,,,,,,,,++++++++++++***++++++++++++,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,,,,,,,+++***++++++++++++++++++++++++///...------,,,,,,,,,---///---+++***+++,,,,,,++++++,,,,,,------,,,,,,+++------------------------++++++,,,,,,,,,------------+++***)))+++++++++***---******------)))***...,,,,,,++++++++++++,,,,,,+++,,,---...////////////...------------------,,,+++++++++,,,,,,,,,------++++++++++++++++++++++++***+++,,,---...------,,,,,,------......---,,,+++------,,,,,,++++++******......///000000///............---,,,+++---000333>>>888333111...******---.........///000111111111+++,,,...//////...,,,+++***000555444000,,,---000........................////////////////////////------......///000000111111000///......000222333000000111222333333333222111222333333444555888;;;:::<<<>>>===;;;:::;;;===<<<;;;:::;;;===>>>???>>><<<<<<<<<<<<<<<===?????????@@@EEEMMMQQQPPPPPPRRRRRRVVV```ppp******+++++++++,,,,,,,,,++++++************++++++)))***+++,,,---,,,,,,+++)))************+++++++++******))))))))))))************+++,,,,,,,,,,,,+++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++---------------------------,,,++++++++++++,,,---------------------------,,,------......------,,,+++++++++++++++++++++++++++++++++,,,,,,---------******************************+++++++++,,,,,,,,,))))))))))))************+++++++++,,,,,,---------++++++++++++++++++++++++((())))))))))))*********++++++++++++++++++++++++***+++,,,------,,,+++***++++++++++++++++++++++++,,,,,,,,,------.........,,,++++++++++++++++++,,,*********++++++,,,,,,---+++,,,------++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,...,,,++++++,,,+++***)))+++++++++,,,,,,---------***++++++,,,,,,---......,,,,,,------...///000000......---------,,,,,,,,,***...000///+++***,,,000,,,,,,,,,+++++++++******)))************+++++++++*********++++++,,,,,,,,,,,,,,,,,,++++++*********,,,,,,,,,***))))))+++---***+++,,,------,,,+++***++++++++++++++++++++++++...---,,,,,,++++++++++++...,,,***)))***++++++++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,---------000...,,,,,,---------+++,,,)))***...---))),,,222,,,++++++++++++++++++,,,******++++++,,,---...............------,,,,,,,,,,,,,,,,,,---------......++++++++++++++++++++++++)))***,,,---...------,,,---......///...---+++***,,,++++++***)))(((''''''***+++,,,------,,,+++***------,,,+++***,,,///222CCC>>>999555///***+++///******)))******,,,---...+++,,,...//////...,,,+++,,,333:::999111+++,,,000........................////////////////////////---------...///000000111111000///...///000222444...///111222444444555555000111111111000111444777999<<>>???@@@???<<<;;;;;;<<<<<<===>>>???>>>???DDDLLLPPPOOOOOOQQQQQQUUU^^^nnn,,,,,,+++***))))))******++++++++++++++++++++++++++++++*********************************************)))))))))***+++,,,,,,))))))*********++++++++++++***((()))***++++++******---///...+++***+++...---,,,,,,+++*********+++,,,,,,,,,++++++*********++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------++++++++++++------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---...---,,,+++***)))))))))))))))))))))))))))***,,,---...------,,,))))))))))))))))))))))))++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******)))(((((()))************+++++++++,,,,,,,,,***+++---000222111///,,,------,,,+++************++++++******++++++,,,---***++++++,,,,,,------...------,,,+++,,,---...///---,,,,,,+++*********++++++++++++*********))))))++++++++++++++++++++++++++++++,,,,,,,,,+++******---------............///////////////...---,,,+++---,,,+++***))))))))))))************************)))))))))))))))))))))))),,,,,,,,,++++++*********++++++++++++++++++++++++++++++***))))))***++++++((()))***+++,,,++++++***---,,,***))))))***,,,---++++++,,,,,,,,,,,,------++++++++++++++++++++++++************************------------,,,+++***)))---------,,,,,,+++++++++,,,+++)))(((((()))+++,,,++++++++++++++++++++++++,,,,,,+++******+++,,,,,,///...,,,,,,+++,,,---...,,,,,,,,,---------......,,,,,,+++***)))))))))***+++,,,,,,,,,,,,+++******,,,------,,,++++++,,,...---,,,+++++++++***(((&&&,,,,,,,,,++++++*********///...+++))))))+++...///*********+++,,,---...///;;;;;;:::777333000///...///...---,,,,,,---...///,,,,,,,,,---------......,,,,,,,,,---------...............////////////000///---,,,,,,,,,***%%%!!!,,,,,,------.../////////////////////000000000000000000000000111111111111000111222222222333666888<<<<<<<<<<<<<<<<<<;;;;;;::::::;;;;;;<<<=========<<<<<<======<<<<<<;;;:::>>>DDDHHHNNNTTTMMMIIIRRRNNNQQQZZZlll,,,+++******)))))))))*********************************************************************************)))))))))***++++++******+++++++++,,,,,,,,,...,,,***+++,,,------,,,((()))******(((((()))***---,,,++++++*********+++,,,,,,,,,+++++++++******++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++***))))))************************+++,,,,,,------,,,+++***************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++...---,,,++++++,,,---...******+++++++++,,,,,,,,,++++++,,,...000000...,,,,,,,,,+++*********++++++++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,---------,,,++++++*********++++++++++++*********))))))++++++++++++++++++++++++************************------------........................---,,,++++++...---,,,+++*********************++++++*********)))))))))))))))))))))))),,,,,,,,,++++++*********++++++++++++++++++++++++************************+++++++++*********++++++---,,,***))))))***,,,---+++++++++,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,+++)))(((((()))+++,,,++++++++++++++++++++++++,,,++++++******++++++,,,...---,,,++++++,,,---...,,,,,,,,,------------...,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,+++*********+++,,,+++))))))+++,,,*********+++,,,---,,,,,,,,,++++++++++++++++++***,,,***(((&&&&&&(((***,,,+++++++++++++++,,,---...222333333000,,,+++,,,......------------------...,,,,,,,,,------------...,,,,,,,,,------------...------........./////////000///......000///,,,))),,,,,,------.../////////.../////////000000000000000000000000111111111111000111222222222333666888;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;<<<=========;;;<<<<<<===============AAAHHHLLLSSSZZZRRRLLLSSSNNNQQQZZZkkk+++************)))))))))))))))))))))))))))))))))******************************************************)))((((((((())))))+++++++++,,,,,,,,,------...,,,******,,,---,,,+++,,,+++******,,,,,,+++***,,,,,,+++************+++,,,,,,,,,++++++++++++***************++++++,,,,,,++++++,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,******)))(((((((((((()))************************,,,------,,,,,,***))))))++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,+++***))))))***+++,,,******+++++++++,,,,,,,,,+++******+++---......,,,++++++*********+++,,,,,,+++************+++,,,,,,...------,,,++++++******)))******+++++++++++++++,,,,,,+++************++++++++++++***************++++++++++++++++++++++++))))))((((((((()))+++,,,------------............------------,,,+++******...---,,,+++++++++++++++((()))***++++++***)))((())))))))))))))))))))))))+++++++++++++++*********++++++++++++++++++++++++))))))***++++++***)))))),,,+++******)))***++++++---,,,+++******+++,,,---++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,'''((()))***+++++++++++++++++++++,,,,,,,,,,,,,,,,,,+++***))))))***+++,,,++++++++++++++++++++++++,,,+++************+++,,,---,,,,,,++++++,,,------,,,,,,,,,,,,------------,,,,,,...//////...------+++,,,,,,,,,,,,+++******)))***+++***((((((***+++*********++++++---......*********+++++++++++++++***)))'''&&&&&&''')))***,,,,,,+++++++++,,,,,,---000333444000+++))),,,000+++,,,,,,------,,,,,,+++,,,,,,,,,,,,------------,,,,,,,,,,,,------------,,,,,,,,,---------......///...---...000111000///,,,,,,------.../////////....../////////000000000000000000000111111111111000222333222222333555777999999999::::::;;;;;;<<<:::::::::;;;<<<<<<======;;;;;;<<<======>>>>>>>>>BBBJJJMMMSSS[[[UUUNNNSSSOOOQQQYYYjjj)))***************))))))))))))))))))))))))))))))))))))))))))******************************************)))(((''''''((((((******++++++++++++,,,,,,,,,***(((((()))***)))(((...+++)))***...///---+++++++++***************+++++++++++++++++++++++++++))))))******++++++,,,,,,+++++++++++++++,,,,,,,,,++++++------------+++++++++++++++++++++++++++++++++***)))''''''((())))))+++++++++++++++++++++++++++++++++++++++******)))++++++++++++++++++++++++************************************************************+++++++++++++++***)))(((((()))***+++******+++++++++,,,,,,,,,,,,+++))))))+++------,,,******))))))***+++,,,,,,***************++++++,,,,,,,,,,,,,,,++++++******((()))+++,,,,,,,,,+++***++++++***************+++***************************************************)))((('''(((***,,,...,,,,,,---------.........,,,,,,,,,,,,,,,+++***)))---,,,++++++*********+++((()))***++++++***)))((())))))))))))))))))))))))+++++++++***************************************''')))***,,,,,,***)))''''''''')))******+++******,,,++++++******++++++,,,***++++++++++++,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))******++++++***))))))(((******++++++,,,,,,,,,---++++++***))))))***++++++************************++++++************+++++++++++++++++++++,,,,,,,,,++++++,,,,,,,,,---------***,,,...///000///...---+++,,,,,,,,,,,,+++******)))***+++***((((((***+++------,,,+++***)))+++,,,))))))******++++++,,,,,,,,,+++***))))))***+++,,,,,,,,,++++++++++++++++++000555888555...)))***---***+++,,,------,,,+++***++++++,,,,,,,,,---------++++++,,,,,,,,,---------++++++,,,,,,,,,------------,,,,,,,,,---///000000,,,,,,------.../////////........./////////000000///000000000111111111111000222333333222333555666777777888999::::::;;;;;;999::::::;;;;;;<<<======;;;;;;;;;;;;<<<<<<=========EEEGGGKKKTTTRRRNNNSSSPPPRRRYYYjjj~~~((())))))*********))))))************************(((((()))))))))*********))))))))))))))))))))))))******)))(((''''''(((((())))))))))))************,,,***(((((()))))))))((()))'''%%%'''***,,,***'''*********))))))***++++++++++++++++++++++++++++++)))))))))******+++++++++*********++++++,,,,,,,,,++++++------------++++++++++++++++++++++++++++++,,,+++***)))((()))******************************))))))))))))******++++++++++++++++++++++++++++++************************************************)))))))))******+++++++++...---,,,++++++,,,---...******+++++++++,,,,,,,,,---+++)))(((***,,,,,,,,,))))))))))))***++++++,,,******))))))******+++,,,*********++++++,,,,,,,,,)))***,,,---------,,,+++*********))))))***++++++************************************************+++***)))((()))+++...///,,,,,,,,,------------...+++++++++,,,++++++******+++******)))))))))))))))((()))************)))((())))))))))))))))))))))))************************************************'''(((***++++++***(((''' """'''***,,,,,,***)))++++++++++++++++++++++++*********+++++++++,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))++++++++++++++++++***)))*********++++++,,,,,,,,,+++******************+++************************************************)))******++++++,,,,,,,,,+++++++++,,,,,,,,,------)))***,,,...///...---,,,+++,,,,,,,,,,,,+++*********+++,,,+++))))))+++,,,+++------+++)))((()))+++)))))))))******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++*********++++++***000555666111,,,******)))***+++,,,,,,+++***)))+++++++++,,,,,,,,,------+++++++++,,,,,,,,,------+++++++++,,,,,,,,,,,,---,,,,,,,,,++++++,,,---...,,,,,,------.../////////............///////////////000000000111111111111000222333444333333444555777777888888999:::;;;;;;999999::::::;;;<<<<<<<<<<<<<<<;;;::::::;;;;;;<<<999EEEIIIKKKRRRPPPMMMRRRRRRSSSZZZiii}}}'''((()))*********)))(((************************'''(((((())))))*********))))))))))))))))))))))))******)))((((((((())))))((((((((())))))))))))***...,,,*********+++***))))))((('''(((***++++++******))))))))))))***++++++***++++++++++++,,,,,,,,,************************))))))******+++,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,+++************+++))))))))))))))))))))))))(((((((((((()))***+++,,,++++++++++++++++++++++++************************************************(((((())))))***+++++++++,,,+++***))))))***+++,,,******+++++++++,,,,,,,,,---+++))))))***,,,,,,,,,******)))))))))***++++++***))))))))))))***++++++))))))******+++,,,,,,---***++++++,,,,,,,,,,,,,,,***))))))))))))***++++++***************+++++++++************************++++++*********,,,---...,,,,,,,,,,,,------------+++++++++,,,,,,++++++******))))))((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************************************(((((()))******)))(((((("""&&&***,,,,,,***)))++++++++++++++++++++++++************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++'''((()))+++,,,---------*********+++++++++++++++************************************************))))))***++++++***))))))((()))***+++++++++++++++++++++++++++,,,,,,,,,,,,******,,,------,,,+++++++++,,,,,,,,,,,,+++*********+++,,,+++))))))+++,,,(((+++......+++***+++...)))))))))***************)))***++++++++++++***)))++++++*********++++++,,,(((,,,222666666444222111***++++++,,,,,,++++++***++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,---......---,,,---...,,,,,,------.../////////------........./////////000000000000111111111111000222444444333333333444888888888999999::::::;;;999999999:::;;;;;;<<<<<<<<<<<<;;;::::::;;;===>>>AAAUUU```aaabbbYYYPPPQQQRRRSSSYYYggg{{{&&&''')))***+++***)))((())))))))))))))))))))))))''''''(((((()))******+++))))))))))))))))))))))))******)))))))))***++++++((())))))))))))*********...,,,************)))((()))***+++,,,++++++---...)))))))))))))))***++++++******+++++++++,,,,,,,,,++++++******))))))((((((((())))))***++++++,,,,,,---,,,,,,++++++,,,,,,---************************++++++,,,,,,++++++***)))((((((((((((((((((((((((***)))((((((((()))******************************************************************************((((((((()))***+++++++++)))((('''&&&&&&'''((()))******+++++++++,,,,,,,,,---,,,******,,,---,,,++++++******))))))))))))***)))))))))))))))***++++++***************+++++++++***************+++,,,,,,)))))))))))))))***++++++))))))*********+++++++++***************************************+++++++++++++++,,,,,,,,,---------++++++,,,,,,,,,,,,,,,+++***)))))))))))))))*********)))(((''''''((()))***))))))))))))))))))))))))((()))))))))*********+++************************))))))))))))))))))))))))&&&&&&((()))******+++++++++++++++,,,,,,+++++++++************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++%%%&&&(((***+++,,,------++++++++++++*********************++++++*********************************((()))***++++++***)))((('''((()))***+++++++++******++++++++++++,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,,,,+++******)))***+++***((((((***+++)))...222222...++++++---************))))))))))))((()))***++++++***)))(((***)))))))))***+++,,,,,,+++,,,...222777999777555,,,,,,++++++++++++,,,,,,***++++++++++++,,,,,,,,,***++++++++++++,,,,,,,,,,,,,,,,,,,,,------------))),,,//////...------///,,,,,,------.../////////---------.........//////000000000000111111111111000222444555444333333444999999999:::::::::::::::888999999::::::;;;<<<<<<;;;;;;;;;;;;===???BBBCCCSSSsssnnnVVVOOOQQQQQQWWWeeexxx%%%''')))***+++***)))(((((((((((((((((((((((((((&&&''''''((()))******+++))))))))))))))))))))))))******))))))***+++,,,,,,)))************+++++++++,,,***((('''(((((('''&&&$$$'''***)))''''''***,,,))))))((())))))***++++++*********++++++,,,,,,,,,,,,,,,+++***)))(((''''''((())))))***++++++,,,,,,...---++++++++++++---...***************************++++++,,,,,,+++)))(((((((((((((((((((((((((((,,,+++)))(((''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))***++++++++++++***)))(((((()))***+++******+++++++++,,,,,,,,,---,,,+++,,,------,,,+++++++++***)))(((((()))))))))))))))))))))******+++,,,,,,++++++***)))))))))***)))((((((((()))+++,,,))))))((())))))***++++++))))))******++++++++++++))))))))))))))))))))))))))))))*********))))))(((++++++,,,,,,,,,---------+++,,,,,,---------,,,,,,+++***************+++++++++***'''&&&&&&'''***+++))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))))))))(((((((((((())))))---,,,)))(((((()))+++---***++++++,,,,,,++++++***)))************+++++++++++++++++++++++++++++++++(((((((((((((((((((((((((((((()))))))))))))))(((,,,+++++++++******))))))******++++++++++++******))))))))))))))))))))))))((()))***++++++***)))(((&&&''')))***+++++++++*********+++++++++,,,,,,,,,...---,,,++++++++++++++++++,,,,,,,,,,,,+++******((()))))))))'''''')))***...333777666000+++)))***++++++******))))))(((((((((***+++,,,,,,+++***((())))))))))))***+++,,,------)))'''***000333333000...---,,,++++++,,,---...******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,------------......%%%)))---///---,,,---...,,,,,,------...//////000---------.........//////000000000000111111111111000222555555444333333333;;;;;;::::::::::::::::::888999999::::::;;;<<<<<<::::::;;;<<>><<<:::999999999999<<<<<<;;;::::::::::::;;;;;;<<<===<<<;;;???HHHPPPmmmXXXTTTLLLOOOUUUbbbsss(((((()))))))))*********++++++******))))))))))))((((((((((((((((((((((((((((((((((((((('''''''''+++++++++***))))))(((((())))))))))))((((((((((((((((((((((((((((((((((((((())))))))))))(((((('''((((((((((((((((((((((((***)))))))))))))))))))))***************))))))(((&&&''')))+++,,,---,,,,,,************************++++++***)))))))))))))))************************)))(((((((((***+++***)))***))))))((((((((())))))((((((((()))))))))******)))))))))*********++++++************)))))))))(((******))))))))))))************))))))((((((''''''+++******))))))******++++++++++++*********)))))),,,+++***)))(((((())))))***************)))(((((((((((()))(((((('''&&&&&&)))***++++++,,,+++++++++))))))))))))))))))))))))(((***+++***)))((()))***************************(((((()))))))))*********))))))******++++++,,,,,,,,,,,,,,,+++++++++******((((((((((((((((((((((((******))))))))))))******))))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))+++***)))***,,,,,,***)))%%%&&&)))++++++***((('''*********))))))************,,,------+++******+++,,,++++++******++++++,,,+++++++++*********))))))((())))))***+++,,,,,,,,,************************++++++***)))))))))))))))************************(((((()))******************)))))))))))))))))))))***)))))))))******+++,,,***+++,,,------+++***((((((((()))***************************************)))+++,,,,,,+++******+++))))))))))))))))))))))))***++++++,,,,,,++++++***************************+++******))))))***+++,,,)))************+++++++++,,,,,,,,,,,,,,,+++++++++******))))))******++++++++++++,,,,,,---......//////...---,,,+++,,,,,,---.............../////////000//////......---------000222555555444222222222000222333222111111222444555555666777888:::;;;<<<:::::::::::::::;;;<<<===:::<<<===<<<;;;>>>FFFLLLqqq|||dddUUUVVVOOOQQQXXXeeevvv(((((())))))))))))******))))))))))))((((((((((((%%%&&&&&&'''(((((())))))))))))(((((('''''''''&&&))))))))))))))))))((((((******))))))((((((''''''((((((((((((((((((((((((%%%&&&'''''''''''''''&&&''''''''''''''''''''''''))))))))))))))))))******+++++++++++++++***))))))+++++++++***************+++++++++++++++++++++++++++***)))))))))))))))))))))))))))))))))))))))))))))((('''(((***+++***)))******))))))))))))******'''((((((((((((((())))))(((((())))))))))))******************))))))))))))******))))))))))))******((())))))***++++++,,,,,,+++******))))))******+++++++++*********)))))))))******))))))))))))*********************)))((((((******((('''&&&&&&&&&&&&)))******+++++++++++++++))))))))))))))))))))))))(((***+++***)))((()))***))))))))))))))))))))))))'''((((((((())))))))))))++++++++++++++++++,,,,,,,,,,,,,,,+++++++++******((((((((((((((((((((((((***))))))(((((())))))***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((('''((())))))((('''***+++++++++***)))((('''))))))))))))))))))))))))((())))))(((&&&&&&''')))***++++++++++++++++++***+++************)))))))))''')))+++---------+++***************************+++***))))))))))))))))))))))))))))))))))))))))))(((((()))***************))))))))))))))))))******(((((()))************)))***+++,,,,,,,,,+++)))((()))))))))))))))******+++******++++++++++++++++++&&&((()))((('''&&&'''((())))))))))))))))))))))))******++++++++++++******))))))))))))))))))))))))))))))))))))***+++,,,---)))************+++++++++++++++++++++++++++++++++,,,+++***)))))))))***+++++++++,,,,,,------.........------,,,+++,,,,,,,,,/////////...//////000000222222000///...,,,++++++---///111222000////////////000222222111000222333111222444777999;;;<<<<<<888888999999:::<<<===>>>:::<<<>>>===<<<===BBBFFFSSSjjjuuuooodddUUUMMMSSSQQQUUU\\\iiiyyy(((((((((((()))))))))***((((((((((((((((((''''''&&&&&&&&&&&&''''''(((((()))))))))(((''''''&&&&&&''''''''''''(((((())))))******))))))((((((''''''((((((((((((((((((((((((&&&'''(((((())))))))))))(((((((((((((((((((((((()))))))))))))))***************++++++******)))(((******)))(((''''''((((((++++++++++++++++++++++++******)))))))))))))))***(((((((((((((((((((((((()))((('''(((*********((())))))(((((())))))******''''''''''''((((((((((((((((((((((((((()))))))))*********)))))))))))))))******))))))))))))******,,,,,,,,,+++++++++++++++******))))))))))))******************)))))))))))))))))))))))))))******+++***************)))((((((---,,,***(((''''''((()))(((((()))************)))))))))))))))))))))))))))(((***+++***)))((()))***))))))))))))))))))))))))((((((((()))))))))******++++++++++++++++++******,,,,,,,,,+++++++++******++++++***)))((('''&&&%%%))))))(((((((((((())))))))))))))))))))))))))))))&&&&&&'''(((***+++,,,---))))))))))))))))))))))))((('''&&&&&&'''((('''&&&+++***)))(((''''''''''''))))))))))))))))))))))))((()))((('''%%%%%%'''))))))***+++,,,,,,+++***)))************))))))))))))((()))***+++,,,++++++*********************************)))))))))))))))***(((((((((((((((((((((((((((((()))***************)))))))))))))))*********((()))***++++++***)))(((***++++++,,,+++***))))))+++***)))(((((()))***++++++++++++++++++,,,,,,,,,((()))))))))''''''(((***))))))))))))))))))))))))******++++++++++++******************************))))))*********++++++,,,))))))*********+++++++++***************+++++++++///---,,,*********+++,,,++++++,,,,,,,,,---------//////.........---------///.........///000222333555444333111///---+++***,,,...//////...------...///000222222111111333444666777999;;;<<<<<<;;;:::999999999999:::;;;<<<===999;;;>>>>>>===<<<>>>@@@<<>>===<<<<<<<<<===BBBAAAFFFRRRSSSNNNRRRRRRUUU]]]jjjyyy''''''(((((((((((())))))''''''''''''(((((((((((())))))(((((('''&&&&&&%%%((((((((((((((((((((((((&&&'''''''''(((((())))))((((((((()))))))))))))))((((((((((((((((((((((((&&&'''((((((((((((((((((************************((((((((()))******++++++)))))))))))))))((('''''')))*********++++++++++++)))))))))))))))))))))))))))))))))))))))******+++))))))))))))))))))))))))((('''&&&''')))***)))((('''&&&&&&''''''((()))***)))))))))(((((((((((('''******))))))))))))(((((())))))))))))******************))))))))))))******))))))*********+++++++++***))))))(((((())))))*********)))))))))((((((((('''((()))******************************)))(((((()))(((((('''''''''''''''&&&&&&'''((((((((((((((())))))))))))))))))))))))(((***+++***)))((()))***************************************++++++++++++)))))))))))))))))))))***,,,,,,,,,+++++++++******'''(((((())))))******+++)))((((((''''''(((((()))((((((((((((((((((((((((,,,,,,+++***))))))(((((())))))))))))))))))))))))+++)))''''''(((******)))******************+++,,,))))))++++++++++++))))))+++,,,,,,+++))))))***,,,)))******************)))(((((()))))))))))))))******)))'''&&&&&&''')))***)))))))))))))))))))))))))))))))))))))))******+++))))))))))))))))))))))))(((((()))***************((((((((()))******+++++++++,,,,,,,,,,,,+++******++++++******))))))))))))+++******)))))))))))))))))))))******+++,,,,,,,,,*********)))'''(((***,,,))))))))))))))))))))))))))))))************))))))+++++++++++++++++++++++++++,,,,,,++++++)))(((((()))************+++++++++))))))******+++,,,,,,,,,*********))))))))))))(((++++++++++++,,,,,,,,,,,,+++,,,,,,,,,,,,+++******---,,,,,,,,,...111333555555555444222111///......///111222111000///000222000111333333333333555777666777888999:::;;;;;;;;;;;;;;;:::999999999999999;;;;;;===>>>>>>===;;;;;;BBBBBB>>>DDDSSSSSSLLLNNNQQQTTT[[[gggwww'''''''''((((((((())))))''''''((((((((()))))))))((((((((((((((((((((((((&&&&&&''''''((()))))))))(((((((((((((((((())))))''''''(((((())))))******(((((((((((((((((((((((('''((((((((((((''''''&&&))))))))))))))))))))))))'''(((((()))******++++++)))************)))(((((()))***+++,,,,,,+++***)))(((((((((((((((((((((((()))))))))))))))***++++++************************((('''&&&''')))))))))(((''''''''''''((()))***+++******)))))))))(((((((((++++++*********)))))))))((()))))))))******************))))))))))))******'''''''''((()))******+++))))))(((((((((((())))))***)))))))))((((((((((((((()))******+++***))))))***************)))((((((&&&''''''((((((((((((((('''((())))))******))))))))))))))))))))))))))))))(((***+++***)))((()))***))))))))))))))))))))))))))))))))))))************)))))))))******+++++++++,,,,,,,,,+++++++++******'''(((((()))******++++++((((((''''''''''''((((((((((((((((((((((((((((((************************)))))))))))))))))))))))))))'''%%%$$$%%%'''((('''************************'''(((***++++++***(((''''''(((***)))'''&&&&&&'''******))))))))))))******(((((((((((())))))******))))))((((((((((((((())))))))))))))))))))))))))))))))))))))))))***++++++************************(((((()))***************'''(((((()))******++++++,,,,,,+++***************+++******)))))))))))))))***************)))(((((((((((())))))***++++++,,,''''''&&&%%%###$$$&&&)))))))))))))))))))))))))))))))))************))))))************************)))***++++++++++++)))))))))************+++++++++*********+++,,,---------)))***+++------,,,+++***++++++++++++++++++++++++++++++,,,,,,,,,+++***)))///...,,,+++,,,...111222222111111000000/////////...///000///...---///000///000222222222333444666666666777777888:::;;;;;;999999999999999999::::::<<<<<<<<<===>>>>>><<<;;;<<<>>><<>>>>>===<<<555:::>>>FFFPPPKKKFFFNNNQQQSSSXXXdddttt******))))))((((((''''''''''''''''''(((((((((((()))(((((((((((())))))***&&&&&&&&&'''''''''((((((''''''''''''((((((((((((''''''''''''''''''''''''(((((())))))))))))(((((())))))*********((('''&&&((((((((((((((((((((((((+++***)))(((((((((******(((((()))))))))))))))))))))************+++++++++---+++)))(((((()))+++---******))))))((((((''''''+++***((('''''''''((()))++++++******)))'''&&&%%%))))))))))))((('''&&&%%%((((((((()))))))))))))))(((((())))))))))))((((((+++,,,,,,***&&&%%%(((++++++******)))))))))))))))'''((()))******)))((('''(((((((((((())))))))))))((()))++++++)))((()))***)))))))))))))))******+++(((((((((((())))))))))))+++***)))((('''&&&%%%%%%((())))))))))))***************)))((('''&&&%%%%%%))))))))))))))))))))))))***++++++***((('''(((***+++***)))))))))))))))***)))************++++++++++++++++++***)))(((((('''))))))(((((((((((()))))),,,+++)))((('''(((***+++***)))'''''''''''''''&&&))))))))))))((((((((((((&&&((()))******)))(((&&&+++)))'''(((++++++***'''''''''''''''''''''''''''''')))***)))((('''(((***))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((()))******))))))))))))))))))))))))))))))************))))))&&&'''''''''((((((((((((''''''(((((())))))******))))))))))))************,,,++++++***)))))))))***,,,,,,,,,++++++*********++++++(((%%%'''+++,,,))))))))))))))))))))))))))))))))))))))))))******+++000---)))(((((()))((('''))))))))))))))))))))))))((()))))))))************)))************+++++++++,,,+++)))'''&&&&&&''''''************************++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,)))))))))***+++,,,---......///000///---,,,,,,---......////////////......---///000000///000222555555777999999999:::;;;===;;;::::::999999::::::;;;:::<<<======<<<;;;;;;<<<===???>>>DDDOOOMMMGGGLLLQQQQQQVVV```ooo***)))))))))((((((((('''''''''((((((((()))))))))(((((('''''''''''''''(((&&&&&&&&&'''''''''((((((''''''''''''((((((((((((''''''''''''''''''''''''((())))))******))))))((((((((()))***))))))''''''(((((((((((((((((((((((((((((('''''''''(((((()))((((((((((((((('''''''''))))))*********+++++++++,,,***(((''''''(((***,,,***)))))))))((((((((('''***))))))((((((((((((((()))))))))))))))(((((('''((((((((()))(((((('''&&&)))))))))(((((('''''''''))))))************))))))***++++++***)))***,,,---++++++******)))))))))***'''((()))******)))((('''((((((((()))))))))******((()))++++++)))((()))***))))))(((((())))))***+++))))))))))))((((((((((((((((((((((((((((((''''''(((((((((((())))))))))))))))))))))))************((((((((((((((((((((((((***++++++)))((('''(((******)))))))))))))))******)))************+++++++++++++++******)))(((((('''((((((''''''''''''((((((***)))((('''((()))+++,,,,,,+++******************))))))))))))(((((((((((()))))))))(((((())))))))),,,***((((((******)))(((((((((((((((((((((((((((''')))***)))((('''(((***************************))))))))))))))))))))))))'''''''''((((((((())))))((((((((((((((()))******)))))))))))))))))))))))))))************))))))((((((((())))))******++++++''''''''''''''''''(((((())))))))))))************,,,,,,+++***************,,,,,,,,,++++++*********'''***)))%%%%%%((()))'''))))))))))))))))))))))))((((((((('''((())))))*********)))((()))))))))((()))))))))))))))))))))))))))*********++++++++++++))))))*********+++++++++///...,,,+++******++++++************************************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---///000000///...------///......////////////.........///000000000111333555555777999999999999;;;===;;;::::::999999::::::;;;999;;;===<<<;;;::::::;;;<<>>DDDOOOMMMGGGLLLQQQRRRWWWaaaqqq))))))))))))((((((((((((((((((((()))))))))******)))((('''&&&&&&&&&&&&&&&&&&''''''''''''(((((((((''''''''''''((((((((((((''''''''''''''''''''''''(((((())))))))))))((((((''''''((()))))))))((((((((((((((((((((((((((((((&&&'''((()))))))))))))))******))))))(((((((((''')))))))))*********++++++***)))'''&&&&&&''')))***))))))))))))(((((((((((()))))))))))))))(((((('''''''''((()))))))))))))))''''''((()))))))))((((((***))))))((('''&&&%%%%%%******++++++++++++******((('''&&&(((***,,,------++++++*********)))))))))(((((())))))))))))(((((())))))))))))************((()))++++++)))((()))***))))))(((((())))))***+++******))))))((((((''''''%%%&&&&&&'''((()))******'''((((((((())))))))))))(((((()))))))))*********(((((((((((((((((((((((()))******)))((('''(((***(((((((((((()))******+++)))************+++++++++++++++******)))(((((((((''''''&&&&&&&&&&&&''''''((('''''''''(((***,,,---((((((((('''(((((())))))))))))))))))((((((((((((,,,***(((''''''(((***,,,,,,***((('''((())))))((())))))))))))))))))))))))''')))***)))((('''(((***))))))))))))))))))))))))))))))))))))))))))))))))'''''''''((((((((())))))((((((((((((((()))******))))))))))))))))))))))))************))))))((((((((((((((())))))***+++,,,((((((((((((((((((''''''))))))))))))************,,,,,,++++++******+++++++++++++++++++++*********&&&+++---(((%%%&&&((('''))))))))))))))))))))))))'''''''''''''''(((((()))''')))******))))))***,,,))))))))))))))))))))))))*********+++++++++,,,,,,)))))))))*********++++++//////...---,,,,,,,,,---************************))))))))))))))))))))))))*********++++++++++++++++++++++++,,,,,,---------......---,,,,,,,,,,,,,,,---/////////---,,,---......//////000000//////...///000111111111222444666555777999999999999;;;<<<::::::999999999999::::::999;;;<<<<<<;;;::::::;;;<<>>DDDPPPMMMFFFKKKQQQRRRXXXcccsss))))))))))))(((((((((((())))))))))))***************)))((('''&&&%%%%%%%%%'''''''''''''''(((((((((''''''''''''((((((((((((''''''''''''''''''''''''''''''((((((((((((''''''&&&''''''(((((()))))))))(((((((((((((((((((((((('''(((***,,,------,,,+++,,,++++++******))))))((())))))))))))***************)))'''&&&&&&''')))***))))))))))))((((((((((((((()))*********)))'''&&&''''''((()))))))))))))))&&&&&&'''))))))*********((((((''''''&&&&&&&&&%%%)))******++++++******)))&&&###"""$$$(((+++***((()))*********))))))(((((((((((())))))))))))(((((())))))))))))*********+++((()))++++++)))((()))***((((((((((((((()))******+++******)))(((''''''&&&%%%&&&&&&'''((()))******(((((()))))))))*********)))(((((('''&&&&&&%%%%%%(((((((((((((((((((((((())))))***)))''''''(((***'''''''''((((((***+++,,,))))))*********+++++++++************))))))(((((((((''''''&&&&&&''''''(((((('''''''''((()))+++,,,&&&&&&'''&&&&&&'''(((***))))))))))))((((((((((((+++***)))(((((()))***+++,,,***(((''''''((())))))((((((((((((((((((((((((''')))***)))((('''(((***((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))******((((((((((((((())))))***((((((((((((((((((((((((++++++***))))))((((((((('''&&&&&&&&&'''((()))***,,,,,,++++++******))))))((()))))))))************,,,,,,+++++++++++++++,,,+++++++++***************)))///222...)))(((******))))))))))))))))))))))))(((''''''''''''((()))))))))***+++***((()))+++...))))))))))))))))))))))))))))))*********+++++++++))))))))))))************,,,,,,++++++++++++++++++*********************************************************+++++++++++++++******+++,,,,,,---.........------,,,,,,---------+++---------++++++,,,---//////000000000000/////////111222222111222444777555777999999888888:::;;;::::::999999999999::::::999;;;======<<<;;;;;;<<<;;;???>>>EEEPPPMMMFFFKKKOOOPPPWWWcccttt(((((((((((())))))))))))))))))))))))************+++***)))(((''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((%%%&&&&&&''''''&&&&&&%%%&&&&&&'''''''''((())))))(((((((((((((((((((((((('''(((***+++,,,,,,,,,+++*********))))))((((((((((((((()))))))))************)))(((((((((((()))***(((((((((((())))))))))))((()))*********)))'''&&&)))))))))))))))(((''''''&&&&&&((()))************%%%&&&&&&&&&''''''(((((((((((())))))))))))(((((('''%%%###%%%(((***(((%%%(((((()))))))))((('''&&&))))))(((((((((((())))))((())))))))))))*********((()))++++++)))((()))***((((((((('''((())))))***+++******)))(((''''''&&&'''''''''((((((((((((((()))))))))*********++++++((((((''''''&&&&&&%%%%%%''''''''''''''''''''''''((())))))((('''''')))***''''''''''''((()))***+++))))))*********+++++++++*********))))))))))))))))))(((((((((((((((((()))))))))(((((((((((((((((((((***+++***))))))+++---))))))))))))((((((((((((((()))***++++++***)))((())))))(((''''''''')))***''''''''''''''''''''''''''')))***)))((('''(((***))))))))))))))))))))))))(((((((((((((((((((((((())))))*********+++++++++((((((((((((((())))))***((((((((((((((((((((((((++++++***)))(((((())))))((('''&&&&&&&&&''')))***,,,,,,++++++******))))))((()))))))))************+++++++++******+++,,,,,,***************************111444///******+++,,,(((((((((((((((((((((((())))))(((((())))))***+++,,,,,,***((('''(((***,,,))))))))))))))))))))))))(((((((((((())))))))))))(((((()))))))))*********)))))))))***************************************++++++++++++++++++++++++***+++++++++,,,,,,,,,---******+++,,,,,,---......,,,,,,,,,,,,---...///000,,,---......---,,,---/////////000000000000/////////111222222111222444777666777888888888888999;;;:::999999888888999999:::999;;;======<<<<<<===>>>;;;>>>>>>EEEQQQMMMFFFJJJKKKMMMTTTaaarrr(((((((((((())))))))))))((((((((()))))))))******+++***)))((((((((((((((()))))))))(((((((((((('''''''''''''''((((((((((((((((((((((((((((((((((((%%%%%%&&&&&&&&&&&&%%%%%%'''''''''&&&''''''((((((((((((((((((((((((((((((%%%&&&'''(((((((((((((((&&&&&&&&&&&&&&&'''''''''((((((((()))))))))*********))))))))))))))))))***(((((((((((()))))))))))))))))))))))))))((((((''')))))))))))))))(((''''''&&&'''((()))******+++***%%%%%%&&&'''((())))))***(((((())))))))))))(((((()))(((((()))******(((&&&'''((()))***)))((('''&&&))))))(((((((((((())))))(((((((((((())))))))))))((()))++++++)))((()))***((((((''''''(((((()))*********))))))((((((''''''))))))((((((''''''&&&&&&))))))))))))************&&&&&&'''((()))******+++'''''''''''''''''''''''''''((()))((('''''')))***''''''''''''((())))))***)))************+++++++++******))))))))))))))))))))))))(((((((((((()))))))))))))))(((((('''''''''''')))+++***''''''))),,,))))))))))))((((((((((((&&&''')))++++++)))'''&&&%%%'''((()))(((((()))+++''''''''''''''''''''''''''')))***)))((('''(((***++++++++++++++++++++++++)))))))))))))))))))))))))))))))))*********++++++((((((((((((((()))******))))))))))))))))))))))))+++***)))(((((()))***+++,,,+++)))((('''(((***+++((((((((((((((((((''''''))))))))))))*********************)))******++++++)))))))))***************(((---///***''')))***)))(((((((((((((((((((((((()))))))))))))))***++++++,,,+++******++++++)))((())))))))))))))))))))))))'''''''''((((((((())))))((((((((()))))))))******((()))***+++++++++++++++************************++++++++++++++++++++++++******++++++,,,---------+++++++++,,,,,,---------******++++++,,,...///000...///111000//////000222///000000111111000000//////000111111111222444666666777888888777777888:::999999888888888888999999999:::<<<===<<<<<<===>>>:::>>>>>>FFFQQQMMMFFFJJJHHHKKKQQQ^^^ooo'''((((((((()))))))))***''''''((((((((())))))))))))(((((('''''''''(((((())))))))))))((((((((('''''''''''''''((((((((((((((((((((((((((((((((((((&&&''''''((((((''''''&&&)))((('''&&&&&&&&&''''''(((((((((((((((((((((((('''&&&&&&&&&&&&&&&''''''&&&&&&&&&'''(((((())))))(((((((((((()))))))))***(((((((((((((((((((((((('''((((((((()))))))))******))))))((((((((((((((('''(((((())))))))))))((('''((()))***************'''''''''(((((())))))))))))))))))******)))))))))''')))++++++***)))((())))))***+++,,,+++***((('''***)))(((''''''((()))***&&&'''''''''((((((((((((((()))++++++)))((()))***(((''''''''''''((())))))))))))))))))(((((((((((()))(((((((((''''''''''''''''''''''''((((((((((((%%%&&&&&&'''((()))***+++''''''''''''''''''''''''&&&'''(((((('''''')))***(((((('''''''''(((((())))))************+++++++++)))))))))))))))))))))***(((((((((''''''(((((((((''''''((((((((((((((((((%%%(((***((($$$###&&&)))))))))))))))((((((((((((''''''((((((((((((''''''!!!$$$(((***))))))***+++''''''''''''''''''''''''''')))***)))((('''(((***++++++++++++++++++++++++))))))))))))))))))))))))'''(((((((((((()))))))))((((((((((((((()))******))))))))))))))))))))))))***)))((('''(((***+++---///---***(((''''''((()))''''''''''''''''''(((((())))))))))))************))))))(((((())))))***+++((()))))))))*********+++(((***)))%%%%%%((()))(((((((((((((((((((((((((((((((((((((((((()))******---,,,---333777666///'''))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((()))))))))***'''((()))++++++,,,++++++************************************************))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,---------...000///......000111000000111111111111000000...///000000000111333555666777888888777777888999999999888888888888999999666888:::;;;::::::;;;<<<:::>>>???FFFRRRNNNFFFIIIGGGIIIPPP]]]nnn~~~'''((((((((())))))******''''''''''''((((((((((((''''''&&&&&&&&&''''''(((******))))))((((((((('''''''''''''''((((((((()))))))))))))))))))))))))))(((((())))))))))))((((((***((('''&&&%%%%%%&&&'''((((((((((((((((((((((((***)))'''&&&&&&'''((()))(((((()))***+++,,,------(((((((((((())))))))))))'''''''''''''''''''''''''''((((((((())))))******+++***((('''''''''((()))%%%&&&''')))******++++++((())))))************))))))))))))))))))(((((((((******++++++++++++******###'''******(((&&&(((******+++---------,,,***(((***)))(((''''''((()))***&&&&&&&&&&&&'''''''''(((((()))++++++)))((()))***'''''''''''''''((())))))(((((((((((())))))))))))''''''((((((((((((((((((%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''&&&'''(((''''''''')))+++)))(((((('''''''''(((((()))************+++++++++)))))))))))))))*********'''''''''&&&&&&'''''''''$$$%%%'''((())))))))))))))),,,---+++'''%%%(((,,,))))))))))))(((((((((((()))'''&&&%%%%%%&&&''')))###(((+++***)))***+++))))))))))))))))))))))))((()))***)))((('''(((***(((((((((((((((((((((((())))))))))))))))))))))))&&&&&&&&&&&&'''''''''(((((((((((((((((()))******)))))))))))))))))))))))))))(((''''''(((***,,,......,,,)))&&&$$$$$$%%%&&&''''''(((((())))))******))))))))))))************(((((('''(((((()))******(((((())))))*********+++))))))&&&###%%%******((((((((((((((((((((((((((('''''''''''''''((())))))......333<<>>???FFFRRRNNNFFFIIIFFFIIIPPP]]]mmm~~~''''''''''''((((((((((((***(((&&&'''))))))'''%%%&&&&&&%%%%%%%%%&&&&&&''')))))))))))))))))))))))))))))))))))))))((('''''''''((()))******)))((('''))))))))))))************&&&''''''((()))******+++++++++)))(((''''''''''''))))))))))))************&&&'''((()))******))))))((((((''''''''''''(((((())))))))))))))))))))))))((((((((((((''''''''''''***)))'''&&&'''(((***+++******))))))((((((''''''************************++++++++++++***((('''&&&)))***,,,------,,,***)))))))))))))))))))))))))))(((---222555444000,,,+++******))))))((((((''''''&&&((()))******)))(((&&&***************************)))))))))((((((''''''((()))***)))((('''((()))''''''(((((())))))************))))))))))))******''''''''''''''''''''''''))))))))))))))))))))))))***)))((((((((()))+++,,,))))))))))))(((((((((((()))************++++++++++++,,,,,,,,,,,,+++******)))((((((''''''''''''((()))))))))'''%%%%%%''')))(((((())))))))))))(((((())))))))))))((((((((((((************************'''(((((()))***+++++++++))))))(((''''''((()))***************))))))))))))++++++)))((((((((()))***))))))(((((((((((())))))((()))*********((('''&&&******)))))))))))))))***'''((()))***+++,,,------***)))'''&&&'''(((***+++******))))))((((((''''''((((((((((((((()))))))))))))))(((((((((((())))))))))))***+++,,,------...---......---,,,***((('''))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))(((***---000333<<>>BBBBBB===777111...(((((())))))))))))(((((())))))))))))))))))))))))************************((((((((())))))******************)))))))))((((((******))))))((())))))***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------***+++,,,,,,---.........111000000000/////////.........000111222222222222444555666777777888888777666666777888999999999999<<<<<<;;;;;;;;;:::::::::>>>;;;>>>FFFLLLKKKHHHHHHLLLKKKOOO___uuu%%%%%%&&&&&&&&&'''''''''&&&%%%%%%&&&)))******))))))(((((('''&&&&&&&&&'''))))))))))))))))))))))))(((((()))))))))((('''''''''(((((())))))(((((('''+++***)))((('''&&&%%%%%%&&&&&&&&&'''''''''''''''))))))(((((('''((((((((((((((())))))))))))************(((''''''((())))))))))))(((((((((((())))))))))))))))))))))))))))))*********++++++,,,,,,,,,,,,+++)))(((''''''((())))))))))))(((((((((((('''(((((((((((((((((((((((('''((())))))*********)))''''''''''''''''''''''''))))))))))))))))))))))))*********(((&&&&&&(((***(((((((((((())))))))))))***)))'''&&&&&&''')))***((((((((((((((((((((((((************))))))))))))((()))***)))((('''((()))))))))))))))((((((((((((***))))))(((((())))))***((((((((((((((((((((((((''''''''''''''''''''''''%%%'''***,,,,,,+++)))'''''''''(((((())))))******)))************+++++++++***************)))(((((('''''''''''''''((()))***---......,,,***)))***+++))))))***))))))((('''&&&''''''''''''''''''''''''))))))))))))))))))))))))'''(((((())))))******++++++***)))(((''''''(((((((((((((((((((((((((((((($$$&&&))),,,---,,,+++)))))))))(((((((((((())))))***))))))((((((((((((((((((((('''''''''(((((()))+++++++++******)))))))))&&&&&&&&&&&&(((***,,,---(((((((((((())))))))))))))))))***+++,,,------...,,,++++++***)))))))))***++++++++++++++++++++++++###$$$&&&(((************)))))))))))))))))))))))))))******************)))(((((('''&&&&&&)))...111CCC???999444222000...---))))))(((((((((((())))))))))))))))))))))))))))))************************&&&&&&'''((()))***++++++))))))))))))(((((((((''')))((((((((((((((())))))************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++,,,------......///000000000000////////////...000222333444333222111444555666777888888888888555666666777888888999999<<<;;;;;;;;;;;;:::::::::<<<:::===FFFLLLLLLIIIIIIJJJKKKQQQbbbyyy%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&'''((()))))))))***)))((('''''''''''''''(((((((((((((((((((((((('''(((((((((((((((''''''(((((((((((((((((((((((()))(((((('''&&&&&&%%%%%%((('''''''''''''''''''''(((((('''''''''(((((()))(((((((((((()))))))))***,,,+++((('''&&&'''((()))))))))(((((((((((())))))((((((((((((((((((((((((&&&&&&'''((()))*********+++***((('''&&&&&&&&&&&&(((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))(((***))))))(((((())))))***)))))))))))))))))))))))),,,,,,+++(((&&&&&&(((+++''''''(((((())))))*********)))(((((((((((()))***))))))))))))))))))))))))******************))))))((()))***)))((('''((()))******))))))((((((''''''))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))&&&''')))***+++***)))(((&&&''''''((()))******+++))))))*********+++++++++)))))))))))))))(((((('''&&&&&&&&&'''''')))******,,,------+++)))(((((()))(((((())))))))))))(((((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((((())))))******+++******)))((('''''''''''''''''''''((((((((((((%%%''')))+++,,,+++***)))))))))(((((((((((())))))***)))(((''''''((()))***''''''&&&&&&&&&'''((((((************))))))))))))''''''''''''((()))+++,,,''''''(((((())))))******(((((()))***,,,---......------,,,+++************,,,+++++++++******))))))&&&'''((()))((('''&&&%%%))))))))))))))))))))))))******++++++++++++************)))((((((+++000444CCC;;;111+++***+++++++++***)))(((''''''((()))***++++++++++++++++++++++++************************''''''(((((()))******+++******)))))))))((((((((())))))((((((((()))******************************++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,---...//////000000000000////////////111333555777777555333222333444555777888888888888666666666777888888999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;:::===FFFMMMMMMKKKKKKJJJLLLTTTeeezzz)))))))))*********++++++'''((((((((('''''''''((())))))((('''''''''''''''((((((((((((((((((((((((''''''((((((((((((''''''((((((''''''''''''((((((&&&&&&&&&&&&''''''''''''))))))((((((((((((((((((((('''''''''''''''((()))'''(((((((((((())))))))),,,+++((('''&&&'''((()))))))))(((((((((((())))))(((((((((((((((((((((((($$$%%%%%%&&&'''((())))))(((((('''&&&%%%$$$$$$$$$'''''''''''''''((((((((())))))))))))))))))))))))*********))))))'''&&&&&&+++******))))))******+++(((((((((((((((((((((((()))+++++++++)))(((((()))''''''(((((())))))******)))***++++++++++++***)))************************))))))))))))))))))******((()))***)))((('''((()))******))))))((((((''''''))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((())))))***&&&''''''((()))******+++))))))*********+++++++++((())))))))))))(((''''''&&&&&&&&&'''''')))******)))***+++***'''&&&&&&'''%%%&&&''')))************(((((()))))))))*********''''''''''''''''''''''''((((((((((((((()))))))))*********)))((('''&&&&&&&&&'''''''''((((((((()))******)))))))))))))))***))))))(((((((((((())))))***)))(((''''''((()))***&&&&&&&&&&&&&&&'''(((((((((((()))))))))*********)))))))))(((((((((((((((''''''(((((())))))******&&&'''((()))***+++,,,---------,,,++++++***++++++,,,++++++******))))))((()))*********)))'''%%%$$$((((((((((((((((((((((((******++++++++++++************)))((((((+++///333:::333+++'''''')))*********)))(((''''''((()))***************************))))))))))))))))))))))))************************++++++*********)))))))))))))))))))))******+++,,,++++++++++++++++++++++++++++++++++++++++++++++++*********+++++++++,,,,,,,,,,,,+++,,,,,,---//////////////////000000000000111333555777777555333222333444555777888888999999888888777888888999;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<:::>>>GGGNNNNNNLLLLLLJJJMMMUUUeeexxx(((((()))))))))*********((()))))))))'''&&&&&&((((((''''''&&&''''''(((((())))))))))))))))))))))))&&&&&&'''(((((((((''''''(((''''''&&&&&&''''''(((&&&&&&&&&'''''''''(((((((((((())))))))))))))))))((((((''''''&&&'''''''''''''''(((((((((((())))))******(((''''''((())))))((((((''''''''''''(((((())))))))))))))))))))))))'''''''''(((((()))))))))'''''''''&&&&&&%%%$$$$$$&&&''''''''''''((((((((())))))))))))))))))))))))*********)))((('''%%%%%%((((((((((((((((((((((((((((((((((((((((((((((((%%%''')))***((('''''''''(((((((((((())))))))))))((()))+++,,,,,,+++)))(((************************(((((((((((())))))))))))((()))***)))((('''((()))))))))))))))(((((((((((()))((((((''''''(((((()))(((((((((((((((((((((((('''''''''''''''''''''''')))((('''&&&'''((()))***''''''(((((())))))******)))************+++++++++)))))))))))))))((('''''''''''''''''''''((()))***&&&((())))))'''&&&&&&'''%%%&&&''')))************((())))))******++++++,,,(((((((((((((((((((((((((((((((((((((((((((((((())))))******)))((('''&&&'''''''''(((((())))))***,,,+++)))((((((((()))***))))))(((((((((((())))))((((((((((((((())))))***&&&&&&&&&&&&&&&'''((()))((((((((())))))******************)))((((((''''''(((((((((((())))))))))))&&&&&&'''((()))******+++,,,++++++***++++++,,,,,,++++++*********)))))))))(((((()))******)))((('''(((((((((((((((((((((((()))******************)))''''''''''''&&&(((+++...///---)))''''''((())))))))))))(((((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))++++++++++++*********)))++++++++++++***************)))))))))***+++,,,---++++++++++++++++++++++++++++++++++++++++++++++++************++++++++++++,,,+++******+++,,,...///////////////000000000000...000222333444333222111333333555777888999999999999888888888888:::;;;<<<:::::::::;;;;;;;;;;;;<<<<<<:::===GGGMMMMMMLLLKKKJJJMMMUUUddduuu%%%%%%%%%&&&&&&&&&''''''&&&((())))))'''&&&(((***%%%%%%%%%%%%&&&'''((()))))))))))))))))))))))))))%%%&&&''''''((((((''''''((('''&&&&&&&&&&&&'''(((((((((((('''''''''''''''&&&''''''(((((())))))))))))(((''''''&&&&&&&&&&&&'''''''''((((((((())))))(((((((((((())))))))))))''''''&&&&&&&&&&&&''''''))))))))))))))))))))))))(((((((((((())))))))))))'''''''''((((((''''''&&&&&&&&&&&&'''''''''((((((((((((((((((((((((((((((((()))))))))((('''&&&&&&&&&&&&'''(((((('''&&&&&&(((((((((((((((((((((((($$$%%%'''(((''''''((()))))))))))))))((((((((((((((((((((())))))(((((((((************************&&&'''''''''((((((((((((((()))***)))((('''((()))(((((((((((())))))))))))((((((''''''''''''(((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((()))))))))))))))************+++++++++)))************)))(((((((((((('''''''''(((((()))&&&(((***+++***))))))***(((((())))))))))))((((((((((((((()))******++++++(((((((((((((((((((((((((((((((((((((((((((((((((((((()))******)))((('''''''''((())))))***++++++))))))))))))************))))))(((((((((((())))))''''''((()))))))))))))))&&&&&&&&&&&&'''((()))***)))))))))))))))((((((((()))))))))))))))(((((('''))))))))))))(((((((((((('''''''''(((((()))))))))******)))******+++,,,---************))))))))))))&&&'''((()))******)))(((((((((((((((((((((((((((((())))))******))))))(((%%%'''((((((''''''((()))))))))***)))''''''((()))(((((())))))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************************))))))))))))((((((((())))))***+++,,,************************************************************+++++++++++++++***)))))))))+++---....../////////000000000111......000111222222222222222333555666888999999999999888777666777999;;;<<<:::::::::;;;;;;;;;<<<<<<;;;999<<>>BBBFFFGGGFFFEEEOOOOOOSSS]]]mmm''''''''''''''''''''''''+++(((%%%%%%'''))))))((()))))))))(((((('''''''''((('''&&&&&&(((((('''&&&&&&&&&&&&&&&&&&'''((())),,,)))&&&%%%&&&'''''''''''''''''''''((((((((((((&&&%%%%%%&&&((()))(((&&&%%%&&&&&&''''''&&&&&&%%%)))((((((((('''''''''''')))))))))((((((''''''&&&))))))))))))))))))))))))))))))))))))))))))))))))+++******)))((((((''''''''''''''''''''''''''''''******))))))(((''''''&&&(((((('''''''''(((((()))))))))(((((((((((()))))))))))))))'''%%%%%%''')))&&&&&&'''((((((((((((((('''(((((('''&&&&&&''')))''''''(((((())))))******+++(((%%%$$$&&&(((((('''))))))************))))))((((((((((((((((((((((((''''''''''''(((((((((((())))))(((((((((((())))))''''''&&&&&&'''(((***+++))))))'''&&&&&&&&&'''(((''''''((((((((((((((((((&&&''''''''''''''''''(((&&&'''((()))))))))((('''((((((((())))))*********((()))+++++++++***((('''''''''&&&&&&&&&&&&''''''((((((((((((((((((((('''((((((((('''''''''&&&&&&)))))))))))))))))))))))))))))))))(((''''''&&&&&&))))))(((((((((((((((((())))))))))))************''''''((()))))))))))))))%%%%%%&&&'''((()))******))))))))))))))))))))))))(((((((((((())))))))))))***((('''((()))***)))(((((((((''''''(((***+++,,,)))(((((('''((()))***+++***)))))))))((((((((('''(((((()))************************)))))))))((((((+++***)))(((((((((((()))))))))))))))))))))))))))(((((((((''''''((((((((((((((())))))))))))((((((((((((((()))))))))******&&&&&&''')))******)))(((%%%''')))***))))))***+++))))))************))))))(((((((((((()))))))))))))))*********++++++++++++***))))))+++------***'''))))))******************((((((((()))++++++***)))*********+++++++++,,,,,,************************++++++,,,,,,,,,,,,------....../////////000000000222,,,,,,111444222111333555666666777888999::::::777888888888888777777666777888999:::;;;;;;;;;;;;;;;<<<>>>BBBFFFHHHGGGEEEMMMMMMQQQ[[[kkk~~~''''''''''''''''''''''''((('''&&&&&&'''((('''&&&(((((((((''''''''''''''')))'''&&&'''((()))((('''$$$$$$%%%&&&'''((()))***---***'''&&&&&&'''&&&%%%''''''''''''(((((((((((('''&&&&&&'''(((((('''%%%&&&&&&''''''''''''&&&&&&((((((((((((''''''''''''++++++***)))((('''&&&&&&))))))))))))))))))))))))))))))))))))))))))))))))++++++)))(((&&&%%%$$$###''''''''''''''''''''''''***))))))(((((('''''''''))))))(((''''''((((((((()))((((((''''''(((((()))(((((((((&&&%%%%%%''')))''''''((()))))))))))))))%%%&&&'''&&&$$$$$$&&&'''((((((((((((((((((((((((***(((&&&&&&'''))))))(((((())))))******))))))((((((((((((((((((((((((((($$$%%%&&&(((((((((''''''))))))))))))))))))))))))''''''''''''((()))******(((((('''&&&&&&&&&&&&&&&&&&&&&&&&'''((())))))***(((''''''''''''''''''&&&))))))******))))))(((''')))*********************)))******++++++)))((('''''''''&&&&&&&&&&&&''''''''''''(((((((((((((((((())))))((((((((((((''''''))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))))))))((((((((('''''''''''''''''''''((()))))))))))))))%%%%%%&&&'''((()))******))))))))))))))))))))))))(((((((((((())))))))))))+++)))((()))***+++***)))''''''''''''((()))******((((((((((((((()))******))))))))))))(((((((((((((((((()))************))))))))))))((((((((((((((())))))((((((''''''(((((())))))))))))))))))))))))))))))(((((((((((())))))(((((())))))))))))(((((()))))))))*********++++++&&&'''(((((((((((()))***''''''''')))+++,,,,,,+++))))))************))))))(((((((((((())))))))))))*********+++++++++,,,,,,)))))))))+++,,,,,,***'''))))))******+++,,,,,,,,,&&&///333---)))+++---************++++++++++++,,,************************++++++,,,,,,,,,,,,------...////////////000000000333000///222333222111222444555666777888777777666888888888888777777666666888888999:::;;;;;;;;;;;;<<<<<>>AAA333)))+++---(((************++++++++++++************************+++++++++,,,,,,,,,------------........./////////111000000111222111111222111333555666666555333222999999888777777666666666888999::::::;;;;;;;;;:::;;;<<>>CCCGGGIIIHHHGGGHHHIIIMMMXXXiii|||''''''''''''''''''''''''###&&&(((((('''%%%%%%&&&'''''''''''''''((((((((((((&&&%%%&&&'''((('''&&&&&&'''((((((((('''%%%$$$&&&%%%%%%''')))******)))''''''''''''(((((((((((('''&&&&&&'''(((((('''%%%''''''(((((((((((('''''''''''''''((((((((((((((($$$$$$%%%&&&'''((())))))))))))))))))))))))))))))(((((((((((((((((((((((((((((()))))))))*********(((((((((((((((((((((((('''''''''''''''''''''''')))((((((((())))))***+++(((''''''&&&&&&''''''((((((***++++++***)))***,,,(((((()))***************((()))***)))'''''')))***'''''''''''''''''''''''''''((())))))''''''((()))'''(((((())))))(((((('''''''''''''''''''''''''''&&&'''(((*********))))))&&&'''((())))))((('''&&&((())))))******))))))((()))))))))***)))(((((('''((((((((((((((('''''''''******))))))))))))))))))'''''''''((()))***,,,,,,)))******************************)))))))))))))))''''''&&&&&&&&&&&&''''''&&&&&&''''''((()))))))))''''''(((((((((((())))))((((((((((((((((((((((((&&&'''''''''(((((())))))(((((())))))))))))))))))))))))((((((((((((((('''''''''((()))))))))))))))%%%%%%&&&'''((()))******))))))))))))))))))))))))(((((((((((())))))))))))((('''&&&'''((()))(((&&&'''(((((()))))))))((((((''''''((()))))))))))))))(((((((((((())))))))))))''''''((())))))))))))(((************++++++++++++((((((''''''(((((())))))))))))))))))))))))))))))''''''&&&&&&&&&&&&''''''&&&'''((())))))******))))))))))))*********++++++***)))'''(((******)))((()))(((((((((******((('''))))))************))))))(((((((((((())))))))))))'''''''''((((((((())))))((()))***)))(((((()))***++++++***))))))***,,,---888>>>===222***+++,,,))))))))))))************+++------------------------++++++,,,,,,,,,,,,------,,,,,,---------.........***...000......111333222666777888999:::999999888999888777666666777888999999::::::;;;;;;:::::::::999:::===BBBFFFHHHHHHFFFHHHIIILLLWWWhhh{{{''''''''''''''''''''''''$$$'''((((((&&&%%%&&&''''''''''''(((((()))))))))'''%%%$$$%%%&&&'''&&&%%%$$$&&&'''((()))(((&&&%%%'''&&&&&&''')))***)))'''''''''''''''((((((((((((&&&%%%%%%&&&((()))(((&&&''''''((((((((((((''''''''''''''''''((((((((()))&&&&&&''''''(((((())))))))))))))))))))))))))))))(((((((((((((((((((((((((((((()))))))))*********((((((((((((((((((((((((''''''''''''''''''''''''''''''(((((()))***,,,,,,(((''''''&&&&&&''''''(((''')))******))))))***+++'''((())))))******))))))))))))***)))(((''')))+++%%%&&&&&&''''''(((((((((%%%'''))))))'''&&&'''(((''''''(((((((((((('''''''''''''''''''''''''''''''''(((((((((((((((((((((((()))***++++++***)))(((((()))************)))((((((((()))))))))((('''&&&&&&&&&''''''(((((())))))''''''''''''(((((((((((((((''''''''''''(((******((((((((())))))*********+++******)))))))))))))))''''''&&&&&&&&&&&&''''''&&&&&&''''''((())))))***&&&&&&'''''''''((((((((((((((((((((((((((((((((('''''''''((((((((((((((())))))((((((((((((((((((%%%%%%%%%&&&&&&&&&&&&&&&''''''((()))))))))))))))%%%%%%&&&'''((()))******))))))))))))))))))))))))(((((((((((()))))))))))))))((('''((()))***)))'''((())))))******)))((((((&&&'''((()))***))))))((('''((((((((()))))))))***&&&'''(((((())))))(((((())))))))))))*********+++)))(((((((((((()))***+++))))))))))))))))))))))))((((((''''''''''''((((((&&&'''((()))************((((((((()))))))))*********'''&&&***111333000,,,((()))***)))'''&&&%%%&&&))))))************))))))(((((((((((())))))))))))(((((((((((())))))))))))((()))***)))''''''(((+++(((''''''''')))+++...000;;;777222---++++++++++++))))))))))))************,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------........./////////000000,,,111333///...111222111666666777888999999::::::888777666555666888999;;;999::::::;;;;;;::::::999888999<<<@@@EEEGGGGGGFFFGGGHHHKKKUUUfffxxx''''''''''''''''''''''''%%%''')))(((&&&%%%''')))'''((((((((())))))******&&&%%%$$$$$$&&&&&&%%%$$$"""$$$&&&((())))))((('''(((''''''((())))))'''%%%''''''''''''((((((((()))%%%$$$%%%&&&)))***)))'''''''''((((((((((((''''''&&&'''''''''(((((())))))))))))))))))(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''))))))))))))))))))))))))&&&''''''''''''''''''''''''''''''((()))+++------'''''''''&&&&&&'''''''''&&&''')))***)))((()))***''''''((()))))))))))))))((()))***)))'''''')))***%%%%%%&&&&&&'''((())))))$$$'''))))))&&&%%%&&&(((''''''((((((((((((''''''''''''''''''''''''''''''(((((('''&&&&&&&&&'''''')))***,,,------,,,***)))((()))***++++++***)))(((&&&'''((((((((('''%%%%%%$$$%%%&&&'''(((***++++++$$$%%%%%%&&&&&&'''''''''***)))'''&&&&&&''''''(((&&&''''''((()))******++++++******)))))))))))))))'''''''''&&&&&&'''''''''&&&&&&&&&'''((())))))***%%%&&&&&&&&&''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))((((((''''''&&&&&&'''((((((((())))))******'''(((((())))))))))))))))))(((((((((''''''''''''))))))))))))))))))))))))(((((((((((())))))))))))***)))((()))***+++***(((((()))***++++++***)))(((&&&''')))*********)))((('''((((((((())))))******$$$%%%&&&&&&''''''&&&&&&'''((((((((())))))******)))))))))))))))***++++++))))))))))))))))))))))))))))))(((((((((((())))))&&&'''((()))************(((((((((((())))))))))))+++''''''...888<<<888222***,,,---***%%%!!!!!!"""))))))************))))))(((((((((((())))))))))))))))))))))))************''')))***)))'''&&&(((+++$$$$$$$$$&&&))),,,000222AAA666,,,,,,---+++)))***))))))))))))************++++++++++++++++++++++++++++++,,,,,,,,,---------000000000000111111111111...555666111...111222000333333444444555777999:::777666555555666888:::<<<:::::::::;;;;;;:::999999777888;;;@@@DDDGGGFFFEEEGGGGGGJJJTTTdddvvv(((((('''''''''&&&&&&&&&))))))))))))))))))))))))''''''&&&&&&&&&&&&''''''(((((((((''''''&&&&&&&&&&&&'''''''''&&&%%%$$$$$$'''&&&&&&''')))***(((''''''&&&%%%&&&((((((((('''%%%&&&''''''((((((''''''))))))))))))))))))))))))&&&&&&&&&''''''''''''(((+++******)))(((''''''&&&((((((((((((((()))******((((((((((((((((((((((((,,,***((('''&&&'''((()))******)))((('''&&&%%%%%%(((((((((((('''''''''''''''(((***+++++++++***)))%%%&&&''''''&&&&&&'''(((,,,,,,***)))(((&&&%%%%%%((((((((('''((()))******'''''''''''''''''''''''')))))))))******))))))))))))((((((''''''''''''((((((((((((((((((((((((((()))(((&&&%%%%%%&&&'''(((((((((((((((''''''''''''((((((((((((((((((((((((''''''(((((())))))******&&&&&&''''''''''''&&&&&&$$$$$$%%%&&&'''''''''&&&$$$%%%&&&'''((('''&&&%%%((('''&&&%%%%%%&&&'''((((((((((((((())))))))))))(((((())))))))))))(((((())))))((('''&&&%%%%%%$$$******)))((('''&&&&&&%%%'''&&&&&&&&&'''(((***+++******))))))((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((///+++''''''))))))'''$$$&&&&&&&&&''''''''''''(((,,,)))'''((()))***(((%%%(((((((((((((((((((((((())))))))))))))))))))))))''''''''''''(((((((((((((((((('''''''''''''''((('''((()))((('''((()))+++))))))))))))))))))))))))%%%&&&''''''&&&&&&''')))'''%%%$$$&&&)))***(((%%%))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((()))******(((((('''''''''&&&&&&&&&&&&'''((())))))******)))+++******+++---///...---'''+++...,,,(((&&&'''***+++)))(((((())))))(((&&&)))***************)))((((((((((((((((((((((((((())))))))))))************)))************+++++++++777222,,,)))***+++++++++***)))((('''((()))+++,,,,,,+++)))((())),,,000333++++++******************......---------....../////////000111111111111111222222444555666777777777;;;:::999888777777777777::::::::::::::::::::::::::::::999:::<<<>>>AAACCCFFFLLLMMMUUUjjjwww(((((('''''''''&&&&&&&&&(((((((((((((((((((((((((((''''''&&&&&&''''''(((&&&&&&&&&&&&%%%%%%$$$$$$'''''''''''''''&&&%%%%%%&&&%%%%%%&&&((()))'''&&&'''&&&%%%&&&((((((((('''%%%&&&''''''((((((''''''((((((((((((((((((((((((&&&&&&&&&''''''''''''(((*********)))((('''''''''((((((''''''(((((()))***(((((((((((((((((((((((()))))))))))))))(((''''''((((((((((((''''''''''''))))))((((((''''''&&&&&& """$$$''')))***+++'''))))))(((&&&%%%&&&''')))))))))(((''''''&&&&&&''''''''''''(((((((((((('''''''''''''''''''''''')))(((((((((((((((((()))'''&&&&&&%%%&&&'''((()))(((((((((((((((((((((((()))(((&&&%%%%%%'''((()))((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((()))))))))'''''''''(((((('''''''''%%%&&&&&&''''''''''''&&&%%%%%%&&&&&&''''''&&&&&&(((''''''''''''''''''((((((((((((((())))))))))))(((((())))))))))))(((((('''''''''''''''&&&&&&&&&***))))))(((((('''''''''''''''&&&&&&'''(((***+++))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''&&&'''((()))'''''''''((((((((())))))+++)))'''((()))***(((&&&))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((((((++++++************++++++###$$$&&&&&&&&&'''))),,,((((((((((((((((((((((((%%%&&&''''''&&&&&&''')))'''&&&%%%''')))***(((&&&''''''''''''''''''''''''(((((((((((())))))))))))'''''''''''''''((())))))(((((('''''''''&&&&&&&&&((()))))))))))))))((('''***)))((()))+++,,,,,,+++'''***---,,,(((&&&(((***+++)))(((((())))))(((&&&(((((()))))))))))))))((())))))))))))))))))))))))(((((((((((())))))))))))))))))*********+++++++++...+++'''&&&'''))))))))))))******++++++++++++++++++***(((((()))+++...000++++++++++++++++++++++++------............////////////000111111111111111222222444555666777777777999888888888888888999999::::::::::::::::::::::::::::::999:::<<<>>>AAACCCGGGMMMNNNVVVkkkyyy'''''''''''''''&&&&&&&&&''''''''''''''''''''''''((((((''''''''''''((((((%%%%%%$$$$$$$$$$$$######''''''((((((((('''&&&&&&%%%$$$$$$%%%'''(((&&&%%%'''&&&%%%&&&((((((((('''%%%&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((******))))))((((((''''''''''''&&&&&&''''''((()))(((((((((((((((((((((((('''((()))+++***)))'''%%%&&&&&&'''''''''(((((()))))))))(((((('''&&&%%%%%%(((((('''''''''((())))))***++++++)))'''%%%%%%&&&''''''''''''(((((((((((($$$%%%'''((((((((('''&&&(((((((((((((((((((((((((((((('''&&&&&&'''((((((&&&%%%%%%$$$%%%&&&((()))(((((((((((((((((((((((((((''''''&&&'''(((***+++((((((((((((''''''''''''(((((((((((((((((((((((())))))(((((((((((((((((('''(((((())))))(((((('''(((((((((''''''''''''&&&&&&&&&&&&%%%&&&''''''((('''(((((())))))(((((('''(((((((((((())))))))))))(((((())))))))))))((((((&&&&&&&&&'''''''''((((((((((((((((((((((((((((((''''''&&&''''''((()))***(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((($$$'''***(((%%%$$$(((,,,(((((((((((()))))))))******)))(((((())))))((('''))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''(((((((((((()))(((((('''(((((())))))$$$&&&'''&&&&&&&&&(((***''''''''''''''''''''''''%%%&&&''''''&&&&&&''')))(((''''''(((******)))'''''''''''''''''''''''''''(((((((((((())))))))))))'''&&&&&&&&&&&&''''''((((((((((((''''''''''''&&&************)))((('''&&&)))((('''((()))***)))((('''***,,,+++(((&&&(((******)))(((((())))))((('''&&&&&&&&&'''((((((((()))************************'''''''''((((((((()))))))))))))))*********++++++***)))((((((***,,,,,,,,,(((***,,,...///---+++******))))))))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---///000000000///...//////000111111111111111222333444555666777777777777777777777888999:::;;;999:::::::::;;;:::::::::::::::::::::<<<>>>AAABBBGGGMMMOOOWWWlllzzz''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&)))((((((''''''(((((()))$$$$$$$$$$$$$$$$$$$$$$$$'''(((((((((((((((''''''&&&%%%%%%&&&(((((('''%%%'''&&&%%%&&&((((((((('''%%%&&&''''''((('''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''(((***)))))))))((((((((('''&&&&&&&&&&&&&&&'''((((((((((((((((((((((((((((((''''''((())))))((('''&&&&&&&&&&&&'''''''''(((((())))))((('''&&&&&&%%%$$$000...,,,***))))))************+++***(((&&&'''((((((((((((((((((((((((((($$$%%%'''))))))((('''&&&)))))))))))))))))))))))))))(((&&&%%%%%%&&&((()))((('''&&&%%%&&&&&&((()))((((((((((((((((((((((((''''''''''''((()))+++,,,((((((((((((''''''''''''(((((((((((((((((((((((()))))))))((((((''''''&&&(((((())))))))))))(((((())))))(((((('''''''''''''''&&&%%%%%%%%%&&&((()))'''((()))******)))((('''(((((((((((())))))))))))(((((())))))))))))((((((''''''''''''''''''''''''%%%&&&&&&&&&'''''''''(((''''''''''''(((((())))))''''''(((((())))))******(((((((((((((((((((((((((((((((((((((((((((((((()))++++++)))&&&%%%&&&(((''''''((((((((()))))))))))))))(((((())))))((((((************************''''''''''''''''''''''''''''''''''''((((((((((((''''''&&&&&&&&&'''((((((+++,,,+++)))'''&&&&&&'''''''''''''''''''''''''''%%%&&&''''''&&&&&&'''))))))))))))*********))))))))))))))))))))))))))))))(((((((((((())))))))))))'''''''''&&&&&&''''''((((((((((((''''''''''''''')))))))))))))))((('''''')))(((''''''))))))(((&&&''')))+++***((('''((()))***((('''((()))***)))'''%%%%%%%%%&&&&&&'''((()))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************))))))***+++------------(((***,,,......---+++*********************))))))+++++++++,,,,,,,,,,,,,,,+++---///111111111///...//////000111111111111111222333444666777777777777888888777777888999999:::888999:::;;;;;;;;;:::::::::::::::;;;<<<>>>@@@AAAEEELLLNNNWWWlll{{{&&&'''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''''''''((((((%%%%%%&&&&&&&&&&&&&&&&&&''''''(((((((((((((((''''''&&&&&&'''))))))(((''''''&&&%%%&&&((((((((('''%%%&&&''''''((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((())))))))))))((((((((((((&&&&&&&&&&&&&&&'''(((((((((((((((((((((((((((((((((((('''&&&&&&'''((()))''''''''''''&&&&&&&&&&&&)))(((((('''&&&%%%%%%%%%&&&%%%%%%&&&'''))),,,---''')))***)))(((((()))***+++******))))))(((((('''%%%''')))***+++***((('''))))))))))))))))))))))))))))))(((''''''((())))))******)))(((((('''''''''(((((((((((((((((((((((('''''''''((()))***++++++((((((((((((''''''''''''(((((((((((((((((((((((())))))((((((''''''&&&&&&(((((())))))))))))((((((***)))((('''''''''''''''((('''&&&%%%&&&'''((()))'''((()))******)))((('''(((((((((((())))))))))))(((((())))))))))))(((((()))(((((('''&&&&&&%%%%%%###$$$$$$%%%%%%&&&&&&''''''''''''(((((((((((((((''''''(((((())))))******((((((((((((((((((((((((((((((((((((((((((((((((+++(((&&&&&&'''(((&&&%%%&&&&&&'''''''''((((((((((((((())))))(((((())))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((((((***)))))))))******+++,,,,,,,,,+++)))'''%%%&&&'''((((((((((((((((((((((((%%%&&&''''''&&&&&&'''))))))******+++***)))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))((((((((((((((()))((((((((((((((((((((((((''''''((()))))))))))))))***)))(((((()))***)))''''''((()))))))))(((((())))))((('''((()))***)))(((%%%%%%%%%%%%&&&((()))***(((((((((((((((((((((((())))))*********+++++++++(((((()))))))))*********'''(((*********)))))))))*********+++++++++++++++***+++,,,,,,,,,+++***))))))*********+++++++++,,,***,,,...000111111///...//////000111111111111111333333555666777888888888:::999999888777777888888777888:::;;;<<<;;;::::::::::::;;;<<<===>>>@@@@@@CCCJJJLLLVVVlll{{{&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&''''''''''''((((((&&&&&&'''(((((((((''''''''''''&&&((()))***)))''''''&&&%%%&&&((((((((('''%%%&&&''''''((((((''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((())))))))))))((((((((((((''''''&&&&&&''''''((()))(((((((((((((((((((((((()))(((&&&%%%%%%''')))***((('''''''''&&&&&&%%%%%%'''''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&'''((()))&&&'''))))))(((''')))***+++******)))(((''''''&&&'''''')))*********)))((((((((((((((((((((((((((((((((((((((((((((((((((())))))***++++++)))((('''((((((((((((((((((((((((&&&''''''(((((()))))))))((((((((((((''''''''''''(((((((((((((((((((((((((((((('''''''''''''''''''''(((((())))))((((((''')))((('''&&&&&&&&&'''(((''''''&&&&&&''''''((()))'''(((((())))))(((((('''(((((((((((())))))))))))(((((())))))))))))((((((***)))((('''&&&%%%$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&''''''((((((((((((''''''(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&### """''')))(((&&&&&&&&&&&&&&&'''''''''''''''((())))))(((((()))***((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((()))******+++&&&'''''''''%%%%%%''')))((((((((((((((((((((((((%%%&&&''''''&&&&&&''')))(((***++++++)))(((((()))''''''''''''''''''''''''(((((((((((())))))))))))******)))(((((((((((()))'''(((((((((((()))))))))&&&'''((()))***************)))((()))***+++***)))''''''((()))))))))(((((()))((('''((()))***)))((((((((('''&&&'''(((***+++''''''''''''''''''''''''*********+++++++++,,,,,,((((((((()))))))))******)))+++,,,,,,***))))))***************+++++++++,,,***++++++,,,++++++******)))))))))******++++++,,,***+++---...///000////////////000111111111111111333444555666777888888888;;;:::999888777777777777666888:::<<<<<<<<<:::999::::::;;;<<<===>>>??????BBBIIIKKKUUUlll{{{&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&'''''''''(((((((((%%%%%%&&&'''''''''''''''&&&&&&&&&'''((()))(((&&&'''&&&%%%&&&((((((((('''%%%&&&''''''((((((''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((((((((())))))))))))((((((''''''(((((()))***((((((((((((((((((((((((&&&&&&&&&&&&''''''((((((%%%%%%&&&&&&&&&&&&''''''%%%%%%&&&&&&&&&&&&''''''(((((()))(((((('''&&&%%%'''((()))(((&&&&&&'''(((''''''''''''''''''&&&&&&'''''''''((((((((())))))''''''''''''''''''''''''%%%&&&((())))))(((&&&%%%###%%%))),,,---+++)))'''((((((((((((((((((((((((&&&''''''(((((((((''''''((((((((((((''''''''''''((((((((((((((((((((((((&&&&&&'''''''''''''''''''''''''''(((((('''''''''((('''%%%$$$%%%&&&((()))&&&&&&'''((((((((((((((((((''''''''''''''''''((((((((((((((())))))))))))(((((())))))))))))((((((((((((''''''&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&''''''''''''((())))))((('''&&&))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((%%%%%%$$$%%%''')))******''''''''''''((((((((((((&&&(((***)))(((''')))+++''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((%%%%%%%%%&&&&&&'''((()))%%%&&&'''&&&&&&&&&(((***''''''''''''''''''''''''%%%&&&''''''&&&&&&''')))(((***,,,+++((('''''')))''''''''''''''''''''''''(((((((((((())))))))))))))))))(((''''''''''''''''''((((((((())))))))))))'''((()))))))))))))))((()))((('''(((***++++++***'''''''''((())))))(((((((((''''''((()))******(((,,,+++)))(((((()))+++,,,(((((((((((((((((((((((()))************+++++++++(((((((((((()))))))))******,,,------******+++---)))***,,,---...---,,,***)))))))))***************))))))***++++++,,,------******+++,,,---...////////////000111111111111111333444555666888888888888999999888888888888888999666777:::<<<===<<<;;;999::::::;;;===>>>>>>??????BBBIIILLLVVVmmm}}}&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&''''''((((((((($$$%%%%%%&&&'''''''''&&&%%%%%%$$$&&&'''((('''%%%'''&&&%%%&&&((((((((('''%%%&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((((((((())))))))))))((((((((((((((()))******(((((((((((((((((((((((($$$%%%'''((()))((('''&&&###$$$$$$%%%&&&(((((()))$$$$$$%%%&&&&&&''''''(((!!!###&&&((()))***)))((())))))(((%%%$$$$$$%%%######$$$%%%%%%&&&'''''''''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''###%%%'''))))))'''%%%###!!!'''+++...---***(((((((((((((((((((((((((((&&&'''''''''''''''&&&%%%)))(((((((((''''''''''''((((((((((((((((((((((((%%%&&&&&&''''''(((((((((&&&&&&''''''''''''&&&&&&&&&%%%$$$$$$$$$&&&((()))%%%&&&((()))))))))((('''((('''&&&%%%%%%&&&'''((((((((((((((())))))))))))(((((())))))))))))((((((&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''((())))))((('''&&&******))))))((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((())),,,---+++((('''***---(((((((((((())))))))))))&&&(((******((('''))),,,''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((()))((((((((())))))+++,,,,,,*********)))'''&&&''')))&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&((('''&&&&&&''')))'''***,,,+++(((&&&'''((())))))))))))))))))))))))(((((((((((()))))))))))))))((('''&&&&&&&&&&&&&&&'''((((((((())))))******************)))((('''&&&''''''&&&'''***++++++***'''&&&&&&((()))***)))'''(((''''''((()))******)))...---+++))))))***,,,---))))))))))))))))))))))))))))))))))))************(((((((((((())))))))))))%%%'''((((((&&&&&&))),,,'''***...111222///,,,)))((((((((((((((()))************+++,,,,,,---......************,,,---///000//////000111111111111111333444555777888888888888777777777777888999:::;;;555777:::<<<===<<<;;;999::::::<<<===>>>>>>>>>>>>BBBJJJMMMWWWooo(((''''''&&&&&&%%%$$$$$$(((''''''&&&&&&((()))***+++)))%%%###"""###&&&((($$$%%%&&&'''((('''&&&%%%''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&%%%&&&'''(((((('''&&&%%%(((((())))))((('''&&&&&&'''''''''''''''&&&&&&&&&''''''''''''((((((((((((************))))))((((((((((((((((((''''''''''''&&&&&&''''''((()))))))))***)))(((&&&&&&&&&'''(((''''''''''''''''''''''''((((((((('''&&&&&&&&&%%%''''''&&&%%%&&&'''((()))((((((''''''''''''((((((((('''&&&%%%%%%&&&'''((()))((('''&&&&&&'''))))))(((((((((((((((((((((((()))((('''&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''***(((''')))++++++((($$$'''((()))))))))))))))(((((((((((((((((((((((((((&&&&&&'''((()))***++++++%%%&&&&&&&&&'''((((((((($$$&&&(((***+++)))'''&&&%%%&&&''')))))))))((('''&&&&&&&&&&&&&&&'''((()))&&&&&&&&&''''''''''''(((***)))(((''''''((()))*********)))((('''&&&&&&%%%%%%%%%&&&&&&'''(((((((((---,,,+++)))'''&&&%%%%%%)))((('''&&&&&&'''((()))''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((&&&&&&''''''(((((())))))+++***(((&&&&&&&&&'''((())))))************))))))))))))(((((('''''''''&&&&&&&&&'''((())))))((((((''''''(((((())))))******(((((())))))*********+++(((((((((((((((((((((((())))))(((((((((((())))))(((((((((((((((((((((((((((((())))))((('''&&&&&&((()))))))))))))))((((((+++++++++***************(((((())))))((('''&&&&&&%%%%%%&&&'''((()))******((((((((((((((((((((((((111111000---***(((((()))''''''''''''''''''''''''))))))))))))))))))))))))&&&&&&&&&'''((())))))***))))))))))))))))))))))))******)))(((((((((((((((((()))***,,,,,,,,,+++***)))+++,,,+++***)))***+++(((((())))))))))))((((((++++++******)))******+++)))******++++++,,,------+++,,,------+++************++++++,,,,,,------...---...000000000000222444555555666777777777777777888888777777888888999:::888999::::::;;;;;;:::::::::;;;<<<>>>????????????BBBGGGQQQ```qqq&&&&&&&&&&&&&&&&&&&&&&&&(((''''''&&&'''((()))***)))(((&&&$$$$$$%%%'''(((%%%%%%&&&&&&''''''&&&&&&''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&)))((((((((((((''''''&&&'''''''''''''''''''''''''''''''''((((((((())))))+++***)))(((''''''((()))&&&'''''''''(((((())))))((('''''''''''''''''''''******)))((((((((((((((('''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''&&&&&&%%%&&&'''((()))((((((''''''''''''((((((((('''&&&&&&&&&&&&'''(((***)))((('''&&&&&&''''''''''''''''''''''''''''''(((((('''&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''&&&%%%%%%'''***+++)))&&&((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&'''''''''''''''%%%&&&'''))))))((('''&&&%%%%%%&&&'''(((((())))))'''&&&&&&&&&&&&&&&'''(((&&&&&&&&&''''''''''''((())))))(((''''''((()))))))))))))))((('''''''''&&&))))))))))))(((((((((((())))))((((((((((((((())))))((('''&&&&&&'''((()))'''''''''&&&&&&'''''''''(((((((((((((((((((((((('''''''''((((((((((((((())))))((('''''''''''''''(((((())))))))))))(((((()))(((((((((''''''''''''&&&&&&'''((((((((((((((('''((((((((((((((())))))*********)))((((((((('''(((((((((((((((((((((((())))))(((((((((((())))))((((((((((((((((((((((((((((((((((((((('''&&&&&&&&&&&&''''''''''''&&&&&&)))))))))***************'''((((((((((((''''''&&&'''''''''(((((((((((((((((((((((((((((((((((((((,,,---,,,***'''&&&&&&'''''''''''''''''''''''''''))))))))))))))))))))))))&&&&&&''''''((())))))***((((((((((((((((((((((((******)))((((((((((((((())))))******+++*********)))***+++***))))))***+++++++++,,,,,,,,,,,,++++++++++++***************+++---,,,,,,++++++******)))+++,,,------+++******+++***++++++,,,,,,---......222333444444333222333555444444555777777888888888888888777777888888999:::888999::::::;;;;;;::::::999:::;;;===>>>?????????CCCHHHRRRaaaqqq$$$$$$%%%&&&&&&'''(((((((((''''''''''''((())))))''''''&&&&&&''''''((()))&&&&&&&&&%%%&&&''''''(((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&))))))(((''''''''''''(((&&&&&&''''''(((((())))))(((((((((((())))))))))))***)))(((&&&&&&'''((()))%%%%%%&&&'''((()))******((((((''''''&&&%%%%%%$$$)))************)))((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&'''((((((((((((''''''''''''((((((((('''&&&&&&&&&&&&'''(((+++***)))'''&&&&&&&&&&&&''''''''''''''''''''''''(((((('''&&&&&&&&&&&&'''''''''&&&&&&&&&&&&''''''""""""###%%%(((******((())))))((('''&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%'''''''''''''''&&&&&&&&&%%%&&&&&&&&&''''''''''''%%%%%%%%%%%%&&&(((***+++''''''&&&%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''(((((((((''''''''''''((()))((((((((((((((((((((((((******))))))(((''''''&&&((((((((((((((((((((()))((((((''''''''''''((((((''''''''''''''''''''''''(((((((((((((((((((((((())))))((((((((((((((('''((((((((((((((((((''''''''''''((((((((((((''''''((((((((((((''''''''''''&&&''''''(((((((((((((((((((((((('''''''''''''''))))))))))))))))))(((((((((((((((((((((((((((((()))((((((''''''(((((()))(((((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&'''''''''''''''&&&''''''(((((())))))******&&&''''''(((((((((''''''))))))((((((''''''''''''(((((((((((((((((((((((()))******)))'''&&&&&&((((((((((((((((((((((((((())))))))))))))))))))))))&&&&&&''''''((()))))))))((((((((((((((((((((((((******)))(((((((((((((((******)))((((((((())))))((()))******(((((()))***,,,,,,------------,,,,,,*********************+++,,,,,,,,,+++******))))))+++,,,---,,,*********++++++++++++,,,------......111222333222000///000111222333555666777888999999888888777777888888999:::888999::::::;;;;;;::::::777888:::<<<===>>>??????DDDJJJTTTbbbrrr%%%%%%%%%&&&&&&&&&''''''''''''''''''((((((((()))%%%&&&'''((())))))))))))'''&&&%%%%%%%%%&&&((()))''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&$$$######$$$&&&&&&)))(((''''''&&&'''((((((&&&&&&''''''((()))******((((((((()))))))))******(((((()))))))))(((((((((&&&&&&&&&'''((())))))***''''''&&&&&&&&&%%%%%%%%%'''((()))******)))((('''''''''''''''''''''''''''%%%&&&&&&&&&'''(((((((((&&&&&&&&&&&&''''''(((((((((''''''&&&&&&''''''((('''''''''&&&&&&'''''''''))))))((((((''''''''''''''''''''''''''''''''''''(((''''''&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''######$$$&&&((()))))))))***)))'''&&&%%%%%%%%%&&&''''''''''''''''''''''''((((((((((((((((((((((((((((((((('''&&&&&&&&&%%%&&&&&&%%%$$$%%%&&&'''((('''&&&%%%%%%&&&))),,,///((('''&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''((('''''''''''''''(((((((((((((((((((((((()))))))))'''''''''&&&&&&%%%%%%%%%***)))))))))((('''&&&%%%(((((((((''''''(((((((((''''''((((((((((((''''''((((((((((((((((((((((((***)))))))))((((((''''''&&&'''((())))))(((''''''&&&''''''''''''''''''&&&((((((((((((((('''''''''''''''((((((((((((((('''((((((''''''&&&&&&%%%%%%&&&&&&((()))+++,,,---...(((((((((((((((((((((((((((((((((''''''((((((((((((((((((((((((((((((((('''((((((((((((((('''''''''((())))))))))))))))))%%%&&&&&&'''((()))******%%%%%%&&&'''((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((''')))******)))((((((***))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''(((((())))))''''''''''''''''''''''''***))))))(((((((((((((((+++***)))'''''''''((()))''')))***)))((('''((())))))******************))))))*********+++++++++***)))))))))***++++++,,,,,,+++,,,,,,+++******+++,,,++++++,,,,,,---.........///000111000///...///000111222444666777888999999888888777777888888999:::888999::::::;;;;;;::::::666777999;;;<<<>>>>>>>>>EEEKKKVVVdddttt''''''&&&&&&&&&%%%%%%%%%&&&''''''((((((((((((((($$$%%%'''((()))***))))))((('''&&&%%%&&&'''((()))''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&$$$######$$$&&&&&&(((((('''''''''(((((((((%%%&&&&&&'''((())))))***(((((((((((())))))))))))&&&(((***,,,,,,***(((&&&((((((((((((((('''''''''%%%%%%%%%&&&&&&&&&''''''%%%&&&'''(((((((((&&&&&&''''''''''''''''''''''''%%%&&&&&&&&&'''(((((((((&&&&&&&&&'''''''''''''''''''''&&&&&&&&&&&&''''''&&&''''''''''''''''''&&&&&&&&&'''((((((((())))))''''''''''''''''''''''''''''''&&&&&&&&&''''''(((''''''&&&&&&&&&&&&''''''&&&'''''''''''''''((()))))))))(((&&&&&&%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&'''((())))))***((((((((('''&&&&&&&&&%%%'''&&&%%%$$$$$$&&&'''(((((('''&&&%%%'''***...000((('''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''''''''(((&&&''''''((((((((())))))((((((((()))))))))))))))$$$%%%%%%%%%&&&&&&&&&'''(((((())))))((('''&&&%%%'''(((((((((((((((((('''''''''((())))))(((''''''((((((((((((((((((((((((******))))))((((((((('''%%%&&&''')))))))))((('''&&&&&&''''''''''''&&&&&&'''''''''((((((((((((((('''(((((((((((((((''''''((((((''''''&&&&&&%%%%%%'''((()))***,,,---...///((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((''''''((((((((((((((('''''''''((()))))))))))))))%%%%%%&&&'''((())))))***%%%%%%&&&''''''(((''''''&&&&&&''''''((())))))***((((((((((((((((((((((((%%%''')))***)))(((((()))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((***))))))(((((((((((((((+++***)))'''''''''((()))''')))***)))((('''((()))(((((())))))))))))((((((((()))***++++++++++++***((())))))******+++,,,,,,+++,,,,,,+++******+++---+++,,,,,,------...//////000111333333333333444666111222333555777888999999888888777777888888999:::888999::::::;;;;;;::::::666777999:::<<<======>>>EEELLLWWWfffuuu(((((('''&&&%%%%%%$$$$$$&&&''''''((()))((((((((($$$%%%&&&'''((()))))))))''''''&&&&&&''''''((()))''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&'''(((((()))(((((((((%%%%%%&&&&&&''''''((((((''''''''''''((((((((((((%%%&&&)))++++++***'''&&&))))))((((((''''''''''''$$$%%%%%%&&&''''''((((((%%%%%%&&&'''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''''''''%%%&&&''''''((((((''''''''''''&&&&&&&&&&&&''''''&&&&&&'''(((((('''&&&&&&$$$%%%&&&((())))))***)))&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''((((((''''''&&&&&&&&&&&&''''''((())))))'''&&&%%%&&&(((((((((((((((((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&"""###$$$%%%&&&'''(((((('''''''''''''''&&&&&&&&&'''&&&%%%%%%%%%&&&((())))))(((&&&&&&'''***---///(((((('''&&&&&&&&&''''''&&&&&&&&&''''''''''''(((&&&'''((()))*********)))))))))))))))))))))))))))%%%&&&&&&'''(((((())))))###$$$&&&((())))))))))))''''''(((((((((((('''''''''((()))******)))((('''((((((((((((((((((((((((***))))))))))))))))))(((%%%%%%'''((())))))))))))&&&&&&''''''''''''&&&&&&'''''''''((((((((((((((((((((((((((((((((('''&&&((((((((('''''''''''''''++++++++++++++++++++++++(((((((((((((((((((((((((((''''''&&&&&&''''''(((((((((((((((((((((((((((&&&'''(((((((((((((((((($$$%%%&&&'''((((((((((((&&&&&&''''''(((((())))))%%%&&&&&&'''''''''&&&&&&%%%%%%&&&'''((()))******((((((((((((((((((((((((###%%%'''((('''&&&&&&'''((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((((((((((((((())))))))))))))))))))))))******)))(((((((((((((((******)))((((((((())))))((()))******(((((()))************++++++*********'''(((***+++,,,,,,+++***+++++++++***))))))((((((+++++++++***)))***,,,...,,,,,,,,,---......//////...000111222222222444555111222444555666777888888888888777777888888999:::888999::::::;;;;;;::::::888888:::;;;<<<=========EEELLLXXXgggwww&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&((()))))))))((('''%%%%%%&&&&&&&&&'''((((((&&&&&&'''(((((((((((((((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&$$$&&&(((******)))'''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''%%%%%%%%%&&&&&&&&&'''''''''''''''((((((((((((((('''''''''''''''''''''(((&&&&&&&&&&&&&&&'''(((((('''''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%&&&'''((((((((('''&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&'''(((((('''&&&&&&%%%&&&''')))))))))((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((((((''''''&&&&&&&&&&&&'''''''''((((((&&&$$$###%%%(((&&&''')))+++***)))'''%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&'''''''''''''''''''''&&&&&&''''''((()))'''&&&&&&%%%&&&(((***+++(((((('''''''''((())))))&&&&&&&&&''''''''''''((('''((()))***+++++++++***+++*********)))(((((((((''''''''''''''''''''''''!!!###%%%((()))***))))))&&&'''((())))))((('''&&&'''((()))******)))((('''(((((((((((((((((((((((()))))))))))))))*********%%%%%%&&&&&&((()))***+++''''''((((((((((((''''''''''''''''''((((((((()))((((((((((((((('''&&&&&&'''((((((((((((((())))))+++******))))))((((((((((((((((((((((((((((((((((((''''''&&&&&&''''''(((((((((((((((((((((((((((&&&&&&'''((((((((((((((($$$%%%&&&'''((((((((((((((((((((((((((((((((((((&&&&&&'''''''''&&&%%%%%%&&&'''''''''(((((())))))((((((((((((((((((((((((###%%%((()))(((&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((('''******************************)))((((((((((((((())))))******+++*********)))***+++***))))))***+++***++++++,,,,,,++++++***'''(((***,,,,,,,,,+++***+++++++++***))))))((((((+++++++++***)))***,,,///,,,,,,------.../////////---///000000//////000222222333444555666666666666888888777777888888999:::888999::::::;;;;;;::::::::::::;;;<<<<<<<<<<<<<<>>;;;888999;;;<<<;;;:::::::::;;;;;;<<<=========DDDIIIWWWkkk|||''''''''''''''''''''''''***'''%%%%%%'''((((((((('''''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%&&&''''''&&&%%%'''(((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&(((((('''%%%$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&***))))))(((''''''&&&&&&%%%'''''''''%%%%%%&&&'''(((((((((''''''''''''&&&(((((()))))))))(((''''''&&&''''''''''''((((((((()))((('''&&&&&&((()))***&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&%%%%%%'''((()))&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&''''''((((((''''''&&&%%%%%%&&&''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&'''(((((())))))''''''((((((((()))))))))(((((())))))))))))(((((((((((((((((())))))))))))'''''''''''''''''''''''''''(((((()))))))))))))))))))))(((((('''''''''&&&%%%%%%&&&&&&'''((((((((()))((('''&&&&&&'''((())))))***+++***((((((((()))''''''((()))))))))))))))''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))(((''''''((())))))))))))))))))(((((((((((())))))))))))))))))))))))((('''''''''''''''''''''''''''((()))))))))(((((($$$$$$%%%%%%&&&''''''(((((((((''''''''''''(((((('''))),,,,,,***'''%%%%%%***((('''&&&''''''%%%$$$)))))))))(((((((((((('''+++'''+++,,,$$$&&&***%%%)))(((((((((((()))***++++++((($$$###%%%'''))))))******))))))))))))((((((''''''((((((((())))))))))))))))))))))))(((((('''''''''((()))))))))))))))(((((('''&&&&&&%%%$$$$$$$$$%%%''')))***+++,,,,,,---,,,***)))((()))***+++*********)))))))))))))))(((((()))***+++,,,,,,+++*********++++++++++++,,,,,,,,,,,,------.........000000000000111111111111333444555777888888777777777888999:::;;;;;;;;;;;;888777777999<<<===<<<;;;:::::::::;;;<<<<<<======CCCGGGVVVkkk}}}''''''''''''''''''''''''+++)))'''%%%%%%%%%%%%&&&(((((((((((((((((((((((('''''''''''''''''''''''''''((())))))((('''((()))''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''((('''''''''&&&&&&%%%%%%'''((()))(((&&&$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&))))))((((((''''''''''''((()))******((('''((()))((((((((((((((((((((('''((()))))))))))))))((((((&&&&&&&&&'''''''''((((((%%%&&&((()))))))))'''&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((('''&&&&&&&&&&&&'''((()))'''''''''''''''(((((()))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''((((((((((((((((((((())))))))))))(((((())))))))))))((((((++++++***)))((('''&&&&&&''''''''''''''''''''''''(((((()))************))))))))))))(((''''''&&&&&&*********)))((((((''''''))))))((((((((()))***+++)))))))))(((''''''((()))(((((()))***************''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((+++)))(((&&&&&&((()))+++******))))))((((((''''''))))))))))))))))))))))))((((((((((((''''''''''''&&&''''''(((((()))))))))%%%%%%&&&&&&&&&'''''''''((('''&&&&&&&&&((()))***%%%'''***+++)))'''%%%%%%)))'''&&&&&&''''''&&&$$$(((((((((((((((((((((((('''&&&+++***"""&&&+++&&&******))))))))))))******)))(((&&&&&&'''(((***+++***)))))))))(((((((((((('''''''''((((((((())))))(((((())))))))))))((((((''''''((()))))))))))))))******)))))))))(((((((((&&&'''(((***++++++,,,,,,......---+++******+++---******************)))))))))***++++++,,,,,,,,,+++))))))*********++++++++++++++++++,,,,,,------...///000000000111111111111333444666777888888888888888999999:::;;;;;;::::::666777999;;;======<<<:::999::::::;;;;;;<<<======BBBGGGVVVmmm''''''''''''''''''''''''###$$$$$$%%%&&&(((+++,,,((((((((((((((((((((((((&&&''''''''''''''''''''''''((()))((('''&&&'''(((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''')))((((((''''''&&&&&&&&&'''((()))(((&&&%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((()))))))))***+++***((('''((()))'''((((((((((((((((((((((((((()))))))))))))))(((&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&'''(((''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&&&&''''''((((((&&&&&&&&&%%%&&&&&&'''((('''''''''''''''''''''''''''''''''''''''(((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''(((((((((((())))))))))))(((((())))))))))))((((((************)))'''&&&%%%''''''''''''''''''''''''######$$$%%%%%%%%%%%%%%%))))))(((((('''''''''&&&*********)))((((((''''''%%%%%%%%%&&&&&&''''''(((((('''&&&&&&&&&''''''(((((())))))***************((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((+++)))(((&&&&&&((()))+++******))))))((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&'''''''''((())))))((((((((((((''''''&&&&&&((('''&&&&&&&&&(((***+++%%%'''((((((((('''(((***'''&&&%%%&&&((()))(((''''''''''''''''''((((((((('''&&&+++***%%%---333---,,,+++***)))((((((((((((%%%&&&((()))***++++++,,,)))))))))(((((((((((('''''''''''''''(((((((((((((((((())))))))))))((((((''''''((()))))))))))))))))))))*********+++++++++******+++,,,,,,,,,++++++---...///---***)))***,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,+++******))))))*********+++++++++******++++++,,,------...///000000000111111111111222444666777888999888888;;;;;;;;;;;;;;;:::999888888:::===>>>>>><<<;;;:::999999::::::;;;<<<<<<<<>>===;;;999999:::888999999::::::;;;<<<<<<@@@FFFWWWnnn''''''''''''''''''''''''!!!%%%***,,,+++)))***+++''''''''''''''''''''''''&&&&&&&&&'''''''''((((((***++++++***)))(((((()))''''''''''''''''''''''''&&&''''''''''''''''''&&&&&&''''''''''''''''''&&&''''''''''''''''''''''''(((((((((((((((((((((((($$$$$$$$$%%%%%%&&&&&&&&&$$$&&&'''((('''(((***+++(((((((((((((((((((((((()))))))))(((''''''&&&&&&((())))))(((&&&$$$%%%&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&'''((((((''''''%%%%%%%%%&&&&&&&&&''''''!!!%%%)))------***&&&###&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''((((((''''''(((''''''''''''((())))))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((())))))((('''&&&&&&&&&&&&'''''''''((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((())))))))))))(((((()))***++++++***(((%%%$$$''''''''''''''''''''''''$$$%%%%%%&&&'''&&&&&&&&&%%%%%%&&&'''((()))***************)))((((((''''''%%%%%%'''((())))))))))))&&&%%%&&&(((++++++(((%%%''''''((()))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&'''(((((('''&&&&&&''''''(((((())))))******((((((((((((((((((((((((%%%&&&'''((()))***+++,,,***((('''&&&%%%%%%&&&'''$$$%%%%%%&&&&&&''''''(((&&&'''((())))))((('''&&&'''((()))(((&&&%%%%%%%%%,,,+++))))))******((('''&&&&&&&&&'''''''''(((((('''%%%(((,,,666JJJQQQCCC'''''''''''''''(((((()))******)))%%%!!!!!!$$$''')))(((((((((''''''''''''&&&&&&&&&'''''''''((((((''''''((()))))))))))))))'''(((((()))))))))))))))++++++******))))))((((((&&&''')))***,,,,,,---------333999999444...,,,---(((((())))))*********+++((()))******++++++++++++++++++,,,,,,,,,---------***++++++,,,...///000000000000000000111111111111000111333555777777777777999999:::;;;<<<<<<<<<<<<777:::<<<<<<999888:::<<<888999999::::::;;;<<<<<>>???:::444///)))))))))***+++++++++,,,///---++++++,,,---,,,***+++,,,,,,,,,+++******+++------...///////////////000000111222222222222111222333555777888888888888999999:::::::::999999888<<<<<<<<<<<<;;;;;;;;;;;;:::;;;<<<;;;999999;;;<<>>666---)))***++++++***,,,,,,---.........------...//////000000000000000222333555888999:::::::::888999:::;;;<<<<<<<<<<<<;;;;;;::::::::::::::::::999::::::999888888999;;;???GGGVVVhhhzzz&&&&&&&&&'''''''''((((((&&&%%%%%%%%%%%%&&&'''''')))((('''&&&&&&'''((()))&&&&&&&&&&&&'''''''''((('''''''''&&&&&&'''''''''%%%&&&''''''&&&&&&((()))%%%''')))++++++)))'''%%%&&&&&&''''''''''''&&&&&&(((***+++***)))((()))+++''''''((((((((((((''''''''''''((((((((((((''''''&&&&&&'''(((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%&&&&&&'''(((&&&&&&&&&''''''''''''(((''''''((((((((((((((('''$$$$$$%%%&&&'''((()))***&&&''''''''''''''''''&&&###$$$%%%&&&''''''''''''###$$$%%%&&&''')))******((((((''''''''''''(((((('''&&&%%%%%%&&&'''&&&%%%'''''''''''''''''''''''''''''''''''''''((())))))))))))))))))))))))))))))%%%%%%&&&'''((((((((('''%%%%%%&&&&&&'''((())))))&&&&&&&&&&&&&&&'''((()))((((((''''''''''''((((((((()))***)))((('''((()))'''((())),,,,,,***&&&###(((&&&%%%&&&(((******)))***))))))((('''&&&&&&%%%&&&'''''''''(((((())))))(((((((((''''''(((((((((((((((((((((((()))******(((((((((((((((((((((((())))))'''&&&&&&'''((())),,,+++***))))))***+++,,,(((((((((((())))))))))))((((((''''''''''''(((((('''''''''''''''&&&&&&&&&###%%%&&&&&&%%%%%%'''(((''''''''''''''''''''''''%%%%%%&&&'''((((((((('''&&&%%%%%%%%%%%%&&&''''''(((((('''''''''(((((()))'''(((((((((((((((''''''(((((((((((())))))))))))''''''''''''''''''''''''((((((''''''''''''((((((''''''(((((()))************((('''%%%%%%'''(((*********)))((((((((((((((('''(((((()))******+++,,,&&&&&&'''((()))***++++++)))((('''''''''(((***+++$$$&&&***---...---+++***---222888888333---++++++---***((())),,,---+++(((*********+++******)))((((((((()))***+++,,,,,,---)))+++------,,,,,,///222:::333+++)))***---,,,******+++,,,---.../////////...//////000000000000000111222555888;;;<<<======888999:::;;;<<<<<<<<<<<<;;;;;;;;;::::::999999999999::::::999888888999;;;;;;CCCQQQdddvvv''''''&&&&&&&&&&&&''''''(((((((((((((((((((((((()))((('''&&&&&&&&&&&&&&&)))))))))))))))(((((((((&&&'''((())))))((('''&&&''''''&&&&&&&&&&&&''''''))))))***))))))((('''&&&)))+++---+++(((&&&''')))''')))+++)))&&&$$$&&&(((&&&'''''''''(((((())))))))))))(((((('''''''''&&&((((((((((((''''''''''''%%%%%%%%%&&&'''((())))))+++)))'''''''''((('''&&&'''''''''&&&&&&%%%%%%%%%$$$%%%'''(((((((((''''''''''''''''''''''''''''''))))))((('''''''''''''''***)))((('''''''''''''''&&&&&&&&&&&&&&&'''(((((((((((((((((((((((((((((()))((('''&&&&&&&&&&&&&&&''''''''''''''''''''''''******)))((('''&&&&&&%%%&&&&&&'''(((((('''&&&%%%'''&&&%%%&&&''''''%%%$$$'''((()))******+++*********))))))(((((((((((((((***)))(((''''''''''''''''''((('''&&&%%%%%%''')))(((''''''&&&&&&&&&''''''************************************************+++++++++******((('''&&&###%%%&&&&&&%%%%%%'''(((******)))(((((((((((((((&&&''''''(((((((((((((((((((((((((((((()))))))))((('''&&&&&&'''((('''%%%&&&&&&&&&%%%%%%&&&&&&&&&((((((((((((((((((((((((***)))(((''''''((()))***************))))))))))))((((((''''''''''''((((((***'''###!!!"""%%%***...(((((((((((())))))))))))((((((((((((((((((((((((((()))))))))((('''&&&&&&!!!&&&((()))(((((((((### %%%***)))(((((((((((('''((()))******(((((((((((((((((((((((('''&&&'''***---...+++((())))))))))))************+++)))(((((()))******)))*********)))))))))))))))''''''(((((())))))******))))))))))))************)))))))))))))))))))))))))))(((''''''''')))***++++++***))))))))))))'''%%%))),,,000555777444///***++++++*********+++---...)))************+++++++++))))))((((((((()))+++,,,///...+++***))))))+++,,,...---,,,,,,+++++++++++++++,,,...---,,,,,,---//////000///---***+++///222888888888888888888888888888999:::<<<===<<<<<<;;;:::;;;;;;::::::888777666888999::::::999999;;;===@@@CCCLLL^^^rrr''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((''''''&&&&&&&&&''''''((((((((((((((((((((((((((('''''''''(((((('''''''''((((((''''''''''''((((((((())))))))))))(((((('''&&&(((***)))'''&&&(((***'''((()))(((&&&&&&&&&'''''''''''''''((((((((())))))(((((((((''''''''''''((((((((((((''''''''''''&&&%%%%%%&&&&&&((())))))***)))'''&&&'''((('''&&&'''''''''&&&&&&%%%%%%%%%###$$$%%%&&&&&&&&&%%%%%%''''''''''''''''''''''''(((((('''&&&&&&&&&&&&&&&((((((((((((((('''''''''''''''&&&&&&&&&''''''((((((((((((((((((((((((((()))((('''&&&&&&&&&&&&'''''''''''''''''''''''''''))))))((((((''''''&&&&&&'''((()))))))))((('''&&&'''&&&%%%&&&''''''&&&$$$(((((())))))***)))))))))''''''&&&''''''((())))))((('''''''''&&&''''''(((&&&'''((('''&&&%%%''')))''''''&&&&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&***************************************)))((('''&&&'''((((((''''''((()))''''''&&&%%%%%%%%%%%%%%%&&&''''''((((((((((((((())))))))))))))))))))))))((('''&&&'''(((((('''&&&''''''&&&&&&&&&&&&''''''))))))))))))))))))))))))***)))(((''''''((()))***((((((((()))))))))******''''''&&&&&&&&&&&&''''''+++***'''&&&%%%%%%'''''''''''''''(((((((((((()))((((((((((((((((((((((((%%%%%%&&&&&&&&&%%%%%%$$$ ###'''))))))((((((((((((%%%"""$$$(((+++)))'''(((((((((((())))))))))))((((((((((((((((((((((((,,,***'''((())))))(((&&&(((((()))))))))*********+++)))(((((()))******)))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************)))))))))))))))))))))))))))(((''''''((()))***+++&&&&&&&&&(((***+++***)))******,,,///222222000...++++++*********+++,,,---)))************+++++++++,,,+++***)))))))))******+++***)))))))))+++---......---,,,++++++++++++++++++,,,...---,,,,,,---///------...///222444555666555666777888888888888777888999:::<<<<<<<<<<<<;;;;;;;;;:::999999888888777999:::::::::999999:::<<<@@@DDDMMM___qqq~~~''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((%%%%%%%%%&&&&&&((())))))''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''))))))(((((((((((())))))''''''((()))))))))(((((($$$%%%''''''&&&'''(((***'''&&&%%%&&&'''((('''&&&''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''&&&&&&&&&&&&&&&'''((()))***((('''&&&(((((((((''''''''''''&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&&&&&&&%%%''''''''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&&&&'''((())))))(((((('''((((((''''''&&&'''''''''((((((((((((((((((((((((((((((''''''&&&&&&''''''''''''''''''''''''''''''(((((((((((((((''''''''')))************)))((('''&&&%%%$$$%%%''''''&&&%%%((((((((((((((((((''''''$$$$$$%%%%%%&&&((()))***&&&&&&&&&&&&&&&&&&'''(((&&&''')))((('''&&&'''(((&&&&&&&&&&&&&&&'''((()))&&&&&&&&&&&&&&&&&&&&&&&&))))))))))))))))))))))))))))))*********))))))((()))***+++***(((((((((***&&&&&&%%%$$$$$$$$$$$$$$$&&&''''''((((((((((((((('''''''''''''''''''''''')))(((''''''))))))((('''((((((''''''''''''((((((************************))))))(((((((((((())))))&&&'''''''''(((((())))))'''&&&&&&%%%%%%&&&&&&'''((()))******)))(((&&&%%%''''''''''''(((((((((((((((((((((((((((((((((((($$$%%%%%%&&&&&&&&&&&&%%%"""%%%(((***)))(((((((((***(((&&&''')))***'''$$$&&&''')))*********)))(((((((((((((((((((((((((((///,,,)))(((((()))))))))(((((((((((())))))))))))+++)))(((((()))******)))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))************)))))))))))))))))))))))))))(((((((((((())))))***))))))((())),,,---,,,+++***)))((())),,,///000111,,,+++******)))*********)))************+++++++++---,,,+++******)))*********))))))((()))+++,,,------,,,,,,++++++++++++,,,+++,,,...---,,,,,,---//////...---000222333111...222333555777888888777777777888:::;;;<<<<<<;;;;;;<<<;;;999888888888888999:::;;;;;;:::888888999;;;BBBFFFQQQbbbttt''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&'''((((((&&&&&&&&&''''''''''''''''''&&&%%%$$$$$$%%%&&&'''((((((''''''''''''((((((&&&&&&'''((()))))))))((($$$%%%&&&&&&''''''((()))'''$$$###$$$''')))'''%%%'''''''''(((((((((((((((((((((((((((((('''''''''((((((((((((''''''''''''&&&&&&&&&&&&&&&'''((()))***(((&&&&&&(((((((((''''''''''''''''''&&&&&&&&&''''''((((((((((((((((((''''''''''''''''''''''''''''''&&&&&&%%%&&&&&&'''$$$&&&((()))***)))(((''')))(((((('''''''''''''''((((((((((((((((((((((((((((((''''''''''''(((((('''''''''''''''''''''''''''''''''(((((((((((((((*********))))))((((((((('''&&&%%%%%%&&&''''''&&&(((((((((((('''&&&%%%%%%&&&&&&&&&&&&'''((()))***'''&&&&&&%%%%%%%%%&&&&&&%%%''')))***((('''''''''%%%%%%%%%&&&'''((()))***((((((((((((((((((((((((((((((((((((((((((((((((((())))))************)))***++++++***((('''((())))))(((''''''&&&&&&''''''&&&''''''((((((((((((((((((((((((''''''''''''''')))((('''((()))***)))((())))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))'''''''''''''''''''''''''''''''''&&&&&&'''''''''%%%&&&(((***+++***)))(((''''''((((((((()))))))))((((((((((((((((((((((((''''''((()))************%%%''')))***)))((('''(((((('''&&&''')))(((%%%"""%%%''')))***+++***((('''(((((((((((((((((((((((())))))(((((()))******)))''''''((((((((()))))))))***)))'''''')))***)))(((((((((((()))))))))))))))******))))))((((((''''''((()))))))))************(((((((((((((((((((((((()))(((((((((((())))))))),,,+++))))))***+++***(((+++)))''''''))),,,......,,,++++++***))))))))))))))))))*********+++++++++,,,,,,++++++++++++++++++---,,,+++))))))))))))))),,,,,,+++++++++++++++,,,+++,,,...---,,,,,,---//////...//////000000///---000222555888:::999888777777888:::;;;<<<<<<;;;;;;<<<;;;999777777888999::::::;;;;;;:::888777888:::CCCIIIVVVgggxxx''''''&&&&&&&&&&&&''''''(((((((((((((((((((((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((('''&&&%%%$$$$$$%%%&&&''''''&&&&&&%%%%%%&&&&&&'''%%%&&&'''((((((((((((((('''''''''''''''''''''''''''$$$###$$$''')))'''%%%(((((((((((((((''''''''''''''''''((((((((((((((((((((((((((('''''''''''''''&&&&&&&&&&&&'''(((((()))'''&&&&&&((()))((('''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''((('''''''''''''''(((((($$$&&&((()))***)))(((''')))(((((('''''''''(((((((((((((((((((((((((((((((((((('''''''''(((((()))'''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((***(((&&&&&&'''''''''&&&''''''(((''''''&&&%%%$$$))))))((((((((((((((())))))((('''&&&%%%$$$$$$$$$%%%'''******)))'''''''''%%%%%%%%%&&&'''((()))***))))))))))))))))))))))))''''''''''''''''''''''''((())))))************)))((()))***)))'''&&&'''(((***))))))(((((((((((((((&&&''''''(((((((((((((((+++++++++******))))))))))))''''''(((*********)))))))))(((((((((((())))))(((((((((((((((((((((((((((((())))))))))))(((((())))))((('''&&&%%%$$$$$$))))))(((((((((((())))))''''''(((((()))******+++(((((()))))))))*********((((((((((((((((((((((((((()))***+++++++++++++++&&&'''))))))(((''''''(((&&&&&&'''((()))((('''%%%%%%''')))***+++***((('''))))))))))))))))))))))))&&&(((+++,,,,,,***(((&&&(((((((((((())))))))))))***(((''''''((())))))(((''''''(((((())))))))))))******))))))((((((''''''((()))))))))************((((((((((((((((((((((((((())))))))))))((((((((('''&&&&&&'''+++...//////,,,***)))((()))******)))++++++++++++******))))))))))))*********+++++++++))))))***+++,,,---------,,,,,,+++******)))))))))+++++++++******++++++,,,+++,,,...---,,,,,,---///,,,...000111111222444666000222666999;;;:::999888777888999;;;;;;;;;;;;:::<<<;;;999777777888999;;;:::;;;;;;999777777888999@@@GGGVVVhhhzzz''''''&&&&&&&&&&&&''''''(((((((((((((((((((((((())))))(((&&&&&&%%%%%%%%%&&&&&&&&&'''(((((())))))''''''&&&&&&&&&&&&''''''&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&'''(((((((((''''''((('''&&&&&&'''((('''%%%'''&&&%%%&&&'''((('''&&&(((((((((((((((''''''''''''''''''(((((((((((((((((((((((((((''''''''''''''''''&&&&&&&&&''''''((()))'''&&&&&&((())))))((('''''''''''''''(((((((((((('''&&&&&&%%%&&&&&&&&&''''''''''''''''''''''''(((''''''''''''((())))))&&&'''((())))))(((((('''((((((''''''(((((()))***((((((((((((((((((((((((((((((''''''(((((())))))''''''''''''''''''''''''((((((((((((((('''''''''''''''''''''((()))******...+++(((''''''(((''''''''''''''''''''''''&&&&&&******)))((((((((((((((()))((('''&&&%%%%%%%%%%%%&&&(((***)))((('''((()))&&&&&&&&&&&&&&&'''((()))(((((((((((((((((((((((((((((((((((((((((((((((())))))*********))))))((('''((()))(((&&&%%%&&&'''(((((('''&&&&&&&&&&&&'''&&&''''''(((((((((((((((((((((''''''&&&&&&%%%%%%(((&&&&&&''')))******)))))))))(((((((((((())))))''''''''''''''''''''''''(((((())))))))))))(((((())))))((('''&&&%%%%%%$$$***))))))))))))))))))***+++***((('''&&&&&&'''((((((((((((((())))))))))))(((((((((((((((((((((((('''((()))))))))))))))(((%%%'''(((((('''&&&'''(((&&&'''((()))************&&&''')))*********)))((())))))))))))))))))))))))000333666666333...***((())))))))))))***************(((''''''((())))))(((&&&''''''(((((())))))***))))))))))))(((((((((((())))))))))))************))))))))))))))))))))))))((())))))))))))(((((('''$$$$$$&&&,,,333:::>>>@@@...,,,******+++***((('''++++++,,,,,,,,,+++******)))************+++++++++&&&''')))+++,,,---------)))******+++,,,,,,------+++************++++++,,,+++,,,...---,,,,,,---///000000111222333333111000111333666888:::::::::999666777999:::;;;;;;::::::;;;:::999888888999::::::999::::::999777777888:::<<>>///---*********++++++***++++++,,,---...---,,,,,,)))************+++++++++&&&''')))++++++,,,++++++***++++++,,,------...---***************+++,,,,,,+++,,,...---,,,,,,---///222///000777@@@AAA888///222333555666777888888888666777999:::;;;;;;::::::999999999999999999999999777888999888777777999;;;<<>>JJJ333))),,,+++,,,...***)))))))))************+++)))))))))))))))******++++++***)))(((((()))***+++)))(((((())))))+++,,,,,,+++++++++++++++,,,---...,,,++++++,,,---...,,,+++)))...000000666???@@@:::333333444555666666666555777888888999:::999999999::::::::::::::::::::::::999888777666555666777777<<>>HHHZZZppp(((((((((((((((((((((((('''(((((((((((((((''''''((((((((()))))))))******&&&&&&'''((((((((((((((('''''''''(((((((((((((((&&&''''''''''''''''''&&&((((((((((((((((((((((((&&&&&&&&&&&&&&&'''((((((''''''((((((((((((''''''$$$&&&((()))***)))((('''''''''''''''''''''''''''((((((''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''''''''((((((''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%'''((((((((())))))&&&&&&&&&&&&''''''''''''******)))(((((('''&&&&&&((('''''''''&&&&&&&&&&&&&&&&&&'''(((((((((((((((''''''''''''''''''''''''%%%%%%&&&&&&&&&&&&%%%%%%&&&''''''((()))***++++++))))))))))))))))))))))))&&&%%%%%%%%%&&&''')))***'''''''''''''''''''''''')))))))))(((''''''&&&&&&%%%%%%&&&&&&'''(((((()))###$$$&&&'''((()))((((((((((((((((((((((((((((((&&&%%%%%%&&&)))******)))(((''''''&&&'''((()))***+++***)))((((((''''''''')))((('''&&&&&&'''((()))(((((((((((((((((((((((('''''''''((((((((())))))(((((((((((((((((((((((())))))************))))))(((((((((((())))))))))))'''((((((((()))))))))***************************((()))************)))(((''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''((('''&&&$$$"""###'''***(((''''''''''''(((((()))(((((((((((((((((((((((())))))))))))))))))))))))((())))))))))))((((((''''''''''''((()))***))))))))))))(((((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))%%%%%%&&&&&&'''(((((()))(((((((((((()))***,,,,,,'''((()))))))))(((''''''))))))(((((((((((())))))))))))))))))))))))))))))&&&&&&'''((()))))))))(((+++******))),,,222:::@@@888---******&&&***...((()))*********++++++,,,,,,)))))))))))))))******+++******++++++++++++*********+++,,,,,,,,,+++***))),,,+++++++++++++++,,,,,,+++***)))***,,,......------...///000///...///111///111222444666888888999::::::999999999:::;;;<<<::::::::::::::::::::::::888999999999888888777777888===III\\\sss((((((((((((((((((((((((%%%&&&(((*********))))))(((((())))))******++++++(((((()))***************((((((((((((((('''''''''''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&'''((()))''''''((((((((((((''''''"""$$$&&&)))***+++***)))'''''''''''''''''''''''')))((('''&&&&&&'''((()))%%%%%%%%%%%%%%%%%%%%%%%%((((((''''''''''''((((((&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&(((((('''&&&&&&'''"""###$$$%%%'''((()))***''''''''''''((((((((((((******))))))((((((((('''&&&&&&'''((())))))((((((************************&&&'''((())))))((('''&&&((((((((((((''''''''''''))))))))))))))))))))))))***)))(((''''''((()))***''''''''''''''''''''''''******)))((('''&&&%%%%%%%%%%%%&&&&&&'''((())))))"""###%%%''')))))))))))))))))))))))))))))))))))))))((('''((()))***)))((()))(((((('''''')))***++++++***)))((('''''''''((()))((('''&&&&&&'''((()))))))))))))))))))))))))))&&&&&&&&&'''''''''(((((())))))))))))))))))))))))))))))************))))))******))))))(((((('''''''''((((((((())))))******************************((()))***++++++***)))((())))))))))))))))))))))))'''''''''((((((((())))))"""&&&***+++***'''%%%$$$%%%&&&&&&&&&((()))***+++(((((((((((((((((((((((())))))))))))))))))))))))))))))***))))))((('''&&&&&&))),,,+++(((&&&'''***))))))(((((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))&&&&&&''''''((()))******++++++++++++++++++,,,,,,%%%&&&''')))))))))(((((())))))(((((((((((())))))))))))))))))))))))))))))&&&'''(((((((((((((((((($$$%%%&&&'''(((***++++++))))))///...(((+++,,,!!!'''((()))***,,,...//////)))))))))))))))******+++++++++,,,,,,,,,,,,++++++((()))+++,,,------,,,+++......---,,,,,,,,,------///---,,,,,,...111111111+++...333333///+++...444///000222444666888999999;;;:::999888999:::;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;;;;;;;:::999999777===KKK```www''''''''''''''''''''''''''''''''''''((((((((()))***)))((('''''''''''''''***++++++***'''&&&'''(((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((((('''''''''''''''((((((((((((''''''(((((())))))))))))((((((((((((((('''&&&&&&%%%%%%'''''''''&&&&&&%%%%%%%%%((((((''''''''''''((((((######$$$%%%&&&'''((()))(((((((((((('''&&&%%%$$$&&&&&&&&&((()))(((&&&$$$)))))))))(((''''''&&&&&&(((((((((((((((((((((((())))))(((((('''''''''&&&((((((((()))(((((('''&&&(((((())))))))))))((((((''''''%%%$$$$$$%%%''''''&&&''')))*********)))(((((((((((((((((((((((((((+++*********))))))(((((('''''''''&&&&&&%%%%%%%%%'''((((((((((((((('''&&&(((((('''&&&%%%%%%$$$$$$)))))))))(((''''''&&&&&&''''''''''''''''''''''''''''''(((((())))))******'''(((((((((((((((''''''((((((((((((((('''''''''*********)))((()))+++...***************)))((((((%%%%%%%%%&&&&&&&&&''''''(((((())))))))))))(((((()))((('''''''''(((***+++)))))))))))))))(((''''''((((((''''''&&&&&&&&&%%%''''''((((((((((((((('''))))))))))))))))))))))))((((((((((((((((((((((((+++***)))******)))&&&###((((((((((((((((((((((((((('''&&&%%%%%%&&&'''(((((((((((((((((()))******((((((((((((((((((((((((+++***)))'''&&&&&&&&&&&&(((((())))))))))))(((((())))))))))))))))))))))))'''''''''&&&'''((())))))))))))))))))))))))))))))'''%%%$$$&&&)))+++)))'''''''''''''''((((((((((((,,,,,,+++***************+++,,,,,,+++)))((()))***...,,,(((%%%%%%&&&(((***))))))(((((((((((())))))************))))))))))))+++)))((())),,,---,,,***)))))))))******)))))))))((((((((((((((((((((((((---///&&&!!!))),,,+++000******))))))******+++,,,************************...------,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...111111000///////////////444444555555444444333222:::;;;;;;<<<<<<;;;;;;:::<<<;;;;;;::::::;;;;;;<<<;;;<<<<<<:::999888999;;;999@@@MMMbbb}}}(((((((((((((((((((((((('''''''''((((((((()))))))))((((((''''''''''''((()))******)))'''&&&&&&'''((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((((((((((('''''''''(((((((((((('''''''''(((((())))))(((((('''(((''''''''''''&&&&&&&&&(((((((((''''''&&&&&&&&&((((((''''''''''''((((((%%%%%%&&&&&&&&&&&&''''''(((((((((((('''&&&%%%%%%(((''''''((())))))(((''')))))))))(((''''''&&&&&&(((((((((((((((((((((((()))(((((((((''''''''''''&&&'''''''''(((((())))))(((((())))))))))))(((((('''&&&&&&%%%%%%&&&&&&'''&&&'''((()))***))))))((((((((((((((((((((((((((())))))))))))((((((''''''((((((((('''''''''&&&&&&''''''((((((((((((((('''((((((((('''&&&%%%%%%%%%'''''''''(((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((''''''((((((((((((''''''(((((())))))))))))))))))************))))))+++---***************))))))(((&&&&&&'''''''''((((((((((((((())))))))))))(((((()))(((((('''((()))***+++)))))))))))))))(((''''''++++++******))))))))))))++++++******)))((('''&&&))))))))))))))))))))))))(((((((((((((((((((((((()))(((((()))******(((&&&(((((((((((((((((((((((()))(((''''''''''''((()))((((((((((((((()))******))))))))))))))))))))))))***)))((('''''''''''''''(((((())))))))))))(((((())))))))))))))))))))))))(((((()))))))))*********))))))))))))))))))))))))+++)))((((((***+++)))'''''''''''''''((((((((((((%%%%%%%%%%%%&&&'''((((((---......,,,***(((((()))((((((((((((((())))))))))))((((((''''''(((((()))''''''''''''(((((((((((()))'''&&&'''***+++***(((+++,,,,,,------,,,,,,+++************************''',,,(((&&&---,,,'''++++++++++++++++++,,,,,,---************************+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,------...///111111000///////////////000111333444666777777777999::::::::::::::::::999;;;;;;::::::::::::;;;;;;:::;;;;;;:::888888999::::::AAANNNbbb{{{))))))))))))))))))))))))''''''((((((((()))))))))(((''''''''''''(((((()))((())))))(((&&&%%%&&&'''((((((((((((''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((''''''(((((((((((('''''''''''''''(((((('''''''''&&&&&&'''''''''(((((((((((((((((((((((('''''''''((((((''''''''''''((((((((('''''''''&&&&&&%%%%%%))))))))))))((('''&&&%%%))))))(((((((((((()))))))))))))))(((''''''&&&&&&((((((((((((((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&''')))+++,,,(((((())))))))))))((((((&&&&&&''''''''''''&&&&&&''''''((()))))))))))))))(((((((((((((((((((((((((((((((((((('''''''''''')))))))))(((((((((((((((&&&&&&'''((()))))))))((())))))((((((''''''&&&&&&&&&&&&''''''((())))))***''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''((((((((((((((('''(((((())))))******++++++)))***+++***))))))+++---******++++++******)))(((''''''((((((((()))))))))(((((())))))))))))((((((((((((((((((((()))******)))))))))))))))(((((('''((((((((((((''''''''''''+++++++++******)))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((''''''(((***+++)))((((((((((((((((((((((((((())))))(((((((((((())))))((((((((((((((()))******************************)))((((((''''''(((((()))(((((((((((((((((((((((()))))))))))))))))))))))))))***+++,,,,,,,,,+++***))))))))))))))))))))))))+++***))))))***+++)))(((''''''''''''((((((((((((***))))))((())))))******/////////---***((((((((("""$$$(((+++,,,,,,***)))(((''''''''''''''''''(((&&&&&&''''''(((((())))))'''&&&%%%&&&((()))((('''))))))************))))))************************''',,,***)))///,,,''',,,,,,,,,++++++,,,,,,---...******************************++++++,,,------...++++++++++++++++++++++++.........---...//////000111000000///////////////000111333555777999::::::888999999::::::999999888:::999999999999999999:::999::::::999888777999:::<<>><<>>CCCKKKWWWjjj(((((((((((((((((((((((())))))))))))))))))))))))&&&'''''''''(((((())))))))))))(((((('''''''''&&&(((((((((((((((((((((((())))))))))))))))))))))))+++*********))))))((((((''''''''''''''''''''''''************************%%%'''))))))((('''((()))...'''$$$((()))%%%###%%%%%%%%%&&&'''((((((((('''&&&&&&&&&'''''')))******------+++)))((('''''''''***)))'''&&&&&&'''((()))+++***((('''&&&''')))***))))))))))))))))))((((((%%%%%%&&&'''((((((((('''))))))))))))))))))))))))((())))))))))))(((((('''(((((((((((())))))))))))''''''''''''((((((((((((&&&&&&''''''(((((())))))(((((((((((())))))))))))(((+++)))%%%***333222'''***)))(((''''''((()))***''''''''''''((((((((((((''''''''''''((((((((()))(((((((((((((((''''''''''''((((((((())))))******,,,+++***)))((((((((((((************************)))************++++++++++++++++++******)))))))))(((((())))))((('''&&&&&&((((((((((((((((((((((((******))))))(((((('''''''''''')))+++---,,,)))'''))))))))))))))))))))))))+++)))(((((()))******)))((((((((((((((()))******((((((((()))******++++++******))))))((((((''''''++++++++++++***************)))(((&&&'''(((***+++)))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++++++++******))))))))))))******'''((()))******)))((('''******))))))***,,,...//////---+++)))(((((()))***))))))))))))))))))))))))))))))(((((((((((())))))((((((((((((((((((((((((***)))'''(((***++++++*********))))))******+++,,,)))))))))))))))((('''''''''((()))))))))(((&&&%%%***)))((((((((()))+++,,,))))))))))))************---,,,++++++******+++++++++,,,---...///...---,,,)))******++++++******)))************************------,,,++++++***))))))------------------------...***)))+++111333000,,,000//////.........//////111222222333444555666666888:::<<<<<<:::999999999;;;:::999999888888999999<<<===;;;888:::@@@AAA>>>@@@FFFNNNZZZmmm************************))))))))))))))))))))))))'''''''''((((((((())))))******)))))))))((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))((((((((('''''''''''''''''''''''''''''''''))))))))))))))))))))))))***+++,,,+++(((&&&&&&&&&%%% $$$((('''''')))&&&&&&''''''((('''''''''&&&&&&&&&''''''((()))***,,,+++***)))((('''''''''((((((((((((((()))***+++***)))'''&&&%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((('''''''''(((((((((((((((((((((((((((((())))))))))))(((((())))))))))))((((((((((((''''''''''''(((((((((((('''''''''((((((((((((((('''''''''((((((((())))))%%%***)))'''...888888000)))((('''&&&&&&'''((()))''''''''''''(((((((((((('''''''''((((((((())))))'''''''''(((((((((((((((&&&&&&&&&&&&'''''''''((((((((((((((()))***+++,,,(((((((((((((((((((((((()))************+++++++++++++++******))))))))))))(((((())))))(((''''''&&&))))))))))))))))))))))))***)))))))))((((((((('''(((''''''((()))***)))((())))))))))))))))))))))))+++)))(((((()))******)))((((((((((((((())))))***)))))))))(((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((+++***((('''''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))((((((((())))))))))))*********))))))))))))******'''((()))******))))))((())))))(((((()))***+++,,,---,,,***((((((((()))***))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))***)))'''((()))+++************))))))******+++,,,)))))))))))))))(((((('''(((((())))))(((''''''&&&)))((('''''''''(((******))))))))))))************++++++***)))))))))))))))******+++,,,,,,,,,,,,+++))))))************))))))************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------...000000//////000//////.........//////111222222333444555666666888:::<<<<<<;;;999999:::;;;:::999999888999999999:::;;;:::888<<>>DDDEEECCC???EEENNN[[[nnn''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((&&&(((******))))))***++++++)))((()))(((&&&%%%%%%((((((((((((((('''&&&%%%'''''''''''''''((()))))))))((('''&&&&&&&&&&&&&&&&&&'''(((*********)))((()))((('''&&&&&&&&&''''''''''''''''''((((((((((((((((((((((((((('''&&&%%%((((((((((((((((((((((((&&&&&&''')))******************))))))((((((''''''''''''''''''(((((((((((())))))((((((''''''&&&&&&((((((((()))))))))******'''***)))'''***//////***''''''''''''''''''''''''''''''''''''(((((((((((('''(((((((((((()))))))))%%%&&&&&&'''((()))******((((((((()))))))))))))))+++***)))((((((''''''((())))))))))))))))))))))))))))))*********+++++++++++++++++++++++++++******(((((()))))))))(((((('''))))))))))))))))))))))))))))))))))))(((((((((((()))((('''''')))******)))))))))))))))))))))))))))+++)))(((((()))******)))'''(((((())))))))))))))))))))))))((((((''''''''''''''''''((((((((())))))&&&''''''((()))******+++))))))(((((((((((()))***))))))))))))))))))))))))))))))))))))))))))))))))&&&&&&&&&'''''''''(((((())))))(((((((((((())))))'''(((((()))*********+++)))((((((((('''''''''(((((((((''''''((()))******(((((((((((((((((((((((())))))(((((((((((()))))))))))))))))))))))))))))))))((('''''')))******))))))))))))))))))***++++++***))))))(((((((((((((((***)))(((''''''((()))***(((((((((((()))))))))***((()))))))))************))))))(((''''''''''''((())))))((('''((()))***+++******++++++++++++******************************)))******++++++,,,------++++++++++++++++++++++++)))+++---...///000111111//////////////////000111111222222333444555666666555777:::;;;;;;;;;<<<===;;;;;;:::999999999999:::888:::;;;;;;???EEEFFFCCC@@@FFFPPP]]]ppp''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))$$$&&&((()))(((((()))***"""$$$'''((()))+++,,,+++((()))))))))((('''&&&&&&(((''''''''''''(((((()))((('''&&&&&&&&&&&&&&&'''''''''((()))((('''%%%$$$)))))))))((((((((((((((('''''''''((((((((())))))((()))))))))((('''&&&&&&))))))))))))))))))))))))&&&&&&''')))***************)))))))))((((((((('''''''''''''''(((((((((((())))))((((((''''''&&&&&&))))))*********+++++++++)))***)))'''''')))(((&&&((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((()))))))))***%%%&&&&&&'''((()))******)))))))))))))))(((((((((+++***)))(((''''''''''''))))))))))))))))))))))))))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,(((((()))))))))))))))((((((((((((((((((((((((((((((((((((((())))))))))))(((((()))+++------***((())))))))))))))))))))))))+++)))(((((()))******)))''''''((()))***))))))(((((((((((())))))******************)))))))))((((((&&&''''''((()))******+++&&&''''''((()))***++++++(((((((((((((((((((((((())))))))))))))))))))))))''''''((((((((()))))))))))))))(((((((((((()))))))))))))))))))))***++++++))))))))))))))))))(((((('''''''''(((((()))******(((((((((((((((((((((((())))))(((((((((((())))))(((((((((((((((((((((((()))(((&&&''')))******)))))))))(((((())))))***+++******)))((('''(((((()))***)))(((''''''((()))***))))))******++++++++++++((()))))))))************+++***))))))(((((())))))******)))((((((***+++,,,+++,,,,,,,,,,,,,,,,,,+++************************++++++++++++++++++++++++++++++++++++++++++++++++---++++++///555888777444///////////////000111111111222222333444555666666444777:::;;;;;;;;;<<<===<<<;;;::::::999999::::::999<<<===>>>AAAFFFEEEBBBAAAHHHRRR___sss************************((((((((((((((((((((((((******))))))))))))((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))))))))(((((((((((((((((((((((())))))))))))))))))))))))'''(((***)))'''&&&&&&''' %%%((('''&&&((()))'''(((((()))))))))(((''''''((((((''''''''''''((((((''''''&&&&&&&&&''''''(((((((((((('''&&&%%%$$$###)))))))))))))))(((((((((%%%%%%&&&&&&'''((((((((((((((()))))))))(((''''''************************&&&'''((())))))***))))))((((((((()))))))))))))))''''''''''''(((((((((((((((((((((((((((''''''''')))))))))*********++++++((())))))((())))))))))))(((((())))))))))))((((((''''''''''''((((((((((((((((((((()))))))))******&&&&&&''''''(((((())))))'''''''''''''''&&&&&&&&&''''''''''''((()))******(((((((((((((((((((((((()))************++++++++++++++++++,,,,,,,,,,,,,,,(((((()))*********))))))''''''''''''''''''''''''(((((((((((())))))))))))((()))***---///...+++((())))))))))))))))))))))))+++)))(((((()))******)))&&&''')))*********)))(((((((((((()))***+++++++++,,,,,,+++******)))((((((&&&&&&&&&''''''(((((()))&&&&&&'''((()))***++++++(((((((((((((((((((((((())))))))))))))))))))))))(((((()))))))))*********)))((((((''''''(((((()))+++******))))))******+++))))))***+++++++++******((((((((())))))*********))))))))))))))))))))))))))))))(((((((((((())))))'''''''''''''''''''''''')))'''&&&&&&((())))))((()))(((((((((((()))******+++***((('''''''''((()))))))))(((((())))))******)))***++++++,,,,,,++++++))))))))))))************,,,+++******))))))*********************++++++,,,++++++,,,,,,,,,,,,++++++************************,,,+++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,000---,,,111888<<<:::666////////////000111222222111222222333444555666666555777:::;;;;;;;;;<<<===<<<;;;;;;:::::::::::::::999<<>>AAAEEEJJJHHHDDD???FFFQQQ```sss((((((((((((((((((((((((************************+++*********))))))(((((((((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))'''''''''((((((((())))))))))))))))))))))))))))))''''''''''''''''''''''''%%%''')))*********+++---'''+++)))(((,,,---+++''''''((())))))***)))))))))(((((('''''''''(((((('''''''''''''''((()))***)))((('''&&&&&&''')))***''''''((((((''''''&&&%%%((())))))***+++,,,,,,---''''''((())))))***))))))((((((((((((((((((((((((((()))))))))))))))((('''&&&&&&'''((()))***++++++''''''''''''((((((((()))&&&'''''''''(((((())))))&&&&&&&&&&&&'''''''''((()))(((((()))(((%%%&&&(((%%%&&&'''(((((('''&&&%%%''''''''''''((((((((()))))))))))))))************((((((((((((((('''''''''******))))))((((((((('''***)))(((''''''&&&&&&'''************************)))************+++++++++''''''(((((()))))))))***(((((()))***************))))))))))))))))))))))))'''((((((((())))))******+++)))'''''')))++++++***))))))))))))))))))))))))+++)))(((((()))******)))&&&''')))***+++***(((''')))))))))(((''''''&&&&&&''''''(((((())))))******++++++++++++************+++++++++***)))'''&&&%%%(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))((((((''''''''''''((((((...---+++)))(((((())))))&&&''')))***+++++++++*********++++++++++++******))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))((('''&&&&&&((())))))(((((((((((((((((()))******+++***((('''&&&''')))***'''((()))+++++++++***)))'''((()))++++++******)))))))))))))))************++++++***)))))))))))))))'''(((***+++++++++***)))(((((())))))))))))((((((************************'''((()))***,,,---...///------------------------***,,,...///...---...000////////////000111222333111222222333444555666777666888;;;<<<;;;:::;;;;;;<<<<<<;;;::::::::::::;;;444999>>>AAAGGGLLLKKKFFF===DDDPPP^^^rrr(((((((((((())))))))))))///,,,)))'''((((((((((((((((((''''''''''''(((((())))))))))))))))))))))))((('''&&&%%%%%%%%%%%%%%%(((((((((((())))))))))))%%%&&&((()))***)))'''&&&))))))))))))))))))))))))((()))*********)))'''&&&))))))))))))))))))))))))))))))(((&&&&&&%%%%%%%%%''''''&&&''''''((()))***''''''''''''((()))+++,,,***+++***(((%%%$$$%%%&&&(((((('''&&&&&&&&&&&&&&&((((((((((((((((((((((((&&&'''((()))***+++,,,------+++)))'''&&&&&&'''((())))))((('''''''''''''''((('''&&&%%%%%%&&&'''((('''''''''''''''((())))))***++++++***((('''((()))((((((((((((((()))****** $$$***+++***&&&&&&%%%%%%&&&''')))***((((((''''''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))(((''''''&&&&&&&&&'''''''''))))))((('''&&&'''((())))))))))))))))))))))))''''''((()))))))))))))))***)))((((((((()))+++,,,++++++++++++++++++++++++***)))(((''''''((()))***))))))))))))(((((((((((((((((()))***++++++,,,,,,***++++++******)))((('''---,,,***)))((((((((()))+++++++++*********))))))***************************(((&&&%%%$$$%%%'''((('''''''''''''''&&&&&&%%%((((((((((((((()))******''''''(((((())))))******(((((((((((())))))))))))))))))************))))))((((((((((((((((((((((((******))))))))))))******))))))))))))***************+++,,,,,,,,,,,,+++***)))(((''''''''')))***+++***((('''&&&&&&'''(((***++++++******))))))(((((())))))))))))************))))))))))))))))))))))))***)))((('''((()))+++---))))))))))))((((((((((((&&&'''(((*********))))))(((((())))))))))))((((((%%%&&&'''(((******++++++))))))))))))))))))))))))------,,,,,,+++*********************************...---+++******+++---...------,,,+++************...000111000...------...,,,---...///000000000000------......//////000000333222222444666888777666555666888;;;<<<=========;;;::::::999999::::::;;;<<<<<<======???@@@AAABBBFFFIIIOOOZZZmmm(((((((((((()))))))))***---+++((('''((())))))((()))((((((''''''(((((())))))))))))))))))))))))))))))(((''''''&&&&&&''''''******))))))((((((''''''%%%'''(((******)))((('''))))))))))))))))))))))))&&&'''((((((((('''%%%$$$))))))))))))))))))))))))******)))((('''&&&''''''***))))))((((((((())))))(((((('''&&&''''''((())),,,------+++((('''((())))))(((((('''&&&&&&''''''))))))))))))))))))))))))&&&'''(((((()))***++++++,,,***)))'''&&&'''((()))))))))((('''''''''''''''***)))(((''''''((()))***'''''''''''''''((()))))))))***+++***((('''((()))'''''''''''''''((())))))333...((('''))))))'''$$$)))((('''&&&%%%%%%%%%%%%((((((''''''''''''((((((''''''''''''''''''''''''))))))))))))))))))))))))''''''&&&&&&&&&''''''(((((()))***)))'''''''''(((((((((((((((((((((((((((''''''((()))))))))))))))***))))))((()))***+++,,,++++++++++++++++++++++++***)))(((((((((((()))***)))))))))))))))))))))(((((())))))***++++++,,,,,,***************))))))((()))*********)))(((&&&%%%+++++++++*********))))))************************'''&&&%%%%%%&&&(((***,,,))))))******))))))((('''((((((((((((((())))))***((((((((()))))))))))))))(((((((((((())))))))))))(((((())))))))))))(((((())))))))))))))))))))))))******))))))))))))******))))))))))))************))))))***++++++***)))))))))(((((((((((())))))******)))'''&&&&&&''')))***))))))))))))))))))(((((())))))))))))************))))))))))))))))))))))))***)))((('''((()))+++,,,))))))))))))(((((((((((('''((()))******)))(((((())))))************))))))(((((())))))******))))))************************,,,,,,++++++*********)))************************+++++++++++++++++++++***,,,+++++++++++++++,,,,,,...///111000...------...,,,,,,---........................///////////////333222222333555777777666555777999;;;<<<<<<<<<<<<;;;::::::999999::::::;;;:::::::::;;;<<<===>>>???BBBEEEKKKVVVjjj((((((((()))))))))******+++)))'''&&&((()))))))))***))))))(((((())))))***))))))))))))))))))))))))***)))(((((('''(((((((((++++++***)))((('''&&&&&&'''((()))*********)))((())))))))))))))))))))))))'''''''''(((''''''&&&%%%((((((((((((((((((((((((+++***)))(((((((((((((((,,,+++***))))))((((((((()))((('''&&&&&&&&&&&&'''((())))))(((&&&&&&'''((())))))((((((''''''((((((************************''''''((((((((()))))))))***)))(((''''''''')))))))))((((((''''''''''''((())))))(((((((((((())))))'''''''''''''''((()))))))))***+++***((('''((()))'''&&&&&&&&&&&&''''''(((///+++(((''')))***(((&&&(((((((((''''''&&&%%%$$$((((((''''''''''''((((((''''''''''''''''''''''''))))))))))))))))))))))))&&&&&&&&&''''''((((((((()))***+++***((((((((()))'''''''''''''''''''''''''''(((((()))))))))))))))***))))))))))))***++++++++++++++++++++++++++++++***))))))(((((())))))***)))))))))))))))))))))))))))))))))***++++++,,,,,,((()))******+++*********&&&(((***+++***(((%%%###+++++++++***************************************''''''&&&&&&((()))+++,,,))))))******))))))((('''(((((((((((())))))))))))))))))))))))))))))(((((((((((((((((())))))))))))(((((())))))))))))((((((******************************))))))))))))******))))))))))))************((())))))******))))))((()))))))))***))))))(((((())))))''''''''''''))))))(((((((((((((((((())))))))))))))))))************))))))))))))))))))))))))***)))((('''((()))***+++(((((((((((())))))))))))((()))))))))))))))((('''******++++++++++++*********+++++++++***)))((((((++++++++++++++++++++++++******************))))))++++++++++++++++++++++++((()))+++,,,,,,+++)))(((************+++,,,---...---///000000...------...,,,,,,,,,---------------000000///////////////...222111111222555666666555666777999;;;;;;;;;;;;:::;;;::::::999999::::::;;;999999999:::;;;<<<===>>>===AAAGGGRRRfff}}}(((((()))))))))*********)))'''&&&&&&(((******)))******))))))))))))******(((((((((((((((((((((((())))))(((''''''(((((((((******))))))((((((''''''(((((()))***+++******)))(((((((((((((((((((((((())))))))))))))))))((((((((((((((((((((((((((((((***))))))(((''''''((((((+++***))))))((((((((()))((((((((('''''''''((((((&&&&&&'''&&&%%%%%%&&&((())))))(((((((((((())))))))))))))))))))))))))))))((((((((((((''''''''''''(((''''''''''''((()))***)))(((''''''''''''(((((('''''''''&&&&&&''''''''''''''''''''''''((())))))((()))***)))((('''((()))'''''''''&&&&&&''''''(((%%%$$$"""$$$'''******)))%%%&&&''')))***))))))(((((((((''''''''''''((((((''''''''''''''''''''''''((((((((((((((((((((((((%%%&&&'''(((((()))))))))***+++,,,+++)))((()))***(((((((((((((((((((((((((((((())))))))))))(((((()))))))))*********++++++++++++++++++++++++++++++)))))))))))))))))))))))))))))))))))))))*********))))))*********+++++++++'''((()))***++++++++++++((()))***+++***)))'''&&&************************************************+++***))))))(((((())))))((((((((((((((('''&&&&&&'''(((((()))))))))))))))+++******))))))((((((((((((((((((((())))))))))))))))))************))))))******************************))))))))))))******((()))))))))************)))))))))))))))))))))))))))***++++++***)))'''&&&))))))(((''''''((())))))&&&&&&''''''(((((())))))((()))))))))************(((((((((((((((((((((((())))))(((((((((((()))***(((((((((((())))))))))))******)))))))))((('''''')))******++++++******)))+++++++++++++++***))))))************************))))))))))))))))))******++++++++++++++++++++++++))))))+++,,,,,,++++++***+++++++++++++++,,,---...,,,...000///...------...---------------------...111000000000//////......111000000222444666555444777888999:::;;;;;;:::999;;;::::::999999::::::;;;;;;;;;;;;;;;<<<===>>>???;;;???DDDNNNaaayyy))))))))))))************((('''&&&''')))+++************))))))))))))******(((((((((((((((((((((((((((''''''&&&''''''((((((''''''(((((())))))******((())))))***************(((((((((((((((((((((((())))))((((((((()))))))))(((((((((((((((((((((((((((((('''&&&&&&&&&'''''''''''''''''''''((()))***''''''((()))******++++++((()))***)))((((((***+++))))))(((((((((((())))))((((((((((((((((((((((((((((((((((((''''''''''''&&&&&&&&&''''''((())))))((((((''''''''''''((((((&&&''''''''''''''''''&&&'''''''''''''''((())))))'''((())))))((('''(((***))))))((((((((((((((()))+++***(((((())))))((((((&&&''')))+++++++++******((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&(((((())))))((((((***+++,,,+++***)))***+++))))))))))))))))))))))))(((((())))))))))))(((((()))*********++++++++++++++++++++++++++++++++++++))))))************))))))((()))))))))*********+++***************+++++++++'''((()))+++,,,,,,,,,,,,++++++******))))))******************************))))))))))))))))))))))))++++++***)))))))))))))))(((((((((((((((''''''&&&''''''((()))***))))))(((++++++******))))))(((((((((((((((((())))))))))))***++++++,,,,,,++++++***))))))))))))))))))))))))******))))))))))))******((()))))))))************************************)))***+++++++++)))((('''))))))(((((((((((())))))&&&&&&''''''(((((())))))((()))))))))************(((((((((((((((((((((((())))))(((((((((((((((((('''((((((((()))))))))*********)))(((((((((''''''(((((())))))))))))(((((())))))***+++++++++++++++))))))))))))))))))))))))((((((((()))*********+++++++++++++++++++++++++++,,,++++++***+++,,,---......------,,,++++++,,,,,,,,,---//////...------...///......---......///000111111000000/////////...111000000222444666555444666777999:::::::::999999;;;::::::999999::::::;;;;;;;;;:::;;;;;;<<<===>>><<>>>>>999???GGGPPP```uuu************************,,,+++++++++******))))))************))))))))))))*********)))))))))))))))))))))((((((''''''&&&&&&))))))************))))))))))))))))))))))))))))))!!!'''+++---+++(((%%%))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((('''''''''&&&)))))))))))))))))))))))))))+++,,,,,,***(((''''''(((((((((((())))))))))))++++++)))(((''''''''''''(((((())))))))))))((((((***'''&&&&&&))))))(((%%%'''&&&&&&&&&&&&'''(((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((()))))))))))))))((('''&&&&&&'''((()))((('''&&&%%%%%%&&&'''((((((((((((((())))))))))))(((((())))))))))))(((((((((''''''''''''&&&&&&&&&&&&&&&'''(((***+++---...)))))))))(((''''''&&&&&&))))))))))))))))))))))))))))))((('''&&&&&&''''''))))))))))))))))))))))))+++***)))(((((()))******+++++++++*********))))))***++++++,,,,,,++++++***+++***)))(((((()))***+++++++++******))))))((((((******************************************************))))))******+++,,,+++***)))(((((()))***+++******++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((******))))))((((((''''''&&&%%%$$$%%%(((***,,,,,,,,,+++++++++++++++++++++))))))(((((((((((())))))))))))((('''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))+++***((('''''''''((()))((()))***++++++***((((((+++***))))))((())))))))),,,,,,+++***))))))******'''((()))******)))((('''))))))(((((((((((())))))+++)))'''&&&((()))))))))))))))))))))((((((((((((''''''((()))***+++++++++(((+++---+++(((&&&))),,,,,,,,,++++++++++++,,,,,,---,,,***((()))***---...///,,,******,,,...---,,,***+++,,,,,,------,,,,,,------------,,,+++******...---------......,,,***---------............///444---+++111444111......111111222444666777888999555666666777888999999999<<<<<<<<<;;;;;;<<<<<<<<<:::::::::;;;;;;;;;<<<<<<===>>>EEEUUUlll************************+++++++++******)))))))))************)))))))))))))))))))))))))))******************)))))))))(((((())))))************))))))))))))))))))))))))))))))$$$&&&((()))***)))((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((''''''''')))))))))))))))))))))))))))+++,,,+++)))'''''''''(((((((((((())))))))))))+++***)))(((''''''''''''))))))(((((((((((())))))***(((&&&''')))***(((&&&(((''''''''''''((())))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))******)))((('''&&&&&&'''((())))))(((''''''''''''((()))(((((((((((())))))))))))(((((())))))))))))(((((())))))(((((((((''''''''''''''''''''''''((())))))''''''(((((((((((((((((()))))))))))))))))))))))),,,++++++************)))))))))))))))))))))))))))+++***)))(((((()))******+++++++++*********))))))***++++++,,,,,,++++++*********))))))))))))******************))))))))))))************************************************---,,,+++***))))))((((((*********))))))***************++++++++++++******************************))))))))))))))))))))))))******************************))))))((((((((((((+++)))''''''(((******)))++++++++++++++++++++++++******))))))))))))******+++***)))(((((((((((((((************************))))))))))))))))))))))))***))))))))))))+++,,,---******+++++++++*********---,,,+++***************++++++***)))))))))))))))((()))***++++++***)))((())))))(((((((((((()))))),,,***(((((()))************************)))))))))))))))((())))))***++++++///---,,,*********+++,,,+++++++++******+++++++++*********++++++,,,,,,------***'''(((***++++++)))***+++,,,,,,------,,,,,,+++,,,,,,---------,,,,,,...---++++++---.........---------............///000,,,,,,111333000000333222222333444555777777888666666666777888999999999<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;;;;<<<<<<<<<======>>>???GGGWWWmmm*********************************)))))))))))))))************))))))))))))(((((())))))******++++++,,,++++++++++++*********))))))************)))))))))))))))))))))))))))))),,,+++)))''''''''''''((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((('''''')))))))))))))))))))))))))))***++++++)))''''''((((((((((((((())))))))))))+++***)))((((((''''''(((***)))(((''''''((()))***)))(((((()))******)))(((((((((((((((((()))******(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))************((((((''''''''''''(((((())))))(((((((((((())))))(((((((((((())))))))))))(((((())))))))))))((((((***)))))))))((((((((((((***)))(((''''''&&&&&&'''&&&&&&'''(((((()))******))))))))))))))))))))))))(((((()))))))))(((''''''))))))))))))))))))))))))******))))))))))))******+++++++++******************++++++,,,,,,++++++***))))))************)))))))))))))))***************************************************************))))))*********+++++++++******++++++++++++************++++++++++++******************************))))))))))))))))))))))))***************************))))))))))))(((((((((,,,***)))(((***+++***)))************************++++++************++++++++++++***)))))))))******************************))))))))))))))))))))))))((())))))***,,,...///000+++++++++******++++++,,,///...---,,,++++++++++++******)))((((((((())))))******++++++++++++*********))))))(((((())))))***,,,***))))))***++++++******************++++++++++++***)))(((((()))+++++++++)))'''(((***+++***(((++++++************++++++''')))+++,,,------,,,,,,+++)))(((((()))******)))***+++,,,,,,------,,,,,,******,,,------.........000...,,,,,,...111333444---------............///000//////111000...000444333333444444555666666777666666777777888999999999;;;;;;::::::::::::;;;;;;<<<<<<<<<<<<============>>>@@@IIIZZZppp************************))))))))))))))))))))))))************)))))))))(((''''''((()))***++++++,,,++++++++++++++++++++++++))))))************))))))))))))))))))))))))))))))---,,,***(((''''''((()))))))))))))))))))))))))))(((((((((((((((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((***+++***(((''''''((((((((((((((())))))))))))******)))(((((((((((((((***)))(((''''''((()))***(((((()))***++++++***)))((((((''''''(((((()))***(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))*********+++(((((((((''''''((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((())))))))))))(((((()))))))))((((((((('''''',,,+++***))))))(((((()))''''''(((((())))))))))))((((((((((((((((((((((((&&&''''''(((((('''&&&&&&)))))))))))))))))))))))))))))))))))))))************************************++++++,,,,,,++++++***((()))***++++++***)))((()))))))))******+++++++++************************************************++++++++++++******))))))***+++,,,------,,,+++*********++++++++++++******************************))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((''''''(((+++------,,,)))))))))))))))*********+++******))))))******++++++******)))))))))******************************))))))))))))))))))))))))))))))***+++,,,...///000+++***)))))))))***+++,,,///...---,,,+++*********))))))((((((((((((((()))***************************))))))))))))))))))***+++***))))))***+++***)))))))))***************+++,,,+++***(((((()))***+++%%%)))...111222///***'''+++******))))))******+++((()))***+++,,,---------,,,+++******++++++++++++***+++,,,,,,------,,,,,,++++++,,,---......------000///...000333666777777---------............///333111//////.........///333444444444555555666666777777777888888999999999;;;::::::999999::::::;;;;;;;;;;;;;;;<<<<<<<<<<<<===@@@JJJ\\\sss************************)))))))))))))))*********************)))))))))(((''''''((()))***++++++,,,************************))))))************))))))***************************************)))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))))))))((((((((((((((((((((((((((()))***)))''''''((()))(((((((((((())))))))))))***))))))(((((((((((()))***)))(((''''''((()))***&&&(((***++++++******)))''''''&&&&&&''''''((()))''''''''''''''''''''''''((((((((((((((((((((((((((())))))))))))*********'''(((((((((((((((((('''''''''''''''''''''''''''(((((((((((())))))))))))(((((())))))))))))((((((((((((((('''''''''&&&&&&***))))))))))))******+++******))))))(((((((((((((((((((((((((((((((((((()))******++++++*********))))))))))))))))))))))))(((((())))))***************************************++++++,,,,,,++++++***((()))***++++++***)))((())))))******++++++,,,,,,************************************************111000///---***'''$$$"""***+++,,,------,,,+++*********++++++++++++******************************************************(((((((((((((((((((((((())))))))))))************''''''&&&(((***,,,+++***(((((()))))))))*********))))))(((((((((((()))))))))))))))(((((())))))***)))))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++++++++)))(((''''''''')))***+++---,,,+++***)))))))))))))))((((((((((((((()))))))))))))))(((((()))))))))******))))))))))))*********(((((((((******)))'''((((((((()))))))))******,,,+++***))))))******+++***666CCCGGG@@@555...+++++++++************+++++++++***))))))***+++...///++++++,,,,,,++++++++++++***+++,,,,,,------,,,,,,---.........------,,,++++++,,,...222555666444222---------............///222000...---///111000---333444444444555555666666888888888888999999999999;;;::::::999999::::::;;;999999:::::::::;;;;;;;;;;;;>>>III]]]ttt***************************************+++++++++************))))))))))))(((((())))))******++++++((((((((()))))))))))))))))))))************))))))************************'''(((***++++++***))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))******))))))))))))))))))))))))((())))))((('''&&&(((***(((((((((((())))))))))))))))))(((((((((((())))))(((((())))))))))))(((((($$$'''***++++++)))))))))&&&&&&&&&&&&&&&'''((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))''''''((((((((((((''''''&&&&&&''''''''''''&&&&&&(((((((((((())))))))))))(((((())))))))))))((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''')))******++++++***))))))(((''''''))))))))))))))))))))))))))))))((((((((()))******))))))))))))))))))))))))'''((()))******+++*********************+++++++++***++++++,,,,,,++++++***))))))************))))))*********+++++++++++++++************************************************)))***+++,,,,,,+++)))(((******++++++++++++************++++++++++++******++++++++++++++++++++++++************************************************)))))))))************++++++***))))))***)))'''%%%((())))))******+++++++++))))))(((((((((((())))))))))))((((((((()))******(((((((((((((((((((((((())))))))))))))))))))))))******++++++***)))((((((''''''''''''(((((()))***+++***))))))(((((())))))))))))((((((((()))******))))))(((((((((((())))))+++******))))))******+++)))((('''(((******(((''''''''''''((())))))************++++++++++++++++++000===KKKMMMBBB444,,,***,,,++++++++++++++++++,,,---,,,***((((((***---///(((***,,,,,,***)))*********+++,,,,,,------,,,,,,/////////......---++++++((())),,,000222222///,,,---------............///---000111000111444444000333333444444555666666777999999999999999999999999;;;;;;::::::::::::;;;;;;888999999999::::::::::::<<>>666...++++++------,,,,,,,,,,,,---------,,,+++*********+++,,,)))+++...---+++******,,,***+++,,,,,,------,,,,,,---...............------++++++,,,...000///,,,***---------............///---777===888111111333333222222333444555777777888999999999999999999999999<<<<<<;;;;;;;;;;;;<<<<<<999999999:::::::::;;;;;;???AAAJJJ[[[rrr************************+++++++++,,,,,,---------************))))))))))))*********)))))))))))))))(((((())))))*********+++))))))************))))))************************+++***)))(((''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))((((((((('''&&&&&&(((***(((((((((((())))))))))))))))))(((((((((((()))***&&&'''***++++++***'''&&&!!!%%%***+++)))(((((()))((((((((((((((()))******''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&&&&'''''''''(((&&&'''((())))))((('''&&&'''((()))******)))((('''(((((((((((())))))))))))(((((())))))))))))(((((())))))))))))((((((((((((***))))))))))))******+++((((((((()))******++++++)))))))))))))))))))))))),,,***'''&&&&&&))),,,...))))))))))))))))))))))))&&&''')))***+++++++++***))))))******+++++++++++++++++++++,,,,,,++++++++++++***)))(((((()))***+++---,,,,,,++++++*********************************************************,,,,,,------,,,)))'''%%%+++***)))(((((()))***+++******++++++++++++******++++++++++++++++++++++++************************(((((((((((((((((((((((())))))******++++++++++++))))))***,,,---...,,,***))))))***+++,,,,,,------++++++************+++++++++*********+++,,,,,,---************************)))))))))))))))))))))))))))***+++,,,,,,+++***)))&&&''')))***+++++++++***(((((((((((()))***+++,,,******))))))***+++,,,,,,,,,+++***))))))***+++,,,++++++************++++++***)))***+++,,,,,,***(((((())))))***++++++,,,,,,&&&(((+++.........,,,+++(((+++......---...000222...------,,,,,,------...,,,,,,------,,,+++)))(((+++...111111...,,,---...++++++,,,---------,,,,,,+++,,,---...////////////111///......//////...,,,---------.........//////000@@@III@@@111+++...222111111333444666777888999999999999999999999999999===<<<<<<;;;;;;<<<<<<===:::::::::;;;;;;;;;<<<<<>>@@@GGGXXXooo++++++++++++++++++++++++---,,,***)))((()))***+++++++++++++++************))))))************))))))******))))))))))))******))))))))))))************((()))************)))((())))))(((((()))))))))((())))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))******))))))))))))************))))))))))))******((((((''''''''''''((((((***)))((((((((((((((()))))))))))))))))))))))))))******)))(((((()))*********(((&&&'''***+++)))'''******))))))((((((''''''))))))))))))))))))))))))((((((''''''''''''((((((&&&'''''''''(((((((((((((((((((((''''''((((((((())))))(((((((((''''''''')))(((((('''''''''(((((((((((())))))))))))((((((((((((((((((((('''''''''))))))))))))))))))))))))(((((((((((()))))))))***************)))))))))))))))))))))))))))))))))(((******))))))))))))******(((---///,,,+++------******++++++,,,,,,++++++***+++******************+++)))))))))))))))*********((((((((()))))))))))))))++++++******)))*********++++++++++++++++++++++++,,,,,,,,,+++++++++******,,,++++++******++++++,,,************************************************++++++++++++++++++++++++******+++++++++******)))((()))******+++*********+++++++++***************++++++***)))(((((((((((((((((((((((()))))))))***+++++++++***)))(((((((((+++++++++******)))))))))++++++************++++++************************,,,,,,+++++++++************+++++++++,,,,,,------))))))''''''&&&'''((((((******))))))))))))******++++++***))))))))))))))))))))))))))))))))))))))))))******+++++++++++++++,,,+++******+++---///111222000...,,,******++++++*********++++++,,,,,,,,,*********++++++++++++,,,))))))*********+++++++++++++++++++++,,,,,,,,,,,,,,,)))+++//////+++***---///...------------...///111222333222000000000111111222333444666777888888888777666666666888:::;;;;;;;;;:::::::::;;;;;;<<<999:::;;;;;;999999:::;;;???@@@HHHYYYooo++++++++++++++++++++++++---,,,***))))))***++++++,,,+++++++++************))))))************)))))))))******************)))))))))))))))************(((((())))))))))))(((((()))***+++)))''''''***---)))))))))))))))))))))))),,,++++++***)))(((''''''))))))))))))))))))))))))******))))))))))))************))))))))))))******)))((((((''''''(((((()))+++***)))(((''''''''''''))))))))))))))))))))))))***))))))(((((())))))***+++)))(((((())))))(((&&&))))))))))))(((((((((((()))))))))))))))))))))))))))((((((''''''(((((()))(((((((((((())))))))))))(((((((((((((((((((((((())))))((((((((((((''''''&&&&&&&&&'''((()))***+++))))))(((((((((((())))))'''''''''(((((()))))))))))))))))))))))))))))))))((((((((()))))))))******************++++++++++++))))))))))))))))))))))))******))))))))))))******''',,,...,,,+++,,,,,,)))***++++++,,,,,,++++++*********))))))))))))******'''(((((()))******+++++++++++++++************************)))******++++++++++++++++++++++++++++++,,,,,,,,,++++++++++++***,,,++++++******++++++,,,'''(((((()))******++++++************************************************)))******+++++++++******)))***++++++,,,,,,++++++***************+++++++++++++++******)))******+++((((((((()))))))))******+++++++++***))))))((((((*********)))))))))))))))++++++************++++++************************,,,+++++++++++++++******++++++,,,------...//////(((((('''''''''((())))))++++++************++++++,,,,,,+++************+++************************++++++,,,,,,,,,+++******,,,+++*********+++---...000///...,,,+++,,,,,,---******++++++++++++++++++++++++++++++,,,,,,,,,,,,))))))*********+++++++++,,,,,,,,,,,,------------,,,***+++...000...,,,---......---------......//////000111000///...///000111222333444666777888888999888777777777999:::;;;<<<;;;;;;::::::::::::;;;;;;;;;;;;:::888999;;;===???AAAJJJ[[[qqq,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++*********+++,,,,,,,,,+++++++++*********)))******++++++******)))))))))+++,,,,,,+++))))))((()))))))))************))))))************)))))),,,+++***))))))***,,,...)))))))))))))))))))))))),,,++++++***)))(((''''''))))))))))))))))))))))))******))))))))))))************))))))))))))******))))))(((((((((((())))))******)))((((((((((((((((((((((((((((((((((((((()))))))))(((((()))))))))))))))(((((())))))(((((((((((((((((())))))))))))(((((((((((((((((((((((())))))(((((((((((())))))((())))))))))))*********((((((((())))))((((((((())))))((((((((((((((((((''''''''''''((()))++++++***)))(((''''''((()))***'''(((((((((((()))))))))))))))))))))))))))))))))(((((()))))))))*********)))))))))******+++++++++)))))))))))))))*********+++******))))))******+++'''+++,,,)))'''***+++)))***++++++,,,,,,++++++***++++++************++++++(((((())))))************,,,,,,,,,++++++************)))))))))***+++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,((((((((())))))*********************************))))))))))))))))))))))))))))))***+++++++++******)))******+++++++++++++++)))))))))***+++++++++,,,+++*********++++++,,,---(((((()))))))))*********+++++++++******)))))))))))))))))))))))))))))))))***))))))(((((())))))******************************************************++++++,,,---...//////)))))))))******++++++,,,+++******))))))******+++,,,++++++*********++++++************************/////////......,,,++++++++++++***))))))******+++---,,,,,,++++++,,,,,,---++++++++++++************++++++,,,,,,,,,---------++++++,,,,,,,,,---------,,,,,,,,,---------.........------///222111///---------------.........///...///000000......///000///000111222444555666666888888888888999:::<<<<<<<<<<<<;;;:::999999999999<<<<<<;;;999888999;;;>>>???BBBLLL^^^ttt,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,++++++++++++*********++++++++++++******)))***+++,,,,,,+++***)))((()))))))))************++++++++++++++++++++++++---)))%%%&&&***,,,,,,************************************)))))))))))))))))))))))))))))))))))))))******))))))))))))************))))))))))))******))))))(((((((((((())))))((((((((((((((()))******((((((((((((((((((((((((((((((((())))))(((((((((&&&'''(((((())))))***+++(((((((((((())))))))))))(((((((((((((((((((((((())))))(((((((((((())))))))))))))))))*********+++(((((()))******)))(((((((((((())))))))))))))))))))))))((((((((())))))******)))(((''''''((()))******)))))))))((((((((((((************************))))))))))))************'''(((((())))))*********((()))))))))*********+++++++++************+++++++++---,,,'''&&&***------***++++++,,,,,,++++++***---,,,,,,++++++,,,,,,---************))))))(((((())))))((((((''''''&&&&&&***)))))))))***+++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,+++*********)))))))))(((************************))))))))))))))))))))))))((()))***+++++++++++++++((()))******++++++******)))))))))***+++++++++,,,************+++,,,---...))))))))))))************++++++++++++************)))))))))))))))***************))))))))))))******************************(((((()))))))))))))))))))))******+++,,,,,,------))))))***+++++++++,,,,,,))))))(((((((((((())))))******)))))))))******+++************************/////////...---,,,+++***++++++******)))))))))*********)))******++++++,,,+++*********************++++++,,,,,,,,,---------++++++,,,,,,,,,---------,,,,,,,,,---------............//////000000///,,,,,,------........./////////000111000//////000111///000111222444555666666666666777888:::;;;===>>><<<;;;:::999999999999999<<<<<<;;;:::888999<<<>>>???CCCNNNaaaxxx------------------------+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++******++++++++++++************++++++++++++******))))))))))))************---,,,++++++++++++,,,---+++&&&"""###))),,,***&&&************************(((((())))))******++++++))))))))))))))))))))))))******))))))))))))************))))))))))))*********))))))(((((())))))***''''''''''''((()))***+++))))))))))))))))))))))))'''(((((())))))(((((('''%%%&&&((()))((()))+++,,,))))))))))))(((((((((((())))))))))))))))))))))))***))))))(((((())))))***))))))))))))************((((((************(((((((((((())))))))))))******+++***))))))(((((((((((())))))(((((((((((())))))*********))))))(((((((((************************)))))))))*********++++++((((((((((((((()))))))))((())))))******+++++++++++++++************++++++...000///***(((,,,000000***++++++,,,,,,++++++***------,,,,,,,,,,,,------++++++******)))(((((('''************))))))))))))*********)))******++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,++++++******++++++,,,,,,,,,++++++***))))))(((************************************************((()))***+++++++++++++++((())))))***+++************************++++++++++++*********+++,,,,,,---)))))))))*********++++++++++++++++++++++++++++++***************+++++++++,,,,,,++++++++++++,,,,,,************************((((((((()))))))))))))))))))))************++++++(((((()))*********))))))))))))(((((((((((())))))***))))))))))))***++++++************************+++,,,,,,+++***)))((('''***++++++***************(((((()))))))))*********))))))******************++++++++++++,,,,,,,,,,,,))))))*********+++++++++,,,,,,,,,,,,------------,,,000222///---------++++++,,,---...///////////////000111111000000111222111222333444666777888888555666777888999;;;<<<<<<;;;::::::999999999999:::<<<<<<<<<;;;999:::<<<>>>???DDDQQQeee|||------------------------***++++++,,,---------,,,------,,,,,,,,,+++++++++***++++++,,,,,,++++++***,,,++++++******++++++,,,))))))))))))************,,,,,,+++******+++,,,,,,(((&&&%%%'''***+++***)))************************((()))))))))************))))))))))))))))))))))))******))))))))))))************))))))))))))************))))))))))))******)))((((((((((((((()))***))))))))))))))))))))))))''''''((())))))(((''''''&&&(((***)))(((''')))+++******))))))((((((''''''))))))))))))))))))))))))******))))))))))))******((((((((()))))))))******'''(((***++++++***((('''(((((()))))))))*********+++***))))))(((((())))))(((((())))))))))))(((((()))))))))))))))*********************************))))))*********+++++++++******))))))))))))))))))((())))))******+++,,,,,,,,,++++++******++++++,,,***...///,,,***------,,,***++++++,,,,,,++++++***---,,,,,,++++++,,,,,,---*********))))))))))))))),,,,,,,,,,,,------------++++++******)))*********++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,+++++++++++++++************************++++++++++++++++++++++++(((((()))++++++,,,,,,+++)))***++++++,,,,,,+++++++++++++++***************+++************++++++,,,))))))*********+++++++++++++++++++++++++++++++++***+++++++++,,,,,,,,,,,,---,,,,,,++++++,,,,,,---************************)))*********++++++++++++***************)))))))))))))))*********)))((('''***))))))))))))))))))******************+++,,,,,,))))))))))))))))))))))))************)))(((((('''******++++++++++++++++++((())))))***************(((((())))))******++++++*********++++++++++++,,,))))))*********+++++++++++++++++++++,,,,,,,,,,,,---555888333---,,,------+++,,,---////////////......000111111000000111222111222333444666777888888777777888888888888888888999999999888999999::::::;;;<<<===<<<;;;:::;;;===>>>DDDRRRhhh........................***+++,,,,,,---------------------,,,,,,,,,++++++***++++++,,,,,,++++++***---,,,+++******+++,,,---))))))))))))************,,,+++***))))))***+++,,,'''))),,,---,,,+++,,,...*********************************)))))))))))))))))))))))))))))))))))))))******))))))))))))************))))))))))))************))))))))))))******+++***)))((((((''''''((())))))))))))))))))))))))&&&'''((())))))((('''&&&'''***+++***'''&&&'''***+++******)))(((''''''&&&))))))))))))))))))))))))******))))))))))))******(((((((((((())))))))))))''')))***++++++***)))'''(((((())))))*********+++***)))))))))))))))******'''((()))******)))((('''''''''((()))***+++,,,,,,************************)))************+++++++++,,,+++++++++******))))))((())))))***++++++,,,,,,,,,++++++******++++++,,,###)))---,,,++++++)))&&&+++++++++,,,,,,+++++++++,,,++++++******++++++,,,((((((((()))******++++++)))))))))******++++++,,,,,,,,,+++***)))))))))***++++++++++++++++++++++++*********++++++,,,,,,,,,,,,++++++++++++++++++,,,***++++++,,,,,,---......************************++++++++++++++++++++++++(((((()))++++++,,,,,,,,,++++++,,,---------,,,,,,,,,+++++++++******))))))++++++******)))******+++)))************++++++++++++++++++++++++++++++++++++++++++,,,,,,---------+++******))))))******+++************************+++++++++,,,,,,---------,,,,,,++++++***))))))(((+++,,,------,,,+++***)))++++++************++++++++++++++++++,,,,,,---...((((((((((((((((((((((((***++++++++++++***))))))******+++,,,,,,,,,,,,,,,)))***++++++++++++******'''(((((()))***++++++,,,))))))*********+++++++++++++++,,,,,,,,,---------******+++++++++,,,,,,,,,000;;;???888///...111111***+++---///000000///...---///000000//////000222///000111222444555666666999999999888888666555444888888888888999:::;;;;;;:::<<<======<<<;;;;;;<<<>>>EEETTTjjj+++++++++,,,,,,---------///...,,,******+++,,,---...---,,,,,,++++++,,,,,,******+++++++++,,,,,,,,,,,,,,,---...---,,,+++***))))))******++++++++++++...,,,***)))******((('''******++++++++++++******+++++++++***************'''((()))***+++,,,,,,,,,++++++******))))))(((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))((())))))(((''''''(((***+++*********))))))(((((())))))(((((()))***++++++,,,,,,,,,------,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))&&&(((******)))((()))*********************++++++(((((((((((())))))))))))***)))(((''''''((()))***))))))))))))))))))))))))((((((((((((((()))******))))))))))))))))))))))))+++***)))(((((()))***+++***************************++++++++++++***))))))%%%&&&(((+++,,,---------************+++,,,---...,,,,,,,,,---------............---,,,,,,+++******,,,++++++******++++++,,,++++++***)))(((((())))))+++++++++************)))++++++++++++++++++++++++,,,,,,+++******+++,,,,,,***++++++,,,,,,++++++***+++,,,,,,,,,++++++***))))))))))))******+++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******...---,,,+++***+++,,,---))))))))))))***+++,,,---...---+++*********+++++++++***)))(((((()))***++++++,,,,,,------,,,,,,+++)))))))))******++++++,,,000---)))((()))***)))''',,,,,,+++***))))))******++++++++++++++++++++++++,,,,,,---......---,,,,,,++++++,,,,,,+++***)))(((*********)))))))))))))))------,,,+++******************************************++++++++++++******&&&(((*********+++,,,...///...,,,***)))))))))***++++++******************************************,,,...000111000...,,,***,,,,,,,,,---------......******+++,,,,,,---......---...//////---,,,,,,,,,,,,,,,------...//////////////////...------///111555444333444666777888888999888777666666666777888::::::<<<=========<<<;;;;;;;;;;;;<<<<<<<<<<<<======EEEUUUkkk,,,,,,,,,,,,,,,---------...---,,,+++++++++,,,---...---,,,,,,++++++,,,,,,***++++++++++++,,,,,,,,,,,,+++***)))))))))******)))*********++++++++++++...---++++++,,,---,,,+++******++++++++++++******************************+++,,,,,,+++***)))((('''************)))))))))))),,,,,,,,,,,,,,,,,,,,,,,,***)))))))))(((((((((((())))))))))))))))))))))))))))))***)))(((''')))+++************)))))))))((())))))))))))))))))******))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))%%%'''))))))((('''((()))************************(((((((((((())))))))))))***)))(((((((((((()))***((((((((((((((((((((((((((((((((((((((()))******************************+++***)))(((((()))***+++************************((()))***+++++++++++++++((()))***+++,,,++++++***************+++,,,---...,,,,,,,,,---------.........------,,,,,,+++++++++,,,++++++******++++++,,,------,,,+++++++++++++++++++++++++++************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***))))))***+++,,,,,,++++++*********+++++++++,,,,,,++++++++++++++++++++++++,,,,,,+++++++++*********,,,++++++******++++++,,,***)))))))))***+++,,,,,,---,,,+++*********++++++,,,+++***))))))***+++,,,+++,,,,,,------,,,,,,+++*********+++++++++++++++...,,,))))))+++,,,+++***,,,,,,+++***************))))))))))))))))))))))))++++++,,,------,,,++++++'''((()))******)))((('''************))))))))))))+++++++++***++++++,,,,,,******************************++++++++++++******---...///...,,,***+++,,,---,,,+++*********+++,,,************************************************,,,---...///...---+++***,,,,,,,,,------------...******+++,,,,,,---......000111222111000/////////,,,,,,------...///////////////000...------///111333222222333555777888888888777777666777888:::;;;999999;;;<<<<<<<<<;;;:::;;;;;;;;;<<<<<<<<<<<<===>>>FFFVVVkkk---------------,,,,,,,,,------------,,,,,,,,,,,,...---,,,,,,++++++,,,,,,++++++++++++,,,,,,,,,,,,---+++)))&&&&&&(((***+++************++++++++++++***((('''((()))++++++*********++++++++++++******(((((())))))******++++++,,,,,,,,,+++***((('''&&&)))))))))*********************************************)))))))))((((((((()))))))))))))))))))))))))))***+++***((((((***+++************))))))))))))*********)))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))'''((())))))(((((()))***************************(((((((((((())))))))))))***))))))(((((())))))***))))))))))))))))))))))))))))))((((((((()))******************************+++***))))))))))))***+++************************'''((()))***+++,,,,,,,,,++++++,,,++++++***((((((************+++,,,---...,,,,,,,,,---------......---------,,,,,,,,,,,,,,,,,,++++++******++++++,,,---,,,,,,++++++++++++,,,,,,+++++++++************++++++++++++++++++++++++,,,,,,---......---,,,,,,***++++++,,,,,,++++++***'''((()))+++,,,---------++++++,,,,,,,,,,,,,,,---+++++++++++++++++++++++++++++++++*********************++++++++++++******++++++*********++++++,,,*********)))******+++,,,,,,,,,++++++++++++,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,+++++++++++++++)))((()))***,,,,,,+++,,,++++++************+++******************************++++++++++++******'''((())))))***)))))))))************************************+++,,,---...******************************++++++++++++******...//////...+++******+++***************+++,,,---************************************************,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------------***++++++,,,,,,------...............------------,,,,,,------...////////////000000///...---///111111111222333444666888999888777777777888:::<<<===888999::::::;;;;;;::::::;;;;;;;;;<<<<<<<<<<<<===???GGGVVVkkk//////......------,,,,,,------......------,,,+++...---,,,,,,++++++,,,,,,+++++++++,,,,,,,,,------...---+++))))))***+++,,,++++++++++++++++++++++++***)))'''''')))***))))))******++++++++++++******''''''((()))******++++++)))***************)))((()))))))))******+++++++++))))))))))))))))))))))))*********)))))))))(((((())))))))))))))))))))))))***++++++***))))))***,,,*********)))))))))))))))************))))))(((((())))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++***))))))+++,,,+++++++++***************(((((((((((())))))))))))))))))))))))))))))))))))++++++++++++++++++++++++***))))))((())))))******++++++++++++++++++++++++************************************************(((((()))***+++,,,,,,,,,,,,,,,,,,+++***)))((((((************+++,,,------,,,,,,,,,---------......,,,,,,,,,---------------,,,++++++******++++++,,,+++******))))))*********,,,,,,+++++++++*********++++++++++++++++++++++++---,,,,,,++++++,,,,,,---***++++++,,,,,,++++++***)))***+++,,,---.........------------------------++++++++++++++++++++++++************************)))***+++------,,,+++***,,,,,,+++*********++++++))))))))))))***++++++,,,,,,,,,++++++++++++,,,,,,+++,,,,,,------,,,,,,+++---------,,,,,,+++++++++(((((((((((())))))***))),,,++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++++++++***+++++++++++++++++++++***)))***************+++++++++*********++++++,,,---******************************++++++++++++******%%%'''))))))))))))+++---***************++++++,,,***************+++++++++************************---,,,+++******+++,,,---++++++,,,,,,,,,---------+++++++++,,,,,,------------,,,++++++,,,,,,,,,+++,,,,,,------...////////////000000000......///111000111333444555777999;;;999999888888999:::<<<===999999::::::;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<===@@@GGGVVVkkk/////////......---------------.........---,,,+++...---,,,,,,++++++,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,+++******,,,+++++++++++++++++++++111///------------,,,+++******++++++++++++******'''(((((()))***++++++,,,))))))*********))))))((())))))******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************))))))))))))***************************++++++***))))))***,,,))))))))))))))))))************++++++***)))(((''')))))))))******)))))))))))))))))))))))))))))))))************************((())))))((('''(((***,,,+++++++++*********))))))(((((((((((())))))))))))))))))************))))))++++++++++++++++++++++++******))))))))))))************************************++++++++++++************************************+++++++++******)))++++++******************************+++,,,------,,,,,,,,,---------......---------------------...,,,++++++******++++++,,,+++***************++++++,,,,,,,,,++++++++++++***++++++++++++++++++++++++...,,,)))''''''))),,,...***++++++,,,,,,++++++***,,,------...///.........------------------------++++++++++++++++++++++++******************++++++***+++---.........---,,,,,,,,,++++++++++++++++++))))))******++++++++++++***++++++++++++++++++***+++,,,,,,------,,,,,,+++---------,,,,,,+++++++++***+++++++++***))))))))),,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,...------,,,+++******)))))))))******+++++++++,,,---,,,++++++*********+++******************************++++++++++++******!!!###&&&'''((())),,,...++++++++++++******))))))))))))*********+++++++++************************...---,,,++++++,,,---...+++++++++,,,,,,,,,------++++++,,,,,,,,,,,,------000...,,,,,,...000///...,,,,,,------.../////////...000111111/////////000111333555666666777:::===<<<;;;:::999999:::;;;;;;;;;;;;;;;;;;;;;<<<<<<===;;;;;;;;;<<<<<<<<<<<<===???GGGVVVjjj~~~///////////////.....................------------...---,,,,,,++++++,,,,,,,,,,,,,,,,,,------------)))***+++,,,,,,***)))(((,,,,,,,,,,,,++++++++++++222///---,,,---,,,+++*********++++++++++++******))))))******++++++,,,,,,+++++++++***)))'''&&&%%%*********+++++++++++++++++++++++++++++++++++++++++++++*********)))))))))************************)))***+++***((((((***+++))))))))))))************))))))***++++++***((('''''''''((((((((((((''''''))))))))))))))))))))))))************************&&&''''''&&&%%%%%%(((***,,,,,,++++++***)))))))))(((((((((((()))))))))))))))******++++++******)))))))))))))))))))))))))))++++++***)))))))))******))))))))))))))))))))))))******+++,,,,,,+++******************************+++++++++++++++***))))))*********)))******+++,,,************+++,,,---...,,,,,,,,,---------...............---------------,,,++++++******++++++,,,---,,,,,,,,,,,,------...,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++---+++(((&&&&&&(((+++---***++++++,,,,,,++++++***------......///............---------------,,,,,,+++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++,,,---......//////...,,,,,,+++++++++,,,,,,---******+++,,,,,,,,,++++++******++++++++++++******+++,,,,,,------,,,,,,+++,,,,,,,,,,,,++++++++++++,,,---///...,,,+++++++++,,,++++++++++++,,,,,,---++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,,,,,,,***))))))((())))))))))))******+++,,,,,,,,,...---,,,+++******************************************++++++++++++******'''(((******))))))***,,,***+++++++++***)))(((((()))))))))***++++++,,,,,,************************------,,,++++++,,,...///++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///,,,)))))),,,///...,,,,,,,,,------.../////////...000222111000//////000222555777777666777:::>>><<<;;;:::999999999::::::<<<;;;;;;;;;;;;<<<===>>>;;;;;;;;;<<<<<<<<<<<<===???FFFUUUiii~~~///////////////000000000000///...---,,,------......---,,,,,,++++++,,,,,,,,,,,,,,,------------...,,,,,,,,,+++++++++++++++------,,,,,,,,,+++++++++---+++))))))*********)))******++++++++++++******+++++++++++++++,,,,,,,,,************)))((('''&&&,,,++++++++++++++++++***((((((((((((((((((((((((+++++++++*********))))))************************))))))***)))(((''')))+++((()))))))))************'''(((***++++++***)))((('''(((((())))))(((((('''))))))))))))))))))))))))************************'''((('''&&&%%%&&&)))+++,,,,,,++++++***))))))((((((((((((((()))))))))))))))***++++++++++++***)))((((((((((((((((((((((((,,,+++******))))))******((((((((((((((((((((((((***++++++,,,,,,++++++***************************)))******+++++++++******++++++***))))))***++++++************+++,,,---...,,,,,,,,,---------......//////......------,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,---...///------,,,,,,,,,++++++++++++++++++++++++++++++++++++******************+++***++++++,,,,,,++++++*********+++---............------------,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,---...//////+++++++++++++++,,,---...,,,,,,---...---,,,++++++***+++,,,------,,,+++***+++,,,,,,------,,,,,,+++*********+++++++++++++++(((+++---...,,,***+++,,,+++++++++++++++,,,---...++++++++++++++++++++++++,,,+++***))))))***+++,,,***))))))))))))***+++,,,))))))***++++++,,,------,,,,,,++++++***+++++++++******************************++++++++++++******+++,,,---,,,***)))***+++((((((***++++++******)))((())))))***++++++,,,,,,************************+++++++++++++++,,,------***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---)))%%%&&&***,,,,,,***,,,,,,------.../////////...000222222111///000000222555888777555555999===::::::999888888999:::;;;;;;;;;:::::::::;;;<<<===;;;;;;;;;<<<<<<<<<<<<======EEETTTiii~~~......//////000000111111111///---,,,+++,,,...///...---,,,,,,++++++,,,,,,,,,,,,,,,---------......111000---,,,+++,,,...000---------,,,,,,+++++++++---,,,***+++,,,...------******++++++++++++******------,,,,,,,,,,,,,,,,,,&&&&&&((()))************---,,,,,,++++++*********+++++++++++++++++++++++++++++++++************)))************************((())))))(((''''''(((***(((((())))))*********+++&&&''')))+++,,,+++***)))******++++++++++++******))))))))))))))))))))))))************************++++++***)))((())),,,...,,,,,,++++++***))))))((((((((((((((()))))))))))))))***+++,,,,,,+++***))))))))))))))))))))))))))),,,,,,+++***))))))******((((((((((((((((((((((((***+++,,,------,,,+++***************************'''((()))***+++,,,,,,,,,---,,,+++)))))))))******************+++,,,---...,,,,,,,,,---------......000000///...---,,,,,,,,,,,,++++++++++++++++++,,,************++++++,,,------------,,,,,,,,,++++++++++++++++++++++++++++++(((***,,,......,,,***(((+++++++++,,,,,,+++++++++&&&''')))+++---...//////---------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------.........++++++******+++---...000*********+++,,,---...///---......///...---+++***,,,,,,---......---,,,,,,+++,,,,,,------,,,,,,+++)))))))))******++++++,,,"""&&&******)))(((***,,,++++++++++++,,,,,,---...------------------------+++***)))(((((()))***+++)))))))))***,,,...000222))))))***+++,,,,,,------************+++,,,------******************************++++++++++++*********+++,,,+++***)))***+++%%%&&&(((***+++,,,++++++((())))))***++++++,,,,,,************************))))))******++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,000+++'''(((,,,//////---,,,,,,------...//////000...000222222111000000000111555888666333333777;;;888777777777888:::<<<===;;;:::999888999:::;;;<<<;;;;;;;;;<<<<<<<<<======<<>>EEETTTggg}}}<<<:::777444333222333444//////............////////////...//////000111222..............................//////000//////......------,,,,,,------...---------,,,,,,,,,+++++++++++++++,,,,,,+++++++++************************++++++++++++++++++++++++))))))******++++++++++++************************))))))))))))))))))))))))(((((())))))*********+++)))'''&&&(((+++---+++)))''''''(((((())))))******(((((())))))*********+++(((((())))))*********+++,,,***)))'''''')))***,,,,,,,,,++++++***((('''&&&((((((((((((((()))******)))))))))((()))***++++++%%%'''***+++*********+++************************++++++++++++******)))))))))************+++++++++******))))))***+++,,,,,,))))))))))))))))))))))))*********++++++,,,------+++***))))))***+++...///++++++++++++++++++++++++***++++++,,,,,,---......------..................000000//////...---++++++,,,,,,,,,,,,---...//////---------....../////////+++,,,,,,---...///000000/////////---+++***+++,,,....................................//////000000..........................................------000000000///.........---------...000111333444444//////.........---------............/////////000------.........---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,........................))))))+++,,,...///000111---...///000000///...---,,,,,,,,,+++++++++******---,,,,,,,,,,,,,,,,,,,,,******************************+++++++++,,,,,,,,,************************++++++++++++++++++++++++***************************,,,---......---+++)))(((((()))***+++,,,,,,---))))))******+++++++++++++++++++++,,,,,,+++++++++***+++,,,------,,,+++************++++++,,,,,,---++++++------------++++++---,,,,,,++++++,,,,,,---------------------------,,,,,,,,,---///000222333////////////000111333333222333666888:::;;;;;;:::888888777777777999:::;;;999:::;;;;;;<<<<<<;;;;;;<<<=========;;;:::;;;<<<:::CCCRRRfff|||FFFDDD@@@<<<999777666666333333333333222111000///111000000////////////000111111000////////////////////////...---------,,,///...---,,,+++,,,------000000/////////000000111---------,,,,,,++++++++++++,,,,,,------,,,,,,+++......---,,,+++***)))(((---------,,,,,,+++++++++******+++++++++,,,,,,,,,+++******)))))))))))))))***)))(((''''''((()))***(((((((((((())))))))))))******************************************************++++++++++++******,,,+++++++++***)))))))))(((((())))))******++++++************************))))))))))))************+++***)))))))))***,,,,,,)))+++,,,,,,***))))))***+++++++++++++++++++++++++++++++++++++++++++++++++++***)))(((((()))***+++***++++++,,,,,,++++++***,,,,,,+++***))))))******...------,,,,,,------...///...---,,,,,,,,,,,,,,,------------------------////////////000000000000111000000///...---------,,,,,,,,,,,,,,,,,,,,,,,,***+++...000000000///...---,,,,,,,,,---...000111111111000000111222222333,,,,,,,,,---------------...///111111111000...,,,000///...///000000///...111000////////////000000......------...///111111+++///666>>>DDDFFFCCC???777666444111000.........333000,,,+++,,,---------000000000///------...///...//////////////////...000000//////............,,,,,,,,,,,,,,,,,,,,,,,,...222444111,,,***,,,///+++++++++,,,,,,---------///...,,,******+++,,,---,,,,,,,,,+++++++++******+++,,,,,,,,,,,,+++******---,,,,,,++++++*********...---+++******+++---...***)))((()))+++,,,,,,***,,,,,,,,,,,,,,,+++***)))))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,......,,,+++***))))))))),,,,,,,,,,,,,,,,,,,,,,,,........................(((***+++---......------------------,,,+++***)))------------------------******+++,,,,,,---......333333333222222222111111555444444555666888:::;;;<<<<<<;;;:::999999:::::::::;;;;;;;;;<<<=========<<<<<<;;;;;;;;;;;;<<<<<<@@@DDDQQQeee}}}TTTPPPIIIDDD@@@<<<999666555555444333111000//////111000000///////////////111111000///////////////..................------///...---,,,,,,,,,------,,,,,,,,,++++++++++++,,,------,,,,,,++++++++++++******++++++++++++******,,,,,,,,,++++++++++++***+++++++++*********))))))******+++++++++,,,,,,,,,++++++***)))))))))))))))***)))(((((((((((()))***(((((((((((()))))))))*********************************************************++++++++++++******+++++++++***************************++++++++++++************************))))))))))))************+++***)))))))))***+++,,,)))***,,,,,,***)))******+++++++++++++++++++++++++++++++++++++++++++++++++++***))))))))))))***++++++++++++,,,,,,+++++++++,,,++++++***************------,,,,,,,,,,,,------///...---,,,,,,,,,,,,---------------------------////////////000000000000111000000///......------............------------------.../////////...---............///000111111000000000000000000111111///......---------,,,,,,---...000111222111111000333222111000000000...---.............../////////111000000///.........---888===DDDHHHJJJJJJLLLNNNKKKHHHBBB;;;666222000000...------...//////---+++,,,---...---,,,,,,...000,,,------......------,,,/////////.........------++++++++++++++++++++++++---000222000,,,***,,,///++++++,,,,,,,,,---------///...,,,+++***+++,,,---,,,,,,,,,+++++++++******++++++++++++***)))''''''+++,,,,,,,,,,,,,,,+++***---,,,***))))))***,,,---+++***))))))+++,,,+++***,,,,,,,,,,,,,,,+++***)))***+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))***+++,,,------------,,,,,,------------,,,,,,---------------------------,,,------...///000000//////000000000111111111666666555555555666888999777666666555444444555555;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<@@@FFFTTTjjjggg```WWWQQQNNNJJJDDD>>><<<:::777555222111000000111111000//////...//////111111000///////////////................../////////...------,,,,,,------......------,,,,,,,,,,,,,,,,,,+++++++++++++++*********++++++++++++***************++++++,,,,,,,,,+++++++++************)))******+++++++++,,,,,,,,,++++++***))))))))))))******))))))(((((())))))***((((((((()))))))))************************************************************++++++++++++*********************+++++++++,,,,,,,,,+++++++++++++++************************))))))))))))******************))))))******+++,,,(((***,,,,,,***)))***+++++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++++++++++++++++++++++++++++++++++++++************------,,,,,,,,,,,,------......---,,,,,,,,,------------------------------////////////000000000000111000000//////......---////////////////////////000////////////.........000111111222222222111111111111111111111111111111333222111000......------...///111222222222222111222222222222222111111000---......//////000000000222222111111111000111111>>>AAADDDBBB>>>>>>CCCIIINNNJJJDDD???;;;;;;===>>>666444111000000///---++++++,,,------,,,---///111///000000111111000000///.........---------------************************+++...000///,,,+++---///,,,,,,,,,,,,------------///...,,,+++++++++,,,---,,,,,,,,,+++++++++******++++++******((('''%%%$$$***+++---.........,,,+++++++++)))))))))***+++,,,...+++))))))***++++++***++++++,,,,,,,,,+++******++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,---......++++++,,,....../////////------------------------...---,,,,,,---...000111------...///000222222333777666555444444555666777999888888777777777777888<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;<<<<<>>AAAFFFAAA999333222333666888CCC???999444111222555777AAA>>>:::777555333111//////000///...+++***+++---,,,,,,------------,,,,,,------------------------------------------------+++,,,------------...///------------------------......------,,,,,,,,,---,,,,,,,,,+++++++++******(((((()))***++++++++++++)))+++---///000///---,,,++++++++++++,,,,,,------///---*********++++++******++++++,,,,,,,,,++++++************++++++++++++++++++++++++++++++++++++************+++,,,------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++***+++,,,---...---..................---------------------------,,,,,,+++++++++,,,---...000000111111111222222222222222222222444666888:::888888777777777777888888<<<<<<;;;;;;:::::::::999<<<<<<;;;;;;;;;;;;<<<<<<@@@JJJ___zzzzzzsssnnnggg^^^WWWKKKHHHDDD???;;;888555555555555333222111111111111111111000/////////////////////////////////000000...////////////...------,,,,,,......///...---,,,+++,,,,,,,,,,,,,,,------++++++,,,,,,,,,,,,++++++,,,,,,,,,++++++*********)))************+++++++++******+++++++++,,,,,,,,,,,,,,,+++************+++)))******++++++******))))))))))))*********++++++******************************************************++++++++++++*********************+++++++++*********)))))))))))))))************************))))))))))))************))))))***++++++++++++***''')))+++++++++***+++,,,++++++++++++++++++++++++++++++++++++++++++++++++******++++++++++++******---,,,+++******+++,,,---******,,,---------,,,+++,,,,,,++++++++++++,,,,,,------,,,,,,,,,---..............................////////////000000000000000000000000000000000000...//////000000111111111000111222444666777888999666777777888888888777777444666999<<>>;;;888666666666777666999???DDDFFFFFFEEECCCAAADDDFFFDDD???:::999999===<<<::::::;;;>>>AAACCCIIIFFFBBB>>><<<<<<>>>??????999333111222555777777===:::666222000000111222111333777:::<<<999333......///...,,,)))((((((***---------......------------------------.................................,,,,,,------.........///............------------............---------,,,,,,,,,,,,+++++++++******'''(((***+++---.........***+++---.........,,,++++++++++++,,,---------...---,,,++++++,,,---+++*********+++,,,,,,,,,++++++))))))*********++++++++++++++++++++++++++++++++++++*********+++,,,,,,---***++++++,,,,,,------...++++++++++++++++++++++++,,,,,,,,,++++++,,,,,,---------.........------,,,------------------------..............................//////////////////000000000111333666999:::777777666666666777888888;;;;;;;;;;;;::::::::::::<<<<<<;;;;;;;;;;;;<<<<<<@@@JJJ^^^xxxyyyrrrjjjbbb]]]QQQOOOLLLHHHDDD???<<<;;;777666555444333222222222111111000///////////////000000000///////////////...//////000///...---,,,+++,,,...000000000///...,,,,,,---------.........++++++,,,,,,,,,,,,++++++***+++++++++++++++,,,,,,))))))*********+++++++++******+++++++++,,,,,,,,,---,,,++++++******++++++)))***++++++++++++***)))))))))*********+++++++++******************************************************++++++++++++******+++++++++***************)))***************++++++************************))))))))))))************((()))***+++,,,++++++***''')))+++++++++***+++---++++++++++++++++++++++++++++++++++++++++++++++++))))))***++++++***))))))---,,,***))))))***,,,---)))***,,,---...---,,,+++,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,---...///........................////////////000000000000000000000000000000000000000000000111222333333333333444666888999999999999777777777777888888999::::::===BBBFFFKKKMMMOOOPPPOOOLLLGGGCCC???>>>======???DDDJJJOOOQQQOOOKKKHHHGGGKKKNNNLLLGGGBBBAAABBBFFFDDDCCCCCCFFFLLLRRRWWWZZZYYYVVVRRRMMMGGGBBB@@@999888666444333333444555555555444444444444444555,,,...222777;;;;;;888555/////////---+++***+++,,,000000111111111111000000------........./////////------------------------......---.../////////...///.........------------...............------,,,,,,,,,,,,+++++++++******))))))***,,,------------+++,,,,,,,,,,,,,,,+++***)))******+++,,,---------+++***+++---......,,,***)))***+++,,,,,,,,,,,,+++*********+++++++++,,,,,,************************+++++++++***++++++,,,,,,******+++,,,,,,---......++++++++++++++++++++++++,,,,,,,,,------,,,,,,+++***+++,,,------...------------------------------,,,---///000000///---,,,,,,------...///000111111111000000111333555777999999999888888999999:::;;;::::::::::::::::::;;;;;;<<<<<<;;;;;;;;;;;;<<<<<>>111222222111//////000222......////////////.............../////////000000,,,,,,,,,,,,,,,,,,,,,,,,000///......///000///...//////.........---------......//////......---,,,,,,,,,,,,+++++++++************+++,,,,,,,,,,,,+++---,,,,,,++++++*********(((((()))++++++,,,,,,,,,))))))+++...000///,,,))))))***+++,,,,,,,,,,,,,,,++++++,,,,,,,,,---------************************,,,,,,++++++***++++++,,,******+++,,,,,,---..............................+++,,,---...---,,,+++***((()))***,,,---...//////------------------------)))+++---//////---***))),,,---...000111333444555222222111111222444555777888777777777888999999:::999999999::::::;;;;;;;;;<<<<<<<<<;;;;;;<<<<<<<<>>BBBHHHMMMVVV___dddeeedddbbbeeeeeeddd```ZZZVVVUUUVVVZZZXXXVVVTTTQQQNNNIIIFFFGGGJJJNNNSSSUUUTTTQQQOOORRRRRRTTTXXX^^^ffflllpppkkkmmmlllkkkjjjfffYYYLLLNNNHHHDDDEEEEEEAAA======AAACCCBBB===::::::777333222222222333555888:::;;;777777666333000------...//////...---,,,,,,,,,,,,---.../////////...---,,,---------------...//////......---------,,,,,,,,,///000111000...------...//////.........---------222111000///...---,,,,,,************************,,,,,,+++***+++,,,...//////...,,,+++***+++,,,,,,++++++------------++++++*********++++++*********++++++++++++++++++++++++,,,++++++*********))))))******+++,,,,,,,,,,,,+++,,,,,,,,,++++++*********---.../////////...,,,+++,,,---......//////......+++++++++,,,,,,---------------------------------***++++++,,,---...000111111000///////////////000222222333333555666888888777888888999888777555444777999::::::999888999:::===>>>>>>===;;;;;;<<<>>>BBBGGGXXXssstttpppkkkhhhfffaaaZZZTTTNNNHHHAAA;;;888666444222444333222222333444333222222222111111111000000000000000/////////.........---...////////////...---'''***---...,,,,,,---.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++************---...///...,,,*********************************+++++++++++++++***))))))+++++++++******************************++++++++++++++++++*********))))))************************)))))))))(((((((((''''''((())))))))))))))))))((()))))))))(((((()))))))))((()))***+++,,,,,,,,,,,,+++***)))(((((()))***++++++++++++++++++*********************************))))))***++++++++++++***++++++************++++++++++++++++++++++++++++++---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///---,,,,,,///111000///...///000000//////000222000222444444444444666888666555555555555666777777888;;;???BBBAAA@@@??????======>>>@@@CCCFFFKKKPPPWWWZZZ^^^aaabbbaaa___^^^dddddddddccc___]]]]]]]]]WWWTTTQQQOOOOOOOOOOOONNNSSSTTTUUUWWWXXXXXXVVVTTTWWWXXXYYY\\\```fffjjjmmmccceeefffeeeggghhhbbb[[[UUUQQQPPPUUUWWWUUUTTTUUUPPPUUUWWWTTTPPPKKKCCC;;;888777555666777:::;;;<<>>>>>>>>===:::;;;======<<<;;;;;;<<<:::;;;;;;;;;::::::<<<===BBBGGGWWWrrr|||vvvpppllljjjgggccc```[[[VVVOOOHHHBBB===999555777444222111333444555555111111111111000000000///000000////////////......------......///......---%%%(((+++------------......------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************...///000///,,,***)))***))))))))))))))))))))))))+++++++++++++++******)))***************++++++++++++++++++***************+++++++++***************************************(((((((((((('''''''''&&&))))))************))))))***)))(((''''''((()))******+++,,,---------------+++***))))))))))))***+++))))))******************************************))))))***++++++++++++***++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///...,,,---...000/////////000111111//////000111///111333333333444666777777888888888999999999999AAAEEEKKKOOONNNLLLJJJIIIGGGGGGHHHJJJOOOUUUZZZ]]]]]]\\\[[[YYYWWWVVVUUUUUUZZZ[[[\\\^^^____________XXXUUURRRQQQTTTYYY]]]___]]][[[YYYXXXXXXXXXWWWVVVXXXXXXXXXZZZ[[[]]]___```XXX[[[\\\ZZZ\\\```aaa___^^^ZZZZZZ^^^```^^^\\\^^^___gggnnnnnnhhh^^^OOOCCCAAA>>>:::888999:::;;;;;;DDDCCCAAA===777333222111///000111111000///---,,,------------...000111222//////......//////000000////////////...............///000///...---...////////////............---++++++,,,,,,---------...........................+++,,,,,,------------,,,------,,,+++++++++,,,,,,+++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,++++++++++++++++++++++++++++++++++++++++++******)))((())))))***************,,,,,,,,,++++++++++++***------,,,+++++++++,,,,,,***+++,,,,,,------,,,,,,---,,,,,,,,,,,,,,,,,,+++------------------------------,,,,,,---...//////111000000000111222333444666666555555666777888888666777888:::;;;<<<<<<<<<;;;===>>>>>>===<<<<<<===999:::;;;;;;:::;;;<<<>>>DDDHHHYYYssszzzsssnnnmmmmmmnnnmmmmmmiiibbbYYYPPPGGG@@@<<<;;;777333111222444555666111111111000000000//////000000//////////////////---------...............(((***,,,...............------------------------++++++++++++++++++++++++,,,,,,+++++++++*********,,,---......,,,******+++))))))))))))))))))))))))++++++,,,,,,++++++***))))))))))))***+++++++++,,,,,,+++++++++***)))))))))************************************************++++++*********))))))))),,,,,,,,,------,,,,,,,,,,,,+++)))(((((()))+++,,,***+++,,,,,,---------,,,************************((((((((()))*********+++************************))))))***++++++++++++***++++++---......---++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------...---,,,------...//////000111222222222222333444111222444444333333444666888888888999:::<<<>>>???MMMRRRXXX[[[ZZZWWWTTTRRRRRRRRRRRRRRRVVV]]]aaaaaaYYYVVVRRROOONNNOOOQQQSSSTTTTTTWWW[[[```bbbaaa```___]]][[[]]]bbbhhhmmmooohhheeeaaa`````````^^^[[[[[[[[[[[[ZZZZZZYYYYYYXXXUUUYYYYYYUUUSSSVVVXXXWWW]]]ZZZZZZ^^^^^^[[[ZZZ\\\iiirrr{{{|||wwwmmm]]]PPPKKKGGG@@@=========<<<;;;???BBBGGGGGGDDD>>>888555222111111111111111111111//////...---...///111222000000////////////000000000000000///////////////...///000///...---...////////////...............------........./////////........................+++,,,---......---,,,+++---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,++++++++++++++++++++++++***+++,,,,,,,,,+++******))))))***+++++++++++++++++++++++++++++++++++++++...---,,,++++++,,,---...++++++,,,------------,,,---------,,,,,,+++++++++------------------------......---------......////////////000111222333444666555555555555555666777666777777777777666666666:::<<<======;;;:::;;;;;;===>>>>>>===<<<<<<>>>???FFFKKKZZZtttyyyuuuvvvzzz~~~xxxmmm```UUULLLGGGDDD???:::666555555666666111111111111000000000000//////000000000000000000------------......//////000000////////////...---------------------------++++++++++++++++++++++++,,,,,,,,,++++++++++++***''')))+++++++++***+++,,,))))))))))))))))))))))))+++,,,,,,,,,,,,+++******)))))))))***+++++++++,,,,,,+++++++++***)))))))))************************************************,,,,,,+++++++++*********,,,,,,,,,------,,,,,,,,,,,,+++***))))))***+++,,,)))******++++++++++++*********++++++++++++******((((((((()))*********+++************************))))))***++++++++++++***++++++---......---++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,---------...///000111333555666555666888:::777999999999777666777888888777777999===BBBGGGJJJRRRVVVZZZ\\\[[[WWWTTTSSSUUUVVVUUUSSSXXXaaadddaaaZZZWWWTTTRRRRRRUUUXXX[[[___^^^```fffmmmooolllhhhcccccceeeiiiooosssvvvwwwwwwtttqqqrrruuuuuuqqqmmmjjjjjjiiigggfffdddbbbbbbcccggggggbbb______^^^[[[___]]]\\\___^^^[[[[[[___hhhpppwwwyyyxxxuuulllcccXXXRRRLLLHHHIIIHHHFFFCCC@@@DDDIIIKKKIIIFFFBBBAAA;;;999666222111111222333333222000///......///000000000////////////000000000000000000000000000000---///000///......///000///////////////////////////............---------------------------------,,,---...///......,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,++++++++++++++++++++++++)))***,,,------,,,+++******+++,,,,,,------,,,,,,++++++++++++++++++++++++///...---,,,,,,---...///,,,,,,---...............---------,,,,,,+++++++++------------------------......---------...//////.........///000111222333444444333333333444555555::::::999999999:::::::::;;;===>>>===<<<::::::;;;?????????>>><<<<<<===>>>EEEIIIYYYrrr}}}|||rrrddd[[[WWWMMMGGG@@@:::777555333222222222222222111111111000//////000000000000111111...............///000111888555222000/////////...,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++%%%''')))******+++,,,---************************,,,,,,,,,,,,,,,++++++******************++++++++++++++++++******************************+++++++++++++++++++++++++++++++++************))))))))))))))))))************)))))))))))))))******)))))))))((())))))******)))))))))******+++,,,,,,+++******))))))******************************************))))))***++++++++++++***++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++---.........000222444555777999999999999;;;===999:::;;;:::888777888999::::::<<>>???>>>???@@@???===<<<<<<<<<======>>><<<;;;:::;;;===BBBFFFVVVooo|||~~~tttkkkggg[[[VVVMMMEEE???;;;666444333333333333222222222222//////000000000111111111//////......///000222333<<<777222//////000000///,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++&&&(((***+++++++++,,,---++++++++++++++++++++++++,,,,,,------,,,,,,+++***+++++++++******************************+++++++++))))))*********+++++++++++++++++++++++++++++++++))))))))))))((((((((((((((())))))))))))))))))((()))***+++,,,,,,+++***)))((())))))******)))((((((***++++++,,,,,,++++++***+++++++++++++++*********************************))))))***++++++++++++***++++++************++++++------------------------+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................,,,///111222222333777::::::;;;<<<;;;:::999:::;;;777999::::::::::::;;;======@@@EEEKKKRRRWWW[[[]]]SSSTTTTTTTTTSSSTTTWWWYYY^^^bbbaaa```iiiwww{{{uuunnnppptttyyy}}}}}}sssjjjlllooouuu|||~~~|||{{{tttiiiaaa```dddhhhiiieee``````dddgggfffeeeaaa```dddkkkooommmiii]]]^^^^^^ZZZTTTMMMHHHEEEGGGEEEBBB===999444111///222222222222111000000///000//////...------...............//////000000000---...//////......///111.../////////000000000000***+++++++++++++++,,,,,,------------------------//////...---------------***+++,,,---------,,,,,,---,,,,,,++++++,,,,,,---,,,,,,------------,,,,,,++++++++++++++++++++++++(((***,,,...///---,,,***++++++,,,------------,,,******+++++++++,,,,,,,,,+++,,,------.........---,,,,,,---............---+++,,,,,,,,,,,,,,,,,,---------------------------------------...000111111111000000///000000111111222222222333444555666777555555555666888:::===>>>===???@@@???===;;;;;;<<<:::;;;<<<<<<;;;<<<>>>@@@AAAFFFVVVppp~~~}}}uuurrrmmmggg^^^UUUNNNGGGAAA===444444444333333333222222//////000000111111111222000/////////000111333444===777000---...000111111,,,,,,,,,------.........---------------------------------,,,,,,,,,++++++)))***,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++***,,,+++++++++******))))))))))))******+++++++++,,,))))))******++++++++++++++++++++++++++++++++++++************))))))))))))******++++++++++++*********,,,...000000...,,,***))))))*********))))))(((***+++,,,------,,,+++***---,,,,,,,,,+++*********************************))))))***++++++++++++***,,,+++***))))))***+++,,,------------------------***++++++,,,---//////000,,,,,,,,,,,,,,,,,,,,,,,,........................---000333444444666:::>>>===>>>>>><<<:::888888999:::<<<>>>???@@@AAACCCEEEAAAEEEMMMVVV\\\___``````YYYYYYXXXWWWWWW[[[```dddkkkooonnnllluuu{{{xxxrrrsssvvv{{{}}}zzzvvvyyy|||yyypppeee___aaacccbbbbbb```bbbiiitttzzzxxxuuuqqquuuyyywwwmmm]]]NNNFFFAAABBBCCCBBB???:::444111///000222333333222111000000///...------------------.........//////000000,,,...//////......///111.../////////000000111111***++++++,,,...//////000........................000///...---,,,,,,---...)))***,,,---...---,,,,,,------++++++++++++------+++,,,,,,------,,,,,,+++++++++++++++++++++++++++(((***,,,...///...,,,+++******+++,,,,,,,,,,,,+++*********++++++,,,,,,,,,)))***,,,---...---,,,,,,++++++,,,---------,,,,,,+++++++++,,,,,,---------------------------------,,,,,,------///000222222222222111111111111111111222222333444555666888999999999888888888999;;;<<<;;;<<<===<<<:::999888999999;;;===>>>>>>@@@CCCEEEDDDIIIYYYrrr{{{zzzwwwuuuooohhhddd\\\NNN@@@888...)))...333111......777666555444222111000///222222000///............//////.........---------........................333222000...---,,,------************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++---......---+++***))))))***,,,,,,,,,,,,,,,///......---,,,+++******++++++++++++++++++++++++************************+++++++++++++++***)))(((,,,,,,,,,++++++*********+++++++++*********)))))))))))))))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,)))))))))***+++,,,......,,,,,,,,,++++++*********,,,,,,++++++***))))))))),,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,---...---,,,,,,---///+++,,,...000000///...---000000//////////////////222222222333777;;;???BBB>>>===;;;777555666999<<>>???>>><<<;;;;;;;;;<<<<<<<<<;;;:::<<>>AAACCC???>>><<<999777888;;;>>>IIIKKKMMMNNNNNNOOORRRTTTMMMOOOTTT^^^hhhppptttuuuuuuwww{{{xxxoooiiifffbbb]]][[[^^^dddjjjmmmzzzzzzgggYYYLLLIIIGGGGGGGGGDDD>>>888111111222222111000......222222222222222222333333//////............//////222222222222111111111222......---------,,,,,,,,,......------------.................................---,,,,,,,,,,,,---.........---,,,,,,,,,,,,,,,,,,,,,---------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++)))+++---,,,***((()))***+++......,,,,,,//////,,,++++++,,,------------,,,++++++,,,------............------,,,+++++++++,,,------,,,,,,,,,,,,------//////.........------------------------...//////......///000000111222222111222222333444555666666888888777777888888999::::::<<<>>>>>>===<<<<<<============<<<<<<===@@@BBBEEEHHHUUUnnn|||||||||zzztttgggZZZJJJAAA999888888555222000/////////000000111111111222111000000/////////////////////.........------........................,,,,,,,,,,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))++++++++++++))))))------,,,,,,+++***))))))++++++++++++++++++++++++))))))))))))))))))))))))************************(((((()))++++++,,,,,,,,,+++++++++++++++*********+++++++++***************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******+++,,,,,,,,,,,,,,,,,,------------))))))******+++,,,,,,---++++++++++++++++++++++++******+++,,,---...//////---......---+++***+++---,,,---...//////...---,,,///000111222333555666666222444777;;;===>>>??????=========<<<<<<>>>AAADDDPPPSSSTTTRRRPPPQQQWWW]]]]]]^^^aaahhhrrr|||~~~yyyuuuoooiii```ZZZ[[[```fffjjjsss~~~vvvlllYYYUUUPPPNNNMMMKKKGGGCCC<<<;;;999666333111///...111111000000//////000000000//////......//////000222111000000000222333444.........---------,,,,,,------,,,,,,,,,,,,------...........................------,,,,,,------...///...------,,,---------111///---+++*********+++......---,,,,,,+++******+++,,,,,,------,,,,,,,,,+++---......,,,++++++,,,))),,,,,,***+++...///,,,++++++,,,---------------,,,,,,------------------//////......,,,+++***))),,,,,,,,,,,,,,,,,,,,,,,,...............---------,,,,,,,,,,,,,,,---......//////000000111222222222222222333444555666777777888888777777888888999:::999;;;=========<<<===???===>>>>>>======>>>@@@CCCCCCFFFUUUooovvvtttwww{{{~~~~~~}}}|||xxxmmmbbbNNNGGG>>>:::888555222000222222111111000/////////222111111000//////000000////////////....................................---------------.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******++++++++++++******---,,,,,,++++++*********))))))*********+++++++++************************************************((()))***++++++++++++++++++++++++***************************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++*********+++,,,,,,,,,------.........*********++++++,,,,,,,,,*********+++++++++++++++++++++,,,,,,---......///.........---+++***+++------......//////......---000000222444666888999:::888999999:::::::::999999999;;;>>>@@@CCCFFFKKKNNNSSSUUUUUURRROOOTTTaaakkkqqqrrrtttyyy|||yyyxxxzzz{{{yyysssjjjdddcccggglllnnngggnnnuuuwwwyyy{{{xxxtttdddaaa]]][[[[[[ZZZVVVSSSIIIFFFAAA<<<777444333222111000///...---------...000000////////////000000000000//////111111111111000000000000////////////...------,,,,,,------...........................------------------------///......---------......777444000,,,++++++---...---------,,,,,,+++++++++++++++,,,---------,,,,,,,,,------------,,,,,,,,,))),,,,,,)))***---...++++++,,,,,,---...---------,,,,,,,,,++++++++++++,,,---......///...,,,***))),,,,,,,,,------,,,,,,,,,........................------,,,,,,------...///000000111111222222222222222333444555666777888999888888777777888888999:::999;;;======<<<<<<<<<===<<<===>>>>>>======@@@BBBCCCGGGXXXqqqvvvrrrsss{{{~~~~~~|||zzzvvvlllaaaTTTOOOHHHAAA>>><<<888555444444333222111111000000222111111000000000000111000000/////////.........////////////////////////////////////......------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,+++++++++*********+++,,,---)))))))))******++++++,,,++++++++++++++++++++++++************************+++++++++++++++***)))(((************************************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++************,,,,,,,,,------.........,,,,,,,,,,,,++++++************+++++++++,,,,,,,,,------------------------...//////---,,,+++,,,.........//////000000000000111222444666888:::;;;<<<;;;:::888777666777999:::===@@@DDDGGGJJJNNNSSSVVVVVVWWWVVVSSSSSS\\\mmm{{{{{{~~~~~~zzzyyyzzz{{{{{{uuuqqqqqqsssuuuvvvlllnnnmmmjjjjjjnnnmmmjjjfffeeeeeehhhlllmmmkkkhhh]]]YYYRRRJJJBBB;;;888666777555333111000///000000000000////////////000000000000111444555555111---111111000000000///////////////............//////........................------------------------......---------......///888666111...,,,,,,...///+++++++++,,,,,,---------***+++,,,,,,---------,,,+++++++++,,,------,,,+++,,,...---******---...+++,,,,,,---.........------,,,+++******)))******++++++,,,......///...---,,,------............---------....................................//////000111111111111111222222222222333444555777888999:::888888777777888888999:::;;;<<<>>>===;;;::::::;;;:::<<<======<<<<<<>>>@@@DDDKKK]]]vvv|||zzz{{{zzztttkkkaaaXXXVVVPPPHHHCCCAAA<<<777333333333333333333333333222111111000000111111111000000000/////////......///////////////////////////000000000///...------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++***))))))***,,,---...)))*********++++++,,,,,,++++++++++++++++++++++++************************,,,,,,,,,++++++)))(((((()))))))))******************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++*********+++,,,,,,,,,,,,------------...------,,,++++++******+++++++++,,,,,,------...............------,,,,,,...//////...------...000......///000111222333333444444666777888:::;;;;;;999888777666888;;;>>>@@@EEEHHHMMMQQQTTTWWW[[[]]]ZZZZZZYYYXXX[[[eeeuuu}}}~~~}}}{{{|||~~~~~~~~~zzzqqqllljjjeee___aaaaaaeeellluuu{{{|||{{{tttrrrllldddXXXLLLBBB;;;999777444111000///000000111000000//////000000111222222444888<<<;;;555000/////////.........------/////////....../////////........................,,,------......------,,,------------------...///333111///---,,,,,,------******+++,,,,,,---......******+++,,,------------+++******+++,,,---,,,***---///...++++++///000///,,,,,,---...............,,,+++***))))))***+++,,,,,,,,,---...............------////////////---------------...............///............///000000111111111111111111111111222222333555666888999:::888888777777888888999:::;;;===>>>===;;;999999::::::;;;======<<<<<<>>>???FFFNNNbbb{{{~~~yyyppphhh``````[[[QQQKKKGGGAAA:::555555444444333333222222222111111000000111222222000000000000/////////...////////////////////////,,,---.../////////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,---,,,***))))))+++,,,---++++++++++++,,,,,,,,,,,,******************************************************+++++++++******)))((()))))))))*********+++))))))*********+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***+++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---......//////------------...............///000/////////111333...//////111222444666777777777777888888999999999::::::;;;<<<>>>AAACCCDDDIIINNNTTT[[[___dddhhhjjjhhhhhhiiijjjnnnuuu~~~}}}~~~~~~{{{wwwxxxyyyvvvpppoookkkkkkoooooommmnnnrrrtttuuussspppqqqwwwyyywwwzzz~~~~~~yyyoooeee```___aaaiiisss{{{wwwfffTTTIII<<<:::666222000000000111111111000000000000111111222111333888===>>>;;;777////////////.........---///......------......///........................,,,,,,---......---,,,,,,,,,,,,,,,,,,,,,---......---------------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,------------+++***)))+++---...,,,***,,,///...,,,...333555444,,,------...............---,,,+++***+++,,,...//////......------------...+++,,,...//////...,,,+++---------.........//////...------------...//////000000000000000000000000111111333444666888999:::888888777777888888999::::::;;;===<<<;;;::::::;;;:::<<<>>>>>>======>>>@@@EEEOOOeee~~~xxxrrrkkkmmmhhh]]]UUUQQQJJJAAA999888777444222000...---222111111111111111222222000000000000////////////000000000000000000000000)))***,,,.../////////...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++************++++++///---+++)))))))))+++,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))************************((()))***+++++++++++++++(((((())))))*********+++))))))******++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***++++++,,,,,,,,,,,,,,,++++++************++++++,,,,,,------...,,,,,,------...///000000+++,,,,,,---...///000000...///000000000000333555...///000111333666888999888888888888888888888888>>>???AAACCCDDDDDDDDDDDDHHHNNNWWW```hhhnnntttwww{{{{{{}}}~~~uuuyyy~~~||||||ssslllmmmsssnnneee```ccchhheee^^^ddd^^^\\\^^^______cccjjjdddggggggfffiiiqqquuuuuunnnpppqqqrrrtttxxx~~~ssscccaaa___dddllluuu{{{}}}{{{eeeVVVBBB@@@<<<888666555555666111111000000000000111111000...///444;;;???>>>;;;111111111111000000000000...------,,,,,,------...........................,,,,,,---......---,,,,,,++++++++++++,,,,,,---...***+++---//////...---,,,...------,,,,,,++++++***)))***+++,,,------...---,,,***)))+++...///---++++++......---000666:::999,,,---......//////.........---,,,+++,,,...111222222111///---,,,,,,,,,---***+++---......---+++***---------.........//////---,,,,,,,,,,,,---......000000000///////////////000111222444666777999999888888888777888999999:::888:::;;;<<<;;;;;;<<<===;;;===?????????>>>???@@@DDDOOOggg~~~yyytttooommmkkkdddWWWMMMEEEDDD???888666888555111111000//////111222222111000000000000////////////...------...000111000...////////////////////////......---------,,,,,,,,,+++,,,,,,------,,,,,,+++***++++++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,333///+++)))++++++***)))************************,,,,,,,,,+++++++++************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,+++++++++***))))))))),,,++++++******++++++,,,------------,,,***)))(((---,,,++++++******++++++************************+++++++++,,,,,,,,,------------------------------+++++++++,,,,,,---------------......///000000111---...///111111111000000222333555777999999999999999888666666777999;;;===EEEHHHKKKJJJHHHHHHJJJLLLLLLSSS]]]ggguuu~~~|||yyyvvvtttrrrrrrrrrccccccfffjjjiiibbb^^^]]]```[[[[[[___```___aaagggiii```YYY\\\bbbgggkkkoooqqqhhh___```jjjtttyyyyyytttgggaaagggjjjfffeeejjjjjjmmmrrrxxx~~~nnnjjjgggfffjjjpppuuuxxxrrraaaYYYOOOBBB;;;:::999666222000111222111000......///000000000222666<<>><<>>AAADDDCCC@@@???AAAEEEHHHTTTmmm~~~~~~}}}|||yyytttooollldddccc]]]QQQGGGBBB===888555444222222333333111///////////////.........---222111000111222222000///------------------------//////......---,,,,,,+++,,,,,,------------,,,,,,......//////......------+++++++++,,,,,,---------///---+++***+++,,,,,,+++++++++++++++++++++++++++---,,,,,,,,,,,,+++++++++))))))))))))************,,,,,,---------.........*********+++++++++++++++,,,++++++******++++++,,,,,,+++*********+++------------,,,+++++++++++++++------------------------,,,,,,,,,---------......------------------------000//////......---,,,,,,.........---......////////////111333444555555555888888999999999999888888999777666777;;;BBBIIINNNXXXXXXVVVRRRPPPSSSZZZ___ppp|||uuujjjeee^^^WWWSSSRRRTTTUUUZZZ[[[aaajjjmmmjjjhhhiiikkkiiijjjnnnrrrssswww{{{xxxsssrrrxxxtttqqqlllddd```ccccccfffkkkpppssswww|||yyyqqqooopppooooooqqq}}}~~~yyyvvvuuuuuuttttttvvvzzz~~~|||vvvlllcccVVVKKKEEE@@@<<<999555444444333222222222222//////000111444777:::<<>>@@@???===<<<>>>AAAGGGTTTmmm~~~~~~|||xxxuuuuuuvvvwwwyyyuuuhhhZZZOOOEEE===666555333333333333111000000000000000////////////222111000111222222000...................................................,,,,,,------------,,,,,,......///......---,,,+++***++++++,,,,,,------...---,,,+++++++++,,,------++++++++++++++++++++++++*********)))))))))(((((()))*********++++++++++++,,,,,,,,,,,,------------*********++++++,,,,,,,,,,,,++++++******++++++,,,...---+++***)))+++,,,...------,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........------------------------............------------///......------.../////////000111333444666777777999::::::;;;;;;;;;;;;;;;;;;999777888===EEENNNSSSYYYYYYXXXVVVWWW___jjjrrr}}}ssspppuuu}}}mmmaaa```___\\\[[[\\\^^^bbbdddiiijjjpppxxx{{{yyyxxxyyysssuuuyyyzzzwww{{{}}}xxxqqqoooqqqssszzzvvvlllgggdddcccccchhhjjjnnnuuu~~~~~~}}}~~~~~~}}}|||rrrooojjjgggjjjnnnnnnmmmkkkfff^^^UUUNNNGGGBBB???;;;888444111111111222333///000000111222444555666CCC===777444222000...,,,000///......///000000.../////////...---------,,,------------------------...------,,,,,,------...,,,,,,,,,------------...---,,,,,,,,,------......,,,---------------------((()))***,,,---...//////000000000//////...------++++++,,,,,,---......///...------,,,,,,------.........//////000111111111333333333222111000///...........................000000////////////000000///////////////000000111000222444444444444666888666666555555666777888999:::;;;===<<<;;;;;;<<<>>>999;;;======;;;;;;===???FFFTTTmmm~~~yyywwwyyy{{{zzz{{{}}}|||~~~~~~|||zzz|||ttteeeTTTHHH999777444333333333333111222222222111111111111000///...---...//////...,,,////////////////////////+++,,,,,,---...///000111,,,------......------,,,---------------,,,+++***+++++++++,,,,,,---------+++,,,,,,,,,,,,,,,------++++++++++++++++++++++++*********)))))))))((((((+++++++++,,,,,,,,,------++++++++++++,,,,,,,,,,,,******++++++,,,,,,,,,---,,,++++++******++++++,,,***)))(((((()))+++...///...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------******+++,,,---.........000///...------///000111111111222333555666888888;;;;;;:::999999999999999;;;::::::<<>><<<===>>>?????????@@@AAAFFFTTTnnn|||vvvrrrssstttrrrsssvvvyyyyyyyyyyyy}}}~~~iiiXXXAAA===888555444444333333333333333333222222222222111111000222444444333111000000000000000000000000+++,,,,,,...///000111111------............------,,,,,,,,,---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,***,,,------,,,+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,+++++++++,,,,,,,,,,,,---------...*********+++++++++,,,,,,+++++++++,,,,,,,,,,,,,,,,,,++++++******++++++,,,))))))***,,,///222555777...------,,,,,,,,,,,,,,,------------------------+++++++++,,,,,,,,,------------------------------((()))***+++---...//////000///.........000333444444444444555666888999:::===<<<:::888777666555555;;;===@@@EEEMMMUUU\\\``````eeemmmvvvyyyrrrnnnfffjjjttttttssspppllliiihhhiiikkkppptttzzz~~~{{{yyyuuusssuuuyyyzzzyyyzzz}}}~~~~~~{{{uuuqqqnnnkkkhhhccc```bbbhhhpppvvv}}}yyypppfff```YYYSSSQQQRRRXXX[[[]]]]]]ZZZXXXYYY[[[XXXRRRJJJDDD@@@<<<888444444333222111111111222333555;;;<<<666000000444666333///...000000---******...............---------////////////////////////...------,,,,,,------...,,,---------............++++++,,,---............000000///...---,,,++++++...////////////......---------,,,+++++++++,,,,,,............------,,,,,,...------,,,,,,------...222111000///...---,,,+++...000333555555222...+++........................///...---,,,,,,---...///......///000000000000000000222444444333333555666555555555555666777999:::888999;;;:::999999:::<<<;;;<<<<<<===>>>???@@@@@@GGGUUUppp~~~yyytttttttttrrrssswww~~~|||zzz|||zzzgggMMMGGG???888555444333333333333333222222222111111333222222444777888777666000000000000000000000000............////////////------............------+++,,,------------------...------,,,,,,++++++******,,,......+++***+++---,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,++++++,,,,,,,,,---------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,++++++,,,++++++******++++++,,,+++,,,...000222444555666......---,,,,,,,,,,,,---------------------------*********+++++++++,,,,,,------------------------***++++++,,,---...//////111000......000222555777888888888888999:::<<<======<<<<<<;;;;;;;;;<<<===@@@DDDMMMWWWbbbkkkrrrvvvyyyxxxqqqnnnllllllqqqyyy{{{wwwmmmnnnnnnnnnmmmpppuuuyyy}}}}}}zzzyyyzzzxxxvvvuuussspppnnnlllkkkjjjmmmxxxvvvqqqnnnkkkbbbWWWRRRTTTUUUXXX[[[\\\[[[___gggnnnkkkgggaaa]]]WWWMMM@@@777777555333111000222333555333888999333000222444444111---,,,111222...,,,------------...............////////////////////////...------,,,,,,------...------------............***+++,,,...............//////......---------,,,---...............---------,,,+++++++++,,,---...------------...............------,,,,,,------...000000///...---,,,++++++...///000111111000...---........................///...---,,,,,,---...///---...///000111000000///111222333444333333444666666555555555666888:::;;;888999;;;:::999999:::<<<:::::::::;;;===>>>???>>>HHHVVVqqq~~~{{{yyyyyywwwvvv{{{yyyyyyxxxwwwxxx|||oooWWWOOODDD;;;666444333333222222222111111111111000---------///222333333222////////////////////////000000000///......------------............------,,,,,,---...///////////////...------,,,+++***)))+++---///...+++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************+++++++++,,,,,,,,,,,,,,,,,,---------......---------,,,,,,+++++++++,,,++++++++++++++++++,,,+++++++++,,,,,,+++***)))......---,,,,,,,,,,,,---************************))))))*********+++++++++------------------------------..................111000//////000444777999<<<;;;;;;:::;;;<<<===>>><<<<<<===>>>AAAEEEHHHJJJEEELLLYYYggguuu~~~xxxrrrmmmkkkkkkjjjllloooqqqrrrsssuuuwwwooorrruuuvvvvvvwwwzzz}}}zzzssswww|||}}}yyy|||zzzsssnnnmmmsssxxxyyyvvvwww}}}wwwvvvxxxyyyqqqddd^^^```]]]```bbbaaabbbjjjwww~~~|||zzzwwwpppaaaOOOAAA999777333111000222555666222555333......222222---///***+++111333///...000,,,------....../////////...........................------,,,,,,------...---------.........//////)))+++,,,...//////......---------............///+++,,,------.........------,,,,,,+++,,,---///000+++,,,,,,---...///000000...------,,,,,,------......------------,,,,,,,,,//////...------...///000........................222000///......///000222---...000111111111000///111222333333333333444555666666555666777999;;;<<<:::;;;===<<<;;;;;;<<<>>>=========>>>AAABBBBBBBBBIIIWWWrrr{{{vvvtttvvvuuuwww}}}}}}mmmbbbRRREEE<<<888777777222222222333333222111000333222000/////////000111//////............//////000000000000000000000000///,,,+++,,,...///---+++......---,,,,,,,,,,,,---------------------------,,,,,,------,,,,,,+++***...------,,,,,,------...---------,,,,,,+++++++++++++++++++++++++++++++++...---,,,,,,++++++,,,,,,***+++---......---+++***---,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,------------///............---------......---,,,++++++++++++000///---,,,,,,---...///...---,,,,,,,,,---...///111222333444555666666666:::;;;===<<<;;;999999:::>>>>>>???BBBGGGLLLNNNNNNRRRXXXeeexxx~~~ooofffaaa```eeellliiijjjnnntttyyyyyyuuuqqqrrrssswwwyyywwwwww~~~zzzqqqjjjkkkqqqsssppp{{{{{{|||yyywwwvvvtttoookkkmmmmmmmmmmmmooossszzz}}}{{{dddQQQAAA===888666666666333000222111000111222222000...//////.........---------////////////////////////.../////////...---,,,,,,............////////////,,,,,,---......//////000......//////......---,,,---------............///...------,,,,,,++++++***///...---,,,+++,,,---...)))***+++,,,---,,,++++++,,,,,,,,,---------......,,,,,,------.../////////...---***%%%"""$$$***///,,,,,,,,,---------......111000000/////////000000............/////////000222222333444444555555666777666555555555555666666999:::;;;;;;:::999:::<<<=========>>>??????@@@@@@III[[[xxx{{{wwwmmm___RRRHHH@@@:::777333333222222222111000///222222000/////////000111//////............//////------------------------///---+++,,,...///---+++......---,,,,,,,,,,,,---------------------------,,,------------,,,++++++++++++************++++++---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,++++++,,,,,,***+++---......---+++***+++*********+++,,,------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,------.........---------.........//////,,,,,,,,,+++,,,,,,------///......------.........///......------...///000000111333444555666777777<<<======<<<;;;:::;;;<<<999AAALLLQQQQQQOOOOOOPPP___iii{{{~~~rrrfffaaa```aaaeeejjjrrrrrruuuxxx{{{yyyuuuqqqmmmnnnrrrwww||||||pppmmmttt{{{}}}|||zzz}}}~~~{{{{{{{{{zzzyyy|||zzzxxxzzz~~~nnn]]]NNNHHH???999777666444333111000///000111222000///000000000//////.........////////////////////////......//////......---,,,------------............//////......---,,,,,,,,,---------------,,,,,,+++------------............,,,,,,,,,,,,,,,,,,,,,---...---,,,,,,,,,,,,---...+++,,,---.........------,,,,,,,,,---------....../////////000111111222222111000...+++(((***///333,,,---------..................------------.............../////////000000222222333444444555555666777666666555555666666777999:::;;;;;;::::::;;;<<<>>>>>>??????@@@AAAAAABBBJJJ\\\yyy{{{tttjjj```WWWLLLAAA:::777555333333333333111///222111111000///000000000000//////......//////000,,,,,,,,,,,,,,,,,,,,,,,,...---,,,---.........,,,......---,,,,,,,,,,,,------------------------------------------,,,++++++******))))))))))))******------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,++++++,,,,,,++++++------------++++++))))))******+++---...///,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---...............++++++,,,---...///000111++++++++++++,,,---...///---......//////.........000/////////000111222222222333555777888999::::::===>>>===<<<::::::<<<>>>@@@LLLYYY\\\VVVRRRVVV\\\ppp}}}~~~yyyxxxyyyzzzyyywwwhhh```\\\```ggglllpppsssyyyzzz}}}{{{xxxoooooossszzz}}}zzzxxx~~~~~~{{{zzz|||~~~xxxkkk^^^TTTGGG<<<777666444333111000///000111222111///111111000000000000//////000000000000000000000000....../////////...------,,,,,,,,,------------...///......------,,,++++++,,,,,,------,,,,,,+++***------------............***++++++,,,------......------,,,,,,,,,------...,,,,,,---............---,,,,,,,,,---------......,,,,,,---......//////000......---,,,+++,,,///111------........./////////......------------............/////////000000000222222333444444555555666777777777666666777777888999:::;;;;;;::::::;;;===???@@@@@@AAABBBBBBCCCCCCKKK\\\yyy{{{wwwrrrnnnhhh]]]NNNDDD===:::666444555555444222222111111000000000000000000000////////////000000////////////////////////...---------.........---......---,,,,,,,,,,,,------------------------------------...---,,,,,,+++,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++...---,,,,,,++++++,,,,,,+++,,,,,,------,,,,,,++++++******+++,,,---......------------------------,,,------.../////////...,,,,,,------...//////000,,,,,,,,,,,,,,,---......,,,---///000000///......000000000111222333333444666777999;;;===>>>>>>???<<<===<<<;;;:::;;;???AAAQQQWWW\\\YYYSSSVVVdddpppuuussspppooolllhhhbbb^^^ZZZWWW[[[hhhvvv}}}{{{~~~~~~zzz{{{~~~{{{zzz{{{}}}xxxlllaaaPPPCCC<<<999888777222000///000111222111000000000000000000000000000000000000000000000000000......////////////......,,,,,,---------.........++++++,,,,,,---.........,,,------------,,,++++++,,,,,,---------.........,,,,,,,,,,,,------......---,,,,,,,,,------......+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------......+++++++++,,,------......+++,,,,,,,,,,,,---...///.........////////////000000////////////000000111...////////////000000000222222333444444555555666888777777777777888888999777999::::::999999;;;<<>>???@@@@@@;;;<<<<<<<<<===@@@DDDGGGVVVXXXXXXWWWYYYcccsss}}}}}}|||xxxsssgggfffeeedddccc```]]][[[```___eeesss|||pppfffWWWKKKEEEAAA>>><<<444333111000111222222111////////////////////////000000000000000000000000......///////////////...---.........////////////++++++,,,------......///...............---,,,,,,,,,,,,,,,------------............------,,,,,,,,,+++,,,,,,------.........+++++++++,,,,,,,,,------,,,,,,,,,---------......---......///000000111111------...///000111000///.........////////////000///////////////000111111////////////000000000111222222333444444555555666777777777777777888999999555777999999888888:::;;;>>>>>>>>>???@@@@@@AAAAAAIIIYYYuuu}}}pppVVVKKK===555333333333111000111111111111000//////111000000//////000000111////////////////////////---/////////...---...///......---,,,,,,,,,,,,---------------------------...............---,,,,,,******))))))))))))******++++++,,,,,,,,,,,,------************************...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,,,,,,,,,,------------------------,,,------.........------//////.........---------000///...---,,,,,,,,,,,,---...//////000000000000000111333555777888888888::::::<<<===>>>>>>??????;;;===@@@BBBEEEIIINNNRRRUUUYYY___eeemmmvvvzzzuuutttrrrlllfff[[[[[[\\\___cccgggllloooqqqoooqqqxxx|||||||||}}}uuussspppmmmddd^^^VVVOOOKKKFFF@@@<<<888666333222222222222111......////////////000000000000000000000000000000......///000000000//////........./////////000000000//////...------,,,,,,......//////......---,,,,,,,,,,,,,,,------------//////......---,,,,,,+++++++++,,,---.....................---...//////000,,,,,,,,,---------......,,,,,,------.../////////---,,,,,,---//////---,,,------........./////////------,,,------...///000/////////000000000111111222222333444444555555666666666666666777888888999555777888999888999:::<<<<<<======>>>>>>???@@@@@@GGGVVVrrrlll]]]III;;;666555444222000111111222111000///...111111000000000000111111////////////////////////---///000000------...000......---,,,,,,,,,,,,---------------------------...............------,,,++++++************+++++++++++++++,,,,,,---------++++++++++++++++++++++++...---,,,,,,++++++,,,,,,---,,,,,,++++++,,,,,,---------,,,,,,,,,------...........................,,,,,,------------,,,,,,---------...............///......---------..................///000111222333444666999:::;;;<<<<<<>>>>>>???@@@@@@@@@@@@@@@>>>AAAFFFLLLPPPUUU[[[^^^ccckkkwww|||vvvrrrooojjjaaaZZZVVV\\\dddmmmtttyyy|||}}}zzzvvvsssssstttvvvzzzvvvzzz~~~ssskkkhhhccc]]]ZZZYYYXXXYYYXXXRRRIIIBBB<<<999555333333333222111/////////000000111111111////////////////////////......///000000000000000---------.........//////111000000//////...---------............---,,,,,,++++++,,,,,,,,,---------...............---------***+++,,,...............///......---...///000111,,,,,,,,,---------......)))******++++++,,,---------+++***+++,,,---+++))),,,---------............,,,,,,,,,------...///000//////000000000111111111222222333444444555555666555555555555666777888999666888:::::::::;;;<<<>>><<<<<<===>>>>>>??????@@@DDDSSSooo~~~lllUUUCCC;;;999666444000111111222222000///...111111000000000000111111000000000000000000000000---///111000---,,,...000......---,,,,,,,,,,,,---------------------------......//////......---,,,...------,,,,,,------...+++++++++,,,,,,---------------------------------...---,,,,,,++++++,,,,,,---,,,,,,++++++,,,,,,---+++++++++,,,---...///000........................,,,,,,,,,------,,,+++++++++,,,,,,---...///000000---------------...///000///............000222333555666999;;;===>>>??????CCCCCCDDDDDDDDDDDDCCCCCC@@@EEELLLSSSYYY^^^dddgggxxxzzzxxxuuurrrmmmeee[[[SSSXXXddduuu~~~xxxsssooommmoooxxx{{{lllhhhbbbfffooo}}}~~~tttmmmiiibbb[[[]]]___dddiiijjjdddYYYPPP>>>;;;777444333333222111000000111111222222222222////////////////////////......///000000000000000,,,,,,,,,---------............//////000111111111,,,,,,---------,,,++++++++++++,,,,,,,,,---------,,,,,,------.../////////)))+++,,,...//////......------,,,+++,,,---...///,,,,,,,,,---------......,,,,,,---......//////000222///---...000000...,,,,,,,,,,,,---------...............//////111222222000000000000111111111111222222333444444555555666444444444444555666888888888:::;;;<<<<<<<<<>>>@@@=========>>>??????@@@@@@CCCQQQmmmyyybbbMMM@@@888444222444444333333111000///...111111111111111111111111222222111000///...------222222111000///---+++***...------,,,,,,------...//////.........---------,,,000333333///+++))))))------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------*********++++++,,,,,,,,,---------,,,,,,+++++++++........................,,,,,,,,,---------......------------------------------------------------......------------......---...000111111///...,,,000111000//////222666:::<<<<<<======>>>@@@AAAAAA???BBBCCCAAA??????BBBFFFFFFIIIOOOTTTYYYcccsssuuulllhhhddd___\\\\\\eeewww{{{vvvssssssppplllooo}}}uuummmmmmkkkmmmwwwxxxqqquuu|||yyyppphhhccc```bbbiiiooooooqqqpppiii___QQQFFF===:::888333333666000...,,,,,,...000111111111111111111111111111111111111000...---+++******,,,---...///000111111111222000///111666888777555------..................+++,,,------......------------------------------,,,,,,,,,---------......---------,,,,,,+++++++++---------............///////////////////////////111000///...---,,,++++++///////////////////////////......------///000111***,,,...111222222111111555555555555555666777777666555444444555777999;;;888888999:::;;;======>>>===<<<;;;;;;<<<===>>>???GGGQQQiii|||iiiWWWIII@@@888444111111222333333333333333111111111111111111111111000000000000///////////////000000000000000//////...------,,,,,,------...//////.........------------///000///---++++++---------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------++++++,,,,,,,,,------------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,......------------......---...000111111///...---///000111111222555999<<<>>>???@@@AAABBBBBBBBBBBB???@@@@@@??????BBBHHHLLLOOONNNOOOWWWfffwwwvvvmmmddd```^^^___dddjjj}}}{{{||||||{{{yyyrrrvvv|||}}}}}}{{{uuupppmmmkkkjjjooorrrqqqrrrsssnnnggg[[[QQQHHHDDD>>>666111111333111......///111111000000000000000000000000000//////000000000111111111000000000000///............111999BBBIIIJJJEEE@@@........................+++,,,------......------------------------------,,,,,,---------.........///..................------------............///........................///////////////////////////////////////////////////......---...///000111---///111333444444333222222333444555666777888888777777666555555666777888999999::::::;;;<<<======>>>===<<<<<<===>>>@@@AAAHHHQQQiiirrrdddWWWKKK>>>666222222333333333444444444111111111111111111111111.../////////000000000111000000111111111111000000......------------.....................------------------,,,***+++---///------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------,,,,,,------------......------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------++++++++++++++++++++++++......------------......---...///000000000///...---///222333555777;;;>>>>>>@@@BBBCCCDDDCCCBBBAAA>>>===<<<<<<@@@GGGNNNRRRVVVRRRRRR___vvv~~~{{{xxxjjjgggeeeeeedddfffmmmvvvxxxxxx|||{{{wwwuuuwww}}}}}}{{{zzzyyyxxxrrrrrrqqqnnnooorrrqqqnnnjjjccc\\\VVVNNNBBB888555555333111111111111000///...........................//////000111222333333222111000///............,,,000888BBBHHHHHHBBB<<<........................,,,,,,---............---///.........------,,,,,,,,,------------......................../////////---------............///---------------------------......///000111222222///////////////////////////............///000000///000222333333333222111///111333666777888999999888777777777666666666555:::::::::;;;;;;<<<<<<<<<>>>>>>======>>>???AAABBBIIIRRRhhh||||||wwwnnnbbbTTTDDD999666666555333222111000000111111111111111111111111////////////000000000000222222222111000///------......------------..............................---,,,,,,+++++++++,,,---------,,,,,,,,,++++++++++++++++++,,,,,,,,,------,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,......------------............///000000000//////...000333555666888:::<<<===???AAACCCCCCAAA???===<<<<<<<<<>>>DDDKKKQQQTTTUUUVVV\\\kkkvvvpppnnnnnnmmmdddjjjsssyyywwwsssuuu|||{{{}}}{{{}}}wwwpppmmmpppyyytttpppkkkggggggkkknnnoootttqqqmmmggg\\\NNNAAA;;;666444222222333222111///......................../////////000000000000111//////.........///000000222000///111555555333000////////////............,,,------...............//////......------,,,,,,------------............++++++,,,,,,------......---------............///------------------------------...///000111111222////////////////////////............/////////000///000111111111000/////////111444666888888777666666666777777777777666555:::;;;;;;;;;;;;;;;;;;;;;>>>=========>>>@@@AAABBBJJJRRRggg|||{{{zzzyyy}}}~~~{{{vvvpppgggXXXHHH===888777555333111000//////111111111111111111111111111111111000///.........111111000000///...---,,,///......------......///---.....................---------------,,,***)))------,,,,,,,,,++++++++++++++++++,,,,,,,,,------,,,,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,,,,---------......------------------------..............................------------.........//////000000000000000000222555666666777999;;;???@@@BBBCCCCCC@@@>>><<<:::<<<@@@DDDIIINNNRRRUUUVVVaaaooo|||zzzqqqjjjfffdddgggiiilllsss~~~zzz{{{~~~~~~||||||{{{vvvnnnhhhhhhnnntttyyy~~~uuunnngggccccccggglllooo{{{|||yyyqqqeeeVVVHHH>>>777555333222333333222111//////////////////////////////000000111222222333111000000////////////000777333...---000222222000000000/////////.........,,,---......//////....../////////......------------------.........//////,,,,,,,,,------.........---------............///------------------------........................////////////////////////---......///////////////111111111111111000000///111222555666777666555444444444666777888888888888:::;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<===???AAABBBJJJQQQfff~~~~~~{{{uuuppppppuuuzzz~~~~~~wwwtttpppkkkdddYYYLLLCCC999777555333222111222222111111111111111111111111222222111000///...------,,,---...//////000////////////............//////---------..................------......---***(((------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------,,,,,,++++++++++++******++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------..............................------------....../////////000000111111222444555777777777888:::===CCCCCCDDDDDDCCCAAA>>>===;;;@@@GGGLLLNNNRRRWWW[[[aaasss}}}xxxxxxyyyyyyyyyyyyrrrkkkhhheeedddhhhmmmxxxyyy}}}~~~{{{{{{xxxxxxvvvqqqllljjjkkknnnooouuu{{{~~~|||yyyqqqiiiggghhhiiimmmrrr{{{nnnaaaSSSIII<<<999555333333444333333000000000000000000000000...///111333555777888999777777666555333000...---000//////333999;;;;;;888111000000//////.........------...////////////...........................------.........////////////////////////000000000---------............///------------------------//////......------,,,,,,////////////////////////---......///000/////////333333333333333222222222222333444555666555444444444444555666777888999999:::::::::;;;;;;<<<<<<<<<<<<<<<;;;<<<===???AAABBBJJJRRRggg|||zzz|||yyyoooiiihhhooovvv|||zzzrrrnnnhhhddd```YYYPPPIII===<<<999666333222222333111111111111111111111111111111000000//////......------...000000111111111//////............//////---------.........//////000---+++,,,...///...,,,------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------------,,,,,,,,,++++++++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------..............................------------......////////////000111222333666777888888999;;;???BBBDDDDDDCCCBBBAAA???===<<<===EEENNNQQQRRRVVV___gggrrruuuooommmoooqqqrrruuuooojjjjjjiiihhhkkkqqqzzzwwwttttttvvv|||~~~yyyuuurrrpppoooqqqttt|||}}}~~~|||tttooooooooonnnpppuuu||||||rrriii```WWWEEE@@@:::666444444444333000000000000000000000000000000222333555777999999;;;;;;<<<;;;999555222000,,,,,,///555<<>>@@@CCCDDDJJJRRRjjj{{{{{{sssjjjfffmmmvvv|||{{{qqqooojjjddd___\\\XXXSSSNNNEEEBBB===888444222111000111111111111111111111111////////////000000000000111111111111111000///...//////............//////---------.........//////111---)))))),,,000111111---------,,,,,,,,,++++++++++++,,,,,,,,,---------.........------,,,,,,,,,+++++++++,,,,,,---------........................,,,,,,,,,---------......------------------------------------------------.........------.........////////////000111222333888888999999;;;>>>CCCGGGCCCBBBAAA???===<<<::::::@@@IIIRRRTTTSSSYYYfffrrr{{{}}}~~~wwwnnnhhhggglllrrrvvvtttmmmjjjlllllljjjmmmsssuuuqqqooorrrwwwzzzvvvrrrqqqqqqyyy|||~~~vvvrrrttttttqqqrrrvvvllltttxxxsssmmmjjjddd^^^LLLFFF>>>888555444444333000000000000000000000000222222222333333333444444:::<<<>>>???>>>;;;888555444222000333999===???>>>222111111000///......------......///////////////,,,,,,---...///000111111............/////////000//////......------,,,,,,---------.........//////////////////////////////////////////000000000000////////////////////////,,,---///000000000///...111111000000111111222333111111111222444666888999999888666555444555777888888888999:::<<<===>>>>>>>>>======>>>@@@BBBDDDEEEIIISSSlll{{{zzz{{{|||xxxrrrrrrsssyyy{{{sssnnnhhhcccbbbaaa^^^\\\XXXQQQHHHAAA===;;;888555444222111222333333222111000000000000000111111111000000000000000000000000000///...------...///000..............................//////////////////........................***+++---......---+++***((()))***+++,,,------------------.........//////........................///...------,,,,,,,,,,,,........................000000000000111111111111---...//////000////////////...///111333666666666;;;999777999>>>BBBDDDDDDEEEBBB>>><<<<<<>>>???@@@BBBQQQ]]]]]]\\\eeewww~~~}}}zzzoooiiilllppppppoooqqqkkkgggdddfffkkkpppqqqpppqqqrrrxxx~~~~~~{{{{{{~~~zzzyyyzzzsssvvvxxxwwwsssqqqqqqsssqqqlllfffdddfffhhhfffcccYYYPPPEEE===:::999666333222000///......///111222111111111111111111111111444555888;;;===>>>>>>>>>999<<<;;;BBBHHH>>>777???555222///......000000///////////////////////////////////////////////////.../////////////////////000000000000111111111111222222000000///000000111//////............//////***---000333333000---***////////////000000000000111111000000/////////...111111111111111111111111222333333444555666777777999888777666666777888888::::::;;;<<<===>>>???@@@>>>???@@@AAA@@@AAACCCEEEKKKVVVqqq}}}yyy|||~~~vvvsssrrrvvv}}}~~~zzzvvvssstttuuutttsssiiiaaaUUUJJJCCC===777222333111000111222333222000000000000000111111111111000000000000000000000000000000///......///000000............................../////////......---,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,------,,,+++***))))))***,,,,,,---------,,,------------.................................---,,,++++++******++++++................................./////////000000......///////////////......///000333666888888888<<<;;;:::<<>>???@@@@@@@@@AAACCCEEEMMMXXXsss|||zzz|||~~~yyytttuuu{{{|||ssseeeXXXMMMCCC:::444444222111111333333333222111111111111111111111111000000000000000000000000111000000//////000000111.......................................---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))***+++,,,,,,------,,,,,,,,,,,,,,,------------........................---,,,++++++++++++++++++........................,,,,,,---------.........///////////////.........///111333666888:::::::::>>>===>>>AAADDDFFFFFFEEE>>>AAACCCAAA@@@BBBIIIOOO]]]gggqqqwwwpppkkkggggggfffbbb```aaaaaa______eeerrr|||qqqjjjiiikkkoootttvvvuuuqqqnnniiieeebbbdddjjjpppssstttlllaaaRRRHHHDDD???999333333222111111000000000000000000000000000000000000/////////000111222333444???JJJRRRZZZXXXCCC444888444555555111---+++---000////////////////////////////////////////////////000000000000000000000000222111000//////.........------///000000///...---222111///......///111222111000---,,,,,,---000111....../////////000000000/////////...............222222222222222222222222000111111222333444555555777666333222222444666777666777777888999:::;;;;;;>>>???@@@@@@@@@AAACCCEEENNNZZZvvv||||||yyy|||rrrdddXXXMMMBBB;;;777555333333444555555444222222111111111111111000000000000000000000000000111111000000000000111111....................................---,,,+++***........................,,,+++************+++,,,***++++++,,,------,,,,,,+++++++++,,,,,,,,,------........................///......---------..............................,,,,,,---------.........////////////.../////////111444777999999999999999>>>???AAADDDFFFFFFEEEDDD===BBBGGGFFFDDDGGGRRR\\\ttt|||jjjhhheeebbb```aaafffjjjfffhhhnnnyyy}}}zzzuuunnnooorrrvvvyyywwwpppiiihhheeebbbccchhhnnnsssuuutttnnndddYYYNNNDDD<<<777222222111111000000000000///////////////////////////...---------///111222000CCCWWWgggfffMMM888999;;;======888000,,,...111////////////////////////////////////////////////////////////000000000000111000///......//////000111111000000///......---222000...------...000222222000---++++++---000222........./////////000000..................------111111111111111111111111111111222333444555555666777555333222222444777888999::::::;;;<<<<<<=========???@@@@@@???@@@CCCEEEMMM[[[yyy}}}ooocccVVVJJJBBB999777444333444444444333333222222222111111000000000000000000000000000000000000111111111111000000////////////////////////............---,,,+++***........................,,,,,,+++******+++,,,,,,++++++,,,---------,,,,,,+++++++++,,,,,,,,,------.................................------...//////........................------........./////////000000/////////000111222444777999:::888777777999>>>@@@CCCEEEEEEDDDCCCCCC@@@GGGMMMNNNMMMTTTcccppp~~~pppccchhhkkkiiiffffffkkkooollluuu}}}xxxzzzyyyxxxyyy{{{{{{vvvnnngggllliiifffeeegggjjjmmmooorrrsssqqqfffVVVGGG>>>;;;333222111111000111111111////////////////////////000///.........000111222555LLLeeewwwuuuWWW;;;888AAACCCCCC===444//////222////////////////////////////////////////////////+++,,,,,,---......//////000///.........000111222888666333000///......///000///---,,,,,,---///000000///...------...///000............////////////------..................000000000000000000000000222222333444555666777777888666555444444666888:::;;;;;;<<<<<<======>>>>>>===>>>?????????@@@BBBDDDKKK[[[|||{{{xxx{{{mmm___QQQHHH;;;888555222222222222111333333333222111111000000000000000000000000000000///000000111111000000///////////////////////////...............---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,------------........................,,,,,,,,,,,,,,,,,,---..............................////////////000000000000000///000111222444555777999;;;:::777666999;;;???BBBDDDEEEDDDCCCBBBBBB???EEELLLPPPVVVcccvvvzzznnneee___lllwwwvvvppplllllllllttt~~~xxxwwwyyy{{{}}}~~~}}}zzzuuuooojjjqqqooollliiihhhiiijjjkkkkkkooopppiiiZZZLLLCCC@@@999777555222111111222333000000000000000000000000000000000000111222222333777JJJ___qqqqqqVVV===:::@@@AAA@@@<<<666111000111////////////////////////////////////////////////...///000111333444666666222111///...///000222333:::888666333111000000000...------------------......//////////////////...------........./////////.............../////////000000000000000000000000222333333444555666777888777777666666777888999::::::::::::;;;;;;<<<<<<<<<===>>>?????????@@@BBBDDDIII[[[}}}~~~~~~wwwhhhZZZQQQAAA===888555444444333222444444333222222111000000000000000000000000000000...///000000000000///...////////////////////////....../////////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,---............---,,,,,,---------------,,,,,,,,,------------.................................,,,,,,,,,,,,,,,---..................................../////////000000000000000000000222555777999777:::<<<:::888999===BBBAAADDDFFFFFFDDDBBBBBBCCC@@@FFFMMMUUUbbbuuuppplllkkkhhhdddcccbbbqqq|||yyypppmmmoooqqq{{{xxxyyyzzzyyyxxxwwwvvvwwwzzz}}}~~~{{{vvvsssqqqqqqtttsssrrrpppnnnmmmmmmnnnfffgggfffddd^^^VVVNNNJJJCCC@@@:::555222111222333111111111111111111111111...///000111222222222222111;;;FFFRRRWWWFFF777:::888777777555333111///...////////////////////////////////////////////////000111222555777999;;;<<<666444222/////////111222555555666777666333111000------...//////...------//////............//////---------.........//////.........//////000000000111111111111111111111111111222333444555666666777555666777888999999999999999999::::::::::::;;;;;;<<<>>>????????????BBBDDDJJJ\\\~~~~~~qqqcccZZZFFFBBB===999888777666555444444333333222111000000000000000000000000000000---...///000000///...---000000000000000000000000......//////000/////////........................,,,---///000000///---,,,---------...------,,,,,,---------.........//////.......................................///000111.................................////////////000000000000111333666999;;;777:::<<<;;;999;;;BBBHHHCCCEEEGGGFFFCCCBBBCCCEEEHHHMMMUUU```qqq~~~mmm]]]ZZZ\\\___ccciiigggtttzzzrrriiillluuu|||~~~|||vvvuuusssqqqoooqqqtttwww|||}}}|||xxxsssqqqsssvvvuuuvvvvvvuuusssrrrrrrrrrfffbbb^^^___bbb```YYYSSSLLLGGG???888333111111222111111111111111111111111,,,---///111222222222111333555555:::???444,,,333///.........//////...,,,////////////////////////////////////////////////***+++...000333666888999:::888444111///...///000///222666999999666222///,,,...000111111000...,,,111000...,,,,,,...000111---------.........//////.../////////000000111111333333333333333333333333000111222333444555555666444555777999999999999888;;;;;;;;;;;;;;;;;;;;;<<<<<<>>>??????>>>???BBBDDDKKK^^^{{{pppgggYYYJJJ<<<888:::888555444555444333111111111111222111000///000111222111///////////////////////////......///000000111000000000000000000000000000000222000...,,,+++,,,---......//////000000//////...---------......///000000////////////////////////............/////////////////////...---------,,,////////////////////////...............///000111111000000222666:::<<<===@@@AAAAAABBBCCCEEEGGGHHHOOOKKKGGGEEEBBB@@@DDDJJJPPPPPPVVVkkk~~~iiibbbWWWPPPVVVbbbddd___eeecccdddhhhjjjlllttt}}}{{{vvvpppmmmlllmmmqqqvvvxxxxxxwwwvvvvvvwwwyyy{{{xxx{{{}}}|||yyyuuuqqqooofff```\\\^^^eeejjjiiieee\\\RRRFFF===:::777333///111000//////000000///...000000000000000000000000222222111111111111222222333222000///.........///000000//////.........---////////////////////////000000000000111111111111999555111000111222000......111555888999888666444111///,,,,,,---......---............////////////////////////////////////111111000000000000000111666555555444444333333222666555555444555777:::;;;777777777666777777888999;;;===>>>>>><<<:::999::::::<<<>>>??????@@@BBBDDDGGG```zzzqqq```RRRDDD>>>;;;777444444555444222111111111222222222000///000111222111///000000000000000000000000......///000000000000000000000000000000000000000111000...,,,,,,,,,---.........//////......------,,,---............---,,,....................................////////////..................------////////////////////////...............///000000///111333777:::;;;;;;:::BBBBBBCCCFFFIIILLLNNNNNNRRROOOLLLKKKIIIHHHMMMTTTWWW]]]jjjvvv\\\[[[WWWXXXaaalllmmmggg```___aaafffiiiooo}}}|||{{{~~~zzzuuutttuuuvvvxxxttttttvvvyyy|||~~~~~~xxxyyy{{{zzzxxxtttrrrpppiiigggdddbbbcccfffiiikkkggg]]]PPPEEE>>>999555222222111000111222222111///000000000000000000000000222111111000000111111222333222000///.........///000000/////////........./////////////////////////////////000000000111111777777777555333222111111//////111333555777999999333000...------......---............////////////////////////////////////000000//////...//////000333333333222222222222111333333444444555666777777555555666666777888::::::<<<>>>@@@@@@>>><<<<<<<<<:::<<<>>>???@@@AAACCCEEELLLdddqqqeeeWWWLLLBBB999555555444333222111111111222333222111000000111222111000111111111111111111111111......//////000000//////000000000000000000000000111000...---,,,,,,---............---------,,,,,,---.../////////...,,,+++------------------------............////////////..................//////////////////////////////...............//////000///333777<<<===<<<:::888>>>======BBBHHHMMMNNNMMMMMMJJJIIIIIIGGGHHHOOOXXX\\\lllyyypppdddeeefffhhhnnnqqqllleee\\\___dddiiimmmxxxzzzyyy}}}zzzoooqqqwwwyyyzzzzzzyyyxxxuuusssrrrmmmooommmhhhbbbaaahhhnnnqqqiii\\\NNNBBB;;;777666222111111333444444222000////////////////////////222111111000000111111222222111000///.........///000000////////////......////////////////////////....../////////000000000222777:::999444000000111///...---...111555:::===555333000...//////...---............///////////////////////////////////////......------...//////000000000000000111111111111111333444444444444444333333444555666777999::::::<<>>======>>>;;;===>>>???@@@AAADDDFFFRRRkkk~~~pppaaaOOO???777777444333222111111222333444222111000000222222111000111111111111111111111111...//////000000/////////////////////////////////000///...------------...------------------......000000//////////////////------------------------............////////////------......//////000000///////////////////////////............///000000333666:::======<<<:::999;;;999:::???EEEJJJJJJHHHEEEDDDDDDEEEEEEGGGPPP[[[jjj~~~|||wwwvvv{{{zzzyyyxxxvvvrrrjjjcccaaaiiirrrxxx}}}xxxnnnrrrzzz~~~|||{{{zzzyyywwwuuupppsssrrrllleeeaaadddiiirrrlll```RRREEE<<<999999222111222333555444222000////////////////////////111111000000000000111111111111000///////////////000000//////////////////////////////////////////............///////////////333888888666111///...///...,,,,,,///444888<<<888555222000//////...---............////////////////////////////////////.........---......//////......//////000111222222222222222333333444555666444444444444555666777777777999<<<===<<<;;;<<<===<<<===??????@@@BBBEEEHHHUUUqqquuu^^^GGG;;;888555444333222222333333444222111000111222333222000000000000000000000000000///000000000000000/////////////////////////////////......------------------------...///111222333333111///---,,,...000111------------------------............////////////---......//////000000000////////////////////////////////////000111222222777999<<<<<<;;;:::;;;===AAA@@@AAADDDHHHKKKJJJHHHEEEEEEGGGJJJKKKPPP\\\iiiyyyyyy{{{vvvppplllkkkqqq}}}xxxpppttt{{{~~~{{{xxxrrrrrrqqqooojjjddd```^^^hhhddd\\\QQQFFF???<<<<<<333222222333444333111///000000000000000000000000111000000000000000000111000000000000000///////////////000000000000000000////////////////////////............////////////111111333666888666111---//////......000222444666999666333111000///...---............///////////////////////////////////////.........//////000111...//////000111222333333666444333333444666999;;;:::999888777777777777777666888;;;<<<<<<;;;<<<===<<<>>>??????@@@CCCFFFIIIWWWwwwnnnTTTBBB;;;888777555444333333444444333111111111222333222111000000000000000000000000111111222222111111000000000000000000000000000000.....................---------...000333777:::<<<888666222///......///000------------------------............//////////////////////////////000000/////////////////////////////////000111333555666999;;;<<<:::888999===@@@DDDEEEGGGHHHHHHHHHGGGGGGFFFHHHMMMSSSWWW___ooo~~~yyyuuu|||vvvnnnkkkooouuu{{{pppqqqwwwuuuxxx}}}}}}{{{|||rrrpppoooooommmggg^^^XXX[[[XXXTTTNNNIIIEEEAAA@@@666444222222222222000///000000000000000000000000111000000//////000000111//////000000000000////////////000000000000111111////////////////////////....../////////000000000333222222666:::;;;777222000000000000000111222222999666333111000000///---............////////////////////////////////////............///000111111///000000111222333333444666555555555777:::===??????>>>===;;;:::999888888888:::===>>>=========>>>===>>>??????@@@CCCHHHKKK[[[~~~eeeOOODDD;;;:::888666555444444444333222111111333333222111111111111111111111111111333333333333333222111111000000000000000000000000------...............------...000333777===AAADDDAAA@@@>>>:::777333000///....................................////////////000000000///////////////////////////////////////...///000111333666888999888:::<<<;;;888888===AAABBBFFFIIIIIIFFFCCCDDDFFFFFFJJJSSS\\\dddppp|||tttuuu}}}vvvooojjjmmmzzz|||qqqrrr~~~}}}wwwrrrqqqsss}}}||||||~~~qqqpppooonnnkkkfff^^^XXXSSSPPPNNNNNNOOOMMMHHHDDD;;;888444222111111111000222222222222222222222222000000////////////000000...///000111111000////////////000000000111111111/////////////////////////////////000000000111111111222222444777999::::::222111000000000111222333888555222000000000///...............////////////////////////////////////------------...///000111000000000111111222222222222444777:::<<<>>>>>>>>>===<<<;;;999888888888888888;;;===>>>===<<<<<<===>>>>>>??????AAADDDIIILLLbbb}}}xxxyyywwwtttuuuzzz~~~}}}rrrZZZNNN===<<<999777555555444444333222111111333333222111222222222222222222222222444444444444444333222111000000000000000000000000------......///......------...000555:::AAAFFFJJJJJJJJJIIIFFF@@@999333///////////////////////////............/////////000111111000000//////......////////////////////////...///000222555777:::;;;666999===<<<999999<<<@@@BBBHHHMMMLLLGGGCCCEEEIIIJJJOOOZZZfffpppxxxrrruuu{{{{{{rrrjjjiiimmmyyywwwpppsss}}}rrrkkklllpppvvvvvvxxx~~~qqqqqqpppmmmiiiddd___\\\PPPMMMMMMPPPSSSSSSMMMHHH>>>:::555222222222222111222222222222222222222222000000////////////000000...///000111111000////////////000000111111111222////////////////////////000000000000111111111111---000222222222444999>>>333222///...///111444666777444111000000000///.............../////////000////////////////////////+++++++++,,,---...///000000000000000111111111111...222888>>>@@@@@@>>>===777666666555555555555555777999;;;<<<;;;:::::::::>>>??????@@@AAADDDIIIMMMhhh|||yyyxxxyyy||||||xxx|||pppWWWIII???666555666555333444222222333444444444333333111111222222222333333333555333000///000111111000333222000...------......//////............//////...000444888<<<@@@BBBCCC444666<<>><<<999666444222111111///000111222333222111111333333333333222222222111111000//////000111111111333222111000///000222333333222000///------------000///---,,,,,,---///000111111000//////222777;;;;;;777333111222555777888444222000///...///000111//////...,,,+++---000222000000000000///...------............////////////000111111000//////000222444666999;;;<<<999555222666666666666777777777777888888999:::;;;<<<===>>>>>>===???BBBCCCCCCIIIQQQkkk{{{zzzzzzzzzyyy|||vvv^^^LLLBBB888555555333222222222222222222333333333333111111111222222222333333666444222111222333333222222111000000////////////000000////////////000000555:::CCCJJJMMMJJJEEEBBB888555444999BBBHHHHHHEEE888444...,,,---///000000000000000/////////.....................///000000111000/////////000111222///111444777:::;;;<<<<<<>>><<<::::::;;;???CCCEEEKKKKKKIIIFFFDDDFFFIIILLLSSSYYYfffyyy}}}~~~zzzuuupppllliiihhheeeiiissstttuuuxxxzzzxxxzzz{{{{{{uuuiii]]]YYY[[[YYYVVVTTTUUUWWWUUUPPPKKKEEECCC???:::777444333222333333333333222000///...111111000000000/////////222111000///000000000000///000111000000000000111000000//////......------222111000//////000111222---///000000000222444777666444333444555777777777222111000///...//////000+++---///000000/////////...............------,,,............////////////222333333222111111222444111777===???<<<888555555555555555666666666777777888888999:::;;;======>>>>>>===???BBBBBBCCCIIIQQQmmm}}}yyyyyy{{{|||{{{fffRRRFFF;;;777666444222222333222111000000111222333111111111222222222222333444222111111222222222111000000111111111111000000111000000000000000000111555:::BBBHHHIIIDDD===888666222---...555???IIINNNIIIEEE@@@;;;777444000---/////////.........---------......///////////////333222111000000111222222222333666999;;;<<<======;;;::::::;;;>>>BBBFFFHHHKKKJJJHHHFFFGGGLLLRRRXXXZZZcccvvvvvvqqqooowwwxxxwwwrrrkkkeeebbbbbbhhhtttxxxiii[[[XXX\\\ZZZYYYWWWXXXXXXVVVPPPKKKLLLJJJEEE@@@;;;777555444333444333333222000///...000000000000/////////...222111111000000111111111333444666555333000//////---....../////////......////////////////////////---///111111000//////000333444555777999999666444///////////////.........,,,---...///000000//////---------...........................////////////222333333222000111333555222999@@@AAA;;;666666888444444444555555555666666777777888:::;;;===>>>>>>>>>===???BBBBBBCCCJJJRRRnnn{{{kkkXXXKKK>>>999888555444444444333111//////000111333111111111111222222222222111///......000000///......///111222222222111000000000////////////000000111222444444444333111000000/////////000555;;;???IIIKKKLLLKKKEEE<<<222,,,///.........------------,,,---///000000000///...333222111000000111222333555666888:::<<<=========999999;;;>>>AAAEEEHHHJJJJJJJJJIIIJJJLLLSSSZZZ```___nnnxxxiiidddeeeiiimmmnnnkkkfffbbbdddgggxxx~~~~~~vvvjjj^^^[[[]]]ZZZZZZYYYZZZZZZWWWRRRNNNNNNMMMIIIEEE@@@;;;777555111111222222222333333333222222222111111111000000000111222222222333555777???@@@???;;;555111///000---...////////////...---...///000000000000///...000111222111///......///999999999999999777444111---......//////...------222///---,,,,,,...000111///////////////000000111............////////////000000000///...///222444;;;>>>???>>>:::666666777333333333444444444555555555666777999;;;===>>>???>>>===>>>AAABBBCCCJJJSSSooo~~~|||qqq[[[MMM???999777555444555444333111//////000111222000000111111111222222222000///...///000111000...---...000111222222111000.........------.........111///...------...000111---///222111000///000222444999???BBBAAA;;;555111///.........------------,,,---///000000000///...111111000000000111222333888999;;;<<<>>>>>>>>>===888:::===AAADDDGGGIIIJJJEEEGGGIIILLLQQQWWW^^^dddgggzzzkkk]]][[[^^^```cccdddaaa___aaahhhnnnzzz~~~uuuzzzvvvqqqlllddd```___``````aaa```^^^ZZZTTTPPPMMMNNNNNNLLLHHHBBB;;;777222222222222222333333333222222222222111111111111///111333444555666:::===IIIIIIFFF???555///.../////////000000//////...---111111222222222222111111111111000000///111555999CCC@@@<<<999666444111...,,,---............------111///...///111222000///111000//////...//////000............////////////000000000//////111555888EEE@@@:::777777777666444333333333333444444444444444555777999;;;===??????>>>===>>>@@@AAACCCKKKTTTooowww```QQQBBB:::777444333444555444222111000000111111000000000111111111111222111111111222333444222111......///000000000000000...------,,,,,,------...---...000222222222111000000111111000//////000222///111222222111000111222/////////.........---------......///////////////000000//////000222444555;;;<<<===>>>??????>>>===999;;;???DDDGGGHHHIIIIIIAAADDDHHHMMMSSS[[[dddiiivvvtttddd]]]^^^bbb______^^^\\\\\\bbblllssspppuuuxxx~~~}}}rrrnnnlllgggcccaaahhhiiiiiihhhccc]]]WWWSSSNNNRRRWWWYYYVVVLLLBBB;;;666555444222111111111111111111111111000000000///...111444555555777;;;???GGGHHHGGG???555...,,,...000000000//////000111111000000000000000000000000111111222222444999???CCCEEEAAA;;;666333111///...---------...............,,,---111777;;;:::555000444333111///------------............////////////111222222222333666;;;>>>GGG???666333555777666333333333333444444444555555333444666888;;;===???@@@>>>======@@@AAACCCLLLUUUooo|||kkk[[[JJJ@@@:::666444555444444444333222111111111000000000000111111111111222111111333555555333222///...............//////......------------......,,,...000222222111///...000///.........///000111222333222000---,,,...000000000000/////////.....................///000000//////000000222444777888===>>>???@@@@@@???>>>>>>;;;===BBBFFFIIIIIIHHHFFFBBBEEEIIIOOOWWWcccooovvvzzziiiaaaaaaeeehhhbbb```^^^___dddmmmvvv|||uuu}}}|||vvvsssrrrrrrsssssssssvvvyyyyyyxxx{{{uuuooojjjeeebbbbbbeeegggiiiiiifff```[[[XXXUUU\\\eeejjjfffYYYJJJ@@@777666444222111111111111222222222222111111111111///222555555444444888===;;;AAAEEEAAA999111///000000///......000333666888333222111000000111222333777888999999:::<<<@@@CCC===:::666333222111000//////...---------...000111...---000777???BBBAAA>>><<<999666222000.....................////////////111111222333444999???CCC>>>:::555333555666666444444444444444555555555555222333555888;;;===???@@@>>>======???@@@CCCLLLVVVppp~~~vvveeeRRRGGG@@@:::888888444555555444444222111000000000000000111111111111000///000222444444222000///...---,,,,,,---.../////////............//////111000////////////000111---,,,---...000///,,,))))))---222333111000000111000000000000//////////////////...------///000111000000000111444666999;;;>>>???@@@AAAAAA@@@???>>><<>>777333333...---------000555:::======;;;:::888888:::;;;===@@@AAABBBAAA>>><<<<<<===444333111111222222111000000///---,,,---///111222555000---111;;;FFFMMMOOOCCC@@@<<<777444222111111............/////////000...///000111444888???DDD555555666666555555666666444444444555555555666666222333555888;;;===@@@AAA>>>======???@@@CCCLLLVVVqqqvvvkkkZZZLLLBBB<<<888666666666666444111/////////000000000000111222333444222222222111111111000000111111000///////////////000/////////............000000//////.........---000000////////////000000//////000000111111222222000000000000000000000000000////////////000111111333333444555777999;;;<<<@@@BBBDDDCCC???======???CCCFFFIIIIIIFFFDDDDDDFFFIIIJJJMMMSSS```rrrwwwlllaaa\\\^^^bbbbbbaaaeeelllrrrvvv}}}{{{xxxuuuqqqnnnbbb^^^XXXSSSQQQRRRUUUXXXTTTUUUVVVXXXZZZ___fffjjjvvv|||}}}|||wwwqqqjjjccc]]]]]]]]]___bbbcccccc```]]]aaahhhnnnqqqppphhhYYYKKK===;;;777444222222333333444444444333333333222222111222333444444444333333777===DDDEEE===333///111,,,000444666666777;;;>>>:::666222222555999::::::666777999::::::999888777000000000000000000000000//////...//////000111222000000111222555999===@@@CCC===999999666111......+++---000111000///...///444111000555===BBB???:::444444333444444555666777333333333222333333333444666777999;;;<<<>>>>>>???>>>===???BBBBBBCCCJJJRRRlll}}}yyynnn^^^QQQHHHBBB<<<777444444333111///.........222222111111111111111222222222222111111111000000111111000///////////////000000/////////.........000000000/////////......000000////////////000000............//////000000000000000000000000000000///////////////000000000///000222555999===@@@AAABBBCCCDDDBBB???===>>>@@@CCCEEEHHHGGGDDDBBBCCCEEEIIIKKKPPPYYYhhh|||~~~tttooohhhbbb\\\ZZZ]]]aaabbbaaannnzzzyyytttpppooollljjjgggfffdddbbb^^^[[[XXXUUUPPPLLLKKKLLLNNNPPPOOOOOOOOOOOOPPPTTTZZZ^^^gggnnnxxxyyyyyy|||~~~wwwmmmddd_________aaabbbaaa^^^[[[[[[aaafffhhhhhhcccWWWLLLAAA???;;;777444333333333333333333333222222222222111111111222222222333333111:::CCCDDD<<<333222444000111333666888999999888555222......111444444444444444555777::::::777444000000000000000000000000000////////////000000111222111000///000111333444888555444888888444111111000111111000......///000111222666;;;??????;;;777333222222333333444555666666555444333333333444555444555777999;;;===>>>>>>>>>===???AAABBBCCCJJJRRRlll|||vvvhhh\\\UUUMMMCCC:::777666555333222222333333444333222111000000000000222222222111111111111111111111000///////////////000000000/////////......111000000000000000//////000000////////////000000.........////////////000000000000000000000000000---...///000000000//////...000333777;;;@@@CCCEEEEEEDDDCCCAAA>>>>>>@@@BBBEEEGGGGGGEEEBBB@@@BBBEEEKKKOOOVVVbbbsssvvvfff___YYYYYYYYYZZZ]]]___bbbcccsss~~~zzzuuuqqqlllllljjjfff```\\\ZZZYYY\\\ZZZYYYYYYYYYXXXVVVSSSUUUTTTRRRPPPOOOPPPRRRSSSSSSSSSQQQOOOOOORRRWWW\\\]]]dddmmmuuuzzz}}}~~~wwwuuutttuuuyyyzzztttssstttuuu{{{|||ttthhhcccaaa``````___]]]ZZZXXXUUUYYY\\\\\\\\\ZZZSSSKKKGGGDDD@@@;;;666444333222222222222222111111111000111111000///000111222333222>>>IIIHHH>>>666444666444333333777;;;:::555000000...------...000//////111111222555999999555222000000000000000000000000111000000////////////000222111///---------......000...111666888444111000333333222///---...000222///555>>>BBB???:::666333222222222222333444555555999777555444333444555666333444666888:::<<<===>>>>>>===???AAABBBCCCIIIRRRkkkzzzvvvllldddYYYJJJ???:::777555333333444555555333222222111000000111111111111111111111111111111111000000///////////////000000000////////////...111111111111000000000000000000////////////000000111111111111111111111111000000000000000000000000---...///000000000//////222444666:::>>>AAACCCDDDGGGEEECCC@@@>>>???BBBDDDHHHIIIHHHDDD@@@???CCCFFFOOOTTT^^^lll}}}wwwbbbZZZUUUXXXZZZ[[[[[[]]]```dddooo|||{{{vvvoooiiieeebbb___\\\[[[[[[ZZZWWWTTTRRRSSSTTT[[[ZZZZZZ[[[\\\]]]\\\ZZZ[[[[[[[[[\\\\\\]]]]]]^^^]]]]]][[[YYYXXXZZZ___ccceeehhhmmmooommmiiifffddd\\\\\\[[[^^^eeeoooyyyzzzqqqllliiigggmmmooovvvvvvjjjgggdddaaa^^^\\\ZZZXXXUUUSSSUUUUUUSSSRRRRRROOOKKKLLLIIIDDD>>>888555222111111111111111000000000000222111/////////000222444:::IIIUUURRRFFF;;;666555555666777999999777111,,,///...//////000000///...000222555777666444222222////////////////////////111111000//////.../////////............000111111111...///333444000------000111111///......000333111:::BBBCCC<<<555222333222222222222333444555666999888555333222333555666444444666777999<<<===>>>>>>===>>>AAAAAABBBIIIQQQkkkzzz}}}zzz|||yyyoooaaaPPPCCC:::666111//////111111111111111000000111222222333111111111111111111111111111000000///////////////111000000000////////////000000000000111111111111000000////////////000000222222222222111111111111000000000000000000000000...//////000000000000000444666999===@@@CCCEEEEEEHHHEEEBBB???@@@BBBDDDFFFIIIIIIFFFAAA===>>>CCCHHHSSSZZZgggwwwuuu```WWWYYY[[[\\\ZZZWWWWWW[[[___gggooo~~~zzzuuurrrqqqhhhddd^^^ZZZXXXWWWVVVVVVTTTUUUUUUUUUUUUWWWZZZ]]]^^^^^^^^^```cccdddcccbbbaaabbbccceeefffgggggggggddddddcccaaaaaacccgggkkkqqqrrrqqqlllddd[[[TTTQQQMMMLLLLLLOOOUUU]]]fffkkkrrrvvv}}}sssiiibbb^^^bbbdddkkkwwwzzzrrrkkkgggaaa]]]ZZZYYYWWWUUUUUUWWWUUUOOOLLLMMMMMMJJJNNNKKKFFF@@@:::666222111111111111000000000//////333222000///000111333555;;;LLLXXXVVVJJJAAA:::666666888;;;:::666111...---...///000111111000000000222777;;;999222...///222////////////////////////111111000//////...//////------...///000111222333333...---000000...,,,---))),,,///000000000111222777===AAA???777111111444333333333333444555666777777666444333222333444555666666777888999<<<>>>???===<<<>>>@@@AAABBBIIIQQQkkk|||~~~yyyxxxvvvfffVVVJJJAAA;;;444111111222222111000000000000111222333444111111111111111222222222111111000///////////////111111000000000///////////////000000000000000111000000////////////000000111000000000000/////////000000000000000000000000111111000000000111222333555777;;;@@@CCCFFFHHHIIIGGGDDDAAA@@@BBBEEEGGGHHHGGGFFFCCC???===AAAIIIPPP[[[eeetttrrr___ZZZ\\\]]]]]]ZZZVVVTTTVVVXXXXXX^^^ooovvvsssnnnhhhdddaaa___^^^VVVUUUSSSQQQQQQSSSUUUWWWUUUVVVYYYZZZ\\\___dddgggeeedddeeegggjjjlllkkkjjjhhhiiikkkmmmooopppppppppkkklllmmmmmmlllnnnppprrrvvvuuuqqqiii^^^TTTMMMJJJHHHHHHHHHIIILLLPPPTTTVVV___dddkkkrrrxxx~~~|||nnnfffcccccceeejjjrrr{{{}}}mmmhhhaaa\\\YYYXXXXXXWWWXXXZZZXXXQQQLLLMMMMMMLLLOOOMMMHHHCCC===888444222111111111111000000000///222222111000111222333444333CCCNNNLLLGGGEEEAAA;;;888:::;;;888222......000,,,...000111000000111222777:::<<<888111---///333000000000000000000000000111000000////////////000.........///////////////000,,,+++...000//////111&&&***...000111111222222======<<<888333111222444444444444444555666777777555444444444444444555555888888888888999;;;===>>>===<<<>>>@@@AAABBBHHHQQQiii~~~~~~mmm___WWWKKKCCC:::555555555555333222111111111111111222222000000111111111222222222111111000///////////////111111111000000000//////....../////////000000000000000////////////000000111111111000000000//////000000000000000000000000444333111000000222444666999;;;>>>BBBEEEGGGGGGGGGEEECCC@@@AAADDDHHHIIIJJJGGGFFFDDDBBBCCCKKKWWW```nnnxxxjjj^^^]]]\\\]]]^^^]]][[[XXXVVVUUUPPPVVVkkkyyyqqqkkk___]]]YYYVVVTTTSSSTTTTTTNNNNNNOOOQQQSSSVVVZZZ]]]]]]^^^aaabbbdddfffiiilllkkkkkkkkkmmmpppqqqqqqooonnnoooppprrrtttuuuvvvwwwqqqsssuuuvvvuuutttuuuvvvrrrpppjjjbbbXXXOOOKKKIIIIIIJJJLLLNNNOOOOOOOOOOOOQQQUUUZZZ```dddhhhmmmppprrrwwwzzztttsssrrrssstttvvvwwwyyy|||~~~nnniiiaaa\\\YYYYYYZZZZZZYYY\\\ZZZSSSOOOOOOOOONNNQQQNNNKKKFFF@@@<<<888666222222111111111000000000000000000111111111111222...:::@@@===>>>EEEFFFBBB<<<:::777333000///000222,,,///111111000111333666<<<999555222111000111111000000000000000000000000000////////////000000111...//////////////////......++++++000333111000222***,,,...000000111222444@@@;;;555222222333222111333333333333444555666666333333555666777777666666:::999777777777888:::;;;===<<<===@@@@@@AAAHHHQQQfff~~~~~~ttthhhbbbMMMDDD:::444333444222000444333222111000000000000000000111111222222222222111111000///////////////111111111111000000000000---.........//////000000000000////////////000000333333333333222222111111000000000000000000000000666444111///000222555777???@@@BBBDDDEEEEEEDDDCCCDDDAAA@@@AAAFFFJJJKKKJJJIIIHHHGGGGGGKKKUUUdddnnnuuu___YYY]]]\\\^^^aaacccbbb^^^YYYVVVTTTZZZrrrsssiiiaaa[[[XXXTTTRRRPPPNNNNNNOOOQQQRRRPPPRRRUUUXXX[[[___dddgggdddfffhhhiiiiiijjjkkkmmmlllkkklllmmmpppqqqpppooommmmmmoooppprrrsssuuuuuuqqqtttvvvwwwuuusssrrrrrrmmmkkkeee\\\RRRKKKHHHGGGJJJMMMQQQTTTVVVVVVTTTSSSIIILLLPPPSSSVVVXXX[[[]]]\\\bbblllxxxzzzuuusssuuuwwwnnniiiaaa[[[YYYZZZ[[[\\\XXX\\\\\\UUUQQQQQQQQQPPPQQQPPPLLLHHHCCC>>>;;;999222222222222111111111111......///000111000000000///777888333777DDDIIIEEE@@@:::222...///222222222...111333333222333777:::???777///---222555222///000000000000000000000000//////...//////000111222...///000111222222222222...,,,...333555222......////////////...000333666AAA999111000333666333///222222222222333444555555222333666888999999888777:::888777555555666888999===<<<===@@@@@@AAAHHHPPPddd~~~yyysssnnnbbbQQQ???888777777555555222222111111111111222222000000111111111111000000000000000000000000000000000000000000000000000000////////////000000000000////////////////////////111111222222333333333444222111000000000000000111333333222111222444999===??????AAABBBCCCDDDDDDDDD@@@AAABBBEEEHHHJJJIIIHHHEEEDDDIIIPPPUUU^^^pppqqq```[[[^^^aaacccgggnnnrrrnnnbbbXXX]]]ppp}}}vvvkkk]]]SSSNNNNNNPPPSSSQQQOOOPPPRRRUUUWWWXXXTTTWWW[[[^^^```eeelllrrrqqqooollllllmmmnnnooonnnoooooommmmmmmmmoooqqqrrrrrrrrrrrrrrrsssuuuwwwyyyrrrtttxxxzzzyyyxxxwwwwwwkkkhhhccc\\\WWWSSSQQQPPPXXX[[[```dddfffddd^^^ZZZXXXTTTOOOMMMNNNPPPOOONNNSSSVVV]]]hhhwwwuuullljjjkkkiiigggeee```]]]]]]___aaabbb\\\YYYXXXTTTNNNPPPVVVYYYWWWTTTQQQMMMFFF???999666000---000222111111111000000000000000000000000...222444333000222;;;BBBAAA>>>999444111/////////...///000111222444555555444333000...------......////////////000000000000000111111111111000//////444444333000---,,,...000000000000000000000000000111//////000///...111666HHH===333111222222222333555555555555555555555555444555666777888999:::;;;888999::::::888888999:::<<<;;;===AAABBBBBBEEEJJJ^^^wwwyyy}}}qqq]]]HHH<<<777444222222222222111111111111222222000000111111111111000000000000000000000000000000////////////////////////////////////000000000000////////////////////////000111111111111111222222111111000000000000111111222333222222222555:::>>>@@@AAABBBCCCDDDEEEEEEEEEAAABBBCCCFFFHHHIIIHHHGGGHHHJJJPPPXXX^^^jjjvvvhhh^^^]]]aaaccciiiqqqwwwxxxuuuqqqnnntttvvvnnngggddd]]]VVVOOOMMMNNNPPPTTTTTTTTTWWWZZZ]]]___```]]]___aaacccgggkkkqqquuuxxxvvvuuuuuuvvvvvvtttrrrppppppooooooqqqsssvvvwwwwwwwwwvvvuuuuuuvvvvvvwwwwwwyyy|||}}}|||{{{zzzzzzvvvsssmmmgggaaa^^^\\\\\\cccgggmmmsssuuusssnnnjjjddd___YYYUUUTTTSSSQQQOOOOOORRRXXXdddssszzzmmmeeeccccccbbbaaaaaaaaaaaaaaabbbddd___\\\[[[UUUOOONNNSSSVVVUUUUUUTTTQQQJJJCCC===<<<666222444666555333444000000000000000000000000///111222000...111777<<<@@@>>><<<999888888999999>>>======<<<;;;:::999999555333111///......//////000000//////......---------...///000000000000000222111111222444444111...////////////////////////111......000000...111777HHH===333111333222222333222222333444555555666666666666666777777888888888888:::::::::999888999:::<<<;;;===AAABBBBBBEEEJJJ\\\ssswwwjjjPPP@@@777333111222222222111111111111222222000000111111111111000000000000000000000000000000////////////////////////////////////000000000000////////////////////////000000000///////////////000000000000000111222333111222222222333666;;;???AAABBBCCCEEEFFFFFFFFFGGGBBBCCCEEEGGGGGGGGGFFFEEELLLPPPVVV[[[```nnn~~~nnnddd^^^\\\```ffffffoooxxx{{{yyyyyy~~~zzzpppggg^^^WWWSSSSSSQQQNNNLLLLLLOOOQQQUUUXXX\\\aaaeeeggghhhhhhffffffhhhmmmsssyyy}}}~~~zzzvvvvvvvvvwwwyyy|||~~~~~~}}}}}}}}}~~~~~~~~~xxxqqqmmmkkkjjjjjjooosssyyy~~~}}}yyyvvvsssnnnhhhbbb^^^[[[XXXVVVQQQTTTZZZeeessspppeee___]]]]]]^^^bbbffffffccc```dddbbb```]]]WWWPPPMMMOOOQQQRRRTTTVVVUUUQQQJJJEEE@@@999444444555333111111000000000000000000000000222111///------///222444888888999:::;;;<<<======???>>>===;;;999777666555333222000///...---......000000///...---,,,+++++++++,,,---///000000111111000...///444::::::444---........................000......000000///333888FFF<<<333111333222222333000000111333444666777777666666666666666666666666888:::;;;:::999888999;;;<<<;;;===AAABBBBBBEEEJJJYYY~~~mmmuuu{{{xxxoooUUUCCC999444444666333222222111111222222333000111111222222111111000000000000000000000000000........................////////////000000000000//////////////////////////////......---------,,,//////000000111222333444111222333333555888<<<@@@AAABBBDDDEEEFFFFFFGGGGGGCCCEEEGGGGGGFFFFFFEEEFFFSSSXXX\\\]]]___lll|||oooaaa\\\]]]```eeejjjoootttyyyzzzzzz}}}pppddd[[[TTTOOOLLLNNNMMMMMMKKKKKKMMMQQQUUU[[[___fffkkknnnoooppppppllllllnnnuuu}}}zzzyyyzzz{{{}}}~~~}}}|||}}}zzzuuuoookkkgggeeeddd___aaaeeennnzzzttthhhbbb]]]\\\^^^ccchhhhhhbbb[[[`````````^^^XXXRRRNNNMMMLLLMMMPPPSSSVVVVVVTTTRRREEE===777666555222///000000000000000000000000000666333///---///000000//////000222444555666666666333333333222222111111111111000///------,,,------/////////......---------,,,---...///000000000000......///444888999444//////////////////////////////---...000111000444999EEE;;;222111333333222333000000111222333444555666555555555555666666666666999:::;;;:::999999:::;;;<<<;;;===AAABBBBBBEEEJJJXXXyyykkkvvvzzzsssnnnuuu~~~ttt[[[III===666555777333333222222222222333333111111222222222222111111000000000000000000000000////////////////////////////////////000000000000000000000000000000000000//////......------,,,,,,000000000000111222444444111222444555666999===@@@AAABBBCCCDDDEEEFFFFFFFFFEEEFFFGGGGGGEEEEEEGGGJJJYYY___bbbaaacccqqqtttiii___```eeehhhllloooyyyyyyyyy{{{yyymmmggg]]]TTTOOOLLLKKKKKKOOONNNMMMLLLMMMRRRYYY^^^eeejjjqqqvvvwwwwwwxxxyyyssssssvvv}}}|||}}}~~~zzzwwwuuuttttttpppqqquuu{{{tttjjjeee___]]]^^^aaaeeeddd]]]WWWZZZ]]]^^^\\\XXXSSSPPPMMMKKKJJJKKKNNNSSSXXX[[[\\\NNNEEE===;;;999555222333111111111111111111111111:::555000///111222000...---...///000000///...---...//////000000111111222111111000///.....................//////000000111000000000111111000000///...///000111111111111222000000000000000000000000000......111111000444:::CCC999111111444333333333222222333333333333333444333333444555666777888888999:::;;;;;;999999:::;;;<<<;;;===AAABBBBBBEEEJJJYYYzzzmmmyyy~~~lllmmmqqqwww}}}zzzdddSSSEEE:::444444333333222222222222333333111111222222222222111111000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000/////////...............111111111111111222333444222333555666777999===???AAABBBCCCEEEFFFFFFFFFFFFFFFGGGHHHFFFDDDFFFLLLPPPXXX^^^dddeeelll|||qqqiiidddgggmmmpppqqqtttyyywwwwww}}}mmm```XXXUUUPPPKKKJJJKKKNNNPPPPPPPPPPPPQQQTTT[[[dddjjjpppuuu{{{}}}}}}~~~|||yyy|||}}}~~~ssshhhaaa^^^\\\ZZZ[[[]]]]]]ZZZWWWVVV[[[]]][[[WWWUUURRRNNNKKKIIIHHHJJJOOOVVV[[[]]]PPPGGG>>>;;;999444111111111111111111111111111111999555111111222222111...000111111111000///---,,,000000000000000000000000222222222222111111111000------...///000111222222111111111111111000/////////000000...,,,,,,///222111111111111111111111111111//////111111000444999AAA888111111444444333333444444444333333333333333222333444555777888999:::999;;;<<<;;;:::999:::<<<<<<;;;===AAABBBBBBEEEJJJZZZrrr}}}wwwpppkkkmmmwwwnnn^^^PPPAAA888555444333333222222333333444111222222333333222222111000000000000000000000000111111111111111111111111////////////000000000000000000000000000000000000////////////000000000000222222222111111222333333333555666777777999<<<>>>CCCCCCEEEFFFGGGHHHHHHHHHGGGHHHGGGEEEDDDHHHPPPWWWXXX```hhhnnnyyytttoooiiiggglllqqqsssuuuxxxyyyzzz~~~yyykkk]]]TTTMMMLLLLLLKKKLLLPPPTTTWWWUUUWWWYYY[[[___eeemmmrrrtttxxx}}}~~~}}}~~~~~~zzz|||sssfff^^^WWWVVVSSSSSSTTTVVVYYY[[[WWW\\\^^^ZZZWWWWWWTTTOOOLLLJJJHHHIIILLLQQQTTTVVVPPPFFF===999777222//////111111111111111111111111444222000//////000///...000000000000000//////...////////////////////////111111111111111111000///---......//////000000000//////000000000000000000///...---,,,---///000000000000000000000000000000222000000222111000333888@@@777000111444444333333333333444444555555555666555555666666777888999999:::;;;<<<;;;:::::::::<<<<<<;;;===AAABBBBBBEEEJJJ[[[vvvuuuiiihhhuuusssfffXXXHHH===:::444333333222222333333444111222222333333222222111000000000000000000000000111111111111111111111111////////////000000000000000000000000000000000000//////000000111111222222333333222222111222222222444555777888888999<<<>>>DDDEEEFFFGGGHHHIIIIIIIIIGGGHHHGGGDDDCCCIIISSS\\\aaajjjrrrzzzyyynnnmmmiiihhhmmmqqqssswww|||nnn```WWWQQQNNNKKKLLLNNNOOOQQQUUUYYY\\\\\\___cccfffiiimmmqqqtttssswwwzzzzzzzzz~~~{{{sssuuuyyyvvvggg^^^PPPOOOMMMLLLMMMRRRZZZ```YYY___```[[[WWWWWWUUUOOOMMMKKKJJJJJJKKKMMMNNNNNNSSSJJJ@@@<<<999555222222111111111111111111111111//////......---------...+++++++++,,,---...//////......///000111222333333---...............---,,,..................------,,,,,,...///000000000000000,,,))),,,111444111...////////////////////////333111000222111///222888???666000111444444333333222222333444666777888888777777777777888888888888:::;;;<<<<<<::::::;;;<<<<<<;;;===AAABBBBBBEEEJJJ[[[yyy~~~{{{pppooovvvttt```MMM@@@;;;555333333333333333000...444444333333333333222222111111111111111111111111000000000000000000000000000000///...............000000000000000000000000222111111000000000000000000000000000111222333444444666888999888999;;;<<>>AAAAAAAAAFFFMMMaaapppiiilllvvv{{{iiiUUUDDD;;;666444333333444444222000333333222222222111111111111111111111111111111111111111111111111111111111000000///............///000000000000000000000000222111111000000000000000000000000111111333444555666777999999999:::===???AAAHHHKKKIIIIIILLLLLLIIIGGGBBBCCCMMMXXX]]]```dddiiizzzzzztttnnnmmmqqqrrrrrr{{{yyykkk[[[SSSOOOLLLMMMOOOUUUXXX\\\___ccchhhmmmpppjjjmmmqqqtttwwwyyy}}}~~~~~~wwwsssmmmmmmrrr|||}}}pppbbbWWWSSSQQQQQQOOONNNSSSYYYZZZbbbfffccc___]]]ZZZTTTRRRPPPLLLIIIHHHHHHJJJLLLJJJIIIEEEAAA===888555333111666;;;;;;777333222333000000000000000000000000000/////////............---...//////000000////////////000000//////...---//////............//////,,,,,,+++)))'''(((,,,000////////////000000000000......//////////////////000222222000///000555999III===333111222111000222222222333444555555555555666555555555555666777777888999;;;<<<<<<<<<:::999999999<<>>AAAAAA@@@FFFMMMaaa}}}zzzsssuuu|||nnngggkkkzzz~~~oooYYYGGG999777444333333444333333222222222222111111111111111111111111111111111111111111111111111111111111111000000///.../////////000000000000000000000000222111111000000000000000000000111222333555777888:::999888777777;;;@@@DDDEEEEEEFFFIIILLLMMMHHHCCCEEEHHHRRR___jjjooonnnlllyyywwwpppmmmpppuuu~~~wwwvvvwwwpppaaaVVVRRROOONNNMMMNNNVVV___aaaeeekkkpppsssuuuvvvxxxyyyzzz|||zzzpppeee```fffrrr|||{{{wwwvvvyyy}}}~~~wwwnnnfffbbb___ZZZXXXZZZTTTXXX]]]______^^^\\\YYYUUUTTTSSSQQQNNNKKKHHHGGGEEEEEEEEEDDDAAA>>>:::888---000333444222000/////////////////////////////////////////////.........///000222444444333222000000000000000000///......///............//////000///000000000000111222333////////////000000000000------...///000111111222...///000...---///444888KKK@@@444///111333333111333333333333444555555666666666555555666666777888999:::;;;<<<<<<===<<<<<<;;;:::<<>>;;;999333333333111000000222333////////////////////////.........///////////////---000444888888555222///000000000000000//////..................///000000,,,---///111222111///---////////////000000000000---......///000111222222///000111000///000666:::HHHAAA777111111444555444333333222333333444666777555555444444555555666777888999999:::;;;<<<<<<<<<999888999;;;;;;;;;AAAIII^^^wwwxxx|||vvvvvvzzz~~~mmmhhhkkk{{{~~~hhhVVV@@@<<<777333222333333333444444444333333333222222111111111111111111111111222222222222222222222222222111000000//////000000111111111111111111111111222111111000000000000000000111222444666888:::<<<999888888777777;;;@@@EEEHHHEEEEEEHHHIIIFFFDDDEEEMMM]]]kkkjjjccceeeoooyyy|||pppjjjiiihhheeehhhpppzzzpppoooyyy}}}nnn___TTTOOOKKKKKKOOOTTTWWWYYY```iiimmmpppsssvvvyyy|||}}}uuunnnllllllnnnvvv{{{wwwwww|||~~~vvvvvvyyyxxxiiidddccc```^^^]]]WWWXXX]]]eeefff```YYYVVVOOORRRVVVXXXUUUPPPIIIDDDBBBCCCCCCBBBAAA???<<<;;;666333000...---...000222000000000000000000000000.........///////////////+++...222666666333000---000000111111000000///.........---......///000111------///111222111...+++////////////000000000000/////////000000111111111111333444333111444999===FFFEEE>>>666222444666666444333222222333444666777444444444444444555666666888888999:::;;;<<<<<<===>>><<<===???>>>>>>DDDMMM___wwwxxx~~~|||wwwjjjhhhtttkkk\\\FFFAAA:::555444444444444333333333333222222222111111111111111111111111111222222222222222222222222222111000000//////000000111111111111111111111111222111111000000000000000000111222444777999<<<===999999999999999===BBBFFFHHHEEEFFFJJJIIIFFFHHHMMM^^^nnnxxxqqqfffjjj{{{qqqeeeaaacccddddddjjjvvvxxx~~~sssfff\\\RRRNNNOOOMMMMMMRRRZZZ```ccciiipppnnnppprrruuuyyy{{{wwwssspppqqqtttzzz~~~zzzyyy{{{zzzjjjeeeffffffdddccc\\\ZZZ\\\cccddd]]]WWWUUUOOOQQQTTTUUUTTTPPPKKKHHHEEEDDDCCCBBBAAA???>>>>>>666333000...---.........000000000000000000000000............/////////000---...///111111000///...000111111111111000//////---------......///000111333111000000222222///---////////////000000000000000000000000000000000111000222333222111333888===IIILLLIII===555444777777444333222222222444666777555555555555555666666777999999::::::;;;===>>>???AAA@@@@@@AAAAAAAAAGGGPPPaaa{{{{{{}}}rrrnnnpppmmm```JJJEEE===777555555555555222222222111111111111000111111111111111111111111222222222222222222222222222111111000000000000000111111111111111111111111222111111000000000000000000111222555777:::<<<>>>999:::;;;;;;;;;>>>CCCGGGGGGEEEGGGKKKJJJGGGLLLTTTmmm{{{xxxnnntttkkk______cccdddfffnnn{{{sssbbbYYYRRRLLLKKKOOOUUUUUUYYYbbbiiimmmqqquuutttuuuwwwzzzzzzvvvnnnooottt{{{uuupppsssttttttsss```ZZZZZZ___```YYYSSSSSSOOOPPPQQQRRRQQQPPPNNNLLLGGGFFFDDDCCCAAA@@@@@@@@@999888666444444333111///000000000000000000000000---.........//////000000000///.........///111222111111111111111000//////---------......000111111666111---+++---......---////////////000000000000111111111000000000000000---///000///...000666:::LLLRRRPPPCCC777444666777444333222222222444666888666666666666666777888888::::::;;;;;;===>>>???@@@===<<<<<<===<<<<<>>AAADDDGGGJJJKKKHHHEEEHHHRRRZZZooo{{{wwwqqq|||zzzfffbbbgggjjjhhhqqqwwwxxx~~~hhh```UUUNNNLLLMMMOOOOOOPPPXXXbbbgggiiinnnvvv~~~{{{zzz~~~{{{vvvpppooottt~~~kkkaaaYYYYYY[[[YYYTTTRRROOOMMMLLLNNNRRRTTTRRRPPPNNNLLLIIIEEECCCBBBBBBCCC===:::666333222111///---111111222222222111111000000000////////////000000555666777555222000000000111111222222222111111000111000000000000000111222000000000000000/////////...------------...//////111000///............///.........000333555555555>>>EEEGGG>>>333000222444444444444444444444444444555555555666777999:::;;;<<<===>>>>>>>>>>>>>>>===???AAABBB@@@???@@@EEEJJJeeehhh```pppsssgggZZZXXXNNN???777777777555444333111222333444444444222222222222222222222222111111111111111111111111333222222111111111111111////////////000111222222111111111111000000000000000222666999;;;<<<;;;:::::::::999999;;;>>>BBBDDDGGGIIIJJJHHHEEEIIIRRR[[[lllsssvvvrrruuupppeeegggjjjjjjjjjssszzz{{{nnn^^^XXXOOOKKKJJJMMMOOOPPPXXX___hhhlllmmmooouuu{{{~~~tttooopppvvv}}}lllbbbYYYXXXWWWTTTQQQQQQNNNLLLKKKLLLOOOQQQQQQPPPMMMLLLJJJHHHFFFEEEDDDDDDBBB>>>999666444222000///000000111111111111111000000000////////////000000000111222111///---------....../////////......---111111111000000//////...////////////////////////...------------...//////000000///////////////000......---...000111111000777===???999222111222333000111111222222333333444555555555555666777999999<<<<<<======>>>>>>=========???@@@??????AAAFFFKKKcccooo^^^eeevvv{{{qqqjjjhhh]]]KKK<<<777888999444333333333555555444333222222222222222222222222111111111111111111111111444333333222111222222222222222111111111222222333111111111111111111111111111444888;;;<<<;;;:::888999999999:::<<>>999666444222111......///000111111111111000000////////////000000---...000///---,,,,,,---,,,------......---------000000111111///...,,,+++..............................------......///000000000000000000000000000////////////............000444666333111222333111000000111222222333444444555555555555555666777777:::;;;<<<<<<======<<<<<<;;;===??????>>>AAAGGGLLLaaa~~~~~~uuubbb```mmm~~~zzzyyyppp\\\GGG:::777888666555444444555444222000222222222222222222222222111111111111111111111111333333222111111111111222333333222111111111222222000111111111111111222222333666999<<<===;;;999777888888999;;;===AAADDDFFFJJJKKKJJJHHHFFFJJJRRRYYY___^^^bbbrrrssskkkiiilllnnnmmm{{{ppp]]]QQQMMMMMMLLLNNNRRRVVVZZZ\\\ccchhhnnnsssxxx~~~{{{wwwtttsssqqqyyy|||zzznnngggaaa[[[XXXSSSMMMLLLNNNLLLJJJIIIHHHJJJLLLOOOQQQMMMKKKIIIGGGGGGGGGIIIJJJLLLGGG@@@;;;777555333222------...000000111111111000000////////////000000---///000000///...///000......///000000000//////---...///000000...,,,***---------..............................//////000//////000000000000000000000111111111000///000000...000111000222555444000333333333444444555555555666666555555555666666777999999:::;;;<<<<<<<<<<<<<<<>>>??????>>>@@@EEEJJJ```|||}}}{{{hhhaaajjjnnnTTT???777777666555333333444444333222222222222222222222222222111111111111111111111111222222111000000000000000222111111000000000111111000000111111222222222333666777:::<<<===;;;999777777888:::<<<@@@CCCGGGIIILLLLLLJJJHHHGGGJJJQQQWWWYYY[[[fff}}}~~~wwwpppkkkkkkpppwwwtttaaaUUUPPPKKKLLLPPPSSSXXX^^^cccfffnnnppptttxxxyyyrrrnnnooottt||||||xxxwwwzzz{{{~~~tttiiiaaa]]]ZZZYYYUUUNNNKKKLLLKKKJJJIIIHHHIIIKKKOOOQQQOOOLLLHHHDDDDDDFFFIIILLLLLLGGGAAA;;;888555333111------...000000111111111000000////////////000000...///111111000///000111...///000000111111111000***+++...///000///...---------------....../////////............///000000///000111111111111000000///000222111000///111333///111222111444777555000444444444444444444444333777777777666777777888888888999:::;;;<<<<<<<<<<<>>BBBFFFIIIKKKLLLKKKIIIGGGHHHLLLSSSXXXZZZaaasssyyyxxxvvvrrrllllllwwwuuucccUUUNNNNNNJJJMMMSSSYYY___fffnnnrrr~~~{{{sssmmmhhhmmmttt|||}}}{{{zzzzzzwwwttttttxxxxxxuuutttyyy}}}rrrggg___ZZZVVVVVVTTTNNNIIIIIIIIIIIIJJJIIIHHHJJJMMMPPPRRRNNNIIIEEECCCEEEHHHJJJIIIEEE@@@<<<999666333111......///000111111111111000000////////////000000---...000000///......///,,,---...///////////////***+++---...000000//////---------...//////000000//////......//////000111222333444444444333111000---///222111...---///222000333444444555888555000222222222222222222222222777777777777777888999999888999:::;;;<<<=========BBBCCCCCCAAA>>>???CCCGGG___}}}vvvkkkfffnnnvvv{{{}}}gggOOOBBBBBB@@@<<<777444444444555555222222222222222222222222111111111111111111111111333222111111000000111111///////////////000111222000000111222222333444444999::::::;;;;;;;;;;;;<<<888999<<<@@@EEEIIILLLNNNHHHGGGFFFFFFIIIPPPWWW]]]___kkk}}}tttssssssrrrnnnppp~~~sssaaaUUUMMMJJJLLLKKKPPPWWW___hhhrrr|||yyytttooooooqqquuu{{{|||vvvtttvvvuuupppmmmnnnoookkkkkkqqqzzz|||uuummmcccYYYQQQOOONNNJJJFFFEEEEEEGGGIIIIIIHHHHHHKKKNNNRRRPPPMMMJJJGGGFFFEEEEEEEEECCC@@@===;;;999555222000000111111111111111000000000////////////000000---///000000...---......++++++,,,---............------....../////////000------...//////000111111///////////////000000111777888999999888666444222000333444333...---...111---222555444444666555111///000000111333444444555555555555666777888999:::888999:::<<<=========>>>AAACCCCCCAAA???AAAEEEJJJ]]]~~~~~~}}}{{{pppccc```nnnuuuvvv}}}}}}iiiSSSIIIIIIKKKEEE===777333222111000222222222222222222222222111111111111111111111111444333222222111111222222////////////000111222333000000111222333333444444:::::::::::::::;;;======888:::===BBBFFFJJJMMMOOOEEEDDDDDDEEEKKKSSS[[[```dddssssssvvvrrrqqqrrrqqqtttzzzaaaTTTNNNIIIIIILLLMMMSSS\\\fffooo{{{|||xxxtttrrruuu}}}}}}}}}yyyqqqnnnqqqqqqjjjddddddoooiiieeejjjuuu}}}}}}zzzgggYYYLLLIIIIIIFFFCCCBBBCCCEEEHHHHHHGGGGGGIIIKKKRRRRRRQQQOOOKKKGGGDDDBBBCCCAAA@@@???===:::666333111222222222222111111000000000////////////000000///111222111000......///+++,,,---...////////////000//////.........//////.........///000111111222///////////////000111111;;;;;;<<<<<<;;;888666444444777999666111...///222)))000444333222444444222...///111333555777999:::333333444444666777999999888999:::<<<===>>>>>>>>>@@@BBBCCCBBBAAABBBHHHLLL\\\{{{|||zzz|||yyyfff\\\aaawwwwwwsss{{{zzzxxx~~~mmmbbbVVVEEEMMMAAA666333444333222333555222......000333333111111111111111111111111111000000000111222222333333000111111111111222222222444333111000111333666777<<<;;;;;;;;;;;;:::::::::;;;<<<>>>BBBGGGJJJKKKKKKHHHEEEFFFKKKPPPTTT[[[bbbqqqyyy{{{zzz}}}|||sssmmmmmmqqq}}}mmmXXXOOOMMMKKKKKKKKKRRRYYYcccllluuu~~~{{{uuuqqqsss|||{{{yyy{{{|||{{{||||||sssmmmmmmkkkddd```bbbeeeaaa^^^dddpppxxxzzzwwwpppeeeVVVKKKFFFFFFGGGHHH@@@DDDHHHHHHEEEDDDFFFIIIPPPQQQRRRRRROOOJJJEEEBBBAAABBBBBBAAA>>>:::555333444444444333333222000000//////............//////111111000000//////......---------------...///000........................///////////////.........000000000000000000000000...///000111222333444444@@@>>>:::666333000///...///000000111222333333333111222222333444555666666222333444555666666666666999;;;===@@@AAAAAAAAA@@@@@@>>>>>>@@@@@@???CCCIIIYYY|||}}}{{{zzz|||nnn___]]]lll|||sssxxxzzzsssxxxtttjjj\\\HHHHHH???666444444333222444555222//////111222333222111111111111111111111111222222111111111111111111000111111111111222222222333222111111222444777999<<<<<<<<<;;;;;;::::::::::::<<>>:::666333111111111111000//////...000//////......//////000111000000000/////////...---------------...///////////////////////////////////////////////////...000000000000000000000000...//////000111222333333999888666444222000000/////////000000111222222333111111222333444555666777333333444444555666666777888999;;;===>>>????????????>>>???AAAAAA@@@CCCHHH[[[~~~~~~}}}||||||~~~~~~zzzgggbbbnnnvvvuuu|||uuuxxx}}}tttcccKKKCCC<<<777666555333222555444222000000111222222222111111111111111111111111333333222222111000000///000111111111111222222222333222222222444777999;;;======<<<;;;::::::999999999<<>>:::777555000000000000////////////111000000//////000000111000000000000////////////------------............000000000000000000000000......//////////////////000000000000000000000000.../////////000000111111000000111111111111000000...//////000000111111222000000111333444666777777444444333333444555777888777777888:::;;;<<<===>>>>>>===???CCCCCCAAACCCGGG[[[}}}|||zzz}}}ooogggrrr}}}ttt|||~~~~~~kkkOOOAAA;;;777777666333333555333222111111111222222222111111111111111111111111222222222111111111000000000000111111111222222222222222333444666999<<<=========<<<;;;:::999999888999===CCCHHHJJJJJJKKKKKKKKKNNNRRRTTTTTTYYYkkk|||yyypppppptttqqqssswww}}}uuu___TTTKKKHHHJJJNNNTTT[[[dddkkkttt}}}~~~}}}{{{zzzwwwtttqqqqqqsssuuu{{{xxxqqqttt||||||{{{~~~rrreee___^^^___fffnnnuuuwwwwwwxxxpppcccVVVNNNJJJJJJJJJIIIIIIIIIIIIHHHGGGEEEDDDDDDHHHLLLOOOOOOLLLGGGCCCCCCCCCBBBAAA>>>;;;888666222111111111111111111111111111000000000000111111000000000000////////////---.....................////////////////////////............////////////////////////////////////.........///////////////+++---...000111111000000......//////000000000111///000111222444666777777555444333222333555777999777777777888999;;;===>>>======@@@DDDDDDBBBCCCGGGWWWyyy{{{~~~~~~{{{yyy|||tttgggpppvvvxxxyyy[[[FFF???888777666333333555222333333222222222222333111111111111111111111111000000111111111222222222000000111111111222222222222222333555777:::<<<>>>======<<<;;;::::::999999;;;???FFFJJJKKKKKKLLLLLLLLLPPPUUUWWWWWW]]]ppp{{{oookkknnnrrrooouuuzzz~~~zzz~~~zzzjjjXXXPPPJJJJJJLLLQQQYYYaaajjjpppzzz{{{xxxzzz~~~||||||~~~zzznnnooowww}}}zzz|||qqqhhhaaa^^^eeesss}}}~~~zzzyyyrrrggg\\\SSSOOOOOOQQQPPPMMMIIIHHHHHHGGGDDDBBBBBBEEEIIIMMMNNNKKKGGGDDDCCCCCCBBBAAA???<<<999888333222111111000111111222111111000000000000111111////////////000000000000...///000000000///..............................---.........//////000000////////////////////////.............../////////---...///111111111000000////////////000000000000///000111222444555666777555444333222333555777999888888888999:::<<<===>>>======@@@DDDDDDBBBDDDHHHUUUvvv}}}||||||{{{|||}}}~~~{{{{{{}}}~~~~~~~~~pppvvvwwwrrrnnnQQQEEE:::666666555333444111333444333222111222444111111111111111111111111///000000111222222333333000111111111111222222222222333444555888:::<<<===<<<<<<;;;;;;;;;:::::::::===CCCIIILLLLLLLLLNNNPPPRRRUUUYYY[[[[[[aaarrr}}}nnnfffeeeiiilllnnnvvv{{{}}}~~~nnnaaaSSSOOOLLLNNNQQQUUU```jjjqqqxxx|||rrrooosss|||~~~{{{nnnddd]]]dddvvv}}}xxxoooddd[[[VVVVVVXXXZZZSSSKKKHHHHHHHHHEEEAAAAAACCCGGGJJJKKKJJJGGGFFFDDDDDDCCCAAA???===;;;999444333111////////////000111000000//////000000111////////////000000000000000111222222222111///...........................------......///000000000000000000000000000000000---.........//////000000///000111111111111111000000000000000000000000000000000111222333444555555444444333333444555777888777888999:::;;;======>>>>>>===???CCCDDDCCCEEEJJJWWWyyy}}}|||{{{zzzzzz{{{}}}~~~{{{zzz{{{}}}zzz}}}yyyzzzvvvkkkvvv^^^MMM;;;555666666444333111333555444222111222444111111111111111111111111111111111111111111222222000111111111111222222222222333444666777999;;;<<<:::::::::;;;;;;;;;;;;<<<@@@EEEKKKMMMLLLMMMPPPSSS[[[\\\___```___dddrrr~~~mmmbbb```dddgggiiimmmvvv{{{zzzqqqcccYYYOOOMMMNNNRRRUUU\\\hhhtttyyywwwtttyyyyyyvvvyyytttiii```dddttt{{{uuukkkccc```aaadddeee[[[OOOIIIJJJJJJGGGCCCAAACCCEEEHHHIIIHHHGGGFFFEEEDDDCCCAAA???===<<<;;;666555333000/////////000000//////......//////000.../////////000000000111111222333444444222000///........................------......///000000111000000000000000000000000------...///000000111111111000000000000111222222111111111111111111111111111111222222222333333333333333444444555666666777555777999;;;<<<===<<<<<>>???BBBBBBBBBGGGMMM[[[}}}~~~}}}zzzyyy||||||zzzyyyyyyzzzyyyzzz}}}mmmooozzzuuufffdddqqqoooWWW@@@777777666444444444333222222111111222222222222222111111111111000,,,///222444333222222222111111222222222333333333222333666999;;;<<<<<<<<<999999888888:::>>>AAACCCJJJIIIMMMQQQLLLHHHSSSfffwwwmmmggghhhfffeeeooo~~~xxxjjjaaaZZZ[[[^^^ccchhhnnnlllvvvzzzyyy{{{mmmaaaYYYTTTPPPOOORRRZZZaaaiiiuuu~~~~~~zzzrrruuu~~~uuujjjbbbeeennnxxxzzzyyyvvvrrrmmmhhhdddaaaeee[[[OOOHHHGGGHHHGGGEEEDDDDDDCCCCCCCCCDDDDDDEEEEEEBBB???>>>??????===;;;;;;:::777333000...------000000000000000000000000......//////000000111111111111222111111000///...//////000000000//////...////////////////////////////////////////////////000000000//////////////////...---...000333444444444222///------///111333555333222222444444333111555555555666666666666666999:::;;;:::888777888999<<<>>>@@@BBBDDDFFFJJJMMMddd|||}}}{{{yyy{{{|||{{{zzzxxxwwwwwwyyy{{{ssslllppp~~~tttddd^^^eeeppprrr\\\EEE:::888666555666666555444444333333444444222222222111111111111000...000222333222111222222111111222222222333333333222444666999;;;<<<======:::999888888:::>>>BBBEEEKKKJJJLLLOOOKKKKKK]]]ttt|||ssspppnnnnnnzzzyyyhhh]]]XXXUUUWWW[[[^^^eeelllrrr}}}}}}ooocccXXXRRRNNNPPPPPPTTT\\\dddmmmzzz}}}vvvwwwqqqggg___aaahhhpppyyyzzzyyywwwrrrkkkddd\\\XXXZZZTTTLLLGGGGGGIIIIIIIIICCCCCCBBBBBBAAABBBBBBBBBBBB???======>>>???===;;;<<<:::777444111000000000000000000000000000000000.../////////000000000111///000000111111111000000111111222222222111111000////////////////////////111111111111111111111111000000000000000000000000222000//////222444444444222111///......000222333333111111111333333222111555555555555666666666666777888::::::::::::<<<>>><<<>>>@@@BBBDDDFFFJJJLLLddd|||}}}zzz{{{}}}|||{{{vvvsssrrrssstttxxx}}}jjjccceeetttvvveeeYYYYYY___~~~wwwcccLLL???999666666777777777666555555555555555222222222111111111111000000111222222111000111333111111222222222333333333333444777:::<<<=========<<<:::888777999>>>CCCGGGKKKKKKLLLLLLIIIOOOgggsssooonnnsss~~~iiiZZZVVVUUUWWW[[[^^^bbbkkkuuu~~~zzzooocccXXXQQQLLLKKKPPPQQQWWW```iiirrrzzzzzz}}}ooofff^^^^^^ccchhhooouuuwwwvvvuuupppiii___VVVQQQPPPNNNJJJGGGFFFGGGHHHIIIBBBBBBAAA@@@@@@???@@@@@@AAA???>>>>>>???@@@@@@???>>><<<888444222222222333000000000000000000000000////////////000000000000---...///000111111111111000111111222222111111111////////////////////////111111111111111111111111//////000000111111222222444222000111222444444444000/////////000111222333111000///000222333333111444444555555555666666666777999;;;;;;;;;;;;===???<<<>>>@@@BBBCCCFFFIIILLLbbbzzz}}}{{{|||}}}}}}|||tttpppooopppqqqttt|||mmm\\\RRR]]]nnn~~~yyyhhhZZZUUUWWWmmm}}}zzzjjjUUUCCC999555444555666555555444444444444444222222222111111111000000222222222111000///111333111111222222222333333333444555888;;;===>>>>>>>>>===;;;888777:::???EEEIIIKKKLLLMMMKKKFFFNNNhhhuuujjjgggkkkwwwrrrbbbZZZXXXYYY\\\```bbbhhhvvvwwwqqqhhh]]]UUUPPPNNNMMMOOOQQQYYYdddmmmxxx}}}{{{|||}}}rrrjjjcccbbbeeegggmmmrrrtttsssqqqllleee]]]UUUQQQLLLLLLKKKHHHEEECCCCCCEEECCCBBBAAA@@@????????????BBBAAAAAAAAABBBCCCCCCCCCAAA>>>999555222111222222////////////////////////////////////000000000000......///000111111000000---...//////////////////////////////////////////...........................//////000111222333333555333111000222333333222......///111111222222222000//////000333444444333333444444555555666666666:::;;;<<<;;;:::999:::;;;<<<>>>@@@BBBCCCEEEHHHKKK___xxx~~~||||||}}}~~~|||sssooonnnqqqsssuuu{{{vvv```NNNSSS^^^ooovvvhhhYYYSSSTTT```uuu~~~}}}rrr___JJJ;;;444333333333333222111111111111111222222222111111111000000222222222111000///111333111111222222222333333333555666999<<<>>>?????????>>><<<999888;;;@@@FFFKKKKKKMMMNNNIIIEEELLLbbbwwwzzzpppggggggooo|||jjjcccbbb______```bbbdddllltttnnnfff]]]VVVSSSRRRRRRPPPTTT]]]iiisss{{{yyyyyy|||xxxqqqkkkjjjjjjjjjnnnsssuuurrrmmmggg```ZZZVVVSSSKKKKKKJJJGGGDDDBBBCCCDDDCCCCCCBBBAAAAAAAAAAAAAAABBBBBBBBBBBBBBBBBBCCCDDDBBB???;;;666222000000000////////////////////////000000000000////////////000000000000000///......------...///////////////////////////////////////..............................///000111222222333333111//////000111111000---...000111222222222111222111000222444555555444333333333444555666666777888999::::::999888999;;;<<<>>>@@@AAABBBDDDHHHJJJ^^^yyy~~~||||||}}}}}}tttpppooorrruuuvvv{{{jjjTTTRRRVVVfffwwwzzzsssgggYYYRRRRRR]]]rrr|||kkkSSS@@@777555444222111111000000000000000222222222111111111111000000111222222111000111333111111222222222333333333666777:::===???@@@@@@@@@>>><<<::::::===BBBGGGKKKKKKMMMMMMHHHDDDKKK]]]mmmvvvpppkkkmmmwwwtttggggggjjjllliiihhhiiikkkttt|||sssoooggg```ZZZWWWVVVVVVUUUZZZeeeqqq|||{{{vvv|||}}}}}}~~~|||zzz}}}vvvqqqnnnkkkhhhjjjnnnsssooojjjddd^^^ZZZWWWVVVNNNLLLHHHEEEDDDEEEFFFGGGCCCCCCBBBBBBBBBBBBCCCCCCAAABBBBBB@@@>>>>>>???@@@BBB???<<<888444111//////000000000000000000000000000000000000////////////000000000000///...---,,,......///000111111111111////////////////////////111111111111111111111111......//////000000111111111///------.../////////...///000111111222111111333222111222444555555444222222333444555666666777444666888999999:::<<<>>><<<>>>@@@AAABBBDDDGGGIII\\\yyy~~~{{{zzz{{{|||}}}uuuqqqooorrruuuvvvyyy}}}tttYYYPPPPPP___rrr~~~yyynnn___VVVTTTYYYmmmxxx___HHH===999777333333222111111111111222222222222111111111111000...000222333222111222222111111222222222333333333777888;;;===???AAAAAAAAA===<<<;;;<<>>???>>><<<:::888555333111000000000000000000000000111000000000/////////......///////////////......---...///000111111111111////////////////////////111111111111111111111111.............../////////000...,,,,,,.../////////000000000000000111111111333222111222333444333222111222222333555666666777444666888::::::;;;===???===>>>@@@AAABBBCCCFFFIIIUUUuuu|||yyyxxxzzz||||||}}}}}}wwwrrrppprrrttttttvvvzzz{{{{{{YYYMMMJJJYYYnnn}}}xxxhhh]]]YYYRRRfffgggNNNBBB===:::555555444333333333333444222222222111111111111000,,,///222444333222222222111111222222222333333333777999;;;>>>@@@AAAAAAAAA<<<<<<<<<===@@@DDDHHHKKKLLLKKKHHHDDDGGGSSScccmmmuuuwww{{{tttlllpppvvvsssooommmnnnqqqwwwxxxyyyvvvpppjjjeeeaaa___^^^dddkkkwww{{{yyy~~~}}}{{{}}}{{{|||}}}{{{uuunnnhhh___WWWTTTVVVXXXZZZ]]]```bbbccccccbbbbbbXXXLLLEEEDDDEEEDDDBBB@@@@@@@@@AAABBBCCCDDDEEEFFFGGGFFFCCC>>>;;;<<<>>><<<======<<<;;;888666555000000000000000000000000111111000000/////////...,,,---...///000000000000+++,,,---...////////////////////////////////////////////////////////////...............---------000...,,,,,,...000000000222111000000000000000111333111000111222222111000111111222333555666666777999:::;;;;;;::::::<<<======>>>@@@AAABBBCCCFFFHHHNNNooo~~~|||zzzxxxwwwwwwwwwyyyzzz{{{|||}}}uuuoookkkmmmooopppssswwwaaaPPPGGGQQQ^^^lllppp]]]SSSSSS```{{{wwwZZZ@@@888:::666666555444333333333333333333333333333333333333444333222222444444333222222333333222111222444777888999;;;===>>>???@@@@@@AAA??????@@@DDDIIIKKKLLLMMMKKKIIIJJJPPP]]]kkkuuu|||xxxyyyzzzvvvyyyzzz{{{tttmmmlllrrrzzz~~~zzzyyytttkkkdddccceeefffooouuu~~~}}}|||zzzxxxzzzxxxuuunnnbbbVVVOOOPPPSSSSSSTTTXXX___fffkkklllkkkiiiddd\\\SSSLLLHHHFFFFFFGGGDDDBBBCCCEEEFFFCCC@@@CCCDDDDDDDDDCCCAAA???>>>???>>>===<<<:::888666555000000000000////////////000000000000000000000000222111111000///......---000////////////111333444222333222111///...///000111111111111222222222222...............///000000000000000000000000000000111111111111222222222222333222111222333555888999666666666777777888999:::666888999999999999:::<<<@@@AAAAAAAAAAAACCCGGGJJJYYYqqq~~~|||zzzyyyxxxwwwwwwwwwyyyzzzzzz{{{}}}uuunnnjjjjjjllllllooosss{{{gggSSSFFFLLLXXXgggzzzhhh\\\QQQ[[[sssxxx\\\BBB888999666666555444333333333333333333333333333333333333444222111222333444333111222333333222111222555777888999;;;===>>>??????@@@@@@??????AAAEEEIIILLLMMMKKKHHHGGGIIIRRR```oooxxxyyyyyy~~~~~~{{{}}}}}}zzzuuuqqqqqqvvv}}}yyy}}}~~~wwwnnnggggggkkknnnssszzz~~~yyytttuuupppnnnhhh^^^UUUOOOOOOQQQVVVXXX\\\aaagggmmmppprrrooojjj```VVVNNNIIIGGGGGGHHHEEEBBBBBBDDDEEEDDDAAACCCCCCDDDCCCBBBAAA???>>>?????????>>><<<:::888666/////////000000000000000000000000000000000000000111111000000///......---000////////////111222333...///000///......000222111111000///.........///...............///000000000000000000000000000000............////////////111111111111111111111222333333333333444555666777777888::::::999999;;;<<>>????????????>>>???BBBGGGKKKMMMMMMLLLHHHEEEIIITTTcccooouuuuuu|||{{{yyywwwyyy}}}~~~~~~|||rrriiieeegggnnnttt{{{yyyqqqoooiiihhheee___YYYUUUSSSTTTYYY[[[^^^bbbgggmmmssswwwsssmmmdddZZZRRRMMMJJJJJJGGGDDDAAABBBDDDEEEDDDAAABBBCCCCCCCCCBBB@@@>>>======>>>??????===:::777555/////////000000111111111000000000000000000000000111000000//////.........000000000//////000111111111222222111000///111222444222000...------.....................///000000000000000000000000000000000000000111111111111222111222222333444444444444222222222333333444555666888999;;;;;;::::::<<<===>>>???@@@@@@AAADDDHHHKKKYYYooo~~~|||zzzxxxwwwwwwtttuuuvvvvvvvvvyyy}}}}}}uuunnnhhhhhhiiijjjnnnsssuuu~~~www___JJJEEEKKKXXXssswwwjjj\\\ZZZeeehhhKKK;;;888666666555444333333333333222222222222222222222222222000000000222333222111222222333333222333666888999:::;;;===>>>>>>??????>>>>>>@@@DDDHHHLLLMMMMMMOOOJJJFFFJJJVVVccckkkooorrr~~~}}}}}}xxxllleeecccgggrrr{{{{{{qqqoooiiiiiihhhfffccc```\\\ZZZYYYZZZ]]]___ccciiiqqqwwwqqqmmmfff^^^VVVPPPMMMKKKDDDBBBAAABBBEEEFFFDDDAAABBBBBBCCCCCCBBB@@@>>>===;;;<<<>>>???===:::666333/////////000111111222222////////////////////////000000/////////.........000000000///////////////999999888555222000000111555333000......///111222...............///000000////////////////////////111111111222222222333333000000000111333666999:::555555555555666777888888888:::;;;;;;;;;;;;<<<>>><<<>>>??????AAADDDHHHLLL[[[ooo|||zzzyyyxxxwwwtttuuuuuutttuuuxxx}}}}}}}}}{{{ssslllggggggiiijjjnnnsssvvv}}}}}}eeePPPIIIJJJSSSlllsssaaaZZZaaa}}}qqqRRR>>>888666666555444333333333333222222222222222222222222111000///000222333222111111222333333333444777999::::::<<<===>>>>>>>>>>>>>>>???AAAEEEJJJMMMMMMLLLLLLIIIGGGMMMYYYdddjjjlllrrr}}}uuuiiifffgggnnn{{{~~~vvvtttnnnnnnnnnpppppplllddd___WWWWWWXXXZZZ___gggooouuurrroooiiibbbZZZRRRLLLIIIBBBAAABBBDDDHHHGGGDDD@@@BBBCCCCCCCCCBBB@@@>>>===;;;===??????>>>;;;777555///000000000111111111222////////////////////////////////////............000000000000////////////999999888555222000000111222000...---...000333444...............///000000////////////////////////.........////////////000000...,,,+++---111666999666666666666777888999:::888:::;;;;;;;;;;;;<<<>>><<<===>>>???@@@CCCHHHKKK]]]qqq}}}{{{yyyxxxwwwuuuuuuuuutttuuuxxx~~~|||~~~}}}{{{rrrkkkgggiiijjjjjjlllpppvvvzzzlllWWWNNNKKKPPPfff~~~zzzdddZZZ\\\uuu|||ZZZCCC;;;666666555444333333333333222222222222222222222222111000000111333444333222111222333333333444777::::::;;;<<<===>>>>>>>>>>>>???@@@CCCGGGLLLMMMLLLKKKFFFGGGJJJSSS^^^hhhnnnpppssszzz{{{mmmcccdddjjjrrr~~~}}}}}}|||{{{vvvuuuwwwzzz{{{uuujjj```VVVUUUUUUZZZcccmmmuuuyyyyyyuuummmddd[[[SSSNNNKKKJJJHHHFFFFFFHHHHHHDDDAAACCCDDDDDDDDDCCCAAA???>>>===>>>???@@@???<<<999777111111111111111111111111000000000000000000000000..............................///000000000//////111222222111000///111222------,,,,,,---///111333...............///000000000000000000000000000000//////000000000000111111666333000------///333555555444444555555666777888888999;;;;;;::::::<<<======>>>??????@@@CCCGGGJJJ^^^rrr~~~{{{yyyxxxxxxwwwwwwvvvuuuvvvyyy~~~wwwqqqnnnnnnooollllllooorrrtttsss\\\QQQKKKNNNbbbzzzkkk]]]XXXkkk```GGG===666666555444333333333333111111111111111111111111222111000111444555444333111222333333333555888;;;:::;;;<<<===>>>>>>>>>>>>@@@BBBEEEIIILLLMMMKKKIIIEEEIIIQQQZZZccckkkooorrrttt}}}yyysssfff^^^dddmmmvvv}}}}}}~~~nnnaaaXXXUUUUUU^^^mmm{{{xxxnnnddd\\\YYYXXXYYYZZZTTTLLLGGGFFFGGGFFFDDDDDDEEEEEEEEEDDDBBB@@@???<<<<<<======<<<:::888777333222222111111000000000000000000000000000000000........................,,,---...000000000//////...///000///......000222---------------...///000...............///000000000000000000000000000000111222222222222333333333666555444222222222222333444444444444555666777777777888::::::999999;;;<<<===>>>?????????BBBFFFIII]]]qqq~~~{{{yyyxxxxxxxxxxxxwwwvvvvvvzzz~~~xxxuuuuuutttpppnnnooooooooozzzwww___RRRJJJLLLaaazzztttbbbWWWddd~~~dddJJJ???666666555444333333333333111111111111111111111111222111111222444666555444111222333333444555888;;;;;;;;;<<<===>>>>>>>>>===AAACCCFFFJJJMMMMMMKKKHHHHHHNNNXXX```gggkkknnnpppttt}}}zzzsssfff```iiittt~~~~~~~~~||||||rrrcccZZZWWWWWWcccvvvxxxmmmbbb^^^___dddiiiggg]]]PPPGGGDDDEEEGGGGGGEEEEEEFFFFFFEEECCCAAA@@@999999999888777666555444444333333222111000//////000000000000000000000000---.....................+++,,,...000000000000000222333222111///...///000000000000000000/////////...............///000000000000000000000000000000...////////////000000000---///111222222222000///555555555555555666888888666888999999999999:::<<<>>>????????????AAAEEEHHH[[[ppp}}}zzzzzzzzzuuuuuuuuuwwwyyy}}}{{{ssslllhhhggglllssszzzgggQQQNNNRRR^^^pppgggUUU\\\nnn{{{{{{zzzhhhIII;;;999777444333444444444333333333333222222111111111000111111111111222222222333444555666777888999:::;;;===???@@@??????@@@AAABBBEEEIIIKKKJJJIIIIIIIIIIIIPPP\\\iiippppppppppppvvvwwwtttyyyxxxqqqccceeegggkkksss~~~{{{yyyyyy|||vvvjjj^^^[[[\\\jjj~~~xxxlllccc```ccchhhkkknnnbbbUUUMMMGGGCCCCCCGGGEEECCCAAABBBDDDFFFEEECCC;;;;;;;;;::::::999999999666444333111000000111111222222111//////.........111000///...---,,,++++++////////////000000000000000000000000000000000000//////............//////000000000000000000000000////////////000000000000111111111000000000000000000000111222333333333333555555555666666666666666;;;;;;::::::::::::999999999<<>>>>>???@@@AAAEEEIIIKKKKKKJJJJJJJJJKKKTTTaaannntttuuutttssszzzsssnnnnnnwwwzzznnnfff]]]aaagggnnnwww~~~}}}{{{yyyyyyxxxlllaaa]]]\\\fffuuu|||uuujjjbbb```bbbeeegggiii^^^SSSLLLGGGCCCCCCFFFFFFCCCAAAAAACCCCCCBBB@@@===<<<;;;:::999999999999666555333222000000000111............///000111222///...............------////////////000000000000000000000000000000000000//////............//////000000000000000000000000////////////000000000000111000000000000000000000000111222333444444444444555555555555666666666666::::::::::::::::::::::::;;;>>>@@@BBBDDDEEEHHHKKKXXXnnn~~~~~~|||{{{zzzxxxwwwwwwxxxyyyzzz}}}pppkkklllnnnrrrvvvyyyttt^^^RRRLLLQQQbbb{{{]]]TTT[[[iii|||mmmSSSCCC:::888555444444444444333333333333222222222222111111111111111222222222333111222333444666777888999<<<===>>>>>>======>>>???AAAEEEIIIKKKKKKKKKKKKKKKIIITTTdddooossssssrrrppp|||nnnlllpppyyy~~~rrrccc[[[WWW^^^hhhrrr||||||wwwyyy~~~{{{|||}}}~~~sssiiiddd___\\\aaakkktttuuutttvvvpppiiibbb```_________```WWWOOOJJJGGGCCCBBBDDDFFFDDDBBBAAABBBAAA@@@>>>???>>>;;;999888888999999888666444222000000000000............///000111222---------....../////////////////////000000000000000000000000000000000000//////............//////000000000000000000000000////////////000000000000000000000000000000111111111222333444444555555444555555555555666666777777::::::::::::::::::::::::===???BBBCCCDDDFFFHHHJJJXXXnnn~~~|||zzzzzzxxxwwwvvvvvvwwwwww~~~{{{lllhhhiiimmmooorrruuuyyy|||~~~~~~jjjXXXJJJKKKYYY|||cccSSSSSS___uuurrrWWWEEE;;;888666444444444333222222222222222222222222222111111111222222222333333222222333555777888999:::<<<===>>>>>><<<<<<===???BBBFFFJJJLLLLLLKKKKKKKKKJJJXXXhhhpppqqqqqqooonnn|||vvvvvvzzz~~~}}}~~~}}}|||lll]]]UUUWWW^^^iiisss}}}yyytttsssttttttyyyzzzyyyxxxmmmfffbbb___\\\___gggmmmooonnnqqqmmmhhhddd```]]]YYYVVVWWWPPPJJJHHHFFFBBBAAACCCDDDDDDCCCCCCBBBBBB@@@???AAA???<<<999777777888:::999777555222111000//////111000//////.........///............////////////////////////000000000000//////////////////////////////............//////////////////////////////////////////000000000000000000000000000111111111222222333444555555555555444444555555666666777777999999999::::::;;;;;;;;;>>>@@@BBBCCCDDDEEEGGGIIIVVVmmm}}}xxxxxxwwwwwwvvvvvvvvvvvvyyy|||}}}ooojjjkkkjjjkkkmmmqqqtttvvvzzz}}}wwwaaaLLLGGGRRRmmmgggTTTPPPXXXnnnyyy^^^III<<<999666555444444333222222222222222222222222222111222222222222333333333333333555666888:::;;;<<<===>>>>>>===<<<<<<>>>@@@DDDGGGKKKMMMMMMKKKKKKKKKQQQaaapppsssqqqrrrrrrqqq}}}}}}~~~{{{{{{}}}xxxyyy~~~vvvfffYYYTTTXXX^^^fffpppzzz~~~yyyxxxwwwwwwyyyvvv}}}~~~vvvoooiiieee___^^^^^^aaaggglllnnnooollljjjgggdddaaa[[[TTTOOOOOOIIIEEEEEEEEEAAA@@@BBBBBBCCCDDDDDDDDDCCCCCCCCCBBB@@@<<<999777888999:::999888555333111000000000111111000////////////000000000/////////.........////////////000000000000//////////////////////////////............//////////////////////////////////////////000000000000//////000000111111111111222222333444555555555555444444444555666777777888888888999::::::;;;<<<<<<<<<>>>AAABBBBBBDDDFFFHHHTTTlll}}}vvvvvvvvvvvvvvvuuuuuuuuutttxxx}}}|||pppkkkkkkffffffiiimmmppprrrwww~~~lllRRRGGGOOO^^^fffUUUPPPVVVhhhzzz~~~eeeOOO===:::777555555444333222111222222222222333333333222222222222333333333333333444555777999;;;<<<======>>>>>>======>>>@@@CCCFFFIIIMMMNNNMMMKKKJJJJJJQQQcccpppooolllooosssttt{{{}}}|||zzz}}}~~~wwwtttwww{{{yyynnn^^^UUUTTTWWW\\\ccclllxxxyyytttxxxwwwoooiiieeebbb```]]]^^^```cccfffiiikkkllldddddddddccc```ZZZSSSMMMKKKEEEBBBCCCCCC@@@@@@BBB@@@CCCEEEFFFEEEDDDDDDDDD@@@???<<<:::999999999:::999777555333111111111111......///000111333444555000000000//////.........////////////000000000000000000000000000000000000//////............//////000000000000000000000000////////////000000000000/////////000111111222222111222333444444555555444333444444555666777888888777777888999;;;<<<======;;;===@@@AAABBBDDDFFFHHHTTTmmm~~~wwwwwwvvvvvvuuutttsssrrrrrruuuzzzyyyoooiiigggdddccceeekkkmmmnnnuuu}}}vvvYYYJJJNNNRRRrrrcccTTTOOOUUUeeeuuu{{{dddPPP===:::777555555444333222111111222222222333333333222222222333333333444444222333444666999:::<<<======>>>>>>>>>>>>???CCCFFFHHHKKKNNNOOOMMMKKKIIIIIINNN```mmmiiieeellluuuyyywwwyyy~~~~~~yyy{{{|||yyywwwyyyzzzuuufffWWWRRRUUUWWW\\\eeeooo}}}zzzrrrsss|||xxxssslllfffbbb```^^^\\\^^^```cccdddbbb``````___YYY[[[]]]______[[[TTTOOOIIICCC???AAAAAA@@@@@@BBB@@@CCCFFFFFFDDDBBBAAABBB>>>>>><<<;;;;;;:::::::::888777555333222222222222//////000111222444666777///////////////000000000////////////000000000000000000000000000000000000//////............//////000000000000000000000000////////////000000000000...//////000111111222222000111222333444444444444333333444555666777888888666777888999;;;<<<===>>>;;;===@@@BBBCCCEEEHHHJJJXXXooo~~~~~~xxxxxxwwwvvvuuusssqqqpppqqqtttxxx~~~{{{qqqjjjgggcccaaaccciiikkkkkkrrr||||||^^^LLLNNNIIIggg}}}```RRROOOTTTdddsssuuu```LLL>>>;;;777555555555333222111111111222222333333333222222333333333444444444111222333555888:::;;;<<<===>>>>>>>>>>>>AAADDDHHHJJJLLLOOOOOOMMMJJJHHHHHHOOObbbnnniiieeeooo|||}}}wwwyyy}}}{{{www{{{|||}}}|||}}}|||tttcccTTTQQQVVVXXX___iiivvv{{{qqqpppzzz~~~{{{}}}}}}~~~sssooojjjfffdddcccbbbaaa```ccceeeccc^^^YYYUUUTTTQQQTTTXXX\\\^^^[[[UUUQQQHHHBBB>>>@@@@@@???@@@CCCAAADDDFFFFFFBBB?????????=========<<<<<<;;;;;;:::777666555333222222333333333333333222333333444444------...///000111222222////////////000000000000000000000000000000000000//////............//////000000000000000000000000////////////000000000000...//////000111222222222000000111222333333333333333333444555666777888999666777888999;;;<<<>>>>>>;;;>>>AAACCCDDDGGGJJJLLL[[[qqq|||vvvvvvuuutttrrrqqqppppppppptttyyy~~~vvvmmmhhhaaaaaaaaaccchhhnnnuuuyyygggMMMIIIHHHXXXpppzzz```NNNGGGOOOeeexxxrrrcccPPPBBB777777888222444777222444444222111111111222333000000111111111222222222333555777:::;;;;;;::::::<<<============???CCCFFFHHHKKKNNNPPPOOONNNNNNOOOUUUhhhnnnhhhiiimmmzzzxxxsss||||||vvvwww|||zzz~~~zzz|||||||||lll\\\WWWVVVVVVZZZeeesss}}}ppppppyyyvvvrrrooommmhhhbbbaaadddfffdddaaa^^^[[[WWWQQQMMMMMMNNNQQQVVV[[[ZZZUUUPPPKKKEEE???>>>AAACCCBBB>>>DDDDDDDDDCCCBBB???===<<<::::::::::::::::::::::::::::::999888777777888888111111111111111111111111//////000000000000//////000000000000000000000000////////////////////////...///000000...---...///---......///000/////////...............///000111///.........///000000000666555555555555444444444444333222222333555888999777888888999999:::;;;;;;<<<>>>AAADDDBBB???CCCJJJYYYppp|||wwwvvvuuutttrrrqqqpppooommmqqqvvv}}}wwwnnnhhhdddcccbbbcccggglllrrrvvvkkkPPPKKKEEEQQQddd|||}}}cccPPPHHHNNN^^^nnnuuufffRRRDDD888666888333444777222444333222111000111222222111222222222333333333333333555777:::;;;;;;;;;:::<<<=========>>>@@@CCCGGGGGGJJJNNNOOONNNNNNOOOPPPccctttxxxqqqrrrwww}}}www}}}~~~wwwsssuuu{{{~~~|||}}}www}}}zzz{{{zzzhhhYYYUUUWWWYYYcccnnn}}}}}}ooommmttt||||||vvvqqqoookkkeeebbbbbb^^^^^^]]]\\\ZZZUUUOOOKKKNNNNNNPPPUUUYYYZZZVVVRRRIIIDDD???>>>@@@AAA@@@>>>>>>>>>?????????>>><<<<<<<<<<<<<<<;;;;;;:::::::::>>>===;;;999666444222111111111111111111111111111////////////////////////000000000000000000000000////////////////////////000///.........///000000............/////////000..................///000222444777666333111222444333333333444444555555555444333333222333555888999888888888999::::::;;;;;;>>>???CCCFFFDDDBBBFFFMMMUUUmmm|||xxxwwwvvvtttrrrpppooonnnjjjnnntttzzzyyyoooiiifffdddcccccceeeiiinnnrrrqqqTTTKKKAAAHHHUUUkkkhhhVVVNNNOOOYYYcccrrr]]]JJJ:::666888444444666111333222111111000000111111222222333333333444444444333555777:::;;;;;;;;;:::<<<=========>>>@@@DDDGGGHHHLLLPPPQQQPPPPPPRRRUUUlll{{{}}}uuuwww}}}~~~~~~yyyrrrpppuuu{{{}}}zzz{{{xxx~~~~~~wwwcccVVVTTTZZZ^^^jjjvvv|||nnnhhhlllrrrzzz~~~~~~}}}}}}~~~vvvpppppppppkkkeeecccXXXYYYZZZ[[[ZZZVVVPPPLLLOOONNNOOORRRWWWYYYWWWTTTJJJGGGCCC@@@@@@@@@???>>>:::;;;<<<>>>>>>>>>>>>===>>>>>>===<<<;;;::::::999===<<<;;;999666222///---111111111111111111111111//////...------...//////000000000000000000000000////////////////////////111///---...111333222111///......---...///000111///......---------.........333888666111---///222000111222333444555555666444333333333444666888999888888999999::::::;;;;;;>>>???BBBFFFEEECCCGGGMMMSSSjjj|||zzzyyywwwuuurrrpppnnnmmmiiimmmsssxxx|||{{{pppiiieeedddbbbaaadddhhhlllooo|||tttTTTJJJ@@@CCCKKK___|||kkk]]]UUUSSSXXX^^^xxxrrrUUU@@@888999555444555111222222111111111000000000222222222333333333333444444555888:::<<<<<<;;;:::<<<===>>>>>>>>>AAAEEEHHHKKKOOOSSSSSSQQQRRRVVVZZZmmm{{{{{{uuuyyy~~~vvvmmmnnnvvv|||~~~}}}||||||qqq^^^TTTUUU^^^eeettt|||lllcccdddgggooowww{{{{{{zzz{{{~~~xxxooohhhkkkooonnnhhhdddWWWWWWXXXYYYZZZXXXTTTQQQOOOMMMLLLOOOTTTXXXWWWVVVNNNLLLHHHDDDBBB@@@???>>><<<===???@@@AAA@@@@@@???>>>======;;;:::999888888666777888888777444111000111111111111111111111111000///---++++++---///000000000000000000000000000////////////////////////222//////333888999555000000///---,,,---...000222//////...------,,,------+++///333444111///...///000111111222333333444444333333333333444666777888888888999999:::;;;;;;<<<<<<<<>>>>>???AAAEEEIIIKKKOOORRRRRROOOPPPUUU[[[lllxxxxxxttt||||||xxxpppiiillluuu|||}}}}}}yyy}}}}}}jjj[[[UUUYYYdddnnn{{{jjj```^^^```iiirrr~~~~~~~~~|||{{{zzz{{{}}}uuuiiibbbeeejjjjjjeeeaaaWWWUUUUUUUUUVVVUUUSSSQQQOOOMMMLLLNNNTTTXXXYYYXXXRRRNNNIIIFFFDDDBBB???<<>><<<<<<;;;:::999777777666333444555777666555333222000000000000000000000000000///---++++++---///000////////////////////////////////////////////////000000333999>>>===555...000///---,,,---...000222000///...---------------000000222555999:::777333222222222222222222222222333333333444555666777888888999999:::;;;;;;<<<<<<>>>===???DDDEEEDDDFFFJJJSSShhh}}}|||yyyvvvrrrooommmkkkjjjnnnrrrtttuuuyyyuuulllcccbbb```___aaaeeeiiilllpppwwwWWWJJJBBBCCCHHHVVVnnnxxxmmmdddZZZSSSSSSXXXqqqvvvUUU@@@===777333444222222333333333333222111111000000111111111222222222444666888;;;<<<<<<<<<;;;<<<===>>>>>>???BBBFFFIIIIIINNNQQQOOOKKKLLLSSSZZZgggrrrsssrrr}}}yyypppooojjjgggkkktttzzz{{{tttpppuuutttcccZZZYYY```lllvvv{{{jjj___\\\]]]hhhqqq}}}~~~|||{{{~~~}}}||||||}}}wwwkkkaaabbbeeeddd```^^^WWWVVVUUUUUUUUUSSSQQQNNNQQQOOONNNPPPVVV[[[\\\\\\RRRLLLGGGFFFGGGFFFBBB===??????@@@@@@???===<<<:::;;;::::::999888777777666666666666666555333222000000000000000000000000000//////...------.../////////////////////////////////////////////////////////111555;;;>>>;;;444...///......---...///000111000//////.........//////222000///444;;;===:::555333333333222222222111111222333333444555666777777999999::::::;;;;;;<<<<<>>>>>???BBBGGGJJJKKKPPPRRROOOJJJKKKRRRZZZfffqqqrrrsssxxxmmmeeehhhjjjjjjnnnwww}}}~~~}}}llleeeiiiyyyjjj]]]ZZZ___gggsss}}}zzzjjj___\\\]]]hhhrrr}}}{{{{{{}}}}}}~~~~~~zzznnndddbbbdddcccbbbbbb___```aaaaaa```\\\UUUPPPTTTRRRRRRUUU[[[```aaa```SSSKKKFFFHHHNNNPPPKKKDDD===>>>>>>???>>><<<;;;::::::::::::999999888888888888888777555444222111111000000000000000000000000///////////////////////////////////////////////////////////////////////////111555888999666222///............/////////000000000/////////000111111///------000555777555333222222222333333333333333222222333555666666777777999999::::::;;;<<<<<<<<>>>>>@@@CCCGGGJJJOOOSSSVVVRRRLLLMMMUUU]]]mmmxxxyyyzzzrrreee```ggglllooosss{{{}}}hhh___aaawww~~~}}}rrrdddZZZ[[[ccckkkwwwzzzjjj___]]]^^^iiittt~~~{{{{{{}}}~~~}}}~~~~~~}}}{{{|||}}}zzzooofffdddffffffhhhkkkiiillloooqqqnnnggg]]]VVVWWWUUUUUUYYY___cccdddcccUUULLLFFFKKKUUUZZZTTTLLL===>>>?????????>>>===<<<::::::::::::::::::::::::888777666444444333333444000000000000000000000000//////000000000000/////////////////////////////////////////////////////////222444555333111000111---...//////000/////////000000///000000111222222...///000111111222333444111111222333444555555666111222444555666777777777999999:::;;;;;;<<<<<<===DDD@@@@@@DDDFFFDDDDDDFFFOOOccc{{{zzz~~~}}}yyywwwssspppmmmlllmmmnnnpppttt{{{|||kkkbbb\\\^^^aaaaaa```aaagggnnnsssVVVHHHEEECCCGGGSSSgggxxxbbbOOOJJJOOOdddxxxvvvRRR===999999666222444333222111000111222333111222333222111111333444666999<<<>>>>>>=========<<<===??????AAADDDHHHLLLRRRQQQPPPPPPLLLMMMZZZjjjxxxxxx{{{rrrdddfffhhhmmmttt{{{|||eee___\\\iii}}}uuuoooiiibbbZZZZZZdddtttyyyhhh[[[[[[bbbsss~~~|||{{{}}}{{{}}}~~~{{{{{{~~~}}}}}}~~~~~~~~~}}}xxxmmmaaa```jjjtttyyyvvv~~~uuufff[[[VVVVVVWWW\\\cccjjjllliiifffZZZQQQLLLSSS___fff```WWWCCC@@@===;;;<<<===<<<<<<::::::999999999999888888777888999999888666333222///222444333000///000222222000......///000///......///111111000//////000,,,,,,------...//////000//////............//////......//////000000111111////////////000000000000000000000000111111111111111111222222222333333333222333333444555666777777111555999<<<<<<;;;;;;<<<>>>@@@CCCDDDDDDEEEGGGHHHOOOeee|||{{{xxxuuuqqqnnnqqqqqqqqqqqqrrrvvv|||nnneee^^^^^^bbbbbbaaabbbfffkkkzzz]]]GGGCCC@@@BBBKKK^^^yyy|||gggSSSMMMQQQ[[[ooo[[[BBB;;;999666333444333222222111222222222111222333222111111333555666999<<<======<<<<<<===<<<===>>>???AAADDDHHHLLLOOONNNOOOPPPPPPUUUeeevvv}}}zzzyyyvvvmmmnnnrrrwww}}}zzzaaa\\\\\\nnn~~~vvvmmmhhh```]]]\\\```kkkzzzzzziii^^^___gggzzz}}}{{{zzzzzz}}}{{{|||~~~|||{{{{{{zzzzzz{{{|||}}}}}}qqqggggggtttrrrbbbWWWQQQQQQSSSYYYbbbjjjmmmkkkhhh___UUUNNNQQQ\\\aaa\\\UUUDDDAAA===;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;::::::777888999999888666333222222222111///...---///000222000...---......,,,+++000111111000///...------------......///000000111//////............///////////////....../////////............////////////000000000000111111111111111111111222222222333333222333333444555666777777666777999999999999;;;<<<===@@@CCCDDDDDDEEEGGGHHHQQQggg~~~zzzwwwrrroooqqqqqqpppooopppsssxxx{{{ssshhh______aaaaaabbbdddeeehhhyyygggMMMGGGBBBBBBHHHZZZvvvmmmZZZRRRSSSWWWkkkgggJJJ===:::777444333333333333333222222111111222333222111222333555555888;;;<<<<<<;;;<<<===<<<===>>>???AAADDDHHHLLLOOOOOOOOOQQQSSS]]]ppp}}}zzz{{{wwwwww{{{uuu\\\ZZZbbb{{{{{{wwwooogggccc\\\^^^bbbiiissszzzkkkbbbeeemmm}}}zzzyyyzzz{{{~~~{{{zzz{{{zzzyyy{{{yyyyyyzzz{{{}}}~~~wwwmmmooo}}}wwwkkk^^^SSSLLLKKKNNNUUU___hhhlllkkkhhhbbbWWWMMMLLLSSSXXXUUUOOOFFFBBB===::::::;;;<<<<<<<<<<<<;;;;;;;;;;;;::::::777888999999888666333222222000......///111222111///...---///111222111111///000000000000000000000......//////000111111111//////............//////111000...------......///---------.........//////000000000000111111111111111111111222222222222333222333333444555666777777::::::999888666777:::======@@@BBBDDDDDDEEEFFFHHHSSSiii{{{wwwssspppkkkllllllmmmnnnrrrwww{{{|||vvvkkk```^^^___```aaaccceeedddsssnnnQQQJJJCCCBBBFFFVVVttttttbbbWWWTTT[[[mmm~~~rrrPPP???:::888555222333444444444333111000111222333333222222444666555888:::;;;;;;;;;;;;===<<<===>>>???AAADDDIIIMMMTTTSSSRRRQQQUUU```ttt~~~zzznnnZZZ^^^lll{{{uuummmfffeeecccggglllrrrxxx{{{mmmeeejjjsss|||yyyxxxyyyzzz|||~~~{{{yyyxxxvvvwwwzzz{{{{{{||||||||||||||||||{{{sssrrr}}}uuulllfff]]]SSSJJJGGGJJJPPPZZZccchhhgggddd___TTTIIIEEEIIIMMMMMMJJJFFFBBB===::::::;;;<<<<<<::::::999999999888888888777888999999888666333222111///...111555888777555///......///000111000///...---...000222555666666....../////////000000000//////............//////000///...---...///000111.........////////////000///000000000111111111111111111111111222222222222222333333444555666777777888999999888777888;;;======???BBBCCCDDDDDDFFFHHHSSSiii~~~{{{wwwsssppphhhiiijjjkkkmmmpppuuuyyy{{{yyylllaaa]]]^^^^^^___aaaeeebbbnnnrrrSSSHHH@@@???CCCPPPlll|||jjj\\\UUU[[[kkk{{{|||VVV@@@;;;999666333333444555444333222111111222333333222333555777666888::::::::::::<<<===<<<===???@@@BBBFFFKKKNNNUUUUUURRRPPPTTTcccvvv{{{gggZZZaaarrrzzztttllliiijjjnnnqqquuuyyy}}}pppiiimmmvvv{{{xxxvvvvvvwwwyyy{{{|||xxxuuusssuuuyyyzzzzzz{{{|||}}}}}}||||||xxxssswww}}}zzzrrriiieeeddd___UUUKKKGGGHHHLLLTTT\\\``````^^^\\\SSSGGGBBBDDDGGGHHHGGGEEEBBB===::::::;;;<<<<<<::::::999999999888888888777888999999888666333222000///111444888999555111//////...///000000...,,,111000///000444777777777------............////////////............////////////......///111222333///000000000000111111111///000000000111111111111000000111111111222222222222333333444555666777777444666888999::::::<<<======???BBBCCCCCCDDDFFFGGGRRRggg{{{|||~~~}}}{{{wwwtttqqqkkkllllllkkkkkklllppprrrzzz{{{nnnbbb^^^^^^]]]]]]^^^eeeaaakkkzzzwwwZZZKKKAAABBBFFFOOOfffssscccWWWTTTbbbpppxxx}}}^^^DDD<<<:::777444444444444444333222222111222333333333333666888777999:::;;;:::;;;<<<>>>===???@@@BBBDDDGGGLLLPPPQQQRRRPPPNNNTTTfffxxxzzzwwwbbbYYYaaappp~~~xxxqqqkkkkkkoooxxxzzz}}}uuulllpppxxx~~~|||xxxtttssssssuuuvvvyyy}}}}}}xxxtttqqqrrrvvvtttuuuxxx{{{}}}~~~~~~~~~{{{rrrooonnnnnnooohhhcccccceeebbbWWWNNNJJJIIIJJJOOOUUUZZZ[[[YYY[[[TTTJJJEEEDDDEEEFFFFFFCCC@@@===<<<<<<===<<<<<<<<<<<<;;;;;;;;;;;;::::::777888999999888666333222111111333555555444111......///222777<<>>888555111111333555444222---------...............//////............//////......//////000111111111000000111111111222222222000000000000111111111111000000000111111111111222222333333444555666777777333555888::::::;;;<<<>>><<>>@@@BBBCCCEEEIIINNNRRRNNNQQQOOOMMMUUUgggyyy}}}zzzxxx|||~~~lll\\\WWW^^^lll}}}vvvooojjjnnnuuuzzzppprrryyy~~~~~~}}}zzzvvvsssrrrssstttuuuxxx{{{~~~yyytttoooppptttppprrruuuxxxzzz{{{{{{{{{|||yyymmmgggdddbbbfffaaa^^^```cccbbbZZZSSSLLLJJJIIILLLRRRWWWYYYYYYZZZTTTMMMGGGDDDCCCBBBAAA@@@>>>======>>>>>>===<<<<<<<<<;;;;;;;;;;;;::::::777888999999888666333222000111333333222222444555888999<<>><<<>>>AAABBBCCCDDDEEEGGGNNNeeeqqqtttzzz~~~~~~|||zzzwwwtttlllllllllkkkjjjkkkmmmoooqqqxxxsssgggcccbbb___]]]]]]bbb```jjjvvvdddOOO@@@CCCFFFHHHTTTfffzzzmmm\\\TTT\\\fffppp}}}nnnMMMBBB===888666555444333222333444555111222333333333444666999999:::;;;;;;;;;<<<>>>@@@???AAACCCDDDFFFJJJOOOSSSPPPRRRQQQNNNUUUgggxxx}}}xxxxxxuuurrruuuyyy{{{zzzwwwvvvzzz~~~zzzeeeWWWTTT\\\jjj}}}vvvoookkkqqqzzz~~~ssstttzzz{{{wwwuuuuuuuuussstttwwwzzz}}}~~~zzztttnnnnnnrrrqqqsssuuuwwwxxxwwwvvvvvvxxx~~~~~~ttthhhaaa___]]]^^^ZZZXXX[[[```aaa]]]WWWNNNKKKHHHJJJPPPWWWZZZ[[[XXXTTTNNNGGGCCC???===;;;>>>======>>>??????===<<<:::::::::999999999888888777888999999888666444222///000222111222555<<>>AAABBBCCCCCCEEEGGGNNNeeeqqquuu{{{~~~~~~}}}yyyvvvnnnllljjjhhhhhhjjjlllnnntttyyyzzzlllbbb^^^]]]]]]\\\___```iiiqqqzzzoooPPPDDD???@@@EEEGGG]]]qqqyyycccVVVXXX___lll|||{{{VVVBBB999555888666333222222222111000111111111222333444555666::::::;;;;;;;;;;;;;;;;;;???@@@BBBEEEHHHLLLOOOPPPWWWSSSNNNNNNWWWgggttt{{{zzzxxxssssssuuuvvvyyyuuuxxx{{{zzzwwwvvvyyy{{{vvvfff]]]WWWaaa||||||tttllljjjqqq{{{xxxyyyxxxwww~~~~~~~~~}}}}}}zzzzzzzzzyyywwwuuutttssstttuuuvvvxxxzzz}}}xxxsssrrrssssssqqqqqqqqqrrrrrrssssssssswwwwwwxxxttthhh]]][[[___^^^[[[XXXXXXZZZZZZXXXVVVPPPLLLJJJJJJNNNQQQSSSRRRQQQRRRRRRMMMEEE???<<<<<<777888;;;===>>>===<<<;;;<<<<<<<<<;;;;;;:::::::::999888888888999888555333444111///222:::BBBHHHIIICCC???999222...,,,,,,---000000000111111111111111000000000000////////////////////////////////////...............///000111///000///---,,,---///222000000000000000000000000...///111222333333222222444444444555666777888999888999:::999888888:::<<<@@@@@@AAACCCDDDFFFGGGHHHOOObbb{{{rrruuu{{{{{{wwwpppnnnllliiihhhiiijjjkkkrrrwwwyyymmmccc___^^^^^^^^^___```hhhooowwwqqqQQQDDD>>>>>>AAACCCXXXoooiiiYYYZZZ```lll|||ZZZDDD;;;888888666333222222222111111111111111222333444666666:::;;;;;;;;;;;;<<<<<<<<<@@@@@@BBBEEEHHHKKKNNNPPPUUUQQQMMMLLLTTTbbbpppyyy{{{|||wwwvvvuuussstttyyy|||}}}{{{wwwuuuwwwzzzzzznnnddd^^^]]]lllxxxpppjjjiiipppzzzyyysssvvvzzzvvvvvv|||}}}||||||zzzzzzzzzyyywwwuuutttsssuuutttttttttxxx|||xxxsssqqqqqqqqqmmmnnnoooooopppqqqrrrsssuuuvvvwwwsssggg[[[WWWZZZ^^^[[[YYYXXXYYYYYYXXXVVVTTTPPPKKKIIIJJJKKKLLLKKKVVVXXXXXXTTTLLLDDDAAA@@@999:::;;;<<<<<<;;;:::999:::999999999888888888888999888888888999888666333333777>>>FFFJJJIIIDDD???777555111...,,,---...000---------......000111111111111111000///.........////////////////////////000///..................111111111///...---///111000000000000000000000000...///111222333333222222333333333444555666888888999:::;;;:::999999;;;===???@@@AAACCCDDDFFFGGGHHHPPPbbb|||uuuxxx~~~|||wwwqqqpppmmmkkkiiihhhgggggglllqqqzzz~~~wwwmmmddd```_______________ffflllsssrrrRRREEE===<<<>>>>>>SSSkkkppp\\\ZZZ]]]iii{{{bbbGGG===:::888555333111222222222111111111222222333555666777;;;;;;;;;;;;<<<<<<======@@@AAABBBEEEHHHKKKNNNOOOTTTQQQNNNMMMSSS^^^mmmwww~~~}}}xxxtttsssyyy|||}}}{{{vvvuuuyyy}}}{{{mmmeee___]]]eee|||yyyrrrmmmhhhhhhpppzzztttuuu|||wwwttt{{{zzzsssnnnttt~~~|||{{{{{{zzzzzzyyyyyywwwvvvtttssstttrrrpppqqquuu{{{yyyrrrooooooooommmmmmnnnooopppqqqrrrsssttttttvvvrrrgggYYYSSSTTT\\\[[[YYYXXXYYYXXXWWWUUUVVVRRRLLLIIIHHHIIIJJJJJJVVVYYY[[[WWWNNNFFF@@@>>><<<<<<======<<<:::999777888888888888888777777777999888777888999888666444222;;;FFFNNNMMMEEE;;;555///...---,,,---...///000,,,,,,,,,,,,...000222333222111111000///......---////////////////////////000///...------,,,------111222333111000//////000000000000000000000000000///000111222222222222222222222333333444666777888999:::;;;;;;::::::;;;===>>>???AAACCCEEEFFFGGGGGGNNNaaa{{{yyy{{{}}}vvvqqqpppnnnkkkiiiggggggffffffkkkttt~~~|||vvvnnnfffaaa___^^^_________eeeiiiooosssRRREEE===<<<======RRRhhhxxx^^^YYYYYYeeezzzjjjJJJ===;;;777555222111222333222111222222222333444555666777;;;;;;;;;<<<======>>>>>>@@@AAACCCEEEHHHKKKNNNPPPUUURRROOOQQQUUU^^^lllxxx~~~xxxvvvtttxxx{{{zzzwwwxxx~~~sssfff```ZZZ\\\lllyyytttoookkkiiijjjsss~~~qqqeeemmm}}}zzzzzz|||ssspppuuu~~~~~~}}}zzzyyyyyyyyyyyyyyyxxxwwwvvvuuutttpppooonnnooossszzz|||tttooonnnnnnpppqqqqqqqqqrrrrrrrrrrrrssstttuuurrrgggXXXPPPOOOZZZZZZYYYYYYYYYXXXWWWVVVVVVRRRNNNKKKKKKMMMPPPRRRWWWZZZ]]]ZZZQQQGGG@@@<<<============<<<;;;999888999999999999999999999999999888777777888888777555333999???@@@<<<666333111000000000/////////......000//////...///111333444////////////000000000000///////////////////////////...---------------......000111222000///000111000000000000000000000000000000111111222222222222222222222333444555666777999:::::::::999999;;;<<<===>>>AAACCCEEEFFFGGGGGGKKK]]]xxxyyy{{{}}}vvvqqqpppmmmkkkiiihhhggghhheeeiiiqqqzzz{{{xxxqqqjjjccc___^^^^^^^^^^^^dddggglllsssRRREEE>>>===???@@@UUUkkkbbbZZZVVVbbbyyypppMMM<<<999777555222111222333333222222222222333444555777777;;;;;;<<<======>>>??????@@@AAACCCFFFIIIMMMPPPRRRTTTOOONNNSSSYYY```lllwwwxxxvvvsssxxx|||zzzxxxzzzqqqccc```XXX^^^tttwwwrrrooommmllloooyyy{{{iiibbbrrr~~~yyyssswww~~~||||||~~~|||zzzyyyyyyyyyyyyyyyxxxwwwvvvuuutttlllllllllnnnrrrxxx}}}vvvpppooooootttssssssrrrqqqpppooonnnsssssstttrrrhhhZZZQQQOOOXXXYYYZZZZZZYYYXXXXXXWWWVVVTTTQQQNNNNNNPPPSSSVVVZZZ^^^bbb```WWWLLLDDD@@@;;;;;;;;;;;;:::999999888999999999999999999999999999888666777888888777666444666777444000...///111222111111111000///...---222111000//////000111111------...///000111222222////////////////////////,,,,,,,,,---...///000111+++---///000000///000222111111111111111111111111111111111111111111222222222222222333444555666777777888999888777777999;;;<<<===@@@CCCEEEFFFGGGFFFJJJ]]]xxxwwwyyy~~~yyysssqqqmmmiiigggggghhhhhhgggjjjpppxxx}}}xxxpppgggaaa___^^^]]]^^^dddfffjjj~~~sssSSSFFF???>>>AAAAAAWWWppphhh\\\UUU___xxxuuuQQQ===999666444222111222333333222222222333333444666777888;;;<<<<<<===>>>???@@@@@@@@@AAADDDGGGKKKPPPSSSUUUSSSLLLMMMWWW```eeennnwww{{{uuutttwww|||~~~{{{}}}ssseeeccc___hhhwwwsssqqqqqqqqquuu~~~rrrfffeeezzzsssuuu~~~}}}zzzzzz|||~~~}}}{{{yyyyyyyyyyyyyyyyyyxxxxxxvvvuuuuuujjjjjjkkkllloootttxxx{{{xxxqqqpppqqqtttsssrrrpppnnnlllkkkjjjrrrqqqrrrqqqiii\\\SSSPPPVVVXXX[[[[[[[[[ZZZZZZ[[[XXXXXXVVVRRROOOOOOQQQSSSYYY^^^bbb```WWWLLLDDD@@@::::::999999888888888888777777777888888888888888999888666666777888888777444555666555333111111111........................000000000///......------,,,---...///000111222333////////////////////////,,,,,,,,,---///000222333+++---...///...///000222111111111111111111111111222111111000111111222222222222333333444666777888666777888777666777888::::::<<<@@@CCCFFFFFFFFFFFFMMM```{{{xxxzzz|||wwwsssnnnhhheeeeeefffggghhhiiimmmsss{{{wwwlllddd``````]]]^^^eeegggjjj}}}tttTTTGGG???>>>@@@@@@UUUqqqkkk\\\PPPXXXqqqyyyUUU???:::666444222111222333333333333333333333444666777888;;;<<<===>>>???@@@@@@AAA@@@AAADDDHHHMMMRRRVVVXXXUUUMMMNNN]]]kkkpppttt{{{}}}vvvtttvvvyyyyyymmmlllllluuuxxxuuussstttuuuyyyyyysssooouuuwwwwww~~~~~~{{{xxxzzz||||||{{{zzzyyyzzzxxxxxxxxxxxxxxxwwwvvvuuulllkkkhhhhhhjjjoootttxxxzzz}}}xxxqqqpppqqqsssrrrqqqooonnnlllkkkjjjpppooooooooohhh]]]UUUSSSTTTWWW[[[]]]\\\\\\]]]^^^\\\\\\[[[XXXSSSQQQQQQSSSXXX\\\```^^^VVVLLLEEEAAAAAA@@@>>>===;;;:::::::::888888888888999999999:::999777666666777888888888777666555666666555333111///...------------......---...000000000///---,,,////////////000000000000////////////////////////.........///000111222333000000000///------///111111111111111111111111111333222111000000111222222333333333444555666888888777888999888777777999;;;999<<<@@@CCCFFFGGGFFFFFFNNNbbb}}}{{{}}}~~~~~~{{{vvvooohhhccccccdddffffffgggiiinnnvvv|||pppgggbbbaaa\\\^^^fffhhhjjj}}}uuuUUUGGG???===>>>>>>SSSooojjjYYYKKKQQQiii~~~zzzXXXBBB<<<666444222111222333333333333333333444555666777888;;;<<<===>>>???@@@AAAAAA@@@AAAEEEIIINNNTTTXXXZZZYYYPPPRRRdddtttyyy{{{~~~xxxtttvvv{{{xxx~~~ttttttwwwxxxuuutttvvvwww{{{}}}}}}~~~|||}}}|||wwwyyy{{{|||{{{zzzzzzzzzxxxxxxxxxxxxxxxwwwvvvuuuooolllgggdddeeekkkrrrwwwwwwzzz~~~xxxqqqooopppssssssrrrqqqpppooonnnnnnnnnllllllmmmggg]]]VVVTTTSSSWWW\\\^^^]]]]]]^^^```^^^___```]]]YYYVVVVVVWWW\\\```dddbbbZZZQQQJJJGGGIIIGGGEEECCC@@@???>>>===:::::::::;;;;;;<<<<<<<<<999777555555777888888888;;;666222111333444333111333222000...------------,,,...111333444222000///111111111000//////......////////////////////////111000000000000000111222555444222000------///111111111111111111111111111333222111000000111222222444444444555666777888999888999:::999888888:::<<<999;;;???CCCFFFGGGFFFFFFMMMaaa|||{{{~~~}}}}}}}}}}}}|||{{{uuummmgggdddccccccccceeeeeegggkkkrrr|||uuuiiiccc```^^^___ccciiisss|||rrrZZZDDD??????>>>AAAHHH___aaaYYYOOOOOO^^^sss}}}}}}XXXCCC???999666333333555666444222333333444444666777999999<<<<<<===>>>???@@@@@@AAABBBAAACCCHHHPPPWWWZZZZZZ]]]TTTUUUhhhtttoooqqquuuyyy|||wwwtttyyyzzzxxxtttrrryyy|||}}}}}}~~~}}}~~~}}}zzzzzz{{{{{{{{{zzzyyyyyyyyyxxxxxxxxxvvvuuutttsssnnnmmmjjjhhhgggjjjooosssxxx{{{~~~{{{sssppppppqqqrrrqqqpppooonnnoooppplllnnnnnnjjjfffcccZZZRRRQQQWWW]]]```aaabbbaaa___gggmmmpppjjj^^^UUUUUUXXXeeeiiijjjdddYYYOOOKKKKKKRRRYYY]]]WWWJJJ>>>:::::::::;;;<<<;;;999888999:::<<<;;;;;;::::::999999888666777888777555222///---......//////......---,,,000000000000////////////........................,,,,,,,,,---...///000111---...///000000000......------,,,,,,,,,,,,------...222333000...111222000444333222111111222333444222222222333444555666777777999::::::::::::;;;===AAA;;;;;;BBBGGGFFFFFFIIIGGGbbbxxx|||~~~}}}xxxrrrlllgggeeeeeeeeeeeeeeeeeegggjjjqqq|||tttiiibbb```___```dddjjjsss{{{uuu^^^HHHAAA???===???EEEUUUuuu}}}```WWWMMMMMMZZZnnn}}}zzzZZZFFF@@@999666333333555555444222333333444444666777999:::<<<<<<===>>>???@@@AAAAAACCCCCCEEEKKKSSSYYY\\\\\\```YYY]]]qqqtttlllmmmssswwwxxx{{{}}}zzzwwwzzz~~~}}}|||xxxwww~~~{{{}}}~~~~~~~~~}}}}}}|||{{{zzz{{{||||||||||||{{{zzzxxxxxxyyyzzzzzzyyyyyyyyy|||{{{zzzyyyvvvtttrrrqqqmmmllljjjgggfffiiinnnrrrqqqtttyyy~~~{{{sssooooooqqqrrrqqqpppooooooppppppkkkmmmllliiifffbbb[[[RRRPPPWWW```gggkkklllkkkiiiooovvvyyyooo^^^TTTUUU[[[gggjjjkkkfff\\\SSSPPPPPPccchhhjjjbbbRRRDDD===;;;:::<<<<<<<<<:::999:::;;;<<<;;;;;;::::::999888888777777666555333111///.........//////......---,,,000000000000////////////////////////////////////......---------...//////...///////////////......//////............//////---000000------000000---333222222111111222222333222222222333444555666777777888::::::999999;;;<<<@@@<<<===DDDHHHGGGGGGIIIHHHbbbwww}}}}}}tttpppjjjffffffgggggghhhfffffffffiiippp{{{ssshhhaaa___^^^```ccchhhnnnvvv|||wwwaaaKKKBBB>>>;;;===AAAKKKhhh~~~bbbWWWLLLKKKVVVhhh{{{zzzaaaLLLAAA999777444333444444444333333333444555666888999:::<<<<<<===>>>???@@@AAABBBEEEFFFHHHNNNUUU[[[^^^______^^^gggzzzssshhhhhhooouuuuuuwwwzzz}}}{{{www|||~~~~~~zzz}}}zzz{{{{{{{{{{{{zzzyyyyyywwwxxxyyyzzzzzzzzzyyyyyywwwxxxyyyzzzzzz{{{zzzzzz}}}}}}{{{yyyvvvssspppooommmkkkiiifffeeeggglllooolllqqqwww|||{{{tttooonnnrrrqqqqqqqqqppppppppppppjjjlllkkkgggeeeccc\\\UUUPPPYYYgggttt{{{{{{xxxuuuqqqxxxyyynnn]]]SSSVVV^^^eeeggghhhddd]]]WWWSSSSSSiiinnnooogggWWWGGG???<<<;;;<<<>>>===;;;::::::;;;;;;;;;;;;:::999999888888777666444333111000//////...////////////...------////////////000000000000000000000000000000000000000///......------......111000///...............111000000//////000000111///000...---000444222---111222222222222222222111222222222333444555666777666777999999888888:::;;;@@@>>>@@@FFFIIIIIIIIIJJJIIIbbbwww~~~~~~tttpppkkkgggfffggghhhhhhfffffffffhhhmmmxxxsssgggaaa___[[[]]]```cccgggmmmssswwwuuubbbMMMBBB===:::;;;???GGG```~~~ggg[[[OOOLLLTTTdddyyymmmSSSBBB999777555333333333444444333333444555666888:::;;;<<<<<<===>>>@@@AAABBBBBBEEEGGGKKKPPPVVV[[[^^^```[[[aaaooonnncccccckkkssswwwxxxzzz}}}wwwsss|||}}}~~~zzz}}}~~~|||yyyyyyzzzzzzzzzyyyyyyxxxzzzzzzzzzzzzzzzzzzyyyyyyxxxyyyzzz{{{||||||||||||{{{zzzyyywwwtttrrrooonnnlllkkkiiifffdddeeeiiilllmmmrrrxxx}}}~~~wwwqqqoooqqqqqqpppqqqqqqqqqpppooojjjlllkkkgggfffeee```YYYQQQ[[[mmm~~~xxxkkkmmmllldddYYYTTTWWW]]]___```aaa___\\\WWWTTTRRR[[[```ccc^^^QQQEEE>>><<<;;;===???>>>===;;;;;;<<<;;;;;;::::::999888888888777555333000///.../////////////////////...------......//////000000111111//////////////////////////////............//////222111///...---------...111000000000000000000111111111//////555;;;999333000111222333333222111000222222222333444555666777555777888888888888999;;;??????BBBFFFIIIJJJJJJJJJKKKcccvvv~~~wwwsssmmmiiihhhgggffffffeeefffggggggkkkuuuuuuiiibbb___[[[]]]___aaacccggglllpppppp```NNNBBB===;;;<<<>>>FFFZZZvvvnnnaaaSSSOOOSSSaaaxxx}}}~~~zzzZZZBBB999888666333222222333444333333444555777999;;;<<<<<<<<<===???@@@AAACCCCCCCCCFFFKKKQQQVVVZZZ^^^```YYYfffyyyyyyhhh___aaajjjqqqyyyzzz|||sssrrrxxxrrruuu}}}~~~|||{{{{{{yyyzzzzzz{{{{{{zzzzzzzzz||||||{{{zzzyyyyyyxxxxxxvvvwwwxxxyyyzzz{{{{{{{{{uuuuuuuuutttrrrqqqoooooolllkkkiiifffddddddgggiiimmmrrryyy~~~{{{uuuqqqpppooooooppprrrrrrpppnnnkkklllkkkhhhggghhheee___TTT\\\ooozzztttgggccc]]]XXXVVVVVVVVVWWWYYYZZZ[[[\\\[[[XXXSSSPPPLLLQQQTTTRRRJJJBBB>>><<<;;;===??????>>><<<;;;;;;;;;::::::999999888777777777555222///......///000//////000000//////...------......///000111111222........................---------...///000111111222111///...---------...000//////......//////000000000///000777>>>===777000000222333333222000000222222222333444555666777555777888888888888999;;;===@@@CCCEEEGGGIIIJJJJJJMMMeeewww~~~zzzvvvpppllliiihhhfffeeedddfffggggggjjjrrrxxxlllccc___]]]```bbbaaaaaaccchhhmmmmmmaaaPPPCCC===<<<===>>>DDDSSSmmmuuufffWWWQQQRRR^^^wwwxxxxxx```BBB:::999777333111111333555333333444555777:::<<<===<<<<<<===???AAABBBCCCDDDBBBFFFLLLRRRVVVZZZ]]]```\\\nnnqqqccc^^^bbbiiinnnwwwyyy}}}vvvpppsssyyyqqqkkkmmmuuu~~~}}}||||||zzz{{{{{{||||||||||||{{{{{{zzzyyyxxxwwwwwwwwwwwwtttuuuvvvwwwwwwxxxwwwwwwqqqqqqqqqrrrqqqqqqpppooommmllljjjgggdddccceeehhhiiinnnvvv|||xxxsssooommmmmmooorrrrrrooolllkkklllkkkhhhhhhjjjhhhdddXXX[[[iii}}}{{{ppplllhhh___VVVRRRTTTUUUSSSOOOVVVVVVXXX\\\^^^[[[TTTNNNGGGKKKMMMKKKFFFAAA>>>>>>:::===???@@@>>><<<;;;;;;:::::::::999888888777777666444222000//////000000///000000000000///......,,,---...///000111222333........................---------...///000222333111000///...............///......------......///---......///444::::::666000111111111111111111000222222222333444555666777666777999999888888:::;;;<<<@@@CCCBBBCCCGGGJJJJJJNNNgggyyy~~~zzzwwwqqqmmmkkkjjjhhhgggbbbeeehhhhhhhhhooo{{{|||oooeee```^^^```bbbaaa^^^___dddiiinnndddTTTEEE>>>>>>>>>>>>CCCNNNhhhwwwgggXXXPPPPPPZZZtttxxxuuu~~~bbbCCC:::999777333000000333666333333444666888:::<<<===;;;<<<===???AAACCCDDDDDDBBBGGGNNNSSSWWWZZZ^^^aaa```uuulll```___dddiiikkkrrrvvv}}}~~~lllllluuuqqqiiibbbdddkkksss~~~~~~}}}zzz{{{||||||}}}}}}||||||wwwwwwvvvvvvvvvwwwyyyzzzvvvwwwwwwxxxxxxwwwwwwwwwpppqqqqqqqqqqqqqqqpppooonnnmmmkkkhhhdddccceeegggfffkkkrrrxxx|||~~~zzztttmmmkkkkkkmmmqqqrrrnnnjjjjjjkkkjjjggghhhkkkjjjfff^^^ZZZ___mmmtttmmmggggggddd]]]TTTQQQQQQRRRPPPMMMRRRSSSVVV\\\```]]]TTTKKKEEEGGGHHHFFFBBB???>>>???999<<>>;;;::::::::::::999999888777777777555444333111000000000111000000000000000///......,,,,,,---///000222333333........................//////......///000111111...///////////////......///......------......///,,,///000...000444444222111111000000000000111111222222222333444555666777777888::::::999999;;;<<<:::@@@BBB>>>???EEEIIIJJJNNNggg{{{uuu~~~~~~zzzvvvrrrnnnmmmllljjjiiiaaaeeehhhhhhhhhmmmxxx~~~pppfffaaa\\\___```^^^[[[\\\```eeeqqqgggWWWHHH@@@??????>>>CCCMMMfffxxxgggWWWOOOMMMVVVrrrzzzvvv{{{cccEEE::::::888333//////222666333333444666888:::<<<>>>;;;<<<>>>???AAACCCDDDEEEBBBHHHOOOUUUXXX[[[___bbbbbbxxx~~~jjj```aaafffhhhhhhpppttt{{{ttteeeiiittt}}}{{{jjjbbb[[[\\\bbbjjjttt}}}~~~}}}|||zzz{{{{{{|||}}}}}}}}}|||vvvuuuuuuvvvxxxzzz}}}~~~zzzzzz{{{{{{{{{zzzyyyyyyrrrrrrrrrrrrrrrqqqpppoooooonnnlllhhheeeccceeefffhhhlllqqquuuwwwyyyzzz{{{zzztttllljjjiiimmmqqqrrrnnniiiiiijjjhhhfffgggkkkjjjgggbbbXXXWWWaaagggcccaaaeee]]]YYYSSSPPPOOOOOOOOONNNOOOPPPSSSZZZ___\\\QQQHHH@@@BBBBBBAAA>>>===>>>???999<<<>>>???===;;;:::999::::::999999888777777777555444333222111111111111000000000000000//////...+++,,,---///000222333444000000000000000000000000111000000///////////////---...///000000000......//////............//////...222333000...000111///222111000//////000111222222222222333444555666777777999::::::::::::;;;===:::???@@@<<<<<>>@@@@@@AAAAAAAAAFFFIIINNNVVV]]]```aaa```bbbvvvlllddddddfffgggjjjpppsssyyysssmmmqqqwww|||xxxuuufff^^^WWWWWW[[[aaaiiiqqq}}}}}}|||~~~}}}}}}||||||{{{{{{zzzzzzzzzxxxuuutttuuuxxx{{{}}}}}}|||{{{|||}}}|||xxxtttrrrqqqpppqqqssssssqqqpppooooooooonnnkkkgggdddaaaccckkksssuuusssrrruuuzzz|||tttlllmmmmmmnnnoooooonnnnnnnnnllljjjiiijjjkkkkkkjjjhhhZZZQQQVVV^^^aaa```aaa```[[[VVVRRROOOLLLGGGCCCKKKKKKNNNUUUZZZXXXPPPIIIBBBCCCBBB???>>>???AAABBB999:::===???@@@???===;;;:::::::::::::::999888777444444444222000000111222////////////............///000111000...------...////////////000000000000111111000000/////////...111000//////...//////000000000000000000000000000111000///000111222111000444333333222111000/////////000333555777888888888999999999888999999::::::<<<>>>@@@BBBCCCEEEHHHKKKQQQkkk}}}|||ooo{{{{{{xxxtttqqqooollliiiggggggcccaaabbbeeehhhqqq{{{rrrfff^^^\\\^^^___]]][[[___iiirrr|||tttbbbMMMAAA>>>>>><<<@@@HHHfffsss[[[OOOJJJNNNddd}}}}}}hhhOOO@@@888333333444222111111222222333555777999;;;=========>>>@@@AAAAAABBBBBBFFFIIIOOOVVV]]]``````___\\\ooo}}}mmmggggggiiijjjlllrrrtttxxx|||{{{kkkgggoooxxx~~~{{{zzzzzzxxxuuurrr___WWWPPPPPPSSSXXX```hhhqqqzzz~~~}}}}}}}}}}}}}}}|||{{{{{{zzzzzzzzzyyywwwvvvwwwyyy{{{}}}|||{{{zzz{{{|||{{{wwwtttrrrqqqqqqrrrssssssrrrpppoooooonnnmmmjjjgggcccaaabbbiiippprrrpppooorrrwww{{{}}}|||uuulllmmmmmmnnnnnnnnnmmmmmmqqqmmmhhhffffffggghhhiiieeeXXXOOORRRYYY[[[[[[[[[^^^ZZZUUURRRPPPMMMIIIEEEHHHIIIMMMSSSWWWVVVQQQLLLEEEDDD@@@<<<888777888888888:::<<<>>>???>>>===;;;::::::::::::999999888777555555555333111000000111////////////............///000000000...---...///.../////////000000000000///.........------------000000000000000000000000////////////////////////111000///000111222111000333333222222111000000000///111333555777777888777999999888888999999::::::<<<>>>@@@AAABBBEEEHHHJJJOOOkkk}}}qqq{{{~~~{{{xxxuuuqqqmmmhhhdddeeebbbaaaccceeehhhoooxxxuuufff]]][[[\\\]]][[[[[[aaammmvvv~~~xxxgggRRRCCC===<<<:::>>>DDDbbbxxx]]]OOOHHHKKKaaayyy~~~qqqWWW@@@999333333444222111222000111222555888;;;===???===>>>???@@@AAABBBCCCCCCGGGJJJOOOWWW]]]``````^^^XXXhhhyyyxxxmmmkkklllmmmmmmooosssvvvxxxxxxyyy}}}ooocccdddooo{{{wwwuuurrrrrrttttttqqqnnnYYYPPPJJJIIILLLPPPVVV]]]bbbkkktttwwwyyy}}}~~~~~~}}}}}}~~~~~~}}}||||||{{{zzzzzzzzzzzzyyyyyyyyyzzz{{{{{{zzzzzzyyyzzzzzzyyyvvvtttrrrqqqqqqrrrssssssrrrpppnnnnnnnnnllliiifffbbb```aaagggmmmooommmlllooorrrvvvyyy}}}uuulllllllllmmmmmmmmmmmmmmmsssnnngggcccccceeeggghhhdddXXXOOOOOOTTTVVVWWWWWW\\\YYYUUURRRPPPMMMJJJGGGDDDGGGKKKOOORRRRRRPPPOOOJJJGGGBBB===999777777777888999;;;===>>>>>><<<<<<;;;;;;;;;:::999888888777777777777555222000000000////////////...............///000///...---...///....../////////000000000............------------///000111222222111000///........................111000///000222333222111111111111111111111111111111222333555666666777666999999888888999999:::;;;<<<>>>@@@AAABBBDDDHHHJJJNNNiii}}}vvv~~~}}}yyyuuuooohhhcccdddaaa```cccdddfffmmmuuuyyyiii^^^YYYZZZ[[[ZZZ[[[aaakkksssxxxuuuhhhTTTCCC<<<;;;:::>>>CCC___www[[[MMMHHHKKK```xxx}}}zzz~~~xxx]]]CCC;;;555666666444333444333333555777:::===???AAA>>>??????@@@BBBCCCDDDEEEHHHKKKQQQXXX^^^aaa___]]]WWWeeeuuu}}}}}}~~~zzzsssooopppqqqooooooppprrrvvvxxxxxxyyy}}}vvvkkkbbbcccooo|||{{{pppnnnlllnnnrrrrrroookkkWWWOOOHHHHHHJJJLLLQQQWWWXXXaaaiiinnnssszzz~~~~~~}}}{{{zzz{{{~~~~~~~~~~~~~~~}}}|||{{{zzzzzz{{{{{{{{{{{{{{{zzzyyyyyyxxxxxxxxxxxxwwwvvvuuusssqqqppppppqqqrrrrrrqqqooommmmmmmmmllliiieeebbb___aaafffjjjllljjjjjjllloootttwww}}}{{{tttjjjjjjkkklllmmmnnnooopppqqqnnniiiffffffggghhhhhheee]]]TTTPPPRRRUUUVVVVVVZZZYYYVVVSSSOOOLLLHHHFFFCCCFFFJJJLLLMMMMMMNNNOOOJJJEEE@@@>>>===::::::<<<888999;;;===>>>======<<<===<<<;;;:::999888888888888999999666333000//////////////////...............///000///...---...///........./////////000000000000000000000/////////...///111333333222000///........................111000///000222333333222000000111111111222222222222222333444555555666666888888888888999:::;;;;;;<<<===@@@AAABBBDDDGGGJJJMMMiii}}}zzz}}}yyyssslllgggccc```___aaacccdddkkkrrr|||lll```WWWYYYZZZ[[[[[[___dddiiimmmmmmeeeSSSCCC<<<<<<<<>>???@@@@@@@@@AAABBBDDDFFFGGGJJJMMMSSSZZZ```bbb```]]]WWWcccsss}}}~~~}}}tttrrrrrruuuuuuqqqoooppppppvvvzzzzzz~~~xxxnnneeebbbjjjvvvzzzuuullljjjiiimmmssstttpppjjjVVVNNNHHHHHHIIIJJJNNNSSSRRRZZZbbbhhhpppxxx}}}}}}}}}{{{zzz{{{~~~~~~}}}|||{{{zzzzzz{{{{{{|||{{{zzzyyywwwvvvuuuvvvvvvuuutttssssssssspppoooooopppqqqqqqpppnnnmmmmmmmmmllliiieeebbb___aaaeeehhhjjjjjjjjjlllnnntttwww|||zzzsssiiiiiijjjkkkmmmoooqqqrrrnnnlllkkkjjjkkkkkkjjjiiifffaaaXXXQQQPPPSSSVVVVVVZZZYYYWWWTTTOOOKKKGGGFFFEEEGGGJJJKKKLLLLLLNNNPPPIIIBBB>>>??????;;;999;;;888999;;;<<<===>>>>>>>>>>>>===;;;:::999888888888999::::::888444111000///////////////............---///000///......///000............/////////////////////000000000000000---...111222333222000///........................000//////000222444333222000000000111222222333333222222222333444555666666888888888888999:::;;;<<<;;;===???AAABBBDDDGGGIIIMMMiii}}}yyy}}}~~~{{{vvvppplllddd```^^^___```bbbiiiqqq~~~~~~nnnbbbWWWXXXYYYZZZZZZ[[[^^^aaafffiiieeeUUUDDD<<<===>>>FFFKKKffftttZZZMMMGGGGGGTTTgggssstttuuuZZZAAA:::444444555333222333444444555666888:::<<<===AAA@@@@@@AAACCCEEEGGGIIILLLOOOVVV]]]bbbcccaaa^^^VVVaaarrr}}}~~~uuuvvvyyy|||yyyrrrnnnooopppwww|||~~~uuukkkeeekkkwww}}}uuuppphhhggghhhooovvvvvvooohhhSSSLLLGGGGGGHHHHHHKKKOOOPPPWWW___eeennnxxx}}}|||}}}||||||~~~~~~|||{{{zzzzzz{{{{{{zzzyyyxxxvvvtttssssssttttttsssrrrqqqqqqssspppoooooopppqqqqqqpppnnnnnnnnnnnnllliiifffbbb```aaacccfffhhhiiijjjlllnnnuuuwww{{{{{{tttllllllkkklllmmmoooqqqrrrlllkkkkkklllmmmmmmjjjhhheeebbbZZZPPPMMMQQQUUUVVVYYYZZZYYYVVVQQQLLLJJJIIIIIIJJJLLLNNNPPPRRRSSSTTTSSSJJJEEEHHHGGG???:::;;;999:::;;;===>>>????????????>>><<<:::888888888999999;;;;;;999666222111000////////////............---...//////......///000------........./////////---------...............---...///000111111000000........................000//////111333444444333000000111111222222222333111111111222333555666777777777777888999:::;;;<<<;;;===???@@@AAACCCGGGIIIMMMiii}}}uuuyyy~~~}}}|||{{{xxxssspppeee```]]]]]]^^^```hhhqqq|||~~~nnnbbbYYYYYYXXXWWWWWWYYY]]]___fffllliiiYYYFFF===<<<>>>BBBJJJfffrrrYYYNNNGGGDDDNNN]]]zzzvvvwwwuuu\\\AAA:::444555555333222333222333444666999<<<>>>???AAAAAAAAAAAACCCFFFIIIJJJNNNRRRXXX___dddeeebbb^^^WWWbbbsss{{{|||}}}sssnnnoooqqqyyy~~~~~~vvvrrr{{{}}}wwwpppllldddcccfffooowwwvvvmmmdddQQQJJJFFFFFFGGGGGGJJJNNNRRRYYY```fffpppzzz~~~~~~}}}~~~~~~~~~~~~~~~}}}{{{zzzzzz{{{zzzyyywwwuuusssrrrqqqqqqrrrsssrrrooooooppprrrrrrqqqpppqqqssssssqqqpppoooooonnnmmmjjjgggcccaaa___aaacccfffgggjjjlllmmmtttuuuyyy~~~xxxqqqpppooommmmmmnnnooopppllljjjhhhhhhhhhhhhgggfffeeeddd\\\QQQLLLQQQVVVWWWWWWZZZ[[[YYYUUUQQQPPPPPPLLLLLLMMMRRRYYY]]]]]][[[\\\RRRNNNRRRQQQFFF>>>>>>:::;;;<<<===???@@@AAAAAA@@@???<<<:::888888888999999;;;<<<:::777444222111////////////............---...//////......///111---------.........//////------------.........///,,,------...//////000000////////////////////////000//////111333555555444111111111111111222222222000000000111333555777888777777777888999:::<<<===;;;===???@@@AAACCCFFFIIILLLhhh}}}uuuyyy}}}|||{{{zzzzzzxxxuuurrreee```]]]\\\]]]___hhhqqq{{{|||mmmbbb[[[YYYVVVUUUUUUYYY]]]aaajjjpppnnn]]]HHH===<<<===<<>>;;;;;;<<<>>>???AAABBBBBBAAA???<<<:::888888999999999:::<<<;;;888555333222000/////////............,,,...//////......///111---------.........//////.../////////000000111111,,,,,,,,,,,,---...000111000000000000000000000000000//////111333555555444111111111111111111111111000///000111333555888999777777777888999;;;<<<===;;;<<>><<<:::CCC[[[{{{~~~nnnZZZMMMFFFEEEJJJQQQiiiyyy}}}xxxxxxxxxaaaMMM;;;777:::333000333222333444666888:::<<<>>>??????@@@BBBCCCDDDFFFJJJMMMPPPTTTZZZaaaeeeeeeaaa^^^\\\aaarrr~~~xxxsssoooxxxzzz}}}|||vvvnnnfffaaa]]]```dddiiiooorrrlllcccUUUMMMFFFFFFIIIKKKOOOSSSYYYcccnnntttyyy}}}||||||}}}~~~|||zzzyyyxxxxxxxxxwwwuuuqqqnnnkkkmmmooopppqqqpppooooooppprrrqqqpppnnnnnnnnnooooooooommmkkkjjjiiihhheeebbb[[[\\\___bbbfffjjjmmmoootttwww{{{~~~xxxpppllllllmmmmmmlllkkkkkkjjjgggdddbbbccceeeccchhheeeVVVKKKKKKRRRVVVXXX[[[[[[XXXYYY\\\]]][[[ZZZUUUPPPRRRXXX]]]]]][[[TTTGGGFFFKKKGGGGGGKKKHHH???AAA@@@===>>>AAA@@@;;;@@@===999999:::;;;:::888;;;;;;:::888666222///...............---,,,+++***.../////////...---,,,,,,............/////////////////////000111111222222...............///000000111111000000//////......//////000111333444444555222//////222222///...111000111222444555666666666888:::;;;:::888888999:::@@@@@@@@@AAACCCDDDFFFGGGMMMaaazzz~~~}}}}}}||||||xxxqqqkkkeee```_________dddjjjppp}}}~~~pppbbbZZZVVVTTTUUUVVVUUUXXX\\\lllwwwwwwcccLLLAAA>>><<<;;;AAATTTqqq{{{kkkXXXKKKDDDBBBHHHOOObbbsssyyyxxx|||kkkPPP===888:::444111333222444555666888;;;===?????????AAABBBCCCDDDGGGKKKNNNQQQUUU[[[aaaffffffbbb___[[[___ooo|||tttnnnjjjvvvyyyyyyrrrkkkccc^^^[[[^^^bbbgggmmmqqqkkkbbbTTTLLLFFFFFFIIIKKKOOOTTT[[[eeepppvvv|||~~~|||||||||}}}}}}~~~~~~~~~}}}|||zzzyyywwwwwwwwwvvvtttqqqooommmooopppqqqpppooonnnoooqqqsssrrrpppooonnnnnnnnnnnnqqqooollljjjhhhfffbbb___]]]]]]___bbbeeehhhkkkmmmvvvyyy~~~~~~wwwpppkkkkkkmmmlllllljjjjjjhhheeebbb``````aaaaaafffcccVVVKKKKKKQQQVVVXXX\\\^^^]]]]]]___^^^ZZZXXXSSSOOOQQQXXX\\\[[[YYYVVVJJJFFFGGGGGGQQQZZZWWWSSSLLLBBB<<<;;;;;;;;;;;;???<<<999999:::;;;:::999;;;;;;;;;999666333111///...............---,,,+++------............------............////////////...//////000000111222222//////.........//////000111000000000/////////...//////000111222444555666666111///222333111000111111222333444555666666666888999::::::888888999:::??????@@@AAACCCEEEGGGHHHMMMbbb}}}}}}}}}}}}|||wwwpppjjjddd______^^^^^^bbbhhhmmmzzzsssfff\\\WWWTTTUUUUUUTTTXXX]]]mmmyyyyyyeeeMMMAAA>>><<<<<>>@@@AAAAAABBBDDDEEEFFFHHHLLLOOOSSSVVV\\\cccggggggddd```\\\```mmm~~~yyyrrrmmmkkkuuuyyy{{{www|||{{{tttmmmeee^^^YYYXXX[[[___dddkkkoooiii```RRRKKKFFFGGGIIIKKKPPPUUU^^^iiitttzzz~~~|||{{{{{{zzz|||~~~~~~{{{|||}}}}}}}}}{{{zzzyyyxxxwwwvvvuuutttrrrqqqqqqrrrrrrrrrpppnnnnnnoooqqqsssrrrpppooonnnmmmmmmmmmooommmkkkjjjiiigggcccaaa^^^^^^___aaadddgggjjjlllvvvyyy}}}}}}wwwoookkkkkkllllllkkkkkkkkkiiifffbbb____________dddbbbWWWLLLKKKQQQUUUWWW^^^cccdddeeeeeeaaa[[[SSSPPPMMMPPPVVVZZZYYYVVVVVVMMMGGGEEELLLccctttooommmYYYEEE===:::777888<<<<<<:::999999:::;;;::::::;;;;;;;;;999777444111000....../////////......---,,,------...........................////////////......//////000111111111000000///....../////////000000000000////////////000000///000222555888999<<<444///111444333111111222333333444555666777777888999::::::888888999:::===>>>???AAACCCFFFHHHIIIMMMddd{{{~~~||||||zzzuuunnniiiccc___^^^]]]]]]aaafffmmmzzzvvviii^^^YYYTTTTTTTTTTTTXXX]]]mmmzzz|||hhhNNNAAA===<<<===???HHH\\\rrr~~~~~~ttteeeTTTHHHAAA???CCCIII^^^rrryyyxxx~~~}}}YYYDDD;;;;;;555333555222555666777:::===???AAABBBBBBDDDEEEFFFGGGJJJMMMPPPUUUXXX^^^eeeiiiiiifffbbb[[[___hhhttt{{{~~~|||wwwsssqqqrrrvvv{{{}}}yyyrrrppp{{{wwwoooggg```YYYUUUVVVYYY]]]bbbiiilllfff^^^PPPJJJFFFGGGIIIKKKPPPVVV```kkkwww}}}|||{{{{{{xxxzzz|||}}}}}}~~~~~~~~~}}}{{{|||}}}}}}}}}|||{{{zzzyyyyyywwwvvvuuuuuuuuuuuuuuutttssspppmmmmmmoooqqqrrrrrrpppooonnnmmmllllllkkkjjjjjjjjjkkkjjjhhhfff^^^^^^___aaacccgggjjjlllsssuuuzzz~~~~~~|||vvvnnnjjjjjjkkkkkkjjjmmmmmmlllhhhccc```______^^^bbbbbbZZZOOOLLLQQQVVV[[[bbbjjjlllmmmkkkddd]]]NNNLLLKKKOOOTTTWWWVVVSSSSSSMMMIIIFFFRRRrrryyy]]]EEE???<<<666777???:::999999999::::::::::::999999999888666333111000......///////////////////////////000//////..................////////////------...//////000000111111000//////////////////000000000000////////////000//////000333777<<>>AAADDDGGGIIIKKKNNNfff}}}|||{{{}}}}}}zzzyyyxxxssslllgggbbb^^^]]]\\\\\\___cccnnn{{{wwwjjj___YYYUUUUUUTTTTTTXXX^^^kkkzzz~~~iiiOOOAAA===<<<<<<>>>GGGYYYooo~~~{{{ssseeeTTTJJJCCCAAADDDIII___uuu~~~yyy|||]]]FFF;;;;;;666444555333555666888;;;>>>@@@BBBCCCDDDEEEGGGHHHIIIKKKOOORRRWWWZZZ```gggkkkkkkhhhdddZZZ___ffflllooouuuxxxvvvssstttxxxvvv}}}}}}{{{mmmiiijjjzzz}}}sssiiibbb[[[VVVSSSTTTXXX[[[```fffiiicccZZZMMMIIIFFFHHHJJJKKKQQQXXX```lllxxx}}}||||||xxxyyyzzz{{{{{{|||~~~~~~|||}}}~~~~~~~~~}}}|||{{{{{{zzzyyyxxxwwwwwwwwwwwwvvvuuutttqqqnnnmmmoooqqqqqqqqqpppooonnnmmmlllkkklllkkkjjjkkklllllljjjhhh]]]]]]^^^___bbbgggkkkmmmooorrrwww|||~~~~~~}}}|||uuunnnjjjjjjkkkkkkjjjmmmmmmlllhhhddd```^^^^^^___bbbddd^^^SSSMMMQQQWWWdddkkkppppppmmmiii```XXXKKKIIIJJJMMMQQQTTTSSSRRRQQQMMMJJJHHHQQQoooyyypppVVVAAA>>>===666666===888888999999999999999999666777777666444222000///......//////////////////222222222111111///...---............////////////---------...//////000000111000000/////////000000////////////000000000000/////////111555:::???BBBAAA777///222666666333222444444333333444555666777777888::::::999999:::;;;<<<===>>>AAADDDGGGJJJKKKPPPggg}}}~~~||||||}}}~~~}}}yyyxxxwwwsssmmmfffaaa]]]]]]\\\ZZZ]]]aaammmzzzvvvjjj]]]XXXUUUVVVVVVUUUYYY^^^iiiyyy~~~jjjPPPAAA===<<<<<<>>>EEEUUUmmm{{{rrreeeVVVKKKEEEBBBEEEJJJ\\\xxx}}}}}}___GGG::::::555444666333666777999<<>>===555000222555444222222444333333222333444555666777888999:::999999:::<<<<<<===>>>AAADDDGGGIIIKKKRRRfff~~~uuuyyy~~~~~~}}}}}}}}}~~~~~~yyywwwxxxuuupppeee```\\\\\\[[[YYY[[[```hhhvvv{{{uuuhhh[[[WWWUUUWWWWWWWWWYYY^^^fffwww~~~kkkPPPAAA===<<<:::<<>>???IIIMMMLLLKKKDDD;;;888;;;:::666666999;;;:::777555555666555555666666555333222111............---,,,+++***)))***,,,---///000111111............/////////000++++++,,,------......///.........///000222444444.../////////000000111111333222222111000///...---333111111444333000000333444222111000000222333555666888999999999999;;;<<<>>>>>>???AAACCCFFFHHHIIIRRRbbbwwwooottt~~~}}}}}}wwwwwwwwwvvvuuuvvvxxxzzz~~~}}}||||||wwwvvvyyywwwsssiiiaaa[[[YYYYYYYYY\\\aaadddpppwww|||vvvkkk\\\WWWSSSTTTTTTUUUZZZ```gggvvv{{{iiiPPPBBB===;;;:::999:::GGG___uuu|||xxxqqqgggXXXKKKDDDCCCDDDFFF```{{{___HHH<<<:::444222555444555888<<>>AAADDDEEEHHHEEE@@@<<<999888999:::555555555555444333222111333333222111111000000///...,,,---111555555000+++///......111555777666444.......................................///000000///...,,,*********,,,---............////////////000000000000000111222333111111111000000000000000///000000111333444555555777888888777777888<<>><<<;;;999;;;GGG___uuu}}}zzzwwwmmm]]]OOOFFFCCCCCCDDD[[[uuu~~~]]]FFF;;;:::444222666444555888<<>>@@@AAACCCEEEFFFGGGNNNeeeyyyvvv|||}}}{{{{{{{{{~~~{{{{{{{{{xxxssskkkccc]]][[[[[[[[[^^^bbbfffpppxxx}}}{{{pppbbb\\\WWWVVVUUUUUUYYY^^^eeevvv|||kkkSSSDDD???<<<;;;:::<<>>:::;;;;;;===GGG[[[rrryyyjjjYYYKKKCCCAAAAAAOOOeeezzz{{{|||zzznnnWWWAAA777888333333666555555888===AAACCCGGGJJJMMMQQQRRRTTTTTTSSSSSSTTTVVV]]]ccchhhjjjkkkkkkfff___ZZZfffwwwqqqgggggghhhmmmttt|||}}}vvvssswww~~~wwwrrrssssssxxxyyytttkkkcccXXXOOOIIIGGGFFFFFFGGGGGGGGGFFFDDDAAA>>><<<>>>AAADDDGGGIIIOOOWWW]]]gggooo{{{}}}zzzuuurrrrrrqqqpppuuu|||~~~}}}~~~}}}{{{xxxxxxxxx{{{zzzyyywwwtttrrrooonnnrrrrrrrrrrrrrrrrrrqqqppprrrpppmmmkkkjjjjjjkkklllmmmkkkiiihhhfffdddaaa^^^[[[YYYUUUSSSSSSVVVZZZ]]]ccciiiooorrrwww{{{|||yyy|||xxxsssnnnjjjgggeeeccc```aaaccccccaaa^^^ZZZXXX[[[XXXXXXZZZZZZTTTKKKDDDGGGKKKQQQTTTTTTSSSQQQPPPPPPNNNKKKIIIHHHHHHJJJKKKKKKIIIFFFDDDBBBAAA???>>>>>>===<<<:::999999999999999888777666666666777777666666777777666555333333555222...,,,---///000000------...///000000000///.......................................///000000000///............//////............////////////111111222222222222222222000000000000000111111111222222333444444555666666888999::::::999:::===???AAAAAABBBCCCDDDEEEFFFGGGPPPhhh}}}zzz~~~|||~~~}}}}}}yyyrrrnnneee^^^\\\\\\\\\^^^bbbcccjjjvvv~~~zzz~~~}}}tttbbb\\\WWWUUUSSSRRRVVV[[[eeeuuu{{{jjjQQQBBB<<<999:::;;;>>>FFFYYYppp{{{nnn\\\MMMDDDAAAAAAMMM```sssyyyxxx|||vvvlllUUU???666888444333666555555888===AAAEEEHHHLLLNNNRRRSSSTTTTTTSSSSSSTTTVVV^^^ccchhhjjjlllllleee]]]XXXbbbrrrpppkkkkkklllqqqxxx~~~~~~xxxuuuzzz|||uuurrrxxx{{{}}}uuupppeee^^^TTTLLLGGGFFFFFFEEEEEEDDDDDDBBB@@@===;;;:::>>>AAAEEEGGGJJJOOOVVV\\\gggqqq~~~{{{yyytttqqqooonnnnnnssszzz}}}}}}~~~~~~|||yyywwwvvvvvvvvvvvvuuutttrrrqqqooonnnooopppqqqsssttttttttttttrrrqqqnnnllljjjjjjkkkkkkkkkjjjhhhhhhgggfffcccaaaZZZWWWTTTRRRRRRUUUYYY\\\```gggmmmqqqvvv|||}}}zzzzzzxxxtttooojjjfffdddccc___```aaaaaa```]]]ZZZXXXZZZXXXWWWXXXZZZVVVMMMCCCHHHLLLPPPRRRRRRRRRRRRSSSOOOMMMJJJGGGEEEFFFGGGHHHHHHHHHHHHFFFCCC@@@>>>===;;;;;;::::::999888888888999888888777777777777888555555666666666444222111222111000///000000///...---.../////////.........////////////////////////...............///000000/////////.../////////000............////////////...//////000000///......//////000000111111111111222333333444444555555555777888::::::999:::<<<>>>AAAAAABBBCCCDDDEEEFFFGGGNNNggg|||}}}|||~~~}}}|||}}}yyyrrrnnnfff^^^\\\\\\[[[^^^bbbbbbgggrrr{{{}}}{{{rrr```ZZZUUUTTTSSSSSSWWW\\\iiixxx|||iiiPPPAAA<<<999999;;;===DDDUUUmmmrrraaaPPPEEEBBBBBBLLLZZZjjjqqqssszzz{{{pppiiiUUU???777999444444777444555999>>>BBBFFFJJJNNNPPPQQQSSSTTTTTTSSSSSSUUUVVV___dddhhhkkknnnnnnfff]]]YYYaaaooo|||~~~|||uuusssrrrrrruuuzzz||||||xxx}}}yyyttttttyyy~~~wwwnnnhhh]]]XXXPPPIIIFFFEEEDDDCCCBBBAAA@@@>>>===<<<;;;:::===@@@DDDFFFHHHMMMTTTYYYeeepppyyyvvvqqqmmmmmmlllmmmsss{{{||||||}}}}}}|||xxxvvvuuuuuuoooooopppqqqqqqqqqqqqqqqmmmnnnppprrrtttuuuuuuvvvqqqpppooommmlllkkkkkkkkkjjjiiihhhhhhhhhgggeeecccYYYWWWSSSQQQQQQTTTXXX[[[^^^eeekkkpppuuu{{{|||zzzwwwvvvtttoooiiieeeccccccaaaaaaaaa```___\\\ZZZYYYXXXYYYXXXXXXYYYWWWMMMCCCHHHKKKOOOQQQQQQQQQQQQRRRNNNKKKHHHEEEDDDDDDEEEFFFGGGHHHIIIGGGCCC???===<<<999999999999999888666666999::::::;;;;;;:::999999333444666666555444111000------/////////...,,,+++...///000000...,,,------////////////////////////...............///000000.........///////////////............////////////000000111222222111///.../////////000111111222222222333333333444444444444555777999999999999;;;===???@@@AAABBBDDDEEEFFFGGGMMMfffzzz{{{~~~}}}{{{{{{|||xxxsssnnneee^^^\\\[[[ZZZ]]]aaabbbfffppp{{{}}}}}}}}}xxxppp___YYYUUUUUUUUUUUUYYY___nnn|||~~~jjjPPPAAA===;;;888:::===CCCSSSjjj~~~wwweeeSSSFFFBBBBBBIIITTT```hhhlllvvv|||pppiiiVVV@@@888:::555444777444555999>>>CCCGGGKKKOOORRRRRRSSSUUUUUUUUUUUUVVVXXX```dddiiilllpppppphhh]]]ZZZ___kkkwwwxxxwww~~~|||zzzxxxyyy{{{~~~yyy~~~}}}~~~xxx|||wwwsssvvvxxx~~~yyyoooeee___TTTPPPJJJFFFDDDCCCAAA@@@>>>===<<<;;;;;;;;;;;;;;;;;;???BBBDDDFFFJJJPPPUUUbbbnnn}}}}}}wwwpppkkkiiijjjkkknnnvvv~~~~~~|||{{{||||||{{{xxxuuuuuuuuuoooooopppppppppoooooonnnlllmmmooopppqqqrrrssssssoooooooooooonnnmmmkkkjjjllljjjiiihhhhhhgggdddbbbXXXVVVRRRPPPPPPSSSWWWZZZ^^^eeekkkoootttyyyzzzwwwttttttsssnnnhhhdddccccccdddcccbbb```^^^\\\[[[[[[XXX[[[[[[YYYXXXVVVNNNDDDEEEIIINNNQQQQQQOOONNNMMMMMMKKKHHHEEEDDDDDDFFFGGGGGGIIIIIIGGGBBB>>><<<<<<777888999999888777555333777888:::<<<<<<;;;999777333444666777666444111000+++---...///...............000222111...,,,,,,---////////////////////////...............///000000------......////////////............////////////222333444555555333111000...//////000111111222222222222222222333333333333444666888999888888:::;;;===>>>@@@AAACCCEEEFFFGGGLLLfffyyy~~~~~~{{{}}}|||zzzzzz{{{xxxsssmmmeee^^^[[[[[[ZZZ\\\```bbbfffppp{{{|||||||||}}}}}}wwwnnn^^^YYYUUUUUUVVVWWW\\\bbbrrrkkkPPPBBB>>>===777:::===BBBQQQiii~~~|||iiiUUUGGGBBBBBBGGGOOOZZZaaafffrrrxxxqqqVVVAAA999:::666444777444555999>>>CCCGGGKKKPPPSSSRRRTTTVVVVVVVVVVVVXXXZZZaaaeeeiiimmmqqqqqqiii^^^YYY]]]hhhtttvvvwww~~~{{{zzz{{{|||}}}|||www~~~}}}uuuyyyvvvtttxxxzzz|||tttiii^^^WWWOOOKKKGGGDDDBBBAAA???>>><<<;;;:::999999:::;;;<<<:::===AAACCCDDDGGGMMMQQQ___lll|||{{{vvvkkkgggfffhhhkkkoooyyy|||}}}}}}{{{zzz{{{|||zzzwwwuuuuuuuuuttttttsssqqqooollljjjiiilllmmmnnnooooooppppppooommmnnnoooppppppnnnkkkjjjnnnllljjjiiihhhfffccc```XXXUUURRRPPPPPPSSSWWWZZZ___fffkkknnnrrrwwwwwwtttrrrsssrrrnnnhhhdddcccdddgggeeebbb___]]]\\\\\\\\\WWW\\\]]]ZZZWWWVVVNNNEEEBBBGGGNNNRRRRRRNNNKKKHHHMMMLLLIIIFFFEEEEEEGGGHHHGGGIIIJJJGGGAAA===<<<<<<777888999999888666444222333555888;;;;;;999666444444555777888777555222000...///000/////////111222///111333111...+++,,,---000000000000000000000000...............///000000,,,,,,---...//////................../////////000///000222222222000...---...//////000111222222222222222222222222222333333333555777888888888999:::<<<===???AAACCCEEEGGGGGGMMMfffyyy}}}}}}}}}~~~}}}{{{yyysssmmmddd^^^[[[ZZZZZZZZZ___fffooozzz|||yyyyyyyyyxxxsssppp```YYYRRRQQQRRRUUU]]]eeettt}}}}}}iiiOOO>>>:::<<<777:::===BBBQQQjjjttt___MMMCCCBBBDDDFFFPPPYYY^^^gggxxx}}}qqq[[[CCC888999555555888555555999???DDDHHHMMMQQQTTTXXXYYYZZZXXXWWWYYY^^^bbbjjjlllooorrrvvvuuujjj^^^]]]^^^dddlllsss}}}}}}|||~~~{{{{{{vvvvvv||||||vvvrrrpppttt|||~~~wwwoooeeeYYYRRRKKKHHHFFFEEEDDDDDDBBBAAA<<<;;;;;;:::::::::;;;;;;???@@@BBBCCCDDDHHHMMMPPP___hhhttt|||sssiiigggfffjjjsss{{{}}}|||||||||}}}}}}|||{{{yyywwwuuutttvvvuuusssqqqooommmllllllnnnmmmllllllkkkkkkllllllmmmmmmnnnnnnnnnnnnmmmmmmllljjjhhhfffdddaaa]]]ZZZYYYVVVSSSQQQQQQTTTXXX[[[]]]eeellloooqqqttttttqqqpppssssssnnnfff```___aaacccccccccaaa^^^[[[ZZZYYY[[[]]]\\\YYYWWWVVVQQQKKKEEEIIIPPPUUUQQQIIIFFFHHHEEELLLPPPLLLGGGGGGHHHGGGHHHJJJMMMLLLDDD:::777:::;;;<<<<<<:::444///...111888777888:::======999555666666666555444444333333////////////000000000000333222000///.........///555333///+++***,,,...000+++...111111...+++,,,...///...---,,,++++++,,,---...............///000000333333222111000000111111333333333222222222222222111111222222333444555555999888888888999;;;===>>>???@@@BBBCCCEEEFFFGGGGGGOOOccczzz|||}}}~~~~~~}}}{{{yyytttnnneee^^^[[[[[[[[[[[[___eeennnyyy~~~{{{xxxxxxxxxwwwsssooo___WWWQQQPPPQQQTTT[[[cccqqqzzzyyyfffLLL===999:::666999;;;???OOOhhhrrr\\\KKKBBBAAADDDGGGRRR\\\bbbkkk|||vvv\\\DDD999999555555777444666:::???EEEJJJNNNSSSVVVZZZ\\\]]]\\\[[[\\\```dddnnnpppsssvvvyyyyyynnnbbbaaaccchhhooouuu~~~||||||}}}~~~vvvxxx~~~zzztttqqqooossszzz|||sssjjj^^^RRRKKKCCC@@@>>>======<<<;;;999;;;::::::999999::::::;;;>>>???AAABBBCCCFFFJJJNNNXXX```mmmxxxwwwoooiiiiiilllrrryyy~~~}}}||||||}}}{{{{{{{{{zzzyyywwwvvvuuurrrqqqpppnnnmmmlllkkkkkkooonnnmmmmmmllllllmmmmmmlllllllllmmmllllllkkkkkkkkkhhheeecccaaa___\\\ZZZVVVTTTPPPNNNOOORRRVVVYYY\\\dddkkknnnpppssssssqqqoooqqqrrrnnngggbbbaaabbbccccccbbb```]]]ZZZYYYXXXXXXZZZZZZYYYYYYZZZVVVPPPIIILLLQQQVVVSSSLLLJJJLLLIIIOOOQQQLLLIIIJJJMMMNNNOOONNNNNNMMMFFF<<<999;;;>>>>>>>>><<<888444333444777666777999<<<<<<999555555555555444333333222222////////////000000000111222111000///.........//////...---,,,,,,,,,,,,,,,---...000000...---,,,---///......---------------...............///000000222222111000000000000000000000000000000000000000111222222222333333333333777777777777888:::<<<===???@@@BBBCCCEEEFFFGGGGGGNNNbbb{{{{{{|||}}}}}}}}}|||{{{zzztttnnnfff___\\\[[[[[[[[[^^^dddmmmwww}}}zzzwwwwwwxxxvvvsssooo]]]VVVPPPNNNOOOQQQXXX___mmmtttsss```JJJ<<<888999888::::::>>>MMMgggqqqZZZHHHAAAAAACCCIIIUUUaaahhhqqquuu___GGG::::::555444777444777;;;AAAGGGLLLQQQVVVYYY[[[^^^aaaaaa``````dddgggsssvvvyyy{{{~~~}}}sssggggggiiiooowww|||~~~{{{{{{~~~}}}uuuwww}}}yyytttqqqpppuuu{{{zzzooocccVVVJJJCCCAAA???<<<;;;;;;;;;:::888::::::999999999::::::;;;>>>??????@@@@@@CCCGGGJJJPPPXXXeeeqqq|||wwwooojjjmmmttt|||~~~~~~}}}||||||||||||}}}zzzzzzzzzzzzyyyxxxwwwvvvssssssrrrrrrqqqqqqppppppnnnmmmmmmllllllllllllllljjjjjjkkkkkkjjjiiiiiihhhiiifffbbb___^^^]]][[[ZZZSSSQQQNNNLLLLLLPPPTTTWWW[[[cccjjjlllnnnrrrsssqqqnnnpppqqqnnniiieeedddeeedddcccaaa___]]]ZZZXXXWWWUUUXXXYYYYYY[[[]]][[[VVVMMMMMMQQQUUUTTTOOONNNPPPPPPSSSSSSNNNLLLPPPVVVXXXXXXTTTPPPNNNHHH@@@<<<===CCCEEEEEEAAA<<<888666555666555555888;;;;;;888444444444333333222111111111/////////000000000111111111111000///............+++,,,...//////...,,,***///.........//////---+++....../////////...------...............///000000111000000////////////000////////////////////////222222222222222222333333666666666666777999:::<<<>>>@@@AAACCCEEEFFFGGGGGGNNNbbb|||{{{}}}}}}||||||}}}}}}}}}}}}|||{{{sssmmmddd^^^[[[ZZZZZZZZZ\\\bbbjjjuuu{{{xxxvvvvvvwwwvvvrrrooo\\\UUUNNNMMMMMMNNNTTT[[[jjjooolll[[[GGG<<<999999<<<===<<>>=========<<<:::;;;;;;:::::::::;;;<<<<<<===>>>>>>>>>>>>AAADDDGGGKKKTTTaaannnyyy|||vvvkkkrrr|||zzzzzzzzz{{{{{{|||}}}}}}{{{{{{zzzzzzxxxwwwuuuuuusssttttttttttttssssssrrrllllllkkkjjjjjjjjjjjjkkkiiiiiiiiiiiiiiihhhhhhggghhhddd```^^^]]]]]]\\\\\\SSSPPPMMMKKKLLLOOOSSSVVVZZZbbbhhhjjjmmmqqqsssrrroooqqqrrrqqqmmmiiihhhhhhfffdddaaa___]]]\\\ZZZXXXTTTWWWYYYYYY\\\```^^^ZZZOOOMMMPPPUUUWWWTTTSSSTTTXXXYYYVVVPPPPPPWWW___bbb```YYYRRROOOJJJCCC??????KKKQQQSSSJJJ???888777777666444444666::::::888444444444444333222222111111//////000000000111111111000000//////............+++---///111111000///...000...,,,---///000---***---...///000000///...---...............///000000000//////.........//////000000000000111111111111222222333333444444555555777666666666777999;;;<<<>>>???AAACCCEEEGGGHHHHHHNNNccc}}}yyy}}}|||}}}}}}}}}}}}}}}}}}}}}||||||qqqkkkccc\\\YYYXXXXXXXXXZZZ```hhhssszzzwwwuuuuuuwwwvvvsssppp\\\UUUNNNMMMLLLMMMRRRXXXgggjjjfffVVVFFF===:::::::::<<<<<<@@@RRRooouuu[[[IIIAAAAAABBBLLLYYYfffmmmsss}}}vvveeeKKK===;;;666444777444888<<>>>>>===>>>>>>>>>>>>@@@CCCFFFIIIRRR___lllwww~~~xxxpppxxx~~~wwwxxxyyyzzz{{{||||||}}}}}}|||{{{zzzwwwuuusssrrroooppppppppppppooonnnmmmlllkkkjjjjjjiiiiiijjjjjjggghhhhhhiiiiiihhhhhhggghhheeeaaa_______________UUURRROOOLLLMMMPPPTTTWWWZZZaaafffhhhlllqqqttttttrrrtttuuutttqqqmmmkkkiiigggddd```^^^^^^^^^\\\ZZZVVVYYYZZZYYY\\\```___[[[QQQOOORRRZZZ___]]][[[ZZZ^^^^^^YYYSSSTTT\\\dddfffccc[[[TTTOOOKKKDDDAAABBBUUU```dddUUUBBB888888:::555444333555999:::888555555555444444333222222222000000000000111111111111///////////////.....................//////000111111...,,,,,,///000...+++---...///000000///...---...............///000000///...............////////////000000111111111111111222333444555666777888777777777777888:::;;;===>>>???AAACCCEEEGGGHHHHHHNNNddd~~~yyy}}}|||~~~~~~~~~}}}||||||{{{{{{zzzpppjjjaaa[[[XXXWWWWWWWWWXXX^^^gggrrryyywwwuuuuuuwwwwwwtttqqq]]]VVVPPPNNNLLLLLLQQQWWWccceee___QQQCCC===;;;:::555888:::AAAUUUttttttZZZIIIAAA@@@AAAJJJWWWdddkkkpppyyyuuugggMMM>>><<<666555888666888<<>><<<;;;<<<<<<;;;:::===============>>>???@@@===>>>>>>>>>>>>@@@DDDGGGJJJSSS```mmmxxx}}}wwwxxx|||vvvvvvxxxzzz{{{|||||||||~~~}}}|||zzzwwwtttqqqppppppqqqqqqqqqpppnnnllljjjiiiiiihhhgggggggggggghhheeeeeefffggghhhhhhhhhhhhhhheeecccaaabbbbbbbbbaaaXXXUUUQQQNNNNNNPPPTTTWWW[[[aaafffgggkkkrrrvvvvvvuuuvvvvvvvvvsssoookkkhhhfffbbb^^^]]]^^^___]]][[[XXXZZZZZZYYY[[[___^^^ZZZRRRQQQVVVaaajjjiiiccc``````___ZZZTTTUUU\\\bbbddd```ZZZTTTPPPJJJDDDBBBEEEYYYfffkkkZZZFFF<<<<<<<<<666444333555999:::999666555555555444333333222222000000000111111111222222....../////////......---...---+++***+++---///000000///---------......---------.../////////.....................///000000///............//////000---......//////000000111222222333444555666777777888777777777888:::<<<======>>>AAACCCEEEGGGHHHIIINNNccc}}}xxx~~~~~~|||}}}~~~}}}|||zzzyyyxxxwwwwwwpppjjjbbb[[[XXXWWWXXXXXXWWW\\\eeeqqqyyywwwuuuvvvxxxxxxuuurrr^^^WWWQQQOOOMMMMMMQQQVVV___```YYYLLLAAA<<<:::999666888;;;AAASSSqqqnnnVVVGGG@@@???@@@FFFSSSaaagggmmmwww~~~tttgggMMM>>><<<666666999777777<<>><<<<<<<<<<<<===>>>???@@@===>>>??????@@@BBBFFFIIIPPPYYYfffrrr|||||||||uuuvvvxxxzzz||||||||||||||||||{{{yyywwwtttrrrqqqsssssssssrrrpppmmmjjjhhhbbbbbbaaa```````````````aaabbbccceeefffggghhhhhhfffeeecccdddddddddcccbbb[[[XXXSSSOOONNNPPPSSSUUU[[[aaafffgggkkkrrrwwwxxxwwwwwwwwwvvvsssnnnhhheeeccc___ZZZZZZ]]]^^^]]]ZZZXXXZZZYYYXXX[[[___^^^ZZZNNNNNNVVVeeepppooogggbbb^^^]]]YYYSSSTTTZZZ]]]]]][[[WWWTTTPPPHHHBBBBBBGGGRRR^^^aaaSSSEEE@@@===999666444333555999;;;:::888444444333333222111111111000000111111111222222222------...//////......---...---,,,++++++,,,...////////////---,,,,,,---///---------------......///...............///000000//////......//////000111......//////000111111222333333333333333333333222666666666666777999:::<<<===>>>@@@CCCFFFGGGIIIIIILLLaaazzzzzz~~~||||||~~~}}}|||zzzxxxwwwuuuuuutttqqqkkkccc\\\YYYXXXYYYYYYVVV\\\eeeqqqyyywwwuuuvvvxxxyyyvvvsss___XXXRRRPPPNNNMMMQQQVVV]]]\\\UUUHHH>>>;;;999777;;;<<<===AAAPPPjjjiiiRRRDDD???>>>???BBBPPP^^^eeelllvvvyyygggMMM???<<<777666:::888777;;;CCCKKKRRRYYY```dddjjjmmmpppqqqqqqrrruuuyyywww}}}~~~uuummmhhhrrruuupppqqqrrrsssuuuwww~~~uuuoooooo~~~wwwsssqqqxxxwwwgggVVVIIIBBBAAACCCAAA???>>>???@@@???>>>;;;;;;;;;<<<<<<>>>??????>>>???@@@@@@AAACCCGGGJJJVVV___kkkxxx~~~|||vvvwwwyyy{{{||||||||||||{{{zzzzzzyyywwwuuutttssspppppppppnnnkkkgggdddaaa[[[ZZZYYYYYYXXXXXXYYYYYY^^^___aaaccceeefffggggggeeeddddddeeefffeeecccbbb\\\YYYTTTPPPNNNPPPRRRTTT\\\aaafffgggkkksssxxxyyyxxxwwwwwwuuurrrlllfffaaaaaa\\\WWWWWW[[[]]]\\\ZZZWWWYYYXXXWWWZZZ______[[[IIIJJJSSSeeerrrpppggg___\\\[[[WWWRRRRRRWWWYYYWWWVVVUUUSSSPPPGGG@@@BBBHHHJJJSSSSSSIIIBBBAAA===444777555333555999<<<;;;888333333222222111000000000000111111111111222222222,,,---.../////////...---////////////////////////...000000...+++***---000---,,,++++++,,,---...///...............///000000///////////////000111111000111111222333444444444444444333222111///......555555555555666777999:::===>>>@@@CCCFFFHHHIIIIIIJJJ^^^xxx~~~~~~|||zzz{{{}}}zzzwwwvvvvvvxxxsssoooggg```[[[YYYYYYZZZXXX[[[bbbnnnzzzuuuuuuxxxxxxuuuqqqggg\\\RRRMMMLLLLLLQQQWWW]]]ZZZSSSGGG<<<666666888777999???@@@FFFccc}}}cccNNNEEEAAA???===@@@MMMZZZbbbjjjxxx}}}eeeIII:::;;;777444777888666;;;CCCKKKSSS[[[ccchhhkkkjjjjjjnnnssswwwwwwvvvwww}}}xxxppphhhrrrvvvuuuwwwttttttyyyvvvmmmmmmrrr|||xxxsssrrrzzzuuudddTTTJJJFFFGGGGGGEEECCCBBBBBBAAA???===<<<;;;;;;===???@@@???>>>===>>>@@@@@@AAAEEEMMMSSSaaajjjwww||||||||||||}}}}}}~~~~~~~~~~~~~~~yyyxxxxxxwwwvvvuuuuuutttqqqpppnnnllljjjgggbbb^^^WWWSSSNNNKKKMMMPPPRRRTTTXXX[[[___bbbccccccdddeeebbbbbbcccccccccbbbaaaaaa\\\ZZZVVVRRROOOPPPTTTXXX^^^___cccfffjjjmmmpppqqqsssuuuvvvrrrpppnnnfff___]]]\\\ZZZZZZ\\\]]]]]]\\\[[[XXXVVVWWWZZZ\\\\\\[[[MMMJJJNNN\\\hhhhhhaaa[[[VVVWWWWWWUUUTTTTTTUUUWWW[[[YYYTTTLLLBBB======>>>DDDDDDDDDCCC@@@===999777666555666888:::;;;;;;999999777444222222222000///000000111222222111///...///............---------------...///111111///---,,,,,,,,,---------.....................///000111222222111000//////000000000//////.........//////111444666555222111222444444444333222222222333333888999::::::999888999;;;>>>???AAACCCDDDEEEFFFFFFKKK```ppp}}}zzz{{{~~~~~~}}}zzzwwwuuuvvvxxxvvvqqqjjjbbb]]]ZZZZZZZZZXXX[[[aaammmzzzuuuuuuxxxyyyuuuqqqjjj___TTTOOOMMMLLLPPPVVV\\\WWWOOODDD<<<888888999666777<<>>@@@BBBCCCFFFMMMVVV^^^lllttt~~~}}}||||||}}}~~~xxxxxxwwwvvvuuutttsssrrrooonnnlllkkkiiieee```\\\UUUQQQLLLJJJKKKNNNPPPQQQWWWZZZ]]]`````````aaabbbcccccccccddddddddddddeee\\\[[[WWWRRROOOPPPTTTWWW]]]___bbbdddhhhkkkoooqqqqqqtttvvvtttsssppphhh```ZZZYYYYYYZZZ[[[\\\[[[ZZZ[[[YYYWWWWWWYYY[[[[[[ZZZMMMIIIMMMZZZdddddd\\\VVVSSSSSSRRRPPPNNNNNNPPPSSSXXXWWWTTTLLLCCC===<<<===?????????>>><<<999666444777777666777999999888777777555222111222222000///000111111222111000//////000000000/////////......,,,,,,+++,,,...///---,,,,,,,,,---------.........///............//////000222111111000//////000000/////////.........//////000333555444222111222333333333333222222333444444777888999999888888999:::888:::>>>BBBGGGJJJMMMNNNMMMbbbrrr~~~{{{{{{~~~~~~~~~~~~|||zzzwwwuuuvvvxxxyyytttmmmeee^^^[[[ZZZZZZXXX[[[aaalll}}}zzzuuuuuuxxxyyyvvvrrrkkkaaaVVVQQQNNNMMMPPPTTTZZZSSSIII@@@;;;999999999777777<<<@@@IIIfffsss\\\KKKCCC@@@@@@???EEETTTbbbjjjooowwwyyyWWWCCC???777444777888:::???GGGOOOWWW___gggkkkqqqpppqqqsssvvvxxxxxxxxx{{{wwwzzzpppqqqwwwyyyyyy|||~~~zzzqqqmmmmmmzzzyyyuuupppyyywwwfffUUUJJJGGGHHHGGGFFFGGGIIIKKKMMMLLLKKKFFFDDDBBBBBBCCCCCCCCCBBB===???BBBDDDJJJSSS```iiizzz~~~}}}}}}{{{zzzyyy{{{}}}~~~xxxxxxwwwvvvuuusssqqqpppmmmkkkjjjiiigggbbb]]]YYYQQQNNNJJJHHHIIIKKKMMMMMMSSSVVVZZZ\\\]]]]]]___```cccbbbbbbbbbcccdddeeefff]]]\\\XXXSSSPPPPPPSSSVVV]]]^^^```bbbeeeiiinnnrrroootttwwwwwwvvvsssjjjaaaYYYYYYZZZ\\\^^^^^^\\\ZZZ]]][[[XXXXXXYYYZZZYYYYYYNNNIIIJJJVVV______WWWQQQOOONNNLLLHHHFFFGGGJJJLLLSSSTTTRRRLLLDDD>>>;;;;;;===>>>>>>>>><<<:::888777888777666777888777666444444222111111222222222111111111111111111000//////////////////.........---...,,,++++++---......---,,,------------.........000//////............///111111000/////////000000////////////////////////000222333333222111111222222222222222333444444555666777888888777777888:::===???AAADDDGGGIIIJJJKKKLLLaaaqqq}}}}}}~~~~~~}}}}}}|||zzzwwwvvvwwwxxxzzzvvvnnneee___ZZZXXXXXXXXX[[[```jjjyyyzzzuuutttwwwxxxuuurrriii___UUUQQQOOOMMMOOOSSSZZZQQQFFF>>>::::::888777:::999===BBBMMMiiippp[[[JJJBBB???>>>>>>FFFUUUfffnnnsssxxx}}}|||^^^EEE???666333666666666<<>>::::::;;;;;;<<<<<<;;;:::999999777666555666777777555333333222111111333555555444222222111111000000//////------,,,,,,,,,+++++++++000...,,,,,,...000000000------------............111000///...............111000000/////////000000...//////000000000000000///000111222222111111111111111111222333444555666555666888888777777888:::AAABBBCCCDDDEEEFFFFFFFFFGGG\\\lll~~~~~~~~~~~~~~~}}}zzzwwwwwwxxxyyyzzzuuummmeee^^^YYYVVVUUUWWWZZZ___hhhwww{{{tttsssuuuvvvssspppccc[[[RRROOONNNLLLNNNRRRYYYQQQEEE===:::888777555:::999===AAAKKKfff{{{zzzxxxlllZZZKKKCCCAAABBBBBBFFFWWWiiirrrvvvzzz}}}~~~{{{gggKKKBBB:::777::::::666<<>>:::888555555666666666666666666555444444555777777666555444222222333555777888777333222111000000/////////------,,,,,,,,,+++++++++000...,,,,,,...000000000---------.........//////111000///...............000///////////////000000......///000111111000000000000000111222222222111111111111222333444555666444666777888777777999:::;;;===???BBBEEEGGGIIIIIIEEEZZZjjj|||}}}}}}~~~~~~~~~{{{yyyxxxyyy{{{xxxtttmmmeee]]]XXXUUUSSSVVVZZZ___ggguuu{{{tttqqqrrrssspppmmm___WWWPPPNNNMMMKKKLLLPPPVVVPPPGGG???:::777666555888777;;;>>>DDD^^^sssttttttiiiZZZMMMFFFEEEGGGIIIKKK\\\nnnwwwzzz}}}~~~~~~fffIIIAAA999777:::999:::@@@HHHQQQZZZccclllqqqqqqssswwwzzz|||~~~rrrgggkkkwwwzzzqqqmmmmmm{{{|||yyywww|||{{{nnn^^^RRRLLLJJJJJJLLLOOOUUU[[[______^^^WWWRRRMMMJJJJJJKKKMMMMMMNNNRRRWWW^^^gggttt{{{xxxyyy{{{}}}}}}{{{||||||}}}}}}}}}}}}}}}zzzzzz{{{{{{yyyvvvtttrrrmmmkkkjjjgggccc\\\TTTNNNJJJHHHFFFEEEFFFFFFDDDCCCBBBEEEJJJNNNRRRVVV[[[___bbbbbbbbbbbbbbbaaa``````]]]\\\YYYVVVRRRQQQSSSUUUYYY]]]aaabbbaaadddlllrrruuuzzz}}}{{{xxxrrrggg\\\ZZZ[[[]]]aaacccbbb___\\\]]]]]]\\\ZZZWWWVVVWWWXXXNNNFFFDDDLLLVVVXXXTTTQQQKKKJJJHHHEEEBBBCCCFFFIIIMMMOOOQQQMMMEEE>>>999888555555555666666666777777555444444555777888777555444333222444777999999999444333111000////////////////////////.........---...,,,++++++---......---------........./////////000//////............/////////......//////000000---...000111222111111000111000000111333444333222222222222222333444444555444666888888888888:::;;;>>>???@@@BBBDDDEEEFFFFFFHHH]]]mmm{{{}}}}}}zzzzzz}}}}}}zzzyyy{{{}}}wwwsssmmmeee^^^XXXUUUTTTVVVZZZ___fffttt|||ssspppppppppmmmiii___XXXQQQOOOMMMJJJJJJMMMPPPMMMHHHAAA;;;777777888777777<<<<<>>777666888777===BBBJJJSSS\\\eeemmmrrruuuxxx|||~~~sssdddeeennn}}}|||xxxwww|||xxxooommmppp|||}}}zzzyyy~~~|||qqqbbbUUUMMMJJJKKKMMMQQQWWW]]]``````___YYYTTTOOOKKKKKKMMMPPPQQQSSSXXX```hhhsss}}}zzzyyy|||~~~}}}|||||||||}}}~~~xxxyyyzzzzzzyyywwwtttrrrooonnnllliiiddd[[[RRRLLLGGGEEEDDDCCCDDDCCCAAA??????BBBFFFIIILLLPPPUUUXXX\\\^^^aaacccdddcccbbbaaa\\\[[[YYYVVVSSSRRRTTTVVVWWW]]]bbbdddccceeekkkrrrtttyyy{{{zzzwwwrrrhhh^^^XXXYYYZZZ]]]``````^^^[[[\\\]]]]]]ZZZWWWUUUWWWYYYPPPGGGCCCJJJSSSTTTQQQNNNKKKJJJIIIGGGFFFFFFHHHJJJNNNQQQQQQMMMEEE===999888888777777777777888999999777666666666777777666444444333222444666888999999444333111000///...//////000000000/////////......,,,,,,+++,,,...///---,,,............///////////////............//////000...............///000000---...000222222222111000222000000222555666444222333333333222222333444444555777888999999999;;;<<<@@@AAABBBDDDEEEEEEEEEEEEIII___ooo|||}}}{{{xxxxxx|||}}}{{{zzz|||~~~wwwtttmmmfff___YYYVVVTTTUUUYYY___fffttt|||sssoooooonnnkkkgggaaaYYYRRRPPPMMMIIIHHHKKKKKKKKKIIICCC<<<888999;;;888999>>><<<===TTTmmmqqq~~~tttdddUUUJJJDDDDDDDDDYYYiiizzz~~~dddGGG@@@;;;999<<<:::<<>>AAADDDFFFHHHLLLPPPSSSVVVYYY]]]aaaccccccbbb```[[[ZZZYYYVVVTTTSSSUUUWWWWWW]]]ccceeedddeeekkkqqqssswwwzzzyyywwwsssjjj```XXXYYYZZZ]]]___```^^^\\\\\\]]]]]]ZZZVVVUUUWWWZZZQQQHHHCCCHHHPPPQQQMMMJJJJJJJJJJJJIIIHHHHHHIIIKKKPPPRRRRRRMMMEEE===999888555555444444444555555666:::999777777777777444222333222222333555777888888555333111000.........//////............---------------...///111111///---............/////////000...............///000111...............///000111,,,...000222333222111000222111000222555777555333444444333222222222333333555777999999999:::;;;===999;;;>>>CCCGGGKKKNNNOOOIII___ooo}}}}}}}}}xxxuuuwww|||}}}~~~zzzzzz{{{}}}}}}{{{xxxtttmmmddd]]]XXXTTTSSSRRRYYY^^^bbbqqq|||rrrpppooommmjjjjjj```\\\UUUPPPMMMKKKJJJIIINNNMMMIIICCC<<<888666777<<<;;;;;;>>>CCCOOOdddxxxzzziiiWWWIIIDDDEEEHHH[[[pppiiiGGG<<<666777;;;::::::>>>FFFQQQ]]]iiirrrwwwyyywwwdddppp~~~wwwpppnnnoooqqqssswww{{{xxxxxxyyyxxxssspppuuu~~~{{{|||~~~~~~|||uuuiii\\\QQQKKKNNNRRRXXX]]]```ccceeegggjjjeee^^^VVVRRRUUU[[[```mmmsss~~~}}}|||{{{yyyyyyzzz{{{|||zzz|||}}}|||{{{{{{|||~~~vvvuuuuuuuuuvvvuuurrrpppmmmllljjjgggaaaWWWLLLDDDBBBBBBAAA@@@AAABBBCCCDDDFFFEEEEEEGGGLLLPPPRRRSSSZZZZZZ\\\]]]____________\\\YYYUUUQQQNNNOOOSSSVVVWWW[[[```ccceeehhhmmmqqqooosssuuuuuuvvvtttkkkaaaTTTVVVYYY\\\]]]^^^]]]\\\WWWWWWWWWWWWWWWWWWWWWWWWVVVNNNGGGGGGMMMQQQOOOKKKJJJNNNPPPNNNIIIFFFGGGJJJPPPRRRRRROOOGGG>>>666222555666666666444333444555888888777666666666666666777777777777666666666666444333111000111000...,,,/////////...------,,,,,,+++,,,------......------.........////////////000---...////////////////////////............//////////////////000000000000//////000000000000//////000111111222222333444444444666999:::::::::<<<===AAA@@@AAAFFFMMMTTTWWWWWWKKK___www|||wwwsssuuuzzz}}}~~~{{{zzz|||}}}}}}|||xxxtttmmmddd]]]XXXUUUTTTTTTYYY]]]bbbqqq}}}sssqqqqqqooommmmmm```[[[TTTOOOMMMLLLLLLKKKNNNNNNKKKDDD===888777888999888999<<>>888777:::888:::???GGGSSS___llluuuzzz|||zzzhhhqqq}}}}}}xxxsssooommmppprrrwwwxxx{{{|||yyyyyyyyy}}}|||sssoooooovvv~~~|||xxxyyy|||}}}~~~~~~zzzssshhh\\\TTTPPPRRRVVV\\\ccchhhllloooppppppkkkbbbZZZVVVYYY```fffuuu|||yyyxxxvvvuuuuuuwwwyyyzzz{{{|||}}}}}}{{{zzz{{{|||zzzxxxwwwvvvvvvtttrrrooolllllljjjhhhbbbYYYNNNGGGCCCCCCAAA@@@AAABBBDDDEEEJJJIIIJJJMMMQQQVVVXXXYYY\\\\\\\\\^^^___```___^^^[[[ZZZVVVQQQMMMMMMPPPRRRUUUYYY^^^bbbdddgggmmmqqqooosssuuuuuuvvvuuulllbbbWWWXXXZZZ[[[\\\\\\\\\[[[[[[ZZZYYYWWWVVVVVVUUUUUUVVVOOOHHHHHHNNNRRRPPPLLLKKKOOOQQQNNNIIIEEEGGGJJJPPPQQQQQQNNNGGG@@@:::777666888888777555444444555888888777777777777777777666666666666666777777777555333000000000000///---------..................+++,,,------......------------........./////////---....../////////////////////............//////////////////000000000000///000000111111000000///000111111222222333444444444666999:::::::::<<<===@@@??????BBBHHHMMMOOOOOOLLL```www~~~{{{vvvqqqssswww}}}||||||}}}~~~~~~}}}xxxtttmmmddd]]]XXXUUUTTTUUUZZZ]]]aaappp{{{rrrqqqqqqooommmmmmbbb\\\TTTNNNLLLLLLMMMNNNOOOOOOMMMGGG???999888999777555666:::AAAQQQjjj}}}kkkXXXJJJFFFJJJNNNcccwwwhhhJJJAAA:::777888666;;;???IIIUUUbbboooyyy|||mmmqqqwww|||}}}zzzuuuooollloooqqqwwwuuuzzz}}}zzzxxxxxxzzz~~~tttooonnnrrr||||||yyyuuuvvvxxx}}}{{{uuuooolllmmmrrrvvv|||{{{wwwpppggg^^^XXXUUUVVVZZZaaaiiipppvvvzzz{{{yyysssiii___[[[^^^fffmmm|||yyywwwuuussstttvvvyyy{{{yyy{{{}}}|||zzzyyyyyyyyy|||zzzwwwuuusssqqqooolllkkkjjjhhhfff```XXXOOOHHHEEEDDDCCCDDDFFFIIIMMMOOOPPPPPPQQQTTTXXX\\\^^^^^^```___^^^___``````___]]]\\\ZZZWWWRRRMMMKKKLLLMMMQQQVVV\\\```cccggglllqqqooosssuuuvvvwwwvvvmmmbbbZZZZZZZZZZZZ[[[[[[[[[[[[]]]\\\YYYWWWUUUTTTTTTTTTVVVOOOIIIIIIOOOSSSQQQNNNMMMPPPRRROOOJJJGGGHHHLLLSSSTTTSSSOOOHHHAAA===;;;999:::;;;:::888555444444777777777777777888888888555555555666666777777888666333000...////////////,,,,,,------...//////000,,,,,,---............---,,,---------............------.../////////////////////............//////////////////000000000000000111111111111111111000000111111222222333444444444666999:::::::::<<<===AAA??????AAADDDGGGGGGGGGNNNaaaxxx}}}{{{vvvqqqrrrvvv~~~~~~~~~~~~~~~~~~xxxtttmmmeee^^^YYYVVVUUUWWWZZZ\\\```qqqvvvnnnnnnooommmkkkkkkeee^^^UUUNNNKKKKKKLLLMMMOOOQQQPPPJJJAAA:::888999777555555999@@@QQQkkk{{{iiiUUUHHHDDDIIIMMMdddwwwcccHHHAAA:::777888555:::???HHHUUUdddqqq||||||ooooooppprrrwww{{{ssspppooooooqqqwww|||}}}yyywwwuuuuuu{{{wwwrrrrrruuu|||~~~zzzvvvqqqqqqrrrtttvvvuuurrrpppkkkfff___YYYWWW[[[ccciiissstttsssooohhhaaa\\\YYYYYY]]]dddmmmwww~~~zzznnnccc^^^aaajjjqqq~~~wwwuuurrrpppqqqssswwwzzzwwwyyy||||||zzzxxxwwwwwwzzzwwwtttqqqpppnnnkkkiiiiiigggeeebbb]]]UUULLLFFFEEEEEEFFFHHHMMMSSSYYY\\\ZZZ[[[]]]aaafffiiijjjiiihhheeeaaa```aaaaaa___\\\^^^\\\YYYSSSMMMJJJIIIJJJNNNSSSYYY^^^aaaeeelllpppooosssvvvwwwxxxvvvmmmbbbZZZYYYYYYYYYZZZ[[[\\\]]]\\\[[[XXXUUUSSSRRRRRRSSSSSSNNNIIIJJJOOOSSSRRROOONNNQQQSSSQQQMMMKKKNNNRRR\\\[[[XXXQQQIIIBBB>>><<<<<<>>>???>>>;;;777555555666666777777777777777777444444555555666777888888666333///---...///000000---------.........//////,,,------...............,,,,,,,,,---------......,,,---...///000000000/////////............//////////////////000000000000111111222222222222111111000111111222222333444444444666999:::::::::<<<===AAAAAAAAABBBDDDEEEFFFFFFNNNbbb{{{}}}{{{wwwrrrssswww}}}~~~}}}}}}~~~xxxtttmmmeee^^^YYYWWWVVVWWWZZZ\\\aaarrr~~~uuummmmmmooommmjjjjjjfff```VVVNNNJJJJJJJJJKKKOOORRRSSSMMMCCC;;;888999999777777:::AAAQQQkkk{{{hhhUUUHHHDDDIIINNNcccuuu\\\DDD???999666888666888===GGGUUUdddrrr}}}zzznnnmmmlllnnnuuu~~~}}}rrrqqquuuqqqssszzz{{{xxxtttqqqqqqwww|||{{{wwwvvv{{{}}}vvvrrrkkkjjjiiihhhgggddd```]]]WWWTTTMMMHHHGGGLLLUUU\\\fffiiinnnoookkkddd^^^[[[]]]```gggqqq|||~~~qqqeee___ccckkkrrruuuqqqmmmjjjiiilllpppssstttxxx|||}}}|||zzzyyyxxxwwwuuurrrpppooommmjjjhhhgggeeebbb___ZZZSSSLLLGGGEEEFFFHHHKKKPPPVVV\\\___```dddjjjrrrzzz}}}}}}|||sssmmmfffbbbbbbaaa___\\\```^^^ZZZTTTNNNJJJIIIJJJLLLQQQXXX\\\```dddkkkoooooosssvvvwwwxxxuuukkk```XXXXXXXXXYYYZZZ\\\^^^___YYYXXXVVVTTTRRRRRRRRRRRRQQQMMMJJJKKKOOOSSSRRRPPPNNNRRRUUUSSSPPPPPPTTTYYYdddbbb]]]UUUKKKCCC===;;;>>>@@@CCCBBB???:::777666555555666777777666666555333444444555666777777888666333///---...000111111//////.........---------,,,---......//////......,,,,,,,,,---------......,,,---...///000000000000//////............//////////////////000000000000111111222222222222111111000111111222222333444444444666999:::::::::<<<===???@@@BBBCCCDDDFFFGGGHHHMMMccc}}}~~~|||{{{wwwssssssxxx~~~}}}|||}}}xxxtttmmmeee___ZZZWWWVVVWWWZZZ\\\bbbtttvvvoooooopppnnnkkkjjjeee^^^UUUNNNJJJIIIIIIIIINNNSSSUUUOOODDD:::888999:::888999<<>>888555888777777===GGGUUUdddrrr~~~yyynnnlllmmmqqqyyytttuuu|||wwwyyy~~~{{{wwwrrrnnnmmmtttzzz|||zzz|||zzzrrrlllbbb```]]]ZZZXXXUUUQQQNNNIIIGGGDDD@@@@@@DDDKKKQQQYYY___gggkkkjjjfffaaa^^^ccceeekkkuuu|||pppeeeaaaeeennnuuuuuuqqqjjjeeedddfffjjjlllnnnsssxxx||||||{{{yyyyyyuuusssrrrpppooolllhhheeedddbbb___\\\XXXTTTNNNJJJHHHIIIKKKOOOTTTYYY^^^```dddjjjuuuvvvjjjcccbbbaaa___]]]```^^^ZZZSSSMMMJJJJJJLLLLLLQQQWWW\\\___cccjjjnnnooossswwwwwwwwwtttiii]]]VVVWWWXXXZZZ[[[]]]^^^___XXXWWWVVVUUUSSSRRRQQQPPPPPPMMMKKKMMMQQQTTTSSSRRRPPPSSSVVVTTTQQQRRRWWW\\\fffddd___WWWMMMDDD>>><<>>:::888666777888888888666555444444444444555555666666777444222///...///000111000000//////...------,,,,,,------...////////////...,,,---------............,,,,,,...///000000000000//////............//////////////////000000000000000111111111111111111000000111111222222333444444444666999:::::::::<<<===;;;>>>AAACCCCCCDDDFFFHHHLLLaaa{{{~~~||||||}}}~~~~~~}}}~~~{{{zzzyyyvvvrrrssswww~~~|||{{{{{{xxxtttmmmeee___ZZZXXXWWWVVVYYY\\\cccvvvvvvoooooopppmmmiiihhh```[[[SSSNNNKKKJJJJJJIIIMMMSSSVVVPPPDDD:::777888999888:::>>>FFFUUUmmmyyyhhhWWWJJJFFFIIILLLWWWhhhwwwxxxVVVAAA===777444777777888>>>HHHUUUeeesss~~~{{{nnnnnnqqqwwwzzz{{{~~~|||xxxrrrmmmkkkrrrzzz}}}}}}}}}vvvlllfffWWWTTTPPPMMMKKKIIIFFFDDDAAAAAAAAA@@@AAACCCGGGKKKPPPWWW___eeegggfffdddcccfffgggkkkttt}}}wwwnnneeeccchhhrrrzzz{{{qqqkkkccc]]]YYY[[[^^^aaabbbgggoootttvvvuuuttttttqqqqqqooonnnlllgggaaa\\\ZZZYYYWWWUUUTTTRRROOOLLLMMMPPPUUU[[[bbbhhhlllnnnwww}}}nnndddaaaaaa```]]]^^^\\\WWWQQQKKKJJJKKKMMMMMMQQQWWW\\\___ccciiimmmoootttwwwwwwvvvrrrfffZZZVVVWWWYYY[[[\\\]]]\\\\\\ZZZZZZZZZXXXVVVSSSPPPNNNQQQOOONNNPPPSSSVVVVVVUUURRRUUUVVVTTTPPPPPPUUUZZZ___^^^\\\VVVNNNFFFAAA???@@@CCCGGGHHHEEE@@@<<<:::999::::::;;;:::888555444555555555555555555555555333111//////000111000///..................------------...///////////////------........./////////+++,,,---///000000111111//////............//////////////////000000000000///000000111111000000///000111111222222333444444444666999:::::::::<<<===:::===AAACCCDDDDDDFFFHHHKKK___vvvvvvwwwwwwvvvuuutttuuuwww}}}~~~}}}{{{yyy{{{yyyxxxxxxuuurrrssswww}}}{{{zzzzzzxxxtttmmmeee___[[[XXXWWWUUUYYY\\\eeexxx}}}tttmmmmmmmmmjjjfffeee[[[WWWRRRNNNLLLLLLKKKJJJLLLRRRVVVPPPDDD999777888777777:::@@@HHHWWWooovvvfffUUUHHHDDDFFFIIIOOO```ppp{{{zzzXXXBBB>>>777444777777:::???IIIVVVfffttt}}}oooqqquuu}}}}}}yyyrrrmmmiiiqqqzzz~~~~~~~~~~~~}}}}}}}}}}}}{{{rrriiibbbPPPLLLHHHEEECCCCCCBBBAAA>>>@@@BBBCCCCCCDDDFFFHHHMMMRRRZZZ```ccceeefffgggeeeeeeiiirrr|||xxxssskkkeeeeeekkkvvv~~~wwwfff```WWWOOOKKKLLLOOORRRWWW\\\eeekkknnnnnnmmmmmmnnnmmmlllkkkgggaaaYYYSSSQQQPPPOOOOOOPPPOOONNNLLLSSSWWW___hhhrrryyypppdddaaaaaa```^^^]]]ZZZUUUNNNJJJIIIKKKNNNMMMRRRXXX\\\___ccchhhmmmppptttwwwwwwvvvpppdddXXXWWWYYY[[[\\\]]]\\\ZZZYYY]]]]]]]]]\\\XXXSSSOOOLLLRRRQQQPPPRRRUUUXXXXXXXXXTTTVVVWWWTTTOOONNNRRRWWWWWWXXXWWWTTTNNNHHHDDDBBB@@@DDDHHHIIIGGGBBB===;;;<<<<<<======;;;999666555555555555555555444444444222111000000111111000///,,,,,,------.../////////---......///////////////.........////////////000+++,,,---///000111111111//////............//////////////////000000000000//////000000000000//////000111111222333333444444444666999:::::::::<<<===<<<@@@DDDFFFEEEEEEGGGIIIKKK\\\rrrpppkkkdddaaacccgggiiijjjnnnttt{{{}}}{{{zzzzzzzzz~~~yyyuuuuuuwww}}}xxxyyywwwqqqiii```ZZZXXXXXXYYYZZZ]]]fffxxx~~~wwwoookkkkkkllliiifff^^^VVVOOOMMMMMMKKKJJJLLLIIIQQQVVVRRRFFF;;;777777444999;;;===KKKdddvvv{{{rrr```TTTJJJEEEFFFIIIPPP[[[lllzzzxxxXXXBBB<<<666888<<<:::<<<>>>GGGVVVfffsssvvvsssuuu{{{~~~}}}xxxqqqlllkkkooouuuyyy}}}~~~||||||~~~|||wwwrrrfff[[[NNNJJJEEEBBBAAABBBCCCCCC???DDDFFFEEEGGGLLLPPPPPPTTTVVVZZZ___dddggggggfffhhhhhhjjjpppwww{{{{{{zzzwwwrrrnnnmmmlllppp{{{|||pppccc\\\QQQHHHEEEDDDFFFGGGMMMPPPTTTXXX\\\aaaggglllmmmmmmmmmkkkfff^^^UUUNNNEEEHHHJJJKKKKKKLLLOOORRRWWWbbbqqq|||rrrfffdddfffdddaaaYYYWWWTTTOOOKKKIIIKKKMMMQQQTTTYYY[[[]]]aaagggllluuuuuuvvvwwwvvvpppfff^^^]]]]]]\\\\\\\\\\\\]]]]]]]]]]]]]]]ZZZUUURRRPPPPPPSSSNNNPPPUUU\\\jjjkkkZZZSSSSSSTTTSSSNNNHHHJJJQQQRRRTTTTTTRRRLLLFFFAAA???@@@BBBDDDFFFEEEBBB???===>>>======<<<:::888666555888666333000//////000222444222000///000000///...,,,---///000000000///...//////000000///...------***+++++++++******,,,...---,,,++++++---.........////////////////////////000000000000000000000000///000222333222000...---000111333444555555444333666888:::;;;;;;;;;<<<===???AAADDDDDDDDDDDDEEEGGGNNN```xxxbbb]]]XXXUUUWWWZZZ[[[\\\ccciiippptttuuuvvvxxxzzzzzz}}}{{{vvvsssuuuxxx{{{xxxxxxvvvqqqiii```ZZZWWWVVVWWWYYY]]]gggyyy~~~wwwoookkkkkkkkkhhhddd]]]TTTMMMLLLLLLJJJIIIKKKKKKQQQVVVRRRFFF;;;777777444888:::===LLLeeexxx}}}rrr___QQQGGGAAABBBFFFNNNYYYjjjwwwvvvWWWBBB<<<666777:::777<<<>>>GGGWWWffftttuuuqqqsss~~~~~~wwwzzz}}}yyyrrrmmmlllrrrxxx{{{{{{~~~~~~zzzuuuooodddYYYKKKHHHCCCAAAAAABBBCCCCCCCCCIIIMMMNNNQQQXXX]]]]]]dddeeefffiiikkkkkkhhheeeiiihhhiiinnnuuuxxxxxxwwwtttooolllkkkkkkppp|||vvvjjj[[[TTTJJJBBB??????@@@@@@CCCFFFJJJMMMQQQWWW\\\aaafffeeeeeebbb\\\TTTKKKEEEEEEDDDDDDDDDFFFJJJQQQVVVeeeqqq}}}lllcccbbbccc```]]]ZZZXXXTTTOOOJJJIIIJJJLLLOOOSSSWWWZZZ[[[```fffkkkvvvuuuuuuvvvuuuqqqhhhbbb\\\[[[[[[ZZZZZZ[[[[[[\\\[[[[[[[[[XXXTTTQQQPPPPPPUUURRRUUUXXX\\\jjjlll]]]PPPPPPQQQQQQLLLGGGIIINNNQQQSSSSSSQQQKKKEEE@@@>>>@@@AAACCCCCCBBB???;;;888<<<<<<<<<;;;999777666555999777444222111111222333444222000///000000///...------///000000000///...///////////////...------,,,---------,,,,,,...///...---,,,,,,---///......////////////////////////////////////////////////000111222222222111///...///000111333333333333333555777::::::::::::;;;===???AAACCCDDDDDDDDDFFFGGGOOOaaa{{{QQQNNNJJJHHHIIIJJJKKKKKKRRRWWW^^^cccggglllsssxxx}}}~~~zzzsssqqqssswww}}}~~~}}}}}}}}}}}}|||yyywwwwwwuuuqqqjjjaaaZZZUUUTTTUUUXXX]]]iii{{{wwwoookkkkkkjjjfffbbb[[[SSSLLLKKKKKKIIIHHHJJJLLLRRRVVVRRRFFF<<<777777333888999===MMMgggzzzooo\\\MMMCCC===???CCCNNNZZZiiittt|||oooRRRAAA===777666888555<<<>>>GGGWWWgggtttvvvsssvvvxxx{{{~~~{{{uuupppnnnuuu{{{|||zzz|||yyytttmmmaaaVVVKKKHHHEEEDDDEEEGGGHHHHHHMMMTTTZZZ^^^dddmmmrrrssszzzyyyyyyyyywwwrrrkkkgggiiihhhhhhkkkqqquuuuuutttqqqmmmjjjjjjlllrrrmmm```QQQKKKCCC<<<999::::::;;;:::<<>>@@@CCCDDDDDDEEEFFFHHHNNNaaa}}}IIIHHHFFFFFFFFFGGGHHHHHHJJJNNNSSSXXX]]]dddmmmttt|||{{{uuuqqqrrruuu~~~~~~~~~}}}|||zzzxxxvvvwwwuuurrrkkkbbbZZZUUUSSSSSSVVV]]]jjj|||~~~wwwoookkkkkkiiieee```[[[RRRKKKJJJKKKIIIHHHJJJMMMRRRUUUQQQFFF<<<777666444777999===NNNhhhyyy}}}zzzjjjXXXJJJAAA===???DDDRRR___llltttyyyyyyfffLLL>>><<<777666999555<<<===GGGWWWggguuu||||||}}}wwwrrrmmmuuu}}}|||xxxzzzyyysssmmmaaaUUUNNNKKKJJJJJJMMMPPPRRRRRRYYYaaajjjooowww{{{rrrllliiifffeeehhhnnnsssuuutttqqqmmmkkklllooovvvyyydddVVVJJJFFF???:::999999999999999:::<<<===>>>AAAEEEHHHLLLNNNQQQQQQOOOKKKHHHGGGEEEEEEFFFHHHLLLQQQVVVZZZfffooo|||}}}vvvnnnkkkkkkiiiddd___\\\ZZZUUUOOOIIIGGGGGGIIIJJJNNNRRRUUUXXX\\\ccciiimmmmmmooossstttppphhhaaaXXXXXXWWWWWWWWWWWWXXXXXXXXXYYYZZZXXXTTTRRRQQQQQQSSSTTTYYYYYYVVVaaaggg^^^UUUTTTUUUUUUQQQKKKJJJMMMNNNPPPQQQOOOJJJDDD???===BBBBBBCCCBBBAAA>>>:::888888888888888777666555444444333111000//////000111444222000///000000///...---......///////////////...///////////////.........///000///......000222222000.........///...---////////////////////////////////////////////////333222111111111111222222000000111111222333333333444666888999999999:::;;;===@@@BBBDDDEEEEEEGGGIIIJJJ```~~~HHHHHHIIIIIIJJJKKKMMMOOOMMMPPPTTTWWWZZZ```hhhnnnuuuzzz~~~}}}wwwssssssttt||||||yyywwwwwwxxxvvvssskkkbbbZZZUUUSSSRRRVVV]]]iii|||}}}vvvoookkkjjjiiiddd___[[[RRRKKKKKKKKKJJJIIIKKKMMMQQQSSSOOOFFF===888777444888999===NNNggguuuwwwqqqcccRRRGGGAAA???BBBHHHXXXeeeqqqtttxxx|||nnn\\\EEE;;;<<<888777:::888:::<<>>AAACCCFFFIIIJJJIIIGGGGGGHHHHHHOOOVVV[[[\\\\\\[[[\\\cccjjjsss{{{wwwrrrmmmjjjiiigggaaa]]]\\\ZZZUUUNNNIIIFFFFFFHHHHHHLLLQQQTTTWWW\\\ccciiiiiilllpppuuuwwwrrriiiaaaXXXXXXWWWWWWWWWWWWXXXXXXZZZ[[[[[[YYYVVVSSSRRRRRRSSSTTTZZZXXXUUU___fff^^^YYYWWWUUUUUUQQQKKKIIIKKKNNNOOOPPPNNNIIICCC???===>>>???@@@@@@???===;;;:::777777777777666666555444333222111000000111111222444222000///000000///.............../////////000......///////////////...---...///...------///111222000.........///...---////////////////////////000000000000000000000000222111111000000111222222111111222222333444444555444666888999999999:::;;;<<>>@@@CCCFFFFFFDDDBBBCCCEEEOOO[[[hhhmmmjjjeeeccceeefffjjjnnnsssvvvyyy|||~~~|||vvvuuuqqqllljjjiiigggccc```\\\YYYTTTNNNHHHFFFFFFHHHHHHLLLQQQUUUXXX]]]eeejjjkkkmmmrrrwwwyyyuuukkkcccYYYXXXXXXXXXXXXXXXXXXYYY[[[\\\\\\YYYVVVSSSRRRRRRTTTUUUYYYXXXUUUaaahhh___YYYTTTQQQPPPMMMHHHFFFHHHMMMOOOPPPOOOJJJDDD@@@>>>;;;;;;<<<<<<;;;:::999888666666666777777666555555444444444333444444555555444222000///000000///...///............///000000---...//////////////////,,,---...---,,,---...000000///------...///...---////////////////////////111111111111111111111111000000000000000111111111222222222222333444555666444666999:::999999:::<<<;;;>>>AAADDDEEEFFFIIIKKKMMMbbbXXX[[[^^^aaadddiiioootttvvvyyy||||||yyyxxxzzz|||}}}xxxvvvwww}}}zzzwwwwwwxxxxxxuuuoooggg]]]VVVRRRQQQRRRUUU[[[fffwwwyyysssmmmjjjkkkiiiddd___XXXPPPIIIIIIJJJIIIHHHJJJIIIKKKMMMJJJDDD===999777666999:::>>>MMM___eeeaaa^^^TTTHHHCCC@@@@@@DDDJJJUUUdddoooooorrr~~~~~~pppWWWBBB:::;;;777666:::999777999CCCSSSdddrrr{{{vvvyyytttooosssvvvvvvuuuyyy~~~}}}}}}}}}~~~{{{vvvpppdddYYYSSSSSSVVV[[[aaagggkkklllqqq{{{|||sss```ZZZTTTSSSWWW]]]aaaccccccbbbdddhhhkkkoooyyy~~~iiiXXXKKKBBB>>>===<<<===>>>>>>===<<<;;;;;;<<<<<<;;;===???BBBCCCFFFJJJJJJGGGGGGJJJMMMWWWeeesssvvvooojjjmmmsssqqqrrrsssssstttuuuwwwyyy~~~|||vvvqqqpppmmmhhhgggggggggfffdddZZZXXXTTTNNNHHHFFFGGGIIIHHHLLLRRRVVVYYY___fffllllllmmmooosssuuurrrkkkeeeZZZZZZYYYYYYYYYYYYZZZZZZ[[[\\\[[[YYYUUUQQQPPPPPPTTTRRRVVVUUUUUUaaahhh^^^UUUPPPKKKKKKIIIFFFFFFHHHNNNPPPQQQOOOJJJEEEAAA???<<<<<<<<<;;;:::888777666555666666777777777666666444444444555555666666666444222000///000000///...///......---...///000111------...///////////////---.........------///000...---,,,,,,---///......////////////////////////000000000000000000000000---...///000111000000///222111111111222333444555555777::::::::::::;;;===;;;===AAADDDEEEGGGIIIKKKMMMaaa|||rrruuuyyy|||xxxvvvwww|||xxxvvvwwwyyywwwtttmmmdddZZZTTTQQQPPPSSSUUUZZZddduuuxxxrrrllljjjkkkiiiddd```WWWOOOHHHHHHIIIGGGGGGIIIGGGIIIKKKIIICCC===999777777:::;;;>>>LLL]]]```ZZZZZZPPPFFFAAA??????CCCHHHOOO___kkkkkkppp}}}uuuYYYDDD;;;;;;666444999888666888BBBRRRcccqqq|||{{{{{{|||pppsssyyysssrrrtttuuuuuuuuuxxx}}}~~~~~~zzzvvvpppeeeZZZWWWXXXZZZ```gggnnnqqqssswwwzzzppp]]]WWWOOOMMMPPPUUUXXXZZZ\\\\\\^^^ccceeehhhqqqzzzooo[[[MMMDDD@@@???>>>>>>@@@BBBBBBAAA???:::<<<===>>>???AAADDDGGGGGGKKKPPPQQQPPPQQQUUUZZZ\\\jjjwwwwwwnnnkkksss~~~}}}{{{zzzzzz|||}}}zzztttpppgggddd```___```bbbbbbbbbZZZXXXSSSMMMHHHFFFGGGIIIIIIMMMRRRWWWZZZ```hhhmmmmmmkkkkkklllnnnmmmiiiddd[[[[[[ZZZZZZZZZZZZ[[[[[[[[[[[[[[[XXXTTTPPPNNNNNNQQQOOOQQQQQQRRR```fff[[[TTTMMMIIIIIIHHHGGGHHHKKKNNNPPPQQQOOOKKKEEEAAA???@@@???>>>===;;;888666555555666777777777777777777222333333444444555555555444222000///000000///...///......------///000111------...///000000//////---...///...---...///111---,,,++++++---///......////////////////////////000000000000000000000000+++---///000111000///...111000000000000222333444666888:::;;;;;;;;;<<<===:::===AAACCCEEEGGGJJJLLLLLL^^^www|||xxxxxx{{{~~~zzzxxxxxxyyyzzzsssqqqlllddd\\\VVVSSSSSSRRRWWW^^^hhhwwwyyyuuuoookkkiiieee```[[[WWWRRRLLLIIIHHHIIIJJJJJJHHHMMMPPPLLLBBB999777888999999;;;BBBQQQ^^^aaa\\\VVVMMMDDD@@@>>>>>>BBBHHHPPP^^^dddhhhvvvyyyZZZDDD:::;;;666555888666:::;;;BBBPPP```pppyyyuuuzzzzzz{{{tttooommm|||~~~yyyuuupppssswwwwwwrrrnnnttt~~~~~~~~~yyyqqqeee]]]YYY[[[aaahhhlllnnnuuu}}}}}}nnn]]]QQQFFFEEEIIIJJJKKKLLLQQQPPPRRRUUUXXX]]]gggqqq|||yyybbbNNNEEEDDD>>>EEEDDDDDDFFFIIIKKKKKKJJJEEEDDDBBB@@@???CCCLLLTTTXXX\\\ccchhhhhhfffdddbbbjjjnnnooojjjgggnnnuuunnnddd```\\\\\\```cccbbb```^^^VVVOOOLLLIIIEEEEEEGGGFFFKKKRRRWWW\\\aaahhhmmmmmmoooooonnnooooooiiiaaaZZZYYYXXXYYY[[[]]]\\\[[[WWWXXXZZZYYYVVVSSSRRRRRRTTTRRRMMMKKKPPPXXXZZZWWWVVVMMMGGGIIIMMMMMMKKKKKKRRRTTTVVVRRRKKKDDD@@@>>>===:::777444444555666666;;;999777777999888555222333222222444555666555333444333222000///.........---...//////000//////...000---***+++///000///---000///......///000...---///...---,,,,,,---...///222222111000///...------///000111000...,,,---...111111111111111111111111000000000111222333555555444666999999999:::;;;===???AAACCCFFFHHHIIIIIIIIILLLXXXuuuzzzvvv{{{zzzwwwxxx~~~~~~{{{xxxvvvuuuuuuuuutttrrrmmmfff]]]VVVRRRQQQPPPUUU]]]hhhxxxyyytttoookkkhhheee___[[[TTTPPPKKKHHHGGGHHHIIIJJJJJJNNNQQQLLLBBB:::777888888999;;;DDDTTTcccgggcccVVVKKKAAA>>>======@@@DDDNNN^^^eeejjjwwwyyyYYYCCC:::;;;666555888666888999@@@NNN]]]mmm{{{xxx~~~xxxzzzxxxwww{{{tttnnnnnn}}}yyyuuurrrtttxxxwwwqqqmmmrrr|||{{{ssshhh```______bbbhhhmmmrrr||||||lllZZZOOOEEEDDDGGGHHHHHHIIIKKKIIIKKKOOOQQQUUU___jjjtttjjj[[[JJJBBBDDDDDDGGGIIIOOOUUUYYYYYYWWWTTTMMMLLLJJJJJJMMMUUU___ffflllqqqzzz|||yyytttuuusssooooooxxxtttmmm^^^[[[YYY[[[aaafffgggfff]]]UUUOOOLLLJJJFFFFFFHHHHHHMMMSSSXXX[[[```fffkkkmmmoooooonnnooooooiii```XXXWWWVVVXXXZZZ[[[ZZZYYYYYY[[[\\\[[[WWWSSSQQQPPPSSSQQQKKKGGGJJJQQQQQQNNNQQQJJJGGGMMMUUUYYYYYYZZZYYYXXXVVVPPPHHHAAA>>>>>>;;;999555333222333444555;;;999888888999888666333444333333444666777666444444333222000//////..............................---,,,++++++---......---///---,,,---000111222111///...------------...///111111000000///.........---///000///......///000000000000000000000000000000000000111222333555555555888:::;;;;;;;;;;;;<<<===>>>AAADDDFFFGGGGGGGGGKKKUUUqqqrrrooowwwwwwuuuwww~~~}}}}}}~~~}}}zzzxxxuuusssrrrqqqtttsssoooggg^^^UUUPPPNNNOOOUUU^^^jjjyyyxxxsssnnnjjjgggddd^^^ZZZQQQNNNIIIGGGGGGHHHIIIJJJMMMPPPQQQLLLBBB:::888888888999<<>>@@@NNN___hhhmmmyyyvvvXXXCCC:::;;;777666999777666777>>>KKKZZZjjj}}}ssshhhrrr}}}zzz~~~{{{zzz}}}~~~|||wwwtttuuutttqqqyyy{{{sssmmmooo~~~{{{uuutttvvvyyyxxxrrrmmmqqqyyy}}}~~~wwwmmmfffeeedddeeeiiiooowwwxxxfffWWWLLLCCCBBBDDDDDDDDDFFFEEEDDDEEEIIIKKKOOOXXXbbblll|||rrrZZZRRRFFFAAAHHHOOOSSSXXX```iiimmmjjjddd^^^UUUSSSQQQTTT]]]iiitttzzz}}}zzz}}}~~~zzzoooiii]]]\\\\\\```fffjjjjjjiii]]]UUUOOOLLLJJJGGGGGGIIIJJJNNNTTTXXX[[[___eeeiiilllooopppooopppooohhh___VVVUUUTTTUUUWWWYYYXXXWWWZZZ\\\]]]\\\XXXSSSOOOMMMPPPNNNHHHDDDFFFLLLMMMJJJMMMGGGGGGQQQ]]]cccdddeee```]]]VVVMMMDDD???======;;;999666333222333555666<<<:::999999999999666444555444333555777888777666333333111000///////////////...---,,,,,,,,,---...---...///...---...///111222///------///111222222///......------......///////////////////////////,,,---//////......000222////////////////////////000000000111222333555555777:::===>>>===<<<;;;;;;===>>>AAACCCEEEGGGGGGGGGJJJTTToooooommmwwwzzzsssqqqsss}}}}}}||||||~~~}}}{{{yyyvvvsssqqqppppppooolllfff]]]UUUOOOMMMPPPWWW```lllzzzvvvrrrllliiifffbbb]]]XXXPPPLLLIIIGGGHHHIIIJJJKKKNNNPPPOOOJJJAAA;;;888999999999===III^^^nnnqqqlllWWWJJJ>>>;;;<<<===>>>@@@PPPdddnnnrrr|||tttWWWBBB999;;;777666999777666777===IIIXXXhhh{{{ttteeennnwwwwwwzzz~~~}}}{{{{{{yyyvvvuuuvvvvvvvvvzzztttnnnppp~~~~~~wwwwwwxxxzzzzzztttnnnqqqwww~~~zzzqqqjjjhhhggghhhmmmttt~~~sss___SSSJJJBBBBBBCCCBBBBBBDDDDDDCCCEEEHHHJJJLLLUUU^^^jjjxxxbbbNNNNNNHHHGGGUUUcccmmmppptttxxxwwwqqqiiibbb\\\ZZZ\\\dddsss~~~xxxxxx{{{}}}zzzqqqiiieeecccdddggglllooonnnjjjggg___WWWPPPMMMJJJFFFEEEGGGIIINNNTTTXXX[[[___eeejjjllloooqqqqqqrrrppphhh^^^UUUTTTSSSUUUWWWXXXWWWVVVWWWYYY\\\[[[WWWRRRNNNLLLMMMLLLHHHDDDGGGNNNPPPOOONNNHHHHHHSSS```eeedddcccccc^^^UUUKKKCCC>>><<<<<<;;;:::888666444555777888<<<;;;;;;::::::999777666666555444555777999888888333222111000////////////111///---,,,,,,---...//////222333222000///222555777444000......///////////////............//////........./////////000000,,,...//////......///111000000000000000000000000000000000111222333555555888;;;>>>???>>><<<;;;;;;>>>@@@BBBEEEGGGHHHIIIIIIKKKUUUpppuuusss|||yyyvvvqqqkkkiiikkkvvv~~~}}}}}}}}}|||{{{yyywwwuuurrrpppoookkkkkkhhhccc[[[TTTOOOMMMMMMUUU___mmm}}}uuupppkkkgggeeeaaa[[[WWWOOOMMMIIIHHHIIIKKKKKKKKKMMMNNNLLLGGG@@@:::888999999:::???LLL```pppppphhhUUUJJJ???<<<===>>>AAADDDVVVkkkvvvxxx~~~~~~oooVVVAAA999<<<888777:::777888777===IIIWWWgggzzzxxxiiisssxxxzzz|||zzzxxxuuutttvvv}}}yyyrrrrrrzzzyyyyyy{{{{{{vvvqqqrrrwww}}}}}}~~~|||tttnnniiihhhkkkrrrzzzooo\\\PPPHHHCCCCCCCCCBBBBBBDDDDDDCCCEEEHHHIIIKKKSSS\\\fffqqqrrrUUUIIIPPPQQQYYYlll{{{zzztttlllddd______bbbkkk|||}}}vvvttttttuuuyyyzzzyyyvvvpppjjjgggeeehhhlllrrrwwwxxxssslllfff```XXXPPPLLLIIIDDDCCCDDDGGGLLLRRRXXX[[[aaaggglllmmmqqqsssttttttrrriii^^^UUUTTTTTTUUUWWWXXXXXXWWWSSSVVVXXXXXXUUUQQQNNNMMMLLLLLLJJJFFFIIIPPPTTTSSSQQQKKKLLLXXXeeeiiifffcccaaa\\\SSSJJJCCC>>><<<:::999;;;;;;999777666777999<<<======<<<:::999888888888666555555777888888888222222111000/////////000333111///------...///000///222333222000///222555777444000....../////////////////////////////////------......//////000000///000000000...------///111111111111111111111111000000000111222333555555888;;;>>>>>>===<<<;;;;;;>>>???BBBEEEGGGHHHHHHHHHKKKUUUppp{{{xxx{{{ooojjjfffeeeccc______bbbmmmyyy~~~|||}}}|||yyyxxxvvvsssqqqpppooooooiiihhhfff```YYYRRROOOMMMIIIRRR^^^nnntttooojjjfffccc```ZZZVVVOOOMMMJJJIIIJJJKKKKKKKKKKKKJJJHHHCCC===999888888999;;;@@@OOOcccqqqmmmbbbQQQHHH@@@>>>>>>???DDDJJJ^^^sss}}}|||wwwfffTTT@@@999<<<999888:::888999888===HHHVVVfffyyy{{{mmmwww~~~}}}{{{yyyuuuqqqtttzzzwww{{{xxxxxxzzz{{{xxxssstttxxx|||||||||}}}~~~wwwqqqkkkkkkooowwwlllZZZLLLFFFBBBCCCDDDBBBBBBEEECCCBBBDDDGGGGGGHHHOOOXXX```hhhuuuooo[[[LLLMMMZZZcccrrrrrrhhhbbb___]]]]]]ggg{{{xxxuuusssqqqppppppooommmiiigggggghhhhhhmmmuuuzzzzzzuuummmhhh___WWWOOOKKKGGGCCCAAACCCFFFKKKRRRWWW\\\aaahhhmmmooosssvvvwwwwwwtttjjj___VVVUUUTTTUUUXXXYYYXXXWWWRRRTTTVVVUUURRROOONNNNNNMMMNNNLLLHHHJJJQQQUUUUUUSSSNNNPPP^^^nnnsssooojjjaaaZZZPPPGGGAAA===;;;999777;;;>>>===:::888888999<<<>>>>>>===;;;999999999:::888555555666777777666222222111000000000000000333222111////////////000---...///...---...///111222///------///111222222...//////000000//////...---------....../////////000000111000...,,,---...111111111111111111111111000000000111222333555555888999;;;;;;::::::;;;<<<<<<===@@@BBBDDDFFFFFFFFFJJJTTTnnn~~~zzz{{{rrrlllaaa[[[UUUSSSQQQQQQTTTZZZgggttt}}}{{{{{{zzzxxxwwwtttrrrppppppqqqqqqkkkjjjfff___WWWQQQNNNMMMKKKTTT```ooosssnnniiieeebbb___YYYUUUOOOLLLIIIHHHIIIIIIIIIHHHHHHFFFCCC???:::888777888888:::AAARRRgggssslll___KKKFFFAAA???===>>>GGGPPPdddyyy~~~}}}}}}|||iiiSSS???999<<<999888;;;888999888<<>>@@@>>>;;;999999;;;;;;999555444444555555444222111111000000000000000111111111000///.........---,,,++++++---......---///---,,,---000111222111...///000111111000///...---........................///000///...---...///111111111111111111111111000000000111222333555555666777888888777888;;;===;;;===???BBBDDDEEEFFFFFFHHHRRRlllzzzrrriiiccc[[[SSSJJJFFFEEEGGGNNNUUUdddqqq}}}|||zzzyyyxxxzzzxxxuuusssrrrrrrtttuuunnnlllggg___VVVPPPMMMMMMQQQYYYdddqqq}}}rrrnnnhhhdddbbb^^^YYYTTTNNNLLLIIIHHHHHHHHHGGGFFFFFFDDD@@@<<<999777777777666999BBBTTTjjjuuulll^^^GGGDDDAAA???<<<===HHHSSSggg|||~~~|||zzzyyySSS???888===:::999;;;888888777;;;FFFSSScccvvvxxxzzzwwwyyy|||zzztttxxxyyyqqqqqqtttxxxwwwssstttxxx}}}}}}~~~~~~|||vvvtttrrrtttzzz|||nnn\\\NNNEEEAAA@@@BBBBBBAAAAAAEEECCCBBBDDDFFFFFFGGGMMMTTT___dddmmmwww~~~qqqaaaWWWTTTOOOXXXmmm~~~{{{iii[[[UUUXXX___dddqqq|||uuuqqqnnniiidddfffeeeccc```___```dddgggiiikkkmmmllljjjgggeeedddWWWPPPJJJHHHFFFDDDDDDGGGJJJNNNTTTXXX[[[___eeejjjqqquuuyyy{{{{{{wwwlll```UUUTTTSSSTTTVVVWWWWWWVVVYYYYYYWWWTTTPPPMMMMMMNNNIIILLLNNNMMMRRR[[[cccfffXXXSSSWWWhhhzzzzzztttiii]]]LLL>>>888777999:::===DDDKKKMMMHHHDDDAAABBB===???AAA???<<<999:::;;;<<<999666444333444333333222111000000000000000111000000000000///...---,,,000---***+++///000///---000///......///000...---...///000111111000///...........................,,,...//////......000111000000000000000000000000000000000111222333555555555666666555555777:::>>>===???AAADDDFFFGGGHHHHHHGGGQQQmmm}}}tttiii]]]UUUQQQLLLHHHEEECCCDDDMMMWWWaaannn{{{|||xxxwwwxxxxxxuuuttttttvvvwwwwwwuuusssuuuoooeeeZZZSSSOOONNNNNNPPPWWWcccrrr~~~~~~uuuooogggbbb___\\\WWWTTTKKKJJJHHHHHHIIIIIIHHHGGGHHHEEE@@@;;;888777777888999:::DDDYYYnnnrrreeeUUUIIICCC???@@@>>>???LLL\\\ooowww~~~}}}zzz~~~|||UUUIII===999999777777888999999<<>>:::;;;<<<<<>>===<<<;;;;;;<<<===<<<:::999777555444555666555555333222111///......------,,,,,,------.../////////...............///000000......------------......333222000///---,,,,,,+++111111000///////////////......///111111222222222000111222111///------...///111444555444333444444777777777888999999999:::===???AAADDDFFFGGGHHHHHHHHH[[[lll}}}wwwmmmbbbVVVOOOKKKHHHFFFFFFEEEEEEMMMVVV```ooo{{{}}}yyyvvvvvvuuuwwwwwwwwwyyy{{{{{{yyyxxxsssmmmddd[[[SSSOOONNNNNNOOOWWWeeeuuuyyyqqqllleee```^^^ZZZVVVRRRKKKIIIHHHHHHIIIJJJHHHGGGHHHEEE@@@;;;888777777888:::<<>>::::::888777888888888;;;CCCQQQdddvvv{{{{{{~~~wwwvvvyyyxxxqqqtttxxx{{{zzzxxxuuutttyyy}}}|||}}}~~~}}}}}}}}}~~~~~~{{{vvvuuuqqqsss|||xxxlll[[[MMMFFFBBBAAA@@@@@@@@@AAABBBCCC@@@AAACCCDDDDDDFFFIIILLLVVV]]]eeekkkrrryyyzzzwwwggg[[[OOOHHHDDDBBBDDDHHH[[[lllyyyyyyvvvuuunnneeeZZZTTTQQQSSSXXXbbbsssyyytttnnnppprrruuuvvvwwwvvvvvvuuusssoookkkhhheeedddccccccbbb`````````aaabbbcccbbbbbbccccccccc```[[[XXXTTTPPPJJJDDDBBBBBBEEEGGGIIILLLQQQUUUZZZ___eeeiiinnntttzzz|||zzzuuujjj___YYYWWWTTTSSSUUUVVVVVVVVVWWWYYYZZZXXXTTTPPPNNNMMMOOOMMMJJJLLLXXXdddeee___UUUQQQTTT___hhhiiiggghhheeeZZZJJJ???:::;;;;;;;;;AAAEEEJJJMMMLLLHHHCCC???===<<<;;;;;;<<<<<<;;;:::999777444444555666555555333222111///......------..................------...............///000000000//////......//////000000//////......///////////////...---------------......///111111222222111111333444333111//////000///111444444444333444555888888888999::::::;;;;;;===>>>AAACCCEEEGGGGGGGGGIII\\\mmm~~~yyyqqqfffZZZPPPJJJGGGFFFFFFGGGGGGHHHOOOXXXdddqqq}}}{{{xxxvvvtttyyyxxxxxxzzz{{{|||zzzyyypppkkkddd[[[TTTPPPMMMMMMOOOXXXgggxxx{{{ssslllhhhbbb___]]]YYYTTTOOOKKKIIIHHHHHHIIIJJJIIIGGGGGGDDD@@@;;;888777888888;;;>>>III\\\mmmoooaaaRRRCCC===;;;>>>AAAFFFVVViii}}}~~~UUUIII>>>;;;:::999777888666777;;;BBBOOOaaatttyyyvvvwww|||uuupppvvv|||~~~{{{wwwtttssszzz~~~~~~~~~|||}}}~~~~~~{{{vvvvvvuuuwwwxxxrrrfffVVVIIIDDD===>>>>>>???@@@BBBDDDEEE@@@BBBCCCCCCCCCEEEHHHJJJPPPWWW___eeekkkooolllfffSSSIII@@@======???DDDIIIcccnnnrrrhhh]]]VVVQQQKKKKKKLLLPPPWWW```ppp|||{{{zzzwwwssskkklllmmmooooooooonnnnnnmmmkkkhhheeecccaaa`````````___________________________```aaa```]]]XXXTTTQQQMMMHHHCCCAAAAAADDDFFFJJJNNNRRRVVVZZZ___eeeiiinnntttzzz{{{zzzttthhh]]]WWWUUUSSSSSSTTTVVVVVVVVVXXXYYYYYYVVVSSSPPPNNNNNNQQQNNNKKKQQQ]]]eee```UUULLLJJJMMMUUU[[[]]]^^^```aaaVVVIII>>>::::::::::::???BBBEEEGGGGGGDDDAAA>>>>>><<<::::::;;;;;;:::999888666444444555666555444333222111///............000//////...------,,,,,,...............///000000111000000//////000000111000000////////////000000//////...---------------......///000111111111111333444555444222111111222///111444444333333444555888999999:::;;;;;;<<<<<<<<<===@@@CCCEEEFFFFFFFFFHHH[[[lll~~~xxxnnnaaaVVVMMMIIIIIIGGGGGGHHHIIILLLUUU___kkkvvv}}}|||{{{zzz{{{yyyxxxxxxxxxwwwuuutttmmmiiibbb[[[TTTPPPMMMLLLRRRZZZjjjzzzyyypppiiieee```^^^\\\XXXRRRMMMJJJIIIHHHHHHIIIJJJIIIHHHGGGDDD???;;;888777888999;;;???JJJ\\\jjjjjj\\\NNNCCC===;;;???AAAGGGYYYlll|||{{{|||SSSGGG===::::::888777777555777:::@@@LLL^^^rrrwwwuuuuuu}}}vvvqqqvvv{{{|||xxxtttrrrsssxxx~~~~~~}}}||||||~~~}}}yyyyyyzzz}}}{{{vvvpppeeeTTTHHHCCC<<<<<<===>>>@@@AAACCCDDDAAABBBBBBBBBBBBCCCFFFIIILLLTTT]]]dddiiikkkddd[[[NNNFFF???>>>@@@CCCJJJRRRbbbhhhgggZZZLLLHHHHHHHHHJJJNNNWWWbbbqqq}}}zzzxxxxxxyyyyyyxxxvvvlllmmmmmmnnnmmmllllllkkkmmmkkkhhheeebbb```___^^^^^^^^^___```______]]]]]]^^^^^^^^^___^^^[[[VVVRRRMMMJJJFFFBBB@@@AAACCCEEEJJJMMMRRRWWW\\\aaagggkkkpppvvv||||||zzzttthhh\\\UUUTTTSSSSSSVVVWWWXXXWWWXXXXXXXXXUUURRROOOOOOOOOSSSNNNLLLVVVeeeiii]]]OOODDDEEEIIIOOOTTTWWWZZZ]]]]]]TTTGGG<<<888888:::;;;===>>>@@@BBBBBB@@@???===???<<<:::999::::::999888666555444444555666555444222111000///............//////.........---------...............///000000111000000//////000000111333222111000///.........111111000///////////////......///000111111000000222444555444333111111222000222333444333333444555777888888999:::;;;<<<<<<;;;===???BBBDDDEEEFFFFFFDDDWWWiii~~~wwwkkk]]]RRRLLLJJJLLLIIIGGGHHHJJJOOO\\\hhhttt|||}}}zzzwwwvvvsssqqqnnnjjjggg```ZZZTTTPPPMMMMMMVVV^^^lllzzzxxxooogggddd___\\\[[[WWWQQQLLLJJJHHHHHHHHHJJJJJJIIIHHHGGGDDD???;;;888777888999999>>>KKK\\\gggdddWWWJJJEEE???===@@@BBBGGGWWWiiiuuusssvvv}}}{{{PPPEEE;;;999999777666666555777999>>>HHHZZZnnn|||~~~zzzrrrsssuuuzzzrrruuuwwwwwwtttssssssuuuuuuzzz~~~}}}yyyyyyyyy{{{~~~~~~~~~|||{{{|||~~~}}}yyyuuuooocccRRRFFFBBB<<<===>>>???@@@@@@AAAAAABBBBBBBBBAAAAAACCCGGGJJJMMMUUU___gggmmmmmmcccXXXJJJCCC===<<<===AAAIIIRRRaaabbb\\\OOODDDCCCGGGLLLKKKSSS___qqq}}}tttttttttuuuuuuuuutttssskkkkkkjjjjjjiiihhhgggfffllljjjgggeeebbbaaaaaaaaa^^^___```aaa```___]]]\\\^^^^^^^^^___^^^ZZZUUUQQQJJJHHHDDDAAA@@@AAACCCEEEHHHKKKQQQWWW]]]dddkkkooosssyyy~~~~~~{{{uuuhhh]]]VVVTTTTTTUUUWWWYYYYYYXXXWWWXXXWWWUUUQQQOOOOOOOOOSSSMMMMMMZZZjjjkkk\\\MMM===@@@EEEJJJPPPVVVZZZ[[[[[[RRREEE:::555777;;;>>>>>>>>>@@@AAABBBAAAAAA@@@???===:::888888888888777555444333444666666555444222111000//////......///---------.........//////...............///000000000//////......//////000222222000///............111111000///////////////...//////000000000000///111222333333111000111111000222333333222333444666666666777888999:::;;;;;;;;;===???BBBDDDEEEFFFFFFAAASSSdddzzz~~~}}}tttgggXXXNNNJJJJJJNNNJJJIIIKKKOOOXXXggguuu}}}yyyvvvssspppmmmiiieee^^^WWWRRROOONNNNNNXXX```nnn}}}xxxooogggccc]]]ZZZXXXTTTOOOJJJIIIHHHGGGHHHJJJJJJJJJIIIFFFCCC???;;;888888999:::666>>>LLL\\\dddaaaSSSHHHFFFAAA???BBBBBBEEETTTdddllllllsss}}}yyyPPPEEE<<<::::::888666666555777:::===EEEUUUjjjyyy}}}zzz|||uuuppptttuuu}}}~~~tttttttttuuuvvvwwwxxxxxxtttxxx~~~}}}}}}}}}}}}{{{zzzzzz|||~~~}}}|||~~~~~~{{{vvvvvvwwwwwwtttrrrlll```OOOCCC???===>>>???@@@@@@@@@@@@???BBBBBBBBBAAAAAADDDHHHLLLQQQXXXbbbjjjqqqpppdddWWWFFF@@@;;;:::;;;???HHHRRRddd___TTTHHH@@@@@@FFFKKKLLLYYYlll{{{yyyssstttuuuvvvuuutttsssrrrkkkkkkjjjiiihhhgggfffffffffeeedddbbbbbbbbbcccddd___```aaaaaa```___]]]\\\^^^^^^^^^^^^]]]ZZZTTTPPPHHHFFFCCCAAA@@@AAADDDEEEGGGKKKQQQXXX___fffmmmrrruuu{{{|||uuuhhh\\\VVVUUUUUUVVVXXXZZZYYYXXXVVVWWWWWWUUURRROOOOOOOOOQQQJJJKKKZZZiiigggXXXKKK888<<>>???AAAAAAAAAAAA@@@BBBBBBBBBBBBBBBEEEJJJNNNUUU[[[ccckkkrrrpppbbbTTTDDD???<<<<<<>>>BBBMMMXXXbbbYYYMMMDDDAAACCCIIINNNXXXkkk~~~yyyvvvuuuuuutttuuuwwwxxxvvvtttrrrqqqlllkkkjjjiiihhhgggggggggeeedddcccbbbaaabbbcccccc````````````___^^^]]]\\\]]]]]]]]]]]]\\\XXXSSSOOOGGGEEECCCAAAAAABBBDDDFFFHHHLLLRRRYYY___fffmmmrrrvvv{{{{{{tttfffZZZUUUUUUTTTVVVXXXXXXWWWVVVTTTVVVWWWVVVSSSPPPNNNNNNNNNGGGHHHVVVbbb___QQQFFF:::>>>AAAGGGQQQZZZYYYSSSRRRMMMFFF>>>999999;;;>>>AAABBBDDDFFFGGGHHHGGGGGGAAA===999666666666666555333222333444666666555333111000000///////////////------.................................///000000111000000//////000000111,,,,,,,,,,,,---...///000//////...---------------...///////////////......///000222222111000000111111222333222222222555777555666777888:::;;;<<<======>>>AAACCCEEEGGGGGGGGGGGGVVVccc{{{uuuxxxuuufffWWWNNNMMMOOOQQQRRRWWW```iiiuuu}}}yyyvvvsssqqqnnnhhhccc[[[TTTOOONNNOOOPPPVVVaaatttxxxkkkgggaaaYYYTTTQQQNNNJJJFFFIIIHHHGGGHHHJJJKKKJJJIIIFFFCCC???;;;888888999:::555???OOO^^^ddd___SSSHHHEEEAAA@@@DDDDDDDDDPPP^^^gggjjjvvvlllRRRHHH???>>>>>><<<999999777999:::;;;AAAOOOeeettt~~~xxx{{{vvvuuuyyyvvvwww}}}xxxvvvvvv}}}}}}{{{~~~}}}|||{{{{{{~~~yyyuuutttwww{{{}}}|||}}}sssnnnlllllllllllliii]]]NNNDDDBBB<<<===???AAABBBCCCBBBBBBBBBBBBBBBBBBCCCFFFKKKPPPWWW\\\dddkkkqqqnnn```QQQAAA===<<<===@@@FFFRRR^^^^^^SSSGGGBBBDDDIIIPPPUUUiiixxxtttsssrrrqqqrrrppprrrtttuuussspppnnnmmmhhhgggfffeeeddddddddddddiiihhhfffcccaaaaaa```aaa``````___^^^]]]]]]\\\\\\\\\\\\\\\\\\[[[WWWQQQMMMFFFEEECCCAAAAAACCCEEEFFFKKKNNNTTTYYY___ffflllqqquuu{{{~~~zzzrrreeeYYYUUUTTTTTTUUUWWWWWWVVVTTTSSSUUUWWWWWWTTTPPPNNNMMMLLLEEEEEESSS\\\WWWJJJAAA>>>BBBDDDIIITTT]]]ZZZQQQNNNLLLHHHBBB===::::::;;;???@@@CCCEEEGGGGGGFFFEEEAAA===999666555666555555222222333444666666555333111000000////////////000/////////...------,,,,,,...............///000000222222111111111111222222///...---,,,,,,,,,,,,,,,111111000///////////////...///////////////......///111222222111000111222222222333222111222555777666777888999;;;<<<===>>>===???AAADDDFFFGGGHHHHHHLLLZZZeeeyyyrrrwwwuuubbbTTTPPPPPPNNNYYYVVV[[[jjjzzz|||wwwssspppllljjjhhhaaaYYYTTTOOOJJJKKKOOOYYYhhh|||sssiiiccc___ZZZUUUQQQNNNJJJHHHGGGGGGHHHHHHHHHGGGFFFFFFFFF???:::999888666777::::::AAAQQQbbbfff[[[NNNIIIGGGCCCAAABBBAAABBBMMM[[[fffppp||||||mmmKKKGGGBBB>>>;;;999777666777777999<<<@@@JJJ]]]nnn}}}zzz}}}{{{~~~~~~{{{zzz{{{zzz}}}~~~|||yyyvvvxxx}}}}}}}}}zzzuuusssnnnvvv}}}}}}|||~~~}}}~~~sssnnnmmmeeeiiikkkggg\\\PPPFFFAAA@@@AAABBBCCCDDDCCCBBBAAACCCCCCCCCCCCCCCEEEJJJMMMVVV^^^gggkkkkkkggg\\\QQQ@@@@@@======EEESSS]]]___bbbRRRFFFCCCCCCEEERRRcccuuu}}}xxxrrrnnnmmmnnnpppqqqpppqqqtttuuutttpppllliiijjjhhhfffeeeeeefffiiijjjffffffeeeddddddcccbbbbbb___```aaaaaaaaa```^^^]]]]]]]]]]]][[[WWWRRRMMMJJJDDDBBB@@@@@@BBBDDDEEEEEELLLOOOTTTZZZ```gggnnnssszzzyyynnn```TTTTTTTTTTTTTTTUUUUUUUUUTTTYYYXXXVVVUUUSSSPPPMMMJJJFFFDDDHHHRRRXXXSSSJJJCCC@@@???EEEPPPZZZ\\\WWWSSSPPPNNNGGG===999<<<===<<<===>>>@@@AAACCCDDDDDDDDDBBB<<<666555777888777444444333333333444444222000000000000000////////////000...,,,++++++---000111////////////000000000000////////////////////////------------.........///...222222...,,,...///...111111000000//////......000000000000000000000000222222222222333444555666555666777999:::;;;<<<<<<===???AAABBBCCCDDDGGGIIIGGGZZZggg|||yyy~~~}}}{{{ooo^^^RRRQQQSSSSSSZZZ[[[eeexxx~~~yyytttqqqoookkkiiifff___WWWSSSOOOLLLMMMQQQXXXfffzzz}}}pppgggaaa]]]XXXSSSPPPLLLIIIGGGFFFGGGGGGHHHHHHHHHGGGGGGGGG@@@:::999888666777:::===DDDTTTcccfff[[[OOOIIIEEEBBB@@@BBBCCCHHHUUUcccppptttyyy{{{}}}hhhKKKGGGBBB>>>;;;:::888666777777999<<>>>>>GGGUUU___aaa```SSSHHHGGGGGGLLL[[[mmmvvvuuuqqqmmmjjjkkknnnooopppoooppprrrsssqqqnnnkkkhhhgggfffdddccccccdddfffhhhddddddccccccbbbaaaaaa```aaaaaaaaaaaa```^^^\\\[[[[[[[[[ZZZXXXTTTOOOKKKHHHDDDBBBAAA@@@BBBDDDEEEFFFLLLOOOUUU[[[aaahhhoootttzzzxxxnnnaaaVVVTTTTTTTTTTTTTTTUUUVVVWWWYYYWWWUUUTTTSSSPPPKKKHHHEEEBBBFFFPPPWWWSSSKKKFFFCCCDDDIIIRRRYYYZZZUUUPPPQQQOOOHHH>>>999:::;;;999<<<===>>>???AAAAAABBBBBBAAA;;;666444666888666444444333333333444444222000////////////............///...---,,,,,,---///000............////////////////////////////////////------.........////////////333333///...000111000000000000000////////////000000000000000000000000000000000000111222333444555666777999:::;;;<<<<<<<<<>>>AAABBBCCCDDDGGGIIIIII\\\kkk~~~{{{xxxyyy|||~~~~~~}}}yyyuuujjj[[[QQQRRRXXX\\\aaagggwww|||yyyuuurrrpppnnnllljjjddd]]]VVVRRROOOLLLOOOTTTWWWeeewwwwwwkkkddd___[[[VVVQQQNNNKKKGGGEEEFFFFFFGGGHHHIIIIIIIIIHHHHHHAAA;;;:::999666777:::???HHHXXXeeeeeeZZZNNNIIICCC@@@???AAAFFFPPP```nnn|||wwwuuuyyyaaaLLLHHHCCC>>><<<:::888777777777888;;;>>>FFFXXXiiivvvzzzsss|||xxxwwwuuurrrrrruuu~~~yyyzzzzzz~~~yyytttooonnnsssyyy}}}zzzwwwxxx{{{wwwuuu{{{|||}}}~~~}}}~~~rrriiifffffffffhhhiiifff]]]QQQFFF@@@???@@@AAABBBBBBBBBAAAAAACCCDDDDDDEEEFFFJJJOOOSSSYYY___eeefffddd^^^RRRGGGCCCBBB???@@@JJJXXXaaabbb^^^SSSJJJIIILLLVVVjjj~~~{{{rrrjjjiiiggggggjjjmmmooopppooopppppppppooollljjjhhhgggfffeeedddddddddffffffddddddccccccbbbaaaaaaaaabbbbbbaaa```^^^\\\ZZZYYYXXXXXXWWWUUUQQQLLLHHHEEECCCBBBAAAAAABBBCCCFFFGGGMMMPPPVVV\\\cccjjjqqquuuzzz~~~wwwooocccYYYUUUTTTSSSSSSTTTVVVXXXZZZXXXWWWUUUTTTRRRNNNIIIFFFBBB???CCCMMMUUUSSSNNNKKKGGGJJJPPPUUUXXXWWWRRRMMMOOONNNHHH>>>:::::::::888;;;;;;<<<<<<===>>>>>>??????;;;666555666777666444444333333333444444222000............------------------------......//////------------............////////////////////////....../////////000000000---111111---,,,...000...////////////000000000000000000000000000000000000000000000000111222333444555666777999:::;;;<<<<<<<<<>>>AAABBBCCCDDDGGGIIIIII]]]mmm}}}{{{qqqsssvvvxxxzzzzzzyyyyyyxxxrrrgggZZZSSSUUU^^^eeennnyyyzzzxxxuuusssrrrqqqooommmddd\\\UUUQQQNNNLLLOOOTTTXXXeeevvv|||rrrhhhbbb^^^ZZZUUUPPPMMMJJJGGGEEEEEEEEEGGGHHHIIIIIIIIIIIIIIIAAA;;;:::999777777:::AAALLL\\\eeebbbVVVKKKFFFAAA???>>>@@@HHHWWWhhhvvvyyyuuu~~~|||]]]LLLHHHCCC???===;;;999777777777888:::<<>>@@@BBBBBBDDDFFFHHHHHH]]]lllzzzxxxnnnoooqqqsssuuuvvvvvvvvvsssmmmbbbYYYTTTXXXdddnnn~~~{{{zzzxxxwwwvvvuuurrrpppfff]]]UUUPPPMMMKKKNNNSSS[[[gggvvv|||xxxnnneeeaaa]]]YYYTTTPPPMMMJJJGGGEEEDDDEEEFFFGGGHHHHHHHHHHHHGGG@@@:::999999777888;;;BBBPPP___ddd^^^RRRHHHBBB@@@???===???III[[[mmmxxx}}}xxxyyyvvv\\\MMMIIIDDD@@@===;;;999888777666777999:::@@@PPP___qqqyyymmmkkkqqqxxx~~~vvvsssrrrqqqssswwwuuu}}}yyyvvvxxx{{{||||||ttttttwww~~~||||||}}}}}}}}}~~~~~~~~~~~~zzzqqqhhhbbbaaabbbccceeeeeeddd]]]SSSHHHAAA@@@@@@@@@AAAAAAAAABBBBBBCCCEEEFFFHHHJJJOOOTTTYYYYYY^^^bbbbbbaaa\\\RRRGGGBBBAAA@@@DDDQQQ^^^dddbbbYYYQQQJJJLLLYYYppp{{{qqqnnnmmmgggffffffhhhlllnnnooonnnppppppppppppnnnllljjjiiihhhiiiiiiiiihhhggggggfffcccccccccccccccbbbbbbbbb]]]]]]\\\[[[[[[ZZZZZZZZZWWWVVVTTTRRRNNNJJJFFFDDDBBBCCCCCCBBBAAACCCGGGJJJOOOSSSZZZaaahhhnnnuuuyyy}}}yyyrrrggg]]]WWWVVVTTTTTTUUUXXX[[[]]]YYYXXXVVVTTTQQQLLLEEEAAA===<<>>@@@AAABBBCCCFFFHHHHHH]]]mmmwwwttt{{{jjjjjjjjjkkkmmmoooqqqrrriiiccc\\\XXXXXX___nnn||||||~~~|||zzzyyyyyywwwtttqqqfff]]]UUUPPPLLLJJJNNNSSS]]]iiivvvzzztttiiiccc```\\\XXXSSSOOOLLLJJJGGGEEEDDDDDDEEEFFFGGGGGGGGGFFFEEE>>>999888888777888<<>><<<:::999777666777888888===LLL[[[pppyyyjjjbbbcccgggxxx~~~}}}tttqqqooonnnppptttrrryyy~~~|||}}}}}}|||zzzuuutttwww~~~||||||~~~~~~||||||}}}}}}~~~~~~|||{{{wwwooofff```___aaaaaabbbcccbbb^^^UUUJJJBBBBBBBBBAAAAAAAAABBBCCCDDDDDDEEEGGGHHHKKKOOOUUUZZZYYY^^^aaaaaa___\\\SSSIIIAAAAAABBBIIIWWWcccfffbbbWWWQQQMMMUUUhhhxxxqqqnnnmmmhhhgggggghhhkkkmmmnnnnnnooopppppppppooommmjjjhhhdddeeeffffffeeedddbbbaaa```_____________________\\\[[[ZZZZZZYYYYYYZZZZZZWWWVVVTTTQQQMMMIIIFFFDDDAAACCCDDDCCCAAACCCGGGKKKPPPUUU\\\cccjjjqqqwww{{{|||ttthhh^^^XXXWWWVVVVVVWWWYYY[[[]]]ZZZYYYWWWUUUQQQKKKDDD???======CCCLLLRRRRRRRRRSSSSSScccpppnnniiihhhhhheeeZZZWWWNNNBBB<<<======;;;???>>><<<;;;::::::;;;;;;;;;:::999888777777777777444333333333444444222000111000000000////////////,,,,,,.../////////...---////////////000000000111////////////////////////....../////////000000000///333333...,,,...///...////////////000000000000000000000000000000000000000000000000111222333444555666777999:::;;;<<<<<<;;;===@@@AAABBBCCCFFFHHHJJJ___nnnwwwsssyyybbb```___^^^```bbbfffhhh___ZZZWWWZZZaaalll~~~}}}{{{zzzxxxvvvrrroooddd[[[SSSOOOLLLKKKOOOVVV^^^iiiuuuwwwpppfff```___ZZZVVVQQQMMMJJJHHHEEECCCCCCDDDDDDEEEEEEEEEDDDDDDBBB;;;777777888777999<<>>@@@NNNddduuu|||vvvxxx}}}jjjYYYNNNJJJEEEAAA>>>===;;;999666666777777777;;;IIIWWWmmm~~~{{{mmmbbb```dddsss}}}vvvrrrooommmnnnqqqpppwww}}}}}}~~~{{{wwwvvvuuuwww{{{}}}{{{{{{|||}}}~~~~~~~~~}}}|||}}}~~~||||||||||||}}}}}}}}}}}}zzzyyyuuummmddd^^^^^^_________aaaaaa___WWWLLLDDDCCCCCCBBBBBBBBBCCCDDDEEEEEEFFFGGGIIIKKKOOOUUUYYYZZZ^^^```___]]]ZZZQQQHHHAAACCCFFFNNN]]]iiiiiibbbVVVSSSUUUccc|||zzzuuurrrnnnlllfffeeedddeeehhhkkklllmmmmmmnnnppppppooolllhhhfffaaabbbcccdddcccaaa^^^]]]^^^^^^^^^^^^^^^^^^^^^^^^]]]\\\ZZZXXXXXXWWWXXXXXXVVVUUURRROOOKKKGGGEEECCC@@@CCCEEECCCAAACCCHHHMMMPPPVVV]]]eeelllsssyyy|||vvviii]]]YYYXXXXXXXXXYYYYYYZZZ[[[[[[ZZZXXXVVVRRRLLLDDD>>>>>>???EEEOOOTTTRRRQQQRRRUUUiiiwwwtttlllkkkllljjj[[[XXXOOOCCC>>>@@@BBBBBBCCCAAA???===<<<<<<<<<===;;;;;;;;;:::999888888888444333333333444444222000000000/////////.........,,,------......................../////////000000////////////////////////------........./////////+++///000------111333222000000000000////////////000000000000000000000000000000000000111222333444555666777999:::;;;<<<<<<;;;===???AAAAAACCCEEEGGGHHH]]]mmm{{{vvvzzzYYYWWWTTTSSSTTTWWW[[[^^^YYYUUUVVV^^^iiixxx~~~}}}zzzyyywwwtttooolllaaaYYYQQQNNNLLLLLLQQQXXX^^^iiitttvvvmmmccc^^^^^^XXXTTTPPPLLLIIIGGGDDDBBBCCCDDDDDDDDDDDDDDDCCCBBB@@@:::555666777777999===HHH\\\kkkgggZZZNNNEEE???<<<>>>>>>AAAPPPgggyyywwwyyywwweeeWWWNNNKKKEEEAAA???===;;;999666666777777666:::GGGUUUjjj|||rrrhhhfffjjjrrr~~~zzzuuuqqqnnnnnnqqqnnnuuu{{{zzzzzz}}}~~~yyyuuuwwwuuuvvvyyy|||{{{~~~~~~yyy|||~~~}}}}}}}}}}}}||||||||||||}}}}}}zzzyyyuuulllccc]]]\\\^^^^^^^^^___aaa___XXXMMMEEEDDDDDDCCCBBBCCCDDDEEEFFFEEEFFFGGGIIIKKKOOOUUUYYY[[[___```^^^\\\XXXOOOEEEBBBDDDIIISSSbbbmmmkkkcccUUUUUU[[[nnn}}}tttqqqlllgggbbbdddbbbaaabbbfffiiikkkllljjjlllooopppnnnkkkfffccc```aaacccdddccc```^^^\\\^^^_____________________^^^]]][[[XXXVVVVVVVVVVVVUUUTTTQQQNNNJJJFFFDDDBBB@@@CCCEEEDDDAAABBBHHHMMMQQQVVV^^^fffmmmtttyyy}}}wwwiii]]]YYYYYYYYYZZZZZZZZZZZZZZZ\\\[[[YYYWWWSSSLLLDDD>>>>>>@@@GGGPPPTTTRRRPPPQQQTTTjjjxxxtttkkkjjjjjjhhhXXXUUUMMMCCC@@@EEEJJJKKKEEECCCAAA>>>=========>>>;;;;;;<<<;;;999888999999444333333333444444222000//////.........---------------------......//////---------.........//////////////////////////////------------.........///...222555333555:::======111111000000//////......000000000000000000000000222222222222333444555666555666777999:::;;;<<<<<<;;;===???AAAAAACCCEEEGGGDDDYYYjjjyyy|||XXXVVVTTTQQQPPPQQQRRRTTTPPPUUU]]]gggttt~~~}}}xxxvvvtttooohhh\\\UUUNNNKKKIIIJJJOOOUUU___hhhrrruuunnnddd]]][[[TTTRRROOOLLLHHHFFFDDDCCCEEEEEEEEEEEEDDDCCCAAA@@@>>>999666888::::::===AAAHHH___ooogggUUUJJJBBB<<<===@@@@@@BBBRRRkkk}}}ppp]]]RRRPPPIIIBBB>>>>>>>>>;;;888666666999:::777888BBBNNNfff{{{}}}tttmmmiiilllvvvnnnmmmooorrrtttvvv~~~xxxwwwzzz}}}}}}|||{{{zzzzzz|||vvvrrrsssxxx~~~}}}{{{|||}}}||||||}}}~~~yyy|||~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}{{{zzzvvvooohhhbbb^^^\\\[[[ffffffddd``````___TTTFFFDDDDDDDDDDDDDDDEEEFFFGGGGGGGGGHHHJJJMMMPPPSSSUUU\\\]]]^^^]]]XXXRRRKKKGGGEEEEEEJJJWWWdddkkkhhhccc[[[^^^llluuuooommmiiifffddd___bbbcccbbbeeejjjllljjjjjjmmmooonnniiidddaaaaaa___```aaaaaaaaa```^^^]]]^^^_______________^^^^^^^^^]]][[[YYYWWWWWWWWWXXXVVVTTTPPPKKKGGGDDDBBBBBB@@@AAABBBBBBBBBCCCEEEGGGSSSYYYbbbhhhmmmrrrxxx}}}~~~qqqddd\\\[[[[[[[[[[[[\\\]]]^^^^^^\\\\\\ZZZWWWQQQIIIBBB>>><<>>>>>===<<>>......//////000000111111000000000000000000000000111222222333333444444555333444555777888:::;;;;;;@@@?????????@@@BBBDDDEEEKKK]]]jjj}}}~~~___]]]YYYVVVUUUUUUVVVXXXZZZaaakkkvvv}}}~~~{{{vvvsssrrrlllfff[[[SSSMMMKKKJJJJJJNNNTTTbbbiiippprrrmmmddd^^^[[[TTTRRROOOKKKHHHEEECCCBBBDDDDDDEEEEEEEEECCCBBBAAA>>>999666888999:::<<>>===@@@AAACCCSSSkkk{{{lll[[[SSSOOOIIIBBB>>>>>>===:::777666777888999888888AAALLL___ttt{{{rrrlllnnn~~~{{{rrrpppqqqtttwwwwww~~~|||uuuvvvyyy~~~~~~|||zzzyyy~~~wwwrrrrrruuu{{{~~~}}}~~~}}}zzzyyyzzzzzzxxx{{{~~~~~~}}}~~~~~~~~~}}}}}}}}}~~~}}}zzzxxxxxxtttnnngggbbb^^^\\\\\\bbbcccbbb```aaa___TTTHHHEEEEEEEEEEEEEEEFFFGGGGGGHHHHHHIIIKKKNNNQQQTTTVVVXXXZZZ\\\[[[WWWPPPKKKGGGEEEHHHPPP^^^kkkpppmmmhhheeemmm~~~rrrnnnlllhhheeeccc```dddeeedddeeehhhhhhfffiiikkkmmmkkkfffbbb``````___```aaaaaaaaa```___^^^______``````___^^^]]]]]]]]]\\\ZZZYYYWWWWWWWWWXXXUUUSSSOOOKKKGGGDDDBBBBBB@@@AAABBBCCCCCCDDDGGGIIIWWW\\\dddjjjnnnsssyyy~~~|||nnnbbbZZZ[[[[[[[[[[[[\\\]]]^^^^^^______^^^ZZZSSSKKKDDD???;;;DDDIIIRRR[[[SSSKKKPPPLLL]]]hhheee```bbbcccaaa]]]TTTKKKHHHMMMUUU[[[^^^___XXXNNNFFF@@@>>>===<<<>>>===<<<<<<<<<;;;:::999555444444555666555222///000...,,,---///000///---////////////000000000000//////000111111111000000111000000000000000000000000...+++,,,...///...,,,//////......000333666888......//////000000111111000000000000000000000000111111222333333444444555555666777888999:::;;;<<<======>>>???AAACCCEEEFFFJJJ[[[hhh~~~mmmkkkgggdddcccccceeefffiiirrr~~~}}}}}}yyyssspppnnniiicccXXXQQQLLLKKKJJJJJJNNNTTTaaagggmmmoookkkddd]]]YYYSSSQQQNNNJJJGGGDDDCCCBBBCCCCCCDDDEEEEEEDDDCCCBBB>>>999666888888888<<>>===:::777777777888999888888@@@JJJWWWlllwwwnnnooozzzwwwssstttwww{{{yyy}}}xxxrrrssswww|||~~~{{{xxxwww|||vvvqqqqqqsssxxx~~~}}}|||~~~|||xxxwwwvvvvvvvvvyyy|||}}}}}}|||}}}}}}}}}}}}~~~}}}|||{{{{{{{{{zzzwwwttttttqqqlllgggbbb___]]]]]]^^^_________aaa^^^TTTJJJFFFFFFEEEEEEFFFFFFGGGGGGHHHIIIJJJLLLOOORRRTTTVVVTTTWWWZZZZZZVVVQQQLLLJJJGGGNNNZZZiiitttxxxuuuppprrrzzzppplllkkkgggcccccc```dddggggggiiimmmmmmkkkjjjjjjjjjgggdddaaa`````````aaaaaabbbbbb```___^^^````````````___^^^]]]\\\\\\[[[ZZZXXXWWWWWWWWWWWWTTTRRRNNNJJJFFFDDDBBBBBB@@@AAACCCCCCDDDFFFJJJLLL\\\aaafffkkknnnssszzzxxxjjj^^^XXXZZZZZZZZZZZZ[[[\\\]]]^^^______^^^[[[UUULLLDDD@@@???HHHMMMUUU^^^WWWNNNQQQMMM[[[eeebbb^^^______\\\ZZZSSSKKKIIINNNXXXaaaeeeddd___WWWLLLCCC>>><<<===<<<<<<<<<<<<<<<;;;;;;:::555444444555555444222//////---,,,---...///...---////////////000000000000000000//////////////////000000000000000000000000111///------......---,,,//////.........///000000......//////000000111111000000000000000000000000111111222222333444444444777888888999::::::;;;;;;:::;;;>>>@@@CCCEEEFFFGGGGGGXXXddd|||~~~|||||||||~~~~~~~~~yyyrrrnnnlllgggaaaTTTOOOJJJJJJJJJKKKOOOUUU^^^dddlllpppmmmeee[[[UUURRRPPPLLLHHHEEECCCBBBBBBBBBCCCDDDEEEEEEDDDCCCCCC===999777777777888===CCCZZZdddfffYYYIIIAAA???>>>===??????DDDVVVppp~~~qqqcccZZZWWWPPPLLLFFFCCC@@@>>>;;;999888777888999888888???GGGQQQfffzzzooolllssszzzuuuvvvxxxzzzzzz~~~xxxsssrrrvvvzzz|||{{{yyyxxxwwwxxxssspppppprrryyy}}}|||zzzyyyyyy{{{~~~}}}yyywwwuuuuuutttvvvxxxzzz{{{{{{{{{|||}}}|||{{{zzzyyyyyywwwtttqqqqqqnnnjjjfffbbb___^^^]]]\\\]]]]]]___```\\\SSSJJJGGGGGGFFFFFFFFFGGGGGGHHHIIIJJJLLLNNNPPPSSSUUUVVVTTTWWW[[[ZZZVVVRRRPPPOOONNNWWWfffuuu~~~~~~|||wwwooommmkkkgggcccccc```dddggghhhmmmuuuzzzzzzmmmllljjjgggdddcccccccccaaaaaabbbbbbbbbaaa```___aaaaaaaaa```___]]]\\\[[[[[[ZZZYYYXXXWWWWWWVVVVVVRRRPPPMMMIIIFFFCCCBBBBBB@@@AAACCCDDDEEEHHHLLLPPP___ccchhhkkknnnsss{{{sssfff[[[VVVZZZZZZYYYZZZZZZ[[[\\\]]][[[[[[[[[XXXSSSLLLEEEAAAAAAMMMTTTYYY```XXXNNNPPPRRR\\\dddccc``````^^^[[[TTTNNNFFFEEEJJJTTT]]]bbbbbb```ZZZPPPEEE???===>>>:::;;;<<<;;;999888777777555444333444444444222///...---------.........---////////////000000000000///...---+++++++++,,,------------...............222111///.........------///////////////...------......//////000000111111000000000000000000000000111111111222333333444444888888888999999::::::::::::<<>><<<888555444444555444333333444333111000---............---......////////////000000000000///...---+++++++++,,,---,,,,,,------.........///111111000///---------.........///000000///............//////000000111111000000000000000000000000000000111222222333333444666777777777888888999999<<<>>>@@@BBBCCCCCCCCCCCCDDDTTT^^^{{{uuusss||||||uuuoookkkccc[[[PPPJJJFFFGGGJJJOOOWWW___hhhttt|||lll]]]VVVNNNLLLHHHEEECCCCCCDDDEEECCCCCCDDDEEEEEEDDDCCCBBB;;;999888999888:::BBBKKK[[[^^^]]]UUUJJJAAA=========@@@CCCMMMddd~~~pppbbbZZZZZZTTTRRRNNNJJJEEEAAA???===;;;888888999999888<<>>???@@@AAABBBCCCCCCCCCDDDTTT]]]yyyrrrrrr~~~}}}vvvpppjjj```WWWOOOHHHDDDFFFJJJQQQ[[[eeettt}}}iiiZZZTTTKKKIIIFFFCCCBBBCCCEEEFFFDDDDDDEEEEEEEEECCCBBBAAA:::888888999999;;;EEEOOO\\\[[[XXXQQQHHHAAA???@@@===CCCJJJWWWooosssbbbYYYXXXSSSRRROOOKKKFFFAAA???>>><<<999888999999888;;;???IIIXXXlll~~~~~~xxxuuusssuuu{{{zzzuuuxxx~~~yyyuuutttyyy}}}|||xxxwwwwwwvvvrrrrrrzzz}}}yyyvvvvvvwwwwwwvvvrrrrrrrrrrrrrrrrrrsssssssssuuuvvvvvvvvvvvvyyy{{{||||||{{{{{{zzzzzzyyyyyyvvvuuutttttttttrrrooolllkkkiiigggdddaaa^^^\\\[[[___[[[ZZZ]]]\\\VVVTTTUUUTTTSSSSSSRRRQQQQQQRRRRRRVVVWWWYYY\\\^^^___``````^^^aaadddcccccchhhrrr{{{xxxtttrrrrrrnnngggbbbbbb]]]``````___bbbiiimmmlllqqqnnnkkkjjjjjjiiigggeeebbbcccdddddddddcccbbbaaa______``````___^^^]]]]]]\\\\\\[[[YYYVVVSSSPPPNNNMMMKKKIIIFFFCCCBBBAAAAAAAAABBBBBBCCCDDDHHHNNNRRR\\\bbbjjjpppuuu{{{}}}nnnaaa\\\\\\XXXXXXXXXXXXYYYZZZ[[[[[[^^^[[[WWWSSSNNNKKKHHHGGGLLLiiizzzvvvkkkYYYMMMOOOLLLNNNRRRWWWYYYVVVPPPLLLDDDCCC@@@???@@@DDDJJJOOOMMMLLLJJJIIIGGGDDD???<<<:::>>>AAA???:::555555666666444222111222222111000...000222111///...///111////////////000000000000//////000111111111000000------...//////000111111---...///...,,,+++---///000000//////..................//////000000111111000000000000000000000000000000000111222222333333555555666777999:::;;;;;;>>>>>>>>>@@@AAACCCEEEFFFEEETTT]]]xxxpppqqq}}}xxxqqquuu|||~~~}}}vvvpppiii___UUUNNNHHHCCCEEEJJJRRR^^^iii{{{yyycccUUUQQQJJJHHHEEEBBBBBBCCCFFFHHHEEEEEEEEEEEEEEECCCAAA@@@:::888999::::::===GGGRRR^^^ZZZTTTNNNFFF@@@@@@CCC<<>>===<<<999888::::::888:::>>>FFFTTTgggyyyuuuuuuxxx}}}}}}wwwttt}}}wwwrrrnnnuuu~~~yyyvvvssstttvvvvvvrrrrrrzzz|||vvvtttttttttsssqqqqqqqqqqqqqqqqqqqqqqqqqqqrrrssstttttttttuuuwwwyyyxxxxxxyyyyyyyyyyyyyyyyyysssrrrrrrrrrrrrpppmmmkkkjjjiiigggdddaaa^^^[[[ZZZ^^^YYYXXX\\\[[[WWWVVVZZZXXXXXXWWWVVVUUUUUUVVVVVVZZZ[[[^^^```bbbcccccccccdddhhhkkkkkkllltttvvvsssqqqrrrnnnfffaaa```YYY]]]``````ccchhhiiigggnnnkkkiiihhhiiihhheeebbbccccccdddeeedddcccbbbaaa__________________^^^^^^]]]\\\[[[YYYVVVRRROOOMMMLLLKKKHHHEEECCCBBBAAAAAAAAABBBBBBBBBDDDHHHMMMRRR[[[bbbkkkrrrxxx~~~}}}nnnbbb^^^^^^XXXWWWWWWXXXXXXYYYZZZ[[[___[[[VVVOOOJJJFFFDDDCCCGGGhhh|||vvvfffRRREEEGGGJJJJJJNNNTTTWWWTTTNNNJJJ??????>>>===>>>BBBGGGKKKLLLIIIGGGGGGGGGEEE???:::666:::>>>===888444444555666444222111222222111000///111333222///...000222////////////000000000000,,,---...000000000//////++++++,,,,,,---...//////+++---...---++++++---000222111///...---,,,,,,,,,......//////000111111111000000000000000000000000000000000111222222333333555666777888:::;;;===============>>>AAADDDGGGHHHFFFUUU]]]xxxmmmnnn{{{{{{nnnmmmmmmnnnrrryyy||||||{{{xxxsssiii^^^WWWKKKFFFDDDFFFHHHOOO___ppp{{{gggZZZSSSNNNIIIFFFCCCAAA@@@AAADDDEEEEEEFFFFFFFFFDDDAAA>>>;;;:::666444777999===GGGTTT[[[RRRKKKIIIGGGBBB??????AAACCCMMMbbb{{{ooo\\\UUUVVVVVVTTTPPPLLLHHHBBB===999===<<<;;;:::::::::;;;<<>>===>>>@@@CCCEEEGGGGGGFFFEEECCC@@@>>><<<>>>===;;;999666444222111444555666555222111000111////////////...---,,,+++.........---...///000000111111000000//////.........------------...//////+++,,,------......---------------............///......///000222222000///222111000//////000111111000111111222222333444444555777999999999888999::::::<<<>>>??????AAACCCEEEDDDRRRYYYuuuuuutttzzz~~~yyyppplllccccccdddhhhooowww|||}}}|||{{{zzzwwwqqqggg]]]UUUJJJFFFCCCEEEHHHPPP```ppp~~~sssbbbWWWPPPLLLHHHFFFBBB@@@@@@AAADDDEEEFFFGGGHHHGGGEEEAAA>>>;;;999555444777999===GGGRRRYYYQQQJJJHHHFFFAAA??????@@@EEESSSkkkooo\\\UUUVVVUUUSSSQQQOOOLLLHHHBBB>>><<<;;;:::888888888999999BBBKKK[[[ooowwwooonnnppp~~~~~~|||zzzyyytttuuuuuuxxx||||||xxxxxxxxxyyyzzz{{{~~~}}}}}}}}}zzzwwwssspppoooooopppoooooopppqqqqqqqqqqqqpppssssssssssssssstttuuuuuuuuuuuuttttttssssssssssssqqqqqqpppooonnnlllkkkkkkiiifffcccaaaaaa```^^^]]]ZZZYYYYYYYYYZZZ\\\^^^___cccbbbaaaaaaaaabbbcccdddeeegggjjjlllmmmnnnppprrrvvvxxx{{{{{{qqqooommmlllkkkiiifffddd___^^^]]]^^^___cccfffhhhjjjjjjjjjiiigggdddbbbaaaaaabbbcccddddddcccbbbaaabbbbbbaaa___]]]\\\ZZZZZZWWWVVVUUUSSSQQQNNNLLLKKKHHHGGGEEECCCAAAAAAAAAAAAAAABBBCCCDDDFFFKKKQQQUUU^^^dddllltttzzzwwwjjj```\\\[[[YYYWWWWWWXXXZZZ[[[[[[[[[]]]XXXQQQKKKFFFCCCBBBAAAEEETTT```[[[OOOIIIIIIKKKSSSQQQQQQSSSTTTQQQIIICCCBBBAAA???======>>>???@@@BBBCCCCCCDDDCCCBBB@@@???<<<;;;:::999777555444444333444555444111000///000////////////...---,,,+++........./////////000000000000000000//////.........------------...//////,,,---......//////......---------............////////////000111111111000000000//////000111222333000111111222222333444444666777999:::999999:::;;;;;;===???@@@AAABBBDDDFFFEEESSSYYYttttttsssyyyqqqzzz}}}oooddd^^^\\\VVVWWWZZZaaajjjttt}}}}}}zzzzzz|||~~~}}}{{{yyyuuunnneeeZZZSSSJJJFFFCCCDDDHHHQQQaaappp{{{{{{tttggg[[[TTTNNNIIIFFFDDDAAA??????AAACCCEEEHHHIIIIIIHHHFFFBBB>>>;;;999666555888;;;@@@IIIRRRUUUNNNHHHFFFDDD@@@>>>@@@>>>GGGYYYrrrmmmZZZUUUVVVSSSSSSSSSSSSRRRNNNHHHDDD>>>===;;;999888888999999???GGGWWWjjj~~~{{{~~~sssnnnpppsss{{{}}}{{{yyy~~~~~~{{{yyyyyyzzz}}}}}}}}}yyyvvvxxx}}}{{{yyyzzzxxxtttqqqooonnnoooooommmnnnoooooopppppppppoooqqqqqqssstttuuuuuuuuuuuurrrrrrrrrrrrqqqqqqqqqqqqoooooooooooonnnnnnmmmlllcccaaa___^^^___```___^^^[[[[[[[[[[[[]]]___bbbdddjjjiiihhhhhhhhhhhhiiiiiifffiiimmmqqqsssvvvzzz}}}yyyssspppmmmkkkjjjjjjhhhgggaaa```______```bbbdddfffiiiiiiiiiiiigggeeecccbbbbbbbbbcccccccccbbbbbbaaaaaaaaa___^^^\\\ZZZYYYXXXUUUTTTRRROOOMMMKKKJJJIIIGGGFFFDDDBBBAAA@@@@@@AAABBBCCCDDDFFFHHHMMMTTTYYY```eeennnuuu{{{uuuhhh^^^ZZZYYYXXXVVVUUUVVVYYY[[[\\\\\\[[[WWWQQQIIIDDD@@@??????FFFRRRYYYRRRIIIHHHNNNTTTYYYWWWUUUTTTRRRNNNHHHDDDBBB@@@>>><<<;;;;;;;;;;;;===>>>AAACCCDDDCCCBBBAAA:::::::::999888777666666222333444333111///...///////////////...---,,,,,,---...000111111111000///000000000////////////......------------...//////---...//////000000//////---------............///////////////000000000000///...//////000222333444000111111222222333444444555777999:::999999:::;;;<<<>>>@@@AAAAAABBBDDDFFFEEERRRYYYssstttsssxxxfffrrr}}}mmm___VVVRRRQQQQQQSSSXXX___hhhrrr{{{}}}zzzyyyzzz}}}~~~{{{wwwrrrkkkaaaWWWPPPIIIFFFDDDDDDIIITTTdddoooxxxrrrhhh^^^VVVQQQLLLHHHEEECCC@@@>>>???AAACCCEEEJJJKKKKKKIIIFFFBBB>>>;;;:::888888:::>>>DDDLLLRRRQQQKKKFFFEEEBBB??????AAA@@@MMMccc{{{jjjXXXTTTUUURRRSSSTTTUUUUUUQQQKKKGGGBBBAAA???===;;;;;;;;;;;;<<>>===>>>HHHQQQTTTMMMEEEHHHRRR[[[aaa^^^[[[WWWSSSNNNJJJGGG???>>>===<<<;;;:::::::::<<<>>>BBBEEEFFFEEECCCBBB;;;;;;:::999888777666666222444444333111/////////......//////...------,,,---...000222222111000...////////////////////////...------------...//////------...///////////////---------............///.../////////......///000/////////000000111222222000111111222222333444444444666888999888888999;;;<<<>>>@@@AAAAAABBBDDDEEECCCQQQXXXtttvvvtttxxxdddrrrtttcccVVVPPPMMMMMMQQQSSSXXX___gggpppwww{{{}}}{{{yyyxxxyyy||||||wwwppphhh^^^UUUNNNHHHGGGEEEEEELLLYYYfffnnntttkkk___XXXUUUQQQLLLIIIDDDBBB@@@>>>???AAADDDFFFJJJKKKKKKJJJGGGCCC>>><<<888777777999>>>FFFMMMPPPLLLHHHEEEDDDAAA>>>???CCCFFFWWWqqqfffWWWSSSSSSSSSSSSTTTUUUUUUQQQKKKGGGDDDCCC@@@>>><<<;;;::::::<<>>CCCKKKNNNHHHDDDLLLYYYccciiieee___ZZZVVVQQQMMMIII<<<<<<============<<<<<<>>>AAAEEEHHHHHHFFFBBB@@@<<<<<<;;;999777666555444444555666555222000000000.........///......---,,,,,,...000111222111///................../////////...------------...//////,,,,,,---............------------............///---///000///---,,,...///111111111111000000//////000111111222222333444444222444777777777777999:::;;;===???@@@???@@@BBBDDD@@@OOOYYYwwwyyyvvvyyyppp~~~nnn___VVVQQQPPPPPPQQQTTTYYY```hhhpppvvvyyy}}}|||{{{}}}}}}vvvooofff\\\SSSMMMFFFGGGGGGHHHPPP^^^iiimmmoooeee[[[WWWUUUPPPLLLJJJCCCBBB@@@???@@@BBBFFFHHHIIIJJJJJJIIIGGGCCC???<<<444666666777===GGGLLLLLLIIIFFFDDDCCCAAA>>>AAAFFFHHH]]]zzz|||cccXXXUUURRRSSSSSSTTTTTTTTTQQQLLLHHHEEECCC@@@===;;;999888888;;;AAALLL[[[ooo|||~~~~~~wwwuuuvvvxxxyyy|||sss}}}}}}zzzvvvsssvvv|||}}}yyytttooouuu}}}yyytttssspppoooooooooooooooppppppmmmnnnooopppqqqrrrrrrrrrttttttvvvwwwxxxxxxxxxxxxxxxwwwvvvuuutttsssrrrqqqpppppppppnnnkkkgggccc```\\\^^^ccciiinnnpppnnnllldddcccbbbccceeejjjooorrrvvvwwwxxxyyyyyyyyyyyyxxxuuuyyy~~~xxxtttnnnkkkgggffffffhhhhhhhhhhhhgggfffeeeeeedddddddddeeefffggghhhhhhgggfffffffffeeedddcccbbbbbbbbbbbb\\\\\\ZZZYYYWWWUUUTTTTTTSSSRRRPPPMMMKKKIIIHHHGGGCCCBBB@@@???>>>>>>>>>???>>>@@@BBBEEEIIIPPPWWW]]]dddkkkvvv~~~wwwiii___ZZZXXXWWWWWWWWWWWWXXX[[[]]]\\\\\\XXXVVVQQQIII@@@<<<===???CCCJJJMMMJJJLLLZZZlllxxxvvvooofff```]]]XXXPPPJJJ;;;===???@@@AAAAAA@@@@@@@@@CCCGGGJJJIIIFFFAAA===<<<;;;:::888666555333333444555666555333111000111---...............------,,,---///000000000///...---............/////////...------------...//////+++,,,,,,---...------------------............///---000333222///---...///222222222222111///...---000111111222222333444444222444666777777888999:::;;;===????????????AAACCC???OOOZZZyyyyyyvvvxxx|||oooddd___]]]]]]]]]```dddjjjsss}}}~~~wwwnnneee[[[RRRLLLEEEHHHJJJKKKTTTbbbkkkllliii```YYYXXXVVVPPPKKKKKKDDDBBB@@@???@@@CCCGGGIIIHHHHHHIIIIIIFFFCCC???===444777777888???JJJNNNLLLGGGDDDDDDDDDAAA???BBBHHHPPPgggxxxaaa[[[XXXSSSSSSRRRRRRSSSSSSQQQNNNKKKGGGEEEAAA>>>;;;999888888:::???HHHVVViii{{{|||tttqqqqqqvvvzzz|||~~~|||xxxttttttvvvwwwuuurrrkkkpppxxx~~~yyysssqqqpppnnnnnnnnnoooooopppqqqqqqnnnoooqqqrrrssstttttttttxxxwwwwwwwwwxxxyyyyyyzzz{{{zzzxxxwwwtttsssqqqpppnnnnnnnnnllliiieee```^^^^^^bbbiiiqqqwwwxxxuuurrriiihhhggggggjjjnnnsssvvv{{{|||~~~{{{uuupppmmmkkkhhhggghhhiiiiiiiiiffffffeeeeeedddcccccccccdddeeefffhhhhhhhhhggggggdddcccbbbaaa`````````aaa[[[ZZZYYYXXXVVVTTTSSSRRRQQQQQQOOONNNKKKIIIFFFEEEBBBAAA???>>>======>>>???>>>???BBBEEEJJJQQQYYY^^^gggooo{{{rrrddd\\\YYYXXXXXXXXXXXXYYY[[[]]]^^^\\\ZZZTTTSSSOOOGGG>>>:::<<>>???BBBDDDEEEDDDCCCBBB@@@CCCHHHJJJIIIEEE???;;;999999888777666555444333333555555444222000000000------...............---------------............---------.........//////...------------...//////,,,------...............---------............///...333777777444000000111111111222222111000///...000111111222222333444444333555888999999:::;;;<<<<<<>>>@@@@@@@@@@@@BBBCCCAAAPPP[[[zzzwwwtttvvvtttmmmjjjkkkkkkkkkxxx}}}wwwnnndddZZZQQQLLLDDDIIIKKKMMMWWWdddlllllleee]]]XXXXXXVVVOOOKKKKKKDDDBBBAAA@@@AAADDDHHHJJJGGGGGGHHHHHHFFFCCC???===777::::::;;;CCCNNNQQQNNNFFFDDDDDDDDDAAA???CCCJJJ^^^uuuvvvaaa^^^[[[TTTRRRRRRQQQRRRSSSSSSPPPNNNJJJHHHDDDAAA===;;;::::::999===FFFSSSeee|||}}}rrrrrr|||{{{pppkkkkkksssxxxzzz~~~{{{tttooorrr}}}yyysssppppppqqqqqqpppiiinnnuuuzzz}}}~~~{{{tttooonnnooommmnnnnnnooopppqqqqqqrrrpppppprrrssstttuuuuuuuuuzzzyyyxxxxxxxxxyyyzzz{{{|||{{{yyywwwtttrrrpppooonnnnnnooommmkkkfffbbb______dddmmmvvv|||}}}yyyuuuooonnnllllllooosssxxx|||zzzxxxtttooommmkkkiiiiiiiiijjjjjjiiidddddddddccccccbbbbbbbbbccceeefffhhhhhhhhhhhhgggcccbbb```___^^^^^^^^^___ZZZZZZYYYWWWUUUTTTRRRRRROOOOOOOOOMMMKKKHHHEEECCCAAA@@@???=========>>>>>>>>>@@@BBBFFFKKKRRRZZZ___iiirrrpppbbb[[[YYYYYYYYYXXXYYY[[[]]]___^^^[[[YYYQQQQQQNNNFFF===999;;;>>>PPPSSSQQQMMMSSSggg}}}vvvssslll]]]PPP@@@BBBEEEFFFGGGFFFDDDBBB>>>BBBGGGJJJIIIDDD>>>:::666666666666555555555555222333444333111/////////------...............------,,,,,,,,,,,,---......---------.........//////...------------...//////---......///////////////---------........./////////555;;;;;;777333222222//////111222222111000///000111111222333333444444555777999;;;;;;;;;===>>>>>>???AAAAAAAAAAAACCCDDDCCCRRR\\\zzztttqqquuu~~~yyywww|||{{{yyytttlllbbbWWWOOOJJJFFFJJJMMMRRR[[[eeehhheeebbb^^^ZZZWWWUUUQQQKKKFFFDDDCCCAAACCCFFFIIILLLLLLKKKIIIGGGGGGGGGEEEAAA===:::999777999EEERRRRRRKKKKKKBBB<<>>;;;999::::::@@@MMM]]]qqqqqqnnnyyy~~~vvvllljjjlllppptttwww~~~uuuaaa```cccpppzzzttttttpppjjjhhhjjjhhhkkkpppvvvzzz|||}}}~~~}}}|||zzzxxxtttpppllljjjmmmlllkkkkkkkkkmmmooopppqqqrrrqqqppppppqqqtttwwwwwwxxxyyyyyyzzzzzzzzzyyyvvvvvvvvvvvvtttrrrpppnnnooooooooolllgggcccaaaaaagggrrr}}}xxxqqqnnnmmmlllmmmqqqwww{{{}}}|||uuuqqqppppppkkkkkkkkkkkkjjjhhhgggffffffeeecccaaaaaabbbcccdddggggggffffffeeeeeeeeedddcccaaa^^^\\\\\\]]]___```\\\\\\[[[YYYVVVTTTQQQPPPQQQQQQPPPNNNKKKGGGDDDBBB@@@???>>>???@@@???>>><<>>DDDQQQQQQMMMIIIRRRiii~~~yyyrrrfffVVVJJJDDDFFFNNNVVVVVVOOOHHHEEEDDDEEEHHHIIIIIIDDD===999;;;888666666777666222///111222333444333222111000000111111000......///000//////......---------,,,000000////////////000000///...---,,,,,,---.../////////.........---------111000...---,,,,,,------///BBBLLLBBB555222333222333333222111000///......000111222333444333222111999::::::;;;;;;<<<======???;;;;;;???AAA@@@AAADDDBBBRRR\\\xxxooommmrrr{{{xxxsssjjj```UUUMMMHHHIIILLLOOOTTT^^^ggggggccc^^^[[[XXXWWWVVVSSSMMMHHHCCCBBBAAABBBFFFIIILLLLLLKKKIIIGGGFFFFFFDDD???<<<999888888<<>>===<<<;;;???JJJXXXkkkyyyuuuxxxooolllkkkmmmrrruuuvvv{{{wwweee\\\VVV]]]oooyyyzzz{{{vvvtttqqqkkkhhhjjjmmmmmmnnnrrrwwwzzz{{{{{{|||{{{zzzxxxtttpppmmmkkkllljjjiiihhhiiikkknnnppprrrssssssqqqpppqqqsssvvvvvvvvvwwwxxxxxxxxxxxxxxxvvvvvvuuutttsssqqqpppoooppppppnnnkkkgggdddcccdddkkkuuu~~~wwwpppmmmkkkjjjkkkoootttzzz}}}vvvqqqooonnnnnnlllkkkjjjhhhgggeeedddcccdddcccbbbaaaaaabbbdddeeehhhggggggfffeeedddddddddbbb```]]][[[ZZZZZZ[[[\\\]]]\\\ZZZXXXUUUSSSQQQPPPOOONNNMMMKKKHHHDDDAAA???@@@>>>===>>>??????>>>===AAAAAABBBDDDJJJTTT___gggpppyyywwwggg___[[[YYYYYY[[[^^^]]][[[[[[\\\[[[XXXVVVRRRNNNIIIDDD>>>:::>>>FFFQQQOOOJJJHHHSSSgggyyy}}}tttmmmhhh```UUULLLEEEJJJTTT^^^^^^TTTJJJEEEBBBCCCFFFGGGFFFBBB<<<888999777666666777666333000000111222222222111000//////000000///---,,,...///---------...............000000////////////000000///...------------.../////////.........---------------,,,,,,---...000000...===CCC:::111111444333222222111111000/////////111111222333333333222222777777777888999999::::::@@@======AAACCCBBBBBBEEEEEEUUU___|||mmmlllsss}}}zzz{{{xxxqqqhhh]]]SSSKKKGGGJJJLLLPPPVVVaaahhheee^^^YYYXXXVVVWWWWWWTTTNNNIIIAAA@@@@@@BBBFFFIIIKKKLLLKKKIIIGGGFFFDDDAAA===:::777888:::@@@KKKSSSQQQKKKBBB======??????BBBQQQbbbzzzhhhbbb___[[[WWWXXXVVVRRRQQQQQQQQQPPPOOOOOOMMMKKKHHHDDDAAA>>>======;;;===EEEQQQbbbyyyzzztttiiimmmlllnnntttwwwvvvxxx{{{zzzfffYYYLLLNNN___uuu|||uuunnnppp{{{xxxvvvtttpppnnnooowwwrrrnnnooouuuyyyzzzyyyzzzzzzyyyxxxuuuqqqnnnllljjjhhhffffffgggjjjmmmppptttttttttsssqqqqqqssstttuuuuuuuuuvvvvvvvvvvvvvvvvvvuuutttrrrqqqppppppppprrrqqqnnnjjjfffeeefffgggqqqyyy~~~zzzsssmmmiiigggeeeeeeiiiooovvvzzz~~~wwwrrroooooonnnmmmllljjjgggdddbbb`````````bbbbbbaaaaaaaaacccdddeeeiiihhhgggfffeeedddcccbbbbbb```^^^[[[ZZZYYYYYYYYY]]][[[YYYWWWTTTRRRQQQQQQNNNMMMLLLIIIFFFCCC@@@>>>???===<<<<<<>>>??????>>>AAAAAACCCFFFLLLWWWdddlllsss{{{ssseee^^^]]][[[[[[]]]___^^^]]]]]]]]]\\\YYYVVVRRRMMMFFFAAA<<<:::@@@HHHUUUQQQKKKKKKXXXiiiuuuxxxwwwooofff```]]]YYYRRRMMMGGGMMM[[[gggggg[[[MMMFFFAAACCCEEEEEECCC???:::777777666666777888777333111000000000000000///.........//////...,,,,,,---...,,,,,,------.../////////000//////......//////000///...------------...///...............------------,,,,,,------///000000---666999222---000333222000000000000000000000000222111111111222222333444666666666777888888999999???===>>>BBBCCCAAAAAADDDBBBSSS___}}}~~~mmmmmmuuu|||zzzyyyzzzvvvoooeee[[[RRRJJJGGGHHHKKKOOOVVVbbbiiicccZZZWWWVVVUUUVVVVVVSSSMMMHHH?????????AAAEEEIIIKKKKKKJJJIIIGGGEEEBBB???;;;999666888<<>>AAAVVVlllqqq```]]]]]]YYYVVVWWWUUUQQQPPPPPPQQQPPPPPPSSSQQQMMMIIIDDD???<<<:::===;;;<<>>===;;;<<<>>>@@@@@@@@@BBBBBBDDDHHHPPP\\\iiirrrwww~~~}}}qqqddd___^^^\\\[[[]]]]]]]]]]]]^^^^^^]]][[[XXXRRRKKKDDD>>>::::::BBBLLL\\\UUUOOOSSS```mmmsssssslllfff___ZZZXXXUUUOOOKKKEEELLLZZZgggiii^^^QQQKKKFFFHHHHHHGGGBBB===888666777777888888888555222000111111000000//////....../////////...---,,,---///---------.............../////////....../////////.........------.................................//////......---------------111222...---000111...//////000000111111111111222111111000111222444555777777777888999999::::::;;;:::===AAAAAA??????CCC???OOOZZZzzzoooqqqzzz}}}zzzwwwvvvrrrjjjaaaXXXPPPKKKHHHGGGKKKQQQYYYdddiiiddd[[[XXXUUUSSSSSSSSSPPPJJJEEE>>>>>>>>>AAAEEEHHHIIIIIIHHHHHHGGGDDDAAA===:::888777888>>>HHHPPPRRRMMMIII@@@???@@@AAA>>>CCC[[[uuulll\\\YYYYYYWWWVVVTTTRRRPPPPPPQQQRRRRRRQQQRRRPPPMMMIIIDDD@@@===;;;===;;;<<<@@@GGGUUUlllxxxuuuzzztttpppmmmooouuuyyyxxxwwwxxxooobbbTTTPPPWWWbbbjjjmmmrrrqqqsssyyyzzzssssssxxx~~~vvvllljjjpppvvvwwwvvvuuuvvvxxxxxxwwwtttqqqnnnkkkiiihhhggghhhkkknnnqqqrrrtttvvvwwwvvvuuuuuuvvvvvvuuuttttttttttttuuuuuuwwwvvvtttrrrqqqqqqrrrrrrrrrpppkkkfffcccdddhhhlllyyy~~~zzztttpppjjjddd^^^]]]\\\ZZZ[[[aaajjjppp}}}vvvtttrrrrrrqqqpppnnnlllhhhfffbbb^^^\\\ZZZZZZ[[[^^^^^^___```aaacccdddeeeggggggfffdddcccaaa```___]]]]]]]]]]]]]]]]]]\\\\\\ZZZYYYWWWUUUSSSRRRQQQPPPNNNLLLJJJGGGDDDAAA???>>>===<<<;;;===???AAABBBAAACCCEEEHHHMMMVVVbbbnnnvvv{{{zzzoooccc```___\\\[[[[[[ZZZZZZ\\\^^^______\\\ZZZPPPIIIBBB===:::<<>>>>>>>>AAADDDFFFGGGFFFEEEFFFFFFCCC???;;;999888888999???JJJQQQOOOJJJGGGAAA???AAAAAA???GGGaaa}}}iii[[[YYYWWWUUUVVVRRRQQQPPPQQQRRRSSSQQQPPPLLLKKKIIIGGGEEEBBBAAA@@@<<<;;;<<>>>>>>>>AAACCCEEEEEEDDDBBBDDDEEECCC>>>:::999999:::999@@@KKKPPPLLLGGGFFFAAA>>>???AAAAAALLLiiiggg^^^\\\XXXVVVXXXQQQQQQQQQRRRSSSRRROOOMMMIIIIIIGGGFFFDDDCCCAAAAAA===<<<===???AAAIII]]]ooo~~~xxxrrrsssvvvvvvvvvwww}}}kkk[[[TTTZZZgggqqqxxxwww{{{}}}zzzkkkhhhddddddgggllloooqqqqqqsssvvvxxxxxxvvvsssqqqllllllkkkkkkkkkllllllllllllpppuuuyyyzzz{{{{{{|||uuusssrrrppppppqqqrrrsssqqqqqqqqqqqqqqqpppooonnniiihhhhhhgggiiiooovvv||||||}}}uuunnnkkkhhhdddaaaccccccaaa___bbbiiioootttxxxzzzzzzwwwuuuvvvwwwvvv|||zzztttpppmmmkkkjjjjjjjjjiiifffcccaaaaaa```___^^^]]]]]]\\\]]]^^^___```aaaaaabbbbbbbbbbbbaaa```______^^^^^^XXXYYY[[[\\\\\\ZZZXXXWWWUUUVVVWWWWWWUUURRROOOMMMJJJHHHEEEAAA>>><<<;;;::::::;;;>>>BBBEEEGGGEEECCCFFFJJJQQQYYYbbblllvvv|||qqqhhh``````aaa___]]]]]][[[[[[\\\^^^^^^\\\XXXUUUJJJEEE@@@>>>>>>BBBNNNZZZVVVNNNKKKRRRZZZ]]]]]]^^^___]]]ZZZWWWQQQJJJDDD??????BBBKKKVVVZZZWWWTTTUUUNNNPPPOOOIII@@@999888999777888888666333333555777666555444222111111111111///000000///------...000000000///...---,,,,,,+++///......------......///------...//////...---------------.........//////)))***,,,...000000000000///...---///111222444666000000000000000111111111///000111222333444444444555555666777777888888999<<<===@@@CCCCCCCCCJJJSSSbbbiiiiii|||wwwrrrqqqyyy}}}}}}zzzrrrjjjbbb^^^WWWQQQLLLIIIHHHHHHHHHRRRYYY[[[ZZZZZZXXXUUUUUUPPPKKKIIIIIIIIIFFFDDD???>>>???AAACCCDDDCCCBBBAAACCCDDDBBB===:::999999;;;:::@@@KKKOOOJJJEEEEEE@@@======@@@CCCPPPnnnyyyeeeaaa```ZZZWWWYYYRRRRRRSSSTTTTTTQQQMMMJJJKKKJJJHHHFFFCCCAAA???>>>>>>>>>>>>???>>>EEEWWWhhh}}}tttrrrtttttttttvvv}}}wwwhhh^^^```jjjttt}}}|||vvvfffeeeeeeeeegggkkkooorrrpppsssvvvyyyyyywwwsssqqqkkkkkklllllllllkkkjjjiiijjjooouuuzzz||||||}}}~~~tttrrrpppooonnnooopppqqqnnnooopppppppppnnnmmmllldddeeegggiiimmmuuu}}}}}}}}}uuunnnllliiifffeeeggghhhfffdddeeekkkqqqmmmppprrrpppllliiiiiijjjdddjjjrrryyy~~~zzzwwwsssnnnjjjkkkjjjhhhhhhiiihhhfffccc______`````````___^^^^^^]]]^^^___```aaaaaaaaaaaa``````______^^^^^^^^^]]][[[\\\^^^___^^^[[[XXXWWWTTTUUUWWWXXXVVVSSSOOOLLLKKKIIIFFFBBB???===<<<<<<999;;;???DDDGGGHHHFFFDDDGGGLLLTTT]]]fffooowww}}}mmmeee___```bbbaaa______]]]]]]]]]^^^]]]ZZZUUUQQQHHHDDD@@@??????DDDPPP\\\SSSKKKIIIPPPWWWXXXYYY\\\\\\ZZZVVVQQQLLLFFFAAA>>>@@@CCCLLLVVVZZZWWWSSSSSSJJJLLLLLLFFF>>>888888:::444666666444333333777;;;777555333111000000000111...//////...,,,,,,---///..................------.........------.........,,,---...//////...---,,,---------.........//////,,,---.../////////...---...,,,+++---...111777<<<111111000000000000000000...///111333444444444444888888888999::::::;;;;;;;;;;;;>>>@@@AAABBBKKKUUUbbbiiijjj~~~yyyuuufffiiikkkllluuu|||tttjjjbbb___ZZZRRRJJJGGGGGGJJJMMMPPPSSSWWW[[[[[[YYYVVVSSSMMMLLLLLLJJJGGGDDDAAA???<<>>???AAAPPPccc{{{vvvrrrrrrsssssstttzzzvvvjjjeeemmmyyy~~~{{{xxxuuujjjiiiggghhhkkklllmmmlllnnnooopppsssuuutttrrrooonnnllljjjiiikkkmmmnnnnnnpppssswww{{{}}}|||zzzxxxuuuuuutttrrrooommmmmmnnnrrrqqqpppoooooolllhhhddd\\\^^^bbbhhhpppyyy|||wwwrrrooommmllljjjiiihhhiiikkklllkkkjjjmmmkkkhhhddd```\\\ZZZXXXQQQYYYbbbjjjqqq|||}}}zzz{{{yyytttmmmiiiiiijjjllljjjgggffffffddd___[[[___^^^]]]\\\\\\\\\^^^^^^]]]^^^^^^^^^______``````[[[\\\]]]^^^^^^\\\ZZZYYYZZZZZZZZZYYYXXXXXXWWWWWWUUUTTTSSSQQQOOOMMMKKKKKKKKKIIIEEEAAA===;;;;;;;;;===???BBBFFFIIIJJJIIIGGGHHHKKKRRR\\\hhhssszzz}}}wwwkkkgggaaa]]]\\\]]]^^^^^^^^^^^^___^^^ZZZTTTNNNJJJNNN???>>>??????UUUfff[[[RRRJJJIIIQQQYYYYYYWWWXXXVVVTTTOOOJJJFFFCCCBBBAAABBBDDDKKKTTTXXXUUUSSSTTTNNNNNNLLLEEE===888666666000333777777666666999<<<777666555333111///...---111000.........---,,,***------............------,,,---......//////......------......//////000000//////////////////......//////...//////000111222000000000000000000000000000000111111111111000000111222222333333444444555:::999777666666888999;;;;;;===???@@@@@@AAADDDEEETTT]]]mmm~~~}}}{{{vvvooojjjZZZ^^^bbbgggsss~~~}}}zzzsssiiiaaaXXXSSSLLLFFFDDDEEEIIIKKKNNNPPPTTTWWWXXXVVVSSSQQQMMMMMMLLLIIIGGGCCC@@@>>>>>>@@@CCCEEEEEEEEEEEEFFFEEEEEEDDDBBB>>>;;;999888999BBBJJJLLLKKKHHHCCC===;;;<<>><<<>>>999:::>>>>>>???LLL^^^uuu|||xxxxxxwwwwwwxxx|||sssmmmqqqzzz|||zzzwwwuuupppnnnmmmmmmmmmnnnmmmlllmmmnnnqqqtttvvvvvvsssqqqpppmmmkkkjjjllloooppppppsssuuuyyy{{{|||{{{yyyxxxuuutttsssrrrqqqqqqqqqpppqqqpppnnnnnnmmmjjjeeebbb^^^bbbiiirrryyy|||yyyuuuqqqnnnmmmlllkkkjjjkkkmmmmmmmmmlllkkkhhhddd___[[[XXXVVVUUUTTTWWWZZZ^^^eeetttqqqkkknnnppppppmmmgggeeeeeegggkkkiiiffffffeeeccc___[[[^^^]]]\\\\\\\\\]]]^^^^^^^^^^^^^^^______`````````[[[\\\]]]^^^^^^\\\[[[ZZZYYYYYYYYYXXXXXXWWWVVVVVVTTTSSSQQQOOOMMMKKKJJJJJJIIIFFFCCC???<<<;;;:::;;;<<<===???BBBEEEFFFFFFEEELLLOOOVVVaaalllvvv}}}tttkkkgggaaa^^^]]]]]]^^^^^^]]]^^^]]]\\\WWWQQQKKKGGGBBB777:::@@@EEE]]]ooogggMMMJJJNNNYYY```^^^ZZZXXXTTTQQQLLLFFFBBB@@@??????BBBCCCIIIPPPSSSPPPMMMNNNMMMLLLIIICCC<<<888777888444555666777777888:::<<<777666555333111///...---///...............---,,,---......//////......---,,,---......//////...............///////////////........................//////////////////000111000000000000000000000000//////000000000000//////111111222333333444444555777777888888999999999999;;;===???@@@@@@AAACCCEEEOOOXXXiii~~~}}}zzzwwwrrrllleee___XXX]]]dddnnn}}}}}}|||}}}|||zzzwwwqqqggg```QQQMMMHHHCCCBBBDDDHHHJJJLLLNNNPPPSSSSSSRRRQQQOOONNNMMMKKKIIIEEEBBB???===@@@CCCFFFGGGFFFEEEEEEFFFEEEEEEDDDAAA<<<:::999999<<>>???AAADDDEEEFFFPPPUUU]]]gggqqq{{{pppjjjfffbbb___^^^^^^^^^^^^]]]\\\[[[XXXRRRLLLFFFBBB===666888===CCCUUUaaa\\\GGGJJJTTTbbbiiieee]]]XXXTTTPPPIIICCC>>>===>>>???CCCCCCGGGMMMNNNKKKIIIJJJLLLKKKGGGAAA<<<999999::::::888555555666888999999666555444333111///......---..................------......//////......---------...////////////...///////////////.........------------------......000000//////...////////////////////////////////////000000111111000000///111111222222333444444444444555888:::;;;:::999888:::<<>>===BBBEEEHHHIIIHHHFFFEEEEEEEEEEEECCC???:::888999<<>>===999<<>>?????????AAADDDHHHKKKSSSXXXbbbmmmwww~~~oooiiifffccc`````````___^^^\\\[[[XXXSSSMMMFFFAAA======999888:::???HHHMMMKKKEEEMMM[[[hhhmmmiii```YYYVVVQQQIIIBBB>>>===???AAADDDCCCEEEKKKLLLIIIHHHJJJOOOKKKFFF@@@<<<:::;;;;;;===888444333555777777666444444333222111000///...---...//////...---------......////////////......------...///////////////000000//////......------,,,,,,,,,---------------111000///...............////////////////////////111111222222222222111111111111111222333333444444444555777999:::;;;:::::::::<<<>>>???@@@AAACCCEEEFFFOOO```xxxqqqpppnnnkkkhhhfffdddddd```hhhuuu~~~}}}|||}}}zzzwwwtttqqqjjjaaaYYYKKKIIIEEEBBBAAABBBDDDFFFKKKMMMOOOPPPQQQQQQPPPOOOMMMLLLIIIFFFCCC@@@>>>===CCCFFFIIIJJJIIIGGGEEEEEEDDDDDDBBB===888777;;;???GGGNNNPPPIII@@@<<<======999===@@@AAAHHH[[[vvvttt```WWWQQQPPPPPPOOOOOOQQQRRRQQQQQQPPPNNNMMMKKKJJJJJJJJJLLLLLLLLLJJJHHHFFF???>>>===>>>======CCCJJJ```yyyzzzvvvzzz}}}~~~}}}}}}zzzmmmiiijjj{{{uuuooogggbbbcccggglllooooooqqquuuzzz~~~}}}{{{uuurrrnnnlllkkkjjjiiihhhppppppqqqrrrsssuuuvvvwwwuuurrrqqquuu{{{}}}{{{wwwtttsssqqqpppnnnjjjeeebbbdddjjjttt}}}~~~{{{{{{xxxsssooolllkkkkkklllllljjjhhhffffffeeecccaaa```\\\TTTNNNJJJIIIJJJKKKJJJMMMQQQQQQNNNKKKJJJKKKKKKQQQUUUTTTPPPNNNPPPSSSVVV[[[```bbbaaaaaabbbdddcccddddddcccaaa___]]]\\\\\\\\\]]]]]]^^^^^^^^^^^^____________^^^^^^^^^^^^[[[[[[[[[[[[[[[ZZZZZZZZZUUUUUUVVVWWWVVVTTTSSSQQQRRRQQQOOOLLLJJJIIIHHHHHHBBBAAA???===<<<===>>>???>>>?????????@@@DDDJJJOOOTTT\\\gggsss}}}}}}ppphhhfffcccbbbbbbaaa```^^^\\\ZZZUUUPPPIIIBBB===:::888888777;;;CCCGGGHHHKKKKKKUUUccclllnnniiiaaa[[[VVVQQQHHHAAA======???AAABBB@@@BBBFFFHHHFFFGGGJJJPPPLLLFFFAAA===<<<;;;;;;===888333111333444444222333333222111111000//////---///111111...,,,+++,,,...//////////////////...---...//////000000//////000000//////......------,,,,,,,,,---------......000000///......---......//////////////////////////////000000000000//////000000111222222333333444666666666666888999;;;===:::<<<>>>??????@@@BBBDDDFFFOOO^^^uuu||||||cccfffiiikkkkkkkkklllnnneeeppp~~~}}}{{{xxxtttpppkkkdddZZZSSSGGGEEEBBB@@@@@@@@@BBBCCCKKKMMMPPPRRRSSSRRRPPPOOOLLLKKKHHHEEEBBB@@@???>>>BBBEEEIIIKKKJJJGGGFFFEEECCCCCCAAA<<<666777===CCCLLLPPPOOOFFF>>><<<======:::>>>BBBEEEQQQhhhjjj\\\VVVQQQRRRRRRPPPPPPSSSSSSRRRQQQPPPNNNMMMKKKKKKKKKLLLNNNNNNMMMLLLJJJHHHBBBAAAAAA@@@>>>???BBBEEEWWWqqq|||ttttttzzz|||xxxyyy{{{||||||}}}~~~yyywwwxxxzzzpppjjjhhhzzzwwwqqqjjjfffhhhmmmsssvvvrrrsssvvv{{{~~~vvvtttqqqooonnnllliiifffmmmmmmoooppprrrtttuuuvvvtttssssssvvvzzz{{{yyyvvvvvvuuutttsssqqqnnniiieeejjjnnnuuu|||}}}{{{yyyvvvpppkkkhhhhhhjjjllljjjhhheeecccbbbaaa^^^\\\[[[WWWQQQKKKHHHGGGIIIJJJIIIJJJIIIHHHEEECCCCCCCCC@@@AAABBBCCCDDDEEEGGGIIIOOOUUU[[[______^^^___aaaaaacccdddcccaaa___^^^^^^^^^^^^____________^^^^^^^^^^^^^^^]]]]]]]]]]]]]]]ZZZZZZZZZYYYYYYYYYYYYYYYTTTUUUVVVWWWVVVTTTRRRQQQMMMMMMKKKJJJGGGEEEDDDCCCAAA@@@>>>===<<<===???@@@;;;===??????@@@DDDLLLRRRXXXaaammmyyy{{{qqqhhhfffddddddcccbbb```^^^\\\YYYTTTMMMGGG@@@<<<999555999666:::FFFFFFCCCLLLVVVcccooosssqqqkkkccc\\\TTTOOOGGG@@@<<<<<<>>>@@@@@@======AAABBBAAACCCGGGNNNJJJDDD@@@>>>===<<<;;;:::777444222222222222111222222111111111000000000+++...222111...,,,+++---...//////000000//////.........///000000000000//////////////////.........,,,,,,,,,---......////////////......---.........////////////////////////,,,------......------,,,000000111111222333333333888777666666666999;;;===999;;;>>>??????@@@BBBDDDGGGOOO^^^tttzzz{{{cccjjjsssxxxyyywwwuuuuuusss~~~xxxtttooojjjeee]]]SSSLLLCCCBBBAAAAAAAAABBBDDDEEEJJJLLLPPPSSSTTTRRROOOMMMJJJIIIFFFDDDBBB@@@@@@@@@@@@DDDIIIKKKJJJGGGFFFEEEAAABBB@@@:::555666???GGGQQQQQQMMMCCC=========<<<;;;???CCCIII[[[uuuggg[[[VVVSSSTTTTTTRRRSSSVVVVVVUUUSSSQQQOOONNNMMMMMMMMMNNNOOOPPPOOOMMMKKKIIIFFFGGGEEEBBB@@@@@@AAA@@@LLLggg~~~uuuqqqrrrzzzuuuvvvwwwxxx}}}||||||~~~wwwtttvvvtttnnnlll~~~wwwtttpppoooqqquuuwwwxxxvvvvvvxxx{{{wwwvvvvvvuuuuuurrrmmmjjjmmmnnnoooqqqrrrsssssssssrrrsssuuuwwwxxxwwwvvvuuuwwwvvvuuutttsssppplllhhhkkkooovvv|||~~~~~~{{{xxxuuurrroookkkjjjjjjkkklllkkkhhheeecccaaa___\\\ZZZVVVSSSNNNIIIGGGFFFGGGIIIHHHHHHGGGEEEBBB@@@@@@@@@============>>>@@@BBBDDDHHHNNNWWW\\\]]]]]]^^^```aaaccceeedddaaa___^^^___```aaaaaaaaaaaa___^^^]]]]]]]]]]]]\\\\\\[[[[[[[[[YYYYYYXXXWWWWWWWWWWWWWWWTTTUUUWWWXXXWWWUUURRRQQQLLLLLLLLLKKKIIIFFFCCCAAA@@@???===;;;;;;<<<===>>>:::===@@@AAABBBGGGOOOVVV___hhhuuuxxxqqqgggfffeeeeeeeeecccaaa^^^\\\YYYSSSLLLFFF@@@<<<:::777===888<<>>===???@@@CCC???===??????>>>@@@DDDGGGDDD@@@?????????===;;;777777777555222111111222111111111111000000000000&&&+++111111///---...000//////000000000000//////......///000000000000000.........///////////////,,,------...//////000000......---------...//////000000000000000000000000------............------000000000111222222333333888777777888888999999:::999;;;===>>>???@@@BBBDDDFFFNNN]]]tttzzz}}}nnnwww|||xxx|||~~~}}}}}}|||{{{vvvrrrlllgggaaaYYYOOOGGGBBBBBBBBBCCCDDDGGGIIIJJJIIILLLPPPTTTTTTRRROOOLLLIIIHHHFFFCCCAAAAAAAAAAAA???CCCHHHJJJJJJHHHFFFEEE@@@AAA???999444777@@@IIISSSRRRKKKAAA======>>>;;;===@@@CCCLLLaaa~~~iii\\\WWWUUUVVVVVVTTTUUUXXXXXXWWWUUUSSSQQQPPPOOOOOOOOOOOOPPPQQQPPPNNNKKKJJJJJJKKKIIIDDDAAA@@@???===DDD```xxxxxxooonnnnnnwww|||{{{uuuuuuuuuvvvzzzyyy|||zzztttyyywwwppprrrvvvuuuuuuvvvxxxyyyxxxwwwxxxxxxxxx{{{wwwxxxyyyzzzzzzwwwsssoooooopppqqqrrrsssrrrqqqqqqqqqsssvvvwwwvvvtttttttttwwwvvvuuuuuutttqqqmmmjjjhhhmmmuuu{{{}}}{{{wwwtttpppooonnnmmmmmmlllmmmmmmllljjjgggdddbbb```\\\ZZZSSSPPPLLLHHHFFFFFFFFFGGGFFFHHHIIIIIIFFFAAA<<<999:::;;;<<<<<<<<<>>>CCCGGGDDDKKKUUU[[[]]]^^^```aaa```ccceeedddaaa______```bbbbbbcccbbbaaa```^^^]]]\\\\\\\\\[[[[[[[[[ZZZZZZXXXXXXWWWVVVVVVVVVVVVWWWTTTVVVWWWXXXXXXUUUSSSQQQMMMNNNOOOOOOMMMIIIEEECCC???>>><<<:::::::::<<<===;;;???CCCEEEFFFKKKTTTZZZeeennnzzzuuuooogggfffeeeeeeeeedddaaa^^^\\\YYYSSSLLLEEE@@@<<<:::666>>>;;;BBBTTTRRROOO```lll{{{~~~ttthhh^^^WWWSSSLLLFFFBBBAAAAAABBBGGGCCC@@@@@@@@@>>>@@@DDDAAA???<<<===???@@@>>><<<666888999777333111222444111111111000000000000000###)))///111000///111333//////000000000000//////...//////000000000000000---.........//////000000------......///000111111---------------...///000111111111111111111111111000000111111111111000000000000000111222222333333666777999::::::999888777999;;;===>>>???@@@BBBDDDEEEMMM]]]ttt|||}}}}}}{{{xxxvvvnnnlllgggaaaYYYQQQJJJFFF??????@@@AAACCCFFFJJJLLLRRRQQQQQQRRRSSSSSSQQQOOOJJJHHHEEEBBBAAA@@@AAAAAA@@@BBBFFFIIIJJJIIIGGGFFFDDD===888666555777BBBNNNTTTLLLDDDAAA>>><<<===@@@@@@BBBFFFQQQgggiii\\\[[[ZZZYYYYYYYYYZZZ[[[\\\XXXSSSPPPPPPOOOLLLJJJQQQSSSUUUVVVUUUSSSPPPNNNMMMMMMLLLHHHBBB@@@AAACCCGGGTTTjjjpppbbbccciiisss{{{}}}}}}{{{{{{}}}yyyxxx{{{yyysssrrruuuvvvyyyyyyxxx|||wwwwwwvvvzzz||||||}}}~~~yyyzzzyyyyyy||||||xxxyyyxxxxxxyyy{{{{{{yyyxxxvvvuuusssrrrqqqqqqrrrrrrpppqqqqqqqqqqqqssswwwzzztttuuuvvvwwwuuuqqqllljjjmmmsss{{{|||wwwsssqqqrrrrrrqqqooolllkkkkkklllllljjjgggeeeccc```[[[XXXOOOMMMJJJHHHHHHIIIHHHGGGGGGFFFDDDAAA>>>===;;;;;;>>>===<<<<<<>>>@@@CCCEEEDDDKKKRRRUUUSSSUUU[[[```hhhgggeeebbbaaaaaaaaabbb___``````aaaaaa___^^^]]]]]]]]]]]]]]]]]]]]]]]]]]]\\\[[[ZZZXXXVVVUUUUUUUUUUUUVVVXXXYYYXXXVVVSSSQQQNNNNNNMMMKKKIIIFFFCCCAAA>>>===<<<;;;:::999999:::??????AAAEEEGGGKKKUUU___jjjuuuzzzoooiiieeeeeeeeefffeeeccc___[[[]]]WWWNNNFFF@@@===:::999:::666;;;IIIQQQPPPUUU___ooovvv|||{{{xxxrrrggg^^^XXXSSSKKKDDDAAABBBFFFIIIMMMIIIEEEAAA???>>>>>>===;;;<<<>>>???>>><<<888666999999888666555444333222333111///...---...///000---......///////////////.../////////---,,,---...000///...---...000222444111000///...---......///////////////////////////,,,,,,,,,---...///000111111111000000//////......111111111111111111111111444333111000222444777999555666777888999:::::::::999<<<>>>@@@@@@AAACCCDDDHHHOOO___www}}}|||yyyvvvsssqqqhhhfffaaa[[[SSSKKKEEEBBB???AAABBBBBBCCCGGGMMMSSSYYYWWWTTTSSSRRRQQQNNNLLLJJJHHHEEECCCAAAAAAAAABBBEEEGGGHHHJJJIIIHHHEEEDDDBBB<<<777777888===HHHTTTVVVMMMEEEAAA???<<<<<>>>>>DDDNNNccczzzsssddd]]]```hhhrrrxxx{{{|||xxxxxx|||{{{~~~wwwrrrssssssvvvvvvuuu{{{yyyzzzzzz~~~{{{zzzzzz{{{}}}~~~~~~}}}{{{yyyxxxxxxyyy|||}}}}}}|||wwwvvvtttrrrqqqqqqqqqqqqooopppqqqpppppprrrvvvyyytttuuuuuuuuurrroookkkiiihhhpppyyy~~~}}}yyyvvvuuussssssrrrooolllkkklllnnnjjjiiigggfffdddaaa\\\XXXNNNKKKHHHGGGGGGFFFFFFDDDEEEDDDBBB@@@>>>===<<<<<<>>>>>>>>>???@@@CCCFFFHHHHHHMMMRRRSSSQQQQQQWWW\\\eeeddddddcccbbbbbbaaaaaa```aaabbbbbbbbbaaa___^^^^^^]]]]]]]]]\\\\\\[[[[[[YYYYYYWWWVVVTTTTTTSSSSSSXXXXXXZZZZZZYYYXXXVVVTTTOOONNNMMMKKKHHHEEEBBB@@@===<<<;;;;;;::::::;;;;;;>>>>>>@@@EEEHHHMMMWWWaaaooozzzuuunnnjjjggggggffffffeeebbb]]]ZZZ\\\VVVMMMEEE@@@===;;;999;;;999@@@KKKOOOMMMPPPYYYjjjqqquuutttqqqmmmddd\\\YYYSSSKKKDDDBBBEEEJJJNNNSSSMMMFFFBBBBBBBBBBBBAAA===>>>@@@AAA@@@===:::888444444444444444444444444111111111000000///...------......///////////////.../////////---,,,---...------,,,,,,---...000111111000...---------...///////////////////////////------------......///000111000000000/////////...000000000000000000000000333222222111222444777888555666777888999:::::::::999;;;>>>???@@@@@@BBBDDDGGGNNN^^^www|||wwwtttpppllljjjcccaaa\\\UUUNNNGGGAAA>>>???BBBDDDCCCDDDIIISSS[[[bbb^^^XXXTTTPPPNNNKKKIIIIIIHHHEEECCCBBBBBBBBBCCCLLLLLLKKKJJJHHHFFFCCCBBB???;;;777777:::@@@KKKUUUWWWNNNFFFBBB???<<<===???@@@EEENNN^^^wwwuuugggdddbbb```^^^[[[XXXWWWVVVTTTSSSSSSUUUWWWWWWUUUSSSVVVVVVUUUUUUTTTSSSSSSRRRKKKNNNOOOMMMHHHBBB===;;;AAAGGGXXXpppzzzhhh[[[[[[aaammmxxxwwwssssssyyy~~~xxxvvvsssuuutttrrrvvv~~~}}}zzz|||}}}~~~}}}||||||}}}zzzyyyyyyzzz}}}yyywwwuuusssqqqpppppppppnnnooopppooooooqqqtttwwwuuutttsssqqqooollliiihhhgggoooyyy~~~}}}yyyvvvtttrrrrrrpppmmmjjjjjjlllnnnhhhhhhhhhgggfffbbb\\\XXXMMMJJJGGGEEEDDDDDDCCCAAABBBAAA@@@>>>>>>============>>>???BBBEEEIIIMMMOOOTTTWWWXXXVVVRRRRRRVVV[[[```aaacccddddddcccaaa`````````aaabbbaaa```___^^^^^^]]]]]]\\\[[[ZZZYYYYYYXXXWWWVVVUUUTTTTTTTTTTTTYYYYYYYYYYYYXXXWWWVVVUUUPPPOOOMMMKKKGGGDDDAAA???;;;;;;::::::;;;<<<<<<===??????BBBHHHLLLRRR]]]gggvvvxxxoookkkjjjiiihhhggggggeeebbb\\\XXXYYYSSSKKKDDD@@@===;;;999999:::BBBJJJKKKHHHNNNWWWdddhhhjjjhhhfffeee```ZZZYYYRRRJJJDDDCCCJJJRRRXXXZZZRRRGGGBBBBBBEEEEEEDDD???@@@BBBBBBAAA???<<<:::444444444444444444444444000111222222111///,,,***---......///////////////.../////////---,,,---...,,,,,,---...////////////000///...---,,,---......////////////////////////.........---......//////000000000000////////////////////////////////////111111222333444555666666555666777888999:::::::::888;;;===??????@@@BBBCCCEEELLL]]]wwwzzzuuuppplllgggddd```]]]XXXQQQKKKEEEAAA???>>>BBBEEEEEEFFFMMMYYYcccgggbbbZZZTTTOOOMMMJJJIIIHHHGGGEEECCCBBBBBBCCCDDDNNNNNNLLLJJJHHHEEECCCBBB>>>:::777666999@@@IIIPPPVVVNNNFFFBBB@@@======@@@AAAJJJXXXkkkmmmddddddcccbbb```]]]ZZZWWWVVVSSSUUUWWWZZZ[[[[[[YYYXXXXXXWWWVVVTTTSSSTTTTTTUUUPPPPPPPPPNNNJJJEEE@@@===AAACCCPPPgggooobbb___cccqqqzzzsssqqquuu}}}xxxyyyxxxtttuuu|||zzz|||~~~|||{{{zzzzzz}}}yyyxxxuuurrrpppoooooonnnmmmnnnoooooooooppprrrtttuuusssqqqnnnkkkiiihhhgggjjjqqqzzz~~~{{{vvvrrrpppoooooommmjjjhhhgggjjjllliiiiiihhhhhhfffaaaZZZUUUMMMJJJFFFDDDCCCBBBAAA???===<<<<<<<<<<<<<<<===>>>===???BBBGGGMMMSSSYYY[[[bbbbbb```ZZZTTTSSSVVVZZZ___aaadddeeeeeedddaaa___^^^___`````````___]]]\\\^^^]]]\\\[[[ZZZYYYXXXWWWXXXXXXWWWVVVVVVUUUVVVVVVWWWVVVVVVUUUTTTTTTTTTSSSPPPOOOMMMIIIFFFBBB???>>>::::::::::::;;;===>>>???BBBBBBFFFMMMSSSZZZeeeqqqzzz~~~rrrkkkiiihhhhhhggggggfffeeeaaa\\\XXXUUUPPPIIICCC@@@===;;;:::666999???EEEEEEEEENNNZZZ^^^aaaaaa^^^]]]^^^[[[WWWTTTNNNGGGCCCFFFOOO[[[cccaaaVVVIIIAAAAAACCCCCCBBB???@@@AAABBBAAA???<<<:::999999888666555444333222222222222222000...,,,***---......///////////////.../////////---,,,---...---...000222333222111000///...---,,,,,,---...///////////////////////////000///...............///000000000000////////////000000000000000000000000///000222444555555555555555666777888999:::::::::888:::===??????@@@AAACCCCCCKKK[[[vvv~~~xxxsssnnniiidddaaa[[[XXXSSSLLLGGGCCCAAA@@@>>>AAAEEEHHHKKKRRR^^^ffffffaaaYYYRRROOOLLLKKKJJJGGGEEECCCBBBAAABBBCCCDDDLLLKKKKKKIIIGGGFFFDDDCCC:::888666666;;;DDDMMMQQQTTTKKKDDDAAA@@@>>>???BBBGGGUUUiiiyyygggaaa```aaaaaaaaa___]]]ZZZYYYWWWYYY\\\^^^^^^]]][[[ZZZYYYXXXVVVTTTSSSTTTUUUUUURRRPPPLLLIIIFFFDDDBBBAAADDDBBBKKK```zzzyyyjjjeeeffftttxxxpppooozzz~~~yyywww}}}~~~~~~}}}{{{{{{|||}}}}}}{{{yyywwwtttqqqooonnnmmmmmmlllmmmoooooonnnoooqqqssssssrrrooollljjjhhhggggggiiiooowwwzzzwwwrrrnnnmmmnnnnnnllljjjhhhgggiiikkkjjjiiiiiigggddd^^^WWWRRRLLLIIIFFFCCCBBBBBB@@@???999999999999:::<<<===>>>AAADDDJJJQQQZZZbbbiiillllllkkkfff```YYYWWWYYY\\\cccdddfffgggfffccc```_________`````````___^^^]]]]]]]]]\\\[[[YYYXXXWWWWWWXXXWWWVVVUUUUUUUUUUUUUUUUUUUUUTTTTTTSSSRRRRRRRRROOOMMMKKKGGGCCC@@@>>>===999999:::;;;<<<>>>???@@@BBBCCCHHHPPPXXX```mmmxxx~~~yyyooojjjgggfffffffffeeeeeedddaaa\\\XXXPPPLLLFFFBBB???===<<<:::777:::===>>>>>>BBBMMMZZZZZZ\\\\\\XXXWWWXXXWWWSSSMMMIIIDDDBBBHHHTTTaaajjjggg]]]OOOEEEBBBBBBBBBAAA??????@@@@@@???===;;;:::999999888666555444333222555333111///---------------......///////////////.../////////---,,,---...---...111333333333111000///...---,,,------//////////////////////////////000//////.........//////////////////000000000000111111111111111111111111...000222444555555444444555666777888999:::::::::888;;;===??????@@@BBBCCCCCCJJJZZZttt~~~|||vvvpppjjjeee```]]]TTTPPPKKKFFFBBB????????????BBBGGGLLLSSSZZZbbbgggccc^^^WWWQQQNNNLLLKKKJJJEEECCCBBB@@@@@@AAACCCDDDGGGHHHHHHHHHGGGEEECCCBBB666666666777@@@LLLUUUWWWOOOGGGAAA@@@@@@???AAAEEEIII]]]wwwpppaaa^^^\\\^^^```aaaaaa___]]][[[YYY\\\___```^^^\\\[[[[[[XXXWWWVVVTTTSSSTTTTTTUUUQQQMMMGGGCCCCCCDDDDDDEEEFFFCCCHHHZZZqqqooogggeeeooo~~~zzzmmmnnn{{{~~~zzz}}}~~~}}}}}}~~~~~~{{{yyywwwuuussspppnnnllllllllllllmmmooooooooooooppprrrqqqpppnnnllljjjhhhggggggeeekkkqqqtttrrrooommmmmmlllmmmmmmllliiihhhiiikkkiiihhhgggeeebbb]]]VVVQQQJJJHHHDDDBBBBBBAAA@@@>>>888888999999;;;<<<>>>???GGGKKKRRR[[[eeennnuuuxxxwwwuuurrrlllhhhgggiiikkklllllljjjhhheeebbb```___``````aaabbbaaa```___^^^]]]\\\\\\[[[ZZZYYYXXXXXXVVVUUUTTTSSSRRRRRRRRRRRRUUUUUUUUUUUUTTTSSSRRRQQQLLLKKKHHHDDDAAA>>>===<<<999999:::;;;<<<>>>@@@AAAAAACCCIIIRRR[[[eeesssuuuoookkkhhhffffffeeeddddddbbb^^^YYYUUULLLIIIDDDAAA???>>><<<;;;<<<======<<<<<>>?????????>>><<<:::999444444444444444444444444555333000...------...///---......///////////////.../////////---,,,---...+++---///111111111000/////////...---...///000111/////////////////////////////////...//////000000////////////000000000000111111111111111111111111///000222333444555444444555666777888999:::::::::999<<<>>>@@@@@@AAABBBDDDDDDJJJYYYrrr|||{{{wwwqqqkkkfffaaa[[[XXXNNNKKKFFFAAA>>>>>>???@@@AAACCCIIIRRR\\\cccfffggg___[[[UUUPPPMMMKKKIIIHHHCCCAAA@@@??????@@@BBBCCCCCCEEEFFFGGGFFFDDDAAA???333555555777AAAOOOXXXXXXJJJCCC>>>>>>???@@@DDDHHHNNNggghhh\\\[[[ZZZ\\\___aaabbb```]]][[[XXX[[[^^^^^^\\\ZZZZZZ[[[WWWVVVUUUTTTTTTSSSSSSSSSPPPKKKFFFDDDEEEGGGIIIIIIFFFBBBEEETTThhh{{{vvvkkkccciiivvvvvvxxx}}}|||~~~~~~}}}zzzuuusssqqqnnnlllkkkkkkkkklllnnnppppppoooooopppqqqooonnnmmmllljjjiiihhhgggeeejjjnnnooollliiiiiijjjhhhiiikkkjjjhhhffffffffffffeeecccbbb```\\\WWWSSSGGGEEEAAA@@@@@@@@@???>>>:::::::::;;;===>>>@@@AAAIIIMMMTTT]]]gggooovvvyyyzzzyyywwwvvvuuuvvvyyy{{{wwwtttnnniiidddaaa______^^^^^^___```___^^^]]]\\\\\\\\\\\\[[[[[[ZZZZZZZZZVVVVVVTTTSSSQQQQQQPPPPPPRRRSSSTTTTTTSSSRRRPPPNNNJJJHHHEEEBBB???===<<<;;;:::::::::;;;<<<>>>???@@@DDDFFFMMMWWWaaalllzzz{{{qqqmmmmmmkkkjjjhhhgggeeeccc```[[[UUUPPPIIIFFFBBB@@@???>>><<<;;;<<<>>>>>>>>>@@@GGGNNNRRRUUUXXXYYYUUURRRQQQLLLGGGCCCBBBAAADDDJJJSSS]]]ccceeebbb[[[QQQHHHCCCBBBDDD?????????>>>===<<<:::999444444444444444444444444222111000//////.........---......///////////////.../////////---,,,---...,,,---///000111111000000000//////...///000111222///////////////////////////.........///000111111.../////////000000000111111111111111111111111111///000111222333444444444555666777888999::::::::::::===???AAAAAABBBDDDEEEEEEKKKXXXooo{{{wwwsssmmmgggbbb]]]XXXUUULLLIIIDDD@@@>>>>>>@@@BBBCCCEEEKKKVVVbbbiiiiiiggg]]]YYYTTTOOOLLLJJJHHHFFFAAA@@@???>>>>>>@@@AAACCCBBBCCCFFFGGGFFFBBB???<<<333555555666???MMMTTTSSSGGG@@@<<<===???AAAEEEJJJWWWtttxxxbbbYYYZZZYYY[[[___bbbbbb```]]][[[WWWZZZ]]]\\\ZZZYYYZZZ[[[VVVVVVUUUUUUTTTSSSSSSRRRPPPLLLHHHGGGJJJMMMNNNMMMEEEBBBCCCOOOaaattt}}}pppeeegggrrr}}}zzz~~~{{{|||}}}|||{{{|||}}}}}}sssrrrooommmkkkkkkkkkkkklllnnnpppqqqpppooopppqqqmmmmmmmmmlllkkkjjjiiihhhiiilllnnnlllhhhdddcccdddbbbdddggggggeeecccaaaaaacccbbb```___^^^\\\YYYVVVEEEBBB???>>>>>>>>>>>>===<<<<<<<<<===???@@@BBBCCCHHHKKKRRR[[[ccckkkqqqtttssssssssstttvvvzzz}}}~~~yyyqqqiiiccc```______ZZZZZZ[[[\\\[[[ZZZYYYXXX\\\\\\\\\[[[[[[[[[[[[[[[YYYXXXVVVUUUSSSRRRQQQQQQNNNOOOQQQRRRQQQOOOLLLJJJHHHFFFCCC@@@===<<<;;;;;;;;;;;;;;;;;;===>>>???@@@HHHJJJQQQ]]]gggrrrwwwnnnlllmmmnnnnnnkkkiiifffccc^^^XXXQQQLLLHHHEEEAAA??????>>><<<;;;999;;;>>>AAAFFFNNNRRRTTTTTTWWWXXXUUUQQQNNNIIIBBBBBBBBBBBBDDDJJJQQQXXX]]]^^^^^^ZZZRRRGGGAAAAAADDD????????????>>><<<;;;:::999999888666555444333222///000111222111000...,,,---......///////////////.../////////---,,,---...///000111222222333333333111000/////////111222333////////////////////////............///111222222.../////////000000111111000000000000000000000000000000111111333444444555555666777888999:::::::::;;;===@@@BBBBBBCCCDDDFFFFFFLLLXXXnnn{{{}}}~~~~~~|||tttmmmgggddd___XXXSSSSSSEEEDDDAAA???>>>???AAABBBFFFHHHPPP]]]kkkpppkkkdddZZZWWWRRRMMMIIIFFFEEEEEEBBB@@@======@@@CCCEEEEEEGGGEEEBBBBBBCCCAAA===999333666888:::CCCPPPTTTQQQHHHCCC@@@@@@???AAAIIIQQQ___nnnaaaYYYUUUVVVXXX[[[___aaa```\\\XXXZZZ[[[\\\\\\\\\ZZZYYYXXXXXXXXXVVVUUUTTTSSSSSSSSSTTTSSSSSSSSSRRRRRRQQQQQQJJJEEECCCIIIVVVhhhwwwllljjjqqq~~~|||yyywww{{{zzzrrrpppsssxxxzzzzzz}}}||||||~~~}}}yyyuuupppmmmmmmmmmllljjjoooooopppqqqrrrrrrssssssrrrrrrqqqnnnllllllnnnpppmmmnnnnnniiibbb]]]\\\]]][[[]]]___bbbccccccbbbaaaaaaaaaaaaaaaaaa]]]YYYUUUHHHDDD@@@======>>>??????>>>??????@@@BBBCCCDDDDDDKKKLLLPPPVVV[[[___``````bbbeeegggjjjsss}}}|||rrrhhhaaa^^^___``````^^^[[[YYYXXXYYYZZZ\\\^^^]]]\\\[[[ZZZZZZZZZZZZYYYVVVRRROOOOOOPPPPPPOOOQQQPPPOOOOOOPPPOOOMMMKKKGGGEEEBBB>>><<<;;;<<<<<<=========>>>???AAACCCDDDLLLSSS^^^fffnnnyyyxxxppplllkkkkkkjjjhhheeebbb___ZZZTTTNNNIIIBBBAAA@@@???>>>===<<<;;;CCC??????GGGSSS\\\^^^[[[VVVWWWWWWTTTOOOIIIFFFDDDCCCBBBAAADDDNNNYYYZZZUUUPPPTTTVVVSSSKKKEEEBBBCCCBBBAAA???===;;;;;;;;;;;;<<<;;;999777666555444444555111------///000000///---///000///...,,,,,,---/////////......------,,,//////111222222111000///000...,,,,,,.........---000000000000////////////...///111111/////////000222222111000000000000000111111111111111111111111000000111222333333333333444555777999::::::::::::999;;;===>>>???@@@BBBDDDGGGLLLWWWmmm~~~{{{|||zzz|||zzzrrrkkkddd```ZZZPPPJJJHHHDDDBBB@@@>>>>>>???AAACCCIIIMMMUUUbbbnnnpppjjjcccXXXVVVRRRMMMIIIFFFDDDCCCBBB???======@@@CCCDDDEEEDDDBBB@@@@@@@@@>>>:::777555777999===GGGSSSUUUQQQDDD@@@>>>>>>???AAAJJJSSSssslll```YYYVVVUUUVVVXXX[[[^^^]]]ZZZWWWXXXYYYYYYZZZYYYXXXWWWVVVVVVVVVUUUUUUTTTTTTTTTTTTTTTTTTTTTTTTTTTUUUUUUUUUKKKFFFDDDGGGPPP```vvv~~~ssspppttt~~~|||}}}zzzxxx{{{{{{uuunnnmmmrrrwwwzzzzzz|||{{{{{{}}}}}}zzzxxxuuuqqqoooooonnnllljjjooooooooopppqqqqqqrrrrrrvvvuuussspppmmmlllmmmooonnnmmmkkkgggbbb___]]]]]]]]]___aaacccddddddddddddbbbaaa``````___]]]YYYVVVIIIEEE@@@<<<<<<===??????>>>???AAABBBDDDEEEEEEFFFEEEFFFHHHKKKOOORRRSSSSSSQQQVVVZZZ^^^gggttt}}}{{{qqqhhhbbbaaaaaabbbbbb```^^^[[[ZZZ[[[\\\]]][[[[[[ZZZYYYXXXXXXXXXXXXVVVTTTRRRQQQQQQPPPNNNLLLQQQPPPNNNNNNNNNMMMKKKIIIEEECCCAAA>>><<<<<<;;;;;;<<<<<<======>>>@@@CCCEEEOOOYYYfffqqqyyyuuuooommmmmmlllkkkhhheee```[[[UUUNNNFFFAAA>>>>>>===<<<;;;;;;::::::>>>???GGGUUUccchhhbbb[[[WWWXXXWWWSSSMMMHHHDDDCCCAAABBBBBBEEEMMMVVVXXXUUUPPPSSSUUURRRKKKFFFDDDEEEEEEBBB>>>;;;:::;;;===???AAA???===:::777555333222333000---,,,...000///...,,,...///...---+++,,,,,,.........---------------000111222222111000///...///---,,,---000222222111000000000000/////////......///111111/////////000000//////...............000000000111222333444555000000111222333333333333555777888:::;;;;;;;;;;;;999;;;===>>>???@@@BBBDDDDDDJJJWWWooo~~~{{{uuussstttzzz}}}}}}tttmmmfff```]]]VVVLLLEEECCCBBB@@@>>>===>>>@@@BBBDDDLLLQQQ[[[fffnnnllleee^^^UUUTTTQQQMMMIIIEEEBBBAAAAAA???======@@@BBBDDDDDDCCCAAA???>>>>>><<<999666666777999???KKKTTTTTTNNNBBB???>>>>>>???CCCMMMXXXzzziii^^^YYYWWWUUUUUUVVVXXXZZZZZZXXXVVVVVVVVVVVVWWWVVVVVVUUUTTTVVVUUUUUUUUUUUUUUUUUUUUURRRSSSSSSTTTTTTUUUUUUVVVKKKGGGEEEEEEIIIUUUkkk~~~{{{uuuvvv|||{{{||||||zzzzzz~~~wwwrrrnnnnnnsssxxx|||}}}zzzzzz{{{|||~~~~~~{{{yyywwwuuusssrrrrrrpppmmmkkknnnnnnnnnoooppppppqqqqqqxxxwwwuuurrrnnnllllllmmmnnnkkkhhheeedddcccaaa```bbbbbbcccdddfffggghhhhhhdddbbb```^^^^^^\\\ZZZWWWKKKFFF???;;;;;;<<<>>>???>>>@@@CCCEEEGGGGGGFFFFFFBBBBBBBBBCCCEEEGGGIIIJJJHHHNNNTTTWWW^^^lllyyyzzzppphhhdddcccddddddcccaaa^^^\\\[[[[[[\\\]]][[[ZZZYYYXXXXXXWWWWWWXXXTTTSSSSSSSSSSSSRRROOOLLLQQQOOONNNMMMMMMLLLIIIGGGBBBBBB@@@>>>===;;;;;;;;;;;;<<<>>>>>>???BBBGGGJJJUUUaaaqqq}}}~~~yyysssoooooopppnnnllleeeaaa[[[UUUNNNGGG@@@<<<<<<<<<;;;:::::::::::::::===AAAMMM___nnnrrriii___ZZZYYYWWWRRRKKKFFFCCCBBBAAADDDFFFGGGKKKRRRUUUTTTRRRTTTTTTQQQKKKFFFEEEFFFFFFCCC>>>:::999;;;???BBBFFFDDD@@@<<<888444222111111///---,,,---.........---/////////---,,,---...------,,,,,,,,,---......222222222111000///------...------///222555666666000000000/////////.........///111111/////////000//////......------....../////////000222444777888000000111222333333333333666777999;;;<<<<<<<<<;;;999;;;===>>>???@@@BBBDDDEEEKKKYYYrrr}}}zzzjjjkkkqqq}}}}}}|||}}}wwwnnnhhhbbb]]][[[VVVMMMFFFEEE???>>>======>>>AAADDDFFFNNNUUU___hhhjjjeee\\\VVVTTTSSSQQQNNNJJJFFFBBB@@@@@@???===>>>@@@BBBCCCCCCCCCBBB@@@???===;;;999888777666999BBBNNNTTTPPPJJJBBB@@@???@@@@@@DDDPPP\\\sssddd]]]YYYXXXWWWVVVUUUVVVXXXYYYXXXWWWTTTTTTTTTUUUTTTTTTTTTTTTXXXXXXXXXXXXWWWVVVUUUUUUQQQQQQQQQRRRRRRRRRRRRRRRJJJHHHFFFDDDDDDLLLaaauuuyyyuuu{{{{{{|||zzz{{{~~~~~~}}}~~~|||xxxuuuuuuxxx|||wwwyyy{{{}}}}}}|||wwwwwwwwwvvvuuurrrooollllllmmmmmmmmmnnnnnnoooooottttttssspppmmmkkklllmmmmmmiiieeedddfffhhhgggfffhhhhhhhhhhhhhhhjjjkkklllfffccc___]]]]]]\\\ZZZYYYMMMGGG@@@;;;:::<<<>>>@@@@@@BBBEEEGGGHHHGGGFFFDDDEEEEEEDDDDDDEEEHHHLLLOOOQQQYYY___aaaeeeoooyyyzzzpppiiieeedddcccccc```___\\\[[[YYYYYYZZZZZZ\\\\\\[[[ZZZYYYYYYYYYYYYVVVUUUTTTTTTTTTSSSQQQOOOQQQPPPNNNMMMLLLKKKHHHFFFAAAAAA???>>><<<;;;::::::<<<>>>@@@AAABBBFFFLLLQQQ\\\gggwwwzzzvvvrrrqqqrrrrrrooolllaaa\\\VVVOOOJJJEEE@@@===<<<<<<;;;;;;;;;<<<===>>>@@@EEEQQQbbbqqquuummmeee\\\[[[WWWPPPIIIDDDBBBBBBBBBHHHKKKJJJKKKPPPTTTTTTVVVVVVTTTOOOIIIEEEDDDDDDEEEBBB???<<<;;;===???AAAFFFDDD@@@<<<888444111000///...---------.........///000111000......///111,,,,,,++++++,,,---...///111111111000000///.........------///222555666666000000/////////............///111111/////////000111000000/////////000000000//////000222444777999000000111222333333333333666777999:::<<<<<<;;;;;;:::;;;===>>>>>>???AAACCCHHHNNN\\\ttt|||{{{eeejjjuuuzzz|||uuukkkeee^^^ZZZWWWSSSJJJDDDCCC======<<<<<>>===>>>@@@BBBCCCCCCAAA@@@???===:::888777777999999>>>IIIRRRSSSNNNHHHAAA????????????DDDQQQ___~~~kkkaaa\\\ZZZYYYYYYXXXWWWWWWYYYZZZYYYXXXTTTTTTTTTTTTTTTTTTTTTUUU]]]]]]\\\[[[YYYVVVTTTSSSTTTSSSSSSRRRQQQPPPOOOOOOIIIHHHGGGDDDBBBHHHZZZlllxxxzzzyyyzzz{{{}}}}}}zzzzzz{{{|||~~~~~~||||||}}}~~~vvvyyy}}}yyyzzz{{{zzzwwwsssooonnnkkkkkkllllllllllllllllllmmmnnnnnnmmmkkkjjjkkkllllllhhhdddeeejjjnnnppppppqqqpppooonnnmmmmmmmmmnnngggddd```^^^]]]]]]\\\[[[OOOIIIAAA<<<;;;<<>>>>>>>>===AAA@@@===999666333111111---......---------...///...//////...------...000---,,,++++++,,,---///000.........//////000111111///------...000222333222////////////...............///111111/////////000000000////////////000000222111111000111333444555000000111222333333333333555666888999:::;;;:::::::::<<<>>>>>>>>>???AAACCCFFFMMM]]]vvv}}}}}}mmmsss}}}{{{xxx}}}rrriiiaaaZZZTTTPPPJJJBBB===<<<<<<<<<<<<===@@@DDDIIIKKKYYYaaaiiiiiiaaaXXXTTTSSSRRRQQQNNNKKKGGGDDDBBB@@@???======>>>@@@BBBBBBBBB======<<<999666444444555;;;===EEEPPPVVVRRRKKKGGG===<<<===>>>>>>DDDSSSbbb~~~tttddd^^^\\\[[[ZZZ[[[ZZZYYYYYY[[[\\\[[[YYYTTTTTTSSSSSSSSSTTTUUUUUU___^^^^^^\\\YYYVVVSSSQQQVVVVVVUUUTTTRRRQQQPPPPPPJJJHHHGGGEEECCCGGGTTTbbbyyy~~~yyywwwzzz}}}~~~uuuxxx{{{~~~||||||{{{www{{{|||~~~~~~|||wwwssspppooojjjjjjjjjjjjjjjjjjjjjjjjeeegggiiiiiihhhhhhiiikkkiiigggfffhhhmmmtttyyy||||||{{{yyywwwtttrrrpppooohhheeebbb```___^^^]]]\\\QQQKKKDDD???===>>>???@@@CCCEEEGGGIIIJJJJJJIIIHHHJJJMMMPPPSSSUUU[[[ccciiioooxxxxxxmmmfffdddbbb^^^[[[\\\\\\[[[[[[[[[[[[\\\\\\YYYXXXWWWVVVVVVUUUUUUVVVTTTQQQMMMLLLMMMOOOQQQQQQQQQOOONNNMMMMMMLLLIIIGGGEEECCC@@@===;;;::::::;;;777;;;@@@AAACCCIIIRRRZZZjjjsss~~~zzzxxxuuuuuuuuusssnnniiiccc]]]SSSIIICCC???<<<:::777777666777999<<<>>>@@@HHHWWWnnn~~~xxxjjj```^^^[[[UUUNNNHHHEEEGGGIIINNNTTTWWWTTTRRRUUUVVVVVV\\\XXXQQQJJJEEEBBBAAAAAAAAAAAAAAAAAA???===;;;:::<<<;;;999666444222111111,,,...//////...---///000+++,,,,,,+++******---//////...---,,,,,,---///000---------...///000222222///...------///111000000/////////.........------...///111111/////////000------,,,,,,------......111111111111111111111111000000111222333333333333444555777999:::::::::999;;;<<<>>>???>>>???@@@BBBBBBJJJ\\\xxx~~~yyyvvvsssxxx}}}}}}uuukkkddd[[[SSSLLLHHHCCC<<<999:::;;;;;;<<<>>>AAAFFFKKKNNN\\\dddjjjfff[[[QQQPPPSSSPPPNNNKKKGGGDDDAAA@@@???>>>======>>>@@@BBBBBBAAA<<<<<<;;;888444222333555999>>>HHHTTTUUUMMMEEECCC:::;;;===???AAAHHHYYYjjj}}}kkk___\\\]]]]]]\\\\\\[[[ZZZ[[[]]]]]][[[YYYSSSRRRRRRQQQRRRSSSTTTUUU\\\\\\\\\[[[YYYVVVRRRPPPUUUUUUTTTSSSRRRQQQQQQPPPKKKHHHGGGFFFDDDEEEMMMVVVlll}}}wwwvvv|||~~~}}}}}}rrrpppssszzz}}}{{{zzzzzz}}}wwwrrrppppppiiiiiiiiiiiiiiiiiiiiiiiibbbdddffffffffffffggghhhggghhhiiikkkpppxxx}}}xxxtttqqqiiigggdddbbbaaa```^^^]]]RRRMMMFFFAAA@@@?????????CCCEEEGGGJJJMMMOOOQQQQQQSSSXXX]]]aaadddjjjsssyyy}}}}}}tttiiiccccccbbb^^^YYYYYYYYYYYYZZZ[[[[[[\\\\\\YYYXXXWWWVVVUUUUUUUUUUUURRRPPPOOOOOOPPPQQQQQQQQQNNNMMMLLLLLLLLLKKKIIIGGGIIIFFFAAA<<<:::999;;;<<<888===BBBDDDFFFLLLXXXaaappp{{{zzzyyywwwtttttttttrrrmmmhhh```YYYNNNDDD>>>;;;:::999777777666777999===@@@CCCQQQddd{{{sssggg```^^^ZZZTTTMMMHHHHHHJJJMMMUUUZZZ[[[YYYXXXZZZYYYWWWZZZUUUMMMGGGCCCBBBBBBCCCCCCBBBAAA???===;;;:::999999888666444333111111000,,,...000000///...///111,,,---,,,+++***+++...000222000...---,,,...///111///......---...///000111///---,,,---///111111000//////.........---------...///111111/////////000---,,,,,,,,,,,,---...//////000111222222111///...000000111222333333333333555666888:::;;;;;;;;;:::;;;===>>>???>>>???@@@BBBBBBKKK^^^{{{wwwttttttmmmqqqtttuuuqqqjjjccc___UUUMMMFFFCCC@@@<<<;;;===;;;;;;<<<>>>BBBHHHMMMPPP\\\dddiiibbbUUULLLMMMRRROOOLLLHHHDDDAAA???>>>>>>>>>======>>>AAABBBBBBAAA===>>>===999555333444666666;;;HHHSSSRRRFFF??????:::;;;???CCCEEENNNaaassswwwfff\\\[[[]]]]]]\\\[[[[[[[[[\\\^^^]]][[[YYYRRRQQQQQQPPPQQQRRRSSSTTTYYYZZZZZZZZZXXXUUURRRQQQQQQQQQQQQQQQQQQPPPPPPPPPMMMIIIGGGFFFEEEDDDHHHOOOcccuuutttwww~~~|||wwwyyyuuujjjooovvv~~~}}}|||}}}~~~wwwrrrppppppiiiiiiiiiiiihhhhhhhhhhhhaaaccceeefffeeeeeefffgggfffhhhkkkmmmrrr{{{|||vvvsssiiigggeeedddcccbbb___]]]RRRNNNHHHCCCAAAAAA@@@???BBBDDDGGGKKKOOOTTTWWWYYY^^^cccjjjnnnqqqwwwyyypppfffbbbbbbbbb^^^ZZZUUUUUUVVVWWWXXXYYYZZZZZZZZZZZZYYYXXXWWWWWWWWWWWWSSSRRRRRRTTTVVVVVVTTTRRRLLLKKKJJJJJJKKKJJJHHHFFFLLLHHHBBB<<<999999;;;<<<<<>>???>>>>>>@@@BBBFFFOOObbb}}}yyyrrrmmmjjjmmmjjjgggggggggbbbYYYQQQNNNIIIBBB?????????>>>===<<<<<<@@@EEEDDDDDDMMMYYY```___]]]VVVPPPMMMOOOQQQRRRNNNGGGBBB@@@???>>>===;;;<<<>>>AAABBBCCCCCCCCC@@@===:::666444333444444777>>>GGGKKKIIIDDD???===999:::>>>AAACCCMMMggg}}}pppddd___]]][[[[[[\\\ZZZZZZZZZZZZYYYXXXWWWVVVTTTSSSQQQOOONNNOOOPPPQQQSSSUUUVVVTTTQQQPPPRRRUUUUUUSSSQQQRRRSSSSSSPPPMMMLLLKKKJJJIIIHHHHHHHHHHHHWWWkkkwwwooosss~~~zzzyyyvvvtttyyytttrrr}}}yyyvvvwww}}}~~~xxxpppjjjjjjiiiggggggiiiiiiiiihhheeeddddddcccdddeeeggghhhhhhiiikkklllooovvvxxxsssqqqllliiifffggghhhfffaaa[[[XXXPPPHHHEEEBBB@@@AAADDDGGGDDDHHHQQQWWWYYY^^^ffffffnnnuuuzzzxxxnnndddbbbaaa^^^ZZZZZZSSSTTTVVVXXXYYYYYYYYYXXXYYYYYYYYYYYYWWWUUUSSSRRRRRRRRRSSSSSSSSSQQQPPPOOOLLLLLLKKKJJJHHHFFFCCCBBBBBB@@@===;;;::::::<<<===:::AAAIIINNNQQQYYYeeeooo}}}yyyyyyvvvsssrrrqqqnnniiidddXXXPPPDDD>>><<<;;;999666;;;555555;;;===;;;CCCQQQeeemmmuuuuuunnneee___]]]XXXOOOKKKNNNLLLIIIOOO[[[ggg```ZZZ[[[aaaccc___XXXTTTIIICCCEEEHHHGGGGGGJJJCCCAAA===;;;:::999888777;;;888555444555444111...000...---...111111///,,,///////////////000111111666222...,,,,,,...000000......---...000000///---111000///---------...///000///------......---+++'''***---/////////000111////////////000000000000......////////////......000000000111222333444555888999:::;;;;;;;;;::::::=========>>>???AAABBBCCCHHHSSS]]]}}}uuuooojjjhhhgggeeeddddddccc^^^UUUOOOJJJFFF@@@===<<<===<<<;;;======AAAEEEFFFGGGPPP\\\aaa```\\\VVVQQQOOONNNOOOHHHDDD@@@===<<<======<<<;;;===???AAACCCCCCCCCCCC>>>;;;888555444444666777999AAAIIIKKKGGGAAA>>>===888:::>>>CCCJJJZZZwwwxxxmmmccc```^^^[[[YYYYYYYYYYYYXXXWWWVVVVVVUUUUUUUUUSSSQQQPPPOOOOOOPPPQQQSSSSSSTTTSSSQQQQQQRRRSSSTTTSSSQQQRRRSSSRRRPPPMMMLLLLLLKKKIIIHHHHHHHHHHHHPPPccczzz{{{}}}}}}ppplllkkkqqq{{{{{{xxxwwwwww{{{vvv{{{}}}xxxxxx|||uuupppnnnllliiihhhiiijjjiiiiiicccbbbbbbcccdddeeeggghhhiiijjjllllllnnnrrryyy}}}wwwsssqqqnnnkkkhhhiiijjjhhhccc^^^YYYQQQIIIFFFCCC@@@AAAEEEIIIHHHLLLUUU[[[^^^dddkkkrrr{{{~~~sssjjjfffddd]]]WWWTTTRRRSSSUUUWWWXXXXXXXXXXXXXXXXXXXXXXXXVVVTTTRRRQQQRRRRRRSSSSSSRRRPPPOOONNNKKKJJJJJJHHHFFFCCCAAA???===<<<;;;::::::;;;===>>>???EEELLLRRRXXXbbboooxxxzzzvvvuuurrrnnnmmmlllhhhbbb]]]SSSKKKBBB<<<;;;<<<:::999===888777<<<;;;:::DDDSSSaaafffkkkkkkeee___ZZZXXXPPPGGGDDDJJJLLLKKKQQQ[[[fffcccaaabbbeeeddd]]]VVVNNNEEE@@@BBBEEEDDDDDDFFFBBB???<<<;;;;;;;;;999888:::888555444444444111...000...---...000111///,,,...............//////000333000---,,,---000111222......---///000111///...111000///........./////////...------...///...,,,+++---///000///......///////////////000000000000...//////000000//////...111111111222333444555666666777999;;;<<<<<<<<<<<<=========>>>???AAABBBCCCFFFPPPZZZ~~~ssslllhhheeeddd```aaabbbaaa]]]WWWPPPKKKEEEAAA===:::::::::::::::>>>>>>AAAEEEHHHLLLUUU^^^ddd```ZZZUUURRROOOLLLJJJHHHEEEAAA>>>===<<<;;;:::<<<===@@@BBBCCCCCCCCCBBB;;;999777444444555888999>>>EEELLLKKKDDD>>><<<===::::::===EEERRRgggqqqiiibbb```^^^YYYVVVVVVYYYXXXVVVTTTSSSSSSSSSTTTUUUTTTRRRQQQPPPPPPQQQRRRRRRQQQOOOPPPQQQRRRRRRQQQSSSRRRQQQQQQRRRRRRPPPNNNLLLLLLKKKJJJIIIHHHGGGGGGFFFXXXooovvvqqqppp}}}wwwmmmfffkkkrrryyyzzzzzz{{{{{{xxx|||}}}}}}zzzyyy}}}yyyssspppllliiiiiijjjjjjjjjbbbbbbbbbcccdddfffggghhhjjjkkklllllllllnnnqqqtttwwwvvvvvvwwwwwwvvvtttrrrooommmkkkkkkllljjjeeeaaaZZZSSSLLLHHHDDDAAACCCGGGNNNOOOTTT\\\bbbgggnnntttxxxnnnjjjeee]]]UUUQQQRRRSSSTTTVVVWWWWWWWWWWWWVVVWWWWWWVVVUUUSSSQQQPPPRRRRRRRRRRRRQQQOOOMMMLLLIIIIIIHHHFFFCCC@@@>>>===999999:::;;;<<<>>>???@@@BBBFFFKKKSSS]]]kkkxxxwwwqqqnnnkkkhhhfffddd```YYYTTTKKKEEE>>>:::;;;<<<<<<;;;===::::::<<<<<<===KKK[[[aaa```___\\\WWWRRRNNNKKKHHHAAA???FFFLLLOOOWWW```jjjkkkmmmooollldddZZZRRRHHHBBB>>>@@@CCCCCCBBBDDD???===;;;;;;<<<<<<;;;:::999777555444333222000...///......///000000///------------------...//////000...,,,,,,...000222222......---///111111000...111000000////////////000...---,,,---//////...---///000111111///------...////////////000000000000///000000111111000000///000000000111222333555555444555888:::<<<=========<<<<<<===>>>???AAACCCDDDDDDNNNXXX|||}}}vvvkkkfffcccbbbaaa^^^```bbb___XXXPPPJJJGGG@@@>>>;;;999999:::;;;;;;??????AAADDDJJJQQQYYY___eee___XXXRRROOOLLLGGGDDDDDDBBB???===>>>>>>>>>======???AAACCCDDDDDDBBBAAA;;;999666444444666999;;;CCCIIINNNJJJAAA;;;;;;>>><<<;;;===EEEWWWppplllddd^^^\\\ZZZVVVTTTUUUYYYXXXUUUSSSRRRRRRSSSTTTUUUTTTSSSRRRQQQQQQRRRRRRQQQNNNLLLMMMPPPRRRQQQOOOQQQQQQQQQQQQRRRQQQPPPOOOLLLLLLKKKJJJHHHGGGEEEDDDAAAPPPeeezzzyyyooolllwwwvvvkkklllwwwwwwwwwyyy~~~{{{zzzwwwsssmmmjjjiiiiiiiiiiiiddddddeeeeeeffffffggggggiiiiiijjjkkkkkkkkkllllllpppnnnmmmooorrrtttsssqqqnnnmmmllllllmmmkkkgggccc\\\VVVOOOKKKGGGDDDFFFKKKTTTXXX___gggmmmsss{{{qqqjjjddd\\\UUURRRRRRRRRSSSTTTUUUUUUVVVVVVUUUVVVVVVVVVTTTSSSQQQPPPQQQRRRRRRQQQOOOMMMKKKJJJIIIHHHFFFDDDAAA???<<<;;;999:::;;;===???AAABBBCCCFFFIIINNNXXXeeeuuu}}}tttoooiiifffbbb```]]]XXXQQQKKKEEEAAA<<<999999;;;;;;:::;;;:::;;;======BBBQQQbbbccc^^^WWWPPPKKKFFFBBB???CCC@@@@@@EEEJJJQQQ^^^kkkrrrwww{{{{{{rrrdddVVVMMMDDDAAA???@@@BBBCCCBBBBBB>>><<<;;;;;;===>>>===<<<777666444333222111000///.........///000///............------......///000000...,,,---///000000000.........///111222111///000000000000///000000000---,,,,,,---///000///...000111222111///......///////////////000000000000000000111111111111000000////////////000222333444444666888:::;;;<<<<<<<<<<<<<<<===>>>???AAACCCDDDEEEOOOXXX|||zzz}}}rrriiifffeeedddbbb```aaaaaa\\\UUULLLFFFCCC===<<<;;;::::::;;;===>>>???@@@AAAEEEMMMVVV\\\___ccc]]]TTTNNNJJJHHHDDD@@@<<<:::999999<<>>@@@CCCEEEEEEDDDBBBAAA<<<:::777444555777;;;>>>HHHKKKLLLGGG>>>999:::>>>===<<>><<<;;;999:::<<<>>>@@@BBBCCCDDDLLLPPPWWWbbbqqqzzzrrrlllfffbbb\\\YYYVVVQQQKKKFFFAAA???;;;999888999999888999:::;;;;;;<<>>===???AAACCCEEEHHHRRReeeuuu}}}sssbbbRRRIII@@@AAAAAAAAABBBCCCBBB@@@===<<<<<<<<<>>>>>>===<<<444444444222111/////////....../////////.........//////......//////000111111///......//////...,,,...---...///111222111000/////////000000000000///---,,,,,,---///000///......///000000//////000111////////////000000000000000000111111111111000000000000000111222333444555666777999:::;;;::::::999;;;<<<<<<>>>???BBBCCCDDDGGGQQQYYY|||zzz}}}|||qqqkkkkkkkkkiiifffaaa___\\\WWWPPPIIICCC???:::;;;<<<<<<;;;<<>>>>>????????????AAADDDFFFFFFDDDBBB@@@<<<999666555666:::???BBBKKKJJJHHHBBB<<<:::;;;>>><<<>>>CCCSSSnnnuuuccc\\\VVVRRROOOMMMOOOTTTUUUTTTSSSRRRRRRSSSTTTUUUTTTSSSSSSSSSRRRQQQQQQPPPOOONNNLLLMMMNNNOOOOOONNNMMMOOOQQQQQQPPPPPPQQQRRROOONNNNNNMMMKKKHHHEEECCCBBBGGGTTTgggyyyzzzkkknnnxxx}}}{{{}}}yyy|||{{{yyyzzz|||yyyuuupppllljjjiiihhhgggiiiiiijjjjjjjjjiiihhhhhhffffffgggiiikkkllljjjhhhkkkkkkjjjkkkmmmnnnmmmmmmjjjkkkllllllkkkiiigggfff___[[[WWWSSSOOOLLLQQQXXXcccmmmxxx~~~oooddd[[[WWWVVVQQQQQQQQQPPPQQQRRRSSSSSSRRRSSSSSSSSSRRRQQQOOONNNNNNNNNNNNNNNMMMKKKIIIHHHFFFEEECCC@@@>>>===<<<<<<999999;;;===???BBBEEEFFFNNNUUU```lllyyy{{{vvvoooiiiaaa\\\UUUPPPMMMJJJEEEAAA>>>===;;;999888888888888::::::::::::;;;@@@HHHOOOTTTPPPJJJDDD@@@???@@@BBB===AAAEEEHHHMMMYYYlll{{{zzzmmm\\\NNNFFF???CCCEEECCCCCCDDDBBB>>>???>>>===>>>>>>>>><<<:::222333333222///......///---///000000///......//////////////////000111111000///.../////////,,,***...---...///222333222111---......////////////......---,,,---//////...------...//////...///111333////////////000000000000///000000111111000000///222222222333444555777777777888999:::::::::999888;;;;;;<<<>>>@@@BBBDDDEEEHHHRRRYYY|||}}}}}}uuunnnkkkmmmnnnkkkggg^^^YYYSSSNNNKKKGGGAAA<<<888:::<<<<<<<<<===AAADDDCCCEEEHHHLLLWWWaaabbb]]]VVVRRRLLLFFFCCCEEEJJJNNNZZZTTTKKKDDDAAA@@@??????@@@BBBEEEGGGGGGEEEBBB???999777555555888>>>EEEIIIMMMIIIBBB===;;;;;;===>>>===AAAJJJ]]]{{{}}}iii]]]XXXTTTRRROOOKKKMMMQQQPPPPPPQQQQQQRRRRRRSSSSSSRRRRRRRRRRRRQQQPPPPPPOOONNNOOOOOONNNMMMLLLNNNOOOLLLNNNQQQQQQPPPPPPQQQSSSRRRRRRRRRPPPNNNKKKGGGEEEDDDDDDLLL]]]ooo~~~qqqmmmnnnwww|||~~~}}}{{{xxxxxxzzz{{{zzzvvvrrrooommmllljjjhhhfffggghhhjjjkkkkkkjjjjjjhhhggggggiiikkkllljjjhhhhhhiiikkklllkkkkkkkkkllliiikkklllmmmkkkiiihhhggg```]]]ZZZWWWRRRPPPVVV^^^iiivvv{{{mmmddd[[[WWWVVVQQQPPPPPPOOOOOOPPPRRRRRROOOOOOPPPPPPPPPNNNMMMLLLLLLLLLMMMMMMLLLKKKIIIHHHBBBAAA???===<<<;;;;;;;;;;;;;;;<<>><<<::::::::::::888888888999999999:::<<>>===:::777111222333111...------///,,,///111000...---...000///............///000000...---...///000000---+++...---...000222333333111+++,,,---...//////...---///...------...///...,,,------...------...000222////////////000000000000...//////000000//////...111111222222333555666777555666888999:::::::::999;;;;;;<<<>>>@@@BBBDDDEEEFFFPPPWWWyyyuuuoooiiiiiilllmmmiiidddZZZSSSLLLHHHGGGEEE@@@;;;666999<<<<<<<<<===AAADDDEEEHHHKKKPPP[[[eeeeee]]]PPPNNNJJJEEEBBBFFFOOOWWWTTTNNNGGGBBBAAACCCFFFGGG@@@CCCFFFHHHGGGEEEAAA???666555444555:::AAAIIINNNNNNGGG???;;;;;;===>>>>>>???DDDNNNcccvvv```XXXUUUTTTSSSPPPKKKKKKNNNLLLMMMOOOPPPQQQRRRRRRRRRRRRRRRRRRRRRQQQPPPOOONNNNNNPPPQQQOOOLLLKKKMMMPPPKKKNNNQQQQQQPPPOOOQQQTTTUUUUUUUUUSSSQQQMMMJJJGGGEEEBBBFFFVVVgggxxx{{{pppgggjjjttt}}}~~~}}}zzz{{{}}}}}}zzzxxxyyyzzz{{{zzzwwwtttqqqpppnnnkkkiiibbbdddfffiiikkkllllllllljjjhhhgggiiikkkllljjjhhhdddhhhlllllljjjiiijjjllliiikkkmmmnnnllljjjiiiiii```^^^[[[YYYTTTRRRYYYbbblll{{{tttiiibbb[[[WWWWWWQQQPPPOOONNNOOOPPPQQQRRRLLLMMMNNNNNNMMMLLLKKKJJJKKKKKKLLLLLLLLLKKKIIIHHH@@@???===;;;:::::::::;;;===>>>???BBBGGGNNNTTTWWW```nnn{{{uuurrrnnnfff```VVVOOOFFF@@@===<<<:::888777999::::::999999:::;;;777888;;;@@@HHHPPPRRRPPPDDDFFFEEE@@@:::999<<>><<<999666000222333111...,,,---///,,,///111111...---...000...------------...//////++++++---///111111///,,,...---...000222444333222***+++---.........------000///------......---+++---......---,,,,,,///111////////////000000000000......////////////............//////000111333444333444666999:::;;;;;;;;;:::;;;<<<>>>@@@BBBDDDEEEDDDMMMTTTwwwtttoooiiiccc```___]]][[[RRRMMMGGGCCCAAA???;;;888111555:::=========@@@CCCHHHIIINNNYYYeeeggg```WWWLLLOOOJJJ@@@AAALLLQQQLLLBBBAAA@@@AAABBBBBBAAA@@@EEEEEEFFFHHHIIIFFF@@@;;;777666666888???IIISSSYYYMMMEEE>>><<<:::888:::>>><<>>===@@@GGGLLLPPPXXXaaannnvvvoooiiiaaaXXXRRRKKKCCC?????????<<<999>>>:::999;;;;;;999999;;;;;;>>>CCCLLLWWW]]]XXXNNNIIIDDD???===>>>AAABBBAAAAAAIIITTTcccvvvrrrccc[[[SSSKKKHHHKKKGGGLLLRRRTTTQQQMMMJJJIIILLLJJJGGGEEECCC@@@<<<999333222111///......------...000222222000.........+++,,,---...///000111222//////.........---------////////////////////////...------------...//////........................///------///222333111///222111///...------......000000000000000000000000222222222333333333444444666777999;;;<<<<<<<<<;;;============>>>???AAAAAACCCJJJYYYsssmmmiiiddd___\\\YYYVVVTTTLLLHHHCCC@@@???>>>;;;888333777;;;=========@@@CCCIIIMMMTTT^^^ffffff^^^VVVOOOPPPHHH@@@DDDRRRXXXUUUCCCBBBAAAAAABBBBBBAAAAAACCCEEEGGGIIIJJJFFF@@@<<<888666777;;;CCCLLLSSSWWWKKKCCC===<<<<<<;;;===@@@@@@SSScccvvv~~~jjjccc\\\[[[XXXUUUSSSRRRRRRQQQQQQRRRRRRSSSSSSTTTTTTSSSTTTTTTSSSQQQQQQPPPPPPPPPOOOPPPQQQSSSTTTTTTTTTSSSSSSSSSSSSTTTVVVXXXYYY[[[^^^^^^]]]YYYTTTPPPNNNMMMKKKGGGEEEIIISSSccc{{{tttpppyyyqqqnnnlllooowww||||||}}}~~~|||}}}~~~~~~|||zzzzzzzzz|||wwwrrrlllfffaaa```aaaccceeeggghhhiiiiiiiiiiiihhhggghhhiiijjjjjjiiiiiijjjjjjjjjkkkkkkkkkhhhiiijjjjjjjjjiiihhhggghhhccc___^^^[[[ZZZ___eeeqqq~~~xxxqqqfff]]]WWWSSSQQQPPPMMMOOOQQQPPPNNNMMMNNNPPPQQQOOOMMMJJJHHHGGGHHHHHHHHHHHHIIIIIIHHHFFFDDDCCC???>>>;;;:::;;;<<<===>>>??????DDDLLLTTT\\\fffppp|||~~~uuunnniii```WWWLLLFFF???;;;<<<<<<:::777;;;888888;;;;;;999:::===AAAGGGOOOZZZeeehhh]]]OOOMMMHHHBBB@@@AAACCCEEEEEEGGGMMMWWWddduuu|||oooaaaXXXQQQJJJGGGIIILLLNNNPPPPPPNNNMMMNNNOOO]]][[[XXXRRRJJJAAA:::555333222111///......------,,,...//////---,,,,,,,,,++++++,,,---...///000000//////.........---------////////////////////////...------------...//////...........................---,,,...000222000...000000111111111000//////000000000000000000000000000000111333555666888888666777999;;;<<<<<<<<<;;;=========>>>>>>@@@AAAAAADDDIIIWWWqqqhhhddd```\\\XXXTTTPPPMMMEEEBBB>>><<<<<<;;;:::999888;;;??????>>>???BBBEEELLLSSS]]]fffhhhcccZZZTTTNNNLLLEEEAAAIIIYYY```]]]DDDDDDCCCBBBBBBBBBBBBBBBCCCFFFJJJLLLKKKFFF@@@<<<888777999@@@JJJRRRTTTSSSHHH@@@:::;;;>>>>>>@@@CCCGGG^^^qqqvvvgggfff^^^\\\YYYVVVTTTSSSSSSTTTTTTUUUUUUUUUUUUUUUUUUUUUTTTSSSRRRRRRQQQQQQQQQQQQRRRSSSTTTUUUWWWWWWWWWWWWWWWWWWWWWWWWXXXZZZ\\\^^^^^^______\\\XXXUUUTTTTTTQQQMMMIIIHHHLLLZZZsss{{{}}}}}}mmmfffcccfffpppyyy{{{yyyxxxzzz|||~~~~~~}}}|||||||||{{{vvvooohhhdddccccccccccccdddfffggghhhnnnllljjjiiiiiikkknnnpppjjjjjjkkkllllllllllllkkkjjjkkkkkkkkkjjjiiigggfffjjjeee```^^^[[[[[[```gggvvvuuupppjjjaaaZZZUUUSSSQQQPPPLLLNNNOOOOOONNNMMMNNNOOOQQQOOOMMMJJJHHHHHHGGGHHHEEEFFFFFFFFFFFFDDDBBBAAA<<<;;;;;;:::<<<>>>@@@BBBAAABBBGGGRRR\\\fffrrr}}}~~~{{{sssmmmggg]]]TTTGGGBBB<<<999::::::999777999777888;;;;;;999===BBBJJJSSS___jjjrrrnnn^^^NNNJJJFFFBBB@@@AAAEEEHHHIIINNNSSSZZZcccqqq}}}}}}rrrggg[[[SSSMMMGGGFFFHHHPPPNNNLLLIIIIIIKKKQQQUUUhhhiiiggg^^^PPPBBB888444222111000///...---------///111222222000...//////***++++++,,,---...//////...............---------////////////////////////...------------...//////........................---,,,,,,---///000000///...000222333444222111///000000000000000000000000000111222444555777888999666777999:::;;;<<<;;;;;;<<<<<<===>>>???@@@AAABBBDDDIIIVVVoooeeebbb___[[[WWWRRRMMMIII@@@>>><<<:::999999999888<<>>;;;999999<<>>999;;;>>>@@@BBBFFFQQQkkkpppeeeeee^^^\\\YYYVVVTTTTTTUUUVVVWWWWWWVVVVVVVVVVVVVVVVVVTTTSSSSSSRRRRRRRRRRRRSSSSSSSSSTTTVVVWWWXXXXXXXXXZZZYYYYYYYYYZZZ[[[]]]^^^]]]^^^___]]][[[XXXXXXXXXXXXUUUQQQNNNMMMUUUkkk}}}xxxuuurrrddd______iiitttxxxxxxwwwwwwyyy|||~~~}}}}}}}}}}}}|||vvvppplllfffeeedddddddddeeefffgggnnnmmmlllkkklllnnnpppqqqkkklllmmmnnnnnnnnnmmmmmmlllmmmnnnnnnmmmllljjjiiijjjddd```]]][[[[[[```hhhvvv|||{{{yyytttooojjjeee^^^XXXTTTRRRQQQOOOLLLNNNOOOPPPOOOOOONNNNNNNNNMMMKKKJJJIIIIIIIIIIIIFFFFFFFFFEEECCCAAA@@@???::::::;;;;;;;;;>>>AAADDDHHHIIIOOOZZZeeeppp}}}{{{{{{xxxpppiiibbbYYYOOOCCC@@@<<<::::::;;;:::999:::999:::<<<;;;;;;AAAIIIXXXdddrrrwwwtttjjj[[[NNNHHHEEEBBBAAADDDIIINNNQQQTTTWWW[[[^^^fffnnnpppmmmbbb[[[RRRKKKGGGFFFGGGIIIOOOMMMIIIFFFFFFKKKQQQVVVdddggghhh```QQQBBB999555111111000///...---------111222333333111000000111,,,,,,,,,------.................................////////////////////////...------------...//////...........................------...///000000000...///000111111111000000000000000000000000000000333333333444444444444555555777888:::;;;;;;;;;;;;;;;<<<===???@@@AAABBBBBBEEEJJJWWWppp```^^^[[[XXXTTTOOOIIIEEE???>>><<<:::888777888999<<<>>>@@@@@@@@@BBBGGGLLLVVV```iiijjjbbbWWWQQQNNNIIIKKKMMMPPPVVVYYYUUUNNNHHHIIIHHHEEEBBBAAACCCEEEJJJOOOTTTRRRIII@@@;;;999:::;;;AAAMMMWWWYYYRRRJJJCCC>>>:::;;;===???EEEKKK___yyymmmccc```\\\ZZZXXXVVVVVVVVVWWWXXXXXXXXXVVVUUUUUUUUUUUUVVVTTTTTTSSSSSSSSSTTTUUUUUUSSSSSSSSSTTTUUUUUUVVVWWWZZZZZZZZZZZZZZZ[[[\\\\\\WWWYYYZZZZZZXXXWWWWWWXXXZZZYYYWWWTTTOOORRRaaaqqq|||yyy{{{{{{yyyxxxttt{{{}}}~~~iii```ZZZ```jjjpppsssvvvrrruuuzzz|||}}}|||}}}~~~yyytttrrrkkkjjjhhhffffffffffffggghhhhhhiiikkkkkkllllllllllllmmmooopppppppppooonnnllllllmmmnnnmmmlllkkkjjjgggbbb^^^]]][[[[[[```hhhqqq{{{~~~uuuoooiiihhhjjjlllkkkiiibbb^^^XXXTTTQQQOOOMMMKKKMMMNNNOOOQQQRRRQQQPPPOOOJJJIIIIIIIIIIIIIIIJJJJJJHHHGGGFFFDDDAAA???===<<<:::;;;<<<<<<<<<>>>BBBEEENNNPPPXXXeeeqqq|||{{{zzzvvvvvvqqqiiibbb\\\RRRIII@@@>>>;;;999999:::::::::;;;;;;======<<<>>>IIIUUUmmm{{{rrrcccYYYSSSLLLJJJHHHGGGIIINNNUUUZZZ\\\]]]\\\YYYZZZ]]]]]]ZZZQQQNNNIIIDDDBBBEEEIIILLLPPPMMMJJJHHHJJJNNNSSSVVV\\\___aaaZZZMMMAAA999777111000///...---------......//////...---,,,---................../////////---.....................////////////////////////...------------...//////........................///////////////000222333111000...---,,,---///000111111111111111111111111111111222222222333333333555666888:::;;;;;;;;;:::;;;<<<>>>@@@AAABBBBBBBBBDDDJJJXXXsssXXXVVVSSSPPPMMMIIIDDD@@@======<<<:::888888999;;;:::===??????@@@DDDJJJPPP]]]ccchhheeeZZZQQQMMMMMMNNNPPPRRRTTTTTTQQQJJJEEEJJJKKKJJJGGGBBBAAACCCGGGJJJPPPTTTPPPEEE;;;888888:::>>>GGGRRRZZZXXXPPPGGGAAA>>><<<<<<<<<@@@JJJVVVqqqvvviiiaaa[[[ZZZYYYYYYYYYYYYZZZZZZ[[[ZZZXXXWWWUUUTTTTTTUUUUUUUUUUUUUUUUUUUUUVVVWWWXXXUUUTTTTTTSSSSSSTTTTTTUUUXXXYYYZZZ[[[\\\[[[ZZZYYYRRRTTTVVVVVVUUUTTTTTTUUU[[[YYYXXXUUUOOOOOOXXXccc~~~~~~zzzwwwxxx|||{{{wwwvvvyyy~~~}}}rrrggg\\\[[[```dddjjjnnnmmmqqqvvvyyy{{{{{{|||}}}zzzuuutttpppooonnnllljjjiiihhhhhhggghhhjjjlllmmmmmmllllllmmmnnnppprrrrrrqqqpppooojjjkkkkkkkkkjjjiiigggfffaaa^^^[[[[[[[[[[[[```fffkkkttt|||}}}}}}}}}{{{yyyzzzzzzzzzxxxtttmmmgggcccaaa^^^[[[[[[^^^```___]]]]]]ZZZVVVSSSQQQPPPMMMKKKMMMNNNOOOQQQSSSSSSQQQNNNGGGGGGHHHHHHHHHHHHHHHHHHGGGFFFDDDBBB@@@===<<<;;;:::<<<>>>>>>>>>@@@EEEJJJMMMQQQ\\\lllzzzyyyrrrooollllllggg___YYYTTTMMMEEE<<<;;;:::999888888888999<<<===?????????DDDUUUfffnnn^^^XXXVVVJJJIIIHHHHHHKKKRRR[[[aaajjjiiicccYYYSSSRRRPPPLLLFFFGGGEEE@@@@@@FFFLLLOOORRROOOLLLLLLOOORRRUUUVVVXXXYYYXXXRRRGGG>>>888555000///......------......//////000...---,,,.../////////////////////......---------...............////////////////////////...------------...//////........................000000111000///000333555777444000---+++,,,...000111111111111111111111111---...///111222444555666555666888999:::;;;:::::::::<<<>>>@@@BBBCCCCCCBBBCCCJJJYYYuuuQQQOOOKKKIIIFFFCCC???;;;888:::;;;999888888;;;>>><<>>>>>??????===CCCSSSdddzzzjjjccc^^^YYYXXXZZZ[[[]]]^^^___^^^^^^[[[ZZZXXXUUUTTTTTTUUUVVVVVVVVVVVVWWWWWWXXXZZZZZZYYYXXXVVVUUUTTTTTTUUUUUUWWWYYY[[[]]]]]][[[XXXVVVTTTVVVWWWXXXWWWVVVWWWXXX]]]YYYVVVSSSOOOMMMSSS[[[rrr|||}}}}}}zzzyyyooottt~~~sssfff^^^[[[[[[___eeehhhlllrrrwwwyyyyyyzzz{{{~~~||||||uuutttsssqqqooollljjjiiijjjjjjkkklllmmmnnnoooooonnnppprrrttttttsssqqqpppmmmmmmmmmkkkiiifffcccbbb[[[YYYXXXZZZZZZZZZ^^^eeedddlllssssssssssssrrrooolllkkkhhhddd___YYYUUUSSSUUUTTTTTTVVVXXXXXXVVVSSSWWWUUURRRQQQQQQQQQOOOMMMLLLLLLMMMPPPSSSSSSPPPMMMHHHHHHGGGGGGFFFEEEEEEDDDBBBBBB@@@???===<<<<<<<<<:::===AAAAAABBBEEEKKKQQQUUUZZZfffwww~~~tttkkkddd______ZZZSSSOOOMMMHHHBBB<<<<<<<<<:::999888999:::;;;<<>>AAACCCCCCCCCCCCBBBIIIYYYuuuNNNKKKGGGEEECCC@@@===:::555777999888888999===AAA@@@CCCEEEGGGJJJPPPZZZaaagggfffaaaWWWMMMHHHIIIKKK@@@@@@@@@???>>>@@@IIIRRRMMMNNNMMMHHHBBBAAADDDIIIAAAHHHLLLFFF;;;333555999;;;CCCOOOXXXZZZTTTKKKDDD<<<>>>AAAAAA???FFFZZZnnnqqqbbb^^^]]]ZZZXXXZZZ]]]```bbbbbbbbbaaa]]][[[YYYVVVUUUUUUVVVVVVWWWWWWWWWXXXYYYZZZ[[[\\\\\\[[[YYYWWWVVVUUUVVVVVVVVVYYY]]]______\\\XXXUUUXXXZZZ\\\\\\\\\[[[\\\]]]aaa[[[UUURRROOONNNRRRYYYkkk}}}}}}|||zzzsss{{{~~~pppddd\\\WWWYYY___eeejjjpppuuuwwwxxxyyyzzz~~~}}}~~~xxxwwwwwwuuurrrooollljjjiiihhhffffffgggjjjmmmnnnnnnpppssstttuuutttrrrppprrrqqqpppmmmjjjfffbbb```WWWVVVWWWZZZZZZZZZ^^^cccaaahhhlllllllllnnnnnnlllmmmjjjfff```[[[VVVSSSRRROOOOOORRRVVVXXXWWWTTTPPPLLLKKKJJJKKKLLLMMMLLLJJJKKKKKKLLLOOORRRSSSOOOLLLIIIIIIHHHGGGEEECCCAAA@@@>>>======<<<<<<<<<======:::>>>BBBDDDEEEIIIQQQWWWeeejjjvvv|||tttmmmccc[[[VVVUUUQQQKKKIIIIIIFFFBBB?????????===;;;;;;;;;<<<999;;;>>>AAADDDRRRmmmooo]]]QQQIIICCC@@@DDDKKKSSS___oooyyyfffXXXPPPJJJFFFCCCHHHGGGAAAAAAIIIOOOQQQRRRMMMHHHGGGJJJNNNQQQQQQNNNJJJDDD>>>;;;888555222//////...---------......---------+++))))))+++---.........------,,,,,,+++---------.........//////////////////////////////...------------...//////...........................///000...---...111555AAA???===999666333000///111111111111111111111111222222333333333444444444444666777999::::::::::::999;;;>>>AAACCCDDDCCCCCCAAAHHHXXXtttDDDDDDCCCAAA>>>;;;999777999::::::999999;;;>>>AAAAAACCCGGGKKKPPPYYYcccjjjoooeeeXXXQQQOOONNNIIIEEEDDD@@@<<<>>>DDDJJJLLLLLLQQQGGGAAABBBDDDBBBCCCGGGFFFGGGGGGCCC===999999:::>>>DDDMMMTTTTTTNNNEEE???;;;;;;<<<<<<===JJJgggxxxkkkccc]]]ZZZ[[[^^^]]]\\\^^^aaacccdddccceeeccc^^^ZZZWWWVVVVVVWWWWWWWWWWWWXXXYYY[[[\\\]]]```\\\YYYXXXZZZ[[[ZZZXXX^^^^^^]]]ZZZWWWUUUVVVWWWWWW^^^fffgggccc\\\YYYXXX[[[XXXVVVWWWTTTOOOLLLNNN^^^ssssss```SSSTTT]]]aaaiiiqqquuuwwwyyyyyyyyy{{{}}}~~~|||yyyuuupppjjjfffdddddddddfffhhhjjjmmmnnnpppsssvvvxxxwwwvvvuuuuuuooonnnmmmllljjjeee```\\\XXXWWWUUUUUUWWWYYYZZZZZZ^^^___aaafffkkknnnooooooooollliiiddd```\\\ZZZYYYVVVVVVWWWYYYZZZXXXTTTQQQPPPOOONNNMMMKKKJJJIIIHHHKKKLLLLLLMMMNNNNNNOOOOOODDDEEEEEEFFFEEECCCBBBAAADDDAAA===;;;<<<======>>>@@@AAADDDHHHLLLRRR___lllttt||||||ppphhh```ZZZUUUPPPMMMIIIEEECCCAAA>>>;;;<<<;;;;;;<<<>>>??????>>>>>>AAACCCEEEPPPfff{{{}}}pppkkk```OOOEEEEEE@@@CCCIIIWWWpppxxx```QQQIIIEEECCCJJJFFFCCCCCCFFFLLLRRRUUUWWWLLLAAA???EEELLLMMMLLLIIIEEE@@@===;;;777222...//////.........---------111000///...------...///------......//////000000+++++++++++++++,,,---...---------...///000000111////////////............+++---//////...///000222000000000000000000000000888999999777444111000000000000000000000000000000444111///111555777555333888777888888999:::;;;<<<;;;===???@@@@@@@@@AAABBBDDDNNNWWWxxxAAAAAA???===;;;999888777777999::::::;;;===@@@CCCCCCDDDGGGNNNWWWaaajjjoooggg___TTTOOOOOONNNJJJEEEDDD@@@===???DDDIIIJJJIIILLLEEEAAABBBCCCBBBEEEJJJKKKKKKGGGBBB<<<999:::<<>>;;;;;;<<<>>>@@@AAAAAACCCGGGNNNSSSZZZhhhuuu~~~}}}pppeee\\\VVVOOOKKKGGGEEEAAA???===;;;999777:::::::::;;;===>>>?????????AAADDDKKK]]]tttrrrgggcccZZZJJJBBBBBB@@@BBBIII[[[yyyttt\\\NNNGGGEEECCCJJJGGGCCCDDDJJJPPPUUUVVVSSSKKKBBBAAAFFFJJJJJJHHHGGGCCC???<<<:::777222/////////.........---------000///...---,,,,,,---...////////////000000000000......---------...//////......//////000111111111---.........//////000000,,,---//////......///111////////////////////////111333444333000/////////000000000000000000000000,,,...000111333444666888888888888999:::;;;<<<===<<<>>>@@@AAAAAAAAABBBCCCBBBMMMVVVyyy>>><<<:::999777777777777666888:::;;;===???BBBDDDFFFGGGKKKUUUaaajjjmmmlll]]]WWWPPPMMMNNNMMMJJJFFFCCC@@@>>>@@@DDDGGGFFFEEEEEEBBBBBBCCCCCCDDDIIIOOOSSSOOOHHH@@@;;;999<<>>======<<<;;;<<<>>>AAAEEEGGGGGGIIIPPPYYY```iiiwww{{{sssfff[[[TTTNNNHHHCCCBBB@@@===<<<;;;:::999777999999999:::;;;===>>>???AAADDDJJJWWWlllqqqggg___\\\TTTHHHAAABBBAAADDDMMMbbbpppXXXJJJDDDCCCCCCDDD@@@===@@@HHHOOOQQQQQQNNNIIIDDDDDDHHHIIIFFFCCCCCC@@@===:::888555222///...............---------......---,,,,,,,,,,,,---111111111000000000000000//////...---------....../////////000000111111222,,,,,,---...///000111111,,,---......---,,,---///........................,,,...///000///...///000000000000000000000000000+++///333333222222666;;;888888999:::;;;<<<===>>>===???AAABBBAAAAAABBBDDDCCCOOOXXX{{{;;;:::888666555666888999666888;;;<<<===???BBBDDDHHHKKKUUUcccooorrrjjjbbbVVVRRRMMMLLLLLLLLLHHHEEEAAA@@@@@@AAACCCDDDCCCAAA@@@BBBDDDEEEFFFHHHOOOUUUXXXRRRHHH???::::::>>>BBBLLLKKKIIIGGGCCC???;;;999888:::<<>>===<<<<<<======>>>???AAADDDIIIMMMPPPSSS\\\fffnnnwww}}}sssjjj^^^TTTNNNHHHCCC???===;;;999999::::::999888999::::::::::::;;;===???BBBJJJWWWeeettt}}}yyyqqqjjjccc]]]YYYRRRHHHCCCDDDBBBJJJWWWllllllUUUGGGAAAAAAAAA>>>:::999>>>FFFMMMMMMKKKJJJHHHHHHIIIJJJHHHCCC???>>>===;;;888666444111000...........................---------------------111111000000//////.........---,,,+++++++++++++++......//////000000000000---------...///000000111,,,---......,,,+++,,,---........................,,,...000111000///000111////////////////////////111333555555333333555777666777888:::;;;<<<<<<===<<<>>>@@@AAA@@@AAABBBCCCGGGRRR[[[~~~:::999777666666888999;;;888:::<<<======???BBBEEEIIISSSdddvvv}}}wwwhhh[[[UUUQQQNNNLLLKKKIIIFFFCCC@@@@@@@@@AAABBBAAA@@@>>>>>>BBBFFFHHHIIINNNTTTYYYXXXPPPFFF===:::<<>>HHHYYYjjjuuuuuusssuuuzzz{{{yyymmmaaa^^^_________aaa```___^^^^^^^^^]]]ZZZXXXTTTUUUVVVWWWXXXYYYYYYYYY[[[[[[[[[[[[ZZZYYYWWWWWWUUUVVVWWWXXXXXXXXXYYYYYYWWWYYY[[[[[[XXXUUUSSSSSSTTTUUUUUUUUUTTTSSSSSSTTTSSSRRRTTTXXXVVVPPPLLLLLLIIIOOO^^^ttt~~~ppppppvvv{{{~~~mmm^^^MMMJJJMMMUUU\\\```fffmmmrrruuuyyy{{{|||~~~{{{wwwuuuuuusssoookkkiiihhhhhhiiihhhjjjlllmmmlllkkkkkkllljjjhhhfffdddbbb___[[[XXXWWWUUUSSSRRRTTTUUUUUUUUUSSSVVVXXXWWWVVVZZZbbbjjjrrrxxxzzzhhh]]]WWWVVVVVVWWWVVVTTTRRROOOMMMKKKJJJIIIHHHGGGFFFDDDCCCBBBBBB@@@??????>>>======<<<<<<===???@@@AAACCCFFFLLLQQQYYY]]]fffqqqyyy{{{wwwiiiaaaVVVMMMGGGBBB>>>:::777555444444666777777666;;;<<<<<<;;;::::::===@@@CCCTTThhhtttyyywwwnnneeegggbbb\\\WWWOOOHHHDDDEEECCCRRRfffxxx}}}hhhSSSEEE???>>>???>>><<<===BBBJJJNNNMMMJJJHHHJJJLLLMMMKKKGGGAAA===;;;;;;999777444222111000---............................../////////....../////////......------,,,...---,,,+++++++++++++++---------...............///////////////.........,,,---......,,,+++,,,---////////////////////////...000111111///...///000////////////////////////222111000111444555444333444555777999:::;;;;;;;;;:::<<<>>>?????????@@@AAAFFFRRR[[[~~~:::999888888888999;;;;;;;;;<<<===>>>???BBBGGGJJJPPP```uuuvvvfff[[[TTTQQQNNNKKKIIIGGGDDDBBB??????@@@@@@@@@???>>>===???DDDHHHIIIMMMSSSXXXYYYRRRKKKBBB<<<;;;???DDDGGGHHHHHHIIIHHHEEEAAA===:::;;;<<<===AAAOOOcccsssyyywwwtttwww~~~ttthhh^^^\\\]]]\\\\\\^^^]]]\\\\\\\\\]]]\\\YYYWWWUUUVVVXXXZZZ[[[[[[ZZZZZZ[[[[[[[[[ZZZXXXVVVSSSRRRPPPSSSUUUWWWWWWWWWYYYZZZWWWYYYZZZYYYWWWUUUTTTTTTSSSSSSTTTUUUUUUVVVVVVVVVQQQQQQUUU[[[[[[VVVRRRRRRMMMOOOYYYmmmwwwsssttt|||{{{yyyyyy}}}xxxgggNNNFFFDDDKKKSSSWWW___hhhnnnrrrwww||||||yyywwwuuuqqqmmmiiifffeeedddccceeeffffffeeedddeeefffeeeccc```___]]][[[WWWUUUTTTRRRQQQQQQTTTVVVVVVVVVSSSUUUUUUTTTTTTWWW]]]bbbnnnttt}}}vvvdddYYYTTTRRRRRRPPPOOOOOONNNMMMLLLKKKKKKGGGGGGFFFEEECCCBBBAAA@@@??????>>>>>>>>>>>>??????>>>@@@CCCEEEFFFJJJRRRWWWbbbgggppp||||||vvvssseee]]]RRRJJJEEEAAA===:::777666555666888::::::999;;;===>>>===;;;===AAAFFFLLLaaawww{{{tttllleeeeeeaaa[[[RRRJJJEEEDDDEEEHHH[[[ssszzzpppaaaRRRFFF???=========???BBBGGGKKKLLLJJJHHHHHHKKKNNNNNNJJJDDD???===:::::::::777333000000000---------...............---...//////000000//////......------------------//////...---------......------------------------000000//////............,,,---......---,,,---///////////////////////////...///000///---,,,,,,,,,000000000000000000000000---+++***---222666555222222333666888:::;;;;;;:::999;;;>>>???>>>>>>???AAACCCNNNXXX|||999999999999::::::::::::======>>>???BBBGGGNNNSSSaaapppxxxhhh]]]YYYSSSPPPLLLIIIFFFDDDCCCBBB>>>??????>>>=========>>>@@@DDDGGGHHHNNNVVVYYYVVVJJJEEE>>>;;;===BBBGGGIIIIIIHHHGGGEEEBBB@@@===;;;<<<>>>AAAIIIZZZooo|||~~~|||yyy{{{qqqfff]]][[[]]]\\\\\\]]][[[[[[[[[]]]^^^^^^[[[YYYVVVXXXZZZ\\\\\\[[[ZZZXXXZZZZZZ[[[ZZZXXXVVVSSSQQQPPPSSSWWWXXXWWWWWWXXXZZZWWWXXXXXXWWWTTTSSSSSSTTTRRRRRRTTTVVVXXXYYYYYYXXXSSSTTTYYY___```ZZZVVVUUURRRQQQWWWgggxxxxxxqqqttt{{{|||xxxyyyrrrWWWJJJBBBFFFJJJLLLTTT___eeejjjqqqxxx||||||zzzwwwrrrmmmiiieeeccc```aaaaaa```]]][[[[[[\\\\\\ZZZXXXXXXWWWWWWTTTRRRSSSQQQOOOPPPRRRTTTUUUTTTQQQQQQPPPPPPRRRUUUXXX[[[eeejjjrrr{{{}}}uuuiii^^^WWWSSSPPPOOOKKKJJJJJJJJJIIIIIIHHHHHHFFFFFFEEEDDDBBBAAA@@@@@@???>>>>>>>>>???@@@AAABBBAAAEEEJJJLLLOOOTTT]]]dddnnnsss}}}~~~xxxtttoookkkaaaYYYOOOGGGCCC@@@<<<:::999777777888:::<<<===<<<888;;;>>>>>>>>>AAAHHHNNN^^^ooozzzrrrkkkgggccc```YYYNNNFFFDDDEEEHHHQQQdddzzzxxxfffbbbYYYOOOFFF@@@>>>===>>>CCCIIILLLLLLJJJHHHHHHGGGKKKNNNMMMGGGAAA======:::;;;:::777333//////000---------.........//////,,,---.../////////......---------.....................---------...//////.................................///////////////,,,---//////......///111........................,,,...///...---,,,,,,,,,000000000000000000000000,,,,,,---///222444555555222444666999;;;;;;;;;;;;:::<<<>>>?????????@@@AAACCCMMMUUUxxx888999999:::::::::999999>>>>>>???AAAEEELLLUUU[[[ooo}}}kkkXXXRRRSSSQQQNNNJJJFFFDDDCCCBBBBBB>>>>>>>>>===<<<<<<===???@@@DDDFFFGGGOOOXXXXXXSSSEEE@@@;;;:::>>>DDDHHHIIIKKKIIIFFFBBB???===<<<<<<;;;@@@EEEOOOcccxxx|||pppeee]]]\\\^^^^^^^^^___\\\\\\]]]___aaaaaa___]]]WWWYYY[[[\\\\\\[[[YYYWWWYYYZZZZZZZZZYYYWWWTTTSSSRRRUUUYYYYYYWWWVVVXXXYYYVVVWWWVVVUUURRRQQQRRRTTTRRRRRRTTTWWWZZZ\\\[[[ZZZXXXXXX]]]bbbbbb[[[UUUTTTUUURRRVVVcccqqq|||ooonnnuuu}}}dddSSSFFFEEEFFFEEEKKKVVV]]]ccckkksssyyy}}}}}}xxxsssmmmhhhddd______^^^[[[WWWUUUTTTTTTUUUTTTRRRSSSTTTTTTSSSRRRRRRPPPOOOOOOPPPRRRRRRRRRNNNMMMLLLMMMQQQTTTVVVWWW]]]aaahhhnnnrrrsssrrrqqqeeeaaa\\\XXXUUUSSSPPPNNNKKKJJJIIIHHHFFFEEECCCCCCFFFEEEDDDCCCBBBAAAAAA@@@???>>>>>>>>>@@@AAACCCEEEFFFKKKPPPTTTWWW^^^hhhpppwww|||yyyqqqpppnnniiicccYYYQQQHHH@@@<<<:::666444555444444555777999:::999666999===???@@@EEEMMMTTTmmmyyyvvvooojjjfffbbb```XXXMMMEEEDDDHHHKKKZZZiii|||ttteeeYYYWWWTTTMMMGGGAAA>>>>>>DDDKKKSSSUUURRRNNNLLLMMMGGGKKKMMMKKKDDD>>><<<<<<:::;;;;;;777222//////000---------.........//////***+++---...///...---------.........//////000000++++++++++++,,,,,,---...///////////////.........,,,------...///000111111+++---////////////000222------------------------,,,---//////...---...///000000000000000000000000///222555444222111444777222444777:::<<<===<<<<<<;;;===???@@@@@@@@@AAABBBHHHPPPVVVvvv;;;999888888:::;;;<<<<<<777>>>EEEIIIKKKRRRcccrrr}}}ooo]]]PPPMMMPPPKKKJJJIIIGGGDDDBBB@@@?????????>>><<<::::::<<<>>>???DDDGGGGGGKKKOOOMMMFFF>>>:::888;;;BBBIIIOOOQQQMMMIIIGGGDDD???888888<<<===>>>HHH[[[ooo~~~~~~|||mmmggg```^^^___```^^^[[[\\\^^^```bbbaaa^^^[[[YYYYYYYYYYYYYYYZZZZZZZZZZZZ\\\\\\ZZZXXXVVVTTTRRRQQQRRRTTTVVVWWWWWWWWWYYY[[[^^^ZZZVVVUUUVVVVVVUUUSSSVVVTTTRRRRRRVVV[[[___```aaaaaaaaa___]]][[[XXXVVVTTTUUUXXX___gggrrrxxxzzz}}}mmm___NNNBBB???AAAFFFKKKRRRYYYbbbiiimmmrrryyy{{{vvvooohhhdddddd```[[[WWWTTTPPPLLLIIILLLKKKJJJKKKMMMNNNMMMLLLKKKKKKLLLMMMNNNOOOOOOPPPNNNNNNNNNMMMLLLMMMOOORRRVVVYYY\\\^^^]]]]]]]]]]]]\\\ZZZWWWTTTQQQNNNLLLKKKIIIHHHHHHFFFEEEDDDCCCBBBCCCBBBAAA@@@???>>>>>>>>>;;;>>>??????>>>???DDDHHHQQQTTTWWW\\\bbbkkktttzzz}}}uuulllgggfffbbbZZZSSSOOOHHH@@@:::999::::::999888666777:::;;;888777:::666:::@@@DDDCCCFFFXXXlll|||yyyvvvtttsssqqqmmmiiifffeee^^^PPPCCC???EEEMMM\\\hhhxxx}}}jjjYYYOOOPPPMMMFFF???===@@@EEEIIIOOOVVVVVVSSSOOOOOOPPPUUUQQQJJJCCC>>>;;;;;;;;;;;;999777555222000///.........---------,,,,,,,,,........................------------------------++++++,,,---...///000111222111///---------............------------..............................,,,---......//////......////////////////////////---.........//////000000111111111111111111222222333444777999;;;<<<======<<<===??????>>>>>>???AAAHHHIIIVVVsss}}}:::999999999;;;===>>>>>>===@@@EEEJJJQQQ^^^ooo}}}qqq___QQQKKKKKKNNNIIIHHHGGGEEEBBB@@@???>>>??????>>><<<;;;;;;>>>@@@CCCEEEGGGJJJQQQVVVPPPFFF===<<<;;;???EEEJJJMMMNNNHHHDDDBBBBBB@@@<<<;;;>>>CCCJJJXXXjjjzzz}}}nnniiiddd^^^\\\]]]^^^\\\YYY\\\]]]______^^^\\\ZZZXXXZZZZZZYYYYYYYYYXXXXXXXXXXXXXXXWWWVVVTTTSSSRRRRRRTTTUUUWWWWWWXXXYYY\\\^^^bbb^^^XXXUUUUUUUUUTTTSSSVVVTTTRRRSSSVVV[[[^^^____________^^^\\\ZZZWWWVVVTTTSSSUUUZZZ```kkk~~~~~~xxxvvvyyywwwiiiVVVHHHAAA@@@CCCFFFGGGNNNWWW___fffnnnwww~~~~~~~~~wwwqqqllleeeaaa[[[VVVRRRNNNJJJGGGIIIHHHGGGGGGHHHHHHGGGFFFIIIIIIIIIJJJKKKLLLLLLMMMLLLLLLMMMLLLKKKKKKMMMPPPRRRUUUXXXYYYXXXVVVVVVWWWUUUTTTQQQNNNLLLIIIHHHGGGEEEEEEDDDCCCBBBAAA@@@@@@AAA@@@??????????????????>>>AAABBBBBBBBBEEEKKKPPPZZZ]]]bbbhhhpppzzzvvvnnnggg___[[[[[[XXXQQQKKKIIIDDD===999888777666444888666666::::::888888:::======@@@FFFKKKUUUjjj}}}tttoooqqqtttrrroookkkiiiaaaTTTFFFAAAGGGNNNaaakkkuuuyyyvvvlll[[[MMMGGGHHHFFFCCC@@@BBBIIIOOOTTTTTTTTTQQQOOOOOOQQQTTTUUUQQQJJJCCC>>><<<;;;;;;<<<:::777444111///...............---------,,,,,,................................................++++++,,,---...///000111000//////.....................------------..............................,,,---......//////......////////////////////////........./////////000000000000111111222222222333444555777:::;;;<<<<<<<<<<<<===??????>>>>>>???AAAGGGHHHUUUrrr|||{{{888999:::;;;<<<>>>>>>???BBBCCCFFFOOO^^^ooo~~~vvv```PPPJJJIIIIIIHHHFFFFFFDDDBBBAAA???=========>>>>>>===<<<>>>AAADDDGGGFFFHHHQQQ]]]aaaTTTDDD===>>>AAAEEEIIIKKKKKKIIICCC>>>===???@@@>>>>>>AAAHHHWWWmmmssshhhfffaaa]]][[[\\\\\\ZZZXXX]]]]]]]]]\\\[[[YYYXXXWWW[[[ZZZYYYXXXWWWVVVVVVUUUTTTTTTTTTTTTTTTTTTTTTTTTXXXYYYYYYYYYYYY[[[^^^aaaeee```ZZZUUUSSSSSSSSSRRRVVVTTTSSSTTTWWWZZZ\\\]]]\\\\\\\\\\\\ZZZXXXVVVUUUTTTRRRPPPRRRVVV```ssswwwppprrryyyxxxfffTTTHHHCCCAAA@@@???EEEMMMUUU\\\fffqqqxxxyyy~~~|||uuuqqqiiiddd\\\VVVQQQMMMJJJGGGGGGFFFDDDCCCDDDDDDCCCBBBEEEFFFFFFGGGGGGHHHHHHHHHIIIIIIJJJIIIHHHIIIJJJLLLNNNOOOQQQQQQOOONNNMMMMMMNNNMMMKKKIIIGGGEEEEEEDDDCCCBBBBBBAAA@@@??????>>>>>>>>>>>>>>>>>>???@@@AAA???AAACCCDDDFFFKKKRRRYYY```dddkkkttt}}}qqqeee]]]WWWQQQOOOOOOMMMHHHCCCCCC???;;;888666555444222777555555999:::888999<<<@@@>>>@@@KKKYYYiii|||tttpppsssuuuqqqlllgggddd\\\OOOCCC@@@GGGOOOdddlllqqqmmmcccYYYMMMDDDAAAAAA@@@???@@@FFFQQQYYY```YYYQQQLLLLLLPPPUUUYYYVVVRRRKKKDDD???===<<<<<<===:::666222///......///.........------------,,,................................................+++,,,,,,---...///000000------...////////////.........------------..............................,,,---......//////......////////////////////////////////////000000000000///000000111222333444444555666888:::;;;;;;;;;;;;;;;===??????>>>>>>@@@AAAEEEGGGUUUrrr{{{{{{888:::;;;<<<======>>>???CCCEEEKKKXXXlll|||mmmbbbSSSKKKJJJJJJGGGCCCDDDDDDCCCAAA@@@>>>===<<<;;;;;;<<<<<<===???CCCFFFHHHGGGLLL\\\kkkkkkWWWCCC>>>AAAGGGLLLMMMLLLGGGDDD@@@;;;999<<>>???@@@AAABBBEEEHHHKKKNNNUUU___fffkkkpppwwwsssfff]]]SSSOOOJJJHHHHHHFFFBBB>>>===;;;999777666666666666777444555999:::999:::>>>===@@@IIIZZZmmm|||{{{vvvttttttpppfff^^^]]]YYYRRRGGG@@@CCCOOOYYYfffooorrriii[[[OOOGGGAAA@@@@@@>>>>>>AAAIIITTT\\\ddd[[[OOOJJJNNNTTTZZZ\\\VVVRRRLLLFFFAAA>>>=========:::555000...---...///............------------................................................,,,,,,------...//////000***,,,---///000000///.........------------..............................,,,---......///.........////////////////////////000000000000000000000000//////000111333444555555666777888:::;;;;;;::::::;;;===>>>???>>>>>>@@@BBBEEEGGGVVVrrr999;;;======<<<===???AAADDDKKKVVVdddttt~~~yyyoooWWWRRRKKKHHHGGGGGGEEEBBBCCCBBBBBB@@@???>>>======888:::;;;<<<===@@@DDDHHHGGGJJJVVViiiuuummmVVVBBB@@@EEELLLPPPOOOJJJDDD@@@@@@;;;999;;;===>>>AAAEEEVVVrrrwwwkkkhhhcccbbbaaa``````___]]]\\\^^^]]]\\\ZZZYYYXXXXXXYYYZZZYYYXXXWWWVVVUUUTTTSSSUUUVVVWWWYYYZZZ\\\]]]^^^aaaaaa^^^[[[XXXXXX[[[]]]___\\\VVVRRROOOPPPSSSUUUVVVUUUTTTVVVXXXYYYYYYXXXVVVVVVWWWWWWWWWVVVTTTTTTWWWRRRNNNKKKJJJOOO^^^lll}}}xxxwwwwww|||zzzmmmaaaTTTIIIBBBBBBCCCEEEJJJSSS]]]dddmmmrrrwww{{{}}}|||rrrlllbbbZZZTTTOOOKKKIIIFFFCCCAAAAAABBBDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCEEEFFFFFFEEEEEEFFFGGGFFFGGGHHHFFFDDDBBBBBBCCCEEEDDDCCCBBBBBBBBBBBBBBBAAAAAAAAAAAAAAAAAA@@@@@@?????????@@@AAABBBCCCDDDJJJNNNSSSWWW\\\dddooovvv|||ttteeeYYYRRRNNNJJJFFFCCCBBB@@@===:::888888888777777777888999777444555999;;;;;;===AAA@@@JJJ]]]sss{{{rrrssstttsssnnnfff]]]WWWQQQNNNIIICCCDDDNNN^^^kkkqqqxxxyyymmm[[[NNNEEE@@@@@@??????@@@EEENNNXXX___aaaYYYPPPNNNSSSZZZ]]]]]]TTTQQQLLLFFFBBB???>>>>>>;;;888444000------.../////////.........---------........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.../////////***+++---///000000//////......------------..............................,,,---......///.........////////////////////////111111111111111111111000///000111222333444555555666777888:::;;;;;;:::::::::<<<>>>>>>>>>???AAABBBEEEHHHWWWsss:::<<>>>>>???DDDHHHMMMXXXdddmmmtttuuuiiiYYYOOOKKKFFFBBB@@@@@@AAABBBAAA@@@@@@???>>>>>>======999:::;;;<<<>>>BBBFFFJJJKKKSSSdddsssuuueeePPPCCCCCCHHHOOORRROOOHHHAAA===???;;;:::<<<>>>AAAIIIRRRlllooogggeeeaaaaaabbbbbbaaa```^^^]]]\\\\\\[[[ZZZYYYYYYYYYYYYXXXXXXXXXWWWWWWVVVVVVVVVWWWXXXYYY[[[\\\^^^______``````^^^ZZZWWWVVVWWWYYYZZZYYYUUUQQQOOOOOOSSSVVVVVVUUUUUUVVVXXXXXXWWWUUUSSSTTTUUUVVVVVVVVVUUUTTTVVVSSSOOOLLLIIIKKKVVVbbbvvv~~~~~~~~~yyysssrrrvvvzzz~~~ssseeeXXXFFFCCC??????CCCKKKTTTZZZccchhhnnnsssvvvyyy{{{}}}wwwvvvpppggg___XXXSSSOOOLLLGGGDDDAAAAAABBBCCCDDDDDDEEEEEEEEEDDDDDDCCCCCCCCCBBBDDDFFFFFFEEEDDDEEEFFFCCCDDDEEEDDDBBBAAABBBCCCBBBBBBAAA@@@@@@@@@@@@@@@????????????@@@@@@@@@@@@CCCCCCDDDEEEGGGIIIJJJKKKOOOTTT[[[aaahhhpppzzzxxxjjj[[[OOOIIIHHHEEEAAA>>><<<:::888666444777;;;<<<;;;999888777777555555:::<<<===@@@DDDIII[[[sssrrrlllmmmlllhhhbbb\\\XXXXXXDDDDDDEEEFFFMMM[[[mmmyyysss^^^NNNDDD===<<<===???DDDLLLVVV^^^ccc[[[WWWSSSTTTYYY]]]]]][[[OOOMMMIIIDDDAAA???>>>===888666333///.........////////////.........------........................++++++++++++++++++++++++---------.........//////++++++,,,---.../////////......------------..............................,,,---......//////......////////////////////////222222222222111111111111000111111222333444555555555666888:::;;;;;;;;;;;;:::<<<>>>>>>>>>???AAACCCEEEIIIXXXsss}}}~~~:::===???@@@AAAEEEMMMSSS^^^kkksssppplllgggZZZKKKIIIFFFBBB@@@@@@@@@??????>>>>>>======<<<<<<;;;;;;;;;<<<>>>???AAADDDIIILLLTTT```qqqyyymmmWWWHHHEEEFFFKKKQQQRRRMMMFFF???<<<::::::<<<>>>AAAHHHVVVeeexxxiiicccaaa]]]___aaaaaa```^^^\\\[[[XXXXXXYYYYYYXXXXXXXXXXXXVVVVVVWWWWWWXXXXXXYYYYYYXXXXXXYYYZZZ[[[\\\]]]]]][[[[[[[[[YYYVVVUUUVVVWWWYYYYYYWWWSSSPPPPPPRRRUUUVVVVVVVVVWWWXXXXXXUUUSSSRRRSSSTTTVVVVVVVVVUUUTTTTTTRRRPPPNNNIIIHHHPPPYYYiiixxx~~~xxxwww|||tttgggQQQKKKCCC>>>???EEELLLQQQXXX\\\cccjjjnnnppprrrrrrnnnwww}}}xxxqqqiiiccc]]]WWWTTTNNNJJJFFFDDDDDDDDDDDDDDDFFFEEEEEEDDDCCCBBBBBBBBBBBBDDDFFFGGGFFFEEEEEEFFF@@@BBBCCCBBBAAAAAACCCEEECCCCCCBBBAAAAAAAAAAAABBB@@@@@@@@@AAAAAABBBBBBBBBFFFGGGHHHKKKOOORRRUUUWWWWWW]]]fffnnnvvv~~~vvvmmmdddWWWLLLGGGAAA???===:::888666555333555<<>>???BBBGGGRRRfff}}}xxxjjjfffdddaaa]]]YYYVVVTTTSSSCCCHHHOOOWWWaaaooo|||ttt^^^OOODDD===;;;===BBBJJJSSS[[[aaadddXXXWWWWWWYYY\\\]]]ZZZXXXIIIGGGDDD@@@>>><<<;;;;;;555333222000////////////////////////....................................,,,,,,,,,,,,,,,,,,,,,,,,---------...............,,,,,,,,,,,,---......///......------------..............................,,,---......//////......////////////////////////333333222222222111111111222222222333333444444444444555777:::;;;<<<<<<<<<:::<<<>>>>>>>>>???AAACCCDDDHHHWWWqqq|||yyy|||999===@@@AAACCCIIITTT\\\mmmxxx|||qqqeee]]]RRREEEBBB@@@???BBBFFFEEE???999<<<<<<<<<;;;;;;:::::::::===>>>@@@AAACCCFFFKKKOOO[[[iiizzz{{{eeeLLLCCCGGGHHHLLLQQQQQQKKKDDD>>>;;;666888<<<@@@DDDMMMaaatttlllaaa\\\[[[ZZZ\\\___```^^^\\\ZZZYYYUUUVVVWWWXXXXXXXXXWWWWWWUUUUUUVVVWWWXXXZZZZZZ[[[WWWWWWXXXXXXYYYZZZZZZZZZVVVWWWXXXXXXVVVUUUVVVWWWYYYZZZYYYUUUQQQPPPRRRUUUVVVVVVVVVXXXYYYXXXUUURRRQQQRRRTTTUUUVVVVVVUUUUUURRRQQQQQQOOOJJJGGGLLLTTT```qqq|||ppp^^^VVVKKKBBB???BBBGGGKKKOOOTTT\\\ccchhhjjjkkkkkklllvvvzzzssslllfff```\\\UUUQQQLLLHHHGGGFFFFFFEEEEEEEEEDDDDDDCCCBBBAAAAAABBBEEEGGGHHHGGGEEEFFFFFF???@@@AAAAAAAAABBBDDDFFFGGGFFFFFFEEEDDDDDDDDDEEEBBBCCCCCCDDDDDDEEEEEEFFFGGGIIILLLPPPUUUZZZ^^^```dddkkkuuu~~~|||oooeeebbb^^^SSSIIIEEE>>><<<:::888777666555444999CCCPPPVVVQQQEEE999222999666777;;;???@@@DDDIIIVVVhhh{{{}}}wwwnnneee^^^[[[XXXXXXXXXUUUOOOIIIMMMUUU```mmmyyyrrr]]]OOOFFF???===@@@FFFNNNWWW]]]aaaaaaXXXXXXZZZ\\\]]][[[XXXUUUDDDBBB@@@===;;;:::999999222222111000000/////////000/////////....................................---------------------------------..................---,,,+++,,,---...///.........------.................................,,,---......//////......////////////////////////333333333222222111111111333333333333333333333333333555777999;;;<<<======:::;;;===>>>>>>???AAACCCCCCGGGVVVoooyyywww|||<<>>======<<<<<<<<<;;;;;;;;;::::::<<>>AAABBBGGGVVVmmmqqqgggaaa]]]\\\]]]\\\\\\\\\]]][[[XXXUUUTTTVVVXXXZZZZZZYYYXXXXXXUUUVVVXXXXXXWWWVVVWWWXXXUUURRRQQQUUU[[[^^^]]]ZZZZZZYYYWWWUUUTTTSSSRRRRRRZZZ]]]```]]]WWWSSSSSSUUUUUUVVVWWWXXXVVVSSSPPPNNNJJJLLLPPPTTTWWWXXXXXXWWWSSSQQQNNNKKKJJJKKKMMMOOO\\\lll|||ssscccSSSJJJEEE@@@BBBGGGIIIKKKRRR[[[```aaadddiiijjj|||vvvlllccc^^^[[[VVVQQQMMMKKKKKKKKKLLLHHHDDDCCCEEEGGGFFFEEEEEEEEEEEEEEEDDDDDDDDDDDDFFFDDDCCCCCCEEEHHHHHHHHHJJJGGGDDDAAA@@@@@@CCCDDDGGGGGGGGGDDDBBBEEEJJJPPPTTTVVVZZZ]]]```eeekkkooopppzzzzzzhhhccc\\\WWWUUUOOOGGGAAA===;;;888555444555777888888@@@IIIJJJCCC===:::;;;;;;;;;;;;;;;===DDDMMMUUUhhhmmmtttuuupppggg]]]XXXWWWRRROOOQQQQQQNNNLLLMMMXXXhhhyyytttcccUUUJJJBBB>>>;;;EEEPPPXXX^^^aaa^^^XXXUUUTTTVVVZZZ______YYYTTTAAA@@@===;;;888777777888222111000//////000111222000000//////.........------............,,,+++***...---,,,,,,++++++++++++---///000000...---...////////////...------,,,,,,///---,,,,,,,,,,,,+++)))111111111111000///...---...------------...//////////////////000000000000000000000000000000000000000111111222222333444444666444333555999;;;;;;999===>>>@@@@@@??????@@@BBBDDDLLLPPPooorrrrrrwww>>>CCCFFFGGGQQQbbbttt}}}xxxkkk```SSSGGGAAAAAA@@@??????>>>>>>===<<<<<<<<<;;;;;;:::::::::;;;;;;===???DDDIIIIIILLLYYYhhhuuutttmmm^^^LLLBBBCCCHHHMMMMMMLLLIIIEEEAAA?????????@@@BBBGGGTTTkkk{{{iiiaaa]]]ZZZZZZZZZZZZYYYZZZZZZYYYVVVSSSRRRSSSTTTVVVXXXYYYXXXVVVWWWYYYYYYXXXVVVTTTTTTUUUUUUSSSSSSVVV[[[]]]ZZZVVVWWWVVVUUUTTTSSSSSSRRRRRR[[[^^^```]]]WWWSSSSSSTTTTTTTTTUUUUUUTTTRRRPPPOOONNNOOOQQQSSSUUUVVVWWWXXXUUUSSSPPPMMMLLLLLLNNNOOOTTTcccyyyyyyrrraaaUUUKKKBBB???AAACCCDDDJJJTTTYYY\\\```eeeppp~~~}}}ssskkkhhheee___ZZZUUUSSSRRRRRRPPPLLLHHHGGGIIIJJJIIIHHHGGGFFFFFFFFFFFFEEEEEEEEEGGGFFFDDDDDDFFFHHHHHHHHHIIIGGGFFFEEEFFFHHHJJJLLLPPPPPPOOOMMMKKKNNNTTTZZZ^^^aaadddhhhkkkpppvvvyyyxxxqqqmmmiiifff^^^ZZZTTTQQQOOOKKKEEE???:::888555333222333444555333999>>>???;;;888888:::777;;;???BBBEEELLLWWW___kkkmmmooommmfff]]]UUUQQQKKKIIIJJJLLLKKKIIILLLRRRmmm}}}~~~wwwooojjj```UUULLLEEEAAA???BBBMMMWWW\\\___```]]]XXXVVVWWWZZZ]]]^^^ZZZSSSMMM@@@>>><<<::::::999888666111111000//////000111111000/////////...............///000111111000000///...---,,,,,,++++++,,,,,,......////////////...------------...............///---,,,---......---+++......//////000000//////...------------...//////.../////////000000000000000000000000000000000000000111111222222333444444888777777999<<<>>>>>><<<===>>>@@@@@@??????@@@BBBDDDLLLRRRrrrrrrppprrr~~~???DDDJJJRRR```rrr{{{nnn^^^TTTKKKCCC??????>>>>>>======<<<<<<;;;;;;<<<;;;:::999999:::<<<===BBBCCCFFFJJJOOOVVVeeerrr|||ppp___NNNDDDCCCHHHMMMOOOLLLIIIFFFDDDBBB@@@>>>AAA@@@BBBNNNdddqqqeeeaaa___]]]]]]XXXWWWWWWWWWXXXVVVTTTQQQQQQOOOOOORRRVVVYYYWWWUUUZZZZZZZZZXXXTTTRRRQQQRRRUUUTTTTTTWWWZZZYYYUUUQQQRRRRRRRRRRRRRRRSSSSSSSSSZZZ]]]^^^\\\XXXTTTSSSTTTRRRRRRRRRRRRRRRQQQQQQPPPTTTTTTSSSSSSSSSUUUWWWXXXWWWUUUQQQOOONNNNNNPPPQQQPPP\\\ooo{{{qqqeeeXXXKKKCCC@@@AAA@@@DDDKKKPPPSSSWWW\\\ooo{{{|||zzzyyyvvvsssmmmgggbbb^^^]]]\\\XXXTTTPPPNNNPPPQQQPPPNNNKKKKKKKKKKKKJJJJJJJJJJJJLLLJJJHHHIIIKKKMMMMMMMMMNNNNNNOOOOOOQQQSSSTTTUUUUUUVVVUUUSSSSSSWWW^^^dddmmmppptttyyy}}}ttteee\\\[[[\\\[[[YYYRRRNNNJJJIIIHHHEEEAAA<<<888666444222222333444555333555777777777777888:::888<<>><<<::::::<<<;;;777444111000000//////000000111////////////............++++++---...////////////...---,,,,,,,,,,,,,,,,,,///...---///111222///,,,+++,,,,,,---......//////...---,,,---///000///...***+++,,,...///000000111...------------...//////....../////////000000000000000000000000000000000000111111222222333444444999888888:::===>>>>>>>>><<<>>>???@@@??????AAABBBDDDMMMTTTvvvqqqnnnnnnwwwAAAJJJTTT```mmmyyy}}}{{{jjj]]]PPPJJJGGGCCCAAAAAA============<<<<<<;;;;;;<<<;;;999888999;;;>>>@@@FFFFFFHHHMMMTTT___kkkttttttdddPPPDDDCCCIIINNNPPPNNNIIIDDDBBBBBBBBB???<<>>???CCCKKKWWWeeeqqqyyyuuusssmmmdddYYYNNNGGGDDD@@@BBBEEEEEEDDDNNNggg~~~fffSSSHHHFFFGGGGGGDDD???@@@FFFLLLYYYcccjjjggg```\\\[[[ZZZWWW^^^eeeeee]]]RRRJJJGGG===;;;:::;;;===<<<666111000000000//////000000000///////////////.........++++++,,,,,,------------...------,,,,,,,,,------111...---000444555111,,,,,,,,,,,,------.........---,,,+++,,,///000///...)))***+++---...//////000...------------...//////........./////////000000000000000000000000000000000111111222222333444444666666666888:::;;;<<<<<<<<<===????????????AAACCCCCCNNNWWWyyyqqqnnnnnnwwwNNNYYYfffpppwwwwwwoooeeeZZZPPPGGGGGGGGGDDDBBBAAA===============<<<<<<<<<<<<:::999999:::===@@@BBBDDDFFFJJJRRR\\\gggoooqqq```TTTGGGCCCHHHOOOQQQPPPKKKFFFAAA??????@@@???===CCCKKK]]]www{{{nnnaaa^^^___^^^]]]^^^YYYWWWVVVVVVWWWWWWUUUSSSRRRQQQQQQTTTWWWYYYXXXVVVVVVWWWVVVTTTRRRPPPQQQSSSTTTUUUVVVVVVVVVRRRNNNJJJKKKLLLNNNOOOQQQQQQQQQQQQOOOQQQTTTUUUUUUUUUUUUVVVSSSRRRQQQPPPPPPRRRSSSTTTVVVWWWXXXYYYXXXWWWUUUSSSRRRQQQQQQQQQRRRTTTVVVWWWTTTXXXbbbsssuuurrrvvv{{{xxxkkk___VVVKKKDDD???@@@AAABBBDDDHHHPPPWWW___gggnnnvvvyyyyyy~~~|||xxxwwwvvvrrrnnnhhhfffggggggeeebbb]]]\\\\\\\\\\\\[[[[[[[[[XXXWWWWWWYYY^^^bbbddddddbbbccceeeggghhhhhhhhhhhhgggjjjmmmooorrrxxxvvvfff]]]TTTQQQQQQVVV[[[[[[UUUNNNFFFDDDBBBAAA???===:::888666666555555555555666777:::::::::::::::;;;;;;;;;AAADDDMMM^^^ppp{{{|||yyyqqqppplllcccXXXMMMDDD@@@AAABBBBBBBBBEEEVVVvvvrrrYYYHHH???BBBDDDDDDBBBAAAEEEOOOWWW```hhhmmmggg```^^^___```bbbgggkkkfffZZZMMMFFFDDD>>>===<<<======:::555000/////////000000/////////.........///////////////111000000///////////////---------,,,,,,---......111......111666666222---......------,,,,,,,,,,,,+++******+++---//////...++++++,,,------...------...------------...//////............////////////000000000000000000000000000111111222222333444444444555666777888999:::;;;;;;===?????????@@@AAACCCCCCNNNWWWzzzqqqpppsss|||___jjjuuuyyyvvvnnn```TTTPPPIIIEEEFFFFFFBBB??????========================;;;;;;:::;;;===@@@BBBDDDCCCHHHPPP[[[hhhpppoooiiiMMMHHHDDDFFFLLLQQQOOOLLLGGGDDD???======???AAAAAACCCSSSmmmtttiii```___```______```ZZZYYYWWWWWWXXXYYYWWWVVVSSSUUUWWWYYYYYYXXXWWWVVVTTTUUUTTTRRRPPPPPPRRRTTTRRRSSSTTTTTTSSSPPPLLLJJJKKKLLLNNNOOOPPPPPPOOOOOOLLLMMMPPPRRRTTTUUUUUUUUUSSSRRRQQQPPPPPPQQQSSSSSSRRRTTTVVVXXXWWWUUUSSSQQQOOOOOOOOOPPPRRRTTTVVVWWWQQQSSSZZZhhh|||vvvvvvzzzppphhhWWWLLLCCCAAA@@@@@@AAADDDBBBHHHRRR\\\fffnnnsssuuuvvvyyy}}}yyyvvvvvvvvvsssqqqhhhhhhgggggggggfffffffffcccccccccfffjjjnnnqqqrrrkkkllloooqqqtttvvvwwwwwwvvvzzzzzzhhh[[[VVVVVVNNNOOOSSSXXXZZZVVVNNNHHHBBBBBBAAA???===:::888777333333333333444555666666666888999999999;;;???BBBJJJRRRcccxxx|||pppffffffddd^^^UUUJJJCCC???@@@@@@BBBGGGQQQccccccQQQEEE???===???AAACCCGGGOOOZZZbbbdddiiijjjeeeaaacccgggiiiooopppmmmcccUUUIIIBBBAAAAAAAAAAAA???<<<777333000...//////000000//////............///////////////111000///...------------------------------...///...---...111444444111---......------,,,++++++***+++***)))+++---......------------...------,,,,,,...------------...//////------........./////////000000000000000000000000000111111222222333444444555666888999999:::<<<>>>;;;===?????????@@@BBBDDDBBBMMMVVVxxxpppqqqwwwiiiqqquuupppggg]]]RRRJJJJJJFFFCCCDDDBBB>>>===???;;;;;;;;;;;;;;;;;;;;;<<<:::;;;<<<===@@@BBBDDDFFFIIIQQQ\\\gggsssuuuiiiZZZEEEEEEFFFHHHKKKLLLJJJGGGEEECCCAAA>>>===???CCCGGGNNNbbb~~~pppfff______`````````bbb[[[YYYXXXXXXYYYYYYYYYXXXSSSXXX]]]]]]ZZZVVVTTTUUUTTTTTTSSSQQQOOOOOOQQQSSSQQQRRRRRRRRRPPPNNNMMMLLLMMMNNNOOOPPPPPPOOOMMMLLLMMMNNNOOORRRSSSTTTSSSRRRQQQQQQPPPPPPPPPPPPPPPPPPOOOPPPQQQRRRRRRRRRQQQQQQPPPOOOOOOOOOPPPQQQSSSSSSNNNNNNQQQ[[[lll|||~~~nnn```RRRJJJFFFBBBAAABBB<<<@@@GGGPPPXXX```hhhnnnoooqqqssstttvvvyyy}}}vvvvvvvvvvvvuuuuuuuuuuuuuuuttttttvvvzzz}}}|||}}}~~~ooobbbXXXRRRSSSXXXTTTVVVVVVUUUQQQKKKFFFCCC=========<<<:::888777666333333444444555666777777444777::::::;;;BBBLLLUUUbbblll{{{ooobbb\\\\\\[[[WWWPPPIIIDDDBBB@@@BBBKKKZZZiiiyyygggRRRHHHCCC@@@<<>>??????@@@BBBDDDBBBLLLTTTvvvnnnqqqxxxjjjooommmbbbUUUMMMHHHDDDEEEBBBAAAAAA???<<<>>>CCC:::::::::::::::::::::::::::;;;===???BBBDDDEEEFFFSSS\\\gggqqqzzzwwwbbbMMMDDDFFFHHHIIIHHHFFFEEEEEEDDDDDDBBB???===@@@FFFLLL```uuuxxxhhh___YYYYYY[[[[[[\\\^^^[[[YYYXXXXXXYYYYYYYYYXXXSSSZZZaaa```YYYSSSRRRTTTVVVUUUTTTQQQNNNNNNPPPRRRPPPQQQQQQPPPOOOMMMMMMNNNNNNOOOPPPQQQPPPNNNLLLKKKPPPPPPQQQRRRTTTTTTRRRQQQPPPPPPPPPOOOOOOOOONNNNNNMMMMMMLLLLLLMMMNNNPPPQQQQQQPPPPPPOOOOOOOOOOOOPPPMMMLLLMMMSSS```sss|||xxxzzz~~~yyyssstttzzz}}}tttaaaUUULLLEEE@@@@@@:::;;;???FFFLLLTTT___hhhjjjkkkkkklllmmmrrrwww{{{}}}jjj```ZZZYYYWWWTTTUUUYYYZZZYYYUUUNNNEEE???===>>>888999:::999888666666666555666666777888999::::::666:::===>>>@@@KKK[[[hhh}}}{{{lll```YYYWWWWWWVVVRRRMMMIIIGGGGGGCCCHHHWWWmmmkkkSSSEEEBBBAAA???AAADDDKKKVVVaaajjjoooqqqhhhhhhdddaaaeeepppyyy|||tttmmmcccWWWMMMIIIIIIKKKFFFIIIJJJCCC888000///111---...///000000///...------.........//////000000///...------...///111222---------------...///000$$$(((,,,///...,,,++++++***++++++,,,,,,------......---,,,---/////////---,,,---....../////////......------------...//////---------.........//////000000000000000000000000000111111222333333444444444777999:::999999<<<>>>:::<<<>>>??????@@@BBBDDDBBBLLLSSSttt}}}lllooowwwddd___XXXPPPJJJGGGFFFFFFEEEBBB???>>>??????===;;;::::::999777555666888:::===888999AAAFFFFFFGGGLLLYYYggguuuwwwqqqfffTTTEEE@@@IIIOOOMMMJJJJJJHHHCCCGGGAAA<<<===AAAGGGRRR]]]ooo~~~ooofffbbb]]]ZZZYYYYYYYYYXXXZZZYYYXXXYYYZZZ[[[ZZZYYYWWWXXXXXXXXXWWWUUUTTTRRRUUUTTTRRRQQQPPPPPPQQQQQQLLLNNNPPPQQQPPPOOOOOOOOOOOOPPPRRRSSSTTTSSSQQQPPPPPPRRRTTTUUUVVVUUUTTTSSSPPPQQQQQQRRRRRRQQQPPPOOOLLLLLLKKKKKKKKKKKKLLLLLLJJJKKKMMMNNNNNNMMMLLLKKKKKKKKKMMMPPPUUUbbbyyy{{{{{{pppjjjhhhmmmzzzuuudddWWWMMMGGGCCC>>>===???BBBDDDGGGOOOXXXaaabbbcccdddgggkkkqqquuuzzz~~~pppfffYYYZZZZZZXXX\\\bbbdddbbbeeeYYYNNNHHHCCC===::::::888777666555555555555555777555333222444666777888888>>>AAA???EEEWWWnnn~~~~~~uuujjj___TTTMMMPPPLLLMMMRRRRRRLLLHHHJJJRRR^^^pppqqqUUUJJJFFFAAAAAAGGGCCCJJJWWWeeennnooohhhaaaaaa^^^___jjjxxx{{{uuuuuuiii\\\RRRLLLHHHIIILLLLLLJJJEEE===666111000000......////////////......------............------///...,,,+++******++++++,,,,,,------...///000000...---,,,,,,,,,,,,---...---.........---,,,,,,+++///////////////.........---,,,,,,---///000///---------..................///////////////111555999GGG@@@999555444444333111000000000111222333444555666777888999:::;;;;;;;;;:::;;;<<<>>>???AAABBBCCCEEEKKKQQQqqqwwwoootttZZZVVVPPPJJJFFFDDDDDDDDDAAA???======???@@@???=========<<<;;;999:::<<<>>>:::888;;;AAADDDEEEKKKRRRfffttt~~~xxxhhhYYYLLLCCCFFFMMMPPPLLLIIIHHHFFFBBBAAA???>>>???AAAJJJ\\\mmmpppeeeaaa]]]XXXUUUTTTUUUUUUUUUZZZYYYYYYYYY[[[\\\\\\\\\WWWWWWVVVVVVTTTSSSQQQPPPSSSRRRQQQPPPPPPPPPQQQRRRPPPRRRSSSSSSQQQOOOOOOOOOQQQRRRTTTUUUUUUTTTRRRQQQPPPQQQSSSSSSTTTSSSRRRRRRPPPQQQRRRRRRRRRQQQPPPOOOMMMLLLLLLKKKKKKKKKLLLLLLOOOOOOOOOOOOOOONNNNNNMMMLLLKKKKKKLLLPPP\\\sssvvvnnnhhhfffiiiqqqxxxlll^^^NNNCCCBBB>>>===???@@@AAAFFFLLLQQQSSSVVVYYY]]]cccjjjooorrrvvv|||yyynnnddd[[[UUUQQQVVVZZZ___gggqqquuusssbbbVVVKKKDDD???:::888888777777666555444444555555777666555666888;;;<<<===>>>CCCDDDDDDKKK^^^ssszzzooocccXXXOOOHHHDDDEEEFFFIIILLLJJJHHHNNNWWWiiivvvpppTTTIIIFFFBBB@@@BBBGGGPPP^^^lllsssrrrlllggg```aaahhhuuuzzzkkk[[[QQQLLLJJJKKKNNNLLLGGGAAA:::444111000///......////////////......------............------///...---,,,++++++++++++,,,,,,------...//////000...---,,,,,,,,,,,,---...------......------,,,+++,,,,,,------------------///......///000111000.........------,,,,,,++++++...////////////111555999IIIDDD<<<666333111111111222222222333444555666777666777888:::;;;;;;;;;;;;<<<<<<===>>>???@@@@@@AAAEEELLLRRRsssvvvmmmqqq{{{NNNKKKGGGCCCAAA@@@AAABBB@@@>>><<<<<<======<<<;;;:::::::::999888888;;;===999;;;???CCCDDDHHHTTT```wwwsss[[[KKKGGGHHHNNNQQQQQQKKKGGGEEEBBB???<<<>>>AAADDDHHHVVVrrruuuhhhbbbbbb___ZZZWWWWWWXXXYYYYYYZZZYYYYYYYYYYYYZZZ[[[\\\VVVVVVTTTSSSQQQPPPOOOOOOQQQPPPPPPPPPPPPQQQRRRRRRUUUVVVVVVUUURRROOOOOOOOOTTTUUUUUUVVVUUUTTTRRRQQQQQQQQQQQQQQQPPPPPPPPPPPPQQQQQQRRRRRRQQQQQQPPPOOONNNNNNMMMLLLKKKKKKLLLLLLQQQQQQPPPOOOOOONNNOOOOOONNNLLLJJJJJJLLLUUUiii{{{yyywwwmmmiiihhhlllqqqyyysss```QQQIIIAAA;;;<<<>>>>>>@@@CCCDDDFFFJJJNNNRRRYYY```dddeeejjjrrrwwwyyyyyyxxxxxxuuu{{{ssslllaaaXXXRRRPPPPPPPPPYYY___eeejjjqqqwwwwwwsss]]]RRRFFF@@@;;;777555666666555555444444444555555555555555777888;;;===???AAAEEEHHHJJJSSScccrrryyypppgggZZZNNNFFFAAA??????>>>BBBEEEFFFEEEMMMaaauuuoooSSSHHHEEEBBB@@@AAANNNZZZiiitttvvvsssooolllcccjjjvvvqqq\\\QQQMMMKKKJJJKKKJJJCCC;;;555333222000.........////////////......------............------...............---,,,+++,,,,,,------.../////////------,,,,,,,,,,,,------------......------,,,,,,+++,,,,,,,,,---.........000///......//////...---......---,,,+++******)))---.../////////111555888LLLHHHAAA999222000111333222222222222333555666777777888999:::;;;<<<<<<<<<>>>>>>>>>>>>????????????EEELLLSSSuuuuuulllnnnvvv~~~HHHGGGDDDAAA@@@@@@@@@AAAAAA@@@===;;;:::999777777666777888777777777:::<<<<<<@@@CCCCCCDDDNNNaaaqqq{{{fffPPPEEEJJJQQQUUUTTTPPPIIIDDDAAA???>>><<<===BBBJJJVVVnnn{{{kkkdddcccddd```\\\ZZZZZZ\\\^^^^^^ZZZZZZZZZYYYWWWWWWWWWXXXWWWVVVTTTSSSQQQPPPOOONNNOOOOOOOOOPPPQQQQQQRRRSSSUUUVVVVVVUUURRRPPPPPPPPPVVVVVVVVVUUUTTTSSSQQQPPPQQQPPPOOONNNNNNNNNNNNNNNRRRRRRQQQQQQPPPPPPOOOOOOOOONNNMMMLLLLLLKKKLLLLLLOOONNNMMMMMMMMMNNNPPPQQQQQQOOONNNNNNNNNRRR```mmm~~~{{{vvvtttsssuuu{{{vvvkkkWWWJJJ===:::<<<===>>>@@@@@@BBBEEEHHHKKKOOOUUUYYYZZZ```hhhoooqqqpppooonnnmmmqqqwww|||~~~pppeeeZZZVVVOOOKKKKKKOOOUUUXXXeeekkkooorrrttttttooogggXXXMMMBBB<<<999555444555555444444444444444555666777777888888999:::===???@@@GGGNNNUUU^^^gggjjjggg\\\UUUJJJAAA>>>>>>@@@AAA@@@BBBDDDEEELLL```lllTTTGGGCCCCCCGGGLLLYYYeeesssyyywwwrrroooooommmvvvuuu___TTTPPPLLLHHHGGGFFF>>>555000111222000---......////////////......------............---------...///000///...,,,+++---------.........//////,,,,,,,,,,,,,,,,,,,,,,,,,,,------...------,,,,,,---------...///000111111///---++++++,,,,,,+++***...---------,,,,,,++++++---.../////////111555888IIIGGGBBB:::222000222666//////000000111222444555777888999:::;;;<<<<<<<<<=========>>>??????@@@@@@CCCKKKTTTwwwwwwnnnooouuu{{{IIIHHHFFFDDDBBBAAA@@@@@@???>>>===;;;888777777777666888999::::::;;;===???>>>BBBDDDDDDHHHXXXnnn~~~kkkWWWIIIGGGNNNUUUWWWRRRKKKFFFAAA>>><<<===???===BBBRRRkkknnnbbb______]]]ZZZWWWWWWXXXZZZ[[[[[[]]]^^^___\\\YYYVVVVVVWWWXXXWWWVVVUUUSSSRRRQQQPPPNNNOOOPPPQQQRRRRRRSSSSSSRRRSSSTTTSSSQQQPPPQQQSSSVVVVVVUUUTTTSSSQQQPPPOOOQQQPPPOOONNNMMMMMMNNNNNNRRRQQQPPPPPPOOONNNNNNNNNNNNNNNMMMLLLKKKKKKLLLLLLLLLLLLLLLMMMOOOQQQTTTUUUSSSSSSUUUWWWUUUTTTYYYaaarrr~~~{{{||||||~~~jjjYYYFFF>>>===<<<<<<======???BBBDDDFFFIIIMMMQQQPPPWWW```gggjjjkkkkkkkkkmmmoooqqqssswww~~~{{{vvvlll___UUULLLLLLLLLMMMQQQVVV[[[___eeekkkppprrrsssqqqjjjaaaQQQGGG>>>;;;999666444666444444444444444555666777;;;<<<<<<;;;;;;<<>>===>>>@@@AAABBBBBBBBBGGGYYYxxxtttfffTTTHHHDDDIIIUUU```jjjsss}}}~~~wwwqqqppprrrxxxppp___XXXVVVPPPJJJFFF@@@999111...000111///---......////////////......------............---------.../////////...---,,,---------...............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...------,,,---------...///000111111///---+++***+++,,,+++***,,,,,,------......//////---.../////////111333666??????<<<666000...111555/////////000111222333444777777999:::;;;<<<<<<<<<;;;;;;<<<>>>???@@@AAABBBAAAKKKTTTyyyzzzrrrtttzzzKKKJJJIIIGGGDDDBBB@@@???999:::;;;:::999888:::<<<444666888999:::;;;===???>>>BBBFFFIIITTTgggzzzuuu[[[LLLJJJKKKOOOQQQSSSLLLEEEBBB@@@<<<;;;===@@@???IIIbbbvvvfff^^^\\\\\\WWWVVVUUUVVVXXXZZZZZZYYY^^^aaacccbbb]]]XXXWWWWWWWWWXXXXXXXXXWWWVVVTTTRRROOOPPPQQQRRRSSSSSSSSSSSSPPPQQQRRRQQQPPPQQQSSSTTTVVVUUUTTTSSSRRRQQQPPPPPPPPPPPPPPPPPPOOOOOOOOOOOOQQQPPPOOONNNMMMLLLLLLLLLLLLLLLKKKKKKKKKKKKLLLLLLLLLMMMNNNPPPSSSVVVXXXZZZTTTUUUYYY]]]ZZZUUUUUUYYYcccyyy~~~|||jjjUUUIIICCC>>>;;;;;;:::<<>>>>>===AAACCCGGGRRRjjjtttddd\\\RRRLLLNNNYYYiiittt|||xxxsssuuuxxx~~~|||yyyyyynnneee______]]]VVVLLLFFF999555000...///000///.........////////////......------............------------.........------,,,........................++++++,,,,,,,,,,,,++++++,,,,,,------......------+++,,,,,,,,,---.........111///---,,,...//////...+++,,,,,,---...///000111...///000000//////111333444444222000...---///000111111111111222444555666666777888999:::;;;;;;;;;:::;;;<<<===???AAABBBCCCBBBKKKVVV{{{}}}xxx}}}HHHHHHGGGFFFDDDAAA???===777999;;;:::999999;;;>>>222444777999:::;;;===???AAAFFFLLLVVVhhh|||}}}fffOOOIIIOOOQQQOOOMMMMMMDDD>>>???>>><<<;;;>>>BBBGGGZZZ{{{|||kkkaaa]]]ZZZXXXUUUUUUVVVYYY[[[\\\[[[YYYYYY^^^cccccc^^^YYYWWWWWWVVVWWWYYY[[[ZZZXXXUUUSSSPPPQQQRRRTTTTTTTTTSSSSSSQQQRRRRRRQQQPPPQQQSSSUUUWWWVVVUUUTTTSSSRRRRRRRRROOOPPPQQQRRRRRRRRRQQQPPPPPPOOOMMMLLLKKKJJJKKKKKKIIIIIIIIIIIIJJJKKKLLLMMMLLLNNNPPPRRRUUUWWWXXXXXXUUUVVVZZZ]]]ZZZTTTRRRUUUXXXjjj~~~}}}}}}wwwfff[[[RRRJJJDDDCCC===>>>@@@@@@??????AAACCC@@@DDDIIINNNSSSXXX]]]```^^^aaaeeegggjjjooovvv||||||}}}{{{zzztttqqqlllgggbbb^^^\\\[[[[[[___dddfffeeebbbaaaaaaaaacccccc^^^ZZZVVVMMMDDDBBB<<<888999:::777555555555555555666777888::::::777999;;;===AAAJJJWWW```pppwww{{{wwwooodddVVVJJJ@@@>>><<<<<<===???@@@???BBBLLLYYYiiippp___VVVQQQMMMPPP^^^ooo|||}}}vvvuuuyyy~~~}}}tttmmmiiihhh```^^^aaafffdddWWWIIIAAA333222000///////////////......////////////......------............------------,,,,,,,,,,,,------........................***+++,,,,,,,,,,,,+++***+++,,,------......------,,,,,,------------------111///------...000111000,,,,,,,,,------.........///000111000///...///111000///...///000000///---000000111111222444555666555666777888999:::::::::;;;<<<===>>>???@@@AAAAAACCCMMMXXX~~~|||DDDEEEDDDDDDBBB???===<<<:::<<<===;;;888777999<<<666999<<<>>>???@@@CCCDDDEEEKKKTTTccczzznnnYYYHHHJJJTTTVVVQQQMMMHHH???:::<<<>>>;;;<<>>===888555888:::777555444555555555666777999;;;;;;;;;>>>BBBGGGMMMZZZkkkwww{{{~~~{{{pppcccXXXNNNFFF<<<:::999;;;???CCCEEEFFFEEEVVVkkk|||ooo```TTTNNNIIIHHHTTTkkkxxxsssttt{{{|||sssiii```\\\ZZZ[[[^^^eeelllgggVVVDDD:::///000111111///...///000......////////////......---..................------,,,+++******+++---........................---***+++,,,------,,,+++***+++,,,,,,---.........---///////////////.........///---++++++---///000000,,,,,,,,,,,,,,,,,,,,,,,,000111111111///......///222000///111444555111.........//////000111333444444555666777888999999999===>>>>>>>>>????????????EEEOOO[[[~~~HHHGGGDDDBBB@@@???>>>>>><<<;;;:::888888888888999<<<888:::???AAA@@@DDDKKKLLLUUUeee{{{www\\\WWWVVVZZZZZZTTTLLLIIIBBB>>><<<=========AAAGGGLLLfffppp___\\\[[[UUURRRUUUZZZWWWSSSSSSTTTUUUTTTRRRXXX[[[^^^___]]]ZZZWWWVVVTTTSSSSSSUUUWWWWWWVVVUUUUUUVVVWWWUUUSSSRRRRRRSSSUUUVVVWWWXXXYYYXXXXXXWWWWWWXXXYYYYYYXXXWWWVVVUUUSSSSSSRRRQQQQQQRRRSSSTTTQQQPPPMMMKKKJJJIIIJJJKKKJJJIIIIIIIIIJJJKKKMMMNNNUUUQQQNNNOOOTTTWWWVVVTTTTTTXXX[[[\\\YYYVVVUUUVVVTTTWWW```qqq}}}rrrvvvsssuuuwwwqqqnnnjjjddd___YYYSSSJJJCCC???>>>=========<<<===???CCCGGGHHHHHHLLLNNNQQQUUUYYY___fffkkknnnppprrrtttvvvuuuuuutttvvvzzz~~~~~~}}}}}}|||tttqqqmmmjjjgggggghhhiiikkkkkkkkklllnnnqqqssstttuuurrrlllfff___XXXQQQLLLHHHGGGFFFCCCAAA>>>;;;:::555555444444444555666666666777777777888;;;???CCCCCCEEELLLWWWeeepppwwwzzz{{{wwwooodddYYYPPPFFF>>>???<<<<<<@@@??????GGGRRRZZZppptttllliiiaaaVVVOOOHHHMMMUUUcccyyy~~~zzzyyyyyyzzz|||yyypppjjjaaaWWWVVVZZZ```ccchhhgggZZZGGG:::666333333222111000///......//////.........---------111000...,,,+++,,,---......------,,,,,,------...***,,,...000000000...---,,,,,,,,,---------......++++++,,,,,,,,,---------+++,,,.../////////...------,,,++++++,,,,,,***(((............---,,,+++***000000///............///222222111000000///000000///000111222333444444444555666777888888888888888:::;;;<<<===>>>???@@@AAAFFFIII]]]yyy}}}CCCCCCBBBAAA@@@???>>>===<<<;;;999888888888888999999999<<>>@@@AAAAAAFFFHHHJJJMMMOOOTTTYYY]]]```dddiiinnnpppooollljjjkkkmmmrrrvvvyyy{{{||||||~~~}}}|||||||||||||||}}}}}}|||zzzyyywwwvvvuuuuuunnnlllhhheeecccbbbcccccceeegggkkkppptttxxxzzz|||pppllleee]]]VVVOOOHHHDDDAAA@@@@@@???===;;;999888888888777666666666777777666888;;;======???AAACCCQQQXXXaaajjjoooqqqsssssswwwuuuooodddWWWJJJ@@@:::;;;;;;>>>DDDFFFHHHQQQ[[[pppuuueeeWWWRRRQQQNNNIIIFFFKKKSSS___nnn~~~|||uuuooohhhbbbYYYQQQQQQWWW_________[[[OOO>>>444222222111111000//////......//////.........---------///...---,,,,,,---///000...------,,,,,,------...,,,,,,...//////...------,,,,,,,,,---------......++++++,,,,,,,,,---------,,,---......///............---,,,,,,------,,,***,,,,,,---.........------...............///000111111111000/////////000000...///000222333333444444555666777888888999888888:::;;;<<<===>>>???@@@AAAEEEHHH\\\}}}vvvxxx???@@@@@@@@@@@@>>>===<<<;;;:::999888888888999::::::<<<@@@DDDEEEGGGPPPYYYmmmlll___^^^```dddeee]]]OOOEEEBBB>>>======>>>>>>BBBNNNZZZ~~~nnn```XXX[[[___^^^]]]```]]][[[XXXWWWWWWWWWWWWVVVWWWYYYZZZYYYWWWVVVVVVVVVVVVVVVVVVXXX[[[\\\[[[ZZZUUUVVVWWWWWWUUUUUUUUUWWWZZZ[[[]]]^^^^^^^^^]]]\\\]]]]]]]]]\\\[[[YYYXXXWWWXXXXXXWWWVVVUUUUUUUUUVVVRRRQQQPPPNNNOOOPPPQQQSSSOOONNNNNNMMMNNNNNNOOOOOOSSSQQQOOOQQQVVVYYYXXXWWWVVVYYY[[[[[[YYYVVVUUUUUUPPPQQQSSSYYYggg~~~|||}}}ssspppqqqxxx}}}zzz{{{zzzjjjXXXIII???<<<===;;;999999;;;<<<<<<<<<@@@BBBCCCDDDEEEGGGKKKNNNQQQWWW___eeehhhgggccc```bbbdddgggjjjnnnqqqssstttyyy{{{}}}}}}|||zzzzzz{{{tttuuuuuuwwwxxxyyyyyyzzz}}}{{{yyywwwtttsssrrrrrrooommmjjjgggdddcccbbbaaaaaaeeelllrrrxxx{{{||||||jjjddd\\\SSSKKKEEE???<<<999999999999888777666666777666666666666666777777:::<<<>>>@@@CCCGGGLLLPPPcccjjjrrruuutttqqqqqqrrrtttqqqkkk```RRRGGG@@@???<<<===AAAFFFLLLVVVfffuuu}}}```UUUKKKHHHHHHIIILLLOOORRR]]]mmm}}}|||~~~~~~oookkkfff___VVVPPPTTT[[[hhhaaaYYYQQQEEE888333444000000//////.........---...............---------------,,,,,,---...000111...------,,,,,,------...------------------,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,------------...------------...//////000...------.........---)))***,,,---//////000000,,,---------///000111222/////////...//////000000//////111222333444444444555555777888888999999999:::;;;<<<===>>>???@@@AAAEEEGGGXXXwwwwwwsssuuu??????AAAAAA@@@>>>;;;::::::999888888888999;;;<<<>>>@@@BBBDDDHHHQQQaaannntttjjjeeefffbbb```^^^VVVKKKBBB@@@>>>======@@@CCCLLL^^^nnnvvveee\\\XXX]]]bbbccccccddd[[[ZZZWWWVVVUUUUUUUUUUUUYYYZZZZZZXXXVVVUUUVVVXXXUUUTTTUUUWWWZZZ[[[ZZZYYYUUUWWWXXXWWWVVVVVVWWWXXX\\\]]]___``````______^^^______^^^]]][[[ZZZXXXWWWXXXXXXWWWVVVVVVUUUUUUUUUSSSRRRPPPOOOOOOPPPQQQRRROOOOOOOOONNNNNNNNNNNNNNNRRRPPPPPPRRRVVVXXXXXXWWWVVVXXXYYYYYYXXXVVVTTTSSSPPPOOOMMMMMMUUUkkk{{{|||~~~~~~yyyvvvxxx|||jjjVVVIIIDDDAAA???<<<;;;;;;<<<<<<<<<===???@@@@@@@@@AAADDDFFFIIINNNVVV]]]``````^^^\\\]]]]]]^^^```dddhhhlllnnnuuuvvvxxxwwwvvvuuuvvvwwwrrrssstttvvvwwwxxxxxxyyyzzzyyywwwuuusssrrrrrrrrrsssqqqmmmiiieeeaaa___^^^^^^bbbiiiooossssssrrrpppaaa[[[SSSJJJDDD???<<<:::777777777777777666555444666666666777888:::;;;<<<@@@AAABBBEEEKKKUUU```hhhqqqqqqqqqpppoooppprrrtttrrrjjjaaaYYYPPPIIIFFFGGGAAADDDHHHOOOZZZllljjjQQQIIIBBB@@@@@@CCCKKKSSS^^^jjjzzzyyyuuu~~~}}}kkkiiieee]]]VVVUUU]]]eeeqqqdddUUUGGG<<<333222555..................------...........................------------...///000...------,,,,,,------...///...---,,,++++++,,,,,,,,,,,,,,,---------......,,,,,,,,,------------.........---,,,,,,...///000000...,,,,,,...///......******,,,...///000000000---------......///111111......---......///000111000111222333444555555555444555666888888999999999:::;;;<<<===>>>???@@@AAADDDEEESSSooo{{{vvvvvvwwwAAAAAABBBAAA@@@===:::888999999888999:::;;;===>>>???BBBDDDHHHRRRfff|||vvvtttvvvwwwnnnaaaTTTNNNLLLGGGAAA???===<<<===BBBKKKXXXnnnyyyfff___ZZZWWW[[[```bbbaaaaaaZZZYYYXXXVVVUUUUUUVVVWWW[[[[[[[[[YYYWWWWWWXXXZZZUUUUUUUUUWWWZZZ[[[ZZZYYYVVVWWWXXXXXXWWWVVVWWWYYY\\\]]]^^^___```___^^^^^^^^^]]]\\\ZZZYYYXXXWWWVVVUUUUUUUUUUUUTTTTTTSSSSSSTTTSSSPPPNNNMMMMMMNNNNNNNNNNNNNNNNNNNNNNNNMMMMMMPPPOOOPPPRRRTTTVVVVVVVVVTTTTTTUUUUUUUUUTTTSSSRRRPPPNNNJJJFFFJJJ\\\www|||wwwuuuzzzyyyzzz~~~yyydddUUUMMMDDDAAA===;;;;;;;;;;;;:::;;;===>>>>>>>>>>>>AAABBBEEEHHHMMMRRRVVVXXXYYYYYYVVVUUUUUUWWWZZZ^^^ccceeelllnnnppppppooooooppprrrppppppppppppppppppqqqqqqssssssssssssssssssrrrrrrrrrooojjjccc]]]YYYVVVTTTUUUYYY___ccceeedddbbb___UUUOOOHHHBBB>>><<<;;;:::999999999999888777666555999999:::;;;<<<>>>@@@AAADDDHHHOOOWWW```iiisssyyyuuuqqqllllllooopppnnnllliii___XXXWWWTTTLLLFFFEEEHHHSSS```kkkxxxjjjWWWKKKFFFCCCCCCDDDIIIVVVbbboooxxxwwwttt~~~sssaaabbb```\\\[[[```kkkrrrrrraaaMMM>>>333------000------------............---.....................//////......------------...------,,,,,,------...///...---,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,---------...............---,,,,,,...///000///---,,,,,,...///...---,,,---....../////////...//////............//////......---......///000111111222444555666666777777444555666777999999999::::::;;;<<<===>>>???@@@AAADDDCCCPPPjjj|||zzzyyy{{{|||BBBBBBBBB@@@>>>;;;999777999999999:::;;;>>>@@@AAAAAAFFFMMMVVVhhhssssss}}}mmm[[[HHHBBBCCCCCCAAA@@@>>>===AAALLLYYYhhhzzzmmm```ZZZWWWUUUWWWZZZ[[[ZZZYYYYYYYYYYYYXXXVVVVVVYYY[[[\\\]]]]]][[[YYYXXXYYY[[[XXXXXXXXXYYY[[[\\\[[[ZZZVVVWWWXXXXXXVVVUUUVVVXXXYYYZZZ\\\]]]]]]]]]\\\[[[ZZZYYYXXXVVVUUUTTTTTTTTTQQQRRRRRRSSSSSSSSSRRRRRRSSSQQQOOOLLLKKKKKKKKKLLLLLLMMMMMMNNNNNNNNNMMMMMMMMMNNNOOOQQQRRRRRRRRRRRRPPPPPPOOOPPPRRRSSSQQQPPPOOONNNJJJFFFGGGSSShhhwwwyyy}}}~~~pppaaaYYYKKKGGGAAA===;;;::::::999:::;;;======<<<<<<===???@@@AAACCCFFFJJJMMMPPPRRRRRRRRRQQQRRRTTTXXX\\\___dddgggjjjlllmmmnnnooopppnnnmmmkkkiiihhhhhhiiiiiinnnpppsssuuuvvvuuutttssspppkkkddd\\\UUUQQQNNNMMMIIIKKKOOOSSSTTTTTTSSSQQQGGGCCC===:::999999999999::::::;;;::::::999888777999:::<<<>>>AAADDDGGGIIIPPPXXXfffqqqxxx||||||}}}wwwrrrnnnooorrrpppfff]]][[[UUUSSSWWWVVVLLLFFFFFFZZZnnnsssWWWFFFGGGEEEFFFJJJQQQ[[[kkkyyy{{{zzzvvvdddZZZ___ccceeekkkuuu}}}nnn\\\GGG:::333///...000,,,---------.../////////---------...............000//////...------,,,,,,...------,,,,,,------.....................------,,,,,,,,,---------......,,,---------...............------------...//////------,,,...///000...---....../////////......---000000///.............../////////...//////000000222222444555666777777777333444666777999::::::::::::;;;<<<===>>>???@@@AAADDDDDDRRRkkk}}}|||{{{}}}@@@@@@???===<<<:::999888:::::::::;;;===@@@BBBDDDIIISSS```oooxxxsss|||yyybbbSSSDDD@@@@@@@@@???@@@CCCDDDLLL]]]nnn{{{}}}nnnccc]]]WWWVVVTTTSSSUUUWWWVVVSSSUUUWWWXXXWWWUUUVVVYYY\\\[[[\\\]]]\\\ZZZYYYYYYZZZYYYXXXXXXYYYZZZ[[[YYYXXXWWWXXXXXXWWWUUUTTTUUUVVVVVVWWWXXXYYYYYYYYYXXXXXXUUUTTTRRRQQQPPPPPPPPPQQQNNNOOOPPPRRRRRRRRRRRRQQQPPPOOOMMMKKKJJJJJJKKKLLLKKKLLLMMMNNNOOOOOONNNNNNKKKMMMNNNOOOOOONNNNNNNNNLLLKKKJJJLLLOOOQQQPPPNNNMMMMMMKKKHHHHHHOOOZZZddd{{{pppiiiZZZUUUMMMGGGCCC@@@>>>===;;;===>>>===<<<;;;;;;<<<<<<<<<===@@@BBBEEEHHHIIIMMMLLLKKKLLLMMMPPPTTTVVVYYY]]]cccgggiiijjjkkkllljjjgggdddaaa___```aaacccfffiiinnnqqqsssqqqooommmgggbbbZZZQQQKKKGGGFFFGGGAAABBBCCCDDDEEEFFFFFFFFF>>>;;;777666666777888888888888999:::::::::::::::;;;>>>CCCJJJRRRZZZ```ccckkkrrr|||}}}yyyuuuqqqooonnniiiaaaYYYTTTOOOOOORRROOOKKKSSS```{{{cccMMMDDD>>>===AAALLLXXXgggyyymmm]]]YYYbbbkkkttt}}}}}}dddSSSAAA888555222111111,,,------...//////000000---------.........//////..................------...------,,,,,,------...---...///000000000///...,,,,,,,,,---------......------------............,,,---......///.........------...111222222///---......////////////......///............//////000111111000/////////000000000111222444555555555555333444666777999::::::::::::;;;<<<===>>>???@@@AAADDDGGGWWWqqq{{{yyyzzz>>>===<<<:::::::::::::::::::::;;;<<<>>>AAADDDEEESSS```qqq|||uuuyyy{{{iiiWWWNNNEEEBBBAAA>>>>>>@@@IIILLLXXXmmmpppbbb]]]ZZZXXXWWWUUUSSSTTTVVVUUURRRRRRSSSUUUTTTSSSTTTWWW[[[ZZZ\\\]]]\\\ZZZYYYXXXYYYXXXWWWVVVWWWXXXXXXVVVTTTWWWXXXXXXWWWUUUSSSTTTUUUSSSTTTVVVWWWWWWWWWVVVUUUQQQPPPOOONNNMMMMMMNNNOOOMMMNNNPPPQQQRRRSSSRRRRRRNNNMMMKKKJJJJJJKKKMMMNNNJJJLLLMMMOOOPPPPPPOOOOOOJJJLLLNNNNNNMMMLLLKKKLLLIIIHHHGGGIIIMMMPPPOOOMMMKKKLLLLLLKKKJJJMMMSSSXXXhhhzzzyyy}}}xxxjjjddd[[[SSSMMMIIIFFFDDD???@@@AAA@@@===;;;:::;;;999:::<<<>>>@@@BBBCCCDDDCCCCCCBBBBBBCCCFFFHHHJJJLLLQQQXXX]]]```bbbcccdddbbb___ZZZWWWVVVWWWYYY[[[ZZZ]]]cccggghhheeebbb___ZZZUUULLLDDD>>><<<===>>>@@@@@@>>>===<<<<<<======<<<999777666777888888888444555777999:::;;;;;;;;;BBBFFFOOO[[[iiiuuu{{{wwwpppjjjeeebbb```___UUUOOOKKKIIIEEEJJJdddrrrWWWMMMLLLJJJIIIOOO\\\lll|||}}}lll^^^YYYcccooozzz|||oooVVVFFF777111111000...---,,,------...///000111111---------.........//////+++,,,---...////////////...------,,,,,,------...,,,...000111222111000///,,,,,,,,,---------......---------.........//////+++,,,.../////////...------...000333555444000---------...///000000//////---------...///000111222333222111000000///000000///000111222333444444444333444666777999::::::;;;:::;;;<<<===>>>???@@@AAADDDIII\\\xxxzzzvvvwww777;;;===<<<777666:::>>>999???BBBAAACCCLLLVVV\\\hhhxxx{{{xxxpppeeeZZZKKKEEE@@@>>>===<<<@@@FFFNNNaaatttvvvdddXXXUUUXXXVVVTTTRRRSSSTTTTTTQQQMMMRRRQQQPPPPPPRRRUUUYYY[[[\\\^^^```___\\\YYYWWWVVVVVVVVVVVVVVVVVVVVVUUUUUUXXXXXXWWWWWWWWWVVVVVVVVVUUUUUUUUUVVVVVVWWWWWWWWWRRRQQQOOONNNMMMMMMNNNNNNPPPOOOOOOPPPQQQRRRPPPNNNMMMNNNNNNMMMKKKJJJJJJKKKLLLLLLMMMMMMNNNNNNNNNNNNLLLMMMNNNLLLJJJIIIJJJKKKFFFHHHKKKMMMOOOPPPPPPPPPJJJIIIGGGGGGHHHKKKNNNPPP]]]lllzzzwww~~~|||yyyssslllddd[[[RRRLLLDDDKKKMMMGGG@@@>>>===;;;:::;;;<<<<<<;;;;;;<<<===?????????@@@AAABBBDDDEEEEEEHHHMMMRRRWWWZZZ[[[\\\YYYVVVSSSOOOLLLKKKJJJJJJQQQRRRTTTUUUUUUTTTRRRQQQIIIFFFBBB>>><<<;;;;;;<<<999999999999999:::;;;;;;333444555666777777888999;;;:::999:::===>>>>>><<<>>>MMMcccyyy~~~}}}~~~xxxlllcccdddjjjhhh```WWWOOOIIIIIIPPPaaa~~~xxxaaaPPPJJJKKKDDDJJJZZZqqq{{{dddXXX\\\eeettt{{{fffVVVCCC<<<444000000111///---+++,,,...000111111000///000000000///.........---//////000000///...------,,,,,,---......---,,,,,,...........................---,,,,,,,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,........................---...000111111000...---)))***+++,,,...///000000......//////000111111111,,,---...000111111222222///000222333333222111000555666777888999:::::::::999:::<<<>>>@@@AAABBBCCCBBBKKKXXXqqqwwwwwwrrr999;;;<<<===============:::???CCCDDDKKK[[[kkkttt}}}yyyyyyvvvfff[[[SSSMMMHHHCCCAAAAAA@@@@@@CCCIII[[[kkk||||||jjj```YYYVVVVVVUUUTTTRRRSSSTTTTTTRRROOORRRRRRRRRSSSUUUXXX[[[\\\[[[]]]^^^]]]ZZZXXXWWWWWWXXXXXXWWWVVVUUUTTTTTTTTTUUUUUUUUUUUUUUUUUUUUUUUUVVVUUUUUUUUUUUUUUUUUUTTTQQQPPPOOOOOOOOOPPPQQQRRRTTTRRRPPPPPPPPPPPPNNNMMMNNNOOOOOONNNLLLKKKKKKLLLMMMMMMLLLLLLLLLLLLMMMMMMKKKLLLMMMMMMJJJIIIIIIIIIFFFGGGIIIKKKLLLMMMNNNNNNJJJIIIGGGGGGHHHKKKNNNOOOSSS]]]ttt{{{wwwuuuxxx|||vvvooohhhcccVVV[[[ZZZQQQFFF???;;;777<<<===>>>>>><<<<<<;;;;;;;;;;;;;;;;;;;;;<<<======???BBBEEEIIILLLNNNOOOOOOLLLJJJHHHEEEDDDCCCDDDDDDGGGHHHIIIJJJJJJIIIHHHGGGCCCAAA===:::888777888888777777666666666777777888666777999:::999888777777:::;;;;;;;;;<<<>>>CCCFFFRRRddd{{{~~~{{{zzz}}}}}}zzz{{{~~~rrrqqqlllggghhhhhhbbbYYYQQQJJJIIIUUUhhhkkkXXXKKKHHHKKKOOOXXXkkksssccc]]]^^^fffrrr{{{zzzlllWWWHHH<<<666000---///000///------...///000000///---,,,//////..................///////////////...------,,,,,,---......---,,,,,,++++++++++++++++++++++++...---,,,,,,,,,,,,---...------------------------........................,,,---///000000///---,,,***++++++,,,---...//////////////////////////////......///////////////...///000222333333222111000555666777888999::::::::::::;;;===???@@@BBBBBBBBBDDDLLLXXXqqqxxxyyyuuu:::888888;;;>>>@@@???===@@@GGGOOOVVVdddxxxvvvmmmnnnuuu{{{zzzfffQQQFFFCCCBBBAAA???>>>@@@AAABBBHHHOOObbbooo~~~iii\\\[[[YYYUUURRRSSSRRRQQQRRRSSSTTTRRRQQQSSSTTTUUUWWWYYY[[[]]]^^^ZZZ[[[[[[ZZZWWWVVVWWWXXXYYYXXXWWWUUUTTTSSSRRRRRRSSSSSSSSSSSSTTTTTTTTTTTTUUUUUUTTTTTTSSSRRRRRRQQQPPPPPPPPPPPPQQQSSSUUUVVVXXXUUUQQQOOOOOONNNMMMKKKOOOPPPQQQPPPNNNLLLMMMNNNMMMMMMLLLKKKJJJJJJJJJJJJLLLNNNPPPPPPNNNLLLJJJJJJIIIIIIJJJKKKLLLMMMNNNOOOLLLKKKKKKKKKLLLOOOQQQSSSPPPTTTccc}}}yyywwwwwwwwwuuupppyyy~~~xxxuuupppsssooocccUUUKKKCCC===;;;;;;;;;;;;;;;;;;:::::::::999999888888999999999:::;;;>>>@@@AAABBBBBBAAA@@@???===<<<<<<===>>>>>><<<===>>>??????>>>===<<<===<<<999777555555666777777666666555555555666666000333666999::::::<<<======???@@@@@@AAAGGGQQQYYYgggvvv{{{tttnnnlllmmmpppqqqooooooqqqgggjjjlllkkkhhhcccXXXNNNGGGEEEKKKaaalll[[[PPPJJJMMMSSSbbboookkkeeeeeejjjooovvvwwwnnn\\\III<<<555111...---000111000......//////000///---+++***---------------............////////////...------,,,------......------,,,------------------------...------,,,,,,------...........................------------------------,,,---...//////...---,,,,,,,,,,,,---------......000000//////...------,,,//////000000000000000//////000111222333222222111444555777888999:::::::::;;;<<<>>>???@@@AAAAAAAAABBBHHHSSSjjj~~~tttvvvyyy;;;:::999:::===AAADDDFFFKKKWWWffftttqqqcccbbbiiirrrwwwooolllbbbSSSDDD======???@@@>>>>>>BBBDDDIIIRRR\\\gggqqq~~~ttt___WWWXXXWWWSSSPPPPPPPPPOOOPPPQQQRRRRRRRRRSSSUUUWWWZZZ\\\]]]^^^^^^YYYYYYXXXVVVTTTTTTWWWYYYWWWVVVTTTSSSRRRRRRRRRRRRTTTTTTSSSSSSRRRRRRRRRQQQRRRRRRRRRQQQQQQQQQQQQQQQOOOOOOPPPQQQSSSVVVYYYZZZYYYUUUQQQOOONNNNNNMMMMMMPPPQQQRRRPPPNNNMMMNNNOOOMMMLLLKKKIIIHHHHHHHHHIIIOOOQQQTTTUUURRRPPPNNNMMMMMMMMMMMMNNNOOOPPPQQQQQQOOOOOOOOOQQQSSSVVVYYY[[[XXXYYYcccvvvvvvpppqqqxxx}}}|||nnneeejjjwwwwwwjjj```WWWPPP@@@>>><<<;;;;;;<<<======;;;;;;::::::::::::;;;;;;888999:::;;;<<<<<<<<<<<<<<<;;;;;;::::::;;;<<<<<<999999::::::::::::999999;;;:::999777777888999999999999888777777777777888333666888999999<<>>666222000///000222222111///.../////////...---,,,++++++,,,,,,,,,---..................//////...------------------------------........................------------------------------------------------------------------------,,,,,,---......---,,,,,,------------------------//////......------------//////000111222222222222///000111222222222222222444555666888999:::::::::;;;<<<===>>>????????????AAAFFFOOOfff|||{{{rrrvvvzzz===>>>???>>>@@@FFFQQQYYY___ooozzzddd[[[___dddddd```YYYRRRKKKEEEAAA?????????@@@???@@@DDDIIIQQQ```mmmuuu|||uuuiii^^^ZZZXXXTTTPPPOOONNNNNNNNNNNNNNNOOOPPPRRRTTTUUUXXX[[[\\\]]]]]]\\\XXXWWWVVVSSSRRRRRRUUUWWWSSSRRRQQQPPPPPPQQQSSSTTTVVVUUUTTTSSSRRRQQQPPPOOONNNNNNOOOPPPPPPQQQRRRRRRNNNOOOOOOQQQTTTWWWZZZ\\\WWWTTTPPPOOOOOOPPPPPPOOOPPPQQQQQQPPPNNNMMMMMMNNNLLLKKKIIIHHHGGGHHHIIIJJJOOORRRUUUUUUSSSPPPOOONNNOOOOOOPPPQQQQQQRRRSSSSSSOOOPPPQQQSSSWWWZZZ]]]___^^^___fffssstttkkkkkkpppvvv{{{qqqhhhhhhooowwwyyyqqqiiibbbPPPKKKDDD@@@?????????>>>:::::::::::::::;;;<<<<<<777888999:::;;;;;;;;;<<<======<<<;;;;;;;;;;;;;;;999999999::::::999999999:::999999888888999:::;;;:::999999888888888999999??????>>><<<;;;>>>FFFMMMNNNKKKJJJQQQ^^^llltttxxx|||yyyqqqjjjiiimmmnnnllleee```]]]]]]\\\YYYYYY\\\iiigggfffbbb\\\SSSLLLIIIKKK[[[rrr{{{ooohhhccc[[[TTTSSSVVV```rrr{{{xxxwwwwww}}}wwwlll[[[JJJ===555222111000000000111111///...---..................---+++,,,,,,,,,---.........------............------------------------------++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------------------,,,...------------,,,,,,,,,------------......//////000000111111000000///...//////000111222333333333333444555777999::::::::::::;;;<<<===>>>>>>>>>>>>EEEJJJRRRhhh~~~}}}uuuzzzxxx;;;???CCCEEEIIITTTdddpppuuuiii]]]ZZZ^^^^^^WWWNNNJJJCCC>>>@@@BBBAAA??????;;;<<<@@@FFFMMMWWWiiixxxgggbbb^^^\\\XXXQQQNNNNNNMMMNNNNNNMMMLLLMMMPPPRRRTTTUUUWWWYYYZZZZZZZZZYYYVVVVVVUUURRRPPPPPPRRRTTTOOONNNMMMMMMMMMOOOQQQSSSUUUTTTSSSRRRQQQPPPOOONNNLLLLLLMMMOOOPPPQQQRRRSSSNNNNNNOOOPPPSSSVVVYYYZZZUUUSSSPPPPPPPPPQQQQQQPPPNNNOOOPPPOOOMMMKKKLLLMMMJJJIIIHHHGGGGGGIIIKKKLLLNNNPPPRRRRRRPPPNNNLLLLLLMMMNNNPPPRRRSSSTTTSSSSSSMMMMMMOOORRRTTTWWWZZZ[[[ZZZ[[[aaaiiirrr}}}xxxwww{{{yyy~~~{{{wwwuuuvvvvvvvvv{{{~~~yyysssmmmbbb[[[QQQJJJFFFBBB===999;;;;;;:::999999999::::::777888888999:::;;;;;;<<<===<<<<<<;;;;;;:::999999999999999999999999999999888888888888888999999:::888888888888888999:::::::::<<>>?????????DDDHHHPPPfff||||||tttxxxuuuCCCHHHOOOYYYeeetttwwwcccaaa^^^[[[WWWRRRLLLGGGCCC>>><<<@@@AAA>>>>>>@@@<<<@@@HHHRRRZZZeeevvvsss___[[[YYYYYYVVVPPPMMMNNNOOOPPPPPPOOOMMMMMMPPPSSSTTTUUUUUUVVVVVVVVVVVVVVVUUUUUUTTTRRROOONNNOOOQQQOOOMMMKKKJJJJJJLLLNNNPPPPPPPPPPPPPPPPPPOOOOOOOOOMMMMMMNNNOOOPPPPPPQQQQQQNNNNNNOOOOOOQQQSSSVVVWWWTTTSSSQQQQQQRRRRRRPPPOOOLLLMMMNNNMMMKKKJJJJJJKKKHHHGGGFFFFFFHHHKKKNNNPPPNNNOOOPPPOOOMMMLLLLLLLLLMMMOOOSSSVVVXXXWWWVVVUUUMMMMMMNNNPPPQQQRRRTTTTTTWWWTTTUUU[[[bbbjjjuuu}}}vvvzzzzzzzzz~~~~~~{{{{{{~~~{{{wwwtttnnngggaaa\\\TTTJJJBBBDDDCCCBBB@@@>>>===<<<<<<;;;;;;;;;:::;;;;;;<<<<<<:::;;;;;;;;;;;;::::::999::::::999999999999::::::888888888888999999999999999999999:::;;;<<<===>>>===CCCKKKPPPVVV```nnnyyy~~~|||}}}ooorrrtttsssuuuxxxwwwtttiii___TTTNNNIIIIIINNNUUUVVVRRRTTT___hhhjjjiiijjjmmm~~~ssshhhbbb\\\UUUSSSTTTQQQVVV```mmmyyytttgggTTTCCC:::777666555............---...///000222111000000//////////////////..................+++,,,------.........---...---,,,,,,,,,,,,---...////////////////////////,,,,,,---......---,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,///..................///,,,---------------------////////////////////////000000000///...---,,,+++/////////000111333444555111333444666888999:::::::::;;;===>>>@@@AAABBBBBB@@@EEEMMMccczzzyyyqqquuuuuuSSSWWWaaaqqq|||rrrggg^^^dddfffeee]]]OOODDD??????@@@===>>>AAA@@@<<<>>>DDDFFFLLLXXXeeennnxxxooo___]]]WWWSSSTTTSSSPPPNNNNNNQQQRRRRRRPPPNNNNNNQQQUUUTTTTTTTTTTTTTTTTTTTTTTTTTTTUUUTTTRRROOOMMMMMMNNNOOONNNKKKIIIIIIJJJKKKMMMLLLLLLMMMNNNOOOOOOPPPPPPOOOOOOOOOOOOOOOOOOPPPPPPOOONNNNNNOOOPPPRRRTTTUUUUUUSSSRRRRRRSSSRRROOOMMMKKKLLLMMMKKKIIIHHHIIIJJJGGGFFFEEEFFFHHHLLLPPPSSSPPPQQQQQQPPPNNNMMMMMMNNNNNNQQQVVVZZZ\\\\\\YYYXXXPPPPPPPPPPPPPPPPPPPPPPPPWWWPPPLLLQQQXXX\\\aaaeee}}}zzzxxxyyy~~~{{{zzz~~~zzzppppppyyy~~~|||xxxnnnaaaVVVPPPOOOLLLIIIFFFCCCBBBAAA@@@???>>>======<<<<<<===999::::::;;;<<<<<<;;;;;;<<<;;;;;;::::::;;;;;;<<<::::::::::::;;;;;;;;;;;;<<<<<<======???@@@BBBCCCVVV]]]eeejjjlllsss}}}xxxsssrrrxxxzzzwwwvvvyyy|||}}}}}}qqqbbbWWWPPPNNNTTT[[[^^^[[[cccwwwjjj]]]RRRNNNLLLJJJKKKPPPPPPXXXiii{{{fffYYYGGG999444333222000///000000//////000333555555444222111///......---000000000///.........---+++,,,------.........---...---,,,,,,,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,//////............//////,,,,,,,,,---------......111111111000//////......---...000111333444444444/////////000111333444555111222444666888999:::;;;;;;<<<>>>@@@BBBCCCDDDDDDAAAFFFOOOfff|||{{{rrrvvvuuudddoootttgggbbb___^^^```hhh```TTTKKKEEEBBB???===;;;999<<>>???===999;;;===>>>===<<<<<<===<<>>>>>>>>>>>>>>@@@CCCHHHQQQiiiuuuvvvxxx{{{nnnbbb______^^^^^^___ZZZSSSJJJCCC@@@>>><<<;;;;;;999;;;???BBBDDDLLLUUUggg||||||nnnaaaXXXTTTPPPOOONNNMMMMMMMMMMMMMMMPPPPPPOOOOOOOOOOOOPPPPPPRRRRRRRRRRRRRRRSSSTTTTTTVVVTTTRRRPPPOOONNNNNNOOOMMMMMMMMMNNNNNNNNNNNNNNNOOOLLLKKKKKKNNNOOOOOOMMMNNNNNNMMMLLLLLLLLLLLLLLLLLLKKKJJJIIIJJJMMMOOOQQQVVVXXXYYYXXXUUUQQQOOOMMMMMMKKKHHHEEEDDDDDDEEEFFFIIIJJJLLLNNNQQQTTTWWWXXXUUUSSSQQQNNNMMMKKKKKKKKKKKKOOOSSSUUUSSSQQQQQQQQQKKKKKKKKKJJJKKKKKKKKKLLLNNNNNNMMMLLLMMMMMMOOOOOOUUUbbbyyy|||yyy}}}}}}zzz{{{|||~~~}}}uuuqqqqqqnnniiiUUUKKKBBB???>>>===>>>BBBCCCIIILLLGGGCCCBBBBBBAAA@@@???===<<<<<<;;;;;;;;;:::>>>AAACCCIIIRRRXXXXXXWWWXXXZZZ^^^ccchhhmmmpppuuukkkgggffffffbbbjjjsssyyy{{{|||}}}|||vvvjjjcccccclllwww~~~}}}uuummm[[[RRRKKKHHHGGGGGGLLLTTTbbbpppyyysssuuuzzzsss```MMM@@@555111111000...///......---,,,,,,---......000//////...------,,,,,,------,,,,,,,,,,,,------------------------------,,,,,,---......---,,,,,,)))(((((()))+++,,,,,,+++---------------...///000,,,,,,---------.........------------------------+++,,,,,,------,,,,,,+++//////...------...//////......//////////////////......///000000000000000111111111111222333444444333555777888888888888999:::<<<>>>>>>>>>===>>>???BBBHHHRRRjjjtttvvvuuuvvv]]]WWWUUUZZZ___^^^[[[ZZZMMMHHHCCC???=========<<<>>>===???DDDIIIPPP]]]iii}}}vvvfff^^^YYYVVVUUUOOONNNMMMMMMLLLLLLLLLLLLPPPOOOOOONNNNNNOOOOOOPPPPPPPPPPPPQQQQQQSSSTTTUUUUUUTTTRRRQQQPPPPPPPPPQQQRRRQQQQQQQQQQQQPPPPPPPPPNNNMMMMMMMMMNNNNNNLLLJJJMMMLLLLLLKKKKKKKKKKKKLLLLLLJJJHHHGGGIIILLLOOOQQQWWWYYY[[[XXXSSSNNNLLLMMMMMMKKKGGGEEECCCCCCDDDEEEFFFHHHMMMQQQTTTVVVWWWWWWUUUTTTRRRPPPOOONNNMMMMMMKKKNNNPPPQQQPPPNNNMMMMMMIIIJJJJJJKKKLLLLLLMMMMMMMMMMMMMMMNNNMMMMMMLLLLLLMMMTTTddd~~~}}}zzzxxxtttrrrwww~~~zzzuuuqqqtttxxx{{{~~~|||gggYYYJJJDDDDDDEEEFFFHHHZZZbbbfff```UUUNNNKKKHHHFFFBBB>>>>>>@@@CCCCCCBBB@@@GGGPPPYYYeeesss|||~~~~~~~~~zzzjjj```___```___aaaiiitttyyyzzz|||rrrfffccc```dddnnn~~~|||pppdddXXXPPPIIIGGGJJJPPP[[[dddwww|||ssspppuuu|||www```KKK>>>777111000///...///222---666:::222+++---000.../////////...------,,,,,,......------------......,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,***)))((()))+++,,,,,,+++...---------------......------............//////------------------------++++++,,,,,,,,,,,,++++++000...---++++++---...000,,,---///000111000000///......///000000000000000111111000111111222333444333444555888::::::999777:::<<<>>>>>>======>>>???@@@FFFPPPfff|||zzzoooqqqqqq~~~wwwmmmddd[[[WWWWWW]]]___ZZZTTTQQQHHHFFFCCC@@@???@@@@@@AAACCCGGGMMMTTTZZZcccpppzzziii[[[XXXWWWWWWWWWSSSRRRQQQOOONNNNNNMMMMMMOOOOOONNNNNNNNNNNNOOOOOOMMMMMMMMMNNNOOOQQQRRRSSSQQQPPPOOOOOOPPPQQQRRRSSSVVVUUUUUUTTTSSSSSSRRRRRROOOOOOOOOPPPOOONNNLLLJJJLLLLLLKKKJJJJJJJJJJJJKKKLLLKKKHHHGGGIIILLLPPPSSSUUUXXXYYYVVVOOOJJJIIIIIIJJJIIIFFFEEEDDDFFFHHHIIIGGGIIILLLOOORRRSSSSSSSSSUUUUUUTTTSSSRRRQQQPPPPPPOOOOOOPPPPPPOOOMMMLLLLLLMMMMMMNNNNNNOOOOOOOOOOOOKKKLLLMMMNNNNNNLLLKKKIIILLLOOOXXXkkk~~~{{{uuuoooppptttzzzvvvnnnjjjiiiiiippptttyyy|||{{{yyyyyyyyy||||||{{{}}}}}}zzzqqqfff[[[WWWWWWVVVXXXZZZsss~~~}}}mmm```WWWRRRJJJEEEAAACCCJJJQQQSSSSSSVVVaaannn|||{{{pppggggggmmmooommmrrrrrrrrrsssvvv}}}sss___YYYZZZ^^^eeeqqq~~~nnn```SSSOOOLLLOOOXXXfffuuuyyyxxx}}}gggPPP???666222111111000...000555555FFFLLL<<>>======>>>??????CCCJJJ]]]qqqnnnfffkkkmmm{{{yyyvvvnnneeebbb]]]ZZZ[[[XXXPPPIIIGGGFFFEEECCCAAA@@@@@@CCCDDDGGGSSSaaakkksss|||uuu___VVVVVVVVVTTTSSSVVVUUUSSSQQQOOOMMMMMMLLLNNNNNNMMMMMMMMMMMMNNNNNNJJJJJJKKKKKKMMMNNNPPPPPPLLLLLLLLLMMMOOOQQQSSSUUUUUUTTTTTTSSSRRRQQQPPPPPPPPPQQQRRRRRRQQQOOONNNMMMMMMLLLKKKJJJIIIIIIIIIIIILLLKKKJJJIIIKKKNNNQQQTTTTTTUUUVVVSSSMMMIIIHHHHHHGGGFFFEEEEEEGGGJJJMMMOOOOOONNNNNNMMMNNNOOOQQQRRRRRRRRRRRRRRRQQQQQQPPPPPPQQQPPPOOONNNNNNMMMLLLKKKOOOOOOPPPPPPOOONNNMMMMMMIIIJJJLLLMMMMMMLLLJJJHHHLLLNNNRRR[[[jjj|||{{{zzz|||}}}wwwuuuwwwwww{{{mmmdddaaaaaajjjqqqyyy}}}{{{xxxwwwxxx}}}|||{{{~~~}}}yyyvvvsssqqqrrrrrroooqqquuuvvvkkkeeeZZZUUUSSSWWW```hhhkkkkkkttt}}}rrrqqqnnnpppxxxzzzpppjjjfffkkkxxx~~~ttthhhfffjjjoooqqqwwwuuucccVVVMMMPPPWWWbbbrrroooUUUBBB888333111111222000---///444888JJJOOO???000///111..................---------.........------.........,,,,,,,,,,,,,,,,,,,,,,,,------------------------000///...///111111111///...------,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,------------------------------............---------,,,***))))))***,,,---+++---///111222222111000......///000000000000000000000000000111222333333666666666777999:::999888999;;;=========<<<===???BBBDDDGGGVVVgggeee```hhhlllyyy}}}ppp]]]WWWQQQOOOKKKDDD@@@@@@@@@@@@@@@??????BBBGGGKKKTTTdddvvvyyyjjj\\\XXXYYYWWWTTTRRRUUUTTTRRROOOMMMLLLKKKKKKNNNMMMMMMLLLLLLMMMMMMNNNJJJJJJJJJJJJKKKMMMNNNOOOKKKKKKKKKLLLNNNPPPSSSTTTPPPOOOOOONNNMMMLLLLLLLLLOOOQQQRRRRRRQQQPPPQQQRRROOONNNLLLKKKIIIHHHHHHHHHKKKKKKJJJKKKLLLOOORRRSSSTTTSSSRRRPPPNNNLLLJJJHHHEEEEEEDDDFFFHHHLLLQQQSSSWWWUUUQQQNNNMMMOOOQQQSSSMMMNNNNNNOOOOOOOOONNNNNNPPPNNNKKKJJJKKKKKKJJJHHHLLLLLLMMMMMMLLLKKKIIIHHHGGGHHHJJJLLLLLLKKKJJJIIIOOORRRTTTTTTYYYjjj{{{zzz}}}nnneeebbbbbbiiiqqquuuttttttwwwzzz||||||xxxvvvvvvzzz}}}zzzxxxtttvvvyyy~~~uuuccc]]][[[eeewww}}}wwwqqqttt|||}}}uuutttvvvsssrrrsssnnnbbbUUUOOOPPP[[[kkk{{{bbbIII<<<888222//////000...***,,,000000===BBB888...,,,....................................------------......,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...///...---...///000///------,,,,,,,,,,,,,,,---------,,,,,,,,,,,,+++++++++------------------------......////////////............------------......---...000111222111111000......///000000000000000000000///000000111222333666999>>>???===;;;999888999;;;======<<<<<<===>>>DDDFFFHHHUUUeeedddaaajjjmmmzzzvvv|||yyyhhhRRRKKKFFFDDDAAA======@@@===>>>@@@AAADDDKKKTTT[[[mmm|||kkkbbbZZZZZZ\\\YYYVVVUUUQQQQQQOOONNNMMMMMMLLLLLLMMMMMMLLLLLLLLLLLLMMMMMMLLLLLLKKKKKKLLLMMMNNNNNNOOONNNNNNMMMNNNOOOQQQRRRMMMMMMMMMLLLLLLKKKKKKKKKMMMOOOQQQPPPPPPPPPSSSVVVQQQPPPNNNLLLIIIHHHGGGGGGHHHIIIJJJKKKMMMOOOPPPQQQRRROOOLLLLLLNNNNNNKKKGGGDDDDDDDDDEEEHHHLLLPPPSSSYYYVVVRRROOOMMMNNNPPPRRRLLLMMMNNNOOOPPPOOOOOONNNPPPLLLIIIHHHIIIJJJIIIHHHGGGHHHIIIJJJJJJIIIGGGFFFFFFGGGHHHJJJKKKKKKKKKKKKMMMQQQSSSPPPNNNYYYnnn||||||zzzzzzvvvqqqttttttpppjjjiiinnnsssxxxvvvwwwyyy{{{}}}~~~uuugggZZZUUUSSSZZZfffoooqqqoooiiillloootttvvvfff^^^[[[]]]\\\^^^```[[[TTTSSSXXXcccsssiiiRRR@@@777666333///---...---++++++...,,,000333222...,,,---000........................------,,,,,,,,,,,,------------------------------...---,,,,,,,,,,,,---......---,,,,,,......---,,,++++++++++++,,,---............------,,,,,,,,,,,,---------------------------..................------...////////////...---000000000000000000000000......///000000000000000/////////000000111222333444>>>HHHKKKFFF>>>999888888:::<<<===<<<<<<===>>>@@@DDDIIIXXXiiigggccclllooo|||eeeQQQKKKEEE@@@@@@>>>===???CCC>>>@@@CCCGGGLLLVVVbbbkkkkkk___YYYUUUWWWYYYWWWUUUUUUOOOOOOOOONNNOOOOOOPPPPPPMMMMMMLLLLLLLLLLLLMMMMMMNNNMMMMMMMMMMMMMMMNNNNNNSSSRRRPPPOOONNNNNNOOOOOONNNNNNNNNMMMMMMMMMLLLLLLKKKMMMOOOOOONNNPPPTTTXXXSSSQQQOOOLLLJJJHHHGGGFFFFFFGGGIIIKKKMMMOOOOOOOOOOOOJJJFFFGGGLLLNNNIIIDDDEEEDDDCCCDDDGGGJJJNNNQQQUUUSSSQQQNNNMMMMMMNNNOOONNNOOOPPPRRRSSSRRRRRRQQQQQQMMMIIIHHHJJJKKKKKKIIIDDDFFFHHHJJJJJJJJJHHHHHHEEEFFFGGGIIIJJJKKKLLLLLLEEEIIILLLHHHEEEKKKZZZgggzzz{{{zzz{{{vvvssswwwvvvgggaaaeeekkkwww}}}www{{{~~~{{{vvvppprrrtttwww{{{|||mmm___SSSOOOKKKMMMTTT[[[___```cccmmmzzzooo```VVVRRRSSSRRRRRRUUUVVVRRRPPP[[[iiiwwwyyycccOOO@@@666111000555000,,,...///------//////---...222111---...222---.....................---,,,,,,++++++,,,,,,---...........................---,,,,,,,,,,,,---...///...------...///...,,,*********+++,,,---.../////////.........---------------------------------,,,------......------,,,+++,,,...//////...,,,+++222111000000///000000111...//////000000000000000////////////000111222333333AAAPPPUUUMMMAAA:::777888:::<<<===<<<<<<===>>>999@@@HHHZZZkkkiiidddmmmqqq~~~{{{eeeSSSIIIGGGDDD@@@>>>>>>???@@@@@@BBBCCCIIIUUUaaalllzzzuuueee\\\YYYWWWYYY\\\[[[WWWRRRPPPNNNMMMNNNPPPPPPMMMJJJIIIIIIJJJLLLMMMNNNOOOPPPLLLLLLKKKKKKLLLLLLMMMNNNQQQRRRRRRQQQOOOMMMNNNOOOOOONNNNNNMMMLLLKKKKKKJJJMMMNNNNNNNNNMMMMMMOOOQQQQQQOOOMMMLLLLLLLLLKKKIIIMMMKKKJJJJJJLLLNNNNNNMMMNNNJJJGGGHHHLLLNNNLLLIIIFFFFFFEEEEEEGGGIIILLLNNNPPPPPPOOOOOONNNMMMMMMMMMPPPQQQQQQQQQPPPNNNLLLKKKNNNKKKHHHGGGHHHHHHFFFCCCDDDEEEFFFGGGGGGGGGGGGGGGLLLLLLMMMNNNNNNMMMLLLKKKHHHJJJIIIFFFDDDHHHPPPXXXlllzzztttwww~~~{{{|||}}}|||jjj___[[[lllvvv~~~wwwvvvvvvtttrrryyy|||yyyyyyqqqvvv}}}~~~~~~yyyggg[[[PPPNNNLLLKKKMMMTTT]]]cccsss{{{jjj\\\UUUQQQNNNKKKNNNNNNNNNNNNRRR___qqq~~~yyyuuubbbKKK>>>777222000000////////////////////////000000///...---,,,,,,+++///...,,,+++******+++,,,000...++++++---///000000+++,,,///000///,,,)))&&&---.........---,,,++++++++++++++++++++++++++++++*********++++++,,,,,,---------------------------,,,,,,,,,---------.........000...++++++...,,,(((---------...------,,,,,,...............///000000............////////////000000000111222333555555999CCCQQQXXXPPPBBB<<<>>>;;;<<<<<<===>>>============DDDOOO[[[ccceeeccc___kkk}}}~~~iiiVVVHHHBBBCCCBBBBBBCCCDDDDDDCCCCCCDDDIIIUUUdddpppyyy|||jjj______[[[XXXYYYZZZZZZVVVRRRQQQPPPOOOPPPQQQPPPMMMJJJHHHIIIJJJKKKMMMNNNOOOOOOOOONNNNNNMMMMMMNNNNNNNNNPPPQQQRRRQQQOOONNNOOOPPPNNNNNNNNNMMMLLLLLLKKKJJJKKKLLLMMMMMMLLLLLLNNNOOOQQQOOOMMMLLLMMMMMMLLLKKKMMMLLLKKKLLLNNNOOONNNMMMMMMIIIFFFGGGJJJLLLJJJGGGFFFFFFEEEEEEFFFHHHJJJKKKMMMMMMLLLLLLLLLLLLKKKKKKQQQQQQRRRQQQPPPOOOMMMLLLMMMKKKHHHGGGHHHHHHFFFDDDCCCDDDFFFGGGIIIIIIJJJJJJKKKLLLMMMNNNNNNNNNMMMMMMLLLKKKHHHEEECCCFFFKKKPPPZZZmmm}}}}}}~~~~~~zzzpppmmmmmmsss~~~yyyyyyzzzyyywwwyyyssspppvvv|||~~~}}}~~~wwwcccVVVLLLOOORRRVVV[[[eeerrr||||||vvv___XXXOOOJJJIIIIIIHHHGGGGGGKKKQQQZZZgggyyyzzzooo[[[MMM>>>888666333111111//////////////////////////////......------,,,,,,......---,,,,,,---...///333111...------.........+++---...//////---***)))---------------,,,++++++,,,,,,,,,,,,,,,---------+++++++++++++++,,,,,,,,,------------------------,,,,,,,,,---------......000111000,,,,,,......***,,,------...------,,,,,,---------------...//////............////////////000000000111222333555555777>>>NNN[[[UUUCCC999;;;;;;;;;<<<============<<<>>>BBBHHHQQQXXX\\\]]]]]]jjj}}}~~~fffSSSHHHBBB???>>>???BBBDDDEEEEEEDDDCCCIIIRRRbbbrrr|||ssseee]]]```]]]YYYXXXXXXXXXUUURRRSSSRRRQQQQQQRRRPPPMMMKKKKKKKKKLLLNNNOOOPPPQQQRRRRRRQQQQQQPPPPPPPPPQQQQQQQQQRRRRRRQQQOOONNNOOOPPPNNNNNNNNNNNNMMMLLLKKKKKKJJJKKKLLLLLLKKKKKKLLLNNNPPPNNNMMMLLLMMMNNNMMMLLLMMMMMMMMMNNNPPPPPPNNNLLLLLLHHHFFFFFFHHHIIIGGGEEEHHHHHHGGGGGGHHHJJJKKKLLLKKKKKKKKKKKKKKKLLLLLLLLLRRRRRRRRRQQQPPPOOOMMMLLLLLLJJJIIIHHHIIIIIIGGGFFFDDDEEEGGGIIIJJJLLLLLLMMMJJJKKKMMMNNNNNNNNNMMMMMMMMMJJJGGGEEEGGGIIILLLMMMLLLYYYjjjzzz|||}}}wwwtttpppooosssyyy~~~}}}~~~wwwppppppvvv}}}ooo```XXXYYYaaakkkrrrxxx}}}ssseeeZZZNNNKKKHHHHHHKKKOOOQQQSSSTTTZZZeeeuuuiiiTTTBBB999333444666444111111////////////////////////------------------------............///000111222666333000.........---,,,------.........------,,,,,,------------,,,++++++,,,,,,------......//////,,,,,,,,,,,,++++++++++++------------------------,,,,,,,,,---------......///111000------111333111,,,,,,------...------,,,,,,,,,,,,,,,,,,---..................////////////000000000111222333555555888999III^^^\\\GGG999:::::::::;;;<<<<<<<<<<<<<<<>>>???@@@DDDIIIOOOUUUYYYhhh{{{}}}fffRRRGGGDDDDDDDDDAAABBBCCCEEEFFFIIIMMMOOOZZZ```mmmyyyzzzggg[[[^^^ZZZWWWUUUUUUVVVTTTSSSTTTTTTTTTSSSRRRPPPNNNLLLOOOOOOPPPRRRSSSTTTUUUVVVRRRRRRRRRSSSSSSTTTUUUVVVTTTTTTTTTRRROOOMMMMMMMMMMMMNNNNNNNNNNNNMMMLLLKKKKKKLLLMMMMMMLLLKKKLLLMMMNNNMMMKKKKKKMMMNNNMMMLLLNNNNNNNNNPPPRRRQQQNNNLLLLLLIIIGGGFFFGGGGGGFFFDDDJJJJJJJJJKKKMMMOOOPPPQQQKKKKKKLLLMMMMMMNNNOOOOOOQQQPPPPPPOOONNNMMMLLLKKKJJJJJJJJJJJJJJJJJJIIIHHHGGGHHHJJJKKKLLLMMMMMMNNNKKKLLLMMMNNNMMMMMMKKKKKKKKKHHHEEEGGGMMMRRRRRRQQQJJJQQQYYYdddsss~~~yyytttnnnnnnkkkggggggmmmzzz}}}}}}~~~zzzvvvwwwxxxwwwuuu{{{qqqgggfffjjj{{{yyyqqqeeeVVVJJJHHHFFFDDDDDDGGGNNNVVV\\\ooovvvkkkUUUEEE:::444111444666333000///////////////////////////+++,,,,,,,,,------............/////////000000111444222///......---,,,+++......---------......///------.........------,,,,,,,,,,,,---......//////---------,,,,,,++++++***------------------------,,,,,,,,,---------......,,,///000...///444777777,,,,,,------...---------------,,,,,,------...///............////////////000000000111222333555555;;;777DDD[[[]]]HHH;;;===999:::;;;;;;<<<<<<;;;;;;===<<<<<<<<<@@@FFFNNNTTTbbbvvvjjj___QQQGGGDDDDDDEEEEEEFFFGGGIIIKKKPPPYYYdddlllxxxxxx{{{hhhVVVXXXVVVTTTSSSTTTTTTUUUUUUTTTUUUUUUTTTRRRPPPNNNMMMPPPPPPQQQSSSTTTUUUVVVWWWRRRRRRSSSTTTVVVXXXYYYZZZWWWWWWVVVSSSOOOLLLKKKKKKLLLMMMNNNOOOOOONNNLLLKKKLLLNNNPPPPPPNNNMMMMMMNNNLLLKKKIIIJJJLLLNNNNNNMMMNNNNNNOOOQQQRRRQQQNNNLLLLLLJJJIIIHHHHHHHHHGGGFFFIIIIIIKKKMMMOOOQQQSSSTTTKKKKKKLLLMMMNNNOOOPPPPPPOOONNNMMMLLLKKKKKKJJJJJJIIIJJJLLLLLLLLLLLLLLLLLLMMMMMMNNNNNNNNNNNNNNNMMMMMMNNNNNNNNNMMMKKKIIIHHHJJJFFFEEEIIIPPPUUUTTTQQQKKKKKKMMMSSS___vvv~~~xxxpppjjjggghhhhhheeeeeelllzzz~~~xxxxxx~~~}}}}}}|||}}}}}}|||{{{{{{wwwwwwyyyyyyzzz{{{}}}xxxvvvzzzxxxoooooozzzwwwmmmeee[[[QQQIIIFFFGGGHHHJJJRRR___ppp{{{oooWWWFFF===999333000222333111///000////////////////////////+++,,,,,,------......///////////////......------///...,,,,,,---...---+++......---------...//////......////////////......+++,,,,,,,,,---------......------,,,,,,+++++++++------------------------,,,,,,,,,---------.........222333000///222555555+++,,,,,,---.........---...............//////000............////////////000000000111222333555555;;;555>>>QQQTTTDDD;;;>>>999:::;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;===CCCKKKQQQ\\\qqqNNNKKKFFFCCCBBBCCCDDDDDDFFFJJJPPPWWW```nnn~~~iiiWWWUUUUUUTTTTTTTTTTTTUUUUUUSSSUUUVVVUUURRRPPPOOOOOONNNNNNOOOPPPRRRSSSTTTUUURRRRRRSSSTTTVVVXXXZZZ[[[XXXXXXWWWTTTOOOKKKJJJJJJLLLMMMOOOPPPPPPOOOMMMKKKNNNPPPRRRRRRPPPOOONNNOOOKKKJJJIIIJJJMMMOOOOOOOOOOOOOOOOOOPPPQQQPPPNNNLLLLLLKKKJJJIIIIIIHHHIIIIIIGGGHHHJJJLLLNNNPPPRRRSSSJJJKKKKKKLLLMMMNNNNNNNNNNNNMMMLLLJJJIIIIIIIIIIIIIIIKKKNNNOOOOOONNNNNNOOOPPPPPPQQQQQQPPPPPPOOONNNOOOOOOPPPPPPOOOMMMKKKJJJLLLIIIGGGJJJOOOPPPMMMIIIHHHEEEEEEIIIRRRccc||||||yyypppiii```aaaaaaccciiitttyyyssstttzzz~~~yyyuuuyyy}}}{{{xxxiiiqqq|||wwwjjj___]]]cccjjjyyyzzzrrrtttnnndddZZZSSSNNNKKKIIIGGGMMMWWWbbbooo|||\\\DDD:::777666000---///000//////222////////////////////////---------....../////////......///......,,,+++***,,,+++***+++---...---,,,......------,,,------...------...////////////...,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,------------------------,,,,,,,,,---------......111666777222------...---++++++,,,---............///............///000000............////////////000000000111222333555555777444999CCCEEE>>>999;;;::::::;;;<<<<<<<<<<<<<<<:::;;;======???DDDLLLSSS\\\pppCCCDDDDDDDDDCCCDDDFFFHHHKKKTTTbbbooo{{{tttcccZZZVVVVVVWWWWWWVVVUUUTTTTTTQQQSSSUUUUUURRROOOOOOPPPMMMMMMNNNPPPQQQRRRSSSTTTSSSSSSTTTTTTUUUWWWXXXYYYWWWWWWVVVSSSPPPMMMLLLLLLKKKMMMOOOPPPPPPOOOMMMLLLNNNQQQSSSSSSQQQOOONNNNNNLLLKKKJJJLLLOOOQQQRRRRRRPPPOOONNNNNNOOOOOONNNLLLJJJJJJJJJIIIHHHHHHIIIJJJIIIJJJKKKMMMNNNOOOPPPPPPLLLLLLMMMMMMNNNNNNOOOOOOOOONNNLLLJJJIIIIIIIIIIIIIIIMMMPPPRRRQQQPPPQQQRRRQQQQQQRRRRRRRRRRRRRRRQQQOOOPPPQQQRRRRRRRRRQQQPPPNNNMMMLLLNNNOOOMMMIIIEEEFFFDDDEEEHHHLLLTTTdddttt|||uuulllhhhfffiiisss~~~xxxnnngggfffmmmwww~~~yyysssooottt|||yyysssccciiisss|||~~~{{{qqqlllcccXXXTTTZZZiiiuuuppphhhccc___[[[YYYTTTNNNIIIIIILLLPPPPPP]]]ppp~~~aaaIII999444444333///---//////......111////////////////////////.../////////////////////,,,---.........---,,,,,,,,,++++++,,,...///...,,,......------,,,,,,+++++++++,,,,,,---......------//////......------,,,,,,,,,,,,,,,---------------------------------------,,,,,,,,,---------......///555777333---,,,+++******+++,,,---...............------------...//////............////////////000000000111222333555555333666:::<<<<<<<<<:::888;;;;;;<<<============<<<:::<<<>>>>>>@@@FFFPPPXXXaaattt{{{BBBDDDFFFFFFEEEGGGLLLQQQXXXfffzzzttt^^^VVVWWWXXXYYYZZZZZZWWWUUUTTTSSSPPPRRRUUUTTTQQQOOOPPPQQQNNNOOOPPPQQQRRRSSSTTTUUUVVVUUUUUUTTTTTTUUUUUUUUUTTTUUUUUUSSSPPPNNNNNNOOOKKKMMMOOOQQQQQQOOOMMMLLLNNNPPPSSSSSSQQQOOONNNNNNMMMLLLLLLNNNQQQSSSTTTTTTQQQOOOMMMMMMNNNNNNNNNMMMHHHIIIIIIIIIHHHHHHIIIKKKNNNNNNOOOPPPPPPPPPOOOOOOOOOPPPPPPPPPPPPQQQQQQQQQPPPNNNLLLKKKJJJJJJJJJJJJIIIMMMRRRSSSRRRRRRSSSTTTPPPPPPRRRSSSTTTTTTTTTTTTOOOQQQRRRTTTUUUVVVVVVUUUPPPPPPPPPQQQQQQNNNKKKGGGIIIGGGIIILLLKKKKKKSSS^^^mmm}}}~~~yyyrrrsss}}}~~~xxxmmmddd___cccjjjqqqnnnuuu~~~xxxnnnhhhcccjjjttt}}}yyyooogggcccaaabbbiiiqqqvvvuuuqqqdddaaa\\\XXX]]]nnn}}}lll^^^XXXWWWVVVQQQSSSSSSPPPMMMOOOVVV\\\qqqfffLLL<<<555333444444111000222111...---///////////////////////////000000000000000000000///+++,,,---////////////......------...//////...,,,------...---,,,+++***))))))***++++++,,,,,,,,,,,,111111000///...---,,,,,,,,,,,,,,,------.........------------------------,,,,,,,,,---------......)))111555222...------,,,***+++,,,---............---,,,,,,,,,,,,---................../////////000000000000111222333555555222:::>>>;;;:::======888;;;<<<======>>>>>>======;;;===>>>>>>@@@GGGRRR\\\fffxxx|||~~~DDDAAAAAAEEELLLTTT]]]dddttt}}}eeeYYYXXX\\\ZZZ[[[ZZZYYYWWWTTTRRRPPPOOOOOOPPPPPPPPPPPPPPPPPPMMMLLLMMMPPPTTTVVVTTTQQQSSSSSSTTTUUUUUUUUUUUUTTTTTTQQQNNNMMMNNNOOONNNLLLNNNMMMMMMMMMNNNNNNOOOPPPQQQSSSUUUVVVTTTQQQNNNKKKNNNLLLKKKMMMQQQSSSRRRPPPRRRQQQOOOMMMLLLLLLMMMNNNQQQOOOLLLJJJIIIJJJLLLMMMKKKLLLNNNPPPPPPPPPNNNMMMMMMMMMNNNOOOOOOOOOOOONNNNNNMMMLLLKKKJJJJJJKKKLLLKKKOOORRRSSSQQQQQQRRRTTTOOOPPPPPPPPPQQQQQQRRRRRRSSSRRRRRRSSSTTTUUUTTTRRRUUUSSSPPPMMMKKKKKKKKKLLLGGGFFFEEEDDDEEEHHHKKKMMM\\\qqq}}}rrrfffbbbeeemmmsssvvvxxxjjj___aaa___dddooouuuqqqiiieeeeeehhhqqq{{{wwwllldddgggttt}}}rrrcccWWWQQQPPPOOOOOOPPPQQQTTTVVVSSSVVVfffxxxjjjLLL>>>777000///333111111111111111000//////////////////////////////.........------,,,,,,,,,...------,,,,,,------...------------------------...---------...///...---,,,,,,,,,...000///,,,***------------------------+++000111......111///***,,,------......------,,,---///000///+++***+++---000///---+++************+++,,,------......------,,,,,,------------------000...++++++---///000000222000///...///111444666333555777999:::;;;;;;::::::;;;;;;<<<<<<;;;;;;:::???<<<;;;>>>CCCIIITTT___iii|||BBBEEELLLVVVaaannn|||ppp```XXXWWWWWW[[[[[[ZZZYYYWWWUUUSSSRRRNNNOOOOOOOOOOOOPPPPPPPPPLLLKKKLLLNNNRRRTTTSSSRRRTTTTTTTTTUUUUUUTTTTTTSSSTTTQQQNNNMMMOOOOOONNNMMMNNNMMMMMMMMMMMMMMMNNNNNNTTTSSSSSSRRRQQQPPPOOOOOONNNLLLLLLMMMQQQSSSRRRQQQPPPOOOMMMLLLLLLMMMOOOPPPRRRPPPMMMKKKIIIJJJKKKKKKKKKLLLNNNOOOPPPOOOMMMLLLMMMMMMNNNOOOOOOOOOOOOOOOKKKJJJIIIHHHHHHIIIJJJJJJJJJMMMPPPQQQOOONNNOOOPPPMMMNNNOOOPPPQQQSSSTTTTTTSSSSSSTTTTTTUUUTTTSSSQQQUUUSSSPPPNNNLLLKKKKKKLLLHHHGGGDDDCCCCCCEEEGGGHHHQQQ```yyy~~~vvvtttzzzuuusssqqquuu~~~zzzwwwsssddd\\\RRRKKKJJJLLLOOOPPPQQQSSS[[[dddkkkuuummmUUU>>>666333///...222111111111111111000///////////////////////////////////////......---------...------,,,,,,------...........................---,,,,,,------...---,,,---------///000000---+++,,,,,,,,,,,,,,,,,,,,,,,,)))------)))))),,,,,,(((***++++++,,,------------,,,...///...+++***+++---,,,,,,+++++++++,,,---...+++,,,,,,---------------------............//////222000...///111333444444000000000111111222333333333555777:::;;;;;;;;;::::::;;;;;;<<<<<<;;;;;;:::>>>;;;:::>>>BBBHHHSSS]]]kkk}}}GGGRRRbbbqqqtttaaaYYYWWWUUURRRXXXWWWVVVUUUTTTSSSSSSSSSMMMMMMMMMNNNNNNNNNOOOOOOLLLKKKKKKLLLOOORRRSSSRRRUUUUUUUUUUUUTTTSSSRRRQQQSSSQQQOOONNNOOOPPPOOONNNPPPPPPOOOOOONNNOOOOOOOOOUUUSSSQQQOOONNNOOOQQQSSSRRRPPPOOOOOOPPPQQQPPPOOOMMMMMMLLLLLLMMMNNNPPPQQQRRRQQQNNNLLLJJJIIIIIIJJJLLLMMMOOOPPPOOONNNLLLKKKLLLMMMNNNNNNOOOOOONNNNNNJJJIIIHHHHHHHHHIIIJJJKKKKKKNNNPPPPPPOOONNNNNNNNNKKKLLLMMMOOORRRTTTUUUVVVSSSTTTUUUVVVUUUTTTRRRPPPTTTRRRPPPMMMLLLKKKKKKKKKHHHGGGDDDBBBAAABBBCCCDDDIIIQQQ```vvv||||||tttlllrrrvvvuuupppooosssxxxlllZZZRRRMMMHHHFFFKKKSSS[[[```hhhkkksssrrrRRRBBB555333444222000333000111111111111000000//////////////////////////////////////////............------,,,,,,------................../////////,,,,,,---------,,,,,,+++.........///111000...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---***+++......---)))******+++,,,---......,,,---...---,,,+++,,,---,,,++++++++++++,,,---...,,,,,,,,,,,,------------........./////////000000000///------///000000///000111222333333222111000333555999<<<======;;;:::;;;;;;<<<<<<<<<<<<;;;;;;>>>:::999===AAAFFFPPPZZZkkk}}}ZZZkkkzzzfffXXXUUUUUUTTTQQQSSSRRRPPPOOONNNOOOOOOPPPKKKKKKLLLLLLMMMMMMNNNNNNMMMLLLKKKLLLNNNQQQSSSTTTUUUUUUTTTTTTSSSQQQPPPOOOQQQPPPOOOOOOOOOOOOOOOOOOTTTTTTSSSRRRRRRRRRRRRSSSTTTRRRPPPNNNNNNPPPRRRSSSVVVTTTRRRPPPOOONNNMMMMMMMMMMMMLLLLLLMMMNNNOOOPPPOOOOOONNNLLLKKKKKKKKKJJJNNNOOOPPPQQQPPPOOOMMMKKKKKKKKKLLLMMMMMMMMMMMMMMMKKKJJJJJJIIIJJJKKKMMMNNNNNNOOOQQQQQQPPPOOONNNNNNKKKLLLMMMOOOQQQRRRTTTTTTRRRTTTVVVVVVTTTRRRPPPOOOQQQPPPNNNLLLKKKJJJJJJJJJGGGFFFDDDCCCBBBBBBCCCDDDKKKMMMTTT```sss~~~tttfff]]]bbbffffffccceeemmmuuu|||xxx{{{|||ppp^^^PPPMMMJJJIIIMMMWWWeeesss{{{}}}bbbPPP@@@777111333555222///000000000111111111111000/////////////////////////////////.....................------,,,,,,------...------------............,,,---//////---,,,,,,,,,...------...//////---,,,++++++++++++++++++++++++.........,,,---///000000,,,,,,,,,,,,------......,,,,,,------,,,,,,------......---,,,++++++******,,,,,,,,,,,,,,,------------------...//////000000000///...///000111000...222222222333222222111111444666999<<<>>>===<<<;;;;;;;;;<<<<<<<<<<<<;;;;;;===:::999<<>>BBBKKKTTTiii|||rrr^^^^^^\\\YYYVVVTTTSSSTTTPPPOOONNNNNNMMMMMMMMMMMMIIIJJJKKKKKKLLLMMMNNNNNNOOOPPPPPPPPPNNNNNNPPPQQQQQQQQQQQQPPPOOOMMMLLLKKKJJJLLLNNNOOONNNMMMNNNOOOPPPPPPOOOOOOPPPPPPQQQRRRPPPQQQRRRRRRRRRPPPOOOMMMKKKLLLLLLMMMMMMPPPTTTWWWQQQQQQOOONNNLLLJJJIIIHHHHHHJJJLLLMMMNNNNNNNNNMMMNNNOOOQQQRRRQQQPPPNNNMMMHHHIIIJJJJJJKKKKKKJJJJJJIIIHHHGGGGGGGGGHHHIIIJJJLLLKKKKKKMMMNNNNNNLLLJJJNNNMMMMMMMMMLLLLLLLLLLLLMMMOOOQQQPPPMMMKKKLLLNNNMMMLLLLLLKKKJJJHHHHHHGGGFFFGGGGGGHHHIIIJJJLLLLLLMMMPPPSSSRRRTTT___qqqyyyzzz}}}yyy}}}{{{vvvvvv~~~|||xxxtttvvvwwwuuuoooeee[[[UUURRRPPPPPPOOOKKKIIINNNWWWbbbfffooozzzvvv^^^MMM@@@999777,,,---///222333222111111///000000111111111111000////////////////////////,,,,,,,,,---------------...------,,,,,,------...*********+++,,,,,,---------000333333000------...,,,+++***+++,,,,,,,,,***,,,,,,,,,,,,,,,,,,,,,,,,++++++///555666333111111555444222///...------------,,,,,,---///111000000)))***+++,,,---.........,,,+++*********+++---...***++++++,,,---...//////---...222888>>>AAABBBAAA555444111000000222444666555666888:::;;;<<<<<<<<<<<<<<<============<<<<<<===:::999<<<>>>AAAIIIRRRhhh|||wwwaaaYYYZZZYYYXXXVVVSSSRRRQQQOOOOOONNNNNNMMMLLLKKKJJJIIIJJJKKKLLLMMMNNNOOOOOONNNPPPRRRPPPNNNLLLLLLMMMNNNNNNNNNNNNMMMLLLKKKJJJHHHJJJMMMNNNMMMLLLMMMOOOMMMMMMMMMNNNOOOPPPQQQRRRQQQRRRRRRRRRQQQOOONNNMMMIIIJJJKKKKKKLLLNNNTTTXXXQQQPPPOOONNNLLLJJJHHHGGGIIIJJJLLLNNNOOONNNMMMLLLKKKMMMNNNPPPPPPOOONNNMMMJJJJJJKKKLLLLLLLLLLLLKKKJJJIIIHHHGGGGGGGGGHHHIIIJJJJJJJJJLLLNNNOOOMMMJJJLLLLLLKKKKKKKKKJJJJJJJJJIIILLLMMMKKKHHHGGGJJJNNNMMMMMMMMMLLLKKKJJJIIIHHHHHHHHHIIIJJJKKKLLLMMMMMMKKKNNNPPPPPPPPPUUU^^^eee~~~{{{{{{|||ssssss{{{yyysssjjj```[[[UUUUUUUUUTTTQQQNNNKKKIIINNNPPPUUUXXXXXXYYYcccooorrrUUUDDD;;;666333444...111333333222222333444//////000111111111111111////////////////////////------------.........///...------,,,,,,------...******+++,,,,,,---......,,,000444333///,,,+++------,,,***+++,,,---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---...555>>>@@@999444444555333111...---------......---,,,...111333222111((()))+++---............,,,+++***)))***+++---...++++++,,,---...///000000***+++///444888:::999777333222222111222333555555666666777888999:::<<<===<<<<<<============<<<<<<>>>;;;:::===???AAAHHHPPPdddyyy|||fffXXX[[[YYYWWWVVVUUUTTTPPPNNNLLLLLLMMMMMMLLLJJJHHHFFFJJJJJJKKKLLLMMMNNNOOOOOOMMMPPPRRRQQQMMMJJJIIIJJJLLLMMMMMMLLLLLLKKKJJJIIIFFFIIIMMMNNNLLLKKKLLLNNNMMMMMMNNNNNNPPPQQQSSSTTTSSSSSSQQQPPPOOONNNMMMMMMLLLMMMMMMKKKJJJKKKPPPTTTPPPOOOOOONNNLLLJJJIIIHHHJJJKKKNNNOOOOOOMMMKKKJJJIIIJJJLLLNNNOOONNNMMMLLLKKKLLLLLLMMMMMMMMMMMMMMMMMMLLLJJJIIIHHHIIIIIIJJJLLLKKKKKKMMMPPPQQQOOOMMMJJJJJJJJJJJJJJJIIIIIIIIIHHHJJJKKKHHHEEEEEEIIINNNNNNNNNNNNNNNMMMLLLJJJJJJIIIIIIJJJKKKKKKLLLLLLMMMLLLLLLMMMNNNOOOPPPPPPPPPaaauuu~~~~~~zzz|||}}}yyyrrrllljjjjjjdddnnnwwwxxxvvvtttpppkkkgggqqq~~~nnneee^^^TTTJJJDDDKKKJJJIIIHHHIIIKKKNNNOOONNNSSS]]]hhhnnnsss~~~iiiTTT@@@::::::666222000///111222...++++++---...//////000111111111111111////////////////////////---.........//////000000...------,,,,,,------...++++++,,,------...//////***///333333...******,,,///---+++,,,---...------------------------------)))+++444@@@AAA999222111222111///---,,,---...//////---,,,///222555444222+++,,,---...---,,,+++***,,,+++***))))))+++---...,,,,,,---...///000111222...///111333444333///+++000111222444555555444444666666666666777999<<<===<<<<<<============<<<<<<>>>;;;;;;===???AAAHHHPPP^^^ttt~~~ggg]]]\\\XXXVVVSSSOOOMMMKKKKKKLLLHHHHHHHHHGGGGGGFFFFFFFFFHHHIIIJJJLLLMMMMMMNNNNNNMMMNNNOOONNNLLLJJJJJJKKKKKKKKKLLLMMMMMMLLLKKKJJJHHHIIIKKKLLLLLLLLLKKKJJJKKKLLLOOOQQQRRRQQQPPPOOOSSSSSSRRRQQQPPPOOOOOONNNQQQQQQPPPOOOPPPQQQRRRSSSPPPPPPOOONNNLLLJJJHHHGGGFFFIIIMMMNNNMMMKKKJJJJJJLLLMMMNNNPPPPPPOOONNNNNNMMMLLLKKKJJJJJJKKKLLLMMMJJJJJJJJJJJJHHHGGGEEEDDDKKKJJJJJJJJJJJJJJJKKKLLLNNNMMMLLLKKKJJJJJJJJJJJJHHHGGGFFFFFFEEEEEEFFFFFFIIIJJJIIIIIIHHHGGGFFFEEECCCDDDFFFHHHJJJKKKLLLLLLIIIHHHGGGFFFFFFHHHJJJKKK[[[```nnnvvvkkk```ZZZ\\\\\\^^^bbbgggkkkmmmnnnooowwwssskkk___TTTMMMJJJIIIHHHFFFHHHJJJMMMPPPSSSUUUVVV]]]gggvvv{{{lllKKKFFF>>>666222111222333000000222444444111///...000000000000000000000000000000000000////////////000000///...---,,,,,,+++,,,,,,,,,---------......,,,,,,------------,,,,,,111000...---,,,,,,------...------,,,,,,------...+++***+++,,,......,,,+++//////...---...///000111999777333///,,,---111555333222333888===>>>999444000---,,,---///000...,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------222111000//////000111111...666:::666222222333333777666666666777888999999<<<<<<======>>>>>>??????@@@<<<:::<<<>>>AAAJJJTTT]]]sssnnn___WWWTTTVVVTTTQQQNNNLLLKKKKKKKKKHHHHHHHHHGGGGGGGGGGGGGGGFFFGGGIIIJJJKKKLLLLLLLLLLLLMMMNNNNNNKKKJJJJJJJJJLLLMMMMMMMMMLLLJJJIIIHHHGGGHHHIIIJJJJJJJJJIIIIIIJJJKKKMMMNNNOOONNNMMMMMMNNNNNNOOOOOOOOOPPPPPPPPPRRRQQQOOONNNNNNOOOOOOPPPNNNMMMMMMLLLKKKIIIGGGGGGFFFHHHKKKLLLKKKJJJIIIJJJKKKKKKLLLMMMMMMMMMMMMMMMMMMLLLKKKJJJJJJKKKLLLMMMJJJJJJIIIHHHGGGFFFEEEEEEJJJJJJJJJJJJJJJKKKKKKLLLMMMLLLKKKJJJIIIIIIIIIIIIGGGFFFEEEEEEDDDDDDEEEEEEGGGGGGGGGGGGGGGGGGFFFFFFDDDEEEFFFGGGHHHIIIIIIIIIIIIHHHGGGFFFFFFGGGHHHIIIOOOQQQ[[[lll~~~~~~yyynnnggg```___^^^^^^aaadddggghhhwww}}}zzzxxxtttqqqkkklllnnnpppppplllfffaaaaaa\\\TTTMMMIIIIIILLLOOOXXXYYY[[[___cccgggkkkmmmvvvooo[[[LLL;;;888333///------000111222000000111111000///////////////////////////////////////............---------------------,,,,,,,,,,,,,,,------------...------............------......---,,,---...///000------,,,,,,,,,,,,------,,,+++,,,---//////---+++,,,++++++***+++,,,---...===:::555000---///555:::OOOKKKFFFCCCAAA;;;222+++///---+++,,,...///...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------***+++,,,---.../////////...444777555333444444222555555666666777999:::;;;<<<<<<<<<===>>>>>>??????@@@<<<:::<<<>>>AAAJJJSSS]]]ssswwwiiiaaa\\\WWWRRRRRRQQQOOOMMMLLLKKKKKKKKKGGGGGGGGGHHHHHHHHHHHHHHHEEEFFFGGGHHHIIIJJJJJJJJJKKKLLLMMMLLLJJJIIIIIIJJJLLLLLLLLLKKKIIIHHHFFFEEEEEEFFFGGGHHHHHHHHHGGGGGGIIIIIIKKKLLLLLLKKKJJJIIIIIIIIIKKKLLLNNNPPPQQQRRRRRRPPPOOOMMMLLLKKKLLLLLLJJJJJJJJJJJJIIIHHHGGGFFFFFFHHHIIIIIIHHHHHHIIIJJJJJJJJJIIIIIIJJJJJJKKKLLLMMMMMMKKKKKKKKKKKKMMMMMMJJJIIIGGGEEEDDDDDDEEEEEEKKKKKKKKKKKKLLLLLLMMMMMMKKKKKKJJJIIIIIIHHHHHHHHHFFFEEEEEEDDDDDDDDDDDDDDDEEEEEEFFFFFFFFFGGGGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFJJJHHHGGGEEEEEEEEEEEEFFFHHHHHHLLLUUUaaaqqqzzzqqqnnniiidddaaaaaabbbcccmmmzzzwwwvvvqqqllloooxxx|||uuummmfff```\\\ZZZXXXYYYZZZ[[[[[[YYYTTTPPPOOOMMMJJJFFFEEEKKKUUU]]]jjjkkknnnssszzzppp^^^PPPAAA777555333111/////////111222222111......///111222111.................................---------,,,,,,,,,---------............,,,,,,,,,,,,------------,,,------------------,,,++++++,,,,,,...///111222------,,,,,,,,,,,,------,,,,,,,,,...000000...,,,...------------...//////===:::444///,,,///555;;;KKKGGGAAA===:::555...)))---,,,++++++------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.........,,,---///000111111111111///222333333555999777333555555555666777999:::;;;;;;<<<<<<======>>>?????????;;;:::<<<>>>AAAJJJSSS```vvv~~~zzznnn```YYYXXXYYYVVVRRRNNNMMMMMMLLLLLLKKKJJJJJJFFFFFFGGGGGGHHHHHHIIIIIIEEEEEEFFFGGGHHHIIIIIIIIIIIIJJJLLLKKKIIIHHHHHHIIIHHHHHHHHHGGGFFFEEEDDDDDDEEEFFFFFFGGGGGGGGGGGGGGGHHHIIIJJJJJJJJJIIIHHHGGGGGGHHHIIIKKKNNNPPPQQQRRRQQQOOOMMMKKKIIIIIIIIIIIIHHHHHHIIIIIIIIIIIIHHHHHHFFFGGGGGGFFFEEEEEEHHHJJJJJJIIIHHHHHHHHHIIIKKKLLLMMMLLLKKKKKKKKKKKKLLLMMMJJJHHHFFFDDDCCCDDDEEEFFFLLLLLLMMMNNNNNNOOOOOOOOOKKKKKKJJJJJJIIIHHHHHHGGGFFFFFFEEEDDDDDDDDDDDDEEEFFFFFFFFFFFFFFFGGGGGGHHHFFFFFFEEEEEEEEEFFFFFFFFFJJJIIIGGGEEEDDDCCCCCCCCCFFFEEEGGGJJJOOOZZZooo~~~vvvooojjjhhhgggdddpppgggccc[[[VVVWWW```kkkqqqtttsssooohhh```YYYVVVUUUPPPOOOOOOPPPQQQOOOLLLIIIHHHHHHGGGFFFIIIUUUgggttt{{{|||kkkTTTHHHBBB;;;555777666555333222111000000000000//////333888888444.................................------------,,,.........///////////////++++++,,,,,,,,,---------++++++,,,,,,,,,,,,+++++++++,,,,,,---...///000111---,,,,,,,,,,,,,,,,,,---,,,+++,,,---//////---+++............//////000000555333000,,,***,,,000444333000...---...///---+++,,,++++++++++++,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////222111111111222333444555111222111222888>>><<<666777666666666777888999999;;;;;;<<<<<<===>>>>>>???>>>;;;:::<<<>>>AAAIIIRRRfff{{{wwwggg^^^XXXRRROOOOOOOOONNNLLLJJJKKKLLLLLLLLLKKKJJJIIIFFFFFFFFFGGGGGGHHHHHHHHHEEEEEEFFFGGGHHHHHHHHHHHHGGGIIIJJJJJJHHHGGGGGGHHHDDDDDDDDDDDDDDDDDDDDDEEEGGGGGGGGGGGGGGGHHHHHHIIIIIIIIIIIIIIIIIIIIIHHHHHHIIIIIIJJJLLLMMMNNNOOOPPPNNNMMMKKKIIIHHHGGGGGGHHHHHHHHHIIIJJJJJJJJJJJJIIIEEEFFFFFFDDDCCCDDDGGGIIIKKKJJJIIIHHHIIIJJJKKKLLLMMMLLLKKKJJJJJJKKKLLLMMMJJJIIIFFFEEEDDDEEEFFFGGGLLLMMMNNNPPPPPPQQQPPPPPPKKKKKKLLLKKKKKKJJJHHHGGGGGGGGGFFFEEEEEEEEEEEEFFFIIIHHHGGGGGGGGGGGGHHHIIIFFFFFFEEEEEEFFFGGGHHHIIIJJJIIIGGGFFFDDDBBBAAAAAABBBBBBDDDEEEFFFKKKYYYhhhzzzvvvuuusssxxx~~~~~~oooeee___WWWRRRSSSXXXaaaiiipppooommmhhhbbb\\\ZZZYYYTTTSSSSSSTTTUUUTTTQQQOOOKKKLLLLLLNNNVVVggg~~~vvvdddMMM>>>999999777444333333222111///...,,,+++---000111333999???===666/////////////////////////////////.........------//////...------,,,+++++++++++++++,,,,,,,,,------,,,,,,------------,,,,,,---..................---,,,,,,,,,++++++,,,,,,,,,*********,,,------,,,*********++++++,,,,,,,,,,,,+++,,,---,,,******+++---...,,,+++***+++,,,,,,,,,***++++++++++++***++++++,,,,,,,,,,,,,,,,,,,,,,,,---------........./////////...,,,,,,...222666999333333111333:::AAA???999999888888777777777777777;;;;;;;;;<<<======>>>>>>===::::::<<<>>>AAAIIIQQQhhh}}}{{{kkk```ZZZPPPOOONNNMMMLLLKKKJJJIIIIIIJJJLLLMMMMMMKKKIIIHHHEEEEEEEEEFFFFFFFFFFFFFFFEEEEEEFFFGGGGGGGGGGGGGGGEEEGGGIIIHHHGGGFFFFFFGGGBBBBBBBBBBBBCCCDDDEEEFFFHHHHHHGGGGGGHHHHHHIIIJJJHHHHHHHHHHHHHHHIIIIIIIIIKKKKKKKKKKKKLLLLLLLLLLLLKKKJJJIIIHHHGGGGGGHHHIIIHHHIIIJJJJJJKKKKKKKKKJJJEEEEEEEEEDDDCCCDDDFFFIIIJJJJJJJJJIIIJJJKKKKKKLLLKKKKKKJJJIIIIIIJJJKKKKKKKKKJJJHHHGGGGGGGGGHHHHHHKKKLLLNNNPPPQQQQQQPPPPPPKKKKKKLLLLLLKKKJJJHHHGGGHHHGGGGGGFFFFFFFFFFFFFFFHHHHHHGGGGGGGGGHHHJJJKKKHHHHHHGGGFFFGGGHHHJJJKKKJJJIIIHHHFFFEEECCCAAAAAACCCCCCEEEGGGEEEFFFMMMVVVhhhzzzwwwlllfffaaaaaabbbdddjjjqqqvvvuuutttqqqnnnjjjfffcccgggfffggghhhjjjiiifffdddYYYZZZ\\\aaakkk}}}qqqSSSIII<<<444333444333222000000000111000///......,,,000222222999AAA>>>444/////////////////////////////////............---------,,,+++***)))((((((++++++++++++,,,,,,,,,,,,...//////000000//////...////////////...---,,,+++,,,,,,++++++++++++,,,,,,)))))))))+++------+++)))***+++,,,---------,,,,,,(((+++---...---+++++++++......---------......///***+++,,,,,,******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.........,,,,,,+++---000666;;;???333333222333:::AAA@@@;;;999888888777777777777777:::;;;;;;<<<<<<===>>>>>>===::::::<<<>>>AAAHHHPPPeee{{{yyy{{{wwwggg^^^YYYVVVSSSPPPOOOMMMMMMNNNNNNLLLKKKIIIJJJLLLNNNMMMKKKHHHFFFEEEEEEEEEDDDDDDDDDDDDDDDCCCCCCDDDEEEEEEEEEEEEDDDDDDFFFGGGGGGFFFEEEFFFFFFEEEEEEDDDDDDDDDEEEFFFFFFHHHHHHGGGGGGGGGHHHIIIJJJFFFFFFFFFGGGGGGHHHIIIIIIIIIIIIJJJJJJJJJJJJJJJJJJHHHHHHGGGGGGGGGHHHJJJKKKHHHIIIJJJJJJJJJJJJJJJJJJDDDEEEFFFEEEDDDDDDFFFHHHHHHIIIJJJJJJKKKKKKJJJJJJJJJIIIHHHGGGGGGHHHIIIJJJKKKKKKKKKJJJJJJJJJJJJJJJHHHIIILLLNNNOOOOOONNNMMMIIIJJJKKKKKKKKKIIIGGGFFFGGGGGGFFFEEEEEEEEEEEEEEEDDDDDDDDDEEEGGGIIILLLNNNMMMLLLJJJIIIHHHIIIJJJKKKIIIIIIHHHGGGFFFDDDBBBAAAEEECCCEEEGGGGGGEEEGGGLLLSSS```uuu~~~zzzzzz~~~~~~|||zzz{{{|||~~~|||yyytttuuuwww|||xxxjjj\\\QQQ???;;;777333222222222222111111222222222222222222...111000---444===999....................................---------,,,,,,,,,,,,,,,++++++************++++++++++++,,,,,,,,,---......//////......---///////////////---,,,+++,,,,,,++++++++++++,,,,,,*********+++------+++***,,,---.../////////......))),,,...///...------...)))***+++,,,------...///***,,,...---+++***+++---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,---///111444777999:::111222222333777>>>???;;;666666666666777888999:::::::::;;;<<<<<<======>>><<<999999===???AAAHHHOOObbbxxx|||xxx{{{wwwjjj[[[TTTUUUVVVRRRMMMQQQMMMIIIIIIMMMOOOLLLIIIIIIKKKMMMNNNNNNKKKHHHFFFEEEEEEDDDDDDCCCCCCBBBBBBBBBBBBCCCCCCDDDCCCCCCCCCCCCEEEGGGGGGEEEEEEEEEFFFIIIHHHGGGEEEEEEEEEFFFGGGHHHGGGFFFFFFFFFGGGIIIIIIEEEEEEEEEEEEFFFGGGIIIIIIGGGGGGHHHHHHHHHHHHIIIIIIFFFFFFFFFFFFGGGIIIKKKMMMHHHIIIIIIJJJJJJIIIIIIIIICCCEEEFFFFFFEEEEEEFFFGGGGGGHHHIIIJJJKKKJJJIIIHHHIIIHHHGGGGGGGGGGGGHHHIIIKKKLLLLLLMMMLLLLLLKKKJJJEEEGGGJJJLLLMMMMMMLLLKKKHHHIIIJJJJJJJJJHHHFFFDDDFFFFFFEEEDDDDDDDDDDDDDDD@@@@@@AAACCCFFFJJJNNNQQQQQQOOOMMMJJJIIIIIIJJJKKKIIIIIIIIIHHHFFFEEECCCBBBBBB@@@@@@CCCCCCAAAAAADDDBBBKKKZZZlll~~~}}}}}}}}}gggTTTIII@@@888333333333222000///000000222222111111000000//////000222---(((---777555***---------------------------------,,,,,,,,,++++++---------.........//////******+++++++++,,,,,,,,,***++++++,,,,,,++++++***---.../////////...,,,,,,,,,++++++++++++++++++,,,+++++++++,,,......,,,+++)))***+++,,,,,,,,,+++***+++,,,------,,,,,,...000+++,,,------+++************---...---+++***,,,...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------***,,,///111111000...---///111222222555;;;===;;;333444444666888:::<<<===::::::;;;;;;<<<======>>><<<999999===???AAAGGGOOOaaawwwzzz|||